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
339757390529	339757391093	339757391644	339757392194	339757392745	339757393294	339757393847	339757394394	339757394944	339757395496	339757396044	339757396594	339757397144	339757397696	339757398244	339757398794	339757399344	339757399894	339757400446	339757400995	339757401546	339757402095	339757402646	339757403195	339757403745	339757404295	339757404848	339757405395	339757405945	339757406495	339757407045	339757407597	339757408145	339757408696	339757409247	339757409796	339757410346	339757410896	339757411446	339757411996	339757412546	339757413096	339757413646	339757414198	339757414746	339757415296	339757415848	339757416398	339757416946	339757417497	339757418047	339757418597	339757419147	339757419697	339757420248	339757420797	339757421347	339757421897	339757422449	339757422997	339757423549	339757424099	339757424649	339757425201	339757425747	339757426298	339757426849	339757427399	339757427949	339757428499	339757429048	339757429599	339757430148	339757430698	339757431250	339757431798	339757432350	339757432900	339757433448	339757434000	339757434548	339757435100	339757435649	339757436200	339757436749	339757437300	339757437850	339757438400	339757438951	339757439499	339757440051	339757440601	339757441149	339757441699	339757442251	339757442801	339757443351	339757443901	339757444451	339757445001	339757445551	339757446101	339757446651	339757447202	339757447752	339757448302	339757448852	339757449402	339757449950	339757450502	339757451052	339757451602	339757452152	339757452701	339757453251	339757453802	339757454351	339757454902	339757455452	339757456001	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2610	3600	2300	2610	3600	2300	2610	3600	2300	2610	3600	2300	2610	3600	2300	2610	3600	2300	2610	3600	2300	2610	3600	2300	2610	3600	2300	2610	3600	2300	2610	3600	2300	2609	3600	2300	2609	3600	2300	2609	3600	2300	2609	3600	2300	2609	3600	2300	2609	3600	2300	2609	3600	2300	2609	3600	2300	2609	3600	2300	2609	3600	2300	2609	3600	2300	2608	3600	2300	2608	3600	2300	2608	3600	2300	2608	3600	2300	2608	3600	2300	2608	3600	2300	2608	3600	2300	2608	3600	2300	2608	3600	2300	2608	3600	2300	2608	3600	2300	2608	3600	2300	2609	3600	2300	2609	3600	2300	2609	3600	2300	2609	3600	2300	2609	3600	2300	2609	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23123	21628	29693	24116	22178	25553	29283	26126	51124	54013	31670	22456	21628	21315	21001	21015	20970	21024	20945	21037	21133	20912	21102	20982	20877	20864	20884	20833	20686	20960	20736	20760	20678	20729	20823	20843	20791	20434	20720	20842	20777	20790	20822	20674	20723	20798	20446	20919	20871	20738	20951	20672	20664	20637	20570	20649	20698	20535	20786	20536	20614	20952	20851	20689	20873	20750	20953	20898	20683	20572	20757	20773	20657	20452	20808	20536	20752	20660	20614	20599	20888	20801	20763	20728	20861	20664	20496	20549	20561	20569	20870	20705	20552	20884	20670	20730	20814	20646	20872	20769	20474	20614	20591	20847	20777	20656	20643	20593	20897	20719	20615	20627	20423	20642	20508	20510	20606	20669	20846	20598	20471	20812	20658	20600	20670	20603	20807	20752	20751	20680	20690	20515	20572	20524	20610	20524	20800	20659	20594	20687	20693	20616	20522	20606	20669	20654	20678	20796	20437	20550	20525	20641	20841	20725	20636	20610	20624	20709	20722	20711	20572	20761	20382	20600	20666	20504	20681	20663	20796	20998	20901	20566	20791	20587	20534	20516	20869	20799	20672	20742	20728	20695	20745	20680	20522	20502	20614	20716	20468	20485	20602	20593	20841	20496	20592	20609	20518	20741	20552	20457	20567	20590	20778	20699	20631	20680	20701	20678	20606	20859	20483	20790	20650	20545	20563	20608	20528	20584	20517	20593	20493	20792	20379	20605	20707	20495	20758	20462	20630	20523	20663	20609	20741	20544	20541	20513	20755	20580	20519	20682	20751	20623	20732	20307	20450	20522	20564	20551	20697	20597	20551	20534	20394	20750	20544	20630	20423	20578	20788	20586	20633	20452	20674	20561	20755	20890	20642	20597	20720	20690	20645	20493	20538	20707	20486	20667	20484	20733	20721	20763	20701	20556	20762	20541	20818	20872	20806	20677	20728	20694	20552	20613	20739	20518	20569	20644	20653	20488	20609	20677	20541	20591	20659	20642	20734	20570	20629	20808	20701	20678	20555	20496	20557	20472	20560	20706	20704	20812	20802	20615	20783	20446	20747	20640	20647	20765	20444	20639	20574	20541	20741	20775	20738	20644	20492	20472	20637	20805	20623	20623	20550	20478	20552	20238	20566	20687	20597	20658	20621	20759	20799	20544	20676	20789	20601	20702	20607	20569	20571	20531	20636	20662	20678	20598	20803	20629	20627	20402	20507	20341	20534	20602	20478	20608	20464	20566	20630	20680	20715	20741	20716	20766	20686	20660	20679	20757	20468	20553	20725	20444	20453	20601	20731	20749	20738	20687	20714	20577	20616	20854	20556	20679	20851	20657	20619	20484	20895	20499	20657	20725	20689	20832	20593	20317	20624	20772	20754	20572	20600	20676	20596	20689	20669	20534	20835	20819	20695	20681	20667	20575	20618	20888	20752	20623	20668	20620	20562	20688	20636	20591	20381	20349	20561	20717	20717	20667	20682	20521	20578	20878	20730	20662	20590	20581	20638	20413	20537	20531	20725	20896	20511	20619	20820	20623	20603	20617	20727	20652	20790	20732	20342	20755	20593	20722	20598	20513	20578	20638	20608	20694	20711	20598	20727	20679	20687	20813	20563	20656	20730	20551	20395	20806	20693	20756	20555	20696	20493	20702	20595	20768	20444	20874	20516	20721	20607	20498	20675	20566	20649	20942	20602	20730	20544	20527	20486	20538	20724	20553	20578	20576	20875	20602	20767	20729	20719	20815	20628	20584	20657	20789	20783	20598	20741	20647	20700	20582	20665	20596	20594	20663	20575	20373	20650	20616	20507	20594	20475	20658	20768	20671	20606	20637	20686	20654	20821	20592	20651	20708	20516	20771	20434	20668	20758	20508	20689	20767	20668	20564	20577	20626	20609	20679	20549	20456	20796	20510	20662	20584	20715	20753	20449	20585	20676	20518	20565	20547	20708	20714	20567	20541	20609	20339	20603	20749	20499	20625	20747	20626	20410	20570	20521	20647	20855	20513	20672	20781	20778	20456	20413	20557	20532	20531	20686	20601	20367	20491	20664	20719	20570	20769	20612	20351	20444	20791	20674	20426	20552	20730	20876	20526	20807	20546	20442	20689	20748	20739	20676	20569	20382	20345	20609	20621	20629	20780	20610	20583	20688	20749	20363	20689	20595	20671	20741	20659	20497	20729	20531	20521	20573	20874	20644	20632	20551	20700	20586	20747	20674	20476	20667	20626	20605	20485	20681	20610	20778	20718	20605	20537	20506	20523	20916	20718	20777	20298	20482	20683	20466	20717	20650	20585	20789	20481	20615	20657	20683	20507	20759	20710	20559	20629	20532	20580	20674	20518	20870	20622	20582	20513	20610	20841	20556	20525	20545	20449	20801	20490	20816	20568	20491	20632	20555	20715	20601	20898	20767	20515	20623	20789	20560	20640	20775	20728	20661	20674	20616	20726	20558	20593	20640	20646	20557	20483	20684	20711	20655	20665	20535	20509	20527	20664	20804	20631	20504	20649	20827	20805	20836	20677	20506	20601	20707	20779	20586	20412	20543	20696	20706	20495	20629	20721	20527	20561	20520	20729	20632	20680	20879	20755	20611	20499	20490	20715	20664	20793	20531	20815	20813	20710	20746	20623	20618	20736	20827	20706	20552	20677	20444	20625	20630	20789	20591	20524	20651	20749	20457	20599	20655	20580	20750	20599	20617	20759	20589	20592	20620	20570	20459	20645	20772	20742	20518	20591	20701	20642	20566	20586	20742	20733	20585	20776	20594	20711	20581	20487	20585	20774	20682	20718	20768	20845	20585	20505	20383	20427	20721	20677	20733	20515	20500	20430	20557	20641	20459	20521	20514	20607	20614	20619	20723	20274	20616	20660	20625	20825	20428	20626	20589	20652	20633	20457	20858	20826	20711	20756	20768	20641	20648	20583	20496	20734	20689	20365	20782	20654	20610	20659	20488	20601	20547	20887	20689	20696	20535	20730	20718	20692	20622	20687	20609	20471	20588	20717	20898	20705	20534	20485	20590	20621	20402	20727	20802	20601	20504	20517	20688	20674	20703	20593	20801	20705	20692	20574	20779	20627	20833	20684	20672	20512	20746	20681	20517	20751	20620	20828	20821	20797	20586	20779	20552	20701	20610	20616	20556	20653	20620	20775	20707	20673	20548	20656	20484	20643	20564	20675	20588	20690	20690	20802	20790	20478	20722	20709	20773	20733	20763	20583	20845	20629	20391	20629	20401	20716	20697	20416	20628	20695	20472	20621	20499	20804	20675	20496	20734	20386	20489	20745	20784	20733	20410	20576	20527	20707	20783	20649	20747	20564	20685	20645	20787	20567	20441	20475	20801	20655	20537	20733	20730	20531	20553	20742	20551	20707	20553	20534	20471	20811	20764	20699	20875	20850	20570	20577	20839	20634	20670	20548	20554	20447	20651	20655	20636	20669	20567	20654	20593	20770	20564	20645	20562	20527	20637	20592	20329	20334	20780	20423	20627	20651	20587	20420	20685	20588	20727	20720	20622	20470	20757	20646	20859	20601	20632	20548	20638	20694	20532	20736	20848	20511	20602	20760	20643	20709	20700	20692	20844	20582	20596	20766	20670	20508	20537	20658	20411	20487	20759	20506	20488	20670	20468	20608	20556	20883	20753	20451	20570	20583	20531	20629	20505	20451	20810	20643	20673	20642	20628	20777	20582	20479	20784	20650	20800	20653	20595	20600	20797	20430	20542	20777	20750	20690	20538	20536	20621	20523	20617	20729	20514	20652	20779	20770	20492	20704	20621	20849	20786	20798	20533	20603	20640	20666	20563	20569	20584	20723	20810	20535	20707	20573	20548	20481	20771	20568	20675	20577	20634	20616	20637	20630	20486	20478	20678	20748	20582	20658	20691	20795	20708	20629	20701	20563	20555	20528	20526	20628	20656	20576	20618	20748	20772	20647	20575	20729	20716	20668	20859	20443	20523	20650	20607	20783	20506	20700	20659	20698	20721	20663	20665	20595	20534	20641	20843	20620	20710	20662	20623	20585	20538	20786	20614	20707	20837	20810	20541	20606	20609	20647	20604	20642	20723	20671	20629	20812	20687	20561	20683	20521	20722	20939	20813	20742	20618	20739	20554	20365	20541	20690	20568	20744	20450	20687	20569	20591	20770	20684	20666	20370	20731	20600	20752	20580	20795	20715	20655	20570	20641	20484	20634	20517	20525	20662	20632	20437	20478	20421	20832	20544	20648	20545	20816	20738	20633	20800	20587	20710	20537	20667	20488	20883	20480	20576	20632	20799	20409	20532	20717	20483	20588	20641	20624	20588	20596	20497	20632	20688	20587	20549	20732	20523	20596	20716	20665	20513	20760	20588	20589	20339	20573	20539	20561	20471	20652	20726	20625	20782	20825	20531	20886	20694	20400	20620	20594	20680	20701	20743	20556	20484	20684	20727	20752	20447	20556	20649	20480	20282	20789	20695	20552	20623	20561	20477	20647	20678	20425	20337	20663	20714	20573	20605	20552	20646	20704	20614	20695	20733	20581	20634	20648	20452	20873	20804	20732	20635	20498	20847	20757	20530	20671	20553	20763	20471	20867	20625	20826	20476	20450	20743	20490	20658	20641	20513	20560	20754	20854	20654	20465	20525	20614	20641	20614	20759	20620	20667	20587	20553	20625	20639	20648	20671	20661	20536	20836	20646	20639	20785	20720	20528	20685	20452	20643	20615	20572	20546	20677	20385	20739	20525	20656	20685	20716	20596	20547	20669	20828	20674	20939	20646	20698	20766	20529	20580	20707	20579	20424	20534	20819	20700	20494	20632	20624	20487	20578	20837	20770	20598	20689	20760	20619	20524	20695	20716	20447	20686	20486	20425	20447	20602	20777	20730	20579	20793	20888	20768	20659	20563	20701	20848	20717	20638	20583	20592	20576	20675	20749	20528	20458	20698	20400	20678	20543	20757	20593	20626	20690	20546	20621	20553	20634	20556	20641	20611	20744	20562	20574	20675	20567	20545	20742	20455	20765	20718	20755	20400	20590	20589	20484	20800	20692	20602	20628	20734	20886	20628	20638	20681	20790	20729	20766	20855	20607	20665	20691	20609	20844	20574	20521	20727	20529	20622	20801	20575	20466	20707	20685	20621	20792	20587
24423	44618	43139	34972	30350	27103	25183	26591	54851	53474	24412	18623	18454	18407	18372	18277	17980	18253	18160	18230	18171	18042	17945	18072	18076	18116	18125	17823	18034	17801	18037	17966	17906	18008	17829	18116	18010	18064	18032	18061	17769	17976	18001	17888	17823	17782	17834	17873	17780	17921	18064	17955	17931	18036	17829	17952	17974	17777	17702	18212	17841	17925	17815	17783	17904	17849	18018	17795	17927	17938	17912	17954	17861	17969	17918	17995	17866	17965	17827	18029	17841	17894	17693	17773	17743	17808	17894	17993	17762	17949	17823	17822	17787	17793	17954	17883	17879	17974	17907	17839	17810	17886	17907	17810	18093	17803	17955	18015	18004	17655	17724	17851	17848	17796	17942	17879	17761	17814	17877	17854	17893	17790	17832	17954	17698	17924	17879	17870	18035	17891	17884	18040	17963	17888	17795	17801	17799	17809	17947	17899	17873	17665	17806	17901	17906	18027	17817	17745	17823	17888	17910	17870	17798	18005	17865	17925	17774	17866	18007	17800	17997	17803	17941	17827	17865	17818	17808	17882	17873	17889	18090	17650	17937	17824	18042	17862	17979	17921	17951	17720	17897	17845	17774	17816	17906	17874	17976	17784	17858	17845	17922	17903	17959	17813	17794	17780	17942	17849	17901	17722	17844	18002	17742	17832	17940	17893	17806	17800	17798	17736	17983	18067	17872	18011	17918	17913	17841	17884	17919	17783	17733	17998	17938	17879	17895	17820	17907	17845	17881	17834	17773	17725	17877	17697	17708	17858	17838	17838	17892	17871	17765	17822	17759	17989	17891	17682	17802	17886	18032	17876	17877	17952	17879	17958	17969	17935	17652	17902	17957	17770	17996	17882	17663	17911	17810	17895	17791	17847	17771	17824	17888	17832	17921	17858	17917	17836	17991	18047	17877	17733	17837	17884	17891	17777	17962	18027	17971	17792	17893	17945	17927	17797	17867	17947	17985	17749	17849	17777	17959	17855	17706	17928	17912	17978	17909	17688	17884	17830	17851	17892	17898	17886	17965	17872	17935	17737	17823	17943	17728	17880	17702	17803	17897	17920	17887	17888	18023	17818	17990	17933	17790	17832	17728	17826	17800	17717	17743	17898	17738	17829	17867	17751	17907	17856	17866	17910	17735	17879	17960	17835	17901	17943	18027	17836	17725	18120	17833	17941	17838	17772	18061	17722	17758	17946	17965	17639	17965	17772	17908	17928	17939	17894	17838	17829	17887	17950	17848	17893	18071	17725	17772	17804	17975	17911	17848	17699	17914	17797	17874	17868	17871	17907	18040	17808	18009	17813	17879	17630	17908	17945	17883	17783	17894	17861	17916	17903	17664	18006	17828	17938	17875	17826	17949	17750	17973	17941	17761	17814	17969	17828	17861	17772	17777	17742	17946	17767	17839	17852	17569	17895	18039	18003	17865	17884	17847	17856	18050	17787	17878	17776	17753	17894	17871	17947	17755	17691	17689	17836	17925	17688	17763	17839	17722	17927	17919	17805	17766	17800	17755	17938	17857	17703	17902	17935	17803	17850	17805	17770	17832	17866	17817	17965	17677	17874	17798	17798	17829	17804	17991	17873	17870	17740	17972	17763	17815	17864	17614	17935	17625	17911	17947	17891	17888	17867	17822	17944	17639	18000	17959	17786	17964	18065	17884	17826	17713	17978	17880	17850	17823	17894	17750	17860	18064	17707	17839	17967	17951	17865	17738	17884	17879	17862	17945	17788	17763	17802	17814	17833	17891	17810	17874	17821	17848	17681	17836	17898	17849	17747	17651	18019	17816	17862	17829	18014	17658	17918	18017	17832	17791	17903	17845	17858	17763	17903	17845	17863	17500	17863	17776	17821	17883	17799	17838	17862	17910	17895	17842	17890	17964	17925	17834	17776	17851	17843	17973	17827	17921	17762	17936	17808	17834	17741	17857	17833	17894	18042	17901	17851	18000	17933	17874	17851	17877	17899	17843	18025	17977	17823	17895	17802	17934	17763	17751	17874	17682	17782	17731	18030	17832	17946	17913	17928	17984	17725	17834	17837	17886	17873	17912	17953	17801	17842	17789	17856	18033	17889	17825	17732	17957	17913	17921	17745	17740	17732	17804	17890	17798	17822	17731	17793	17928	17811	17944	17899	17974	17976	17815	17863	17799	17975	17759	17973	17970	17877	17890	17706	17932	17786	17961	17846	17863	17983	17864	17909	17765	17824	17901	17855	17813	17648	17798	17948	17785	17906	17913	17909	17902	17912	17851	17902	17907	17876	17891	17838	17990	17815	17823	17697	17718	18061	17884	17781	17740	17819	17965	17717	17848	17739	18103	17811	17764	17914	18007	17956	17962	17740	17772	17743	17626	17718	17870	17672	17868	17965	17773	17966	17872	17830	17774	17767	17760	17807	17812	17750	17879	17860	17858	17802	17880	17795	17733	17851	17936	17801	17761	17804	17689	17772	17962	17881	17714	17876	17687	17826	17905	17814	17928	17869	17793	17984	17981	17797	17855	17880	17766	17796	17887	17841	17797	17879	17567	17952	17838	17850	17761	17863	17723	17967	17927	17716	17765	17898	17868	17901	17863	17842	18044	17725	17929	17898	17726	17806	17997	17740	17923	17848	17638	17973	17648	17603	17786	17798	17942	17837	17843	17862	17964	17819	17926	17791	17864	17921	17617	18022	17834	17766	17929	17915	17936	17879	17836	17923	17803	17831	17919	17830	18036	17864	17822	17718	17681	17809	17859	17894	17822	17812	17865	17797	17708	17853	17834	17896	17798	17923	17944	17906	17794	17962	17892	17915	17939	17732	17989	17853	17863	17877	17969	17681	17932	17927	17807	17798	17912	17825	17794	17736	17837	18023	17935	17988	17852	17827	17792	17803	17802	17953	17793	17933	17796	17972	17730	17806	17955	17900	17872	17857	17824	17811	17798	17927	17756	17831	17916	17974	17812	17841	17747	17871	17764	18060	17824	17792	17872	17774	17830	17774	17753	17855	17774	17788	18033	17847	17867	17823	17969	17899	17867	17729	17861	17857	17858	17831	17791	17800	17866	17892	17822	17759	17858	17859	17877	17826	17776	18012	17809	17828	17794	17965	17727	17805	17977	17795	17953	17935	17856	17872	17973	17874	17795	17943	17912	17679	17736	17789	17794	17872	17796	17774	17706	17863	17912	17989	17846	17758	17752	18015	17825	17807	17842	17875	17839	17971	17828	17782	17810	17966	18082	17758	17845	17729	17851	17758	17875	17657	17810	17727	17688	17772	17980	17882	17716	17857	17831	17786	18030	18067	17744	17929	17844	17733	17824	17932	17770	17750	17803	17743	17735	17823	17865	17966	17863	17891	17698	17806	17844	17811	17963	17774	17768	17623	18015	17672	17868	17786	17985	17887	17801	17688	17787	17946	17788	17955	18014	17989	17924	17833	17937	17691	17862	17920	17768	17974	17819	17917	17825	17947	17729	17888	17898	17959	17898	17676	17845	17811	17901	17716	17853	17887	17935	17795	17808	17688	17797	17822	17800	17797	17802	17798	17731	17718	17807	17932	17672	17850	17875	17978	17881	17750	17761	17846	17825	17857	17719	17770	17922	17844	17746	17730	17799	17924	17858	17992	18013	17989	17711	17714	17998	17732	17893	17873	17812	17823	17847	17774	17800	17941	17878	18125	17900	17803	17868	17929	17585	17857	17968	17836	17884	17923	17815	17822	17860	17862	17774	17778	17878	17865	17971	17798	17909	17833	17837	17969	17732	17939	17889	17780	17724	17866	17979	17705	17876	17840	17920	17901	17894	17977	17835	17847	17976	17831	17694	17968	17826	17777	17838	17853	17755	17942	17901	18033	17747	17783	17978	17900	18082	17736	17851	17815	17855	17922	18010	17884	17780	17859	17810	17664	17916	17900	17990	17947	17683	17869	17726	18043	17794	17832	17807	17760	17939	17648	17786	17903	17877	17906	17828	17978	18059	17848	17933	17648	17803	17859	17828	17987	17754	17750	17824	18011	17910	17912	17881	17726	17847	17801	17874	17978	17775	17741	17783	17777	17778	17983	17923	17734	17780	17701	18007	17959	17705	17808	17673	17959	17797	17958	17844	17994	17973	17746	17714	17710	17866	17765	17765	17890	17946	17898	17771	17703	18045	17972	17952	17846	17895	17941	17873	17883	17782	17860	17998	17889	17902	17863	17872	17835	17727	18020	17907	17820	17960	17653	17803	17825	17872	17922	17747	17831	17983	17831	17813	18019	17967	17804	17800	17964	17781	17907	17813	18000	17968	17787	17868	17743	17943	17927	17800	17893	17990	17958	17950	17920	17845	17667	17700	17818	17766	17832	17689	17828	17834	17887	17809	17727	17706	17921	17999	17694	18007	17815	17927	17820	17980	17760	17698	17834	17979	17774	17939	17814	17855	17908	17842	17629	17879	17849	17838	17748	17797	17845	17679	17930	17904	18045	17819	17852	17956	17754	18024	17875	17715	18049	17872	17871	17965	17829	17811	17926	17858	17847	17825	17852	17942	17601	17802	17842	17953	17902	17833	17858	17795	17727	17963	18057	17769	17958	18046	17808	17936	17842	17694	17711	17783	17868	17883	17844	17761	17809	17783	17937	17907	17795	17912	17942	17852	17627	17812	18030	17973	17783	17755	17723	17886	17858	17952	17780	17857	17913	17733	17757	17793	17791	17835	17982	17886	17879	17742	17851	17698	18010	17943	17876	17776	17755	17822	17655	17655	17734	18054	17811	17800	17966	17694	18016	17816	17765	17920	17754	17870	17754	17918	17754	17817	17886	17830	17851	17958	17600	17959	17769	17839	17840	17839	17845	17802	17956	17942	17870	17882	17740	17878	17967	17936	17903	17773	17989	17891	17832	17788	17708	17760	17813	17832	17874	17888	17987	17812	17778	17863	17983	17981	17679	17789	17890	18007	17898	17958	17965	17591	18063	17959	17718	17648	17900	17999	17965	17862	17821	17716	17800	17920	17808	17974	17863	17895	17729	17829	17820	17944	17969	17645	17810	17893	17815	17764	17804	18022	17903	17814	17784	17768	17747	18020	17877	17750	17774	17715	17923	17821	17785	17867	17972	17763	17970	17883	17808	17890	17980	17799	17796	17969	17848	17973	17755	17865	17833	17991	17766
27102	23036	29932	28270	23682	22406	21786	21075	24112	24281	20561	20075	19752	19926	19771	19907	19843	19935	19761	19767	19693	19855	19744	19707	19990	19675	20011	19941	19818	19874	19871	19564	19739	19957	19948	19792	19818	19783	19802	19927	19637	19784	19749	19720	20006	19787	19784	20038	19776	19844	19768	19867	19643	19682	19598	19669	19820	19631	19659	19949	19547	19652	19830	19839	19619	19729	19787	19929	19814	19717	19855	19822	19777	19924	19663	19913	19830	20007	19904	19883	19791	19800	19590	19962	19737	19870	19726	19700	19580	19828	19703	19888	19783	19828	19876	19699	19884	19807	19680	19699	19813	19763	19590	19562	19909	19888	19548	19730	19674	19860	19749	19577	19488	19764	19623	19434	19557	19785	19689	19944	19735	19574	19761	19968	19696	19593	19657	19709	19718	19854	19709	19625	19729	19734	19637	19815	19816	19843	19740	19786	19749	19866	19717	19933	19662	20041	19742	19710	19685	19734	19890	19664	19803	19581	19577	19895	19637	19714	19698	19689	19612	19493	19950	19652	19736	19715	19752	19732	19827	20027	19816	19479	19703	19637	19610	19810	19685	19738	19766	19746	19815	19722	19811	19775	19655	19839	19623	19637	19661	19865	19759	19881	19622	19927	19877	19801	19725	19925	19873	19773	19823	19881	19658	19505	19735	19627	19686	19775	19785	19748	19771	19773	19668	19705	19732	19670	19696	19597	19730	19527	19853	19890	19750	19527	19757	19875	19606	19729	19559	19699	19728	19700	19585	19814	19757	19779	19727	19881	19776	19726	20013	19794	19836	19780	19703	19843	19693	19923	19699	19634	19583	19826	19727	19673	19536	19668	19646	19759	19923	19753	19522	19763	19716	19596	19882	19932	19766	19695	19783	19966	19573	19948	19894	19812	19836	19624	19753	19770	19533	19575	19686	19792	19909	19454	19533	19526	19626	19825	19908	19924	19806	19880	19693	19794	19901	19816	19721	19773	19698	19739	19751	19922	19690	19581	19763	19677	19886	19895	19804	19723	19839	19800	19725	19933	19799	19832	19745	19743	19735	19817	19735	19580	19804	19732	19689	19635	19902	19782	19654	19618	19819	19599	19871	19650	19739	19744	19832	19758	19724	19721	19818	19682	19835	19852	19703	19724	19775	19816	19574	19683	19808	19717	19490	19768	19522	19583	19920	19837	19767	19765	19959	19751	19932	19505	19820	19743	19772	19714	19714	19688	19705	19679	19852	19728	19720	19746	19876	19716	19477	19793	19822	19618	19592	19834	19820	19704	19677	19671	19844	19799	19744	19627	19732	19767	19954	19966	19823	19633	19636	19809	19867	19713	19670	19748	19751	19816	19790	19735	19632	19503	19535	19700	19769	19808	19569	19711	19624	19760	19705	19548	19761	19550	19847	19749	19783	19846	19960	19684	19859	19718	19653	19724	19764	19871	20004	19618	19679	19702	19748	19740	19854	19665	19697	19738	19820	19639	19727	19695	19996	19675	19682	19564	19639	19649	19755	19874	19837	19580	19492	19654	19866	19696	19903	19685	19811	19827	19868	19904	19808	19838	19598	19689	19727	20068	19748	19934	19617	19913	19811	19793	19817	19656	19654	19602	19500	19880	19876	19778	19878	19821	19835	19773	19817	19560	19415	19834	19526	19532	19797	19820	19843	19811	19759	19848	19813	19733	19912	19522	19703	19651	19725	19720	19920	19992	19828	19680	19850	19599	19934	19820	19631	19638	19598	19774	19744	19968	19823	19691	19829	19644	19737	19950	19704	19670	19596	19966	19692	19813	19739	19741	19874	19876	19824	19754	19743	19799	19576	19743	19641	19888	19866	19755	19831	19812	19775	19674	19765	19688	19807	19740	19630	19807	19709	19748	19673	19700	19701	19694	19687	19944	19680	19816	19903	19629	19794	19748	19789	19761	19714	19978	19786	19735	19694	19679	19767	19673	19760	19787	19812	19762	19809	19889	19750	19750	19833	19702	19607	19852	19632	19706	19802	19812	19830	19633	19852	19602	19802	19753	19819	19903	19734	19787	19886	19635	19775	19964	19608	19468	19737	19668	19707	19629	19838	19621	19943	19808	19785	19940	19831	19880	19860	19984	19990	19696	19681	19816	19664	19690	19900	19921	19873	19594	19881	19771	19806	19773	19772	19856	19784	19771	19601	19731	19737	19759	19661	19747	19756	19708	19829	19803	19869	19860	19702	19632	19722	19805	19699	19711	19876	19647	19895	19715	19872	19808	19871	19572	19503	19645	19575	19755	19800	19718	19724	19516	19647	19676	19723	19672	19715	19965	19798	19780	19742	19776	19531	19807	19532	19701	20013	19643	19797	19747	19659	19742	19564	19760	19823	19432	19799	19704	19719	19812	19663	19831	19778	19835	19750	19825	19673	19640	19743	19844	19807	19593	19891	19896	19586	19866	19508	19771	19845	19784	19814	19960	19708	19778	19808	19763	19797	19917	19766	20024	19945	19852	19776	19676	19653	19711	19752	19610	19745	19814	19915	19755	19796	19624	19813	19897	19830	19710	19826	19584	19848	19911	19758	19842	19677	19722	19765	19724	19806	19641	19788	19802	19769	19780	19611	19629	19849	19725	19805	19765	19714	19727	19808	19677	19816	19856	19822	19825	19630	19915	19790	19852	19721	19623	19730	19802	19768	19899	19807	19451	19718	19720	19730	19782	19893	19701	19626	19638	19546	19832	19740	19797	19668	19750	19894	19716	19909	19758	19582	19694	19570	19566	19847	19662	19754	19847	19694	19783	19574	19745	19712	19855	19583	19761	19926	19795	19694	19861	19840	19655	19797	19862	19734	19729	19887	19935	19697	19677	19694	19763	19938	19765	19618	19981	19872	19664	19703	19769	19837	19695	19764	19770	19750	19710	19786	19620	19764	19662	19838	19812	19733	19754	19696	19771	19793	19817	19733	19707	19789	19620	20056	19775	19552	19655	19863	19874	19608	19634	19659	19798	19714	19692	19731	19691	19588	19694	19822	19806	19860	20019	19562	19615	19778	19951	19732	19780	19713	19784	19987	19905	19827	19708	19766	19765	19702	19818	19802	19775	19792	19761	19804	19503	19713	19606	19877	19709	19783	19873	19646	19707	19826	19875	19689	20054	19799	19884	19636	19687	19726	19436	19655	19867	19774	19658	19654	19652	19676	19759	19539	19785	19738	19754	19760	20087	19775	19764	19676	19771	19804	19841	19823	19811	19669	19631	19900	19698	19875	19724	19605	19655	19799	19706	19829	19823	19741	19745	19755	19821	19718	19954	19724	19964	19922	19748	19701	19780	19886	19667	19985	19574	19758	19648	19704	19868	19851	19708	19724	19737	20000	19793	19745	19894	19831	19729	19665	19799	19775	19656	19857	19723	19658	19801	19781	19924	19756	19827	19940	19761	19768	19845	19823	19629	19947	19789	19896	19720	19595	19611	19639	19737	19754	19610	19740	19810	19852	19680	19622	19744	19576	19586	19643	19604	19934	19709	19818	19688	19998	19841	19724	19453	19700	19773	19659	19834	19844	19611	19753	19702	19854	19851	19815	19772	19558	19785	19801	19826	20121	19905	19777	19885	19781	19612	19720	19824	19758	19961	19717	19854	19452	19562	19695	19648	19684	19864	19722	19728	19846	19833	19808	19836	19697	19898	19918	19663	19901	19629	19793	19640	19835	19731	19716	19652	19939	19684	19732	19818	19786	19719	19833	19725	19692	19671	19804	19809	19437	19672	19736	19820	19879	19876	19817	19861	19944	19971	19937	19808	19675	19885	19918	19879	19670	19655	19921	19542	19772	19811	19803	19917	19919	19645	19603	19641	19587	19729	19954	19709	19649	19766	19676	19710	19851	19786	19682	19734	19729	19750	19839	19713	19621	19775	19643	19559	19836	19813	19750	19872	19910	19724	19773	19669	19759	19755	19835	19817	19498	19818	19633	19810	19692	19719	19884	19820	19880	19864	19804	19819	19941	19659	19690	19740	19991	19782	19683	19747	19706	19559	19732	19935	20021	19803	19697	19705	19680	19721	19866	19724	19581	19696	19646	19861	20001	19690	19900	19948	19829	19911	19770	19823	19936	19516	19716	19709	19929	19802	19711	20051	19690	19860	19602	19902	19706	19759	19719	19738	19843	19955	19634	19784	19517	19520	19725	19636	19863	19923	19607	19880	19591	19629	19646	19686	19845	19657	19733	19701	19719	19666	19758	19587	19829	19773	19687	19881	19787	19687	19724	19580	19887	19743	19929	19870	19759	19832	19994	19821	19797	19764	19711	19524	19708	19727	19750	19859	19730	19698	19536	19803	19668	19854	19948	19767	19870	19609	19874	19643	19765	19487	19812	19638	19739	19804	19835	19846	19818	19806	19909	19576	19745	19813	19744	19842	19888	19688	19775	19702	19679	19774	19771	19750	19802	19668	19602	19573	19789	19835	19833	19712	19819	19818	19640	19820	19759	19684	19965	19927	19719	19913	19718	19855	19776	19713	19563	19766	19975	19991	19792	19729	19805	19810	19730	19944	19655	19705	19599	19704	19883	19560	19609	19817	19944	19892	19744	19804	19848	19774	19715	19793	19630	19894	19733	19885	19772	19661	19560	19690	19926	19966	19791	19683	19908	19831	19820	19685	19991	19786	19904	19724	19489	19932	19722	19815	19649	19711	19703	19835	19645	19731	19848	19752	19676	19877	19776	19830	19798	19675	19749	19475	19848	19549	19530	19688	19705	19655	19911	19624	19809	19856	19769	19679	19821	19642	19697	19826	19647	19838	19658	19654	19529	19854	19835	19613	19631	19765	19786	19574	19775	19725	19800	19822	19819	19822	19527	19775	19554	19604	19741	19816	19708	19715	19598	19741	19867	19642	19805	19739	19775	19651	19621	20051	19789	19757	19723	19739	19703	19845	19661	19542	19927	19915	19782	19718	19896	19650	19804	19723	19697	19729	19853	19838	19733	19761	19696	19605	19918	19694	19673	19585	19639	19471	19581	19678	19616	19820	19826	19986	19757	19719	19878	19926	19815	19728	19571	19803	19579	19855	19821	19747	19879	19798	19804	19869	19591	20110	19828	19681	19775	19753	19714	19708	19910	19846	19888	19690	19799	19666	19576	19569	19696	19839	19835	19715	19506	19862	19744	19715
23641	34223	32877	26993	23558	21190	19964	19581	24637	23062	17751	17499	17346	17406	17398	17379	17230	17315	17191	17298	17214	17240	17340	17117	17373	17117	17184	17107	17422	17304	17149	17257	17254	17012	17248	17158	17164	17251	17221	17181	17247	17142	17297	17065	17249	17293	17173	17165	17287	17234	17246	17301	17288	17070	17099	17316	17165	16949	17260	17066	17261	17270	17106	17005	17131	17196	17121	17144	17351	17103	17151	17176	17258	17047	17068	17238	17135	16972	17281	17279	17233	17110	17001	17027	17164	17135	17191	17203	17029	17328	17224	17114	17138	17097	17288	17235	17131	17234	17299	17018	17173	17097	17327	17121	17236	17336	17085	17163	17112	17257	17252	17148	17262	17108	17228	17148	17140	17230	17290	17090	17266	17074	17231	17267	17248	17152	17314	17227	17352	17017	17153	17103	17221	17110	17015	17111	17046	17263	17095	17213	16975	17145	17210	17221	17205	17198	17214	17142	17215	17279	17059	17216	17184	17018	17163	17202	17316	17114	17178	17237	17133	17139	17290	17091	17187	17203	16992	17158	17135	17272	17226	17179	17109	17152	17099	17140	17183	17132	17224	17142	17246	17134	17326	17252	17258	17170	17195	17067	17251	17111	17088	17119	17171	17207	17223	17258	17212	17014	17235	17198	17273	17295	17089	17183	17204	17151	17119	17007	17293	17083	17219	17112	17142	17370	17079	17204	17151	17176	17122	17162	17182	17363	17166	17097	17178	17131	17151	17164	17110	17250	17247	17216	17295	17347	17203	17298	17128	17187	17176	17241	17144	17238	17067	17173	17157	17233	17137	17164	17161	17254	17180	17290	17102	17194	17338	17073	17040	17208	17220	17113	17125	17144	17147	17274	17218	17181	17291	17238	17048	17021	17292	17206	17235	17190	17194	17201	17220	17293	17231	17226	17149	17359	17066	17039	17175	16998	17128	17036	17096	17118	17111	17199	17199	17218	17124	17314	17239	17289	17292	17283	17365	17105	17033	17296	17227	17283	17094	17010	17301	17072	17200	17247	17349	17133	17168	17170	17245	17144	17157	17266	17193	17111	17174	17180	17268	17223	17163	17093	17329	17198	17014	17046	17129	17115	17043	17162	17108	17186	17243	17134	17169	17194	17252	17166	17247	17068	17319	17314	17333	17420	17158	17107	17138	17090	17154	17255	17207	17020	17135	17123	17074	17148	17170	17384	16984	17013	17264	17289	17202	17144	17284	17210	17231	17240	17082	17127	17282	17136	17167	17041	17161	17172	17061	17123	17295	17017	17196	17057	17216	17077	17148	17315	17129	17081	17161	17131	17257	17223	17060	17342	17320	17246	16995	17172	17324	17505	17276	17090	17130	17113	17206	17186	17193	17013	17152	17095	17376	17021	16990	17181	17118	17097	17214	17149	16903	17059	17240	17096	17427	17113	17386	16966	17180	17189	17220	17174	17090	17210	17105	17338	17117	17294	17143	17315	17241	17138	17258	17247	17203	17126	17071	17114	17274	17207	17260	17265	17249	17113	17312	17238	17196	17192	17245	17022	17175	17143	17174	17127	17113	17236	17123	17236	17263	17167	17354	17101	17064	17172	17171	17179	17158	17321	17154	17226	17088	17280	17082	17298	17175	17215	17117	17248	17046	17492	16970	17028	17113	17261	17285	17067	17184	17260	17123	17274	17098	17147	16996	17101	17085	17330	17301	17323	17369	17213	17229	17059	17125	17266	17004	17241	17191	17146	17142	17310	17116	16873	17214	17131	17138	17160	17076	17240	17333	17219	17234	17248	17079	17222	17156	17190	17167	17138	17064	17346	17190	17253	17119	17332	17181	17193	17224	17276	17095	17006	17390	16985	17170	17370	17070	17269	17268	17155	17171	17333	17083	17151	17212	17080	17250	17125	17377	17359	17162	17027	17351	17237	17135	17045	17183	17246	16887	17041	17203	17283	17007	17133	17166	17268	17215	17159	17109	17136	17070	17193	17056	17110	17143	17144	17126	16983	17232	17271	17277	17237	17238	17127	17278	17099	17316	17114	17067	16961	17206	17018	17242	17195	17214	17105	17216	17137	17113	17255	17075	17158	17358	17151	17073	17130	17166	17123	17010	17228	17189	17145	17165	17165	17235	17155	17204	17223	17140	17190	17310	17095	17214	17115	17039	17126	17227	17066	17086	17272	17086	17164	16982	17148	17164	17206	17053	17241	17287	17193	17209	17109	17241	17012	17262	17191	17028	17032	17114	17129	17009	17196	17070	17189	17054	17167	17073	17068	17226	17028	17262	17157	16991	17131	17142	17289	17176	17326	17140	17147	17106	17172	17237	17208	17006	17242	17191	17179	16976	17262	17237	17100	17196	17120	17248	17186	17199	17121	17181	17047	17359	17302	17163	17045	17080	17313	17201	17234	17083	17059	17169	17087	17260	17086	17085	17322	17208	17295	17330	17219	16991	17183	17251	16996	17262	17279	17220	17110	17043	17267	17119	17119	17293	17199	17111	17108	17275	17135	17138	17105	17136	17326	17035	17312	17165	17180	17151	17147	17260	17091	17121	17107	17081	17253	17336	17227	17254	17170	17272	17302	17035	17252	17303	17144	17317	17226	17204	17256	17188	17063	17172	17104	17176	17169	17138	17165	17073	17144	17004	17234	17160	17217	17071	17113	17016	17169	17187	17010	17235	17400	17212	17177	17352	17101	17234	17098	17154	17207	17014	17328	17057	17320	17244	17125	17250	17229	16991	17230	17145	17141	17373	17148	17183	17272	17105	17067	17309	17141	17149	17233	17032	17221	17062	17283	17319	17244	17292	17109	17171	17059	17252	16995	17290	17090	17300	17257	17058	17138	17255	17093	17118	17031	17178	17068	17302	17181	17112	17212	17252	17243	17105	17118	17204	17110	17175	17256	17144	17069	17152	17269	17161	17066	17099	17093	17230	17145	17123	17213	17302	17108	17110	17187	17290	17220	17191	17144	17038	17022	17364	17213	17171	17166	17112	17197	17119	17125	17140	17112	17128	17131	17052	17114	17377	17349	17197	17320	17241	17016	17337	17135	17160	17213	17134	17136	17197	17092	17086	16982	17175	17197	17176	17184	17435	17097	17058	16990	17287	16957	17287	17114	17239	17342	17183	17222	17030	17181	17112	17211	17040	17314	17372	17313	17181	17195	17324	17151	17019	17258	17313	17270	17209	17063	17140	17188	17001	17312	16996	17151	17100	17025	17198	17390	17445	17194	17242	17146	17310	17211	17224	17255	17345	17142	17115	17172	17075	17182	17147	17058	17112	17169	17395	17194	17198	17248	17236	17165	17187	17152	17261	17135	17345	17264	17161	17109	17177	17331	16999	17308	17100	17146	17355	17199	17114	17245	17147	17279	17207	17118	17160	17220	17106	17253	17161	17145	17206	17136	17220	17345	17085	17319	17140	17018	17204	17324	17132	17279	17254	16988	17149	17086	17222	17211	17242	17251	17127	17136	17167	17213	17233	17207	17172	17226	17383	17113	17033	17255	17146	17111	17157	17186	17213	17193	17249	17213	17301	17173	17189	17212	17023	17168	16998	17205	17230	17311	17198	17206	17257	17046	17140	17104	17315	17229	17154	17221	16968	17229	17179	17225	17279	17104	17131	17156	17193	17076	17063	17134	16958	17084	17161	17175	17228	17376	17253	17132	17109	17118	17001	17285	17120	17068	17012	17193	17196	16840	17104	17060	17082	17184	17047	17321	17191	17127	17159	17160	17050	17248	17375	17213	17259	17165	17205	17111	17096	17259	17387	17161	17080	17095	17063	17088	17161	17264	17123	17053	16980	17220	17282	17120	17309	17193	17200	17133	17296	17068	17190	17120	17088	17107	17212	17115	17162	17313	17399	17085	17053	17355	17293	17269	17250	17232	17154	17311	17216	17149	17200	17047	17071	17242	17075	17178	17235	17291	17251	17199	17196	17158	17098	17165	17159	17210	17238	17235	17127	17153	17164	17123	17354	17151	17203	17242	17270	17251	17173	17007	17230	17077	17158	17348	17166	17267	17305	17240	17186	17229	17140	17192	17012	17303	17210	17265	17165	17093	16991	17264	17049	17195	17321	17120	17159	17232	17151	17173	17279	17152	17321	17159	17135	17215	17171	17082	17117	17303	17278	17110	17110	17302	17206	17266	17166	17069	17127	17163	17140	17316	17161	17209	17334	17169	17204	17286	17341	17165	17269	17108	17154	17199	17208	17227	17367	17062	17093	17293	17182	17258	17318	17252	17289	17332	17288	17151	17100	17240	17061	17136	17080	17137	17276	17207	17279	17214	17288	17075	17167	17279	17134	17136	17059	17277	17095	17287	17357	17287	17274	17116	17095	17089	17162	17258	17114	17121	17020	17394	17108	17025	17033	17054	17114	17175	17129	17064	17302	17168	17091	17114	17185	17215	17390	17179	17103	17100	17108	17174	17202	17060	17084	17208	17218	17134	17107	17048	17151	17088	17000	17163	17149	17146	17197	17122	17179	17154	17157	17087	17246	17243	17165	17167	17129	17306	17180	17238	17124	17131	17014	17336	17198	17123	17142	17310	17085	17123	17307	17066	17062	17103	17226	17254	17115	17270	17241	17325	17295	17279	17300	17223	17195	17248	17119	17199	17195	17126	17293	17145	17201	17258	17173	17018	17237	17229	17105	17268	17205	17215	17065	17172	17330	17244	17185	17305	17090	17171	17222	17054	17183	17381	17271	17232	17370	17113	17288	17118	17300	17285	17136	17200	17191	17227	17285	17186	17015	17277	17184	17281	17116	17250	17329	17141	17253	16956	17113	17246	17299	17106	17319	17104	17185	17188	17220	17289	17100	17180	17067	17173	17227	17128	17389	17079	17199	17205	16994	17249	17144	17219	17329	17181	17266	17200	17024	17029	17293	17133	17003	17078	17189	17226	17115	17167	17389	17207	17250	17043	17164	17278	17317	17107	16995	17237	17314	17046	17394	17361	17190	17330	17048	16942	17226	17184	17004	17041	17210	17088	17333	17267	17100	17281	17214	17341	17268	17341	17219	17223	17175	17186	17181	17136	17448	17064	17265	17247	17227	17237	17111	17181	17229	16970	17162	17105	17145	17214	17219	17188	17228	17305	17275	17101	17171	17204	17219	17245	17190	17129	17061	17143	17098	17054
23748	21027	28347	24659	23610	24757	24840	25538	37719	38149	23504	20795	20522	20393	20237	20347	20243	20174	20217	20499	20390	20152	20153	20040	20211	20231	20289	20008	20266	20259	20174	20186	20100	20239	20198	20241	20153	20128	20171	20056	20340	20074	20021	20121	20154	20099	19907	19998	20169	20062	20210	20165	20011	19910	20081	19997	20099	20166	20009	20074	20083	20196	20285	20085	20056	19900	19941	20070	20061	19838	19843	20075	20295	19906	20062	20066	19975	20261	19836	20050	20021	20117	20083	20172	20223	20216	20120	19935	19998	20047	19981	20027	20169	20111	20035	20042	20060	20307	19994	20071	20229	20056	20024	19892	20030	19976	20258	19838	19968	20027	19964	19968	20094	20027	19963	19904	20206	20093	20074	20195	20013	19914	20061	20240	20173	20264	20089	20026	19843	20078	20179	20089	20038	20158	20062	19906	20084	20040	20235	20051	20105	19983	20060	20081	20108	19961	19984	20152	19834	19868	20027	20214	20054	20096	19922	19901	20191	20097	20213	20065	20133	20047	20197	20038	20036	20026	20042	19979	19979	20176	20123	20032	19988	20043	20034	20083	19898	19999	19995	20016	20070	19874	19983	20170	20116	20116	19895	20124	20038	19859	20200	19723	20296	20036	20092	19959	19847	19923	20064	19940	19953	19903	20169	20193	19985	20074	20153	19988	20222	20109	19968	20028	20117	20129	20001	20048	19999	20382	20107	19783	20177	20054	20057	20063	20030	19956	20048	19746	20175	20041	20031	20107	20168	19948	19921	19921	20038	19834	20108	20247	19949	20012	19927	19924	20016	19926	20122	20206	19987	20107	19952	20219	20081	20047	20148	20187	20112	20019	20132	19980	20112	20090	20113	20160	19703	19967	20093	20130	20060	20052	19927	20055	20007	20142	19906	20261	20006	19829	19935	20022	19916	19860	19965	20113	20026	20011	20033	20215	20024	20218	20084	20001	20188	20126	19966	19944	20109	19829	19858	19989	20171	20021	20176	20130	20107	19947	20049	20209	20120	20170	19876	19860	20108	20015	19963	20010	19839	20017	20105	20330	19890	19971	19891	20058	20112	20260	20190	19785	20043	20177	19967	19976	20165	20227	20069	20276	19972	20227	19993	19990	19981	19985	19935	19960	20015	20213	20139	19855	20079	20186	20211	19894	19981	20078	19993	19913	19818	19877	20071	20098	20032	20062	19864	19999	20019	20106	20179	19982	19724	19884	19987	19996	20049	20074	20011	20124	19845	20098	20269	20147	20135	20070	19985	20080	20230	19847	19940	19987	20181	19887	20089	19975	19890	19865	19998	20110	20037	20206	20180	19921	19977	19943	19795	19820	19934	20145	19926	19970	19907	20167	20152	20010	20017	19960	20106	19919	20093	19910	20093	19856	20154	20033	19869	20048	20026	19871	20102	20095	20173	19973	19963	20068	19864	20004	20052	20001	20146	20039	19923	19976	19933	20086	19897	20105	20005	20157	20081	19873	19953	20040	20081	20161	19904	19976	19997	20174	19898	19958	20110	20053	20009	19877	19988	19844	19928	20026	20081	20036	20134	19866	20062	20172	19870	20250	20145	19964	19967	20077	20221	20332	20031	20055	20032	20120	19984	20011	19844	20072	20089	20034	20052	19632	19877	19885	20050	20060	19986	19980	20065	20085	19973	20173	19983	20243	19880	19959	20135	20087	20069	19996	20038	20187	20045	19906	19928	19964	19999	20155	20021	19905	19685	20190	19871	20062	20053	19952	20085	20007	20036	20078	19980	19970	20234	19974	20175	20142	19977	19972	20177	20136	19901	20135	19937	19932	19994	20039	19927	19900	20227	20224	19968	20202	20014	20097	20181	19941	20133	19964	19881	19908	20068	19822	20104	19840	19913	20006	19906	19740	19891	19941	20183	19922	20155	20025	20010	20191	20075	19941	20174	19958	20108	19842	20129	20257	19973	20155	20066	20028	20254	20333	20214	19889	19966	19800	19955	19963	19921	20058	20268	20048	19930	19982	19862	20068	20138	20048	19953	20114	20033	20220	20231	20231	20122	20093	19919	20171	20149	19890	20086	20164	20122	20025	19956	20050	19803	19972	20069	20074	20010	19944	19975	20016	20027	20245	19971	19919	20187	20024	20164	19966	20219	20020	19922	20017	20251	20079	20044	20349	20204	20063	20015	20018	20030	19887	19978	20185	20015	19918	20048	20117	20200	19937	20045	20089	19964	19918	19915	19772	20038	20014	20221	19991	19842	20157	20215	19994	20210	20034	19839	20005	20134	19895	20003	20023	20087	20219	20219	20126	20153	19951	19881	20167	19977	19997	20026	20075	20065	19820	19936	19968	20017	20215	20105	19855	19949	20324	20015	20061	19915	19957	20118	20223	19991	20078	19999	20150	19937	19855	20139	19996	20149	20080	20128	20142	20022	19955	20056	19897	20122	19959	20058	19968	19903	20055	20004	20192	19988	19986	20141	20024	19906	20056	19993	20100	20050	19982	20018	19974	20181	20057	20214	20153	20161	19858	20062	19975	19858	19866	20161	20123	20060	20102	20194	20074	19985	20164	19834	20037	19942	20075	20022	19975	20115	19974	19851	19989	20168	19930	19893	20116	20245	20119	20289	19735	19870	20006	19995	20098	20204	20078	19950	20034	20012	20033	20209	19822	20169	20107	20106	20070	20144	20125	20021	20009	20054	20062	20072	20162	20120	19959	20321	20140	20169	20050	19810	20086	19978	20036	20063	20380	20248	19979	19931	20123	20259	20080	20064	20072	20005	19942	19924	20032	19977	19750	20064	20148	19993	19927	19870	19968	20145	19987	20297	19948	20088	20119	20255	20192	20046	20024	20020	19849	20100	20229	19967	19991	19911	20005	19884	20105	19885	20197	20062	20044	19939	19992	19919	20108	20018	19923	19932	20158	20007	20075	19990	20027	20071	20104	19924	20019	19985	19973	20072	20022	19940	19883	20117	20093	19916	19938	19996	19964	20233	19970	20212	20056	20113	20017	19964	20048	20142	20141	19975	20163	20074	20151	20189	20103	20152	19817	19972	20214	19997	19994	19963	19939	20125	20170	20054	20056	19939	19942	20008	19932	20037	20011	19983	19952	20063	19831	19957	20076	19949	19968	20012	20033	19941	19871	20033	19707	19972	19970	20034	19991	19964	19940	19930	20060	20138	19756	20254	19944	19996	20216	19946	20018	19995	19909	20016	20364	20138	20068	20075	20045	20041	20143	20032	20216	19976	20059	20094	20057	20020	20004	20167	20018	20028	20101	19857	20036	19943	19928	19882	19903	19923	20111	20043	20024	19805	19928	20173	20049	20037	19965	20005	19944	20082	19890	20077	20236	20206	20010	20024	19862	20130	20093	20035	19836	20078	20054	19979	19976	19964	20141	20057	20131	19879	19997	20079	20073	19839	19678	20258	20038	19999	20217	20054	20255	20086	19952	20236	19943	19988	20136	20167	20093	20064	20156	20282	19925	20155	20059	19925	19946	20180	19861	20146	20149	20072	20045	19966	20048	19776	20147	20039	20045	19906	19875	19864	19945	19833	20194	19988	20022	20069	20196	19918	20237	19959	20015	20088	20111	19930	19935	20237	20188	19886	20160	20036	19937	19930	20074	19991	20133	20139	19940	20075	20312	20155	20340	20074	20119	20066	20216	20175	19944	19896	19898	19907	19989	19885	19881	19920	20105	20285	19966	20030	19939	20040	20176	20010	20053	19967	20166	20238	19908	19921	20098	20185	19890	20046	20148	20084	20104	20152	19948	19969	20174	19939	20092	19914	20077	19989	20046	20060	19943	19980	19994	20020	20126	20112	19838	20039	19926	20131	20117	20215	20048	20181	20065	19973	20024	20006	19977	20158	19945	19969	20112	20026	19854	20018	19904	20081	20131	20076	20012	19999	19992	20001	20022	20031	19959	20176	20149	19959	20074	19920	20088	20061	20019	20238	19993	20091	20033	19850	20021	20164	20161	20001	20115	19857	20184	19933	20045	20055	20052	20122	20001	20191	19914	19943	20085	20106	19963	20056	19950	20040	20020	20041	19977	20041	20161	19983	20273	20025	20055	19814	20018	20274	20136	19828	20135	19955	20167	20134	20022	20054	19939	19960	20006	20039	19968	19914	20072	19998	20079	20090	20247	19961	20182	19982	20021	20120	19863	20104	19855	20111	20017	20014	19823	20005	20025	20056	20202	20232	20095	20047	20001	20256	20129	19946	19955	20336	20158	20055	20225	19988	19893	20122	19915	20071	19929	19828	19931	19958	20083	20233	20157	20056	20120	20171	20035	19868	20119	19986	20052	20283	19937	20106	20127	19887	19799	20081	19956	19754	20011	20217	20007	20090	20036	19899	20055	20206	20142	20002	20043	20190	20173	20159	19993	20171	19838	20084	19930	20072	20195	20078	20045	19897	20105	19957	19900	20078	20182	20106	19770	19912	19900	20147	20132	20172	19984	20035	20166	20024	20236	20158	20055	19973	20062	19928	19952	20158	20094	20067	20028	19912	20023	19967	19948	20143	19941	19953	19991	19947	19980	20119	20141	19956	20158	20057	20119	20069	20016	20027	20165	20042	20323	20064	20059	19820	20226	20034	19879	20148	20156	19832	20049	20005	20130	19988	20054	20180	20025	20139	20197	19964	20140	20131	20172	19882	20087	20164	19998	19986	19994	20025	20073	20121	20107	19913	20131	20049	19996	20176	19744	19875	20069	19930	19970	20201	19896	19937	20070	19865	20114	19994	19987	20013	20114	19881	19948	20054	20026	20036	19960	20009	19747	20049	19938	20045	20095	19935	20032	20174	20124	20122	20110	20205	20026	20204	19898	20110	20056	19837	20012	19919	20166	19933	20026	20156	20044	20354	19926	20042	20126	19960	19971	19990	19905	20137	19988	20234	20021	19948	20182	20077	20136	19998	19911	20049	20140	19960	20155	20307	20178	19996	20140	20041	20028	19811	20122	19900	20204	20012	20020	20161	19890	19974	20034	19977	20198	20204	19964	20146	20044	20004	20131	19785	20096	20091	20071	20097	20066	20100	20019	20060	19915	19997	19936	19892	20023	20191	19953	20245	19903	19986	19942	20095	19834	20029	20129	20000	20127	20267	20168	20177	20084	20165	20042	20182	20005	20038	20233	20026	19929
22645	39414	37242	29895	25597	23609	21751	26804	41321	37131	18273	17894	17979	17604	17660	17600	17775	17603	17645	17804	17515	17459	17487	17496	17519	17554	17475	17569	17470	17496	17374	17511	17543	17492	17503	17321	17376	17353	17419	17359	17240	17527	17397	17264	17373	17497	17382	17370	17421	17316	17405	17445	17385	17315	17496	17313	17445	17280	17432	17321	17300	17218	17299	17423	17543	17419	17349	17376	17349	17243	17367	17386	17496	17269	17547	17387	17361	17532	17275	17193	17264	17309	17326	17319	17476	17564	17475	17385	17383	17381	17476	17319	17433	17390	17378	17217	17373	17303	17211	17146	17352	17438	17297	17398	17308	17263	17307	17295	17277	17328	17334	17252	17356	17378	17353	17366	17350	17367	17610	17293	17489	17198	17297	17431	17355	17362	17460	17450	17261	17396	17465	17305	17480	17394	17310	17420	17330	17367	17342	17338	17423	17282	17372	17357	17286	17445	17476	17246	17271	17135	17249	17211	17389	17291	17502	17233	17386	17127	17505	17286	17320	17365	17401	17286	17269	17405	17242	17378	17557	17298	17477	17187	17271	17286	17314	17577	17363	17531	17272	17430	17279	17390	17516	17386	17379	17341	17427	17469	17288	17417	17397	17436	17205	17554	17394	17411	17383	17512	17215	17383	17228	17352	17488	17361	17400	17440	17466	17457	17404	17227	17258	17349	17222	17272	17418	17463	17489	17404	17245	17086	17500	17433	17262	17401	17125	17427	17340	17473	17302	17439	17215	17190	17383	17378	17286	17310	17397	17554	17229	17286	17248	17409	17420	17475	17604	17219	17487	17247	17330	17352	17372	17378	17400	17353	17289	17428	17347	17460	17290	17456	17406	17474	17531	17372	17469	17494	17365	17349	17301	17408	17156	17510	17414	17261	17396	17439	17335	17158	17407	17412	17240	17186	17267	17289	17301	17437	17377	17382	17342	17376	17377	17480	17441	17262	17360	17421	17306	17255	17325	17407	17163	17432	17464	17478	17412	17427	17477	17419	17478	17435	17437	17466	17266	17401	17422	17406	17248	17369	17362	17448	17389	17443	17370	17357	17400	17407	17359	17310	17301	17260	17328	17297	17159	17451	17403	17387	17264	17464	17088	17322	17532	17420	17417	17395	17401	17344	17301	17397	17361	17305	17375	17356	17310	17433	17344	17408	17339	17476	17179	17247	17321	17323	17373	17501	17648	17416	17289	17441	17343	17389	17317	17426	17338	17496	17411	17335	17529	17531	17450	17312	17355	17313	17300	17507	17350	17516	17342	17382	17353	17207	17427	17217	17214	17489	17348	17322	17366	17150	17456	17277	17452	17348	17428	17374	17275	17285	17360	17477	17278	17397	17470	17453	17436	17421	17403	17587	17329	17443	17475	17360	17338	17293	17260	17354	17495	17174	17362	17283	17439	17224	17406	17359	17370	17394	17202	17396	17314	17381	17310	17349	17192	17377	17258	17278	17261	17354	17299	17288	17287	17344	17379	17338	17415	17332	17364	17344	17404	17277	17496	17422	17567	17357	17574	17441	17581	17401	17362	17305	17401	17538	17383	17439	17266	17373	17565	17269	17571	17379	17217	17124	17481	17284	17378	17276	17447	17280	17468	17410	17441	17299	17421	17329	17390	17412	17434	17382	17187	17322	17352	17443	17380	17438	17244	17444	17294	17376	17557	17239	17520	17244	17446	17280	17342	17449	17295	17386	17642	17342	17313	17249	17382	17317	17328	17250	17404	17270	17081	17303	17415	17341	17336	17429	17444	17535	17393	17556	17382	17118	17509	17388	17414	17119	17321	17263	17380	17329	17541	17220	17297	17360	17437	17166	17200	17453	17397	17566	17336	17466	17547	17253	17260	17430	17356	17412	17354	17384	17415	17204	17295	17446	17305	17284	17457	17462	17315	17561	17366	17278	17365	17307	17455	17475	17321	17451	17483	17382	17312	17526	17310	17310	17403	17310	17399	17479	17200	17369	17374	17431	17217	17336	17291	17366	17416	17315	17406	17456	17341	17416	17428	17342	17478	17435	17440	17595	17273	17376	17400	17401	17392	17398	17395	17555	17227	17302	17220	17410	17247	17319	17212	17274	17283	17252	17280	17423	17418	17375	17346	17456	17366	17321	17381	17369	17415	17201	17503	17502	17396	17120	17353	17499	17389	17416	17453	17245	17330	17272	17503	17339	17121	17225	17423	17347	17386	17359	17449	17380	17296	17296	17472	17390	17307	17476	17366	17292	17278	17587	17382	17366	17258	17287	17382	17300	17388	17326	17395	17301	17523	17200	17514	17204	17325	17468	17157	17319	17251	17354	17411	17260	17379	17341	17294	17399	17498	17154	17381	17267	17439	17349	17302	17318	17471	17294	17558	17444	17361	17300	17370	17260	17427	17273	17518	17364	17339	17347	17344	17507	17263	17242	17349	17215	17241	17295	17506	17280	17306	17303	17450	17286	17436	17460	17249	17381	17449	17375	17355	17354	17303	17276	17418	17316	17253	17333	17377	17305	17435	17274	17329	17348	17516	17246	17350	17331	17367	17413	17286	17313	17407	17474	17327	17409	17426	17174	17413	17223	17304	17291	17470	17325	17366	17385	17421	17304	17328	17431	17399	17242	17374	17209	17171	17325	17349	17391	17653	17312	17469	17352	17273	17249	17340	17366	17287	17264	17491	17498	17219	17410	17440	17441	17386	17255	17330	17534	17210	17282	17319	17424	17290	17428	17226	17429	17261	17367	17453	17330	17264	17350	17232	17289	17441	17307	17438	17424	17301	17245	17354	17322	17263	17175	17484	17404	17124	17299	17365	17508	17242	17523	17422	17434	17186	17489	17436	17238	17395	17269	17498	17453	17297	17311	17497	17458	17425	17202	17345	17412	17446	17320	17279	17369	17438	17603	17332	17372	17214	17522	17399	17511	17569	17234	17482	17305	17324	17307	17240	17262	17334	17441	17425	17241	17375	17462	17218	17510	17309	17500	17413	17346	17399	17322	17319	17279	17415	17282	17341	17326	17329	17298	17300	17357	17394	17184	17464	17372	17448	17456	17298	17467	17395	17351	17372	17174	17334	17376	17366	17422	17310	17321	17252	17385	17481	17297	17266	17353	17310	17313	17433	17310	17309	17357	17425	17400	17307	17155	17387	17270	17213	17442	17355	17498	17499	17400	17539	17441	17336	17547	17256	17385	17321	17450	17245	17414	17544	17343	17346	17125	17425	17305	17348	17553	17283	17366	17531	17357	17349	17177	17303	17303	17491	17271	17285	17522	17290	17510	17372	17424	17323	17175	17292	17469	17429	17382	17345	17152	17345	17349	17371	17306	17337	17393	17333	17286	17415	17188	17401	17412	17298	17245	17234	17339	17270	17452	17449	17365	17332	17266	17402	17192	17214	17466	17311	17304	17168	17290	17479	17273	17181	17231	17463	17511	17412	17349	17336	17364	17301	17338	17431	17382	17168	17427	17262	17282	17275	17314	17536	17352	17383	17306	17454	17268	17429	17370	17484	17572	17328	17303	17355	17333	17297	17374	17392	17337	17312	17441	17198	17323	17502	17256	17450	17558	17394	17425	17277	17371	17336	17454	17228	17295	17398	17264	17347	17361	17271	17235	17348	17338	17324	17335	17281	17574	17391	17524	17374	17326	17439	17401	17527	17266	17333	17528	17501	17455	17263	17374	17289	17307	17304	17425	17299	17511	17218	17333	17376	17421	17296	17420	17299	17320	17395	17351	17441	17309	17289	17318	17308	17596	17266	17331	17379	17448	17360	17373	17284	17303	17358	17540	17281	17295	17390	17204	17428	17224	17462	17580	17392	17122	17463	17354	17398	17390	17282	17311	17472	17249	17352	17360	17338	17278	17471	17252	17438	17571	17325	17305	17346	17384	17304	17463	17346	17462	17221	17296	17457	17236	17447	17457	17457	17283	17286	17390	17351	17228	17451	17390	17462	17308	17143	17395	17355	17268	17281	17200	17256	17300	17199	17348	17336	17309	17396	17196	17175	17441	17339	17370	17426	17355	17332	17190	17401	17191	17378	17574	17355	17445	17425	17315	17198	17454	17372	17226	17352	17205	17375	17264	17437	17165	17486	17345	17317	17432	17249	17151	17449	17449	17332	17270	17254	17302	17434	17225	17341	17325	17422	17376	17400	17621	17290	17208	17246	17473	17255	17230	17518	17257	17538	17493	17428	17268	17420	17572	17281	17305	17465	17364	17319	17395	17534	17348	17533	17292	17390	17240	17336	17168	17309	17544	17305	17383	17401	17323	17340	17342	17319	17434	17260	17265	17168	17384	17277	17390	17407	17278	17231	17263	17345	17223	17252	17353	17509	17108	17452	17223	17415	17334	17396	17241	17354	17295	17393	17492	17375	17289	17263	17613	17446	17322	17226	17366	17364	17412	17304	17555	17423	17347	17128	17438	17225	17511	17324	17275	17335	17415	17294	17499	17408	17423	17406	17355	17435	17524	17370	17309	17235	17279	17260	17153	17498	17374	17369	17414	17215	17271	17279	17426	17461	17393	17281	17456	17414	17473	17338	17290	17345	17445	17227	17449	17329	17512	17454	17486	17371	17329	17126	17455	17402	17472	17394	17370	17144	17257	17300	17260	17333	17341	17505	17457	17442	17530	17494	17409	17312	17222	17357	17238	17374	17448	17168	17276	17384	17354	17378	17511	17332	17343	17341	17245	17482	17360	17290	17379	17466	17319	17418	17285	17163	17471	17339	17397	17361	17240	17440	17483	17349	17411	17382	17305	17182	17163	17387	17416	17371	17486	17452	17393	17389	17390	17457	17304	17252	17404	17227	17474	17421	17401	17439	17271	17324	17181	17544	17226	17344	17392	17358	17278	17450	17343	17390	17550	17283	17433	17502	17419	17433	17251	17470	17481	17160	17411	17209	17519	17482	17375	17566	17331	17397	17289	17654	17552	17459	17347	17344	17522	17304	17354	17270	17322	17422	17162	17352	17353	17408	17253	17467	17524	17122	17366	17327	17307	17304	17537	17369	17398	17555	17281	17321	17219	17443	17243	17317	17334	17387	17289	17341	17405	17569	17445	17484	17432	17413	17461	17253	17244	17387	17498	17513	17352	17258	17321	17283	17484	17267	17362	17320	17355	17453	17367	17419	17413
22311	20930	28758	23285	21453	24803	28273	31678	55043	46220	24092	21103	20540	20732	20517	20285	20332	20366	20301	20362	20111	20178	20238	20114	20289	20219	20324	20263	20161	20073	20277	20117	19876	20216	20203	20235	20227	20167	20068	20113	20151	19955	19961	19954	19913	20045	20056	20090	19976	20109	20068	19904	20020	19819	20025	20034	20080	19926	19931	19888	19947	19853	20014	20263	20149	19976	20170	20070	19838	19965	19838	20015	20029	19837	20092	19816	19937	19941	19872	19857	19780	20157	20026	19937	20049	20134	19987	19959	19897	19925	19907	19777	19948	19930	20016	19976	20021	19999	20145	19805	20139	20000	19790	19885	19978	19929	19960	19888	19891	20027	19840	19811	19917	19980	20191	20172	19801	20126	20164	19970	20076	19963	20089	19871	19851	19977	19745	19856	20081	20071	19896	19716	19791	19994	19928	19946	20152	20133	19953	19956	20181	19892	19816	20060	19993	20009	20045	19902	19718	19797	19915	19958	19935	19855	19810	19961	19858	19818	19971	19830	20059	20001	19829	20023	20075	19680	19854	19749	19749	19762	19835	19798	19951	19953	19985	19963	19751	20039	19943	20005	19947	19980	19913	20050	19825	19702	19767	19894	20033	19876	19932	19939	19935	19907	19959	19868	19866	19882	20072	20023	19995	19945	19931	19945	19943	19838	20022	20005	19784	19879	19951	20109	20057	20073	19877	19794	19864	20100	19874	19893	19916	19917	20049	19838	19993	20077	19957	19687	19871	20077	19797	19999	19892	19879	19805	19926	19995	19967	19893	19886	19934	19642	20016	19772	19971	20095	19939	19898	19973	19758	19769	19903	19923	19851	19818	19864	19828	19783	19692	19794	19871	19887	19924	19984	19860	19978	20120	19747	20162	19961	19887	20195	19915	19931	19876	19855	19682	20139	19849	19896	19938	19707	19703	19688	19755	19895	19899	19840	19773	20148	19936	19871	19845	19799	19937	19962	19736	19659	19808	19798	19730	19986	19902	20027	19895	19769	19848	20013	19975	20006	19946	19936	19896	19878	19919	20052	19846	19784	20149	19968	19817	19865	19912	19924	20077	19878	19845	19930	19929	20010	20047	19921	19915	19965	19928	20014	19896	19968	19897	19851	19864	19894	20033	19860	20043	19534	19958	19736	19844	19786	19945	19796	20026	19954	20110	19744	20134	19881	19629	20104	19845	19805	19891	19937	19922	20068	19986	19814	19767	20031	19804	19725	20100	20097	19841	19844	19796	20112	19956	20164	19946	19935	19959	20032	19988	19966	20236	20070	19723	19880	20010	19760	19830	19945	20066	20117	19842	19718	19898	19910	20019	19972	19721	19943	20015	20101	20048	19871	20043	19751	19865	19949	19973	19789	19811	19755	19946	20107	19869	19711	19890	19763	19978	20023	19937	20181	19854	19927	20009	19977	20013	19875	20100	20138	19911	19931	20012	19921	19947	20103	19945	20065	19951	19815	19931	19821	20046	19601	19855	19863	20037	19834	19841	19900	20126	19915	20123	19902	19784	19963	19776	20013	19957	20055	19958	19956	19934	19871	19917	19979	19820	19720	19966	19839	19863	19893	19950	20140	19900	19794	19834	19920	19792	20275	19958	20121	20032	19936	19954	20009	19976	19920	19975	19893	19789	20028	19932	20082	19810	19832	19918	19975	19963	20019	19891	19839	19830	19911	19918	19879	19963	19852	19765	19877	19978	19938	19952	19829	19911	20021	19755	19879	19878	19921	19777	19839	20032	19871	19919	19899	19826	19853	19920	19913	19793	19982	20073	19941	19849	19916	19835	19891	19834	19801	19927	20052	19989	19925	19833	19878	19798	19961	19794	19998	19996	20077	19876	20100	20204	19882	19882	19898	19857	20141	19902	19916	20118	20028	19823	20081	19819	19672	19973	19949	20044	19841	19988	19907	19899	19891	19865	20009	19852	19945	19918	19838	19960	19965	19757	19812	19972	20085	19995	19983	19924	19898	19927	19855	20065	19941	20111	19831	19839	20011	19969	19748	19733	19834	19839	19755	19972	19916	19961	19704	19889	19996	20030	19833	19936	19947	19693	19823	19964	19992	19927	19915	19980	19868	19946	19818	19951	19891	19913	19918	19891	19857	19826	19971	19888	19984	19917	19863	19905	19968	20013	19987	20004	19641	19988	19919	19834	19939	20166	19879	19827	20005	19770	19829	19950	19947	19958	19827	19823	19983	20048	19796	19988	19785	19938	19834	19924	20055	19827	19957	20259	19949	19711	20039	19896	20161	19943	19951	20017	19967	20030	19868	19900	19827	19837	19875	19927	19993	20064	19825	19850	19830	20067	19809	19918	19722	19833	19932	19891	19720	20010	19843	19997	19954	19869	19924	19977	19855	19746	19838	19996	19914	19821	19766	19851	19828	19796	19927	20020	19926	20035	20008	20139	19855	19987	19782	19817	20028	19923	19899	19869	19916	20087	19932	19974	19873	20072	19873	19875	19965	19893	19747	20022	19874	19885	19726	19908	19848	19806	20005	19861	19866	19932	19913	19857	19869	19734	20041	19994	19771	19841	19916	19927	19902	20085	19756	20084	19951	19882	19800	19876	19822	19939	19935	19946	19877	19737	19842	19730	19761	19850	20007	19795	19896	19997	19919	19989	19999	20003	19816	20060	20208	19828	19901	19724	19875	19816	20046	19830	20110	20141	20061	19880	19671	20064	20064	19998	19998	19945	19834	19757	20115	19965	19854	20007	19908	19911	19923	19882	20003	20062	19968	19832	20055	19952	19945	19702	20023	19986	20098	19916	19953	19825	19938	20027	20071	19960	19992	19845	19897	20010	19821	20146	19725	19778	20039	19892	20030	19953	19926	20084	19723	19913	20108	19901	19887	19866	19871	20100	19804	20055	19890	19852	19910	20060	20143	19919	19805	20162	19886	20123	19859	19900	19968	19844	19999	19875	19992	19986	20014	20010	19735	19779	19689	19906	19974	20028	19929	19981	19918	19949	19946	20061	20047	19783	19903	20009	19973	19844	19668	19779	20113	20059	19985	19726	19960	19949	19849	20148	19891	19869	19811	20030	19883	19834	20012	20085	19934	19902	19941	19893	20007	19798	19752	20082	20052	19903	19913	20008	19810	19888	20084	19955	20031	20051	19805	19926	19902	19961	19971	19977	20051	19928	19987	20009	19774	19989	19878	19921	19947	19805	19860	19995	19979	19921	19866	19907	19908	19939	19804	19974	20033	19738	20088	19923	19851	19944	19955	19949	19881	20083	19901	20031	19732	19995	19956	20073	19752	20102	20145	20065	19898	19886	19869	19968	19846	19903	20034	20009	19890	19865	19593	19993	19886	19879	20093	19826	20048	20013	20011	19911	19906	19998	19819	19894	20049	19838	20022	19720	20085	20020	19742	19948	20127	19924	19833	19943	19825	20034	19924	19943	19782	19970	19847	20173	19863	20004	19887	20103	19951	19944	19922	20053	19995	19953	19942	19839	19800	19816	19881	19889	19814	19994	19974	19952	19768	19891	19982	20002	19703	20026	19913	19741	19786	19697	19814	20068	19958	19993	19919	19908	19899	19964	19983	19856	19969	19941	19879	19877	19883	19870	20003	19837	20049	19895	19912	19875	19852	19797	19934	19944	19939	20032	20024	19920	20147	19982	19986	19860	20133	19823	19957	19891	19864	19931	20100	19939	19991	19903	19815	19678	19926	19777	19877	19879	19781	19894	19933	19968	19876	19907	20000	19937	20026	20060	19851	19936	20013	19939	19989	20028	19846	19905	19764	20044	19997	19842	19859	19955	20012	19864	19743	19828	19797	20016	19870	19913	19817	19974	20047	19918	20056	20055	19790	19961	20110	19829	19865	19813	19868	19979	19842	19861	19900	19812	19894	19850	19880	20048	19975	20004	19880	19954	19667	19843	19860	19934	19905	19919	19703	19990	19824	19861	19997	19827	19926	20067	19772	19765	20073	20114	19935	19918	19920	19664	19995	19861	20118	19895	19871	20031	20015	19949	19968	19990	19964	19895	20009	19838	20019	19944	19944	19794	19765	20179	19925	20138	19988	19709	20005	20000	19897	19930	19790	19860	19834	19832	19982	19904	19900	19645	19760	19894	19691	19989	19882	19919	20107	19940	19565	19936	19776	20023	19782	19924	19943	19906	19979	20083	19714	19976	20111	19907	19856	20163	19837	19697	20062	19992	19976	19734	19921	19986	19966	19832	20014	19918	19930	19947	19911	19903	19840	20161	19793	19936	19925	20017	19804	20030	19946	19916	20071	20024	19948	19900	19890	20091	19985	19940	19969	20071	19996	19885	19902	19720	20088	20092	19840	19895	19846	20147	19957	20004	19870	19780	19856	19980	20020	19970	19882	19920	19794	19848	19918	20037	20062	19806	19953	19810	19854	19893	20081	20095	19961	20041	20087	19958	19757	19792	19723	19851	20054	19907	19739	19942	19941	19999	19790	19911	19707	19872	19873	19989	19908	20055	19751	19806	19883	19900	19970	20041	19990	19916	20023	20152	20000	19801	19978	19919	19973	19958	19815	20018	19689	19934	19860	20075	19910	19995	19935	20101	19760	19861	19817	19697	19866	19917	19904	19858	19944	20029	19936	19978	19985	20132	19871	19911	19902	19856	19977	20083	20019	20125	19823	19976	19864	20014	19977	19992	20038	19869	19828	20043	19864	19715	19908	19892	19979	19652	19872	20043	19813	19965	20097	20014	20071	19842	19964	19867	19938	19954	19933	19947	20014	19914	19782	19938	20259	19942	19976	19875	20038	19947	20165	20114	19970	20097	19937	19889	19849	19985	19827	19936	19951	19845	19773	19734	20068	19828	19963	19710	19917	19789	19836	20048	19864	19794	19890	20133	19993	19859	20064	19896	19957	19715	19832	19899	19986	19759	19886	20053	19989	20110	19850	19802	20076	19991	20016	19763	20072	19886	19638	19957	19869	19914	19897	19970	19851	19928	19901	19910	19674	19574	19874	19965	19924	20028	19791	20077	19916	20023	19880	19940	20041	19720	19934	19843	19929	19991	19951	20195	19950	19731	20000	19913	19760	19926	19779	19906	19830	19905	19713	19989	19822	19963	19900	20053	19884	20057	19953	19927	19777	19900	20055	20130	19848	19748	20053	19992	20001	19956	19854
24281	43522	41023	33232	29192	26473	24088	35440	56017	40260	18399	18077	18008	17862	17827	17621	17590	17665	17532	17427	17410	17425	17479	17456	17273	17428	17503	17260	17495	17316	17362	17308	17282	17289	17332	17445	17343	17412	17132	17248	17404	17242	17365	17098	17338	17344	17009	17313	17235	17210	17169	17266	17238	17114	17221	17255	17373	17303	17315	17388	17151	17128	17415	17194	17282	17265	17131	17279	17279	17269	17208	17246	17254	17323	17277	17108	17215	17371	17154	17340	17260	17212	17182	17067	17271	17432	16994	17098	17372	17238	17294	17194	17291	17412	17157	17365	17382	17121	17356	17337	17258	17191	17189	17286	17383	17328	17226	17059	17245	17350	17147	17322	17071	17280	17234	17092	17172	17070	17364	17131	17227	17195	17049	17288	17254	17150	17219	17168	17156	17265	17345	17218	17026	17409	17203	17310	16976	17147	17341	17114	17185	17289	17335	17239	17211	17272	17326	17088	17092	17246	17367	17321	17244	17351	17068	17219	17560	17130	17222	17302	17273	17187	17173	17194	17312	17140	17162	17175	17003	17365	17217	17194	17315	17294	17087	17045	17138	17270	17088	17166	17274	17371	17274	17319	17248	17093	17059	17113	17275	17132	17165	17194	17178	17226	17173	17197	17217	17023	17251	17098	17301	17190	17259	17337	17214	17098	17208	17291	17188	17290	17100	17250	17243	17115	17323	17133	17192	17142	17226	17195	17128	17299	17239	17240	17045	17217	17279	17302	17221	17206	17172	17285	17148	17217	17338	17149	17237	17243	17124	17284	17167	17349	17174	16972	17130	17170	17307	17303	17147	17182	17180	17189	17313	17117	16982	17243	17206	17332	17083	17140	16999	17316	17340	17102	17302	17164	17449	17164	17166	17238	17430	17274	17214	17205	16967	17153	17099	17061	17399	17141	17261	17277	17291	17257	17110	17366	17092	17298	17402	17177	17217	17270	17206	17285	17341	17091	17386	17288	17201	17270	17126	17068	17237	17257	17246	17066	17248	17354	17250	17209	17139	17204	17362	17145	17332	17296	17228	17133	17153	17248	17239	17181	17068	17072	17169	17180	17288	17190	17341	17240	17146	17216	17045	17094	17373	17202	17118	17310	16952	17185	17319	17195	17260	17222	17081	17378	17060	17109	17234	17164	17208	17134	17140	17197	17238	17068	17159	17141	17231	17230	17310	17174	17055	17195	17002	17283	17246	17150	17245	17181	17069	17116	17302	17176	17276	17348	17194	17157	17125	17227	17246	17152	17284	17343	17113	17129	17249	17245	17275	17159	17293	17193	17055	17225	17207	17259	17175	17133	17243	17212	17148	17092	17214	17191	17314	17161	17215	17217	17177	17164	17107	17203	17194	17283	17216	17184	17241	17365	17122	17181	17418	17169	17197	17241	17283	17207	17211	17118	17340	17195	17213	17177	17044	17281	17153	17124	17128	17412	17133	17355	17234	17306	17279	17145	17134	17182	17246	17134	17094	17214	17061	17000	17341	17105	17076	17211	17218	17266	17183	17190	17047	17178	17251	17109	17239	17119	17188	17170	17141	17291	17042	17124	17261	17286	17269	17242	17214	17213	17266	17275	17273	17288	17258	17254	17321	17125	17199	17235	17175	17398	17095	17249	17356	17142	17266	17262	17102	17128	17067	17199	17317	17187	17209	17199	17230	17169	17182	17214	17178	17192	17171	17219	17439	17355	17250	17286	17258	17312	17233	17309	17077	17119	17274	17261	17164	17022	17189	17065	17327	17177	17229	17217	17273	17256	17132	17247	17219	17174	17216	17287	17174	17323	17053	17218	17306	17169	17193	17261	17226	17239	17230	17040	17301	17043	16982	17032	17136	17247	17356	17045	17231	17078	17237	17221	17242	17332	17047	17271	17205	17185	17122	17399	17096	17177	17341	17173	17196	17153	17463	17145	17176	17187	17271	17239	17154	17160	17212	17230	17384	17096	17295	17285	17433	17340	17209	17263	17329	17203	17129	17064	17203	17252	17126	17169	17133	17330	17181	17109	17050	17287	17124	16997	17091	17191	17362	17248	17215	17095	17199	17250	17037	16967	17275	17190	17058	17439	17293	17098	17144	17299	17345	17166	17386	17038	17439	17189	17306	17383	17282	17120	17202	17248	17189	17124	17063	17121	17280	17254	17044	17231	17190	17184	17157	17338	17119	17223	17065	17130	17148	17144	17329	17110	17326	17257	17323	17166	17198	16945	17306	17233	17273	17279	17149	17220	17315	17149	17177	17284	17383	17183	17196	16968	17194	17194	17333	17185	17371	17124	17098	17248	17218	17236	17195	17261	17306	17136	17146	16912	17306	17020	17109	17190	17348	17033	17228	17166	17248	17168	17121	17321	17343	17111	17354	17252	17180	17188	17158	17312	17144	17064	17149	17153	17266	17213	17112	17126	17240	17428	17299	17171	17254	17093	17169	17217	17051	17135	17314	17118	17223	17251	17187	17199	17193	17063	17098	17155	17339	17134	17151	17198	17187	17193	17148	17224	17237	17074	17084	17321	17018	17273	16963	17065	17072	17183	17148	17125	17232	17240	17292	17195	17160	17009	17211	17178	17023	17191	17183	17428	17295	16991	17235	17161	17113	17155	17302	17127	17085	17261	17275	17208	17112	17061	17114	17071	17300	17181	17260	17236	17198	17190	17146	17321	17296	17262	17301	17041	17136	17137	17341	17152	17330	17237	17262	17113	17245	17161	17456	17242	17304	17309	17206	17364	17228	17157	17126	17039	17278	17199	17142	17316	17313	17154	17150	17055	17139	17255	17173	17169	17224	17058	17230	17278	17261	17062	17009	17525	17187	17384	17144	17106	17135	17377	17203	17048	17357	17062	16960	17108	17103	17077	17358	17225	17210	17205	17164	17278	17150	17216	17223	17259	17078	17238	17221	17191	17388	17140	17333	17485	17156	17197	17171	17056	17245	17257	17139	17173	17223	17166	17237	17271	17164	17200	17283	17202	17018	17314	17099	17202	17107	17250	17159	17267	17161	17191	16986	17295	17017	17280	17179	17222	17245	17260	17084	17170	17164	17282	17021	17130	17201	17277	17068	16977	17183	17050	17216	17233	17258	17287	17241	17300	17060	17214	17151	17000	17345	17161	17123	17287	17367	17361	17019	17367	17137	17187	17309	17307	17211	17149	17259	17217	17455	17170	17277	17216	17152	17157	17170	17260	17152	17129	17110	17168	17070	17133	17071	17172	17087	17279	17141	17100	17273	17103	17249	17084	17394	17106	17262	17184	17164	17030	17287	17269	17189	17205	17230	17130	17227	17291	17152	17233	17199	16993	17287	17167	17141	17187	17340	17209	17194	17133	17355	17014	17089	17205	17240	17275	17289	17328	17256	17224	17172	17332	17095	17293	17330	16958	17374	17247	17053	17207	17260	17183	17181	17057	17080	17175	17288	17083	17225	17298	17197	17263	17150	17332	17297	17312	17188	17242	17121	17137	17098	17177	17131	17040	17172	17202	17387	17215	17204	17179	17121	17277	17208	17138	17258	17091	17380	17179	17123	17095	17018	17175	17212	17103	17210	17159	17199	17149	17229	17243	17397	17184	17142	17316	17192	17189	17171	17260	17107	17057	17237	17086	17185	17340	17236	17058	17325	17277	17312	17309	17319	17160	17187	17372	17166	17009	17172	17199	17205	17326	17201	17166	17048	17166	17191	17356	17179	17178	17278	17151	17159	17182	17382	17357	17128	17383	17409	17047	17326	17200	17296	17086	17163	17284	17386	17164	17257	17147	17253	17311	17268	17005	17143	17297	17309	17205	17119	17264	17202	17213	17273	17103	17180	17189	17140	17135	17207	17235	17146	17288	17216	17166	17040	17168	17296	17249	17251	17375	16963	17348	17157	17205	17224	17306	17315	17312	17013	17202	17238	17116	17225	17130	17095	17167	17277	17216	17231	17221	17307	17266	17243	17265	17168	17390	17229	17106	17316	17253	17373	17037	17250	17203	16997	17221	17337	17087	17134	17253	17129	17115	17136	17298	17152	17336	17251	17261	17286	17347	17122	17183	17331	17083	17180	17139	17167	17217	17267	17183	17210	17039	17294	17185	17269	17105	17299	16970	17280	17244	17153	17227	17230	17093	17225	17323	17126	17107	17389	17172	17114	17184	17229	17208	17348	17084	17330	17191	17216	17173	17347	17045	17205	17169	17344	17237	17172	17246	17349	17248	17325	17279	17201	17068	17198	17256	16994	17324	17196	17187	17176	17403	17371	17264	17352	17238	17140	17211	17087	17131	17167	17218	17446	17144	17105	17177	17111	17030	17177	17053	17263	17353	17230	17298	17201	17222	17088	17070	17296	17085	17333	17241	17128	17129	17178	17254	17175	17374	17126	17029	17180	17165	17476	17283	17385	16919	17295	17276	17055	17258	17225	17237	17202	17183	17124	17214	17275	17161	17256	17181	17204	17222	17273	17140	17392	17386	17068	17241	17121	17228	17195	17222	17057	17279	17280	17196	17128	17256	17339	17107	17387	17191	17211	17309	17288	17219	17213	17151	17186	17028	17202	17274	17277	17102	17342	17184	17378	17284	17380	17094	17358	17127	17061	17056	17111	17153	17301	17116	17268	17139	17226	17356	17186	17210	17302	17165	17102	17314	17077	17201	17184	17135	17349	17113	17288	17239	17103	17110	17156	17096	17117	17167	17119	17038	17319	17073	17108	17083	17209	17327	17353	16997	17276	17211	17263	17204	17193	17231	17214	17204	17149	17159	17238	17156	17252	17126	17280	17094	17254	17243	17208	17060	17373	17257	17235	17426	17163	17268	17220	17030	17267	17239	17337	17331	17179	17155	17373	17298	17160	17158	17151	17257	17213	17221	17254	17321	17240	17164	17275	17102	17259	17082	17183	17365	17207	17160	17275	17256	17334	17123	17165	17189	17169	17194	17228	17204	17165	17168	17217	17361	17296	17210	17245	17235	17162	17337	17340	17290	17123	17174	17138	17020	17413	17336	17095	17190	17128	17211	17344	17014	17250	17056	17233	17168	17269	17212	17250	17191	17317	17132	17171	17336	17194	17177	17213	17143	17191	17196	17244	17044	17152	17305	17154	17275	17369	17147	17302	17082	17049	17239	17118	17220	17120	17219	17076	17245	17203	17127
27023	22940	29407	27517	23704	22598	21852	21733	24833	23657	20624	20266	20056	20126	20239	19976	20274	20195	20216	20023	20076	19984	20022	19960	19982	19917	19957	19897	19926	20130	19908	19985	20311	20120	19947	20060	20059	20194	20097	19921	20032	20007	19890	19918	20166	20057	19933	19862	20104	19988	20038	20005	20045	19916	19977	20094	19857	20191	20122	20153	20154	20117	19964	19835	19907	19869	20043	19817	20050	19667	19933	19982	20001	19792	19975	19896	19917	20150	19729	20040	19973	19844	19899	20021	19805	20107	20001	20006	20131	20029	19825	19976	19803	19909	20123	20207	20056	19713	20120	20072	19940	19804	20154	20048	19791	20142	19894	19933	20184	20091	19904	19814	19943	20057	20014	19836	19731	19884	19882	20013	19863	20000	20110	19863	19889	19887	19991	19983	19961	19768	19849	20034	20057	19760	20033	19953	20053	20019	19841	19987	20013	20107	20011	19960	20004	19851	19834	19952	19917	19901	19767	19875	20117	19895	19755	19977	19887	19999	20006	20061	20059	20101	20014	19999	20054	19931	20025	20195	19979	20050	19885	19746	19847	19866	20090	20030	19931	19774	20053	19941	19983	20113	20204	20062	20016	19946	19876	19954	19910	19888	19981	20002	19953	19817	19860	19893	20033	19844	19954	20078	19876	19939	19784	19838	20063	19945	19874	19850	19918	19963	20037	20008	20004	19829	19868	19948	20008	20013	19936	19958	19831	19879	19946	19935	19991	20061	20140	19966	19869	19785	20065	20089	20193	20047	19871	20091	19839	20060	19981	19949	19830	20063	19733	19960	20192	20024	20012	19911	20011	19764	19989	19934	20239	20021	20157	19867	19957	19892	20034	19885	20024	20073	20230	19822	19838	19988	19935	19967	19817	19990	20010	20059	19994	20086	20033	19905	20093	20003	20062	19675	19897	19952	19786	19857	19988	19908	19988	19889	20077	19852	19935	19973	19907	20097	20012	20156	20022	19809	19775	20035	19749	19974	19999	20021	20064	20004	20095	19835	20023	20149	19895	19806	19849	19945	20108	19991	19759	19812	19928	20041	20002	19811	20075	20057	20070	19881	20065	19933	19752	19915	19788	19916	19974	20079	20134	20088	19900	19962	19895	19748	20151	19908	20038	20008	19943	19840	19842	20101	19924	20053	20064	20121	19901	20069	19900	19862	19919	19867	19923	20085	19864	20082	20120	19904	20057	19837	20095	19998	19947	19861	19898	20059	20041	19921	19935	20064	20069	19918	19900	20015	19906	19820	19890	19934	19748	20077	19879	20031	19833	20004	19968	20037	20188	19891	19949	20013	20039	20140	20094	19915	19969	19980	20058	19882	20097	20073	20200	19987	20047	19957	20019	20262	20047	20024	20035	19873	19917	19826	20089	20006	19893	19780	20002	19964	19865	20004	19968	19895	19798	19850	19896	20016	20006	19852	19952	19864	19910	19988	20057	19955	19855	19992	19782	19738	20003	19880	19790	20022	19838	20190	20052	19979	19959	20097	19968	19853	19827	20014	20119	20136	19849	20125	19929	20073	20024	19831	20013	20127	19709	19937	19956	20036	20034	19825	20047	19845	20041	20168	20110	19995	20153	19886	19707	19987	20007	19962	19926	19956	20026	20118	19927	19892	19966	19925	20021	20031	20026	20129	19908	19728	19874	19784	19769	20002	20113	20113	20048	20136	19859	19844	20081	19792	19824	19910	20098	19951	19843	20139	20122	19979	20012	20162	19928	19967	19926	19945	20155	19774	19953	19951	19791	19979	20128	19925	19894	19895	19932	19873	19897	20134	20148	19977	19743	20026	19994	19976	20058	20052	19865	19974	20031	19922	20064	20064	19850	20025	20064	20026	20112	20145	19963	19863	19713	19978	20006	19910	19936	20045	20057	19831	20078	19838	19970	19957	20104	20147	20129	19907	19889	20121	20048	19845	19769	20120	19878	19952	19929	19881	20150	20150	19960	20021	20012	19868	19898	20005	19883	20025	19949	19805	20009	19851	19978	20143	20115	19900	19891	19943	20248	19966	20055	20104	19918	19872	20051	19994	19954	19934	19815	19864	19833	20333	20039	20037	19888	19688	19878	19918	20059	19861	20034	19842	19957	19888	19834	19867	19891	19847	19891	20143	20012	19880	19754	19991	19972	19855	19774	19987	20082	20025	19984	19995	19803	20021	19972	19961	20036	19931	20188	19964	20142	20095	20050	19891	19787	19836	19991	20000	20031	19887	19842	19963	19893	19976	20177	20039	19851	20033	19986	20288	19711	20050	19703	19742	19876	19946	19801	19949	19820	20122	20127	20124	20127	19846	20123	19731	20204	19789	20008	20099	20034	19950	20005	19942	20134	19971	20016	20071	20081	19965	19987	19945	20110	20063	19896	20141	19913	19749	19832	19923	20084	19909	19983	20029	19943	20095	20100	20152	20035	19807	20095	19924	19940	19741	19799	19809	20005	19894	19970	19837	19987	19915	20173	20032	19923	20007	19893	19836	19963	19989	19892	19906	20129	20115	20142	19878	20042	20062	19962	20111	19905	20010	19980	19915	19824	19967	19928	19758	19912	20121	19968	19929	20048	19997	20177	20110	19929	19902	20234	19986	20040	20065	19916	20082	20096	20090	19990	20111	19912	19954	20045	20141	19940	20057	20020	19792	20073	19882	19934	19931	19948	19907	19990	20019	20046	19833	19849	20101	19816	20049	19868	19883	19802	19906	20139	19827	19922	19937	19825	19846	20089	20017	20056	20012	20161	20041	19835	19724	19942	20003	20157	19958	19767	19885	20175	19886	19909	19887	20039	19746	19713	19926	19899	19828	20034	20107	20017	19986	20047	20032	20076	19988	20187	19827	20150	20014	19935	20089	19877	20143	19947	20232	20065	19929	19862	20151	20413	19868	19883	20013	19942	19920	19836	20006	19957	19967	20055	19990	19881	20006	19803	20068	20164	19995	20226	20063	20251	19835	20150	20027	20042	20061	20155	20051	20121	20164	20173	20103	20119	19835	19936	20033	19947	19772	19935	20105	20095	20095	19919	20020	20041	19837	20098	20092	19831	19829	19905	19794	19894	19758	20024	20014	19886	20182	20078	19856	19974	19943	19977	19940	20073	19972	19956	20015	19878	19803	19967	19911	19826	20157	20035	20090	20131	20026	19996	20089	20027	20014	20034	19986	20007	20102	19915	19944	19813	19687	19979	19923	20029	20059	20033	19740	19965	19937	19740	19969	19870	19960	19935	20027	19887	19990	20062	20176	19915	20057	19891	20029	19989	19837	19903	19750	20092	19948	19765	19931	19859	20070	19956	20032	20031	19889	20062	19997	19812	20115	19938	20187	19984	19750	19947	20207	20033	19758	19989	19869	19880	19841	19893	20107	20003	20043	20063	19965	19971	19867	20128	20032	19942	19756	19738	19941	19965	19985	20012	19904	19855	20195	20103	19976	20092	19917	20151	19970	20017	19928	19943	19926	19980	20106	19891	20028	20149	20054	20157	19995	19945	19956	19739	19928	19878	20002	19833	19941	20147	19871	20119	20078	19935	19922	20026	19943	20020	19889	20209	19871	19851	20072	19953	20244	20036	19944	20032	20095	19935	20088	20047	20036	20059	19975	20036	19872	20098	19989	19842	19940	19888	20107	19952	20030	19929	19967	19911	19901	19779	19994	20060	19906	19942	19794	19976	20063	20139	19936	19927	20078	20158	20073	19860	19887	19888	19968	19966	19949	20028	19934	19814	19933	20000	20034	19882	20028	20011	20185	20041	20118	20003	19766	20059	19953	19854	19931	19925	19911	19858	20056	20041	19939	20096	19989	19767	19934	19958	19963	19877	20038	20059	19979	20081	20033	20091	20310	20192	19873	19924	19915	19963	20036	20024	19996	19981	20038	20007	20148	20058	19789	20068	19820	19944	19913	19783	19949	19960	20189	20019	20053	20101	19854	19992	19980	19795	19980	19872	19870	19934	19932	20000	19908	19883	20086	19967	20105	19892	19899	19957	19964	20090	20164	20011	20025	20105	19966	19960	20046	19856	19929	19889	19759	19781	20045	19980	19759	20040	19782	19897	19946	20040	20047	20109	20017	20192	19768	19820	19883	20000	20087	19884	19858	19981	19960	19989	19748	20156	19784	20028	19927	19941	19851	19832	19827	19958	19878	20050	20252	19838	19982	20054	19871	20065	19908	20091	19915	20011	19919	19801	19795	19979	20028	19862	19854	19931	19845	19912	20037	20046	19950	19905	20104	20063	19989	20059	19878	20013	19752	19658	19966	19926	19958	20075	20093	20026	19823	19947	20019	19859	19974	20067	19868	20207	19882	19834	19982	20219	19694	19917	19706	20083	19865	20086	19873	19974	19969	19969	20086	20330	20077	20036	20133	20023	19820	19785	19989	19820	19924	20000	19967	19928	20179	19953	20077	19892	19918	19909	19927	20014	20033	19923	20056	19878	19945	19988	20214	19915	20122	20108	19872	19864	20054	19896	20090	19997	19885	19824	19973	20049	19852	19856	19997	19943	19992	19905	19798	19958	19951	19871	20295	20093	19963	20053	19885	19968	20061	19931	20006	20003	19938	19936	20028	19936	20084	20021	19951	19984	19920	19989	20074	19878	19928	20084	19877	20257	20094	19999	20007	19970	19840	20046	20095	20016	19876	20118	20010	20013	20128	19980	19990	20008	20044	19838	20043	20336	19856	19992	19882	19979	19839	19931	19968	19880	19933	19821	20030	19922	19965	20018	19891	20055	19921	20095	20200	20016	19829	19795	20121	20066	20051	20047	19891	19937	19956	19984	20079	19871	19947	20219	20029	19957	20161	20111	20172	19808	20070	19823	19953	19976	20035	19922	20119	20066	20066	20057	19963	19952	19969	20009	19849	20113	19920	20113	20158	20016	19927	19843	20000	19850	20185	19883	20050	19824	20094	20098	19843	19949	20124	19928	20170	19817	19969	20015	19825	20092	19927	20053	19853	20199	19947	20053	19865	20091	19957	20029	20195	20057	20030	20022	19930	20115	19909	20034	20113	20127	19935	19909	19914	19927	20008	20073	19730	19852	20164	20110	19928	20066	19854	19876	20055	19957	19998	19901	19977	19873	19946	20196	20029	20049	19970	19927	20063	19896	20167	20101	20058	19865	19810	19943	19883
23121	33103	31533	25704	23307	21262	20288	20286	25621	21043	17700	17507	17436	17421	17551	17350	17455	17412	17348	17439	17332	17478	17289	17260	17294	17416	17316	17310	17565	17319	17354	17216	17252	17384	17264	17314	17228	17457	17419	17324	17253	17340	17376	17164	17414	17278	17348	17451	17197	17267	17337	17197	17346	17264	17332	17158	17170	17209	17260	17264	17312	17186	17339	17327	17261	17218	17262	17216	17274	17293	17283	17268	17283	17363	17244	17289	17288	17067	17216	17225	17305	17256	17584	17333	17279	17220	17326	17144	17294	17447	17323	17251	17367	17307	17364	17284	17258	17344	17313	17265	17340	17390	17421	17201	17316	17196	17327	17224	17370	17131	17230	17206	17184	17111	17338	17295	17322	17204	17245	17436	17288	17387	17382	17198	17217	17297	17252	17277	17244	17186	17164	17338	17302	17261	17097	17289	17201	17256	17389	17301	17253	17289	17278	17146	17483	17397	17217	17259	17347	17223	17241	17282	17260	17371	17242	17370	17264	17292	17230	17195	17232	17329	17133	17457	17221	17151	17341	17295	17103	17271	17382	17161	17242	17437	17160	17455	17173	17279	17301	17448	17356	17192	17255	17224	17222	17305	17070	17215	17312	17229	17283	17277	17190	17325	17290	17245	17268	17398	17276	17301	17278	17282	17271	17325	17213	17362	17247	17420	17059	17222	17169	17316	17335	17258	17278	17174	17209	17466	17065	17407	17237	17464	17277	17307	17285	17317	17242	17269	17227	17619	17365	17295	17159	17229	17225	17274	17271	17264	17209	17201	17198	17312	17356	17260	17154	17206	17254	17290	17397	17266	17263	17264	17175	17303	17204	17417	17230	17083	17247	17367	17250	17329	17285	17293	17286	17191	17470	17284	17344	17328	17230	17145	17389	17385	17220	17383	17104	17212	17344	17244	16977	17245	17165	17297	17186	17325	17292	17274	17417	17301	17238	17147	17165	17294	17368	17324	17222	17390	17348	17303	17306	17350	17324	17356	17373	17218	17330	17303	17142	17200	17202	17388	17234	17242	17387	17275	17416	17329	17329	17320	17428	17198	17172	17465	17032	17220	17143	17413	17240	17305	17240	17247	17251	17380	17193	17326	17288	17058	17186	17248	17297	17282	17032	17398	17104	17293	17219	17367	17194	17107	17464	17119	17327	17194	17187	17145	17258	17217	16995	17319	17276	17264	17324	17294	17195	17296	17333	17243	17375	17173	17223	17216	17231	17211	17348	17276	17282	17392	17088	17209	17440	17069	17335	17413	17252	17238	17059	17336	17117	17285	17212	17358	17117	17282	17323	17139	17198	17398	17297	17169	17353	17237	17385	17243	17355	17207	17253	17329	17276	17172	17233	17243	17446	17301	17120	17350	17242	17225	17393	17195	17137	17368	17119	17084	17417	17388	17246	17187	17382	17157	17293	17304	17288	17448	17230	17215	17397	17238	17426	17197	17330	17190	17102	17438	17205	17323	17174	17374	17391	17288	17171	17113	17262	17388	17252	17265	17257	17256	17260	17188	17205	17283	17271	17257	17149	17327	17308	17330	17114	17506	17101	17208	17225	17262	17287	17231	17186	17187	17336	17134	17417	17233	17308	17283	17380	17267	17356	17288	17244	17289	17426	17257	17389	17352	17272	17162	17219	17403	17378	17352	17409	17183	17418	17192	17096	17167	17193	17445	17366	17221	17140	17229	17317	17454	17235	17410	17430	17271	17189	17164	17179	17150	17133	17330	17216	17309	17260	17439	17149	17232	17211	17310	17141	17416	17404	17204	17222	17266	17159	17144	17332	17361	17252	17111	17137	17295	17316	17322	17466	17353	17264	17022	17233	17311	17202	17089	17262	17275	17273	17326	17356	17159	17326	17131	17342	17217	17278	17259	17370	17421	17358	17372	17347	17186	17525	17247	17161	17296	17214	17350	17279	17224	17189	17409	17284	17298	17231	17355	17228	17270	17331	17084	17204	17297	17610	17153	17261	17210	17190	17341	17331	17164	17167	17314	17294	17331	17153	17341	17443	17284	17390	17228	17160	17324	17282	17191	17266	17379	17244	17310	17443	17097	17234	17208	17226	17203	17220	17545	17080	17215	17241	17302	17392	17290	17225	17371	17027	17377	17184	17399	17280	17359	17135	17120	17331	17274	17231	17332	17146	17312	17189	17293	17072	17318	17355	17410	17351	17209	17243	17313	17149	17206	17195	17037	17021	17265	17263	17357	17286	17461	17231	17395	17308	17313	17541	17339	17229	17286	17080	17385	17382	17143	17118	17191	17287	17100	17331	17338	17152	17447	17284	17307	17292	17291	17367	17246	17235	17325	17239	17195	17315	17231	17285	17317	17106	17252	17219	17277	17318	17230	17374	17211	17299	17274	17400	17249	17349	17220	17371	17361	17155	17185	17322	17166	17222	17343	17277	17200	17337	17150	17143	17133	17235	17266	17230	17270	17312	17271	17292	17097	17200	17281	17311	17238	17291	17430	17252	17461	17262	17207	17271	17185	17296	17221	17179	17191	17070	17331	17393	17269	17245	17167	17226	17380	17123	17315	17133	17290	17304	17366	17333	17356	17290	17216	17270	17398	17280	17193	17234	17252	17386	17158	17266	17138	17477	17368	17386	17236	17465	17314	17447	17344	17417	17170	17224	17396	17109	17272	17313	17152	17408	17293	17383	17071	17118	17262	17280	17274	17309	17348	17355	17190	17328	17352	17101	17455	17205	17160	17458	17260	17304	17401	17211	17411	17159	17403	17259	17426	17184	17200	17176	17235	17305	17150	17324	17354	17201	17133	17299	17180	17366	17153	17376	17255	17320	17251	17252	17356	17142	17183	17379	17220	17291	17114	17128	17226	17241	17151	17242	17357	17466	17150	17244	17431	17457	17515	17334	17231	17552	17116	17324	17303	17293	17260	17354	17239	17254	17247	17189	17176	17341	17314	17227	17310	17363	17378	17459	17225	17291	17279	17251	17228	17310	17231	17208	17212	17356	17231	17200	17115	17385	17415	17345	17304	17302	17402	17267	17266	17357	17372	17305	17340	17315	17256	17353	17083	17258	17328	17216	17240	17442	17303	17314	17153	17249	17191	17341	17302	17289	17296	17312	17326	17341	17441	17149	17323	17299	17116	17418	17369	17384	17451	17308	17207	17372	17212	17269	17268	17364	17257	17429	17235	17333	17345	17315	17252	17169	17212	17409	17316	17373	17233	17427	17210	17414	17102	17136	17187	17462	17268	17457	17260	17197	17336	17242	17352	17669	17203	17214	17228	17344	17514	17185	17283	17432	17179	17242	17330	17330	17234	17303	17367	17184	17373	17254	17268	17299	17392	17249	17188	17190	17282	17416	17196	17319	17197	17140	17224	17259	17166	17387	17218	17377	17175	17268	17326	17234	17190	17456	17233	17125	17324	17187	17303	17110	17393	17290	17286	17219	17358	17203	17221	17380	17291	17280	17271	17075	17441	17134	17284	17455	17328	17338	17204	17333	17298	17298	17161	17413	17310	17191	17273	17312	17196	17257	17384	17218	17346	17132	17304	17430	17220	17432	17242	17271	17256	17338	17343	17275	17185	17252	17329	17080	17153	17273	17256	17276	17254	17286	17322	17337	17291	17104	17181	17121	17470	17260	17407	17281	17126	17353	17150	17373	17254	17249	17336	17386	17267	17158	17358	17233	17261	17379	17291	17214	17182	17292	17461	17286	17172	17244	17366	17130	17222	17378	17413	17237	17302	17313	17264	17309	17277	17424	17118	17324	17382	17303	17400	17371	17263	17255	17286	17263	17294	17347	17309	17058	17177	17330	17222	17113	17462	17247	17255	17196	17305	17383	17636	17281	17098	17334	17282	17094	17212	17266	17263	17255	16997	17236	17131	17099	17414	17286	17484	17346	17259	17232	17205	17241	17225	17222	17359	17454	17132	17445	17135	17169	17273	17104	17394	17260	17226	17421	17091	17312	17272	17271	17295	17249	17457	17319	17349	17265	17228	17178	17310	17248	17003	17146	17382	17368	17314	17313	17222	17270	17292	17501	17254	17396	17285	17437	17148	17159	17362	17119	17187	17305	17343	17344	17251	17269	17117	17237	17317	17111	17198	17145	17140	17228	17284	17253	17197	17279	17417	17321	17258	17259	17332	17295	17245	17161	17223	17393	17382	17439	17333	17344	17413	17170	17360	17082	17245	17144	17313	17152	17380	17310	17389	17397	17346	17168	17330	17329	17216	17248	17383	17212	17273	17322	17098	17473	17155	17183	17259	17286	17267	17400	17332	17265	17147	17155	17121	17306	17313	17288	17267	17224	17365	17372	17183	17395	17327	17446	17246	17333	17341	17292	17295	17290	17214	17446	17422	17282	17159	17324	17122	17214	17140	17143	17239	17331	17158	17327	17341	17402	17310	17354	17150	17257	17283	17190	17359	17344	17346	17511	17167	17202	17218	17491	17372	17227	17305	17136	17169	17476	17194	17254	17433	17258	17105	17368	17342	17387	17220	17299	17015	17247	17234	17152	17328	17202	17296	17238	17357	17265	17269	17382	17372	17187	17219	17245	17326	17366	17345	17107	17198	17452	17139	17384	17381	17193	17384	17464	17306	17307	17488	17242	17323	17351	17412	17252	17152	17417	17290	17289	17353	17347	17241	17324	17337	17302	17301	17232	17292	17296	17245	17307	17361	17282	17171	17184	17338	17381	17184	17301	17247	17353	17209	17260	17330	17202	17239	17243	17233	17354	17325	17170	17279	17128	17365	17143	17244	17316	17269	17411	17228	17281	17254	17239	17173	17278	17207	17278	17225	17393	17392	17305	17138	17198	17207	17221	17279	17325	17337	17258	17516	17194	17270	17299	17185	17368	17346	17336	17221	17250	17208	17465	17267	17382	17380	17194	17193	17041	17189	17168	17348	17353	17078	17297	17257	17259	17255	17387	17162	17304	17397	17286	17225	17162	17337	17380	17190	17238	17344	17101	17276	17292	17330	17290	17051	17342	17157	17319	17401	17284	17326	17227	17152	17373	17194	17203	17365	17380	17153	17370	17154	17251	17365	17357	17293	17262	17208	17266	17392	17263	17221	17174	17220	17278	17407	17307	17261	17165	17216	17224	17227	17430	17434	17278	17345	17216	17178	17292	17269	17379	17187
23773	21068	28470	24522	23573	24661	25318	24283	38623	32749	21837	21074	20594	20576	20548	20462	20517	20335	20365	20535	20415	20317	20433	20426	20571	20543	20565	20522	20404	20403	20425	20201	20303	20150	20271	20235	20302	20499	20237	20242	20431	20399	20553	20314	20453	20200	20388	20448	20193	20309	20389	20298	20096	20245	20193	20304	20236	20409	20137	20336	20446	20258	20265	20048	20304	20397	20230	20242	20430	20411	20460	20414	20373	20098	20062	20245	20290	20291	20224	20201	20308	20114	20060	20455	20407	20230	20251	20311	20337	20204	20095	20257	20132	20380	20250	20180	20224	20313	20048	20139	20162	20239	20486	20241	20398	20242	20271	20225	20154	20173	20374	20362	20353	20367	20128	20153	20181	20173	19992	20052	20273	20156	20186	20152	20332	20223	20080	20226	20073	20328	20242	20142	20233	20041	20255	20349	20139	20217	20081	20143	20140	20096	20134	20107	20136	20319	20329	20244	20064	20043	20243	20328	20183	20137	20223	20230	20174	20328	20419	20328	20354	20254	20123	20056	20128	20261	20486	20161	20278	20154	20324	20168	20301	20129	20424	20275	20343	20156	20115	20386	20106	20344	20348	20260	20152	20208	20280	20194	20151	20489	20231	20202	20123	20290	20133	20226	20315	20108	20139	20265	20238	20167	20383	20262	20221	20288	20327	20221	20228	20130	20097	20148	20330	20372	20251	20184	20357	20211	20239	20232	20037	19976	20320	20242	20197	20317	20054	20171	20246	20223	20191	19971	20111	20271	20303	20188	20325	20118	20027	20183	20398	20104	20298	20225	20181	20401	20079	20071	20307	20194	20051	20316	20205	20203	20253	20192	20088	20165	20285	20403	20273	20190	20216	20314	20138	20456	20239	20295	20273	20213	20044	20292	20420	20175	20189	20185	20405	20159	20101	20283	20340	20328	20261	20323	20240	20471	20097	20227	20470	20382	20312	20392	20352	20245	20206	20358	20165	20286	19979	20166	19937	20239	20141	20235	20189	20195	20230	20158	20080	20264	20190	20119	20385	20298	20392	20348	20216	19986	20265	20049	20202	20371	20338	20384	20161	20443	20239	20235	20123	20350	20344	20336	20345	20348	20119	20181	20124	20264	20120	20234	20268	20183	20286	20051	20376	20361	20246	20126	20600	20157	20271	20082	20208	20209	20090	20133	20115	20187	20342	20352	20277	19961	20299	20059	20159	20059	20391	20238	20262	20290	20277	20324	20341	20108	20240	20370	20245	20067	20208	20454	20425	20314	20179	20097	20299	20181	20069	20257	20095	20189	20176	20229	20195	20278	20171	20213	20373	20100	20186	20296	20131	20021	20157	20267	20175	20374	20205	20290	20275	20422	20128	20151	20373	20285	20288	20179	20249	20393	20213	20198	20277	20434	20374	20266	20191	20163	20223	20167	20254	20015	20178	20221	20309	20148	20197	20265	20130	20320	19933	20163	20168	20212	20122	20218	20072	20127	20166	20247	19942	20152	20130	20294	20280	20267	20283	20299	20287	20398	20139	20172	20422	20069	20274	20141	20250	20272	20088	20123	20186	20251	20423	20376	20365	20281	20145	20254	20252	20199	20412	20531	20223	20128	20544	20199	20291	20203	20307	20240	20238	20329	20201	20236	20205	20194	20162	20273	20096	20247	20340	20231	20137	20140	20272	20123	20293	20314	20305	20162	20253	20201	20183	20161	20138	20203	20429	20364	20286	20202	20091	20266	20283	20034	20319	20308	20249	20235	20114	20241	20306	20352	20451	20105	20050	20080	20309	20239	20424	20274	20328	20222	20032	20224	19939	20213	20305	20262	20118	20293	20019	19920	19997	20397	20284	20295	20324	20369	20288	20041	20135	20274	20418	20223	20397	20105	20214	19881	20222	20346	20114	20299	20129	20171	20300	20292	20086	20027	20194	20031	20136	20272	20294	20321	20349	20194	20192	20177	20039	20169	20089	20047	20192	20023	20167	20476	20384	20342	20306	20126	20230	20391	20240	20316	20420	20210	20061	20445	20250	20391	20254	20197	20083	20088	20228	20227	20469	20297	20282	20077	20249	20049	20549	20203	20297	20194	20091	19953	20237	20169	20188	20202	20389	20278	20475	20493	20229	20269	20044	20291	20397	20284	20294	20227	20161	20266	20295	20383	20471	20257	20171	20244	20321	20219	20198	20158	20094	20185	20211	20289	19997	20222	20246	20470	20271	20173	20081	20077	20120	20296	20234	20201	20396	20349	20356	20285	20289	19909	20167	19955	20161	20247	20201	20052	20140	20171	20183	20171	20260	20265	20345	20253	20079	20245	20296	20011	20104	19958	20350	20296	20244	20344	20149	20259	20389	20361	20129	20291	20206	20251	20379	20337	20372	20347	20162	20247	20267	20187	20235	20167	20316	20391	20419	20303	20358	20062	20184	20075	20191	20171	20211	20133	20191	20322	20165	20065	20157	20029	20164	20270	20177	20107	20000	20300	20176	20250	20432	20402	20352	20330	20322	20170	20036	20164	20365	20142	20069	20100	20334	20413	20414	20175	20052	20052	20266	20463	20120	20162	20284	20232	20339	20219	20113	20130	20273	20254	20226	20213	19968	20297	20308	20228	20327	20097	20195	20291	20296	20127	20416	20085	20075	20275	20236	20080	20229	20156	20031	20124	20166	20223	20161	20240	20398	20102	20356	20386	20242	20050	20275	20077	20176	20359	20452	20382	20394	20187	20210	20085	20061	20394	20162	20333	20291	20333	20303	20426	20283	20370	20273	20241	20099	20054	20104	20131	20243	20251	20239	20431	20170	20029	20145	20219	20152	20179	20340	20111	20301	20156	20351	20328	20309	20204	20236	20221	20023	20205	20145	20151	20104	20013	20271	20224	20342	20210	20378	20356	20327	20217	20311	20410	20153	20266	20468	20235	20282	20255	20158	20318	20172	20211	20426	20364	20248	20118	20252	20507	20317	20293	20370	20113	20008	20235	20418	20241	20311	20314	20238	19974	20234	20301	20304	20410	20500	20349	20422	20458	20286	20460	20344	20253	20272	20291	20402	20418	20224	20367	20196	20369	20332	20303	20275	19998	20312	20445	20228	20367	20343	20071	20225	20399	20176	20273	20119	20290	20196	20205	20363	20086	20262	20164	20024	20075	20153	20151	20223	20139	20182	20198	20190	20331	20416	20463	20228	20355	20204	19982	20197	20278	20101	20047	20049	20042	20109	20396	20107	20254	20177	20217	20023	20260	20181	20251	20164	20258	20261	20489	20140	20082	20382	20209	20252	20095	20244	20368	20228	20366	20197	20080	20143	20289	20335	20368	20001	20161	20259	20447	20255	20338	20193	20142	20207	20238	20168	20187	20267	20260	20122	20361	20347	20386	20135	20324	20191	20284	20278	20377	20200	20125	20293	20059	20365	20093	20195	20057	20326	20142	20352	20140	20229	20304	20169	20157	20320	20023	20076	20236	20316	20341	20364	20547	20404	20434	20218	20061	20248	20098	20333	20112	20377	20301	20501	20298	20154	20234	19993	20301	20306	20400	20317	20306	20168	20226	20145	20229	20126	20187	20356	20227	20219	20628	20309	20237	20407	20221	20339	20078	20349	20247	20386	20192	20117	20171	20344	20155	20155	20327	20304	20157	20508	20340	20403	20416	20237	20292	20245	20523	20126	20072	20033	20128	20321	20166	20245	20164	20175	20192	20197	20315	20227	20182	20363	20248	20355	20239	20446	20209	20370	20138	20022	20122	20100	20347	20010	20016	20460	20108	20176	20231	20333	20274	20337	20030	20164	20183	20266	20304	20187	20285	20314	20378	20291	20418	20188	20309	20340	20118	20364	19941	20082	20300	20309	20356	20203	20249	20089	20339	20172	20304	20045	20188	20209	20326	20140	20276	20258	20116	20243	20053	20185	20385	20252	20022	20396	20395	20201	20345	20312	20316	20121	20278	20330	20121	20297	20133	20288	20183	20312	20312	20295	20196	20317	20168	20135	20380	20294	20307	20279	20034	20217	20210	20423	20253	20297	20209	20241	20160	20093	20276	20394	20289	20154	20275	20227	20205	20164	20389	20440	20196	20151	20212	20203	20204	20271	20316	20123	20249	20358	20291	20028	19907	20128	20178	20223	20265	20203	20206	20254	20233	20148	20290	20250	20314	20228	20281	20119	20391	20155	20101	20218	20103	20196	20170	20207	20239	20242	20159	20458	20333	20357	20263	20220	20178	20296	20334	20266	20310	20234	20311	20345	20097	20078	20270	20143	20365	20169	20266	20125	20283	20393	20282	20331	20512	20198	20284	20117	20104	20373	20204	20328	20157	20175	19990	20223	20190	20372	20204	20215	20073	20066	20190	20409	20213	20192	20358	20387	20318	20099	20068	20219	20370	20295	20368	20222	20228	20356	20267	20288	20336	20197	20305	20070	20370	20129	20335	20230	20334	20437	20162	20297	20306	20413	20418	20226	20136	20189	20215	19996	20273	20262	20103	20267	20281	20033	20077	20133	20155	20307	20107	20297	20161	20149	20177	20284	20181	20212	20587	20150	20311	20209	20271	20273	20317	20222	20426	20365	20163	20084	20031	20521	20267	20334	20337	20019	20262	20310	20359	20229	20224	20175	20164	20167	20177	20399	20285	20333	20273	20202	20107	20371	20291	20336	20120	20094	20258	20142	20109	20217	20058	20147	20310	20292	20242	20238	20169	20275	20400	20340	20335	20316	20206	20275	20234	20364	20099	20275	20290	20180	20169	20216	20183	20327	20105	20135	20289	20306	20128	20446	20125	20202	20091	20338	20312	20256	20277	20179	20227	20092	20236	20318	20059	20306	20359	20177	20185	20297	20234	20035	20086	20455	20163	20225	20213	19988	20176	20217	20075	20246	20179	20250	20344	20433	20361	20259	20224	20332	20161	20284	20277	20306	20291	20087	20309	20189	20495	20329	20151	20489	20463	20224	20183	20175	20296	20673	20007	20217	20166	20118	20364	20264	20103	20398	20403	20238	20094	20206	20212	20144	20271	20150	20253	20366	20198	20214	20032	20103	20292	20135	20239	20271	20138	20179	20271	20173	20368	20411	20410	20179	20153	20215	20195	20252	20117	20131	20183	20390	20299	20218	20290	20399	20177	20353	20266	20056	20426	20323	20440	20161	20374
22715	38564	36316	29210	25806	23381	22850	23873	42462	28438	18318	18131	17999	17928	17751	17845	17849	17869	17657	17869	17573	17714	17726	17549	17715	17553	17809	17694	17567	17758	17553	17502	17698	17582	17685	17720	17576	17531	17529	17534	17416	17742	17417	17480	17575	17442	17504	17453	17620	17462	17576	17532	17418	17471	17402	17554	17559	17698	17590	17665	17450	17647	17560	17589	17511	17350	17525	17566	17385	17468	17454	17451	17503	17358	17511	17574	17370	17614	17673	17536	17562	17423	17521	17496	17392	17564	17474	17575	17528	17438	17628	17506	17389	17430	17564	17466	17653	17491	17634	17376	17345	17536	17518	17532	17555	17447	17333	17518	17470	17560	17343	17453	17438	17451	17342	17522	17496	17404	17536	17253	17507	17460	17415	17586	17432	17473	17358	17619	17517	17499	17559	17495	17393	17488	17392	17510	17604	17600	17343	17473	17527	17398	17516	17447	17498	17426	17491	17532	17491	17513	17482	17537	17472	17672	17601	17611	17475	17414	17366	17413	17548	17368	17380	17603	17505	17321	17461	17580	17498	17336	17670	17509	17512	17538	17440	17584	17456	17396	17443	17546	17422	17476	17373	17371	17327	17279	17550	17503	17425	17539	17512	17384	17536	17278	17513	17595	17496	17455	17579	17438	17586	17584	17298	17545	17538	17471	17492	17506	17521	17543	17532	17345	17283	17571	17377	17565	17472	17521	17482	17576	17690	17338	17409	17739	17549	17484	17401	17665	17486	17343	17590	17473	17466	17514	17478	17623	17715	17503	17610	17608	17380	17414	17403	17374	17611	17417	17459	17380	17388	17523	17542	17504	17628	17321	17639	17556	17543	17604	17228	17362	17635	17404	17587	17559	17430	17701	17489	17616	17626	17452	17481	17400	17460	17539	17325	17411	17519	17338	17369	17350	17389	17619	17573	17477	17581	17501	17560	17426	17495	17446	17612	17427	17528	17386	17470	17416	17599	17413	17491	17471	17547	17514	17441	17310	17508	17529	17488	17491	17464	17665	17453	17435	17452	17461	17249	17589	17456	17564	17526	17507	17511	17633	17583	17490	17458	17496	17638	17427	17337	17435	17626	17434	17402	17427	17558	17497	17348	17453	17300	17322	17440	17501	17612	17466	17373	17591	17612	17454	17553	17442	17519	17484	17341	17410	17391	17590	17623	17450	17460	17295	17549	17483	17488	17405	17554	17673	17433	17513	17324	17376	17730	17403	17606	17388	17612	17550	17391	17428	17559	17429	17536	17612	17387	17708	17579	17467	17410	17539	17451	17305	17587	17602	17364	17528	17547	17495	17519	17445	17494	17546	17453	17575	17473	17533	17451	17325	17586	17429	17530	17496	17280	17459	17498	17538	17355	17487	17452	17432	17488	17380	17513	17389	17382	17436	17485	17536	17376	17400	17380	17556	17374	17542	17671	17434	17547	17639	17330	17508	17263	17442	17500	17310	17361	17355	17664	17474	17535	17537	17536	17500	17484	17594	17404	17476	17586	17463	17392	17449	17389	17528	17494	17417	17504	17517	17430	17352	17630	17580	17494	17453	17485	17742	17361	17439	17461	17347	17492	17460	17364	17238	17703	17462	17595	17489	17423	17251	17705	17463	17542	17305	17424	17384	17502	17533	17478	17704	17416	17580	17449	17609	17453	17342	17344	17461	17459	17597	17451	17428	17398	17202	17346	17344	17615	17443	17624	17389	17461	17418	17479	17446	17618	17648	17481	17291	17433	17583	17439	17532	17585	17301	17460	17580	17487	17317	17614	17662	17444	17519	17464	17378	17400	17538	17335	17492	17348	17480	17485	17458	17518	17606	17368	17534	17312	17490	17432	17432	17570	17527	17370	17575	17610	17474	17381	17437	17590	17384	17413	17505	17595	17304	17552	17493	17575	17529	17596	17416	17567	17346	17456	17693	17720	17621	17446	17646	17423	17591	17436	17521	17348	17475	17517	17392	17360	17591	17459	17407	17574	17580	17517	17487	17455	17528	17465	17507	17589	17510	17412	17407	17422	17668	17479	17610	17572	17477	17301	17501	17599	17584	17471	17398	17499	17431	17536	17400	17436	17536	17371	17448	17321	17507	17260	17674	17346	17535	17463	17495	17454	17468	17511	17410	17566	17475	17487	17645	17482	17540	17422	17538	17469	17712	17545	17436	17490	17553	17550	17380	17535	17445	17436	17373	17412	17577	17442	17425	17705	17505	17518	17548	17557	17626	17274	17544	17642	17366	17534	17411	17576	17386	17619	17435	17725	17586	17400	17513	17405	17576	17540	17332	17310	17658	17773	17560	17524	17689	17440	17512	17472	17491	17479	17435	17589	17544	17450	17425	17436	17447	17519	17408	17486	17557	17461	17552	17529	17517	17489	17577	17556	17525	17407	17455	17429	17355	17663	17522	17544	17439	17346	17572	17491	17595	17476	17545	17467	17482	17498	17608	17454	17460	17514	17380	17560	17495	17569	17318	17390	17533	17612	17442	17353	17327	17587	17401	17617	17426	17569	17294	17492	17635	17485	17574	17519	17466	17480	17458	17367	17621	17444	17514	17542	17540	17349	17524	17643	17452	17473	17641	17447	17595	17294	17322	17591	17522	17607	17644	17554	17592	17481	17463	17455	17460	17534	17539	17454	17540	17531	17540	17543	17635	17541	17391	17486	17337	17355	17449	17567	17236	17412	17499	17587	17555	17535	17685	17513	17305	17481	17604	17513	17661	17463	17466	17596	17541	17489	17641	17480	17358	17479	17620	17564	17428	17577	17520	17471	17476	17522	17383	17500	17617	17461	17789	17566	17522	17468	17418	17459	17394	17419	17587	17451	17502	17270	17702	17526	17499	17513	17541	17279	17401	17517	17418	17450	17385	17471	17493	17691	17373	17397	17682	17591	17448	17377	17446	17466	17491	17518	17721	17423	17547	17516	17379	17445	17393	17319	17676	17464	17439	17459	17480	17492	17330	17578	17440	17472	17530	17647	17453	17316	17435	17580	17535	17561	17590	17435	17396	17536	17606	17305	17365	17650	17466	17415	17432	17483	17641	17416	17403	17364	17635	17350	17436	17646	17455	17556	17379	17326	17348	17353	17421	17653	17489	17495	17592	17556	17454	17542	17407	17513	17494	17503	17535	17492	17455	17473	17528	17408	17693	17542	17364	17468	17567	17476	17556	17397	17525	17587	17501	17495	17444	17727	17508	17335	17556	17411	17556	17247	17428	17513	17389	17534	17535	17637	17544	17490	17573	17498	17591	17392	17585	17474	17529	17729	17320	17461	17560	17437	17425	17498	17327	17548	17249	17411	17595	17426	17467	17533	17630	17544	17280	17542	17382	17525	17455	17454	17511	17372	17550	17514	17421	17680	17487	17395	17529	17500	17495	17508	17435	17493	17489	17432	17449	17443	17557	17390	17332	17430	17463	17399	17412	17402	17479	17434	17638	17516	17482	17491	17475	17687	17472	17592	17451	17460	17564	17587	17356	17497	17513	17408	17435	17540	17458	17511	17389	17491	17357	17364	17353	17600	17409	17500	17477	17458	17612	17474	17569	17393	17430	17441	17561	17484	17547	17555	17335	17463	17373	17566	17347	17443	17512	17463	17571	17662	17451	17523	17401	17596	17473	17322	17494	17337	17341	17571	17606	17373	17477	17466	17458	17657	17496	17426	17600	17612	17561	17529	17487	17557	17554	17543	17549	17663	17768	17323	17492	17334	17640	17604	17713	17479	17542	17596	17384	17355	17448	17674	17544	17439	17365	17719	17564	17608	17550	17632	17427	17427	17387	17537	17419	17475	17495	17515	17350	17408	17392	17592	17578	17372	17524	17553	17509	17581	17335	17555	17413	17442	17544	17373	17446	17407	17539	17428	17492	17573	17650	17503	17474	17550	17430	17587	17446	17397	17513	17658	17443	17477	17535	17466	17505	17554	17415	17362	17444	17539	17450	17530	17470	17719	17647	17391	17427	17461	17632	17288	17459	17564	17535	17485	17465	17432	17475	17632	17404	17409	17598	17348	17426	17629	17470	17476	17345	17398	17373	17480	17364	17497	17534	17517	17574	17560	17550	17362	17433	17641	17507	17485	17589	17537	17608	17474	17514	17562	17557	17658	17422	17530	17377	17524	17502	17429	17698	17575	17698	17631	17372	17535	17211	17439	17546	17608	17475	17720	17350	17696	17551	17408	17358	17550	17347	17590	17462	17522	17513	17587	17507	17579	17542	17456	17331	17501	17649	17523	17462	17558	17606	17449	17434	17418	17437	17623	17562	17516	17519	17330	17438	17455	17492	17461	17382	17475	17487	17532	17553	17353	17569	17401	17430	17512	17361	17350	17548	17332	17523	17529	17429	17462	17355	17608	17585	17570	17371	17202	17637	17464	17554	17492	17562	17379	17465	17657	17548	17545	17494	17621	17440	17500	17476	17488	17518	17489	17601	17459	17545	17495	17473	17730	17452	17598	17376	17647	17515	17621	17513	17448	17452	17271	17471	17508	17506	17530	17537	17481	17299	17547	17404	17460	17637	17435	17537	17593	17513	17589	17465	17409	17478	17354	17510	17548	17683	17513	17444	17334	17612	17420	17530	17485	17576	17544	17561	17491	17384	17392	17591	17527	17453	17534	17471	17364	17633	17370	17374	17527	17441	17558	17337	17526	17391	17280	17439	17637	17447	17482	17358	17411	17404	17442	17457	17296	17511	17535	17198	17371	17632	17592	17515	17591	17496	17478	17428	17439	17456	17678	17587	17381	17630	17568	17408	17450	17614	17568	17392	17582	17501	17470	17456	17374	17501	17526	17410	17397	17534	17562	17383	17539	17369	17411	17523	17590	17446	17536	17565	17541	17430	17414	17508	17479	17419	17311	17649	17602	17452	17404	17480	17446	17585	17617	17509	17560	17568	17460	17453	17545	17473	17741	17428	17510	17584	17483	17582	17419	17386	17381	17660	17379	17577	17622	17575	17472	17541	17533	17385	17463	17521	17443	17580	17525	17565	17335	17591	17424	17484	17420	17631	17437	17532	17391	17433	17444	17408	17239	17501	17476	17402	17614	17331	17572	17491	17357	17640	17431	17393	17288	17695	17313	17502	17643	17557	17533	17658	17492	17337	17460	17429	17508	17267	17447	17494	17693	17419
22382	21006	28816	23405	21610	24940	28325	29108	51433	41165	23333	21347	20817	20544	20712	20463	20311	20617	20527	20478	20076	20368	20443	20479	20227	20138	20185	20513	20042	20134	20351	20192	20278	20187	20284	20227	20246	20192	20446	20065	20167	20090	20215	20213	20403	20001	19989	20163	20131	20228	20208	20219	20169	20255	20332	20187	20287	20199	20128	19918	20123	20195	20149	20208	20105	19761	19985	19885	19972	20195	20235	19949	20072	19958	20303	19995	19979	20019	20047	20071	19910	20083	19881	20138	20008	20051	20201	19952	20133	19928	20172	20061	19957	20083	20093	20058	20097	20071	20079	20004	20136	20121	19963	20006	20209	20056	19935	20039	20099	20005	20236	20006	20140	19786	20146	20477	20077	19985	19962	20155	19979	20035	20078	19958	20204	19949	20136	20171	20004	20154	20065	19991	20158	19918	20177	20112	20093	20166	20016	20013	19748	20014	20002	20088	20017	20038	19929	20053	20089	20023	19900	20011	20242	20136	20107	20023	20057	20022	20072	20194	19890	19796	20233	20025	20181	19969	20071	20088	19972	20071	19833	20083	20058	20112	19869	20132	20275	20166	19979	19917	20107	20071	20257	19897	19888	20179	19920	20008	20020	20019	19976	20010	20047	19882	20188	19877	20034	20064	20097	20107	20099	19978	19964	19946	19994	20256	19937	20065	19789	20163	20104	20014	20083	19970	20184	20147	20049	20003	20302	19900	20050	20100	19948	19973	20156	20062	19968	19893	19928	20133	20237	20111	20289	19954	20212	19991	19996	20006	19936	20008	20062	19852	20017	19983	20148	20181	20166	20083	19946	19963	19959	19921	20027	20049	20005	20023	20105	20003	19881	19976	20032	20034	19933	19940	20193	20001	19864	19959	20004	20091	20028	20178	20086	19913	20117	19985	19981	20077	19948	20320	20083	20075	19904	20050	19964	20155	20174	20261	19909	19845	20126	20065	20005	20074	20089	19949	20044	20054	20021	20115	20200	19979	19952	20036	20087	20148	19955	20042	19847	19918	19846	20342	19964	19995	19993	20046	20059	20121	19869	19888	19918	20064	19977	20067	20017	20103	20073	20124	19908	20126	20095	19918	19840	20042	20073	19903	20031	20108	19952	19964	19850	20148	20052	19934	20104	20035	19998	20061	20253	19894	20039	20001	19968	19910	19952	19992	19863	19983	19960	20051	20070	20031	19908	19866	20192	19994	19900	19932	20056	19869	20133	20127	20179	20187	19895	19846	19879	20060	20095	20039	20050	20071	20218	19964	20018	19876	20005	19982	20165	20118	20105	20279	20002	20218	20096	20152	19973	20052	19807	20015	20121	19947	20108	20122	19865	19925	20104	19941	20031	20063	20273	20240	20139	20153	20066	20020	20031	20078	19982	19986	19863	20011	20112	20068	20039	20198	20084	20260	19815	20038	19943	20010	19950	20001	19788	19920	20100	20046	20067	20062	20159	19882	19871	20156	19957	20046	20050	20025	20115	20186	19957	19909	20119	19873	20042	19978	20167	19988	20105	19886	20264	19885	20119	19926	19989	20257	20086	19948	19972	20177	19964	19996	19842	19997	20002	19975	20157	20206	20238	19960	20064	20091	20061	19971	20149	19814	20055	19924	19932	20008	20064	19824	20174	19849	20017	19878	20108	20003	19939	19949	20054	19893	20148	20083	20060	20000	20002	20028	20220	20098	20043	20033	19846	20312	19807	20137	20060	20037	19898	19924	20006	20083	19924	19807	20005	20009	19783	20049	20034	19926	19997	20149	20123	20081	20006	20167	19844	19960	20196	20095	20008	19976	19916	20055	20035	19930	20061	20230	20119	19946	20116	20095	19970	19904	20034	19827	19928	20204	20086	20155	20047	20068	19949	19966	20042	20195	19767	20188	19984	20054	19914	19979	20125	20077	19945	20045	19938	20247	20183	20018	19926	19682	20009	20046	19980	20188	19970	20013	19978	19926	20083	20212	19993	20062	19941	19865	20232	20148	20014	19917	20085	19779	20028	19858	20021	20089	20092	20159	20058	19999	20107	20140	20087	20107	20117	20023	20312	20169	19956	19961	20214	20029	20046	19852	20009	20105	20034	20195	20178	20178	20284	19825	19892	20014	20058	19919	20082	20002	19945	20042	20040	20082	20012	20258	19922	19973	19990	20085	20070	20170	20186	20143	19784	20038	19906	20031	20180	20170	20067	20198	19945	20038	20018	20027	20011	19975	20036	20066	20119	20020	20026	19939	19971	20111	20281	20032	19928	20122	20054	20256	19950	20016	19911	19929	20194	20037	20122	20031	20110	20029	20329	19968	19950	20130	20025	20031	20020	19812	19978	19885	20048	20096	19919	20124	20007	19940	19867	20010	20090	20035	20012	20057	20271	20156	19845	19939	19921	20039	20004	19899	20046	19905	20057	19984	20096	19844	19822	20047	19908	19901	19789	20059	20030	20275	20119	20186	20116	19970	20036	20145	19842	20142	20159	19917	20226	19894	19864	19976	19922	20031	19989	20045	20007	19857	20094	20209	19926	19919	19929	19987	19731	20107	20090	20059	20112	20114	20131	19981	20163	20271	20083	20202	20015	20156	20174	19872	20170	20012	20165	20121	20116	20101	19872	20018	20156	20023	20018	20014	20022	20124	20021	19974	20047	20119	20007	19937	20164	20193	19853	20174	20178	20096	19998	20045	20180	20179	20189	19835	20044	20007	20139	19887	20175	20049	20188	19910	20046	19963	20042	20052	19949	19919	19754	19922	20139	19989	20074	20121	20207	20012	19876	20249	20059	20145	19984	20015	20247	19974	20105	19996	20033	19798	19949	19979	20071	19979	20097	20241	20214	20038	20068	20069	20087	20165	20071	20232	19931	19826	20325	19972	20148	19984	19946	20107	19999	20041	19831	19962	20277	20224	19979	20072	19930	20091	19855	19985	20003	19949	20124	19870	19942	20211	20051	20140	20090	19886	20002	20051	20193	20040	19995	20127	20066	20147	19968	20134	19817	19881	20101	20016	20047	19990	20017	20063	20009	20093	20235	19908	20158	20108	20147	20123	19907	19936	20146	19983	20000	20039	20063	20063	20047	20002	20094	20052	19836	19954	19836	20010	20010	20033	19918	19969	19928	19821	20146	20122	19920	19975	20032	20045	19969	20128	19936	19925	19949	19921	20185	20118	20145	19941	19879	20032	20067	19969	19910	19905	20052	20044	20218	20241	20004	19988	20139	20048	19973	20223	19921	19746	19903	19823	19902	20066	20062	20014	20050	20116	20247	20150	20089	19964	20107	19954	20017	20009	20134	20081	19851	20120	20003	19980	20201	20032	20043	20140	20063	19835	19963	20027	20148	20090	20191	20149	20039	20190	20064	20055	19883	19907	19884	20157	20064	20063	20151	19869	20121	19998	20030	20067	20153	19989	20100	20221	20207	20153	20089	19854	19875	19763	19826	19916	19896	19961	20010	19959	19908	20125	20038	19922	20187	19986	20012	19992	19987	19928	20078	20122	20034	20009	19987	20021	20221	19985	20014	19975	20017	20157	20112	20172	20039	19999	20174	20010	20243	19989	20220	20142	20103	19910	19899	19918	20153	20170	20034	20264	19928	19970	20118	19942	20054	20159	19912	19906	19973	20082	19798	19975	20005	20120	19911	20129	19863	20110	19948	20208	20208	20073	19992	19879	19846	19946	19925	19987	20248	19957	20093	19993	20059	20029	20099	20006	20128	19976	20086	20068	19939	19847	20124	19979	19859	19997	20108	19918	19859	20052	20036	20055	20181	19916	20060	19975	19914	20138	19952	20207	20163	20142	20143	20122	19928	19936	19886	19814	20030	20059	20045	20003	20041	19957	20191	20187	19952	20122	20110	20082	19807	20106	20149	20154	20031	19912	19845	19962	20057	20167	19969	20248	19986	20105	20088	19811	19852	19997	19884	20062	20231	20077	20262	20080	19817	19983	19722	20178	20079	20031	19875	20122	20034	19804	20035	19870	20136	20086	20118	19931	20032	19939	20142	19944	20017	20287	20100	20046	19946	20053	20011	19967	20127	19942	19941	19949	20179	20149	20171	20213	20044	20225	19888	20090	19917	20148	20074	20114	20124	19942	19823	19951	19970	20203	20100	20065	20059	19860	19875	20060	20046	19992	20091	20256	20084	20280	20000	20172	20214	20098	20036	20031	20037	19999	20079	20023	20049	19892	20044	20097	20151	20026	20089	20010	19977	19894	20002	20077	19975	19950	19928	20263	19949	19870	19953	20045	19914	20194	20164	20072	19842	20151	20061	19980	19911	19927	19998	19883	19965	20053	20133	19897	19977	20155	20072	19932	20067	19986	19873	20038	20100	19946	20015	19941	20016	20033	20189	20029	19943	19793	20123	19893	20154	20139	20012	20159	20023	20120	20091	19837	20004	20050	20131	20117	19926	19887	19924	20030	19834	19960	20118	20156	20236	20104	19829	20037	19994	20049	20164	19696	19998	19834	19874	20065	20000	19925	19995	19910	20153	19993	20104	20261	20080	20020	20190	19946	19912	20164	20090	19932	20015	20036	20238	20071	20142	20045	20047	20154	20181	20130	20026	20127	20186	19916	20137	20079	20057	19952	20031	19975	19959	20010	20001	19896	20294	20171	20188	20023	20125	20070	19935	19965	20178	19998	20128	20008	19877	19882	20209	20323	20077	20044	19917	20033	20154	20055	20032	20006	19982	20039	20013	20150	20161	19974	20203	20083	20105	19978	20089	19891	20050	20166	20090	20182	20048	20002	20002	19954	19904	19863	20044	19903	20085	19959	20040	19881	20052	19981	20157	19920	20036	20173	20037	19883	20047	20036	20281	20015	19853	20072	20055	20013	19923	19986	19960	19857	20147	19983	20042	19998	20200	20075	20010	20281	20159	20182	20008	19902	20007	20088	20028	19987	20141	19806	20104	20075	20158	20120	19972	20003	19904	19951	20337	20102	19961	19896	20165	20172	20065	19992	20014	19910	19882	20078	20141	20127	19944	19972	19962	20062	20085	20114	20108	20095	20109	20115	20030	20051	19994	20110	20008	19990	20167	20050	20191	20000	20022	20075	20110	19976	20075	19930	20046	20067	20119	20093	19767	20147	20078	20107	20060	19916	19989	20025	20143	19984	20221	19866	19778	20088	20208	20270
24211	44012	41546	34531	29789	26188	24148	31848	54509	33498	18730	18456	18263	18209	17918	17814	17916	17868	17673	17846	17561	17545	17540	17472	17565	17486	17698	17572	17388	17486	17537	17546	17580	17450	17573	17353	17659	17344	17526	17427	17525	17396	17410	17465	17288	17356	17352	17269	17471	17204	17363	17377	17276	17411	17445	17575	17458	17374	17494	17284	17370	17235	17368	17361	17263	17360	17306	17286	17461	17195	17396	17313	17264	17309	17182	17368	17478	17310	17382	17346	17368	17237	17316	17428	17337	17247	17378	17463	17383	17204	17360	17321	17400	17357	17205	17455	17331	17397	17530	17277	17245	17279	17295	17233	17371	17429	17545	17285	17347	17356	17205	17362	17307	17398	17235	17353	17251	17222	17520	17415	17230	17369	17370	17518	17335	17345	17318	17355	17407	17258	17331	17392	17196	17207	17481	17402	17334	17307	17341	17527	17362	17287	17372	17116	17444	17381	17152	17402	17229	17344	17237	17203	17370	17501	17317	17292	17418	17399	17392	17378	17243	17289	17414	17109	17386	17290	17296	17228	17410	17440	17372	17276	17230	17414	17452	17427	17331	17358	17491	17385	17422	17342	17235	17509	17155	17458	17474	17311	17275	17276	17466	17334	17260	17068	17251	17330	17341	17365	17409	17255	17390	17226	17493	17167	17421	17230	17442	17163	17310	17316	17307	17534	17164	17288	17352	17164	17381	17221	17346	17427	17201	17172	17283	17289	17368	17406	17174	17400	17224	17153	17454	17291	17351	17373	17379	17384	17486	17264	17295	17282	17370	17377	17405	17467	17198	17248	17277	17297	17280	17402	17481	17438	17472	17223	17326	17393	17350	17383	17147	17375	17320	17395	17289	17210	17434	17300	17229	17455	17243	17276	17366	17309	17397	17257	17251	17186	17429	17272	17468	17261	17273	17311	17163	17202	17267	17294	17354	17367	17106	17337	17476	17435	17206	17389	17274	17390	17333	17374	17359	17425	17276	17215	17207	17678	17381	17253	17426	17318	17316	17357	17321	17492	17383	17407	17301	17229	17368	17429	17469	17532	17322	17357	17420	17360	17350	17278	17278	17262	17215	17311	17342	17481	17237	17379	17473	17233	17318	17338	17185	17254	17518	17302	17327	17193	17371	17201	17352	17383	17394	17276	17485	17409	17323	17391	17185	17244	17209	17255	17243	17161	17301	17413	17385	17155	17293	17296	17445	17349	17452	17301	17333	17220	17311	17517	17307	17314	17453	17503	17514	17240	17200	17332	17356	17269	17486	17277	17231	17483	17511	17298	17281	17385	17417	17386	17371	17260	17352	17263	17224	17278	17349	17447	17216	17454	17384	17222	17325	17411	17465	17311	17251	17354	17436	17153	17475	17304	17172	17352	17353	17373	17319	17346	17400	17594	17284	17275	17283	17300	17329	17455	17289	17434	17303	17354	17225	17204	17312	17249	17169	17097	17252	17265	17341	17263	17335	17348	17423	17299	17354	17481	17365	17450	17267	17394	17254	17419	17465	17524	17347	17256	17309	17335	17513	17280	17401	17175	17335	17329	17459	17320	17387	17360	17242	17193	17298	17125	17339	17423	17354	17227	17288	17142	17389	17181	17364	17487	17264	17305	17290	17243	17243	17368	17455	17258	17328	17363	17238	17321	17155	17326	17312	17351	17362	17388	17305	17371	17354	17269	17529	17326	17301	17247	17219	17273	17272	17243	17037	17321	17352	17318	17283	17346	17253	17361	17344	17397	17308	17267	17481	17284	17410	17307	17488	17238	17329	17227	17415	17334	17238	17281	17285	17437	17129	17275	17341	17417	17317	17246	17183	17077	17554	17293	17341	17414	17457	17400	17338	17282	17417	17232	17187	17285	17513	17320	17258	17302	17219	17342	17312	17277	17372	17450	17147	17284	17300	17357	17402	17339	17354	17185	17291	17348	17329	17354	17250	17436	17379	17234	17187	17440	17086	17284	17254	17214	17340	17400	17421	17357	17312	17395	17296	17417	17282	17456	17277	17336	17472	17178	17321	17402	17463	17415	17314	17409	17227	17266	17462	17206	17352	17322	17329	17327	17235	17265	17285	17380	17437	17293	17258	17286	17334	17414	17371	17307	17252	17264	17244	17454	17390	17340	17298	17234	17341	17344	17289	17311	17282	17238	17305	17494	17341	17215	17291	17319	17326	17341	17348	17411	17516	17344	17381	17196	17090	17325	17319	17356	17304	17424	17284	17269	17243	17323	17512	17266	17230	17377	17339	17338	17326	17226	17291	17390	17372	17509	17502	17470	17402	17463	17323	17294	17344	17311	17408	17349	17275	17359	17251	17458	17289	17347	17153	17195	17168	17244	17346	17374	17275	17191	17408	17440	17444	17463	17348	17412	17365	17253	17327	17271	17170	17228	17343	17397	17382	17140	17156	17365	17252	17290	17487	17267	17284	17089	17259	17375	17383	17305	17380	17621	17233	17184	17432	17247	17284	17308	17455	17190	17391	17427	17491	17342	17292	17443	17310	17393	17236	17420	17369	17334	17331	17220	17290	17248	17366	17388	17268	17268	17358	17476	17248	17393	17335	17334	17309	17456	17276	17432	17385	17409	17310	17328	17298	17438	17408	17300	17300	17419	17406	17432	17337	17141	17276	17159	17362	17263	17330	17441	17328	17340	17535	17324	17211	17380	17328	17291	17379	17209	17286	17318	17433	17241	17286	17315	17383	17330	17353	17261	17414	17522	17394	17331	17407	17322	17402	17264	17441	17258	17452	17351	17334	17226	17121	17304	17245	17432	17394	17436	17466	17372	17361	17233	17296	17357	17219	17325	17315	17275	17230	17349	17407	17410	17280	17362	17442	17307	17265	17419	17412	17306	17387	17214	17300	17335	17231	17273	17262	17438	17207	17316	17222	17490	17354	17387	17383	17302	17201	17346	17278	17360	17195	17352	17326	17310	17182	17287	17324	17219	17355	17198	17307	17264	17177	17299	17406	17225	17227	17331	17337	17280	17309	17482	17508	17470	17252	17355	17480	17280	17311	17458	17126	17285	17366	17384	17399	17113	17234	17265	17244	17178	17324	17447	17431	17479	17239	17324	17345	17325	17625	17414	17305	17320	17419	17244	17248	17266	17447	17342	17273	17508	17360	17456	17188	17283	17318	17466	17193	17358	17419	17462	17326	17305	17276	17215	17376	17245	17430	17162	17492	17100	17389	17544	17293	17134	17350	17120	17478	17469	17255	17410	17445	17411	17206	17246	17297	17303	17317	17371	17282	17450	17398	17325	17194	17208	17404	17411	17237	17321	17310	17254	17278	17425	17324	17395	17160	17346	17333	17258	17421	17295	17458	17333	17467	17383	17311	17256	17154	17254	17459	17275	17361	17457	17342	17287	17272	17330	17380	17285	17172	17360	17304	17372	17315	17268	17172	17542	17341	17216	17461	17336	17363	17316	17405	17504	17257	17396	17389	17273	17328	17285	17209	17239	17247	17255	17363	17247	17387	17491	17506	17531	17226	17407	17262	17427	17279	17294	17450	17305	17482	17254	17485	17387	17468	17206	17260	17331	17473	17369	17433	17233	17295	17282	17292	17318	17261	17388	17312	17343	17272	17438	17298	17267	17396	17351	17259	17278	17330	17341	17421	17174	17383	17224	17350	17426	17311	17403	17269	17369	17351	17347	17312	17441	17438	17377	17292	17286	17411	17231	17254	17370	17105	17369	17264	17457	17261	17321	17337	17276	17423	17329	17256	17443	17365	17411	17229	17477	17363	17383	17208	17495	17224	17440	17315	17453	17295	17352	17257	17335	17278	17311	17359	17143	17374	17196	17435	17255	17259	17453	17345	17331	17258	17454	17226	17317	17372	17417	17352	17306	17312	17327	17538	17273	17442	17303	17372	17266	17369	17479	17317	17299	17218	17382	17388	17299	17474	17257	17331	17334	17108	17388	17266	17348	17323	17403	17357	17566	17185	17429	17538	17264	17327	17306	17362	17205	17250	17425	17091	16998	17249	17398	17240	17390	17378	17331	17374	17225	17416	17210	17386	17175	17270	17276	17307	17480	17254	17292	17365	17355	17182	17196	17163	17276	17214	17134	17125	17411	17121	17477	17301	17379	17414	17326	17313	17226	17347	17459	17281	17187	17317	17223	17326	17488	17302	17191	17261	17373	17351	17365	17422	17323	17416	17299	17414	17229	17206	17311	17198	17257	17330	17066	17463	17231	17148	17498	17459	17160	17352	17416	17212	17383	17379	17398	17416	17446	17327	17411	17286	17347	17206	17536	17400	17360	17231	17415	17267	17407	17337	17572	17368	17401	17261	17290	17290	17261	17314	17296	17310	17282	17392	17429	17376	17261	17331	17381	17278	17453	17419	17423	17325	17357	17279	17286	17264	17360	17261	17195	17289	17386	17429	17431	17437	17384	17249	17288	17234	17375	17180	17431	17337	17232	17229	17327	17350	17327	17515	17309	17378	17339	17457	17361	17250	17426	17182	17334	17435	17314	17356	17228	17488	17360	17308	17357	17140	17419	17235	17220	17385	17298	17306	17277	17425	17429	17442	17366	17275	17396	17211	17396	17312	17208	17315	17419	17367	17353	17361	17227	17175	17354	17375	17164	17554	17443	17245	17448	17350	17244	17149	17283	17327	17363	17302	17294	17420	17300	17091	17351	17395	17378	17336	17179	17321	17388	17286	17323	17228	17381	17253	17339	17326	17173	17332	17410	17331	17287	17537	17220	17268	17351	17335	17368	17262	17499	17241	17438	17370	17241	17379	17257	17521	17374	17333	17060	17338	17508	17366	17460	17235	17440	17234	17304	17333	17262	17312	17461	17371	17368	17328	17356	17255	17139	17414	17333	17314	17158	17158	17394	17428	17394	17541	17356	17427	17372	17271	17300	17275	17265	17370	17229	17465	17483	17285	17156	17480	17431	17267	17304	17367	17380	17336	17227	17285	17433	17336	17280	17317	17303	17334	17271	17423	17485	17196	17149	17314	17194	17403	17392	17360	17215	17241	17360	17379	17184	17296	17355	17204	17301	17174	17253	17411	17344	17366	17356	17413	17384	17258	17391	17319	17449	17286	17453	17375	17347	17431	17364	17391	17378	17274	17452	17305	17323	17189	17360	17388	17327	17374	17223	17242	17316
27107	23041	29937	27744	23785	22496	22154	21795	25251	23159	20625	20483	20137	20305	20172	20121	20185	20049	20094	19883	19886	20183	20063	20137	19992	20182	20161	20223	20325	20133	20042	20159	20133	20061	20053	19900	20119	20067	20092	20097	20197	20176	19930	19998	19799	20153	20060	20160	19737	20135	19948	20052	19998	20022	19777	19834	20172	20119	20148	19866	19955	19987	20227	19895	20001	20072	19935	19854	20113	20141	19965	20027	20090	19809	19947	19813	19832	19951	19977	20161	20275	20060	19981	19906	19867	20073	20210	19958	19951	20096	20104	19996	19963	20192	19955	19957	19987	20027	20194	19902	19821	19968	20051	19941	19931	19970	19926	20044	20005	19846	20005	20264	20026	19973	19879	20103	19980	20098	20001	20143	20250	20140	19982	19995	20006	20060	19855	20206	19902	20000	19950	20241	20196	19852	20006	20227	20060	19922	20033	19838	20033	20130	19874	19915	19965	20206	20045	19982	20008	20109	19817	19997	20074	20044	20061	19745	20149	19972	19918	20222	19955	19820	20048	19948	20123	20012	19935	19942	20195	20000	20073	20235	20034	19988	20216	20002	20105	19923	19822	19987	19912	20099	20040	20072	20123	19887	19975	19957	20029	20189	19937	19882	20096	19990	20003	20177	20293	20010	20002	20053	20026	19971	19933	20122	20474	19998	19812	19932	19883	20006	20213	20022	19823	19863	20059	20145	19981	20033	19955	20072	20087	20026	20037	19919	19895	19948	19954	20199	20206	19920	19989	19936	19762	19924	20021	20067	20121	20100	20163	20045	19835	19948	19952	20087	19798	19932	19853	19958	20075	20163	20067	19983	19997	19914	19739	19792	20158	20021	19948	20076	19951	19987	20199	19920	19908	20111	19985	19844	19996	19895	19958	19815	19956	20037	19971	19945	19975	19998	19943	19959	20145	19996	19980	19845	19983	19978	20127	19938	20123	19882	20098	19960	19917	19887	20015	20018	20096	20209	19986	19877	19932	20016	19913	19946	20008	19959	20097	19993	20092	20070	19896	19970	19839	19889	20016	20045	20182	20110	19991	20092	19971	20053	19876	20273	20102	20097	20120	19985	20018	19830	20030	19860	20142	20165	20057	19783	19828	19995	19908	20166	20028	19818	20086	19817	20115	19997	20122	19941	20018	20187	19996	19970	20074	20111	20033	20052	20016	19816	20037	19962	19915	19854	19989	19975	20094	20053	20110	20073	19976	19728	19927	20009	20065	20177	19981	19987	19926	19972	19958	20039	20008	20154	19855	19968	20146	19995	20011	20063	20032	20214	19868	19915	20175	20127	19922	19704	19893	19903	19812	19830	19986	20005	19943	20056	19952	19983	19823	19910	20053	19915	20058	19932	19926	19935	20136	19872	20016	20228	20060	19994	20070	20234	20024	20099	20143	19963	19910	20035	20165	19900	20133	19970	20015	19980	19988	19773	20074	20112	20021	19885	20016	19910	19933	20177	20207	19928	20103	20022	20076	20015	20184	20083	20088	20029	20133	20147	19898	19964	20052	20024	20013	19902	20040	20204	20256	20058	19902	20019	20071	19985	19934	19990	20163	19967	19892	20045	20223	20110	19923	19846	20105	19986	20059	20144	20027	20069	19793	20024	19918	19926	19956	20161	20013	19960	19898	20071	19877	20082	20157	19907	19738	19789	20041	20013	20030	20053	19815	20100	20108	19937	20067	19921	20082	19952	20068	20046	20072	19839	20004	20069	19909	20098	19769	19970	20017	20155	19838	20068	20133	19840	20199	20063	19787	20053	19963	19767	20054	20132	20022	20094	20051	19895	19982	19980	19971	19964	20020	19851	19970	19864	20050	19840	19881	20222	19843	19824	19901	20044	20005	20006	19679	19964	19937	20076	19946	19937	19923	20094	19988	19924	19984	20153	19868	20162	19859	19928	19965	20117	19955	19980	19962	20021	19900	20098	19994	20029	19869	19926	19966	20129	20237	20164	19896	20093	20149	20090	20011	20034	20208	20056	19977	19913	19769	20001	19954	19996	19965	20066	20117	19749	19943	20103	19814	20001	20002	20058	20263	20051	20041	19983	20046	20149	20211	20012	20124	19746	19957	20048	19990	20120	20043	20012	20080	20162	19999	20065	19988	19872	19998	19856	20082	20011	19909	20106	20106	20067	19888	20034	19947	20124	20179	19932	20090	19987	19892	19979	20166	19991	20099	19920	19899	19789	19907	20253	19901	20090	20001	20041	19920	20015	19968	20033	19954	19918	19850	19790	19925	20119	19857	20064	19958	19998	19946	20034	19981	20013	19961	19917	20042	20135	19947	19919	19967	19883	19967	20002	19991	19920	19899	20071	19961	19967	19845	19939	20075	19926	19941	20284	20040	19954	20031	19987	20112	20162	20062	20041	19872	19961	19910	20094	20050	19917	20076	19788	19934	19820	19911	19978	20026	20068	20182	19891	19838	20066	20100	20168	20063	20008	19785	19975	19922	20026	20087	20042	20191	19967	19958	19876	20018	20003	20102	19966	20082	20099	20050	20004	19838	20049	19973	20077	20211	20182	19903	20232	20216	20161	19948	20060	20113	19717	19882	20229	19951	20098	20217	19919	20131	19818	19932	19936	20097	20024	20075	19972	20141	19898	20126	20043	20137	20187	19752	20071	20051	19807	20079	19973	20137	20086	19880	20038	20067	19971	20060	20002	20007	19941	20206	20177	20100	19832	20000	19992	20310	19922	20065	20096	19824	20017	20145	20248	20061	20067	19960	19917	19978	20089	20077	20010	19963	19903	19949	19977	20171	19896	20315	19874	20051	20012	20018	20034	19923	19924	19938	20010	20096	19955	20137	20070	20093	19937	19968	19677	19922	19990	20015	19997	20030	19873	20050	19779	20070	19784	19878	19997	19919	19890	20177	19983	19986	20086	19875	20228	19893	20203	19856	19948	19879	20175	20072	19987	20095	19910	20002	20031	19978	19941	20019	20067	20111	19976	20020	20255	19919	19947	19970	19913	20025	19848	20218	19882	20071	19928	19952	20078	20109	20047	19949	19579	20130	20093	19817	19798	19846	20131	19891	20005	19911	20060	20059	19908	19977	20235	20052	20049	19873	20174	20196	19860	20009	20065	19892	20161	20047	20040	19907	20010	20030	19974	20116	20288	20002	20118	20082	20127	19935	20055	20020	19944	20023	19961	19851	20036	19984	20063	19937	20153	19835	20066	19907	19997	19793	19997	19879	19901	20116	20005	20132	20210	20050	19875	19882	19921	19875	19998	19949	20005	20056	19929	19949	19984	19924	19824	19892	20022	19986	20008	19897	19933	20042	20049	19816	19951	19921	20188	20019	20152	20042	19914	19973	19965	19628	19951	20067	20113	19921	20086	19998	19979	19865	19950	19776	20037	19871	19903	20020	20174	19980	20029	20055	20097	19878	20015	20095	19946	20055	20001	20047	20072	19883	19847	20055	19977	20125	20154	19927	20034	20018	20210	20054	20132	20069	19966	19925	20083	19985	19951	20219	20021	19986	19842	19986	19890	19894	20228	19809	20026	19874	19793	19965	20064	19907	20051	19983	20126	20037	19952	20144	20273	19975	19897	20026	19985	20116	20023	19994	19904	20100	20098	20176	19915	20155	20073	19962	20100	20103	19959	20034	19998	19984	19990	20064	19998	19951	19879	20082	19737	20138	20132	20045	20010	19873	19972	20167	19887	19673	19933	19812	19949	20046	19970	20051	19828	20040	19837	19873	20293	20098	19816	19947	19920	19915	19885	20088	19975	19868	20008	19873	19962	20086	20300	20111	20129	19882	19873	20030	19996	19971	19842	19876	19968	20001	20104	19970	19956	20014	19833	20237	20026	20115	19779	20101	20153	19951	19906	20102	19991	19952	20237	19937	20067	20073	19979	20020	19918	19933	20002	20000	20005	19945	19973	20087	19892	20017	20097	19876	20140	20111	19988	19885	20069	20193	20010	19635	20085	20118	19940	20050	20001	19826	19618	20083	20077	20033	19936	19985	20095	20042	19905	19861	19965	20030	20030	20018	19971	20016	19804	20171	20093	19954	20017	20075	20007	20194	20046	20231	19977	20051	20026	20134	19980	19990	20063	19865	19930	19991	20030	20062	19984	19908	20028	20191	20135	19971	20269	19943	20166	20099	20205	19858	20043	20018	19922	20056	20071	20144	20059	19953	20117	20081	20069	20018	19917	19914	20015	19972	19983	19890	20070	20103	20138	20130	20061	20040	19880	20074	20266	19997	20203	20007	20098	20052	20162	20264	19954	19866	20089	20191	19914	20199	20018	20006	20125	19963	19931	20082	20127	20104	20188	20203	20132	19911	19781	20073	20218	19881	20032	20065	20066	20016	19974	19971	19966	20024	20021	19989	19857	20021	19996	19983	19908	19952	20053	20070	19894	20059	20227	20035	20015	19764	19847	19948	19985	19885	19887	20044	19963	20111	19998	20068	20185	20079	19951	20205	20154	19876	19992	19817	20221	19965	20071	19991	19952	20061	20013	19957	20007	19957	19973	20072	19996	20152	19896	19895	19935	20117	19997	20113	20012	20234	20223	20132	20141	20044	19950	20025	19992	20040	19886	19902	20171	20095	19884	20068	19938	19914	20083	20019	20054	20053	20015	19951	20127	20008	20033	20084	20037	19943	19871	20208	20068	20040	19856	19955	20071	20047	20085	20211	19873	20067	20058	20231	19895	19990	19974	19900	19894	20071	19896	20157	20247	20246	20040	20077	20283	19941	19885	19972	19981	19939	20102	19950	19977	20006	19999	19937	20033	20018	20224	20110	19885	20029	19893	20067	20190	20018	20085	20007	20147	19963	19957	19859	19918	19964	19970	20270	19971	20186	20001	19987	19994	19898	19864	20041	20061	19961	20059	19898	20265	20041	19957	19938	20187	20069	20211	20053	19810	20126	20025	19798	20067	19934	19923	20141	19738	20005	20181	20045	20151	19964	20025	20025	20005	19768	19870	20205	19911	19932	19921	19966	20027	20005	19912	19954	19927	19974	19979	19749	20082	20187	19927	19709	20020	20073	20044	20192	20021	20241	19978	20107	20200	20082	19964	20076	19879	20090	20131	20028	20123	20213	20105	20086	20159	19905	19854	19845	20048	20112	20081	20256	20017	20058	20076	19881	19978	20148	19936
22579	33748	32753	26398	23278	21278	20217	20306	25653	20919	17803	17819	17631	17557	17499	17523	17436	17518	17523	17484	17520	17412	17340	17305	17378	17399	17440	17337	17392	17416	17281	17490	17279	17394	17354	17489	17429	17265	17289	17280	17258	17087	17401	17192	17344	17311	17408	17288	17320	17493	17363	17443	17161	17355	17341	17247	17385	17203	17279	17188	17277	17224	17411	17388	17271	17167	17343	17381	17347	17477	17170	17499	17397	17462	17332	17423	17479	17219	17348	17282	17341	17298	17243	17306	17148	17277	17275	17363	17400	17257	17162	17292	17159	17336	17395	17230	17184	17226	17351	17323	17474	17400	17356	17411	17290	17394	17369	17242	17360	17373	17362	17309	17249	17188	17257	17206	17314	17355	17213	17225	17338	17441	17301	17204	17452	17312	17390	17032	17164	17419	17314	17377	17214	17129	17464	17231	17337	17317	17343	17303	17355	17413	17073	17516	17350	17328	17457	17182	17320	17348	17283	17216	17176	17370	17364	17306	17339	17188	17318	17234	17420	17265	17348	17189	17304	17264	17223	17315	17207	17238	17398	17381	17347	17440	17143	17387	17254	17367	17241	17356	17292	17229	17361	17242	17106	17315	17272	17185	17278	17374	17289	17271	17161	17308	17295	17328	17464	17361	17247	17326	17331	17432	17484	17353	17120	17222	17421	17201	17336	17211	17235	17353	17382	17214	17293	17274	17327	17399	17315	17233	17175	17328	17359	17280	17357	17394	17162	17395	17477	17221	17275	17344	17504	17423	17300	17215	17359	17058	17466	17336	17243	17388	17342	17253	17122	17218	17448	17341	17334	17275	17281	17137	17251	17388	17304	17384	17194	17408	17283	17460	17468	17157	17221	17108	17446	17251	17335	17371	17370	17275	17219	17364	17396	17208	17473	17463	17377	17497	17284	17327	17270	17301	17370	17202	17146	17318	17223	17312	17426	17314	17349	17216	17212	17349	17317	17405	17421	17325	17368	17368	17280	17192	17395	17362	17320	17243	17595	17203	17203	17151	17293	17181	17272	17248	17408	17220	17341	17337	17214	17409	17183	17325	17275	17116	17191	17313	17254	17346	17291	17331	17398	17317	17203	17336	17407	17291	17394	17227	17199	17420	17274	17300	17292	17339	17281	17447	17287	17319	17466	17237	17398	17308	17054	17275	17236	17111	17315	17394	17297	17475	17331	17274	17259	17248	17447	17417	17230	17234	17270	17462	17337	17204	17441	17269	17290	17348	17542	17343	17409	17401	17085	17349	17379	17374	17369	17237	17286	17392	17290	17430	17260	17335	17412	17152	17366	17360	17473	17253	17501	17290	17396	17193	17340	17140	17358	17164	17282	17460	17458	17238	17214	17362	17336	17415	17331	17376	17187	17318	17242	17379	17120	17121	17416	17122	17323	17200	17364	17274	17233	17469	17154	17422	17230	17383	17310	17440	17105	17279	17307	17330	17257	17280	17366	17300	17284	17163	17278	17082	16999	17185	17431	17319	17224	17212	17295	17354	17382	17401	17440	17312	17149	17338	17198	17362	17196	17095	17287	17221	17459	17443	17310	17286	17279	17381	17221	17316	17508	17257	17388	17350	17243	17297	17436	17279	17090	17239	17340	17390	17279	17428	17323	17293	17178	17419	17443	17290	17149	17313	17297	17148	17328	17211	17275	17266	17381	17254	17258	17337	17269	17269	17252	17298	17161	17309	17305	17336	17357	17389	17422	17245	17221	17272	17370	17489	17330	17368	17450	17239	17232	17401	17267	17314	17155	17236	17274	17251	17294	17391	17450	17260	17161	17438	17317	17372	17289	17157	17383	17433	17216	17254	17287	17494	17270	17413	17371	17343	17352	17220	17549	17113	17337	17308	17325	17333	17275	17331	17307	17345	17318	17341	17241	17411	17402	17140	17339	17301	17379	17349	17351	17251	17371	17299	17369	17168	17406	17268	17323	17228	17350	17391	17297	17215	17337	17245	17238	17298	17247	17295	17271	17447	17470	17383	17301	17368	17185	17332	17368	17144	17248	17356	17266	17195	17367	17360	17322	17392	17378	17360	17224	17267	17215	17410	17392	17383	17242	17322	17370	17301	17456	17322	17173	17337	17343	17390	17329	17355	17334	17325	17194	17518	17236	17442	17206	17269	17402	17291	17166	17479	17292	17243	17335	17420	17257	17388	17408	17262	17357	17307	17233	17298	17316	17340	17279	17398	17345	17363	17317	17451	17206	17395	17267	17287	17492	17337	17207	17349	17315	17196	17148	17301	17129	17316	17292	17327	17259	17372	17343	17336	17166	17160	17551	17411	17394	17441	17478	17238	17206	17272	17173	17247	17317	17177	17351	17236	17131	17168	17128	17500	17253	17378	17431	17392	17390	17283	17306	17118	17492	17305	17213	17290	17399	17151	17331	17219	17183	17349	17241	17256	17315	17217	17320	17536	17204	17369	17304	17260	17279	17249	17425	17370	17115	17423	17393	17391	17174	17275	17224	17295	17196	17296	17387	17241	17282	17415	17340	17385	17307	17338	17173	17427	17196	17189	17357	17172	17517	17229	17326	17275	17202	17205	17325	17360	17179	17234	17311	17317	17369	17376	17370	17226	17205	17246	17230	17221	17347	17245	17277	17473	17291	17269	17206	17358	17147	17447	17654	17218	17084	17332	17230	17388	17060	17257	17307	17181	17336	17171	17292	17222	17258	17258	17368	17389	17209	17277	17240	17371	17290	17303	17481	17283	17282	17302	17417	17324	17316	17391	17169	17252	17217	17468	17257	17206	17318	17335	17407	17250	17368	17399	17518	17202	17281	17289	17420	17587	17359	17381	17454	17430	17211	17422	17378	17347	17426	17214	17206	17339	17214	17261	17243	17244	17288	17343	17389	17170	17405	17149	17218	17311	17231	17311	17200	17352	17252	17280	17304	17222	17185	17226	17389	17164	17382	17321	17237	17380	17191	17364	17509	17044	17437	17289	17340	17126	17432	17299	17210	17410	17270	17317	17349	17188	17324	17313	17315	17265	17276	17348	17534	17073	17179	17340	17149	17390	17195	17332	17637	17164	17359	17091	17335	17207	17315	17453	17411	17320	17205	17419	17344	17318	17413	17296	17533	17246	17472	17215	17274	17307	17525	17159	17377	17308	17410	17365	17215	17298	17395	17269	17390	17491	17631	17231	17293	17214	17198	17234	17400	17345	17253	17355	17179	17303	17136	17267	17150	17280	17336	17191	17384	17352	17415	17175	17280	17372	17305	17346	17274	17233	17207	17454	17273	17351	17173	17176	17227	17300	17321	17272	17339	17363	17283	17297	17468	17342	17456	17326	17470	17257	17442	17405	17308	17172	17187	17445	17185	17431	17265	17219	17479	17220	17326	17174	17263	17274	17279	17497	17252	17345	17267	17468	17198	17526	17309	17142	17375	17341	17282	17354	17142	17435	17249	17091	17388	17353	17328	17164	17290	17415	17227	17134	17375	17283	17344	17179	17329	17296	17386	17387	17253	17281	17328	17476	17472	17551	17270	17309	17292	17283	17296	17402	17474	17360	17200	17181	17312	17430	17272	17079	17238	17463	17403	17422	17287	17416	17418	17146	17367	17247	17279	17375	17406	17256	17259	17341	17201	17350	17446	17491	17219	17226	17387	17352	17280	17304	17302	17334	17325	17317	17349	17452	17290	17250	17449	17217	17196	17385	17304	17431	17348	17362	17256	17514	17418	17307	17178	17264	17428	17135	17332	17313	17436	17326	17200	17467	17346	17445	17311	17344	17275	17231	17454	17220	17448	17521	17261	17326	17221	17245	17281	17405	17196	17232	17267	17299	17275	17379	17236	17318	17361	17310	17379	17311	17374	17350	17260	17184	17365	17471	17332	17255	17471	17195	17184	17434	17430	17184	17542	17291	17252	17401	17227	17462	17288	17248	17130	17204	17369	17258	17324	17229	17444	17421	17328	17202	17247	17485	17325	17362	17316	17308	17182	17155	17164	17404	17292	17481	17326	17292	17462	17248	17222	17377	17175	17215	17404	17461	17322	17326	17277	17536	17289	17290	17384	17152	17424	17305	17342	17185	17316	17214	17350	17341	17364	17311	17143	17373	17443	17266	17370	17224	17297	17472	17391	17304	17210	17313	17299	17290	17342	17587	17400	17247	17401	17304	17241	17309	17351	17118	17336	17217	17198	17321	17379	17448	17382	17202	17218	17271	17467	17298	17286	17376	17305	17376	17276	17317	17481	17199	17345	17569	17341	17368	17345	17357	17456	17264	17445	17319	17387	17358	17140	17231	17411	17337	17248	17313	17264	17279	17161	17452	17439	17170	17224	17100	17329	17354	17407	17409	17273	17376	17415	17185	17315	17207	17508	17423	17177	17387	17336	17203	17197	17165	17371	17275	17162	17221	17281	17188	17387	17200	17268	17214	17122	17307	17188	17182	17385	17278	17331	17394	17046	17274	17189	17277	17339	17305	17161	17476	17288	17226	17283	17179	17228	17422	17402	17295	17301	17382	17313	17280	17381	17435	17243	17253	17291	17326	17253	17242	17284	17343	17329	17247	17400	17328	17365	17386	17201	17309	17274	17443	17339	17452	17231	17316	17370	17179	17411	17409	17283	17443	17493	17374	17441	17168	17357	17193	17358	17311	17265	17214	17201	17240	17283	17302	17469	17394	17336	17411	17353	17239	17320	17340	17298	17273	17423	17255	17230	17315	17488	17424	17357	17263	17225	17369	17327	17331	17383	17372	17319	17403	17327	17298	17421	17249	17400	17309	17361	17318	17521	17162	17246	17186	17233	17277	17245	17273	17444	17429	17275	17422	17449	17415	17308	17237	17257	17186	17247	17427	17368	17199	17398	17353	17281	17352	17236	17306	17294	17047	17326	17514	17281	17339	17435	17259	17334	17458	17556	17425	17444	17155	17360	17277	17409	17166	17242	17242	17313	17227	17215	17498	17308	17419	17284	17289	17194	17420	17299	17345	17284	17305	17432	17292	17363	17412	17534	17320	17453	17416	17224	17289	17289	17382	17303	17244	17350	17218	17274	17389	17283	17087	17346	17118	17198	17178	17168	17336	17251	17437	17323	17256	17336	17275	17304	17409	17417	17193	17397	17394	17113	17280	17232	17360	17442	17331	17330	17317	17309	17257
23759	21040	28332	24686	23653	24491	24667	29862	41756	33756	22084	20848	20557	20163	20361	20440	20282	20368	20542	20370	20331	20137	20148	20336	20222	20204	20215	20316	20108	20131	20035	20162	20130	20247	20107	20315	20120	20185	20382	20240	20208	19999	20091	20034	20061	20029	20128	20189	20125	20157	19898	20339	20221	20320	19966	19947	20188	20171	20108	20074	20079	20038	20155	20275	19902	20174	20000	19964	20247	20184	19911	20109	20084	20262	20159	20238	20091	20065	19869	20048	20082	20243	20029	20212	20036	20157	19925	19983	20112	20110	20190	20226	20050	20009	20138	20193	20067	20133	20190	19968	19932	19918	20033	20185	20088	20143	20210	20152	19894	20022	20082	20149	20086	20004	20092	20197	20035	20216	20166	20000	20044	20073	19856	19995	20145	20255	20213	19891	19967	20195	20165	20117	20278	19955	20127	20405	20129	20139	20027	20089	20088	20018	20156	20009	20131	20097	19952	19967	20073	20095	20188	20071	20290	20002	20324	20015	20372	20278	20066	19990	20232	20125	20356	20161	20158	20245	20093	20033	20308	20078	20104	19891	20054	20062	20112	20057	20160	20200	20186	20173	20262	20109	20166	20277	19950	20031	20225	20002	20142	20179	19966	20170	19922	20218	20117	19919	20119	20131	20088	20042	20155	20126	20085	20065	20114	19999	20101	19981	20013	19936	20266	20186	20165	20102	19983	20004	19936	20230	20471	20020	20235	20349	20105	20237	19916	20225	20364	20092	20129	20280	20188	20075	20153	20061	20121	20122	20000	19984	20176	20104	19970	20069	20061	20019	20356	20115	20033	19937	20197	20178	20010	20163	20194	19974	20146	19966	20109	20164	20116	20249	19881	20077	20089	20253	20091	20006	20070	20192	20210	20025	20233	20254	20031	20038	20174	19914	19938	19973	20052	20113	20034	19906	19979	20104	20351	20199	20014	20042	20255	20140	20224	20152	20149	19982	20175	20132	20276	19914	20059	20163	20357	20078	20163	20195	20116	20033	19977	20258	20121	20017	19938	20130	20210	19985	20131	20118	20062	20101	20059	20120	20046	19997	20072	20090	20132	20130	20207	20239	20202	20197	19965	19955	20210	20303	20033	20191	20194	20082	20079	20169	20147	20337	20174	20185	20045	20290	20106	20085	20167	20167	20329	20002	20032	20129	20116	20183	19970	20033	20229	20004	20040	20178	20124	20137	20071	20068	20219	20087	20236	20077	20240	20188	20060	20134	20193	19923	20005	20133	20235	20232	20125	20067	20046	20082	20020	20283	19815	19970	19973	20039	20268	20000	20008	20095	20324	20027	20092	19964	20093	19979	20342	20199	20126	19884	20113	20207	19924	20012	20138	20237	19982	20097	20122	19978	20141	20109	19986	20071	19910	19998	20121	20162	20041	20268	20100	20107	20140	19965	20037	20226	19888	20062	19863	20057	20160	19948	20224	20280	20211	20117	20120	20115	19985	20006	20085	19998	20008	19823	20158	20161	20129	20130	20146	20220	19945	20134	20272	20173	20141	20126	20083	20380	20345	20063	20124	20214	20187	20029	20090	20245	20090	20181	19933	20081	20187	20129	20098	20242	20208	20023	20023	20058	20378	20106	20031	20028	20044	20161	20293	19951	20140	20063	20062	20173	20185	20084	20064	20005	20075	20076	20183	20141	20214	20245	20313	20129	20131	19970	20153	20113	20208	20208	19942	20220	20021	20126	19857	20024	20272	20173	20072	20077	20019	20100	19972	20060	20283	19838	20078	20179	20313	20093	20068	19934	20242	20059	20245	20080	20064	20116	20265	20166	19923	20114	19929	20064	20308	20018	20111	20160	19780	20037	19896	20114	20150	20120	20163	19974	20089	20087	20321	20165	20373	20213	20087	19936	20155	20185	20276	20197	20096	20191	20173	20114	20074	20288	20300	20084	20247	20077	20153	20095	20001	20191	20248	20022	20031	20064	20052	20197	20138	20142	19994	20116	20167	20043	19889	19929	20124	19821	19930	20077	19892	20109	19985	20266	20137	20121	20149	20076	20231	20045	20085	20031	20035	20146	20005	20062	20086	20105	20249	20143	20359	20370	20141	20017	19934	19885	20162	20224	20152	20115	20160	20091	19984	20177	20050	20189	20205	20178	20087	20075	20198	20179	20043	20028	20202	20363	19966	20006	20106	19930	20073	20255	20244	20028	20173	19982	20032	20081	20019	19928	20175	20230	20130	20223	20364	19937	20204	20094	20109	20088	20239	19988	20090	20047	20128	19993	20011	20191	20169	20028	20103	20126	19876	20001	20169	19938	20021	19935	20140	20346	19923	19978	20257	20238	20148	19989	20231	20094	20112	20022	20027	20168	20083	20156	20076	20152	19962	20354	20136	20122	20138	20289	20423	20099	20145	20191	20060	19933	20083	20280	20262	19997	20065	20095	20018	20024	20228	19933	20088	20008	20183	20059	19936	20109	19932	20177	20014	20221	20092	20089	20192	20181	19885	20167	20052	20133	19961	20209	20152	20018	19979	19947	20165	20085	19990	20086	20030	20053	20016	19983	20047	20204	19931	20207	20111	20147	20154	20150	20203	20081	20062	20209	20007	20072	20165	20079	19930	20039	20075	19906	19912	19876	20089	20174	20202	20012	20018	20017	20182	20126	19987	20020	20137	20187	20134	20158	20131	20137	20225	20239	19939	20181	20233	20168	20101	20030	20012	20070	20064	20384	20017	20015	20215	20163	20192	20164	20116	20094	20150	20200	20130	20167	20171	20080	20051	20181	20138	20073	20319	19974	20002	20057	20071	19967	19943	19974	20241	20064	20155	20001	20042	20132	20151	20079	19957	20071	20012	20173	20152	19933	20315	20141	20110	20152	20155	19960	20386	20005	20144	20283	20111	20047	20121	19985	19990	20232	19990	20176	19881	20267	20088	20032	20042	20130	20255	19987	20195	20087	20001	19945	20023	20111	20228	19906	20112	20179	20241	20097	20376	20237	20201	20192	20094	19840	20194	20137	20077	20142	20286	20017	20348	20039	20079	19907	20290	20220	20208	20084	20122	20116	20455	20083	19892	19915	20152	20236	20091	20192	20166	20096	19873	20108	20258	20045	20105	20067	20172	20157	20000	20169	20086	20108	19937	20115	20120	20082	20298	20380	20091	20186	19892	19958	20008	20182	20109	20130	20127	20047	20137	20067	20003	20149	20315	20023	20115	20130	20177	20172	20035	19887	19937	20215	20020	19944	20203	20081	20126	20229	20185	20400	20030	20189	20002	20001	20244	20208	20152	19904	20107	20038	19864	20089	19996	19897	20357	19939	20058	20348	20081	20069	20073	20213	19976	20245	20020	20133	19968	20179	20028	20077	20083	19914	20054	19964	19977	20246	20210	19987	20304	20301	19972	20168	20145	19881	20098	20165	20279	20004	20128	20093	20010	20160	20270	20056	20039	20302	20038	20128	19957	19891	20052	19982	20282	20212	20124	20178	20088	20089	20088	20085	20221	20319	20256	19931	19925	20090	20109	20165	20179	20233	20081	19920	20066	20172	20297	20168	20214	20064	20094	20227	20155	20029	20110	20170	20139	19995	20117	20163	19871	19972	20168	20006	20187	20107	20047	19978	20031	20123	20286	20086	20094	20113	19921	20178	20037	19880	19991	20208	20071	20315	20038	20080	20074	19917	20085	19998	20196	19953	20082	20091	19991	20212	20059	20033	20057	19886	20233	20129	20135	20216	20170	20123	20108	20173	20088	19936	19975	20096	20111	20059	20186	20273	20074	19950	19978	19970	20164	20053	20105	20143	20029	20036	20053	20114	20065	19993	20040	19995	20058	20257	20201	19984	20345	20130	20259	20143	20026	20082	20246	20206	20084	20233	20251	20061	19954	20092	20284	20184	20316	20353	20146	20292	19985	19867	20207	20116	19850	20157	20161	20066	20310	19901	19965	20075	20002	20087	20066	20179	20234	19797	20012	19899	20104	20172	20269	20147	20237	20067	20048	19912	20260	20116	20051	20029	20051	20175	20162	20039	19988	20184	20023	20004	20037	20051	20150	20098	20072	20002	20000	20077	20039	20135	20023	20176	20149	19997	20239	20132	20090	20088	20083	20034	20157	20053	20173	20130	20038	20324	20138	19942	20421	20045	20191	20115	20311	20006	20051	20063	20200	20079	20051	20202	20279	20144	20194	20095	20041	20045	20085	20158	19961	19964	20142	20063	20073	19895	20175	20061	19999	20086	19863	20197	20070	20089	20325	20137	20153	20122	19973	20061	20105	20046	20056	20036	20173	20113	20096	20167	20076	20148	20023	20204	20042	20174	20058	20204	20158	19949	19992	19985	20160	20006	19783	20172	20160	19995	20042	19948	20013	20223	20012	19983	20173	19939	20011	20320	20172	20364	20374	20105	20149	20186	20166	20353	20219	19824	19950	20037	20055	20009	20203	20102	20093	19980	19950	20163	20144	19939	20009	20112	19936	20250	20052	20073	19925	20257	20180	20081	20190	19996	20130	20081	20123	20211	19986	20116	20273	20170	20295	20140	20037	20080	19924	19895	20114	19970	20126	20008	20170	20078	20091	19979	20058	20021	19969	20170	19987	20046	20085	20085	20081	20207	20162	20057	20070	20121	20077	20038	20087	20106	19974	20050	20201	20049	20073	20032	19944	20084	20013	20019	20072	20083	20162	20245	20191	20015	19883	20365	20289	20168	20091	20036	20178	20158	20052	20176	20103	20025	20203	20117	20115	20190	20145	20120	20301	20235	20153	20153	20134	20068	20161	19907	20167	20279	20147	20092	20200	20258	20158	20199	20216	19893	20241	20139	20042	20142	19977	20020	19987	20191	20279	20147	20118	20068	20406	20167	19929	20132	20286	20108	20233	20214	20051	19960	20107	19998	20210	20110	20289	20115	20057	20086	20382	20087	20197	20030	20086	19952	19932	20105	20046	20288	20155	20042	20318	20142	20045	20202	20056	20060	19842	20128	20134	20239	20070	20231	20050	20116	20145	19993	20153	20419	20229	20157	20020	20036	20122	20104	20296	20228	20259	20153	20218	20198	19930	20166	20153	20066	20082	20142	20060	20102	20214	20121	20126	20163	20187	20057	19985	19973	19925	20181	20108	20256	20244	20167	19963	20129	20393	19972	20168	19900	20250	20032
22198	38567	37086	29742	25604	23135	21780	32326	43493	30499	18080	17940	17906	17663	17563	17645	17500	17421	17378	17541	17481	17643	17667	17457	17656	17439	17371	17576	17685	17353	17490	17338	17486	17344	17435	17399	17461	17513	17319	17551	17352	17349	17259	17613	17197	17435	17482	17367	17399	17398	17445	17608	17423	17333	17535	17426	17394	17491	17417	17424	17272	17329	17252	17538	17514	17438	17536	17295	17464	17543	17533	17236	17321	17532	17437	17389	17556	17362	17377	17574	17439	17349	17428	17328	17395	17498	17487	17470	17457	17517	17455	17518	17373	17291	17397	17365	17533	17437	17401	17390	17461	17437	17688	17440	17315	17422	17290	17413	17455	17462	17465	17375	17499	17489	17484	17387	17319	17543	17545	17457	17468	17399	17416	17368	17509	17338	17298	17382	17407	17448	17468	17442	17506	17347	17181	17323	17468	17381	17332	17329	17409	17465	17408	17557	17258	17402	17372	17410	17337	17579	17367	17365	17267	17521	17412	17391	17439	17352	17329	17573	17289	17616	17362	17551	17445	17660	17540	17172	17585	17439	17436	17351	17556	17318	17264	17401	17330	17224	17468	17375	17300	17392	17623	17308	17262	17312	17390	17412	17346	17397	17492	17457	17515	17517	17532	17402	17417	17439	17357	17568	17515	17436	17224	17493	17321	17391	17395	17406	17470	17415	17321	17305	17396	17343	17502	17506	17477	17287	17290	17417	17247	17559	17523	17271	17373	17414	17392	17314	17324	17504	17418	17413	17307	17434	17339	17529	17487	17360	17426	17604	17425	17251	17164	17495	17195	17366	17244	17423	17319	17326	17440	17359	17326	17344	17539	17447	17412	17322	17317	17549	17275	17641	17364	17365	17358	17557	17235	17429	17458	17313	17603	17397	17508	17469	17292	17312	17614	17279	17551	17504	17365	17418	17281	17331	17335	17467	17445	17376	17529	17404	17292	17228	17379	17320	17490	17363	17418	17423	17350	17382	17556	17128	17351	17308	17318	17392	17309	17517	17476	17342	17423	17374	17455	17447	17317	17257	17297	17450	17323	17313	17555	17328	17354	17351	17210	17427	17480	17452	17491	17152	17379	17377	17294	17402	17520	17441	17405	17404	17443	17307	17300	17397	17555	17603	17331	17389	17304	17465	17442	17331	17458	17485	17436	17291	17240	17439	17464	17203	17450	17236	17444	17280	17513	17353	17529	17344	17309	17299	17355	17630	17413	17451	17454	17256	17318	17444	17334	17278	17399	17358	17307	17485	17396	17519	17307	17400	17463	17581	17251	17521	17525	17269	17407	17299	17362	17416	17501	17552	17474	17326	17369	17376	17335	17411	17338	17265	17270	17623	17328	17505	17378	17561	17437	17445	17414	17269	17354	17350	17436	17196	17476	17335	17439	17373	17541	17481	17423	17416	17288	17561	17392	17404	17606	17616	17385	17386	17422	17285	17439	17449	17391	17508	17327	17354	17462	17434	17497	17400	17409	17505	17415	17476	17533	17404	17241	17437	17536	17230	17299	17533	17464	17300	17491	17446	17641	17450	17315	17306	17472	17399	17268	17267	17417	17433	17209	17521	17356	17447	17317	17257	17362	17356	17309	17424	17286	17280	17580	17483	17450	17385	17466	17708	17335	17402	17303	17401	17573	17305	17378	17449	17156	17439	17432	17361	17514	17303	17523	17477	17346	17422	17446	17275	17483	17568	17403	17414	17362	17371	17532	17485	17347	17477	17411	17386	17431	17348	17560	17434	17331	17417	17452	17299	17430	17332	17438	17226	17467	17410	17342	17237	17277	17360	17413	17455	17373	17339	17294	17533	17600	17459	17302	17443	17311	17433	17296	17541	17465	17446	17639	17415	17466	17432	17387	17596	17418	17449	17387	17321	17288	17419	17398	17225	17431	17394	17396	17347	17292	17391	17463	17385	17202	17343	17446	17527	17368	17309	17379	17199	17465	17398	17429	17233	17382	17324	17433	17362	17334	17242	17401	17369	17196	17487	17429	17448	17402	17382	17591	17423	17360	17259	17416	17374	17424	17498	17415	17334	17478	17239	17546	17344	17386	17441	17311	17245	17341	17424	17474	17375	17353	17393	17284	17430	17537	17398	17529	17233	17499	17374	17373	17482	17472	17412	17380	17529	17296	17469	17338	17473	17513	17451	17498	17329	17500	17444	17491	17317	17582	17323	17494	17299	17415	17401	17403	17393	17271	17508	17522	17363	17365	17366	17139	17334	17250	17437	17532	17330	17310	17180	17354	17487	17491	17394	17366	17434	17343	17384	17333	17463	17496	17509	17390	17483	17356	17481	17473	17492	17348	17329	17322	17370	17335	17337	17435	17518	17489	17426	17392	17279	17451	17285	17543	17340	17382	17449	17475	17265	17403	17456	17538	17485	17437	17440	17361	17421	17370	17359	17336	17531	17405	17196	17393	17345	17429	17343	17366	17342	17408	17621	17358	17467	17368	17242	17259	17277	17428	17321	17389	17442	17431	17211	17340	17362	17445	17336	17407	17372	17622	17502	17469	17472	17265	17329	17342	17405	17352	17237	17517	17316	17417	17374	17433	17349	17147	17428	17317	17378	17445	17315	17416	17466	17370	17585	17471	17415	17383	17343	17234	17428	17480	17276	17463	17425	17438	17424	17380	17392	17438	17385	17225	17224	17450	17354	17236	17401	17440	17360	17339	17479	17448	17464	17333	17471	17545	17361	17394	17465	17341	17494	17331	17464	17319	17565	17380	17445	17584	17250	17353	17430	17426	17404	17422	17398	17408	17384	17585	17362	17403	17522	17438	17360	17514	17528	17520	17431	17355	17353	17520	17386	17354	17384	17367	17254	17371	17549	17319	17406	17292	17264	17319	17335	17520	17376	17390	17345	17451	17571	17371	17360	17277	17426	17462	17564	17405	17242	17293	17490	17372	17407	17479	17443	17256	17445	17354	17453	17451	17377	17407	17459	17429	17323	17520	17317	17603	17362	17503	17334	17355	17414	17289	17399	17573	17191	17378	17395	17215	17447	17467	17501	17374	17617	17362	17296	17439	17459	17576	17298	17441	17156	17383	17338	17430	17378	17441	17356	17433	17483	17382	17324	17329	17227	17577	17238	17444	17511	17432	17385	17416	17505	17433	17458	17434	17546	17439	17212	17315	17423	17346	17534	17486	17370	17425	17368	17490	17370	17275	17506	17423	17388	17364	17467	17518	17446	17513	17632	17519	17540	17399	17430	17341	17290	17377	17324	17663	17243	17500	17575	17400	17408	17341	17298	17393	17313	17445	17473	17401	17454	17463	17461	17282	17318	17244	17388	17466	17461	17380	17373	17307	17503	17419	17531	17453	17330	17384	17362	17353	17402	17285	17298	17486	17517	17234	17284	17390	17547	17508	17430	17412	17360	17350	17481	17428	17456	17553	17524	17459	17356	17523	17330	17555	17437	17313	17571	17544	17282	17538	17273	17498	17429	17322	17406	17429	17482	17443	17446	17564	17461	17244	17413	17395	17510	17362	17462	17556	17258	17453	17362	17368	17509	17449	17498	17589	17450	17285	17243	17385	17243	17434	17509	17525	17358	17537	17623	17411	17356	17469	17546	17376	17269	17384	17446	17425	17401	17466	17455	17517	17273	17476	17383	17525	17370	17444	17484	17429	17475	17551	17437	17307	17369	17408	17514	17328	17420	17368	17453	17278	17542	17304	17434	17470	17485	17415	17427	17416	17435	17363	17411	17561	17420	17512	17383	17553	17295	17504	17441	17446	17241	17325	17451	17402	17277	17419	17459	17329	17422	17395	17483	17362	17527	17460	17286	17491	17391	17426	17407	17491	17429	17420	17572	17505	17419	17197	17437	17413	17254	17330	17499	17213	17354	17493	17279	17309	17559	17489	17336	17382	17441	17392	17433	17502	17442	17446	17471	17507	17417	17497	17496	17387	17669	17484	17513	17304	17316	17349	17310	17389	17246	17515	17534	17323	17328	17447	17408	17342	17472	17461	17352	17536	17449	17444	17540	17476	17192	17391	17310	17490	17387	17478	17318	17476	17427	17474	17306	17456	17319	17312	17322	17464	17578	17387	17317	17425	17314	17456	17524	17244	17391	17512	17433	17523	17375	17408	17526	17408	17402	17403	17346	17125	17501	17496	17276	17440	17337	17468	17374	17324	17472	17413	17271	17340	17507	17525	17387	17316	17447	17369	17385	17428	17407	17622	17374	17384	17326	17477	17632	17306	17344	17519	17440	17488	17248	17404	17428	17565	17449	17310	17353	17445	17699	17409	17386	17279	17418	17549	17252	17227	17354	17424	17363	17485	17398	17539	17411	17193	17450	17414	17343	17665	17484	17450	17301	17383	17317	17237	17532	17594	17531	17433	17522	17398	17423	17421	17312	17383	17395	17535	17417	17332	17440	17403	17448	17243	17294	17332	17455	17428	17369	17336	17347	17209	17644	17368	17488	17343	17487	17340	17342	17448	17409	17415	17360	17303	17555	17458	17458	17561	17342	17412	17437	17349	17394	17404	17304	17338	17588	17293	17465	17451	17454	17549	17556	17418	17315	17311	17357	17540	17403	17345	17384	17622	17370	17583	17473	17310	17414	17666	17472	17374	17347	17439	17402	17416	17446	17487	17540	17487	17331	17422	17365	17457	17481	17424	17322	17507	17438	17458	17367	17346	17415	17525	17350	17334	17661	17489	17342	17361	17497	17375	17397	17273	17444	17457	17514	17392	17454	17313	17464	17349	17455	17553	17506	17306	17473	17523	17295	17357	17402	17495	17226	17273	17230	17368	17226	17272	17590	17318	17519	17349	17386	17361	17317	17355	17370	17486	17504	17406	17474	17289	17477	17451	17530	17545	17305	17540	17311	17319	17282	17242	17344	17386	17449	17578	17509	17531	17431	17596	17356	17364	17631	17610	17510	17419	17465	17298	17550	17279	17435	17328	17430	17597	17513	17415	17356	17327	17467	17530	17429	17326	17466	17360	17356	17435	17409	17583	17241	17539	17403	17571	17415	17368	17283	17200	17153	17510	17489	17480	17265	17409	17334	17378	17445	17398	17421	17385	17401	17233	17521	17421	17592	17545	17516	17510	17375	17580	17388	17449	17364	17429	17349	17358	17330	17251	17478	17424	17538	17365	17325
22431	21010	28846	23377	21542	24810	29611	43270	55353	42351	24297	21178	20514	20452	20476	20374	20430	20241	20190	20058	20199	20406	20343	20256	20301	20105	20224	20134	20179	20416	20129	20223	20138	20161	19989	19856	19973	20087	20263	20100	20094	19875	19921	19925	20359	20183	20167	20065	19862	20012	20031	20018	19964	20043	20166	20207	20081	19953	20038	20026	19950	20014	20021	19961	20265	19990	20131	20012	20182	19924	19970	20109	19833	19726	19985	20009	20221	19891	20053	19932	19924	20049	20130	20146	19934	20124	19881	19880	19889	19970	19832	20037	20043	19973	19875	19889	20025	19956	20013	20061	19964	19960	19700	19896	20180	19790	19749	19795	19794	19934	19928	20028	19756	19841	19720	19942	19863	20112	20070	19973	19978	19894	20205	20000	19971	20139	19900	20011	20009	19852	19900	20136	20129	19812	19974	20013	19867	19992	19735	19681	20038	20066	20065	19981	19963	19855	20085	20158	20019	19960	19969	19981	19873	19700	20027	19980	20066	20146	20041	19923	20003	19842	19860	19716	20101	20093	20034	20180	19954	19920	19990	20065	19918	20142	19906	19998	19818	20058	19978	20171	19854	19683	20006	20008	20220	20172	19977	19827	19745	19879	19978	19891	20022	20071	19980	19937	19986	20069	20198	20063	19994	20155	19916	19856	19876	20095	20091	19894	19947	19853	19916	19932	19779	19951	19955	20035	19988	19823	19971	20121	19729	19988	19801	19832	19955	19849	20081	19970	20061	19805	19927	19938	20000	19913	19872	20032	19870	20034	20038	19907	19847	19885	20082	19862	19903	19577	19867	20025	19894	19848	19938	19812	19818	20109	19996	19945	19804	19962	19953	19992	20062	20030	19972	19743	19760	19779	20086	20072	19790	19896	19971	19970	19868	20139	20091	19935	19916	19855	20058	19989	19667	19992	19994	19844	20031	19846	19925	19874	19907	19836	19717	20018	19883	20156	19907	19879	20000	19833	19954	19807	20025	20097	20029	19623	20041	19970	19786	19857	20057	20059	19902	19987	20083	20007	19945	19845	20059	19810	20101	20137	19896	20117	20038	19893	19909	19988	20168	19994	19973	19962	19787	19932	19927	19944	20016	19957	19945	19907	19968	19949	20100	20103	20012	20022	20037	19903	20032	19925	19884	19983	19960	19907	20017	19832	19753	19949	20060	19836	19591	20110	19979	19942	19953	19944	20003	20109	20005	20090	19893	19975	20102	20160	19933	20052	19878	20014	19946	19894	19861	19927	19900	19834	19909	19792	19931	19877	19790	19892	19915	19875	19949	19878	20048	19891	20020	20107	20119	20211	19992	19715	19858	19845	19875	19947	20013	19871	20061	20066	19980	19734	19908	19938	19968	19817	19958	19886	19971	19861	19959	19770	20113	19909	19927	19991	20065	19784	19813	19941	19957	19923	19875	19918	19830	19942	19937	19985	19920	20113	19687	19728	19854	19981	19894	20072	19981	20111	19951	19941	19993	19939	19963	19797	19927	19938	19880	19947	19923	19989	19849	19913	20058	20153	19917	20025	19883	19945	20011	19918	19671	20003	20142	19917	20011	20079	19971	19921	19724	19801	20010	20026	20031	20109	19802	20082	19778	19876	19780	19879	19963	19997	19617	20005	20139	19870	19739	19915	19757	19730	19912	19783	19772	20015	20064	20069	19914	19928	19818	19813	19850	19713	19884	19850	20209	19937	20038	19993	19895	19979	20002	19786	19992	20067	19841	19944	19922	19766	19873	19911	20027	19879	20156	19906	19814	19884	19860	20120	19952	19855	19968	19749	19851	19917	19863	19884	19960	19923	19944	19859	19858	19821	20116	20207	19994	20021	20171	20217	20082	19911	19952	19951	19979	19972	19966	19935	19776	19788	19750	19772	19910	19910	20000	19900	19812	19873	20100	20021	19859	20091	19865	19652	20074	20072	19959	19956	20201	19967	20068	19952	19952	19852	20002	20103	20086	19811	19871	20046	19962	20089	19794	19856	19969	19939	19936	19824	20083	20111	20233	19847	19824	19900	19947	20066	19751	20012	19903	20079	20063	19846	19849	19879	19949	19910	20064	19937	20024	19981	19750	19702	19634	20002	20027	19858	19892	19897	19991	19884	19873	19823	19913	19780	19840	19842	19995	20045	19956	20019	20015	19892	20032	19963	19889	20040	20084	19863	19857	19984	19883	20082	19823	19855	20050	19953	19842	19974	19944	19981	19988	19937	19979	19839	19861	19773	20073	19913	20029	19810	19965	19907	19716	19796	20208	19779	20111	19946	20047	19943	19783	19822	19759	19940	20120	19764	20118	19843	19747	20048	20147	19748	19939	19765	19832	19873	19902	20025	20047	19888	20044	20050	20029	19960	19847	19926	20071	19955	19899	20153	20157	19913	19928	19747	20025	19845	19905	20018	20059	19729	19827	19953	19981	19976	19976	19972	20098	20006	20051	19969	20008	19964	20089	19968	20077	19857	19894	19965	19973	19932	19962	19811	19597	19876	19791	19830	19765	19826	19713	19843	19887	19711	19975	19824	20115	19928	19884	19861	20030	19768	20050	19844	20050	20011	19976	20190	20138	20277	19877	19891	19965	19975	19986	20122	19867	20041	20185	19884	20121	20011	19942	19830	19901	19836	19712	19977	19802	19987	19967	20156	20125	19843	19980	20019	19823	19885	19898	19743	19772	20093	19738	19769	20022	19839	20075	19884	19886	19951	20065	19899	19901	20085	20003	19679	19948	20042	20019	19962	20028	20020	19873	19950	19844	19969	20128	20084	19615	19930	19843	20068	19698	19958	20059	19791	20087	19927	19859	20032	19831	19747	19720	19745	20040	19958	20225	19971	20002	20076	19978	19886	19919	19896	19986	19739	20042	19999	19942	20056	19761	19675	19809	20050	20061	19948	19719	19949	19871	20061	19797	20131	19822	19951	19984	19857	19852	19719	20053	20031	20022	20085	20031	19923	19870	19687	20109	19904	19878	19742	19953	20107	19801	19921	19957	19994	20027	20011	20021	19980	19786	19840	20119	20153	19890	19957	20034	19866	20056	19732	19959	20112	20245	20065	19898	19960	19899	19968	19821	19835	19887	19781	19883	20218	19756	19876	20157	19874	19949	19947	19663	19904	20070	20048	20061	20124	19926	19953	19851	20086	20207	20096	19978	19939	19832	19872	19854	19896	19995	19986	20001	19863	19907	19854	19876	20111	19967	19942	20052	19994	19802	19762	20082	19793	20053	19916	19977	19943	19981	20024	20263	20004	19907	20061	19992	19939	20195	19848	19923	19874	19749	19972	20178	19888	20149	19907	19795	19884	19883	20010	19973	19907	19841	19916	20061	20003	20103	20094	19929	20060	19852	20265	20141	19954	19947	19840	19890	20060	19838	20061	19967	19830	19964	19931	19993	20065	19900	19742	20078	19971	20014	19887	20007	19941	19807	19972	19832	20093	19894	20150	20113	19826	19911	19806	20003	19648	20014	20010	19945	20008	19895	19918	20130	20012	20028	19915	19935	20179	20090	19790	19998	19975	19999	19942	19944	19859	19943	19861	19930	19978	19941	19880	19926	20053	19847	20001	19844	19952	20016	20016	19960	19785	19958	20013	19965	20104	20072	19843	19922	19865	19733	19983	19946	20003	20010	19910	20081	20040	20036	19970	19894	20145	19949	20038	19777	19909	20044	19839	20154	19844	19889	20108	19906	20051	20181	19846	19886	19846	19879	20022	20071	20001	20120	19895	19926	20010	19867	20062	19780	19894	20121	20010	19841	19735	19908	19887	19902	19953	19972	19820	19913	20039	19880	20007	19923	19917	19877	19811	20029	19926	19912	19599	19903	20037	19958	19956	19989	19886	19716	19845	20024	20061	19940	20105	20009	19952	19892	20019	19872	19966	19783	19861	19957	20024	20081	20031	19935	19865	19783	19992	20081	19977	19841	19933	19752	19907	19945	19945	19911	19930	20042	19837	19772	19956	19857	20159	20004	19941	19761	19734	20023	19964	19757	19908	19947	20091	19727	20076	20007	19856	19963	20063	19937	19860	19977	20024	19966	20004	19892	19906	19929	19748	19650	19935	19987	20071	19945	19711	19692	19937	19878	19950	20019	19954	19823	19798	19861	19873	19940	19780	20093	19860	19945	19781	20096	20026	19983	20042	19936	19903	19905	19880	19879	20052	19973	19922	19785	19980	19809	19957	19822	20082	19948	20026	19986	20104	20017	20136	19802	19915	20038	20010	19995	19874	19974	19984	19962	20008	19964	20062	19935	20012	19924	19952	19902	19924	19933	19972	20001	19909	20002	20108	19953	19951	19778	19805	19863	19997	20094	19994	19830	19933	19890	19747	20040	19859	20089	19930	19828	19919	20029	19828	20001	19704	19952	19885	20144	19626	19967	19867	19835	19932	20143	19697	19803	19853	20016	19996	19858	19871	20016	19779	20025	19937	19848	19846	19922	20117	19734	19860	19932	19925	20092	19934	20040	19878	19995	19861	19828	19827	19944	20065	19984	20090	19942	19986	19970	20004	19652	19998	19897	19846	19826	19914	20059	19792	19948	19954	19982	19879	19954	20047	20049	19972	19986	19897	20071	19887	19797	20174	19878	20026	20062	19969	19819	19994	20131	19811	19708	19877	19975	19916	19969	19912	19939	19780	19662	19847	20044	19809	19969	19774	19807	19936	19999	20028	19849	19894	19988	19937	19830	20059	20041	19859	19724	19823	19952	19672	20089	19845	20022	19902	19958	19804	19827	20131	20059	20048	19971	19799	19886	20138	19978	19898	20205	19931	19748	19763	20100	19954	19922	19801	19861	19880	20068	20001	20098	19954	19873	19897	19908	19918	20038	19960	20004	19875	19936	19761	19951	19789	20072	19791	19927	19965	19931	20103	19819	19831	20208	20082	20050	20091	19966	19791	19877	19929	19983	19912	20129	19813	19914	20044	19951	19901	19973	19992	19790	20011	20108	20010	19806	19933	20089	19979	19852	19860	19975	20092	20046	19955	19702	19986	19868	19631	20090	19897	19805	19862	19944	20127	20059	20029	20040	20003	20077	20024	20194	20026	19982	19900	19910	19851	19784	20003	19924	19719	20112	19868	19931	20054	20095	20045	20024	19764	19768	19935	19859	19848	19990	19811	19894	19912
24279	42736	40922	33090	29022	25971	27720	48038	56048	36377	19583	17780	17806	17800	17634	17525	17695	17549	17500	17404	17408	17555	17326	17344	17516	17514	17278	17388	17380	17364	17516	17292	17403	17300	17342	17387	17388	17470	17428	17249	17485	17237	17329	17320	17358	17248	17351	17321	17242	17375	17172	17410	17543	17306	17204	17322	17232	17373	17266	17031	17205	17249	17282	17166	17206	17267	17191	17261	17328	17369	17165	17303	17269	17161	17439	17307	17290	17216	17455	17459	17374	17221	17360	17479	17062	17229	17360	17240	17265	17341	17191	17161	17234	17272	17239	17349	17289	17251	17174	17105	17369	17185	17376	17254	17280	17179	17368	17288	17350	17254	17313	17483	17354	17362	17221	17362	17396	17240	17163	17340	17369	17255	17369	17197	17103	17235	17408	17276	17402	17219	17339	17098	17113	17413	17184	17223	17154	17458	17285	17370	17413	17399	17230	17370	17073	17418	17364	17214	17300	17468	17225	17291	17277	17280	17427	17249	17149	17202	17183	17277	17263	17286	17326	17220	17378	17132	17287	17221	17204	17329	17296	17182	17278	17115	17252	17184	17199	17435	17278	17214	17199	17392	17290	17319	17209	17346	17370	17360	17389	17247	17263	17135	17199	17308	17105	17237	17228	17319	17261	17263	17309	17264	17142	17248	17193	17228	17210	17095	17184	17245	17371	17238	17207	17139	17203	17435	17119	17106	17201	17514	17310	17397	17372	17208	17351	17266	17203	17257	17405	17163	17396	17226	17177	17259	17275	17241	17247	17495	17220	17370	17140	17269	17233	17220	17541	17046	17283	17122	17110	17272	17283	17146	17154	17251	17213	17148	17195	17434	17281	17184	17242	17158	17403	17195	17174	17301	17236	17075	17307	17240	17330	17096	17245	17200	17332	17444	17209	17418	17307	17377	17376	17381	17446	17090	17271	17276	17424	17206	17435	17078	17300	17124	17258	17201	17111	17148	17147	17232	17361	17231	17110	17160	17278	17259	17208	17310	17357	17321	17162	17473	17208	17343	17254	17255	17183	17298	17374	17348	17275	17150	17266	17069	17145	17335	17224	17352	17201	17471	17159	17322	17213	17249	17111	17174	17367	17362	17260	17296	17309	17365	17298	17197	17244	17337	17427	17438	17100	17429	17254	17214	17300	17218	17156	17369	17291	17438	17332	17306	17390	17264	17116	17260	17415	17287	17209	17289	17019	17153	17214	17066	17241	17471	17213	17230	17387	17313	17225	17267	17318	17285	17228	17420	17189	17279	17296	17242	17297	17285	17248	17318	17297	17341	17466	17201	17245	17208	17311	17214	17193	17334	17219	17375	17367	17262	17280	17333	17405	17321	17400	17280	17062	17276	17312	17231	17430	17334	17244	17254	17204	17375	17331	17314	17358	17423	17249	17349	17409	17328	17346	17201	17346	17266	17362	17329	17219	17376	17324	17324	17093	17223	17384	17293	17356	17101	17302	17301	17129	17275	17120	17244	17255	17106	17392	17218	17219	17206	17403	17445	17122	17176	17325	17150	17176	17386	17402	17345	17157	17261	17232	17131	16955	17323	17260	17170	17206	17258	17256	17381	17294	17314	17158	17393	17260	17315	17204	17284	17252	17472	17340	17207	17382	17344	17242	17160	17320	17419	17281	17277	17149	17196	17112	17290	17294	17388	17214	17402	17326	17331	17207	17099	17246	17348	17320	17289	17302	17400	17251	17168	17378	17221	17174	17150	17254	17316	17234	17247	17205	17283	17264	17249	17384	17262	17235	17179	17228	17295	17401	17093	17310	17202	17101	17108	17200	17243	17349	17255	17207	17369	17362	17321	17309	17328	17177	17154	17147	17198	17311	17355	17183	17158	17225	17339	17320	17388	17228	17187	17352	17221	17404	17040	17430	17260	17526	17285	17154	17406	17288	17166	17412	17347	17335	17304	17305	17338	17212	17313	17156	17284	17363	17254	17199	17139	17265	17229	17361	17255	17454	17399	17362	17348	17446	17304	17391	17164	17190	17306	17312	17370	17196	17309	17326	17185	17478	17360	17285	17282	17172	17380	17252	17357	17285	17369	17413	17282	17107	17315	17301	17131	17220	17242	17133	17131	17344	17403	17306	17333	17139	17297	17383	17303	17199	17423	17152	17312	17233	17305	17382	17375	17167	17340	17272	17280	17351	17372	17157	17339	17255	17399	17196	17380	17224	17241	17272	17408	17260	17271	17202	17358	17262	17457	17135	17186	17223	17403	17212	17132	17329	17330	17207	17336	17125	17381	17258	17190	17144	17306	17279	17363	17270	17318	17270	17346	17307	17096	17460	17297	17360	17209	17367	17268	17329	16954	17262	17142	17083	17252	17287	17288	17301	17208	17317	17111	17274	17422	17304	17249	17199	17271	17211	17152	17381	17318	17124	17358	17223	17198	17428	17114	17279	17250	17091	17284	17274	17030	17121	17247	17235	17130	17352	17109	17254	17273	17360	17245	17200	17285	17406	17400	17321	17267	17274	17363	17249	17134	17431	17299	17310	17381	17257	17279	17188	17197	17140	17195	17285	17195	17396	17148	17340	17352	17278	17143	17300	17326	17296	17295	17072	17368	17267	17257	17383	17143	17346	17176	17349	17184	17268	17318	17106	17180	17283	17233	17428	17238	17232	17279	17094	17239	17237	17141	17301	17211	17281	17335	17120	17167	17128	17253	17348	17346	17294	17122	17359	17345	17185	17276	17360	17219	17265	17154	17224	17290	17379	17254	17342	17207	17332	17382	17118	17294	17443	17324	17118	17333	17214	17240	17205	17172	17217	17234	17226	17371	17344	17580	17352	17355	17228	17374	17198	17341	17396	17370	17350	17289	17105	17158	17289	17172	17047	17195	17306	17264	17327	17341	17362	17206	17231	17320	17286	17289	17088	17335	17170	17148	17355	17407	17115	17310	17152	17284	17198	17353	17281	17212	17244	17392	17230	17204	17377	17221	17252	17331	17263	17056	17325	17278	17203	17388	17147	17380	17291	17146	17321	17110	17418	17271	17178	17219	17290	17339	17366	17339	17330	17396	17282	17242	17362	17319	17502	17003	17198	17300	17193	17282	17247	17010	17391	17389	17228	17263	17346	17244	17311	17377	17226	17327	17302	16999	17236	17338	17146	17235	17501	17237	17342	17190	17230	17208	17168	17203	17228	17118	17253	17254	17311	17253	17205	17105	17403	17173	17281	17370	17239	17202	17302	17200	17254	17272	17125	17100	17283	17286	17213	17172	17276	17223	17425	17173	17325	17222	17135	17204	17265	17300	17144	17257	17300	17148	17264	17309	17341	17250	17196	17254	17258	17372	17138	17180	17334	17221	17333	17281	17124	17167	17166	17274	17316	17182	17270	17184	17197	17297	17287	17310	17190	17335	17363	17070	17254	17419	17190	17282	17327	17320	17233	17301	17187	17352	17244	17210	17265	17201	17413	17404	17113	17240	17354	17191	17368	17212	17434	17326	17158	17213	17283	17303	17358	17377	17232	17185	17081	17155	17403	17178	17325	17466	17175	17487	17171	17338	17237	17271	17190	17285	17312	17210	17355	17218	17287	17276	17377	17216	17259	17434	17269	17240	17215	17198	17319	17221	17290	17258	17288	17162	17350	17047	17337	17146	17306	17288	17168	17150	17323	17348	17168	17280	17235	17223	17156	17108	17246	17346	17114	17142	17259	17256	17335	17260	17209	17191	17333	17403	17259	17264	17158	17072	17240	17310	17436	17278	17230	17179	17309	17147	17230	17273	17317	17241	17161	17327	17096	17144	17412	17201	17187	17401	17141	17427	17247	17082	17264	17254	17229	17243	17169	17268	17345	17175	17448	17327	17340	17183	17424	17413	17426	17221	17304	17135	17300	17285	17171	17212	17174	17169	17206	17243	17131	17274	17390	17180	17285	17260	17374	17407	17282	17240	17211	17255	17123	17268	17340	17084	17401	17127	17135	17118	17412	17402	17281	17215	17413	17349	17309	17247	17213	17166	17307	17241	17148	17139	17264	17357	17324	17325	17213	17230	17325	17312	17293	17400	17202	17308	17087	17361	17222	17379	17302	17268	17351	17279	17161	17199	17161	17249	17108	17215	17151	17180	17221	17292	17338	17409	17300	17409	17309	17330	17184	17251	17231	17281	17178	17269	17338	17311	17383	17382	17207	17224	17223	17398	17185	17183	17330	17122	17083	17311	17334	17337	17275	17164	17349	17184	17295	17319	17345	17220	17360	17199	17199	17329	17219	17458	17273	17336	17417	17299	17345	17197	17242	17110	17331	17199	17264	17217	17279	17435	17182	17279	17205	17074	17202	17174	17394	17263	17306	17364	17282	17229	17448	17245	17366	17165	17109	17412	17108	17403	17341	17095	17285	17050	17218	17090	17251	17254	17310	17309	17271	17278	17290	17238	17303	17295	17294	17311	17156	17162	17231	17273	17210	17320	17389	17229	17418	17302	17507	17318	17234	17227	17424	17421	17267	17232	17137	17425	17293	17312	17246	17176	16994	17266	17287	17411	17209	17392	17242	17240	17311	17220	17218	17262	17297	17221	17220	17143	17290	17298	17179	17170	17363	17191	17241	17258	17238	17234	17256	17278	17112	17322	17344	17253	17335	17272	17210	17374	17146	17140	17267	17255	17319	17335	17112	17217	17367	17334	17037	17199	17365	17385	17151	17326	17313	17380	17318	17237	17239	17167	17266	17169	17533	17141	17401	17241	17319	17215	17281	17269	17149	17118	17460	17105	17259	17171	17292	17119	17229	17114	17294	17174	17414	17219	17375	17251	17171	17331	17215	17341	17344	17172	17343	17125	17280	17201	17181	17188	17145	17136	17251	17442	17195	17164	17229	17195	17152	17140	17285	17066	17242	17400	17132	17393	17382	17318	17061	17053	17126	17273	17272	17162	17374	17255	17383	17147	17375	17233	17349	17267	17219	17276	17220	17250	17262	17372	17251	17208	17239	17143	17256	17111	17176	17243	17300	17186	17136	17231	17360	17331	17268	17189	17272	17181	17226	17258	17259	17240	17136	17288	17305	17228	17138	17313	17286	17447	17182	17462	17263	17270	17275	17304	17257	17447	17437	17187	17149	17298	17228	17161	17366	17130	17196	17276	17286	17261	17308	17284	17444	17403
27036	22876	28973	27248	23236	22284	21993	22879	25052	23023	20053	20045	19917	19930	19940	19926	19975	19748	19905	19991	19748	19819	19969	19893	19905	19720	19952	19874	20000	19817	19975	19644	19858	19629	19677	20000	19806	19757	19913	20020	19681	19927	19582	19803	20123	19826	19709	19774	19779	19903	19808	19726	19919	19774	19840	19829	19892	19898	19815	19712	19836	19884	19893	19978	19929	19796	19890	19718	19729	19983	19916	19621	19855	19862	19882	19899	19939	19902	20055	19701	19808	19814	19843	19714	19867	19784	19797	19780	19861	19629	19641	19699	19942	19819	19671	19791	19676	19758	19742	19704	19834	19765	19926	19818	19798	19896	19784	20115	19623	19688	19828	19871	19870	19705	19940	19883	19978	19979	19818	19649	19928	19797	19823	20060	19824	20057	19822	19812	19717	19823	19772	19666	19786	19881	19934	19852	19788	19847	19800	19656	19644	20023	19973	19603	19926	19739	19812	19926	19925	19656	19928	19753	19802	19806	19987	19856	19856	19869	19909	19858	19894	19700	19952	19740	19711	19870	19950	19951	19775	19744	19830	19910	19873	20042	19937	19726	19715	19517	19624	19676	19806	19646	19722	19884	19925	20040	19824	19641	19745	19854	19666	19750	20029	19456	19599	19771	19653	19821	19983	19773	19672	19555	19576	19834	19836	19746	19912	19848	19957	19923	19882	19909	19818	19854	19644	19875	19744	19634	19779	19704	19687	19749	20008	19781	19791	19980	19706	19857	19842	19747	19778	19914	19864	19723	19750	19914	19942	19643	20027	19788	19763	19883	19745	19541	19810	19941	19903	19679	19828	19884	19867	19848	19884	19776	19643	19609	19837	19820	19764	19702	19880	19745	19616	19803	19819	19786	19566	19931	19542	19902	19675	19930	20046	19791	19908	19732	19853	20065	19734	19817	19697	19925	19575	20052	20037	19932	19805	19793	19718	19753	19820	19743	19793	19774	20046	19690	19650	19854	19802	19957	19640	19957	19851	19526	19689	19575	19875	19724	19906	19618	19715	19584	19650	19810	19732	19856	19908	19773	19771	19829	19813	19987	19807	19725	19827	19807	19622	19760	19655	19534	19732	19762	19795	19777	19842	20009	19831	19978	20050	19908	19531	19973	19882	19961	19893	19987	19605	19815	19764	19800	19790	20063	19780	19999	19746	19913	19569	19694	19735	19905	19679	19708	19584	19849	19860	19997	19837	19786	20014	19741	19883	19563	19829	19898	19872	19751	19580	19689	19701	19785	19939	19788	19942	19829	19734	19919	19776	19705	19683	19941	19917	19897	19672	19842	19956	19687	19914	19895	19622	19885	20017	19709	19616	19760	19732	19873	19761	19891	19969	19726	19471	19970	19602	19761	19955	19852	19746	19674	20003	19786	19817	19790	19649	19725	19987	19858	19607	19766	19752	19883	19890	19830	19874	19643	19785	19890	19898	19938	19647	19830	19793	19810	19796	19708	19698	19773	19911	19915	19732	19776	20050	19764	19969	19997	19733	19848	19770	19893	19839	19680	19799	19705	19739	19907	19690	19788	19703	19615	19766	19873	19706	20017	19621	19676	19777	19812	19629	19654	19905	19682	19894	19711	20015	19763	19771	19769	19853	19809	19743	19608	19915	19900	19837	19780	19667	19947	19815	19976	20013	19754	19877	19904	19764	19700	19781	19828	19913	19678	19762	19733	19869	19782	19777	19787	19878	19969	19914	19826	20023	19779	19782	19817	19993	19907	19922	19752	19847	19641	19915	19864	19908	19891	19595	19907	19868	19832	19783	19855	19618	19904	19687	19810	19726	19794	19821	19850	19901	19633	19645	19912	19818	20021	19724	19956	19842	19731	19846	19788	19621	19874	19921	19893	19733	19836	19883	19843	19758	20006	19860	19791	19794	19747	19566	19756	19831	19830	19808	19927	19709	19688	19871	20061	19809	19746	19696	19916	19759	19712	19781	19871	19943	19890	19684	19934	19896	19767	19898	19979	19879	19911	19789	19859	19887	19746	19873	19719	19737	19554	19956	19791	19675	19743	19883	19674	19832	19761	19889	19878	19734	19688	19863	19767	19857	19778	19843	19699	19810	20005	19959	19783	19870	19762	19669	19684	19813	19613	19896	19845	19805	19970	19834	19810	19755	19797	19866	19903	19933	19582	19725	19874	19650	19952	19794	19772	19889	19880	19787	19852	19941	19729	19758	19672	19705	19805	19828	19644	19877	19688	19857	19900	19763	19774	19803	19886	20010	19547	19914	19776	19841	19812	19744	19728	19959	19996	19714	19772	19799	19757	19885	19810	19734	19807	19890	19840	19939	19785	19785	19960	19793	19902	19612	19935	19869	19803	19647	19627	19772	19713	19916	19809	19907	19835	19948	19583	20092	19834	19809	19653	19884	19875	19814	19616	19859	19738	19880	19837	19882	19858	19834	19732	19869	19795	19717	19803	19732	19831	19760	19805	19860	19963	19775	19717	19671	19744	19802	19974	19823	19794	19923	19825	19876	19681	19951	19856	19720	19704	19584	19915	19782	19653	20015	19879	19864	19713	19856	19602	19852	19739	19645	19744	19763	19734	19731	19986	19953	19780	19878	19856	19737	19754	19930	19855	19919	19679	19961	19764	19796	19836	19792	19800	19774	19775	19823	19828	19771	19801	19924	19653	19826	19810	19539	19642	19875	19869	19730	19875	19730	19802	19764	19638	19647	19990	19846	19846	19940	19903	19618	19691	19797	19785	19748	19945	19941	19645	19828	19999	19899	19835	19634	19795	19809	19927	19853	19671	20039	19850	19822	19725	19603	19845	19584	19694	19896	19762	20091	19723	19962	19744	19748	19891	19699	19886	19891	19868	19918	19841	19765	19813	20006	19650	19632	19775	19777	19706	19744	19795	19794	19831	19718	19799	19852	19805	19770	19788	19910	19863	20113	19854	19798	19823	19911	19729	19844	19545	19732	19652	19974	19852	19820	19764	19943	19936	19800	19956	19903	19913	20047	19948	20133	19646	19775	19668	19894	19848	19858	19881	19793	19738	19920	19700	19676	19550	19761	19820	19691	19947	19901	19836	19774	19827	19737	19828	19774	19910	19828	19725	19940	19794	19956	19912	19863	19727	19966	19764	19907	19780	19873	19871	19828	19992	19671	19744	19836	19815	19908	19861	19788	19836	19873	19986	19863	19834	19779	19886	19971	19679	20009	19813	20037	20004	19849	19696	19687	19884	19772	19726	19925	19931	19765	20002	19779	20001	19724	19685	19888	19853	19845	20016	19966	19737	19933	19838	19821	19770	19878	19798	19757	19900	19822	19982	19993	19925	19684	19849	19934	19611	19924	19712	19783	19733	19859	19926	19758	19799	20092	19998	19827	19789	19932	19791	19624	19965	19884	19900	19694	19818	19762	19787	19800	19945	19794	19768	19734	19851	19837	19708	19770	20035	19606	19754	19955	19818	19944	19631	19983	19863	19703	19900	19897	19777	19950	19769	19756	19632	19743	19754	19814	19763	19679	19766	19808	19842	19841	19851	19965	19931	19951	19796	19918	19732	19825	19860	19867	19885	19813	19692	19748	19833	19946	19916	19757	20086	19675	19846	19758	19795	19792	19879	19768	19941	19679	19813	19770	19914	19858	19891	19832	19730	19756	19853	19824	19733	19793	19591	19732	19850	19770	19971	19675	19807	19923	20017	19847	19688	19598	19932	19937	19829	19845	19805	19846	19677	19981	19872	19737	19850	19819	19998	19805	19865	19820	19710	19988	19542	19901	19799	19663	19593	19922	19836	19912	19735	19751	20037	19931	19732	19869	19608	19781	19937	19971	19725	19737	19764	19821	19998	19812	19957	19700	19792	19716	19812	19776	20019	20085	19865	19936	19631	19923	19733	19760	19733	20064	19676	19870	19981	19952	19837	19664	19811	19798	19787	19743	19827	19910	19701	19797	19959	19862	19654	19686	19703	19844	19862	19984	19765	19855	19816	19854	19815	19988	20033	19625	19710	19720	19802	19773	19750	19816	19799	19783	19683	19635	19884	19831	19758	19867	19738	19865	19886	19827	19730	19858	19751	19968	19790	19753	19773	19727	19892	19955	19747	19822	19889	19791	19815	20011	19864	19833	19762	19796	19705	19703	19534	19935	19838	19673	19965	19815	19830	19743	19848	19815	19822	19823	19642	19866	19794	19820	19847	19790	19705	19891	19692	19776	19898	19799	19867	19826	19793	20141	19991	19896	19759	19815	19806	19827	19707	19918	19994	20003	20019	19631	19695	19644	19752	19802	19953	19920	19791	19689	19838	19687	19850	19889	19860	19783	20020	19849	19879	19957	19827	19830	19686	20078	19968	19786	19852	20128	19661	19825	19675	19878	19818	19993	19800	19911	19883	19727	19978	19920	19826	19797	19702	19878	19743	19845	19953	20089	19822	19824	19808	19883	19688	19837	19944	19739	19688	19761	19874	19740	19775	19842	19887	20018	19845	19858	19756	19823	20059	19843	19991	19743	19842	19853	19834	19939	19777	20034	19656	19874	19814	19836	19745	19774	19748	19786	19928	19784	19658	19867	19899	19805	19750	19818	19791	19860	19838	19935	19937	20003	19917	19847	19876	19814	19841	19845	19862	19878	19902	19953	19754	19960	19899	19758	19784	19806	19944	19667	19792	19666	19777	19966	19854	19723	19911	19904	19628	19858	19832	19788	19606	19796	19741	19641	19549	19809	19775	19910	19958	19848	19854	19860	19941	19749	19679	19846	19946	19791	19853	19767	19883	19998	19794	19952	19916	19834	19867	19813	19815	19864	19805	19779	19658	19862	19748	19644	19738	19960	19740	19641	19909	19680	19879	19797	19780	19822	19752	19765	19879	19918	19779	19872	19678	19856	19690	19845	19764	19941	19926	19831	19953	19994	19632	19727	19987	19864	20121	19621	19789	19727	19783	19903	19947	19867	19718	19781	19807	19697	19726	20011	19899	19999	19764	19643	19864	19976	19788	19976	19916	19912	19869	19648	19877	19873	19684	19931	19742	20096	19723	19687	19884	19718	19878	19919	19887	20112	19706	19742	19718	19834	19833	19922	19939	19744	19960	19943	19865	19965	19857	19836	19901	19822	19774	19851	19863	19539	19778	19953	19801	19901	19846	19859	20026	19847	19710
22927	32654	31086	25706	22632	21050	20580	23066	25221	20807	17569	17507	17266	17316	17294	17125	17377	17281	17152	17366	17199	17192	17173	17171	17218	17230	17302	17099	17151	17234	17262	17351	17367	17083	17140	17214	17313	17265	17129	17333	17158	17015	17390	17182	17040	17160	17188	17348	17257	17323	17175	17259	17244	17064	17192	17192	17125	17209	17127	17258	17058	17034	17138	17149	17088	17060	17082	17122	17303	17193	17108	17076	16911	17143	17303	17193	17190	17123	17102	17339	17027	17226	17287	17097	17088	17211	17252	16995	17233	17262	17331	17200	17276	17017	17151	17130	17189	17155	17323	17060	17112	17206	17171	17034	17163	17187	17214	17169	17238	16999	17301	17146	17281	17164	17289	17198	17327	17088	17208	17257	17152	17195	17308	17185	17273	17092	17290	17040	17014	17091	17213	17022	17195	17182	17140	17118	17108	17150	17041	17264	17143	17278	17227	17179	17033	17067	17225	17279	17252	17041	17153	17088	17309	17363	17199	17010	17275	17125	17147	17092	17223	17224	17238	17103	17084	17224	17105	17032	17129	17278	17265	17092	17204	17218	17182	17245	17275	17161	17084	17134	17186	17185	17031	17186	17199	17274	17162	17059	17264	17090	16945	17091	17220	17134	17011	17270	16946	17143	17184	17056	17132	17029	17075	17322	17280	17009	17149	17438	17139	17053	17160	17135	17135	17194	17279	17116	17065	17040	17325	17140	17150	17304	17132	17294	17173	17171	17300	17088	17261	17155	17040	17156	17289	17000	17114	17397	17007	17101	17202	17149	17146	17241	17106	17306	17242	17303	17122	17145	17176	17164	17148	17149	17193	17162	17362	17266	17095	17201	17154	17249	17079	17339	17167	17074	17293	17230	17331	17201	17126	17035	17078	17251	17199	17184	17124	17259	17327	17171	16997	17166	17228	17243	17110	17185	17349	17208	17321	17183	17236	17303	17269	17309	17179	17088	17031	17096	17222	17068	17285	17069	17114	17159	17082	17099	17304	17240	17087	17288	17135	17012	17182	17054	17272	17303	17184	17203	17385	17044	17151	16903	17193	17181	17126	17134	17220	17252	17147	17256	17129	17119	17143	17218	17191	17121	17121	17221	17139	17249	17184	17382	17326	17223	17286	17124	17343	17142	17295	17151	17211	17057	17123	17082	17040	17078	17115	17153	17178	17210	17268	17212	17258	17180	17122	17101	17272	17224	17262	17185	17046	17337	17027	17036	17110	17218	17214	17165	17134	17301	17068	17313	17108	17101	17234	17351	17127	17030	17240	17001	17245	17132	17175	17099	17167	17145	17141	17115	17388	17175	17226	17122	17166	17242	17273	17269	17162	17090	17248	17033	17086	17165	17146	17255	17206	17206	16898	17317	17179	17320	17226	17257	17300	17215	17297	16920	17190	17103	17150	17147	17072	17163	17053	17334	17232	17103	17224	17185	17143	17139	17287	17326	17249	17071	17165	17189	17196	17139	17124	17318	17117	17379	16999	17298	17121	17280	17144	16985	17240	17148	17032	17253	17246	17158	17180	17089	17140	17292	17293	17042	17159	17069	17066	17255	17189	17127	17219	17182	17467	17161	17313	17176	17257	17196	17170	17082	17036	17100	17241	17088	17178	17307	17137	17100	17219	17092	17067	17236	17247	17332	17192	17112	17262	17249	17149	17100	17139	16988	17223	17263	17145	17242	17126	17098	17175	17111	17188	17295	17185	17059	17091	17199	17330	17090	17065	17298	17083	17306	17221	17285	17206	17094	17228	17165	17278	17209	17026	16997	17093	17086	17209	17126	17185	17172	17079	17135	17093	17089	17123	17162	17408	17223	17160	17094	17067	17215	17127	17191	17369	17294	17234	17106	17357	17318	17203	17339	17316	17154	16899	17153	17294	17033	17140	17410	17122	17159	17099	17076	17238	17234	17053	17344	16914	17206	17313	17161	17156	17161	17088	17268	17166	16945	17109	17147	17130	17009	17208	17302	17196	17152	17214	17091	17167	17206	17183	17096	17241	17102	17181	17275	17245	17160	17166	17132	17167	17151	17106	17179	17326	17274	17226	17255	17153	17224	17251	17265	17154	17143	17055	17171	17063	17340	17008	17012	17122	17234	17224	17269	17128	17095	17291	17118	17267	17355	16977	17019	17261	17259	16962	17266	17256	17246	17084	17223	17186	17160	17241	17028	17222	17146	17267	17046	17046	17115	17132	17235	17264	17107	17174	17163	17050	17214	17098	16967	17291	16998	17146	17230	17336	16969	17149	17231	17062	17047	17168	17051	17105	17229	17209	17214	17167	17006	17113	17168	17173	17350	17201	17065	17191	17197	17246	17222	17142	17150	17111	17036	17258	16971	17247	17061	17209	17157	17030	17302	17120	17233	17122	17273	17246	17188	17214	17154	17092	17203	17133	17334	17146	17201	17121	17178	17138	17058	17268	17262	17085	17203	17133	17254	17220	17146	17171	17060	17080	17000	17159	17295	17241	17171	17231	17279	17070	17075	17240	17015	17332	16922	17153	17058	17216	17168	17146	17140	17180	17024	17219	17226	17036	17270	17113	17224	17094	17289	17323	17177	17115	17292	17244	17343	17237	17132	17156	17303	17123	17204	17391	17174	17163	17213	17198	17289	17261	17249	17011	17052	17303	17156	17178	17203	17222	17146	17072	17319	17135	17027	17225	17053	17196	17049	17266	17413	17007	17145	17328	17274	17224	17181	17184	17137	17197	17002	17241	17163	17295	17366	17117	17030	17222	17263	17126	17173	17226	17123	17113	17287	17177	17085	17237	17222	16957	17152	17323	17170	17445	17184	17168	17203	17337	17357	17291	17071	17314	17258	17191	17103	17211	17319	17228	17137	17155	17096	17175	17076	17091	17103	17137	17057	17193	17146	17247	17186	17057	17087	17122	17172	17197	17106	17156	17269	17260	17274	17120	17264	17163	17223	17223	17321	17216	17293	17175	17140	17262	17076	17081	17245	17144	17110	17376	17185	17258	17287	17181	17261	17224	17170	17149	17155	17202	17224	17043	17317	17164	17048	16991	17090	17250	17151	17154	17263	17285	17211	17337	17060	17391	17228	17227	17148	17197	17186	17184	17270	17143	17199	17030	17109	17232	17192	17154	17129	16852	17204	17035	17231	17087	17125	17189	17115	17085	17168	17117	17212	17020	17229	17085	17101	17234	17391	17079	17290	17070	17124	17207	17285	17131	17239	17220	17223	17085	17170	17300	17122	17191	17030	17219	17160	17125	17172	17400	17200	17077	17207	17226	17349	17112	17182	17262	17209	17073	17156	17317	17019	17362	17041	17148	17214	17135	17082	17197	17305	17184	17140	17076	17194	16980	17109	17198	17183	17190	17221	17045	17328	17136	17260	17254	17173	17268	17286	17245	17150	17300	17231	17138	17247	17277	17131	17252	17263	17029	17259	17246	17245	17156	17100	17168	17121	17154	17136	17161	17253	17170	17157	17195	17215	17187	17233	17179	17247	17217	17153	17188	17140	17187	17179	17053	17131	17232	17306	17162	17279	17189	17207	17178	17170	17255	17335	17100	17227	17071	17089	17059	17197	17311	17078	17319	17243	17201	17244	17137	17178	17188	17189	17198	16964	17212	17102	17142	17263	17222	17085	17140	17070	17256	17311	17199	17190	17116	17223	17200	17298	17467	17140	17228	17250	17202	17162	17119	17277	17254	17143	17243	17075	17271	17110	17349	17144	17222	17098	17060	17287	17082	17238	17171	17155	17273	17154	16999	17130	17246	17128	17168	17170	17146	17148	17244	17191	17129	17191	17182	17238	17361	17262	17171	17159	17170	17278	16999	17210	17050	17171	17204	17027	17139	17160	17232	17043	17181	17010	17208	17008	17238	17144	17288	17102	17107	17141	17362	17167	17287	17142	17112	17208	17162	17229	17141	17305	17093	17353	17072	17190	17261	17151	17269	17023	16993	17129	17116	17126	17378	17304	17186	17109	17211	17023	17207	17132	17196	17088	17122	17174	17302	17355	17113	17231	17152	17221	17104	17212	17416	17119	17323	17145	17011	17217	17143	17322	17221	17166	17313	17055	17058	17382	17168	16986	17145	17219	16995	17244	17183	17143	17114	17213	17260	17152	17216	17165	17265	17127	17160	17148	17201	17260	17195	17005	17125	17277	17157	17319	17088	17127	17241	17200	17317	17007	17185	17232	17291	17186	17219	17149	17036	17169	17223	17170	17272	17253	17278	17223	17264	17146	17122	17511	17118	17197	17027	17232	17247	17255	17256	17320	17185	17202	17313	17233	17262	17129	17198	17186	17177	17125	17232	17142	16870	17245	17135	17148	17260	17055	17232	17074	17237	17086	17212	17278	17266	16997	17141	17390	16995	17156	17237	17222	17128	17298	17176	17258	17084	17250	17304	17300	17225	17223	17170	17243	17187	17119	17227	17024	16984	17262	17155	17368	17229	17036	17318	17192	17065	17218	16924	17303	17157	17133	17210	17223	17256	17148	17281	17137	17240	17267	17060	17303	17246	17332	17335	17317	17035	17169	17295	17042	17146	17113	17184	17161	17049	17063	17176	17335	17037	17168	17027	17237	17172	17128	17330	17130	17137	17136	17091	17022	17188	17192	17325	17110	17046	17373	17148	17089	17071	17238	17254	17395	17001	17281	17241	17051	17059	17300	17190	17432	17035	17222	17219	17168	17246	17330	17015	17251	17137	16960	17190	17090	17183	17103	17273	17259	17270	17206	17162	17380	17226	16920	17250	17255	17022	17194	17219	17211	17144	17233	17043	17218	17286	17111	17123	17122	17235	17177	17183	17176	17203	17279	17252	17097	17154	17208	17170	16996	17084	17089	17254	17138	17162	17177	17024	17289	17159	17041	17211	17205	17199	17288	17227	17082	17236	17038	16885	17291	17082	17059	17216	17170	17124	17182	17264	16993	17211	17189	17275	17032	17285	17214	17125	17146	17081	17382	17210	17372	17006	17230	17157	17246	17116	17203	17262	17229	17222	17223	17181	17228	17102	17223	17237	17233	17018	17214	17190	17474	17224	17292	17080	17192	17273	17083	17231	17031	17210	17245	17239	17072	17263	17126	17172	16972	17138	17143	17250	17205	16962	17227	17139	17139	17278	17105	17102	17214	17277	17026	17346	17247
23796	21009	28337	24417	23196	24379	24450	25475	33298	27925	21317	20424	19956	19861	20229	19928	20283	19986	20034	19846	19983	19722	19850	19719	19948	19729	19862	19885	19776	19662	19947	19633	19818	19873	19711	20016	19777	19822	19821	19814	19675	19638	19830	19905	19834	19899	19683	19819	19594	19839	19456	19574	19724	19670	19607	19694	19559	19717	19642	19827	19970	19608	19738	19912	19771	19611	19593	19721	19698	19634	19461	19698	19701	19555	19579	19860	19612	19808	19608	19645	19599	19681	19744	19550	19605	19609	19711	19659	19614	19653	19692	19700	19695	19671	19689	19598	19634	19673	19809	19585	19686	19574	19699	19560	19549	19628	19512	19450	19591	19731	19561	19805	19520	19612	19485	19544	19889	19665	19478	19725	19451	19606	19673	19654	19826	19753	19769	19524	19624	19466	19842	19658	19768	19877	19635	19706	19676	19827	19586	19929	19761	19511	19651	19686	19698	19782	19461	19781	19660	19832	19613	19662	19633	19594	19540	19690	19689	19497	19571	19693	19540	19629	19599	19475	19582	19544	19488	19479	19594	19563	19692	19425	19631	19692	19811	20020	19733	19648	19585	19665	19692	19831	19711	19675	19550	19662	19757	19646	19705	19506	19687	19534	19591	19466	19812	19533	19452	19683	19669	19693	19675	19482	19582	19698	19760	19539	19698	19842	19727	19454	19711	19652	19688	19721	19753	19386	19642	19688	19500	19547	19528	19569	19491	19762	19505	19578	19607	19747	19822	19600	19601	19530	19586	19478	19836	19644	19633	19620	19861	19700	19796	19794	19561	19708	19562	19634	19700	19655	19785	19679	19570	19755	19578	19444	19569	19351	19699	19706	19735	19755	19665	19562	19554	19637	19591	19598	19567	19695	19703	19665	19753	19579	19685	19479	19598	19604	19740	19603	19698	19604	19457	19537	19529	19559	19703	19582	19510	19659	19543	19674	19646	19730	19644	19929	19694	19787	19482	19465	19689	19595	19703	19677	19728	19491	19707	19537	19623	19573	19751	19752	19725	19794	19635	19566	19615	19781	19617	19589	19615	19644	19657	19799	19456	19628	19524	19608	19687	19749	19886	19622	19609	19596	19886	19633	19716	19794	19523	19775	19738	19887	19734	19610	19618	19407	19498	19430	19825	19763	19487	19790	19702	19540	19761	19584	19638	19604	19685	19606	19510	19687	19593	19336	19560	19448	19811	19601	19355	19551	19466	19672	19661	19430	19602	19607	19720	19735	19563	19769	19530	19679	19605	19603	19550	19609	19681	19501	19487	19473	19551	19538	19717	19742	19746	19395	19655	19774	19619	19606	19635	19456	19616	19641	19470	19461	19547	19631	19595	19744	19684	19827	19601	19610	19746	19528	19739	19633	19610	19700	19673	19687	19673	19852	19788	19727	19804	19585	19591	19612	19569	19481	19509	19714	19714	19631	19518	19559	19548	19527	19599	19634	19663	19771	19661	19566	19552	19414	19506	19598	19602	19709	19513	19750	19556	19916	19601	19520	19596	19746	19618	19596	19612	19778	19768	19563	19579	19562	19685	19769	19605	19682	19636	19608	19568	19722	19688	19591	19633	19804	19618	19781	19640	19833	19656	19627	19514	19690	19703	19677	19417	19667	19552	19665	19624	19722	19777	19669	19558	19556	19741	19678	19678	19635	19695	19697	19556	19695	19481	19467	19676	19496	19765	19852	19766	19623	19737	19850	19596	19563	19634	19569	19428	19542	19856	19755	19612	19585	19817	19694	19537	19710	19681	19629	19461	19384	19580	19759	19496	19612	19837	19752	19552	19655	19832	19782	19566	19664	19798	19677	19624	19700	19547	19565	19582	19496	19779	19665	19592	19571	19550	19414	19868	19677	19861	19621	19489	19773	19674	19529	19620	19665	19816	19708	19717	19680	19608	19627	19645	19779	19726	19383	19651	19780	19435	19533	19553	19622	19609	19664	19754	19760	19731	19709	19694	19613	19621	19669	19718	19597	19530	19609	19581	19660	19606	19577	19665	19554	19613	19752	19723	19775	19667	19689	19685	19522	19709	19490	19365	19909	19414	19608	19715	19441	19570	19622	19570	19629	19408	19580	19628	19568	19565	19550	19518	19544	19664	19642	19667	19691	19659	19700	19665	19672	19817	19777	19724	19661	19592	19754	19737	19781	19634	19738	19820	19456	19530	19416	19666	19677	19551	19573	19705	19598	19510	19625	19690	19683	19728	19553	19778	19744	19807	19653	19639	19631	19727	19405	19431	19489	19691	19723	19757	19683	19629	19756	19663	19578	19473	19583	19655	19734	19611	19521	19580	19523	19734	19478	19447	19738	19772	19601	19599	19626	19377	19573	19656	19660	19872	19903	19653	19679	19550	19654	19614	19526	19826	19593	19846	19624	19738	19547	19618	19654	19974	19447	19738	19640	19566	19687	19706	19547	19651	19635	19672	19608	19538	19626	19594	19618	19682	19688	19676	19462	19562	19583	19686	19613	19546	19557	19605	19824	19892	19674	19675	19721	19619	19591	19719	19571	19400	19676	19541	19636	19670	19636	19709	19655	19702	19670	19542	19722	19698	19818	19841	19723	19499	19579	19456	19672	19789	19871	19787	19536	19509	19713	19579	19435	19570	19790	19773	19646	19567	19776	19628	19457	19575	19589	19641	19541	19674	19780	19805	19749	19803	19740	19348	19596	19689	19656	19636	19622	19705	19651	19635	19646	19640	19606	19559	19887	19721	19688	19676	19688	19805	19594	19834	19704	19552	19681	19542	19600	19727	19735	19505	19749	19719	19735	19747	19815	19675	20040	19455	19753	19562	19636	19622	19516	19777	19619	19534	19453	19618	19566	19613	19538	19678	19526	19380	19568	19721	19678	19777	19734	19449	19545	19690	19443	19703	19606	19467	19670	19720	19725	19739	19703	19778	19676	19752	19518	19777	19667	19741	19701	19572	19498	19541	19641	19549	19577	19465	19757	19826	19461	19584	19611	19539	19713	19743	19726	19890	19761	19768	19580	19497	19703	19792	19599	19612	19722	19700	19657	19718	19783	19525	19517	19724	19357	19493	19640	19522	19722	19643	19414	19551	19620	19726	19700	19722	19641	19308	19474	19641	19724	19575	19690	19803	19616	19600	19439	19589	19661	19516	19679	19724	19674	19665	19454	19672	19505	19756	19555	19675	19614	19773	19575	19661	19428	19467	19790	19461	19676	19770	19649	19588	19762	19809	19632	19746	19648	19749	19532	19624	19742	19468	19766	19865	19741	19611	19654	19499	19583	19817	19660	19726	19734	19767	19756	19737	19569	19451	19682	19712	19666	19667	19760	19599	19722	19610	19785	19720	19707	19612	19641	19685	19589	19579	19582	19509	19408	19721	19536	19699	19788	19835	19735	19806	19705	19667	19770	19587	19456	19756	19877	19632	19580	19643	19455	19618	19483	19703	19640	19722	19731	19561	19496	19622	19729	19609	19703	19667	19618	19605	19786	19637	19663	19790	19805	19523	19755	19729	19771	19601	19663	19486	19497	19582	19400	19500	19812	19869	19827	19581	19633	19724	19698	19778	19513	19713	19665	19618	19503	19583	19887	19844	19782	19689	19809	19689	19819	19687	19609	19791	19604	19770	19600	19670	19494	19519	19603	19554	19499	19752	19658	19340	19378	19787	19691	19691	19612	19653	19497	19633	19532	19773	19626	19694	19562	19488	19689	19688	19799	19724	19719	19647	19554	19637	19785	19498	19509	19522	19784	19639	19616	19702	19334	19767	19920	19647	19648	19704	19342	19387	19731	19724	19549	19653	19826	19653	19527	19646	19832	19678	19545	19581	19783	19490	19593	19614	19698	19317	19529	19825	19703	19830	19695	19741	19594	19903	19746	19736	19769	19713	19740	19659	19641	19644	19738	19627	19675	19662	19685	19634	19594	19628	19541	19595	19704	20008	19652	19519	19704	19570	19658	19512	19617	19768	19614	19535	19623	19686	19597	19678	19620	19779	19721	19760	19640	19570	19597	19798	19699	19667	19668	19587	19533	19709	19626	19569	19648	19529	19694	19752	19441	19721	19569	19554	19492	19578	19643	19737	19446	19854	19661	19594	19680	19557	19690	19791	19577	19596	19496	19602	19812	19488	19659	19641	19846	19627	19631	19776	19606	19669	19676	19666	19747	19707	19559	19558	19646	19666	19472	19368	19787	19774	19561	19572	19637	19665	19543	19664	19477	19696	19649	19796	19571	19814	19717	19754	19691	19541	19639	19718	19906	19830	19498	19637	19705	19912	19776	19773	19529	19980	19734	19687	19838	19410	19652	19688	19752	19779	19874	19893	19929	19798	19719	19703	19476	19692	19687	19712	19844	19516	19733	19532	19728	19818	19577	19656	19843	19748	19676	19615	19660	19633	19848	19752	19488	19635	19683	19529	19746	19320	19552	19549	19680	19724	19625	19709	19739	19683	19587	19545	19811	19559	19591	19606	19558	19621	19558	19674	19676	19562	19811	19610	19544	19803	19705	19600	19866	19695	19807	19505	19704	19719	19646	19738	19581	19697	19904	19496	19797	19805	19464	19684	19518	19729	19475	19398	19468	19827	19645	19802	19732	19612	19784	19697	19754	19524	19642	19502	19602	19488	19517	19637	19433	19750	19627	19588	19815	19563	19607	19853	19680	19683	19703	19758	19635	19758	19605	19749	19711	19686	19579	19888	19535	19684	19575	19732	19634	19675	19580	19625	19641	19536	19751	19560	19634	19609	19828	19757	19645	19766	19553	19904	19536	19524	19731	19707	19673	19798	19773	19649	19665	19596	19554	19703	19696	19862	19792	19627	19747	19654	19742	19603	19644	19619	19425	19763	19639	19641	19691	19447	19470	19850	19731	19653	19664	19584	19777	19780	19536	19532	19626	19699	19485	19588	19652	19554	19591	19600	19728	19541	19529	19549	19537	19698	19534	19575	19567	19734	19680	19483	19881	19550	19541	19446	19632	19661	19676	19598	19565	19616	19909	19779	19800	19644	19758	19494	19864	19634	19707	19748	19561	19592	19732	19487	19743	19843	19602	19593	19721	19568	19575	19658	19493	19689	19765	19507	19671	19745	19713	19670	19552	19802	19488	19564	19564	19647	19707	19672	19595	19745	19453	19627	19650	19772	19580
22313	36378	34888	28304	25043	23043	21425	27005	35366	26523	18107	17814	17791	17631	17456	17424	17303	17233	17272	17159	17496	17273	17304	17367	17252	17223	17309	17226	17228	17241	17281	17046	17340	17129	17296	17201	17339	17104	17017	17113	17371	17121	17124	17198	17220	17093	16976	17193	16996	17180	16931	17270	17131	16976	17158	17083	17098	17087	17216	17097	17033	17232	16934	17299	17165	17035	17078	17094	17164	16939	17245	17027	16982	17064	17183	17078	17087	17020	16952	17063	17086	17059	17052	16984	17041	17030	17083	17028	17180	17005	17053	16990	17047	17111	17020	16983	17242	17010	17163	17199	17094	17066	17113	17180	17193	17159	17169	17085	16994	17059	17168	17057	17067	17054	16915	17198	17096	17035	17188	17169	17071	16992	17108	17281	17085	17030	16993	16977	17176	17074	17186	17271	17079	17026	17018	17152	16944	17042	17086	17178	16992	17133	17064	17181	17233	17184	17198	17024	17047	16994	17121	17259	16867	17120	17037	16981	17025	17178	17217	17184	17266	17095	16997	17176	17090	17180	17163	16997	17038	17211	17134	17084	17119	17159	17101	17090	16968	17111	17239	17058	17110	17218	16947	17218	17265	17021	17057	16930	16971	17029	17180	17012	17059	17197	16999	16964	17043	17196	17070	17041	17056	17136	17089	17087	16988	17196	17055	17168	17251	17158	17269	17123	16931	17117	16986	16895	17111	17054	16934	17009	17039	16927	17053	17099	16891	17047	16996	16991	17378	16994	17239	17106	17225	17191	17027	17057	17076	17145	17156	17132	17107	17122	17128	16964	17154	17083	17018	16992	17177	17128	17084	17003	16961	17148	17068	17168	17169	17081	17165	17178	17016	16843	17035	16940	16813	17049	17018	17067	16980	17112	16968	17097	17117	17200	17075	17037	17170	17142	16935	17047	17115	17216	17066	17103	16969	17116	17202	17000	17094	16972	17039	17071	17255	17011	17119	17265	17051	17083	17098	16976	17128	17110	17152	17058	17046	16865	16949	17173	17235	17172	17137	17135	17115	16974	17080	17022	16954	17027	17146	17153	16953	17080	16967	17188	17032	17145	16907	16987	17170	17174	17091	17238	16905	17159	17058	17183	17200	17214	17001	17076	17066	17236	17004	17211	17054	17105	17160	16986	17017	17110	17194	17133	16907	17030	17212	17082	16981	17179	17060	17037	17173	17095	17210	16985	16887	16951	17044	16875	17004	16990	17205	17025	17056	17027	17018	17252	17072	17081	17145	16963	17214	16819	17086	17090	17036	17102	17080	16987	17189	17105	16965	17098	17157	17147	16925	16996	17148	17109	17008	17146	17009	17039	16994	17067	17098	17131	17087	17193	17055	17014	17232	17125	16995	17075	16918	17024	17277	17111	16969	16876	17238	17026	17186	17030	17236	17144	17044	17060	16964	17301	17109	17100	17137	17175	17135	17039	17237	17079	17050	17113	17033	17262	16879	17116	17085	17125	17142	17181	16975	17006	17224	16988	16900	17019	16992	17236	17024	17084	17020	17217	17170	17122	17080	17130	17031	17178	17131	17184	16986	17229	16961	17109	17077	16980	17095	17060	16867	17107	17150	16948	16914	16979	17102	17044	17114	16977	17313	17051	17140	17281	17047	16948	17170	17122	17230	17082	16874	16984	17039	17080	17059	16984	17031	17134	17016	17034	16962	17288	17091	17132	17157	17167	17091	16944	16957	17190	16973	17179	17048	17181	17156	17043	17127	17113	17163	16967	17102	17127	17115	16965	17153	17128	16923	17146	17020	17102	17031	17127	17096	17145	17078	17201	17096	17249	17084	17064	16993	17071	17133	17049	17052	16919	17127	17030	17226	17113	17034	17105	17132	16996	16942	17099	16944	17157	17088	17115	16866	17099	17184	16882	17009	17041	16986	17071	16989	17052	17051	17150	17042	17044	17073	17087	17041	17091	16958	17028	17141	17048	17216	17111	17250	17167	17125	17006	17155	17068	17191	17208	17023	17148	17062	17092	17095	17119	16892	17055	17002	17021	17152	16879	17232	17074	17056	17208	17083	16983	17028	17073	17110	16966	17106	17014	17049	16943	17132	17259	17068	17029	17127	17193	17043	17080	17133	17028	17003	16960	17165	17080	17026	17193	17160	16950	17248	16947	17181	17077	16985	17029	17140	17051	17142	17115	17162	17009	16919	17018	16981	17135	17001	17108	17274	17054	17078	17124	17129	17065	17057	16853	16991	17153	17088	17066	17172	16969	17189	17253	17080	17084	17075	16990	17086	16927	17229	17071	16990	17089	17141	17159	17175	17105	17052	16992	17155	17043	17051	17054	17208	17020	16907	16939	17207	17010	17047	17110	17086	17065	17169	17027	17072	17046	17082	16942	17075	17040	16978	16957	17013	16974	17040	17087	17157	17074	17070	17100	17045	17039	17052	17291	17100	17128	17128	17092	17267	17171	16954	17013	16992	17051	17046	17167	17044	17089	17150	16917	17168	17078	17107	16971	17064	17152	17006	16923	16988	16943	17240	17085	16990	16992	17078	16952	17027	17143	17199	17000	16997	17169	17219	17036	17100	17169	17035	16925	17047	17109	17172	17312	17085	16987	17073	17032	16914	17173	16970	17102	17068	17132	17092	17140	16999	16988	16982	17004	17187	17092	17212	17043	17170	16897	17085	17020	17131	16914	17128	17149	17060	17009	17148	17162	17003	16946	16925	16932	17137	17132	16899	17310	16963	17188	17149	17219	16991	16953	16996	17139	17140	16871	17091	17119	17195	17056	17027	17056	17044	17069	17068	17079	16938	17263	17039	17089	17134	17162	17013	17066	17034	16975	17015	17026	16980	17052	17032	17280	17173	17103	17263	16698	17080	17037	17090	17198	17043	17107	17159	17019	17101	17060	17216	17024	17268	16907	17044	17151	17124	17068	16975	17073	16884	16981	17095	16975	17192	16999	17029	17113	16936	17105	17234	16943	17023	17190	17204	17004	16966	16980	17105	17058	17184	16958	17016	16948	16993	17134	17086	16854	17045	17055	17160	17154	17032	17105	17064	17095	17115	17039	17127	16941	17274	16982	17104	17179	17281	17107	17226	16879	17065	17021	17089	17076	17012	17195	17105	17143	17018	16994	17144	17099	17102	17076	17108	17125	17176	17069	17115	17027	17058	16917	17236	16996	17072	17151	16957	17085	17227	17087	16839	17159	17035	17111	17162	17008	17026	17061	17209	17037	17137	17030	16944	17128	17194	17024	17056	17045	17069	17169	17115	17107	17083	17006	16876	17155	17118	17236	17248	16937	17138	16977	17223	17195	17146	17093	17071	17016	17150	16966	17159	17010	16923	17179	17338	17157	16893	17102	17141	17074	17153	16830	17038	17142	17086	16997	17210	17061	17139	16986	17163	17049	16928	17015	17144	17099	17187	16999	16973	17240	17189	17253	17082	16972	17232	17086	16958	17073	17157	17139	17300	17099	17158	17185	17006	17100	17297	16965	16966	17068	17088	17256	17029	17130	17065	17260	16960	17067	17243	17116	16904	17312	17150	17003	17169	16784	17203	17153	17227	17010	17065	17065	16913	16995	17107	17129	17120	17254	17050	16987	17138	17152	17210	17311	17117	17141	17075	17045	17293	17242	17012	17164	17206	17095	17226	17110	17042	17154	17121	17028	17220	17125	16963	17118	17066	17152	17042	16980	16920	17095	17039	17138	17151	17346	16986	16950	17046	16933	17027	16870	17045	17154	17029	17005	17192	16979	17143	17025	16956	17287	16978	16981	17090	17134	17058	17009	17015	17344	16901	17003	17169	17122	17151	17105	17061	17111	16867	17154	17152	17083	17222	17066	16967	17038	17032	17091	17001	17096	17102	17147	17067	16987	17101	17083	17112	17085	17059	17052	17085	17050	17036	16999	17151	17132	17128	16989	16904	17121	17090	17035	17217	17175	16898	17091	17019	17185	17142	16979	17050	17019	17321	17318	17065	17060	17097	17072	17267	17078	17262	17177	16983	17096	17031	16948	16960	17136	17050	17101	17029	17027	17238	17047	17084	17110	16993	17127	17079	17047	17094	16986	17287	16999	17251	17097	17078	16985	17033	17065	17021	17170	17021	17098	17023	16986	17034	17180	16976	16895	17119	16971	17351	17051	16970	17079	17087	17172	17140	17142	17046	16949	17126	17058	17056	17213	17180	17073	17052	17038	17256	17209	16962	17109	16938	17039	16904	17286	17256	17054	17215	16971	17067	17049	17121	17241	17109	17198	17083	17028	17166	17055	17126	17054	17121	17155	17127	17202	16948	16942	16923	17140	17256	17037	17025	16987	17008	17290	17088	17020	17164	17152	17146	17035	17340	17037	17114	17187	17168	17143	17292	17103	17142	17266	17124	16974	17168	17137	17048	17008	17118	17046	17172	17063	17060	17183	17119	16995	17124	16996	17114	17043	17014	17110	16989	17023	17178	17090	17000	17033	17029	16991	17176	16949	17205	16970	17002	16989	17038	17057	17154	17152	16935	17018	17158	16982	17224	16930	17089	17088	16870	17020	16945	17067	17152	17248	17162	17043	17312	17002	17143	16931	16954	17130	16909	17192	17146	17033	17142	17135	16940	17106	17167	17194	17119	17217	17016	17147	16977	17051	17143	17099	17126	16947	17105	17090	17069	17241	17171	17006	17061	16985	17114	17114	17223	17029	17284	17082	17150	17116	17136	17155	16950	17226	17090	17116	16966	17280	17139	17264	16968	17015	17001	17097	17086	16893	17140	16983	17074	17034	17160	17086	17186	17108	17070	17092	17152	17045	17171	17158	17127	17076	17143	17140	17210	17117	17080	16901	17089	17071	16975	17168	16921	17009	17038	17157	17154	16986	17056	17108	17042	17139	17069	17040	17144	17056	16997	17194	17161	16988	17104	17155	17095	16885	17054	17120	17144	17063	17138	17082	17133	17249	16865	16991	17150	17044	16953	16929	17155	17084	17051	16964	17011	17086	17100	17046	16994	17079	17056	17040	17039	17095	17216	16934	17234	17061	17107	17111	16892	17318	16952	17096	17129	17295	17101	16930	17151	17035	16946	16953	17019	17172	17162	16948	17003	16922	17047	17018	17081	17273	17204	16965	17237	17083	17162	17031	16971	17077	17121	17090	17062	17062	17161	17116
22483	21046	28892	23437	21537	24746	27951	25463	45818	41180	23231	20979	20589	20443	20335	20094	20136	20025	20133	20179	20085	20230	19812	19784	19904	19875	19973	19833	19802	19899	19862	19875	19858	19713	19819	19750	19843	19870	19872	19824	19844	19888	19967	19753	19785	19546	19927	19779	19751	19684	19724	19748	19741	19646	19711	19764	19603	19673	19550	19615	19652	19793	19529	19536	19694	19716	19676	19821	19485	19682	19685	19799	19748	19665	19599	19912	19713	19506	19493	19815	19756	19645	19864	19653	19622	19746	19559	19509	19645	19862	19754	19595	19724	19645	19622	19652	19871	19644	19568	19539	19668	19534	19804	19931	19711	19759	19665	19692	19632	19615	19534	19580	19657	19732	19711	19610	19783	19628	19767	19696	19686	19615	19608	19647	19614	19735	19604	19683	19681	19773	19742	19669	19729	19839	19488	19767	19721	19655	19739	19786	19567	19822	19622	19602	19778	19620	19716	19682	19500	19703	19662	19696	19780	19590	19636	19745	19669	19530	19709	19500	19634	19641	19563	19825	19705	19420	19664	19636	19665	19435	19655	19761	19724	19580	19504	19590	19353	19527	19779	19742	19699	19615	19621	19497	19501	19562	19712	19654	19691	19591	19286	19684	19615	19879	19611	19558	19620	19880	19472	19817	19621	19672	19706	19732	19627	19805	19634	19689	19678	19679	19548	19585	19648	19710	19685	19661	19786	19818	19665	19634	19654	19612	19742	19815	19671	19509	19313	19615	19629	19579	19672	19623	19702	19827	19849	19850	19649	19633	19631	19463	19734	19657	19561	19712	19629	19744	19972	19549	19593	19706	19832	19582	19520	19674	19599	19655	19433	19639	19784	19657	19651	19588	19582	19536	19675	19624	19588	19441	19754	19748	19593	19664	19704	19503	19472	19546	19815	19650	19658	19641	19739	19742	19667	19552	19691	19590	19760	19720	19647	19661	19597	19630	19781	19658	19567	19726	19566	19436	19608	19621	19767	19733	19758	19479	19547	19568	19764	19685	19618	19641	19639	19717	19560	19551	19551	19636	19674	19461	19736	19610	19638	19757	19687	19688	19646	19583	19645	19614	19634	19290	19701	19611	19580	19591	19489	19563	19676	19651	19447	19648	19553	19419	19639	19544	19672	19633	19818	19576	19703	19792	19649	19699	19538	19715	19790	19508	19674	19613	19686	19558	19610	19525	19514	19802	19766	19800	19721	19396	19717	19760	19441	19559	19781	19605	19758	19650	19462	19582	19640	19618	19876	19377	19490	19522	19701	19657	19551	19542	19551	19711	19632	19586	19584	19738	19678	19764	19700	19611	19601	19645	19850	19634	19636	19678	19608	19571	19480	19653	19679	19538	19420	19680	19556	19496	19687	19706	19434	19735	19803	19734	19801	19570	19429	19670	19708	19823	19516	19686	19428	19557	19658	19559	19664	19618	19465	19537	19730	19706	19472	19546	19335	19538	19465	19708	19686	19760	19654	19494	19809	19312	19589	19683	19832	19619	19597	19489	19476	19670	19629	19508	19627	19742	19681	19681	19746	19809	19557	19624	19640	19755	19514	19394	19561	19619	19708	19786	19499	19730	19571	19643	19695	19434	19785	19646	19773	19541	19603	19524	19700	19706	19569	19549	19506	19712	19748	19673	19866	19476	19549	19623	19407	19627	19628	19731	19423	19651	19625	19547	19581	19647	19544	19534	19522	19658	19549	19738	19507	19631	19499	19743	19407	19501	19631	19661	19754	19585	19687	19804	19697	19704	19609	19664	19738	19657	19450	19475	19619	19697	19625	19495	19778	19657	19750	19416	19763	19652	19515	19590	19582	19695	19622	19601	19593	19745	19523	19696	19735	19741	19616	19597	19713	19641	19532	19716	19847	19555	19464	19487	19559	19559	19500	19654	19536	19754	19727	19718	19729	19689	19532	19569	19614	19563	19641	19845	19455	19589	19667	19675	19642	19541	19682	19547	19389	19523	19700	19622	19750	19678	19708	19605	19713	19636	19752	19761	19650	19558	19602	19643	19472	19581	19436	19625	19717	19793	19621	19576	19693	19670	19560	19560	19456	19528	19521	19658	19654	19599	19663	19541	19711	19647	19700	19737	19714	19502	19442	19600	19511	19582	19565	19341	19455	19695	19754	19591	19682	19539	19558	19486	19594	19576	19750	19735	19764	19810	19608	19619	19754	19581	19729	19584	19548	19890	19695	19692	19620	19639	19632	19697	19632	19755	19532	19579	19603	19574	19664	19644	19643	19865	19605	19504	19589	19609	19631	19867	19622	19606	19601	19806	19591	19909	19811	19718	19503	19673	19516	19545	19666	19570	19595	19566	19523	19776	19688	19629	19658	19721	19696	19640	19594	19392	19489	19748	19772	19475	19573	19555	19607	19624	19536	19563	19562	19583	19662	19752	19682	19575	19517	19658	19540	19747	19647	19492	19594	19657	19778	19582	19773	19488	19719	19618	19762	19695	19774	19710	19724	19525	19611	19741	19636	19623	19677	19742	19921	19577	19702	19621	19675	19644	19435	19735	19618	19773	19710	19584	19788	19718	19583	19684	19563	19726	19688	19604	19720	19689	19588	19597	19450	19845	19797	19655	19705	19599	19435	19754	19487	19627	19637	19498	19659	19742	19516	19779	19676	19516	19609	19506	19563	19820	19633	19661	19579	19717	19251	19471	19557	19483	19469	19597	19528	19683	19837	19346	19686	19421	19594	19698	19655	19571	19452	19564	19859	19613	19770	19820	19716	19697	19660	19792	19617	19476	19766	19710	19756	19807	19369	19679	19748	19651	19599	19604	19505	19754	19645	19508	19497	19845	19594	19599	19518	19764	19582	19387	19782	19655	19748	19701	19537	19662	19637	19538	19614	19624	19632	19665	19696	19505	19666	19901	19682	19559	19600	19390	19705	19514	19605	19659	19495	19616	19601	19742	19700	19589	19500	19480	19696	19743	19578	19620	19651	19775	19545	19601	19667	19479	19693	19510	19679	19492	19510	19476	19635	19562	19688	19617	19746	19605	19617	19450	19666	19782	19721	19783	19607	19669	19706	19588	19617	19489	19704	19674	19496	19721	19555	19435	19476	19665	19570	19514	19380	19707	19605	19606	19558	19664	19791	19569	19815	19689	19775	19621	19324	19649	19418	19553	19583	19676	19776	19660	19705	19816	19755	19527	19687	19605	19548	19573	19439	19681	19670	19486	19511	19656	19736	19702	19529	19509	19645	19746	19553	19775	19716	19464	19542	19517	19533	19632	19454	19783	19503	19477	19562	19605	19731	19555	19719	19682	19625	19508	19541	19715	19624	19650	19421	19670	19470	19686	19528	19450	19699	19489	19661	19707	19636	19647	19590	19684	19600	19591	19696	19512	19553	19715	19601	19582	19265	19605	19793	19634	19625	19513	19540	19377	19553	19728	19627	19624	19665	19630	19644	19566	19827	19648	19684	19547	19569	19534	19487	19583	19691	19413	19739	19444	19548	19626	19494	19533	19448	19472	19622	19815	19860	19665	19606	19543	19573	19521	19471	19576	19485	19673	19741	19689	19684	19550	19626	19535	19607	19519	19455	19637	19904	19633	19787	19613	19917	19729	19537	19614	19753	19634	19488	19530	19539	19746	19654	19643	19632	19650	19679	19709	19602	19592	19395	19700	19698	19606	19406	19599	19640	19680	19521	19750	19707	19504	19799	19374	19714	19622	19717	19648	19744	19761	19569	19743	19580	19645	19554	19503	19687	19865	19717	19583	19592	19683	19810	19812	19678	19599	19748	19490	19436	19456	19544	19897	19537	19510	19647	19815	19640	19655	19666	19579	19620	19724	19736	19558	19623	19795	19652	19665	19687	19801	19510	19529	19576	19490	19636	19619	19551	19760	19712	19683	19602	19803	19752	19950	19396	19678	19726	19614	19454	19668	19372	19540	19471	19661	19668	19561	19706	19608	19626	19498	19688	19573	19551	19666	19533	19582	19618	19425	19603	19662	19620	19692	19551	19670	19703	19757	19581	19748	19455	19605	19595	19508	19716	19747	19639	19601	19636	19675	19591	19625	19788	19755	19621	19417	19410	19435	19694	19590	19485	19692	19652	19493	19647	19588	19732	19660	19640	19675	19598	19712	19464	19588	19697	19659	19595	19593	19651	19535	19855	19617	19530	19791	19620	19615	19463	19639	19668	19607	19569	19781	19613	19567	19726	19759	19490	19842	19660	19546	19503	19511	19627	19692	19715	19451	19641	19512	19688	19514	19587	19759	19801	19752	19697	19810	19756	19833	19608	19678	19707	19707	19570	19717	19598	19587	19436	19567	19553	19650	19645	19761	19572	19705	19557	19580	19594	19531	19547	19770	19575	19451	19659	19595	19499	19323	19681	19528	19708	19523	19436	19608	19657	19646	19714	19643	19664	19649	19643	19545	19561	19631	19503	19593	19620	19577	19633	19635	19611	19608	19609	19753	19716	19607	19632	19754	19738	19620	19545	19724	19680	19608	19740	19508	19601	19564	19598	19702	19615	19483	19488	19472	19618	19581	19705	19587	19627	19677	19727	19589	19695	19580	19491	19428	19469	19456	19629	19646	19408	19724	19627	19623	19573	19688	19424	19751	19691	19650	19439	19452	19613	19666	19544	19854	19762	19552	19658	19818	19677	19873	19868	19875	19582	19532	19653	19699	19845	19801	19563	19393	19599	19574	19705	19532	19579	19707	19717	19591	19581	19703	19694	19637	19705	19817	19478	19420	19596	19706	19637	19589	19526	19667	19786	19648	19495	19584	19587	19705	19631	19399	19642	19718	19584	19633	19737	19642	19682	19862	19698	19752	19658	19267	19607	19559	19541	19539	19629	19649	19934	19452	19682	19542	19694	19443	19730	19475	19623	19788	19440	19591	19692	19533	19670	19607	19635	19732	19618	19581	19681	19484	19758	19431	19530	19664	19604	19724	19596	19804	19732	19683	19522	19586	19771	19849	19604	19695	19579	19369	19638	19693	19572	19664	19481	19614	19610	19509	19837	19623	19702	19593	19781	19661	19533	19619	19676	19742	19721	19739	19614	19457	19356	19465	19603	19651	19721	19681	19651	19663	19658	19514	19740	19622	19730	19647	19684	19513	19566	19589	19613	19442	19505	19673	19672	19717	19605	19591
22974	41264	40195	32665	28615	25666	23485	26767	49202	35468	18789	18210	17854	17733	17824	17811	17425	17593	17569	17409	17300	17482	17198	17245	17239	17357	17406	17393	17272	17231	17347	17287	17168	17145	17297	17328	17158	17139	17278	17148	17248	17186	17036	17340	17246	17171	17077	17149	17251	17121	17161	17059	17141	17100	17243	17132	17200	17056	17126	17182	17195	17139	17274	16952	17032	17130	17115	17214	17028	17120	17127	17087	17256	17149	17012	16972	17040	17083	16998	17353	17022	17188	17045	17016	17260	17067	16980	17162	17148	17122	17075	17045	17158	17075	16819	17264	17071	16965	16921	17141	16914	17207	17080	17182	16892	17101	17058	17205	16871	17234	17062	17259	16977	16929	16964	16858	17127	17046	17133	17073	16999	16995	17033	17097	17127	17177	17049	16980	17251	17050	17122	17094	17146	17250	17000	17033	16958	17093	17142	17155	17300	17081	17078	17163	17122	16923	17197	17084	16957	17117	17176	17098	16954	16971	17161	17057	17135	17103	16885	17108	17208	17103	17069	17066	17069	17282	17022	17049	16756	17043	17116	17138	17007	16900	17075	17021	17069	16950	17028	17083	17157	17240	17080	16933	17072	17256	16926	16953	16893	17212	17095	16956	17090	17182	16901	16990	16920	17084	17219	17079	17035	17070	17131	17070	17028	16857	17130	17130	17033	16964	17066	17121	17096	17039	17091	17090	17148	16951	16994	17036	17055	16901	16905	17131	17098	17230	17023	17101	17073	17047	16957	17037	17101	16939	17170	17005	17124	16900	16974	17203	17045	17052	17042	17064	16991	17025	17255	17065	17032	17078	16981	17002	17084	17090	16784	17117	16948	17104	17142	16965	16933	17161	17145	17006	17128	17074	16969	17044	17093	17135	17133	17145	17067	17005	16978	17230	17178	17003	17141	17063	17051	17130	17033	17033	17185	17074	16906	17103	17095	17357	17107	16982	17101	17082	17160	16932	17128	17104	17092	17096	17010	16992	17047	16921	17201	17250	17089	16917	17189	17110	17073	17091	17071	16973	16937	17128	17200	17193	16932	17171	17054	16964	16932	16885	16924	17139	16978	17133	17113	17052	17052	17139	17115	17118	17125	17139	17159	16795	17162	17261	16847	16938	16991	17094	17027	17042	16883	17109	16994	17142	17150	16957	17217	17002	16928	17069	16994	17034	17117	16951	16913	17008	16833	16999	17012	16870	16936	17014	17155	17011	17151	16875	17091	17207	17098	17272	16982	17169	16913	16892	17007	16929	17052	16908	17131	17043	16988	17149	16899	17202	16992	17131	17155	16999	17021	16876	17145	17170	17088	17032	17040	17048	17073	16886	16887	17037	17045	17147	16897	16961	17009	16978	17061	17029	17053	17159	17006	17049	17219	16909	16951	17006	17052	17046	17104	16877	17134	16986	17063	16948	16979	17199	17016	17079	16968	16966	16959	17019	17231	17162	16835	16945	17033	17008	17048	16979	16906	17032	17045	17043	17247	17064	17060	16928	17117	17103	17116	16987	17148	17130	16860	17216	17093	17044	16855	17171	17140	17104	17029	17122	17095	17056	17027	17131	17046	17006	17003	17167	17051	16877	17102	17186	17018	16902	17065	16987	17156	17075	17195	17103	17184	17048	17118	16972	17065	17127	17021	16985	17101	17214	17269	17121	17071	17177	16796	17071	17185	17061	16976	17088	16861	17016	17236	17166	17002	17029	17247	16901	17039	17075	17244	16921	17029	16994	17178	16913	17100	17157	16853	16876	16949	17042	17022	16924	16970	17148	17146	17036	17260	16858	17030	17101	17224	17175	17048	17023	16990	17035	17097	17076	17042	17071	16871	17008	16854	16986	17022	17050	17123	17053	17145	16963	17057	16831	17130	17138	17008	17109	17085	17140	16956	17034	17009	17014	17207	17090	17148	17115	17102	16932	17192	17079	17128	17044	16972	16852	16926	17288	17091	16953	17033	17165	17100	17128	17123	17104	17002	17074	16870	17083	16844	17053	16987	17081	16966	17049	17081	17101	17011	17157	16823	16904	16965	17085	17019	17128	16890	17185	16943	17046	16946	17038	17163	17000	17003	17138	16982	17042	17080	17083	17006	17164	17104	17071	17038	17085	17128	16939	16997	16934	17179	16937	17035	17085	17059	17009	17003	16885	17222	17107	17043	17070	17062	17108	17217	17031	16934	17101	17044	16963	17198	17121	17001	16992	17210	17109	17012	17106	17080	17081	17094	16917	17079	16994	17049	17067	17029	17086	17088	16988	17152	16957	16895	17080	16988	16987	16836	16983	17048	16937	17167	17102	16993	17031	17221	17022	17123	17002	17148	17062	17044	17051	17088	17060	17067	16864	17141	16928	17050	16999	16938	17207	16991	17015	17035	17065	17067	17068	17035	16970	17030	17098	17005	16938	17039	16967	16971	17073	17091	17160	17032	17051	17138	17164	17162	17225	17048	16975	17192	16881	17022	17222	17072	17259	17144	17001	17147	17083	17114	17060	17068	17067	16968	16946	17019	16998	17003	17102	17086	17218	17259	16995	17122	16986	17079	17058	17175	17051	16978	17017	16983	17129	16930	17079	16929	16901	17081	17052	17085	17123	16992	17111	16844	17078	16955	17221	17028	16978	16876	17017	16933	17041	17058	17038	16972	17091	17175	17035	16949	17163	17096	16994	16969	17038	17066	17010	17198	17045	16966	17003	17084	17049	17192	17069	17067	17160	17199	17099	17053	17015	17095	17042	17022	17035	17256	17008	16993	17106	17173	17039	17040	17102	16995	16914	17139	16995	17071	16912	17199	17146	17003	17024	17009	17003	17028	16997	17096	17091	17194	17088	17103	17198	17187	17016	16938	17060	16924	17066	17125	17075	17128	16978	16883	17004	16855	17220	17204	16988	17134	17152	17047	16991	17031	16909	17075	17067	16826	17154	16973	17067	17132	16993	17229	16937	17134	16972	16875	17020	17029	17052	16982	17001	17028	17054	17239	17020	17109	17127	17030	16948	17051	17130	17024	17051	17129	16973	17072	17058	17052	17066	16957	17176	17127	17160	17120	17090	16988	17282	17181	16961	17195	17195	16945	17051	16974	16940	16978	16890	17087	17041	17017	17103	17058	17033	16964	17080	17035	17263	17060	17009	17153	17091	17045	17133	17072	17113	17127	17078	17192	17096	17110	16975	17237	16832	17077	17048	17076	17099	16977	17024	16949	17048	17096	17077	16958	17032	16999	17109	17039	17053	17059	17095	17099	17032	16981	16846	17095	17145	16926	17255	17171	17037	16888	16884	16682	17093	17073	17217	17156	17139	16946	16918	17143	17065	17023	17030	17058	17050	17165	16965	17017	17017	16822	17096	17109	17122	17027	16980	17107	17043	17110	17048	17151	17185	17137	17080	16971	17120	16931	17009	17244	17087	17075	17020	17043	17128	17179	17114	17123	17004	17036	17101	17112	17096	17021	16981	16938	17111	17029	17146	17152	16955	17024	17046	17104	17012	16967	16933	17057	17173	17267	17008	17029	16946	17047	17073	16844	16875	16887	16862	17060	17061	17063	17117	17025	17103	17109	17045	17087	17142	17183	17076	17036	17114	17052	16902	16889	17109	17075	16993	17034	16940	16983	16869	16910	17092	17192	17165	17146	17105	16891	17073	17025	16928	17129	17030	17015	16856	17075	17015	16945	17119	16958	17117	17141	17059	17093	17090	16946	17271	16833	17059	17061	17025	17023	16970	17077	16998	16964	17101	17011	17057	17062	17020	17043	17251	17198	17058	17124	17141	17210	17066	17000	17180	17130	17063	17126	16965	17065	17104	17132	17081	17050	16992	17124	16936	17080	17081	17097	17226	17147	17082	16934	17183	16995	17127	16843	17004	16926	16930	17248	17094	16896	16878	17077	17103	17073	17021	16879	17094	17026	16931	16938	16992	17056	17270	17011	17144	17170	17251	17068	17060	17082	17183	17052	17149	16935	16979	16976	17113	16957	16940	16886	17112	17232	17071	16996	17035	16989	17046	17017	17212	16837	17203	17074	17156	17032	16939	17005	17110	17118	17077	17107	17053	17100	17095	17021	17215	16917	17028	17097	17144	17157	17008	16952	17307	17093	16955	16923	17228	17069	17164	16928	17004	16968	17098	17133	17103	16902	17031	17089	17045	17274	16907	17183	17006	17162	17053	16895	17037	17109	17060	17089	17103	17058	17136	17158	17120	17057	17124	17076	17113	17000	17131	17040	17068	17258	17085	16832	16964	17111	17152	17107	16943	17147	17087	16942	17081	17045	17175	17028	17076	17190	17194	16940	16961	17073	17027	17104	17170	16962	17136	17002	17125	17161	17160	16995	17114	17274	17051	17168	17061	17166	17123	16997	16978	16992	16873	17012	17169	17018	16952	17128	17065	17019	17215	16963	17112	17110	16995	17012	17032	16883	16969	17017	17096	17103	16939	17058	17050	17146	17045	16916	17005	17104	17046	17140	16962	17088	17062	16915	17245	16957	17096	17107	17089	16934	17011	17049	16925	17031	17157	17136	17191	16960	17286	17095	16883	17008	17013	17000	17004	17172	16985	16875	17081	17038	17186	17061	17215	17010	17254	17070	16882	17021	17040	17105	17029	16860	17111	17182	17042	17161	17169	16876	16992	16992	17131	16957	17280	17109	17128	17133	16921	17019	17062	17030	16881	17143	17172	17151	16995	17141	17106	16997	17040	17061	17181	16917	17064	16903	17014	17220	17067	16895	17114	17162	16925	17087	16939	17102	17108	17021	17059	17038	17082	17053	16994	17130	17231	17077	17040	16933	17123	17170	17214	17035	16973	17049	17101	17050	17076	16957	17043	17045	17192	17060	17077	17060	17152	17008	16940	16987	17151	17200	17028	17161	17062	17000	16975	17073	16991	17037	16990	17027	17006	17040	17017	17084	16998	17077	17042	17111	17114	17117	17055	17099	16948	17016	17062	17138	17152	17094	17059	17180	17104	16910	17094	17008	16867	16760	16922	16940	16965	17105	17125	17125	17131	17065	17084	17144	17044	16964	17131	17065	17079	17001	17031	16940	17215	17148	16958	17104	17067	17054	17043	16901	17186	17033	17091	16994	17003	17001	16990	16839	16868	17069	17156	17026	17209	17013	17108	16923	17174	16943	17035
27055	22690	28718	27111	22871	21932	21592	20958	23380	22769	19749	19612	19600	19817	19593	19531	19741	19570	19427	19360	19698	19438	19545	19464	19340	19525	19416	19337	19505	19596	19516	19579	19502	19457	19373	19550	19614	19652	19368	19502	19347	19546	19411	19715	19256	19197	19287	19545	19563	19386	19336	19539	19522	19590	19346	19673	19473	19380	19518	19460	19440	19340	19341	19198	19524	19352	19244	19487	19342	19334	19425	19261	19486	19472	19239	19279	19376	19721	19423	19561	19286	19338	19379	19256	19462	19672	19356	19262	19544	19280	19309	19321	19372	19392	19438	19476	19414	19592	19567	19147	19379	19450	19671	19566	19534	19397	19326	19401	19451	19504	19470	19563	19617	19562	19374	19259	19427	19478	19141	19189	19440	19299	19463	19317	19228	19270	19298	19288	19529	19511	19366	19508	19442	19566	19411	19427	19397	19334	19468	19563	19442	19440	19265	19467	19568	19539	19372	19458	19311	19513	19370	19491	19342	19402	19427	19304	19559	19165	19275	19505	19457	19309	19572	19255	19381	19280	19386	19602	19542	19470	19442	19341	19357	19351	19402	19232	19484	19348	19309	19300	19376	19285	19548	19289	19367	19379	19561	19250	19289	19272	19276	19295	19328	19495	19495	19405	19300	19313	19239	19537	19532	19572	19493	19242	19381	19344	19535	19434	19298	19360	19396	19261	19423	19553	19405	19558	19337	19319	19367	19455	19331	19313	19321	19701	19358	19490	19508	19309	19289	19468	19280	19288	19451	19247	19444	19483	19214	19257	19380	19392	19325	19195	19359	19384	19329	19353	19523	19398	19492	19217	19368	19358	19457	19195	19168	19423	19404	19394	19500	19239	19610	19512	19265	19146	19200	19296	19576	19515	19552	19228	19376	19454	19537	19330	19510	19271	19614	19249	19411	19291	19355	19570	19464	19508	19443	19485	19637	19408	19601	19660	19532	19363	19495	19379	19351	19392	19544	19380	19466	19362	19388	19525	19556	19429	19442	19588	19451	19333	19611	19160	19672	19424	19562	19518	19469	19402	19292	19315	19474	19249	19307	19304	19323	19253	19348	19490	19426	19294	19502	19390	19317	19349	19245	19230	19289	19288	19365	19334	19437	19540	19513	19449	19491	19433	19393	19439	19430	19410	19361	19618	19496	19479	19441	19370	19492	19282	19401	19386	19518	19310	19356	19489	19412	19339	19557	19473	19324	19520	19392	19460	19385	19403	19337	19412	19393	19376	19519	19456	19549	19348	19478	19365	19449	19363	19484	19312	19582	19380	19477	19433	19315	19341	19352	19455	19623	19493	19223	19219	19464	19431	19269	19478	19298	19375	19433	19227	19405	19374	19473	19259	19582	19547	19358	19126	19495	19203	19588	19473	19638	19385	19420	19298	19343	19359	19435	19423	19300	19483	19605	19604	19448	19530	19352	19154	19418	19653	19280	19324	19439	19484	19430	19539	19276	19443	19204	19314	19341	19534	19516	19402	19385	19325	19515	19388	19362	19365	19535	19435	19411	19475	19387	19353	19405	19360	19436	19066	19429	19446	19420	19446	19423	19361	19404	19411	19179	19537	19403	19341	19322	19629	19353	19389	19337	19338	19432	19405	19378	19446	19461	19437	19440	19455	19451	19173	19453	19598	19386	19423	19485	19296	19490	19555	19393	19453	19404	19414	19453	19424	19234	19402	19532	19557	19555	19383	19332	19403	19281	19283	19439	19463	19473	19449	19535	19376	19404	19306	19603	19521	19398	19187	19469	19231	19432	19186	19436	19487	19529	19398	19442	19404	19261	19449	19309	19201	19199	19387	19310	19463	19425	19573	19609	19507	19521	19407	19661	19289	19352	19513	19418	19499	19524	19402	19222	19398	19568	19533	19357	19568	19542	19558	19370	19390	19448	19462	19427	19335	19408	19506	19403	19276	19361	19445	19529	19547	19547	19537	19503	19288	19397	19300	19443	19404	19220	19380	19493	19383	19649	19292	19338	19704	19572	19357	19424	19302	19492	19478	19363	19379	19389	19581	19343	19298	19533	19641	19412	19589	19534	19339	19428	19460	19580	19372	19539	19542	19558	19483	19420	19388	19573	19398	19640	19564	19468	19520	19325	19274	19613	19395	19352	19452	19489	19635	19260	19363	19480	19320	19315	19354	19426	19295	19504	19497	19434	19480	19419	19338	19479	19507	19610	19389	19533	19392	19293	19311	19533	19236	19471	19401	19294	19495	19460	19572	19375	19446	19513	19637	19516	19343	19648	19334	19626	19257	19506	19197	19282	19241	19433	19434	19320	19420	19429	19267	19275	19409	19398	19426	19493	19468	19700	19300	19373	19537	19410	19494	19421	19413	19473	19411	19422	19475	19592	19251	19418	19387	19300	19411	19434	19520	19387	19382	19370	19368	19378	19348	19479	19289	19550	19334	19516	19505	19411	19575	19464	19424	19437	19410	19374	19322	19388	19347	19205	19409	19437	19443	19403	19387	19302	19352	19278	19514	19329	19416	19434	19359	19372	19417	19288	19369	19343	19382	19274	19510	19519	19307	19498	19406	19411	19446	19651	19513	19571	19447	19544	19289	19503	19230	19284	19517	19413	19368	19576	19560	19576	19343	19357	19480	19370	19560	19294	19523	19286	19425	19444	19230	19321	19311	19540	19395	19302	19316	19220	19416	19572	19207	19600	19830	19347	19187	19232	19439	19533	19501	19337	19243	19316	19373	19391	19500	19165	19423	19398	19369	19363	19336	19591	19508	19480	19559	19309	19267	19192	19445	19403	19550	19379	19597	19335	19580	19366	19471	19898	19350	19420	19483	19416	19406	19572	19480	19541	19380	19638	19341	19497	19483	19474	19292	19248	19444	19580	19286	19287	19260	19547	19303	19365	19394	19378	19587	19373	19381	19434	19495	19430	19515	19416	19464	19191	19340	19398	19532	19438	19504	19338	19313	19415	19534	19474	19342	19485	19249	19280	19334	19564	19384	19419	19340	19406	19322	19567	19174	19396	19703	19343	19473	19618	19463	19317	19530	19358	19398	19385	19442	19419	19602	19233	19491	19228	19568	19431	19419	19320	19462	19431	19650	19760	19358	19327	19528	19460	19244	19451	19595	19480	19353	19505	19454	19667	19646	19445	19528	19506	19565	19384	19514	19518	19334	19278	19342	19598	19472	19549	19473	19447	19226	19516	19345	19464	19455	19313	19310	19385	19345	19391	19540	19417	19317	19495	19483	19483	19564	19417	19532	19349	19461	19512	19375	19493	19379	19446	19332	19499	19589	19413	19382	19521	19368	19413	19359	19332	19378	19434	19374	19288	19490	19510	19509	19396	19391	19368	19319	19339	19209	19277	19496	19462	19315	19266	19405	19270	19262	19390	19446	19593	19452	19329	19285	19486	19625	19435	19361	19385	19193	19355	19608	19479	19475	19433	19335	19309	19219	19259	19177	19567	19357	19361	19440	19354	19449	19313	19452	19425	19296	19190	19459	19497	19448	19454	19598	19261	19461	19488	19336	19511	19463	19452	19449	19390	19398	19534	19384	19485	19405	19300	19583	19434	19531	19218	19464	19565	19644	19519	19415	19333	19392	19393	19294	19419	19258	19385	19319	19572	19477	19385	19321	19539	19599	19427	19290	19366	19372	19394	19452	19404	19519	19523	19483	19428	19474	19319	19597	19477	19489	19393	19432	19382	19629	19562	19388	19201	19368	19423	19535	19461	19431	19237	19325	19349	19416	19389	19515	19484	19425	19459	19359	19491	19365	19453	19607	19470	19537	19497	19498	19382	19566	19349	19443	19403	19368	19340	19282	19492	19530	19482	19400	19400	19329	19409	19282	19225	19412	19343	19211	19353	19295	19277	19540	19572	19427	19244	19417	19427	19325	19543	19309	19477	19604	19355	19319	19452	19495	19436	19416	19232	19467	19382	19541	19342	19414	19422	19246	19430	19686	19646	19292	19390	19499	19246	19359	19307	19469	19512	19400	19607	19438	19339	19408	19478	19264	19648	19387	19201	19250	19511	19370	19534	19424	19521	19536	19472	19485	19422	19415	19381	19345	19509	19384	19392	19239	19582	19320	19580	19287	19307	19423	19500	19375	19424	19148	19381	19375	19339	19364	19381	19531	19393	19520	19378	19488	19255	19514	19707	19549	19533	19343	19685	19395	19393	19294	19345	19449	19612	19478	19484	19423	19437	19414	19518	19350	19583	19252	19465	19151	19451	19335	19494	19359	19228	19185	19386	19340	19628	19485	19474	19584	19522	19196	19449	19481	19300	19542	19295	19338	19596	19408	19367	19271	19295	19453	19408	19222	19447	19652	19484	19430	19247	19265	19453	19223	19308	19375	19350	19632	19427	19380	19472	19512	19369	19551	19340	19360	19688	19262	19435	19333	19425	19650	19519	19292	19365	19290	19465	19277	19359	19481	19302	19476	19251	19397	19401	19516	19374	19627	19792	19476	19209	19375	19643	19522	19611	19477	19436	19448	19476	19458	19303	19332	19498	19368	19308	19354	19548	19329	19379	19327	19239	19470	19292	19581	19226	19527	19334	19497	19505	19508	19484	19246	19392	19279	19646	19296	19395	19458	19559	19323	19373	19456	19334	19266	19264	19353	19391	19385	19420	19503	19388	19482	19488	19442	19402	19286	19398	19391	19533	19374	19504	19346	19660	19487	19573	19477	19454	19603	19500	19518	19433	19386	19387	19468	19228	19669	19441	19333	19451	19303	19419	19179	19313	19358	19400	19482	19226	19395	19373	19330	19474	19395	19297	19406	19470	19298	19366	19387	19321	19465	19404	19383	19450	19380	19565	19261	19407	19412	19310	19439	19438	19308	19286	19253	19501	19528	19613	19267	19511	19379	19483	19496	19331	19212	19379	19445	19420	19201	19560	19651	19307	19439	19508	19393	19395	19429	19682	19307	19225	19484	19242	19476	19434	19539	19415	19285	19332	19564	19515	19420	19265	19135	19675	19371	19389	19448	19566	19284	19393	19717	19349	19582	19652	19364	19306	19362	19357	19543	19385	19465	19208	19345	19567	19307	19643	19534	19403	19499	19558	19211	19428	19512	19488	19435	19333	19448	19472	19475	19322	19421	19493	19466	19551	19332	19681	19480	19259	19222	19141	19357	19420	19364
21938	32081	30395	24997	22710	21038	19693	19848	23856	20655	17344	17181	17505	16968	17094	17100	17241	17102	16916	17086	17063	17053	16953	17005	16973	17129	17226	16907	17161	16916	16987	17147	16947	16947	17013	17121	16826	17132	17041	17134	16946	16926	16989	16854	16841	16885	16916	16960	16980	16812	17030	17005	16922	16930	16985	16843	17077	16870	17053	16764	17029	16884	16895	16964	16969	17050	16951	16899	16975	16989	16880	16754	17036	16802	16733	17057	16985	17184	16918	17030	17056	16877	16949	17008	17029	16932	17006	16844	16872	16927	16907	16747	16914	16937	16919	17100	16741	17185	16932	16883	16968	17028	17037	17028	16892	16985	16933	17068	16896	16946	16883	17028	17033	16819	16894	17075	17182	16871	17031	16916	16916	16934	16816	16917	16948	17065	16897	16937	17069	16876	16891	16744	16842	16980	16922	16835	17022	16977	16917	16990	17064	16797	16901	16949	16915	16865	16922	17002	17007	16892	16897	16954	16985	16884	16881	16973	17002	16884	16974	17024	16833	17126	17003	16881	16999	17142	17040	16863	16887	16854	16926	17139	16918	16870	17052	16838	16932	16962	16822	16933	16929	16979	16922	16972	16934	16896	17027	16910	16888	17130	16956	16947	17141	17212	16798	17000	16852	16963	16941	16825	16918	16900	16932	17027	16941	17027	16938	17007	16783	16949	16864	16863	16915	16966	16831	16766	16993	16962	16831	16840	16961	16934	16852	16876	16774	17078	16917	16990	16990	16980	17100	16903	16844	16856	16866	16911	16927	16969	16949	16817	16933	16901	16932	16939	16920	17223	17131	16993	16961	16982	16874	16845	16902	16992	16993	16935	16949	17081	17053	16967	17018	17071	17119	16967	17117	16944	16934	16895	16969	16940	16907	16938	16788	17058	17040	17036	16923	17051	16991	17154	16949	16940	16969	16956	16972	17102	17034	16823	16858	16893	16880	16918	16905	16827	16925	16837	17082	16999	16878	16865	16977	17106	16800	16991	17019	16994	16962	16918	17148	16871	16817	16889	16904	16894	16896	17153	17086	16919	17147	16812	17048	16858	16889	16969	16905	16901	16862	16807	16902	16814	16924	16811	16879	16913	16822	16962	16959	17002	17072	16997	16752	17016	16842	17188	16982	16839	16930	16872	16948	16820	16943	16958	16866	16971	16877	16993	16879	17092	16976	16798	17146	17095	16998	16909	16837	16924	16782	16944	16855	16755	16954	16751	16878	16988	16940	17090	16876	17146	16886	17035	16902	16912	16855	16830	17016	16884	16872	16917	16945	17013	16857	17000	16750	17044	16863	16959	17054	16934	17031	17062	16915	16842	16893	16918	16863	17015	16882	16936	16908	16828	16988	16934	16862	17118	17029	16708	17073	16994	16887	16917	17039	16896	16944	17104	16940	16782	16958	16855	16962	16903	16981	16998	16892	17072	16887	16819	16853	17039	17134	17114	16965	16938	16783	16908	17055	17076	16871	16857	16796	16822	16937	16995	16849	17008	16997	16896	16965	16888	17121	16944	16935	16919	16990	16881	17037	17034	16961	16930	16892	16896	17086	17050	16915	16910	16895	16916	16944	16870	16973	16925	16961	17025	16986	17046	16925	17059	16814	16898	17069	16947	16827	16897	16923	16950	16891	16988	17005	16893	17061	16767	16939	16905	17142	17096	16991	16949	17051	16883	17045	16902	16991	17023	16957	17083	16946	17076	16855	16922	16885	16773	17010	17005	17018	16992	16925	16748	17073	16878	16936	16985	16923	16703	16900	16885	16761	16851	16988	16997	16770	16828	16725	17018	17147	16984	16820	16965	17065	16913	17057	17039	16703	16867	17002	16960	17033	16791	17027	16963	17037	16958	17038	17024	17001	16848	16727	17035	17092	16954	16718	16834	16837	16906	16983	16959	17024	16888	17018	17044	16949	16983	16922	17014	16849	16922	16988	16881	16794	16913	16953	16816	16760	16990	16975	17044	17108	16895	17142	16870	17009	16954	16847	17040	17043	16938	16887	16898	16917	16890	16880	16916	16782	17027	16958	16896	16810	16864	17055	16967	17081	16936	16919	17033	16951	17042	16869	16858	17110	16921	17014	16995	16986	16910	16756	16909	16784	16877	16837	16918	16982	17155	16805	16860	17003	16949	16936	16868	16843	17005	17027	16899	16877	16811	16954	16941	17029	16755	16842	16950	16964	16883	16942	16826	16969	16868	16919	17072	16910	16982	17049	16908	16935	16823	17059	16823	17040	16855	17016	16790	16861	16793	16987	17023	17004	17005	17020	16833	16953	16906	16989	16958	17083	16801	16879	16832	16966	16905	17046	16869	16908	16929	17031	16944	16862	17043	16879	16966	17031	17021	16979	16832	17138	17007	16918	16829	16948	16905	16998	17010	17033	17016	16854	16990	16838	17034	16879	16947	16899	16747	16853	17052	16849	16926	16930	17031	16932	16863	16973	17158	17071	17049	16952	16951	16992	16994	16983	16943	16935	16998	16863	16964	16795	17073	16909	16861	17234	17141	16972	16896	16950	16883	16943	16897	17049	17016	16698	17037	16785	16902	16968	16891	17088	16861	16902	16945	17030	16948	17009	17156	16821	16950	16909	16943	16901	16922	17076	17022	16876	17065	16948	16905	17063	16988	16994	16928	16786	16922	16962	16975	16962	17004	17112	16967	16944	16836	16948	16903	16900	16931	16951	16843	17089	16982	16993	16851	16953	16955	16877	16842	17085	16992	16910	16946	16928	16826	17015	16863	16901	16913	16869	17028	16860	16853	16975	16922	16996	16956	17074	17066	16878	16791	16948	16843	16801	17012	16989	16778	16826	16855	16873	16927	16977	16881	17020	16926	16974	16933	16908	17083	16967	16899	17015	16704	16949	17041	16993	16907	16912	16743	16818	17003	16824	17074	16907	16908	17035	17110	16903	16849	16768	17010	16946	16959	16754	17032	16948	16996	16979	16774	17057	16990	16885	16845	16781	17211	17054	16927	17009	16981	16729	16877	16977	16932	16969	16714	16977	16966	16963	16936	16966	16875	16905	17013	17025	16887	16962	16983	16922	17046	16968	16972	16808	16971	16901	17005	16891	16838	16736	17012	16927	16908	16913	16933	17071	16944	16943	16900	16844	16952	16950	16805	16913	16965	16969	17097	17002	16739	16983	17079	16895	17020	17089	16957	17065	16935	16925	16766	17023	16847	16933	16783	16974	16901	16986	16980	16977	17124	17019	16919	16812	16945	17073	16994	16690	16878	16919	16845	16938	17044	16854	17005	16830	16952	16861	16866	16878	17106	16767	16998	16878	16981	17047	16935	17091	17023	16974	16805	16886	17008	16907	16830	16946	16910	17096	16828	16957	16941	16972	16932	17005	16911	17086	16994	16855	16772	17125	16939	16984	16917	16915	17028	16940	17081	16935	17015	17071	16950	16980	16992	16910	16961	16996	16961	16989	16983	17105	16894	16886	16975	16857	16953	17067	16898	16914	16861	17093	17081	16840	16932	16942	17091	16846	17156	17010	16944	16901	17072	16971	17042	17015	16943	16813	16964	17047	16998	16900	17122	17082	17033	16988	17046	16951	16898	16945	16729	16968	17002	17032	16800	16886	16948	16970	16899	16886	16938	16991	16872	16968	17078	17015	16896	16877	16952	16867	16958	16835	16882	17002	16854	16931	17253	16950	16986	16860	16928	16944	17002	16794	16872	17025	16771	16930	16969	16815	16994	17060	17023	16892	16999	16676	16782	16952	17046	17065	16873	16839	16903	16927	16967	16954	16787	16952	17067	16781	16978	16917	16820	16833	16941	16893	16932	16919	17032	16921	16942	16868	16978	16943	16917	16884	16920	16898	17031	16838	16972	16977	17005	17003	16850	16993	16900	16817	16916	16920	16997	16809	17205	16990	17078	16946	16943	16778	16849	16991	16999	16822	16870	16954	16982	16891	16958	17050	16939	17038	16938	16794	16951	17001	16895	16845	17094	16840	16864	17061	16932	17018	16966	17001	16942	16889	16775	16980	16993	17049	16775	17014	17016	16995	16961	16954	17016	16926	16908	17012	16864	16986	16849	17028	16869	16940	16905	17051	16990	16815	16852	16968	16900	16777	16914	16991	16890	16742	16978	17060	16925	16931	16974	16923	16931	16682	17065	16947	16852	16972	16965	16928	17006	17057	16999	16843	16955	17038	16841	16884	16969	16795	16961	16945	17149	16943	16950	16840	16975	17124	16884	17133	16832	16909	17055	17019	16872	16882	16688	16927	16990	16937	16916	17052	17076	16888	16997	16885	17056	16948	17077	16844	17059	17064	16780	16873	17014	17096	16856	17048	16832	17061	17035	16878	17093	17008	17039	17120	16975	16974	17018	16825	16857	17099	16999	16921	16791	16885	16868	16892	16957	17079	16980	16981	17030	16839	16950	16756	16942	16930	16958	16921	16858	16992	16849	17073	16978	16997	16968	16920	16963	16952	16883	17026	16857	16853	16877	16881	16777	16924	17003	16901	17064	16903	16975	16933	16942	17041	16760	16776	16999	16966	16945	17022	16781	16923	16938	16793	16941	16996	16917	16801	17118	16830	17049	16891	16752	16778	16974	17148	16984	16961	16922	16948	17259	16843	16903	16896	17068	16942	16945	16958	16792	16992	16929	16853	17024	17045	16838	17030	16822	16960	17093	16998	16842	16874	16980	16905	17043	16997	16899	16922	16921	17039	16931	16962	16722	16967	16843	16886	16916	16758	17000	17001	16893	16996	16961	17030	16953	16948	16848	16771	17179	16989	16811	16923	16950	16872	16922	17027	16778	17084	16773	16818	16935	16896	16867	16926	17004	17100	16830	17162	16907	16894	16937	17126	16999	16729	16986	16878	17044	16997	17026	16835	16796	16944	16832	16715	16902	16943	17083	16886	16967	17067	17055	17014	16907	16838	17116	16911	16885	16885	16983	16755	17046	16934	17007	16963	17066	16864	17051	16827	16869	16796	17087	16773	16967	16945	16911	16965	16879	17089	16822	16999	16976	16985	16995	16920	17116	16909	17201	16983	16794	16842	16891	16863	17025	16836	16929	16953	16884	16858	16904	17112	17014	16927	17082	16971	16979	17068	16810	17098	16923	16998	16900	16839	16815	17090	16959	16766	16888	17048	16888
23818	21069	28401	24495	23377	24371	24254	24815	38526	31520	21575	20380	19985	20090	20033	19814	19947	20088	19749	19788	20022	19828	19901	19674	19916	19907	19879	19825	19798	19821	19720	19529	19711	19803	19739	19819	19849	19804	19589	19741	19590	19602	19732	19562	19541	19697	19691	19630	19615	19705	19701	19657	19631	19580	19662	19643	19582	19624	19711	19835	19708	19618	19867	19687	19818	19769	19543	19674	19528	19711	19676	19684	19747	19757	19656	19503	19633	19519	19747	19509	19528	19633	19568	19573	19889	19603	19753	19643	19560	19610	19656	19600	19695	19600	19754	19593	19571	19824	19651	19562	19711	19690	19505	19781	19746	19698	19551	19617	19628	19600	19917	19662	19632	19888	19781	19588	19622	19752	19566	19691	19715	19473	19709	19656	19591	19573	19740	19696	19873	19723	19824	19555	19761	19591	19568	19685	19729	19691	19685	19611	19718	19559	19515	19638	19674	19528	19553	19516	20021	19497	19754	19508	19727	19691	19768	19464	19711	19602	19642	19574	19708	19788	19568	19846	19528	19687	19547	19708	19759	19600	19825	19802	19483	19722	19626	19521	19541	19789	19582	19640	19727	19778	19735	19754	19798	19727	20004	19538	19795	19645	19732	19609	19579	19706	19686	19497	19692	19739	19785	19615	19634	19442	19609	19780	19728	19714	19705	19837	19515	19718	19764	19685	19611	19736	19655	19532	19475	19778	19542	19758	19651	19764	19497	19744	19909	19728	19720	19681	19747	19729	19674	19589	19569	19773	19750	19644	19655	19613	19901	19608	19575	19829	19639	19622	19646	19685	19541	19608	19705	19417	19586	19762	19710	19794	19685	19501	19638	19656	19686	19838	19780	19757	19753	19622	19598	19628	19706	19665	19617	19425	19784	19671	19623	19617	19670	19586	19657	19489	19755	19580	19587	19498	19585	19717	19764	19653	19869	19527	19842	19839	19646	19785	19620	19741	19596	19630	19654	19646	19565	19579	19423	19503	19729	19751	19740	19548	19541	19765	19636	19619	19616	19709	19653	19486	19596	19753	19708	19616	19776	19437	19811	19619	19813	19316	19656	19554	19610	19426	19649	19528	19674	19758	19655	19692	19604	19680	19702	19681	19697	19702	19754	19408	19933	19637	19647	19584	19594	19667	19782	19678	19790	19736	19609	19677	20017	19768	19572	19719	19520	19529	19651	19550	19993	19560	19601	19643	19615	19635	19730	19516	19823	19713	19699	19634	19565	19584	19588	19557	19710	19692	19664	19758	19702	19632	19610	19574	19781	19709	19710	19628	19807	19459	19496	19724	19768	19543	19492	19606	19741	19652	19552	19641	19638	19581	19637	19495	19580	19691	19644	19707	19624	19416	19481	19621	19533	19622	19696	19588	19653	19628	19765	19814	19628	19685	19670	19822	19631	19646	19718	19840	19479	19579	19573	19750	19429	19513	19661	19519	19819	19701	19537	19762	19654	19838	19877	19579	19606	19619	19937	19750	19663	19745	19595	19644	19583	19707	19737	19862	19667	19574	19896	19561	19715	19708	19505	19759	19664	19563	19703	19643	19409	19522	19599	19482	19345	19675	19718	19655	19648	19777	19777	19665	19697	19835	19476	19801	19615	19613	19500	19661	19549	19893	19733	19820	19798	19707	19734	19705	19756	19591	19765	19819	19563	19755	19782	19698	19730	19933	19624	19677	19604	19872	19657	19929	19574	19386	19612	19751	19807	19714	19643	19576	19673	19675	19642	19748	19690	19584	19819	19775	19743	19623	19721	19605	19478	19560	19666	19646	19682	19776	19857	19567	19588	19729	19634	19596	19710	19740	19746	19560	19599	19777	19653	19677	19652	19664	19728	19781	19877	19740	19745	19907	19710	19726	19889	19738	19573	19655	19621	19600	19418	19653	19624	19634	19491	19720	19799	19671	19687	19692	19669	19652	19615	19554	19740	19631	19555	19505	19587	19440	19576	19582	19708	19623	19673	19648	19708	19565	19733	19889	19689	19822	19629	19685	19780	19632	19677	19567	19680	19751	19698	19515	19773	19463	19727	19669	19651	19601	19892	19676	19603	19417	19700	19705	19504	19653	19766	19607	19667	19652	19622	19683	19705	19395	19601	19501	19630	19593	19620	19654	19749	19609	19556	19668	19675	19837	19779	19719	19783	19683	19632	19887	19652	19518	19570	19584	19736	19652	19710	19680	19527	19817	19662	19765	19768	19616	19824	19754	19631	19751	19637	19558	19606	19579	19581	19622	19554	19594	19851	19734	19605	19767	19888	19673	19672	19596	19712	19703	19634	19547	19626	19681	19801	19507	19763	19665	19582	19628	19597	19763	19895	19700	19632	19540	19659	19595	19710	19706	19702	19510	19635	19468	19687	19481	19747	19573	19647	19753	19731	19770	19649	19655	19589	19665	19629	19734	19700	19989	19799	19537	19721	19582	19689	19690	19798	19569	19654	19664	19768	19699	19469	19659	19808	19686	19790	19457	19607	19652	19842	19645	19806	19670	19555	19666	19495	19802	19878	19597	19599	19793	19619	19666	19633	19730	19806	19770	19581	19546	19622	19730	19591	19607	19704	19744	19675	19554	19525	19756	19577	19792	19657	19623	19625	19570	19682	19811	19474	19713	19583	19692	19606	19548	19582	19502	19807	19626	19854	19498	19536	19865	19692	19672	19723	19771	19816	19751	19465	19531	19667	19755	19741	19680	19860	19452	19724	19608	19728	19650	19616	19523	19743	19575	19559	19561	19471	19706	19733	19836	19551	19849	19734	19734	19503	19556	19633	19763	19623	19511	19695	19520	19855	19453	19712	19571	19747	19635	19591	19794	19457	19459	19623	19493	19678	19689	19658	19624	19457	19826	19614	19805	19649	19710	19836	19762	19767	19477	19785	19596	19635	19598	19682	19633	19504	19581	19525	19836	19716	19698	19549	19640	19634	19542	19802	19469	19522	19755	19774	19601	19530	19685	19528	19565	19611	19697	19583	19628	19563	19637	19772	19533	19679	19563	19927	19678	19497	19578	19929	19601	19549	19812	19712	19704	19561	19656	19433	19663	19486	19572	19648	19636	19750	19766	19758	19654	19678	19672	19688	19791	19678	19776	19849	19639	19808	19798	19691	19523	19511	19739	19890	19758	19669	19649	19670	19623	19596	19710	19676	19673	19737	19681	19625	19640	19825	19643	19785	19638	19711	19775	19932	19667	19578	19562	19667	19697	19676	19609	19797	19733	19690	19546	19664	19386	19684	19635	19627	19355	19583	19642	19695	19736	19663	19552	19885	19579	19475	19542	19419	19560	19500	19661	19564	19469	19667	19576	19524	19648	19638	19595	19831	19672	19465	19866	19443	19657	19700	19735	19572	19494	19661	19729	19790	19603	19492	19649	19656	19601	19795	19457	19616	19787	19545	19735	19311	19568	19585	19797	19660	19699	19682	19713	19527	19488	19502	19850	19742	19564	19674	19575	19820	19809	19656	19465	19744	19794	19615	19808	19748	19875	19650	19804	19590	19650	19868	19515	19677	19696	19729	19639	19484	19531	19838	19604	19729	19809	19744	19711	19537	19545	19622	19436	19530	19572	19467	19692	19624	19768	19625	19627	19622	19719	19829	19592	19622	19456	19656	19808	19687	19520	19791	19629	19787	19790	19641	19573	19626	19530	19595	19707	19759	19769	19594	19840	19734	19798	19762	19925	19626	19720	19513	19758	19609	19698	19680	19837	19678	19531	19541	19586	19587	19722	19662	19577	19640	19589	19382	19691	19772	19775	19595	19467	19493	19541	19649	19468	19597	19692	19472	19476	19804	19448	19649	19654	19573	19699	19617	19762	19550	19667	19794	19548	19686	19736	19515	19796	19748	19670	19717	19485	19631	19520	19851	19587	19486	19837	19746	19910	19639	19710	19587	19727	19432	19513	19736	19635	19617	19642	19639	19567	19743	19741	19791	19777	19646	19603	19756	19671	19641	19755	19594	19895	19584	19557	19784	19648	19588	19513	19664	19665	19685	19685	19634	19476	19474	19649	19668	19854	19645	19636	19806	19489	19637	19641	19643	19531	19720	19587	19592	19600	19777	19877	19507	19572	19726	19569	19500	19635	19554	19820	19723	19642	19488	19559	19620	19492	19806	19919	19567	19512	19831	19675	19689	19731	19604	19619	19583	19824	19566	19535	19695	19530	19616	19605	19573	19675	19633	19756	19777	19903	19980	19681	19575	19592	19686	19790	19679	19670	19742	19860	19573	19666	19579	19837	19802	19568	19798	19723	19612	19724	19724	19716	19597	19381	19691	19872	19810	19643	19635	19600	19733	19770	19597	19598	19777	19876	19550	19575	19672	19548	19696	19810	19613	19861	19587	19682	19527	19720	19669	19658	19636	19608	19612	19586	19599	19874	19913	19595	19595	19581	19557	19663	19417	19631	19647	19692	19515	19697	19664	19454	19687	19595	19737	19844	19667	19559	19717	19722	19744	19552	19652	19643	19635	19377	19520	19615	19540	19686	19959	19802	19626	19612	19344	19432	19625	19693	19627	19658	19757	19684	19713	19668	19825	19601	19599	19532	19683	19743	19830	19644	20052	19607	19789	19535	19587	19459	19746	19792	19492	19583	19433	19642	19660	19769	19626	19499	19697	19823	19503	19868	19662	19681	19628	19915	19615	19576	19772	19515	19576	19704	19708	19656	19842	19748	19632	19581	19676	19591	19770	19660	19663	19722	19477	19698	19832	19811	19509	19671	19621	19776	19627	19550	19802	19738	19646	19771	19519	19493	19842	19608	19951	19595	19617	19598	19490	19575	19631	19624	19650	19574	19491	19746	19497	19784	19761	19694	19801	19788	19761	19772	19770	19619	19675	19638	19651	19669	19787	19618	19632	19549	19831	19664	19659	19651	19753	19482	19558	19729	19511	19574	19923	19797	19947	19746	19784	19763	19757	19499	19669	19690	19667	19650	19505	19721	19721	19649	19563	19491	19837	19643	19587	19486	19558	19589	19530	19659	19552	19639	19737	19743	19632	19826	19631	19736	19462	19814	19676	19544	19666	19425	19396	19643	19639	19452	19941	19570	19686	19726	19531	19805	19641	19573	19770	19589	19770	19692	19806	19754	19917	19656	19655	19785	19886	19774	19775	19841	19518	19709
21432	36877	35221	28507	25040	22963	21565	26222	41670	28303	17795	17754	17509	17590	17548	17452	17470	17303	17260	17298	17411	17383	17410	17381	17314	17185	17327	17206	17198	17230	17257	17215	17164	17235	17219	17224	17238	17113	17234	17163	17029	17239	17095	17226	17229	17254	17213	16919	16979	17048	17232	17158	17320	17089	17096	17181	17077	17147	17226	17236	17216	17265	17045	17116	16962	16990	17280	17183	17163	17019	17133	17199	17205	17024	17149	16937	17121	17253	17120	17231	17118	17227	17138	17117	17251	17248	17016	17079	17228	17064	17127	16975	16923	16957	17237	16990	17096	17303	17146	17328	17054	17195	17107	17189	17341	17073	17086	17164	17153	17133	17053	17023	17244	17272	17195	17055	17106	17091	16962	17133	17118	17116	17099	17195	17084	16957	17171	17262	17184	17094	17216	17012	17224	17177	17127	17167	17001	17106	17149	17043	17323	17176	17332	17153	17160	17111	17219	17075	17160	17062	17109	17289	17188	17240	16973	17174	17080	16988	17149	17269	17117	17378	17278	17134	17298	17033	17123	17156	17192	16994	17174	17225	17014	17011	17093	17129	17210	17112	16998	17252	17126	17189	17068	17162	17131	17092	17163	17042	17104	17151	17227	16990	17275	17006	17102	17202	17098	17311	17202	17166	17249	17114	17050	17102	16997	16994	17288	17184	17113	17178	17159	17002	17011	17202	16975	17246	17029	17081	17190	17124	17112	17177	17241	17017	17263	17006	17209	17186	17154	17335	17268	17036	17013	17117	17297	17164	17154	16987	17177	17180	17244	17288	17177	17252	17118	17161	16975	17119	17308	17073	17044	17213	16985	17087	17209	17176	17268	17086	17092	17069	17107	17218	17237	17258	17164	17299	17208	17170	17128	17091	17105	17147	17239	17123	16946	17048	17112	17028	17394	17001	17041	17175	17026	17140	17162	17201	17149	17125	17072	17245	17071	17233	17064	17130	17228	17144	17371	17158	16995	17192	17058	17130	16996	17051	17146	17177	17060	17163	17113	17092	16991	17015	17071	17073	17179	17089	17222	17116	17183	17232	17172	17110	17209	17131	17145	17180	17024	16979	17282	17155	17169	17127	17133	17072	16850	17077	17216	17008	17089	17269	17042	16967	17123	17274	17269	17020	17187	17001	17120	16990	17132	16972	17066	17077	17075	17009	17217	17198	17208	17325	17187	16982	17008	17146	17139	17094	17169	17031	17335	17311	17065	16783	17238	17073	17273	16948	17212	17141	17223	17024	17201	17080	17033	17316	17141	17195	17419	17112	17066	17185	17062	17188	17134	17110	17060	17149	17137	16936	17135	17094	17086	17032	17133	17237	17174	17059	16939	17220	17109	17081	17367	17178	17107	17171	17231	17260	17071	17143	17208	16860	17049	17095	17209	17057	17172	17055	17037	17181	17153	17234	17230	17056	17224	17172	17170	17130	17158	16872	17226	17176	17158	17196	16999	17226	17099	17097	16957	17261	17128	17167	17030	17145	16881	17158	17052	16869	17176	16991	17270	17103	17059	17131	17235	17005	17035	17111	17186	17235	17023	17108	17205	16990	17208	16857	17105	17094	17133	17195	17212	17070	17217	17269	17081	16862	17122	17283	17070	17025	17190	17327	17107	17083	17117	17056	17246	17235	17105	17117	17070	17073	17192	17218	17331	17197	16964	17212	17309	17112	17109	17174	17074	16963	17079	17198	17170	17062	17023	17168	17085	17169	17268	17219	17126	17255	17090	17245	17213	17070	17044	17278	17150	17098	17097	17210	17194	17089	17056	17004	17230	17243	17099	17269	17196	17029	17184	17178	17095	17335	17059	17157	17089	17111	17186	17032	16949	17087	17206	17223	16872	17053	17093	16992	17135	17116	16994	17168	17051	17114	17247	17164	17153	17202	17134	16952	17142	17159	17119	17156	17168	17064	17257	17097	17186	17291	17218	17135	16995	17099	17000	17193	16926	17196	17190	17140	17020	17216	17015	17197	17126	17123	17131	17173	17173	17103	17014	17046	17070	17127	17306	17125	17278	17028	17094	17145	17182	17187	17179	17213	17225	16974	17059	17065	17083	17146	17073	17211	17246	17090	17125	17029	17235	17125	17158	17130	17009	17065	17040	17117	17105	17032	17165	17146	17140	17180	17331	17129	17268	17199	17121	17265	17176	17139	17061	17184	17191	17017	17178	17019	17202	17211	17018	17205	17160	17177	17202	17064	17299	17090	17180	17063	17076	17138	17205	17246	17047	17009	17348	17011	17219	17130	17243	17096	17031	17116	17059	17101	17218	17016	17115	17191	17059	17062	17198	17256	17119	17233	16993	17094	17138	17121	17291	17122	17243	17059	16954	17355	17368	17034	17126	17117	17189	17217	17245	17128	17282	17068	17172	17201	17095	17162	17119	17197	17121	17266	17102	17165	17040	16902	17066	16947	17076	17153	17136	17073	16944	17109	17230	17230	17173	17126	17235	17244	16986	17152	17237	16932	17167	17068	17233	17187	17130	17352	17028	17206	17158	17126	16874	17037	17115	17097	17015	17134	17117	16996	17202	17067	17202	17007	17128	16989	17000	17074	17244	17162	17244	17292	17290	17035	17240	16979	17160	17077	17083	17134	17082	17079	17009	16991	17079	17177	17199	17040	17118	17101	17171	16914	17198	17041	17114	17053	17056	17210	17301	17120	17140	17140	17069	17165	17172	16964	17081	17061	17239	17057	17274	17124	17273	17231	17196	17046	17203	17176	17046	17143	17210	17219	17139	17089	17109	17224	17126	17175	17163	17185	17161	17074	17194	17263	17077	17163	17226	17093	17099	17022	16978	17064	17261	17073	17129	16950	17188	16849	17131	17207	17163	17228	17086	17095	17080	17090	17123	17136	16949	17079	17178	17173	17326	17073	17117	17102	17454	17078	17133	17124	17170	17018	17180	17155	16878	17232	17002	16974	16952	17108	17147	17134	17162	17095	17027	17155	17171	16987	17134	17189	17242	17262	17302	17066	17062	17299	17016	17115	17114	16917	17277	17091	17211	17215	17085	17091	17107	17189	17108	17115	17229	17074	17165	17045	17180	17121	17194	17165	17020	16972	17070	17062	17227	17072	17258	17121	17122	17083	17191	17186	17192	17239	17264	17240	17052	17093	17100	17214	17209	17018	16959	17218	17098	17112	16987	17106	17248	17247	17223	17210	17199	17047	17181	17073	17248	17160	17109	17248	17034	16973	17035	16991	17224	17272	17282	17141	17029	17064	17118	17091	17233	17213	17223	17259	17307	17105	17171	17058	17358	17070	17028	17176	17041	17106	17265	17006	17233	17069	17408	17287	17075	17170	17326	17357	17121	17003	17079	17167	17103	17171	17219	17204	17201	17216	17159	17195	17050	17058	17179	17151	17263	17170	17101	17101	17179	17048	17031	17111	16950	17248	16992	17110	17154	17116	17057	17267	17192	17018	17053	17231	17158	16948	17031	16985	17148	17236	17095	17148	17155	17146	17194	16982	17186	17187	17151	17049	17109	17225	17174	17118	17240	17083	17296	16973	17134	17194	17281	16917	17227	17104	17001	17153	17084	17122	17101	17101	17329	17052	17307	17005	17008	17174	17182	17198	17015	17076	17213	17219	17089	17318	17195	17207	17031	17063	17182	17104	17152	17000	17229	17078	16955	17229	16873	17216	17248	17101	17020	17235	17247	16981	17049	17184	17394	17046	17075	17240	17084	17022	17037	17030	17006	17058	17028	17085	17127	17374	17185	17088	17255	17181	17026	17219	17073	17170	17272	17192	17196	17199	17162	17103	17193	17098	17187	17074	17080	17152	17222	17143	17059	17121	17134	17148	17010	16976	17186	17192	17068	17138	17220	16975	17169	17300	17143	17039	17068	17156	16866	17010	17245	17285	17121	17270	17097	17184	17106	17119	17098	16950	17130	17244	17175	17069	17235	17164	17278	17286	17096	17189	17194	17074	16993	17100	17029	17017	17271	17224	17011	17134	17278	17193	17171	17202	17135	17169	17205	17111	17196	17144	17046	16929	17263	17222	17056	17034	17168	17130	16946	17092	17113	17296	17099	17122	17133	17248	17141	17190	17109	17062	17078	17063	17247	17065	17079	17173	17160	17119	17261	17188	17116	17206	17124	17197	17233	17221	17154	17170	17126	17071	17060	17153	17130	17016	17160	17235	17022	17112	17250	17061	17189	17342	17214	17192	17114	17023	16863	17060	17016	17122	17201	17123	17052	17096	17204	17103	17153	16967	17314	17042	17155	17126	17137	17200	17183	17131	17067	17088	17114	17040	17179	17081	17136	17175	17019	17141	17221	17104	17093	17017	17148	17086	17036	17171	17261	17006	16952	17216	17204	17194	16958	17208	17107	17289	17273	17030	17033	17053	17150	17270	17216	17137	17105	17276	17056	17339	17172	17136	17173	17062	17037	17155	17067	17139	17149	17240	17035	16952	17074	16905	17039	17151	16992	17146	17246	17295	17134	16904	17306	16988	17072	16922	17166	17224	17252	17041	17347	17108	17268	17046	17182	17344	17104	17260	17192	17217	17227	17121	17200	16994	17153	17096	17257	17207	17116	17357	17058	17291	17091	17170	17282	17148	17068	17063	17284	17229	17068	17132	17187	17032	17221	17244	17093	17293	16963	17316	17270	17210	17294	17087	17087	17057	17321	17021	17215	17059	17216	17193	17184	17195	17129	17374	17149	17248	17209	17197	17260	16975	17230	17161	17195	17190	17016	17058	17119	17155	17272	17198	17272	17006	17036	17069	17143	17110	17371	17110	17069	17245	17172	16991	16856	17068	17278	17070	17013	17402	17162	17077	16993	17136	17107	17025	17116	17113	17085	17190	17234	17053	17061	17071	17191	17233	17108	17129	17174	16908	17153	17013	17026	16976	17140	17108	17007	17134	17112	17243	16985	17079	17259	17163	17107	17049	17081	17021	17183	17277	17174	17200	17084	17139	17135	17103	17176	16995	17100	17155	17168	17128	17244	17388	17036	17341	17136	17171	17159	17121	17014	17219	17041	17000	17109	17195	17125	17234	17180	16914	17061	17140	17111	17152	17109	17246	17205	16992	17154	17048	16858	17006	17131	16976	17017	17104	17082	17140	17135	17254	17077	16997	17223	17127	17181	17114	17130	16989
22452	21018	28873	23440	21503	24485	27892	23333	43302	31135	21513	20407	20134	20118	19957	19915	19734	19709	19654	19515	19711	19453	19433	19332	19476	19316	19393	19612	19617	19337	19387	19289	19767	19269	19499	19505	19570	19485	19362	19517	19186	19473	19655	19506	19349	19389	19382	19455	19315	19346	19371	19500	19466	19559	19291	19514	19276	19393	19272	19595	19451	19294	19477	19298	19186	19445	19542	19314	19198	19075	19460	19288	19210	19283	19247	19290	19479	19353	19153	19228	19411	19294	19263	19167	19319	19371	19269	19243	19201	19257	19351	19384	19052	19397	19339	19216	19089	19321	19315	19078	19527	19181	19374	19369	19389	19314	19222	19294	19301	19385	19122	19369	19145	19187	19201	19197	19225	19341	19120	19154	19065	19384	19261	19302	19333	19247	19312	19119	19257	19147	19253	19340	19200	19105	19325	19184	19182	19306	19054	19267	19198	19371	19062	19514	19199	19204	19190	19344	19347	19326	19119	19253	19183	19107	19187	19197	19211	19224	19402	19171	19296	19251	19257	19137	19255	18997	19470	19430	19091	19053	19256	19056	19529	19253	19130	19186	19129	19167	19254	19120	19103	19287	19230	19360	19170	19104	19189	19090	19141	19238	19097	19340	19276	19435	19171	19324	19342	19325	19364	19247	19020	19075	19275	18953	19124	19073	19262	19432	19270	19315	19417	18952	19228	19134	19158	19306	19163	19213	19258	19171	19228	19294	19328	19195	19084	19232	19355	19284	19296	19204	19141	19186	19326	19370	19088	19050	19145	19325	19255	19124	19217	18988	19301	19025	19220	19093	19391	19385	19175	19327	19273	19195	19176	19440	19184	19464	19554	19274	19231	19150	19371	19324	19347	19346	19109	19225	19404	19041	19245	19240	19195	19242	19288	19203	19150	19038	19119	19226	19228	19427	19327	19060	19421	19207	19271	19375	19252	19149	19280	19417	19170	19231	19317	19194	19145	19221	19394	19321	19313	19217	19338	19120	19111	19196	19328	19418	19196	19204	19188	19276	19098	19285	19247	19368	19194	19432	19107	19103	19179	19159	19354	19012	19161	19160	19374	19325	19384	19142	19219	19329	19179	19042	19058	19146	19179	19528	19186	19075	19404	19214	19305	19195	19087	19047	19167	19307	19265	19214	19194	19150	19463	19367	19354	19213	19083	19154	19488	19097	19199	19179	19297	19203	18969	19173	19374	19334	19252	19190	19134	19289	19224	19179	19210	19353	19363	19288	19249	19082	19177	19392	19126	19354	19337	19265	19086	19074	19143	19067	19283	19239	19220	19423	19181	19239	19228	19223	19254	19069	19270	19282	19286	19302	19232	19375	19442	19311	19284	19381	19190	19320	19298	19181	19123	19237	19177	19181	19156	19226	19218	19106	19400	19351	19205	19303	19302	19084	19448	18973	19179	19293	19286	19206	19241	19254	19134	19171	19367	19142	19032	19467	19129	19331	19277	19149	19267	19088	19273	19075	19218	19268	19108	19368	19142	19288	19356	19223	19268	19103	19171	19105	19223	19170	19445	19283	19412	19238	19306	19175	19246	19072	19290	19260	19251	19347	19066	19044	19019	19262	19134	19177	19341	19408	19394	19159	19364	19120	19419	19299	19138	19097	19190	19183	19215	19214	19212	19275	19273	19238	19412	19427	19032	19234	19235	19210	19191	19393	19403	19151	19249	19186	19327	19062	19321	18998	19291	19233	19147	19016	19183	19170	19217	19228	19095	19292	19321	19090	19166	19193	19066	19212	19285	19164	19138	19177	18897	19269	19183	19239	19267	19160	19119	19131	19280	19317	19309	19432	19329	19124	19424	19293	19422	19243	19152	19206	19247	19248	19139	19139	19190	19162	19297	19208	18977	19261	19300	19262	19380	19240	19216	19178	19594	19142	19284	19101	19237	19204	19188	19067	19222	19343	19050	19232	19448	19051	19194	19253	19007	19293	19357	19323	19247	19269	19334	19173	19085	19204	19084	19050	19251	19126	19158	19213	19069	19289	19311	19271	19333	19336	19296	19096	19264	19265	19297	19297	19396	19370	19248	19176	19080	19103	19434	19387	19069	19114	19276	19283	19360	19157	19330	19085	19205	19219	19195	19239	19263	19402	19437	19281	19301	19421	19314	19463	19447	19372	19481	19364	19346	19359	19132	19385	19448	18991	19170	19276	19193	19411	19237	19412	19105	19117	19263	19421	19515	19232	19282	19085	19073	19213	19314	19087	19179	19317	19216	19199	19164	19055	19106	19254	19370	19183	19238	19520	19217	19140	19228	19157	19166	19101	19236	19185	19098	19084	19286	19151	19269	19160	19163	19196	19158	19170	19051	19191	19117	19348	19216	19432	19229	19127	19149	19499	19311	19293	19216	19228	19245	19481	19039	19120	19107	19189	19018	19225	19237	19408	19215	19143	19095	19259	19147	19257	19118	19084	19170	19176	19285	19228	19389	19219	19232	19248	19110	19263	19160	19302	19164	19077	19389	19290	19324	19128	19294	19280	19327	19213	19262	19177	19121	19126	19208	19232	19342	19174	19255	19430	19410	19109	19173	19048	19096	19162	19412	19006	19270	19044	19306	19044	19220	19334	19453	19274	19168	19226	19350	19082	19072	19101	19351	19195	19305	19449	19234	19398	19345	19123	19279	19095	19150	19170	19145	19197	19032	19114	19369	19222	19300	19459	19353	19204	18993	19282	19091	19277	19377	19249	19181	19312	19488	19340	19322	19330	19181	19295	19168	19204	19094	19302	19290	19220	19330	19120	19138	19175	19231	19164	19261	19178	19144	19153	19182	19127	19212	19203	19389	19216	19303	19247	18976	19205	19156	19489	19222	19276	19365	19098	19111	19194	19144	19306	19271	19259	19134	19167	19205	19385	19059	19081	19308	19383	19279	19369	19117	19115	19067	19128	19427	19128	19177	19228	19167	19153	19368	19295	19248	19109	19144	19151	19146	19173	19304	19273	19450	19275	19169	19369	19166	19198	19065	19214	19150	19252	19292	19189	19328	19089	19276	19191	19341	19202	19339	19309	19156	19435	19201	19228	18979	19196	19125	19032	19117	19006	19184	19307	19283	19118	19439	19207	19151	19254	19069	19262	19184	19105	19078	19137	19138	19314	19279	19118	19198	19200	19299	19232	19182	19116	19327	19243	19397	19193	19339	18980	19143	19335	19275	19106	19387	19230	19257	19065	19208	19200	19198	19418	19012	19339	19001	19238	19112	19383	19292	19295	19231	19054	19259	19241	19188	19222	19285	19287	19337	19136	19279	19151	19257	19100	19327	19103	19244	19158	19111	19233	19151	19164	19395	19390	19213	19329	19316	19325	19289	19314	19140	19402	19212	19263	19466	19459	19190	19270	19138	19228	19262	19262	19177	19203	19337	19060	19126	19376	19152	19272	19207	19133	19103	19287	19174	19173	19025	19114	19077	19142	19262	19243	19051	19327	19254	19398	19234	19367	19477	19311	19408	19457	19199	19116	19267	19306	19105	19330	19055	19183	19193	19268	19379	19325	19402	19135	19212	19195	19149	19223	19181	19324	19119	19218	19328	19340	19046	19406	19296	19094	19274	19489	19052	19369	19272	19157	19166	19153	19247	19299	19369	19029	19208	19098	19262	19242	19331	19260	19223	19245	19213	19380	19229	19279	19201	19346	19358	19187	19380	19280	19163	19004	19234	19143	19092	19305	18977	19245	19137	19108	19048	19241	19259	19227	19442	19289	19126	19137	19365	19082	19378	19143	19067	19422	19271	19195	19349	19281	19168	19249	19252	19284	19198	19277	19101	19067	19149	19208	19354	19282	19300	19248	19272	19279	19010	19251	19061	19107	19160	19268	19256	19143	19368	18880	19200	19055	19241	19203	19180	19127	19091	19246	19014	18928	19154	19063	19169	19332	19008	19399	19172	18934	19357	19154	19266	19326	19276	19326	19144	19343	19252	19266	19125	19242	19196	19075	19251	19141	19157	19244	19191	19104	19490	19129	19184	19052	19210	19134	19230	19405	18933	19235	19205	19354	19120	19094	19145	19145	19371	19421	19383	19191	19041	19217	19025	19218	19420	19116	19176	19266	19085	19123	19008	19337	19165	19206	19142	19075	19332	19211	19132	19282	19257	19253	19021	19211	19230	19199	19157	19153	19196	19168	19416	19320	19229	19138	19239	19373	19162	19274	19219	19313	19073	18966	19108	19058	19218	19307	19270	19369	19217	19294	19193	19284	19403	19299	19400	19065	19027	19182	19139	19352	19318	19445	19454	19195	19235	19212	19328	19132	19169	19295	19225	19113	19052	19118	19229	19177	18977	19188	19139	19266	19199	19236	19392	19008	19087	19194	19305	19128	19096	19172	19394	19170	19493	19234	19203	19274	19175	19312	19370	19135	19260	19162	19138	19264	19178	19403	19121	19304	19208	19279	19415	19272	19151	19285	19194	19183	19059	19481	19301	19077	19313	19441	19288	19260	19381	19084	19168	19066	19135	19175	19178	19260	19279	19224	19320	19224	19359	19270	19096	19385	19094	19102	19155	19147	19320	19192	19221	19160	18982	19245	19053	19198	19170	18911	19428	19374	19153	19265	19193	19192	19348	19356	19373	19171	19203	19321	19215	19127	19230	19147	19194	19203	19122	19196	19096	19022	19365	19338	19312	19264	19179	19360	19350	18988	19032	19156	19062	19063	19174	19084	19332	19313	19321	19260	19327	19190	19226	19005	19101	19124	19223	19124	19173	18982	19182	19291	19176	19162	19105	19178	19367	19142	19354	19393	19203	19070	19238	19223	19179	19199	19285	19361	19159	19351	19061	19220	19090	19242	19261	19329	19261	19262	19483	19068	19396	19326	19364	19274	19221	19336	19254	19371	19136	18957	19232	19149	19252	19270	19142	19298	19079	19286	19244	19156	19411	19216	19254	19357	19073	19217	19292	19130	19319	19228	19024	19360	19283	19289	19213	19017	19325	19398	19223	19193	19259	19280	19137	19106	19216	19021	19267	19027	19216	19168	19387	19315	19282	19205	19160	19182	19131	19112	19217	19272	19017	19197	19107	19280	19159	19303	19325	19120	19335	19072	19247	19320	19115	19195	19227	19515	19310	19290	19266	19307	19137	19353	19327	19385	19403	19202	19279	19219	19212	19274
23006	42333	41568	32736	28810	25620	23573	22956	46781	26383	18804	18392	18053	17777	17640	17579	17433	17427	17338	17294	17220	17273	17186	17261	16955	16942	17210	17162	17089	16976	17032	17070	17002	16980	17013	17123	16943	16936	17107	17095	17043	16950	16859	16914	16998	17041	17076	16827	17002	16893	16861	16925	16780	16908	16910	16893	17023	16960	16952	16981	16938	16856	16864	16801	16965	16948	16874	16943	16911	16991	16904	16840	16863	17139	16775	16845	16893	16933	16826	16869	16909	16855	16834	16829	16718	16754	16884	16909	16937	16972	16688	17042	16869	16950	16921	16791	16805	16827	16984	16835	16806	16883	16729	16857	16782	16897	16789	16949	16761	16927	16757	17100	16834	16925	16845	16908	16816	16850	16836	16820	16906	16734	16728	16937	16761	17018	16770	16911	16871	16925	16822	16893	17000	16763	16643	16969	16824	16725	16961	16765	16985	16867	16910	16873	16930	16747	16695	16863	17013	16811	16808	16793	16883	16957	16941	16896	16936	16889	16728	16829	16645	16691	16735	16711	17066	16838	16966	16752	16876	16820	16788	17081	16843	16922	16822	16835	16892	16971	16921	16930	16972	16945	16736	16863	16981	16831	16916	16847	16892	16732	16797	16883	16948	16968	17024	16705	16769	16915	16811	16880	16828	16898	16967	16913	16963	16910	16886	16916	17003	16950	16885	16839	16785	16795	16923	16935	16735	16743	16731	16621	16704	16828	16979	16992	16920	16811	16866	16693	16815	16711	16926	16762	16861	17069	16717	16864	16907	16767	16824	16755	16982	17017	16793	16849	16817	16935	16780	16787	16696	16991	16904	16950	16810	16846	16615	16974	16940	16777	16762	16908	16958	16778	16840	16876	16755	16720	16804	16960	16867	16921	16832	16766	16951	16744	16886	16871	16901	16726	16799	16976	16686	16945	16832	16611	16953	16847	16849	16969	16876	16846	16919	16851	16854	16745	16820	16777	16851	16817	16920	16886	16918	16660	16821	16826	16948	16772	17100	16975	16747	16897	16776	16711	16868	16769	17018	16887	16888	16548	16799	16727	16774	16797	16745	16886	16755	16821	16729	16802	16998	16851	16918	16883	16826	16679	16773	17003	16771	16726	16835	16730	16746	16797	16816	16944	16646	16861	16948	16828	16819	16939	16929	16865	16834	16792	17018	16912	16709	16777	16871	16821	16871	16802	16925	16907	16940	16799	16842	16899	16754	16796	16779	16736	16820	16995	16843	16736	16776	16814	16916	16909	16675	16625	16874	16832	16851	16924	16878	16714	16746	16754	16841	16830	16878	16937	16876	16816	16732	16893	17060	16748	17006	16716	17021	16710	16888	16806	16830	16970	16941	16897	16691	16965	16864	16838	16855	16964	16865	16922	16949	16896	16827	16842	16896	16845	16927	16918	16748	16886	16861	16865	16826	16819	16760	16962	17018	16771	16838	16922	16773	16931	16687	16829	16922	16940	16867	16837	16718	16834	16830	17018	16780	16754	16876	16782	16861	16776	16811	16917	16855	16882	16912	16883	16849	16853	16795	16801	16752	16816	16839	16774	16973	16729	16815	16936	16744	17057	16810	16814	16731	16877	16968	16826	16859	16836	16910	16884	16813	16779	16835	16959	16924	16734	16617	16842	16907	16794	16907	16659	16871	16928	16574	16858	16764	16909	16839	16855	16889	16765	16674	16933	16831	16853	16827	16877	16794	16798	16694	16631	16913	16831	16734	16844	16863	16976	16684	16786	16937	16832	16906	16828	16839	17165	17037	16946	16833	16898	16921	16840	16838	16693	16669	17027	16793	16963	16830	16753	16865	16785	16913	16809	16713	17027	16832	16720	16865	16980	17004	16880	16939	16704	16898	16762	16730	16878	16959	16965	16906	16820	16898	16888	16894	16651	16957	16833	16750	16782	16706	16792	16736	16895	16907	16815	17078	16904	16787	16884	16783	16744	16703	17014	16919	16919	16747	16742	16914	16768	16912	16798	16869	16878	16911	16710	16961	16919	16962	16976	16933	16741	16848	16861	16862	16869	16855	16764	16894	16878	16862	16984	16789	16699	16808	16958	16860	16766	16836	16854	16845	16910	16820	16779	16686	16780	16961	16624	16708	16797	17049	16951	16855	16773	16865	16707	16966	16858	16729	16731	17041	16730	16781	16965	16976	16838	16913	16883	16853	16949	16823	16813	16779	16812	16782	16761	17011	16867	16863	17030	16830	16809	16734	16844	16862	16960	16751	16822	16678	16712	16835	16819	16870	16653	16780	16761	16862	16729	16835	16881	16805	16872	16972	16930	16816	16886	16789	16835	16794	16772	16900	16875	16749	16926	16754	16809	16724	16761	16746	16866	16934	16901	16941	16947	16753	16897	16690	16897	16813	16695	16832	16985	16776	16698	16793	16857	16953	16901	16647	16851	16860	16804	17002	16661	16837	16935	16792	16855	16885	16822	16782	16850	16806	16881	16851	16928	16995	16878	16800	16819	16965	16996	16915	16812	16801	16896	16671	16748	16767	16822	16824	17023	16847	16768	16853	16792	16752	16804	16810	16803	16862	16780	16839	16773	16710	16769	16829	16801	16885	16968	16835	16950	16620	16780	16757	16925	16811	17189	16698	16728	16870	16752	16850	16713	16749	16858	16837	16820	16980	16770	16841	16884	16977	16808	16713	16921	16810	16876	16906	16740	16923	16836	16763	16785	16805	16841	16813	16915	16846	16715	16767	16961	16854	16974	16778	16877	16702	16829	16782	16845	16858	16771	16684	16643	16814	16855	16992	16760	16802	16750	16902	16832	16838	16926	16864	16672	16856	16850	16879	16876	16933	16871	16918	16823	16813	16813	16913	16786	16936	16883	16735	16882	16899	16703	16860	16756	16786	17042	16858	16850	16980	16848	16741	16677	16890	16766	16852	16879	16735	16869	16839	16829	17005	16783	16883	16763	17008	16805	16956	16898	16839	16778	16757	16915	16760	16828	16792	16708	16793	16800	16807	16918	16853	16930	16928	16670	16776	16879	16971	16867	16840	16681	16717	16937	16821	16945	16775	16687	16960	16867	16792	16705	17031	16930	16782	16787	16962	16837	16647	17001	17005	16789	16983	16898	16878	16865	16779	16880	16934	16868	16935	16900	16905	16761	16870	16979	16931	16914	16786	16830	16882	16743	16719	16995	16752	16694	16918	16807	16692	16869	16788	16906	16799	16919	16754	16764	16736	16817	16707	16905	16735	16858	16969	16754	16942	16902	16796	16954	16938	17065	16776	16916	16675	16941	16827	16802	16858	16887	16857	16938	16879	16848	16857	16941	16912	16705	16897	16757	16955	16730	16950	16878	16861	16816	16758	16900	16786	16818	16756	16727	16778	16881	16764	16914	16906	16587	16887	16769	16940	16782	16832	16895	16909	16649	16795	16779	16799	16718	16984	16714	16997	16791	17050	16871	16889	16940	16825	16665	16936	16861	16738	16829	16991	17019	16843	17024	16795	16763	16795	16846	16902	16974	16913	16829	16646	16988	16783	16655	17013	16925	16880	16840	16686	16761	16842	16962	16817	17013	16897	16984	16801	16791	16771	16702	16813	16752	16883	16734	16892	16971	16920	16937	16904	16796	16678	16736	16788	16789	16829	16665	16742	16756	16693	16966	16824	16882	16937	16709	16665	16764	16842	16713	16839	16657	16787	16863	16915	16790	16706	16818	16779	16974	16854	16908	16756	16766	16886	16769	16867	16871	16745	16933	16795	16964	16999	16770	16834	16846	16995	17025	16691	16794	16920	16817	16776	16793	16855	16867	16868	16787	16905	16893	16672	16908	16734	16859	16766	16743	16779	16716	16872	16802	16677	16801	16819	16829	16939	16850	16934	17101	16712	16866	16833	16852	16856	16794	16758	16941	16972	16723	16837	16852	16826	16927	16823	16776	16638	16709	16785	16892	16817	16961	16885	16691	16787	16739	17041	16803	16849	16838	16800	16960	17083	16727	16923	16975	16760	16945	16689	16840	16678	16925	16863	16827	16968	16955	16651	16715	16740	16761	16814	16646	16881	16837	16755	16889	16695	16779	16767	16932	16939	16843	16859	16905	16789	16813	16716	16833	16888	16866	16729	16840	16866	16848	16959	16797	16762	16875	16725	16715	16793	16804	16783	16747	16816	16943	16850	16947	16781	16697	16870	16845	16821	16830	16741	16821	16721	16838	16887	16687	17004	16822	17004	17030	16773	16832	16863	16767	16881	16763	16929	16657	16890	16838	16858	16761	16982	16716	16769	16820	16588	16957	16915	16767	16822	16843	16697	16978	16767	16809	16875	16838	16803	16859	16873	16803	16980	16773	16718	16749	16843	16832	16857	16963	16880	16873	16817	16645	16898	16639	16964	16785	16881	16665	16867	16833	16788	16790	16811	17042	16953	16896	16810	16683	16898	16928	16916	16831	16797	16947	16877	16776	16831	16830	16654	16780	16829	16917	16771	16817	16908	16882	16621	16982	16799	16707	16859	16711	16590	16924	16864	16983	16770	16851	16703	16755	16802	16772	16749	16915	16948	16779	16814	16755	16929	16839	16927	16771	16775	16850	16952	16843	16911	16827	16749	16977	16766	16914	16668	16834	16639	16899	16751	16750	16923	16770	16790	16759	16773	16900	16818	16842	16851	16867	16863	16796	16752	16963	16856	16801	16863	16766	16849	16844	16980	16830	16889	16880	16838	16861	16821	16775	16858	16979	16766	16810	16777	16928	16790	16802	16835	16698	16701	16772	16890	16978	16886	16933	16986	16900	16566	16805	16781	16759	16648	16749	16798	16652	16797	16886	16890	16797	16717	16728	16893	16770	16696	16814	16713	16699	16893	17046	16767	16714	16759	16858	16875	16828	16728	16962	16775	17001	16876	16864	16819	16695	17028	16657	16978	16845	16816	16884	16991	16659	16870	16886	16856	16965	16902	16857	16828	16921	16935	16839	16944	16916	16836	16805	17016	16763	16715	16963	16869	16833	16706	16904	16813	16728	16694	16982	16764	16818	16871	16706	16837	16802	16923	16748	16976	16705	16782	16959	16802	16839	16722	16817	16732	16946	16841	16918	16705	16980	16594	16862	16722	16913	16911	16856	17025	16827	16898	16795	16650	16684	16929	16728	16939	16694	16886	16933
26990	22884	29316	27307	22672	21775	21485	20625	21814	21410	19691	19680	19505	19724	19624	19482	19393	19320	19366	19414	19522	19318	19334	19458	19474	19526	19454	19265	19358	19373	19335	19432	19339	19347	19492	19273	19415	19324	19180	19210	19384	19428	19329	19373	19152	19319	19447	19349	19519	19061	19258	19357	19177	19284	19341	19152	19188	19369	19220	19268	19423	19381	19262	19382	19118	19342	19229	19233	19274	19098	19178	19279	19261	19279	19176	19345	19256	19158	19307	19272	19167	19241	19374	19307	19340	19233	19427	19440	19431	19411	19287	19160	19214	19475	19089	19278	19253	19156	19231	19460	19359	19208	19123	19320	19307	19122	19153	19222	19163	19260	19374	19363	19193	19263	19339	19370	19375	19463	19136	19169	19142	19301	19299	19334	19444	19283	19305	19256	19439	19417	19186	19148	19096	19179	19233	19317	19363	19267	19356	19025	19339	19237	19350	19233	19215	19389	19293	19273	19258	19273	19220	19332	19174	19504	19223	19377	19408	19234	19289	19237	19132	19266	19353	19295	19346	19385	19242	19483	19052	19225	19294	19042	19430	19421	19250	19296	19298	19311	19313	19299	19112	19292	19538	19330	19526	19480	19332	19343	19372	19207	19406	19380	19160	19238	19114	18993	19514	19335	19078	19090	19237	19480	19282	19369	19253	19309	19056	19257	19049	19294	19393	19069	19297	19224	19195	19174	19147	19287	19432	19398	19134	18875	19153	19371	19409	19279	19184	19256	19483	19379	19199	19353	19072	19249	19291	19141	19373	19087	19263	19244	19325	19202	19328	19312	19159	19407	19191	19271	19135	19116	19117	19140	19304	19221	19389	19362	19316	19324	19309	19287	19122	19280	19388	19400	19338	19148	19303	19162	19167	19073	19223	19470	19439	19405	19181	19391	19133	19265	19477	19134	19284	19083	19241	19318	19306	19195	19338	19387	19258	19205	19252	19136	19486	19294	19396	19165	19258	19391	19262	19264	19248	19123	19334	19403	19166	19444	19043	19298	19347	19274	19076	19173	19288	19407	19274	19063	19178	19272	19310	19264	19323	19358	19130	19544	19186	19206	19352	19383	19123	19392	19406	19361	19339	19201	19154	19230	19066	19316	19244	19237	19143	19490	19427	19279	19292	19217	19209	19383	19454	19291	19201	19301	19386	19300	19346	19371	19198	19390	19270	19235	19406	19429	19268	19346	19210	19205	19170	19360	19025	19139	19373	19321	19190	19236	19290	19216	19364	19353	19467	19222	19159	19156	19400	19222	19306	19197	19195	19224	19175	19223	19447	19428	19355	19145	19245	19415	19199	19394	19514	19322	19354	19239	19044	19115	19475	19135	19176	19375	19415	19474	19420	19236	19322	19170	19216	19413	19401	19435	19494	19372	19306	19208	19294	19269	19479	19340	19201	19241	19233	19365	19166	19168	19237	19229	19205	19234	19253	19452	19250	19405	19300	19310	19210	19201	19071	19132	19212	19360	19184	19294	19315	19323	19389	19345	19404	19528	19279	19187	19271	19324	19227	19159	19325	19299	19144	19270	19190	19181	19401	19147	19238	19202	19322	19295	19381	19213	19245	19064	19406	19185	19132	19197	18752	19301	19384	19263	19229	19248	19389	19383	19445	19315	19296	19266	19180	19262	19265	19397	19417	19226	19316	19440	19421	19168	19087	19305	19280	19354	19363	19165	19360	19071	19361	19237	19288	19248	19402	19350	19412	19191	19469	19196	19219	19223	19310	19151	19196	19145	19289	19240	19282	19182	19305	19225	19226	19287	19258	19251	19417	19352	19491	19264	19194	19118	19200	19416	19479	19132	19391	19183	19368	19144	19038	19315	19221	19212	19205	19167	19098	19314	19380	19151	19258	19224	19246	19252	19095	19298	19260	19230	19233	19256	19510	19287	19167	19293	19237	19078	19401	19143	19197	19129	19370	19266	19143	19316	19243	19049	19034	19224	19315	19354	19223	19135	19296	19318	19102	19222	19199	19320	19486	19222	19253	19355	19232	19063	19153	19215	19153	19338	19247	19045	19191	19283	19483	19298	19144	19181	19333	19313	19225	19211	19221	19189	19192	19439	19358	19275	19310	19276	19292	19233	19080	19288	19190	19217	19341	19128	19142	19191	19142	19321	19333	19324	19305	19323	19261	19338	19484	18995	19330	19438	19476	19405	19330	19464	19286	19108	19145	19198	19259	19251	19236	19206	19204	19180	19400	19372	19109	19364	19304	19192	19267	19216	19323	19486	19225	19338	19418	19368	19351	19251	19085	19305	19190	19103	19206	19357	19444	19150	19148	19313	19148	19301	19351	19213	19390	19338	19178	19299	19270	19240	19404	19036	19114	19294	19414	19204	19342	19206	19243	19327	19520	19454	19282	19080	19228	19409	19228	19391	19218	19187	19485	19172	19208	19475	19107	19143	19273	19262	19075	19390	19245	19353	19211	19175	19264	19287	19216	19302	19278	19255	19285	19373	19294	19561	19224	19270	19305	19221	19143	19272	19489	19296	19250	19060	19102	19308	19205	19321	19133	19440	19508	19352	19193	19265	19285	19346	19364	19328	19040	19212	19211	19147	19119	19011	19256	19167	19386	19135	19339	19375	19149	19215	19313	19165	19323	19482	19406	19421	19320	19290	19078	19307	19318	19262	19383	19284	19443	19272	19382	19225	19470	19355	19244	19399	19481	19186	19230	19159	19195	19366	19336	19292	19364	19146	19307	19044	19465	19276	19225	19160	19284	19276	19130	19196	19377	19283	19332	19337	19167	19205	19383	19542	19275	19313	19345	19182	19282	19163	19265	19383	19260	19257	19331	19200	19272	19367	19259	19261	19222	19318	19541	19371	19367	19363	19475	19289	19167	19229	19439	19294	19271	19241	19259	19310	19218	19291	19406	19177	19310	19169	19300	19293	19242	19003	19350	19303	19325	19174	19418	19505	19305	19262	19423	19404	19486	19173	19200	19420	19258	19160	19210	19245	19530	19261	19165	19404	19161	19347	19123	19260	19244	19291	19380	19223	19185	19264	19300	19336	19136	19435	19291	19252	19278	19269	19268	19123	19161	19266	19331	19354	19231	19143	19238	18965	19348	19303	19303	19159	19212	19279	19350	19381	19193	19300	19303	18990	19208	19145	19277	19258	19343	19332	19271	19413	19306	19204	19165	19125	19175	19269	19284	19423	19274	19100	19260	19235	19337	19106	19290	19167	19369	19217	19137	19159	19181	19193	19332	19152	19199	19401	19134	19272	19233	19273	19172	19252	19282	19208	19257	19155	19299	19475	19471	19465	19221	19245	19098	19373	19405	19316	19440	19282	19361	19178	19361	19285	19259	19555	19098	19361	19308	19179	19276	19381	19320	19255	19240	19104	19353	19341	19282	19320	19341	19244	19097	19279	19257	19370	19274	19096	19098	19351	19238	19181	19130	19187	19341	19448	19306	19197	19117	19143	19263	18939	19237	19317	19211	19372	19284	19519	19379	19268	19343	19394	19258	19055	19389	19333	19272	19300	19292	19148	19461	19206	19205	19341	19343	19403	19232	19341	19389	19321	19186	19277	19236	19325	19392	19320	19375	19261	19374	19231	19185	19404	19018	19240	19243	19332	19500	19303	19374	19259	19292	19241	19184	19424	19131	19100	19160	19376	19190	19489	19304	19144	19029	19373	19343	19211	19240	19208	19218	19339	19390	19317	19067	19192	19195	19021	19304	19261	19277	19303	19175	19247	19307	19085	19127	19107	19255	19130	19511	19376	19482	19206	19141	19295	19264	19232	19328	19069	19261	19203	19149	19330	19161	19211	19293	19318	19254	19363	19423	19228	19346	19073	19073	19564	19097	19110	19258	19074	19167	19467	19200	19288	19302	19080	19130	19149	18998	19287	19302	19359	19411	19187	19217	19320	19439	19326	19289	19358	19393	19082	19151	19154	19020	19063	19197	19410	19284	19228	19267	19390	19434	19272	19337	19245	19276	19473	19240	19383	19083	19402	19198	19128	19219	19147	19284	19612	19225	19319	19273	19198	19100	19150	19128	19167	19280	19202	19384	19317	19256	19127	19366	19355	19279	19247	19276	19223	19067	19270	19395	19204	19164	19293	19308	19404	19087	19196	19183	19365	19133	19256	19245	19239	19443	19331	19478	19401	19241	19412	19302	19364	19465	19194	19246	19145	19322	19343	19360	19125	19419	19263	19311	19174	19301	19232	19057	19298	19291	19200	19385	19230	19576	19493	19240	19269	19116	19288	19209	19377	19386	19283	19129	19140	19310	19172	19384	19265	19339	19445	19263	19122	19310	19289	19244	19303	19120	19271	19199	19398	19148	19345	19233	19207	19162	19397	19561	19341	19253	19154	19275	19320	19379	19188	19282	19277	19390	19298	19113	19193	19379	19422	19036	19061	19215	19177	19237	19372	19312	19300	19379	19238	19344	19413	19258	19074	19081	19293	19180	19160	19196	19261	19415	19398	19350	19245	19354	19360	19384	19308	19526	19255	19342	19166	19231	19427	19275	19218	19135	19169	19275	19303	19432	19274	19328	19081	19398	19421	19384	19441	19258	19088	19315	19299	19263	19014	19227	19278	19325	19347	19147	19086	19323	19368	19462	19264	19273	19179	19291	19261	19090	19156	19382	19415	19222	19422	19157	19202	19402	19358	19345	19181	19515	19295	19392	19385	19264	19359	19069	19404	19312	19318	19136	19349	19221	19219	19190	19431	19349	19377	19263	19291	19156	19256	19158	19197	19215	19291	19421	19122	19442	19374	19390	19211	19309	19278	19290	19327	19304	19356	19120	19184	19165	19307	19250	19377	19238	19176	19219	19204	19382	19142	19239	19490	19163	19232	19218	19085	19291	19172	19354	19106	19301	19246	19279	19295	19365	19192	19339	19123	19396	19027	19228	19175	19237	19316	19366	19212	19315	19243	19350	19277	19329	19277	19197	19378	19287	19422	19276	19294	19360	19341	19404	19217	19276	19089	19398	19304	19315	19011	19402	19205	19181	19052	19483	19293	19412	19055	19184	19115	19134	19178	19027	19295	19201	19217	19495	19230	19252	19045	19513	19238	19177	19345	19189	19147	19307	19389	19214	19309	19338	19341	19306	19240	19034	19349	19076	19242	19403	19489	19376	19232	19247	19253
22250	33246	32118	25528	22620	20844	19736	19263	21386	19662	17686	17432	17232	17206	17221	17008	17124	17011	17000	16999	17031	17039	17015	17022	17010	16940	17016	17030	16793	16986	16896	17051	16989	16670	17053	16893	16916	16972	16828	16933	16929	16999	16995	16786	17029	16843	16998	16811	16987	16874	16785	16849	16793	17042	16967	16840	17074	16863	16726	16887	16846	16854	16975	16989	16869	16700	16719	16874	16821	16864	16908	16883	16784	16872	16763	16879	16791	16914	16742	16917	17109	16839	16917	16838	16905	16994	16871	16706	16869	16828	16862	16820	16892	16965	16883	16837	16866	16863	16803	16852	16750	16944	16928	16860	16842	16789	16762	16956	16980	16801	16955	16743	16944	16959	16910	16850	17068	16838	16733	16733	16754	16839	16787	16885	16799	16881	16765	16757	17000	16766	16943	16923	16908	17080	16879	17011	16884	16726	16845	16662	16820	16730	16907	16884	16901	16778	17165	16840	16834	16845	16881	16868	16953	16946	16995	16841	17005	16735	16946	16926	16855	16755	16534	16884	16797	16777	16919	16931	17143	16849	16887	17006	16903	16864	16860	16786	16874	16891	16971	16866	16912	16766	16783	16808	16675	16905	16947	16779	16940	16845	16960	16782	16864	16889	16771	16757	16960	16857	16836	16954	16709	16910	16983	16851	16965	16839	16852	16873	16794	16837	16919	16810	16878	16897	16720	17035	16850	16897	16939	16736	17115	16869	16940	16746	16766	16813	16884	16723	16804	16896	16894	16930	16757	17030	16870	16782	16754	16788	17086	16752	16991	16664	16915	16947	16937	16850	16885	16697	16988	16803	16760	16799	16902	16818	16889	16744	16868	16946	16866	16838	17019	16834	16746	16881	16924	16757	16881	16723	16981	16856	16895	16873	16881	16959	16916	16948	16901	16835	16835	16983	16986	16941	16907	16901	16868	16874	16833	16858	16874	16989	17108	16861	16900	16911	17019	16996	16915	16926	16904	16866	16830	17019	16853	16848	17032	16763	16853	17027	17047	16884	16883	17035	16862	16848	16997	16782	17015	17023	16782	16857	16823	16925	16952	16867	16821	16798	16761	16814	17081	16708	17090	16957	16799	16822	16843	16929	16860	17007	16843	17014	16776	17007	16797	16909	16801	16791	16946	16673	16845	16815	16948	16914	16924	16794	16723	16829	16888	16714	16760	16760	16881	16919	16956	16879	16795	16824	17059	16933	16997	16780	16834	16749	17026	16858	16723	16932	16905	16942	16796	16876	16835	16999	16824	16973	16713	16802	16800	16737	16851	16936	16864	16856	16836	17023	16897	16793	16912	16831	16837	16804	16845	17082	16735	16858	16926	16798	16942	16797	16833	16885	16963	16817	16779	16793	17004	16839	16830	16749	16910	17010	16979	16894	16957	16954	17088	17050	16861	16788	16768	16893	16848	16977	16918	16939	16846	16844	16897	16786	16821	16814	16859	16896	16770	17112	16738	17030	16783	17099	16829	16972	17030	16974	16833	16808	16959	16727	16876	16857	16770	16766	16836	16783	16795	16904	16901	16875	16894	16929	16893	17026	16899	16794	16914	16812	17073	16821	16785	16762	16951	16902	16877	16937	16857	16959	17034	16843	16920	17038	16849	16736	16914	16787	16878	16774	17026	16992	16973	16818	16927	17027	16785	16749	16909	16944	16959	16871	16872	16855	16893	16873	16950	16846	16814	16907	16709	17002	16849	16714	16922	16794	16815	16784	16992	16928	16824	16784	16832	16986	17070	16716	16978	16850	16843	16792	16977	16989	17072	16837	16818	16738	16836	16996	16838	16937	16964	16821	16761	16943	16763	16955	16780	16929	16782	16868	16742	16958	16865	16703	16618	16787	16845	16896	16828	16924	16828	16968	16941	16715	16988	16842	16838	16855	16879	17013	16831	16885	16898	16777	16826	16989	16741	16679	16876	16768	16839	16950	16835	17003	16972	16662	16824	16815	16791	16845	16857	17024	16955	16998	16775	16978	16968	16878	16766	16718	16612	16848	16813	16793	16943	16809	16908	16836	17024	16794	16889	16882	16966	16847	16646	17005	16771	16792	16813	17038	16813	16806	16988	16991	16828	16760	16881	16893	16911	16850	16975	16771	16966	17012	16872	16865	16913	16867	16930	16753	16794	16838	16767	16775	16840	16885	16957	16983	17022	16950	16860	16976	16792	17037	16807	17017	16849	16725	16914	16969	16860	16948	16983	16894	16964	16964	16903	16921	16966	16881	16929	16915	16812	16800	17035	16828	16932	16895	16956	16885	16882	16833	16737	16783	16964	16892	16879	16773	16873	16839	16779	16944	16997	17010	16850	16996	16934	16900	16704	16912	16912	16829	17046	16932	16866	16759	16814	16914	16770	16864	16847	16859	16871	17005	16714	16866	16968	16830	16911	16914	16888	16859	16910	16888	16973	16910	16947	16949	16770	16750	16922	16941	16911	16785	17014	16753	16831	16827	16970	16929	16807	16827	17035	16878	16865	16933	16850	16728	16898	16815	17008	16859	16932	16947	16838	16830	16825	16897	16753	16845	16780	16743	16899	16805	17020	16863	16882	17010	16940	16917	17017	16917	16851	16783	16846	16857	16948	16928	16821	16896	16977	16841	16780	16848	16863	16972	16754	16817	16813	16791	16866	16812	16794	16780	17008	16914	16801	16911	16945	16751	16824	17061	16869	16774	16931	16780	16787	16856	16906	17079	17031	16960	16813	16758	16907	17003	16962	16854	16892	16939	17087	16945	16775	16900	16841	16948	17026	16818	16962	16872	16881	16976	16844	16934	16917	16904	17062	16818	16988	16838	16793	16978	16821	17016	16867	16938	16930	16882	16836	16825	16829	16895	16856	16833	16930	16782	16976	16880	16923	17013	16850	16860	16922	16967	16836	16740	16907	17081	16990	17044	16817	16824	16960	16976	16827	17038	16847	16841	16827	16678	16791	17033	16868	16961	16792	16670	16855	17029	16781	16796	16873	16864	16914	16921	16928	16673	16908	16961	16883	16806	16849	16836	16975	16845	16796	16852	16955	16778	16932	16857	16840	16954	16835	16890	16904	17040	16849	16776	16876	16776	16841	17087	16896	16778	16940	16924	16894	17005	16876	16884	16750	16743	16895	16941	16858	16835	16805	16859	16646	16976	16909	16857	17001	16715	16866	16865	16784	17003	16894	16936	17061	16817	16900	17024	16793	16820	16834	16965	16765	16849	16926	16815	16821	16859	16771	16950	16801	16895	16840	16864	16863	16784	16778	16802	16939	16759	16681	16834	16980	16841	16963	16825	16988	16831	16803	17014	16859	16848	16887	16973	16854	16730	16972	16910	16861	16875	16826	17002	16744	17045	16753	16827	16879	16835	16820	16778	16849	17057	17087	16917	16784	16819	16879	16948	16904	16831	16910	16924	16684	16813	16855	16907	16592	17000	16866	16773	16847	16852	16885	16858	17170	16952	16785	17049	16682	17118	16888	16934	16879	16999	16825	16783	16841	16923	16869	16733	16800	16866	16806	16833	16979	16743	16866	16934	16808	16884	16780	16868	16916	16823	16856	16944	16808	16952	16701	17074	16880	16893	16879	16843	17041	16819	16797	16841	16968	16710	16860	16723	16903	16858	17004	16728	16906	16929	17018	16884	16930	16827	16920	16979	16858	16964	16860	16898	16927	16775	16807	16798	16787	16946	16887	16807	16915	17010	16756	16845	16922	16856	16838	16895	16980	16960	17002	16762	16998	16909	16962	16752	16841	16874	16834	16807	16691	16840	16969	16925	16674	16993	16878	16950	16881	16869	16904	16960	16786	16941	17135	16913	16821	16729	16668	16962	17015	16843	16959	16932	17049	16820	16915	16957	16875	16853	16852	16919	16914	16769	16945	16684	16828	16811	16886	16710	16876	16979	16720	16838	16952	16950	16965	16920	16854	16769	16952	16966	16890	16951	16973	16842	16925	16820	16831	16936	17017	16964	16777	16978	16745	16786	16854	16880	16899	16976	16939	16873	16899	16778	16863	16930	16812	16861	16890	16793	16816	16944	16784	16935	16877	16990	16968	16878	17045	16750	16841	17091	16847	16821	16848	17042	16854	16925	16832	16867	17070	16765	17030	16808	16968	16929	16989	16829	16840	16952	16815	16752	16982	16831	16940	16943	16826	16663	16963	16808	16781	16842	16931	16785	16941	16921	16976	16770	16922	16985	16865	16892	16903	16985	16960	16967	17008	16804	16818	16902	16690	16975	16839	16773	16923	16950	16886	16950	16927	17001	16821	16798	16810	16722	16800	16901	16928	16728	16912	16929	16840	16873	16861	16766	16919	16862	16936	16962	16848	16773	16987	16768	16842	16768	16976	16874	16922	16874	16798	16804	17017	16956	16914	16851	16624	16761	16958	16902	16941	16912	16850	16825	16740	16814	16764	16853	16881	16791	16831	16915	16894	16883	16881	16921	16797	16873	16900	16840	16753	16853	16857	16963	17013	16806	16745	16748	16864	16908	16897	16918	16859	16827	17040	16921	16934	16806	16985	16635	16929	17054	16777	16780	16876	16756	16952	16763	16990	17067	16922	16820	16748	17016	16927	16915	16766	16872	16871	16831	16858	16831	16896	16865	16860	16917	16850	16938	16882	16812	17098	16915	16810	16781	16824	16940	16808	16895	17010	17111	16822	16899	16860	17133	16833	16771	16911	16821	16853	16937	16892	16963	16948	16912	17049	16862	16798	16817	16972	16782	16710	16825	16816	17032	16881	17061	16888	16791	16861	16784	16887	16855	16976	16924	17054	16909	17073	16964	16931	16988	17063	16864	16804	16828	16780	16763	16770	16816	16819	16790	17001	16961	16751	16858	17047	16973	16932	16843	16937	16722	16789	17021	16901	17001	16915	16811	16784	16928	16873	16945	16743	16868	16872	16948	16893	16829	16877	16898	16898	16757	16912	16771	16846	16922	16747	16850	17008	16935	16975	16812	16853	17063	16784	16855	16901	16791	16833	16839	16931	16655	16899	16916	16844	16834	16890	16815	16975	16766	16777	16887	16972	16913	16797	16862	16874	16990	16777	16849	16874	16926	16879	16892	16978	16913	16857	16842	16971	16952	16865	16900	16800	16801	16764	16904	16996	16820	16804	16782	16815	16791	16892	16829
23751	21076	28414	24639	23453	24340	24275	24022	33804	30117	21121	20294	20245	19805	19818	20129	19997	19953	19851	19863	19971	19795	19708	19833	19902	19739	19837	19818	19931	19608	19640	19536	19707	19802	19804	19958	19682	19734	19785	19389	19775	19689	19612	19550	19664	19679	19632	19598	19730	19725	19760	19835	19662	19703	19779	19542	19706	19667	19853	19423	19546	19736	19909	19565	19811	19586	19338	19611	19673	19439	19683	19574	19683	19724	19674	19699	19812	19571	19557	19721	19550	19430	19398	19628	19496	19561	19664	19704	19676	19681	19600	19510	19589	19596	19576	19603	19533	19402	19527	19543	19500	19606	19792	19760	19722	19457	19591	19617	19752	19839	19668	19460	19671	19606	19532	19750	19675	19784	19562	19617	19627	19747	19801	19447	19629	19563	19757	19714	19595	19706	19596	19549	19671	19398	19723	19440	19515	19473	19506	19579	19535	19648	19443	19545	19518	19489	19637	19584	19520	19698	19751	19644	19798	19705	19704	19718	19556	19651	19680	19720	19705	19535	19511	19652	19443	19641	19764	19555	19684	19263	19659	19553	19756	19714	19703	19530	19791	19530	19671	19513	19622	19669	19658	19552	19648	19667	19618	19770	19572	19420	19697	19695	19723	19793	19685	19678	19531	19624	19585	19727	19526	19461	19499	19776	19724	19493	19719	19720	19658	19600	19483	19482	19574	19476	19506	19658	19605	19556	19498	19595	19594	19686	19692	19728	19564	19745	19590	19630	19736	19629	19538	19730	19865	19565	19721	19572	19660	19596	19611	19676	19639	19570	19491	19715	19586	19421	19719	19420	19696	19623	19849	19642	19661	19688	19534	19797	19504	19737	19603	19589	19377	19725	19393	19553	19487	19703	19477	19617	19547	19633	19761	19343	19770	19655	19793	19639	19635	19621	19710	19696	19544	19763	19444	19542	19861	19722	19417	19744	19604	19498	19570	19543	19678	19811	19684	19759	19672	19518	19671	19925	19760	19613	19511	19410	19579	19505	19564	19606	19496	19632	19512	19514	19606	19895	19558	19505	19847	19477	19606	19378	19785	19510	19656	19731	19723	19670	19449	19372	19634	19553	19499	19580	19608	19566	19575	19750	19762	19764	19613	19550	19560	19521	19777	19539	19674	19759	19513	19367	19640	19407	19609	19429	19611	19646	19659	19694	19576	19668	19486	19434	19637	19648	19701	19621	19755	19666	19647	19771	19863	19498	19686	19675	19528	19587	19676	19471	19729	19768	19593	19547	19514	19545	19458	19403	19432	19441	19582	19484	19502	19579	19451	19568	19622	19676	19492	19890	19631	19632	19754	19626	19600	19369	19569	19512	19564	19609	19567	19825	19586	19598	19586	19605	19561	19527	19734	19638	19740	19659	19731	19693	19549	19523	19351	19635	19759	19544	19751	19619	19564	19515	19771	19694	19590	19592	19550	19693	19493	19703	19777	19617	19561	19704	19448	19568	19602	19888	19307	19363	19692	19778	19625	19636	19541	19332	19813	19684	19862	19491	19537	19725	19738	19647	19491	19653	19544	19525	19572	19667	19693	19625	19821	19679	19680	19461	19471	19675	19564	19514	19436	19652	19624	19629	19558	19472	19619	19483	19540	19715	19474	19577	19481	19583	19604	19749	19595	19827	19698	19627	19390	19865	19732	19531	19598	19702	19760	19548	19602	19772	19685	19333	19530	19744	19655	19755	19633	19624	19521	19604	19643	19529	19641	19688	19893	19598	19550	19694	19461	19703	19673	19630	19481	19829	19676	19515	19602	19502	19650	19657	19744	19610	19708	19586	19542	19427	19691	19678	19423	19544	19675	19454	19623	19562	19452	19717	19759	19700	19681	19664	19511	19496	19695	19646	19390	19682	19719	19637	19492	19649	19525	19476	19523	19592	19686	19395	19602	19564	19616	19704	19687	19561	19684	19839	19767	19548	19684	19617	19554	19575	19478	19774	19672	19652	19609	19658	19617	19864	19921	19509	19657	19802	19819	19569	19535	19644	19867	19925	19743	19404	19749	19631	19653	19661	19727	19629	19449	19774	19515	19742	19479	19629	19660	19585	19702	19613	19549	19460	19505	19610	19544	19522	19719	19670	19559	19413	19530	19515	19691	19570	19525	19663	19539	19453	19585	19450	19678	19531	19672	19597	19739	19738	19592	19536	19751	19637	19739	19728	19476	19764	19469	19634	19676	19654	19608	19550	19547	19672	19659	19590	19481	19533	19495	19635	19569	19586	19449	19595	19629	19566	19678	19635	19527	19640	19682	19586	19534	19586	19555	19600	19559	19547	19609	19548	19604	19713	19595	19527	19793	19506	19752	19597	19651	19583	19775	19622	19928	19661	19411	19613	19519	19561	19695	19670	19722	19844	19663	19484	19487	19593	19534	19625	19693	19578	19488	19500	19483	19518	19527	19510	19338	19630	19669	19661	19592	19615	19652	19606	19369	19544	19656	19774	19691	19573	19402	19780	19431	19653	19595	19504	19695	19583	19537	19634	19643	19648	19748	19694	19630	19384	19560	19507	19493	19708	19663	19736	19491	19674	19541	19673	19641	19696	19736	19628	19766	19516	19638	19465	19693	19741	19811	19581	19436	19630	19673	19453	19477	19518	19511	19572	19626	19476	19560	19521	19624	19630	19834	19387	19595	19588	19736	19672	19635	19660	19655	19610	19354	19513	19505	19572	19690	19541	19664	19601	19767	19433	19518	19555	19518	19512	19401	19722	19680	19533	19632	19856	19687	19487	19516	19864	19772	19801	19558	19635	19641	19642	19523	19625	19587	19725	19746	19634	19610	19619	19573	19702	19670	19423	19817	19457	19569	19662	19868	19532	19613	19674	19788	19525	19815	19411	19516	19510	19635	19493	19665	19615	19559	19589	19488	19636	19579	19589	19612	19724	19801	19713	19586	19544	19457	19510	19470	19708	19592	19629	19480	19635	19723	19815	19598	19702	19735	19903	19778	19722	19619	19913	19471	19591	19431	19482	19702	19672	19561	19618	19483	19623	19688	19720	19643	19465	19877	19757	19772	19676	19762	19797	19544	19510	19669	19333	19678	19592	19515	19547	19632	19456	19708	19620	19603	19748	19485	19493	19581	19725	19628	19687	19851	19876	19573	19613	19634	19861	19902	19631	19491	19631	19670	19604	19478	19733	19577	19453	19496	19560	19779	19468	19676	19542	19635	19580	19647	19484	19460	19599	19482	19294	19720	19599	19570	19677	19718	19400	19668	19401	19563	19563	19590	19424	19506	19594	19603	19637	19835	19660	19758	19662	19346	19614	19446	19636	19515	19760	19515	19446	19551	19543	19525	19734	19582	19636	19654	19704	19688	19610	19823	19611	19582	19756	19565	19740	19561	19712	19677	19714	19606	19454	19553	19493	19619	19731	19697	19582	19524	19598	19753	19546	19461	19490	19775	19577	19778	19688	19575	19521	19557	19646	19733	19690	19688	19485	19632	19557	19730	19642	19732	19603	19564	19603	19576	19621	19869	19416	19436	19587	19576	19409	19667	19670	19606	19760	19668	19403	19695	19661	19756	19665	19590	19809	19752	19526	19599	19798	19480	19606	19619	19657	19748	19832	19644	19607	19364	19596	19535	19545	19305	19562	19543	19592	19662	19355	19564	19994	19626	19402	19439	19575	19638	19576	19568	19679	19758	19810	19518	19467	19489	19742	19660	19730	19483	19582	19697	19565	19468	19646	19710	19739	19853	19582	19614	19545	19463	19605	19812	19635	19432	19587	19715	19635	19666	19556	19700	19623	19559	19618	19583	19713	19742	19582	19716	19707	19497	19665	19803	19522	19629	19388	19441	19638	19750	19664	19693	19688	19747	19519	19576	19515	19530	19633	19453	19560	19761	19465	19647	19604	19721	19413	19622	19668	19529	19743	19775	19701	19768	19570	19770	19793	19417	19594	19752	19454	19805	19552	19637	19646	19592	19532	19620	19507	19578	19543	19733	19533	19735	19515	19618	19633	19555	19752	19635	19610	19698	19745	19730	19831	19723	19562	19624	19623	19631	19673	19595	19526	19714	19676	19574	19546	19523	19358	19635	19747	19810	19672	19635	19540	19350	19590	19505	19703	19594	19623	19692	19355	19834	19654	19762	19705	19750	19554	19367	19681	19585	19563	19585	19364	19834	19626	19613	19651	19527	19489	19691	19568	19608	19707	19677	19591	19669	19636	19781	19407	19619	19340	19647	19520	19505	19511	19735	19490	19610	19703	19564	19608	19574	19641	19612	19522	19410	19565	19620	19780	19605	19863	19932	19684	19625	19637	19565	19651	19657	19426	19436	19546	19813	19834	19898	19521	19661	19580	19497	19745	19505	19526	19591	19762	19565	19817	19835	19676	19571	19480	19671	19717	19618	19584	19549	19564	19779	19639	19799	19723	19516	19659	19606	19582	19495	19699	19697	19727	19569	19689	19705	19678	19406	19778	19522	19460	19518	19712	19617	19706	19703	19665	19513	19552	19732	19589	19734	19664	19653	19670	19632	19686	19603	19529	19772	19554	19516	19438	19654	19683	19507	19835	19610	19562	19672	19338	19561	19565	19528	19680	19529	19864	19574	19520	19410	19625	19607	19675	19623	19693	19641	19411	19690	19577	19555	19655	19622	19676	19649	19680	19720	19615	19573	19489	19470	19516	19675	19563	19324	19665	19613	19631	19728	19555	19760	19385	19353	19365	19630	19748	19611	19746	19678	19675	19459	19601	19578	19552	19736	19655	19674	19690	19793	19753	19754	19638	19613	19789	19600	19625	19656	19639	19653	19691	19727	19623	19518	19472	19531	19514	19756	19532	19693	19631	19444	19481	19593	19605	19534	19526	19538	19473	19699	19612	19545	19668	19613	19594	19456	19526	19612	19560	19508	19604	19680	19416	19436	19594	19583	19622	19477	19451	19634	19639	19722	19663	19506	19580	19515	19710	19793	19659	19555	19361	19564	19924	19604	19648	19692	19611	19539	19524	19652	19565	19608	19606	19592	19682	19544	19631	19606	19377	19562	19697	19413	19904	19686	19734	19578	19642	19548	19748	19594	19679	19741	19659	19820	19640	19589	19656	19779	19676	19493	19670	19480	19677	19821	19502	19710	19619	19573	19583	19584	19583	19610	19595	19393	19806
22030	37570	35708	29950	25417	22997	21545	24373	37775	26442	18037	17910	17646	17645	17628	17386	17599	17459	17424	17336	17432	17211	17397	17331	17381	17411	17253	17512	17234	17288	17219	17352	17265	17338	17289	17085	17418	17297	17199	17289	17149	17161	17059	17008	16970	17258	17059	17114	17092	17123	17100	17060	17192	17164	17278	17059	17142	17182	16980	17291	17167	17251	17314	17249	17149	17056	17080	17147	17014	17037	17022	17277	17136	17225	17269	17070	17087	17193	17062	17001	17192	16940	17242	17128	17065	17228	17105	17194	17183	17135	17092	17158	17322	17064	17141	17237	17258	17168	17168	17140	17005	17117	17252	17108	17281	17279	17009	17206	17196	17041	17080	17149	17265	17340	17014	16999	17294	17090	17266	17181	17129	17305	17240	17088	17132	17227	17177	17185	17089	17082	17139	17135	17150	17285	17196	17141	17397	17041	17179	17128	17233	17175	17053	17118	17154	16909	17263	17050	17017	17159	17171	17161	17010	17272	17182	17003	17061	16969	17113	17111	16914	16983	17172	17171	17136	17077	17206	17065	17192	17075	17055	17053	17128	17112	17166	17137	17133	17108	17059	17040	17022	17036	17292	17083	17032	17262	16991	17262	17169	17052	17042	17179	17060	17183	17287	17125	17102	17074	17239	16927	17227	17131	17101	17185	17108	17147	17017	17015	17268	17116	17316	17208	17182	17096	17109	17095	17216	17109	17085	16986	17058	17235	17044	17227	17033	17123	17230	16991	17061	16958	17250	17086	17092	17201	17031	17016	17249	17112	17247	17063	16983	17083	17096	16976	17157	17230	17017	17078	17178	17126	17105	17160	17283	17029	17121	17084	17064	17128	17120	16982	17135	17219	17142	17013	17199	17181	17210	17156	17132	16885	17130	17051	17239	17254	17154	17234	17218	17219	17057	17122	17134	17211	17269	17367	17359	17227	17012	17043	17057	17308	17275	17142	17144	17180	17162	17130	17175	17181	17137	17109	17054	17049	17131	17025	17200	17085	17209	17166	17296	17196	16943	16928	17106	17197	17185	17175	17166	17033	16982	17162	17287	17199	17032	17232	17221	16908	17124	17301	17229	17178	17071	17224	17175	17038	17113	17236	17095	17088	16939	17220	16983	17076	16999	17002	17292	17060	17136	17140	17096	16910	17211	17304	17078	17152	17232	17214	17104	17008	17039	17111	17312	17067	17221	17194	16875	17177	17057	17066	17287	17164	16894	17171	17187	17000	17105	17101	17238	17241	17017	17212	17157	17054	17121	17166	17045	17185	17205	17122	17125	17201	17072	17179	17220	17019	17017	16972	16962	17073	17158	17111	16928	17038	17166	16949	17117	17085	17132	17293	17277	17153	17008	17172	17072	17104	17136	17157	17182	17150	17214	17216	17215	17069	17324	17062	17084	17202	17190	17094	17027	17165	17084	17241	17087	16956	17098	17191	17057	17080	17107	16969	17158	17046	17054	17140	17217	16923	17029	17155	17171	17118	17127	17033	17142	17003	17212	17079	16939	17198	17010	17078	17081	17171	17057	17197	17292	17106	17172	17185	17042	17126	17221	17098	17176	17108	17251	17045	16980	17097	17242	17105	17160	17052	17151	17214	17112	17217	17174	17228	17094	17011	17193	17188	17135	17034	17288	17068	17139	17179	17095	17235	17227	16955	17149	17138	17081	17030	17211	17426	17185	17152	17164	17103	17020	17094	17252	17209	17199	17106	17083	17296	17260	17068	17061	17005	17180	17163	17004	17028	17147	16920	17313	17232	17139	16943	17021	17141	17055	16993	17259	17243	17091	17107	17182	17256	17079	17140	17021	17137	17153	17283	16998	17252	17179	17247	17219	17142	17324	17093	17050	17009	17000	17295	17250	16993	17152	17265	17038	17169	17173	17054	17220	17114	17019	17201	17121	17104	16997	16996	17098	17294	17160	16979	17131	17090	17099	17129	17196	17295	17223	17259	17184	17142	17059	17073	17089	17078	17187	17016	17111	17120	17096	17260	16951	17067	16973	17135	17170	17001	17202	17068	17135	17065	17138	17107	17223	17214	16998	17272	17302	17172	17133	17162	17184	17238	17019	17261	17221	17148	17143	17215	17281	17169	17010	17237	17069	17020	17207	17044	17102	17202	17154	17171	17208	16932	17011	17027	17069	17124	17233	17011	17096	17065	17091	17142	17040	17180	17255	17002	17272	17224	16956	17087	17075	17070	17152	16879	17244	17066	17269	17083	17246	17082	17160	16937	17153	17191	17061	17036	17167	16957	17129	17217	17063	17232	17007	17020	17129	17038	17132	17010	17023	17235	17179	17132	17018	16894	17118	17016	17133	17168	17143	17184	17096	16882	17060	17220	17275	17289	17065	17037	17033	17132	17384	17176	17251	17131	17201	17300	17096	17143	17105	17178	17100	17174	17236	17328	17070	17315	17125	17089	17033	17080	17330	17085	16999	17086	17226	17120	17136	17028	17091	17198	17123	17087	16888	17095	16995	17116	17130	17289	17055	17109	17123	17027	17267	17125	17180	17146	17291	17015	17229	17134	17187	17034	17185	17012	17148	17143	17158	17202	17083	17122	17210	17110	17211	17294	17148	17098	17254	17136	17234	16826	17181	17116	16888	17188	17183	17116	17099	17031	16998	17214	17323	17148	17108	17089	17220	17115	17138	17081	17027	17169	17214	17271	17142	17109	17252	17158	17213	17200	17186	17264	17058	17188	17156	17186	17049	17141	17170	17191	17099	17143	17178	17115	17019	17203	17056	17221	17065	17120	17058	17250	17155	17237	17085	17033	17279	17029	17248	17092	17200	17320	17150	17051	17099	17140	16876	17066	17125	17167	17156	17087	17140	17028	17168	17180	17030	17109	17088	17102	17214	17132	17116	17102	17230	17311	17271	17042	17060	17151	17105	17349	17031	17022	17017	17117	17020	17034	17153	17165	17139	17158	17048	17241	17062	16978	17122	17136	17143	17281	17106	16986	17108	17150	17208	17002	17030	17051	16958	17117	17059	17141	17178	17020	17247	17172	17033	17140	17314	17063	17147	17204	17177	17220	17097	17008	17207	17141	17236	17166	17150	17317	17136	17017	17265	17064	17010	17108	17035	17449	17279	17072	16970	17219	17039	17133	17161	17189	16884	17081	17202	17194	17056	17235	17226	17020	17119	17110	17032	17136	17196	17073	17193	17138	17103	17220	16949	17097	17106	17126	17034	17191	17097	17151	17187	17233	17189	17182	17173	16919	17251	17137	17068	17136	17136	17134	16999	17205	17080	17123	17135	17104	17185	17235	16997	17241	16969	17113	16886	17282	17046	17242	17137	17289	17147	17071	17335	17166	17146	16982	17284	17085	17139	17050	17039	17132	17160	17124	17269	17118	17115	17151	17156	17067	17234	17023	16982	17058	17119	17144	17143	17242	17158	16894	17116	17177	17110	17133	17224	16971	17155	17117	17016	17042	17116	17068	17126	17218	17126	17175	17059	17036	16922	17157	17139	17142	17185	17133	17229	17134	17000	17157	17119	17089	17073	17128	17228	17125	17108	17069	17104	17157	17031	16987	17169	17184	17022	17064	17275	17032	17172	17213	17009	17253	17229	17028	17199	17240	17275	17162	17133	17258	17230	16981	17328	17041	16917	17052	17153	17239	17017	17143	17040	17151	17097	17256	17162	17108	17041	17231	17080	17205	17119	17271	17127	17110	17132	16971	17088	17007	17146	17153	17083	17141	17203	16990	17015	17137	17069	17174	17119	17084	17059	17137	17044	17192	16958	17071	17053	17130	17176	17104	17200	16955	17157	17008	17307	17193	17139	17135	17108	17227	17096	17284	17175	17105	17215	17136	17167	17155	17186	16959	17071	17218	16920	17220	17009	17128	17048	17197	17187	17150	17315	17200	17174	17155	17219	17285	17236	17041	17092	17294	17110	17148	17095	17165	17233	17133	17362	17097	17125	17154	17102	17047	17043	17135	17003	17113	17083	17180	17297	17298	17211	16954	17205	17066	17025	17062	17061	17102	17228	17035	17119	17303	17147	17172	17158	17328	17149	17139	17277	17157	16924	17080	17251	17107	17095	17038	17044	17147	17196	17122	17071	17257	17122	17003	17106	17036	17185	17130	17234	17115	17018	17178	17091	17097	17129	17152	17072	17252	17125	17180	17213	17040	17169	17194	17045	17263	16927	17121	17139	17271	17263	17166	17098	17242	17108	17066	17230	17138	17254	17159	17183	17129	17356	17109	17069	16843	17153	16988	17197	17208	16902	17232	17028	17072	17209	17261	16976	17274	17176	17135	17153	17086	17140	16912	17134	17240	17110	17124	17194	17227	17138	17019	17217	17163	17163	17102	17232	17091	17250	17102	17039	17045	17137	17094	17281	17164	17322	16947	17107	17087	17004	17024	17144	17095	16971	17189	17151	17089	17094	17173	17195	17079	17309	17150	17131	17059	17134	17066	16935	17030	17222	17142	17233	17178	17159	16857	17088	17250	17140	17047	17092	17191	17053	17169	17286	17267	17229	16961	17173	17175	17077	17148	17258	17293	17063	17200	16847	17126	16989	17101	17167	17354	17243	17094	17141	17028	17158	17207	17234	17186	17010	17147	17240	17204	17095	17168	17111	17127	17071	17146	17162	17264	17145	17185	17110	17209	17156	17045	17154	17383	17138	17248	17191	17088	17258	17055	17085	17132	17117	17124	17075	17359	17202	17138	16991	17110	17118	17197	17194	17184	17155	17012	17224	17178	17129	16889	16930	17117	17117	17300	17078	17015	17085	17054	17155	17068	17140	17277	17087	17014	17271	17171	17141	17053	17135	17029	17152	17065	17006	17086	17251	17111	17360	17189	17052	17083	17171	17131	17117	17014	16999	17299	16962	17113	17280	17171	17275	17124	17058	17070	16866	17146	17169	17091	17187	17140	17151	17066	17080	17146	17334	17165	17123	17186	16994	17168	17201	16968	17233	17121	17177	17093	17128	17268	17128	16937	17012	17042	17136	17064	17022	16984	17157	17048	17107	17124	17282	17143	17185	17252	17183	17041	17116	17184	17105	17326	17326	17075	17069	17137	17045	17102	17148	17167	17036	17030	17065	16968	17338	17091	17105	17252	17170	17102	17224	17095	17273	16992	17212	17337	16944	17118	17314	17237
22410	20994	28779	23445	21552	24702	27822	26347	42703	38809	23093	20385	20123	19953	19887	19937	19614	19780	19606	19773	19720	19947	19768	19522	19742	19766	19531	19610	19598	19361	19600	19576	19580	19607	19581	19459	19566	19500	19712	19429	19506	19483	19722	19543	19643	19488	19259	19455	19494	19390	19349	19617	19459	19363	19405	19445	19341	19486	19424	19318	19255	19580	19380	19370	19331	19337	19209	19233	19430	19408	19364	19393	19358	19164	19158	19573	19313	19532	19567	19496	19599	19458	19412	19339	19159	19558	19506	19369	19493	19275	19511	19309	19296	19336	19386	19456	19311	19559	19537	19361	19213	19387	19400	19448	19385	19413	19601	19345	19441	19403	19366	19458	19479	19385	19357	19382	19403	19388	19324	18991	19274	19138	19417	19334	19537	19079	19426	19487	19272	19517	19422	19457	19429	19064	19120	19389	19163	19501	19450	19467	19429	19273	19173	19261	19581	19369	19491	19211	19370	19372	19421	19322	19425	19435	19303	19365	19307	19399	19291	19543	19276	19362	19488	19265	19391	19272	19298	19410	19453	19151	19286	19324	19321	19317	19336	19391	19264	19370	19206	19159	19404	19325	19087	19299	19436	19406	19123	19371	19339	19427	19381	19169	19121	19377	19484	19380	19302	19535	19473	19350	19527	19307	19320	19536	19126	19198	19533	19336	19497	19365	19272	19438	19252	19241	19498	19354	19217	19390	19382	19383	19419	19334	19501	19345	19374	19408	19133	19406	19379	19451	19423	19311	19436	19398	19470	19337	19335	19344	19593	19482	19313	19446	19428	19161	19383	19367	19379	19388	19357	19261	19399	19427	19352	19343	19376	19382	19244	19315	19342	19134	19226	19208	19364	19589	19525	19442	19337	19419	19182	19385	19240	19239	19251	19640	19283	19308	19433	19421	19420	19589	19288	19395	19273	19216	19424	19310	19236	19390	19383	19425	19383	19287	19342	19431	19286	19300	19393	19244	19369	19416	19184	19460	19524	19207	19495	19407	19253	19300	19384	19503	19340	19009	19507	19273	19276	19370	19387	19333	19299	19379	19387	19351	19435	19415	19311	19258	19419	19500	19218	19443	19353	19534	19230	19155	19224	19416	19266	19337	19489	19373	19477	19128	19397	19366	19556	19274	19447	19541	19342	19399	19294	19424	19200	19361	19242	19469	19301	19213	19332	19228	19360	19422	19157	19400	19194	19217	19317	19373	19144	19339	19416	19228	19232	19161	19264	19154	19293	19417	19289	19264	19319	19423	19233	19464	19337	19379	19368	19248	19269	19321	19314	19430	19538	19541	19179	19191	19327	19412	19225	19344	19313	19440	19481	19355	19425	19301	19131	19316	19371	19235	19425	19218	19419	19335	19403	19301	19199	19434	19401	19408	19261	19279	19354	19391	19320	19334	19345	19297	19329	19354	19423	19282	19485	19146	19353	19245	19260	19365	19319	19274	19442	19324	19637	19168	19237	19342	19492	19419	19410	19328	19336	19583	19286	19140	19540	19292	19261	19252	19401	19616	19310	19206	19345	19499	19266	19202	19311	19623	19329	19303	19347	19276	19592	19510	19269	19462	19335	19300	19344	19288	19357	19352	19324	19397	19483	19296	19313	19277	19394	19344	19253	19474	19313	19144	19334	19208	19381	19367	19193	19098	19352	19321	19413	19443	19558	19309	19376	19394	19421	19446	19276	19416	19316	19029	19216	19379	19299	19319	19221	19262	19322	19357	19384	19375	19418	19412	19206	19306	19234	19465	19396	19175	19355	19498	19428	19246	19371	19311	19222	19367	19423	19179	19084	19198	19254	19413	19161	19358	19459	19302	19371	19248	19345	19287	19340	19339	19349	19188	19310	19133	19366	19265	19103	19195	19420	19200	19372	19372	19240	19263	19288	19342	19545	19422	19340	19464	19378	19305	19582	19297	19480	19331	19500	19192	19404	19433	19296	19449	19441	19216	19392	19444	19334	19422	19481	19231	19331	19509	19476	19250	19267	19427	19360	19279	19285	19408	19250	19186	19336	19144	19589	19264	19467	19350	19487	19382	19270	19166	19285	19364	19219	19464	19554	19189	19494	19481	19398	19611	19248	19410	19386	19318	19378	19333	19401	19223	19252	19128	19354	19362	19240	19338	19233	19227	19300	19321	19313	19451	19247	19338	19295	19236	19496	19246	19324	19367	19414	19158	19286	19287	19387	19480	19428	19360	19247	19116	19359	19305	19217	19277	19340	19303	19550	19395	19259	19527	19238	19320	19200	19223	19259	19312	19266	19429	19317	19292	19262	19435	19500	19327	19179	19507	19465	19265	19239	19248	19295	19392	19283	19274	19165	19501	19233	19475	19455	19198	19389	19345	19228	19347	19563	19275	19397	19490	19405	19460	19210	19348	19454	19383	19286	19378	19327	19277	19277	19260	19292	19185	19393	19435	19246	19320	19387	19423	19199	19396	19320	19512	19367	19468	19214	19067	19352	19291	19439	19346	19369	19379	19235	19533	19488	19381	19269	19432	19365	19156	19207	19282	19403	19432	19198	19638	19495	19249	19271	19309	19342	19290	19344	19296	19223	19378	19334	19377	19318	19258	19277	19347	19408	19219	19291	19339	19395	19270	19530	19359	19467	19338	19365	19297	19306	19239	19257	19316	19457	19161	19299	19404	19355	19263	19566	19249	19157	19398	19299	19457	19368	19263	19627	19421	19220	19445	19302	19335	19361	19420	19438	19335	19398	19561	19276	19469	19568	19431	19270	19501	19132	19345	19262	19426	19418	19371	19174	19270	19376	19336	19283	19445	19326	19471	19415	19186	19517	19355	19373	19350	19548	19549	19253	19139	19545	19208	19175	19355	19326	19317	19291	19340	19082	19390	19405	19510	19306	19266	19376	19405	19292	19185	19407	19213	19274	19307	19509	19397	19480	19248	19374	19516	19379	19245	19441	19520	19247	19362	19428	19433	19244	19048	19311	19175	19252	19383	19477	19369	19367	19354	19476	19247	19278	19254	19498	19341	19260	19190	19348	19213	19242	19392	19310	19290	19331	19349	19309	19365	19281	19275	19637	19266	19455	19296	19411	19292	19486	19232	19419	19295	19525	19534	19286	19275	19432	19324	19615	19244	19566	19453	19426	19360	19339	19410	19384	19311	19175	19435	19453	19130	19272	19297	19327	19383	19222	19562	19248	19179	19461	19360	19596	19457	19247	19331	19376	19548	19545	19258	19284	19226	19289	19259	19448	19538	19318	19480	19407	19135	19317	19310	19251	19471	19486	19409	19236	19275	19319	19313	19205	19384	19445	19441	19456	19380	19181	19302	19537	19290	19384	19281	19243	19449	19402	19568	19442	19459	19485	19470	19464	19252	19340	19393	19494	19490	19438	19250	19178	19425	19235	19124	19400	19432	19222	19343	19489	19249	19497	19218	19440	19387	19381	19508	19244	19278	19141	19317	19355	19115	19248	19422	19275	19377	19178	19432	19350	19531	19319	19387	19493	19411	19225	19130	19149	19362	19238	19384	19540	19391	19361	19244	19530	19410	19443	19364	19433	19453	19441	19302	19386	19353	19417	19506	19504	19538	19421	19284	19347	19295	19256	19270	19380	19408	19258	19262	19279	19294	19259	19265	19449	19265	19454	19685	19432	19228	19357	19220	19172	19223	19279	19292	19504	19297	19373	19482	19269	19743	19497	19536	19315	19394	19310	19465	19571	19279	19465	19253	19329	19287	19457	19279	19205	19383	19269	19423	19251	19311	19313	19502	19207	19565	19283	19348	19450	19314	19220	19509	19351	19443	19374	19335	19382	19315	19473	19492	19590	19268	19227	19158	19288	19365	19445	19202	19327	19298	19166	19195	19447	19472	19255	19343	19283	19399	19497	19392	19450	19311	19635	19470	19431	19157	19420	19154	19398	19332	19435	19348	19388	19419	19549	19277	19380	19464	19372	19324	19182	19453	19366	19283	19242	19359	19341	19500	19340	19467	19568	19130	19170	19354	19210	19397	19368	19221	19309	19311	19431	19225	19360	19334	19400	19336	19167	19354	19060	19325	19131	19346	19176	19206	19313	19320	19299	19178	19445	19329	19311	19500	19480	19385	19433	19528	19336	19346	19278	19382	19322	19362	19349	19250	19347	19394	19373	19410	19269	19516	19446	19303	19562	19418	19330	19342	19503	19328	19430	19602	19368	19143	19438	19431	19358	19067	19325	19286	19319	19514	19497	19345	19184	19457	19319	19295	19364	19281	19239	19148	19346	19222	19519	19330	19263	19242	19719	19348	19354	19309	19218	19433	19287	19158	19561	19354	19477	19454	19356	19463	19456	19246	19327	19305	19125	19474	19336	19191	19301	19363	19261	19392	19281	19524	19258	19240	19447	19401	19253	19348	19094	19295	19506	19488	19448	19594	19579	19537	19414	19487	19243	19316	19432	19176	19361	19461	19081	19427	19457	19532	19372	19372	19377	19272	19386	19400	19319	19257	19436	19333	19384	19265	19404	19374	19294	19233	19260	19410	19449	19192	19570	19359	19121	19331	19322	19389	19318	19372	19198	19618	19422	19299	19340	19470	19485	19395	19446	19295	19321	19556	19448	19176	19383	19413	19286	19224	19364	19195	19405	19477	19475	19304	19349	19463	19327	19209	19415	19243	19293	19053	19494	19353	19284	19422	19253	19260	19579	19408	19302	19173	19309	19543	19566	19228	19586	19274	19470	19275	19381	19225	19220	19316	19615	19388	19167	19465	19587	19381	19406	19460	19334	19562	19422	19489	19309	19258	19490	19403	19240	19386	19421	19384	19321	19115	19343	19424	19165	19395	19468	19426	19318	19322	19384	19518	19310	19287	19388	19291	19641	19287	19471	19474	19466	19391	19339	19193	19296	19192	19514	19317	19275	19378	19382	19166	19120	19535	19306	19251	19298	19106	19278	19319	19277	19213	19408	19386	19397	19444	19519	19364	19500	19325	19375	19457	19375	19350	19407	19287	19300	19313	19296	19348	19415	19219	19302	19282	19102	19342	19337	19245	19239	19335	19420	19306	19332	19494	19300	19366	19246	19303	19358	19471	19476	19501	19366	19365	19291	19375	19267	19420	19288	19602	19393	19339	19478	19150	19378	19304	19413	19428	19423	19036	19494	19325	19153	19386
23613	42987	42417	35032	29258	25990	23645	27291	46886	31267	18645	18192	17885	17769	17689	17468	17420	17226	17260	17385	17426	17132	17380	17161	17118	17133	17399	17322	17235	17180	17022	17309	17225	17195	17248	17177	17054	16895	17125	17098	17121	17089	17004	16993	16940	16991	17107	16982	16878	16827	16922	16881	16979	16911	16814	16936	17008	17016	16972	16791	16864	17181	16935	16969	16980	16962	17000	16794	17060	16866	16683	17042	16997	16849	17099	16728	16978	16862	16978	16921	17008	16895	16948	16907	17022	16985	16764	16931	16848	16970	16891	16832	16845	16819	16842	16962	16889	17104	16883	16823	16930	16942	17010	16949	16772	16972	17036	16832	17083	16817	16927	16911	16847	16870	16843	16753	16799	16919	17028	16908	16927	16799	16870	16810	16985	16900	16962	16997	16908	17008	16826	17067	17033	17017	16710	16803	17105	16882	16876	16878	16869	17034	16781	16823	16866	16961	16829	16957	17067	16885	16967	16785	16796	16899	16938	16928	16834	16919	16947	17015	16923	16851	16942	17115	17047	16878	17092	16908	16830	16919	16814	16988	16960	16913	16991	16754	16811	16971	16824	16928	17032	16718	16888	16955	16782	17000	16875	16966	16896	17053	16912	17106	16887	17024	16860	16761	16851	16897	17000	16934	16869	16896	16859	16922	16981	16783	16944	17142	16930	17003	16807	16948	16838	16752	16857	17023	17049	16821	16956	16987	16952	16914	16955	16684	16972	16783	16723	16822	16919	16936	16775	16882	16776	16982	16826	17058	16608	16929	16971	16795	16961	17001	17068	16965	17066	16952	16859	16913	16850	16843	17049	16998	16891	16975	16826	16813	16812	16975	16869	16904	17008	16833	16864	16853	16920	17022	16855	17008	16700	16879	16706	16999	16916	16919	16810	16774	16940	17002	16958	16885	16936	16927	16967	17031	16825	16860	16786	16805	16923	16902	16943	16910	17003	16835	16824	16710	16900	16948	16812	16883	17176	16885	16884	16940	16852	17061	16802	16991	16743	16937	16924	16952	16849	16839	16884	16888	16783	16914	16858	16767	16807	16760	17007	17001	16904	17075	17157	16972	16861	16901	16917	16982	16950	16909	16944	16873	16854	16998	16990	16968	16850	17070	17020	17004	16983	16985	16979	16970	16910	16898	17047	17005	16851	16920	16883	16800	16812	16966	16826	16843	16894	16778	16923	16835	16874	17003	16967	16882	16894	16769	16867	16903	16884	17098	16846	16784	16948	16760	16923	17023	16968	16892	16845	16858	16868	16900	16881	16843	16911	17054	16882	16921	16774	16948	16981	16948	16876	16869	16779	16864	17171	16817	16842	16951	16872	17072	16912	16967	16881	16860	16761	16870	16753	16797	17011	16874	17006	16965	16935	16948	16926	16675	16838	16966	16939	16841	16742	16958	16805	16751	17095	16907	16899	16878	17030	16908	16937	16817	17013	16990	16888	17038	16769	16913	16862	16826	16874	16973	16819	16981	17009	16801	16788	16891	16941	16893	16917	16945	16951	16915	16835	16869	16773	16958	16987	17020	16802	16982	16966	16848	16802	16734	16859	16838	17058	16966	16958	16900	16931	17062	16883	16909	16837	16828	16976	16887	16778	17066	16923	16745	16923	17032	17071	16711	16846	17005	16789	16998	16979	16919	16893	16807	16843	17020	16808	16859	16991	16897	16909	17008	17102	16933	16825	16948	17010	16710	16936	16994	16912	17131	16914	16970	16877	16822	16923	16929	16938	16890	17007	16659	16709	16864	16897	17039	16933	16891	16801	16858	16767	17010	16881	16871	16808	16683	16993	16836	16964	16761	17021	16961	16959	17038	16780	16840	16938	16952	16860	16884	17026	16843	16971	17045	16879	17020	17101	16759	16871	16983	16796	16949	16807	16992	17009	16656	17012	17010	17005	16881	16896	16885	16928	16933	17007	16703	16757	16781	16965	17000	16876	16942	16882	16857	16932	16904	16848	16903	17024	16910	17037	16935	17001	16945	16970	16845	16845	16875	16963	16935	16915	16931	16892	16840	17084	16884	16900	17015	16746	17154	17050	16872	16977	16808	16781	16799	16857	16890	17051	16890	16834	17038	16777	16822	17128	17030	16986	17048	17000	17109	16788	16895	16793	16853	16788	16844	16883	16977	16954	16882	16883	16886	16758	16905	16929	17032	16971	16834	16991	16931	16840	17059	16805	16797	16814	16915	16975	16882	16988	17008	16898	16906	16954	16926	16925	16936	17035	16874	17073	16984	16973	16967	17009	16933	16830	16869	16955	16892	16704	16961	16761	16894	16821	16776	16856	16955	17031	16858	16926	16780	16963	16930	16742	16802	17023	16941	17137	16873	16789	16904	16985	16790	17034	16889	16822	16854	16937	16989	16877	16806	16844	16880	16953	16851	17053	16809	16930	17053	16992	16923	16839	16890	16901	16805	16981	16854	17048	16853	16895	16819	16833	16885	16859	16860	17033	16854	17069	16912	16918	16831	17121	16843	16721	16920	16892	16835	17100	16741	17028	16955	16960	16830	16887	16834	16938	16853	16889	16824	16911	16821	16956	16901	16828	16866	17015	17147	16889	16986	16794	16909	16859	16890	16898	16799	16835	16829	16992	16866	16871	16985	16842	16929	16966	16965	17049	16788	16923	16821	17019	16935	16764	17107	16802	16970	16934	16751	16825	16985	17072	16740	16892	16939	16991	17116	17000	17016	16936	16796	16928	16798	16913	16535	16965	16867	16834	16933	16881	16924	16927	16955	16753	16857	17102	16899	16792	16907	16951	17022	16954	16900	16846	16859	16725	16901	16908	16926	16760	16778	16861	16923	16882	16953	16964	17015	16753	16848	16739	17081	16877	16886	16966	16863	16910	17021	16748	16812	16788	17020	16880	16791	16923	17031	16978	16884	17104	16932	16924	16846	16940	17203	16837	16936	17020	16781	17080	16865	16797	16943	16903	16830	16918	16925	16939	16973	16813	16917	16896	16832	16863	16883	16803	16961	16752	16814	16839	16785	16843	17029	16819	16825	16786	17055	16906	16979	16926	16991	17087	16832	16927	17160	16785	16831	16882	16881	16785	16901	16997	16769	16919	16889	16825	16919	17016	17134	16943	16951	16929	17082	16825	16835	16929	16906	16944	16882	16880	16873	16946	17012	16878	16912	16978	16850	16907	16851	16850	16942	16814	17119	16769	16791	17081	16854	16763	17010	17057	16975	16913	16812	16720	16779	16923	16894	16821	16968	16891	17009	16935	16988	17106	16937	16882	16919	16818	16889	16914	16920	16919	16798	16968	16941	16903	16754	16918	16802	16836	16726	16866	16870	16948	16981	16871	16940	16927	16968	16983	16804	16865	16819	16819	16892	16948	16938	17035	16791	16905	16922	16802	16786	16977	16714	16914	16887	16743	17011	16811	16818	16892	16921	16966	16925	16790	16837	16976	16961	16805	16902	16850	16812	17051	16792	16879	16875	16925	17002	17126	16933	16896	16959	16888	16927	16932	16861	16766	16855	16902	17063	16954	17069	16929	17004	17201	16911	16889	16918	17004	16802	17055	16908	17061	16892	16903	17038	16843	16807	16957	16925	16898	16814	16877	16929	17052	16953	16934	16665	16907	16886	17013	16945	16838	16832	17011	17030	16903	16933	16789	16871	16734	17058	17016	16889	16787	16818	16920	16772	16920	16812	16807	17050	17059	16841	16938	16712	16921	16880	16940	16986	16887	16947	16939	17037	16925	17002	16885	16714	16916	16834	16781	16777	16962	16890	17033	16761	16928	16889	16807	16913	16805	16738	16919	16875	16788	16949	17117	16880	16833	16981	16881	16946	17062	16971	17012	16895	16805	16947	16790	16907	17051	16852	16846	17013	17035	16895	16907	17147	16922	17062	16932	16724	16660	16886	16921	16899	16974	16906	16835	16774	16929	16840	16833	16882	16912	16941	16896	16942	16799	16780	17050	17102	17051	16894	16945	16783	16757	17036	16742	16799	16887	17004	16870	16934	16883	16926	16749	16809	16994	17024	17063	16927	16872	16815	16839	16813	16814	16923	16924	16928	17085	16944	16934	16778	17050	16833	16870	17053	16914	17042	17046	16892	16894	16828	17032	16923	16847	16930	16796	16804	16984	16835	16810	16907	16751	17003	17033	16948	16907	17121	16867	16775	16931	16802	16822	17047	16804	16860	17007	16806	16819	16872	16710	16851	16862	17007	16853	16984	16949	16987	16854	17035	16853	17081	16963	16856	16900	16661	16817	17083	16918	16860	16919	16878	16892	17012	16905	16901	16881	16883	16905	16956	16759	16898	16962	16802	16804	17103	16844	17128	16927	16976	16920	17042	16991	17020	16932	16894	16964	17017	16892	17124	16749	16811	17010	16828	16927	16784	16781	16898	16828	16969	17048	16841	16922	16750	16738	16934	16921	16784	16947	16902	16790	17074	16864	16915	16818	16884	16786	16851	16945	17048	17000	16852	16671	16839	17040	16833	16969	16907	16905	16837	16978	16801	17007	16870	16673	16877	16893	16811	16807	16822	17056	16805	16924	17008	16909	16988	16924	16957	16834	16994	16786	16825	16785	16956	16860	16769	16908	17152	16935	16869	16936	16823	16762	16960	16790	16979	16868	16850	17109	16975	16825	17065	16997	17049	16775	16819	16874	16922	16966	16856	16985	16821	16920	16942	16755	16820	17000	16908	16894	16922	16756	16717	16820	16900	16832	16922	16937	17010	16803	16986	17096	16816	16998	16911	17033	16920	16900	16724	16806	16982	16918	16911	16937	16966	16925	16898	17014	16777	16826	16862	17027	16802	16707	16883	16728	16926	16949	16965	16871	16738	16938	16884	17000	17007	16931	16889	17170	16825	16903	16902	16775	16906	17012	16947	16864	16760	16985	17127	16772	16700	16989	16817	17042	16818	16800	16855	16973	16769	16937	16873	16889	16825	16836	16943	16817	16843	16940	16987	16801	16891	17032	16860	17041	16859	16957	16842	16865	16754	16914	17018	16903	16932	16993	17000	16865	16902	16835	16936	17001	16901	16798	16979	17066	16906	16746	16791	17028	17074	16795	17042	17000	16936	16893	16939	17111	16835	16826	16907	16987	16819	17086	16980	16937	16934	17044	16953	17037	16762	16850	16968
26980	23103	30101	28099	23034	21998	21362	20528	22615	21564	20024	19602	19596	19540	19593	19511	19432	19398	19501	19476	19425	19354	19351	19620	19391	19526	19565	19274	19231	19302	19311	19536	19396	19464	19353	19316	19510	19418	19371	19324	19442	19464	19331	19562	19253	19308	19027	19326	19442	19649	19327	19399	19174	19221	19491	19429	19385	19403	19312	19227	19382	19454	19306	19290	19378	19501	19254	19150	19265	19469	19181	19417	19317	19302	19267	19408	19316	19320	19385	19404	19426	19462	19174	19191	19145	19257	19213	19334	19253	19060	19378	19391	19185	19421	19157	19316	19261	19413	19207	19388	19404	19478	19491	19200	19346	19249	19300	19134	19255	19182	19247	19348	19207	19259	19334	19238	19336	19291	19300	19240	19254	19457	19302	19256	19338	19320	19098	19375	19194	19280	19414	19316	19369	19356	19267	19355	19356	19434	19318	19394	19426	19461	19280	19397	19225	19246	19187	19461	19107	19241	19273	19259	19218	19323	19141	19341	19234	19351	19193	19306	19423	19098	19100	19204	19238	19258	19404	19206	19138	19209	19288	19333	19198	19184	19346	19326	19203	19321	19275	19320	19627	19377	19410	19543	19351	19246	19068	19227	19397	19388	19371	19283	19335	19051	19157	19421	19455	19443	19460	19242	19352	19342	19372	19252	19342	19318	19387	19359	19429	19395	19277	19400	19410	19199	19230	19260	19305	19233	19296	19217	19192	19507	19367	19342	19239	19142	19306	19134	19318	19417	19171	19291	19326	19370	19319	19103	19450	19245	19323	19204	19337	19288	19504	19342	19345	19341	19389	19441	19589	19105	19144	19194	19123	19411	19273	19208	19163	19195	19298	19295	19301	19134	19344	19458	19226	19077	19256	19182	19364	19515	19401	19191	19312	19316	19246	19328	19283	19172	19149	19301	19252	19197	19493	19435	19395	19333	19216	19156	19275	19429	19424	19334	19332	19154	19477	19237	19234	19167	19299	19375	19353	19528	19334	19490	19527	19508	19226	19290	19485	19336	19234	19332	19401	19228	19262	19236	19323	19339	19361	19222	19214	19232	19209	19411	19511	19143	19156	19291	19356	19338	19363	19511	19127	19668	19359	19201	19414	19481	19448	19345	19420	19225	19202	19179	19244	19339	19137	19294	19294	19353	19495	19193	19338	19333	19119	19322	19332	19399	19243	19334	19381	19303	19457	19174	19283	19259	19148	19287	19206	19297	19244	19219	19078	19243	19170	19399	19175	19319	19373	19380	19572	19251	19399	19648	19242	19349	19359	19123	19365	19401	19235	19425	19487	19335	19277	19323	19375	19417	19285	19283	19231	19230	19108	19546	19328	19438	19398	19314	19278	19445	19338	19282	19241	19211	19100	19359	19215	19339	19371	19289	19229	19486	19421	19303	19410	19231	19293	19276	19444	19278	19319	19315	19224	19291	19449	19247	19461	19314	19451	19414	19656	19568	19264	19437	19300	19392	19206	19478	19140	19125	19408	19384	19352	19380	19458	19179	19389	19348	19119	19185	19327	19263	19163	19162	19333	19247	19254	19376	19470	19209	19433	19310	19244	19175	19420	19148	19302	19355	19263	19339	19227	19085	19255	19453	19366	19311	19266	19201	19376	19339	19133	19248	19398	19401	19203	19439	19295	19272	19273	19459	19313	19250	19125	19482	19430	19403	19315	19233	19390	19304	19174	19068	19544	19440	19347	19180	19290	19339	19393	19353	19250	19514	19284	19277	19366	19135	19318	19293	19367	19262	19336	19185	19275	19218	19364	19310	19385	19617	19325	19255	19175	19282	19297	19332	19392	19262	19467	19333	19326	19328	19514	19318	19274	19334	19411	19421	19377	19309	19506	19250	19305	19351	19339	19330	19180	19176	19208	19306	19113	19319	19348	19314	19200	19252	19284	19150	19324	19282	19297	19169	19132	19451	19334	19224	19283	19408	19467	19309	19187	19445	19251	19410	19362	19334	19143	19307	19255	19404	19180	19282	19176	19292	19208	19134	19275	19305	19384	19356	19285	19522	19193	19312	19197	19343	19322	19429	19386	19298	19551	19293	19003	19265	19185	18939	19499	19347	19298	19234	19110	19271	19289	19247	19299	19236	19340	19352	19132	19447	19267	19256	19147	19244	19466	19276	19286	19239	19294	19136	19201	19249	19468	19191	19306	19364	19314	19573	19257	19188	19264	19484	19162	19338	19289	19354	19237	19347	19429	19050	19285	19263	19496	19547	19360	19104	19295	19272	19294	19128	19388	19176	19226	19271	19236	19259	19405	19288	19325	19282	19252	19123	19415	19274	19133	19343	19360	19318	19405	19221	19231	19094	19484	19389	19256	19074	19321	19343	19387	19169	19402	19416	19441	19116	19304	19274	19172	19333	19541	19364	19249	19309	19304	19216	19338	19037	19155	19173	19269	19452	19219	19259	19251	19080	19221	19440	19230	19189	19539	19313	19453	19250	19310	19284	19280	19285	19289	19511	19213	19347	19202	19179	19120	19301	19267	19314	19398	19073	19341	19274	19191	19287	19272	19265	19265	19101	19282	19222	19213	19326	19456	19369	19520	19119	19319	19320	19316	19444	19264	19275	19325	19462	19291	19189	19510	19438	19164	19492	19460	19375	19229	19185	19274	19378	19342	19277	19471	19348	19284	19202	19303	19389	19226	19373	19210	19370	19280	19230	19458	19183	19297	19356	19289	19231	19404	19407	19316	19372	19424	19090	19167	19424	19379	19233	19212	19242	19288	19230	19198	19282	19503	19211	19240	19414	19153	19513	19342	19225	19371	19215	19256	19350	19336	19213	19245	19195	19274	19306	19116	19470	19265	19230	19505	19408	19558	19166	19469	19150	19362	19315	19278	19388	19259	19364	19159	19369	19330	19211	19339	19197	19299	19199	19397	19138	19325	19349	19608	19394	19277	19179	19498	19267	19389	19380	19322	19509	19319	19065	19553	19327	19414	19309	19579	19354	19285	19437	19320	19230	19521	19371	19355	19286	19247	19134	19448	19315	19259	19137	19436	19342	19267	19165	19270	19366	19288	19508	19149	19201	19475	19157	19421	19427	19325	19243	19324	19356	19118	19144	19280	19151	19291	19219	19239	19419	19348	19284	19248	19396	19298	19371	19384	19041	19340	19342	19223	19307	19330	19202	19329	19171	19289	19426	19220	19642	19331	19243	19180	19206	19052	19164	19086	19280	19148	19315	19334	19428	19307	19279	19462	19160	19249	19396	19317	19173	19285	19198	19466	19219	19291	19458	19301	19364	19516	19372	19224	19356	19214	19380	19205	19253	19401	19415	19424	19462	19288	19265	19420	19144	19413	19280	19190	19363	19395	19458	19580	19494	19451	19403	19305	19275	19256	19464	19409	19305	19410	19233	19359	19306	19113	19395	19280	19313	19467	19444	19526	19182	19219	19203	19137	19230	19288	19278	19322	19054	19210	19387	19256	19510	19514	19331	19433	19109	19199	19111	19252	19267	19253	19452	19376	19151	19094	19430	19304	19108	19330	19477	19399	19281	19246	19232	19198	19201	19399	19271	19417	19458	19205	19451	19275	19156	19418	19348	19319	19168	19402	19302	19341	19202	19352	19342	19307	19028	19249	19237	19430	19354	19207	19248	19339	19318	19419	19198	19218	19342	19120	19320	19416	19324	19315	19357	19344	19548	19184	19180	19291	19371	19353	19458	19236	19245	19309	19452	19263	19146	19450	19288	19424	19346	19205	19345	19249	19330	19282	19241	19225	19254	19527	19549	19151	19416	19413	19193	19324	19327	19223	19167	19370	19304	19248	19351	19291	19195	19247	19068	19302	19220	19430	19173	19548	19431	19320	19304	19114	19074	19403	19421	19361	19294	19284	19194	19429	19292	19494	19145	19101	19202	19323	19055	19290	19258	19281	19371	19462	19263	19423	19468	19569	19282	19394	19373	19275	19307	19047	19048	19378	19338	19193	19350	19203	19252	19424	19427	19356	19261	19197	19154	19368	19131	19265	19168	19439	19294	19188	19257	19463	19108	19510	19305	19271	19410	19451	19512	19450	19278	19421	19128	19198	19347	19519	19417	19237	19560	19372	19376	19322	19247	19288	19351	19298	19343	19489	19216	19264	19439	19217	19348	19149	19291	19319	19320	19339	19278	19299	19240	19413	19510	19261	19268	19244	19341	19188	19463	19241	19299	19301	19212	19378	19353	19423	19106	19149	19097	19335	19431	19033	19305	19261	19185	19334	19473	19621	19321	19431	19394	19507	19323	19163	19407	19328	19371	19205	19214	19316	19477	19197	19581	19339	19341	19485	19411	19352	19401	19415	19164	19386	19353	19177	19326	19475	19361	19431	19162	19352	19339	19431	19449	19505	19276	19395	19570	19276	19247	19341	19270	19192	19503	19341	19269	19379	19280	19161	19190	19270	19495	19211	19325	19372	19484	19330	19177	19222	19272	19079	19190	19296	19317	19230	19306	19179	19307	19269	19519	19187	19076	19444	19308	19387	19599	19267	19438	19389	19133	19240	19535	19410	19242	19144	19312	19334	19358	19397	19349	19306	19409	19471	19563	19266	19333	19397	19298	19325	19149	19216	19289	19413	19328	19246	19370	19357	19228	19510	19165	19110	19087	19389	19411	19176	19420	19314	19567	19305	19346	19367	19652	19278	19477	19297	19298	19308	19285	19374	19338	19299	19370	19191	19069	19259	19285	19293	19517	19274	19263	19151	19257	19553	19320	19346	19371	19052	19288	19236	19162	19358	19212	19245	19315	19262	19214	19315	19110	19207	19218	19316	19400	19036	19296	19405	19291	19515	19186	19384	19355	19341	19203	19307	19503	19262	19345	19166	19455	19370	19476	19232	19155	19375	19188	19218	19168	19461	19174	19427	19134	19190	19176	19082	19253	19134	19411	19350	19289	19460	19264	19355	19371	19216	19431	19322	19211	19080	19141	19324	19409	19249	19505	19122	19373	19226	19231	19401	19485	19267	19303	19354	19290	19116	19244	19233	19382	19467	19183	19341	19169	19431	19422	19464	19286	19201	19380	19504	19575	19479	19357	19350	19534	19554	19451	19511	19161	19186	19112	19343	19408	19395	19178	19381	19270	19408	19371	19472	19320	19433	19335	19321	19352	19382	19455	19313	19221
22847	34463	33600	26541	22805	20952	19658	19024	22636	19277	17465	17271	17204	17098	17082	17121	17299	17180	17246	16941	17093	16963	17145	16937	16956	17007	16978	17086	17036	17021	16946	16912	16994	16993	17151	16965	16823	16822	16807	16855	16768	16926	16991	17015	17082	16899	16993	17096	16987	17037	17028	16874	17068	16827	16852	16867	16836	16942	16872	16786	16877	16950	16874	17043	16798	16909	16983	16801	16927	16909	16929	16980	16818	16919	16946	16706	16934	16897	16967	16940	17013	16779	17026	17083	16905	16942	16996	16841	16867	17002	16959	16909	16853	16638	16926	16968	16856	16916	16925	16886	16931	16792	17019	16967	16832	16788	17004	16849	16957	16997	16915	16927	16876	16900	17219	16947	16829	16875	17058	16917	16863	16937	16866	16958	16743	16731	16845	16912	16648	16812	16823	16942	16888	16884	16950	16934	16873	16788	16979	17027	16884	17064	17105	16968	17026	17035	16928	16875	16923	16926	16813	16918	16940	16950	16993	16926	16922	16770	16820	16863	17000	16988	16938	16937	16965	17010	16777	17000	16757	16858	17014	16838	16992	16974	16854	16901	16750	16872	16784	16967	16833	16901	17003	16848	16955	16773	16952	17011	16880	17053	16768	16891	16878	16970	16839	16798	16816	16840	16903	16837	16951	16884	17011	16883	16926	16765	16956	16761	16806	16891	16892	16908	17011	16889	16809	16872	16883	16966	17004	16901	16824	16956	16805	16784	16763	17030	17014	16928	16808	16846	16916	16817	16846	16843	16716	17010	16855	16869	16967	16854	16967	16716	16958	16863	16708	16930	16959	16850	16934	16964	16705	16898	16694	17077	16990	16811	16911	16897	16816	16855	17063	16902	16971	16821	16869	16967	16897	17066	16955	16926	17082	16867	16788	16783	16809	16841	17021	16913	16849	16826	16750	16982	16989	16800	16896	16822	16856	16845	16814	16851	16827	16842	16854	16886	16935	16927	16941	16858	16911	16699	16866	16916	16833	17028	16874	16963	16865	17035	16877	16766	16902	17048	16907	16934	16869	16822	16851	17030	16951	16868	16921	16799	16888	16773	16869	16975	16900	16899	16831	16799	17017	16901	16970	16923	16958	16793	16772	16960	16790	16932	16788	17014	16963	17015	16887	16972	16932	16895	16905	16859	17021	16860	16935	16937	17040	16873	16990	16856	16819	16883	17141	17058	16872	17001	16822	16733	16956	16920	16742	17036	16880	16765	16875	16863	16826	17088	16862	16954	16875	16915	16888	16963	16857	16960	16841	16971	16830	17043	16943	16986	16989	17006	16936	16804	16880	16839	16948	16762	16922	16837	16964	16879	16784	16922	16892	16790	16809	16947	16958	16930	17014	16942	16894	17010	16871	16784	16926	17071	16761	16822	16775	16814	16757	16991	17045	16899	17096	16875	16927	16889	16976	16891	16859	16944	16946	16830	16902	16965	16855	16746	17008	16916	16917	16835	16979	16795	16871	16865	17140	16958	16818	17057	16861	16868	16858	16739	17105	16975	17010	16987	16887	16814	16933	16781	17009	16979	17009	17045	16798	16831	16951	16863	17024	16845	16874	16913	16874	16932	16971	16791	16897	17083	16822	17065	16808	16833	16926	16893	16822	16820	16911	16757	16765	16847	16692	16909	16961	16955	16960	16935	17022	16715	16817	17050	16752	16798	16821	17004	16744	16939	16945	16802	16890	16864	17047	17122	16803	16917	16803	16831	16869	16831	16934	16882	16795	16918	16760	17078	17002	16920	16773	16924	16923	16767	16998	16888	16948	17079	16833	16736	16963	16777	16971	16873	16874	16851	16892	16731	16854	16888	16888	16833	16775	16857	16929	16895	16855	16932	16907	16779	16811	16983	16895	17049	16865	16883	16796	16851	16919	17030	16843	17001	16934	16791	16940	16847	16850	16913	16694	16961	16846	16934	17015	16791	16952	16840	16896	16882	16935	16992	16849	16748	17026	16922	17050	16901	16918	16893	16742	16950	16735	17102	16856	16849	16958	16685	16990	16874	16776	17168	16927	16894	16893	16936	16870	16718	16877	16817	17013	16922	16757	16915	16922	16966	17022	16894	16973	16915	16940	16842	16790	16946	16809	16839	16824	16993	16943	16800	16999	16862	16913	16924	16881	16819	16929	16924	17004	16670	16701	16837	16960	16884	16896	16836	16870	16947	16931	16891	16966	16870	17085	16720	16901	16950	16979	16898	16930	16872	16940	17005	16989	16911	16995	16974	17021	16949	16828	16963	16815	16928	16847	16862	17068	16823	16850	16965	17053	16990	17062	16827	17024	16885	16914	16767	16899	16735	16926	16890	16797	17053	16933	16983	16984	16939	16921	16966	16924	16980	16878	16855	16788	16932	16965	16772	16935	16731	17005	16987	16778	16818	16725	16889	16950	16828	16818	16987	17006	17007	16789	16754	17087	16974	17030	16979	17021	16883	16958	16851	16881	16898	16833	16996	16790	16748	17032	16799	17025	16945	16949	17016	16988	17178	17069	16735	16911	16776	16782	16869	16880	16757	16800	16847	16900	16875	16965	16850	17021	16928	16925	17075	16901	16804	17018	16783	16870	16963	16827	16915	17066	16854	16959	16970	16968	16806	16959	16920	17054	17016	16817	16926	16877	16940	17040	16757	16892	17036	16996	16951	16954	17013	16952	17016	16855	16672	16771	16814	16762	16955	16991	17149	16888	16811	16971	16956	16737	16849	17042	16755	16939	16708	16987	16863	16918	16884	16929	16907	16959	16960	16958	16817	16956	16906	17010	16976	17057	16933	16897	16870	16832	17064	16958	16954	16881	17006	17076	16887	17065	16909	16846	16828	16977	17092	16831	16841	16877	16776	17064	16807	16774	16799	16785	16888	16909	17001	16802	16919	16835	16952	16775	16934	16826	16893	17039	16950	16943	16770	17013	16839	16846	16913	16865	16939	16890	16923	17018	16937	16991	16928	16844	16966	16913	16886	16887	17031	16897	17029	16922	16741	16904	16885	16846	17089	16916	16970	17000	16748	16919	17014	16858	16719	16897	16990	16701	16869	16988	16853	16825	16804	16988	16882	16799	16903	16842	16848	16883	17023	16875	16811	16992	16869	16919	16896	16871	16731	17067	16793	17001	16911	17074	16719	16870	16910	16912	16986	16985	16981	16875	16770	16940	16965	16863	16938	16745	16805	16914	17005	17009	16851	16852	16902	17122	16769	16726	17066	16745	16813	16834	16973	16930	16991	16944	16874	16882	16953	16840	16853	16836	16966	16929	16877	16950	16926	16737	16867	17038	16704	16856	16890	16914	16959	16982	16974	16869	17058	16945	16960	16685	16936	16897	17016	16857	16911	16901	16874	16971	16766	16976	16879	16911	16924	16972	16897	17099	16817	16923	17020	16944	17129	16949	16789	16911	17066	16950	16857	16968	16905	16857	16928	16965	17015	16935	16867	16879	16776	16868	16815	16802	16855	17130	16913	16831	16809	16941	16903	16895	16769	16872	16901	17022	16968	16681	16725	16768	16829	16912	17104	16983	16872	16698	16925	16863	16845	16916	16823	17088	16948	16890	16976	16947	16914	16955	16827	16872	16923	16930	16939	16896	16859	16858	16777	16788	16760	16857	16794	16858	16901	16946	16914	16834	16880	16945	16886	16854	16941	16999	16798	16948	17024	16869	16968	17081	16933	16925	16891	16967	16890	16933	16893	16975	17005	16790	16904	17163	16801	17108	16962	16892	17094	16924	16986	16920	17085	16853	16907	16912	16914	16799	16980	16960	16857	16954	16972	16988	16674	17120	16754	16898	17030	16858	16803	16815	16775	16992	16872	17043	17003	16954	16977	16777	16989	17050	16967	16839	16838	17006	17017	16825	16952	16971	16881	17071	16746	16980	16847	16978	16887	16952	16857	16777	16851	17006	16845	16692	16966	17046	16854	17005	17034	16863	16963	16830	16752	16910	16838	16874	16963	17021	17052	16947	17052	16731	16845	16885	16998	16756	17099	17013	16965	16920	17026	16827	16987	16960	16959	17118	16985	17002	17024	16865	16794	16951	16982	16761	16907	16934	16951	16945	17027	16813	16600	16869	16901	16864	16957	17028	16948	16927	17002	17010	16915	16855	17021	16898	17040	17016	16885	16843	16971	16953	16954	16877	16820	16900	16986	16829	16833	16905	16830	16740	16904	16974	16850	16835	16871	16677	16951	17042	16962	16900	16993	16828	16940	16917	16993	17040	16897	16879	16946	17133	16948	16886	16916	16964	16765	17023	16937	16749	16849	16938	16864	16943	16962	16871	16747	16732	16822	16866	16893	17035	16890	16648	16955	16868	16692	16874	16869	16711	16956	17017	16836	17026	17008	16719	17027	16878	17058	16979	16931	16839	16902	16815	16964	16866	16837	16978	16835	16750	16986	16856	16765	16774	17056	16866	16878	16819	16965	17000	16957	16851	17095	16833	16925	16800	16995	16792	16834	16947	16936	16946	17034	16968	17157	16883	16814	17125	16785	17046	16843	16955	16918	16833	16828	16979	16930	16843	16862	16797	16909	16926	16820	16771	16961	16997	17038	16955	16847	16958	16838	16894	16910	16769	16934	16886	16668	16891	17029	16978	16852	16774	16855	16727	16935	16851	16905	16742	16861	16931	16809	16814	16854	16916	16907	16958	16937	16915	16910	16952	16822	16941	17025	16882	16740	17010	16777	16945	16958	16788	17009	17022	16920	16973	16899	16917	16988	17078	16992	16953	16910	16752	16952	16897	16717	16911	16734	16878	16942	16911	16885	16997	17034	16836	16831	16683	16890	16881	17025	16977	16975	16565	16913	16831	16931	16721	16981	16943	16949	16931	16742	16818	16978	17089	16968	16858	16922	16819	16919	16993	16919	16772	16907	16766	17050	16737	16829	16945	16873	16936	16988	16871	16885	17066	16972	16818	16754	16886	16936	16720	17008	17004	16845	16956	16769	16951	16810	16934	16721	16824	16824	16937	16779	17027	16876	17066	16945	16859	16996	16933	16830	16865	16989	16882	16760	16923	16980	16942	17016	16802	16776	16957	16992	16876	16827	16944	16980	17131	16833	16931	16967	16929	16868	16956	16944	16809	16808	16967	16806	16931	17023	16916	16724	17051	16850	16902	16936	16996	16864
23749	20965	28258	24550	23195	24157	24002	21717	30800	34976	21589	20327	20117	19786	19778	19851	19903	19764	19824	19904	19692	19763	19696	19628	19673	19736	19701	19682	19564	19333	19531	19545	19510	19602	19652	19574	19546	19685	19650	19534	19698	19771	19590	19616	19512	19551	19636	19583	19617	19782	19669	19551	19642	19548	19474	19617	19603	19516	19536	19500	19737	19480	19437	19507	19526	19540	19568	19572	19762	19536	19552	19574	19668	19584	19449	19474	19374	19370	19353	19628	19452	19510	19590	19398	19401	19524	19392	19403	19705	19596	19191	19565	19575	19388	19634	19523	19480	19667	19526	19617	19425	19509	19579	19598	19607	19481	19712	19502	19723	19377	19586	19541	19685	19544	19403	19580	19573	19618	19403	19469	19659	19453	19501	19270	19635	19649	19491	19334	19625	19448	19568	19448	19560	19654	19568	19512	19405	19713	19615	19570	19632	19704	19576	19516	19532	19587	19498	19278	19477	19529	19611	19502	19579	19310	19498	19551	19494	19381	19479	19491	19453	19302	19620	19596	19624	19628	19521	19681	19483	19546	19426	19452	19361	19640	19389	19474	19508	19534	19511	19368	19481	19418	19504	19254	19407	19657	19441	19645	19488	19406	19432	19512	19525	19512	19620	19636	19439	19648	19410	19635	19420	19571	19368	19254	19396	19477	19551	19343	19467	19614	19576	19398	19595	19379	19555	19595	19415	19582	19443	19607	19465	19614	19497	19498	19541	19563	19668	19546	19627	19444	19466	19520	19548	19602	19439	19415	19340	19309	19579	19300	19469	19345	19447	19356	19625	19513	19673	19603	19560	19629	19458	19519	19638	19500	19435	19644	19687	19758	19585	19538	19461	19526	19579	19460	19544	19493	19479	19453	19546	19518	19625	19514	19535	19666	19499	19498	19448	19458	19462	19560	19668	19594	19318	19264	19388	19506	19562	19685	19803	19605	19424	19600	19531	19473	19469	19232	19454	19655	19685	19603	19332	19431	19637	19595	19463	19483	19566	19418	19412	19621	19478	19670	19368	19532	19593	19532	19344	19294	19477	19867	19573	19775	19337	19451	19488	19472	19323	19667	19631	19620	19575	19471	19443	19598	19734	19299	19530	19501	19570	19743	19474	19411	19467	19447	19368	19390	19472	19345	19491	19544	19531	19321	19465	19539	19440	19645	19529	19629	19505	19518	19317	19486	19371	19462	19569	19585	19544	19301	19439	19497	19496	19452	19359	19494	19500	19698	19484	19544	19500	19691	19403	19338	19545	19340	19560	19650	19736	19550	19549	19527	19579	19621	19571	19462	19573	19377	19659	19445	19489	19318	19439	19505	19512	19353	19379	19466	19554	19450	19298	19639	19508	19495	19639	19499	19458	19539	19613	19443	19636	19398	19590	19354	19456	19430	19535	19430	19642	19606	19653	19440	19625	19424	19668	19535	19613	19586	19313	19459	19196	19231	19500	19524	19471	19520	19605	19449	19344	19308	19431	19512	19434	19554	19457	19566	19726	19473	19563	19513	19590	19533	19499	19403	19446	19468	19726	19445	19577	19415	19644	19634	19623	19468	19382	19501	19389	19333	19468	19552	19568	19614	19483	19317	19466	19521	19518	19380	19392	19552	19497	19549	19561	19408	19507	19623	19632	19510	19531	19593	19575	19557	19556	19314	19407	19587	19524	19430	19621	19537	19664	19661	19613	19379	19603	19216	19368	19480	19617	19456	19597	19549	19357	19473	19526	19731	19435	19551	19504	19374	19591	19507	19413	19399	19325	19520	19608	19521	19405	19630	19362	19682	19525	19697	19568	19499	19676	19543	19501	19361	19371	19393	19476	19625	19635	19471	19470	19615	19459	19393	19529	19561	19596	19469	19736	19482	19400	19393	19687	19374	19598	19282	19475	19284	19339	19549	19558	19422	19517	19560	19645	19642	19645	19354	19407	19372	19540	19532	19668	19518	19502	19442	19479	19464	19512	19549	19595	19441	19391	19448	19621	19509	19419	19437	19530	19544	19246	19475	19442	19413	19312	19668	19417	19657	19542	19567	19601	19522	19451	19510	19453	19375	19509	19283	19526	19465	19791	19502	19566	19563	19578	19348	19585	19558	19442	19528	19583	19573	19339	19591	19668	19594	19481	19580	19304	19433	19338	19469	19546	19377	19434	19417	19567	19681	19602	19612	19550	19381	19640	19599	19644	19467	19555	19554	19549	19452	19818	19477	19479	19349	19434	19494	19549	19640	19506	19695	19569	19488	19565	19532	19680	19453	19612	19537	19542	19256	19569	19585	19668	19589	19601	19411	19649	19611	19584	19300	19188	19577	19539	19734	19615	19504	19373	19415	19549	19696	19589	19484	19608	19539	19423	19427	19380	19529	19612	19586	19491	19679	19658	19671	19321	19472	19405	19411	19558	19676	19545	19569	19592	19492	19543	19510	19650	19677	19387	19670	19339	19490	19776	19366	19475	19635	19534	19525	19750	19538	19469	19239	19451	19477	19500	19515	19490	19563	19620	19349	19556	19425	19444	19516	19459	19295	19501	19504	19472	19380	19464	19745	19396	19587	19489	19345	19529	19535	19235	19369	19694	19598	19486	19360	19416	19474	19373	19719	19436	19444	19480	19519	19480	19525	19540	19491	19764	19329	19392	19400	19623	19520	19606	19458	19597	19273	19509	19422	19523	19443	19597	19555	19816	19593	19466	19492	19611	19555	19431	19527	19536	19673	19477	19427	19773	19754	19522	19450	19458	19489	19509	19446	19501	19453	19606	19511	19481	19477	19547	19373	19351	19461	19507	19442	19647	19551	19460	19524	19806	19605	19500	19549	19308	19540	19216	19465	19331	19444	19420	19407	19343	19608	19384	19515	19337	19563	19501	19374	19483	19419	19838	19691	19431	19595	19497	19541	19421	19461	19545	19531	19613	19444	19621	19542	19405	19485	19652	19575	19674	19412	19432	19531	19518	19355	19405	19411	19626	19307	19525	19468	19412	19369	19843	19662	19468	19539	19458	19309	19559	19517	19303	19512	19670	19479	19635	19650	19534	19581	19372	19508	19581	19614	19642	19514	19598	19635	19555	19518	19584	19386	19453	19466	19452	19562	19414	19376	19555	19419	19358	19534	19571	19556	19623	19536	19552	19665	19647	19405	19498	19330	19632	19670	19405	19315	19451	19428	19488	19526	19581	19420	19589	19459	19460	19415	19671	19491	19555	19389	19447	19419	19434	19511	19383	19497	19336	19491	19520	19453	19601	19585	19525	19526	19377	19504	19464	19465	19409	19417	19319	19434	19547	19394	19675	19631	19502	19343	19486	19481	19364	19329	19514	19287	19535	19446	19610	19703	19464	19421	19621	19600	19544	19501	19543	19571	19514	19439	19452	19475	19393	19565	19386	19555	19529	19656	19560	19484	19590	19473	19504	19597	19537	19547	19310	19329	19509	19465	19328	19642	19608	19685	19660	19324	19451	19473	19568	19388	19490	19509	19443	19454	19438	19453	19550	19583	19793	19403	19441	19466	19409	19478	19507	19354	19327	19480	19530	19458	19691	19638	19475	19393	19424	19483	19535	19379	19640	19441	19388	19647	19634	19496	19433	19616	19436	19606	19374	19650	19730	19755	19591	19487	19537	19547	19534	19657	19426	19490	19536	19392	19595	19595	19667	19510	19464	19252	19456	19389	19491	19532	19634	19603	19358	19596	19552	19400	19486	19384	19396	19351	19635	19450	19427	19605	19516	19580	19541	19526	19373	19456	19546	19556	19659	19529	19548	19609	19555	19499	19484	19404	19567	19581	19445	19591	19416	19502	19563	19594	19486	19672	19715	19366	19617	19546	19495	19375	19570	19571	19403	19455	19344	19422	19591	19354	19441	19680	19692	19544	19604	19393	19562	19507	19580	19656	19554	19284	19310	19474	19491	19692	19448	19323	19733	19610	19534	19665	19417	19454	19421	19536	19586	19480	19497	19443	19639	19425	19563	19427	19606	19186	19356	19483	19450	19548	19401	19526	19529	19490	19337	19238	19390	19575	19693	19612	19476	19371	19352	19530	19652	19510	19342	19341	19310	19675	19623	19425	19355	19549	19541	19447	19481	19387	19306	19414	19478	19414	19558	19573	19645	19318	19511	19438	19729	19503	19377	19405	19707	19570	19638	19556	19488	19621	19484	19321	19594	19369	19387	19456	19470	19484	19486	19638	19497	19266	19729	19584	19449	19405	19540	19609	19438	19487	19424	19563	19580	19537	19529	19657	19654	19309	19496	19480	19585	19706	19773	19545	19499	19528	19366	19538	19650	19428	19566	19522	19636	19348	19404	19545	19466	19308	19409	19627	19610	19224	19434	19666	19618	19525	19540	19299	19377	19665	19562	19422	19585	19631	19419	19415	19663	19238	19474	19525	19485	19431	19592	19538	19504	19477	19410	19453	19493	19248	19533	19569	19555	19547	19592	19351	19401	19521	19679	19520	19750	19432	19598	19398	19358	19666	19515	19486	19702	19591	19555	19591	19468	19506	19630	19528	19525	19513	19453	19630	19596	19583	19650	19522	19518	19394	19407	19262	19498	19374	19393	19511	19533	19669	19476	19472	19758	19635	19481	19360	19598	19670	19395	19492	19444	19539	19508	19563	19427	19575	19548	19556	19459	19490	19573	19584	19501	19597	19641	19436	19629	19813	19613	19485	19298	19464	19683	19625	19366	19379	19443	19473	19418	19635	19403	19738	19746	19426	19414	19447	19337	19424	19553	19509	19420	19558	19394	19490	19551	19491	19572	19612	19558	19696	19622	19571	19567	19453	19519	19443	19379	19455	19435	19746	19279	19544	19489	19512	19420	19397	19457	19507	19402	19782	19536	19516	19441	19375	19533	19390	19653	19390	19329	19544	19684	19559	19460	19440	19417	19436	19436	19497	19351	19437	19390	19495	19682	19475	19561	19503	19429	19440	19671	19768	19557	19525	19476	19644	19365	19223	19289	19548	19720	19494	19453	19600	19460	19552	19421	19485	19619	19686	19802	19472	19656	19421	19536	19571	19387	19285	19540	19444	19633	19563	19601	19668	19731	19425	19473	19483	19596	19591	19598	19633	19303	19265	19678	19621	19515	19452	19448	19484	19378	19496	19367	19501	19552	19395	19533	19490	19626	19523
22570	38920	37327	29813	25469	23157	21335	20342	34880	32226	17937	17411	17564	17280	17383	17316	17265	17343	17197	17122	17181	17104	17312	17238	17159	17040	17311	17138	17105	17207	17051	16934	17180	17188	17135	17145	17036	17093	17038	16961	17036	17083	17009	17041	17032	16880	16993	17165	16826	16988	17031	16944	17019	17041	17036	16911	17080	16960	17002	17041	17145	17067	16899	16992	16960	16966	16962	16984	17119	17042	17047	17126	16909	16969	16976	16886	16967	17062	16997	17071	17141	16916	17185	16982	16992	16863	16987	16992	17033	16979	16939	16999	17021	17115	16910	16995	16954	16952	16997	17041	16866	16964	16989	16864	16918	17024	17124	16950	17189	17001	16978	17036	16977	17187	16737	17037	17019	17041	17052	17050	16889	17071	17091	17005	17233	17099	16938	16788	17106	17119	17106	16965	16993	17074	17126	16930	16964	17010	17067	16962	17032	17037	16920	16973	17052	17034	17028	16941	17014	17059	17053	17172	17046	17082	17158	17014	17137	17077	17032	17033	16965	17021	16996	17032	16983	17051	17107	17007	17136	17029	17013	16838	17033	17054	17003	17136	16844	17034	16952	17099	16944	17125	17098	17041	17074	16949	17032	16874	17048	17125	17046	17002	16880	17309	17074	17079	17100	17003	16994	16980	16999	16955	17031	16899	17121	17044	17106	17009	17175	16977	17011	17035	16986	17009	17075	17152	17121	16972	16989	16981	17002	16934	16911	16967	17057	17100	16957	17035	16969	16999	16793	17129	17149	16975	17011	16967	16928	17122	16909	16966	17016	16996	17028	16908	16931	16931	16956	17002	17181	17060	16913	17034	17072	16911	16816	17192	17025	16951	16834	16986	16963	17239	17098	16922	16955	17145	17090	17010	17028	16959	16962	16909	17073	17013	17016	16955	16832	17057	16975	17065	17132	17051	16980	16986	16900	16967	17037	17053	16930	16795	16873	16880	16998	17052	17039	16973	16902	17017	17014	16999	16925	17065	16907	17002	17052	16979	17136	17099	17120	16952	17053	17009	17067	17072	17055	16959	17131	17067	16927	17109	17024	17023	17053	17060	17069	16984	16933	17037	16903	17047	17198	17067	17177	16955	16978	16871	17083	17174	17108	17102	16901	17051	17033	17110	16890	17139	17085	16988	17124	16856	16882	17035	16955	16981	16972	17019	16966	17164	17017	16790	16937	17030	16959	17078	17066	16937	17071	16948	16978	17078	17101	17018	17134	17019	17041	16945	17180	16931	16874	17054	16967	17127	17065	17142	17087	17137	16932	16948	17112	16948	17075	17133	17060	17003	16921	17003	16914	17071	17075	17203	17002	16936	16921	17068	16927	17028	16990	16921	17042	17016	17023	17076	17147	16956	17160	16997	17050	17042	17107	17035	17285	17062	17104	16926	17011	17052	16933	16768	17077	16962	17015	17017	17218	16870	16848	17022	17079	16990	16913	17155	16932	16887	17144	17027	16810	16868	17057	16928	17062	17075	17063	17064	16886	17122	17109	16999	17008	16992	17164	17114	16977	17120	17034	17259	16993	17008	16938	17090	16921	17153	16934	17092	17175	16904	16974	16958	16976	16785	17088	17088	17068	17120	17071	16815	17072	16996	17008	17241	17011	17078	16972	16987	17200	17072	17067	16991	17145	17100	16980	17056	16955	16886	16955	16992	16996	16935	17122	17130	17033	17029	17053	17194	17081	17146	16878	17055	17023	17027	17062	16969	16978	17158	17058	17079	16978	16956	16865	17090	17097	17023	16959	16889	17014	17014	17066	16983	17102	16968	17128	16943	17071	17159	17057	17023	17078	17041	16981	17072	16899	17061	17049	17033	17029	17053	17139	16902	17042	17056	17110	17024	17070	17023	16999	17002	17069	17005	16965	16979	16837	17096	16952	16957	16961	17124	16960	17051	17088	16910	17045	16902	17040	17024	16989	16991	17053	17030	16975	16947	17094	17145	17048	16941	16795	17075	17158	16794	16986	16963	17041	17003	16923	17101	16997	16826	16953	17022	17011	16907	16967	16889	16937	16964	16930	16886	17060	16940	17044	16854	17073	16863	17033	17026	16937	17082	17175	16964	17065	16970	17032	17123	16956	16969	17140	16934	16894	17094	16856	16811	17113	16885	17221	17045	17126	17178	16904	17151	17073	17129	16866	16923	17114	17076	16989	16900	16853	17027	17020	16975	16976	16948	17090	17064	17003	17081	16945	16889	17102	16974	16901	16978	17138	17006	17117	16978	17025	17018	17073	17125	16978	16819	17015	17024	16899	17230	16954	17144	17082	17112	17077	16923	17064	17015	16911	16974	17006	17257	17095	16998	16943	17159	17141	16872	17128	16936	17041	16889	17079	16984	16841	16841	17024	17034	16997	16828	16929	17027	17127	17064	16979	16918	16915	17037	16995	17045	16946	16769	16846	17055	16986	16972	16919	17013	17074	16996	17005	16972	17272	17077	17118	17027	17121	17016	16821	16955	17032	17015	17063	16977	17128	17197	16990	16756	17036	16905	17013	16827	16993	17052	16946	17042	17163	16971	17072	17011	16904	17105	17005	16900	16983	17031	17151	16915	16819	16969	16862	16922	16974	17032	17102	16899	16903	17139	16789	16826	16947	16983	17098	17119	17106	16931	16875	17061	17050	17109	16899	16849	17056	17283	17068	17000	17046	17013	17119	16971	16986	16999	17030	17048	16862	17101	16975	17216	16973	17053	17026	17027	17056	17191	16857	17038	16984	17042	17240	16999	17016	17088	16817	16923	16900	17094	16866	17172	17133	16854	17095	17005	16941	16945	17203	17136	17077	16899	16977	17070	16874	16987	17134	16941	17007	16978	17102	16979	16960	17074	17128	16981	17072	16845	16970	17014	16994	17043	17054	17043	17087	16994	16987	17133	16932	16928	17013	16858	17082	16956	16938	17009	17064	17085	17004	17049	16930	16902	17081	17000	17080	16912	16990	17092	17197	17037	17093	16969	17014	17153	17058	16805	17056	17091	17097	16939	16950	16934	16926	17050	16958	16850	17061	17108	16967	17114	17156	16915	17040	16952	17009	17053	17027	17080	16932	16982	17056	17061	16994	16867	17166	16869	17026	17021	17190	16829	16815	16983	17039	17199	16774	17229	17047	16986	17119	16941	17052	16960	17112	16950	16995	17126	16958	16893	16968	16991	16992	17043	16939	17044	17018	16903	16909	16850	17118	17032	17072	16942	17209	17138	16924	16943	17147	16867	16998	16993	17140	16885	17126	17000	17083	17139	16954	16966	17116	16908	17030	17037	17055	16853	16802	16900	17031	17004	16897	17005	17190	17012	17037	17181	17012	17006	17092	16941	16957	17039	17164	17030	17098	16957	16856	17099	16981	17154	16925	17151	16928	16950	17131	17127	17155	17021	17044	16974	16981	17019	16816	17046	17055	16870	16987	17030	16978	16959	16840	16837	16954	16866	16893	17150	16925	16934	16930	16972	17037	17115	16890	17066	17008	17267	16826	16999	17047	17120	17120	16988	17055	17001	17025	16947	16869	17079	16853	17228	16858	16995	16845	16894	17067	16953	16883	17003	17156	17034	17030	16997	17040	16994	17145	17104	16951	17013	16771	17101	17040	17011	17044	16863	16921	16900	16942	17133	17160	16986	17013	16996	17145	17097	16926	17094	17068	17016	17253	16918	17084	16892	17090	17074	16926	16838	16975	17037	17052	16943	16971	17030	17017	17064	17107	17015	17011	16832	16956	16885	16978	16898	16965	17023	16854	17254	17054	17159	17039	17088	17092	17107	16995	17061	17039	17045	16844	16902	16860	17009	16836	17015	17079	16796	17187	17092	17162	17051	16688	17014	16950	16934	16923	17097	16944	16866	16888	17019	17149	17010	16912	16977	17114	17043	17117	16955	16957	17000	16878	16924	17107	16913	17134	16847	16949	17085	17052	16918	16950	17149	17168	17238	17097	16955	17108	17051	17059	16912	17104	17039	17162	16921	17066	16982	17042	17116	16937	17102	17112	16973	17009	17064	16947	17096	16868	17123	16952	17041	17141	16944	17067	17040	16886	16936	17056	16902	16838	16825	17027	16893	16937	16965	17002	16874	16976	17087	17142	17030	17080	17121	17018	16984	17082	16985	16968	16886	17053	16940	16901	16983	17238	17138	17055	17027	17012	17000	16989	16795	17124	17051	16964	16960	16969	16970	16926	17113	16893	17056	17156	16975	17072	17080	16851	17221	17033	16982	17176	17103	17108	16816	16792	16955	17025	17129	16985	16832	16961	17124	16913	16984	17062	17106	17059	16986	17072	17095	16851	16954	17136	17035	17037	16993	16846	16724	16889	17009	17103	16868	16919	17086	17093	16927	17028	17087	16989	17173	17005	17157	17030	17021	17041	17058	16931	17066	16912	17026	16958	17167	16944	17101	16924	16879	17027	17009	17015	16955	17112	16961	17014	17014	16965	16987	16860	17094	16923	17038	17039	17061	16918	17037	17034	16788	17074	17067	16994	16931	17109	17145	17109	17123	17041	17071	17122	17010	17158	17000	17043	17063	17102	17274	16912	17047	17170	16937	17118	17053	17098	16903	16996	17098	16982	16950	16971	17033	17128	16970	17062	17057	17092	17245	17073	16749	16809	17033	17057	16962	17009	17131	16909	17058	17074	16990	17055	16975	17114	17008	16974	17010	17004	17188	17016	16927	17002	17133	16976	16942	17245	17024	16966	17132	17010	17086	17160	17145	16976	16959	17088	17002	16954	17063	17116	17132	17150	16962	16891	17095	16966	16968	17033	17134	16952	16978	17148	16955	16913	17010	17080	17152	16957	17071	16999	17190	16841	16964	16962	17075	17074	16982	17073	16990	17096	16957	17097	17111	16982	17060	16966	17109	17063	16971	17050	17193	16973	17003	16935	16869	17090	16971	17046	17145	17127	17070	17120	16971	17094	17158	16951	17138	17001	17068	16978	16926	17045	17078	16919	16921	17058	17130	17120	17029	17090	16795	16939	17099	17091	17056	16939	17136	17092	17141	17048	17125	16974	17022	17121	17060	17228	17011	16869	16899	16985	17134	17110	16966	17010	17133	17122	17173	16783	17046	16991	17049	16816	17030	17092	16862	17041	17105	17067	16936	17144	16900	16970	16909	16996	17007	16882	17060
22498	21063	28950	23457	21616	24826	27723	22975	36254	42686	23111	20879	20298	19958	20088	19723	19953	19979	19772	19853	19667	19793	19564	19656	19652	19511	19694	19529	19689	19756	19655	19526	19741	19547	19672	19520	19471	19446	19598	19541	19465	19371	19461	19588	19686	19473	19536	19441	19574	19549	19528	19617	19476	19486	19671	19402	19319	19395	19457	19442	19455	19486	19473	19310	19705	19409	19256	19378	19377	19368	19368	19632	19506	19469	19499	19269	19378	19186	19360	19376	19399	19291	19371	19463	19424	19718	19623	19237	19493	19257	19356	19656	19445	19528	19322	19199	19735	19408	19366	19395	19420	19529	19448	19308	19564	19592	19701	19375	19373	19403	19681	19280	19406	19262	19488	19341	19426	19301	19238	19242	19431	19326	19391	19337	19248	19517	19419	19358	19426	19305	19524	19343	19286	19512	19462	19346	19583	19375	19462	19485	19346	19489	19424	19338	19249	19456	19496	19232	19177	19475	19193	19530	19427	19406	19514	19670	19513	19302	19545	19380	19337	19377	19222	19286	19332	19248	19229	19462	19296	19227	19195	19442	19161	19359	19148	19383	19391	19599	19328	19328	19306	19312	19426	19492	19208	19294	19593	19365	19327	19314	19572	19513	19389	19313	19421	19354	19555	19426	19479	19477	19425	19478	19498	19452	19377	19179	19403	19319	19335	19498	19400	19557	19367	19505	19376	19390	19268	19383	19345	19230	19270	19554	19298	19364	19282	19611	19388	19296	19499	19274	19287	19455	19349	19553	19323	19349	19246	19329	19130	19532	19329	19391	19442	19548	19211	19298	19439	19555	19389	19441	19597	19442	19195	19430	19371	19265	19495	19466	19370	19193	19581	19331	19479	19401	19537	19471	19443	19475	19248	19310	19317	19239	19176	19320	19402	19345	19188	19344	19385	19383	19234	19342	19448	19514	19329	19193	19356	19230	19565	19350	19365	19304	19263	19363	19398	19406	19312	19251	19459	19340	19405	19465	19315	19348	19238	19437	19474	19412	19452	19431	19504	19348	19151	19451	19554	19447	19450	19188	19543	19586	19577	19157	19390	19471	19405	19339	19365	19555	19129	19579	19410	19279	19603	19234	19144	19249	19233	19426	19539	19345	19527	19378	19314	19392	19317	19475	19419	19346	19278	19175	19230	19509	19374	19257	19409	19551	19380	19455	19466	19392	19428	19182	19427	19430	19251	19369	19252	19374	19397	19336	19145	19386	19174	19159	19420	19148	19485	19396	19414	19696	19355	19316	19283	19479	19486	19394	19339	19322	19520	19294	19226	19518	19538	19283	19159	19363	19547	19291	19525	19225	19487	19203	19400	19424	19461	19238	19278	19394	19130	19397	19122	19453	19287	19193	19515	19301	19239	19327	19382	19459	19165	19292	19186	19341	19475	19296	19302	19324	19352	19533	19496	19396	19466	19497	19330	19406	19545	19308	19398	19269	19501	19265	19290	19397	19206	19398	19255	19188	19291	19221	19327	19350	19402	19230	19199	19397	19340	19415	19228	19508	19251	19475	19173	19237	19377	19254	19289	19517	19480	19272	19254	19413	19313	19420	19245	19212	19430	19353	19435	19313	19154	19216	19348	19258	19255	19235	19368	19418	19381	19295	19387	19292	19338	19212	19275	19422	19286	19572	19448	19391	19277	19306	19404	19445	19180	19581	19314	19338	19414	19245	19306	19366	19326	19605	19542	19252	19251	19288	19375	19483	19506	19334	19377	19250	19213	19262	19448	19222	19282	19573	19274	19395	19513	19346	19331	19382	19520	19305	19282	19386	19348	19267	19387	19275	19377	19408	19398	19413	19377	19314	19264	19266	19128	19368	19451	19255	19338	19340	19307	19350	19303	19212	19282	19386	19419	19296	19285	19283	19412	19444	19333	19195	19340	19163	19518	19596	19412	19228	19159	19322	19376	19480	19524	19145	19200	19369	19449	19299	19472	19365	19422	19061	19275	19422	19264	19281	19409	19304	19356	19370	19342	19407	19479	19125	19210	19345	19577	19369	19308	19518	19413	19246	19357	19529	19511	19392	19392	19345	19426	19308	19118	19346	19417	19474	19419	19417	19375	19534	19304	19356	19612	19406	19464	19350	19582	19346	19361	19427	19321	19471	19361	19444	19428	19343	19425	19349	19542	19490	19484	19210	19439	19336	19461	19589	19396	19647	19667	19402	19478	19437	19342	19328	19404	19275	19410	19274	19358	19436	19287	19488	19351	19409	19327	19205	19554	19564	19480	19336	19570	19199	19264	19371	19256	19507	19571	19504	19351	19290	19519	19408	19363	19409	19466	19420	19467	19230	19497	19070	19452	19287	19392	19138	19370	19214	19218	19230	19406	19377	19395	19271	19552	19602	19238	19368	19429	19473	19405	19456	19245	19472	19364	19638	19301	19407	19300	19264	19300	19454	19183	19269	19452	19261	19421	19142	19206	19579	19410	19605	19428	19290	19396	19251	19312	19369	19121	19383	19442	19501	19285	19355	19310	19360	19383	19420	19340	19496	19517	19411	19204	19284	19520	19162	19323	19439	19282	19450	19373	19366	19418	19483	19509	19493	19144	19413	19341	19275	19530	19412	19485	19338	19318	19294	19414	19331	19341	19362	19505	19261	19315	19337	19490	19316	19387	19399	19399	19447	19451	19267	19313	19222	19492	19382	19359	19450	19349	19160	19317	19416	19387	19419	19324	19551	19290	19440	19364	19499	19318	19338	19435	19366	19230	19473	19115	19269	19399	19508	19413	19282	19296	19378	19396	19151	19335	19391	19509	19498	19607	19422	19210	19460	19449	19300	19531	19318	19182	19576	19452	19353	19280	19028	19221	19327	19223	19453	19373	19524	19437	19329	19466	19226	19403	19314	19363	19243	19285	19331	19348	19372	19503	19349	19501	19178	19222	19271	19376	19412	19457	19321	19465	19329	19522	19469	19375	19545	19466	19248	19521	19363	19365	19434	19388	19310	19393	19321	19276	19455	19275	19268	19402	19502	19523	19591	19425	19462	19341	19404	19436	19196	19462	19420	19222	19262	19320	19213	19556	19390	19335	19519	19364	19476	19365	19177	19385	19214	19240	19451	19361	19408	19355	19408	19215	19385	19356	19228	19519	19578	19394	19357	19509	19499	19554	19584	19215	19297	19416	19328	19155	19269	19443	19330	19345	19348	19239	19478	19340	19321	19303	19388	19557	19552	19201	19434	19411	19601	19570	19475	19403	19223	19554	19404	19315	19320	19365	19208	19515	19507	19329	19374	19392	19238	19343	19506	19571	19342	19341	19353	19242	19348	19090	19241	19388	19292	19471	19441	19314	19105	19357	19405	19498	19204	19243	19338	19362	19389	19122	19373	19026	19332	19392	19236	19478	19286	19390	19404	19452	19503	19376	19523	19318	19323	19269	19195	19478	19409	19379	19153	19493	19394	19503	19249	19514	19218	19264	19301	19431	19426	19277	19374	19497	19507	19362	19350	19427	19263	19058	19315	19309	19369	19389	19382	19359	19214	19404	19539	19510	19284	19415	19223	19177	19493	19271	19290	19425	19221	19248	19246	19498	19363	19418	19266	19326	19225	19401	19600	19281	19318	19433	19386	19422	19380	19454	19382	19439	19490	19328	19371	19243	19348	19518	19425	19348	19453	19503	19144	19373	19406	19120	19356	19473	19380	19410	19462	19265	19309	19415	19400	19408	19445	19201	19235	19416	19254	19336	19436	19278	19183	19512	19483	19467	19327	19278	19408	19310	19244	19758	19293	19428	19534	19362	19328	19465	19428	19383	19481	19457	19578	19310	19338	19378	19612	19407	19259	19340	19418	19445	19474	19355	19292	19475	19491	19210	19150	19316	19339	19288	19344	19494	19506	19221	19316	19264	19338	19473	19306	19476	19491	19371	19176	19364	19558	19489	19420	19291	19151	19352	19211	19392	19429	19582	19207	19416	19421	19530	19353	19345	19393	19410	19147	19400	19474	19733	19360	19326	19497	19496	19093	19408	19141	19425	19535	19259	19430	19483	19282	19259	19521	19468	19178	19257	19089	19312	19417	19437	19355	19251	19356	19541	19348	19192	19281	19392	19206	19389	19266	19342	19249	19324	19546	19554	19464	19154	19538	19531	19446	19547	19300	19488	19615	19447	19272	19331	19463	19272	19233	19305	19379	19411	19116	19577	19440	19360	19519	19207	19545	19333	19159	19366	19390	19180	19414	19467	19482	19484	19591	19537	19350	19397	19379	19309	19207	19456	19465	19505	19457	19410	19257	19240	19413	19345	19216	19447	19290	19281	19432	19410	19277	19232	19321	19338	19486	19448	19564	19329	19311	19480	19172	19282	19453	19206	19368	19340	19497	19347	19471	19607	19258	19277	19507	19580	19326	19343	19136	19231	19285	19374	19337	19258	19307	19525	19382	19281	19343	19486	19364	19405	19359	19511	19313	19427	19198	19288	19531	19532	19293	19437	19358	19461	19323	19610	19256	19550	19448	19309	19474	19524	19467	19566	19596	19394	19178	19235	19413	19447	19218	19408	19297	19507	19457	19277	19363	19301	19442	19357	19522	19289	19123	19431	19420	19414	19134	19469	19358	19209	19215	19325	19215	19539	19531	19468	19495	19229	19322	19444	19630	19515	19294	19183	19383	19456	19273	19495	19341	19291	19167	19430	19242	19455	19494	19179	19487	19456	19420	19452	19266	19446	19278	19386	19247	19294	19442	19433	19396	19293	19341	19280	19529	19228	19331	19479	19458	19337	19358	19479	19289	19444	19419	19361	19214	19562	19475	19416	19455	19429	19236	19270	19522	19245	19237	19186	19283	19120	19188	19353	19283	19464	19303	19397	19161	19399	19312	19328	19389	19331	19356	19384	19189	19493	19255	19565	19669	19417	19449	19287	19303	19578	19398	19413	19270	19281	19248	19340	19483	19355	19201	19268	19358	19412	19149	19343	19480	19345	19387	19193	19465	19362	19278	19559	19378	19401	19472	19338	19210	19467	19293	19229	19540	19332	19592	19218	19367	19491	19522	19546	19324	19464	19488	19267	19377	19299	19343	19275	19281	19250	19416	19376	19510	19255	19425	19513	19274	19373	19098	19329	19383	19377	19319	19504	19373	19433	19381	19364	19361	19413	19387	19407	19187
24299	44127	42424	33898	29466	26095	23846	22438	40565	36438	18432	18278	18029	17743	17632	17545	17484	17368	17335	17262	17278	17390	17298	17098	17188	17241	17179	17198	17170	17391	17010	17313	17205	17036	17270	17008	17053	16936	17011	17182	17069	17014	17067	17097	16980	16980	17005	16960	16970	17142	16785	17032	17215	16911	17093	16980	16909	16762	16827	16847	16967	16969	16958	16981	16909	16878	16858	16927	16970	16917	17101	16919	17047	17106	17202	16953	16805	17124	16928	16947	16955	17122	17181	16941	16950	16782	17004	17110	16933	16924	16846	17062	16904	16874	16894	16919	16850	16998	17134	17003	17014	16766	16879	17082	17071	16845	17057	16998	16854	17035	17136	17055	17074	16995	17024	16868	17006	17014	16780	17076	17167	17064	16994	16798	16799	16894	16893	16883	17044	17086	16874	16888	16943	16866	16959	16862	16714	17065	16938	16813	17077	16900	16918	17088	16973	16947	16918	16989	16811	16859	16878	17120	17008	16879	16953	16712	16786	17018	17180	17122	17018	17019	17015	16927	16880	16844	16872	17000	16959	16961	16789	16845	17139	17005	16864	16942	16959	16903	17008	16958	16929	17076	16951	16936	16869	16915	16983	16935	16999	16883	16956	16846	17010	16721	16926	16813	16885	16866	17056	17073	16838	17016	17097	16990	16837	16979	16923	16856	16953	17040	17075	16928	17048	16918	16956	16958	16882	16878	17029	16938	16782	16895	17027	17182	17067	16922	16853	17050	16845	16963	16838	16815	16963	17070	16945	17012	17014	17064	16836	16780	16945	16862	16919	16829	16814	17041	16984	16978	16800	16828	17004	17019	16842	17009	16908	17024	16898	16861	16990	16754	17162	17055	17002	16861	16916	16942	16759	16772	16718	16987	16954	17012	17007	16977	16835	16900	17015	17020	16875	16874	16739	16875	16950	16831	16791	16951	16766	16876	17115	16959	16948	16965	16982	16878	16983	16935	16836	16993	16842	16899	16944	16926	17071	17001	16979	16977	16819	16888	17149	17070	17148	16922	17005	16782	16935	17100	16934	16871	16922	17093	16999	16798	16931	16864	16994	16957	16642	16957	17144	16791	16894	17029	17169	16902	17004	16989	16782	17017	16954	17028	16879	17042	16902	17003	17002	16936	16941	16889	16968	17050	16912	16752	17045	16880	17012	16849	16951	16985	16897	16857	16808	16930	17113	16880	17139	16816	16963	16813	16795	16799	16883	16967	16924	16936	17012	16928	16988	16939	16974	16813	16912	16959	17057	16897	16734	16797	16894	16968	16882	17007	16802	16981	17009	16977	16923	17042	16996	16968	16978	17006	16798	17146	16953	17041	16955	16960	16848	17124	16958	16779	17027	16719	16666	16945	17052	16951	16871	17042	16848	16978	16976	16915	16803	16901	16652	16884	16979	17088	17032	16820	16927	16885	16939	16934	16893	16848	17015	16836	16872	16814	16967	16869	17002	16799	16855	16923	16844	17006	17068	16982	16930	16975	17004	16829	16835	16816	17020	16992	17014	17030	16885	16823	17114	16951	16989	16927	16889	16921	17103	17006	16989	17076	16907	16949	16880	16784	17086	16919	16942	16873	16901	16886	17132	16845	16923	16940	16906	16747	16840	16921	16802	16894	17007	16844	16829	16955	16804	16849	16805	16900	16920	16918	16926	16877	16864	16776	17094	16832	16952	16932	17078	16879	17003	16948	16968	16746	16945	17129	17042	16746	17010	16965	16916	17071	16975	17071	16743	16897	17069	17019	16912	17009	16873	16972	16846	16985	16973	16857	16849	17107	16967	16830	17087	16793	16783	16956	16933	16868	16848	17129	16910	16978	16954	16846	16923	16896	17014	16968	17140	17032	16789	16987	17005	16690	17032	16971	16957	16953	16960	17000	16903	16884	17075	16840	17011	16947	16942	17146	16778	16981	16733	16953	17033	17103	16836	16875	16990	16808	16985	16771	16987	16990	16957	16739	17016	16875	16797	17024	16842	16944	16860	16817	16820	17042	16925	16854	16820	16913	16887	16914	16868	16996	16976	16969	16949	17041	16865	16769	16921	16922	16840	16958	16898	16964	16842	16831	17119	16971	16935	16948	17005	16954	16939	17055	16858	16962	16944	16913	16908	16861	16843	17002	16888	16899	17097	16958	17065	17163	16948	16821	16876	16966	17085	17239	16891	16905	16988	16864	16943	17025	16810	16926	17048	16880	16985	16959	17106	17020	17098	16944	16854	16972	16925	16888	16876	16862	16966	16755	16806	16997	17022	17077	17088	16924	16728	16975	16918	16968	16935	16942	16872	16885	17024	16996	17047	16770	17000	16927	16957	17048	16937	17033	16897	16878	16694	16963	16951	17007	16983	16841	17057	16917	16964	16990	16938	16850	16880	16961	16946	17011	16735	16940	16938	16957	17059	16816	16929	16918	16926	16902	16890	16796	16968	17123	16974	16831	16915	16829	16820	17205	16948	17075	16898	16714	16901	17015	16849	16969	16806	16872	17005	16847	16810	16856	17023	16909	17179	16915	16911	16902	17005	17074	16894	16765	16872	17061	17031	16888	16855	16997	16862	16905	17037	16746	17177	17123	17022	17002	16779	16896	16992	16835	16982	16803	17006	16890	16872	16927	16893	16977	17060	16917	17132	16925	16879	16890	16903	16711	16806	17136	17061	16941	17051	16921	16841	17000	16857	16938	17006	16790	17091	16886	16919	17065	16922	16772	16961	16985	17047	16757	16836	16983	16877	16772	17002	16896	17223	16806	16909	16978	16889	16950	16945	16909	17056	16820	16916	16994	16890	17034	16856	16694	17054	16900	16899	17022	17047	17028	16785	16766	16833	16971	16812	17107	16985	16752	16960	17022	16967	16940	16919	16862	17073	16937	16985	16923	17055	17037	16846	16949	17064	16980	16877	17121	16901	17107	17041	17002	16750	17052	17002	17011	16874	16948	16877	16877	16966	16848	16827	16975	16862	16961	16782	16936	16837	16968	16983	16818	16852	16979	17031	17182	16740	17081	16893	16851	16945	17014	16810	17020	16975	16912	16869	16967	16802	17233	16962	17004	17042	16807	16838	16928	17083	16897	16960	16957	17153	16818	16809	16880	16861	16997	16886	16909	16906	16928	16945	16916	17027	17106	17016	16822	16926	17037	16933	16984	16775	17030	16840	16876	17035	16753	16907	17042	17071	17002	16932	17029	16894	17060	16840	16969	17038	17132	16754	17034	16887	17126	17071	16974	17066	16766	17004	16834	16981	16952	16961	16985	17132	16822	16944	17082	17122	16941	17003	17117	16982	16837	16812	17056	16843	16917	16903	16976	17071	16946	17042	16894	16900	16943	16850	16963	17070	16856	16877	16903	16971	16856	16899	17031	16840	16894	17077	16673	17097	16919	17041	17168	16816	16863	16766	17004	17012	17109	16836	16769	17171	16838	16951	16861	16988	17026	16975	17073	16857	16981	16969	16960	16980	16713	17055	16957	16774	16868	16876	16756	17026	16851	16996	17023	17132	17052	16891	17078	17035	16758	17088	16876	16892	17102	16873	16878	17004	16866	16950	16832	17001	16720	16957	16812	16988	17052	17009	16798	16935	16936	16833	17248	16928	16983	16733	17023	16804	17073	16934	16922	16786	16961	17005	16843	16851	16964	17078	16872	17004	16876	16915	16829	16993	16966	16892	16945	16785	16932	16973	16923	16969	16871	16743	16767	16928	16885	16792	16881	16908	16924	16842	16860	16788	16974	17105	16965	16914	17129	16873	16853	17044	16918	16976	16984	16994	16802	16972	16712	16979	17045	16963	16835	17032	16829	16949	16924	16972	16932	16900	16932	16944	16951	16983	17047	16988	16937	16823	16955	16827	17092	17057	16928	16899	17090	16988	17044	16988	17013	16943	16938	16897	16964	16835	17093	16926	16974	17017	16993	16775	17163	16834	17010	16982	17027	16953	17129	17012	16878	16815	16859	17006	16950	16866	16780	16973	16828	17133	16910	16847	16933	16956	16894	17065	16937	16937	17025	16828	17088	16953	16896	17059	16943	16945	16817	17146	17021	16865	16877	17038	16967	16834	17004	16899	16923	16985	16993	16896	17051	16955	16950	16951	16870	16926	17035	17077	17070	16986	16973	17033	16882	16912	16910	16849	16967	16983	17006	16937	16970	16911	16852	16837	16905	17135	16721	16947	16962	17017	16923	17071	16999	16903	16924	16929	17127	16788	16915	16867	17030	17014	16973	16830	16910	16877	16969	17066	17051	16975	16797	17011	16769	16988	16971	16823	16906	16853	16932	17018	16834	17029	16714	16838	16904	16910	16900	16758	16917	16849	16941	16845	16888	16748	16972	16978	16788	17074	16965	16872	16898	17047	16985	16957	16772	16837	16960	16805	16807	17097	16987	16870	16916	16903	17076	17021	16983	17127	16983	16928	17041	16936	16969	17068	17020	16911	16942	16900	17004	17125	16824	17077	16924	16820	16829	16635	16795	16900	17032	16971	16954	17020	16915	16882	16869	16910	16921	16934	17031	16926	16973	17025	16862	17000	16945	16926	16941	17111	16975	17104	16855	17086	17043	16889	16833	17044	16972	17032	16881	16960	17168	16851	16947	17121	16898	16965	16932	16867	16992	17049	17134	16781	17071	17002	16889	16972	17080	16849	17057	17121	16931	16839	16958	16703	16802	16949	16945	16865	17104	17021	17024	16730	17157	16914	16804	16871	16860	17157	16677	16907	16924	16986	16753	16958	16944	16916	16889	16955	16913	17099	17070	16986	16845	16870	17006	16847	16837	17050	17088	16843	16892	16900	16994	16941	16968	16783	16747	16915	16907	16883	16774	17007	16875	17056	16944	16854	16978	16877	16896	16949	17105	16955	16731	17089	16877	17039	16925	17056	16938	17004	16871	17078	16876	16926	16836	16830	16918	16912	16793	17055	16909	17113	17013	16828	17030	16730	16903	16917	16910	16905	16779	17050	17066	16873	17006	16867	16947	16848	16879	16922	16918	16881	16894	17064	17094	17001	17055	16899	16940	17095	16728	17070	16891	16983	16858	16979	16995	16932	17053	16987	17013	16905	16972	16982	16924	16912	16771	16984	17106	17146	17019	16912	17058	16868	16937	17086	16799	17039	16979	16884	16948	16918	17118
26939	22963	29413	27022	22703	21631	21059	20437	21316	20776	19389	19260	19201	19322	19288	19197	19216	19176	18990	18837	19135	19296	18895	19313	19294	19105	19223	19254	19190	19227	19073	19007	18890	19076	19038	18975	18891	19045	19086	19102	18953	19043	19084	19169	19015	19111	19154	19082	19003	18986	19093	19115	18931	18941	19149	19017	18989	19076	18879	19043	19042	19029	18994	19069	19113	19127	19066	19019	19106	19110	19017	18944	19139	18936	19149	18935	19112	19006	19215	18897	19190	18877	19033	19164	19195	19077	19051	19051	19092	19183	19008	19014	18815	19073	18990	18877	19226	19140	19106	19067	19076	19000	18875	18969	18805	19034	19024	18912	19070	19053	18922	19135	18996	18884	18879	19068	19080	19066	18942	18921	19101	18961	18721	18948	18975	18934	19040	19114	19146	19384	19005	18930	19026	18891	19011	19157	18940	19047	19002	19119	18950	19078	19033	18650	19044	19166	19215	18754	18925	19089	18920	18868	19195	19074	18994	19198	18992	19147	18972	19187	19047	18992	18961	19142	18850	18970	18949	18863	19169	19199	19049	18996	18994	19169	18889	19041	19378	18963	19226	18966	19105	19159	19028	18988	18938	18936	18944	19263	18960	18985	18956	18793	19093	19151	19235	18956	18957	18805	19057	18982	19286	18932	19152	18956	19050	18937	18813	18987	19000	19193	18911	19135	19108	19015	19158	19030	19022	19087	18935	19058	18959	19024	19135	19040	19098	19047	18986	19161	18929	19155	19243	19008	18989	19021	19133	18854	19052	19037	19091	19166	19042	19031	19180	18986	19058	19025	19196	19067	19092	19225	19065	19234	19025	19127	18987	18921	19044	18965	19037	19018	18944	18903	18846	19177	18934	19052	19002	19006	18994	18985	18921	19016	19003	18747	19103	18948	18921	18977	18985	19055	19118	19087	19020	19123	18898	19007	19211	19056	18870	19120	18995	19158	19012	18817	19123	18978	19132	18870	18983	19004	19303	19053	18829	18919	19009	19105	19206	19057	19103	19240	19252	18941	18906	19118	19051	18991	18826	19025	18985	18867	18978	19047	19078	18876	18919	19099	19012	18723	19220	19119	19002	19167	18926	19008	18862	18863	18983	19037	19315	19248	19181	19229	18949	18964	18859	19132	19195	19090	18857	18952	19049	18881	18996	19032	18940	19139	19158	19028	19160	18994	19072	19181	18865	18978	18802	18969	18984	18995	19015	19026	19149	18946	19082	18991	18886	19028	19064	19053	19207	18890	18970	18897	18705	18933	19058	19101	18997	19167	19168	19036	18966	19079	18982	19061	19006	18802	19140	19230	19066	19179	19165	19081	19118	19074	19058	18994	18905	18890	19041	19078	18887	19217	18980	19046	19113	19170	18997	19324	19286	19147	19008	19022	19179	19079	18984	18972	19035	19115	18794	18839	18980	18943	19029	19127	18886	18980	19008	19031	18917	19096	19032	19104	18973	19028	19022	18969	19213	18976	19137	19087	19228	18986	19075	19183	19021	18958	19186	19029	19360	19049	19101	19099	19023	19059	19084	18786	19160	18900	18969	19032	19022	19125	18956	19001	19191	19120	19253	19057	19000	19141	18920	19054	18962	18957	19024	19079	19159	18984	18855	19126	19113	19079	18855	19212	19063	19113	18879	19044	19034	19107	18959	18952	19189	19090	18941	19070	19078	19141	19058	19221	19124	19112	19069	18981	19098	19076	19178	19164	18987	18957	19176	19199	19089	19112	18998	19095	19147	19189	19071	19128	19069	19169	18997	18789	18900	18931	19100	18969	18833	18895	19038	18807	19003	19184	18904	18979	18974	19058	19137	19015	19140	19040	19137	19076	18988	19070	18869	19223	19121	19046	19201	19169	19114	19045	18917	18998	19235	18844	18825	19017	18892	19016	19086	18960	18994	19368	18942	18898	19351	18928	18836	19189	19062	18920	19058	19087	19046	19039	19176	19012	19048	19027	19187	19140	19069	18978	18866	18914	18882	19106	18955	19061	19004	19124	18977	19022	19000	18880	18983	19058	19060	19085	18943	19170	18918	19025	19040	18967	19038	19186	19013	19009	19005	19040	19053	18986	19189	19047	18883	18979	19268	19134	19102	18918	19042	19075	19022	19016	18956	19135	19088	19015	19042	19003	18923	19127	19140	19212	18932	18873	18915	18956	19166	19099	19210	19041	18915	19041	19163	18832	18956	19104	19120	19016	18886	18935	19120	19046	19051	18962	19103	18965	19010	19105	19063	19045	18895	19215	19108	18859	19287	19042	19004	18990	19142	18928	18918	18843	18975	19173	19130	18958	19182	19344	19135	18944	19028	18888	18824	18914	19121	18884	18840	18962	18879	18778	19099	18806	19196	18960	19123	19026	18922	19244	18965	18865	19138	19236	18967	19038	18963	18712	18990	19124	19059	18967	18930	18866	19169	18908	19001	18890	18897	19057	19123	18982	19109	18793	19138	18963	19157	19155	19102	19099	19143	18972	19162	19072	19016	19110	19110	18999	18889	18978	18880	19036	19150	18986	19186	19183	19281	19013	19115	18928	19017	19161	18970	19066	19001	18904	19111	19086	19114	19107	19092	18964	18746	19247	19040	19106	18831	18983	19023	19254	19039	18985	18954	19151	19160	19192	19096	19123	19026	19037	19215	19157	19133	19059	18744	19163	18978	18953	18945	19138	19052	18919	19165	19173	19037	19055	19075	19067	18988	18911	19130	19041	19079	18882	18922	19084	19190	19028	18923	18989	19011	19009	19260	19174	18878	19055	19066	18982	19050	18881	19007	19144	19140	18935	18941	19002	19164	19130	19240	19006	19059	19194	19088	19065	18868	19152	19057	19029	18990	19066	19033	18821	19015	18796	19073	19018	18861	19020	18954	18931	19197	18957	18975	18972	19319	19090	19135	19003	19087	19078	18970	19096	19135	19077	19320	18975	19124	18915	19199	19034	18760	18990	18969	19010	18839	18817	18997	19086	18835	19026	18798	18926	19022	19148	19051	19036	19038	19037	19067	19108	18853	19162	19080	18932	19056	19147	19101	18892	18952	19054	18987	18968	18901	19042	19109	18932	19022	19079	19078	18984	19107	19180	18979	19242	19058	18976	19075	19140	18965	19057	18836	19257	19174	19270	19174	19134	19068	19085	18941	19007	19007	19071	18846	18902	18964	19007	19139	18988	19166	19028	19155	19117	19020	19060	19064	19154	18842	19054	18832	19053	18852	18908	19026	19146	19071	19051	18894	19181	19042	18981	18996	18964	19023	19142	19033	19147	19068	18899	18921	19120	18941	18883	19071	19154	19179	19077	19163	19021	18990	19085	18823	19027	18961	18945	19027	19103	19148	18941	19159	19084	19142	19034	19105	18794	18898	18787	18892	18939	19131	19080	18928	19010	19184	19141	19163	18883	18983	19111	18958	19008	19095	19084	19037	19217	19113	19037	18863	18929	19053	19025	19091	19130	19108	18906	19079	19059	19025	19070	19158	19085	19019	19192	18953	18813	18928	19130	19184	18913	19118	19083	19001	19126	18889	19027	19168	19126	19013	19129	19104	18945	18786	18895	18912	19121	19054	18884	18944	19196	19091	19146	19051	19083	18995	19074	19039	19104	19083	18906	18894	19105	19153	19204	19086	19017	19096	19008	19066	19061	19286	19145	19255	19071	19023	19070	18981	19175	19083	19150	18900	18946	19315	18851	18965	19040	19182	19159	18933	18908	18943	19053	19151	18928	19100	19016	18840	18965	19127	19021	19116	19028	19049	19039	18895	18982	18972	19006	19107	19046	18841	19035	19164	18970	19135	19080	18911	18827	19099	18924	18909	18924	19152	18893	19126	18966	18945	19024	18938	18958	18884	19098	19225	19074	18902	19086	19199	19217	19024	18892	19252	19098	19041	18872	19035	19034	19081	18911	18963	19060	18922	18878	19051	18902	19114	19027	19021	18963	19102	19040	18952	19123	18898	19210	19018	19192	19077	18880	19060	19143	19094	19068	19158	19025	19202	19002	18936	19060	18930	19093	19038	18856	19124	18931	19098	18903	19036	18911	18932	18836	18735	19002	18932	18905	18960	18759	19098	19104	19002	19075	19306	19047	19077	19182	18969	19029	19096	19129	19051	19060	19112	19036	19143	19091	18874	19085	19115	18937	19079	18815	19011	18918	19106	19078	19151	19058	19040	19253	19187	18965	19150	19045	19076	18703	19185	19012	19136	19108	18914	18743	18897	19123	19048	18970	18868	19138	19116	19099	19209	18905	19000	19078	19139	19017	19091	19137	19177	19276	19160	18992	19211	19114	19019	19092	18987	18976	19099	19196	19133	18986	19130	19002	19121	19115	19072	19090	19208	19074	19020	19060	19111	18971	18917	19011	19110	18864	19030	18884	19061	19306	19114	18921	19022	18875	18922	18875	18970	19205	18975	18959	18970	18891	19112	19069	18887	18891	19129	19229	18935	18978	18867	19201	18966	19035	19197	19156	19122	19107	18987	18862	19191	19003	19130	19040	19114	19113	18967	19131	19192	18973	18951	19181	18971	19105	19094	18889	19027	19011	19025	19180	19089	19141	19137	19091	19213	18931	19034	18902	19103	18905	19150	19035	19067	19120	19082	18823	18919	19040	19006	19114	18983	19015	18913	19062	19003	19067	18965	19010	18959	19151	19112	19037	19071	19199	19284	19230	18789	19169	18963	18970	19023	19169	19006	18953	19139	19175	19103	19057	18921	18955	18794	18998	19124	19017	18951	19095	19086	19085	19081	19058	19000	18981	19106	18915	19127	19085	19013	19017	18879	19089	19031	19079	18845	18920	18961	19055	18728	19007	19128	19178	19133	18944	18962	19034	19166	19016	18950	18895	19207	19069	18961	18964	18893	18886	19094	19151	18993	19158	19169	19116	19057	19163	19210	18717	19044	18970	19086	18863	19065	19250	19034	19134	18964	19098	19164	19052	19193	18918	19129	19197	18975	18949	19020	19122	19134	18999	19218	19077	19234	19091	19027	19014	18865	19196	18992	19234	18870	19045	19179	18927	19175	19039	19198	18986	19043	19228	19066	18801	18841	19025	18830	19142	18828	18909	19022	19113	19120	18972	18847	18942	19152	19117	18942	19078	19086	18895	18864	19111	19130	19108	18958	18926	18919	18990
23072	34269	32669	25820	22683	20873	19644	18922	21175	18812	17312	17278	17093	16965	16914	17002	16879	16795	16897	16752	16835	16901	16700	16997	16872	16815	16879	16936	16881	16808	16828	16764	16695	16856	16821	16759	16739	16663	16735	16793	16820	16807	16845	16751	16794	16526	16795	16713	16750	16827	16675	16668	16696	16643	16693	16773	16669	16782	16781	16653	16787	16716	16658	16670	16673	16808	16843	16678	16782	16719	16651	16978	16693	16883	16657	16704	16684	16537	16771	16873	16716	16792	16766	16779	16615	16837	16791	16764	16749	16628	16775	16573	16768	16552	16710	16684	16772	16672	16634	16665	16672	16737	16803	16873	16687	16851	16660	16756	16673	16810	16696	16725	16638	16722	16894	16876	16704	16809	16658	16694	16856	16767	16718	16652	16639	16586	16842	16857	16768	16648	16870	16566	16840	16645	16824	16687	16741	16781	16732	16735	16662	16459	16911	16555	16794	16863	16775	16667	16632	16609	16520	16661	16659	16697	16821	16842	16671	16780	16725	16709	16899	16669	16770	16773	16822	16637	16761	16490	16585	16960	16808	16657	16624	16613	16925	16625	16780	16756	16812	16683	16723	16654	16662	16696	16759	16610	16793	17093	16795	16773	16665	16753	16688	16540	16836	16747	16837	16701	16844	16791	16613	16867	16667	16686	16842	16669	16655	16659	16881	16690	16786	16912	16663	16602	16852	16709	16805	16841	16562	16836	16767	16645	16621	16736	16738	16638	16740	16775	16684	16726	16711	16620	16891	16654	16748	16792	16674	16816	16722	16487	16817	16880	16738	16682	16742	16774	16676	16784	16751	16624	16877	16558	16698	16855	16602	16759	16884	16659	16763	16669	16690	16670	16718	16698	16812	16566	16688	16736	16618	16813	16871	16690	16669	16848	16720	16699	16645	16762	16674	16822	16799	16666	16728	16655	16726	17073	16701	16498	16602	16809	16831	16711	16754	16744	16636	16805	16840	16690	16692	16765	16752	16780	16693	16866	16622	16686	16672	16723	16757	16754	16712	16881	16825	16770	16673	16757	16825	16655	16869	16649	16700	16642	16747	16592	16853	16682	16832	16708	16710	16655	16738	16933	16636	16860	16766	16825	16664	16877	16871	16791	16598	16678	16808	16837	16619	16744	16891	16781	16657	16736	16743	16594	16774	16867	16711	16672	16771	16853	16676	16837	16782	16857	16617	16811	16756	16881	16533	16654	16752	16678	16873	16670	16844	16764	16718	16941	16580	16857	16652	16558	16843	16617	16655	16763	16648	16691	16611	16719	16858	16697	16788	16772	16792	16659	16764	16667	16702	16672	16637	16740	16659	16710	16753	16868	16697	16712	16572	16673	16658	16771	16494	16732	16844	16700	16890	16790	16564	16875	16765	16692	16798	16633	16636	16676	16837	16737	16638	16663	16616	16737	16713	16566	16728	16650	16671	16825	16787	16619	16812	16738	16819	16730	16865	16721	16672	16659	16710	16796	16577	16796	16776	16928	16784	16722	16682	16618	16764	16858	16860	16917	16577	16767	16777	16710	16806	16795	16743	16885	16707	16727	16726	16654	16851	16721	16686	16608	16543	16742	16688	16718	16648	16672	16653	16708	16795	16892	16716	16724	16804	16647	16747	16843	16809	16563	16699	16609	16710	16717	16920	16547	16686	16633	16846	16771	16891	16699	16685	16784	16639	16833	16830	16740	16630	16559	16759	16674	16687	16650	16821	16727	16678	16578	16780	16895	16522	16669	16579	16669	16801	16715	16769	16698	16616	16674	16737	16653	16718	16654	16832	16728	16786	16709	16714	16870	16781	16680	16653	16652	16715	16746	16582	16604	16591	16716	16891	16836	16700	16748	16760	16727	16737	16738	16744	16752	16687	16714	16647	16851	16817	16724	16779	16715	16764	16854	16666	16819	16754	16727	16649	16725	16654	16854	16576	16728	16645	16787	16538	16726	16461	16699	16559	16801	16835	16736	16769	16830	16710	16765	16637	16749	16674	16738	16776	16810	16808	16685	16644	16826	16855	16660	16687	16916	16669	16614	16692	16814	16707	16853	16674	16575	16775	16887	16703	16661	16873	16669	16725	16772	16638	16827	16776	16763	16759	16793	16782	16693	16731	16693	16632	16916	16785	16646	16642	16657	16759	16658	16837	16657	16974	16799	16821	16904	16739	16733	16870	16539	16810	16693	16824	16515	16860	16851	16641	16779	16699	16809	16637	16776	16665	16735	16804	16712	16611	16618	16743	16731	16824	16585	16764	16857	16789	16867	16760	16623	16780	16626	16762	16602	16655	16832	16652	16833	16664	16628	16795	16647	16621	16902	16896	16552	16518	16864	16823	16564	16821	16871	16604	16735	16568	16676	16640	16539	16753	16609	16654	16671	16637	16766	16686	16869	16672	16695	16684	16642	16661	16860	16693	16721	16732	16782	16742	16910	16693	16691	16701	16904	16711	16751	16820	16704	16857	16806	16885	16532	16581	16708	16826	16786	16769	16696	16752	16789	16632	16728	16672	16853	16653	16685	16692	16771	16651	16711	16825	16778	16844	16778	16793	16797	16675	16614	16860	16649	16710	16874	16764	16628	16696	16620	16745	16738	16815	16740	16894	16762	16625	16774	16759	16677	16800	16777	16750	16832	16627	16650	16885	16734	16757	16719	17003	16689	16710	16744	16708	16808	16808	16783	16754	16496	16791	16748	16825	16632	16549	16684	16658	16894	16667	16763	16756	16690	16835	16725	16665	16755	16685	16749	16880	16721	16721	16497	16865	16658	16779	16682	16787	16800	16770	16744	16758	16612	16682	16812	16623	16843	16580	16908	16764	16662	16703	16762	16727	16689	16676	16610	16640	16588	16704	16745	16616	16907	16927	16673	16740	16848	16570	16508	16735	16651	16695	16771	16716	16654	16751	16878	16774	16784	16846	16667	16705	16666	16650	16729	16821	16689	16776	16821	16533	16901	16711	16723	16704	16692	16754	16613	16761	16768	16765	16643	16759	16722	16782	16788	16881	16601	16638	16730	16683	16738	16876	16769	16792	16758	16803	16780	16553	16729	16722	16813	16609	16913	16774	16754	16753	16668	16713	16648	16600	16677	16859	16706	16827	16643	16779	16779	16633	16732	16661	16744	16832	16743	16767	16764	16870	16783	16747	16690	16512	16756	16805	16701	16685	16699	16629	16694	16856	16658	16698	16696	16725	16682	16591	16841	16636	16846	16731	16818	16619	16831	16851	16710	16655	16800	16573	16949	16714	16600	16625	16748	16707	16682	16662	16673	16862	16640	16818	16785	16878	16834	16729	16691	16697	16757	16751	16609	16816	16701	16703	16752	16524	16683	16716	16782	16831	16670	16734	16646	16763	16975	16719	16916	16791	16597	16832	16839	16671	16804	16718	16683	16566	16828	16711	16882	16758	16811	16644	16749	16742	16806	16636	16792	16829	16675	16728	16726	16726	16699	16784	16632	16649	16824	16596	16838	16602	16633	16743	16765	16838	16849	16857	16695	16692	16861	16662	16735	16627	16858	16666	16678	16868	16721	16740	16642	16631	16660	16844	16850	16732	16645	16691	16829	17005	16756	16839	16596	16718	16747	16639	16626	16720	16771	16719	16831	16624	16831	16786	16872	16687	16687	16693	16792	16877	16626	16612	16757	16945	16770	16809	16709	16617	16680	16668	16725	16585	16674	16691	16898	16705	16832	16716	16690	16711	16832	16813	16753	16731	16859	16618	16801	16716	16834	16561	16700	16528	16830	16812	16764	16748	16804	16875	16630	16753	16801	16774	16620	16752	16808	16840	16648	16697	16680	16896	16966	16809	16760	16790	16667	16770	16795	16980	16753	16664	16907	16725	16691	16867	16883	16648	16761	16803	16786	16661	16651	17002	16686	16829	16705	16746	16687	16641	16686	16741	16745	16803	16751	16742	16605	16708	16855	16744	16740	16614	16671	16742	16784	16631	16723	16697	16792	16750	16529	16714	16715	16743	16773	16787	16940	16754	16706	16722	16746	16872	16782	16720	16583	16762	16788	16930	16552	16875	16755	16692	16634	16647	16569	16647	16846	16773	16823	16837	16762	16640	16722	16890	16733	16756	16799	16797	16581	16696	16756	16763	16673	16719	16752	16760	16924	16708	16640	16598	16696	16639	16705	16690	16796	16762	16713	16895	16865	16732	16645	16749	16875	16724	16876	16646	16831	16643	16638	16709	16637	16520	16666	16689	16785	16760	16636	16737	16626	16649	16724	16734	16858	16661	16748	16723	16741	16728	16816	16718	16712	16702	16736	16763	16588	16903	16709	16777	16553	16737	16848	16742	16743	16731	16615	16455	16798	16721	16802	16714	16615	16809	16814	16681	16640	16859	16645	16918	16780	16805	16782	16613	16773	16592	16734	16847	16725	16824	16779	16709	16799	16855	16716	16774	16610	16719	16731	16825	16708	16861	16769	16816	16765	16739	16739	16559	16658	16530	16650	16796	16670	16749	16859	16735	16775	16729	16762	16599	16873	16906	16710	16694	16814	16713	16687	16748	16790	16875	16789	16688	16800	16786	16732	16706	16686	16677	16630	16660	16801	16800	16745	16896	16746	16658	16579	16664	16741	16774	16695	16738	16745	16849	16594	16634	16798	16785	16694	16818	16805	16535	16733	16614	16871	16844	16802	16688	16808	16785	16798	16839	16804	16774	16639	16758	16734	16762	16665	16767	16515	16747	16715	16694	16674	16761	16710	16785	16736	16702	16764	16875	16813	16642	16814	16807	16769	16699	16576	16718	16680	16792	16812	16740	16686	16852	16661	16702	16810	16781	16700	16561	16754	16875	16732	16708	16722	16826	16782	16679	16764	16859	16641	16682	16677	16633	16871	16760	16763	16694	16753	16648	16656	16820	16736	16764	16716	16621	16829	16696	16706	16805	16795	16852	16707	16805	16623	16862	16659	16588	16679	16714	16691	16768	16558	16826	16704	16802	16895	16733	16731	16726	16810	16868	16701	16810	16651	16666	16712	16732	16824	16835	16680	16842	16691	16771	16735	16703	16718	16738	16584	16723	16698	16726	16776	16660	16665	16727	16754	16859	16708	16735	16712	16824	16758	16696	16634	16710	16860	16758	16771	16726	16789	16668	16730	16617	16673	16791	16838
23670	20910	28158	24423	23207	24091	23724	21104	28763	24680	20117	19543	19653	19409	19371	19441	19246	19283	19167	19356	19283	19489	19166	19219	19419	19129	19296	19361	19140	19364	19275	19136	19084	19123	19157	19216	19069	19069	18941	19056	19129	18975	19026	19094	19118	19044	18910	19154	18987	19143	19110	19198	19103	19237	19028	18957	18969	19147	19091	19001	19268	19209	19289	19065	18992	18944	19042	19082	19218	19202	19112	18972	18964	18917	19040	19108	18874	19081	19199	19147	19066	19117	19122	19062	19010	18924	19144	18959	19089	18888	19114	18778	18988	18985	19053	18839	19130	19094	19122	18952	19043	19029	18906	19018	19024	18775	18691	18763	19024	19182	19022	18995	18989	18935	19071	18944	18973	19061	19005	18894	18957	18811	19067	19213	18943	19045	18969	19164	18810	19179	18946	19060	18950	18952	19086	19061	19026	18749	19018	19050	19111	18993	19050	18953	19068	19137	19168	19133	19014	19024	19036	19154	18944	18758	19072	18939	18939	19088	19187	19055	19078	19087	19145	19117	18912	19088	18980	19085	19101	18946	19021	18996	18935	18940	19251	19061	19219	18960	19057	19096	19225	18914	18905	19044	19031	19197	19021	19065	19152	19003	19298	19190	18961	19126	19069	19115	18969	18990	18972	19019	19037	19057	18952	18925	18981	19078	18894	18955	19072	19072	19299	18977	19155	19133	19091	18957	19060	19206	19151	18957	18967	18892	19062	19164	19075	19172	19195	18972	18983	19011	18820	18747	19000	19064	19045	18843	19013	19018	19070	19089	19013	19017	19080	18901	19153	18979	18924	19026	18986	19174	19161	19233	18965	19012	19082	18939	19012	19057	19144	18898	19007	19041	19163	18906	18948	18980	18904	19001	19056	18842	19118	18923	19069	18881	19158	19137	19138	19015	18851	18813	19053	18875	19030	19072	19111	19153	18958	19076	19078	19005	19106	19121	19028	19055	19086	18966	19089	18969	18994	18990	19099	18923	19118	19196	18935	19105	18994	18905	19040	19080	19043	19011	19127	18971	18928	19035	19098	19030	19086	18962	18934	19131	19342	19099	18950	18830	18880	18987	19170	19129	19164	18747	19051	18908	19003	19054	18999	19020	18991	18993	19056	19052	19020	18965	19059	18815	18990	19056	19007	18976	19020	18994	18981	19065	18991	18831	19137	19060	19131	18858	19062	18932	18906	18937	19275	19250	19096	18790	19106	18792	18901	19025	19027	18974	18950	19039	18992	18788	19082	19164	18984	18833	18996	19067	19070	19038	19151	19198	19178	19017	18890	18994	18922	18914	18968	18930	19057	18935	19072	19019	19103	18993	19211	18972	19036	19190	19209	18824	19045	18970	19059	19023	19159	18995	18925	18918	19159	19004	18985	19166	19091	18903	19222	19029	18922	19193	19003	18953	18875	18937	18973	19020	18811	18964	19083	18828	19042	19195	19191	18882	19071	19124	19042	18995	18862	18918	19014	19054	19169	19214	19019	19035	18935	18977	19041	19247	19120	18972	19012	19065	19033	19069	19053	19149	18991	18777	18916	18958	19193	18921	18806	18905	18959	18875	19058	19003	18980	19032	18805	18912	18933	18937	19062	19006	18955	18988	19070	18926	19105	18910	19028	18834	19047	19027	19156	18988	19178	18994	18821	18944	18992	18931	19111	19048	18921	18891	19080	19202	18855	19020	18979	18942	18933	18869	19117	18858	18985	18988	18906	19038	19045	19136	19074	18934	19143	19144	19065	19025	18774	19008	19034	19072	18977	19142	19044	19037	18913	19005	19055	18932	19086	18973	19033	19263	19261	18893	18817	19031	19083	19067	18962	19064	18902	19126	18945	18938	19138	19104	19057	18976	19181	18912	19079	19079	19066	19119	18970	18993	19073	19042	18858	18953	18887	18853	19128	19039	19085	18985	19060	19039	19021	18794	18911	19074	18893	19028	19058	18811	19063	18930	19026	18947	19092	19051	18893	19158	19214	18937	18747	19038	19198	19060	19024	19067	19019	19039	18843	18866	18994	18797	19109	19043	18948	18956	18933	19075	19111	18933	19128	18861	19033	19057	19098	18977	19060	18941	18946	19061	19070	19129	18914	19154	18971	18884	19090	19314	18901	19124	19008	19164	19078	19107	19018	18870	18921	19074	19005	19129	19025	19110	19029	18862	19007	18972	18871	19052	19060	19234	18923	18992	19194	19138	18911	18939	18992	18978	18968	19067	19070	19139	18953	19051	19057	19113	18897	19138	19204	19000	19078	19184	19108	18972	19131	19052	19000	18956	18903	18972	18975	18823	18925	19005	18831	19045	19024	19133	19089	18796	19151	19102	18999	19285	18888	19171	19087	19128	18952	18834	19070	19116	19111	19186	18831	19088	18843	18922	18959	18938	19080	18915	19028	19046	19036	19059	19154	18942	19279	19124	19047	19092	19028	18985	19086	18963	19103	18942	19025	19086	19004	18876	19083	18908	19022	19148	19124	19034	19137	19026	19039	19088	19021	18854	19019	18898	19169	18949	19093	18962	19034	18850	18891	18898	18838	19057	19084	19109	19083	19262	18885	19000	19155	18912	19133	18842	19130	18717	18954	18810	19007	19056	19003	18958	19167	19028	19148	18905	19020	18951	19079	18819	18987	19244	19061	19079	18958	19036	19060	19111	19024	19125	19085	19183	19134	19042	19074	18976	18934	18837	18844	18950	19198	19044	18998	19051	18913	19254	18795	18950	18768	18768	19096	19034	18941	18854	18911	19175	18920	18981	18902	19189	18987	18969	18837	19226	18934	19065	19008	19095	18956	18803	19165	19111	19102	18929	18948	19045	18894	18813	19133	19175	18773	19073	18927	19091	18928	18805	19190	19114	18822	18781	18997	19126	18839	18983	19092	19056	19201	19062	19130	19003	18919	19085	19163	19042	19102	18966	18785	19131	18974	18879	19101	19059	19172	19088	18988	19185	19149	18934	18983	19032	19023	19037	18823	19176	18964	19082	18926	19009	19040	19028	19070	19067	18966	19036	19099	19098	19059	19058	18971	19014	19092	18950	18945	19088	19241	19024	19091	19126	19133	18816	19158	18987	18842	18772	19107	19013	18873	19065	19153	19080	18904	19055	19116	19001	19101	19067	19132	18918	19054	18993	19002	18906	18908	19021	19133	18984	19012	19279	19130	18888	19123	19056	19201	18982	18900	19096	18894	19039	19215	19151	19084	18962	18919	18986	19112	19005	18858	18986	19152	19004	18952	18997	18952	19007	19009	19086	19152	19004	19097	19082	19113	18862	19112	19073	19397	19085	19007	18985	19106	19149	18915	18847	19054	19098	19044	19076	19347	19077	18867	19075	18942	18948	19149	18974	19021	19093	18842	19042	19052	18781	19051	18916	19075	19352	19120	19030	18950	19085	19129	19061	19228	18949	19052	19107	18963	19018	19069	18979	18921	19207	19005	18971	19090	19118	18951	19019	19148	19071	19191	18991	19070	18940	19119	19026	19156	18923	19013	19183	19237	18949	18882	18917	19014	19101	19105	18819	19083	18859	19281	19023	18922	18997	18958	18873	19066	18979	19110	18743	18908	18892	19043	18958	19153	18951	18898	19024	19184	19029	19106	19007	19135	19074	18911	19120	18884	18938	19014	18922	18800	18982	19064	19048	19086	18995	19101	19021	18979	19069	18896	19114	18858	18974	18870	19051	19000	18961	18974	19049	18982	18818	19219	19154	19197	19123	19083	19058	19043	19034	18958	19045	18980	19003	19116	18812	19163	19150	19297	19010	19094	19058	18976	18927	19148	19033	19169	19168	18892	18982	18872	19137	19083	19251	19008	19163	19120	19142	18938	18983	18950	18604	19096	18911	19023	19116	19096	18996	19024	18936	18979	18953	19160	19067	18941	18874	19046	18957	19001	19153	19098	19088	19040	19002	19033	19119	18911	19056	18976	18989	19007	19024	19014	18899	19080	19121	19009	19195	19074	19245	19066	18888	19172	19080	18960	19054	18904	18903	19094	19260	19149	18904	19173	18934	19130	19011	18837	19100	19071	19039	19110	19133	18986	19038	18909	18990	19082	19046	18845	18839	19058	18879	19066	18906	19006	18921	19006	19014	19227	18993	19148	18972	19049	18766	19021	18940	19083	19214	19260	18971	19054	19161	19114	18916	19048	19022	18932	18955	19120	19066	19235	18972	19119	19036	18764	19024	18809	18842	19076	19104	19084	18923	19083	19086	19011	19061	19233	19024	18946	18853	19057	19022	19079	19109	18978	18833	19064	18969	18808	19001	18915	19085	19061	19020	18996	18970	18891	19036	19059	19156	19173	19026	19289	18787	19082	19251	19041	18835	19093	19099	19006	19185	18979	18926	19085	19128	19043	18924	18931	19207	18994	18875	19065	19033	19367	19403	19083	19068	19011	18931	18937	19086	19011	18972	19152	18830	19014	19129	18955	18919	19128	18944	19223	18922	19076	19091	19094	19020	18926	19251	19135	19111	18976	19205	19093	18854	19045	18945	18998	19091	19243	19111	19134	19146	19026	18952	19005	19097	19024	19096	18934	19220	19064	18980	19074	18964	19088	19023	19113	18932	18942	18748	19153	19047	19055	18961	18911	18899	19181	19035	19106	19163	19013	19110	18754	19034	18916	18939	19162	18987	18864	19112	18996	18964	19162	19067	18843	19047	19235	19168	19043	19115	19080	18857	18873	18916	18977	19011	19089	18968	18954	19033	19130	19185	19194	19199	19183	18967	19043	18769	19059	19174	18907	19001	19001	19014	18741	19053	19030	18999	19217	19052	19052	19023	18929	18999	19033	19062	18872	19109	18855	18818	19089	18964	18979	18841	18875	19205	18935	19206	19182	19188	19024	19186	18862	19021	19099	18961	19021	19037	19154	18912	19022	19087	19051	18867	19018	19116	19000	19072	18997	19114	19069	19236	19001	18998	18855	18887	19150	18776	19006	18927	19164	19071	19182	18969	19025	18961	19040	18935	19024	18960	19039	18892	18982	19054	19044	18968	18971	19221	19087	18905	19155	19053	19128	19071	19001	19149	18945	19052	18863	19002	18932	18905	19123	19079	19190	18952	18989	18894	19031	19028	18981	19125	19003	18877	19079	19147	19156	18829	18962	18994	19024	19083	19007	19032	19266	19174
22341	38486	36768	29471	25041	22755	21247	20118	32097	20810	17884	17648	17471	17198	17177	17072	16954	17255	16980	17022	16968	16932	16971	16811	17064	16805	16883	16786	16992	16832	16881	16671	16960	16957	16949	16782	16709	16830	16955	16879	16785	16753	16731	16870	16789	16910	16777	16864	16794	16754	16830	16693	16712	16855	16823	16782	16815	16780	16852	16635	16653	16787	16794	16790	16784	16682	16812	16763	16811	16588	16638	16576	16672	16547	16877	16667	16755	16614	16771	16827	16694	16634	16651	16708	16873	16633	16562	16846	16817	16811	16750	16715	16641	16752	16689	16682	16846	16598	16692	16721	16692	16712	16818	16775	16731	16903	16681	16752	16750	16787	16742	16742	16764	16812	16647	16775	16897	16901	16659	16829	16854	16647	16793	16670	16683	16754	16654	16860	16604	16676	16755	16862	16621	16848	16747	16885	16624	16940	16728	16580	16760	16683	16938	16713	16776	16580	16798	16652	16804	16641	16559	16793	16573	16902	16727	16627	16660	16777	16758	16564	16743	16813	16707	16819	16704	16590	16822	16592	16932	16821	16981	16704	16649	16635	16729	16805	16808	16665	16835	16655	16694	16709	16751	16728	16697	16772	16817	16760	16779	16901	16543	16664	16774	16770	16785	16626	16630	16636	16794	16856	16756	16603	16767	16692	16666	16664	16609	16793	16832	16619	16716	16661	16751	16643	16625	16614	16756	16565	16689	16556	16740	16630	16732	16860	16712	16831	16818	16841	16619	16629	16776	16914	16787	16700	16616	16765	16771	16727	16796	16692	16800	16745	16734	16850	16574	16726	16823	16701	16824	16776	16746	16660	16741	16810	16620	16682	16715	16619	16617	16644	16685	16633	16758	16896	16776	16793	16734	16679	16662	16792	16775	16631	16799	16733	16807	16753	16580	16580	16706	16722	16763	16777	16670	16718	16538	16758	16654	16732	16750	16688	16625	16794	16846	16881	16566	16640	16745	16758	16745	16773	16755	16691	16782	16847	16530	16820	16712	16812	16831	16752	16860	16684	16605	16554	16545	16520	16859	16689	16781	16625	16765	16749	16796	16876	16680	16750	16745	16918	16563	16747	16763	16615	16596	16755	16712	16751	16738	16780	16732	16850	16721	16972	16724	16716	16636	16552	16644	16711	16906	16548	16854	16906	16824	16707	16661	16694	16798	16633	16788	16805	16774	16672	16741	16737	16761	16805	16662	16758	16665	16803	16862	16762	16650	16675	16584	16957	16618	16796	16851	16559	16821	16792	16683	16767	16693	16798	16853	16672	16730	16651	16877	16632	16740	16592	16775	16633	16809	16679	16867	16652	16814	16742	16806	16738	16684	16650	16681	16809	16600	16681	16691	16785	16681	16627	16646	16779	16762	16705	16947	16613	16782	16788	16698	16700	16534	16901	16661	16534	16652	16543	16650	16773	16792	16622	16701	16636	16936	16776	16795	16631	16588	16601	16650	16742	16562	16935	16576	16676	16706	16652	16745	16766	16640	16615	16650	16771	16798	16691	16668	16820	16594	16812	16653	16669	16643	16669	16643	16782	16742	16581	16911	16769	16637	16841	16649	16600	16772	16673	16723	16739	16628	16984	16710	16766	16728	16749	16739	16822	16873	16681	16591	16481	16615	16692	16849	16689	16748	16640	16653	16738	16891	16527	16770	16757	16745	16795	16618	16798	16681	16802	16827	16672	16821	16616	16884	16640	16738	16750	16889	16770	16678	16605	16839	16668	16895	16798	16743	16568	16753	16677	16844	16762	16685	16819	16766	16654	16798	16702	16758	16859	16834	16600	16767	16750	16797	16884	16797	16718	16510	16694	16753	16757	16816	16866	16591	16816	16858	16686	16785	16811	16819	16713	16845	16742	16748	16626	16792	16613	16752	16787	16642	16700	16586	16733	16799	16896	16664	16939	16632	16764	16868	16545	16813	16590	16659	16938	16736	16769	16682	16618	16713	16806	16763	16564	16683	16680	16627	16664	16918	16806	16677	16720	16741	16734	16653	16807	16796	16719	16814	16724	16758	16685	16784	16660	16807	16773	16574	16707	16833	16772	16787	16700	16781	16705	16735	16787	16652	16775	16773	16821	16753	16790	16639	16785	16841	16744	16737	16810	16921	16643	16640	16791	16684	16749	16881	16673	16889	16706	16753	16817	16730	16737	16682	16799	16904	16581	16731	16703	16743	16673	16747	16750	16696	16757	16892	16827	16628	16557	16621	16735	16620	16655	16850	16697	16838	16747	16617	16645	16711	16620	16841	16709	16908	16641	16646	16736	16687	16739	16743	16702	16721	16575	16625	16706	16642	16688	16591	16816	16725	16562	16770	16800	16717	16731	16852	16910	16645	16709	16825	16742	16739	16765	16636	16779	16979	16873	16731	16861	16873	16845	16752	16725	16759	16835	16765	16842	16917	16736	16741	16679	16645	16791	16784	16802	16846	16713	16801	16840	16683	16896	16742	16675	16658	16750	16627	16788	16745	16718	16798	16672	16776	16840	16837	16651	16750	16754	16917	16692	16799	16863	16843	16773	16752	16542	16526	16729	16814	16818	16675	16809	16768	16707	16712	16685	16697	16736	16820	16707	16889	16938	16581	16576	16709	16808	16700	16869	16677	16553	16647	16762	16548	16706	16708	16982	16744	16588	16723	16999	16764	16807	16777	16708	16758	16695	16745	16820	16631	16727	16615	16735	16891	16678	16672	16778	16605	16727	16706	16651	16535	16793	16666	16779	16643	16619	16691	16634	16779	16601	16819	16747	16626	16956	16778	16619	16737	16645	16763	16860	16624	16803	16823	16705	16705	16610	16747	16797	16658	16676	16790	16606	16765	16665	16790	16683	16748	16733	16709	16792	16952	16657	16791	16769	16663	16628	16665	16702	16595	16630	16858	16607	16729	16642	16527	16669	16701	16722	16706	16803	16699	16700	16689	16784	16660	16821	16845	16633	16706	16753	16589	16842	16846	16901	16807	16769	16797	16720	16701	16718	16655	16650	16889	16716	16696	16648	16761	16582	16618	16736	16736	16689	16903	16683	16589	16723	16719	16568	16884	16785	16793	16624	16813	16915	16532	16971	16747	16716	16713	16776	16687	16558	16779	16632	16717	16636	16752	16833	16786	16858	16762	16697	16602	16871	16902	16747	16806	16698	16743	16839	16763	16779	16512	16788	16592	16735	16754	16889	16572	16707	16574	16925	16722	16676	16797	16593	16821	16760	16580	16648	16638	16696	16733	16721	16841	16601	16559	16776	16687	16819	16713	16609	16801	16855	16662	16763	16714	16846	16727	16776	16720	16753	16849	16756	16875	16742	16734	16700	16791	16666	16784	16764	16893	16784	16733	16584	16571	16833	16617	16568	16618	16710	16839	16552	16589	16670	16793	16750	16825	16636	16686	16751	16797	16761	16737	16709	16703	16696	16884	16684	16807	16818	16546	16784	16773	16650	16855	16851	16841	16653	16788	16699	16724	16696	16719	16671	16670	16746	16601	16452	16511	16756	16609	16710	16744	16676	16890	16826	16760	16808	16764	16744	16660	16565	16788	16848	16799	16572	16580	16811	16729	16793	16786	16887	16909	16560	16692	16582	16861	16796	16646	16884	16845	16622	16806	16645	16671	16685	16896	16658	16802	16791	16637	16728	16782	16572	16717	16646	16720	16696	16596	16897	16694	16915	16831	16707	16712	16603	16678	16788	16707	16586	16758	16949	16760	16930	16658	16859	16585	16637	16791	16521	16628	16700	16647	16691	16612	16689	16603	16766	16746	16648	16704	16862	16780	16771	16545	16682	16980	16609	16672	16728	16627	16848	16735	16599	16654	16726	16809	16540	16862	16690	16755	16726	16679	16735	16528	16614	16678	16843	16769	16862	16773	16727	16735	16804	16749	16618	16801	16782	16776	16511	16603	16884	16874	16857	16688	16675	16677	16734	16877	16639	16600	16683	16743	16747	16690	16627	16708	16715	16664	16672	16875	16946	16680	16579	16754	16760	16782	16668	16835	16733	16951	16765	16723	16859	16592	16724	16669	16721	16690	16702	16627	16790	16675	16540	16755	16739	16665	16762	16793	16727	16702	16854	16647	16712	16735	16700	16664	16584	16762	16624	16606	16715	16635	16739	16853	16773	16703	16600	16806	16862	16759	16765	16758	16713	16686	16783	16749	16773	16806	16746	16698	16874	16880	16711	16742	16813	16674	16733	16915	16797	16866	16541	16709	16580	16691	16820	16769	16743	16577	16660	16822	16778	16770	16749	16616	16661	16868	16686	16691	16738	16857	16709	16771	16803	16934	16649	16599	16631	16783	16846	16701	16770	16736	16794	16753	16735	16633	16666	16751	16656	16697	16642	16777	16723	16718	16558	16790	16698	16795	16560	16888	16673	16846	16591	16732	16543	16683	16815	16673	16619	16770	16779	16559	16742	16828	16562	16931	16700	16649	16794	16579	16677	16577	16664	16745	16695	16792	16839	16758	16762	16746	16485	16911	16666	16756	16687	16792	16729	16728	16651	16766	16564	16693	16677	16691	16731	16854	16760	16618	16798	16912	16745	16663	16736	16715	16535	16802	16721	16757	16822	16604	16848	16882	16648	16814	16713	16723	16767	16861	16564	16788	16886	16593	16721	16768	16751	16568	16759	16736	16737	16826	16773	16728	16629	16776	16820	16617	16749	16714	16759	16906	16685	16746	16701	16636	16846	16632	16749	16727	16692	16715	16791	16763	16704	16567	16597	16927	16966	16670	16593	16704	16977	16749	16585	16657	16769	16722	16658	16768	16719	16817	16803	16647	16754	16733	16680	16705	16672	16747	16744	16889	16638	16655	16708	16703	16664	16733	16786	16699	16746	16723	16787	16730	16803	16724	16720	16665	16736	16723	16797	16700	16821	16822	16720	16706	16638	16780	16756	16673	16808	16777	16876	16717	16762	16500	16855	16739	16625	16860	16630	16743	16710	16781	16794	16680	16711	16805	16733	16698	16833	16693	16780	16766	16812	16659	16810	16745	16823	16699	16852	16787	16725	16781	16638	16701	16746	16667	16713	16587	16698	16772	16723	16679	16826	16567	16637	16762	16660	16803	16885	16669	16700	16674	16834	16962	16665	16862	16855	16820	16698	16776	16696	16789	16911	16784	16847
22485	21052	28905	23467	21560	24635	27874	23513	40920	27583	20964	20056	19818	19514	19380	19589	19343	19459	19635	19303	19210	19234	19264	19343	19329	19135	19330	19234	19090	18881	19186	19090	19196	18973	19109	19233	18892	19081	19032	18897	18992	18987	19206	19022	18898	19013	18823	18823	18955	18976	18761	18908	18911	18919	18987	19201	19102	18792	18878	18773	18948	18890	18932	18896	18714	18953	18961	19046	18943	19045	19033	18798	19092	18828	18848	18886	18975	18857	18765	18995	18929	18835	19017	19039	19005	18798	18984	18786	18896	18889	18661	18792	18832	18725	18803	18884	18911	18827	19028	18934	18947	19072	18887	19003	18843	18955	18737	18882	18897	18750	18850	18807	18920	18729	18873	18747	18859	18792	18919	18877	18942	18675	18963	18809	18881	18788	18742	18932	19031	18733	19104	18941	19012	18706	18847	18856	18928	18922	18773	18820	18959	18809	18880	18945	19041	18689	18908	18815	18871	18937	18963	18729	18923	18696	18628	18781	18863	18905	18826	18714	19003	18953	18852	18911	18865	18890	18616	18920	18740	18780	18771	18807	18737	18922	18718	18716	19020	18811	18849	18892	18809	18779	18849	18850	18792	18928	18756	18699	19019	18659	18623	18751	18890	18896	18558	18953	18843	18620	18894	18726	19091	18720	18919	18821	18839	18694	18771	18913	18961	18797	18905	18787	18650	18802	19014	18904	18914	18926	18730	19090	18832	18864	18917	18844	18676	18733	18966	18896	18860	18853	18696	18557	18889	18633	18911	18731	18851	18808	18880	18776	18732	18882	18964	18904	18547	19073	18883	18692	18820	18719	18929	18799	18933	18748	18833	18851	18666	18726	18880	18871	18791	18975	18788	18982	18865	18787	18830	19001	18952	18860	18867	18775	18791	18683	18751	18871	18842	18765	18810	18852	18848	18886	18957	18783	18820	19002	18636	18855	18792	18803	18981	18681	18713	18869	18701	18732	18766	18848	18743	18923	18731	18797	18813	18890	18809	18754	18814	18771	18985	18962	18657	18956	18714	18836	18686	18861	18790	18846	18948	19135	18870	18856	18820	18931	18901	18979	18483	18792	18618	18899	19084	18726	18810	19019	18773	18712	18548	18850	18741	18723	18822	18828	18623	19071	18976	18841	18829	18922	18832	18791	18735	18917	18944	18887	18677	19012	18804	18875	18783	18801	18796	18739	18817	18912	18849	18714	18701	18533	18799	18925	18884	18811	18896	18954	18918	18956	18787	18954	18783	18580	18721	18736	18826	18727	18852	18767	18756	18911	18895	18672	18716	18805	18912	18977	18780	18946	18689	19032	18834	18708	18696	18752	18679	18829	18862	18840	18856	18711	18809	18775	18870	18889	19021	18893	18766	18711	18750	18821	18892	18656	18867	18733	18946	18691	18927	18740	18839	18716	18940	18896	18860	18804	18752	18756	18984	18762	18774	18864	18753	18656	18828	18935	18569	18929	18928	18823	18655	18870	18654	18892	18974	19013	18745	18807	18619	18708	18767	18725	18686	18669	18676	18782	18784	19006	18825	18926	18897	18890	18801	18922	18795	18793	18877	18706	18851	18798	18774	18830	18723	18750	18718	18912	19124	18919	18852	18855	18866	18726	18789	18784	18973	18999	18685	18714	18919	18879	18773	18981	18822	18726	19046	18684	18778	18902	18994	18792	18980	18823	18803	18889	19043	18822	18765	19023	18782	18598	18799	18671	18983	18721	18835	18591	18957	18883	18817	18783	18762	18776	18726	18926	18804	18794	18813	18923	18744	18841	18799	18697	18960	18731	18966	18710	19012	18906	18787	18823	18827	18928	18737	18707	18795	18824	18913	18855	18753	18851	18939	19111	19088	18859	18672	18734	18937	18905	18746	18673	18761	18774	18718	18596	18808	18896	18514	18739	18737	18804	18695	18832	18774	18606	18901	18759	18929	18951	19039	18687	18820	18772	18819	19022	18590	18800	18936	18887	18915	18756	18906	18837	18691	18925	18769	18898	19104	19019	19016	18844	18954	18830	18514	18743	18785	18815	18848	18695	18611	18850	18638	18797	18646	18618	18698	18772	18873	18831	18585	18711	18746	18672	18770	18862	18874	18744	18754	19035	18819	18736	18767	18924	18881	18810	18801	18874	18991	18689	18735	18735	18952	18883	18679	18797	18751	18829	18939	18765	18931	18705	18754	18869	18934	19127	18905	18803	18899	18779	18813	18568	18706	18483	18750	18892	18852	18801	18788	18726	18791	18687	18890	18934	18991	18810	18966	18984	18973	18916	18803	18846	18699	18721	18591	18841	18700	18824	18832	18906	18738	18764	18761	18682	18732	18992	19030	18870	18963	18981	18961	18676	18870	18906	18949	18643	18592	18964	18788	18986	18920	18784	18569	18685	18816	18693	18757	18842	18728	18582	18805	18778	18605	18680	18764	18705	18634	18889	19056	18767	18786	18715	18789	18807	18830	18923	18787	19044	19070	18970	18673	18811	18908	18779	18797	18851	18887	18762	18770	18809	18821	18814	18761	18720	18866	18906	18844	18734	18722	18855	18829	18801	18552	18908	19024	18722	18681	18872	18689	18691	18861	18675	18868	18765	18881	18905	18804	18757	18971	18780	19008	18864	18657	18683	18851	18727	18840	18820	18930	18638	18606	18824	18773	18773	18847	18937	18483	18781	18790	18776	18918	18802	18780	18609	18983	18798	18805	18642	18685	18908	18851	18803	18755	18994	18689	18855	18905	18648	18875	18805	18803	18827	18686	18843	18756	18711	18883	18728	18993	18847	18875	18845	18709	18853	18789	18819	18775	18848	18767	18725	18697	18933	18839	19069	18799	18748	18843	18853	18764	19001	18651	18778	18940	18868	18802	18733	18819	18598	18898	18798	18974	18904	18802	19040	18878	18903	18668	18901	18884	18793	18789	18946	18914	18713	18930	18968	18887	18792	19005	18868	19038	18751	18614	18629	18976	18846	18681	18743	18706	18763	18862	18748	18814	18650	18941	18987	18967	18870	18787	18804	18976	19022	18962	18763	18742	18676	18810	18970	18861	18867	18835	18757	18674	18627	18826	18822	18941	18912	18833	18678	18651	18761	18878	18893	18570	18726	18932	18682	18699	18928	18970	18820	19064	18785	18669	18807	18866	18816	18809	18931	18826	18753	18824	18876	18807	18694	18931	18913	18918	18804	18773	18628	18891	18948	18804	18996	18880	18841	18713	18746	18798	19010	18900	18955	18722	18891	18941	18797	18861	18645	18882	18848	18917	19018	18755	18779	18785	18715	18897	18720	18778	18996	18713	18895	18890	18817	18937	18885	18902	18909	18679	18872	18818	18833	18786	18887	18859	18601	18603	18742	18855	18839	19007	18797	18613	18840	18778	18797	18683	18697	18766	18794	18986	18638	18910	18976	19024	18937	18821	18776	18759	18886	18863	18798	18951	18924	18938	18782	18869	18689	19001	18746	18734	18702	18821	18807	18902	18781	18759	18635	18875	18637	18786	18843	18982	18904	18869	18853	18711	18853	18877	18756	18837	18854	18894	18840	18781	18777	18888	18804	18602	18867	18901	18839	18731	18891	18772	18701	18909	18775	18890	18648	18730	18916	18793	18896	18759	18777	18702	19062	18862	18944	18762	18971	18894	18678	18922	18903	18752	18828	18823	18769	18883	18958	18636	18838	18809	18740	18734	18871	18820	18601	18863	18835	18850	18721	18726	18993	18839	18957	18717	18852	18960	18818	19014	18884	18883	19024	18799	18855	18798	18801	18814	18667	18954	18982	18950	18806	19005	18864	18825	18915	18715	18793	18751	18939	18724	18758	18778	18809	18920	18707	18848	18957	18768	18939	18743	18824	18592	18903	18880	18829	18964	18892	18531	18671	18785	18823	18942	18856	18614	18731	18629	18769	18789	18691	18679	18895	18837	18734	18842	18830	18946	18770	18879	18650	18803	18835	18782	18746	18869	18713	18855	18983	18976	18910	18719	18997	18708	18742	18694	18914	18965	18754	18930	18714	18785	18860	18662	18894	18805	19007	18971	18805	18835	18652	18661	18562	18714	18913	19039	18744	19027	18844	18945	18766	18853	19001	18747	18965	18648	18828	18853	18896	18674	18835	18759	18805	18765	18928	18709	18656	18842	18735	18912	18826	18863	18765	18695	18817	18871	18851	18790	18920	18978	19015	18819	18855	19000	18994	18693	18830	18736	18814	18709	18928	18664	18883	18861	18713	18847	19081	18975	18710	18659	18769	18994	18704	18967	18879	19015	18740	18705	18812	18624	18639	18791	18865	18791	18849	18823	18934	18880	19020	18952	18782	18652	18688	18837	18613	18849	18827	18697	18710	19031	18761	18766	18962	18960	18793	18818	18920	18840	18849	18752	18928	18711	18876	18981	18724	18851	19092	18731	18699	18739	18821	18659	18891	18956	18872	18919	18790	18839	18790	18817	18953	18838	18691	18444	18679	18804	18706	18689	18821	18861	18855	18848	19024	18940	18866	18663	18599	18821	18832	18680	18941	18880	18796	18958	18864	18613	19000	18899	18885	18781	18999	18714	18785	18747	18902	18827	18771	18676	18821	18742	18787	18912	18706	18813	18817	18942	18976	18830	18901	18645	18566	18826	18720	18820	18562	18949	18756	18803	18869	18845	18855	18882	18883	18725	18941	18804	18813	18764	18800	18933	18820	18776	18745	18777	18745	18889	18885	18734	18986	18874	18827	18896	18922	18952	18689	18797	18874	18827	19128	18918	18942	18842	18870	18980	18819	18757	18658	18938	18779	18893	18683	18864	18756	18919	18748	18890	18701	18946	18730	18801	18926	19061	18791	18840	18599	18677	18881	18827	18605	18740	18594	18887	18745	18751	18690	18876	18674	18942	18767	18753	18881	18949	18777	18813	18759	18592	18817	18869	18903	18991	18780	18898	18929	18695	18922	18957	18784	18850	18815	18701	18911	18776	18706	18997	18756	18742	18996	18811	18720	18739	18865	18804	18627	18975	18945	18952	18791	18865	18904	18884	18816	18840	18839	18862	18695	18789	18762	18992	18993	19092	18738	18929	18877	18809	18740	18816	18537	18750	18864	18865	18855	18950	18698	18842	18655	18901	18714	18921	18839	18646	18728	18980	18962	18846	18913	18649	18658
24245	44176	42738	33565	28910	25780	23865	23832	44380	22166	18648	17991	17665	17604	17493	17237	17248	17142	17158	16869	16951	16872	16882	16809	16829	16895	16911	16876	16817	16973	16825	16938	16904	16776	16773	16904	16601	16527	16957	16777	16700	16620	16614	16668	16812	16813	16734	16874	16671	16713	16717	16779	16662	16740	16538	16617	16634	16693	16681	16628	16668	16666	16656	16696	16633	16727	16470	16679	16679	16496	16700	16612	16687	16757	16768	16715	16737	16556	16646	16783	16459	16774	16654	16568	16705	16537	16579	16559	16434	16485	16613	16670	16606	16602	16661	16527	16667	16514	16649	16580	16668	16700	16719	16550	16613	16481	16664	16824	16537	16667	16572	16633	16619	16590	16649	16467	16648	16505	16610	16497	16622	16649	16811	16577	16582	16542	16666	16787	16597	16728	16737	16803	16642	16655	16434	16792	16608	16622	16599	16462	16534	16905	16853	16737	16650	16373	16684	16692	16655	16674	16708	16573	16588	16620	16757	16598	16511	16544	16661	16524	16514	16539	16450	16529	16659	16692	16562	16704	16471	16530	16515	16737	16454	16539	16606	16657	16661	16731	16513	16455	16641	16698	16486	16550	16620	16649	16524	16558	16427	16570	16731	16506	16620	16624	16576	16643	16588	16610	16567	16679	16745	16548	16661	16693	16650	16541	16683	16752	16738	16457	16625	16579	16552	16726	16545	16798	16636	16659	16560	16568	16474	16484	16522	16524	16652	16683	16612	16586	16714	16459	16607	16540	16708	16473	16584	16761	16468	16618	16609	16517	16530	16719	16552	16591	16668	16472	16668	16690	16554	16685	16802	16560	16620	16533	16520	16620	16505	16584	16416	16619	16614	16587	16559	16541	16632	16592	16498	16678	16741	16508	16538	16588	16658	16658	16551	16448	16548	16568	16485	16670	16601	16672	16578	16630	16603	16642	16606	16563	16461	16550	16625	16632	16689	16386	16604	16708	16567	16553	16614	16575	16599	16667	16542	16536	16669	16713	16553	16662	16551	16566	16724	16644	16670	16855	16630	16620	16574	16449	16579	16577	16524	16650	16566	16546	16542	16561	16635	16648	16640	16629	16486	16655	16595	16688	16758	16750	16652	16553	16554	16520	16601	16488	16469	16770	16542	16590	16469	16550	16595	16613	16533	16609	16644	16676	16600	16398	16535	16497	16547	16606	16553	16678	16429	16599	16775	16682	16506	16588	16666	16501	16497	16709	16632	16608	16696	16495	16478	16502	16763	16591	16744	16560	16570	16592	16424	16462	16615	16655	16408	16600	16574	16641	16464	16480	16679	16657	16698	16588	16686	16529	16566	16683	16466	16561	16435	16697	16658	16510	16710	16656	16421	16786	16516	16643	16738	16758	16692	16521	16467	16424	16548	16514	16520	16644	16594	16495	16528	16867	16461	16547	16474	16494	16518	16449	16580	16506	16478	16555	16531	16580	16923	16488	16655	16560	16704	16544	16537	16602	16598	16608	16524	16515	16714	16706	16520	16593	16559	16636	16511	16541	16700	16634	16492	16489	16605	16589	16390	16416	16765	16462	16663	16508	16628	16623	16560	16595	16845	16636	16644	16482	16626	16583	16616	16788	16616	16721	16504	16620	16739	16543	16605	16463	16607	16602	16714	16395	16707	16628	16595	16650	16668	16568	16617	16720	16720	16659	16560	16680	16513	16624	16539	16646	16509	16583	16527	16739	16669	16581	16382	16407	16599	16736	16862	16609	16495	16372	16571	16853	16638	16492	16766	16601	16646	16422	16629	16791	16488	16699	16607	16554	16534	16689	16530	16585	16541	16522	16793	16586	16638	16547	16600	16508	16585	16585	16734	16510	16630	16550	16604	16370	16741	16603	16728	16471	16736	16697	16600	16528	16429	16745	16776	16575	16520	16690	16487	16444	16478	16471	16758	16694	16710	16610	16535	16623	16740	16598	16447	16506	16568	16465	16560	16663	16614	16665	16605	16729	16633	16535	16580	16485	16608	16679	16607	16562	16557	16560	16730	16496	16431	16699	16556	16714	16572	16512	16607	16395	16723	16543	16511	16593	16605	16600	16513	16546	16501	16705	16656	16503	16706	16635	16530	16539	16591	16738	16638	16743	16740	16583	16679	16613	16697	16575	16560	16397	16691	16575	16695	16567	16581	16546	16496	16342	16732	16659	16752	16707	16374	16694	16713	16673	16460	16699	16594	16791	16741	16469	16433	16709	16568	16628	16685	16685	16668	16593	16613	16600	16521	16784	16586	16616	16405	16652	16506	16576	16713	16624	16555	16620	16624	16711	16635	16495	16566	16510	16533	16602	16675	16528	16413	16616	16762	16567	16658	16502	16618	16489	16765	16541	16654	16558	16539	16631	16431	16588	16534	16782	16533	16633	16696	16498	16555	16720	16552	16493	16748	16562	16498	16539	16613	16632	16538	16786	16640	16635	16434	16604	16424	16424	16473	16541	16790	16394	16599	16410	16476	16492	16494	16631	16440	16645	16488	16655	16622	16684	16656	16688	16602	16613	16626	16486	16500	16565	16764	16555	16535	16653	16533	16601	16508	16618	16396	16594	16611	16533	16360	16644	16720	16650	16741	16585	16773	16541	16437	16659	16610	16671	16692	16630	16663	16514	16611	16608	16581	16533	16596	16505	16562	16542	16656	16570	16539	16640	16516	16562	16580	16559	16717	16580	16566	16708	16596	16625	16443	16680	16571	16689	16728	16703	16551	16568	16612	16624	16604	16438	16630	16499	16446	16579	16707	16609	16541	16590	16601	16438	16474	16522	16531	16594	16686	16691	16575	16573	16703	16562	16653	16553	16571	16605	16664	16590	16590	16625	16628	16722	16534	16747	16939	16586	16506	16491	16521	16531	16697	16387	16557	16523	16658	16595	16443	16659	16545	16880	16599	16718	16706	16484	16554	16685	16670	16639	16671	16608	16615	16650	16550	16705	16612	16544	16564	16478	16730	16347	16733	16552	16596	16482	16680	16480	16580	16312	16554	16585	16521	16804	16613	16520	16767	16533	16599	16853	16571	16433	16619	16596	16614	16567	16492	16531	16575	16387	16652	16651	16536	16677	16614	16490	16460	16554	16583	16743	16647	16461	16593	16627	16596	16734	16531	16562	16614	16554	16769	16592	16633	16646	16524	16548	16729	16643	16553	16621	16429	16688	16664	16646	16516	16569	16627	16620	16661	16571	16672	16694	16438	16589	16660	16645	16555	16781	16602	16560	16526	16634	16512	16611	16537	16541	16611	16486	16631	16697	16548	16716	16531	16653	16656	16484	16598	16739	16530	16645	16599	16666	16598	16624	16697	16433	16471	16720	16602	16595	16773	16420	16523	16575	16653	16514	16357	16680	16573	16636	16356	16725	16607	16559	16655	16605	16471	16535	16626	16408	16634	16573	16402	16697	16578	16847	16621	16651	16511	16476	16504	16532	16660	16528	16509	16593	16438	16615	16640	16632	16639	16616	16525	16633	16592	16669	16659	16594	16650	16509	16556	16703	16527	16648	16494	16543	16543	16482	16687	16682	16674	16616	16467	16553	16670	16626	16614	16795	16432	16466	16535	16650	16676	16676	16643	16670	16643	16736	16475	16632	16757	16746	16627	16656	16654	16637	16720	16667	16602	16475	16559	16553	16697	16552	16634	16617	16605	16370	16649	16553	16509	16522	16497	16713	16734	16420	16459	16628	16560	16495	16663	16512	16719	16823	16531	16601	16714	16611	16736	16476	16802	16479	16498	16537	16508	16656	16517	16653	16609	16563	16599	16576	16593	16498	16640	16756	16562	16474	16549	16640	16648	16528	16488	16581	16570	16636	16583	16684	16633	16729	16553	16467	16743	16531	16560	16658	16580	16482	16484	16734	16422	16621	16552	16580	16574	16535	16543	16503	16514	16545	16689	16610	16637	16585	16633	16543	16667	16624	16642	16418	16888	16464	16738	16465	16686	16603	16662	16581	16392	16830	16536	16570	16627	16618	16681	16661	16733	16578	16700	16673	16566	16594	16471	16609	16568	16671	16427	16627	16610	16591	16520	16568	16598	16464	16594	16557	16536	16529	16572	16541	16687	16471	16723	16512	16738	16435	16716	16636	16566	16755	16554	16523	16643	16596	16680	16789	16618	16582	16547	16616	16591	16614	16712	16754	16677	16569	16511	16708	16580	16576	16613	16662	16378	16648	16570	16589	16720	16644	16642	16768	16631	16593	16582	16660	16443	16646	16578	16423	16576	16705	16650	16601	16690	16598	16535	16599	16529	16611	16656	16694	16697	16592	16682	16484	16618	16711	16428	16562	16625	16653	16533	16520	16573	16559	16589	16608	16598	16548	16712	16828	16510	16517	16745	16558	16609	16611	16687	16528	16372	16553	16539	16591	16547	16661	16693	16530	16618	16675	16605	16596	16550	16709	16590	16408	16608	16544	16675	16603	16559	16653	16593	16579	16517	16430	16515	16677	16739	16710	16665	16454	16548	16370	16697	16635	16605	16609	16503	16716	16486	16550	16551	16652	16547	16544	16486	16556	16666	16470	16754	16714	16475	16516	16576	16640	16545	16597	16826	16519	16656	16603	16499	16542	16802	16588	16851	16664	16752	16599	16703	16673	16694	16703	16629	16639	16572	16628	16720	16600	16462	16776	16528	16484	16725	16630	16708	16570	16691	16500	16533	16582	16628	16536	16729	16376	16635	16463	16513	16529	16803	16581	16675	16579	16615	16689	16414	16592	16670	16693	16507	16659	16664	16671	16612	16689	16555	16554	16510	16563	16600	16694	16870	16656	16492	16581	16511	16785	16610	16461	16552	16397	16607	16616	16661	16614	16608	16729	16683	16535	16597	16524	16512	16647	16522	16556	16727	16493	16505	16674	16580	16615	16553	16405	16656	16619	16568	16470	16623	16722	16722	16580	16519	16639	16696	16384	16645	16542	16722	16646	16494	16646	16599	16636	16485	16597	16727	16660	16606	16670	16737	16540	16565	16610	16345	16527	16645	16532	16500	16629	16577	16696	16532	16559	16592	16561	16658	16674	16683	16788	16469	16548	16510	16612	16621	16676	16741	16565	16625	16620	16618	16711	16708	16435	16514	16598	16643	16542	16779	16667	16549	16505	16700	16602	16661	16729	16606	16687
26946	22975	29473	27064	22297	21419	20793	20077	21021	19749	18980	19021	18982	18785	18962	18755	18885	19022	19063	18706	18780	18800	18659	18805	18691	18653	18921	18742	18633	18961	18747	18881	18817	18755	18706	18942	18886	18822	18866	18742	18854	18853	18833	18623	18660	18760	18783	18859	18840	18835	18926	18674	18721	18704	18787	18644	18701	18783	18998	18601	18858	18925	19040	18781	18740	18600	18593	18656	18667	18758	18683	18655	18530	18699	18662	18716	18716	18589	18657	18720	18567	18885	18816	18583	18567	18905	18933	18692	18739	18822	18740	18634	18508	18792	18663	18641	18485	18711	18798	18822	18760	18720	18757	18728	18702	18647	18753	18632	18693	18686	18764	18680	18858	18628	18818	18836	18662	18824	18588	18795	18775	18681	18960	18665	18518	18572	18848	18692	18727	18735	18545	18561	18794	18744	18568	18674	18468	18635	18404	18800	18690	18542	18603	18759	18822	18623	18700	18601	18767	18591	18902	18526	18414	18765	18599	18659	18700	18715	18720	18632	18755	18564	18693	18740	18798	18627	18640	18858	18663	18634	18698	18654	18752	18671	18747	18808	18808	18623	18708	18798	18741	18603	18770	18666	18612	18736	18659	18749	18597	18597	18739	18691	18763	18729	18766	18621	18942	18733	18714	18696	18766	18526	18734	18748	18691	18856	18819	18742	18933	18809	18792	18692	18556	18640	18654	18796	18929	18626	18655	18847	18811	18559	18595	18693	18694	18602	18645	18527	18829	18691	18616	18483	18750	18750	18888	18753	18727	18666	18738	18673	18803	18854	18751	18705	18645	18812	18751	18747	18605	18677	18774	18584	18693	18689	18665	18623	18861	18830	18771	18785	18679	18702	18533	18726	18778	18730	18556	18735	18744	18803	18571	18672	18715	18653	18701	18654	18723	18897	18837	18625	18674	18727	18881	18822	18863	18782	18688	18595	18668	18743	18729	18893	18625	18866	18717	18789	18723	18803	18843	18755	18748	18713	18677	18775	18717	18672	18853	18640	18783	18492	19002	18726	18563	18769	18731	18507	18681	18941	18934	18515	18747	18922	18839	18648	18720	18745	18741	18774	18754	18930	18487	18690	18793	18711	18581	18500	18631	18571	18619	18699	18649	18833	18671	18879	18573	18616	18582	18686	18851	18563	18682	18569	18640	18774	18836	18791	19023	18934	18728	18662	18645	18604	18708	18656	18703	18767	18662	18760	18648	18596	18691	18606	18474	18623	18716	18749	18772	18977	18583	18573	18922	18724	18845	18865	18552	18794	18890	18656	18640	18691	18768	18767	18660	18624	18796	18548	18720	18855	18701	18754	18757	18901	18813	18616	18934	18841	18722	18802	18747	18643	18533	18526	18834	18687	18869	18673	18492	18494	18713	18570	18580	18694	18669	18598	18871	18773	18719	18869	18590	18518	18708	18697	18733	18677	18728	18637	18641	18472	18576	18902	18619	18590	18706	18618	18651	18673	18902	18717	18798	18767	18682	18799	18758	18761	18563	18557	18789	18697	18794	18750	18662	18624	18792	18567	18645	18645	18813	18692	18588	18857	18735	18698	18988	18566	18556	18939	18681	18750	18657	18753	18590	18653	18543	18745	18683	18659	18935	18692	18823	18786	18803	18756	18752	18623	18671	18691	18596	18728	18729	18767	18703	18681	18799	18592	18800	18611	18467	18669	18817	18607	18648	18755	18577	18708	18722	18532	18684	18915	18938	18679	18667	18700	18710	18776	18840	18850	18794	18715	18568	18674	18665	18768	18722	18578	18565	18688	18846	18761	18713	18975	18660	18722	18500	18576	18604	18589	18953	18771	18754	18819	18819	18684	18734	18696	18829	18808	18596	18646	18545	18652	18805	18654	18811	18631	18542	18606	18802	18795	18741	18690	18730	18787	18699	18570	18798	18756	18711	18876	18766	18765	18522	18581	18685	18641	18716	19084	18826	18583	18662	18748	18607	18697	18747	18804	18780	18671	18716	18793	18890	18482	18888	18738	18710	18581	18697	18930	18605	18675	18685	18707	18745	18635	18797	18664	18540	18469	18762	18645	18800	18662	18768	18607	18797	18584	18623	18616	18645	18746	18788	18552	18682	18897	18710	18762	18750	18710	19023	18843	18857	18414	18596	18723	18468	18844	18622	18580	18705	18745	18822	18614	18660	18894	18549	18779	18899	18666	18821	18958	18708	18547	18595	18616	18867	18675	18566	18668	18712	18544	18814	18629	18832	18720	18830	18799	18781	18608	18588	18686	18760	18826	18535	18653	18831	18689	18699	18670	18918	18801	18647	18755	18636	18651	18767	18625	18901	18622	18706	18685	18710	18776	18557	18643	18638	18856	18564	18853	18619	18720	18596	18521	18537	18649	18583	18740	18860	18463	18757	18871	18925	18753	18787	18835	18640	18482	18566	18747	18727	18744	18754	18720	18723	18614	18766	18552	18571	18719	18585	18590	18815	18676	18725	18707	18571	18653	18896	18870	18784	18711	18804	18643	18672	18532	18804	18634	18794	18705	18665	18700	18700	18980	18880	18922	18458	18863	18806	18899	18909	18881	18866	18587	18611	18714	18829	18889	18576	18581	18666	18892	18805	18624	18657	18639	19003	18644	18635	18604	18724	18743	18954	18602	18737	18850	18688	18736	18982	18737	18922	18874	18695	18638	18451	18552	18672	18741	18537	18505	18594	18915	18546	18711	18758	18770	18874	18616	18715	18792	18679	18776	18736	18841	18697	18645	18842	18675	18719	18661	18821	18722	18780	18702	18796	18604	18700	18695	18677	18727	18783	18631	18504	18654	18775	18601	18738	18635	18775	18749	18783	18823	18892	18698	18573	18558	18639	18705	18872	18750	18769	18739	18930	18628	18439	18667	18606	18793	18648	18659	18725	18626	18624	18801	18380	18636	18811	18724	18923	18701	18488	18731	18724	18761	18908	18841	18686	18707	18758	18567	18593	18837	18817	18517	18748	18874	18673	18650	18758	18627	18929	18882	18863	18543	18726	18758	18692	18701	18559	18582	18724	18481	18829	18595	18620	18711	18747	18640	18757	18937	18734	18561	18910	19025	18905	18541	18813	18565	18706	18573	18556	18812	18544	18678	18689	18718	18561	18598	18794	18617	18780	18750	18627	18607	18680	18692	18872	18669	18783	18663	18795	18633	18688	18629	18908	18629	18535	18629	18595	18780	18859	18715	18778	18721	18844	18690	18833	18811	18798	18859	18633	18712	18559	18810	18831	18798	18524	18777	18803	18598	18651	18767	18703	18628	18918	18655	18668	18853	18740	18746	18759	18769	18691	18675	18860	18731	18559	18899	18839	18611	18881	18924	18613	18697	18565	18773	18550	18896	18661	18652	18674	18725	18775	18711	18727	18790	18690	18648	18783	18600	18819	18840	18625	18836	18736	18698	18853	18779	18481	18758	18426	18690	18955	18688	18644	18677	18818	18704	18730	18453	18595	18591	18715	18543	18610	18774	18736	18704	18697	18698	18751	18738	18664	18542	18790	18826	18708	18767	18583	18629	18657	18955	18873	18710	18606	18682	18776	18774	18668	18606	18630	18655	18908	18825	18918	18693	18944	18758	18732	18716	18744	18575	18718	18584	18962	18750	18733	18791	18800	18892	18878	18676	18688	18725	18949	18764	18764	18622	18723	18707	18713	18622	18886	18689	18921	18684	18702	18469	18701	18588	18674	18582	18693	18696	18778	18783	18760	18652	18638	18780	18600	18815	18696	18703	18508	18660	18695	18575	18547	18562	18626	18579	18764	18993	18653	18665	18744	18662	18711	18808	18683	18630	18631	18696	18725	18805	18545	18600	18623	18868	18760	18725	18806	18844	18836	18824	18545	18774	18533	18567	18720	18553	18983	18735	18648	18734	18804	18775	18671	18665	18524	18703	18773	18899	18675	18824	18657	18681	18749	18848	18793	18800	18585	18754	18559	18761	18777	18622	18593	18741	18843	18794	18729	18681	18734	18752	18795	18773	18626	18848	18692	18576	19031	18527	18522	18636	18721	18637	18909	18711	18735	18579	18758	18665	18760	18772	18700	18569	18821	18569	18685	18672	18739	18807	18747	18795	18631	18534	18748	18693	18862	18558	18612	18833	18842	18815	18731	18742	18796	18536	18730	18503	18794	18764	18682	18561	18624	18720	18827	18843	18528	18655	18779	18629	18508	18670	18775	18748	19078	18824	18652	18742	18571	18784	18701	18814	18768	18784	18680	18615	18596	18782	18868	18677	18634	18621	18632	18532	18771	18949	18806	18813	18673	18767	18696	18609	18632	18685	18735	18696	18765	18792	18707	18820	18540	18705	18633	18593	18721	18529	18547	18939	18818	18754	18937	18858	18681	18570	18825	18631	18707	18667	18880	18638	18959	18686	18658	18941	18733	18686	18712	18662	18769	18877	18638	18712	18840	18677	18787	18723	18579	18529	18753	18661	18676	18728	18611	18846	18762	18703	18647	18606	18650	18942	18854	18662	18979	18645	18715	18761	18721	18610	18593	18796	19003	18608	18726	18637	18801	18722	18669	18673	18807	18700	18716	18749	18524	18531	18884	18864	18746	18685	18735	18779	18638	18837	18789	18707	18726	18876	18707	18475	18757	18637	18675	18800	18605	18646	18621	18764	18717	18823	18794	18817	18754	18828	18652	18626	18846	18511	18568	18621	18825	18594	18639	18621	18464	18717	18548	18773	18763	18571	18728	18931	18762	18797	18820	18772	18884	18699	18642	18663	18593	18791	18816	18719	18770	18775	18671	18724	18663	18798	18714	18592	18614	18660	18910	18646	18692	18672	18660	18563	18729	18938	18741	18700	18730	18636	18620	18730	18577	18696	18776	18813	18633	18862	18595	18632	18942	18838	18915	18615	18812	18775	18706	18842	18654	18500	18608	18554	18721	18770	18825	18660	18918	18579	18644	18916	18769	18916	18624	18569	18703	18934	18838	18906	18972	18833	18941	18643	18629	18627	18964	18680	18816	18652	18743	18658	18710	18833	18821	18661	18647	18902	18866	18739	18838	18811	18743	18782	18900	18699	18834	18566	18765	18812	18599	18575	18977	18603	18754	18821	18766	18755	18661	18803	18718	18893	18804	18664	18659	18834	18830	18737	18714	18613	18771	18703	18872	18534
22940	33626	32647	25492	22529	20774	19357	19417	20595	17543	17423	16949	17001	16604	16757	16685	16548	16644	16627	16610	16595	16788	16583	16568	16683	16572	16573	16497	16573	16496	16570	16677	16702	16829	16630	16537	16429	16474	16585	16612	16555	16768	16574	16715	16594	16461	16663	16404	16725	16591	16372	16533	16557	16365	16495	16555	16702	16554	16554	16522	16540	16511	16545	16556	16473	16584	16602	16383	16514	16475	16467	16497	16534	16511	16534	16561	16657	16589	16515	16421	16556	16471	16391	16470	16353	16630	16514	16620	16493	16546	16418	16354	16286	16544	16471	16428	16550	16381	16484	16384	16515	16554	16452	16529	16582	16522	16533	16481	16595	16551	16334	16437	16437	16601	16431	16439	16589	16496	16414	16572	16452	16793	16221	16621	16566	16427	16437	16422	16637	16344	16340	16525	16488	16365	16423	16437	16160	16615	16416	16378	16426	16480	16490	16414	16385	16492	16495	16522	16355	16640	16338	16424	16457	16294	16484	16536	16419	16501	16530	16396	16565	16619	16467	16481	16593	16558	16461	16386	16390	16416	16340	16408	16535	16568	16640	16575	16425	16467	16265	16445	16558	16398	16435	16414	16519	16598	16675	16232	16491	16494	16480	16554	16550	16447	16548	16482	16401	16519	16413	16471	16628	16577	16451	16572	16529	16413	16469	16528	16555	16371	16551	16457	16645	16508	16561	16600	16433	16490	16368	16491	16546	16401	16340	16396	16506	16451	16535	16460	16401	16385	16344	16451	16500	16484	16304	16432	16478	16348	16567	16437	16512	16409	16449	16536	16600	16231	16533	16300	16539	16549	16598	16337	16511	16448	16485	16633	16350	16401	16373	16527	16482	16409	16367	16472	16510	16479	16440	16464	16314	16526	16528	16532	16577	16308	16585	16402	16452	16487	16439	16600	16464	16495	16543	16443	16456	16541	16501	16426	16408	16540	16385	16487	16508	16447	16576	16537	16573	16355	16518	16577	16295	16731	16502	16401	16389	16586	16469	16469	16321	16495	16504	16444	16520	16419	16489	16701	16495	16461	16374	16613	16491	16607	16466	16582	16533	16460	16570	16545	16473	16444	16447	16452	16463	16395	16378	16700	16514	16531	16481	16489	16435	16637	16354	16481	16539	16463	16483	16578	16509	16581	16407	16637	16474	16449	16461	16523	16613	16436	16541	16563	16300	16348	16431	16570	16456	16581	16540	16507	16490	16493	16548	16606	16309	16526	16495	16397	16508	16346	16571	16466	16444	16446	16441	16520	16531	16350	16581	16545	16310	16541	16617	16458	16578	16387	16442	16209	16310	16545	16406	16549	16520	16476	16286	16390	16604	16608	16533	16430	16518	16463	16541	16460	16534	16498	16575	16336	16415	16677	16490	16536	16367	16326	16473	16527	16473	16511	16334	16756	16429	16392	16490	16640	16499	16558	16512	16407	16603	16579	16463	16336	16544	16355	16493	16351	16459	16490	16429	16537	16523	16429	16477	16453	16326	16355	16550	16353	16423	16582	16573	16469	16536	16405	16614	16401	16389	16633	16398	16283	16475	16383	16464	16423	16706	16582	16450	16526	16407	16394	16463	16449	16582	16627	16477	16424	16372	16549	16462	16534	16439	16492	16368	16461	16498	16395	16407	16425	16601	16481	16540	16508	16440	16420	16568	16357	16447	16485	16503	16514	16655	16519	16557	16578	16442	16457	16471	16333	16510	16468	16445	16633	16524	16579	16379	16564	16527	16525	16418	16557	16502	16603	16513	16543	16554	16513	16397	16435	16544	16490	16508	16434	16445	16424	16445	16238	16362	16490	16549	16597	16586	16397	16390	16649	16382	16361	16416	16556	16495	16481	16491	16299	16640	16419	16596	16474	16517	16545	16526	16497	16459	16520	16551	16409	16596	16493	16465	16503	16641	16518	16416	16741	16430	16641	16327	16753	16535	16447	16402	16550	16731	16592	16329	16487	16419	16322	16349	16533	16433	16353	16463	16554	16376	16600	16478	16350	16422	16301	16384	16553	16526	16448	16456	16540	16510	16358	16408	16400	16305	16429	16524	16411	16318	16448	16492	16400	16390	16489	16488	16374	16465	16439	16472	16386	16548	16463	16602	16480	16407	16471	16688	16630	16535	16649	16529	16664	16577	16569	16628	16223	16445	16512	16662	16374	16449	16539	16530	16440	16547	16353	16382	16521	16582	16605	16580	16393	16556	16561	16464	16416	16697	16454	16595	16478	16417	16572	16411	16388	16554	16318	16503	16465	16421	16565	16390	16545	16560	16543	16440	16643	16517	16399	16491	16495	16534	16548	16514	16487	16436	16395	16487	16484	16461	16460	16493	16428	16479	16489	16471	16580	16432	16406	16422	16530	16482	16634	16503	16356	16481	16491	16406	16321	16367	16672	16443	16486	16446	16403	16535	16523	16585	16390	16525	16689	16367	16466	16545	16532	16416	16453	16696	16521	16572	16364	16569	16406	16528	16624	16404	16452	16559	16459	16444	16616	16567	16449	16618	16591	16588	16335	16442	16562	16403	16559	16384	16608	16422	16519	16500	16598	16377	16481	16442	16421	16512	16510	16456	16450	16395	16430	16480	16596	16608	16379	16534	16415	16528	16495	16463	16479	16449	16670	16712	16541	16708	16435	16384	16471	16523	16523	16309	16346	16580	16600	16446	16480	16552	16427	16480	16476	16472	16599	16522	16490	16433	16495	16347	16742	16456	16529	16411	16416	16529	16611	16731	16338	16533	16481	16518	16758	16265	16311	16358	16525	16537	16532	16655	16516	16569	16593	16550	16650	16589	16396	16435	16620	16405	16461	16437	16318	16531	16376	16417	16655	16600	16445	16520	16576	16370	16469	16494	16506	16296	16444	16503	16333	16306	16565	16567	16383	16429	16644	16585	16597	16617	16513	16499	16385	16540	16573	16359	16441	16501	16559	16421	16397	16414	16446	16546	16440	16514	16425	16524	16265	16530	16709	16526	16527	16513	16522	16430	16555	16585	16554	16458	16382	16467	16562	16543	16328	16521	16447	16455	16286	16402	16398	16529	16401	16422	16429	16535	16484	16539	16445	16495	16452	16518	16425	16488	16411	16414	16432	16578	16496	16347	16503	16328	16486	16534	16640	16311	16478	16543	16386	16551	16461	16485	16435	16520	16435	16525	16492	16509	16507	16429	16374	16412	16490	16475	16617	16425	16605	16381	16410	16399	16496	16458	16352	16409	16567	16525	16523	16414	16412	16402	16526	16447	16511	16485	16596	16388	16476	16469	16368	16376	16678	16352	16262	16537	16405	16424	16301	16525	16369	16614	16435	16501	16390	16568	16591	16438	16584	16454	16580	16569	16500	16551	16460	16571	16457	16606	16661	16488	16428	16473	16433	16451	16577	16450	16549	16499	16484	16549	16580	16308	16357	16335	16491	16347	16501	16581	16279	16424	16528	16476	16518	16364	16572	16477	16572	16356	16489	16530	16499	16449	16559	16455	16494	16462	16544	16662	16427	16431	16357	16522	16532	16579	16403	16435	16640	16336	16523	16612	16587	16590	16510	16420	16496	16626	16541	16384	16307	16562	16545	16749	16542	16717	16720	16489	16519	16520	16683	16487	16631	16562	16432	16388	16441	16681	16383	16571	16527	16457	16496	16387	16416	16500	16424	16512	16530	16465	16585	16404	16450	16481	16600	16511	16558	16611	16521	16432	16406	16462	16449	16464	16701	16474	16505	16386	16557	16565	16454	16443	16323	16517	16536	16471	16494	16575	16482	16536	16477	16365	16543	16455	16435	16388	16570	16496	16325	16566	16543	16553	16479	16479	16455	16507	16581	16252	16633	16560	16434	16631	16495	16394	16452	16493	16396	16592	16513	16477	16568	16470	16672	16574	16437	16480	16478	16453	16492	16462	16516	16390	16460	16474	16443	16699	16542	16436	16589	16512	16449	16514	16483	16444	16495	16384	16511	16375	16729	16489	16577	16580	16349	16497	16511	16291	16516	16458	16534	16565	16468	16693	16500	16343	16494	16541	16414	16481	16568	16549	16427	16602	16504	16633	16371	16321	16590	16501	16455	16516	16462	16530	16423	16496	16585	16372	16477	16576	16547	16470	16567	16459	16457	16508	16542	16430	16478	16289	16502	16333	16470	16629	16432	16515	16678	16381	16542	16481	16577	16449	16236	16560	16294	16395	16450	16426	16460	16451	16487	16549	16487	16711	16440	16376	16520	16445	16669	16477	16404	16420	16549	16393	16627	16502	16456	16630	16495	16467	16561	16496	16403	16456	16295	16412	16413	16418	16401	16538	16446	16612	16545	16564	16517	16508	16581	16677	16422	16221	16484	16541	16490	16309	16467	16471	16458	16532	16560	16530	16578	16423	16767	16498	16470	16564	16439	16498	16554	16427	16549	16434	16486	16457	16577	16464	16615	16280	16451	16630	16553	16524	16661	16599	16548	16236	16513	16635	16652	16419	16370	16331	16521	16432	16565	16392	16624	16670	16608	16489	16408	16469	16579	16514	16369	16576	16470	16440	16487	16381	16405	16373	16415	16437	16483	16481	16514	16288	16484	16519	16527	16366	16663	16377	16399	16544	16550	16445	16489	16500	16437	16439	16585	16436	16534	16499	16575	16695	16476	16566	16513	16439	16410	16358	16590	16445	16609	16624	16522	16493	16518	16393	16462	16585	16446	16446	16684	16577	16644	16465	16480	16272	16390	16426	16421	16383	16479	16417	16500	16418	16339	16529	16493	16317	16500	16353	16520	16539	16419	16467	16535	16608	16365	16584	16622	16554	16443	16407	16446	16378	16388	16432	16419	16433	16375	16570	16532	16496	16572	16544	16508	16425	16613	16478	16403	16438	16399	16642	16425	16501	16491	16616	16586	16651	16403	16386	16373	16494	16406	16417	16581	16535	16423	16632	16387	16539	16575	16410	16526	16459	16411	16381	16589	16332	16661	16481	16520	16509	16506	16500	16511	16452	16391	16497	16528	16599	16527	16549	16542	16518	16403	16491	16604	16549	16614	16467	16410	16499	16402	16567	16441	16430	16656	16705	16551	16428	16499	16465	16398	16524	16497	16432	16516	16513	16523	16519	16532	16357	16425	16442	16489	16340	16418	16534	16533	16414	16560	16423	16556
23663	20952	28218	24417	23105	24014	23687	22983	29291	21163	20027	19819	19324	19247	19309	19240	19141	19263	19217	19202	19240	19004	19077	19037	19240	19128	19048	19171	19013	19108	19258	19054	19098	19122	19109	18931	18886	18837	18941	18864	19116	19079	19081	19006	19073	18963	18970	19112	19153	19035	19116	18871	18939	18992	18902	18947	18929	18890	18871	19040	19069	19158	19108	18852	18875	19111	18789	18931	18960	19101	18982	18967	18877	18747	18816	18954	18650	18973	18958	18920	18995	19079	18985	18929	19049	18870	19058	18844	18856	18913	18879	18962	18753	18922	19015	19151	18962	19143	18867	18799	18985	18805	19030	19001	19229	19067	18910	18883	18837	18849	18957	18821	18955	18963	19025	19182	18773	18937	19175	18883	18998	19052	18959	19152	18899	18887	19007	19176	19010	19035	18889	18873	18918	18951	18876	18777	18971	18914	18975	19046	18935	18916	18902	18996	19004	19128	18729	18695	18724	18756	18806	18803	18883	18894	18962	19081	19055	19017	18783	18837	18806	18885	18767	18946	18896	18838	18766	18969	18921	18930	18947	19047	18915	18867	18903	18924	18786	18851	19017	19098	19020	19013	18951	19011	18754	18935	18888	18913	19161	18898	18828	19009	19104	18894	18988	18969	19152	19132	19090	18765	18971	19024	19067	18936	18878	18813	18934	18951	18850	18952	18903	18892	18803	18847	19127	18921	18740	18877	18955	18912	18988	18849	18760	18929	19019	18805	18837	19065	18802	18937	18753	19069	18982	18838	18942	18775	18757	19091	19013	18666	18811	18741	18787	18989	18889	18928	18812	18813	18980	18958	18785	18899	18948	18996	18712	18882	18941	18904	18961	18819	18929	18985	18937	18703	18959	18951	18917	18964	19061	19127	18889	18748	18857	18813	18987	18927	18822	19007	18992	18995	19097	18873	18924	19001	18854	19087	18689	19116	18778	18997	18960	19000	18840	19056	18930	18928	18681	18847	18933	18948	18923	18998	18813	19057	18741	18702	18809	18691	18898	19000	18849	18781	18915	18945	18751	18896	18797	18901	18942	19110	18955	19038	18696	18908	18928	18864	18982	18822	18851	18806	18985	18843	18903	18891	18976	19002	18950	19069	18769	18922	18888	18996	18849	18779	18754	18843	18861	18799	18831	18963	18912	19032	18870	18906	19088	18895	19037	18770	18928	18934	19015	18920	19001	18790	18917	18787	18983	19066	18833	18964	19066	18850	18958	18941	18865	19036	18995	18697	18810	18852	19020	18975	18813	18941	18993	18777	18993	19007	19138	18894	18951	19019	18950	18978	19121	19013	19083	18900	19034	18831	18988	18843	18977	19120	18903	18730	18797	18762	18957	18962	18854	18876	18849	18870	19058	18952	18979	19128	19120	18974	19096	19111	19081	18893	18848	18827	18731	18868	18835	18778	18834	18887	18663	18823	18754	19040	19052	18916	18855	18933	19067	18804	18733	18911	18991	18919	18903	18847	19036	18899	18831	18902	18925	19032	18914	18918	18988	19169	19077	18900	18711	18968	18853	18774	18642	18765	18858	18753	18857	18865	18767	18744	18951	18883	18865	18983	18883	18800	18898	19017	18714	19011	18841	18742	19146	18853	18960	18923	18821	19009	18945	18982	19071	18939	19037	18914	18755	19068	18908	18863	18841	18775	18883	18819	18823	19074	19008	18766	18983	18891	19038	18854	18921	19027	18635	18802	18887	18924	18983	18818	18926	18983	18864	18841	18955	18987	18815	18794	18753	18911	19072	18925	18801	18782	19020	19030	18966	18851	18787	18853	18968	19131	18934	19048	19113	18856	18930	18854	18816	18981	18908	18942	18831	18716	18865	19137	19058	18930	19042	19078	18926	18927	19030	18995	18956	18888	18881	18810	18985	18817	18802	18816	19098	18974	18856	18977	18877	19078	18849	19134	18758	18741	18916	18898	18936	18878	19105	18971	19050	18944	18960	18967	18864	18880	19078	18807	18704	18930	18917	18722	18960	18952	18844	18810	18788	18926	19028	19010	18684	18767	18915	18802	18891	18742	19129	18780	18945	19009	18821	18808	18804	18845	19006	18951	18915	18878	18886	19001	18821	18912	18859	19006	18987	18899	18816	18910	18827	18914	18862	18902	18908	18735	18797	19098	19230	19046	18761	18871	18967	18978	18918	18814	18906	18775	18788	18818	18906	18859	18908	18845	18871	18769	18720	18813	18867	18981	18750	19074	18908	19097	18814	18902	18863	18967	18739	18758	18610	18864	18797	18701	19178	19001	18957	18935	18961	18943	18810	18911	18967	19029	19058	19184	18935	18743	18998	18790	18769	18950	18911	18981	18982	18765	18984	19229	19017	19006	18880	19191	18985	18864	18891	19100	18906	18792	18956	18929	18997	18991	18789	18804	18854	19039	18817	18781	19015	18909	18901	18810	18916	18946	18865	18841	19188	19135	18818	19143	18744	19085	18950	18914	18979	18923	19037	18955	18986	18830	19097	18879	18883	18844	18931	18935	18887	18708	18991	18882	18939	18954	18982	18976	18928	18974	18745	18840	18805	18891	19041	18833	18862	19045	18998	18977	18872	19051	18926	18803	19036	18776	18864	18936	18980	18923	19064	18849	18779	18892	18866	18878	18860	18882	18856	18963	18874	18970	18999	18994	19002	18747	18958	18883	19065	19072	18861	18975	19073	18864	18996	18726	18959	18972	18960	18849	18815	18944	18962	19050	18950	19009	18880	18952	18867	19084	18988	18808	18818	19034	19034	18880	19044	19089	19078	18899	18999	18951	18931	18958	19079	18736	18860	18897	18951	18861	18864	18913	18937	18841	19126	18874	19103	18959	19032	18939	19114	19058	18888	18917	18902	18872	18914	18936	19035	19090	18992	18886	18994	18886	19047	19023	18898	18702	18750	18815	19038	19075	19120	19125	19041	19098	19056	18913	18933	18912	19099	18968	19013	18950	18977	18983	18735	18838	18871	18834	19102	18798	18877	18802	18942	18823	19011	18997	19174	18904	19113	19047	18836	18640	18923	18850	18918	19017	19060	19031	18970	18886	19101	19079	19040	18925	18822	18842	18996	18935	18959	18711	19085	18803	19093	18999	19068	19041	18940	18863	19026	19168	19030	18603	19033	18824	18864	18755	18939	18839	18895	18844	18941	18898	18823	19005	18962	18980	19070	19144	18937	19117	18945	18868	18882	18857	18860	19053	18800	18971	19077	18895	18840	18945	18857	18929	19292	18980	18900	18960	19039	19013	18942	19082	19136	18793	18890	19065	18867	19111	18964	18794	18992	19047	18848	19038	18958	18939	18877	18730	18969	18868	18818	18950	18900	18983	18930	19025	19068	18915	18755	18972	18805	18736	18922	18714	18878	18829	18920	18845	18809	18826	18965	19045	18968	18911	19213	18796	18880	18860	19046	19110	19042	18903	18989	18848	18923	18682	18924	18908	19028	18942	18958	18940	18852	18873	19189	19053	18866	18643	18725	18788	18899	18926	18814	18872	19026	18995	18932	18976	18980	19176	18883	19148	19132	18810	19062	18971	18938	18856	18896	18866	18704	18786	18947	18791	18879	19011	18824	18974	18724	19046	18950	18827	18963	18967	18875	19089	18868	18861	18882	18875	19043	19002	18961	18960	18935	18908	18979	18944	19179	19057	18856	18978	18975	18910	18864	18942	18836	19053	18978	18763	19052	18929	18746	18900	18893	19046	19138	18766	18945	19236	18778	18984	18758	18906	18971	18978	18943	18974	19051	18965	18955	18919	18912	18853	19042	18834	19097	19016	18929	18725	18895	18878	18942	18851	18910	18959	18979	18847	18945	18829	18727	18895	18964	18951	19102	19093	19010	18949	18883	18856	18979	19045	18772	19032	18835	18695	18969	19110	18820	18908	19131	18698	18776	18784	18777	18695	19056	18873	18786	18903	19134	18983	18957	19101	18957	19077	19255	18853	18809	18958	19018	18908	19030	18970	19040	18918	19098	18806	18789	18993	18908	19062	18882	18854	19008	18775	18936	18985	18975	18940	18910	18904	18910	18622	18850	18764	19069	18671	18692	18782	18864	19033	18855	18916	19090	19185	18885	18982	18762	18867	18831	19065	19027	18952	19021	18990	18711	18877	18775	18937	18983	19130	18902	18707	18981	18839	19075	18850	18851	19065	19053	18823	19044	18986	18795	18925	18834	18954	18957	19205	19007	18890	18875	18866	18819	18965	19061	18905	18828	18811	19059	19157	19159	18996	18876	18974	19001	18706	19085	18774	18947	19004	18852	18821	18899	18965	18991	18875	18904	18676	18819	18841	18867	19187	19052	18976	19066	18814	18779	18838	18828	18876	18965	18850	18953	18897	19064	18761	18987	18877	19036	18784	19088	19066	18888	18866	19040	18932	18857	18937	18856	18912	19145	18958	18789	18777	18876	18965	18934	18906	18825	19029	18830	18618	18884	18940	18968	18863	19052	18835	18824	18815	18949	18946	18997	18902	18806	18863	18862	18831	19085	18873	18907	18821	18814	18770	18859	18914	18860	18973	19072	18709	18826	18672	18851	19063	18857	19059	18814	18980	19036	18991	18816	18945	19007	18899	18812	18936	19043	18988	19270	18864	19074	18965	19005	19009	18793	18842	18743	18767	18826	19035	19014	19023	19056	18802	18964	19158	19186	18888	19090	19227	18961	18804	19031	18804	18983	19104	19008	18766	18887	18841	18863	18714	18889	18824	19069	18918	18934	18948	18837	19012	18929	18830	18918	19029	19033	18877	19219	19009	18911	18930	19093	19011	18878	19063	18969	18678	18908	18840	19069	18918	18997	18855	18886	18684	18951	19084	18794	18979	18927	18788	18937	18955	19012	18988	18879	18945	19016	18843	19053	18870	18896	18934	18783	18936	19012	18827	18849	19081	19024	19093	18905	18876	18982	18904	19107	19009	18868	19076	18990	18721	18827	18990	18982	18763	18876	18918	18856	18967	18950	19064	19022	18756	18871	18967	18919	18984	18914	18794	18725	18887	18812	18830	19020	18900	18864	18947	18890	19075	19032	18905	19258	19094	18998	18865	19025	18947	18918	18989	18799	18922	18900	18895	18893	18811	18988	18827	18999	19041	18814	19082	18971	18778	19026	18819	18997	18964	19111	18948	18940	18892
22794	37655	35596	28488	25068	22807	21236	23501	30067	18172	17732	17489	17315	17225	17010	16990	17053	16785	17026	16889	17004	16946	16789	16846	16758	16830	16708	16930	16898	16558	16772	16832	16724	16749	16826	16794	16783	16865	16813	16565	16706	16732	16604	16773	16704	16573	16580	16695	16645	16809	16868	16697	16710	16662	16575	16610	16310	16667	16620	16707	16654	16774	16552	16567	16571	16660	16708	16633	16671	16662	16679	16576	16732	16574	16570	16518	16691	16655	16621	16754	16609	16676	16481	16680	16457	16587	16794	16616	16550	16657	16704	16631	16604	16452	16591	16523	16695	16675	16588	16680	16708	16628	16650	16704	16687	16512	16646	16550	16602	16642	16801	16506	16785	16612	16640	16737	16655	16594	16556	16840	16568	16638	16563	16633	16598	16530	16492	16701	16518	16704	16565	16567	16630	16652	16703	16607	16533	16499	16572	16691	16687	16821	16545	16556	16653	16559	16592	16714	16574	16687	16643	16669	16830	16450	16554	16596	16623	16646	16627	16702	16712	16528	16770	16514	16633	16604	16552	16708	16717	16575	16731	16614	16768	16588	16672	16555	16667	16823	16690	16562	16757	16712	16676	16772	16552	16445	16619	16830	16622	16686	16628	16586	16697	16864	16752	16645	16624	16569	16616	16608	16726	16603	16687	16682	16596	16602	16485	16607	16665	16530	16656	16608	16546	16765	16604	16523	16532	16592	16666	16542	16703	16516	16607	16571	16610	16629	16684	16605	16667	16599	16639	16496	16569	16541	16503	16559	16596	16529	16827	16665	16555	16662	16476	16589	16577	16614	16691	16812	16427	16675	16773	16694	16698	16549	16670	16738	16565	16662	16752	16519	16663	16633	16613	16643	16621	16682	16600	16662	16635	16747	16571	16682	16615	16751	16707	16596	16686	16716	16624	16641	16519	16823	16620	16576	16623	16387	16738	16611	16552	16743	16508	16622	16655	16588	16573	16639	16617	16625	16475	16767	16604	16634	16597	16717	16817	16763	16744	16470	16575	16637	16736	16516	16542	16820	16735	16466	16693	16652	16671	16656	16806	16631	16648	16490	16672	16590	16812	16638	16493	16682	16678	16697	16626	16886	16637	16727	16549	16692	16719	16530	16695	16561	16637	16466	16603	16489	16553	16589	16705	16656	16615	16507	16590	16821	16597	16595	16782	16671	16674	16766	16419	16615	16587	16519	16745	16664	16826	16558	16687	16801	16600	16442	16582	16681	16532	16671	16475	16699	16632	16675	16733	16689	16694	16595	16647	16720	16641	16712	16886	16551	16580	16596	16454	16415	16637	16618	16603	16569	16480	16612	16587	16610	16752	16475	16532	16556	16691	16562	16782	16563	16634	16830	16696	16435	16616	16649	16593	16478	16571	16716	16584	16660	16722	16642	16564	16678	16660	16525	16720	16789	16729	16669	16766	16795	16648	16614	16657	16556	16880	16519	16667	16627	16626	16506	16713	16575	16593	16664	16590	16725	16800	16524	16622	16614	16596	16536	16470	16555	16513	16577	16539	16573	16792	16648	16541	16681	16888	16643	16675	16729	16493	16711	16557	16626	16748	16770	16566	16474	16514	16505	16595	16599	16384	16615	16709	16665	16583	16732	16518	16689	16741	16527	16670	16373	16646	16780	16635	16546	16611	16654	16548	16755	16483	16697	16587	16661	16547	16544	16626	16609	16628	16714	16532	16505	16838	16525	16626	16442	16749	16603	16774	16614	16582	16522	16666	16676	16633	16604	16647	16413	16669	16716	16639	16497	16596	16504	16615	16599	16655	16713	16695	16606	16545	16620	16691	16598	16653	16453	16707	16527	16517	16759	16606	16565	16506	16612	16608	16783	16652	16572	16777	16524	16622	16708	16441	16579	16540	16649	16685	16564	16774	16744	16658	16662	16741	16602	16432	16579	16662	16596	16376	16468	16626	16683	16618	16846	16537	16631	16616	16563	16615	16604	16452	16745	16753	16513	16560	16607	16664	16726	16552	16559	16635	16655	16598	16718	16615	16676	16903	16685	16668	16396	16614	16672	16526	16569	16575	16557	16600	16811	16583	16625	16667	16709	16668	16536	16574	16522	16816	16599	16611	16592	16329	16828	16503	16598	16623	16575	16636	16621	16623	16585	16528	16648	16589	16798	16652	16662	16584	16525	16628	16482	16611	16486	16576	16764	16585	16699	16509	16616	16525	16684	16606	16685	16768	16644	16642	16669	16618	16664	16554	16496	16428	16524	16713	16756	16666	16424	16654	16554	16524	16623	16784	16440	16703	16699	16714	16560	16776	16555	16423	16604	16665	16600	16599	16583	16570	16523	16697	16560	16624	16723	16620	16615	16658	16729	16739	16487	16711	16572	16513	16728	16562	16638	16468	16665	16632	16673	16776	16631	16529	16687	16664	16574	16702	16624	16726	16588	16529	16583	16580	16595	16635	16612	16519	16746	16467	16712	16554	16476	16802	16681	16577	16651	16590	16637	16684	16721	16669	16682	16355	16519	16689	16603	16743	16860	16685	16780	16532	16645	16633	16716	16439	16665	16465	16685	16658	16682	16592	16572	16682	16546	16521	16509	16460	16643	16489	16599	16533	16629	16636	16649	16623	16640	16570	16672	16652	16644	16669	16626	16611	16407	16639	16780	16714	16583	16747	16714	16778	16688	16587	16489	16548	16643	16522	16402	16596	16554	16682	16554	16637	16465	16650	16481	16705	16703	16475	16679	16687	16566	16682	16687	16632	16585	16688	16575	16782	16655	16518	16778	16795	16607	16678	16379	16682	16504	16657	16661	16632	16658	16591	16568	16588	16527	16822	16577	16800	16580	16561	16523	16695	16624	16442	16737	16578	16589	16498	16581	16616	16695	16507	16672	16583	16663	16762	16544	16614	16699	16640	16879	16527	16729	16674	16426	16703	16632	16598	16543	16628	16733	16601	16635	16686	16707	16563	16727	16697	16624	16610	16626	16710	16471	16583	16621	16694	16659	16458	16599	16808	16566	16583	16628	16440	16540	16571	16785	16493	16608	16566	16509	16578	16532	16680	16749	16523	16552	16458	16612	16750	16666	16476	16477	16603	16656	16544	16779	16677	16647	16515	16618	16659	16488	16523	16640	16547	16520	16560	16639	16534	16625	16829	16749	16610	16743	16692	16627	16414	16634	16597	16609	16741	16819	16763	16554	16624	16577	16715	16637	16604	16670	16627	16507	16587	16686	16510	16658	16647	16716	16588	16616	16520	16705	16578	16452	16888	16689	16595	16689	16702	16608	16698	16548	16414	16706	16696	16696	16614	16627	16634	16574	16620	16562	16547	16624	16665	16649	16571	16474	16509	16554	16577	16584	16565	16552	16786	16418	16653	16711	16809	16348	16554	16763	16683	16612	16579	16703	16635	16663	16463	16750	16666	16558	16600	16682	16603	16702	16645	16522	16724	16586	16474	16738	16605	16630	16630	16752	16565	16558	16697	16541	16521	16661	16509	16733	16501	16688	16779	16560	16635	16496	16643	16764	16686	16587	16774	16588	16762	16456	16567	16696	16528	16561	16618	16610	16680	16553	16526	16588	16593	16662	16802	16613	16515	16651	16546	16628	16555	16681	16569	16589	16718	16702	16761	16624	16766	16418	16497	16687	16688	16525	16627	16716	16704	16580	16667	16589	16653	16678	16658	16662	16792	16573	16612	16565	16786	16619	16762	16508	16678	16563	16678	16535	16569	16497	16590	16919	16553	16617	16807	16394	16490	16549	16729	16534	16697	16677	16595	16593	16324	16709	16551	16700	16680	16480	16601	16692	16749	16587	16466	16823	16606	16694	16463	16560	16596	16627	16700	16583	16555	16793	16685	16660	16690	16727	16591	16536	16613	16489	16706	16654	16759	16509	16617	16703	16580	16649	16530	16654	16632	16535	16771	16337	16689	16664	16617	16530	16601	16582	16765	16647	16635	16597	16683	16514	16631	16784	16584	16547	16626	16644	16713	16749	16480	16714	16808	16641	16702	16730	16561	16770	16522	16608	16771	16656	16940	16300	16538	16436	16708	16616	16683	16707	16619	16684	16896	16547	16757	16606	16740	16477	16510	16718	16679	16552	16411	16513	16587	16717	16686	16687	16555	16569	16561	16800	16733	16482	16631	16611	16538	16539	16694	16533	16737	16568	16675	16664	16657	16566	16647	16540	16639	16479	16544	16608	16694	16791	16574	16695	16536	16787	16533	16629	16808	16568	16601	16451	16604	16565	16494	16628	16498	16726	16624	16643	16892	16677	16767	16691	16595	16668	16781	16526	16671	16648	16520	16531	16678	16452	16650	16557	16581	16825	16590	16363	16518	16756	16396	16694	16649	16653	16543	16727	16623	16587	16532	16668	16727	16553	16579	16673	16696	16710	16707	16452	16360	16565	16770	16784	16476	16635	16609	16738	16553	16472	16413	16518	16741	16686	16580	16605	16374	16453	16541	16703	16700	16628	16520	16790	16535	16664	16745	16350	16596	16650	16693	16544	16593	16416	16473	16518	16614	16555	16755	16581	16622	16652	16428	16640	16645	16719	16591	16706	16596	16653	16635	16670	16523	16556	16807	16627	16687	16906	16591	16457	16823	16577	16919	16593	16678	16573	16590	16604	16472	16566	16649	16672	16587	16778	16698	16809	16592	16596	16590	16502	16387	16545	16777	16641	16708	16675	16544	16477	16550	16701	16526	16531	16720	16721	16654	16421	16646	16534	16556	16490	16578	16765	16520	16483	16653	16731	16599	16645	16603	16619	16787	16498	16545	16423	16648	16639	16594	16541	16457	16561	16740	16508	16642	16496	16654	16641	16701	16910	16583	16686	16509	16589	16670	16684	16677	16723	16473	16557	16700	16486	16438	16465	16578	16604	16451	16529	16623	16647	16725	16558	16788	16554	16586	16560	16591	16683	16640	16548	16564	16605	16562	16596	16657	16598	16700	16755	16762	16763	16487	16678	16871	16754	16537	16752	16587	16779	16605	16524	16673	16799	16716	16545	16672	16495	16547	16665	16743	16670	16597	16720	16675	16647	16594	16552	16603	16622	16568	16410	16591	16578	16711	16582	16474	16607	16565	16726	16815	16678	16802	16598	16592	16705	16532	16783	16713	16683	16451	16666	16566	16517	16756	16518
22560	21060	28890	23503	21515	24603	27530	24269	26419	21397	20318	19930	19684	19437	19359	19514	19387	19231	19166	19085	19426	19320	19086	18922	18949	18895	18907	18793	19000	19007	18966	19058	18944	18786	18709	18815	19044	18794	18774	18823	18993	18941	18945	18931	18840	18819	18926	18993	18763	18768	18879	18769	18705	18841	18481	18509	18681	18712	18596	18801	18590	18557	18623	18815	18949	18680	18500	18825	18813	18805	18606	18610	18587	18746	18851	18846	19002	18684	18460	18609	18683	18845	18947	18943	18733	18709	18834	18730	18636	18791	18896	18714	18622	18638	18941	18899	18555	18741	18548	18657	18862	18754	18728	18609	18712	18763	18773	18828	18656	18734	18557	18624	18663	18761	18720	18665	18721	18705	18584	18785	18763	18810	18734	18776	18610	18821	18658	18797	18608	18669	18672	18665	18761	18661	18628	18768	18719	18654	18653	18518	18684	18646	18632	18656	18697	18645	18706	18539	18589	18421	18724	18701	18853	18633	18740	18777	18950	18729	18475	18734	18712	18718	18543	18670	18466	18704	18359	18685	18717	18593	18534	18650	18465	18512	18652	18610	18585	18698	18669	18591	18817	18672	18587	18689	18732	18574	18502	18691	18628	18460	18594	18635	18540	18549	18587	18724	18596	18628	18869	18755	18835	18688	18679	18817	18617	18688	18676	18586	18527	18699	18566	18661	18553	18678	18688	18681	18694	18370	18670	18547	18589	18671	18641	18589	18664	18528	18772	18585	18708	18751	18469	18566	18668	18545	18574	18648	18406	18509	18459	18612	18565	18553	18485	18544	18681	18540	18713	18629	18647	18573	18756	18621	18611	18588	18670	18651	18624	18377	18571	18797	18648	18556	18661	18515	18310	18553	18534	18626	18700	18748	18755	18562	18602	18593	18555	18791	18632	18612	18705	18575	18615	18677	18738	18773	18845	18814	18667	18525	18765	18505	18641	18673	18774	18631	18569	18650	18687	18683	18781	18640	18754	18673	18419	18474	18578	18613	18506	18583	18782	18669	18492	18730	18812	18487	18513	18750	18579	18762	18525	18634	18558	18745	18425	18456	18628	18632	18660	18770	18464	18682	18542	18701	18483	18763	18658	18659	18852	18561	18629	18834	18571	18660	18677	18627	18589	18503	18617	18721	18711	18866	18652	18663	18632	18704	18752	18670	18716	18718	18630	18529	18648	18843	18676	18617	18620	18644	18536	18778	18798	18563	18534	18741	18754	18532	18602	18533	18670	18604	18753	18769	18609	18434	18827	18731	18694	18587	18514	18781	18474	18679	18634	18641	18818	18576	18487	18577	18791	18761	18491	18573	18587	18683	18693	18656	18660	18460	18538	18584	18757	18864	18693	18795	18862	18565	18668	18637	18803	18474	18417	18523	18576	18658	18850	18597	18569	18788	18699	18572	18531	18595	18734	18709	18865	18628	18611	18581	18676	18701	18498	18722	18692	18675	18716	18779	18628	18433	18568	18672	18603	18659	18756	18564	18530	18721	18647	18595	18643	18621	18625	18653	18575	18754	18848	18979	18656	18605	18505	18612	18490	18750	18647	18613	18522	18866	18663	18679	18631	18628	18709	18557	18476	18582	18555	18613	18563	18826	18699	18634	18706	18935	18696	18677	18722	18493	18776	18642	18708	18695	18616	18655	18592	18576	18651	18563	18345	18581	18557	18644	18621	18576	18540	18544	18620	18641	18811	18652	18776	18682	18610	18561	18636	18652	18494	18578	18597	18639	18643	18494	18786	18795	18783	18733	18824	18468	18564	18565	18684	18647	18922	18504	18746	18557	18650	18788	18677	18678	18598	18710	18517	18638	18616	18594	18426	18723	18714	18549	18468	18657	18552	18756	18690	18666	18786	18408	18836	18694	18569	18658	18625	18644	18533	18744	18745	18727	18843	18772	18487	18853	18563	18650	18839	18578	18686	18548	18610	18708	18733	18679	18455	18737	18658	18669	18642	18662	18584	18507	18703	18745	18668	18714	18749	18684	18638	18649	18644	18714	18713	18725	18675	18799	18771	18635	18521	18795	18631	18584	18669	18727	18744	18605	18781	18605	18510	18578	18632	18614	18639	18674	18763	18700	18544	18645	18778	18582	18624	18684	18571	18675	18694	18471	18665	18696	18706	18921	18832	18697	18826	18797	18817	18658	18544	18751	18578	18804	18598	18412	18611	18702	18617	18713	18879	18745	18791	18736	18569	18509	18518	18670	18475	18591	18488	18545	18719	18550	18757	18444	18569	18846	18659	18370	18714	18698	18651	18652	18810	18773	18651	18562	18597	18847	18678	18633	18666	18723	18471	18690	18595	18700	18586	18572	18526	18687	18308	18644	18748	18601	18611	18702	18649	18555	18749	18664	18526	18721	18449	18701	18551	18718	18648	18690	18463	18702	18468	18608	18541	18733	18645	18763	18539	18645	18518	18550	18756	18585	18745	18631	18618	18419	18652	18574	18770	18709	18833	18577	18774	18704	18925	18545	18590	18781	18571	18580	18795	18693	18720	18548	18718	18678	18494	18741	18728	18637	18675	18617	18750	18655	18553	18647	18730	18652	18636	18730	18351	18626	18439	18606	18699	18708	18485	18552	18553	18691	18668	18501	18480	18529	18540	18689	18500	18620	18510	18569	18711	18553	18800	18830	18657	18779	18765	18757	18764	18686	18597	18821	18648	18736	18717	18543	18591	18749	18512	18673	18587	18577	18784	18790	18838	18724	18781	18657	18580	18569	18639	18812	18641	18692	18590	18557	18524	18822	18688	18687	18837	18523	18639	18621	18581	18683	18421	18722	18701	18826	18628	18623	18637	18528	18773	18647	18731	18719	18601	18659	18603	18577	18623	18636	18643	18697	18731	18569	18831	18619	18617	18649	18632	18714	18506	18585	18737	18618	18800	18448	18591	18480	18734	18719	18512	18653	18535	18786	18730	18896	18787	18572	18736	18517	18581	18672	18758	18841	18636	18635	18598	18876	18941	18446	18591	18667	18678	18525	18659	18532	18546	18791	18595	18639	18829	18582	18703	18496	18685	18652	18793	18998	18869	18630	18519	18658	18764	18599	18592	18539	18627	18695	18591	18578	18536	18669	18528	18558	18746	18830	18586	18818	18698	18580	18655	18667	18689	18492	18719	18497	18764	18848	18686	18829	18782	18577	18481	18597	18593	18864	18784	18518	18632	18617	18593	18544	18591	18566	18746	18721	18810	18632	18767	18734	18531	18400	18713	18432	18694	18563	18802	18507	18497	18602	18578	18654	18648	18742	18674	18591	18750	18480	18816	18690	18877	18609	18708	18701	18761	18606	18544	18619	18500	18553	18643	18577	18771	18498	18611	18631	18724	18513	18727	18553	18733	18683	18579	18566	18667	18645	18742	18650	18559	18646	18541	18612	18491	18565	18386	18524	18745	18543	18653	18684	18640	18695	18698	18707	18856	18517	18700	18684	18680	18634	18817	18513	18494	18656	18551	18733	18757	18502	18575	18647	18785	18681	18708	18691	18757	18571	18844	18833	18660	18692	18615	18589	18696	18640	18411	18608	18670	18595	18559	18707	18498	18616	18576	18863	18320	18531	18551	18596	18585	18570	18717	18654	18759	18836	18625	18712	18752	18523	18679	18637	18594	18625	18532	18573	18796	18725	18706	18736	18541	18566	18615	18761	18622	18598	18522	18609	18943	18685	18681	18555	18729	18808	18678	18560	18683	18427	18557	18475	18527	18645	18781	18775	18639	18579	18722	18692	18773	18572	18602	18396	18481	18679	18562	18665	18604	18534	18768	18595	18872	18497	18497	18619	18684	18678	18552	18624	18539	18527	18561	18788	18684	18771	18772	18555	18598	18681	18411	18679	18505	18608	18501	18527	18861	18559	18593	18925	18886	18689	18835	18588	18722	18544	18654	18836	18719	18756	18961	18798	18741	18678	18664	18588	18642	18649	18766	18822	18625	18538	18568	18412	18480	18571	18434	18577	18639	18629	18601	18679	18695	18719	18761	18593	18689	18641	18691	18484	18611	18577	18652	18747	18571	18788	18644	18678	18566	18631	18630	18820	18814	18729	18815	18603	18586	18703	18775	18636	18953	18576	18423	18521	18621	18330	18744	18617	18582	18770	18503	18571	18864	18609	18771	18628	18524	18557	18476	18653	18745	18303	18526	18700	18555	18717	18728	18477	18487	18652	18388	18583	18683	18624	18805	18486	18515	18661	18814	18736	18766	18617	18613	18586	18518	18858	18757	18421	18672	18619	18588	18639	18913	18756	18863	18569	18878	18661	18728	18697	18832	18952	18669	18519	18663	18621	18558	18769	18790	18590	18623	18669	18709	18571	18641	18630	18491	18465	18687	18711	18698	18399	18622	18690	18728	18610	18706	18659	18491	18503	18556	18435	18597	18573	18749	18501	18463	18443	18575	18858	18603	18824	18592	18649	18689	18566	18675	18689	18647	18437	18523	18511	18503	18711	18546	18476	18519	18650	18631	18572	18589	18812	18620	18593	18728	18465	18430	18803	18645	18561	18768	18739	18457	18787	18851	18395	18668	18541	18539	18690	18608	18717	18569	18619	18603	18684	18586	18671	18704	18712	18572	18470	18601	18586	18811	18636	18649	18467	18455	18611	18618	18576	18778	18483	18582	18673	18603	18498	18627	18645	18580	18664	18561	18547	18508	18578	18563	18378	18827	18638	18794	18439	18497	19034	18661	18795	18518	18649	18662	18552	18472	18503	18449	18676	18765	18680	18699	18627	18616	18601	18600	18668	18674	18640	18749	18796	18545	18635	18501	18400	18578	18824	18656	18587	18870	18666	18620	18552	18720	18659	18671	18616	18514	18597	18447	18640	18348	18561	18663	18745	18538	18619	18672	18625	18423	18491	18738	18666	18294	18652	18752	18641	18662	18661	18542	18541	18524	18592	18609	18695	18603	18569	18502	18443	18621	18573	18714	18562	18755	18535	18585	18793	18839	18474	18728	18680	18720	18657	18482	18614	18633	18514	18615	18502	18642	18643	18579	18780	18606	18528	18668	18534	18733	18542	18500	18632	18613	18574	18654	18587	18754	18681	18633	18630	18778	18674	18465	18621	18576	18479	18527	18504	18591	18417	18396	18723	18822	18654	18739	18589	18651	18428	18549	18546
23711	43222	40778	33039	28863	25998	23458	25365	25840	19512	18774	18211	17846	17633	17549	17345	17179	17237	17161	17190	17070	17029	17005	17037	16955	16877	16659	16684	16853	16763	16833	16807	16725	16683	16725	16514	16668	16701	16559	16844	16667	16727	16738	16588	16697	16695	16746	16668	16618	16638	16589	16571	16787	16576	16549	16731	16508	16647	16457	16462	16510	16473	16389	16549	16384	16543	16460	16601	16465	16524	16558	16688	16597	16485	16580	16380	16546	16709	16514	16646	16506	16596	16435	16705	16598	16638	16540	16666	16486	16524	16490	16570	16684	16451	16582	16636	16450	16500	16337	16668	16515	16693	16511	16449	16534	16743	16628	16647	16554	16470	16444	16395	16634	16609	16556	16431	16608	16454	16507	16525	16430	16648	16658	16505	16619	16516	16566	16666	16622	16484	16501	16546	16575	16542	16487	16675	16494	16540	16472	16471	16669	16335	16408	16558	16570	16471	16668	16425	16352	16547	16584	16553	16510	16548	16366	16450	16528	16631	16534	16523	16469	16544	16515	16489	16590	16507	16480	16537	16582	16658	16543	16600	16517	16527	16543	16736	16290	16318	16575	16438	16477	16405	16353	16479	16466	16416	16584	16396	16505	16559	16703	16584	16366	16633	16502	16600	16562	16486	16461	16458	16510	16379	16554	16652	16584	16511	16529	16341	16423	16381	16667	16484	16481	16486	16465	16533	16426	16464	16568	16557	16532	16512	16656	16555	16428	16278	16573	16727	16478	16315	16389	16464	16424	16558	16438	16586	16643	16561	16608	16502	16366	16606	16380	16546	16331	16515	16396	16615	16498	16649	16422	16601	16357	16425	16510	16510	16570	16681	16914	16544	16520	16549	16502	16413	16562	16575	16543	16386	16439	16509	16644	16578	16652	16453	16528	16542	16553	16399	16582	16703	16451	16669	16473	16536	16763	16531	16566	16391	16695	16427	16550	16527	16445	16521	16352	16572	16571	16468	16528	16312	16353	16509	16463	16580	16593	16455	16490	16481	16616	16484	16499	16665	16484	16596	16467	16471	16583	16461	16534	16365	16516	16442	16640	16294	16502	16620	16526	16500	16455	16306	16386	16465	16519	16469	16448	16501	16614	16584	16652	16483	16590	16518	16611	16503	16536	16538	16501	16551	16461	16632	16622	16466	16699	16433	16573	16539	16578	16616	16373	16525	16566	16348	16651	16625	16321	16485	16559	16549	16521	16406	16610	16560	16502	16523	16463	16530	16365	16457	16567	16483	16682	16456	16647	16576	16589	16348	16464	16614	16606	16450	16473	16571	16493	16609	16626	16568	16533	16441	16600	16545	16498	16542	16445	16532	16291	16600	16574	16593	16645	16596	16427	16535	16540	16401	16439	16330	16514	16449	16508	16558	16594	16498	16527	16491	16535	16359	16538	16493	16413	16504	16514	16552	16605	16536	16334	16703	16482	16490	16568	16452	16512	16572	16471	16518	16549	16673	16443	16713	16607	16604	16648	16480	16628	16489	16544	16642	16425	16468	16572	16324	16496	16625	16601	16587	16656	16617	16527	16633	16430	16584	16419	16592	16452	16444	16483	16366	16600	16613	16482	16560	16441	16523	16395	16447	16417	16669	16592	16558	16447	16655	16451	16500	16359	16416	16486	16637	16395	16591	16567	16572	16585	16484	16510	16507	16530	16640	16554	16542	16573	16574	16535	16503	16504	16478	16502	16627	16353	16617	16630	16422	16301	16597	16464	16609	16440	16417	16501	16564	16770	16648	16343	16538	16583	16354	16682	16460	16498	16523	16626	16618	16501	16460	16617	16412	16363	16497	16606	16522	16540	16518	16481	16540	16503	16573	16539	16497	16599	16355	16469	16397	16389	16522	16417	16568	16526	16499	16364	16526	16531	16395	16445	16378	16528	16514	16664	16712	16428	16424	16464	16530	16543	16340	16571	16588	16630	16559	16415	16445	16409	16565	16685	16526	16568	16574	16515	16620	16406	16630	16434	16519	16517	16562	16383	16725	16578	16243	16322	16304	16331	16349	16624	16482	16449	16476	16329	16561	16495	16474	16461	16371	16499	16539	16637	16582	16522	16386	16545	16535	16519	16258	16524	16575	16509	16517	16529	16730	16537	16535	16501	16661	16573	16413	16559	16438	16612	16405	16401	16558	16438	16689	16504	16505	16633	16562	16760	16505	16508	16394	16525	16619	16538	16529	16552	16321	16444	16548	16588	16505	16498	16568	16549	16601	16564	16592	16594	16526	16486	16585	16404	16620	16578	16419	16706	16556	16524	16637	16709	16585	16555	16478	16520	16421	16587	16489	16611	16531	16570	16469	16429	16482	16462	16423	16501	16532	16619	16686	16654	16609	16524	16551	16578	16412	16608	16459	16325	16530	16478	16485	16640	16500	16599	16729	16495	16499	16408	16623	16557	16598	16634	16525	16623	16734	16488	16515	16380	16566	16353	16583	16410	16439	16574	16609	16417	16606	16575	16537	16394	16494	16515	16392	16529	16504	16483	16384	16386	16557	16561	16468	16422	16532	16660	16595	16588	16557	16543	16612	16503	16487	16679	16657	16452	16422	16559	16517	16448	16540	16602	16570	16505	16643	16553	16453	16474	16445	16470	16462	16408	16552	16653	16645	16516	16468	16454	16445	16572	16371	16536	16477	16683	16560	16585	16500	16541	16428	16455	16591	16450	16512	16417	16553	16549	16691	16685	16577	16467	16435	16364	16623	16619	16461	16499	16487	16335	16358	16620	16582	16685	16666	16438	16521	16695	16554	16418	16422	16474	16572	16637	16436	16505	16522	16461	16292	16449	16615	16573	16536	16408	16559	16475	16656	16413	16540	16559	16450	16495	16469	16384	16499	16601	16554	16416	16522	16498	16662	16491	16434	16438	16388	16539	16616	16557	16569	16343	16514	16488	16461	16530	16509	16595	16445	16544	16546	16469	16412	16687	16495	16503	16527	16355	16516	16425	16666	16420	16408	16578	16397	16423	16472	16515	16472	16577	16448	16636	16435	16576	16537	16525	16500	16489	16379	16527	16486	16397	16505	16507	16607	16462	16599	16453	16592	16542	16493	16373	16436	16441	16551	16508	16620	16486	16624	16625	16644	16443	16492	16533	16483	16513	16418	16629	16415	16362	16368	16473	16415	16511	16522	16354	16547	16474	16436	16552	16462	16456	16539	16626	16600	16579	16664	16462	16522	16581	16552	16547	16384	16599	16614	16539	16496	16521	16391	16620	16532	16289	16646	16534	16342	16605	16656	16541	16542	16572	16559	16512	16485	16488	16445	16456	16377	16596	16367	16598	16376	16457	16563	16453	16612	16510	16532	16483	16498	16492	16675	16492	16545	16442	16463	16615	16483	16532	16392	16401	16578	16553	16442	16566	16566	16566	16362	16524	16411	16483	16461	16548	16702	16583	16404	16417	16533	16433	16503	16467	16627	16422	16525	16641	16513	16369	16572	16559	16471	16533	16311	16626	16424	16482	16432	16639	16435	16486	16493	16640	16374	16591	16680	16424	16408	16414	16512	16607	16476	16486	16584	16805	16380	16474	16553	16686	16525	16501	16606	16530	16696	16524	16492	16726	16299	16485	16651	16389	16553	16540	16473	16381	16616	16659	16441	16407	16575	16660	16437	16496	16551	16431	16632	16646	16717	16575	16510	16667	16488	16581	16433	16554	16525	16568	16478	16792	16510	16370	16622	16449	16555	16541	16393	16532	16553	16475	16538	16669	16369	16570	16360	16591	16419	16546	16368	16538	16705	16549	16435	16576	16360	16456	16484	16682	16581	16561	16540	16525	16601	16648	16615	16508	16539	16476	16652	16511	16472	16668	16423	16470	16361	16546	16591	16539	16485	16523	16579	16365	16510	16423	16580	16444	16551	16469	16433	16454	16593	16503	16604	16695	16433	16502	16421	16569	16705	16495	16602	16553	16611	16733	16586	16333	16481	16604	16463	16478	16458	16628	16560	16541	16547	16612	16336	16317	16574	16642	16455	16514	16451	16534	16717	16541	16484	16431	16539	16490	16494	16424	16539	16433	16697	16521	16446	16420	16482	16545	16694	16520	16444	16506	16408	16601	16652	16555	16322	16351	16661	16452	16567	16492	16528	16463	16611	16541	16429	16566	16654	16580	16402	16439	16310	16563	16438	16446	16310	16442	16494	16591	16519	16526	16415	16664	16603	16354	16641	16432	16482	16627	16545	16570	16481	16466	16448	16586	16483	16610	16549	16502	16550	16433	16626	16620	16669	16312	16513	16564	16620	16459	16416	16593	16321	16453	16547	16393	16596	16528	16602	16361	16594	16515	16538	16592	16626	16539	16615	16362	16386	16550	16309	16384	16514	16540	16436	16546	16538	16492	16518	16675	16549	16461	16560	16567	16535	16264	16446	16512	16420	16486	16564	16497	16531	16583	16629	16538	16600	16479	16551	16315	16529	16403	16585	16479	16632	16536	16648	16406	16474	16494	16516	16377	16614	16417	16528	16446	16512	16475	16493	16407	16621	16476	16661	16539	16538	16424	16500	16465	16372	16645	16419	16492	16487	16514	16407	16588	16630	16522	16660	16627	16545	16406	16556	16473	16441	16528	16538	16429	16358	16505	16463	16544	16484	16570	16375	16462	16762	16509	16465	16617	16607	16522	16582	16535	16561	16533	16753	16439	16553	16516	16522	16456	16585	16407	16435	16620	16558	16528	16630	16322	16534	16476	16416	16410	16557	16348	16482	16567	16602	16544	16485	16482	16600	16620	16542	16499	16656	16603	16603	16777	16430	16558	16604	16470	16383	16461	16544	16698	16516	16488	16563	16472	16587	16479	16293	16504	16619	16599	16382	16602	16486	16273	16467	16448	16651	16660	16260	16675	16692	16370	16546	16467	16628	16672	16491	16543	16541	16374	16819	16593	16485	16641	16681	16643	16597	16649	16540	16455	16528	16285	16353	16531	16685	16609	16436	16552	16479	16376	16618	16590	16462	16646	16474	16481	16602	16579	16610	16437	16561	16364	16496	16317	16439	16437	16433	16472	16344	16609	16550	16565	16514	16637	16617	16466	16513	16560	16412	16670	16552	16470	16616	16480	16402	16596	16520	16421	16526	16443	16567	16438	16569	16463	16530	16613	16519	16677	16538
26961	22953	28366	26732	22378	21436	20676	20125	19497	19164	19108	18699	18872	18890	18818	18871	18815	18627	18554	18538	18445	18741	18779	18591	18593	18877	18693	18536	18819	18673	18641	18707	18860	18573	18511	18558	18542	18547	18552	18545	18705	18741	18690	18690	18779	18597	18588	18518	18544	18551	18509	18680	18587	18651	18561	18605	18464	18568	18555	18642	18471	18777	18578	18620	18420	18402	18497	18655	18644	18624	18486	18396	18730	18477	18672	18336	18409	18459	18587	18606	18660	18605	18694	18515	18418	18581	18636	18431	18565	18508	18534	18698	18685	18696	18619	18634	18569	18576	18575	18512	18596	18397	18652	18762	18655	18517	18451	18367	18554	18503	18582	18525	18416	18423	18496	18649	18781	18514	18623	18552	18394	18781	18580	18553	18602	18392	18717	18751	18620	18599	18579	18660	18565	18505	18575	18200	18609	18507	18703	18394	18485	18454	18498	18593	18619	18545	18524	18592	18583	18671	18497	18680	18554	18693	18580	18445	18593	18498	18689	18533	18627	18538	18518	18276	18591	18690	18525	18290	18497	18495	18593	18536	18481	18468	18619	18446	18717	18771	18598	18581	18437	18328	18558	18529	18514	18600	18552	18503	18480	18437	18482	18725	18606	18596	18454	18490	18608	18530	18581	18473	18697	18465	18602	18489	18698	18426	18567	18649	18638	18643	18685	18557	18488	18462	18630	18639	18518	18486	18512	18518	18706	18578	18758	18466	18601	18379	18542	18486	18552	18564	18628	18607	18606	18629	18601	18635	18545	18654	18540	18650	18520	18573	18595	18730	18487	18511	18539	18513	18482	18528	18448	18499	18570	18449	18669	18371	18577	18666	18725	18507	18397	18431	18453	18667	18715	18621	18580	18396	18605	18516	18444	18485	18673	18539	18510	18497	18525	18500	18318	18626	18571	18625	18562	18781	18630	18530	18581	18714	18644	18538	18545	18527	18581	18504	18437	18389	18556	18715	18663	18611	18472	18492	18522	18437	18717	18541	18491	18622	18678	18717	18617	18599	18555	18441	18759	18738	18513	18432	18617	18531	18630	18353	18466	18567	18753	18633	18430	18598	18418	18467	18682	18520	18472	18555	18313	18492	18575	18609	18556	18421	18726	18655	18484	18515	18545	18484	18587	18438	18393	18438	18489	18505	18710	18710	18575	18488	18541	18503	18485	18616	18545	18542	18791	18641	18511	18674	18693	18573	18389	18573	18641	18679	18515	18535	18564	18669	18677	18853	18554	18655	18579	18653	18572	18696	18529	18467	18512	18586	18753	18600	18668	18482	18287	18483	18395	18517	18499	18590	18474	18623	18566	18315	18771	18505	18383	18450	18420	18527	18580	18588	18460	18473	18423	18387	18501	18635	18559	18486	18449	18564	18492	18565	18626	18590	18687	18528	18554	18466	18292	18539	18587	18442	18527	18547	18532	18397	18588	18662	18566	18695	18784	18600	18539	18597	18453	18410	18590	18615	18434	18612	18444	18607	18640	18613	18753	18652	18485	18584	18645	18446	18735	18560	18660	18537	18503	18469	18523	18559	18426	18711	18641	18520	18714	18716	18319	18728	18568	18673	18528	18709	18616	18644	18699	18457	18550	18325	18324	18770	18502	18441	18571	18704	18509	18581	18455	18648	18591	18465	18530	18401	18720	18482	18502	18555	18601	18585	18680	18458	18445	18439	18525	18493	18369	18572	18537	18819	18545	18478	18589	18505	18557	18535	18385	18640	18713	18497	18427	18496	18546	18408	18673	18394	18600	18527	18541	18680	18508	18382	18467	18480	18635	18423	18423	18568	18491	18721	18494	18361	18344	18580	18373	18622	18370	18627	18404	18890	18640	18333	18778	18664	18478	18785	18637	18546	18675	18414	18415	18651	18702	18380	18509	18536	18503	18599	18679	18549	18747	18456	18493	18677	18680	18754	18681	18528	18723	18670	18522	18489	18570	18751	18511	18390	18441	18538	18594	18618	18644	18733	18696	18560	18692	18479	18627	18494	18468	18510	18578	18554	18666	18581	18563	18466	18393	18528	18560	18492	18775	18484	18424	18516	18667	18470	18542	18579	18493	18479	18754	18453	18568	18744	18559	18618	18666	18299	18527	18473	18551	18691	18629	18482	18531	18554	18516	18552	18540	18601	18668	18549	18756	18560	18669	18601	18698	18812	18597	18512	18474	18558	18705	18490	18700	18651	18699	18521	18489	18568	18449	18586	18619	18688	18634	18515	18515	18484	18720	18558	18526	18559	18617	18543	18509	18473	18678	18547	18551	18372	18502	18290	18571	18491	18318	18634	18438	18610	18484	18538	18666	18265	18495	18641	18537	18577	18665	18336	18482	18435	18803	18705	18600	18720	18567	18641	18388	18677	18503	18552	18571	18501	18564	18467	18500	18621	18516	18577	18689	18515	18588	18387	18741	18594	18722	18397	18801	18480	18561	18401	18431	18531	18504	18554	18508	18731	18649	18659	18489	18478	18577	18650	18288	18503	18816	18895	18488	18559	18556	18528	18604	18539	18574	18303	18607	18739	18467	18629	18556	18492	18402	18768	18535	18684	18629	18550	18589	18485	18788	18650	18540	18414	18590	18642	18460	18556	18746	18880	18757	18510	18650	18523	18562	18564	18473	18729	18620	18624	18559	18525	18679	18586	18567	18524	18574	18541	18575	18516	18342	18608	18547	18688	18680	18670	18389	18398	18524	18615	18538	18723	18352	18610	18459	18651	18311	18506	18336	18608	18705	18534	18520	18504	18771	18536	18418	18544	18497	18630	18619	18641	18548	18545	18492	18729	18223	18512	18465	18230	18386	18531	18495	18576	18412	18561	18524	18248	18565	18579	18484	18831	18823	18516	18557	18592	18720	18729	18747	18604	18684	18581	18648	18565	18493	18402	18496	18552	18323	18607	18478	18472	18658	18456	18381	18504	18387	18594	18312	18442	18549	18515	18736	18508	18587	18290	18566	18615	18504	18481	18690	18690	18262	18736	18422	18533	18579	18454	18680	18509	18595	18526	18576	18562	18670	18624	18422	18391	18414	18486	18511	18761	18668	18446	18403	18632	18704	18581	18317	18658	18529	18582	18520	18794	18733	18374	18432	18542	18700	18558	18616	18669	18715	18472	18563	18615	18499	18448	18530	18728	18725	18413	18734	18628	18368	18522	18618	18435	18827	18510	18689	18611	18591	18343	18718	18397	18562	18537	18558	18487	18601	18594	18690	18743	18597	18604	18576	18681	18530	18541	18494	18547	18484	18590	18625	18587	18594	18435	18615	18581	18581	18372	18600	18671	18719	18552	18652	18463	18343	18440	18415	18752	18667	18492	18641	18465	18487	18642	18592	18459	18447	18592	18550	18597	18499	18427	18698	18704	18769	18431	18626	18603	18507	18639	18624	18644	18707	18657	18547	18591	18451	18735	18618	18632	18555	18524	18663	18506	18777	18438	18466	18538	18494	18625	18542	18547	18477	18651	18432	18619	18574	18456	18505	18634	18630	18665	18646	18640	18532	18576	18668	18392	18693	18576	18405	18525	18549	18537	18683	18591	18742	18643	18710	18670	18499	18684	18594	18429	18646	18818	18511	18555	18745	18577	18303	18877	18554	18557	18707	18479	18525	18512	18620	18535	18661	18536	18618	18408	18497	18523	18535	18517	18646	18357	18562	18493	18566	18494	18736	18685	18486	18592	18512	18678	18567	18861	18697	18799	18684	18594	18507	18471	18524	18633	18620	18459	18574	18761	18608	18695	18349	18478	18668	18702	18469	18536	18620	18532	18522	18692	18416	18433	18493	18553	18648	18427	18557	18732	18486	18551	18641	18388	18571	18659	18464	18653	18620	18437	18529	18508	18621	18484	18650	18591	18488	18563	18564	18664	18369	18492	18330	18413	18718	18658	18449	18391	18443	18633	18671	18684	18744	18586	18408	18431	18198	18585	18337	18530	18517	18486	18428	18663	18447	18608	18402	18539	18569	18543	18501	18629	18596	18537	18631	18647	18419	18350	18450	18595	18480	18378	18437	18498	18672	18525	18553	18681	18680	18565	18364	18564	18569	18602	18643	18640	18647	18619	18490	18779	18699	18594	18337	18544	18626	18387	18491	18658	18825	18565	18561	18735	18508	18706	18533	18505	18543	18673	18564	18551	18501	18689	18521	18635	18611	18577	18490	18547	18593	18535	18560	18600	18708	18564	18427	18690	18780	18728	18600	18687	18682	18547	18396	18607	18517	18535	18498	18517	18539	18264	18394	18414	18487	18596	18467	18736	18772	18620	18719	18859	18636	18648	18741	18418	18585	18489	18685	18529	18605	18552	18638	18652	18549	18684	18513	18442	18586	18544	18591	18516	18531	18650	18786	18500	18541	18731	18510	18478	18515	18500	18653	18628	18401	18741	18443	18620	18687	18488	18570	18596	18727	18632	18526	18473	18598	18448	18497	18751	18624	18395	18569	18474	18383	18412	18477	18426	18582	18535	18492	18753	18478	18517	18767	18790	18598	18709	18625	18390	18479	18629	18633	18535	18511	18465	18434	18671	18550	18544	18614	18482	18664	18626	18479	18428	18534	18527	18617	18736	18648	18544	18612	18583	18633	18447	18545	18516	18542	18474	18600	18738	18525	18531	18608	18544	18782	18559	18602	18497	18535	18674	18603	18609	18628	18547	18523	18667	18492	18687	18737	18610	18442	18548	18629	18489	18366	18468	18524	18509	18497	18446	18737	18468	18641	18537	18464	18499	18789	18535	18541	18381	18637	18665	18432	18638	18597	18774	18490	18546	18688	18503	18634	18448	18536	18727	18531	18314	18678	18726	18377	18600	18610	18557	18339	18503	18596	18490	18604	18591	18662	18705	18676	18410	18635	18739	18624	18782	18824	18689	18526	18602	18475	18491	18418	18553	18469	18553	18517	18704	18664	18598	18355	18485	18588	18569	18731	18694	18595	18621	18544	18519	18662	18631	18429	18285	18420	18519	18626	18712	18645	18510	18511	18666	18372	18426	18539	18485	18529	18477	18616	18646	18481	18596	18747	18701	18262	18486	18553	18497	18768	18544	18714	18511	18647	18636	18437	18509	18535	18527	18634	18634	18449	18588	18694	18555	18696	18557	18546	18744	18571	18399	18631	18519	18502	18648
22754	33091	30774	25089	22182	20591	19474	18551	17894	17636	17230	16983	16791	16907	16674	16659	16610	16584	16592	16628	16502	16548	16553	16459	16360	16555	16668	16560	16652	16547	16608	16619	16521	16399	16601	16576	16510	16618	16568	16493	16436	16779	16319	16520	16559	16468	16383	16525	16320	16477	16565	16442	16429	16418	16478	16396	16441	16532	16237	16412	16354	16465	16518	16400	16337	16489	16530	16360	16431	16414	16587	16438	16575	16453	16468	16319	16381	16547	16493	16443	16335	16331	16520	16350	16422	16500	16584	16436	16482	16472	16447	16433	16349	16597	16309	16562	16337	16415	16433	16410	16417	16309	16429	16512	16322	16560	16536	16513	16331	16420	16351	16300	16361	16442	16385	16616	16541	16377	16414	16444	16305	16270	16518	16450	16574	16552	16440	16483	16501	16163	16433	16525	16350	16459	16582	16448	16386	16371	16369	16341	16519	16436	16462	16483	16439	16529	16331	16459	16466	16322	16478	16413	16328	16441	16262	16408	16277	16403	16492	16456	16453	16445	16322	16431	16293	16590	16560	16410	16346	16380	16284	16400	16451	16421	16511	16407	16355	16451	16452	16416	16587	16452	16606	16364	16423	16434	16578	16546	16308	16350	16527	16428	16327	16548	16380	16428	16608	16331	16428	16538	16433	16517	16504	16578	16357	16286	16580	16275	16569	16538	16520	16509	16381	16522	16466	16420	16567	16288	16333	16588	16503	16510	16504	16295	16398	16414	16358	16377	16542	16360	16425	16342	16493	16548	16474	16405	16331	16257	16536	16524	16625	16387	16616	16458	16411	16661	16460	16373	16448	16375	16456	16594	16492	16493	16263	16408	16547	16439	16395	16608	16546	16667	16515	16433	16498	16423	16492	16503	16449	16362	16302	16481	16326	16507	16387	16383	16443	16483	16173	16430	16510	16427	16446	16297	16521	16454	16628	16449	16565	16399	16467	16376	16348	16393	16403	16549	16360	16440	16557	16453	16449	16459	16352	16319	16641	16397	16424	16475	16599	16477	16413	16573	16325	16414	16426	16499	16526	16434	16454	16495	16598	16402	16485	16430	16498	16409	16410	16383	16175	16462	16512	16490	16462	16395	16609	16638	16539	16478	16498	16495	16451	16338	16521	16426	16495	16469	16544	16346	16518	16404	16363	16368	16509	16484	16443	16397	16533	16420	16418	16367	16331	16351	16463	16364	16362	16603	16436	16336	16460	16262	16553	16297	16507	16486	16416	16423	16391	16492	16442	16388	16481	16431	16508	16225	16391	16604	16471	16582	16360	16307	16404	16432	16525	16331	16371	16470	16517	16359	16330	16404	16475	16489	16356	16446	16633	16393	16508	16182	16529	16467	16361	16442	16449	16515	16400	16282	16567	16483	16527	16573	16447	16387	16525	16417	16295	16414	16382	16432	16564	16386	16479	16479	16322	16398	16363	16428	16443	16496	16534	16464	16508	16460	16311	16451	16481	16601	16466	16414	16336	16223	16306	16495	16457	16378	16412	16379	16302	16522	16422	16346	16394	16424	16205	16442	16500	16307	16351	16423	16686	16481	16428	16431	16514	16555	16473	16439	16470	16347	16356	16593	16287	16399	16352	16559	16518	16433	16568	16584	16478	16482	16507	16403	16520	16437	16438	16375	16432	16467	16574	16376	16393	16486	16478	16478	16445	16580	16498	16438	16323	16370	16486	16464	16417	16432	16443	16251	16384	16476	16638	16518	16461	16521	16412	16525	16382	16392	16427	16430	16511	16428	16546	16444	16391	16343	16253	16551	16335	16495	16420	16430	16548	16527	16437	16342	16426	16421	16496	16338	16283	16516	16507	16400	16480	16464	16454	16369	16456	16365	16521	16359	16417	16378	16448	16402	16261	16412	16329	16586	16557	16646	16439	16564	16513	16361	16443	16257	16403	16587	16311	16328	16374	16461	16245	16448	16472	16539	16505	16721	16463	16527	16427	16182	16535	16324	16409	16363	16433	16380	16359	16464	16465	16509	16517	16413	16488	16319	16457	16443	16343	16521	16366	16433	16538	16395	16356	16423	16481	16426	16414	16466	16497	16422	16378	16387	16552	16346	16636	16454	16636	16368	16330	16609	16287	16282	16485	16393	16333	16442	16484	16429	16473	16545	16472	16427	16424	16353	16338	16563	16384	16654	16160	16423	16391	16491	16354	16480	16517	16593	16379	16463	16288	16413	16491	16442	16397	16582	16469	16501	16216	16525	16351	16303	16423	16369	16610	16398	16548	16400	16342	16203	16456	16413	16547	16496	16444	16270	16372	16545	16437	16565	16553	16525	16314	16290	16455	16486	16419	16425	16612	16534	16355	16422	16374	16361	16480	16617	16406	16676	16250	16503	16438	16404	16494	16286	16304	16531	16402	16318	16451	16581	16392	16411	16337	16531	16448	16466	16294	16362	16526	16553	16516	16553	16421	16424	16481	16373	16585	16279	16602	16571	16456	16424	16373	16456	16443	16222	16477	16351	16407	16413	16430	16328	16386	16443	16533	16500	16562	16373	16446	16503	16339	16630	16539	16371	16352	16385	16449	16418	16589	16300	16410	16288	16482	16411	16514	16616	16679	16418	16490	16370	16414	16487	16637	16408	16513	16419	16346	16377	16488	16533	16395	16353	16601	16452	16386	16598	16446	16516	16532	16344	16379	16552	16485	16395	16534	16445	16407	16369	16454	16270	16432	16438	16495	16380	16363	16279	16396	16603	16508	16533	16363	16505	16398	16427	16380	16485	16428	16404	16478	16502	16423	16485	16392	16475	16321	16538	16457	16425	16306	16483	16495	16284	16316	16567	16437	16460	16540	16394	16459	16506	16301	16344	16495	16412	16321	16189	16300	16518	16543	16491	16418	16288	16424	16366	16458	16486	16530	16444	16405	16394	16540	16457	16432	16590	16471	16519	16536	16558	16321	16421	16450	16253	16384	16480	16372	16675	16354	16434	16582	16573	16447	16387	16483	16363	16339	16533	16424	16557	16601	16464	16437	16510	16358	16415	16256	16372	16471	16480	16445	16414	16529	16471	16347	16359	16431	16310	16210	16490	16523	16333	16418	16498	16465	16377	16489	16335	16447	16499	16448	16556	16583	16559	16578	16397	16503	16477	16446	16336	16564	16483	16293	16259	16599	16525	16426	16584	16399	16482	16437	16492	16425	16482	16466	16343	16284	16310	16466	16387	16492	16426	16405	16511	16479	16498	16325	16464	16389	16580	16288	16604	16205	16660	16409	16349	16451	16221	16458	16421	16491	16469	16469	16525	16477	16422	16437	16470	16398	16338	16437	16578	16353	16332	16490	16435	16451	16436	16615	16535	16365	16445	16363	16528	16447	16491	16450	16392	16453	16391	16333	16627	16462	16484	16322	16500	16523	16467	16340	16511	16354	16455	16371	16486	16281	16417	16371	16418	16527	16494	16485	16484	16430	16510	16569	16422	16524	16433	16508	16462	16355	16367	16366	16435	16399	16591	16477	16566	16236	16457	16402	16314	16482	16340	16428	16381	16444	16498	16522	16415	16446	16308	16486	16405	16534	16478	16406	16354	16417	16359	16437	16273	16472	16400	16559	16546	16397	16445	16450	16449	16301	16544	16373	16403	16372	16473	16356	16322	16403	16411	16346	16499	16369	16415	16365	16291	16341	16480	16476	16395	16356	16414	16429	16470	16379	16470	16404	16517	16619	16347	16219	16328	16489	16595	16659	16391	16446	16248	16447	16261	16491	16386	16485	16392	16486	16287	16310	16273	16302	16297	16472	16465	16385	16466	16338	16464	16540	16503	16449	16447	16455	16465	16429	16531	16502	16403	16484	16464	16460	16374	16394	16533	16422	16485	16410	16579	16554	16403	16366	16418	16414	16372	16321	16478	16267	16416	16414	16195	16614	16471	16406	16542	16367	16441	16369	16268	16590	16603	16412	16456	16662	16388	16375	16457	16515	16620	16499	16562	16309	16474	16672	16465	16454	16539	16397	16407	16484	16378	16439	16356	16418	16545	16623	16505	16535	16456	16461	16460	16461	16477	16354	16515	16496	16452	16454	16447	16417	16381	16310	16309	16405	16343	16474	16508	16479	16616	16513	16502	16461	16448	16510	16404	16479	16488	16481	16532	16350	16571	16560	16450	16400	16536	16472	16346	16466	16458	16532	16463	16422	16355	16376	16396	16519	16383	16534	16492	16402	16404	16419	16369	16504	16689	16433	16361	16480	16505	16622	16304	16340	16519	16383	16458	16390	16470	16424	16611	16467	16552	16542	16441	16440	16423	16307	16518	16219	16527	16521	16423	16469	16427	16505	16451	16292	16421	16602	16438	16227	16394	16480	16417	16461	16473	16515	16381	16449	16343	16486	16320	16498	16296	16327	16398	16254	16350	16280	16516	16582	16388	16521	16428	16479	16403	16382	16444	16498	16491	16448	16438	16514	16514	16413	16567	16497	16477	16475	16453	16607	16339	16416	16483	16441	16498	16414	16424	16419	16458	16404	16346	16506	16510	16471	16514	16476	16426	16509	16425	16499	16344	16245	16475	16491	16623	16538	16401	16470	16345	16455	16429	16491	16445	16477	16476	16326	16435	16467	16375	16377	16606	16472	16341	16457	16485	16467	16373	16364	16355	16422	16489	16554	16349	16595	16453	16409	16354	16360	16436	16415	16403	16413	16436	16437	16391	16300	16302	16416	16473	16383	16404	16531	16494	16444	16298	16452	16515	16591	16464	16301	16429	16286	16452	16572	16462	16513	16382	16457	16505	16543	16368	16526	16376	16462	16527	16550	16408	16398	16451	16145	16519	16357	16497	16600	16281	16311	16606	16464	16498	16490	16453	16550	16413	16517	16430	16396	16498	16366	16531	16344	16400	16487	16604	16286	16227	16348	16537	16216	16436	16317	16375	16534	16381	16349	16469	16667	16504	16526	16420	16440	16393	16400	16552	16246	16700	16365	16521	16346	16545	16463	16458	16400	16665	16234	16669	16430	16480	16534	16477	16408	16593	16582	16405	16451	16520	16462	16563	16687	16399	16595	16416	16475	16309	16398	16437	16269	16497	16400	16377	16578	16484	16546	16489	16566	16389	16385	16451	16550	16337	16566	16498	16291	16352	16479	16493	16462	16508	16418	16498	16337	16415
23871	21066	28424	24456	23085	23975	23570	20878	20412	19939	19798	19449	19424	19435	19260	19307	19291	19206	19232	19131	19037	19081	19098	19105	19051	18958	19130	19139	19190	19081	19101	18950	18980	19019	18958	18995	19141	18937	18936	19032	18956	18878	18820	18744	18939	18991	18818	18912	19054	18919	18793	18762	18778	19003	18890	18845	18925	18844	18911	18962	18803	18953	18950	18895	18888	19009	18944	18814	19098	18792	18887	18907	19032	19012	18957	18972	18775	18933	19057	18800	18868	18972	18905	18944	18954	19017	18931	18854	18865	18876	18907	18683	18746	18826	18863	18966	19021	18933	18860	18939	18971	19242	18862	19070	19013	18749	18619	18681	18868	19049	19138	18861	18779	18813	18868	18723	18612	18852	18897	18778	18785	18685	18826	18901	18860	18906	18926	18943	18870	19041	18950	18904	18969	18847	19020	18901	18840	18916	18822	19001	18830	18794	18844	18852	18786	19000	18918	18912	18908	18639	19182	18832	18845	18778	18979	18977	18884	18768	18864	18906	18923	18871	19052	19014	18901	18819	18944	18746	18903	18793	18834	18743	18953	18900	18848	18942	18771	18948	18936	18834	18873	18898	19015	18826	18972	18843	18904	18917	18863	18875	18901	18914	18929	18929	18642	18942	18932	19007	18912	18835	19095	18867	18773	18826	18956	18937	19122	18888	18827	18701	18739	18784	18809	19006	18988	18944	18775	19125	18863	18890	18929	19089	18798	18700	18757	18828	18852	18790	18908	18834	18775	18862	18925	18873	18823	18909	18874	18925	18686	18755	18966	18832	18943	18742	18870	19051	18962	19039	18960	18814	18830	18989	19008	18866	18849	18862	18851	19058	18810	18950	18936	18894	18945	18988	18809	18651	18759	18982	18944	18824	18922	18739	18762	18975	18696	18841	18813	18838	18861	18867	18767	18851	18868	19025	18870	18759	18912	18700	18806	19147	18996	19035	19061	18708	18863	18785	18847	18778	18847	18661	18932	18978	18827	18742	18902	18929	18954	18870	18818	18999	18756	18822	18980	18862	18958	18914	18862	18846	19238	18969	19069	18929	18852	18912	18815	18990	19052	18801	18997	18746	19075	18793	18805	18958	18739	18808	18725	18906	18992	18765	18860	18883	18883	19039	18712	18823	18848	18897	18976	18662	18821	18789	18720	19025	19025	18863	18934	18787	18875	18813	19045	19089	18924	18865	18826	18782	18996	19045	18909	18809	18992	18995	18862	18879	18909	18736	18854	18955	19108	18991	18928	18752	18940	19009	18907	18960	19131	18752	19007	18974	18712	18792	19146	18927	19013	18949	19023	18895	18949	18739	18896	18928	19078	18723	18778	18948	18776	18967	19024	18846	18821	18905	18897	18781	18562	18682	18819	18692	19112	18915	18752	18847	19012	18797	18789	18741	18793	18886	18894	18768	18880	18939	18620	18885	18967	18895	18738	18661	18684	18881	18916	19015	18855	19103	18865	18710	18837	18943	18772	18843	18985	18852	18938	18993	18939	18829	18816	18848	18711	18980	18851	18855	18978	18840	18894	18759	18882	18972	18939	18938	18570	18854	18795	18864	18642	19031	18908	19106	19048	18943	18984	18811	19032	19000	18769	18671	18815	19086	19055	18885	18811	18894	18832	18867	18934	18884	18583	18700	18722	18987	18847	18838	18958	18934	18811	18896	18940	18699	18811	18829	19064	19045	18808	18977	19172	18731	18958	18946	18885	18869	18759	18764	18819	18896	19033	18588	18815	18761	19001	18884	18879	18938	18823	18913	18968	18937	19037	18801	19066	18808	18861	18877	18862	18948	19019	18880	18958	19016	18926	18998	18728	18874	18918	19037	19147	18969	18545	18834	18887	18719	18820	18889	18854	18826	18805	18906	19043	18998	18747	18737	18698	18883	18692	18794	18755	18715	18982	18915	18802	18841	18983	18866	18957	19011	18832	18819	18907	18916	19009	18958	18764	18877	18760	19037	18915	18652	18894	18814	18801	18733	18786	18957	18700	18633	18953	18672	18913	18809	19036	18935	18847	18942	18845	18718	18863	18623	18923	18743	18923	18710	18423	18700	18794	18961	18770	18585	18652	18857	18976	18750	18738	18982	18838	18768	19114	18984	18934	18892	18834	18852	18866	18802	18884	18805	18927	18801	19003	18824	18718	18943	18827	18922	18898	19079	18801	18906	18818	18770	19097	18781	18866	18838	18881	18885	18851	18877	18991	19012	18841	18716	18801	18771	18960	18934	19170	19141	18880	18834	18983	19048	18918	19117	18822	18884	19012	19010	18864	18821	18818	18706	18717	18698	18527	18883	18853	18776	18994	18698	18745	18803	18893	18880	18792	18726	18875	18853	18683	19005	18769	19010	18914	18866	18863	18727	18808	18945	18836	18926	18755	18841	18961	18801	18978	18686	19005	18972	18853	18969	18810	19018	18926	19057	18904	18811	18940	19041	18684	18845	18831	18872	18913	18917	18707	18829	18948	18622	18921	18856	18926	18580	18851	18998	18938	19139	18995	18788	18907	18858	18941	18905	18918	18687	18895	18736	18878	19051	18860	18929	18985	19046	18943	18650	18846	18977	19000	19198	18800	18843	19074	18833	18729	18850	19026	18755	18847	19030	18988	18640	19084	18800	19001	18948	18837	18857	18877	18764	18703	18861	18919	18801	18987	19012	18904	18844	18873	19079	18843	18799	18940	18793	18905	18728	18919	19032	18752	18654	19059	18956	18826	18934	18685	18740	18951	19043	18893	18781	18869	18821	18945	18881	18806	18876	18792	18975	19050	18885	18822	18818	19089	19028	19134	18833	18995	18903	18976	18889	18983	18776	18810	18719	18679	18789	18933	18746	18947	18842	18931	18993	18710	18791	19003	18886	18971	18983	18924	18841	18747	18977	18968	18878	18916	18806	18692	18829	19062	18842	18809	18751	18683	18963	18853	18966	18921	19018	19002	18922	18850	18794	18767	18900	18834	19037	18928	18660	19083	18815	18855	18900	18962	18731	18720	18897	18905	18781	18917	19071	18821	18811	18918	18994	19075	19000	18791	18906	18908	18944	18894	18700	19151	18710	19088	18909	18670	18901	18987	19030	19033	18978	18781	18805	18829	18882	18895	18581	18969	18857	18871	19042	19077	18912	18844	18697	18539	18900	18888	18742	18633	18829	19012	18850	18964	18823	18905	18913	18821	18861	18877	18957	18909	18859	18992	18688	18827	18832	18853	18641	18808	18957	18959	18952	19029	18811	18901	18805	19034	18705	18655	19006	18871	18788	18834	18938	18789	18891	18890	18797	18902	18989	18839	18822	18834	18832	18873	18833	18836	18986	18923	18853	18792	19000	18820	18726	18870	18837	18908	18840	18885	18785	18843	18706	19004	19075	18992	18711	18899	19078	18905	18659	18932	18987	18898	18892	18941	18739	18654	18937	18920	18721	18930	18987	18785	18802	18679	18936	18791	18845	18852	18822	18964	18937	18883	18822	18966	18909	18956	18802	18950	18961	18916	18799	18920	19017	19134	18811	18877	18910	18811	18733	18895	18765	18875	18858	18807	18927	18872	19002	18855	18730	18651	18972	18899	18791	18847	18989	18804	18781	18851	18850	18908	18846	18918	19057	18807	18833	18883	18688	19000	19115	18909	19036	18904	18854	18790	18808	18932	18870	18868	18846	18848	18917	18922	18813	18882	18957	18968	18926	18983	18964	18930	18775	19014	18866	19016	19034	18907	18974	18920	18673	18925	18822	18793	18800	19056	18792	18858	19016	18846	18796	18947	18957	18986	18960	18675	18780	18813	19013	18861	18869	18907	18834	18990	19016	18956	18682	18844	18810	18909	19007	18867	19053	18816	18701	19024	19001	18681	18913	18870	19087	18669	18772	18792	18834	19038	18907	18909	18944	18983	19142	18916	18827	18891	18610	18691	18979	19133	19018	19088	18884	18947	18883	18891	18934	19019	18692	18968	18990	18751	19248	18834	18810	19119	18954	19014	18815	18929	18979	18845	18778	18975	19050	19169	18880	18795	18810	18927	18797	18719	18906	18883	19073	18961	18899	18736	18917	18901	18844	18891	18785	18998	19020	18989	18769	18884	18785	18712	18866	18816	19047	18902	18860	18711	19073	18979	18786	18736	18782	18921	19168	18736	18875	18908	19045	18826	18816	18908	18855	18816	18798	18871	18641	18668	19054	19040	19063	18802	18935	18913	18922	18801	19004	18903	18905	18672	19033	18653	18832	18792	18892	18971	18797	19090	18973	18885	18932	18787	19012	18977	18689	18580	18995	18831	18903	18885	18699	18997	18877	18881	18796	18844	18997	18762	18840	18830	18937	18808	18966	19002	19029	18903	18915	18814	18590	18899	18889	18944	19060	19064	18901	19171	18825	18827	18773	18971	18823	18715	18652	19035	18983	18867	18919	18998	18990	18862	18923	18804	18630	18855	18775	18941	18765	18990	18894	18922	18767	18846	18856	18771	18836	18906	18960	18941	18889	18880	18770	18799	18740	18749	18834	18974	18777	18951	18595	18842	18783	18860	18963	18786	19091	18833	18683	18742	18947	18916	18843	18765	18844	19014	18975	18800	18944	18866	18992	18843	18882	18966	18649	18907	18943	18719	18875	18889	19008	18940	18908	18968	18777	18918	19028	18996	18813	19041	18977	18981	18799	18925	18969	19216	18746	18777	18866	18737	18792	18871	18768	18957	18993	18920	18971	18823	18744	18868	18723	18881	18990	18899	19022	18909	18750	18882	18884	18695	18983	18895	18625	18938	18755	18899	18948	18869	18684	18858	18906	18918	18821	18817	18944	18885	18899	18913	18851	18831	18859	18859	18862	18824	18860	18977	18804	18933	19142	19154	18986	18650	18955	18897	18859	19015	18768	19017	18984	19045	18941	18920	18729	18936	18774	18862	18603	18815	19156	18865	18928	18895	18989	18733	18807	19044	18876	18886	18903	19076	18911	18819	18941	18747	18942	19094	18968	18851	19039	18967	18771	18803	18711	18964	18849	18725	18872	18789	18903	18979	19157	18978	19018	18979	18920	18895	18888	18935	18877	19085	19152	18934	18781	19056	18995	18938	18977	18955	18787	18960	19037	18826	18895	18823	18979	18735	18898	18819	18773	18891	18755	18976	19092	18663	18879
22636	36854	35092	28674	24984	22871	21172	19906	19171	18356	18003	17616	17230	17246	17183	17294	16810	17010	17032	16962	17010	16868	16802	16965	16977	16904	17017	16920	16999	16844	16811	16924	17080	16726	16792	16802	16807	16659	16823	16756	16764	16740	16684	16852	16711	16814	16682	16762	16620	16736	16802	16690	16700	16743	16779	16640	16625	16702	16542	16770	16677	16554	16515	16613	16694	16833	16730	16479	16789	16731	16661	16937	16412	16764	16671	16753	16626	16826	16530	16740	16784	16708	16681	16541	16556	16773	16541	16746	16566	16659	16749	16620	16649	16719	16620	16549	16762	16724	16574	16548	16637	16791	16513	16668	16703	16707	16774	16902	16620	16721	16820	16858	16759	16548	16485	16610	16577	16788	16731	16705	16628	16744	16673	16531	16589	16601	16739	16712	16693	16721	16738	16592	16792	16595	16732	16696	16496	16588	16610	16492	16634	16603	16686	16717	16683	16705	16636	16695	16655	16747	16726	16523	16694	16648	16661	16602	16654	16594	16753	16668	16622	16696	16476	16611	16708	16737	16668	16597	16723	16782	16592	16666	16466	16747	16642	16778	16657	16615	16704	16869	16797	16607	16538	16550	16625	16520	16656	16638	16694	16564	16522	16719	16686	16687	16562	16613	16538	16802	16692	16617	16796	16747	16704	16754	16639	16658	16643	16506	16778	16661	16504	16745	16572	16540	16762	16712	16536	16695	16457	16548	16664	16545	16661	16658	16674	16724	16650	16761	16636	16569	16687	16553	16659	16586	16560	16505	16735	16685	16493	16686	16646	16582	16716	16717	16640	16644	16457	16786	16739	16730	16630	16618	16696	16542	16654	16474	16596	16797	16701	16654	16589	16661	16640	16622	16605	16616	16740	16814	16599	16755	16741	16617	16671	16749	16553	16696	16763	16691	16411	16774	16674	16564	16610	16622	16523	16663	16833	16683	16816	16664	16803	16586	16574	16545	16676	16570	16560	16670	16742	16596	16616	16660	16561	16601	16682	16705	16753	16479	16745	16639	16789	16597	16667	16681	16765	16462	16565	16650	16853	16630	16709	16760	16635	16630	16899	16684	16736	16746	16600	16543	16581	16653	16771	16785	16595	16576	16675	16615	16677	16584	16682	16589	16619	16682	16655	16710	16794	16641	16701	16445	16607	16716	16660	16600	16734	16613	16714	16621	16688	16674	16720	16471	16578	16850	16651	16819	16666	16641	16827	16621	16666	16648	16593	16689	16716	16765	16802	16601	16749	16608	16628	16595	16555	16676	16522	16779	16743	16788	16616	16734	16579	16696	16664	16621	16675	16639	16570	16726	16746	16628	16624	16548	16473	16762	16501	16542	16602	16700	16599	16624	16807	16659	16536	16749	16640	16671	16589	16634	16747	16570	16673	16537	16595	16607	16648	16902	16469	16461	16659	16707	16879	16753	16751	16740	16707	16453	16812	16876	16747	16755	16557	16784	16773	16685	16693	16738	16584	16709	16691	16541	16692	16634	16822	16653	16801	16729	16426	16740	16616	16558	16846	16598	16700	16611	16447	16814	16703	16587	16814	16638	16624	16752	16691	16728	16724	16563	16718	16559	16590	16738	16719	16574	16725	16686	16507	16547	16618	16488	16735	16654	16490	16694	16590	16663	16754	16654	16817	16668	16713	16796	16823	16685	16697	16601	16783	16452	16806	16378	16612	16630	16697	16646	16570	16808	16611	16669	16674	16814	16706	16661	16522	16629	16687	16594	16674	16499	16542	16578	16692	16495	16620	16582	16610	16738	16644	16635	16647	16728	16698	16690	16590	16828	16552	16737	16733	16706	16519	16726	16755	16657	16811	16604	16718	16754	16719	16682	16806	16697	16710	16579	16683	16665	16637	16534	16652	16710	16551	16472	16607	16680	16688	16463	16724	16674	16714	16623	16729	16588	16547	16800	16807	16669	16638	16583	16511	16675	16829	16670	16596	16832	16715	16497	16801	16359	16746	16795	16746	16527	16652	16546	16821	16762	16759	16632	16599	16772	16514	16690	16657	16577	16577	16664	16625	16729	16698	16661	16547	16555	16593	16699	16551	16710	16723	16672	16531	16767	16690	16722	16774	16629	16783	16721	16836	16769	16740	16684	16613	16577	16796	16622	16498	16710	16721	16663	16578	16568	16593	16517	16602	16652	16633	16800	16456	16789	16725	16543	16545	16839	16566	16773	16606	16559	16723	16793	16602	16552	16684	16659	16807	16675	16603	16718	16814	16616	16598	16487	16410	16770	16704	16643	16789	16566	16506	16751	16640	16763	16649	16521	16577	16754	16621	16396	16607	16691	16709	16621	16817	16667	16686	16741	16660	16614	16739	16360	16566	16843	16611	16724	16681	16587	16642	16486	16664	16802	16831	16651	16546	16670	16726	16601	16607	16578	16454	16746	16668	16686	16596	16512	16731	16654	16658	16611	16495	16702	16633	16611	16674	16611	16689	16666	16619	16675	16730	16688	16477	16822	16635	16790	16681	16577	16699	16647	16602	16716	16594	16656	16631	16567	16727	16691	16579	16545	16663	16451	16675	16829	16652	16798	16608	16534	16583	16690	16435	16649	16705	16460	16652	16721	16753	16621	16667	16596	16666	16603	16639	16628	16803	16612	16781	16734	16732	16760	16815	16720	16653	16651	16704	16692	16596	16579	16680	16748	16621	16748	16665	16763	16634	16541	16635	16631	16512	16581	16547	16893	16672	16622	16666	16554	16498	16824	16827	16638	16877	16602	16473	16555	16645	16606	16714	16726	16681	16612	16682	16819	16660	16728	16652	16516	16567	16683	16815	16640	16557	16726	16464	16628	16635	16598	16681	16531	16642	16622	16554	16472	16644	16645	16545	16622	16802	16621	16633	16612	16789	16614	16609	16723	16643	16580	16744	16647	16630	16521	16763	16553	16547	16641	16730	16969	16573	16719	16575	16729	16668	16641	16679	16761	16599	16456	16593	16807	16580	16650	16626	16642	16791	16626	16665	16648	16666	16661	16634	16623	16519	16623	16548	16577	16718	16608	16641	16556	16581	16702	16605	16668	16658	16820	16638	16647	16954	16538	16719	16687	16729	16708	16725	16520	16705	16463	16550	16524	16733	16582	16530	16716	16694	16706	16539	16633	16724	16645	16741	16812	16564	16549	16689	16568	16640	16609	16571	16520	16791	16651	16625	16798	16781	16613	16591	16693	16650	16799	16876	16797	16611	16548	16773	16541	16647	16774	16698	16636	16862	16942	16527	16662	16602	16639	16742	16633	16662	16646	16657	16799	16439	16778	16700	16515	16464	16737	16622	16737	16605	16545	16808	16612	16743	16650	16614	16587	16647	16667	16652	16849	16684	16770	16707	16607	16606	16563	16480	16693	16640	16698	16695	16674	16630	16456	16532	16566	16597	16463	16554	16681	16742	16634	16637	16697	16659	16670	16634	16741	16451	16727	16576	16657	16610	16589	16709	16637	16602	16668	16724	16872	16872	16418	16723	16741	16636	16604	16553	16589	16652	16712	16611	16595	16582	16600	16672	16690	16665	16650	16681	16489	16676	16645	16537	16781	16642	16631	16705	16606	16654	16662	16629	16754	16704	16699	16518	16476	16735	16700	16488	16677	16635	16861	16750	16718	16674	16655	16684	16567	16567	16579	16668	16627	16717	16726	16520	16709	16593	16630	16401	16722	16770	16424	16823	16586	16587	16822	16652	16622	16602	16627	16608	16681	16810	16691	16540	16528	16868	16679	16635	16594	16707	16595	16544	16724	16506	16754	16564	16575	16663	16696	16722	16606	16707	16621	16792	16661	16720	16746	16667	16659	16569	16752	16532	16469	16733	16831	16667	16702	16772	16615	16701	16781	16690	16638	16636	16848	16707	16582	16716	16562	16746	16499	16567	16670	16672	16597	16691	16713	16609	16766	16712	16638	16805	16653	16671	16653	16671	16611	16611	16612	16648	16732	16738	16540	16559	16653	16639	16737	16713	16779	16579	16728	16609	16785	16687	16727	16602	16618	16536	16635	16651	16603	16712	16549	16620	16618	16573	16718	16679	16710	16685	16566	16689	16773	16623	16797	16589	16618	16793	16577	16695	16696	16738	16610	16513	16782	16723	16616	16606	16655	16758	16542	16560	16714	16493	16677	16705	16700	16700	16584	16746	16725	16729	16626	16720	16702	16635	16730	16707	16680	16678	16507	16807	16666	16431	16564	16558	16567	16720	16747	16596	16785	16664	16683	16599	16616	16665	16644	16668	16622	16511	16778	16532	16591	16633	16727	16555	16690	16541	16438	16686	16465	16685	16676	16754	16693	16727	16713	16558	16742	16629	16710	16715	16614	16785	16526	16668	16638	16592	16580	16606	16678	16452	16612	16657	16570	16855	16570	16753	16729	16718	16737	16674	16594	16666	16555	16917	16607	16729	16700	16641	16538	16576	16587	16690	16627	16665	16641	16728	16509	16576	16616	16673	16675	16538	16610	16593	16578	16536	16716	16532	16626	16660	16624	16627	16740	16714	16669	16527	16545	16508	16688	16708	16799	16570	16632	16489	16531	16605	16649	16830	16632	16599	16682	16529	16531	16643	16708	16641	16756	16415	16657	16618	16640	16746	16509	16591	16718	16606	16652	16744	16624	16373	16630	16598	16594	16498	16666	16608	16506	16580	16801	16727	16768	16633	16769	16606	16831	16664	16626	16746	16688	16715	16596	16591	16868	16708	16693	16784	16504	16685	16600	16795	16627	16459	16713	16501	16536	16729	16566	16721	16702	16615	16729	16631	16608	16703	16538	16659	16547	16732	16513	16810	16580	16708	16684	16787	16559	16554	16754	16623	16853	16580	16655	16844	16682	16478	16692	16797	16766	16618	16580	16724	16655	16706	16657	16694	16580	16600	16431	16764	16784	16602	16674	16674	16532	16551	16785	16516	16842	16686	16666	16881	16655	16576	16575	16620	16809	16603	16490	16657	16678	16639	16460	16669	16646	16597	16707	16498	16662	17066	16715	16621	16740	16617	16709	16687	16711	16672	16449	16654	16761	16520	16601	16520	16590	16590	16594	16915	16714	16510	16653	16760	16585	16786	16707	16711	16702	16617	16634	16635	16645	16667	16647	16619	16730	16550	16791	16858	16731	16650	16674	16706	16768
22506	21076	28928	23468	21631	24564	27498	22340	20929	20870	20428	19794	19484	19261	19214	19294	19243	19209	18913	18981	19054	19010	18886	18942	18961	18811	18933	18607	18785	18951	18894	18661	18712	18753	18546	18488	18701	18578	18654	18601	18714	18515	18688	18684	18626	18731	18232	18632	18551	18459	18585	18610	18555	18565	18584	18483	18496	18584	18521	18640	18532	18443	18541	18521	18450	18554	18588	18524	18372	18534	18310	18530	18782	18533	18555	18413	18479	18392	18428	18587	18621	18644	18753	18542	18580	18415	18572	18646	18271	18761	18809	18482	18632	18479	18650	18635	18375	18634	18471	18723	18540	18475	18432	18278	18444	18515	18440	18440	18323	18785	18583	18381	18485	18567	18479	18340	18615	18479	18774	18490	18562	18482	18428	18568	18294	18666	18491	18658	18550	18494	18514	18355	18435	18597	18589	18386	18527	18641	18357	18605	18438	18349	18439	18630	18371	18532	18616	18442	18368	18523	18406	18382	18516	18340	18474	18532	18593	18550	18435	18402	18504	18712	18410	18575	18543	18800	18464	18309	18673	18393	18407	18343	18296	18503	18759	18473	18677	18277	18553	18463	18605	18506	18586	18615	18680	18539	18392	18441	18409	18260	18318	18449	18381	18510	18278	18475	18609	18453	18476	18413	18494	18414	18554	18574	18570	18626	18535	18442	18491	18439	18427	18380	18602	18464	18532	18446	18322	18742	18577	18547	18525	18630	18492	18424	18600	18473	18712	18500	18566	18418	18467	18481	18416	18439	18371	18674	18402	18503	18291	18368	18253	18339	18529	18516	18506	18451	18365	18501	18615	18511	18445	18629	18452	18442	18340	18390	18434	18623	18526	18432	18279	18310	18546	18273	18372	18576	18542	18500	18657	18614	18542	18503	18214	18523	18621	18522	18471	18566	18522	18495	18379	18403	18533	18441	18528	18505	18537	18492	18350	18513	18427	18432	18307	18268	18508	18508	18632	18567	18551	18161	18390	18508	18365	18621	18446	18399	18575	18289	18510	18435	18445	18730	18302	18455	18458	18421	18428	18635	18454	18300	18372	18479	18416	18514	18581	18550	18401	18403	18364	18590	18394	18481	18514	18577	18505	18403	18418	18504	18327	18571	18297	18458	18345	18350	18407	18554	18523	18421	18388	18414	18479	18328	18615	18529	18427	18433	18318	18438	18499	18410	18340	18435	18658	18522	18385	18535	18428	18496	18607	18144	18386	18474	18387	18398	18364	18251	18508	18446	18377	18491	18346	18498	18656	18495	18279	18338	18437	18559	18520	18476	18391	18604	18677	18526	18322	18490	18676	18541	18493	18436	18380	18360	18338	18520	18609	18531	18500	18428	18455	18448	18461	18483	18423	18487	18310	18443	18582	18317	18577	18702	18523	18410	18208	18307	18259	18426	18605	18398	18516	18457	18747	18528	18387	18515	18370	18541	18518	18421	18425	18509	18654	18303	18561	18433	18488	18394	18213	18682	18473	18368	18653	18396	18467	18479	18228	18377	18439	18638	18348	18541	18662	18565	18491	18424	18538	18404	18357	18313	18448	18289	18396	18334	18565	18312	18781	18418	18281	18499	18497	18458	18453	18454	18385	18479	18531	18481	18504	18377	18460	18568	18484	18283	18637	18420	18388	18414	18492	18587	18624	18476	18493	18352	18468	18414	18581	18463	18311	18353	18452	18360	18629	18465	18636	18467	18465	18541	18698	18433	18553	18648	18550	18546	18349	18505	18733	18686	18483	18537	18429	18469	18481	18467	18291	18392	18452	18298	18516	18324	18481	18400	18403	18519	18613	18287	18387	18594	18255	18467	18485	18405	18473	18265	18589	18410	18186	18471	18406	18401	18609	18470	18440	18526	18541	18477	18606	18524	18523	18722	18517	18639	18342	18415	18496	18578	18431	18402	18545	18444	18346	18451	18436	18516	18388	18386	18622	18374	18372	18366	18413	18485	18466	18413	18560	18209	18405	18389	18315	18411	18465	18366	18442	18630	18646	18349	18315	18442	18454	18242	18346	18321	18230	18378	18296	18429	18489	18576	18542	18458	18292	18557	18546	18648	18350	18613	18499	18339	18568	18522	18590	18465	18430	18645	18472	18558	18792	18235	18610	18612	18701	18412	18497	18574	18693	18665	18514	18506	18327	18206	18487	18456	18357	18447	18518	18522	18452	18582	18699	18529	18545	18419	18425	18507	18402	18404	18518	18230	18459	18527	18503	18695	18680	18671	18464	18455	18211	18408	18625	18527	18504	18493	18359	18486	18473	18338	18502	18517	18099	18379	18415	18362	18464	18459	18469	18480	18576	18542	18536	18444	18540	18257	18255	18596	18461	18513	18454	18266	18409	18440	18546	18478	18488	18690	18320	18663	18491	18311	18476	18482	18456	18462	18461	18392	18473	18390	18557	18717	18633	18447	18352	18456	18589	18590	18277	18377	18598	18591	18505	18493	18686	18450	18409	18327	18518	18485	18507	18562	18500	18320	18501	18397	18723	18510	18465	18339	18457	18546	18476	18581	18655	18308	18234	18318	18515	18471	18322	18493	18502	18471	18474	18557	18364	18369	18604	18562	18527	18404	18754	18521	18501	18590	18531	18487	18314	18379	18645	18461	18460	18277	18423	18706	18405	18421	18551	18526	18578	18544	18442	18557	18498	18469	18529	18413	18329	18583	18678	18380	18501	18599	18485	18483	18487	18485	18452	18430	18441	18514	18447	18304	18281	18402	18386	18359	18617	18694	18403	18645	18596	18525	18484	18679	18448	18618	18514	18653	18475	18465	18538	18519	18608	18498	18175	18274	18468	18612	18491	18320	18476	18494	18444	18249	18540	18508	18405	18525	18511	18515	18300	18539	18390	18519	18414	18520	18334	18540	18470	18229	18401	18391	18695	18325	18329	18515	18574	18418	18499	18378	18406	18545	18556	18242	18473	18514	18458	18439	18426	18483	18633	18497	18608	18468	18411	18572	18573	18450	18581	18320	18219	18664	18262	18364	18433	18567	18195	18486	18517	18536	18254	18489	18377	18473	18545	18578	18363	18636	18505	18178	18443	18469	18406	18399	18348	18301	18383	18307	18452	18426	18563	18289	18509	18510	18578	18397	18625	18403	18495	18367	18544	18196	18482	18479	18482	18563	18419	18509	18507	18613	18463	18538	18465	18432	18505	18692	18331	18380	18388	18232	18216	18414	18337	18275	18516	18300	18302	18459	18519	18542	18396	18198	18568	18443	18441	18412	18518	18486	18567	18558	18549	18558	18428	18429	18392	18575	18492	18435	18474	18416	18488	18654	18517	18511	18328	18233	18489	18437	18389	18337	18462	18337	18447	18617	18516	18885	18438	18607	18607	18590	18527	18576	18412	18307	18362	18497	18544	18413	18419	18574	18394	18316	18486	18508	18646	18545	18552	18330	18515	18527	18585	18465	18548	18518	18441	18413	18154	18433	18415	18450	18486	18437	18411	18627	18564	18422	18264	18390	18478	18572	18600	18538	18618	18393	18406	18549	18399	18415	18384	18405	18423	18299	18345	18484	18418	18280	18536	18523	18348	18266	18358	18510	18552	18319	18526	18352	18544	18465	18555	18574	18228	18491	18478	18427	18499	18537	18530	18539	18560	18490	18478	18390	18449	18573	18477	18497	18394	18578	18372	18400	18561	18572	18645	18599	18460	18494	18472	18275	18595	18508	18383	18437	18445	18367	18461	18431	18636	18502	18636	18495	18597	18471	18343	18501	18463	18561	18509	18558	18556	18261	18283	18496	18412	18310	18434	18435	18361	18507	18691	18484	18506	18598	18477	18572	18627	18615	18573	18371	18688	18296	18488	18554	18302	18499	18522	18359	18402	18414	18520	18392	18651	18520	18547	18602	18437	18343	18494	18374	18326	18466	18323	18638	18496	18464	18461	18526	18546	18455	18616	18407	18468	18499	18514	18459	18471	18482	18517	18350	18662	18422	18701	18682	18648	18588	18302	18357	18357	18401	18498	18461	18531	18354	18534	18348	18444	18461	18462	18406	18536	18354	18497	18526	18506	18416	18636	18545	18376	18514	18476	18416	18559	18496	18431	18377	18720	18583	18531	18444	18340	18240	18431	18452	18651	18551	18196	18424	18425	18578	18508	18544	18687	18473	18274	18469	18388	18578	18539	18465	18483	18533	18515	18586	18509	18318	18530	18477	18498	18507	18730	18527	18526	18515	18470	18494	18523	18501	18493	18400	18541	18448	18362	18339	18505	18355	18405	18374	18542	18377	18369	18504	18312	18333	18505	18510	18595	18675	18656	18617	18375	18218	18545	18515	18512	18476	18358	18433	18346	18487	18392	18279	18536	18440	18465	18414	18577	18378	18578	18490	18440	18706	18490	18430	18431	18388	18497	18690	18316	18398	18691	18365	18337	18505	18492	18334	18325	18444	18421	18303	18230	18474	18460	18369	18586	18415	18441	18445	18468	18457	18343	18511	18429	18309	18393	18580	18319	18474	18421	18575	18478	18595	18432	18561	18402	18618	18639	18353	18420	18354	18422	18362	18381	18500	18462	18646	18285	18392	18499	18209	18572	18326	18487	18484	18335	18456	18313	18598	18370	18557	18647	18481	18398	18475	18349	18489	18506	18389	18236	18396	18387	18435	18337	18339	18420	18618	18273	18446	18447	18331	18410	18478	18502	18473	18543	18486	18670	18454	18429	18437	18615	18480	18428	18431	18518	18460	18412	18363	18509	18590	18442	18565	18714	18491	18551	18316	18641	18453	18354	18445	18477	18531	18393	18505	18283	18298	18407	18457	18374	18529	18318	18579	18393	18582	18652	18382	18450	18421	18444	18403	18569	18484	18575	18520	18367	18500	18519	18445	18511	18478	18543	18493	18513	18510	18285	18434	18552	18405	18553	18533	18502	18279	18567	18401	18559	18479	18455	18442	18438	18700	18550	18352	18466	18397	18523	18565	18723	18419	18487	18518	18285	18577	18461	18341	18291	18527	18453	18675	18527	18471	18514	18580	18473	18381	18514	18491	18374	18381	18557	18364	18451	18652	18538	18437	18402	18473	18574	18372	18464	18611	18437	18491	18602	18366	18356	18439	18487	18473	18295	18166	18344	18513	18520	18404	18555	18404	18372	18351	18446	18436	18273	18398
23857	42034	39816	32881	28898	25849	23507	21714	20382	19383	18725	17968	17704	17581	17388	17084	16984	17071	17102	16958	17062	16935	16774	16761	16892	16754	16684	16787	16729	16935	16618	16476	16485	16651	16717	16562	16733	16401	16570	16592	16570	16406	16404	16436	16592	16475	16477	16452	16540	16484	16385	16408	16343	16393	16452	16298	16367	16375	16341	16507	16504	16437	16534	16449	16461	16285	16321	16487	16413	16470	16418	16415	16346	16210	16424	16507	16395	16488	16389	16428	16361	16279	16366	16117	16454	16275	16505	16468	16600	16420	16483	16304	16290	16401	16567	16398	16382	16319	16412	16465	16397	16376	16506	16342	16534	16347	16351	16560	16463	16405	16342	16243	16302	16401	16477	16446	16439	16360	16330	16387	16442	16481	16355	16449	16407	16447	16294	16493	16369	16148	16406	16247	16427	16379	16639	16300	16342	16341	16337	16435	16455	16512	16529	16439	16340	16438	16315	16314	16282	16542	16364	16359	16387	16448	16373	16383	16480	16514	16372	16391	16389	16271	16152	16417	16350	16351	16270	16476	16352	16466	16336	16412	16323	16431	16340	16492	16156	16530	16387	16426	16258	16389	16153	16422	16437	16464	16390	16443	16249	16413	16210	16465	16280	16229	16338	16368	16493	16310	16368	16149	16491	16396	16545	16414	16412	16500	16260	16355	16321	16439	16374	16447	16509	16405	16452	16601	16282	16389	16448	16335	16355	16428	16470	16412	16107	16411	16361	16332	16509	16417	16475	16407	16363	16503	16291	16462	16406	16265	16406	16417	16236	16499	16328	16336	16365	16277	16399	16422	16385	16184	16386	16347	16362	16368	16494	16392	16494	16385	16351	16319	16317	16445	16355	16292	16476	16355	16443	16302	16223	16478	16483	16296	16340	16320	16380	16296	16438	16298	16371	16219	16395	16417	16428	16467	16439	16444	16226	16397	16339	16344	16469	16306	16374	16464	16333	16412	16373	16417	16448	16341	16560	16530	16386	16509	16163	16181	16448	16252	16318	16444	16258	16179	16244	16397	16491	16482	16400	16324	16417	16291	16242	16402	16414	16296	16365	16285	16384	16288	16438	16454	16514	16519	16441	16354	16284	16469	16312	16485	16316	16420	16449	16429	16592	16415	16294	16205	16406	16638	16274	16376	16336	16278	16293	16345	16266	16327	16444	16422	16266	16213	16321	16283	16380	16307	16447	16180	16447	16175	16293	16251	16394	16249	16431	16453	16263	16381	16198	16364	16310	16506	16477	16289	16454	16692	16386	16202	16311	16393	16383	16415	16338	16362	16435	16430	16356	16360	16474	16276	16201	16565	16415	16195	16343	16381	16376	16430	16217	16346	16427	16444	16423	16328	16301	16261	16390	16308	16429	16290	16666	16171	16297	16439	16506	16396	16473	16484	16219	16278	16373	16344	16393	16500	16355	16362	16379	16472	16299	16330	16428	16286	16191	16309	16242	16225	16382	16437	16381	16467	16358	16258	16365	16398	16342	16379	16249	16220	16400	16526	16174	16383	16307	16376	16335	16379	16280	16330	16452	16228	16341	16304	16363	16381	16276	16389	16537	16290	16433	16271	16408	16493	16423	16154	16532	16171	16345	16468	16403	16277	16319	16310	16385	16421	16375	16236	16301	16451	16082	16240	16366	16335	16365	16310	16351	16532	16439	16267	16307	16330	16554	16395	16320	16359	16340	16389	16365	16314	16456	16327	16341	16401	16424	16345	16229	16334	16342	16525	16348	16219	16156	16439	16276	16304	16311	16395	16394	16339	16326	16407	16522	16378	16437	16230	16332	16278	16373	16389	16278	16416	16480	16329	16368	16422	16332	16462	16481	16363	16359	16540	16302	16421	16366	16354	16495	16227	16351	16223	16269	16405	16348	16516	16295	16399	16314	16433	16374	16359	16484	16472	16431	16408	16217	16411	16482	16172	16359	16532	16500	16388	16272	16335	16428	16350	16264	16459	16300	16391	16224	16408	16318	16369	16457	16369	16414	16377	16513	16336	16390	16458	16389	16316	16287	16409	16176	16390	16351	16286	16480	16611	16431	16383	16395	16343	16266	16421	16387	16364	16262	16384	16414	16317	16225	16313	16403	16511	16126	16449	16476	16381	16540	16478	16428	16180	16374	16427	16367	16460	16366	16381	16375	16297	16185	16358	16316	16412	16392	16363	16333	16427	16263	16417	16214	16306	16185	16229	16340	16300	16519	16395	16443	16248	16302	16378	16418	16501	16146	16463	16455	16349	16326	16363	16216	16450	16309	16383	16309	16361	16315	16409	16361	16433	16194	16378	16317	16397	16469	16473	16533	16519	16457	16503	16393	16345	16473	16419	16424	16227	16331	16402	16281	16374	16475	16250	16345	16341	16444	16432	16434	16434	16386	16348	16438	16208	16346	16369	16324	16364	16322	16363	16454	16149	16285	16351	16319	16331	16397	16445	16388	16539	16508	16376	16515	16307	16348	16186	16204	16454	16378	16503	16260	16353	16447	16206	16164	16208	16394	16329	16399	16369	16303	16500	16548	16312	16338	16354	16203	16128	16242	16308	16374	16472	16331	16473	16368	16217	16345	16479	16452	16378	16310	16488	16425	16325	16448	16291	16527	16493	16436	16407	16308	16434	16356	16357	16088	16214	16393	16281	16371	16365	16250	16276	16340	16396	16287	16278	16179	16480	16426	16333	16369	16429	16412	16340	16509	16231	16474	16196	16426	16338	16493	16429	16430	16581	16445	16283	16435	16177	16351	16283	16630	16425	16343	16395	16207	16468	16254	16464	16321	16333	16236	16413	16615	16455	16411	16439	16668	16376	16539	16440	16702	16331	16352	16186	16330	16304	16460	16346	16315	16424	16360	16395	16638	16516	16430	16267	16240	16343	16240	16502	16357	16309	16198	16271	16308	16317	16321	16324	16454	16274	16502	16183	16343	16314	16248	16449	16395	16296	16414	16390	16269	16408	16306	16272	16345	16232	16322	16443	16393	16401	16272	16378	16372	16298	16546	16437	16440	16238	16301	16334	16266	16336	16433	16282	16346	16428	16466	16246	16363	16316	16360	16413	16354	16318	16422	16281	16258	16335	16369	16413	16321	16488	16523	16382	16334	16362	16369	16286	16452	16388	16276	16244	16522	16368	16381	16336	16406	16533	16599	16425	16435	16347	16402	16487	16507	16386	16199	16396	16333	16354	16336	16426	16258	16389	16192	16342	16325	16388	16453	16409	16427	16255	16392	16309	16283	16314	16474	16348	16317	16372	16437	16386	16405	16366	16293	16391	16281	16387	16524	16349	16374	16283	16360	16396	16449	16350	16477	16474	16346	16373	16227	16194	16553	16245	16280	16325	16430	16321	16407	16249	16517	16325	16375	16226	16358	16439	16383	16468	16436	16489	16373	16399	16465	16342	16573	16412	16378	16148	16499	16324	16373	16572	16385	16384	16370	16324	16498	16475	16472	16562	16310	16317	16453	16356	16301	16516	16335	16353	16299	16439	16382	16492	16395	16430	16451	16465	16200	16358	16462	16502	16285	16300	16420	16290	16430	16357	16480	16320	16358	16363	16375	16437	16196	16409	16220	16271	16370	16311	16423	16354	16475	16264	16304	16367	16318	16477	16441	16467	16337	16277	16363	16304	16280	16426	16227	16253	16325	16566	16481	16616	16332	16544	16365	16313	16487	16244	16335	16459	16490	16139	16521	16497	16378	16519	16342	16384	16512	16191	16267	16215	16503	16461	16361	16290	16338	16343	16332	16417	16246	16246	16499	16404	16306	16374	16346	16388	16472	16340	16424	16393	16499	16475	16392	16345	16227	16573	16296	16515	16170	16168	16297	16377	16353	16488	16484	16374	16317	16514	16413	16560	16329	16700	16378	16350	16307	16419	16430	16253	16359	16280	16245	16340	16533	16297	16270	16341	16350	16379	16478	16492	16269	16311	16419	16431	16507	16236	16496	16439	16435	16422	16379	16465	16392	16376	16524	16112	16468	16357	16476	16379	16379	16189	16469	16558	16410	16435	16355	16452	16364	16382	16356	16422	16371	16313	16477	16408	16425	16346	16356	16289	16357	16429	16476	16357	16399	16417	16363	16357	16330	16377	16481	16481	16330	16431	16363	16309	16341	16287	16451	16456	16363	16496	16260	16454	16315	16392	16549	16450	16291	16349	16430	16415	16481	16231	16446	16253	16292	16305	16477	16216	16210	16293	16429	16469	16510	16344	16179	16389	16372	16243	16359	16365	16362	16251	16358	16295	16278	16424	16328	16187	16332	16350	16432	16115	16418	16325	16403	16404	16410	16155	16451	16345	16437	16443	16291	16276	16392	16439	16285	16282	16437	16431	16517	16449	16356	16401	16390	16282	16457	16353	16295	16296	16408	16401	16320	16394	16245	16372	16441	16209	16437	16404	16332	16359	16312	16197	16576	16289	16424	16300	16434	16351	16333	16437	16307	16307	16491	16297	16376	16277	16437	16245	16438	16243	16406	16421	16427	16283	16257	16557	16485	16399	16336	16388	16400	16572	16424	16350	16307	16510	16554	16224	16434	16509	16539	16300	16308	16443	16495	16329	16465	16412	16342	16339	16460	16349	16244	16305	16208	16194	16372	16413	16299	16387	16587	16518	16322	16218	16392	16473	16276	16284	16548	16247	16282	16345	16564	16278	16412	16664	16211	16409	16240	16509	16369	16592	16268	16377	16433	16481	16334	16433	16442	16485	16350	16385	16376	16437	16336	16215	16310	16275	16204	16151	16311	16434	16474	16504	16417	16287	16437	16301	16270	16327	16334	16520	16418	16231	16298	16256	16358	16497	16361	16400	16429	16335	16369	16328	16351	16391	16466	16348	16313	16324	16289	16305	16313	16302	16307	16392	16400	16497	16312	16386	16303	16290	16279	16282	16417	16295	16350	16512	16258	16439	16436	16405	16282	16523	16385	16450	16402	16455	16349	16190	16242	16328	16348	16337	16394	16471	16504	16361	16474	16501	16469	16338	16336	16321	16338	16335	16343	16415	16358	16385	16499	16324	16338	16275	16370	16293	16235	16530	16289	16355	16460	16323	16464	16346	16463	16286	16360	16340	16436	16464	16330	16516	16420	16282	16410	16445	16516	16180	16446	16325	16535	16365	16452	16320
26999	22657	28153	26077	21683	20891	20267	19774	19282	18890	18606	18354	18452	18579	18389	18458	18321	18558	18206	18229	18420	18228	18594	18291	18293	18209	18292	18133	18378	18352	18352	18086	17991	18420	18512	18324	18225	18349	18321	18322	18300	18073	18532	18274	18232	18145	18330	18341	18089	18063	18301	18198	18146	18037	18371	18245	18359	18189	18176	18253	18136	18334	18350	18340	18068	18127	18184	18185	18215	18069	18060	18438	18216	18256	18222	18148	18382	18230	18322	18140	18242	18190	18086	18113	18270	18162	18268	18165	18295	18182	18000	18237	18174	18247	18279	18267	18261	17962	18276	18275	18189	18214	18254	18254	18316	18183	18215	18059	18523	18279	18131	18130	18085	18298	18119	18215	18295	18030	18192	18190	18370	18118	18371	18287	18257	18195	18169	18344	18190	18157	18192	18145	18133	18263	18150	18188	18327	18305	18129	18078	18437	18234	18248	18107	18106	18083	18158	18192	18415	18193	18167	17988	18298	18246	18105	18180	18379	17976	18199	18201	18230	18261	18121	18023	18125	18276	18145	18230	18043	18190	18030	18087	18301	18294	18160	18085	18011	18100	18299	18086	18029	18158	18252	18160	18139	18378	18122	18132	18234	18162	18292	18369	18339	18300	18376	18203	18329	18419	18276	18302	18111	18143	18170	18206	18336	18169	18216	18182	18013	18121	18391	18486	18124	18391	18331	18415	18162	18209	18315	18392	18083	18163	18242	18217	18009	18064	18331	18308	18111	18219	18254	18202	18175	18099	18235	18111	18182	18200	18367	18384	18322	18120	18119	18092	18247	18266	18194	18252	18304	18256	18203	18226	18178	18273	18271	17943	18198	18305	17959	18116	18107	18143	17930	17892	18115	18263	18110	18139	18343	18212	18122	18185	18291	18238	18303	18140	18270	18056	18081	18304	18190	18154	18065	18235	18152	18237	18116	18011	18250	18064	18337	18372	18286	18098	18005	18070	18365	18225	18205	18281	18161	18045	18122	18344	18245	18109	18279	18099	18270	18213	18404	18183	18067	18258	18412	18315	18026	18293	18311	18363	18181	18241	18213	18148	18280	18245	18214	18309	18198	18205	18350	18295	18244	18364	18164	18213	18280	18383	18259	18449	18268	18186	18265	18226	18365	18359	18333	17929	18050	18104	18332	18203	18196	18122	18161	18148	18299	18355	18155	18285	18267	18249	18248	18291	18245	18212	18151	18189	18216	18173	18093	18116	18431	18176	18317	18469	18114	18292	18156	18194	18190	18319	18006	18218	18304	17941	18185	18156	18043	18328	18094	18058	18243	18081	18098	18186	18326	18489	18449	18329	18165	18118	18290	18380	18325	18101	18221	18291	18160	18017	18284	18321	18145	18262	18227	18305	18444	18303	18191	18239	18160	18151	18145	18112	18338	18379	18168	18140	18332	18209	18438	18126	18219	18069	18342	18169	18250	18128	18212	18291	18125	18215	18203	18200	18019	18282	18121	18172	18197	18177	18208	18349	18258	18123	18379	18279	18444	18383	18246	18133	18312	18264	18209	18141	18116	18074	18337	18340	18426	18035	18150	18208	18354	18074	18238	18087	18119	18256	18005	18314	18329	18252	18213	18323	18198	18155	18307	18189	18165	18184	18165	18233	18283	18099	18264	18441	18257	18191	18144	18217	18229	18097	18264	18050	18348	18126	18205	18293	18140	18252	18204	18164	18141	18275	18395	18411	18277	18263	18245	18083	18322	18262	18248	18246	18314	18235	18326	18104	18240	18311	18443	18454	18142	18262	18007	18294	18185	18155	18272	18496	18241	18410	18324	18303	17917	18185	18182	18063	18191	18031	18254	18160	18188	18047	18203	18224	18298	18254	18130	18150	18192	18195	18121	18151	18154	18114	18098	18306	18202	18364	18030	18151	18159	18239	18234	18199	18200	18249	18176	18266	17953	18248	18165	18107	18306	18169	18305	18165	17919	18041	18230	18110	18269	18199	18269	18199	18139	18208	18106	18146	18010	18179	18096	18219	18120	18276	18328	18284	18222	18209	18167	18210	17925	18083	18419	18485	18158	18351	18164	18246	18200	18094	18159	18291	18192	18330	18184	18419	18066	18070	18380	18403	18050	18049	18091	18263	18251	18246	18338	18257	18297	18391	18293	18402	18306	18278	18279	18196	18069	18139	18221	18117	18029	18242	18132	17933	18321	18094	18087	18341	18279	18181	18305	18354	18264	18319	18184	18194	18402	18332	18256	18183	18287	18189	18197	18206	18125	18225	18384	18142	18296	18378	18076	18167	18203	18304	18033	18341	18072	18071	18196	18367	18116	18019	18207	18364	18246	17943	18299	18110	18219	18111	18163	18143	18137	18190	18290	18106	18158	18157	18122	18100	18159	18307	18211	18073	18302	18185	18245	18289	18277	18269	18100	18168	18374	18325	18213	18360	18132	18415	18251	18241	18362	18181	18212	18290	18278	18040	18225	18242	18426	18115	18179	18155	18260	18360	18419	18225	18240	18444	18199	18336	18205	18104	18294	18154	18172	18338	18207	18182	18016	18174	18066	18080	18157	18164	18059	18250	18398	18236	18360	18022	18187	18038	18217	18107	18182	18258	18344	18194	18383	18278	18156	18237	18213	18143	18196	18175	18238	18266	18254	18236	18197	18285	18259	18159	18294	18280	18166	18191	18264	18124	18228	18296	18440	18092	18149	18214	18117	18205	18257	18210	18399	18389	18355	18361	18170	18270	18263	18121	18303	18238	18143	18129	18180	18366	18234	18172	18033	18209	18402	18291	18133	18215	18150	18104	18147	18196	18392	18315	18534	18137	18232	18325	18140	18173	18145	18248	18162	18217	18212	18194	18334	18181	18193	18121	18217	18214	18190	18096	18316	18204	18269	18253	18252	18153	18172	18314	18256	18338	18482	18255	18291	18371	18174	18220	18363	18118	18388	18236	18402	18021	18037	18135	18188	18273	18402	18264	18228	18311	18117	18204	18416	18375	18298	18273	18112	18307	18319	18166	18475	18291	18345	18367	18232	18075	18160	18340	18334	18308	18378	18126	18180	18106	18344	18216	18170	18324	18309	18192	18322	18185	18200	18347	18160	18165	18232	18139	18189	18295	18045	18097	18040	18187	18194	18186	18210	18209	18221	18256	18073	18378	18389	18147	18222	18036	17980	18231	18265	18109	18265	18085	18212	18203	18232	18113	17990	18040	18162	18082	18385	18262	18176	18379	18081	18406	18193	18115	18219	18242	18327	18174	18196	18274	18030	18451	18195	18200	18240	18265	18388	18210	18279	18208	18239	18167	18303	18270	18310	17931	18291	18091	18202	18065	18209	18123	18435	18216	18389	17968	18306	18165	18230	18037	18170	18047	18180	18125	18207	18174	18309	18320	18242	17994	18429	18245	18230	18276	18410	18310	18106	18241	18312	18292	18277	18141	18210	18134	18177	18329	18278	18260	18286	18132	18274	18196	17992	18242	18113	18323	18440	18068	18258	18177	18212	18240	18238	18153	18401	18333	18318	18298	18100	18244	18033	18165	18163	17985	18160	18206	18310	18245	18159	18174	18388	18157	18255	18307	18189	18299	18272	18154	18184	18148	18190	18213	18405	18449	18115	18214	18114	18267	18254	18175	18141	18195	18067	18072	18317	18213	18181	18133	18140	18331	18089	18163	18217	18162	18125	18065	18260	18133	18159	18101	18185	18428	18303	18281	18186	18321	18187	18149	18071	18120	18247	18174	18107	18123	18082	18257	18327	18131	17980	18355	18301	18287	18273	18336	18406	18145	18211	18127	18118	18263	18178	18238	18410	18253	18287	18080	18051	18253	18193	18180	18341	18113	18236	18160	18115	18212	18280	18127	18078	18159	18162	18432	18360	18105	18336	18444	18279	18431	18171	18199	18108	18163	18418	18237	18161	18096	18399	18216	18225	18210	18203	18270	18117	18205	18200	18081	18270	18369	18485	18214	18419	18290	18361	18144	18229	18258	18203	18231	18216	18157	18216	18237	18218	18092	18098	18052	18043	18354	18291	18161	18389	18157	18418	18298	17961	18244	18396	18264	18320	18165	18173	18238	18264	18238	18205	18219	18356	18298	18182	18259	18317	18165	18266	18195	18217	18152	18094	18385	18221	18486	18200	18236	18148	18302	18078	18212	18250	18213	18290	18218	18152	18264	18277	18221	18265	18101	18190	18092	18361	18237	18268	18059	18233	18126	18182	18139	18390	18308	18192	18240	18083	18256	18350	18265	18178	18053	18199	18160	18308	18274	18164	18073	18164	18122	18171	18062	18214	18291	18079	18446	18288	17989	18074	18085	18241	18211	18373	18146	18223	18264	18451	18263	18392	18131	18217	18297	18293	18093	18169	18350	17940	18171	18264	18190	18483	18164	18199	18282	18194	18157	18239	18318	18206	18338	18265	18197	18463	18102	18186	18132	18234	18180	18316	18350	17969	18214	18310	18331	18304	18135	18261	18141	18090	18223	18207	18019	18320	18161	17864	18120	18307	18120	18164	18344	18088	18288	18318	18168	18167	18129	18159	18159	18122	18220	18287	18290	18256	18163	18258	18319	18459	18277	18230	18035	18116	18195	18309	18272	18189	18218	18151	18395	18213	18147	18302	18356	18050	18217	18167	18344	18222	18250	18270	18130	18351	18139	18327	18295	18246	18197	18273	18335	18243	18025	18159	18338	18271	18098	18521	18120	18136	18240	18414	18035	17948	18107	18175	18155	18202	18260	18042	18056	18088	18121	18249	18175	18490	18025	18246	18348	18394	18260	18156	18259	18398	18244	18070	18178	18180	18135	18224	18353	18335	18201	18115	18102	18182	18414	18287	17960	18131	18260	18084	17903	18251	18077	18141	18188	18283	18199	18333	18281	18108	18147	18323	18055	18170	18079	18173	18250	18158	18079	18299	18048	18219	18315	18087	18017	18244	18052	18207	18223	18088	18176	18140	18355	18505	18114	18195	18431	18121	18229	18313	18140	18335	18293	18337	18259	18333	18115	18306	18250	18127	18051	18333	18367	18246	18103	18092	18167	18128	18148	18157	18102	18049	18307	18285	18023	18390	18032	18238	18295	18150	18364	18098	18144	18071	18177	17915	18105	18259	18125	18228	18209	18213	18235	18348	18160	18040	18069	18387	18298
22061	31945	29791	24845	22259	20246	18919	18193	17712	17356	16773	16861	16648	16697	16340	16568	16622	16321	16589	16486	16344	16488	16371	16381	16284	16278	16361	16302	16322	16520	16161	16061	16357	16331	16249	16263	16285	16139	16261	16258	16109	16304	16332	16257	16172	16306	16218	16279	16286	16056	16223	15954	16263	16282	16282	16221	16255	16326	16174	16290	16117	16112	16198	16371	16195	16007	16260	16249	16186	16126	16325	16019	16163	16143	16246	16192	16118	16157	16271	16353	16259	16221	16236	16180	16122	16063	16202	16547	16204	16128	16289	16285	16271	16127	16287	16227	16172	16108	16226	16220	16137	16160	16153	16233	16294	16119	16312	16162	16101	16181	16038	16252	16370	16116	16152	16396	16149	16161	16240	16210	16347	16320	16181	16030	16135	16170	16205	16197	16103	16076	16209	15965	16225	16092	16226	16169	16247	16099	16159	16214	16403	16272	16143	16231	16297	16229	16103	16128	16317	16037	16303	16164	16218	16182	16197	16130	16051	16209	16003	16285	16246	16270	16274	16166	16289	16192	16142	16329	16205	16048	16214	16343	16007	16094	16077	16292	16290	16160	16172	16130	16312	16285	16250	16125	16233	16222	16112	16204	16209	16214	16071	16300	16321	16062	16177	16071	16190	16209	16189	16315	16118	16283	16126	16290	16210	16249	16185	16187	16292	16221	16304	16039	16138	16121	16264	16202	16217	16082	16092	16224	16061	16117	16282	16137	16219	15999	16298	16164	16146	16213	16309	16390	16330	16298	16303	16220	16151	16115	16205	16277	16046	16280	16101	16330	16060	16283	16247	16343	16215	16207	16186	16392	16140	16237	16252	16236	16278	15978	16150	16254	16241	16286	16176	16322	16174	16279	16231	16216	16222	16264	16014	16084	16138	16291	16126	16192	16202	16285	16039	16316	16120	16104	16225	16177	16106	16082	16242	16256	16235	16192	16283	16036	16113	16089	16270	16215	16263	16206	16105	16083	16118	16247	16119	15994	16334	16347	16169	16089	16222	16120	16354	16239	16213	16220	16112	16249	16183	16098	16118	16321	16184	16150	16091	16246	16154	16307	16193	16085	16336	16217	16084	16115	16274	16258	15973	16366	16308	16198	16189	16164	16236	16224	15933	16235	16216	15964	16103	16154	16249	16160	16059	16321	16167	16304	16153	16145	16142	16253	16180	16189	16299	16166	16186	16263	16131	16288	16120	16289	15998	16262	16302	16416	16199	16142	16107	16180	16107	16221	16260	16423	16235	16048	16158	16223	16144	16143	16290	16173	16036	16174	16106	16249	16262	16243	16050	16263	16042	16278	16237	16116	16261	16188	16262	16120	16281	16272	16183	16168	16074	16347	16143	16400	16344	16150	16327	16138	16411	16058	16227	16094	16120	16077	16081	16196	16364	16223	15996	16120	16197	16336	16046	16066	16289	16331	16159	16147	15973	16299	16061	16405	16353	16187	16055	16249	16287	16104	16126	16163	16393	16349	16358	16302	16260	16258	16074	16167	16287	16135	16195	16267	16226	15995	16386	16122	16344	16255	16083	16117	16243	16088	16276	16341	16100	16244	16276	16262	16240	16094	15959	16209	16203	16123	16163	16350	16308	16156	16147	16138	16257	16314	16323	16403	16109	16331	16405	16064	16099	16139	16043	16118	16184	16284	16186	16129	16213	16326	16244	16298	16164	16156	16235	16203	16134	16104	16252	16166	16199	16165	16111	16229	16141	16152	16209	16280	16199	16336	16336	16248	16082	16184	16293	16290	16213	16116	16213	16235	16102	16179	16109	16159	16151	16140	16280	16274	16062	16268	16146	16121	16347	16073	16156	16325	16368	16150	16074	16266	16099	16057	16198	16043	16305	16227	16353	16323	16050	16031	16116	16126	16144	16201	16363	16086	16273	16221	16092	16267	16205	16239	16226	16246	16196	16284	16283	16123	16148	16112	16149	16270	16210	16046	16316	16182	16276	16214	16167	16045	16195	16146	16251	16179	16137	16240	16179	16188	16267	16163	16269	16219	16245	16219	16245	16166	16170	16143	16368	16134	16202	16140	16109	16140	16255	16124	16181	16202	16064	16260	16288	16283	16098	16214	16140	16190	16177	16261	16267	16064	16164	16038	16198	16280	16132	16086	16140	16100	16178	16302	16184	16130	16141	16272	16197	16004	16214	16218	16223	16220	16263	16277	16187	16217	16111	16116	16203	16272	16205	16239	16086	16130	16146	16232	16019	16148	16188	16191	16171	16217	16088	16148	16235	16217	16280	16318	16280	16295	16129	16262	16337	16285	16161	16197	16208	16141	16202	15967	16421	16310	16200	16087	16280	16066	16181	16210	16133	16142	16095	16041	15969	16229	16124	16251	16203	16098	16179	16208	16307	16137	16163	16282	16247	16096	16093	16157	16084	16176	16067	16043	16136	16242	16203	16061	16134	16341	16008	16025	16123	16131	16094	16286	15918	16133	16084	16132	16138	16340	16235	16231	16199	16065	16250	16397	16149	16202	16260	16101	16135	16217	16168	16156	16054	16328	16066	16221	16137	16138	16122	16165	16204	16176	16232	16135	16167	16188	16181	16259	16083	16206	16266	16188	16235	16244	16265	16289	16207	16140	16188	16241	16232	16110	16412	16206	16200	16239	16419	16302	16274	16124	16271	16203	16211	16157	16101	16221	16043	16109	16151	16127	16348	16299	16182	16137	16380	16137	16083	16147	16381	16217	16116	16328	16194	16174	16225	16109	16239	16100	16030	16278	16085	16131	16248	16077	16129	16273	16211	16190	16163	16171	16250	16187	16221	16250	16209	16353	16233	16118	16269	16344	16170	16160	16193	16232	16344	16151	16115	16308	16131	16238	16293	16068	16209	16220	16211	16243	16078	16313	16370	16249	16242	16206	16267	16433	16111	16305	16284	16179	16115	16330	16051	16034	16226	16172	16220	16185	16240	16169	16043	16241	16046	16179	16210	16144	16193	16193	16232	16211	16171	16213	16252	16336	16248	16368	16262	16106	16256	16278	16212	16044	16199	16211	16274	16143	16360	16234	16047	16142	16169	16179	16301	16230	16118	16239	16246	16242	16310	16339	16172	16017	16102	16261	16207	16184	16238	16047	16151	16077	16196	16209	16246	16277	16233	16222	16060	16139	16140	16126	16006	16355	16247	16145	16106	16107	16158	16254	16198	16137	16269	16041	16010	16116	16273	16359	16136	16239	16263	16282	16100	16110	16240	16243	16408	16088	16236	16123	16122	16223	16102	16187	16178	16292	16200	15992	16186	16254	16249	16125	16240	16167	16030	16233	16035	16409	16168	16183	16237	16310	16254	16161	16314	16085	16172	16227	16221	16251	16239	16122	16163	16211	16205	16224	16046	16233	16147	16282	16314	16159	16052	16395	16329	16186	16133	16226	16008	16392	16299	16164	16110	16025	15984	16264	16302	16147	16134	16075	16274	16060	16297	16254	16051	16137	16179	16392	16325	16141	16144	16135	16223	16250	16059	16044	16210	16059	16200	16071	16202	16263	16169	16141	16166	16139	16173	16201	16211	16078	16211	16184	16285	16315	16210	16196	16085	16152	16268	16044	16140	16334	15969	16096	16155	16227	16024	16228	16124	16133	16212	16289	16089	16083	16145	16193	16142	16037	16256	16147	16202	16252	16245	16261	16267	16304	16116	16210	16199	16110	16197	16156	16165	16266	16165	16192	16072	16174	16207	16043	16279	16104	16244	16301	16101	16107	16163	16002	16233	16180	16303	16088	16340	16191	16223	16027	16160	16102	16198	16184	16157	16172	16160	16172	16199	16256	16308	16326	16221	16281	16234	16231	16175	16273	16098	16145	16207	16183	16024	16201	16213	16292	16161	16364	16123	16365	16144	16162	16039	16364	16169	16237	16049	16247	16142	16072	16171	16288	16333	16299	16228	16220	16124	16210	16255	16097	16218	16130	16380	16165	16032	16160	16332	16177	16233	16322	16178	16207	16239	16232	16357	16161	16105	16096	16215	16271	16146	16000	16089	16411	16261	16178	16230	16071	16106	16256	16276	16217	16268	16223	16373	16244	16297	16193	16167	16112	16169	16178	16076	16279	16113	16195	16114	16103	16060	16022	16053	16114	16147	16178	16253	16027	16332	16103	15976	16047	16218	16267	16216	16112	16118	16255	16175	16177	16282	16242	16270	16194	16274	16218	16212	16119	16180	16242	16283	16440	16206	16047	16140	15933	16158	16171	16223	16239	16092	16192	16172	16237	16068	16108	16128	16121	16285	16168	16246	16316	16128	16207	15982	16175	16184	16186	16137	16142	16180	16003	16214	16157	16123	16128	16285	16222	16172	16249	16156	16184	16235	16249	16073	16148	16024	16385	16087	16128	16249	16177	16135	16183	16261	16170	16167	16158	16338	16182	16158	16232	16347	16146	16127	16354	16075	16154	16203	16106	16324	16277	16278	16208	16094	16109	16106	16115	16097	16256	16095	16055	16190	16192	16257	16085	16146	16150	16058	16110	16221	16215	16151	16196	16260	16239	16076	16292	16148	16252	16302	16099	16163	16168	16207	16172	16171	16031	16156	16266	16210	16301	16083	16316	16177	16187	16215	16206	16173	16119	16247	16183	16345	16223	16137	16189	16349	16222	16097	16156	16290	16097	16164	16217	16121	16304	16295	16080	16163	16226	16349	16115	16357	16327	16151	16165	16212	15992	16330	16216	16118	16257	16210	16400	16205	16100	16246	16181	16051	16135	16149	16272	16146	16213	16118	15986	16167	16098	16165	16323	16371	16259	16232	16187	16181	16122	16101	16254	16275	16138	16266	16109	16261	16190	16275	16132	16176	16299	16179	16157	16237	16231	16162	16106	16162	16135	16184	16037	16215	16179	16199	16341	16155	16180	16331	16055	16334	16150	16271	16267	16244	16080	16353	16093	16260	16234	16226	16419	16193	16236	16200	16299	16056	16258	16127	16154	16149	16167	16109	16104	16102	16261	16074	16186	16098	16232	16086	16111	16061	16308	16407	16196	16331	16260	16232	16239	16209	16075	16143	16107	16234	16127	16212	16123	16145	16037	16100	16189	16319	16269	16143	16127	16155	16094	16215	16107	16013	16292	16265	16244	16146	16157	16384	15926	16258	16234	16226	16283	16187	16147
23836	21072	28350	24550	23073	23341	22942	20638	19778	19644	19465	19101	18979	18743	18750	18804	18916	18891	18811	18647	18674	18798	18834	18535	18585	18505	18733	18522	18428	18506	18454	18661	18322	18471	18665	18364	18417	18503	18489	18574	18394	18592	18467	18641	18696	18459	18233	18469	18626	18477	18254	18487	18445	18410	18526	18596	18581	18471	18455	18232	18398	18287	18292	18394	18288	18287	18561	18236	18495	18270	18519	18594	18260	18452	18444	18440	18543	18367	18361	18270	18354	18304	18233	18340	18359	18457	18497	18498	18284	18246	18367	18471	18643	18397	18453	18448	18438	18450	18251	18282	18307	18372	18404	18281	18277	18448	18335	18352	18484	18443	18550	18474	18480	18435	18494	18394	18452	18353	18255	18393	18483	18439	18441	18246	18386	18358	18303	18474	18266	18568	18338	18171	18520	18522	18341	18470	18521	18401	18396	18514	18546	18388	18406	18608	18338	18515	18458	18346	18610	18410	18385	18559	18418	18400	18477	18382	18499	18249	18506	18482	18441	18401	18292	18317	18414	18258	18376	18431	18285	18582	18327	18352	18373	18350	18244	18330	18325	18272	18248	18461	18123	18295	18187	18513	18492	18431	18432	18475	18125	18171	18258	18432	18307	18253	18516	18363	18293	18564	18503	18423	18326	18647	18468	18222	18383	18496	18462	18424	18418	18291	18224	18392	18424	18160	18268	18246	18546	18514	18255	18204	18435	18370	18340	18338	18293	18233	18132	18510	18549	18522	18138	18053	18324	18496	18301	18384	18235	18264	18262	18438	18433	18553	18665	18352	18207	18493	18408	18192	18139	18234	18347	18313	18548	18477	18452	18494	18330	18471	18525	18276	18404	18391	18361	18395	18347	18476	18517	18504	18457	18503	18532	18213	18414	18514	18301	18158	18344	18435	18363	18317	18465	18288	18620	18566	18524	18356	18352	18507	18373	18200	18396	18291	18460	18453	18601	18353	18563	18299	18297	18257	18376	18210	18519	18362	18587	18704	18334	18263	18493	18375	18396	18454	18295	18403	18260	18576	18429	18398	18561	18493	18364	18473	18151	18374	18362	18430	18591	18342	18285	18376	18350	18281	18345	18504	18394	18744	18327	18398	18278	18247	18409	18501	18499	18495	18293	18476	18423	18320	18411	18254	18388	18335	18533	18410	18649	18471	18335	18484	18522	18424	18520	18539	18477	18531	18421	18425	18503	18492	18378	18403	18335	18382	18250	18368	18394	18303	18452	18222	18395	18294	18495	18296	18276	18497	18462	18601	18521	18342	18323	18489	18387	18498	18561	18572	18490	18316	18349	18444	18274	18322	18458	18174	18315	18468	18362	18354	18406	18338	18341	18335	18520	18403	18457	18256	18278	18556	18096	18255	18244	18357	18526	18576	18531	18307	18225	18256	18082	18702	18392	18381	18338	18261	18523	18148	18314	18430	18321	18239	18288	18323	18345	18484	18479	18492	18467	18490	18477	18293	18500	18274	18312	18434	18163	18229	18283	18308	18291	18443	18515	18467	18410	18441	18476	18304	18523	18376	18496	18562	18491	18466	18479	18516	18322	18497	18514	18408	18387	18497	18300	18375	18463	18378	18334	18449	18675	18353	18540	18273	18246	18233	18414	18502	18438	18382	18236	18359	18354	18481	18389	18221	18414	18281	18267	18390	18376	18387	18425	18478	18429	18515	18419	18515	18378	18312	18253	18231	18364	18376	18328	18468	18226	18216	18347	18396	18356	18306	18296	18371	18457	18325	18344	18368	18308	18578	18286	18125	18330	18423	18369	18375	18549	18555	18382	18460	18458	18403	18449	18268	18251	18508	18204	18325	18332	18431	18541	18358	18390	18389	18329	18166	18272	18140	18300	18540	18255	18425	18526	18292	18244	18247	18429	18274	18418	18333	18436	18474	18430	18404	18398	18462	18450	18420	18458	18333	18387	18333	18337	18308	18327	18311	18425	18427	18348	18424	18473	18201	18446	18195	18413	18280	18542	18453	18552	18110	18362	18385	18185	18303	18487	18502	18444	18527	18357	18519	18202	18457	18313	18335	18261	18329	18270	18484	18542	18294	18276	18351	18394	18235	18509	18345	18238	18375	18741	18194	18310	18414	18483	18541	18387	18363	18659	18568	18452	18408	18539	18207	18397	18348	18364	18248	18204	18430	18420	18660	18333	18303	18149	18336	18586	18354	18478	18378	18230	18380	18353	18269	18635	18539	18386	18432	18444	18441	18656	18323	18300	18196	18569	18173	18470	18466	18349	18325	18537	18520	18325	18336	18507	18311	18345	18459	18407	18506	18426	18414	18357	18587	18479	18520	18432	18371	18498	18414	18413	18407	18254	18548	18297	18221	18464	18445	18316	18341	18264	18476	18476	18443	18330	18247	18259	18322	18474	18290	18343	18444	18447	18412	18570	18318	18438	18386	18381	18492	18449	18328	18296	18403	18424	18368	18548	18196	18505	18443	18309	18321	18403	18344	18392	18414	18442	18523	18389	18410	18290	18318	18326	18569	18299	18248	18452	18339	18473	18497	18221	18285	18333	18504	18414	18337	18304	18335	18272	18221	18372	18170	18260	18575	18406	18389	18264	18245	18341	18416	18388	18350	18459	18419	18323	18548	18490	18619	18374	18300	18354	18391	18427	18256	18570	18301	18383	18275	18376	18342	18319	18341	18374	18602	18477	18279	18279	18286	18412	18302	18396	18405	18518	18462	18365	18365	18425	18437	18417	18441	18599	18401	18354	18427	18225	18447	18700	18518	18266	18470	18353	18467	18255	18519	18543	18497	18427	18354	18230	18458	18634	18458	18454	18299	18383	18438	18301	18366	18503	18585	18444	18350	18181	18298	18450	18398	18319	18388	18381	18506	18622	18318	18439	18419	18540	18354	18442	18543	18446	18265	18432	18319	18503	18716	18460	18550	18446	18252	18557	18327	18382	18344	18330	18515	18615	18311	18514	18264	18365	18461	18524	18280	18419	18304	18221	18552	18290	18335	18528	18719	18370	18363	18337	18472	18341	18480	18380	18428	18393	18357	18223	18179	18386	18331	18384	18337	18369	18240	18455	18496	18519	18307	18340	18366	18369	18265	18222	18523	18517	18461	18230	18337	18418	18278	18433	18425	18410	18406	18696	18523	18437	18320	18412	18432	18424	18389	18320	18393	18497	18437	18427	18308	18456	18390	18499	18520	18489	18436	18441	18292	18227	18479	18033	18463	18336	18470	18395	18401	18308	18486	18309	18308	18209	18505	18284	18391	18288	18381	18593	18380	18455	18325	18351	18528	18396	18205	18683	18371	18288	18458	18373	18572	18545	18394	18546	18488	18277	18390	18462	18358	18506	18486	18415	18381	18360	18407	18550	18376	18246	18249	18265	18438	18388	18362	18310	18393	18346	18219	18272	18414	18418	18426	18506	18374	18478	18496	18358	18446	18402	18347	18449	18325	18477	18543	18411	18216	18342	18391	18191	18506	18614	18468	18318	18381	18394	18188	18524	18277	18501	18186	18396	18257	18377	18594	18413	18458	18409	18510	18439	18308	18562	18389	18317	18424	18460	18437	18227	18177	18216	18394	18470	18338	18305	18585	18538	18507	18608	18407	18594	18370	18191	18340	18397	18248	18362	18525	18484	18441	18209	18461	18232	18353	18322	18324	18379	18358	18435	18417	18490	18454	18500	18402	18528	18380	18584	18277	18289	18356	18604	18402	18448	18476	18448	18171	18234	18366	18397	18552	18415	18493	18186	18603	18416	18312	18352	18220	18336	18371	18399	18117	18533	18336	18481	18373	18344	18406	18253	18299	18408	18374	18240	18169	18495	18290	18292	18382	18266	18392	18467	18393	18521	18339	18131	18443	18348	18280	18458	18645	18458	18553	18495	18284	18567	18255	18433	18290	18488	18335	18375	18268	18549	18431	18412	18339	18406	18376	18403	18584	18509	18649	18379	18398	18328	18373	18449	18474	18396	18337	18356	18285	18262	18390	18238	18439	18512	18432	18299	18269	18441	18254	18343	18395	18214	18496	18450	18498	18537	18246	18273	18291	18412	18480	18344	18233	18231	18331	18237	18268	18498	18571	18529	18492	18524	18381	18454	18382	18330	18357	18456	18311	18325	18635	18307	18301	18398	18311	18243	18371	18222	18277	18318	18469	18396	18370	18408	18464	18310	18587	18429	18265	18361	18485	18608	18384	18254	18355	18329	18406	18444	18209	18484	18387	18129	18403	18463	18341	18499	18267	18441	18417	18550	18444	18323	18184	18420	18526	18333	18573	18235	18257	18539	18229	18220	18468	18263	18361	18405	18442	18363	18493	18444	18288	18412	18353	18493	18603	18439	18444	18230	18454	18604	18312	18352	18186	18412	18612	18387	18284	18393	18273	18247	18476	18527	18601	18284	18434	18198	18453	18451	18239	18412	18413	18339	18483	18528	18510	18376	18268	18476	18394	18473	18410	18340	18464	18259	18305	18321	18303	18352	18131	18517	18632	18344	18299	18247	18431	18231	18233	18359	18578	18525	18540	18452	18271	18441	18412	18378	18431	18458	18418	18327	18396	18388	18244	18334	18453	18433	18390	18280	18389	18269	18349	18139	18570	18545	18281	18392	18258	18318	18568	18423	18427	18446	18415	18389	18383	18429	18463	18354	18496	18346	18395	18501	18469	18178	18477	18334	18246	18259	18393	18212	18601	18385	18218	18393	18360	18339	18440	18426	18410	18406	18141	18336	18454	18251	18433	18551	18342	18401	18427	18355	18445	18307	18497	18325	18297	18290	18346	18304	18398	18427	18515	18326	18514	18499	18369	18273	18407	18594	18564	18575	18417	18319	18469	18248	18463	18485	18324	18575	18323	18452	18301	18277	18553	18362	18399	18532	18356	18566	18232	18499	18325	18355	18221	18439	18220	18372	18227	18254	18342	18447	18470	18363	18196	18423	18420	18421	18354	18361	18365	18549	18372	18249	18310	18145	18358	18378	18341	18341	18557	18669	18247	18276	18465	18264	18517	18339	18310	18215	18493	18276	18438	18372	18413	18251	18498	18272	18496	18524	18321	18191	18455	18437	18418	18345	18278	18334	18528	18442	18454	18494	18449	18522	18398	18158	18492	18302	18374	18288	18533	18395	18338	18255	18539
21599	36494	34831	28601	24811	22270	20794	19602	18711	18242	17781	17328	17146	17092	16784	16835	16693	16810	16750	16760	16677	16593	16596	16692	16768	16551	16429	16619	16444	16463	16404	16594	16679	16394	16442	16727	16433	16571	16566	16293	16623	16418	16463	16490	16572	16345	16504	16464	16435	16301	16313	16562	16505	16436	16379	16561	16534	16234	16471	16336	16425	16398	16267	16429	16343	16362	16208	16457	16352	16493	16430	16328	16329	16412	16360	16448	16164	16374	16327	16143	16471	16277	16469	16354	16284	16342	16434	16386	16492	16255	16367	16306	16383	16468	16435	16385	16406	16274	16381	16388	16403	16523	16567	16371	16536	16470	16282	16370	16394	16327	16266	16406	16454	16376	16283	16313	16567	16345	16268	16363	16271	16415	16353	16493	16389	16274	16533	16592	16287	16298	16478	16276	16434	16404	16310	16474	16348	16395	16282	16544	16444	16528	16338	16270	16438	16421	16308	16491	16427	16481	16297	16399	16357	16512	16335	16335	16360	16395	16279	16315	16416	16259	16386	16382	16305	16459	16236	16205	16481	16555	16391	16320	16340	16520	16420	16439	16234	16396	16496	16233	16293	16297	16320	16366	16470	16232	16359	16479	16296	16427	16409	16554	16429	16233	16375	16358	16272	16409	16286	16422	16442	16300	16252	16374	16328	16687	16525	16376	16310	16277	16434	16370	16377	16449	16296	16408	16263	16277	16467	16505	16502	16399	16334	16411	16386	16367	16411	16408	16323	16269	16583	16501	16225	16461	16310	16254	16424	16340	16439	16457	16245	16221	16343	16355	16399	16342	16404	16421	16351	16313	16443	16370	16518	16437	16349	16395	16585	16404	16449	16467	16533	16262	16220	16460	16404	16206	16471	16280	16340	16293	16409	16431	16453	16323	16348	16287	16407	16370	16236	16358	16415	16525	16535	16470	16424	16391	16440	16413	16251	16425	16291	16397	16457	16364	16588	16555	16456	16214	16431	16141	16448	16577	16479	16468	16412	16448	16387	16344	16252	16427	16397	16384	16398	16464	16354	16195	16479	16264	16382	16421	16400	16444	16465	16340	16350	16443	16497	16353	16389	16358	16433	16499	16429	16280	16251	16464	16444	16308	16197	16371	16246	16413	16249	16293	16357	16374	16301	16430	16335	16224	16352	16406	16375	16469	16448	16438	16417	16338	16264	16445	16250	16273	16459	16285	16432	16211	16361	16340	16456	16347	16492	16312	16466	16255	16355	16303	16178	16314	16541	16418	16335	16351	16390	16398	16450	16394	16249	16333	16293	16352	16395	16355	16416	16398	16505	16247	16236	16269	16427	16196	16388	16353	16559	16365	16403	16281	16483	16331	16390	16230	16324	16235	16423	16287	16325	16505	16420	16193	16257	16547	16477	16377	16345	16396	16316	16261	16373	16469	16335	16385	16524	16409	16473	16466	16271	16300	16440	16335	16448	16372	16304	16420	16479	16487	16201	16418	16366	16437	16539	16158	16439	16118	16443	16404	16338	16408	16388	16479	16344	16459	16284	16349	16297	16349	16319	16312	16484	16401	16342	16349	16348	16326	16442	16269	16386	16249	16313	16225	16617	16453	16383	16439	16439	16335	16375	16322	16323	16533	16258	16313	16369	16336	16285	16280	16297	16311	16419	16444	16459	16252	16319	16427	16359	16438	16405	16540	16436	16165	16481	16379	16152	16360	16374	16435	16457	16423	16385	16546	16539	16346	16543	16241	16414	16470	16422	16300	16286	16481	16301	16392	16282	16224	16298	16476	16315	16317	16333	16306	16387	16462	16394	16400	16343	16464	16454	16346	16527	16456	16466	16271	16301	16199	16466	16192	16238	16460	16393	16372	16441	16442	16393	16314	16401	16176	16251	16456	16348	16252	16296	16419	16322	16426	16308	16495	16458	16484	16340	16303	16266	16366	16337	16322	16326	16598	16312	16463	16335	16417	16385	16405	16316	16416	16356	16378	16425	16370	16460	16430	16301	16410	16406	16229	16461	16373	16348	16229	16290	16342	16395	16367	16218	16348	16239	16378	16286	16353	16460	16348	16407	16441	16310	16252	16404	16457	16374	16469	16350	16366	16357	16451	16316	16382	16352	16479	16246	16367	16473	16302	16321	16335	16313	16388	16273	16321	16324	16240	16259	16474	16320	16419	16430	16347	16334	16437	16433	16341	16369	16470	16419	16524	16362	16402	16402	16452	16364	16224	16311	16422	16575	16325	16353	16513	16284	16332	16404	16313	16390	16337	16574	16450	16295	16433	16419	16417	16318	16226	16355	16402	16410	16373	16391	16437	16476	16437	16419	16419	16211	16483	16466	16376	16150	16220	16343	16513	16230	16278	16433	16219	16331	16427	16306	16504	16429	16398	16266	16453	16406	16277	16344	16368	16326	16345	16459	16359	16404	16486	16378	16430	16117	16295	16374	16626	16355	16268	16411	16531	16411	16412	16394	16416	16372	16335	16396	16423	16497	16379	16405	16369	16555	16382	16505	16455	16304	16434	16445	16553	16373	16329	16291	16344	16275	16445	16430	16337	16298	16353	16320	16349	16285	16257	16408	16332	16443	16231	16598	16256	16331	16302	16260	16422	16356	16578	16384	16376	16442	16383	16276	16322	16386	16379	16396	16400	16432	16448	16525	16351	16346	16329	16204	16397	16292	16387	16366	16238	16317	16265	16197	16341	16264	16304	16432	16569	16403	16447	16387	16231	16512	16330	16424	16452	16441	16384	16505	16397	16426	16531	16311	16358	16401	16376	16313	16172	16340	16161	16462	16455	16387	16376	16315	16397	16402	16306	16389	16395	16349	16395	16424	16266	16346	16223	16330	16422	16582	16361	16364	16311	16327	16345	16307	16309	16469	16418	16392	16411	16361	16248	16325	16287	16349	16366	16349	16319	16427	16469	16263	16422	16389	16367	16386	16480	16337	16449	16487	16260	16408	16335	16333	16179	16575	16275	16357	16331	16486	16363	16439	16463	16465	16346	16527	16400	16548	16263	16388	16265	16262	16359	16615	16245	16366	16482	16286	16292	16462	16341	16278	16421	16392	16475	16341	16325	16260	16395	16389	16245	16381	16491	16307	16167	16434	16398	16348	16506	16293	16358	16307	16334	16424	16294	16261	16336	16308	16343	16481	16373	16402	16450	16170	16455	16298	16433	16404	16451	16396	16422	16359	16384	16268	16345	16293	16397	16404	16319	16430	16285	16255	16518	16465	16402	16294	16240	16468	16244	16337	16185	16491	16310	16267	16360	16254	16395	16291	16460	16301	16356	16305	16349	16403	16326	16268	16501	16420	16320	16406	16321	16406	16298	16336	16297	16299	16602	16453	16383	16227	16491	16442	16492	16496	16495	16411	16316	16580	16346	16313	16418	16424	16291	16530	16356	16327	16232	16411	16431	16346	16287	16432	16423	16518	16464	16532	16237	16473	16304	16242	16561	16349	16459	16343	16309	16336	16432	16238	16234	16310	16375	16322	16481	16273	16443	16525	16360	16419	16302	16162	16190	16481	16289	16542	16308	16374	16362	16615	16255	16297	16161	16468	16342	16205	16388	16318	16347	16468	16444	16420	16467	16366	16501	16094	16356	16413	16320	16107	16369	16422	16257	16239	16439	16375	16211	16371	16374	16346	16407	16299	16314	16439	16267	16435	16392	16488	16490	16418	16299	16306	16389	16261	16314	16276	16422	16451	16465	16416	16414	16297	16449	16291	16267	16408	16325	16407	16357	16383	16412	16495	16395	16322	16314	16519	16274	16475	16405	16361	16241	16306	16565	16308	16562	16307	16371	16420	16460	16378	16415	16309	16439	16241	16218	16335	16442	16282	16322	16338	16446	16367	16269	16408	16396	16425	16443	16474	16531	16349	16309	16331	16471	16392	16450	16531	16341	16270	16473	16356	16369	16465	16440	16278	16281	16612	16527	16257	16429	16399	16401	16390	16282	16587	16441	16343	16310	16456	16221	16437	16372	16347	16292	16314	16348	16357	16275	16333	16358	16235	16305	16282	16484	16519	16242	16361	16390	16504	16410	16360	16288	16479	16348	16471	16435	16375	16426	16556	16136	16453	16396	16346	16186	16303	16400	16496	16356	16377	16400	16450	16304	16400	16236	16485	16264	16280	16327	16280	16219	16184	16309	16303	16334	16401	16289	16631	16277	16282	16367	16411	16365	16321	16255	16270	16147	16465	16419	16347	16219	16375	16305	16311	16371	16414	16321	16463	16437	16191	16398	16245	16318	16366	16333	16559	16495	16381	16361	16439	16245	16375	16494	16234	16329	16395	16601	16216	16328	16527	16431	16337	16365	16398	16454	16415	16560	16389	16475	16345	16120	16468	16356	16338	16472	16312	16317	16347	16417	16442	16422	16412	16490	16378	16128	16485	16309	16301	16516	16358	16378	16362	16390	16564	16367	16357	16486	16341	16375	16398	16358	16288	16202	16278	16268	16539	16447	16423	16413	16477	16542	16463	16349	16378	16386	16280	16299	16442	16297	16473	16348	16333	16387	16352	16342	16296	16476	16323	16241	16497	16433	16491	16179	16421	16506	16530	16520	16460	16446	16246	16429	16493	16376	16425	16403	16544	16389	16240	16118	16371	16362	16394	16547	16484	16354	16296	16346	16407	16477	16418	16440	16222	16625	16309	16440	16510	16481	16382	16386	16186	16402	16357	16336	16272	16477	16427	16356	16271	16240	16505	16352	16564	16392	16391	16312	16496	16269	16350	16461	16403	16410	16409	16362	16375	16381	16337	16282	16354	16284	16388	16278	16376	16542	16384	16205	16502	16439	16341	16224	16394	16436	16278	16392	16300	16225	16258	16375	16487	16324	16407	16474	16433	16268	16293	16431	16302	16551	16360	16305	16436	16496	16353	16340	16417	16315	16371	16275	16416	16264	16426	16283	16547	16337	16411	16489	16329	16172	16499	16388	16390	16436	16369	16476	16445	16362	16400	16332	16311	16191	16139	16455	16298	16291	16362	16424	16218	16297	16318	16286	16517	16295	16287	16446	16367	16292	16319	16484	16496	16367	16506	16522	16483	16560	16433	16386	16313	16318	16322	16406	16348	16387	16271	16195	16472	16282	16401	16397	16475	16395	16371	16380	16237	16306	16261	16436	16300	16396
22449	21017	28785	23452	21456	24067	26764	21623	20247	20054	19527	19146	18952	18746	18682	18628	18400	18484	18565	18418	18487	18472	18388	18502	18378	18455	18331	18371	18316	18299	18274	18383	18380	18186	18287	18336	18130	18116	18203	18276	18235	18138	17958	18172	18093	18166	17983	18186	17855	18025	17977	18122	17866	17958	18136	18178	18046	17960	18091	18023	18003	18126	18067	18111	17988	18217	18066	18173	18009	18168	18144	18137	18164	18213	18002	18015	18057	18003	18181	17884	18078	18096	18154	18124	18044	18012	18237	18149	18144	18102	18052	17950	18218	18035	17955	17816	18049	17988	18043	17833	17896	18027	17978	18131	18004	18021	17990	18083	18253	18028	17910	17919	18111	17965	18054	17947	18006	18078	17982	18016	18121	18114	17983	17984	17975	18105	18153	17912	18034	18362	18126	18023	17956	17979	17953	18088	18052	18010	17980	18006	17839	17984	18149	18073	17930	17651	17888	18176	17854	17954	18147	18073	17909	18178	18221	17911	17910	18079	18104	18067	17916	17887	18160	18057	17979	17958	18104	17994	18038	18032	18178	17944	17955	17847	17947	18035	18068	17621	18041	17975	17929	18126	18152	17874	18035	18073	17809	17842	18153	18144	18089	18080	17799	17951	17990	17896	18140	17970	18109	17810	17689	18219	18064	17825	18038	18039	17969	17778	17953	18044	17994	18126	17948	17888	17767	17966	18153	18009	17876	18070	18019	17923	17930	17996	17941	18000	18065	17966	17824	17973	18055	18025	18038	18002	18074	17998	17963	17999	17823	18219	18003	18044	17909	18080	17903	18005	17923	18014	17833	18048	17900	17849	18084	17974	17783	17956	17981	17983	17916	18000	18063	18286	18134	17871	17991	18043	17874	17993	17979	18052	18128	18062	18300	17941	17979	18204	17874	18103	17766	18006	17991	18074	17762	18096	18308	17967	17991	18042	17981	17974	17759	18035	17854	17966	17968	18023	18378	17947	17880	18028	17999	17992	18045	18109	17958	17924	18290	17895	17846	18034	17775	17714	17914	17887	17982	18094	18093	18115	17877	18129	17817	17952	17902	18034	17892	17874	18141	17947	18028	18022	17889	17856	17776	17860	18194	18028	17942	17949	17867	18041	18003	18204	18049	18307	17901	18005	18091	17969	18214	17931	18047	18081	18200	17941	18063	18013	18084	18029	18087	17816	17970	17859	18047	18027	18077	18137	18155	17937	18005	18073	18028	17952	18017	18230	17941	17803	17878	17923	17969	18058	17865	18181	17920	18027	18025	17901	18096	18066	17910	18096	18054	18215	18094	17910	18017	17845	18042	17804	18144	18061	18068	18187	18038	17938	17908	17929	17993	17848	17861	18003	18113	17912	17918	18023	18010	18025	18067	18136	18040	17698	18082	17951	18022	18104	18079	17868	18022	17955	18014	17949	17989	17903	17900	18098	17961	17980	18082	18006	18097	18102	17751	17796	17811	17946	17982	17907	18075	18179	17979	18077	17973	17989	17964	17919	18047	18035	17829	18032	18149	17942	18056	17959	17926	17961	17876	18080	18026	17945	17946	17830	17874	18090	17742	18086	18103	17864	17929	18124	18094	17911	18198	18115	18112	17867	18102	17993	18031	18050	17958	17947	17978	18017	17844	18075	17977	18230	18086	17924	18030	17839	17914	17873	18120	18081	18036	17736	17915	17823	17982	17935	17974	18031	17973	18173	18247	17881	17868	18063	18013	17954	17969	17888	17928	17889	17984	17914	17938	17995	18151	17984	18026	17881	18000	18058	17993	17965	18083	18037	17776	17970	17796	18129	17850	17976	18081	17937	18104	18032	18087	17875	18087	17935	17866	17970	18157	18039	18092	18060	18018	17916	17968	17858	18099	17988	18009	18084	18078	18001	17910	17994	17912	17929	17863	17813	17989	17833	18097	18134	18065	17938	18080	18112	18172	17938	18001	17884	18126	18017	17906	18022	18149	18250	18121	18109	17908	18020	18169	18005	18167	17969	18004	18165	17985	18145	18112	17968	17713	17769	18121	17904	18043	18041	18022	18105	17974	17837	17990	17975	17912	18100	17996	17791	18059	17858	18073	18090	17813	18110	18065	18009	18144	18213	18198	17942	17980	18088	18029	17969	18019	18275	18052	17983	18050	18265	17957	17867	17893	18206	17991	17843	18026	18024	18038	18003	17893	17906	17942	17890	17999	18082	17710	17993	17850	17888	17839	18091	17824	18086	17859	17838	17827	17911	18132	18072	18056	18234	18002	17988	18091	18080	17918	17860	18156	18013	17859	17845	17829	17955	17986	18021	17983	18007	18060	18052	17842	17957	18117	17692	17900	18049	18037	17987	17955	17907	18046	17982	18051	18009	17938	17739	18112	18024	18113	18029	18155	17924	17997	18038	17933	18173	17834	18036	18136	17840	17911	18069	18113	17905	17968	18087	18013	17893	17821	18105	18034	17810	17846	17976	17710	18277	18091	18142	18061	18085	17882	17898	18329	18133	17992	17896	18023	18116	17955	17920	17808	18049	18061	18091	18090	18062	18011	17832	17959	17913	18210	17945	18094	18021	18025	17935	18153	18114	17867	18067	18269	18157	17867	18190	17994	18142	18062	18070	18018	18006	18000	18197	18052	18141	17857	17931	17972	17727	18098	17884	17923	18226	17972	17944	18176	17901	17941	18001	17903	17819	17933	17828	18075	18082	17937	17886	18206	18152	17976	17809	17915	17927	18074	18099	17985	18139	18135	18373	17844	17903	18037	17825	17776	17892	17945	17896	17953	18112	17829	17896	17935	18098	18015	18087	17993	18049	17891	17894	17992	17971	18162	17783	17995	18184	18044	18142	18004	18005	18113	18010	17998	18101	17885	18015	18010	18075	17934	17955	18077	17907	18009	17856	18034	18069	18059	17909	17929	18014	18055	18236	17942	17875	17904	17970	17952	17977	17917	17812	17927	18135	18087	18097	17834	18042	18074	18022	18048	17994	18014	18023	18067	18159	18142	17807	18041	18008	18180	18011	17759	18116	18108	18021	17913	18084	17940	17926	17858	18057	17939	18118	17958	17645	18150	18012	17965	17991	17854	17887	17976	17933	17928	18032	18022	18017	17915	17854	17964	17965	18056	18015	18053	18080	18176	18140	17853	17754	17987	17959	17904	17866	18185	18049	17796	18074	17772	17814	17972	18056	18073	17928	17780	17823	18081	18009	18220	18104	18124	18072	17961	17723	17903	17952	17979	17920	18146	17983	17993	18021	17970	18014	18075	17947	18068	17937	17843	17960	17938	17833	17858	17807	17841	18080	17716	18032	18083	18054	17919	17996	17960	17943	17875	17906	17982	17895	17672	17966	18025	18089	18128	17992	18092	17934	17969	17916	18062	18079	18178	18151	17864	18046	18069	17976	18078	17966	17793	18122	18118	17959	17935	17850	17835	18008	18050	18086	18079	18070	17989	17903	18055	17897	18078	17970	17897	17726	18029	18083	17918	17940	17964	18134	18084	18028	18164	18130	17895	17866	17947	18057	17895	17977	17753	17830	18126	18043	17993	17915	18020	17931	18146	18021	18170	17815	18125	18087	18035	17814	17973	18066	18000	17982	17980	17949	18115	18090	18040	17864	17942	18087	18104	18001	18010	18061	18127	18117	17981	17931	17773	17744	18033	17991	17963	18201	18001	17986	17901	17988	18119	17980	18118	17971	18119	17994	18101	17957	17976	17940	18065	18045	17802	17877	17931	17883	18023	17966	17864	18020	17878	17836	17884	17913	17864	17873	17730	17995	18118	17993	17959	18159	18006	17867	17977	18076	17915	17845	17940	18111	17970	18074	17963	18135	18083	18002	18137	17897	18028	17932	17918	17889	17985	18104	17948	17929	18011	17985	18125	18040	18200	17785	17873	17989	17898	18106	18003	17916	17913	18086	18075	17931	18082	18030	18033	18044	18075	18077	18028	17712	18016	18116	17738	18093	17980	18053	18074	17933	17920	18069	18088	17934	18028	17885	17986	17708	18010	18058	18047	18043	17999	17970	18039	18195	17864	17989	17945	17970	18129	18061	17945	17931	18078	18154	17951	17943	18063	18248	17982	17998	18152	17884	18098	18115	17977	18004	18029	18134	17916	17982	17766	17983	17959	18041	17953	17816	17823	18030	17872	17941	17928	18003	17928	18048	17844	17931	18004	17911	18127	17862	17902	17885	17935	17894	18066	18075	18035	17865	18197	18037	17975	17787	18157	17924	17826	17959	17837	17960	17948	18099	17967	18152	17880	18049	18041	18055	17935	17927	18061	17912	18022	17955	17950	18151	17914	18047	17843	17862	18164	18206	18023	18123	17847	17869	18046	17970	18047	18016	18002	18121	17872	17981	17911	17964	18048	17961	18031	17939	17973	18190	18032	17955	17937	17973	18085	18168	17977	17975	18004	17934	17950	17868	17913	17894	18055	17803	18056	18085	17928	17997	17978	17888	18028	17977	18264	17835	18150	17918	18069	17974	17982	17997	18016	18356	17912	18083	17978	17971	18095	18019	18171	17941	18048	18065	17995	17996	17938	17985	17940	17947	17942	17921	17946	17894	17973	17964	18071	17952	17912	18167	18084	17913	17897	17980	18062	17956	17985	17942	18137	18032	17770	18074	17826	17853	17989	17834	18165	17998	18085	17797	17843	17761	18163	17667	18068	17695	17852	18048	18251	18122	17947	17974	17994	17824	17910	17896	18170	18128	18121	17938	17992	17874	17943	17944	18038	18110	18039	18021	17944	17938	18098	18173	18050	18022	18045	18181	18128	17994	17794	18319	17868	17888	18038	17903	18021	17919	17922	18035	18025	18006	17975	18069	18215	17976	17783	17797	18141	17800	18207	17835	18004	17920	18076	18056	18070	18114	17951	17835	17953	17925	18095	17939	17779	17876	17803	17997	17954	17785	17952	17810	17906	18141	18173	17950	18265	17928	18051	17898	18058	18008	17990	18028	17813	18065	17905	17991	18083	18087	18131	17947	18229	17902	18086	18069	18137	17976	18019	17934	17802	17958	17936	17887	18047	17932	18023	18017	17762	18041	17997	17900	17961	17982	17967	17929	17862	17932	18054	18048	18042	18159	18160	18089	17810	18043	18001	17960	17978	18190	18146	17969	18051	18010	18036	17932	17962	17849
23294	41964	40280	32714	28153	24958	22916	21313	19975	19067	18327	17615	17320	17206	17174	16830	16830	16787	16789	16780	16644	16633	16681	16579	16360	16340	16445	16353	16376	16415	16313	16396	16448	16190	16281	16376	16314	16231	16346	16172	16249	16231	16125	16305	16405	16177	16210	16181	16094	16198	16196	16191	16214	15922	16026	16150	16170	16262	16083	16040	16197	15993	16076	16021	16176	16159	15992	16187	16070	16002	16091	16062	16101	16126	16190	16198	16168	16162	15971	16174	16231	16011	16016	16180	15994	16176	16131	16115	16093	15991	16187	16134	16079	16315	16059	16157	16199	16149	16045	16102	16059	16082	16050	16059	16212	15848	15986	16054	16026	16179	16157	15971	15999	16325	15958	16107	16289	15919	16025	16149	15994	16033	16041	16181	16193	16250	15983	16130	16084	16108	15883	16111	16048	16160	16053	16184	16204	16095	16045	16042	16122	16073	16097	16115	16011	16041	16114	16052	16009	16141	16022	16198	16098	16058	16114	16135	16148	16056	16214	16209	16176	16213	16278	16279	16144	16030	16135	16080	15994	16173	16162	16109	16109	16055	16051	16008	16204	16164	16086	15969	16112	16348	16143	16151	15990	16069	16123	16049	16045	16298	16056	16045	15897	16063	16092	16058	16157	16053	16228	16159	16277	16151	16144	16061	16054	15999	15962	16051	16066	16088	15979	16030	16132	16207	15978	16066	16150	16124	16054	16136	16086	16043	15998	16106	15989	15844	16268	16020	16112	15984	16045	16242	16204	16142	16051	16036	16287	16093	16061	16139	16164	16149	16171	16013	16259	16003	16159	16005	15920	16073	16018	16140	15977	16019	16305	16154	16060	16078	16044	16121	16132	15941	16129	16222	16118	16231	16118	16083	16082	16068	16197	15896	16156	16051	16258	16051	16091	16164	16049	16114	16109	15923	15958	16180	16144	16088	16118	16039	16145	15973	16154	15978	16124	16067	16206	16074	16243	16080	16109	16211	16188	16152	16195	15969	16070	15963	16073	16005	15847	16018	16027	16100	16214	16185	16186	16093	16074	16078	16183	16001	16226	15909	15969	16319	15925	16056	16067	16150	15859	16192	16143	16239	16214	16100	16192	15865	16032	16124	15934	15989	16216	16191	16137	16068	16118	15963	15933	16208	16073	16041	15896	16054	16081	16057	16035	15925	15920	16036	16130	16072	16141	15962	16140	16154	16095	16110	16110	16022	16120	16035	16169	16118	15914	16128	16026	15998	16096	16129	16107	16163	15952	16031	15889	15959	16177	16142	16054	16093	16212	16087	16092	16149	16202	16110	16213	15856	16193	16112	16093	16041	16164	16074	16147	16042	16058	16087	16016	16119	16021	15886	15988	16079	15985	15937	16059	16115	16218	15967	16255	16171	16068	16059	16158	16199	16146	16007	16008	16160	16143	16014	16044	16103	16066	16070	16040	16093	16146	15924	16078	16048	16151	16092	16190	16001	15982	16313	16055	16219	16023	15863	16042	16026	16088	16017	16052	16043	16010	16200	16093	15937	16133	15957	16117	16029	16197	16005	16112	16014	16230	16030	16013	16056	16050	16225	16174	15957	16177	16086	16211	15915	16021	16168	16070	16145	16263	15947	16016	16182	16066	16235	16079	16074	15983	15874	15971	15788	16326	15997	16231	16035	16018	15958	16102	16187	16072	16056	16080	16161	16100	15963	16137	16037	16015	16176	15987	16025	16189	16034	16178	16058	16148	16154	15924	16105	16073	16261	16097	16093	15963	16067	16030	16009	16197	16180	16070	16068	15926	16041	16152	16201	15973	16091	15877	16181	16189	16109	16144	16049	16051	16043	16145	15950	15976	16040	15999	16133	16106	16051	16130	16145	16069	15892	16116	16104	16079	16110	16112	16239	16060	16162	16071	15941	16136	16036	16153	16100	15936	16126	15986	15975	15971	16123	15910	15997	16036	16006	16161	16095	16009	16171	16062	15980	16111	16079	16064	16014	16183	15994	16077	16038	16067	16251	15950	16066	15940	16066	15951	16142	16005	16091	16145	16074	16055	16079	16216	15944	16165	16135	16007	16089	15935	16086	16003	16156	16111	16213	16156	15994	16096	16111	16135	16023	16163	16139	15987	16130	16017	16305	16050	16102	16131	15899	16037	15979	16055	15986	16100	16068	16024	16145	16078	16058	16214	16045	15999	16033	16221	16129	15823	16093	16108	16112	16129	16099	16073	16078	16210	16007	16140	16085	16075	16100	16208	16164	16135	16154	16000	16158	16027	15975	16133	16120	16104	16089	16097	16147	15962	16137	16068	16168	16007	16347	16085	16022	16227	16054	16125	16198	16133	16195	16203	16127	16183	16062	16164	16046	16143	16180	16120	16148	16307	16115	16166	16119	15872	15852	15857	16142	16107	16171	16218	16114	16046	16018	16199	16087	16123	16027	15973	16028	15951	16086	16147	15966	16052	16041	16040	15870	16116	16016	16210	16086	16097	16163	16053	16158	16118	16126	15934	16145	16145	16044	16010	16083	16100	16246	16006	16098	16059	16206	16238	15989	16100	16015	16004	16102	15960	16236	16088	16060	16044	16048	16030	16134	16049	16028	16194	16189	16050	16027	16089	16063	16050	16011	16173	15852	16176	16007	16013	16042	16041	16075	15972	15945	16156	16036	16068	16105	16059	16150	16032	16104	16067	16158	16019	15973	16069	16121	16178	15976	16137	16092	16036	16172	16147	16048	16027	16140	16036	15976	16188	16148	16037	16167	16170	16104	16012	15977	16141	16094	16096	16220	16005	15880	16089	16180	16156	16029	16000	15933	16134	15903	16140	16109	16068	16099	16147	16138	15976	16048	16167	15999	16096	16222	16000	16037	15971	16042	16046	16262	16095	16042	16027	16152	16019	16070	15934	16230	16052	16035	16042	16046	16011	16070	16006	16001	16140	15967	16068	16036	16134	16184	16058	16064	16204	16032	16185	16121	16048	15961	16190	16085	16017	15988	16061	16192	16120	16173	15943	16243	16074	16078	16229	15976	16084	16215	15875	16002	16008	16112	16001	16060	16082	16175	16070	16128	16025	16097	16009	16200	16028	16106	16030	16170	15909	16150	16115	16180	16174	15927	16053	16128	16138	16167	16126	16168	16209	16108	15950	16050	16034	16057	15983	16027	16160	16088	15984	15911	16132	16063	16020	16087	16209	16211	16103	16095	16094	16195	16056	16188	16079	16141	16192	16085	15941	16080	15932	16151	16101	15962	16083	15870	16212	15923	16061	16179	16029	16244	16037	16084	15974	16075	16248	16146	16058	15999	16145	16004	16103	16122	16159	16225	15820	16136	15999	16000	15893	16017	16009	16154	15953	16003	16162	15977	16029	16282	15934	16063	16097	16411	15964	16239	16027	16046	16054	15948	16108	16178	16122	16230	16023	16000	16124	16135	16135	16153	16267	16223	15997	16103	16163	16045	16043	16105	16030	16085	16165	16026	16039	16106	16118	16087	16128	16047	16112	16171	16078	15972	16056	16152	16080	15994	15951	16177	16139	16038	16033	16009	16181	16056	16112	16177	16133	16143	16011	16192	16241	15978	16045	16329	16144	15964	16152	16032	16020	15884	16124	16199	16034	16132	16144	16124	16068	16170	15915	16023	16060	16004	16064	16180	16182	15953	16137	16118	16099	16041	16132	16166	16012	16001	15956	16125	16234	16000	16093	16092	16076	15999	16154	16097	16010	16278	16049	16090	16031	16171	16173	15857	16096	15927	16126	16169	16081	16154	16044	16201	16028	16106	16041	16023	15840	16186	15823	16221	16108	16230	15938	16142	16264	16046	16086	16083	16154	16213	15967	16165	16110	16015	16143	16250	16047	16049	16191	16012	16176	15999	15940	16019	15969	15933	16157	16033	16094	16015	16097	16180	16076	15953	15970	16034	16215	16037	16177	15789	16093	16143	15907	16254	16005	16030	15843	16058	16053	16095	16119	16177	16092	16092	16088	15973	16081	16000	16040	15934	16354	15984	16218	16149	16102	15816	16042	16133	16135	16011	15993	16348	16137	16055	16119	16058	16072	16076	16196	16061	15969	16286	16136	16246	16030	16198	16239	16110	16076	16111	15938	15939	15893	16138	16275	16031	16191	16071	15991	16217	16082	16106	16075	16040	16175	16197	16012	16153	16027	16159	15986	16026	15979	16143	16093	16071	16111	16133	16236	16071	16084	16052	16259	16126	15916	16035	16112	16002	15927	16284	16242	16205	16216	16037	16020	16175	16094	16123	15957	16131	16135	16063	16111	16121	15975	16214	16036	15991	16003	16123	15947	16140	16190	16083	16020	16169	16014	15965	16084	16194	16046	16136	16200	15976	15941	16177	16103	16166	16226	16070	16166	16152	15929	16150	16146	16133	15870	16095	16282	16158	16011	16080	16162	16098	15819	16185	16215	16106	16179	16113	16111	16260	15938	15994	16105	16059	16257	16026	16048	16122	16090	16084	16058	16132	16069	15889	16077	16076	16061	16211	15995	16188	16160	16022	16112	16107	16119	16158	16007	16149	16145	16048	16185	16031	16069	16135	16001	16166	15879	16210	16161	16126	16129	16128	16203	16132	16253	16171	16047	16003	16008	16017	16122	16094	16113	16122	16178	16180	15947	16171	16123	15993	16149	16111	15860	16142	16078	15954	16200	16029	16070	16163	15999	16135	15968	16085	15953	15989	16371	16027	15993	16054	16101	16175	16079	16271	16138	16073	16043	16195	16155	16018	16069	15989	16210	16057	16112	16249	16194	16087	16034	16107	15991	16194	16033	16014	15955	15928	16084	16145	16221	15896	16021	16162	16093	16118	16195	16166	16146	16050	16111	16029	16186	16219	16105	16217	16143	16036	15937	16101	16131	16121	16104	16008	16104	16064	16025	16129	16101	16103	16022	16096	16013	15992	16225	16118	16117	16270	16224	16053	16073	16068	16184	16015	15993	16244	16086	15956	15860	16178	16063	16147	16149	16210	16113	16138	16059	16084	16041	16061	16072	16083	15979	16125	16073	16034	16058	16151	16106	16109	16157	16096	16171	16028	15956	16244	16165	16072	16091	15944	16038	16198	16131	16188	16178	15979	16191	16041	15880	16113	15996	16195	16096	16103	16226	15953	16111	16038	16081	16220	16140	15938
26804	22602	28387	26068	21412	20202	19517	19067	18531	18513	18362	18046	18134	17973	17874	18029	17929	17904	17914	17837	17919	17980	17958	18068	17916	17834	17978	17789	17970	17784	18016	18001	17913	17649	17830	17773	17900	17893	17957	17857	17613	17746	17668	17751	17490	17762	17893	17807	17780	17683	17798	17742	17994	17560	17933	17913	17673	17808	17690	17761	17916	18029	17847	17527	17920	17937	17727	17878	17842	17701	17777	17908	17731	17654	17850	17665	17682	17854	17746	17819	17795	17955	17775	17702	17900	17740	17749	17661	17644	17721	17812	17706	17848	17692	17812	17779	17731	17592	17630	17536	17902	17918	17830	17584	17855	17853	17992	17733	17810	17927	17997	17865	17764	17741	17865	17745	17804	17808	17728	17573	17782	17692	17743	17859	17685	17899	17955	17641	17844	17868	17678	17717	17905	17847	17833	17711	17741	17754	17833	17849	17740	17746	17530	17729	17597	17806	17861	17815	17658	17645	17717	17649	17759	17810	17639	17709	17933	17908	17849	17686	17686	18003	17732	17598	17799	17558	17717	17770	17846	17748	17811	17775	17793	17886	17804	17722	17993	17581	17318	17639	17924	17785	17653	17818	17844	17897	17825	17863	17765	17575	17778	17755	17864	17817	17810	17802	17764	17575	17558	17935	17851	17833	17902	17945	17637	17798	17678	17625	17909	17797	17934	17706	17837	17868	18041	17838	17384	17792	17889	17833	17884	17670	17570	17616	17533	17673	17711	17899	17684	17535	17779	17705	17675	17782	17771	17715	17799	17863	17867	17757	17786	17713	17538	17685	17852	17714	18016	18040	17731	17647	17716	17734	17646	17779	17864	17560	17802	17686	17762	17564	17689	17660	17614	17768	17638	17604	17464	18012	17743	17809	17793	18082	17857	17879	17669	17621	17669	17826	17558	17702	17939	17825	17846	17679	17694	17841	17788	17723	17538	17921	17877	17728	17801	17639	17592	17641	17572	17712	17718	17884	17707	17794	17779	17773	17697	17872	17879	18141	17736	17655	17634	17833	17702	17813	17445	17829	17816	17777	17666	17782	17791	17813	17633	17870	17780	17862	17811	17691	17828	17707	17949	17771	17766	17651	17955	17670	17813	17772	17586	17802	17719	17626	17435	17976	17768	17738	17653	17770	17726	17767	17944	17515	17793	17596	17890	17732	17668	17791	17960	17907	17687	17860	17759	17818	17607	17791	17854	17944	17813	17663	17833	17802	17803	17918	17734	17832	17647	17880	18016	17762	17656	17732	17600	17733	17679	17735	17930	17774	17868	17823	17743	17681	17834	17797	17659	17687	17641	17648	17604	17553	17648	17897	17742	17877	17741	17748	17797	17740	17839	17868	18004	17786	17843	17788	17805	17866	17880	17657	17870	17629	17665	17782	17761	17778	17787	17858	17582	17701	17913	17602	17885	17756	17699	17767	17876	17630	18154	17639	17545	17843	17781	17877	17746	17843	17829	17804	17886	17624	17809	17855	17781	17827	17636	17803	17641	17771	17567	17787	17763	17799	17644	17902	17889	17836	17836	18030	17807	17860	17783	17786	17936	17685	17643	17709	17812	17923	17892	17701	17794	17820	17752	17857	17585	17748	17632	17732	17876	17787	17801	17940	17834	17827	17587	17656	17714	17653	17719	17824	17697	17776	17821	17909	17637	17822	17657	17559	17816	17796	17623	17545	17740	17729	17664	17900	17726	17785	17692	17886	17822	17824	18025	17840	17727	17778	17968	17488	17514	17485	17766	17826	17621	17740	17689	17605	17698	17742	17606	17714	17812	17952	17757	17484	17768	17702	17564	17679	17788	17768	17796	17778	17730	17742	17546	17765	17915	17767	17972	17772	17815	17744	17735	17931	17891	17884	17718	17801	17970	17719	17625	17759	17897	17739	17615	17575	17744	17801	17781	17866	17656	17805	17872	17792	17665	17743	17745	17838	17721	17730	17890	17651	17772	18041	17853	17799	17726	17765	18018	17930	17874	17623	17829	17857	17818	17784	17556	17574	17708	17703	17451	17593	17890	17851	17926	17895	17787	17668	17838	17696	17582	17666	17874	17807	17729	17797	17825	17780	17893	17826	17870	18011	17835	17470	17779	17774	17860	17921	17841	17685	17681	17778	17629	17746	17619	17780	17687	17823	17644	17694	17695	17672	17801	17875	17870	17678	17602	17656	17765	17657	17764	17824	17718	17648	17777	17831	17605	17657	17874	17878	17903	17528	17649	17724	17768	17780	17822	17902	17645	17739	17808	17689	17815	17692	17891	17739	17483	17670	17656	17796	17776	17725	17829	17546	17832	17897	17891	17689	17767	17677	17790	17726	17535	17711	17890	17495	17726	17747	17583	17644	17821	17711	17910	17802	17778	17743	17763	17785	17601	17832	17758	17645	17952	17658	17814	17578	18105	17822	17715	17579	17901	17772	17815	17775	17800	17886	17852	17894	17588	17710	17815	17583	17960	17607	17684	17669	17864	17620	17722	17711	17757	17638	17738	17840	17668	17734	17615	17821	17818	17655	17740	17732	17649	17929	17756	17709	17865	17684	17627	17924	17969	17551	17810	17724	17535	17878	17782	17766	17775	17845	17909	17805	17635	17622	17903	17691	17576	17496	17812	17841	17742	17860	17800	17762	17879	17792	17662	18011	17627	17591	17671	17582	17729	17958	17697	17694	17743	17767	17939	17762	17706	17802	17738	17800	17667	17878	17684	17714	17760	17847	17768	18045	17732	17936	17932	17551	17801	17853	17699	17827	17673	17667	17639	17742	17932	17701	17863	17937	17996	18119	17852	17728	17759	17673	17803	17602	17955	17829	17717	17658	17801	17778	17738	17754	17868	17806	17742	17831	17802	17771	17691	17499	17767	17977	17580	17647	17850	17809	17941	17682	17734	17734	17885	17714	17729	17796	17912	17889	17913	17708	17637	17660	17721	17820	17819	17729	17891	17870	17985	17710	17867	17674	17863	17774	17687	17894	17990	17627	17766	17919	17812	17662	17700	17699	17731	17800	17658	17680	17672	17822	17708	17823	17658	17722	17717	17761	17742	17919	17598	17767	17642	17749	17769	17734	17658	17979	17748	17705	17955	17780	17870	17667	17658	17649	17787	17809	17767	17657	17755	17567	17798	17680	17695	17639	17819	17754	17795	17760	17778	17697	17770	17689	17900	17653	17388	17751	17752	17520	17743	17779	17651	17771	17777	17994	17630	17909	17748	17640	17817	17868	17983	17882	17665	17734	17843	17779	17809	17838	17914	17834	17697	17694	17913	17750	17692	17773	17916	17812	17753	17782	17733	17824	17721	17802	18071	17833	17628	17977	17583	17783	17698	17828	17969	17670	17713	17715	17645	18004	17682	17848	17749	17759	18023	17831	17688	17824	17803	17658	17619	17520	17786	17800	17521	17797	17920	17645	17757	17877	17712	17535	17583	17699	17888	17771	17796	17682	17857	17638	17800	17977	17811	17921	17815	17907	17736	17728	17608	17685	17736	17504	17439	17818	17813	17792	17839	17806	17637	17804	17864	17576	17919	17617	17639	17605	17477	17686	17682	17764	17690	17737	17810	17666	17784	17920	17711	17726	17959	17711	17998	18082	17776	17622	17859	17690	17633	17682	17743	17814	17866	17790	17913	17668	17676	17701	17760	17743	17446	17804	17576	18000	17733	18032	17790	17682	17761	18087	17607	17635	17982	17833	17749	17985	17777	17641	17885	17706	17542	17668	17670	17691	17705	17687	17892	17680	17811	17758	17701	17635	17842	17827	17608	17818	17539	17749	17713	17527	17767	17678	17778	17856	17640	17657	17795	17726	17800	17844	17751	17557	17916	17873	17751	17787	17845	17850	17707	17896	17826	17968	17844	17482	17743	17705	17685	17960	17708	17767	17801	17677	17834	17774	18093	17703	17871	17753	17963	17597	17953	18032	17999	17897	17804	17705	17749	17699	17587	17714	17799	17834	17836	17767	17886	17899	17872	17696	17834	17857	17639	17792	17746	17870	17665	17869	18074	17973	17804	17808	17807	17694	17737	17775	17839	17916	17753	17904	17676	17763	17845	17665	17747	17790	17783	17568	17673	17701	17869	17795	17820	17797	17733	17725	17716	18002	17780	17763	17843	17655	17857	17874	17840	17684	17689	17787	17872	17563	17852	17934	17757	17784	17713	17837	17755	17662	17793	17713	17656	17692	17806	17855	17671	17702	17926	17962	17915	17967	17864	17731	17725	17670	17748	17511	17893	17559	17765	17827	17781	17731	17717	17677	17693	17804	17914	17555	17534	17908	17675	17933	17808	17811	17846	17737	17848	17823	17855	17881	17965	17586	17682	17688	17577	17817	17878	17723	17895	17909	17800	17872	17838	17653	17972	17657	17768	17761	17686	17689	17876	17709	17834	17976	17707	17828	17646	17830	17847	17648	17629	17793	17630	17847	17692	17953	17799	18037	17774	17775	17642	17773	17842	17890	17860	17768	17802	17577	17850	17832	17726	17820	17793	17834	17989	17780	17861	17704	17813	17807	17874	17722	17827	17520	17758	17840	17786	17734	17753	17766	17812	17629	17894	17611	17824	17681	17767	17960	17611	17920	17817	17854	17812	17626	17718	17690	17670	17809	17735	17766	17823	17812	17642	17836	17666	17842	17694	17843	17619	17772	17626	17697	17738	17729	17749	17932	17720	17863	17605	17787	17688	17893	17782	17646	17790	17914	17644	17682	17889	17716	17775	17875	17707	17673	17740	17845	17780	17596	17826	17717	17804	17542	17787	17730	17641	17802	17836	17847	17866	17728	17870	17745	17883	17699	17762	17733	17702	17695	17699	17989	17826	17604	17760	17713	17593	17915	17716	17694	17795	17809	17866	17754	17750	17720	17774	17829	17778	17910	17736	17881	17850	17603	17666	17869	17917	17774	17691	17710	17701	17933	17755	17750	17501	17707	17882	17711	17748	17824	17765	17630	17823	17872	17677	17857	18057	17728	17898	17856	17749	17782	17751	17865	17915	17802	17846	17859	17874	18007	17908	17756	17828	17644	17770	17713	17931	17843	17815	17846	17781	17803	17815	17793	17792	17698	17846	17818	17776	17887	17671	17862	18032	17862	17617	17833	17696	17675	17835	17585	17773	17730	17838	17776	17855	17783
21972	32295	31113	24818	21728	20092	18963	17973	17401	17072	16815	16759	16446	16500	16211	16392	16266	16250	16125	16319	16372	16006	16442	16009	16140	16116	16171	16100	16148	16010	16130	16161	16235	15963	16223	16176	16103	16161	16119	16039	15868	15973	15939	16089	16032	16139	16004	16142	16151	16149	15991	16212	16224	16018	16096	15939	16029	15946	15971	15957	15867	15988	15940	16316	16092	16027	16054	16130	16097	16205	16085	15949	16060	15997	16133	16101	15844	16106	15937	16001	16017	16008	16009	16195	15971	15961	16186	16100	16012	16155	16081	15915	15899	15972	16166	15933	15913	16033	16043	16114	15879	15973	15974	15921	16192	16169	15882	16066	16104	16087	15731	16021	16317	15986	16026	16064	16104	16087	16010	15946	15874	16010	16073	16165	15974	16040	15897	16140	16214	15860	15922	16244	15869	16116	16074	15996	16016	16096	15937	16045	15922	16016	15955	16163	16105	15995	16159	15812	16045	15794	15887	16139	15852	16101	16091	15875	16114	16113	15951	16012	16053	16301	16023	16090	16040	15892	15964	16109	16002	15964	16034	16043	16054	16093	16118	16195	15981	16016	16096	16031	16037	15995	16129	16202	16139	16010	16054	16137	15912	16085	15892	16195	16035	16086	16045	15940	15936	16026	15988	15930	15975	15875	16093	16086	16132	15886	16226	15887	16069	15924	16089	15940	16038	15996	15996	15951	16092	16096	15881	16035	16055	15958	16014	15984	15867	16152	15975	16036	15906	15816	15930	16127	16071	15843	16009	16073	16065	15966	15946	15903	16104	16026	16234	16064	16001	16012	15917	16010	15940	15939	15980	16020	16002	16094	16069	16082	16074	16102	16246	15907	16142	15821	16077	15932	16035	15890	16222	16036	16001	15866	16129	15981	16026	16001	16030	15953	16163	15990	15983	15840	16093	16006	16011	15977	16051	16194	16006	15987	15961	16121	15766	16043	15998	16258	15878	15964	16069	16009	15941	16070	16015	16051	15913	16075	16006	16020	16101	15946	15949	16144	16148	15999	15961	15984	15964	15865	16021	16153	16176	15958	16122	16063	16088	16035	15866	16029	15980	15914	16072	16133	16077	16002	15873	15963	15988	16024	16026	15955	16043	15981	16031	16071	16011	16027	16003	16205	16070	15880	16086	15882	15926	16046	15924	15932	16099	16019	16164	16146	15957	16036	16060	16071	15852	16020	16231	15996	16104	16090	16050	15846	16020	15926	15982	16007	15983	16009	15805	16060	16020	15895	15910	16072	15882	16011	16018	15954	16161	15937	16124	16027	15839	16004	16047	16136	15961	15946	16089	15929	15989	15968	16138	16026	16081	16020	15984	16059	15929	16014	16104	15961	16143	15885	15816	15963	15869	16175	15993	15831	16018	15827	16091	16094	15973	15967	16002	16005	16018	16211	16038	16110	16112	15837	16047	16045	15992	16046	15979	16089	16092	16100	16023	16117	16018	16095	16091	16155	16026	16086	16023	16150	16061	16055	16041	16039	15950	16016	16019	16027	16002	15940	16025	16001	15971	15937	16040	16197	15878	16059	15910	16014	16079	15948	15988	16163	15918	16074	15920	16055	15996	16109	16145	16064	16047	16108	16013	15975	16156	16039	15813	16080	16136	16028	15918	16020	15995	15995	16042	15929	15976	15879	15997	16116	15886	15971	16087	16069	15953	15946	15968	15947	16042	15988	16017	16066	16078	15993	16095	16020	16075	16047	15973	15990	15873	16024	16073	15939	16108	15989	16100	15877	15936	16123	15928	16070	16036	16063	15954	16223	15898	16136	15890	15945	15885	16038	16034	16010	15918	16064	15979	15927	16030	16112	15953	16104	16027	16094	16109	15907	16036	15946	16132	16083	16104	16001	16085	16107	16111	16021	15903	15948	16027	16006	16191	16150	15967	16059	16014	15957	16036	16092	15986	15908	16088	16159	16045	16127	16069	16073	16013	16151	16035	16162	16135	16111	16094	16046	16025	16083	16067	15969	16077	15921	15939	15922	15972	15985	16198	15959	15814	16076	16083	15829	15897	16096	16137	16064	15911	15997	16091	15801	15957	16160	15974	16270	15998	15970	16052	15987	16020	16056	16033	15958	15907	16068	16000	16056	16117	16075	16014	16117	16040	15906	15922	16099	16108	16056	16213	15932	15917	16038	16221	16050	16146	15987	15911	15930	15903	16122	15889	16108	16101	16011	15953	15836	16260	16125	15907	15966	16131	15969	16107	15976	16059	16229	15961	15837	15958	16088	15822	16155	16271	16021	16033	15935	15912	16104	15915	16006	16091	16010	16041	15994	16003	16029	16062	15842	16168	15975	16035	15883	16041	16053	16166	15934	16023	16096	16072	16065	16256	16106	16026	16022	16022	16053	15941	16041	16094	16044	16018	15984	16117	16138	15861	16046	16032	16283	15970	15993	16086	15984	16075	15907	16048	15933	16124	16136	16008	15947	15969	16071	15796	16085	16163	16043	16228	15978	15962	16110	15993	15910	16068	16150	15799	15999	16069	16067	15915	15954	15965	16025	15938	16248	15780	16049	16064	16151	15989	16029	16081	16213	16205	15970	15966	16095	16148	16083	15962	15935	16159	15955	15966	16107	16076	15852	16254	16014	15982	16007	16047	16138	16156	16134	16112	16074	16031	15874	15934	16150	16094	16028	16124	16036	15989	15901	16065	15934	16073	16080	15986	15982	15886	16141	15913	16095	16306	15977	16116	15923	16012	16128	16022	16112	16013	16039	16071	16046	16077	16070	16061	15983	16017	15972	15998	16017	16068	16032	16148	16101	16113	16095	16045	16026	16023	16124	16098	16000	16084	16070	15970	15851	15975	15990	16180	16041	16015	15986	15960	16175	16090	16024	16029	15974	16013	16161	15949	15943	16058	16104	16150	16098	15990	15918	16081	15987	16052	15990	16089	16044	16157	15929	15969	15938	16064	16041	15928	15990	16163	16088	16021	15938	15889	16196	16159	15944	15941	15938	16058	16016	16149	15983	15940	16093	16050	15906	16186	15971	15860	15956	16093	16145	16048	15941	16026	15982	15927	16176	16051	15817	15967	15975	16064	16118	16046	16021	15854	15892	15976	15986	15913	15899	16156	15989	16073	15971	16162	16040	16013	16019	16007	15878	15907	16044	16132	16101	16211	15971	15997	16110	16007	16057	15970	16146	16077	16272	16047	16099	15973	15999	16019	15969	16017	16001	16038	15973	16194	16050	16011	15920	16242	16052	15922	16034	16040	16016	15977	15980	16045	16275	16024	16129	16047	15976	15886	16135	15984	15961	16124	16080	15977	16027	16021	15985	15776	15868	15957	16091	16071	16065	15786	16231	16253	16103	16155	16121	16071	15954	15856	16077	16075	15998	15992	16033	16136	15929	15842	15983	15840	15978	16077	16134	16003	16072	16154	16059	15863	16007	16119	15979	16032	16156	16011	16073	16213	15961	15877	15807	15972	16048	16131	16053	16037	16034	15896	16097	15899	16019	16131	15959	16016	16060	16220	16231	16052	16048	16058	16030	15940	15946	16079	16027	16073	16064	16140	16163	16009	15912	16213	15974	15887	16129	16060	16018	16243	16016	15905	15903	16037	15921	16142	16152	15894	16027	15979	16020	16083	15964	16140	15983	16034	16104	16073	16133	16095	16079	16066	15965	16074	16046	15915	15909	16235	15862	16095	16118	15997	15883	15821	15969	16292	15862	16081	15998	16177	16007	16017	16020	15993	16044	15951	16038	16208	15989	16027	15972	16061	15849	16157	15939	15956	15952	16025	16017	16006	15974	16048	16093	16135	16259	16051	16044	16088	16034	15951	16131	15816	15951	16089	16134	15995	16215	15938	16297	16058	15988	15835	15964	15946	16078	16041	16036	15989	15964	16119	16244	16084	16020	16027	16087	15971	15910	16036	16032	15911	16084	16065	16158	15970	16105	16113	16040	16020	16126	15957	16117	15941	15988	16099	16094	16164	15985	16148	16101	15827	15840	16202	16042	16030	16239	15886	16125	16071	15971	15843	16026	16054	16048	15887	16020	16090	16138	16101	16124	15904	16124	16133	16076	15869	16144	16040	16015	15955	16177	15828	16157	15920	16097	16047	16001	15909	15874	16032	16025	16052	15914	16200	16032	15901	16084	16166	15811	16023	16094	16005	16078	15864	16240	16158	15835	15870	16074	16043	16029	16180	15861	16137	16027	15985	16046	15877	16054	15948	16062	15896	15945	16080	16067	16077	15922	16105	16077	15958	15954	16051	16159	15917	15993	15985	16098	15963	15989	16118	16151	16110	15955	15941	16231	16171	15873	16040	16158	16098	16014	15978	15919	16122	15936	16257	16007	15995	15893	16094	16213	16014	15964	16104	15922	16183	16165	16095	15997	15977	15940	15944	16002	16098	16020	16067	16172	16073	15997	15902	16081	16194	15890	16213	16143	16035	16094	16031	16058	16088	16059	16011	15979	16111	16013	15975	15981	15934	16038	16071	16103	16203	15953	16077	16085	16003	16034	15845	16048	16071	16034	15998	16084	16230	16011	16044	15930	16117	16093	16113	16083	15990	16119	16186	16060	15890	16047	15821	16033	15993	15974	15995	16008	16253	16078	15844	16201	16138	16087	16169	15937	16110	15868	16059	15932	16023	16074	15885	15948	16112	15900	16039	16088	15966	15952	16019	16181	15945	16095	16129	15960	15991	15978	15937	16013	16036	16194	15884	16034	15985	16154	16019	16108	16000	16217	16066	15925	16155	16028	16060	15957	16060	15971	16119	16042	15938	16011	15891	16128	15999	16041	16184	16116	15863	16072	16199	16075	16067	15932	16027	15920	15920	16059	15972	16134	16101	15971	16033	16086	16095	16109	15946	16196	16134	16053	15842	16016	16050	16040	16068	16079	15938	16210	16097	15927	15986	16044	15962	16090	16147	15858	16044	15961	15979	15974	16041	15990	16041	15968	16043	16015	16124	16008	15982	16027	16036	16008	15953	16006	16054	16077	16014	15984	16117	15930	16046	16035	16004	16017	16060	16000	16163	15951	16253	15951	16013	15976	15818	15823	16015	15933	16149	16007	15983	16048	15757	16042	15980	15991	15941	16043	15952	15932	16049	16064	15818	16061	16006	16168	15963	16023	15877	15918	15898	16040
23997	21149	28467	24599	23049	23192	22787	20268	19410	19299	19138	18952	18829	18597	18807	18648	18655	18418	18503	18356	18353	18411	18318	18454	18334	18307	18578	18445	18480	18359	18159	18185	18335	18223	18537	18392	18335	18182	18326	18315	18149	18012	18200	18167	18392	18332	18193	18192	17947	18238	18442	18313	18292	18066	18244	18251	18056	18153	18190	18095	18280	18131	18032	18140	18257	18116	18284	18170	18274	18187	18138	18196	17993	18221	18262	18365	18169	18228	18178	18264	18362	18304	18002	18277	18156	18157	18183	18276	18228	18182	18412	18152	18309	18380	18175	18179	18054	18255	18014	18130	18084	18026	18210	18065	18331	18301	18288	18179	18085	18074	18328	18039	18022	17963	18191	18154	18367	18075	18076	18298	18156	18194	18112	18200	18215	18126	18276	18160	18279	18163	18216	18193	18104	18122	18126	18181	18277	18171	18115	18185	18309	18282	18196	18116	18308	18164	17948	18074	18307	18177	18011	18145	17989	18135	18098	18066	18174	18058	18061	18273	18180	18222	18059	18121	18348	18330	18300	18109	18258	18151	18022	18176	18188	18177	18219	18085	18294	18089	18455	18126	18128	18103	18367	17919	18193	18123	18162	18197	17913	18059	18231	18169	18147	18172	18217	18199	18214	18080	18335	18311	18117	18159	18218	18243	18450	18156	17932	18132	18125	18029	18063	17973	18091	18223	18141	18364	18128	18151	18220	18248	18110	17991	18089	18147	18244	18264	17906	17984	18322	18087	18144	18270	18120	18132	18323	18214	18343	18092	18289	18067	18209	18082	18122	18157	18230	18282	18178	18187	18109	18008	18150	18226	18263	18343	18243	18372	18185	18405	18290	18031	18286	17801	18247	18119	17986	18035	18399	18362	18260	18194	18233	18132	18050	18242	18230	18169	18150	18091	18194	18047	18082	18217	18250	18153	18055	18025	18185	18204	18168	18076	18234	18272	18199	18092	18082	17930	18129	18141	18120	18194	18124	18161	18162	18066	18236	18133	18176	18051	18162	18047	18064	18183	18055	18289	18174	18180	18187	18162	18285	18294	18226	18029	18308	18217	18282	18196	18211	18146	18132	18131	17985	18187	18299	18199	18132	18233	18057	18046	18075	18052	18164	18136	18080	18212	18267	18131	18041	18243	18216	18214	18219	18252	18189	18126	18178	18272	18280	18311	18202	18102	18294	18314	17947	18293	18221	18009	18279	18311	18137	18341	18086	18097	18302	18207	18208	18132	18156	18147	18024	18269	18197	18226	18154	18262	18222	18493	18283	18118	18201	18315	18132	18176	18319	18324	17885	18043	18114	18183	18207	18118	18227	18153	18123	18270	18031	18169	18220	18168	18253	18112	18443	18330	18242	18160	18187	18241	18179	18049	17928	18228	18336	18190	18187	18280	18344	18275	18065	18146	18104	18133	18382	18238	18180	18383	18191	18184	18253	18143	18436	18242	18269	18016	18269	18141	18129	18080	18329	18109	17995	18235	18144	18134	18059	18140	18137	18265	18326	18195	18060	18090	18118	18013	18334	18346	18284	18115	18184	18147	18129	18071	18120	18243	18208	18002	18277	18195	18211	18157	18344	18082	18231	18040	18132	18283	18264	18301	18193	18048	18094	18205	18201	18133	18175	18315	18185	18059	18123	18129	18098	18128	18099	18186	18067	18251	18336	18164	18168	18191	18043	18214	18074	18192	18099	18058	18030	18183	18106	18140	18080	18229	18087	18024	18233	18235	18188	18247	18034	18266	18173	18302	18441	18078	17899	17961	18199	18179	18319	18134	18272	18319	18182	18080	18148	18160	18231	18147	18082	18234	18296	18269	18101	18249	18164	17986	18309	17939	18264	18397	18250	18135	18169	18080	18366	18330	18254	18227	18181	18259	18225	18043	18024	17874	18121	18186	18298	18215	18331	18202	18144	18127	18083	18321	18226	18280	18123	18019	18233	18208	18193	18028	18126	18324	18082	18030	18204	18123	18269	18098	18004	18156	17954	18201	18369	18143	18075	18243	18277	18164	18163	18217	18102	18167	18178	17983	18261	18074	18241	18269	18122	18181	18263	18308	18164	17855	18160	18231	18301	18299	18306	18120	18273	18237	18178	18253	18193	18306	18084	18238	18200	18080	18157	18181	18249	18200	18080	18102	18187	18159	18166	18193	18061	18231	18132	18103	18344	18269	18257	18094	18094	18238	18196	18163	18244	18244	18046	18183	18207	18135	18018	18311	18239	18185	18423	18052	18055	18210	18288	18046	18253	18299	18098	18086	17958	18286	18279	18184	18133	18412	18178	18111	18178	18182	18169	18224	18449	18235	18332	18044	18069	18224	18327	18268	18217	18156	18110	18150	18173	18139	18074	18238	18263	18434	18306	18270	18174	18278	18213	18344	18461	18187	18251	18291	18252	17897	18293	18058	18028	18257	18347	18095	18092	18211	18083	18226	17974	18088	18114	18275	18236	17967	18043	18328	18117	18063	18231	18296	18071	18095	18189	18027	18231	18264	18303	18149	18120	18107	18184	18192	18237	18337	18287	18213	18310	18160	18121	18286	18254	18088	18400	18205	18525	18122	18179	18064	17988	18293	18171	18080	18177	18045	18117	17985	18305	18063	18150	18152	17935	18191	18170	18199	18179	18149	18205	18218	18131	18065	18127	18051	18259	18447	18034	18397	18166	18225	18363	18107	18101	18168	17904	18036	17996	18095	18155	18185	18265	18419	18323	18117	18343	18048	18212	17980	18163	18095	18193	18094	18080	18213	18185	18076	18110	17991	18200	18091	18013	18251	18096	17965	18243	18114	18075	18126	18089	18112	18082	18335	18180	18233	18136	17973	18224	18421	18008	18265	18067	18342	18336	18431	18232	18571	18142	18225	18093	18254	18171	18318	18257	18134	18107	18113	18274	18264	18223	18294	18431	18095	18208	18162	18329	18378	18233	18119	18185	18348	18319	18108	18174	18116	18131	18254	18147	18126	18328	18172	18229	18132	18093	18283	18257	18093	17981	18225	18059	18397	18251	18230	18418	18073	18109	18191	18370	18174	18310	18232	18290	18132	18005	18298	18263	18239	18246	18087	17971	18127	18244	17969	18174	18225	18141	18092	18218	18163	18118	18072	18346	18110	18078	18160	18350	18208	18421	18182	18164	18169	18040	18045	18264	18016	18176	18199	18260	18248	18286	18152	18229	18007	18163	18085	18332	18179	18388	18231	18020	18029	18180	18330	18242	18011	18083	18016	17984	17989	18099	18160	18047	17932	18196	18376	18357	18030	18152	18053	18049	18247	18260	18052	18253	18245	18162	18430	18217	18114	18167	18150	18141	18294	18428	18128	18127	18145	18175	18127	18171	18138	18148	18318	18217	18421	18150	18372	18218	18230	18249	18332	18217	18239	18362	18302	18308	18413	18127	18166	17968	18161	18326	18403	18211	18178	18143	17997	18171	18128	18017	18201	18360	18296	18413	18367	18339	18415	18240	18213	18228	18127	18248	18168	18190	18119	18057	18185	18226	17979	18261	18327	18117	18311	18204	18326	18159	18041	18224	18232	17943	18240	18197	18143	18006	18225	18402	18183	18106	18185	18229	18345	18048	18187	18089	18194	17961	18104	18161	18270	18347	18374	18550	18361	18158	18320	18251	18331	18189	18278	18040	18338	18072	18136	18246	18152	18116	17979	18086	18386	18103	18292	18094	18004	18159	18073	18258	18264	18258	17952	18211	18222	18501	18182	18061	18348	18070	18200	18158	18131	18209	18170	18318	18309	18120	18054	18070	18411	18185	18088	18288	18257	18172	18190	18186	18152	18187	18256	17991	18219	18229	18127	18309	17989	18169	18004	18192	18088	18299	18269	18086	18213	18346	18182	18224	18193	18101	18014	18164	18003	17994	18145	18474	18119	18122	18333	18269	18134	18301	18145	18286	18230	18114	18246	18225	18133	18159	18075	18166	18284	18283	18040	18175	18199	17915	18236	18184	18437	18219	18143	17977	18151	18123	17916	18073	18144	18228	18355	18325	18332	18211	18336	18226	18158	18336	18258	18028	18005	18232	18321	17937	18108	18042	18136	18263	18411	18430	18180	18225	18321	18236	18114	18138	18197	18241	18210	18174	18202	18161	18172	18272	18263	18234	18060	18219	18345	18085	18159	18425	18100	18171	18197	18109	17933	18132	18190	18228	18192	18150	18199	18049	18084	18205	18047	18150	18135	18081	18081	18205	18105	18070	18339	18261	18017	18176	18215	18095	18077	18225	18269	18122	18123	18092	18260	18269	18147	18231	18388	18064	18221	18019	18131	18215	18206	18121	18062	17989	18273	18212	18298	18338	18219	18215	18011	18212	18135	18150	18109	18236	18274	18165	18088	17885	18239	18094	17995	18112	18096	18196	18416	18248	18077	18225	18091	18267	18174	18059	18291	18404	18107	18262	17951	18248	18236	18345	18197	18229	18172	18220	18209	18311	18226	18229	18139	18248	17947	18100	18009	18271	18138	18303	18206	18085	18241	18281	18037	18132	18187	18196	18148	18241	18052	18147	18012	18276	18320	18213	18288	18248	18075	18228	18246	18148	18260	18143	18177	18300	18297	18154	18201	18149	18232	17988	18170	17992	18115	18371	18314	18175	18320	18278	18210	18119	18050	18308	17954	18299	18136	18133	18073	18004	18304	18116	18393	18039	18046	18209	17957	18098	18164	18155	18420	18061	18148	18273	18061	18227	18212	18188	18388	18203	17996	18296	18079	18295	18115	18188	18209	18099	18018	18077	18078	18197	18185	18308	18006	17978	18137	18355	18145	18163	18328	17987	18099	18080	18080	18267	18076	18290	18226	18163	18247	18258	18132	18203	18032	18119	18121	18304	18326	18208	18196	18109	18164	18050	18085	18175	17952	18119	18012	18345	18122	18036	18290	18215	18349	18095	18383	18255	18154	18224	18225	18104	18082	18184	18162	18264	18226	18248	18127	18051	17987	18109	18171	18359	18272	18284	18099	18284	17902	18239	18300	18303	18258	18271	18150	18086	18371	18171	18400	17982	18420	18103	18192	18061	18226	17973	18263	18383	18091	18048	18226	18289	18244	18090	18134	18189	18091	18321	18068	18240	18092	18121	18102	18118	18040	18120	18157	18332	18094	18119	18112	18224	18288
21570	36858	35895	28437	24455	22042	20634	19545	18466	18140	17557	17200	17086	16827	16746	16794	16669	16702	16418	16744	16622	16616	16602	16656	16350	16550	16495	16642	16521	16487	16501	16423	16523	16389	16429	16485	16483	16382	16591	16394	16323	16302	16277	16440	16305	16282	16271	16237	16349	16438	16373	16416	16303	16359	16195	16397	16427	16444	16337	16266	16328	16116	16192	16345	16251	16231	16309	16249	16325	16275	16243	16351	16227	16351	16336	16152	16149	16210	16155	16426	16174	16153	16376	16165	16306	16296	16259	16196	16238	16263	16492	16302	16297	16386	16370	16230	16352	16243	16162	16431	16168	16310	16283	16248	16210	16203	16250	16323	16235	16143	16341	16475	16361	16188	16403	16236	16104	16296	16070	16284	16211	16332	16308	16086	16153	16392	16322	16331	16429	16315	16257	16289	16248	16478	16224	16330	16204	16307	16268	16286	16330	16372	16382	16277	16356	16188	16342	16281	16279	16493	16308	16190	16171	16226	16309	16373	16256	16057	16219	16232	16306	16391	16257	16282	16225	16275	16139	16090	16286	16261	16286	16410	16273	16276	16180	16405	16386	16388	16202	16425	16356	16347	16336	16385	16451	16372	16276	16139	16271	16372	16176	16257	16265	16267	16381	16278	16252	16125	16466	16229	16363	16170	16302	16190	16209	16422	16473	16314	16215	16490	16343	16360	16375	16382	16164	16444	16418	16369	16372	16453	16263	16320	16329	16225	16204	16258	16136	16338	16241	16260	16157	16092	16283	16276	16296	16402	16370	16205	16363	16274	16268	16373	16251	16330	16386	16098	16331	16491	16280	16246	16147	16278	16344	16204	16258	16355	16191	16311	16242	16387	16437	16149	16337	16379	16245	16292	16379	16160	16367	16217	16292	16174	16365	16408	16354	16164	16301	16374	16236	16316	16335	16216	16368	16352	16294	16272	16062	16166	16225	16209	16311	16306	16273	16394	16199	16310	16214	16158	16242	16256	16149	16411	16365	16432	16396	16281	16224	16270	16334	16127	16310	16215	16259	16242	16275	16230	16261	16375	16354	16164	16357	16276	16261	16205	16459	16408	16398	16433	16378	16236	16254	16358	16178	16339	16435	16251	16190	16318	16141	16241	16221	16239	16329	16224	16220	16324	16188	16424	16201	16179	16270	16279	16341	16277	16335	16254	16191	16362	16146	16330	16289	16378	16339	16354	16297	16231	16327	16458	16292	16283	16079	16418	16374	16276	16168	16097	16276	16216	16319	16416	16186	16399	16455	16137	16331	16317	16295	16248	16209	16273	16282	16318	16405	16294	16333	16231	16237	16216	16456	16191	16513	16389	16346	16221	16270	16403	16272	16293	16264	16249	16241	16394	16371	16346	16356	16278	16260	16200	16289	16320	16161	16403	16159	16359	16253	16325	16362	16300	16457	16332	16304	16394	16214	16356	16398	16386	16245	16304	16337	16326	16249	16533	16274	16336	16179	16225	16275	16272	16341	16349	16249	16263	16223	16387	16111	16338	16202	16383	16166	16312	16287	16307	16212	16229	16418	16331	16394	16273	16420	16249	16304	16417	16345	16250	16324	16233	16171	16345	16333	16153	16418	16259	16299	16133	16350	16321	16216	16537	16455	16030	16305	16292	16157	16220	16182	16288	16225	16223	16411	16316	16317	16517	16374	16240	16339	16225	16308	16318	16318	16218	16380	16340	16360	16303	16310	16181	16267	16303	16284	16191	16231	16317	16323	16318	16192	16275	16305	16204	16276	16331	16376	16278	16184	16336	16281	16401	16170	16291	16288	16276	16205	16297	16294	16214	16325	16344	16242	16252	16172	16231	16314	16370	16198	16387	16299	16090	16399	16239	16221	16305	16211	16410	16338	16368	16170	16229	16261	16353	16256	16448	16274	16413	16365	16226	16382	16231	16332	16232	16301	16214	16413	16334	16211	16129	16269	16218	16269	16154	16255	16310	16305	16383	16256	16287	16262	16169	16277	16456	16242	16422	16256	16305	16294	16112	16417	16426	16342	16145	16375	16175	16480	16214	16214	16319	16349	16412	16331	16277	16336	16359	16156	16289	15992	16332	16290	16296	16291	16203	16115	16232	16187	16398	16160	16274	16287	16409	16232	16153	16529	16198	16247	16354	16273	16297	16417	16240	16152	16168	16210	15955	16200	16345	16197	16280	16369	16428	16366	16140	16325	16244	16234	16324	16360	16114	16351	16313	16322	16381	16241	16400	16237	16432	16426	16274	16308	16194	16314	16206	16353	16187	16198	16291	16129	16316	15918	16122	16394	16228	16286	16337	16592	16222	16261	16240	16273	16295	16190	16360	16194	16182	16335	16378	16181	16337	16365	16343	16262	16323	16161	16270	16295	16309	16120	16373	16267	16177	16361	16057	16079	16436	16356	16364	16250	16271	16240	16384	16265	16344	16196	16409	16134	16286	16282	16331	16367	16396	16365	16154	16403	16205	16405	16239	16300	16407	16188	16251	16409	16333	16323	16288	16344	16306	16123	16264	16230	16226	16350	16325	16322	16332	16078	16518	16277	16316	16336	16188	16330	16079	16404	16228	16405	16406	16488	16288	16350	16208	16259	16290	16169	16186	16267	16294	16231	16337	16220	16274	16331	16258	16072	16366	16284	16217	16155	16350	16334	16254	16250	16227	16142	16163	16275	16379	16196	16346	16296	16289	16345	16258	16260	16248	16203	16334	16264	16276	16346	16281	16441	16139	16297	16251	16228	16223	16396	16238	16324	16236	16295	16164	16240	16210	16358	16335	16252	16303	16136	16260	16172	16242	16183	16297	16389	16369	16240	16227	16174	16285	16399	16450	16272	16458	16209	16156	16491	16308	16222	16221	16192	16378	16180	16258	16204	16481	16189	16302	16232	16176	16265	16223	16172	16333	16266	16165	16242	16507	16281	16279	16140	16169	16230	16384	16313	16219	16223	16170	16282	16409	16198	16152	16376	16325	16296	16311	16239	16420	16282	16280	16306	16136	16422	16222	16283	16139	16344	16222	16211	16366	16311	16126	16390	16154	16183	16276	16324	16149	16350	16284	16084	16147	16134	16301	16256	16413	16440	16211	16309	16297	16160	16268	16248	16363	16114	16146	16277	16231	16331	16254	16260	16222	16116	16221	16241	16432	16260	16119	16273	16268	16210	16464	16315	16365	16283	16203	16376	16417	16295	16421	16310	16438	16375	16277	16253	16212	16155	16097	16240	16218	16388	16215	16163	16503	16198	16393	16431	16379	16171	16242	16260	16351	16164	16268	16191	16492	16442	16135	16374	16269	16227	16058	16502	16465	16241	16156	16348	16360	16383	16379	16234	16254	16207	16397	16159	16324	16252	16337	16271	16369	16503	16237	16177	16238	16213	16238	16452	16335	16144	16279	16387	16266	16325	16201	16312	16445	16353	16279	16225	16234	16394	16088	16184	16307	16176	16216	16386	16386	16401	16254	16269	16220	16312	16369	16296	16248	16414	16325	16440	16257	16340	16259	16395	16404	16462	16303	16333	16268	16328	16202	16391	16352	16225	16247	16247	16451	16262	16415	16052	16256	16247	16392	16300	16263	16142	16267	16275	16219	16194	16289	16301	16378	16351	16372	16414	16236	16298	16111	16359	16294	16205	16387	16381	16246	16350	16305	16252	16182	16203	16264	16370	16269	16301	16187	16277	16217	16180	16243	16461	16463	16292	16360	16297	16197	16259	16387	16449	16397	16264	16467	16242	16143	16160	16174	16339	16117	16045	16296	16374	16042	16346	16270	16237	16168	16406	16226	16385	16286	16284	16287	16181	16343	16174	16298	16321	16285	16217	16379	16256	16363	16362	16426	16205	16233	16304	16313	16312	16358	16329	16452	16327	16260	16332	16383	16322	16284	16275	16284	16365	16354	16206	16383	16204	16262	16266	16270	16346	16251	16223	16324	16313	16153	16228	16423	16343	16296	16163	16212	16351	16310	16216	16244	16288	16207	16497	16454	16221	16229	16378	16222	16378	16285	16401	16323	16331	16241	16294	16440	16267	16407	16253	16271	16099	16226	16255	16251	16338	16323	16285	16178	16546	16097	16253	16287	16300	16319	16425	16320	16274	16440	16216	16301	16307	16107	16172	16489	16390	16214	16287	16398	16281	16336	16253	16401	16219	16338	16240	16279	16091	16184	16411	16238	16334	16378	16342	16248	16305	16344	16322	16167	16303	16347	16036	16377	16114	16316	16245	16351	16179	16345	16287	16223	16249	16216	16160	16210	16291	16162	16337	16285	16107	16242	16167	16310	16344	16233	16256	16345	16343	16488	16362	16404	16074	16203	16228	16184	16270	16226	16350	16248	16314	16230	16354	16208	16200	16202	16212	16294	16169	16325	16251	16180	16323	16206	16363	16224	16191	16333	16438	16100	16245	16266	16273	16281	16585	16256	16430	16378	16318	16283	16212	16405	16264	16280	16109	16470	16288	16380	16338	16240	16467	16184	16261	16161	16170	16225	16257	16338	16402	16281	16444	16410	16471	16199	16136	16246	16183	16231	16402	16345	16395	16290	16412	16316	16274	16249	16506	16274	16350	16221	16282	16487	16130	16215	16190	16222	16072	16367	16305	16287	16305	16281	16450	16281	16199	16269	16162	16438	16158	16382	16389	16019	16247	16353	16427	16316	16320	16252	16372	16357	16437	16195	16332	16056	16171	16344	16345	16271	16334	16384	16296	16216	16428	16251	16282	16350	16288	16258	16187	16338	16373	16252	16284	16415	16221	16092	16331	16270	16145	16135	16291	16241	16405	16463	16353	16199	16362	16127	16352	16187	16076	16207	16325	16053	16235	16221	16239	16120	16361	16326	16299	16286	16360	16436	16310	16250	16196	16253	16197	16235	16258	16398	16188	16088	16241	16236	16372	16021	16417	16270	16199	16299	16206	16258	16295	16374	16244	16323	16362	16198	16353	16384	16227	16534	16415	16174	16188	16196	16380	16353	16410	16415	16167	16083	16382	16327	16158	16316	16338	16158	16187	16349	16388	16302	16411	16224	16277	16353	16255	16392	16113	16349	16470	16094	16220	16391	16355	16144	16262	16378	16331	16190	16298	16308	16389	16148	16291	16167	16407	16376	16225	16172	16321	16134	16150	16370	16339	16166	16420	16244
22562	21100	28968	23489	21526	24169	26791	21557	20035	20030	19713	19388	19054	18802	18624	18887	18554	18511	18518	18510	18515	18270	18179	18376	18284	18437	18412	18067	18163	18429	18247	18087	18152	18162	17891	18131	18188	18142	18313	18115	18173	18099	18046	18033	18060	18048	18163	17941	18007	17973	18174	17830	18048	17909	17904	18116	18112	18098	17926	18002	18090	17987	17979	17905	18142	17991	18004	17903	17967	18248	18086	18160	18005	17792	17794	18040	17984	18008	18115	18040	17978	17944	17974	17985	17736	18021	18220	17902	17761	18035	17953	18101	17919	18055	17963	17967	17934	18035	18119	17817	17831	17992	17990	18199	18104	17969	17845	18153	17962	17955	18064	18118	17985	18110	18003	17900	17985	18083	18121	17988	18007	18043	17865	17896	17919	17875	17927	17971	17873	17996	18025	17958	17946	18033	18072	17910	18020	18083	17991	17834	18193	17950	18057	18020	17973	17911	17866	17850	18107	17928	18085	17876	17914	17907	18122	18067	18022	17824	18068	17945	17957	18122	18040	18039	17869	18053	18069	18202	17795	17888	18002	18042	17987	18072	17941	17924	18091	17885	18011	18020	18137	17909	18030	18017	17917	17986	17738	17892	18176	18098	17940	17909	17962	17866	17884	18056	18165	17901	18050	18047	17931	18027	17919	17962	17858	18142	17953	17873	17899	17778	17859	17797	17922	17809	17833	18104	18105	17878	17837	18017	18099	17885	18088	17807	18000	18086	18029	17812	18097	17786	17955	18068	18065	17912	18028	17946	17662	17988	17964	17866	17920	17918	18109	17893	17932	17977	17961	17886	17907	17880	17977	17975	17951	18154	18108	18081	17872	18075	18012	17773	17924	18039	17869	18051	17900	17885	18107	18052	18126	18036	17898	17933	17981	18064	17851	18022	17958	17971	17938	17992	17917	17868	17929	17805	17974	17932	17811	17973	17779	17893	17775	17959	17907	17965	17931	17741	17825	18072	17942	18060	17969	18014	17845	18050	17984	17969	17956	17972	17752	18005	17933	17927	17958	18038	18018	17985	17978	17970	17865	17975	17970	17898	17850	17809	17796	17879	18037	17777	17919	17708	17925	18056	17891	17815	17797	17916	17957	18015	18157	17838	18038	18061	17884	17818	17985	17803	18122	18048	17806	17795	17879	18095	17778	17956	17770	18120	17956	17981	18037	17922	18153	17964	18010	18094	18101	18013	18008	17969	17824	17918	18157	17842	17975	18004	17816	18015	17803	18032	17920	17788	18078	17913	17842	18022	17892	17707	18121	18061	18033	18061	18079	17956	18121	18077	18017	17862	18027	17966	17978	17770	17772	18064	17928	17811	17816	17869	17966	18117	18050	18079	17788	17845	18025	17769	17815	17906	17943	17875	17915	17972	18089	18053	17852	17869	17782	17962	17877	18061	17749	17986	17988	17987	17841	17855	17711	17896	18103	17804	17958	18147	17952	17899	18018	18124	18133	17863	17885	17971	18065	17963	17981	17879	17985	17971	17984	18029	17990	17760	18059	17926	17945	18003	18053	17857	18093	18088	17986	18018	17768	18124	18021	17941	17728	18017	18007	17932	17875	18006	17925	17915	17937	18083	18074	18115	18169	18002	17824	18007	17906	17776	17930	17944	17776	17858	17869	17860	17835	17956	17962	17937	17985	17947	17685	17908	18052	18038	17983	17958	17978	17800	18087	17884	18017	17852	17933	18074	17845	18102	17949	17696	17983	18075	17848	17865	17957	18022	17841	17969	17932	18050	18102	17804	18097	18060	17849	18013	18057	18037	17974	17981	18298	18034	18080	18061	18023	17725	17979	17956	17948	17917	17951	17749	17996	17798	17733	17834	17788	17884	18142	18017	17849	17826	17795	17828	17837	17898	17993	18028	17969	17938	18069	17813	18033	17837	17984	17756	17963	17852	18053	18014	17836	17918	18050	18009	17809	18083	17835	17879	18076	18125	17900	18134	18089	18011	17946	18100	18000	17950	17829	17905	17768	17848	17948	17822	17826	18076	17887	18047	17857	18027	18047	17853	17981	18044	17838	17840	17916	17897	17925	17933	17954	17993	18013	18007	17762	18046	17989	17881	17886	17895	18029	17886	18047	17933	17774	17691	17852	18126	17980	17927	17895	17957	18069	18069	18192	17910	18028	17769	18006	17735	17837	18056	17754	17818	17885	18007	17981	17934	18112	17904	17882	17974	17842	18003	18027	17868	17954	17998	17905	18023	17845	17927	17983	17853	17973	17906	17949	18004	17987	17689	18030	17893	17898	17951	18279	18090	17843	17958	18275	17937	17853	17869	17981	17979	17906	17927	17861	17785	18019	17925	17899	17891	17997	18025	18068	17837	17870	17864	17931	17775	17965	18204	17838	17974	18084	17828	18023	17936	17916	17931	17990	17929	18013	17824	17887	17929	18104	17775	17718	18098	17980	18139	18025	17969	18004	18022	18035	17962	17918	18057	17908	18071	17959	17895	17961	17948	18087	17987	17916	17744	18030	18092	18111	17989	17762	17925	17696	17911	17971	17892	18224	18004	18089	18111	18025	18034	18089	18001	17754	18008	17831	17857	18008	17930	17817	18116	17921	17891	17844	18057	18055	18150	17990	18043	17901	18078	17845	17849	17797	17625	17894	17823	17987	17898	17955	18083	17947	17901	17903	17901	17753	17845	17999	17875	18191	17972	17981	17980	18071	17986	17908	18006	18109	17893	18000	17966	18042	18281	17921	17842	17837	17900	18169	18069	18034	17877	17945	18056	17973	18010	17900	17944	17800	17817	17731	18088	17838	17976	17943	17765	17917	18026	17957	17879	17926	17886	18005	17965	18049	18175	17830	17970	17901	18102	18053	17965	18123	18050	17806	17935	17968	17917	17849	17913	18038	17926	18143	17808	18037	18229	18024	18073	17810	17948	17964	17929	17994	17736	18059	17801	17881	18027	17889	17957	17815	18058	17914	17900	18037	17977	18145	17810	17885	17987	17844	17816	17976	17836	17912	18043	17864	18000	17967	17818	17851	17919	17900	17998	18005	17945	17902	18059	18089	17788	17959	17977	17843	17742	17820	18074	18032	17857	17914	18039	18168	17952	17846	17764	18062	17955	18044	17651	17985	17965	17929	17973	18184	18053	17832	18082	17957	18190	18061	17841	17962	18067	17984	17869	17968	17978	17706	17780	18034	18199	18141	17757	17880	17828	17916	18041	18098	17858	18093	17854	18166	17993	17873	17744	17779	18180	18270	17990	17822	17918	18084	18039	17784	18057	17948	18057	18028	17967	18056	17828	18096	17945	17953	17818	17949	17977	17934	17856	17804	17989	17822	17939	17900	17960	18074	18087	17964	18144	17817	17977	17801	18008	18017	18023	17931	17724	17615	17862	18016	18026	18006	17958	17981	17949	17858	17936	17889	18036	18002	18015	18110	18044	17920	18016	18233	18078	17959	18087	17981	18251	17881	18124	17819	17925	17958	18014	17935	18022	17833	18012	18202	18021	17827	18047	18079	17841	17876	17858	17955	17867	18089	17835	17812	17969	18030	17961	17954	18001	17833	17982	17966	18032	18165	17876	17976	17927	17978	17837	18125	18016	17903	17887	17964	17795	17932	17974	17988	17932	17932	17966	17799	17820	17804	18099	17861	18027	17946	18047	17739	17787	17917	17962	17928	17999	18004	17718	18039	17962	17874	18030	17813	18092	17846	18069	17984	17904	17883	17847	18003	17914	17960	17974	17965	17983	17881	18123	17956	18196	18149	17782	18037	17934	17884	17960	17909	18020	17978	17714	17943	17888	18014	18157	17900	17771	18095	18000	18183	17927	17839	17768	17950	17873	18010	17926	17984	17922	17905	17801	17997	17915	17833	17892	17989	17918	17913	17965	17970	17751	17783	17930	17887	18005	18033	17994	17867	18069	18182	17958	18108	17928	18020	17880	17880	17816	17982	17944	17938	17903	17953	18029	17890	17917	17918	17842	17965	17942	17904	18050	17897	17927	17757	17971	17946	17748	18001	17830	18091	18002	17957	18233	17975	18002	17995	17987	17995	17980	17978	17972	17903	17767	17944	17993	18026	17962	17937	18085	17880	17899	17740	17984	17993	18071	18139	17883	18084	17751	17860	17954	17743	17891	17936	17852	18035	17902	17920	17917	17883	17969	18087	17958	17874	18195	17974	17930	17915	18025	17984	18043	17873	17884	18102	17817	17880	17969	17674	17922	17895	17955	17921	18034	17702	17970	17966	17751	17940	17896	17948	17951	18075	17987	18068	18086	17959	18027	17956	17735	18077	17920	17924	17914	17748	17912	17768	17678	18048	17918	17992	17958	17988	18029	18150	17977	17881	17778	17653	17946	17953	18002	17906	18042	17932	17780	18018	17875	17862	18083	17935	18042	17819	18014	18117	17921	18032	17987	18047	17979	17882	17693	17815	17995	17974	17999	17750	17905	17874	18046	17981	17967	18069	17998	18066	18026	18206	17986	18098	18138	17956	17850	17703	17934	18145	17962	17845	17713	17710	18280	17956	18037	17942	17967	18016	17979	18069	18099	18085	17922	17896	17923	18108	17897	17954	17910	17682	17992	18089	18044	17880	17898	17844	18068	18047	17984	17773	17896	17660	18221	17886	17857	18088	18170	18134	18102	18001	18164	18046	17845	17690	17986	17916	17886	17992	17872	17649	17969	18041	17897	18052	17852	18142	18004	17950	17991	17947	17972	17914	18055	18084	17907	17978	18025	17858	17892	17913	17894	17781	17916	17913	17914	18025	17762	17797	18008	17763	17756	17952	18107	17927	17960	17756	17982	17866	17875	17970	17995	17991	17899	17913	17905	17859	17973	18066	17967	17939	17793	18033	17993	17920	18043	17943	17803	17890	17914	18020	17917	18227	18041	18262	18014	17930	18035	17897	18038	17809	17913	18047	17871	18016	18067	18188	17933	17727	17926	17769	17817	17820	17855	17925	17791	17824	17926	17955	17764	17951	17908	17978	18143	17880	17959	17890	17961	17992	17793	18158	17787	17954	17826	18107	17908	17759	18043	17820	18073	18084	18139	17910	18048	18072	18009	17970	17758	18037	17731	17947	17869	17920	18098	17672	18179	17826	17733	17878	18014	17843	17965	18003	17741	17885	17787	17741	17757	18065	18178
23175	42161	40859	32930	27898	24562	22691	20742	19836	18850	18119	17791	17315	17201	17052	16914	16895	16600	16632	16501	16676	16538	16401	16451	16579	16470	16552	16279	16375	16365	16424	16333	16246	16244	16222	16306	16190	16207	16073	16313	16080	16062	16030	16205	16136	16181	16147	16257	16075	16016	16149	16114	16027	16335	16121	16031	16314	16021	15997	16050	16018	16140	16066	16145	15883	16215	16085	16096	16300	16167	16052	15936	16110	15936	16023	16127	15976	16095	16097	15956	16074	16146	16177	16154	16077	16028	15991	16135	16004	16008	15928	15949	16113	16066	16298	16136	16157	16059	16092	16053	16075	16078	16212	16132	15927	16026	16222	16118	16123	16117	16161	16098	16045	16190	16003	16111	15915	16044	16161	16027	15985	15903	16178	16215	16151	16052	16092	16041	16099	15935	16170	16140	16156	16142	16066	15998	16271	16068	15971	16044	16115	15885	16072	16092	16010	16044	15900	15919	16038	16062	16142	16015	15928	16208	15930	16023	15833	16091	15957	16237	16076	16140	15981	15959	16035	16117	16034	16012	15975	15980	16151	15930	16016	15993	15940	16117	16006	16046	15938	16063	16161	16233	16044	15964	16185	16085	15962	15993	15917	16146	16173	15956	15955	16183	15934	16007	16096	16003	16136	16008	16119	16037	16073	16141	15885	16127	15959	16091	16050	15928	16033	16097	15911	16136	16041	16146	15926	16121	15992	15896	16050	16033	16014	15945	16010	16112	16257	16049	16088	15940	15973	16007	15943	16132	15924	16046	16052	15826	16007	15957	15941	15943	16207	16139	16062	16078	16068	15880	16060	16073	15981	16186	16011	16102	15937	16121	15985	15985	16205	15942	16152	15976	16191	16017	16019	16156	16213	15996	16068	15963	15978	16037	15950	16051	16119	15948	16155	15877	16027	16136	15809	16164	16107	15900	15944	16157	16115	15909	15935	16102	16043	15987	15696	16114	15874	16039	16013	15982	16004	16008	16315	16095	16099	16176	16060	16058	15919	15990	15956	16096	16021	16067	16052	16035	15908	16086	15865	15998	16145	15953	16011	16148	15918	16034	16068	16080	16307	16124	15979	15963	15999	15937	16218	16120	15978	15952	15965	15957	16237	16055	15929	15890	16055	16019	15998	15963	15986	16164	16150	15913	16092	15974	15980	16095	16072	16010	16124	15938	15875	16039	16021	16014	16174	15833	16103	16104	16014	16174	16034	15969	16084	15897	16152	16115	16280	15856	15869	16025	16040	16170	16031	15990	15974	15959	16184	16109	15956	16181	16092	15959	16127	16072	16173	16126	16056	16119	16076	15777	16125	15843	16025	16006	15749	15977	16013	16041	16065	15975	16034	16062	15914	16098	16072	15972	16032	16059	16055	16119	16078	16030	16011	15978	16093	16058	15981	16175	16040	16150	15894	15957	16185	15979	16123	16103	16101	16022	15970	16194	16110	15943	16063	15961	16106	16136	15981	16060	16084	15980	15970	15952	16031	15972	16088	16020	15805	15984	15986	15996	15998	15933	16185	15949	16175	16129	15981	16065	16117	15980	15990	16022	16248	16185	16145	16095	15990	16003	16060	15971	15993	16067	16080	16028	16219	16193	16028	16041	16020	15959	16115	15998	15954	16068	16067	16110	15932	16074	16060	16092	16111	16069	15881	16039	16051	16081	15930	16133	16048	16057	16090	15822	15955	15874	16033	15958	16107	16034	15985	16130	16025	16111	15961	16218	16114	16037	16080	16078	16072	15913	16219	16139	15999	15966	16346	15982	15942	15955	16092	15975	16132	16073	16129	15967	16049	16028	16031	16160	15968	16001	16012	15984	16025	16106	16131	15951	15950	16073	15944	16123	15967	15954	15866	15948	15953	16165	16057	16075	16088	16081	16139	16060	16037	15684	16078	16058	15949	16095	15966	16025	15873	15970	16094	15934	16019	16049	16026	16062	16055	16099	16190	16046	16067	16001	16083	16011	15851	16084	16246	16069	15968	15991	16137	16009	15944	16176	15958	16392	16064	16041	16001	16169	16090	15968	16070	15862	15788	16061	16086	15905	16109	15909	15856	16024	15957	16139	16116	16004	16014	16068	16128	16068	15980	15992	15965	16181	15973	16052	16189	16089	16035	16103	16024	16150	15921	16027	16217	15904	16051	16073	16014	15997	16146	15941	15899	15963	15850	16048	15991	15931	16076	16159	16353	16081	16152	16206	16046	16047	16147	16220	16128	15915	16127	16121	16046	16026	15945	16148	15998	16098	16022	16011	16043	15980	16198	16156	16153	16082	16025	16169	15981	15939	16047	16059	16182	16128	16104	16003	16011	16129	16002	16023	16082	15801	16096	16067	16101	15932	16038	15921	15866	15925	16040	15946	15878	15825	16209	15989	16004	16127	16108	16010	16168	16089	16068	16018	16125	16250	16037	16174	15978	15836	16149	16196	16049	16030	16026	16038	16073	16199	15907	16097	16032	15920	16224	16057	16046	15981	15949	16011	15981	16084	16079	16174	15966	16054	16128	16060	16024	16125	16060	16118	15997	15927	16063	16134	16074	15985	15964	16111	16080	16024	16150	15942	16164	16007	16048	16136	15965	16160	15808	16093	16102	16065	16107	16134	15976	15949	16045	16132	15924	16078	15948	16065	15995	16123	16114	16084	16121	15988	16312	16062	15956	16091	15950	16195	15960	15973	15878	16081	16255	15987	16023	16076	16145	15998	16155	16035	16050	16040	15893	16062	15987	16096	16110	15953	16064	16069	15972	16042	16161	16011	15932	15915	15877	15953	16174	16062	15923	16198	15895	16108	15987	15893	16048	16092	16092	16014	15980	15971	16107	15951	16117	16136	15994	15956	16057	15929	16032	16047	16083	16082	16103	16066	16084	15874	16123	16107	15900	15921	15872	16078	16159	16115	16034	16086	15864	16067	16301	15997	16047	16013	15975	16040	16015	15999	16047	16140	16062	16162	15931	15882	15944	15960	16002	16103	15981	15906	15962	16084	16009	16085	16031	15884	15911	16059	16063	16052	16082	16194	15929	16004	15938	16111	16133	16061	15915	15784	16063	15862	15927	16080	15919	16163	15958	15949	16059	15872	16019	15964	16050	15887	16079	16129	15981	15884	16047	16048	16025	15994	15925	15934	15984	16073	16243	16100	15995	15939	15822	15887	16072	16107	15973	16159	16101	16115	15857	16136	16043	16158	15955	16045	16132	15776	15997	16115	16041	16127	15998	15927	16147	16069	16054	16040	16026	15924	16070	16150	16082	16203	15806	15871	16237	16060	15884	16154	16195	16010	15918	16080	16061	16097	16209	15921	16078	16029	15982	16155	16057	15968	15986	16017	15859	16011	16099	16098	15997	15976	16274	15872	16290	15971	16086	16067	16031	16002	16008	16335	15935	15884	15807	16115	16108	15968	15980	16140	16119	15782	15891	15834	16069	15929	16069	15996	16085	15915	16050	16052	15934	16132	16040	15925	15918	16167	16166	15893	16182	16010	15960	16215	15999	16201	16164	16112	16030	16085	16046	16075	15781	16021	15965	16075	16126	16016	16183	16049	15979	16169	15869	16064	16082	16070	15930	16028	15928	15899	16103	16008	16014	16004	15981	15993	16065	15937	15958	15950	16124	16110	16007	15899	16079	16017	16027	15989	15854	16007	16189	16140	16153	15961	16227	16071	15924	16120	15977	16181	16021	16126	16052	15948	15978	16243	15910	16087	16067	16049	16176	16010	16103	16189	16156	15997	15914	16079	16155	15979	15911	16070	16021	16099	16090	16099	15960	15890	15826	16099	16258	15943	16002	16075	16011	16031	16053	16044	15993	15897	15962	16010	16147	16032	16152	16183	16116	16111	16055	15816	16011	15955	16051	16239	16084	15955	16086	15928	15952	16117	16160	15947	15899	16100	15913	16154	16097	15951	16207	16180	15923	16167	16078	16186	16044	16021	16096	16102	16146	16128	16084	15939	16022	16045	16085	16039	15997	16126	15847	16049	16051	15974	16187	16027	15968	15968	16128	15965	16010	15939	16096	15983	16047	16077	16135	15897	15966	16029	15851	15965	15900	15976	15949	16101	15860	16129	15895	16077	16002	16012	16085	16015	16186	16017	16117	15980	15843	16024	16048	15968	16061	16156	16077	15975	15918	16120	16004	16052	16005	15974	16219	16189	16210	15933	16002	16101	16043	16197	16123	16088	16220	16044	15936	16125	16069	15923	16040	16034	16172	15943	16275	15986	15992	15967	15983	16070	16083	16175	16095	15877	16146	15996	15976	16146	16078	15960	16119	16121	16154	16126	15923	15991	15941	16092	16082	16100	16014	16103	16092	16036	16100	16034	16045	16055	15943	15967	15978	15974	15988	16063	16109	15877	16086	16109	16035	15863	16189	15963	16069	16012	15862	16146	16008	16080	16080	15947	15958	16208	15822	16006	16114	15975	15970	16186	15964	15960	16198	16165	16165	16076	16030	16072	16055	16096	16040	15959	16012	16079	16005	16130	16076	15884	16134	15945	15957	16205	16113	15991	16022	16085	16075	16002	16069	16077	15885	16117	16002	16123	16075	15993	15973	16080	16093	16052	16022	16023	16057	16007	16103	15996	16133	16117	16028	16008	16142	16113	16005	15929	15996	15938	15961	15858	16046	16097	16068	16062	16061	15928	16207	16090	16001	16066	15972	16107	16140	15999	16141	16096	16098	15994	16052	15867	16080	15968	15959	15926	16070	16087	15932	16122	15956	16083	16192	15965	16051	15919	16009	16035	15971	16081	15946	16178	15960	16155	16130	15957	16037	16103	16042	16033	16206	16203	16037	16058	16053	16059	16023	16039	15950	16030	16178	16074	15989	16053	16080	16282	16097	16063	16110	15974	16072	16049	15933	15873	16128	16152	16192	16055	16125	16066	16209	16011	15894	16092	15960	16160	16044	16072	16137	15989	15967	16053	15882	15958	16088	16198	16138	15922	15980	16058	16250	16016	15997	15971	15947	16122	16105	16110	16052	15884	16103	16038	16076	16151	16118	16062	16003	15945	16083	16118	16192	16022	15891	15967	16063	16036	16007	16141	15939	15917	16144	16103	16296	15879	15847	16061	16012	16061	16286	16153	16078	15960	15923	15770	15994	16051	16034	16109	16053	16121	16053	16019
27036	22866	28561	26157	21421	20421	19953	19276	18648	18859	18611	18453	18437	18168	18205	18038	18173	18159	18108	18180	18033	18293	18167	18151	18203	18370	18274	18083	17959	18210	17965	18142	18149	18130	18249	18074	18182	18094	18189	18030	18021	17920	18041	18105	18089	18105	18033	18098	18221	18044	17943	17942	17923	18167	18000	17986	17985	18322	18249	18018	18195	17987	17888	17813	18004	18036	18152	18094	18079	18159	17999	17960	17927	17858	18049	18111	17984	17831	18130	18076	18033	18021	17940	18138	18080	18030	17996	18173	17985	17825	17772	17942	17994	17982	17891	18036	17990	18072	18145	18072	18066	17936	17968	17891	17925	18016	18002	17963	17999	18068	18039	17868	18192	18162	18006	17949	17961	17917	18184	18011	17893	17885	17824	17970	18261	17974	18063	17986	18017	17936	17855	18147	18036	17886	18042	18208	18120	17938	17906	17753	17907	17913	17951	17931	17868	17849	17980	17950	18053	17943	17857	18082	18052	18265	18242	17976	18074	17881	18033	18031	17907	18091	18077	18103	17994	17882	18046	18029	18025	18117	18122	17933	18108	17904	18058	17835	18030	17985	17979	17964	18125	17760	17796	18032	17911	18146	17968	17967	18045	17859	18195	18103	18046	18020	17814	18079	18033	18151	18117	17913	18121	17770	17900	18010	18266	18064	18020	18172	18066	17984	18157	17974	18029	17994	17970	18152	17906	18093	18041	18081	17853	18017	17977	18094	17968	18066	17963	18001	17917	18112	18135	18049	17894	18067	18108	17890	17974	17997	18182	18022	17805	17880	18172	18160	18123	18086	18140	17946	18040	18012	17882	18061	18141	18256	18251	17881	18106	18082	18157	18025	18070	18082	18012	18089	18188	18100	18130	18041	18081	17876	18116	18074	17957	18133	17889	18046	18041	17858	18015	18051	17918	17965	18036	18152	18161	17979	17970	17896	17993	17956	17980	17871	17854	18069	18045	18028	18049	18038	18017	18113	17859	17988	18094	17906	18081	18072	17907	17707	17904	17757	17763	17843	18035	18084	18043	18005	17911	18024	18012	18001	18035	18096	17931	18065	17938	17817	17847	18168	18161	18099	18067	17904	18084	17977	17978	17986	18100	18030	18167	18028	18094	18037	17990	18038	18118	17947	17874	18146	18061	17978	18034	17816	17953	17862	17957	17958	18080	17794	17918	18116	17942	18090	17973	18061	18101	18009	17919	18040	18075	18093	18102	18049	17876	18084	17933	17988	17885	17954	18019	17938	18074	18054	18023	17912	17892	17831	17977	17997	17970	18047	18022	18096	17827	18007	17995	18022	17961	18063	18145	17963	18125	17732	17910	18066	18105	17991	17921	18089	18122	18174	17877	17874	18037	17966	18107	18154	17930	17836	17927	17996	18166	18099	18082	17858	18186	18170	18115	18041	17912	18058	18007	18106	18032	18030	17995	18002	18193	17906	18006	18059	17883	17975	18026	18174	18004	18009	18003	18206	18221	17878	18228	18067	17940	18017	18251	18210	17917	18112	18010	17919	17791	17742	17866	17901	18177	18014	18145	18054	17811	18015	18287	18183	18032	17885	18009	18073	18139	18237	17946	18028	17895	17791	18043	17795	18058	18080	18087	18139	18109	18039	17923	17888	18112	17990	17814	17930	18092	18134	18136	18010	17798	18006	18063	18055	17873	18192	17803	17961	18034	18034	18271	18118	17945	18166	18056	18025	17916	17907	17927	18014	18209	17939	17981	18103	18154	18045	18008	18007	17988	18035	17822	17936	17974	17877	17949	18091	18012	18049	18105	17972	18020	18116	17954	17767	17977	17939	18071	17916	18027	18219	18048	18048	17983	17999	17929	18088	18028	18076	18069	17897	17977	17920	18096	17836	17991	17924	18135	18125	17907	17751	17766	17913	17993	18178	18061	18241	18233	17935	18055	17803	18009	17980	17964	17956	18056	17905	18054	18158	17971	18154	18275	17862	17967	18018	18045	17956	18078	17919	17900	18144	17899	18118	18251	17877	18056	18006	17936	17967	17914	18095	18012	18086	18168	17955	18107	17928	18151	18222	18041	17988	18041	17920	18069	18012	17949	17958	17977	18087	17889	17890	17984	17962	17912	18065	18056	17873	18107	17930	17946	18044	17987	17903	17862	17974	18153	17790	18267	17941	18098	17835	18085	18056	18039	18096	18018	18087	17937	18125	17955	18233	17856	18092	18209	18013	17936	18076	18179	17817	18018	18152	18088	17911	18168	18084	17925	18015	18072	18259	18016	18107	17892	17913	17982	18003	18007	18118	17718	17950	17914	17876	18096	17929	17992	18140	17911	17821	18156	18039	17896	18040	17916	18059	17872	17762	17862	17985	17917	18150	17952	17937	17976	18064	17819	17951	17913	17995	17901	17807	18030	17933	17906	18120	17887	17948	17917	17813	17938	17846	18142	18034	17989	17968	18102	17960	18015	18083	18061	17980	17925	17884	17943	17799	17834	18059	18077	18059	17951	17842	18053	18024	17953	17948	17834	18207	18103	17984	18010	17963	17996	18215	18101	17905	17928	18086	18045	17933	17944	17980	17954	18075	17859	17810	18149	17772	18170	18169	17969	18119	17946	18164	18123	18031	18001	17936	18011	18001	18122	17923	18106	18149	18200	18101	18070	17912	18092	18156	18024	18003	17806	17969	18000	17948	18043	17971	18067	17875	17775	17941	17944	17943	18143	17901	18042	17898	17998	18172	18083	18207	17913	18118	18048	17930	17840	18205	18032	17926	18020	18028	17932	17948	17988	18019	18143	18023	17975	17964	18023	18011	18070	17906	18042	18045	17969	17840	18311	18160	18079	17894	18173	17985	17976	18085	17822	17907	18039	17973	17914	18067	18228	17970	17976	17939	17859	17909	17947	18031	17962	17841	17920	17906	18121	17972	18184	17919	18115	17840	18044	18059	18023	18113	18093	17960	18006	17899	17961	17986	17948	18089	18094	18009	17927	18166	17884	17953	18190	17979	17945	17955	17950	17984	18049	18075	18054	17998	17875	18051	18073	18045	17757	18035	17944	18059	18241	17963	17915	18001	17997	18262	17936	18111	17938	18057	17957	17880	17912	18196	18258	18225	17951	17918	18157	18012	17859	18060	17899	18123	18174	18063	18014	18048	18102	18042	18080	18103	17856	18264	17991	17934	17881	18144	18096	17887	18006	17898	17866	18011	18123	17958	18077	18087	17927	18052	18156	18150	18036	18056	18020	17978	18149	17975	18137	17980	17937	17953	18034	17840	17917	17878	17897	17957	18055	17938	17890	17893	17964	17936	18187	18032	18076	17940	17901	17938	17991	17940	18023	17987	17974	17912	18129	18011	18261	18016	17982	18044	18165	18076	17989	17886	17886	18005	18042	17990	17969	18075	18143	18049	18054	18152	17959	18130	17957	17985	17823	18002	17952	18203	18259	18108	18097	18217	18143	18022	17854	17889	18172	18050	18090	18027	17923	18109	18107	18196	17923	17908	18166	18100	17914	17901	17994	17905	18038	17787	17905	17972	17957	17993	17953	17835	18057	17983	17877	18086	17967	17863	18047	18101	17972	18056	17943	17875	18048	18084	18098	18176	18069	18173	18101	18106	18090	17998	17927	17920	18140	18113	18044	17949	18103	18000	18117	17962	18058	17988	17821	17895	17997	18096	17989	17886	17843	18017	17929	18055	18064	17873	18007	17853	18025	18048	18043	18176	17940	17808	18144	17970	18164	17938	17987	18008	18021	17748	18088	18197	18142	18241	18063	18114	18004	17827	18257	18081	18092	18200	18100	18071	18150	17982	17763	18009	17870	17954	17933	18035	18027	18081	18074	17961	17901	17978	18005	18170	17978	18067	17984	18134	17951	17966	18182	18032	17956	17798	18005	17971	18113	17920	17888	17764	17930	17712	18011	17943	18001	18033	18030	17916	17892	18051	17873	17940	17999	18014	18180	18007	18015	17919	18062	17927	18016	17981	18048	18031	18166	17912	17966	18086	18020	18129	17712	18057	18088	18139	18068	18243	18052	18027	17868	17929	18096	18307	17895	17837	18052	17860	18147	18224	18161	18127	18075	17883	18136	18003	18084	17955	18027	18016	17945	17917	18154	17921	18149	17976	17805	17982	18005	18046	17990	17969	17933	17967	17858	17984	18150	18175	18038	18231	17960	17971	18141	17827	18270	17939	17978	18023	18029	17992	18083	18151	18065	17968	17992	17933	18036	18158	18279	17761	18064	18187	17905	18108	18097	18009	17920	18230	17963	18063	18025	18036	17909	17919	18164	18066	17974	18152	17982	17997	17992	17963	18048	18161	18114	17952	18026	18106	17888	17839	18029	17926	17887	18164	18082	18003	18016	18061	17931	17831	18132	18085	18126	18047	17955	18066	17943	18122	18206	18280	17946	17888	17908	18082	18048	17891	18083	18172	18198	18273	18020	18046	17873	18095	18093	17964	17798	18104	18203	18065	17840	18106	18133	18023	17977	17873	18006	17959	18120	18008	18154	17854	18059	18029	18035	18138	18168	18248	18207	17925	17936	17922	17984	17968	17976	18053	17957	17822	17961	18035	17884	18076	18029	18012	18087	17966	17984	17960	18042	18179	17928	18260	17983	18007	18115	17981	18035	17981	18156	18010	18269	17828	18033	18071	18063	17776	17986	18071	17970	18054	18056	18034	18110	17966	18027	17965	18061	17973	18264	17715	18153	18022	18094	18058	17963	17817	17795	18012	18275	17840	17982	18038	17870	18003	17951	17972	17997	18040	17915	18130	18079	18183	18212	18229	17976	18024	18211	17900	17801	18063	17933	17883	18032	18063	18098	17875	18113	17945	17897	18100	17997	17873	17853	18031	18098	17932	18046	17997	17927	18086	18262	18112	18134	17759	18043	17984	18129	18014	18080	18033	17876	18252	18133	18189	17979	18094	18140	18072	18063	17970	18106	17879	17773	17997	17947	18128	18258	18106	18080	17963	17941	18013	17935	18170	17874	18085	18053	17793	17951	17892	17989	18174	17795	18010	17943	18114	18086	17977	18175	17996	17956	17987	17900	18055	17987	17701	17987	18115	18257	18167	17956	18022	18062	17989	18144	18086	17932	18004	18051	18157	18061	17840	17957	18052	17995	17944	18066	18064	18117	18039	17990	18080
22246	32939	30939	24563	21352	19907	18832	17922	17418	17163	16857	16618	16557	16583	16449	16326	16302	16438	16233	16381	16382	16070	16162	16218	16348	16413	16270	16398	16278	16197	16289	16207	16125	16123	16310	16176	16240	16358	16246	16192	16203	16253	16172	16137	16037	16238	16073	16119	16140	15951	16326	16027	16301	16258	16158	16072	16319	16132	16228	16123	16176	16027	16089	16263	16141	16132	16044	16124	16049	16087	16115	15986	16107	16085	16149	16165	16003	16150	16122	16220	16047	16222	16182	16120	16055	16175	16072	16110	16154	16202	16170	16229	16026	16142	16164	16268	16272	16221	16055	15955	16118	16006	15958	16325	16116	16083	15939	16113	16022	16151	16177	16067	16413	15931	16242	16111	16130	16052	16207	16125	16044	16180	16207	16063	16255	16196	16117	16224	16053	16145	16141	16057	16101	16132	16000	16073	16179	16217	16092	16141	16064	15975	16104	16069	16069	16083	16101	16121	16132	16216	16066	16194	16230	16127	16105	16051	16212	16084	16169	16078	16160	16040	16079	16244	16069	16040	16332	15986	16238	16043	16045	16321	16283	16194	16187	16367	15967	16256	16108	16133	16084	15973	16050	16077	15998	16165	16262	16203	15999	16053	16146	16215	16189	16213	16217	16023	16201	16175	16366	16103	16281	16199	16135	16102	16113	16119	16042	16258	16028	16144	15950	16075	16155	16056	16071	15895	16223	16075	16115	16036	16330	16059	16185	16105	16150	16165	15903	15942	16051	16208	16063	16199	16165	16031	16128	16281	16036	16016	16068	16020	16336	16048	16269	16000	16159	16319	16128	16177	16089	16181	16143	16159	16145	16060	16025	16181	16158	16086	16115	16201	16207	16113	16238	16125	16107	16160	16141	16138	16197	16153	16143	16078	16276	16169	16074	16224	16254	15963	16022	16047	16195	16116	16010	16101	16029	16082	16014	16214	16103	16067	16236	16194	16136	16044	15938	16104	16076	16212	16175	16119	15993	16001	16123	16238	16270	16230	16147	16116	16017	16319	16105	16248	16037	15978	16306	16322	16003	16350	16182	16026	16054	16264	16115	16167	15995	16093	16124	16052	16198	16222	16102	16117	16126	16270	16234	16256	16204	16008	16225	16102	16073	15980	16061	16161	16159	16058	16105	16017	15925	16147	15967	16166	16088	16056	16212	16002	16058	16281	16106	16055	16048	16104	16206	16163	16173	16169	16141	16001	16079	16015	16207	16093	15919	16266	16248	15976	16162	16102	15981	16143	16040	16061	16125	16189	16198	16118	16282	16177	16141	16184	16178	16012	16144	16187	16165	16357	16134	15986	16253	16160	16081	16005	16057	16227	16085	16289	16103	15990	16213	16037	16040	16100	15940	16170	16205	16189	16181	16171	16030	16206	16041	16113	16246	16240	16051	16071	16100	16171	16128	16125	16068	16165	16008	16239	15994	16169	16181	16240	16305	16029	16287	16079	16089	16252	16185	15902	16171	16160	16290	16075	16149	16263	16063	16133	16090	16162	16212	16124	16235	15962	16138	16250	16110	16180	16015	16103	16155	16062	16155	16056	16001	16032	16216	15929	16274	16002	16103	16044	16102	16030	16288	16212	16200	16348	16053	16047	16151	16173	16027	16148	15979	16147	15964	16034	16140	16158	16172	16075	16208	16077	16275	16232	16083	16075	16216	16077	15795	16276	16249	16361	16129	16112	16107	16076	15965	16114	16252	16222	16194	16139	16149	16079	16151	16036	16151	16095	16180	16064	16251	16063	16128	16130	16132	16232	16073	16098	16267	16091	16105	16063	16178	16074	16120	16333	16018	16025	15966	16037	16040	16134	16263	16307	16176	16214	16006	16049	15920	16119	16040	16148	16143	16241	16111	16283	16172	16239	16217	16325	16226	15954	16167	16112	16202	16154	16166	16167	16143	16071	16072	16099	15964	16196	16207	16075	15990	16344	16100	16133	15887	16167	16329	16241	16121	16116	16200	16140	16049	16227	16183	16153	16000	16146	16215	15955	16091	16099	16276	16137	16061	16113	16226	16227	16026	16039	16032	16185	16013	16234	16092	16090	16243	15989	16070	16272	16084	16185	16086	16208	16160	16188	16203	16058	16066	16023	16151	16105	16064	16061	16258	16167	16152	16250	16096	16136	16144	16214	16226	16201	16227	16056	16269	16089	16162	16267	16170	16207	16027	16191	16188	16137	16236	16045	16113	16071	16061	15964	16030	16208	16332	16205	16095	16215	16038	16020	16094	16255	16289	15940	16276	16074	16324	16190	15983	16015	16244	16172	16172	16087	16285	16202	16207	16093	16135	16272	16117	16104	16039	15999	16096	16307	16197	16146	16297	16140	16143	16246	16176	16119	16202	16123	16179	16214	16190	16209	15994	16063	16055	16089	16128	16152	16169	16110	16037	16249	16070	15966	16114	16170	16019	16077	16166	16004	16202	16174	16189	16148	16123	16078	15988	16135	16037	16302	16165	16351	15951	16050	16237	16115	16042	16134	15939	16240	16237	16143	16013	15937	16132	16126	16262	16222	16003	16034	16213	15985	16027	16048	16095	16141	16278	16096	16124	15973	16149	16300	16191	16134	16144	16345	16185	16131	16085	16077	15923	16149	16258	16174	15912	15958	16097	16130	15973	16157	16167	16022	15994	16026	16181	16137	16187	15879	16175	15861	16246	16172	16080	16158	16188	16275	15942	16048	16099	16041	16064	16190	16240	16277	16115	16166	16182	15977	16248	16113	16110	16172	16195	16107	15922	16183	16340	16217	15966	16175	16175	16205	16198	16083	16065	16037	16115	16050	16071	16156	16034	16181	16153	16331	16154	16235	16213	16125	16064	16253	16149	16136	16080	16175	16168	15839	16153	15994	16058	16179	16120	16088	16261	16109	16167	16185	16050	16146	15988	16120	15992	15945	16161	16110	16215	15975	16220	16103	16053	16174	16150	16162	16224	16246	16142	16085	16105	16148	16062	16053	16044	15982	16078	16043	16074	16177	16161	16107	15982	16075	16091	16171	16069	16091	16127	16145	16022	16132	16055	16133	16167	16229	16127	16152	16054	16118	16084	16083	16138	16283	16250	16074	16119	16196	15986	16118	16255	16120	16063	16242	16224	16044	16187	15934	16093	16072	16168	16138	16192	16013	16103	16022	16068	16138	16163	16245	16012	16117	16132	16139	15967	16252	16209	16023	16092	16230	15997	16209	16029	16273	16145	16129	16101	16131	16191	16142	16151	16070	16228	16235	16194	16265	16135	16166	16194	15959	16317	16016	16111	16054	16335	16204	16131	16180	16084	16126	16065	16165	16289	16283	16105	16137	16234	15969	16267	16093	16082	15940	16128	16032	16152	16201	16319	16151	16046	16115	16159	16009	16031	16042	16116	16179	16076	16089	16202	16123	16051	15956	16130	16253	15962	16160	16032	16238	16227	16121	16237	16067	15916	16137	16123	16288	16283	16136	16027	16170	16175	16015	16322	16182	16131	16102	16123	16169	16236	16184	16174	16012	16196	16025	16250	16232	16285	16097	16216	16176	15930	16162	16175	16112	16065	15992	16146	16316	16069	16243	16105	16245	16300	16152	16147	16116	16070	16109	16097	16204	16064	16100	16097	16113	16177	16090	16122	16194	16030	16187	16238	16241	16206	16092	16170	16010	16252	16230	16121	16114	16091	16071	16119	16066	16173	16132	16181	16055	16123	16131	16070	16101	16048	16103	16186	15944	16133	16269	16183	16100	16156	16256	16072	16118	15993	16112	16346	16068	16063	16075	16091	16117	16176	16127	16137	16176	16145	16095	16028	16116	16212	15858	15977	16025	16204	15910	16001	16055	16127	16073	16020	16106	16293	16105	16311	16226	16281	16198	16092	16082	16020	16029	16181	16051	16083	16048	16273	16158	16046	16174	16154	16201	16064	16054	16136	16134	16098	16065	16033	16236	16026	16160	16405	16220	16141	16202	16231	16084	16037	16232	16052	15924	16157	16220	16234	16137	16215	16213	16109	15948	16089	16031	15998	16162	16216	16206	16132	16105	16292	16158	16159	16161	16137	16164	16059	16181	16134	16068	16180	16144	16195	16131	16243	16047	16085	16219	16185	16295	16027	16166	16247	16037	16201	16215	16260	16032	16139	16172	16114	16151	16111	16172	16061	16116	16149	16079	16188	16211	16127	16170	16106	16082	16153	16237	16104	16056	16126	15990	16104	16153	16145	16135	16002	16179	16152	16102	16142	16089	16058	16159	16247	16059	16193	16175	16209	16085	16185	16088	16187	16106	15898	16244	16147	16166	16144	16084	16082	16114	16015	16190	16265	16201	16122	16129	16098	16193	16054	16079	16181	16068	16168	16208	16183	16160	15998	16170	16246	16025	16260	16155	16152	16296	16188	15888	16136	16121	16125	16264	16211	16143	16053	16136	16082	16121	16179	16180	16172	16204	16116	16047	16114	16098	16074	16093	16031	16161	16114	16116	15958	16165	16110	16217	16192	16106	16233	16182	16201	16275	16105	16116	16231	16159	16063	16094	16134	16307	16228	16102	16073	16125	16190	16021	16128	16075	16136	16026	16221	16277	16011	16096	16170	16051	16172	16248	16015	16302	16116	16111	16071	16125	16271	16177	16128	16092	16199	16129	16107	16206	16145	16107	16111	15992	16149	16292	16130	16128	16099	15957	16132	16226	16158	16047	16186	16190	16247	16170	16269	16258	16357	16076	16120	16064	16151	16162	16175	16103	16204	16117	16003	16152	16328	15944	16086	16226	16169	16326	16075	15983	16273	16170	15897	16301	16071	16209	16031	16132	16069	16049	16205	16278	16263	15951	16140	16033	16100	16112	16218	16204	15898	16033	16312	16130	16145	16037	16067	16179	16142	16233	15982	16121	16162	16141	16275	16025	16003	16175	16130	16211	16135	16155	15966	16211	16061	16102	16099	16040	16047	16212	16066	16167	16091	16060	16151	16171	16118	16147	16204	15901	16160	16117	16147	15998	16222	15954	16146	16240	16276	16011	16209	16069	16080	16165	16075	16014	15970	16168	16127	16173	16215	16143	16132	16112	16236	16156	16187	16195	16002	16095	16208	16075	16273	16038	16111	15960	16304	16329	16173	16152	16119	15995	16268	16178	16198	15987	16328	16041	16332	16183
23784	21108	28403	24490	22918	23160	22725	20486	19720	19829	19062	19217	18911	18951	18986	18717	18762	18801	18720	18497	18460	18449	18435	18653	18601	18719	18384	18597	18623	18411	18366	18640	18609	18372	18563	18495	18454	18370	18339	18599	18418	18493	18473	18530	18418	18322	18432	18174	18486	18415	18341	18354	18367	18408	18373	18272	18413	18184	18534	18324	18327	18270	18445	18361	18234	18255	18366	18316	18226	18455	18323	18354	18301	18264	18246	18516	18258	18212	18400	18152	18133	18379	18355	18415	18118	18357	18362	18115	18316	18311	18404	18284	18145	18287	18275	18191	18207	18343	18390	18278	18259	18670	18239	18374	18509	18260	18498	18318	18208	18255	18371	18233	18269	18182	18317	18344	18429	18377	18296	18232	18286	18075	18349	18338	18319	18245	18363	18315	18195	18182	18280	18321	18120	18217	18214	18236	18168	18483	18504	18251	18347	18297	18433	18385	18228	18186	18404	18214	18261	18341	18618	18245	18291	18240	18290	18313	18328	18183	18485	18411	18277	18373	18362	18387	18356	18242	18187	18298	18187	18331	18477	18238	18349	18536	18219	18349	18149	18281	18230	18213	18297	18277	18313	18338	18336	18200	18377	18410	18292	18177	18362	18163	18538	18369	18347	18124	18282	18291	18178	18371	18280	18276	18266	18286	18192	18358	18269	18490	18307	18581	18241	18503	18401	18306	18173	18151	18221	18348	18184	18381	18374	18306	18107	18455	18364	18339	18192	18371	18302	18485	18298	18168	18420	18227	18467	18332	18266	18365	18229	18236	18234	18193	18416	18523	18348	18521	18283	18428	18419	18192	18454	18315	18295	18267	18406	18364	18041	18248	18422	18245	18215	18292	18266	18244	18044	18363	18234	18192	18322	18255	18362	18332	18303	18296	18170	18283	18581	18295	18399	18372	18336	18238	18262	18366	18286	18451	18380	18363	18262	18340	18489	18214	18469	18251	18400	18182	18364	18465	18294	18058	18100	18124	18130	18242	18161	18387	18240	18368	18198	18280	18273	18255	18396	18454	18070	18218	18351	18276	18328	18322	17993	18313	18346	18156	18323	18382	18229	18152	18291	18406	18350	18252	18324	18243	18482	18328	18405	18311	18272	18479	18271	18283	18436	18207	18423	18494	18247	18425	18054	18437	18298	18158	18390	18391	18329	18377	18149	18327	18121	18414	18201	18040	18364	18393	18508	18459	18272	18448	18368	18293	18595	18422	18203	18283	18107	18117	18321	18367	18295	18206	18312	18367	18255	18150	18165	18432	18352	18411	18362	18408	18357	18509	18268	18301	18270	18408	18359	18380	18270	18381	18375	18264	18344	18285	18166	18476	18450	18357	18348	18390	18322	18337	18288	18327	18259	18367	18442	18284	18496	18301	18356	18368	18228	18307	18224	18457	18442	18214	18185	18453	18404	18299	18290	18121	18118	18646	18415	18361	18396	18380	18138	18137	18340	18252	18423	18532	18197	18329	18295	18315	18224	18399	18516	18266	18242	18304	18376	18280	18290	18236	18324	18284	18355	18273	18188	18211	18341	18332	18287	18357	18167	18405	18238	18091	18270	18155	18238	18461	18374	18302	18444	18488	18225	18425	18323	18306	18220	18425	18304	18495	18435	18253	18170	18328	18285	18351	18296	18413	18377	18528	18114	18136	18227	18355	18415	18430	18388	18216	18290	18357	18521	18357	18268	18179	18333	18420	18325	18116	18295	18262	18242	18364	18430	18402	18336	18250	18321	18300	18179	18295	18299	18280	18116	18344	18217	18132	18192	18215	18503	18139	18346	18380	18173	18275	18333	18311	18233	18446	18319	18364	18317	18317	18077	18193	18214	18205	18457	18518	18271	18286	18480	18436	18145	18424	18298	18370	18414	18067	18302	18321	18312	18233	18326	18123	18371	18196	18211	18255	18313	18469	18517	18339	18447	18321	18316	18345	18550	18334	18286	18151	18163	18346	18296	18061	18329	18271	18310	18350	18273	18279	18218	18232	18223	18470	18455	18326	18252	18274	18205	18511	18431	18108	18075	18064	18327	18461	18176	18591	18329	18213	18330	18455	18310	18116	18205	18268	18389	18245	18366	18476	18038	18116	18414	18209	18238	18212	18330	18269	18277	18325	18220	18155	18200	18245	18306	18412	18394	18430	18206	18229	18055	18272	18328	18378	18276	18227	18309	17984	18288	18283	18408	18401	18290	18266	18215	18397	18104	18341	18147	18231	18457	18242	18451	18350	18366	18355	18594	18410	18411	18339	18275	18300	18323	18344	18566	18056	18289	18167	18212	18240	18356	18295	18335	18350	18260	18337	18167	18251	18228	18431	18334	18243	18359	18292	18455	18347	18396	18242	18345	18244	18379	18310	18369	18293	18464	18195	18112	18211	18360	18146	18346	18132	18324	18103	18145	18181	18333	18118	18348	18454	18169	18350	18240	18138	18381	18300	18088	18143	18342	18137	18294	18248	18293	18348	18467	18460	18416	18354	18297	18233	18146	18327	18418	18327	18525	18285	18279	18504	18266	18278	18376	18191	18287	18035	18406	18239	18309	18334	18244	18367	18238	18435	18527	18521	18384	18472	18258	18314	18220	18092	18510	18160	18109	18223	18362	18294	18197	18281	18317	18192	18247	18176	18246	18313	18246	18321	18566	18434	18264	18213	18291	18219	18285	18209	18245	18493	18408	18355	18307	18383	18268	18285	18417	18367	18197	18358	18534	18297	18440	18278	18281	18485	18488	18159	18275	18256	18462	18316	18187	18384	18488	18319	18271	18237	18557	18351	18251	18351	18237	18291	18150	18286	18395	18320	18405	18425	18127	18361	18163	18369	18428	18329	18409	18316	18215	18355	18415	18414	18326	18236	18466	18569	18251	18185	18457	18361	18192	18069	18385	18290	18463	18331	18289	18281	18357	18340	18300	18354	18255	18324	18362	18494	18248	18376	18085	18308	18445	18431	18282	18450	18228	18376	18230	18319	18302	18311	18331	18252	18497	18131	18131	18379	18153	18372	18310	18319	18238	18444	18285	18340	18335	18530	18458	18329	18368	18305	18194	18386	18468	18178	18453	18479	18424	18382	18474	18455	18397	18336	18436	18397	18376	18487	18519	18428	18383	18337	18366	18234	18342	18224	18428	18285	18308	18245	18274	18485	18292	18323	18159	18159	18287	18484	18318	18392	18416	18216	18183	18407	18090	18251	18344	18270	18546	18267	18304	18147	18363	18303	18228	18464	18444	18242	18470	18223	18199	18360	18104	18265	18210	18114	18302	18175	18335	18212	18362	18422	18264	18317	18138	18377	18179	18395	18330	18490	18405	18429	18274	18428	18294	18408	18490	18081	18303	18190	18484	18366	18150	18472	18234	18477	18254	18388	18162	18080	18253	18338	18184	18329	18471	18270	18349	18243	18369	18499	18294	18178	18567	18347	18335	18436	18326	18273	18599	18457	18403	18073	18209	18217	18371	18416	18379	18109	18314	18284	18416	18385	18526	18363	18249	18246	18261	18258	18324	18395	18441	18231	18348	18275	18286	18182	18204	18194	18179	18202	18281	18272	18390	18189	18222	18221	18424	18409	18384	18455	18398	18300	18157	18393	18454	18319	18490	18335	18399	18138	18185	18182	18060	18204	18349	18436	18395	18283	18354	18233	18279	18117	18193	18169	18440	18224	18372	18313	18169	18265	18333	18462	18142	18505	18311	18389	18353	18179	18487	18188	18278	18358	18296	18533	18268	18266	18238	18264	18355	18441	18240	18186	18418	18339	18154	18202	18340	18342	18252	18185	18061	18113	18002	18359	18165	18374	18362	18316	18207	18183	18332	18336	18282	18179	18362	18435	18275	18254	18241	18154	18303	17969	18299	18414	18390	18371	18307	18321	18293	18394	18314	18342	18278	18320	18300	18322	18098	18274	18257	18246	18096	18425	18381	18100	18458	18216	18309	18297	18279	18439	18428	18487	18210	18312	18539	18196	18325	18301	18527	18294	18131	18323	18201	18326	18211	18189	18300	18478	18275	18374	18282	18243	18556	18516	18361	18287	18339	18291	18234	18466	18325	18475	18562	18294	18241	18398	18308	18237	18346	18192	18183	18487	18263	18139	18247	18211	18416	18314	18195	18529	18349	18384	18358	18307	18363	18568	18323	18419	18247	18614	18308	18474	18494	18388	18233	18225	18308	18477	18325	18227	18307	18352	18158	18401	18299	18253	18403	18524	18459	18314	18333	18176	18370	18290	18307	18355	18030	18189	18319	18283	18402	18151	18463	18332	18368	18378	18333	18376	18466	18344	18156	18393	18519	18302	18247	18384	18189	18315	18235	18421	18368	18302	18387	18143	18500	18046	18309	18341	18429	18534	18269	18172	18160	18181	18320	18392	18199	18315	18236	18393	18376	18290	18395	18353	18425	18335	18238	18389	18198	18220	18182	18299	18159	18227	18164	18180	18223	18296	18335	18559	18573	18265	18360	18469	18351	18459	18232	18504	18303	18150	18361	18220	18208	18515	18389	18222	18433	18243	18334	18338	18392	18280	18238	18385	18344	18141	18242	18232	18135	18182	18272	18417	18300	18273	18280	18221	18271	18208	18349	18238	18231	18263	18089	18384	18132	18380	18414	18422	18215	18311	18546	18290	18344	18368	18452	18434	18246	18446	18406	18150	18243	18170	18451	18379	18331	18353	18275	18500	18199	18409	18215	18406	18277	18506	18249	18423	18279	18315	18362	18465	18330	18350	18508	18418	18188	18182	18282	18431	18374	18203	18415	18020	18381	18221	18482	18282	18117	18519	18199	18349	18306	18414	18282	18419	18484	18384	18233	18356	18340	18307	18355	18315	18554	18248	18240	18276	18350	18128	18137	18378	18401	18073	18364	18238	18220	18214	18051	18234	18511	18222	18435	18353	18343	18260	18233	18258	18171	18441	18435	18361	18324	18422	18352	18450	18359	18367	18183	18498	18169	18301	18325	18090	18310	18378	18483	18416	18453	18139	18313	18514	18257	18356	18298	18377	18271	18408	18282	18288	18311	18291	18090	18374	18360	18370	18542	18218	18434	18432	18365	18407	18332	18212	18425	18335	18318	18539	18221	18201	18298	18178	18283	18380	18238	18234	18291	18244	18426	18278	18305	18248	18004	18302
21248	37132	35315	28005	24253	22008	20241	19315	18504	17931	17567	17210	17246	16925	16822	16812	16663	16767	16777	16754	16667	16568	16600	16590	16313	16566	16521	16510	16376	16412	16374	16593	16407	16524	16205	16382	16453	16514	16303	16392	16320	16384	16391	16386	16495	16351	16419	16401	16414	16347	16471	16069	16231	16427	16255	16430	16305	16248	16109	16353	16313	16275	16210	16069	16350	16275	16317	16266	16318	16321	16416	16307	16213	16302	16280	16269	16301	16412	16200	16279	16406	16392	16334	16134	16275	16309	16338	16353	16292	16261	16443	16419	16274	16248	16381	16359	16413	16363	16257	16188	16390	16324	16391	16213	16422	16296	16307	16266	16211	16270	16185	16215	16353	16250	16500	16410	16230	16119	16424	16317	16332	16338	16473	16414	16384	16286	16338	16347	16290	16365	16354	16298	16259	16171	16321	16215	16318	16348	16349	16354	16373	16181	16087	16261	16319	16469	16212	16288	16415	16487	16280	16423	16358	16433	16441	16294	16269	16346	16302	16291	16360	16386	16289	16287	16245	16218	16348	16243	16398	16172	16232	16548	16372	16289	16462	16256	16247	16322	16278	16372	16336	16376	16114	16316	16299	16446	16294	16322	16304	16331	16339	16407	16381	16340	16307	16315	16180	16390	16145	16247	16377	16308	16379	16242	16263	16390	16257	16418	16238	16281	16307	16347	16277	16273	16308	16285	16422	16364	16272	16135	16163	16395	16224	16216	16440	16376	16327	16196	16368	16294	16334	16340	16456	16306	16100	16308	16345	16249	16310	16258	16275	16323	16324	16327	16297	16454	16232	16288	16388	16368	16381	16278	16316	16317	16216	16176	16164	16367	16413	16351	16242	16318	16337	16204	16442	16265	16225	16333	16251	16354	16212	16363	16478	16395	16275	16436	16171	16300	16327	16230	16243	16360	16303	16331	16240	16372	16614	16265	16248	16298	16439	16516	16198	16455	16278	16341	16374	16205	16411	16353	16306	16154	16279	16289	16211	16224	16233	16348	16289	16462	16256	16221	16494	16215	16313	16351	16316	16363	16389	16212	16237	16167	16240	16192	16265	16267	16370	16341	16330	16094	16159	16375	16339	16420	16367	16402	16237	16261	16139	16230	16167	16258	16248	16200	16167	16236	16274	16236	16463	16356	16340	16378	16212	16165	16397	16310	16304	16202	16535	16379	16364	16108	16481	16211	16486	16342	16294	16336	16361	16085	16342	16413	16249	16167	16204	16229	16310	16235	16360	16215	16514	16256	16428	16382	16368	16388	16350	16210	16364	16228	16226	16456	16294	16270	16449	16403	16194	16559	16243	16291	16354	16492	16307	16492	16369	16208	16276	16221	16317	16145	16306	16503	16464	16432	16393	16363	16221	16377	16283	16251	16466	16431	16356	16244	16224	16342	16471	16263	16253	16387	16251	16252	16378	16326	16428	16387	16353	16235	16283	16406	16122	16363	16378	16146	16362	16362	16401	16390	16362	16248	16304	16293	16359	16220	16368	16296	16500	16277	16285	16415	16368	16380	16211	16083	16327	16262	16384	16311	16413	16241	16432	16199	16302	16255	16485	16369	16274	16208	16268	16214	16322	16439	16211	16357	16372	16457	16308	16224	16337	16219	16420	16445	16410	16455	16286	16392	16246	16202	16356	16284	16188	16266	16374	16348	16150	16441	16202	16379	16151	16357	16376	16254	16349	16352	16513	16334	16168	16240	16249	16264	16283	16272	16234	16266	16321	16537	16234	16380	16213	16411	16426	16308	16154	16317	16124	16326	16196	16427	16235	16283	16384	16247	16324	16179	16454	16419	16317	16406	16349	16227	16115	16333	16432	16293	16150	16317	16405	16278	16251	16349	16214	16359	16329	16175	16356	16202	16247	16375	16288	16474	16335	16379	16236	16406	16350	16259	16348	16362	16329	16358	16323	16180	16517	16461	16464	16274	16334	16424	16418	16287	16351	16337	16335	16251	16172	16450	16302	16172	16177	16286	16405	16414	16178	16286	16286	16197	16253	16134	16345	16300	16251	16167	16362	16337	16326	16480	16366	16356	16297	16296	16380	16265	16237	16156	16362	16368	16198	16224	16401	16477	16318	16203	16205	16427	16200	16367	16284	16316	16271	16453	16315	16483	16342	16211	16252	16218	16525	16264	16439	16310	16274	16183	16263	16243	16400	16275	16368	16436	16425	16227	16307	16450	16228	16275	16071	16295	16363	16302	16366	16118	16200	16261	16172	16252	16556	16399	16301	16397	16311	16190	16114	16446	16241	16325	16234	16381	16392	16342	16137	16330	16219	16329	16158	16295	16435	16188	16290	16362	16448	16270	16347	16359	16349	16460	16329	16503	16199	16369	16353	16195	16199	16126	16383	16376	16452	16188	16312	16188	16342	16367	16233	16249	16441	16322	16287	16283	16210	16124	16191	16338	16305	16213	16446	16245	16347	16146	16288	16273	16253	16420	16267	16261	16303	16179	16253	16146	16276	16233	16275	16191	16449	16211	16286	16254	16373	16228	16357	16339	16273	16320	16402	16067	16377	16370	16283	16155	16418	16317	16476	16345	16113	16201	16333	16396	16242	16174	16364	16320	16432	16245	16447	16311	16336	16236	16261	16281	16358	16307	16304	16389	16338	16379	16324	16417	16180	16376	16226	16371	16170	16495	16361	16319	16431	16431	16180	16333	16155	16273	16322	16108	16295	16373	16432	16293	16500	16446	16303	16236	16239	16434	16355	16499	16253	16148	16216	16284	16275	16317	16306	16406	16285	16255	16285	16375	16275	16240	16337	16449	16313	16315	16359	16343	16390	16340	16264	16558	16258	16263	16266	16159	16184	16405	16325	16317	16420	16157	16238	16222	16326	16163	16241	16277	16389	16462	16226	16334	16455	16203	16198	16264	16368	16282	16331	16329	16414	16347	16126	16320	16390	16358	16336	16357	16334	16293	16430	16295	16383	16292	16391	16303	16218	16425	16368	16290	16150	16469	16389	16269	16370	16337	16249	16273	16352	16237	16190	16321	16317	16294	16186	16331	16236	16342	16262	16379	16451	16314	16373	16343	16275	16284	16192	16357	16138	16357	16244	16185	16283	16291	16198	16387	16310	16336	16371	16243	16361	16336	16391	16233	16191	16302	16414	16311	16403	16232	16424	16327	16284	16343	16301	16140	16264	16338	16198	16164	16230	16376	16241	16411	16298	16227	16446	16205	16390	16347	16245	16486	16198	16247	16442	16306	16315	16242	16273	16098	16202	16351	16312	16380	16291	16202	16467	16391	16369	16317	16154	16187	16323	16509	16235	16264	16224	16303	16263	16401	16315	16459	16550	16348	16388	16411	16347	16328	16249	16456	16314	16267	16438	16482	16229	16287	16529	16323	16432	16423	16154	16268	16263	16269	16227	16206	16269	16421	16326	16342	16328	16422	16346	16141	16405	16307	16189	16316	16411	16458	16365	16407	16250	16191	16227	16395	16364	16375	16347	16525	16444	16329	16386	16305	16300	16183	16325	16362	16240	16289	16467	16471	16170	16340	16519	16179	16463	16399	16260	16260	16298	16219	16149	16236	16277	16244	16265	16539	16343	16170	16189	16448	16154	16329	16423	16320	16352	16397	16207	16513	16286	16170	16194	16307	16192	16345	16057	16334	16412	16280	16440	16380	16332	16363	16202	16408	16261	16240	16463	16249	16296	16301	16282	16200	16374	16278	16066	16305	16271	16288	16289	16316	16146	16299	16155	16302	16197	16481	16512	16265	16491	16317	16334	16372	16257	16364	16286	16226	16378	16412	16357	16508	16290	16250	16090	16407	16114	16243	16185	16200	16208	16383	16366	16190	16462	16322	16327	16261	16381	16204	16375	16372	16263	16273	16367	16361	16399	16385	16345	16208	16308	16248	16200	16379	16402	16295	16312	16370	16360	16223	16415	16291	16291	16430	16229	16289	16398	16169	16197	16170	16257	16269	16370	16270	16312	16258	16232	15977	16483	16407	16410	16436	16348	16255	16310	16188	16214	16288	16166	16396	16116	16441	16356	16278	16331	16210	16260	16395	16278	16360	16202	16209	16231	16402	16415	16287	16203	16539	16422	16327	16271	16464	16166	16330	16302	16376	16340	16426	16227	16442	16249	16414	16313	16379	16293	16456	16265	16169	16429	16427	16393	16206	16185	16333	16238	16409	16183	16434	16407	16264	16496	16155	16502	16333	16361	16297	16160	16269	16239	16474	16331	16232	16298	16322	16386	16376	16490	16177	16258	16393	16522	16427	16268	16109	16245	16173	16415	16455	16506	16367	16338	16180	16239	16200	16431	16319	16342	16366	16207	16399	16215	16453	16389	16357	16444	16368	16328	16370	16260	16324	16422	16258	16381	16341	16304	16443	16291	16247	16179	16236	16435	16297	16395	16371	16256	16410	16208	16311	16207	16339	16223	16337	16239	16372	16091	16399	16247	16193	16276	16439	16277	16277	16191	16179	16362	16304	16265	16456	16377	16190	16406	16442	16317	16261	16354	16300	16305	16469	16268	16095	16416	16349	16287	16312	16323	16358	16439	16391	16346	16454	16271	16405	16313	16360	16299	16318	16356	16244	16465	16158	16260	16316	16274	16234	16307	16309	16170	16355	16299	16265	16216	16315	16315	16239	16331	16249	16264	16244	16371	16394	16309	16544	16261	16252	16263	16202	16296	16361	16426	16409	16356	16390	16422	16222	16152	16292	16339	16262	16454	16390	16339	16356	16273	16412	16253	16338	16234	16231	16300	16376	16404	16371	16441	16264	16374	16236	16237	16422	16193	16493	16369	16424	16316	16328	16275	16264	16302	16294	16356	16262	16296	16285	16400	16194	16457	16256	16369	16356	16542	16346	16346	16167	16448	16360	16230	16316	16344	16299	16408	16437	16370	16356	16316	16315	16308	16313	16277	16419	16376	16468	16322	16370	16227	16360	16453	16365	16530	16382	16307	16411	16450	16320	16255	16205	16326	16293	16458	16203	16403	16492	16228	16345	16246	16236	16197	16389	16459	16462	16394	16466	16440	16230	16316	16302	16217	16360	16256	16339	16503	16425	16351	16377	16364	16343	16308	16317	16320	16366	16326	16318	16167	16438	16331	16376	16098	16336	16488	16335	16548	16276	16380	16119
22558	21050	28864	23480	21436	24050	26638	21673	20237	20190	19679	19314	19131	19153	18852	18752	18763	18673	18878	18480	18484	18546	18556	18489	18593	18359	18475	18298	18550	18265	18132	18175	18341	18059	18311	18487	18199	18317	18084	17943	18328	18257	18090	18394	18242	18261	18237	18252	18253	18164	18122	18272	18244	18225	18087	17919	18158	18150	18169	18208	18229	18135	18256	18190	18062	18066	17909	18012	18109	18022	18053	18246	18185	17923	17977	18048	17950	18092	18172	18325	18071	18121	18036	18202	18310	18096	18010	18345	18136	18056	18309	18164	18257	17866	18066	18059	18215	18148	18216	18191	18039	18128	17981	17906	18106	18086	18023	18133	18168	17914	17978	17819	18147	18117	18072	18064	18043	18048	18168	18056	17960	17898	18195	18012	18115	18187	18100	18135	18060	18001	18042	18025	18037	18047	17921	17949	18370	18325	18075	18032	17996	18064	18152	18042	18126	18187	18109	18203	18128	18037	18038	18152	18037	18012	17962	18127	18019	17962	18020	17983	17920	17963	17920	18226	18212	17993	18110	17970	18037	18145	18038	17945	18110	18111	17992	18070	18118	18098	17947	18253	18075	17932	18016	18016	18060	18185	18288	17783	18148	18014	17875	18035	18107	18167	18183	18109	17997	18144	17941	17924	18198	18011	17999	17975	18262	17983	17946	18250	18086	17977	17922	18105	18077	18145	18249	18124	18018	17989	18111	18126	17889	18081	17923	17941	17915	17994	18049	18224	18181	18154	18069	18044	18116	18165	18330	17986	18160	18144	17996	18066	18223	18219	18163	18137	18200	18123	18045	17966	18139	18184	18163	18047	17823	17972	18059	17982	17882	18202	18004	17978	18076	18156	18202	17952	17812	18030	18186	18189	17962	18102	18069	17995	18091	18052	17955	17899	18160	18052	17970	18061	18241	18207	18124	18117	18047	18197	17993	18042	17823	18019	18082	17893	18220	18133	18093	17823	18146	18257	18002	18109	18125	18092	18059	18088	18028	18005	17997	18071	18119	18094	17988	18029	17824	17774	18065	17953	18093	18254	18048	18061	18026	17831	17943	17976	17974	17996	18014	17815	18174	18262	18098	17938	18004	18142	17985	17900	18041	17932	18025	18118	18104	18061	17880	17963	17969	18089	18064	18076	18186	17948	18114	18084	18044	18086	18114	18117	18042	18047	18080	18131	17808	18206	17937	18092	17993	18101	18212	17987	18162	18027	18018	18130	18034	17999	18066	18004	18160	18165	18085	18028	18065	17805	17893	17826	18104	18026	18183	18005	18184	18000	17955	17934	18182	18115	18154	18126	18125	18158	17921	17936	18207	17877	17968	18076	18246	18155	18054	17876	18228	17850	17993	17865	18209	18157	18032	18182	18194	17971	18193	18083	18197	18242	18029	18151	18206	18096	18164	18005	18175	18177	17987	18220	18040	18045	17928	18057	18282	18145	17889	18050	18029	18057	17962	18041	17969	18016	17944	17955	18044	18265	17976	18065	17926	18193	17905	18106	17969	17721	18145	17976	18321	18233	18213	17900	18186	18264	17839	18084	18062	18188	17917	18006	18053	17980	18210	18362	17865	18032	17981	17919	17963	17999	18000	18015	17961	18282	17946	18042	17907	18165	18165	18044	17893	18027	18302	17980	18118	18097	17978	18028	17842	17917	18144	17867	18000	18263	18242	17941	17939	17969	18014	18105	18245	17911	18100	18167	18016	17958	18058	18131	18237	18052	18048	18208	18265	17933	18060	18114	18037	18070	18141	17927	18086	18012	18034	18019	17982	17894	18200	18079	18101	18113	18022	18006	18139	18058	18218	18225	18102	18093	18011	18098	18102	18099	18187	18014	17954	18034	17974	17987	18048	18071	18140	17940	17977	18126	18027	18173	17808	18140	17975	18340	18026	18035	18058	18102	18208	18064	17991	18202	17885	18136	17996	18071	18043	18319	18155	18188	18121	18013	17971	17949	18036	18101	18225	18235	17874	18052	17932	17888	18012	18166	18110	17938	18231	18085	18030	18006	17965	17954	18027	17976	18166	18002	18054	18112	18168	17957	17890	17952	18019	17911	18047	18027	18308	17948	18088	18077	18077	17939	17984	18027	17961	18111	18112	17934	17973	18115	18228	17938	18096	18205	18104	18191	18161	17949	18228	18122	18152	17925	17899	17980	18158	17944	18131	18183	18074	18251	17953	17940	18068	17923	18148	17905	18034	17999	18043	17955	18243	18129	18127	18017	18131	17988	17984	17851	18077	18127	18012	17948	17888	17870	17992	18156	18115	18126	18183	17968	17985	18101	18051	18301	18275	18025	17979	18034	18098	18071	18052	18116	17868	17966	17896	18181	17995	18098	18237	17948	18089	17954	18221	18231	18051	18069	18210	18053	17937	18049	18096	18158	18144	18216	18042	17947	18002	17887	18086	18007	18058	18051	17926	18122	18301	18160	18027	18099	18181	17987	18026	18004	18168	18120	18134	18063	18110	18171	18017	18097	18047	18100	18000	17994	17977	17925	18015	18062	18016	18136	18061	18144	17833	17992	17902	17807	18243	18090	18197	17993	18068	17979	18268	18074	18036	18238	18183	17958	17963	18061	17978	17914	18081	18119	18134	17947	17972	17960	18139	18013	17878	18200	17964	18052	18110	17868	18121	18063	18138	17960	18191	18151	18050	18009	18267	18104	18128	18048	18003	17842	18171	17996	17953	18010	17996	18079	18200	18059	17928	17910	18182	17959	18097	18120	18220	18096	18224	18051	17929	18067	18044	18023	17856	17975	18056	18174	17950	17902	18011	17842	17863	18173	17975	18002	18067	17823	18082	18262	18245	18238	18244	18173	17984	18074	17926	18081	18187	18025	18159	18035	17930	18022	18263	18032	18140	18048	18076	18051	18062	18119	18145	18193	18071	18077	18015	18058	18084	18001	18217	18056	17795	18000	18114	18084	18066	18184	18101	18174	18136	18076	18191	18000	18048	17995	18087	18232	18075	18073	18093	18053	18028	18174	18108	18015	18134	18149	18023	17999	18001	17966	18024	17971	17918	18170	18148	18128	18112	18175	18283	18009	17969	17960	17963	17947	17907	17951	18043	17882	17907	18046	17947	18120	18027	17910	18054	18062	18096	18095	18120	18048	18092	18025	18140	18084	18126	17917	18153	18108	18056	18009	18154	17992	17937	18068	17907	18027	18047	17898	18099	17884	18102	17950	18042	18101	18076	18106	18026	17917	17928	18175	18166	17999	18108	17809	18172	18078	18068	18148	18066	17888	17944	17816	18124	18201	18025	17873	17998	18072	18027	17940	17922	17909	17913	18072	18340	17995	18031	17924	18076	17880	18181	18111	18126	18118	18090	18113	17846	17894	17905	18179	18002	18169	18009	18018	18117	18002	18006	18013	18178	17980	17966	17959	18037	17978	17904	17904	17985	18075	17992	17991	17982	18030	17874	18214	17803	17813	17939	18188	18110	18219	17887	18086	18090	18203	18016	17973	17965	18111	17859	18109	17938	18020	18157	18021	17970	18104	18175	18074	17919	17901	18167	17984	17951	18125	17939	18080	18068	18132	17964	18027	18181	18050	17913	18067	18095	18118	18136	18077	18228	18058	18003	18079	18006	18023	18146	18034	18186	18189	17988	18033	18148	17770	18132	18060	17988	17989	17928	18240	18154	18091	18013	18045	18038	18039	18164	18054	18054	18121	18080	18040	18036	18113	18279	18016	17882	17920	18081	18038	17926	18106	17947	18089	18001	18105	17925	17943	18097	17994	17998	18086	17963	18124	18133	18039	17958	17988	17923	17906	17914	18090	18076	18065	18031	18058	17935	18271	18065	18152	18011	17990	18232	18010	18067	18070	18009	17922	18160	17961	17968	18079	18032	18002	18046	18055	17964	18183	18077	18182	18072	18057	17964	17899	18122	18045	18070	18116	17953	18077	18089	18164	18144	18120	17929	17910	17812	17896	18100	18050	17946	18115	18097	18003	18061	18149	18222	18163	18217	18136	18301	17946	18097	17848	17966	17897	18106	17999	18122	18208	18176	18020	17927	18045	18129	17962	18116	18164	17942	18073	17935	18137	17667	17891	17963	17957	18116	18076	18083	17903	18174	18029	18140	18063	18043	17885	18133	18058	17858	18110	18209	18208	18100	18121	17958	17873	18042	17814	17999	17932	18107	18041	17971	18059	18027	18216	18087	18087	17977	17925	18318	18058	18114	18093	18148	18148	18088	18017	18130	18094	18061	18084	18265	17936	18044	18103	18061	18024	18076	17990	18018	17978	18168	18126	18161	18275	18036	18046	18133	17983	18189	18244	18007	18132	17999	18228	18119	18001	17987	18224	18050	18076	17986	18087	17952	18124	18012	18132	18063	18121	18154	18103	18294	18097	17934	18275	17962	18108	18046	18094	18100	17880	18059	18310	18071	17915	18132	18118	18134	18211	18208	18070	18077	18083	18192	17921	17928	18207	17847	18031	18066	18168	17904	18028	18021	18149	18050	18067	17924	18091	18316	18100	17954	18135	17938	18149	17989	18044	18149	17831	17797	17953	17746	18005	18141	18133	18179	18013	17883	18232	17949	18061	18011	18077	18176	18005	17856	18118	18086	18094	17959	17985	18241	17775	18090	18174	17934	18052	18090	18089	18120	18044	18089	17950	18208	18135	18124	18167	18144	18082	17921	17858	18092	18056	18131	18109	18103	17975	18001	18134	17983	17880	17936	17815	18163	17945	17783	18041	17842	18037	18023	18017	18109	18237	17999	18032	17995	17818	18156	18085	18216	18146	18080	18042	18269	18125	18013	18100	17934	18118	18065	18129	18007	18093	17996	18088	17780	18012	18065	17934	18267	18164	17978	18171	18047	18054	18037	17870	18043	18013	17896	18124	18362	17886	18148	17933	18181	18098	17892	18071	17836	18087	18145	18071	17966	18162	18100	17998	17997	17865	17992	17917	18167	18062	18129	18026	18208	18018	18167	17933	17796	18121	17989	18263	17982	18320	18051	17825	17998	18195	18094	18120	18042	17889	18060	18118	18008	18231	17760	18015	18150	18177	18029	18217	18164	18019	18071	17854	18101	17882	18183	18036	17977	18103	18031	18218	18162	18013	18140	17919	18028	18045	17930	18020	18081	18287	18132	17937	17755	18188
23546	42642	40512	32202	27555	24817	22480	20870	19705	19079	18376	17792	17446	17368	17085	16992	16802	16782	16838	16633	16840	16527	16643	16455	16482	16545	16770	16383	16611	16446	16316	16358	16333	16320	16300	16360	16405	16325	16383	16419	16354	16156	16406	16263	16221	16324	16291	16400	16286	16114	16294	16070	16250	16313	16125	16199	16189	16200	16031	16342	16064	16115	16133	16166	16085	16211	16267	16249	16159	16140	16245	16276	16149	16125	16096	16204	16096	16306	16233	16362	16281	16143	16311	15967	16162	16064	16167	16094	16207	16267	16065	16270	16199	16171	16180	16276	16342	16208	16074	16147	15974	16129	16079	16392	16257	16075	16069	16182	16173	16254	16167	16013	16189	16038	16188	16245	16203	16419	15969	16275	16112	16174	16277	16205	16301	16172	16056	16158	16035	16012	16114	16154	16179	16104	16160	16175	16207	16005	16148	16142	16056	16038	16194	15896	16261	16282	16168	16049	16211	16141	16245	16187	16162	16045	16142	16072	16080	16160	16202	16264	16216	15978	16032	16133	16167	16270	16041	15983	16052	16172	15990	15938	16219	16089	15913	16085	16240	16035	16034	16178	16171	16034	15925	16145	16153	15950	16166	16194	16056	16187	16190	16129	16169	16236	16062	16053	16080	16158	16163	16171	16060	16260	16317	15953	16089	16187	15933	15921	16029	16384	16079	16254	16129	16247	16287	16204	16178	16107	16109	16121	16237	16026	16136	16134	16159	16195	16089	16174	16188	16115	15985	16225	16009	16091	16037	16106	16121	16251	16089	16195	16099	16008	16109	16034	16104	16061	16049	16050	16051	16229	16195	16234	16120	16187	16083	15977	16245	16077	16085	16238	16204	16195	16178	15889	16018	16136	16142	16093	16211	16111	16145	16222	16225	16207	16262	16215	16170	16213	16165	16249	16079	16208	16170	16133	16233	15998	16034	16158	16224	16032	16131	16079	16129	16129	15950	16044	16320	16046	16228	16112	16062	16265	16146	16224	16166	16087	16341	15995	16210	16233	16181	16018	16164	16339	16145	15970	16061	16134	16210	16122	16176	16016	16046	16064	16247	16204	15991	16091	16090	16205	16043	16176	16167	16167	15995	16081	16184	16178	16100	16192	16119	16135	16111	16142	16071	16112	16042	16242	16035	16196	16160	16238	16220	16241	16106	16204	16116	16256	16030	16128	16053	16077	16079	16144	16099	16045	16105	16188	16171	16213	16132	16097	16330	16064	16086	16286	16147	16231	16065	16065	16102	16207	16201	16015	16197	15946	16069	16098	16059	16203	16060	16222	16041	16117	16316	16042	16115	16036	15926	16117	15991	16029	16252	16014	16198	16118	15970	16081	15976	16002	15968	16215	16140	16049	16255	16194	16199	16027	16073	16183	16073	16070	16113	16041	16087	16211	16334	16125	16276	16231	16088	16040	16021	15948	15984	16122	16108	16091	16261	16122	15976	16186	16240	15969	16315	16128	16090	16042	16186	16161	16201	16108	16124	16294	16141	16110	16204	16036	16130	16073	16053	16072	16257	16170	15934	16165	16249	16292	16197	16099	16133	16159	16274	15991	16081	16184	16083	16063	16133	16020	16200	16093	16185	16196	16033	16274	16048	16204	16184	16174	16105	16065	16263	16008	16130	16338	16145	16091	16089	16074	16121	16043	16278	16215	16169	16190	16298	16138	16096	16168	16042	16245	16075	16091	16189	16054	16271	16065	15967	16223	16117	16096	16189	15913	16132	15828	16290	16144	16213	15902	16006	16135	16106	16168	16207	16180	15907	16163	16102	16264	16339	16189	16200	16098	16189	16182	16139	16283	16010	16237	16104	16008	16072	16207	16143	16088	16283	16321	16076	16060	16261	16178	16134	16159	16007	16238	16321	16046	16298	16286	16057	16165	16249	15995	16239	16238	16128	16018	16174	16108	16177	16136	16145	16094	16018	16064	16137	16258	16078	15892	16067	16268	16116	16187	16095	16301	16172	16157	16244	15986	16407	16237	15983	16093	16112	16075	16150	16035	16011	16066	16086	16175	16232	16128	16156	16164	16150	16232	16047	16019	16149	16100	16029	16097	16118	16112	16160	16056	16076	16083	16174	15881	16164	16194	16181	15979	16235	16116	16203	16180	15960	16197	16255	16183	16155	16167	16299	16091	16214	16169	16206	16137	16085	16238	16019	15952	16141	16269	15940	16184	16241	16167	16338	16115	16099	16084	16128	16114	15975	16189	15991	16266	16000	16094	15982	16043	16282	16153	16088	16227	15994	16283	16138	16182	16148	16017	16259	16098	16277	16100	15970	16205	16082	16041	16249	16211	16187	16207	16114	16262	16135	16207	15998	16093	16023	16216	16036	16067	15987	16174	16140	16144	16037	16128	15934	16039	16108	16047	16120	16168	16226	16231	16150	16068	16281	16271	16144	16039	16093	16237	16063	16184	16285	16282	16364	16234	15967	16160	16032	15939	16049	16092	16150	16165	16106	16039	16387	16157	16112	16183	16105	16025	16216	16034	16231	16061	16191	16012	15971	16170	16053	16262	16052	16246	16078	16273	16192	16049	16109	16103	16424	16069	16124	16148	16207	16142	16215	16040	16023	16231	16099	16172	16176	16198	16149	16138	16316	16251	16382	16371	16191	16261	16174	16034	16084	16260	16134	16305	16292	16154	16178	16129	16129	16069	15958	16019	16096	16023	16120	16228	16175	15939	16027	16338	16223	16149	16197	16251	16239	16079	16119	16084	16088	16147	16052	16183	16019	16037	16024	16222	16068	16084	16274	16067	16100	15937	16125	16083	16121	16078	16039	16076	16251	16045	16128	16132	16234	16086	16039	16109	16114	16066	16036	16122	16000	16017	16062	16071	16188	16115	16139	16068	15991	16242	16200	15965	16196	16057	16130	15982	16171	16023	16087	16086	16195	16118	16260	16035	16269	16138	16142	16293	15964	16196	16094	15820	16090	16140	16291	16138	16069	16185	16211	16149	16222	16197	16122	16188	15992	16178	16320	16119	16215	16198	16189	15986	16007	16199	16216	16168	16130	16110	16053	16133	16174	16069	16354	16083	16173	16063	16173	16071	16159	16160	16096	16030	16205	16066	16073	16107	16104	16101	16088	16053	16282	16207	16190	16191	16061	15989	16103	16092	16273	16299	16224	16047	16073	16190	16033	15838	16070	16249	16111	16160	16038	16167	16118	16263	15970	16118	16115	15962	16216	16134	16052	16169	16278	16048	16158	16026	16057	16322	16195	15999	16121	16176	16096	16012	16210	16089	16250	15950	16192	16132	16151	16043	16004	16135	16055	15923	16089	16085	16223	16067	16009	16287	16136	16086	16159	16289	16010	16228	16130	16156	16227	16053	16023	16207	16044	15963	16182	16068	16140	16138	16251	16075	16064	16187	16242	16237	16228	15986	16345	16060	16202	16154	16180	16234	16151	16192	16163	16067	16141	16075	16163	15989	15995	16053	16145	16219	16062	16125	16219	16022	16191	16099	16112	16149	16216	16050	16125	16134	16030	16179	16229	15980	16069	16173	16121	16115	16210	15886	16183	15993	15997	16090	16170	15992	16107	16068	16054	16205	16044	16207	16190	16364	16120	16020	16100	16129	16030	16017	16173	16061	16083	16112	15980	16214	16183	15974	16014	15945	16189	16272	16084	16115	16119	16082	16022	16143	16191	16220	16195	16116	16062	16179	16042	16340	16219	16220	16098	16162	16092	15985	16124	16245	16193	16134	16240	16172	16099	16233	16144	16167	16250	16108	16082	15976	16147	16187	16050	16009	16059	16143	16202	16190	16190	15917	16025	16174	16033	16120	16039	16175	16110	16101	16154	16035	16138	15973	16199	16223	16098	16118	16149	16213	16087	16162	15934	16237	16020	16093	16231	16145	16157	16123	16140	16051	16179	16109	16167	16048	16218	16167	16198	16187	16247	16017	16180	16229	16116	16100	15983	16095	16211	16181	16306	16070	15928	16093	16187	16214	16252	16019	16041	16169	16116	16092	16279	16284	16133	16195	16228	16089	15963	16184	16074	16225	15998	16145	16182	16071	16206	16017	16058	16135	16082	16059	16081	16155	16273	16142	16003	16101	16194	16138	16071	16037	16073	15977	16052	16181	16257	15979	15963	16343	16015	16249	16176	16436	16015	16162	16167	16182	16123	15975	16154	15948	16195	16062	16099	16101	16042	16053	16126	16177	16250	16112	16157	16204	16119	16244	15976	15915	16060	16072	16127	16220	16082	16151	15969	16138	16290	16048	16130	16088	16173	16105	16156	16069	16062	16141	16212	16080	16224	16059	16197	16268	16165	16232	16075	16087	16226	16077	16098	16064	16041	16022	16041	15915	16264	16224	16043	16084	16136	15995	16062	16076	16057	16279	16164	16094	16112	16324	16229	16094	16216	16006	16265	16095	16171	16145	16254	16073	16230	16127	16099	16083	16102	16126	16056	16183	16190	16202	15993	16062	16133	16045	16116	16268	16259	16215	16135	16045	16108	16058	16063	16117	16042	16102	16073	16197	16034	16234	15942	16081	16099	15975	16177	16222	16023	16129	16210	15976	16237	16279	16182	15994	16009	16179	16052	16027	16248	16277	16168	15936	16031	15885	16222	15989	15983	16088	16039	16327	16110	15983	16083	16404	16160	16012	16153	15956	16139	16237	16097	16239	16054	16084	16256	16079	16123	15995	16262	16189	16143	16072	16170	16090	16162	16169	16192	16061	16322	16145	16031	16013	16127	16024	16151	16196	16139	16201	16062	15981	16116	16166	16046	16172	16250	16102	16109	16146	16142	16180	16315	16175	16156	16102	15978	16147	15917	16101	15957	16236	16032	16119	16100	16222	16174	15980	16068	16189	16146	16121	16225	16118	16221	16241	16194	16020	16155	15965	16104	16179	15958	16099	16095	16166	16228	16217	16182	16065	16106	16196	16118	16255	16041	15984	16175	16369	15999	16072	16245	16078	16199	16090	16085	16137	16149	16295	16069	16141	15952	16075	16056	16018	16159	16098	16111	16134	16030	16150	15995	16333	16123	16047	16064	16075	16133	16013	16219	16019	16103	16133	16055	16220	16062	16111	16072	16103	16122	15956	16192	16196	16176	16060	16157	16002	15992	16053	16164	16141	16061	16186	16007	15872
26796	22749	28314	25863	21373	20575	19979	19055	19279	18899	18568	18533	18466	18327	18429	18295	18207	18337	18312	18533	18231	18396	18245	18453	18400	18101	18515	18285	18060	18135	18098	18320	18192	18188	18308	18245	18042	18444	18037	18223	17966	18151	18165	18100	18340	18363	18045	18096	18300	18006	18313	17977	18119	18004	18235	17926	18264	18218	18064	18206	18179	18407	18191	18156	18392	18349	18143	18001	18160	18077	17973	18136	18160	18140	17917	18066	18005	18102	18009	18146	18094	18286	18147	18194	18203	18148	18378	18116	18244	17919	18068	17951	18342	18277	17943	18129	18162	18017	18294	18063	17982	18129	18171	18215	18037	18065	18227	17993	18195	18274	18194	18270	18090	18181	18230	18269	18353	18065	17896	18147	18042	17996	18183	18089	18091	18152	18058	18240	18177	17943	18038	18192	18065	18101	17852	18189	18113	18141	18044	18288	18116	18099	18190	18214	18221	18127	18029	18056	18062	18064	18011	18152	18114	18388	18168	18181	18039	18124	18077	18020	18226	18180	17989	17954	17991	18266	18005	18215	18219	18253	18227	18106	18068	18295	18217	18208	17989	18047	18102	18093	18173	18104	17933	18033	18050	18100	18210	17924	18000	18113	17952	17938	18183	18069	17983	18053	18176	18128	18276	18186	18055	18129	18283	18056	18031	18225	18081	18114	18165	18245	18219	18131	18095	17932	18129	18262	17914	18246	18041	18009	17982	18095	18146	18046	18125	17964	18120	17837	18080	17966	18037	18290	18114	17821	18021	18176	18252	18437	18015	18021	18196	18037	18003	17905	18094	18269	18198	18110	17813	17913	17852	18249	18228	18126	18121	17991	18082	18143	18182	18167	18078	18138	18108	18274	18192	17972	18099	18051	18064	18080	18239	18496	18056	17947	18184	18166	18071	18092	18165	18242	18080	18104	18237	18146	18210	18157	18114	18153	18321	18312	18064	18142	18068	18025	18114	18278	18000	18123	18131	18196	18165	18109	18075	18249	18112	18051	18092	18161	18301	18157	18125	18035	18011	18242	18283	18186	18070	18079	18164	18025	18095	18122	18044	18113	18123	18161	18198	18121	17778	18128	18201	18200	18241	18220	18228	18256	18250	18044	18110	18382	18145	18212	18373	18095	17991	18176	18078	17885	18239	18453	18157	17969	18154	18255	18123	17873	18156	18409	18065	18052	17969	18242	18122	18363	18215	18251	18249	18157	18189	17906	18042	18032	18185	18207	18086	18042	18115	18072	18096	18171	18028	18433	18161	18305	18204	17967	17966	18201	18084	18275	18158	18110	17948	18141	18219	18210	18098	18333	18378	18267	18184	18150	17927	17929	18229	17990	18194	18197	18035	18174	18142	18118	18317	18033	18186	17967	18216	17987	18009	18110	17944	18035	18186	18056	18107	18257	17979	18142	18298	18228	18271	18266	18258	18361	18148	18004	18114	18070	18121	18185	18044	18163	18177	18079	18192	18170	17973	18331	18131	18006	18048	18184	17990	18013	18192	18138	18068	18033	18134	18075	17979	18045	18092	18181	18065	18182	18103	18135	18130	18079	18087	18228	18242	18319	18230	18041	18130	18134	18088	17998	18210	18145	18058	18015	17952	18147	18259	18089	18095	18183	17872	18135	18207	18117	18279	18024	18250	17981	18165	18235	18292	18175	18249	18045	18142	18299	18112	17969	17992	18112	18217	17964	18153	17965	18100	17900	18223	18271	18114	18028	18216	18153	18079	18228	18167	18273	18310	18001	18045	18139	18125	18164	18130	18240	18019	17953	17990	18033	18011	18073	18233	18136	18115	18189	18025	18273	18190	18041	18028	18271	18236	18244	17962	18044	17892	18150	18164	18088	18256	18285	18092	18117	18204	17984	18082	18173	18310	18123	18257	18103	18223	18044	18156	18238	18134	18008	18194	18142	18220	18320	18185	18028	18224	18222	18269	18141	18286	18060	18276	17981	18290	18164	18248	18350	18023	18296	18191	18143	17992	18063	18119	18115	18155	18083	18013	18023	18019	18129	18390	18147	18061	18156	17932	18310	18196	18047	18100	18016	18256	18157	18092	18192	18032	18085	18230	18035	18082	18082	18172	18139	17952	17926	18029	18403	18197	18128	18088	18252	18058	18029	18255	18148	18207	18013	18225	18205	18196	18028	18047	18175	18024	18266	18220	17849	18013	17922	18046	17997	17987	18098	18141	18245	18142	18199	18140	18058	18388	18219	17956	18121	18319	18200	18136	18086	18253	18310	18196	18009	18099	18235	18243	18056	18028	18445	18228	18050	18067	18201	18226	17976	18078	17975	18138	18126	18131	18156	18224	18164	18040	18116	18248	18295	18401	18327	18078	18045	18179	18110	17925	17884	18249	18154	18041	18060	17957	18058	18092	18149	18247	18088	18228	18383	18208	18193	17912	17942	18135	18222	18230	18327	17874	18038	17959	18297	18198	18238	18116	18241	17890	18095	17891	17936	18216	18180	18053	18120	17995	18062	18301	18140	18098	18025	18259	18103	18270	18035	18165	17990	18003	18252	18389	17969	18161	18188	18127	18271	18156	17987	18187	17991	18206	18100	18144	17981	18106	18205	18032	18188	18103	18144	18216	18108	18260	18265	18191	18107	18381	18354	17990	18130	18266	18203	18081	18172	18182	17941	18180	18284	18045	17957	18130	18037	18292	18040	18279	18312	18119	18138	18168	18237	18159	18139	18251	18218	18353	18223	18293	18165	18083	18057	18065	18175	18168	17977	17915	18170	18228	18025	18292	18203	18102	18265	18126	18198	18157	18017	18153	18102	18056	18053	18291	18168	18019	18075	18119	18001	18250	18132	18048	18006	17954	18213	18050	18206	18221	18313	17975	18021	18142	18301	18133	18365	18083	18356	17844	18181	18137	18129	18048	18205	18250	18054	18155	18137	18072	18144	17988	17988	18063	18014	17968	18153	18286	18261	18220	18281	18187	18173	18188	18143	18183	18185	18082	18188	18096	18118	18120	18126	18071	18089	17936	18026	18075	18135	17943	18067	18164	18049	18247	18312	18082	18105	17969	18101	18176	18225	18177	18025	18113	18270	18337	18207	18316	18146	18079	18132	18359	18111	18249	18107	18190	18082	18128	18215	18137	18111	18111	18145	18238	18115	18150	18278	18234	18211	18319	18140	18104	17930	18209	18027	18102	18235	18091	17921	18054	18004	18000	18192	18096	18184	18454	18106	18200	18158	18050	18112	18057	18144	18154	18152	18175	18134	18202	18066	18221	18302	18168	18113	18287	18156	18166	17994	18230	18154	18369	18167	18203	17859	18412	18133	18156	18071	18138	18137	18185	18151	18214	18390	18191	18063	17965	18171	18186	18112	18002	18205	18398	18162	18196	18107	18085	18164	18249	18187	18207	18167	18217	18102	18043	18351	18227	18200	18208	18193	18080	18105	18066	18078	18212	17953	18238	17989	18237	18281	18246	18167	18142	18262	18119	18147	18150	18079	18163	18058	17949	18082	17991	18124	17876	18010	18287	18100	17815	18104	17970	18025	18146	18143	18133	18099	17936	18166	18217	18178	18335	17912	18072	17902	17977	18083	18166	17965	18133	18026	18029	18028	18102	18046	18047	18176	18022	18350	18234	18431	17924	18385	18073	18150	18064	18083	18146	18007	18140	18096	18172	17957	18015	18131	17968	18238	18028	18170	18288	18010	18091	18160	18169	18097	18010	18226	18056	18143	17983	18087	18114	18161	18098	18088	18168	18076	18251	18216	18247	18218	18280	18122	18106	18069	18164	18298	18292	18238	18121	18118	18400	18114	17943	18077	18024	17875	18036	18097	18142	18105	18087	18238	18086	18054	18103	18034	18140	18267	18244	18194	17995	18192	18163	17997	18029	17991	18121	18098	18220	18161	18018	17946	18254	18053	18071	18063	18028	18213	17975	18181	18108	18011	18037	18165	18152	18259	18141	17982	18074	18113	18055	17881	18043	18133	18335	18025	18066	18174	18031	18075	18074	18026	18214	18399	18142	18191	18165	18028	18168	18254	18316	18225	18195	18062	18049	18039	18225	18281	18168	18106	18197	18130	18121	18127	17986	18203	18140	18178	18255	18096	18224	18307	17943	18045	18135	18249	18109	18054	18063	18226	18061	18031	18187	18182	18056	18138	18152	17981	18092	18152	18297	18047	18164	18092	18024	18167	18198	18312	17972	18292	18272	18203	18073	18270	18215	18295	18310	18129	18144	18145	18195	18172	18168	18032	18158	18104	17865	18055	18175	18014	18199	18197	18329	18149	17986	18086	18211	18169	18140	18135	18101	18224	17984	18165	18259	18345	18366	18190	18005	18108	18178	18306	17929	18167	18102	18142	18307	18176	17939	18176	18362	18207	17880	18014	18098	18099	18103	18146	18171	18055	18123	18082	18229	18139	18015	18209	18245	18098	18199	18115	18232	17976	18265	18082	18173	18233	18004	18168	18256	18051	18117	18209	18144	17951	18204	18382	18208	18145	18039	18154	18044	18144	18216	18043	18076	18227	18149	18138	18174	18066	18263	18256	18042	17970	18173	18031	18153	18152	17971	18116	18071	18074	17906	17966	18225	18027	18138	18284	18289	18171	18137	17872	18215	18165	18225	17973	18094	18115	18102	17896	18050	17984	18116	18155	18176	18200	18196	18177	18366	17991	18114	18162	18229	18223	17996	17923	18148	18047	18100	17916	18224	18243	18099	18091	18015	18090	18153	18002	18070	18264	18306	17897	18065	18125	18139	18144	18166	17985	18258	17968	18286	18128	18287	18192	18146	17991	18077	18360	18144	18187	18163	18039	18029	18067	17990	18104	17977	18198	18223	18248	18180	18195	18264	18112	18036	18066	18070	18071	18185	18184	18020	18114	18339	18036	18215	17997	18233	18052	18083	18054	17981	18081	18066	18019	18109	18128	18208	18119	18104	18277	18095	18131	18167	18170	18174	18113	18240	18106	18202	18015	18243	18184	18100	18225	18166	18146	18117	17825	17999	18082	18370	18101	18242	17980	17846	17938	18054	18237	18286	18084	17980	18161	18196	18085	18272	18127	17992	18260	17946	18101	18278	18157	18209	18072	18135	17948	18184	18181	18036	18163	18009	18293	18031	18038	18105	17950	17970	17995	18171	18289	18122	18101
22903	32850	30750	24491	21433	19512	18737	17802	17506	17139	16943	16768	16578	16504	16417	16541	16448	16487	16248	16504	16401	16390	16335	16266	16342	16253	16236	16279	16179	16243	16363	16187	16203	16278	16230	16182	16387	16289	16189	16254	16214	16306	16160	16100	16191	15997	16199	16310	16172	16213	16185	16404	16238	16088	16167	16140	16229	15997	16183	16339	16143	15932	16176	16016	16243	16107	16213	16126	16243	16171	16161	16207	16153	16273	16039	16110	16124	16124	16170	16212	16136	16013	16172	16273	16091	16010	16036	16044	16099	16035	16202	16143	16205	16144	16146	16103	16232	16177	16221	16024	16210	16242	16118	16095	15869	16177	16118	16116	16304	16252	15874	16228	16254	16209	16163	16220	16136	16178	16122	16239	16250	16194	16242	16186	16275	16198	15947	16175	16318	16097	15958	16099	16127	16049	16063	16286	16220	16131	16188	16103	16195	16160	16150	16138	15978	15972	16105	16245	16035	16247	16117	16141	16218	16115	16154	16246	16259	16202	15960	16148	16074	16156	16195	16016	16169	16151	16131	16169	16156	16066	16168	16305	16088	16212	15898	16119	16110	16250	16134	16195	16068	16019	16177	16155	16411	16194	16232	16249	16148	16175	16174	16075	16098	16189	16032	16165	16205	16021	16169	16136	16166	16190	16084	16191	16075	16078	16264	16153	16055	16152	16036	16012	16190	16163	16158	16235	16078	16148	15994	16202	16085	16164	16341	16106	16039	16117	16107	16095	16227	16168	16129	16097	16150	16030	16154	16304	16262	16096	16100	16242	16231	16021	16151	16149	16161	16140	16093	16150	16143	16259	16127	16038	16038	16252	16164	16269	16285	16063	16025	16279	16118	16043	16401	16108	16177	16122	16107	16119	16246	15966	16021	16243	16064	16262	16129	16170	16064	16085	16189	16306	16213	16077	16229	16225	16103	16139	16264	16124	16141	16034	15977	16142	16137	16012	16126	16173	16121	16159	16184	16151	16091	16216	16169	16130	16178	16116	16028	16241	16200	16143	16180	16215	16078	16180	16113	16148	16132	16139	16197	16144	16241	16103	16130	16188	16214	16286	16239	16197	16104	16404	16080	16213	16271	16103	16091	16134	16275	16079	16003	16066	16263	16036	16194	16208	16169	16151	16199	16065	16267	16140	16196	16041	16128	15954	16253	16242	16130	16159	16178	16013	16072	16265	16075	16143	16273	16078	16086	16205	16159	16123	16159	16282	15910	16034	16104	16238	16069	16067	16158	16025	16182	16214	16103	16160	16170	16397	16105	15998	16131	16276	16089	16034	16147	16122	16376	16130	16183	16272	16263	16087	16114	16246	16127	16002	16297	16080	16009	16238	16096	16102	16195	16132	16289	16276	16273	15980	16106	16304	16094	16305	16052	16123	16141	16127	16274	16242	16058	16035	16226	16115	16111	16055	16044	15975	16287	16131	16193	16163	16126	16199	16083	16064	16187	16109	16228	16033	16218	16136	16213	16117	16247	16128	16164	16040	16288	16180	16339	16197	16107	16098	16121	16142	16047	16078	16055	16062	16147	16102	16107	16047	16194	16128	16101	16397	16144	16029	16099	16359	16281	16014	16020	16067	16122	16051	16056	16130	16146	16094	16220	16232	16123	15975	16192	16063	16075	16159	16137	16259	16138	16207	16053	16115	16143	16133	16244	15995	16082	16216	16186	16121	16223	16119	15990	16170	16399	16148	16146	16143	16021	16155	16153	16103	16146	16203	16276	16233	16047	16158	16252	16093	16182	16115	16107	16243	16258	16282	16162	16043	16113	16009	16162	16135	16154	15968	16202	16082	16159	16183	16121	16202	16174	16264	16127	16030	16300	15925	16180	16142	16131	16010	16332	16170	16239	16004	16145	16091	16023	15878	16128	16091	16177	16255	16184	16156	16217	16294	16142	16154	16254	16000	16106	15930	16245	16002	16099	16116	16132	16138	16114	16119	16274	16122	16102	16078	16184	16322	16144	16004	16260	16167	16109	16027	16121	16095	16370	16087	16249	16181	16093	16357	16176	16161	16120	16302	15989	16138	16183	16159	16122	16166	16181	16223	16228	16188	16154	16030	16140	16253	16016	16193	16099	16103	16178	16216	16078	16301	16217	16170	16183	16072	16028	16133	16065	16064	16100	16220	16321	16144	16144	16122	16042	16069	16161	16140	15896	16190	16121	16082	16277	16029	16182	16152	16162	16047	16155	16260	16259	16042	16190	16253	16017	16108	16156	16259	16177	16204	16156	16250	16142	16105	16000	16055	16249	16047	16137	16176	16356	16302	16150	16182	16328	16135	16142	16171	16183	16201	16160	16159	16121	16164	16140	16213	16229	16044	16183	16266	16239	16202	16206	16092	16189	16251	16167	16181	16143	16255	16025	16189	16194	16262	16246	16207	16178	16289	15959	16101	16163	16185	16244	16189	16267	16005	16259	16300	16143	15979	16220	16182	16112	16044	16016	16194	16009	16352	16188	16321	16092	16220	16046	16060	16161	16043	16189	16121	16174	16087	16025	16021	16067	16148	16028	16193	16213	16067	16135	16177	16125	16117	16069	16283	16174	16162	16101	16218	16162	16166	16150	16128	16176	16395	16159	16223	16150	16221	16196	16176	16126	16052	16121	16209	16212	16084	16145	16128	16040	16163	16202	16083	16065	16275	16102	16066	16036	16024	16121	16262	16168	15983	16272	16128	16112	16159	16178	16202	16109	16113	16348	16200	16268	16031	16206	16109	16065	15930	16073	16229	15933	16112	16110	16190	16141	16131	16250	16142	16289	16186	16161	16104	16100	16090	16087	16071	16161	16190	16191	16156	16093	16151	16262	16218	16095	16147	16189	16115	16276	16182	16264	16118	16017	16066	16061	16139	16136	16202	16150	16177	16227	16288	15957	16189	16113	16362	15967	16255	16338	16192	16124	16254	16133	16086	16096	16271	16088	16214	16129	16200	16104	16083	16047	16066	16264	16119	16282	16088	16194	16063	16077	16134	16003	16214	16082	16079	16387	16142	16174	16187	16073	16064	16040	16135	15990	16097	16266	16115	16106	16045	16010	16081	16170	16108	16140	16222	16159	16083	16208	16116	16164	16196	16135	16137	16134	16019	16258	16143	16146	16142	16185	16190	16181	16082	16094	16199	16221	16189	16279	16222	16252	16108	16171	16253	16159	16114	16333	16132	16097	16174	16167	16103	16188	16145	16269	16209	16271	16141	16107	16079	16266	16251	16091	16039	16221	16140	16152	16072	16000	16069	16208	16037	16020	16095	16098	16300	16224	16094	16127	16145	16200	16024	16223	16160	16220	16224	16083	16199	16205	16190	16247	16059	16266	16188	16145	16215	16033	16181	16387	16282	16083	16235	16025	16053	16239	16000	16176	16174	16084	16219	16233	16335	16088	16105	15979	16121	16215	16257	16167	16093	16229	16172	16031	16192	15992	16116	16244	16113	15968	16172	16068	16184	16144	16100	16165	16231	16121	16247	16208	16182	16165	16173	16079	16062	16064	15942	16380	16075	16117	16143	16017	16158	16242	16212	16249	16160	16091	16007	16256	16253	16356	16289	16203	16076	16144	16334	16097	16257	16164	16032	16004	16173	16164	16107	16065	16130	16022	16119	16229	15987	16086	16197	16145	16277	16223	16097	16098	16128	16318	16207	16187	16193	16083	16146	16187	16172	16002	16031	16302	16162	15923	16184	16003	15953	16126	16219	16011	16015	16264	15875	16152	16144	16150	16207	16135	15985	16198	16102	16063	16187	16144	16188	16123	16222	16392	16138	16170	15988	16188	16191	16263	16191	16140	16125	15967	16265	16195	16268	16093	16206	16084	16131	16077	16309	15931	16177	16140	16019	16045	15949	16271	16016	16112	16168	16070	16032	16206	16271	16162	15906	16329	16049	16218	16034	15967	16002	16104	16181	15968	16200	16173	16018	16255	16195	16258	16064	16340	16212	16103	16148	16261	15952	15978	16251	16265	16139	16150	16248	16176	16147	16188	16249	16154	16196	16222	16171	16243	16115	16197	16296	16124	16167	16053	16085	16084	15991	16118	16106	16335	16187	16140	16194	16130	16159	16323	16104	16083	16223	16098	16132	15976	16078	16264	16228	16146	16173	16005	16082	16191	16196	16089	16018	16231	16277	16226	16225	15964	16091	16221	16136	16117	16169	16126	16127	16047	16104	16059	16142	16098	16392	16317	16154	16203	16076	16162	16051	16116	16171	16052	16233	16022	16174	16246	16072	16119	16175	16127	16122	16429	16108	16119	16261	16283	16166	16028	16194	16108	16035	16115	16231	16126	16131	16202	16211	16164	16193	16281	16177	16096	16218	16022	16190	16161	16061	16197	16053	16089	16311	16129	15977	16061	16208	16077	16087	16054	16211	15966	16262	16162	16217	15989	16390	16138	16233	16031	16124	16100	15939	16104	16037	16150	16205	15981	16128	15969	16081	16066	16165	16274	16123	16004	16296	16203	15958	15995	16114	16091	16020	16203	16184	16168	16190	16266	16089	16216	16174	16287	16274	16271	16134	16183	16091	16151	16186	15999	16141	16131	16131	16098	16128	16245	16023	16088	16151	16177	16257	16049	16143	16221	16228	16145	16246	16211	16039	16058	16234	16243	16226	16131	16084	16268	16285	16013	15964	16205	15909	16141	16212	16156	16029	16113	16048	16155	16103	16110	16257	16104	16260	16172	16130	16188	16103	16108	16128	16069	16202	16194	16094	16098	16246	16163	16068	16195	16153	16073	16179	16183	16394	15941	16063	16237	16296	16191	16082	16194	15976	16039	16064	16159	15951	16068	16062	16054	16038	16029	16078	16120	16189	16206	16098	16070	16221	16163	16224	16103	16091	16150	16142	15976	16132	16113	16170	16110	16033	16380	16104	16144	16183	16191	16092	16203	16114	16074	16207	16133	16142	16055	16243	16240	16283	16084	16199	16231	16108	16204	16405	16115	16021	16163	16106	16063	16009	16249	16198	16255	16163	16059	16117	16050	16063	16417	16184	15975	16267	16093	16206	16169	16228	16361	16088	16279	15969	16083	16141	16014	16276	16356	15953	16339	16184	16146	16162	16192	16139	16139	16105	16032	16171	16093	16192	16166	16210	15994	16009	16300	16212	16202	16190	16153	16024
23969	21112	28358	24609	23063	23425	22886	20400	19870	19535	19273	19168	19042	19084	18849	18796	18792	18854	18743	18993	18709	18602	18631	18702	18746	18573	18724	18602	18602	18665	18748	18542	18579	18809	18464	18651	18570	18674	18576	18473	18556	18511	18726	18630	18495	18529	18397	18488	18508	18533	18619	18713	18372	18500	18693	18411	18369	18411	18393	18499	18410	18490	18426	18469	18442	18706	18399	18324	18507	18409	18688	18291	18613	18720	18663	18572	18422	18623	18605	18367	18277	18345	18423	18488	18500	18425	18391	18356	18267	18620	18478	18464	18415	18323	18457	18504	18443	18424	18411	18449	18320	18422	18276	18626	18539	18356	18473	18543	18269	18549	18438	18412	18485	18781	18535	18542	18519	18510	18444	18532	18507	18596	18408	18337	18375	18548	18325	18382	18333	18571	18469	18449	18578	18411	18331	18387	18557	18476	18473	18444	18533	18487	18395	18457	18486	18438	18459	18400	18304	18512	18348	18371	18360	18239	18329	18386	18453	18454	18280	18479	18434	18595	18343	18510	18582	18466	18363	18500	18324	18528	18554	18584	18577	18348	18432	18321	18569	18469	18309	18193	18362	18423	18477	18423	18365	18503	18513	18530	18384	18441	18273	18417	18469	18332	18559	18298	18265	18368	18267	18542	18467	18288	18431	18387	18644	18537	18474	18435	18447	18420	18328	18328	18374	18282	18430	18586	18427	18294	18352	18355	18305	18460	18301	18429	18409	18480	18669	18576	18490	18377	18352	18519	18417	18383	18572	18601	18610	18480	18623	18485	18445	18475	18397	18392	18581	18357	18529	18450	18347	18511	18503	18250	18590	18478	18455	18547	18483	18609	18565	18369	18417	18651	18429	18447	18552	18383	18405	18427	18368	18446	18375	18411	18243	18332	18396	18391	18359	18404	18387	18452	18451	18463	18497	18548	18385	18433	18345	18335	18452	18524	18463	18541	18446	18311	18355	18400	18463	18272	18475	18414	18450	18453	18234	18243	18382	18582	18406	18397	18324	18591	18593	18470	18637	18571	18343	18306	18476	18353	18437	18336	18593	18543	18592	18380	18653	18414	18514	18286	18524	18477	18502	18314	18438	18402	18411	18343	18400	18459	18559	18378	18594	18363	18545	18536	18433	18429	18468	18376	18378	18569	18299	18441	18470	18303	18344	18351	18519	18443	18434	18460	18379	18304	18234	18508	18495	18482	18498	18552	18462	18385	18453	18579	18399	18708	18361	18288	18269	18414	18497	18469	18139	18511	18552	18307	18440	18652	18415	18443	18413	18255	18457	18303	18497	18384	18327	18379	18258	18464	18385	18058	18563	18610	18496	18633	18301	18560	18295	18624	18320	18319	18432	18526	18429	18483	18469	18471	18513	18623	18645	18573	18340	18606	18567	18418	18421	18481	18315	18176	18418	18534	18346	18365	18549	18504	18602	18338	18658	18603	18537	18517	18412	18236	18434	18474	18474	18565	18620	18454	18574	18483	18268	18466	18622	18602	18246	18390	18389	18488	18573	18439	18482	18395	18695	18263	18461	18442	18515	18658	18514	18477	18431	18417	18360	18420	18464	18407	18607	18479	18342	18476	18378	18540	18392	18466	18380	18443	18513	18332	18295	18436	18451	18537	18464	18537	18632	18531	18535	18653	18543	18519	18459	18515	18451	18287	18445	18363	18516	18156	18508	18307	18583	18508	18500	18327	18435	18625	18749	18655	18585	18500	18435	18588	18391	18482	18483	18433	18591	18450	18380	18591	18550	18438	18558	18502	18598	18550	18508	18575	18505	18353	18636	18614	18567	18320	18474	18342	18390	18470	18575	18335	18431	18347	18509	18548	18526	18395	18466	18498	18358	18605	18314	18460	18565	18660	18508	18503	18446	18302	18458	18298	18404	18488	18584	18543	18504	18488	18360	18671	18555	18403	18381	18292	18436	18468	18338	18519	18548	18566	18592	18571	18193	18558	18455	18551	18491	18606	18328	18498	18611	18397	18431	18397	18422	18564	18536	18310	18361	18559	18418	18411	18458	18418	18518	18382	18632	18662	18540	18516	18286	18395	18330	18531	18511	18544	18400	18546	18546	18585	18820	18313	18427	18406	18402	18394	18688	18529	18296	18508	18342	18137	18358	18505	18249	18350	18442	18430	18391	18573	18378	18267	18503	18334	18516	18469	18519	18415	18478	18644	18375	18230	18522	18544	18507	18392	18596	18610	18542	18366	18400	18352	18428	18317	18516	18364	18341	18544	18350	18537	18596	18394	18550	18351	18474	18378	18644	18383	18592	18323	18308	18478	18677	18489	18304	18206	18436	18329	18332	18457	18356	18395	18423	18334	18350	18372	18426	18439	18483	18551	18515	18522	18377	18294	18579	18455	18492	18606	18474	18433	18416	18450	18576	18522	18564	18679	18466	18521	18326	18515	18663	18587	18564	18647	18478	18234	18426	18559	18537	18388	18515	18519	18403	18537	18571	18301	18464	18279	18439	18482	18310	18309	18415	18560	18375	18596	18494	18549	18369	18412	18448	18331	18567	18370	18541	18446	18722	18430	18584	18286	18421	18348	18456	18525	18703	18495	18674	18251	18561	18413	18554	18444	18380	18375	18338	18465	18336	18495	18348	18471	18356	18283	18441	18535	18428	18563	18645	18705	18507	18500	18367	18405	18487	18623	18451	18306	18399	18368	18578	18491	18432	18506	18491	18396	18427	18499	18326	18340	18639	18538	18625	18536	18210	18582	18469	18327	18327	18438	18546	18506	18288	18588	18697	18542	18365	18436	18612	18449	18445	18186	18569	18471	18500	18695	18634	18060	18440	18621	18560	18509	18622	18494	18581	18674	18406	18425	18696	18443	18473	18330	18389	18491	18573	18406	18552	18451	18459	18470	18494	18592	18740	18625	18464	18502	18462	18627	18484	18373	18504	18447	18413	18446	18651	18401	18417	18341	18481	18368	18505	18427	18484	18403	18605	18293	18384	18281	18414	18281	18651	18346	18483	18283	18632	18428	18476	18522	18352	18356	18397	18442	18286	18440	18442	18651	18426	18420	18482	18532	18457	18471	18600	18222	18459	18447	18618	18248	18380	18425	18360	18323	18282	18434	18524	18456	18489	18451	18392	18818	18481	18468	18452	18357	18587	18472	18367	18481	18336	18272	18502	18420	18592	18460	18453	18368	18513	18537	18483	18558	18684	18400	18499	18379	18344	18437	18389	18555	18385	18443	18485	18476	18410	18481	18516	18350	18447	18529	18406	18354	18433	18386	18367	18401	18504	18585	18276	18469	18211	18466	18250	18415	18381	18404	18430	18252	18460	18451	18397	18621	18304	18219	18525	18470	18499	18464	18364	18494	18354	18531	18230	18407	18604	18319	18376	18256	18596	18460	18395	18257	18291	18372	18311	18344	18629	18349	18568	18397	18234	18555	18491	18578	18371	18461	18481	18432	18368	18431	18522	18343	18320	18434	18554	18480	18517	18450	18635	18454	18646	18565	18453	18553	18446	18671	18589	18346	18398	18516	18382	18329	18119	18497	18519	18592	18441	18437	18769	18472	18428	18563	18449	18282	18575	18312	18212	18316	18380	18529	18252	18475	18515	18501	18375	18399	18710	18588	18254	18329	18637	18399	18585	18561	18432	18526	18404	18549	18568	18423	18442	18300	18249	18151	18268	18532	18553	18403	18400	18489	18506	18538	18387	18523	18535	18346	18520	18450	18478	18435	18504	18369	18277	18314	18400	18514	18457	18502	18617	18336	18232	18388	18406	18286	18634	18512	18492	18482	18441	18360	18358	18590	18795	18423	18421	18414	18607	18541	18458	18574	18584	18262	18540	18544	18563	18537	18513	18490	18349	18293	18446	18299	18611	18551	18520	18428	18540	18459	18470	18525	18437	18611	18557	18404	18443	18432	18239	18543	18298	18654	18518	18549	18480	18407	18349	18483	18429	18248	18389	18634	18424	18681	18482	18395	18564	18346	18380	18333	18259	18367	18429	18515	18531	18714	18473	18296	18464	18589	18520	18503	18294	18493	18608	18673	18361	18549	18511	18256	18293	18473	18319	18537	18310	18394	18627	18381	18660	18657	18382	18481	18441	18294	18336	18413	18260	18363	18547	18402	18275	18238	18305	18538	18430	18503	18433	18506	18392	18334	18535	18634	18265	18155	18432	18385	18617	18439	18389	18447	18608	18554	18555	18430	18403	18474	18579	18493	18449	18540	18428	18449	18511	18307	18321	18378	18474	18680	18612	18472	18332	18343	18381	18476	18446	18660	18526	18511	18508	18635	18449	18502	18477	18411	18387	18266	18363	18456	18538	18397	18632	18620	18408	18413	18480	18579	18379	18446	18524	18419	18240	18735	18382	18410	18691	18383	18526	18440	18752	18424	18569	18396	18381	18539	18336	18536	18368	18331	18433	18437	18411	18467	18339	18614	18713	18582	18472	18378	18374	18602	18462	18459	18523	18437	18443	18489	18270	18439	18510	18306	18785	18532	18444	18535	18487	18593	18376	18419	18416	18347	18284	18480	18438	18515	18364	18501	18533	18443	18606	18445	18630	18445	18572	18518	18579	18377	18622	18499	18493	18533	18374	18516	18379	18348	18615	18538	18297	18515	18596	18358	18389	18306	18462	18423	18293	18364	18546	18431	18828	18464	18292	18540	18348	18643	18539	18510	18614	18586	18371	18489	18337	18440	18589	18436	18424	18448	18491	18458	18494	18568	18486	18644	18395	18555	18593	18447	18451	18596	18314	18497	18514	18365	18375	18619	18451	18379	18510	18362	18467	18351	18512	18489	18567	18376	18541	18435	18408	18492	18520	18361	18354	18458	18280	18666	18550	18613	18632	18662	18515	18534	18459	18276	18532	18620	18406	18248	18364	18550	18580	18483	18615	18573	18405	18571	18368	18262	18316	18345	18522	18326	18634	18440	18611	18522	18440	18506	18417	18447	18414	18425	18344	18603	18262	18637	18425	18401	18584	18597	18413	18414	18527	18474	18392	18451	18605	18474	18607	18376	18520	18389	18433	18429	18460	18406	18458	18362	18444	18483	18518	18434	18394	18428	18433	18419	18524	18576	18663	18604	18577	18335	18403	18512	18318	18519	18321	18353	18566	18470	18466	18303	18510	18365	18582	18476
22592	37667	35236	28109	24127	21937	20455	19271	18509	18081	17791	17256	17033	17013	17136	16949	16840	16810	16746	16728	16693	16672	16665	16730	16760	16781	16629	16680	16779	16559	16693	16463	16545	16668	16597	16489	16558	16322	16440	16657	16509	16549	16590	16591	16490	16534	16381	16655	16505	16296	16585	16552	16572	16280	16520	16401	16531	16450	16642	16449	16274	16498	16428	16500	16467	16508	16442	16499	16410	16317	16338	16430	16434	16553	16374	16468	16305	16569	16561	16333	16578	16477	16431	16440	16470	16528	16395	16394	16424	16345	16283	16269	16487	16418	16475	16382	16439	16526	16509	16459	16528	16579	16548	16636	16498	16429	16341	16509	16406	16467	16413	16515	16454	16357	16280	16444	16418	16407	16415	16552	16468	16359	16499	16444	16403	16492	16409	16366	16305	16378	16424	16353	16674	16539	16519	16337	16256	16562	16565	16504	16580	16532	16484	16432	16597	16573	16433	16534	16478	16322	16519	16394	16592	16354	16492	16380	16473	16429	16332	16545	16381	16540	16282	16408	16609	16363	16658	16430	16377	16406	16395	16599	16524	16174	16529	16452	16371	16448	16458	16446	16525	16522	16433	16391	16395	16354	16442	16494	16508	16546	16429	16429	16444	16468	16377	16391	16590	16476	16485	16339	16457	16443	16334	16383	16464	16598	16260	16231	16465	16267	16472	16530	16453	16465	16345	16440	16248	16351	16312	16397	16507	16330	16410	16628	16306	16394	16529	16214	16492	16558	16406	16504	16444	16487	16464	16357	16492	16437	16515	16450	16527	16440	16498	16371	16482	16498	16511	16418	16512	16472	16684	16454	16342	16426	16535	16588	16403	16428	16502	16579	16610	16403	16623	16547	16468	16418	16500	16347	16466	16524	16431	16421	16383	16521	16456	16407	16255	16202	16291	16468	16421	16161	16448	16462	16383	16498	16476	16439	16581	16366	16612	16683	16562	16408	16251	16444	16494	16385	16428	16471	16484	16488	16474	16308	16407	16463	16414	16418	16698	16314	16669	16523	16375	16446	16547	16481	16414	16563	16461	16314	16469	16442	16493	16381	16523	16668	16385	16405	16436	16477	16499	16383	16720	16479	16416	16393	16491	16439	16433	16343	16277	16531	16404	16561	16628	16259	16386	16497	16513	16458	16586	16398	16429	16591	16473	16387	16383	16447	16388	16565	16416	16427	16281	16403	16399	16443	16407	16423	16372	16480	16453	16389	16495	16402	16505	16232	16419	16327	16417	16427	16416	16417	16297	16424	16361	16419	16569	16484	16491	16614	16519	16379	16252	16409	16513	16482	16540	16407	16401	16298	16327	16483	16467	16527	16598	16231	16505	16428	16321	16459	16269	16370	16362	16398	16457	16396	16447	16518	16411	16470	16334	16452	16404	16415	16598	16613	16470	16550	16494	16327	16427	16401	16485	16490	16403	16489	16426	16653	16589	16386	16312	16519	16288	16536	16288	16422	16456	16527	16592	16463	16296	16656	16384	16496	16329	16505	16649	16447	16396	16478	16444	16527	16403	16496	16495	16306	16496	16207	16395	16369	16531	16480	16414	16343	16429	16465	16432	16440	16552	16464	16219	16258	16511	16422	16684	16451	16534	16404	16420	16492	16582	16589	16372	16612	16479	16319	16472	16499	16401	16352	16345	16325	16457	16377	16627	16371	16453	16519	16473	16683	16455	16302	16544	16455	16504	16632	16376	16402	16513	16528	16348	16473	16347	16551	16217	16587	16451	16333	16561	16346	16464	16417	16481	16440	16204	16522	16430	16334	16501	16459	16315	16521	16331	16300	16595	16595	16337	16322	16543	16622	16555	16496	16422	16363	16494	16431	16353	16365	16503	16428	16572	16468	16451	16442	16368	16387	16363	16436	16558	16491	16361	16528	16523	16382	16535	16497	16481	16461	16270	16342	16406	16491	16632	16448	16425	16440	16361	16331	16419	16513	16299	16420	16418	16378	16281	16397	16370	16359	16275	16426	16548	16234	16418	16498	16401	16494	16593	16341	16525	16497	16508	16441	16497	16516	16572	16371	16533	16452	16489	16352	16395	16337	16329	16604	16255	16273	16423	16454	16416	16473	16427	16425	16441	16346	16492	16412	16353	16633	16445	16387	16513	16400	16436	16371	16455	16313	16483	16463	16290	16502	16462	16322	16454	16494	16314	16292	16344	16420	16458	16439	16336	16531	16326	16513	16333	16391	16508	16346	16474	16469	16339	16275	16443	16337	16351	16385	16258	16556	16450	16360	16547	16399	16500	16495	16498	16485	16441	16358	16428	16307	16634	16497	16358	16356	16460	16473	16425	16490	16339	16337	16432	16452	16445	16494	16230	16488	16432	16397	16525	16381	16389	16333	16266	16512	16463	16436	16551	16328	16351	16408	16507	16432	16348	16376	16392	16396	16445	16187	16331	16383	16491	16467	16563	16545	16387	16614	16269	16337	16384	16488	16672	16445	16399	16262	16545	16310	16623	16503	16445	16302	16521	16446	16403	16361	16348	16461	16379	16341	16430	16533	16362	16386	16615	16385	16442	16390	16310	16348	16404	16532	16374	16387	16358	16200	16393	16387	16407	16435	16470	16487	16373	16503	16353	16251	16396	16423	16336	16350	16508	16520	16504	16604	16388	16335	16447	16556	16436	16394	16606	16295	16467	16513	16479	16351	16351	16424	16601	16397	16444	16421	16505	16496	16538	16382	16359	16401	16541	16269	16372	16554	16367	16425	16407	16246	16488	16511	16350	16500	16497	16502	16330	16297	16370	16373	16366	16332	16469	16122	16328	16440	16388	16597	16418	16505	16471	16369	16395	16240	16403	16474	16304	16404	16467	16291	16528	16420	16394	16565	16369	16454	16572	16617	16431	16344	16386	16622	16299	16509	16432	16665	16520	16572	16253	16529	16430	16426	16362	16328	16491	16360	16443	16447	16390	16457	16410	16491	16438	16454	16533	16553	16433	16549	16524	16465	16381	16298	16462	16570	16378	16401	16528	16510	16435	16464	16536	16249	16508	16410	16556	16506	16511	16344	16482	16327	16473	16297	16448	16470	16523	16367	16644	16217	16329	16372	16356	16529	16446	16486	16505	16559	16479	16262	16542	16326	16504	16371	16534	16392	16391	16510	16391	16447	16411	16679	16387	16348	16474	16507	16447	16362	16464	16442	16365	16489	16552	16281	16577	16464	16774	16392	16358	16397	16445	16505	16332	16665	16482	16517	16470	16464	16255	16337	16464	16458	16466	16598	16357	16401	16547	16536	16270	16388	16341	16479	16518	16477	16468	16418	16519	16585	16569	16388	16261	16440	16620	16464	16483	16590	16407	16421	16515	16361	16521	16366	16325	16541	16478	16380	16534	16270	16417	16520	16548	16576	16293	16468	16394	16403	16427	16561	16423	16454	16517	16337	16493	16411	16391	16332	16337	16351	16503	16392	16471	16464	16443	16366	16656	16549	16383	16514	16404	16434	16520	16370	16415	16258	16342	16309	16357	16354	16413	16173	16403	16491	16346	16344	16459	16235	16371	16564	16477	16287	16315	16432	16421	16669	16403	16505	16552	16407	16442	16540	16339	16484	16566	16309	16437	16375	16338	16557	16453	16438	16533	16287	16695	16498	16354	16498	16430	16421	16409	16449	16473	16323	16497	16426	16432	16486	16459	16465	16425	16328	16478	16281	16502	16426	16465	16481	16537	16348	16450	16405	16387	16556	16303	16317	16639	16535	16492	16343	16471	16456	16262	16221	16350	16455	16450	16432	16337	16472	16442	16331	16415	16352	16425	16516	16421	16440	16375	16450	16463	16462	16453	16416	16580	16353	16502	16527	16332	16418	16474	16388	16326	16311	16467	16363	16335	16356	16331	16410	16465	16443	16374	16454	16381	16423	16481	16318	16566	16492	16361	16478	16467	16368	16547	16352	16374	16514	16554	16382	16350	16531	16355	16588	16348	16388	16483	16309	16438	16388	16310	16457	16267	16502	16322	16395	16379	16543	16409	16373	16400	16495	16391	16517	16317	16328	16410	16382	16590	16387	16492	16188	16518	16431	16189	16519	16539	16468	16503	16421	16444	16285	16472	16566	16371	16577	16493	16455	16427	16538	16350	16367	16256	16573	16381	16472	16498	16539	16599	16408	16288	16371	16449	16375	16308	16488	16411	16533	16324	16469	16502	16332	16574	16396	16308	16521	16585	16497	16442	16399	16438	16338	16443	16269	16487	16425	16318	16440	16608	16394	16486	16415	16315	16299	16462	16514	16547	16463	16348	16534	16524	16506	16378	16514	16426	16378	16454	16625	16424	16466	16411	16466	16442	16426	16375	16538	16492	16527	16505	16528	16445	16409	16396	16497	16288	16286	16380	16474	16576	16382	16498	16447	16346	16431	16330	16441	16452	16416	16378	16313	16424	16388	16423	16499	16461	16448	16499	16455	16466	16641	16499	16335	16356	16548	16577	16309	16496	16221	16463	16423	16424	16390	16560	16447	16457	16368	16353	16370	16397	16549	16421	16444	16313	16474	16372	16531	16420	16413	16521	16335	16444	16487	16382	16371	16413	16650	16387	16636	16405	16503	16569	16399	16352	16493	16361	16405	16496	16355	16436	16453	16440	16185	16719	16588	16502	16571	16495	16435	16301	16417	16427	16370	16438	16383	16447	16578	16389	16362	16379	16402	16415	16417	16275	16382	16612	16547	16479	16274	16330	16387	16374	16562	16253	16380	16412	16606	16358	16418	16419	16440	16520	16333	16440	16414	16380	16367	16446	16521	16405	16557	16433	16552	16524	16343	16205	16378	16454	16495	16282	16494	16330	16422	16445	16675	16361	16366	16463	16384	16488	16511	16548	16354	16591	16543	16574	16460	16361	16367	16362	16436	16468	16396	16343	16355	16516	16398	16444	16290	16409	16484	16293	16353	16471	16265	16531	16522	16710	16541	16446	16552	16326	16513	16495	16434	16412	16531	16284	16440	16303	16418	16533	16412	16363	16466	16582	16463	16394	16565	16627	16453	16416	16489	16579	16507	16472	16446	16424	16561	16488	16539	16471	16323	16328	16457	16573	16432	16527	16505	16549	16576	16359	16286	16340	16380	16358	16614	16625	16433	16482	16438	16624	16261	16415	16475	16505	16577
22552	21081	28925	23505	21529	24139	26778	21487	20289	20210	19627	19065	19161	18955	18984	18928	18957	18494	18788	18604	18454	18397	18487	18223	18659	18460	18536	18356	18561	18271	18562	18309	18307	18423	18450	18295	18247	18301	18329	18154	18177	18446	18475	18343	18224	18322	18297	18146	18188	18401	18281	18212	17998	18373	18078	18263	18270	18199	18069	18149	18284	18300	18292	17935	18402	18161	18247	18204	18153	18384	18039	18150	18224	18125	18134	18090	18183	18579	18119	18260	18344	18281	18144	18338	18223	18153	18083	18272	18367	18295	18189	18078	18124	18173	18418	18442	18347	18096	18168	18416	18032	18035	18086	18008	18290	18012	18318	18044	17992	18346	18199	18053	18127	18149	18405	18348	18123	18121	18273	18198	18140	18149	18306	18146	18170	18230	17960	18226	18234	18143	18020	18168	18360	18015	18356	17941	17949	18304	18140	18036	18028	18247	18226	17800	18186	18239	18356	18249	18089	18220	18026	18105	18127	18265	18221	18170	18187	18190	18227	18085	18267	18235	18075	18196	18080	17950	18222	18047	18440	18207	18162	18153	18030	18127	18300	18248	18170	18068	18139	18183	18113	18006	18288	18041	18148	18102	18060	18305	18307	18358	18162	18147	18172	18057	18164	18236	18216	18064	18110	18202	18130	18169	18094	18159	18363	18073	17981	18183	17892	18134	18142	17877	18176	18152	18139	18129	18089	18205	18069	18104	18047	18302	18074	18055	18016	18116	18103	18062	18188	18102	17961	18170	18068	18249	18331	18146	18353	18199	18202	18112	17999	18172	18100	18169	18190	18241	18156	18095	18182	18122	18146	18131	17991	18112	18153	18107	18115	17972	18092	18148	17912	18039	18177	18094	18099	17949	18070	18077	18160	18180	18262	18015	18232	18188	18246	18128	18059	18240	18072	18228	18067	18300	18245	18152	17956	18238	18254	18106	18246	18099	18148	18156	18269	18237	17892	18137	18223	18014	17977	18162	18088	18164	18210	17953	18107	18184	18037	17962	18310	18200	18225	18089	18220	18219	17882	17913	18035	18200	18144	18046	18079	18138	18033	17967	17954	18052	18140	18304	18073	18011	18145	18081	18181	18054	18104	18005	18261	18096	18311	18176	18159	18231	18371	18144	18275	18026	18188	18193	18093	18050	17951	18056	18276	18282	18274	18196	18059	18195	18110	18271	18148	18209	18349	18252	18272	18158	18225	17878	18291	18104	18139	18260	18117	18233	18093	18310	18212	18126	18165	18152	18150	18080	18010	18139	18019	18153	18058	18089	18214	18220	18142	17917	17942	18251	18208	18159	18215	18249	18131	18105	18129	18116	18203	18069	18117	18176	18226	18190	18040	18037	18178	18376	18080	18065	18104	18157	18125	18121	17918	18242	17993	18001	18226	18085	18106	18224	18037	18040	18297	18288	18387	18173	18076	18167	18204	18057	18208	17939	17996	18118	18162	18125	18060	18289	17896	18201	18198	18106	18304	18128	18052	18058	18070	17874	18136	18190	18113	18129	18117	17963	17962	18150	18006	18182	18160	18074	18252	18142	18069	18071	18057	18112	17992	18285	18140	18135	17906	18337	18329	18022	18144	18029	18143	17999	18303	18186	18319	18332	18196	18064	18099	17960	18164	18272	18293	17920	17967	18135	18253	18243	18172	18109	18384	18244	18064	18108	18066	18152	18021	18083	18353	17862	18008	17985	17985	18143	18168	18093	18178	17984	18215	18024	18019	18106	18100	18196	18092	18079	18094	18092	18274	18191	18267	18213	18138	18192	18132	18165	18146	18210	18215	18003	18061	18092	18191	18170	18125	18016	18059	18216	18215	18070	18128	17935	18250	18187	18000	18014	18162	17962	18116	18084	18234	18046	18164	18145	18245	18084	17957	18087	18303	18109	17976	18273	18022	18367	18033	18100	18134	18165	18158	18195	18151	17952	18198	18156	18373	18109	17992	18063	18104	18121	18104	18115	18259	18042	17930	18103	18119	18144	18221	18120	18076	18062	18101	18106	17951	18121	18237	18125	18044	18226	18082	18240	18143	18189	18058	18176	18116	17983	18275	18160	18043	18242	18253	18169	18059	18147	18396	18142	18203	18198	18060	18045	18057	18124	18079	18155	17914	18116	18121	18062	18279	18109	18091	18186	17996	17959	17905	18033	18345	18089	18089	17999	18186	18181	18056	18201	18196	18238	18207	18081	18118	18142	18169	18079	18182	18259	18177	17974	18188	18215	18166	18103	18362	18307	18205	18132	18211	18248	18246	18135	18237	18200	18207	18116	18210	18000	18282	18158	18334	17965	18051	18183	18102	18087	18267	18213	18203	18122	18035	18017	17882	18051	18138	18111	18329	18330	18062	18069	17923	18115	18024	18111	18129	18181	18227	18048	18022	18072	18240	18149	18248	18081	18246	18214	18141	18221	18077	18166	18046	18175	18021	18094	18303	18298	18074	18057	18080	18261	18004	18056	18142	17960	18423	18131	18131	18106	18253	18228	18110	17975	17955	18021	18159	17924	18035	18161	18158	18007	18322	18046	18041	18092	18369	18160	17980	18024	18047	18129	18193	18092	18199	18053	18023	17901	18069	17959	17984	18320	18143	18184	18180	18058	18222	18198	18074	18116	18301	18144	18105	18245	18220	18242	18266	18053	18299	17984	18268	18055	18157	17994	17958	18141	18447	18111	18242	18260	18206	18056	18100	17959	18080	18243	18122	18146	18155	18251	18145	18166	18092	18123	18300	17987	18115	17907	18367	18128	18177	18025	18099	18243	18131	18304	18144	18180	18237	18161	18214	17998	18081	18141	17888	18141	18241	18017	18053	17955	18089	18245	18165	18117	18017	18163	18377	18086	18204	18111	18073	18224	18041	18091	18246	18064	18286	18160	18279	18037	18079	18148	18035	18104	18323	18247	18120	18066	18209	17989	17836	18263	18042	18129	18182	18216	17956	18235	18330	18207	18018	17975	18023	17902	18259	18239	18243	18284	18242	18135	18204	18275	17963	17924	18034	18130	18244	18129	18165	18260	18162	18146	17986	18059	18194	18086	18006	18178	18013	18244	18176	18065	17904	18156	18382	18290	17977	18015	18104	18042	18229	18187	17985	18318	18094	18131	18073	18216	18085	18203	18061	18056	18173	17833	18098	18022	18102	18134	18376	17933	18257	18295	18129	18039	18065	17900	18348	18245	18238	18068	17892	18057	18107	18106	18061	18145	18207	18030	18071	18091	17983	18172	17997	18192	18146	18122	18210	18212	18206	18069	18056	18037	17948	18163	18084	18156	18011	18084	18006	18060	18050	18063	18152	18105	18001	18381	18252	18124	18187	18285	18172	18164	18129	18068	17995	18126	18013	18073	18137	18051	18221	18041	18000	18122	18180	18106	18010	18130	18003	17956	18128	18124	18144	18277	18090	18184	18055	17980	18152	18199	18319	18067	18135	17980	18162	18095	18318	18001	18053	18197	18255	17932	17974	18130	17948	18124	18104	18002	18153	18315	18093	18063	18287	18304	17955	18014	18270	18270	18052	18260	18040	17994	18284	17993	18308	18130	18162	18239	17977	18175	18160	18144	18076	18119	18027	18081	18031	18205	18064	18178	18262	18156	18088	17943	18073	18146	18282	18088	18426	18197	17885	17910	18182	18260	18211	17976	18080	18089	17989	18105	18027	18416	18185	18162	18069	18159	18126	18105	18231	18128	18086	18367	18107	18306	18071	18279	18150	18112	18137	18056	17931	18140	18407	18105	18114	18195	18296	17770	18293	18154	18365	18195	18212	18016	18199	18170	18149	18058	18075	18136	18227	18425	18037	18019	18142	18204	18154	18305	18166	18017	18257	18020	18305	18231	18286	18037	18196	18087	18074	18128	18167	18097	18209	18167	18068	18177	18020	18107	18014	18325	17987	17992	18221	18305	18012	18336	18192	18113	18126	18205	18017	18043	18232	18168	18148	18310	18029	18156	18357	18298	18220	18159	18005	18074	18179	17997	18005	18178	18101	18136	18021	17964	18239	18099	18091	18286	18123	18232	17923	18059	18145	18202	18059	18223	18154	17962	18169	18073	18076	18238	18052	18231	17779	18046	17961	18059	18120	17994	18137	18175	18028	17896	18156	18048	18232	18039	18158	17852	18117	18026	17867	17976	18153	18306	18099	18075	18131	18094	18077	18144	18192	18148	18047	18189	18221	18189	18247	18354	18234	18183	18210	18130	18172	18141	18295	18073	18223	18148	18035	17943	18024	18122	18093	18104	18112	18178	18192	18108	18166	17983	18333	18097	18072	17939	17928	18211	18029	18274	18162	18110	18105	18113	18042	18216	18245	18056	18043	18085	17995	18163	17929	17876	18107	18288	18133	18201	18223	18293	18143	17917	18185	18131	18164	18105	18093	18153	18196	18190	18118	18040	18075	18129	18288	18215	18239	18070	18383	18093	18359	18244	17956	18065	17974	18149	17878	17927	18253	18069	18055	18056	18100	18053	18378	18183	18304	18197	18202	18097	18249	18079	18211	18039	18156	18054	18060	18118	18088	18131	18085	18142	18198	18135	18222	18209	18096	17899	17945	18144	18060	18153	18292	18100	18134	18043	18171	18201	17871	18174	18444	18152	18165	18094	18099	18267	18108	17923	17958	18113	18017	18200	18137	18069	18119	18183	18255	18166	18202	18171	17966	18202	18115	18205	18237	18006	18021	18117	18099	18179	18205	18259	18146	18198	17988	17986	18117	18194	17931	18260	18236	18180	18202	18275	18118	18254	17819	18242	18256	18125	17967	18155	18040	18195	18146	18137	18098	18242	18304	18284	18145	18148	18112	18145	17954	18194	18291	18033	18275	17901	18033	18072	18032	18095	18203	18249	18176	18326	18072	18057	17953	18309	18166	18158	18205	18175	18158	18154	18232	18110	18103	18147	18384	18387	18067	18032	17965	18003	18210	18134	18054	18053	18100	17922	18137	17931	18235	18005	18066	17959	18081	18209	18089	18141	18284	18217	18170	18062	18164	18265	18095	17996	18056	18198	18125	18251	18147	17951	17944	17917	18010	18108	18335	18266	18282	18089	18037	17898	18191	17974	18193	17991	18083	18203	18456	18329	17904	18206	18086	18076	18131	18049	18282	18139	18134	18088	18251	18170	18105	18033
24021	42767	40829	32853	28401	24540	22331	20995	19846	19119	18354	17792	17464	17385	17141	17060	17057	16970	17013	16790	16701	16659	16716	16569	16657	16435	16724	16639	16556	16429	16415	16501	16420	16360	16464	16271	16445	16487	16458	16531	16427	16331	16430	16302	16317	16330	16109	16239	16290	16275	16402	16359	16191	16275	16337	16256	16340	16221	16264	16281	16225	16248	16315	16267	16258	16151	16325	16241	16418	16123	16283	16265	16142	16219	16198	16350	16144	16512	16214	16342	16247	16319	16156	16187	16489	16201	16388	16273	16447	16066	16307	16190	16209	16346	16159	16230	16269	16266	16178	16177	16278	16318	16294	16213	16312	16049	16209	16259	16295	16333	16168	16283	16264	16233	16179	16368	16199	16156	16142	16255	16172	16265	16278	16029	16211	16188	16326	16427	16023	16148	16165	16301	16389	16180	16407	16419	16128	16060	16138	16332	16337	16134	16176	16304	16136	16233	16240	16189	16148	16329	16210	16200	16221	16153	16281	16232	16373	16114	16251	16182	16183	16236	16199	16167	16186	16084	16101	16318	16146	16132	16219	16190	16181	16333	16228	16319	16387	16065	16245	16156	16142	16293	16319	16137	16262	16381	16190	16144	16148	16226	16365	16276	16311	16210	16188	16331	16162	16199	16348	16321	16200	16258	16354	16283	16228	16177	16160	16211	16171	16211	16350	16140	16368	16091	16340	16038	16252	16359	16175	16263	16253	16328	16035	16296	16181	16129	16154	16264	16185	16190	16348	16163	16339	16138	16275	16434	16221	16196	16223	16180	16265	16380	16170	16205	16425	16260	16033	16242	16374	16113	16382	16188	16245	16298	16150	16426	16082	16298	16156	16136	16165	16346	16289	16311	15986	16150	16238	16281	16263	16195	16221	15987	16257	16261	16285	16134	16371	16317	16230	16313	16211	16169	16234	16230	16259	16132	16244	16250	16360	16232	15998	16363	16216	16353	16268	16315	16201	16203	16243	16278	16223	16276	16362	16229	16318	16139	16097	16263	16211	16124	16300	16138	16168	16241	16258	16189	16249	16388	16241	16108	16357	16365	16083	16297	16283	16239	16202	16155	16215	16279	16236	16317	16238	16258	16284	16206	16247	16043	16317	16305	16254	16197	16243	16324	16207	16339	16246	16269	16155	16187	16312	16202	16187	16207	16161	16110	16011	16213	16276	16270	16226	16246	16289	16220	16195	16284	16303	16261	16110	16265	16096	16191	16224	16117	16191	16180	16250	16108	16382	16290	16117	16144	16218	16248	16197	16409	16131	16264	16166	16216	16125	16294	16158	16139	16219	16174	16439	16258	16158	16306	16328	16151	16336	16184	16225	16202	16067	16369	16236	16212	16193	16331	16207	16157	16262	16157	16447	16179	16390	16372	16143	16302	16066	16115	16219	16166	16175	16287	16190	16208	16225	16128	16132	16250	16109	16250	16280	16040	16333	16085	16178	16293	16260	16296	16246	16300	16085	16022	16118	16239	16197	16157	16284	16251	16204	16294	16371	16163	16048	16169	16240	16236	16509	15926	16203	16084	16509	16185	16200	16272	16259	16263	16184	16072	16112	16105	16259	16118	16160	16204	16238	16427	16094	16175	16506	16042	16211	16079	16189	16251	16103	16395	16217	15999	16274	16232	16342	16110	16157	16285	16277	16357	16230	16353	16287	16214	16096	16322	16182	16287	16310	16386	16237	16213	16065	16206	16252	16228	16255	16124	16167	16300	16197	16301	16269	16218	16373	16090	16346	16274	16394	16208	16319	16282	16316	16245	16042	16390	16188	16227	16192	16265	16358	16385	16260	16359	16233	16145	16211	16156	16202	16242	16206	16354	16121	16115	16232	16244	16351	16128	16149	16224	16105	16205	16228	16152	16120	16405	16281	16251	16252	16287	16295	16115	16151	16088	16102	16414	16142	16393	16087	16208	16471	16171	16220	16258	16183	16191	16141	16407	16229	16161	16439	16172	16199	16136	16301	16296	16062	16227	16352	16240	16241	16246	16208	16286	16257	16291	16270	16271	16172	16103	16289	16116	16310	16309	16304	16269	16302	16292	16226	16157	16083	16150	16198	16230	16287	16269	16322	16281	16181	16037	16136	16279	16119	16248	16147	16176	16387	16021	16373	16201	16148	16226	16418	16224	16231	16230	16249	16390	16223	16322	16207	16297	16352	16252	16136	16166	16279	16286	16166	16405	16223	16042	16213	16233	16137	16115	16281	16197	16090	16139	16283	16234	16083	16139	16339	16089	16259	16196	16133	16180	16144	15976	16195	16401	16239	16258	16158	16104	16310	16123	16270	16290	16219	16371	16158	16342	16242	16020	16202	16170	16307	16159	16184	16264	16205	16207	16228	16199	16332	16189	16254	16267	16175	16231	16158	16307	16194	16294	16142	16096	16331	16363	16163	16132	16245	16241	16257	16156	16175	16446	16285	16204	16195	16070	16205	16324	16213	16099	16240	16120	16293	16158	16368	16381	16115	16222	16259	16091	16261	16420	16217	16291	16112	16270	16160	16203	16186	16179	16254	16131	16097	16245	16220	16096	16078	16159	16206	16230	16271	16070	16424	16252	16212	16127	16194	16158	16172	16225	16072	16318	16174	16026	16418	16240	16120	16167	16356	16051	16206	16200	16294	16215	16084	16373	16216	16220	16225	16240	16192	16079	16315	16211	16306	16192	16212	16198	16274	16273	16221	16197	16176	16236	16289	16264	16130	16244	16092	16207	16308	16107	16245	16215	16141	16226	16189	16170	16040	16216	16269	16205	16198	16301	16283	16178	16203	16300	16257	16122	16304	16085	16200	16048	16441	16347	16219	16157	16311	16199	15987	16097	16265	16167	15972	16271	16263	16176	16253	16173	16350	16199	16281	16132	16277	16190	16121	16210	16273	16162	16125	16223	16179	16392	16164	16052	16197	16216	16112	16144	16352	16238	16240	16399	16377	16401	16281	16154	16110	16128	16079	16292	16334	16181	16254	16008	16189	16187	16221	16168	16144	16219	16335	16158	15995	16044	16254	15975	16113	16341	16125	16349	16009	16226	16261	16096	16353	16100	16117	16235	16378	16257	16326	16209	16362	16009	16316	16175	16426	16132	16283	16097	16345	16179	16323	16168	16210	16137	16212	16271	16194	16375	16284	16205	16187	16189	16159	16170	16182	16164	16262	15943	16270	16185	16189	16311	16262	16198	16170	16241	16141	16301	16159	16319	16108	16299	16374	16302	16280	16312	16168	16304	16172	16455	15978	16176	16231	16449	16202	16134	16120	16169	16288	16384	16385	16326	16324	16275	16186	16176	16241	16092	16238	16148	16335	16313	16395	16173	16168	16234	16183	16205	16325	16095	16120	16105	16127	16170	16123	16211	16194	16205	16319	16147	16243	16173	16263	16214	16295	16129	16353	16297	16171	16315	16207	16352	16294	16449	16231	16053	16265	16169	16321	16286	16275	16312	16314	16303	16311	16142	16144	16161	16260	16313	16076	16273	16042	16065	16256	16093	16224	16100	16186	16133	16403	16296	16088	16285	16367	16098	16234	16216	16156	16230	16203	16357	16194	16291	16238	16123	16259	16207	16209	16125	16143	16097	16309	16208	16230	16198	16247	16026	16247	16170	16240	16261	16175	16295	16179	16170	16360	16246	16208	16257	16378	16471	16123	16336	16195	16132	16299	16190	16296	16304	16212	16106	15985	16247	16228	16194	16178	16163	16352	16275	16033	16171	16206	16384	16151	16174	16386	16301	16387	16391	16360	16408	16111	16165	16229	16312	16216	16202	16271	16283	16276	16259	16427	16143	16336	16271	16163	16130	16192	16070	16200	16282	16048	16289	16301	16171	16311	16247	16272	16245	16149	16240	16161	16230	16187	16334	16232	16237	16242	16361	16346	16102	16049	16336	16445	16303	16186	16208	16230	16233	16032	16276	16162	16211	16274	16154	16329	16283	16127	16271	16063	16058	16172	16244	16062	16105	16263	16124	16376	16332	16416	16266	16225	16204	16039	16187	16263	16312	16387	16233	16219	16111	16233	16288	16232	16154	16203	16136	16193	16203	16248	16196	16185	16260	16385	16165	16273	16138	16382	16147	16315	16073	16270	16338	16354	16099	16108	16155	16345	16278	16150	16246	16229	16180	16129	16199	16177	16153	16348	16314	16230	16161	16226	16225	16369	16225	16361	16184	16131	16288	16132	16163	16391	16161	16274	16284	16326	16292	16407	16257	16224	16129	16110	16154	16246	16243	16289	16377	16373	16200	16277	16387	16029	16261	16058	16227	16153	16121	16333	16404	16254	16230	16109	16359	16354	16161	16253	16178	16106	16259	16097	16229	16293	16284	16306	16337	16215	16230	16242	16192	16160	16149	16349	16134	16266	16196	16365	16457	16138	16328	16192	16103	16304	16151	16216	16175	16369	16323	16333	16200	16339	16236	16137	16361	16296	16173	16362	16241	16192	16161	16131	16290	16256	16205	16297	16330	16195	16359	16271	16181	16340	16312	16260	16191	16168	15966	16306	16299	16073	16125	16121	16262	16182	16305	16224	16167	16099	16429	16278	16026	16241	15972	16307	16293	16273	16098	16329	16113	16217	16191	16066	16202	16127	16254	16058	16193	16050	16260	16310	16110	16200	16240	16374	16349	16313	16057	16332	16244	16262	16271	16396	16174	16271	16216	16280	16194	16159	16189	16277	16343	16158	16327	16230	16267	16390	16063	16361	16091	16256	16226	16345	16228	16142	16235	16316	16202	16225	16313	16286	16408	16200	16143	16281	16294	16212	16210	16410	16219	16346	16257	16386	16212	16274	16139	16320	16233	16177	16074	16066	16353	16190	16367	16254	16316	16145	16185	16378	16241	16303	16202	16369	16241	16264	16188	16283	15988	16164	16025	16295	16278	16255	16135	16302	16112	16160	16169	16079	16060	16275	16276	16145	16120	16218	16492	16006	16275	16227	16236	16159	16076	16255	16262	16231	16122	16215	16258	16110	16338	16114	16397	16135	16225	16282	16392	16137	15991	16374	16134	16158	16201	16115	16220	16276	16070	15990	16280	16195	16184	16207	16321	15960	16396	16229	16113	16266	16095	16175	16263	16258	16224	16080	16173	16130	16216	16267	16293	16243	16167	16058	16264	16280	16302
26871	22553	28237	25448	21056	20217	19771	18961	18614	18446	18400	18035	18230	18186	18102	18079	18043	18159	18143	17776	18138	18081	17892	18051	18098	17967	18141	18109	18075	18147	18153	18071	17970	18026	18222	17809	17901	17851	17724	18087	17931	18017	17918	18130	17898	17867	17876	17832	17811	17737	17835	17751	18062	17978	17986	18020	17784	17735	17892	17896	17785	17860	17949	17775	17819	17722	17789	17807	17980	17900	17885	17881	17997	17797	17953	18047	17960	17974	18037	17694	18045	17932	17822	17820	18087	17846	17906	17925	17893	17815	18007	17737	17902	17917	18186	17956	17936	17886	17575	18009	17942	17802	17881	17829	17885	17896	17836	17716	17789	17850	18053	17853	17798	17960	18027	17847	18049	17882	17822	17828	18164	17639	17852	17905	17845	17845	18031	17907	17778	18068	17915	18081	17951	17865	17731	17766	18139	17781	17893	17860	17675	17850	17761	17903	17926	17941	17835	17895	17969	17736	17895	17963	18043	17935	17780	17919	17793	17720	17896	17913	17927	17804	17787	17786	18009	17830	17783	17851	17882	17892	17837	17769	17729	18106	17988	18064	17982	18011	17803	18036	17953	17835	18093	17805	17829	17950	17880	17857	17827	17962	17958	17887	17699	17926	17973	17908	17948	17921	17917	17886	17964	17691	17862	17772	17704	17903	17862	17836	17864	17890	17770	18033	17965	17857	17776	17968	17965	17902	17962	17628	17916	17874	17807	17790	17803	17948	17892	17855	17873	17873	17941	17768	17922	17598	17603	17789	17885	17826	17828	17779	17813	17740	17694	17879	17846	17912	17783	17911	17857	17977	17869	17916	18041	17959	17934	17792	17817	17811	17852	17827	17915	17891	17980	17816	17959	17772	18100	17860	17773	17780	17912	17768	17878	17515	17822	18052	17823	17813	17841	17941	17652	17737	18052	17968	17616	17972	17970	17688	17989	17798	17836	17993	17953	17801	17926	17931	17921	17868	17961	18036	18198	17965	18196	18087	17953	17914	17913	17893	17763	17971	17869	17848	17919	17849	17828	18021	17936	18051	18153	18069	17824	17965	17894	17869	17953	17878	17926	17871	17856	17950	17773	17983	17987	17810	17987	17967	17952	17967	17942	17918	17934	17812	17833	17788	17787	17906	18030	17691	17942	17740	17926	17861	18013	17952	18064	17921	17804	18011	17977	17946	17938	17886	17932	17952	17832	17912	17766	17891	17956	17647	17799	17855	17922	17995	17788	17747	18023	17940	17945	17940	18045	18023	17883	17824	17913	18089	17869	17971	17880	18020	17903	17724	17884	17845	17935	17928	17919	18151	18091	17889	17830	17892	17651	17884	17859	17889	17865	17954	17969	17791	18014	17817	17848	17796	18019	17853	17810	17902	17838	17834	17867	18022	17878	18140	17760	17717	17877	17839	17967	17793	17852	18022	18126	18126	17909	17699	17670	18065	17814	18052	18004	17694	17740	17959	17952	18023	17988	17967	17963	17867	18027	17883	17976	17886	17834	17864	17908	18009	17912	18043	17788	17859	17906	17755	17783	17869	17792	17783	17905	17894	17839	17835	17976	17916	17930	17889	17829	17754	17840	18018	17825	18102	17996	17891	17894	17710	17901	17854	17779	17990	17974	17841	18082	18014	17955	17920	18002	17765	17972	17932	17798	17919	18178	17772	17929	17951	18036	17643	17784	17831	18209	17819	17846	17883	17981	17868	17978	18098	17790	18159	18098	17693	17877	17910	17772	17782	17870	17751	18049	17971	17711	17893	17838	17931	17984	17755	17870	17849	17880	17870	17880	17932	18137	18032	17729	17711	17753	17890	17835	18062	17725	17838	17957	17789	17787	17898	17910	17883	18047	17836	17888	17887	17860	17803	17669	17766	17818	17832	17999	17920	17933	17937	18173	17852	17698	17872	17988	17924	18075	18041	17886	17990	17886	17939	18010	17820	17800	17778	17865	17959	17885	17778	18081	17939	17834	18000	18020	17817	17892	17852	17933	18033	17891	17847	17961	17938	18042	17756	17888	18001	17871	18195	18072	17860	17990	17922	18003	17906	17917	17827	17896	17974	18002	17827	18058	18080	18136	17865	17976	17800	18003	17866	17712	17823	17807	18007	17744	17905	17882	17956	17894	17942	18035	17714	17842	17975	17942	17931	17871	17882	18049	18027	17920	17946	18004	17862	17976	17847	17826	17936	17883	17889	17618	17648	17755	17886	17817	17829	17992	17832	17928	17848	18063	18042	17927	17881	17974	17756	17923	17888	18030	18100	17957	17899	17953	17791	17920	17937	17865	18050	17871	17943	17808	17991	17911	17833	17936	17977	17801	18171	17884	17949	17964	17962	17851	17929	17894	18037	17787	17968	17931	17945	18093	17880	17817	17923	17897	17739	17987	17849	17968	18016	17870	17902	17860	17890	17852	18016	17930	17997	17995	17964	17864	18120	17934	17800	17976	17878	17929	17956	17956	17850	17819	17868	18004	17937	18051	18075	18019	18124	17907	17861	17793	17885	17897	17755	17851	17871	17769	17768	17968	18003	18012	17949	18021	17918	17673	17903	17839	17864	17764	17909	17822	17812	17924	17933	18080	18013	18000	17795	17866	17889	17913	17928	18020	17764	17881	17919	17976	17840	17725	17798	17879	17833	17947	17882	17941	18128	17801	17841	17889	17796	17874	17860	17972	17790	17868	18014	17992	18021	17900	17909	17996	17983	17927	17874	17949	17889	17898	18054	18045	17974	17755	17968	17887	17634	17820	18025	17873	18167	17766	17865	17844	17951	17814	17728	18074	17801	17916	17797	17891	17867	18005	18049	17962	17960	18021	18046	18047	17828	17929	18013	17986	17948	17922	17882	17974	18202	17857	18076	17713	17907	17766	17997	18024	18068	17846	17936	18124	17847	17981	17766	18124	18056	17938	17844	17781	17753	17865	17804	18144	18096	17908	17912	17958	17937	17913	17885	17924	18000	17928	18025	17957	18048	17959	17991	17790	17823	17994	17817	17912	17925	18043	17964	18090	17724	17943	17936	17855	17810	17932	17879	17714	18131	18135	17911	17885	17968	17804	17876	17886	17989	17989	18056	17981	18052	17764	18017	17753	17755	17835	17941	17973	18008	17726	17877	17844	17885	17804	17895	17883	17939	17840	17963	17993	18148	17992	17979	17883	17906	17837	18112	18034	18046	17783	17776	17959	17785	17943	17873	17986	17952	17895	17917	17947	17909	18021	18027	17859	17723	18150	17988	17782	17910	17821	18013	18084	17622	17859	17956	18066	17736	17786	17938	18023	17829	17811	18113	18042	17957	17846	17982	17858	17746	17967	18035	17856	17997	17793	17805	17740	18071	18089	17933	17873	17980	17840	17925	17965	17778	17837	17852	17969	18009	17993	17818	18192	17904	17841	18093	18161	17886	17971	17860	17967	17976	17934	17767	17956	17914	17826	17768	17970	18057	17932	17783	18001	17731	17720	17896	18055	18016	17984	18161	18134	17767	17898	17896	17880	17858	17828	17881	18015	18019	17972	18137	17923	18041	18049	17923	17785	18051	17917	18111	17890	17815	17810	17926	17978	17816	17845	17888	17978	17832	17823	17675	17820	17652	17872	17899	17745	17876	17927	17987	18055	17982	17905	17900	17840	18103	17942	17936	17766	17991	17894	17601	17961	17859	17907	18024	17872	17909	18034	18007	17834	17791	17776	17906	17962	17971	17705	17857	17819	17830	17827	17902	18064	17734	17959	17807	17889	17979	17711	17973	17991	17894	18041	17952	18175	17993	17863	17998	17983	17914	17935	17996	17930	17791	17853	18102	17811	18014	17927	17926	17793	18039	17981	18114	17938	17950	17895	17710	17875	17880	17731	17899	17979	17694	18004	17818	17860	18067	17945	18021	17743	17817	17873	17910	17932	17848	17842	17944	17808	17724	18047	17929	17782	17966	17890	17867	17808	17841	18030	17959	17861	18084	18055	17872	17728	17788	17822	17863	17916	17833	17718	17968	18003	17905	17833	17842	17939	17811	17999	17924	18051	18083	18000	17682	17785	17696	18044	17896	17879	17783	17663	17977	17978	17912	18039	17755	17905	17979	18009	17719	18118	18003	17895	18087	17942	17638	17654	17919	17785	17909	18026	17910	17804	18003	17811	17937	17929	17948	17906	17954	17688	18018	17733	18145	17917	17808	17836	17759	17843	18058	18069	17894	17869	17986	17801	17938	17896	17947	17897	18003	17900	18033	18024	18071	17896	17824	17968	17861	18068	17827	17985	18022	17893	17886	18074	17948	17943	17877	17842	17895	18116	18054	17954	17804	17921	17943	17939	17996	18039	17700	17783	17762	17940	18176	17995	17862	17659	17823	17954	17973	17912	17988	17963	17806	18041	17666	17780	17758	17782	17886	17979	17969	17841	17941	17869	17790	17735	17957	17787	17843	17939	17945	17900	18067	17987	17896	17874	17858	17851	17827	17945	17994	17874	17965	18076	17929	17957	17961	18012	17823	18102	17704	17821	18035	17810	17987	17965	18053	17932	17955	17936	18040	18013	18043	17891	17892	18049	17898	17865	17764	17869	17969	17932	18046	17947	17821	18062	17774	17889	17997	17981	18079	17895	18118	17933	17921	17824	17742	17714	17916	17684	17840	17935	17816	17703	17829	17945	17987	17925	17898	18040	17746	17985	17896	17883	17774	17862	17871	18031	17745	17824	17928	18008	18034	18006	17823	17851	17781	18022	17798	17749	17871	17844	17953	17994	18004	17817	17881	17928	17883	18114	18122	17979	18011	17769	17924	18011	17921	18028	18014	17915	17728	18032	17936	18130	18016	17982	18005	17834	17943	17933	17931	18077	17956	17842	17773	17824	17966	17860	17926	18012	18009	17916	17915	17902	18012	17952	17729	17883	18093	17727	17731	17755	17720	17957	17900	17763	17886	17958	17795	17869	18174	17923	17881	17803	17949	17973	18182	17924	17967	18045	17826	18057	17788	18033	17919	17856	17999	17791	17770	18056	17970	17940	17811	18059	17966	18007	17934	17885	17806	18089	18088	17852	17790	17938	17928	17982	17923	17889	17847	17885	17990	17947	17837	17736	17798	18121	18050	17991	17901	17826	18025	17909	17925	18045	17996	17820	17690	17982	18056	17870	17965
22212	32344	30439	24403	21180	19523	18477	18222	17446	17140	16720	16529	16344	16390	16407	16395	16245	16421	16191	16218	16170	16258	16305	16071	16057	16225	16060	16242	16230	16245	16133	16218	16181	16105	16011	16103	16266	16235	16128	16186	16102	16018	16134	16176	16083	16314	16020	16088	16179	16219	15850	16132	16284	16009	16030	16066	16079	16162	16144	16168	16055	16129	15899	15981	16129	16060	16141	16112	16057	16142	16044	16012	16074	16151	16107	16057	16178	16027	15926	16041	15975	16078	16121	16125	15995	16115	15900	15905	15976	16161	15967	16207	15948	16077	16101	16075	16275	16048	16172	16182	16148	15961	16049	16038	16148	15991	16112	16100	16132	16049	16010	16039	15916	16001	16063	16093	16033	16084	16040	15989	15991	16064	16136	16089	16103	16069	16008	16184	15887	15848	16079	15931	15959	16189	16063	15917	16008	16051	15992	15978	16013	16200	16045	16085	16037	16018	16069	16111	16133	16156	16189	16230	16098	16056	16337	16024	16201	16067	16196	16063	15967	16066	15915	16131	16128	16065	16106	16019	15928	15999	16179	15979	16215	16015	16196	15978	16119	16028	16122	15853	16087	16031	16114	16019	16179	16212	16077	16013	16017	16047	16093	16079	16188	16199	15981	15997	16126	16161	16189	15978	15950	15975	16130	16154	16199	16016	16176	15910	16122	16137	15913	16080	16195	15984	15897	16004	16042	16089	16184	15978	16001	15945	16100	16070	16092	16084	15914	16231	16073	16131	16235	16081	16196	16084	16161	15968	16173	16026	15959	16064	16107	15985	16138	15950	16022	16117	16041	15992	16120	16111	15987	16050	16078	16007	16139	15906	16091	16127	16197	15909	16145	16057	15897	16082	16009	16166	16104	16151	16141	15975	16201	16039	16179	15899	16062	16016	16091	15976	16144	15910	15898	16097	16271	16226	16070	15946	15888	16113	16108	15924	16226	16112	16003	16096	15985	16055	16138	16189	16114	16066	16153	15971	16025	16038	16077	16006	15928	16327	15946	15994	15984	15835	16071	16094	15972	16087	16085	16053	16071	16097	16047	15981	16011	16008	16126	16098	16205	16128	16016	15955	16104	16267	16017	16109	16021	16142	16193	16001	15935	16144	16163	16022	15880	16113	16062	16062	16039	16142	16206	16008	16118	15954	16117	16070	16012	15924	16065	16156	16062	16080	15878	16053	15974	16104	16108	16035	16133	16048	16151	16171	16112	16139	16206	16200	16064	16145	16001	16026	16036	16169	16003	15944	16031	15959	16096	16138	15953	16138	16108	16069	16136	16068	15969	16149	15977	16213	16180	16151	15950	16025	15973	16129	15989	15887	16025	16092	15987	16076	16131	16174	15988	16041	16191	16003	15991	16025	16122	16137	16150	15975	16102	15895	16141	16014	15979	15870	15939	15913	16192	16059	16082	15936	16021	16147	16020	16026	16030	16054	16030	16119	16147	16095	16084	16083	16046	16046	15985	15972	15982	16117	16014	16085	16059	16026	16056	15997	15944	16158	16272	16130	15953	16042	16086	16157	16126	16016	16012	16034	16113	16184	15988	16013	15975	16122	16193	16089	16110	16075	15938	16019	16054	16046	16097	16025	16021	16055	15930	16028	16210	16230	16085	15993	16154	16048	16019	16219	15944	16028	16009	16005	16073	15927	15965	15974	16069	16292	16054	15967	16165	15948	15943	16107	15984	16105	16167	16048	16113	16036	16012	16131	16081	16120	15995	16040	15908	16080	16104	16076	15958	16077	16116	16054	15997	16042	16023	16025	16032	16228	15983	15991	16068	16100	16066	15924	15997	16160	15946	16121	16065	16139	16229	16096	16136	16286	16044	16140	16259	15995	16185	16060	15903	16016	15856	16293	16155	15976	16124	15994	16055	15964	16027	16017	16011	16022	16051	16163	15941	15923	16089	16104	15989	16062	15994	15981	16180	16143	15946	16144	16107	15950	15983	16094	16010	16127	16157	16121	16074	16171	16023	16112	16033	16130	16049	16085	16153	16138	16086	16066	16013	15992	15994	16070	16084	16065	16058	15967	16265	16199	16236	16024	16150	15996	16041	16113	16035	16220	16180	16035	16024	15927	15913	16015	16222	15957	16224	15989	16201	16128	16096	15993	16180	15903	15890	15985	16054	15986	16065	16169	16073	16030	16222	16022	15994	16040	16301	16226	16181	16031	16149	16245	16083	16025	16131	15883	16086	16063	16197	16269	15994	16116	16098	15977	16153	15955	15962	16145	15972	16052	15909	16157	16010	16046	15977	16233	16081	16016	15988	16005	16057	16134	16015	16178	16049	16214	16009	16257	16077	15970	15994	15983	16055	16034	16093	16057	16050	16124	16135	16002	16065	16066	16086	16165	16185	15998	15983	16224	16077	16065	16021	16035	16154	16082	16036	16130	16040	16044	16107	16228	16014	16104	16006	16053	16071	16219	16098	15936	16079	16006	16072	16130	15919	16143	15920	16150	16031	16109	16036	16076	15964	16025	15965	15988	16012	16156	16108	15998	16148	16232	15977	16087	16210	16006	16111	16137	16029	16135	15993	16235	16074	16052	15937	16029	16098	16076	15999	16110	15962	15997	16081	16238	16104	16265	16087	16078	16000	16124	16052	16036	16150	16004	16087	16110	16124	16202	15984	16349	15905	16092	16311	16035	16091	16011	16132	15976	16054	16009	16239	15918	15935	16181	16227	15969	15863	15896	16248	15997	16140	15992	15986	15996	16208	15961	16123	16071	16077	16041	16026	16105	16088	16200	15925	16027	16145	16198	16063	16190	16125	16263	16140	16138	16231	16058	16032	16068	16137	16006	16095	16262	16013	16152	16200	16271	16150	16041	16034	16113	16072	16092	16173	16035	16107	16164	16001	16161	15902	16021	15934	16168	15980	15893	16174	16112	16044	15980	15980	16264	16055	16019	16000	16010	15964	16012	16085	16114	15989	16055	16079	15980	16031	16093	15956	15951	16096	16047	16110	16039	16221	16109	16279	16135	16070	16220	16013	16035	16012	16191	15998	15939	16152	16065	16081	15986	16148	16094	16028	16072	15984	16114	16117	15990	16152	16126	16120	16072	15959	16070	16172	16021	16090	16166	16220	16098	16227	15912	16117	16148	16060	16124	16087	16192	15993	15986	16030	16126	16092	16029	16148	16130	15999	16080	15998	15923	16127	15929	16134	16040	15993	16234	15986	15924	16051	16164	15997	16001	15882	16153	16258	16267	15965	15896	16046	16206	15977	15968	16066	16105	15934	16138	16047	16091	16080	15959	16106	16002	16127	16061	16196	15956	16260	16076	16109	16020	15917	16100	16045	16116	15944	16107	16027	16038	16017	15907	15979	16132	16169	16166	16107	15853	16229	15914	16199	16013	16092	15952	15995	16049	15977	16044	16172	16174	16125	15957	16076	16018	16157	15976	16091	15925	15952	16106	16045	15974	16230	16232	16168	15996	16112	16075	16179	16061	15985	16256	15936	15957	16137	16149	16038	15992	16061	16265	16137	16081	16027	16035	16002	16168	15985	15959	16098	16086	15995	16171	16121	16107	16024	16008	15977	16235	16019	16006	16074	16023	16012	16026	16198	15912	15976	16038	15915	16200	16219	16010	15994	15952	16102	16126	15995	16123	16067	16030	16043	15975	16014	16145	16123	15965	15916	15965	16344	15885	16145	16117	16088	16089	16086	16188	16087	16057	15976	16185	16088	16039	16072	16018	16221	16295	15921	16300	16055	16045	16027	15952	16202	16096	16108	16030	16179	15943	16268	16114	16096	15955	16034	16054	16038	16040	16116	16198	16121	15977	16038	16108	16078	16172	15943	16113	16068	15978	16003	16095	15981	16027	16120	16038	16060	16180	15894	16027	16167	15915	15973	16084	16105	16009	16179	15936	16156	15972	16075	16051	16195	16073	16020	16107	16083	15962	16151	16038	16101	16071	16085	16088	16180	16127	16122	16138	15999	16002	16167	16053	15970	16039	15956	16060	15901	16081	16115	16132	16108	16000	15854	16022	16064	16141	16143	16186	16122	16178	16178	16060	16089	16109	16077	16037	16121	16135	16074	15858	16278	16042	15922	16037	16094	16068	16234	16112	16070	16106	16012	15993	16033	16051	16073	16127	16077	16173	15826	16224	15936	15926	16014	15938	16197	16029	16113	16057	16148	16097	16053	16137	16106	15997	15980	16255	16123	16108	15876	16110	16049	16138	16131	16071	16049	16097	15932	16158	16083	16132	15995	16060	16024	16169	16000	16183	16081	15987	16070	16204	16124	16051	16165	16058	16067	16172	16068	15996	16220	16048	16097	16108	16094	16154	16237	16107	16112	16094	16169	16120	15997	16140	16142	16137	16173	16030	16157	16057	16039	16254	15963	16210	16111	16116	16055	15954	16107	16286	16022	16257	16120	15990	16037	16132	15943	15987	16224	15952	16056	16204	15976	16131	15876	16055	15963	16057	16134	16076	15885	16032	16067	16128	16138	16132	15994	16248	16196	16184	15891	16004	16062	16272	16051	16059	16207	16025	16156	16067	15992	16065	16130	16215	16075	15976	16000	16102	16053	15901	16173	16092	15898	16192	16122	16045	16020	16082	16125	16092	15997	16046	16115	16165	16051	16091	16100	15932	16078	16033	16086	16135	15969	16143	16274	16014	16020	16081	16126	15826	16108	16294	16179	16073	16082	15990	16190	15948	16042	16052	16096	16015	16144	16218	16323	16175	16055	16094	16166	16021	16291	16072	16165	16076	16136	16134	15890	16144	15990	15878	16085	16145	16072	16074	16111	15996	15926	16197	16057	16154	15987	16037	16074	15959	15949	16170	16102	16148	16168	16080	15967	15996	16080	16034	16071	16174	16058	16063	16091	15942	16046	16238	16057	16034	16172	16150	16055	16083	15897	16004	15959	16000	16098	15912	15919	16084	16137	15968	16049	16214	16295	16015	16008	15949	16018	16105	16344	15925	15989	15979	15989	16170	16050	16068	16219	15966	16088	16074	15945	16086	16049	16095	16018	16164	15979	15998	16026	16104	15971	16092	16180	16041	16218	16094	16045	15989	16037	16028	16230	16149	15933	16084	16076	15960	15965	16078	16098	16091	16057	15978	15861	16137	16054	16108	16113	16125	15814	16088	16158	16085
23863	21051	28259	24575	22835	23167	22651	20270	19509	19321	19283	18990	19054	18721	18837	18742	18580	18714	18790	18660	18783	18371	18538	18242	18643	18419	18606	18484	18468	18455	18283	18486	18455	18554	18458	18373	18475	18456	18411	18494	18403	18489	18475	18325	18608	18536	18465	18386	18510	18370	18394	18316	18270	18287	18441	18461	18406	18383	18248	18186	18381	18283	18090	18451	18234	18529	18355	18534	18343	18229	18201	18384	18504	18416	18105	18332	18216	18284	18201	18374	18408	18495	18252	18534	18447	18285	18419	18362	18372	18116	18149	18291	18450	18139	18264	18559	18327	18479	18411	18338	18331	18499	18318	18336	18320	18118	18268	18570	18425	18376	18457	18242	18323	18327	18252	18346	18316	18443	18387	18338	18337	18224	18286	18227	18478	18303	18148	18228	18385	18293	18275	18332	18241	18426	18541	18379	18469	18156	18142	18388	18296	18302	18256	18362	18563	18113	18400	18436	18403	18155	18098	18476	18188	18438	18189	18363	18394	18016	18250	18428	18367	18219	18280	18300	18249	18193	18154	18319	18259	18350	18167	18269	18299	18152	18297	18203	18396	18285	18442	18165	18273	18378	18470	18291	18510	18433	18193	18223	18130	18258	18355	18518	18401	18241	18465	18535	18114	18261	18326	18336	18361	18346	18340	18119	18450	18133	18428	18394	18208	18282	18176	18184	18325	18426	18386	18324	18310	18149	18265	18282	18281	18340	18358	18068	18446	18237	18199	18171	18403	18261	18251	18236	18380	18252	18450	18176	18414	18426	18305	18444	18350	18200	18182	18394	18359	18171	18217	18242	18403	18289	18387	18372	18299	18640	18443	18266	18280	18274	18414	18349	18391	18185	18232	18346	18382	18389	18351	18294	18398	18063	18148	18275	18338	18455	18337	18490	18381	18367	18295	18164	18373	18319	18330	18079	18317	18312	18380	18375	18531	18359	18208	18389	18513	18400	18222	18170	18397	18347	18195	18112	18278	18255	18277	18377	18168	18355	18134	18284	18172	18267	18503	18344	18254	18326	18576	18352	18309	18400	18509	18343	18260	18404	18209	18292	18252	18221	18215	18332	18305	18408	18158	18458	18344	18039	18334	18404	18154	18372	18471	18283	18214	18357	18245	18370	18538	18538	18403	18313	18408	18291	18234	18229	18432	18239	18318	18138	18359	18408	18102	18145	18179	18258	18518	18083	18148	18453	18288	18264	18214	18247	18226	18455	18443	18144	18322	18278	18358	18252	18272	18226	18349	18468	18317	18261	18417	18390	18377	18388	18360	18328	18281	18301	18310	18266	18190	18245	18525	18337	18433	18335	18299	18145	18381	18331	18449	18282	18223	18030	18499	18377	18203	18470	18154	18376	18549	18305	18265	18280	18338	18130	18321	18427	18239	18380	18406	18337	18404	18310	18253	18074	18352	18389	18409	18278	18337	18303	18308	18334	18192	18451	18399	18155	18251	18239	18402	18271	18227	18151	18154	18313	18238	18284	18249	18250	18308	18283	18299	18271	18363	18312	18396	18289	18385	18467	18355	18472	18330	18257	18204	18353	18211	18400	18219	18217	18346	18365	18331	18308	18320	18318	18097	18301	18121	18288	18140	18260	18444	18339	18407	18395	18398	18175	18523	18150	18348	18331	18386	18134	18196	18225	18151	18431	18381	18283	18218	18300	18418	18319	18595	18383	18170	18356	18490	18154	18270	18360	18504	18240	18493	18338	18458	18468	18077	18226	18273	18150	18297	18356	18192	18343	18345	18270	18347	18353	18529	18162	18228	18229	18356	18203	18419	18273	18275	18064	18394	18247	18340	18267	18331	18265	18385	18101	18327	18264	18370	18353	18535	18434	18310	18408	18504	18346	18274	18313	18300	18406	18391	18447	18315	18134	18276	18420	18495	18477	18298	18330	18425	18154	18270	18299	18333	18345	18429	18408	18212	18314	18302	18404	18247	18147	18419	18463	18163	18423	18287	18422	18205	18363	18282	18249	18541	18218	18371	18265	18295	18341	18192	18572	18345	18128	18348	18203	18305	18284	18316	18481	18058	18250	18243	18244	18240	18223	18231	18176	18203	18240	18460	18241	18459	18165	18191	18247	18488	18459	18408	18158	18275	18295	18240	18497	18383	18353	18327	18144	18458	18180	18230	18203	18172	18315	18315	18414	18265	18483	18304	18238	18407	18295	18252	18196	18328	18164	18236	18112	18368	18262	18347	18353	18202	18358	18259	18222	18292	18421	18333	18388	18352	18457	18263	18301	18570	18335	18325	18294	18229	18285	18498	18253	18305	18278	18346	18161	18424	18111	18197	18398	18386	18403	18261	18263	18267	18380	18508	18352	18491	18343	18470	18490	18350	18184	18334	18400	18244	18293	18235	18435	18294	18305	18291	18693	18445	18314	18159	18216	18257	18393	18397	17988	18331	18287	18312	18300	18174	18233	18402	18468	18422	18212	18397	18251	18556	18120	18179	18217	18343	18247	18185	18208	18445	18395	18295	18284	18335	18192	18482	18407	18413	18361	18229	18187	18234	18346	18448	18344	18374	18391	18405	18290	18302	18239	18414	18310	18389	18306	18115	18199	18293	18183	18230	18432	18372	18255	18357	18297	18332	18254	18234	18230	18291	18174	18443	18320	18379	18308	18181	18364	18272	18394	18209	18331	18384	18358	18186	18355	18307	18335	18309	18216	18273	18330	18330	18312	18345	18219	18332	18432	18413	18339	18134	18275	18401	18470	18323	18372	18292	18188	18243	18211	18417	18286	18194	18420	18471	18167	18261	18377	18117	18207	18254	18346	18275	18426	18466	18499	18330	18146	18351	18455	18179	18454	18493	18428	18239	18088	18229	18345	18324	18375	18198	18477	18392	18204	18208	18147	18399	18610	18289	18393	18358	18416	18331	18186	18271	18357	18245	18189	18435	18320	18108	18304	18183	18205	18261	18450	18195	18292	18285	18302	18234	18299	18233	18274	18372	18132	18467	18279	18452	18366	18534	18176	18231	18374	18287	18502	18628	18325	18179	18358	18457	18317	18130	18274	18166	18377	18316	18545	18261	18309	18465	18470	18491	18214	18156	18337	18199	18323	18484	18404	18296	18205	18209	18271	18108	18278	18293	18375	18202	18353	18212	18306	18296	18375	18269	18505	18314	18230	18200	18207	18115	18330	18246	18109	18295	18362	18095	18279	18269	18178	18137	18262	18160	18301	18283	18124	18391	18268	18217	18271	18259	18304	18200	18472	18498	18359	18117	18533	18221	18279	18261	18223	18231	18108	18335	18334	18276	18137	18106	18209	18127	18034	18370	18330	18314	18333	18249	18124	18297	18259	18458	18202	18666	18380	18380	18460	18198	18532	18252	18200	18181	18132	18312	18348	18396	18392	18326	18291	18486	18299	18300	18289	18194	18293	18176	18324	18286	18134	18435	18413	18282	18316	18316	18093	18381	18187	18351	18383	18447	18128	18209	18272	18293	18395	18079	18272	18472	18376	18220	18303	18642	18509	18347	18201	18232	18134	18496	18296	18321	18377	18116	18343	18453	18304	18170	18256	18302	18238	18398	18168	18365	18398	18380	18152	18337	18313	18192	18300	18420	18279	18396	18251	18371	18270	18379	18364	18218	18405	18414	18337	18420	18551	18555	18450	18418	18345	18263	18219	18442	18353	18474	18298	18119	18614	18308	18439	18408	18234	18053	18101	18325	18199	18378	18273	18345	18389	18618	18457	18338	18494	18232	18307	18458	18425	18323	18386	18287	18552	18348	18277	18185	18122	18322	18245	18281	18385	18368	18534	18280	18363	18397	18511	18312	18259	18233	18094	18417	18329	18517	18282	18447	18294	18276	18192	18476	18438	18227	18194	18283	18258	18305	18298	18299	18227	18379	18311	18469	18279	18332	18140	18357	18309	18239	18241	18302	18392	18329	18356	18517	18268	18155	18259	18375	18217	18467	18351	18349	18449	18098	18325	18280	18241	18257	18319	18311	18396	18239	18242	18296	18308	18256	18225	18263	18188	18210	18248	18464	18258	18414	18144	18480	18360	18367	18284	18480	18374	18290	18362	18479	18208	18233	18344	18232	18323	18325	18222	18467	18290	18428	18536	18203	18258	18191	18338	18329	18107	18311	18328	18449	18578	18357	18321	18468	18261	18416	18339	18264	18213	18346	18223	17946	18310	18394	18280	18234	18319	18231	18302	18123	18257	18275	18330	18279	18148	18359	18352	18354	18470	18240	18463	18261	18338	18315	18433	18554	18345	18267	18482	18465	18387	18138	18303	18206	18319	18338	18513	18356	18260	18540	18373	18298	18358	18423	18153	18290	18309	18221	18217	18377	18318	18370	18460	18405	18609	18309	18505	18361	18430	18343	18219	18341	18189	18404	18396	18204	18228	18276	18311	18249	18466	18329	18260	18310	18344	18225	18249	18464	18270	18222	18127	18237	18174	18185	18548	18332	18381	18355	18517	18226	18375	18273	18369	18329	18409	18277	18207	18350	18318	18097	18317	18230	18335	18497	18231	18422	18315	18464	18335	18536	18197	18192	18277	18227	18451	18352	18499	18146	18270	18535	18393	18155	18374	18339	18234	18279	18166	18283	18334	18269	18348	18258	18167	18375	18245	18456	18278	18456	18220	18173	18295	18353	18306	18187	18298	17940	18429	18098	18352	18302	18292	18387	18343	18230	18356	18272	18458	18253	18289	18168	18289	18257	18285	18311	18316	18462	18390	18386	18268	18292	18369	18481	18444	18539	18474	18495	18396	18413	18265	18359	18276	18275	18295	18424	18267	18321	18192	18459	18214	18323	18179	18315	18342	18280	18420	18534	18464	18262	18264	18504	18460	18390	18164	18329	18211	18524	18429	18441	18456	18453	18306	18491	18460	18250	18333	18486	18433	18520	18431	18265	18364	18245	18274	18626	18371	18392	18300	18156	18277	18532	18354	18246	18270	18324	18336	18283	18302	18328	18439	18243	18455	18157	18284	18081	18198	18266	18327	18434	18493	18111	18029	18239	18291	18239	18409	18381	18429	18488	18174	18386	18346	18446	18233	18299	18329	18481	18269	18335	18334	18568	18292	18491	18369	18398	18395	18403	18250	18465	18319	18515	18383	18205	18400	18194	18265	18245	18407	18332	18326
21759	36942	34520	27600	24171	21943	20386	19422	18518	17919	17593	17321	17120	16999	16726	16692	16914	16684	16795	16594	16567	16652	16609	16590	16456	16678	16522	16586	16726	16514	16553	16634	16377	16528	16467	16407	16397	16473	16560	16458	16249	16447	16506	16440	16450	16346	16628	16414	16353	16509	16491	16370	16440	16297	16342	16476	16437	16383	16394	16577	16337	16258	16354	16517	16428	16418	16224	16427	16354	16403	16427	16451	16412	16439	16453	16261	16389	16444	16378	16330	16579	16344	16312	16424	16285	16510	16308	16346	16276	16478	16275	16442	16295	16443	16274	16342	16240	16165	16391	16298	16539	16466	16350	16328	16376	16417	16477	16389	16415	16251	16426	16360	16283	16412	16304	16388	16356	16380	16185	16243	16244	16398	16424	16341	16473	16544	16425	16263	16273	16371	16524	16370	16442	16276	16353	16324	16480	16427	16339	16323	16357	16344	16249	16447	16355	16527	16478	16332	16432	16121	16419	16340	16333	16404	16484	16329	16396	16419	16368	16228	16408	16326	16391	16265	16368	16421	16453	16452	16321	16430	16267	16312	16440	16094	16398	16217	16411	16355	16399	16350	16479	16233	16286	16386	16532	16394	16331	16437	16450	16440	16458	16326	16415	16333	16578	16391	16276	16433	16180	16205	16230	16460	16360	16402	16392	16448	16387	16435	16501	16197	16376	16549	16315	16437	16203	16318	16498	16249	16384	16125	16366	16403	16418	16437	16407	16362	16292	16266	16417	16481	16252	16134	16398	16303	16451	16386	16323	16345	16459	16465	16413	16386	16345	16248	16284	16389	16355	16417	16129	16405	16364	16365	16275	16193	16369	16296	16400	16487	16430	16282	16437	16324	16423	16488	16280	16344	16369	16322	16455	16065	16374	16474	16287	16282	16330	16506	16243	16452	16302	16152	16407	16225	16541	16446	16272	16395	16233	16332	16301	16241	16228	16354	16221	16445	16308	16377	16320	16401	16297	16210	16279	16235	16472	16329	16141	16328	16164	16263	16285	16339	16266	16270	16221	16355	16486	16377	16391	16360	16472	16442	16332	16465	16449	16425	16326	16457	16203	16312	16555	16374	16363	16275	16445	16475	16433	16326	16330	16323	16258	16401	16286	16397	16331	16287	16156	16282	16335	16399	16309	16482	16333	16380	16320	16330	16433	16116	16241	16448	16316	16493	16379	16402	16331	16479	16467	16303	16506	16235	16391	16378	16260	16457	16211	16242	16461	16382	16346	16357	16349	16440	16321	16253	16311	16345	16400	16375	16378	16385	16408	16318	16408	16469	16407	16385	16359	16438	16234	16510	16484	16340	16420	16551	16339	16160	16430	16429	16409	16500	16256	16209	16417	16293	16395	16221	16368	16351	16376	16275	16408	16319	16431	16251	16374	16329	16276	16486	16160	16410	16409	16343	16363	16226	16309	16513	16319	16257	16282	16361	16227	16329	16430	16469	16183	16577	16325	16222	16337	16320	16269	16244	16222	16321	16444	16238	16471	16297	16455	16286	16407	16321	16365	16421	16330	16289	16258	16162	16412	16412	16228	16246	16427	16366	16445	16452	16604	16284	16366	16375	16330	16318	16304	16328	16413	16213	16345	16274	16396	16395	16523	16297	16379	16458	16397	16472	16378	16506	16395	16274	16298	16421	16361	16389	16407	16406	16259	16248	16428	16349	16336	16230	16321	16369	16300	16372	16206	16308	16258	16396	16208	16270	16179	16195	16460	16360	16356	16258	16210	16415	16319	16212	16361	16304	16417	16382	16165	16387	16321	16285	16252	16326	16361	16460	16236	16402	16351	16313	16422	16162	16333	16408	16413	16294	16433	16436	16399	16349	16476	16468	16444	16229	16229	16317	16400	16354	16232	16287	16203	16435	16362	16317	16413	16407	16450	16383	16345	16369	16351	16290	16364	16392	16458	16436	16547	16477	16283	16273	16375	16428	16348	16310	16293	16383	16566	16346	16257	16515	16213	16383	16234	16353	16276	16337	16357	16392	16286	16217	16443	16448	16491	16345	16287	16274	16281	16361	16503	16386	16360	16459	16306	16261	16360	16187	16354	16422	16438	16455	16370	16373	16314	16460	16377	16221	16268	16390	16406	16297	16459	16294	16142	16339	16343	16363	16251	16416	16311	16491	16510	16396	16311	16545	16279	16384	16392	16416	16178	16442	16454	16433	16129	16481	16461	16123	16139	16335	16398	16369	16192	16424	16333	16395	16695	16297	16165	16418	16503	16329	16283	16400	16435	16302	16210	16400	16258	16271	16352	16384	16554	16464	16414	16368	16337	16296	16316	16343	16404	16396	16369	16387	16174	16461	16289	16407	16198	16324	16219	16472	16384	16276	16258	16291	16394	16305	16012	16410	16414	16492	16287	16414	16281	16353	16299	16401	16411	16383	16348	16344	16416	16349	16296	16513	16497	16463	16240	16245	16203	16279	16337	16363	16482	16422	16316	16438	16419	16319	16422	16311	16254	16268	16410	16225	16444	16362	16228	16388	16313	16389	16180	16397	16370	16366	16351	16253	16239	16206	16466	16519	16416	16344	16404	16225	16322	16292	16355	16366	16299	16272	16265	16426	16417	16362	16407	16262	16391	16446	16276	16405	16422	16478	16426	16237	16252	16378	16184	16400	16459	16330	16325	16215	16280	16482	16328	16390	16259	16392	16403	16434	16331	16380	16347	16278	16283	16487	16453	16459	16366	16233	16283	16376	16463	16320	16396	16355	16356	16456	16400	16321	16348	16199	16460	16488	16178	16505	16379	16507	16460	16352	16476	16468	16514	16358	16280	16277	16397	16401	16464	16352	16234	16403	16351	16315	16353	16361	16488	16298	16412	16383	16550	16215	16269	16409	16364	16473	16277	16363	16282	16430	16208	16440	16326	16348	16468	16273	16410	16282	16354	16427	16379	16380	16354	16199	16214	16286	16307	16300	16508	16287	16221	16435	16305	16382	16356	16411	16307	16312	16260	16428	16452	16348	16341	16302	16353	16415	16358	16259	16272	16302	16340	16333	16379	16205	16292	16329	16292	16386	16411	16218	16406	16452	16312	16206	16321	16346	16349	16436	16483	16395	16267	16437	16467	16358	16338	16428	16352	16425	16387	16427	16211	16507	16284	16291	16354	16524	16323	16393	16378	16445	16349	16211	16286	16443	16272	16437	16407	16343	16347	16434	16405	16210	16391	16298	16435	16408	16414	16207	16369	16497	16341	16417	16511	16377	16448	16180	16500	16198	16121	16313	16295	16364	16265	16502	16393	16434	16323	16381	16477	16402	16392	16285	16372	16311	16267	16330	16636	16518	16256	16215	16322	16240	16261	16362	16372	16381	16342	16272	16509	16399	16413	16237	16334	16268	16312	16255	16326	16195	16347	16304	16445	16149	16291	16383	16369	16399	16272	16361	16327	16435	16405	16250	16359	16250	16516	16345	16384	16526	16259	16470	16384	16244	16304	16330	16333	16355	16378	16408	16443	16384	16327	16333	16371	16265	16389	16348	16349	16314	16474	16342	16398	16363	16218	16272	16452	16379	16456	16456	16347	16423	16354	16228	16346	16344	16339	16359	16361	16310	16200	16555	16351	16299	16199	16408	16354	16456	16450	16385	16271	16358	16226	16502	16421	16292	16390	16517	16289	16271	16417	16262	16291	16333	16375	16331	16452	16330	16316	16450	16415	16386	16294	16284	16438	16414	16370	16350	16145	16492	16231	16557	16205	16437	16340	16283	16318	16208	16353	16258	16335	16296	16343	16493	16403	16180	16272	16214	16474	16434	16291	16388	16183	16472	16353	16446	16334	16490	16507	16563	16430	16318	16420	16496	16126	16327	16343	16426	16271	16433	16243	16336	16330	16308	16515	16469	16381	16290	16548	16154	16382	16394	16333	16422	16180	16484	16503	16280	16408	16329	16249	16607	16304	16465	16412	16334	16434	16350	16354	16434	16462	16351	16338	16393	16429	16380	16239	16206	16168	16502	16282	16358	16392	16414	16259	16360	16329	16499	16446	16296	16285	16507	16371	16341	16283	16457	16302	16502	16269	16381	16349	16399	16525	16288	16338	16282	16291	16304	16185	16126	16464	16245	16261	16593	16440	16405	16247	16286	16428	16364	16428	16397	16345	16326	16334	16427	16275	16323	16376	16366	16327	16381	16316	16380	16152	16418	16226	16322	16315	16434	16399	16359	16249	16435	16358	16216	16415	16259	16343	16281	16240	16224	16461	16428	16312	16473	16389	16577	16453	16275	16363	16339	16394	16447	16414	16323	16304	16559	16421	16374	16345	16049	16304	16451	16325	16340	16111	16461	16511	16406	16380	16375	16353	16376	16371	16485	16434	16355	16111	16369	16324	16329	16354	16239	16393	16216	16306	16223	16160	16294	16243	16408	16391	16290	16334	16384	16431	16306	16310	16353	16472	16439	16263	16426	16272	16249	16223	16238	16527	16351	16434	16354	16235	16251	16456	16344	16329	16310	16412	16383	16249	16361	16338	16360	16357	16350	16435	16366	16460	16385	16242	16429	16409	16341	16475	16342	16418	16396	16120	16301	16239	16329	16593	16419	16229	16286	16383	16458	16474	16216	16479	16421	16431	16387	16463	16366	16257	16408	16410	16237	16395	16209	16388	16450	16343	16502	16337	16340	16486	16037	16397	16444	16510	16124	16470	16322	16517	16366	16440	16378	16263	16412	16351	16519	16368	16310	16569	16228	16445	16384	16277	16258	16343	16298	16371	16437	16405	16269	16269	16410	16505	16443	16361	16271	16297	16455	16219	16484	16094	16375	16461	16177	16257	16457	16581	16251	16444	16415	16324	16360	16327	16307	16401	16259	16232	16550	16161	16186	16220	16505	16308	16352	16368	16335	16377	16332	16395	16479	16335	16441	16462	16280	16235	16236	16479	16297	16386	16433	16505	16345	16257	16278	16433	16360	16325	16456	16331	16389	16447	16321	16314	16376	16293	16363	16402	16328	16351	16498	16315	16284	16470	16305	16229	16426	16367	16283	16436	16364	16357	16431	16416	16421	16286	16320	16422	16237	16401	16302	16351	16268	16288	16395	16261	16439	16453	16313	16248	16553	16374	16289	16384	16530	16320	16405	16433	16385	16271	16280	16360	16408	16272	16337
22664	21138	28932	23623	21542	24237	26602	21313	20129	20276	19741	19329	19258	19139	19041	18826	18823	18875	18729	18808	18612	18699	18458	18411	18577	18505	18539	18453	18380	18247	18552	18593	18294	18265	18357	18237	18337	18348	18344	18366	18434	18303	18154	18540	18350	18338	18243	18207	18378	18307	18300	18151	18185	18084	18185	18260	18391	18190	18291	18104	18297	18404	18327	18389	18198	18252	18176	18159	18122	18178	18190	18063	18033	18239	18223	18242	18168	18322	18074	18110	18076	18290	18222	18115	18187	18521	18366	18288	18381	18214	18247	18173	18119	18175	18168	18281	18251	18391	18285	18002	18139	18095	17826	18092	18072	18362	18107	18192	18130	18110	18016	18261	18420	18185	18225	18053	18141	18157	18116	18086	18182	18145	18211	18124	18318	18094	18225	18252	18032	18196	18209	18382	18123	18168	18083	18290	18317	18097	18070	18101	18336	18001	17992	18236	18208	18073	18162	18220	18354	18099	18237	17998	18281	18179	18045	18102	18085	18182	18191	17994	18248	18237	18050	18103	18121	18197	18217	18167	18070	18267	18212	18248	18090	18079	18214	18328	18071	18147	18132	18093	18130	18122	18086	18262	18231	18140	18153	18043	18093	18082	18217	18009	18091	18102	18239	18030	18429	18078	18135	18251	18061	17968	18154	18060	18134	17932	18189	18212	18208	18196	18089	18162	18296	18130	18337	18371	18326	18283	18183	18155	18179	18044	18096	18093	18141	18272	18199	18092	18300	18170	18192	18143	17990	18003	18059	17975	18091	17984	18182	18181	18066	18052	18026	18065	18213	18160	18203	18220	18090	18141	18164	18159	17995	18263	18377	18136	18090	18197	18008	18075	18205	18010	18249	18115	18088	18317	18220	18152	18258	17995	18089	18172	18191	18098	18123	18045	18055	17921	18117	18196	18114	18109	18151	18181	18208	17885	18151	18056	18007	18059	18177	18049	18220	18033	17960	18110	18252	18192	18241	17994	18037	18161	18146	18177	18186	18158	18283	18302	18233	18063	18184	18291	18150	18150	18146	18249	18071	18188	18168	18073	18205	18048	18162	18169	18184	18134	18087	18471	18034	18190	18085	18148	18219	18380	18108	18193	18326	18324	17836	18335	18121	18089	18201	18047	17984	18047	18202	18382	18169	17990	18087	18104	18134	18166	18129	18346	18176	18023	18239	18038	18201	18158	18169	18108	18150	17958	18147	17889	18026	18041	18248	18082	18171	18311	17977	18160	18072	18334	18270	18111	18039	18229	18065	18195	18259	18064	17933	18216	17983	18164	18134	18090	18052	18180	18230	18300	18119	18088	18073	18257	18044	18140	18351	18127	18153	18345	18230	18289	18116	18181	18287	17984	18098	18115	18192	18118	18272	18062	18202	18175	18102	18196	18074	18071	18085	18184	18249	18538	18181	18129	18254	18290	18220	18168	17929	18066	17971	18071	18276	18196	17910	18318	17966	18278	18265	18280	18062	18218	18186	18355	18122	18131	18066	18184	17960	18060	18257	18084	18152	18252	18161	18207	18120	18140	17983	18170	18155	18183	18095	18120	18199	18155	18151	18453	18175	18061	18375	18008	18448	18037	18201	17963	18235	18052	18265	18014	18289	18212	18254	18273	18396	18225	18003	18097	18158	18063	18118	18143	18166	18344	18015	18047	18241	18253	18164	18092	18155	18251	18110	18108	18400	18062	18025	18009	18195	18164	18000	18070	18223	18078	18183	18209	18192	18039	18119	18137	18015	18111	17963	18313	18038	18259	18249	18280	18141	18063	18063	18140	18046	18197	18104	18247	18229	18136	18161	18027	18191	18092	18208	17919	18139	18044	18073	18023	18203	18357	18023	18117	18287	18114	18227	18109	18271	18129	18176	18148	18029	18013	18105	18475	18243	18118	18070	18126	18081	18277	18181	18183	18034	18341	18069	18153	18321	18079	18181	18253	18020	18122	18087	18168	18144	17953	18177	18067	17849	18229	18143	18103	18089	18297	18287	18172	17987	18025	18203	18391	18266	18070	18321	18066	18079	18128	18197	18112	18225	18244	18164	18100	18123	18234	18191	18243	18315	18115	18087	17948	17909	17985	18068	18048	18234	17952	18220	18109	18184	18170	18183	18186	18251	18288	18126	18083	18082	18264	18364	18056	18169	18181	18039	18122	18264	18130	17995	18093	18166	18092	18065	18167	18028	18317	18030	18190	18332	18257	18190	18298	18081	18234	17935	18262	18255	18299	18225	18301	18076	18237	18219	18386	18257	18206	18211	18215	18181	18071	18114	18044	18255	18198	18113	17905	18275	18167	18175	18148	18113	18211	18394	18216	18191	18204	18159	18173	18111	18090	18082	18167	18213	18106	18299	18263	18258	18214	17990	18233	18223	17998	18097	18144	18172	18016	18090	18185	18315	18079	18120	18023	18104	17996	18284	18110	18144	18079	18232	18103	18161	18115	18154	18139	18171	18036	18432	18124	18053	18321	17990	18063	18134	17934	18147	18153	18134	18348	18196	18184	18199	18239	18205	18038	18257	18104	18179	18142	18023	18315	18037	18047	18042	18056	18240	18275	18126	18139	18146	18131	18223	18215	18293	17921	18200	18106	18011	18183	17998	18261	18232	18228	17957	17983	17917	18119	18142	18303	18046	17936	18017	18097	17876	18164	18166	18302	18136	18228	18187	18171	18287	18226	18186	18359	18216	18063	17946	17992	18188	18269	18389	18070	18141	18284	18110	18203	18147	18160	18213	18313	18041	18089	18420	17858	18062	18225	18079	18039	18014	18083	18147	17979	18196	18267	18109	18183	18186	17887	18305	17982	18194	18260	18328	18231	17960	18142	18337	18223	18378	18211	18186	18178	18263	18117	18089	18206	18068	17958	17833	18143	18387	18021	18165	18050	18127	18031	18094	18193	18063	18133	18030	18307	18156	18307	18127	18329	18382	18244	18194	18143	18121	18305	18196	18031	18169	18358	18014	18176	18133	18219	18023	18083	18253	18330	18078	18135	18116	18150	18029	18076	18316	18074	17938	18152	18075	18153	18196	18095	18226	18229	18251	18360	18207	18114	17992	18073	18075	18042	18266	18163	17986	18172	18112	18067	18120	18094	18142	18133	18157	18160	18186	18140	18290	18054	18106	18209	18182	18077	18210	18172	18172	18173	18130	17941	18253	18219	18141	18142	18080	18060	18243	18218	18139	18285	18264	18188	18008	18087	18155	18191	18048	18123	18195	18343	18035	18251	18330	18124	18108	18213	17940	18137	18218	18289	18029	18330	18121	18115	18169	17886	18134	18242	18096	18234	18028	18026	18273	18163	18360	18025	18136	18199	17929	18185	18035	18362	18180	18043	18153	18125	18150	18100	18030	17984	18363	18162	18193	18165	18143	18188	18231	18081	18164	18125	18140	18105	18073	18111	18345	18157	18134	18080	18110	18267	18237	18207	18038	18074	18212	17969	18166	18058	18191	18229	18151	18084	18187	18125	17979	18251	18239	18044	18183	18008	18198	18023	18210	18291	18039	18081	18157	18251	18345	18011	17911	18078	17891	18141	18179	18228	18108	17945	18260	18189	17976	17915	18052	18348	18176	18189	18282	18173	18044	18009	18124	18262	18007	18143	17992	18115	18165	18110	18308	18116	18309	18456	18311	18335	18010	18115	18114	18249	18291	18055	18133	18170	18169	18112	18020	18092	18040	18294	18036	18157	18226	18150	18036	18118	18229	18159	18270	18036	18180	18114	18109	17994	18141	18101	18087	18197	18260	18100	18338	18275	18110	18355	18231	18192	18393	18063	18377	18273	18090	18166	18177	18236	18102	18345	18170	17964	18189	18269	18044	18167	18163	17894	18017	18303	18110	18120	17969	18178	18198	18087	18225	18033	18177	17994	18111	18063	18004	18045	18138	18265	18231	17943	18112	18043	18205	18207	18095	17997	18046	18202	18140	18238	18330	18038	18214	18186	18258	18115	18023	17938	18024	17999	18013	18157	18130	18250	18145	17962	18264	18194	18137	18144	18076	18115	18394	18323	18202	18156	18005	18133	18309	18254	18362	18074	18169	18040	18201	18097	17943	18101	18183	18259	18040	18241	18105	18319	18053	18064	18162	18048	18142	18103	18198	18034	18171	18176	18084	18128	18103	18265	18140	18054	18051	18178	18099	18062	18107	17949	18046	18194	18294	18047	18189	18186	18229	18042	18108	18040	18269	18047	18162	18127	18255	18264	18112	17970	18112	17995	18216	17975	18075	18053	18385	18180	18392	18274	18152	18202	18112	17977	18150	18067	18119	18209	18042	18211	18544	18155	18099	17991	17957	18107	18083	18197	18185	18191	18096	18145	18072	18048	18175	18167	18191	18034	18189	18341	18313	18084	18240	17796	18008	17920	17899	18074	18238	18208	18053	18228	18174	18100	18037	18166	18109	18256	18109	18400	18343	18103	18187	18202	18196	18280	18136	18198	17974	18186	18108	18164	18123	18134	18022	18050	18152	18074	18210	17952	18221	18136	18153	18292	17979	18169	18209	18085	18126	18161	18220	18147	18053	18199	18052	18170	17921	18164	18159	18141	18178	18100	18104	18255	18181	17944	18174	18121	18001	18156	18264	18061	18171	18125	18155	18154	18198	18186	18073	18268	18240	18286	18086	18222	18176	18054	17936	18218	18027	18115	18241	18148	18021	17953	18025	18079	18303	18277	18174	17917	18077	18387	18057	18112	18244	18147	18010	18063	18150	18207	18054	18122	18080	18243	18225	18178	17982	18148	18171	18151	18097	18261	18165	18028	18142	18362	18123	18143	18126	18180	17945	18063	18212	18012	18141	18200	18100	18106	18182	18437	18109	18030	18085	18179	18097	18049	18414	18126	18367	18083	18181	18129	18227	18215	18243	18234	17983	18375	18026	18011	18063	18259	18040	18224	18374	18047	18031	18062	18008	17917	18079	18124	18179	18244	18249	18076	18285	18229	18140	18019	17907	17976	18249	18195	18169	17992	18037	18159	18424	18231	18091	18172	18039	18220	18015	18154	18078	18094	18139	18305	18336	18385	18276	17996	18220	18080	18217	18246	17966	18120	18272	18267	18187	18011	18203	18379	18217	18433	18073	18178	18099	18230	18364	18544	18315	18078	18200	18120	18191	18068	18112	17912
23604	41730	39811	32378	27809	24730	22484	20906	19710	18991	18382	17750	17679	17307	17267	17161	16889	16996	17043	16741	16741	16476	16606	16575	16723	16804	16661	16511	16556	16687	16569	16570	16451	16393	16408	16319	16324	16319	16339	16707	16330	16291	16289	16344	16355	16148	16324	16350	16459	16112	16475	16280	16207	16088	16376	16313	16113	16229	16493	16081	16116	16275	16258	16139	16299	16179	16184	16214	16174	16260	16333	16209	16143	16165	16342	16224	16201	16262	16095	16230	16339	16217	16104	16189	16467	16381	16224	16078	16343	16219	16328	16342	16087	16356	16118	16282	16396	16270	16160	16219	16290	16222	16399	16245	16121	16245	16181	16173	16308	16178	16222	16254	16152	16257	16051	16215	16134	16175	16347	16270	16245	16200	16056	16326	16119	16170	16401	16193	16231	16299	16246	16275	16055	16074	16079	16016	16212	16208	16273	16411	16102	16372	16255	16306	16102	16194	16163	16176	16223	15988	16093	16284	16250	16245	16231	16139	16228	16143	16131	16086	16171	16211	16042	16315	16174	16214	16139	16137	16173	16164	16229	16297	16114	16191	16274	16125	16155	16314	16102	16231	16204	16321	16271	16299	16276	16252	16168	16151	16208	16222	16068	16098	16389	16257	16264	16122	16198	16373	16156	16352	16224	16108	16197	16282	16106	16235	16061	16117	16162	16169	16199	16282	16225	16154	16285	16244	16202	16263	16183	16170	16277	16242	16440	16084	16192	16372	16154	16334	16155	16334	16250	16277	16065	16208	16123	16255	16237	16132	16228	16337	16185	16188	16300	16012	16282	16148	15999	16364	16462	16262	16168	16260	16221	16187	16273	16229	16233	16064	16126	16273	16062	16153	16300	16211	16148	16085	16271	16143	16233	16059	16244	16162	16206	16334	16183	16248	16246	16288	16304	16090	16306	16230	16329	16263	16200	16219	16333	16257	16088	16359	16190	16230	16219	16160	16089	16203	16125	16092	16475	16321	16075	16229	16260	16174	16333	16269	16330	16171	16198	16306	16292	16046	16127	16186	16254	16036	16086	15986	16344	16529	16179	16170	16343	16233	16167	16270	16088	16153	16151	16058	16202	16056	16123	16113	16294	16348	16212	16132	16257	16049	16206	16328	16104	16283	16075	16257	16175	16264	16234	16223	16116	16206	16220	16235	16146	16338	16155	16250	16207	16294	16238	16197	16379	16216	16224	16111	16201	16305	16166	16391	16161	16036	15914	16243	16116	16120	16342	16143	16221	16157	16260	16085	16215	16188	16295	16227	16191	16284	16178	16249	16161	16072	16217	16195	16237	16211	16031	16108	16301	16144	16146	16230	16351	16082	16221	16191	16158	16243	16195	16295	16139	16116	16190	16156	16126	16190	16040	16173	16286	16257	16170	16172	16174	16274	16352	16148	16340	16262	16172	16232	16317	16128	16264	16321	15997	16288	16285	16114	16203	16078	16199	16032	16081	16121	16172	16161	16108	16135	16351	16174	16182	16082	16094	16107	16267	16301	16344	16086	16136	16222	16343	16120	16298	16166	16268	16297	16111	16141	16261	16130	16006	16089	16371	16172	16293	16280	16248	16222	16040	16121	16100	16351	16008	16211	16191	16117	16108	16230	16147	16199	16087	16173	16309	16273	16230	16113	16063	16055	16187	16371	16202	16285	16014	16089	16199	16201	16222	16090	16096	16134	16314	16173	16233	16403	16033	16163	16094	16192	16222	16202	16161	16333	16061	15940	16093	16269	16050	16269	16232	16211	16190	16276	16385	16214	16169	16235	16153	16060	16250	16261	16398	16232	16312	16274	16119	16156	16105	16243	16236	16317	16165	16069	16365	16088	16110	16244	16213	16243	16242	16073	16275	16249	16215	16378	16088	16285	16250	16260	16242	16066	16130	16222	16231	16324	16049	15984	16184	16021	16071	16222	16259	16259	16460	16124	16192	16197	16169	16227	16223	16144	16239	16000	16232	16138	16248	16083	16458	16130	16301	16178	16076	15928	16116	16377	16194	16155	16308	16277	16235	16303	16279	16242	16161	16184	16031	16224	16166	16372	16412	16174	16101	16388	16241	16130	16223	16221	16434	16132	16147	16182	16195	16337	16222	16186	16331	16359	16129	16261	16151	16341	16257	16221	16229	16071	16155	16132	16334	16100	16219	16388	16304	16283	16159	16090	16266	16093	16169	16226	16136	16097	16182	16187	16272	16142	16166	16353	16192	16245	16111	16263	16172	16297	16161	16249	16240	16306	16162	16341	15892	16218	16228	16135	16149	16273	16222	16262	16171	16126	16232	16417	16312	16187	16149	16167	16228	15987	16259	16083	16031	16207	16250	16191	16276	16091	16276	16165	16210	16294	16387	16149	16256	16276	16315	16225	16278	16162	16312	16142	16288	16119	16157	16249	16096	16222	16067	16184	16304	16127	16322	16095	16339	16361	16122	16170	16274	16320	16197	16205	16217	16125	16073	16225	16118	16094	16245	16307	16139	16226	16230	16218	15917	16091	15989	16162	16410	16092	16335	16190	16255	16241	16333	16293	16125	16245	16238	16174	16253	16104	16201	16145	16024	16170	16348	16208	16103	16237	16285	16222	16250	16202	16044	16120	16295	16379	16273	16236	16125	16176	16316	16298	16137	16299	16303	16177	16285	16095	16173	16338	16083	16260	16413	16228	16289	16187	16240	16227	16211	16127	16157	16193	16178	16168	16218	16162	16235	16034	16323	16224	16281	16119	16194	16216	16127	16082	16220	16059	16223	16361	16410	16254	16095	16189	16212	16349	16321	16120	16145	16249	16064	16041	16165	16086	16257	16171	16181	16348	16348	16254	16177	16262	16083	16191	16170	16185	16138	16264	16114	16385	16090	16236	16259	16260	16364	16234	16075	16251	16310	16267	16277	16219	16357	16135	16224	16423	16167	16360	16160	16265	16035	16396	16135	16125	16117	16072	16258	16201	16294	16146	16151	16158	16158	16133	16339	16408	16250	16210	16280	16286	16165	16145	16307	16015	16331	16183	16303	16197	16224	16099	16057	16293	16191	16318	16131	16380	16179	16335	16288	16320	16403	16211	16269	16137	16294	16245	16166	16190	16173	16211	16119	16199	16324	16081	16207	16244	16244	16351	16375	16333	16230	16275	16286	16207	16039	16468	16318	16161	16251	16233	16135	16283	16009	16158	16368	16014	16122	16105	16164	16138	16137	16118	16203	16172	16150	16087	16140	16254	16086	16250	16057	16204	16074	16108	16379	16224	16103	16305	16349	16402	16290	16279	16243	16194	16349	16289	15984	16234	16249	16193	16007	16368	16138	16287	16235	16107	16201	16180	16178	16187	16147	16219	16112	16163	16227	16178	16117	16187	16068	16186	16203	16183	16256	16240	16053	16177	16264	16400	16303	16196	16155	16210	16239	16184	16388	16105	16188	16163	16141	16238	16213	16207	16106	16234	16307	16081	16202	16222	16284	16112	15953	16276	16213	16254	16163	16213	16317	16176	16148	16339	16286	16215	16349	16149	16117	16351	16362	16246	16305	16252	16220	16210	16211	16405	16251	16230	16178	16052	16224	16142	16341	16099	16173	16203	16375	16204	16101	16060	16202	16259	16215	16136	16209	16155	16314	16199	16091	16255	16158	16346	16158	16160	16171	16209	16331	16250	16238	16037	16047	16252	16191	16260	16245	16152	16219	16103	16223	16213	16306	16147	16222	16216	16307	16249	16141	16174	16238	16213	16165	16412	16111	16168	16199	16217	16062	16265	16178	16330	16048	16096	16343	16216	16049	16272	16354	16139	16225	15938	16429	16172	16228	16145	16245	16250	16298	16143	16238	16163	16276	16166	16221	16187	16195	16229	16229	16006	16236	16119	16240	16240	16138	16298	16221	16236	16230	16117	16345	16172	16249	16199	16052	16218	16352	16180	16131	16155	16298	16177	16058	16019	16091	16208	16067	16023	16197	16069	16192	16165	16170	16251	16209	16241	16236	16262	16038	16211	16103	16184	16179	16287	16149	16175	16184	16192	16237	16217	16460	16124	16170	16164	16241	16170	16178	16181	16289	16207	16128	16178	16001	16251	16080	16298	16302	16008	16244	16180	16091	16207	16339	16292	16214	16302	16224	16079	16369	16230	16256	16184	16062	16202	16155	16262	16257	16155	16118	16176	16307	15997	16292	16316	16203	16218	16169	16168	16250	16134	16083	16139	16128	16200	15963	16133	16095	16398	16246	16118	16269	16055	16292	16267	16166	16226	16181	16207	16212	16373	16169	16142	16282	16201	16245	16016	16167	16291	16093	16223	16226	16189	16330	16309	16058	16255	16297	16234	16449	16243	16047	16184	16419	16161	16216	16243	16167	16159	16245	16235	16159	16223	16251	16128	15984	16302	16233	16168	16227	16259	16145	16157	16319	16261	16330	16295	16251	16151	16227	16201	16075	16243	16249	16344	16336	16224	16114	16069	16288	16135	16261	16269	16182	16195	16343	16369	16321	16358	16223	16495	16131	16161	16117	16225	16284	16122	16205	16124	16167	16188	16246	16155	16318	16258	16070	16167	16349	16193	16128	16300	16051	16372	16189	16060	16365	16019	16306	16072	16312	16192	16339	16059	16106	16091	16169	16428	16149	16101	16178	16042	16296	16216	16259	16098	16137	16093	16253	16273	16151	16224	16125	16149	16148	16204	16174	16016	16359	16162	16190	16051	16154	16197	16307	16232	16135	16241	16205	16226	16154	16349	16260	16157	16094	16320	16118	16176	16213	16166	16271	16159	16077	16156	16273	16235	16162	16280	16184	16266	16243	16044	16183	16200	15963	16112	16183	16206	16339	16173	16221	16131	16396	16285	16199	16290	16336	16239	16102	16313	15990	16073	16267	16258	16250	16224	16233	16214	16203	16255	16153	16164	16205	16087	16291	16137	16162	16052	16249	16264	16084	16170	16286	16159	16161	16079	16229	16266	16127	16336	16205	16302	16169	16198	16300	16029	16129	16232	16171	16166	16302	16094	16220	16132	16318	16105	16117	16202	16301	16079	16129	16243	16097	16190	16278	16003	16144	16232	16343	16198	16038	15994	16194	16211	16351	16219	16115	16158	16185	16146	16283	16174	16237	16163	16076	16194	16156	16281	16266	16051	16306	16293	16175	16121
27125	22823	28276	26008	21712	20388	20150	19240	18909	18676	18695	18426	18656	18450	18609	18629	18437	18431	18494	18422	18448	18298	18331	18470	18479	18359	18404	18289	18190	18231	18392	18441	18366	18460	18247	18318	18348	18387	18179	18250	18198	18394	18464	18424	18247	18400	18360	18269	18316	18152	18228	18159	18189	18042	18396	18124	18348	17964	18346	18418	18372	18473	18261	18247	18238	18224	18262	18303	18332	18226	18222	18260	18277	18104	18234	18276	18323	18159	18164	18234	18219	18379	18288	18115	18339	18028	18384	18293	18103	18104	18241	18223	18337	18259	18198	18289	18370	18291	18234	18225	18372	18213	18447	18034	18261	18323	18277	18467	18345	18306	18209	18290	18357	18274	18193	18233	18398	18203	18369	18342	18236	18112	18398	18364	18507	18116	18130	18261	18249	18189	18425	18275	18314	18179	18213	18376	18257	18203	18188	18190	18275	18191	18354	18224	18056	18251	18442	18204	18194	18217	18107	18216	18118	18189	18275	18157	17900	18218	18241	18328	18275	18257	18302	18150	18309	18100	18389	18329	18174	18056	18054	18286	18212	18194	18129	18337	18437	18306	18386	18121	18385	18321	18426	18224	18272	18159	18200	18255	18426	18196	18223	18359	18230	18284	18255	18280	17910	18185	18313	18270	18405	18064	18237	18439	18189	18498	18431	18182	18042	18116	18235	18152	18086	18032	18211	18261	18061	18410	18267	18299	18195	18220	18369	18345	18341	18246	18254	18277	18199	18231	18398	18263	18142	18097	18173	18181	18174	18318	18156	18166	18325	18231	18255	18298	18209	18075	18319	18406	18400	18197	18180	18104	18336	18315	18134	18131	18060	18167	18282	18116	18030	18226	18192	18348	18213	17917	18192	18284	18111	18114	18250	18409	18405	18254	18220	18243	18233	18413	18336	18230	18058	18368	18276	18365	18159	18099	18398	18254	18165	18373	18355	18058	18187	18359	18250	18256	18304	18061	18170	18176	18152	18237	18182	18252	18275	18411	18387	18203	18276	18203	18174	18341	18394	18270	18303	18104	18322	18316	18327	18180	18149	18154	18300	18209	18225	18357	18289	18536	18334	18421	18379	18257	18218	18261	18253	18412	18264	18293	18350	18338	18436	18177	18188	18439	18423	18363	18214	18326	18238	18468	18113	18218	18184	18153	18314	18415	18337	18146	18242	18035	18291	18050	18180	18140	18101	18278	18272	18393	18129	18133	18458	18364	18294	18228	18302	18293	18330	18231	18376	18226	18158	18300	18444	18157	18444	18049	18423	18137	18292	18571	18352	18326	18379	18310	18137	18253	18217	18286	18221	18157	18276	18150	18163	18032	18215	18241	18211	18140	18217	18218	18277	18297	18233	18165	18477	18230	18427	18510	18233	18303	18275	18324	18230	18312	18151	18191	18183	18383	18238	18068	18322	18161	18181	18157	18349	18279	18308	18166	18344	18321	18296	18212	18280	18206	18122	18263	18340	18125	18241	18186	18103	18209	18283	18146	18259	17999	18100	18277	18217	18212	18259	18284	18311	18446	18162	18197	18211	18149	18422	18472	18357	18258	18178	18256	18242	18318	18210	18308	18089	18146	18241	18091	18096	18241	18150	18317	18237	18175	18442	18344	18318	18389	18121	18321	18367	18193	18150	18339	18335	18118	18424	18122	18251	18336	18067	18343	18073	18133	18366	18132	18249	18261	18294	18213	18360	18398	18343	18388	18289	18294	18355	18287	18307	18333	18169	18289	18215	18241	18025	18184	18320	18453	18149	18171	18314	18306	18352	18326	18455	17987	18180	18258	18349	18260	18289	18291	18079	18264	18297	18103	18187	18143	18260	18131	18270	18231	18105	18345	18293	18127	18284	18195	18313	18353	18273	18162	18104	18294	18352	18406	18080	18350	18187	18172	18296	18420	18219	18036	18197	18312	18145	18411	18389	18277	18455	18358	18200	18421	18305	18203	18378	18194	18448	18254	18199	18241	18182	18344	18171	18018	18238	18096	18214	18274	18159	18400	18105	18060	18310	18216	18162	18308	18393	18397	18403	18263	18235	18280	18372	18043	18236	18018	18282	18442	18365	18351	18072	18261	18349	18298	18407	18350	18178	18129	18386	18259	18196	18100	18366	18377	18111	18215	18324	18134	18314	18261	18191	18114	18142	18431	18261	18345	17967	18183	18028	18012	18395	18242	18354	18342	18404	18203	18364	18333	18176	18044	18165	18101	18343	18275	18169	18254	18330	18202	18088	18131	18194	18033	18343	18226	18207	18142	18228	18224	18158	18138	18171	18121	18182	18482	18351	18279	18430	18154	18261	18148	18210	18146	18100	18334	18408	18371	18158	18292	18243	18195	18274	18257	18261	18336	18278	18201	17979	18172	18123	18268	18312	18184	18387	18205	18127	18456	18173	18297	18320	18073	18041	18163	18218	18325	18162	18168	18348	18127	18140	18172	18115	17975	18245	18154	18129	18242	18144	18221	18207	18224	18136	18322	18269	18260	17979	18433	18297	18330	18398	18205	18192	18324	18281	18081	18145	18328	18218	18090	18458	18219	18418	18256	18320	18355	18249	18025	18295	18289	18292	17948	18250	18270	18079	18234	18198	18366	18368	18362	18298	18147	18253	18329	18254	18426	18380	18084	18306	18210	18045	18355	18273	18222	18140	18158	18146	18298	18418	18392	18403	18039	18156	18402	18213	18240	18302	18432	18325	18277	18195	18276	18416	18241	18204	18348	18398	18293	18317	18414	18318	18175	18171	18213	18131	18192	18211	18501	18520	18144	18145	18057	18190	18287	17964	18236	18367	18175	18531	18189	18207	18199	18187	18177	18444	18256	18161	18214	18335	18051	18172	18251	18141	17970	18071	18127	18195	18358	18253	18422	18228	18354	18059	18328	18208	18212	18122	18178	18192	18260	18306	18247	18344	18081	18233	18400	18281	18361	18456	18083	18437	18279	18377	18337	18231	18226	18135	18328	18194	18119	18365	18297	18148	18357	18240	18155	18102	18259	18151	18159	18260	18222	18251	18072	18339	18107	18435	18114	18211	18301	18258	18209	18172	18265	18393	18091	18199	18156	18218	18199	18072	18018	18414	18147	18347	18357	18217	18332	18317	18231	18153	18211	18410	18267	18413	18450	18245	18130	18088	18373	18252	18314	18261	18263	18300	18144	18171	18082	18294	18224	18223	18437	18233	18313	18168	18294	18191	18263	18381	18267	18264	18182	18046	18396	18103	17850	18250	18169	18053	18290	18182	18399	18321	18164	18352	18301	18203	18240	18197	18224	18173	18390	18386	18179	18140	18187	18230	18194	18305	18236	18285	18196	18325	18235	18303	18270	18278	18189	18108	18189	18476	18484	18213	18243	18383	18250	18167	18214	18013	18280	18302	18251	18189	18277	18080	18287	18221	18145	18328	18201	18254	18337	18105	18182	18511	18455	18060	18287	18330	18506	18284	18288	18186	18164	18300	18192	18263	18379	18052	18261	18051	18217	18221	18398	18297	18178	18423	18288	18466	18248	18179	18268	18454	18353	18363	18254	18206	18363	18160	18335	18219	18143	18135	18248	18375	18308	18361	18549	18118	18243	18114	18077	18317	18169	18133	18142	18372	18273	18189	18365	18180	18182	18196	18254	18155	18246	18146	18357	18232	18220	18111	18138	18246	18135	18124	18321	18287	18163	18090	18125	18156	18229	18364	18347	18127	18322	18087	18331	18171	18297	18350	18307	18269	18166	18330	18156	18360	18195	18313	18303	18308	18080	18334	18203	18436	18277	18106	18268	18078	18187	18251	17981	18364	18278	18310	18188	18361	18075	18173	18426	18344	18230	18182	18343	18231	18017	18310	18422	18184	18258	18292	18155	18193	18266	18202	18145	18285	18104	18218	18134	18280	18225	18191	18137	18077	18194	18250	18132	18311	18300	18417	18275	18250	18189	18156	18189	18255	18259	18314	18128	18374	18211	18096	18189	18441	18298	18229	18245	18271	18098	18193	18341	18308	18324	18129	18274	18389	18352	18268	18331	18284	18365	18282	18261	18407	18214	18266	18163	18247	18195	18217	18314	18079	18238	18345	18257	18073	18299	18239	18140	17968	18298	18393	18213	18264	18192	18253	18326	18204	18244	18357	18234	18413	18333	18245	18494	18169	18229	18235	18423	18192	18286	18351	18150	18308	18286	18421	18283	18234	18222	18288	18305	18448	18366	18234	17972	18123	18259	18222	18141	18460	18382	18406	18131	18295	18321	18407	18204	18467	18183	18212	18139	18437	18309	18195	18356	18479	18079	18401	18331	18362	18404	18353	18442	18428	18413	18496	18160	18421	18476	18326	18239	18234	18193	18262	18459	18466	18211	18369	18276	18500	18215	18231	18331	18213	18161	18480	18266	18075	18084	18047	18224	18475	18303	18301	18442	18001	18225	18261	18263	18333	18474	18416	18283	18050	18295	18199	18117	18296	18303	18278	18159	18035	18387	18301	18384	18358	17975	18243	18428	18239	18102	18360	18334	18195	18302	18388	18291	18330	18331	18264	18243	18376	18234	18290	18311	18162	18313	18205	18021	18181	18259	18077	18258	18367	18231	18313	18225	18166	18464	18174	18145	18421	18532	18153	18131	18189	18178	18210	18359	18113	18365	18241	18150	18243	17980	18159	18169	18248	18310	18419	18492	18023	18237	18378	18313	18215	18286	18368	18201	18151	18306	18227	18296	18251	18222	18327	18061	18377	18229	18200	18265	18292	18158	18127	18223	18158	18192	18255	18101	18272	18071	18039	18181	18191	18161	18173	18288	18044	18282	18252	18091	18336	18251	18267	18169	18369	18212	18099	18225	18183	18380	18139	18221	18369	18098	18233	18293	18430	18280	18212	18105	18322	18220	18095	18210	18189	18303	18150	18342	18211	18426	18452	18359	18208	18135	18278	18347	18204	18334	18200	18312	18255	18441	18239	17903	18309	18476	18385	18120	18483	18165	18376	18052	18189	18320	18449	18586	18301	18258	18122	18216	18286	18349	18193	18289	18256	18162	18374	18385	18373	18283	18293	18277	18198	18327	18244	18253	18126	18236	18262	18248	18198	18280	18337	18378	18203	18472	18487	18381	18256	18117	18136	18435	18238	17963	18197	18364	18373	18303	18270	18294
22263	32347	30311	24262	21915	19761	18758	17902	17545	17140	16828	16707	16593	16775	16497	16404	16511	16364	16537	16464	16518	16440	16389	16512	16370	16260	16302	16526	16451	16299	16342	16350	16239	16313	16349	16372	16300	16419	16254	16264	16241	16401	16364	16266	16165	16131	16202	16208	16304	16212	16185	16287	16256	16287	16096	16356	16114	16257	16196	16389	16283	16368	16330	16341	16282	16065	16310	16152	16145	16426	16225	16209	16171	16202	16336	16073	16333	16294	16287	16432	16164	16379	16160	16309	16214	16237	16187	16340	16211	16133	16014	16211	16323	16334	16236	16177	16304	16243	16333	16121	16199	16083	16202	16385	16155	16189	16200	16135	16399	16127	16399	16059	16148	16204	16282	16102	16157	16165	16216	16244	16269	16206	16306	16109	16451	16226	16170	16408	16217	16288	16233	16191	16382	16281	16062	16241	16162	16184	16329	16321	16286	16185	16196	16261	16202	16305	16092	16211	16121	16359	16243	16290	16260	16266	16229	16197	16203	16228	16360	16142	16412	16228	16195	16238	16280	16341	16224	16193	16108	16431	16384	16187	16118	16141	16111	16110	16203	16043	16381	16090	16176	16142	16247	16266	16273	16126	16148	16293	16306	16191	16192	16271	16247	16319	16245	16345	16180	16297	16031	16281	16013	16189	16214	16208	16381	16215	16373	16207	16190	16203	16318	16258	16153	16323	16300	16187	16281	16223	16287	16184	16181	16203	16349	16328	16315	16168	16355	16196	16295	16081	16285	16298	16159	16224	16274	16379	16398	16246	16134	16285	16189	16265	16152	16310	16216	16264	16215	16155	16229	16208	16195	16349	16326	16223	16344	16045	16283	16254	16407	16373	16191	16136	16119	16230	16142	16044	16282	16332	16130	16152	16237	16250	16121	16070	16341	16151	16307	16347	16263	16066	16279	16225	16234	16175	16259	16077	16187	16177	16217	16416	16021	16138	16364	16164	16261	16261	16231	16092	16217	16218	16252	16349	16246	16164	16102	16423	16397	16160	16401	16116	16290	16308	16256	16296	16130	16313	16117	16274	16101	16166	16323	16344	16239	16311	16106	16079	16173	16272	16183	16345	16248	16167	16134	16124	16174	16200	16169	16147	16316	16252	16278	16370	16213	16208	16375	16073	16297	16285	16243	16252	16166	16095	16169	16408	16083	16103	16174	16346	16071	16316	16349	16388	16215	16166	16238	16182	16105	16182	16281	16171	16274	16202	16153	16209	16445	16141	16234	16281	16183	16288	16217	16146	16207	16164	16274	16196	16070	16182	16061	16053	16274	16245	16560	16088	16223	16356	16146	16196	16287	16370	16254	15992	16260	16281	16140	16406	16199	16073	16319	16204	16150	16131	16202	16281	16066	16147	16234	16221	16398	16392	16317	16204	16228	16287	16265	16249	16396	16131	16181	16277	16199	16315	16321	16400	16172	16268	16355	16163	16360	16356	16247	16105	16275	16328	16128	16074	16089	16322	16251	16288	16141	16057	16186	16267	16101	16266	16192	16226	16117	16297	16277	16243	16336	16234	16335	16180	16244	16126	16266	16174	16220	16132	16261	16141	16218	16094	16158	16043	16221	16179	16268	16229	16202	16235	16142	16200	16142	16231	16342	16379	16094	16291	16283	16029	16214	16126	16329	16097	16153	16291	16100	16301	16353	16279	16406	16263	16146	16191	16166	16195	16201	16083	16262	16098	16147	16350	16106	16256	16042	16141	16140	16124	16343	16207	16411	16271	16152	16290	16273	16293	16267	16051	16142	16236	16332	16316	16358	16183	16194	16239	16088	16076	16204	16176	16347	16150	16217	16326	16286	16471	16222	16148	16152	16233	16238	16275	16225	16297	16313	16373	16295	16283	16177	16317	16252	16278	16320	16068	16307	16184	16184	16253	16255	16112	16179	16265	16192	16191	16237	16167	16198	16275	16115	16246	16302	16066	16299	16245	16251	16385	16124	16229	16215	16303	16231	16235	16241	16104	16035	16231	16158	16077	16237	16284	16191	16331	16379	16131	16146	16204	16285	16129	16169	16330	16147	16439	16364	16193	16250	16148	16161	16277	16184	16226	16147	16096	16164	16165	16219	16200	16245	16166	16297	16227	16082	16377	16193	16146	16213	16307	16140	16309	16279	16303	16286	16395	16224	16219	16192	16217	16127	16332	16317	16137	16232	16250	16177	16258	16359	16372	16439	16260	16259	16236	16199	16140	16388	16192	16100	16248	16345	16269	16351	16276	16005	16245	15988	16240	16215	16243	16134	16198	16235	16208	16190	16370	16116	16108	16311	16188	16109	16192	16194	16345	16293	16358	16314	16244	16398	16195	16224	16234	16222	16165	16326	16173	16210	16276	16344	16188	16330	16334	16344	16354	16164	16161	16210	16171	16214	16119	16232	16316	16212	16158	16319	16185	16105	16369	16271	16177	16206	16213	16353	16133	16136	16310	16157	16082	16190	16284	16248	16269	16243	16285	16325	16127	16182	16361	16259	16416	16353	16304	16274	16234	16262	16218	16272	16214	16266	16172	16276	16370	16257	16354	16202	16152	16169	16201	16158	16333	16144	16181	16352	16126	16243	16119	16193	16261	16220	16267	16077	16165	16227	16158	16232	16444	16397	16144	16237	16250	16202	16352	16206	16214	16226	16223	16319	16224	16163	16406	16161	16303	16126	16374	16196	16184	16208	16252	16115	16186	16131	16138	16074	16304	16282	16212	16416	16207	16421	16319	16292	16085	16347	16312	16279	16081	16218	16158	16312	16381	16150	16189	16183	16265	16094	16297	16339	16311	16185	16196	16246	16369	16184	16229	16317	16208	16243	16312	16175	16239	16193	16168	16152	16289	16157	16243	16110	16294	16173	16219	16292	16298	16331	16256	16374	16027	16217	16245	16154	16210	16285	16127	16251	16322	16134	16269	16315	16212	16278	16311	16228	16373	16164	16285	16383	16283	16192	16366	16260	16269	16228	16183	16085	16184	16295	16321	16103	16363	16159	16212	16168	16225	16333	16185	16178	16314	16362	16212	16210	16220	16281	16181	16309	16332	16190	16198	16188	16045	16349	16191	16356	16237	16262	16235	16294	16275	16168	16233	16217	16116	16118	16211	16144	16156	16350	16460	16254	16280	16151	16204	16251	16214	16242	16220	16134	16118	16187	16316	16420	16007	16325	16158	16188	16168	16166	16335	16303	16185	16114	16250	16271	16341	16055	16377	16330	16260	16119	16325	16316	16284	16129	16309	16215	16058	16126	16419	16163	16213	16339	16083	16329	16183	16357	16230	16175	16121	16231	16315	16325	16263	16259	16173	16194	16242	16236	16080	16120	16313	16275	16232	16179	16202	16314	16235	16412	16428	16234	16240	16300	16293	16252	16248	16206	16287	16336	16001	16146	16194	16076	16224	16294	16223	16310	16194	16118	16293	16231	16140	16240	16217	16314	16210	16288	16189	16228	16225	16175	16214	16276	16234	16113	16185	16236	16235	16191	16307	16189	16264	16150	16353	16360	16298	16201	16216	16285	16344	16407	16099	16214	16178	16290	16222	16272	16150	16247	16136	16261	16362	16366	16198	16164	16254	16217	16483	16088	16086	16210	16357	16320	16203	16318	16199	16304	16105	16226	16166	16106	16280	16385	16118	16241	16110	16227	16302	16254	16143	16312	16294	16346	16110	16381	16318	16330	16213	16155	16224	16174	16317	16245	16133	16104	16149	16268	16301	16182	16186	16119	16205	16261	16198	16166	16218	16198	16211	16170	16307	16290	16174	16335	16155	16179	16220	16200	16281	16403	16234	16181	16253	16343	16140	16227	16240	16230	16102	16391	16101	16207	16287	16116	16184	16330	16145	16229	16224	16172	16368	16310	16089	16289	16366	16342	16183	16375	16082	16150	16196	16209	16368	16164	16270	16332	16203	16261	16097	16368	16252	16213	16212	16192	16113	16327	16221	16275	16233	16308	16209	16239	16248	16237	16136	16143	16317	16431	16335	16275	16087	16306	16354	16224	16238	16145	16365	16128	16223	16353	16277	16178	16134	16276	16378	16178	16275	16225	16466	16233	16221	16373	16242	16333	16324	16236	16177	16156	16209	16141	16271	16140	16271	16250	16462	16241	16310	16030	16297	16144	16085	16143	16279	16364	16540	16453	16451	16281	16285	16289	16242	16276	16187	16133	16239	16340	16232	16204	16225	16310	16065	16216	16052	16388	16425	16336	16234	16278	16148	16212	16356	16202	16266	16229	16249	16260	16246	16221	16466	16276	15979	16299	16271	16340	16171	16274	16075	16295	16233	16294	16194	16241	16319	16210	16263	16351	16137	16335	16370	16153	16124	16297	16206	16184	16300	16211	16277	16386	16199	16109	16375	16207	16120	16208	16272	16245	16211	16258	16435	16171	16237	16142	16270	16173	16211	16240	16250	16209	16097	16093	16151	16141	16396	16259	16127	16123	16267	16267	16231	16137	16285	16400	16231	16427	16136	16312	15985	16286	16182	16117	16139	16163	16454	16318	16150	16215	16208	16060	16206	16249	16239	16312	16147	16363	16087	16145	16264	16161	16227	16291	16037	16173	16215	16358	16136	16183	16146	16176	16299	16232	16319	16189	16247	16241	16282	16263	16380	16223	16253	16254	16271	16295	16177	16230	16229	16373	16162	16359	16266	16241	16408	16280	16283	16276	16173	16175	16206	16214	16115	16112	16279	16332	16301	16162	16325	16206	16269	16232	16378	16175	16153	16332	16259	16294	16409	16214	16185	16238	16081	16236	16161	16393	16240	16362	16357	16258	16268	16231	16075	16229	16145	16286	16108	16128	16161	16203	16250	16196	16390	16205	16200	16183	16004	16161	16320	16101	16246	16212	16272	16245	16226	16170	16224	16436	16110	16340	16218	16239	16135	16260	16241	16343	16227	16202	16476	16143	16337	16248	16319	16274	16326	16279	16056	16236	16275	16136	16296	16311	16128	16319	16216	16288	16122	16218	16307	16187	16157	16230	16307	16322	16200	16258	16323	16363	16249	16214	16254	16093	16243	16332	16328	16202	16243	16267	15960	16304	16237	16122	16134	16266	16148	16283	16208	16160	16403	16195	16185	16202	16215	16223	16194	16214	16260	16341	16344	16341	16086	16241	16309	16379	16280
23839	21058	28321	24532	22921	23169	22843	20500	19834	19519	19509	19417	19050	18971	18784	18821	18839	18824	18806	18842	18848	18827	18598	18723	18651	18945	18771	18887	18854	18670	18655	18715	18682	18796	18719	18614	18642	18659	18608	18804	18774	18609	18560	18734	18573	18644	18506	18587	18555	18324	18660	18499	18653	18345	18578	18564	18475	18469	18470	18490	18496	18603	18405	18516	18642	18420	18702	18571	18465	18635	18503	18535	18550	18527	18592	18527	18547	18557	18509	18427	18682	18489	18460	18531	18480	18788	18479	18416	18593	18395	18470	18624	18532	18532	18638	18564	18821	18542	18502	18575	18493	18640	18624	18704	18536	18390	18597	18438	18453	18746	18684	18594	18511	18411	18436	18748	18539	18632	18385	18414	18424	18474	18483	18529	18491	18493	18584	18376	18482	18469	18534	18462	18547	18354	18633	18368	18443	18534	18557	18496	18581	18480	18525	18375	18586	18679	18383	18476	18584	18382	18233	18413	18516	18558	18723	18476	18543	18521	18464	18556	18618	18603	18538	18592	18554	18599	18641	18489	18556	18614	18626	18591	18367	18566	18552	18602	18521	18474	18602	18556	18535	18571	18652	18669	18360	18341	18511	18484	18378	18685	18431	18492	18669	18663	18719	18479	18651	18479	18394	18545	18549	18387	18451	18605	18472	18576	18441	18651	18455	18424	18471	18605	18370	18369	18368	18571	18319	18515	18533	18466	18345	18591	18486	18516	18473	18424	18639	18521	18603	18461	18595	18558	18518	18420	18317	18431	18401	18532	18530	18519	18405	18665	18649	18674	18819	18545	18557	18428	18523	18589	18377	18431	18460	18590	18524	18564	18494	18683	18516	18470	18273	18749	18668	18551	18471	18475	18594	18434	18583	18501	18453	18542	18730	18528	18313	18410	18508	18481	18707	18642	18660	18488	18541	18610	18234	18499	18409	18503	18593	18492	18526	18590	18711	18651	18514	18443	18608	18652	18563	18526	18731	18458	18382	18569	18446	18519	18509	18612	18564	18675	18567	18522	18511	18286	18314	18389	18451	18693	18245	18446	18394	18459	18536	18555	18645	18723	18459	18690	18647	18566	18403	18507	18525	18567	18502	18468	18520	18541	18589	18332	18662	18537	18540	18644	18384	18488	18692	18463	18412	18664	18452	18522	18737	18228	18514	18418	18454	18328	18567	18684	18525	18596	18661	18445	18404	18555	18552	18582	18584	18483	18522	18353	18602	18472	18763	18630	18625	18617	18519	18538	18564	18520	18799	18442	18560	18458	18566	18426	18544	18622	18478	18398	18650	18504	18333	18591	18651	18286	18472	18673	18593	18525	18405	18624	18527	18528	18666	18401	18470	18531	18656	18519	18528	18294	18706	18250	18546	18714	18657	18458	18512	18482	18632	18682	18445	18545	18337	18382	18481	18418	18538	18606	18525	18870	18590	18386	18757	18601	18517	18673	18599	18401	18608	18345	18535	18587	18685	18730	18520	18657	18504	18285	18589	18571	18581	18517	18502	18380	18550	18581	18444	18591	18508	18612	18559	18463	18554	18624	18526	18352	18509	18482	18505	18565	18496	18635	18611	18508	18494	18583	18655	18438	18602	18636	18385	18406	18520	18512	18588	18531	18626	18434	18493	18726	18570	18472	18510	18551	18528	18645	18604	18669	18520	18601	18234	18410	18623	18705	18632	18550	18614	18525	18384	18624	18645	18584	18608	18393	18476	18536	18466	18688	18692	18355	18321	18261	18595	18755	18541	18617	18492	18481	18787	18583	18462	18722	18254	18417	18376	18641	18413	18567	18562	18674	18484	18409	18491	18635	18503	18693	18335	18618	18292	18326	18526	18352	18505	18578	18594	18682	18510	18394	18626	18588	18488	18622	18340	18595	18606	18482	18393	18516	18429	18653	18549	18524	18600	18547	18557	18358	18468	18637	18354	18243	18626	18610	18318	18513	18946	18568	18515	18570	18499	18420	18607	18564	18676	18579	18503	18700	18580	18462	18581	18433	18297	18585	18445	18496	18395	18609	18655	18587	18597	18871	18522	18561	18623	18322	18568	18420	18762	18692	18455	18596	18559	18658	18521	18476	18579	18342	18660	18496	18591	18595	18734	18620	18512	18614	18581	18614	18535	18545	18462	18284	18719	18561	18460	18545	18398	18541	18381	18488	18504	18767	18576	18536	18481	18572	18248	18419	18375	18481	18674	18605	18452	18647	18534	18503	18554	18712	18512	18553	18580	18612	18552	18606	18661	18220	18635	18522	18645	18458	18301	18555	18433	18435	18499	18587	18409	18534	18465	18546	18816	18577	18762	18435	18499	18700	18621	18598	18408	18587	18551	18524	18322	18509	18498	18522	18483	18466	18518	18374	18392	18547	18457	18462	18596	18444	18563	18499	18553	18541	18458	18514	18421	18553	18416	18511	18473	18355	18597	18490	18386	18779	18515	18306	18473	18526	18442	18697	18545	18593	18603	18429	18502	18487	18598	18422	18529	18609	18529	18462	18367	18431	18473	18386	18579	18689	18624	18465	18482	18496	18552	18553	18502	18765	18524	18530	18581	18597	18650	18523	18555	18456	18479	18427	18471	18401	18526	18675	18503	18752	18514	18644	18498	18662	18648	18510	18499	18436	18421	18499	18645	18493	18656	18549	18447	18551	18651	18577	18458	18433	18573	18521	18511	18438	18584	18500	18484	18529	18624	18624	18385	18356	18637	18585	18509	18551	18439	18387	18628	18559	18558	18583	18418	18349	18705	18606	18487	18458	18452	18469	18456	18769	18428	18292	18670	18477	18448	18483	18397	18515	18620	18805	18459	18555	18474	18447	18662	18511	18539	18585	18513	18678	18673	18406	18502	18376	18464	18652	18563	18586	18681	18624	18528	18538	18357	18484	18423	18386	18668	18437	18546	18447	18512	18466	18495	18450	18490	18494	18272	18497	18368	18606	18495	18342	18582	18461	18553	18493	18741	18484	18588	18493	18485	18476	18762	18606	18557	18420	18396	18640	18407	18547	18669	18671	18603	18455	18396	18563	18549	18713	18556	18491	18652	18395	18672	18438	18645	18582	18499	18668	18527	18619	18384	18651	18581	18459	18359	18610	18672	18725	18354	18561	18448	18452	18712	18587	18395	18349	18604	18518	18308	18604	18571	18531	18747	18445	18314	18488	18656	18648	18503	18482	18439	18558	18600	18290	18470	18264	18519	18512	18563	18444	18375	18505	18564	18483	18587	18447	18396	18502	18359	18556	18757	18467	18368	18728	18431	18530	18708	18540	18581	18527	18666	18500	18491	18490	18431	18645	18406	18246	18503	18276	18635	18300	18449	18408	18334	18445	18521	18384	18467	18595	18591	18475	18519	18436	18385	18455	18370	18565	18481	18499	18655	18306	18444	18447	18429	18761	18555	18367	18363	18549	18481	18460	18568	18477	18770	18466	18672	18570	18350	18525	18736	18397	18735	18674	18503	18449	18368	18617	18340	18505	18484	18380	18619	18602	18503	18380	18654	18646	18542	18281	18337	18643	18592	18698	18721	18557	18631	18722	18522	18533	18459	18458	18668	18564	18463	18547	18467	18312	18540	18425	18733	18680	18516	18668	18463	18686	18502	18597	18719	18465	18622	18637	18636	18491	18516	18676	18462	18468	18489	18475	18660	18552	18303	18412	18594	18548	18529	18589	18529	18588	18557	18603	18606	18625	18565	18588	18434	18483	18464	18440	18433	18497	18526	18540	18605	18443	18463	18510	18689	18719	18417	18521	18297	18373	18573	18468	18587	18492	18803	18579	18622	18625	18579	18615	18520	18503	18624	18642	18568	18591	18453	18643	18533	18473	18383	18474	18369	18606	18757	18548	18440	18505	18625	18528	18521	18437	18656	18371	18431	18397	18400	18461	18424	18711	18510	18413	18293	18555	18448	18516	18536	18356	18484	18697	18477	18525	18612	18594	18546	18548	18545	18458	18559	18654	18376	18388	18353	18505	18558	18568	18345	18511	18515	18532	18507	18595	18651	18521	18345	18497	18643	18601	18621	18508	18416	18470	18818	18724	18570	18403	18405	18651	18526	18638	18638	18577	18335	18611	18645	18520	18563	18497	18717	18499	18404	18530	18393	18415	18574	18409	18571	18353	18619	18625	18392	18518	18420	18457	18595	18732	18378	18530	18475	18456	18319	18594	18376	18491	18481	18428	18377	18554	18681	18498	18386	18483	18476	18580	18462	18784	18406	18347	18507	18670	18592	18634	18612	18740	18341	18719	18580	18454	18560	18639	18489	18432	18513	18453	18379	18365	18473	18330	18454	18565	18523	18673	18504	18387	18452	18458	18460	18467	18433	18485	18565	18476	18341	18515	18766	18449	18339	18457	18439	18515	18372	18525	18704	18411	18659	18507	18519	18381	18525	18342	18550	18436	18608	18355	18743	18536	18330	18547	18518	18568	18524	18564	18638	18470	18647	18489	18702	18295	18407	18400	18497	18421	18590	18335	18458	18544	18599	18701	18537	18593	18440	18458	18578	18623	18532	18531	18518	18529	18610	18586	18600	18730	18478	18519	18575	18391	18585	18427	18500	18620	18711	18566	18561	18493	18510	18583	18526	18527	18666	18662	18414	18575	18534	18527	18401	18605	18346	18576	18380	18347	18516	18647	18547	18572	18480	18658	18741	18542	18562	18426	18407	18582	18458	18537	18358	18406	18436	18615	18472	18442	18413	18544	18483	18486	18551	18583	18457	18483	18549	18458	18609	18638	18359	18379	18547	18488	18646	18689	18548	18759	18490	18557	18418	18317	18484	18627	18590	18573	18521	18395	18555	18626	18486	18557	18504	18630	18636	18656	18588	18419	18604	18583	18633	18666	18384	18405	18466	18462	18374	18611	18686	18498	18486	18538	18552	18505	18528	18438	18461	18463	18297	18422	18585	18562	18654	18601	18781	18455	18477	18540	18450	18650	18608	18560	18543	18447	18399	18670	18474	18631	18548	18493	18569	18474	18472	18505	18519	18599	18535	18447	18345	18616	18403	18585	18599	18575	18389	18429	18671	18413	18527	18346	18453	18703	18397	18659	18410	18615	18468	18577	18590	18399	18432	18368	18545	18669	18495	18675	18601	18401	18587	18540	18308	18375	18509	18447	18508	18727
21559	36604	35002	28031	24585	21829	20317	19123	18447	17987	17628	17383	17248	17264	16782	16946	16756	16778	16732	16786	16793	16574	16581	16580	16548	16642	16645	16701	16629	16597	16772	16533	16624	16772	16671	16468	16501	16513	16562	16381	16601	16681	16475	16358	16639	16700	16425	16500	16641	16448	16507	16542	16443	16396	16431	16339	16454	16460	16403	16535	16517	16573	16535	16475	16574	16496	16354	16555	16540	16426	16365	16275	16559	16441	16520	16460	16341	16413	16356	16590	16438	16602	16411	16258	16446	16528	16555	16355	16319	16437	16392	16344	16455	16510	16212	16327	16283	16343	16346	16478	16528	16473	16325	16357	16380	16299	16509	16391	16282	16499	16549	16357	16450	16304	16610	16423	16550	16208	16614	16468	16458	16481	16254	16430	16476	16498	16435	16426	16450	16381	16630	16457	16294	16435	16483	16413	16525	16313	16529	16452	16340	16423	16343	16320	16515	16509	16588	16479	16476	16457	16454	16330	16469	16463	16449	16583	16495	16361	16387	16455	16474	16462	16395	16443	16371	16546	16377	16497	16281	16362	16193	16372	16501	16354	16566	16681	16508	16546	16471	16582	16491	16472	16316	16375	16406	16547	16473	16430	16420	16325	16315	16445	16389	16581	16413	16381	16387	16458	16446	16299	16412	16518	16405	16572	16530	16418	16399	16528	16379	16508	16340	16302	16343	16553	16218	16530	16422	16429	16459	16466	16476	16518	16561	16455	16284	16395	16472	16374	16628	16541	16434	16519	16533	16349	16351	16497	16443	16413	16504	16241	16385	16457	16319	16251	16513	16363	16496	16490	16306	16476	16385	16521	16469	16441	16434	16394	16623	16534	16509	16448	16529	16395	16332	16373	16399	16430	16437	16464	16437	16350	16506	16243	16570	16280	16417	16425	16290	16597	16681	16478	16354	16581	16335	16565	16198	16524	16458	16388	16406	16407	16368	16391	16320	16419	16594	16550	16434	16395	16528	16345	16388	16245	16347	16484	16635	16264	16501	16540	16317	16497	16400	16429	16327	16384	16375	16367	16542	16416	16411	16382	16386	16464	16367	16313	16597	16486	16435	16419	16419	16604	16547	16451	16348	16319	16357	16489	16512	16473	16376	16572	16450	16306	16318	16575	16606	16445	16430	16386	16483	16497	16600	16483	16446	16358	16304	16379	16387	16336	16606	16403	16468	16619	16337	16464	16349	16420	16356	16307	16437	16498	16437	16557	16605	16484	16467	16457	16470	16443	16338	16490	16226	16447	16579	16621	16355	16357	16420	16358	16388	16395	16304	16297	16521	16547	16355	16564	16493	16471	16400	16384	16506	16320	16411	16410	16437	16568	16443	16436	16308	16310	16525	16427	16394	16510	16325	16428	16273	16532	16436	16355	16518	16184	16370	16586	16462	16314	16542	16648	16280	16451	16481	16414	16322	16476	16282	16571	16357	16536	16425	16533	16423	16632	16430	16272	16386	16469	16438	16372	16490	16428	16330	16353	16552	16400	16450	16533	16349	16282	16370	16554	16487	16532	16389	16283	16240	16448	16421	16474	16540	16388	16348	16499	16383	16484	16299	16493	16560	16412	16444	16531	16357	16353	16690	16592	16350	16321	16563	16461	16348	16549	16443	16518	16456	16416	16383	16372	16374	16294	16577	16468	16436	16200	16529	16250	16588	16342	16426	16285	16491	16408	16423	16363	16319	16380	16418	16415	16492	16290	16337	16431	16452	16556	16411	16315	16462	16572	16444	16391	16339	16426	16471	16539	16323	16376	16440	16298	16557	16460	16355	16397	16375	16476	16346	16464	16414	16483	16479	16599	16332	16493	16372	16387	16362	16308	16598	16403	16470	16568	16401	16481	16401	16438	16554	16342	16322	16373	16376	16440	16367	16472	16574	16467	16318	16556	16411	16361	16465	16326	16555	16417	16291	16388	16339	16335	16509	16390	16454	16342	16494	16495	16421	16314	16455	16506	16335	16461	16379	16381	16325	16419	16443	16453	16605	16462	16208	16361	16303	16461	16402	16428	16323	16380	16411	16379	16344	16255	16546	16585	16286	16208	16536	16394	16291	16523	16350	16546	16440	16491	16471	16416	16515	16365	16454	16332	16382	16454	16457	16293	16368	16432	16588	16341	16714	16269	16369	16425	16534	16558	16395	16464	16384	16363	16334	16439	16425	16337	16406	16545	16483	16508	16419	16440	16404	16315	16421	16423	16516	16634	16478	16415	16362	16562	16481	16495	16521	16252	16488	16368	16324	16507	16562	16293	16474	16345	16451	16484	16477	16299	16491	16486	16357	16540	16471	16393	16287	16402	16394	16494	16371	16341	16444	16538	16465	16472	16330	16600	16596	16438	16450	16542	16384	16572	16523	16273	16341	16408	16495	16489	16422	16481	16587	16282	16491	16287	16461	16450	16564	16309	16201	16417	16467	16338	16447	16555	16504	16288	16482	16347	16514	16421	16458	16514	16562	16479	16433	16238	16435	16525	16402	16425	16436	16388	16383	16384	16532	16400	16385	16345	16432	16323	16461	16360	16329	16383	16602	16420	16437	16662	16561	16426	16223	16383	16525	16457	16476	16477	16516	16245	16393	16625	16365	16277	16687	16470	16401	16315	16411	16479	16421	16492	16370	16407	16494	16280	16358	16368	16563	16566	16456	16524	16338	16342	16427	16495	16556	16429	16364	16407	16497	16523	16400	16503	16436	16541	16536	16443	16365	16398	16362	16660	16478	16453	16363	16386	16382	16420	16501	16440	16565	16510	16486	16365	16474	16441	16426	16499	16377	16471	16497	16501	16454	16580	16524	16298	16554	16511	16484	16453	16453	16478	16331	16481	16244	16582	16413	16392	16284	16411	16403	16320	16370	16256	16345	16577	16467	16335	16380	16468	16478	16422	16476	16276	16589	16542	16451	16470	16062	16272	16284	16456	16384	16476	16537	16434	16433	16447	16540	16475	16415	16437	16388	16345	16397	16336	16270	16517	16143	16530	16403	16424	16242	16529	16316	16532	16403	16431	16612	16413	16510	16320	16655	16544	16461	16477	16402	16430	16395	16416	16469	16368	16469	16405	16407	16471	16343	16380	16358	16555	16496	16516	16373	16518	16417	16252	16445	16366	16219	16568	16601	16335	16438	16435	16413	16555	16354	16186	16399	16421	16378	16285	16404	16334	16503	16411	16522	16392	16506	16450	16420	16479	16305	16629	16455	16378	16528	16461	16451	16533	16380	16432	16241	16466	16570	16440	16427	16540	16361	16462	16394	16461	16275	16405	16372	16360	16373	16457	16518	16355	16446	16484	16223	16603	16430	16483	16546	16475	16397	16384	16460	16249	16381	16618	16565	16325	16494	16372	16377	16377	16429	16569	16276	16345	16392	16427	16408	16612	16341	16532	16354	16342	16536	16350	16571	16441	16448	16567	16439	16576	16377	16437	16341	16397	16415	16450	16572	16358	16341	16277	16362	16291	16442	16244	16681	16392	16364	16334	16369	16176	16424	16410	16363	16325	16449	16333	16290	16615	16636	16255	16457	16599	16434	16301	16389	16274	16609	16519	16413	16421	16441	16434	16428	16403	16390	16408	16329	16399	16466	16456	16411	16535	16394	16437	16300	16561	16492	16395	16572	16334	16510	16512	16391	16626	16515	16458	16649	16417	16433	16400	16428	16641	16564	16437	16477	16280	16622	16432	16453	16398	16263	16332	16548	16408	16415	16438	16313	16229	16374	16347	16339	16435	16405	16539	16341	16436	16465	16479	16267	16301	16428	16522	16597	16460	16440	16475	16631	16422	16483	16434	16495	16589	16576	16585	16418	16359	16291	16451	16395	16289	16491	16411	16427	16195	16483	16588	16438	16484	16472	16421	16332	16473	16408	16279	16409	16371	16488	16510	16596	16384	16469	16387	16324	16368	16582	16315	16442	16334	16303	16517	16467	16437	16559	16546	16159	16465	16344	16264	16310	16474	16351	16409	16402	16451	16331	16446	16233	16392	16349	16473	16322	16515	16462	16395	16489	16475	16378	16393	16495	16510	16481	16298	16547	16583	16395	16374	16361	16374	16535	16479	16424	16462	16466	16474	16455	16393	16471	16357	16446	16257	16421	16320	16278	16449	16238	16437	16310	16522	16426	16294	16240	16370	16453	16471	16457	16437	16398	16355	16403	16499	16427	16422	16653	16387	16422	16562	16390	16385	16421	16406	16454	16402	16419	16501	16301	16324	16475	16489	16522	16295	16446	16359	16537	16376	16591	16355	16450	16521	16574	16520	16206	16465	16438	16451	16565	16264	16518	16297	16298	16566	16398	16479	16519	16518	16634	16451	16380	16441	16459	16285	16521	16361	16371	16349	16433	16183	16398	16286	16323	16556	16417	16441	16365	16376	16177	16467	16322	16482	16456	16499	16352	16379	16456	16490	16445	16478	16394	16377	16529	16393	16430	16563	16459	16457	16377	16403	16515	16354	16631	16470	16384	16510	16350	16256	16482	16509	16483	16396	16406	16220	16396	16523	16451	16514	16409	16339	16296	16605	16393	16404	16512	16369	16365	16331	16494	16401	16255	16416	16343	16394	16405	16442	16491	16387	16321	16408	16327	16597	16299	16513	16549	16379	16561	16584	16398	16407	16446	16286	16349	16409	16507	16359	16397	16606	16399	16383	16425	16475	16446	16421	16504	16435	16387	16455	16512	16414	16498	16414	16355	16499	16496	16520	16393	16392	16463	16596	16424	16419	16421	16518	16618	16487	16465	16394	16401	16485	16400	16410	16318	16359	16377	16253	16413	16325	16440	16518	16414	16469	16644	16454	16439	16355	16497	16347	16524	16449	16439	16464	16399	16547	16592	16371	16612	16472	16504	16548	16376	16457	16483	16349	16535	16368	16523	16522	16450	16470	16390	16657	16408	16496	16358	16344	16288	16505	16402	16607	16257	16454	16319	16312	16452	16364	16292	16388	16421	16379	16477	16415	16473	16427	16447	16289	16471	16401	16394	16597	16557	16463	16257	16462	16501	16371	16572	16500	16274	16438	16410	16601	16331	16519	16284	16439	16398	16461	16153	16413	16447	16569	16459	16564	16344	16397	16553	16611	16428	16346	16618	16446	16399	16468	16420	16373	16427	16344	16441	16514	16453	16436
22538	21058	28912	23463	21486	24046	26635	21291	20305	19911	19855	19258	19353	19058	18880	18645	18808	18905	18777	18505	18725	18503	18436	18618	18550	18780	18557	18576	18463	18461	18646	18448	18553	18404	18546	18552	18563	18364	18337	18469	18368	18184	18565	18410	18309	18336	18190	18378	18167	18229	18406	18281	18143	18147	18176	18154	18301	18312	18352	18257	18139	18195	18161	18313	18413	18327	18078	18246	18271	18276	18311	18131	18301	18184	18185	18370	18105	18163	18398	18166	18007	18081	18427	18477	18196	18235	18318	18341	18122	18158	18351	18314	18098	18296	18379	18084	18081	18305	18143	18100	18196	18237	18228	18089	18035	18181	18333	18103	18233	17944	18240	18244	18289	18075	18197	18064	18220	18327	18158	18244	18332	18319	18202	18221	18129	18143	18246	18283	18384	18331	18302	18166	17958	18279	18180	18155	18269	18189	18179	18181	18303	18230	18174	18240	18167	18311	18288	18151	18355	18239	18142	18293	18180	18144	17994	18261	18180	18010	18104	18260	18143	18260	18365	18199	18218	18356	18308	18046	18283	18278	18200	18470	18019	18233	18197	18238	18262	18203	18110	18110	18168	18194	18316	18280	18161	18293	18321	18101	18336	18183	18261	18299	18167	18318	18262	18151	18255	18213	18142	18230	18059	17998	18209	18208	18389	18238	18196	18129	18218	18298	18175	18068	18187	18201	18238	18209	18158	18183	18189	18239	18266	18107	18280	18130	18348	18022	18050	18064	18217	18183	18326	18034	18381	18153	18071	18152	18221	17943	18131	18246	18400	18325	18270	18194	18069	18175	18034	17956	18068	17983	18213	18133	18311	18197	18021	18183	18123	18090	18092	18395	18269	18270	18198	18144	18228	18155	18079	18068	18228	18343	17968	18134	18276	18075	18201	18099	18080	18084	18098	18312	18201	18188	18363	18096	18181	18224	18024	18030	18202	18192	18210	18121	18239	18423	18321	18236	18138	18278	18419	18360	18216	18227	18230	18286	18035	18044	18137	18162	18175	18389	18272	18324	18131	18176	18155	18279	18043	18090	18245	18357	18180	18094	18338	18213	18308	18296	18222	17991	18088	18252	18091	17982	18175	18202	18215	18245	18181	18147	18213	18193	18000	18447	18194	18126	18208	18211	18247	18283	18103	18234	18080	18270	18246	17993	18226	18036	18113	18071	18390	18323	18253	18346	18122	18221	18095	18265	18257	18469	18288	18065	18166	18247	18158	18014	18099	18170	18279	18249	18354	18194	18327	18351	18210	18166	18174	18333	18322	18109	18037	18199	18090	18095	18095	18342	18106	18257	18139	18127	18096	18285	18128	18278	18348	18315	18301	18379	18240	18109	18047	18355	18148	18280	18137	17951	18056	18332	17973	18004	18053	18422	18016	18096	18181	18315	18233	18153	18185	18456	18144	18263	18323	18248	18081	18208	18086	18081	18263	18108	18297	18078	18242	18135	18353	18062	18276	18133	18240	18154	18308	18266	18172	18049	18385	18232	18056	18122	18074	18219	18296	18163	18107	18296	18164	18012	18212	18163	18099	18263	18063	18069	18295	18155	18109	18382	18131	18217	18222	18239	18177	18170	18153	18195	18108	18159	18166	18191	18369	18114	18117	18208	18007	18201	18294	18108	18250	18020	18218	18091	18339	18177	18221	18080	18331	18157	18336	18149	18121	18129	18152	18064	18246	18201	18204	18243	18373	18191	18301	18388	18346	18213	18176	18214	18085	18011	18072	18213	18244	18278	18299	18347	18199	18324	18379	18328	18114	18222	18239	18111	18137	18282	18140	18238	18105	18092	17923	18078	18096	18073	18284	18169	18229	18207	18141	18352	18257	18177	18155	18211	18154	18163	18247	18113	18200	18317	18273	18158	18487	18157	18068	18161	18166	18379	18080	18246	18312	18007	18078	18174	18130	18216	18324	18166	18352	18345	18220	18281	18222	18206	18162	18151	18159	18082	18208	18190	18118	18066	18266	18120	18188	18365	18074	18153	18275	18400	18148	18274	18123	18316	18166	18052	18272	18093	18108	18225	18157	18366	18168	18199	18297	18164	18005	18203	18144	18285	18308	18166	18127	18219	18124	18461	18390	18192	18199	18155	18173	18142	17981	18162	18098	17913	18379	18170	18230	18159	18375	18228	18243	18164	18294	18200	18289	18061	18319	18206	18432	18069	18110	18342	18337	18226	18123	18308	18126	17964	18264	18248	18344	18021	18164	18160	18072	18105	18253	18224	18210	17968	18096	18195	18311	17962	18201	18105	18137	18199	18095	18074	18118	18218	17925	18086	18125	17799	18061	18218	17995	18180	18293	18095	18241	18307	18117	18263	18137	17991	18096	18200	18168	18142	18229	18074	18157	18106	18335	18136	18337	18262	18292	17895	17946	18190	18335	18073	18139	18094	18237	18215	18330	18091	18192	18426	18050	18040	18027	18281	18282	18088	18049	18244	17989	18232	18019	18034	18284	18186	18154	18264	18221	18200	18264	18091	18208	18218	18015	18124	18146	18130	18129	18214	18164	18211	18339	18213	17952	18132	18056	18019	18029	18117	18036	18178	18209	18193	18100	18248	18191	18098	18199	18102	18363	18276	18364	18149	18253	18104	17950	18127	18261	18087	18099	18159	18148	18206	18202	18089	18063	18117	18248	18283	18103	18270	18216	17914	18109	18075	18076	18105	18191	17945	18166	18046	18035	18006	18192	18235	18287	18288	18149	18143	18275	18263	18085	18212	18342	18313	18256	18080	18340	18130	18091	18251	18052	18372	18265	18358	18369	18008	18183	18305	18222	18256	18166	18039	18086	18086	18361	18170	18248	18116	18130	18117	18146	18118	18227	18109	18281	18177	18130	18038	18167	18061	18174	18159	18161	18068	17999	18157	18248	18111	18039	18229	18148	18184	18331	18059	18165	18152	18053	18127	17924	17919	18201	18460	18077	18103	18167	17995	18133	18177	18071	18126	17983	18220	18198	18291	18092	18215	18215	18274	18156	18255	18250	18233	18073	18203	18133	18117	18062	18277	18186	18257	18226	18178	17914	18271	17998	18137	18374	18108	18431	18283	18271	18023	18212	18222	18097	18199	18176	18187	18162	17985	18292	18062	18184	18165	18158	18223	18169	18109	18151	18209	18230	18204	18060	18240	18298	17999	18239	18095	18230	18144	18422	18218	18201	18203	18131	18230	18083	18280	18313	18109	18463	18465	18016	18289	18179	18024	18136	18141	18175	18093	18328	18264	18269	18143	18352	18303	18226	18110	18130	18217	18104	18370	18044	18178	18304	18038	18115	18100	18117	18064	18212	18309	18271	18150	18426	18061	18079	18246	18104	18085	18023	17993	18311	18154	17989	18098	18036	18233	18341	18198	18269	18098	18237	18273	18291	18006	18281	18090	18177	18289	18304	18212	18264	18266	18352	18235	18122	18311	18188	18276	18348	18246	18121	18270	18028	18220	17947	18024	18078	18193	18149	18119	18276	18135	18128	18127	18187	18226	18227	18348	18013	18351	18202	18269	18025	18289	18249	18246	18141	18038	18223	18265	18109	18024	18073	18195	18445	18196	18124	18337	18283	18087	18216	18103	18134	17954	18212	17979	18338	18233	18210	18219	18060	18108	18043	18385	18235	18198	18278	18130	17970	18242	18057	18039	18322	18375	18199	18177	18219	18116	18458	18406	18243	18293	18200	18127	18051	18240	18332	18213	18243	18195	18197	18077	18317	18320	18152	18274	18147	18159	17999	18046	18174	18142	18206	18323	18229	17934	18181	18085	18187	18337	18125	18197	18244	18165	18128	18329	18122	18278	18168	18183	18263	17971	18073	18370	18172	18233	18266	18254	18198	18160	18029	18292	18307	18247	18238	18223	18139	18119	18273	18118	18102	18211	18284	18129	18309	18201	18163	18028	18306	18056	18366	18309	18274	18170	18154	18112	18172	18232	18096	18272	18229	18207	18077	18041	18193	18136	18242	18354	18235	18268	18030	18136	18101	18033	18156	18151	18207	18152	18259	18236	18208	18286	18259	18247	18246	18152	18248	18151	18235	18234	18136	18138	18165	17985	18292	18395	18279	18104	18247	18158	18222	18204	18044	18046	18281	18164	18315	18396	18265	18145	18165	18330	18384	18147	18368	18076	18145	17986	18071	18224	18052	18503	18260	18176	18198	18293	18299	18328	18217	18287	18037	18099	18216	18400	18370	18163	18254	18335	18169	18233	18271	18137	17972	17959	18252	18336	18122	18142	18398	18311	18279	18114	17958	18376	18162	18113	18244	18085	18176	18112	18264	18071	18253	18184	18433	18168	18277	18376	18108	18203	18293	18051	18318	18071	18261	18121	18247	18204	18241	18204	17998	18266	18365	18414	18042	18101	18291	18170	18092	18208	18158	18270	18129	18279	18142	18086	18124	18147	18237	18059	17979	18098	18179	18013	18131	18146	18001	17822	18253	18122	18070	18295	18079	18045	18288	18058	18111	18091	18144	18159	18029	18188	18133	18339	18154	17985	18061	18323	18107	17944	18223	17976	18178	18126	18122	18349	18300	18329	18302	18122	18147	18334	18091	18221	18130	18339	18044	18244	18135	18220	18277	18132	18446	18335	18185	18176	18412	18188	18322	18076	18336	18264	18224	18011	18210	18302	18339	18266	18287	18066	18319	18105	18497	18366	18341	18333	18112	18255	18117	18100	17939	18201	18199	18003	18145	18104	18105	18291	18200	18196	18040	18420	18346	18328	18247	18250	18252	18276	18255	18157	18202	18300	18089	18077	18272	18264	18284	18141	18236	18203	18053	18139	18248	18024	17930	18280	18188	18287	18165	18090	18235	18087	18088	18275	18362	18067	18235	18125	18147	18352	18136	18231	17968	18156	18079	18161	18180	18300	18137	18238	18148	18159	18172	18335	18252	18170	18190	18329	18163	18087	18020	18163	18419	18222	18305	18138	18215	18213	18078	18028	18232	18075	18180	18344	18074	18119	18028	18109	18202	18053	18294	18281	18061	18222	18197	18118	18171	18303	18135	18256	18156	18252	18195	18010	18306	18050	18269	18272	18274	18282	18243	18412	18213	18212	18102	18113	18192	18320	18088	18151	18198	18344	18342	18096	18137	18020	18097	18249	18330	18101	18147	18348	18250	18177
23180	41762	40639	32772	28435	24715	22240	20823	19414	18900	18291	17916	17583	17344	17334	16925	16845	16876	16738	16693	16700	16674	16742	16636	16484	16638	16648	16507	16643	16688	16458	16528	16659	16383	16481	16367	16394	16406	16415	16487	16346	16344	16451	16309	16315	16333	16372	16241	16164	16358	16038	16239	16169	16222	16247	16294	16188	16348	16234	16090	16151	16282	16227	16228	16287	16187	16316	16206	16265	16261	16373	16253	16152	16177	16127	16315	16244	16152	16300	16268	16150	16123	16150	16159	16126	16245	16113	16187	16344	16323	16275	16110	16041	16204	16065	16253	16330	16292	16238	16182	16086	16259	16156	16215	16249	16313	16167	16227	16331	16266	16233	16107	16380	16318	16102	16197	16185	16165	16269	16321	16270	16118	16234	16187	16368	16076	16170	16370	16152	16221	16105	16262	16201	16043	16139	16273	16321	16133	16094	16198	16149	16141	16075	16218	16068	16226	16263	16055	16292	16163	16044	16260	16066	16311	16283	16089	16093	16203	16171	16107	16285	16214	16196	16074	16358	16020	16345	16339	16298	16331	16350	16116	16149	16284	15969	16266	16275	16160	16038	16187	16163	16179	16204	16161	16063	16353	16171	16243	16032	16158	16259	16162	16275	16017	16180	16206	16275	16194	16323	16319	16259	16421	16046	16175	16149	16236	16134	16281	16177	16245	16188	16129	16095	16176	16318	16135	16215	16051	16179	16173	16388	16131	16313	16076	16179	16316	16228	16118	16093	16212	16264	16304	16069	16326	16257	16116	16097	16030	16256	16223	16176	16159	16094	16156	16229	16226	16112	16288	15962	16156	16299	16356	16227	16091	16184	16168	16201	16235	16251	16240	16271	16250	16251	16114	16252	16248	16200	16325	16231	16215	16263	16253	16139	16273	16369	16227	16233	16144	15948	16206	16277	16194	16240	16065	16215	16101	16264	16160	16224	16111	16174	16300	16084	16200	16205	16202	16133	16172	16263	16091	16063	16206	16249	16085	16282	16313	16133	16172	16247	16199	16151	16164	16136	16143	16340	16136	16409	16116	16083	16319	16323	16348	16175	16167	16292	16223	16119	16182	15997	16250	16028	16360	16212	16254	16147	16198	16186	16215	16261	16186	16266	16143	16159	16229	16173	16257	16115	16150	16105	16409	16347	16159	16138	16222	16130	16332	16238	16201	16322	16190	16209	16265	16241	16006	16212	16271	16070	16120	16138	16199	16236	16176	16422	16254	16101	16183	16111	16280	16233	16146	16164	16195	16149	16109	16153	16016	16283	16125	16181	16339	16389	16073	16151	16334	16288	16188	16291	16189	16232	16232	16220	16145	16262	16219	16262	16301	16140	16023	16117	16161	16103	16131	16000	16146	16132	16229	16207	16261	16200	15944	16101	16079	16183	16158	16166	16082	16027	16172	16219	16167	16229	15955	16091	16334	16118	16145	16208	16221	16133	16190	16249	16252	16306	16158	16222	16212	16256	16259	16161	16219	16058	16218	16477	16190	16081	16099	16193	16028	16177	16155	16127	16255	16187	16295	16018	16273	16180	16359	16075	16191	16268	16144	16107	16260	16256	16232	16066	16331	16227	16262	16183	16305	16240	16158	16283	16109	16271	16334	16080	16068	16083	16043	16219	16071	16175	16117	16178	16141	16052	16216	16051	16196	16232	16231	16301	16130	16304	16114	16357	16151	16190	16309	16236	16210	15968	16151	16169	16058	16294	16200	16166	16323	16095	15974	16145	16124	16148	16334	16113	16239	16290	16266	16374	16256	16293	16276	16258	16114	16268	16308	16255	16185	16081	16203	16091	16218	16140	16041	16331	16056	16140	15974	16099	16252	16254	16228	16105	16082	16132	16213	16224	16171	16283	16180	16232	16189	16220	16262	16154	16167	16251	16246	16490	16032	16524	16105	16183	16109	16130	16014	16280	16163	16171	16227	16188	16234	16085	16232	16261	16417	15983	16160	16161	16250	16140	16276	16106	16114	16279	16398	15996	16189	16208	16116	16226	16268	16176	16112	16322	16291	16181	16228	16153	16310	16096	16137	16250	16251	16301	16116	16226	16288	16332	16083	16162	16237	16183	16096	16124	16216	16080	16266	16321	16250	16287	16180	16125	16192	16133	16239	16052	16171	16216	16154	16124	16248	16181	16232	16174	16218	16010	16120	16177	15975	16282	16370	16031	16171	16273	16198	16182	16245	16147	16168	16079	16116	16324	16069	16233	16382	16210	16378	16172	16185	16127	16065	15983	16301	16177	16268	16186	16268	16178	16148	16072	16103	16176	16146	16176	16193	16230	16163	16217	16344	16192	16218	16232	16276	16163	16281	16019	16317	16070	16134	16368	16209	16001	16234	16189	16141	16164	16097	16305	16168	16315	16129	16267	16194	16097	16167	16166	16081	16194	16173	16212	16340	16278	16239	16076	16317	16075	16253	16098	16251	16208	16159	16379	16186	16064	16060	16185	16163	16147	16409	16208	16098	16168	16194	16275	16089	16252	16053	16010	16138	16328	16220	16154	16135	16167	15858	16301	15981	16163	16154	16220	16341	16149	16066	16157	16219	16176	16102	16150	16156	16215	16236	16262	16120	16024	16294	16177	16045	16188	16170	16158	16291	16061	16213	16100	16322	16205	16131	15939	16333	16170	16107	16094	16138	16256	16217	16214	16165	16291	16200	16340	16109	16063	16285	16044	16430	16395	16197	16208	16243	16134	16172	16257	16266	16175	16169	15961	16186	16131	16361	16226	16110	16081	16171	16175	16213	16181	16140	16187	16379	16181	16104	16245	16159	16236	16223	16114	16269	16163	16164	16197	16293	16101	16062	16302	16080	16187	16241	16160	16201	16257	16161	16261	16343	16189	16134	16299	16131	16056	16168	16249	16341	16230	16260	16057	16129	16137	16350	16225	16239	16184	16031	16140	16084	16272	16174	16348	16052	16021	16274	16088	16278	16267	16280	15916	16186	16235	16234	16189	16078	16270	16161	16201	16382	16190	16096	16158	16040	16190	16165	16360	16274	16133	16168	16273	16183	16270	16337	16164	16167	16284	16243	16146	16262	16041	16101	16057	16202	16240	16317	16212	16152	16202	16077	16107	16423	16091	16189	16173	16310	16283	16262	16101	16324	16218	16169	16311	16440	16237	16162	16139	16130	16111	16191	16241	16323	16263	16195	16243	16145	16064	16194	16226	16063	16230	16270	16092	16128	16192	16233	16176	16147	16031	16278	16064	16240	16076	16164	15979	16217	16289	16119	16093	16081	16225	16096	16275	16133	16272	16248	16205	16261	16092	16315	16277	16401	16382	16135	16090	16188	16008	16098	16196	16349	16164	16149	16209	16319	16222	16170	16208	16233	16313	16052	16310	16121	16175	16147	16185	16167	16043	15985	16246	16107	16228	16169	16104	16108	16159	16264	16351	16127	16243	16116	16165	15977	15991	16303	16043	16370	16031	16170	16058	16306	16189	16191	16121	16161	16052	16133	16094	16123	16296	16286	15993	16156	16117	16251	16043	16317	16322	16043	16215	16179	16171	16194	16196	16026	16118	16292	16171	16171	16206	16032	16317	16108	16164	16345	16222	16222	16149	16293	16257	16408	16175	16139	16283	16164	16237	16223	16135	16019	16258	16151	15998	16277	16141	16213	16201	16239	16113	16098	16165	16239	16079	16291	16263	16362	16171	16104	16198	16113	16135	16346	16014	16119	16164	16192	16206	16232	16144	16138	16104	16270	16180	16113	16274	16431	16052	16274	16125	16177	16033	16019	16109	16192	16190	16248	16264	16326	16195	16123	16223	16227	16169	16067	16238	16224	16244	16175	16242	16192	16040	16250	16117	16204	16025	16146	16083	16179	16042	16168	16242	16364	16130	16162	16204	16149	16114	16170	16036	16078	16126	16096	16191	16219	16295	16071	16165	16169	16112	16100	16202	16193	16218	16234	16272	16143	16139	16272	16140	16147	16145	16168	16170	15939	16078	16202	16175	16139	15905	16224	16171	16007	16239	16257	16058	16251	16212	16186	16288	16136	16127	16276	16211	16213	16121	16165	16275	16221	16161	16146	16273	16249	16326	16100	16256	16145	16297	16132	16170	16200	16144	16106	16281	16043	16408	16218	16220	16145	16152	16257	16085	16212	16225	16185	16090	16172	16145	16127	16155	16224	16160	16252	16166	16271	16103	16217	16183	16124	16078	16118	16341	16110	16154	16281	16362	16142	16256	16191	16227	16227	16030	16137	16085	16137	16253	16163	16281	16250	16136	16092	16253	16211	16221	16076	16256	16291	16105	16107	16301	16347	16087	16125	16028	16359	16146	16289	16297	16052	16258	16322	16204	16022	16233	16112	16254	16130	16112	16272	16225	16303	16218	16203	16272	16270	16188	16065	16267	16031	16222	16073	16218	16103	16267	16304	16223	16315	16267	16292	16335	16242	16161	16023	16105	16103	16259	16315	16172	16441	16256	16152	16130	16179	16245	15987	16077	16273	16108	16164	16159	16436	16057	16327	16273	16135	16160	16231	16248	16207	16244	16233	16116	16212	16026	16279	16369	16180	16223	16181	16140	16283	16254	16018	16374	16084	16129	16039	16077	16096	16033	16226	16226	16171	16172	16032	16293	16226	16240	16124	16296	16244	16109	16139	16284	16166	16070	16070	16144	16212	16079	16230	16283	16193	16260	16092	16188	16172	16141	16142	16384	16090	16320	16216	16184	16141	16039	16233	16236	16211	16435	16096	16371	16221	16262	16373	16081	16291	16296	16116	16167	16006	16116	16080	16181	16049	16218	16136	16373	16132	16189	16286	16155	16021	16130	16225	16141	16102	16380	16340	16014	16030	16163	16218	16287	16152	16221	16189	16042	16302	16264	16283	16459	16254	16141	16260	16234	16383	16169	16205	16131	16001	16291	16280	16056	16190	16056	16118	16178	16194	16126	16189	16080	16268	16119	16066	16133	16085	16129	16262	16137	16245	16360	16205	16237	16251	16033	16108	16249	16182	16098	16119	16240	16258	16334	16170	16254	16084	16132	16392	16004	16172	16104	16200	16263	16182	16287	16135	16323	16238	16156	16096	16075	16212	16085	16164	16373	16252	16180	16183	16357	16209	16167	16289	16220	16326	16106	16161	16333	16270	16110	16135
27104	22787	28673	26350	21886	20695	20146	19284	19089	18796	18615	18742	18460	18558	18654	18767	18466	18537	18349	18344	18327	18525	18388	18538	18571	18440	18466	18335	18578	18374	18561	18456	18346	18385	18421	18510	18563	18468	18440	18222	18324	18486	18507	18435	18237	18234	18272	18410	18461	18214	18415	18446	18445	18440	18570	18281	18187	18391	18372	18416	18474	18256	18200	18415	18278	18257	18485	18489	18271	18297	18593	18167	18431	18200	18382	18260	18241	18284	18561	18282	18351	18421	18450	18410	18192	18188	18439	18358	18351	18324	18222	18508	18255	18356	18467	18320	18442	18586	18122	18362	18378	18323	18389	18479	18230	18258	18568	18364	18250	18150	18203	18196	18328	18438	18325	18208	18366	18184	18375	18111	18406	18353	18527	18413	18344	18395	18408	18243	18534	18504	18397	18362	18176	18379	18327	18513	18310	18270	18573	18354	18218	18466	18204	18501	18282	18249	18329	18323	18450	18533	18494	18300	18316	18405	18222	18476	18531	18405	18599	18263	18528	18376	18287	18316	18492	18400	18149	18395	18325	18217	18519	18118	18083	18296	18286	18559	18438	18308	18320	18325	18335	18257	18409	18366	18373	18403	18408	18187	18375	18314	18317	18592	18325	18404	18236	18403	18365	18462	18406	18375	18392	18431	18398	18374	18481	18373	18471	18479	18541	18481	18311	18394	18453	18379	18356	18399	18340	18062	18355	18239	18097	18324	18510	18261	18511	18180	18156	18481	18341	18298	18387	18378	18278	18421	18361	18367	18325	18357	18185	18255	18378	18174	18323	18317	18393	18320	18364	18492	18341	18366	18386	18218	18360	18287	18305	18328	18402	18253	18473	18221	18527	18386	18304	18335	18524	18434	18293	18394	18485	18464	18417	18245	18194	18146	18325	18212	18262	18502	18326	18405	18410	18322	18384	18292	18229	18367	18398	18467	18369	18328	18532	18367	18283	18322	18216	18340	18423	18436	18418	18193	18415	18363	18360	18586	18436	18367	18276	18441	18306	18326	18394	18446	18490	18346	18473	18336	18196	18276	18332	18156	18325	18146	18257	18227	18212	18328	18381	18414	18323	18378	18365	18413	18278	18369	18236	18320	18218	18341	18456	18324	18343	18174	18362	18266	18404	18149	18363	18179	18201	18218	18244	18433	18340	18242	18396	18379	18327	18237	18351	18243	18233	18313	18337	18375	18274	18298	18254	18460	18550	18465	18268	18559	18432	18363	18402	18345	18220	18384	18469	18235	18327	18347	18430	18722	18352	18510	18491	18468	18267	18381	18321	18434	18501	18192	18456	18405	18225	18377	18355	18414	18352	18262	18414	18320	18362	18270	18604	18313	18357	18183	18251	18346	18267	18432	18551	18540	18406	18430	18404	18105	18567	18352	18422	18155	18396	18317	18452	18294	18271	18374	18376	18166	18560	18332	18471	18480	18395	18306	18284	18316	18145	18404	18477	18309	18293	18341	18328	18369	18481	18639	18504	18381	18404	18430	18268	18271	18152	18257	18434	18423	18290	18337	18226	18361	18552	18448	18432	18355	18257	18496	18380	18149	18468	18618	18311	18443	18392	18263	18354	18354	18455	18553	18446	18600	18429	18216	18276	18303	18288	18267	18348	18414	18373	18094	18500	18557	18225	18376	18440	18372	18345	18348	18440	18289	18364	18405	18341	18377	18395	18456	18377	18413	18308	18413	18489	18370	18317	18255	18138	18269	18301	18358	18423	18388	18423	18451	18320	18283	18323	18463	18460	18196	18270	18484	18451	18455	18337	18254	18339	18257	18254	18525	18339	18336	18436	18460	18384	18371	18640	18486	18383	18324	18485	18388	18261	18527	18406	18421	18341	18497	18445	18443	18427	18438	18576	18477	18439	18534	18157	18454	18484	18373	18445	18299	18436	18260	18537	18498	18161	18421	18231	18379	18305	18223	18560	18394	18296	18312	18509	18335	18316	18283	18323	18391	18319	18353	18458	18452	18425	18374	18212	18380	18404	18493	18398	18428	18382	18417	18349	18437	18309	18452	18433	18406	18396	18464	18254	18344	18320	18483	18330	18304	18275	18294	18257	18362	18291	18326	18384	18369	18289	18159	18150	18298	18438	18381	18416	18464	18326	18224	18421	18254	18498	18538	18230	18264	18275	18550	18462	18339	18210	18348	18594	18329	18386	18448	18389	18139	18340	18145	18543	18354	18414	18356	18379	18344	18146	18370	18408	18385	18249	18493	18285	18207	18364	18429	18304	18395	18575	18123	18429	18379	18351	18417	18420	18343	18389	18326	18273	18225	18334	18448	18326	18275	18290	18202	18169	18263	18290	18451	18343	18435	18468	18293	18521	18425	18444	18401	18323	18349	18303	18259	18474	18317	18379	18410	18330	18432	18443	18393	18431	18304	18198	18289	18440	18512	18348	18204	18274	18433	18467	18485	18315	18352	18403	18375	18352	18513	18275	18332	18331	18294	18312	18425	18422	18259	18329	18296	18389	18270	18500	18410	18518	18422	18433	18405	18412	18263	18450	18406	18527	18294	18494	18480	18314	18489	18187	18144	18363	18342	18496	18335	18409	18391	18303	18259	18349	18370	18340	18227	18338	18250	18497	18238	18435	18104	18549	18209	18304	18297	18414	18306	18180	18299	18312	18477	18347	18387	18301	18327	18533	18492	18368	18271	18476	18505	18538	18219	18354	18415	18364	18279	18139	18300	18341	18416	18343	18426	18226	18343	18306	18362	18444	18151	18283	18336	18403	18328	18537	18244	18244	18302	18274	18448	18260	18428	18291	18421	18289	18224	18156	18532	18427	18347	18421	18337	18528	18419	18358	18463	18291	18547	18265	18386	18386	18290	18211	18159	18205	18322	18422	18259	18385	18417	18337	18079	18409	18339	18245	18265	18364	18440	18352	18395	18271	18327	18412	18296	18415	18561	18381	18389	18316	18403	18051	18366	18083	18324	18622	18369	18335	18257	18199	18298	18434	18322	18295	18554	18428	18502	18469	18383	18398	18513	18291	18315	18276	18299	18394	18272	18424	18341	18428	18615	18341	18386	18619	18378	18390	18525	18515	18309	18088	18315	18293	18524	18306	18324	18281	18350	18507	18650	18198	18209	18295	18157	18257	18451	18344	18407	18394	18385	18346	18254	18319	18377	18367	18398	18458	18288	18210	18480	18370	18263	18385	18382	18166	18207	18436	18509	18298	18192	18582	18323	18213	18309	18470	18367	18291	18363	18413	18228	18256	18192	18507	18454	18341	18396	18314	18463	18111	18461	18233	18359	18531	18314	18407	18254	18340	18200	18186	18427	18256	18344	18538	18161	18269	18412	18539	18205	18210	18231	18221	18274	18315	18328	18444	18132	18261	18361	18218	18298	18357	18480	18273	18146	18358	18411	18284	18301	18343	18328	18252	18370	18207	18342	18427	18413	18596	18345	18293	18343	18149	18266	18103	18451	18141	18186	18298	18481	18480	18350	18488	18312	18360	18544	18322	18309	18382	18304	18185	18385	18543	18307	18125	18272	18282	18392	18488	18367	18415	18312	18299	18381	18165	18155	18576	18646	18241	18269	18405	18466	18279	18282	18225	18285	18387	18409	18265	18546	18322	18113	18276	18420	18246	18342	18254	18468	18522	18233	18493	18423	18355	18434	18515	18560	18291	18370	18284	18208	18481	18318	18410	18296	18306	18418	18360	18242	18386	18304	18405	18427	18455	18339	18232	18352	18344	18174	18385	18446	18368	18367	18340	18274	18304	18164	18367	18511	18270	18332	18423	18307	18363	18353	18297	18420	18399	18362	18583	18474	18259	18394	18350	18150	18463	18457	18496	18461	18290	18321	18410	18299	18322	18417	18526	18458	18008	18357	18569	18360	18286	18309	18467	18494	18454	18341	18360	18074	18060	18315	18423	18452	18570	18511	18339	18578	18122	18421	18230	18634	18324	18344	18301	18249	18511	18384	18332	18517	18334	18251	18099	18409	18234	18000	18109	18413	18301	18395	18429	18188	18295	18159	18404	18260	18470	18435	18447	18362	18199	18245	18183	18490	18177	18519	18373	18298	18406	18544	18532	18167	18244	18577	18475	18474	18333	18198	18536	18395	18399	18242	18243	18270	18249	18237	18420	18193	18137	18295	18093	18343	18397	18336	18465	18476	18436	18410	18413	18271	18581	18511	18465	18541	18422	18612	18241	18480	18434	18256	18283	18335	18258	18172	18396	18362	18317	18304	18339	18408	18436	18536	18356	18407	18366	18352	18482	18422	18496	18415	18420	18492	18119	18113	18222	18515	18483	18438	18119	18432	18420	18353	18456	18368	18255	18380	18461	18509	18336	18208	18279	18411	18253	18249	18570	18423	18381	18401	18370	18308	18252	18429	18406	18266	18307	18369	18422	18370	18295	18039	18372	18454	18042	18434	18246	18210	18204	18190	18475	18188	18152	18214	18435	18547	18518	18497	18164	18139	18435	18364	18449	18229	18356	18330	18224	18276	18519	18422	18276	18297	18298	18409	18357	18501	18493	18486	18345	18384	18363	18518	18532	18576	18430	18476	18227	18148	18342	18280	18134	18255	18337	18463	18364	18304	18349	18332	18271	18238	18359	18280	18356	18343	18428	18470	18326	18395	18379	18349	18324	18434	18193	18315	18419	18414	18571	18473	18295	18259	18482	18418	18244	18403	18357	18327	18299	18349	18307	18247	18345	18521	18384	18464	18385	18338	18482	18482	18346	18332	18346	18397	18181	18340	18682	18391	18409	18585	18464	18321	18398	18448	18353	18347	18400	18327	18357	18283	18102	18252	18138	18406	18320	18275	18206	18292	18313	18468	18440	18448	18451	18465	18436	18208	18475	18441	18503	18226	18211	18154	18323	18389	18418	18365	18305	18260	18249	18252	18418	18326	18266	18203	18235	18399	18445	18263	18347	18246	18587	18377	18480	18486	18448	18219	18339	18169	18411	18113	18488	18325	18355	18302	18322	18462	18501	18418	18272	18437	18305	18234	18478	18443	18273	18333	18273	18223	18436	18114	18244	18326	18556	18204	18207	18540	18422	18333	18250	18270	18388	18121	18455	18424	18182	18163	18382	18472	18556	18471	18498	18480	18361	18419	18191	18152	18185	18521	18497	18429	18412	18436
21826	32465	30993	24918	21646	19943	18861	18043	17455	17227	17111	16749	16719	16577	16699	16572	16628	16279	16415	16578	16621	16322	16448	16307	16549	16343	16472	16555	16609	16394	16385	16366	16251	16376	16116	16370	16451	16385	16368	16393	16336	16435	16290	16333	16419	16098	16427	16461	16219	16287	16367	16470	16186	16429	16290	16375	16463	16293	16255	16293	16216	16282	16349	16126	16312	16288	16175	16236	16301	16325	16310	16348	16247	16464	16341	16235	16391	16329	16291	16309	16315	16272	16477	16150	16255	16210	16361	16461	16176	16145	16303	16234	16232	16175	16305	16236	16289	16100	16422	16406	16371	16253	16410	16422	16361	16343	16344	16307	16122	16276	16342	16127	16366	16407	16367	16162	16143	16258	16130	16441	16217	16319	16176	16334	16260	16160	16414	16293	16247	16258	16256	16146	16271	16245	16294	16181	16234	16403	16310	16328	16279	16271	16254	16355	16460	16308	16287	16420	16339	16288	16290	16113	16328	16474	16308	16320	16205	16222	16245	16285	16295	16429	16326	16334	16181	16246	16470	16228	16179	16189	16417	16256	16319	16267	16267	16376	16223	16229	16110	16364	16174	16190	16246	16306	16327	16107	16351	16452	16343	16249	16397	16388	16291	16158	16200	16278	16283	16283	16322	16198	16322	16311	16347	16198	16264	16499	16273	16326	16205	16251	16156	16248	16282	16324	16415	16317	16410	16108	16305	16314	16185	16344	16359	16294	16203	16273	16141	16165	16469	16375	16441	16370	16154	16307	16443	16174	16194	16321	16302	16353	16215	16400	16185	16279	16283	16168	16310	16318	16289	16167	16227	16202	16339	16339	16230	16252	16263	16345	16430	16281	16253	16384	16330	16152	16351	16273	16186	16380	16196	16326	16293	16194	16298	16272	16223	16056	16498	16372	16342	16306	16330	16380	16493	16373	16248	16302	16279	16269	16321	16342	16261	16200	16354	16258	16392	16383	16341	16263	16274	16177	16214	16303	16273	16406	16336	16275	16369	16326	16071	16558	16372	16290	16457	16311	16367	16185	16265	16118	16156	16563	16276	16422	16046	16320	16249	16435	16192	16358	16232	16270	16157	16174	16430	16360	16164	16245	16158	16252	16471	16279	16264	16308	16397	16338	16291	16341	16089	16423	16288	16308	16243	16273	16197	16311	16362	16370	16349	16249	16194	16176	16309	16125	16319	16497	16360	16221	16443	16479	16168	16401	16332	16394	16319	16266	16342	16324	16231	16195	16310	16235	16233	16281	16264	16379	16369	16307	16287	16200	16256	16446	16305	16423	16215	16277	16336	16196	16340	16295	16310	16345	16231	16288	16098	16301	16255	16323	16275	16298	16265	16287	16357	16269	16411	16335	16083	16224	16434	16359	16339	16258	16287	16269	16324	16307	16258	16278	16314	16291	16345	16208	16237	16340	16362	16267	16421	16432	16284	16381	16285	16383	16292	16386	16413	16414	16503	16358	16262	16248	16235	16411	16211	16283	16369	16307	16155	16350	16316	16270	16316	16192	16429	16306	16280	16372	16340	16458	16278	16319	16289	15992	16352	16355	16439	16329	16512	16243	16206	16142	16239	16307	16200	16282	16335	16268	16340	16358	16249	16277	16259	16446	16357	16369	16299	16257	16315	16367	16195	16294	16260	16137	16271	16125	16362	16357	16194	16179	16309	16097	16168	16148	16478	16373	16272	16312	16331	16321	16302	16473	16051	16334	16336	16140	16348	16402	16424	16244	16279	16336	16222	16303	16274	16630	16163	16207	16326	16295	16108	16249	16360	16368	16339	16180	16095	16077	16408	16238	16352	16179	16255	16298	16300	16273	16367	16214	16357	16222	16227	16297	16125	16257	16293	16257	16450	16142	16312	16252	16242	16401	16282	16248	16190	16393	16434	16363	16281	16204	16351	16201	16245	16346	16305	16356	16194	16177	16412	16304	16512	16216	16420	16168	16293	16228	16173	16256	16407	16279	16195	16330	16361	16397	16287	16284	16050	16255	16324	16232	16128	16370	16256	16405	16190	16340	16222	16256	16323	16104	16285	16463	16311	16314	16228	16376	16262	16489	16143	16145	16148	16280	16307	16277	16390	16233	16295	16289	16467	16321	16422	16394	16330	16251	16332	16361	16277	16328	16477	16194	16290	16218	16449	16414	16275	16240	16199	16412	16283	16430	16404	16215	16221	16112	16274	16251	16292	16428	16450	16175	16242	16338	16307	16229	16274	16196	16221	16355	16316	16221	16299	16339	16163	16224	16301	16345	16341	16301	16135	16361	16352	16385	16200	16432	16392	16323	16259	16180	16227	16370	16426	16408	16189	16219	16372	16340	16188	16351	16347	16273	16451	16361	16251	16310	16498	16240	16259	16292	16051	16327	16299	16315	16457	16363	16423	16323	16303	16384	16337	16372	16210	16307	16432	16144	16329	16392	16290	16136	16277	16187	16406	16315	16339	16179	16214	16190	16336	16230	16241	16473	16323	16408	16383	16255	16226	16366	16250	16363	16396	16358	16348	16399	16360	16299	16321	16336	16205	16256	16489	16170	16363	16255	16360	16467	16367	16154	16352	16356	16155	16429	16359	16228	16231	16318	16330	16236	16434	16333	16333	16255	16345	16123	16267	16124	16305	16325	16243	16142	16188	16295	16458	16342	16179	16163	16266	16233	16159	16200	16324	16460	16149	16500	16328	16307	16370	16356	16127	16346	16461	16297	16310	16230	16248	16411	16242	16268	16383	16258	16338	16239	16329	16246	16419	16247	16244	16375	16108	16094	16169	16192	16325	16203	16220	16281	16433	16499	16420	16085	16270	16372	16346	16280	16501	16175	16336	16279	16245	16229	16300	16231	16370	16360	16135	16164	16176	16204	16263	16218	16449	16555	16289	16074	16232	16222	16349	16271	16175	16363	16440	16288	16233	16180	16234	16422	16371	16435	16332	16455	16308	16361	16292	16366	16254	16425	16385	16275	16294	16269	16529	16279	16351	16129	16369	16048	16212	16331	16409	16084	16291	16205	16281	16139	16416	16300	16147	16324	16306	16417	16136	16537	16306	16189	16255	16213	16196	16128	16329	16166	16425	16232	16204	16237	16372	16279	16313	16097	16274	16156	16399	16163	16207	16441	16327	16235	16171	16204	16416	16248	16208	16244	16312	16314	16371	16308	16504	16438	16155	16265	16304	16300	16220	16346	16280	16333	16354	16408	16345	16254	16118	16443	16115	16281	16346	16449	16237	16386	16496	16103	16251	16375	16210	16228	16487	16364	16398	16243	16363	16191	16382	16257	16336	16160	16209	16186	16230	16380	16274	16119	16359	16411	16326	16444	16311	16301	16175	16236	16100	16389	16151	16282	16191	16252	16289	16294	16240	16295	16256	16298	16253	16294	16209	16271	16246	16297	16350	16276	16342	16322	16434	16364	16076	16040	16116	16220	16272	16395	16220	16363	16217	16193	16236	16209	16420	16538	16315	16335	16354	16344	16302	16285	16411	16300	16402	16347	16152	16187	16348	16481	16227	16422	16497	16127	16264	16273	16395	16269	16349	16289	16337	16278	16410	16294	16211	16240	16296	15990	16290	16293	16244	16194	16388	16178	16252	16279	16307	16234	16265	16147	16170	16435	16179	16270	16269	16374	16116	16281	16377	16401	16105	16367	16260	16333	16446	16115	16427	16210	16248	16468	16233	16291	16318	16395	16348	16232	16206	16344	16235	16368	16444	16288	16328	16247	16237	16447	16173	16425	16273	16420	16238	16268	16325	16247	16267	16348	16210	16288	16273	16317	16233	16122	16325	16326	16312	16383	16234	16270	16279	16383	16355	16360	16291	16192	16345	16331	16226	16247	16319	16249	16306	16379	16359	16337	16410	16258	16519	16272	16440	16221	16220	16326	16177	16323	16115	16276	16261	16160	16393	16323	16332	16305	16177	16174	16459	16298	16386	16277	16193	16461	16220	16246	16393	16378	16296	16411	16120	16257	16260	16203	16210	16177	16239	16385	16213	16441	16240	16223	16284	16519	16281	16395	16264	16341	16355	16161	16308	16250	16218	16159	16389	16368	16206	16434	16193	16261	16308	16254	16372	16224	16190	16283	16220	16467	16231	16261	16265	16311	16411	16283	16437	16421	16005	16326	16265	16272	16310	16111	16358	16268	16143	16164	16384	16277	16193	16298	16293	16279	16319	16292	16357	16292	16410	16172	16269	16338	16372	16179	16443	16209	16305	16181	16249	16038	16299	16297	16345	16229	16195	16291	16342	16336	16393	16133	16222	16312	16299	16170	16327	16358	16181	16443	16261	16338	16400	16284	16258	16220	16333	16587	16299	16265	16194	16332	16218	16445	16408	16461	16210	16185	16193	16518	16379	16285	16153	16287	16300	16320	16195	16429	16289	16085	16361	16441	16206	16296	16487	16279	16257	16298	16378	16232	16273	16160	16261	16352	16192	16346	16205	16373	16288	16198	16301	16253	16243	16321	16159	16410	16293	16248	16234	16219	16220	16402	16243	16315	16287	16279	16368	16273	16262	16245	16356	16256	16148	16370	16298	16375	16224	16397	16179	16361	16247	16358	16252	16257	16226	16451	16371	16142	16327	16355	16339	16346	16225	16366	16504	16147	16523	16309	16255	16504	16383	16258	16245	16343	16121	16208	16326	16286	16404	16202	16324	16312	16382	16257	16435	16230	16170	16366	16269	16244	16392	16171	16326	16440	16293	16356	16257	16287	16154	16451	16425	16203	16309	16300	16268	16261	16276	16171	16367	16330	16353	16327	16299	16298	16401	16235	16083	16256	16226	16200	16384	16282	16386	16334	16262	16345	16253	16254	16314	16168	16295	16323	16295	16227	16290	16319	16408	16134	16298	16248	16120	16381	16339	16229	16328	16205	16355	16326	16224	16352	16222	16527	16385	16400	16356	16334	16257	16005	16445	16261	16278	16497	16234	16274	16253	16335	16296	16158	16236	16305	16406	16378	16344	16221	16239	16195	16363	16249	16187	16332	16127	16169	16315	16019	16425	16436	16268	16156	16265	16295	16427	16251	16270	16234	16312	16241	16370	16239	16338	16527	16385	16247	16237	16176	16309	16451	16250	16374	16341	16376	16309	16409	16361	16214	16305	16336	16247	16478	16204	16291
23938	21098	28318	24634	23026	23303	22796	20512	19740	19793	19369	19094	19088	19171	19087	19115	18854	18830	18744	18685	18894	18801	18822	18731	18730	18817	18639	18653	18673	18737	18665	18751	18765	18446	18847	18414	18769	18666	18700	18565	18710	18591	18603	18638	18482	18538	18632	18461	18740	18520	18897	18456	18603	18676	18534	18730	18510	18460	18339	18698	18693	18413	18660	18823	18797	18476	18680	18552	18675	18406	18589	18492	18841	18554	18489	18333	18587	18390	18636	18662	18549	18471	18725	18757	18509	18500	18557	18539	18694	18622	18480	18832	18533	18752	18665	18366	18648	18566	18558	18631	18539	18613	18636	18596	18577	18557	18408	18584	18417	18613	18607	18602	18577	18483	18392	18584	18517	18764	18481	18382	18581	18514	18571	18532	18551	18563	18630	18622	18643	18528	18393	18650	18589	18571	18389	18539	18583	18419	18307	18522	18503	18492	18590	18440	18641	18371	18605	18502	18547	18576	18499	18405	18413	18619	18675	18784	18387	18557	18728	18434	18309	18340	18641	18274	18520	18704	18433	18581	18560	18622	18471	18684	18599	18555	18457	18640	18719	18477	18415	18461	18718	18455	18369	18578	18372	18539	18521	18786	18541	18701	18548	18629	18475	18635	18443	18650	18530	18555	18510	18437	18670	18448	18608	18596	18401	18738	18663	18544	18474	18331	18589	18601	18547	18474	18476	18509	18561	18521	18662	18562	18582	18412	18645	18458	18752	18482	18638	18677	18611	18569	18591	18456	18621	18371	18373	18432	18813	18537	18450	18431	18438	18500	18484	18654	18621	18650	18530	18402	18472	18542	18534	18609	18561	18659	18553	18593	18511	18676	18476	18647	18647	18639	18532	18648	18511	18406	18710	18572	18298	18386	18599	18348	18612	18377	18486	18567	18355	18535	18676	18599	18381	18607	18575	18505	18529	18565	18297	18477	18584	18596	18488	18503	18462	18651	18337	18723	18686	18568	18460	18658	18362	18388	18593	18608	18504	18629	18715	18659	18437	18583	18304	18543	18500	18323	18605	18599	18610	18572	18459	18581	18653	18652	18508	18628	18418	18208	18460	18399	18630	18606	18522	18480	18525	18615	18787	18641	18241	18522	18305	18365	18450	18403	18609	18696	18601	18481	18418	18544	18689	18711	18569	18445	18575	18504	18443	18621	18544	18422	18555	18472	18588	18481	18371	18377	18609	18570	18573	18511	18518	18459	18635	18428	18631	18683	18631	18592	18562	18611	18477	18545	18443	18348	18689	18451	18609	18671	18502	18437	18563	18559	18526	18584	18613	18496	18203	18436	18633	18565	18525	18681	18677	18582	18503	18488	18496	18310	18528	18711	18525	18605	18601	18531	18498	18773	18493	18540	18719	18515	18180	18677	18575	18528	18584	18490	18615	18468	18651	18662	18582	18467	18392	18535	18485	18444	18638	18609	18507	18540	18576	18498	18576	18610	18723	18546	18688	18713	18827	18641	18768	18588	18699	18357	18713	18800	18360	18611	18391	18480	18450	18523	18524	18416	18682	18453	18646	18505	18640	18581	18448	18678	18517	18578	18637	18417	18619	18484	18619	18562	18346	18594	18583	18753	18735	18619	18508	18365	18540	18297	18526	18518	18495	18544	18514	18386	18400	18491	18461	18704	18565	18401	18271	18446	18411	18431	18392	18486	18581	18545	18496	18495	18676	18541	18505	18597	18494	18491	18664	18674	18712	18387	18527	18568	18432	18853	18592	18531	18661	18483	18295	18535	18471	18550	18553	18493	18334	18558	18461	18474	18524	18384	18410	18597	18668	18571	18356	18537	18654	18551	18250	18604	18438	18595	18551	18524	18435	18621	18466	18572	18637	18475	18408	18509	18547	18550	18683	18631	18486	18602	18505	18350	18607	18286	18738	18519	18437	18540	18413	18681	18608	18510	18404	18606	18622	18335	18572	18498	18601	18666	18617	18415	18443	18597	18464	18635	18328	18497	18859	18401	18317	18544	18479	18433	18319	18528	18531	18759	18466	18448	18635	18509	18427	18686	18696	18612	18670	18531	18428	18420	18452	18576	18618	18610	18607	18493	18383	18312	18251	18525	18535	18486	18553	18705	18535	18546	18422	18532	18601	18544	18376	18390	18395	18450	18628	18548	18539	18662	18488	18538	18660	18667	18738	18793	18446	18395	18438	18500	18767	18488	18459	18772	18642	18576	18333	18442	18560	18471	18650	18701	18414	18442	18523	18706	18628	18583	18466	18642	18482	18469	18572	18742	18545	18436	18570	18616	18426	18507	18553	18560	18542	18329	18748	18707	18581	18570	18532	18503	18759	18422	18637	18639	18657	18552	18573	18467	18528	18595	18750	18470	18587	18376	18544	18682	18560	18540	18796	18732	18693	18661	18480	18495	18509	18535	18738	18427	18583	18676	18711	18539	18482	18444	18358	18568	18525	18599	18431	18468	18605	18787	18606	18632	18542	18764	18446	18465	18596	18486	18589	18707	18526	18463	18590	18449	18566	18441	18482	18467	18618	18448	18309	18512	18638	18586	18486	18580	18614	18617	18493	18390	18678	18624	18627	18564	18505	18525	18473	18512	18821	18551	18587	18629	18608	18711	18763	18687	18511	18597	18518	18307	18704	18566	18766	18659	18493	18599	18529	18665	18439	18552	18769	18747	18445	18478	18602	18464	18716	18674	18710	18432	18663	18527	18540	18555	18468	18551	18513	18435	18616	18667	18604	18633	18529	18587	18807	18652	18517	18692	18493	18541	18666	18565	18578	18563	18599	18420	18627	18647	18740	18448	18636	18604	18644	18567	18693	18399	18752	18478	18602	18510	18687	18592	18367	18370	18551	18582	18745	18318	18494	18563	18617	18463	18636	18510	18397	18484	18418	18642	18642	18558	18627	18437	18628	18729	18510	18462	18626	18537	18656	18533	18522	18590	18783	18471	18492	18635	18387	18545	18639	18440	18655	18316	18602	18459	18649	18530	18679	18610	18572	18631	18554	18552	18387	18640	18836	18695	18603	18377	18551	18536	18507	18470	18554	18556	18637	18387	18404	18666	18777	18656	18457	18649	18440	18493	18608	18455	18478	18494	18571	18517	18713	18661	18661	18380	18490	18762	18753	18319	18589	18464	18636	18683	18522	18668	18466	18774	18536	18683	18597	18758	18646	18556	18530	18449	18539	18475	18719	18696	18502	18531	18556	18460	18592	18530	18610	18734	18598	18719	18540	18595	18443	18514	18432	18630	18604	18449	18747	18290	18365	18712	18449	18556	18711	18508	18609	18533	18536	18405	18650	18670	18622	18627	18733	18451	18649	18636	18410	18614	18508	18464	18756	18541	18626	18497	18655	18506	18610	18450	18585	18434	18592	18483	18581	18501	18486	18527	18408	18640	18578	18531	18313	18568	18555	18523	18400	18565	18491	18633	18332	18353	18540	18494	18675	18451	18629	18494	18495	18633	18628	18686	18565	18729	18365	18864	18679	18674	18625	18582	18748	18508	18534	18657	18668	18531	18684	18628	18580	18488	18681	18614	18547	18626	18582	18665	18678	18625	18596	18470	18640	18699	18572	18461	18594	18603	18362	18481	18787	18500	18502	18491	18611	18507	18870	18649	18666	18718	18550	18510	18723	18560	18584	18476	18657	18340	18575	18534	18598	18645	18626	18459	18633	18487	18521	18500	18474	18513	18555	18277	18495	18632	18597	18430	18496	18570	18434	18458	18393	18648	18723	18435	18279	18578	18429	18469	18622	18424	18485	18519	18465	18742	18438	18583	18560	18372	18608	18541	18574	18574	18576	18455	18708	18610	18509	18703	18653	18495	18631	18454	18459	18600	18560	18736	18444	18363	18732	18671	18460	18494	18535	18620	18461	18698	18606	18489	18569	18751	18381	18629	18396	18520	18394	18572	18664	18681	18470	18538	18531	18512	18236	18559	18510	18460	18675	18702	18548	18683	18684	18621	18617	18716	18464	18661	18496	18403	18690	18674	18489	18469	18496	18482	18615	18564	18519	18592	18653	18476	18770	18461	18516	18640	18573	18515	18431	18617	18533	18242	18453	18579	18514	18706	18596	18451	18493	18457	18567	18489	18503	18642	18447	18571	18468	18492	18417	18430	18599	18707	18598	18456	18660	18462	18605	18765	18536	18580	18522	18576	18610	18620	18483	18482	18637	18649	18502	18495	18621	18637	18818	18521	18626	18652	18487	18613	18507	18550	18529	18564	18604	18491	18665	18613	18786	18506	18381	18563	18670	18421	18483	18415	18528	18513	18480	18723	18707	18517	18442	18565	18506	18571	18543	18418	18437	18716	18474	18737	18542	18758	18640	18511	18596	18544	18582	18553	18531	18797	18546	18602	18557	18626	18462	18415	18594	18409	18688	18315	18430	18375	18430	18482	18654	18594	18490	18563	18606	18722	18583	18611	18614	18474	18622	18573	18654	18678	18425	18345	18561	18553	18661	18498	18471	18779	18571	18732	18500	18582	18431	18793	18486	18638	18498	18614	18721	18586	18582	18367	18566	18675	18550	18544	18527	18649	18696	18647	18444	18640	18429	18639	18669	18644	18649	18572	18494	18592	18822	18378	18600	18390	18411	18471	18398	18463	18494	18533	18724	18586	18305	18510	18669	18583	18417	18477	18628	18546	18406	18528	18544	18328	18456	18323	18565	18587	18467	18601	18560	18639	18569	18491	18466	18438	18640	18385	18618	18571	18390	18606	18389	18365	18526	18503	18513	18524	18448	18427	18433	18581	18549	18414	18497	18453	18599	18434	18645	18677	18698	18459	18751	18510	18713	18626	18670	18445	18567	18598	18422	18463	18602	18341	18625	18557	18512	18593	18687	18338	18555	18570	18737	18494	18477	18457	18801	18364	18619	18468	18801	18513	18575	18573	18638	18527	18705	18367	18637	18651	18615	18647	18542	18677	18528	18537	18662	18510	18388	18478	18573	18686	18425	18676	18768	18482	18448	18507	18645	18509	18566	18353	18592	18408	18540	18657	18581	18641	18554	18430	18593	18739	18706	18624	18795	18694	18611	18802	18531	18677	18508	18650	18525	18395	18625	18717	18998	18596	18629	18373	18518	18240	18510	18720	18477	18589	18524	18843	18682	18504	18463	18485	18818	18776	18499	18664
21528	36655	35323	28156	24353	21799	20218	19115	18406	18052	17790	17525	17217	17137	17019	17024	16784	16916	16856	16867	16536	16755	16650	16639	16599	16682	16668	16539	16813	16555	16710	16654	16549	16519	16513	16644	16583	16428	16627	16742	16534	16491	16455	16540	16533	16782	16561	16504	16405	16495	16287	16379	16424	16468	16523	16299	16486	16630	16440	16472	16507	16610	16351	16451	16522	16511	16530	16452	16515	16665	16536	16510	16558	16251	16542	16466	16393	16545	16689	16391	16403	16470	16532	16248	16332	16471	16439	16383	16448	16350	16496	16244	16426	16272	16379	16430	16492	16429	16601	16507	16437	16469	16467	16495	16378	16487	16481	16385	16548	16358	16351	16374	16422	16444	16335	16410	16531	16435	16624	16458	16486	16536	16505	16428	16436	16407	16726	16528	16396	16237	16424	16534	16492	16567	16467	16344	16348	16477	16495	16420	16468	16288	16332	16382	16295	16309	16427	16361	16331	16406	16437	16367	16490	16506	16342	16377	16586	16437	16385	16394	16386	16484	16358	16492	16288	16527	16367	16498	16424	16475	16371	16539	16468	16308	16585	16424	16417	16440	16371	16461	16431	16509	16416	16325	16470	16573	16484	16330	16397	16389	16563	16466	16262	16509	16637	16559	16503	16466	16572	16505	16141	16161	16453	16436	16491	16366	16545	16464	16285	16397	16333	16533	16414	16345	16530	16535	16393	16450	16590	16459	16328	16313	16549	16529	16293	16401	16507	16631	16383	16286	16451	16548	16451	16540	16334	16467	16526	16453	16498	16508	16498	16346	16332	16364	16552	16273	16393	16447	16515	16461	16418	16433	16528	16505	16476	16464	16434	16403	16402	16310	16557	16681	16432	16465	16502	16403	16623	16438	16321	16381	16515	16351	16531	16528	16277	16529	16371	16331	16534	16481	16570	16364	16473	16745	16331	16464	16564	16412	16232	16435	16405	16595	16401	16534	16346	16543	16324	16589	16549	16525	16442	16441	16606	16466	16478	16505	16567	16511	16349	16242	16486	16572	16341	16538	16337	16509	16366	16397	16336	16469	16397	16485	16340	16501	16354	16345	16587	16561	16553	16431	16509	16122	16399	16598	16345	16376	16605	16264	16387	16421	16433	16392	16433	16219	16514	16426	16365	16437	16388	16530	16470	16343	16575	16289	16501	16564	16446	16464	16540	16357	16576	16611	16522	16417	16515	16553	16464	16337	16601	16454	16360	16489	16495	16416	16404	16421	16358	16408	16439	16629	16552	16359	16473	16443	16491	16553	16536	16380	16648	16467	16487	16562	16531	16232	16620	16492	16322	16534	16556	16639	16354	16435	16477	16422	16525	16380	16473	16427	16506	16433	16350	16438	16487	16468	16412	16444	16515	16557	16318	16443	16464	16360	16537	16337	16488	16409	16554	16530	16443	16443	16292	16390	16542	16321	16434	16375	16423	16588	16439	16475	16395	16380	16348	16319	16389	16391	16403	16510	16424	16497	16388	16327	16618	16496	16433	16483	16345	16518	16353	16412	16384	16390	16455	16539	16412	16280	16542	16479	16355	16436	16413	16417	16427	16408	16459	16491	16486	16443	16528	16424	16385	16478	16337	16580	16446	16403	16375	16423	16530	16427	16598	16582	16342	16330	16590	16384	16435	16554	16622	16461	16348	16434	16637	16428	16405	16425	16519	16429	16241	16531	16553	16294	16544	16627	16382	16383	16400	16328	16539	16543	16629	16420	16533	16379	16576	16440	16402	16385	16530	16388	16574	16501	16361	16446	16394	16350	16491	16409	16412	16415	16465	16586	16461	16474	16305	16575	16356	16583	16335	16385	16530	16577	16324	16655	16272	16530	16406	16489	16259	16217	16382	16432	16580	16407	16390	16516	16254	16466	16461	16418	16471	16461	16438	16484	16388	16365	16437	16517	16465	16366	16466	16240	16493	16528	16342	16466	16503	16479	16593	16432	16495	16651	16461	16369	16590	16499	16521	16368	16463	16484	16398	16357	16451	16446	16506	16531	16509	16505	16332	16255	16423	16453	16398	16408	16462	16501	16574	16693	16528	16588	16404	16432	16430	16549	16342	16476	16577	16479	16465	16414	16495	16524	16582	16413	16453	16452	16479	16288	16383	16468	16403	16395	16363	16445	16331	16468	16496	16612	16382	16413	16341	16388	16422	16433	16504	16479	16637	16400	16458	16224	16531	16516	16452	16620	16380	16535	16424	16274	16422	16450	16513	16474	16625	16374	16547	16525	16332	16383	16404	16567	16430	16599	16515	16521	16347	16599	16501	16212	16676	16519	16561	16483	16396	16504	16397	16508	16385	16397	16517	16513	16562	16512	16540	16583	16516	16454	16402	16467	16372	16557	16295	16629	16338	16361	16485	16469	16497	16511	16312	16506	16443	16541	16341	16464	16428	16428	16406	16399	16608	16457	16373	16502	16365	16411	16341	16419	16685	16318	16470	16274	16520	16417	16503	16394	16451	16270	16412	16431	16508	16287	16446	16462	16397	16461	16424	16415	16523	16353	16377	16436	16557	16256	16554	16485	16426	16322	16446	16446	16561	16467	16349	16552	16662	16464	16428	16517	16479	16398	16432	16432	16414	16282	16366	16576	16581	16466	16426	16389	16585	16522	16551	16387	16413	16283	16397	16394	16408	16441	16575	16497	16383	16512	16520	16466	16275	16378	16487	16426	16380	16423	16390	16358	16541	16470	16306	16467	16338	16571	16228	16314	16309	16590	16482	16485	16357	16282	16448	16615	16510	16377	16347	16430	16398	16493	16630	16369	16562	16314	16563	16361	16540	16408	16564	16524	16581	16399	16410	16218	16527	16387	16448	16537	16395	16383	16279	16517	16411	16329	16611	16480	16430	16287	16324	16394	16394	16500	16527	16433	16467	16472	16504	16471	16449	16407	16411	16429	16540	16449	16397	16376	16339	16341	16404	16454	16451	16342	16461	16428	16429	16529	16517	16301	16621	16589	16422	16527	16496	16518	16465	16399	16600	16463	16197	16379	16538	16429	16578	16403	16502	16541	16328	16645	16442	16544	16410	16404	16374	16308	16658	16414	16489	16467	16381	16479	16578	16436	16314	16590	16323	16324	16360	16313	16479	16391	16544	16447	16397	16452	16421	16483	16402	16378	16514	16559	16365	16395	16532	16605	16497	16401	16207	16584	16587	16509	16449	16341	16481	16354	16606	16436	16208	16568	16443	16525	16479	16494	16534	16520	16458	16365	16453	16267	16440	16425	16306	16530	16560	16496	16282	16478	16477	16357	16473	16494	16361	16438	16563	16343	16381	16327	16571	16308	16319	16592	16565	16393	16451	16590	16349	16679	16488	16338	16463	16551	16396	16500	16427	16419	16310	16284	16556	16393	16232	16366	16449	16481	16458	16483	16648	16543	16468	16173	16457	16333	16663	16426	16458	16489	16547	16468	16420	16278	16501	16501	16501	16345	16486	16335	16404	16475	16499	16541	16455	16461	16458	16488	16543	16475	16210	16429	16556	16576	16508	16307	16490	16418	16562	16321	16397	16463	16487	16412	16322	16515	16546	16554	16265	16550	16515	16460	16540	16497	16523	16549	16378	16375	16500	16511	16563	16546	16473	16497	16393	16402	16480	16448	16295	16465	16629	16377	16583	16511	16443	16399	16444	16495	16282	16298	16361	16453	16367	16469	16529	16401	16362	16469	16610	16461	16427	16262	16441	16448	16248	16404	16529	16593	16429	16533	16363	16576	16597	16544	16447	16586	16395	16236	16376	16197	16423	16459	16420	16369	16380	16315	16549	16369	16470	16456	16407	16471	16493	16463	16367	16368	16485	16575	16693	16562	16230	16464	16392	16465	16520	16455	16476	16362	16587	16573	16390	16240	16416	16627	16560	16352	16410	16414	16276	16529	16541	16464	16506	16437	16417	16409	16353	16595	16482	16442	16454	16500	16227	16278	16491	16417	16517	16445	16438	16410	16443	16340	16543	16361	16587	16608	16412	16328	16302	16635	16465	16419	16380	16582	16323	16500	16493	16373	16519	16490	16357	16401	16285	16404	16394	16463	16329	16526	16381	16522	16474	16455	16329	16580	16375	16360	16361	16183	16591	16473	16447	16427	16469	16333	16381	16485	16603	16437	16370	16609	16487	16466	16480	16531	16433	16444	16448	16460	16469	16373	16272	16420	16540	16474	16499	16536	16336	16673	16515	16467	16450	16516	16636	16559	16547	16423	16421	16303	16466	16472	16400	16368	16513	16520	16307	16316	16402	16455	16358	16310	16400	16643	16123	16418	16468	16612	16443	16217	16334	16518	16413	16343	16550	16333	16247	16224	16503	16569	16445	16426	16471	16441	16611	16350	16162	16705	16528	16492	16466	16416	16486	16440	16454	16450	16537	16473	16513	16454	16463	16432	16427	16509	16550	16395	16361	16328	16430	16539	16507	16424	16379	16434	16580	16406	16597	16546	16417	16406	16355	16520	16372	16434	16538	16442	16505	16394	16503	16462	16398	16384	16530	16562	16259	16310	16164	16440	16534	16566	16463	16346	16282	16296	16458	16486	16548	16441	16489	16425	16337	16493	16423	16283	16467	16380	16505	16194	16620	16397	16483	16400	16427	16635	16551	16427	16413	16514	16511	16454	16458	16502	16365	16521	16588	16473	16529	16435	16364	16531	16463	16579	16409	16602	16498	16399	16545	16577	16571	16277	16351	16445	16527	16373	16606	16404	16481	16430	16480	16467	16472	16373	16487	16448	16462	16522	16404	16413	16532	16373	16289	16473	16414	16693	16556	16457	16408	16479	16474	16492	16706	16338	16446	16374	16414	16456	16335	16459	16536	16498	16598	16433	16513	16540	16421	16476	16370	16494	16460	16294	16422	16376	16386	16239	16423	16513	16476	16326	16462	16428	16396	16507	16212	16461	16390	16495	16540	16514	16301	16524	16494	16311	16580	16443	16478	16540	16438	16422	16460	16496	16350	16472	16345	16462	16374	16466	16418	16562	16459	16472	16505	16684	16492	16420	16484	16462	16343	16454	16448	16206	16292	16516	16518	16420	16196	16303	16489	16481	16443	16511	16537	16445	16499	16368	16347	16468	16594	16285	16412	16434	16413	16410	16463	16501	16404	16474	16243	16443	16499	16440
22540	21094	28947	23499	21525	24175	26792	21221	19993	19978	19555	19357	19408	18974	19038	18722	18700	18698	18441	18582	18588	18461	18534	18431	18362	18344	18592	18429	18415	18279	18330	18300	18390	18430	18451	18235	18282	18438	18304	18193	18434	18361	18402	18091	18129	18120	18035	18388	18479	18381	18060	18001	18317	18245	18286	18153	18252	18136	18356	18206	17987	18055	18099	18257	18364	17989	18126	18013	18319	18317	18308	18083	18124	18153	18155	18082	18252	18130	18072	18162	17995	18362	18220	18237	18106	18015	18204	18288	18135	18054	17874	18105	18028	18203	18106	18305	17910	18120	18226	18291	18181	18027	18118	18054	18027	18045	18205	18154	18070	18016	18185	18058	18364	18099	17970	17951	18075	18046	17985	18184	18278	18023	18106	18021	18221	18105	17872	18243	18101	18157	18146	18116	18119	18225	18116	18008	17944	18040	18274	18171	18143	18227	18068	18152	18075	18103	18053	17981	18091	18219	18187	18140	18187	18011	18025	18209	18150	17990	18166	18242	18168	18282	17957	17992	18245	18125	18111	18023	18037	18166	18379	18119	18121	18325	18133	18143	18048	18001	17993	18273	18045	18013	18152	18301	18226	18268	18084	18139	18065	18038	18107	18007	18226	17950	18122	18009	18127	18141	18159	18051	17995	17967	18167	18131	18233	17997	18078	18015	17770	18098	18182	18120	18198	18024	18206	17871	17907	17948	18065	18019	18080	18164	18073	18054	18205	18134	18123	17907	18251	18077	18195	18279	18104	17948	18027	18195	18072	18169	18038	17925	18079	18029	17990	18304	18159	18159	18154	18009	18258	18125	18052	18093	17916	18108	17976	18081	18045	18028	18166	18050	18284	18217	18224	18116	17989	17986	18128	18140	18043	17887	18092	18214	18133	18195	18093	17941	18261	18010	18064	18016	18146	18156	18031	18089	18183	18237	18091	18137	17976	18079	18057	17970	18154	18048	17866	18021	18011	17841	18195	17918	17906	18141	18038	18279	18106	17933	17957	18153	17959	18099	18086	17935	18100	18096	18060	18114	18080	17982	18176	18123	18265	18227	18133	18201	18029	18129	18017	18094	18097	18289	18076	17929	18182	18064	18002	18018	17982	18173	18109	18137	17989	18099	18161	18192	18064	18217	18124	18032	18068	18063	17938	18068	18044	18052	18104	18278	18029	18185	18129	18069	18218	18227	17975	18146	18220	17947	18014	17750	18321	17988	18174	17971	18096	18212	18002	18165	18186	18018	18149	18122	18069	17794	18021	18220	18220	18092	17845	18212	18193	18244	18125	18360	18041	18182	18135	17933	18066	18200	18125	18094	17964	18032	18020	18031	17892	18156	18198	17928	18041	18204	18101	17998	17901	18279	18297	18075	18190	18246	18125	18158	17999	17979	18201	18159	18009	18169	18066	17941	17984	18103	17880	18111	18066	17912	18223	18147	18147	17961	17955	18030	17998	18014	18002	17996	17929	18242	18342	18214	18159	18097	18003	18390	18082	17932	18274	18195	18199	18252	18189	17994	18016	17957	18083	18155	18200	17925	18088	17870	18298	17993	17912	18184	18082	18186	18285	18131	18204	18018	18175	18056	17900	18202	18145	18256	18078	18101	18226	17831	18020	18004	18154	18023	18072	18206	18157	18080	18114	18028	18065	18002	18149	17861	18294	18195	17927	17978	17964	18049	18127	17910	17906	18027	18136	18158	18063	18090	18211	18131	18080	18072	18162	18182	18248	18201	18296	17954	18083	18109	17926	18215	18047	17956	18008	18159	18080	18122	18058	18034	18254	18108	18209	18279	18076	18349	17955	18070	18087	18028	18044	18178	17966	18088	18129	18148	18118	18071	18100	18084	18186	18035	18326	18111	18103	18086	18246	18108	18221	18193	18173	18235	18325	18120	18319	18044	18162	18109	18168	17991	17941	18220	18165	17992	18064	18065	18019	17967	18022	18214	17983	17987	17829	17984	18016	18064	18223	18067	18108	17930	17851	18028	18314	18262	18032	18116	18025	18150	18145	18120	18087	17973	17999	18043	17893	18136	18211	18108	18195	18148	18109	18111	18122	18168	18198	18212	18195	18094	18041	18141	18084	18009	17986	18162	18128	18066	18048	18153	18059	17988	17962	18248	18201	18142	18024	18055	18126	18113	18042	18197	18234	18177	18033	18076	18244	18100	18142	18042	18106	18196	18084	18029	17957	18092	17961	18186	18283	18025	18013	17991	17957	18089	17857	18210	18015	17992	17882	17966	18210	18077	18136	18055	18193	18172	18223	18121	18007	18215	17962	17940	18092	17971	17956	18075	18046	18063	18383	18265	18046	18161	18162	18214	17905	18025	18050	18028	17968	18028	18087	18138	18176	17934	17959	18151	18188	17854	18034	18246	18281	18087	18356	18030	18144	18151	18126	18143	18118	17897	18262	18094	18310	18058	17956	18185	18067	18080	18066	18168	18107	18138	18092	17997	17917	17994	18087	17955	18230	18114	18128	18416	18048	18054	18109	18195	17924	17956	18181	18074	18262	18104	18112	18048	18075	18194	18198	18088	18024	18150	18030	17926	18081	17996	18182	18131	18002	18170	18162	18264	18140	18174	18029	18123	17974	18043	18057	18002	18016	18158	17978	18075	18045	18122	18061	17942	18100	18220	18299	17981	18080	18027	18054	18174	18171	18153	18062	18197	18159	18122	18264	18138	18128	17961	17969	17878	18270	18099	18011	18144	18002	18062	17772	17905	18322	18139	18190	18377	18153	18035	18424	17983	18264	18177	18087	18073	18208	18148	17947	17909	17959	18189	18188	18027	18167	18006	18102	17866	18124	18275	18048	17919	17926	18237	18170	18161	18329	17999	18195	17979	17833	17936	17875	18065	18114	17999	17960	18043	18257	18076	18183	18290	18258	18222	18246	18216	18027	17951	17788	17900	17910	18071	17986	18027	18420	18136	18141	18057	18196	18110	18069	18197	18163	18006	18061	18239	17980	18143	18071	18047	18012	18011	18088	18114	18142	18086	17920	18060	17860	17987	17928	18251	18230	18098	18122	18339	18113	18311	18085	18081	18210	18031	17969	18141	18205	18114	18212	18076	18254	17933	18066	17975	17906	18147	18098	18004	18046	18154	18271	17979	18204	17906	18086	18006	18124	18082	18157	17991	17962	18410	18083	17931	17919	18054	18138	18166	18204	17932	18322	18084	18052	18135	18031	18093	18207	18122	18563	18133	18366	18280	18137	18110	17998	18184	18139	18175	18145	18203	18092	18104	18173	17997	18173	18243	18104	18196	18284	18113	18075	17896	17873	18157	18090	18180	18029	18074	18201	18223	18138	17951	18130	18095	18035	18022	18114	17916	18163	18118	17916	18049	18113	18046	18382	18192	18161	18183	18021	18033	18186	17912	18127	17925	17984	17989	18117	17974	18048	18035	17926	18231	18138	18208	18260	18347	18048	18066	17932	18105	17976	17997	18075	17828	17992	18141	18247	18279	17910	17920	18016	17984	18122	18011	18039	18138	17965	18170	18012	18061	18272	18239	18049	18144	18114	18280	17947	17971	18164	17975	18080	17952	18166	18153	18115	18083	18036	18113	18183	18017	18111	18118	18075	17745	17977	18103	18012	18133	18122	18110	18293	18066	18346	18051	17938	18147	17980	17933	17983	18209	18104	18339	18179	17979	18018	17947	18220	18004	18035	18161	18039	18048	18008	18047	18095	18062	17917	18073	18092	18180	17921	18065	18070	18173	18046	17993	17989	18127	18170	18176	18115	18176	18124	18059	18135	18027	18190	18162	18087	18045	18085	18039	17982	18075	18022	18133	18162	17923	17962	17920	18409	18341	18129	18299	18245	18344	18281	18218	18267	18002	18168	17942	18105	18087	17974	18044	18030	18251	18018	18099	18050	17953	18203	17888	17996	18070	18116	18214	17966	18071	18184	18301	18129	18144	18108	18022	17872	18218	18072	18015	18323	18025	18096	17894	18055	18197	18267	17944	18197	18258	18102	17861	18020	18135	18128	18138	18171	18347	18132	18061	17862	17822	18211	18060	18097	18185	18321	18035	18059	17897	18052	18015	18256	18040	18070	18259	18080	18289	18309	17902	18061	17749	17865	17972	18091	18153	18143	18141	18066	18242	18080	18054	18097	18364	18172	18119	17946	18075	17999	18013	17978	18120	18210	18004	18168	18095	18203	18145	18128	18233	18097	18064	18077	18020	18120	18011	18080	18125	18178	18006	17923	17956	18147	18031	18171	18078	18179	18002	18197	18043	17998	18060	17920	18098	17905	18175	18138	17944	17953	18005	17852	18050	18063	18162	18134	18126	18060	18214	17998	18192	18185	18142	18283	18284	18166	17953	18009	18080	18058	18197	18011	18083	18028	18185	18124	17997	17981	18118	17984	18157	18225	18124	18185	18159	18073	18107	18166	18040	18119	18244	18100	18024	18100	18047	18091	18262	18076	18026	17912	18136	18113	17898	18262	18310	18121	18117	18284	18039	18139	18242	18195	17971	17895	18044	18242	18046	17889	18189	18358	18307	18334	18007	18219	18039	18145	18220	18373	18286	18237	18038	18219	18082	18226	18156	18184	18019	18017	18367	18043	17921	18028	17935	18187	18076	18218	18182	18141	18056	18087	18171	18002	18159	18161	17970	18215	17998	18148	18187	18262	18017	18103	18070	18143	18281	18087	18147	18094	17945	18061	17961	18100	18149	18064	18104	18091	18219	18172	18241	18143	18303	18066	17897	17916	18118	18236	17973	18162	17768	18132	18091	18117	18245	18032	18206	18016	18054	18053	18158	18176	18118	18166	18128	18051	18368	18165	17937	18205	18110	18077	18102	17974	18072	18188	18032	18049	18147	17881	18053	18000	17873	18154	18433	18180	18139	18357	18246	18039	18145	17881	18055	18067	18377	18089	18062	18156	17960	18220	18113	17960	17984	18080	18113	18267	18414	18194	18055	18138	18128	18177	18089	18043	18275	18186	18129	18374	18091	18126	18112	18240	18136	18361	18226	18054	18011	18139	18105	18088	18030	18155	18021	18064	17994	18052	18111	18021	18154	18184	18219	18207	17791	18184	18079	18193	17999	18032	17904	18152	18133	18147	18109	18150	18118	18140	18185	17991	18125	18233	18148	17924	18005	18137	18144
23691	42853	41201	32923	28210	24638	22196	20493	19550	19102	18172	17808	17690	17428	17218	17020	17085	16893	16954	16804	16727	16594	16633	16488	16470	16706	16520	16480	16381	16522	16313	16437	16421	16451	16471	16291	16443	16357	16304	16364	16340	16367	16446	16444	16376	16330	16343	16292	16261	16141	16293	16250	16268	16288	16289	16085	16097	16394	16295	16402	16219	16183	16181	16014	16328	16141	16110	15974	16059	16267	16193	16115	16224	16200	16137	16284	16246	16149	16128	16094	16258	16201	16274	16208	16079	16248	16171	16158	16050	16217	16293	15962	16220	16195	16074	16209	16182	16124	16189	16222	16208	16212	16004	16015	16254	16382	16182	16205	16224	16070	16296	16150	16137	16160	16324	16233	16218	16327	16092	16060	16256	16294	16161	16228	16076	16147	16134	16053	16252	16172	16209	16262	16198	16252	16136	16242	16120	16124	16020	16247	16171	16326	16253	16260	16318	16168	16189	16416	16213	16132	16064	16306	16103	16160	16140	16203	16202	16332	16224	16116	16189	16195	16187	16236	16147	15983	16222	16054	16209	16272	16163	16150	16135	16173	16402	16212	16139	16327	16249	16187	16298	16165	16192	16340	16116	16172	16229	16211	16100	16162	16118	16018	16286	16228	16209	16065	16269	16215	16233	16091	16124	16194	16171	16239	16211	16166	16141	16205	16231	16188	16209	16053	15955	16149	16188	16238	16074	16221	16230	16130	16161	16092	16176	16213	16131	16348	16166	16129	16113	16024	16052	16149	16412	16232	15952	16080	16211	16184	16113	16220	16064	16051	15994	16130	16059	15994	16080	16144	16260	16074	16032	16025	16173	16154	16232	16194	16154	16202	16212	16315	16278	16112	16086	16215	16291	16329	16239	16089	16201	16371	16186	16267	16154	16244	16204	16026	16167	16216	16182	16082	16184	15962	16269	16345	16298	16304	16235	16350	16143	16203	16188	16233	16092	16359	16073	16174	15966	16260	16146	16229	16230	16207	16279	16276	16182	16116	16241	16137	16059	16296	16294	16090	16146	16101	16314	16218	16060	16155	16264	16198	16194	16224	16108	16414	16112	16126	16238	16256	16204	16182	16266	16238	16204	16184	16201	16128	16250	16170	16057	16235	16304	16170	16201	16354	16042	16198	16260	16105	16237	16455	16163	16154	16215	16254	16170	16204	16009	16130	16130	16100	16087	16196	16170	16164	16224	16142	16230	16107	16137	16073	15985	16218	16137	16088	16081	16311	16150	16124	16291	16202	16044	16205	16149	16323	16204	16154	16242	16234	16123	16131	16291	16110	16310	16080	16277	16274	16149	16078	16156	16199	16222	16027	16053	15986	16186	16136	16114	16294	16073	16126	16097	16192	16197	16195	16219	16140	16136	16055	16276	16121	16159	16187	16288	16282	16354	16234	16278	16155	16179	16230	16125	16090	16162	16149	16116	16308	16070	16248	16130	16065	16171	16131	16084	16044	16171	16139	16019	16449	16116	16251	15939	16018	16379	15969	16153	16310	16220	15988	16189	16166	16188	16272	16085	16125	16201	16319	16331	16259	16212	16255	16168	16091	16269	16119	16170	16166	16113	16291	16094	16217	16261	16080	16254	16142	16209	16097	16185	16138	16053	16232	16163	16201	16198	16128	16230	16125	16124	16242	16166	16054	16162	16111	16203	16211	16065	16132	16108	15858	16215	16165	16016	16250	16129	16195	16051	16239	16259	16163	16112	16082	16182	16242	16260	16262	16081	16157	16305	16215	16056	16243	16200	16203	16118	16110	16144	16230	16316	16024	16198	16152	15981	16071	16157	16077	16175	16290	15899	16242	16194	16120	16150	16201	16318	16187	15952	16396	16253	16256	16256	16219	16152	16131	16196	16257	16215	16305	16150	16242	16083	16205	16217	16320	16028	16207	16246	16017	16164	16184	16166	16053	16159	16151	16189	16162	16047	16069	16134	16145	16161	16226	16100	16126	16258	16105	16105	16320	16125	15986	16133	16040	16114	16081	16218	16101	16015	16257	16051	16126	16043	16061	16332	16146	16326	16298	16120	16255	16185	16215	16211	16246	16167	16323	16244	16210	16082	16212	16205	16304	16159	16347	16174	16116	15997	16107	16043	16316	15999	16006	16083	16146	16218	16049	16276	16086	16199	15984	16273	16096	16228	16175	16130	16147	16210	16294	16211	16120	16172	16200	16086	16179	16112	16059	16202	16176	16328	16148	16237	16065	16198	16286	16218	16214	16086	16138	16202	16270	16080	16093	16074	16298	16059	16181	16042	16276	16233	16266	16197	16415	16275	16210	16039	16270	16125	16193	16081	16216	16131	16101	16026	16214	16178	16293	16079	16202	16242	16147	16200	16364	16242	16281	16176	16208	16130	16223	16206	16203	16323	16216	16024	16118	16110	16252	15864	16225	16193	16136	16145	16056	16292	16093	16117	16206	16036	16297	16154	16138	16089	16211	16165	16177	16093	16185	16076	16050	16172	16056	16134	16115	16174	16142	16145	15990	16320	16257	16161	16247	16148	16092	16312	16157	15803	16428	16053	16007	16108	16226	16306	16287	16206	16238	16203	16216	16304	16183	16297	16186	16297	16339	16167	16196	16167	16302	16093	16133	16134	16251	16115	16188	16104	16060	16181	16261	16204	16072	16055	16294	16412	16095	16232	16105	16174	16215	16213	16045	16102	16141	15956	16146	16162	16224	16215	16146	16286	16133	16196	16185	16180	16099	16145	16117	16061	16232	16072	16118	16105	16168	16175	16376	16226	16099	16120	16127	16418	16167	16165	16122	16026	16076	16118	16340	16134	16111	16243	16071	16252	16045	16217	16254	16209	16179	16187	16095	16360	16107	16037	16042	16250	16032	16154	16240	16206	16007	16228	16063	16182	16040	16169	16145	16173	16159	16191	16039	16134	16392	16262	16014	16269	16133	16207	16155	16153	16177	16108	16110	16087	16079	16194	15971	16299	16114	16167	16088	16122	16047	16130	16068	16289	16252	16166	16175	15985	16153	16168	16148	16203	16157	16042	16187	16189	16285	16294	16050	15978	16170	16113	16311	15965	16180	16102	16247	16170	16203	16188	16234	16248	16231	16212	16197	16316	16159	16179	16412	16157	16178	16071	16107	16232	16215	16147	16129	16299	16141	16226	16101	16199	16265	16295	15982	16313	16144	16140	16173	16347	16211	16061	16218	16175	16085	16171	16086	16241	16094	16226	16151	16331	16089	16206	16112	16260	16230	16185	16031	16197	16246	16348	16121	16223	16007	16048	16223	16320	16058	16108	16022	16182	15960	16134	16221	16048	16249	16204	16346	16315	16119	16064	16263	16246	16109	16169	15997	16326	16274	16233	16169	16263	16081	16104	16108	15970	16281	16131	16298	16077	16055	16041	16094	16090	16054	16228	16152	16220	16237	16148	16209	16100	16105	16140	16104	16240	16119	16216	16200	16026	16222	16184	16275	16367	16014	16212	16273	16020	16179	15977	16114	16192	16294	16241	16125	16374	16045	16156	16260	16239	16105	16197	16143	16305	16140	16115	16068	16208	16150	16168	16317	16136	16043	16004	16210	16289	16070	16072	16221	16117	16219	16150	16257	16261	16114	16215	16134	16120	16208	16265	16274	16053	16098	16175	16282	16322	16077	16269	16303	16144	16126	16097	16117	16286	16220	16194	16111	16258	16120	16219	16279	16068	16061	16188	16196	16032	16158	16223	16187	16255	15988	16075	16173	16195	16250	16140	16033	16016	16223	16231	16026	16148	16038	16216	16253	16174	16024	16233	16147	16189	16212	16168	16205	16237	16159	16214	16181	16162	16155	16268	16008	16316	16259	16121	16140	16234	15934	16341	16226	15994	16042	16076	16155	16150	16104	16292	16227	16157	16143	16248	16307	16208	16241	16302	16182	16225	16080	16057	16076	16161	16235	16120	16063	16148	16258	16098	16176	16073	16124	16112	16162	16139	16236	16107	16160	16024	16237	16109	16166	16114	16046	16198	15982	16307	16169	16199	16055	16136	16160	16285	16204	16149	16221	16332	16111	16060	16358	16236	16179	16147	16150	16256	16121	16239	16219	16027	16201	16121	16043	16073	16110	16251	16034	16305	16230	15985	15966	15920	16300	16194	16325	16208	16134	16124	16156	16154	16234	16147	16244	16027	16287	16203	16139	16198	16072	16069	16299	16240	16216	16162	16112	16259	16257	16304	16050	16329	16036	16196	16329	16043	16105	16127	16207	16117	15937	16291	16097	16113	16060	16099	15971	16246	16226	16026	16103	16104	16299	16208	16082	16185	16243	16327	16100	16133	16238	16224	16308	16335	16214	16117	16173	16119	16062	16338	16142	16145	16115	16132	16142	16236	16203	16392	15988	16187	16161	16096	16220	16106	16009	16120	16299	16305	16284	16189	16251	16279	16143	16183	16220	16117	16069	16134	16114	16274	16070	16200	16121	16159	16128	16027	16170	16320	16074	16065	15985	16165	16125	16113	16200	16051	16214	16125	16269	16218	16179	16131	16209	16085	16285	16334	16043	16142	16219	16229	16121	16298	16056	16129	16164	16142	16373	16171	16005	16250	16076	16174	16227	16169	16167	16202	16177	16260	16078	16106	16170	16146	16166	16184	16313	16008	16254	16217	16165	16182	16161	16167	16357	16054	16192	16421	16067	16352	16115	16216	16229	16021	16201	16131	15918	16239	16356	16265	16214	16178	15975	16247	16272	15959	16099	16193	16058	16134	16286	16268	16215	15951	16079	16064	16268	16230	16210	16237	16055	16354	16236	16150	16308	16285	16182	16163	16192	15987	16263	16161	16164	16170	16249	16184	16168	16076	16288	16262	16036	16270	16122	16018	16148	16058	16213	16076	16301	16051	16230	16103	16166	16211	16089	16176	16348	16149	16125	16174	16228	16103	16107	16186	16144	16225	16337	16169	16026	16063	16299	16217	16191	16337	16233	16166	16113	16276	16256	16171	16161	16031	16145	16058	16149	16169	16185	16105	16084	16108	16079	16082	16245	16268	16251	16221	16069	16115	16129	16289	16182	16227	16239	16288	16063	16192	16094	15998	16236	16187	16236	16291	16298	16053	16162	16083	16155	16133	16206	16126	16254	16113	16087	16151	16148	16146	16146	16273	16264	16087	16111
26879	22635	28248	25657	21294	20163	19618	19037	18680	18577	18528	18396	18285	18299	18199	18057	18144	18134	18131	18214	18248	18085	18127	18064	18093	17987	17995	18204	17960	18182	17962	18137	17900	18126	18355	18084	17984	17991	18111	17920	18087	18040	17969	18146	18237	17958	18010	17994	18058	18148	17998	18235	18045	18110	18171	18005	17986	17870	18052	18091	18075	18011	18083	18092	17839	18117	18007	18076	18060	18036	17923	18046	18089	17793	17727	18040	18010	17916	17932	17923	18029	17912	18189	17883	17951	18026	17957	18026	18113	17907	17945	18117	17888	17945	18137	17977	17928	18077	17922	17830	17977	17906	17900	17803	18152	18086	17886	18068	17766	18043	18140	18149	18019	18079	17904	17775	17919	17834	17881	17936	17996	18008	17947	18024	17920	17937	17925	17968	17832	17976	17755	18072	18026	18002	18109	18036	17859	18214	17958	18098	18198	18145	18060	18176	18022	18021	17949	17952	18045	18064	17840	18251	18045	18032	17880	18098	17879	17923	17986	18069	17973	18062	18005	17982	17836	18116	17922	17963	17781	17947	18180	17954	18148	18052	18043	17950	18056	18070	18038	17961	17923	17802	18092	18016	17892	17946	17752	18074	18069	18059	17878	18015	17953	18039	17864	17961	17976	18257	17975	17972	17812	18124	17944	17843	17968	18094	18090	17987	17975	18046	17942	17939	17832	18223	18017	17978	17929	18130	17913	18033	17983	17881	17889	17841	18136	18240	18164	18004	17927	18147	18005	18075	17825	18064	17822	17804	17997	17940	18111	17926	18040	18006	18180	17907	17915	17941	17814	18045	18011	17877	18105	18100	17922	18055	18082	17911	18089	17880	18159	18034	17912	17882	18005	17994	18196	18025	18046	17986	18043	18135	17696	17922	17936	17864	17907	18035	18233	18015	17914	18096	18034	17905	18054	18044	18079	17947	17800	17949	18054	17996	17878	18041	18151	17818	18039	17945	17923	17834	17964	17934	18084	17948	18142	18165	18014	17898	18019	18000	18073	18111	18117	18260	17833	18128	18032	18018	18104	17874	17891	18231	18277	17918	18124	17961	17876	18032	17991	17968	17733	18098	17925	17838	17723	17958	18066	17937	18017	17883	18046	17903	17995	18020	18116	18064	18023	17967	18166	17900	18160	18000	17875	17943	18132	18005	17974	18030	18077	17943	18005	17935	17913	18146	17858	17899	18096	18144	18059	18074	18115	17966	17777	17883	18236	17952	17865	17917	17926	18018	17809	17835	18141	17821	17989	18045	18017	17977	18141	17931	17861	17919	17962	17938	17973	17921	17975	18106	18073	17993	17910	17965	18015	17800	18027	18020	18084	17854	18076	18103	18198	18014	18136	18087	17894	18072	18105	18035	18077	18005	18194	17911	18020	17965	17934	17738	17878	18173	17987	18091	17845	18046	18090	17857	17943	17835	18010	18045	18173	18074	18110	18060	17938	17961	18193	17998	17922	18061	17850	17895	18140	18219	17926	17975	17977	17923	17779	17996	17923	18042	17929	17809	17888	18035	17880	17916	17864	17867	17792	17937	18005	18014	18050	18042	18153	18045	18146	18042	17957	17980	17907	17877	17759	18145	18003	18107	18049	18195	17976	17926	18231	17984	17891	17952	18118	18028	17965	18127	18016	18067	17969	18189	17796	18129	17961	18146	18019	18033	18056	17830	18151	18042	17903	17797	18064	18036	18044	17944	18056	17894	18005	17897	18094	18025	17851	17745	17932	18192	18023	17903	17953	18047	17983	17877	17872	18222	17928	18017	17837	18103	18172	18016	18021	18055	17816	17967	17825	18052	17998	18089	17957	18068	18051	18084	18266	18131	17986	18139	18033	17957	18052	18130	17996	18083	17784	18012	18049	17892	17744	17998	18036	17822	18083	17981	18125	18038	18271	17836	17732	17976	18098	18053	17989	18167	18130	18215	17918	17967	18035	18119	18082	18077	17862	18150	17982	17900	18102	17883	17967	18031	18000	18147	17870	18032	17915	17968	17928	18065	17899	17905	18185	17934	18081	17851	18011	17993	17952	18198	17817	18107	18174	17847	17851	17960	17999	17998	17832	17976	18124	18129	18101	17791	18084	18090	17935	18115	18155	17888	17862	17960	18036	18206	18040	17969	18207	17866	18036	17983	18081	18017	18059	18005	17685	18013	17949	17959	17883	18000	17964	17891	18189	18027	18097	17951	17911	17864	18214	17941	18192	18168	18072	18022	17994	17976	18088	18142	17946	18164	18068	17920	17931	18053	18186	17929	17995	17953	18107	17921	18114	17964	18036	17933	18216	18089	17970	17872	18117	17978	18253	18027	18059	17651	17988	18023	18086	18176	18123	17991	18113	18198	17849	18013	17788	17925	17972	18023	18298	17959	17919	18099	17886	18074	18166	18134	18007	17966	18175	18126	18052	17867	18246	17905	18127	18143	17951	17871	18019	17863	17839	18108	17985	17953	17910	17806	18091	17915	17900	17976	18001	18160	18145	18015	18009	17908	17968	17943	18058	17969	18136	17928	18098	18240	18208	18084	18086	18072	17925	17978	17906	18148	18071	18168	17936	17975	17988	17929	17925	17892	18098	17896	17979	18034	18224	18163	18027	17965	17895	18025	18174	18071	18042	18091	18148	18203	18000	18010	17941	17900	17841	17937	17870	17835	18007	18011	18001	17997	18052	18126	18064	17891	17829	18010	17718	18221	17916	17902	17920	17974	18045	17994	17762	17920	17890	18265	18099	17944	18110	18071	17960	17909	18084	17964	18111	17915	18045	17922	17889	18014	18009	17915	18025	17869	18012	18004	17903	18146	17903	17980	17954	18119	17957	18031	17925	18165	18164	18099	17986	18042	17810	18024	17976	18057	17933	18027	18051	17994	17911	17995	17920	18025	18002	17879	18159	18044	18161	18038	18040	18074	17892	17984	17819	18161	18070	18146	18019	17923	17942	17969	18044	17933	17799	18048	18028	18137	18164	18016	18113	18016	18013	17983	18049	18033	17840	17960	17976	18031	18054	18048	18080	17998	17932	17962	18166	17903	18048	18016	18333	17988	18004	17943	18095	17971	18128	18153	18032	17875	17908	17971	18121	18010	18194	18008	18389	18032	18012	18027	18029	17971	18037	17804	17866	18015	17989	18015	17890	18047	17996	18050	18054	17878	17996	18099	18032	17965	18066	17854	18096	18013	17914	18144	17938	18027	18050	18087	17909	18030	17955	18013	18026	18029	17959	18032	17948	17833	18024	17950	17788	17958	18133	18071	18104	17999	17927	17926	17874	18147	17943	17944	18012	18136	18168	18002	18079	17860	18058	17981	18137	17859	17950	18126	17588	17871	18082	18033	17787	18001	17972	17996	17811	18227	17864	18020	17966	18203	18095	18139	17909	18095	17986	17869	18102	18120	17958	18013	17979	18042	17929	18177	17998	18120	18071	18127	17931	17943	17720	17998	18112	18029	17800	18020	17966	18197	18256	17951	18024	17922	17976	17922	17970	18076	17957	18054	18125	17987	17849	18113	18139	18063	17942	18002	17902	18021	18051	17974	18114	18109	17848	17822	17858	17977	18192	18136	18158	18104	18155	17957	17813	17765	18034	18185	17926	17937	17843	18104	18143	18182	18056	18028	17978	17996	18115	18106	17938	18081	18010	17967	17773	18074	17988	17998	18150	17938	18126	18133	17904	18009	18177	18207	18031	17826	17945	17926	18193	17910	17832	17900	18077	17970	17814	18147	18109	18148	18081	18011	17893	18105	17992	17893	18131	18176	17983	17698	18106	17909	17894	18032	18231	18014	18108	17860	17862	17871	17874	18009	18013	17954	17818	18055	18100	18027	18018	17937	17926	17942	18192	17880	18057	18190	17961	17984	18017	18077	18232	18020	18137	18094	18033	17903	18023	18105	18057	17795	17980	18101	18063	18143	17959	17871	17992	17976	18204	18068	18093	17987	18140	18023	18020	18007	18031	18021	18119	17824	18301	17905	17899	18073	17885	18037	17897	18070	18063	18044	18067	17940	17981	18017	18086	18038	18046	17896	18158	17908	17983	17984	17854	17848	17900	17796	17788	18134	18103	18181	18048	18243	17936	17947	18083	17845	17989	18189	18011	18058	18072	18076	17940	17776	18121	18101	18126	17935	17928	18052	18105	17999	17938	18056	18054	18110	18107	17870	18082	17953	17980	17959	18028	18162	17952	17991	17950	17926	17923	17848	18077	17921	17920	17734	17949	17838	17990	18081	17861	17986	18089	18068	17940	17916	18152	17914	18176	17930	17947	17996	18033	17932	18041	18010	17795	17838	17943	18112	18026	18092	18140	18008	17964	18008	18020	17905	17939	18177	18184	17959	18025	17945	18124	18124	18226	17968	17997	17955	17991	18036	18019	17965	18048	17925	17947	17913	18006	18097	18198	17912	18123	18039	17928	18043	18129	18089	17939	18005	18042	18047	18044	18057	18094	18016	17838	18176	18091	17935	18182	18039	18138	18000	17932	17974	18062	18150	18154	17894	18159	18134	17955	17819	18158	18068	17957	17784	18079	18235	18093	18037	17915	18004	18012	18017	18295	17834	17863	17862	17981	17917	17982	18051	17657	18014	17869	18210	18154	17916	17959	18157	18104	17980	17966	18218	17952	17937	17915	18038	18208	18072	18046	18158	18034	18240	17947	17942	17862	17850	17908	17933	17977	17987	18036	18076	18087	18146	18093	18110	17833	17813	18045	18077	18232	18120	18246	17947	18018	18068	17912	18010	18053	17940	18051	17940	17744	18088	18014	18015	18031	17926	17956	17936	18174	18011	17783	17980	17926	18004	18225	18168	18144	17936	17899	18006	17838	18099	18036	18053	18053	17888	17977	18002	18159	18086	18045	18101	17966	17892	18152	18033	17859	18024	18093	17956	18004	17939	17835	17999	17942	18105	18068	17994	17995	18063	18070	18188	17920	18058	18200	18111	18025	18109	17870	18122	17996	18005	18058	18075	17964	18103	17874	18016	18088	18093	17991	17945	17998	18096	18146	17980	18120	18099	18090	17988	17959	17956	17805	18042	18058	18106	18294	18029	17931	17865	18092	18198	18103	18083	17928	18006	17932	17953	17774	17767	17897	18167	18056	17985	17894	17858	17861	18191	18118	18014	18050	18214
22071	32568	30750	24250	21116	19494	18471	17699	17340	16986	16807	16673	16580	16354	16328	16400	16398	16274	16224	16158	16155	16271	16075	16209	16279	16282	16335	16209	16261	16238	16274	16181	16265	16312	16207	16104	16082	16133	16106	15997	16254	16044	16260	16221	16203	16086	16069	16026	16193	16220	16033	16115	16063	16017	15988	16168	15846	16150	15968	16082	15965	16082	16045	15979	15932	16171	16060	16215	16052	16017	16009	16150	16124	16002	16160	16075	16192	16063	16192	16040	16050	16083	15977	16056	15994	16246	16178	16056	16233	15976	16166	16069	16026	15917	16142	16005	16082	15972	16149	16154	16074	16190	16053	16133	16097	16283	16097	15934	16127	15963	16211	16011	16094	16192	16063	16186	15958	15974	16162	16029	16323	16047	15937	16014	15992	15946	16143	16083	15989	16076	16326	16195	16005	16169	16080	15913	16080	16166	16036	16008	16019	16049	16155	16104	16020	16156	16192	16024	15968	16276	16075	15997	16133	16130	16244	16160	16137	15954	16146	15857	15924	16185	15918	15951	16081	15874	16269	16092	16160	16063	16160	16024	15977	16140	16001	16063	16152	16055	16113	16081	16200	16227	16402	16033	16127	15948	15961	16176	16092	15905	16051	16106	15837	16138	16056	16182	16043	16106	16042	16091	16003	16028	16191	16022	16203	15972	16074	16064	16150	15917	16042	16137	16136	15956	16265	16227	15969	16131	16051	16055	16198	16090	16205	16070	16013	16123	16113	15976	15966	16069	16088	16035	16207	16045	16001	16059	16019	16026	16254	15911	16111	16118	16085	16019	16136	16158	16201	16141	15865	16225	15984	16236	15996	15963	16172	16073	16001	16046	16070	16066	16185	16060	16128	16103	16095	16070	16099	16232	16235	15916	16156	16070	16005	15968	16226	16033	15968	16057	15947	16163	16238	16173	16060	16116	16128	16014	16059	16080	16205	16114	16091	16096	16141	16065	16183	16077	16136	16121	16008	16045	16078	16206	15980	16048	16273	16122	16153	16049	16157	16130	16052	16081	16066	16225	15906	16003	16190	16122	15975	15983	16026	16148	16214	16018	16037	16026	16088	16181	16085	16088	16000	16067	15983	16073	16103	16108	16041	16051	16115	15979	16241	16028	16173	16084	16073	16009	16004	16014	16264	16115	16126	16109	15955	16009	16016	16155	16173	16129	15934	16237	15994	16175	16125	15955	16165	15961	16190	16046	15855	16089	16160	16100	16195	15981	15880	16316	15976	15964	16237	16153	16106	16168	16277	15986	16100	16093	16305	16045	16083	15967	16030	16047	16086	16097	16098	16091	16216	16125	16104	16134	16096	16084	16128	16078	16111	16199	15909	16168	16099	16054	16120	16103	16000	16132	16098	16082	16075	15990	16102	16183	16035	15981	16101	16127	16028	16150	15905	16061	16218	16084	16058	16083	16149	16116	16181	16078	16215	16075	16112	16137	15874	16023	16089	16051	16030	16206	16039	15851	16073	16193	16179	16194	16048	16066	16219	16100	15993	16129	15988	16000	16163	16059	15882	15980	16204	16248	16087	16051	16117	16219	16009	16137	16067	16173	16301	15916	16183	15971	16073	15983	15930	16000	16176	16192	16164	16185	16123	16107	16024	16179	16104	16041	16025	15963	16148	16167	16176	15947	15965	16020	16047	16079	16163	16308	16123	16176	16079	16140	16069	16076	16102	16094	16209	16211	16060	16221	16050	16026	15995	16148	16030	16200	16113	16100	16097	16227	16010	15956	16140	16251	16012	16103	16208	15990	15860	15986	16022	16050	15914	15912	16142	16116	16132	16268	16063	16086	16050	16016	16168	16120	16139	16296	16182	15986	15985	16081	16077	16170	15993	16064	16112	16029	16092	16006	15894	16022	16093	16074	16167	16091	16170	16169	16127	16149	16006	16156	15935	15909	16037	16117	16066	16259	16136	16144	15935	16117	16037	16220	16121	15896	16187	16264	16324	15979	16071	15996	16195	16152	15948	15978	16113	15997	16108	16061	15979	16150	16133	15970	16107	16164	15986	16097	16065	16169	16099	16049	16062	16088	16024	16127	15932	15918	16186	16157	16219	16107	16053	16019	15944	16174	15988	16033	15927	16243	15945	16089	16046	16054	16021	16094	16043	16184	16009	16098	16056	16238	16198	16077	16068	16138	15970	16096	16071	16078	16005	16063	16151	16146	16092	16195	16132	16128	16176	16104	16066	16017	16141	16058	16050	16186	16073	16094	16186	16184	15913	16225	16098	16028	16116	16118	16088	16208	15895	16045	16090	16180	16152	16028	15969	16080	16026	16064	15997	16001	16018	16185	16182	16103	16158	16017	15795	16267	16212	16108	16222	16085	16131	16014	15946	16038	15930	16131	16117	16063	16108	16040	16344	15903	16132	16164	16243	16047	16059	16016	16076	16120	15998	16012	16057	16203	16046	16081	16058	16049	16016	16183	15982	16185	16049	16175	15969	16070	16172	16012	16195	16079	16061	15925	16115	16103	16033	15877	16207	16108	16124	16032	16008	16090	16052	16167	16107	16141	16000	16099	16127	15921	16001	16013	16111	16074	16124	16185	15983	16253	16039	16035	16177	16062	16042	16097	16084	15954	16165	16110	16073	16233	16006	15930	16006	16055	16105	16136	16084	16028	16284	15871	16135	16085	16171	16240	16229	16040	16190	15921	15999	16118	16174	16064	16099	16233	16227	16168	16058	16056	16088	16049	16126	16037	16054	16100	15981	16045	16151	15862	16204	16061	15945	16097	16093	16025	16106	16231	15922	16062	15910	16101	16127	16057	16189	16008	16063	16007	16073	16050	16139	16199	16187	16111	16252	16128	16035	16113	15861	16127	16134	16159	16086	15959	16031	16182	15950	16265	16187	16106	16056	16140	15988	16135	16265	16068	16037	16061	16166	16046	16094	16138	16164	16021	15943	16116	15979	15981	16072	16155	16130	15997	16007	15959	16222	15971	15881	16269	16047	16133	16075	16171	16106	15896	16283	16191	16163	16277	16126	16173	15938	16092	16169	16030	16152	16083	16125	16054	15931	16057	15903	16087	16183	16095	16048	16126	16198	16063	16090	16028	16081	16249	15917	16027	16176	16128	16157	16036	15992	16076	15994	16189	16007	16117	16027	16146	16023	16133	16124	15941	15994	16137	16045	16148	16092	15942	16219	16246	16021	16043	16167	16183	16069	16119	15954	15961	16125	16168	16126	16063	16168	15956	16218	16020	16291	15970	16077	16112	15958	16111	16213	16007	15936	15963	16132	16047	15975	16133	15979	15948	16226	16032	16079	16159	16132	16048	16132	16073	16035	16225	16118	15982	16255	16127	16076	16055	16021	16094	16053	15899	16073	16249	16105	15918	15950	16213	16263	16107	15892	16095	16193	16070	15980	16134	16094	16342	15954	16177	16051	16122	16059	15782	16187	16059	16063	16145	16143	16174	16006	16182	15971	16179	16263	16143	16055	15991	16144	15741	16126	16012	16073	16228	16259	16089	16142	16181	15869	15990	16083	16095	15984	16223	16002	16029	16024	16137	16159	16031	16183	16063	16153	16128	16013	16138	16177	16115	16078	16323	16106	16079	16055	16046	15923	16095	16031	16170	16009	16033	16032	16061	15979	16235	16170	16076	15904	16256	16158	16147	16038	16122	16170	16137	15957	16018	16110	15977	16046	16106	15882	16107	16264	16098	16163	16049	16090	16072	16055	15993	15989	16030	15976	16066	16139	16032	16060	15874	16032	16050	16046	15991	16169	15986	16091	16205	16023	16066	16133	16153	16033	16195	16059	16057	15956	15954	16117	16046	16215	16053	16004	15847	16186	16051	16139	16094	16158	16162	15925	16019	15943	16007	16322	16109	16106	15986	15968	16010	16039	15911	16074	16003	16031	16060	16174	16135	15898	16004	16156	16164	16120	16277	16048	16064	16069	15958	16091	16070	16130	16047	16169	15977	15979	16231	16196	15971	16130	16039	16050	16119	16165	16027	15993	16133	16018	16207	16203	16056	16189	16101	16118	16071	15915	16109	16048	16082	16132	16062	16086	16177	16009	16109	16090	15910	16104	16154	15844	16185	16066	16028	16138	16092	15980	15912	16125	16027	16226	16168	16077	16012	16231	16100	16084	16016	16036	15926	16039	16201	16062	15935	16154	16055	16070	16205	16060	16173	16249	15974	16023	16113	15993	16020	16034	16024	16015	16088	16037	15990	16051	16031	16080	16196	16035	16079	15967	16096	15996	15984	16077	16109	16197	15954	16162	16114	16157	16019	16111	16077	16200	16059	15950	15862	16180	15929	16174	16033	16192	16147	16027	16252	16123	16066	16091	16050	16016	16047	15969	15965	16084	16194	16114	16280	16101	16044	15902	16185	16136	16064	16006	15917	16073	16132	15980	16189	16140	16159	16080	16042	16004	16210	16149	16251	16214	16045	15904	16244	15945	16020	16102	16072	16083	15948	16166	16095	16210	16184	16249	16188	16161	15926	16142	16044	16148	16105	16027	16080	16320	15847	16102	16248	16225	16167	16171	16137	16155	16128	16042	16131	16214	15894	16131	15985	16082	16138	16171	15964	16057	15994	16071	16159	16067	16055	16004	16086	15960	16146	16289	15895	16011	16069	16221	15927	16087	16031	16011	16034	16163	16062	16041	16047	16075	16088	15971	16208	16061	16180	16088	15936	16087	16050	15973	16027	16036	16169	16093	16014	16087	16133	16147	16215	16109	15987	16136	16083	16223	16099	16092	16113	16080	16029	15998	16304	15971	15922	16101	16100	16145	16291	15738	16088	15985	16022	15924	16037	16128	16166	16126	16040	16056	15976	16180	16008	16107	16174	15937	15942	16134	16140	16241	15904	16059	16104	16073	16080	16206	16267	16004	16271	16226	15883	16002	15874	16044	16177	16079	15852	16185	16107	16241	16061	16019	16054	16166	16074	16055	15959	16133	16053	16062	16134	16124	15833	16008	16141	16053	15957	16140	16095	16142	16123	16029	16105	15996	15953	16020	15982	15968	16045	16081	16007	16036	15954	15961	16161	16024	15886	16163	16214	16188	16057	16163	16059	16111	16140	15987	16158	16109	16052	16022	16120	15996	16241	16150	16002	16155	16111	16115	15975	16066	16151	15930	16173	15984	16175
23881	21061	28291	24474	22763	22991	22469	19952	19351	19193	18996	18993	18647	18411	18605	18590	18585	18422	18715	18466	18327	18339	18383	18387	18478	18272	18356	18347	18289	18424	18208	18386	18318	18079	18278	18218	18220	18346	18306	18352	18357	18131	18298	18172	18109	17951	18160	18027	18092	18077	18308	18240	18052	18278	18071	18221	18194	18150	18277	17929	18321	18216	18129	18104	18349	18377	17935	18138	17919	18229	18116	18128	18066	18282	18096	17978	17963	18315	18220	18225	17979	18075	18033	18176	18165	17995	17981	18235	18038	18144	18118	17936	18356	18130	18266	18103	18271	18273	18361	18157	18118	18086	18211	18045	17979	18219	17928	18244	17967	18180	18114	18047	18088	18052	18125	18134	18049	18268	18117	18142	18187	18102	18127	18092	17822	18092	18123	18145	18121	18008	18127	18053	18135	18049	18022	18248	18073	18212	18121	18060	18005	18122	17884	18241	18164	18155	17895	18096	18092	18091	18094	18096	18121	17947	18091	17985	18111	17987	18191	17998	18004	18148	18069	18266	18045	18051	18178	18066	17997	18136	18236	18037	18170	18140	18205	18147	17997	18218	17965	17993	17966	17944	18107	18201	18201	18149	18104	18255	18186	17962	18086	18164	18238	18250	18109	18063	17905	18151	18053	18004	18146	18223	18065	18140	17983	18206	18028	18250	18014	18022	18222	18089	18074	17984	18182	18071	18066	18154	18177	18192	17985	18065	17915	18194	18044	18173	18161	17993	18137	17921	18138	18106	18118	18288	17868	18205	18243	18130	18075	18018	18155	18145	18090	17905	18215	18123	18086	18019	18018	18052	18104	18008	18169	18126	18076	18230	18088	18045	18168	18049	17990	18174	18211	18093	18142	18090	18083	18163	18301	18225	18238	18124	18313	18259	17848	18154	18193	18024	18094	17992	18051	17811	18073	17977	18084	18073	18190	18037	18087	18212	18236	18247	18210	17932	18102	18096	18143	18195	17932	17912	18024	18269	18078	18126	18029	18023	18176	17899	18092	18086	18079	18016	18206	17986	18105	18079	18274	18008	18146	18101	17965	18012	18182	17960	18228	18255	18209	18014	18245	18156	18228	17987	18339	18208	18187	18109	18100	18055	18101	18331	18127	18067	18247	17913	18170	18048	17957	18103	18082	18210	18133	18121	18274	18003	18157	18212	18132	18097	18043	18095	18095	17924	18043	18153	18223	18206	18002	18096	18272	18085	18184	18200	18190	18108	17868	18040	18176	18151	17985	17988	18100	18095	18350	18013	18105	18109	18016	18291	18299	18112	18192	18099	18009	18002	17962	18025	18049	18184	18111	18105	18270	18202	18300	17966	18051	17945	18001	18140	18193	18166	18002	18074	18174	18176	18414	18121	18116	18007	18215	18044	18102	17971	18177	18132	18141	18191	18254	18162	18043	18218	17967	18026	17871	18225	18230	18204	18201	18217	17942	18197	18067	17882	18038	18047	18058	17890	18205	18123	18006	18059	18058	18080	18215	18145	18069	18130	18217	18051	18135	18148	18161	18227	18094	18110	18146	18003	18028	18097	18212	17934	18146	18101	18170	18263	18031	18181	18207	18082	18128	18090	17825	18185	18240	18084	18073	18121	18015	17997	18204	18221	18014	17900	17963	17993	18237	18121	18223	18166	18201	18001	18156	18026	18133	18122	18143	18152	18187	18230	18227	17965	18094	18069	18167	18170	18149	18068	17936	18233	18182	17912	18140	18052	18190	18112	18167	18172	18004	18206	18064	17893	18055	18078	18164	18394	18050	18082	18267	18002	18102	18038	18127	17957	18275	18034	17993	18043	18013	18211	18232	18151	18002	17997	18220	18038	18133	18182	18130	17995	18061	18214	17893	17903	18127	18080	17795	18167	18049	18165	18207	18087	18149	17783	18046	18201	18304	18082	18118	18085	18223	18169	18119	18243	18239	18153	17988	18218	17990	18210	17954	18028	17947	18052	18110	18287	18134	17966	18399	18009	18175	17984	18302	18059	18142	18177	18109	18142	18079	18149	18161	18141	18208	18056	18162	18160	18069	18203	17910	18030	18248	18302	18010	18171	17997	18128	18028	17955	17966	17974	18029	18114	18046	18210	18095	18194	18175	17827	18059	18424	18087	18136	18098	17981	18052	18147	18094	18138	18126	18197	17962	18069	18117	18219	18143	18291	18151	18093	18421	18363	18087	17882	18039	18405	18063	18120	18270	18088	18254	18232	18155	18064	18004	18063	18221	18070	18098	18091	18054	17916	17915	18032	18173	18179	18245	18117	17825	18076	18025	17800	18207	18003	18190	18060	18097	18235	18113	18203	18211	18038	18172	18077	18242	18107	18098	17936	18132	18045	17862	18037	18177	18291	18177	18270	18080	18247	17957	17890	18304	18196	18205	18051	18110	18064	17935	18144	18085	18279	18170	18215	18139	18149	17895	18152	18270	18195	18009	18064	18173	18200	17919	18142	18141	18253	18164	18178	18117	18186	18003	18262	17964	18003	18040	18149	18027	18134	18132	18005	18150	18215	18024	18046	18026	18131	18052	18037	18045	18084	17997	18101	18168	18120	18140	18139	18090	17948	18215	18020	17881	17917	18082	18055	17981	17973	18173	17979	17966	18112	17968	18347	18262	18108	18092	17918	18111	18185	18084	18223	18171	17983	18064	18087	17999	18029	18050	17974	17938	18131	18042	18087	18023	17939	17989	17989	18107	18178	18226	18263	18152	18071	18113	18191	18102	18105	18158	18099	18301	18211	18040	18093	18156	18122	18108	18313	18085	18081	18371	18154	18337	18117	17991	18189	18051	18338	18229	18088	18010	18078	18189	18043	18061	18133	18055	18195	18075	18080	17973	18141	18064	18079	18336	18124	18164	18134	18213	18079	18162	18262	18062	18131	18134	18219	17952	18052	18137	18294	18111	18105	18104	17872	18283	18071	18204	17983	17960	18089	18225	18169	18085	18137	18160	18023	18030	18147	18391	18183	18159	17997	18020	17975	18156	18023	18229	18076	18011	18151	18255	18124	18163	18056	18196	18174	18109	18120	18164	18298	17972	17978	17950	18117	18114	18000	18266	18025	17916	18040	18170	18135	18189	18002	18128	18081	18028	18216	18040	18004	18143	18248	18110	18061	18324	18118	18009	17796	18141	17986	18040	18147	18092	18089	18027	18199	17871	18345	18000	18189	17950	18115	18190	18209	18104	18258	18191	18087	18429	18265	18177	18007	18140	18070	17994	18147	18052	18129	18156	17982	18008	18088	18082	18192	18102	17952	18173	18037	18075	18095	18081	18097	18086	18043	18175	18146	18291	18091	18211	18167	18013	18097	17972	18171	18172	18130	18037	18112	18091	18214	18074	18326	18230	17937	18104	18161	18012	18108	18283	18163	18038	18150	17864	17984	18128	18165	18311	18158	18166	18021	18243	18181	18178	18071	18137	18419	18075	18258	18161	18069	18159	18055	18045	18060	18004	17930	18244	18289	18042	18140	17985	18084	18163	18102	18016	17998	18151	18358	18003	18057	18092	18121	18039	18422	18112	18032	17872	18125	17966	18139	18261	17935	18082	18110	18021	18032	17972	17957	18044	18129	17998	18037	18204	18054	18023	18066	18096	18152	18076	18120	18047	18291	18155	18323	18189	18086	18031	18109	18096	18117	18122	17994	18161	18135	18125	18156	18190	18042	17993	18020	18146	18422	18153	18253	18115	18080	18011	18217	17861	18302	18195	17881	17953	18166	18215	18048	18206	18235	18139	18101	18054	18315	18272	17907	18158	17920	18271	18099	18355	18090	18283	17947	18051	18163	18035	18225	18006	17988	18178	18067	18167	18138	18081	18041	18046	18183	18201	18083	18166	18018	18203	18082	18217	18130	18044	18162	18057	18100	17949	17882	18038	18237	18328	18196	18136	18324	18047	17875	18093	17943	18013	18455	18003	18198	18098	18138	18160	18174	18159	18085	17909	18199	18113	18022	18012	18128	18081	18140	18192	18049	18069	18029	17966	18018	18241	18168	18266	18045	18021	18186	17856	18041	18101	18077	18108	18330	18002	18230	18063	18125	18200	18101	18319	18136	18161	18256	18230	18043	18136	17877	18069	18048	18057	18152	18000	18133	18206	18168	17907	17992	18177	18193	18022	18106	18314	18103	18058	17992	17983	17882	18064	18270	18144	18034	17992	17983	18065	18059	17809	18245	18342	18223	18043	18082	18029	18192	18226	18183	18171	18115	18124	18061	18041	17985	18085	18179	17885	18228	17997	18099	17887	18010	18200	18035	18177	18119	18187	17971	18153	18258	18252	18244	18355	18179	18241	18254	17961	18099	18324	18154	18212	18059	17974	18200	17964	18222	18084	17985	17989	18237	18288	18286	17998	18188	18253	18032	18092	18211	18367	18068	17955	17806	18035	17780	18025	18032	18126	18206	18125	18012	18238	18052	18006	18218	18041	18147	18130	18317	18302	18193	18257	18211	18068	18215	18094	18136	18053	18008	18211	18055	18102	18121	17934	18275	17948	18049	18046	18202	18088	18195	18039	17987	18243	18003	18141	18291	18147	18250	18072	18009	18259	18018	18138	18078	17962	17994	18073	18352	18219	18094	17955	17909	17959	18200	18007	17987	18146	17969	18162	18221	17844	17999	18127	18166	17981	18053	18228	17868	17910	18465	18099	18153	17871	17910	18036	17932	18080	18112	18105	18191	18129	18150	18106	18089	18447	18283	18227	18109	18144	18162	18167	17921	18361	18126	18124	18157	18134	18130	18207	18054	18272	18040	18173	18266	18227	18206	18122	18113	18168	18117	18092	18219	17974	18152	17847	18120	18188	18242	17923	17884	18133	18041	17930	18134	17975	18228	17986	18098	18143	18020	18103	18066	18275	18116	18221	18209	17999	17931	18196	18164	18090	17902	18007	18200	18079	18088	18245	18085	17925	18077	18121	18265	18117	18075	18076	17977	18162	18285	18112	18268	18199	18031	18131	18101	18007	18002	18133	18243	17979	18096	18409	17970	18073	18296	18089	18271	18222	18163	18233	18043	18053	18216	18175	18107	18070	18060	18130	18192	18138	18129	18093	18059	17902	17958	18070	18276	18387	18315	18245	18309	18015	18023	18180	18072	18161	18113	18019	18000	18150	18054	18220	18066
21737	37175	34507	26854	23606	21240	19863	18914	18152	17728	17470	17285	17072	16936	16942	16884	16848	16621	16520	16602	16826	16531	16478	16561	16276	16584	16405	16337	16538	16573	16424	16360	16370	16291	16284	16357	16395	16279	16463	16153	16239	16210	16303	16206	16265	16207	16260	16391	16498	16248	16169	16318	16249	16166	16559	16264	16340	16361	16334	16075	16251	16248	16249	16245	16269	16306	16308	16221	16226	16305	16249	16339	16217	16103	16213	16304	16217	16143	16297	16173	16331	16334	16160	16196	16299	16342	16381	16281	16058	15960	16461	16250	16382	16161	16368	16171	16067	16152	16235	16339	16284	16360	16246	16254	16377	16106	16330	16176	16239	16276	16283	16443	16116	16289	16322	16052	16290	16294	16306	16430	16227	16305	16314	16302	16303	16229	16265	16282	16161	16317	16339	16332	16164	16284	16359	16159	16214	16272	16310	16332	16428	16188	16274	16116	16188	16278	16280	16196	16232	16166	15989	16219	16328	16305	16285	16197	16288	16374	16345	16304	16301	16219	16260	16071	16268	16532	16354	16158	16141	16373	16261	16198	16161	16321	16377	16300	16247	16330	16335	16129	16214	16125	16243	16136	16139	16111	16120	16117	16399	16166	16199	16122	16260	16167	16129	16113	16181	16210	16279	16186	16386	16243	16061	16089	16158	16320	16287	16167	16156	16355	16356	16385	16316	16131	16133	16128	16268	16304	16286	16513	16236	16018	16166	16410	16333	16182	16050	16380	16303	16333	16163	16334	16093	16174	16222	16002	16353	16246	16206	16185	16248	16198	16157	16115	16272	16120	16229	16262	16199	16150	16308	16223	16156	16309	16298	16244	16061	16369	16110	16157	16287	16166	16279	16251	16300	16227	16218	16245	16224	16219	16112	16287	16410	16197	16307	16207	16268	16144	16263	16190	16224	16191	16286	16404	16293	16109	16258	16349	16273	16258	16300	16182	16063	16193	16293	15958	16125	16259	16423	16277	16112	16074	16381	16258	16322	16013	16231	16329	16281	16013	16432	16148	16213	16223	16269	16264	16295	16063	16101	16327	16256	16263	16222	16178	16044	16383	16170	16345	16249	16289	16232	16136	16356	16246	16273	16267	16179	16194	16193	16404	16300	16260	16316	16214	16246	16256	16446	16169	16282	16312	16236	16044	16315	16205	16257	16188	16232	16151	16242	16288	16197	16212	16263	16204	16214	16040	16340	16135	16037	16325	16287	16394	16332	16369	16168	16179	16176	16180	16267	16269	16101	16301	16077	16220	16250	16197	16332	16104	16465	16155	16135	16106	16273	16156	16404	16163	16196	16022	16229	16182	16205	16311	16077	16311	16329	16132	16269	16251	16219	16373	16168	16332	16335	16280	16360	16211	16322	16246	16244	16352	16351	16165	16057	16212	16377	16243	16151	16222	16498	16243	16214	16256	16284	16113	16326	16259	16162	16203	16174	16274	16124	16415	16326	16212	16140	16217	16179	16145	16229	16363	16139	16315	16221	16135	16291	16174	16215	16377	16238	15993	16244	16242	16053	16251	16110	16259	16187	16300	16129	16231	16184	16226	16325	16283	16326	16265	16079	16289	16258	16030	16185	16323	16321	16040	16257	16399	16233	16142	16095	16216	16274	16111	16267	16302	16203	16304	16122	16332	16339	16329	16236	16334	16227	16057	16311	16218	16203	16243	16252	16360	16095	16314	16259	16274	16304	16173	16261	16224	16386	16022	16355	16331	16061	16152	16252	16165	16400	16202	16368	16099	16288	16127	16415	16267	16184	16343	16399	16200	16212	16148	16291	16407	16104	16396	16203	16110	16156	16382	16072	16227	16204	16344	16310	16465	16152	16210	16327	16139	16137	16174	16168	16346	16244	16317	16251	16291	16256	16136	16193	16271	16128	16198	16223	16230	16400	16513	16127	16252	16401	16154	16158	16417	16167	16155	16226	16305	16230	16108	16154	16352	16179	16411	16355	16293	16368	16191	16216	16258	16268	16232	16101	16197	16195	16221	16239	16179	16111	16191	16133	16455	16304	16301	16242	16113	16076	16284	16230	16331	16159	16288	16247	16209	16294	16363	16299	16184	16194	16079	16263	16378	16294	16292	16328	16245	16448	16228	16168	16225	16317	16337	16275	16355	16310	16221	16209	16309	16179	16230	16227	16202	16141	16184	16298	16254	16225	16320	16122	16056	16213	16215	16180	16155	16163	16183	16190	16310	16194	16236	16294	16134	16174	16245	16240	16319	16260	16214	16333	16279	16445	16225	16171	16340	16147	16207	16232	16449	16257	16305	16389	16161	16196	16386	16279	16301	16153	16184	16242	16268	16285	16174	16217	16254	16260	16398	16342	16271	16197	16235	16204	16120	16168	16066	16235	16202	16156	16348	16260	16253	16075	16129	16258	16319	16290	16259	16137	16312	16234	16258	16255	16336	16164	16409	16206	16193	16401	16185	16298	16249	16227	16215	16187	16270	16192	16067	16341	16176	16221	16216	16264	16200	16264	16123	16255	16005	16116	16444	16123	16080	16292	16141	16375	16100	16223	16219	16274	16062	16215	16179	16305	16216	16167	16328	16354	16336	16176	16275	16153	16245	16235	16237	16329	16233	16311	16308	16226	16259	16442	16293	16073	16211	16084	16168	16088	16171	16174	16207	16321	16083	16324	16236	16101	16067	16089	16149	16419	16218	16250	16312	16208	16063	16157	16170	16206	16259	16305	16102	16225	16268	16269	16332	16148	16262	16087	16124	16121	16205	16337	16118	16221	16237	16245	16284	16293	16241	16356	16343	16201	16197	16267	16160	16431	16195	16306	16190	16225	16286	16154	16131	16178	16176	16166	16306	16011	16068	16217	16162	16321	16212	16277	16318	16127	16292	16208	16265	16330	16452	16176	16238	16072	15984	16145	16122	15956	16087	16238	16145	16203	16126	16304	16140	16282	16254	16030	16295	16320	16213	16337	16165	16105	16337	16364	16154	16256	16232	16182	16272	16105	16230	16151	16207	16143	16329	16130	16310	16241	16381	16284	16163	16246	16342	16343	16246	16227	16124	16095	16213	16470	16183	16098	16317	16261	16269	16337	16296	16090	16229	16144	16333	16347	16126	16399	16268	16179	16149	16207	16342	16162	16343	16389	16287	16055	16326	16229	16289	16282	16091	16219	16219	16264	16397	16220	16308	16369	16347	16319	16236	16364	16112	16319	16121	16247	16167	16321	16155	16353	16106	16348	16280	16072	16200	16201	16243	16225	16278	16128	16293	16270	16236	16324	16233	16184	16221	16399	16297	16291	16325	16154	16368	16328	16326	16220	16248	16051	16194	16232	16322	16317	16221	16222	16243	16251	16122	16170	16193	16417	16296	16238	16258	16085	16159	16220	16367	16182	16091	16274	16195	16334	16130	16347	16246	16277	16274	16150	16239	16336	16255	16154	16166	16113	16296	16227	16269	16168	16116	16272	16033	16252	16158	16303	16253	16148	16157	16347	16408	16164	16239	16033	16116	16364	16239	16129	16251	16262	16338	16228	16150	16277	16295	16164	16219	16158	16193	16172	16404	16136	16153	16126	16246	16156	16325	16318	16201	16219	16175	16227	16286	16176	16253	16349	16167	16258	16104	16152	16009	16200	16198	16312	16135	16192	16184	16261	16222	16274	16196	16194	16165	16350	15963	16126	16252	16125	16195	16376	16363	16334	16215	16206	16187	16310	16298	16166	16164	16350	16094	16231	16117	16170	16101	15956	16258	16177	16240	16306	16074	16132	16358	16244	16253	16123	16271	16224	16151	16238	16172	16371	16135	16261	16256	15997	16252	16228	16296	16185	16087	16056	16079	16126	16132	16140	16330	16206	16204	16096	16180	16228	16180	16182	16367	16306	16118	16325	15998	16096	16368	16197	16147	16204	16135	16121	16087	16147	16145	16309	16305	16107	16121	16247	16212	16101	16173	16204	16379	16071	16252	16184	16131	16194	16188	16293	16119	16359	16192	16359	16180	16287	16332	16178	16212	16312	16157	16324	16067	16332	16220	16314	16110	16095	16294	16446	16214	16302	16163	16060	16304	16244	16163	16404	16252	16033	16239	16231	16239	16196	16166	16328	16375	16337	16338	16330	16170	16176	16245	16343	16251	16170	16179	16153	16234	16341	16063	16088	16135	16152	16195	16246	16214	16168	16330	16241	16229	16317	16284	16238	16332	16263	16326	16275	16088	16161	16159	16152	16193	16208	16179	16262	16300	16351	16313	16215	16201	16068	16248	16380	16134	16247	16413	16090	16270	16146	16278	16269	16212	16183	16292	16200	16157	16266	16285	16176	16177	16287	16087	16375	16243	16255	16318	16192	16286	16273	16210	16365	16212	16440	16114	16200	16361	16355	16208	16239	16280	16367	16357	16361	16254	16354	16152	16205	16223	16072	16206	16005	16280	16272	16120	16340	16246	16201	16208	16342	16240	16357	16137	16172	16227	16300	16355	16215	16318	16222	16242	16151	16218	16082	16440	16274	16275	16064	16054	16244	16343	16221	16130	16086	16307	16192	16306	16258	16370	16370	15987	16290	16326	16159	16120	16338	16194	16000	16348	16159	16255	16114	16286	16352	16202	16191	16129	16313	16107	16257	16257	16008	16245	16166	16225	16270	16194	16236	16145	16173	16358	16139	16268	16246	16261	16269	16371	16005	16200	16238	16098	16201	16266	16225	16208	16340	16251	16287	16264	16202	16007	16356	16221	16120	16400	16299	16056	16387	16321	16360	16292	16393	16157	16397	16212	16243	16188	16346	16440	16095	16192	16251	16216	16350	16371	16292	16233	16141	16339	16182	16250	16184	16149	16220	16201	16200	16351	16471	16286	16132	16344	16122	16175	16240	16246	16307	16378	16289	16231	16150	16239	16125	16370	16192	16217	16328	16164	16414	16396	16166	16181	16238	16200	16131	16306	16239	16284	16201	16072	16227	16365	16190	16133	16188	16190	16271	16437	16147	16287	16258	16188	16250	16198	16208	16349	16261	16276	16209	16241	16234	16261	16242	16322	16058	16108	16134	16183	16139	16398	16274	16153	16216	16073	16273	16290	16218	16253	16342	16166	16179	16179	16223	16357	16190	16334	16268	16187	16212	16219	16249	16281	16309	16265	16138	16141	16242	16362
22566	21082	28910	23513	21461	23829	26314	21150	19655	19645	19520	18812	18591	18661	18348	18256	18353	18229	18170	18205	18048	18093	18130	17923	17857	17838	17908	17984	17921	18076	17948	17888	17827	17823	18017	17706	17886	18026	17954	17969	17778	17778	17825	17959	17773	17657	17638	17869	17794	17817	17865	17896	17556	17620	17559	17741	17889	17753	17840	17613	17720	17674	17719	17533	17711	17860	17704	17604	17652	17707	17621	17760	17435	17697	17667	17625	17762	17430	17720	17638	17742	17566	17743	17633	17547	17692	17662	17555	17623	17719	17622	17646	17910	17539	17698	17756	17503	17696	17851	17421	17597	17444	17580	17758	17402	17736	17690	17520	17672	17665	17845	17666	17780	17613	17763	17889	17611	17565	17529	17649	17735	17755	17634	17763	17764	17702	17625	17474	17576	17498	17654	17871	17754	17553	17629	17529	17504	17634	17675	17650	17658	17625	17681	17491	17575	17643	17680	17564	17442	17412	17813	17424	17585	17828	17467	17704	17603	17559	17611	17613	17701	17640	17635	17582	17697	17673	17661	17773	17758	17749	17405	17613	17715	17631	17605	17579	17565	17668	17728	17793	17851	17652	17772	17749	17662	17405	17570	17539	17770	17533	17741	17737	17621	17802	17595	17631	17546	17714	17466	17447	17686	17618	17643	17810	17501	17768	17769	17676	17689	17585	17615	17591	17508	17667	17644	17668	17686	17688	17600	17665	17585	17801	17599	17776	17760	17666	17752	17765	17521	17448	17743	17450	17698	17715	17714	17564	17784	17748	17729	17696	17706	17665	17730	17714	17662	17625	17715	17607	17698	17657	17699	17445	17765	17709	17781	17597	17594	17593	17567	17772	17664	17635	17684	17586	17547	17631	17780	17558	17624	17610	17510	17668	17446	17654	17493	17789	17692	17632	17723	17650	17663	17856	17666	17463	17611	17696	17630	17663	17771	17692	17625	17429	17624	17715	17686	17554	17820	17504	17671	17496	17634	17612	17683	17787	17666	17629	17781	17556	17806	17503	17741	17802	17736	17616	17764	17357	17585	17678	17753	17731	17725	17658	17697	17491	17643	17450	17647	17514	17801	17644	17803	17587	17692	17674	17361	17576	17430	17761	17558	17672	17604	17537	17659	17649	17702	17604	17478	17663	17484	17558	17763	17424	17708	17810	17707	17708	17739	17611	17596	17549	17698	17664	17606	17594	17740	17625	17642	17647	17549	17498	17620	17738	17624	17617	17482	17340	17541	17535	17648	17436	17455	17700	17774	17876	17431	17565	17678	17604	17717	17645	17787	17695	17626	17574	17635	17825	17589	17510	17496	17624	17670	17497	17696	17768	17827	17671	17466	17715	17477	17698	17511	17575	17727	17600	17543	17548	17595	17591	17609	17450	17611	17808	17742	17705	17585	17666	17656	17566	17636	17761	17554	17635	17545	17733	17450	17538	17531	17541	17650	17698	17788	17495	17630	17621	17503	17592	17603	17577	17636	17704	17794	17531	17583	17795	17590	17543	17544	17575	17434	17699	17696	17600	17555	17749	17592	17793	17461	17625	17747	17612	17773	17531	17565	17644	17705	17716	17538	17637	17622	17462	17648	17622	17555	17553	17671	17700	17700	17671	17706	17696	17618	17846	17606	17671	17544	17610	17714	17630	17913	17514	17609	17865	17479	17635	17739	17662	17773	17507	17816	17839	17595	17767	17598	17566	17680	17555	17811	17649	17689	17589	17645	17665	17678	17588	17590	17633	17596	17435	17528	17974	17662	17768	17632	17646	17627	17645	17776	17528	17815	17534	17771	17641	17640	17570	17596	17536	17769	17710	17629	17556	17477	17586	17655	17502	17612	17579	17699	17544	17686	17582	17574	17702	17528	17651	17451	17474	17606	17553	17498	17778	17764	17482	17829	17457	17787	17532	17637	17562	17598	17666	17460	17523	17546	17313	17789	17567	17531	17478	17583	17449	17595	17647	17507	17724	17517	17636	17706	17651	17678	17592	17607	17731	17489	17550	17655	17570	17663	17716	17682	17651	17647	17657	17546	17789	17624	17416	17653	17530	17743	17629	17804	17729	17641	17464	17513	17557	17611	17637	17469	17728	17522	17781	17613	17816	17694	17592	17439	17617	17647	17727	17563	17523	17578	17457	17413	17634	17635	17551	17453	17544	17581	17648	17485	17886	17572	17492	17649	17470	17779	17720	17504	17574	17635	17706	17560	17548	17785	17863	17615	17522	17527	17684	17723	17639	17628	17748	17518	17539	17693	17408	17583	17709	17719	17602	17587	17649	17418	17596	17695	17534	17602	17538	17534	17707	17465	17671	17698	17500	17648	17780	17481	17479	17804	17753	17845	17754	17525	17382	17651	17828	17614	17572	17329	17742	17697	17570	17774	17593	17746	17623	17591	17523	17611	17662	17575	17715	17592	17525	17528	17377	17512	17525	17668	17568	17579	17469	17454	17688	17638	17693	17570	17384	17583	17576	17608	17547	17763	17699	17707	17765	17636	17576	17443	17692	17691	17719	17852	17637	17712	17701	17818	17707	17498	17719	17679	17595	17589	17488	17541	17448	17783	17752	17646	17666	17678	17656	17664	17646	17625	17462	17658	17695	17800	17404	17705	17547	17616	17726	17686	17828	17559	17693	17506	17649	17536	17606	17514	17562	17496	17611	17571	17518	17704	17691	17717	17828	17721	17647	17684	17693	17643	17638	17577	17704	17650	17873	17492	17722	17564	17738	17640	17518	17702	17424	17624	17600	17480	17516	17803	17717	17805	17682	17615	17596	17612	17847	17569	17655	17583	17733	17499	17541	17574	17569	17651	17832	17765	17594	17702	17601	17546	17509	17480	17539	17818	17664	17441	17526	17509	17694	17715	17693	17693	17805	17502	17519	17671	17652	17721	17664	17559	17705	17716	17649	17722	17627	17818	17752	17424	17664	17565	17564	17722	17722	17732	17515	17727	17654	17530	17648	17645	17592	17632	17839	17588	17759	17660	17797	17847	17761	17468	17644	17655	17635	17584	17637	17686	17515	17611	17571	17547	17655	17399	17751	17750	17556	17457	17648	17715	17481	17382	17454	17814	17543	17712	17577	17517	17712	17512	17698	17739	17491	17570	17678	17527	17591	17790	17433	17588	17712	17705	17573	17614	17564	17643	17537	17676	17404	17414	17635	17607	17344	17674	17459	17600	17602	17519	17639	17688	17842	17627	17700	17653	17521	17716	17526	17627	17688	17671	17705	17709	17627	17661	17781	17556	17634	17686	17457	17408	17623	17655	17424	17546	17493	17585	17469	17717	17649	17562	17530	17685	17661	17515	17403	17604	17651	17719	17615	17800	17814	17639	17610	17468	17514	17761	17631	17495	17554	17625	17580	17659	17634	17545	17674	17700	17712	17562	17592	17636	17553	17716	17580	17581	17641	17774	17442	17607	17648	17543	17688	17520	17337	17545	17596	17552	17584	17467	17668	17681	17704	17637	17816	17575	17785	17617	17601	17666	17642	17601	17507	17350	17730	17459	17525	17968	17507	17502	17448	17704	17698	17672	17539	17797	17511	17530	17564	17643	17768	17574	17439	17579	17626	17752	17689	17496	17600	17457	17644	17614	17765	17653	17732	17685	17543	17553	17644	17730	17663	17850	17708	17520	17716	17504	17618	17529	17571	17674	17536	17436	17651	17461	17488	17585	17803	17635	17731	17715	17465	17663	17702	17544	17474	17638	17435	17324	17594	17718	17618	17665	17625	17647	17605	17571	17546	17715	17662	17498	17699	17659	17735	17509	17625	17773	17714	17555	17660	17619	17610	17593	17491	17578	17649	17538	17447	17703	17728	17523	17378	17745	17603	17714	17516	17474	17762	17628	17648	17564	17563	17586	17727	17556	17522	17629	17546	17442	17803	17650	17673	17627	17643	17767	17419	17499	17506	17662	17472	17608	17719	17728	17452	17704	17581	17520	17691	17666	17677	17565	17621	17539	17553	17531	17562	17508	17600	17552	17746	17667	17644	17705	17505	17739	17675	17806	17647	17685	17626	17926	17468	17546	17658	17874	17482	17475	17650	17504	17625	17661	17384	17617	17632	17625	17715	17759	17616	17686	17634	17719	17440	17523	17429	17630	17623	17665	17563	17600	17547	17433	17673	17696	17693	17680	17693	17717	17826	17627	17683	17717	17559	17655	17721	17589	17630	17707	17691	17573	17648	17787	17577	17354	17578	17601	17748	17639	17634	17495	17671	17510	17471	17707	17667	17732	17623	17602	17611	17614	17470	17662	17505	17543	17604	17710	17473	17536	17685	17470	17526	17789	17658	17386	17657	17548	17754	17684	17610	17752	17770	17801	17751	17654	17526	17611	17542	17636	17499	17672	17773	17679	17634	17693	17325	17612	17634	17524	17493	17783	17412	17581	17822	17645	17656	17677	17714	17768	17719	17603	17576	17519	17708	17542	17678	17527	17723	17574	17615	17670	17566	17828	17753	17669	17664	17884	17569	17504	17558	17665	17655	17732	17756	17667	17548	17766	17623	17614	17676	17641	17860	17412	17757	17566	17607	17597	17705	17365	17594	17672	17678	17593	17636	17700	17583	17576	17508	17737	17353	17620	17469	17472	17523	17663	17660	17673	17792	17568	17363	17657	17486	17612	17587	17546	17502	17582	17731	17633	17718	17609	17523	17617	17540	17741	17740	17753	17561	17664	17793	17519	17576	17497	17477	17645	17415	17677	17559	17676	17605	17407	17588	17601	17603	17882	17654	17784	17619	17597	17569	17622	17583	17423	17565	17648	17654	17780	17697	17577	17554	17668	17442	17630	17664	17651	17607	17538	17399	17704	17766	17744	17539	17379	17540	17650	17575	17450	17652	17735	17381	17612	17522	17470	17621	17597	17581	17734	17584	17562	17791	17534	17628	17593	17599	17503	17623	17653	17590	17594	17627	17684	17853	17608	17671	17671	17723	17471	17511	17663	17848	17652	17600	17748	17594	17497	17658	17682	17583	17467	17810	17463	17652	17513	17613	17813	17645	17654	17638	17746	17590	17831	17559	17742	17547	17657	17704	17502	17709	17627	17602	17688	17578	17580	17702	17609	17655	17434	17574	17604	17746	17715	17688	17634	17820	17724	17561	17691	17553	17493	17517	17787	17592
23645	42232	39240	31261	27065	23906	21915	20551	19310	18650	17784	17624	17169	17128	17155	16849	16634	16494	16693	16487	16377	16426	16328	16290	16294	16258	16274	16361	16310	16138	16005	16063	16225	16144	16070	15907	16329	15866	15985	15910	16049	16152	16237	16120	16215	16080	16071	16091	16032	16146	15917	16192	15849	16075	15946	16067	15909	16037	16008	15745	16052	15866	15936	15923	15933	15963	15976	15888	15937	16010	15917	15880	15993	15982	15847	16076	15965	15951	16144	15938	16005	15873	15947	15792	16051	15929	15942	15938	15989	15990	16029	16118	15909	15862	15878	16167	15805	15886	15958	16034	15913	16059	15931	15883	15667	15953	15921	16052	15960	16082	15883	15784	15780	15898	15799	15920	16101	15870	15934	15899	15876	16105	15876	15982	15862	15879	15956	16081	15994	15732	15922	15763	15825	15898	15829	15893	15898	15894	15979	15853	15905	15909	16034	16044	15805	15899	16004	16054	15873	16020	15963	15845	16157	15963	15957	15930	16017	15958	15851	15914	15974	16051	15999	16006	15948	15845	15958	15895	15959	16092	16075	15825	15931	15908	15855	16196	15891	15933	15871	16021	16056	15897	16059	16002	16118	15854	15979	15902	15961	15933	15996	15788	15987	15843	15800	15897	15930	15962	15855	15959	15904	15843	16054	15808	15940	15793	15948	16024	15828	15823	16089	15666	15966	15998	15866	15995	15837	15979	15805	15897	16021	16047	15975	15925	15875	15846	15909	15838	15878	15958	15908	15955	15818	15922	15898	15814	15907	16002	16040	15967	16038	15914	15907	16045	15860	15865	15962	15968	16137	15934	15892	15886	16036	16012	15959	15704	16084	15833	15964	15810	15898	15833	15808	15971	15921	15889	15935	15859	15851	15745	15974	15976	16019	15900	15903	15910	15939	15816	15925	15841	16006	16010	15870	15832	15941	15959	15963	15844	15811	16082	15830	15976	15972	15834	15979	15845	16015	15942	15991	15995	15921	15732	16034	15840	15893	15915	15895	16039	15895	15879	15866	15988	16068	15854	15927	15864	15960	15659	15697	15748	16023	16106	15759	16027	15922	15726	16068	15895	15638	15995	15997	15884	15857	15917	15949	16023	15745	15823	15882	15793	15930	16006	15863	15736	15790	15916	15908	15918	15851	15945	15915	15904	15885	15806	15856	15883	16041	15877	16004	15973	15827	15869	15841	16095	15821	15790	15993	15821	15836	15813	15972	15833	15949	15965	16010	16074	15829	16069	15964	15794	15861	15910	15963	15898	15989	15921	15874	15982	16055	15858	15936	16099	15801	15909	15874	15625	15955	15905	16003	15897	16008	16031	15904	16056	15906	15881	15975	16041	15756	15870	15924	15945	16022	15706	15834	15886	15658	16068	15790	15756	15947	15970	15879	16091	16015	15894	15863	15798	16000	15903	15936	15799	15846	15858	15931	15973	15817	15793	15926	15770	15922	15842	15850	15819	16041	16018	15923	15907	15928	15844	15824	16116	15961	15746	15825	16024	15959	15978	15947	15837	15844	15887	15933	15949	16125	15956	15950	15868	15724	15905	15766	15962	16078	15964	15905	15826	16005	16080	15980	16055	15846	16018	15979	16009	15969	15966	15942	15912	16023	15971	15872	15947	15944	16002	15998	15792	15805	15681	16034	15968	15808	15939	16041	15816	15941	15820	15922	15874	15956	15825	15932	15993	15863	15929	16135	15821	15781	15817	15831	15888	15941	15924	15840	15860	15883	15854	15975	15924	15800	15895	15950	16036	15899	15978	16063	15902	15901	15860	15906	15976	15815	16087	15867	16218	15988	15902	15896	15888	16007	15968	16121	15933	15813	15873	15948	16046	15869	16012	16087	15919	15844	15935	15890	15786	15851	15874	15936	15899	15849	15847	15832	15914	15987	15851	15994	15941	15844	15987	15928	15980	15768	15943	15988	15879	15856	15857	15780	16070	15921	15831	15887	15946	15829	15956	15870	15962	15717	15795	15973	15866	15944	15987	15820	15877	15809	15898	15928	16018	15939	16095	15790	16021	15743	15698	15851	16039	15729	15796	16047	15949	15937	15723	15991	15990	15901	15968	16015	15869	15814	15932	15852	15925	15973	15980	15881	16105	15740	16134	15672	15940	15862	15849	15936	15919	16074	15853	15952	15835	16135	15903	15855	15956	16022	15921	15849	15931	15892	15828	15722	15825	15966	15964	15815	15900	15838	15986	15829	15791	15834	15849	16061	15994	16010	15955	15975	15897	15898	15919	16010	15980	15934	15922	15985	15788	15971	15770	15966	15890	15769	15952	15969	15869	15938	16080	15782	16024	15815	15943	15946	15855	15814	16012	16017	15864	15871	15911	15900	15815	15749	15852	15832	15985	15844	15871	15779	15775	15914	15782	15956	15923	15982	15879	15981	15944	15917	15935	15911	15837	15746	15947	15967	15933	15902	15764	15824	15939	15854	15878	15814	15916	15775	15943	15938	15773	15814	15895	16000	15928	15845	15886	15915	16060	15903	15911	15949	15931	15907	16051	15913	15795	16053	15923	15974	15841	15974	15921	15818	15834	16011	15896	15776	15817	15754	16024	15797	15888	15763	15860	15874	15855	15897	15799	15824	16000	16010	15918	15908	15912	15852	15935	15808	15821	15912	15970	15899	15919	15817	15935	15958	15977	16012	15956	15749	15876	15758	15844	15966	15828	15836	15769	15733	15893	15984	15971	15819	15801	15935	15780	16094	15796	15888	15855	16025	15930	16095	15952	15913	16055	15720	16007	15784	15921	15698	15910	15708	15967	15858	16042	15729	15927	15961	15904	16051	15851	16030	15924	15978	15826	15906	16031	15983	15883	15859	15936	15940	15779	15817	15949	15897	15875	15946	15893	15865	15952	15906	15969	15982	15851	15876	16013	15761	15952	16026	16086	15936	16052	15846	15974	15855	16040	15996	15804	15945	15965	15920	15803	15896	15974	15966	16016	15694	15811	15808	15934	15940	16003	15819	15823	15952	15834	15969	15819	15909	15898	16014	15895	16017	15875	15830	15789	15915	16003	15882	15826	15761	16050	15739	16076	15973	15827	15786	15822	16048	15849	15746	15851	15832	15972	15840	15819	15888	15895	16043	15927	15739	15893	15833	15729	16125	16022	16011	15824	15859	15918	15879	15879	15811	15950	16088	15864	16032	15755	15791	15941	15848	15813	16014	15806	16028	15890	16058	15788	15780	15853	15906	16162	15871	15889	15933	15797	15916	15724	15989	15850	15774	16062	15882	15927	15841	15937	15864	15875	15880	15795	15806	15855	15948	16058	15818	16054	15965	15926	15923	15814	15930	15668	15822	15985	15838	15906	15800	15937	15978	15761	15696	15851	15886	15874	15940	15953	15922	15816	15880	15827	15829	15813	15814	15837	16030	15794	15893	15782	15925	16013	15777	15653	15781	15908	16003	16058	15806	15879	15876	16033	15855	15983	15722	15886	15828	15802	16049	15858	15812	15956	15810	15842	15903	15914	16078	15987	15858	15878	15962	15949	15917	16032	15867	15919	15905	15855	15784	15968	15871	15771	15610	15883	15903	15887	15825	15782	15903	15980	15945	15890	15734	16066	15827	15950	15927	16018	15827	15738	15997	15840	15812	15850	16116	15976	15853	15892	15888	15959	15840	15918	15931	16013	15887	15847	15795	16090	15991	15863	15853	15976	15937	15973	16062	15949	15918	15990	15915	16076	15843	15987	16052	16146	15822	15936	16111	15741	16000	15926	15903	16036	15824	15863	15918	15943	15962	15803	15895	15908	15955	15801	15896	16016	15994	15853	15942	15935	15806	15925	15646	15846	15805	15925	15874	15974	15936	15788	15670	15882	15842	15909	16042	16005	16007	15707	15912	15991	15880	15891	15865	15844	15939	15754	15810	15863	16085	15887	16076	15935	16053	15922	15927	15824	15929	15849	16020	15917	15946	15928	15868	15846	16011	15917	15833	15867	15906	15978	15905	15839	15879	15924	15941	15868	16018	15809	15763	15854	15934	15988	15949	15909	16066	15763	15948	15823	15988	15753	15810	15994	15910	15877	15853	15923	16019	15870	15762	15975	15907	15932	15789	15902	15812	15813	15994	15977	15798	15964	15940	15995	16003	15967	16073	15989	15842	15895	15841	15876	15962	15795	16000	15999	15886	15903	15903	15872	15940	15958	15897	15919	15834	15949	15978	15981	15947	15888	15826	16057	15915	15731	15962	15860	15727	16063	15734	16010	15969	16017	15840	15910	15744	15905	15927	15928	15971	15838	15817	15814	15959	16020	16142	15799	15940	16013	15853	15791	15932	16002	16004	15862	15883	15976	15821	15792	15962	15970	15790	15860	15770	15864	15858	15866	15889	15892	15844	15987	15908	15903	16120	15888	15934	15813	15920	15946	15910	16042	15953	15881	16015	16060	15722	16097	15943	15871	15909	15928	15947	16040	15918	15856	15936	15974	15914	15967	15847	15861	15935	15778	15975	15784	15896	16091	15936	15722	15973	15844	15719	16016	15919	15967	15912	15829	15803	15984	15725	15905	15891	15828	15644	15907	15888	15680	16011	15787	15842	15982	15812	15771	15974	15841	15770	15850	15979	16014	15838	15954	15850	15813	15889	15834	15938	15928	15894	15885	15767	16031	15891	15875	15868	15765	16043	15983	15743	15931	15990	15959	15863	15910	16025	15875	15721	16092	15834	16018	15939	15881	15940	16012	15943	15848	15828	15817	15838	15995	15707	15954	15896	15926	15998	16048	15898	16004	15851	15932	15952	16059	15737	15963	15799	15984	15689	15898	15947	15855	15926	15807	15950	15901	16031	16013	15988	15765	16026	15771	15917	15703	16079	15854	15812	16003	15862	15940	15922	15821	15906	15858	16054	15892	16030	15794	16008	15966	15898	15821	15944	15972	15960	15806	15818	15689	15950	15800	15815	15919	15808	15863	15807	16009	15870	15906	15857	15902	15839	15882	15882	15801	15836	15859	16052	15744	15903	15924	16011	15931	15812	16094	15794	15673	15878	15918	15878	16030	15905	16040	15783	15877	16117	15915	15940	15897	16066	15942	15704	16060	15999	15726	15966	15794	15843	16029	15942	15955	15840	15646	15966	15986	15988	15975	15917	16059	16002	15963	16000	15888
26895	22588	27976	25229	20848	20026	19139	18587	18284	18303	18041	18046	17932	18005	17773	17895	17665	17689	17491	17638	17758	17723	17742	17582	17666	17702	17731	17535	17660	17488	17878	17741	17636	17807	17639	17632	17519	17569	17641	17603	17601	17638	17766	17754	17704	17574	17751	17701	17529	17614	17369	17376	17699	17555	17581	17527	17761	17750	17549	17453	17640	17671	17454	17746	17463	17468	17376	17405	17522	17633	17614	17696	17791	17706	17598	17558	17617	17702	17629	17589	17653	17581	17561	17498	17758	17489	17606	17617	17548	17638	17437	17732	17552	17675	17749	17575	17522	17665	17473	17463	17618	17609	17612	17653	17407	17652	17648	17458	17594	17399	17485	17440	17667	17529	17670	17551	17665	17590	17498	17489	17526	17570	17490	17630	17470	17461	17527	17593	17568	17598	17455	17394	17581	17513	17514	17572	17537	17404	17352	17568	17710	17599	17584	17729	17536	17618	17720	17635	17596	17367	17402	17653	17755	17683	17785	17446	17585	17524	17594	17706	17466	17557	17514	17769	17742	17530	17654	17455	17517	17541	17643	17584	17400	17744	17642	17394	17590	17595	17419	17633	17537	17688	17502	17434	17463	17372	17630	17528	17475	17353	17578	17576	17607	17449	17722	17575	17801	17232	17624	17464	17655	17523	17428	17599	17486	17708	17724	17686	17769	17590	17771	17514	17669	17600	17505	17561	17631	17630	17651	17622	17488	17598	17531	17469	17653	17486	17735	17513	17474	17392	17581	17417	17488	17491	17631	17575	17577	17808	17568	17574	17679	17455	17451	17433	17651	17670	17584	17385	17541	17519	17392	17596	17653	17612	17524	17493	17578	17646	17560	17519	17526	17416	17556	17682	17484	17486	17464	17651	17544	17475	17698	17529	17488	17680	17449	17608	17564	17496	17598	17466	17616	17473	17540	17626	17552	17404	17549	17473	17499	17677	17580	17643	17383	17711	17619	17593	17568	17646	17579	17490	17584	17365	17565	17520	17726	17600	17651	17615	17406	17458	17740	17731	17672	17681	17591	17646	17634	17637	17566	17640	17506	17573	17565	17393	17776	17517	17747	17525	17715	17639	17651	17551	17850	17440	17453	17738	17718	17511	17550	17559	17576	17739	17687	17707	17450	17696	17788	17577	17577	17434	17606	17500	17420	17547	17369	17426	17624	17609	17449	17447	17585	17596	17767	17662	17664	17567	17648	17632	17633	17428	17527	17619	17530	17599	17783	17654	17601	17643	17440	17555	17643	17310	17439	17679	17465	17571	17559	17467	17403	17446	17676	17385	17557	17558	17680	17454	17399	17422	17626	17544	17540	17635	17434	17533	17466	17506	17487	17625	17707	17614	17613	17554	17554	17768	17443	17777	17952	17664	17591	17641	17570	17641	17760	17422	17482	17587	17496	17604	17663	17561	17633	17667	17467	17776	17498	17519	17653	17559	17702	17532	17677	17449	17681	17778	17569	17592	17814	17601	17574	17464	17577	17723	17523	17677	17448	17735	17573	17368	17445	17502	17563	17642	17584	17436	17626	17421	17578	17689	17676	17517	17513	17798	17603	17760	17570	17527	17611	17497	17637	17569	17895	17602	17425	17671	17486	17541	17478	17399	17647	17539	17691	17681	17480	17571	17603	17659	17521	17614	17781	17407	17594	17756	17663	17542	17536	17706	17497	17642	17538	17815	17794	17530	17628	17661	17809	17503	17674	17586	17526	17494	17592	17775	17476	17609	17320	17573	17324	17481	17457	17559	17425	17540	17731	17720	17595	17458	17599	17579	17591	17472	17629	17440	17629	17524	17468	17610	17539	17730	17722	17504	17451	17601	17538	17374	17540	17588	17435	17502	17402	17608	17710	17691	17553	17563	17697	17364	17256	17613	17577	17538	17549	17623	17639	17292	17713	17831	17416	17630	17664	17603	17664	17508	17617	17487	17435	17510	17568	17492	17543	17525	17509	17631	17614	17568	17551	17608	17625	17651	17460	17645	17632	17643	17679	17608	17588	17622	17528	17455	17573	17684	17783	17776	17470	17475	17614	17641	17767	17735	17460	17633	17573	17532	17485	17531	17604	17748	17451	17543	17680	17509	17510	17452	17464	17358	17809	17293	17584	17541	17555	17545	17512	17411	17507	17422	17769	17681	17527	17549	17449	17622	17621	17693	17758	17546	17557	17500	17605	17641	17471	17750	17813	17598	17533	17646	17584	17545	17527	17614	17647	17600	17622	17430	17620	17666	17314	17534	17529	17565	17481	17631	17572	17665	17563	17534	17744	17622	17478	17474	17695	17714	17312	17422	17558	17565	17587	17631	17849	17660	17547	17450	17585	17580	17552	17568	17679	17623	17779	17625	17701	17562	17603	17612	17786	17762	17509	17685	17475	17578	17558	17601	17533	17518	17481	17641	17716	17711	17811	17679	17496	17702	17464	17620	17577	17633	17551	17586	17415	17539	17575	17584	17563	17467	17608	17571	17573	17572	17636	17542	17569	17493	17816	17545	17708	17462	17605	17707	17627	17636	17585	17624	17589	17390	17430	17627	17574	17663	17509	17577	17632	17672	17512	17348	17663	17362	17625	17615	17537	17622	17595	17539	17476	17456	17627	17591	17635	17422	17695	17565	17520	17416	17561	17608	17333	17581	17524	17622	17725	17681	17311	17512	17717	17526	17713	17653	17513	17452	17639	17621	17368	17516	17433	17727	17619	17590	17549	17625	17728	17595	17535	17599	17521	17486	17676	17699	17757	17510	17773	17584	17453	17523	17738	17859	17818	17589	17401	17655	17672	17419	17390	17548	17704	17689	17446	17825	17690	17641	17655	17506	17649	17413	17500	17671	17452	17605	17610	17528	17645	17600	17734	17543	17812	17754	17518	17734	17749	17546	17725	17567	17747	17661	17388	17555	17727	17354	17478	17827	17659	17664	17548	17639	17416	17513	17566	17526	17515	17537	17568	17425	17651	17597	17592	17531	17412	17512	17586	17659	17706	17729	17718	17433	17545	17645	17591	17507	17774	17553	17645	17496	17428	17479	17620	17572	17507	17414	17494	17724	17583	17571	17628	17309	17600	17688	17593	17587	17647	17454	17582	17392	17607	17517	17684	17566	17724	17608	17749	17741	17543	17562	17749	17724	17646	17688	17673	17337	17566	17379	17489	17492	17497	17488	17614	17712	17588	17544	17659	17568	17554	17701	17369	17587	17646	17494	17729	17583	17451	17415	17420	17555	17791	17526	17824	17415	17516	17597	17618	17530	17539	17605	17502	17761	17603	17196	17673	17505	17410	17607	17439	17655	17487	17526	17528	17460	17606	17655	17780	17792	17539	17456	17651	17667	17418	17328	17568	17708	17629	17516	17585	17531	17453	17524	17523	17475	17495	17635	17699	17314	17563	17796	17860	17480	17759	17543	17718	17754	17467	17595	17640	17548	17876	17599	17481	17519	17499	17565	17679	17570	17553	17565	17429	17469	17551	17470	17494	17656	17664	17576	17719	17471	17668	17567	17533	17665	17541	17561	17682	17507	17457	17548	17597	17500	17505	17434	17661	17655	17628	17695	17697	17550	17806	17578	17637	17426	17419	17769	17794	17521	17424	17551	17561	17489	17563	17569	17668	17507	17463	17572	17627	17529	17840	17680	17412	17567	17554	17532	17477	17533	17518	17594	17591	17462	17437	17669	17466	17306	17623	17498	17580	17523	17620	17676	17601	17480	17527	17678	17605	17698	17342	17563	17738	17580	17529	17494	17531	17502	17628	17568	17751	17702	17453	17539	17677	17609	17536	17566	17425	17668	17631	17462	17699	17548	17610	17561	17705	17385	17528	17504	17507	17411	17404	17556	17589	17379	17709	17590	17546	17629	17607	17727	17583	17550	17648	17550	17537	17436	17705	17784	17717	17571	17488	17515	17540	17633	17624	17566	17419	17520	17458	17326	17482	17628	17623	17596	17439	17255	17450	17464	17664	17657	17399	17647	17530	17692	17669	17732	17505	17681	17426	17660	17320	17741	17661	17727	17527	17576	17652	17573	17596	17282	17484	17666	17639	17611	17504	17527	17321	17584	17441	17610	17846	17647	17649	17574	17365	17416	17627	17462	17646	17350	17484	17580	17502	17803	17508	17496	17403	17492	17726	17677	17563	17631	17449	17630	17794	17359	17625	17544	17672	17686	17626	17535	17477	17734	17542	17812	17737	17503	17496	17663	17480	17436	17393	17543	17718	17667	17649	17567	17568	17579	17530	17529	17494	17533	17507	17773	17744	17582	17706	17596	17531	17444	17791	17559	17622	17323	17778	17550	17368	17328	17601	17524	17519	17579	17632	17557	17489	17544	17368	17640	17474	17482	17456	17538	17623	17495	17646	17359	17360	17436	17473	17615	17446	17587	17808	17538	17645	17520	17692	17579	17620	17590	17440	17888	17490	17630	17492	17654	17804	17777	17789	17656	17463	17570	17734	17638	17705	17823	17549	17427	17616	17526	17500	17767	17658	17668	17703	17362	17520	17631	17505	17478	17584	17845	17496	17459	17641	17618	17715	17642	17759	17631	17330	17692	17694	17419	17639	17559	17518	17493	17710	17568	17651	17595	17539	17578	17633	17542	17565	17531	17681	17775	17636	17390	17561	17719	17675	17415	17522	17635	17555	17799	17547	17681	17721	17604	17499	17564	17792	17533	17615	17547	17707	17578	17479	17643	17436	17486	17470	17596	17696	17499	17619	17365	17482	17502	17431	17696	17655	17521	17785	17536	17587	17673	17488	17778	17695	17570	17723	17593	17488	17262	17682	17553	17582	17563	17619	17482	17615	17547	17555	17570	17770	17701	17573	17526	17740	17551	17770	17555	17477	17592	17504	17463	17607	17691	17619	17480	17651	17390	17562	17507	17701	17587	17569	17466	17605	17475	17511	17498	17638	17315	17629	17615	17759	17527	17624	17405	17460	17412	17609	17522	17574	17507	17668	17749	17524	17633	17575	17490	17763	17420	17538	17667	17501	17589	17698	17642	17575	17786	17596	17438	17472	17226	17614	17504	17605	17707	17657	17713	17485	17677	17656	17551	17820	17555	17568	17537	17570	17545	17610	17498	17602	17569	17470	17558	17281	17559	17663	17517	17480	17594	17662	17671	17529	17675	17767	17702
21845	32605	30036	23788	20920	19301	18278	17446	17114	16806	16656	16270	16197	16208	16082	16254	16338	16160	15894	16147	16071	15952	15879	16031	16012	15966	15770	15971	15844	15939	15982	15969	15726	16072	15828	15858	16063	15936	15808	15901	15957	15884	16069	15852	15825	15876	15826	15985	15687	15937	15869	15953	15938	15794	16067	15877	15842	15955	15927	15924	15973	15844	15966	15912	15924	15893	15753	15762	15802	15992	15907	15927	15974	15892	15862	15744	15870	15872	15853	16010	15670	15986	15935	15720	16119	16059	15802	15756	15937	15790	15771	15914	15900	15850	15902	15817	15882	15870	15813	15913	15750	15717	15922	15826	15692	15922	15692	15919	15883	15827	15733	15907	15701	16026	15930	15850	15633	15778	15864	15790	15670	15995	15895	15760	15942	15770	15919	16094	15906	15948	15750	15886	15923	15959	15908	15845	15751	15892	15894	15769	15846	16004	15881	15931	15663	15932	15794	15749	15987	15872	15766	15879	15919	15897	15773	15806	16015	15662	16003	15861	15937	15820	15936	15907	15814	16004	15879	15769	15716	15955	15894	15762	15805	15970	16083	15730	15722	15837	15881	15991	15848	16021	15957	15796	15830	15892	15977	15967	15880	15936	15875	15862	15795	15957	15974	15789	15736	15905	15820	15896	15849	16038	15847	15915	15898	15880	15780	15865	15848	15752	15885	15964	15930	15827	15929	15692	15874	15785	15789	15932	15842	15793	15858	15775	15834	15752	15815	15744	15920	15869	15918	15751	15789	15793	15867	15929	15909	15833	15996	15918	15824	15799	15816	15885	15737	15844	15929	15888	15808	15892	15789	15779	15953	15783	15962	15704	15786	15980	15921	16010	15793	15968	15896	15979	15960	15906	15841	15677	15757	15977	15788	15749	15920	15793	15949	15982	16013	15865	15682	15993	15871	16033	15872	15872	15819	15680	15872	15864	15964	15537	15958	15786	16042	15696	15959	15882	15801	15905	15880	15900	15883	15739	15857	15798	15884	15846	15899	15838	15794	15757	15794	15913	16069	16086	15780	15907	15937	15919	15935	15887	15575	15625	15926	15672	15940	15903	15957	15949	15657	15708	15972	15818	15976	15864	15763	15878	15899	15823	15735	15883	15828	15681	15934	15703	15862	15846	15862	15885	15950	15861	15946	15980	15832	15785	15866	15845	15835	15934	16014	15931	15924	15786	15920	15887	15756	15902	15891	16045	15569	15971	15893	15888	15984	15909	15803	15754	15905	15744	16005	15777	15916	15866	15762	15738	15784	15849	15938	15935	16017	15882	15874	15853	15884	15943	15966	15957	15994	15835	15823	15965	15874	15739	15907	15752	16014	15816	15989	15878	15731	15879	15935	15819	15729	15790	15847	15868	15908	16008	15806	15777	15952	15847	15912	15857	15974	15847	15899	15930	15961	15969	15751	15840	15763	15934	15783	15850	15763	15870	15797	15751	16005	15897	15957	15775	16055	15763	15874	15784	15855	15853	15970	15773	15917	15946	15845	15698	15910	15769	15776	15709	15905	15776	16021	15795	15875	15884	15832	15768	15913	15811	15962	15891	16041	15727	15993	15813	15750	15830	15888	15770	15836	15729	15839	15839	15718	15889	15902	15786	15897	16054	15802	15827	15909	15895	16013	15813	15942	15829	15699	15738	15966	15773	15832	16003	15813	15918	15865	15678	15884	15983	15863	15912	15987	15745	15913	15845	15868	15974	15940	16008	15846	16002	15719	15782	15932	15871	15912	15842	15718	15833	15786	15814	15921	15978	15910	15818	15818	15788	15926	15778	15887	15994	15680	15929	16055	15977	15921	15826	15912	15855	15881	15785	15995	15782	15913	15789	15809	15639	15879	15766	16001	16050	15789	15930	15889	15881	15975	15656	15766	15862	15943	15866	15900	15865	15831	15838	15889	15804	15768	15912	15846	15880	15817	15926	15993	15996	15869	15967	15948	15854	15800	15831	15887	15945	15913	15758	16012	15897	16042	15958	15963	15994	15711	15782	16033	15902	15667	15832	15760	15989	15908	15807	15985	15876	15937	15832	15896	15804	15883	15928	15811	15827	16044	15773	15813	15988	15937	15736	16053	15908	15947	15963	15749	15875	15899	15941	15959	15828	15735	15804	15842	15826	15851	15947	15982	15802	15800	15840	15829	15950	15775	15887	15801	15819	15843	15933	15943	15852	15914	15996	15861	15612	15982	16011	15764	15883	16055	15835	15977	15790	15770	15998	15811	15924	15899	15754	15922	16030	15953	15760	15935	15865	15955	15796	15741	16034	15779	15945	15879	15762	15886	15780	15743	15799	15676	15839	15675	15989	15807	15787	15959	15872	15799	15918	15926	16010	15910	15997	15837	15835	15955	15764	15816	15777	16009	15848	15815	15700	15887	15851	15817	15955	15961	15801	15865	15821	15780	15741	15549	15909	15990	15903	15816	15766	15868	15947	15767	15975	16036	15981	15876	15954	15877	15779	15902	15848	15928	15918	15562	15760	15878	15792	15879	15779	15885	15790	15981	15862	15787	15953	15757	15797	15779	15852	15914	15961	16022	15788	15961	15727	15881	15840	15816	15867	15905	15831	15761	15879	15816	15840	15810	15904	15939	15857	15916	15869	16051	15876	15827	15911	15758	15858	15755	15847	15766	15833	15833	15846	15903	15838	15885	15836	15888	15823	15940	15799	15732	16079	15739	15828	15902	15728	15910	15863	15820	15848	15807	15753	15770	15886	15850	15977	15703	15871	15859	15642	15967	15915	15713	15987	15918	15870	15979	15730	15897	15910	15857	15874	15922	15933	15810	15945	15815	15899	15739	15761	15886	15790	15930	15833	16013	15945	15766	15794	15640	15936	15851	15982	15843	15661	15780	15953	15758	16003	15937	15994	15972	15691	15813	15868	15795	15729	15966	15854	15858	16085	15827	15766	15921	15946	15948	15852	15842	16019	16035	15795	15728	15910	15981	15776	15892	15888	16012	15913	15771	15776	15928	15805	15858	15988	15747	15815	15822	15892	15899	15966	15783	16051	15656	15878	15892	15823	15890	15913	15988	15818	15898	15940	15812	15958	15839	15794	15991	15958	15927	15864	15871	15854	15827	15904	15820	16073	15777	15947	15963	15820	15930	15934	15690	15980	15782	15821	15908	15757	15762	15897	15745	15931	15899	15658	15822	15903	15749	15829	15787	15851	15954	15953	15817	15873	16006	15689	15903	15996	15825	15894	16014	15765	15838	15980	16134	15780	15885	15813	15967	15886	15927	15751	15995	15845	15804	16013	15978	15922	15838	15975	15985	15939	15919	15871	15828	15852	15882	15988	15944	15880	15835	15994	15886	15765	15868	15998	15798	15990	15759	15881	15901	15858	15881	15842	15803	15729	15857	15932	15887	15928	15873	15883	15926	15840	15780	15814	15861	16166	15766	15911	15929	15886	15823	16031	15881	15968	15860	15894	15855	15703	15940	15938	15819	15861	15982	15858	15893	15874	15806	15900	16058	16038	15828	15754	15815	15757	16049	15637	15767	15870	15921	15817	15863	15968	15989	15986	15845	16083	15873	15875	15849	15784	15988	15995	15871	15725	16074	16076	15759	15857	15926	15931	15902	15880	15835	15935	15896	16013	15939	15763	15825	15874	15954	15853	15756	15833	15931	15979	15944	15908	15747	15874	15676	16014	15938	15947	15870	16006	15862	15846	15798	15829	15978	15885	16026	15811	16125	15913	15832	16045	15799	15973	15792	15999	15857	15832	15931	15924	15879	15970	15893	15908	15858	15938	15956	15938	15975	15885	15814	15677	15828	15828	15950	15896	15783	15937	16110	15979	15881	16147	15860	15792	15932	15880	15804	15914	15824	15836	15755	15888	15926	15837	15910	16010	15888	15625	15846	15757	15906	15846	16044	15872	15804	16059	15927	15930	15919	15917	15917	15844	15911	15757	15958	15870	15878	15763	15881	15826	15863	15843	15798	15901	15681	15890	15879	15932	15858	15853	15927	15884	15680	15861	15853	15807	15784	15671	15931	15824	15813	15849	15864	15811	15873	15826	15901	15804	15887	15860	16048	15865	15709	15933	15690	15902	15951	15954	15906	15764	15902	15777	15986	15840	15950	15878	15735	15886	15793	15774	15881	15935	15944	15798	16003	15792	16005	15771	15839	15908	15883	15952	15842	15816	15829	15725	15849	15818	15917	15862	15815	15975	15774	15794	15866	15876	15912	15825	15869	15868	15930	15885	15672	15868	15927	15819	15851	15774	15964	15742	15971	15962	15702	15768	15890	15847	15729	15910	15809	16073	15863	15976	15732	15779	15798	15694	15711	15881	15868	15921	16049	15868	15791	15714	15928	15864	15794	15956	15771	16087	15722	15820	15752	15914	15876	15977	15814	15986	15799	15858	16108	15964	15784	15825	15867	15727	15952	15860	15750	15801	15862	15826	15895	15800	15793	15966	15871	15873	15683	15888	15806	15951	16040	15765	15757	15896	15873	15904	15921	16009	15958	15812	15844	16042	15868	15902	15855	15967	15874	15919	15932	15805	16094	15752	15949	15867	15834	15906	16009	15788	16024	15966	15836	15875	15917	15697	15836	16007	15857	15825	15816	15822	16093	15825	16037	15859	15966	15741	15906	15799	15954	16045	15945	15941	15890	15897	15705	15901	15847	16015	15910	15905	15840	15762	15925	15898	15786	15861	15677	15886	15986	15939	15797	15912	16070	15861	16004	15918	15717	15746	15660	15808	15759	15923	15859	15847	15847	15876	15802	15769	15840	15827	15753	15902	15816	16065	15874	15936	15828	15892	15876	15781	16054	15917	15875	15977	15849	15818	15853	15936	15723	15880	16007	15897	16028	15671	15933	15806	15868	15935	15841	15855	15877	16059	15908	15726	15820	15674	15872	15852	15760	15859	15850	15974	15832	15882	15801	15915	15925	15908	16052	15871	15824	15801	15998	15779	15905	15771	15769	15715	16066	15832	15770	15802	15804	15856	15907	15755	15968	15928	15947	15791	15871	15981	15883	15991	15956	15823	15745	15761	15894	15862	15846	15820	15841	15809	15826	15796	15839	15852	15887	15842	15684	15747	15813	15868	15888	15942	16030	16001	15845	15905	15982	15774	15991	15927	15902	15932	15803	16017	15758	15816
23778	21028	28221	24504	22768	22600	21903	19751	18734	18834	18428	18320	18293	18316	18124	18114	17832	17996	18002	18052	17940	18028	17861	17877	17895	17899	17809	17792	17900	17858	17790	17802	17714	18050	17715	17833	17732	17853	17803	17954	17812	17552	17812	17645	17756	17827	17742	17848	17598	17971	17876	17836	17633	17786	17685	17762	17767	17843	17566	17629	17537	17725	17921	17736	17762	17626	17709	17571	17550	17656	17723	17842	17713	17823	17537	17853	17588	17668	17729	17629	17760	17848	17551	17873	17584	17701	17496	17614	17710	17652	17617	17590	17721	17929	17765	17799	17612	17593	17746	17686	17683	17662	17678	17503	17647	17623	17607	17570	17679	17691	17763	17566	17768	17465	17675	17747	17631	17498	17591	17675	17712	17799	17533	17627	17788	17670	17644	17702	17955	17730	17757	17412	17764	17557	17798	17713	17682	17600	17765	17817	17516	17625	17729	17659	17656	17817	17696	17676	17759	17754	17724	17611	17495	17739	17739	17806	17612	17809	17921	17586	17777	17693	17562	17680	17723	17650	17771	17514	17799	17701	17531	17560	17744	17775	17594	17832	17661	17678	17496	17788	17734	17829	17607	17714	17635	17662	17681	17738	17726	17561	17615	17573	17956	17821	17596	17483	17663	17493	17657	17634	17671	17685	17924	17780	17707	17776	17661	17805	17618	17710	17750	17622	17622	17577	17621	17555	17706	17718	17673	17574	17487	17853	17692	17804	17651	17535	17739	17852	17718	17821	17448	17821	17659	17728	17665	17679	17646	17598	17644	17675	17595	17645	17631	17786	17706	17473	17707	17613	17783	17646	17551	17572	17666	17601	17748	17704	17579	17578	17575	17644	17776	17767	17842	17588	17435	17554	17605	17684	17535	17709	17608	17608	17875	17599	17573	17671	17589	17620	17542	17718	17793	17519	17653	17765	17985	17730	17708	17748	17427	17697	17539	17611	17538	17547	17625	17783	17956	17812	17663	17731	17748	17692	17666	17673	17574	17673	17658	17689	17793	17489	17453	17809	17441	17598	17892	17623	17665	17542	17784	17764	17865	17640	17707	17763	17846	17542	17611	17516	17927	17628	17566	17896	17902	17664	17796	17552	17629	17637	17532	17625	17765	17721	17493	17706	17780	17590	17701	17599	17860	17561	17480	17796	17747	17766	17766	17761	17582	17717	17682	17543	17714	17515	17787	17634	17716	17658	17658	17846	17563	17592	17637	17506	17775	17737	17593	17621	17704	17769	17657	17747	17577	17967	17625	17682	17652	17752	17663	17486	17709	17463	17820	17529	17687	17678	17788	17799	17654	17627	17585	17790	17557	17768	17493	17810	17842	17633	17732	17689	17624	17750	17614	17514	17720	17675	17627	17551	17699	17532	17721	17530	17622	17525	17619	17799	17799	17822	17685	17610	17726	17831	17740	17601	17604	17631	17696	17708	17879	17613	17894	17552	17694	17618	17755	17721	17790	17704	17754	17681	17777	17719	17919	17468	17522	17681	17930	17774	17709	17589	17784	17597	17612	17762	17610	17576	17675	17679	17656	17644	17632	17679	17654	17730	17729	17576	17549	17448	17684	17548	17767	17673	17773	17540	17471	17554	17505	17753	17640	17795	17639	17626	17652	17551	17511	17535	17429	17726	17743	17727	17665	17631	17649	17571	17672	17758	17827	17662	17776	17839	17739	17745	17676	17858	18006	17718	17644	17483	17703	17778	17899	17734	17706	17737	17760	17681	17810	17653	17673	17680	17751	17618	17760	17614	17861	17701	17546	17645	17731	17569	17629	17509	17678	17590	17708	17675	17594	17632	17914	17839	17851	17890	17774	17545	17523	17566	17772	17786	17671	17747	17686	17699	17772	17865	17554	17540	17769	17766	17606	17791	18065	17688	17617	17615	17740	17589	17828	17535	17632	17640	17689	17582	17596	17666	17783	17734	17703	17720	17687	17637	17610	17486	17656	17594	17680	17684	17617	17814	17782	17637	17649	17801	17488	17748	17928	17634	17556	17782	17771	17934	17708	17595	17528	17639	17846	17763	17576	17712	17818	17789	17822	17677	17615	17638	17711	17743	17696	17738	17749	17587	17702	17580	17779	17906	17611	17742	17705	17691	17519	17497	17762	17839	17644	17754	17718	17671	17420	17598	17855	17617	17670	17551	17704	17789	17524	17691	17614	17898	17743	17560	17722	17559	17610	17994	17680	17774	17599	17681	17789	17431	17656	17716	17808	17722	17600	17770	17669	17738	17778	17703	17589	17623	17693	17809	17854	17692	17642	17670	18004	17802	17478	17585	17717	17703	17532	17682	17691	17736	17946	17735	17635	17633	17705	17620	17718	17585	17745	17885	17596	17555	17788	17699	17679	17656	17795	17720	17605	17532	17551	17628	17726	17889	17783	17441	17611	17758	17558	17569	17685	17402	17862	17597	17588	17607	17612	17737	17725	17854	17706	17893	17732	17881	17678	17607	17619	17681	17584	17934	17730	17542	17686	17686	17757	17507	17689	17714	17600	17636	17347	17724	17599	17648	17663	17512	17536	17740	17823	17713	17748	17814	17742	17631	17603	17736	17657	17623	17578	17594	17618	17876	17842	17615	17420	17611	17708	17570	17632	17745	17700	17671	17790	17778	17665	17625	17549	17731	17849	17715	17592	17628	17628	17579	17615	17722	17757	17801	17844	17619	17744	17661	17640	17724	17605	17686	17764	17646	17483	17612	17825	17593	17591	17779	17922	17783	17744	17784	17744	17761	17663	17605	17870	17842	17734	17568	17631	17490	17803	17886	17714	17712	17727	17850	17852	17480	17416	17795	17824	17648	17718	17581	17680	17611	17717	17568	17637	17852	17792	17827	17736	17662	17735	17667	17738	17567	17502	17631	17706	17589	17600	17570	17674	17701	17749	17762	17780	17672	17680	17672	17905	17774	17884	17498	17715	17642	17691	17817	17819	17579	17792	17470	17731	17805	17857	17696	17903	17613	17606	17574	17617	17851	17688	17637	17668	17764	17684	17606	17572	17593	17669	17704	17646	17584	17733	17831	17805	17670	17648	17687	17741	17706	17826	17729	17570	17742	17867	17743	17723	17836	17570	17558	17717	17599	17750	17776	17795	17944	17953	17745	17563	17653	17831	17490	17723	17650	17528	17605	17850	17691	17751	17624	17620	17615	17703	17742	17723	17513	17763	17433	17625	17441	17514	17328	17680	17705	17634	17595	17594	17421	17617	17828	17765	17692	17646	17501	17667	17658	17741	17653	17717	17723	17697	17759	17794	17690	17541	17698	17545	17814	17445	17595	17658	17595	17653	17576	17735	17700	17726	17637	17612	17629	17677	17879	17877	17861	17543	17752	17726	17801	17741	17737	17644	17667	17832	17577	17636	17666	17821	17690	17619	17760	17515	17635	17710	17876	17890	17791	17597	17621	17509	17729	17699	17627	17595	17804	17639	17678	17705	17509	17634	17749	17858	17583	17649	17563	17668	17713	17683	17669	17702	17623	17848	17511	17529	17648	17623	17528	17730	17444	17916	17751	17808	17625	17762	17666	17662	17724	17603	17488	17579	17699	17771	17609	17691	17712	17719	17707	17519	17602	17582	17683	17498	17640	17821	17794	17807	17574	17861	17687	17968	17848	17677	17771	17719	17549	17858	17676	17519	17745	17670	17669	17846	17652	17542	17592	17878	17416	17814	17655	17511	17860	17740	17594	17434	17811	17575	17615	17667	17568	17747	17461	17790	17712	17685	17856	17550	17560	17659	17856	17651	17469	17737	17734	17666	17842	17559	17910	17965	17768	17705	17669	17933	17593	17796	17675	17769	17616	17657	17660	17638	17780	17706	17774	17666	17779	17799	17590	17672	17658	17912	17829	17855	17907	17767	17696	17806	17760	17677	17559	17727	17750	17830	17516	17639	17712	17522	17541	17520	17739	17627	17783	17609	17550	17603	17773	17708	17662	17594	17657	17704	17551	17791	17714	17554	17496	17536	17827	17594	17671	17768	17789	17823	17852	17658	17723	17834	17687	17809	17701	17705	17731	17803	17669	17677	17701	17677	17805	17487	17692	17766	17726	17819	17733	17808	17849	17923	17554	17717	17607	17694	17837	17511	17827	17863	17778	17834	17593	17563	17558	17608	17681	17558	17630	17764	17693	17644	17646	17708	17743	17640	17688	17817	17702	17753	17586	17644	17782	17801	17653	17651	17376	17900	17718	17726	17729	17590	17651	17526	17855	17753	17684	17752	17900	17546	17716	17673	17612	17700	17613	17541	17653	17608	17601	17746	17706	17506	17603	17479	17698	17653	17624	17943	17773	17572	17450	17646	17723	17815	17605	17537	17689	17622	17757	17527	17714	17683	17771	17655	17728	17645	17727	17660	17606	17591	17577	17813	17786	17664	17795	17771	17624	17619	17716	17557	17526	17625	17572	17609	17787	17639	17795	17765	17598	17613	17694	17728	17549	17917	17864	17702	17595	17716	17741	17608	17614	17595	17763	17623	17664	17554	17605	17678	17508	17806	17594	17536	17759	17612	17647	17717	17678	17585	17666	17614	17667	17612	17575	17715	17688	17557	17580	17615	17723	17747	17789	17568	17674	17541	17729	17701	17733	17795	17686	17832	17594	17576	17697	17668	17609	17968	17767	17765	17800	17867	17747	17715	17612	17592	17689	17641	17630	17656	17772	17734	17750	17744	17697	17467	17706	17797	17753	17586	17656	17716	17621	17674	17616	17941	17813	17554	17653	17702	17798	17757	17616	17642	17539	17656	17668	17608	17786	17799	17667	17639	17687	17767	17670	17601	17646	17703	17825	17764	17827	17627	17577	17518	17748	17671	17790	17774	17708	17762	17724	17689	17591	17561	17598	17765	17581	17659	17681	17560	17353	17713	17700	17870	17933	17756	17782	17809	17570	17829	17792	17418	17669	17694	17784	17888	17662	17578	17696	17520	17722	17651	17637	17655	17684	17706	17450	17563	17690	17645	17567	17703	17694	17620	17663	17584	17481	17685	17615	17600	17492	17652	17518	17553	17788	17673	17624	17652	17630	17713	17544	17498	17882	17648	17673	17653	17915	17635	17612	17651	17581	17791	17721	17695	17755	17670	17785	17561	17463	17747	17784	17741	17679	17811	17592	17708	17647
21279	36816	34491	27108	23777	21308	19740	18740	18077	17427	17030	16942	16782	16764	16546	16437	16409	16442	16411	16354	16266	16157	16427	16281	16241	16230	16159	16354	16258	16096	16194	16152	16116	15980	16051	16049	16154	16178	15991	16125	16042	16129	15965	16159	15894	16034	16031	16056	16030	16074	16055	15951	16125	15977	15968	16030	15999	15946	16027	15872	16115	16052	16117	15907	16059	16030	16001	15895	15910	15979	16089	16076	15899	15876	16075	16047	15981	15963	16045	15965	15980	15941	15994	16036	16001	16072	16094	16164	15896	15847	16145	16044	16000	16048	15885	16214	15818	16136	15780	16120	16053	16001	16030	16073	16225	16086	15811	16062	15941	16152	15835	15974	15909	15987	16000	16222	15938	16135	15999	16124	16049	16063	15923	15993	15955	16028	15955	16013	16011	16039	16026	15967	15964	16015	15941	15928	16039	16040	15984	16060	15941	16137	15960	16031	16003	15972	16048	15983	15900	15971	15989	16038	16096	16174	16023	16077	15938	16003	16106	15989	16111	15899	15912	16027	15857	15967	15970	15948	16090	15954	15903	16090	15976	16065	15863	16065	16004	16160	15978	15869	16064	15941	15964	15897	15972	15938	15955	16037	15953	15919	15804	16042	15966	16211	16122	15972	16041	15973	15957	15928	16058	15905	15921	15996	16079	16012	15941	16007	15906	15922	15998	15866	16100	15874	15944	15978	15869	16028	15966	16107	15957	16077	15900	15977	16045	15820	16059	15935	15977	15961	15874	15994	16146	15863	15893	16133	16033	16042	15898	16021	16034	15970	15908	16008	16097	16146	16100	15809	16093	16028	16041	15865	15980	15934	15768	15947	15847	16010	16013	16090	16033	16007	15943	15879	16173	16017	15939	16175	15766	16033	16015	15964	16263	15954	15966	15922	15824	15909	15914	16105	15923	15942	16095	15961	15907	15863	16100	15940	15823	15846	15983	15992	15891	16003	15891	15897	16032	16010	16033	15731	15871	15789	16021	15869	15945	15889	15952	16031	16006	15984	15646	16002	16017	15931	16090	16083	15817	16030	15921	16014	15910	16138	16011	16019	16102	16000	15885	15941	16018	16078	16069	16105	16035	15826	15837	15811	15851	15883	15940	15924	15882	16041	15872	16060	15837	16059	16016	15957	16157	15959	15883	15966	15998	16014	15967	15968	16104	15990	15920	16160	15827	15905	15962	16059	16045	16014	15926	15870	16126	15902	16073	16038	16055	15957	16029	15995	16112	16095	15881	16047	15786	15813	16046	15948	16039	16009	16015	15929	15888	15896	15922	15868	15898	16119	16013	16145	15909	16127	15951	16045	15880	16070	15943	16059	16065	15961	16084	15874	16037	15814	16013	15850	15912	15928	15895	16196	15967	16042	15923	15900	15868	16026	15982	16084	16025	16021	15873	16012	15956	16140	15878	15920	15955	16155	15900	15753	15828	16043	16048	15908	16095	16003	15988	16070	16134	15958	16055	16082	16007	15884	15978	15906	15954	16105	15988	15926	16084	15955	15971	16087	15937	16078	16020	16066	16038	16004	16010	15868	15928	15890	16013	15962	16081	15973	15926	16077	15993	16177	15969	16113	15908	16048	15961	15788	15960	15855	15874	15873	15896	15996	15887	15928	15917	15990	15867	16133	15971	15962	15924	15810	16012	15882	15947	16085	15955	15887	16020	15972	16129	16081	16019	16027	15969	15814	16098	15960	16130	15983	15989	15986	15981	15866	15918	16123	16032	16059	16041	15982	15837	15963	15999	15945	15940	15899	15999	16118	16103	15920	15999	15859	16056	16008	15995	16027	15872	16014	16065	16046	15924	15996	15802	15998	15858	15915	15934	16021	15801	15867	16092	16043	15834	16018	15886	16079	16018	15755	15827	15880	15908	15899	15960	15999	16186	16169	15743	15975	16017	16041	15957	16024	16129	16079	15986	15859	16026	15933	16248	15941	15924	16083	15905	16018	15825	15867	15894	15953	15825	15997	15757	16057	15914	15813	15919	15932	16067	15861	16113	15932	15970	16018	15947	16006	15952	15893	16135	15969	15993	16022	16188	15882	16036	16108	16103	15947	15885	16053	15963	15932	16047	16004	15965	16019	15914	16040	16025	16052	15981	15897	16089	15911	16115	16057	15953	16019	16062	15934	15837	16067	15995	15988	15985	15839	15915	16075	16004	15942	15976	16064	16103	16161	15995	15964	15830	15966	15950	15890	15804	15898	15984	16044	16110	15854	15947	16021	15962	16109	15974	16011	16035	16016	16012	15941	16014	15836	16024	15885	15857	15988	15947	15953	15891	16144	15892	15955	16033	15816	16059	16111	15900	15992	16060	15975	15865	15920	15999	15979	15870	15982	15985	16065	15850	16062	15853	16061	15933	16019	15955	15964	15861	15990	15895	15998	15838	16164	15940	16088	16046	16057	15921	15901	15951	16087	15957	15967	15997	16138	15872	16004	15951	16078	15897	15822	15937	15907	16030	16010	16098	16021	16069	16070	15990	16044	16052	15903	15997	16128	15977	15927	15970	16026	16064	15983	15897	16199	15811	16062	15913	15832	15907	15965	15921	15936	16052	15810	15912	16097	15982	15994	15922	15870	16124	15998	15968	15827	16036	16157	15834	15821	16087	15814	15924	15993	15976	16092	15875	15870	16037	15796	15918	16070	15803	15956	16030	15998	16077	16031	16163	15801	15890	16055	16161	16018	16003	15845	15982	16048	15832	15943	15966	15956	16022	16083	15919	15985	15989	16166	15804	15971	15813	15913	15951	15982	15979	15875	15880	15973	16123	15918	15987	16076	16022	15965	15954	15763	16059	15909	15936	15980	16014	15842	15940	16030	15961	15945	15970	15796	15978	16067	15976	15913	15821	15902	16008	15969	15799	16077	15886	15876	16084	15849	15889	15822	15865	16048	16042	15792	16122	16054	15911	15909	15846	15934	16026	16144	15924	16072	15811	16024	16123	16088	16049	15874	15919	16095	15914	15935	15800	15915	15953	16017	16139	16137	15883	16018	15910	15885	16014	16029	15921	16030	16080	15882	15816	16028	15949	15796	16053	16148	16145	15974	15882	15984	15951	16050	15953	16109	16101	15902	16053	15866	16052	16073	15942	15888	15934	15878	15923	15772	15926	16177	15946	16026	15899	16019	15989	15946	15970	15857	16075	15945	16024	16134	15937	16126	16059	15998	15973	15829	16102	15687	16236	16042	15823	15982	16003	15868	15958	16083	15910	16043	16032	15985	16052	16105	15922	15937	16122	15977	15969	15832	15815	15975	15974	16040	15969	15916	15755	16044	16077	15878	15900	15957	15891	15981	16096	15890	16007	15994	15930	15935	16172	15906	15932	16010	16171	15955	15934	15984	15953	15999	16128	15989	16091	15935	16043	15927	15996	15760	15864	16066	15890	16018	15888	16026	15906	15816	15957	15836	15949	15819	16032	16081	15919	16029	16065	16036	15993	15925	15968	16066	15986	15947	15971	16037	16041	15948	15840	15901	15965	15986	16119	15963	15851	16037	16022	15997	15897	16001	15946	15948	15834	15965	15853	16033	16091	16027	15917	15886	15996	15823	16036	16009	15920	16053	16035	16039	15964	16039	15949	15968	15780	15900	16006	15873	15990	16093	15923	16109	15814	16258	15947	15885	16130	15883	16098	16004	15972	15986	16105	16031	15923	15980	15928	15877	16000	15939	15790	16026	15987	16021	15956	15959	16048	16070	16023	15857	15995	16088	16176	16082	15911	16033	15946	16018	16031	15883	15958	16047	15957	16040	16071	15963	16114	15802	16141	15956	15934	15957	15969	16062	16206	15917	15932	16021	15966	16146	16029	15862	15841	15930	15942	16055	16145	15754	15833	16002	15964	16059	16228	15908	16019	16062	15796	15993	15805	15957	16064	15786	16005	15935	15856	15920	15921	16015	16047	15896	16117	16001	15949	16050	15967	16127	15949	16040	15846	16236	15935	15893	15998	16013	15903	15855	16113	16032	16031	16097	15999	15913	15882	16203	15886	16143	15767	15955	16101	15966	16115	15994	15924	15945	16089	15944	15929	15995	16068	16005	15864	15968	15953	16034	16030	15951	16140	16041	16104	16085	16078	16013	16077	16099	16074	16138	16095	16037	16182	15973	15888	16088	16098	16092	16046	16037	15900	15781	15997	15932	16123	16057	15930	16170	15922	16017	15918	15831	15902	15967	16071	16022	15905	15838	16039	16000	15941	15980	16056	15920	16070	15907	16013	15941	16040	16099	15867	15720	15873	15851	15967	15827	15904	15963	15939	16030	15765	15931	16034	16030	15887	16038	15986	15989	16061	15946	16014	15971	15966	15859	16104	15897	15858	15879	16015	16129	16061	15963	15965	15966	16023	15968	15972	16111	15867	15966	15992	15873	15917	16031	16034	16113	15876	15984	15902	16012	16165	15895	16033	15939	15998	15833	16025	15903	15928	16008	16267	15982	15791	15967	16109	15949	15934	16060	15985	16216	15934	15907	15989	15867	15897	15987	15824	16117	15983	15963	16111	16012	15989	16136	16124	15837	15958	15914	16089	15944	15990	16013	15902	15958	15984	15960	15855	15910	15962	15893	16022	16149	16042	15945	15986	15976	16059	15963	16039	15935	15854	16215	15948	15961	16034	15977	16090	16038	15905	16022	15922	16028	16027	15887	16006	15971	16075	16074	15919	16049	15995	15944	16047	15969	16013	15950	15902	16043	16003	15979	16201	16017	15964	15926	15981	16076	16154	15808	15942	15997	15958	16158	15919	16151	15977	15933	15982	15996	16078	15882	15836	16117	16028	15874	15975	15868	16120	16080	16008	16047	15916	15970	15925	16071	15874	15980	15915	16006	16008	15972	16003	16027	16009	16063	16008	15955	15825	16046	15974	15920	16041	15920	15906	15875	16031	16210	16041	16055	16166	15986	15795	15999	16062	16164	15966	16032	15806	16036	15860	16034	16099	15996	15863	15984	15844	15841	16006	16016	15977	15836	16027	15946	15869	16005	15968	15971	15977	16106	15859	16026	15882	15915	15898	15959	16018	15976	16087	16146	16067	15940	15760	16023	15897	15735	15878	16073	15928	15947	16017	16024	15953	15812	16037	16031	16115	16082	15929	15934	15828	15939	15976	15775	16033	16097
22557	21056	28858	23497	21356	23863	26105	20981	19495	19301	18973	18675	18377	18165	18234	18016	17968	18029	18063	17792	17905	17932	17674	17971	17722	17595	17727	17759	17833	17782	17622	17856	17562	17720	17540	17478	17657	17586	17740	17553	17502	17557	17634	17615	17357	17462	17474	17453	17439	17452	17507	17418	17661	17577	17500	17523	17497	17602	17520	17514	17315	17520	17581	17376	17470	17288	17420	17424	17489	17151	17312	17572	17345	17439	17537	17465	17576	17454	17508	17412	17656	17567	17537	17394	17481	17365	17532	17457	17409	17345	17511	17340	17489	17640	17477	17499	17329	17435	17375	17518	17416	17471	17346	17452	17426	17312	17525	17285	17315	17347	17505	17603	17330	17459	17545	17317	17321	17402	17220	17366	17677	17464	17331	17224	17387	17439	17426	17326	17218	17486	17357	17551	17383	17460	17488	17524	17509	17240	17406	17303	17411	17469	17461	17472	17528	17420	17569	17492	17292	17325	17560	17314	17387	17481	17136	17305	17342	17405	17214	17323	17316	17406	17528	17368	17281	17318	17273	17271	17161	17167	17212	17404	17286	17533	17570	17557	17553	17551	17405	17647	17328	17343	17136	17335	17519	17359	17196	17388	17413	17307	17346	17541	17211	17261	17263	17395	17300	17414	17429	17389	17441	17400	17484	17369	17379	17454	17341	17412	17500	17347	17256	17345	17221	17351	17375	17380	17571	17352	17201	17328	17384	17393	17317	17519	17394	17411	17619	17311	17395	17474	17465	17367	17547	17325	17280	17322	17290	17451	17331	17477	17428	17373	17423	17348	17328	17342	17248	17588	17585	17340	17318	17328	17446	17578	17403	17299	17270	17222	17499	17509	17545	17348	17521	17309	17278	17459	17381	17395	17345	17425	17570	17415	17283	17342	17219	17417	17410	17450	17435	17448	17271	17183	17294	17494	17468	17414	17321	17160	17530	17340	17316	17360	17384	17528	17548	17344	17335	17470	17329	17404	17446	17346	17245	17373	17406	17521	17557	17323	17358	17313	17318	17303	17227	17127	17454	17287	17522	17241	17331	17380	17349	17416	17215	17312	17179	17410	17351	17345	17388	17410	17318	17191	17348	17331	17494	17519	17460	17444	17324	17183	17544	17464	17388	17349	17326	17486	17487	17411	17189	17295	17500	17541	17478	17572	17328	17400	17522	17383	17581	17398	17343	17423	17478	17333	17267	17165	17517	17444	17482	17465	17438	17439	17589	17376	17385	17577	17366	17535	17484	17213	17354	17209	17491	17398	17374	17425	17389	17544	17360	17484	17396	17297	17342	17261	17417	17362	17380	17405	17400	17306	17344	17468	17414	17278	17352	17429	17408	17384	17396	17359	17273	17521	17534	17445	17344	17345	17399	17304	17407	17457	17393	17317	17443	17278	17438	17279	17294	17503	17376	17676	17514	17238	17506	17267	17373	17387	17454	17532	17452	17388	17430	17330	17743	17123	17397	17417	17353	17439	17370	17488	17278	17351	17294	17370	17566	17262	17252	17330	17323	17311	17370	17489	17399	17316	17370	17196	17388	17535	17374	17417	17612	17358	17274	17469	17403	17480	17337	17269	17628	17522	17447	17381	17441	17344	17298	17340	17477	17262	17398	17422	17077	17411	17261	17470	17479	17202	17396	17203	17437	17452	17329	17494	17638	17466	17313	17347	17417	17301	17520	17539	17549	17103	17361	17206	17283	17355	17343	17369	17311	17337	17357	17416	17252	17372	17301	17206	17333	17365	17651	17343	17182	17459	17253	17414	17194	17499	17403	17467	17627	17373	17277	17336	17416	17375	17304	17315	17312	17441	17272	17469	17350	17474	17430	17441	17431	17207	17419	17445	17240	17198	17308	17325	17528	17499	17290	17380	17475	17340	17354	17443	17158	17239	17328	17352	17389	17383	17254	17584	17189	17341	17207	17325	17417	17366	17456	17408	17276	17335	17357	17410	17459	17498	17354	17441	17373	17086	17403	17399	17189	17413	17409	17453	17398	17322	17215	17253	17458	17432	17370	17350	17246	17526	17519	17422	17264	17354	17394	17503	17460	17509	17250	17251	17369	17423	17322	17476	17378	17422	17499	17423	17511	17437	17438	17128	17138	17120	17448	17485	17140	17356	17540	17401	17138	17199	17267	17384	17357	17295	17272	17241	17315	17395	17420	17331	17418	17408	17256	17438	17532	17423	17292	17233	17268	17311	17267	17498	17511	17466	17322	17319	17273	17352	17392	17280	17406	17371	17484	17481	17203	17311	17434	17177	17217	17417	17215	17512	17291	17492	17414	17544	17379	17436	17512	17505	17449	17510	17506	17404	17502	17359	17295	17523	17305	17359	17612	17372	17403	17523	17279	17519	17465	17342	17408	17296	17238	17198	17284	17371	17375	17394	17553	17403	17642	17126	17469	17524	17342	17387	17494	17500	17427	17309	17479	17072	17358	17464	17417	17521	17301	17411	17292	17440	17311	17518	17513	17389	17502	17399	17470	17189	17388	17272	17318	17494	17271	17375	17379	17458	17236	17221	17443	17507	17407	17371	17491	17505	17306	17318	17457	17467	17252	17278	17242	17491	17529	17490	17311	17268	17300	17244	17284	17312	17402	17474	17635	17452	17413	17457	17589	17362	17420	17405	17432	17466	17425	17508	17222	17472	17291	17391	17276	17390	17367	17447	17227	17425	17374	17349	17156	17568	17496	17072	17245	17402	17512	17370	17470	17340	17455	17118	17252	17438	17363	17340	17239	17382	17512	17324	17252	17377	17426	17274	17413	17422	17474	17350	17497	17400	17338	17347	17491	17239	17391	17318	17433	17557	17243	17363	17342	17192	17228	17133	17226	17534	17371	17361	17520	17356	17437	17568	17292	17496	17254	17367	17197	17285	17518	17323	17317	17469	17367	17474	17187	17473	17403	17333	17453	17346	17381	17605	17350	17414	17359	17474	17316	17495	17366	17277	17282	17326	17350	17348	17455	17282	17399	17279	17200	17338	17203	17297	17392	17382	17510	17311	17307	17486	17332	17540	17149	17479	17493	17443	17508	17468	17397	17280	17566	17353	17354	17350	17210	17256	17089	17393	17436	17433	17229	17583	17391	17282	17545	17402	17492	17443	17392	17400	17215	17392	17358	17356	17257	17537	17460	17491	17381	17367	17253	17530	17447	17355	17278	16960	17281	17559	17419	17351	17310	17401	17297	17496	17516	17248	17396	17370	17360	17322	17378	17439	17308	17542	17401	17265	17521	17400	17460	17416	17276	17513	17336	17275	17584	17353	17434	17533	17465	17396	17309	17304	17265	17461	17491	17439	17561	17296	17374	17581	17305	17267	17422	17430	17315	17566	17387	17392	17257	17445	17461	17433	17255	17472	17374	17406	17301	17271	17492	17461	17341	17252	17294	17344	17211	17367	17222	17288	17394	17198	17404	17198	17337	17242	17445	17312	17254	17127	17344	17300	17237	17328	17204	17391	17291	17266	17465	17309	17323	17580	17340	17339	17548	17478	17360	17358	17487	17466	17355	17260	17325	17125	17372	17402	17300	17254	17126	17356	17315	17394	17173	17349	17214	17336	17337	17461	17371	17535	17432	17456	17252	17465	17536	17308	17481	17345	17411	17351	17552	17409	17285	17385	17386	17338	17327	17474	17233	17201	17235	17319	17202	17342	17345	17520	17229	17318	17207	17429	17372	17559	17370	17493	17404	17163	17407	17411	17512	17401	17473	17305	17372	17393	17417	17369	17568	17383	17382	17299	17170	17493	17485	17391	17291	17356	17230	17411	17461	17293	17386	17265	17422	17502	17430	17417	17549	17378	17321	17310	17240	17373	17374	17114	17231	17350	17331	17177	17367	17347	17387	17257	17241	17282	17533	17336	17299	17401	17294	17414	17424	17467	17446	17377	17560	17318	17391	17539	17437	17286	17380	17432	17354	17236	17379	17325	17311	17326	17235	17370	17330	17255	17202	17231	17276	17539	17395	17287	17421	17379	17227	17315	17164	17403	17520	17672	17385	17297	17394	17385	17374	17420	17337	17323	17476	17325	17455	17424	17436	17330	17393	17358	17371	17604	17630	17233	17237	17428	17336	17316	17288	17348	17460	17440	17447	17322	17468	17303	17439	17324	17251	17372	17261	17182	17357	17436	17282	17315	17401	17404	17423	17345	17225	17680	17301	17397	17328	17280	17325	17279	17491	17239	17536	17294	17440	17173	17157	17389	17365	17406	17229	17455	17401	17365	17351	17555	17442	17457	17308	17461	17135	17588	17640	17362	17407	17236	17488	17220	17356	17437	17178	17347	17276	17611	17464	17335	17366	17248	17367	17509	17379	17616	17245	17428	17323	17269	17259	17231	17149	17570	17348	17473	17393	17458	17429	17303	17355	17226	17317	17355	17326	17224	17410	17417	17293	17313	17406	17268	17387	17362	17417	17249	17361	17406	17464	17503	17254	17492	17440	17346	17328	17446	17247	17432	17283	17324	17344	17332	17443	17293	17377	17317	17389	17429	17359	17210	17509	17321	17514	17253	17168	17661	17309	17275	17504	17616	17248	17362	17156	17334	17488	17267	17533	17333	17563	17362	17484	17400	17524	17392	17310	17480	17471	17449	17448	17373	17521	17416	17347	17229	17457	17394	17258	17407	17459	17261	17353	17529	17174	17427	17534	17347	17569	17390	17269	17421	17402	17429	17266	17548	17429	17254	17316	17404	17424	17330	17501	17555	17488	17299	17184	17497	17440	17224	17286	17389	17514	17294	17368	17173	17132	17391	17450	17368	17405	17350	17221	17305	17382	17264	17430	17302	17270	17453	17499	17439	17406	17406	17462	17261	17516	17213	17304	17293	17240	17551	17270	17434	17501	17324	17432	17253	17356	17238	17371	17599	17356	17292	17503	17464	17386	17294	17454	17237	17385	17377	17465	17323	17461	17418	17429	17476	17461	17343	17279	17237	17302	17431	17464	17408	17522	17266	17452	17438	17372	17404	17564	17399	17359	17134	17240	17179	17384	17430	17360	17471	17575	17535	17457	17401	17276	17402	17435	17340	17533	17443	17344	17472	17412	17369	17232	17319	17296	17281	17302	17400	17427	17429	17316	17405	17325	17525	17389	17361	17437	17291	17367	17270	17456	17628	17309	17375
23365	42248	40111	31856	27081	24013	21914	20548	19080	18346	17735	17346	17274	16947	16631	16640	16568	16360	16527	16187	16342	16233	16201	16032	16158	16000	16146	16143	16038	16082	16050	16220	15972	16152	15923	15829	15911	15998	15716	15831	15983	15986	15774	15885	15726	15741	15945	15933	15962	15660	15731	15790	15833	16004	15856	15845	15816	15746	15760	15736	15633	15743	15867	15828	15956	15729	15804	15723	15820	15746	15782	15871	15940	16050	15936	16032	15799	15771	15840	15818	15883	15778	15776	15859	15756	15761	15781	15754	15788	15663	15674	15693	15708	15675	15765	15749	15825	15747	15871	15796	15818	15779	15716	15814	15869	15759	15576	15785	15988	15844	15788	15628	15631	15841	15776	15943	15878	15759	15866	15888	15798	15747	15801	15712	15884	15716	15855	15604	15627	15849	15662	15870	15878	15868	15888	15661	15648	15782	15797	15682	15772	15743	15746	15804	15506	15900	15763	15697	15800	15868	15757	15725	15751	15783	15839	15793	15653	15700	15820	15702	15504	15754	15674	15579	15779	15607	15601	15618	15908	15807	15726	15760	15743	15717	15731	15554	15841	15769	15681	15508	15769	15902	15905	15774	15669	15753	15739	15723	15676	15888	15752	15643	15685	15735	15779	15736	15799	15826	15756	15787	15516	15719	15576	15810	15663	15813	15860	15788	15811	15763	15805	15782	15897	15623	15865	15764	15723	15638	15678	15728	15724	15637	15575	15819	15672	15795	15792	15672	15702	15754	15771	15847	15732	15676	15726	15771	15730	15598	15658	15660	15719	15692	15604	15765	15808	15640	15774	15785	15808	15668	15995	15802	15642	15843	15671	15866	15870	15889	15699	15908	15645	15550	15659	15691	15710	15681	15708	15818	15778	15698	15643	15620	15839	15621	15763	15831	15814	15723	15903	15666	15690	15669	15757	15697	15858	15736	15718	15774	15584	15666	15584	15726	15700	15823	15594	15632	15932	15670	15615	15684	15831	15779	15675	15896	15642	15754	15634	15599	15660	15836	15827	15775	15739	15744	15574	15773	15681	15780	15891	15851	15857	15750	15625	15750	15779	15764	15678	15780	15618	15818	15853	15647	15880	16025	15773	15817	15693	15617	15851	15676	15708	15764	15897	15673	15792	15596	15752	15628	15770	15592	15656	15797	15692	15733	15714	15690	15787	15907	15865	15745	15764	15882	15727	15611	15609	15790	15639	15735	15596	15879	15804	15897	15818	15721	15673	15701	15810	15921	15879	15734	15763	15838	15699	15625	15705	15563	15807	15847	15650	15629	15734	15636	15646	15740	15761	15632	15886	15718	15638	15579	15767	15708	15654	15791	15909	15684	15644	15562	15796	15797	15777	15792	15825	15595	15825	15870	15797	15901	15859	15719	15562	15671	15674	15581	15616	15782	15654	15694	15753	15752	15776	15879	15750	15699	15768	15793	15906	15822	15826	15837	15713	15566	15736	15749	15749	15654	15713	15643	15731	15713	15636	15677	15871	15757	15651	15592	15804	15668	15743	15744	15800	15742	15771	15612	15782	15846	15805	15626	15849	15700	15708	15559	15741	15623	15736	15693	15742	15569	15674	15767	15744	15855	15790	15760	15559	15767	15578	15809	15496	15835	15752	15606	15767	15634	15432	16019	15842	15780	15794	15736	15871	15689	15856	15678	15693	15840	15654	15879	15602	15705	15660	15796	15713	15740	15707	15744	15744	15715	15691	15741	15611	15715	15858	15765	15677	15638	15858	15780	15640	15812	15748	15695	15803	15906	15733	15818	15656	15669	15778	15769	15876	15675	15904	15702	15679	15782	15699	15715	15605	15661	15759	15755	15865	15648	15744	15653	15887	15725	15715	15715	15766	15925	15692	15680	15924	15715	15864	15864	15764	15803	15921	15763	15694	15606	15677	15840	15747	15769	15833	15616	15611	15683	15790	15897	15743	15786	15762	15760	15559	15632	15731	15597	15692	15680	15710	15892	15687	15704	15672	15784	15695	15586	15753	15853	15621	15857	15675	15596	15670	15652	15771	15706	15643	15702	15779	15806	15856	15595	15709	15647	15720	15730	15969	15656	15610	15597	15568	15661	15817	15810	15793	15665	15622	15714	15829	15832	15590	15706	15863	15760	15745	15616	15922	15818	15547	15643	15742	15565	15726	15643	15869	15739	15913	15613	15874	15723	15572	15752	15777	15886	15620	15623	15877	15728	15858	15802	15715	15839	15680	15807	15753	15741	15868	15680	15711	15613	15748	15805	15657	15610	15808	15658	15687	15742	15817	15641	15687	15684	15840	15664	15958	15578	15739	15838	15714	15700	15584	15716	15618	15676	15810	15725	15966	15868	15869	15770	15676	15767	15689	15666	15759	15723	15737	15786	15844	15680	15665	15830	15783	15805	15647	15652	15766	15687	15749	15700	15792	15698	15660	15753	15623	15807	15828	15652	15692	15848	15720	15604	15798	15739	15917	15769	15744	15599	15659	15770	15864	15715	15840	15819	15760	15717	15796	15756	15826	15722	15614	15698	15826	15800	15704	15745	15663	15702	15651	15756	15833	15841	15750	15650	15704	15938	15689	15698	15680	15890	15731	15607	15939	15632	15766	15771	15571	15846	15655	15686	15729	15803	15787	15810	15824	15721	15826	15624	15829	15696	15780	15708	15697	15770	15697	15739	15660	15744	15722	15752	15593	15594	15771	15657	15629	15752	15569	15796	15710	15716	15642	15882	15709	15794	15742	15683	15727	15509	15819	15629	15927	15688	15671	15639	15586	15883	15711	15652	15579	15714	15653	15686	15748	15688	15762	15549	15875	15985	15779	15645	15906	15799	15932	15743	15629	15904	15651	15714	15695	15692	15895	15887	15790	15642	15742	15752	15613	15774	15855	15736	15806	15725	15608	15875	15724	15699	15840	15859	15711	15723	15708	15755	15610	15859	15747	15834	15795	15738	15752	15740	15743	15532	15817	15835	15769	15839	15847	15646	15751	15638	15876	15799	15770	15922	15854	15633	15724	15842	15707	15816	15802	15745	15730	15818	15746	15872	15745	15629	15527	15784	15709	15672	15922	15808	15705	15627	15875	15814	15876	15631	15708	15698	15799	15609	15689	15885	15926	15627	15817	15790	15708	15752	15633	15662	15655	15867	15936	15770	15818	15841	15763	15684	15757	15680	15824	15725	15763	15799	15755	15560	15709	15696	15804	15705	15718	15916	15761	15629	15665	15780	15833	15766	15762	15655	15741	15754	15540	15624	15812	15761	15598	15789	15892	15791	15881	15802	15680	15842	15699	15743	15756	15705	15733	15796	15796	15816	15807	15891	15727	15815	15736	15686	15841	15890	15721	15669	15781	15732	15776	15808	15811	15763	15690	16049	15624	15743	15781	15645	15742	15986	15714	15669	15703	15636	15497	15834	15665	15917	15730	15726	15800	15680	15828	15767	15782	15525	15736	15730	15911	15688	15655	15653	15826	15709	15850	15641	15793	15649	15854	15808	15726	15687	15931	15884	15746	15608	15802	15803	15936	15674	15658	15742	15835	15687	15763	15681	15762	15728	15725	15755	15722	15679	15733	15636	15626	15688	15573	15499	15681	15710	15743	15653	15625	15796	15866	15911	15675	15579	15685	15619	15760	15704	15693	15699	15772	15851	15699	15667	15657	15817	15627	15754	15737	15905	15657	15813	15733	15649	15788	15629	15654	15725	15782	15712	15776	15881	15584	15736	15507	15654	15711	15844	15757	15711	15736	15733	15776	15740	15722	15817	15527	15754	15717	15640	15585	15572	15663	15600	15663	15766	15674	15735	15840	15821	15753	15906	15759	15685	15648	15931	15859	15698	15814	15894	15699	15685	15866	15540	15632	15811	15912	15750	15780	15774	15682	15744	15820	15673	15645	15723	15696	15611	15726	15729	15636	15855	15584	15649	15697	15636	15608	15738	15598	15770	15641	15758	15654	15619	15773	15779	15540	15730	16001	15737	15840	15801	15786	15730	15756	15714	15836	15580	15840	15615	15851	15796	15706	15794	15582	15790	15750	15752	15672	15709	15702	15657	15801	15831	15542	15657	15608	15706	15853	15666	15660	15495	15667	15792	15765	15724	15691	15761	15660	15767	15812	15943	15847	15635	15711	15509	15799	15631	15811	15464	15690	15723	15735	15682	15787	15731	15697	15643	15624	15703	15837	15721	15866	15849	15704	15638	15823	15738	15775	15723	15775	15894	15791	15748	15685	15801	15700	15722	15751	15577	15841	15525	15750	15790	15674	15602	15812	15736	15793	15742	15865	15756	15724	15865	15760	15724	15724	15599	15645	15671	15686	15805	15808	15934	15607	15702	15820	15734	15795	15563	15772	15822	15810	15784	15817	15878	15808	15787	15664	15717	15728	15786	15822	15746	15642	15646	15676	15652	15634	15740	15689	15820	15755	15726	15781	15794	15764	15544	15785	15826	15665	15677	15851	15561	15893	15666	15789	15845	15798	15862	15735	15706	15873	15712	15698	15698	15653	15890	15790	15917	15782	15566	15663	15631	15633	15643	15664	15836	15726	15709	15683	15897	15727	15859	15764	15566	15677	15851	15691	15664	15573	15776	15699	15611	15729	15834	15678	15786	15663	15713	15850	15565	15759	15787	15772	15730	15689	15845	15759	15805	15893	15765	15727	15723	15527	15800	15747	15979	15725	15873	15585	15753	15689	15873	15925	15679	15568	15554	15651	15714	15815	15769	15829	15577	15789	15827	15616	15834	15736	15802	15651	15645	15795	15593	15673	15577	15817	15608	15721	15634	15766	15809	15733	15963	15623	15880	15752	15797	15764	15745	15747	15732	15693	15796	15687	15811	15733	15791	15771	15744	15734	15745	15887	15673	15738	15731	15783	15719	15592	15760	15874	15613	15723	15763	15686	15764	15767	15755	15889	15632	15611	15887	15741	15761	15707	15672	15621	15912	15653	15840	15792	15794	15617	15804	15849	15733	15766	15651	15725	15689	15666	15551	15853	15745	15612	15712	15798	15798	15892	15698	15605	15824	15849	15783	15803	15718	15767	15668	15779	15733	15653	15742	15730	15727	15725	15729	15756	15695	15639	15751	15732	15768	15744	15701	15683	15663	15762	15771	15720	15786	15758	15722	15778	15821	15921	15607
27018	22652	27938	25301	20503	19243	18617	18212	17975	17654	17667	17291	17267	17318	17436	17303	17264	17403	17408	17293	17364	17349	17203	17220	17022	17243	17096	17223	16971	17220	17085	17256	17104	17142	17045	17192	17487	17338	17181	17097	17017	17247	17217	17154	17110	17254	17431	17082	17036	17117	16916	17181	17192	17101	17113	17057	16953	17114	17025	16988	17180	17170	17105	17165	17125	17080	16966	17043	16977	17123	17105	17233	17005	17051	17198	17047	17118	17062	17117	17075	16898	17059	16993	17180	17264	17412	17077	17014	17049	17295	17070	17184	17077	17139	17041	17151	17070	17033	17014	17170	17041	17060	17149	17014	17134	17146	17123	17163	17186	17212	17066	17250	17256	17136	16952	17058	16995	17340	17115	16966	17082	17092	17041	17119	17066	17133	17034	17243	17016	17202	17086	17116	17061	17026	17159	17046	17205	17094	17212	17172	17039	17307	17175	17011	17033	17030	17046	16948	17156	17050	17234	17199	17110	17072	17141	17243	17037	16947	17008	17127	17181	17261	17000	17140	16886	16991	17144	17198	17063	17033	17219	17131	16947	17085	16969	17180	16988	17176	17165	17046	17132	17205	17086	17115	17043	17075	17036	17219	17208	17163	17265	17038	17058	17038	17274	17074	17021	16988	17108	17076	17227	16989	16991	16967	17143	16901	17211	17113	17113	16961	17193	17387	17241	17001	17183	17232	17081	17174	17134	17017	17361	17132	16986	16945	17025	17298	17107	17201	17116	17385	17162	17254	17249	17181	17157	17049	16938	16861	17142	17254	17011	17097	17195	17160	17159	17194	17118	17016	16899	17016	16852	17013	17059	17004	16951	17303	17146	17293	16927	17068	17392	17089	17229	17178	17241	17116	17256	17035	17006	17276	17123	17137	17158	17145	17184	17281	17130	17192	17096	17152	17016	17091	16948	17042	17047	17120	17300	17140	16959	17050	17102	17247	17017	17092	17119	17200	17513	17043	17203	17261	17031	17007	16880	17062	16978	16981	17168	17135	17212	17147	17199	17185	17038	17369	17113	17078	16841	17171	17181	17033	17113	17124	17368	17232	17162	17077	17135	16991	17238	17100	17059	17159	17033	16917	17100	17145	17154	16995	17082	17149	17095	17023	17100	17066	17009	16952	17173	16879	17029	17187	17362	17256	17226	17250	16980	17241	17147	17123	16927	17115	17032	17172	17284	16973	17195	17000	17065	17267	17140	17129	17039	17118	17065	17080	17096	17197	17076	17060	17158	17154	17378	17088	16917	17034	17116	17268	17313	17046	17169	17104	17173	16984	17167	17140	17367	17380	17123	17178	17175	17229	17179	17056	17080	16948	17070	17168	16939	17153	17116	17245	17278	17206	17204	17288	17180	17058	17139	17073	17028	17004	17123	17170	17319	17002	17200	17136	17013	17022	17157	17084	17071	17089	17152	17086	17094	17043	16893	17048	17177	17136	17112	16984	17248	17048	17008	17110	17121	16945	17206	16988	17090	17038	17236	17003	17166	17110	17055	17004	17191	16971	16960	16926	16941	16941	17063	17299	17159	17060	17078	17184	17113	16977	17104	17002	16925	16944	17168	16987	17163	17479	17408	17297	17152	17038	17115	17147	17174	17109	17081	17113	17163	17154	17061	17242	17039	17143	17003	17079	17095	17052	17406	17195	17151	17005	17051	17298	17183	17148	17040	16987	17205	16965	17291	17164	17296	16982	17097	17048	17064	17230	17186	17122	17139	17181	17072	17121	17185	17109	17199	17023	17174	17234	17100	17026	16973	17214	17215	17221	17001	17151	17154	16967	17083	17053	16899	17298	17265	17300	17208	17030	16969	17078	16951	17294	17219	17102	16901	17114	17054	17097	17047	17008	17110	17198	17061	16976	17045	17028	17163	17339	17191	17092	17121	17271	17210	17142	17106	17351	16916	17080	17212	17140	16910	16954	17035	17116	17177	17117	17059	17230	17157	17092	17100	17173	17232	17417	17068	17248	17120	16989	16914	17210	17070	17197	17202	16953	17220	17311	17112	16998	17091	17077	17080	16802	17244	17086	17139	17165	17392	17025	17087	17075	17181	17188	17066	17073	17151	17212	17075	17164	17040	17296	17125	17128	17321	17022	16833	17101	17168	17228	17203	17345	17053	17173	17171	17139	17041	17002	17210	17155	17233	16991	17198	17054	17260	17041	16963	17165	17106	17087	17150	16986	17226	17221	17094	17127	17071	17164	17200	16982	17065	17051	17056	17071	17074	17113	17113	17124	17156	17207	17018	17134	17189	16977	17135	17028	17046	17137	17063	17161	17343	16987	16995	17174	17001	17277	17283	17071	17178	17196	17293	17221	17287	17022	17075	17116	17146	17041	17116	17040	17119	17161	16994	16899	16942	17313	17256	17272	17232	17005	17205	17049	16949	17150	16969	17244	17053	17150	17050	16923	17243	17180	17256	17091	17143	17064	16990	17133	17068	16891	17108	17044	17078	17074	16893	17158	17130	17249	16935	17033	17104	17118	17018	17373	17070	17199	17017	17019	17178	17151	17001	17146	17352	17039	17256	17196	17235	17264	17095	17204	17104	16970	17111	17014	17101	17362	16977	17156	17062	17350	17250	17119	17089	17039	17076	17018	17063	17127	17002	17034	17279	17106	16975	17227	17388	17185	17089	17123	17192	17090	17103	17011	17082	17207	16913	17276	17009	17089	17050	16990	17181	17080	17152	17220	17215	17089	17110	17108	17168	17242	17043	16915	17130	17129	17255	17078	17267	17226	17097	17101	17058	16998	17106	17051	17200	17147	17029	17040	17097	17093	17254	17094	16994	16955	17211	16921	17013	17153	17392	17116	17082	16987	17014	17151	17281	17070	17224	17118	17255	17351	17171	16926	17246	17227	17065	17005	17017	17046	16959	17067	17147	17000	17065	17102	17254	17117	17114	17177	17134	17335	16969	17057	17176	16896	17131	17146	17191	17180	16982	17143	17141	17238	17374	17205	17001	17158	16918	17178	17278	17178	17163	17151	17120	16967	17047	17116	16974	16979	16821	17139	16988	17266	17298	17105	17268	17223	17151	17237	16990	17257	17011	17120	17061	16933	17314	17140	17198	17103	17047	17054	16853	17229	17089	17039	17078	16988	17292	17033	16939	17211	17436	17038	17227	17034	17148	17243	17144	17131	16965	17155	17277	17118	17241	17161	17011	16988	17250	16937	17019	17103	17193	17161	17105	17198	17062	17106	16962	17127	17308	17166	17202	17062	17208	17182	17328	17032	17011	17019	17138	17126	17342	17155	17142	16988	17079	17088	17135	17157	16869	17256	17380	17240	17238	17267	17353	17185	16991	17309	17092	17166	17207	17012	17120	17013	17054	17197	16868	16893	17095	17113	17154	17118	17058	17224	17325	17232	17210	17205	17132	17085	17316	17078	17156	17210	17042	17158	17030	17109	17011	17014	16985	17112	17094	17238	17385	17128	17072	17018	17239	16983	17170	17103	17148	17128	17161	17018	17115	17199	17101	17181	16935	17008	16934	17147	17009	17243	17365	16962	17017	17134	16977	17192	17082	17163	17226	17109	17022	17238	17215	16930	17197	16905	17081	17148	17039	17163	17217	17024	17016	17062	17325	17193	17105	17124	17259	17231	17180	16835	17109	17280	17065	17202	17035	17108	17159	17137	17119	17155	17146	17223	16993	17093	17045	17182	17031	16928	17322	17143	17108	16998	17177	17082	17146	17121	17122	17146	17081	17049	17105	16992	17129	17271	17130	17011	17052	17064	17246	17021	17159	17130	17061	17270	17057	17080	17267	17045	16957	17197	17024	17002	17173	17066	17036	17220	17229	17120	17024	16967	17283	17134	16974	17254	17202	16990	16966	17011	17183	17039	17199	17048	17132	17018	17147	17142	17184	17079	17146	17294	17069	17151	16937	17286	17105	17339	17210	17256	17272	17051	17235	17251	17171	17246	17098	17090	17142	17142	17019	17156	17017	17054	17198	17148	17016	17159	17163	16962	17196	17238	17069	17132	17199	17324	17152	17099	17045	16917	17233	17068	17278	17221	17094	17007	17128	17252	17198	17081	17152	16848	17117	17135	17193	17161	17123	17163	17064	17046	17143	17167	17278	17356	17211	17057	17080	17100	17087	17194	17075	17158	17090	17164	17229	17185	17094	17099	17105	17131	17069	17317	17150	17096	17149	17174	17194	17042	17020	17008	17228	16982	17258	17086	16942	16979	17273	17107	16951	17119	17093	17270	17081	17087	17106	17166	17078	16922	17149	16949	17110	17202	17120	16977	16892	17185	17079	17041	17130	17054	17386	16976	17030	17274	17085	17103	17197	17271	17066	17024	16955	17181	17248	17088	17037	17053	17249	16980	17064	17010	17099	17124	17200	17142	16990	17147	17075	17163	17274	16893	17041	17185	17098	17116	17083	17100	17228	17139	17185	16979	17143	17018	17045	17203	17202	17073	17028	16963	17037	17303	17182	17138	17232	17096	17038	17113	17057	17185	17244	17067	16951	17194	17178	17114	17274	17095	17039	17023	17003	17116	17092	17147	17044	17192	17200	17122	17010	17145	16966	17100	17179	17156	16848	16979	17284	17049	17206	17256	16928	17179	17053	17145	17208	17170	17369	16858	17262	16960	17165	17139	17152	16969	17235	17142	17052	17206	17190	17098	17290	17181	17115	16976	17127	17021	17276	17087	16943	17095	16967	17092	17159	17198	17055	17157	17213	17014	17071	17088	17300	17193	17219	17237	17037	17162	17123	17333	16930	17087	16865	17068	17175	17051	17043	17147	17153	16927	16974	17224	16956	17153	17124	17090	17193	17099	17044	17099	16927	17171	17066	17106	17057	16981	17109	17312	16976	17197	17181	17072	17287	17226	17171	17012	17059	16971	17044	17129	17301	17040	16988	17232	16976	17165	17058	16843	17072	17096	17220	17156	17213	16999	17371	17083	17138	17189	17143	17048	17006	17198	16983	16965	16990	17212	17171	17095	16927	17146	17316	17092	17117	17116	17066	17205	17002	17186	17295	17385	17168	17207	17214	17267	17138	16915	17139	17232	17112	17109	17132	16952	17053	17080	17284	17192	17156	16904	17146	17326	17140	16894	17200	17295	17173	17251	17261	17209	17209	17040	17126	17070	17084	17085
22079	32649	30355	24138	21188	19079	18173	17410	16861	16621	16220	16239	16111	15856	15780	15808	15800	15836	15900	15793	15961	15790	15807	15718	15640	15648	15880	15665	15680	15641	15667	15677	15825	15568	15711	15581	15715	15606	15553	15748	15728	15737	15583	15613	15569	15615	15684	15700	15692	15732	15639	15661	15670	15647	15586	15640	15424	15563	15621	15618	15616	15679	15620	15644	15566	15534	15628	15637	15449	15630	15640	15652	15603	15567	15534	15751	15629	15605	15507	15658	15681	15749	15607	15621	15546	15706	15676	15674	15684	15556	15602	15750	15517	15654	15641	15613	15543	15781	15526	15479	15722	15669	15566	15651	15668	15481	15481	15652	15619	15514	15615	15676	15378	15443	15730	15669	15470	15580	15768	15581	15669	15520	15586	15732	15591	15620	15482	15657	15556	15493	15801	15668	15604	15552	15502	15526	15597	15458	15604	15582	15766	15655	15729	15545	15584	15497	15531	15603	15633	15705	15468	15568	15679	15741	15634	15551	15603	15517	15731	15709	15481	15640	15592	15636	15579	15605	15624	15639	15698	15679	15592	15505	15558	15653	15595	15550	15595	15398	15633	15817	15608	15757	15688	15582	15596	15629	15507	15584	15722	15602	15590	15562	15732	15643	15426	15532	15647	15671	15704	15611	15746	15588	15635	15322	15714	15512	15476	15486	15693	15543	15525	15750	15572	15638	15673	15646	15483	15500	15650	15755	15459	15612	15602	15692	15675	15622	15550	15509	15494	15536	15472	15540	15618	15540	15648	15258	15513	15595	15597	15652	15727	15574	15644	15487	15475	15601	15674	15433	15568	15580	15594	15465	15417	15611	15555	15428	15615	15771	15685	15433	15546	15476	15513	15635	15710	15552	15558	15565	15718	15473	15527	15531	15586	15597	15573	15592	15662	15624	15523	15644	15618	15587	15575	15557	15647	15636	15448	15554	15590	15521	15556	15446	15610	15703	15587	15714	15684	15521	15677	15653	15668	15789	15804	15737	15651	15669	15583	15496	15701	15549	15655	15567	15569	15534	15420	15622	15636	15513	15616	15555	15503	15561	15511	15562	15572	15545	15569	15631	15671	15696	15607	15640	15538	15567	15497	15624	15624	15531	15468	15519	15669	15584	15618	15626	15585	15710	15398	15428	15616	15547	15488	15599	15592	15547	15430	15631	15545	15725	15425	15594	15620	15655	15760	15582	15489	15658	15593	15672	15577	15601	15666	15735	15370	15606	15722	15628	15638	15597	15673	15555	15538	15557	15597	15510	15584	15403	15654	15732	15502	15621	15498	15611	15511	15583	15553	15370	15754	15571	15697	15575	15560	15532	15504	15459	15617	15652	15721	15552	15516	15666	15530	15505	15552	15780	15551	15676	15741	15658	15616	15458	15614	15475	15698	15643	15568	15573	15581	15570	15544	15739	15534	15628	15572	15660	15657	15576	15504	15560	15780	15575	15565	15545	15598	15620	15727	15613	15638	15555	15497	15720	15740	15538	15694	15680	15694	15592	15555	15488	15653	15693	15564	15569	15692	15526	15567	15579	15837	15533	15754	15551	15779	15593	15565	15582	15774	15666	15429	15552	15418	15575	15588	15502	15467	15519	15507	15501	15515	15689	15730	15726	15567	15510	15839	15606	15567	15609	15656	15538	15445	15574	15703	15547	15580	15581	15623	15678	15674	15654	15611	15551	15746	15661	15615	15414	15572	15526	15462	15561	15613	15621	15482	15603	15703	15662	15535	15484	15618	15705	15622	15534	15629	15469	15527	15500	15806	15559	15544	15466	15518	15615	15488	15572	15676	15681	15657	15593	15674	15787	15787	15693	15698	15644	15656	15511	15590	15585	15566	15491	15460	15546	15757	15488	15802	15662	15771	15742	15501	15433	15593	15492	15632	15583	15346	15712	15594	15787	15564	15430	15586	15632	15723	15592	15794	15650	15655	15675	15731	15671	15602	15557	15644	15363	15733	15587	15571	15637	15586	15510	15635	15587	15591	15646	15620	15583	15546	15668	15600	15565	15672	15531	15457	15731	15526	15545	15496	15707	15652	15612	15614	15661	15567	15556	15496	15563	15612	15768	15551	15600	15594	15637	15484	15544	15599	15508	15656	15543	15687	15610	15555	15659	15622	15582	15613	15615	15539	15595	15511	15671	15715	15599	15454	15579	15742	15510	15596	15720	15554	15704	15670	15523	15675	15660	15634	15474	15569	15482	15631	15477	15658	15535	15604	15732	15486	15725	15636	15562	15652	15660	15739	15584	15674	15836	15621	15567	15607	15542	15703	15523	15493	15717	15488	15616	15661	15573	15525	15633	15670	15477	15685	15542	15619	15560	15545	15725	15697	15620	15706	15599	15626	15538	15678	15688	15592	15597	15683	15690	15654	15703	15560	15641	15648	15473	15608	15649	15633	15515	15585	15484	15591	15481	15572	15709	15530	15541	15503	15532	15485	15655	15765	15615	15401	15576	15579	15788	15775	15521	15524	15556	15701	15475	15688	15420	15626	15827	15542	15640	15534	15683	15485	15613	15608	15814	15556	15464	15637	15626	15563	15650	15589	15779	15473	15617	15484	15620	15657	15575	15445	15619	15623	15688	15642	15723	15656	15523	15508	15607	15688	15605	15448	15645	15430	15604	15675	15578	15719	15645	15708	15627	15757	15618	15774	15654	15594	15680	15459	15547	15604	15407	15575	15669	15375	15742	15723	15632	15663	15501	15627	15862	15616	15567	15622	15581	15509	15430	15679	15687	15757	15511	15694	15414	15565	15469	15676	15739	15535	15459	15730	15640	15556	15468	15742	15794	15533	15597	15562	15624	15577	15804	15354	15511	15560	15641	15526	15588	15527	15436	15636	15762	15550	15734	15557	15600	15650	15644	15617	15651	15635	15706	15605	15570	15498	15730	15618	15634	15709	15650	15633	15493	15621	15760	15580	15612	15627	15612	15631	15557	15523	15648	15705	15596	15725	15654	15627	15595	15558	15521	15786	15536	15729	15616	15716	15631	15537	15651	15554	15551	15495	15647	15555	15416	15512	15703	15570	15662	15663	15662	15665	15638	15604	15727	15522	15586	15378	15566	15651	15496	15751	15587	15485	15682	15535	15573	15655	15455	15626	15627	15594	15586	15562	15585	15523	15480	15479	15672	15438	15461	15607	15613	15732	15519	15634	15792	15710	15641	15503	15573	15686	15542	15705	15682	15594	15524	15656	15699	15641	15769	15680	15704	15736	15746	15663	15550	15571	15436	15533	15644	15604	15544	15726	15555	15822	15546	15751	15521	15721	15819	15637	15559	15698	15464	15483	15521	15668	15501	15695	15573	15675	15687	15670	15465	15485	15576	15548	15555	15435	15593	15528	15599	15649	15670	15711	15786	15624	15518	15507	15669	15578	15351	15795	15554	15584	15633	15694	15557	15656	15409	15670	15568	15701	15590	15577	15530	15708	15675	15577	15478	15727	15582	15499	15740	15524	15691	15713	15444	15632	15780	15573	15566	15432	15654	15505	15455	15540	15625	15604	15639	15462	15504	15547	15584	15659	15620	15612	15735	15419	15646	15614	15716	15570	15751	15685	15589	15692	15677	15688	15565	15580	15534	15568	15731	15488	15602	15615	15507	15631	15584	15575	15704	15826	15525	15647	15758	15558	15444	15645	15596	15607	15559	15690	15503	15579	15779	15662	15487	15633	15528	15534	15730	15529	15570	15572	15769	15568	15596	15534	15510	15668	15717	15651	15517	15539	15708	15716	15692	15737	15563	15589	15443	15581	15589	15624	15642	15641	15693	15591	15691	15661	15523	15604	15650	15627	15668	15586	15694	15593	15558	15737	15515	15359	15561	15524	15507	15560	15574	15616	15632	15463	15526	15681	15583	15684	15686	15611	15524	15757	15568	15562	15651	15581	15561	15704	15616	15656	15523	15694	15598	15635	15566	15664	15693	15730	15676	15615	15555	15573	15625	15774	15707	15504	15625	15630	15720	15532	15625	15733	15595	15646	15737	15442	15598	15700	15726	15591	15553	15586	15669	15718	15540	15771	15598	15704	15520	15647	15704	15622	15678	15665	15490	15607	15724	15629	15456	15603	15534	15551	15804	15553	15636	15424	15612	15732	15567	15716	15690	15625	15598	15489	15731	15508	15642	15602	15545	15591	15701	15413	15556	15676	15746	15592	15464	15685	15794	15661	15477	15597	15567	15825	15706	15696	15610	15482	15596	15516	15579	15602	15553	15710	15537	15660	15495	15543	15640	15566	15530	15685	15697	15753	15503	15568	15567	15492	15489	15556	15813	15508	15620	15511	15473	15712	15604	15534	15764	15553	15630	15512	15594	15520	15534	15535	15540	15772	15616	15753	15702	15552	15664	15650	15603	15699	15621	15550	15508	15745	15558	15581	15481	15562	15576	15525	15683	15606	15519	15638	15559	15547	15543	15803	15715	15617	15530	15565	15621	15658	15608	15545	15632	15720	15613	15598	15515	15621	15627	15508	15547	15600	15529	15530	15786	15561	15750	15418	15619	15658	15607	15444	15600	15807	15473	15694	15618	15500	15665	15582	15644	15568	15471	15617	15724	15770	15462	15570	15480	15374	15653	15577	15563	15617	15572	15416	15658	15600	15504	15426	15701	15677	15527	15653	15732	15702	15642	15694	15636	15550	15672	15617	15623	15643	15713	15728	15385	15550	15574	15676	15660	15540	15613	15851	15513	15577	15499	15691	15510	15608	15725	15645	15675	15497	15648	15512	15491	15745	15655	15466	15572	15566	15521	15711	15635	15669	15781	15732	15542	15644	15576	15737	15594	15605	15699	15644	15683	15498	15655	15431	15630	15633	15652	15631	15547	15552	15598	15618	15698	15518	15482	15595	15619	15622	15674	15476	15552	15464	15440	15565	15734	15532	15731	15802	15588	15624	15556	15372	15641	15535	15656	15591	15530	15568	15751	15544	15728	15547	15571	15593	15523	15614	15553	15696	15542	15589	15586	15622	15576	15678	15794	15618	15428	15645	15720	15585	15582	15608	15591	15680	15531	15557	15581	15633	15655	15738	15484	15585	15582	15647	15505	15514	15871	15735	15571	15626	15741	15674	15774	15676	15637	15521	15625	15732	15766	15545	15460	15652	15671	15550	15586	15640	15729
23839	21021	28314	24482	22702	22465	21627	20891	19840	18309	18121	17938	17689	17743	17578	17620	17570	17790	17429	17528	17451	17444	17373	17366	17175	17362	17571	17444	17414	17398	17324	17318	17307	17532	17510	17243	17340	17370	17276	17356	17291	17470	17431	17157	17287	17192	17432	17207	17187	17399	17181	17133	17335	17317	17157	17247	17413	17377	17335	17220	17164	17072	17211	17193	17242	17220	17153	17161	17288	17285	17403	17120	17303	17050	17255	17311	17307	17101	17184	17121	17286	17264	17236	17262	17272	17299	17154	17196	17204	17131	17257	17325	17155	17420	17160	17312	17088	17421	17100	17142	17076	17227	17517	17285	17255	17134	17291	17144	17228	17094	16950	17210	17281	17291	17286	17106	17311	17109	17224	17183	17238	17238	17122	17045	17198	16993	17090	16988	17168	17145	17094	17302	17038	17077	17043	17251	17279	17260	17303	17221	17151	17278	17225	17372	17165	17201	17139	17165	17259	17231	17345	17148	17117	17084	17311	17244	17100	17071	17415	17268	17126	16977	17186	16933	17288	17167	17296	17106	17253	17335	16959	16954	17267	17159	17195	17215	17348	17243	17277	17128	17040	17188	17224	17181	17179	17265	17339	17123	17209	17181	17294	17173	17236	16946	17344	17051	17055	17195	17063	17200	17448	17225	17393	17176	17426	17199	17500	17216	17174	17429	17342	17252	17261	17201	17180	17171	17245	17253	17163	17309	17383	17190	17292	17186	17233	17185	17274	17067	17175	17397	17271	17214	17280	17097	17110	17194	17163	16948	17080	17190	17197	17211	17199	17097	17212	17165	17199	17247	17156	17248	17327	17188	17234	17368	17183	17192	17230	17404	17167	17298	17024	17141	17340	17145	17494	17218	17416	17262	17130	17099	17191	17148	17229	17430	17278	17250	17006	17110	17095	17198	17207	17224	17311	17336	17207	17172	17188	17036	17155	17392	17056	17067	17204	17396	17319	17288	17079	17352	17321	17182	17288	17116	17488	17191	17183	17243	17263	17225	17041	17259	17254	17258	17374	17270	17357	17217	17302	17279	17208	17110	17197	17330	17104	17218	17325	17249	17158	17084	17079	17144	17150	17293	17359	17323	17309	17428	17205	17038	17288	17254	17089	17243	17083	17000	17110	17187	17374	17453	17181	17052	17441	17320	17103	17322	17225	17235	17381	17096	17175	17285	17286	17014	17341	17226	17254	17244	17295	17182	17262	17253	17230	17192	17137	17015	17037	17212	17163	17044	17230	17162	17079	17150	17346	17295	17287	17077	17170	17232	17248	17291	17419	17253	17267	17244	17255	17290	17049	17304	17325	17349	17200	17257	17069	17289	17272	17185	17266	17176	17236	17367	17011	17021	17354	17384	17315	17297	17258	17041	17290	17257	17006	17086	17147	17217	17238	17417	17404	17079	17395	17175	17179	17202	17357	17361	17385	17217	17216	16977	17112	17351	17137	17200	17321	17092	16929	17091	17146	17255	17300	17291	17285	17194	17142	17102	17303	17126	17323	17489	17426	17030	17358	17349	17268	17216	17211	17265	17180	17185	17294	17306	17265	17108	17252	17145	17109	17150	17182	17406	17278	17276	17114	17095	17173	17302	17154	17100	17135	17181	17099	17365	17071	17168	17143	17055	17334	17267	17430	17094	17274	17435	17224	17256	17269	17189	17237	17024	17070	17331	17182	17119	17395	17217	17322	17052	17172	17274	17221	17183	17204	17203	17297	17126	17134	17069	17080	17105	17100	17340	17383	17376	17182	17213	17441	17200	17116	17000	17298	17039	17198	17213	17265	17259	17487	17339	17288	17279	17330	17222	17213	17298	17072	17232	17293	17192	17345	17375	17126	17156	17160	17270	17117	17112	17066	17052	17272	17118	17293	17227	17069	17313	17050	17282	17380	17117	17183	17268	17299	17279	17126	17268	17288	17249	17105	17175	17183	17208	17355	17291	17357	17212	17095	17250	17273	17140	17196	17260	17227	17182	17243	17236	17248	17363	17357	17303	17394	17339	17272	17321	17159	17255	17211	17123	17364	17416	17199	17268	17133	17122	17237	17357	17271	17290	17018	17082	17230	17164	17303	17038	17019	17389	17396	17158	17262	17284	17344	17352	17358	17309	17238	17120	17239	17034	17331	17082	17168	17256	17370	17033	17203	17183	17309	17129	17048	17047	17353	17262	17172	17163	17172	17225	17482	17253	17197	17324	17032	17140	17015	16891	17384	17298	17261	17128	17216	17098	17238	17053	17425	17312	17153	17247	17280	17361	17245	17068	17348	17231	17457	17382	17166	17098	17172	17208	17377	17269	17201	17212	17227	17027	17080	17399	17252	17137	17131	17161	17135	17162	17267	17293	17276	17131	17210	17066	17512	17128	17290	17206	17174	17021	17432	17129	17282	17361	17069	17132	17338	17149	17181	17126	17106	17347	17116	17361	17257	17090	17144	17281	17177	17400	17262	17228	17131	17125	17170	17106	17232	17313	17085	17229	17184	17357	17149	17101	17427	17287	17283	17176	17246	17230	17154	16994	17185	17217	17158	17178	17103	17169	17241	17453	17429	16944	17192	17316	17317	17247	17158	17113	17248	17322	17276	17267	17299	17450	17340	17253	17244	17199	17182	17332	17228	17015	17181	16994	17087	17164	17274	17188	17220	17323	17116	17200	17257	17223	17233	17187	17210	17213	17291	17296	17105	17188	17225	17286	17063	17325	17351	17274	17327	17186	17099	17412	17263	17084	17422	17284	17117	17253	17260	17412	17262	17181	17243	17149	17059	17133	17296	17190	17069	17224	17138	17302	17390	17343	17313	17197	17331	17218	17266	17106	17277	17357	17448	17337	17421	17373	17255	17169	17228	17227	17086	17349	17368	17315	17117	17154	17097	17259	17123	17227	17188	17170	17355	17119	17318	16999	17334	17221	17416	17352	17073	17104	17301	17183	17222	17340	17141	17040	17249	17202	17176	17416	17174	17235	17370	17314	17145	17210	17327	17185	17259	17194	16958	17109	17316	17025	17208	17319	17303	17190	17307	17380	17188	17247	17269	17501	17149	17104	17280	17187	17248	17287	17167	17133	17382	17351	17181	17212	17116	17147	17094	17229	17015	17115	17277	17354	17223	17307	17556	17384	17278	17363	17061	17194	17127	17242	17213	17041	17408	17255	17103	17244	17168	17268	17240	17322	17272	17184	17232	17160	17193	17138	17176	17280	17239	17232	17267	17326	17282	17231	17189	17109	17231	17068	17200	17324	17274	17108	17134	17162	17266	17269	17173	17115	17226	17078	17296	17151	17361	17400	17212	17361	17258	17366	17222	17228	17444	17209	17095	17213	17280	17188	17098	16928	17054	17183	17067	17096	17109	17062	17202	17314	17162	17157	17224	17292	17259	17449	17114	17220	17165	17361	17290	17286	17234	17335	17022	17382	17059	17358	17104	17280	17105	17248	17130	17163	17347	17237	17094	17050	17132	17296	17484	17253	17161	17327	17377	17228	17310	17204	17156	17073	17194	17156	17200	17237	17272	17041	17060	17106	17294	17442	17159	17163	17144	17034	17206	17442	17447	17204	17134	17222	17330	17375	17168	17348	17254	17088	17242	17089	17142	17211	17097	17154	17238	17385	17250	17234	17249	17252	17117	17149	17136	17381	17231	17099	17178	17214	17291	17029	17341	17174	17157	17437	17171	17231	17319	17126	17324	17412	17118	17225	17142	17319	17127	17418	17279	17170	17157	17139	17505	17250	17138	17173	17154	17103	17128	17231	17216	17204	17213	17374	17352	17209	17403	17161	17160	17236	17128	17400	17237	17317	17022	17069	17231	17111	17089	17083	17178	17170	17145	17175	17330	17353	17235	17276	17232	17282	17203	17280	17036	17157	17329	17145	17141	17333	17314	17201	17047	17339	17184	17402	17248	17295	17174	17269	17242	17528	17272	17175	17252	17405	17102	17304	17381	17376	17193	17180	17407	17235	17237	17217	17134	17117	17157	17098	17108	17198	17259	17232	17220	17137	17158	17114	17103	17093	17398	17099	17436	17219	17393	17122	17277	17194	17177	17117	17278	17291	17149	17019	17267	17167	17270	17426	17116	17142	17181	17060	17227	17081	17155	17275	17240	17292	17134	17219	17182	17267	17336	17200	16918	17155	17385	17288	17187	17304	17331	17290	17190	17411	17242	17156	17234	17136	17202	17135	17221	17125	17221	17191	17322	16969	17262	16989	17187	17277	17117	17175	17142	17365	17235	17047	17207	17351	17212	17211	17283	17291	17198	17086	17208	17252	17126	17129	17201	17275	17191	17237	17325	17444	17013	17051	17206	17199	17227	17181	17298	17124	17349	17316	16990	17235	17157	17282	17312	17416	17289	17345	17382	17237	17201	17230	17096	17225	17242	17393	17366	17086	17173	17226	17253	17319	17335	17176	17150	17176	17322	17226	17005	17298	17300	17213	17169	17195	17134	17420	17138	17231	17243	17140	17173	17243	17161	17278	17350	17185	17356	17233	17218	17348	17196	17134	17261	17065	17448	17210	17366	17117	17186	17353	17170	17153	17143	17225	17532	17222	17237	17249	17297	17215	17127	17317	17221	17133	17220	17184	17240	17061	17374	17267	17291	16922	17340	17260	17114	17130	17285	17150	17264	17090	17287	17264	17170	17349	17131	17140	17171	17330	17462	17028	17288	17142	17254	17226	17281	17403	17103	17212	17262	17061	17244	17088	17263	17203	17035	17146	17380	17296	17412	17022	17235	17213	17212	17020	17167	17265	17143	17287	17218	17169	17179	17368	17311	17122	17375	17485	17141	17074	17089	17150	17151	17548	17321	17414	17398	17151	17361	17356	17582	17255	17107	17163	17244	17302	17098	17184	17293	17067	17224	17099	17296	17568	17148	17201	17194	17145	17198	17122	17195	17302	17450	17270	17225	17289	17198	17306	17235	17225	17252	17284	17422	17244	17221	17235	17209	17387	17197	17316	17250	17274	17471	17210	17338	17194	17184	17195	17238	17165	17145	17009	17163	17180	17311	17239	17347	17465	17127	17351	17260	17180	17415	17280	17365	17217	17185	17318	17248	17024	17225	17455	17279	17376	17315	17273	17172	17240	17275	17102	17131	17409	17261	17297	17308	17326	17130	17375	17325	17135
21528	37381	35663	27912	24196	21545	19690	21739	18596	17265	16756	16567	16503	16326	16437	16261	16220	16007	16068	15946	16075	16041	16064	15846	16041	15975	15977	15830	15884	15870	15786	15766	15649	15943	15907	15795	15783	15904	15833	15733	15802	15832	15792	15935	15769	15874	15721	15800	15704	15828	15796	15692	15562	15774	15646	15665	15722	15641	15855	15706	15789	15635	15810	15709	15605	15850	15651	15819	15630	15594	15649	15720	15827	15811	15893	15926	15698	15786	15712	15774	15928	15724	15693	15886	15624	15541	15826	15790	15742	15824	15806	15706	15720	15657	15687	15698	15792	15842	15637	15891	15638	15659	15635	16012	15837	15746	15786	15619	15795	15755	15719	15667	15801	15659	15871	15628	15836	15748	15817	15677	15675	15772	15555	15675	15492	15588	15733	15553	15799	15903	15711	15822	15630	15586	15692	15726	15544	15446	15684	15607	15658	15799	15604	15622	15766	15655	15559	15715	15753	15664	15720	15670	15628	15726	15727	15750	15678	15733	15761	15586	15657	15635	15703	15703	15781	15666	15619	15618	15722	15715	15786	15716	15719	15708	15614	15511	15791	15661	15696	15705	15658	15679	15706	15675	15592	15839	15615	15646	15774	15624	15707	15627	15621	15877	15843	15725	15696	15570	15777	15729	15503	15807	15676	15715	15726	15778	15670	15563	15722	15498	15813	15764	15761	15809	15565	15727	15645	15715	15647	15810	15803	15723	15883	15868	15521	15698	15595	15848	15795	15887	15495	15923	15703	15794	15774	15829	15743	15854	15823	15678	15726	15622	15897	15783	15611	15745	15644	15677	15875	15645	15658	15773	15561	15810	15797	15790	15749	15869	15694	15696	15624	15586	15643	15617	15864	15698	15725	15820	15763	15669	15435	15612	15654	15674	15509	15738	15803	15633	15821	15665	15663	15707	15618	15710	15811	15611	15678	15864	15697	15758	15590	15769	15632	15619	15590	15872	15594	15702	15784	15657	15691	15836	15641	15629	15613	15836	15743	15807	15641	15723	15667	15788	15864	15799	15790	15697	15566	15888	15903	15537	15688	15736	15592	15853	15702	15632	15745	15692	15747	15571	15849	15763	15785	15748	15592	15725	15891	15712	15640	15749	15627	15703	15603	15690	15791	15717	15788	15610	15670	15785	15441	15734	15685	15794	15712	15679	15734	15922	15739	15912	15788	15704	15629	15802	15695	15790	15682	15438	15792	15757	15703	15557	15783	15873	15614	15699	15858	15750	15685	15759	15780	15588	15650	15686	15750	15704	15671	15895	15709	15642	15594	15656	15776	15811	15587	15714	15776	15915	15780	15688	15766	15792	15560	15617	15636	15933	15641	15698	15661	15735	15706	15593	15848	15792	15755	15943	15749	15786	15726	15681	15607	15705	15737	15644	15739	15620	15699	15699	15709	15646	15823	15877	15631	15602	15600	15795	15728	15775	15777	15757	15843	15669	15758	15626	15772	15731	15609	15688	15725	15577	15570	15677	15680	15523	15622	15634	15831	15883	15717	15888	15604	15708	15684	15755	15827	15675	15710	15478	15887	15669	15748	15829	15833	15775	15614	15748	15864	15677	15737	15791	15848	15880	15604	15990	15612	15709	15811	15674	15651	15690	15730	15692	15641	15711	15608	15736	15772	15607	15633	15733	15734	15625	15708	15892	15805	15599	15689	15585	15699	15670	15619	15733	15756	15483	15702	15542	15721	15695	15661	15837	15449	15781	15826	15800	15728	15724	15697	15736	15510	15586	15607	15790	15911	15714	15433	15618	15848	15777	15754	15727	15870	15650	15747	15728	15800	15751	15566	15691	15891	15668	15872	15728	15666	15484	15936	15631	15885	15834	15723	15573	15705	15589	15703	15684	15595	15663	15687	15689	15585	15689	15695	15718	15658	15715	15557	15853	15777	15754	15756	15682	15885	15597	15729	15756	15752	15919	15605	15714	15801	15832	15812	15664	15743	15741	15779	15762	15676	15620	15707	15885	15720	15807	15877	15781	15668	15663	15852	15685	15631	15695	15830	15768	15679	15969	15675	15861	15634	15784	15580	15742	15622	15663	15841	15677	15814	15584	15803	15660	15775	15733	15799	15805	15575	15771	15557	15669	15688	15637	15651	15839	15721	15732	15729	15826	15478	15489	15842	15825	15761	15922	15546	15743	15593	15774	15773	15646	15804	15746	15652	15674	15649	15689	15656	15731	15862	15445	15518	15587	15936	15743	15697	15677	15755	15721	15777	15709	15548	15569	15651	15732	15843	15591	15744	15645	15755	15845	15706	15598	15846	15869	15744	15793	15622	15871	15527	15920	15650	16004	15804	15778	15607	15746	15725	15722	15815	15754	15808	16076	15696	15798	15531	15641	15811	15869	15715	15661	15649	15844	15661	15809	15731	15573	15628	15750	15807	15577	15802	15567	15767	15685	15782	15660	15628	15795	15873	15610	15686	15536	15774	15735	15801	15684	15881	15755	15775	15662	15779	15858	15732	15680	15693	15690	15605	15796	15819	15630	15694	15631	15734	15665	15683	15691	15598	15564	15820	15589	15802	15691	15679	15552	15839	15624	15822	15774	15846	15865	15672	15768	15805	15767	15570	15725	15682	15804	15652	15758	15610	15729	15761	15691	15675	15637	15524	15834	15779	15757	15669	15760	15690	15564	15529	15701	15764	15582	15847	15763	15750	15722	15750	15773	15741	15666	15582	15822	15754	15682	15822	15803	15782	15664	15687	15732	15894	15773	15597	15750	15645	15489	15821	15700	15802	15714	15656	15586	15742	15532	15791	15721	15584	15813	15835	15660	15824	15491	15840	15809	15878	15709	15801	15747	15660	15539	15680	15722	15501	15686	15745	15683	15727	15731	15603	15772	15702	15766	15846	15607	15764	15860	15816	15712	15761	15608	15656	15459	15596	15773	15852	15660	15591	15750	15734	15533	15848	15735	15785	15624	15779	15666	15731	15829	15727	15702	15754	15626	15833	15910	15715	15702	15755	15669	15801	15786	15678	15653	15847	15708	15800	15761	15776	15746	15703	15769	15697	15574	15709	15839	15714	15755	15804	15691	15679	15703	15630	15688	15700	15843	15782	15875	15768	15815	15818	15729	15645	15663	15727	15753	15653	15698	15732	15753	15644	15683	15814	15895	15715	15770	15710	15673	15678	15775	15692	15638	15771	15734	15845	15884	15773	15643	15731	15682	15822	15772	15811	15841	15636	15778	15766	15757	15834	15846	15810	15772	15595	15742	15763	15739	15721	15713	15747	15756	15663	15712	15606	15793	15860	15732	15815	15777	15626	15606	15725	15820	15638	15674	15705	15795	15650	15729	15819	15718	15646	15565	15877	15723	15667	15740	15904	15760	15666	15695	15717	15810	15717	15513	15745	15703	15750	15769	15703	15709	15694	15672	15804	15722	15813	15708	15794	15684	15853	15734	15697	15746	15740	15704	15752	15676	15675	15704	15903	15672	15642	15664	15667	15788	15622	15742	15666	15638	15785	15687	15827	15666	15582	15583	15959	15716	15788	15745	15945	15888	15683	15757	15720	15713	15730	15730	15642	15599	16036	15762	15673	15686	15592	15790	15725	15922	15677	15728	15754	15656	15731	15757	15604	15709	15661	15840	15791	15787	15774	15594	15702	15821	15746	15706	15761	15647	15700	15617	15859	15722	15744	15644	15713	15652	16021	15644	15811	15762	15601	15813	15737	15899	15526	15740	15998	15595	15745	15767	15777	15648	15780	15870	15715	15870	15730	15781	15829	15588	15822	15874	15864	15812	15761	15819	15593	15789	15753	15617	15755	15626	15739	15671	15595	15867	15567	15779	15669	15574	15809	15827	15612	15670	15829	15735	15603	15778	15704	15662	15554	15706	15683	15661	15833	15662	15746	15674	15686	15711	15565	15826	15593	15754	15815	15746	15629	15834	15787	15661	15772	15679	15807	15754	15655	15690	15752	15839	15798	15784	15779	15692	15619	15930	15795	15771	15590	15831	15720	15714	15714	15829	15636	15733	15633	15755	15723	15775	15813	15751	15639	15727	15787	15666	15657	15724	15836	15922	15770	15580	15648	15556	15598	15767	15588	15725	15638	15628	15773	15667	15727	15684	15769	15597	15677	15679	15782	15582	15651	15770	15761	15785	15654	15877	15816	15701	15861	15787	15722	15804	15747	15728	15652	15605	15673	15602	15733	15639	15743	15648	15744	15601	15795	15788	15860	15672	15815	15651	15867	15641	15767	15788	15814	15671	15665	15631	15709	15927	15630	15787	15659	15816	15598	15593	15665	15985	15553	15784	15826	15651	15819	15729	15770	15708	15854	15691	15699	15795	15888	15696	15586	15626	15639	15550	15679	15809	15636	15644	15651	15558	15789	15726	15813	15642	15629	15633	15724	15759	15741	15718	15791	15738	15555	15663	15692	15946	15688	15728	15772	15657	15621	15672	15834	15701	15758	15634	15779	15685	15631	15713	15793	15884	15729	15727	15706	15663	15874	15584	15808	15657	15772	15607	15815	15635	15736	15618	15709	15879	15595	15560	15740	15718	15675	15770	15632	15763	15824	15740	15715	15828	15583	15727	15876	15889	15735	15651	15891	15637	15884	15754	15783	15639	15788	15678	15911	15684	15724	15649	15645	15713	15655	15792	15774	15770	15591	15822	15909	15734	15554	15506	15703	15775	15840	15871	15642	15796	15836	15655	15633	15754	15523	15797	15633	15660	15668	15689	15569	15761	15689	15831	15724	15815	15602	15793	15789	15760	15744	15774	15705	15688	15720	15817	15741	15868	15853	15818	15594	15631	15912	15741	15785	15709	15791	15723	15679	15655	15751	15554	15800	15738	15683	15718	15739	15661	15722	15668	15680	15799	15802	15708	15750	15806	15743	15707	15563	15776	15748	15820	15644	15651	15648	15871	15639	15569	15623	15678	15725	15809	15535	15820	15839	15839	15872	15670	15651	15815	15669	15800	15970	15604	15687	15699	15660	15673	15754	15612	15846	15947	15691	15745	15625	15722	15711	15651	15802	15802	15885	15623	15800	15731	15781	15765	15895	15667	15676	15818	15842	15762	15623	15869	15782	15701	15729	15793	15705	15631	15638	15835	15767	15666	15888	15540	15779	15703	15581	15820	15775	15577
22394	20909	28667	23319	21263	23578	25586	22307	25465	19790	18581	17714	17997	17574	17766	17508	17313	17126	17229	17303	17291	17197	17254	17218	17057	16983	17192	17090	17134	16877	17167	17009	17001	17097	17028	16966	16981	16903	16916	16909	16988	16858	16762	16788	16907	16887	16977	16905	16801	16888	16869	16896	16920	16754	16790	16786	17055	16712	16984	16755	16834	16635	16910	16682	16796	16832	16863	16839	16727	16759	16948	16947	16872	16745	16750	16811	16869	16944	16698	16569	16941	16742	16815	16828	16654	16901	16672	16709	16904	16821	16810	16871	16708	16676	16917	16874	16983	16940	16613	16746	16784	16651	16583	17045	16857	16861	16915	16528	16664	16759	16765	16672	16739	16594	16855	16583	16695	16732	16749	16618	16879	16884	16769	16953	16660	16674	16748	16657	16551	16801	16716	16705	16708	16840	16804	16691	16766	16767	16943	16869	16887	16730	16748	16776	16782	16594	16623	16759	16700	16870	16572	16728	16626	16635	16674	16706	16599	16633	16803	16780	16817	16694	16646	16783	16796	16645	16632	16706	16881	16769	16762	16790	16608	16803	16745	16730	16925	16602	16534	16552	16754	16896	16822	16618	16723	16751	16912	16644	16530	16868	16721	16604	16621	16693	16857	16665	16722	16781	16626	16748	16700	16577	16567	16628	16738	16821	16748	16759	16676	16480	16864	16800	16723	16771	16760	16766	16794	16756	16766	16667	16864	16815	16758	16576	16967	16904	16997	16706	16677	16787	16808	16634	16790	16689	16668	16847	16904	16576	16659	16810	16871	16663	16703	16594	16824	16646	16952	16853	16779	16893	16912	16823	16624	16580	16600	16661	16776	16666	16733	16733	16719	16752	16713	16752	16831	16646	16635	16845	16737	16873	16882	17041	16755	16681	16813	16783	16781	16788	16748	16609	16474	16525	16741	16708	16771	16737	16764	16560	16584	16800	16839	16830	16652	16828	16687	16801	16849	16713	16816	16623	16613	16641	16554	16642	16814	16718	16617	16722	16755	16618	16577	16737	16794	16951	16652	16857	16856	16801	16807	16775	16664	16647	16569	16704	16649	16585	16730	16833	16722	16894	16751	16655	16782	16802	16498	16782	16732	16840	16772	16792	16685	16722	16697	16779	16575	16594	16685	16629	16867	16746	16789	16765	16599	16629	16498	16836	16896	16739	16597	16775	16909	16889	16736	16825	16875	16700	16705	16777	16721	16836	16605	16689	16737	16937	16597	16609	16720	16838	16750	16923	16625	16786	16825	16874	16806	16513	16704	16650	16681	16672	16690	16810	16760	16708	16693	16815	16783	16673	16798	16661	16570	16889	16868	16838	16639	16673	16623	16666	16586	16685	16797	16695	16997	16887	16795	16642	16743	16748	16622	16787	16687	16778	16777	16713	16672	16935	16715	16616	16786	16798	16862	16701	16922	16945	16762	16651	16601	16598	16388	16707	16717	16770	16839	16553	16640	16749	16739	16621	16665	16667	16715	16710	16811	16731	16922	16759	16797	16694	16849	16800	16750	16651	16671	16777	16742	16728	16765	16600	16618	16707	16768	16652	17020	16618	16838	16644	16556	16739	16834	16714	16675	16781	16653	16829	16904	16814	16869	16817	16785	16641	16810	16638	16756	16793	16678	16738	16855	16632	16616	16813	16772	16829	16825	16804	16637	16725	16672	16889	16890	16811	16792	16669	16886	16647	16694	16882	16714	16715	16609	16785	16596	16714	16844	16817	16952	16807	16804	16789	16860	16745	16720	16724	16840	16591	16832	16696	16583	16746	16847	16591	16696	16525	16716	16916	16851	16722	16813	16735	16858	16607	16789	16613	16590	16637	16916	16793	16586	16804	16678	16874	16908	16844	16699	16837	16753	16600	16709	16735	16597	16817	16908	16588	16853	16703	16554	16655	16679	16628	16713	16591	16617	16732	16751	16691	16731	16790	16850	16781	16861	16779	16705	16715	16561	16725	16625	16689	16612	16652	16749	16674	16735	16650	16836	16791	16701	16718	16614	16827	16567	16632	16602	16670	16847	16644	16782	16571	16665	16585	16636	16689	16712	16698	16616	16803	16598	16908	16764	16800	16802	16655	16723	16700	16680	16727	16875	16738	16704	16584	16636	16816	16675	16797	16787	16693	16598	16790	16629	16779	16710	16573	16990	16932	16617	16778	16799	16736	16751	16747	16761	16619	16642	16740	16821	16756	16814	16553	16781	16610	16638	16717	16627	16644	16820	16667	16871	16615	16678	16603	16610	16587	16684	16547	16834	16569	16684	16781	16714	16570	16811	16767	16841	17026	16866	16774	16555	16588	16711	16669	16984	16661	16761	16715	16785	16776	16868	16584	16698	16689	16554	16753	16498	16696	16844	16679	16660	16763	16813	16594	16706	16559	16883	16857	16863	16965	16810	16772	16890	16677	16701	16681	16733	16566	16847	16523	16932	16862	16658	16880	16465	16905	16632	16681	16671	16812	16748	16597	16731	16690	16878	16745	16567	16572	16865	16724	16731	16739	16570	16852	16692	16701	16597	16869	16563	16614	16771	16662	16771	16665	16805	16643	16792	16682	16642	16711	16567	16867	16757	16575	16727	16823	16752	16606	16665	16806	16820	16848	16531	16743	16811	16763	16679	16742	16739	16743	16797	16660	16908	16529	16863	16651	16949	16710	16771	16790	16696	16789	16743	16558	16687	16833	16748	16644	16809	16605	16765	16695	16674	16639	16767	16669	16634	16746	16687	16826	16934	16592	16766	16699	16841	16683	16676	16794	16769	16723	16609	16789	16639	16932	16877	16483	16510	16632	16706	16717	16557	16684	16649	16701	16598	16809	16837	16730	16615	16667	16836	16758	16583	16695	16561	16706	16551	16763	16629	16668	16838	16787	16667	16864	16677	16943	16731	16806	16819	16751	16709	16842	16794	16941	16969	16596	16721	16910	16597	16730	16569	16666	16829	16835	16765	16773	16718	16693	16780	16740	16924	16621	16656	16499	16519	16920	16727	17013	16742	16636	16729	16833	16885	16743	16746	16872	16796	16573	16708	16800	16678	16809	16873	16757	16743	16575	16732	16671	16762	16698	16815	16753	16694	16668	16666	16693	16648	16715	16768	16652	16647	16846	16650	16924	16802	16701	16714	16883	16784	16796	16812	16861	16748	16783	16826	16773	16791	16600	16790	16823	16766	16678	16714	16664	16842	16769	16727	16670	16770	16757	16741	16654	17035	16914	16651	16583	16610	16627	16750	16651	16637	16450	16547	16793	16789	16649	16768	16768	16579	16772	16897	16692	16738	16761	16537	16882	16679	16827	16686	16767	16735	16740	16669	16693	16831	16434	16590	16699	16660	16673	16630	16772	16932	16759	16826	16733	16782	16372	16865	16760	16485	16644	16770	16825	16736	16676	16768	16711	16695	16837	16855	16939	16726	16858	16647	16531	16689	16629	16807	16970	16962	16791	16826	16853	16629	16743	16730	16645	16896	16548	16575	16662	16704	16733	16591	16800	16775	16791	16810	16704	16770	16816	16735	16669	16700	16655	16670	16662	16708	16763	16647	16547	16643	16443	16759	16806	16509	16537	16657	16792	16793	16707	16600	16798	16714	16687	16671	16759	16689	16916	16642	16587	16877	16613	16691	16625	16650	16754	16815	16859	16659	16668	16719	16761	16655	16734	16571	16609	16687	16743	16740	16583	16766	16625	16672	16600	16866	16632	16610	16563	16729	16835	16737	16727	16780	16819	16768	16660	16894	16581	16744	16661	16847	16712	16655	16762	16833	16821	16765	16853	16671	16739	16822	16929	16700	16628	16802	16780	16759	16613	16710	16717	16724	16786	16714	16881	16866	16680	16674	16814	16554	16765	16697	16749	16799	16786	16719	16705	16633	16429	16862	16704	16772	16740	16750	16852	16832	16943	16795	16692	16758	16638	16596	16921	16583	16647	16756	16762	16662	16720	16655	16738	16817	16706	16694	16780	16652	16570	16641	16858	16739	16825	16832	16648	16799	16696	16641	16689	16789	16751	16868	16838	16654	16943	16797	16825	16682	16698	16565	16961	16788	16739	16913	16671	16732	16744	16724	16787	16745	16623	16597	16955	16775	16472	16700	16902	16736	16697	16683	16862	16654	16890	16874	16612	16810	16917	16719	16700	16654	16671	16872	16881	16786	16840	16647	16678	16633	16643	16740	16674	16718	16772	16645	16825	16732	16842	16785	16778	16944	16796	16803	16723	16805	16676	16726	16792	16596	16617	16902	16919	16803	16701	16773	16839	16642	16685	16748	16676	16722	16539	16723	16669	16842	16758	16742	16843	16603	16822	16648	16822	16769	16826	16687	16562	16798	16859	16601	16784	16785	16668	16696	16709	16725	16825	16932	16769	16814	16700	16916	16771	16875	16723	16696	16613	16731	16682	16840	16726	16787	16757	16573	16653	16829	16813	16883	16775	16710	16860	16786	16614	16762	16763	16883	16646	16753	16685	16722	16793	16623	16949	16803	16963	16707	16862	16633	16865	16743	16566	16670	16737	16756	16982	16780	16788	16631	16836	16723	16697	16706	16760	16753	16729	16769	16601	16691	16639	16702	16875	16644	16728	16787	16666	16726	16665	16514	16746	16847	16930	16713	16704	16577	16627	16848	16560	16857	16999	16635	16767	16653	16496	16820	16715	16543	16652	16621	16707	16631	16759	16581	16650	16742	16919	16670	16742	16916	16818	16852	17007	16687	16422	16687	16775	16798	16894	16662	16706	17002	16672	16878	16802	16846	16832	16729	16612	16754	16836	16554	16760	16698	16833	16746	16651	16620	16709	16831	16688	16766	16564	16866	16769	16731	16861	16815	17115	16704	16917	16642	16600	16745	16738	16595	16733	16789	16809	16692	16741	16714	16734	16542	16852	16733	16576	16832	16843	16796	16636	16783	16739	16681	16818	16591	16735	16709	16516	16731	16716	16961	16683	16872	16685	16799	16560	16580	16592	16583	16679	16655	16702	16805	16929	16598	16723	16610	16926	16712	16449	16743	16676	16728	16751	16822	16829	16828	16700	16696	16839	16855	16379	16955	16810	16826	16727	16554	16818	16812	16753	16773	17004	16832	16771	16816	16721	16865	16778	16768	16704	16935	16751	16785	16626	16616	16521
23371	42419	40107	32482	27498	23838	21361	24506	25175	17792	17163	16851	16458	16567	16338	16356	16061	16105	16031	15806	15922	15695	15746	15683	15648	15830	15802	15770	15660	15637	15576	15687	15388	15745	15696	15428	15467	15734	15582	15477	15571	15590	15396	15526	15363	15692	15547	15483	15376	15410	15473	15469	15309	15531	15270	15425	15445	15306	15470	15361	15463	15414	15431	15327	15416	15415	15311	15209	15405	15295	15393	15575	15347	15271	15589	15392	15325	15543	15451	15459	15284	15292	15595	15292	15444	15447	15324	15513	15216	15439	15471	15271	15290	15372	15491	15157	15291	15249	15498	15274	15357	15209	15377	15449	15252	15264	15261	15552	15250	15277	15385	15317	15240	15296	15447	15524	15138	15258	15175	15507	15423	15381	15454	15480	15516	15284	15279	15496	15348	15321	15328	15313	15378	15363	15414	15325	15406	15364	15382	15260	15384	15164	15334	15268	15352	15396	15428	15332	15452	15552	15472	15426	15507	15358	15317	15278	15311	15217	15435	15435	15333	15319	15304	15387	15258	15328	15349	15323	15390	15369	15576	15250	15276	15283	15428	15461	15429	15485	15239	15348	15302	15291	15442	15205	15111	15433	15238	15223	15229	15364	15329	15409	15366	15459	15364	15397	15260	15370	15259	15507	15438	15197	15376	15302	15413	15125	15328	15267	15382	15374	15388	15465	15277	15347	15191	15356	15485	15328	15176	15459	15353	15320	15518	15377	15357	15345	15399	15406	15375	15292	15270	15364	15207	15458	15368	15275	15475	15368	15320	15350	15343	15388	15378	15388	15324	15422	15459	15323	15276	15247	15321	15220	15458	15486	15413	15404	15145	15296	15255	15334	15483	15296	15406	15354	15180	15253	15073	15248	15301	15390	15357	15348	15437	15263	15215	15464	15382	15304	15177	15421	15271	15251	15451	15416	15187	15346	15374	15178	15519	15337	15467	15402	15395	15309	15235	15385	15256	15292	15266	15514	15340	15375	15469	15423	15289	15296	15335	15283	15341	15453	15358	15318	15213	15402	15255	15410	15337	15353	15269	15365	15250	15185	15365	15331	15261	15381	15265	15276	15226	15314	15482	15300	15455	15419	15311	15334	15384	15308	15482	15385	15338	15351	15344	15405	15296	15236	15387	15374	15232	15282	15239	15392	15301	15410	15279	15241	15425	15355	15286	15395	15319	15394	15274	15361	15353	15326	15350	15271	15449	15309	15336	15251	15183	15444	15385	15290	15273	15380	15351	15351	15350	15189	15465	15413	15361	15103	15236	15308	15298	15281	15366	15468	15147	15397	15222	15431	15315	15300	15408	15260	15371	15374	15440	15355	15431	15302	15197	15465	15478	15279	15525	15335	15265	15247	15415	15487	15244	15355	15495	15343	15403	15322	15436	15249	15580	15325	15422	15374	15314	15451	15420	15188	15234	15257	15625	15345	15252	15212	15388	15449	15420	15474	15357	15369	15312	15377	15355	15238	15407	15344	15347	15271	15218	15460	15315	15178	15328	15254	15414	15174	15388	15312	15441	15416	15275	15103	15376	15282	15392	15258	15260	15262	15286	15431	15336	15472	15397	15349	15333	15462	15355	15411	15435	15351	15332	15232	15357	15352	15401	15336	15264	15107	15372	15334	15280	15285	15373	15385	15400	15448	15263	15342	15421	15267	15372	15403	15309	15344	15321	15459	15605	15329	15294	15312	15536	15282	15417	15290	15159	15388	15450	15291	15406	15265	15252	15587	15265	15336	15172	15441	15392	15418	15372	15264	15222	15372	15435	15377	15264	15411	15454	15493	15476	15260	15493	15397	15397	15433	15168	15323	15291	15493	15328	15385	15344	15321	15322	15369	15211	15366	15386	15453	15421	15426	15309	15362	15280	15210	15271	15401	15229	15218	15416	15199	15459	15175	15407	15313	15293	15334	15160	15311	15451	15435	15457	15310	15378	15138	15416	15358	15326	15363	15161	15201	15539	15464	15541	15418	15370	15368	15299	15242	15334	15589	15200	15233	15310	15246	15470	15379	15284	15259	15369	15239	15415	15145	15262	15441	15325	15302	15249	15284	15356	15394	15432	15280	15368	15235	15408	15282	15259	15430	15340	15285	15196	15299	15322	15472	15341	15358	15284	15265	15338	15417	15276	15355	15248	15409	15365	15440	15558	15286	15288	15222	15338	15308	15402	15407	15257	15466	15313	15395	15512	15338	15456	15167	15303	15316	15429	15355	15506	15387	15332	15467	15346	15286	15343	15299	15428	15447	15218	15353	15248	15404	15290	15312	15371	15411	15373	15471	15234	15368	15321	15222	15169	15346	15331	15252	15347	15347	15325	15269	15237	15262	15333	15438	15261	15406	15277	15430	15283	15455	15202	15345	15358	15355	15268	15217	15405	15439	15276	15253	15389	15204	15350	15243	15441	15352	15161	15333	15407	15290	15241	15308	15454	15303	15298	15340	15363	15425	15358	15361	15498	15533	15385	15495	15418	15346	15431	15316	15517	15304	15342	15405	15266	15348	15355	15332	15381	15235	15268	15596	15244	15269	15383	15306	15216	15316	15424	15123	15321	15364	15357	15328	15214	15550	15275	15327	15333	15223	15164	15412	15268	15231	15272	15388	15468	15272	15434	15263	15368	15278	15403	15486	15312	15165	15382	15270	15358	15364	15203	15291	15583	15152	15434	15408	15299	15366	15504	15238	15381	15172	15312	15478	15431	15359	15214	15314	15370	15173	15422	15269	15422	15198	15346	15268	15331	15427	15251	15408	15360	15196	15323	15305	15202	15346	15290	15434	15415	15421	15319	15329	15334	15341	15314	15300	15349	15394	15309	15396	15182	15377	15345	15438	15419	15243	15437	15280	15368	15150	15266	15484	15370	15448	15277	15348	15273	15443	15492	15381	15362	15448	15331	15364	15236	15426	15518	15264	15457	15210	15302	15439	15316	15240	15382	15271	15407	15214	15261	15399	15369	15318	15359	15435	15357	15375	15327	15394	15312	15432	15400	15238	15320	15259	15290	15304	15248	15400	15256	15281	15255	15517	15263	15265	15419	15263	15386	15458	15258	15424	15346	15313	15215	15450	15386	15220	15274	15478	15168	15125	15443	15431	15190	15389	15356	15385	15320	15373	15352	15447	15152	15241	15415	15243	15455	15333	15395	15416	15303	15245	15496	15303	15365	15225	15344	15382	15522	15434	15356	15443	15302	15394	15342	15395	15314	15438	15262	15189	15311	15302	15358	15333	15358	15262	15359	15109	15324	15437	15245	15310	15529	15411	15271	15439	15353	15213	15417	15323	15347	15310	15458	15219	15406	15302	15303	15387	15378	15278	15423	15449	15375	15308	15197	15289	15501	15429	15195	15311	15214	15400	15387	15273	15509	15332	15222	15232	15295	15316	15370	15506	15386	15385	15252	15347	15364	15298	15321	15345	15421	15337	15385	15427	15243	15444	15379	15193	15453	15365	15332	15281	15217	15311	15289	15286	15245	15288	15294	15413	15379	15304	15443	15348	15458	15116	15520	15399	15234	15374	15433	15288	15275	15241	15317	15573	15378	15150	15230	15422	15553	15285	15299	15221	15527	15405	15329	15335	15231	15251	15311	15423	15327	15257	15253	15422	15485	15388	15302	15197	15363	15147	15414	15347	15423	15435	15298	15270	15542	15384	15228	15362	15344	15333	15331	15062	15356	15484	15106	15434	15384	15243	15305	15333	15331	15204	15391	15460	15438	15336	15390	15450	15402	15400	15376	15325	15140	15308	15277	15448	15285	15377	15361	15235	15477	15232	15334	15295	15477	15180	15301	15214	15330	15214	15199	15385	15309	15184	15223	15457	15420	15459	15428	15434	15258	15335	15575	15351	15226	15288	15312	15277	15286	15429	15252	15487	15370	15201	15332	15297	15392	15168	15346	15447	15305	15398	15369	15362	15300	15449	15266	15260	15279	15281	15400	15353	15449	15379	15502	15317	15349	15283	15320	15372	15327	15329	15481	15231	15245	15422	15416	15164	15471	15471	15293	15262	15566	15365	15154	15285	15314	15351	15277	15349	15497	15182	15252	15257	15416	15203	15354	15495	15509	15240	15440	15242	15277	15301	15394	15415	15171	15361	15255	15255	15352	15386	15331	15318	15274	15364	15385	15386	15462	15328	15306	15199	15386	15476	15380	15403	15237	15565	15239	15363	15349	15527	15266	15268	15493	15354	15294	15314	15504	15224	15514	15388	15440	15398	15369	15185	15411	15373	15202	15368	15313	15283	15319	15118	15380	15366	15323	15153	15275	15234	15407	15489	15352	15377	15360	15433	15418	15242	15201	15369	15429	15358	15426	15338	15302	15388	15215	15356	15126	15272	15430	15242	15236	15568	15382	15457	15278	15377	15326	15328	15393	15358	15224	15429	15391	15221	15432	15314	15260	15408	15412	15425	15365	15381	15319	15360	15310	15255	15328	15375	15391	15303	15366	15326	15329	15432	15319	15342	15507	15252	15463	15302	15536	15388	15457	15473	15276	15592	15280	15394	15316	15498	15212	15325	15356	15465	15227	15320	15369	15320	15418	15316	15400	15382	15254	15220	15398	15357	15294	15173	15370	15426	15361	15351	15447	15274	15368	15325	15264	15535	15324	15161	15378	15149	15442	15248	15482	15251	15173	15487	15387	15336	15392	15306	15459	15500	15199	15361	15304	15383	15516	15364	15399	15307	15337	15531	15383	15287	15397	15202	15225	15317	15443	15430	15303	15325	15341	15205	15334	15473	15189	15309	15519	15364	15135	15471	15400	15330	15371	15262	15200	15200	15326	15341	15194	15362	15304	15279	15343	15292	15355	15413	15511	15281	15443	15227	15318	15421	15170	15487	15309	15340	15405	15293	15386	15394	15159	15287	15397	15162	15332	15499	15424	15302	15415	15486	15320	15382	15219	15353	15362	15498	15265	15521	15126	15289	15470	15354	15309	15297	15256	15374	15434	15423	15256	15408	15343	15333	15339	15372	15527	15246	15262	15372	15432	15300	15173	15351	15465	15289	15338	15517	15430	15246	15219	15408	15373	15327	15482	15331	15172	15309	15245	15330	15227	15370	15181	15479	15232	15248	15362	15409	15408	15282	15321	15395	15404	15468	15366	15404	15168	15397	15374	15346
26869	22641	27886	25290	20365	19470	18791	18381	18236	17327	17564	17271	17281	17059	17128	17069	17024	16805	17048	17008	17186	17219	17065	17098	16887	17158	17195	17085	17074	16914	17030	17002	17036	16893	17172	16885	16939	16905	17052	16873	17073	16967	16990	17032	17110	16872	16933	16847	17047	16975	16910	17055	17036	16752	16805	16731	16989	16995	16973	17056	16965	17035	16865	16924	16926	17114	16840	16962	17000	16955	16815	16850	16879	16969	16997	16833	17166	17022	17037	16596	16887	16720	16830	17025	16855	17044	16858	17002	16935	16858	16930	16830	16979	16870	17180	16948	17036	16867	16846	16946	17052	17055	16970	16711	16843	16761	17090	16918	16753	16904	16987	16858	16845	16884	17009	16924	17015	16856	16949	17074	16688	16870	16914	16855	17091	16917	16920	16994	16821	16960	16903	16907	16946	16808	16894	16887	16977	17044	16970	17008	16972	16950	17011	16911	17081	17007	16830	16782	16989	16717	16960	17087	16882	16957	16995	17018	16926	16971	16964	16820	16899	16861	17132	16960	17100	16977	16942	17043	16743	16918	16902	16899	16989	16847	16831	16992	17033	16827	16926	16939	16991	16976	16893	17172	16737	16788	16887	17171	16848	16958	16930	16966	16701	16979	17111	16725	16902	16929	16867	17035	16854	16958	16806	16998	16950	16887	16813	16705	16914	16696	16805	16757	16947	16884	16940	17018	17037	16936	16875	17051	16975	16727	17028	16831	16822	16899	16860	16842	16818	16788	16950	16803	16741	17004	17122	16787	16925	16988	16791	16567	16799	16766	17034	16905	16922	17006	16825	16888	17009	16996	17141	16928	17047	16806	17100	16950	16941	16750	16783	16827	16980	16885	16993	16763	16721	16915	16871	16773	16812	16849	16946	16908	16911	17093	16931	16959	16980	16922	16924	16805	16866	16896	16961	16811	16897	16861	16780	16757	16880	16893	16827	16761	17053	16945	16981	17142	16756	16785	16897	16797	16899	16870	17107	16825	16799	17124	16769	16931	16954	16746	16810	16959	16933	17026	16878	17014	16829	16739	16936	16950	16919	16600	16758	16747	16932	16933	16728	16716	16896	16973	16879	17033	16809	16853	16928	17049	16892	16714	16816	16931	16854	16928	16907	16918	16691	16830	16936	16906	16730	17018	16947	16715	16838	16903	16950	16685	16897	16836	16803	16902	16900	16774	16947	16818	16741	16802	16930	16889	16883	16840	17078	16996	16788	16698	16968	16801	16821	16733	16861	16824	16875	16885	16985	16773	16950	16925	16839	17091	16820	16914	17012	16776	16880	17020	16900	16925	16860	17084	16790	16944	16931	16901	16990	17055	17014	16879	16940	16931	16780	16953	16817	16909	17040	16871	17024	16798	16901	16939	17064	16848	16851	17070	16784	17020	16773	16776	16899	17120	16956	16978	16911	17005	16823	16934	16804	16810	16941	16965	16976	16803	16955	16918	16865	16819	16961	16863	17158	16770	16896	16925	16785	17021	16739	16822	16895	16825	16860	16912	16773	16793	16974	16742	17010	16959	16863	16880	16992	17116	16912	16812	17006	16900	17103	16893	16837	16899	16988	16698	16845	16801	17122	17008	16825	17056	16961	16812	16960	16675	16956	17133	16949	17039	16963	16887	16949	16859	17086	16900	16991	16850	16967	16720	17040	16958	17023	17067	16957	16820	17099	16818	17005	16918	17099	16718	16893	16922	16953	16901	17108	16798	16880	17022	16889	16775	17079	16772	16927	16832	16922	16813	16748	16960	16877	16916	16945	16923	16913	17097	17113	16830	16902	16835	17147	16791	16943	16894	16818	16958	16877	16859	16892	16898	16926	16976	17039	16736	16924	16866	17010	17055	16930	16732	16878	16871	16806	16995	16837	16756	16874	16906	16941	16836	17013	16937	16829	16931	16978	17036	16880	16810	16878	16661	16922	16885	17080	16951	16916	16879	16913	16911	16969	16906	16656	16865	16968	16959	16960	16871	16947	17104	17106	16862	17034	16786	16993	16854	16954	16834	17089	16879	16825	16794	16964	16892	16882	16992	16896	16861	16884	16796	17098	17025	17035	16943	16911	17097	16906	16773	17016	16982	16904	16857	16867	16896	16963	16984	16790	16846	17068	16962	16929	16989	17010	16862	16626	16817	16867	16777	16953	17111	16841	16827	16901	16925	16979	16845	16677	16860	16838	17085	17106	16834	16972	16986	16919	16783	16762	16999	16923	16812	16716	16965	16893	17037	16746	16891	16789	16974	16894	16883	16790	16926	16819	16877	17123	17017	16896	16838	17152	16869	16908	16875	16885	16888	17026	16872	17013	16842	16865	16869	16911	16914	16820	17007	17067	17011	17116	16883	16950	17113	16859	16987	17068	17047	16799	17107	16899	16999	16883	17016	16804	16807	16940	17010	16940	16933	16916	16876	16780	16766	16975	16956	16975	16895	16842	16860	16841	16901	16982	16852	16892	16940	17070	16880	17059	16909	16694	16893	16930	16909	16929	16822	17046	17044	17114	16976	16844	16986	16924	16843	16989	16731	17015	16834	17041	16915	16981	16897	16773	16887	17065	16945	17066	16827	16944	17021	16875	16945	16982	16889	16966	16915	16724	16966	16949	16982	16945	16866	17055	16850	17102	16808	16996	17013	16976	16911	16925	17034	16855	16876	16741	17103	16885	16890	16914	17006	16927	17008	17004	16888	16759	17209	16895	16898	16772	16814	17048	17087	17139	16982	16915	17021	16909	17038	16832	16855	16960	16874	16888	17101	17167	17102	16939	16989	16798	16938	16902	16990	17201	16782	17004	16872	17060	16787	16777	16903	16813	16766	17048	16945	16806	17003	16858	17086	17113	16955	16803	16777	16863	17093	17117	16955	17059	16994	17026	17020	17100	16856	16826	16934	16864	16924	16967	16877	16893	17064	16942	16825	16916	16881	16795	17005	16949	16695	17016	16981	17001	16934	17002	16964	16901	16847	16934	16975	16975	17061	16856	16901	17025	16837	16867	16823	17100	16941	17009	16993	17002	17055	16780	16884	16899	16834	16925	16988	16855	16930	17107	17116	16927	16983	16966	17026	16967	16863	16923	16876	16709	16910	16900	16979	16916	16925	17108	16970	16930	16957	16923	16929	16906	16790	16895	16824	16743	16880	16961	16876	16900	16978	16858	16977	16913	17132	16986	16939	16917	17121	16966	16834	17063	17064	17050	16836	16944	16853	16846	16541	16932	16833	16999	16843	16956	16915	16955	17122	16720	16900	16984	16846	16721	16879	16661	16963	16851	16887	16793	16911	17098	16918	16930	16783	16832	16796	17004	16772	17000	17135	16965	16987	17006	16959	17036	16887	16862	16865	16848	17083	17050	16995	16903	16814	17090	16999	16821	17034	16920	16817	16944	17077	17026	16891	16902	16805	16883	16972	17189	16896	16955	16775	16905	16913	17058	16950	16930	17101	16786	16761	16767	16886	16958	16855	16908	16824	16930	16912	17005	16964	17088	16941	16739	16926	17065	16860	17035	16994	16817	16956	16929	16955	17002	16957	17227	16997	16781	16871	16853	16945	16867	16973	17059	17226	16950	16956	16901	16905	17208	16946	17023	16923	16886	16899	17018	16713	16873	16917	16815	16978	17112	16754	16860	16751	16939	16908	16670	16941	17040	16844	16861	16912	16793	16897	17029	16962	17032	17096	17068	16859	16750	16968	16751	17047	17088	16932	16891	16889	16955	16923	16857	16797	16706	16913	16864	16770	16713	17097	16848	16925	16828	16643	16903	16995	16823	16815	16836	16774	16850	17037	16897	16960	16928	16833	17055	16991	16911	16857	16969	16982	16793	16954	17092	16896	16994	16923	17145	16947	16902	17066	16851	16937	16889	16986	17058	16769	16871	16909	17064	16903	16870	16727	17028	17011	17054	16895	16794	17127	16902	17099	17045	16800	16803	17051	16821	16997	17024	16853	16753	16962	16828	16683	16828	16989	17157	16936	16835	16951	16888	16722	16880	16774	16820	17038	16863	16995	16859	16812	17097	16995	16791	16844	16749	16903	16936	16683	16912	16929	17053	16771	16918	16937	16957	17097	16914	16800	16940	17017	16992	16728	16903	17000	16905	16840	17064	17087	16916	16830	16746	16969	16716	16958	16913	17034	16788	16880	16790	16859	16862	17094	16879	16758	17009	16836	16698	16768	16909	16885	16877	16970	16984	16962	17175	16897	16802	16970	16846	16833	16946	16889	16945	16835	16954	16886	17098	16881	16961	17033	16767	17028	17104	16897	17024	16746	16978	17133	16911	16826	17062	16858	16889	16696	16822	16798	16853	16783	17024	16855	16902	16805	17029	17067	16800	16875	16975	16886	16833	17082	16679	16932	16808	16888	16888	17007	16962	16870	17088	16834	16906	16844	16879	16957	17098	16932	16924	16895	16906	16840	17013	16841	16859	16983	16855	16869	16797	16960	16827	16903	16655	16913	16899	16975	16862	16982	17040	16892	16784	16798	17191	16892	16968	16732	16772	16805	16893	16850	16925	17021	16936	17032	17028	16995	16907	16839	16922	16934	16818	16807	16924	17064	17014	17059	16874	16689	17007	16873	16914	16915	17207	16793	16703	16911	17057	17024	16872	16841	16759	17081	16999	16945	17105	16836	16951	16726	17161	16892	16976	17045	17059	16939	16874	16893	16708	16850	16986	16821	16762	16735	16919	16913	16803	16865	16818	16814	16842	16924	17087	16929	16993	17108	16859	16969	17037	17032	16970	16865	16951	16948	16793	16919	16884	16917	16834	16998	17037	16915	17014	16858	16910	16883	16811	16662	16895	17108	17001	16793	16957	17112	17250	16844	16758	17149	16821	16906	16868	16979	16838	17012	16973	16970	17040	16787	16978	17103	16940	16955	17037	16907	16833	16816	16931	16893	16997	17031	16838	16940	16909	16977	16866	17159	16959	16828	16936	17068	16768	16566	16877	16974	17082	17040	16987	17176	17055	16775	16838	16716	16879	16661	16936	16869	16893	16798	16842	16987	16858	17115	16660	16921	16967	16701	16997	17057	16878	16927	16897	17029	17026	16987	16941	16857	17136	17052	16823	16927	16935	17050	17040	16945	16727	16747	16802	16925	17012	16975	17241	16901	16726	17125	17005	16736
22147	32778	31106	24464	21207	19205	17904	17708	17503	16267	16034	16105	15936	15900	15691	15674	15763	15810	15551	15710	15680	15735	15713	15620	15473	15742	15655	15689	15657	15699	15627	15466	15472	15564	15622	15534	15509	15647	15383	15492	15516	15659	15571	15351	15435	15654	15419	15529	15589	15653	15622	15419	15525	15689	15356	15550	15530	15490	15340	15533	15449	15588	15419	15451	15562	15479	15582	15468	15387	15467	15465	15617	15631	15423	15521	15423	15531	15422	15376	15540	15479	15507	15324	15550	15528	15504	15642	15429	15583	15467	15501	15340	15491	15468	15593	15457	15773	15557	15458	15435	15614	15593	15456	15609	15337	15584	15363	15400	15422	15490	15434	15628	15548	15497	15520	15704	15438	15414	15521	15400	15447	15473	15448	15409	15609	15416	15558	15431	15453	15503	15463	15387	15459	15487	15597	15514	15461	15429	15476	15591	15407	15523	15492	15461	15347	15471	15364	15378	15456	15718	15530	15499	15506	15513	15572	15402	15639	15576	15443	15574	15611	15501	15359	15286	15563	15522	15482	15455	15718	15381	15432	15427	15670	15467	15608	15316	15440	15472	15376	15525	15440	15397	15457	15474	15546	15484	15535	15452	15578	15545	15548	15375	15428	15434	15547	15541	15534	15436	15549	15471	15669	15555	15615	15538	15524	15424	15478	15496	15216	15472	15404	15528	15476	15429	15651	15547	15360	15473	15589	15501	15315	15368	15551	15522	15496	15651	15561	15574	15528	15416	15510	15566	15568	15584	15418	15551	15413	15349	15700	15460	15349	15424	15619	15465	15542	15584	15368	15544	15480	15400	15473	15425	15585	15503	15349	15561	15589	15290	15595	15416	15399	15606	15309	15183	15424	15379	15477	15398	15669	15595	15551	15451	15566	15544	15639	15541	15521	15396	15524	15414	15587	15513	15487	15572	15508	15477	15489	15508	15649	15582	15475	15519	15684	15536	15571	15421	15625	15528	15425	15240	15430	15504	15430	15481	15474	15477	15478	15348	15463	15498	15566	15467	15501	15484	15561	15475	15455	15264	15615	15398	15485	15403	15512	15456	15573	15399	15446	15400	15430	15451	15394	15545	15520	15330	15462	15520	15529	15540	15527	15487	15448	15473	15462	15520	15395	15370	15448	15446	15714	15371	15363	15553	15419	15601	15553	15385	15566	15503	15605	15609	15542	15585	15466	15438	15545	15524	15425	15572	15440	15573	15605	15270	15599	15510	15529	15624	15582	15519	15477	15465	15378	15445	15365	15623	15548	15623	15555	15387	15649	15423	15310	15542	15478	15610	15327	15417	15323	15498	15497	15549	15496	15559	15298	15578	15485	15615	15556	15487	15502	15512	15440	15497	15525	15526	15472	15502	15477	15474	15603	15422	15411	15459	15583	15544	15593	15578	15443	15442	15626	15520	15331	15553	15344	15535	15486	15644	15518	15479	15440	15603	15652	15390	15606	15541	15615	15459	15579	15521	15605	15477	15431	15675	15556	15523	15535	15484	15547	15533	15531	15416	15348	15427	15471	15547	15462	15495	15364	15522	15419	15408	15464	15707	15297	15645	15401	15505	15689	15620	15560	15576	15446	15553	15406	15325	15552	15539	15481	15420	15428	15465	15595	15484	15475	15410	15475	15373	15391	15482	15644	15505	15517	15396	15513	15413	15500	15590	15586	15611	15505	15504	15502	15365	15459	15646	15529	15674	15437	15472	15484	15398	15556	15492	15552	15647	15406	15583	15464	15641	15590	15536	15549	15466	15468	15550	15671	15415	15421	15526	15590	15320	15504	15417	15594	15584	15571	15558	15309	15509	15432	15558	15647	15562	15427	15506	15430	15608	15505	15311	15467	15627	15517	15415	15527	15538	15482	15360	15494	15481	15601	15557	15574	15577	15503	15547	15530	15523	15459	15431	15415	15535	15561	15612	15452	15451	15543	15501	15602	15570	15607	15510	15338	15568	15533	15465	15612	15546	15429	15473	15501	15628	15368	15562	15484	15419	15394	15536	15525	15519	15427	15374	15641	15385	15462	15590	15379	15484	15477	15478	15588	15437	15415	15454	15526	15515	15445	15593	15473	15498	15486	15552	15480	15499	15306	15579	15556	15492	15409	15586	15460	15580	15395	15489	15564	15572	15528	15498	15573	15546	15471	15572	15297	15514	15539	15377	15491	15469	15468	15527	15410	15480	15505	15655	15414	15572	15622	15441	15403	15475	15567	15669	15404	15397	15658	15467	15528	15578	15660	15455	15504	15350	15454	15461	15429	15465	15693	15505	15601	15504	15565	15558	15517	15587	15443	15685	15293	15496	15650	15757	15589	15513	15472	15576	15486	15530	15611	15459	15509	15421	15416	15525	15463	15453	15481	15607	15533	15329	15374	15581	15525	15401	15375	15461	15468	15606	15532	15562	15436	15359	15506	15650	15495	15577	15537	15546	15455	15547	15255	15337	15463	15473	15377	15602	15543	15381	15533	15580	15553	15488	15457	15432	15515	15413	15400	15484	15606	15637	15522	15456	15615	15470	15459	15424	15472	15455	15633	15436	15433	15295	15449	15265	15340	15490	15465	15729	15493	15360	15609	15530	15560	15473	15599	15425	15462	15514	15644	15374	15542	15504	15359	15524	15448	15332	15440	15506	15678	15547	15452	15592	15537	15539	15478	15522	15473	15602	15529	15438	15579	15421	15510	15424	15474	15508	15418	15399	15512	15530	15281	15477	15244	15466	15570	15507	15432	15472	15552	15468	15432	15366	15422	15545	15391	15550	15491	15398	15689	15642	15487	15491	15633	15507	15538	15467	15518	15512	15520	15453	15661	15437	15490	15452	15668	15590	15485	15361	15541	15584	15439	15481	15644	15289	15376	15641	15560	15493	15523	15487	15305	15523	15562	15458	15498	15449	15605	15473	15413	15336	15465	15417	15504	15479	15391	15458	15409	15551	15435	15462	15434	15434	15598	15602	15473	15607	15456	15484	15644	15619	15460	15380	15511	15445	15486	15270	15541	15525	15521	15616	15501	15461	15446	15457	15479	15430	15482	15462	15409	15327	15587	15411	15461	15427	15478	15459	15438	15467	15457	15432	15363	15506	15441	15427	15503	15394	15534	15403	15452	15447	15375	15618	15307	15466	15504	15524	15351	15468	15522	15388	15535	15245	15578	15432	15507	15443	15597	15503	15676	15510	15474	15424	15475	15496	15442	15424	15444	15567	15408	15387	15522	15461	15605	15752	15508	15422	15544	15536	15525	15493	15519	15484	15479	15412	15403	15432	15727	15707	15297	15456	15482	15598	15356	15429	15465	15418	15469	15382	15555	15474	15499	15356	15588	15357	15331	15446	15406	15491	15344	15464	15478	15553	15583	15372	15660	15463	15505	15556	15317	15616	15382	15380	15585	15515	15550	15695	15555	15600	15229	15515	15505	15530	15471	15561	15582	15414	15325	15458	15527	15421	15481	15491	15425	15364	15476	15655	15477	15562	15441	15670	15490	15398	15442	15550	15597	15541	15546	15548	15578	15607	15378	15522	15463	15558	15395	15466	15405	15487	15520	15560	15477	15607	15569	15499	15548	15308	15426	15491	15532	15337	15527	15494	15381	15422	15698	15489	15410	15479	15504	15555	15428	15384	15525	15526	15383	15456	15566	15517	15435	15587	15542	15530	15532	15406	15581	15460	15524	15467	15431	15412	15560	15583	15653	15525	15590	15433	15387	15495	15393	15568	15356	15376	15321	15598	15693	15569	15474	15501	15503	15437	15446	15485	15537	15604	15517	15618	15449	15532	15415	15533	15339	15536	15372	15434	15529	15597	15540	15491	15516	15423	15500	15500	15425	15598	15522	15549	15521	15574	15526	15520	15460	15486	15323	15512	15607	15481	15588	15578	15548	15425	15510	15445	15525	15401	15545	15597	15671	15494	15469	15582	15546	15506	15397	15359	15511	15393	15503	15532	15405	15520	15419	15416	15350	15611	15616	15534	15541	15486	15530	15524	15481	15459	15364	15513	15412	15566	15645	15417	15536	15480	15601	15580	15473	15357	15623	15463	15410	15523	15566	15547	15355	15450	15341	15638	15642	15473	15450	15443	15469	15601	15347	15641	15474	15467	15364	15406	15608	15583	15495	15408	15572	15476	15520	15488	15380	15652	15412	15686	15367	15568	15409	15471	15528	15445	15542	15470	15488	15456	15388	15434	15515	15499	15523	15546	15538	15327	15624	15596	15384	15445	15406	15369	15338	15710	15642	15473	15476	15466	15571	15474	15612	15506	15480	15311	15473	15421	15681	15572	15500	15630	15469	15503	15337	15429	15466	15524	15439	15478	15343	15573	15437	15404	15332	15566	15536	15430	15417	15549	15530	15466	15481	15541	15379	15484	15534	15490	15668	15480	15608	15606	15414	15471	15523	15546	15507	15420	15476	15531	15554	15479	15527	15552	15342	15461	15476	15447	15327	15583	15579	15455	15606	15601	15369	15565	15469	15477	15322	15505	15452	15692	15481	15715	15344	15477	15422	15346	15485	15470	15418	15426	15369	15520	15320	15666	15460	15465	15484	15645	15521	15481	15407	15642	15460	15542	15293	15466	15553	15505	15482	15378	15553	15497	15503	15350	15507	15576	15594	15490	15553	15372	15439	15695	15318	15499	15507	15692	15481	15474	15571	15463	15394	15492	15463	15480	15474	15467	15520	15463	15634	15423	15505	15490	15411	15352	15441	15410	15633	15484	15486	15500	15709	15452	15483	15558	15496	15685	15520	15433	15719	15506	15482	15556	15247	15705	15549	15566	15507	15670	15456	15609	15434	15465	15707	15487	15521	15508	15533	15522	15581	15635	15378	15489	15400	15287	15458	15434	15429	15363	15595	15472	15613	15553	15368	15495	15720	15360	15498	15512	15504	15564	15451	15395	15504	15489	15712	15457	15541	15572	15603	15496	15433	15566	15355	15547	15510	15416	15487	15512	15586	15442	15411	15368	15562	15507	15629	15561	15489	15551	15307	15684	15451	15479	15425	15761	15474	15576	15388	15624	15375	15432	15675	15464	15634	15510	15422	15251	15268	15518	15356	15564	15403	15443	15417	15570	15501	15420	15648	15421	15547	15475	15571	15601	15533	15522	15556	15480	15581	15531	15396	15553
23960	21094	28283	24581	22726	22290	21504	19892	22269	18795	18005	17878	17759	17567	17755	17745	17592	17378	17662	17469	17567	17517	17388	17482	17414	17422	17230	17568	17292	17479	17234	17233	17532	17179	17385	17111	17277	17272	17462	17058	17089	17244	17237	17266	17308	17337	17278	17374	17319	17289	17440	17394	17248	17244	17256	17316	17297	17227	17264	17225	17245	17393	17184	17204	17218	17292	17362	17191	17133	16926	17243	17297	17174	17278	17187	17432	17287	17164	17100	17060	17164	17206	17346	17295	17096	17425	17112	16995	17300	17286	17240	17079	17329	17328	17274	17196	17188	17193	17312	17136	17243	17123	17257	17212	17050	17158	17217	17130	17297	17300	17291	17099	17145	17057	17343	17176	17257	17169	17213	17182	17130	16984	17245	17169	16901	17349	17303	17242	17202	17255	17274	17099	17366	17271	17330	17113	17136	17096	17296	17070	17076	17376	17347	17146	17025	17004	17189	17126	17012	17285	17256	17037	17017	17168	17186	17117	16969	17070	16970	17023	17357	17204	17164	17025	17367	17112	17320	17053	17131	17102	17081	17206	17216	17126	17112	17123	17246	17297	17377	17289	17339	17180	17111	17000	17049	17070	17251	17118	17375	17119	16975	17249	17179	17081	17179	17328	17232	17002	17224	17194	17079	17176	17073	17256	17416	17228	17120	17068	17040	17180	17179	17205	17288	17154	17107	17189	17344	17026	17140	17250	17162	17351	17267	17232	17355	17218	17249	17184	17321	17338	17329	17207	17208	17201	17166	17126	17335	17138	17201	17279	17234	17228	17153	17124	17224	17346	17315	17334	17456	17268	17118	17155	17267	17093	17106	17384	17204	17056	17216	17111	16991	17234	16995	17152	17123	17091	17253	17135	17107	17356	17094	17290	17252	17284	17283	17244	17120	17168	17037	17063	17233	17254	17317	17315	17518	17336	17247	17233	17334	17226	17373	17054	16887	17292	17337	17394	17027	17194	17329	17223	17306	17159	17141	17388	17028	17189	17050	16982	17162	17179	17058	17314	17230	17321	17200	17043	17235	17277	17236	16995	17101	17078	17268	17117	17238	17099	17262	17033	17210	17140	17264	17214	17276	17027	17044	17168	17347	17078	17024	17161	17091	17189	17180	17151	17175	17282	17293	17061	17269	17079	17240	17290	17154	17303	17201	17071	17158	17372	17229	17195	17088	17122	17099	17248	17032	17511	17358	17153	17182	17073	17269	17191	16993	17043	17426	17153	17244	17286	17270	17378	17289	17308	17051	17353	17203	17354	17256	17136	17037	17168	17110	17077	17404	17135	17235	17070	17187	17223	17176	17200	17084	17242	17207	17138	17267	17188	17135	16875	16998	17292	17090	17207	17122	17067	17078	17328	17240	16988	17265	17144	17133	17154	17187	17239	17242	17146	16969	17210	17113	17088	17164	17433	17242	17203	17268	17204	17266	17291	17323	17108	17125	17368	17262	17113	17202	17232	16953	17375	17200	17114	17252	17025	17087	17167	17146	17151	17107	17124	17191	17240	17191	17266	17312	17254	17414	17105	17244	17445	17212	17176	17101	17180	17113	16990	16934	16972	17149	17197	17117	17174	17085	17207	17102	17114	17210	17419	17263	17125	17256	17235	17063	17228	17396	17223	17301	17321	17197	17188	17186	17027	17343	17315	17523	17118	17258	17002	17223	17234	17119	17168	17219	17223	17121	17170	17077	17248	17122	17184	17240	17184	17151	17154	17109	17030	17090	16954	17005	17233	17175	17225	17105	17171	17110	17284	17439	17063	17188	17271	17237	17148	17175	17253	17185	17312	17266	17278	17090	17117	17173	17211	17261	17109	17131	17245	17209	17226	16905	17084	17182	17145	17156	17039	17108	17260	17352	17196	17074	17193	17313	17302	17284	17347	16957	16970	17013	17212	17274	17065	17280	17216	17128	17304	17337	17087	17120	16950	17222	17204	17198	17206	17138	17293	17171	17044	17301	17045	17178	17195	17308	17125	17108	17037	17174	17096	17119	17167	17203	17131	17131	17191	17250	17131	17107	17295	17286	17228	17007	17205	17372	17036	17295	17209	17035	17109	17206	17313	17245	17277	17079	17176	17284	17202	17295	17199	17079	17216	17192	17277	17175	17097	17016	17254	17269	17230	17022	17261	17362	17187	17309	17280	17143	17367	17018	16948	17139	17158	17297	17190	17078	17071	17050	17214	17311	17166	17165	17350	17202	17019	17125	17154	17260	17163	17011	17199	17206	17362	17146	16995	17119	17118	17241	17202	16887	17129	17174	17073	17310	17221	17321	17203	16997	17198	17139	17302	17190	17198	17162	17118	17057	17523	17175	17064	17216	17212	17095	17292	17124	17095	17036	17224	17199	17065	17287	17244	17091	17173	17086	17186	17162	17141	17227	17424	17347	17219	17132	17378	17273	17251	17188	17386	17104	17099	17321	17261	17212	17307	17183	17107	17379	17521	17030	17120	17126	17203	16879	17128	17238	17102	17216	17139	17321	17404	17125	17261	17350	17264	17168	17390	17194	17093	17112	17078	17167	17165	17183	17461	17240	17248	17204	17259	17134	17183	17259	17295	17239	17133	17148	17126	17134	17135	17260	17213	17083	17252	17022	17216	17123	17153	17057	17040	17189	17122	16971	17266	17129	17102	17105	17064	17308	17279	17109	17153	17186	17194	17266	17058	17177	17199	17290	17093	17354	17082	17334	17157	17453	17244	17355	17052	17241	17357	17066	17266	17352	17266	17246	17200	17392	17177	16993	17364	17360	17050	17222	17130	17075	17320	17137	17187	17258	17289	17186	17231	17309	17222	17303	17266	17298	17165	17043	17035	17150	17227	17329	17172	17023	17194	17010	17077	17323	17093	17086	17311	17203	17270	17044	17287	17169	17081	17104	16883	17267	17205	17304	17152	17250	17294	17083	17056	17357	17257	17239	17276	17146	17156	17299	17269	17361	17499	17172	17052	17192	17302	17326	17123	17204	16973	17223	17109	17284	17302	17128	17153	17019	17282	17176	17146	17359	17160	17168	17191	17034	17339	17309	17141	17027	17138	17170	17083	17288	17107	17112	17153	17108	17330	17205	17019	17134	17273	17200	17165	17139	17194	17274	17139	17012	17102	17243	17223	17259	17340	17156	17223	17197	17050	17271	17418	17114	17042	17084	17068	17306	17196	17237	17190	17243	17161	17247	17041	17323	17412	17411	17329	17189	17119	17180	17308	17118	17150	17171	17147	17214	17060	17187	17080	17182	17013	17300	17127	17048	17097	17266	17488	17251	17277	16918	17102	17238	17274	17200	16989	17237	17362	17242	17121	17398	17213	17248	17295	17145	17252	17184	17074	17108	17413	17117	17144	17153	17065	17179	17198	17276	17224	17099	17044	17271	17273	17099	17176	17239	17124	17124	17237	17120	17129	17040	17350	17130	17272	17201	17237	17304	17133	17109	17247	17311	17090	17130	17269	17348	17227	17244	17149	17319	17379	17322	17197	17184	17378	16979	17085	17211	17207	17233	17185	17345	17220	16949	17314	17245	17068	17488	17042	17156	17126	17289	17159	17184	17244	17141	17091	17190	17291	17168	16948	17218	17132	17179	17162	17201	17055	17196	16985	17483	17124	17174	17127	17299	17176	17256	17288	17179	17177	17013	17292	17064	17094	17288	17187	17104	17074	17428	17435	17460	17123	17343	17046	17280	17122	17126	17112	17273	17207	17147	17224	17223	17128	17213	17367	17324	16969	17287	17385	17129	17062	17207	16947	17264	17234	17179	17179	17271	17228	17296	17215	17146	17335	17179	17229	17379	17068	17078	17219	17204	17222	17542	17207	17330	17312	17006	17068	17032	17186	17243	17157	17361	17075	17239	17307	17375	17215	17134	17023	17229	17336	17233	17389	17305	17133	17148	17172	17112	17298	17184	16973	17154	17271	17119	17320	17187	17246	17246	17258	17237	17271	17061	17209	17318	17221	17147	17010	17275	17139	17107	17266	17123	17267	17046	17053	17151	17307	17258	17202	17397	17145	17132	17191	16811	17122	17182	17120	17231	17073	17280	17241	17199	16849	17185	17233	17122	17127	17082	17291	17212	17183	17296	17357	17261	17245	17331	17029	17218	16957	17379	17167	17268	17162	17070	17120	17091	17049	17213	17066	17244	17237	17214	17285	17203	17088	17106	17193	17309	17220	17407	17421	17228	17256	16910	17541	17257	17254	17181	17214	17283	17094	17217	17315	17184	17119	17141	17168	17422	17097	17297	17192	17209	17071	17133	17022	17343	17163	17291	17150	17376	17246	17258	17026	17342	17090	17202	17104	17305	17199	17032	17160	17208	17100	17095	17045	17177	17056	17190	17138	17085	17011	17267	17230	17282	17286	17236	17215	17201	17177	17144	17133	17309	17163	17229	17079	17453	17129	17111	17301	17122	17093	17251	17096	17112	17081	17226	17321	17192	17299	17098	17199	17386	17117	17167	16921	17344	17044	17098	17271	17250	17352	17267	17114	17147	17164	17265	17246	17311	17287	17156	17196	17171	17055	17123	17205	17185	17446	17160	17229	17270	17169	17091	17283	17315	17055	17239	17372	17181	17051	17371	17263	17391	16991	17112	17345	17234	17137	17191	17122	17037	16894	17193	16934	17288	17327	17240	17225	17069	17179	17199	17174	17282	17182	17187	17207	17215	17333	17224	17040	17237	17162	17104	17265	17048	17172	17267	17223	17425	17131	17234	16895	17163	17296	17253	17313	17054	17287	17136	16976	17040	17088	17145	16996	17205	17011	17145	17035	17170	17114	17198	17046	17220	17115	17190	17277	17138	16966	17011	17142	17071	17129	17300	17289	17159	17134	16993	17222	17198	16978	17172	17277	17137	17070	17120	17151	17069	17202	17202	17146	17097	17180	17387	17153	17281	17267	17337	17259	17275	17119	17341	17221	17279	17016	17305	17265	17374	17184	17230	17368	17199	17140	17286	17174	17327	17178	17019	17224	17084	17225	17188	17273	17267	17219	17272	17225	17170	17257	17103	17182	17291	17379	17151	17121	17294	17312	17209	17211	16949	17180	17339	17219	17265	17190	17096	17206	17077	17400	17333	17255	17158	17168	17088	17040	17134	17217	17193	17026	17145	17174	17285	17240	17235	17335
21428	36998	34899	27905	23849	21086	19411	20340	23055	17020	16776	16624	16478	16300	16312	16068	16169	16076	16128	15852	16103	15956	15862	15997	15920	16051	16117	15765	15919	15890	15792	15795	15928	15679	15784	15722	15800	15771	15902	15843	15794	15788	15789	15771	15836	15815	15820	15772	15631	15625	15757	15780	15736	15515	15769	15681	15808	15747	15841	15656	15651	15829	15550	15634	15754	15709	15725	15637	15746	15737	15962	15557	15649	15544	15635	15769	15537	15568	15842	15679	15569	15813	15577	15741	15669	15661	15668	15809	15633	15679	15684	15754	15616	15757	15648	15593	15858	15757	15506	15778	15656	15711	15573	15646	15709	15787	15659	15467	15743	15694	15755	15464	15608	15748	15954	15644	15659	15500	15640	15670	15697	15747	15662	15729	15773	15683	15588	15605	15675	15621	15767	15749	15688	15594	15746	15728	15628	15712	15757	15804	15696	15530	15626	15677	15696	15661	15653	15682	15606	15559	15808	15899	15695	15549	15690	15602	15741	15490	15597	15624	15760	15748	15653	15774	15757	15717	15766	15734	15731	15692	15609	15809	15763	15597	15724	15710	15658	15536	15662	15571	15814	15809	15545	15681	15835	15702	15702	15565	15574	15745	15656	15716	15839	15598	15827	15653	15792	15813	15648	15647	15617	15792	15809	15653	15509	15642	15643	15687	15519	15618	15725	15658	15628	15630	15575	15763	15856	15699	15642	15621	15629	15698	15750	15722	15713	15697	15777	15752	15572	15650	15650	15607	15597	15585	15655	15669	15610	15654	15840	15672	15579	15850	15527	15827	15641	15686	15796	15692	15771	15542	15855	15643	15754	15696	15728	15725	15714	15806	15608	15714	15872	15534	15615	15716	15651	15539	15617	15915	15714	15782	15746	15529	15689	15614	15798	15639	15769	15768	15707	15696	15634	15774	15596	15670	15808	15492	15639	15684	15855	15608	15630	15635	15713	15495	15683	15625	15753	15692	15685	15581	15542	15533	15656	15628	15648	15687	15574	15786	15835	15558	15739	15811	15688	15905	15533	15823	15663	15849	15612	15768	15640	15693	15754	15765	15758	15699	15786	15804	15692	15638	15626	15658	15732	15808	15787	15618	15630	15570	15507	15577	15627	15656	15748	15535	15593	15717	15739	15607	15746	15809	15635	15639	15685	15621	15638	15669	15719	15754	15838	15596	15726	15700	15752	15622	15605	15652	15662	15622	15534	15708	15518	15866	15868	15576	15726	15727	15705	15499	15655	15610	15753	15628	15635	15668	15845	15597	15551	15659	15835	15676	15759	15700	15804	15743	15785	15868	15801	15674	15665	15766	15678	15636	15733	15610	15571	15726	15604	15606	15712	15603	15735	15659	15764	15814	15726	15648	15671	15713	15634	15611	15633	15794	15600	15799	15796	15644	15652	15675	15679	15621	15639	15505	15700	15720	15709	15792	15609	15573	15708	15772	15763	15591	15618	15626	15529	15632	15626	15741	15613	15810	15680	15573	15840	15623	15797	15570	15629	15599	15694	15609	15521	15765	15688	15652	15851	15729	15777	15736	15691	15757	15700	15795	15529	15674	15635	15720	15708	15577	15646	15674	15522	15803	15673	15579	15577	15718	15800	15627	15753	15750	15644	15764	15841	15674	15801	15626	15921	15695	15853	15736	15716	15665	15819	15708	15666	15586	15784	15704	15767	15799	15761	15684	15751	15757	15495	15723	15555	15753	15479	15611	15716	15724	15752	15465	15590	15663	15665	15480	15647	15521	15739	15658	15693	15807	15618	15733	15511	15666	15775	15755	15804	15601	15716	15600	15708	15655	15677	15714	15839	15760	15818	15538	15670	15756	15658	15628	15641	15734	15600	15755	15619	15745	15496	15866	15493	15526	15689	15682	15680	15811	15640	15636	15757	15804	15830	15595	15702	15563	15820	15756	15710	15648	15739	15550	15794	15885	15841	15603	15727	15732	15551	15676	15716	15804	15643	15620	15662	15712	15695	15572	15702	15593	15751	15614	15593	15821	15744	15448	15588	15641	15767	15824	15652	15742	15567	15594	15863	15609	15537	15589	15629	15690	15808	15613	15554	15779	15631	15723	15696	15612	15733	15493	15616	15616	15702	15810	15659	15648	15790	15824	15692	15658	15549	15806	15593	15447	15736	15669	15847	15452	15711	15577	15567	15659	15542	15570	15771	15728	15700	15640	15602	15712	15626	15733	15555	15775	15550	15654	15774	15685	15705	15759	15754	15681	15670	15695	15753	15653	15620	15763	15647	15759	15797	15685	15565	15457	15713	15616	15592	15637	15601	15635	15392	15701	15490	15616	15623	15679	15569	15770	15605	15461	15754	15580	15732	15705	15753	15670	15775	15434	15768	15621	15657	15562	15662	15621	15854	15695	15522	15662	15598	15847	15630	15664	15843	15657	15598	15500	15667	15719	15646	15536	15741	15506	15735	15650	15666	15820	15874	15721	15764	15602	15763	15607	15631	15579	15733	15768	15648	15678	15770	15650	15806	15604	15636	15827	15577	15706	15488	15600	15695	15730	15744	15555	15812	15701	15592	15711	15728	15850	15629	15638	15864	15755	15661	15736	15785	15490	15743	15701	15730	15547	15626	15758	15579	15694	15847	15685	15849	15742	15600	15656	15693	15762	15658	15675	15672	15823	15779	15655	15734	15712	15749	15698	15692	15721	15611	15715	15805	15767	15709	15809	15904	15797	15753	15720	15644	15490	15661	15612	15583	15825	15816	15800	15670	15649	15647	15876	15676	15433	15742	15865	15659	15569	15627	15706	15839	15729	15713	15542	15771	15683	15673	15628	15614	15712	15783	15666	15695	15660	15556	15658	15689	15719	15911	15690	15696	15439	15743	15664	15718	15778	15625	15606	15510	15567	15583	15749	15763	15583	15630	15561	15735	15498	15748	15605	15468	15694	15726	15707	15679	15717	15703	15613	15671	15622	15576	15599	15680	15649	15604	15782	15587	15826	15590	15649	15714	15817	15597	15633	15821	15795	15698	15801	15770	15766	15813	15712	15625	15612	15827	15700	15598	15685	15510	15692	15881	15601	15804	15726	15706	15740	15615	15698	15780	15737	15709	15611	15684	15614	15655	15675	15585	15903	15653	15442	15727	15779	15724	15705	15498	15577	15866	15778	15805	15784	15582	15490	15717	15715	15778	15621	15717	15833	15663	15528	15610	15668	15737	15829	15733	15588	15533	15715	15605	15615	15649	15752	15669	15858	15749	15597	15872	15720	15635	15782	15684	15841	15590	15618	15727	15906	15917	15721	15725	15640	15768	15736	15812	15716	15635	15924	15651	15702	15662	15712	15626	15646	15773	15728	15621	15659	15784	15757	15788	15785	15829	15748	15586	15719	15478	15753	15749	15723	15595	15613	15702	15600	15559	15523	15539	15616	15684	15889	15548	15763	15602	15622	15809	15742	15880	15825	15596	15796	15696	15562	15735	15644	15619	15601	15746	15543	15693	15787	15576	15578	15553	15413	15731	15592	15736	15640	15676	15622	15725	15585	15657	15650	15801	15662	15669	15705	15554	15757	15554	15782	15803	15583	15644	15577	15959	15762	15673	15611	15802	15775	15691	15668	15664	15558	15737	15732	15794	15756	15579	15594	15850	15639	15807	15743	15641	15700	15750	15669	15712	15579	15698	15771	15493	15579	15737	15613	15664	15719	15632	15608	15703	15704	15693	15635	15775	15628	15773	15635	15741	15651	15883	15671	15653	15671	15354	15719	15798	15723	15731	15725	15674	15684	15664	15638	15731	15663	15740	15530	15823	15667	15899	15681	15691	15847	15748	15684	15649	15582	15643	15797	15631	15726	15611	15482	15623	15643	15571	15727	15614	15720	15728	15509	15629	15539	15603	15564	15710	15619	15677	15777	15694	15900	15829	15646	15491	15745	15546	15830	15726	15639	15758	15709	15582	15827	15742	15710	15769	15476	15517	15729	15900	15615	15650	15720	15646	15718	15692	15749	15686	15732	15696	15797	15755	15712	15701	15727	15564	15984	15866	15637	15745	15589	15754	15627	15823	15736	15568	15656	15631	15780	15623	15838	15559	15780	15676	15707	15892	15730	15710	15711	15604	15844	15742	15806	15846	15824	15674	15534	15631	15722	15694	15699	15666	15666	15701	15625	15882	15550	15973	15679	15581	15536	15709	15632	15558	15609	15712	15698	15643	15673	15621	15705	15634	15870	15692	15789	15789	15868	15766	15842	15576	15665	15626	15560	15660	15847	15673	15834	15638	15730	15724	15622	15859	15823	15742	15668	15599	15565	15752	15700	15597	15498	15727	15685	15741	15558	15565	15609	15728	15744	15646	15738	15715	15604	15741	15798	15811	15776	15958	15846	15686	15690	15681	15662	15676	15651	15711	15782	15685	15643	15669	15747	15665	15486	15646	15537	15727	15902	15763	15757	15993	15660	15624	15691	15753	15731	15733	15730	15835	15676	15809	15693	15743	15717	15626	15611	15806	15440	15787	15600	15553	15797	15653	15529	15826	15768	15618	15739	15893	15839	15696	15723	15717	15636	15654	15755	15655	15804	15641	15707	15599	15657	15628	15626	15802	15644	15743	15718	15744	15732	15622	15909	15662	15701	15599	15624	15599	15612	15809	15610	15740	15703	15791	15721	15717	15748	15598	15652	15900	15686	15817	15686	15659	15837	15726	15780	15648	15671	15546	15690	15933	15635	15606	15724	15678	15722	15725	15759	15614	15846	15613	15712	15623	15748	15658	15671	15596	15777	15871	15565	15768	15579	15760	15510	15743	15674	15558	15677	15687	15578	15653	15731	15704	15806	15674	15679	15655	15609	15581	15717	15611	15685	15572	15569	15492	15739	15699	15587	15507	15597	15870	15745	15561	15620	15697	15719	15858	15526	15563	15700	15781	15892	15580	15595	15685	15744	15695	15673	15760	15679	15724	15665	15707	15660	15638	15634	15565	15828	15820	15542	15576	15541	15754	15764	15712	15766	15784	15677	15697	15663	15709	15694	15738	15793	15772	15760	15793	15643	15671	15751	15722	15709	15853	15650	15706	15614	15734	15518	15703	15643	15495	15657	15830	15627	15732	15766	15617	15621	15696	15651	15638	15731	15695	15692	15540	15741	15651	15672	15820	15624
22482	20942	28692	23370	21280	23621	25298	20175	21305	18899	18280	18026	17774	17516	17565	17494	17467	17178	17249	17314	17219	17215	17166	17138	17158	17203	16968	16922	17095	17222	16885	17046	17145	17075	17169	16928	16955	17108	17043	17029	16993	16954	17127	17111	16970	16800	16930	16846	16905	16881	16920	17006	16930	17178	16909	16852	16822	17071	16860	16877	16913	16853	16926	16933	16987	16971	16972	16674	16808	16884	16669	16913	17021	16833	17018	16841	16816	16975	17015	16651	16883	16793	16964	16844	16753	16914	16837	16850	16843	16791	16825	16768	16852	16816	16722	16746	16892	16748	16932	16812	16907	16803	16889	17031	16798	16830	16746	16957	17081	16761	17007	17007	17148	16887	16625	16896	16893	16806	16915	16826	16873	16875	16812	16944	16718	16999	16864	16874	16766	16669	16720	16683	16748	16887	16840	16722	16899	16803	16763	16814	16918	16823	16877	16846	16802	16874	16843	16757	16629	16900	16894	16809	16958	16861	16738	16747	16717	16459	16939	16795	16789	16866	16781	16689	16799	16862	16635	16658	16733	16779	16876	16805	16737	17070	16949	16818	16655	16640	16764	16773	16871	16844	16623	16642	16831	16864	16676	16943	16923	16934	16766	16862	16794	16814	16934	16705	16846	16768	16823	16753	16709	16810	16788	16902	16847	16571	16967	16868	16819	16693	16597	16571	16877	16900	16699	16793	16788	16767	16773	16777	16771	16903	16736	16767	16703	16781	16880	17024	16754	16769	16607	16731	16757	16912	16788	16913	16854	16672	16815	16860	16732	16949	16664	16762	16711	16588	16780	16891	16992	16670	16812	16630	16862	16932	16885	16683	16802	16832	16768	16880	16529	16655	16860	16784	16955	16781	16758	16677	16825	17002	16871	16830	16911	16808	16786	16691	16781	16758	16872	16935	16691	16822	16695	16830	16923	16681	16577	16820	16915	16768	16900	16798	16875	16732	16683	17011	16797	16804	16849	16856	16942	16752	16731	16819	16879	16718	16830	16624	16952	16693	16657	16566	16844	16727	16708	16727	16830	16808	16700	16528	16738	16818	16802	16818	16834	16766	16550	16751	16893	16705	16714	16789	16860	16621	16706	16763	16881	17018	16676	16888	16923	16849	16826	16774	16867	16917	16917	16696	16844	16636	16778	16791	16994	16561	16904	16754	16708	16884	16788	16672	16989	16763	16716	16691	16872	16817	16963	16748	16881	16967	16886	16654	16820	16795	16981	16838	16748	16684	16930	16764	16698	16770	16801	16867	16883	16853	16659	16869	16766	16756	16800	16645	16739	16794	16965	16827	16642	16736	16829	16931	16752	16830	16883	16905	16718	16846	16791	16797	16574	16703	16970	16679	16937	16728	16753	16758	16975	16802	16802	16734	16831	16935	16880	16908	16919	16863	16899	16762	16756	16759	16946	16827	16870	16727	16797	16733	16806	16747	16647	16838	16791	16976	16647	16725	16759	16670	16821	16750	16778	16914	16579	16875	16731	16946	16894	16837	16803	16937	16980	16828	16482	16827	16636	16657	16768	17080	16585	16712	16906	16899	16789	16702	16661	16721	16886	16935	16935	16899	16926	16919	16824	16935	16822	16722	16817	16823	16780	16819	16750	16844	16826	16774	16598	16766	16940	16538	16668	16628	16778	16810	17004	16853	16903	16779	16880	16839	16737	16786	16936	16763	16960	16889	16966	16936	16803	16808	16807	16921	16588	16874	16841	16668	16757	16733	16706	16866	16620	16864	16881	16777	16920	16625	16784	16949	16619	16600	16854	16749	16779	16845	16545	16903	16782	16733	16787	16698	16787	16689	16851	16996	16675	16817	16871	16808	16819	16943	16805	16687	16736	16758	16910	16805	16588	16872	16695	16789	16933	16778	16522	16869	16824	16774	16835	16901	16705	16735	16757	16706	16871	16770	16834	16772	16799	16622	16876	16648	16745	16800	16886	16934	16828	16547	16730	16695	17065	16723	16750	16882	16672	16907	16851	16885	16817	16817	16661	16921	16967	16923	16658	16810	16674	16784	17004	16941	16941	16582	16950	16642	16780	16908	16670	16895	16881	17004	16851	16823	16667	16762	16864	16866	16913	16909	16628	16782	16814	16851	16860	16691	16902	16789	16813	16684	16929	16992	16954	16910	16887	16724	16884	16750	16719	16704	16731	16764	16767	16857	16905	16619	16710	16907	16882	16859	16874	16686	16686	16606	16575	16709	16972	16707	16937	16808	16723	16902	16824	16830	16662	16841	16763	16768	16649	16741	16830	16749	16834	16722	16953	16693	16909	17016	16693	16888	16781	16936	16872	16713	16835	16893	16987	17006	16821	16963	16979	16614	16828	16829	16697	16760	16817	16721	16998	16577	16671	16649	16837	16848	16920	16897	16804	16718	16790	16591	16779	16615	16658	16862	16794	16975	16695	16779	16717	16890	16804	16810	16701	16872	16804	16832	16878	16606	16876	16610	16672	16597	16730	16743	16799	16874	16868	16789	16833	16895	16926	16837	16778	16788	16898	16778	16933	16774	16878	16743	16813	16809	16712	16718	16758	16840	16800	16848	16656	16727	16730	16851	16970	16776	16862	16849	16723	16805	16799	16691	16915	16718	16849	16664	16817	16933	16715	16732	16806	16761	16686	16891	16674	16748	16829	16838	16476	16770	16894	16698	16882	16988	16893	16817	16925	16763	16965	16755	16719	16751	16830	16968	16818	16906	16870	16684	16674	16875	16842	16773	16680	16540	16830	16766	16923	16777	16681	16915	16666	16792	16904	16703	16891	16814	16813	16678	16808	16751	16887	17128	16891	16817	16838	16959	16913	16712	16921	16914	16721	16946	16789	16843	16751	16779	16687	16818	16797	16791	16692	16928	16851	16786	16827	16810	16683	16839	16728	16916	16863	16856	16867	16749	16794	16756	16788	16724	16665	16575	16723	16697	16877	17127	16848	16908	16831	16669	16726	16813	16777	16840	16513	16830	16647	16836	16701	16947	16713	16908	16773	16943	16803	16861	16690	16906	16669	16908	16807	16620	16848	16799	17021	16832	16865	16801	16860	16875	16773	16636	16885	16938	16752	16774	16679	16761	16740	16953	16661	16986	16807	16788	16765	16801	16814	16714	16951	16711	16913	16678	16716	16741	16693	16582	16806	16636	16769	16974	16655	17088	16644	16986	16740	16813	17017	16899	16709	16687	16751	16886	16598	16549	16852	16672	16823	16782	16855	16857	16673	16693	16738	16963	16789	16879	16766	16598	16906	16791	16556	16778	16783	16690	16729	16727	16598	16921	16786	16853	16866	16852	16930	16811	16810	16912	16833	16779	16999	16645	16680	16782	16794	16653	16607	16911	16806	16720	16785	16897	16961	16766	16853	16986	17049	16873	16819	16683	16680	16983	16773	16883	16774	16696	16895	16750	16851	16720	16872	16628	16784	16630	16736	16704	16675	16774	16735	16846	16812	16770	16764	16867	16854	16724	16760	16750	16803	16865	16972	16738	16627	16597	16832	16822	16737	17017	16783	16701	16661	16853	16785	16934	16844	16758	16773	16778	16763	16795	16956	16827	16835	16922	16802	16791	16744	16696	16859	17035	16720	16657	16729	16700	16931	16596	16836	16833	16962	16725	16911	16859	16804	16806	16785	16748	16848	16871	16897	16982	16883	16828	16713	16620	16947	16754	16686	16597	16809	16663	16709	16877	16666	16693	16932	16790	16879	16899	16741	16629	16613	16682	16826	16777	16800	16624	16771	16763	16829	16886	16864	16801	16774	16680	16690	16769	16960	16942	16918	16671	16978	16831	16881	16921	16936	16886	16820	16891	16778	16902	17011	16786	16807	16853	16640	16768	16812	16810	16812	16871	16917	16961	16997	16727	16788	16734	16839	16799	16679	16821	16805	16747	16759	16792	16866	16878	16715	16792	16613	16760	16778	16649	16644	16879	16945	16836	16755	16843	16825	16942	17111	16847	16757	16974	16818	16719	16936	16771	16826	16937	16797	16758	16799	16851	16624	16668	16621	16640	16560	16823	16924	17000	17010	16894	16784	16560	16757	16795	16819	16747	16715	16752	16809	16990	16934	16731	16782	16894	16972	16747	16995	16735	17017	16692	16825	16954	16918	16703	16715	16850	16555	16724	16737	16805	16762	16752	16741	16751	16786	16686	16868	16901	16703	16938	16836	16853	16930	16713	16599	16766	16829	16892	16839	16869	16944	16755	16670	16605	16921	16874	16580	16845	16810	16631	16684	16764	16711	16724	16799	16651	17073	16874	16704	16793	16675	16635	16613	16467	16945	16830	16919	16846	16887	16819	16826	16843	16883	16889	16795	16942	16888	16801	16951	16833	16849	16677	16847	16987	16850	16708	16845	16971	16905	16957	16881	16815	16719	16591	16624	16740	16552	16665	16753	16708	16979	16901	17065	16860	16730	16747	16939	16888	16832	16587	17005	16584	16732	16819	16680	16729	16909	16838	16881	16747	16823	16757	16843	16805	16747	16685	16963	16775	16968	16742	16751	16627	16806	16914	16837	16810	16909	16817	16898	16718	16792	16736	16698	16844	16847	16635	16629	16767	16901	16519	16716	16874	16768	16642	16793	16757	16812	17037	16862	16931	16845	16803	16832	16804	16782	16852	16750	16815	16784	16703	16701	16753	16977	16950	16818	16763	16861	16824	16895	16706	16745	16885	16790	16728	16876	16898	16769	16707	16891	17006	16700	16643	16774	16610	16812	16941	17059	16828	16773	16882	16821	16633	16792	16819	16857	16770	16969	16829	16833	16694	16626	16694	16661	16853	16938	16887	16865	16868	16879	16879	16895	16717	16865	16788	16668	16922	16654	16895	16794	16848	16791	16950	16698	16753	16834	16722	16864	16685	16923	16764	16715	16801	16691	16826	16933	16943	16989	16898	16895	16701	16913	16763	16636	16630	16820	16870	16684	16766	16966	16483	16841	16703	16650	16844	16874	16669	16802	16926	16887	16765	16755	16754	16931	16722	16679	17072	16894	16893	16725	16772	16892	16755	16548	16970	16874	16814	16877	16837	16860	17031	16620	16869	16949	16892	16777	16819	16717	16661	16873	16876	16863	16627	16815	16871	16710	16801	16638	16726	16783	16920	16792	16762	16724	16785	16865	16608
23143	41704	40132	31937	27243	23749	21345	19751	22047	17834	17340	17135	16972	16488	16438	16304	16195	16159	15887	15873	16038	15900	15895	15911	15606	15560	15772	15823	15797	15748	15632	15658	15696	15619	15683	15734	15660	15575	15686	15612	15506	15488	15420	15387	15585	15470	15484	15384	15514	15532	15457	15578	15459	15440	15413	15383	15314	15298	15434	15492	15466	15581	15553	15349	15452	15453	15483	15483	15471	15477	15495	15494	15419	15401	15444	15496	15454	15367	15397	15423	15480	15399	15397	15627	15382	15458	15405	15365	15391	15490	15429	15441	15431	15521	15254	15482	15487	15297	15312	15382	15377	15619	15388	15427	15356	15534	15510	15294	15333	15470	15423	15334	15541	15331	15564	15328	15496	15268	15488	15420	15372	15379	15442	15364	15299	15431	15392	15423	15388	15514	15562	15520	15367	15218	15356	15273	15330	15330	15310	15413	15373	15403	15265	15515	15345	15392	15231	15303	15325	15368	15394	15239	15355	15410	15500	15295	15228	15440	15448	15322	15375	15409	15428	15402	15421	15413	15387	15522	15360	15394	15415	15429	15244	15299	15371	15433	15481	15452	15387	15329	15225	15370	15319	15358	15510	15375	15502	15410	15328	15351	15346	15449	15446	15333	15344	15281	15546	15356	15330	15421	15600	15335	15186	15359	15429	15356	15305	15319	15347	15445	15475	15186	15475	15519	15507	15539	15524	15317	15373	15413	15273	15461	15473	15338	15508	15386	15521	15384	15542	15363	15393	15226	15391	15484	15389	15336	15433	15499	15419	15295	15382	15511	15362	15428	15430	15495	15309	15217	15581	15156	15262	15392	15387	15330	15309	15375	15371	15580	15299	15472	15441	15355	15502	15392	15546	15519	15375	15352	15412	15384	15158	15502	15460	15402	15494	15616	15490	15399	15285	15615	15369	15278	15283	15363	15636	15324	15249	15360	15268	15291	15298	15279	15429	15285	15376	15398	15282	15427	15337	15399	15378	15508	15411	15339	15473	15458	15315	15242	15394	15306	15492	15314	15284	15310	15581	15585	15524	15322	15403	15405	15503	15480	15410	15321	15289	15266	15638	15464	15418	15238	15519	15304	15479	15195	15383	15520	15556	15289	15400	15320	15296	15479	15541	15443	15367	15455	15315	15358	15353	15318	15501	15420	15267	15373	15428	15514	15356	15415	15472	15493	15435	15451	15407	15268	15428	15452	15345	15454	15228	15331	15351	15320	15521	15291	15479	15291	15355	15456	15392	15323	15279	15331	15336	15323	15346	15391	15402	15395	15345	15207	15396	15507	15332	15397	15390	15301	15269	15439	15507	15481	15332	15240	15552	15481	15435	15465	15620	15376	15391	15256	15348	15311	15555	15520	15402	15443	15487	15455	15385	15407	15507	15448	15535	15413	15394	15403	15427	15413	15393	15265	15539	15391	15366	15381	15371	15433	15307	15563	15519	15317	15414	15577	15360	15455	15473	15299	15446	15366	15390	15466	15372	15383	15246	15375	15388	15346	15484	15503	15529	15412	15488	15375	15430	15358	15272	15393	15527	15386	15239	15451	15426	15418	15373	15490	15396	15449	15296	15452	15565	15568	15401	15382	15415	15432	15427	15470	15451	15405	15398	15455	15254	15364	15345	15352	15478	15337	15355	15360	15363	15124	15487	15452	15413	15436	15534	15427	15460	15490	15348	15476	15499	15297	15338	15401	15315	15408	15509	15511	15314	15491	15440	15277	15513	15494	15261	15451	15276	15449	15504	15350	15372	15386	15487	15321	15482	15313	15416	15253	15282	15565	15309	15260	15388	15537	15350	15617	15360	15358	15368	15570	15329	15479	15423	15471	15581	15493	15396	15498	15327	15505	15528	15291	15486	15431	15420	15353	15489	15318	15340	15402	15508	15468	15388	15618	15413	15529	15450	15232	15515	15360	15329	15337	15452	15316	15327	15479	15337	15361	15363	15500	15486	15302	15305	15392	15254	15395	15442	15330	15407	15311	15388	15259	15329	15637	15359	15512	15303	15467	15312	15322	15575	15482	15424	15351	15393	15441	15336	15383	15384	15381	15402	15361	15426	15517	15390	15382	15295	15332	15533	15455	15344	15468	15330	15266	15174	15498	15346	15492	15153	15415	15344	15444	15379	15276	15471	15290	15425	15257	15462	15392	15330	15301	15450	15512	15598	15312	15281	15638	15311	15165	15319	15331	15357	15318	15458	15435	15500	15370	15221	15434	15388	15294	15414	15319	15424	15296	15444	15301	15181	15331	15291	15370	15285	15333	15443	15399	15549	15457	15287	15564	15500	15419	15421	15394	15415	15252	15374	15546	15369	15476	15479	15501	15335	15319	15303	15356	15430	15381	15114	15501	15368	15450	15401	15356	15476	15318	15382	15276	15392	15218	15353	15332	15343	15357	15424	15359	15521	15341	15308	15360	15461	15489	15415	15476	15450	15481	15316	15254	15334	15351	15439	15324	15393	15360	15531	15475	15412	15268	15353	15459	15546	15455	15331	15464	15413	15347	15365	15508	15417	15383	15293	15346	15400	15396	15461	15612	15454	15321	15269	15433	15274	15530	15370	15416	15210	15490	15182	15380	15546	15333	15473	15486	15433	15379	15460	15397	15350	15215	15596	15476	15483	15248	15301	15462	15394	15391	15503	15427	15319	15442	15235	15234	15384	15292	15451	15517	15374	15428	15465	15387	15402	15246	15396	15500	15187	15312	15379	15294	15230	15312	15427	15250	15646	15324	15371	15292	15377	15304	15315	15270	15314	15325	15326	15548	15332	15524	15407	15300	15337	15528	15402	15305	15433	15394	15425	15363	15355	15386	15441	15398	15139	15444	15426	15336	15210	15320	15413	15413	15328	15203	15504	15465	15419	15258	15351	15547	15261	15355	15532	15376	15391	15363	15266	15493	15459	15308	15451	15417	15444	15227	15409	15330	15384	15544	15444	15355	15385	15523	15394	15426	15335	15267	15353	15350	15439	15428	15434	15409	15363	15427	15323	15361	15343	15252	15402	15378	15415	15468	15279	15257	15437	15450	15403	15412	15399	15236	15369	15381	15442	15447	15301	15393	15416	15400	15536	15327	15520	15417	15377	15218	15458	15482	15457	15465	15282	15244	15516	15439	15403	15387	15464	15540	15497	15312	15436	15431	15358	15363	15567	15505	15462	15498	15379	15342	15480	15266	15402	15538	15343	15465	15442	15292	15522	15319	15434	15228	15386	15362	15382	15256	15426	15378	15330	15395	15422	15452	15181	15481	15279	15419	15384	15221	15461	15402	15363	15463	15411	15300	15309	15381	15426	15235	15277	15275	15386	15363	15395	15324	15326	15349	15563	15418	15384	15454	15336	15325	15357	15495	15384	15314	15378	15301	15230	15303	15561	15198	15376	15468	15510	15421	15315	15364	15474	15392	15197	15097	15398	15348	15486	15384	15461	15278	15448	15368	15414	15335	15393	15500	15277	15343	15397	15337	15370	15353	15354	15402	15291	15284	15562	15395	15437	15394	15412	15428	15263	15338	15262	15415	15162	15465	15338	15380	15371	15474	15364	15304	15381	15436	15362	15353	15390	15343	15597	15351	15514	15274	15355	15285	15485	15293	15668	15280	15481	15496	15348	15408	15344	15428	15350	15415	15553	15283	15254	15380	15367	15232	15351	15358	15369	15586	15352	15349	15268	15257	15474	15412	15271	15331	15467	15293	15337	15346	15412	15316	15321	15535	15360	15449	15532	15396	15389	15414	15461	15252	15376	15337	15374	15356	15349	15329	15390	15200	15227	15433	15558	15402	15196	15190	15428	15386	15298	15498	15407	15510	15220	15455	15437	15315	15289	15311	15268	15533	15393	15448	15438	15642	15418	15389	15338	15433	15446	15687	15280	15276	15456	15442	15323	15393	15307	15388	15251	15552	15266	15359	15334	15487	15212	15406	15368	15471	15512	15517	15443	15451	15483	15411	15407	15400	15279	15475	15522	15376	15488	15338	15387	15337	15440	15399	15483	15434	15374	15389	15314	15354	15312	15327	15453	15439	15242	15443	15358	15308	15426	15376	15359	15400	15337	15520	15404	15514	15391	15427	15354	15376	15250	15387	15546	15373	15394	15255	15382	15322	15464	15467	15548	15328	15409	15375	15320	15256	15341	15544	15342	15324	15335	15338	15339	15422	15359	15313	15407	15436	15541	15470	15484	15462	15448	15388	15484	15431	15354	15439	15430	15386	15435	15453	15407	15283	15395	15370	15285	15415	15442	15449	15423	15323	15360	15358	15280	15325	15317	15428	15430	15418	15259	15346	15529	15417	15464	15280	15406	15380	15401	15370	15317	15429	15232	15429	15159	15398	15486	15472	15320	15489	15479	15374	15504	15449	15528	15447	15240	15426	15356	15545	15357	15332	15321	15385	15305	15384	15309	15405	15216	15442	15434	15484	15511	15436	15342	15299	15381	15304	15391	15406	15461	15368	15305	15380	15195	15549	15445	15520	15337	15365	15407	15400	15287	15319	15446	15467	15418	15173	15520	15554	15442	15254	15431	15394	15443	15463	15451	15473	15328	15501	15460	15346	15382	15377	15362	15386	15460	15285	15380	15477	15444	15349	15391	15410	15313	15550	15460	15339	15417	15346	15349	15470	15395	15270	15359	15249	15458	15291	15395	15254	15543	15328	15456	15277	15453	15463	15394	15373	15535	15357	15371	15556	15395	15396	15555	15504	15324	15524	15391	15359	15207	15428	15513	15477	15343	15499	15371	15405	15568	15270	15218	15381	15426	15333	15250	15367	15309	15277	15489	15254	15261	15246	15380	15420	15264	15277	15312	15370	15453	15429	15356	15323	15336	15467	15311	15448	15384	15463	15357	15424	15456	15304	15332	15382	15512	15373	15453	15344	15503	15181	15392	15484	15418	15412	15571	15541	15430	15334	15393	15428	15455	15250	15311	15362	15520	15363	15440	15477	15382	15195	15562	15542	15243	15423	15312	15388	15351	15267	15195	15511	15455	15448	15258	15450	15495	15432	15490	15419	15376	15433	15501	15390	15491	15265	15439	15301	15256	15338	15401	15422	15203	15281	15317	15444	15235	15592	15455	15512	15493	15420	15358	15421	15347	15376	15431	15416	15435	15235	15278	15394	15310	15495
26783	22495	27914	25393	20489	19354	18691	18099	17553	17491	17293	17223	16964	17316	17290	17056	16786	17148	17162	17127	16991	17253	16971	17083	17108	17007	17119	16943	16986	17013	17049	17201	17179	17341	17078	16932	17011	17009	17012	17006	17084	16824	16817	16976	17043	16832	16957	16668	16990	16893	17013	17029	16918	17010	16984	16915	17204	16900	16815	17002	16873	17000	16909	17037	16982	17101	16735	17160	16973	16862	16949	16986	16894	16775	16917	17105	16990	16912	17124	16929	16764	16989	16810	17005	17011	16717	16921	16843	16881	16985	17005	16918	16963	17042	16895	16977	16941	17124	16834	16658	16911	16877	16904	17062	16905	16913	16936	16959	16972	17133	16783	16928	17000	17131	17014	16867	17052	17085	17006	16921	16876	16980	16780	16958	17177	16937	16994	16929	16940	17156	16953	17008	16815	16733	16934	16937	17148	17009	16954	16939	16910	16897	16920	16922	16903	16770	17055	16957	17107	17078	17028	16690	16829	16869	16945	16754	16999	16956	17125	17033	16958	16717	16831	16717	16866	16872	16942	16953	17056	16969	16839	16959	17024	16677	16829	16912	16972	16939	17071	16992	17032	16940	16703	16938	16965	16945	17027	16938	16935	16986	16847	16906	17071	16991	16860	16727	16987	17213	17121	16912	17128	16983	17005	17008	16867	16936	16858	17167	17201	17199	17017	16908	16931	16869	16943	17033	17077	16915	17196	16879	17126	16801	16982	16980	16835	16850	16980	17007	16781	16874	17139	16977	16880	16775	16639	16949	17054	16888	16922	16745	16963	16878	16957	16947	16946	16665	16795	16935	16869	17104	16913	16788	16801	16839	16945	16954	16895	17027	16766	16818	17320	16891	16985	16898	16874	16774	17088	16792	16990	17131	16972	16913	16843	16731	17155	16921	16857	17025	17028	16956	16916	16797	16872	16795	16937	17043	16996	16883	16973	17071	17116	17067	17016	16981	16941	16925	16945	17130	16932	17131	16889	16752	16963	17016	16916	16902	17114	17028	17015	16642	16931	16897	16950	16755	17068	16717	17096	16916	17034	17044	16925	16950	16948	17008	17052	17291	16938	16920	16893	16863	16958	16948	16919	16774	16724	16960	16866	16874	16905	16874	16866	16914	17159	17021	17110	17070	17042	17132	16925	16971	16941	17045	16987	16993	16898	16950	16910	17026	17155	16950	16959	17011	16985	16994	17143	16983	16954	16814	16993	16867	17106	16791	16854	17058	16977	16893	17011	16877	16911	16936	16836	16977	16930	16661	16920	16960	16877	17045	17043	16795	17044	16863	17121	16961	16911	17055	16930	16957	16993	16828	16961	16947	16964	16754	17124	17046	17038	16824	17010	16915	16850	16842	17080	17016	17075	16863	16981	16936	16825	16983	17023	16804	16755	16874	16968	17061	17018	17004	16972	16874	16936	17094	16797	16974	16967	16958	17003	16920	16888	16814	17102	16971	16850	16961	16817	16794	16900	16949	16963	16905	16909	17002	16937	16924	17070	16895	16714	17064	16885	16923	16944	16762	17114	16904	16877	17100	16912	17017	16925	17031	17136	17039	16983	17196	17094	16865	16996	16937	17006	16839	16881	16943	17137	16774	17106	17084	17057	17103	17007	17082	17164	16884	17004	16959	16983	16915	17115	16833	16802	16838	17136	16866	16872	16981	17027	17038	16857	16856	17039	16832	16890	16991	16782	16653	17023	16801	16840	16752	16981	16893	16810	16953	16962	16783	16955	17015	17102	17081	16972	17059	16938	16912	16887	16910	16948	16697	16955	16766	16848	17037	16866	16963	17018	16987	16826	16922	16929	16990	16918	17087	16728	16818	17013	16853	17006	16987	16889	16926	16833	16981	17031	16928	17022	16907	16823	16933	16733	17003	16968	17026	17077	16935	17004	16913	16855	16951	16923	16919	16837	16930	16839	16986	16838	16937	17041	16963	16797	16936	16937	16871	16947	16863	16917	16889	17281	17095	17038	16910	16941	16972	16879	16669	17062	16986	16995	16755	17047	16827	16980	17042	16998	17015	17082	16923	16876	16837	17023	16770	17021	16947	17055	16709	16950	16923	16969	16899	16996	16916	16764	16986	16930	16783	16821	17024	17053	16934	16726	16974	16849	17058	17027	16904	16980	16873	17035	16981	17100	17023	16956	16876	16917	16816	16832	17013	16934	16861	16909	17035	17047	16832	16889	16890	16961	16908	17121	17071	17084	16967	17042	16887	17015	17010	16973	17004	16961	16935	16934	16917	16939	16727	16904	16892	16880	16876	17051	16773	16885	16882	16805	16794	17163	16873	17028	17054	16949	16847	16868	16792	16827	17229	16817	16789	16800	16836	16901	16924	16867	17002	16836	16949	17075	16785	17042	17020	16881	17004	16767	16767	16986	17151	16884	16828	16971	16848	16858	17032	16845	16750	17014	16805	16889	16829	16809	16912	16732	16794	17088	17119	17011	16932	16581	16643	16826	16971	17138	16858	16866	17008	16980	16855	17017	16782	16967	16868	16940	17013	16927	16965	17087	16978	16806	16802	16964	16792	16938	16820	16930	17013	16954	16783	16870	17089	17031	16982	16801	16897	16862	16690	16828	16826	16939	17168	16867	16873	17008	16852	16930	16921	17194	16947	16911	17134	16852	16912	17019	16941	16877	16919	16742	17013	16887	16885	17197	16939	16843	16795	16898	17031	16986	16980	16857	16726	17027	16895	16791	16967	16876	16965	16928	16721	17047	17000	17075	17153	16805	16973	16898	16907	16870	16778	17134	16830	17003	17121	17093	16978	17051	16916	16925	16814	16897	16896	16965	17008	16816	16847	17038	17001	17000	16992	17090	16934	16799	16971	17047	16976	16697	16897	16685	16877	16890	16899	16865	16898	16817	16828	16822	16838	16900	16859	16892	16947	16799	16977	16909	17068	16798	16921	16996	16995	16915	16939	17352	16830	16994	17015	16879	16877	17095	16844	16877	16994	17011	16561	16719	16936	16706	16830	17054	16911	16911	16988	16843	16874	17026	16977	17024	17099	16987	16793	16898	16827	16974	16838	16945	17000	16995	17043	16911	16834	16854	17089	16898	17010	17015	17080	16871	16955	17026	16995	17014	16840	16973	16975	16993	16976	16981	16890	17186	17017	17161	16957	16923	17115	16849	16939	16977	16845	16892	17069	16801	16928	17030	17012	17017	16931	16889	17011	16836	16970	16900	16970	16934	17153	16978	16737	17149	16972	16939	16820	16903	17026	16901	16931	16841	17016	16853	17145	16732	16995	16777	16915	16744	16962	17103	16933	16714	16977	16791	16901	16929	16955	17062	16967	17036	17027	16937	17064	16976	16960	16936	16894	16882	16964	16941	17031	17104	16860	17055	17026	16897	16841	16839	17004	17029	17049	16779	17182	16956	17099	17114	16994	17223	16946	16881	16897	16824	16963	16839	16882	16908	16820	16967	16958	16784	17117	17012	17007	16874	16929	16943	16748	16865	16831	16743	16899	17026	16910	16897	16986	17000	16989	17045	16872	16908	16869	16875	16949	17274	16861	16987	17017	17237	17012	17062	16896	17029	16785	16792	16824	16938	16984	16990	16793	16772	16916	16904	16922	16966	17211	17124	17064	17076	16912	16960	16996	16876	16893	17057	16979	17011	16847	16736	16857	16846	16991	16950	16775	16924	16981	17118	17014	17011	16875	16897	16819	17181	17016	16678	17039	17172	17019	16951	16916	16993	16978	16980	17073	16774	16961	16764	17026	16911	16867	16996	17105	16757	16995	17114	16996	16882	16749	16917	16914	16989	16988	17102	17009	16960	16884	16827	16984	16861	16940	17125	17155	17150	16998	16778	16772	16832	16942	17170	17075	17069	17029	16847	17170	17049	16844	16814	17035	16938	16835	16696	17059	17107	16991	16851	17054	16849	16928	16781	16753	16889	17004	16745	16909	16836	16718	16925	16907	17055	16733	16857	16988	16876	16836	16870	16940	16967	16877	16760	16941	17019	16895	16931	16787	16998	16861	16986	16792	16998	17030	16945	16729	16852	16968	16972	17000	17047	16943	16917	16917	16960	17110	17047	16934	17035	16893	16950	17001	17145	17054	17005	16888	17079	16857	16851	16964	16973	16869	16986	16987	16927	16880	16727	16958	17076	17031	16854	17062	17170	16909	17024	17019	16989	16970	16908	17050	17058	17051	17045	16765	16983	17102	17128	16800	17056	17068	16914	16888	16977	16941	17100	17131	16848	17009	17024	17128	16928	16809	16920	17104	17024	16957	17086	16942	16913	17032	16953	16920	16979	16911	16987	16826	16851	16754	16970	16780	16680	16962	16949	17028	17067	17081	16970	16995	16945	17071	16967	16914	16868	16723	16976	16976	16902	16857	16926	17027	16912	17101	17060	16861	16793	16871	17074	16989	17071	17028	17028	17161	17028	16855	16875	16975	17074	17018	16734	16859	16879	16897	16784	17046	16981	17105	16913	16795	16771	16814	17168	17047	16979	16800	17266	16971	16950	16868	17067	17046	16852	16874	17175	17012	17011	16919	16798	17066	16996	17075	17123	16981	16832	17046	16982	17102	16881	16967	17091	16888	17159	16776	16998	16895	16877	16936	16897	17006	17030	16941	16857	16819	17029	16999	16900	16895	17110	17190	16961	16981	17034	16855	16939	16861	16829	17087	16953	17124	17087	16983	17094	16847	16830	16860	16715	16856	17134	16926	16810	16672	16964	16884	17110	17092	17034	16748	16962	17042	16839	16954	16909	17019	16926	16890	17104	16788	17023	16999	16883	16886	16952	16980	16909	16949	16936	17060	17006	17014	16837	16926	16730	17079	16960	16910	16909	16969	16967	17061	16878	16890	17096	16846	16762	16896	17013	17006	16841	16764	16778	16670	16916	16935	16909	17176	17051	16907	16957	16774	16798	16913	16880	16842	16911	16756	16903	16947	16828	16968	16942	16900	16888	17139	17002	16992	16892	16682	16804	16898	17025	16823	16928	17016	17002	16682	16911	16838	16890	16882	16831	16800	16954	16915	17060	16806	16865	17046	17017	16888	16803	17000	17023	17055	17069	17044	17003	17039	16861	17123	17048	16926	16746	16949	17144	16960	17098	17011	16775	16855	16821	16959	17100	16777	17004	17001	16945	16891
21661	32615	30710	24429	20799	18964	17804	17035	16932	16325	16201	15982	15896	15981	15700	15760	15778	15772	15655	15696	15666	15855	15699	15504	15556	15596	15662	15620	15677	15386	15360	15493	15533	15524	15582	15674	15673	15660	15749	15591	15528	15415	15526	15588	15629	15682	15399	15587	15392	15502	15721	15483	15710	15450	15485	15654	15567	15422	15437	15444	15599	15611	15469	15466	15484	15495	15429	15328	15438	15394	15472	15669	15352	15575	15669	15502	15382	15434	15347	15389	15493	15518	15483	15521	15344	15593	15569	15578	15367	15408	15503	15340	15488	15556	15389	15430	15519	15442	15574	15574	15473	15529	15623	15641	15460	15514	15453	15423	15431	15604	15476	15604	15699	15437	15444	15409	15398	15498	15492	15512	15507	15518	15424	15472	15554	15370	15614	15396	15439	15374	15556	15494	15439	15510	15381	15392	15325	15501	15472	15429	15434	15349	15386	15375	15513	15499	15546	15624	15479	15619	15431	15456	15521	15404	15658	15578	15327	15548	15468	15378	15396	15632	15567	15488	15336	15431	15459	15432	15465	15296	15522	15599	15471	15556	15454	15473	15588	15581	15486	15255	15630	15370	15353	15402	15499	15254	15514	15369	15508	15615	15391	15402	15313	15510	15392	15434	15713	15703	15461	15610	15317	15518	15349	15338	15558	15345	15568	15449	15352	15269	15573	15460	15433	15615	15482	15647	15425	15493	15568	15565	15434	15379	15455	15424	15576	15392	15626	15434	15628	15377	15622	15508	15395	15548	15423	15582	15546	15417	15388	15717	15529	15454	15535	15490	15477	15415	15542	15520	15456	15453	15426	15660	15546	15493	15557	15357	15488	15505	15430	15447	15650	15477	15593	15549	15681	15454	15417	15482	15424	15433	15407	15455	15426	15551	15490	15453	15434	15331	15580	15520	15414	15455	15640	15575	15368	15488	15316	15594	15412	15449	15281	15555	15378	15390	15484	15326	15453	15412	15538	15431	15474	15427	15399	15406	15577	15379	15421	15491	15482	15435	15526	15442	15516	15527	15464	15531	15529	15488	15543	15349	15537	15450	15443	15482	15630	15524	15554	15550	15371	15478	15494	15537	15553	15381	15482	15783	15527	15423	15535	15331	15509	15521	15362	15492	15457	15448	15492	15743	15408	15519	15469	15427	15191	15619	15465	15634	15637	15456	15373	15446	15535	15367	15469	15502	15471	15668	15554	15549	15335	15393	15375	15459	15528	15468	15584	15593	15440	15437	15507	15504	15543	15486	15619	15529	15564	15534	15431	15510	15504	15508	15448	15608	15619	15575	15497	15518	15276	15549	15507	15472	15430	15309	15580	15472	15418	15486	15490	15556	15337	15570	15612	15346	15493	15563	15447	15448	15549	15656	15449	15638	15566	15378	15686	15603	15614	15398	15433	15554	15583	15618	15407	15522	15548	15472	15297	15381	15381	15491	15343	15510	15393	15596	15570	15276	15700	15525	15510	15384	15524	15363	15420	15527	15515	15340	15600	15354	15489	15566	15165	15523	15594	15240	15502	15559	15436	15472	15510	15490	15481	15532	15652	15414	15357	15467	15607	15524	15342	15393	15602	15363	15657	15587	15380	15460	15568	15485	15477	15467	15427	15525	15516	15601	15543	15650	15503	15525	15451	15532	15572	15532	15418	15522	15445	15431	15517	15492	15316	15444	15630	15571	15412	15504	15494	15419	15468	15441	15520	15463	15430	15614	15675	15587	15306	15675	15540	15387	15383	15251	15459	15487	15429	15477	15473	15504	15404	15454	15317	15573	15394	15497	15524	15408	15526	15531	15440	15565	15571	15366	15420	15485	15514	15390	15507	15328	15460	15457	15450	15487	15615	15402	15505	15457	15481	15505	15522	15388	15565	15410	15439	15621	15408	15524	15540	15289	15413	15429	15631	15388	15579	15438	15411	15442	15508	15752	15548	15622	15309	15301	15443	15418	15609	15317	15476	15438	15645	15593	15322	15450	15604	15464	15435	15631	15405	15456	15592	15388	15503	15524	15618	15432	15524	15492	15364	15461	15458	15499	15435	15676	15295	15610	15575	15650	15401	15373	15433	15453	15558	15578	15550	15520	15429	15575	15465	15519	15551	15475	15481	15448	15388	15496	15499	15403	15478	15599	15619	15393	15398	15521	15374	15396	15536	15551	15471	15597	15301	15382	15411	15433	15291	15370	15539	15385	15448	15651	15457	15429	15525	15303	15540	15408	15493	15419	15376	15403	15467	15538	15469	15412	15344	15579	15376	15534	15700	15367	15449	15514	15429	15562	15577	15457	15420	15366	15564	15295	15474	15687	15424	15603	15415	15694	15530	15336	15441	15515	15334	15518	15534	15515	15524	15375	15574	15525	15466	15442	15395	15497	15557	15606	15444	15485	15464	15467	15433	15480	15371	15325	15566	15443	15502	15454	15528	15472	15530	15457	15429	15440	15552	15590	15363	15546	15754	15426	15491	15440	15443	15451	15487	15427	15711	15471	15643	15460	15354	15470	15582	15535	15615	15512	15655	15406	15403	15608	15465	15592	15367	15419	15564	15466	15431	15537	15531	15462	15540	15483	15459	15494	15427	15476	15427	15341	15450	15483	15408	15652	15479	15650	15543	15479	15376	15505	15646	15650	15522	15412	15463	15665	15538	15491	15421	15389	15624	15532	15432	15417	15452	15569	15504	15412	15553	15531	15572	15601	15673	15574	15500	15385	15463	15515	15396	15572	15527	15464	15445	15685	15445	15514	15496	15596	15578	15515	15541	15488	15438	15533	15511	15558	15491	15491	15513	15470	15354	15600	15417	15511	15444	15567	15475	15447	15432	15329	15657	15400	15480	15379	15588	15529	15399	15462	15327	15521	15550	15572	15313	15356	15503	15547	15248	15555	15726	15383	15436	15442	15486	15628	15612	15421	15617	15468	15546	15396	15547	15428	15456	15501	15683	15412	15686	15441	15492	15342	15490	15572	15534	15412	15561	15457	15510	15632	15458	15503	15565	15643	15514	15632	15490	15493	15764	15428	15554	15548	15376	15582	15493	15524	15440	15366	15606	15427	15503	15543	15449	15328	15405	15428	15491	15530	15445	15376	15413	15411	15545	15408	15451	15590	15457	15434	15621	15497	15632	15492	15554	15552	15382	15575	15654	15451	15462	15466	15577	15433	15412	15553	15498	15442	15530	15450	15495	15389	15570	15569	15559	15477	15620	15454	15368	15415	15547	15443	15457	15565	15351	15612	15524	15441	15578	15481	15624	15536	15573	15379	15579	15406	15545	15518	15570	15424	15363	15473	15343	15581	15357	15481	15387	15461	15575	15450	15622	15495	15577	15561	15588	15482	15473	15696	15370	15536	15521	15645	15495	15533	15603	15491	15362	15581	15635	15563	15507	15587	15319	15408	15378	15427	15588	15486	15331	15636	15441	15609	15432	15577	15490	15294	15457	15443	15547	15686	15341	15522	15484	15582	15400	15458	15353	15338	15423	15687	15500	15516	15565	15378	15316	15588	15598	15488	15445	15506	15444	15359	15471	15578	15569	15517	15360	15530	15365	15554	15564	15460	15372	15600	15374	15474	15450	15604	15477	15467	15511	15611	15619	15370	15483	15570	15458	15552	15636	15376	15502	15448	15578	15506	15524	15516	15655	15280	15683	15573	15499	15598	15459	15460	15611	15600	15305	15511	15514	15561	15498	15569	15531	15409	15361	15626	15474	15498	15601	15489	15518	15682	15625	15503	15560	15617	15405	15595	15415	15772	15417	15560	15606	15354	15517	15380	15301	15471	15507	15588	15450	15499	15430	15359	15417	15666	15421	15595	15454	15579	15501	15421	15524	15616	15509	15572	15609	15446	15406	15422	15621	15520	15490	15243	15571	15459	15423	15525	15464	15435	15572	15261	15529	15374	15386	15444	15690	15603	15474	15449	15412	15362	15345	15590	15490	15520	15599	15542	15630	15271	15440	15502	15477	15490	15747	15677	15424	15484	15529	15514	15237	15613	15586	15423	15614	15371	15463	15387	15396	15497	15624	15341	15516	15425	15381	15338	15619	15338	15642	15420	15581	15305	15442	15446	15706	15580	15422	15496	15498	15403	15479	15364	15392	15502	15494	15366	15539	15534	15476	15515	15375	15624	15616	15415	15468	15555	15557	15354	15575	15483	15434	15394	15565	15415	15475	15457	15498	15425	15578	15617	15553	15511	15493	15449	15558	15494	15496	15462	15439	15614	15343	15551	15430	15459	15454	15490	15432	15555	15599	15668	15579	15402	15493	15480	15486	15440	15445	15611	15486	15386	15515	15287	15400	15334	15699	15450	15504	15416	15440	15698	15399	15460	15468	15550	15431	15358	15529	15453	15336	15452	15448	15650	15522	15412	15459	15603	15717	15345	15422	15600	15569	15571	15504	15406	15428	15452	15433	15468	15439	15448	15499	15410	15424	15600	15524	15531	15514	15500	15508	15519	15442	15384	15418	15525	15588	15520	15422	15619	15506	15593	15420	15670	15359	15476	15392	15459	15638	15528	15457	15578	15407	15472	15538	15458	15573	15486	15283	15497	15511	15458	15264	15479	15525	15488	15358	15575	15479	15310	15498	15557	15583	15415	15464	15324	15532	15431	15494	15626	15544	15403	15629	15457	15509	15391	15617	15596	15541	15477	15464	15515	15514	15566	15333	15571	15490	15574	15600	15266	15535	15517	15557	15733	15623	15502	15504	15433	15529	15659	15454	15508	15565	15470	15522	15602	15456	15389	15331	15362	15482	15551	15354	15400	15586	15475	15536	15639	15542	15408	15522	15451	15567	15769	15575	15597	15558	15551	15797	15549	15570	15456	15553	15508	15232	15590	15621	15531	15470	15527	15497	15454	15599	15574	15452	15504	15409	15415	15478	15543	15485	15664	15539	15601	15505	15530	15410	15525	15603	15395	15460	15420	15490	15574	15650	15568	15410	15393	15454	15443	15514	15585	15561	15516	15580	15453	15483	15553	15550	15579	15533	15374	15482	15596	15469	15489	15413	15553	15503	15388	15451	15405	15601	15411	15444	15372	15410	15486	15661	15391	15569	15503	15431	15486	15519	15441	15554	15556	15583	15453	15451	15502	15485	15436	15643	15514	15558	15573	15485	15563	15453	15506
23913	21078	28338	24529	22695	22346	21434	19109	18665	18202	18101	17919	17698	17756	17686	17507	17521	17544	17519	17304	17581	17524	17274	17573	17282	17380	17477	17528	17485	17647	17271	17363	17432	17377	17429	17349	17334	17195	17515	17241	17254	17409	17394	17350	17371	17377	17456	17394	17378	17378	17222	17535	17113	17299	17366	17114	17103	17240	17003	17187	17379	17315	17371	17293	17221	17293	17192	17196	17185	17332	17268	17148	17149	17339	17039	17016	17204	17161	17320	17284	17467	17557	17181	17200	17161	17292	17221	17208	17273	17203	17302	17301	16932	17252	17287	17136	17030	17244	17250	17213	17149	17280	17281	17204	17269	17203	17122	17378	17143	17220	17137	17282	17181	17065	17194	17338	17250	17369	17184	17167	16980	17159	17415	17201	17226	17158	17406	17401	17067	17168	17435	17338	17064	17182	17204	17125	17167	17234	17153	17346	17195	17065	17256	17024	17077	17202	16902	17136	17190	17223	17131	17420	17223	17203	17057	17248	17427	17322	17118	17094	17279	17174	17151	17188	17165	17416	17249	17265	17290	17204	17140	17280	17347	17323	17389	17204	17261	17210	17395	17214	17126	17288	17386	17132	17192	17103	17231	17246	17307	17231	17291	17301	17096	17163	17175	17353	17170	17249	17179	17284	17235	17042	17171	17237	17144	17179	17232	17141	17107	17202	17073	17105	17227	17177	17171	17384	17261	17430	17176	17053	17117	17043	17134	17235	17384	17259	17047	17282	17119	17049	17062	17185	17278	17226	17082	16950	17287	17238	17400	17296	17189	17130	17043	17313	17167	17258	17363	17147	17126	17272	17281	17126	17221	17272	17357	17274	17150	17228	17221	17366	17183	17236	17321	17234	17297	17096	17193	17202	17249	17342	17332	17195	17093	17366	17052	17220	17373	17150	17174	17120	17175	17274	17196	17227	17333	17143	17197	17153	17117	17063	17103	17147	17063	17341	17085	17100	17077	17205	17159	17280	17420	17161	17096	17231	17157	17126	17300	17258	17277	17154	17143	17301	17175	17322	17123	17339	17252	17247	17320	17301	17309	17230	17182	17241	17180	17047	17182	17172	17241	17172	17207	17266	17149	17156	17147	17054	17317	17282	17296	17064	17182	17275	17241	17235	17159	17246	17511	17139	17192	17357	17157	17225	17179	17187	17325	17211	17277	17148	17383	17360	17282	17261	17261	16955	17099	17218	17246	17380	17196	17241	17350	17438	17187	17114	16989	17320	17252	17129	16983	17320	17188	17219	17032	17345	17176	17305	17219	17210	17022	17273	17115	17006	17303	17148	17180	17140	17158	17180	17321	17193	17151	17167	17196	17176	17266	17102	17042	17139	16973	17291	17155	17063	17203	16985	17042	16973	17239	17177	17340	17133	17254	17037	17098	17056	16958	17385	17275	17180	17339	17254	17212	17439	17427	17304	17439	17091	17229	17317	17166	17076	17117	16992	17311	17224	17175	17244	17272	17160	17154	17214	17063	17090	17418	17151	17254	17089	17177	17212	17317	17295	17392	17269	17340	17473	17186	17206	17176	17100	17088	17147	17046	17152	17254	17176	17202	16974	17181	17136	17021	17310	17099	17086	17110	17228	17318	17336	17208	17192	17216	17337	17300	17104	17132	17008	17271	17339	17134	17380	17075	17116	17251	17170	17113	17154	17166	17303	17139	17309	16970	17380	17261	17386	17195	17274	17394	17322	17189	17135	17107	17306	17227	17235	17091	17121	17279	17126	17216	17139	17127	17375	17211	17139	17376	17231	17046	17087	17301	17155	17129	17117	17384	17179	17324	17091	17140	17231	17272	17241	17159	17203	17427	17203	17099	17141	17325	17221	17219	17120	17117	17089	17283	17155	17459	17151	17268	17129	17155	17208	17128	17301	17003	17276	17393	17111	17223	17059	17016	17381	17179	17093	17209	17021	17249	17186	17142	17200	17257	17133	17214	17140	17189	17078	16991	17161	17166	17014	16920	17144	17215	17274	17108	17222	17128	17336	17148	17147	17131	17148	17258	17051	17315	17084	17134	17330	17253	17249	17133	17314	17423	17181	17087	17098	17206	17121	17218	16828	17221	17282	17034	16937	17251	17206	17185	17309	16983	17058	17069	17335	17050	17240	17150	17159	17119	17305	17242	17162	17293	17350	17047	17206	17215	17112	17294	17027	17063	17226	17215	17187	17219	17361	17048	17127	17214	17139	17197	17251	17426	17028	17249	17171	17018	17093	17441	17314	17377	17158	17080	17268	17046	17137	17051	17185	17561	17015	17162	17181	17219	17028	17231	17202	17219	17175	17164	17292	17153	17397	17246	16995	17229	17311	17235	17183	17131	17010	17395	17173	17338	17180	17163	17161	17109	17304	17315	17305	17068	17281	17342	17201	17069	17360	17251	17144	17322	17298	17252	17343	17259	17134	17313	17264	17164	17316	17231	17400	17358	17257	17207	17245	17204	17210	17104	17223	17248	17114	17111	17042	17350	17399	17162	17304	17252	17182	17176	17260	17275	17126	17067	17216	17111	17095	17233	17069	17166	17200	17181	17195	17176	17394	17308	17326	17252	17288	17461	17196	17133	17108	17404	17219	17308	17318	17087	17227	17323	17184	17104	17124	17302	17159	17255	17391	17331	17174	17306	16953	17343	17205	17332	17127	17305	17138	17374	17195	17168	17054	17132	17391	17211	17087	17420	17370	17331	17025	17196	17054	17239	17142	17190	17340	17324	17222	17248	17278	17239	17186	17252	17260	17270	17110	17093	17063	17188	17257	17121	17457	17413	16955	17199	17139	17230	17146	17243	17285	17353	17131	17193	17244	17145	17034	17074	17292	17151	17189	17313	17174	17315	17152	17232	17348	17475	17152	17348	17255	17395	17337	17095	17071	17039	17401	17377	17265	17141	17078	17024	17201	17333	17326	17126	17143	17192	17313	17212	17213	17173	17244	17269	17147	17232	17280	17085	17274	17368	17408	17104	17302	17252	17141	17517	17210	17016	17272	17300	17309	17305	17174	17182	17112	17156	17267	17163	17246	17384	17269	17158	17041	17156	17114	17079	17365	17167	17327	17368	17107	17173	17257	17199	16963	17140	17374	17147	17149	17162	16924	17004	17102	17333	17065	17304	17093	17312	17452	17262	17493	17183	17385	17210	17149	17128	17160	17364	17305	17232	17228	17259	17196	17019	17111	17083	17049	17406	17023	17189	17484	17133	17332	17098	17142	17230	17173	17108	17176	17250	17102	17451	17210	17073	17342	17076	17207	17089	17143	17234	17238	17219	17247	17004	17120	17136	17223	17198	17045	17269	17129	17165	17114	17254	17088	17164	17259	17303	17052	17341	17171	17082	17269	17113	17180	17068	16971	17165	17139	17248	17167	17055	17238	17328	17347	17236	17169	17293	17113	17074	17239	17361	17190	17110	17110	17142	17280	17089	17144	17076	17265	17203	17229	17195	17207	17236	17237	17115	17141	17213	17167	17272	17068	17348	17316	17397	17293	17160	17248	17182	17076	17377	17341	17421	17157	17108	17136	17175	17116	17322	17250	17425	17344	17169	17206	17339	17087	17033	17262	17258	17223	17248	17154	17051	17146	17153	17306	17268	17201	17127	17215	17206	17494	17298	17260	17263	17274	17160	17270	17419	17177	17288	17158	17233	17080	17168	16996	17118	17060	17296	17203	17149	17282	17108	17124	17152	17385	17229	17193	17255	17225	17197	17101	17195	17333	17230	17279	17289	17294	17003	17111	17255	17083	17150	17222	17342	17099	17335	17080	17305	17194	17361	17319	17308	17223	17314	17284	17392	17042	17222	17288	16962	17252	17300	17116	17148	17116	17265	17304	17161	17163	17409	17302	17315	17184	17310	17108	17070	17174	17220	17202	17488	17211	17258	17214	17254	17207	17350	17257	17323	17501	17220	17375	17302	17322	17463	17240	17475	17390	17101	17032	17225	17056	17255	17161	17236	17301	17152	17221	17141	17170	17303	17250	17483	17165	17262	17114	17263	17065	17107	17208	17106	17152	17074	17286	17378	17395	17271	17449	17323	17089	17193	17226	17133	17184	17254	17360	17219	17250	17206	17204	17349	17115	17174	17237	17383	17344	17172	17398	17274	17155	17179	17132	17293	17210	17340	17412	17292	17194	17221	17405	17150	17245	17320	17166	17272	17119	17265	17166	17174	17182	17181	17212	17215	17052	17300	17181	17284	17304	17188	17223	17206	17180	17243	16950	17408	17204	17313	17138	17191	17268	17297	17166	17224	17219	17535	17138	17226	17268	17272	17263	17326	17363	17213	17237	17031	17329	17286	17307	17060	17164	17237	17141	17061	17158	17297	17231	16975	17284	17358	17099	17081	17245	16972	17172	17409	17085	17156	17331	17286	17282	17395	17126	17137	17395	17095	17286	16999	17108	17410	17191	17325	17172	17295	17365	17209	17002	17038	17099	17109	17246	17243	17219	17221	17151	17168	17114	17155	17113	17152	17212	17197	17200	17055	17129	17172	17080	17159	17335	17277	17274	17293	17056	17351	17105	17304	17361	17293	17098	17295	17190	17323	17253	17212	17168	17161	17171	17233	17091	17146	16943	17211	17216	17218	17250	17360	17329	17250	17094	17165	17165	17204	17068	17159	17319	17137	16970	17238	17159	17313	17266	17184	17034	16988	16841	17162	17166	17128	17202	17247	17174	17249	17234	17379	17315	17090	17151	17199	17303	17427	17098	17480	17315	17306	17407	17043	17391	17235	17194	17251	17072	17322	17147	17373	17174	17252	17187	17190	17436	17205	17279	17142	17298	17081	17232	17196	17044	17316	17164	17221	17024	17378	17197	17272	17249	17133	17276	17202	17204	17280	17083	17121	17229	17297	17274	17303	17098	17272	17310	17009	17178	17302	17264	17057	17217	17237	17273	17125	17228	17165	17177	17207	17186	17289	17219	17227	17110	16931	17201	17335	17384	17166	17059	17206	17311	17229	17099	17186	17383	17200	17230	16999	17202	17222	16998	17525	17250	17115	17258	17217	17323	17285	17349	17332	17356	17219	17341	17223	17125	17082	17200	17062	17277	17114	17073	17068	17111	17130	17259	17382	17045	17148	17301	17256	17160	17389	17392	17218	16844	17224	17071	17347	17158	17214	17296
21680	37383	35816	28148	23550	21089	19363	18343	17837	17156	16668	16759	16432	16575	16384	16336	16124	16247	16204	16063	15964	15912	16086	16098	16068	16013	15957	15898	15954	15876	15751	15961	16015	15886	15769	15957	15761	15959	15959	15853	15792	15889	15846	16008	15840	15629	15691	15850	15798	15729	15623	15733	15782	15710	15601	15934	15704	15600	15921	15734	15640	15687	15697	15727	15816	15838	15834	15636	15867	15638	15886	15766	15873	15702	15742	15759	15725	15726	15888	15814	15708	15692	15707	15711	15786	15747	15806	15794	15697	15693	15670	15636	15777	15749	15784	15686	15606	15723	15699	15870	15790	15751	15729	15621	15608	15830	15768	15687	15737	15713	15669	15741	15628	15718	15514	15793	15749	15697	15725	15665	15715	15642	15672	15719	15753	15825	15716	15822	15679	15733	15782	15681	15835	15729	15662	15710	15799	15774	15676	15839	15600	15755	15697	15743	15697	15683	15690	15757	15774	15592	15775	15712	15675	15731	15682	15603	15580	15742	15588	15630	15755	15485	15665	15611	15694	15954	15629	15749	15523	15703	15795	15778	15759	15612	15800	15831	15719	15727	15859	15571	15606	15743	15499	15759	15631	15644	15682	15618	15727	15849	15739	15676	15587	15624	15707	15821	15794	15613	15734	15796	15722	15656	15743	15720	15593	15578	15539	15712	15727	15661	15839	15806	15726	15717	15667	15735	15699	15887	15647	15622	15762	15655	15867	15567	15740	15686	15779	15647	15843	15794	15699	15664	15503	15762	15752	15846	15635	15756	15690	15659	15991	15692	15731	15694	15683	15603	15761	15747	15845	15833	15793	15555	15748	15776	15641	15773	15742	15696	15676	15709	15604	15626	15821	15658	15660	15678	15687	15541	15613	15792	15894	15873	15768	15789	15666	15664	15674	15586	15812	15701	15611	15713	15663	15825	15812	15684	15646	15744	15658	15844	15652	15734	15567	15641	15665	15698	15773	15761	15897	15694	15826	15839	15804	15818	15516	15875	15656	15625	15700	15571	15559	15662	15754	15755	15837	15695	15660	15690	15707	15668	15737	15740	15752	15566	15942	15805	15919	15622	15757	15866	15688	15884	15679	15741	15789	15605	15766	15712	15675	15552	15787	15806	15576	15730	15678	15707	15901	15702	15603	15795	15660	15679	15885	15757	15800	15521	15819	15652	15699	15537	15739	15866	15705	15802	15784	15698	15725	15721	15810	15745	15804	15712	15881	15685	15681	15790	15790	15785	15901	15608	15700	15705	15721	15739	15496	15755	15774	15682	15713	15796	15817	15770	15606	15768	15780	15641	15530	15676	15554	15723	15594	15601	15782	15756	15688	15654	15890	15716	15686	15664	15728	15686	15660	15827	15711	15779	15833	15870	15779	15710	15732	15664	15740	15588	15921	15463	15656	15875	15685	15720	15721	15975	15788	15686	15890	15854	15667	15916	15624	15803	15555	15506	15658	15742	15888	15750	15745	15732	15942	15702	15535	15888	15769	15732	15677	15671	15875	15674	15744	15815	15828	15696	15657	15727	15723	15640	15574	15574	15719	15694	15717	15747	15878	15754	15680	15630	15730	15823	15784	15845	15683	15627	15724	15685	15784	15818	15725	15736	15814	15655	15719	15786	15689	15811	15682	15854	15730	15900	15617	15827	15749	15677	15683	15839	15563	15824	16006	15605	15770	15730	15712	15547	15864	15574	15719	15737	15711	15800	15606	15682	15811	15717	15720	15708	15668	15657	15893	15721	15813	15750	15833	15728	15814	15632	15699	15613	15701	15710	15784	15799	15689	15681	15720	15632	15596	15763	15891	15620	15750	15644	15646	15795	15793	15645	15838	15554	15681	15963	15722	15633	15572	15673	15608	15879	15687	15761	15777	15645	15759	15741	15645	15865	15661	15750	15726	15856	15715	15793	15630	15779	15605	15645	15693	15744	15753	15554	15601	15748	15964	15689	15662	15622	15644	15695	15995	15685	15656	15830	15736	15596	15811	15866	15891	15661	15751	15838	15783	15645	15679	15963	15678	15701	15670	15687	15628	15676	15825	15693	15788	15759	15712	15775	15730	15652	15527	15735	15602	15800	15811	15699	15698	15668	15676	15885	15676	15685	15740	15833	15719	15680	15541	15793	15694	15545	15664	15660	15625	15677	15858	15584	15773	15715	15866	15755	15742	15768	15711	15761	15690	15786	15768	15805	15854	15629	15841	15626	15643	15808	15619	15578	15700	15623	15716	15824	15586	15702	15708	15556	15801	15872	15703	15801	15468	15593	15856	15886	15721	15705	15822	15625	15693	15828	15689	15652	15814	15715	15808	15669	15779	15722	15634	15757	15879	15852	15638	15727	15688	15880	15597	15673	15787	15682	15683	15751	15738	15738	15788	15808	15670	15688	15609	15577	15837	15756	15573	15810	15577	15671	15701	15811	15864	15587	15681	15767	15800	15681	15701	15664	15609	15641	15791	15844	15661	15903	15485	15739	15554	15648	15822	15607	15707	15628	15660	15625	15724	15809	15589	15615	15868	15716	15802	15811	15643	15722	15666	15657	15589	15703	15628	15743	15884	15787	15753	15721	15685	15679	15852	15625	15761	15672	15684	15777	15763	15641	15742	15662	15751	15639	15679	15556	15757	15819	15542	15812	15749	15692	15676	15732	15933	15763	15780	15689	15733	15630	15590	15630	15658	15808	15577	15751	15712	15603	15885	15675	15757	15612	15714	15840	15904	15826	15601	15857	15671	15842	15597	15682	15711	15688	15679	15764	15632	15655	15758	15834	15645	15734	15710	15592	15881	15790	15614	15657	15660	15691	15652	15751	15641	15733	15858	15670	15708	15736	15691	15916	15768	15723	15660	15713	15607	15655	15758	15716	15582	15896	15572	15684	15765	15586	15831	15702	15745	15500	15930	15612	15578	15634	15682	15700	15728	15595	15738	15629	15321	15711	15666	15833	15813	15685	15639	15697	15596	15760	15674	15864	15772	15854	15674	15643	15628	15656	15768	15660	15663	15737	15724	15579	15735	15735	15855	15697	15745	15594	15732	15873	15690	15736	15939	15722	15710	15713	15873	15692	15726	15623	15635	15850	15897	15645	15706	15822	15701	15511	15591	15658	16037	15742	15507	15637	15650	15790	15714	15726	15898	15650	15622	15780	15592	15517	15761	15616	15652	15816	15678	15732	15689	15723	15814	15794	15744	15705	15807	15785	15784	15663	15603	15755	15753	15560	15623	15851	15789	15571	15631	15706	15560	15673	15565	15684	15778	15633	15712	15751	15896	15821	15713	15775	15689	15800	15609	15694	15623	15545	15725	15703	15750	15689	15883	15642	15587	15623	15736	15736	15679	15711	15627	15799	15653	15758	15761	15773	15869	15705	15724	15512	15838	15794	15653	15747	15678	15788	15680	15646	15481	15590	15770	15877	15637	15716	15954	15762	15660	15754	15681	15742	15721	15625	15688	15755	15747	15716	15741	15756	15558	15780	15766	15634	15765	15863	15586	15941	15792	15626	15727	15847	15603	15696	15848	15595	15662	15631	15606	15798	15716	15653	15734	15616	15834	15714	15687	15610	15857	15748	15611	15825	15792	15796	15630	15758	15687	15930	15598	15648	15937	15589	15722	15695	15712	15797	15669	15642	15720	15613	15644	15797	15677	15628	15695	15770	15521	15652	15801	15629	15718	15683	15707	15811	15709	15498	15727	15713	15690	15688	15706	15607	15695	15666	15757	15780	15805	15813	15777	15842	15577	15698	15720	15556	15782	15684	15599	15847	15747	15748	15767	15717	15541	15755	15585	15574	15655	15560	15761	15799	15864	15713	15668	15759	15757	15788	15813	15810	15719	15756	15781	15805	15462	15757	15780	15704	15818	15724	15806	15851	15869	15856	15642	15651	15598	15843	15651	15675	15961	15722	15762	15463	15600	15867	15672	15661	15841	15564	15620	15786	15619	15637	15754	15558	15799	15576	15760	15798	15678	15725	15806	15785	15820	15704	15629	15734	15730	15801	15663	15610	15730	15685	15646	15633	15720	15849	15680	15680	15727	15658	15756	15665	15614	15918	15753	15668	15826	15773	15710	15649	15767	15853	15857	15701	15783	15731	15778	15567	15759	15819	15627	15630	15708	15697	15797	15540	15718	15698	15820	15767	15678	15663	15815	15561	15755	15637	15787	15611	15733	15715	15899	15807	15654	15561	15736	15815	15553	15697	15773	15687	15817	15760	15675	15787	15650	15800	15723	15690	15616	15779	15662	15842	15725	15590	15728	15706	15558	15739	15728	15717	15817	15785	15798	15750	15758	15929	15797	15667	15709	15720	15829	15759	15721	15725	15814	15699	15508	15642	15651	15961	15631	15753	15657	15882	15666	15935	15661	15826	15732	15535	15708	15560	15767	15665	15792	15785	15679	15562	15510	15893	15600	15849	15846	15881	15699	15736	15853	15774	15782	15752	15729	15764	15688	15576	15738	15809	15704	15567	15681	15796	15650	15630	15631	15658	15564	15656	15674	15635	15777	15739	15570	15670	15751	15585	15673	15755	15697	15653	15710	15676	15687	15696	15717	15612	15826	15751	15582	15765	15728	15711	15651	15498	15828	15639	15712	16000	15858	15841	15670	15602	15812	15645	15799	15723	15670	15879	15808	15696	15724	15656	15765	15718	15772	15537	15706	15686	15852	15741	15779	15706	15743	15559	15861	15816	15834	15836	15643	15597	15674	15668	15699	15677	15688	15630	15790	15622	15659	15673	15831	15660	15652	15806	15717	15706	15837	15862	15640	15641	15717	15623	15444	15692	15608	15740	15748	15708	15634	15698	15720	15675	15807	15674	15719	15849	15891	15633	15746	15597	15816	15832	15796	15788	15845	15574	15691	15740	15771	15811	15711	15807	15631	15654	15666	15615	15729	15599	15782	15651	15671	15575	15818	15678	15652	15740	15769	15532	15769	15774	15865	15794	15815	15816	15837	15696	15689	15686	15745	15597	15727	15547	15760	15635	15738	15812	15766	15545	15856	15646	15612	15639	15739	15706	15861	15858	15627	15624	15677	15739	15647	15959	15866	15634	15823	15688	16004	15700	15680	15764	15625	15818	15653	15683	15742	15624	15595	15710	15564	15636	15591	15582	15815	15655	15654	15651
22490	21012	28830	23438	21394	23610	25262	20077	20011	18726	18299	17831	17584	17628	17707	17296	17300	17444	17087	17203	17094	17068	17158	17049	17202	17117	17223	17205	17128	17098	16913	16930	17169	16909	16857	17010	17047	16717	16836	16944	16874	16766	17019	16982	17046	17248	16832	16733	16830	16816	16872	16721	16703	16980	16947	16747	16909	16985	16785	16829	17023	16810	16774	16965	16885	16974	16778	16794	16619	16767	16548	16966	16711	16692	16819	16789	16742	16691	16669	16897	16788	16799	16884	16898	16804	16815	16737	16753	16841	16735	16881	16966	16674	16847	16757	16847	16723	16774	16897	16774	16675	16730	16677	16768	16805	16513	16942	16765	16658	16804	16798	16787	16926	16651	16717	16854	16693	16661	16569	16878	16813	16668	16706	16867	16847	16614	16565	16869	16686	16710	16900	16791	16699	16726	16689	16800	16901	16780	16865	16884	16872	16725	16689	16677	16786	16918	16810	16734	16595	16723	16655	16596	16574	16796	16839	16767	16720	16780	16711	16768	16895	16723	16859	16811	16722	16819	16885	16750	16892	16913	16813	16703	16640	16765	16754	16712	16841	16696	16608	16642	16712	16801	16731	16817	16722	16599	16682	16753	16766	16819	16734	16823	16825	16525	16811	16681	16730	16749	16829	16760	16767	16682	16810	16764	16793	16886	16711	16631	16773	16803	16983	16638	16762	16815	16804	16648	16743	16772	16902	16721	16734	16603	16779	16751	16759	16747	16739	16769	16620	16687	16762	16753	16860	16629	16878	17000	16549	16717	16712	16860	16860	16667	16772	16746	16772	16702	16580	16589	16598	16705	16716	16596	16888	16799	16819	16710	16685	16669	16686	16764	16825	16846	16882	16662	16826	16676	16753	16622	16885	16769	16687	16791	16660	16649	16747	16699	16873	16568	16637	16747	16743	16658	16872	16677	16780	16681	16669	16678	16750	16708	16737	16725	16878	16834	16902	16743	16727	16674	16750	16771	16871	16717	16740	16840	16725	16800	16731	16601	16461	16522	16734	16597	16757	16872	16827	16661	16674	16706	16815	16823	16826	16754	16577	16641	16646	16653	16693	16720	16853	16795	16810	16637	16667	16709	16707	16827	16635	16680	16593	16714	16766	16786	16628	16719	16643	16752	16618	16646	16563	16770	16787	16801	16560	16715	16396	16385	16694	16792	16810	16617	16688	16876	16629	16670	16794	16822	16808	16781	16844	16646	16559	16890	16893	16829	16714	16580	16558	16775	16708	16855	16816	16641	16729	16753	16663	16813	16788	16747	16598	16824	16931	16631	16656	16599	16491	16851	16633	16786	16811	16808	16807	16592	16599	16762	16649	16690	16587	16681	16787	16803	16593	16822	16746	16632	16686	16433	16833	16692	16576	16709	16804	16696	16663	16711	16911	16718	16586	16844	16735	16800	16588	16664	16864	16565	16931	16698	16921	16991	16606	16707	16589	16751	16752	16773	16709	16772	16723	16702	16718	16761	16746	16824	16668	16783	16955	16603	16810	16822	16903	16555	16591	16723	16814	16863	16659	16967	16804	16808	16761	16511	16701	16597	16760	16717	16574	16685	16808	16837	16865	16802	16706	16810	16785	16692	16783	16692	16657	16685	16782	16680	16750	16798	16721	16872	16900	16892	16677	16833	16825	16594	16606	16642	16660	16826	16512	16612	16780	16635	16817	16929	16700	16607	16801	16836	16725	16798	16843	16696	16614	16883	16723	16694	16735	16816	16746	16578	16853	16670	16690	16690	16683	16708	16682	16842	16632	16783	16747	16669	16687	16900	16842	16674	16869	16544	16771	16797	16711	16734	16798	16649	16516	16830	16841	16634	16792	16735	16729	16703	16778	16768	16705	16713	16692	16858	16729	16601	16889	16545	16835	16804	16719	16699	16883	16863	16650	16638	16733	16994	16868	16953	16813	16531	16881	16768	16945	16761	16602	16584	16680	16606	16640	16990	16693	16716	16774	16637	16751	16795	16751	16941	16776	16806	16863	16656	16874	16555	16676	16772	16630	16708	16729	16620	16856	16826	16794	16681	16734	16879	16800	16691	16823	16699	16846	16733	16769	16495	16733	16642	16682	16878	16917	16794	16648	16730	16666	16624	16755	16750	16745	16678	16784	16575	16638	16751	16934	16720	16732	16520	16801	16840	16671	16959	16777	16692	16787	16731	16755	16659	16807	16714	16761	16787	16651	16775	16707	16739	16515	16677	16676	16731	16586	16859	16669	16782	16654	16603	16495	16648	16564	16574	16821	16897	16681	16776	16602	16785	16927	16860	16814	16778	16789	16917	16608	16581	16585	16771	16842	16754	16641	16838	16765	16594	16613	16756	16679	16869	16604	16543	16836	16895	16851	16624	16617	16751	16810	16837	16823	16677	16604	16778	16835	16655	16863	16764	16844	16690	16833	16820	16691	16764	16583	16609	16850	16989	16870	16767	16694	16711	16757	16720	16908	16733	16947	16692	16902	16632	16795	16683	16798	16514	16541	16564	16784	16805	16713	16999	16576	16803	16847	16786	16881	16819	16810	16924	16779	16723	16728	16739	16813	16828	16833	16714	16868	16650	16722	16713	16869	16717	16703	16514	16626	16804	16782	16651	16804	16561	16707	16738	16585	16746	16814	16674	16759	16731	16641	16587	16736	16660	16734	16766	16807	16681	16645	16573	16930	16767	17032	16617	16676	16860	16626	16521	16834	16523	16739	16707	16701	16488	16508	16834	16829	16691	16683	16740	16739	16816	16912	16623	16537	16866	16933	16756	16928	16702	16737	16729	16496	16758	16794	16566	16764	16702	16723	16798	16658	16807	16739	16577	16545	16602	16775	16660	16661	16839	16623	16716	16581	16644	16834	16651	16754	16634	16878	16635	16894	16741	16772	16734	16783	16868	16977	16709	16658	16863	16775	16819	16663	16900	16660	16785	16764	16535	16675	16737	16790	16663	16617	16759	16696	16860	16635	16717	16709	16870	16813	16909	16759	16822	16715	16672	16645	16863	16730	16862	16698	16679	16654	16829	16648	16576	16495	16742	16686	16650	16720	16633	16800	16726	16682	16731	16717	16734	16701	16597	16873	16848	16625	16760	16821	16731	16597	16699	16854	16996	16537	16735	16722	16780	16745	16769	16599	16826	16648	16564	17081	16575	16604	16782	16961	16871	16637	16524	16740	16859	16770	16639	16651	16793	16556	16758	16577	16584	16635	16636	16803	16711	16618	16653	16737	16638	16752	16743	16816	16884	16677	16739	16958	16752	16819	16756	16582	16737	16731	16542	17010	16769	16947	16891	16919	16698	16917	16786	16582	16772	16778	16744	16606	16600	16794	16699	16796	16501	16724	16879	16724	16868	16569	16804	16659	16650	17010	16786	16716	16594	16772	16648	16643	16722	16773	16673	16696	16818	16703	16565	16649	16577	16787	16626	16784	16638	16843	16728	17004	16823	16849	16839	16603	16709	16731	16903	16646	16833	16896	16711	16818	16695	16877	16671	16587	17022	16851	16673	16700	16819	16996	16681	16694	16786	16698	16744	16510	16811	16615	16817	16708	16686	16634	16642	16608	16680	16885	16848	16685	16909	16755	16677	16813	16788	16820	16819	16749	16829	16766	16702	16683	16739	16859	16778	16740	16968	16608	16647	16749	16845	16704	16705	16635	16769	16773	16644	16785	16656	16777	16744	16758	16773	16439	16717	16711	16658	16637	16795	16691	16715	16637	16674	16745	16743	16768	16819	16639	16630	16776	16777	16593	16848	16704	16906	16618	16733	16689	16829	16822	16692	16837	16723	16667	16466	16637	16602	16649	16762	16742	16640	16658	16669	16652	16720	16724	16606	16703	16746	16823	16796	16797	16887	16633	16502	16727	16710	16694	16815	16627	17021	16779	16877	16742	16776	16653	16679	16535	16587	16648	16830	16898	16724	16929	16988	16810	16738	16628	16613	16731	16745	16875	16590	16753	16815	16699	16606	16989	16740	16622	16643	16848	16796	16590	16761	16693	16721	16769	16827	16806	16833	16988	16797	16830	16741	16813	16809	16802	16634	16780	16812	16657	16872	16602	16743	16684	16681	16727	16690	16548	16562	16756	16868	16722	16930	16631	16656	16767	16503	16710	16743	16620	16765	16720	16866	16700	16663	16818	16771	16701	16530	16959	16759	16826	16950	16724	16793	16948	16603	16694	16638	16648	16606	16661	16778	16725	17061	16688	16635	16815	16671	16657	16572	16870	16736	16594	16694	16783	16855	16671	16775	16894	16667	16605	16792	16539	16676	16832	16683	16757	16654	16764	16640	16834	16743	16622	16555	16803	16705	16563	16645	16596	16858	16589	16830	16602	16725	16700	16677	16542	16748	16706	16728	16851	16537	16617	16708	16812	16658	16630	16879	16752	16711	16714	16663	16732	16781	16725	16639	16853	16839	16723	16515	16800	16742	16548	16544	16759	16737	16621	16711	16694	16428	16774	16591	16823	16579	16625	16738	16579	16850	16802	16608	16821	16589	16772	16834	16736	16795	16928	16719	16764	16952	16833	16849	16839	16750	16918	16828	16825	16908	16828	16800	16831	16893	16617	16689	16742	16773	16626	16736	16778	16823	16854	16795	16622	16834	16537	16599	16687	16611	16668	16629	16593	16888	16779	16523	16700	16662	16906	16599	16518	16874	16589	16603	16650	16836	16649	16710	16597	16834	16673	16805	16808	16587	16906	16621	16580	16735	16894	16701	16785	16770	16580	16808	16640	16784	16745	16554	16938	16652	16824	16775	16656	16612	16751	16770	16887	16782	16694	16767	16670	16732	16611	16585	16731	16732	16530	16849	16677	16569	16624	16790	16762	16537	16814	16633	16509	16713	16849	16976	16708	16825	16851	16858	16688	16606	16990	16883	16788	16709	16707	16741	16742	16556	16742	16655	16814	16838	16855	16715	16510	16799	16844	16682	16713	16750	16637	16752	16722	16829	16742	16642	16615	16646	16469	16737	16564	16717	16793	16711	16535	16762	16826	16570	16651	16749	16688	16577	16749	16655	16654	16881	16606	16558	16839	16745	16735	16785	16651	16757	16791	16588	16743	16537	16556	16901	16645	16789	16714	17039	16809	16803	16759	16685	16611	16758	16680	16630	16923	16885	16665	16799
23459	42349	40744	31996	27064	23524	21052	19844	20216	17814	17337	16981	16741	16456	16436	16180	16295	15950	16011	15906	15923	15771	15842	15685	15847	15738	15743	15780	15713	15674	15477	15471	15670	15457	15552	15448	15364	15546	15582	15486	15606	15483	15515	15417	15399	15540	15406	15482	15416	15423	15500	15365	15451	15551	15422	15327	15548	15405	15578	15295	15425	15403	15448	15425	15370	15330	15386	15359	15275	15396	15474	15499	15393	15477	15286	15379	15297	15411	15369	15237	15106	15320	15383	15470	15295	15237	15473	15599	15230	15414	15369	15406	15354	15334	15286	15325	15380	15479	15260	15446	15459	15305	15420	15337	15657	15370	15422	15351	15329	15222	15322	15230	15310	15282	15341	15403	15356	15297	15207	15385	15300	15135	15400	15236	15295	15350	15409	15426	15171	15292	15350	15272	15270	15388	15246	15389	15447	15306	15395	15297	15295	15349	15372	15315	15352	15417	15238	15367	15372	15278	15534	15362	15285	15307	15308	15273	15291	15468	15382	15327	15338	15222	15305	15324	15291	15466	15283	15295	15466	15349	15384	15307	15280	15296	15356	15244	15183	15361	15440	15304	15433	15243	15301	15313	15363	15323	15170	15274	15155	15393	15384	15330	15308	15492	15153	15480	15161	15418	15293	15122	15280	15303	15420	15316	15473	15189	15313	15325	15245	15342	15488	15476	15337	15362	15300	15233	15330	15397	15345	15366	15330	15248	15316	15143	15263	15371	15128	15484	15241	15463	15435	15293	15256	15307	15109	15350	15251	15294	15254	15216	15239	15310	15195	15319	15388	15182	15358	15379	15273	15391	15347	15187	15263	15442	15297	15379	15217	15354	15469	15345	15366	15341	15203	15420	15415	15387	15250	15448	15139	15307	15392	15236	15400	15269	15303	15218	15407	15384	15404	15337	15281	15252	15239	15179	15228	15394	15528	15381	15353	15190	15252	15440	15429	15183	15365	15376	15233	15306	15263	15296	15440	15311	15307	15335	15422	15398	15368	15368	15268	15248	15364	15392	15240	15367	15342	15372	15350	15367	15435	15356	15313	15265	15427	15411	15151	15357	15284	15333	15589	15250	15370	15322	15385	15440	15354	15186	15323	15277	15174	15359	15325	15313	15232	15272	15284	15531	15262	15266	15376	15335	15451	15295	15449	15254	15276	15245	15206	15336	15193	15325	15267	15356	15393	15295	15350	15235	15460	15403	15313	15246	15410	15359	15347	15324	15340	15340	15173	15349	15298	15388	15348	15242	15382	15237	15341	15347	15560	15496	15293	15381	15546	15308	15331	15344	15306	15383	15186	15343	15276	15281	15325	15383	15286	15283	15103	15220	15347	15450	15340	15381	15299	15297	15234	15308	15170	15240	15227	15278	15443	15187	15192	15306	15247	15417	15390	15306	15324	15251	15311	15482	15288	15241	15332	15211	15462	15462	15244	15368	15363	15292	15363	15312	15254	15290	15171	15393	15348	15356	15349	15431	15242	15337	15247	15232	15315	15392	15415	15354	15379	15274	15271	15263	15442	15298	15261	15085	15383	15209	15519	15174	15424	15283	15255	15293	15267	15392	15262	15331	15246	15428	15153	15189	15358	15278	15370	15151	15236	15368	15109	15206	15386	15232	15390	15180	15274	15180	15189	15405	15287	15221	15429	15317	15132	15182	15412	15238	15390	15194	15323	15416	15247	15344	15328	15418	15318	15343	15251	15262	15407	15523	15471	15272	15289	15322	15437	15389	15353	15376	15506	15176	15255	15366	15387	15196	15336	15148	15337	15276	15499	15493	15390	15289	15295	15399	15409	15141	15426	15262	15299	15407	15212	15344	15262	15302	15350	15448	15366	15374	15464	15288	15170	15294	15304	15345	15258	15248	15400	15179	15386	15320	15414	15430	15469	15359	15343	15333	15343	15351	15242	15499	15279	15254	15356	15324	15321	15350	15299	15271	15300	15296	15299	15242	15295	15318	15433	15451	15378	15289	15218	15427	15284	15353	15332	15431	15333	15409	15375	15335	15385	15392	15298	15335	15295	15365	15209	15274	15302	15323	15204	15309	15323	15213	15171	15342	15303	15323	15375	15344	15119	15425	15325	15457	15369	15321	15359	15301	15262	15202	15272	15227	15371	15334	15236	15348	15217	15445	15188	15273	15357	15324	15295	15522	15274	15436	15239	15228	15439	15123	15321	15100	15459	15332	15351	15307	15317	15425	15433	15348	15432	15316	15348	15222	15428	15451	15303	15263	15369	15258	15421	15173	15283	15352	15459	15343	15360	15455	15189	15432	15341	15429	15303	15289	15291	15336	15369	15436	15203	15288	15326	15276	15294	15410	15394	15485	15369	15412	15381	15248	15248	15226	15433	15228	15332	15558	15346	15294	15280	15261	15177	15219	15444	15190	15300	15300	15197	15311	15488	15359	15262	15329	15462	15281	15468	15393	15283	15249	15320	15418	15206	15261	15401	15253	15440	15245	15297	15196	15310	15400	15336	15216	15224	15227	15364	15258	15233	15230	15262	15438	15406	15310	15294	15259	15196	15400	15394	15446	15362	15389	15294	15346	15430	15315	15434	15250	15095	15386	15366	15274	15294	15335	15494	15338	15297	15461	15272	15406	15224	15289	15576	15319	15402	15357	15344	15154	15343	15181	15273	15447	15412	15482	15423	15289	15276	15195	15292	15222	15300	15209	15221	15362	15379	15248	15250	15305	15463	15475	15333	15212	15317	15327	15428	15253	15311	15196	15389	15293	15353	15491	15420	15544	15467	15434	15240	15354	15421	15491	15461	15256	15397	15324	15266	15472	15310	15310	15298	15373	15237	15376	15359	15159	15403	15362	15339	15411	15336	15367	15333	15266	15530	15520	15529	15273	15212	15473	15436	15373	15330	15491	15329	15234	15207	15311	15263	15402	15361	15545	15440	15371	15301	15310	15317	15218	15334	15209	15235	15290	15341	15323	15403	15174	15160	15266	15232	15193	15362	15328	15224	15255	15423	15255	15281	15277	15234	15104	15193	15314	15292	15249	15376	15456	15335	15271	15376	15262	15440	15236	15305	15342	15501	15264	15206	15254	15316	15259	15492	15293	15404	15345	15325	15199	15387	15332	15406	15479	15330	15349	15331	15110	15297	15462	15381	15335	15413	15269	15354	15351	15305	15389	15501	15396	15305	15537	15352	15292	15162	15407	15440	15415	15338	15123	15443	15295	15382	15228	15332	15243	15424	15273	15342	15212	15438	15375	15335	15304	15196	15231	15231	15385	15414	15281	15296	15204	15419	15419	15442	15333	15431	15336	15450	15273	15138	15330	15253	15210	15236	15223	15356	15407	15207	15121	15320	15380	15374	15158	15268	15340	15224	15324	15325	15400	15358	15412	15263	15327	15357	15351	15475	15190	15271	15404	15323	15500	15365	15328	15376	15367	15370	15291	15434	15156	15319	15224	15191	15348	15111	15383	15385	15180	15538	15347	15313	15353	15326	15328	15380	15472	15420	15482	15350	15222	15438	15337	15335	15418	15292	15153	15187	15214	15331	15333	15396	15233	15151	15424	15300	15324	15365	15160	15238	15372	15232	15482	15292	15300	15202	15277	15280	15228	15351	15226	15410	15347	15267	15379	15352	15330	15197	15296	15344	15348	15402	15360	15340	15410	15218	15274	15345	15449	15192	15366	15176	15341	15376	15307	15126	15340	15339	15150	15341	15250	15241	15280	15371	15304	15367	15316	15279	15122	15220	15192	15375	15003	15363	15417	15186	15288	15179	15414	15241	15219	15314	15360	15336	15378	15321	15399	15341	15497	15187	15405	15350	15237	15236	15390	15410	15335	15321	15142	15487	15432	15236	15157	15281	15344	15307	15506	15278	15302	15115	15291	15432	15390	15508	15193	15302	15328	15485	15386	15300	15310	15274	15268	15216	15372	15277	15406	15329	15294	15174	15245	15526	15371	15449	15416	15237	15410	15145	15386	15340	15157	15255	15391	15344	15334	15202	15406	15384	15271	15222	15112	15327	15263	15326	15218	15464	15247	15417	15416	15276	15331	15389	15302	15314	15448	15477	15233	15325	15350	15211	15505	15300	15398	15277	15371	15368	15473	15315	15370	15379	15472	15478	15366	15317	15326	15291	15371	15317	15218	15276	15237	15371	15278	15421	15244	15448	15285	15289	15332	15336	15199	15428	15235	15390	15432	15449	15176	15221	15268	15271	15523	15313	15352	15329	15308	15226	15391	15302	15521	15200	15479	15316	15356	15436	15432	15207	15361	15389	15322	15428	15218	15132	15200	15382	15386	15318	15380	15297	15508	15228	15520	15231	15398	15226	15335	15259	15395	15344	15073	15274	15410	15144	15308	15288	15265	15235	15232	15190	15347	15302	15416	15375	15337	15356	15324	15386	15225	15464	15348	15297	15409	15310	15371	15437	15289	15246	15311	15392	15458	15383	15320	15285	15490	15326	15171	15322	15339	15396	15545	15279	15324	15162	15261	15379	15313	15289	15350	15310	15413	15275	15235	15406	15280	15192	15396	15305	15221	15304	15371	15355	15399	15317	15237	15399	15370	15342	15237	15134	15413	15277	15373	15505	15423	15307	15286	15150	15275	15314	15464	15062	15390	15336	15218	15242	15320	15352	15308	15281	15382	15292	15375	15313	15446	15451	15377	15455	15371	15283	15446	15334	15247	15316	15365	15564	15360	15359	15537	15295	15293	15195	15219	15425	15418	15355	15464	15419	15435	15350	15298	15329	15284	15229	15304	15209	15180	15357	15409	15406	15351	15348	15250	15435	15438	15241	15314	15403	15336	15285	15339	15289	15369	15357	15292	15385	15326	15258	15343	15303	15466	15384	15497	15222	15221	15389	15374	15375	15327	15341	15390	15368	15434	15276	15295	15463	15318	15443	15304	15194	15223	15316	15370	15192	15266	15384	15228	15361	15448	15282	15330	15305	15264	15314	15123	15395	15210	15423	15306	15246	15357	15146	15548	15225	15287	15436	15353	15204	15413	15150	15375	15337	15396	15274	15395	15241	15222	15312	15405	15289	15378	15256	15202	15345	15272	15369	15394	15382	15246	15333	15397	15250	15402	15280	15228	15529	15502	15296	15312	15390	15305	15365	15277	15364	15289	15227	15339	15199	15205
26677	22471	28097	25175	20226	18872	18379	17664	17553	17302	17314	17044	17012	16842	16975	16910	16950	16747	16791	16809	16697	16709	16839	16901	16772	16844	16838	16681	16756	16511	16873	16758	16622	16905	16774	16677	16775	16686	16859	16689	16776	16895	16681	16600	16758	16752	16494	16710	16906	16804	16552	16803	16638	16902	16696	16917	16785	16574	16801	16656	16679	16662	16825	16680	16684	16841	16883	16468	16517	16645	16779	16708	16568	16457	16833	16582	16889	16686	16581	16697	16742	16723	16767	16770	16815	16512	16753	16679	16729	16637	16791	16778	16942	16706	16776	16750	16766	16719	16724	16683	16674	16626	16586	16699	16659	16663	16649	16693	16560	16775	16638	16717	16626	16744	16466	16667	16578	16687	16646	16640	16760	16705	16755	16741	16798	16749	16807	16776	16591	16801	16714	16705	16548	16428	16685	16794	16762	16720	16779	16702	16745	16699	16417	16685	16820	16652	16631	16627	16910	16664	16887	16789	16685	16796	16594	16610	16624	16690	16578	16732	16624	16778	16716	16625	16640	16521	16612	16610	16713	16782	16747	16591	16664	16657	16718	16760	16648	16900	16772	16719	16728	16822	16821	16636	16689	16663	16392	16664	16638	16703	16504	16688	16635	16709	16856	16800	16767	16526	16811	16829	16760	16824	16557	16777	16605	16708	16594	16795	16898	16681	16661	16898	16836	16681	16828	16677	16697	16711	16740	16773	16693	16767	16541	16639	16871	16654	16859	16952	16765	16709	16609	16772	16634	16864	16675	16594	16522	16601	16571	16619	16597	16771	16569	16604	16632	16886	16595	16617	16715	16486	16721	16659	16900	16486	16814	17010	16804	16659	16705	16689	16648	16548	16751	16618	16595	16707	16703	16702	16759	16746	16708	16745	16702	16716	16728	16683	16643	16596	16780	16684	16598	16491	16815	16812	16906	16719	16685	16740	16655	16640	16510	16896	16563	16618	16767	16632	16959	16674	16782	16641	16752	16527	16622	16432	16528	16644	16718	16659	16724	16657	16731	16654	16635	16672	16564	16721	16836	16768	16612	16638	16747	16738	16717	16717	16741	16832	16755	16695	16526	16721	16654	16862	16850	16683	16901	16604	16665	16454	16806	16825	16762	16607	16484	16716	16736	16669	16823	16676	16666	16483	16491	16720	16599	16746	16614	16724	16574	16656	16596	16655	16775	16554	16835	16766	16788	16553	16529	16866	16691	16659	16557	16679	16530	16727	16791	16669	16753	16677	16681	16740	16687	16738	16604	16658	16624	16519	16833	16618	16672	16595	16707	16658	16573	16528	16748	16543	16657	16705	16721	16706	16830	16808	16736	16798	16775	16436	16892	16826	16818	16880	16669	16676	16635	16803	16530	16793	16738	16637	16658	16798	16663	16851	16567	16638	16757	16691	16752	16538	16642	16709	16843	16564	16718	16684	16683	16569	16871	16741	16528	16766	16673	16637	16555	16497	16694	16675	16583	16694	16751	16589	16614	16773	16739	16603	16676	16602	16596	16791	16556	16770	16690	16660	16837	16688	16669	16661	16547	16682	16655	16716	16650	16545	16871	16757	16770	16608	16588	16693	16733	16957	16730	16773	16694	16654	16894	16759	16676	16655	16565	16814	16567	16875	16822	16676	16371	16534	16785	16746	16544	16722	16657	16476	16671	16774	16860	16632	16687	16610	16736	16575	16708	16676	16715	16691	16808	16848	16518	16699	16588	16671	16634	16850	16783	16638	16702	16758	16654	16562	16562	16623	16714	16579	16842	16800	16829	16623	16580	16669	16570	16699	16710	16646	16804	16643	16843	16760	16678	16880	16674	16711	16683	16660	16612	16612	16889	16814	16483	16577	16588	16535	16772	16569	16620	16676	16667	16690	16740	16619	16625	16696	16762	16601	16655	16515	16620	16617	16732	16757	16804	16788	16728	16735	16693	16570	16785	16542	16696	16688	16598	16568	16656	16701	16542	16708	16729	16622	16737	16550	16683	16711	16429	16849	16635	16455	16796	16361	16752	16660	16628	16654	16416	16652	16715	16879	16660	16760	16732	16668	16790	16763	16765	16717	16775	16655	16868	16649	16877	16932	16798	16648	16768	16689	16585	16707	16850	16782	16713	16740	16758	16669	16734	16516	16693	16686	16593	16657	16723	16482	16790	16707	16719	16662	16747	16634	16500	16670	16629	16668	16719	16781	16886	16892	16853	16834	16728	16688	16644	16610	16627	16734	16438	16375	16798	16679	16902	16656	16693	16618	16729	16809	16656	16627	16647	16727	16742	16641	16839	16812	16497	16608	16655	16573	16581	16642	16631	16772	16678	16477	16678	16615	16721	16664	16722	16777	16622	16470	16608	16575	16535	16541	16731	16829	16652	16941	17008	16772	16595	16687	16748	16880	16546	16585	16548	16618	16580	16770	16665	16945	16644	16766	16767	16755	16794	16869	16638	16751	16692	16558	16567	16869	16720	16660	16677	16501	16801	16689	16590	16722	16635	16700	16616	16613	16753	16715	16802	16791	16652	16613	16721	16570	16606	16721	16687	16653	16807	16770	16637	16645	16825	16710	16829	16587	16766	16675	16781	16644	16556	16697	16723	16667	16580	16783	16794	16652	16692	16712	16614	16518	16706	16717	16868	16707	16653	16751	16538	16801	16786	16700	16498	16950	16589	16728	16595	16805	16628	16714	16793	16644	16697	16687	16879	16743	16625	16744	16740	16707	16676	16740	16728	16704	16687	16694	16532	16746	16717	16701	16700	16883	16644	16810	16703	16946	16810	16644	16687	16651	16709	16349	16557	16667	16691	16606	16788	16610	16693	16803	16716	16916	16706	16634	16573	16483	16766	16644	16859	16834	16645	16490	16679	16848	16788	16585	16553	16762	16586	16614	16533	16767	16606	16821	16860	16678	16720	16592	16701	16549	16453	16468	16808	16544	16815	16689	16817	16796	16523	16749	16681	16657	16579	16679	16858	16636	16623	16689	16703	16722	16824	16794	16600	16849	16707	16852	16605	16772	16791	16879	16888	16877	16720	16515	16850	16639	16973	16666	16794	16766	16839	16846	16738	16800	16903	16608	16873	16472	16573	16752	16680	16801	16596	16554	16620	16656	16757	16646	16878	16757	16579	16633	16606	16742	16694	16655	16828	16628	16656	16722	16764	16650	16580	16777	16657	16701	16751	16592	16461	16669	16574	16739	16764	16724	16843	16684	16823	16771	16787	16636	16703	16479	16714	16703	16521	16859	16558	16645	16865	16639	16600	16688	16819	16826	16638	16675	16621	16731	16680	16583	16755	16740	16707	16560	16862	16692	16624	16638	16720	16849	16893	16756	16762	16799	16751	16501	16659	16495	16841	16803	16616	16715	16860	16564	16764	16621	16726	16646	16880	16706	16507	16672	16680	16625	16715	16663	16628	16643	16758	16720	16637	16775	16657	16699	16773	16738	16656	16815	16832	16600	16550	16675	16905	16757	16705	16638	16588	16700	16702	16672	16763	16877	16763	16593	16774	16671	16772	16758	16787	16588	16798	16732	16715	16603	16634	16634	16759	16697	16665	16777	16697	16756	16620	16847	16744	16761	16838	16901	16798	16605	16608	16703	16654	16498	16611	16809	16796	16628	16606	16875	16585	16740	16797	16601	16725	16574	16806	16595	16646	16632	16746	16573	16756	16740	16788	16618	16781	16844	16631	16899	16755	16637	16887	16694	16871	16847	16869	16742	16615	16828	16724	16831	16775	16683	16595	16678	16665	16726	16716	16683	16649	16758	16904	16534	16796	16726	16784	16799	16745	16675	16724	16649	16628	16740	16772	16721	16554	16505	16742	16594	16702	16558	16735	16586	16697	16681	16705	16550	16753	16753	16720	16626	16763	16518	16577	16581	16667	16664	16795	16809	16679	16974	16767	16754	16695	16626	16558	16632	16534	16629	16557	16631	16533	16796	16837	16601	16834	16681	16847	16546	16547	16800	16864	16552	16687	16446	16776	16689	16678	16817	16776	16610	16758	16781	16745	16588	16732	16682	16766	16512	16639	16682	16851	16681	16571	16519	16798	16704	16867	16883	16614	16653	16405	16593	16725	16570	16697	16524	16609	16871	16634	16699	16831	16700	16697	16728	16759	16724	16520	16880	16570	16614	16600	16556	16539	16658	16804	16636	16674	16834	16722	16753	16764	16652	16743	16465	16678	16595	16546	16831	16539	16742	16936	16686	16644	16655	16572	16685	16790	16709	16693	16801	16569	16612	16682	16508	16556	16656	16562	16672	16730	16621	16880	16938	16605	16929	16782	16574	16663	16715	16652	16790	16644	16778	16641	16717	16738	16797	16669	16826	16590	16675	17012	16626	16791	16590	16945	16884	16616	16588	16583	16663	16690	16681	16783	16766	16609	16913	16763	16702	16775	16611	16751	16671	16494	16692	16835	16647	16582	16619	16657	16745	16717	16852	16608	16623	16631	16757	16582	16831	16514	16914	16690	16553	16693	16594	16737	16857	16762	16740	16734	16718	16743	16498	16518	16726	16509	16831	16884	16526	16673	16718	16618	16778	16563	16598	16677	16779	16760	16895	16813	16719	16476	16834	16380	16584	16756	16752	16817	16687	16797	16814	16717	16693	16694	16776	16757	16669	16866	16718	16741	16640	16679	16820	16711	16649	16466	16627	16743	16618	16659	16614	16482	16716	16699	16621	16669	16416	16708	16823	16976	16554	16650	16680	16926	16700	16750	16707	16813	16602	16645	16606	16755	16697	16725	16539	16602	16897	16975	16775	16489	16558	16561	16604	16617	16776	16696	16315	16609	16594	16692	16762	16791	16630	16640	16653	16640	16742	16741	16581	16654	16465	16578	16701	16656	16603	16865	16526	16586	16618	16870	16706	16790	16652	16593	16896	16659	16476	16665	16743	16803	16772	16771	16765	16773	16598	16731	16630	16679	16776	16914	16871	16744	16749	16690	16727	16819	16562	16744	16721	16614	16626	16672	16594	16756	16631	16702	16566	16808	16637	16607	16490	16760	16562	16655	16712	16651	16687	16602	16727	16732	16675	16691	16609	16615	16737	16634	16715	16694	16803	16819	16679	16898	16681	16869	16848	16707	16532	16578	16726	16869	16746	16642	16734	16663	16789	16606	16626	16738	16579
22021	32900	31232	24363	20936	18671	17428	16919	16442	15883	15997	15830	15850	15677	15658	15610	15591	15427	15546	15488	15455	15623	15509	15401	15399	15327	15506	15370	15472	15293	15444	15429	15381	15515	15481	15424	15319	15447	15208	15504	15436	15288	15310	15290	15462	15351	15296	15437	15182	15249	15342	15375	15322	15168	15626	15276	15234	15274	15210	15360	15344	15240	15166	15398	15281	15426	15134	15134	15322	15314	15250	15301	15216	15409	15160	15194	15303	15169	15322	15402	15341	15194	15217	15198	15347	15294	15241	15278	15333	15288	15178	15149	15212	15275	15410	15317	15489	15397	15321	15213	15365	15345	15286	15451	15231	15213	15302	15312	15208	15339	15218	15197	15156	15421	15267	15354	15267	15371	15350	15358	15454	15256	15251	15343	15195	15289	15331	15074	15163	15360	15354	15411	15384	15411	15190	15370	15232	15308	15301	15237	15323	15149	15177	15333	15335	15291	15398	15307	15264	15255	15246	15315	15159	15275	15299	15303	15395	15151	15210	15284	15450	15341	15479	15312	15212	15137	15200	15275	15226	15423	15219	15319	15050	15371	15255	15274	15362	15343	15298	15245	15383	15367	15437	15261	15287	15240	15331	15277	15125	15220	15251	15323	15202	15305	15379	15389	15289	15253	15242	15236	15214	15215	15223	15173	15389	15134	15160	15240	15264	15315	15339	15315	15293	15090	15321	15308	15177	15281	15093	15257	15260	15287	15196	15183	15289	15099	15283	15385	15366	15220	15346	15083	15364	15205	15150	15415	15123	15166	15113	15402	15466	15161	15202	15186	15215	15367	15271	15223	15364	15353	15340	15315	15214	15176	15225	15310	15168	15268	15236	15209	15329	15141	15176	15208	15390	15275	15095	15271	15222	15244	15117	15264	15302	15340	15297	15361	15198	15091	15351	15267	15410	15337	15122	15281	15344	15208	15176	15308	15073	15285	15269	15403	15193	15257	15206	15224	15510	15179	15294	15356	15127	15378	15319	15121	15154	15316	15102	15345	15264	15240	15091	15363	15224	15339	15291	15418	15322	15237	15372	15221	15156	15352	15329	15229	15136	15365	15499	15150	15444	15237	15379	15352	15108	15316	15188	15261	15290	15127	15378	15412	15222	15298	15374	15322	15242	15128	15276	15404	15281	15293	15211	15309	15176	15368	15427	15342	15249	15254	15312	15271	15410	15215	15434	15251	15336	15245	15445	15239	15405	15396	15140	15309	15200	15389	15162	15464	15232	15306	15104	15283	15290	15377	15245	15296	15434	15233	15372	15341	15352	15182	15205	15313	15260	15370	15264	15385	15202	15193	15254	15159	15345	15241	15353	15437	15279	15370	15191	15376	15126	15307	15220	15301	15196	15273	15424	15260	15158	15239	15343	15242	15295	15324	15199	15309	15372	15231	15203	15203	15293	15398	15253	15405	15254	15152	15452	15382	15181	15301	15425	15136	15291	15204	15289	15171	15242	15300	15238	15157	15334	15193	15185	15069	15198	15304	15324	15330	15227	15238	15274	15410	15295	15176	15355	15273	15262	15161	15247	15374	15377	15321	15423	15295	15270	15295	15331	15238	15365	15234	15308	15271	15370	15346	15227	15256	15238	15213	15242	15308	15360	15296	15324	15271	15117	15221	15259	15398	15283	15341	15141	15363	15261	15337	15373	15124	15254	15303	15133	15447	15214	15146	15428	15162	15338	15373	15289	15270	15126	15389	15210	15320	15219	15254	15257	15244	15420	15430	15385	15308	15151	15215	15300	15240	15162	15067	15319	15074	15401	15077	15350	15451	15361	15238	15235	15214	15230	15073	15434	15325	15273	15373	15065	15237	15166	15128	15392	15345	15217	15106	15292	15323	15261	15266	15409	15308	15313	15383	15289	15124	15306	15279	15237	15211	15245	15320	15183	15221	15202	15068	15291	15172	15236	15168	15171	15364	15467	15329	15343	15179	15399	15209	15357	15300	15276	15344	15283	15196	15192	15351	15183	15300	15417	15311	15306	15256	15233	15362	15321	15226	15250	15054	15317	15070	15262	15157	15332	15452	15396	15295	15324	15322	15264	15457	15260	15239	15290	15352	15292	15269	15399	15308	15210	15280	15415	15331	15296	15134	15321	15276	15176	15178	15117	15103	15173	15391	15235	15169	15253	15306	15299	15259	15145	15379	15384	15206	15108	15183	15129	15339	15319	15228	15134	15419	15257	15291	15224	15340	15236	15279	15285	15382	15245	15282	15307	15192	15281	15328	15296	15269	15380	15353	15187	15315	15258	15347	15222	15349	15437	15346	15218	15351	15076	15045	15449	15267	15209	15324	15239	15322	15218	15330	15328	15230	15337	15341	15309	15283	15275	15420	15393	15386	15166	15306	15322	15399	15266	15290	15225	15164	15266	15263	15297	15292	14995	15391	15323	15228	15253	15304	15170	15236	15353	15399	15222	15117	15337	15287	15367	15410	15158	15358	15332	15222	15245	15012	15212	15160	15355	15302	15123	15281	15232	15274	15218	15270	15400	15174	15227	15080	15377	15263	15382	15224	15198	15292	15271	15192	15190	15433	15293	15166	15220	15263	15265	15410	15242	15052	15095	15349	15300	15271	15101	15344	15281	15307	15170	15285	15217	15120	15297	15425	15285	15266	15233	15396	15236	15363	15182	15225	15266	15332	15176	15431	15262	15324	15175	15129	15193	15160	15391	15141	15398	15242	15357	15417	15323	15395	15239	15261	15140	15249	15393	15289	15303	15362	15089	15311	15152	15278	15261	15297	15163	15259	15287	15187	15298	15175	15276	15280	15192	15271	15276	15319	15411	15188	15267	15536	15284	15386	15408	15160	15133	15277	15164	15316	15193	15403	15251	15281	15197	15093	15387	15217	15366	15269	15343	15309	15405	15154	15206	15220	15328	15319	15384	15286	15281	15298	15278	15242	15281	15427	15231	15293	15425	15064	15275	15246	15307	15356	15207	15393	15115	15262	15162	15186	15318	15211	15304	15190	15413	15254	15113	15331	15285	15167	15228	15168	15221	15189	15180	15316	15240	15268	15337	15237	15436	15250	15363	15315	15197	15241	15285	15385	15266	15284	15322	15268	15176	15380	15256	15280	15190	15356	15146	15226	15298	15181	15206	15421	15219	15258	15333	15146	15197	15207	15321	15303	15246	15297	15288	15255	15302	15225	15277	15398	15331	15409	15287	15479	15299	15100	15249	15208	15232	15297	15433	15234	15260	15238	15288	15326	15259	15262	15206	15381	15194	15247	15306	15194	15208	15231	15212	15263	15229	15219	15276	15248	15432	15303	15286	15240	15129	15210	15492	15395	15207	15285	15303	15411	15296	15131	15371	15586	15309	15350	15347	15254	15311	15280	15310	15280	15359	15177	15352	15140	15217	15399	15317	15437	15284	15200	15355	15350	15175	15281	15503	15384	15382	15425	15214	15258	15335	15429	15291	15124	15218	15307	15345	15274	15307	15350	15191	15559	15240	15232	15244	15085	15262	15293	15175	15187	15439	15249	15253	15172	15269	15244	15429	15198	15302	15230	15179	15306	15272	15582	15326	15245	15246	15377	15324	15302	15104	15183	15366	15327	15245	15210	15074	15418	15219	15336	15337	15265	15311	15236	15342	15345	15274	15194	15399	15140	15256	15474	15170	15324	15238	15380	15264	15169	15371	15210	15197	15386	15214	15255	15257	15197	15117	15200	15184	15333	15205	15125	15334	15233	15369	15182	15230	15266	15256	15312	15423	15187	15246	15320	15261	15244	15174	15390	15200	15189	15263	15144	15191	15423	15092	15234	15336	15397	15242	15371	15357	15248	15364	15323	15319	15290	15145	15349	15289	15201	15345	15374	15275	15255	15264	15329	15255	15405	15363	15277	15348	15338	15372	15398	15150	15227	15300	15209	15237	15301	15228	15444	15443	15367	15371	15232	15345	15338	15380	15264	15276	15229	15358	15365	15219	15345	15232	15368	15426	15282	15329	15267	15320	15427	15315	15099	15284	15270	15453	15334	15404	15230	15188	15420	15485	15009	15281	15364	15237	15368	15266	15270	15378	15233	15382	15284	15196	15252	15535	15288	15315	15398	15271	15279	15242	15214	15412	15350	15288	15251	15454	15308	15291	15528	15328	15336	15288	15245	15350	15296	15165	15344	15421	15338	15302	15333	15180	15251	15264	15204	15187	15147	15257	15398	15392	15273	15188	15319	15397	15264	15524	15203	15236	15354	15138	15248	15363	15344	15365	15237	15343	15233	15328	15200	15216	15205	15330	15385	15300	15197	15292	15251	15324	15142	15432	15161	15236	15474	15159	15158	15200	15063	15171	15359	15260	15236	15283	15353	15234	15281	15366	15189	15314	15198	15294	15379	15269	15331	15115	15387	15396	15274	15358	15426	15157	15483	15151	15118	15317	15270	15260	15322	15343	15116	15348	15413	15459	15224	15087	15330	15271	15311	15276	15184	15177	15333	15308	15250	15091	15227	15250	15459	15308	15256	15382	15335	15254	15387	15377	15279	15270	15212	15212	15211	15304	15333	15322	15233	15305	15249	15384	15181	15206	15340	15376	15284	15236	15316	15368	15129	15242	15390	15278	15294	15480	15194	15311	15380	15346	15129	15341	15212	15245	15334	15319	15129	15360	15248	15363	15406	15344	15351	15311	15334	15291	15340	15343	15272	15096	15181	15298	15236	15242	15242	15263	15235	15408	15337	15436	15197	15378	15309	15380	15234	15318	15196	15279	15402	15288	15281	15142	15450	15230	15200	15209	15362	15208	15055	15205	15222	15329	15228	15371	15082	15222	15341	15240	15114	15120	15289	15294	15272	15140	15325	15141	15357	15137	15368	15284	15108	15317	15158	15384	15393	15346	15314	15273	15186	15164	15261	15268	15388	15340	15438	15296	15187	15257	15299	15093	15253	15365	15435	15283	15183	15291	15279	15288	15323	15281	15277	15226	15415	15218	15404	15264	15303	15253	15206	15439	15171	15274	15265	15317	15343	15206	15252	15444	15380	15167	15195	15220	15317	15175	15388	15464	15221	15320	15312	15303	15175	15400	15313	15345	15430	15349	15376	15206	15306	15138	15212	15267	15310	15179	15284	15240	15240	15142	15258	15258	15287	15205	15113	15204	15247	15211	15347
23899	21092	28325	24554	22549	22069	21251	19155	21165	18285	17997	17856	17492	17611	17522	17511	17344	17429	17109	17036	17185	17231	17181	17272	17133	17271	17342	17117	17094	17245	17126	16902	17245	16978	17020	17126	17159	17087	16772	17088	17124	17038	16782	17035	17055	17070	17190	17101	16952	17134	16981	17028	16937	16921	17005	17087	17047	16836	17164	16979	16889	16925	17082	16998	17119	17010	17049	17206	17200	17168	17099	17021	16894	16890	17043	16833	16967	16958	16946	17036	17257	17026	16860	16927	17069	17068	17128	16994	17008	17167	16980	17146	17123	16920	16889	16948	16866	16993	16814	17020	17094	16972	16975	16983	17105	16837	17106	16884	16815	16888	16884	17117	16937	17077	17117	16956	17038	17083	17099	16982	17160	16968	16918	17027	17179	16937	17045	17087	17083	16958	16933	17036	17055	17087	17038	17099	16988	17014	16951	16705	17084	17161	16964	17070	16879	16940	17085	16933	16976	16953	17135	16917	16999	16971	16933	17063	16936	16878	16850	17025	16954	16909	16950	17190	17080	17157	17132	17011	16911	16958	16908	17082	17030	16847	17098	17035	17180	16974	16897	16931	16940	17168	16994	17006	17140	17042	16869	16849	17001	16857	17011	16810	16948	17181	17244	17212	16989	16895	16851	16978	17150	17069	17146	16928	16923	16775	17022	17058	17220	16888	17012	16981	17001	17001	17140	17004	16853	16922	16879	16824	16831	16925	16993	16808	16971	16895	16994	17012	17040	16891	17066	17060	16952	17017	16915	16875	16925	16958	16759	16824	17007	16920	16991	17008	16817	16940	17030	17114	16978	17011	17093	17083	17025	17029	16954	16862	17127	17166	17062	16951	17090	17107	16944	17012	16993	17138	16914	17269	17031	16892	17073	16928	16906	17066	16791	17004	17124	16861	17109	17081	16986	16989	16895	17155	17113	16758	17024	16829	17003	16831	16912	16870	17033	16920	16932	16963	16965	17248	17216	17144	17259	17155	17104	17108	16839	16865	17096	17057	17217	16961	17006	16998	17089	17161	16935	17046	17074	16901	17021	17043	17048	17119	16956	17084	16867	17095	16914	17107	16965	17228	17007	17112	17011	16969	17043	16964	17113	16930	17067	17015	16955	16820	17183	16930	17087	17115	17048	17048	17025	17050	16899	16823	17109	17076	17131	17026	17016	16966	17110	17005	17282	16835	17075	16853	16827	16759	17071	17000	16934	16936	16969	17074	16944	17180	16873	17162	17025	16848	17062	16956	16936	17091	16870	16790	16898	16808	17054	17110	16894	17006	16886	17087	16754	17066	16940	16991	17148	17069	16936	17074	16876	17063	16915	17117	17167	17038	17038	16859	16864	16995	16803	17092	16887	16864	17016	17162	16910	16965	16920	17022	16811	17108	16999	17018	16991	16957	17158	17308	16998	16963	17024	17083	16864	16918	16848	17100	16866	16904	17012	17015	16871	17231	17054	16953	17001	16934	17048	16921	16984	16957	16991	16976	16797	16975	17032	17063	17003	17094	17055	16985	16922	17035	16966	17050	16973	17073	17045	16751	16946	17049	16866	16942	17080	17055	17110	16911	17129	16813	16889	17169	17058	16932	17012	16989	17125	16994	17168	17158	17017	16857	17177	17075	16813	17021	16850	16764	16791	17037	16970	16927	17053	16951	16940	16988	17162	17104	16982	17133	16944	17085	17110	16979	16998	17002	17013	17057	17023	16844	17145	17005	17155	16909	17008	16882	16940	17074	17179	16872	17010	16867	17021	17062	16877	17132	17091	17076	16894	16982	17091	17035	17038	16953	16824	16848	17175	17080	16948	17109	17163	17074	16981	17010	16971	17126	16978	17169	17003	16946	16963	17017	16922	17082	16975	17114	16950	16732	16890	16881	17265	16912	16880	17056	17000	17022	17116	17055	16886	16834	17120	16880	16929	17042	17087	16941	17026	16844	16925	16816	16946	16732	17089	17163	16957	16903	16989	16939	16999	17016	16980	16902	16754	17053	16947	16984	16945	17017	17126	17093	16970	16970	17292	17075	16990	16933	16831	17105	16850	16977	17074	17068	17018	17036	16881	17172	17136	17007	17050	17026	16913	16856	17071	17068	16947	16998	17092	16807	16991	16977	17371	16958	16884	16821	17002	16908	17051	17038	16890	17107	16952	16899	17000	17095	16946	16974	17005	16918	16974	16853	17128	17109	17067	17003	16988	17051	16920	17051	16976	16947	16992	17057	16984	17219	16913	17090	17200	17154	16929	16863	17028	17159	17012	16939	16883	16885	17023	16913	17116	17043	16957	17023	16937	16906	17053	16878	16978	17031	16950	17090	17027	16724	16998	16905	17036	16981	17036	16975	17024	17015	16965	16820	16947	16939	17001	17166	17061	17143	17006	17077	16844	16852	16821	16987	16948	16933	17062	17079	17118	16982	16937	16977	17130	16999	17149	16983	17046	16934	16943	16918	17186	16993	16848	16826	17040	16917	16993	16880	17024	16995	17008	17031	17022	16958	17040	17032	16949	17009	16971	17036	17140	16881	17028	17177	17018	17047	16962	16904	17085	17065	16954	17047	16952	16981	16958	16859	17002	17140	17000	17125	16897	16948	16949	16951	16952	17186	16921	16865	17170	16947	17046	17132	16971	17031	16897	16969	17091	17117	17023	16951	17031	16899	16999	16998	17053	16967	17025	17097	17069	17073	17078	16880	16871	17118	17020	16992	16932	16888	16945	16867	17254	17010	17045	17017	17068	17225	17023	17088	16872	17086	16856	16786	16999	16911	16932	17005	17038	16996	17076	17238	16943	16882	16850	17005	17001	17157	16946	16986	16945	17020	17085	16971	17031	16955	17098	16929	17089	17058	17185	17030	17034	17197	17120	17035	16948	16920	17126	16949	17088	17131	16873	16918	17086	16862	17000	17118	17291	16969	16987	17245	17050	16868	17054	16864	17043	17154	17062	16993	16847	16868	17030	17089	16962	17045	17054	16890	16963	16934	16877	17058	17043	17027	16937	16918	17033	16930	17108	16989	16797	17094	17085	16956	16915	17141	17042	16997	16966	16979	17048	16959	17101	17127	16944	17091	16951	17012	17073	17070	16982	16924	16981	17024	17023	16920	16870	17014	17099	16889	16951	16949	16972	17099	16985	17092	17021	17094	16953	16904	16899	17040	16961	17087	16991	16976	17113	17016	16990	16921	16969	16973	16938	17161	16968	17113	17138	17198	16855	17126	16985	16997	17081	17096	16892	17010	17027	16971	16940	17105	16974	17145	17120	17011	16913	17017	16952	16926	17136	16949	17007	17205	16993	17052	16932	16982	16937	16976	16961	16814	16948	17036	17009	17070	17028	17018	16901	17046	17060	16968	17008	16968	17252	17100	17170	16768	16914	16982	16999	17065	16951	16948	16977	17017	17191	17063	16797	16985	17048	17088	16899	16986	17028	16857	16971	17005	16978	16950	17199	16910	16999	16774	16989	16848	16970	16925	16959	16913	17031	17138	16948	16982	17010	16982	16974	16959	17162	17061	17172	17095	17075	16827	17021	16994	17090	17073	16766	17012	16922	16893	16983	16923	16837	17056	17146	16996	16902	17037	16917	17166	17134	17067	17136	17110	17174	17078	16949	16962	17184	16912	16916	16826	17092	16974	17086	16884	17086	17100	17026	16934	16980	16887	16915	16968	17135	17006	17101	16994	16975	17024	17030	17158	17042	16876	17094	17097	17044	17027	17074	17096	16994	16940	17035	17196	17049	17028	16826	17028	16992	17154	16937	16859	16905	16795	16920	17190	16963	17102	16906	16895	16899	16946	16965	17003	16928	17015	16944	16957	17055	16953	17050	17006	16998	17038	16980	16959	16822	17164	17028	17047	16999	17072	17107	17053	17052	17041	17063	16875	17172	16986	17101	16950	17066	16927	17364	17111	17051	17106	16810	16850	17090	17011	17059	17050	17031	17007	17126	16795	17090	17010	16881	17008	17082	16962	17134	16994	17071	16892	17001	16798	16990	17150	17127	17101	16916	16707	17083	16879	16936	17003	16705	16889	17145	16903	17127	17265	16870	16894	17129	17178	16912	17088	16869	16902	17204	17162	16838	17077	17154	17098	17111	17084	16973	16845	17027	16978	17131	17192	17084	16929	17021	16939	17130	17050	17237	17023	16995	17032	16764	17074	16926	16985	17030	17251	17072	16973	17031	16953	17172	16990	16843	16875	16985	16804	17019	17014	17121	17022	17182	17139	17212	16973	16831	17065	16974	17006	17089	17005	17014	17123	17032	17150	16938	16943	16950	16959	17125	16883	16948	16911	16975	16944	16881	17107	16993	16964	17020	16963	16939	16967	16954	16850	16986	16767	16868	16882	17103	16884	16940	16749	17153	17176	17094	16990	17104	17108	17011	16973	16866	17060	16994	17110	16915	16985	17059	17041	17031	16973	17052	17063	16913	17160	17005	17188	17185	16970	17021	17164	16950	17203	16943	16977	17060	17021	16939	16991	17203	17099	16868	17114	16800	16924	17152	16940	16922	16952	17047	16946	17200	16972	16981	17092	16921	17098	17051	16977	17067	16913	17053	17140	17015	16725	16957	16985	17116	16976	16987	16948	16968	16971	16902	17130	16830	17098	16979	16858	17047	16971	16950	16724	16823	16906	17037	17049	17069	16958	16856	16801	16983	17025	16849	17057	17029	17062	16762	17003	16977	17073	16946	16884	17075	17173	16962	17274	16807	17024	17053	16991	16892	17052	16976	16928	16829	17108	17038	16889	16962	17104	17069	16903	16907	16910	16853	17020	17058	17029	17259	17080	17023	17012	16986	16956	16916	17073	17026	16905	17022	17101	16852	16938	17037	17004	17195	17084	17137	17146	16863	16888	17253	17038	16685	16933	16988	17136	16962	16821	17010	17055	17006	16908	16948	17046	16955	17121	16955	17053	16959	17226	17044	17019	17035	16904	16959	17178	17037	17030	16997	17050	17116	16864	16970	17189	17039	17221	16647	16966	16971	17030	17135	16988	17091	16823	17033	16903	17094	16906	16970	16949	16982	17061	16994	17132	17090	17054	17029	17028	17022	16835	17092	17108	17029	17026	17025	16888	17051	16931	16912	17157	17021	16923	16946	16988	17286	17057	17096	16830	17140	17085	16984	17308
21774	37728	35871	27876	23304	20539	19111	18774	21408	16906	16489	16575	16231	15999	16177	16016	15987	15997	15987	15853	15916	15788	15842	15914	15919	15764	15772	15888	15900	15649	15888	15576	15712	15834	15602	15681	15621	15783	15684	15740	15779	15541	15544	15535	15696	15582	15522	15528	15764	15720	15594	15631	15827	15540	15627	15463	15694	15459	15736	15618	15453	15636	15515	15584	15387	15622	15497	15709	15391	15791	15621	15575	15569	15516	15564	15729	15734	15677	15603	15528	15472	15682	15636	15721	15648	15557	15380	15547	15537	15736	15700	15600	15648	15688	15469	15577	15486	15649	15463	15648	15587	15512	15606	15702	15758	15513	15629	15460	15500	15423	15679	15612	15584	15576	15700	15484	15603	15438	15664	15801	15566	15467	15614	15508	15547	15454	15509	15528	15603	15639	15452	15680	15584	15648	15516	15505	15732	15585	15545	15534	15658	15362	15820	15627	15551	15631	15702	15753	15582	15477	15693	15769	15593	15640	15609	15662	15500	15559	15585	15477	15386	15572	15676	15502	15627	15716	15407	15425	15738	15561	15580	15330	15467	15604	15505	15603	15449	15581	15663	15522	15628	15597	15755	15634	15643	15745	15561	15368	15776	15691	15559	15511	15579	15363	15585	15596	15505	15640	15553	15437	15436	15523	15631	15478	15573	15546	15546	15651	15509	15592	15678	15469	15499	15606	15673	15482	15720	15556	15449	15706	15480	15530	15662	15564	15656	15671	15676	15655	15507	15552	15502	15495	15611	15579	15649	15499	15585	15676	15471	15501	15608	15526	15582	15698	15511	15546	15532	15550	15394	15580	15492	15613	15392	15689	15471	15624	15606	15553	15661	15563	15555	15574	15462	15696	15623	15563	15561	15659	15506	15670	15510	15555	15488	15708	15710	15599	15670	15628	15395	15585	15729	15758	15500	15589	15559	15744	15541	15659	15782	15689	15553	15741	15611	15680	15624	15610	15464	15773	15577	15473	15584	15593	15464	15644	15683	15675	15523	15685	15509	15566	15681	15642	15600	15462	15639	15582	15608	15680	15516	15664	15588	15663	15684	15367	15638	15523	15588	15514	15563	15545	15672	15606	15641	15606	15510	15572	15601	15562	15676	15622	15539	15632	15589	15620	15486	15402	15532	15603	15534	15687	15646	15560	15623	15675	15494	15559	15499	15505	15616	15558	15620	15750	15661	15631	15463	15611	15615	15618	15571	15669	15698	15513	15486	15775	15704	15629	15705	15419	15521	15459	15521	15579	15592	15459	15654	15642	15473	15458	15635	15332	15436	15564	15475	15484	15654	15740	15569	15528	15528	15480	15681	15689	15517	15666	15721	15475	15680	15521	15457	15447	15490	15612	15668	15424	15524	15467	15628	15744	15492	15666	15704	15537	15549	15446	15577	15636	15519	15553	15420	15594	15583	15624	15604	15603	15629	15696	15576	15549	15333	15483	15658	15542	15654	15516	15723	15539	15353	15654	15596	15525	15512	15602	15545	15515	15665	15675	15580	15683	15629	15783	15497	15595	15673	15516	15487	15601	15559	15528	15667	15699	15664	15603	15606	15714	15657	15592	15643	15434	15623	15451	15819	15516	15501	15767	15577	15421	15516	15658	15494	15616	15499	15587	15539	15616	15725	15578	15562	15463	15486	15434	15479	15627	15474	15668	15514	15647	15759	15548	15464	15594	15521	15591	15695	15421	15554	15634	15544	15639	15642	15366	15531	15698	15530	15596	15551	15563	15603	15523	15671	15624	15647	15604	15605	15428	15609	15476	15627	15573	15483	15517	15693	15613	15610	15673	15634	15528	15679	15456	15452	15676	15461	15659	15804	15629	15570	15615	15609	15682	15458	15736	15554	15735	15570	15584	15593	15546	15392	15475	15543	15569	15563	15585	15556	15568	15484	15502	15533	15557	15565	15580	15596	15472	15664	15519	15546	15604	15672	15738	15544	15590	15547	15618	15615	15498	15579	15677	15538	15503	15564	15504	15686	15600	15528	15497	15403	15465	15577	15509	15602	15495	15762	15528	15690	15561	15454	15739	15564	15650	15464	15662	15549	15709	15575	15460	15580	15605	15728	15641	15482	15599	15489	15553	15521	15457	15612	15619	15494	15534	15519	15422	15565	15559	15565	15417	15643	15463	15642	15604	15358	15679	15530	15381	15523	15630	15499	15573	15601	15590	15605	15647	15754	15601	15534	15419	15528	15580	15679	15525	15435	15439	15753	15652	15509	15607	15436	15462	15554	15772	15549	15491	15637	15723	15641	15641	15544	15570	15442	15419	15737	15560	15670	15613	15675	15484	15610	15636	15504	15593	15592	15649	15481	15585	15514	15585	15611	15447	15533	15463	15638	15625	15669	15638	15816	15615	15487	15690	15531	15648	15416	15598	15521	15825	15430	15525	15665	15526	15609	15465	15812	15543	15528	15621	15502	15638	15416	15591	15626	15682	15548	15545	15550	15464	15676	15656	15636	15501	15486	15499	15561	15545	15590	15517	15615	15758	15685	15747	15588	15491	15486	15689	15655	15426	15657	15691	15478	15561	15787	15463	15488	15509	15570	15504	15702	15544	15423	15592	15493	15721	15607	15657	15748	15441	15585	15659	15536	15596	15528	15385	15628	15641	15617	15723	15512	15478	15459	15638	15525	15596	15639	15525	15515	15501	15612	15495	15477	15497	15594	15395	15700	15563	15662	15430	15678	15514	15561	15638	15502	15691	15488	15669	15474	15510	15496	15599	15483	15445	15704	15518	15483	15569	15641	15481	15569	15429	15617	15573	15560	15637	15647	15546	15599	15410	15589	15709	15514	15600	15521	15637	15614	15566	15492	15541	15501	15537	15589	15682	15660	15511	15657	15764	15646	15428	15460	15739	15557	15609	15535	15566	15665	15631	15545	15522	15657	15662	15708	15489	15605	15537	15570	15505	15624	15722	15547	15762	15527	15540	15592	15535	15570	15540	15583	15647	15552	15742	15450	15549	15487	15530	15615	15617	15615	15485	15593	15676	15698	15787	15585	15611	15607	15587	15579	15752	15467	15540	15469	15565	15596	15405	15581	15488	15643	15540	15605	15585	15439	15502	15679	15572	15607	15525	15531	15648	15491	15329	15709	15708	15501	15547	15629	15595	15590	15589	15607	15522	15844	15572	15569	15674	15545	15625	15543	15624	15690	15595	15526	15621	15557	15552	15689	15618	15740	15542	15702	15497	15688	15597	15610	15597	15629	15634	15551	15827	15623	15639	15543	15622	15589	15555	15717	15410	15566	15572	15767	15662	15431	15468	15576	15479	15491	15555	15676	15591	15605	15536	15545	15651	15624	15645	15512	15563	15624	15531	15539	15694	15637	15574	15632	15489	15552	15633	15546	15581	15533	15538	15563	15511	15533	15633	15525	15432	15584	15655	15530	15728	15576	15561	15523	15445	15591	15741	15516	15553	15475	15439	15539	15511	15380	15746	15573	15562	15580	15584	15479	15574	15572	15690	15492	15486	15736	15631	15592	15688	15440	15730	15641	15661	15625	15600	15582	15502	15701	15498	15696	15640	15693	15522	15718	15680	15572	15504	15570	15651	15515	15511	15426	15461	15557	15575	15666	15617	15545	15512	15756	15718	15502	15614	15564	15613	15464	15735	15499	15578	15620	15441	15600	15521	15589	15661	15585	15662	15570	15588	15483	15425	15661	15667	15543	15637	15486	15486	15346	15516	15636	15634	15651	15701	15637	15672	15748	15795	15634	15579	15518	15537	15556	15558	15640	15466	15543	15498	15702	15611	15556	15520	15416	15577	15670	15573	15629	15419	15593	15564	15533	15649	15696	15560	15644	15688	15526	15629	15730	15452	15611	15536	15601	15647	15764	15610	15534	15610	15649	15606	15552	15719	15480	15605	15662	15544	15432	15566	15760	15405	15692	15624	15535	15566	15635	15567	15602	15563	15563	15484	15725	15592	15551	15437	15686	15634	15668	15387	15503	15701	15471	15572	15635	15437	15467	15524	15469	15548	15661	15567	15551	15640	15485	15454	15562	15515	15614	15600	15537	15372	15619	15563	15580	15742	15532	15548	15561	15487	15628	15526	15537	15521	15515	15651	15713	15611	15442	15501	15396	15584	15564	15684	15546	15708	15535	15732	15608	15648	15597	15500	15457	15703	15585	15517	15575	15645	15482	15542	15672	15630	15480	15567	15710	15490	15681	15690	15605	15763	15681	15573	15511	15503	15503	15489	15732	15596	15662	15575	15541	15512	15657	15621	15774	15635	15682	15485	15556	15563	15724	15533	15541	15756	15638	15479	15730	15625	15470	15594	15471	15633	15419	15503	15763	15511	15399	15561	15523	15610	15605	15639	15592	15491	15397	15499	15574	15713	15733	15812	15741	15669	15458	15669	15552	15614	15605	15547	15495	15482	15431	15549	15689	15628	15598	15604	15567	15419	15646	15566	15406	15367	15596	15717	15413	15537	15589	15655	15662	15489	15602	15496	15562	15679	15655	15465	15566	15496	15556	15399	15635	15681	15653	15500	15586	15484	15641	15698	15448	15678	15704	15605	15779	15604	15656	15608	15666	15609	15824	15759	15566	15441	15616	15546	15520	15498	15668	15479	15657	15508	15507	15545	15520	15662	15534	15371	15563	15627	15593	15737	15635	15528	15737	15608	15512	15447	15685	15538	15572	15557	15593	15341	15553	15629	15362	15582	15737	15629	15540	15480	15606	15703	15560	15639	15550	15626	15467	15603	15631	15501	15551	15463	15710	15570	15439	15606	15709	15500	15375	15472	15480	15651	15660	15516	15626	15621	15771	15564	15577	15492	15530	15507	15637	15584	15465	15654	15503	15628	15561	15646	15577	15570	15556	15674	15530	15527	15542	15571	15651	15474	15740	15585	15672	15607	15462	15566	15634	15514	15391	15569	15499	15730	15612	15721	15336	15788	15575	15540	15622	15733	15619	15702	15663	15522	15621	15642	15683	15411	15567	15659	15460	15642	15563	15462	15533	15368	15738	15672	15549	15488	15660	15589	15511	15808	15654	15643	15488	15638	15564	15672	15647	15655	15548	15503	15528	15479	15602	15641	15685	15519	15552	15659	15480	15584	15781	15482	15677	15497	15612	15599	15499	15630	15686	15659	15467	15503
22545	21095	28926	23510	21389	23581	25153	20436	22708	19138	18001	17776	17683	17666	17453	17437	17442	17330	17066	16990	17104	17003	17031	16769	17037	17083	17118	16900	17071	17051	16929	16902	16864	16745	16831	16848	17037	17020	16978	16864	16784	16904	16844	16577	16698	16778	16663	16567	16629	16603	16696	16604	16887	16884	16608	16703	16942	16775	16704	16693	16714	16600	16711	16758	16702	16523	16815	16614	16639	16737	16525	16871	16736	16632	16727	16737	16762	16727	16559	16773	16681	16740	16881	16663	16632	16584	16505	16733	16696	16634	16738	16834	16810	16725	16700	16640	16637	16659	16786	16860	16745	16810	16784	16653	16782	16547	16444	16592	16624	16616	16630	16770	16493	16684	16784	16673	16468	16721	16667	16410	16696	16666	16747	16759	16616	16544	16675	16526	16638	16769	16447	16554	16518	16691	16554	16843	16585	16588	16547	16606	16615	16578	16567	16513	16483	16535	16783	16607	16600	16360	16660	16853	16792	16766	16673	16650	16662	16474	16863	16561	16680	16846	16450	16686	16658	16637	16668	16840	16743	16619	16679	16674	16542	16361	16693	16441	16556	16604	16613	16751	16710	16728	16607	16691	16812	16634	16878	16664	16656	16684	16458	16672	16598	16624	16526	16642	16550	16681	16670	16620	16513	16654	16589	16770	16738	16525	16397	16548	16510	16670	16794	16489	16706	16595	16657	16768	16619	16721	16581	16703	16588	16572	16514	16772	16540	16495	16737	16641	16739	16572	16587	16638	16616	16450	16332	16486	16731	16743	16627	16517	16534	16790	16650	16365	16753	16710	16644	16536	16578	16675	16755	16578	16695	16604	16625	16778	16736	16499	16669	16434	16743	16543	16603	16566	16586	16653	16732	16626	16410	16654	16755	16413	16736	16614	16691	16853	16728	16618	16596	16594	16570	16695	16793	16726	16502	16700	16424	16733	16720	16677	16568	16621	16578	16519	16671	16614	16784	16716	16538	16712	16575	16603	16771	16512	16697	16699	16634	16569	16580	16706	16728	16709	16836	16747	16605	16599	16581	16449	16625	16657	16680	16656	16711	16730	16610	16527	16604	16854	16450	16939	16741	16331	16510	16736	16735	16564	16506	16647	16569	16629	16421	16562	16588	16519	16546	16588	16713	16636	16622	16727	16571	16538	16601	16436	16616	16565	16573	16745	16469	16733	16612	16395	16513	16531	16614	16522	16716	16684	16670	16551	16384	16517	16510	16561	16629	16483	16648	16585	16686	16727	16655	16675	16580	16608	16524	16510	16582	16661	16487	16635	16639	16535	16576	16630	16743	16821	16599	16773	16677	16722	16572	16696	16683	16768	16654	16602	16850	16703	16704	16523	16675	16705	16512	16699	16574	16593	16516	16611	16603	16784	16660	16589	16645	16572	16628	16622	16373	16459	16486	16506	16619	16781	16718	16829	16645	16712	16838	16485	16677	16595	16633	16219	16454	16401	16698	16606	16750	16725	16659	16507	16575	16657	16486	16501	16562	16617	16562	16684	16665	16707	16500	16579	16410	16402	16486	16713	16572	16631	16589	16515	16626	16721	16571	16713	16568	16665	16622	16849	16632	16652	16663	16723	16528	16719	16452	16590	16484	16721	16622	16705	16483	16740	16695	16508	16718	16680	16711	16687	16723	16598	16568	16580	16602	16526	16647	16581	16566	16537	16533	16576	16539	16646	16466	16528	16501	16791	16553	16585	16652	16491	16665	16514	16474	16717	16733	16588	16510	16724	16622	16381	16611	16798	16559	16734	16475	16499	16544	16639	16660	16617	16718	16570	16664	16697	16649	16441	16695	16657	16484	16713	16530	16504	16636	16496	16741	16607	16566	16778	16699	16545	16607	16727	16695	16593	16718	16515	16662	16816	16524	16676	16516	16597	16756	16844	16682	16614	16799	16761	16675	16614	16571	16493	16694	16572	16512	16579	16665	16790	16527	16555	16573	16575	16619	16595	16675	16624	16688	16493	16612	16733	16518	16654	16706	16505	16700	16665	16518	16547	16749	16731	16813	16438	16670	16690	16650	16812	16723	16677	16675	16552	16555	16493	16751	16500	16739	16715	16518	16516	16825	16680	16778	16661	16437	16671	16524	16556	16724	16586	16799	16594	16478	16661	16684	16418	16717	16515	16744	16849	16652	16771	16690	16487	16812	16469	16713	16573	16581	16635	16636	16614	16414	16504	16530	16642	16638	16615	16593	16438	16495	16716	16729	16481	16560	16749	16585	16565	16724	16790	16678	16657	16594	16563	16602	16425	16705	16682	16640	16565	16474	16476	16373	16664	16428	16532	16623	16838	16770	16666	16693	16647	16631	16787	16639	16673	16726	16533	16673	16710	16589	16576	16618	16570	16554	16665	16552	16620	16454	16721	16698	16723	16722	16709	16504	16612	16409	16568	16507	16575	16544	16638	16729	16566	16768	16385	16568	16408	16606	16606	16639	16471	16622	16669	16423	16680	16414	16582	16630	16707	16542	16655	16565	16649	16600	16830	16824	16562	16541	16785	16722	16754	16660	16604	16481	16536	16725	16583	16478	16639	16480	16498	16652	16575	16601	16650	16375	16545	16579	16717	16666	16597	16725	16532	16546	16617	16686	16748	16486	16712	16706	16744	16535	16578	16666	16625	16662	16612	16713	16564	16590	16478	16600	16572	16610	16630	16761	16438	16603	16648	16696	16627	16630	16704	16662	16603	16669	16587	16712	16579	16517	16743	16604	16539	16581	16646	16493	16459	16697	16588	16538	16768	16693	16561	16510	16562	16730	16684	16710	16686	16637	16662	16823	16467	16637	16453	16475	16652	16588	16635	16557	16737	16723	16704	16652	16636	16625	16354	16608	16635	16626	16659	16550	16448	16605	16508	16500	16763	16484	16678	16623	16486	16583	16587	16750	16593	16826	16544	16529	16495	16700	16707	16628	16742	16755	16569	16575	16591	16443	16427	16577	16341	16743	16663	16676	16728	16852	16532	16588	16576	16743	16493	16688	16360	16671	16703	16603	16942	16800	16620	16770	16615	16379	16489	16712	16743	16544	16798	16645	16642	16711	16640	16558	16644	16601	16749	16645	16679	16659	16555	16781	16615	16629	16731	16774	16609	16695	16462	16531	16633	16611	16630	16808	16547	16654	16569	16523	16710	16589	16630	16590	16637	16597	16564	16541	16565	16621	16618	16707	16669	16565	16748	16725	16610	16516	16389	16665	16494	16441	16580	16450	16735	16650	16638	16744	16411	16767	16663	16815	16563	16511	16666	16431	16584	16568	16575	16668	16489	16501	16667	16695	16487	16620	16573	16804	16629	16733	16631	16594	16600	16612	16483	16388	16692	16546	16598	16634	16533	16572	16662	16704	16366	16649	16705	16717	16619	16635	16581	16770	16679	16588	16608	16808	16558	16516	16390	16651	16621	16699	16675	16671	16513	16796	16444	16713	16648	16700	16618	16613	16569	16561	16637	16529	16462	16674	16617	16637	16637	16655	16590	16492	16844	16632	16697	16787	16718	16556	16800	16611	16710	16388	16696	16523	16525	16645	16861	16563	16655	16543	16503	16771	16662	16732	16591	16686	16687	16627	16551	16638	16681	16443	16719	16567	16603	16410	16704	16491	16657	16488	16690	16625	16710	16605	16621	16618	16536	16562	16778	16459	16371	16733	16495	16707	16704	16628	16618	16620	16694	16806	16763	16805	16775	16627	16520	16654	16651	16628	16638	16603	16505	16608	16727	16727	16488	16676	16650	16595	16682	16629	16525	16597	16457	16520	16593	16557	16565	16688	16569	16713	16801	16691	16351	16574	16527	16482	16393	16676	16627	16718	16715	16566	16621	16773	16698	16770	16793	16679	16779	16371	16616	16783	16740	16660	16767	16740	16818	16657	16916	16858	16404	16751	16471	16618	16636	16534	16493	16642	16615	16513	16353	16613	16532	16567	16809	16670	16482	16594	16540	16536	16521	16641	16771	16564	16722	16436	16551	16412	16661	16467	16513	16731	16700	16715	16523	16562	16587	16599	16684	16565	16806	16634	16616	16756	16453	16620	16493	16815	16461	16573	16564	16509	16759	16670	16766	16791	16631	16778	16750	16597	16471	16623	16537	16631	16468	16586	16525	16557	16786	16766	16725	16498	16587	16446	16493	16588	16587	16622	16562	16538	16711	16559	16511	16803	16853	16771	16695	16757	16659	16729	16753	16591	16764	16661	16741	16570	16442	16577	16351	16478	16662	16730	16623	16589	16647	16867	16575	16767	16577	16617	16770	16731	16505	16705	16489	16786	16546	16685	16552	16545	16862	16489	16517	16662	16770	16738	16264	16581	16631	16590	16494	16688	16839	16649	16602	16825	16503	16681	16717	16878	16718	16556	16540	16668	16738	16478	16663	16982	16671	16658	16716	16627	16640	16675	16646	16682	16765	16591	16607	16754	16666	16534	16625	16659	16395	16670	16551	16604	16387	16542	16574	16539	16820	16716	16662	16680	16725	16746	16565	16640	16620	16472	16879	16859	16596	16662	16579	16587	16574	16568	16447	16631	16645	16744	16499	16657	16557	16536	16547	16561	16562	16712	16702	16478	16582	16588	16610	16572	16651	16567	16456	16601	16661	16677	16811	16522	16617	16580	16647	16680	16513	16516	16639	16534	16510	16560	16573	16631	16540	16651	16500	16679	16715	16663	16575	16789	16661	16755	16637	16651	16620	16729	16508	16569	16551	16557	16715	16407	16631	16580	16696	16714	16712	16619	16700	16526	16600	16625	16663	16544	16728	16658	16634	16572	16595	16696	16611	16619	16634	16652	16724	16735	16651	16650	16582	16527	16594	16539	16542	16675	16569	16843	16789	16732	16561	16644	16539	16575	16501	16667	16530	16364	16738	16650	16660	16441	16763	16654	16489	16617	16467	16566	16600	16854	16630	16528	16570	16749	16703	16595	16592	16494	16611	16506	16571	16802	16620	16572	16624	16824	16390	16793	16681	16778	16563	16578	16789	16693	16574	16821	16704	16412	16534	16921	16418	16677	16547	16869	16788	16655	16621	16688	16701	16602	16518	16440	16546	16630	16669	16558	16573	16647	16805	16575	16542	16847	16744	16603	16782	16577	16710	16481	16702	16569	16580	16695	16563	16521	16616
23780	42490	41000	32211	26733	23082	21196	20487	23550	18087	17186	17056	16696	16590	16341	16179	16260	16089	16030	15834	15843	15846	15905	15823	15694	15768	15664	15606	15545	15637	15496	15784	15641	15520	15626	15665	15412	15566	15397	15569	15390	15565	15551	15380	15482	15387	15579	15431	15326	15493	15322	15452	15406	15277	15447	15244	15320	15348	15355	15393	15317	15195	15464	15466	15400	15459	15320	15488	15432	15451	15428	15422	15290	15405	15368	15262	15317	15258	15453	15424	15269	15402	15407	15325	15380	15467	15369	15464	15487	15454	15361	15478	15408	15489	15386	15321	15305	15288	15383	15342	15374	15297	15431	15300	15398	15419	15440	15359	15341	15129	15464	15345	15261	15294	15233	15415	15352	15405	15304	15443	15462	15379	15450	15421	15406	15665	15390	15221	15454	15451	15450	15313	15305	15318	15369	15308	15271	15301	15536	15269	15503	15392	15327	15373	15383	15340	15167	15326	15226	15369	15346	15287	15297	15425	15420	15411	15168	15245	15381	15307	15464	15212	15358	15330	15233	15285	15234	15231	15351	15462	15341	15370	15353	15338	15271	15311	15322	15268	15346	15438	15459	15379	15206	15455	15241	15318	15307	15373	15408	15455	15266	15419	15335	15471	15327	15332	15440	15361	15311	15226	15298	15314	15344	15411	15317	15281	15370	15409	15176	15237	15303	15366	15289	15552	15318	15451	15310	15370	15375	15385	15306	15334	15283	15406	15231	15430	15497	15364	15311	15387	15460	15278	15335	15397	15356	15261	15396	15527	15270	15331	15363	15339	15462	15553	15400	15362	15426	15415	15391	15484	15480	15183	15412	15395	15455	15374	15378	15379	15438	15317	15193	15437	15269	15346	15425	15324	15276	15371	15189	15253	15362	15327	15279	15321	15213	15476	15208	15327	15313	15158	15396	15184	15397	15513	15315	15339	15150	15482	15261	15386	15394	15265	15363	15247	15311	15376	15120	15353	15308	15219	15455	15273	15396	15385	15387	15382	15300	15387	15309	15377	15292	15479	15309	15381	15380	15315	15265	15316	15245	15527	15335	15305	15342	15201	15158	15399	15177	15359	15379	15218	15420	15098	15407	15270	15396	15249	15407	15273	15381	15352	15362	15228	15372	15483	15291	15288	15344	15237	15437	15353	15414	15368	15158	15315	15347	15458	15416	15265	15162	15284	15346	15258	15353	15360	15253	15191	15428	15465	15397	15318	15432	15226	15210	15366	15286	15422	15388	15383	15352	15406	15326	15359	15295	15385	15337	15500	15214	15399	15291	15252	15156	15192	15134	15420	15387	15301	15323	15272	15351	15416	15301	15455	15410	15375	15286	15286	15375	15227	15386	15525	15216	15371	15175	15447	15484	15320	15356	15162	15068	15404	15303	15318	15357	15437	15326	15397	15054	15545	15348	15530	15439	15456	15280	15347	15295	15343	15247	15323	15286	15162	15245	15294	15148	15354	15398	15252	15219	15438	15200	15343	15506	15409	15344	15448	15299	15519	15247	15282	15211	15279	15380	15404	15251	15362	15558	15266	15285	15395	15254	15166	15277	15256	15355	15258	15561	15302	15432	15170	15364	15230	15461	15383	15266	15374	15126	15404	15295	15354	15509	15249	15312	15483	15234	15287	15540	15251	15285	15482	15468	15501	15364	15285	15293	15204	15391	15320	15173	15475	15259	15284	15256	15326	15255	15443	15346	15360	15375	15502	15408	15290	15398	15350	15303	15430	15275	15426	15276	15272	15164	15372	15336	15264	15129	15538	15293	15319	15521	15239	15454	15225	15340	15257	15229	15306	15222	15361	15313	15311	15486	15450	15331	15316	15488	15251	15179	15442	15285	15281	15367	15341	15316	15358	15378	15362	15279	15431	15184	15315	15351	15440	15495	15309	15491	15242	15407	15429	15308	15338	15239	15431	15297	15384	15506	15355	15377	15293	15399	15255	15330	15423	15282	15450	15416	15290	15340	15253	15305	15338	15357	15374	15345	15371	15268	15300	15315	15499	15353	15224	15346	15259	15462	15447	15449	15391	15444	15150	15516	15277	15206	15259	15449	15333	15328	15420	15453	15269	15283	15267	15326	15306	15352	15427	15221	15261	15412	15391	15503	15429	15365	15215	15482	15361	15425	15373	15288	15194	15393	15246	15351	15373	15365	15281	15323	15556	15463	15220	15451	15470	15443	15471	15317	15198	15193	15328	15474	15241	15395	15356	15351	15280	15376	15278	15185	15442	15174	15369	15401	15336	15400	15574	15452	15282	15294	15263	15445	15322	15338	15508	15284	15298	15436	15165	15460	15485	15291	15363	15160	15449	15388	15409	15311	15436	15363	15227	15247	15354	15397	15194	15217	15028	15465	15356	15257	15554	15257	15322	15261	15306	15408	15290	15296	15332	15379	15493	15363	15193	15316	15361	15207	15189	15254	15269	15260	15228	15346	15362	15218	15308	15286	15449	15204	15432	15485	15460	15283	15375	15331	15428	15481	15401	15260	15458	15353	15264	15210	15208	15413	15386	15235	15319	15401	15299	15187	15286	15253	15209	15380	15400	15475	15481	15377	15297	15393	15459	15445	15440	15385	15166	15377	15263	15385	15421	15401	15350	15393	15461	15443	15211	15283	15358	15366	15356	15321	15320	15474	15430	15254	15353	15378	15251	15378	15326	15326	15278	15305	15427	15324	15415	15412	15389	15231	15287	15343	15370	15291	15305	15387	15467	15240	15368	15287	15312	15279	15435	15234	15306	15323	15434	15346	15186	15183	15309	15174	15258	15288	15326	15413	15394	15361	15447	15230	15261	15376	15406	15104	15240	15440	15436	15192	15355	15509	15236	15406	15381	15242	15411	15088	15249	15311	15391	15238	15195	15220	15464	15322	15292	15481	15286	15428	15356	15398	15337	15371	15332	15248	15231	15140	15339	15170	15353	15457	15253	15414	15231	15477	15457	15569	15394	15353	15450	15241	15381	15352	15374	15393	15261	15408	15233	15397	15152	15274	15237	15408	15473	15364	15294	15221	15183	15258	15374	15477	15231	15315	15340	15247	15344	15390	15224	15218	15307	15384	15308	15175	15303	15220	15367	15426	15455	15389	15239	15386	15253	15263	15415	15328	15276	15168	15282	15328	15297	15385	15126	15341	15204	15523	15390	15282	15276	15489	15152	15287	15363	15325	15249	15435	15442	15450	15266	15346	15385	15434	15402	15329	15365	15408	15283	15265	15416	15307	15285	15321	15313	15353	15276	15504	15259	15185	15377	15295	15490	15242	15452	15364	15272	15312	15297	15350	15315	15261	15257	15322	15284	15218	15244	15503	15288	15337	15423	15371	15474	15410	15428	15288	15350	15449	15456	15229	15377	15419	15290	15546	15333	15383	15400	15217	15256	15280	15299	15471	15303	15338	15197	15245	15348	15323	15491	15323	15335	15517	15314	15494	15266	15321	15332	15352	15514	15401	15545	15304	15229	15253	15352	15437	15353	15411	15332	15388	15364	15143	15185	15370	15449	15420	15422	15440	15425	15312	15461	15229	15391	15418	15377	15257	15452	15295	15339	15486	15318	15412	15330	15385	15341	15276	15266	15459	15346	15350	15308	15322	15180	15356	15420	15408	15148	15305	15553	15266	15422	15289	15328	15391	15208	15369	15298	15264	15204	15421	15326	15278	15322	15363	15478	15298	15313	15184	15306	15293	15319	15358	15369	15410	15415	15329	15308	15426	15352	15399	15432	15398	15150	15400	15205	15297	15379	15220	15432	15295	15342	15315	15443	15342	15341	15351	15045	15282	15320	15291	15225	15352	15178	15230	15452	15351	15392	15342	15407	15432	15324	15364	15401	15324	15351	15317	15292	15311	15376	15211	15375	15314	15272	15302	15332	15470	15216	15416	15400	15361	15305	15594	15403	15320	15347	15222	15398	15376	15132	15320	15326	15331	15372	15205	15270	15158	15285	15400	15465	15243	15389	15374	15348	15288	15467	15232	15279	15412	15383	15265	15446	15362	15247	15251	15386	15330	15406	15344	15458	15300	15373	15368	15481	15255	15423	15475	15394	15227	15382	15442	15394	15323	15407	15329	15180	15220	15400	15260	15358	15265	15426	15298	15257	15369	15350	15146	15458	15338	15358	15404	15270	15330	15143	15227	15307	15466	15352	15425	15433	15315	15369	15379	15222	15347	15285	15332	15239	15298	15458	15347	15286	15377	15380	15326	15110	15458	15245	15222	15407	15282	15240	15277	15438	15289	15332	15421	15312	15445	15346	15393	15347	15271	15308	15384	15224	15373	15457	15195	15550	15374	15290	15260	15385	15300	15454	15374	15225	15298	15256	15352	15207	15438	15432	15396	15320	15411	15379	15283	15319	15179	15396	15439	15212	15403	15371	15465	15341	15438	15403	15400	15371	15428	15294	15511	15481	15496	15359	15318	15275	15301	15166	15441	15341	15349	15261	15304	15356	15461	15354	15370	15353	15474	15426	15309	15355	15398	15395	15312	15252	15253	15291	15177	15317	15185	15273	15468	15355	15428	15284	15254	15130	15429	15377	15215	15198	15386	15252	15632	15369	15227	15265	15233	15445	15377	15235	15428	15265	15543	15438	15346	15368	15282	15243	15391	15518	15403	15208	15416	15155	15242	15350	15423	15535	15434	15286	15325	15270	15372	15150	15350	15284	15519	15251	15299	15268	15369	15388	15450	15241	15370	15165	15337	15368	15527	15379	15467	15356	15392	15360	15306	15279	15241	15369	15367	15436	15405	15404	15306	15298	15374	15381	15328	15401	15461	15283	15327	15337	15161	15439	15388	15308	15352	15381	15275	15179	15241	15318	15422	15286	15382	15530	15428	15353	15228	15444	15439	15291	15427	15289	15457	15257	15418	15322	15411	15264	15278	15386	15431	15351	15412	15256	15242	15423	15329	15149	15337	15398	15315	15255	15442	15323	15394	15285	15309	15337	15376	15211	15273	15464	15228	15277	15370	15483	15313	15225	15227	15371	15385	15225	15355	15143	15196	15450	15385	15334	15197	15377	15211	15488	15427	15208	15218	15388	15316	15302	15297	15344	15275	15322	15348	15257	15424	15306	15309	15263	15428	15181	15252	15360	15436	15570	15371	15432	15191	15396	15322	15484	15420	15286
26746	22498	27878	24983	20150	19202	18401	17759	19115	17810	17252	16991	16953	17073	16783	16858	17082	16957	17021	16985	17029	16726	16969	16839	16853	16906	17070	16773	16846	17075	16873	16797	16913	16634	16961	16832	16912	16767	16814	16766	16803	16765	16826	16630	16596	16885	16747	16880	16830	16781	16810	16911	16656	16726	16746	16862	16993	16691	16858	16838	16827	16588	16713	16868	16980	16900	16762	16658	16726	16677	16781	16716	16829	16797	16840	16702	16675	16793	16704	16673	16758	16957	16613	16914	16811	16666	16638	16608	16692	16831	16752	16724	16783	16821	16544	16633	16683	16729	16762	16812	16616	16878	16688	16680	16542	16764	16586	16498	16721	16606	16632	16734	16771	16667	16885	16724	16637	16960	16720	16901	16802	16768	16554	16697	16842	16915	16735	16805	17001	16862	16724	16774	16584	16784	16754	16791	16687	16554	16928	16782	16732	16801	16653	16832	16713	16638	16702	16816	16818	16943	16604	16767	16830	16638	16652	16885	16794	16738	16744	16730	17075	16779	16942	16681	16690	16812	16879	16858	16903	16797	16825	16814	16664	16725	16588	16846	16942	16784	16736	16713	16575	16656	16761	16588	16738	16794	16486	16707	16840	16856	16810	17033	16737	16793	16819	16846	16942	16820	16815	16660	16726	16861	16803	16830	16884	16607	16825	16700	16749	16822	16808	16918	16909	16637	16856	16773	16670	16657	16794	16954	16724	16771	16751	16927	16678	16919	16865	16732	16753	16827	16851	16828	16880	16718	16868	16505	16770	16793	16837	16950	16727	16709	16845	16684	16651	16775	16813	16799	16649	16926	16748	16735	16838	16639	17002	16769	16754	16811	16850	16719	16721	16905	16887	16867	16708	16843	17050	16825	16823	16841	16808	16763	16757	16651	16751	17004	16684	16783	16959	16714	16654	16805	16815	16739	16756	16731	16747	16755	16826	16581	16826	16609	16810	16759	16706	16853	16754	16627	16797	16899	16809	16718	16870	16692	16557	16764	16811	16743	16989	16816	16885	16826	16840	16591	16641	16857	16618	16759	16605	16860	16856	16682	16805	16808	16749	16735	16794	16900	16610	16691	16803	16843	16729	17057	16878	16757	16728	16650	16691	16731	16560	16777	16729	16648	16830	16777	16868	16755	16815	16715	16761	16744	16620	16767	16851	16562	16719	16760	16703	16566	16676	16641	16813	16880	16695	16769	16523	16777	16475	16730	17011	16813	16591	16584	16813	16661	16869	16882	16887	16790	16613	16715	16730	16843	16745	16652	16730	16718	16945	16682	16735	16666	16813	16773	16666	16655	16660	16984	16733	16954	16801	16814	16839	16791	16869	16832	16779	16643	16878	16646	16796	16631	16714	16850	16798	16695	16727	16653	16647	16945	16892	16613	16698	16762	16793	16643	16745	16847	16963	16789	16687	16712	16757	16745	16836	16789	16842	16662	16808	16819	16887	16732	16786	16735	16598	16911	16717	16715	17046	16617	16654	16822	16768	16680	16544	16640	16659	16713	16786	16853	16747	16744	16656	16964	16700	16852	16888	16733	16735	16739	16675	16782	16914	16646	16950	16766	16858	16624	16818	16685	16868	16707	16834	16843	16806	16958	16801	17096	16721	16731	16761	16668	16849	16709	16600	16838	16738	16840	16784	16696	16879	16717	16698	16832	16713	16750	16698	16662	16636	16690	16866	16720	16804	16895	16496	16695	16763	16521	16746	16603	16801	16861	16791	16849	16761	16806	16790	16744	16769	16666	16868	16775	17014	16775	16944	16942	16785	16777	16870	16639	16782	16647	16830	16861	16621	16750	16877	16651	16599	16631	16709	16720	16848	16687	16890	16721	16705	16723	16734	16779	16579	16705	16942	16947	16811	16703	16806	16786	16932	16880	16706	16992	16760	16771	16827	16933	16696	16755	16774	16760	16845	16674	16799	16714	16815	16751	16696	16935	16737	16869	16715	16713	16807	16628	16928	16902	16808	16900	16624	16724	16689	16529	16775	16885	16652	16637	16796	16711	16690	16859	16721	16764	16791	16812	16683	16595	16850	16697	16876	16699	16798	16757	16905	16619	16911	16710	16835	16875	16685	16631	16736	16582	16771	16935	16688	16716	16715	16641	16751	16731	16599	16785	16851	16817	17120	16793	16797	16725	16702	16639	16629	16725	16673	16744	16748	16799	16600	16826	16889	16711	16709	16890	17006	16833	16793	16603	16721	16807	16924	16903	16759	16736	16643	16795	16677	16591	16706	16754	16855	16681	17006	16658	16738	16775	16881	16730	16892	16902	16592	16841	16569	16807	16860	16761	16931	16727	16866	16869	16796	16774	16722	16750	16807	16875	16698	16887	16824	16647	16934	16570	16873	16922	16734	16805	16824	16674	16792	16642	16739	16646	16886	16827	16600	16761	16844	16916	16840	16607	16531	16830	16693	16897	16760	16662	16934	16801	16581	16935	16795	16717	16621	16566	16891	16849	16887	16817	16891	16885	16799	16639	16836	16745	16731	16915	16626	16562	16752	16740	16750	16759	16827	16788	16629	16890	16766	16629	16754	16693	16687	16820	16659	16913	16817	16813	16583	16732	16784	16729	16979	16841	16927	16913	16941	16671	16805	16657	16722	16770	16973	16913	16824	16721	16833	16901	16965	16719	16681	16771	16729	16633	16806	16874	16856	16584	16756	16727	16623	16793	16883	16842	16989	16763	16872	16685	16906	16858	16993	16916	16717	16866	16682	16709	16644	16644	16682	16714	16607	16782	16752	16762	16800	16985	16847	16978	16849	16731	16671	16640	16843	16880	16782	16721	16606	16856	16754	16826	16686	16907	16807	16504	16866	16818	16768	16874	16669	16483	16796	16709	16686	16942	16855	16607	16871	16779	16896	16811	16758	16682	16913	16856	16876	16867	16782	16849	16700	16633	16752	16691	16860	16822	16825	16651	16743	16615	16899	16950	16889	16645	16810	16703	16739	16939	16797	16858	16859	16793	16772	16675	16842	16880	17078	16789	16670	16781	16803	16676	16975	16747	16682	16657	16907	16845	16713	16963	16845	16750	16735	17039	16806	16901	16913	16772	17013	16909	16771	16859	16746	16634	16816	16838	16723	16788	16730	16848	16834	16776	16805	16745	16806	16609	16950	16473	16771	16920	16734	16803	16600	16717	16577	16773	16756	16748	16649	16770	16752	16927	16767	16734	16716	16679	16774	16754	16711	16911	16717	16793	16740	16856	16833	16703	16864	16821	16857	16617	16639	16656	16847	16858	16814	16748	16727	16844	16908	16746	16852	16666	16766	16743	16770	16788	16806	16923	16639	16857	16573	16610	16955	16698	16766	16787	16859	16712	16595	16781	16970	16685	16743	16902	16676	16620	16877	16805	16753	16778	16720	16746	16801	16821	16800	16727	16793	16855	16910	16984	16661	16741	16663	16766	16773	16947	16846	16856	16728	16880	16923	16782	16858	16602	16746	17078	16868	16918	16964	16886	16726	16949	16885	16921	16823	16827	16841	16801	16811	16854	16668	16741	16775	16799	16709	16768	16745	16713	16877	16715	16717	16738	16669	16649	16612	16726	16795	16838	16839	16667	16870	16848	16731	16653	16655	16847	16689	16746	16570	17048	16691	16835	16629	16865	16779	16763	16645	16728	16907	16971	16958	16849	16852	16778	16900	16829	16758	16806	16918	16707	16749	16652	16826	16885	16869	16789	16721	16564	16797	16593	16864	16706	16707	16608	16683	16683	16648	16700	16774	16769	16557	16808	16859	16770	16808	16751	16582	16891	16785	16872	16724	16587	16913	16729	16848	16808	17036	16703	16745	16852	16657	16822	16731	16882	16813	16702	16944	16802	16820	16882	16775	16733	16761	16648	16679	16573	16784	16755	16745	16821	16722	16756	16850	16767	16787	16609	16672	16791	16735	16755	16756	16811	16981	16783	16736	16633	16840	16811	16752	16469	16772	16695	16922	16781	16657	16747	16824	16776	16756	16645	16712	16761	16893	16894	16686	16859	16901	16901	16872	16754	16615	16615	16712	16820	16855	16589	16743	16832	16649	16799	16756	16754	16684	16924	16942	16717	16639	16663	16586	16584	16764	16917	16686	16835	17072	16840	16917	16883	16822	16869	16845	16747	16832	16828	16809	16796	17032	16774	16810	16672	16817	16610	16789	16759	16810	16664	16814	16676	16668	16816	16732	16788	16824	16667	16614	16711	16828	16731	16569	16717	16584	16700	16703	16846	17062	16826	16840	16719	16889	16796	16648	16839	16579	16813	16566	16862	16997	16805	16763	16936	16854	16683	16875	16864	16690	16794	16691	16783	16550	16847	16917	16884	16732	16998	16765	16757	16986	16970	16757	16790	16994	16861	16820	16748	16608	16802	16849	16705	16687	16786	16544	16736	16722	16745	16677	16834	16880	16832	16539	16962	16652	16834	16803	16785	16843	16905	16701	16858	16907	16885	17014	16859	16728	16725	16817	16633	16951	16864	16673	17059	16755	16662	16711	16789	16833	16610	16818	16911	16738	16710	16879	16814	16860	16667	16871	16594	16740	16712	16792	16954	16704	16693	16707	16798	16927	16848	16861	16683	17033	16748	16828	16902	16858	16672	16708	16892	16732	16903	16769	16948	16635	16545	16631	16707	16839	16637	16521	16850	16897	16991	16845	16892	16756	16764	16787	16711	16676	16883	16616	16910	16702	16749	16881	16680	16753	16845	16734	16672	16532	16795	16708	17015	16769	16824	16809	16896	16719	16625	16614	16680	16794	16757	16810	17035	16798	16744	16833	16754	16860	16743	16665	16761	16725	16755	16704	16791	16876	17043	16777	16660	16811	16731	16832	16689	16748	16622	16513	16752	16782	16748	16810	16725	16818	16988	16894	16877	16896	16991	16771	16699	16978	16885	16709	16741	16747	16762	16721	16619	16665	16926	16765	16684	16947	16838	16756	16851	16748	16585	16771	16861	16722	17026	17001	16750	16720	16829	16832	16802	16916	16686	16623	16837	16752	16872	16705	16811	16636	16776	17008	16936	16721	16887	16868	16889	16722	16793	16781	16775	16695	16846	16822	16754	16580	16750	16794	16913	16796	16686	16755	16573	16584	16783	16808	16793	16829	16624	16746	16799	16880	16929	16853	16810
21984	32593	30764	24071	20479	18900	17831	17134	19123	16599	16045	15841	15794	15818	15578	15821	15795	15687	15542	15637	15724	15738	15451	15573	15493	15499	15444	15651	15469	15374	15532	15391	15671	15620	15320	15600	15561	15409	15470	15473	15292	15299	15302	15502	15365	15475	15248	15357	15405	15454	15421	15374	15371	15507	15481	15516	15287	15459	15205	15314	15493	15523	15398	15411	15363	15338	15315	15410	15389	15392	15527	15284	15504	15379	15502	15416	15469	15231	15494	15433	15313	15481	15413	15495	15440	15466	15448	15329	15447	15362	15484	15264	15401	15424	15463	15516	15478	15411	15426	15533	15333	15449	15382	15479	15424	15538	15500	15303	15303	15307	15317	15513	15418	15467	15512	15425	15501	15504	15470	15414	15194	15433	15507	15474	15388	15491	15558	15230	15357	15394	15273	15459	15457	15444	15452	15383	15317	15285	15546	15531	15505	15566	15388	15467	15321	15407	15458	15406	15410	15414	15542	15320	15482	15396	15397	15227	15550	15457	15178	15310	15365	15478	15442	15392	15332	15260	15573	15455	15426	15587	15428	15401	15526	15408	15313	15329	15441	15297	15336	15317	15431	15393	15320	15269	15464	15488	15415	15478	15270	15418	15374	15413	15485	15367	15401	15476	15270	15497	15209	15452	15320	15346	15345	15413	15320	15510	15426	15405	15375	15476	15361	15563	15243	15444	15350	15487	15591	15310	15472	15463	15506	15338	15515	15393	15274	15219	15396	15257	15385	15411	15301	15252	15336	15464	15453	15487	15405	15414	15346	15335	15341	15285	15398	15428	15341	15444	15359	15277	15436	15378	15357	15554	15265	15435	15486	15294	15559	15527	15314	15300	15160	15392	15310	15373	15417	15493	15480	15323	15354	15375	15420	15479	15582	15453	15424	15417	15560	15517	15468	15466	15416	15491	15374	15343	15370	15319	15588	15296	15312	15348	15307	15384	15339	15528	15429	15481	15227	15423	15425	15399	15468	15544	15213	15546	15560	15489	15311	15372	15311	15304	15393	15402	15476	15402	15391	15399	15258	15271	15451	15487	15416	15305	15286	15363	15501	15341	15494	15302	15362	15361	15327	15394	15312	15429	15396	15373	15377	15462	15388	15502	15481	15375	15359	15472	15262	15304	15291	15410	15422	15435	15384	15363	15251	15281	15434	15412	15437	15465	15378	15551	15396	15436	15281	15385	15597	15369	15434	15453	15277	15298	15447	15315	15300	15342	15550	15303	15510	15536	15399	15264	15407	15367	15557	15443	15463	15353	15335	15505	15524	15488	15483	15406	15344	15230	15413	15568	15236	15372	15216	15339	15476	15425	15589	15394	15251	15403	15263	15374	15422	15461	15460	15320	15647	15451	15436	15439	15196	15419	15443	15505	15355	15405	15161	15459	15445	15511	15311	15389	15341	15272	15524	15496	15568	15491	15459	15232	15503	15437	15423	15567	15400	15389	15425	15404	15399	15380	15515	15399	15333	15278	15511	15264	15282	15451	15246	15553	15354	15435	15479	15339	15305	15465	15323	15360	15292	15513	15406	15359	15383	15458	15324	15320	15264	15423	15372	15417	15469	15494	15469	15416	15363	15470	15350	15413	15477	15472	15413	15478	15552	15474	15424	15605	15267	15491	15384	15370	15411	15320	15496	15500	15389	15360	15326	15484	15436	15440	15321	15513	15256	15383	15399	15441	15265	15496	15247	15328	15457	15301	15494	15337	15546	15380	15540	15330	15553	15391	15525	15516	15384	15492	15362	15367	15507	15316	15575	15384	15352	15574	15527	15351	15435	15305	15304	15359	15423	15317	15460	15424	15549	15412	15229	15435	15325	15406	15441	15402	15608	15424	15321	15448	15578	15373	15475	15410	15324	15375	15485	15488	15429	15492	15516	15422	15371	15439	15247	15388	15510	15251	15522	15321	15332	15312	15497	15386	15304	15292	15405	15477	15575	15298	15513	15379	15277	15473	15569	15401	15488	15423	15448	15398	15451	15375	15386	15481	15350	15414	15537	15477	15497	15331	15539	15424	15430	15504	15253	15496	15485	15234	15455	15403	15407	15395	15449	15559	15452	15217	15454	15437	15562	15260	15347	15471	15322	15426	15516	15339	15554	15424	15453	15552	15412	15482	15525	15580	15551	15292	15353	15441	15208	15492	15433	15394	15529	15552	15622	15364	15503	15342	15334	15405	15354	15173	15312	15503	15440	15363	15492	15401	15301	15443	15264	15383	15381	15381	15357	15414	15282	15518	15371	15396	15229	15548	15424	15380	15268	15356	15343	15497	15320	15344	15403	15511	15383	15282	15521	15484	15344	15444	15342	15490	15339	15273	15425	15454	15286	15478	15277	15383	15321	15463	15450	15324	15362	15401	15313	15420	15400	15317	15491	15455	15377	15328	15527	15442	15360	15294	15488	15239	15399	15444	15422	15450	15362	15631	15480	15377	15399	15537	15413	15407	15524	15511	15452	15422	15623	15415	15304	15496	15364	15203	15245	15441	15386	15490	15403	15401	15291	15364	15418	15413	15297	15185	15454	15311	15351	15498	15469	15377	15409	15400	15495	15342	15387	15520	15265	15426	15549	15515	15430	15523	15277	15358	15536	15356	15314	15571	15389	15321	15362	15387	15367	15359	15417	15412	15367	15217	15458	15441	15496	15386	15532	15471	15330	15365	15304	15516	15374	15257	15448	15442	15308	15409	15486	15317	15438	15610	15285	15350	15500	15553	15363	15542	15408	15373	15594	15472	15466	15480	15417	15460	15393	15438	15487	15574	15494	15338	15368	15365	15300	15474	15344	15403	15491	15430	15475	15377	15352	15298	15431	15318	15579	15277	15460	15314	15399	15257	15312	15455	15611	15560	15339	15459	15312	15398	15502	15447	15400	15437	15600	15491	15500	15411	15428	15402	15376	15419	15497	15535	15513	15277	15256	15435	15536	15457	15133	15426	15326	15578	15459	15347	15368	15563	15320	15441	15538	15508	15450	15348	15374	15421	15433	15383	15390	15467	15310	15514	15472	15362	15269	15532	15448	15424	15473	15436	15187	15291	15374	15409	15533	15352	15380	15554	15399	15297	15452	15486	15472	15217	15309	15245	15459	15309	15382	15338	15417	15480	15444	15415	15433	15338	15469	15359	15419	15441	15403	15389	15251	15436	15486	15272	15392	15449	15364	15571	15421	15401	15348	15367	15454	15370	15254	15476	15309	15482	15291	15431	15429	15244	15284	15439	15500	15482	15434	15403	15481	15544	15441	15372	15375	15335	15442	15477	15433	15487	15230	15365	15434	15525	15226	15425	15420	15364	15513	15241	15455	15336	15440	15447	15222	15459	15348	15294	15344	15556	15534	15394	15426	15459	15450	15495	15491	15253	15526	15399	15358	15528	15479	15582	15334	15364	15339	15467	15421	15339	15397	15455	15320	15390	15292	15449	15442	15519	15386	15577	15401	15491	15375	15411	15428	15318	15222	15363	15394	15216	15383	15547	15311	15182	15350	15179	15443	15387	15310	15474	15338	15462	15442	15161	15325	15419	15475	15461	15244	15451	15569	15532	15316	15329	15418	15323	15421	15446	15408	15307	15477	15350	15456	15533	15433	15489	15462	15344	15358	15301	15471	15337	15449	15317	15390	15407	15516	15376	15499	15461	15487	15414	15298	15481	15496	15476	15401	15524	15453	15331	15350	15489	15423	15466	15352	15327	15351	15330	15466	15258	15431	15475	15457	15362	15420	15365	15387	15409	15250	15379	15359	15528	15621	15413	15483	15495	15315	15375	15299	15524	15372	15378	15398	15344	15357	15300	15391	15426	15549	15314	15479	15523	15494	15460	15429	15416	15485	15363	15503	15355	15514	15375	15392	15354	15380	15423	15472	15384	15483	15319	15272	15606	15324	15502	15272	15386	15282	15394	15536	15285	15439	15542	15452	15191	15366	15514	15463	15360	15353	15372	15429	15359	15378	15595	15296	15484	15350	15454	15253	15488	15362	15334	15356	15563	15379	15299	15438	15369	15451	15520	15512	15423	15540	15424	15334	15453	15496	15456	15330	15396	15396	15282	15340	15460	15509	15362	15494	15369	15415	15434	15390	15545	15293	15442	15493	15377	15362	15395	15487	15404	15322	15411	15519	15271	15469	15441	15493	15400	15419	15442	15340	15542	15415	15372	15483	15373	15374	15542	15443	15467	15381	15438	15464	15384	15603	15442	15493	15504	15286	15335	15344	15363	15372	15288	15422	15374	15451	15341	15423	15396	15413	15317	15399	15301	15710	15572	15333	15510	15462	15479	15403	15489	15626	15446	15394	15477	15388	15315	15501	15396	15417	15366	15386	15560	15490	15302	15431	15358	15476	15392	15509	15447	15387	15335	15436	15446	15532	15278	15425	15415	15496	15298	15378	15375	15488	15518	15353	15530	15533	15506	15408	15355	15416	15350	15176	15331	15343	15462	15571	15433	15429	15330	15339	15485	15576	15367	15503	15434	15346	15577	15397	15493	15445	15507	15668	15385	15309	15587	15418	15207	15255	15425	15362	15355	15545	15265	15434	15452	15586	15433	15495	15427	15431	15453	15340	15392	15593	15430	15616	15441	15274	15510	15406	15481	15394	15503	15354	15543	15347	15369	15531	15471	15499	15305	15370	15544	15449	15415	15416	15351	15613	15365	15332	15338	15355	15492	15420	15418	15471	15567	15456	15443	15435	15528	15315	15550	15374	15233	15394	15287	15531	15463	15338	15153	15211	15420	15395	15328	15423	15434	15321	15338	15453	15407	15540	15279	15522	15455	15402	15385	15607	15503	15575	15498	15572	15451	15365	15232	15364	15521	15406	15577	15519	15445	15505	15277	15454	15541	15483	15385	15478	15309	15627	15347	15500	15307	15485	15513	15418	15464	15409	15293	15368	15475	15386	15486	15305	15465	15435	15487	15389	15463	15487	15621	15332	15464	15436	15518	15329	15483	15452	15258	15391	15601	15485	15343	15404	15209	15494	15389	15441	15533	15439	15390	15317	15353	15436	15469	15219	15348	15290	15221	15419	15443	15398	15369	15281	15540	15208	15564	15281	15424	15328	15588	15375	15279	15358	15311	15568	15416	15516	15505	15527	15477	15506	15398	15402	15366	15263	15293	15443	15341
23798	21023	28289	24424	22493	22006	21097	19511	27218	18906	17923	17579	17628	17447	17467	17320	17322	17196	17255	17142	17223	17179	17287	16903	17155	17241	17116	17306	17173	17041	17354	17093	17118	17040	16980	17155	16830	16885	16984	17168	17135	17090	17145	17026	17141	16884	17203	17167	17179	16934	17018	17032	16988	16882	16977	16988	16972	17128	16728	17153	17062	16999	16988	17111	16916	16949	16932	17025	17114	17062	17058	16952	16906	16954	16725	17018	17058	16785	16934	16922	16922	17060	17079	16884	17070	17000	17083	16900	16835	17093	17109	17089	16798	16904	16962	17139	17014	17057	16902	16912	16850	16890	17006	16955	16815	17147	16911	16877	17078	17054	17146	16921	16854	17058	16999	16839	17071	16980	16967	16911	16651	17081	16964	16841	17026	16900	17073	17032	17077	16947	16984	16869	17054	17021	16938	16727	16828	16924	16971	16827	16927	16905	17095	16829	16957	17050	16949	16967	17011	16984	16972	16899	17082	16981	16986	16794	16841	17013	16822	16918	16837	16838	17009	16954	16957	17204	16937	16800	16850	16800	17111	16995	16768	17193	16933	16859	17082	16875	16953	16852	16934	17014	17013	17258	16864	16820	16913	17066	17043	16929	17054	17177	16978	17094	16765	17044	16992	16820	17273	17023	16886	17188	16973	17003	17001	16890	16887	16872	17075	16886	17145	17079	16957	17064	16981	16977	16949	16898	16865	16989	16931	16948	16900	16763	16900	17017	16885	16980	16917	16788	16646	17092	17028	17081	17229	17090	17068	16899	17016	16896	16914	16955	17054	16875	17014	16930	16910	17060	16881	16999	17067	17117	16979	17060	16956	16793	17090	16903	16794	16900	16985	17027	17053	17073	17123	16783	16819	17051	17047	17040	17082	16957	16863	16858	16800	16889	16775	17009	17108	16911	16887	17084	16887	16806	16937	16750	16910	16977	16866	16976	17037	17013	16763	16940	16821	16984	16803	17005	16889	17053	17060	16808	17074	17096	16996	17012	16900	16767	16773	16775	16894	16801	16704	16710	17117	17039	16958	17009	16926	16894	16809	16864	16941	16912	16845	17029	17050	17055	16838	16943	17056	16784	16977	16955	17012	17029	17041	16986	16978	17164	17144	17008	16716	16978	17056	17088	17187	16844	16734	17084	16886	16891	16938	16858	16833	16964	16923	16948	16931	16914	16946	17002	16933	16933	16861	17052	17025	16816	17009	17008	16793	16858	17113	16919	16918	16870	16943	16964	17082	17057	17077	17038	16925	17184	17145	17049	16878	16862	17071	16862	16933	16872	16852	17022	16934	16907	17186	17084	16981	17113	17025	16897	16992	17147	16833	16996	16812	16962	16951	17029	17032	17083	17164	17114	17019	17037	16983	16897	16741	16764	16962	17049	17038	16840	17009	17047	16903	17021	16915	16870	16867	17084	17082	16892	16968	16925	16958	16890	16872	17032	16879	16991	16821	16749	17035	16963	17047	16893	16891	16928	17064	17018	16850	16683	16942	16950	16946	16947	16972	17009	17148	16980	16721	16959	16840	16984	17049	16991	17016	16870	17123	16913	17074	17066	16966	17013	16837	16907	16849	16839	16990	17045	16926	17077	16997	16851	17111	16934	16986	17232	16915	16890	16967	16940	17024	17029	16951	16892	16874	16917	16823	16935	16919	16870	16951	17108	17084	17044	17105	17049	17083	16626	16829	16980	17033	16864	17010	17111	16989	17022	16971	16942	17182	17035	16981	16823	16749	16976	16969	17019	16836	17003	17037	16956	16966	17031	17059	16909	16956	16852	16805	17002	17014	17004	16908	16834	16963	16851	16991	16920	16944	16877	16809	17149	16875	17096	16846	17035	17090	16789	16868	16954	16915	17009	17125	16899	16828	17018	16869	16966	16981	17038	17078	16962	16811	16808	16865	16934	16999	16797	16981	16839	16960	16906	17010	16962	16947	17040	16933	17314	17092	17007	16972	16825	17065	16952	16769	16956	16813	16964	16753	16829	16784	16986	17061	17023	16900	16974	16838	16952	17053	17080	17170	16898	16880	16926	16995	17005	16934	16925	16902	17009	16852	16893	17022	16934	16823	16927	17086	16913	16846	17003	16724	17052	16893	16794	17157	16723	17101	16965	17134	17128	17075	17070	16768	16860	17008	16899	16991	16970	16903	17140	16953	16847	16943	17186	17002	17022	17080	16890	16858	16904	17166	17117	17085	16912	16965	16977	17046	16990	16883	16840	17034	17039	16847	16773	17002	16939	17057	16989	16928	16888	17002	16717	16874	16694	16848	16912	16968	16914	16993	16965	16919	16931	16882	16874	16866	16977	16734	16737	16827	16852	17103	16861	17117	16999	16854	16862	16853	16938	17127	16818	17022	17004	17023	16933	16899	16794	17010	16927	16816	16777	17037	16906	16743	17003	17134	16956	16915	16869	16726	16919	16995	16939	16823	16814	16876	16829	16861	16923	16947	16971	16989	17003	16791	16903	16993	16923	16906	16943	16997	16809	17139	17072	16934	16883	16905	17031	16862	16774	16984	17076	17169	16961	17142	17036	16979	17068	17017	16809	16893	16851	17031	16783	16687	17029	16934	17040	17116	16849	17040	16945	16908	16867	16840	16922	16883	17012	17063	17203	16948	16911	16970	16896	16806	16925	16929	16778	17073	16992	16736	16893	16835	16863	17011	16905	16852	16944	17086	17069	16994	17192	17026	17009	17110	16849	17002	16933	17128	17080	16881	16850	17064	16807	17064	17102	17117	16971	17059	17008	16790	17137	17122	16948	16923	17010	16880	16951	16973	17098	16976	17049	16985	17036	16932	16765	17067	16767	16903	16977	17018	16924	17084	16892	16992	17134	16936	17230	16896	16971	16974	16898	17004	17021	16971	16829	17035	16874	16978	16851	17204	16997	17008	16942	17119	16977	17017	17018	16984	16926	17054	17122	17061	17046	16893	16770	17061	16814	16866	16831	16877	16944	17063	16961	16955	16792	16962	16823	17047	16931	16863	16919	16805	16961	16991	16961	16910	16898	16884	16795	16905	16963	16873	16779	17087	16917	16864	17039	17095	16956	17058	17139	17062	16850	16967	16789	16983	17012	16913	16951	17173	16900	16802	16875	16952	16970	16915	16977	16827	16943	17001	17015	17082	16947	16836	16910	17066	17087	16861	16969	17155	16870	16915	16903	16929	16952	16983	16843	17018	17041	17020	16966	16958	16708	16888	17126	17051	16795	16713	16968	17223	16910	16917	16974	16942	16799	16953	16894	16768	16864	17020	16965	16870	16739	16903	16860	17143	16911	16814	17090	16996	16834	16879	16725	17023	16802	16969	16829	16729	17012	16977	16968	17040	17112	16764	16905	16929	16978	17086	17036	17111	17009	16971	16955	17027	17117	17033	16991	16852	17081	16959	16845	17058	16967	17077	16843	17033	17014	16796	16912	16859	17123	16823	16953	16795	16919	17071	16819	17075	17007	16989	16894	16702	16832	17006	16911	16940	16846	16928	16971	16982	17128	16947	17074	16932	16893	17072	17012	17048	17029	16992	17030	16861	17043	17102	16953	16944	17060	16899	16953	17009	16895	16954	16831	17107	17062	17136	16882	16782	16923	16882	17070	17034	17016	16708	16980	16949	16859	16815	16823	16713	16883	16916	17136	16875	17000	16859	17011	16854	17015	17109	16995	16923	16986	17116	16922	16859	16756	16755	16979	17101	16984	17084	16943	16769	16992	17118	17073	16988	16836	16956	16959	16981	16952	16856	17171	16877	16801	17023	16823	17030	16890	16896	16863	16924	16862	16944	16860	16953	16863	16827	16752	16694	16904	16871	16981	16995	16755	16742	17082	17027	16888	16879	16665	16881	17018	16934	16815	16841	16896	17027	16847	16983	17148	16805	17221	16909	17077	16882	16816	17005	16793	16874	16779	17087	17034	16852	16814	17045	16791	16789	16904	17043	16910	16818	16883	17051	17042	16945	16974	16708	16897	16913	17040	16803	16939	16976	16916	16831	16917	17066	16814	17206	17114	17153	16951	16938	17073	16961	16905	16893	16948	16902	16677	16768	16976	16936	17084	17040	16960	16903	16924	17084	17018	17093	16943	16950	16934	16949	16921	16618	17082	16881	17024	17061	16982	16911	17220	17148	16981	17020	16917	16882	16912	17240	16994	16900	17027	16896	16735	16949	16747	16699	16929	17070	16785	16938	16905	16993	17018	17007	17015	17054	16860	16914	17013	16962	16972	17034	16849	16990	17026	16848	17042	16881	16969	16962	17063	17141	17118	16867	16954	16894	17127	16786	16974	16901	16868	16842	17012	17060	17167	16988	16824	16822	16986	17152	16974	17168	16780	16758	16995	16948	16937	16771	16985	17114	17113	16944	16740	16924	17104	16991	17025	16985	16902	17057	16946	16853	17056	17104	16961	16978	16981	17031	16968	17063	17011	16956	16874	16774	16944	16890	16933	16897	16747	17019	16891	16941	16918	17015	17055	16717	16792	17090	17058	17114	17035	16919	17083	17012	16995	16949	16911	17047	16886	16848	16983	17097	16929	16923	17109	16967	17108	16911	17166	16887	16699	16969	17001	16952	17097	16934	16918	17154	16780	17036	17033	17075	16924	17076	16923	16933	16986	17072	16860	16920	16769	16825	16971	17258	16888	16871	16807	17067	16842	16962	16951	17037	17147	16893	16870	16847	16966	16914	17077	17030	17080	16998	16929	16891	16972	17055	17196	17084	16925	17052	16813	16901	16919	17137	16872	16909	16922	17077	16963	16803	16898	17097	16788	16950	16980	17113	17161	16949	17016	17160	16900	17085	17034	16985	16968	16959	16912	16767	16952	17040	17050	17102	17132	16935	16880	16960	16968	16926	16688	16969	16828	16858	16817	16929	17191	17057	17025	17034	16835	16964	16861	16940	17060	16994	16880	16746	16800	16849	16860	16956	16943	16871	16971	16877	16908	16854	16866	16927	16874	17140	16852	17119	16801	16901	17034	16821	16954	16976	17080	16886	16916	17004	16986	17005	17066	16925	17042	16875	17022	16957	17065	17056	16921	16771	17125	16866	17234	17076	16952	16928	16950	16933	16884	16996	16836	16856	17059	16982	16890	16997	16860	17154	17036	16801	16922	16981	17061	16849	16869
21651	36994	34736	26914	23129	20810	19414	19965	26733	16811	16708	16378	16219	16163	16136	15959	15886	15926	15825	15881	15735	15800	15711	15801	15811	15606	15586	15716	15799	15653	15858	15785	15684	15634	15595	15566	15621	15711	15568	15575	15409	15705	15602	15500	15546	15643	15582	15641	15662	15548	15796	15550	15537	15568	15607	15482	15485	15465	15667	15572	15535	15519	15612	15356	15551	15587	15664	15524	15551	15442	15555	15578	15462	15587	15558	15567	15495	15620	15493	15516	15744	15678	15611	15422	15496	15623	15726	15673	15595	15682	15432	15790	15431	15483	15324	15540	15648	15489	15500	15454	15480	15590	15669	15670	15603	15503	15481	15488	15411	15385	15514	15490	15562	15449	15443	15504	15566	15581	15531	15745	15578	15382	15459	15691	15526	15639	15579	15496	15749	15566	15658	15639	15728	15594	15539	15486	15610	15599	15513	15759	15546	15710	15168	15389	15611	15614	15557	15538	15591	15642	15563	15748	15440	15451	15528	15492	15376	15338	15558	15593	15458	15446	15386	15552	15416	15481	15492	15621	15457	15504	15647	15544	15552	15483	15454	15594	15461	15461	15553	15641	15612	15531	15496	15603	15592	15540	15556	15365	15644	15533	15598	15583	15554	15540	15501	15352	15471	15678	15581	15804	15475	15397	15538	15492	15573	15469	15490	15528	15552	15658	15435	15598	15652	15439	15466	15460	15521	15666	15523	15609	15573	15589	15507	15452	15566	15552	15578	15259	15584	15303	15678	15643	15515	15487	15603	15516	15615	15469	15600	15457	15673	15561	15479	15613	15329	15557	15524	15374	15579	15481	15613	15523	15641	15562	15399	15396	15557	15506	15403	15653	15468	15503	15482	15603	15503	15541	15536	15443	15536	15521	15607	15414	15539	15351	15486	15407	15701	15414	15537	15537	15494	15509	15459	15490	15544	15524	15494	15530	15686	15555	15611	15485	15552	15435	15533	15577	15547	15438	15409	15676	15621	15512	15710	15590	15278	15474	15594	15414	15629	15526	15573	15540	15650	15496	15610	15674	15587	15649	15537	15422	15607	15514	15503	15549	15604	15617	15506	15589	15535	15583	15490	15503	15630	15500	15544	15493	15515	15462	15584	15519	15544	15474	15448	15525	15543	15688	15424	15512	15584	15462	15544	15509	15712	15535	15609	15530	15446	15516	15512	15504	15460	15472	15521	15449	15570	15424	15480	15502	15408	15571	15486	15416	15609	15326	15472	15518	15709	15425	15448	15727	15659	15577	15633	15492	15661	15376	15559	15476	15437	15524	15564	15672	15672	15610	15617	15547	15481	15579	15435	15573	15615	15448	15630	15631	15391	15676	15377	15606	15599	15553	15649	15461	15518	15582	15684	15433	15446	15434	15482	15548	15537	15482	15509	15577	15455	15477	15544	15552	15518	15837	15507	15480	15497	15508	15496	15526	15457	15632	15419	15494	15597	15445	15474	15397	15557	15612	15350	15719	15555	15411	15621	15595	15409	15542	15568	15455	15492	15711	15608	15467	15720	15719	15498	15625	15402	15546	15693	15514	15566	15614	15389	15285	15677	15591	15572	15331	15619	15623	15575	15609	15535	15488	15525	15423	15463	15561	15422	15594	15394	15552	15389	15527	15447	15493	15371	15405	15538	15474	15562	15331	15589	15572	15478	15544	15590	15482	15562	15487	15450	15494	15695	15798	15220	15532	15520	15466	15463	15567	15305	15607	15409	15539	15580	15547	15467	15448	15571	15595	15425	15563	15579	15628	15498	15617	15577	15520	15506	15472	15576	15573	15632	15538	15634	15505	15630	15412	15530	15478	15529	15516	15557	15545	15518	15555	15510	15376	15467	15663	15594	15418	15557	15347	15748	15467	15590	15424	15541	15611	15595	15596	15502	15427	15440	15621	15555	15472	15420	15575	15711	15298	15463	15515	15480	15577	15523	15469	15475	15612	15500	15584	15676	15366	15768	15551	15609	15628	15586	15606	15387	15526	15622	15365	15701	15411	15485	15713	15575	15507	15492	15427	15529	15495	15564	15567	15513	15347	15531	15601	15486	15554	15507	15550	15664	15640	15617	15540	15541	15410	15547	15464	15401	15507	15431	15659	15542	15547	15573	15507	15491	15442	15635	15277	15517	15445	15654	15575	15514	15680	15550	15644	15425	15526	15789	15612	15728	15676	15455	15629	15486	15647	15555	15453	15414	15506	15590	15553	15548	15578	15653	15597	15607	15489	15592	15443	15530	15433	15487	15499	15536	15524	15482	15513	15502	15538	15602	15681	15491	15413	15425	15455	15538	15511	15387	15420	15591	15483	15584	15457	15513	15426	15545	15507	15646	15613	15526	15583	15513	15457	15485	15563	15452	15336	15463	15709	15606	15538	15597	15515	15653	15557	15558	15382	15575	15711	15614	15473	15571	15568	15662	15523	15621	15494	15575	15647	15471	15699	15741	15603	15515	15440	15513	15526	15600	15504	15606	15551	15443	15667	15324	15481	15498	15403	15629	15366	15599	15253	15520	15517	15515	15404	15465	15457	15497	15643	15379	15539	15550	15469	15609	15549	15599	15532	15488	15611	15506	15599	15584	15504	15693	15497	15517	15404	15484	15465	15680	15579	15632	15419	15640	15494	15652	15495	15407	15620	15487	15662	15487	15538	15509	15601	15451	15497	15560	15456	15403	15468	15464	15551	15525	15427	15246	15627	15648	15399	15520	15471	15619	15492	15534	15474	15465	15630	15533	15564	15602	15590	15516	15687	15640	15408	15608	15362	15358	15583	15534	15597	15608	15559	15538	15542	15567	15525	15689	15359	15578	15571	15566	15534	15443	15532	15670	15603	15614	15567	15618	15876	15571	15342	15733	15407	15657	15633	15546	15351	15457	15403	15589	15522	15537	15634	15392	15453	15537	15453	15444	15633	15545	15442	15589	15585	15330	15388	15397	15600	15573	15586	15468	15591	15535	15487	15428	15600	15512	15483	15491	15672	15505	15552	15554	15815	15519	15388	15656	15453	15641	15797	15471	15567	15525	15564	15364	15576	15533	15576	15579	15436	15494	15617	15577	15534	15424	15560	15583	15532	15447	15380	15540	15571	15508	15467	15439	15492	15434	15616	15695	15513	15459	15574	15661	15506	15505	15635	15242	15516	15512	15349	15465	15435	15411	15711	15493	15657	15461	15605	15590	15612	15526	15443	15519	15519	15362	15553	15348	15532	15476	15515	15497	15543	15467	15664	15553	15566	15512	15566	15567	15579	15687	15416	15547	15666	15545	15430	15608	15533	15567	15419	15575	15414	15666	15519	15567	15494	15621	15656	15580	15624	15544	15617	15611	15597	15476	15469	15510	15571	15331	15622	15413	15527	15549	15609	15637	15570	15327	15556	15610	15547	15657	15410	15502	15561	15507	15491	15447	15480	15444	15571	15420	15545	15460	15570	15441	15483	15536	15624	15623	15619	15485	15562	15519	15556	15438	15464	15705	15436	15524	15664	15558	15335	15606	15497	15612	15611	15631	15504	15438	15438	15709	15503	15559	15586	15594	15456	15512	15579	15636	15628	15379	15615	15392	15566	15653	15464	15503	15649	15510	15499	15699	15503	15593	15602	15640	15603	15494	15604	15614	15511	15480	15487	15389	15576	15484	15487	15592	15394	15447	15478	15486	15475	15463	15590	15473	15716	15560	15371	15488	15384	15549	15517	15651	15440	15564	15606	15510	15498	15516	15511	15650	15712	15618	15563	15566	15548	15554	15579	15452	15594	15405	15560	15786	15554	15419	15536	15463	15474	15594	15460	15571	15598	15585	15692	15430	15713	15583	15383	15581	15607	15477	15562	15520	15617	15579	15401	15520	15684	15532	15515	15536	15539	15593	15531	15507	15584	15356	15482	15428	15603	15571	15585	15562	15628	15535	15572	15570	15561	15385	15630	15487	15618	15424	15656	15637	15578	15445	15661	15666	15584	15665	15588	15486	15499	15509	15774	15574	15428	15504	15613	15613	15467	15587	15630	15644	15449	15525	15534	15690	15495	15400	15407	15643	15570	15496	15577	15559	15351	15620	15515	15506	15657	15480	15576	15662	15461	15549	15546	15509	15489	15510	15417	15473	15442	15463	15535	15474	15561	15385	15513	15497	15585	15474	15497	15504	15427	15762	15646	15402	15518	15628	15474	15529	15645	15606	15622	15474	15506	15577	15530	15696	15638	15636	15589	15518	15547	15478	15493	15657	15507	15424	15511	15504	15679	15413	15508	15589	15493	15626	15360	15662	15678	15547	15528	15702	15522	15356	15324	15638	15481	15516	15604	15610	15621	15442	15302	15541	15584	15565	15604	15563	15367	15617	15441	15444	15452	15583	15603	15460	15511	15568	15620	15760	15546	15326	15564	15580	15523	15570	15476	15512	15607	15493	15487	15540	15499	15519	15407	15564	15518	15445	15479	15700	15585	15413	15618	15447	15410	15696	15419	15760	15579	15305	15708	15563	15605	15490	15489	15601	15593	15629	15730	15538	15616	15518	15648	15460	15471	15572	15555	15529	15309	15612	15375	15483	15470	15494	15542	15559	15417	15699	15352	15669	15593	15544	15452	15473	15598	15664	15457	15501	15372	15537	15558	15427	15397	15535	15602	15669	15511	15560	15528	15554	15603	15507	15509	15543	15588	15637	15556	15638	15481	15556	15594	15392	15725	15572	15410	15438	15474	15606	15693	15393	15481	15438	15646	15717	15465	15498	15597	15456	15477	15633	15712	15624	15683	15522	15463	15492	15539	15486	15435	15527	15601	15664	15675	15414	15420	15422	15636	15612	15609	15436	15563	15513	15722	15515	15501	15488	15611	15626	15491	15485	15678	15505	15388	15527	15450	15560	15510	15546	15362	15739	15407	15440	15559	15568	15463	15391	15630	15568	15352	15512	15462	15596	15654	15474	15481	15506	15575	15539	15383	15533	15367	15447	15576	15616	15533	15541	15494	15613	15480	15466	15590	15402	15615	15590	15544	15601	15651	15582	15511	15498	15374	15370	15401	15434	15395	15570	15547	15475	15540	15479	15773	15552	15476	15660	15514	15549	15353	15527	15406	15747	15548	15397	15551	15719	15486	15697	15691	15489	15618	15279	15638	15545	15590	15598	15549	15443	15449
22596	21110	28949	23509	21433	23671	25487	21965	39546	20875	18645	17623	17310	17567	17337	16937	17160	16980	17059	17031	16819	16847	16662	16799	16741	16670	16883	16750	16748	16842	16713	16575	16854	16749	16801	16737	16784	16490	16811	16531	16584	16541	16598	16671	16649	16514	16494	16620	16581	16578	16744	16606	16655	16556	16445	16662	16574	16684	16547	16614	16411	16626	16345	16644	16534	16466	16514	16599	16490	16513	16676	16504	16461	16488	16573	16683	16582	16685	16521	16500	16491	16593	16706	16531	16727	16545	16585	16486	16443	16487	16436	16535	16621	16534	16643	16398	16460	16486	16662	16472	16595	16673	16734	16704	16580	16411	16480	16453	16319	16726	16374	16480	16644	16496	16318	16401	16227	16531	16605	16484	16399	16388	16511	16420	16353	16478	16626	16449	16417	16531	16509	16406	16664	16616	16373	16484	16543	16329	16651	16329	16369	16491	16354	16563	16484	16446	16409	16528	16472	16518	16466	16517	16476	16436	16546	16550	16613	16578	16502	16644	16616	16448	16365	16645	16550	16386	16465	16470	16650	16481	16554	16398	16596	16386	16518	16407	16333	16473	16493	16567	16494	16489	16602	16787	16358	16321	16488	16458	16587	16552	16289	16482	16425	16559	16632	16571	16450	16498	16487	16344	16658	16475	16554	16401	16416	16385	16652	16662	16551	16575	16559	16519	16651	16579	16483	16448	16581	16513	16587	16323	16487	16399	16619	16536	16346	16667	16743	16572	16623	16488	16648	16529	16753	16663	16335	16584	16499	16287	16547	16476	16464	16481	16360	16656	16645	16353	16344	16399	16357	16279	16522	16412	16355	16361	16633	16725	16480	16423	16502	16502	16462	16525	16559	16448	16369	16635	16528	16450	16414	16393	16527	16707	16676	16689	16438	16344	16325	16431	16311	16347	16526	16443	16495	16590	16389	16392	16413	16351	16676	16223	16649	16376	16542	16502	16404	16607	16509	16478	16467	16447	16343	16434	16338	16446	16376	16428	16491	16424	16402	16522	16477	16330	16458	16403	16336	16430	16490	16265	16618	16456	16693	16294	16372	16503	16400	16377	16220	16361	16567	16468	16478	16298	16419	16452	16483	16462	16472	16540	16539	16459	16566	16500	16575	16558	16513	16285	16485	16586	16434	16576	16435	16496	16378	16561	16402	16487	16511	16331	16542	16315	16442	16503	16706	16530	16497	16557	16491	16541	16565	16502	16336	16474	16382	16396	16374	16618	16553	16395	16559	16486	16444	16369	16333	16510	16585	16555	16685	16585	16431	16406	16243	16529	16715	16559	16681	16559	16386	16696	16569	16604	16587	16483	16534	16540	16286	16474	16382	16425	16454	16460	16371	16508	16556	16355	16628	16492	16422	16410	16370	16530	16430	16415	16310	16598	16546	16544	16380	16684	16428	16318	16549	16349	16514	16460	16498	16431	16542	16505	16312	16353	16416	16438	16607	16334	16122	16423	16289	16464	16477	16328	16617	16549	16363	16265	16656	16415	16607	16488	16476	16414	16527	16232	16547	16417	16382	16342	16572	16655	16643	16532	16561	16605	16395	16665	16470	16337	16437	16597	16471	16362	16290	16397	16487	16572	16417	16336	16530	16535	16545	16438	16354	16415	16395	16417	16327	16525	16509	16603	16375	16337	16634	16572	16487	16444	16467	16481	16540	16441	16386	16569	16315	16408	16578	16370	16319	16454	16733	16393	16463	16502	16372	16427	16521	16486	16546	16518	16461	16404	16435	16434	16492	16413	16303	16370	16602	16480	16439	16662	16583	16510	16374	16378	16537	16513	16389	16505	16453	16450	16496	16450	16243	16571	16565	16631	16467	16380	16629	16453	16339	16602	16469	16385	16455	16366	16670	16540	16525	16529	16507	16589	16536	16612	16470	16411	16362	16334	16733	16629	16693	16643	16509	16490	16608	16581	16468	16346	16506	16370	16307	16514	16519	16336	16507	16534	16285	16529	16606	16576	16487	16527	16563	16508	16353	16466	16482	16580	16500	16465	16686	16524	16499	16545	16519	16587	16515	16503	16401	16413	16524	16459	16586	16575	16565	16673	16557	16447	16435	16299	16425	16409	16364	16465	16488	16583	16523	16618	16438	16321	16284	16498	16670	16373	16388	16522	16367	16483	16546	16503	16436	16386	16491	16529	16552	16461	16591	16325	16546	16447	16226	16544	16340	16493	16395	16464	16626	16280	16537	16534	16495	16322	16381	16382	16489	16425	16601	16413	16468	16579	16511	16433	16584	16316	16391	16401	16540	16406	16468	16378	16384	16573	16506	16577	16519	16460	16413	16460	16562	16694	16429	16554	16430	16406	16499	16680	16361	16373	16126	16393	16367	16604	16641	16403	16517	16532	16648	16377	16730	16393	16454	16464	16628	16540	16463	16551	16351	16276	16495	16419	16224	16383	16520	16564	16564	16536	16537	16483	16467	16760	16639	16361	16358	16607	16439	16353	16517	16355	16524	16471	16409	16386	16561	16504	16733	16480	16420	16587	16379	16498	16408	16549	16457	16525	16584	16495	16535	16455	16627	16365	16515	16291	16597	16521	16544	16514	16428	16425	16516	16341	16590	16351	16544	16549	16379	16373	16487	16387	16614	16557	16452	16459	16504	16400	16520	16390	16454	16624	16461	16418	16483	16362	16567	16472	16541	16437	16484	16591	16439	16655	16797	16361	16428	16613	16259	16619	16416	16486	16691	16508	16574	16362	16460	16240	16486	16490	16534	16540	16293	16420	16562	16677	16613	16576	16348	16544	16385	16452	16365	16348	16411	16370	16373	16470	16570	16534	16353	16524	16514	16442	16492	16443	16552	16426	16395	16413	16590	16542	16316	16356	16382	16699	16291	16567	16494	16477	16565	16469	16362	16381	16381	16441	16613	16620	16517	16459	16422	16408	16461	16322	16405	16178	16376	16698	16398	16377	16490	16554	16613	16501	16248	16557	16382	16394	16440	16661	16560	16529	16471	16472	16326	16468	16435	16445	16472	16501	16524	16452	16469	16440	16408	16548	16354	16346	16397	16683	16258	16473	16496	16557	16608	16473	16398	16372	16399	16509	16424	16476	16332	16437	16591	16514	16679	16559	16503	16630	16366	16477	16537	16426	16191	16551	16592	16503	16624	16497	16409	16580	16835	16403	16445	16518	16463	16436	16611	16532	16410	16548	16730	16605	16469	16611	16664	16655	16488	16645	16539	16328	16561	16489	16475	16479	16651	16316	16551	16596	16463	16484	16169	16706	16579	16335	16403	16258	16455	16388	16440	16461	16548	16528	16527	16566	16446	16560	16589	16288	16630	16252	16344	16454	16445	16484	16514	16302	16282	16530	16507	16609	16556	16297	16543	16482	16415	16575	16368	16676	16384	16551	16589	16534	16234	16409	16524	16518	16674	16619	16576	16732	16411	16659	16607	16655	16404	16556	16544	16499	16346	16391	16337	16305	16418	16609	16647	16501	16491	16388	16320	16467	16558	16467	16607	16280	16469	16508	16483	16433	16538	16428	16482	16463	16195	16274	16651	16367	16497	16400	16412	16215	16487	16386	16486	16505	16610	16428	16502	16515	16486	16462	16385	16361	16390	16507	16361	16456	16474	16246	16562	16369	16429	16496	16397	16472	16428	16449	16636	16622	16401	16600	16443	16713	16493	16591	16413	16560	16426	16350	16301	16360	16431	16594	16404	16381	16388	16579	16548	16541	16380	16408	16403	16359	16357	16487	16560	16572	16345	16481	16514	16424	16491	16588	16551	16409	16355	16546	16498	16471	16568	16539	16489	16739	16595	16554	16330	16446	16632	16395	16378	16529	16599	16529	16466	16461	16479	16574	16460	16587	16608	16330	16429	16428	16263	16431	16434	16432	16411	16478	16460	16300	16601	16626	16491	16455	16438	16605	16455	16516	16613	16555	16624	16685	16438	16561	16530	16458	16471	16591	16489	16542	16418	16469	16464	16433	16564	16610	16646	16413	16340	16502	16362	16428	16541	16359	16484	16504	16620	16448	16307	16466	16527	16671	16349	16395	16383	16546	16318	16366	16305	16587	16486	16415	16503	16385	16450	16652	16422	16282	16410	16555	16419	16625	16522	16432	16356	16534	16411	16623	16457	16531	16473	16382	16419	16346	16635	16466	16389	16575	16561	16551	16455	16472	16391	16656	16495	16525	16444	16327	16533	16543	16475	16379	16575	16471	16328	16448	16647	16433	16456	16292	16549	16409	16541	16249	16436	16432	16628	16663	16539	16661	16477	16410	16377	16587	16386	16388	16326	16363	16423	16436	16645	16242	16357	16290	16447	16578	16517	16430	16443	16662	16298	16432	16523	16419	16270	16613	16352	16448	16489	16538	16556	16491	16649	16584	16532	16569	16643	16350	16422	16421	16139	16425	16550	16387	16424	16300	16504	16411	16237	16247	16546	16451	16558	16603	16546	16414	16416	16275	16554	16456	16389	16544	16616	16503	16418	16414	16381	16333	16382	16337	16477	16425	16474	16379	16424	16407	16540	16348	16410	16558	16234	16383	16454	16535	16663	16366	16330	16472	16340	16681	16595	16415	16239	16311	16519	16207	16417	16566	16545	16373	16415	16524	16506	16646	16469	16483	16383	16453	16701	16232	16432	16322	16624	16421	16415	16556	16456	16510	16576	16399	16401	16407	16437	16477	16531	16757	16540	16326	16323	16360	16597	16585	16483	16469	16337	16527	16372	16227	16498	16359	16375	16470	16368	16650	16491	16611	16380	16304	16297	16500	16379	16595	16525	16494	16643	16352	16460	16416	16498	16304	16355	16460	16497	16579	16570	16515	16572	16445	16361	16398	16661	16344	16509	16422	16423	16469	16660	16516	16455	16238	16583	16517	16454	16448	16552	16404	16544	16473	16317	16547	16400	16247	16459	16520	16620	16649	16478	16480	16619	16512	16421	16587	16661	16495	16504	16350	16577	16382	16338	16274	16560	16243	16247	16455	16474	16334	16470	16323	16448	16458	16459	16555	16555	16397	16434	16568	16677	16286	16556	16486	16472	16560	16487	16576	16504	16352	16340	16588	16676	16682	16498	16238	16420	16336	16372	16372	16488	16456	16497	16376	16407	16527	16381	16464	16447	16479	16742	16577	16493	16561
23317	42364	39746	31979	26839	23493	21179	23997	37590	17499	16866	16538	16507	16356	16270	16125	15951	15871	15899	15712	15811	15800	15758	15571	15476	15609	15576	15426	15460	15791	15442	15446	15523	15495	15529	15383	15408	15347	15561	15416	15515	15364	15468	15471	15251	15322	15442	15361	15287	15531	15313	15406	15501	15184	15262	15344	15302	15259	15331	15198	15273	15219	15449	15123	15360	15409	15555	15095	15068	15439	15351	15427	15293	15475	15404	15399	15332	15453	15268	15288	15281	15446	15320	15191	15363	15248	15183	15303	15187	15249	15223	15282	15293	15428	15322	15174	15143	15256	15376	15231	15127	15229	15155	15221	15296	15212	15207	15341	15258	15337	15374	15282	15254	15210	15267	15248	15475	15289	15184	15465	15342	15337	15404	15334	15188	15188	15182	15341	15233	15220	15317	15209	15292	15302	15390	15268	15158	15292	15314	15286	15107	15390	15387	15352	15237	15327	15267	15155	15428	15370	15339	15238	15347	15292	15333	15349	15164	15249	15152	15247	15257	15249	15276	15189	15214	15315	15160	15218	15175	15327	15397	15195	15207	15182	15251	15295	15207	15300	15303	15125	15351	15188	15216	15284	15255	15432	15173	15306	15464	15295	15251	15247	15166	15224	15254	15437	15232	15238	15369	15246	15306	15270	15263	15244	15314	15237	15149	15164	15361	15303	15327	15184	15378	15402	15176	15292	15306	15306	15279	15343	15269	15163	15167	15292	15398	15371	15148	15261	15214	15246	15301	15065	15354	15358	15245	15144	15224	15251	15401	15316	15102	15255	15083	15368	15153	15366	15203	15347	15253	15468	15283	15323	15192	15278	15347	15315	15216	15202	15311	15233	15242	15306	15337	15331	15136	15262	15327	15342	15090	15233	15239	15419	15498	15383	15236	15044	15309	15396	15333	15311	15280	15263	15313	15323	15067	15078	15361	15241	15297	15351	15176	15363	15094	15325	15252	15201	15292	15331	15191	15255	15271	15274	15143	15182	15386	15299	15299	15346	15359	15252	15464	15266	15218	15375	15304	15068	15519	15310	15297	15228	15327	15141	15232	15294	15266	15330	15239	15321	15115	15129	15194	15404	15201	15437	15212	15232	15277	15227	15398	15515	15230	15200	15284	15179	15415	15356	15287	15327	15564	15224	15298	15314	15220	15265	15153	15295	15256	15254	15272	15332	15381	15075	15269	15082	15281	15115	15249	15314	15340	15245	15337	15320	15255	15160	15215	15298	15185	15162	15302	15180	15316	15227	15215	15425	15214	15151	15103	15348	15193	15217	15358	15279	15187	15391	15379	15305	15259	15132	15262	15430	15345	15251	15182	15351	15130	15112	15299	15091	15262	15264	15309	15271	15112	15205	15285	15239	15392	15278	15174	15295	15233	15282	15152	15341	15283	15254	15266	15293	15282	15292	15153	15390	15286	15213	15297	15455	15249	15254	15243	15121	15250	15207	15149	15217	15130	15322	15245	15172	15267	15371	15448	15306	15329	15152	15375	15187	15376	15176	15354	15246	15139	15216	15182	15278	15378	15180	15334	15354	15215	15326	15312	15293	15196	15168	15269	15468	15337	15336	15132	15211	15163	15161	15172	15302	15335	15175	15241	15360	15292	15335	15307	15265	15434	15305	15122	15346	15300	15374	15331	15356	15422	15304	15206	15210	15298	15296	15166	15426	15232	15204	15287	15291	15264	15141	15333	15257	15321	15308	15321	15382	15246	15279	15302	15239	15319	15113	15283	15310	15199	15233	15439	15232	15218	15347	15280	15200	15301	15240	15261	15356	15240	15277	15188	15282	15316	15265	15161	15413	15224	15269	15318	15330	15223	15222	15194	15470	15258	15247	15339	15351	15240	15223	15220	15106	15260	15301	15210	15242	15371	15217	15063	15377	15318	15172	15285	15376	15303	15345	15281	15347	15189	15225	15339	15480	15093	15426	15185	15253	15159	15246	15248	15129	15288	15328	15380	15301	15314	15151	15231	15246	15294	15262	15228	15335	15396	15252	15220	15384	15207	15317	15333	15217	15247	15290	15174	15235	15502	15150	15261	15392	15115	15305	15125	15211	15274	15394	15458	15332	15341	15148	15401	15175	15140	15170	15286	15367	15187	15313	15455	15192	15286	15200	15080	15178	15320	15298	15293	15244	15240	15364	15302	15379	15402	15337	15143	15409	15160	15213	15418	15289	15199	15266	15338	15159	15364	15197	15257	15230	15207	15396	15087	15381	15326	15263	15268	15082	15163	15246	15206	15325	15278	15354	15244	15261	15319	15348	15148	15163	15163	15216	15271	15248	15296	15312	15368	15339	15256	15316	15128	15130	15262	15224	15373	15159	15172	15138	15267	15344	15416	15201	15238	15180	15159	15263	15369	15451	15395	15368	15422	15139	15296	15052	15141	15180	15410	15281	15352	15299	15190	15203	15218	15326	15373	15346	15326	15413	15166	15243	15202	15246	15186	15188	15229	15274	15249	15218	15421	15228	15298	15262	15343	15283	15245	15246	15155	15360	15335	15211	15303	15283	15240	15354	15275	15407	15293	15239	15387	15197	15186	15122	15305	15229	15239	15415	15276	15309	15361	15160	15259	15270	15307	15262	15387	15374	15424	15278	15262	15331	15426	15259	15138	15324	15439	15213	15435	15274	15326	15240	15154	15459	15340	15221	15254	15215	15249	15226	15291	15253	15113	15175	15224	15320	15222	15547	15306	15120	15279	15198	15252	15212	15180	15367	15163	15286	15196	15381	15236	15160	15325	15112	15236	15276	15295	15213	15397	15158	15316	15210	15291	15232	15119	15189	15169	15347	15378	15566	15325	15231	15236	15273	15455	15253	15167	15303	15241	15297	15224	15270	15066	15233	15191	15149	15245	15340	15210	15354	15252	15368	15194	15154	15245	15204	15237	15209	15241	15216	15186	15193	15398	15147	15253	15166	15150	15302	15248	15263	15375	15346	15257	15364	15292	15275	15359	15228	15309	15325	15197	15303	15211	15268	15089	15453	15316	15442	15271	15222	15284	15153	15432	15366	15194	15487	15051	15159	15163	15247	15167	15246	15211	15299	15254	15098	15228	15379	15202	15231	15328	15221	15177	15396	15171	15252	15237	15097	15301	15493	15194	15310	15195	15302	15183	15238	15220	15193	15305	15354	15276	15330	15255	15265	15155	15241	15239	15149	15298	15370	15183	15478	15210	15144	15427	15168	15327	15347	15084	15242	15263	15193	15161	15163	15156	15274	15162	15420	15421	15407	15219	15394	15389	15289	15315	15331	15131	15264	15210	15367	15242	15431	15403	15162	15220	15286	15218	15285	15285	15464	15178	15349	15302	15170	15294	15257	15353	15169	15397	15228	15383	15340	15206	15088	15190	15380	15132	15237	15192	15422	15292	15245	15367	15159	15408	15284	15239	15242	15296	15314	15193	15380	15432	15277	15200	15250	15301	15156	15269	15299	15242	15227	15395	15356	15241	15335	15310	15276	15196	15313	15270	15352	15199	15125	15344	15230	15280	15341	15203	15299	15172	15208	15284	15238	15222	15155	15384	15229	15271	15262	15396	15108	15254	15222	15515	15228	15413	15277	15204	15445	15288	15240	15112	15114	15430	15323	15092	15380	15372	15166	15260	15169	15443	15311	15317	15240	15154	15296	15139	15266	15175	15229	15086	15230	15317	15077	15306	15213	15250	15182	15081	15403	15366	15188	15467	15280	15270	15194	15231	15244	15403	15456	15303	15167	15188	15256	15367	15457	15219	15317	15178	15259	15303	15406	15225	15199	15113	15159	15294	15486	15324	15247	15114	15229	15300	15104	15441	15126	15304	15260	15181	15120	15312	15177	15239	15122	15215	15311	15297	15123	15209	15386	15385	15187	15174	14999	15241	15198	15209	15263	15354	15418	15234	15288	15395	15275	15088	15289	15273	15129	15318	15219	15435	15143	15405	15278	15315	15188	15364	15157	15200	15147	15332	15273	15543	15213	15067	15374	15381	15159	15236	15247	15235	15228	15299	15220	15211	15399	15405	15247	15083	15272	15268	15368	15325	15255	15420	15154	15087	15051	15390	15307	15236	15355	15332	15104	15216	15161	15145	15141	15370	15372	15332	15262	15222	15138	15148	15197	15204	15235	15142	15381	15374	15172	15233	15287	15181	15295	15114	15244	15208	15359	15188	15147	15312	15372	15488	15292	15172	15209	15268	15237	15159	15176	15169	15316	15336	15530	15358	15128	15307	15030	15188	15338	15332	15194	15328	15364	15273	15187	15330	15116	15238	15232	15302	15290	15290	15345	15171	15363	15317	15300	15182	15127	15253	15253	15126	15165	15496	15320	15219	15281	15347	15173	15216	15080	15304	15359	15266	15268	15510	15252	15539	15102	15384	15277	15316	15300	15220	15212	15212	15306	15321	15338	15121	15191	15403	15158	15286	15211	15424	15282	15342	15226	15280	15322	15141	15348	15228	15390	15242	15291	15190	15275	15191	15193	15304	15386	15089	15309	15135	15239	15275	15088	15291	15245	15150	15171	15050	15208	15253	15197	15332	15336	15446	15206	15293	15325	15197	15288	15386	15287	15432	15195	15329	15200	15340	15352	15202	15236	15098	15390	15345	15178	15274	15290	15432	15182	15261	15286	15208	15389	15182	15354	15216	15216	15236	15102	15385	15278	15201	15222	15392	15289	15117	15411	15152	15302	15133	15189	15415	15153	15241	15327	15200	15288	15304	15208	15238	15243	15268	15291	15292	15148	15336	15151	15111	15256	15205	15360	15156	15275	15200	15226	15271	15258	15422	15395	15203	15423	15220	15278	15260	15234	15340	15308	15336	15257	15266	15136	15243	15128	15237	15371	15246	15364	15240	15162	15248	15053	15298	15290	15262	15202	15282	15285	15461	15183	15377	15443	15366	15280	15322	15305	15306	15242	15338	15235	15365	15317	15148	15283	15257	15279	15402	15129	15321	15478	15334	15303	15334	15150	15250	15144	15254	15203	15307	15373	15026	15205	15249	15093	15375	15219	15338	15259	15310	15357	15151	15316	15351	15291	15154	15330	15369	15296	15165	15191	15222	15148	15381	15315	15262	15280	15496	15332	15091	15125	15325	15265	15131	15235	15210	15382	15162	15269	15235	15294	15225	15201
26880	22602	27816	25192	19812	18571	18122	17855	19474	17272	16883	16834	16835	16690	16606	16648	16711	16519	16588	16572	16627	16586	16526	16570	16428	16518	16643	16511	16366	16649	16604	16546	16546	16500	16529	16381	16609	16509	16422	16332	16554	16445	16526	16851	16614	16382	16532	16541	16522	16504	16446	16594	16510	16220	16487	16384	16564	16437	16336	16424	16348	16476	16511	16650	16563	16529	16758	16604	16530	16455	16320	16246	16416	16591	16608	16514	16448	16558	16532	16505	16488	16388	16454	16485	16575	16337	16479	16469	16622	16628	16349	16448	16544	16318	16470	16427	16598	16375	16350	16394	16289	16362	16474	16340	16359	16230	16493	16368	16481	16606	16508	16403	16378	16532	16415	16314	16296	16548	16559	16514	16386	16544	16323	16398	16481	16687	16513	16353	16447	16473	16524	16370	16414	16320	16558	16489	16433	16422	16464	16403	16565	16379	16429	16482	16394	16329	16535	16549	16533	16334	16320	16620	16515	16438	16302	16235	16438	16593	16350	16525	16325	16384	16438	16423	16543	16455	16396	16290	16556	16475	16277	16449	16629	16536	16479	16695	16305	16381	16414	16469	16435	16401	16415	16447	16399	16385	16316	16633	16308	16443	16260	16490	16257	16364	16265	16547	16379	16575	16687	16414	16556	16281	16529	16482	16554	16557	16540	16376	16324	16392	16487	16389	16390	16529	16596	16477	16410	16675	16386	16471	16364	16277	16533	16312	16372	16337	16488	16379	16546	16681	16311	16469	16643	16558	16665	16355	16384	16469	16533	16373	16473	16438	16386	16276	16376	16392	16386	16564	16394	16357	16424	16654	16575	16295	16464	16371	16504	16505	16349	16607	16638	16260	16414	16269	16347	16570	16743	16384	16383	16546	16355	16393	16504	16397	16423	16574	16620	16443	16541	16474	16509	16595	16376	16446	16462	16461	16390	16471	16507	16485	16466	16532	16312	16459	16489	16362	16593	16571	16371	16413	16337	16372	16546	16409	16418	16288	16557	16445	16580	16514	16612	16331	16421	16401	16692	16469	16388	16525	16546	16360	16435	16589	16376	16486	16285	16415	16533	16316	16314	16529	16595	16672	16544	16474	16380	16496	16225	16430	16521	16426	16522	16595	16440	16505	16350	16525	16418	16588	16388	16631	16373	16279	16468	16434	16596	16464	16436	16483	16432	16532	16572	16501	16709	16495	16492	16498	16438	16455	16484	16401	16304	16270	16434	16414	16542	16298	16541	16406	16397	16333	16322	16401	16464	16461	16361	16571	16455	16303	16469	16271	16494	16611	16410	16459	16540	16392	16658	16375	16283	16423	16423	16328	16430	16365	16384	16532	16431	16518	16463	16376	16536	16467	16260	16480	16477	16604	16498	16364	16471	16512	16589	16396	16259	16292	16489	16672	16255	16348	16369	16357	16378	16413	16419	16678	16537	16711	16164	16307	16269	16342	16410	16317	16422	16640	16660	16545	16426	16484	16432	16649	16383	16341	16405	16639	16386	16412	16565	16617	16445	16315	16580	16500	16221	16480	16307	16303	16509	16442	16468	16390	16378	16361	16594	16577	16539	16303	16485	16606	16504	16616	16413	16506	16378	16242	16559	16511	16337	16565	16410	16344	16559	16318	16259	16230	16315	16287	16530	16465	16538	16325	16577	16509	16579	16570	16327	16445	16457	16275	16313	16371	16570	16330	16220	16494	16506	16510	16473	16442	16530	16571	16563	16554	16537	16333	16502	16471	16533	16468	16555	16374	16480	16565	16410	16504	16473	16321	16403	16271	16385	16454	16584	16456	16522	16433	16465	16477	16520	16321	16502	16276	16511	16266	16547	16283	16467	16302	16631	16582	16459	16461	16552	16359	16625	16461	16464	16235	16278	16477	16390	16399	16584	16560	16406	16489	16583	16502	16465	16493	16311	16394	16553	16407	16392	16577	16488	16224	16323	16389	16630	16505	16553	16473	16522	16312	16651	16551	16354	16513	16523	16478	16508	16485	16394	16620	16482	16579	16557	16396	16323	16311	16202	16570	16448	16436	16286	16707	16502	16402	16604	16400	16358	16482	16623	16353	16449	16415	16723	16520	16472	16472	16417	16538	16430	16441	16482	16270	16450	16334	16218	16364	16514	16551	16606	16392	16402	16371	16419	16353	16511	16428	16557	16614	16532	16414	16480	16733	16677	16596	16234	16464	16455	16557	16362	16247	16561	16407	16505	16423	16327	16186	16454	16454	16499	16382	16279	16608	16589	16621	16557	16462	16580	16418	16508	16442	16552	16637	16504	16382	16571	16524	16360	16373	16392	16417	16247	16436	16357	16551	16395	16322	16507	16677	16449	16517	16456	16496	16401	16423	16684	16244	16296	16566	16332	16359	16550	16491	16482	16547	16397	16400	16518	16478	16431	16404	16536	16647	16432	16207	16420	16304	16505	16562	16537	16506	16511	16531	16513	16393	16414	16359	16553	16335	16556	16378	16560	16457	16441	16653	16397	16338	16467	16611	16575	16389	16443	16510	16431	16386	16474	16541	16472	16515	16374	16422	16500	16484	16332	16615	16514	16463	16649	16517	16534	16421	16545	16469	16454	16398	16384	16613	16538	16384	16267	16303	16529	16560	16469	16500	16513	16397	16521	16345	16672	16585	16308	16534	16240	16498	16545	16645	16472	16554	16407	16418	16456	16311	16349	16278	16426	16525	16522	16243	16418	16340	16521	16291	16452	16463	16444	16500	16484	16427	16400	16332	16547	16312	16546	16482	16410	16569	16560	16387	16302	16439	16200	16448	16510	16458	16390	16515	16520	16501	16598	16388	16309	16430	16490	16436	16497	16403	16464	16557	16338	16358	16400	16565	16145	16223	16394	16429	16426	16460	16528	16359	16388	16421	16762	16497	16584	16525	16423	16302	16307	16322	16630	16450	16535	16541	16381	16237	16540	16401	16438	16570	16537	16419	16356	16468	16432	16378	16409	16388	16683	16357	16364	16500	16626	16518	16552	16459	16523	16445	16241	16488	16553	16839	16492	16386	16614	16613	16335	16517	16667	16227	16553	16468	16325	16259	16509	16434	16438	16507	16556	16631	16472	16309	16473	16245	16584	16384	16578	16411	16483	16337	16424	16418	16390	16559	16404	16544	16576	16549	16627	16443	16520	16434	16439	16450	16562	16423	16456	16373	16511	16599	16558	16404	16236	16457	16250	16692	16404	16445	16428	16382	16422	16294	16388	16577	16286	16625	16593	16583	16509	16368	16464	16406	16469	16649	16387	16352	16433	16454	16514	16398	16741	16492	16434	16333	16393	16321	16537	16544	16605	16578	16346	16342	16539	16615	16447	16390	16434	16417	16590	16313	16765	16604	16429	16585	16453	16368	16577	16357	16486	16398	16452	16344	16644	16418	16469	16307	16546	16327	16337	16408	16516	16399	16398	16396	16509	16537	16507	16299	16336	16587	16580	16546	16484	16274	16427	16517	16485	16449	16420	16710	16350	16428	16454	16433	16554	16276	16480	16570	16455	16548	16298	16454	16596	16261	16546	16191	16446	16367	16394	16284	16477	16465	16492	16527	16380	16555	16443	16416	16507	16636	16319	16449	16460	16309	16433	16585	16336	16447	16544	16442	16260	16488	16487	16501	16469	16438	16443	16311	16329	16597	16484	16651	16376	16354	16574	16237	16365	16523	16589	16439	16430	16424	16663	16466	16410	16505	16448	16437	16479	16497	16717	16545	16413	16577	16366	16567	16463	16357	16115	16525	16415	16406	16629	16404	16545	16534	16431	16497	16123	16242	16458	16540	16409	16333	16556	16573	16521	16288	16448	16469	16542	16401	16347	16544	16657	16255	16509	16449	16488	16640	16499	16541	16444	16276	16420	16568	16319	16362	16387	16406	16462	16591	16294	16399	16468	16507	16170	16564	16545	16569	16486	16541	16339	16445	16521	16404	16331	16408	16234	16328	16537	16436	16644	16407	16507	16421	16484	16376	16439	16196	16523	16557	16490	16308	16543	16441	16456	16316	16369	16427	16548	16308	16333	16383	16507	16569	16469	16380	16426	16464	16386	16432	16360	16473	16493	16437	16477	16417	16478	16289	16535	16557	16499	16351	16508	16465	16422	16268	16446	16571	16369	16434	16255	16260	16368	16365	16464	16693	16535	16519	16522	16363	16394	16386	16501	16734	16402	16518	16447	16418	16471	16340	16656	16174	16413	16362	16415	16454	16461	16437	16552	16485	16554	16539	16350	16398	16524	16671	16524	16566	16788	16334	16533	16403	16589	16487	16354	16508	16156	16526	16634	16262	16536	16470	16482	16511	16571	16514	16448	16471	16412	16434	16448	16507	16511	16456	16549	16352	16387	16565	16512	16485	16483	16643	16535	16269	16517	16331	16461	16423	16640	16597	16412	16747	16661	16617	16464	16482	16537	16430	16451	16562	16514	16505	16451	16387	16535	16213	16481	16574	16345	16303	16461	16374	16205	16546	16511	16498	16348	16379	16336	16194	16469	16395	16420	16501	16352	16422	16396	16324	16370	16630	16360	16311	16418	16393	16613	16399	16462	16406	16357	16413	16299	16416	16449	16473	16479	16529	16538	16576	16533	16420	16391	16393	16395	16541	16544	16459	16571	16659	16503	16406	16417	16272	16462	16392	16570	16256	16458	16462	16483	16471	16501	16297	16326	16630	16437	16358	16425	16494	16544	16392	16476	16470	16524	16474	16620	16304	16503	16476	16496	16359	16260	16560	16491	16607	16643	16400	16521	16492	16482	16455	16520	16548	16439	16483	16287	16463	16018	16467	16532	16540	16513	16419	16425	16278	16331	16470	16336	16300	16444	16566	16576	16242	16428	16256	16376	16501	16625	16384	16395	16558	16627	16374	16552	16462	16503	16438	16652	16511	16508	16422	16616	16505	16553	16507	16540	16237	16564	16491	16407	16450	16437	16456	16310	16523	16561	16620	16481	16734	16355	16451	16613	16448	16451	16410	16225	16567	16380	16449	16655	16461	16518	16309	16633	16575	16364	16539	16560	16403	16397	16377	16405	16419	16554	16514	16770	16566	16581	16579	16518	16526	16597	16586	16358	16332	16447	16463	16570	16357	16524	16396	16356	16394	16673	16316	16483	16344	16427	16517	16373	16261
22217	32833	30852	24345	20699	18750	17891	17755	20274	15948	15990	15681	15733	15455	15559	15486	15407	15470	15508	15349	15360	15325	15367	15275	15419	15309	15291	15359	15354	15195	15307	15261	15342	15383	15228	15307	15206	15268	15250	15388	15496	15318	15167	15379	15234	15260	15183	15202	15168	15212	15271	15329	15172	15285	15135	15160	15279	15264	15205	15197	15226	15243	15279	15388	15291	15209	15272	15162	15107	15301	15350	15388	15272	15159	15229	15103	15377	15141	15259	15277	15232	15317	15212	15120	15166	15232	15309	15086	15248	15051	15181	15290	15323	15375	15193	15068	15316	15198	15161	15160	15258	15340	15130	15213	15211	15279	15349	15310	15211	15250	15274	15182	15384	15132	15195	15137	15280	15147	15369	15111	15146	15320	15218	15180	15143	15252	15216	15156	15229	15229	15149	15062	15234	15190	15174	15356	15124	15354	15177	15093	15053	15080	15258	15159	15296	15139	15274	15133	15318	15231	15284	15335	15238	15211	15096	15066	15347	15148	15288	15150	15451	15149	15218	15157	15138	15094	15163	15196	15213	15134	15363	15340	15117	15328	15120	15272	15241	15093	15282	15285	15351	15244	15338	15214	15171	15357	15221	15074	15168	15444	15289	15273	15193	15182	15233	15291	15232	15213	15271	15315	15187	15185	15147	15288	15069	15215	15102	15392	15170	15165	15162	15215	15357	15089	15293	15282	15229	15194	15286	15179	15184	15428	15218	15233	15342	15175	15193	15146	15212	15199	15190	15168	15244	15331	15220	15162	15408	15125	15229	15353	15119	15418	15233	15277	15174	15189	15235	15278	15246	15076	15240	15279	15286	15257	15289	15277	15142	15212	15211	15253	15266	15251	15238	14996	15366	15134	15329	15120	15111	15157	15139	15197	15259	15233	15276	15163	15187	15302	15295	15165	15237	15097	15275	15304	15198	15131	15263	15252	15204	15210	15171	15295	15399	15311	15362	15391	15146	15232	15032	15158	15237	15280	15288	15242	15141	15208	15190	15181	15272	15125	15275	15214	15248	14920	15238	15199	15483	15356	15136	15214	15256	15066	15311	15175	15078	15132	15254	15359	15187	14989	15303	15232	15276	15094	15297	15275	15098	15296	15281	15299	15360	15186	15219	15253	15159	15114	15350	15351	15173	15340	15232	15059	15274	15307	15136	15297	15304	15143	15191	15335	15275	15099	15254	15064	15264	15335	14937	15213	15318	15226	15228	15451	15202	15175	15215	15042	15128	15082	15117	15299	15171	15417	15187	15239	15166	15061	15216	15177	15197	15216	15239	15271	15114	15120	15311	15350	15214	15198	15321	15079	15215	15327	15238	15419	15271	15216	15260	15261	15346	15102	15180	15118	15105	15218	15250	15096	15250	15154	15162	15191	15181	15163	15355	15250	15157	15374	15267	15241	15281	15266	15314	15206	15194	15231	15307	15252	15256	15089	15312	15053	15290	15237	15122	15241	15308	15233	15276	15246	15257	15180	15105	15062	15276	15336	15278	15247	15105	15331	15325	15195	15276	15305	15189	15208	15112	15165	15150	15044	15175	15092	15296	15067	15061	15182	15329	15390	15385	15079	15301	15176	15165	15296	15146	15146	15262	15330	15243	15288	15247	15292	15048	15240	15217	15168	15182	15083	15095	15214	15252	15270	15320	15250	15210	15190	15147	15386	15292	15291	15282	15244	15069	15171	15205	15277	15215	15108	15327	15129	15130	14998	15202	15284	15204	15298	15168	15291	15141	15288	15227	15218	15200	15063	15270	15158	15241	15309	15175	15297	15173	15214	15283	15389	15215	15169	15288	15300	15149	15235	15200	15295	15032	15196	15276	15120	15329	15216	15127	15259	15215	15269	15190	15263	15162	15038	15470	15120	15283	15380	15082	15364	15111	15235	15151	15288	15391	15358	15375	15346	15227	15207	15165	15256	15113	15049	15230	15282	15158	15247	15152	15064	15426	15199	15128	15391	15245	15122	15355	15284	15250	15022	15160	15152	15262	15235	15311	15332	15154	15174	15040	15039	15263	15133	15061	15149	15317	15121	15173	15203	15165	15050	15291	15249	15062	15270	15287	15181	15272	15238	15235	15056	15084	15203	15286	15260	15137	15211	15318	15271	15126	15259	15162	15265	15114	15123	15321	15247	15191	15083	15188	15240	15268	15097	15251	15481	15112	15319	15181	15244	15343	15273	15284	15376	15445	15274	15132	15284	15336	15244	15228	15119	15290	15222	15303	15158	15233	15388	15194	15040	15187	15267	15259	15195	15183	15228	15304	15126	15055	15222	15207	15184	15023	15249	15380	15228	15247	15130	15207	15088	15380	15233	15270	15175	15230	15039	15305	15304	15254	15253	15083	15144	15281	15214	15419	15207	15316	15452	15134	15163	14966	15180	15257	15181	15495	15302	15360	15234	15304	15293	15274	15288	15119	15175	15233	15336	15207	15302	15341	15125	15179	15224	15100	15440	15184	15311	15195	15336	15271	15089	15248	15192	15276	15148	15424	15113	15144	15315	15196	15132	15109	15135	15238	15264	15019	15150	15212	15301	15103	15138	15298	15173	15155	15067	15279	15164	15271	15055	15281	15355	15176	15313	15260	15177	15127	15260	15376	15487	15325	15326	15240	15254	15142	15266	15251	15121	15130	15079	15211	15089	15143	15291	15105	15259	15338	15124	15255	15132	15255	15223	15231	15430	15169	15145	15135	15190	15323	15324	15350	15201	15234	15191	15180	15096	15171	15264	15331	15169	15246	15357	15287	15023	15298	15147	15293	15197	15162	15208	15365	15450	15155	15049	15144	15242	15123	15127	15072	15310	15176	15297	15230	15274	15207	15299	15280	15210	15413	14999	15346	15199	15300	15204	15335	15071	15348	15317	15356	15450	15083	15316	15140	15191	15142	15324	15243	15311	15156	15367	15280	15412	15205	15196	15199	15264	15205	15338	15439	15314	15204	15332	15214	15310	15229	15214	15161	15193	15149	15264	15309	15138	15030	15246	15196	15251	15279	15287	15212	15278	15327	15216	15264	15165	15192	15210	15119	15277	15363	15336	15169	15321	15208	15075	15266	15399	15100	15203	15202	15416	15156	15321	15130	15285	15123	15125	15175	15224	15169	15297	15089	15169	15119	15299	15190	15219	15348	15247	15213	15217	15180	15239	15089	15346	15173	15246	15269	15294	15265	15203	15071	15443	15135	15152	15383	15104	15124	15146	15214	15314	15089	15195	15264	15265	15143	15279	15202	15324	15260	15157	15180	15335	15071	15304	15189	15307	15285	15085	15061	15327	15283	15199	15345	15182	15237	15059	15280	15259	15290	15157	15264	15212	15054	15163	15032	15253	15195	15252	15169	15374	15234	15217	15218	15094	15364	15160	15171	15113	15461	15201	15285	15370	15243	15206	15287	15202	15249	15338	15331	15243	15178	15139	15273	15331	15154	15230	15193	15366	15141	15257	15226	15147	15361	15310	15132	15224	15336	15327	15184	15222	15034	15375	15161	15351	15153	15171	15160	15395	15311	15307	15463	14965	15112	15245	15270	15147	15317	15304	15262	15147	15236	15206	15186	15343	15156	15069	15155	15298	15205	15395	15270	15107	15092	15280	15329	15233	15210	15455	15231	15344	15274	15322	15184	15092	15135	15262	15133	15199	15359	15259	15165	15275	15306	15274	15254	15138	15117	14954	15334	15226	15149	15397	15149	15313	15331	15160	15126	15264	15194	15184	15154	14983	15314	15107	15188	15057	15217	15183	15224	15459	15076	15213	15359	15319	15196	15301	15314	15193	15153	15285	15383	15310	15191	15173	15180	15342	15314	15174	15216	15252	15420	15165	15312	15202	15106	15389	15222	15244	15205	15315	15080	15497	15206	15182	15230	15205	15333	15305	15086	15230	15165	15127	15350	15045	15216	15196	15119	15184	15204	15433	15026	15130	15248	15226	15070	15269	15213	15085	15324	15294	15071	15140	15140	15145	15271	15173	15209	15239	15150	15175	15327	15231	15283	15032	15039	15182	15081	15163	15310	15232	15351	15155	15193	15305	15228	15336	15396	15248	15170	15084	15412	15131	15116	15229	15239	15251	15449	15160	15244	15167	15146	15224	15311	15226	15431	15226	15020	15173	15216	15088	15320	15226	15332	15211	15141	15210	15108	15251	15308	15367	15167	15416	15293	15240	15278	15194	15048	15068	15211	15075	15326	15236	15238	15269	15266	15162	15373	15139	15425	15320	15321	15205	15248	15224	15265	15148	15141	15342	15154	15156	15268	15136	15117	15245	15155	15195	15302	15456	15353	15235	15118	15100	15313	15280	15167	15118	15246	15206	15171	15144	15197	15294	15194	15354	15240	15331	15254	15167	15253	15252	15160	15284	15116	15257	15254	15187	15275	15257	15159	15257	15043	15165	15316	15342	15317	15216	15176	15232	15286	15237	15211	15129	15235	15084	15181	15234	15297	15187	15243	15113	15400	15368	15301	15162	15253	15272	15209	15080	15223	15214	15089	15204	15061	15188	15083	15146	15315	14983	15348	15155	15265	15282	15215	15091	15323	15403	15239	15260	15108	15168	15154	15346	15233	15260	15206	15194	15073	15136	15374	15147	15186	15182	15022	15277	15295	15337	15137	15176	15328	15182	15355	15403	15046	15165	15150	15254	15007	15295	15078	15222	15209	15238	15064	15107	15069	15287	15437	15242	15428	15269	15061	15219	15230	15317	15165	15376	15236	15199	15276	15366	15289	15167	14983	15193	15098	15012	15275	15197	15185	15210	15239	15250	15127	15280	15235	15341	15182	15204	15254	15349	15268	15218	15180	15255	15285	15222	15280	15280	15136	15215	15429	15419	15528	15028	15229	15220	15297	15182	15283	15162	15115	15246	15180	15367	15387	15344	15134	15285	15249	15361	15142	15393	15013	15188	15200	15178	15112	15353	15133	15348	15292	15236	15279	15410	15166	15235	15158	15387	15110	15298	15182	15083	15106	15194	15255	15151	15117	15277	15029	15177	15276	15313	15264	15296	15217	15249	15059	15214	15112	15206	15298	15197	15166	15151	15261	15310	15189	15226	15240	15275	15183	15188	15211	15297	15186	15263	15420	15189	15276	15197	15475	15163	15036	15301	15144	15296	15149	15245	15124	15405
23932	21103	28329	24596	22410	21679	20824	22399	30785	19969	17487	17295	17127	17028	16967	16754	16969	16872	16890	16818	16613	16662	16698	16664	16530	16545	16510	16871	16551	16631	16623	16634	16675	16624	16728	16669	16512	16445	16618	16641	16470	16605	16440	16525	16400	16578	16700	16613	16505	16508	16583	16571	16691	16535	16580	16647	16539	16650	16733	16493	16575	16257	16585	16431	16569	16429	16619	16470	16568	16420	16632	16542	16542	16494	16532	16678	16517	16563	16446	16474	16531	16719	16489	16404	16532	16593	16366	16748	16609	16508	16562	16528	16641	16609	16530	16539	16511	16363	16452	16484	16556	16664	16583	16495	16352	16341	16718	16433	16529	16614	16397	16695	16356	16396	16423	16446	16487	16517	16430	16497	16666	16504	16437	16487	16267	16595	16588	16472	16321	16481	16359	16629	16610	16337	16667	16465	16260	16525	16584	16486	16529	16712	16576	16432	16638	16537	16517	16614	16610	16575	16563	16420	16465	16686	16432	16330	16556	16459	16382	16477	16533	16395	16514	16485	16404	16485	16447	16561	16510	16373	16497	16535	16581	16513	16501	16583	16507	16536	16453	16516	16387	16318	16652	16536	16410	16472	16412	16704	16574	16484	16601	16556	16507	16508	16481	16657	16493	16539	16450	16441	16569	16576	16418	16458	16465	16506	16473	16549	16590	16722	16558	16472	16555	16366	16606	16368	16507	16519	16707	16425	16451	16627	16476	16415	16476	16549	16466	16547	16543	16461	16491	16409	16554	16704	16537	16535	16648	16543	16330	16515	16499	16430	16585	16466	16504	16420	16462	16426	16286	16501	16560	16634	16633	16540	16628	16413	16619	16578	16504	16523	16632	16366	16751	16547	16325	16580	16537	16414	16307	16571	16431	16467	16476	16573	16595	16597	16493	16399	16516	16564	16525	16544	16273	16447	16454	16533	16551	16395	16827	16392	16459	16559	16545	16406	16459	16546	16312	16547	16433	16462	16380	16378	16393	16557	16353	16578	16449	16478	16508	16416	16314	16443	16664	16524	16542	16592	16381	16433	16592	16634	16517	16424	16364	16621	16401	16523	16414	16604	16681	16510	16375	16482	16408	16599	16482	16508	16502	16428	16544	16532	16442	16523	16432	16381	16577	16435	16634	16412	16504	16552	16384	16560	16546	16531	16402	16481	16264	16499	16468	16737	16491	16645	16483	16608	16650	16506	16656	16396	16526	16387	16687	16522	16478	16504	16622	16387	16518	16470	16443	16446	16504	16475	16439	16451	16306	16721	16491	16499	16574	16585	16624	16457	16526	16623	16497	16459	16400	16642	16554	16402	16595	16338	16413	16657	16682	16445	16624	16392	16446	16541	16660	16743	16652	16647	16523	16651	16590	16474	16738	16609	16600	16227	16500	16394	16413	16319	16502	16664	16655	16436	16511	16526	16464	16506	16656	16460	16462	16445	16399	16364	16542	16579	16580	16555	16437	16545	16540	16527	16455	16657	16523	16369	16465	16486	16418	16355	16445	16654	16739	16485	16408	16340	16315	16389	16601	16666	16504	16369	16439	16367	16684	16446	16421	16448	16527	16474	16544	16666	16577	16502	16468	16473	16507	16504	16609	16710	16430	16488	16389	16525	16527	16507	16560	16447	16559	16442	16573	16542	16520	16452	16462	16496	16526	16666	16602	16378	16604	16573	16373	16399	16478	16437	16480	16521	16550	16425	16720	16596	16510	16526	16463	16447	16594	16348	16533	16550	16342	16408	16381	16459	16386	16611	16554	16334	16332	16563	16533	16599	16651	16506	16543	16573	16700	16493	16497	16516	16445	16664	16593	16411	16411	16474	16504	16402	16655	16660	16577	16591	16404	16578	16472	16385	16463	16601	16581	16582	16555	16395	16545	16438	16434	16569	16486	16739	16343	16477	16534	16614	16582	16691	16564	16458	16392	16465	16386	16483	16570	16768	16503	16835	16508	16422	16572	16652	16645	16523	16542	16564	16455	16523	16506	16574	16728	16632	16235	16499	16361	16532	16508	16565	16429	16675	16387	16540	16593	16394	16334	16437	16620	16604	16593	16338	16386	16610	16663	16705	16526	16360	16445	16420	16448	16463	16463	16434	16622	16418	16580	16432	16461	16559	16438	16369	16528	16624	16420	16589	16430	16670	16346	16805	16538	16512	16486	16582	16252	16386	16547	16595	16407	16451	16449	16443	16606	16551	16507	16583	16472	16470	16666	16351	16602	16520	16566	16572	16495	16427	16570	16526	16546	16546	16570	16490	16291	16302	16480	16552	16545	16526	16522	16295	16440	16441	16303	16412	16553	16392	16567	16432	16455	16395	16540	16519	16460	16453	16489	16572	16380	16570	16392	16415	16651	16442	16563	16552	16521	16401	16487	16567	16499	16549	16515	16421	16516	16300	16434	16513	16534	16634	16390	16615	16461	16634	16621	16583	16477	16523	16452	16653	16704	16716	16333	16546	16486	16503	16441	16553	16582	16485	16380	16643	16542	16359	16475	16516	16329	16323	16650	16416	16462	16525	16558	16647	16650	16490	16682	16514	16576	16525	16485	16485	16391	16497	16543	16564	16497	16476	16574	16785	16500	16518	16575	16641	16554	16378	16374	16562	16651	16381	16598	16653	16545	16347	16421	16422	16273	16278	16493	16558	16525	16566	16422	16503	16471	16405	16613	16613	16643	16363	16576	16494	16525	16569	16728	16511	16614	16558	16580	16476	16787	16323	16458	16557	16669	16493	16646	16503	16456	16321	16432	16597	16485	16467	16627	16384	16498	16378	16518	16299	16556	16853	16616	16297	16410	16415	16531	16611	16379	16418	16484	16262	16370	16512	16576	16525	16578	16664	16566	16445	16344	16408	16468	16478	16452	16522	16413	16506	16644	16437	16362	16565	16535	16661	16629	16584	16664	16579	16590	16435	16430	16450	16405	16405	16637	16521	16441	16415	16434	16591	16332	16551	16618	16503	16400	16652	16593	16494	16597	16343	16385	16530	16804	16474	16634	16530	16649	16504	16502	16589	16632	16583	16360	16303	16485	16456	16507	16571	16451	16466	16577	16551	16430	16454	16548	16504	16479	16578	16457	16528	16588	16651	16517	16575	16493	16667	16502	16393	16673	16655	16589	16334	16710	16383	16637	16600	16646	16490	16495	16497	16427	16279	16347	16371	16498	16481	16517	16533	16398	16553	16312	16392	16414	16254	16601	16449	16632	16660	16492	16411	16538	16442	16543	16548	16466	16582	16400	16629	16712	16570	16626	16644	16336	16499	16610	16406	16614	16570	16344	16556	16530	16575	16501	16596	16485	16607	16361	16520	16624	16586	16497	16387	16473	16598	16326	16593	16612	16623	16436	16433	16597	16665	16553	16447	16518	16440	16603	16493	16622	16638	16633	16433	16479	16674	16700	16421	16542	16539	16542	16626	16602	16261	16457	16364	16479	16500	16738	16493	16415	16703	16483	16431	16528	16469	16541	16466	16676	16489	16551	16501	16401	16278	16423	16488	16624	16496	16713	16560	16494	16390	16620	16586	16544	16652	16477	16507	16652	16512	16556	16699	16443	16214	16485	16566	16620	16406	16498	16713	16665	16518	16605	16570	16671	16539	16500	16600	16533	16609	16456	16416	16548	16631	16569	16429	16472	16552	16433	16373	16452	16599	16440	16559	16570	16609	16444	16721	16484	16614	16541	16483	16404	16488	16413	16545	16427	16641	16631	16604	16568	16337	16623	16628	16669	16569	16540	16481	16434	16555	16564	16624	16523	16407	16641	16522	16508	16328	16606	16496	16543	16361	16570	16594	16485	16516	16364	16465	16488	16686	16540	16355	16518	16550	16550	16580	16419	16573	16498	16583	16464	16446	16486	16672	16520	16515	16482	16299	16472	16731	16612	16504	16373	16368	16315	16626	16501	16418	16653	16567	16596	16604	16526	16517	16508	16608	16717	16502	16473	16606	16407	16526	16483	16582	16441	16474	16495	16498	16454	16391	16672	16519	16696	16635	16380	16543	16421	16516	16446	16404	16462	16480	16511	16517	16400	16514	16464	16681	16637	16558	16414	16683	16500	16817	16691	16620	16495	16676	16508	16365	16530	16407	16506	16450	16616	16497	16352	16507	16216	16542	16423	16571	16475	16594	16474	16293	16481	16472	16421	16508	16516	16568	16530	16548	16443	16650	16515	16519	16637	16591	16412	16571	16647	16501	16515	16270	16296	16499	16583	16441	16543	16454	16611	16398	16398	16382	16397	16495	16690	16608	16861	16384	16546	16529	16480	16456	16565	16303	16678	16632	16526	16481	16345	16517	16588	16275	16731	16289	16524	16549	16373	16546	16317	16215	16507	16446	16284	16484	16564	16464	16419	16503	16475	16423	16418	16548	16510	16542	16699	16427	16618	16563	16390	16404	16316	16651	16680	16366	16545	16680	16555	16612	16725	16583	16549	16545	16515	16410	16256	16347	16519	16579	16484	16351	16457	16654	16454	16455	16596	16568	16454	16727	16572	16428	16640	16669	16621	16596	16601	16348	16645	16587	16406	16482	16423	16473	16591	16550	16507	16620	16485	16400	16274	16437	16726	16403	16655	16467	16368	16513	16294	16738	16603	16594	16405	16548	16546	16398	16454	16474	16411	16525	16499	16619	16323	16359	16533	16614	16671	16356	16619	16358	16585	16568	16548	16593	16365	16560	16585	16273	16628	16691	16569	16483	16491	16791	16597	16577	16546	16384	16503	16381	16605	16615	16246	16417	16546	16573	16684	16779	16489	16627	16635	16652	16628	16442	16394	16370	16723	16541	16535	16496	16462	16488	16512	16469	16588	16521	16428	16639	16506	16594	16497	16574	16558	16573	16330	16431	16676	16527	16537	16440	16518	16546	16517	16681	16431	16465	16556	16468	16607	16535	16480	16497	16468	16577	16552	16415	16542	16548	16355	16583	16572	16544	16476	16420	16559	16465	16541	16451	16553	16563	16698	16532	16479	16246	16542	16418	16522	16740	16603	16530	16663	16630	16577	16785	16521	16568	16553	16472	16430	16441	16392	16634	16581	16494	16513	16406	16564	16249	16360	16516	16656	16542	16367	16596	16443	16538	16621	16393	16751	16487	16656	16741	16516	16527	16494	16449	16516	16442
22386	38347	35050	27312	23043	20518	18983	25045	33664	17125	16349	16042	16006	15815	15831	15938	15510	15664	15432	15645	15518	15420	15518	15634	15384	15318	15497	15595	15395	15661	15607	15516	15321	15359	15395	15342	15252	15354	15492	15471	15347	15289	15314	15474	15335	15532	15392	15303	15307	15486	15188	15277	15362	15295	15349	15313	15302	15365	15161	15432	15156	15373	15266	15284	15382	15399	15310	15439	15434	15279	15514	15413	15231	15222	15188	15275	15314	15329	15299	15336	15235	15455	15158	15200	15129	15482	15154	15157	15190	15306	15393	15332	15264	15191	15325	15333	15380	15337	15179	15184	15205	15380	15183	15364	15322	15247	15301	15378	15149	15280	15410	15365	15294	15257	15292	15439	15185	15441	15267	15494	15445	15257	15363	15325	15203	15311	15388	15161	15326	15324	15391	15339	15329	15318	15260	15450	15118	15237	15405	15332	15308	15261	15302	15241	15245	15102	15312	15444	15226	15149	15384	15199	15329	15178	15341	15466	15266	15298	15294	15345	15353	15203	15199	15099	15309	15340	15354	15318	15200	15201	15184	15311	15278	15284	15425	15338	15249	15348	15248	15227	15296	15271	15211	15394	15495	15323	15287	15188	15346	15342	15155	15429	15300	15238	15277	15307	15375	15160	15217	15444	15372	15176	15213	15273	15467	15323	15358	15260	15268	15250	15279	15253	15265	15274	15217	15104	15390	15380	15330	15284	15277	15345	15318	15331	15438	15277	15158	15122	15388	15207	15273	15321	15326	15091	15275	15346	15419	15320	15376	15235	15180	15171	15365	15449	15319	15424	15274	15243	15244	15394	15208	15302	15320	15286	15441	15324	15206	15226	15331	15232	15389	15244	15472	15319	15164	15156	15245	15466	15243	15333	15352	15309	15124	15260	15508	15198	15216	15309	15436	15419	15373	15445	15318	15237	15391	15315	15397	15147	15213	15332	15358	15118	15527	15189	15357	15171	15384	15421	15374	15292	15244	15339	15234	15356	15362	15409	15254	15310	15212	15240	15361	15323	15495	15255	15197	15266	15331	15310	15170	15444	15187	15361	15342	15358	15282	15277	15280	15405	15296	15428	15370	15207	15173	15312	15365	15306	15240	15300	15288	15194	15215	15502	15184	15296	15347	15213	15226	15242	15351	15190	15125	15370	15135	15339	15355	15115	15360	15321	15359	15246	15331	15092	15347	15180	15356	15269	15276	15397	15412	15327	15129	15314	15182	15320	15258	15424	15359	15214	15325	15248	15176	15465	15332	15298	15175	15466	15390	15345	15188	15349	15256	15441	15485	15229	15344	15248	15309	15193	15149	15177	15361	15237	15087	15339	15173	15276	15206	15235	15344	15151	15322	15399	15422	15324	15332	15405	15291	15369	15094	15330	15263	15381	15305	15117	15315	15216	15329	15342	15198	15360	15234	15444	15107	15392	15367	15429	15437	15275	15122	15302	15274	15277	15368	15357	15270	15267	15499	15181	15383	15366	15348	15442	15228	15299	15229	15391	15263	15326	15286	15256	15216	15120	15463	15195	15108	15235	15321	15358	15338	15353	15357	15434	15218	15248	15327	15352	15357	15088	15395	15371	15392	15466	15284	15278	15387	15322	15387	15254	15299	15093	15389	15398	15266	15364	15300	15356	15328	15206	15292	15367	15261	15214	15338	15525	15426	15315	15252	15387	15263	15381	15189	15258	15175	15474	15373	15214	15265	15322	15201	15319	15342	15297	15209	15237	15283	15433	15300	15245	15469	15162	15428	15280	15308	15246	15370	15357	15414	15314	15370	15411	15401	15259	15415	15486	15184	15395	15288	15350	15273	15299	15204	15450	15391	15364	15229	15346	15212	15267	15163	15287	15301	15290	15403	15297	15358	15372	15513	15163	15218	15252	15356	15238	15529	15169	15294	15342	15210	15404	15285	15095	15369	15222	15318	15064	15313	15221	15422	15405	15375	15240	15309	15263	15239	15318	15277	15150	15223	15301	15282	15195	15348	15290	15351	15223	15297	15230	15228	15144	15376	15173	15346	15392	15223	15323	15251	15230	15299	15168	15342	15297	15161	15300	15246	15369	15285	15334	15356	15554	15251	15251	15171	15188	15266	15262	15347	15240	15313	15294	15337	15380	15144	15206	15500	15321	15419	15229	15306	15258	15348	15321	15265	15292	15288	15266	15356	15520	15202	15186	15261	15534	15308	15316	15372	15320	15213	15360	15263	15394	15337	15412	15342	15442	15306	15300	15544	15211	15405	15369	15235	15302	15416	15474	15457	15365	15341	15325	15340	15335	15201	15407	15255	15445	15373	15404	15245	15197	15265	15355	15432	15408	15430	15316	15204	15296	15428	15199	15203	15168	15131	15313	15165	15333	15385	15226	15261	15321	15285	15562	15436	15266	15281	15310	15517	15125	15461	15236	15083	15323	15132	15377	15283	15325	15273	15212	15314	15241	15280	15286	15153	15453	15298	15382	15353	15280	15411	15291	15261	15339	15422	15389	15292	15364	15285	15430	15332	15380	15325	15141	15221	15114	15276	15102	15210	15348	15267	15352	15213	15266	15137	15201	15358	15250	15520	15312	15344	15407	15277	15300	15159	15264	15213	15351	15402	15217	15220	15242	15388	15341	15519	15461	15387	15333	15240	15314	15273	15301	15271	15205	15249	15394	15328	15227	15296	15310	15159	15498	15465	15212	15275	15334	15279	15341	15300	15308	15308	15309	15487	15116	15384	15240	15269	15414	15392	15217	15306	15262	15248	15224	15180	15329	15288	15265	15433	15158	15291	15289	15259	15366	15328	15542	15418	15142	15278	15231	15230	15251	15379	15163	15423	15201	15373	15434	15282	15201	15210	15260	15262	15337	15306	15366	15277	15401	15183	15403	15182	15316	15206	15311	15299	15219	15393	15459	15270	15127	15357	15380	15342	15354	15186	15248	15304	15354	15153	15483	15344	15328	15332	15250	15198	15424	15204	15297	15368	15200	15232	15201	15438	15336	15340	15124	15208	15318	15206	15252	15244	15277	15375	15180	15214	15347	15289	15252	15257	15300	15286	15373	15234	15280	15189	15224	15228	15358	15368	15365	15358	15331	15270	15334	15114	15209	15284	15251	15223	15259	15352	15337	15352	15340	15452	15276	15274	15344	15522	15237	15452	15340	15125	15342	15357	15259	15193	15131	15267	15484	15220	15506	15186	15379	15245	15298	15440	15315	15264	15297	15295	15240	15318	15378	15363	15299	15348	15207	15247	15382	15427	15272	15276	15179	15246	15536	15275	15303	15369	15260	15518	15162	15444	15381	15385	15360	15348	15250	15279	15264	15313	15297	15328	15270	15439	15445	15441	15277	15364	15590	15321	15448	15349	15246	15376	15244	15453	15383	15405	15266	15314	15147	15379	15481	15319	15253	15324	15285	15347	15325	15187	15442	15268	15168	15234	15351	15104	15289	15163	15490	15199	15485	15416	15343	15188	15272	15298	15261	15457	15421	15359	15291	15231	15359	15169	15310	15118	15285	15260	15359	15307	15248	15314	15122	15114	15363	15218	15247	15347	15195	15391	15339	15407	15269	15227	15273	15285	15334	15308	15323	15254	15307	15307	15288	15180	15218	15246	15247	15360	15471	15185	15436	15337	15274	15249	15300	15165	15316	15246	15285	15446	15330	15249	15378	15196	15298	15441	15288	15330	15289	15376	15102	15416	15418	15289	15340	15436	15236	15399	15363	15313	15354	15359	15318	15236	15131	15248	15303	15170	15141	15254	15307	15288	15553	15303	15164	15289	15182	15263	15306	15420	15286	15179	15368	15271	15386	15270	15258	15261	15351	15118	15292	15292	15150	15251	15345	15117	15418	15289	15325	15144	15294	15236	15288	15182	15477	15199	15387	15238	15273	15477	15330	15392	15394	15467	15225	15290	15299	15212	15270	15326	15428	15145	15243	15316	15249	15330	15283	15300	15387	15345	15141	15398	15243	15275	15198	15342	15111	15330	15279	15394	15397	15318	15389	15256	15321	15351	15281	15351	15440	15418	15290	15248	15220	15231	15332	15256	15288	15293	15489	15283	15190	15340	15370	15204	15381	15337	15414	15333	15178	15265	15075	15381	15337	15409	15324	15289	15202	15456	15285	15280	15309	15246	15237	15344	15223	15241	15358	15327	15397	15341	15310	15167	15303	15388	15396	15391	15259	15361	15452	15172	15246	15319	15311	15190	15206	15217	15361	15314	15258	15174	15240	15289	15264	15139	15150	15352	15053	15268	15354	15321	15320	15366	15372	15485	15257	15370	15306	15246	15249	15373	15296	15341	15352	15462	15237	15232	15356	15210	15295	15310	15349	15231	15304	15235	15254	15306	15502	15381	15192	15260	15336	15478	15179	15227	15187	15393	15227	15168	15261	15308	15453	15217	15304	15247	15235	15220	15232	15179	15458	15341	15144	15199	15416	15338	15380	15267	15423	15404	15120	15265	15214	15384	15366	15246	15150	15236	15253	15295	15484	15305	15253	15396	15183	15177	15328	15275	15269	15365	15226	15197	15325	15388	15134	15393	15304	15345	15212	15128	15104	15341	15287	15417	15292	15269	15308	15343	15209	15309	15180	15390	15228	15333	15411	15296	15304	15288	15313	15408	15381	15383	15402	15369	15229	15339	15310	15252	15213	15283	15357	15259	15101	15156	15104	15339	15315	15250	15370	15160	15201	15363	15391	15342	15275	15336	15424	15277	15341	15326	15416	15312	15198	15490	15193	15249	15147	15199	15355	15358	15405	15137	15357	15244	15199	15294	15283	15245	15261	15340	15284	15388	15401	15288	15135	15207	15208	15280	15217	15294	15124	15381	15293	15381	15346	15359	15350	15365	15263	15265	15166	15297	15262	15369	15469	15244	15467	15244	15430	15215	15336	15458	14986	15284	15150	15429	15515	15338	15224	15368	15320	15372	15213	15392	15305	15359	15283	15215	15155	15278	15410	15214	15404	15322	15211	15354	15417	15483	15269	15191	15356	15291	15484	15377	15261	15263	15429	15298	15228	15263	15295	15321	15382	15321	15277	15464	15287	15351	15401	15243	15291	15430	15322	15253	15371	15358	15474	15421	15242	15277	15319	15379	15302	15410	15310	15396	15332	15234	15388	15313	15312	15277	15256
22581	21084	28913	23528	21413	23639	25247	25744	48452	28293	18859	17409	17138	16953	16703	16752	16896	16763	16550	16628	16581	16312	16645	16734	16388	16378	16582	16338	16386	16464	16681	16433	16428	16491	16469	16450	16525	16332	16307	16387	16349	16128	16350	16262	16211	16565	16356	16326	16333	16203	16231	16296	16504	16215	16402	16347	16403	16202	16207	16332	16402	16330	16200	16423	16373	16193	16057	16171	16421	16319	16445	16264	16116	16156	16247	16253	16312	16178	16403	16178	16362	16054	16253	16099	16424	16094	16260	16199	16286	16141	16284	16352	16168	16366	16228	16434	16277	16426	16271	16381	16017	16105	16123	16104	16192	16136	16272	16183	16257	15889	16295	16318	16292	16272	16377	16301	16272	16043	16293	16340	16336	16376	16206	16363	16172	16058	16310	16228	16228	16104	16353	16175	16459	16065	16221	16215	16256	16317	16414	16161	16049	16332	16350	16211	16173	16177	16220	16000	16030	16158	16249	16247	15979	16000	16262	16147	16378	16215	16240	16189	16266	16252	16098	16108	16334	16274	16235	16055	16398	16303	16126	16067	16246	16178	16148	16288	16135	16132	16190	16314	16220	16330	16158	16056	16083	16216	16297	16395	16273	16084	16247	16212	16198	16195	16157	16143	16172	16158	16181	16254	16323	16091	16214	16451	16336	16262	16378	16082	16296	16148	16425	16054	16279	16000	16148	16215	16270	16296	16345	16192	16253	16351	16214	16312	16130	16242	16344	16164	16247	16226	16086	16369	16495	16385	16323	16332	16124	16286	16287	16227	16005	16313	16327	16189	16263	16354	16128	16087	16203	16390	16173	16246	16249	16355	16138	16254	16329	16208	16355	16286	16152	16114	16177	16178	16267	16369	16050	16272	16192	16123	16147	16243	16162	16036	16130	16344	16119	16268	15986	16308	16288	16095	16268	16188	16242	16041	16313	16206	16321	16534	16240	16242	16137	16077	16097	16332	16139	16242	16325	16381	16189	16168	16012	16213	16139	16199	16103	16113	16185	16103	16113	16268	16322	16212	16342	16374	16112	16215	15986	16373	16417	16271	16033	16144	16209	16093	16179	16273	16248	16092	16184	16306	16128	16174	16278	16111	16289	16261	16337	16315	16253	16089	16203	16230	16236	16264	15933	16134	16134	16236	16343	16253	16290	16180	16395	16194	16425	16104	16102	16197	16151	15966	16252	16372	16292	16190	16207	16324	16186	16064	16289	16126	16254	16263	16018	16117	16054	16246	16070	16211	16302	16213	16254	16350	16070	16138	16171	16387	16153	15986	16128	16297	16131	16196	16131	16167	16415	16185	16091	16105	16146	16183	16143	16011	16107	16224	16230	16191	16136	16078	16096	16195	16187	16368	16267	16123	16162	16253	16325	16259	16344	16013	16180	16223	16336	16168	16181	16108	16206	16339	16359	16283	16381	16272	16290	16294	16154	16054	16104	16325	16351	16353	16342	16207	16268	16181	16128	16179	16144	16301	16148	16404	16123	16263	16161	16244	16234	16213	16303	16217	16250	16248	16144	16071	16224	16106	16140	16140	16062	16092	16450	16243	16241	16045	16197	16313	16290	16364	16042	16126	16296	16140	16245	16194	16273	16262	16299	16277	16120	16138	16184	16332	16263	16237	16244	16108	16294	16177	16319	16282	16333	16350	16170	16319	16064	16091	16233	16217	16020	16246	16222	16147	16210	16325	16438	16221	16205	16240	16229	16199	16195	16133	16086	16219	16249	16383	16209	16168	16304	16247	16218	16150	16068	16122	16244	16393	16214	16290	16027	16276	16157	16169	16056	16218	16223	16417	16325	16321	16309	16108	16068	16095	16146	16196	16134	16152	16268	16418	16220	16333	16316	16047	16315	16266	16358	16105	16319	16231	16041	16234	16206	16109	16140	15938	16101	16391	16308	16291	16339	16264	16312	16152	16265	16403	16111	16265	16193	16208	16270	16400	16255	16311	16133	16134	16026	16297	16261	16378	16070	16268	16125	16284	16167	16075	16379	16199	16290	15996	16464	16214	16397	16321	16399	16151	16256	16187	16277	16303	15890	16071	16315	16182	16337	16301	16234	16154	15981	16127	15957	16155	16265	16325	16277	16172	16353	16399	16225	16221	16368	16333	16192	16276	16268	16333	16059	16132	16200	16237	16135	16162	16256	16160	16340	15977	16261	16107	16009	16284	16280	16185	16112	16091	16199	16154	16235	16227	16316	16296	16224	16211	15936	16271	16108	16165	16164	16125	16264	16185	16181	16119	16226	16071	16141	16199	16266	16232	16096	16435	16124	15959	16355	16374	16299	16057	16073	16053	16254	16126	16019	16138	16273	16202	16311	16155	16032	16161	16230	16248	16042	16201	16221	16286	16244	16137	16193	16342	16166	16167	16216	16320	16049	16239	16172	16297	16260	16209	16034	16086	16306	16131	16345	16339	16123	16282	16152	16213	16064	16112	16256	16078	16011	16339	16209	16197	16359	16295	16210	16329	16146	16224	16059	16253	16262	16104	16252	16214	16337	16230	16235	16357	16218	16348	16121	16131	16129	16315	16151	16325	16101	16207	16292	16284	16327	16290	16260	15986	16146	16085	16252	16155	16268	16210	16266	16251	16165	16251	16189	16271	16374	16210	16108	16212	16255	16279	16094	16192	16127	16337	16140	16337	16332	16172	16280	16355	16189	16306	16347	16270	16105	16230	16160	16494	16089	16198	16349	16207	16054	16334	16096	16073	16183	16298	16216	16139	15950	16186	16436	16127	16124	16138	16149	16275	16042	16086	16294	15898	16196	16225	16251	16158	16076	16189	16123	16142	16310	16215	16136	16222	16377	16337	16029	16164	16072	16139	16234	16253	16343	16014	16087	16045	16270	16031	16245	16099	16215	16207	16176	16191	16220	16163	16241	16264	16326	16085	16202	16095	16325	16301	16157	16114	16367	16474	16139	16123	16173	16157	15999	16153	16280	16079	16284	16046	16151	16351	16366	15883	16366	16262	16280	16235	16292	16209	16386	16245	16085	16069	16095	16232	16186	16085	16427	16178	16267	16166	16246	16235	16082	16060	16280	16409	16279	16076	16045	16216	16285	16164	16317	16242	16246	16161	16242	16216	16225	16208	16047	16319	16374	16405	16226	15953	16158	16088	16184	16233	15934	16333	16209	16331	16191	16175	16221	16180	16439	16400	16205	16377	16021	16241	16135	16123	16088	16284	16208	16130	16114	16335	15931	16241	16258	16395	16101	16188	16170	16292	16119	16131	16159	16209	16272	16117	16205	16221	16268	16162	16107	16204	16223	16143	16185	16254	16299	16217	16190	16145	16245	16228	16230	16234	15935	16043	16260	16181	16307	16087	16268	16381	16220	16125	16041	16272	16268	16365	16333	16248	16145	16121	16217	16255	16267	16233	16183	16085	16302	16167	16316	16240	16227	16182	16262	16165	16211	16315	16338	16217	16071	16247	16187	16236	16310	16076	16333	16286	16403	16167	16074	16222	16261	16264	16102	16448	16341	16239	16371	16295	16305	16278	16257	16334	16197	16165	16084	16145	16355	16164	16090	16216	16066	16214	16337	16297	16277	16176	16165	16381	16187	16210	16196	16322	16220	16208	16223	16038	16096	16258	16235	16178	16149	16108	16298	16180	16154	16141	16322	16019	16188	16165	16380	15835	16308	15969	16264	16126	16127	16107	16204	16122	16115	15983	15987	16113	16094	16416	16419	16008	16143	16182	16106	16143	16443	16407	16275	16066	16280	16178	16226	16218	16095	16375	16324	16245	16184	16144	16237	16183	16471	16202	16166	16108	16293	16231	16231	15963	16180	16277	16162	16253	16054	16224	16284	16414	16335	16208	16364	16058	16026	16122	16215	16089	16219	16159	16301	16121	16180	16205	16234	16265	16264	16206	16144	16369	16289	16253	16190	16073	16140	16136	16213	16080	16061	16218	16207	16087	16160	16211	16277	16151	16110	16083	15996	16277	16150	16343	16385	16114	16321	16237	16082	16191	16453	16136	16243	16209	16279	16211	16219	16202	16506	16356	16297	16342	16253	16129	16142	16333	16317	16335	16172	16159	15918	16425	16136	16225	16206	16143	16354	16086	16239	16332	16011	16258	16274	16233	16065	15940	16080	16108	16190	16187	16290	16322	16195	15999	16243	15962	16084	16115	16188	16280	16210	16238	16204	16293	16427	16086	16360	16283	16314	16132	16045	16126	16348	16090	16148	16307	16526	16367	16335	16438	16148	16259	16219	16252	16277	16213	16363	16214	16197	15989	16095	16214	16316	16199	16234	16321	15918	16321	16369	16325	16124	16151	16131	16334	16283	16246	16119	16168	16079	16272	16365	16059	16324	16185	16303	16201	16246	16215	16163	16362	16234	16101	16254	16232	16179	16270	16202	16281	16317	16137	16189	16269	16178	16234	16097	16233	16084	16097	16139	16055	16140	16231	16200	16347	16481	16114	16175	16001	16199	16292	16206	16149	16066	16167	16318	16279	16173	16228	16127	16143	16201	16105	16207	16007	16135	16136	16165	16302	16128	16370	16244	16310	16265	16154	16179	16123	16322	16465	16517	16172	16183	16280	16490	16197	16213	16184	16249	16253	16150	16294	16151	16124	16372	16271	16117	16343	16580	16376	16311	16126	16290	16155	16299	16164	16105	16105	16145	16301	16347	16088	16303	16331	16161	16047	16267	16180	16363	16238	16027	16345	16353	16311	16178	16440	16430	16307	16301	16164	16249	16186	16192	16195	16025	16247	16315	16222	16168	16560	16101	16059	16045	16071	16083	16296	16258	16320	16323	16231	16379	16062	16123	16177	16187	16119	16207	16119	16210	16291	16257	16250	16182	16295	16403	15965	16445	16025	16219	16190	16482	16344	16378	16195	16374	16302	16162	16098	16192	16163	16171	16178	16127	16156	16194	16255	16094	16197	16049	15919	16271	16101	16369	16252	16160	16045	16232	16190	16240	16321	16188	16091	16130	16148	16346	16338	16156	16233	16096	16018	16208	16336	16129	16071	16237	16261	16056	16243	16131	16296	16274	16134	15999	16140	16238	16386	16103	16098	16058	16020	16255	16239	16310	16244	16254	16299	16173	16425	16368	16399	16410	16373	16034	16302	16126	16221	16138	16110	16416	16301
24322	43604	40684	31998	26874	23573	21322	29268	51057	19846	16486	16192	15980	15820	15804	15723	15534	15413	15480	15387	15472	15496	15485	15418	15366	15568	15449	15098	15218	15271	15268	15190	15125	15209	15144	15184	15263	15122	15117	15254	15065	15160	15158	15060	15186	15002	14978	15166	15176	15120	15222	14928	15057	15154	15119	15039	15074	15076	15101	15163	15070	15088	14985	15050	15016	15027	15157	15052	15076	15059	15200	14883	15057	14816	15178	14990	14979	15213	15027	15147	14947	15088	15039	15261	15088	15115	15064	15106	15084	14954	15180	15037	15126	15045	15138	15205	15022	15104	14975	14955	14957	15010	15232	15075	15002	15176	15065	15165	15194	14900	15014	15027	14910	14844	14925	15135	14966	15068	14853	15046	14963	14971	14896	14982	15096	15078	15015	15066	14996	14997	15194	15173	15134	14997	15146	15133	15103	14935	15127	15068	15114	14960	15021	14942	15131	15147	15154	14999	15013	14932	14873	15055	15021	15092	14843	15021	15057	15046	15046	15007	15123	15000	14951	15141	15215	15196	15103	15255	15013	15035	15136	14882	15015	15152	15123	14933	15084	14940	15190	15122	15025	15059	15023	15097	15043	15073	15251	15157	15013	15038	14882	15069	15090	15161	14963	15034	15103	14855	15123	15003	14965	15101	15082	14962	15016	14976	15017	14928	14948	15000	15118	15048	15195	15070	15238	15112	14933	15009	15225	15086	15002	14985	14970	14964	15142	15046	15037	15075	15080	14898	15075	15108	15122	15107	14997	15092	15218	14923	15033	15089	15007	15051	15203	15068	14925	14987	14945	15169	15178	14906	14837	14936	15106	15062	14971	15059	15122	14913	15107	15023	15037	15160	15115	14968	14978	14913	15006	14884	15169	15290	15012	15201	14873	14998	15006	15008	15106	15129	15002	15004	14999	14982	15028	14983	15097	15279	15152	14887	15065	15191	14916	15038	15019	15038	14797	15039	15046	14955	15107	14983	15145	15307	15205	14730	15221	15133	14930	14919	15181	15033	15041	15094	15136	15172	15207	15176	15059	15087	15076	15029	15089	14879	14835	15064	15100	14962	15012	15015	15018	14986	14992	15114	15163	14962	15008	14983	14997	15109	15049	15009	15111	15115	15167	15025	15049	15176	15009	15077	14888	15017	14950	15209	14976	15111	15092	14975	14971	15071	15058	15083	15016	15115	15153	15108	15009	14964	14956	15281	15074	15051	15110	15066	15001	15221	14928	14816	15112	15099	14924	15045	14985	15018	15189	14995	15255	14935	15013	15044	15068	14969	15161	15076	15188	14950	15075	15076	14855	15074	15126	15047	14976	15112	15076	15063	14926	15091	15043	15127	14954	14979	14930	15023	15074	14912	15149	15210	14981	15004	15134	15007	14916	14954	15059	15099	15131	14933	14883	15148	15140	14891	14940	14961	15011	14978	15138	15006	15072	15125	15171	15092	14995	15146	14956	15138	14983	15046	15047	14893	15124	15061	14968	14976	15058	15107	15088	15072	15202	15068	15083	14796	15072	15069	14946	15081	14861	15186	14968	15110	15017	15155	15159	15142	14957	14931	15086	15080	15017	14781	15066	15017	15048	14994	15135	15084	14923	15023	15010	14936	15024	15039	15016	15054	15037	14961	14973	15037	14874	15142	14963	15025	15163	15074	14979	14924	14838	14953	14948	15032	14925	14893	15029	15139	15125	15088	15052	14957	15068	15142	15105	15003	14965	14987	15067	15008	15082	14945	15021	15133	15094	14959	15200	14976	14966	14948	15137	14844	15108	14996	15000	15160	15094	15030	14980	14954	14971	15176	15041	15045	15148	15075	15052	14910	15085	14857	15211	15021	15107	15077	15129	14924	15154	14972	15046	15135	15029	15091	14874	15076	14974	15003	15030	15092	15049	15079	15040	15056	15157	14973	15052	15040	15062	15167	14997	15194	15227	14896	15113	15139	14990	15059	15182	15056	15024	15069	15107	15054	14908	14854	15129	15055	15013	15086	15069	15083	15036	14950	15141	15010	15099	15048	15051	15065	14972	15073	14891	15111	15063	15030	15018	15097	14959	15038	15069	14946	15181	15011	14900	15086	15142	14992	15096	15028	14900	15093	15055	15012	15175	14968	14969	14927	15095	15019	15060	15127	15057	14863	15004	15036	14982	15137	15011	15018	15078	14972	14940	15186	14978	15035	15028	15094	15075	15108	15054	15039	15112	14796	14999	14988	15057	14988	15085	14996	14947	15021	15067	15049	15107	14934	15079	15158	14930	14920	15166	14881	15039	15187	15004	14944	15108	14921	14945	15036	14915	15009	15041	15108	15062	15060	15105	15029	15134	15058	15132	15082	15230	14899	15130	15154	15022	15030	14987	15135	14984	15311	15029	15085	15059	15060	15019	14846	14914	15117	15148	14941	14843	15043	15037	15036	15076	15093	15005	14949	14910	15016	15027	15207	15027	14963	15131	15069	14926	14881	14969	14951	14963	15001	14996	14931	15018	14926	15110	14988	14903	15111	15092	15055	15016	15101	14989	14968	14955	15028	15178	15096	15062	15043	14984	15113	14812	15106	14915	15038	15154	15082	15060	15181	15153	15175	15043	14945	14971	14982	15204	15041	15121	15039	14962	15001	15004	15096	15002	14977	14880	15078	15056	14959	14872	15047	15084	15062	15181	14935	15005	14813	15124	15056	15096	15051	15099	14881	15200	14948	14883	15066	14875	15135	14973	15150	15043	14924	15168	15142	15059	15229	15143	15011	15053	15221	15086	15097	15028	15029	15026	14965	15214	15030	15070	15155	14960	15087	14967	15057	15038	14955	14975	15084	15084	15135	15073	15086	15000	15126	15009	15070	15045	15054	15117	15062	15104	14988	15036	15062	15093	15027	15025	14902	15085	14941	15041	15014	14893	15010	15058	15057	14793	15020	15154	14961	15064	14881	14907	14901	14858	14986	15064	15072	15056	14939	15029	15095	14877	15165	15019	15080	15047	15119	14999	15154	14974	14927	15185	15031	15038	14910	15051	15032	14979	15098	14966	15043	15110	14942	14890	15060	15072	15140	15066	14984	14987	15056	15045	14963	14904	15043	14919	14856	14983	15093	14890	15177	15036	14942	15072	14954	14821	15047	14851	15101	14858	14900	14998	15016	15072	15049	15021	15091	15100	14990	14990	15131	14973	14937	15057	14818	14953	14897	15030	15073	14945	15056	14992	15065	14945	15023	15010	14971	15010	14898	15067	15123	15055	14967	15167	15095	15109	15168	15023	15039	14924	15128	14962	14941	14949	15010	15127	15020	15034	14939	14913	14902	14984	15026	14912	14976	15057	14980	15132	15014	15020	15032	15046	15120	14881	15004	15060	15133	15026	15059	15183	14954	15085	15224	14900	15055	15067	14860	15123	15011	15070	15053	15147	14996	14975	14981	14990	15060	15078	15015	15097	15098	14988	14947	14977	15063	15020	15108	14999	15009	14973	15118	14962	15075	14932	14959	15215	15043	15035	15056	15000	15018	15084	15053	15216	15105	15119	15091	15144	15138	14980	15117	15195	15017	14863	15005	15073	15050	15094	14914	15059	15076	15109	14997	15084	15034	14997	15020	15140	14952	15088	14972	15220	15014	15140	15001	15014	14986	15031	15162	14908	15127	15143	15134	15127	14963	15035	15110	14982	15169	15315	15092	14983	14927	14955	14895	15040	15077	14992	15166	14917	15089	15051	15290	15000	14959	14961	15091	14995	15076	15122	14915	15106	15100	15206	15100	14928	15052	14971	14951	14949	15022	15011	14886	15109	14893	14842	15003	15046	14940	15146	14971	14931	14980	15014	15011	15053	14994	15170	15026	15207	15010	15046	15060	14937	15086	14934	14991	15149	15056	15059	15129	15015	14909	14983	15010	15154	14961	15002	14968	15085	15083	14930	15140	15203	14994	15005	14812	15004	14985	15206	15182	14862	15066	14915	15010	14976	15219	14928	14923	14941	15018	15188	15133	15072	15367	15045	14986	15016	14984	15073	15027	15033	14991	15100	14948	14841	15162	15205	15109	15054	15116	14964	15060	14973	15141	15198	15078	15103	14973	15072	15002	15056	15100	15060	15071	14987	15100	14964	15091	14988	15076	15129	15088	15244	15031	14935	15051	15021	15058	14953	15084	15093	15036	14822	15074	15095	14907	15083	15039	14957	14979	15075	15163	14883	14971	15051	15109	15053	14957	14952	15057	15177	15092	14923	14973	15210	15102	15017	14977	15057	15084	14918	15126	14995	15081	15024	15020	15246	15086	15069	15104	15161	14934	15019	14994	14988	14903	15098	14896	15161	15015	15158	15095	14929	15183	15019	15043	15129	15160	15020	15145	15283	15107	14991	14973	15046	14936	15017	14956	14980	14998	15119	15047	15095	14987	14941	15045	14943	15264	14853	15083	15141	15092	15034	14981	15114	14904	15007	14880	15110	14901	15019	14999	15060	15104	14993	15077	15081	14844	15178	14947	14978	14950	15005	15269	14947	15024	15238	15055	14982	14925	15006	14971	15183	14983	15087	14851	15136	14888	14835	15197	15046	14977	14919	15063	14972	15123	15175	14983	15045	15129	15122	15099	15230	15049	15147	15030	15133	15013	15083	15051	15100	15018	14950	15013	15040	15002	14967	15107	15092	14975	15146	15009	14937	15065	15035	15063	15045	15024	15108	15022	14989	15001	15064	15048	14857	15025	15009	15011	15176	15039	15063	14924	15059	15010	15117	15043	15059	14892	15080	15066	15186	14986	15026	15167	15080	15013	14995	14989	15126	15146	15120	15089	15038	15009	14912	14931	14948	15104	15010	15031	15196	15156	15239	15053	15047	15035	14981	15148	14883	15098	14837	15004	15007	14870	15158	14996	15106	15052	15168	15180	15029	14976	15026	14898	14955	14807	14904	14863	15185	15072	14987	15005	14882	15101	14989	14991	14920	15059	14944	14920	15046	15113	15094	14948	14955	15108	15041	14953	14981	14875	14944	15023	15071	14986	15198	15097	14970	14949	15005	14908	14837	15147	14838	15036	15007	15223	15109	14906	15033	15211	15039	15076	15068	15018	14944	15027	14973	15226	14888	14921	14966	15045	15220	15172	14958	15045	15107	15119	15133	15011	14925	14968	15181	15020	15191	15069
26933	22706	28133	24853	19853	18554	17899	17431	19836	18001	16499	16387	16348	16202	16310	16421	16271	16225	16219	16318	16021	16236	16085	16296	16101	16077	16177	16083	16285	16204	16012	16039	16164	16106	16058	16085	16133	16232	16041	15976	16179	16014	16185	15873	16182	16107	15987	16142	15921	16107	16106	16071	16100	15854	16023	16181	16013	16153	16335	16146	16230	16171	16193	16097	16051	16107	16115	16112	16235	16110	16134	16298	16184	16201	16262	16343	16167	16040	16060	16317	16126	16161	15983	16017	16133	16140	15921	16041	16190	15978	16131	16002	16165	16092	16043	16165	16066	16068	16112	16079	16209	16010	16187	16099	16064	16033	16105	15986	16138	16069	16352	15963	16071	15921	16143	16081	16173	16118	16183	16145	16124	16220	15975	15970	15965	16072	16150	16005	16140	16089	16176	16088	16096	16137	16114	16094	16015	16007	16189	16274	16224	16144	16098	16119	16081	15897	16103	16215	16279	16240	15840	15927	16092	16110	15978	16124	16143	16224	16077	16090	15982	16149	16236	16182	15976	16236	16160	16126	16050	16056	16060	16034	16048	16235	16124	16130	16291	15994	16080	16108	15949	16032	16360	16166	16181	16198	16005	16032	16317	16117	16116	16127	16169	16112	16057	16145	16102	16107	15984	15972	16159	15992	16201	16028	15991	16138	16188	16065	16093	16364	16078	16009	16176	16067	16193	16091	16087	16004	16295	16064	16228	16078	16136	16097	16115	16060	16013	16280	15935	16036	16374	16331	16238	16270	16066	16036	16230	16034	16156	15895	16047	16194	16090	16171	16004	16072	16200	16093	16259	16192	16209	16024	16099	15959	16151	15991	16057	16158	15969	16064	16084	16004	16217	16059	16173	16152	16231	16014	15946	16129	15999	16012	16077	15980	16208	16089	16041	16128	15974	16071	16100	16079	16083	16213	16131	16173	16090	16184	16215	16187	16015	16266	16102	16140	15995	15980	15967	16042	16017	15940	16248	16213	16125	16130	16219	16028	16062	16309	16095	16068	16114	16065	15959	16082	16135	16172	16060	16090	16070	16223	16204	15884	16145	16052	16171	16169	16024	16228	16015	15924	15952	16174	15861	16048	16318	16058	16054	16304	16196	16076	16236	16063	16186	16202	16155	15951	16002	16051	16065	16143	16042	16186	16215	16261	16250	16200	16278	16112	16098	16025	16052	16031	16099	15963	16162	15964	16115	16205	16047	16084	16096	16129	16217	16273	15877	16238	16122	15954	16173	16237	16216	15963	15913	16203	16093	16120	16306	15964	16082	15924	16219	16012	16129	16079	16044	15907	16101	16161	16102	16227	16293	16004	16270	16159	15945	15907	16146	16089	15977	16180	15938	16157	16264	16150	16080	16054	15956	16034	16254	16204	16048	16028	15875	16155	15977	16235	15984	16015	16076	16079	16061	16156	16050	15930	16135	16118	16205	15992	16051	16124	16168	16057	16159	16138	15956	16340	16109	16091	16152	16333	16230	15997	16357	16144	16158	16156	16028	16107	16295	16047	16029	16035	16222	16112	16232	16287	16032	16108	16098	15999	16096	16394	16263	16225	16192	16034	16230	15979	16205	16014	15960	16091	16108	16041	16178	16062	16006	16023	16132	16170	16054	16017	15921	16056	15932	16143	16148	16292	16243	16033	16106	16246	16130	16172	16124	15988	16133	16143	16083	16054	16046	16024	16086	16218	16027	16144	16063	16183	16171	16427	15979	16073	16034	15926	16104	16158	16161	16149	16163	16087	16177	15972	16198	16127	16008	15918	16074	16025	16067	16193	16159	16107	16257	16024	16091	15893	16049	16018	16055	15991	16040	16067	16114	15974	16073	16135	16227	16131	16069	16257	16346	15959	16097	15952	16266	16137	16074	15898	16090	16269	16367	16242	16179	16093	15946	15962	16090	16123	16202	16196	16059	15907	15989	16171	15929	16065	16254	15987	16220	15985	15966	16109	16099	16275	16252	16126	16348	16074	16007	16077	16026	16231	16156	15935	16194	16148	15954	16260	16108	16228	16070	16096	16095	16151	16078	16173	16148	16110	15935	15986	16163	15988	16120	15943	16101	16121	16292	16012	16298	16099	16124	16142	16040	16267	16188	16162	16078	15942	16245	16229	16118	15997	16092	16163	15894	16184	16180	16103	15976	15918	16015	16090	16060	15974	16193	16091	16129	16118	16045	16160	16170	16073	16115	16077	16069	16085	16276	15908	16138	16279	16097	16217	16019	16195	16099	16098	16237	16025	16091	15989	16285	16178	16027	16065	16031	15992	16223	16146	16206	16083	16255	16212	16045	16239	16328	15897	16022	16146	16054	16177	16186	16004	16086	15782	16252	16357	16046	16079	16087	16084	15861	15903	16150	16235	16046	16087	16043	16249	16084	16169	16200	16135	16029	16033	15977	15900	16161	16065	16154	16186	15970	16078	16004	16175	16024	16237	16097	16017	15964	16077	16059	16060	16208	16039	16326	16289	16246	16315	16054	16219	16123	16199	16144	16079	16079	16195	16181	16129	16046	16298	16073	16348	16078	16061	16280	16036	15926	16180	16193	16033	16111	16242	15929	16031	16042	16000	16216	15959	16093	16209	16127	16162	16263	16178	16230	16250	16053	16022	16006	16043	16001	16204	16029	16047	16201	16175	16117	16116	16315	16218	16161	16247	15926	16086	16154	16102	16000	15981	16082	16110	16181	16227	16052	16188	16155	16130	16147	16067	16087	16014	16291	16187	16082	16273	16156	15964	16092	16039	15970	16036	16230	16081	16306	16002	16134	16056	16001	16006	15961	15894	16122	16098	16270	16187	16319	16180	16152	16299	16256	16263	15973	16025	16202	16069	16302	16219	16082	16097	16082	16045	16158	16104	16213	16002	16180	15914	16182	16060	16273	15946	15964	16010	16118	15918	16305	16354	16135	16114	16071	16010	16034	16069	16196	16065	16150	16160	16288	15964	16089	15964	15977	15983	16032	16193	16311	16044	16063	16327	15993	15966	16343	16192	16027	16042	16013	16049	15971	16160	16307	16232	16121	16340	16291	16127	16238	16141	15918	15986	16013	16056	16028	16135	16166	16177	16067	16028	16215	16122	16147	16281	16140	16046	16284	16072	16026	15938	16005	16216	16208	16044	16027	16191	15991	15987	16178	15970	16059	16159	16094	16112	16149	16051	16086	15845	16273	16046	16154	16270	16099	16086	16207	16014	16196	16027	16044	16153	16097	16198	15908	16120	16187	16076	16075	16102	16094	16119	15999	16005	16229	16069	15997	16007	16035	16132	16229	16015	15898	15912	16141	16307	16032	16114	16157	15903	16056	16112	16025	15915	15931	16069	16021	16054	16339	16200	16135	16132	16104	16157	16255	16174	16350	16141	15939	16124	15967	16099	15966	16019	15992	16042	16034	16095	16267	16067	16000	16211	16025	16222	16192	16206	16208	16170	16066	16110	16102	15973	16077	15995	16332	16336	15963	16072	16044	16076	16189	16168	16172	16277	16028	15877	16208	16000	16070	16005	16301	15999	16022	16120	16078	16149	16029	16171	16042	16071	16152	16093	16096	16113	16244	16102	16186	16070	16055	15906	16197	16093	16062	16195	16023	16030	16249	16070	16230	16065	16332	16054	16263	16436	16179	16165	15997	16124	16094	15983	16267	16165	16189	16207	15993	16008	15980	16248	16060	16100	16011	16046	16048	16203	16209	16205	16260	16210	16161	16198	16179	16233	15976	16116	16049	16051	16170	16123	16258	16177	16181	15952	16118	16116	16125	16209	16064	16197	16010	15980	16019	16184	16345	16371	16115	15964	16104	16219	16012	15967	16270	16078	16011	16168	15944	15721	16131	16115	16083	16145	16195	16060	16085	16139	16042	16205	16183	16153	15985	16214	16170	16308	16111	16079	15864	16127	16058	16222	16006	16106	16092	16050	16127	16107	16163	16082	16095	16100	16133	16071	16036	16202	16075	16143	16070	15932	16105	16276	16175	15894	16163	16056	16070	16134	16057	16235	16257	16117	15972	16126	16099	16052	16057	16379	16148	16201	16174	16202	16079	16300	16253	16078	16099	16058	16040	16152	16170	16116	16270	16160	15986	16225	16056	16230	15990	15991	16001	15964	16005	16103	16085	16127	16011	16247	16072	16099	16075	16200	16307	16278	16112	16014	16027	16047	16227	16125	16167	15879	16135	16106	16042	16104	16242	16240	16133	16123	16145	16178	16061	16090	16239	16149	16034	15897	16121	15962	16141	16028	15920	16109	16213	16222	16046	16133	16232	16129	15873	15993	16142	15939	16350	16129	16077	16246	16142	16291	16037	16132	16180	16046	16083	15994	16188	16010	16163	16135	15990	16293	16158	16057	16205	15990	16027	15928	16199	16092	16047	15925	16329	16043	16257	16105	16183	16196	16091	16095	16160	16078	16186	16216	16191	15874	16206	16207	16101	16010	16259	16136	16205	16068	15945	16085	16045	16321	16053	16085	16180	16239	16085	16074	16077	16038	16083	16288	16004	16115	16393	16052	16249	16136	16124	15976	16007	16106	16070	16070	16066	16029	16215	16014	16246	16086	15997	15903	16147	16261	16036	16248	16071	16249	16256	16062	16126	16045	16031	15976	15935	16164	16347	16058	16174	16104	15907	16093	16252	16252	16158	16082	16252	16034	16148	15984	16090	16073	16090	16116	16060	15949	16071	16093	16127	16276	16172	16000	16118	16228	16213	15955	15955	16066	16246	16037	16180	15996	16230	16188	16087	16141	16186	15945	16214	16125	16027	15902	15915	15990	16124	16261	16172	15990	16064	16169	16049	16330	16153	15946	16212	16151	16069	15963	16090	16290	16312	16112	16095	16264	16276	16176	16055	15930	16028	16064	16080	15961	16033	16086	16291	16221	16004	16139	16267	16190	16147	16206	16154	15915	16069	16217	16047	15775	16105	16207	16031	16154	16247	16112	16255	16191	16070	16273	16202	15840	16262	16165	16022	16075	16226	16168	16108	16036	16232	16146	16098	16147	16041	16181	16125	16004	15985	16055	16207	15933	15992	16158	16281	16176	15988	16132	16236	15982	16159	16150	16132	16070	16119	16103	16203	16033	16145	16160	16173	16328	15911	16131	15955	15953	16002	16020	16272	15874	16184	16122
22789	33494	31293	24232	20987	18846	17641	17180	21923	16473	15479	15478	15270	15291	15125	15212	15165	15186	15267	15214	15164	15090	14902	15247	15294	15101	15087	15193	15175	15035	15198	14996	14947	14986	15063	14978	14920	15122	15008	15138	15025	15001	15122	15016	15049	15097	15076	15250	14931	15014	14976	15086	14998	14944	15040	14954	14951	15087	15050	15080	14981	14998	14961	14988	14975	14977	15115	15063	15133	15032	14945	15116	14936	15030	14960	14928	14946	15040	15129	14783	14921	15031	15094	14952	14845	15148	14874	14803	14999	14917	15033	14864	15131	14844	14930	15054	15028	14878	14908	14802	15043	14960	15208	14780	14954	14973	14951	15002	14849	14883	14926	15095	15028	15103	15001	15064	14922	14897	14979	15070	14998	14972	14894	14990	14946	15169	14829	15050	14809	15033	14980	14899	15076	15029	14862	14946	15005	14965	14935	14910	15162	15099	15068	14848	14888	14907	14926	14956	15097	14863	15033	14986	14996	14902	14856	14931	15085	14917	15070	14867	15123	14848	14865	14857	14943	15058	14967	15111	14969	14891	15022	15116	14908	14879	15036	14985	14884	14909	15138	14821	15034	14939	14919	14841	14844	14969	15131	14905	15129	14997	15016	15104	14971	14768	15043	15135	14794	15014	15004	14897	15096	14899	14975	14991	14967	14736	15117	14935	15034	14909	15129	15019	14917	15045	14879	14968	14951	15020	15037	14833	14861	15019	14928	14933	15076	15002	14875	14977	14922	15041	14633	14914	14980	15033	15051	15066	15024	14982	15118	15028	15029	14920	14948	15085	14954	14805	14908	15042	14899	14875	15100	14924	15030	14978	15023	14980	14914	14865	15151	15199	14954	15083	14941	15011	15001	14936	15070	14943	14974	15108	14946	14956	14945	15017	14864	15064	14995	15000	14876	15062	14780	14952	14868	14881	15103	14891	14948	14825	14767	15134	14951	15219	15004	15068	14940	15043	15018	14933	14937	15033	15049	15144	15083	15063	15024	15001	14941	14980	14865	14819	15001	14942	14999	14804	15007	14799	15045	15058	15000	15008	15002	14949	15015	14944	14857	15053	15143	14968	14830	14962	14886	14958	14958	15053	15025	14818	15089	15084	14830	15029	14858	14901	14933	14848	14955	15080	15059	14991	15068	14861	14969	15096	15175	14972	14970	14926	15041	14929	15011	14954	15071	15016	14927	14855	14850	14888	14989	14927	15037	14933	14907	14830	14964	14964	15237	15069	14910	14847	15001	14850	15128	14908	15037	14828	15082	14942	15140	14944	15193	14878	14986	15129	14857	14915	15098	15045	14934	14865	14938	15011	14951	15081	15099	15045	15109	15064	14980	15019	15129	14977	15141	14998	15055	14936	15092	15005	14958	15036	14961	14997	14840	14967	15059	15030	15050	14937	15056	15000	14916	14891	14878	15317	14901	14841	14973	14958	15164	14973	14785	14994	14920	14965	14916	15081	14910	14869	15088	15128	14984	14937	14935	14845	15000	15152	14827	15077	15044	15026	15037	14827	14876	14972	14814	14834	14886	15077	14990	15012	14933	14943	14928	15046	14901	14886	15008	14982	14983	15074	15064	14964	14784	14911	14782	14975	14878	15001	14939	15125	14887	15017	14987	14933	15114	15153	15031	14994	14925	15165	14816	15164	14917	15018	14842	15015	14917	14981	15022	14785	15060	14922	15160	15052	14939	15013	14955	15127	15133	14981	14959	14892	15058	15039	14937	15066	15070	15067	15057	14925	14892	14916	15138	14979	14972	14993	15061	15006	15021	15076	14841	14909	14913	14975	14979	15011	14950	14932	14991	14961	14986	14858	15097	14939	14992	14995	14971	14972	15185	15057	14939	15025	15021	14871	14921	15072	15064	14980	15198	14954	14948	14954	15000	15052	15048	14969	14944	14960	15102	15063	14941	15063	15068	14737	14885	14879	14997	14938	14898	15015	14921	14855	15084	15047	14979	15031	15041	14999	15026	15144	15026	15077	14865	15063	14939	14974	15061	14896	15037	15020	14893	14948	14837	15006	15028	15028	14906	14816	14881	14981	14932	14940	14896	14889	14940	14756	15100	15065	14783	14847	15000	14820	14743	14901	15050	14878	15053	14990	15016	15047	15046	14970	14964	14991	15237	14715	14860	14997	14983	14807	15142	14910	15005	14931	15087	15035	15036	14933	14904	14957	15066	14939	14936	14866	14972	15020	15053	14950	14855	15110	14967	15033	15040	14958	15195	15057	14819	14877	14999	14974	14936	15042	15181	14904	14926	15110	14951	15108	14979	14968	15098	14924	14858	15004	14958	14902	14862	14972	14954	14988	15092	14957	14882	14875	15009	14908	15169	14843	14909	15009	15045	14920	14990	15010	14988	15068	15008	15043	15160	15009	15004	14953	14907	14947	14934	14984	15006	14841	14956	14900	14971	14952	14849	15063	14986	15095	14881	14853	15104	14953	14869	14951	15178	15100	14932	14920	14840	15060	15061	14981	14811	14987	15055	14922	14961	14974	14924	15064	14877	15120	15052	14989	15138	15076	15037	15065	14993	14955	14975	14956	15110	14884	14903	15001	14935	14976	14844	14984	15081	15018	14941	15074	15002	15058	14909	14990	15019	14921	15028	14976	14954	15060	14974	15003	14858	15125	14718	14886	15024	14839	15343	15005	14738	15103	15108	15054	14908	14886	14945	15022	15085	14928	14914	14897	15112	14893	14926	15005	15071	14918	14782	15015	14914	14967	14956	14883	14976	15015	14861	14952	15095	14953	15129	14991	15108	15055	14917	14954	15064	14853	15062	15029	14819	14919	15003	15057	14800	15013	15107	15154	14898	14865	14866	14965	15070	15108	14896	14948	14817	15049	15023	14947	15002	15030	14936	14899	14938	14927	14823	14896	15009	15041	15135	15061	15030	15064	15017	14798	15145	14998	15002	15102	14966	14959	14966	14987	15126	14805	14854	15041	15050	14965	14990	14904	14988	14924	15049	15057	14974	14792	15095	14926	14902	14905	15119	15045	15171	14930	14864	15073	15017	14967	15006	14973	15056	14874	14820	14987	15049	14783	15135	14905	15018	14993	14948	14953	14874	14986	15087	14930	15043	14857	15003	14872	14844	15114	14922	14919	14874	14975	14957	15164	15029	15057	14976	15066	14905	15071	14937	14946	14941	14892	15053	15103	14962	15002	14988	15010	14979	14958	15116	15078	14883	14929	14831	15078	14853	14977	14950	14830	14926	14966	14950	15075	14960	14975	15081	15052	15039	14955	15076	15109	14852	15083	14877	15062	15069	14967	14850	15194	14960	14962	14993	14819	15033	14963	14949	15026	15044	14909	14984	15038	15047	14982	14969	14970	14871	14915	14818	15022	14950	15001	14924	14853	14868	15045	15126	14911	14977	14886	14919	14959	14898	14904	15083	14981	14899	15001	14983	14886	14923	15027	14884	15025	14828	15114	15034	14918	14907	15120	14959	15010	15103	15167	15097	14910	14934	14909	15092	14956	15025	14941	14902	14903	15022	14934	15027	15124	15080	14803	14851	15085	15049	14902	15081	14890	14933	15133	14973	14779	14982	15000	15033	15008	15039	14986	15085	14927	15027	14759	15064	14842	14882	15009	14892	14974	14953	14965	14897	14943	14989	14955	15113	14981	14859	15016	14928	15170	15052	14920	15032	14993	14914	15032	14962	14879	14964	14947	14945	14900	14978	14948	14976	14931	14929	14942	14961	14951	14850	14905	14956	14939	15050	15053	14842	14841	14937	14892	15025	14745	14938	15068	15022	14928	14988	14881	15131	15100	15074	14953	14920	15004	14928	15008	15063	14904	15039	15020	15050	14902	14977	14955	14928	14935	14969	14931	15111	15007	15147	14887	14944	14985	14907	14879	15238	15025	14818	14993	14912	15034	14957	15000	15079	15133	15085	14889	15029	14912	15036	14925	14858	15044	14925	14902	15228	14797	14939	15020	15079	15046	14975	14995	14947	14995	15016	14855	14863	14996	15041	14882	14906	15024	15039	14962	15008	14788	14821	15017	14987	14847	14981	14975	15132	14805	15005	14971	15099	14904	14946	15035	15018	14969	15012	15028	14817	15035	15054	15055	15029	14893	14941	14842	14941	15006	14827	15069	15045	14971	15010	15056	14911	14951	14874	14817	14765	14989	15124	15050	15025	14971	14843	14888	14981	15143	14900	14964	14985	14956	14920	14888	15081	15015	14854	15068	14975	14883	15002	14947	14971	15004	15140	14791	15033	15059	14956	15115	15017	14870	15054	14970	14973	15026	14960	14902	14965	15050	14933	15027	14989	14884	15043	14958	15139	14955	15064	15057	14823	15018	14870	15034	14965	14972	14881	14985	14870	14892	14932	14871	14878	14997	15029	14838	14883	14963	14898	15029	14911	14876	15007	15008	15005	15055	14951	14790	14930	14976	15010	14817	14906	15079	14876	15022	15023	14981	14835	15022	14896	15005	14942	15006	15045	15097	14897	14943	14872	14960	15130	14893	14993	14962	15051	14859	15076	15222	15148	14820	14960	14893	14975	15150	15019	14883	14780	15086	15069	14988	15026	15037	14798	15017	15021	14938	14861	14915	15045	14821	14975	14905	14839	15041	14813	15215	14891	15109	15063	14988	15049	15008	15090	14930	14964	14984	14903	15079	14992	14929	14978	14975	14922	14972	14836	14788	14957	14932	14925	15039	14859	15039	15087	14994	14955	14924	15083	14896	15060	15015	14942	15002	15038	15181	15025	15067	14948	14937	14872	15071	15042	15080	14898	14907	15186	14851	14902	15247	14852	15006	14839	14922	14781	14890	15067	14797	14945	15043	14966	15004	15032	14949	14954	14982	14892	14806	15218	14918	14918	15188	14954	15089	14930	14935	14960	15065	15049	14869	14976	15039	15020	14991	14971	14928	14904	15000	14918	14986	15022	15055	14949	15141	15063	15140	14965	15045	14951	14784	15034	14864	15069	15002	15018	15128	14998	14966	15177	15144	15023	15042	15080	14978	15015	14787	15242	14964	14879	15077	15014	14949	15112	14908	14958	14942	14953	14967	15014	14936	15110	14818	14982	14947	14878	15009	15016	15137	14873	14949	14983	14930	14817	15009	15012	14964	14859	15021	14957	15021	15074	14957	15050	14991
23885	21000	28146	24506	22453	21595	20571	18876	33266	22579	17174	16888	16627	16497	16737	16405	16546	16571	16279	16451	16387	16242	16510	16298	16380	16225	16322	16073	16303	16348	16232	16356	16182	16264	16231	16352	16338	16310	16380	16310	16221	16132	16306	16323	16327	16188	16226	16170	16194	16209	16113	16041	16186	16330	16184	16022	16215	16136	16096	15888	16169	16250	16210	16174	16155	16356	16093	16256	16266	16237	16299	16075	16083	15975	16326	16187	16060	16169	16045	16175	16326	16255	16127	16202	16333	16068	16322	16129	16259	16104	16203	16065	16143	16211	16120	15931	15975	16189	16063	16203	16220	16205	16278	16058	16129	16203	16182	16179	16082	15884	16341	16245	16288	16227	16092	16159	16354	16246	16222	16118	16309	16098	16275	16102	16117	16128	16157	16002	15991	16253	16268	15990	16170	16130	16030	16202	15975	16164	16178	16168	16069	16332	16210	16081	16245	16257	16061	16021	16125	15912	16016	16043	16172	16099	16048	16209	16199	16156	16269	16113	16178	16209	16262	16128	16006	16124	15964	16234	16128	16000	16291	15924	16215	16279	16169	15990	16180	16144	16541	16127	16147	16185	16014	16292	16247	16214	16194	16089	16240	16173	16167	16074	16228	16241	15982	16191	16229	16152	16249	16241	16001	16158	16066	16330	16268	16187	16111	16192	16260	16361	16158	16258	16059	16085	16316	16185	16133	16195	16088	16203	16154	16110	16120	16150	16149	16014	16340	16067	16020	16193	16066	16113	15985	16195	15804	16400	16023	16067	16112	16117	16056	16093	15987	16069	16244	16111	16118	16158	16233	16016	16275	16040	16172	16036	16023	16182	16180	16164	16092	16013	16045	16070	15972	15992	16146	16060	16306	16177	16143	16192	16113	16009	16130	15952	16231	16220	16179	15897	15987	16207	16223	16084	16220	16266	15905	16242	16172	16276	16172	16361	16205	16163	16058	16119	16132	16161	16177	15997	16143	16120	15993	16258	16070	16089	16175	16223	16175	16113	16127	16231	16113	16171	16185	16370	16023	15938	16264	16231	16086	16045	15990	16159	16020	16189	15906	16023	16292	16308	15998	16151	16167	15932	15992	16055	16305	16017	16231	16100	16207	15896	16326	16221	16142	16140	15968	16000	16206	15957	16182	16381	16034	15997	16119	16027	16122	15926	16204	16088	15904	16029	16219	16287	16292	16066	16304	16123	16018	16109	15961	16314	16413	16185	16099	16042	16229	16286	16171	16238	16076	16219	16121	16193	16106	16275	16203	16404	16228	16184	16221	15984	16239	16149	16124	16160	16339	16197	16181	16244	16248	16268	16171	16029	16030	16196	16131	16262	15926	16300	16222	16104	16330	16124	16051	15926	16194	16205	16258	16029	16013	16117	16041	16208	16108	16175	16239	16040	16153	16045	16067	16208	16100	16233	16061	16212	15982	16319	16183	16201	16242	16088	16311	16318	16239	16176	16291	16252	16005	16258	16295	16044	16097	16250	16319	16259	16174	16232	16297	16124	16335	16004	16132	16251	16178	16189	16120	16113	16250	16207	16090	16167	16030	16159	16206	16262	16209	16098	15971	16231	16115	16161	15949	16081	16066	15961	16296	15868	15974	16097	16043	16008	16168	16279	16097	16249	16316	16064	16186	16170	16197	16288	16135	16113	16172	16133	16132	16093	16245	16187	16233	16178	16260	16258	16092	16174	16138	16110	16004	16249	16255	16275	16263	16074	16061	16127	16306	16083	16184	16406	16198	16206	16246	16222	15961	16295	16354	16123	16042	16207	16113	15818	16361	16337	16539	16145	16330	16174	16046	15980	16115	16211	16335	16080	16090	16090	16411	16214	16117	16243	16307	16109	16049	16101	16117	16153	15992	16025	16179	16065	16074	16196	16174	15979	16319	16110	16099	16164	15912	16143	16218	16275	16066	16177	16113	16429	16392	16170	16198	16171	15980	16297	16175	16154	16247	16034	16156	16049	16072	16208	16306	16224	16155	16161	16153	16273	16054	16214	16224	16346	16148	16160	16099	16016	16040	15914	16234	16091	16245	16232	16107	16060	16243	16062	16207	16212	16217	16104	16165	16197	16260	16224	16122	16230	16049	16009	16156	16190	16163	16103	16025	16206	16097	16164	16229	16284	16175	16297	16188	16210	16014	16182	16099	16134	16272	16254	16069	16365	16300	16184	16269	16072	16051	16319	16047	16254	16109	16286	16227	15894	16012	16410	16065	16013	16306	16123	16208	16131	16238	16307	16189	16217	16138	16158	16087	16206	16300	16180	16171	16286	16031	16225	16156	16242	16186	16289	16145	16292	16074	16214	16243	16179	16128	16028	16147	16250	16209	16108	16069	16212	16250	16062	16192	16122	16332	16237	16153	16157	16373	16156	16073	16158	16159	16161	16097	16237	16141	16087	15979	16210	16018	16012	16137	16188	16038	16171	16319	16200	16165	16014	16228	16275	16029	15971	16107	16133	16260	16364	16187	15975	16142	16139	16186	16224	16177	16144	16232	16183	16301	16146	16089	16236	16066	16094	16248	16310	16430	16263	16330	16219	16149	16249	16214	16303	16143	16182	16124	16151	16212	16114	16172	15912	16200	16185	16036	15973	15985	16136	16159	16303	16283	16303	16177	16162	16264	16129	16197	16293	16009	16275	16179	16282	16175	16202	16193	16172	15986	16154	16201	16315	16249	16311	16179	16010	16243	15805	16143	15958	16106	16145	16259	16169	16063	16142	16282	16136	16021	16093	16146	16036	16067	16050	16305	15982	16028	16026	15990	16075	16243	15927	16146	15890	16101	16171	16332	16204	16418	16053	16171	16325	16168	16154	16236	16211	16008	16129	16300	16369	16141	16190	15924	16176	16226	16181	16053	16244	16052	16286	15940	16108	16209	16149	16104	16190	16338	16296	16184	16129	16070	16547	16070	16200	16317	16173	16155	16097	16042	16014	16153	16236	16407	16400	16182	16025	16044	16212	16135	16087	15984	16271	16129	16186	16272	16039	16183	16128	16114	16265	16198	16013	16027	15989	15932	16186	16182	16265	16196	16295	16069	16143	16120	16290	16089	16299	16065	16130	16191	16129	16224	16185	16067	16099	16394	16298	16104	15998	16052	16262	16261	16102	16036	16227	16170	16084	16090	16160	16179	16305	16113	16220	16277	16123	16158	15995	16300	16027	16211	16126	16072	16287	16009	16306	15960	16115	16398	16155	16194	16014	16352	16202	16012	16211	16094	15945	16179	16204	16202	16046	16194	16129	16197	16268	16212	16132	15874	16196	16216	16296	16190	16206	16126	16070	16009	16077	16202	16221	16179	16279	16133	16121	16156	16075	16139	15999	16162	16240	16242	16159	16154	16062	16095	16141	16164	16233	16201	16056	16312	16024	16227	16289	16182	16149	16035	16184	16136	16239	16388	16256	16218	16355	16222	15940	16125	16059	16095	16243	15944	16234	16133	16184	16062	16117	16268	16177	16072	16156	16330	16324	16149	16222	16146	16244	16469	16221	16269	16315	16207	16164	16206	16101	16263	16143	16173	16183	16262	16277	16308	16222	16309	16130	16221	16298	15932	16090	16202	15994	16172	16108	16157	16217	16399	16187	15879	15951	16070	16085	16110	16116	16004	16107	16239	16295	16302	15921	16304	15999	16133	16194	16079	16052	16325	16106	16181	16179	16173	16046	16113	16248	16109	16252	16193	16260	16237	16385	16153	16345	16250	16170	16134	16162	16052	16183	16169	16269	16164	16118	16348	16197	16099	16084	16227	16292	16265	16254	16085	16216	16124	16058	16195	16322	16223	16044	16182	16070	16146	16170	16068	16031	15853	16184	16096	16074	16108	16197	16124	16339	16087	16066	16220	16254	16197	16210	15994	16185	16313	16324	16385	16007	16122	16385	16134	16238	16350	16159	16030	16056	15927	16127	16228	16084	15935	15957	15999	15986	16130	16117	16166	16096	16276	16287	16206	16075	16075	16089	15993	16053	16193	16038	16249	16264	16032	16113	16107	16309	16041	16241	16073	16287	16269	16175	16203	16175	16270	16344	15974	16295	16081	16126	16067	16116	16203	16358	16056	16113	16204	16151	16267	16139	16140	16174	16135	16129	16233	16110	16156	16166	16264	16173	16156	16071	16162	16206	16338	16117	16055	16154	16328	16268	16173	16150	16188	15998	16082	16288	16059	16429	16029	16237	16206	16313	16237	16091	16077	16155	16349	16216	15955	16001	16092	16107	16052	16094	16210	16100	16019	16166	15980	16257	16245	16026	16167	16105	16251	16059	16138	16169	16482	16314	16151	16167	16248	16145	15946	15972	16290	16161	16304	16131	15999	16254	16334	16314	16167	16147	16440	16225	16124	16165	15958	16083	16059	16045	16102	15941	16179	16128	16045	16069	16027	16129	16164	16427	16048	16080	16093	15919	16190	16139	16346	16141	16068	16114	15908	16147	16090	16052	16136	16132	16173	16189	16079	16418	16133	16227	16260	16080	16156	16100	16139	16263	16174	16243	16199	16199	16157	16102	16168	16161	16091	16060	16045	16080	16316	16215	16112	16232	16262	16150	16192	16086	16385	16168	16144	16081	16110	16474	15966	16099	16263	16297	16196	16063	16260	16073	16113	16026	16023	16001	16241	16207	16050	16053	16132	16131	16104	16279	16134	16285	16225	16116	16045	16425	16043	16075	16196	16355	16228	16127	16218	16099	16319	16332	16223	16301	16111	16078	16087	16273	16233	16270	16307	16193	16337	16106	16092	16256	16259	16025	16161	16151	16252	16029	16009	16059	16116	16136	16194	16230	16220	16057	16134	16135	16003	16209	16143	16037	16103	16072	16003	16175	16065	16205	16143	16208	16202	16106	16066	16026	16073	16076	16223	16045	16275	16050	16132	16313	16337	16102	16168	16066	16151	16420	16266	16201	16087	16140	16127	16256	16301	16371	16090	16210	15936	15920	16022	16139	16185	16256	16494	16219	16105	16107	16110	16264	16304	16362	16422	16161	16270	15970	16187	16394	16167	16089	16007	16188	16242	16296	16409	16212	16078	16160	15989	16132	16122	16154	16017	16044	16224	16220	16058	16106	16342	15946	16003	16072	16075	16213	16218	16268	16217	16163	15956	16094	16310	16152	16184	16033
22589	37950	35507	27406	23656	20938	19026	19449	38952	17844	16010	15702	15661	15722	15616	15409	15481	15363	15155	15422	15349	15345	15279	15187	15168	15420	15278	15294	15229	15247	15076	15254	15275	15238	15225	15122	15028	15168	15031	15137	15249	15063	15251	15098	15233	15272	15048	15230	15027	15136	15038	15234	15130	15143	14922	15095	15239	15037	15228	14991	15052	14988	15198	15102	15089	15105	14960	15234	14999	15043	15074	15289	14955	15095	15097	15057	15202	15175	15098	15042	15180	15041	15249	15165	15021	15135	15228	15193	15126	15165	14977	15253	15067	15109	15064	15041	15068	14947	14920	14897	14984	15109	15092	15076	15024	15040	15122	15068	15071	15045	15103	15182	15231	15072	14950	15063	15009	15087	15166	14936	15281	15116	14976	15110	14977	15406	15150	15110	14932	15091	15109	15176	15055	15015	14947	15204	15202	15087	15086	14998	15131	14973	15053	15043	15147	15106	15054	15075	14915	15060	15041	15026	15030	14866	15077	14976	15096	15048	15254	15023	15030	15039	15029	15199	15155	15186	15051	15236	14947	15141	15118	15175	15098	15116	15078	15192	15133	15237	14950	14947	15255	15126	14936	15271	15069	15048	15093	15105	15052	15039	15031	15101	15156	15092	15208	14933	15066	15071	15091	15147	14953	15076	15172	15129	15133	15013	15141	15099	14982	15045	15029	15149	15105	15106	15149	14926	15109	14899	15121	15142	15207	15200	15130	15078	15043	15116	14990	15050	14972	14860	14827	14962	15161	15112	15106	15072	15186	15065	15217	14976	15190	15034	15180	15284	14939	15059	15051	15100	15068	15115	14881	15223	14992	15094	14868	15134	15112	15166	15142	15075	15168	15087	15043	15206	15183	15129	14871	15026	15153	14975	15046	15123	15051	15104	15191	15045	14997	14992	15217	15041	14925	14987	15119	15107	15160	15020	15070	15128	15227	14972	14907	15230	14961	15019	15163	15060	15089	15078	15159	15092	15003	15068	15136	14901	15124	15117	15214	14963	14919	15071	15247	14995	15033	15000	15075	15084	15021	15038	14955	14980	15093	15109	15215	14973	15047	15088	14956	14915	15225	15095	14885	14954	14997	15120	15249	15003	15084	15054	15093	14931	15254	15176	15240	14951	15042	15018	15233	15010	14963	15059	15148	15168	14996	15073	14979	14957	15098	15081	14967	15177	15250	14970	15064	15080	15163	15004	14994	14909	14964	15062	14853	15048	15102	15014	15054	15212	15194	14992	14979	15122	15003	15083	15088	15006	14967	15150	14994	15071	14997	15071	14956	15074	15153	14970	15091	15054	14970	15017	15088	14968	15091	15125	14986	15025	14828	15240	14834	15038	15003	15138	14973	15120	15111	15060	14926	15096	15060	15073	15095	14921	15049	15105	15089	14973	15143	15143	15148	15025	15032	15005	15100	14997	15127	15005	14997	15123	15051	14993	15081	15168	15114	15167	15170	15120	14939	14953	15171	15004	15259	15138	14988	15078	15144	15118	14985	15098	15161	15171	15088	15068	15152	15115	15228	15145	14982	14950	15085	15106	14975	15280	15019	15107	15029	15010	15000	15201	15048	15226	15027	15132	14917	14996	15044	15062	15139	15176	15199	15024	15065	15042	15096	15065	15209	15140	15050	15044	15129	15059	15070	15083	15122	15017	14978	15274	15123	15045	15207	15018	15080	15085	14907	15011	14876	14891	15027	15108	15006	15062	15085	15029	14951	15054	15025	15007	15107	15135	15022	14979	15077	15106	15081	14952	15032	14986	15188	14953	15026	15032	15055	15134	15155	14997	15152	15179	15081	15078	15048	15219	15106	15158	14985	15097	15113	15145	15117	15116	14966	15112	15006	15147	14978	15219	15199	15014	15059	15034	15088	15100	15111	15176	15065	15149	15053	15186	15068	14968	15009	15110	15016	14920	14772	15059	15128	15122	15092	15086	15070	15116	15184	14986	15021	15047	14910	15014	14906	15214	15223	15041	15183	15036	15057	15207	15036	15031	15180	15009	15106	14946	14919	15015	15168	15057	15127	14935	14807	15096	15044	15092	14989	15161	15080	15101	15100	15082	15073	15101	15080	15115	15130	14985	15096	14912	15245	14997	15089	15153	15084	14942	14870	15074	15232	15110	15154	15055	15130	15142	14954	15188	15084	15214	14929	14969	14894	14932	15040	15307	15157	15031	15086	15088	15013	15072	15005	15004	14995	15187	15052	14949	15029	15175	15040	15161	15121	15100	15115	15079	15097	15140	15327	15155	15038	14953	14901	14995	15128	14856	14955	15130	15122	15064	15040	15121	14900	14989	15064	15118	15014	14989	14926	15053	15037	15050	15267	15174	15027	15237	15098	15127	14895	15089	15016	15057	15042	14959	15258	14960	15061	15257	14810	14878	15135	15155	15125	15142	15075	15032	15060	15013	15117	15150	14976	15100	15066	15309	15167	15113	15110	15182	15055	15042	15264	15099	15193	15001	15249	15125	15073	15073	15139	15065	15085	15175	15075	15151	15254	15057	15024	15139	14980	15122	15186	15087	15022	14901	15046	15077	14996	14952	15123	15069	15014	15183	14955	15188	15002	15182	15185	15156	15048	15218	14948	15183	15099	15098	15165	15321	15151	15042	15003	15123	15017	15131	15113	15041	15052	15290	15127	15110	15107	15033	15101	15134	15054	14953	14944	14989	15022	15045	15095	15052	15188	14991	14939	15260	15035	15182	15106	15025	15255	15184	14983	15024	15136	15017	15005	15057	14957	15102	15040	15036	15140	15021	15005	15069	15097	15145	14958	15139	15195	15121	15015	14969	15193	14975	15118	14993	15165	15066	15050	15235	14892	15086	14960	14958	15119	15034	15062	15068	15031	15123	15044	15048	15114	15011	15036	15210	15181	14972	15026	15109	15123	14996	15078	15076	15026	15184	15045	15009	15019	15158	15043	14906	15057	15022	15228	15084	15009	15211	15234	15023	14953	15335	15140	15116	15000	15169	15142	15178	15049	14904	15146	15115	15023	15142	15091	15065	14962	15060	15079	14962	15214	15064	15127	14898	15244	15021	15171	15124	15202	15099	15305	15057	15155	14986	15063	15143	15207	15077	15058	15193	14972	15141	15031	15104	15084	14993	14800	15107	15219	15304	15045	15044	15182	15206	15120	15069	14843	15063	15115	14904	15034	15118	15046	15221	15136	15110	15068	15116	15072	15044	15253	15073	15026	15147	15103	15073	14949	15169	15057	15001	15226	15056	15193	15058	15146	15156	14984	15243	14885	15099	15099	15064	15037	15050	15089	14993	15089	15112	15187	15097	14954	15059	15078	15259	15128	15103	15096	15153	15166	14980	15007	14979	15144	15093	14884	15079	15104	15078	14899	15184	15066	15228	14947	15304	15140	15107	15084	15126	15104	15331	14958	15043	15064	14956	14882	15069	15170	15020	14995	15127	15019	15059	15140	14916	14967	14971	14976	15079	14939	15068	14990	15066	15104	15268	15258	15199	15033	15153	14872	15168	15044	15150	15132	15111	15093	15148	15143	15304	14967	15164	14992	15153	15207	15031	15039	15006	15064	15198	15109	15083	15181	15169	14882	14880	15008	14996	15067	15053	15118	15057	14997	15158	15080	15208	15041	15069	15077	15079	14911	15067	14889	15192	15165	15164	15138	15125	15115	15181	15068	15064	15197	15072	14929	15215	15084	15004	14989	15103	14991	15218	14977	15188	15130	15038	14996	14920	15032	15062	15152	15057	15018	15025	15150	15086	15050	15156	15109	15035	15076	15016	15121	15129	15223	15114	15126	15139	15069	15000	15083	15223	15057	14917	15075	15068	15261	15045	15003	15028	15215	15131	14938	15041	14989	15161	15140	14899	14970	14927	15139	15107	15109	14976	15019	15078	15167	15008	15120	15047	15127	15043	15093	15201	15032	15009	14988	15251	14979	14949	15013	15041	15155	15153	15115	14955	15003	14988	15054	15106	15005	15055	15097	14943	15021	15134	14927	15025	15037	15089	15034	15106	15068	15099	15010	15264	15130	15013	14970	15089	14850	15209	15188	15253	15149	15143	15210	15109	15070	15002	15116	15119	14868	15108	15118	14890	15263	15013	15077	15122	14982	15145	14947	15290	14972	15062	15010	15081	14925	15044	15088	15004	15193	15142	15184	15106	15067	15159	15088	15159	15015	14996	14819	15124	15047	15077	15099	15080	15058	15093	14974	15152	15078	15126	15252	15019	15041	15069	14990	15325	14882	15071	15082	14905	15007	15115	15154	15081	15058	15037	15004	14970	15042	15203	15144	15308	15044	15196	15115	15182	15191	15137	15045	15072	15190	15221	15186	15007	14985	14885	15079	15049	15049	15119	14919	15004	15036	15070	15107	14992	15191	15099	15122	15037	15049	15198	15060	15064	15115	14994	15192	15026	15190	15125	15207	15086	15155	15076	15145	15044	15118	14971	15135	15060	15176	15089	15273	15113	15173	14963	15162	15204	15130	15005	14986	14828	15214	15178	15065	15216	15336	15101	15106	15109	15077	15030	15112	15079	15228	15140	15080	15202	15139	15002	15014	15089	14891	15237	15168	15025	15053	15182	15046	15031	15004	15282	15004	15008	15080	15186	14968	15142	15057	15152	14978	15157	15285	15140	15204	15094	15103	15182	15010	14906	15041	15268	15125	15142	15056	15029	14914	15030	15082	15136	15178	15119	15235	15044	15192	14945	15133	15085	15236	14971	15033	15186	15221	15103	15072	15177	15192	14906	15038	14982	15159	15171	15076	15122	15013	15110	15225	15066	15021	15172	14981	15045	15041	15124	15199	15046	15195	15109	15154	15068	15205	15001	15232	15156	15057	15117	15121	14995	15042	15109	14975	14892	15231	15008	14997	15216	15266	15100	14958	15038	15134	15049	14967	15216	15103	15013	15053	15100	14965	15041	14981	15203	15050	14946	15142	15289	15083	15053	15023	14926	15169	14998	15141	15078	15185	15145	15045	15132	15041	15141	15076	15091	15151	15094	15003	15174	15096	15082	15224	15060	15095	15276	14959	14943	15072	14938	14987	15165	15021	15226	15074	15064	14904	15053	14986	15048	14968	15074	15195	15166	15263	15074	15211	15274	15074	14972	15271	15046	15005	15244	14904	15131	15080	14985
22514	21026	28845	23420	21329	23431	25082	24156	48340	32456	18717	17018	17119	16698	16836	16551	16472	16292	16484	16406	16288	16564	16471	16392	16431	16450	16236	16253	16071	16217	16173	16258	16191	16328	16289	16065	16156	16243	16157	16013	16172	16218	16084	15933	16045	16126	15930	16091	16089	16270	16124	15922	15982	16100	15974	15975	16003	15993	16179	16098	15907	15809	16045	15960	15935	16109	15970	16009	16126	16049	15858	16082	15906	16097	16022	15980	15975	16200	16090	16093	15891	16079	15927	16062	15961	16134	16002	16017	16119	16154	16096	16049	16124	15856	15752	16220	15989	15880	16006	15862	15971	15948	15814	16131	16189	16072	16023	16121	16059	15948	15943	15914	15963	15882	16004	16176	16045	15848	16031	15922	16076	16057	16062	15862	15922	16110	15959	16020	16053	15796	15998	16048	15918	15791	16009	16224	16057	16141	15920	15943	16158	15992	15972	16025	16131	16009	16166	16082	16029	16227	16008	15929	15955	16045	16077	16052	15997	15945	15780	15876	15868	15867	15876	16001	16093	16127	16151	15984	15908	15902	16001	15826	15997	15822	15895	16003	15933	15898	16033	16166	16108	15913	16159	16059	16089	15947	15916	16003	15950	15960	16029	15893	15948	15907	15845	15836	16137	16067	16096	15881	16070	15897	15956	16042	15856	16119	16018	15826	16058	16032	16051	15976	15854	15982	15982	16000	15993	16125	16126	16168	16060	15839	16070	16131	15879	15930	16027	15811	16001	15892	16229	15860	15971	15910	15909	15871	15974	16113	16033	15926	16026	16045	16177	16218	15981	16037	15980	16040	16255	16213	16112	15997	16055	16054	16023	16016	16221	16093	15886	15941	16002	15823	16057	15991	15776	15898	16005	16057	16129	15958	15906	15852	16085	16017	15969	15990	15836	16044	15972	15838	15829	15902	16130	15934	15974	16056	15814	16113	16180	16048	16137	16027	16087	15958	15970	16136	16051	16023	16043	16155	16034	15917	16051	15927	16008	15930	15948	15961	15915	15989	15953	15994	16030	15914	16024	15858	15967	15957	16096	16170	16201	15926	16085	16101	15852	15929	15918	16012	15941	16054	15849	16093	15999	16350	16055	15952	15895	15914	16032	16000	15801	16046	16011	15975	16037	15967	15879	15826	16098	16044	16161	16076	15955	15885	16068	16018	15916	16063	15879	15900	15871	15860	15860	15810	15905	15929	15972	15886	16043	15673	15855	15987	16119	15774	15867	16035	16058	16072	15919	16091	15899	16009	15977	15900	15847	16075	16037	16090	16039	16157	16123	15958	15946	15952	15977	16062	16090	15832	15876	16062	16049	16073	16118	15886	15996	15894	15870	16044	16054	15972	16028	16032	16054	15979	15951	15911	15806	15916	16046	15907	16073	15857	15968	16057	15865	15919	16062	15922	16009	15968	16071	16025	16080	16131	15829	16005	15961	15936	16091	16041	15934	16023	15827	16062	16170	16105	15882	16083	16153	15980	16145	15925	16081	16195	16021	15990	16015	15942	15859	15938	15949	15955	16062	16148	16000	15935	15988	15942	16137	16013	16113	15880	15998	16026	16023	16020	16231	16007	15991	16179	16017	15919	15852	16147	15967	16116	16017	15893	15937	16061	16113	16132	16008	15991	15818	15920	15857	16057	15965	15831	16026	16042	16149	16073	15855	15858	15965	16043	15937	16097	15933	16203	15970	16122	15840	16002	16043	16069	16038	15974	16074	16168	16040	16206	15939	15989	15996	16048	15822	16030	15948	15844	16070	15967	16092	16182	16110	16207	16060	16193	16064	15911	15876	15867	16080	15988	15879	15943	15964	16001	16085	16035	15993	15970	16206	16002	15977	15943	15946	16167	16222	16163	16112	16102	15942	15781	16052	16049	16003	16145	16052	15816	16072	16099	15959	15951	15783	16002	15833	15841	16107	16024	16021	16123	16110	15961	15988	16003	15932	16033	16110	16091	15977	16046	16028	16126	15993	16050	16064	15874	15963	15950	16277	15977	16106	16068	15930	15927	16118	16195	16051	15757	15944	15924	16053	16201	15980	15994	15953	15739	15881	15797	15867	16101	15966	15794	15927	16105	15924	15750	15929	15996	16070	15910	15712	15907	16009	16083	16019	16174	16047	16053	15967	15988	16117	15994	15991	16017	15958	15968	16053	16005	16052	15936	16031	16031	15956	15852	16219	15999	15977	15916	15851	15826	15966	15873	16060	15939	15827	15977	16095	16081	16028	16009	16106	16108	16158	15896	16102	16109	16010	16080	16011	15886	15908	15986	16046	16088	15931	15850	15759	15863	16000	15956	16052	15823	16081	15914	15879	15729	16242	16153	16070	16061	15898	16035	15758	16212	16015	16023	16008	15770	16085	16104	15925	15955	16067	15872	15970	15953	16152	15888	15888	16296	15919	16184	15934	16046	16113	16014	15992	16146	16278	16108	16067	16187	16200	15905	15880	15887	16111	15883	15973	16155	16029	16162	16111	15954	15874	15895	16085	15981	15889	16046	15954	15960	16027	15989	15969	16071	16168	15934	15994	15906	15915	15988	16229	16134	16089	16118	16028	15991	15849	16211	16118	15992	15895	16112	15928	15995	16020	16123	15891	16025	16062	15994	16040	16073	16079	15878	16222	16065	15933	16286	16091	16025	15983	16121	16092	15888	15919	16077	16045	15901	16004	16027	15782	15838	16039	15962	16079	15935	15842	15890	15880	16111	15952	15825	16214	16176	15989	16001	15975	16128	16016	15944	15988	15937	15904	16030	16014	16068	15969	15919	16000	16024	16122	15859	16001	16052	16037	15896	15933	15998	16021	15712	16172	15982	16026	15849	16016	15985	15943	16013	15800	15925	16046	15947	15912	15881	16174	16173	15826	16010	15947	15983	15970	16025	15950	15972	16018	15859	16062	16194	15905	15899	16025	15828	15861	15901	16038	16058	16056	16057	16092	16025	16129	16286	15967	15966	15942	15929	16107	16136	16220	15948	16204	16166	15978	16029	16107	15985	15860	15996	16011	16099	16132	15865	15962	15956	15936	16137	15968	15865	16093	15842	15891	16046	15831	16092	15885	16360	16044	16002	16100	16149	16056	15969	16099	15934	15936	15951	15963	15903	15989	16009	16246	15925	16003	16047	16061	15957	15809	15899	16021	15927	15931	16075	16130	16023	15994	16175	16143	16037	15873	15980	15967	15899	15869	15976	15967	16047	15909	15851	15823	16131	16012	16045	16170	16052	16015	15927	16112	15809	15898	15882	16027	16202	16070	15953	15969	16031	15989	15898	15915	15944	16118	16074	15940	16085	16109	15969	15996	15826	15834	16068	16136	16018	16016	15849	16009	15808	15979	16158	15730	15800	16083	15921	15984	15976	16118	15987	16173	15974	16037	16068	16013	16074	16095	15953	15947	15957	15938	16003	16038	16193	16020	15906	16087	15827	15947	15923	15800	16087	16105	15843	16280	16031	16128	16259	15953	15782	15926	15893	16108	16101	16011	15928	15967	16173	16010	15884	16014	15792	15941	16057	15922	16022	15950	16099	15924	15905	16031	16183	16071	15907	16064	16211	15911	15770	15828	15963	16180	15987	15948	15831	15953	15888	16188	16105	15798	16011	16112	15929	15952	16096	15974	15939	15811	16014	16045	16036	16050	16095	16072	16048	15937	16043	15969	15770	16155	15953	16016	16070	15993	15839	15994	15862	15914	15838	16007	16132	15933	15985	16097	16267	15988	15797	16004	15979	16067	15858	15946	16075	16173	16223	16194	15965	16030	16088	15989	16014	15814	15945	15974	16210	16045	15885	15960	16040	15881	15760	15855	16083	16104	15913	16073	15915	16068	16169	15959	16126	16150	15730	15941	15897	16004	16025	16052	16148	16053	16125	16035	15987	15887	15890	15991	16012	15984	16025	16013	15942	16056	16100	16246	16145	16045	15776	15805	16022	16207	16075	16115	16010	15977	15906	15893	15971	16149	15999	15798	16163	15982	15955	15921	16095	15790	15986	15654	15887	16116	15967	16018	16002	15883	16001	15930	15880	16005	15660	16175	16003	15925	15884	15895	16021	16102	15931	15725	15930	15979	16109	16038	15824	15977	16169	16065	16094	16002	16015	16037	15752	15989	15967	16044	15997	15896	15995	16009	16101	16023	15885	16042	16066	16061	15925	15848	15929	16045	15993	16218	15959	15998	15840	15908	16040	15915	16069	16130	16091	15991	16161	15875	16227	16209	15919	16000	16186	15788	16057	16298	15955	15925	15952	15942	15986	16003	15799	15853	15860	15969	16096	16119	16059	15924	15843	16134	15877	15930	15950	15931	15847	15913	16152	15836	16095	15998	15949	16038	16027	15972	15996	15957	15916	15966	16033	15933	16044	15996	16278	15930	16027	15916	16025	15897	15940	16079	15747	16005	15926	15928	16084	15948	15899	15894	16102	16126	15764	15963	15835	15982	16075	15965	16089	16059	15983	15841	15894	16106	15979	15856	15809	15961	15925	16076	15935	16075	16064	15922	15947	16097	15845	15995	16110	15924	15920	16175	15875	16169	15857	15972	16013	15851	15918	16030	16082	16004	15959	15793	15825	15838	15698	16094	16121	15880	15844	15956	15962	15924	15985	15997	15761	15955	15786	15969	15858	16144	15793	16049	15959	15842	15833	16108	15994	16022	16092	15891	15905	16112	16131	15827	15895	16000	15937	16099	15963	15995	15863	15951	15952	15713	15768	16090	15958	16001	16022	16000	15787	15755	16059	15884	15821	16064	16094	15808	16022	16026	15946	16096	16102	16131	15791	15971	15962	16095	15804	15953	15918	15890	15993	15894	16074	15990	15892	15835	15959	15920	15870	16074	16074	16034	15935	15972	15861	16002	16130	16053	16014	16027	16147	15856	15890	16218	16061	16194	16092	15972	15972	15997	15936	16146	15947	16070	15996	16025	15931	16078	15938	15938	15949	15961	15919	15990	15994	16126	15987	16060	15968	16009	15946	16050	16022	16026	16057	15913	15954	16121	16059	15882	16217	15856	15790	16094	15885	15931	15960	15949	15992	15956	15973	16138	15882	15941	16079	16147	15903	16003	15977	15977	16006	16149	16102	16021	16062	16006	15903	16246	16032	16019	16028	15942	16058	15884	15901	15905	15910
24489	43403	40981	32519	27353	23945	21180	27757	52251	22707	16181	16124	15763	15710	15503	15532	15724	15382	15185	15462	15321	15160	15165	15271	15220	15127	15162	15325	15093	15069	14983	15124	14897	15108	15013	14989	15211	15062	14869	15147	14966	15077	15147	15153	15019	14917	15000	15005	15059	14880	15008	15048	14883	14995	14888	14903	15033	15093	14942	15002	15062	14948	15070	14946	15022	14927	14909	15014	14930	14820	15058	15039	15021	14960	14789	15115	15085	15112	14869	15003	14911	14890	14949	14909	14842	14816	15195	15100	14844	15074	14897	15092	14840	14950	14879	14991	14854	14929	15008	14915	14748	15013	14902	15023	14843	14922	15083	14814	14840	14994	14996	14822	15065	14949	15063	14917	14970	14918	14848	14944	14966	14915	14867	14968	14879	14855	14970	14792	14866	14960	14782	14874	14844	14875	14847	15038	14917	15027	15017	14833	15002	15079	14874	15036	14843	14840	14978	14986	15064	14874	14633	15090	15008	14974	14915	15002	14809	14964	15017	14801	14949	14992	14880	14897	15128	14786	14787	14867	14944	14792	14934	14900	14866	14941	15092	14839	14896	14901	14967	14774	14936	14979	14832	14728	15053	14948	14980	14999	15005	14897	14978	15012	14931	15141	14913	14748	14914	14879	15044	14918	15024	15010	15024	15102	14933	15000	14974	14902	14837	15028	15070	14956	14976	14941	15009	15050	14965	14906	14959	14847	14894	14956	14937	14947	14859	14765	14988	14968	15010	14978	15017	14935	14971	14813	14973	14870	14871	14823	14756	14997	14889	15034	14822	15079	14881	14826	14737	15156	14930	14928	14985	14830	14992	14965	14849	14995	14899	14815	14894	14994	14925	14963	14853	14853	14960	14895	14930	14922	14692	15063	14821	14932	14861	14926	14800	14793	14853	15005	14839	14956	14839	14966	15013	14854	14903	15004	15117	14777	14808	14940	15013	14846	14974	14843	14940	14883	14909	14977	14948	14962	15024	15077	14927	15049	14940	15119	14856	14982	14902	14905	14938	14839	14880	14958	14850	15135	14897	14923	15034	14876	14860	14933	14879	14828	14887	14931	14991	14962	14909	14968	15110	14929	15099	14937	15043	14864	14909	14964	14980	14815	14942	15116	14982	14956	14898	14872	14973	14902	14951	14924	14906	14884	14926	14894	14782	14948	15008	14821	15040	15063	14923	14922	14937	14976	14981	14998	14928	14899	14954	14945	14842	14952	14946	15009	14903	14964	14945	15005	15004	14941	14951	14933	14937	14740	15049	14992	14872	14867	14966	14829	14890	14950	14937	14833	14949	15013	14912	14813	14876	14932	14934	14962	14966	15047	15068	14974	14896	15056	14938	14938	14993	14953	14888	14879	14961	14877	14918	14900	14955	14715	14928	14897	14932	14852	14999	14843	14881	15006	15016	14774	15027	14826	14920	14899	14812	14964	14922	14899	14853	14771	15032	14884	14998	14964	14895	14954	14935	15121	14991	14932	14982	14881	14837	14882	15053	14958	14954	14913	14975	15056	14888	14970	14982	14767	14922	15007	14913	15006	14881	14884	14870	14914	14758	14803	15064	15036	15057	14880	14982	14981	14844	14800	14966	14835	14951	15187	15018	14981	15123	14948	14983	14860	14974	14873	14930	14879	14941	15073	14916	14916	14830	14862	14893	14851	14861	15018	14899	14942	14777	15063	14784	15046	14568	15095	14898	14927	14994	14953	14939	14837	15067	14817	15079	14960	14859	15123	14850	14983	14983	15062	14871	15028	14937	14899	14792	14832	14907	14784	14963	14992	14935	14997	14944	14835	14859	14932	15118	15053	15005	14860	15081	15068	15031	14817	14951	14989	14821	15011	14849	14987	14762	15050	15051	14965	14885	14889	14916	14788	14961	14822	14988	15003	14925	15125	14818	14807	14873	14949	14977	14839	14841	15098	14823	15067	14964	14997	15009	14934	14974	14829	14829	15007	14827	15022	14859	14782	14894	14905	14878	14860	14895	14838	14704	15047	14928	14870	14950	14885	14938	14835	14904	14890	14855	15018	14852	14765	14885	15023	14964	14871	14919	14846	15043	15008	14807	14984	14871	14882	14866	14978	15040	14907	14837	14900	15016	14947	14922	15004	14848	14808	14914	15063	14988	14952	14903	14804	14979	14917	14829	14838	14875	14933	14890	14789	14990	14839	14975	14921	14943	14976	14961	14785	14906	14960	14946	15069	14947	15021	14937	15041	14761	14997	14903	14951	14946	14916	14939	14841	14891	14916	14821	14912	15031	14974	15040	14896	14788	15116	14803	14917	14879	14925	14994	14838	15011	14763	14796	14953	14843	15035	15049	14876	14888	14981	14938	14876	14991	15029	14913	14802	14880	14968	14872	14957	14824	14937	14994	15092	14971	14826	14922	15039	14835	14864	14878	14913	14963	14892	15126	14844	14799	14878	14982	14883	14843	14954	14973	14723	14857	15040	14978	14930	15190	14926	14899	15148	15034	15011	14897	14863	14936	14613	14983	14862	14916	15086	14975	14845	14925	14770	14929	15002	14731	14895	15111	14899	14847	14976	14913	14906	14901	14854	14783	15018	15055	14891	15027	14918	14995	14896	15003	14809	14872	14967	14770	15091	14862	14776	14875	15016	14980	14800	15055	14934	14789	14990	14982	14930	14881	14876	15025	14937	14861	14919	14922	14742	15067	14928	14867	14987	14827	14766	14820	14780	15031	14872	14806	14864	14859	14969	14907	14764	15002	14885	14957	14920	14989	14889	14900	14749	14956	15042	14932	14801	14850	14910	14990	14749	14968	14947	14808	14869	14932	14765	14839	14924	14858	15078	14946	14898	14886	14851	14926	14909	14888	14922	14945	14903	15097	14955	14864	14970	14827	14987	15016	14737	15022	14958	14966	15021	14954	14793	14952	14992	14983	14974	14766	14964	14912	14927	14973	14847	14997	15032	14795	14949	15032	14906	14999	14847	14951	14900	15032	14952	14927	14756	14919	14796	14917	14985	15017	14895	14972	14857	15024	14968	15029	14876	14945	14936	14950	14908	14803	14955	14872	14792	14980	14893	14785	14819	14789	15178	14891	14985	14860	14876	15057	14781	14851	14926	14855	14885	14892	15075	14840	14925	14937	14931	15046	15055	14795	15000	14912	14876	14747	14928	14901	14731	14835	14967	14933	14859	14932	15005	14821	14814	15046	14826	14994	14898	14971	14993	15014	15135	14859	14854	15023	14909	15012	15013	14936	14716	14826	15052	14923	14871	14907	14869	14914	14813	14939	14908	15116	15014	14987	15021	14906	14922	14924	14807	14910	14783	14728	15016	14889	14800	14877	14962	14809	15103	14897	14844	14956	14926	15010	14946	14904	14959	14887	14903	14980	15013	14819	14869	14860	14913	14925	14987	15042	14800	14950	14859	14938	14889	15003	14817	14826	14955	14931	14912	15029	14899	15078	15006	14779	14767	15012	14895	14904	15191	14911	14905	14957	14946	15036	15042	14858	14933	15036	14934	14996	15007	15035	14839	14838	14922	15046	15009	14758	14968	14988	14999	15033	14961	14797	14894	15078	14915	15033	14825	14816	14844	14969	14965	14932	15057	15005	14731	14985	14977	14904	14974	15059	15120	14821	14905	14809	14836	14866	14850	14879	14957	14992	14955	14832	14990	14849	14908	14738	14759	14905	14806	14929	14858	15040	14879	14970	14801	15032	14956	14930	14941	14938	15001	14796	14829	14897	14813	15011	14951	14858	14951	14812	14826	14905	14954	14980	14967	14936	14821	14725	14875	14801	14929	14910	14931	14748	14959	14955	14776	14838	14898	15023	14826	15066	14829	14898	14920	14855	14862	14997	14884	15003	14923	14906	14834	15043	14866	14917	15067	15071	14927	14951	14973	15065	15010	15051	14881	14893	15019	14957	14921	14893	14886	15020	14929	14936	14817	14864	14999	14961	14875	14919	15159	14850	14968	14964	14902	14875	14943	14960	14940	14963	14951	14923	14903	15058	14781	14999	14875	15009	14966	14868	14929	14801	14978	14923	14879	14961	15017	14988	14966	15100	14908	14756	14812	14811	14985	14845	14789	14753	14964	14896	14914	14859	14994	14817	14925	15015	14911	14789	15024	14967	14990	14873	14893	14883	14929	14999	15045	15066	14917	14872	14944	15067	14783	15060	14939	15038	14945	14817	14835	14875	14997	14852	14883	14922	15009	14952	14856	15067	14966	15098	14939	14963	14850	14925	14885	14970	15084	14959	14847	14955	15034	14778	15048	14763	14873	14925	14897	14903	14813	14869	15140	14928	14924	15119	14960	14998	14902	14852	14935	14962	15152	14945	14979	14947	14986	15011	14887	14758	14858	14998	14888	15045	14923	14967	14863	14909	14977	14813	15006	15020	14894	14781	14999	15051	14772	14791	14823	14900	15072	14924	14976	15035	14870	15112	14896	14858	14944	14994	14932	14984	14830	14968	15010	14961	15142	14935	14868	14952	15028	15037	15033	14912	14941	14857	14951	14861	14833	14996	15008	14929	14976	14745	14807	15115	14960	14802	14859	14857	14977	15036	15011	14820	14964	14919	14837	14862	14988	14808	15057	14913	14867	14935	15014	14942	15071	14873	14780	14980	14843	14712	14929	14921	14936	14992	14842	14892	14871	14898	14774	14886	14883	14938	14803	14907	14689	14823	14817	14942	14958	14883	14899	14795	14951	14939	14917	14968	14994	14880	14856	14878	15060	14867	14966	14931	14903	14990	14977	14742	14822	14785	15141	14960	15004	14731	14963	14853	14830	14784	14784	14904	14887	14884	14983	15004	14984	14769	14860	14907	14808	14863	14829	14869	15073	14692	15122	14771	14949	14932	14929	14989	15146	14792	14908	15024	14906	15036	15137	14959	14974	15023	14776	14991	14983	14996	14873	14986	14952	14820	14841	14879	14689	14991	14867	14938	15010	14907	15076	14896	15070	14829	14854	14945	14971	15025	14906	14887	14995	14865	14812	15103	14997	14931	14966	15035	14881	14957	15046	14901	14939	14798	14986	15040	14913	14998	14918	14994	14966	14986	14867	14833	14880	14826	14986	15008	14920	14845	14946	14928	14969	14881	14916	15021	15017	15099	14956	15099	14853	14973	14860	15083	14918	14894	14939
26870	22492	27876	24888	20055	18680	17734	17522	20833	18701	16564	16478	16250	16396	16104	16128	16367	16209	16204	16297	16225	16201	16344	16193	16083	15967	16321	16007	16181	16264	16379	16089	16238	16127	16137	16189	16080	16395	16132	15956	16041	16278	16245	16163	16150	16327	16081	16251	15951	16137	15938	16044	16155	16147	15996	16183	16208	16138	15956	16242	16293	16324	16071	16257	16046	15955	16152	16143	16205	15992	16253	16041	16091	16220	16301	16140	16031	16075	16087	16033	16000	16054	16048	16107	15882	15994	15916	15926	15972	16017	16021	16107	16136	16134	16121	16372	16083	16099	15974	16245	16099	16171	16271	16099	16168	16168	15910	16096	15980	16033	16186	16271	16139	15952	16068	16068	16112	16008	16183	15890	16187	16169	16297	15877	15997	16096	15967	15999	16197	16192	16164	16127	16150	16297	16075	16295	16191	16194	16165	16134	16111	16209	16143	16145	16054	16121	16003	16104	16172	16255	16312	16122	15994	16057	15934	16168	15874	16096	16224	16219	16104	16058	16024	16058	16338	16084	16120	16116	16009	16066	16228	16079	16112	16117	15994	16039	16246	15988	16174	16250	16396	15984	16327	16197	16329	16201	16274	16163	16196	16271	16273	16066	16118	15865	16086	15952	16103	15889	16295	16282	16257	16121	16060	15805	16312	16224	16093	16050	16168	16060	16014	16158	16213	16031	16222	16243	15983	15990	16166	16277	16209	16149	16078	16071	15947	16201	16163	15915	16179	15898	16219	16137	16156	16315	16231	16295	15997	15912	16049	16184	16184	16157	16182	16030	15876	16169	16155	15964	15982	16166	16016	16189	16157	16182	16047	16328	16181	15783	16128	16197	16130	15979	16235	16215	16227	16048	16047	16038	16188	16222	15992	16055	16031	16239	16018	16109	16164	16143	16024	16112	16195	16032	15961	16201	16098	16111	15967	16386	16065	16068	16068	16133	16191	16080	16205	16155	16112	16154	16137	16404	16334	16294	16017	16180	16179	15894	15943	16080	16155	16241	16175	16114	16073	16039	15970	16047	16124	16184	16018	16086	16285	16323	16154	15928	16033	16126	15972	16185	16290	16164	16281	16173	16319	16041	16030	16254	16293	16087	16179	16170	16184	16088	16180	16093	16104	16394	16054	16202	16216	16074	16100	16069	15980	16095	16025	16106	15875	16115	16322	16067	16139	16069	16020	16085	16186	16137	16155	15959	15987	16153	16019	16015	16153	16199	16006	16236	16151	16082	16047	16263	16251	16188	16102	15917	16248	16017	16028	16072	16054	16116	16218	16184	16070	16134	16142	16192	16160	16193	16192	16132	16279	16087	15933	15891	16121	16105	16043	16071	16201	16217	15931	16020	16095	16119	16096	16276	16273	16191	16209	16210	16076	15918	16356	16028	15982	16144	15909	16164	16137	16155	15873	16112	16139	15945	16071	16023	16042	16169	15985	16069	16129	16252	16173	16249	16266	16084	16117	16045	16222	16213	16353	16160	16086	15983	16217	16141	16063	16162	16227	16096	16045	16130	16147	16022	16133	16079	16226	16102	16055	15963	16177	16046	16026	15913	16143	16229	16204	15984	15987	16154	16300	16079	16025	16025	16138	16055	16243	16096	16177	16077	16410	16278	16251	15979	16094	16040	16064	15985	15983	16222	16069	16038	16100	16062	16244	16037	16183	15955	16138	15972	15980	16137	16194	16247	16127	16077	16058	16291	16207	16244	16188	16155	16257	16036	16119	16280	16034	16141	16304	16131	16052	16047	15913	15948	16029	16159	16057	16076	16154	16094	16128	15996	16165	15947	16075	16057	16128	16032	16102	15957	16380	16125	15964	16085	16161	16098	16134	16131	15979	16202	16141	16039	16052	16282	16367	15952	16030	16244	16094	16118	16113	16166	16094	16054	16076	16087	16225	16167	16029	16054	15955	16203	15932	16182	16116	16012	16001	16083	16354	16136	16049	16193	16167	16238	15945	16248	16281	16114	16082	15977	16169	16021	16248	15918	15998	16121	16030	15961	16173	16258	16030	16072	16096	16137	16092	16194	16086	16116	16237	16080	16095	16115	16249	16231	16226	16193	16279	15972	16038	16157	15990	16067	16290	16227	16430	16290	16075	15936	16130	16174	16171	15994	16113	15967	16094	15972	15919	16125	16125	16164	16058	16129	16062	16202	16254	16045	16102	16308	16069	15863	16102	16299	16132	16188	16116	16317	16184	16190	16132	16174	16073	16169	16236	16028	16105	16011	16088	16110	16109	16108	15938	16062	16178	16209	15884	16043	16092	16226	16080	16147	16311	15900	16147	16094	16155	16155	16186	16179	16044	16127	16168	15993	15829	15873	15905	16110	16044	16027	16229	16104	16058	16119	16218	16284	16211	16117	16224	16047	16025	16037	16095	16098	16316	16020	15909	16223	16033	16131	16043	16142	16067	16157	16051	16034	16167	16040	16065	16039	16127	16076	16065	16020	16070	16122	16226	16063	16090	16234	16169	16186	16251	16009	16172	16181	16122	16169	16219	16238	16092	16018	16099	16157	16179	16192	16193	16122	16161	16042	16069	16006	16059	16120	16186	16086	16024	16076	16148	16285	15939	15996	16169	16061	16142	16046	16159	16027	15928	16105	16156	16094	16091	16108	16030	16183	16185	16035	15934	15959	16278	16198	16208	16237	16324	16201	16110	16116	16072	16037	16035	16042	15945	15874	16039	16257	16230	16111	16197	16239	16208	16247	16227	15987	16043	16192	16277	16303	16237	16185	16019	16137	16045	16110	16216	16124	16171	15843	16063	16094	16072	16047	15972	16199	16245	16087	16137	16122	16086	15892	16080	16118	16217	16015	16056	16140	16157	16243	16222	16232	16239	15933	16032	16257	16145	16125	16152	16051	15904	16153	16153	16192	16114	16200	16030	16171	16191	16264	16010	16124	16238	16221	16041	16113	16142	16097	16218	15965	16087	16149	16128	16359	16120	16130	16016	16042	16201	16322	16126	16208	16096	16337	16166	16186	15985	16217	16253	15924	16226	16113	16071	16243	16130	16140	16166	16109	16246	16168	16123	16131	16251	15993	16122	16116	16142	16168	15947	16242	16188	16160	16107	16184	16313	15790	15987	16011	16027	16187	16412	16116	16144	16132	16184	16052	16054	16271	16179	16147	15884	16053	16073	16168	16059	16078	16199	16247	15880	16141	16167	16223	16184	16028	15940	15926	16133	16006	16037	16346	16154	15984	16050	16064	16268	16263	16076	16022	16248	16034	16153	16210	16251	16008	16175	15939	16178	16182	16126	15975	16052	16208	16195	16013	15984	16056	16063	16046	15945	16081	16135	15885	16114	16268	16214	16243	16141	16133	16101	16328	16065	16041	15969	16311	16131	16106	16010	16194	16187	16213	16206	16178	16089	16206	16106	16107	15972	15891	16160	16143	16067	16193	16055	16000	16147	16330	16247	16242	16122	16193	16053	16233	15965	16116	16127	16317	16182	16165	16260	16305	16137	16039	16170	16144	16188	16015	16024	16035	16040	16238	15990	15996	16093	16207	16032	16141	16158	16294	16172	16171	16114	16084	16181	16096	16293	15995	16067	16087	16122	16150	16119	16078	16238	16197	16043	16167	16079	16080	16006	16086	16086	16091	16068	16219	16102	16025	16326	16263	16292	16078	16095	16290	15963	16144	16121	16148	16183	16120	16069	16138	16173	15995	16118	16099	16066	16116	15935	15896	16244	16114	16142	16201	16185	16193	16101	16092	16069	16116	16171	16103	16141	16213	16209	16207	16032	16229	16066	16202	16122	15881	16083	16113	16103	16260	16023	16200	16146	16174	15994	16356	16181	16067	16272	16279	16161	16114	15978	16074	15998	16109	16075	16035	16139	16038	16248	16144	16062	16164	16108	16249	15982	16190	16097	16200	16154	16242	16184	16212	15998	16127	16213	16211	16126	16079	16142	16170	16037	16239	16150	15950	16164	16171	16281	16060	15962	16116	15955	16215	16102	15933	16215	16256	16224	16119	16001	16213	16142	16154	16096	16191	16264	16209	16087	16118	15943	16172	16047	16026	16025	16145	16036	16138	16208	16029	16254	16161	16046	16269	16032	16110	15896	16055	16031	16118	16132	16204	16103	16225	16349	16149	16255	16070	15963	16374	16070	16200	16150	16017	15919	16107	16196	16067	16137	16117	16140	16052	16305	16172	16066	16225	15976	16203	16154	16235	16237	15917	16048	16071	16266	16287	16056	16115	15956	16243	15965	15929	16028	16160	16317	16153	16016	16223	16200	16051	16033	16224	16054	16147	16166	16221	16035	16011	16058	16026	16117	16173	16226	16210	16278	16167	16204	16149	16167	16185	16266	16264	16166	16236	16262	16173	16031	16004	16195	16084	16232	16063	16151	16047	16051	15961	16062	16090	16290	16014	16074	16290	16276	16066	16166	16193	16181	16008	16202	16291	16141	16076	16176	16140	16342	16157	16259	16143	15915	16216	16042	16232	16241	16132	16008	16041	16217	16158	16127	16117	15983	16209	16204	16130	16293	16012	16067	16185	16102	16062	16098	16114	16103	16121	16478	16060	16233	16116	16054	16136	16018	15936	16134	16024	16257	16099	16164	16230	16168	16169	16112	16187	16082	16120	16148	16224	15878	16120	16126	16174	16232	16115	16174	16086	16180	16043	16152	16152	16227	15999	16001	15955	15890	15993	16217	16022	16073	16091	16297	16183	16070	16045	16165	16093	16251	16241	16083	16211	15860	16028	16146	16241	16193	16160	16198	16034	16142	16035	16032	16342	16099	15914	16069	16114	15861	16143	16151	16063	16110	16176	16140	16376	16127	16072	15988	16084	16108	16106	16027	16047	16182	16044	16011	15996	16389	16211	16184	16118	16161	16136	15951	16067	16064	16162	16138	16009	16075	15980	16194	16195	16064	16020	16216	16363	16140	16181	16166	16163	15992	16025	16184	16276	16145	16246	16249	16092	16010	16075	16032	15938	16134	16057	16264	16368	16071	15964	16064	16073	15977	16060	16062	16195	16261	16168	16035	16205	16153	16014	16234	16164	16322	16085	15977	16000	15960	16154	16159	15986	16114	16109	16349	16093	16265	16161	16069	16016	16112	16086	16090	16222	16002	15908	15983	16282	16082	16005
22766	32980	31024	24154	20921	19117	17596	17787	22681	17333	15607	15354	15403	15274	15104	15105	15183	15191	15177	15035	15157	15077	15234	15188	14972	15097	14995	15214	15014	15052	15043	15012	15078	15099	15028	15163	14927	15054	14997	14963	14935	15151	15000	14878	15114	15056	14923	15051	14927	14960	14979	15007	15002	14998	15016	14990	15149	15169	15061	15095	15103	14994	15033	14994	14975	15078	14920	14996	15123	14736	14887	15175	15005	15062	14945	14960	15062	14967	14795	15002	14967	14979	14980	15044	14981	14953	14973	14925	15086	15004	15000	14788	15026	15178	14938	15001	15044	15083	14840	15048	14976	14887	14981	15026	14935	15041	14919	14869	15089	15019	15026	15231	15174	15024	14993	14995	14907	15024	15037	15062	15133	14976	14984	15080	14975	15004	15026	14999	14849	15121	14959	14987	14958	14942	14976	15161	14928	15054	15123	14843	15084	14853	15002	15060	14908	14899	15002	14781	14969	15142	14968	14899	14889	14866	15097	14953	14963	15144	14942	15069	15085	14996	15016	14850	14978	15015	14930	14918	14977	15072	14802	14997	15002	15006	15186	14950	14961	14979	14996	14935	14996	14972	15201	15007	14958	15016	15022	14957	14949	14952	14995	15056	15018	14970	14972	14911	14990	14997	15002	15148	15064	14813	14954	15179	14957	14983	14839	14951	14937	14911	14856	15023	15096	15151	15017	15026	15004	14961	15156	15076	15119	14995	14976	15002	14878	14961	15089	15031	14965	14976	15072	15073	14930	15138	14906	15031	15019	15027	14983	15086	14959	14929	15005	14897	15005	15056	15062	15080	15054	15075	14934	15137	14926	14946	15120	14996	15021	15107	15031	14893	15127	15088	14931	14974	15068	15096	15109	15096	14883	14926	14993	15032	14938	15082	14994	15105	15093	15255	14948	14899	14897	15155	15086	14955	15023	15075	15109	14940	15009	14937	15031	15008	14829	14918	14837	14967	15104	15000	14898	14895	14941	14968	14944	15085	14918	15084	14894	14905	14958	15068	15005	14893	15104	14992	14879	14991	14937	14989	14966	14858	14968	15250	14974	14956	15050	15086	15043	14938	14737	15018	15051	14920	15000	15075	14917	14983	14922	15121	14893	15010	14950	15052	15057	14916	14840	14947	15028	14989	15114	14994	14844	15178	15011	14946	15139	15047	15045	15110	15172	15056	15114	14962	15034	15050	15001	15162	14980	15012	14933	15021	15133	14990	15161	15024	15019	15012	15130	14981	15012	15013	14998	14995	15150	15048	15003	15065	14948	14900	15057	15127	15011	14969	14839	15050	14994	14961	14842	14906	15114	15042	15006	15041	15018	15025	15292	14973	15089	15010	14996	15012	15157	14939	14933	15142	14972	14964	15048	14857	15166	15005	14919	15160	15000	14858	15143	14885	14913	15123	15071	14973	14822	15169	14931	14987	14934	15024	14971	14883	15058	14844	15029	15109	14966	15056	15074	14997	14918	15084	14900	14890	15005	15054	14999	14996	15105	15033	14957	14908	15080	15166	14797	14904	15001	15021	14980	15030	14754	15162	15194	14958	15036	15005	14971	14964	15148	15090	14938	14999	14883	14930	14928	14987	14882	15101	14873	14935	14837	15041	15012	15024	14970	15035	15048	15070	15118	15085	15007	15000	14908	15049	15147	15022	15028	14929	14995	14959	14893	14772	14888	15099	15016	14903	15036	15070	15042	15038	15049	15027	15208	15052	14844	14992	15175	14946	15025	14844	15093	15011	14961	14946	14883	15120	15187	14984	14946	15003	14815	15050	15115	14985	14976	14818	15067	14938	14979	14906	14911	15027	14925	15008	14938	15120	15070	15054	15066	14847	14951	15111	14962	14760	14971	14808	15026	15028	15103	14861	14876	14967	15046	15020	15175	15023	14976	15049	14941	14921	15136	15166	15002	15082	14822	14861	14972	14960	14941	15078	15004	15182	15003	14808	15034	15030	14870	14898	15045	14990	15047	15029	14972	15066	15096	14832	15006	14992	14931	15021	15019	15025	14915	15026	15008	15126	14903	15051	14961	14820	14904	15016	15021	14981	14994	15224	14911	14857	14960	14950	14722	14898	15119	14928	15139	14995	15016	15280	14846	14952	15236	15000	15001	15026	15050	15028	14990	15033	15177	15080	14941	14859	15069	15029	14957	15061	15197	14974	14891	14936	15150	14908	14975	14934	14958	14999	14769	14957	14949	15132	14973	15060	15023	14925	14961	15026	15029	15020	15057	15033	14904	15042	14957	14861	15047	15063	14759	15021	14994	15108	15004	14880	15031	14896	14993	15004	15027	14978	15100	15134	15054	14951	15025	15047	15003	14974	15110	14953	14901	14968	15021	15097	14894	14832	15020	15048	14898	14929	15067	14955	15138	14951	14732	15202	15122	14813	15264	14965	14987	15085	15064	15013	15099	14943	14867	14998	15029	15002	14984	14968	15146	15066	15090	15076	14978	14956	14978	15026	14994	14963	15075	14986	14922	14968	14939	14919	14988	15149	14967	14841	14798	15002	14978	14824	15215	15102	14799	15043	15250	14996	14965	14950	15044	15001	14893	15162	14731	14900	14998	14960	15084	15031	14935	15108	14985	15098	14831	15210	15034	14853	15012	14896	15046	15067	14977	15099	14956	14968	14918	14965	15121	15067	15132	14945	15126	14876	15222	14894	14911	14979	14999	15081	15000	15077	15028	15067	15000	14986	14915	14925	15200	14950	14929	15203	15044	15018	15058	14976	14945	14830	15038	15009	15015	15241	15047	15019	15091	14943	14973	15131	14947	15049	15050	15140	14965	14964	14932	15123	15111	14843	14909	14946	15025	14985	15112	14938	14942	14984	14929	14920	15044	14956	15094	14936	14907	15080	15062	15047	14975	15063	15094	15046	14838	15200	14949	15095	14873	15034	15088	14886	15011	15027	14990	14860	14948	15023	15044	15099	15070	14940	15070	14971	15014	15018	15001	14981	14971	15018	15039	15071	15110	14996	15142	15006	15057	14898	14948	15024	14971	15068	15136	15021	15013	14926	15007	14975	14935	15036	14806	15064	15092	14886	14850	14942	14960	14932	14917	15267	15192	15059	15027	15016	14935	15022	14813	15037	15114	15066	14967	15086	14985	14969	15098	14846	14933	15106	14984	15100	15032	14976	15063	14942	15101	14973	14950	14992	15126	14914	14975	15011	14934	14911	15052	15103	14939	15063	15024	14963	15044	14976	14944	14961	15006	15127	15025	15007	14936	14817	15080	14958	14993	15234	14922	15084	14962	15040	14912	15074	14949	15055	15049	14849	14925	15081	14988	15013	14969	15074	14986	15073	14864	14969	14901	14996	15146	15005	14939	15062	15049	14819	15110	15032	15103	15019	14928	15147	15075	15216	15144	15072	14848	15003	15153	14980	14827	15048	14932	15008	15041	14934	14849	14914	15084	14941	14868	14776	14967	15047	14976	15174	15190	14970	15034	14982	15019	15088	14913	14902	14996	14975	15004	15085	15088	15174	14937	15073	14914	15073	14987	15051	15128	14633	14827	14938	15122	14998	15124	14939	15075	15046	15131	14889	14995	14926	14935	15260	14861	15007	14908	15235	14884	15148	14937	14988	15023	14950	15207	14989	15009	15155	14957	15031	14979	14968	15007	15057	15104	14929	15015	14991	14799	14928	14805	15146	14900	14799	15182	15151	14917	14994	15013	15002	14906	14962	14806	14939	15095	15089	14994	15012	15001	14894	15190	15100	15033	15065	14913	15169	14942	14933	14976	15096	15148	14938	15077	14938	14848	15124	14981	14913	15012	15060	15023	15087	14927	15082	14996	14930	14948	14994	14979	15010	15058	14987	15003	15019	15003	15063	14883	14954	15055	14916	14923	15155	14967	14930	14805	14998	14998	14845	14976	15078	14955	15082	14855	15049	15100	14985	15056	14911	14889	15010	14953	14955	14865	14983	15023	15001	15069	15011	15086	15081	15139	14732	14961	14939	14884	14877	14973	14989	14997	14859	15010	15129	14863	14841	15002	14832	15062	14920	14985	15035	14953	14923	14990	15066	15013	15018	15117	15134	15109	15117	15037	14963	15067	15031	14845	15068	15013	14888	15201	14828	15055	14976	15063	14913	14993	14837	14944	15038	14963	15094	15003	15101	15119	14928	15086	15050	14886	14817	15070	14875	14974	14991	15110	15076	15097	15071	14931	14887	15151	14935	14970	14971	14988	15009	15042	14993	15091	14964	15029	14824	15020	15108	14926	14968	14906	15084	14957	14831	14888	15042	14981	14792	14986	15095	14930	15095	15025	14989	14885	15031	14987	15046	15005	15123	15071	15207	15015	15237	15108	14925	15040	14972	15061	14951	15050	14966	14965	15073	15114	14922	14911	15055	15006	15030	14875	15112	14950	14940	15024	14888	14878	15095	14729	15145	14950	14997	15103	14999	14950	15011	14992	15198	15019	15009	15085	15023	15078	15085	15156	15091	15097	14902	15058	15028	14808	14786	14993	14961	14941	14915	15077	15063	15127	15015	14983	14934	15125	14982	15015	14932	14878	14881	15092	14964	15014	14926	14948	15065	14914	15022	14862	15112	14973	14964	15168	15004	15017	15040	14892	14987	14991	14893	14911	15058	14919	14960	15074	14984	15121	15160	15046	15179	15000	15009	15021	14956	15117	14944	15068	14778	14847	15203	14924	14831	15048	15111	14983	15101	15052	14925	15079	14871	14985	15017	14929	14959	14932	14903	14971	15005	15072	14904	15022	15092	14914	14971	15090	14962	15079	14951	15029	14967	15047	15123	15003	14977	14935	14996	15044	14990	14856	15050	14970	14934	15072	14914	15088	14844	14987	15057	14765	14919	15057	14969	15016	15105	15062	15012	15176	15108	14973	14957	14939	15074	15086	15037	14912	15138	15024	14873	14978	15020	14986	15110	14927	14990	15065	15044	15056	14941	15157	15006	14845	14931	14841	14744	14976	15040	14857	15063	14913	15080	15045	15031	14851	14879	14991	15021	15022	15056	15153	15189	15004	15105	15067	15082	15052	15201	14763	15042	14897	14845	15041	15254	14922	15040	14926	15111	14990	14972	15109	15077	14981	14999	14968	14957	15080	15079	14896	15063	14954	15114	14814	15023	15038	15038	14989	15089
23987	21156	28452	24563	22604	22037	20603	19645	34010	27143	17773	16856	16899	16818	16811	16615	16638	16546	16605	16721	16545	16398	16484	16430	16667	16291	16647	16615	16415	16566	16497	16395	16542	16460	16444	16379	16594	16335	16495	16196	16391	16469	16614	16383	16372	16530	16371	16210	16399	16428	16401	16564	16366	16500	16295	16254	16285	16477	16546	16329	16154	16276	16594	16341	16408	16328	16271	16471	16288	16650	16529	16532	16349	16468	16376	16275	16272	16444	16272	16366	16299	16308	16502	16394	16446	16396	16514	16223	16724	16190	16509	16498	16290	16532	16406	16556	16455	16115	16371	16468	16400	16454	16450	16543	16574	16285	16289	16475	16224	16431	16571	16291	16212	16541	16504	16372	16395	16527	16290	16366	16426	16333	16203	16234	16463	16449	16386	16580	16171	16381	16397	16298	16366	16243	16303	16533	16637	16541	16414	16297	16239	16380	16275	16350	16283	16362	16552	16367	16458	16426	16507	16272	16114	16407	16418	16393	16531	16269	16349	16529	16470	16261	16463	16538	16287	16343	16367	16357	16225	16396	16358	16466	16247	16301	16360	16414	16297	16185	16359	16354	16451	16343	16271	16341	16564	16336	16256	16464	16211	16299	16522	16305	16274	16352	16336	16416	16270	16342	16427	16196	16301	16480	16465	16176	16248	16011	16306	16745	16452	16294	16369	16390	16335	16368	16371	16277	16200	16551	16382	16314	16359	16334	16618	16213	16213	16411	16323	16318	16346	16372	16259	16387	16363	16235	16398	16454	16351	16412	16506	16485	16469	16126	16348	16217	16323	16173	16251	16538	16393	16350	16255	16339	16561	16371	16169	16416	16225	16456	16269	16235	16355	16365	16454	16466	16364	16205	16245	16380	16462	16533	16382	16489	16215	16269	16301	16329	16329	16407	16538	16150	16332	16343	16192	16220	16342	16436	16431	16484	16171	16464	16165	16420	16386	16487	16328	16508	16423	16385	16442	16167	16425	16192	16377	16375	16382	16361	16473	16384	16335	16194	16124	16353	16415	16343	16580	16247	16419	16388	16369	16512	16253	16342	16289	16417	16346	16348	16219	16457	16330	16126	16372	16193	16262	16312	16279	16110	16279	16300	16228	16361	16390	16492	16323	16430	16285	16213	16309	16135	16356	16513	16270	16438	16333	16468	16654	16336	16389	16371	16455	16315	16511	16377	16301	16175	16359	16512	16456	16257	16334	16336	16560	16412	16375	16394	16524	16305	16262	16316	16307	16443	16424	16453	16387	16504	16168	16374	16384	16359	16226	16415	16211	16207	16411	16332	16315	16218	16253	16407	16360	16258	16237	16306	16380	16220	16285	16431	16367	16333	16347	16272	16344	16259	16342	16249	16082	16312	16302	16285	16194	16455	16434	16317	16456	16307	16344	16576	16357	15942	16215	16350	16269	16396	16281	16304	16369	16490	16437	16369	16362	16076	16351	16365	16405	16352	16329	16581	16201	16498	16424	16516	16404	16316	16370	16454	16423	16280	16272	16302	16468	16428	16453	16313	16280	16430	16243	16336	16549	16194	16332	16159	16161	16453	16342	16391	16340	16236	16445	16300	16126	16212	16292	16359	16402	16388	16324	16263	16427	16264	16571	16510	16387	16700	16267	16041	16267	16342	16259	16418	16221	16287	16397	16440	16255	16407	16553	16535	16253	16226	16434	16450	16439	16503	16401	16298	16391	16345	16270	16282	16210	16448	16289	16310	16402	16289	16416	16607	16584	16480	16397	16396	16340	16361	16379	16351	16445	16405	16331	16331	16310	16170	16468	16295	16305	16188	16287	16496	16485	16297	16277	16294	16517	16385	16369	16213	16275	16425	16210	16313	16201	16437	16280	16264	16102	16276	16414	16404	16498	16446	16545	16395	16507	16434	16351	16197	16267	16316	16479	16305	16191	16266	16184	16242	16376	16411	16386	16411	16336	16307	16342	16397	16312	16321	16475	16371	16326	16320	16283	16283	16180	16344	16331	16424	16359	16363	16478	16461	16409	16471	16244	16286	16514	16359	16393	16616	16468	16230	16408	16287	16444	16206	16494	16274	16324	16246	16298	16195	16367	16295	16414	16340	16222	16312	16277	16235	16412	16182	16383	16321	16410	16470	16210	16306	16444	16479	16344	16339	16560	16206	16452	16287	16250	16390	16335	16255	16421	16363	16321	16410	16415	16195	16258	16191	16445	16523	16585	16349	16487	16138	16280	16522	16447	16484	16444	16285	16284	16215	16387	16310	16521	16251	16303	16317	16255	16166	16414	16377	16199	16361	16415	16115	16424	16403	16511	16326	16441	16569	16394	16398	16374	16575	16295	16246	16342	16481	16331	16420	16452	16556	16502	16630	16265	16484	16351	16308	16197	16204	16279	16255	16392	16250	16405	16418	16434	16270	16311	16377	16238	16268	16479	16237	16226	16299	16343	16440	16541	16269	16364	16351	16363	16281	16322	16582	16414	16188	16572	16361	16572	16446	16172	16495	16410	16380	16396	16360	16381	16325	16371	16393	16456	16330	16479	16293	16511	16415	16458	16184	16611	16192	16224	16366	16420	16384	16121	16410	16118	16321	16487	16274	16193	16201	16332	16332	16139	16471	16415	16281	16425	16324	16399	16327	16477	16247	16410	16552	16420	16351	16255	16478	16406	16561	16438	16381	16321	16123	16346	16297	16262	16391	16406	16604	16508	16431	16387	16269	16204	16291	16324	16455	16392	16428	16419	16403	16286	16336	16109	16332	16465	16319	16312	16354	16280	16424	16321	16439	16470	16377	16452	16620	16478	16557	16301	16420	16389	16293	16544	16336	16272	16392	16459	16347	16559	16299	16650	16554	16347	16308	16522	16493	16465	16450	16495	16512	16564	16409	16515	16402	16362	16427	16404	16650	16444	16127	16643	16099	16367	16096	16603	16370	16564	16314	16471	16363	16395	16477	16277	16516	16302	16482	16182	16467	16472	16385	16471	16398	16355	16578	16511	16380	16302	16363	16576	16532	16388	16231	16163	16445	16311	16324	16305	16137	16449	16191	16293	16389	16447	16221	16577	16350	16334	16472	16271	16344	16443	16496	16472	16341	16350	16411	16264	16417	16276	16601	16298	16241	16206	16408	16274	16419	16427	16380	16319	16533	16409	16332	16454	16397	16423	16522	16295	16380	16262	16601	16412	16415	16426	16232	16330	16513	16450	16364	16394	16447	16529	16236	16299	16366	16349	16227	16410	16283	16432	16540	16387	16522	16398	16448	16427	16614	16304	16322	16316	16273	16379	16363	16380	16369	16167	16382	16528	16295	16378	16228	16488	16456	16367	16349	16356	16233	16329	16240	16452	16400	16358	16498	16448	16431	16594	16370	16535	16484	16299	16218	16190	16171	16200	16532	16408	16403	16370	16214	16329	16275	16394	16361	16334	16375	16341	16374	16276	16267	16090	16328	16449	16312	16282	16321	16362	16367	16383	16280	16341	16234	16300	16298	16285	16393	16367	16231	16442	16325	16427	16250	16236	16451	16388	16339	16456	16245	16371	16494	16315	16440	16392	16460	16522	16459	16351	16142	16215	16375	16247	16508	16355	16494	16324	16232	16290	16269	16538	16454	16530	16241	16475	16466	16324	16200	16597	16292	16293	16230	16219	16276	16282	16067	16109	16324	16374	16338	16341	16477	16334	16423	16344	16426	16414	16533	16418	16472	16620	16347	16380	16346	16433	16503	16502	16347	16296	16498	16548	16301	16522	16383	16466	16312	16275	16387	16345	16285	16439	16356	16491	16529	16212	16428	16445	16330	16299	16389	16288	16436	16336	16573	16416	16429	16201	16243	16492	16471	16271	16410	16568	16393	16339	16185	16496	16352	16303	16434	16519	16568	16533	16471	16411	16461	16289	16376	16426	16406	16412	16254	16358	16200	16147	16342	16463	16334	16346	16198	16328	16491	16172	16432	16220	16334	16301	16206	16517	16170	16273	16442	16410	16332	16360	16229	16354	16178	16284	16021	16352	16310	16488	16359	16322	16352	16244	16451	16227	16347	16444	16281	16373	16670	16279	16498	16289	16341	16362	16268	16428	16414	16535	16439	16375	16369	16585	16524	16366	16530	16450	16243	16476	16468	16416	16076	16195	16282	16402	16378	16560	16339	16261	16410	16409	16337	16415	16525	16376	16303	16563	16526	16151	16316	16545	16396	16529	16464	16344	16386	16459	16482	16366	16237	16305	16299	16505	16399	16399	16317	16405	16477	16327	16151	16296	16398	16474	16393	16217	16212	16241	16316	16288	16213	16399	16356	16453	16341	16324	16480	16257	16416	16389	16387	16448	16464	16480	16392	16498	16359	16233	16551	16363	16361	16493	16268	16353	16318	16384	16446	16281	16415	16349	16260	16370	16222	16318	16360	16452	16338	16394	16363	16306	16321	16519	16410	16505	16338	16333	16522	16405	16266	16406	16205	16493	16443	16252	16361	16335	16484	16418	16488	16413	16432	16279	16191	16292	16237	16436	16179	16164	16469	16389	16561	16372	16315	16306	16251	16456	16399	16280	16264	16387	16281	16493	16248	16199	16277	16271	16303	16401	16484	16222	16163	16453	16290	16450	16336	16416	16465	16345	16504	16384	16347	16516	16335	16549	16493	16389	16344	16321	16542	16417	16223	16432	16242	16415	16474	16375	16247	16389	16470	16391	16274	16254	16256	16389	16355	16355	16364	16420	16457	16391	16220	16247	16447	16626	16263	16346	16323	16437	16359	16332	16355	16428	16324	16289	16440	16397	16351	16490	16251	16333	16304	16528	16368	16425	16292	16361	16498	16328	16161	16221	16369	16296	16312	16392	16450	16440	16335	16183	16632	16516	16370	16457	16443	16394	16347	16476	16469	16412	16307	16390	16544	16322	16362	16543	16297	16513	16308	16316	16347	16368	16480	16337	16537	16311	16606	16283	16337	16318	16456	16396	16285	16245	16271	16471	16330	16404	16189	16454	16445	16381	16350	16233	16307	16370	16256	16357	16548	16401	16499	16857	16488	16268	16463	16480	16340	16478	16321	16574	16320	16375	16191	16317	16305	16355	16380	16448	16396	16349	16248	16165	16413	16250	16388	16186	16230	16448	16607	16445	16503	16441	16342	16456	16542	16476	16172
22037	37120	35489	27766	23813	21111	19115	20519	39074	22296	15958	15881	15847	15678	15664	15712	15743	15500	15470	15547	15431	15495	15452	15521	15343	15511	15433	15449	15286	15323	15420	15266	15403	15235	15314	15175	15265	15240	15256	15200	15252	15291	15204	15249	15217	15436	15136	15309	15408	15264	15282	15152	15171	15182	15423	15123	15267	15194	15381	15120	15348	15192	15328	15143	15103	15275	15161	15110	15403	15354	15220	15118	14988	15086	15157	15280	15183	15187	15211	15228	15292	15279	15174	15418	15299	15113	15235	15278	15288	15164	15195	15203	15065	15217	15169	15103	15360	15282	15498	15368	15296	15373	15185	15231	15220	15157	15435	15144	15223	15237	15339	15025	15161	15180	15272	15122	15324	15217	15071	15194	15142	15252	15182	15179	15404	15278	14952	15203	15225	15197	15335	15194	15317	15139	15190	15369	15184	15290	15150	15222	15228	15106	15245	15251	15267	15331	15097	15222	15368	15391	15264	15087	15310	15236	15239	15177	15071	15142	15260	15159	15387	15247	15147	15223	15196	15266	15218	15160	15388	15405	15084	15165	15274	15231	15284	15396	14936	15118	15071	15192	15280	15149	14994	15159	15225	15140	15276	15153	15328	15244	15479	15268	15120	15311	15267	15280	15410	15231	15243	15291	15139	15258	15238	15222	15188	15189	15321	15220	15231	15166	15302	15143	15263	15272	15047	15162	15083	15172	15340	15052	15268	15270	15307	15112	15131	15092	15311	15123	15324	15226	15165	15173	15313	15284	15304	15126	15096	15265	15218	15265	15304	15235	15181	15144	15208	15220	15349	15248	15113	15502	15291	15085	15080	15185	15306	15150	15240	15245	15274	15171	15181	15143	15374	15266	15130	15203	15284	15058	15142	15243	15264	15264	15366	15221	15308	15136	15361	15336	15259	15140	15195	15063	15192	15150	15191	15125	15260	15291	15089	15414	15281	15187	15310	15234	15302	15308	15260	15217	15187	15227	15290	15217	15214	15247	15124	15099	15070	15174	15197	15201	15350	15061	15206	15251	15121	15222	15053	14960	15200	15191	15151	15252	15217	15162	15150	15346	15155	15261	15281	15217	15268	15260	15210	15150	15122	15185	15376	15118	15274	15120	15198	15104	15180	15181	15288	15274	15243	15141	15186	15131	15194	15259	15224	15167	15171	15171	15110	15280	15323	15080	15215	15157	15158	15241	15317	15239	15055	15188	15179	15266	15217	15220	15192	15274	15138	15243	15129	15215	15222	15052	15227	15350	15252	15041	15224	15154	15162	15326	15107	15238	15253	15198	15221	15090	15292	15252	15307	15157	15073	15281	15252	15247	15280	14978	15362	15185	15091	15209	15208	15053	15240	15204	15130	15303	15226	15179	15209	15194	15367	15258	15260	15136	15184	15230	15115	15196	15419	15197	15256	15113	15177	15060	15226	15230	15088	15210	15110	15012	15314	15257	15166	15212	15330	15144	15153	15329	15224	15195	15110	15153	15206	15364	15192	15155	15129	15081	15202	15377	15112	15239	15137	15235	15220	15207	15185	15219	15121	15192	15281	15167	15321	15015	15309	15179	15176	15138	15131	15091	15251	15141	15336	15262	15250	15117	15318	15252	15107	15239	15025	15130	15087	15194	15192	15178	15349	15227	15175	15222	15266	15072	15130	15124	15250	15152	15284	15248	15183	15087	15223	15120	15220	15291	15241	15209	15125	15190	15168	15187	15196	15344	15186	15053	15186	15180	15298	15192	15323	15151	15299	15168	15146	15049	15233	15189	15142	15352	15049	15154	15262	15253	15029	15159	15255	15107	15362	15094	15164	15221	15169	15052	15146	15286	15155	15190	15262	15058	15351	15350	15377	15228	15271	15138	15294	15068	15297	15075	15239	15291	15172	15387	15144	15062	15166	15295	15207	15161	15279	15230	15250	15232	15229	15309	15153	15295	15132	15080	15247	15338	15272	15264	15234	15129	15200	15138	15197	15150	15135	15339	15189	15286	15378	15168	15206	15306	15195	15420	15421	15133	15340	15308	15178	15148	15220	15197	15202	15237	15272	15217	15114	15212	15208	15193	15146	15193	15184	15295	15318	15248	15160	15268	15191	15145	15169	15210	15072	15047	15337	15208	15098	15267	15110	15041	15033	15178	15232	15102	15151	15103	15242	15221	15263	15131	15239	15302	15280	15149	15218	15224	15083	15118	15296	15221	15260	15106	15148	15169	15221	15214	15315	15379	15227	15191	15196	15306	15277	15204	15128	15170	15333	15264	15172	15142	15225	15412	15271	15221	15229	15125	15248	15183	15287	15208	15322	15219	15150	15297	15164	15166	15345	15293	15107	15243	15157	15249	15153	15216	15308	15127	15306	15258	15196	15221	15063	15143	15250	15122	15129	15206	15304	15339	15112	15309	15197	15144	15087	15268	15247	15328	15136	15131	15325	15216	15406	15074	15259	15265	15381	15160	15262	15298	15127	15196	15312	15366	15287	15212	15092	15265	15166	15137	15159	15332	15311	15195	15146	15270	15283	15297	15138	15310	15239	15191	15257	15183	15280	15148	15346	15383	15275	15206	15321	15163	15209	15129	15354	15326	15181	15269	15413	15163	15113	15395	15211	15273	15199	15177	15126	15204	15261	15368	15097	15109	15254	15265	15314	15262	15043	15204	15162	15197	15111	15263	15098	15320	15276	15186	15238	15183	15143	15196	15154	15299	15114	15284	15068	15196	15053	15233	15188	15193	15098	15191	15314	15160	15307	15257	15141	15115	15249	15174	15161	15176	15180	15011	15330	15338	15270	15204	15298	15200	15216	15166	15109	15385	15254	15172	15010	15318	15041	15402	15165	15278	15195	15091	15258	15238	15431	15031	15120	15359	15178	15263	15365	15102	15182	15402	15111	15179	15221	15151	15288	15142	15257	15149	15311	15215	15164	15053	15244	15287	15252	15055	15293	15313	15169	14983	15221	15278	15136	15224	15214	15353	15283	15277	15330	15332	15168	15092	15167	15272	15194	15182	15211	15233	15209	15237	15269	15098	15238	15237	15232	15270	15148	15134	15323	15251	15251	15221	15318	15090	15260	15268	15305	15274	15314	15139	15212	15305	15327	15107	15164	15216	15299	15089	15454	14950	15188	15434	15071	15130	15180	15197	15098	15090	15123	15311	15265	15216	15311	15153	15220	15354	15053	15130	15289	15370	15281	15104	15394	15144	15366	15107	15394	15068	15245	15146	15204	15217	15229	15115	15206	15304	15161	15179	15282	15102	15249	15112	15125	15138	15274	15137	15362	15180	15205	15181	15207	15147	15209	15083	15315	15275	15312	15271	15097	15234	15254	15244	15224	15109	15142	15281	15126	15209	15224	15164	15121	15155	15275	15203	15194	15087	15234	15259	15122	15283	15290	15223	15310	15272	15163	15419	15170	15256	15121	15191	15022	15244	15278	15099	15201	15318	15338	15165	15241	15110	15333	15186	15089	15120	15320	15079	15170	15020	15222	15281	15394	15210	15296	15196	15209	15365	15215	15210	15154	15174	15138	15232	15033	15279	15323	15178	15301	15080	15067	15359	15207	15123	15382	15288	15170	15292	15141	15203	15270	15262	15217	15161	15287	15253	15092	15243	15344	15145	15182	15174	15377	15156	15104	15226	15174	15108	15232	15184	15157	15297	15229	15042	15338	15268	15382	15289	15202	15285	15278	15180	15164	15252	15137	15137	15193	15209	14987	15292	15103	15217	15266	15129	15293	15256	15194	15203	15310	15392	15220	15240	15024	15115	15258	15268	15079	15099	15271	15159	15216	15205	15119	15125	15065	15232	15149	15164	15150	15253	15167	15289	15221	15246	15161	15306	15177	15218	15160	15293	15328	15193	15140	15182	15207	15358	15175	15133	15313	15285	15192	15319	15368	15074	15076	15121	15249	15213	15246	15094	15177	15180	15270	15199	15126	15377	15198	15294	15421	15289	14945	15180	15208	15249	15069	15197	15065	15244	15111	15251	15212	15301	15085	15215	15401	15256	15228	15353	15214	15199	15440	15307	15328	15254	15277	15256	15053	15159	15300	15166	15163	15157	15353	15223	15202	15262	15328	15159	15130	15337	15285	15281	15281	15151	15304	15191	15387	15149	15272	15245	15116	15154	15315	15020	15276	15263	15247	15047	15313	15223	15128	15307	15325	15093	15217	15206	15173	15269	15255	15258	15273	15225	15173	15172	15169	15229	15414	15166	15254	15117	15230	15141	15308	15168	15257	15135	15161	15156	15005	15115	15238	15096	15171	15254	15221	15071	15134	15258	15222	15211	15276	15226	15261	15090	15172	15318	15023	15058	15231	15044	15231	15294	15416	15219	15089	15312	15252	15205	15320	15227	15308	15255	15223	15086	15408	15197	14980	15234	15204	15128	15129	15395	15268	15253	15296	15033	15263	15274	15072	15305	15244	15211	15086	15202	15179	15110	15277	15127	15171	15203	15163	15296	15029	15135	15283	15155	15298	15288	15126	15268	15174	15277	14888	15260	15303	15339	15253	15185	15272	15305	15178	15217	15220	15296	15318	15187	15326	15173	15144	15369	15260	15062	15166	15106	15191	15157	15311	15131	15261	15310	15180	15214	15191	15249	15158	15150	15255	15253	15179	15277	15232	15267	15318	15344	15255	15210	15205	15192	15334	15115	15209	15340	15128	15127	15105	15371	15191	15213	15156	15230	15266	15133	15325	15027	15452	15135	15189	15284	15251	15300	15205	15089	15411	15185	15281	14939	15335	15091	15159	15282	15051	15213	15328	14983	15156	15127	15223	15362	15266	15270	15367	15259	15182	15212	15249	15393	15020	15159	15221	15144	15141	15117	15229	15170	15280	15086	15267	15191	15073	15228	15308	15212	15415	15091	15253	15239	15301	15192	15090	15208	15307	15143	15072	15184	15099	15221	15336	15329	15236	15346	15348	15131	15236	15033	15222	15161	15279	15229	15364	15299	15229	15245	15219	15359	15216	15144	15238	15372	15213	15159	15283	15148	15264	15185	15171	15232	15163	15062	15221	15249	15172	15127	15125	15216	15285	15080	15353	15150	15090	15339	15192	15386	15151	15264	15188	15225	15201	15228	15191	15148	15233	15365	15164	15141	15421	15049	15296	15184	15247	15244	15150	15310
22617	21080	28912	23514	21416	23646	25137	19686	43868	34761	18782	16943	16787	16553	16339	16583	16320	16223	16377	16133	16395	16148	16223	16302	16143	16486	16115	16114	16110	16085	16161	15988	16146	15738	16095	16082	15914	15919	16009	15966	16181	16035	16038	16085	16120	15889	16083	16285	16162	15837	16087	15776	16131	15976	15903	16000	15879	15842	15958	16092	16038	15900	15888	15986	16020	16036	16018	15799	15977	15744	16081	16011	15891	15707	16167	15912	15898	16037	15860	15924	15929	16056	16070	15907	16068	15809	15999	15969	15999	16131	15919	16052	15980	16143	15815	15773	15958	15983	15817	16213	16070	15979	16134	15775	15883	15935	16054	15865	15899	15836	15956	15974	15953	15831	16016	15948	16046	15874	15852	15870	15664	15750	15869	15910	15770	16001	15913	15963	15819	15991	15811	15863	15915	15867	15774	15836	15754	15849	15878	15735	15934	15903	15960	15907	15820	15825	15805	15846	15952	15944	16002	15967	15803	15934	15930	15873	15982	15829	16091	16019	16136	16003	15777	15700	15848	16125	16051	15904	15747	15915	16132	15769	15821	15642	15897	15957	15758	16050	15967	16037	15772	16009	15780	15798	15824	15723	15990	15760	15669	15887	15927	15875	15958	15932	15842	15975	15748	15676	15898	15915	15877	16012	15742	15788	15664	15804	15884	15739	15852	15862	15802	15877	15951	15923	15785	15919	15725	15888	16056	15907	15883	15872	16003	15690	16164	15945	16057	15801	15797	15888	15950	15940	15941	15722	15680	15987	15807	15790	15662	15731	15920	15820	15977	15865	15777	15719	15780	15854	15995	15934	15791	15886	15856	15821	15856	15836	15803	15848	15783	15914	15835	15716	15877	15737	15774	15834	15827	15790	15804	15862	15808	15884	15873	15869	15782	15776	15691	15797	15975	15912	15777	15937	16017	15896	15754	15785	15877	15781	15743	15745	15846	15820	15903	15811	15757	15963	15871	15964	15787	15718	16091	15743	15793	15803	15905	16002	16003	15926	15881	15709	15636	15778	15901	16015	16088	15780	15919	15800	15929	15936	15683	15910	15775	15940	15887	16165	15954	15758	15984	15830	15978	15682	15783	15996	15748	16005	15923	15984	15746	15812	15772	15854	15977	15883	15968	15875	15726	15758	15943	15843	15985	15789	15962	15998	15832	15925	15870	15762	15813	15942	15792	15753	15738	15926	15913	15832	15875	15851	15840	15879	15838	15988	15785	15695	15900	16071	16066	15731	16001	15929	15921	15780	15832	15929	16027	15986	15858	15953	15915	15970	16000	15918	15776	15716	15890	15820	15621	15701	15973	15713	15755	15757	15941	15800	15869	15923	16100	15911	15739	15823	15800	16121	15750	16029	15721	15764	15812	15961	15786	15946	16027	15847	15866	15766	15870	15815	15937	15867	15980	15721	15756	15929	15908	16021	15949	15714	15974	15772	15900	15967	15969	15777	15865	15967	15626	15885	15915	15722	15895	15895	16095	15880	15935	15918	15794	15716	16049	15814	15846	15991	16009	16038	15821	15760	15938	15798	15818	15814	15969	15765	15859	15930	15798	15824	15958	16071	15955	15882	15823	15892	15707	15886	15652	15879	15988	15736	15887	15703	15760	15932	15970	15871	15678	15829	15820	15775	15877	15829	15968	15785	15969	15858	15926	15861	15771	15853	15902	15857	15883	16026	15852	16093	15861	15941	15714	15758	15705	15935	15932	15934	15913	15881	15881	15842	15837	15853	15865	15942	15883	15915	15888	15937	15879	15764	15609	15929	16025	15893	15967	15947	15833	15993	15711	15905	15871	15907	15818	15758	15870	15841	15946	15958	15851	15747	16020	15821	15872	15966	15852	15937	15771	15995	16111	15929	15695	15848	15773	15919	15935	15746	15812	15815	15862	15894	15761	15916	15802	16036	15864	15931	15912	15858	15719	16002	15963	15809	15882	16011	16020	15785	15983	15805	15777	15900	15900	15836	15943	15781	15760	15656	15933	15680	15746	15706	15763	15894	15681	15819	15905	16062	15915	16019	15732	15970	15695	15780	15737	15992	16126	15829	15743	15844	15877	15811	15826	15817	15864	16063	15786	16061	15948	15820	15816	15925	15967	15819	15714	15788	15817	15911	15845	15814	15768	15877	15886	15866	15983	15706	15778	15854	16000	15798	15898	15820	15918	15763	15733	15742	15572	16054	15944	15679	15750	15998	15747	15771	15816	15921	15939	15887	15989	15715	15886	15780	15929	15949	15800	15675	15920	15807	15787	15844	15844	15914	15797	15902	15760	15767	15872	15752	15840	15859	15810	15770	16004	15994	15935	15857	15769	16062	15806	15824	15917	15940	15722	15941	16027	15828	15684	16003	16001	15730	15900	16015	15828	15833	15767	15767	16033	15882	15959	15852	15896	15891	15761	16003	15880	15996	16019	15848	15760	15836	15812	15852	15834	15847	15856	15962	15904	15898	15870	15730	15866	15817	16035	15942	15837	15963	16044	15981	15989	15910	15768	15954	15767	15758	15818	15834	15771	15779	15994	16102	16035	15880	15868	15840	16040	15922	15670	16078	15887	15848	15865	16100	16142	15871	15970	15853	15804	15750	15910	15937	15817	15897	15766	16030	15873	16113	15952	16013	15794	15862	15876	15944	15847	15845	15816	15851	15953	15847	15942	15945	15839	15961	15855	15869	15670	15745	15711	15958	15748	15909	15790	15989	15981	16018	16028	15896	15920	15935	16054	15798	15954	15848	15530	15777	15787	15896	15993	15855	15709	15982	15831	15796	15781	15739	15902	15670	15991	15867	15818	16004	15764	15813	15786	15773	15950	15876	15799	15878	15744	15672	15981	15981	15828	15838	16123	15938	15709	15775	16034	15971	15876	15888	16010	15806	15964	15820	15872	15777	15932	15955	16024	15949	15917	15758	15931	16131	15784	15647	15990	15788	15694	15948	15892	15997	15975	16037	15904	15815	15767	15824	15756	15914	15999	16005	15682	15845	15616	15811	15715	15962	15855	15961	15790	15772	16060	15615	15933	15720	15871	15938	15831	15767	15873	15887	15968	15941	15902	15795	15912	15890	15877	15853	15732	15751	15952	15887	15855	15796	16019	16016	15898	16061	15812	16003	15981	15878	15891	15891	15901	15922	16010	15693	15762	16021	16000	16030	15877	16055	15901	15814	15861	15802	15786	15719	15834	15837	15839	15874	15804	15933	16008	15895	15783	15910	15812	15769	16038	15689	15716	15871	15853	15879	15925	15966	15891	15882	15926	15893	15940	15716	15917	15950	15864	15942	15992	16025	15920	15938	15857	15977	16015	16019	15763	15852	15708	15788	16120	15904	15912	15951	15934	15768	15761	15611	15872	15836	15882	16061	15647	15761	15957	15845	15947	15726	15873	15904	15798	15895	15817	15871	15847	15811	15900	15812	15937	15965	15783	15702	15872	15695	15814	15968	15839	16032	15824	15832	15790	15931	15854	15801	15917	15898	15972	15741	15790	15916	15802	15852	15961	15893	15935	15947	15847	15696	15889	16027	15970	15930	15736	15960	15822	15903	15688	15840	15950	15888	15957	15917	15909	15739	15775	15835	15759	15973	15946	15882	15937	15876	15868	15993	15877	15697	15760	15977	15981	15764	15926	15795	15824	15756	15762	15758	15846	15881	15856	15796	15798	15900	15974	15840	15783	15999	15896	15955	15930	15842	15811	15695	15806	15694	15824	15873	15729	15859	15959	16057	15952	15959	16134	15795	15877	15869	15838	15876	15970	15671	15867	15709	15825	15835	15803	15957	16085	15981	15692	15771	15896	15816	15674	15900	15793	15994	15992	15977	15868	15921	15804	15922	16015	15731	15629	15887	15788	15749	15753	15789	15805	15820	15965	15929	15728	16008	16058	15844	15993	15809	15758	15883	16072	15761	15939	16076	16004	15926	15710	15853	15870	15772	15972	15800	15995	15921	15879	15839	15827	15878	15639	15841	15786	16008	15912	15910	15944	15750	15905	15866	15929	15930	15897	16027	15856	15991	15860	15851	16014	15838	15977	16104	15940	16034	15688	15890	15756	16064	15823	15853	15993	15864	15887	15920	15867	15870	15635	15928	15721	15757	16026	15824	15906	15822	15867	15858	16106	15822	15857	16002	15851	15822	15981	16028	16050	15673	15830	15983	15930	15780	15859	15760	15880	15778	15877	15799	15964	15913	15756	15828	16051	15869	15937	15951	15820	15877	15807	15862	15912	16067	15784	15936	15776	15848	15847	15951	16059	15953	15944	15779	15767	15910	15877	15856	16103	15935	15822	15886	15965	15760	15995	15841	15788	15768	16059	15798	15973	15735	15879	16061	15706	15789	15846	16036	15951	15866	15950	16000	16016	16005	15900	15854	15958	15686	15766	15820	15921	15777	16023	15876	15844	15840	15755	15746	15842	15837	15926	16022	15884	15920	15666	15910	15669	15983	15927	15943	15866	15849	15886	15673	16002	15776	15798	15928	15782	15831	15785	16020	15788	15841	15893	15929	15941	15847	15632	15832	15948	15929	15923	15812	15863	15926	15696	15702	15838	15816	15943	15768	15791	15935	15845	15867	15645	15867	15744	15907	15892	15911	15993	16025	15791	15851	15858	15848	15855	16019	16003	15776	15919	16108	15726	15894	15882	16072	15829	15857	15951	15993	15894	15880	15797	15781	15806	15733	15812	15813	15811	15761	15816	15894	15991	15972	15959	15746	15756	15865	15933	15800	15873	15848	15867	15748	15940	15969	15852	15877	15791	15760	15971	15813	15944	15781	16056	15932	16045	15969	15809	15835	15767	15842	15817	15817	15797	15749	15799	15875	15911	15627	15805	15929	15854	15963	15850	15748	15854	15882	15794	15932	15923	15847	16141	15839	15960	15733	15805	15806	15773	15984	15649	15817	15837	15752	16062	15664	15673	15730	15859	15786	15789	15729	16020	15793	15916	15789	15900	15965	15788	15797	15831	15705	15896	15874	15856	15943	16065	15683	15913	15664	15892	15776	15989	15977	16009	15776	15881	15755	15645	15955	15866	15773	15946	15942	15868	15840	15708	15993	15921	15747	15883	15915	15880	15858	15882	15933	15898	15863	15890	16078	16052	15930	15946	15898	15737	15907	15883	15655	15682	15922
23796	42607	40362	32286	27691	23939	21401	20067	49308	24774	16474	16040	15921	15662	15729	15518	15492	15330	15372	15292	15220	15246	15186	15212	15104	15133	15113	15112	14994	15092	15079	15127	14978	14926	14882	15052	14974	14936	15104	15043	14961	14833	14862	14972	14997	14909	14743	14931	14976	14961	14965	14803	14868	14779	14881	14842	14692	14985	14865	14739	14926	14828	14780	14681	14647	14861	14894	14862	14860	14815	14960	14890	14785	14821	14860	14869	14807	14933	14825	14875	14935	14850	14896	14891	14840	14776	14696	14898	14723	14826	14869	14807	14901	14885	14916	14916	14945	14779	14804	14808	14875	15033	14666	14880	14910	14857	14750	14711	14836	14753	14765	14816	14954	14708	14797	14676	14827	14955	14916	14838	14769	14677	14967	14806	14784	14966	14742	14862	14848	14858	14760	14686	14768	14777	14845	14838	14636	14982	14796	14768	14956	14751	14725	14792	14868	14857	14993	14660	14833	14725	14953	14868	14726	14744	14736	14860	14878	14891	14563	14625	14957	14917	14843	14812	14935	14980	14703	14837	15019	14926	14866	14871	14766	14852	14848	14791	14797	14958	14689	14809	14789	14846	14882	14867	14755	14920	14795	14950	14837	14912	14932	14826	14758	14944	14888	14879	14750	14934	14839	14660	15044	14899	14712	14775	14954	14914	14823	14667	14778	14790	14779	14597	14750	14768	14833	15020	14763	14883	14779	14865	14881	14790	14893	14784	14818	14699	14743	14830	14987	14698	14705	14716	14827	14768	14870	14844	14973	14790	14987	14742	14773	14797	14849	14910	14761	14872	14770	14934	14966	14867	14898	14806	14726	14958	14985	14769	14836	14626	14973	15070	14826	14931	14815	14768	14853	14704	14794	14964	14923	14890	14734	15059	14736	14724	14819	14903	14910	14835	14900	14780	14758	14783	14840	14684	14883	14783	14806	14880	14849	14860	14909	14865	14874	14759	14879	14925	14663	14900	14770	14875	14705	14921	14789	14782	15034	14873	14981	14968	14664	14764	14764	14881	14798	14851	14790	14846	14927	15032	14776	14853	14765	14796	14828	14850	14869	14900	14961	14820	14723	14744	14870	14923	14806	14645	14881	14790	14821	14898	14829	14763	14739	14769	14935	14781	14838	15004	14802	14807	14742	14849	14685	14840	14905	14777	14878	14949	14930	14847	14741	14744	14751	14776	14722	14949	14818	14674	14803	14835	14856	14890	14874	14734	14867	14814	14974	14820	14917	14655	14746	14796	14827	14849	14854	14851	14831	15049	14809	14801	14816	14899	14860	14715	14735	14686	14738	14774	14811	14779	14929	14862	14832	14921	14767	14843	14956	15050	14907	14759	14745	14756	14796	14794	14938	14781	14774	15010	14752	14786	14939	15068	14696	14898	14796	14917	14805	14808	14644	14964	14721	14780	14857	14991	14815	14909	15014	14756	14847	14886	14904	14848	14818	14863	14925	14914	14807	14758	15026	14889	14884	14725	14789	14785	14675	14969	14846	15028	14921	14843	14906	14796	14872	14721	14802	14686	14863	14717	14867	14811	14771	14764	14866	14963	14814	14895	14714	14818	14838	14808	14613	14914	14873	14995	14750	14643	14862	14742	14832	14736	14748	14878	14765	14675	14909	14828	14731	14714	14806	14786	14988	14842	14795	14713	14948	14790	14801	14883	14771	14743	14736	14682	14714	14865	14852	14771	14768	14763	14663	14886	15045	14841	14821	14872	14656	14800	14860	14818	14666	14929	14763	14693	14789	14732	14704	14843	14893	14977	14716	14892	14830	14698	14871	14611	14916	14746	14777	14867	14867	14794	14959	14853	14878	14732	14811	14814	14831	14825	14832	14902	14851	14872	14741	14918	14678	14697	14847	14827	14725	14868	14786	14916	14948	14759	14805	14839	14772	14771	14870	14982	14780	14712	14637	14932	14766	14843	14909	14870	14807	14782	14811	14818	14597	14847	14650	14705	14687	15051	14763	14820	14793	14824	14873	14766	14804	14720	14717	14753	14887	14716	14854	14880	14932	14784	14864	14764	14784	14895	14823	14728	14572	14830	14734	14616	14600	14897	14698	14839	14848	14886	14991	14821	14844	14898	14707	14742	14755	14754	14851	14715	14781	14836	14938	14717	14632	14787	14881	14670	14749	14914	14853	14891	14764	14789	14856	15032	14952	14890	14917	14724	14909	14898	14620	14836	14939	14771	14919	14579	14942	14827	14764	14954	14924	14845	14774	14806	14838	14917	14757	14905	14884	14797	14962	14833	14876	14773	14764	14687	14894	14857	14807	14876	14749	14907	14790	14896	14920	14861	14776	14937	14787	14817	14881	14879	14848	14921	14640	14790	15037	14797	14832	14823	14886	14830	14921	14837	14891	14743	14967	14732	14889	14958	14736	14784	14639	14714	14801	14724	14886	14770	14801	14893	14815	14802	14586	14941	14911	14869	14747	14830	14898	14919	14726	14782	14860	14641	14841	14935	14676	14798	14695	14630	14889	14758	14841	14867	14930	14790	14837	14834	14784	14865	14800	14831	14869	14902	14785	14695	14763	14910	14849	15017	14759	14894	14736	14732	14901	14917	14784	14845	14755	14647	14910	14892	14862	14706	14836	14786	14751	14939	14810	14654	14890	14852	14812	14930	14782	14793	14933	14870	14892	14833	14936	14828	14827	14792	14891	14827	14782	14796	14829	14802	14850	14818	14841	14642	14870	14706	14667	14765	14989	14930	14649	14912	14718	14873	14918	14843	14872	14727	14850	14716	14800	14951	14932	14725	14751	14859	14913	14714	14847	14693	14821	14914	14874	14696	14882	14850	14682	14781	14688	15082	14743	14780	14829	14779	14836	14747	14759	14810	14757	14766	14870	14801	14746	14759	14756	14907	14864	14846	14830	14875	14886	14771	14529	14731	14640	14872	14866	14978	14674	15030	14720	14693	14923	14717	14905	14720	14862	14944	14803	14827	14878	14932	14712	14710	14713	14788	14943	14935	14884	14865	14762	14693	14723	14793	14733	15001	14889	14893	15035	14940	14942	14782	14802	14817	14657	14740	14772	14782	14888	14833	14798	14767	14694	14648	14737	14796	14756	14915	14805	14803	14848	14736	14905	14927	14778	14780	14874	14825	14668	14865	14896	14914	14804	14896	14868	14876	14699	14759	14761	14827	14924	14632	14840	14737	14808	14653	14945	14749	14830	14808	14667	14663	14925	14725	14769	14802	14813	14803	14818	14736	14843	14712	14989	14899	14772	14849	14733	14839	14769	14869	14770	14847	14937	14851	14933	14952	14853	14776	14954	14845	14950	14887	14780	14977	14820	14693	15039	14866	14789	14938	14646	14811	14727	14725	14766	14846	14844	14740	14735	14849	14917	14821	14748	14724	14928	14797	14931	14924	14918	14844	14801	14719	14849	14680	14904	14720	14806	14928	14813	14742	14719	14788	14741	14712	14918	14843	14717	14789	14717	14836	14689	14817	14721	14821	14952	14818	14805	14825	14823	14882	14898	14844	14816	14871	14745	14912	14747	14822	14828	14796	14832	14742	14795	14749	14876	14862	14834	14842	14819	14777	14786	14813	14803	14829	14907	14713	14971	14742	14896	14787	14876	14881	14990	14704	14703	14752	14740	14894	14746	14965	14720	14716	14908	14882	14868	14891	14930	14798	14801	14839	14832	14815	14765	14779	14878	14807	14754	14792	14692	14843	14732	14804	14846	14866	14744	14722	14616	14770	14649	14738	14908	14876	14778	14811	14882	14800	14917	14745	14938	14758	14789	14879	14832	14668	14774	14885	14820	14732	14910	14779	14815	14825	14794	14869	14910	14706	14649	14738	14675	14700	14790	14815	14753	14780	14790	14860	14904	14866	14769	14901	14632	14586	14673	14840	14982	14861	14708	14877	14770	14837	14889	14827	14976	14815	14839	14626	14962	14918	14769	14963	14749	14775	14819	14917	14710	14789	14866	14818	14783	14776	14785	14897	14970	14859	14677	14604	14977	14852	14766	14955	14749	14878	14974	14675	14953	14723	14811	14877	14983	14821	14902	14781	14873	14836	14752	14731	14780	14862	14823	14675	14869	14782	14690	14819	14755	15084	14619	14970	14951	14843	14916	14937	14703	14882	14841	14907	14844	14799	14752	14918	14862	14858	14970	14749	14874	14734	14802	14861	14704	14649	14802	14906	14912	14773	14718	14803	14835	14557	14513	14768	14917	15073	14828	14785	14788	14619	14999	14760	14877	14905	14743	14812	14687	14810	14727	14768	14916	14758	14643	14889	14900	14814	14738	14933	14849	14662	14696	14742	14643	14779	14772	14766	14946	14673	14733	14911	14724	14813	14818	14734	14774	14776	14753	14825	14772	14848	14834	14882	14875	14718	14632	14751	14663	14758	14792	14770	14931	14812	14977	14735	14862	14801	14778	15017	14900	14910	14883	14890	14698	14926	15027	14978	14930	14869	14711	14849	14819	14834	14692	14826	14867	14761	14787	14897	14803	14718	14836	14785	14911	14833	14818	14717	14809	15013	14717	14805	14840	14841	14853	14795	14901	14792	14780	14851	14985	14762	14723	14749	14761	15087	14879	14986	14750	14974	14783	14847	14895	14795	14855	14894	14975	14694	14840	14875	14877	14844	14806	14676	14829	14812	14762	14759	14932	14776	14833	14770	14751	14718	14637	14774	14780	14711	14764	14877	14981	14851	14865	14867	14853	14926	14979	14651	14835	14665	14751	14800	14829	14854	14913	14995	14867	14811	14806	14720	14909	14867	14816	14906	14897	14825	14721	14890	14846	14991	14804	14795	14591	14823	14828	14810	14733	14783	14839	14924	14841	14868	14624	14812	14998	14841	14911	14779	14684	14969	14786	14804	14834	14882	14826	14721	14720	14774	14769	14682	14876	14932	14821	14744	14796	14821	14859	14847	14703	14755	15003	14730	14810	14844	14899	14834	14778	14744	14670	14842	14962	14798	14843	14908	14828	14776	14815	14896	14749	14735	14849	14787	14753	14825	14840	14923	14852	14788	14704	14813	14815	14738	14778	14715	14995	14772	14878	14937	14873	14800	15036	14871	14825	14740	14880	14640	14901	14719	14869	14762	14880	14845	14609	14784	14876	14809	14987	14917	14774	14713	14792	14722
27047	22646	27501	24782	19928	18583	17844	16972	19900	17255	16095	16087	16224	16105	16097	16067	15679	16002	16063	16062	15835	16067	15920	15872	15930	15778	16134	15777	15955	15792	15769	15914	16091	15641	16007	15872	15749	15777	15789	15822	16030	15687	15922	15917	15990	15927	15738	15695	15908	15751	16145	16016	15658	15775	15975	15935	15854	15878	15713	15799	15877	15861	15727	15690	15953	15685	15872	15952	15754	15845	15786	15896	15862	15938	15816	15859	15852	15973	15777	15964	15903	15945	15543	16059	15932	15916	15824	15889	15773	15572	15716	15723	15787	15887	15922	15979	15799	15863	15877	15740	15887	15700	15875	15731	15790	15748	15818	16048	15973	15691	15764	15908	15958	15924	16068	15917	15852	15896	15726	15604	15927	15846	15616	15824	15942	15826	15731	15696	16058	15693	15846	15552	15648	15658	15849	15749	15867	15716	15631	15817	15828	15836	15811	15827	15779	15830	15759	15734	16016	15913	16100	15844	15791	15832	15953	15950	15787	15732	15759	15918	15796	15911	15739	15734	15725	15847	15880	15799	15669	15751	15797	15943	15834	15862	15974	15846	15785	15792	15849	15776	15941	15630	15909	15919	15688	15794	15625	15612	15795	15720	15926	15959	15771	15668	15759	15725	15844	15726	15735	15765	15740	15739	15908	15812	15784	15588	15854	15818	15875	15735	15882	15824	15770	15611	15741	15608	15921	15793	15838	15662	15769	15948	15896	15843	15825	15804	15799	15730	15954	15881	16059	15730	15811	15610	15873	15950	15840	15884	15790	15736	15990	15739	15725	15852	15881	15753	15840	15968	15811	15813	15827	15775	15785	15981	15911	15654	15716	15820	15848	15860	15813	15703	15864	15839	15987	15868	15937	16013	15800	15764	15998	15817	16011	15995	15938	15999	15680	15751	15737	15755	15839	15712	15943	15714	16031	15909	15808	15614	15961	15794	15819	15735	15990	15690	16019	15744	15896	15899	15944	15846	15854	15959	15870	15927	15787	15882	15774	15920	15921	15801	15873	15774	15760	15648	15702	15672	15857	15871	15755	15769	15804	15885	15802	15766	15762	15799	15947	15867	15810	15847	15812	15824	15908	15924	15957	15483	15850	15885	16006	15952	15823	15898	15756	15842	15709	15822	15985	15787	15775	15819	15892	15851	15671	15763	15754	15813	15892	15637	15837	15804	15877	15913	15761	15829	15930	15842	15901	15620	16024	15953	16058	15962	15877	15922	15802	15741	15909	15896	15810	16021	15750	15813	16070	15714	15819	15769	15800	15729	15915	15840	15783	15943	15982	15742	15844	15624	15916	15771	15827	15724	15840	15767	15860	15891	15871	15820	15885	16012	15744	15795	15966	15963	15904	15782	15822	15750	15720	15866	15838	16031	15790	15936	15830	16000	15825	15843	15975	15808	15683	15690	16045	15840	15903	15854	15868	15818	15612	15942	15723	15957	15813	15741	15906	15730	15943	15964	15911	16032	15959	15825	15899	15974	16016	15813	15846	15817	15672	15583	15686	15717	15883	15898	15770	16060	15835	15882	15862	15933	15918	15837	15872	15861	15836	15857	15778	15580	15829	15874	15656	15719	15734	15691	15898	16036	15884	15722	15847	15907	15706	15565	15736	15838	15915	16094	15843	16153	15842	15871	15522	15791	15634	15763	15930	15851	15829	15748	15856	15817	15750	15829	15825	15821	15922	15853	15789	15865	15809	15662	15991	15804	15845	15967	15967	15618	15899	15930	15851	15860	15811	15897	15736	15597	15702	15751	15813	15690	15670	15832	16005	15830	15756	15985	15802	15748	15770	15796	15921	15838	15811	15821	15844	15919	15927	15778	15835	15931	15707	15848	15873	15973	15714	15757	15890	15874	15801	15871	15731	15884	15776	15818	15837	15782	16029	15745	15879	15868	15796	15874	15658	15832	15796	15986	15689	15871	15833	15821	15642	15783	15805	15653	16178	15724	15753	15781	15804	15746	15718	15730	15745	15773	15618	15752	15956	15873	15900	15926	15997	15862	15800	15910	15957	15969	15852	15764	15755	15832	15896	15777	15770	15852	15864	15979	15758	15731	15762	15792	15834	15881	15674	15667	15764	15939	15759	15918	15706	15799	15841	15757	15914	15880	15777	15859	16000	15777	15905	15818	15703	15689	15866	15719	15929	15740	15808	15800	15757	15807	15687	15931	15989	15919	15876	16023	15907	15737	15661	15919	15968	15933	15801	15947	15934	15645	15691	15823	15904	15914	15873	15919	15880	15832	15776	15740	15881	15766	15827	15839	15713	15729	16004	15889	15820	15775	15846	15828	15778	15732	15871	15775	15872	15867	15960	15857	15841	15940	15841	15798	15989	15695	15863	15863	15854	15631	15677	16093	15762	15760	15676	15914	15777	15714	16017	15895	15879	16037	16124	15778	15914	15859	15749	15913	15923	15675	15576	15694	15716	15862	15858	15970	16076	15825	15875	15924	15932	15900	15898	15875	15848	15851	15848	15892	15845	15841	15930	15757	15668	15821	15994	15755	15707	15654	15980	15918	15885	15819	15961	15869	15949	15842	15842	15921	15754	15837	15780	15743	15981	16084	15723	15642	15920	15985	15876	15825	15981	15829	15865	15816	15794	15840	15848	15740	15978	15900	15748	15765	15805	15614	15839	15828	15880	15747	15659	15775	15876	15937	15731	15933	15920	15778	15757	15886	15870	15836	15936	15983	15946	15762	15636	15817	15862	15750	15802	15754	15636	15781	15668	15908	15748	15921	16052	15780	15851	15810	15852	15901	15892	16085	16026	15849	15774	15636	15771	15817	15856	15753	15853	15652	15821	15897	15801	15890	15740	15769	15840	15961	15939	15952	15887	15791	16033	15836	15801	15852	15971	15932	15781	15732	15841	15722	15826	15922	15723	15843	15860	16003	15674	15938	15748	15807	15715	15815	15896	15721	15809	15994	16077	15853	16032	15829	15790	15795	15910	16003	16019	15920	15717	15594	15813	15723	15758	15623	15948	15798	15633	15819	15801	15850	15784	15986	15737	15653	15812	15657	15974	15767	15844	15650	15854	15587	15840	15817	15749	15706	15839	15937	16000	15664	15879	15866	16001	15985	15911	15930	15713	15655	15932	16017	15783	15793	15769	15823	15877	15935	15993	15896	15804	15817	15937	15854	15815	15982	15907	15717	15639	15838	15852	15832	15737	15923	15893	15972	16051	16033	15896	15950	15784	15845	15826	15766	15769	16076	15863	15933	15788	15950	15841	15841	15741	15796	15907	15753	15712	15719	15909	15957	15821	15653	15857	15682	15854	15994	15677	15768	15835	15883	15840	15802	15928	15790	15805	15847	15823	15834	15910	15930	15687	15660	15832	15752	15984	15986	15976	15717	15820	15593	15888	15749	15914	15895	15950	15815	15611	15648	15719	15839	15865	15879	15995	15988	15809	15927	16040	15787	16076	15788	15859	15929	15854	16085	16257	15877	15891	15849	15787	15797	15748	15793	15862	15859	15742	15810	15869	15835	15982	15621	15791	15864	15825	15984	15835	15675	15795	15827	15828	15807	15782	15633	15975	15967	15745	16052	15836	15830	15666	15683	15760	15912	15821	16059	15848	15895	16093	15579	15822	15799	15869	15789	15959	15956	15763	15925	15743	15831	15870	15961	15891	15910	15650	15868	15724	15686	15666	15993	15893	15852	15810	15705	15822	15887	15914	15992	15909	15688	15900	15720	15859	15934	15840	15860	15633	15756	15902	15948	15838	15777	15677	15671	15798	15967	15867	15762	15839	15883	15776	15838	15878	15795	15861	15727	15716	15939	15811	15838	15911	15779	15812	15745	16012	15828	15982	16037	15882	16071	15737	15672	15935	15830	15803	15771	15808	15740	15690	15915	15748	15865	15822	15889	15800	15746	16081	15825	15875	15769	15805	15753	15830	15840	15846	15786	15795	15755	15807	15888	15908	15505	15955	15588	15865	15755	15798	15985	15708	15833	15998	16006	15885	15635	15865	15737	16008	15831	15959	15928	15731	15810	15779	15812	15874	15803	15949	15998	15693	15604	15917	15908	15961	15854	16044	15831	15801	15683	15658	15764	15906	15826	15830	16035	15809	15729	16008	15609	15815	15773	15932	16054	15819	15692	15769	15642	16011	15709	15680	15812	15995	15874	15860	15735	15835	15766	15820	15855	15816	15950	15831	15773	15716	15954	15767	15705	15850	15856	15946	15797	15832	15735	15838	15962	15926	15821	15934	15733	16045	15562	15932	15788	16105	15864	15945	15835	15894	15879	15896	15785	15786	15523	15881	15873	15844	15694	15786	15569	15859	15862	15782	15769	15737	15836	15765	15887	15730	15966	15709	15939	15844	16036	15844	15702	15737	15846	15848	15792	15833	15823	15882	15677	15760	15890	15709	15869	15810	15780	15870	15906	15810	16033	15962	15832	15774	15917	15837	15906	15636	15665	15910	15867	15792	15878	15885	15848	15800	15966	15848	15983	15898	15693	15815	15961	15769	15786	15798	15928	15730	15659	15667	15688	15728	15777	16014	16094	15944	15886	15781	16042	16045	15791	15728	15729	15755	15735	15780	15733	15702	15829	15730	15596	15821	15781	15944	15967	15871	15894	15848	15675	15772	16015	15897	15782	15797	15857	15981	15807	15860	15864	15792	15745	15614	15647	15946	15875	15821	15700	16000	15942	15765	15760	15720	15738	15810	15860	15883	15891	16026	15926	15816	15749	15755	15838	15939	15887	15754	15708	15915	15973	16010	15925	15902	15762	15963	15916	16077	15985	15635	15725	15810	15955	15871	15773	15596	15888	15788	15986	15752	15757	15790	15728	15860	15569	15749	16060	15958	15872	15767	16025	15920	15889	15835	15705	15855	15793	15915	15852	15917	15888	15791	15928	15796	15883	15822	15889	15746	15746	15780	15702	15676	15739	15733	15686	15700	15840	15686	15876	15879	15796	15901	15923	15818	15841	15720	15893	15889	15986	15802	15841	15787	15709	15663	15786	16013	15645	15780	15800	15813	15821	16000	15713	15758	15802	15794	15845	15853	15792	15896	15977	15835	15628	15900	15590	15847	15854	16038	15750	15834	15788	15815	15713	15852	16000	15873	15665	15900	15710	15745	15652	15879	15858	15688	15723
22301	33090	30445	24124	21093	18896	17472	17040	21634	16305	15351	15235	15071	14940	15113	15058	14905	14981	14968	14893	14917	14813	14874	14875	14848	14896	14806	14986	14833	14932	14956	14823	14878	14864	14855	14880	14860	14831	14666	14848	15071	14742	14903	14882	14741	14789	14729	14862	14774	14830	14857	14785	14821	14973	14748	14636	14755	14715	14772	14821	14853	14915	14771	14680	14868	14710	14871	14877	14798	14989	14942	14780	14867	14804	14858	15001	14910	14789	14773	14781	14859	14914	14752	14953	14568	14774	14767	14844	14903	14672	14896	14826	14761	14952	14887	14735	14829	14819	14844	14709	14908	14794	14805	14860	14754	14840	14810	14736	14917	14782	14720	14775	14825	14577	14809	14924	14639	14852	14794	14753	14780	14830	14815	14733	14776	15001	14980	14802	14778	14886	14852	14899	14775	14968	14795	14860	14637	14696	14987	14755	15030	14743	14823	14928	14677	14882	14889	14888	14895	14799	14851	14880	14808	14931	14731	14838	14989	14812	14879	14615	14771	14612	14657	14771	14812	14681	14810	14779	14803	14789	14705	14826	14816	14765	14917	14902	14790	14759	14823	14827	14761	14769	14850	14816	15057	14735	14891	14810	14824	14765	14842	14880	14813	14756	14761	14819	14796	14852	14833	14763	14663	14673	14981	14910	14797	14598	14818	14781	14889	14761	14703	14691	14803	14731	14775	14935	14650	14780	14826	14903	14764	14858	14670	14832	14618	14726	14793	14795	14728	14827	14916	14783	14709	14874	14718	14729	14808	14734	14867	14716	14808	14725	14776	14820	14661	14889	14843	14755	14819	14748	14773	14735	14769	14891	14798	14552	14891	14813	14786	14758	14943	14805	14836	14810	14800	14885	14815	14780	14919	14833	14757	14823	14724	14793	14794	14772	14784	15029	14757	14719	14909	14752	14868	14898	14929	14851	14673	14848	14696	14855	14884	14770	14810	14657	14866	14866	14821	14747	14902	14881	14825	14765	14932	14754	14809	14841	14876	14816	14909	14959	14903	14726	14650	14713	14961	14818	14879	14827	14806	14880	14937	14792	14688	14870	14872	14859	14770	14639	14850	14749	14703	14786	15013	14984	14771	14874	14767	14683	14888	14711	14755	14773	14788	14765	15046	14775	14891	14716	14684	14647	14724	14815	14922	14852	14813	14809	14926	14949	14596	14770	14776	14911	14790	14706	14737	14737	14951	14854	14955	14674	14902	14921	14860	14922	14821	14819	14708	14794	14947	14828	14924	14889	14830	14849	14664	14955	14757	14945	14788	14683	14906	14709	14697	14931	14844	14844	14874	14863	14603	14861	14832	14799	14899	14752	14820	14887	14851	14883	14731	14732	14879	14740	14752	14923	14730	14928	14702	14788	14856	14976	14796	14727	14984	14835	14686	14603	14727	14879	14747	14761	14825	14968	14880	14764	14774	14808	14699	14869	14772	14916	14928	14806	14983	14817	14616	14697	14816	14761	14881	14842	14745	14654	14779	14654	14810	14860	14755	14850	14721	14875	14874	14700	14938	14708	14758	14801	14730	14872	14922	14863	15014	14949	14706	14792	14888	14856	14677	14764	14824	14872	14814	14715	14773	14799	14732	14810	14936	14909	14966	14802	14742	14707	14817	14745	14790	14733	14879	14699	14913	14808	14804	14778	14895	14799	15001	14796	14753	14789	14887	14937	14759	14808	14977	14772	14912	14788	14761	14930	14912	14666	14925	14621	14805	14939	14857	15012	14884	14873	14824	14854	14843	14756	14797	15006	14743	14863	14764	14790	14687	14860	14716	14678	14792	14698	14877	14846	14986	14794	14700	14824	14911	14988	14714	14828	14673	14848	14589	14725	14931	14932	14844	14797	14809	14739	14860	14811	14816	14704	14814	14856	14887	14783	14857	14938	14951	14766	14746	14859	14925	14769	14751	14831	14923	14938	14773	14689	14926	14785	14781	14832	14653	14684	14853	14727	15003	14804	14785	14797	14716	14865	14795	14991	14761	14780	14850	14829	14779	14869	14817	14904	14827	14902	14908	14806	14658	14735	14848	14856	14712	14566	14799	14861	14700	14624	15063	14905	14795	14668	14646	14800	14880	14804	14691	14728	14835	14729	14790	14825	14824	14710	14611	14886	14646	14988	14778	14917	15025	14689	14608	15043	14845	14878	14735	14724	14859	14909	14778	14676	14940	14703	14786	14769	14723	14850	14750	14900	14693	14758	14807	14617	14846	14636	14861	14944	14791	14743	14673	14728	14740	14757	14721	14671	14630	14954	14896	14737	14871	14734	14846	14809	14774	14841	14676	14993	14660	14952	14970	14761	14703	14674	14919	14783	14774	14887	14887	14609	14932	14838	14845	14765	14795	14850	14784	14942	14712	14641	14854	14716	14852	14826	14740	14778	15002	14866	14903	14893	14885	14823	14863	14873	14912	14930	14753	14710	14849	14943	14921	14899	14933	14930	14673	14922	14860	14893	14672	14727	14846	14907	14868	14675	14992	14742	14769	14898	14905	14882	14798	14608	14738	14740	14833	14870	14719	14860	14912	14746	14824	14790	14797	14768	14648	14924	14744	14855	14837	14798	14910	14815	14668	14727	14789	14642	14764	14723	14795	14707	14999	14691	14835	14832	14884	14776	14708	14853	14756	14713	14675	14744	14726	14832	14753	14732	14704	14692	14706	14742	14814	14888	14850	14733	14993	14840	14616	14741	14816	14806	14780	14902	15072	14752	14828	14852	14824	14835	15014	14817	14577	14633	14811	14805	14738	14763	14684	14984	14651	14828	14855	14760	14941	14879	14706	14927	14622	14671	14643	14787	14834	14821	14884	14710	15004	14932	14957	14685	14682	14725	14786	14869	14853	14862	14726	14747	14751	14880	14659	14777	14992	14771	14791	14901	14862	14889	14831	14666	14937	14864	14846	14777	14772	14861	14738	14848	14769	14699	14847	14765	14850	14760	14799	14664	14761	14799	14768	14745	14729	14723	14787	14830	14837	14859	14605	14859	14800	14861	14794	14702	14821	14709	14811	14853	14752	15034	14689	14789	14775	14744	14944	14906	14729	14818	14702	14952	14802	14681	15065	15013	14877	14800	14733	14761	14704	14808	14820	14854	14740	14751	14761	14700	14866	14989	14930	14774	14835	14868	14803	14863	14734	14753	14915	14758	14827	14833	14822	14747	14848	14879	14987	14909	14691	14725	14732	14881	14892	14817	15009	14642	15133	14901	14786	14958	14868	14742	14884	14654	14707	14816	14739	14697	14839	14842	14882	14738	14934	14786	14805	14705	14742	14774	14866	14895	15007	14801	14853	14882	14769	14844	14714	14778	14835	14796	14922	14791	14847	14792	14928	14942	15070	14845	14779	14729	14784	14705	14898	14816	14793	14905	14758	14892	14987	14896	14612	14761	15000	14883	14934	14670	15056	14897	15035	14871	14798	14896	14562	14647	14948	14729	14788	14843	14898	14896	14872	14921	14842	14838	14701	14726	14792	14966	14787	14810	14500	14962	14844	14737	14759	14788	14764	14909	14683	14899	14784	14838	14922	14690	14883	14752	14864	14806	14824	14789	14845	14806	14903	14720	14812	14824	14759	14740	14896	14923	14815	14823	14836	14985	14871	14931	14815	14889	14813	15013	14868	14717	14762	14822	14871	14909	14865	14799	14845	14855	14707	14711	14794	14746	14735	14767	14838	14984	14907	14781	14756	14868	14868	14886	14652	14729	14742	14806	14816	14720	14834	14813	14939	14730	14766	14832	14883	14780	14719	14774	14765	14693	14657	14880	14891	15005	14795	14748	14905	14910	14935	14789	14688	14896	14672	14730	14633	14763	14898	14793	14750	14600	14865	14897	14785	14852	14884	14878	14935	14998	14827	14790	14844	14736	14869	14799	14709	14887	14724	14860	14777	14848	14768	14871	14825	14577	14799	14826	14845	14796	14530	14927	14869	14794	14795	14896	14749	14749	14814	14868	14844	14737	14897	14967	14886	14685	14662	14856	14716	14917	14745	14856	14824	14867	14977	14785	14953	14974	14763	14925	14768	14957	14742	14823	14900	14766	14852	14747	14888	14809	14633	14692	14752	14758	14808	14948	14655	14835	14718	14811	14735	14744	14834	14756	14837	14669	14885	14897	14749	14880	14956	14768	14844	14770	14760	14748	14711	14840	14950	14744	14841	14967	14877	14897	14880	14891	14876	14673	14829	14714	14771	14927	14994	14791	14871	14821	14890	14926	15015	14723	14769	14848	14854	14822	14738	14809	14781	14815	14919	14891	14799	14843	14849	14594	14805	14880	14739	14945	14890	14854	14681	14776	14734	14893	14871	15042	14755	14797	14783	14820	15031	14862	14828	14789	14846	14862	14861	14811	14863	14646	14789	14911	14804	14669	14875	14820	14851	14955	14979	14714	14823	14787	14601	14772	14718	14856	14831	14621	14772	14745	14871	14659	14671	14929	14688	14833	14970	14621	14898	14878	14652	14720	14703	14885	14703	14772	14924	14747	14824	14904	14806	14715	14918	14811	14885	14907	14947	14877	14838	14797	14969	14678	14654	14828	14814	15051	14848	14866	14825	14903	14794	15041	14877	14904	14894	14969	14712	15001	14825	14701	14816	14782	14810	14816	14945	14874	14922	14759	14894	14887	14888	14858	14935	14847	14964	14845	14784	14857	14724	14726	14619	14876	14729	14798	14873	14818	14900	14909	14786	14788	14880	14812	14863	14771	14879	14736	14757	14846	14856	14646	15014	14747	14844	14882	14825	14738	14793	14931	14912	15001	14692	14891	14675	14738	14756	14755	14709	14686	14930	14885	14894	14842	14800	14816	14845	14739	14922	14974	14933	14983	14741	14799	14944	14745	15014	14854	14767	14889	14808	14709	14682	14824	14906	14840	14869	14954	15007	14988	14848	14759	14864	14767	14778	14892	14746	14892	14792	14901	14838	14852	14693	14872	14974	14958	14783	14813	14820	14843	14928	14737	14875	14836	14812	14812	14856	14926	14811	14855	14863	14820	14820	14904	14895	14868	14846	14809	14876	14777	14762	14845	14528	14728	14870	14876	14916	14809	14836	14740	14874	14873	14865	14758	14840	14892	15010	14796	14767	14694	14815	14795	14741	15059	14814	14659	14733	14840
23871	21011	28233	24417	22423	21743	20535	22396	35646	23479	17309	16799	16629	16620	16652	16607	16467	16592	16283	16276	16188	16545	16490	16496	16441	16215	16397	16356	16252	16030	16122	16566	16228	16443	16402	16194	16440	16328	16123	16025	16142	16206	16293	16211	16537	16368	16413	16166	16193	16300	16158	16357	16412	16354	16182	16067	16348	16218	16142	16161	16314	16558	16218	16077	16181	16328	16316	16289	16335	16225	16436	16274	16220	16214	16256	16173	16229	16318	16273	16241	16314	16481	16267	16277	16042	16191	16242	16207	16298	16169	16220	16177	16328	16550	16271	15973	16093	16301	16304	16175	16118	16326	16094	16107	16181	16196	16198	16360	16261	16226	16138	16053	16359	16286	16149	16093	16307	16273	16001	16083	16362	16029	16184	16240	16229	16510	16243	16335	16174	16278	16310	16136	16270	16143	16311	15993	16276	16067	16494	16215	16335	16203	16279	16274	16259	16345	16296	16290	16248	16105	16409	16078	16098	16283	16331	16283	16234	16238	16080	16234	15991	16148	16181	16282	16210	16173	16022	16490	16283	16148	16302	16182	16075	15982	16014	16069	16199	16102	16089	16349	16337	16152	16263	16230	16231	16098	16210	16145	16088	16312	16128	16156	16278	16269	16385	16341	16262	16143	16275	16240	16203	16176	16071	16106	16145	16168	16272	16155	16082	16250	16221	16269	16227	16264	16266	16210	16223	16092	16280	16137	16190	16294	16201	16036	16349	16104	16214	16329	16077	16395	16256	16341	16219	16321	16198	16214	16085	16233	16130	16380	16378	16355	16349	16162	16346	16142	16235	16158	16262	16120	16119	16220	16242	16285	16464	16305	16160	16145	16280	16250	16279	16147	16221	16278	16079	16164	16141	16125	16202	16270	16319	16188	16103	16284	16151	16196	16254	16192	16126	15993	16019	16080	16188	16117	16082	16421	16223	16200	16132	16069	16042	16254	16237	16217	16172	16300	16186	16152	16188	16221	16152	16165	16089	16046	16135	16152	16203	16249	16326	16134	16172	16228	16137	16003	16168	16154	16135	16133	16211	16199	16184	16118	16214	16207	16297	16255	16266	16389	16317	16107	16035	16130	16311	16326	16278	16374	16332	16258	16174	16155	16516	16280	16334	16275	16278	16094	16101	16284	16337	16290	16285	16296	16235	16270	16202	16106	16040	16437	16296	16518	16178	16098	16197	16224	16311	16191	16010	16075	16238	16264	16278	16347	16091	16218	16216	16256	16268	16340	16394	16357	16098	16276	16161	16209	16296	16063	16199	16127	16226	16029	16067	16069	15999	16241	16491	16391	16209	16283	16456	16297	16296	16367	16310	16114	16363	16167	16314	15949	16116	16062	16221	16192	16126	16142	16225	16309	16089	16323	16175	16214	16079	16066	16195	15989	16046	16224	16309	16215	16378	16191	16136	16184	16211	16363	16205	16368	16125	16427	16435	16171	16324	16346	16191	16120	16278	15982	16290	16162	16088	16169	16280	16054	16141	16171	16322	16181	16261	16121	16202	16244	16349	16224	16129	16180	16133	16120	16144	16048	16311	16100	16077	16174	16183	16075	16307	15952	16178	16266	16156	16005	16391	16207	16106	16406	16288	16202	16411	16222	16288	16351	16382	16210	16373	16057	16276	16179	16339	16191	16268	16334	16237	16090	16197	16194	16151	16240	16246	16460	16283	16146	16432	16086	16402	16189	16163	16234	16255	16339	16124	16132	16189	16172	16263	16183	16349	16192	16006	16301	16138	16247	16107	16027	16252	16356	16077	16240	16384	16336	16470	16155	16213	16299	16264	16024	16310	16308	16302	16136	16242	16011	16097	16161	16323	16216	16142	16338	16319	16256	16085	16201	16161	16221	16008	16451	16348	16143	16220	16131	16110	16222	16323	16107	16381	16351	16141	16150	16212	16355	16248	16218	16089	16207	16310	16037	16381	16150	16403	16112	16017	15950	16047	16239	16444	16524	16276	16126	16314	16059	16073	16217	16203	16213	16426	16284	16068	16189	16148	16072	16190	16232	16305	16343	16123	16104	16272	16273	16116	16183	16374	16452	16343	16082	16251	16233	16210	16162	16462	16159	16040	16346	16177	16155	16213	16464	16185	16333	16195	16030	16100	16022	16425	16471	16339	16320	16205	16073	16217	16320	16397	16029	16277	16035	16212	16263	16236	16225	16254	16003	16250	16183	16449	16359	16378	16303	16080	16284	16176	16252	16305	16224	16228	16035	16418	16231	16149	16064	16300	16338	16438	16381	16267	16180	16066	16229	16216	16344	16347	16137	16108	16240	16284	16440	16348	16238	16123	16157	16172	16250	16120	16021	16261	16441	16414	16141	16086	16168	16066	16120	16046	16017	16300	16221	16172	16293	16181	16395	16335	16205	16073	16264	16468	16310	16072	16188	16365	16299	16167	16274	16272	16183	16322	16095	16192	16080	16231	16050	16111	16302	16429	16236	16087	16176	16231	16260	16192	16162	16221	16481	16289	16281	16200	16321	16190	15918	16228	16099	16137	16097	16247	16201	16208	16079	16240	16206	16325	16238	16313	16352	16220	16186	16141	16140	16229	15972	16279	16162	16119	16116	16369	16201	15921	16108	16297	16278	16306	16053	16124	16012	16187	16136	16094	16210	16341	16389	16335	16298	16204	16128	16280	16180	16207	16105	16271	16193	16208	16214	16334	16074	16027	16049	16381	16292	16149	16165	16431	16389	16227	16299	16378	16204	15928	16154	16111	16251	16263	16111	16279	16339	16274	16216	16221	16094	16404	16362	16264	16141	16314	16379	16054	16419	16001	16059	16143	16403	16369	16293	16140	16327	16317	16231	16065	16105	16321	16186	16151	16159	15961	16331	16408	16163	16249	15956	16149	16153	16134	16272	16182	16272	16522	16237	16249	16343	16209	16063	16502	16283	16154	16155	16270	16287	16190	16073	16153	16223	16130	16269	16224	16193	16292	16216	16408	16251	16234	16225	16418	16254	15990	16207	16132	16132	16279	16169	16182	16279	16008	16377	16290	15961	16056	16335	16263	16253	16133	16195	16031	16144	16148	16166	16229	16304	16246	16277	16310	16213	16164	16198	16252	16311	16431	16069	16205	16194	16300	16183	16382	16078	16216	16313	16153	16229	16278	16107	16090	16259	16220	16250	16258	16258	16295	16217	16304	16212	16321	16062	16183	16279	16146	16485	16245	16135	16345	16343	16205	16324	16289	16203	16179	16469	16371	16269	16079	16235	16503	16232	16161	16058	16259	16241	16439	16258	16293	16421	16242	16365	16125	16270	16165	16319	16447	16124	16183	16137	16396	16285	16147	16285	16201	16203	16096	16211	16265	16186	16134	16115	16261	16376	16159	16267	16200	16395	16092	16227	16268	16326	16209	16350	16351	16188	16211	16169	16251	16228	16167	16312	16285	16233	16459	16210	16396	16094	16243	16366	16186	16483	16433	16077	16372	16366	16287	16299	16275	16027	16030	16305	16301	16057	16128	16156	16072	16071	16289	16271	16225	16124	16292	16332	16197	16371	16147	16152	15992	16208	16282	16253	16183	16144	16290	16356	16206	16173	16247	16139	16306	16222	16140	16396	16281	16176	16107	16189	16102	16101	16267	16194	16058	16102	16088	16086	16176	16396	16171	15983	16145	16193	16313	16146	16166	16179	16161	16413	16241	16211	16103	16127	16230	16202	16335	16024	16228	16307	16262	16321	16213	16260	16217	16288	16347	16128	16235	16159	16107	16338	16167	16240	16172	16072	16226	16410	16063	16250	16020	16096	16372	16124	16206	16297	16253	16274	16372	16237	16213	16226	16180	16215	16049	16223	16337	16059	16187	16207	16237	16077	16366	16269	16197	16299	16303	16240	16238	16098	16171	16214	16284	16355	16167	16245	16254	16054	16084	16234	16213	16086	16310	16239	16219	16173	16148	16305	16088	16286	16211	16265	16094	15958	16093	16135	16108	16282	16301	16168	16132	16187	16072	16195	16220	16186	15991	16096	16263	16163	16230	16328	16093	16171	16192	16166	16200	16196	16167	16207	16255	16088	16203	16175	16247	16125	16086	16304	16197	16279	16298	16011	15961	16125	16306	16315	16185	16102	16084	16256	16162	16401	16381	16256	16010	16177	16226	16341	16192	16241	16259	16158	16125	16177	16324	16084	16107	16221	16294	16233	16128	16050	16114	16252	15999	16140	16170	15925	16079	16203	16139	16143	16354	16015	16184	16286	16200	16190	16196	16398	16158	16218	16214	16193	16350	16270	16269	16154	16186	16114	16293	16087	16286	16306	16133	16193	16443	16319	16328	16134	16249	16354	16255	16314	16185	15985	16173	16216	16327	16229	16260	16187	16281	16291	16243	16383	16174	16136	16381	16388	16399	16213	16189	16308	16121	16071	16243	16234	16131	16237	15845	16122	16158	16328	16199	16395	16282	16190	16273	16347	16189	16229	16241	16435	16159	16095	16538	16218	16204	16368	16150	16318	16106	16090	16399	16286	16196	16178	16236	16302	16126	16230	16228	16204	16296	16266	16371	16079	16188	16273	16042	16334	16226	15951	16207	16301	16303	16095	16140	16164	16315	16275	16075	16230	16347	16178	16263	16328	16204	16179	16252	16241	16246	16267	16343	16224	16117	16190	16065	16172	16129	16314	16143	16259	15934	16048	16163	16116	16212	16209	16449	16179	16311	16198	16162	16417	16190	16060	16091	16276	16306	16140	16406	16110	16292	16282	16192	16201	15947	16196	16120	16250	16062	16304	16207	16200	16088	16159	16529	16006	16231	16074	15940	16243	16028	16279	16220	16211	16183	16302	16140	15945	16276	16342	16343	16415	16100	16053	16334	16257	16193	16210	16075	16366	15886	16157	16232	16314	16348	16272	16206	16302	16169	16463	16074	16215	16171	16216	16225	16232	16109	16166	16199	16108	16040	16311	15993	16337	16200	16106	16271	16227	16484	16261	16154	16236	16139	16224	16425	16170	16176	16019	16111	16103	16236	16384	16343	16218	16216	16316	16230	16135	16075	16123	16216	16114	16260	16153	16485	16137	16216	16106	16116	16213	16317	16179	16330	16197	16240	16200	16004	16341	16191	16097	16188	16117	16317	16085	16071	16021	16260	16249	16235	16289	16320	16115
22070	37240	35364	27625	23418	20725	18801	25483	40186	18036	15856	15755	15553	15704	15406	15584	15420	15361	15288	15395	15163	15228	15300	15234	15256	15164	15208	15043	15034	15220	15234	15115	15156	15118	15019	14982	15119	15228	15306	15117	15122	15053	15001	15200	15037	15139	15032	15121	15151	15130	15097	14961	15006	15175	15039	15114	15183	15139	15103	15142	15101	14852	15143	15060	14895	15078	14991	15243	14910	15035	14987	15068	14918	15140	14986	15089	15128	15036	15170	15146	14946	14950	15025	15125	15087	14964	15019	15087	15182	15062	15160	15000	15142	15013	15007	15067	15038	14988	14962	14953	15184	14897	15050	15067	14789	15025	15078	15117	15194	15108	15095	15068	15060	15122	14955	15101	15092	14923	15098	15091	14970	15002	15121	15001	14972	14987	15035	15220	15019	15106	15007	15287	14980	15100	15063	14980	15092	15032	15002	15031	15191	15016	15044	15109	15054	15028	15072	14963	14929	14956	15003	15049	15101	15048	15045	15157	15108	15109	15063	14982	14981	14950	14936	14946	14981	14917	15107	14986	14812	15052	14892	15159	14928	15078	15088	15193	15087	15082	15098	14928	15073	15002	15030	15092	15353	15023	15070	14983	15043	15045	14983	15031	14720	15052	15065	15044	15101	15126	15056	15138	14926	14930	15114	14998	14902	15148	15134	15129	15043	15177	14959	15016	15206	15059	14977	14819	15023	15094	14943	15000	14913	15027	15233	15094	14906	15046	15072	14981	15092	14990	15091	15034	15005	14941	14996	15143	15128	15030	15121	14940	15143	15040	15134	15110	15023	14941	15089	14999	15077	15090	15144	14938	15036	14946	15005	14992	14957	14966	15103	15263	15063	14982	15040	15144	15080	15093	14973	14989	15064	15021	15066	14965	15127	15093	14853	14961	14948	15024	15095	15096	15028	14877	15072	15103	15004	14925	15019	15123	15114	15092	15157	15079	15089	15017	15058	15074	14903	14950	15117	15124	15030	15110	15267	15079	15136	15081	14968	15030	14987	14962	15136	15102	15142	15040	15069	14941	15076	14916	15013	15007	15101	14992	15052	14989	14937	15063	15042	14956	15089	15097	15031	15054	14987	15184	15096	15047	14951	15068	14918	15196	15105	15020	14855	15178	15004	14918	15125	15091	14995	15088	14921	14971	15060	15014	15152	14895	15022	14856	15100	15083	15000	15085	15044	14989	15012	15099	15031	15046	14986	15083	15188	14938	14902	14920	15167	15041	14970	14850	14994	14869	15093	14951	15031	15097	15149	15005	14950	15090	15049	15133	15098	15142	14952	15158	15010	15047	15100	14903	15090	14940	15047	15026	14882	15072	14981	15134	15159	15083	15061	14965	14868	15005	15129	15182	14905	15208	15043	14860	14921	14953	14983	15036	14855	15118	14943	15070	14942	15057	14995	15007	15285	15025	15123	14942	15178	15076	15056	15044	15039	15088	15179	15100	15127	15020	15069	15192	15085	15009	15015	15059	15145	14990	15111	15052	14878	15058	14921	15148	14931	15045	14983	15099	14942	15108	14987	14961	15175	15085	15104	15016	14869	14949	15258	15109	14856	14958	15164	15019	14931	15030	15050	14988	15205	14967	14915	15165	15194	15074	14891	15089	15101	14937	15145	14987	14987	14871	15075	15129	15157	14994	15116	15084	15001	14915	15243	15123	15103	15020	15092	15050	15081	15091	14990	15087	15093	14819	15187	15102	15064	15023	15217	14879	15049	15008	14880	15195	15062	14974	15028	15088	15173	15196	15040	15177	14968	15138	15074	15104	15158	14982	15140	15146	15055	14925	15050	14958	14914	15242	14918	15094	15093	15189	15017	15070	15073	14963	15284	15048	14980	15126	15143	15133	15075	15089	15075	14946	15126	15040	15037	14997	15087	15163	15043	15210	15030	15083	14977	15115	15020	14911	15201	14948	15069	15020	14934	15118	15033	15102	14953	15129	15028	15028	15036	15021	15010	15068	15203	15002	15021	15020	14875	14997	15164	15107	15030	15175	15139	15171	14885	14961	14945	14996	15218	15081	15089	15037	15090	15035	14909	15033	15065	15152	15072	15068	15106	14968	15162	15156	15082	15137	14972	15037	14868	15088	15013	15063	15194	14974	15172	15143	15079	14883	14893	14879	15085	14979	14949	15044	15019	15058	15024	15128	15050	15146	15069	14958	14979	15002	15036	15090	15037	15188	14915	15038	15092	15076	15083	15034	14979	14972	15108	15152	15086	15026	15193	15067	15104	14906	15048	14945	15039	14965	14969	15023	15056	15106	15058	14960	14972	14967	15085	14926	14954	15045	15018	15072	14925	15083	15147	15157	15033	15087	15039	15059	14846	15154	15003	15178	15120	15152	15133	14978	15018	15019	15034	15159	15047	15047	15069	15016	15022	15001	14856	15109	15062	15125	14967	15075	14970	15210	15181	15007	15000	15095	14911	15062	14888	15028	15169	15063	15114	15089	15213	14957	15138	14848	14904	14946	14941	15087	15026	15245	15184	15082	15074	14837	15148	15171	14969	14961	15015	14981	15091	15023	15042	15194	15147	15017	15017	15117	15158	15026	15169	15007	15107	15015	14867	15085	15028	14915	14828	14773	15017	14904	14984	15070	15052	14993	15085	15096	15023	15021	14975	15051	14984	15026	15019	14994	14911	15049	15089	15077	14933	14821	15249	15178	15031	15137	14918	15080	15053	14988	15120	15123	15069	15190	14998	15314	14982	14970	14922	14965	15247	14998	14938	14960	15025	15255	15048	14982	15085	15075	15060	15012	14925	14962	14940	15057	14892	15085	15252	15157	14988	15090	15099	15080	14972	14976	15094	15075	15126	15167	14829	15055	15118	15100	14912	14854	15063	15146	14962	15074	15125	14973	14942	14935	15056	14923	15118	14952	14971	15055	14821	14957	15230	15070	14984	15117	15041	15134	15017	14935	14960	15050	15144	14936	15035	14995	15076	15170	14884	14958	15209	14917	15135	15012	15085	14979	15027	15170	14898	14791	15040	14784	15046	15074	15013	15225	15263	15062	15080	15081	15258	15178	15090	14989	14983	14867	15217	15160	15136	15228	15046	14995	14977	15131	15168	14951	15176	15088	15076	14983	14999	15151	15033	15045	15039	15178	15093	15102	15047	15103	14951	14989	15096	14985	15076	14916	15002	14971	15116	15148	15079	15213	14906	15049	15075	15093	15054	15126	15012	15061	14812	14985	15121	15068	15139	15147	15055	14903	14982	15121	15102	15094	15059	15027	14965	14886	15094	15059	15180	14939	15078	15119	15030	15090	14933	14871	15094	15151	15181	15108	14996	15167	15018	15099	14932	15020	14982	15161	15042	14940	15138	15045	14907	15020	15027	14899	15211	15164	14989	14961	15106	15188	15061	14896	14941	14922	15144	15004	15153	15013	15046	15081	15008	14910	14917	15054	15008	14999	15157	14968	15214	15131	15154	14929	15006	15052	15069	14990	15176	15006	15098	15021	15100	14941	15016	15038	14947	15030	15053	15045	15051	15091	15093	15006	15170	15031	15186	14947	15089	15152	15051	14972	15103	14931	15019	15204	14956	14886	15117	15176	15046	15066	15067	15063	15097	15006	14902	15066	15033	15055	15113	15039	15203	15099	15079	15008	14963	15093	15150	15037	15101	15068	15086	14993	15088	14835	15072	15145	14957	14990	15145	15025	15096	15134	15010	15038	15132	15031	15032	14985	15148	14975	15146	15020	14872	15113	15027	15053	14977	14965	15087	14900	15125	15013	15046	14951	14948	14826	15100	15021	15080	14962	15090	14974	14971	15126	15146	15106	15078	14978	15181	15057	15199	15094	15012	15159	15132	15049	15042	15111	15195	14929	15031	15047	14938	15114	14925	15194	15244	15091	15125	15017	15029	15074	15181	15058	14843	15094	15202	15014	14894	15069	15002	15091	15084	14968	14901	14895	15212	15095	15210	14899	15091	15049	15135	15094	15157	15016	14977	14992	14992	15136	14988	15143	15123	14981	15074	15141	15252	14940	14956	14929	15042	15030	14946	14922	15121	15215	14995	15048	14986	14963	15116	15049	14888	15124	15051	15013	14916	15037	15123	15079	15050	14991	14975	15130	14925	15014	15165	14899	15144	15041	15129	14868	14955	15105	15052	15227	14900	15102	14960	15069	15113	15116	15044	14953	15209	15158	14881	15120	14909	15094	14947	15051	15142	15056	15124	15099	14957	14972	15108	14962	14925	15047	15132	15100	14991	14994	15085	14859	15078	15150	15094	15086	14964	14979	15152	14907	15084	14963	14838	15022	15085	15127	15064	15056	15157	15007	15163	15048	15100	14952	14904	15043	15010	15048	15036	15208	14872	14977	14986	15050	15067	15125	15050	14982	14942	15062	14939	15066	15012	14898	15117	14946	15018	14980	15224	15018	15108	15105	14952	15239	14887	15074	15170	14999	14992	15020	14990	15190	15050	14994	14967	15249	15000	15177	14912	15004	15052	14914	15118	15253	14883	14967	15003	14908	15044	15056	15221	15044	14968	15124	15104	14994	15068	15076	15100	15019	15077	15020	14952	15144	15107	14718	15127	15094	15220	15074	14996	15151	15026	15105	14997	15187	15181	14897	15016	15113	15109	15013	15033	14999	15051	15110	15001	15060	15135	14932	14932	15174	15117	14875	15131	15125	15047	15030	14835	15021	14999	15114	15017	14971	15115	14942	15045	15094	14829	15092	15070	15267	14978	15023	14911	15010	15022	15060	14971	15035	14978	14929	15161	15168	15006	14864	15160	15027	15073	15159	15078	14979	15258	15110	15251	15188	14884	15081	15035	14912	15005	15086	15016	14997	15051	14988	14915	14980	15018	14827	15143	15167	15012	15140	15111	14872	15129	15148	14985	14915	15052	15002	15073	14996	15147	14993	15203	15027	15138	15032	14897	15087	15062	14994	14861	15078	15087	15232	15132	14978	15068	15092	15156	14868	15022	14953	15193	14876	15192	15072	14995	15180	15145	15049	15109	14963	15108	14904	14906	15050	15022	15148	15098	14973	14872	15056	15037	15016	15061	14988	15203	15074	15040	14994	15118	15083	15114	15038	15108	15076	15033	15023	15187	15004	15132	15123	15007	14993	15082	14989	15120	15095	14859	14963	15213	14930
22525	21016	28858	23415	21333	23457	25269	24428	49223	27558	18473	17236	17003	16885	16772	16863	16539	16517	16377	16302	16552	16574	16241	16258	16470	16200	16216	16362	16154	16130	16341	16267	16203	15990	16141	16136	16438	15994	16071	16163	16224	16335	16240	16191	15965	16048	16006	16282	16144	16313	16070	16152	16082	16151	16059	16040	16224	16240	16026	16187	16100	16117	16038	16249	16098	16120	16033	16087	16092	15936	16059	16143	16137	16144	15980	16019	16007	16159	15904	16102	16099	16308	16144	16225	16105	16041	16064	16305	16106	15956	16008	15933	15926	15933	16049	16091	16113	16007	16173	16238	16179	16219	16086	15990	16135	16179	16025	15946	15893	15982	16081	15940	16230	16000	15871	16052	16122	16174	16001	16084	16049	16113	15851	16207	16109	16060	16022	16203	16185	16130	16010	16169	16013	15962	15832	15951	16084	15886	15925	16009	16115	15909	15957	16072	16160	16038	16180	16097	15918	16099	15877	16231	15922	16132	16037	16063	15941	15973	15996	15944	16024	15944	16109	16159	16291	16256	16273	16223	15847	16140	16163	15847	15921	16121	16036	16111	15987	16115	16039	16104	15919	15979	16087	15935	16029	16153	15974	16123	16153	16004	16034	16069	16133	16105	15984	16051	16031	15997	16056	15974	15939	16138	16147	16019	16081	16177	16174	16082	16095	16039	15792	15853	16053	15882	15868	15839	16038	16052	16136	15923	15989	16107	16003	16229	15923	16215	15937	16111	16211	15896	15969	15970	15945	16056	16238	16041	15776	15931	15863	16036	15959	16130	15953	15770	16209	16072	16112	16218	16164	16058	16093	16051	15895	16155	15981	16053	15976	15998	15981	16108	15975	16086	16113	16170	16027	16138	16093	16117	15870	16188	16071	16019	16160	15961	16063	16087	15971	15989	16027	15953	16010	16060	16033	15902	15819	15843	16060	16170	16241	16028	15893	15952	16236	16015	16160	15922	15913	15924	15899	16020	16063	15892	16017	16003	16084	16244	16126	15805	16148	15954	16009	15782	16086	15968	15899	15987	15829	15993	16140	15947	16001	15982	15814	15968	15969	15845	15991	15870	16019	15883	16028	15957	15960	15950	15868	16035	15980	16253	16077	16137	16032	16126	16014	16063	16016	15812	16033	16160	16043	16051	16122	16131	16075	16047	15931	16128	16322	16082	15938	16089	16093	16023	16091	16179	15980	16044	15890	16133	16016	15959	16182	16036	16037	16057	15889	15819	15918	15965	16060	15949	16000	16016	15966	16224	16258	15949	15937	15952	16086	15956	16082	15966	16064	15825	16087	15897	16134	15920	16012	16149	16062	16127	16055	16109	16028	16086	16186	15832	15861	16002	15920	15981	15917	15903	15772	15937	15936	15882	16118	16050	16042	15990	16088	15876	16013	16085	16149	15855	15962	16169	15947	16090	16015	15888	15881	16091	15846	16166	16125	16169	16036	15831	16030	15910	16047	16107	16188	16028	16046	16032	16031	15931	15776	15961	15904	15990	16086	15977	15951	15845	16052	15991	15921	16134	15899	16049	15976	16032	16184	15982	16085	16060	16113	15873	15985	15804	16055	16128	15974	15851	16031	16001	16050	15994	15932	16170	15857	16330	15895	16097	16269	16227	16079	16215	16015	15964	16150	16159	15906	16129	16215	15989	16023	16039	15977	16022	16075	15980	16038	15959	15931	15869	16061	16003	16163	16086	15864	15904	15918	16074	15942	15951	16426	16115	15827	15908	16115	16070	15904	16099	16067	15929	16020	16192	15923	16141	15885	16027	15908	16196	16036	15885	15953	16045	16169	16005	15925	16061	15915	16121	15932	16010	15752	16066	15919	16112	16126	16060	16013	15994	16072	16035	16060	15994	16097	15912	16023	16161	15970	15955	16128	16109	15958	16023	15999	16124	16040	15940	16108	15993	15950	16143	15746	16076	16004	15923	16009	16029	15949	16052	16183	16102	16026	15965	15971	15981	15990	16032	15992	16172	16085	15995	15983	16084	16168	16094	16073	16106	15847	15904	15816	15958	15876	15914	16001	16084	16129	15992	16058	16167	16037	16053	15990	16082	16042	16072	16050	15886	15961	15976	16031	16093	15935	16155	16135	16096	15963	16210	15970	15978	15940	16003	16159	15747	16103	15921	15833	16143	16185	16069	15776	15921	16006	16254	16074	16004	16072	15937	16116	15983	16037	16104	15824	15859	15989	16180	16007	15949	16051	16028	16162	15967	16104	16172	15998	16022	15949	16166	16041	15943	16105	15892	16074	16033	15906	15941	16141	15935	15959	16011	15903	16087	16186	16021	16086	16221	15887	15922	16125	16220	16098	16109	16082	16072	16067	15915	16059	16098	15836	16102	15945	16041	16167	15898	16085	16056	15920	15874	15717	15839	15994	16079	15883	16108	16099	15930	16012	15980	16103	15894	16064	16022	15913	15996	16035	15739	16036	16054	16002	16046	16129	16025	15969	15994	15879	15957	15995	16262	15840	16228	16040	16025	16167	16009	16041	15941	16101	16126	16169	15948	16337	16115	16063	15915	15976	16084	15974	16070	16105	16145	16027	16122	16108	15931	15951	16054	16071	15993	16020	16053	16119	15969	15778	15736	15971	16213	16022	15960	15938	15970	16118	15722	16025	15999	16005	15999	16006	16021	15888	16067	15668	16001	16119	16033	15950	16027	15939	15947	15853	16065	16148	15971	15925	16077	16105	16079	16110	15977	15894	15994	15875	16050	16094	15937	16198	15915	16006	16034	15957	16010	15995	16094	15969	16135	16062	16112	16084	16113	16043	16022	16032	15922	16193	15958	15997	15876	16004	15979	15911	15948	16150	16033	16079	16077	16106	15945	15854	15830	16126	15917	15941	15779	16108	15998	16038	16040	15949	15996	15985	16138	15995	16044	15883	15920	16000	16065	16023	15924	16051	16038	16000	16127	15884	16003	15890	16042	15885	16067	15781	15939	15898	16038	16072	16062	16117	16137	16070	16021	16138	16038	15909	16190	16235	16025	16108	16040	16182	16204	15917	16153	15921	16021	15878	15941	16077	16037	16044	16122	15971	15984	15938	16056	15964	15847	16039	16018	15983	16102	15947	15997	15955	16213	16124	16036	16063	15960	16084	16078	15972	15785	16209	16002	15954	16172	15988	15950	15964	15922	15878	15963	15961	15984	15966	15769	15768	15992	15877	16217	16054	16085	16144	16038	15985	16209	16079	16038	16047	16137	16017	15876	16011	15927	16075	15974	16077	16250	16138	15995	16058	15980	15975	16172	16159	15991	16063	15955	15921	16118	16151	16168	16072	16036	15787	16037	16021	15921	16027	15878	16253	15980	15826	16012	16049	15931	16002	15878	15956	15924	15857	16152	16182	15992	16083	15995	15969	16011	16104	15966	16180	16298	16083	15900	15956	16000	15968	16057	16109	15987	16033	15932	15930	15917	16004	15918	16121	16004	15848	15877	15971	15862	15993	15957	15978	15856	15879	16081	16052	16039	15923	16024	15981	16092	16070	15953	16213	15912	16030	16040	16005	16051	16057	16052	16064	16156	15976	16113	15860	15984	16023	15998	16168	15869	16035	16010	15947	16190	16194	16097	15928	15966	15753	15969	16148	16030	16074	16014	15903	15984	16027	15974	16178	16028	16087	16095	16076	16180	15995	15888	16006	16043	16040	15994	15978	15658	16150	16096	15872	16026	16143	16102	15870	15852	16071	15898	16180	16122	16168	16069	16184	16140	15979	16107	15897	15910	16109	16054	15885	15884	15975	15984	15934	16046	16197	15931	15956	15954	16104	16221	15983	16114	15787	16009	16046	15948	15930	16052	15923	16020	15955	16083	16154	15989	15915	16073	15998	16129	15971	16097	15957	16076	15911	16002	16089	15915	16089	16111	15907	15948	15984	15945	16153	16063	15889	15990	16058	16230	16091	15999	15888	16007	16037	16013	15971	16016	15917	15942	16064	15917	15941	15942	15929	16241	16072	16276	15963	15969	16268	16101	15954	15903	15953	15960	15977	15923	15944	16091	16140	15908	15951	16043	15902	15907	16017	15833	16017	15962	16060	16006	16086	16157	16130	16122	16061	15951	16090	15907	15974	15967	16086	15864	15931	16030	15851	16089	15918	15986	16096	15747	16136	15978	16055	15954	16223	16036	16176	16296	16006	16102	16114	16031	16035	16065	16039	16219	15987	15936	16137	16033	16113	15884	16038	15936	16142	16108	16006	16097	15939	15828	16078	16037	16048	16153	16034	15881	15949	16012	16200	16297	16005	15996	15935	16028	16081	15994	15908	16170	16008	15894	15945	15996	16072	16026	16022	15898	16085	16044	15927	16106	16043	16026	15986	16094	16120	15997	15989	16172	15962	15952	16011	16075	15781	16106	16130	15922	16010	16038	15810	15971	16105	16040	16059	15837	16211	15907	15983	16004	15801	16011	15988	15977	16089	15864	15951	15913	15851	15952	16118	16011	16168	15998	16020	15883	16028	16103	15983	15963	15974	16128	16241	16103	16007	16063	15935	16010	15840	16032	15932	16062	15830	16029	16036	15878	15950	15845	16021	15818	15879	16022	16108	16131	15864	15962	15875	15935	16000	16152	16032	15928	15995	16045	15830	16065	16031	16063	16014	16072	15930	15888	15767	15828	15982	15867	16133	16075	16135	16033	16149	15979	15876	15966	16059	15981	16043	16210	16219	15864	16027	16024	16077	16066	15855	16093	16267	16135	16191	16087	15842	15979	16305	16091	15984	15916	16184	15984	16066	16024	16190	16137	16128	16099	16183	15769	15872	16141	16001	16162	16027	16015	15879	15928	16152	15996	16046	15993	16042	16077	16025	16207	16181	15993	15990	15954	16003	15990	16125	15980	16074	16052	15818	15980	15996	16082	16090	16081	15887	15883	15991	16061	16061	15979	15834	16041	16170	15913	16097	15964	16095	16054	15997	16048	15927	15927	15968	15932	15990	15989	16126	15982	16072	15958	16067	16045	16261	16058	16108	15969	15925	16087	15986	16052	15984	15983	15931	16068	15955	16052	16074	15935	15824	15794	15913	15915	15968	15984	16073	16096	16085	15974	15765	16147	15835	16124	15973	15862	15905	16033	15959	15906	16098	16369	16069	16080	15898	16087	15975	16105
23447	42597	40499	32041	26965	23552	21066	27733	51976	18146	16337	16177	15855	15839	15592	15587	15591	15500	15471	15495	15381	15446	15245	15351	15181	15210	15306	15370	15288	15143	15050	15051	15183	15190	15080	15075	15069	15129	14900	15022	14969	14853	14961	14882	15007	14927	15137	15027	15055	15083	15107	14922	14860	14954	15010	14928	14992	14935	14972	14911	14947	14890	15033	14940	15039	15007	14995	14921	14892	15015	14898	15047	14850	14862	15017	14894	14990	14800	14981	14952	14866	14972	14996	14999	15065	14906	14952	14859	14821	14884	14938	14999	14895	14981	14818	14937	14847	15088	15003	14863	14874	14791	14793	14768	14777	14857	14923	14967	15046	14812	14967	14986	14876	14990	14898	14851	15051	15077	14702	14940	15007	15080	14882	15023	14931	14884	15020	14864	15021	14863	14806	14842	14992	15180	15016	14963	14955	15065	14934	14920	14751	15028	14883	14998	14918	14894	14933	14960	14951	14903	14954	14944	14962	15051	15005	14948	14913	14824	14827	14918	14948	14826	14882	14858	14734	14855	14903	14798	15017	15013	14944	14904	14895	14923	14872	14938	15101	14907	14859	14937	15039	14945	14844	15036	14870	14944	15104	14859	14945	15046	14867	14889	14940	15004	15036	14811	14856	14936	14948	14807	14764	14785	14888	14943	14967	14769	15013	14762	14755	14992	14812	14827	14843	15044	14898	14733	14900	14878	14964	14873	14998	15012	14806	14933	14948	14866	14784	15063	14899	14927	15049	14972	14904	15070	14798	14958	14858	15049	14818	14823	15027	14892	14850	14962	15051	15052	14964	14942	14878	14849	14931	14841	15011	15042	14981	15071	14916	14866	14966	15013	14938	14934	14968	14991	14963	14757	15047	14884	14903	14907	14988	14977	14809	14907	14924	15032	14955	14946	14786	14882	14770	14871	14904	14861	14873	14917	14851	14824	14913	14850	14842	15042	14931	15108	14917	15099	14899	14837	14723	14737	15026	14818	14933	14873	14832	14942	14938	14861	14766	14931	14868	14929	15002	14881	14903	14967	14997	14799	14890	14770	15236	14899	14859	14996	14941	15098	15016	14839	14998	15000	15033	14954	15005	14902	14779	15004	14936	14788	14882	14981	14980	14861	14830	14843	14972	15001	14875	14776	15029	14856	14899	14995	14922	14840	14898	14899	14791	14850	15030	14889	14730	14964	14802	14846	14856	14770	14937	14797	14848	15030	14808	14772	14918	14873	14955	15002	14888	14907	14837	14951	14849	14884	15065	15002	14901	14819	15011	14867	14959	14874	14876	14984	14942	14719	14909	14858	14973	14993	14940	14900	14727	14876	14995	14883	14989	14883	14866	14822	14703	15050	15013	14949	14944	15174	14918	14876	14815	14872	14990	14828	14896	15059	14887	15051	14943	15004	15064	14984	14941	14860	14868	14972	14976	15146	14842	14894	14998	14953	14794	14929	15067	14878	14809	14885	14777	14855	14931	14929	14838	14888	14868	14757	14893	14852	14780	14929	14983	15026	15004	14830	14878	14770	14955	14930	14896	14877	14847	14810	15012	14931	14888	14782	14957	14871	14871	14930	14875	14977	14954	14937	14961	14800	14914	14799	14847	14933	14942	14882	14740	14959	14974	15039	14902	14929	14879	14767	14852	14817	14921	14895	15109	14679	14802	15010	14852	15001	14814	14830	15025	14936	14928	14886	14881	15136	14920	14966	14946	14868	14871	14909	14844	14996	14993	14861	14919	14969	14792	14979	15008	15010	15044	14828	14747	14899	15021	15169	14957	15085	14995	15118	14859	14864	14945	14885	14962	14997	14784	15001	15031	14835	14782	14829	14911	14905	14849	15187	14976	14858	14917	15024	14814	14887	14851	14871	14969	14841	15013	14922	14817	14956	14800	14961	14792	14933	14915	14891	15067	14931	14885	14928	14994	14826	14925	14982	14922	14882	14870	14882	14738	15040	15041	14909	14959	15024	14871	14838	15028	14806	15056	14995	14887	15077	14877	14978	15018	14844	14923	14850	15146	14880	15034	15031	15012	14799	14959	14780	14938	14791	14942	14953	14951	14929	15038	14729	15116	14958	14992	14840	15007	14882	14898	14930	14900	14942	15054	15032	14859	14741	14929	14996	14863	14976	14935	14917	14770	14908	14795	14937	14909	14774	14785	14893	14761	14926	14961	15005	14744	15012	15127	14958	14706	14969	14847	14745	14940	14940	14939	14807	15029	14952	15087	14995	14615	14854	14916	14901	14973	14944	14987	14994	14785	15001	14949	15002	14865	14885	14921	14982	14897	14947	14868	14909	14806	14954	14991	14995	15057	14975	14924	14866	15109	14914	14868	14729	14928	14936	14739	14878	14853	14952	14792	14906	14835	14946	14972	14880	14858	14878	14961	14830	14940	15039	14913	15024	14928	14875	15064	14917	15053	14784	14882	14898	14820	14943	14973	14855	14974	14938	14781	14962	14989	14919	14935	14944	14884	14976	15000	14929	15079	14914	14919	14994	14859	14867	14789	14823	14992	14925	14974	14970	15006	15058	14849	15105	14769	14955	14880	14978	15011	14924	14928	14807	15090	14898	14792	14996	14919	15000	14806	14911	14918	14876	14827	14849	14653	14791	14862	14905	14986	14871	14819	14841	14757	14855	14816	14785	14898	14974	15003	14990	14894	14994	14863	14908	14940	14878	14868	14930	14925	14716	14923	15001	15042	15014	14904	14995	14972	14940	15008	14920	15008	14874	14771	14944	14891	14965	14877	14749	14893	14807	14758	14975	14882	14943	14805	14890	14994	14981	14772	14861	14880	15012	15123	15045	14747	14913	14991	14969	14939	14748	14823	15125	15059	14752	14831	14987	14921	14998	15038	14927	14955	14933	15066	14815	14733	14811	14898	14762	14847	15011	14880	14887	14796	15035	14968	14969	14915	14799	14776	14893	14878	15090	15018	14865	14928	14819	14825	14870	14887	14888	14857	14953	14844	15001	15018	14955	14932	14930	14851	14955	14824	14905	14950	14898	15002	14760	15038	14826	15017	14673	14902	14860	14798	14902	14890	14869	14857	14964	15022	14974	14927	14832	14838	14995	14992	14918	14876	14846	14756	14891	14917	14919	14925	14859	15037	14780	14924	14905	14808	14952	14924	15069	14851	14835	14964	14958	14850	15155	14845	14817	14981	14877	14951	14812	14861	14908	14879	14912	14912	14969	14857	15020	14981	14948	15034	14872	14968	14878	14938	14906	15029	15048	14962	14914	14844	14819	15016	14952	14903	14923	14952	14993	14925	14999	14804	15097	14868	14856	14907	14895	14969	15018	14919	14862	15066	14803	14986	15022	14917	15054	14875	14967	14846	14687	14908	14839	15061	15003	14827	14798	14947	14987	14911	14916	14987	14757	14885	15081	14860	14906	14933	14910	14941	14839	14914	14897	14951	14927	15053	14799	14793	14972	14911	14886	15049	14880	14891	14984	14927	14741	14930	14800	14888	14982	14774	14973	14839	14840	14890	14970	14995	15026	14943	14796	14740	14929	14901	14948	14839	14775	14934	14936	15142	14944	14781	14999	15012	14899	14813	14954	14836	14787	14901	14892	14872	14827	14952	14894	14940	14760	14805	14984	14840	14948	14954	14935	14998	14921	14820	15011	14938	14909	15000	14936	14861	14845	14956	14930	14899	15061	14907	15067	15225	14877	14844	15025	14817	14892	14912	14948	14826	14933	14776	15095	14844	14959	14926	15031	14947	14778	14922	14878	14959	14762	14965	14779	14966	14866	15005	14830	14940	14934	14890	14879	14907	14847	14791	14930	14957	15073	14756	14861	15037	14873	14931	14911	15034	14886	14831	14787	14974	14944	14938	14910	14807	14917	14836	14871	14772	14701	14846	15013	14883	15099	15002	14957	14956	14903	14725	14970	14802	14926	14912	14883	14910	14844	14944	14819	14777	14805	15019	14804	14904	14899	14739	14927	14985	14937	14838	14859	14860	14923	14875	14814	14869	14899	14962	14849	14927	14866	14904	14933	14886	14981	15059	14904	14946	15053	14795	14887	14848	14859	14944	14856	14876	14925	14928	14999	15025	15048	14841	14929	14960	14948	14937	14889	14922	14855	14985	14871	14952	14906	15138	14977	14827	14875	14954	14805	15010	15002	15026	15063	14902	14782	15131	14767	14886	14990	14904	14948	14961	14936	15079	15027	14911	14951	14947	14756	14880	14879	14900	14896	14788	15028	15004	14940	14870	14777	14873	14751	14822	14748	14860	14905	14971	15048	15019	14998	15002	14822	14818	14951	14973	14760	14844	15064	14922	14831	14964	14884	15018	14782	14967	14888	14938	15015	14848	14832	14994	14985	14833	15055	15045	15046	14930	14832	14998	14875	14688	14708	14942	14926	15019	14781	14834	15017	14892	14801	14972	14963	14845	14829	14996	14946	15022	14905	15029	14975	14974	14987	14932	15035	14756	14861	14783	14947	14905	14976	14947	14884	14695	14905	14965	14921	14982	14909	14937	15079	14994	15044	14906	14943	15009	14956	15111	14881	14920	14932	14969	14735	14837	14878	15132	14954	14914	14905	14848	14928	14926	14862	14930	14930	14969	15037	14958	14933	14985	14761	14879	14880	14894	14953	14894	14977	14951	14992	14832	15032	14938	14883	14862	15048	14745	14861	14839	14725	14925	15075	14973	15051	14851	14758	15175	14949	14793	14847	14739	14958	14891	14879	14956	14900	14945	15025	15013	14987	14998	14930	14847	14746	14884	14854	14917	14925	14824	15110	14931	15023	14867	14669	14811	15014	14946	14864	14838	15149	15068	14866	15144	14804	15011	15025	14911	14934	14984	14907	14904	15033	14833	14953	14945	14841	14753	15093	14845	14883	14774	14805	14742	15007	14829	14815	14941	14945	14897	14901	14933	14836	14703	15163	14933	14941	15014	14941	14917	14946	15033	15034	14941	14796	14981	14902	14893	14888	14818	14874	15011	14942	14874	14855	14963	14812	14907	14974	14772	15045	14728	14867	14860	14965	15050	14947	15002	14892	14837	14825	14942	14837	14845	14959	14943	14920	14994	14884	14919	14943	14844	15023	14948	14997	14733	15040	14841	14917	14901	15015	15065	14892	15015	14874	15000	15012	14915	14949	14877	15034
26891	22546	27554	24903	20062	18771	17807	17794	21395	17580	16738	16567	16609	16446	16434	16421	16221	16449	16378	16471	16179	16459	16495	16468	16246	16310	16380	16392	16376	16218	16256	16102	16181	16199	16285	16166	16406	16113	16156	16237	16343	16098	16271	16314	16196	16298	16064	16320	16143	16269	16228	16179	16267	16268	16109	16129	16001	16164	16380	16346	16354	16263	16163	16375	16253	16061	16300	16173	16344	16292	16353	16040	16156	16327	16270	16145	16233	16241	16086	16224	16155	16144	16249	16339	16364	16146	16215	16326	16247	16227	16324	16114	16185	16100	16205	16258	16305	16219	16192	16186	16344	16388	16238	16293	16441	16266	16060	16214	16237	15963	16246	15989	16304	16337	16263	16135	16289	16269	16265	16234	16284	16080	16148	16339	16233	16274	16111	16066	16021	16213	16277	16140	16399	16070	16085	16227	16314	16258	16235	16095	16150	16040	16268	16217	16299	16187	16109	16317	16312	16299	16133	16247	16127	16419	16066	16085	16363	16291	16150	16215	16060	16147	16277	16242	16141	16056	16378	16299	16304	16265	16393	16199	16337	16381	16088	16403	16293	16185	16266	16149	16178	16146	16096	16307	16353	16618	16230	15998	16222	16199	16249	16128	15991	16344	16203	15952	16010	16141	16297	16427	16198	16133	16351	16247	16144	16099	16157	16130	16255	16121	16271	16163	16157	16118	16316	16148	16123	16164	16162	16265	16059	16137	16246	15986	16123	16159	16192	16075	16123	16319	16216	16221	16250	16093	16162	16026	16216	16294	16195	16228	16274	16220	16120	16127	16279	16297	16264	16204	16291	16149	16169	16121	16219	16301	16289	16109	16294	16268	16244	16363	16229	16284	16150	16198	16111	16250	16238	15834	16385	16320	16217	16338	16400	16304	16094	16197	16338	16295	16157	16247	16135	16253	16297	16138	16130	16264	16206	16254	16235	15922	16031	16257	16061	16112	16196	16239	16166	16231	16194	16226	16126	16230	16433	16093	16238	16244	16256	16247	16275	16116	16367	16236	16042	16055	16203	16070	16097	16409	16249	16365	16280	16178	16289	16112	16162	16125	16093	16202	16344	16258	16133	16185	16154	16214	16297	16320	16187	16155	16249	16463	16048	16192	16192	15941	16153	16135	16149	16081	16283	16266	16327	16194	16235	16329	16254	16167	16344	16258	16243	16228	16168	16273	16051	16146	16419	16164	16149	16290	16352	15999	16086	16372	16266	16199	16183	16268	16391	16322	16332	16271	16243	16240	16075	16245	16496	16410	16282	16225	16060	16197	16320	16297	16384	16174	16137	16412	16201	16063	16477	16196	16385	16376	16409	16165	16264	16234	16119	16287	16190	16063	16097	16324	16228	16235	16041	16217	16332	16326	16406	16333	16228	16016	16089	16017	16241	16159	16266	16115	16483	16260	16166	16194	16233	16313	16086	16295	16347	16195	16221	16148	16322	16223	16252	16252	16168	16162	16252	16217	16179	16302	16226	16199	16310	16250	16094	16007	16312	16152	16207	16290	16225	16297	16331	16187	16304	16042	16131	16222	16268	16130	16254	16099	16320	16161	16174	16172	16316	16250	16301	16192	16244	16157	16179	16226	16130	16161	16147	16183	16116	15862	16160	16085	16313	16203	16219	16116	16319	16176	16298	16182	16222	16101	16097	16234	16314	16174	15875	15907	15998	16185	16097	16316	16266	16234	16178	16203	16340	16391	16266	16298	16329	16127	15921	16177	16295	16245	16273	16388	16057	16255	16392	16037	16180	16126	16284	16271	16304	16278	16355	16086	16124	16298	16488	16188	16351	16204	16315	16265	16141	16210	16148	16030	16086	16327	16263	16305	16252	16271	16298	16347	16028	16187	16094	16198	16311	16174	16188	16398	16163	16076	16097	16093	16191	16202	16229	16121	16397	16253	16393	16253	16143	16304	16070	16347	16212	16242	16056	16195	16354	15915	16046	16160	16227	16321	16230	16063	16150	16167	16187	16126	16165	16005	16197	16335	16052	16146	16074	16138	16179	16055	16101	16112	16078	16182	16385	16220	16156	16304	16181	16341	16224	16300	16216	16443	16196	16253	16263	16151	16240	16453	16162	16349	16133	16137	16260	16182	16074	16195	16297	16221	16141	16063	16143	15990	16113	16120	16489	16431	16213	16386	16388	16127	16119	16305	16325	16275	16342	16365	16091	16088	16131	16384	16122	16025	16496	16062	16282	16381	16194	16337	16150	16371	16213	16331	16306	16323	16240	16382	16394	16336	16178	16368	16331	16329	16090	16259	16200	16098	16168	16148	16195	16233	16172	16334	16266	16141	16026	16438	16241	16334	16067	16101	16220	16177	16289	16083	16177	16181	16239	16053	16326	16307	16209	16137	16243	16010	16236	16277	16159	16218	16435	16255	16215	16285	16257	16372	16213	16389	16211	16273	16169	16358	16243	16237	16260	16186	16102	16145	16180	16214	16245	16133	16120	16212	16168	16227	16080	16136	16119	16234	16232	16146	16348	16255	16124	16367	16174	16300	16085	16361	16087	16197	16415	16303	16024	16290	16161	16212	16279	16178	16077	16175	16119	16213	16241	16148	16270	16217	16077	16324	16173	16129	16177	16180	16164	16149	16104	16062	16245	16257	16326	16284	16140	16257	16408	16348	16262	16108	16355	16184	16398	16357	16216	16154	16258	16085	16177	16230	16220	16292	16160	16150	16396	16221	16084	16281	16491	16262	16252	16165	16015	16334	16304	16554	16217	16236	16097	16375	16278	16181	16354	16102	16201	16426	16254	16262	16252	16206	16204	16235	16224	16181	16332	16300	16079	16152	16210	15997	16257	16143	16159	16398	15977	16299	16302	16215	16271	16068	16319	16233	16460	16244	16272	16443	16217	16036	16068	16263	16351	16403	16173	16281	16401	16215	16291	16331	16259	16194	16269	16149	16033	16084	16165	16364	16268	16354	16265	16259	16057	16243	16255	16037	16082	16198	16363	16184	16270	16265	16213	16278	16459	16178	16206	16318	16069	16140	15999	16166	16338	16215	16066	16173	16229	16259	16380	16221	16113	16334	16169	16274	16141	16230	16151	16258	16383	16181	16108	16074	16082	16167	16094	16210	16346	16266	16142	16259	16354	16065	16223	16386	16089	16276	16122	16351	16098	16176	16210	15948	16232	16265	16069	16046	16274	16303	16101	16255	16107	16179	16261	16110	16182	15974	16303	16307	16202	16098	16285	16253	16239	16316	16262	16289	16253	16249	16168	16236	16233	16075	16174	16335	16208	16174	16324	16004	16226	16243	16354	16152	16325	16232	16034	16339	16156	16385	16158	16277	16058	16226	16339	16151	16173	16179	16317	16153	16185	16321	16165	16261	16317	16206	16129	16163	16165	16263	16265	16219	16408	16210	16095	16346	16088	16194	16208	16308	16318	16105	16135	16484	16240	16302	16213	16116	16244	16165	16233	16284	16181	16252	16285	16378	16295	16390	16132	16224	16271	16342	16222	16344	16030	16202	16277	16134	16369	16093	16206	16279	16176	16082	16167	16131	16115	16338	16071	16200	16269	16209	16260	16056	16457	16272	16183	16218	16203	16306	16287	16390	16305	16300	16297	16274	16040	16231	16104	16274	16342	16179	16351	16267	16293	16173	16384	16306	16027	16139	16293	16246	16221	16050	16199	16225	16287	16096	16261	16242	16317	16270	16332	16289	16353	16185	16246	16294	16247	16331	16339	16258	16260	16207	16500	16193	16231	16240	16164	16416	16174	16066	16199	16261	16239	16044	16155	16340	16332	16272	16226	16160	16044	16303	16287	16456	16089	16204	16234	16263	16499	16229	16372	16239	16364	16221	16307	16121	16199	15986	16259	16040	16164	16181	16327	16395	16037	16049	16252	16337	16231	16165	16197	16202	16330	16298	16085	16122	16302	16177	16289	16153	16228	16481	16196	16196	16332	16465	16296	16443	16029	16116	16086	16315	16281	16200	16243	16137	16280	16328	16188	16192	16230	16045	16260	16448	16172	16213	16301	16486	16246	16195	16303	16283	16271	15995	16315	16235	16307	16206	15955	16170	16282	16177	16168	16101	16149	16273	16136	16187	16251	16092	16259	16154	16472	16300	16305	16240	16299	16429	16202	16151	16224	16083	16285	16094	16400	16231	16344	16287	16307	16080	16256	16130	16239	16216	16245	15903	16397	16294	16351	16267	16163	16115	16277	16003	16021	16175	16146	16225	16196	16185	16334	16253	16162	16206	16306	16219	16330	16231	16151	16294	16352	16233	16308	16402	16114	16134	16341	16270	16238	16178	16125	16382	16290	16287	16218	16289	16171	16188	16209	16135	16135	16120	16230	16324	16232	16452	16161	16067	16056	16068	16084	16207	16119	16309	16204	16075	16261	16275	16374	16082	16407	16186	16288	16259	16292	16257	16191	16247	16246	16183	16126	16252	16354	16106	16323	16299	16164	16260	16348	16119	16367	16057	16143	16180	16201	16287	16106	16181	16249	16222	16293	16346	16218	16011	16211	16119	16267	16001	16151	16145	16257	16331	16252	16286	16344	16245	16177	16140	16142	16293	16274	16127	16208	16125	16191	16184	16182	16336	16307	16329	16383	16265	16215	16213	16067	16421	16086	16185	16406	16348	16421	16332	16260	16319	16113	16250	16316	16287	16257	16426	16102	16082	16180	16473	16280	16089	16239	16389	16271	16069	16163	16246	16162	16357	16422	16084	16314	16194	16333	16130	16231	16129	16097	16119	16212	16224	16170	16320	16192	16115	16170	16223	16369	16379	16279	16182	16287	16242	16290	16198	16190	16404	16310	16028	16198	16209	16132	16300	16093	16197	16234	16265	16279	16337	16176	16125	16167	16123	16078	16285	16345	15996	16231	16279	16229	16240	16231	16204	16344	16113	16252	16158	16361	16130	16500	16311	16163	16230	16105	16326	16220	16135	16194	16091	16433	16322	16199	16242	16199	16319	16235	16286	15993	16071	16466	16101	16236	16168	16155	16279	16298	16130	16265	16308	16168	16088	16224	16265	16162	16099	16155	16348	16085	16214	16208	16057	16013	16263	16202	16255	16179	16084	16202	16266	16311	16149	16224	16309	16076	16145	16185	16165	16330	16372	16274	16174	16060	16194	16206	16145
22528	33122	30254	24272	20893	18942	17467	17893	23336	15696	15571	15528	15459	15441	15369	15230	15341	14969	15268	15136	15280	15289	15064	15192	15150	15210	15204	15144	15111	15182	15250	15240	15115	14967	15179	15074	15113	14964	15083	15032	14960	14999	15085	15008	15105	15233	15120	15043	15142	15153	15117	15116	15175	15056	15168	14984	15069	14979	15222	15056	15016	15151	15028	15166	14913	14959	15045	15069	15083	14984	15036	15129	14874	15014	15071	15088	15075	15036	15000	15048	15000	15019	14958	14965	14901	14974	15083	14938	14913	15048	15087	15038	15075	15086	15106	14948	15186	15063	14968	15031	15082	15102	15259	14986	15095	15106	14998	15210	15136	15028	15099	14936	15049	15130	15068	15006	14914	14895	15043	15031	15056	15082	14890	15149	15091	15238	15038	14932	15012	15121	15167	15009	15116	14978	14971	15103	15028	15067	15030	15058	15077	15289	14896	15165	15068	15096	15158	15125	15011	15113	15134	14997	15126	14956	15003	15161	14970	15120	15143	15118	15200	14910	15021	15110	15094	15048	14866	15176	14982	15008	15134	15037	15078	15270	15236	15073	15190	14925	15158	14994	15183	14986	15125	15130	15189	14964	15197	15161	15082	15087	15096	15071	14905	15222	14988	15060	15169	14916	15170	15039	15048	15194	14948	15045	15048	15075	15125	15054	14967	15007	15039	15092	15070	15044	15155	15125	15137	15089	15044	14905	14984	15118	15178	15120	15023	15201	15013	15022	15182	14952	15009	15076	15010	15317	14779	14984	15060	14863	15203	15163	15020	15039	14804	15185	14987	15097	15124	15181	15224	15129	15176	15022	15055	15082	15200	15090	15018	15010	15118	15131	15222	15159	15012	15064	14955	15096	15072	14967	15111	15143	14940	15107	14876	14960	14999	15123	15119	15098	15085	15042	15211	15163	14910	15096	15130	14977	15109	15064	15039	14979	15067	14988	15139	15068	15034	14953	15012	15148	14964	14900	14984	15111	14968	14997	15154	15127	15133	15096	15206	14975	15087	14990	14934	15205	15103	15112	15100	14950	15248	15140	14894	15106	14991	15026	15119	15064	14831	14981	15012	15208	15045	15066	14800	15130	14957	15007	15187	15000	15096	15115	15071	14991	15155	14864	15270	15014	15056	14951	15245	15016	15119	14997	15138	15280	15053	15073	14907	15033	14983	15131	15059	14932	15163	14933	15177	14883	15084	15147	15005	15063	15009	15117	15146	14980	14906	15171	15051	15220	15001	14823	15110	15000	15245	15210	15238	15039	15055	15094	15064	15103	15034	15115	15103	15043	15128	15198	15110	15140	15078	14927	15121	15168	15082	15161	14950	15079	14923	15171	15091	15000	15113	15028	15058	15145	15056	15061	15182	15197	15032	15194	15060	14929	14978	15008	15176	14988	14947	15026	15102	15031	15097	15097	15075	14951	15123	14896	15108	15003	15076	15052	15288	15055	15148	15160	15006	14995	14901	15204	15213	15198	15009	14890	15259	15016	15161	15096	15067	15151	15042	15200	15018	14980	15127	15081	15120	15124	15144	15230	15019	15033	15047	15223	15079	15210	15151	15002	15020	15038	15023	15151	15150	15063	15090	15063	15082	14895	15070	15161	14935	15127	14962	15230	15220	15156	15099	15078	15246	15088	15159	15087	14955	14981	15106	14933	15055	15116	15035	15214	15216	15044	15162	15100	15008	15088	15064	15212	15061	15142	15206	15192	15064	15007	15051	15182	14995	14978	15140	15270	15100	15021	14943	14980	15207	15204	15086	15004	14983	15132	14991	15077	15056	15048	15139	14966	15057	14916	15133	14961	14923	15174	15045	14996	15044	15001	15119	15041	15054	15157	15144	15147	15158	15131	14879	15130	15044	15204	15053	15034	15105	15101	15143	15140	15003	15048	15052	14983	15030	15178	15102	15086	15046	15024	14994	15082	14977	15066	14880	15230	15011	15042	14935	15173	15231	15115	15157	15028	15048	14928	15034	14957	15008	15037	14982	15001	15069	15086	14926	14867	15185	14907	15239	14982	15105	15221	15022	15066	15015	15122	14999	15108	14991	15053	14981	15196	15016	15066	15070	15145	14977	15161	15034	15088	15029	14950	15051	15243	15012	14997	15047	15158	15135	15086	15135	15017	15147	15019	15053	15099	14899	14973	15119	15261	15087	14890	15057	15014	15133	15014	14956	15128	15181	14934	15017	15138	14980	15097	15083	15091	15138	15039	15083	15102	15088	15067	15141	15032	15040	15041	14907	14958	15017	15029	14990	15001	15069	15147	15075	15078	15086	14935	15107	15049	15048	15079	15014	14977	15056	15058	15129	15241	15062	15009	15085	15134	15110	15216	15201	15122	15094	15042	15071	15250	15147	15019	15132	15118	15165	15036	15036	15093	15216	15190	15006	14944	15039	15056	15133	15109	15153	15136	14922	15135	15024	15119	15084	15156	15113	14956	14960	14973	15198	15016	15243	15246	15197	15059	15014	15067	15045	15092	14989	15151	15027	14925	15165	14876	15051	15051	15093	15086	15084	15123	15009	15207	15091	15003	15022	15174	15051	15077	15108	15016	14956	15013	14977	15246	15126	15129	15029	15212	15053	15176	15124	15170	15150	15045	15041	15056	15060	15101	14975	15012	15003	15176	15076	15102	15045	15114	15172	15003	14897	15164	15119	15145	15059	15032	15216	15053	15098	15004	15102	15153	15192	15079	15032	15040	15083	15118	15161	15134	15021	15121	14898	15162	15059	15102	15116	15127	15161	15051	15107	15070	15050	15021	15075	15197	15052	14887	14991	15057	15012	14925	15081	14919	14974	15043	15026	14989	15101	15106	15109	15082	15164	15258	14866	15043	15243	15096	15088	14917	14978	15198	14981	14972	15034	15043	15016	14939	15187	15190	14930	15083	15074	15136	15112	15094	15102	15042	15098	15031	15047	15045	15213	14955	14983	14861	15038	14947	15178	15121	15251	15164	15102	15193	14949	14929	15100	15117	15234	15102	15088	15077	15087	15109	15116	15125	14991	15129	15048	14960	15141	15140	15092	15054	14999	14974	15110	15071	15014	14994	15021	15036	15055	15073	15059	15105	15119	15106	15095	15203	15097	15025	15042	15134	15133	15000	15041	14946	14981	15038	15091	15102	15137	14904	15119	14912	15032	15053	14941	15113	15012	15036	15090	15054	15019	14979	14950	15127	15039	14942	15069	15005	15027	14950	15058	14917	15159	15107	15061	15071	14998	15040	15321	15136	15115	15109	15047	15122	15070	14930	15203	15075	15099	14914	15297	15116	15081	15214	14902	14940	15047	15004	15150	15135	15015	14973	15154	15193	14984	15100	15132	15027	15046	14914	14871	14921	14976	14922	15041	15106	14983	15120	15092	15036	15094	15072	15220	15032	15183	14952	15179	14971	15094	15013	15092	15003	15034	15166	14993	15125	15156	15132	15067	15046	15042	15040	15117	15079	15006	14850	15058	15049	15165	15125	15074	15044	15037	14907	15176	15179	15002	15206	15117	15192	14989	15046	15004	15125	14895	15021	15102	15033	15144	15020	15011	14952	15071	14968	14965	14918	15074	15122	15227	15111	15047	15151	14970	15074	15046	15107	15127	15192	15085	14929	15133	15197	15200	15042	15206	14928	15120	14996	14995	15088	15137	15101	15283	15142	15088	15012	15169	15164	15027	14927	15043	15153	14991	15080	15014	15058	15053	15117	15043	15080	15122	14985	15035	15002	15115	15068	14836	15132	14994	15354	15153	14954	15182	15040	15103	15155	14885	15056	14953	15113	15384	15074	15125	15169	15015	15104	15166	15158	15208	14817	15080	15129	14902	15055	15325	15017	15051	15107	15107	15044	14965	14987	15091	15259	15070	15010	15036	15096	15207	14961	15201	14941	15172	15143	14998	15189	14794	15018	15010	15000	15030	15181	15156	14963	15095	15076	15048	14975	14931	14963	14976	15045	15289	15067	14977	15061	15130	15003	15193	14993	14935	15163	15060	15113	15128	15199	14938	15068	15184	15083	15168	15025	15200	15051	15062	14935	14980	15096	14905	15198	15016	15000	15267	15043	15049	14985	14987	15133	15020	15056	14999	15013	15043	15241	14944	15115	14844	15230	15190	15069	15153	15031	15176	15267	14990	15024	15082	14939	15194	14818	15072	14963	15152	15095	15068	15189	14982	15088	15072	15009	15184	15043	15206	15084	15053	15009	15216	15025	15093	15185	15050	15037	15009	14919	15066	14979	15058	15125	15295	15068	15218	15127	15114	14972	15250	15179	15165	14937	15033	15102	15098	15070	15150	15116	15152	15052	15102	14927	14960	15121	14912	15141	14944	15092	15095	14982	15114	15165	15028	15239	15148	15105	15050	14982	14933	15201	15008	14956	14936	15179	15195	15362	15099	14932	14883	15236	15147	15148	15255	15055	14950	15008	14974	15051	15045	15088	15094	15028	14972	15088	15173	15007	15028	15009	14999	15085	15187	15014	15071	15200	15128	15187	15121	15116	15058	15038	15255	15074	15058	14935	15119	14959	15073	15108	15111	15170	15256	14974	15337	15039	14907	15004	15051	15091	15074	15015	15145	15076	15002	15160	15008	15103	15074	15142	15041	15000	15140	15180	15115	15189	15010	14980	15203	15202	15199	15137	14909	15184	15078	15091	15052	15115	15014	15274	15241	15159	15291	15048	14953	15078	15185	15152	15169	15027	15074	15062	15128	15021	15123	15181	15106	15098	15155	15192	14950	14927	15082	14981	15020	15201	15011	15309	15131	15043	15144	15274	15172	15194	15128	15140	15036	15018	14901	15065	15186	14960	15084	15001	15075	14989	15024	15229	15174	15120	15101	15220	15092	15171	15170	15021	15101	15021	15082	15112	14986	15226	14927	15150	15224	15035	15052	15105	15154	14957	15161	14899	15117	15127	15043	14903	15167	14964	15042	15061	15143	15198	15054	15025	15083	15102	15234	15234	15117	15065	15143	14901	15140	14992	15075	15143	15135	15036	15044	14918	14997	14872	15082	14976	14956	14998	15095	15056	15142	15187	15112	15153	15215	15108	15097	15036	14972	15073	14979	14852	15194	15022	14883	15070	14967	14940	15139	14938	15000	15065	15371	15130	15081	15167	15092	15055	15169	15154
23893	21039	28211	24561	22649	22182	21052	22610	38020	26055	17940	17038	17095	16875	16897	17062	16969	16882	16695	16771	16825	16926	16988	16787	16807	16974	16773	16776	16775	16603	16523	16677	16616	16698	16806	16689	16926	16714	16598	16583	16618	16565	16512	16597	16795	16640	16641	16554	16425	16657	16550	16747	16656	16806	16621	16593	16631	16679	16617	16510	16508	16669	16817	16750	16502	16578	16711	16682	16467	16581	16755	16813	16808	16793	16723	16647	16672	16464	16550	16495	16639	16609	16593	16577	16476	16854	16529	16679	16664	16654	16575	16564	16688	16585	16590	16631	16529	16644	16644	16588	16768	16691	16567	16552	16690	16741	16603	16724	16673	16583	16698	16530	16649	16687	16700	16658	16783	16649	16480	16674	16584	16456	16657	16602	16734	16833	16436	16610	16506	16765	16663	16615	16692	16687	16735	16555	16718	16539	16798	16562	16489	16632	16481	16567	16623	16626	16498	16695	16514	16626	16802	16719	16645	16753	16714	16693	16647	16509	16568	16575	16662	16572	16545	16673	16744	16419	16804	16711	16441	16623	16609	16666	16600	16617	16485	16674	16509	16640	16773	16614	16744	16707	16715	16733	16648	16612	16562	16674	16707	16570	16712	16415	16476	16636	16606	16567	16548	16550	16575	16431	16572	16456	16629	16795	16621	16611	16561	16460	16609	16530	16392	16571	16582	16583	16679	16630	16678	16671	16476	16547	16463	16730	16660	16579	16510	16466	16522	16519	16628	16719	16570	16630	16752	16675	16408	16418	16867	16484	16523	16653	16577	16557	16745	16721	16563	16580	16676	16633	16674	16787	16655	16443	16627	16628	16518	16696	16447	16284	16560	16427	16685	16690	16771	16586	16608	16536	16455	16565	16665	16452	16640	16681	16703	16576	16711	16708	16721	16460	16424	16684	16561	16646	16606	16664	16623	16756	16533	16678	16788	16430	16660	16557	16629	16660	16501	16630	16565	16451	16644	16552	16575	16766	16547	16564	16577	16695	16854	16730	16518	16759	16639	16571	16729	16603	16655	16780	16519	16561	16564	16681	16606	16598	16772	16579	16559	16455	16857	16766	16767	16488	16849	16468	16650	16664	16799	16502	16518	16592	16449	16695	16637	16662	16690	16500	16578	16594	16717	16637	16554	16422	16336	16651	16593	16460	16663	16636	16547	16630	16705	16574	16555	16464	16386	16377	16753	16439	16530	16630	16541	16577	16396	16478	16536	16703	16609	16493	16755	16659	16574	16709	16443	16512	16695	16446	16707	16586	16486	16669	16670	16610	16670	16519	16773	16537	16570	16581	16630	16604	16242	16445	16753	16637	16686	16661	16600	16637	16431	16567	16481	16543	16586	16769	16449	16545	16486	16429	16430	16537	16558	16591	16584	16512	16497	16580	16654	16590	16781	16562	16698	16444	16566	16716	16716	16490	16541	16607	16731	16497	16367	16555	16809	16524	16586	16608	16581	16551	16734	16423	16741	16370	16374	16734	16516	16684	16652	16709	16641	16573	16610	16526	16614	16506	16699	16595	16506	16484	16845	16661	16756	16683	16465	16498	16639	16825	16526	16518	16855	16613	16718	16732	16474	16538	16744	16558	16634	16419	16485	16647	16451	16696	16566	16606	16710	16702	16681	16624	16708	16633	16655	16528	16499	16517	16582	16479	16517	16536	16673	16672	16715	16651	16690	16638	16495	16619	16725	16453	16438	16603	16465	16526	16454	16676	16915	16675	16639	16730	16814	16540	16533	16730	16560	16795	16419	16638	16617	16550	16520	16690	16561	16487	16537	16572	16577	16738	16610	16635	16518	16421	16481	16559	16340	16605	16808	16760	16617	16534	16715	16640	16678	16811	16688	16356	16604	16480	16557	16688	16499	16475	16571	16633	16458	16631	16767	16660	16487	16693	16704	16739	16552	16631	16657	16694	16494	16655	16544	16496	16528	16830	16566	16664	16831	16713	16586	16605	16746	16514	16709	16642	16811	16492	16408	16447	16669	16658	16707	16577	16710	16559	16628	16615	16675	16590	16496	16676	16662	16445	16638	16342	16647	16503	16766	16620	16756	16724	16710	16573	16593	16666	16696	16714	16623	16672	16669	16423	16542	16666	16540	16532	16744	16672	16538	16583	16474	16623	16607	16487	16591	16782	16708	16782	16563	16615	16830	16704	16619	16685	16579	16630	16823	16725	16794	16557	16465	16709	16501	16579	16669	16491	16626	16607	16766	16645	16507	16613	16600	16596	16556	16556	16515	16732	16460	16633	16657	16880	16526	16726	16569	16395	16551	16606	16566	16445	16576	16505	16509	16737	16615	16569	16563	16690	16715	16564	16856	16630	16839	16654	16678	16511	16623	16720	16610	16573	16660	16522	16574	16630	16592	16801	16537	16763	16567	16647	16641	16534	16460	16548	16621	16562	16764	16677	16702	16771	16680	16573	16622	16516	16568	16767	16615	16528	16582	16446	16462	16659	16697	16507	16716	16646	16528	16463	16398	16567	16650	16428	16502	16586	16868	16635	16589	16523	16631	16454	16642	16704	16413	16586	16661	16609	16505	16610	16664	16712	16632	16428	16494	16543	16760	16499	16708	16849	16926	16758	16431	16497	16530	16683	16586	16777	16468	16420	16626	16829	16526	16427	16612	16576	16554	16644	16668	16698	16487	16488	16748	16653	16598	16601	16635	16575	16594	16791	16607	16699	16640	16538	16635	16610	16429	16733	16605	16667	16741	16624	16413	16673	16604	16475	16488	16552	16706	16498	16494	16834	16744	16575	16592	16592	16468	16596	16615	16416	16529	16572	16605	16710	16728	16672	16295	16612	16638	16676	16517	16309	16555	16546	16606	16367	16520	16897	16536	16525	16516	16771	16664	16622	16880	16807	16549	16654	16762	16820	16652	16646	16848	16543	16498	16694	16809	16634	16594	16585	16576	16608	16504	16499	16592	16649	16719	16637	16544	16480	16677	16658	16717	16531	16562	16597	16652	16481	16632	16745	16617	16791	16624	16934	16762	16626	16707	16645	16657	16611	16641	16824	16425	16750	16523	16588	16659	16618	16618	16573	16439	16726	16785	16768	16640	16515	16640	16520	16636	16668	16613	16469	16685	16578	16627	16626	16657	16633	16845	16657	16762	16635	16558	16842	16590	16491	16903	16567	16460	16497	16587	16536	16777	16746	16483	16552	16470	16693	16594	16583	16424	16535	16603	16508	16499	16435	16674	16599	16559	16738	16577	16621	16727	16514	16660	16751	16677	16728	16928	16458	16606	16638	16813	16519	16627	16335	16568	16523	16496	16664	16468	16691	16461	16583	16722	16582	16632	16544	16813	16522	16536	16519	16739	16649	16682	16623	16689	16846	16628	16734	16852	16582	16613	16636	16499	16606	16381	16591	16576	16594	16620	16625	16779	16740	16602	16646	16567	16507	16429	16675	16668	16486	16581	16649	16406	16601	16586	16590	16561	16536	16604	16762	16501	16678	16570	16576	16545	16423	16534	16522	16565	16576	16345	16517	16726	16573	16575	16655	16816	16617	16586	16649	16724	16513	16790	16604	16581	16447	16607	16506	16515	16557	16614	16573	16492	16766	16541	16417	16580	16805	16850	16611	16635	16636	16881	16611	16547	16544	16634	16536	16591	16759	16575	16701	16597	16659	16756	16693	16603	16579	16487	16742	16661	16515	16700	16536	16414	16513	16551	16740	16549	16694	16667	16822	16593	16676	16628	16452	16521	16677	16611	16636	16731	16567	16414	16811	16684	16625	16533	16472	16586	16579	16504	16485	16623	16813	16706	16545	16517	16652	16470	16734	16565	16606	16726	16692	16458	16521	16445	16488	16623	16589	16395	16604	16540	16829	16527	16882	16687	16514	16467	16371	16464	16533	16769	16621	16494	16675	16492	16556	16702	16527	16662	16580	16683	16703	16584	16605	16404	16561	16475	16511	16499	16574	16710	16592	16644	16502	16622	16681	16535	16582	16654	16506	16667	16469	16578	16610	16510	16694	16237	16636	16615	16558	16426	16606	16498	16527	16780	16502	16476	16617	16657	16748	16733	16632	16714	16485	16502	16704	16627	16642	16754	16749	16608	16473	16460	16561	16597	16632	16553	16653	16472	16612	16488	16764	16582	16648	16847	16434	16587	16505	16405	16535	16619	16583	16632	16573	16463	16597	16544	16569	16441	16287	16729	16526	16692	16464	16585	16409	16702	16626	16718	16608	16553	16518	16573	16617	16658	16644	16614	16728	16775	16624	16742	16731	16459	16721	16479	16656	16457	16632	16730	16512	16594	16606	16570	16681	16697	16834	16370	16631	16678	16586	16637	16612	16718	16599	16656	16682	16663	16622	16635	16687	16666	16393	16698	16666	16522	16431	16680	16591	16560	16585	16657	16802	16519	16551	16756	16503	16599	16648	16645	16687	16597	16616	16426	16542	16763	16523	16347	16570	16624	16611	16554	16517	16631	16634	16519	16473	16541	16756	16553	16543	16614	16755	16620	16699	16680	16640	16588	16437	16568	16598	16790	16618	16709	16574	16597	16579	16678	16645	16647	16644	16618	16597	16509	16769	16709	16666	16674	16634	16745	16665	16551	16668	16540	16600	16733	16587	16582	16650	16443	16595	16799	16412	16719	16629	16801	16786	16554	16559	16443	16739	16725	16600	16544	16572	16465	16667	16457	16479	16697	16358	16707	16468	16558	16564	16480	16666	16771	16682	16723	16553	16575	16576	16570	16777	16714	16576	16636	16389	16789	16734	16483	16698	16514	16670	16593	16623	16639	16513	16464	16607	16739	16693	16762	16685	16582	16517	16628	16701	16620	16769	16617	16700	16615	16695	16698	16646	16634	16578	16596	16601	16623	16623	16699	16662	16643	16494	16750	16501	16738	16395	16597	16602	16513	16542	16694	16667	16608	16695	16777	16601	16517	16851	16655	16510	16635	16555	16426	16545	16526	16870	16816	16696	16917	16582	16423	16709	16575	16537	16631	16774	16578	16616	16696	16559	16653	16623	16665	16758	16597	16707	16555	16409	16429	16612	16785	16923	16678	16533	16797	16388	16512	16652	16760	16636	16672	16750	16429	16513	16726	16558	16723	16626	16614	16595	16666	16696	16700	16437	16471	16601	16565	16739
22205	37986	35646	28465	23953	21096	19106	25221	41925	20727	16212	15996	15908	15775	15765	15620	15690	15522	15801	15386	15531	15628	15564	15432	15587	15314	15644	15452	15502	15410	15463	15411	15469	15457	15452	15255	15489	15392	15500	15453	15299	15524	15305	15300	15297	15235	15452	15392	15553	15406	15334	15323	15419	15364	15372	15172	15420	15222	15253	15318	15188	15407	15258	15428	15338	15334	15282	15327	15228	15366	15304	15429	15573	15302	15519	15265	15258	15395	15415	15360	15348	15369	15383	15376	15413	15332	15421	15383	15570	15308	15271	15214	15475	15410	15487	15382	15378	15395	15339	15297	15181	15412	15374	15153	15435	15288	15428	15231	15466	15296	15405	15226	15350	15274	15282	15266	15357	15160	15197	15370	15377	15344	15315	15203	15239	15204	15253	15262	15392	15227	15421	15247	15365	15385	15438	15174	15320	15301	15289	15375	15329	15306	15307	15167	15553	15483	15329	15315	15527	15312	15306	15285	15444	15305	15377	15217	15344	15355	15372	15244	15274	15352	15319	15477	15432	15450	15390	15356	15288	15237	15525	15257	15140	15432	15261	15292	15294	15403	15286	15538	15389	15475	15416	15314	15294	15281	15229	15362	15271	15127	15353	15433	15350	15316	15294	15262	15254	15297	15433	15308	15326	15258	15330	15293	15225	15224	15412	15481	15233	15414	15259	15384	15269	15178	15274	15357	15242	15431	15231	15208	15288	15272	15331	15403	15297	15335	15310	15255	15358	15412	15403	15274	15432	15222	15249	15403	15370	15432	15334	15441	15417	15417	15230	15354	15461	15354	15248	15300	15464	15390	15465	15265	15312	15491	15494	15335	15273	15513	15407	15270	15429	15373	15328	15381	15410	15392	15350	15487	15385	15148	15527	15200	15484	15410	15250	15339	15240	15198	15335	15216	15231	15368	15303	15363	15151	15396	15073	15274	15273	15370	15432	15279	15413	15341	15452	15304	15341	15331	15376	15360	15356	15336	15274	15260	15318	15344	15406	15346	15236	15436	15357	15339	15292	15317	15323	15250	15462	15302	15295	15141	15307	15282	15259	15389	15234	15307	15242	15233	15333	15259	15270	15321	15482	15393	15544	15198	15352	15359	15353	15368	15322	15347	15460	15240	15345	15242	15379	15281	15375	15350	15275	15301	15270	15294	15344	15349	15509	15362	15271	15396	15334	15363	15293	15365	15362	15274	15243	15264	15487	15351	15232	15391	15391	15155	15313	15432	15254	15354	15299	15272	15567	15295	15273	15366	15408	15237	15298	15147	15433	15340	15384	15245	15242	15402	15301	15280	15425	15309	15359	15340	15358	15278	15361	15241	15354	15270	15465	15370	15195	15336	15211	15402	15522	15095	15175	15268	15488	15443	15333	15369	15398	15295	15207	15445	15304	15367	15397	15317	15436	15367	15372	15326	15379	15207	15359	15302	15465	15264	15341	15228	15392	15284	15407	15221	15187	15472	15507	15416	15234	15407	15383	15281	15410	15399	15354	15300	15178	15229	15286	15168	15500	15178	15456	15258	15435	15239	15290	15433	15347	15271	15354	15233	15262	15337	15408	15224	15268	15259	15460	15301	15401	15279	15378	15178	15535	15408	15350	15339	15303	15373	15300	15228	15093	15199	15273	15266	15228	15235	15321	15204	15437	15389	15458	15350	15242	15376	15168	15231	15318	15353	15418	15366	15404	15399	15248	15224	15343	15142	15540	15224	15306	15364	15362	15520	15472	15291	15276	15266	15362	15403	15303	15205	15418	15352	15377	15368	15379	15341	15360	15260	15257	15323	15518	15105	15302	15296	15304	15330	15148	15345	15242	15263	15389	15258	15257	15488	15379	15181	15271	15349	15407	15475	15409	15473	15337	15280	15296	15481	15149	15173	15292	15359	15409	15258	15374	15294	15178	15335	15362	15266	15419	15188	15269	15224	15342	15296	15302	15349	15328	15446	15254	15209	15372	15255	15300	15304	15359	15263	15331	15450	15466	15492	15249	15396	15465	15364	15290	15307	15356	15348	15367	15326	15363	15337	15401	15386	15367	15228	15255	15400	15303	15247	15338	15375	15309	15368	15353	15410	15283	15427	15218	15255	15363	15242	15474	15296	15190	15354	15278	15266	15377	15334	15344	15392	15408	15419	15265	15356	15441	15254	15360	15291	15321	15262	15522	15139	15290	15243	15369	15340	15313	15369	15465	15342	15510	15325	15451	15391	15335	15276	15316	15259	15266	15257	15261	15372	15419	15487	15388	15341	15327	15241	15397	15238	15265	15344	15306	15368	15164	15261	15288	15263	15238	15336	15369	15229	15393	15175	15174	15340	15428	15311	15395	15399	15204	15345	15436	15225	15393	15325	15214	15310	15473	15438	15254	15323	15366	15406	15332	15340	15392	15358	15290	15291	15327	15354	15357	15200	15480	15366	15423	15459	15255	15354	15318	15424	15291	15400	15471	15152	15432	15236	15292	15222	15414	15177	15460	15275	15590	15388	15247	15218	15295	15180	15263	15372	15270	15577	15323	15447	15350	15469	15218	15251	15428	15361	15278	15382	15190	15265	15296	15248	15308	15368	15311	15353	15123	15116	15232	15259	15292	15282	15461	15268	15298	15397	15260	15416	15386	15366	15276	15388	15300	15402	15219	15288	15345	15150	15260	15183	15354	15189	15258	15267	15410	15276	15211	15111	15377	15225	15462	15302	15372	15272	15358	15187	15487	15342	15382	15371	15263	15319	15232	15312	15248	15368	15512	15243	15395	15341	15325	15220	15421	15333	15266	15407	15375	15328	15280	15165	15586	15397	15237	15350	15401	15167	15338	15072	15324	15396	15166	15318	15257	15265	15390	15346	15313	15296	15187	15380	15360	15238	15309	15285	15278	15423	15258	15301	15368	15298	15285	15388	15204	15284	15285	15281	15216	15261	15418	15244	15277	15328	15330	15379	15296	15323	15325	15136	15337	15262	15334	15261	15280	15309	15436	15456	15338	15373	15447	15457	15388	15272	15276	15385	15343	15309	15337	15276	15215	15489	15495	15239	15386	15241	15461	15330	15265	15428	15131	15115	15446	15332	15123	15386	15455	15391	15476	15397	15277	15379	15364	15373	15415	15213	15565	15335	15362	15297	15516	15314	15462	15459	15294	15211	15400	15391	15319	15330	15240	15166	15264	15338	15450	15237	15342	15478	15298	15383	15281	15330	15348	15409	15256	15226	15460	15356	15187	15359	15384	15259	15236	15366	15291	15383	15132	15227	15390	15249	15400	15215	15343	15374	15284	15221	15283	15339	15134	15233	15220	15391	15368	15291	15342	15398	15329	15400	15291	15237	15308	15422	15441	15217	15228	15263	15442	15258	15392	15364	15308	15598	15184	15311	15394	15299	15321	15361	15536	15512	15255	15417	15387	15414	15467	15295	15344	15277	15382	15430	15211	15380	15153	15277	15396	15283	15336	15340	15323	15376	15294	15487	15362	15277	15319	15199	15278	15297	15467	15466	15331	15438	15602	15328	15226	15269	15351	15295	15239	15326	15327	15368	15397	15423	15498	15404	15284	15357	15403	15466	15096	15350	15301	15325	15385	15473	15253	15445	15400	15284	15444	15279	15431	15387	15406	15372	15229	15281	15389	15427	15384	15281	15392	15220	15252	15296	15432	15354	15335	15304	15362	15458	15390	15480	15309	15217	15253	15101	15111	15287	15495	15342	15325	15290	15265	15343	15412	15411	15340	15391	15493	15240	15402	15204	15572	15313	15317	15425	15368	15348	15335	15288	15547	15248	15563	15243	15440	15328	15279	15456	15419	15354	15472	15134	15492	15249	15253	15306	15352	15240	15541	15415	15322	15211	15246	15308	15292	15291	15246	15295	15184	15333	15323	15275	15334	15429	15516	15263	15456	15373	15160	15335	15340	15355	15216	15359	15239	15313	15454	15396	15143	15325	15405	15129	15503	15262	15263	15238	15346	15138	15214	15237	15307	15348	15364	15276	15417	15425	15335	15232	15472	15296	15218	15467	15149	15360	15231	15261	15316	15257	15435	15174	15471	15302	15363	15285	15363	15283	15235	15306	15414	15318	15305	15320	15252	15378	15513	15341	15326	15259	15434	15297	15232	15521	15189	15198	15481	15427	15375	15154	15231	15223	15394	15315	15419	15376	15278	15345	15156	15272	15460	15366	15437	15360	15396	15344	15380	15442	15255	15581	15267	15545	15432	15314	15358	15526	15395	15493	15308	15503	15524	15254	15328	15272	15192	15282	15407	15220	15322	15542	15334	15184	15452	15135	15510	15185	15297	15242	15365	15314	15305	15303	15382	15294	15272	15458	15543	15338	15300	15530	15291	15096	15274	15380	15406	15327	15206	15305	15336	15108	15305	15342	15446	15321	15258	15252	15295	15276	15561	15257	15393	15325	15372	15307	15322	15254	15378	15412	15256	15492	15397	15094	15307	15273	15335	15267	15387	15314	15262	15424	15433	15517	15202	15416	15359	15308	15343	15404	15303	15267	15326	15413	15466	15319	15409	15313	15377	15396	15391	15395	15289	15334	15346	15309	15360	15349	15202	15392	15200	15406	15233	15216	15193	15409	15463	15296	15337	15425	15214	15348	15316	15354	15248	15222	15351	15339	15387	15343	15222	15423	15327	15372	15390	15392	15355	15325	15360	15283	15294	15290	15379	15203	15123	15273	15423	15366	15311	15361	15383	15312	15531	15444	15415	15299	15272	15184	15319	15297	15280	15345	15479	15255	15415	15518	15509	15232	15203	15419	15252	15335	15295	15197	15360	15304	15285	15446	15329	15141	15309	15186	15236	15126	15413	15290	15516	15165	15416	15366	15491	15361	15344	15396	15150	15591	15345	15229	15402	15375	15166	15380	15479	15316	15284	15317	15299	15248	15267	15419	15296	15255	15323	15232	15166	15459	15382	15098	15346	15597	15470	15163	15293	15158	15519	15352	15360	15418	15310	15376	15325	15438	15287	15156	15260	15379	15436	15391	15351	15382	15314	15278	15328	15246	15303	15308	15252	15333	15373	15380	15385	15253	15382	15328	15333	15439	15111	15318	15244	15243	15415	15321	15340	15240	15408	15383	15235	15295	15396	15358	15512	15391	15375	15325	15365	15455	15271	15376	15291	15283
22451	20992	28776	23427	21355	23663	25297	21392	45965	31246	18681	17685	17181	17028	16769	16761	16790	16714	16604	16399	16505	16577	16531	16634	16398	16512	16297	16378	16486	16483	16296	16367	16475	16369	16269	16274	16368	16299	16367	16242	16364	16127	16042	16236	16338	16383	16371	16260	16402	16342	16345	16294	16440	16261	16329	16200	16260	16272	16458	16149	16151	16352	16193	16125	16157	16390	16288	16109	16301	16275	16239	16469	16331	16168	16414	16270	16406	16393	16256	16284	16262	16287	16418	16399	16294	16027	16209	16250	16309	16418	16232	16238	16108	16134	16226	16180	16040	16275	16418	16219	16406	16073	16098	16291	16229	16157	16206	16014	16260	16274	16386	16190	16212	16350	16272	16348	16225	16143	16261	16293	16176	15931	16358	16261	16035	16275	16333	16294	16160	16064	16481	16109	16292	16155	16335	16539	16373	16167	16031	16298	16206	16235	16360	16188	16333	16114	16045	16008	16159	16270	16112	16032	16182	16211	16252	16106	16459	16376	16109	16310	16295	16223	16321	16161	15971	16286	16062	16400	16302	16086	16220	16142	16041	16126	16067	16253	16178	16232	16117	16390	16145	16157	16196	16230	16201	15971	16213	16210	16144	16106	16206	16036	16411	16096	16370	16313	16337	16409	16249	16220	16286	16166	16279	16231	16350	16079	16191	16113	16157	16110	16211	16097	16186	16206	16367	16282	16239	16288	16003	16179	16149	16151	16253	16291	16302	16344	16314	16147	16173	16267	16171	16169	16107	16459	16415	16142	16187	16107	16371	16171	16311	16306	15990	16233	16160	16090	16194	16063	16142	16054	16196	16107	16290	16295	16336	16062	16254	16250	16371	16354	16121	16265	16244	16112	16234	16204	16343	16115	16190	16293	16375	16091	16319	16274	16351	15964	16266	16191	16221	16176	16257	16237	16247	16303	16233	16248	16234	16057	16290	16167	16179	16337	16405	16037	16273	16294	16251	16357	16073	16172	16267	16244	16071	16351	16259	16177	16235	16138	16372	16262	16407	16168	16199	16379	16197	16326	16135	16158	16387	16122	16077	16176	16356	16467	16028	16316	16126	16211	16196	16189	16444	16128	16458	16224	16231	16328	16250	16181	16035	16333	16203	16389	15944	16113	16226	16138	16260	16250	16186	16103	16099	16339	16147	16343	16110	15953	16189	16180	16003	16098	16339	16254	16301	16276	16236	16175	16163	16191	16397	16266	16182	16067	16015	16464	16121	16295	16315	16180	16413	16109	16258	16166	16416	16256	16297	16250	16244	16102	16301	16113	16181	16333	16109	16111	16001	15997	16090	16194	16093	16265	16283	16166	16086	16171	16051	16306	16466	16158	16279	16352	16131	16201	16262	16145	16224	16088	16213	16274	16279	16163	16249	16271	16228	16316	16252	16216	16278	16336	16160	16236	16398	16276	16226	16174	16170	16197	16254	16028	16065	16206	16109	16115	16077	16169	16126	16386	16391	16187	16328	16176	16099	16219	16134	16370	16286	16077	16296	16410	16104	16268	16256	16168	15984	16036	16190	16353	16021	16112	16301	16005	16119	16253	16362	16117	16187	16311	16227	16078	16127	15948	16182	16139	16200	16267	16136	16046	16273	16003	16234	16275	16388	16152	16117	16348	16368	16085	16218	16078	16190	16166	16218	16258	16010	16073	16155	16168	16076	16129	16085	16119	16005	16318	16136	16244	16174	16153	16271	16052	16342	16276	16067	16300	16413	16243	16256	16290	16227	16119	16224	15955	16075	16079	16169	16121	16167	16018	16070	16109	16027	16237	16121	16340	16252	16163	16358	16076	16098	16199	16167	16003	16093	16428	16196	16313	16223	16318	16180	16263	16140	16233	16287	16238	16166	16320	16228	16231	16219	16109	16255	16118	16348	16316	16297	16255	16286	16388	16112	16118	16312	16067	16320	16101	16093	16236	16161	15999	16291	16259	16211	16323	16270	16195	16432	16126	16163	16134	16291	16264	16188	15838	16191	16106	16308	16196	16039	16280	16435	16131	16062	16188	16316	16295	16120	16117	16306	16128	16297	16225	16351	16226	16031	16073	16003	16277	16293	16331	16164	16259	16202	16312	16226	16182	16183	16277	16287	16197	16128	16132	16250	16140	16317	16101	16169	16230	16192	16248	16188	16250	16397	16277	16383	16301	16436	16290	16247	15958	16155	16245	16246	16281	16282	16103	16297	16232	16217	16265	16238	16194	16215	16199	16259	16150	16140	16277	16329	16290	16093	16205	16351	16217	16217	16267	16200	16178	16355	16121	16386	16174	16152	16098	16214	16096	16149	16101	16264	16232	16327	16177	16027	16242	16021	16218	16188	16046	16114	16385	16250	16112	16168	16226	16166	16272	16364	16250	16087	16052	16074	16263	16405	16127	16101	16308	16465	16200	16102	16172	16477	16172	16224	16206	16051	16128	16158	16421	16259	16215	16293	16353	16355	16133	16044	16100	16164	16075	16257	16152	16159	16390	15989	16270	16242	16257	16139	16192	16273	16215	16052	16104	16276	16145	16234	16129	16313	16192	16109	16198	16166	16216	16135	16168	16262	16160	16247	16176	16197	16160	16010	16124	16376	16144	16222	16182	16032	16078	16149	16215	16361	16374	16314	16292	16257	16154	16179	16107	16205	16052	16088	16177	16193	16291	16073	16048	16312	16204	16193	16351	16263	16171	16218	16198	16190	16262	16100	16295	16302	16267	16193	16107	16186	16098	16170	16224	16354	16293	16135	16194	16254	16093	16258	16250	16333	16047	16528	16369	16267	16360	16307	16178	16233	16236	16175	15979	16211	16265	16329	16356	16338	16118	16316	16273	16446	16149	16320	16049	16169	16243	16251	16189	16230	16195	16143	16027	15947	16265	16269	16280	16316	16139	16213	16361	16230	16356	16022	16123	16075	16088	16311	16268	16353	16135	16393	16095	16221	16414	16393	16332	16290	16216	16131	16173	16092	16322	16096	16247	16227	16265	16221	16139	16249	16371	16058	16108	16215	16058	16330	16143	16250	16224	16242	16128	16014	16309	16140	16236	16206	16355	16091	16195	16263	16223	16336	16233	16076	16142	16343	16270	16221	16357	16288	16280	16109	16144	16216	16339	16327	16359	16199	16056	16193	16170	16131	16319	16224	16257	15993	16184	16139	16312	16111	16169	16205	16202	16168	16253	16080	16035	16270	16065	16224	16221	16062	16109	16135	16201	16296	16158	16225	16203	16216	16171	16139	16280	16226	16105	16112	16138	16382	16145	16401	16403	16186	16113	16304	16286	16205	16054	16152	16170	16222	16294	16196	16169	16111	16029	16177	16061	16315	16316	16003	16335	16307	16080	16225	16068	16205	16096	16236	16144	16161	16165	16265	16317	16269	16318	16251	16033	16057	16106	16279	16402	16226	15976	16223	16401	16190	16385	16193	16252	16336	16106	16145	16181	16065	16197	16114	16323	16085	16188	16297	16306	16267	16055	16286	16483	16387	16108	16198	16211	16315	16328	16074	16100	16073	16263	16145	16306	16195	16239	16329	16076	16221	16118	16006	16022	16239	16246	16160	16227	16215	16095	16178	16221	16221	16238	16220	16204	16249	16140	16266	16172	16311	16122	16220	16053	16380	16084	16344	16285	16325	16251	16090	16179	16182	15948	16202	16365	16142	16269	16274	16176	16267	15974	16388	16132	16107	16043	16072	16011	16214	16174	16037	16168	16224	16344	16157	16150	16304	16336	16197	16300	16161	16377	16259	16051	16060	16238	16142	16157	16230	16341	16274	16215	16163	16149	16143	16180	16190	16137	16146	16038	16305	15977	16240	16145	16277	16193	16261	16148	16111	16174	16425	16445	16246	16239	16229	16197	16074	16379	16345	16247	16124	16303	16093	15992	16101	15986	16085	16077	16079	16204	16101	16139	16212	16304	16285	16231	16266	16342	16220	16293	16317	16087	16056	16215	16493	16171	16088	16157	16171	16273	16265	16205	16236	16324	16206	16029	16253	16126	16117	16390	16223	16322	16370	16322	16295	16201	16281	16082	15987	16108	16158	16138	16034	15917	16083	15955	16320	16128	16129	16427	16165	16208	16133	16231	16271	16158	16109	16138	16150	16350	16056	16118	16403	16183	16107	16404	16138	16124	16087	16402	16312	16146	16140	16467	16267	16202	16125	16157	16260	16330	16270	16030	16096	16007	16214	16320	16214	16104	16008	16056	16218	16099	16315	16110	16194	16095	16349	16414	16381	16208	16240	16098	16317	16304	16265	16133	16085	16320	16196	16183	16296	16156	16182	16307	16252	16177	16298	16232	16307	16417	16126	15974	15933	16154	16423	16118	16009	16330	16311	16045	16163	16067	16249	16119	16157	16081	16033	16251	16204	16427	16145	16241	16290	16347	15947	16202	16517	16299	16166	16162	16374	16231	16169	16299	16218	16232	16064	16206	16151	16139	16261	16195	16381	16312	16176	16156	16370	16219	16118	16167	16223	16262	16376	16129	16286	16001	16319	16082	16141	16110	16371	16075	16323	16303	16339	16052	16031	16097	16136	16196	16367	16101	16325	16342	16216	16105	16059	16258	15977	16394	16093	16167	16196	16226	16214	16317	16057	16184	16130	16173	16026	16091	16182	16183	16337	16426	16259	16110	16136	16222	16294	16005	16064	16283	16271	16286	16199	16173	16268	16256	16263	16305	16207	16142	16210	16142	16114	16290	16228	16141	16232	16321	16377	16097	16103	16195	16277	16075	16104	16212	16278	16261	16296	16137	16377	16253	16283	16305	16179	15959	16120	16094	16073	16130	16166	16247	16080	16049	16137	16034	16183	16127	16221	16277	16127	16148	16406	16310	15962	16168	16174	16281	16218	16271	16276	16202	16069	16115	16202	16287	16165	16110	16134	16230	16074	16139	16267	16246	16056	16292	16278	16262	16284	16151	16337	16499	16213	16162	16326	16211	16147	16203	16375	16225	16283	16213	16163	16215	16225	16326	15987	16305	16275	16130	16121	16231	16105	16427	16227	16076	16118	16248	16198	16217	16337	16149	16248	16199	16161	16196	16215	16167	16269	16253	16012	16067	16121	16184	16054	16227	16192	16220	16288	16150	16389	16075	16277	16242	16231	16057	16382	16168	16097	16175	16312	16207
23655	43064	40720	32902	27950	24252	21292	23102	50908	21017	16415	16339	15855	15909	15808	15624	15512	15632	15555	15401	15413	15487	15449	15305	15258	15341	15254	15385	15420	15383	15170	15200	15270	15362	15255	15145	15158	15049	15080	15219	15064	15113	15095	15163	15037	14950	15209	15225	15055	15121	14936	14980	15208	15147	15136	14991	15106	14979	15089	15008	15096	15033	15128	15045	15164	15106	14998	15196	15129	15029	15003	15008	15175	15083	15004	15125	15019	15103	15115	15046	15044	14938	15183	15078	15019	15154	14886	15101	15159	14943	14983	14993	15160	14959	15105	15029	14927	14882	15147	14805	15060	15136	15237	15167	15044	15013	14997	15025	14905	14987	15246	15044	14977	15094	15036	14916	15061	15051	15140	14928	15196	14923	14826	15018	15086	15081	14943	15025	14901	15182	14926	15005	14878	15166	15023	15123	14974	14984	15047	14992	14901	14995	15077	14985	14914	15031	15231	14781	15006	14867	14986	15113	15011	15082	15093	15032	14927	15084	14995	15012	14905	14963	15184	15027	14967	14970	15216	15088	14820	14993	14838	15081	15071	15092	15016	14933	14965	15060	14815	15087	15060	15063	14896	14997	15047	14968	15034	14948	15106	14943	15056	15079	14927	15193	15113	15034	14858	15038	15136	14997	15094	15082	15113	15013	15034	15126	15111	15037	14909	15035	14997	15112	14978	15085	14913	15149	15207	15127	14985	15082	14933	15152	15044	14984	14913	15024	15126	14964	15081	14951	15169	14974	14955	15026	15065	15050	15096	15224	15015	15043	14889	14823	14871	15060	15307	15025	15111	15082	14831	14953	15048	15206	15011	14898	14959	15035	14965	15052	15046	14915	14986	14935	15131	15120	15027	15219	15098	15102	14949	15138	14967	14916	15041	14962	15120	15009	14999	15032	14954	15124	14906	15023	15223	15172	14866	14870	14902	15192	14911	15054	15058	14912	14955	15076	14999	15033	15044	14979	15095	14813	15114	15068	14847	15105	14983	14858	14928	15064	15229	14991	15023	15236	15054	15088	15040	15074	14952	15247	15069	15018	15000	15023	15098	15005	15040	15044	15120	14972	15221	15024	14956	15126	15082	15013	15033	15163	15179	14962	14954	15159	15098	14959	15110	14986	15173	14944	15204	15027	15121	15043	15134	15058	15004	14987	14981	15310	15067	15155	14978	14952	15130	14972	14801	15077	14951	15258	15050	15141	15137	15013	14936	15151	14956	15004	14952	15033	15082	15068	14863	15052	14990	14908	14999	14997	14906	14984	14974	15051	14990	14983	15057	15018	15118	14976	15177	14895	15053	14931	14828	15077	15071	14742	15045	15143	15110	15012	14955	14979	14824	15016	15105	14996	15077	15039	14985	14938	15074	14953	14981	15075	15027	14768	14900	15198	14980	15117	15014	15003	14828	14962	15044	14868	15039	15004	14981	15062	15071	15070	15075	15054	15040	14933	15122	15029	14950	15146	15083	14903	15076	14904	15108	15085	14975	14975	14996	14954	15187	15066	15082	15136	14924	14963	14994	14936	14940	15166	14934	15038	15181	15112	14981	15056	14856	15111	15039	15006	14899	15050	15154	15038	15084	14959	15127	15005	14979	14908	14972	15019	14979	15025	15025	14888	14977	14998	15054	15081	15140	15101	15030	14935	14895	14817	14926	14939	14971	15024	15035	15115	14939	15131	14986	14982	15044	15097	15039	14926	15146	14902	14981	14874	14925	15006	15057	14971	14967	15069	14985	15097	14889	15121	15041	14964	15086	15016	15067	14923	14956	15003	15294	15180	14997	15028	15037	15056	15302	14904	15007	15045	14979	15077	14989	14971	15008	14970	15035	14990	14939	14959	15075	14984	15078	15119	14952	15063	15056	15003	15068	15080	14984	15114	15097	15223	15160	15151	14995	15145	15094	14990	15088	14977	15127	14860	15069	14972	15043	15060	15004	15016	14974	14982	14946	15044	14878	14951	15063	14996	15059	14876	15052	14999	15086	15040	14979	14951	14749	15060	15113	15054	15015	15022	14992	14967	15003	14920	15134	15062	15057	15023	15079	15071	14943	15090	15054	15043	15209	15038	15041	14954	15077	15055	15016	14954	15054	15011	14997	15052	15094	15064	15023	15097	15027	15144	15056	15016	15044	14995	14956	15030	14845	15027	14957	15058	14983	15024	14993	14986	14886	15088	15011	15077	14921	14866	14966	14957	14963	14967	14888	14978	15150	15030	14904	14874	14949	15078	15174	15055	15006	14947	15051	15026	14944	15051	15037	15086	15033	15093	14960	15075	14972	15036	15057	14959	14911	15141	15036	14941	15045	14924	14858	15238	15178	15109	14907	15008	14870	15113	15015	15088	14854	15043	15026	14928	15154	14931	14926	14912	14951	15124	14949	15052	15027	15133	15090	14989	15030	15056	15048	14885	15076	15156	15009	15144	15101	14848	15070	14915	15087	14882	15109	14943	15130	14849	14950	15122	14968	15064	15045	14998	14864	15013	14899	15087	14988	15064	15074	15088	15034	15137	15190	14988	15144	15048	14900	15039	15107	15053	14980	14982	15001	15028	15025	14962	15072	14928	15062	14912	14976	14997	14877	14845	14803	15043	14914	15003	14967	14988	15017	15145	14948	14959	15001	15105	14984	14949	14993	15029	14936	14996	15094	15082	15018	15116	15274	15116	14961	14810	14968	15089	14984	14994	15194	15059	15224	15056	14912	15111	15076	15010	14852	15004	15037	15117	15068	15047	15072	14925	14995	15153	14919	15059	15031	15117	15094	15114	15080	15118	15001	15115	14974	14959	14965	14966	14888	14941	14905	15139	15106	14842	15116	15130	15130	14973	15099	15153	15139	15082	14997	14949	14949	15168	15089	14984	15053	14983	15141	15095	14962	15139	15129	14765	14985	15028	15023	14976	15083	15103	14868	14969	15133	15237	14890	14869	14928	14976	15123	15122	15055	15053	14931	15175	15073	14961	15135	14800	15003	15080	15151	14971	15210	15085	14975	15096	15085	15220	14891	14945	15072	14955	15001	14987	15075	15067	15033	15096	15089	15074	14986	15000	14952	14774	15017	14749	14996	14972	14922	15053	15016	14849	15113	14841	14897	15226	15074	15108	15068	15096	14920	15085	14995	15065	14938	15022	15073	15040	15065	14976	15029	15085	15059	15129	15089	15033	14989	14984	14954	14922	14960	14967	15124	15140	14968	14997	14986	14942	15005	15056	14889	15039	15138	14966	15014	15145	15079	15121	15072	15005	15096	14884	14937	15020	14985	15187	15128	14879	15138	14886	15051	14996	14780	14853	15109	15089	15160	15018	14921	14920	15010	15154	14948	15250	14980	14905	14965	15085	14932	15023	14869	15155	14965	14907	15046	14991	15039	14998	15119	15054	14995	14881	15066	14913	15042	15042	15103	14954	15026	15048	14814	15134	14970	15080	14984	15025	15065	15076	15163	14987	15042	15240	15046	14950	14985	15114	14914	14853	14979	14956	14927	15012	14977	14933	15150	14821	14983	15021	15112	14962	15122	15135	14932	15072	15009	15015	14973	14970	15042	14985	15119	14821	15046	14865	15261	14905	15168	15062	14877	15077	14982	15016	15093	14997	15007	14973	15166	15023	15073	15189	14961	14940	15044	14986	15205	15073	14965	14862	15083	14913	15024	14905	15122	15034	15085	15004	15070	14881	15046	14901	15104	14988	14934	14952	15150	15077	14875	14992	14958	15012	15040	14968	15031	15155	14991	14947	15035	15052	15184	15019	14961	14980	14957	15041	14897	15158	15032	14949	15016	14968	14868	15157	14916	15194	15027	14804	14888	14965	14972	14812	14963	15059	15057	14971	15011	15136	14927	15067	15064	14996	15108	15002	14938	15059	14938	15037	15053	15070	14984	14882	15052	14949	15139	15032	15097	15049	14909	14920	14886	15038	14882	14979	15080	14796	14990	14901	15002	15001	15065	14958	14937	15049	14952	15011	15003	14908	15108	15174	15105	14947	15123	14884	14992	15132	15089	15041	15081	15048	15044	14915	14902	15041	14914	15175	15047	15145	15132	14922	15074	15112	15088	15092	15088	15102	15004	15016	14980	15068	15007	14951	14923	15172	15042	15053	15051	15007	14901	14879	14951	15000	15275	14810	14959	15154	15031	15126	15011	15063	14993	14837	15204	15019	14878	14965	14972	14974	14946	14990	15103	14890	15170	15199	15009	14964	15113	14983	15054	15099	14896	15131	15066	15090	14968	15109	15044	15132	14930	14831	15053	14905	15015	14928	15204	14995	14938	15087	14966	15006	15178	14931	14987	15142	14915	14929	15159	15069	15238	15106	15080	14912	15108	15085	15102	15007	15077	15076	14981	14997	15164	15043	15008	15021	14981	15052	15011	15032	14944	14885	15049	14975	14999	15022	15134	15141	14872	15096	14880	15081	15047	14918	15222	14957	15152	14971	15157	15110	15010	14840	15105	15000	14961	14930	15039	15167	14936	15123	15073	15185	14917	15022	15089	15202	15044	15028	14904	15046	14955	15021	15088	15054	14835	14890	15043	14931	14820	14941	15096	14996	14878	14955	15160	14947	14966	15112	15104	14859	14907	15108	15116	15003	15085	15061	14891	15121	15110	15025	15231	14853	15100	15133	15090	14876	14897	14828	15132	14940	15068	15000	15044	15116	15090	14941	15084	15143	15123	15086	14896	14947	14990	15073	15005	15086	14995	15075	14913	15027	14923	15060	15036	14926	15196	14981	15182	14930	14999	14986	15099	15118	14981	15105	15130	14945	14969	14952	15036	15132	14982	15086	14879	14847	15249	14915	15118	15010	15061	15116	15063	15075	15022	15022	15091	14931	15215	15206	15075	15093	14901	14797	15031	14979	15147	14885	15076	15082	14925	15167	14942	14815	15048	15233	14985	15014	14958	15081	15058	14916	14689	15001	15119	15148	15101	15090	15132	14943	14975	14946	15077	15029	14981	14836	15085	14886	15101	15145	15040	15103	14849	15048	14948	14960	15098	15060	15152	14929	14967	15032	15075	15050	15161	15119	15066	14947	15081	15106	14922	15083	15046	15108	14915	15130	15144	15004	14877	14899	14824	15155	15081	14970	15108	14991	15087	15069	15139	15031	15161	15205	15126	15071	15004	15044
26886	22841	28046	25079	20305	18635	17979	17390	19659	17461	16716	16447	16461	16415	16325	16262	16499	16275	16244	16339	16330	16173	16236	16237	16296	16295	16198	16089	16303	16276	16408	16403	16151	16247	16350	16143	16173	16109	16299	16277	16152	16249	16241	16486	16188	16124	16201	16320	16374	16272	16339	16244	16436	16325	16325	16444	16314	16227	16279	16352	16191	16380	16190	15947	16183	16103	16294	16129	15991	16472	16001	16119	16158	16143	16217	16025	16290	16225	16200	16176	16143	16202	16284	16242	15975	16218	16326	16287	16063	16087	16142	16338	16256	16126	16164	16024	16254	16216	16146	16375	16270	16143	16356	16157	16132	16207	16263	16277	16156	16131	16425	16143	16295	16161	16261	16034	16172	16142	16282	16345	16032	16226	16160	16085	16209	16010	16238	16089	16275	16101	16290	16252	16061	15981	16237	16210	16028	16126	16185	16149	16267	16262	16096	16198	16104	16268	16205	16159	16209	16124	16101	16080	16189	16055	16152	16281	16281	16131	16079	16154	16115	16127	16026	16012	16112	16079	15928	16059	16129	16116	16177	16109	16072	16121	16086	16241	16293	16013	16199	16185	16357	16287	16037	16067	16408	16244	16180	16112	16146	16142	16144	16038	16192	16281	16283	15956	16386	15988	15984	15971	16242	16164	16178	16207	15986	16319	16092	16237	16140	16153	16269	16272	16136	16325	16191	16114	15934	16314	16070	16096	16211	16261	16192	16178	16183	16163	16220	16127	16053	16308	16093	16004	16175	16056	16011	16030	15961	16114	16203	15989	16139	16146	16214	16127	16269	16044	16198	16122	16390	16424	16167	16070	16247	16400	16253	16197	16130	16127	16231	16165	16081	16184	16206	16105	15987	16199	16361	16171	16312	16085	16094	16088	16164	16063	16165	16218	16317	16103	16291	16232	16147	16205	16255	16255	16277	16130	16160	16034	16335	16158	16133	16346	16137	16272	16176	16069	16407	16249	16097	16261	15914	16342	16195	16220	16004	16231	16237	16409	16228	16092	16044	16060	16134	16125	15974	16199	16153	16196	16142	16217	16153	16287	16448	16075	16277	16219	16132	16183	16344	16169	16154	16002	16089	16117	16014	16071	16252	16215	16062	16146	16332	16219	16216	16224	16019	16213	16080	16032	16148	16231	16137	16235	16085	16147	16136	16073	16279	16127	16286	16078	16105	16037	16194	16196	16156	16105	15992	16172	16171	15907	16224	16041	16150	16026	16227	16150	16250	16016	15955	16188	16142	16024	16115	16123	15962	16051	16252	16065	16200	16228	16364	16119	16156	16280	16408	16089	16189	16168	16302	16270	16202	16290	16030	16272	16097	16308	16183	15994	16375	16073	16150	16217	16346	16213	16295	16133	16133	16177	16079	16059	16150	16213	16346	16329	16092	16189	16286	16153	16229	16062	16168	16411	16278	16207	16081	15958	16147	16001	16137	16493	16379	16204	16126	16169	16233	16209	16230	16248	16261	16267	16316	16190	16385	16087	16211	16294	16101	16335	16196	16238	16228	16158	16164	15941	15989	16038	15985	15998	16239	16278	16217	16130	16161	16009	16153	16108	16264	16244	16212	16261	16243	16078	16125	16186	16239	16063	16122	15985	16256	16263	16186	16184	16151	16273	16411	16226	16118	16215	16416	16284	16226	16287	16248	16175	16305	16123	16262	16083	16167	16163	16169	16247	16380	16195	16385	16263	16262	16071	16189	16194	16198	16260	16436	16218	16165	16112	16027	16164	16357	16357	16118	16118	16022	16174	16349	16166	16122	16293	16240	16367	16307	16332	16044	16076	16188	16021	15936	16244	16050	16243	16248	16067	16201	16090	16137	16147	16344	16228	16178	16222	16069	16332	16186	16074	16178	16238	16050	16205	16092	16087	16144	16072	16250	16185	16182	15927	16145	16160	16213	16319	16182	15994	16224	16173	15884	15990	16250	16227	16226	16047	16314	16158	16174	16051	15965	15963	16231	16053	16134	16156	16099	16223	16155	16156	16069	16027	16205	16218	16203	16276	16142	16161	16211	16016	16347	16183	15966	16212	16126	16128	16174	16123	16213	16221	16114	16177	16133	16068	16214	16229	16105	16313	16375	16198	16272	16217	16125	16160	16341	16263	16253	16226	16097	16206	16220	16264	16082	16358	16195	16010	15939	16142	16118	16146	16276	16126	16110	16165	16348	16213	15879	16205	16210	16098	16297	16334	16138	16079	16200	15967	16233	16198	16225	16271	16122	16265	16323	16339	16335	16007	16239	16208	16289	16291	15991	16147	16159	16256	16128	16345	16277	16170	16288	16218	16241	16185	16187	16187	16307	16118	16177	16073	16151	16239	16255	15991	16231	16163	16171	16305	16164	16229	16217	16115	16185	16281	16148	15971	16312	16124	16230	16280	16288	16179	16274	16189	16120	16179	16049	16170	16294	16342	16249	16379	16361	16210	16187	16012	16243	16371	16113	16188	16295	16213	16088	16259	16284	16049	16105	16185	16372	16112	16277	16118	16119	16323	16261	16168	16032	16224	16234	16142	16298	16134	16136	16118	16086	16102	16416	16086	16127	16105	16211	16488	16171	16229	16106	16210	16193	16136	16038	16164	16063	16186	16196	16139	16475	16130	16179	16264	16228	16166	16246	16100	16176	16173	16282	16145	16160	16114	16363	16383	16203	16127	16151	16242	16000	16089	16276	16392	16204	16252	16077	16176	16076	16142	16234	15971	16404	16089	16169	16176	16134	16050	16313	16130	16098	16114	16230	16184	16121	16056	15963	15995	15964	16265	16094	16056	15911	16198	16226	16156	16260	16030	16274	16200	16085	16231	16195	16220	16167	16253	16113	16329	16322	16119	16020	15982	16242	16451	16276	16466	16208	16264	16277	16351	16124	16193	16084	16215	15957	16091	16008	16085	16105	16008	16144	16193	16189	16137	16166	16119	16322	16157	16184	16342	16318	16148	16344	16199	16028	16183	16214	16327	16154	16066	16232	16166	16143	16274	16173	16351	16087	16278	16105	16115	16278	16232	16203	16285	16278	16091	16113	16167	16317	16112	16201	16327	16408	16218	16325	16124	16222	16294	16196	16008	16313	16321	16145	16323	16287	16063	16189	16153	16434	16235	16245	16101	16196	16120	16198	16062	16168	16228	16046	16202	16124	16124	16151	16270	16269	16267	16254	16201	16283	16316	16318	16152	16223	16307	16277	16348	16149	16193	16201	16041	16101	16204	16206	16239	16106	16443	16318	16387	16442	16095	16154	16325	16062	16311	16349	16146	15929	16222	16095	16131	16194	16130	16308	16260	16419	16145	16237	16060	15919	16255	16172	16178	16274	16143	16169	16170	15857	16259	16309	16217	16342	16320	15934	15938	16095	15976	16180	16228	16131	16073	16198	16030	16223	16091	16175	16315	16364	16293	16114	16189	16257	16130	16247	16134	15978	16166	16213	16155	16169	16228	16411	16280	16095	16115	16150	16182	16163	16046	16351	16192	16216	16285	16153	16323	16183	16070	16172	16192	16331	16210	16239	16188	16094	16064	16052	16435	16228	16197	16171	16212	16001	16123	16306	15994	16321	15924	16289	16191	16235	16183	16366	16291	15969	16190	16247	16060	16239	16242	16182	16237	16314	16308	16159	16191	16115	16122	16179	16228	15966	16267	16420	16074	16104	16256	16158	16016	16202	15914	16076	16010	16253	16289	16095	16170	15999	16272	16175	16122	16185	16155	16058	16220	16091	16284	16077	16340	16079	16393	16254	16285	16006	16184	16070	16195	16124	16180	16304	16003	16065	16078	15937	16154	16155	16161	16191	16240	16151	16242	16005	16128	16159	16099	15972	16186	16128	16192	16259	16158	16200	16116	16204	16176	16277	16136	16049	16079	16201	16135	16249	16106	16151	16235	16245	16251	16126	16136	16070	16166	16204	16156	16229	16247	16388	16106	16029	16185	16343	16338	16167	16092	16394	16269	16227	15924	16230	16089	16255	16092	16448	16288	16056	16195	16184	16344	16432	16205	15971	16269	16109	16065	16164	16327	16157	16165	16300	16333	16169	16174	16106	15953	16056	16385	16109	16232	16054	16219	16059	16336	16151	16182	16136	16309	16091	16078	16155	16289	16200	16294	16085	16052	16342	16245	16332	16235	16245	16215	16281	16339	16275	16064	16208	16024	16261	16225	16277	16258	16092	16232	16198	16200	16230	16198	16122	16296	16204	16323	16134	16269	16160	16202	16177	16205	16200	16274	16232	16130	16122	16343	16242	16344	16162	16320	16159	16103	16230	16224	16188	16317	16173	16271	16157	15986	16295	16107	15951	16098	16375	16257	16166	16169	16162	16324	15983	16050	16270	16191	16120	16294	16163	16265	16323	16338	16395	16018	16000	15991	16126	16034	16158	16222	16206	16324	16250	16321	16295	16179	16290	16022	16223	16147	16138	16189	16121	16127	16219	16155	16213	16223	15921	15949	16079	16235	16117	16110	16144	16096	16212	16130	16224	15996	16303	16161	16176	16331	16373	16197	16272	16217	16413	16288	16097	16223	16228	15955	16173	16078	15968	16241	16329	16147	16247	16239	16085	16234	16306	16268	16108	16246	16143	16188	16064	15993	16282	16215	16151	16219	15994	16084	16008	16247	16098	16135	16222	16181	16087	16141	16225	16265	16203	16312	16363	16242	16346	16162	16345	16166	16191	16188	16084	16150	16210	16086	16160	16198	16135	16126	16184	16266	16206	16358	16165	16055	16190	16320	16227	16257	16197	16251	16381	16453	16208	16200	16087	16215	16269	16051	16254	16179	16066	15983	16151	16260	16101	16324	16267	16116	16206	16279	16157	16111	16271	16126	16218	16265	16021	16006	16224	16015	16095	16282	16213	16107	16173	16045	16233	16075	16075	16195	16163	16137	16262	16199	16091	16256	16173	16232	16202	16168	16135	16002	16199	16130	16121	16406	16218	16251	16203	16194	16265	16226	16129	16330	16070	16013	16151	16460	16123	16144	16134	16135	15907	16194	16026	16173	16236	16198	16346	16106	16145	16217	16157	16174	16177	16315	16198	16293	16146	16025	16264	16181	16160	16113	16032	16199	16150	16154	16088	16167	16357	16140	16192	16065	16183	16304	16032	16203	16190	16378	16251	16057
22578	33684	31536	24677	21039	18830	17569	17318	21122	15872	15518	15506	15457	15418	15502	15353	15282	15308	15280	15341	15348	15138	15118	15187	15299	15253	15158	15146	15138	15291	15199	15063	15173	15172	14991	15050	15216	15050	15110	15068	15093	15081	15146	15153	15006	15203	15385	15015	15211	15041	15038	15058	15139	14997	15039	15213	15009	15039	15064	15181	15048	15120	15115	15062	15008	14893	14874	15246	15047	15243	15029	15005	15185	15024	15148	14930	14947	15088	14944	15215	14909	14898	14972	15254	15142	14987	14917	15129	14988	14894	15096	15173	14942	14994	15099	15151	15195	14908	15001	15005	15011	15068	15114	15037	15010	14880	15002	15032	15067	15220	15014	15249	14981	15191	15062	14961	15124	14988	15140	14812	14934	15073	15122	15004	15102	15084	15158	15081	15059	15009	15088	15200	15251	14977	15058	15223	14944	14980	15045	15024	15055	15142	14963	15123	15046	15093	15049	15057	15015	15155	15103	14973	15094	14946	15202	15123	15081	15068	14948	14980	15078	15202	15095	14946	14946	15152	14882	15026	15026	14842	15157	14994	15087	15078	14959	15001	14915	15121	14899	15213	15058	15160	15035	15100	14967	15161	15068	15097	15169	14917	15121	15002	15035	15045	15127	14957	15066	15224	15105	15078	14999	15085	15127	15200	15031	15308	15038	15102	14916	15209	15135	15275	15103	15056	15047	14906	15163	15028	15135	14949	14923	14970	15033	15039	15009	15158	15022	15169	14943	14989	14937	15098	15200	14832	15027	14943	15246	15202	14959	15065	15235	14970	14982	14966	15028	15245	15044	15079	15117	15143	15130	15137	14923	15020	14889	15065	15068	15214	15027	14999	14946	14975	15132	15105	15020	14936	15070	15075	14981	15022	14976	15116	15109	14933	15101	15144	15137	15042	15141	14970	15042	15149	15129	15017	15106	15066	15109	15061	15065	15084	15104	15060	14921	15103	14838	15000	15288	15059	15233	14957	14957	15055	15171	15124	14946	15096	15037	15074	15079	15153	14897	15134	15222	14957	15104	14996	15316	14891	15211	15162	15011	15057	15136	15181	14919	14946	15151	15157	15090	15001	15002	15201	15209	15193	15116	15050	15237	15080	14955	14914	15097	15044	15147	14941	15125	15212	14915	15024	15086	15196	15066	15175	15036	14978	15082	15026	15015	15012	15207	15120	15056	15052	15111	15000	15209	14940	15064	15066	15069	15177	15095	15401	15133	15063	14944	15060	15109	15096	14982	15041	15022	15131	14928	15106	15045	15002	15072	14954	15039	15146	15201	14914	15105	15051	15135	14975	15089	15072	14960	15136	14955	14822	15156	15148	14902	15086	15126	15194	15072	15097	15196	15129	14975	15086	14955	15006	15056	15093	14981	15109	15077	15148	14853	15054	15109	15029	15142	15139	15323	14999	15132	14904	14930	15104	14962	15004	15053	14982	14894	15146	15016	15117	14950	15027	15074	15092	15138	15039	14769	14970	14951	15018	14973	15057	14825	15074	14946	15063	14992	15036	14958	15048	14962	15180	15114	15070	15119	14990	15006	14842	15175	15185	15207	14953	14946	15077	14943	15105	14933	15075	15074	15013	15074	15055	15107	15066	14939	15118	14995	15008	15061	15058	15087	14934	15050	15049	15127	15009	14963	14989	15102	15157	15047	15068	14989	15050	14996	15013	15066	15077	15072	15104	14905	15058	15099	15131	15169	15006	15115	15070	15163	15031	15073	14937	15113	15018	14966	14963	15173	14897	15156	14967	15160	15078	15071	15054	14982	14985	14964	15034	15020	15053	15021	15178	14979	15202	15039	14988	15018	15102	15026	15141	15140	15171	15009	14868	15169	15108	15081	15052	15248	15187	14996	14967	14922	15060	14916	14985	15041	15167	14997	15052	15107	14950	15174	15174	15069	15030	15198	15102	14815	15185	15079	15084	14961	15101	15086	15205	15018	14937	14896	15016	15012	15085	14953	15200	15111	15061	15109	14936	15024	15131	14923	14965	15061	14976	15023	14978	15025	14980	15138	15183	14919	14907	15047	15098	15105	15177	15083	14889	15190	15033	15055	15121	15013	15030	14981	14901	15070	15237	15127	15195	15044	15254	15048	15046	14942	15028	15188	15075	15029	15117	14997	15008	15176	14980	15149	15114	15103	15153	15049	15095	15026	15037	14923	15010	14944	15100	14955	15008	15133	15087	14998	15093	15023	14990	15006	15256	14845	15012	15009	14881	15101	15086	15137	15259	15147	15078	15030	15110	14889	15029	14951	15041	15136	15007	15028	15052	15180	15151	14973	14922	15221	15281	15115	14886	14937	15289	14942	15006	15054	15051	14954	14938	15163	14853	14929	14959	15011	15199	15083	15140	15049	15071	14954	14997	15084	15093	14956	15108	15145	15091	15021	15102	14999	15088	14987	15089	14991	15022	15181	15138	15062	15129	15061	15134	15202	15193	15033	15110	15267	15044	14836	15252	15149	15073	15155	15037	15037	15080	15101	15020	15207	15017	15109	15116	14911	15065	14933	15038	14875	14955	15177	15008	15141	15082	15179	14981	15016	15182	14988	15111	14973	15064	15186	15021	15010	14878	15177	15082	15074	15066	14994	15182	15059	15319	15004	15019	15021	15157	15112	15237	15128	15086	14998	15190	15064	14927	15094	15159	15077	14991	14910	15115	14991	14978	15084	15049	15113	15067	14929	15141	14948	15081	15097	15074	15052	15068	15003	15085	15025	15026	14860	15038	14927	15094	15199	15240	15125	15038	15188	15005	14974	14881	15034	15094	15088	15034	15032	15114	15104	15011	15084	15151	15089	15050	15100	15043	14912	14990	15035	15238	14881	15133	15120	15199	15097	15139	15137	15165	15013	15031	15152	15096	15175	15066	14897	15098	15142	15142	15250	14996	14936	14982	15035	15181	15058	15032	15048	15091	15086	15231	14946	14983	15126	15103	15072	15097	15038	15071	15103	15026	14946	14934	15375	15003	15112	14987	15145	14960	15151	15011	15188	15195	14964	15175	14977	15080	15083	15045	15093	15121	15098	15003	15109	15106	15137	15190	15114	15076	14965	14989	14984	15124	14972	14899	15048	14986	15043	15106	15092	15024	15115	14939	15073	15064	15067	15188	15002	15064	15050	15158	15133	15013	15095	15116	15014	15087	15009	15066	15133	15009	15015	14968	15022	15024	15202	15156	15056	15029	15069	14949	14968	15071	15113	14886	15062	14976	15015	15211	15041	15101	15091	15028	15151	15257	15034	15234	15295	14999	14931	15091	14994	14909	15088	15034	15122	14794	14921	14943	15092	15088	14968	15127	15066	15062	14990	15155	15094	15157	15136	15114	14894	15160	15136	15082	14950	15174	14980	14983	14975	15020	15007	14929	15006	15025	14939	15171	15161	14880	15053	14901	15099	15035	14898	15021	15095	15015	15019	15054	14874	14929	15114	15054	15117	15080	14943	15016	15140	15120	15016	14899	15067	14995	15045	14939	15070	15089	15122	15191	14891	15033	15035	15061	15145	14850	15082	15028	15209	15019	15086	15001	15152	15100	15196	15182	15066	15040	15094	15046	15102	14917	15189	15140	15046	14968	14892	15086	15200	14927	15103	15004	15070	15065	15159	15132	14988	15225	15007	15186	15169	15137	14993	15028	15067	15258	14988	15094	15078	15133	15041	15019	15156	15006	14932	15126	14878	15103	15114	15024	14949	15095	15026	15101	15122	14948	14978	15099	15058	15053	15057	14867	15101	15147	15088	14879	15144	15164	15217	15146	15098	14888	15040	15083	15070	15109	15038	15115	14986	15064	15169	14961	14946	15178	15005	15009	15148	15095	15077	15076	15017	14849	15035	15125	15003	15016	14984	15187	14991	15043	15121	15032	15091	15030	15158	14983	14781	15038	15074	15070	15026	14906	15142	15104	15115	15140	14929	14992	14990	15113	14992	15023	15150	15113	15279	14940	15054	15091	15106	15174	15124	15097	14940	15148	15058	14978	15001	15067	15105	15287	14941	15096	14907	15116	15080	15068	14993	15069	15126	15054	15102	15145	14944	15004	15005	15083	14984	15055	14961	15051	15087	14888	15065	15023	15099	14990	15124	15087	14946	15004	15033	14998	15148	15103	14963	14999	15040	15198	15127	15125	14953	15060	15140	15125	15131	15056	15202	15059	15054	14964	15065	15059	15110	15044	14936	14910	15158	15118	14994	15062	15034	15002	15082	14976	14978	14983	14919	14983	15134	15179	14970	14917	15072	14974	15243	14962	15041	15105	15176	14914	15092	14923	15051	15143	14899	15069	15060	15171	14934	15156	15081	15021	14917	15041	15205	15002	15137	14947	15043	15004	15086	15086	14897	14891	14984	15070	15168	15054	15094	15039	15124	14888	15072	14976	15175	15088	15055	15142	15102	15095	15040	15006	15028	15147	15122	14919	15047	15069	15048	15100	15229	15017	14960	15149	14995	15237	15118	15051	15126	15127	15131	14804	15112	15074	14992	15077	14981	14946	15210	15062	14970	15038	15164	15040	15057	15010	15095	15244	14960	15110	14918	15127	15133	15158	15102	15050	15212	15140	15194	14944	15087	15125	15106	14965	15079	15130	15140	15037	15037	15057	15148	15071	15150	15096	15042	15093	15091	15128	15176	15050	15002	15087	15042	14930	14886	15171	15064	14991	15094	14986	15034	15068	15020	15175	14973	14911	14904	15036	15169	15026	15233	15104	15111	14966	15053	14867	14878	14943	15128	15181	15150	15232	15074	15037	15000	15011	14973	14951	15034	15017	14953	15005	15042	15029	15094	15098	15095	15081	15049	15107	15104	14769	15100	15011	15084	15098	14911	15089	15009	14938	14996	14879	15160	15077	14923	15117	14848	15125	15149	15078	14981	14791	14977	15145	15012	15102	14987	14988	15145	15037	15113	15120	15042	15003	14993	15153	15044	14965	15128	15123	15111	15134	15047	15082	15002	15247	15054	15091	15082	15117	15149	15113	14967	14944	15119	14975	15127	14985	15089	14932	14942	15040	15151	14796	15022	15164	14899	15010	15034	15175	15146	14964	15216	15286	15114	15277	15104	15028	15116	15153	15052	15144	15135	15118	15042	15105	15122	15154	14947	14992	15179	15132	14885	15179	15308	15056
23833	21038	28235	24521	22516	21822	20816	19042	28932	21035	17724	17211	17196	16944	17200	16921	16876	16814	16724	16871	16809	16854	16701	16518	16630	16834	16625	16504	16795	16742	16698	16648	16637	16662	16576	16628	16664	16841	16688	16387	16606	16549	16637	16617	16700	16593	16691	16747	16554	16554	16563	16497	16650	16681	16480	16413	16458	16486	16505	16567	16482	16502	16471	16742	16479	16347	16647	16599	16471	16458	16466	16420	16425	16683	16529	16716	16445	16458	16513	16471	16719	16467	16529	16619	16394	16503	16579	16515	16500	16673	16459	16467	16566	16421	16435	16488	16496	16827	16550	16684	16650	16584	16614	16614	16508	16539	16814	16581	16629	16581	16444	16544	16459	16601	16418	16298	16667	16516	16449	16469	16656	16404	16567	16509	16401	16395	16449	16737	16634	16723	16595	16482	16543	16507	16609	16558	16626	16530	16580	16667	16417	16544	16524	16541	16448	16409	16658	16441	16355	16587	16578	16473	16504	16461	16400	16659	16708	16499	16685	16476	16621	16584	16431	16598	16468	16313	16704	16595	16443	16502	16533	16476	16384	16682	16661	16501	16633	16643	16496	16699	16534	16528	16278	16528	16602	16571	16417	16410	16436	16492	16603	16505	16544	16731	16490	16629	16531	16627	16380	16390	16450	16458	16467	16557	16550	16395	16605	16414	16531	16411	16467	16542	16620	16484	16487	16360	16536	16324	16510	16449	16711	16495	16519	16349	16611	16362	16466	16569	16529	16451	16334	16579	16323	16571	16535	16465	16588	16593	16524	16419	16445	16456	16313	16532	16497	16488	16606	16472	16457	16532	16342	16413	16404	16553	16326	16371	16493	16586	16574	16394	16570	16558	16545	16504	16418	16521	16541	16731	16692	16390	16467	16439	16638	16448	16549	16453	16544	16561	16502	16604	16456	16464	16522	16615	16505	16442	16569	16557	16501	16420	16499	16378	16611	16575	16643	16856	16444	16415	16557	16443	16422	16501	16703	16611	16470	16534	16326	16606	16461	16552	16408	16412	16524	16487	16457	16585	16518	16661	16589	16492	16301	16525	16386	16499	16502	16342	16680	16495	16537	16427	16702	16349	16640	16495	16708	16722	16512	16435	16664	16433	16411	16601	16457	16493	16665	16509	16613	16607	16283	16469	16697	16382	16517	16497	16372	16536	16609	16315	16393	16516	16612	16490	16388	16359	16442	16682	16598	16313	16322	16536	16739	16440	16440	16656	16574	16317	16247	16625	16381	16384	16465	16571	16513	16590	16469	16648	16569	16560	16579	16459	16739	16603	16704	16476	16334	16470	16578	16375	16423	16532	16609	16555	16538	16576	16364	16548	16521	16555	16477	16402	16458	16563	16705	16528	16301	16426	16450	16452	16486	16543	16493	16271	16482	16480	16285	16504	16493	16606	16561	16628	16636	16521	16483	16662	16577	16482	16230	16628	16583	16452	16399	16431	16518	16437	16564	16470	16412	16416	16493	16487	16419	16474	16585	16464	16541	16518	16304	16319	16679	16590	16661	16497	16535	16408	16462	16663	16742	16444	16442	16681	16504	16602	16544	16442	16501	16627	16614	16513	16203	16483	16532	16594	16229	16353	16326	16349	16667	16586	16388	16521	16372	16440	16613	16466	16436	16488	16493	16306	16577	16483	16457	16542	16472	16438	16574	16512	16626	16543	16560	16378	16626	16658	16642	16529	16698	16395	16578	16479	16600	16444	16513	16405	16387	16399	16360	16537	16481	16687	16612	16620	16452	16552	16545	16660	16472	16529	16497	16285	16528	16597	16569	16770	16479	16503	16481	16402	16475	16594	16368	16503	16610	16413	16588	16558	16571	16475	16595	16680	16459	16512	16670	16653	16554	16579	16480	16288	16592	16521	16511	16460	16522	16463	16482	16572	16528	16459	16398	16302	16445	16536	16277	16490	16434	16534	16521	16454	16459	16295	16509	16502	16328	16491	16537	16496	16399	16419	16437	16521	16564	16437	16632	16348	16395	16663	16486	16661	16307	16493	16471	16556	16507	16724	16517	16467	16436	16462	16471	16508	16550	16502	16585	16564	16477	16580	16564	16588	16662	16523	16364	16337	16447	16492	16573	16457	16574	16420	16336	16452	16424	16571	16541	16531	16512	16462	16731	16651	16457	16483	16433	16400	16601	16388	16683	16304	16652	16567	16481	16386	16534	16523	16649	16461	16375	16439	16318	16539	16284	16320	16556	16578	16559	16603	16564	16510	16279	16406	16402	16414	16483	16549	16508	16520	16551	16374	16684	16582	16513	16368	16602	16662	16791	16653	16537	16472	16420	16583	16445	16488	16608	16595	16539	16693	16596	16413	16454	16653	16575	16528	16622	16617	16457	16403	16531	16638	16563	16665	16619	16537	16412	16501	16468	16557	16446	16532	16464	16521	16365	16684	16530	16585	16551	16537	16496	16469	16410	16677	16567	16599	16423	16548	16544	16522	16484	16417	16577	16491	16431	16411	16446	16613	16435	16519	16460	16600	16512	16495	16427	16421	16612	16464	16543	16535	16528	16547	16481	16540	16677	16249	16288	16737	16597	16577	16398	16453	16332	16385	16501	16622	16524	16601	16490	16533	16579	16375	16574	16695	16528	16423	16533	16307	16484	16481	16526	16352	16548	16487	16670	16600	16412	16444	16587	16510	16450	16415	16512	16497	16354	16465	16419	16571	16480	16485	16381	16438	16734	16554	16669	16711	16393	16514	16376	16326	16433	16568	16578	16471	16574	16463	16409	16334	16515	16503	16500	16735	16700	16420	16457	16442	16445	16603	16440	16534	16564	16562	16473	16556	16471	16486	16605	16622	16752	16283	16517	16427	16392	16423	16530	16524	16535	16598	16495	16470	16561	16577	16465	16395	16518	16570	16316	16577	16608	16625	16453	16501	16511	16512	16410	16383	16357	16306	16567	16561	16488	16451	16453	16533	16508	16426	16561	16588	16556	16505	16547	16482	16612	16506	16578	16443	16579	16488	16384	16417	16538	16516	16510	16475	16468	16571	16415	16570	16321	16573	16540	16523	16550	16578	16410	16667	16469	16537	16450	16551	16676	16645	16531	16289	16590	16434	16521	16523	16366	16361	16466	16487	16517	16513	16676	16528	16535	16412	16524	16491	16637	16287	16499	16538	16491	16492	16601	16375	16283	16455	16550	16634	16293	16361	16388	16733	16471	16659	16545	16528	16630	16528	16580	16664	16550	16495	16434	16525	16537	16314	16483	16560	16569	16564	16601	16572	16530	16485	16392	16501	16635	16562	16539	16644	16633	16564	16590	16459	16518	16361	16516	16707	16452	16512	16583	16389	16490	16360	16438	16279	16564	16537	16415	16540	16367	16475	16615	16431	16421	16487	16552	16414	16548	16467	16461	16481	16454	16605	16326	16502	16419	16445	16511	16430	16561	16684	16723	16595	16450	16631	16603	16497	16570	16501	16641	16476	16580	16384	16351	16636	16549	16620	16643	16529	16233	16641	16634	16546	16528	16757	16572	16536	16571	16180	16616	16599	16820	16612	16641	16510	16384	16573	16367	16421	16541	16464	16475	16519	16582	16484	16596	16490	16282	16294	16512	16386	16406	16443	16544	16442	16594	16457	16526	16582	16477	16603	16654	16375	16466	16523	16483	16526	16614	16473	16538	16554	16494	16481	16565	16547	16480	16442	16659	16544	16386	16597	16670	16690	16528	16451	16611	16533	16406	16630	16344	16546	16621	16454	16533	16591	16543	16495	16510	16660	16562	16555	16654	16402	16694	16632	16541	16520	16551	16574	16525	16620	16515	16489	16623	16326	16555	16442	16442	16485	16560	16538	16585	16500	16541	16509	16602	16668	16502	16469	16566	16357	16525	16772	16565	16600	16697	16523	16511	16591	16582	16561	16514	16585	16775	16638	16642	16410	16568	16620	16762	16591	16634	16525	16564	16441	16348	16564	16504	16597	16656	16595	16630	16655	16595	16430	16936	16770	16454	16381	16308	16559	16409	16668	16394	16444	16474	16444	16641	16529	16531	16503	16578	16432	16707	16442	16591	16555	16439	16593	16323	16414	16584	16607	16577	16503	16609	16576	16777	16425	16333	16320	16440	16435	16393	16547	16514	16481	16526	16650	16439	16609	16623	16644	16493	16620	16605	16388	16483	16586	16441	16641	16539	16644	16674	16483	16500	16779	16535	16435	16570	16625	16512	16473	16496	16575	16465	16562	16470	16495	16632	16690	16586	16492	16574	16541	16420	16625	16634	16451	16699	16602	16401	16771	16735	16594	16569	16569	16536	16353	16486	16656	16500	16475	16466	16544	16559	16556	16578	16530	16423	16460	16519	16394	16703	16541	16541	16700	16496	16489	16460	16387	16473	16474	16435	16513	16526	16527	16442	16503	16463	16548	16489	16487	16480	16501	16302	16499	16397	16618	16491	16595	16600	16612	16409	16652	16421	16729	16399	16547	16574	16492	16589	16623	16637	16486	16475	16481	16602	16515	16469	16415	16625	16656	16515	16507	16632	16424	16634	16573	16442	16352	16523	16297	16636	16552	16376	16686	16444	16648	16532	16309	16632	16453	16376	16573	16752	16532	16276	16580	16463	16587	16609	16582	16701	16490	16649	16396	16471	16445	16558	16723	16608	16512	16588	16518	16445	16363	16509	16559	16744	16652	16408	16553	16514	16572	16404	16561	16398	16425	16410	16486	16413	16427	16593	16411	16541	16368	16459	16467	16521	16592	16524	16554	16544	16586	16666	16548	16342	16581	16520	16440	16580	16512	16553	16519	16543	16547	16524	16617	16524	16392	16523	16577	16575	16573	16651	16491	16655	16467	16329	16496	16677	16601	16532	16302	16510	16499	16612	16556	16466	16522	16585	16755	16444	16486	16478	16531	16610	16443	16548	16533	16314	16454	16479	16544	16449	16440	16408	16496	16349	16464	16483	16507	16473	16567	16531	16404	16489	16526	16622	16773	16739	16541	16507	16591	16529	16537	16623	16496	16531	16568	16572	16622	16642	16763	16522	16407	16463	16603	16595	16379	16606	16400	16510	16489	16439	16509	16507	16554	16611	16641	16484	16628	16460	16467	16471	16550	16452	16316	16394	16285	16577	16640	16288	16392	16747	16433	16617	16519
22049	37521	35098	27390	23684	20503	19020	19716	32628	18531	16204	16037	15845	15846	15633	15675	15717	15598	15684	15484	15515	15399	15322	15376	15193	15378	15765	15428	15372	15316	15237	15357	15214	15299	15188	15292	15528	15372	15399	15472	15215	15363	15224	15241	15244	15112	15294	15269	15439	15355	15507	15258	15223	15232	15296	15319	15389	15258	15310	15269	15281	15196	15284	15181	15129	15384	15049	15139	15403	15318	15187	15271	15420	15199	15117	15141	15187	15211	15319	15262	15328	15446	15125	15392	15277	15042	15267	15392	15298	15184	15201	15215	15330	15186	15116	15415	15390	15009	15407	15100	15131	15187	15374	15355	15239	15201	15138	15153	15266	15185	15269	15148	15377	15125	15449	15243	15191	15288	15373	15453	15348	15197	15275	15210	15199	15267	15391	15153	15270	15215	15279	15311	15436	15201	15150	15101	15240	15150	15300	15330	15193	15483	15292	15228	15379	15215	15111	15296	15160	15267	15313	15330	15164	15319	15238	15303	15255	15208	15171	15184	15368	15242	15343	15285	15224	15294	15212	15335	15175	15160	15122	15225	15228	15302	15112	15265	15277	15171	15331	15307	15261	15137	15240	15238	15400	15184	15090	15211	15387	15107	15146	15052	15359	15372	15346	15393	15362	15259	15276	15268	15332	15244	15173	15246	15042	15277	15176	15167	15414	15336	15273	15264	15430	15110	15128	15101	15289	15231	15201	15169	15279	15193	15215	15277	15257	15076	15191	15334	15137	15255	15122	15265	15241	15251	15197	15061	15269	15327	15201	15338	15242	15228	15091	15265	15354	15063	15148	15264	15221	15117	15400	15168	15223	15250	15208	15225	15356	15416	15267	15096	15264	15119	15236	15185	15350	15148	15127	15301	15265	15122	15186	15327	15315	15112	15339	15214	15283	15289	15157	15184	15020	15264	15140	15078	15208	15290	15174	15352	15390	15306	15141	15220	15182	15122	15219	15069	15276	15107	15238	15102	15216	15247	15255	15232	15363	15208	15068	15216	15254	15291	15242	15295	15309	15472	15069	15323	15222	15150	15307	15134	15215	15110	15255	15257	15410	15168	15230	15257	15217	15302	15276	15173	15163	15131	15187	15213	15392	15189	15215	15227	15336	15110	15113	15127	15277	15337	15113	15170	15303	15145	15114	15230	15184	15247	15150	15281	15286	14989	15304	15241	15277	15023	15188	15207	15222	15306	15185	15047	15012	15130	15126	15196	15137	15289	15293	15222	15228	15178	15184	15245	15101	15293	15244	15074	15280	15340	15330	15181	15254	15378	15283	15167	15031	15350	15169	15215	15289	15255	15313	15144	15255	15263	15294	15309	15267	15191	15070	15300	15185	15200	15193	15314	15206	15116	15280	15207	15305	15175	15389	15119	15142	15374	15200	15168	15163	15159	15265	15295	15339	15326	15146	15226	15339	15324	15196	15245	15295	15254	15182	15237	15145	15269	15319	15233	15293	15322	15241	15136	15190	15288	15154	15369	15185	15298	15413	15120	15240	15212	15099	15222	15276	15188	15173	15309	15341	15196	15126	15156	15243	15270	15320	15335	15338	15228	15135	15357	15152	15178	15194	15195	15205	15260	15303	15166	15263	15306	15164	15358	15323	15142	15134	15188	15119	15143	15305	15270	15328	15180	15126	15230	15172	15276	15142	15250	15195	15235	15217	15338	15338	15189	15136	15135	15229	15184	15253	15347	15262	15214	15156	15278	15297	15198	15280	15146	15133	15171	15242	14912	15337	15036	15099	15315	15296	15171	15176	15256	15149	15242	15285	15169	15227	15216	15269	15347	15140	15341	15265	15217	15291	15131	15208	15176	15134	15177	15157	15230	15168	15162	15194	15207	15001	15320	15072	15262	15117	15134	15422	15164	15159	15319	15209	15380	15254	15295	15350	15370	15195	15237	15319	15246	15098	15182	15235	15287	15276	15444	15210	15273	15360	15228	15290	15214	15314	15268	15312	15419	15292	15230	15441	15155	15291	15233	15189	15213	15247	15245	15111	15362	15229	15322	15157	15111	15205	15322	15114	15317	15229	15194	15205	15226	15038	15264	15364	15292	15338	15164	15208	15247	15250	15088	15281	15192	15230	15294	15294	15197	15091	15174	15209	15279	15361	15195	15278	15378	15224	15281	15259	15271	15404	15222	15133	15174	15330	15178	15340	15182	15084	15166	15119	15350	15370	15302	15185	15252	15177	15230	15345	15185	15315	15282	15366	15285	15252	15149	15303	15258	15235	15247	14945	15223	15251	15159	15169	15092	14987	15334	15147	15274	15331	15390	15236	15450	15380	15270	15276	15231	15200	15349	15300	15146	14953	14855	15213	15264	15078	15138	15339	15260	15090	15160	15114	15231	15169	15175	15271	15394	15275	15126	15321	15260	15305	15228	15255	15234	15279	15194	15249	15232	15298	15272	15212	15240	15158	15247	15194	15352	15380	15084	15272	15208	15295	15355	15124	15116	15206	15075	15322	15300	15197	15385	15251	15021	15329	15171	15348	15198	15173	15289	15282	15349	15305	15162	15336	15349	15221	15312	15118	15350	15309	15164	15080	15020	15224	15247	15237	15296	15284	15269	15181	15097	15317	15228	15055	15132	15298	15293	15362	15236	15155	15277	15251	15308	15301	15095	15303	15292	15223	15232	15424	15292	15382	15297	15355	15117	15351	15179	15185	15342	15332	15215	15002	15133	15077	15344	15154	15071	15246	15248	15129	15317	15339	15246	15229	15198	15262	15249	15178	15071	15217	15452	15366	15332	15228	15170	15249	15177	15325	15044	15186	15349	15190	15271	15173	15320	15150	15361	15243	15119	15217	15142	15208	15358	15187	15108	15493	15183	15221	15151	15067	15238	15380	15298	15214	15246	15335	15089	15154	15287	15141	15248	15403	15236	15268	15198	15438	15196	15209	15175	15241	15265	15241	15227	15228	15288	15379	15390	15149	15189	15256	15177	15324	15275	15253	15032	15374	15157	15246	15302	15265	15229	15182	15283	15402	15227	15261	15167	15306	15049	15303	15199	15261	15241	15272	15117	15178	15282	15276	15277	15049	15163	15298	15159	15096	15226	15098	15335	15281	15272	15225	15352	15141	15390	14969	15219	15095	15133	15275	15098	15200	15262	15089	15359	15268	15191	15384	15232	15316	15336	15351	15232	15317	15012	15352	15278	15248	15106	15276	15171	15258	15343	15418	15284	15331	15264	15238	15230	15200	15189	15301	15254	15137	15244	15229	15313	15248	15223	15176	15221	15273	15311	15258	15359	15359	15247	15282	15153	15262	15215	15215	15207	15318	15011	15193	15325	15056	15463	15159	15180	15153	15213	15069	15095	15217	15139	15158	15404	15396	15201	15417	15322	15391	15188	15168	15211	15335	15303	15249	15288	15069	15308	15184	15071	15259	15235	15358	15084	15236	15353	15390	15231	15159	15174	15329	15099	15314	15230	15218	15247	15184	15355	15204	15105	15122	15178	15041	15275	15139	15364	15293	15284	15147	15169	15138	15186	15283	15341	15337	15116	15234	15196	15155	15118	15277	15320	15310	15054	15063	15416	15247	15372	15275	15229	15319	15222	15047	15331	15270	15320	15256	15085	15243	15295	15372	15160	15214	15125	15312	15288	15191	15199	15298	15182	15043	15220	15241	15260	15275	15337	15370	15167	15039	15245	15053	15192	15106	15208	15177	15189	15173	15325	15214	15209	15288	15366	15286	15301	15191	15300	15181	15061	15114	15246	15325	15106	15268	15029	15277	15255	15275	15116	15162	15284	15330	15380	15276	15106	15319	15238	15305	15066	15356	15366	15290	15214	15233	15031	15226	15267	15305	15258	15231	15277	15208	15241	15157	15355	15218	15201	15063	15178	15277	15263	15223	15349	15243	15290	15446	15149	15163	15212	15334	15246	15339	15292	15303	15147	15220	15298	15210	15199	15165	15093	15225	15174	15248	15356	15306	15121	15370	15260	15354	15186	15232	15275	15233	15196	15264	15097	15233	15206	15292	15148	15327	15252	15203	15247	15243	15218	15270	15076	15421	15252	15319	15129	15247	15316	15367	15352	15292	15340	15159	15382	15268	15272	15358	15140	15300	15250	15064	15419	15197	15217	15156	15341	15308	15301	15389	15308	15195	15266	15080	15295	15289	15313	15210	15148	15286	15332	15187	15209	15307	15417	15474	15181	15303	15267	15311	15282	15347	15167	15267	15229	15186	15403	15318	15201	15185	15289	15229	15323	15220	15200	15445	15091	15212	15213	15288	15213	15138	15337	15329	15187	15249	15411	15229	15193	15202	15178	15199	15328	15237	15139	15170	15271	15320	15334	15339	15312	15230	15247	15214	15055	15292	15238	15336	15303	15331	15258	15234	15204	15090	15199	15194	15455	15130	15287	15211	15284	15375	15107	15427	15253	15089	15213	15237	15341	15274	15275	15149	15304	15109	15183	15111	15289	15274	15323	15169	15390	15213	15350	15299	15167	15168	15152	15139	15463	15403	15193	15098	15214	15153	15229	15372	15412	15087	15225	15181	15152	15262	15008	15356	15273	15172	15278	15268	15163	15176	15306	15253	15169	15255	15302	15141	15021	15181	15279	15233	15210	15257	15270	15171	15329	15239	15054	15366	15067	15212	15329	15182	15306	15269	15226	15159	15308	15229	15338	15168	15242	15102	15180	15175	15227	15346	15448	15267	15324	15349	15322	15176	15289	15164	15307	15109	15206	15378	15334	15241	15270	15259	15300	15246	15307	15132	15314	15267	15134	15172	15387	15275	14953	15388	15275	15411	15276	15201	15326	15343	15332	15124	15241	15334	15208	15327	15165	15182	15494	15302	15324	15272	15222	15269	15185	15155	15327	15134	15426	15220	15270	15235	15274	15295	15275	15304	15176	15295	15179	15259	15119	15290	15251	15144	15202	15032	15315	15179	15101	15148	15256	15224	15181	15307	15225	15177	15080	15165	15232	15368	15301	15201	15078	15338	15134	15226	15255	15286	15124	15130	15259	15188	15123	15355	15193	15218	15266	15371	15292	15106	15266	15085	15212	15351	15313	15139	15223	15387	15170	15072	15160	15189	15151	15348	15189	15146	15263	15219	15192	15168	15155	15198	15148	15232	15248	15407	15283	15112	15375
22573	21064	28940	23428	21361	23456	25033	19405	27920	21159	17765	17199	17098	16752	16532	16519	16628	16738	16424	16469	16327	16555	16074	16245	16289	16264	16199	16192	16247	16343	16083	16384	16065	16224	16224	16062	16096	15951	16048	16175	15874	16059	15890	15926	16380	16154	16074	16156	16053	16132	16091	16058	16020	16006	16005	16105	15941	16195	15907	15942	16096	16112	15996	15995	15969	15992	16029	15894	16059	16001	15886	16021	15914	15959	16067	15914	16057	15950	15839	15927	16051	15956	15885	16048	16126	15790	15990	16074	16032	15897	15841	15832	16002	16029	16292	15947	16088	15900	15850	15835	16083	15945	16039	16098	16073	15979	16034	15924	15849	16007	16026	16095	15983	15860	16016	16008	15840	15946	15890	16052	15861	15984	16063	15872	15706	15981	15842	15955	15942	16028	15902	16101	15955	15845	15968	16009	15907	15834	15898	15897	16132	15795	15972	15925	16026	15713	15860	16030	16060	15942	16045	15871	15890	15887	15931	15935	15888	15978	16061	15951	15885	16124	15952	15794	15887	15879	15987	15722	15884	15864	15920	15992	16002	15796	15989	16040	15750	15981	16037	16026	15959	16024	16115	15913	15882	16095	16116	16020	16081	16178	16152	15909	15874	15904	15888	15912	16052	15809	15804	16059	16039	15986	15991	15896	15904	16040	16006	15887	15816	15822	15892	15901	15764	15917	16022	15955	15902	16000	15934	15942	15710	15959	15994	16045	16001	15872	15954	15860	15868	15823	15895	15966	15743	15830	15825	15942	15866	15863	15792	15984	16080	15852	15903	15965	16016	16043	15947	15854	15934	15932	15775	15701	15860	16061	16005	15983	15978	16139	16123	15917	16033	15992	16025	15975	15766	15915	16031	15878	15884	15996	15904	15930	15928	15976	15968	16042	15964	15747	15863	15954	15881	15969	15830	16016	16110	16086	15774	15860	15735	16028	15960	15828	15932	15924	15911	15964	15996	15808	15785	15973	15825	15826	15865	15805	15912	15893	15951	16000	15889	16016	16167	15963	15913	16088	15737	16013	15820	16125	15872	15888	15863	15924	16050	15958	16016	15826	16021	15925	15971	15873	15887	16090	16024	15900	15922	16124	15811	15783	15901	15823	16147	15900	15907	16127	15894	16030	15926	15897	16155	15798	16003	16089	16048	15974	16130	15991	15929	16000	15891	15934	16038	15830	15839	16096	15976	15974	16024	15752	15816	15746	15792	15812	15971	15934	15926	16135	15943	16098	15939	15629	15844	16065	15858	16161	15941	16057	15912	15894	15894	15853	15812	15797	15988	15757	15887	15794	16006	15784	15929	15819	15921	16002	15946	15917	15796	15940	15998	15749	15484	15854	15866	15811	15852	15812	15971	15866	15859	15803	15840	15950	15900	15820	15833	15954	15986	15788	15858	15922	16006	15959	16005	15825	15806	15859	15950	15953	15990	16047	16020	15903	15981	15959	15979	16030	16075	15957	15925	15962	15906	15801	16081	16036	15982	16136	15849	15926	16104	15939	16085	15941	15827	16120	15842	15929	15838	15825	16067	16123	16043	15863	15964	15992	15804	15852	16039	15996	15812	16151	15935	15839	16086	15846	16050	15870	15849	15855	15965	16026	15885	16083	15802	15868	15815	15893	16089	15962	15651	15894	16012	15931	15840	15973	16012	15831	15902	15847	15815	15776	16010	15939	16007	15894	15866	16040	16104	15901	16044	15804	15968	15923	15985	15825	15872	15921	15981	15847	15883	15949	15820	16011	16052	15953	15878	15947	15891	15960	15916	15893	15890	16112	16101	15976	15744	15905	15894	16127	15961	15930	15899	15931	15938	16032	15813	16101	15980	15910	15826	15796	15903	16138	16243	15954	15827	15856	15886	15684	15943	16097	15897	15719	16019	15956	15834	16068	16067	15911	15860	15770	15957	15940	15938	15941	15935	15859	15700	15922	15894	16081	16088	16000	15927	16047	16020	15868	15902	16128	16020	15920	15812	16004	15984	16155	15685	15986	15921	15875	15835	15921	15834	15669	15934	16039	15860	16080	15831	15934	15993	15692	15739	15939	15961	15814	15832	15831	15749	16056	16029	16028	15975	15970	15872	16060	16166	15915	15961	15791	15832	15832	15953	15909	15933	15890	15930	15922	15766	15957	16040	15908	15935	15884	15825	15902	16033	15938	15943	15827	15970	16033	16100	15841	15831	15938	16068	16004	16120	15963	16173	15919	15698	16074	15933	15877	15816	16048	15920	15996	15881	16040	15783	15998	15917	15913	15790	15789	15992	15888	15878	15889	15922	15799	16011	15744	15814	15731	15988	15971	15937	15888	15847	15964	16005	15857	16068	15959	15915	15841	15785	16013	16110	15817	16006	15902	15967	15856	15871	15776	16044	15966	15742	15940	15948	15983	16001	15855	15710	15975	15865	15674	15909	15853	15873	15983	15870	16034	15802	16176	16030	15830	15917	15691	16009	15971	15668	15814	15756	15924	15733	16173	15901	15935	16055	15847	15661	15838	15901	15827	15880	15967	16015	15873	15881	15981	15818	15899	15768	16015	15991	15847	15914	15882	15908	15693	15924	15921	15904	15944	15898	15968	15882	15904	15918	15888	15998	15953	15987	15905	15957	15774	15849	15937	15870	15952	15787	15858	16044	15835	15920	16108	16042	16168	16109	15896	15788	15818	15814	15845	16018	16022	15875	15823	15998	15922	15981	15905	16003	15894	16071	16045	15869	15924	15974	16108	15960	15937	15870	15992	15697	15899	16149	16054	15909	15777	15957	15989	15861	15910	16008	15945	15913	15983	15856	15977	15978	15980	16058	15871	16031	15670	15967	15634	16042	15791	15955	16005	15873	15659	15995	16081	16118	15755	15785	16017	15892	15903	16022	15810	15898	15958	16070	15941	16163	16053	16103	16026	15773	15874	15951	15953	15779	15902	15900	16024	15982	15989	15966	15843	15752	16070	16007	16010	15744	16056	15943	15931	15934	15899	16016	15884	15911	15920	16009	15903	15958	15815	15881	15970	15964	15872	15967	15980	15885	16021	16081	16013	15914	15875	15905	15830	15954	15956	16040	16060	15922	15878	15796	15940	15837	15839	16017	15779	15858	15799	15852	15994	15886	15865	16081	15970	15986	15809	15820	15751	15833	15991	15954	15843	15915	16110	15933	15864	15821	15863	15927	16104	15827	15969	15985	15916	15788	15956	16009	15913	16077	15965	16128	16036	15987	16129	15979	15936	15895	15807	15763	15818	15714	16132	16049	15958	15933	16088	15936	16043	15943	15893	16109	15949	16045	15922	15948	16102	15897	15976	16023	16067	15758	16057	15947	16066	15921	15920	15876	15694	15760	15884	15951	15898	15958	15895	15779	15942	16071	15816	16018	16062	15717	15773	15973	15823	15909	15929	15701	15960	15953	15867	15976	15945	15881	15776	15938	15871	16078	15780	15860	15781	15864	15893	16118	15885	15940	15989	15951	16081	15877	16020	15826	15780	16059	15986	16078	15917	15982	16222	15869	16039	16016	16095	15900	15773	15830	15877	15977	15895	16014	15899	15864	15936	16126	15893	15994	16031	15810	15718	15918	15840	15878	16092	16001	16007	15943	15933	16017	15907	15862	15989	15921	15756	15958	16006	15971	16087	16109	15932	15929	15704	15837	15911	16057	16033	15947	16183	15878	15811	15917	15843	15933	16062	15913	16015	15932	16081	15821	16084	16082	15849	15947	15754	15835	15892	15958	15911	15887	15867	15944	15982	16027	15706	16014	15854	16156	15925	15945	15945	16036	15800	15826	15921	16097	15994	15922	15844	15928	16048	15921	15663	15948	15940	15948	15933	15907	15899	16007	15903	15764	16005	15883	15966	15800	15965	15930	15851	15821	15685	15804	16092	15963	15818	16075	15996	15836	15894	15942	15934	15916	15775	15918	16020	15845	15966	15886	15861	15965	16021	15928	15775	15996	15892	15910	15981	15789	15718	15825	16055	16169	15741	15984	15837	15819	15780	15909	16047	16069	15900	16109	15957	16195	15908	15816	15852	16126	15901	15989	16098	16122	16011	15840	16000	15893	15727	15857	16011	15915	15836	15929	15660	15961	15920	15857	15765	15842	16038	15728	15844	15994	15934	15797	16025	16100	15953	15978	15914	15938	15999	15891	15941	15998	15927	15922	15853	15823	15831	15820	16180	15962	15761	15883	15875	15892	15906	15892	15731	15903	15984	16113	15855	15828	15789	15795	16113	15978	15961	15948	15797	15932	15764	16146	15967	15915	15771	15862	15962	15961	16097	15912	15895	15915	15696	15909	16084	16133	15888	15765	15808	15862	15904	15876	15966	15813	15887	16056	15914	15879	15865	16022	16011	16034	15974	15840	15971	16003	15709	15941	15803	15971	15992	15814	15814	15943	15873	15895	16083	15771	16084	15949	15869	16029	16107	16070	16072	15878	15998	15655	15996	15917	16109	16013	15922	16111	15814	16167	16074	16035	15831	15986	16082	16011	15955	15782	15890	15903	15875	16307	15783	15837	15692	15946	15902	16036	15906	15943	16067	15930	15986	16090	15892	15770	16091	15816	15828	16046	15937	16039	15975	15903	15865	15628	15957	15742	15901	15884	15941	15784	16059	16050	15787	15900	15827	15861	15988	16004	15812	15903	15927	16214	16209	15791	15903	16190	16015	15958	15809	15819	15950	15894	15846	15992	16034	15841	15767	15928	15862	15798	15846	15857	15979	16056	15821	16111	15961	15852	16041	15963	15903	15789	15951	15955	15903	15952	15980	15844	15726	15901	15773	16006	15697	15781	16106	16106	16007	15890	16015	15840	15885	15717	15764	16183	15958	16032	15937	15872	15939	15986	15888	15783	15788	15859	15979	15893	15820	15808	15852	16155	16120	15829	15997	15992	15931	15864	16071	15911	15809	15856	15957	16064	16082	15998	16256	15946	15881	16034	15830	15870	15799	15904	15937	16094	15859	15873	15923	16029	16056	15914	15962	15972	16001	16099	15791	15835	15935	15744	16050	15947	15989	15639	15863	15764	15895	15796	15896	16023	15965	16009	15983	15997	16036	15891	16108	16018	15924	15827	15915	15855	15731	15824	16008	15875	15934	15681	15960	15828	15742	16054	15881	16097	16017	15991	16003
23891	42359	40109	31681	27015	23153	21121	20001	33370	18168	16822	16563	16231	16015	15785	15548	15635	15677	15481	15397	15412	15322	15330	15313	15318	15226	15208	15277	14943	15075	15180	15054	15206	14985	14876	14840	14903	14907	15013	14998	14988	14897	14897	14906	14885	15060	15000	14850	14914	15039	14829	15087	14750	15042	14884	14931	14846	14810	14846	14743	14901	14833	14927	14772	14820	14890	14879	14963	14842	14837	15024	14820	14880	14819	14852	14856	14839	14805	14840	14881	14949	14910	14925	14924	14806	14896	15090	14830	14790	14821	14831	14805	14912	14829	14812	14875	14993	14939	14813	14891	14859	14842	14962	14926	15024	14774	14913	14917	14857	14869	14953	14950	14805	14835	14822	14880	14749	14901	14879	14825	15005	14842	14767	14828	14986	14897	14820	14784	14892	14906	14987	14748	14835	14860	14718	14744	14779	14865	14815	14858	14916	14800	14903	14855	14830	14802	14752	14899	14657	14882	14978	14685	14813	15039	15049	14854	14780	14936	14864	14923	14774	14733	14724	14792	14886	14785	15026	14846	14698	14775	14934	14754	14890	14751	14927	14785	14973	14778	14805	14906	14749	14987	14825	14837	14876	14825	15110	14887	14722	14692	14922	14891	14868	14829	14793	14674	14932	14776	14844	14874	14960	14767	14888	14917	14665	14836	14837	14675	14903	14990	14730	14643	14987	14732	14999	14901	14803	14925	14952	14760	14856	14827	14717	14716	14949	14808	14912	14917	14881	14899	14858	14684	14859	14835	14985	14815	14833	14805	14757	14966	14802	14690	14732	14978	14835	14910	14905	14916	14759	14685	14798	14985	14942	14774	14899	14914	15008	14880	14879	14744	14974	14879	14946	14931	14934	14845	14817	14919	14925	14791	14917	14909	14770	14849	14864	14888	14806	14862	14912	14778	14954	14854	14797	14791	14809	14936	14807	14862	14998	14855	14834	14730	14776	14830	14817	14855	14930	14776	14972	14903	14854	14949	15059	14849	14929	14856	14783	14904	15040	14900	14906	14826	14778	14958	14903	14907	14859	14803	14898	15057	14919	14928	14797	14937	14792	14905	14770	14844	14973	14824	15098	14990	14935	14851	14672	14687	14964	14887	14708	14855	14974	14733	14857	14913	14913	14834	14734	14754	14798	14818	14894	14799	15029	14822	14896	14816	14864	14739	14855	14843	14891	14819	14996	14943	14866	14968	14787	14908	14706	14702	14980	14792	14818	14797	14941	14805	14876	14719	14967	14865	14962	14825	14994	14990	14923	14762	14840	14917	14871	14756	14928	14846	14808	14948	14834	14943	14780	14657	14815	14788	14859	14696	14896	14720	14956	14793	14766	14935	14926	15003	14810	15001	14814	14657	14926	14922	14871	14907	14985	14799	14908	14854	14875	14915	14902	14794	14824	14878	14709	14833	14995	14954	14831	14734	14882	14883	14842	14837	14731	14909	14835	15017	14938	14862	14774	14563	14943	14843	14868	14814	14998	14938	14967	14917	15009	14856	14944	14937	14859	14787	14854	14967	14883	14825	14725	14855	14897	14902	14926	14833	14933	14736	14981	14862	14756	14747	14871	14712	14814	14739	14789	14828	14744	14922	14798	14827	14717	14816	15022	14870	14812	14946	14792	14768	14903	14694	14840	14695	14985	14756	14870	14841	14810	14997	14837	14893	14855	14831	14773	14693	15047	14837	14794	15003	14896	14845	14882	14802	14800	14740	15035	15122	14800	14926	14985	14895	14649	14794	15039	15012	14910	14869	14906	14788	14861	15104	14918	14694	14835	14912	14959	14820	14918	14908	14895	14732	14831	14976	14930	14929	14944	14947	14962	14980	14806	14809	14807	14945	14872	14785	14804	14773	14807	14788	14896	14774	14837	14881	14969	14891	14921	14771	14866	14950	14766	14791	15015	14833	14785	14750	14942	14950	14715	14844	14962	14748	14778	14769	14870	14736	14915	14780	14868	14732	14899	14857	14724	14806	14740	15039	14841	14809	14885	14822	14819	14816	14737	15113	14700	14888	14899	14816	14857	14811	14747	14710	14980	14852	14780	14994	15034	14819	14740	14926	14801	14916	14730	14748	15069	14819	14786	14737	14880	14748	14967	14830	14842	14836	14883	14837	14698	14772	14735	14820	14708	14968	14770	14862	14831	14852	14905	14802	14846	14887	14925	14754	14722	14767	14969	14843	14794	14778	14818	14982	14807	14925	14897	14863	14849	15008	14892	14802	14747	15066	14732	14804	14811	14868	14913	14960	14867	14928	14861	14837	14808	14919	14956	14744	14831	14778	14955	14827	14597	14889	14752	14997	15017	14919	14783	14803	14767	14919	14890	14801	14911	14845	14804	14741	14769	14977	14926	14853	14963	14826	14987	14818	14767	14828	14669	14762	14990	14827	14812	14958	14853	14853	14753	14920	14980	14807	14975	14854	14730	14858	14772	14913	14869	14688	14814	14968	14842	14777	15005	14804	14909	14877	14823	14865	14852	14633	14833	14891	15015	14796	14860	14776	14904	14962	14808	14704	14652	14929	14805	14938	14747	14758	14912	14736	14850	14797	14912	14821	14800	14939	14618	14891	14770	14834	14877	14942	14706	14851	14752	14814	14837	14809	14868	14778	14920	14916	14771	14929	14875	14768	14809	14716	14703	14836	14859	14607	14870	14826	14972	14867	14662	14700	14737	14788	14752	14779	14826	14726	14927	14746	14842	14798	14745	14860	14799	14993	14919	14851	14840	14889	14821	14825	14755	14949	14733	14884	14902	14735	14885	14707	14881	14955	14800	14849	14743	14781	14880	14914	14896	14774	14923	14835	14888	14826	14634	14751	14864	14759	14871	14833	14839	14675	14895	15061	15038	14710	15041	14949	14795	14979	14940	14815	14695	14805	15130	14962	14763	15037	14779	14921	14871	14894	14840	14887	14819	14899	14703	14627	14918	14853	14935	14969	14981	14880	14723	14799	14954	14760	14931	14784	14921	14748	14816	14840	14766	14910	15058	14832	14732	14911	14851	14775	14996	14875	14916	14801	14829	14910	14897	14829	14810	15061	14795	14651	14869	14914	14611	14777	14798	14857	14965	14960	14986	14834	14970	14841	14882	14795	14846	14860	14805	14715	14962	14876	14675	14768	15060	14925	14812	14861	14836	14904	14910	14854	14715	14975	14754	14721	14921	14926	14979	14786	14833	14882	14828	14809	14751	14909	14837	14749	14896	14911	14921	14683	14721	14856	14933	14765	14959	14833	14883	14769	14778	14772	14845	15002	14808	14880	14832	14870	14870	14797	14909	14637	14931	14869	14985	15017	14841	14984	14805	14841	14738	14950	14778	14872	14686	14999	14788	14814	14963	14896	14819	14893	14800	14885	14992	14769	14917	14825	15049	14911	14753	14752	14817	14799	14670	14801	14900	14967	14790	14702	14881	14889	14942	14762	14774	15013	14880	14861	14852	14836	14770	14885	14810	14902	14868	14864	14647	14812	14813	14793	14969	14859	14997	14875	14707	14904	14880	14867	14826	14893	14907	14822	14740	14769	14833	14803	14842	14932	14929	14738	14918	14810	14918	14794	14655	14884	14763	14876	14959	14704	14815	14812	14823	14732	14812	14910	14879	14767	14816	14727	14855	14906	14679	14804	14902	14782	14862	14909	14955	14846	14949	14820	14970	14900	14743	14873	14913	14994	14833	14758	14861	14675	14824	14873	14748	14891	14733	14978	14882	14680	14985	14771	14801	14859	14832	14844	14886	14632	14926	14755	14907	14788	14730	14976	14712	15101	14692	14858	14752	14837	14695	14926	14728	14999	15006	14833	14829	14915	14852	14821	15001	14884	14809	14755	14839	14816	14734	14764	14975	14859	14888	14659	14921	14790	14721	14804	14743	14864	14661	14892	14849	14849	14824	14866	14841	14856	14899	14831	14890	14805	14763	14744	14799	14917	14792	14712	14956	14962	14780	14747	14692	14851	14838	14964	14854	14722	14841	14874	14831	14928	14799	14966	14844	14902	14867	14832	14910	14748	14800	14785	14799	14945	14740	14869	14758	14869	14893	14716	14756	14729	14986	14838	14842	14795	14696	14737	14931	14890	14791	14914	14849	14779	14745	14889	14930	14821	14860	15007	14788	14891	14849	15024	14992	15010	15002	14892	14807	15027	14648	14808	14706	14879	14894	14832	14826	14746	14974	14838	14896	14689	15031	14794	14798	14869	14848	15012	14946	14636	14937	14847	14868	14853	15015	14621	14787	14904	14840	14770	14788	15098	14885	14802	14832	14797	14794	14879	14901	14762	14873	14784	14844	14807	14813	14941	15037	14931	14841	14683	14787	14828	14921	14980	15036	14770	14929	14737	14872	14928	14976	15033	14868	14894	14679	14869	14856	14779	14929	14931	14747	14988	14772	14725	15024	14749	14865	14906	14769	14901	14854	14747	14865	14692	14707	14856	14875	14801	14871	14856	14897	14932	14956	14775	14783	14779	14841	14838	14820	14954	14735	14796	14724	14825	14779	15015	14877	14711	14897	14870	14800	14611	14850	14943	14801	14822	14780	14702	14899	14774	14925	14939	14852	14734	14811	14845	14782	14758	14872	14919	14791	14786	14791	14968	14842	14849	14900	14714	14707	14869	14881	14962	14906	14655	14733	14673	14776	14884	14921	14799	14889	14903	14691	14842	14777	14806	15048	14651	14679	14769	14720	14829	14836	14875	14822	14905	14906	14888	14820	14711	14852	14901	15070	14805	14839	14791	14838	14848	14940	14734	14902	14891	14860	14885	14852	14747	14758	14797	14797	14981	14872	15043	14856	14906	14923	14897	14648	14880	14940	14873	14812	14818	14897	14866	14847	14683	14942	14784	14719	14887	14914	14836	14876	14760	14909	14789	14892	14801	14745	14839	14814	14815	14834	14989	14890	14859	14767	14789	14826	15013	14912	14834	14720	14851	14982	14761	15137	14882	14752	14967	14759	14958	14777	14898	14840	14768	14899	14709	14819	15043	14764	14923	14909	14860	14929	14931	14799	14720	14977	14857	14783	14721	14828	14700	14910	14839	14797	14840	14812	14840	14801	14936	14731	14876	14793	14749	14947	14777	14908	14880	14770	14693	14710	14882	14744	14898	14755	14670	14723	14769	14775	14796
26938	22548	27466	24264	19455	18307	17424	16957	17834	16926	16392	16112	16210	16069	16101	16235	16096	16167	15909	16295	16054	15943	16181	15810	15969	16041	16260	15931	15967	15933	15996	15878	16075	15933	15866	15870	15785	16056	15978	15746	15732	15812	16058	15975	15845	15807	15738	15892	16015	16169	15904	15795	15984	15964	15972	15817	16197	16121	15802	15897	15816	16027	15844	15871	15814	15769	15722	15755	15964	15667	15743	15811	15803	15879	15830	15941	15844	16052	16010	15839	16082	15878	16022	16050	16036	15996	16054	15946	15966	15860	15791	15735	15795	16042	15755	16127	15677	15940	15804	15763	15862	15840	15887	15920	15826	15916	16075	15881	15868	15685	15841	15613	15654	15895	15709	15737	15795	15952	15803	15755	15650	15905	15728	15938	15870	15879	15930	15673	16069	15857	15877	16036	15781	15790	15915	15762	15935	15701	15875	15833	15928	15778	15870	15914	15832	15871	15808	15868	15972	15916	15708	15963	15901	15830	15977	15863	15958	15952	15974	15812	15894	15892	15845	15827	15908	15907	15942	15845	15775	15918	16058	15854	15952	15794	15986	15833	15814	15927	15963	15851	15813	15866	15957	15837	15936	15764	15834	15647	15913	15967	15864	15795	15866	15893	15883	15828	15791	15827	15819	15864	15890	15910	15755	15818	15791	15894	15807	15970	15800	15907	15833	15873	15802	15654	15741	15645	15748	15724	15916	15842	15849	15833	15797	15933	15837	15788	15879	15849	16001	15942	15911	15843	15812	15919	15945	15851	15798	15949	15934	15974	15793	15916	15851	15682	15853	15818	15899	15911	15872	15705	15921	16076	15857	15787	15898	15954	15868	15586	15875	16004	15803	15829	15750	15962	16137	16052	15988	15881	15885	15846	15805	15898	15694	16040	15948	15779	15716	15825	15907	15741	16096	15851	15782	15755	15700	15973	15734	15865	15976	15935	15847	15703	16002	15671	15821	15913	15935	15926	15940	15923	15786	16024	15760	15705	15846	15967	15961	15928	15909	15628	15987	15716	15872	15944	16003	15678	15804	15713	15779	16027	15699	15822	15712	15831	15797	15657	16037	15801	15682	16035	16037	16148	15819	15825	16024	15945	15815	15760	15841	15841	15745	15810	16063	15773	15948	15852	15720	15913	16042	15853	16002	15853	15968	15836	15687	15680	15884	15767	15953	15895	15908	15618	15916	15708	16016	15818	15827	15778	15645	15837	15653	15820	15895	15966	15715	15831	15739	15767	15700	15856	15733	15822	15899	15877	15716	15799	16014	15820	15876	15868	15916	16022	15599	15801	15867	15879	15890	15915	15806	16078	15871	15963	15853	15831	15786	15943	15949	16000	15884	15855	15953	15833	15917	15895	15989	15770	15825	15706	15992	15877	15833	15994	15697	15901	16020	15855	15884	15988	16021	15865	15828	15929	15822	15873	16003	15924	15878	15760	15866	15960	15967	15943	16022	16060	15782	15832	15889	15831	15901	15771	15763	15856	15842	15841	15885	16001	16011	15774	15973	15765	15808	15690	15763	15956	15832	15664	16130	15929	15780	15836	15894	15979	15811	15896	15709	15842	15743	15888	15924	15803	15977	15881	15717	15848	16014	15850	15855	15821	15827	15787	16032	15923	15823	15860	15801	15809	15955	15792	15933	15727	15999	15812	15883	15881	15959	15876	16105	15682	15904	15949	16019	16002	15928	15864	15961	15942	15700	15871	15909	15756	15963	15917	15799	15796	15878	15995	15916	15846	15933	15775	15731	15928	15816	15891	15851	15798	15664	15761	15705	15664	15900	15730	15883	15811	15917	15890	15829	15682	15866	15819	15879	15782	15853	15881	15704	15791	16020	15982	15874	15873	15923	15771	15951	15981	15844	16024	15929	15796	15893	15927	15999	15842	15920	15949	15862	16093	15920	15865	15851	15840	15817	15885	15818	15795	15872	15812	15862	15881	15814	15799	16018	15692	15944	15966	16002	15848	15775	15674	15797	15768	15775	16159	15982	15987	16003	15900	16008	15813	15951	15676	16050	15956	15989	15804	15922	15992	15865	15949	15867	15904	15853	15805	16013	15822	15942	15662	16121	15723	15804	15823	15918	15739	15799	15901	15836	15971	15800	15747	15615	15829	16091	15802	15943	15975	15752	15870	15731	15906	15911	15846	16050	15735	15894	15845	15835	15814	15804	15884	15712	15957	15944	15824	16036	15724	15983	15830	15877	15752	15782	15954	15854	15805	15884	15790	15827	15759	15679	15644	15811	15823	15784	15996	15825	15655	15859	15867	15877	15984	15965	15793	16149	15871	15825	15899	15809	15835	15990	15746	15911	15878	15924	15884	15827	15857	15894	16004	15900	15841	15911	15959	15886	15992	15702	15809	15980	15870	15800	15924	15827	15687	15913	15799	15953	15995	15873	15788	16106	15809	16053	15784	16016	15840	15841	16008	16026	15774	15799	15824	16088	15959	15729	15904	16026	15876	16060	15953	15827	15809	16003	15887	15571	15875	15828	15802	15738	15863	15816	15961	15859	16042	15873	15879	15891	15982	15848	15818	15918	15847	15880	16105	15951	15842	15861	15974	15875	15944	16083	15840	15850	15889	15873	15757	15711	15923	16014	15700	15803	15815	15941	15604	15828	15754	15901	15789	15760	15933	15615	15572	15797	15917	15974	15860	15861	16011	16053	16015	16063	15867	15829	15820	15881	15958	15874	15949	15780	15865	15833	15817	15640	15815	15762	15975	15965	15960	15988	16008	15918	15902	15881	15932	15815	15747	15913	15789	15850	15971	16003	15936	15921	15716	15846	15880	15818	16028	15958	15924	15856	15834	15905	15902	15912	15855	15906	15853	15979	15935	15952	15791	15735	15812	15851	15615	15763	15912	15759	16126	15919	16004	15764	15837	15640	15939	15915	15742	15962	15826	15968	15952	15943	15868	15837	15839	15919	16055	16126	15776	15917	15959	15846	15886	15882	16010	16078	15655	15854	15832	15719	15932	15706	15817	15818	15726	15894	15987	15972	15824	15700	15826	15893	15704	15962	15779	16019	15926	15976	15964	15811	15776	15773	15943	15926	15904	16023	15810	15758	15908	15850	15937	15936	15862	15861	15800	16030	15734	15848	15936	15878	15908	15831	15935	15823	15943	15820	15846	15662	15848	15868	15868	15964	15819	15973	15782	15808	15777	15877	15803	15847	15895	15942	15870	15822	15815	15712	15778	15902	16002	15830	15751	15830	16022	15950	15754	15936	15814	15860	15716	15602	15771	15939	16050	15837	15809	15830	15648	15821	15864	15770	16008	16055	15890	15846	15722	15716	15673	15597	15797	15639	15732	15839	15849	15665	15858	15916	15950	15901	15546	15657	15783	15940	15937	15901	16011	15981	15894	16061	15879	15959	15860	15928	15894	15617	15954	15780	15772	15657	15877	15955	16072	15779	16029	15932	15750	15926	15815	15807	15798	15905	15920	16061	15797	15813	15787	15883	15806	15927	15836	15820	15805	15804	15987	15874	15794	15832	16002	16181	15936	15813	15674	15632	15933	15931	16057	15985	15800	15978	15855	15844	15931	15794	15638	15761	15871	15811	15862	15987	15757	15972	15981	15744	15704	15745	15738	15931	15941	15548	15915	15820	15807	15793	15788	15806	15773	15944	15799	15720	15970	15890	15768	15922	15846	15624	15804	15847	16148	15982	15937	16069	15934	15816	15953	15934	15819	15842	15842	15957	15944	15739	15922	15790	15954	15873	15613	15841	15981	15844	15841	15759	15838	16010	16015	15931	15899	15969	15918	15735	15848	15928	15997	15921	15754	15846	15834	16000	15784	16019	15769	15879	15843	15861	15765	15853	15901	15962	15921	15879	15934	15953	15953	16012	15974	15930	15949	15735	15803	15986	15958	15756	15952	15909	15822	15948	15926	15914	15826	16044	16095	15824	16069	16073	15994	15767	15882	15728	16085	15830	15981	16034	16152	15888	15886	15821	15968	15674	15689	16154	15938	15892	15837	15723	15837	15942	15767	15868	15977	15994	15922	15944	15780	15811	15797	15861	15901	15809	15949	15962	15792	15941	15725	15716	15868	15798	15804	15778	15892	15836	15880	15950	15861	15732	15797	15966	16017	15856	16026	15752	15788	15778	15863	15750	15758	15808	15773	15902	15998	15923	15868	15950	15732	16035	15955	15734	15940	15947	16043	15953	15946	15863	15929	15892	15647	15905	15841	15966	15759	15872	15839	15698	16001	15882	16026	15812	15947	15818	15714	15923	15777	15691	15919	15988	15787	15884	15850	16037	15842	15911	15979	16039	15917	15827	15859	15778	15970	15898	15882	15939	15852	15932	15753	16059	16018	15917	15897	15743	15953	15906	15876	15830	15772	15963	15796	15925	15712	15816	15811	15808	15794	15798	15684	15836	16045	15939	15839	15729	15641	15774	15899	15778	15936	16084	15917	15916	15949	15724	15904	15961	15963	15916	15978	15794	15814	16078	15945	15843	15752	15894	15831	15879	15821	15844	15817	16192	16092	15956	15743	15964	16050	15771	15928	16044	15901	15945	16027	15922	15853	15818	15895	15768	15786	15849	15819	15974	16078	15924	15767	15977	15862	15825	15708	15805	15786	15856	15895	15935	15995	15801	15709	15790	15754	15948	15968	15702	15870	15794	15797	15866	15734	16078	15810	15902	16098	15863	15750	15986	15768	15954	15793	15915	15857	15908	15998	15868	15853	16078	15941	15688	15733	15796	15932	15837	15909	15837	15767	16080	15957	15757	15889	15991	15979	15845	15870	15633	15763	15772	15871	15917	15758	15868	15890	15948	15683	15804	15749	15773	15813	15964	15816	15763	15963	15860	15601	15770	15991	15788	15808	15912	15955	15831	15763	15839	15907	15883	15899	15939	15950	15832	15704	15885	15770	15756	16009	15921	15810	15882	15793	15827	15763	15825	15754	15832	16001	15829	15618	15973	15918	15849	15524	15817	15708	16032	15947	15850	16087	16041	15865	15691	15678	15995	15807	15940	15937	15725	15828	15853	15904	15987	15781	16047	16004	15809	15850	15790	15982	15991	15909	15753	15889	16127	15852	15866	15738	15827	15840	15718	16000	15835	15807	15720	15746	15758	15990	15680	15893	15974	15914	15824	15939
22519	32397	30452	23670	20308	18423	17418	16519	18364	16034	15440	15647	15154	15102	15073	15013	15269	14926	15119	14836	15066	15127	14971	14929	15063	14973	15172	14826	15085	14945	14998	14754	14982	14767	14719	14999	14827	14890	14850	14948	14675	14883	14906	14901	14885	14814	14772	14807	14964	14942	14832	15040	14760	14853	14835	14928	14915	14775	14750	14782	14949	14709	14842	14845	14853	14702	14779	14792	14753	14786	14898	14936	15025	14917	14752	14898	14789	14829	14766	14833	14822	14869	14785	14972	14881	14848	14668	14934	14786	14873	14848	14853	14868	14856	14907	14850	14996	14812	15013	14939	14787	14896	14905	14764	14732	14861	14697	14852	14758	15056	14887	14837	14783	14703	14937	14666	14806	14822	14741	14963	14953	14874	14852	14738	14842	14707	14936	14842	14732	14687	14808	14775	14883	14836	14888	14817	14774	14768	14862	14926	15027	14746	14902	14824	14829	14873	14884	14863	14794	14925	14926	14718	14850	15016	14747	14908	14656	14690	14688	14750	14825	14797	14765	15042	14836	14833	14824	14750	14700	14794	14746	14866	14858	14883	14934	14719	14817	14793	14744	14792	14759	14652	14751	14821	14712	14769	14871	14759	14699	14931	14962	14765	14810	14874	14800	14752	14875	14891	14814	14703	14821	14962	14843	14730	14700	14754	14915	14868	14977	14787	14972	14788	14862	14934	14729	14747	14866	14777	14890	14818	14927	14739	14941	14824	14878	14847	14852	14829	14939	14856	14852	14954	14765	14898	14894	14678	14909	14844	14809	14881	14740	14959	14761	14957	14780	14860	14726	14915	14832	15051	14979	14726	14903	14655	14807	14767	14873	14897	14915	14814	14833	14939	14714	14960	14766	14927	14852	14804	14621	14643	14886	14755	14932	14789	14934	14702	14712	14904	14599	14873	14867	14823	14777	14666	14894	14846	14749	14836	14899	14836	14898	14813	14626	14788	14614	14886	14740	14777	14827	14897	14875	14798	14874	14714	14929	14941	14740	14843	14781	14957	14704	14875	14900	14857	14816	14937	14839	14835	14919	14802	14771	14880	14907	14892	14829	14856	14866	14915	14765	14780	14781	14920	14742	14864	14809	14839	14738	14843	14871	14921	14882	14868	14818	14856	14668	14847	14852	14682	14834	14807	14795	14966	14834	14892	15059	14824	14813	14937	14757	14724	14935	14735	14871	14884	14823	14796	14805	14794	14889	15029	14851	14827	14866	14872	14843	14741	14594	14767	14781	14953	14909	14800	14764	14798	14801	14805	14909	14794	14839	14763	14720	14874	14968	14777	14855	14687	14694	14815	14598	14836	14844	14846	14703	14884	14861	14702	14870	14731	15009	14809	14818	14976	14870	14874	14930	14794	14801	14910	14890	14749	14982	14966	14783	14845	14739	14813	14836	14805	14810	14887	14817	14823	14864	14872	14826	14662	14879	14782	14800	14895	14894	14837	14815	14796	14779	14693	14950	14771	14943	14928	14687	14923	14905	14847	14691	14775	14827	14848	14839	14850	14970	14862	14870	14744	14917	14642	14834	14844	14880	14757	14932	14874	14937	14782	14828	14796	15056	14751	14738	14883	14723	14895	14846	14753	14951	14916	14868	14871	14808	14933	14882	14802	14918	14712	14811	14903	14826	14892	14842	14864	14816	15030	14758	14896	14907	14724	14897	14961	14848	14893	14631	14875	14845	14932	14878	14854	14789	14741	14796	14838	14735	14849	14898	14884	14858	14788	14936	14976	14796	14880	14890	14872	14758	14826	15005	14683	14805	14846	14941	14797	15021	14866	14739	14760	14918	14738	14775	14865	14741	14813	14815	14919	14742	14955	14824	14925	14808	14709	14820	14812	14701	14849	14951	14774	14840	14897	14685	14901	14818	14929	14760	14709	14832	14859	14808	14861	14877	14888	14914	14911	14981	14854	14848	14882	14918	14769	14878	14950	14848	14835	14858	14921	14953	14664	14841	14875	14769	14787	14857	14768	14805	14985	14905	15022	14855	14870	14764	14867	14710	14996	14733	14873	14735	14842	14908	14906	14910	14777	14989	14831	14946	14666	14905	14784	14965	14772	14899	14843	14877	14828	14838	14741	14823	14841	14949	14768	14680	14771	14784	14820	14737	14989	14822	14814	14879	14991	14815	14972	14710	14904	14881	14762	14856	14937	14883	14853	14762	14775	14793	14823	14794	14794	14894	14787	14759	14850	14828	14759	14728	14840	14907	14760	14916	14845	14934	14956	14864	14953	14817	14878	14896	14785	14996	14619	14936	14806	14723	14773	14849	14859	14867	14821	14851	14686	14910	14708	14889	14865	14691	14853	14843	14893	14731	14661	14873	14815	14935	14856	14889	14826	14770	14722	14658	14974	14850	14921	14881	14897	14851	14843	14818	14818	14859	14704	14764	14836	14860	14893	14791	14804	14942	14875	14931	14909	14707	14988	14837	14759	15026	14853	14956	14951	14828	14768	14929	14920	14863	14953	14856	14934	14910	14877	14789	14676	14745	14851	14806	14931	14867	14757	14724	14942	14784	14709	14760	14804	14902	14690	14938	14746	14918	14846	14874	14832	14728	14962	14739	14650	14761	15054	14864	14675	14912	14870	14799	14904	14872	14769	14841	14966	14958	14913	14737	14771	14907	14872	14875	14861	14781	14824	14742	14976	14727	14919	14824	14763	14836	14942	14740	14840	14961	14852	14830	14712	14760	14790	14889	14711	14793	14875	14869	14704	14907	14732	14791	14764	15063	14701	14859	14773	14945	14763	14711	14799	14885	14777	14780	14681	14841	14952	14797	14817	14827	14831	14702	14689	14882	14844	14860	14768	14895	14771	15039	14949	14819	15006	14867	14931	14869	14982	14657	14811	14867	14886	14939	14872	14798	14670	14855	14904	14766	14833	14822	14725	14801	14728	14860	14860	14988	14888	14661	14708	14898	14728	14893	14876	14828	14777	14742	14783	14809	14888	14852	14937	14899	14824	14851	14679	14697	14873	14885	14943	14883	14756	14604	14979	14649	14971	14772	14898	14800	14762	14963	14753	14900	14794	14804	14847	14912	14722	14731	14853	14789	15041	14772	14768	14971	14860	14635	14994	14814	14907	14885	14818	14994	14818	14729	14844	14977	14801	14935	14864	14821	14754	14920	14795	14802	14955	14681	14960	14848	14712	14764	14881	14685	14883	14807	14996	14814	14816	14884	14778	14865	14760	14802	14907	14951	14822	14798	14662	14819	14707	14949	14827	14924	14876	14808	14682	14786	14773	14950	14939	14750	14770	14871	14824	14889	14886	14840	14729	14921	14845	15029	14832	14855	14764	14999	14796	14879	14820	14748	14832	14711	14811	14815	14786	14721	14891	14906	14793	15013	14887	14933	14840	14740	14659	14845	14896	14880	14929	14907	14902	14998	14786	14864	14794	14912	14905	15044	14829	14825	14778	14876	14861	14946	14850	14850	14774	14894	14897	14893	14804	14858	14860	15048	14903	14705	14760	14650	14976	14762	14865	14780	14772	15033	14975	14750	14842	14835	14846	14763	14949	14874	14929	14667	15050	14628	14833	14903	14858	14876	14787	14940	14815	14873	14770	15008	14924	14772	14772	14908	14885	14857	14697	14915	14839	14860	14711	14837	14830	14850	14956	14760	14877	14748	14833	14843	14734	14938	14747	14748	14836	14841	14850	14787	14783	14802	14744	14827	14949	14823	14733	14999	14677	14897	14911	14790	14905	14723	14825	14877	14772	14935	14693	14857	14789	14691	14635	14847	14831	14925	14929	14959	14774	14671	14850	14893	14879	14730	15127	14814	14884	14882	14753	14802	14913	14870	14862	14947	14928	14692	14897	14892	14801	14782	14814	14755	14801	14769	14860	15012	14776	14837	14768	14936	14804	14819	14813	14788	14939	14786	14859	14883	14806	14939	14770	15067	14694	14950	14890	14788	14802	14725	14911	14823	14730	14941	14837	14748	14974	14734	14897	14920	14826	14853	14583	14785	14858	14907	14909	14825	14925	14849	14785	14904	14760	14975	14846	14831	14902	14906	14921	14837	14954	14803	14725	14829	14928	14769	14825	14717	14873	14852	14925	14892	14776	14701	14796	14874	14727	14711	14942	14894	14813	14767	14906	14812	14843	14830	14838	14946	14933	14736	14806	14764	14881	14819	14815	14819	14854	14914	14812	14859	14661	14897	14720	14854	14903	14818	14790	14696	14697	14880	14924	14932	14726	14838	14835	14779	14684	15002	14892	14868	14891	14928	14778	14726	14988	14876	14795	14796	15034	14947	14950	14982	14839	15127	14622	15061	14901	14879	14815	14870	14768	14907	14710	14997	14702	14614	14952	14820	14826	14705	14686	14882	14701	14778	14786	14848	14745	14841	14871	14731	14944	14852	14662	14913	14953	14708	14782	14954	14906	14786	14846	14673	14892	14852	14865	14900	14774	14755	14786	14897	14821	14734	14752	15014	14859	14759	14859	14898	14835	14836	15010	14810	14825	14921	15023	14959	14814	14782	14896	14811	14904	14919	14837	14713	14873	14855	14856	14782	14942	14788	14794	14786	14684	14938	14875	14743	14820	14772	14775	14746	14817	14884	14869	14778	14712	14903	14800	14740	14864	14834	14753	14926	14752	14972	14812	14712	14874	14800	14905	14833	14781	14753	14762	14909	14853	14791	14941	14608	14629	14971	14967	14615	14886	14895	14752	14963	14780	14836	14888	14799	14938	14952	14790	14785	15166	14860	14737	14770	14903	14946	14842	14677	14939	14787	14685	14860	14804	14829	14789	14678	14914	14824	14796	14769	14925	14963	14772	14890	14682	14856	14930	14867	14551	14861	14881	14904	14792	14945	14821	14876	14890	14704	14907	14971	14754	14860	14781	14871	14671	15006	14858	14998	15009	14764	14857	14672	14765	14775	14882	14864	14799	14798	14928	14919	14778	14769	14906	15103	14991	14846	14723	15020	14918	14731	14955	14819	14885	14921	15058	14829	14858	14989	14795	14903	14822	14950	14854	14882	14809	14782	14810	14789	14905	14713	14772	14816	14976	14832	14829	15003	14989	14869	14535	14824	14898	15030	14904	14887	14835	14738	14984	14748	14812	14735	14858	14854	14929	14836	14866	14857	14804	14995	14703
23896	21061	28247	24513	22389	21277	20422	17938	23845	22635	17295	16925	16583	16568	16368	16501	16339	16572	16704	16514	16596	16457	16427	16162	16246	16510	16405	16269	16173	16235	16013	16379	16413	16215	16176	16325	16435	16282	16199	16342	16117	16206	16149	16185	16057	16194	16153	16177	15948	16395	16329	16272	16062	16168	16142	16203	16102	16269	16199	16199	15975	16126	16158	15937	15975	15997	16012	16175	16011	16243	16055	16184	16002	16154	16216	16331	16128	16045	15876	16302	15938	16176	16085	16209	16202	16045	16258	16153	15981	16114	16082	16115	16179	16371	16069	16071	16034	16121	16085	16043	15853	16157	16140	16327	15987	16267	16284	15964	16019	16178	16304	16047	16197	16233	16167	16272	15954	16076	16260	16213	16035	16095	16261	16167	16069	15988	16109	16017	16052	16030	16230	16140	16011	16105	16167	15865	16065	16166	16080	16294	16147	16200	16058	16261	16099	16173	16191	16087	16316	16016	16087	15792	16030	16059	15938	16227	16119	16168	16078	16011	16026	16162	16047	16178	16221	16222	16169	16058	16160	15995	16074	16103	15973	16176	15988	16216	16209	15928	16313	16010	16093	16142	15990	16113	16081	16222	16224	16084	16093	16266	16102	15969	16168	16093	16264	16191	15919	16000	15964	16060	16024	16056	15980	16108	16013	15817	16095	16188	16294	16247	16241	16206	15915	16132	16230	16108	16248	15967	16170	16126	16020	16200	16114	16035	16119	16124	16209	16020	15988	16192	15868	15934	16106	16239	16039	15951	16062	15882	16179	16167	16168	16212	16173	16158	16329	16187	16147	16001	16190	16059	16271	15989	16099	16072	16075	16278	16090	16110	15917	16107	16233	15775	16155	15998	16148	16158	16179	16113	16122	16086	15974	16376	16236	16101	16111	16119	15879	16087	16109	16015	16142	16088	16108	16170	16191	16021	16017	16038	16152	16057	15946	16099	15899	16018	15998	16026	16057	16142	16107	16102	16021	16035	16121	16123	16147	16064	16129	16067	16204	16026	16311	16193	16239	16089	16262	16073	16207	16138	16133	16292	16034	16176	15973	16050	16199	16143	16022	16014	15985	16106	16051	16066	16261	16106	16134	16188	16183	15989	16071	16112	16028	16266	16086	16305	16113	16005	16147	16224	16201	16147	16056	16138	16217	16304	16180	16127	16045	16075	16114	16019	16109	16021	16059	16000	16144	16008	16050	16105	16048	15979	16139	16139	16147	16055	15934	16158	16137	16242	16098	16068	16217	16032	16265	16120	16143	16346	16058	16298	16062	16051	16208	16222	16167	16213	16083	16095	16062	16310	16102	16199	16077	16022	16257	16228	15908	16210	16255	16202	16013	16201	16063	15920	16358	16170	16170	16013	16235	16004	16268	16262	16029	16019	16161	16324	16097	16014	16026	16151	16032	16075	15956	16062	16168	15960	16208	16025	16035	16164	16211	16190	16016	15981	16062	16083	16115	16062	16092	16085	16172	16025	16117	16060	15863	16214	16192	16277	16069	16149	16073	16067	16079	16206	16011	15879	16017	16127	16104	16218	16190	16269	16113	15926	15959	16194	16103	16147	16000	16094	15959	16183	16198	16184	16005	16068	16105	16050	16104	16006	16149	16107	16075	16223	16267	16097	16118	16133	16258	16078	16122	16314	16011	16017	16056	16010	16066	16180	16286	16145	16011	16192	16168	16119	16090	16163	16256	15962	16229	16278	16330	15988	16241	16178	16102	16045	16004	15923	16114	16366	16101	16275	16089	16119	16098	16112	16248	16074	16090	16206	16221	15984	16008	16123	15921	16235	16329	16228	16103	16080	16193	16307	16158	16228	16149	16181	16077	16141	16047	16163	16158	16047	16173	16164	16219	16230	16159	16214	16026	16175	16150	16027	16227	16089	16120	16076	15991	16119	16147	16108	15973	15945	16136	16129	16071	16093	16187	16186	16109	16087	16128	16134	16063	15939	16074	16196	16252	16301	16262	16089	16103	16298	16066	16029	16199	16168	16268	15941	15953	16219	16102	16070	16034	16253	16031	16269	16240	16089	15918	15956	16115	15948	16023	16026	16123	16174	15952	16103	16016	15948	16293	16162	16136	16077	16132	16114	16154	16218	16129	16078	15882	16154	16161	16410	16270	16309	15992	16010	16230	16038	16059	16256	16064	15975	16060	15996	16046	16077	16090	16124	16275	16035	16162	16075	16027	16041	15972	16070	16337	16018	16002	16141	16284	16187	16068	16187	16115	16137	16024	15923	16349	16224	16203	16000	16395	16070	16117	16288	16340	16111	16231	16239	16053	16128	16113	15962	15936	15932	16082	16177	16127	16148	16254	16022	16127	15892	16286	16112	16151	16234	16124	16274	16213	15955	16052	16177	16057	16092	16271	16289	16078	15871	16168	16172	16154	15975	16181	16160	16283	16068	16154	16120	15980	16078	16293	16242	16199	16130	16066	16106	16031	16155	16290	16009	15964	16037	16179	16045	16240	16215	16058	16196	15959	16087	16160	15962	16101	16102	16187	16131	16165	16091	15883	16190	16210	16022	16149	16196	16142	16058	16168	16187	16254	16157	16033	16176	16227	16234	15890	16230	16287	16247	16067	16198	16259	15972	15927	16117	16125	16005	16192	16276	16111	16129	16138	16183	16156	16214	16172	16073	16104	16020	15956	16233	16366	16063	16140	16088	16235	16394	16155	16123	16116	16004	16036	16115	16191	16052	16093	15997	16118	16266	16248	16245	16116	16109	16160	16214	16064	15849	16118	16095	16023	16116	15988	16210	16186	16131	16338	16064	16103	16185	16252	16090	16107	16289	16059	16296	16230	16114	16218	16071	15953	16291	16092	16250	16124	16207	16039	16070	15920	16135	16164	16020	16026	16285	16149	16368	16143	16237	16103	15979	16133	16155	16111	16163	15897	16068	16160	16240	16146	15892	16381	16201	15995	16065	15979	16040	16089	16053	16256	16218	16109	16040	16058	16003	16222	16079	16134	15983	16137	16072	16099	16168	16264	16150	16101	16107	15986	16050	16252	16090	15988	16070	16268	16117	16362	16052	16113	16170	16117	16013	16120	16083	16102	16076	15908	16216	16242	15984	16255	16068	16037	16061	16207	15974	16171	16074	16184	16343	16194	16430	15967	16219	16073	15971	16021	16193	16032	16271	16147	16050	16170	16038	16234	16269	16260	16082	16132	16219	16251	16196	16000	16200	16237	16160	16046	15974	16089	16171	16103	16092	15974	16348	16097	16099	15995	16256	16115	16156	16225	16072	16123	16002	16066	16105	16072	15956	16042	16156	16210	16054	16327	16096	16145	16145	16238	16439	16022	16315	16154	16122	16291	16022	16054	16057	15943	16225	16077	16129	16024	16140	16125	15936	16273	16442	16036	16104	16159	16186	16218	16212	16049	16185	16076	16158	16210	16161	16124	16188	16176	16069	15995	16146	16235	16148	16068	16165	16125	16026	16330	16097	16051	16335	16199	16297	16175	16271	16117	16064	15951	16305	16162	16034	16166	16238	16363	16372	16111	16120	16177	16042	15901	16088	16130	16238	16085	16042	16195	16116	16027	16224	16147	16090	16056	16031	16120	16202	16111	16169	16111	16093	16232	16066	16102	16016	16133	16090	16270	16197	16337	16052	16087	16121	16155	16010	15879	15865	16107	16287	15960	15886	16087	16026	15945	16098	15953	15894	16224	16087	16226	16171	16045	16082	16040	15978	16046	15942	16082	15937	16118	16064	16195	16377	16182	16060	15970	16136	16230	16256	16334	16080	16126	16092	16020	16263	16126	16182	16132	16150	16152	16207	15913	16193	16130	16117	16005	15826	16108	16002	16099	16263	16280	16179	16169	16173	16064	16103	16110	15988	16048	16242	16186	16289	16041	16197	16072	16079	16078	16202	16381	15870	15893	16103	16017	16103	16133	16223	16062	16308	16274	16186	16184	16058	16061	16336	16011	16138	16008	16164	16203	15893	16061	16183	16222	16085	16238	15975	15804	16279	16299	16212	16174	16108	16031	16178	15921	16201	16263	16111	16078	16125	16126	15911	16015	16014	16256	16274	16146	16115	16186	16158	16107	16206	16126	16117	16211	15974	16039	16198	16197	16033	16090	16095	16059	15920	16186	16111	16203	16165	16037	16192	16048	16072	16012	16243	16145	16124	15945	16266	16153	16239	16076	16117	16118	16042	15990	15990	16030	16150	16115	16049	16072	16152	16077	16096	16090	16026	16099	15972	16250	16070	16092	16027	16163	15927	16290	16050	16039	16116	16087	16084	15984	16068	15960	16201	16375	16227	16089	15939	16226	16237	16227	16077	16052	16020	15882	15953	16124	16061	16121	16151	16173	16111	16068	16150	16198	16127	16047	15923	16304	16050	16389	16169	16035	16113	16092	15962	16117	16003	16111	16215	16323	16035	16092	16100	16159	16094	16159	16008	16097	16090	16293	16104	16221	16191	16265	16083	16107	15975	15942	16273	16181	15998	16179	16139	16066	16080	16130	16024	16433	16145	16303	16114	16063	16241	16272	16070	16116	16256	16145	16048	16023	16117	16074	15945	16034	16027	16165	16020	16045	16118	15983	16178	16174	16270	16159	16251	15964	16155	16009	16045	16008	16032	15986	16084	16025	16203	16290	16195	16188	16203	16143	16163	16101	16295	15979	16051	16072	16132	15907	16215	16204	16238	16323	16254	16114	16206	16080	16134	16184	16031	15941	15947	15971	16333	16285	15983	16029	16173	16114	15985	16098	16067	16135	16119	16111	16085	16196	16054	16280	16093	16132	16279	16072	16150	16199	15929	15984	16086	15844	16157	16025	16379	16207	16156	16059	16183	15961	16102	16076	16191	16318	16222	16093	16103	15940	16174	16152	16278	16185	16121	16053	16171	16054	16032	16125	16169	16080	16202	16137	16158	16050	16051	16120	16156	15888	16101	16148	16120	16052	16080	15820	16131	16239	16211	16035	16311	16254	16163	16211	16080	16094	16230	16077	15949	16085	16136	16102	16251	16212	16098	16134	15909	16145	16281	16059	15939	15972	16143	15983	16059	16097	15867	16107	16043	16108	16109	16203	16257	16118	16225	16133	16175	16148	16106	15943	16213	16041	16033	16186	16195	15961	16078	16321	16017	16074	16173
21633	36339	33341	26697	22896	20252	18871	17587	27917	19528	16252	15810	15826	15443	15376	15448	15402	15312	15276	15156	15382	15303	15215	15326	15251	15328	15143	15303	15190	15308	15191	15185	15172	14950	15058	15090	14886	15005	15116	15146	15126	15159	15043	15080	14968	15043	15003	15090	15046	15071	15276	14917	15023	15058	15232	15050	15067	15000	15066	15069	14930	14936	14898	15024	15091	15111	14961	14986	15086	15298	15009	14757	15147	15169	14825	15164	15060	14937	14995	15169	14863	15020	14885	14930	14835	14910	14937	15008	14856	14863	14889	14895	15041	15037	15157	14988	15079	15116	14890	15212	15109	15088	15138	14906	14850	14835	14932	14909	15087	14939	15106	14935	15128	14953	15034	14976	14979	14989	14841	14952	15133	14966	14993	14978	15062	14974	15063	14849	14831	14938	14997	14959	15165	15019	15144	15050	14971	14857	14903	14874	15102	15147	14858	14974	15004	14953	14961	14996	15065	15158	15099	15065	14997	15083	14874	15040	15011	15084	14987	14887	15144	15130	15167	15120	15056	15070	14988	14990	14997	15005	14970	15031	15022	15010	15030	14976	15074	15014	14977	14990	15013	15157	15099	15065	15048	15187	14966	14868	15063	15091	14906	15001	14976	14944	14951	15064	15123	15156	14981	15131	15036	14953	14981	14911	14944	14969	15025	15005	14858	14902	14932	14963	15012	14964	14972	15063	15095	15051	15078	14955	14814	14971	14950	15179	14999	15081	15070	14941	15037	15099	14965	15006	15019	14903	15030	14884	14959	15065	14992	15018	15008	14865	14910	15007	15152	15155	14966	15087	14919	15196	14985	15145	15141	14997	15020	14897	14987	15156	14949	15123	15021	14911	15186	15190	14922	14971	15241	14867	15080	14875	15118	15115	15020	15064	15041	14857	15012	14871	15025	14961	15196	14930	14994	15040	14825	15032	14930	15062	15021	15049	14950	15030	14857	15057	15006	15007	14954	15117	14937	15117	15110	14959	14920	15007	15082	14893	14943	14982	15140	15008	14939	15042	14998	14848	15125	14974	14990	14955	15006	15021	14998	15026	15053	14936	14915	15033	15067	14941	15016	14972	14895	14954	15027	15117	14929	14961	14727	14818	15089	15122	14922	14848	15110	15015	15095	14913	15020	15060	15016	14847	15103	15042	15075	14893	14884	15039	15028	14951	14943	14973	14855	14901	15117	15038	14939	14988	14975	14928	14751	14953	14876	14993	14943	15123	15008	15011	15018	15026	14998	15015	15077	14984	15088	15150	14977	14983	15193	14833	14981	14944	14994	15019	15067	15088	14987	15049	15038	14929	15033	15088	15110	15192	15004	14848	14934	14979	15059	15034	15052	14979	15046	15015	15048	14990	15101	14960	14997	14890	15060	15036	15011	15075	14950	15011	14986	15023	14923	14971	14984	15065	15000	15184	14991	14972	15092	14973	15007	15086	14986	15012	15012	15020	15000	15023	15049	15091	15073	14843	14963	15045	14890	14978	14900	15141	14893	14836	14865	15151	15017	15113	14845	14926	15045	14770	15029	15069	15020	15027	14983	15022	14999	15193	15087	15009	15074	14903	14941	14938	15079	14937	15025	15076	14943	14853	14962	14942	14924	14973	15032	15028	14923	15064	15055	15083	14997	14961	14962	14881	15044	14946	14892	15117	15019	14942	14975	15112	15265	15054	15015	15125	15004	14838	15053	15080	14844	14916	15052	15090	15023	15160	14985	15054	15020	14879	15111	14945	14930	15009	15132	15008	14911	14946	14885	15130	15041	14967	14880	14966	14902	15067	15000	15053	15081	14937	14980	14964	14998	14974	15036	15090	14974	15006	14944	14951	15119	15083	14923	14947	15017	14895	15002	15024	14948	15040	14904	14959	14927	15143	15007	15142	14947	15061	14889	15100	15235	15006	15001	15030	15046	14947	14958	15245	15160	14795	15037	14907	14754	15065	14978	15179	15029	14945	14882	15070	15055	14895	14990	14963	14871	14967	14988	14919	14836	15042	15023	14901	14954	15051	15205	14794	14950	14905	15052	15053	14924	15011	15242	14999	14987	14924	15022	15006	15088	15034	14822	15040	14965	15127	15060	15077	15027	15036	15002	15112	14988	14920	14911	14996	15051	14947	15010	15060	15147	14983	15051	15079	15015	14932	15219	14947	14865	14939	14963	15057	15181	14901	14867	14890	14947	14951	15087	14973	14844	14784	15009	15025	15000	14988	15147	15163	15101	14931	14991	14878	15045	14993	14937	14959	15027	14956	15142	14977	15014	15027	15120	15000	14844	15058	15094	14838	15011	15104	14980	14959	15016	14988	14735	15022	14867	14984	14908	15040	14876	15166	14939	15075	14837	14996	14960	15049	14994	14984	15038	15075	15102	15111	15066	15035	14872	15015	14948	15068	14986	14815	15063	15090	14874	14936	15008	14906	14992	14886	14989	14957	15105	15071	14956	14888	14978	14801	14956	14971	15053	14927	15103	14952	15028	14822	15112	14888	14953	15020	15134	14968	15143	15077	15065	14993	14921	14922	14987	15111	15031	14924	14986	14976	15063	14959	14967	15135	14896	14982	15038	15121	15073	14911	14909	15238	14893	14929	15192	15058	14992	15059	14937	15008	14971	14967	14941	14897	15186	15022	15138	14894	15042	15006	14971	14939	15008	14998	14866	15032	14953	14955	14923	15058	14932	15147	15085	14962	15046	14904	15021	15181	15069	15058	15016	15085	15001	14889	15071	14979	15030	14997	15040	14926	14863	14996	15099	14838	14959	14878	14956	14828	15093	14946	15074	15018	15078	15052	14966	15045	14948	15008	14939	14885	15177	14973	15031	14812	15109	14873	15053	15152	14955	14933	15013	14953	15177	15014	15011	14959	15033	15134	14986	14894	15000	14816	14954	15090	14977	14948	15097	15008	14980	15140	15056	15183	14931	15030	15162	14987	15054	15005	14977	15037	14992	15068	14968	15149	14918	14944	15021	15042	14979	14866	15123	15093	14949	15176	15031	14924	14886	14985	15067	15099	14918	15262	14982	15048	15018	14876	15056	15093	14880	15072	14845	14875	14938	15072	14915	15243	15002	15025	14976	14885	14831	15038	15005	14912	14953	14963	14840	15133	14872	14898	15016	15098	14996	14830	15047	14981	14900	14871	14890	15027	14792	14973	14897	15028	14814	14902	15136	15144	15153	14902	15090	15123	14944	14979	14861	14865	15129	14966	15116	14935	15167	15021	14932	15032	14958	15028	14995	14856	15061	15088	15130	14925	14907	14935	15015	14978	15102	14878	15099	15073	15024	14970	15126	15010	14995	15232	15127	15054	15038	15037	15183	15001	14981	15120	15020	14991	15059	15012	15049	14922	15066	14872	14827	14999	14841	15189	14950	15105	15073	15047	15099	15137	14945	14958	14874	15026	14927	15062	14985	15093	15129	15018	14980	15017	14978	14908	15011	14934	15043	15015	14975	15137	14966	15028	14989	14964	14920	14814	15005	14865	14964	15014	15004	15226	15104	15094	14839	14960	15056	15026	14798	15134	14946	15087	15054	14980	15001	14973	15115	14993	14988	14943	14946	14977	14856	14938	14861	14894	15010	15187	14964	14909	14999	15123	14987	15077	15075	15140	15018	14950	14934	14984	14961	14909	15190	14945	15038	15084	15032	14940	15021	15039	15055	15056	14954	15063	14886	14856	15156	15066	15059	15051	15008	15068	14963	14919	14975	14884	15073	15027	15068	14948	14963	15104	15186	14962	15112	15096	15037	15142	15006	15080	14953	14975	15025	14799	15080	14999	14820	15177	15062	14991	14901	14987	14970	15112	14981	15074	14865	15021	14903	14891	14937	15072	14835	14928	14972	14755	14903	14951	14804	15060	15020	14948	14871	14961	14903	15122	15040	14915	15078	14896	15045	15099	14923	14879	14938	15098	15037	15088	14965	14928	14908	15019	15037	15083	14981	14995	15109	14867	15036	15038	15052	14917	14995	15053	15033	15043	15087	14817	14851	15108	15044	15078	14926	15102	14881	14970	14932	15066	15254	14805	15125	14825	15072	15088	15077	14971	15030	14925	15098	15067	14968	14957	15171	14896	15196	14996	15012	15125	15010	15067	14948	14985	15070	14968	15008	15123	14979	14964	14992	14945	14965	15032	14924	15071	14937	15143	15003	14911	14785	15090	15020	14882	15084	15143	15030	15180	15014	15008	15038	15054	14920	15087	14970	15154	15063	14966	14840	14797	14899	15087	15116	14944	14805	14967	15082	14888	14911	14828	15117	14871	15040	14829	15022	14964	15089	15031	14853	15014	15088	15106	14850	15228	15017	15208	15009	14922	14924	14915	15138	14907	15081	14854	15063	14998	15100	14945	15085	14992	14892	14973	14999	14990	15038	15186	14928	15001	15072	15000	14932	15137	14977	15229	14963	14998	15134	14969	15010	14974	15014	15147	14842	14893	15035	15088	14994	15058	15036	15039	15007	14904	15088	15017	15042	15003	15117	14867	14924	15122	14948	15041	14937	15076	14858	14882	15038	14977	15051	14917	14935	15086	15010	14867	15012	14956	15088	14970	15093	15035	15059	14883	15018	15022	15025	14884	14962	15096	15003	14995	14952	14943	15065	15121	15051	14880	15076	14775	15074	15139	15049	15117	15112	15204	14872	15011	14789	15024	15042	15090	15249	15019	15136	14889	14870	15110	14986	14843	14983	14900	14987	15083	15003	15048	15133	15205	15109	14984	15053	14967	14882	15130	15016	14934	15020	15007	15045	14906	14931	14946	15079	15144	14950	14788	15051	15064	15035	15020	15088	15110	14947	15152	14939	15026	15021	15033	14969	14991	14985	14902	14961	14940	15067	14928	15119	14987	15022	14911	15059	15056	14939	15065	14920	14937	15000	15070	15123	14866	15167	14929	15119	15020	15054	14899	15072	14855	14916	14999	15143	15040	14942	14844	15108	14999	14955	15029	15054	15098	15084	15109	15087	15140	15069	14826	15110	15110	14943	14996	15109	14976	15023	14877	14950	14933	14921	15002	14928	14944	14921	15035	15023	15047	15088	14981	14948	15116	14913	14886	15058	15038	15074	14906	15024	15061	15131	15068	14873	15122	14955	15066	15054	15109	14813	14957	15064	14805	15016	15056	15048	14993
22525	21021	28843	23418	21313	23329	24965	19223	29183	29103	17692	16747	16680	16243	16454	16468	16143	16180	16202	16120	16238	15896	15862	15983	16012	15933	15904	15796	15921	15765	15938	15910	15834	15884	15704	15694	15742	15863	15989	15877	15725	15579	15692	15811	15773	15588	15708	15841	15787	15659	15838	15790	15765	15763	15696	15575	15629	15750	15738	15799	15527	15739	15848	15619	15686	15719	15784	15627	15744	15607	15790	15835	15738	15755	15486	15572	15603	15438	15508	15764	15310	15792	15600	15546	15811	15694	15661	15832	15599	15679	15728	15708	15644	15602	15601	15671	15922	15653	15747	15735	15518	15647	15441	15719	15713	15655	15558	15732	15492	15574	15802	15826	15675	15656	15454	15942	15503	15724	15761	15583	15764	15615	15648	15748	15593	15732	15650	15645	15647	15578	15552	15575	15682	15677	15603	15665	15698	15805	15754	15511	15724	15583	15609	15569	15663	15676	15675	15655	15710	15791	15672	15558	15676	15735	15494	15546	15547	15541	15841	15854	15729	15586	15850	15654	15763	15536	15648	15589	15744	15531	15526	15583	15557	15732	15650	15836	15567	15757	15713	15700	15810	15689	15771	15547	15650	15637	15731	15900	15632	15562	15711	15400	15695	15856	15517	15415	15665	15564	15550	15716	15673	15596	15655	15480	15555	15753	15682	15654	15676	15724	15831	15502	15510	15640	15493	15699	15740	15496	15572	15766	15790	15768	15406	15563	15539	15452	15712	15542	15669	15632	15466	15699	15716	15531	15909	15668	15586	15518	15533	15398	15480	15602	15911	15588	15694	15526	15773	15756	15772	15784	15630	15521	15602	15619	15658	15598	15712	15547	15493	15634	15474	15624	15688	15640	15752	15570	15642	15720	15848	15520	15598	15443	15748	15597	15531	15599	15571	15433	15841	15366	15528	15885	15680	15638	15780	15392	15556	15706	15498	15661	15497	15582	15730	15394	15557	15495	15618	15721	15757	15714	15594	15622	15802	15612	15609	15612	15666	15488	15608	15767	15681	15567	15549	15471	15869	15640	15983	15729	15713	15564	15577	15555	15560	15577	15430	15424	15669	15501	15697	15525	15664	15595	15718	15553	15639	15567	15552	15654	15562	15629	15778	15702	15648	15677	15736	15446	15486	15580	15606	15674	15641	15710	15660	15693	15696	15618	15563	15701	15462	15474	15584	15600	15584	15623	15521	15451	15529	15626	15807	15612	15622	15685	15581	15688	15620	15677	15631	15546	15536	15577	15797	15513	15499	15665	15665	15690	15555	15691	15489	15456	15685	15711	15597	15676	15692	15583	15562	15606	15731	15699	15604	15552	15629	15742	15360	15425	15573	15768	15716	15735	15658	15545	15518	15478	15511	15665	15651	15641	15594	15440	15619	15509	15679	15566	15560	15552	15655	15538	15615	15633	15565	15580	15713	15577	15538	15822	15697	15831	15664	15553	15635	15529	15587	15552	15548	15559	15606	15559	15599	15514	15666	15667	15686	15576	15665	15634	15646	15514	15513	15705	15735	15685	15645	15663	15744	15711	15440	15719	15591	15725	15521	15637	15444	15712	15728	15751	15380	15529	15594	15744	15715	15644	15672	15608	15842	15491	15738	15729	15747	15595	15650	15703	15606	15443	15572	15539	15599	15577	15718	15817	15728	15493	15484	15684	15552	15273	15705	15582	15624	15841	15640	15659	15537	15479	15663	15483	15444	15691	15620	15573	15655	15481	15644	15545	15672	15679	15518	15597	15612	15495	15523	15605	15610	15547	15528	15822	15452	15633	15560	15661	15553	15734	15613	15764	15718	15655	15755	15727	15550	15630	15510	15656	15491	15480	15609	15437	15523	15604	15621	15616	15606	15619	15578	15651	15678	15679	15534	15591	15743	15504	15800	15550	15543	15556	15668	15585	15731	15635	15686	15491	15573	15661	15736	15579	15639	15819	15431	15546	15592	15671	15552	15435	15644	15502	15461	15576	15731	15630	15723	15671	15703	15642	15502	15572	15699	15622	15501	15717	15653	15616	15705	15599	15718	15523	15447	15848	15644	15348	15765	15623	15562	15722	15636	15606	15684	15703	15770	15695	15634	15367	15589	15581	15542	15869	15692	15548	15787	15552	15601	15518	15492	15594	15468	15720	15535	15633	15605	15568	15533	15596	15567	15517	15352	15459	15647	15306	15554	15649	15666	15762	15827	15670	15538	15670	15555	15625	15621	15726	15701	15611	15566	15569	15612	15694	15718	15602	15585	15467	15628	15737	15833	15755	15685	15819	15590	15723	15627	15635	15876	15679	15706	15739	15521	15626	15896	15776	15744	15598	15683	15758	15873	15670	15612	15469	15451	15576	15614	15671	15536	15482	15652	15696	15564	15637	15599	15685	15799	15596	15544	15620	15591	15662	15493	15753	15541	15599	15805	15659	15611	15616	15862	15541	15568	15657	15604	15743	15510	15698	15675	15659	15594	15553	15419	15640	15600	15722	15726	15671	15626	15863	15607	15585	15623	15508	15701	15621	15522	15628	15778	15621	15648	15679	15586	15614	15683	15622	15647	15544	15646	15568	15749	15651	15822	15401	15524	15903	15667	15498	15661	15585	15752	15779	15629	15394	15566	15307	15610	15735	15514	15737	15699	15898	15533	15460	15457	15541	15821	15836	15467	15695	15652	15463	15578	15682	15611	15650	15691	15720	15585	15628	15626	15463	15670	15588	15815	15630	15599	15629	15600	15750	15648	15481	15845	15742	15608	15587	15568	15702	15438	15518	15627	15611	15724	15810	15525	15519	15507	15572	15700	15477	15609	15783	15567	15674	15696	15545	15772	15778	15699	15461	15574	15777	15520	15576	15706	15707	15699	15612	15549	15689	15519	15647	15675	15756	15656	15521	15442	15703	15513	15599	15759	15573	15809	15718	15653	15641	15603	15550	15545	15688	15558	15482	15713	15662	15757	15664	15661	15676	15739	15583	15555	15578	15623	15569	15739	15441	15736	15719	15637	15566	15622	15672	15628	15745	15613	15496	15746	15707	15217	15700	15777	15678	15691	15506	15474	15354	15522	15741	15604	15670	15590	15819	15797	15505	15750	15747	15607	15727	15636	15733	15658	15677	15770	15645	15600	15452	15648	15688	15570	15732	15444	15552	15669	15755	15716	15680	15713	15544	15501	15642	15603	15531	15489	15448	15652	15731	15616	15609	15490	15572	15512	15680	15627	15577	15683	15548	15697	15733	15736	15659	15632	15593	15517	15416	15527	15494	15673	15611	15457	15747	15754	15682	15564	15807	15546	15719	15867	15568	15540	15473	15682	15620	15593	15561	15739	15766	15582	15534	15801	15702	15766	15546	15695	15564	15752	15787	15592	15487	15661	15625	15833	15709	15628	15761	15585	15600	15857	15539	15602	15681	15552	15548	15581	15682	15555	15626	15558	15625	15396	15580	15589	15566	15736	15480	15488	15507	15463	15715	15751	15582	15560	15570	15541	15593	15374	15630	15710	15541	15588	15652	15458	15523	15810	15612	15559	15626	15731	15640	15442	15758	15783	15722	15609	15736	15742	15559	15514	15603	15542	15676	15635	15759	15813	15709	15807	15675	15533	15846	15801	15775	15482	15628	15566	15695	15459	15557	15589	15652	15676	15791	15612	15567	15508	15595	15749	15629	15691	15688	15704	15614	15628	15613	15542	15567	15675	15603	15780	15663	15605	15545	15642	15526	15488	15574	15602	15636	15658	15868	15586	15611	15538	15649	15589	15668	15514	15732	15558	15543	15608	15517	15491	15605	15692	15681	15363	15599	15646	15530	15684	15637	15637	15732	15360	15658	15530	15547	15488	15535	15817	15737	15602	15676	15875	15595	15682	15583	15611	15756	15556	15809	15714	15730	15615	15611	15238	15558	15562	15636	15617	15805	15590	15773	15512	15806	15547	15554	15734	15522	15410	15654	15532	15710	15801	15809	15452	15432	15487	15503	15751	15602	15719	15674	15485	15638	15730	15506	15496	15602	15524	15573	15583	15678	15697	15677	15579	15707	15668	15680	15770	15691	15734	15431	15510	15521	15598	15459	15674	15511	15689	15671	15495	15671	15791	15618	15518	15518	15678	15740	15631	15691	15715	15646	15527	15583	15701	15686	15629	15632	15653	15489	15637	15462	15709	15423	15556	15590	15551	15467	15728	15735	15583	15947	15536	15551	15714	15495	15729	15649	15709	15674	15502	15721	15630	15725	15713	15922	15740	15807	15506	15677	15778	15415	15484	15432	15616	15634	15517	15615	15582	15569	15589	15581	15609	15700	15644	15655	15698	15587	15555	15501	15680	15716	15658	15628	15575	15555	15688	15563	15443	15621	15504	15566	15861	15635	15701	15667	15834	15654	15717	15600	15739	15752	15679	15464	15698	15677	15585	15553	15457	15657	15630	15504	15469	15426	15723	15645	15553	15751	15598	15662	15371	15449	15554	15534	15435	15753	15609	15516	15424	15605	15970	15864	15766	15834	15433	15655	15502	15606	15661	15545	15596	15588	15557	15753	15649	15841	15781	15784	15564	15543	15753	15535	15557	15645	15584	15519	15623	15583	15657	15602	15692	15555	15678	15634	15540	15686	15558	15646	15556	15529	15717	15647	15553	15635	15589	15631	15559	15820	15683	15694	15807	15360	15594	15605	15684	15568	15423	15657	15670	15511	15655	15850	15727	15470	15519	15465	15625	15434	15558	15665	15671	15782	15830	15632	15772	15610	15753	15566	15536	15600	15672	15781	15634	15849	15705	15679	15624	15572	15643	15699	15700	15613	15567	15549	15710	15528	15816	15690	15449	15810	15741	15792	15618	15703	15649	15730	15717	15543	15483	15447	15726	15575	15630	15645	15645	15584	15771	15651	15606	15764	15585	15499	15688	15522	15642	15569	15581	15601	15612	15753	15693	15527	15657	15425	15542	15625	15618	15612	15853	15511	15505	15650	15871	15482	15588	15800	15780	15744	15494	15512	15775	15616	15457	15637	15612	15627	15555	15675	15667	15446	15702	15548	15694	15759	15691	15593	15559	15607	15584	15491	15618	15748	15424	15508	15626	15537	15698	15452	15624	15856	15741	15517	15628	15517	15588	15700	15561	15554	15693	15429	15587	15741	15612	15580	15677	15558
23024	40953	38746	31173	26256	22956	20916	19083	34132	22523	16688	16242	15852	15760	15647	15355	15333	15425	15445	15148	15249	15089	15256	15092	15138	15067	15145	15028	14879	14938	15018	14970	14812	14766	14856	14770	14764	14839	14724	14839	14655	14721	14770	14707	14725	14740	14693	14648	14566	14811	14759	14747	14543	14655	14801	14770	14775	14420	14748	14707	14923	14719	14693	14696	14886	14726	14764	14739	14776	14596	14728	14700	14759	14837	14591	14630	14693	14534	14769	14742	14834	14760	14613	14681	14653	14792	14735	14557	14723	14592	14592	14604	14764	14622	14463	14755	14766	14648	14760	14662	14874	14759	14716	14660	14726	14721	14699	14583	14753	14661	14661	14776	14628	14649	14851	14725	14672	14716	14801	14608	14601	14415	14728	14451	14779	14648	14724	14499	14596	14676	14593	14534	14708	14753	14692	14553	14751	14686	14824	14659	14747	14294	14723	14677	14650	14655	14564	14618	14715	14768	14752	14647	14592	14516	14680	14585	14839	14785	14522	14515	14595	14627	14765	14547	14678	14726	14682	14580	14711	14624	14541	14629	14593	14599	14784	14741	14638	14715	14567	14650	14690	14577	14601	14666	14717	14814	14662	14625	14680	14685	14731	14584	14628	14879	14730	14585	14788	14556	14851	14675	14514	14886	14677	14635	14684	14657	14696	14551	14514	14783	14643	14613	14716	14641	14752	14529	14623	14631	14508	14727	14570	14804	14657	14605	14733	14709	14792	14556	14767	14757	14561	14648	14567	14803	14804	14535	14805	14805	14617	14652	14685	14734	14664	14646	14656	14507	14683	14666	14534	14629	14719	14635	14787	14682	14572	14453	14607	14617	14715	14732	14674	14678	14521	14747	14709	14683	14605	14779	14825	14536	14774	14592	14597	14659	14600	14705	14698	14861	14631	14624	14660	14719	14606	14587	14692	14680	14727	14832	14704	14506	14569	14737	14625	14817	14790	14622	14710	14624	14602	14473	14647	14763	14675	14712	14745	14549	14691	14691	14617	14630	14640	14758	14635	14665	14696	14776	14555	14626	14677	14687	14791	14654	14668	14715	14698	14713	14742	14715	14761	14591	14608	14687	14436	14781	14643	14578	14427	14556	14644	14653	14758	14668	14755	14549	14727	14648	14613	14744	14774	14518	14680	14601	14708	14624	14709	14598	14696	14550	14624	14516	14816	14590	14594	14704	14547	14479	14717	14595	14667	14633	14553	14598	14502	14670	14645	14667	14663	14675	14773	14724	14791	14657	14791	14615	14594	14535	14661	14546	14830	14589	14473	14649	14661	14631	14679	14585	14646	14785	14505	14689	14677	14628	14798	14515	14743	14669	14527	14793	14716	14736	14777	14543	14716	14626	14599	14726	14682	14573	14755	14802	14670	14605	14695	14555	14590	14749	14547	14575	14685	14595	14548	14740	14629	14642	14629	14635	14564	14614	14845	14534	14576	14650	14582	14641	14721	14729	14672	14639	14771	14707	14743	14610	14514	14817	14512	14728	14710	14589	14641	14559	14545	14714	14688	14657	14701	14612	14548	14641	14655	14553	14621	14750	14775	14693	14526	14674	14840	14537	14751	14717	14649	14623	14652	14699	14742	14758	14605	14651	14791	14594	14907	14563	14722	14551	14469	14740	14393	14652	14796	14577	14567	14540	14639	14573	14516	14633	14686	14637	14839	14604	14678	14645	14679	14745	14684	14537	14669	14521	14711	14648	14611	14619	14672	14545	14704	14575	14732	14666	14825	14655	14536	14645	14734	14711	14510	14674	14442	14712	14828	14693	14719	14542	14603	14632	14613	14759	14605	14522	14901	14532	14751	14667	14739	14761	14798	14620	14691	14586	14683	14636	14706	14720	14595	14688	14691	14721	14693	14757	14618	14767	14474	14603	14697	14682	14586	14670	14836	14587	14684	14694	14644	14648	14494	14759	14635	14727	14610	14486	14747	14596	14603	14707	14731	14619	14504	14689	14701	14646	14797	14527	14497	14621	14609	14558	14655	14694	14691	14659	14499	14625	14476	14709	14653	14541	14610	14582	14724	14711	14708	14688	14542	14609	14613	14605	14645	14659	14655	14754	14563	14571	14604	14597	14628	14620	14619	14692	14670	14596	14415	14583	14721	14580	14526	14656	14671	14558	14564	14633	14661	14678	14669	14654	14599	14583	14655	14710	14366	14719	14713	14577	14778	14676	14539	14660	14636	14392	14690	14571	14625	14533	14468	14648	14627	14792	14738	14666	14620	14552	14762	14809	14454	14604	14778	14521	14552	14586	14805	14685	14688	14583	14684	14778	14697	14805	14533	14509	14766	14801	14749	14708	14606	14626	14806	14513	14649	14652	14807	14618	14748	14784	14592	14667	14515	14517	14723	14715	14680	14622	14734	14654	14545	14663	14654	14638	14727	14683	14639	14684	14620	14634	14645	14693	14665	14690	14633	14641	14695	14777	14586	14714	14781	14599	14550	14598	14702	14714	14571	14903	14744	14624	14765	14344	14701	14604	14620	14467	14746	14644	14621	14608	14710	14583	14711	14575	14680	14411	14734	14769	14776	14609	14855	14625	14828	14642	14794	14602	14709	14650	14431	14444	14745	14535	14592	14588	14610	14733	14565	14560	14524	14734	14742	14542	14611	14685	14632	14748	14488	14680	14645	14648	14403	14636	14805	14703	14762	14585	14820	14566	14728	14484	14666	14537	14834	14589	14754	14708	14618	14656	14721	14597	14598	14715	14592	14631	14505	14504	14608	14695	14780	14642	14541	14552	14648	14607	14606	14683	14749	14824	14581	14573	14485	14646	14775	14566	14651	14412	14597	14642	14589	14777	14657	14678	14674	14694	14599	14531	14703	14698	14762	14520	14665	14727	14665	14685	14762	14784	14636	14734	14518	14607	14513	14861	14690	14565	14733	14681	14521	14682	14475	14775	14640	14758	14628	14709	14695	14681	14485	14661	14708	14641	14714	14730	14821	14613	14541	14469	14494	14733	14678	14574	14768	14630	14667	14636	14807	14695	14601	14514	14727	14683	14627	14549	14547	14737	14825	14555	14577	14720	14675	14557	14544	14618	14754	14547	14621	14544	14710	14765	14589	14686	14636	14510	14592	14723	14640	14679	14649	14672	14664	14685	14520	14597	14645	14671	14540	14649	14614	14811	14655	14647	14761	14657	14831	14547	14738	14685	14601	14744	14637	14682	14614	14618	14770	14678	14659	14748	14761	14535	14679	14797	14593	14677	14721	14617	14550	14598	14598	14454	14714	14632	14741	14593	14670	14746	14734	14511	14638	14628	14628	14547	14642	14534	14653	14822	14678	14727	14663	14547	14708	14594	14611	14639	14625	14577	14639	14735	14556	14482	14690	14734	14691	14600	14730	14546	14503	14685	14655	14692	14728	14706	14594	14639	14799	14775	14596	14833	14659	14520	14722	14592	14737	14655	14749	14674	14649	14536	14695	14650	14567	14638	14628	14751	14678	14581	14718	14565	14876	14720	14538	14531	14625	14741	14687	14663	14839	14626	14636	14635	14553	14595	14602	14525	14528	14642	14758	14617	14684	14454	14672	14642	14683	14555	14595	14724	14739	14585	14659	14578	14609	14670	14641	14549	14561	14598	14664	14626	14511	14710	14639	14612	14695	14743	14714	14617	14528	14822	14730	14893	14649	14612	14684	14712	14696	14681	14502	14552	14606	14605	14614	14619	14714	14632	14599	14624	14619	14744	14763	14545	14518	14684	14600	14685	14662	14534	14568	14515	14640	14599	14706	14737	14683	14860	14684	14717	14671	14719	14702	14559	14636	14594	14605	14601	14655	14503	14604	14751	14452	14402	14544	14587	14705	14639	14612	14484	14569	14527	14633	14523	14599	14600	14741	14710	14569	14719	14721	14740	14694	14710	14773	14589	14524	14577	14485	14776	14541	14496	14805	14755	14791	14460	14644	14602	14622	14570	14594	14569	14633	14750	14751	14760	14653	14623	14736	14733	14505	14725	14635	14559	14591	14760	14772	14625	14699	14599	14587	14667	14669	14771	14701	14691	14720	14723	14659	14615	14710	14688	14490	14546	14582	14682	14572	14710	14640	14648	14703	14507	14453	14625	14540	14427	14762	14746	14624	14587	14729	14477	14700	14812	14672	14685	14559	14504	14587	14553	14540	14678	14681	14647	14519	14701	14557	14567	14561	14695	14852	14566	14641	14779	14608	14618	14614	14651	14724	14682	14700	14618	14548	14598	14600	14642	14640	14626	14532	14721	14619	14690	14678	14748	14676	14675	14593	14567	14471	14666	14621	14646	14650	14662	14799	14563	14497	14742	14660	14634	14632	14726	14564	14515	14667	14668	14601	14604	14633	14707	14642	14722	14581	14550	14598	14639	14555	14488	14712	14719	14568	14662	14687	14639	14602	14638	14821	14715	14517	14654	14494	14668	14652	14755	14766	14590	14807	14537	14741	14797	14494	14543	14551	14736	14708	14533	14546	14608	14549	14730	14742	14523	14556	14676	14899	14618	14666	14612	14663	14729	14769	14659	14598	14609	14592	14688	14805	14609	14700	14565	14560	14615	14642	14656	14681	14660	14670	14575	14620	14665	14527	14579	14736	14669	14713	14821	14412	14746	14708	14852	14693	14674	14743	14723	14628	14611	14649	14581	14676	14748	14619	14505	14661	14637	14682	14729	14605	14656	14634	14709	14767	14429	14519	14730	14695	14611	14493	14771	14695	14633	14745	14597	14588	14605	14616	14661	14489	14599	14616	14626	14562	14591	14649	14576	14630	14751	14635	14627	14538	14762	14644	14679	14530	14705	14712	14443	14712	14655	14708	14636	14528	14779	14663	14582	14530	14505	14535	14875	14667	14605	14741	14706	14570	14714	14780	14672	14666	14553	14709	14570	14586	14667	14539	14630	14666	14583	14669	14443	14591	14589	14633	14704	14535	14596	14500	14646	14872	14656	14694	14694	14418	14774	14657	14667	14654	14494	14666	14596	14700	14590	14656	14613	14674	14521	14673	14604	14644	14671	14836	14782	14417	14730	14510	14557	14481	14661	14816	14502	14668	14697	14658	14571	14784	14727	14605	14693	14679	14816	14448	14751	14656	14659	14447	14758	14760	14714	14552	14690	14625	14731	14718	14582
26828	22320	26918	23934	18863	17893	17152	16612	17506	16963	16064	15718	15724	15772	15710	15767	15702	15880	15621	15790	15661	15631	15776	15836	15865	16047	15758	15720	15561	15690	15514	15739	15656	15630	15729	15450	15520	15682	15444	15522	15549	15738	15754	15564	15653	15494	15863	15584	15581	15712	15753	15840	15761	15519	15503	15673	15592	15629	15580	15571	15673	15514	15588	15651	15522	15534	15758	15670	15536	15456	15641	15648	15735	15408	15461	15503	15551	15595	15427	15740	15732	15473	15728	15545	15518	15615	15770	15441	15422	15676	15449	15704	15912	15661	15573	15682	15657	15614	15565	15503	15638	15668	15480	15634	15591	15609	15425	15580	15757	15539	15478	15748	15553	15727	15684	15653	15580	15797	15915	15726	15356	15491	15532	15563	15511	15591	15507	15700	15965	15680	15552	15280	15447	15564	15592	15486	15680	15746	15692	15659	15637	15372	15507	15591	15568	15701	15676	15501	15625	15507	15569	15632	15483	15524	15619	15446	15455	15819	15575	15597	15517	15695	15747	15648	15661	15438	15434	15353	15561	15659	15536	15543	15472	15571	15481	15482	15801	15576	15359	15706	15697	15496	15707	15618	15629	15668	15694	15696	15774	15542	15513	15542	15557	15626	15755	15445	15583	15665	15552	15471	15398	15675	15576	15620	15636	15585	15698	15412	15538	15619	15585	15324	15454	15429	15674	15651	15708	15468	15541	15430	15693	15612	15419	15415	15619	15551	15678	15632	15490	15458	15654	15675	15659	15649	15428	15559	15530	15681	15584	15491	15665	15513	15779	15569	15394	15619	15671	15619	15637	15647	15482	15674	15713	15431	15518	15463	15635	15687	15718	15543	15599	15644	15637	15476	15602	15640	15613	15689	15604	15541	15670	15625	15542	15620	15451	15710	15481	15623	15601	15693	15653	15612	15399	15577	15507	15481	15525	15678	15679	15537	15522	15614	15541	15437	15643	15472	15647	15756	15715	15707	15691	15686	15730	15546	15668	15483	15593	15502	15576	15643	15596	15533	15583	15455	15396	15625	15606	15603	15603	15247	15404	15540	15623	15472	15618	15557	15533	15459	15579	15638	15667	15581	15535	15522	15449	15561	15614	15589	15652	15527	15606	15407	15644	15535	15565	15584	15381	15513	15465	15602	15589	15528	15456	15584	15615	15715	15629	15606	15678	15471	15558	15611	15530	15632	15622	15671	15568	15561	15354	15592	15473	15555	15594	15507	15442	15534	15609	15609	15711	15523	15571	15453	15569	15643	15736	15587	15698	15681	15681	15502	15569	15654	15566	15448	15474	15732	15706	15684	15592	15659	15725	15520	15541	15498	15552	15528	15652	15724	15686	15651	15712	15727	15670	15519	15597	15681	15511	15471	15310	15501	15703	15555	15648	15558	15487	15468	15472	15610	15553	15689	15762	15467	15674	15424	15597	15545	15732	15635	15581	15402	15547	15628	15565	15770	15644	15629	15838	15663	15455	15456	15505	15651	15531	15610	15585	15410	15480	15588	15653	15560	15722	15652	15643	15651	15674	15548	15492	15529	15743	15535	15667	15582	15695	15637	15487	15507	15424	15596	15462	15416	15751	15602	15680	15540	15644	15672	15549	15640	15582	15299	15571	15531	15542	15450	15470	15633	15514	15766	15411	15512	15546	15442	15283	15510	15575	15564	15757	15332	15694	15470	15503	15505	15490	15488	15539	15667	15636	15496	15453	15587	15448	15636	15633	15639	15788	15655	15671	15611	15702	15569	15571	15693	15683	15619	15474	15541	15566	15727	15630	15422	15355	15532	15575	15537	15711	15615	15613	15440	15593	15515	15634	15567	15593	15663	15569	15476	15476	15631	15651	15582	15643	15739	15683	15392	15613	15551	15508	15635	15589	15707	15469	15552	15536	15618	15601	15441	15581	15549	15574	15524	15467	15673	15630	15620	15533	15675	15444	15574	15447	15590	15376	15258	15531	15602	15728	15559	15616	15880	15657	15658	15582	15497	15596	15651	15652	15652	15528	15719	15488	15533	15597	15799	15510	15544	15480	15496	15402	15585	15484	15519	15608	15456	15604	15673	15566	15614	15423	15475	15682	15545	15572	15537	15679	15814	15698	15576	15348	15549	15727	15736	15516	15770	15638	15579	15620	15398	15475	15564	15444	15499	15597	15646	15462	15652	15509	15440	15740	15582	15588	15740	15551	15672	15683	15557	15694	15643	15645	15636	15393	15437	15487	15647	15712	15462	15635	15549	15724	15659	15631	15568	15536	15705	15618	15635	15462	15453	15764	15542	15417	15556	15537	15670	15690	15446	15575	15495	15524	15550	15529	15746	15438	15759	15615	15696	15647	15666	15485	15577	15377	15472	15705	15462	15392	15469	15674	15542	15382	15464	15616	15783	15622	15368	15525	15497	15694	15559	15574	15564	15422	15470	15422	15461	15586	15673	15579	15367	15530	15575	15696	15716	15648	15592	15770	15714	15774	15575	15416	15496	15490	15642	15605	15616	15697	15586	15319	15681	15623	15666	15562	15503	15527	15375	15545	15592	15544	15586	15558	15404	15645	15573	15692	15723	15669	15613	15583	15618	15462	15620	15732	15592	15568	15568	15659	15576	15461	15471	15466	15676	15535	15470	15498	15605	15573	15538	15668	15656	15682	15431	15533	15729	15679	15492	15467	15550	15650	15493	15506	15420	15380	15661	15639	15541	15844	15539	15500	15539	15721	15645	15562	15489	15568	15552	15664	15460	15605	15630	15545	15467	15496	15413	15589	15772	15704	15586	15610	15461	15716	15677	15526	15480	15403	15755	15489	15567	15638	15604	15671	15386	15736	15678	15642	15619	15514	15485	15559	15681	15669	15491	15898	15618	15488	15416	15616	15541	15470	15594	15601	15428	15590	15604	15672	15458	15598	15765	15635	15595	15775	15527	15614	15411	15742	15507	15508	15420	15516	15624	15509	15570	15718	15742	15501	15619	15693	15467	15538	15373	15559	15526	15379	15660	15321	15547	15563	15751	15716	15700	15653	15355	15625	15731	15749	15647	15602	15692	15555	15545	15499	15643	15667	15720	15811	15542	15592	15542	15855	15343	15706	15630	15659	15442	15647	15712	15597	15507	15828	15636	15609	15383	15489	15676	15568	15680	15465	15374	15702	15650	15520	15631	15579	15431	15589	15632	15558	15366	15595	15595	15531	15636	15765	15500	15402	15565	15678	15665	15443	15545	15551	15526	15494	15568	15654	15546	15548	15574	15697	15684	15776	15787	15600	15423	15779	15528	15631	15659	15600	15587	15577	15595	15548	15821	15710	15760	15705	15353	15563	15259	15581	15568	15487	15713	15703	15600	15704	15517	15765	15562	15693	15628	15869	15606	15460	15469	15720	15526	15630	15653	15289	15564	15296	15537	15591	15499	15457	15383	15645	15387	15621	15674	15706	15605	15581	15550	15604	15533	15557	15557	15638	15484	15617	15673	15812	15551	15548	15392	15553	15664	15622	15668	15657	15700	15621	15385	15620	15576	15490	15517	15709	15537	15653	15603	15468	15682	15503	15633	15621	15475	15462	15387	15560	15515	15613	15609	15553	15678	15606	15556	15618	15557	15669	15689	15528	15594	15470	15345	15490	15716	15694	15646	15683	15449	15483	15651	15490	15746	15693	15598	15605	15755	15531	15743	15408	15689	15637	15392	15587	15547	15492	15684	15561	15557	15457	15605	15479	15580	15662	15702	15476	15570	15483	15550	15582	15463	15573	15429	15447	15492	15633	15614	15537	15534	15621	15654	15418	15690	15574	15455	15510	15548	15629	15371	15556	15397	15650	15625	15697	15502	15362	15711	15767	15533	15577	15639	15512	15609	15685	15542	15765	15756	15625	15660	15773	15542	15559	15514	15532	15353	15636	15567	15662	15435	15556	15554	15533	15735	15486	15706	15613	15684	15861	15483	15435	15490	15630	15606	15567	15505	15673	15628	15423	15607	15525	15591	15753	15507	15669	15595	15491	15484	15643	15662	15490	15573	15589	15566	15628	15714	15568	15562	15751	15623	15632	15534	15483	15522	15408	15453	15715	15568	15442	15670	15733	15412	15378	15757	15585	15380	15537	15750	15476	15515	15651	15700	15523	15620	15559	15610	15578	15472	15480	15672	15432	15582	15671	15515	15541	15647	15727	15550	15618	15617	15660	15470	15609	15570	15614	15518	15629	15684	15756	15733	15674	15576	15279	15429	15458	15681	15636	15547	15390	15529	15618	15609	15713	15490	15420	15572	15632	15481	15681	15711	15584	15452	15401	15478	15735	15537	15673	15461	15626	15536	15405	15446	15641	15642	15676	15662	15576	15357	15579	15465	15582	15751	15619	15487	15604	15768	15792	15555	15547	15662	15623	15597	15383	15632	15627	15296	15507	15634	15459	15684	15551	15633	15420	15722	15434	15554	15452	15767	15535	15666	15751	15397	15558	15689	15535	15482	15802	15630	15461	15494	15505	15428	15560	15655	15620	15800	15618	15600	15385	15386	15625	15528	15718	15482	15710	15586	15583	15553	15744	15781	15483	15746	15558	15566	15568	15748	15500	15480	15572	15585	15677	15387	15554	15598	15681	15441	15602	15723	15446	15550	15732	15439	15610	15609	15543	15697	15646	15631	15494	15791	15644	15590	15589	15604	15463	15516	15521	15622	15761	15453	15534	15643	15604	15527	15400	15592	15543	15617	15526	15584	15696	15463	15610	15508	15483	15430	15475	15621	15518	15344	15467	15534	15810	15496	15533	15631	15682	15647	15519	15574	15653	15339	15465	15636	15655	15693	15615	15550	15728	15588	15676	15590	15647	15630	15456	15775	15696	15371	15453	15478	15595	15629	15488	15501	15480	15609	15723	15697	15575	15643	15896	15525	15596	15684	15527	15573	15706	15622	15509	15439	15556	15694	15481	15634	15470	15465	15569	15662	15684	15628	15699	15433	15593	15683	15528	15409	15562	15564	15748	15598	15758	15795	15547	15541	15558	15453	15862	15812	15731	15579	15686	15481	15713	15659	15556	15797	15634	15481	15531	15721	15528	15577	15480	15644	15514	15222	15452	15599	15498	15606	15596	15353	15547	15500	15665	15790	15622	15716	15547	15631	15531	15434	15580	15650	15634	15575
21251	31395	29335	22969	19962	18247	17164	16381	18564	16337	15370	15329	15172	15054	15109	14808	14843	14766	14864	14888	14933	14801	14730	14743	14903	14776	14742	14717	14697	14887	14935	14799	14782	14768	14609	14661	14694	14785	14786	14719	14871	14637	14871	14785	14662	14838	14590	14642	14571	14698	14674	14795	14691	14651	14740	14715	14601	14494	14515	14742	14659	14688	14599	14779	14570	14656	14554	14705	14861	14549	14608	14664	14588	14511	14555	14587	14725	14698	14632	14644	14660	14531	14729	14645	14727	14835	14715	14732	14640	14715	14604	14650	14699	14647	14735	14776	14715	14574	14615	14606	14745	14841	14712	14686	14677	14473	14784	14729	14479	14721	14652	14637	14694	14441	14598	14676	14619	14639	14574	14528	14803	14599	14754	14715	14779	14644	14674	14487	14851	14499	14625	14701	14553	14679	14670	14602	14512	14682	14616	14662	14519	14613	14635	14527	14655	14608	14759	14772	14723	14782	14515	14686	14497	14602	14675	14691	14775	14528	14780	14825	14594	14631	14678	14659	14741	14627	14572	14587	14830	14602	14726	14841	14601	14927	14509	14477	14719	14608	14780	14668	14712	14547	14554	14652	14979	14551	14671	14587	14585	14639	14569	14680	14779	14621	14769	14610	14597	14597	14532	14500	14540	14617	14574	14795	14655	14644	14600	14647	14765	14576	14740	14523	14584	14723	14697	14594	14618	14507	14693	14495	14655	14694	14400	14660	14602	14731	14477	14557	14679	14780	14649	14721	14554	14606	14747	14701	14734	14717	14678	14618	14725	14734	14591	14578	14574	14411	14696	14727	14706	14693	14727	14502	14764	14659	14760	14634	14901	14649	14752	14586	14705	14666	14884	14691	14556	14698	14707	14754	14737	14807	14815	14606	14742	14760	14675	14633	14790	14434	14664	14664	14607	14687	14539	14652	14609	14585	14757	14560	14576	14612	14521	14665	14754	14610	14723	14690	14850	14556	14710	14801	14523	14510	14676	14785	14609	14557	14760	14705	14661	14721	14547	14578	14606	14451	14786	14769	14458	14673	14547	14645	14659	14808	14749	14685	14657	14605	14564	14639	14700	14754	14656	14715	14749	14562	14646	14673	14448	14745	14742	14582	14798	14564	14583	14538	14659	14637	14830	14735	14670	14653	14763	14638	14628	14813	14757	14733	14767	14729	14654	14794	14602	14724	14629	14693	14608	14658	14729	14547	14622	14617	14673	14611	14759	14575	14560	14735	14480	14685	14698	14764	14540	14578	14519	14675	14664	14697	14649	14799	14657	14719	14709	14789	14649	14864	14617	14646	14523	14636	14615	14581	14409	14605	14569	14664	14708	14616	14599	14832	14603	14713	14573	14661	14714	14658	14676	14602	14667	14620	14592	14666	14638	14601	14708	14665	14760	14636	14652	14581	14781	14548	14770	14722	14781	14636	14538	14839	14669	14633	14658	14664	14624	14695	14585	14616	14679	14479	14701	14620	14711	14637	14548	14684	14699	14736	14570	14678	14680	14643	14616	14659	14649	14784	14585	14734	14654	14700	14648	14558	14603	14799	14563	14826	14684	14568	14629	14537	14842	14607	14764	14719	14678	14526	14684	14794	14626	14716	14550	14564	14791	14781	14697	14628	14643	14461	14779	14634	14682	14692	14610	14585	14691	14568	14455	14683	14572	14702	14725	14699	14600	14605	14843	14512	14723	14698	14572	14613	14655	14741	14527	14582	14612	14708	14693	14611	14671	14714	14602	14675	14554	14722	14644	14794	14591	14699	14612	14522	14778	14622	14622	14495	14653	14670	14645	14650	14766	14785	14655	14627	14729	14766	14670	14692	14782	14804	14695	14684	14650	14678	14677	14599	14702	14651	14461	14719	14696	14798	14723	14804	14603	14731	14799	14708	14554	14691	14494	14728	14517	14639	14801	14478	14598	14573	14594	14646	14858	14711	14720	14797	14660	14585	14668	14634	14732	14678	14601	14675	14727	14640	14528	14768	14596	14733	14565	14419	14677	14588	14783	14585	14800	14697	14473	14580	14589	14691	14725	14661	14694	14653	14801	14619	14610	14778	14471	14619	14650	14568	14754	14642	14750	14666	14741	14742	14754	14799	14562	14764	14709	14545	14549	14558	14636	14696	14763	14642	14531	14680	14669	14539	14607	14714	14647	14879	14679	14666	14654	14709	14736	14912	14636	14599	14648	14687	14652	14588	14617	14588	14701	14613	14638	14569	14648	14567	14655	14566	14590	14666	14688	14632	14782	14692	14943	14763	14698	14670	14733	14550	14626	14662	14610	14546	14565	14504	14629	14651	14551	14701	14590	14630	14687	14720	14540	14720	14639	14913	14704	14812	14779	14653	14479	14517	14739	14486	14494	14727	14667	14810	14690	14469	14624	14715	14737	14621	14621	14546	14810	14437	14699	14749	14645	14657	14719	14618	14668	14738	14600	14677	14548	14727	14571	14656	14780	14512	14772	14605	14554	14637	14756	14848	14683	14607	14695	14726	14660	14579	14545	14696	14505	14703	14495	14700	14754	14682	14643	14713	14699	14560	14690	14642	14660	14653	14638	14611	14618	14575	14488	14619	14628	14747	14849	14547	14683	14719	14591	14806	14747	14728	14661	14552	14692	14539	14772	14624	14717	14615	14614	14829	14645	14551	14704	14819	14713	14664	14653	14787	14663	14791	14489	14724	14571	14594	14623	14775	14655	14601	14781	14694	14802	14702	14686	14640	14684	14695	14488	14654	14593	14661	14627	14574	14672	14610	14730	14610	14685	14662	14725	14575	14712	14674	14609	14599	14647	14675	14572	14653	14697	14619	14592	14557	14599	14705	14541	14619	14602	14604	14758	14753	14814	14764	14563	14749	14587	14540	14630	14687	14830	14451	14657	14697	14496	14710	14700	14618	14717	14724	14613	14767	14620	14798	14640	14581	14670	14649	14818	14718	14512	14802	14785	14489	14653	14600	14784	14654	14501	14668	14638	14623	14673	14729	14575	14647	14695	14767	14655	14611	14554	14599	14787	14574	14617	14505	14623	14683	14641	14711	14691	14642	14794	14666	14682	14719	14676	14728	14615	14786	14760	14519	14712	14645	14681	14703	14554	14758	14738	14616	14650	14674	14631	14722	14707	14568	14730	14747	14746	14809	14884	14760	14544	14721	14765	14649	14530	14627	14692	14828	14426	14669	14648	14593	14652	14740	14590	14710	14592	14676	14529	14587	14642	14726	14781	14701	14749	14745	14525	14613	14559	14615	14769	14576	14664	14725	14730	14592	14601	14803	14650	14762	14583	14682	14723	14675	14593	14694	14653	14709	14762	14668	14701	14758	14633	14608	14459	14708	14611	14738	14602	14692	14686	14719	14369	14585	14678	14802	14727	14672	14720	14671	14695	14713	14670	14727	14646	14715	14635	14549	14600	14495	14743	14584	14615	14683	14555	14801	14690	14753	14766	14634	14705	14569	14612	14800	14753	14738	14635	14754	14628	14610	14573	14658	14750	14769	14512	14823	14686	14622	14705	14635	14816	14683	14680	14688	14630	14591	14695	14586	14839	14666	14699	14675	14578	14561	14694	14697	14646	14798	14743	14615	14880	14523	14617	14728	14684	14708	14766	14939	14711	14756	14590	14567	14607	14741	14649	14654	14670	14763	14538	14872	14727	14645	14598	14728	14643	14594	14660	14597	14666	14606	14761	14690	14595	14652	14692	14735	14648	14661	14714	14568	14785	14605	14714	14688	14725	14583	14778	14596	14724	14622	14749	14708	14530	14722	14699	14655	14515	14569	14730	14683	14536	14676	14566	14770	14562	14531	14577	14876	14592	14501	14706	14677	14614	14577	14639	14712	14669	14702	14694	14749	14663	14696	14598	14573	14693	14668	14723	14618	14694	14665	14790	14739	14739	14637	14672	14697	14814	14649	14751	14546	14576	14816	14834	14569	14767	14687	14665	14591	14580	14570	14780	14531	14701	14737	14765	14690	14631	14755	14622	14793	14613	14589	14692	14515	14604	14510	14752	14670	14542	14789	14618	14571	14568	14572	14422	14730	14527	14754	14667	14665	14682	14551	14625	14624	14662	14837	14508	14605	14683	14696	14738	14596	14753	14641	14767	14510	14730	14716	14553	14651	14696	14700	14630	14687	14563	14710	14668	14841	14607	14751	14643	14605	14642	14734	14459	14657	14625	14555	14782	14577	14619	14481	14677	14601	14602	14650	14748	14663	14586	14650	14516	14661	14589	14565	14700	14693	14558	14569	14730	14637	14679	14673	14687	14666	14818	14588	14582	14746	14676	14536	14666	14787	14545	14655	14589	14819	14588	14589	14645	14748	14701	14808	14545	14794	14774	14663	14663	14716	14706	14509	14677	14836	14561	14629	14645	14641	14585	14591	14701	14679	14634	14570	14707	14676	14521	14479	14544	14750	14450	14684	14766	14701	14688	14833	14564	14563	14544	14677	14523	14511	14539	14650	14623	14530	14599	14590	14662	14626	14688	14568	14594	14686	14833	14760	14678	14665	14573	14644	14813	14568	14671	14717	14614	14851	14792	14595	14820	14656	14752	14669	14792	14456	14635	14571	14677	14535	14816	14758	14782	14621	14658	14686	14672	14724	14734	14736	14551	14586	14716	14802	14738	14666	14666	14699	14722	14601	14695	14771	14624	14898	14754	14654	14680	14698	14660	14733	14683	14730	14664	14584	14473	14689	14660	14682	14684	14484	14646	14825	14590	14500	14707	14733	14566	14588	14773	14618	14682	14588	14597	14640	14564	14622	14637	14692	14769	14740	14636	14592	14781	14432	14650	14567	14682	14765	14554	14847	14596	14689	14619	14684	14747	14787	14786	14458	14820	14638	14717	14543	14718	14488	14756	14601	14710	14760	14446	14607	14603	14729	14754	14565	14676	14708	14910	14777	14843	14605	14586	14579	14610	14687	14713	14662	14725	14741	14784	14695	14639	14676	14804	14658	14720	14784	14707	14807	14667	14541	14631	14769	14626	14788	14715	14583	14594	14694	14538	14679	14598	14798	14745	14831	14651	14631	14627	14681	14684	14628	14779	14733	14528	14660	14621	14626	14765	14635	14576	14692	14625	14570	14770	14673	14714	14660	14559	14718	14708	14617	14685	14592	14487	14720
23810	21001	28158	24395	22006	21044	19856	17735	20473	19506	16697	16432	16248	16135	16039	16226	16027	16063	16160	16063	15820	15762	15836	15791	15841	15684	15792	15825	15978	15729	15944	15698	15692	15703	15723	15662	15570	15774	15763	15788	15725	15512	15666	15931	15865	15638	15560	15602	15568	15792	15742	15654	15587	15534	15702	15792	15686	15722	15641	15661	15598	15687	15670	15618	15775	15587	15700	15622	15674	15715	15614	15564	15630	15641	15547	15660	15476	15524	15600	15544	15639	15715	15734	15735	15762	15542	15578	15456	15702	15601	15510	15517	15558	15677	15639	15819	15730	15565	15726	15664	15523	15707	15519	15543	15624	15576	15458	15764	15775	15571	15776	15539	15589	15517	15601	15399	15722	15745	15569	15524	15560	15724	15832	15558	15538	15703	15772	15561	15816	15679	15647	15579	15668	15591	15657	15681	15467	15687	15724	15737	15811	15544	15555	15446	15482	15387	15666	15805	15799	15539	15715	15644	15605	15688	15531	15729	15616	15700	15592	15664	15452	15593	15570	15824	15644	15758	15734	15655	15615	15581	15660	15732	15444	15733	15579	15690	15650	15536	15456	15649	15656	15505	15852	15549	15617	15641	15664	15506	15679	15507	15509	15643	15737	15548	15663	15735	15771	15711	15727	15617	15698	15646	15761	15643	15559	15534	15629	15617	15983	15738	15570	15469	15677	15507	15625	15762	15675	15541	15773	15700	15647	15652	15699	15641	15668	15703	15724	15761	15701	15635	15706	15745	15651	15605	15438	15390	15665	15678	15651	15708	15708	15719	15560	15569	15533	15758	15631	15636	15597	15726	15570	15622	15514	15637	15504	15527	15487	15792	15717	15653	15507	15829	15696	15793	15672	15788	15671	15622	15669	15601	15430	15574	15692	15502	15552	15731	15559	15735	15643	15634	15700	15636	15645	15514	15705	15552	15575	15629	15619	15627	15619	15784	15598	15664	15670	15666	15605	15645	15738	15601	15617	15780	15715	15506	15677	15658	15766	15633	15432	15642	15722	15618	15457	15626	15698	15730	15876	15722	15841	15637	15807	15630	15546	15678	15662	15780	15713	15854	15555	15613	15569	15675	15660	15549	15558	15521	15777	15602	15767	15645	15609	15571	15559	15960	15382	15696	15672	15625	15573	15749	15648	15535	15526	15695	15733	15764	15782	15837	15724	15801	15729	15583	15600	15768	15703	15541	15617	15776	15680	15773	15655	15723	15624	15650	15554	15488	15702	15666	15560	15651	15678	15668	15499	15350	15586	15668	15692	15662	15711	15592	15545	15837	15731	15895	15699	15698	15653	15621	15619	15722	15614	15758	15598	15443	15610	15579	15539	15609	15733	15529	15566	15802	15920	15546	15759	15583	15565	15604	15587	15446	15664	15410	15613	15658	15594	15460	15673	15792	15525	15585	15513	15662	15450	15600	15639	15609	15665	15591	15623	15649	15742	15624	15539	15709	15817	15676	15731	15866	15578	15378	15872	15781	15656	15642	15552	15511	15646	15632	15611	15664	15534	15659	15604	15615	15753	15512	15550	15743	15772	15582	15813	15787	15707	15591	15756	15736	15611	15619	15754	15585	15584	15562	15676	15596	15454	15569	15435	15670	15741	15697	15492	15465	15617	15551	15566	15466	15602	15823	15749	15706	15644	15615	15461	15590	15582	15793	15744	15603	15869	15689	15657	15574	15622	15649	15765	15541	15529	15502	15577	15640	15789	15657	15465	15561	15655	15531	15570	15610	15729	15628	15637	15684	15444	15718	15601	15678	15610	15527	15721	15684	15576	15869	15741	15914	15586	15597	15568	15774	15685	15862	15716	15666	15454	15449	15533	15604	15602	15789	15824	15713	15659	15652	15565	15493	15568	15416	15492	15708	15645	15653	15669	15856	15651	15696	15769	15674	15740	15544	15601	15457	15533	15620	15595	15633	15529	15636	15692	15745	15496	15671	15662	15532	15637	15640	15655	15893	15616	15574	15556	15637	15774	15637	15658	15793	15583	15634	15511	15560	15612	15619	15543	15691	15728	15661	15646	15555	15720	15485	15441	15534	15494	15673	15560	15799	15668	15752	15598	15597	15635	15466	15593	15610	15606	15787	15440	15566	15642	15568	15694	15763	15920	15771	15718	15801	15485	15643	15657	15518	15760	15682	15735	15640	15710	15511	15695	15357	15511	15560	15855	15584	15731	15618	15565	15641	15548	15659	15807	15694	15617	15600	15591	15515	15684	15651	15702	15557	15474	15590	15615	15656	15533	15667	15767	15674	15804	15824	15721	15767	15673	15653	15739	15765	15681	15469	15596	15563	15752	15675	15690	15581	15454	15694	15754	15559	15649	15758	15597	15574	15524	15598	15602	15612	15690	15484	15698	15723	15605	15767	15683	15731	15675	15688	15708	15783	15754	15691	15615	15764	15672	15769	15620	15568	15788	15631	15608	15414	15574	15645	15491	15706	15430	15736	15858	15470	15768	15618	15786	15539	15628	15695	15516	15726	15764	15498	15752	15865	15618	15732	15362	15697	15592	15483	15458	15767	15727	15732	15813	15635	15526	15925	15838	15747	15607	15717	15303	15713	15692	15564	15647	15705	15592	15662	15569	15711	15491	15767	15690	15769	15593	15592	15588	15657	15504	15463	15593	15553	15685	15628	15683	15563	15780	15752	15539	15655	15726	15628	15640	15726	15690	15792	15608	15616	15582	15592	15651	15500	15709	15775	15645	15611	15580	15507	15485	15563	15785	15761	15686	15525	15562	15725	15576	15661	15497	15392	15742	15640	15714	15537	15726	15613	15563	15684	15626	15720	15641	15626	15557	15604	15574	15673	15728	15638	15757	15628	15799	15810	15725	15444	15604	15516	15630	15617	15713	15533	15773	15637	15712	15595	15665	15605	15620	15729	15710	15623	15666	15654	15665	15721	15556	15556	15701	15766	15746	15756	15560	15643	15483	15766	15634	15899	15559	15684	15588	15439	15556	15594	15617	15646	15617	15699	15664	15761	15782	15628	15715	15606	15793	15729	15947	15714	15714	15529	15691	15576	15478	15476	15640	15558	15705	15371	15567	15516	15606	15584	15683	15521	15445	15636	15911	15628	15770	15605	15568	15492	15411	15511	15678	15598	15699	15738	15757	15821	15622	15589	15765	15763	15706	15853	15519	15757	15650	15558	15500	15575	15635	15522	15564	15657	15906	15621	15483	15558	15707	15744	15626	15502	15704	15721	15651	15505	15702	15702	15525	15861	15561	15675	15567	15558	15862	15626	15542	15527	15570	15696	15559	15668	15458	15670	15559	15559	15686	15574	15478	15795	15579	15580	15672	15692	15592	15471	15653	15548	15681	15622	15582	15600	15651	15448	15492	15685	15533	15576	15679	15681	15643	15597	15617	15748	15723	15808	15402	15562	15689	15726	15607	15671	15519	15686	15696	15752	15569	15539	15739	15531	15469	15494	15731	15705	15558	15689	15622	15543	15608	15536	15583	15700	15715	15637	15486	15586	15634	15611	15544	15915	15740	15501	15642	15513	15688	15564	15691	15765	15421	15540	15590	15535	15643	15596	15554	15711	15669	15639	15517	15787	15753	15777	15682	15561	15580	15717	15775	15489	15460	15561	15717	15512	15669	15578	15451	15523	15526	15752	15497	15653	15883	15617	15715	15542	15773	15732	15681	15467	15576	15665	15661	15565	15513	15565	15457	15529	15525	15558	15509	15750	15805	15646	15682	15589	15394	15450	15898	15801	15707	15974	15551	15629	15629	15666	15414	15561	15612	15592	15681	15660	15679	15568	15658	15429	15473	15495	15338	15403	15575	15661	15574	15759	15538	15678	15684	15688	15550	15711	15545	15736	15577	15862	15472	15578	15515	15497	15581	15588	15732	15543	15468	15421	15476	15582	15510	15503	15451	15427	15592	15575	15638	15444	15651	15478	15594	15557	15471	15785	15819	15747	15597	15800	15612	15669	15681	15403	15551	15593	15596	15657	15724	15553	15597	15414	15633	15574	15438	15544	15723	15726	15685	15590	15779	15781	15652	15717	15600	15476	15724	15706	15452	15536	15508	15625	15549	15354	15637	15540	15609	15572	15770	15596	15580	15560	15759	15415	15718	15738	15728	15581	15403	15740	15650	15645	15599	15828	15747	15450	15634	15541	15630	15782	15691	15681	15830	15741	15589	15758	15658	15427	15530	15766	15575	15567	15729	15633	15591	15677	15623	15655	15771	15469	15466	15433	15675	15617	15577	15622	15495	15479	15730	15580	15723	15674	15661	15664	15667	15675	15593	15757	15791	15779	15788	15685	15686	15664	15740	15736	15633	15602	15372	15593	15540	15489	15608	15741	15642	15757	15785	15714	15633	15591	15427	15624	15493	15619	15473	15559	15643	15627	15747	15615	15769	15766	15755	15450	15605	16021	15675	15596	15675	15614	15838	15560	15727	15517	15803	15825	15874	15618	15754	15652	15897	15667	15775	15608	15512	15746	15510	15835	15698	15731	15825	15724	15822	15662	15736	15947	15698	15800	15460	15796	15670	15648	15603	15701	15758	15690	15726	15454	15584	15820	15588	15444	15500	15543	15458	15370	15849	15626	15582	15671	15476	15555	15780	15487	15727	15550	15475	15659	15660	15341	15661	15525	15498	15682	15632	15501	15740	15572	15780	15545	15689	15614	15744	15570	15541	15735	15636	15715	15600	15718	15510	15658	15674	15599	15710	15598	15565	15565	15546	15693	15703	15687	15392	15561	15601	15880	15642	15669	15518	15506	15700	15895	15677	15722	15598	15544	15656	15531	15715	15606	15617	15719	15562	15680	15538	15520	15739	15730	15543	15628	15579	15689	15739	15659	15617	15736	15468	15526	15599	15457	15476	15597	15629	15434	15652	15740	15537	15628	15807	15637	15741	15733	15736	15555	15632	15655	15686	15662	15522	15719	15720	15665	15505	15527	15605	15606	15511	15472	15377	15445	15556	15765	15624	15575	15402	15736	15632	15549	15859	15780	15817	15682	15677	15696	15813	15668	15613	15592	15571	15665	15796	15595	15486	15667	15564	15651	15508	15619	15539	15684	15685	15598	15571	15598	15656	15621	15595	15531	15778	15678	15789	15749	15577	15764	15626	15628	15730	15691	15735	15740
20674	36018	33863	26171	22466	20115	18470	17519	23679	17640	15856	15793	15355	15443	15341	15326	15247	15302	15038	14972	15044	14978	15013	15154	14855	14876	15053	15159	14967	14852	14969	14870	15083	14789	14966	14842	14813	14726	14771	14770	14622	14892	14823	14990	14842	14816	14682	14993	14781	14830	14849	14736	14689	14808	14671	14798	14738	14949	14848	14841	14932	14514	14754	14770	14765	14754	14740	14752	14724	14644	14630	14695	14855	14860	14934	14876	14745	14610	14633	14765	14816	14729	14774	14686	14841	14769	14662	14742	14612	14657	14680	14766	14633	14828	14784	14536	14799	14795	14799	14697	14689	14559	14703	14651	14659	14872	14769	14830	14756	14715	14868	14735	14734	14871	14719	14737	14610	14660	14708	14721	14671	14871	14764	14837	14790	14691	14867	14844	14923	14738	14540	14888	14748	14737	14578	14706	14708	15004	14665	14837	14812	14757	14826	14780	14695	14719	14642	14797	14908	14593	14696	14740	14711	14554	14808	14751	14747	14729	14851	14636	14744	14497	14831	14694	14609	14661	14771	14656	14907	14750	14783	14689	14768	14820	14779	14859	14791	14847	14632	14785	14776	14818	14670	14763	14654	14910	14603	14807	14528	14826	14761	14835	14700	14773	14736	14712	14718	14746	14782	14685	14771	14677	14896	14608	14768	14848	14750	14573	14800	14611	14786	14764	14692	14738	14692	14772	14639	14613	14702	14615	14937	14913	14729	14648	14719	14812	14670	14598	14635	14823	14735	14841	14561	14694	14762	14752	14758	14774	14533	14716	14765	14621	14725	14838	14598	14636	14690	14636	14819	14876	14718	14881	14703	14692	14877	14816	14759	14754	14604	14656	14653	14812	14818	14775	14451	14772	14750	14707	14722	14618	14767	14778	14749	14855	14909	14813	14522	14864	14943	14728	14851	14715	14585	14656	14775	14540	14738	14696	14684	14690	14640	14708	14794	14766	14753	14691	14765	14698	14717	14739	14618	14654	14725	14797	14791	14745	14812	14714	14909	14897	14798	14561	14564	14707	14609	14754	14738	14684	14675	14750	14600	14636	14800	14871	14604	14505	14693	14705	14545	14766	14649	14666	14706	14639	14824	14818	14621	14905	14760	14737	14550	14749	14664	14665	14708	14817	14546	14465	14735	14763	14838	14739	14596	14790	14603	14901	14659	14737	14652	14666	14848	14601	14572	14867	14818	14667	14708	14742	14632	14683	14608	14672	14673	14700	14614	14677	14831	14586	14763	14808	14725	14609	14644	14615	14671	14569	14740	14465	14781	14710	14707	14670	14694	14716	14809	14551	14893	14681	14597	14619	14702	14737	14701	14873	14555	14829	14696	14578	14843	14589	14912	14735	14764	14681	14787	14791	14597	14776	14768	14789	14651	14771	14642	14708	14695	14602	14753	14853	14846	14648	14649	14569	14750	14715	14673	14675	14620	14606	14795	14660	14867	14723	14719	14791	14573	14702	14725	14711	14675	14677	14737	14802	14615	14666	14900	14779	14726	14903	14747	14668	14880	14744	14881	14767	14618	14786	14680	14796	14753	14667	14878	14639	14764	14778	14702	14679	14817	14897	14881	14655	14530	14744	14805	14696	14793	14648	14754	14760	14824	14782	14822	14766	14675	14661	14790	14687	14595	14636	14820	14722	14662	14526	14690	14843	14665	14663	14810	14694	14807	14785	14490	14749	14637	14601	14792	14795	14869	14743	14706	14697	14706	14760	14659	14723	14750	14569	14629	14535	14725	14692	14657	14802	14725	14810	14872	14808	14801	14827	14705	14522	14598	14763	14883	14603	14660	14613	14764	14588	14658	14749	14713	14725	14826	14913	14844	14790	14794	14709	14562	14689	14584	14590	14680	14820	14711	14647	14659	14730	14773	14518	14606	14780	14799	14629	14711	14628	14716	14695	14736	14614	14725	14836	14764	14557	14776	14760	14745	14789	14667	14642	14613	14636	14740	14733	14703	14730	14730	14752	14726	14655	14611	14868	14587	14640	14583	14747	14736	14845	14760	14752	14699	14847	14790	14813	14730	14709	14666	14808	14757	14633	14674	14654	14666	14616	14779	14623	14602	14667	14826	14747	14768	14642	14630	14643	14644	14625	14785	14774	14677	14801	14764	14832	14623	14857	14588	14757	14658	14758	14577	14820	14893	14680	14690	14677	14757	14762	14843	14582	14627	14749	14540	14798	14755	14731	14794	14649	14730	14989	14666	14615	14678	14611	14800	14551	14615	14817	14815	14825	14719	14516	14531	14746	14719	14777	14591	14770	14757	14840	14809	14958	14687	14756	14762	14777	14754	14582	14748	14800	14558	14532	14672	14887	14735	14810	14850	14688	14584	14701	14854	14808	14551	14681	14721	14633	14622	14747	14699	14692	14737	14697	14724	14652	14655	14671	14633	14831	14767	14755	14693	14613	14903	14829	14685	14727	14656	14717	14670	14847	14689	14546	14882	14811	14652	14647	14676	14877	14671	14655	14786	14551	14754	14628	14666	14760	14776	14745	14695	14734	14900	14752	14667	14804	14625	14634	14874	14584	14862	14742	14632	14620	14776	14817	14761	14855	14820	14771	14757	14850	14803	14655	14553	14733	14622	14683	14681	14612	14702	14778	14747	14738	14722	14679	14853	14610	14586	14713	14539	14810	14725	14746	14571	14577	14852	14680	14724	14525	14688	14817	14548	14633	14721	14715	14683	14748	14755	14716	14737	14822	14681	14635	14653	14746	14665	14812	14758	14670	14525	14689	14774	14748	14770	14633	14802	14663	14650	14549	14723	14554	14471	14639	14782	14763	14705	14555	14645	14860	14755	14675	14835	14744	14781	14670	14821	14655	14850	14684	14718	14681	14763	14653	14661	14908	14768	14665	14768	14601	14614	14668	14808	14734	14728	14839	14842	14549	14654	14753	14657	14854	14634	14648	14883	14695	14556	14687	14642	14689	14843	14761	14778	14683	14755	14906	14610	14811	14674	14842	14647	14839	14731	14803	14562	14699	14822	14762	14932	14609	14860	14835	14725	14726	14720	14648	14760	14789	14620	14705	14760	14647	14635	14884	14637	14687	14748	14711	14804	14657	14905	14838	14598	14673	14504	14766	14718	14751	14714	14682	14769	14652	14724	14694	14582	14700	14573	14680	14760	14568	14763	14791	14808	14675	14849	14750	14740	14684	14612	14749	14646	14691	14599	14720	14863	14751	14625	14660	14735	14728	14772	14819	14881	14656	14658	14711	14682	14695	14740	14642	14607	14731	14858	14770	14636	14749	14697	14832	14660	14806	14873	14759	14841	14796	14808	14841	14724	14659	14951	14740	14762	14769	14689	14702	14926	14773	14824	14702	14734	14749	14701	14725	14572	14658	14684	14764	14820	14701	14789	14561	14653	14716	14849	14586	14827	14717	14707	14585	14700	14805	14817	14550	14791	14687	14595	14789	14702	14569	14764	14740	14697	14750	14815	14744	14606	14726	14622	15014	14743	14921	14619	14735	14796	14782	14892	14643	14773	14619	14805	14769	14701	14894	14905	14558	14693	14620	14522	14817	14766	14684	14724	14966	14696	14876	14779	14902	14613	14824	14615	14777	14895	14675	14798	14854	14730	14773	14881	14635	14712	14674	14760	14600	14576	14861	14792	14693	14651	14825	14895	14666	14773	14701	14926	14897	14758	14677	14625	14892	14750	14576	14798	14763	14940	14662	14796	14734	14806	14709	14702	14608	14856	14561	14822	14651	14674	14666	14678	14753	14715	14646	14729	14729	14868	14830	14685	14787	14788	14692	14725	14765	14966	14600	14762	14623	14732	14608	14704	14518	14723	14747	14607	14686	14767	14688	14779	14922	14767	14690	14814	14875	14788	14825	14762	14635	14632	14839	14623	14776	14598	14682	14737	14740	14816	14758	14777	14605	14674	14814	14538	14677	14719	14682	14763	14681	14545	14736	14749	14723	14833	14792	14814	14645	14908	14787	14664	14614	14636	14583	14777	14751	14609	14671	14658	14806	14660	14661	14762	14803	14486	14688	14805	14819	14597	14596	14910	14804	14693	14865	14761	14704	14791	14551	14847	14568	14810	14712	14751	14778	14757	15035	14650	14682	14775	14687	14831	14747	14776	14668	14742	14788	14494	14653	14866	14695	14845	14633	14737	14769	14733	14683	14807	14605	14566	14737	14783	14694	14898	14634	14731	14834	14629	14688	14545	14764	14727	14603	14656	14531	14760	14653	14690	14706	14532	14811	14635	14731	14803	14685	14909	14770	14656	14839	14729	14806	14831	14736	14794	14699	14744	14793	14699	14718	14731	14668	14817	14661	14632	14972	14663	14736	14644	14765	14675	14713	14693	14683	14951	14689	14941	14718	14614	14752	14658	14679	14675	14761	14733	14744	14816	14735	14678	14738	14637	14749	14710	14661	14890	14643	14877	14650	14686	14557	14844	14507	14693	14711	14874	14877	14530	14897	14573	14837	14816	14648	14602	14577	14747	14917	14729	14558	14835	14733	14851	14764	14669	14549	14574	14615	14944	14767	14757	14738	14753	14820	14782	14630	14623	14643	14852	14587	14717	14610	14717	14729	14737	14657	14682	14621	14796	14674	14736	14719	14926	14695	14632	14722	14568	14741	14843	14733	14730	14809	14896	14711	14776	14712	14748	14725	14686	14626	14707	14692	14704	14788	14948	14666	14774	14792	14745	14584	14768	14637	14828	14510	14812	14683	14594	14781	14635	14862	14631	14721	14776	14660	14886	14748	14634	14809	14776	14760	14639	14749	14723	14733	14718	14742	14693	14801	14595	14727	14760	14809	14800	14861	14663	14726	14605	14776	14605	14833	14590	14779	14587	14615	14848	14801	14739	14760	14778	14674	14748	14635	14663	14679	14560	14861	14872	14892	14847	14631	14867	14656	14757	14608	14620	14773	14797	14767	14882	14724	14652	14735	14673	14680	14850	14793	14644	14781	14724	14641	14664	14616	14630	14731	14704	14717	14719	14871	14722	14868	14731	14823	14678	14620	14819	14806	14808	14795	14726	14835	14624	14704	14774	14750	14796	14693	14774	14636	14746	14683	14743	14864	14941	14670	14613	14789	14753	14759	14722	14771	14876	14789	14635	14660	14620	14876	14717	14812	14745	14770
22533	21014	28866	23356	21233	23247	24472	18380	20851	17876	16972	16367	16502	16133	15890	15832	15804	15930	15977	15768	15734	15498	15588	15758	15592	15394	15528	15482	15441	15334	15410	15426	15472	15472	15459	15443	15333	15566	15277	15327	15293	15314	15280	15394	15418	15361	15420	15325	15338	15450	15338	15287	15175	15157	15105	15039	15373	15096	15088	15141	15239	15391	15262	15237	15232	15217	15188	15188	15170	15129	15337	15117	15351	15118	15197	15344	15221	15134	15272	15158	15253	15071	15299	15230	15420	15230	15116	15238	15124	15166	15190	15092	15202	15219	15182	15088	15058	15206	15335	15156	15185	15175	15234	15036	15275	15378	15089	15084	15277	15235	15116	15056	15130	15151	15365	15248	15170	15218	15014	15065	15008	15161	15069	15167	15227	15107	15200	15075	15287	15102	15168	15028	14983	15203	15209	14996	15168	15260	14989	15195	15273	15041	15469	15152	15051	15152	15066	15069	15172	15184	15295	15208	15274	15233	15203	15154	15082	15080	15033	15158	15223	15036	15330	15239	15220	15073	15183	15259	15265	15232	15231	15171	15095	15048	14947	15348	15148	15083	15100	15152	15230	15041	15142	15223	15197	15106	15089	15092	15204	15225	15030	15199	15121	15067	15099	14855	14978	15139	15068	14998	15227	15328	15062	15107	15072	15117	15185	15267	15236	15175	15082	15208	14926	15093	15250	15209	15094	15044	14945	15149	15374	15094	15329	15301	15101	15111	15117	15089	14964	15064	15144	15180	15178	15061	15104	15272	15249	15199	15112	15303	15032	15208	15114	15189	15135	15131	15236	15234	15084	15051	15094	15394	15353	15266	15256	15071	15284	15140	15236	15172	15112	15326	15246	15034	15059	14962	14954	15107	15278	15273	15168	15270	15028	15202	15057	14892	15011	15157	15071	15054	15173	15059	15204	15240	15185	15025	15167	15176	15239	15191	15117	15168	15056	15157	15220	15178	15229	15183	15019	15404	15243	15066	14907	15121	15049	15193	15157	15207	15336	15022	15137	15174	15117	15058	15299	14965	15139	15108	15221	15080	15120	14993	15104	15065	15083	15148	15064	15194	15145	15166	15065	15329	15264	15012	15237	15187	14937	15033	15235	15081	15307	15271	15222	15118	15360	15040	15055	15068	15147	15258	15141	14932	14972	15292	15072	15026	15029	15053	15307	15194	15023	15173	15139	15089	15160	15198	15107	15130	15161	15227	15083	15164	15246	15207	15409	15119	15152	15180	15259	15211	15195	15103	15255	15187	14855	15168	15331	15218	15100	15115	15199	14871	15094	15202	15108	15119	15285	15195	15220	15134	15091	15038	15175	15153	15197	15161	15048	15192	15016	15019	14947	15081	15081	15182	15138	15207	14951	15229	15233	15040	15101	15212	15094	15279	15198	15151	15083	15011	15063	15171	15155	15112	15233	15115	15213	15063	15027	15219	15158	15376	15165	15060	15078	15025	15103	15039	15108	15360	15172	15228	15228	15073	15225	15127	15200	14970	14950	15148	15078	15079	15066	15111	15023	15103	15198	15279	15280	15062	15206	15256	15135	15286	15262	15268	15120	15018	15107	15145	15115	15214	15165	14944	15161	15090	15115	14954	15198	15078	15330	14971	15058	15056	15391	15186	15116	15045	15292	15234	15007	15092	15194	15183	15201	15054	15122	15097	15147	15148	15223	15300	15131	15127	15030	14951	15020	15100	15318	15116	15141	15117	15122	15275	15076	15056	15103	15037	15130	15021	15036	15257	14987	15034	15153	15289	15183	15131	15346	15033	14975	15172	15056	15353	15130	15124	15247	15085	14968	15294	15151	15180	15285	15242	15095	15149	15075	15153	15302	14981	15250	15004	14788	15230	15187	14978	15312	15126	15312	15177	15250	15146	15212	14868	14999	14902	15033	15192	15233	15410	15173	15351	15215	15096	15131	15098	15088	15064	15184	15211	15029	15029	15120	15147	15099	15056	15198	15020	15126	15216	15272	15085	14982	15213	15286	15090	15015	14978	15049	15007	14905	15108	15192	15121	15224	15086	15250	14871	15283	15288	15165	15095	15214	14998	15196	15138	15204	14949	15195	15034	15248	15192	15197	15043	15247	15202	15198	15099	15129	15192	15206	15121	15231	15105	15138	15196	15162	15203	15242	15142	15379	15222	15074	15083	14968	15027	15141	15159	14967	15141	15167	15127	15163	15143	15030	15183	15188	15007	15095	15041	15041	15096	15184	15285	15049	15077	15034	14978	15268	15339	15105	15093	15278	15228	15167	14910	15053	15275	15273	15060	14997	15244	15252	15026	15101	15285	15355	15132	15118	15221	15276	15134	15035	15058	15149	15109	15004	15134	15188	15318	15113	15062	15191	15117	15185	15283	15131	15202	15148	15111	15196	15113	15142	14989	15232	15160	15068	15142	15128	15026	15276	15096	15266	15094	15208	15259	15220	15264	15150	15118	15089	15065	15198	15241	15194	15138	15089	15029	15001	15175	14959	15169	15324	15191	15278	15048	15135	15150	15150	15217	15396	15175	15352	15145	15163	15126	14957	15134	15127	15101	15043	15160	15117	15143	15033	15318	15097	15066	15167	15127	15136	15216	15064	15110	14997	15125	15182	15123	15083	15186	15029	15112	15119	15166	15132	15183	15098	15071	15114	15235	15211	15146	15237	15107	15187	15074	15259	15106	15238	15235	15176	15264	15039	14936	15030	15107	15042	15064	15104	15173	15018	15121	15054	15116	15015	15024	15247	15205	15118	15245	15205	15214	15116	15134	14944	15286	15109	15228	15064	15211	15311	15173	15146	15278	15230	15058	15247	15174	15163	15259	15107	15166	15182	14939	15105	15148	15198	15241	15204	15057	15050	15166	15182	15161	15107	15351	15245	15025	15165	15045	15103	15206	15242	15094	15172	15260	15076	15103	15317	15203	15047	15212	15161	15319	15054	15316	15189	15052	14992	15171	14974	15002	15424	15143	15123	15202	15150	14984	15072	15048	15179	15057	15300	15004	15177	15379	15232	15191	15400	15236	15135	15100	15308	15168	15070	15386	15031	14932	15123	14817	15155	15127	15006	15168	15194	15167	15259	15263	15056	15314	15050	15278	15109	15390	15291	14975	15098	15238	15259	14899	15119	15299	15132	15262	15229	15085	15199	14989	15125	15177	15343	15245	15012	15135	15135	15166	15132	15253	14907	15171	14819	15284	15042	15138	15075	15126	15251	15169	15124	15271	15051	15193	15155	15227	15274	15167	15105	15287	15248	15276	15208	15095	15058	15159	15083	15043	14911	15229	15191	15091	15013	15177	15197	15106	15092	14954	15122	15022	15362	15103	15294	15322	15318	14931	15172	15165	15163	15195	15240	15154	15094	15111	15189	15226	15069	15032	15183	15275	15387	15213	15055	15035	15034	15058	15090	15064	15040	15034	15242	15375	15147	15093	15047	15139	14924	14961	15044	15021	14935	15223	15078	15023	14976	15120	15175	15220	15106	15107	15144	15125	15107	14929	15153	15209	15260	15217	15150	15191	15356	15150	15249	15187	15352	15185	14952	15317	15252	14965	15126	15130	15027	15019	15096	15014	15179	15200	15074	15274	15193	15200	15245	15305	15027	15043	15225	15039	15174	15095	15023	15199	15055	15075	15116	15291	15042	15132	15154	15205	15214	15177	15264	15074	15154	15211	15134	15049	15079	15047	15162	14980	14968	15241	15075	15162	14943	15187	15271	15148	15070	15177	15088	15174	15095	14932	15198	14999	15184	15165	15049	15036	15172	15158	15030	14984	14928	15181	15290	15182	15010	15212	15275	15173	15152	15166	14951	15268	15244	15207	14861	15078	15043	15097	15127	15265	15338	15091	15155	15141	15121	15089	15283	15128	15166	15012	15227	14946	15194	15245	15323	15223	15252	15140	15059	15126	15054	15233	15100	15372	15226	15071	15304	15181	15089	15143	15067	15169	15111	15056	15143	15170	15199	15168	14949	15141	15024	15286	15114	15195	15146	14953	15076	15100	15138	15061	15107	15201	15203	15298	15153	15054	15105	15243	15168	15176	15099	15266	15069	15190	15276	15481	15241	15125	15231	15155	15036	14959	15009	15103	15010	15291	15240	15325	15106	15134	15182	14901	15149	15184	15181	14995	15109	15200	15113	15181	15125	15214	15142	15084	15157	15321	15180	15110	15134	15116	15305	15113	15049	15023	15197	15069	15165	15166	15171	15139	15084	15139	15227	15174	15268	15161	15159	15212	15245	15088	15112	15126	15288	15164	15130	15122	15099	15208	15310	14937	15240	15194	15292	15172	15092	15390	15137	15083	14971	15271	15211	15118	15389	15103	14946	15164	15122	14922	15063	15111	15059	14933	15117	15193	15089	15391	15135	15083	15007	15164	14978	15290	15117	15333	15064	15208	15068	15209	15265	15394	15277	15170	15121	15172	15165	15053	15191	14985	15124	15218	15291	15098	15141	15192	14918	15296	15120	15127	15318	15040	15190	15357	15013	15143	15192	15151	15378	15102	14985	15164	15114	15248	15392	15164	15100	15006	15086	15203	15077	15256	15244	15072	15207	15102	15138	15329	15232	15323	15179	15255	15060	15047	15280	15219	14826	15137	15230	15116	15121	15101	15124	15126	15152	15093	15261	15218	15162	15285	15304	15351	15106	15099	14948	15216	15100	15192	15318	15167	15193	15011	15205	15117	15092	15148	15045	15182	15176	15206	15174	15293	15226	15085	15137	15120	15114	14951	14935	15089	15117	15011	14999	15195	15078	15325	14967	15328	15009	15054	15091	15123	15107	15076	15094	15114	15321	14959	15278	15143	15086	15095	15180	15105	15243	15050	15206	15120	15069	15205	14881	15255	15026	15213	15327	15123	15176	15199	15169	15082	15188	15156	15060	14924	15153	15162	15083	15036	15198	15004	14957	15318	15281	15262	15190	15159	15052	15154	15133	15188	15056	15141	15156	15297	15177	14942	15239	15212	15028	15066	15209	15305	15296	15022	15245	15201	15332	15071	15192	15227	15207	15164	15180	15190	15240	15118	15163	15199	15031	15200	15043	15236	15240	14979	15077	15140	15114	15011	15210	15274	15205	15025	15073	15107	15020	15101	15276	15222	15063	15276	15084	15176	14852	15146	15364	15202
22326	41309	38959	30621	25638	22808	20514	18789	23004	17213	16635	16396	15623	15646	15478	15394	15262	15063	15157	15105	14908	15058	14785	14706	14696	14727	14634	14624	14908	14760	14787	14738	14727	14613	14540	14620	14516	14373	14484	14534	14552	14400	14524	14371	14340	14387	14505	14379	14505	14416	14532	14659	14401	14473	14384	14472	14367	14502	14331	14386	14398	14378	14531	14343	14599	14435	14492	14396	14488	14280	14414	14475	14528	14302	14491	14426	14368	14487	14302	14396	14309	14300	14420	14325	14408	14454	14412	14489	14430	14180	14263	14384	14548	14220	14512	14584	14555	14384	14311	14441	14287	14412	14407	14395	14256	14463	14344	14384	14464	14309	14412	14359	14333	14467	14525	14321	14196	14458	14243	14342	14313	14310	14425	14385	14387	14353	14474	14308	14284	14385	14293	14407	14313	14452	14338	14397	14354	14416	14270	14357	14470	14243	14429	14217	14326	14268	14329	14544	14213	14286	14631	14522	14450	14398	14479	14249	14431	14419	14269	14290	14526	14371	14316	14309	14467	14236	14271	14456	14196	14391	14519	14342	14329	14307	14292	14163	14259	14261	14200	14417	14239	14388	14344	14258	14399	14459	14410	14486	14477	14522	14394	14402	14313	14244	14448	14321	14474	14401	14461	14331	14347	14350	14508	14352	14287	14285	14367	14305	14376	14310	14347	14442	14400	14407	14276	14439	14438	14460	14280	14275	14402	14353	14436	14332	14654	14407	14337	14220	14400	14274	14433	14432	14192	14337	14063	14242	14418	14281	14234	14308	14488	14256	14391	14353	14299	14392	14337	14294	14383	14367	14255	14227	14351	14416	14291	14335	14592	14274	14385	14488	14343	14529	14286	14531	14258	14245	14424	14393	14295	14390	14491	14353	14314	14256	14369	14250	14513	14239	14337	14281	14518	14392	14336	14259	14130	14549	14413	14277	14300	14410	14543	14243	14348	14405	14236	14412	14279	14237	14242	14350	14264	14162	14467	14246	14394	14447	14222	14301	14350	14185	14235	14373	14368	14345	14440	14439	14254	14274	14468	14263	14125	14436	14365	14368	14564	14395	14221	14222	14269	14200	14309	14287	14170	14273	14450	14445	14378	14384	14334	14354	14240	14309	14385	14508	14241	14397	14358	14349	14463	14433	14272	14517	14242	14365	14472	14276	14490	14340	14321	14412	14309	14322	14330	14394	14437	14343	14459	14411	14367	14425	14403	14329	14357	14385	14359	14406	14363	14418	14257	14298	14359	14239	14352	14329	14359	14458	14477	14362	14378	14351	14195	14214	14323	14561	14179	14465	14302	14369	14367	14390	14387	14298	14266	14282	14405	14414	14412	14573	14536	14269	14270	14271	14349	14431	14202	14169	14194	14427	14195	14364	14366	14305	14546	14318	14291	14327	14278	14601	14425	14324	14449	14117	14289	14317	14460	14396	14499	14225	14173	14260	14368	14455	14156	14452	14260	14291	14371	14235	14360	14412	14354	14291	14351	14359	14337	14422	14321	14341	14505	14479	14377	14404	14272	14341	14375	14316	14339	14298	14255	14431	14282	14573	14391	14315	14381	14433	14444	14258	14372	14261	14287	14321	14487	14138	14359	14411	14390	14392	14357	14325	14391	14407	14407	14307	14375	14294	14381	14407	14489	14380	14321	14304	14375	14335	14154	14325	14210	14304	14245	14400	14473	14362	14327	14305	14310	14322	14495	14439	14364	14315	14250	14181	14346	14395	14204	14356	14370	14213	14319	14521	14220	14558	14373	14342	14374	14334	14308	14497	14296	14417	14307	14324	14474	14332	14147	14289	14332	14349	14206	14271	14423	14449	14285	14333	14442	14443	14362	14211	14287	14349	14312	14352	14423	14409	14308	14315	14336	14389	14418	14272	14303	14528	14488	14411	14384	14407	14357	14259	14310	14548	14399	14163	14377	14343	14521	14243	14512	14330	14323	14585	14452	14357	14297	14464	14485	14110	14332	14530	14291	14198	14349	14348	14545	14311	14535	14376	14321	14340	14427	14355	14234	14332	14296	14268	14289	14378	14408	14324	14362	14315	14405	14339	14413	14286	14245	14234	14332	14345	14347	14257	14397	14260	14329	14242	14326	14255	14273	14203	14090	14462	14454	14390	14308	14374	14345	14455	14348	14304	14459	14430	14472	14226	14243	14343	14471	14321	14276	14231	14461	14235	14352	14333	14399	14436	14510	14287	14456	14328	14491	14500	14309	14448	14291	14373	14225	14298	14456	14306	14250	14341	14493	14313	14346	14252	14407	14277	14465	14274	14208	14364	14417	14263	14295	14337	14474	14312	14231	14340	14093	14451	14404	14258	14220	14437	14432	14348	14377	14285	14228	14391	14303	14316	14472	14436	14281	14334	14285	14559	14346	14266	14320	14392	14335	14404	14440	14243	14235	14277	14120	14418	14258	14347	14457	14412	14318	14305	14369	14450	14274	14253	14194	14240	14379	14295	14395	14416	14542	14388	14348	14383	14416	14422	14435	14565	14337	14437	14377	14303	14229	14336	14311	14084	14388	14332	14394	14312	14333	14274	14471	14149	14238	14320	14255	14394	14236	14403	14295	14384	14436	14209	14450	14227	14399	14370	14306	14294	14545	14329	14365	14380	14463	14182	14257	14398	14307	14466	14455	14348	14259	14464	14440	14275	14420	14241	14329	14393	14351	14391	14327	14488	14233	14502	14355	14220	14418	14195	14380	14404	14316	14447	14432	14388	14315	14225	14438	14356	14419	14181	14210	14302	14348	14449	14452	14374	14291	14364	14334	14408	14462	14385	14590	14312	14469	14304	14276	14308	14383	14502	14244	14467	14253	14391	14488	14323	14317	14302	14446	14269	14386	14319	14421	14514	14459	14292	14459	14248	14468	14368	14507	14372	14287	14374	14346	14375	14216	14368	14394	14528	14254	14300	14391	14278	14324	14329	14268	14177	14360	14320	14534	14361	14576	14566	14468	14350	14259	14341	14299	14539	14306	14182	14405	14336	14370	14234	14226	14302	14356	14352	14311	14304	14438	14173	14313	14245	14374	14626	14263	14247	14361	14400	14321	14293	14378	14277	14441	14390	14308	14228	14401	14276	14213	14230	14305	14331	14429	14537	14260	14311	14298	14399	14288	14263	14331	14331	14339	14341	14278	14145	14312	14376	14326	14259	14396	14371	14349	14268	14480	14412	14466	14309	14458	14348	14522	14373	14392	14289	14342	14236	14335	14445	14373	14381	14261	14319	14417	14370	14410	14278	14207	14324	14387	14459	14239	14331	14425	14474	14343	14347	14341	14178	14307	14307	14344	14392	14384	14335	14347	14393	14298	14197	14493	14375	14330	14397	14251	14400	14318	14177	14456	14316	14442	14253	14251	14365	14391	14372	14342	14357	14289	14374	14383	14306	14482	14222	14506	14447	14441	14275	14413	14073	14443	14371	14350	14239	14368	14240	14391	14328	14473	14350	14422	14232	14303	14383	14429	14307	14363	14379	14491	14298	14272	14333	14213	14328	14361	14256	14536	14395	14213	14618	14300	14483	14359	14278	14497	14399	14231	14327	14354	14492	14467	14395	14437	14570	14446	14418	14375	14305	14357	14273	14286	14388	14405	14321	14456	14249	14408	14516	14466	14459	14363	14476	14430	14262	14261	14257	14274	14439	14237	14438	14307	14262	14410	14316	14482	14303	14307	14444	14268	14510	14354	14281	14218	14433	14264	14330	14417	14296	14366	14366	14295	14379	14254	14330	14188	14361	14444	14371	14453	14175	14411	14462	14376	14433	14457	14333	14166	14434	14392	14221	14275	14340	14415	14433	14419	14213	14405	14290	14397	14170	14293	14386	14339	14358	14292	14389	14540	14530	14377	14403	14413	14214	14387	14488	14366	14304	14298	14451	14262	14353	14491	14293	14208	14466	14387	14329	14787	14353	14458	14295	14360	14273	14401	14349	14462	14334	14571	14322	14312	14301	14482	14501	14347	14212	14357	14218	14426	14352	14275	14263	14241	14358	14437	14328	14464	14374	14508	14319	14468	14341	14434	14243	14284	14326	14386	14381	14332	14384	14436	14248	14416	14401	14296	14395	14346	14259	14260	14303	14326	14338	14424	14435	14200	14248	14338	14503	14450	14312	14441	14397	14285	14174	14266	14198	14476	14496	14408	14298	14247	14331	14376	14192	14368	14314	14570	14567	14407	14443	14409	14384	14497	14339	14349	14271	14089	14470	14432	14479	14495	14388	14381	14160	14324	14207	14336	14252	14395	14443	14449	14411	14283	14327	14247	14329	14405	14316	14374	14319	14344	14351	14487	14485	14416	14284	14262	14440	14234	14190	14331	14433	14293	14345	14476	14326	14398	14333	14349	14333	14203	14193	14320	14463	14413	14492	14366	14240	14462	14255	14283	14351	14341	14200	14377	14406	14399	14443	14558	14418	14274	14568	14217	14507	14367	14486	14260	14303	14397	14422	14280	14433	14338	14385	14438	14216	14319	14447	14406	14292	14224	14332	14389	14442	14481	14436	14353	14252	14351	14232	14255	14241	14399	14257	14355	14247	14316	14368	14295	14368	14385	14324	14297	14311	14278	14227	14327	14314	14301	14414	14254	14447	14303	14260	14478	14301	14208	14272	14368	14293	14311	14424	14395	14274	14379	14259	14320	14449	14387	14321	14180	14243	14270	14468	14378	14233	14237	14566	14338	14333	14303	14254	14516	14401	14336	14340	14274	14494	14418	14502	14256	14447	14328	14338	14342	14396	14323	14523	14360	14448	14415	14403	14374	14380	14235	14241	14294	14180	14239	14300	14207	14374	14295	14478	14322	14536	14330	14186	14358	14419	14163	14367	14370	14364	14450	14336	14517	14226	14345	14469	14412	14434	14464	14323	14197	14116	14235	14432	14456	14278	14320	14398	14321	14417	14318	14346	14202	14264	14473	14304	14324	14369	14426	14345	14353	14543	14344	14095	14353	14289	14280	14385	14356	14412	14182	14409	14500	14243	14386	14342	14414	14271	14325	14374	14281	14512	14256	14251	14474	14249	14390	14394	14275	14226	14388	14362	14422	14355	14211	14334	14415	14285	14405	14292	14319	14179	14316	14292	14323	14228	14294	14546	14454	14323	14345	14318	14211	14266
26577	22136	26636	23233	18745	17725	16852	16166	16029	15677	15684	15567	15434	15351	15331	15424	15591	15330	15253	15261	15225	15331	15219	15432	15284	15338	15215	15390	15273	15393	15321	15084	15371	15189	15248	15366	15183	15127	15250	15235	15096	15267	15124	15287	15100	15207	15267	15155	15308	15188	15298	15209	15187	15240	15221	15339	15214	15148	15217	15094	15306	15241	15210	15303	15458	15150	15408	15162	15165	15103	15314	15050	15346	15284	15233	15221	14985	15073	15196	15011	15260	15254	15160	15127	15150	15223	15027	15149	15255	15089	15258	15225	15218	15277	15147	15205	15224	15160	15093	15235	15258	15033	15338	15181	15240	14914	15334	15432	15277	14848	15280	15075	15183	15388	15328	15321	15290	15161	15155	15109	15106	15184	15287	15022	15249	15070	15240	15161	15097	15335	15200	15359	15069	15299	15072	15099	15246	15235	15203	15155	15323	15086	15186	15218	15191	15232	15227	15310	15060	15052	14994	15179	15302	14972	15277	15170	15343	15224	15303	15205	15225	15251	15038	15100	15214	15236	15237	15231	15021	15267	15104	15195	15042	15155	15413	15141	15202	15037	15076	15214	15303	15063	15059	15176	15161	15108	15112	15094	15227	15256	15428	15317	15124	15088	15204	15150	15238	15094	15383	15133	15136	15015	15019	14897	15266	15229	15044	15306	15086	15230	15234	15178	15045	15200	15088	15355	15025	15195	15093	15171	15161	15186	15321	14976	15202	15174	15171	15205	15257	15154	15245	15230	15234	15049	15116	15095	15202	15143	15175	15249	15167	15296	15366	15222	15092	15219	15065	15039	15201	15091	15314	15178	15278	15148	15069	15361	15033	15038	15255	15199	15302	15163	15285	15102	15090	15232	15174	15087	15128	15119	15135	15346	15328	15171	15094	15092	15237	15044	14959	15166	15205	15304	15179	15199	15087	15261	15185	15219	14921	15215	15005	14942	15382	15212	15086	15099	14965	15156	15147	15148	15324	15106	15200	15234	15370	15171	15164	15338	15150	15212	15375	15323	15211	15150	15218	15035	15181	15214	15160	15314	15109	15141	15130	14926	15140	15133	15076	15248	15162	15222	15174	15231	15220	15333	15304	15281	15338	15106	15314	14964	15340	15184	15397	15151	15176	15204	15332	15010	15156	15122	15336	15210	15094	15018	15237	15277	15140	15200	15288	15149	15012	15223	15026	15333	15279	15196	15165	15244	15200	15335	15299	14963	15002	15274	15160	15315	15162	15308	15082	15191	15200	15265	15138	15106	15295	15230	15381	15148	15116	15174	15141	15078	14835	14939	15117	15109	15307	15154	15264	15038	15033	15149	15187	15184	15088	15131	15110	15013	15205	15185	15212	15255	15230	15109	15339	15214	15047	15007	15264	15234	15149	15171	15378	15061	15219	15202	15391	15262	15145	14947	15233	15097	14957	15102	15276	15031	15138	15243	15138	15027	15142	15066	15197	15128	15098	15187	15160	15035	15184	15017	15184	15326	15158	15122	15058	15286	14972	15066	15129	15353	15155	15209	15227	15153	15224	15106	15213	15104	15096	14891	15228	15230	15181	15243	15097	15137	15149	15137	15147	15509	15206	15249	15081	15033	15153	15315	15200	15144	15351	15361	15080	15140	15184	15035	15318	15298	15205	15174	15317	15273	15070	15365	15063	15131	15269	15165	15092	15273	15316	15313	15270	15042	15208	15111	15219	14970	15014	15277	15064	15177	15173	15075	15201	15058	15191	14972	15253	15278	15138	15000	15199	15173	15042	15004	15193	15107	15214	15176	15059	15017	15104	15294	14911	15087	15279	15244	14994	15121	15144	15112	15141	15319	15355	15260	15250	15147	15147	15115	15240	15217	15292	15292	15155	15072	15206	15213	15105	15124	15063	15006	14944	14934	15118	15168	15191	15068	15150	15221	15145	15154	15299	15271	15167	15106	15376	15315	15195	15413	15054	15211	15133	15158	15432	15116	15320	15148	15147	15169	15162	15201	15215	15180	15248	15086	15260	15229	15140	15213	15061	15166	15200	15006	15333	15295	15423	15001	15278	15141	14928	15079	15104	15192	15204	14950	15183	15166	15199	15214	15168	15087	15353	15002	15176	15181	15148	15098	15216	15113	15058	15156	15160	14971	14998	15190	15324	15128	15343	15168	15172	15127	15050	15104	15096	15182	15215	15071	15154	15263	15164	15012	15193	15234	15230	15345	15231	15027	14980	15304	15247	15148	15156	14955	15154	15056	15221	15007	15197	14974	15189	15175	15098	15210	15123	15110	15222	15300	14928	15246	15173	15276	15220	15315	15302	15292	15153	15210	15054	15058	15159	15048	15003	15240	15085	15279	15255	15071	15192	15106	14977	15045	15068	15264	15158	15053	15138	15189	15139	15248	15189	15220	15300	15222	15230	15078	15263	15183	15153	15395	15339	15169	15137	15181	15258	15171	15370	15196	15063	15382	15307	15342	15257	15167	15117	15471	15208	15347	15234	15277	15162	15033	15270	15105	15174	15181	15170	15212	15230	15225	15171	15345	15334	15184	15225	15069	15136	15094	15198	15158	15112	15086	15149	15156	15276	15108	15022	15072	15042	15095	15112	15163	15161	15286	15103	15051	15203	15045	15106	15301	15344	15055	15109	15089	15235	15137	15064	15265	15228	15070	15040	15147	15068	15419	15309	15286	15229	15162	15201	15041	15016	15016	15359	15310	15226	15247	15046	15107	15128	15250	15179	15235	15175	15089	15276	15175	15145	15273	15255	15299	15133	15130	14937	15158	15299	15258	15299	15104	15072	15281	15023	15140	15304	15087	15094	15249	15109	15310	15075	15210	15384	15229	14978	15257	15187	15189	15039	15168	15290	15160	15003	15076	15270	15093	15361	15129	15292	15135	15198	15226	15186	15110	15310	15147	15195	15106	15240	15200	15179	15060	15153	15180	15146	15127	15254	15221	15200	15313	15325	15040	15230	15191	15089	15130	15207	15290	15200	15004	15399	15086	15294	15233	15199	15043	15281	15217	15275	15462	15027	15278	15300	15159	15162	15173	15256	15141	15139	15246	15194	15142	15011	15194	15053	15134	15142	15068	15321	15191	15244	15241	15233	15220	15170	15277	15085	14951	14934	15053	15210	15199	15024	15021	15328	15276	15127	15148	15193	15162	15159	15224	15490	15214	15128	15157	15165	15228	15193	15237	15102	15136	15138	14988	15145	15176	15255	15093	15086	15057	15277	15126	15122	15238	15226	15305	15360	15036	15225	15162	15235	15244	15309	15207	15196	15136	15259	15304	15156	15054	15089	15130	15318	15061	15102	15327	15210	15052	15141	15254	15174	15285	15175	15176	15203	15286	14966	15132	15155	15008	15191	15190	15155	15170	15218	15119	15331	15430	15216	15156	15194	15194	15243	14907	15057	15095	14948	15198	15141	14937	15216	15270	15137	15131	15178	15040	15299	15219	15131	15063	15281	15431	15199	15264	15131	15203	15262	15344	15263	15269	15345	15192	14985	15280	15251	15186	15272	15247	15015	15030	15341	15206	15217	15153	15266	15072	15294	15083	15016	15105	15041	15132	15381	15211	15147	14978	15269	15166	15139	15181	15114	15118	15262	15243	15173	15196	15265	15035	15004	15196	15159	15250	15178	15037	15091	15369	15158	15161	15105	15101	15307	15220	15098	15247	15254	15212	15325	15137	15269	15218	15115	15161	15243	15254	15063	15055	15103	15431	15273	15224	15100	15098	15400	15117	15022	14965	14899	15177	15302	14966	15194	15220	15289	15299	15128	15083	15222	14978	15268	15367	15154	14892	14828	15222	15374	15148	15165	15172	15109	15236	15093	15259	15252	15295	15327	15337	15136	15010	15243	15076	15412	15098	15120	15154	15169	15104	15219	15120	15137	15184	15080	14978	15253	15067	15110	15395	15052	15134	15332	15269	15450	15047	14994	15302	15147	15103	15096	15053	15109	15155	15155	15545	15049	15103	15340	15240	14877	15176	15322	15140	15259	15164	15423	15164	15142	15177	15214	15223	15124	15098	15238	15220	15175	15229	15080	15301	15281	15304	15357	15334	15380	15087	15358	15201	15146	15277	15202	15174	15240	15159	15069	15220	15183	15184	15176	15205	15231	15235	15206	15083	15123	15178	15063	15181	15288	15396	15149	15086	15211	15201	15179	15245	15221	15214	15226	15171	15242	15136	14982	15189	15328	15127	15241	15168	15013	15165	15035	15317	15082	15048	15114	15099	15126	15035	15166	14971	15095	15157	15121	15101	15069	15199	15062	15233	15258	15121	14977	15180	15130	15122	14974	15089	15469	15066	15098	15016	15246	15212	15271	15219	15438	15213	15218	15374	15323	15180	15123	14988	15131	15174	15267	15209	15162	15134	15130	15279	15242	15167	15374	15224	15223	14936	15300	15239	15206	15171	15049	15161	15124	15200	15222	15031	15177	15137	15096	15205	15229	15254	15188	15225	15343	15135	15209	15256	15084	15168	15215	15190	15113	15093	14995	15078	15135	15122	15351	15140	15097	15274	15051	15374	15160	15128	15242	15297	15186	14991	14970	15267	15273	15296	15222	14945	15267	15141	15107	15118	15311	15280	15172	15263	15372	15142	15140	15259	15079	15075	15260	15097	15084	15071	15192	15200	14820	15118	15227	15308	15154	15114	15224	15372	15137	15217	15240	15238	15061	15077	15243	14955	15221	15196	15312	15163	15158	15159	15167	15222	15039	15272	15217	14983	15013	15243	15259	15105	15164	15219	15225	15166	15219	15056	15257	15184	15018	15258	15143	15045	15197	15085	15198	15126	15229	15073	15149	15220	15019	15138	15165	15075	15094	15080	15103	15147	15108	15105	15319	15180	15308	15278	15075	15336	15190	15126	15206	15196	15124	15341	15115	15238	15207	15113	15069	15227	15333	15126	15180	15226	15199	15096	15202	15081	15181	15024	15161	15202	15211	15225	15335	15283	15279	15357	15232	15289	15217	15124	15090	15138	15098	15059	15171	15294	15097	15043	15304	15296	15281	15249	15128	15122	15282	15202	15094	15176	15024	15244	15146	15193	15284	15113	15058	15053	15054	15023	15173	15236	15335	15189	15269	15147	15098	15129	15167	15070	15244	15313	15039	15291	15307	15063	15284	15017
21123	31594	28911	22645	19766	18162	16716	15899	15760	15286	15329	14945	14837	14680	14725	14821	14557	14636	14485	14615	14402	14540	14465	14422	14629	14428	14535	14337	14591	14554	14564	14501	14234	14498	14533	14342	14350	14558	14523	14365	14537	14305	14218	14525	14374	14323	14277	14257	14317	14159	14314	14418	14389	14276	14115	14506	14269	14371	14252	14422	14398	14364	14267	14384	14404	14463	14366	14373	14396	14375	14449	14195	14348	14232	14394	14310	14363	14413	14350	14400	14297	14296	14427	14277	14238	14331	14423	14381	14323	14218	14515	14379	14276	14574	14296	14462	14299	14496	14394	14354	14299	14466	14164	14395	14279	14216	14217	14485	14076	14335	14316	14330	14355	14206	14161	14304	14409	14304	14348	14463	14338	14407	14350	14354	14452	14248	14388	14310	14305	14349	14233	14277	14398	14297	14235	14274	14258	14261	14302	14371	14392	14334	14276	14310	14446	14120	14346	14252	14250	14186	14408	14234	14277	14405	14365	14455	14190	14408	14455	14287	14336	14126	14437	14143	14348	14416	14420	14249	14293	14387	14362	14471	14280	14287	14390	14422	14298	14337	14344	14291	14353	14387	14488	14336	14311	14368	14321	14387	14230	14332	14301	14310	14213	14398	14462	14253	14298	14300	14319	14393	14446	14363	14542	14365	14301	14056	14353	14300	14414	14228	14323	14240	14410	14269	14283	14267	14286	14406	14264	14380	14310	14232	14239	14335	14310	14254	14243	14435	14361	14296	14226	14439	14269	14251	14279	14309	14328	14422	14456	14335	14255	14331	14415	14461	14287	14265	14154	14286	14396	14341	14314	14224	14368	14299	14297	14417	14425	14207	14402	14203	14276	14419	14322	14384	14497	14327	14159	14292	14367	14305	14244	14375	14339	14350	14073	14446	14283	14351	14406	14458	14431	14349	14312	14312	14262	14417	14217	14345	14359	14295	14261	14462	14143	14402	14279	14355	14296	14244	14325	14257	14330	14212	14396	14372	14335	14318	14267	14406	14352	14316	14343	14194	14308	14482	14285	14244	14305	14421	14419	14469	14197	14261	14310	14306	14524	14247	14344	14343	14325	14264	14337	14170	14373	14257	14307	14319	14319	14253	14298	14344	14360	14428	14428	14292	14338	14407	14444	14499	14366	14444	14343	14337	14488	14419	14342	14225	14218	14362	14277	14441	14440	14213	14346	14444	14316	14243	14346	14327	14183	14449	14363	14317	14496	14475	14472	14518	14299	14433	14288	14368	14331	14310	14539	14407	14322	14349	14401	14289	14424	14257	14373	14361	14301	14280	14298	14467	14318	14419	14396	14380	14254	14367	14360	14199	14293	14402	14339	14320	14344	14433	14272	14211	14214	14251	14363	14314	14375	14331	14436	14319	14340	14388	14269	14363	14399	14173	14287	14446	14305	14434	14325	14395	14389	14328	14329	14505	14241	14437	14313	14269	14197	14175	14279	14262	14361	14128	14324	14301	14439	14191	14310	14410	14248	14358	14324	14190	14217	14219	14335	14308	14334	14435	14364	14231	14274	14528	14435	14286	14444	14414	14413	14238	14291	14389	14568	14372	14278	14291	14322	14307	14287	14386	14409	14275	14347	14308	14420	14151	14356	14168	14236	14197	14310	14464	14179	14290	14349	14255	14331	14423	14380	14180	14376	14223	14202	14433	14361	14353	14243	14365	14403	14370	14372	14242	14416	14338	14388	14344	14222	14249	14321	14517	14442	14360	14265	14454	14312	14344	14271	14349	14166	14572	14243	14271	14171	14362	14345	14357	14402	14276	14477	14410	14426	14204	14424	14294	14366	14361	14281	14290	14325	14260	14414	14213	14184	14439	14348	14303	14368	14396	14354	14218	14455	14216	14186	14323	14286	14250	14212	14403	14317	14324	14311	14264	14299	14252	14245	14187	14280	14147	14399	14372	14364	14465	14287	14178	14222	14497	14301	14362	14154	14366	14258	14409	14260	14344	14211	14380	14386	14236	14452	14259	14364	14508	14184	14418	14339	14214	14331	14260	14635	14184	14254	14314	14409	14416	14257	14480	14162	14265	14376	14497	14327	14304	14157	14354	14245	14417	14407	14445	14412	14355	14485	14271	14324	14307	14201	14201	14309	14280	14401	14142	14378	14196	14397	14499	14379	14332	14341	14201	14352	14219	14414	14319	14239	14269	14325	14376	14329	14347	14182	14345	14383	14149	14295	14358	14215	14410	14323	14274	14355	14480	14324	14208	14490	14213	14250	14295	14286	14267	14360	14272	14263	14283	14261	14212	14357	14452	14445	14307	14476	14240	14381	14260	14341	14389	14353	14404	14221	14450	14407	14467	14453	14231	14396	14363	14370	14187	14271	14218	14251	14357	14040	14397	14449	14359	14310	14320	14354	14194	14374	14328	14237	14447	14407	14440	14366	14324	14356	14234	14309	14264	14256	14285	14236	14249	14241	14286	14232	14298	14301	14421	14423	14423	14279	14301	14403	14162	14415	14220	14402	14340	14389	14336	14355	14238	14319	14268	14369	14415	14438	14275	14329	14277	14521	14325	14357	14262	14338	14272	14239	14174	14215	14423	14270	14186	14343	14552	14395	14245	14484	14337	14387	14218	14403	14339	14426	14237	14465	14436	14320	14372	14431	14353	14267	14320	14355	14278	14283	14423	14367	14250	14387	14219	14261	14362	14166	14330	14366	14408	14401	14382	14312	14313	14268	14211	14451	14266	14366	14198	14423	14334	14317	14364	14305	14458	14378	14235	14365	14374	14385	14300	14358	14370	14283	14347	14391	14408	14278	14277	14272	14408	14301	14374	14497	14393	14240	14420	14293	14455	14278	14210	14364	14350	14333	14272	14220	14416	14329	14348	14429	14214	14219	14375	14199	14242	14223	14337	14284	14204	14198	14437	14158	14349	14435	14352	14420	14367	14293	14356	14300	14268	14262	14265	14188	14323	14325	14406	14350	14318	14326	13995	14390	14382	14250	14365	14208	14255	14182	14196	14370	14364	14357	14392	14345	14247	14284	14346	14335	14332	14382	14304	14471	14433	14269	14425	14283	14389	14448	14404	14377	14250	14364	14240	14362	14392	14187	14360	14110	14402	14317	14227	14424	14195	14328	14291	14336	14447	14285	14337	14124	14340	14365	14299	14360	14299	14420	14308	14343	14438	14273	14409	14343	14227	14277	14314	14237	14286	14342	14218	14359	14400	14451	14370	14252	14352	14377	14327	14401	14331	14383	14244	14471	14458	14353	14480	14234	14316	14361	14282	14447	14268	14335	14291	14224	14267	14469	14345	14499	14417	14264	14085	14338	14316	14449	14439	14256	14226	14430	14230	14523	14354	14335	14179	14442	14278	14427	14533	14260	14474	14508	14364	14438	14434	14334	14239	14242	14267	14332	14302	14433	14151	14267	14416	14234	14312	14294	14290	14213	14410	14413	14325	14414	14417	14346	14205	14350	14188	14458	14133	14341	14363	14372	14383	14289	14425	14314	14397	14341	14412	14430	14258	14268	14162	14273	14338	14320	14310	14264	14332	14387	14220	14272	14274	14340	14348	14406	14296	14405	14333	14317	14311	14229	14340	14180	14285	14285	14304	14259	14156	14242	14235	14300	14304	14313	14350	14171	14216	14255	14300	14456	14286	14268	14439	14175	14225	14441	14345	14275	14314	14346	14338	14321	14316	14407	14292	14408	14160	14402	14279	14394	14341	14274	14569	14395	14296	14366	14099	14372	14266	14331	14226	14291	14479	14224	14399	14221	14246	14323	14382	14338	14261	14112	14353	14231	14306	14241	14437	14135	14264	14330	14292	14242	14348	14402	14203	14449	14170	14393	14346	14281	14409	14306	14375	14290	14314	14275	14476	14385	14299	14417	14296	14266	14336	14353	14353	14247	14539	14400	14233	14318	14220	14289	14334	14270	14249	14219	14314	14279	14365	14385	14329	14212	14369	14425	14295	14509	14373	14416	14353	14326	14337	14314	14476	14363	14404	14373	14285	14319	14269	14251	14361	14492	14388	14491	14288	14205	14426	14303	14566	14237	14248	14273	14246	14407	14169	14494	14246	14221	14340	14228	14234	14343	14447	14257	14236	14515	14459	14274	14319	14485	14275	14246	14544	14307	14348	14451	14282	14307	14264	14418	14418	14161	14372	14359	14404	14174	14212	14313	14377	14341	14369	14259	14231	14314	14357	14352	14248	14342	14306	14473	14268	14281	14227	14250	14429	14473	14250	14397	14335	14485	14224	14225	14242	14316	14286	14417	14616	14296	14434	14333	14318	14414	14247	14484	14305	14339	14282	14365	14231	14185	14331	14487	14517	14211	14301	14347	14383	14590	14380	14415	14302	14399	14365	14476	14437	14302	14361	14569	14267	14380	14289	14283	14162	14371	14209	14436	14457	14202	14229	14197	14523	14380	14274	14433	14311	14371	14508	14364	14219	14365	14354	14291	14325	14353	14413	14391	14408	14274	14305	14295	14224	14252	14532	14202	14413	14375	14368	14424	14292	14379	14200	14292	14427	14332	14311	14424	14289	14402	14378	14306	14346	14298	14358	14207	14416	14399	14127	14435	14277	14259	14412	14402	14366	14403	14280	14383	14291	14315	14382	14472	14451	14356	14381	14474	14407	14425	14391	14410	14228	14352	14307	14440	14295	14294	14187	14203	14321	14497	14357	14349	14223	14297	14319	14313	14278	14388	14284	14200	14391	14348	14356	14235	14208	14370	14202	14301	14272	14287	14391	14121	14380	14315	14263	14375	14335	14585	14261	14352	14363	14431	14192	14271	14261	14312	14281	14491	14427	14418	14097	14295	14345	14412	14295	14398	14261	14318	14325	14449	14553	14270	14299	14306	14350	14312	14312	14268	14466	14310	14470	14534	14332	14397	14359	14162	14319	14368	14336	14292	14310	14328	14270	14507	14300	14321	14279	14340	14444	14309	14230	14268	14408	14309	14194	14194	14547	14313	14368	14249	14367	14284	14198	14329	14395	14152	14425	14376	14351	14229	14382	14246	14379	14234	14213	14415	14293	14376	14385	14097	14140	14212	14158	14261	14308	14442	14360	14354	14153	14163	14386	14436	14321	14360	14233	14432	14338	14258	14521	14430	14204	14247	14389	14294	14475	14417	14307
23921	21020	28164	24441	21951	20769	19393	17470	19845	16852	16410	16229	16184	15840	15820	15678	15856	15825	15646	15684	15574	15746	15512	15624	15604	15652	15643	15649	15606	15640	15582	15577	15523	15682	15657	15452	15559	15555	15648	15334	15417	15559	15505	15359	15624	15484	15501	15611	15741	15404	15649	15464	15357	15398	15456	15413	15352	15300	15379	15335	15527	15329	15355	15380	15539	15444	15506	15364	15432	15456	15444	15356	15459	15368	15495	15387	15538	15367	15493	15394	15447	15388	15320	15340	15402	15559	15324	15315	15439	15230	15416	15576	15410	15325	15525	15254	15466	15587	15404	15338	15541	15378	15508	15490	15531	15487	15553	15444	15339	15596	15626	15378	15385	15171	15476	15483	15391	15496	15436	15348	15395	15427	15464	15216	15247	15333	15339	15420	15355	15504	15511	15505	15571	15430	15484	15308	15539	15256	15528	15404	15310	15640	15598	15596	15543	15409	15407	15341	15683	15400	15481	15436	15545	15588	15457	15636	15544	15320	15361	15334	15351	15405	15599	15638	15284	15286	15505	15363	15342	15324	15659	15233	15388	15498	15444	15471	15374	15366	15238	15599	15394	15219	15265	15428	15174	15343	15372	15461	15342	15586	15442	15606	15435	15443	15349	15303	15341	15525	15376	15372	15360	15284	15462	15549	15295	15364	15340	15458	15522	15460	15497	15348	15447	15362	15480	15213	15279	15288	15264	15500	15243	15310	15367	15543	15399	15316	15468	15439	15282	15449	15545	15428	15572	15405	15464	15521	15421	15380	15555	15516	15461	15435	15280	15350	15293	15525	15240	15283	15304	15472	15375	15516	15317	15366	15384	15280	15366	15644	15340	15385	15325	15376	15493	15450	15381	15297	15575	15313	15380	15477	15382	15400	15324	15359	15377	15514	15457	15328	15170	15466	15456	15422	15236	15414	15460	15380	15516	15296	15403	15367	15252	15340	15256	15424	15403	15265	15398	15443	15416	15507	15222	15693	15498	15452	15596	15438	15535	15551	15415	15381	15365	15411	15261	15447	15137	15350	15286	15314	15419	15411	15406	15370	15436	15319	15376	15314	15494	15452	15357	15406	15235	15276	15340	15556	15279	15222	15390	15444	15331	15453	15416	15326	15275	15382	15490	15373	15482	15485	15654	15340	15405	15363	15532	15380	15263	15283	15260	15470	15483	15454	15411	15587	15484	15377	15243	15427	15349	15519	15283	15612	15369	15417	15364	15499	15281	15508	15565	15656	15614	15445	15389	15390	15388	15377	15352	15544	15451	15452	15380	15373	15499	15155	15362	15371	15318	15318	15360	15384	15421	15202	15507	15295	15495	15574	15248	15258	15229	15406	15525	15402	15412	15297	15614	15177	15536	15456	15324	15366	15440	15248	15196	15495	15394	15340	15438	15467	15460	15671	15218	15461	15240	15473	15330	15291	15572	15464	15341	15384	15397	15507	15342	15322	15326	15481	15475	15414	15396	15261	15553	15358	15441	15337	15272	15448	15480	15373	15396	15264	15422	15120	15406	15443	15297	15224	15353	15392	15409	15375	15533	15607	15449	15518	15363	15518	15426	15217	15401	15337	15456	15383	15434	15513	15425	15302	15321	15206	15433	15116	15508	15359	15537	15426	15472	15347	15497	15295	15346	15405	15427	15373	15487	15350	15184	15399	15515	15361	15568	15240	15209	15170	15529	15481	15570	15454	15342	15550	15501	15481	15412	15505	15473	15432	15320	15390	15380	15281	15503	15487	15202	15477	15345	15313	15316	15362	15220	15166	15388	15671	15329	15244	15321	15531	15560	15481	15264	15410	15516	15406	15403	15491	15500	15338	15378	15396	15429	15333	15651	15436	15481	15359	15558	15444	15393	15274	15484	15506	15274	15750	15456	15547	15411	15383	15496	15520	15389	15419	15436	15472	15317	15251	15358	15397	15646	15439	15566	15424	15597	15386	15427	15525	15387	15494	15348	15554	15349	15264	15281	15436	15246	15447	15384	15432	15478	15100	15350	15437	15463	15284	15406	15361	15298	15415	15371	15317	15341	15364	15359	15333	15289	15579	15519	15449	15293	15493	15304	15272	15248	15403	15354	15436	15403	15359	15379	15408	15400	15253	15322	15442	15307	15350	15458	15542	15490	15341	15261	15222	15349	15524	15546	15454	15406	15443	15538	15489	15415	15371	15441	15104	15488	15473	15459	15354	15629	15436	15257	15396	15367	15525	15572	15162	15393	15438	15434	15441	15560	15395	15338	15459	15300	15381	15389	15369	15520	15515	15268	15391	15431	15323	15324	15355	15362	15231	15290	15353	15511	15558	15488	15422	15249	15761	15313	15517	15505	15384	15512	15426	15377	15408	15360	15251	15450	15415	15415	15418	15208	15183	15341	15424	15421	15403	15523	15220	15218	15268	15414	15516	15335	15437	15462	15278	15376	15210	15425	15582	15441	15453	15433	15462	15511	15438	15274	15487	15423	15297	15400	15223	15294	15284	15612	15482	15265	15507	15332	15398	15427	15250	15453	15333	15359	15430	15578	15291	15513	15451	15384	15460	15211	15310	15423	15332	15285	15373	15310	15436	15337	15396	15299	15676	15355	15368	15606	15529	15414	15467	15611	15277	15407	15619	15470	15186	15351	15522	15412	15499	15272	15454	15494	15257	15549	15461	15407	15397	15423	15363	15491	15672	15522	15467	15469	15472	15445	15498	15357	15424	15634	15379	15546	15269	15378	15490	15378	15600	15393	15399	15410	15259	15489	15411	15310	15356	15290	15485	15446	15282	15489	15323	15385	15267	15467	15404	15298	15609	15460	15444	15389	15335	15291	15368	15354	15300	15504	15471	15278	15690	15302	15329	15490	15481	15610	15356	15279	15415	15344	15374	15321	15540	15488	15405	15447	15275	15200	15436	15357	15300	15641	15446	15627	15583	15616	15437	15117	15420	15280	15663	15435	15462	15312	15461	15244	15430	15350	15502	15522	15463	15482	15632	15595	15334	15608	15552	15422	15382	15502	15326	15440	15343	15492	15477	15496	15439	15417	15368	15255	15573	15412	15514	15528	15441	15484	15366	15292	15537	15435	15479	15426	15447	15344	15624	15518	15331	15343	15576	15516	15378	15243	15549	15541	15242	15443	15275	15446	15314	15555	15474	15650	15355	15525	15543	15551	15390	15370	15368	15411	15419	15616	15546	15376	15416	15442	15407	15412	15384	15449	15348	15149	15540	15497	15335	15448	15474	15515	15416	15175	15311	15446	15390	15272	15457	15414	15414	15350	15404	15288	15351	15409	15265	15474	15398	15410	15269	15341	15232	15143	15338	15324	15326	15396	15690	15440	15398	15511	15485	15399	15338	15497	15309	15373	15360	15378	15428	15369	15288	15342	15219	15346	15500	15297	15389	15301	15217	15365	15451	15318	15409	15429	15339	15490	15440	15402	15437	15449	15322	15361	15143	15382	15383	15468	15350	15300	15395	15584	15435	15319	15410	15401	15547	15371	15362	15289	15342	15296	15368	15228	15369	15378	15449	15305	15331	15214	15308	15428	15451	15176	15534	15325	15477	15471	15509	15470	15495	15368	15526	15461	15563	15445	15314	15519	15374	15408	15319	15338	15483	15569	15445	15424	15293	15420	15508	15530	15300	15450	15399	15620	15428	15593	15428	15333	15315	15404	15243	15329	15344	15378	15339	15473	15318	15311	15499	15458	15516	15441	15533	15477	15393	15465	15318	15532	15307	15480	15430	15414	15563	15332	15401	15386	15521	15144	15302	15611	15476	15337	15455	15221	15366	15451	15380	15424	15361	15226	15536	15538	15306	15292	15513	15413	15527	15433	15492	15425	15411	15512	15442	15340	15414	15513	15474	15486	15557	15547	15317	15384	15431	15362	15481	15368	15593	15405	15355	15583	15327	15281	15464	15413	15577	15496	15516	15375	15336	15580	15455	15479	15368	15341	15294	15358	15431	15373	15656	15549	15596	15323	15375	15402	15286	15264	15349	15584	15365	15328	15329	15410	15376	15439	15228	15332	15333	15297	15516	15409	15517	15278	15249	15295	15162	15575	15471	15507	15394	15492	15381	15464	15298	15425	15283	15527	15495	15513	15365	15402	15328	15348	15507	15248	15386	15123	15352	15590	15362	15469	15400	15391	15333	15300	15260	15187	15246	15271	15615	15639	15554	15518	15424	15278	15098	15243	15243	15113	15377	15535	15496	15528	15358	15382	15449	15554	15358	15369	15443	15368	15306	15357	15269	15372	15512	15245	15388	15228	15352	15293	15538	15603	15383	15368	15376	15529	15570	15546	15306	15445	15433	15596	15408	15401	15259	15451	15366	15396	15386	15423	15474	15382	15338	15468	15458	15483	15481	15413	15344	15398	15322	15459	15224	15525	15329	15477	15423	15392	15450	15392	15385	15429	15560	15354	15300	15528	15257	15475	15195	15466	15353	15465	15554	15522	15445	15702	15337	15303	15424	15549	15391	15621	15263	15474	15566	15273	15524	15519	15358	15383	15369	15249	15240	15477	15570	15622	15438	15341	15273	15477	15098	15345	15510	15419	15417	15449	15331	15366	15329	15538	15293	15329	15224	15364	15292	15405	15431	15334	15246	15611	15311	15465	15357	15436	15541	15373	15381	15600	15391	15345	15406	15646	15476	15424	15508	15436	15381	15438	15439	15574	15208	15323	15265	15525	15611	15548	15486	15387	15383	15537	15497	15366	15481	15279	15363	15471	15320	15351	15370	15480	15334	15288	15336	15464	15431	15510	15334	15414	15394	15289	15289	15112	15484	15605	15459	15390	15426	15445	15511	15457	15410	15228	15480	15428	15313	15402	15673	15564	15421	15361	15468	15451	15530	15597	15518	15438	15436	15298	15663	15504	15298	15438	15400	15481	15407	15376	15557	15397	15494	15618	15479	15352	15400	15405	15417	15625	15512	15434	15499	15335	15622	15460	15321	15484	15234	15332	15444	15289	15354	15419	15577	15535	15395	15308	15404	15360	15355	15352	15568	15322	15501	15524	15347	15471	15472	15371	15128	15347	15572	15422	15332	15449	15320	15517	15573	15532	15380	15444	15311	15574	15617	15591	15499	15461	15660	15432	15368	15605	15501	15331	15327	15552	15342	15334	15406	15283	15379
20730	35588	32845	26101	22115	19931	18233	17395	21493	16234	15746	15408	15481	15182	15029	15144	15070	14964	14931	14844	14922	14868	14927	14844	14737	14781	14785	14670	14649	14723	14595	14643	14807	14842	14724	14628	14649	14638	14434	14679	14602	14755	14729	14579	14628	14605	14428	14608	14580	14581	14594	14653	14502	14520	14536	14595	14476	14415	14548	14479	14582	14674	14680	14493	14580	14552	14624	14607	14626	14501	14545	14498	14669	14545	14607	14561	14512	14485	14701	14525	14597	14509	14486	14465	14540	14403	14619	14644	14500	14455	14551	14456	14614	14450	14441	14509	14600	14628	14680	14589	14601	14478	14523	14594	14637	14722	14431	14409	14573	14675	14689	14752	14453	14455	14653	14540	14568	14517	14509	14421	14543	14584	14571	14677	14576	14602	14609	14551	14459	14503	14507	14523	14495	14686	14603	14681	14599	14713	14389	14516	14504	14711	14445	14549	14600	14475	14554	14435	14469	14513	14453	14498	14616	14546	14491	14488	14555	14541	14475	14305	14351	14561	14670	14578	14559	14634	14478	14503	14463	14821	14590	14537	14327	14528	14354	14527	14502	14388	14693	14567	14760	14613	14371	14434	14509	14495	14332	14493	14556	14504	14553	14794	14480	14613	14457	14637	14658	14501	14620	14549	14490	14505	14471	14522	14559	14452	14330	14704	14512	14591	14538	14592	14424	14554	14490	14362	14550	14597	14388	14619	14439	14438	14457	14549	14767	14470	14671	14405	14586	14565	14442	14596	14595	14294	14550	14501	14502	14694	14659	14326	14634	14626	14480	14411	14600	14481	14570	14522	14527	14355	14481	14374	14656	14523	14435	14530	14542	14542	14564	14561	14397	14511	14227	14600	14604	14573	14590	14417	14491	14540	14477	14657	14573	14607	14509	14484	14601	14575	14380	14532	14496	14450	14570	14500	14549	14592	14382	14626	14652	14528	14533	14383	14645	14422	14584	14580	14474	14414	14556	14470	14564	14501	14504	14652	14531	14709	14456	14550	14617	14540	14602	14400	14411	14431	14491	14496	14549	14478	14465	14354	14772	14619	14547	14597	14669	14559	14644	14342	14544	14397	14572	14487	14490	14478	14561	14576	14786	14563	14502	14593	14437	14445	14496	14366	14636	14435	14614	14577	14512	14515	14543	14482	14695	14600	14490	14500	14561	14420	14511	14438	14570	14524	14628	14676	14608	14624	14507	14536	14631	14549	14584	14452	14646	14519	14513	14571	14573	14335	14598	14454	14446	14490	14496	14574	14504	14606	14394	14521	14462	14586	14446	14439	14545	14543	14428	14584	14709	14600	14436	14793	14631	14570	14477	14405	14615	14445	14505	14498	14596	14481	14400	14715	14455	14523	14575	14491	14566	14393	14502	14556	14510	14419	14613	14472	14503	14678	14533	14535	14484	14460	14531	14337	14544	14476	14515	14467	14536	14485	14532	14533	14526	14499	14650	14708	14549	14695	14512	14386	14335	14419	14481	14729	14559	14563	14569	14527	14481	14508	14437	14344	14388	14753	14426	14472	14446	14526	14624	14579	14405	14577	14473	14675	14602	14487	14511	14518	14360	14421	14551	14606	14447	14744	14398	14596	14524	14655	14449	14717	14440	14606	14511	14561	14645	14568	14514	14447	14595	14580	14499	14465	14402	14533	14668	14662	14439	14656	14561	14526	14646	14534	14513	14511	14470	14593	14589	14397	14546	14406	14480	14548	14654	14537	14691	14617	14524	14456	14477	14557	14512	14461	14431	14549	14453	14460	14627	14650	14377	14349	14596	14267	14428	14593	14509	14410	14538	14549	14665	14444	14600	14676	14504	14588	14638	14572	14482	14404	14611	14582	14533	14611	14466	14605	14329	14590	14635	14345	14481	14565	14521	14485	14497	14390	14588	14557	14576	14578	14436	14457	14603	14460	14479	14558	14515	14518	14560	14384	14429	14417	14560	14622	14388	14477	14560	14634	14673	14521	14436	14551	14402	14593	14463	14468	14575	14381	14519	14518	14484	14667	14500	14786	14482	14604	14475	14390	14419	14625	14545	14548	14461	14672	14713	14639	14461	14702	14525	14522	14685	14528	14456	14419	14464	14626	14416	14383	14596	14470	14600	14540	14582	14522	14378	14492	14495	14557	14639	14570	14498	14580	14658	14604	14521	14639	14535	14486	14456	14521	14425	14386	14554	14653	14563	14332	14573	14505	14573	14501	14448	14661	14566	14477	14550	14643	14594	14482	14457	14687	14397	14587	14509	14475	14719	14516	14555	14659	14496	14524	14548	14495	14611	14582	14552	14402	14610	14365	14496	14505	14515	14620	14445	14514	14631	14517	14450	14563	14454	14472	14614	14428	14512	14509	14614	14547	14575	14611	14530	14361	14487	14511	14610	14574	14747	14548	14500	14676	14457	14472	14538	14314	14617	14581	14651	14626	14326	14480	14559	14600	14534	14502	14618	14521	14418	14576	14591	14444	14431	14387	14520	14515	14583	14520	14378	14506	14510	14497	14420	14413	14600	14678	14388	14487	14556	14640	14661	14409	14478	14517	14533	14651	14485	14693	14386	14536	14719	14492	14510	14578	14646	14570	14487	14716	14644	14603	14434	14470	14591	14502	14615	14514	14437	14582	14596	14436	14506	14415	14407	14655	14416	14331	14498	14532	14696	14313	14566	14397	14520	14519	14367	14543	14503	14446	14515	14493	14581	14541	14592	14490	14424	14594	14561	14502	14660	14413	14495	14658	14662	14671	14468	14495	14560	14607	14387	14482	14517	14456	14604	14565	14558	14491	14472	14314	14517	14696	14509	14584	14519	14549	14466	14476	14391	14561	14585	14429	14442	14512	14694	14401	14542	14535	14462	14415	14564	14684	14657	14427	14608	14622	14605	14532	14387	14460	14482	14403	14496	14663	14699	14457	14448	14475	14473	14576	14413	14432	14627	14511	14593	14565	14559	14573	14431	14620	14475	14505	14579	14626	14661	14461	14418	14534	14489	14439	14531	14552	14451	14593	14556	14384	14564	14623	14571	14524	14445	14622	14603	14560	14546	14565	14441	14469	14464	14637	14572	14578	14508	14356	14400	14663	14412	14606	14543	14411	14547	14406	14445	14598	14397	14581	14491	14484	14533	14536	14537	14528	14630	14705	14525	14516	14373	14375	14488	14616	14715	14510	14646	14531	14476	14541	14484	14522	14481	14543	14785	14649	14557	14637	14285	14329	14494	14671	14501	14385	14587	14680	14563	14470	14429	14528	14640	14438	14468	14473	14452	14395	14583	14484	14435	14445	14782	14409	14477	14596	14594	14548	14539	14532	14620	14433	14545	14483	14477	14527	14641	14478	14552	14497	14601	14535	14575	14618	14598	14420	14578	14494	14539	14393	14577	14506	14527	14498	14399	14661	14611	14504	14568	14568	14428	14640	14447	14457	14477	14430	14540	14524	14532	14727	14608	14482	14410	14438	14472	14646	14645	14556	14475	14541	14415	14421	14676	14558	14623	14554	14496	14424	14506	14479	14506	14534	14496	14640	14534	14551	14552	14470	14493	14429	14422	14526	14417	14752	14708	14543	14439	14363	14402	14367	14640	14379	14363	14383	14564	14348	14602	14592	14608	14598	14567	14530	14672	14519	14638	14476	14496	14413	14597	14442	14507	14620	14557	14573	14456	14470	14599	14521	14590	14342	14558	14636	14582	14584	14419	14529	14476	14587	14495	14425	14525	14592	14518	14547	14557	14576	14357	14576	14551	14548	14565	14630	14570	14498	14614	14624	14434	14382	14688	14452	14474	14506	14432	14381	14499	14550	14624	14664	14485	14482	14684	14474	14491	14480	14629	14533	14606	14463	14588	14503	14519	14484	14342	14518	14643	14506	14668	14436	14521	14445	14503	14525	14696	14429	14647	14778	14507	14538	14644	14570	14503	14494	14606	14397	14695	14581	14427	14335	14477	14506	14598	14563	14541	14500	14334	14376	14422	14546	14563	14398	14501	14617	14489	14540	14467	14632	14555	14637	14502	14556	14665	14638	14501	14577	14578	14529	14497	14423	14517	14587	14576	14521	14534	14423	14588	14608	14547	14521	14584	14451	14472	14612	14511	14510	14556	14572	14558	14487	14520	14648	14511	14449	14590	14436	14494	14567	14674	14475	14664	14591	14599	14398	14678	14600	14639	14586	14513	14417	14321	14539	14506	14547	14538	14627	14666	14516	14352	14627	14568	14537	14477	14654	14521	14587	14822	14597	14539	14422	14539	14507	14283	14613	14535	14523	14505	14507	14496	14609	14752	14623	14718	14382	14619	14528	14415	14463	14674	14571	14431	14509	14519	14595	14477	14534	14464	14521	14648	14664	14426	14525	14495	14346	14689	14451	14494	14501	14566	14471	14456	14223	14631	14457	14477	14562	14493	14599	14636	14501	14475	14474	14530	14523	14604	14719	14420	14689	14492	14556	14432	14458	14496	14429	14504	14443	14390	14550	14468	14692	14454	14494	14686	14530	14419	14481	14472	14526	14516	14572	14708	14533	14448	14494	14458	14579	14628	14659	14665	14556	14511	14504	14459	14559	14595	14534	14468	14444	14433	14388	14553	14502	14437	14395	14692	14537	14533	14638	14511	14423	14515	14450	14485	14563	14708	14483	14658	14516	14525	14492	14288	14527	14710	14534	14542	14541	14582	14489	14498	14467	14683	14449	14529	14505	14695	14488	14356	14603	14461	14523	14470	14522	14698	14384	14610	14500	14535	14585	14594	14560	14442	14516	14557	14546	14497	14494	14653	14597	14324	14660	14409	14624	14564	14714	14522	14562	14409	14347	14770	14637	14535	14679	14484	14459	14407	14415	14574	14570	14481	14583	14415	14531	14596	14448	14571	14586	14374	14509	14563	14566	14631	14661	14375	14511	14559	14549	14417	14478	14490	14617	14474	14498	14397	14442	14491	14423	14512	14442	14486	14425	14494	14577	14632	14479	14537	14570	14623	14420	14505	14662	14399	14404	14484	14586	14480	14612	14516	14535	14391	14558	14425	14624	14552	14626	14696	14530	14589	14644	14538	14585	14577	14457	14563	14460	14460	14613	14574	14546	14415	14672	14527	14466	14618	14449	14624	14440	14588	14541	14505	14525	14591	14522	14375	14625
22538	21020	28845	23398	21266	23150	24232	18678	25998	20353	17049	16251	16204	16125	15847	15907	15725	15776	15575	15587	15711	15499	15538	15476	15335	15461	15502	15420	15596	15315	15264	15285	15101	15400	15254	15265	15188	15149	15208	15185	15347	15336	15413	15249	15147	15232	15116	15334	15259	15183	15299	15036	15120	15262	15201	15100	15330	15201	15160	15134	15118	15046	15173	14895	15065	15066	15123	15449	15191	15156	15214	15182	15080	15310	15151	15096	15004	15185	15231	15038	15243	15193	15065	15085	15229	15293	15338	15265	15211	15028	14931	15000	15062	15129	15170	15197	15023	15051	14970	15163	15063	15115	15195	15227	15023	14955	15168	14971	15205	14920	15008	15116	14840	15146	15175	15006	15149	15013	15096	15335	15200	15075	15105	15044	15169	15022	15208	14908	14938	14972	15014	15229	15155	15083	15115	14945	15153	15068	15010	15155	15134	14995	14839	14957	15034	15113	15000	14961	14983	14984	15016	14990	15019	15234	15011	15173	15376	14973	15112	15177	15090	15150	15036	15064	15101	15182	15195	15185	15027	14902	15079	15009	14915	15016	15083	15013	15068	15255	15233	15147	15053	15008	15113	15066	15001	14998	15021	15090	15062	14996	15092	15076	15252	15024	15008	14938	14857	15070	15199	15086	15099	15030	15114	15095	15137	15043	14995	15136	14955	15190	15068	15107	15046	14893	15302	15087	15094	15184	14966	14970	15115	15004	14952	15156	15011	15221	15082	14891	15003	15019	15027	14939	15164	14982	15065	15015	15243	15137	14940	14987	15059	15084	15309	15031	14994	14889	14849	14955	15054	14960	14923	14768	15041	15143	14884	15142	15093	15087	15156	14916	15006	15146	15176	14744	14986	15183	14998	15127	14968	15003	15113	15169	14843	14933	15077	14946	15048	15031	15082	15004	15054	15036	15037	15127	15064	15166	15000	14983	14844	15085	14892	15095	15036	15012	15046	15039	15065	15086	15093	15172	14822	15052	15206	15005	14879	15028	15033	15084	15213	14968	15051	15099	14872	15142	14991	14782	14928	15030	15050	15130	15198	15098	14957	15042	15110	14950	15092	15199	15225	15120	14948	15018	15115	15155	15170	15049	14963	15045	15007	15180	14892	15235	15033	15250	15115	15145	14951	15081	15087	15053	15077	15191	15061	15121	14775	14951	14908	14872	15007	15135	15234	14902	15223	15078	15071	15061	15178	15030	15151	15074	15275	14825	14957	15105	14857	14857	15015	14982	15078	15048	15108	14918	15129	15077	15016	15309	15131	15035	15015	15101	15145	15090	14847	14923	14893	15197	15257	15180	15088	14973	15248	15044	15107	15074	14977	15054	15131	15126	15206	15069	15022	15113	15171	15110	14978	14992	14956	15045	15104	15007	14828	15048	14885	15056	14904	14963	14953	15186	15160	15091	15078	15118	15248	14953	14996	15181	15144	15009	15085	15006	15079	15063	14931	15196	15014	15001	15089	15211	14940	15164	15031	15005	14978	15087	15075	14919	15175	15280	15159	15082	14939	15184	15275	15116	14981	15023	15132	15099	14900	15047	15043	15066	15168	15199	15051	15263	15085	15154	15203	15176	14883	15122	14973	15010	14926	15000	15211	15026	15118	14993	15205	15143	15059	15048	15168	15104	15036	15133	15053	15020	15181	15117	15043	15066	14993	15185	15069	15219	15147	14833	14848	15120	15124	15140	15230	15021	14874	14994	15155	15000	15056	15052	15260	15086	15063	15024	15051	15152	15081	14956	14976	15073	15151	14998	15152	14994	15067	15041	15086	15004	15167	15076	15017	14936	15101	15024	15216	15007	15113	15117	14994	15147	15244	14967	15186	14894	15154	15081	15222	14992	15042	15123	15180	15180	14970	15083	14941	14984	15028	14859	14842	15009	15155	15234	15011	15074	15110	15160	14947	15255	15099	15224	14994	15163	15105	14896	15190	15063	15131	14994	14907	15257	15182	15132	15084	15084	15129	15146	15077	14939	14949	15192	15076	15208	15155	15114	15120	15147	14865	15281	14937	14975	15087	14887	14908	15125	14919	15164	15148	15066	15000	15171	15136	15195	15063	15064	14997	15087	15068	15168	15097	15024	15224	14802	14957	14974	15044	15148	15156	15167	15155	15068	14912	14986	15014	14903	15075	15034	14965	14917	15251	14919	15062	15451	15123	14970	14920	14949	15127	15169	15022	15107	15084	14844	15033	15179	15088	15016	15052	14988	15084	15045	15240	15057	15089	15049	15075	15132	15023	15156	14929	14877	15276	15051	14993	15142	14963	15045	15070	14928	14830	15129	15061	15067	15107	14934	14919	14953	14977	15029	14943	14856	14998	15118	15090	14864	14962	15073	15202	15039	14915	14754	15076	15089	15114	15199	15157	15020	15147	14941	15220	15038	15041	15123	15193	15167	15118	15098	14948	14828	15022	15243	14904	15056	14947	15149	15264	15055	15150	15123	15026	14831	14865	15159	15083	15210	15096	15266	15018	15080	14909	15257	15220	15137	15054	15050	14995	15081	15325	15216	15075	14918	15062	15011	15076	15069	15168	15184	15169	15193	15152	15190	15167	15021	14785	14953	15050	14946	15102	14952	15100	15158	15073	15112	14982	15122	15066	15046	15094	15158	15209	15079	15087	15123	14883	14980	15062	14934	15242	15021	15152	15126	14907	14888	15126	14966	15041	15137	15093	14947	14996	15104	15263	14980	14964	15133	14989	15056	15073	15066	14957	15001	15115	15027	15180	15139	15064	15107	15012	15072	15119	15044	15022	14832	15033	15083	15026	15034	14981	14947	14996	14791	14932	15064	14940	15133	15144	15104	15036	15087	15122	15148	15119	15094	15205	14869	15241	15061	15045	14800	15216	15216	15142	15233	15286	14912	15177	15010	15278	15097	15065	14993	14965	15092	14868	15069	14952	15034	15041	15115	14936	14828	15093	15354	15058	15142	14959	15154	14988	15330	14923	15043	15048	15085	15004	14946	14920	15148	15067	15163	15269	15151	15141	15140	15111	14772	15210	14895	14940	15097	15114	14958	15026	14904	15099	15127	15216	15058	14865	14961	15010	14985	15014	14971	15022	14956	14979	15019	15256	15030	14883	14944	14988	15182	15049	14990	15198	15006	14902	15094	14888	14953	14951	14852	15180	15124	15010	15233	14962	15010	14993	15053	14892	15110	15095	15117	15282	15258	14978	15161	15021	14871	14805	14981	15240	15035	15024	15195	15121	15151	14929	15178	15016	15160	15220	14920	14890	14996	15093	15149	15071	15116	15024	15078	15076	15173	15129	15089	15034	14922	15119	15054	15147	15088	15067	15036	14943	15085	15082	15129	15117	14980	15078	15182	14953	14934	14994	15157	15105	15056	15019	15081	15153	15097	15153	15022	15073	15065	15002	14964	14993	14974	14957	14847	15237	14964	15117	15142	15102	15399	15166	15176	14937	15119	15181	15026	14912	15045	15127	15041	15061	15124	15125	14940	15003	14964	15168	15162	15060	15053	15009	15117	15037	15059	14935	15205	15028	14882	15014	15162	14942	14957	14966	15187	15173	15100	15173	15116	15082	15055	15027	15073	14940	15215	14967	15100	15051	15245	15126	15064	15162	15182	15226	15037	15084	14891	14884	15033	15279	15071	15062	15086	14876	14911	15093	15192	15048	15128	14948	14966	15022	14930	14974	15193	15033	15004	15144	15031	15032	15050	14871	15154	15104	15062	15109	15058	15048	15157	15054	14839	15083	15110	14759	15107	15129	15025	15097	15126	15028	15277	15186	15147	15043	15109	15250	15087	15008	15189	14868	15041	14895	15060	14847	15098	15141	15016	15225	15197	14938	15026	14933	15111	15055	15279	15190	15102	15135	15105	14989	15117	15052	15303	15100	14986	14989	15093	15191	15042	14982	15195	15042	14938	15263	15027	15006	15023	14983	15120	14996	15085	15024	15135	15218	15206	15176	15319	15305	15215	15206	15131	15173	15132	15068	15004	15241	14963	15131	15047	15118	15233	15081	15277	15077	15003	15068	15028	15034	14942	14977	15063	15050	15018	15077	14910	15181	15277	15110	14963	15047	14859	14899	15122	14998	14953	14831	15100	15045	15008	15022	15243	14967	15001	15254	15187	15245	15047	14927	15195	15104	14994	14864	15058	14913	15117	14977	15147	14982	15016	14955	14860	14947	15149	15017	15063	14950	15018	14937	15032	15095	14828	15002	14952	14989	14976	15042	15043	15003	15012	15103	15083	14918	15135	15165	14934	15155	15093	14899	15084	14958	15136	15104	15023	14985	15037	14861	15233	15009	14908	14981	15112	15031	15013	15282	15103	15043	15151	15110	15091	15176	15139	14899	15081	14901	14892	14992	15178	14925	15134	14960	15133	14942	15034	14948	15044	15091	15088	14983	15156	15107	14872	15034	14919	14925	14992	15071	15049	15055	15034	14947	15147	15091	14939	15036	15091	15041	15043	14946	15074	15087	15231	15085	15281	14883	15149	15088	15017	15111	15006	15128	14906	14959	15059	15099	14934	15094	14825	14910	14938	14935	14926	15261	15238	15051	15075	15129	15131	15115	15011	14879	15075	14870	15031	14986	15344	15092	14953	14883	14746	15053	15100	15165	14964	14895	15104	15114	14889	14995	15026	15061	14950	15151	15223	14979	15047	15166	15143	15000	14949	15167	15327	15052	14933	14908	15176	15043	14908	15062	15021	14999	15074	15043	15048	15190	15147	14964	15132	15196	15055	15029	14996	15066	15074	14880	14831	14961	15071	15123	14959	15016	15079	15087	14953	15165	14965	15364	15021	15130	15252	15129	14987	14975	15024	14875	14952	15093	15105	15144	14893	14995	15036	14960	15257	15051	15038	15110	15139	15271	14996	14983	15100	14994	14859	14993	14937	14862	14957	15088	14962	15313	14918	15085	15091	15089	15009	15098	14946	15017	15035	15183	15131	14967	14911	15182	15240	15096	15126	14785	15018	15097	14992	15126	14886	15221	14920	15042	15037	14926	14940	14978	15122	14976	15026	15076	14940	15127	15021	14928	15018	14995	14935	14912	15049	15060	14944	14956	14942	14951	15045	15069	14981	15178	14891	15141	15058	15332	15110	15179	15051	15093	15126	14950	14809	15073	15160	14891	15177
22532	40836	38041	30283	25868	22650	20277	19062	30858	17115	16463	16004	15838	15419	15318	15246	15130	15007	14931	14930	14773	14886	15018	14687	14686	14722	14516	14642	14528	14613	14447	14456	14507	14451	14425	14472	14480	14438	14438	14480	14352	14412	14375	14333	14445	14462	14229	14426	14509	14437	14293	14418	14344	14573	14356	14537	14253	14345	14397	14396	14472	14360	14220	14383	14239	14255	14356	14322	14446	14214	14130	14533	14247	14334	14333	14281	14382	14227	14336	14252	14292	14188	14227	14346	14352	14402	14375	14326	14336	14298	14362	14296	14247	14392	14095	14342	14411	14213	14324	14278	14375	14139	14315	14260	14381	14282	14215	14449	14369	14299	14200	14220	14294	14381	14171	14310	14359	14375	14282	14300	14352	14449	14359	14381	14409	14266	14222	14236	14329	14322	14362	14461	14189	14347	14285	14461	14101	14337	14227	14376	14146	14417	14243	14468	14375	14355	14231	14278	14219	14315	14423	14347	14254	14345	14246	14200	14259	14307	14208	14396	14210	14351	14334	14230	14275	14309	14301	14460	13919	14204	14490	14170	14318	14125	14297	14351	14288	14037	14413	14220	14254	14285	14183	14163	14257	14327	14345	14265	14402	14365	14354	14257	14325	14195	14336	14313	14021	14343	14197	14358	14399	14182	14318	14325	14361	14192	14357	14453	14249	14347	14277	14337	14215	14256	14395	14427	14164	14271	14365	14275	14304	14243	14226	14404	14175	14343	14484	14218	14298	14305	14295	14174	14249	14420	14367	14352	14377	14331	14252	14228	14408	14295	14268	14153	14421	14420	14323	14277	14356	14273	14339	14281	14290	14448	14430	14247	14403	14392	14260	14176	14198	14410	14497	14378	14251	14097	14314	14335	14260	14130	14420	14320	14056	14268	14246	14339	14311	14324	14296	14248	14284	14268	14386	14320	14331	14382	14216	14286	14259	14437	14394	14384	14202	14464	14073	14311	14331	14281	14191	14284	14404	14324	14181	14408	14247	14301	14203	14328	14227	14361	14246	14435	14277	14243	14119	14448	14342	14374	14235	14339	14445	14171	14281	14351	14147	14454	14241	14364	14498	14458	14205	14302	14275	14269	14313	14434	14371	14307	14318	14254	14243	14303	14336	14196	14325	14222	14278	14319	14320	14376	14188	14199	14147	14176	14356	14277	14238	14209	14297	14173	14408	14370	14385	14118	14223	14303	14209	14450	14232	14158	14241	14216	14180	14269	14330	14288	14350	14509	14507	14219	14305	14343	14287	14395	14293	14242	14369	14277	14346	14384	14330	14373	14468	14417	14335	14271	14506	14285	14347	14295	14248	14116	14209	14413	14291	14132	14365	14164	14324	14117	14233	14250	14270	14349	14200	14235	14337	14340	14217	14290	14346	14271	14297	14379	14346	14291	14388	14185	14394	14291	14388	14373	14260	14393	14231	14470	14150	14221	14143	14294	14257	14359	14061	14265	14230	14295	14229	14529	14188	14238	14116	14314	14279	14334	14209	14269	14302	14202	14383	14378	14397	14253	14328	14284	14324	14383	14289	14360	14184	14266	14179	14241	14474	14425	14206	14363	14292	14403	14265	14276	14298	14253	14304	14197	14258	14334	14139	14226	14151	14380	14284	14342	14323	14289	14251	14254	14281	14364	14223	14256	14233	14309	14381	14209	14303	14151	14512	14324	14448	14351	14257	14268	14110	14461	14326	14214	14249	14251	14269	14314	14350	14377	14347	14377	14263	14382	14308	14181	14266	14182	14409	14206	14290	14220	14077	14313	14132	14332	14211	14398	14183	14365	14173	14277	14344	14500	14196	14252	14062	14349	14253	14156	14243	14266	14299	14285	14210	14235	14270	14322	14293	14197	14315	14256	14181	14314	14150	14249	14569	14337	14278	14312	14320	14274	14336	14259	14199	14283	14278	14470	14301	14166	14211	14141	14209	14299	14215	14274	14091	14258	14256	14222	14175	14276	14189	14278	14457	14350	14246	14302	14358	14414	14172	14396	14411	14234	14270	14322	14424	14059	14176	14341	14283	14362	14232	14246	14375	14362	14203	14335	14312	14207	14312	14370	14331	14274	14429	14259	14475	14186	14169	14391	14350	14412	14332	14274	14133	14257	14340	14276	14265	14286	14280	14263	14301	14196	14115	14414	14200	14315	14134	14325	14244	14236	14369	14245	14297	14311	14382	14198	14288	14330	14274	14401	14522	14480	14181	14352	14227	14225	14272	14274	14304	14335	14335	14285	14277	14265	14257	14367	14447	14175	14358	14437	14199	14315	14370	14022	14241	14257	14355	14397	14295	14286	14306	14345	14311	14363	14174	14336	14452	14286	14191	14281	14345	14316	14286	14195	14141	14305	14215	14303	14350	14522	14296	14156	14286	14185	14142	14312	14325	14298	14385	14329	14129	14403	14243	14297	14486	14351	14389	14187	14157	14153	14396	14276	14412	14073	14352	14433	14157	14238	14219	14311	14256	14318	14295	14442	14185	14355	14288	14169	14303	14276	14348	14357	14282	14282	14341	14509	14297	14363	14347	14226	14198	14298	14428	14412	14291	14286	14231	14399	14279	14307	14134	14270	14369	14233	14497	14167	14217	14355	14446	14271	14353	14382	14173	14319	14393	14135	14277	14224	14291	14405	14207	14254	14238	14307	14243	14190	14308	14282	14327	14401	14137	14303	14345	14262	14250	14219	14330	14263	14337	14287	14269	14362	14451	14290	14371	14344	14262	14310	14204	14380	14427	14155	14289	14302	14263	14325	14216	14294	14338	14105	14443	14373	14326	14234	14386	14279	14224	14302	14242	14383	13985	14267	14434	14209	14326	14412	14290	14193	14290	14263	14241	14210	14249	14261	14220	14303	14245	14439	14246	14195	14375	14264	14210	14274	14298	14285	14196	14360	14385	14403	14313	14295	14182	14246	14131	14162	14449	14288	14198	14348	14454	14371	14232	14310	14398	14194	14163	14274	14270	14296	14349	14275	14220	14221	14363	14288	14172	14282	14303	14155	14147	14220	14258	14184	14256	14302	14216	14388	14341	14298	14335	14356	14123	14397	14205	14265	14288	14273	14373	14444	14356	14224	14129	14154	14192	14322	14263	14213	14273	14370	14213	14353	14267	14141	14371	14226	14176	14229	14197	14230	14051	14200	14259	14313	14349	14215	14299	14450	14295	14292	14213	14117	14358	14270	14228	14325	14300	14487	14164	14288	14377	14275	14315	14387	14384	14339	14257	14182	14308	14191	14194	14282	14132	14406	14462	14333	14322	14342	14275	14235	14373	14373	14139	14400	14270	14205	14295	14269	14276	14284	14265	14356	14323	14449	14226	14290	14278	14275	14367	14238	14310	14337	14269	14254	14335	14084	14225	14281	14260	14325	14229	14229	14145	14165	14314	14234	14297	14324	14292	14259	14251	14393	14196	14201	14269	14306	14421	14133	14458	14296	14409	14171	14309	14355	14301	14211	14166	14314	14362	14360	14421	14178	14240	14303	14365	14142	14380	14355	14224	14179	14323	14227	14083	14273	14297	14252	14177	14225	14305	14204	14243	14111	14270	14321	14353	14164	14201	14396	14243	14074	14148	14345	14179	14263	14168	14241	14343	14385	14391	14239	14384	14312	14326	14419	14199	14132	14164	14355	14142	14119	14424	14373	14190	14226	14311	14268	14196	14301	14240	14302	14394	14370	14382	14168	14394	14290	14265	14284	14475	14143	14113	14384	14274	14258	14284	14218	14234	14163	14317	14274	14330	14317	14355	14120	14162	14251	14273	14097	14165	14249	14354	14151	14272	14236	14303	14355	14236	14133	14161	14356	14303	14335	14241	14404	14189	14293	14379	14080	14279	14525	14167	14138	14344	14092	14134	14193	14420	14286	14319	14361	14320	14256	14210	14281	14290	14277	14387	14436	14192	14311	14192	14208	14399	14242	14366	14257	14410	14435	14244	14200	14363	14254	14367	14394	14319	14242	14462	14332	14226	14288	14133	14288	14281	14243	14287	14271	14201	14382	14167	14282	14176	14229	14281	14290	14332	14339	14237	14139	14348	14401	14397	14314	14122	14249	14441	14148	14231	14265	14278	14202	14263	14115	14288	14235	14295	14227	14328	14241	14357	14169	14231	14318	14432	14190	14252	14202	14330	14292	14223	14318	14324	14260	14293	14282	14236	14275	14411	14445	14361	14215	14320	14395	14356	14364	14094	14353	14545	14223	14326	14179	14333	14360	14128	14128	14339	14237	14299	14333	14431	14257	14339	14271	14264	14316	14335	14238	14377	14194	14314	14248	14172	14353	14444	14484	14251	14240	14369	14219	14127	14242	14306	14260	14143	14231	14178	14370	14280	14027	14250	14396	14402	14163	14390	14340	14270	14196	14330	14225	14491	14402	14217	14348	14321	14354	14323	14299	14363	14174	14279	14305	14428	14313	14291	14216	14299	14447	14204	14283	14394	14261	14370	14299	14148	14277	14264	14277	14291	14332	14233	14246	14366	14394	14167	14414	14187	14339	14214	14359	14331	14082	14210	14189	14409	14238	14231	14133	14187	14289	14195	14366	14323	14190	14305	14364	14402	14208	14399	14341	14230	14292	14240	14452	14256	14304	14463	14296	14183	14175	14339	14225	14218	14346	14311	14179	14320	14183	14225	14166	14279	14268	14255	14196	14353	14289	14348	14376	14362	14313	14301	14439	14294	14376	14408	14169	14384	14139	14298	14427	14389	14340	14388	14247	14189	14134	14291	14334	14131	14296	14142	14510	14344	14248	14159	14410	14196	14283	14390	14112	14358	14255	14356	14307	14234	14308	14404	14429	14366	14104	14189	14259	14204	14292	14230	14245	14233	14369	14380	14339	14094	14295	14327	14320	14203	14287	14313	14204	14414	14352	14235	14301	14216	14258	14188	14300	14333	14268	14151	14271	14156	14253	14216	14259	14356	14404	14293	14117	14406	14382	14273	14156	14290	14224	14303	14228	14165	14286	14339	14363	14089	14429	14206	14329	14286	14388	14396	14278	14345	14244	14201	14185	14217	14275	14218	14157	14187	14221	14302	14243	14422	14376	14339	14192	14296	14097	14356	14193	14395	14223	14310	14267	14409	14355	14218	14336	14237	14259	14384	14399	14270	14179	14483	14235
26719	22109	26588	23655	18735	17696	16735	16271	16763	15885	15609	15676	15204	15287	15491	15252	15488	15286	15266	15213	15119	15378	15293	15111	15185	15422	15330	15257	15100	15297	15354	15264	15324	15083	15270	15179	15346	14939	15187	14963	15335	15158	15045	15396	15155	15133	15081	15208	15165	15205	15113	15107	15126	15008	15157	15149	15173	15161	15090	15073	15001	15123	15371	15092	15184	15033	15123	15317	15012	15154	14909	15123	14994	15167	15134	15076	15200	15163	15107	15100	14915	14941	15273	15191	15210	15043	15051	15128	15252	15253	15156	15158	14977	15084	15096	15118	15179	15087	15022	14843	14961	15066	14979	15222	15200	15239	15086	15106	15138	15047	15264	15102	15196	15181	15116	14892	15213	15189	15088	15251	15087	15012	15245	15058	15010	15167	15136	15263	14990	15232	15029	15167	15203	15165	15264	15007	15063	15155	14985	14961	14919	15182	15211	15326	15110	15132	15186	15176	14957	15095	15051	15207	15061	15087	15097	14981	15216	15124	15068	15148	15172	15193	15238	15130	15189	14893	15035	15081	15144	15240	15177	15276	15082	15220	15162	15153	14976	14995	14986	15031	15148	15153	15218	15152	15141	15097	15091	14934	15065	15124	15165	15097	15055	14998	15203	15312	15041	15120	15192	15194	15105	15039	15113	15097	14958	15230	15053	15033	15064	15085	15046	15146	15077	15118	15123	15228	15240	15120	15196	14910	14975	15038	15174	15248	15268	15048	15060	15157	15032	15010	15101	15007	14952	15061	15118	15122	14944	15016	15137	15043	15093	14997	15146	15156	15114	15203	15034	14972	15082	15123	15137	15120	15073	14917	15155	15034	15092	15230	15238	15002	15102	15107	15058	15278	15042	15123	14997	15307	15157	15164	15080	15140	15213	15170	15202	15069	15195	15138	15155	15262	15078	15095	14999	15215	15066	15176	15181	15227	15088	15111	15045	15130	15075	14999	15127	15082	15276	15299	14971	15129	15180	15020	14981	15075	15139	15041	15040	15023	15096	15219	15083	15294	15380	15112	15083	15187	15280	15113	15102	15048	14937	15226	15012	15171	15216	15058	15180	15061	15164	15040	15147	15202	15030	15082	15097	15083	15223	15111	15143	15048	15207	15017	14980	15370	14971	14916	15197	14915	15176	15000	15235	15164	15302	15159	15090	15248	15049	15049	15091	15008	15112	15281	15002	15295	15255	15259	15060	15323	15177	15181	15127	15087	14988	15284	14998	15048	15043	15065	15085	15197	15152	15002	15102	15335	15357	15136	15112	14896	15085	15135	15162	14947	15216	15193	15129	14988	15249	15030	14965	15073	15262	15148	15085	14990	15086	15185	15214	15062	15390	15181	15056	15107	15101	15094	15091	15156	15004	15169	15253	15090	15143	15239	15209	14929	15035	15280	15120	15066	15185	15113	15235	15242	15054	15039	15001	15171	15119	15188	15085	15269	15098	15136	15208	15066	15179	14927	15289	15063	15013	15016	15081	15108	15049	15228	15075	15167	15273	14966	15162	15175	15203	15055	15206	15071	15155	15059	15283	15177	15131	15275	15108	15243	15047	15189	15101	15014	15083	15115	15379	15001	15406	15204	14947	15200	15203	15211	15132	14921	15139	14978	15097	15053	14952	15039	15257	15138	15172	15216	15015	15200	14832	15026	15202	15247	15181	15224	15126	15169	15054	14989	15206	15103	15222	15092	15047	15076	15141	15238	15219	15024	15111	15298	15280	15061	15075	14964	15122	14810	15184	15386	15180	15010	14995	14934	15172	14948	15069	15188	14972	15114	14980	15103	15112	15093	15011	15146	14893	14943	15130	15108	15000	15260	15108	14953	15102	15241	15225	15240	15197	15214	15197	15324	15090	15253	15068	15186	15185	15217	14920	15039	14971	15239	15127	15074	15187	15170	15124	15280	15268	15306	15332	15193	15284	15029	15114	15156	15123	15155	15154	15144	15135	14997	15197	15031	14995	15274	15196	15196	14999	15267	15297	15225	15133	15159	14988	15083	15056	15170	15172	14954	15231	15198	15166	15062	15087	15150	15278	15021	15029	15146	15219	14879	15360	15123	15244	15174	15014	15034	15082	15149	15049	14973	15210	15114	15076	15248	15249	15012	15127	15151	15256	15136	15117	15054	15303	15034	15215	15147	15128	15223	15136	15186	15213	15104	15344	15030	15239	15107	15143	15122	15123	15235	15114	15136	15273	15053	15173	15088	14995	15124	15095	15149	15140	15181	15032	15085	15056	15068	15038	15262	15164	15270	15145	15121	15259	15068	15033	14911	14815	15104	15014	15059	15151	15174	15137	15194	15178	15033	15164	15202	15335	15201	14988	15195	15048	15027	15024	15079	15036	15083	15212	15255	15179	15249	15360	15140	15228	15151	15041	15100	15149	15245	15202	15362	15136	15066	15146	15155	15092	15173	14935	15183	15114	15267	15139	15213	15184	15166	15003	15012	15130	15115	15161	15262	15038	14865	15060	15201	15074	14916	14976	14913	15228	15119	15082	15032	15178	15256	15198	15029	15117	15083	15245	15051	15165	15015	15037	15110	15067	15041	14954	15021	15265	15038	14933	15224	15150	15067	15158	14945	15256	15231	15020	15135	15138	15200	15109	15135	15115	15207	15080	14948	15047	14999	15154	15133	15301	14965	15123	15201	15345	15185	15287	15037	15129	15126	15164	15158	15151	15279	15087	15129	15179	15214	15176	15360	15113	15221	15178	15211	15268	15285	15140	14978	15164	15108	15019	15100	15044	15088	15344	15162	14894	15150	15197	15112	15039	15231	15147	15235	15030	15183	15059	15226	15116	15039	15212	15143	15103	15110	15141	15155	15101	15098	15083	15211	15140	15020	15114	15137	15163	15140	15205	15287	15052	15062	15185	15187	15266	15033	15491	15251	15200	14943	14933	15182	15024	15029	15064	15262	15156	15317	15017	15102	15161	15261	15146	15030	14931	15030	15132	15207	15066	15250	15211	15211	15317	15106	15246	15260	15206	15048	15311	15245	15072	15203	15125	15009	15253	14970	15172	15204	14986	15074	15026	15289	15186	15064	15115	15131	15112	15126	14890	15193	15241	15247	15097	15058	15313	14956	15246	15113	15101	15046	15155	15142	15110	15234	15245	15208	15173	15197	15141	15224	15340	15247	15211	15289	15237	15087	15135	15051	14948	15071	15197	15224	15114	15190	15131	15161	15069	15097	15132	15185	15157	15026	15088	15009	15150	15338	14927	14998	15010	15300	15094	15031	14919	15125	14998	15069	15233	15069	15123	15171	15082	15218	14945	15241	15160	15223	15134	15105	15294	15350	15286	15023	14979	14999	15052	15102	14942	15078	15104	15001	15137	15244	15100	15255	15039	15075	15230	15009	15187	15078	15072	15084	15061	15124	14941	15062	15029	14983	15100	15041	15266	15097	14943	15251	15187	14964	15093	15341	15084	15113	15112	14905	14913	15047	15074	15135	14998	14954	14952	15175	14932	15138	15349	15093	15175	15052	15006	15108	15257	15280	15027	15056	15193	15107	15254	15217	15130	15132	15107	15094	15136	15252	15118	15122	15157	15203	15033	15014	15386	15173	15113	15131	14915	14824	15278	15373	15145	15164	15122	15328	15124	15038	15032	15088	15102	15054	15166	15101	15206	15236	15106	15176	15162	14932	15108	15085	15050	15048	15287	14932	15220	15184	15183	14922	15161	15047	15201	14995	15242	15177	15183	15265	15128	15251	15299	15186	15121	15142	15083	15133	15393	15152	15262	15056	15147	15046	15310	15061	14942	14913	14836	14976	15179	15209	15186	15143	14934	15170	15089	15095	15174	15149	15075	15216	15131	15135	15199	15153	15284	15293	15024	15299	14910	15103	15080	15262	15211	15065	15108	14958	15195	15272	15139	15024	15009	14880	15214	15197	15073	15141	15345	15233	15114	15095	15101	15044	15057	15173	15235	15167	15068	15204	15130	15032	15152	15126	15125	15164	15008	15172	14922	15173	15193	15182	15115	15189	15200	15080	14936	15047	15022	15031	15141	15232	15254	15175	15337	15164	15234	15214	15187	15263	14984	15173	15060	15223	15302	14908	15109	15077	15026	15007	15149	15089	15045	15052	15062	15288	15220	15113	15082	15064	15027	15153	15174	15135	15071	15089	15184	15206	15114	15096	15040	15120	15282	15206	15130	15355	15272	15076	15149	15098	15012	15180	15080	15073	15087	14997	15092	15109	15117	15165	15146	15154	15182	15171	15148	14991	15157	15141	14986	15301	15133	15075	15037	15216	14937	15233	15055	15093	15203	14986	14981	15293	15222	15064	15285	15000	15077	15167	15157	15316	15216	15220	15060	15158	15243	15134	15132	15156	15113	15332	15394	15093	15225	15103	15217	15355	15156	15014	14991	15175	15242	15255	15057	14990	15112	15106	15029	15169	15171	15287	15061	15075	15068	15163	15158	15102	15069	15018	14999	15100	15318	15152	15009	15040	15021	15049	15098	15087	15204	15066	15229	15029	15238	15038	15089	15230	15172	15165	15134	15106	15387	15227	15218	15067	15040	15065	15152	15050	15141	15037	15204	15126	15087	15087	15180	15212	15108	14906	15161	14929	15220	15110	15242	15170	15052	15219	15118	15149	15054	15183	15166	15079	14982	15093	14920	15141	15113	15020	15224	15163	15472	15085	15122	15187	15194	15220	15159	15043	15046	15189	15346	14989	15077	15058	15286	15027	15222	15070	15205	15112	15206	15340	15049	15192	15275	14980	15287	15076	15200	15345	15210	15122	15077	15202	15137	15124	15188	15236	14899	14976	14920	15150	15245	15210	15077	15117	15199	15086	15241	15082	15086	15175	15109	15220	15207	15039	15130	15054	14960	15253	15195	15219	15016	15156	15282	15177	15259	15189	15079	14965	15009	15056	15240	15189	15093	15138	15102	15235	15172	15288	15102	14996	14994	15198	15030	15157	15241	15132	15275	15234	14992	14988	15366	15107	15044	15348	15278	15003	15079	14988	15238	15147	15066	15201	15164	15083	15107	15101	15149	15325	15109	15136	15106	15168	15261	15138	15148	15293	15124	15124	15094	15158	15131	15254	14974	15048	15193	15154	15087	15171	15219	15086	15081	14956	14916	15059	15105	15134	15125	15121
21042	30671	28885	22891	19908	18260	16904	16208	17026	15385	15071	14882	14893	14764	14562	14609	14641	14617	14601	14444	14525	14573	14485	14587	14673	14565	14337	14251	14441	14378	14413	14515	14416	14352	14262	14460	14416	14359	14280	14352	14316	14636	14265	14359	14425	14404	14242	14322	14458	14441	14290	14533	14467	14195	14371	14370	14375	14470	14293	14307	14245	14312	14297	14361	14290	14419	14360	14313	14320	14434	14353	14247	14326	14233	14501	14376	14362	14349	14172	14293	14314	14272	14329	14193	14461	14236	14314	14167	14352	14251	14315	14405	14280	14388	14433	14215	14377	14289	14191	14336	14431	14280	14306	14167	14159	14269	14209	14323	14260	14269	14462	14214	14324	14455	14335	14246	14354	14179	14262	14300	14263	14200	14270	14197	14309	14379	14432	14357	14480	14411	14302	14518	14252	14306	14313	14279	14309	14392	14270	14245	14267	14338	14245	14339	14301	14294	14409	14419	14475	14280	14298	14212	14297	14253	14314	14280	14305	14391	14267	14065	14496	14417	14220	14341	14208	14360	14324	14211	14172	14252	14492	14288	14275	14391	14441	14447	14391	14138	14435	14283	14269	14213	14291	14322	14248	14405	14208	14410	14317	14349	14611	14239	14251	14440	14412	14275	14232	14297	14196	14303	14340	14098	14364	14166	14382	14178	14392	14419	14269	14304	14491	14219	14276	14335	14384	14337	14366	14254	14292	14239	14233	14322	14269	14287	14415	14354	14330	14272	14352	14402	14266	14399	14303	14368	14381	14461	14212	14336	14405	14286	14363	14116	14443	14283	14344	14311	14395	14368	14239	14176	14331	14285	14290	14285	14133	14282	14307	14286	14130	14371	14302	14193	14328	14346	14411	14411	14567	14322	14245	14317	14424	14436	14250	14339	14224	14239	14469	14403	14214	14451	14301	14378	14213	14332	14414	14546	14224	14369	14282	14403	14377	14360	14365	14462	14358	14178	14496	14381	14167	14259	14487	14360	14292	14360	14282	14516	14396	14248	14278	14428	14336	14286	14368	14083	14294	14350	14270	14177	14361	14429	14304	14166	14309	14331	14309	14371	14310	14272	14535	14425	14368	14141	14413	14448	14190	14253	14431	14424	14331	14272	14564	14179	14263	14374	14215	14356	14228	14352	14301	14311	14315	14388	14429	14141	14399	14366	14320	14276	14383	14343	14389	14296	14158	14331	14255	14378	14421	14339	14347	14226	14330	14162	14419	14285	14169	14217	14331	14267	14376	14526	14368	14130	14307	14318	14211	14495	14303	14340	14226	14209	14318	14356	14473	14455	14376	14323	14213	14213	14352	14473	14352	14310	14430	14311	14294	14252	14477	14327	14346	14311	14307	14132	14122	14366	14314	14435	14112	14428	14332	14300	14291	14174	14403	14099	14338	14343	14415	14393	14343	14359	14274	14493	14462	14348	14085	14271	14285	14253	14275	14342	14323	14294	14271	14199	14356	14400	14339	14360	14406	14365	14476	14322	14407	14396	14369	14305	14239	14228	14309	14352	14389	14090	14372	14349	14295	14294	14481	14516	14425	14441	14376	14358	14250	14301	14380	14248	14401	14367	14397	14344	14277	14338	14255	14216	14209	14274	14259	14318	14255	14233	14454	14397	14161	14300	14334	14262	14238	14204	14354	14445	14386	14179	14272	14330	14308	14134	14374	14252	14453	14310	14203	14284	14085	14252	14237	14147	14415	14449	14445	14319	14326	14359	14426	14311	14512	14154	14429	14402	14297	14389	14261	14313	14531	14262	14464	14166	14310	14144	14231	14410	14325	14327	14238	14316	14299	14324	14360	14283	14225	14270	14311	14321	14291	14306	14402	14230	14329	14229	14398	14489	14266	14439	14322	14407	14238	14222	14228	14525	14269	14339	14355	14224	14344	14408	14450	14354	14406	14368	14180	14448	14417	14188	14322	14308	14121	14271	14237	14470	14209	14166	14269	14277	14287	14276	14339	14353	14382	14277	14323	14300	14509	14504	14267	14242	14500	14308	14272	14396	14218	14299	14308	14298	14347	14432	14215	14155	14315	14353	14256	14420	14297	14312	14309	14487	14372	14432	14209	14202	14541	14348	14467	14325	14294	14209	14313	14168	14296	14335	14379	14302	14428	14287	14307	14401	14240	14420	14270	14520	14304	14456	14348	14252	14448	14379	14446	14391	14373	14330	14276	14453	14375	14439	14162	14338	14203	14423	14311	14393	14190	14312	14421	14286	14397	14262	14252	14316	14481	14424	14350	14381	14426	14369	14328	14286	14119	14518	14375	14269	14219	14294	14282	14397	14240	14387	14543	14287	14306	14230	14225	14303	14337	14448	14304	14206	14292	14200	14247	14250	14396	14465	14515	14237	14250	14395	14293	14256	14170	14309	14459	14450	14360	14174	14312	14151	14308	14394	14317	14321	14413	14271	14357	14470	14219	14250	14323	14314	14463	14228	14225	14209	14319	14281	14287	14216	14260	14340	14294	14367	14347	14222	14114	14416	14242	14323	14284	14227	14263	14200	14333	14157	14323	14366	14222	14244	14306	14280	14379	14208	14175	14326	14160	14472	14294	14377	14260	14408	14337	14372	14226	14353	14262	14397	14377	14345	14244	14533	14493	14410	14337	14331	14390	14371	14224	14043	14432	14218	14168	14322	14360	14292	14388	14224	14212	14315	14414	14329	14074	14407	14301	14341	14353	14237	14379	14270	14471	14384	14425	14386	14275	14217	14488	14436	14369	14345	14290	14192	14326	14274	14481	14415	14364	14317	14404	14305	14234	14369	14249	14288	14040	14418	14330	14324	14345	14373	14458	14327	14089	14338	14289	14334	14305	14313	14366	14343	14531	14304	14281	14353	14557	14527	14312	14357	14201	14062	14320	14344	14468	14433	14383	14302	14315	14508	14330	14445	14242	14338	14371	14301	14376	14389	14424	14271	14332	14394	14244	14239	14456	14396	14224	14285	14343	14314	14262	14339	14424	14487	14393	14248	14334	14292	14534	14261	14297	14173	14369	14322	14396	14356	14358	14483	14319	14328	14283	14399	14326	14282	14560	14373	14186	14190	14456	14163	14408	14247	14428	14329	14336	14357	14297	14448	14353	14264	14181	14291	14510	14385	14292	14473	14472	14237	14281	14379	14297	14167	14450	14338	14351	14268	14269	14215	14232	14232	14307	14241	14412	14312	14393	14497	14203	14107	14510	14501	14286	14322	14463	14322	14202	14293	14293	14387	14489	14473	14165	14253	14360	14448	14204	14422	14329	14279	14435	14492	14467	14104	14365	14273	14196	14170	14298	14223	14410	14229	14319	14238	14322	14348	14269	14305	14312	14247	14372	14499	14356	14365	14449	14342	14245	14275	14471	14356	14252	14403	14364	14294	14205	14336	14395	14272	14377	14309	14319	14497	14447	14250	14221	14272	14459	14418	14314	14238	14466	14279	14272	14221	14267	14478	14333	14217	14302	14278	14368	14150	14234	14475	14405	14355	14406	14297	14208	14344	14286	14289	14384	14276	14201	14297	14428	14203	14339	14283	14303	14314	14449	14621	14283	14297	14429	14271	14543	14372	14217	14329	14261	14362	14347	14363	14364	14326	14296	14393	14427	14299	14230	14435	14244	14324	14293	14244	14359	14336	14396	14199	14254	14229	14245	14159	14459	14461	14145	14401	14330	14312	14228	14304	14290	14162	14373	14319	14215	14363	14518	14268	14344	14243	14361	14241	14308	14420	14310	14343	14383	14273	14247	14388	14451	14162	14334	14425	14322	14385	14314	14404	14405	14212	14345	14329	14196	14144	14358	14405	14376	14475	14299	14413	14276	14315	14326	14335	14322	14388	14387	14214	14425	14277	14434	14340	14365	14246	14416	14434	14278	14459	14436	14327	14200	14397	14269	14420	14424	14428	14200	14368	14396	14373	14211	14414	14328	14180	14312	14236	14216	14296	14366	14236	14395	14553	14316	14315	14209	14243	14467	14261	14343	14355	14245	14373	14265	14410	14369	14433	14431	14234	14345	14341	14189	14374	14437	14286	14177	14223	14368	14379	14466	14534	14174	14228	14265	14432	14288	14415	14469	14283	14379	14397	14392	14394	14150	14278	14148	14331	14343	14274	14437	14355	14325	14300	14455	14226	14205	14365	14270	14375	14367	14284	14307	14289	14418	14411	14244	14277	14373	14265	14249	14400	14215	14265	14376	14416	14448	14379	14328	14260	14330	14294	14289	14403	14261	14275	14348	14453	14284	14328	14374	14375	14286	14218	14283	14343	14218	14464	14305	14138	14465	14427	14361	14277	14352	14299	14389	14340	14362	14212	14146	14409	14224	14254	14476	14458	14324	14225	14364	14296	14306	14361	14102	14342	14519	14264	14241	14329	14444	14425	14450	14208	14515	14357	14132	14192	14258	14213	14437	14355	14360	14328	14169	14189	14214	14452	14357	14111	14407	14415	14249	14220	14397	14391	14312	14260	14296	14375	14385	14347	14312	14150	14290	14319	14264	14278	14381	14371	14380	14444	14302	14372	14378	14199	14336	14297	14195	14308	14254	14353	14361	14299	14321	14462	14334	14363	14152	14395	14407	14413	14213	14382	14391	14447	14430	14320	14254	14307	14342	14389	14461	14461	14254	14255	14252	14408	14235	14155	14295	14330	14454	14259	14340	14366	14330	14210	14281	14332	14361	14246	14261	14312	14301	14434	14367	14403	14270	14350	14327	14357	14271	14322	14411	14564	14389	14319	14322	14272	14286	14323	14123	14403	14264	14293	14395	14374	14433	14256	14364	14390	14398	14322	14293	14266	14400	14295	14307	14298	14371	14199	14405	14477	14373	14223	14368	14207	14338	14355	14435	14207	14204	14212	14291	14233	14436	14513	14333	14361	14351	14236	14235	14242	14385	14453	14288	14341	14451	14304	14368	14290	14311	14306	14255	14294	14253	14420	14320	14293	14292	14254	14322	14405	14343	14209	14324	14335	14496	14300	14361	14217	14304	14411	14486	14217	14379	14196	14188	14404	14356	14246	14370	14302	14356	14364	14376	14264	14331	14196	14437	14156	14293	14309	14317	14370	14224	14376	14294	14432	14131	14159	14348	14295	14412	14360	14321	14339	14372	14204	14397	14190	14215	14384	14333	14209
23878	21007	28151	24457	21987	21165	19553	17261	18721	16852	16441	16164	15723	16103	15828	15934	15655	15634	15609	15624	15518	15431	15611	15532	15669	15734	15537	15603	15602	15550	15519	15326	15440	15497	15440	15316	15509	15283	15416	15429	15517	15461	15670	15436	15301	15701	15333	15332	15434	15472	15397	15380	15583	15656	15533	15405	15431	15390	15464	15631	15425	15322	15584	15491	15367	15242	15434	15479	15481	15469	15295	15322	15414	15312	15461	15622	15305	15328	15300	15415	15469	15373	15553	15436	15293	15161	15355	15414	15408	15304	15366	15422	15243	15306	15403	15238	15283	15569	15369	15626	15382	15421	15175	15415	15578	15259	15420	15465	15495	15318	15294	15530	15357	15301	15248	15267	15395	15561	15414	15211	15622	15361	15340	15313	15423	15259	15233	15211	15535	15193	15336	15549	15341	15257	15430	15287	15465	15442	15442	15416	15386	15325	15431	15201	15429	15320	15405	15415	15434	15311	15490	15260	15415	15250	15392	15285	15434	15458	15285	15329	15110	15283	15443	15126	15380	15210	15378	15313	15411	15378	15306	15490	15381	15330	15230	15335	15241	15428	15467	15451	15312	15418	15208	15327	15454	15283	15204	15432	15283	15221	15358	15650	15406	15400	15366	15423	15344	15282	15335	15495	15268	15431	15316	15339	15435	15279	15369	15475	15312	15389	15318	15299	15377	15199	15485	15306	15342	15304	15268	15360	15161	15599	15308	15294	15373	15237	15156	15301	15452	15318	15449	15189	15351	15369	15389	15290	15346	15207	15228	15277	15319	15237	15398	15328	15324	15388	15313	15381	15286	15395	15467	15344	15449	15381	15478	15317	15366	15320	15403	15274	15352	15235	15254	15563	15375	15257	15260	15372	15145	15343	15332	15102	15372	15530	15329	15420	15454	15330	15477	15209	15318	15432	15163	15218	15090	15519	15346	15543	15212	15559	15266	15355	15525	15397	15429	15568	15343	15341	15249	15487	15431	15225	15301	15373	15490	15147	15310	15635	15664	15410	15547	15451	15447	15235	15245	15219	15307	15331	15371	15396	15259	15490	15366	15336	15452	15273	15272	15400	15567	15247	15335	15457	15285	15481	15367	15106	15433	15370	15417	15321	15343	15360	15362	15591	15574	15429	15503	15295	15396	15292	15258	15347	15542	15308	15352	15238	15513	15233	15357	15368	15331	15410	15388	15333	15389	15313	15314	15092	15311	15376	15389	15374	15276	15506	15403	15330	15240	15439	15406	15459	15517	15443	15325	15344	15261	15178	15357	15272	15363	15422	15327	15521	15397	15590	15229	15293	15497	15330	15366	15329	15336	15437	15450	15374	15269	15381	15404	15569	15441	15426	15329	15253	15396	15324	15557	15342	15456	15326	15289	15308	15424	15508	15549	15359	15509	15568	15465	15556	15518	15400	15287	15363	15312	15383	15355	15302	15254	15529	15441	15529	15323	15289	15208	15299	15323	15295	15275	15375	15368	15264	15353	15361	15300	15373	15500	15263	15530	15541	15398	15390	15500	15435	15365	15242	15378	15272	15145	15270	15242	15569	15121	15386	15211	15513	15355	15352	15306	15550	15144	15410	15374	15519	15523	15164	15121	15158	15305	15252	15265	15398	15524	15498	15465	15391	15211	15123	15380	15447	15351	15267	15298	15291	15417	15211	15484	15169	15365	15285	14994	15336	15349	15523	15475	15269	15059	15338	15394	15228	15221	15293	15564	15568	15279	15271	15257	15415	15430	15316	15374	15440	15273	15336	15377	15299	15385	15339	15481	15597	15183	15282	15219	15415	15472	15555	15254	15403	15316	15305	15219	15609	15334	15239	15344	15457	15247	15319	15415	15390	15304	15485	15363	15240	15275	15321	15271	15448	15359	15232	15350	15360	15410	15370	15294	15352	15157	15292	15454	15022	15364	15307	15359	15438	15363	15419	15347	15404	15257	15384	15205	15417	15297	15246	15080	15365	15232	15236	15406	15363	15258	15313	15303	15447	15317	15439	15285	15414	15515	15352	15213	15345	15456	15261	15330	15425	15447	15393	15147	15315	15394	15115	15308	15397	15267	15285	15343	15480	15440	15328	15262	15353	15334	15350	15350	15302	15254	15283	15319	15453	15360	15406	15567	15368	15258	15287	15415	15371	15317	15269	15324	15302	15454	15377	15182	15314	15288	15295	15415	15250	15357	15270	15350	15349	15547	15581	15397	15337	15212	15377	15426	15367	15411	15338	15270	15416	15192	15502	15365	15012	15310	15273	15386	15317	15394	15476	15351	15234	15266	15295	15358	15412	15506	15265	15368	15348	15299	15287	15301	15286	15346	15496	15358	15377	15243	15394	15347	15361	15238	15318	15432	15229	15404	15384	15304	15265	15448	15504	15470	15206	15322	15602	15337	15417	15454	15401	15225	15445	15444	15297	15363	15234	15318	15327	15240	15171	15340	15378	15441	15389	15436	15456	15528	15354	15329	15085	15216	15404	15361	15312	15445	15317	15401	15477	15265	15169	15342	15485	15233	15261	15464	15262	15475	15471	15398	15195	15383	15289	15433	15414	15298	15371	15467	15222	15351	15419	15311	15242	15351	15151	15182	15273	15367	15379	15293	15257	15454	15133	15532	15365	15468	15177	15252	15271	15314	15256	15659	15468	15155	15211	15490	15406	15520	15394	15321	15219	15199	15394	15240	15367	15354	15253	15418	15312	15133	15210	15318	15367	15498	15250	15430	15447	15402	15472	15352	15298	15292	15258	15315	15343	15445	15357	15472	15411	15368	15172	15301	15202	15486	15284	15363	15368	15416	15227	15352	15257	15415	15249	15451	15288	15161	15192	15165	15395	15455	15244	15369	15571	15245	15349	15389	15456	15334	15331	15300	15330	15429	15479	15362	15388	15291	15205	15307	15332	15268	15467	15513	15210	15156	15319	15448	15467	15358	15438	15255	15447	15420	15319	15356	15384	15254	15267	15366	15521	15323	15286	15274	15261	15256	15418	15387	15468	15576	15463	15402	15257	15500	15176	15527	15364	15360	15161	15281	15362	15333	15163	15155	15321	15659	15369	15520	15382	15203	15265	15327	15303	15377	15484	15238	15242	15347	15417	15435	15229	15209	15186	15317	15442	15387	15231	15370	15425	15410	15228	15266	15421	15490	15387	15150	15301	15240	15280	15347	15336	15250	15292	15416	15576	15460	15248	15492	15378	15449	15472	15348	15404	15412	15256	15434	15399	15265	15266	15169	15310	15539	15447	15420	15257	15338	15266	15211	15316	15482	15383	15341	15548	15349	15406	15411	15438	15296	15374	15339	15407	15319	15361	15250	15469	15252	15499	15347	15358	15355	15287	15148	15221	15216	15351	15502	15333	15356	15196	15267	15348	15378	15406	15389	15351	15185	15278	15263	15477	15376	15153	15308	15110	15333	15326	15393	15245	15276	15290	15491	15516	15297	15234	15252	15337	15575	15297	15437	15482	15350	15286	15419	15280	15350	15450	15286	15294	15291	15344	15176	15515	15262	15252	15368	15391	15273	15414	15252	15366	15314	15230	15284	15211	15390	15369	15433	15464	15339	15382	15221	15291	15222	15316	15448	15353	15406	15405	15446	15304	15446	15418	15237	15311	15285	15345	15308	15511	15535	15333	15577	15398	15496	15495	15394	15352	15321	15253	15385	15347	15294	15303	15285	15181	15333	15198	15374	15260	15390	15554	15437	15324	15494	15375	15299	15313	15223	15261	15424	15477	15421	15323	15350	15441	15413	15284	15393	15257	15421	15143	15459	15382	15401	15549	15312	15385	15379	15389	15358	15229	15339	15430	15414	15328	15223	15205	15219	15361	15384	15349	15541	15373	15093	15417	15352	15416	15581	15542	15543	15268	15082	15394	15482	15138	15428	15389	15418	15315	15290	15348	15435	15263	15390	15467	15322	15293	15423	15224	15405	15558	15257	15428	15201	15170	15485	15306	15471	15413	15366	15477	15427	15416	15318	15276	15301	15461	15441	15400	15348	15346	15471	15493	15500	15594	15401	15424	15407	15211	15254	15494	15289	15262	15327	15380	15376	15436	15460	15336	15402	15306	15183	15334	15387	15267	15371	15307	15398	15470	15494	15245	15466	15564	15213	15258	15253	15267	15421	15289	15468	15442	15329	15536	15334	15368	15510	15311	15031	15355	15349	15349	15297	15406	15402	15355	15474	15411	15523	15389	15371	15358	15333	15248	15455	15526	15658	15350	15269	15303	15220	15180	15219	15342	15184	15255	15378	15363	15262	15309	15216	15284	15492	15383	15204	15339	15345	15399	15363	15492	15425	15503	15347	15423	15288	15566	15530	15407	15295	15536	15403	15530	15245	15534	15313	15403	15353	15361	15347	15294	15477	15483	15407	15486	15277	15333	15317	15375	15203	15247	15387	15282	15161	15476	15225	15153	15358	15546	15293	15440	15324	15344	15402	15498	15258	15224	15277	15182	15461	15299	15361	15453	15437	15186	15309	15346	15459	15294	15385	15263	15273	15391	15512	15388	15293	15252	15173	15246	15425	15306	15238	15335	15303	15536	15314	15311	15227	15296	15194	15588	15317	15362	15174	15324	15237	15367	15302	15446	15341	15261	15284	15269	15303	15265	15528	15239	15537	15347	15259	15536	15336	15419	15425	15341	15270	15321	15355	15305	15350	15358	15502	15478	15355	15351	15570	15381	15309	15316	15356	15436	15384	15758	15455	15210	15283	15337	15345	15403	15430	15212	15534	15182	15328	15202	15450	15238	15522	15288	15496	15406	15543	15606	15459	15561	15327	15261	15322	15306	15463	15440	15239	15328	15311	15345	15292	15233	15462	15227	15259	15379	15391	15225	15435	15310	15399	15260	15380	15313	15424	15345	15301	15382	15430	15444	15243	15348	15278	15295	15278	15490	15403	15240	15256	15429	15464	15575	15367	15363	15410	15301	15606	15311	15245	15263	15249	15245	15261	15431	15324	15326	15325	15292	15288	15553	15303	15375	15338	15235	15165	15409	15205	15460	15214	15513	15490	15346	15370	15313	15333	15509	15265	15216	15376	15349	15580	15526	15200	15407	15294	15508	15466	15327	15244	15367	15394	15405	15186	15321	15369	15450	15261	15401	15408	15382	15370	15288	15428	15348
20805	35450	33962	26671	22475	20131	18292	17425	20131	16087	15764	15664	15458	15225	14981	15081	14980	14974	14806	14831	14846	14763	14816	14659	14715	14792	14660	14692	14709	14807	14544	14590	14452	14392	14612	14764	14667	14746	14639	14664	14520	14746	14522	14442	14472	14549	14731	14544	14563	14667	14535	14545	14694	14542	14728	14389	14646	14597	14559	14477	14590	14762	14551	14522	14577	14597	14451	14708	14551	14496	14448	14357	14467	14533	14460	14640	14465	14509	14541	14657	14425	14484	14381	14528	14519	14538	14646	14599	14581	14595	14510	14379	14559	14497	14544	14520	14485	14660	14643	14405	14344	14686	14404	14513	14385	14347	14629	14449	14340	14499	14553	14506	14416	14335	14466	14424	14468	14445	14481	14497	14421	14262	14477	14541	14514	14423	14375	14376	14537	14505	14499	14493	14430	14452	14564	14409	14656	14461	14572	14466	14380	14728	14572	14663	14462	14552	14433	14518	14628	14456	14614	14612	14446	14428	14553	14436	14607	14517	14447	14418	14469	14421	14545	14552	14371	14512	14505	14425	14384	14469	14524	14563	14502	14329	14591	14469	14522	14515	14467	14540	14495	14576	14453	14449	14504	14370	14644	14413	14508	14494	14692	14473	14509	14573	14407	14534	14607	14309	14630	14506	14453	14527	14406	14545	14462	14352	14443	14527	14451	14548	14505	14535	14429	14505	14535	14471	14444	14438	14345	14670	14433	14401	14571	14373	14481	14509	14494	14628	14388	14506	14621	14509	14553	14461	14726	14533	14497	14375	14469	14595	14445	14640	14628	14566	14360	14421	14481	14362	14572	14546	14434	14357	14709	14493	14403	14333	14650	14402	14398	14496	14462	14478	14352	14570	14373	14368	14615	14412	14427	14427	14463	14470	14616	14333	14605	14387	14408	14494	14604	14367	14413	14607	14427	14568	14309	14446	14575	14458	14486	14355	14569	14384	14578	14582	14468	14537	14493	14438	14487	14601	14682	14490	14395	14622	14538	14415	14570	14433	14329	14557	14492	14492	14533	14392	14553	14212	14581	14378	14477	14521	14424	14594	14677	14387	14527	14495	14425	14458	14593	14525	14511	14609	14630	14508	14540	14401	14512	14304	14556	14360	14542	14427	14548	14538	14454	14475	14439	14563	14479	14517	14595	14475	14579	14402	14395	14363	14623	14503	14378	14629	14359	14364	14571	14388	14502	14425	14522	14598	14466	14630	14512	14559	14591	14757	14641	14449	14533	14584	14497	14516	14513	14496	14634	14426	14548	14611	14461	14584	14583	14535	14507	14434	14436	14540	14493	14671	14368	14374	14570	14633	14453	14527	14321	14524	14761	14380	14480	14576	14558	14548	14559	14369	14629	14574	14409	14376	14522	14555	14527	14395	14441	14440	14419	14453	14518	14547	14456	14578	14518	14477	14575	14529	14505	14535	14630	14433	14547	14405	14436	14462	14428	14416	14556	14520	14733	14399	14473	14416	14379	14459	14581	14638	14529	14462	14526	14517	14482	14429	14363	14506	14570	14360	14400	14559	14475	14618	14361	14624	14585	14490	14600	14412	14478	14435	14452	14512	14309	14502	14396	14611	14495	14675	14569	14434	14496	14530	14530	14294	14549	14463	14382	14545	14536	14443	14355	14497	14464	14532	14519	14589	14402	14322	14592	14367	14461	14598	14487	14413	14551	14444	14468	14599	14592	14468	14389	14652	14402	14544	14519	14556	14439	14563	14295	14591	14601	14569	14430	14415	14576	14518	14427	14599	14615	14505	14381	14535	14430	14497	14442	14302	14503	14519	14472	14581	14662	14533	14591	14440	14391	14582	14425	14537	14497	14609	14510	14618	14692	14482	14327	14662	14475	14457	14671	14456	14512	14487	14512	14258	14534	14503	14479	14449	14237	14725	14489	14475	14459	14409	14586	14524	14410	14562	14486	14483	14650	14559	14456	14614	14395	14548	14334	14480	14534	14400	14379	14572	14361	14448	14624	14481	14394	14512	14535	14407	14536	14533	14713	14458	14440	14471	14470	14597	14468	14414	14368	14362	14525	14507	14526	14470	14490	14596	14328	14475	14600	14684	14499	14531	14422	14558	14382	14317	14526	14317	14497	14515	14634	14484	14448	14389	14522	14533	14412	14567	14485	14441	14460	14476	14437	14488	14638	14592	14597	14488	14465	14504	14404	14504	14538	14554	14518	14444	14708	14480	14478	14451	14391	14368	14565	14521	14468	14617	14585	14388	14474	14520	14476	14385	14415	14572	14415	14388	14459	14536	14420	14570	14457	14569	14658	14563	14496	14433	14489	14566	14617	14441	14424	14381	14481	14423	14402	14468	14488	14509	14321	14579	14457	14428	14528	14453	14402	14479	14429	14454	14501	14460	14608	14462	14622	14484	14388	14483	14605	14376	14433	14663	14426	14353	14530	14501	14570	14367	14520	14509	14346	14563	14537	14450	14375	14487	14490	14592	14455	14495	14481	14424	14455	14515	14571	14460	14464	14529	14487	14540	14381	14482	14238	14578	14529	14596	14570	14412	14386	14445	14545	14566	14580	14487	14413	14434	14607	14611	14451	14558	14534	14618	14514	14483	14491	14524	14476	14426	14423	14579	14584	14407	14596	14504	14671	14481	14525	14544	14605	14515	14544	14489	14634	14361	14542	14430	14633	14503	14764	14485	14416	14533	14374	14465	14358	14546	14457	14513	14321	14672	14368	14423	14268	14520	14574	14423	14472	14460	14460	14375	14560	14613	14546	14396	14508	14591	14583	14431	14486	14313	14520	14460	14303	14525	14624	14429	14536	14334	14552	14475	14629	14442	14524	14502	14444	14606	14572	14419	14561	14580	14453	14610	14517	14671	14525	14442	14500	14400	14460	14587	14424	14533	14548	14430	14526	14542	14441	14385	14511	14357	14372	14441	14356	14527	14524	14369	14455	14582	14389	14472	14404	14531	14597	14321	14575	14404	14490	14472	14507	14543	14529	14546	14348	14554	14470	14389	14513	14357	14497	14382	14459	14490	14650	14398	14525	14487	14398	14525	14554	14571	14594	14474	14609	14481	14394	14455	14450	14510	14426	14397	14404	14515	14507	14250	14581	14251	14431	14418	14631	14668	14506	14666	14552	14550	14620	14589	14399	14531	14615	14442	14352	14538	14531	14426	14402	14583	14532	14379	14494	14478	14497	14555	14459	14425	14409	14352	14428	14466	14359	14507	14558	14401	14580	14429	14603	14464	14466	14665	14314	14461	14562	14529	14510	14575	14477	14522	14615	14473	14414	14550	14486	14525	14526	14431	14437	14429	14510	14568	14519	14412	14333	14546	14528	14458	14541	14592	14399	14462	14530	14509	14469	14495	14603	14501	14558	14573	14489	14449	14486	14551	14448	14532	14529	14494	14496	14504	14547	14431	14454	14373	14558	14562	14469	14551	14582	14483	14474	14444	14526	14405	14559	14439	14495	14553	14407	14400	14504	14476	14382	14466	14453	14362	14442	14570	14406	14557	14500	14535	14617	14539	14711	14456	14486	14506	14548	14583	14469	14333	14442	14617	14638	14351	14372	14604	14507	14566	14575	14412	14360	14492	14383	14720	14485	14443	14615	14529	14605	14527	14573	14558	14503	14590	14631	14539	14606	14650	14678	14479	14350	14527	14350	14479	14569	14503	14342	14488	14487	14464	14606	14608	14653	14387	14401	14474	14323	14480	14590	14606	14453	14607	14421	14446	14441	14298	14518	14457	14377	14560	14528	14470	14526	14362	14615	14353	14465	14423	14362	14531	14459	14558	14588	14487	14614	14541	14497	14415	14408	14657	14510	14564	14578	14524	14455	14564	14434	14437	14520	14364	14377	14464	14628	14548	14440	14246	14476	14492	14611	14539	14425	14361	14546	14535	14536	14542	14609	14547	14591	14520	14511	14512	14616	14273	14475	14466	14601	14573	14389	14549	14347	14548	14632	14656	14409	14471	14512	14511	14579	14598	14571	14463	14299	14578	14554	14333	14567	14620	14417	14687	14668	14437	14543	14460	14587	14681	14549	14602	14400	14490	14530	14616	14426	14443	14422	14627	14353	14423	14369	14615	14578	14473	14433	14519	14533	14522	14394	14449	14563	14374	14359	14376	14431	14513	14507	14313	14504	14533	14490	14493	14527	14568	14613	14523	14668	14370	14443	14560	14469	14497	14433	14604	14540	14412	14417	14348	14481	14372	14486	14542	14428	14381	14376	14419	14546	14423	14618	14643	14416	14442	14623	14559	14586	14499	14528	14410	14668	14777	14323	14584	14409	14513	14594	14621	14502	14527	14554	14641	14456	14403	14476	14396	14490	14606	14313	14478	14614	14537	14478	14619	14390	14455	14427	14485	14384	14466	14537	14307	14452	14446	14427	14489	14448	14617	14476	14503	14424	14525	14638	14512	14557	14531	14584	14448	14589	14196	14449	14528	14591	14533	14541	14459	14542	14304	14567	14397	14425	14514	14340	14564	14456	14486	14525	14614	14483	14324	14444	14519	14514	14423	14518	14555	14607	14464	14478	14363	14521	14743	14439	14489	14306	14585	14382	14506	14567	14363	14589	14491	14485	14446	14314	14378	14542	14506	14539	14513	14616	14387	14308	14383	14621	14499	14511	14551	14415	14321	14389	14613	14520	14687	14754	14516	14320	14693	14577	14439	14543	14511	14360	14610	14564	14494	14584	14496	14500	14568	14362	14379	14456	14541	14480	14544	14466	14512	14600	14516	14449	14439	14494	14468	14686	14562	14366	14505	14212	14598	14547	14561	14493	14387	14539	14431	14420	14428	14554	14472	14343	14509	14448	14502	14432	14494	14388	14585	14399	14486	14544	14486	14457	14549	14607	14485	14585	14510	14320	14512	14514	14430	14375	14568	14526	14671	14360	14559	14587	14696	14562	14599	14519	14584	14538	14429	14505	14640	14376	14439	14519	14505	14385	14440	14438	14542	14551	14517	14417	14364	14580	14462	14603	14586	14591	14370	14545	14476	14528	14449	14593	14428	14533	14518	14534	14461	14579	14414	14439	14497	14615	14589	14492	14470	14360	14589	14380	14441	14398	14545	14441	14672	14521	14557	14440	14341	14570	14460	14376	14529	14521	14489	14395	14537	14741	14326	14510	14670
22501	21011	28823	23387	21305	23195	24269	18709	19928	17125	16596	16064	16079	15858	15768	15643	15716	15494	15480	15445	15435	15422	15158	15394	15273	15315	15138	15226	15430	15134	15300	15154	15231	15235	15284	15250	15105	15180	15058	15116	15186	15202	15082	14726	14890	14869	15007	15056	14967	15010	14949	15071	14925	14902	14863	15088	14764	15039	14946	14951	15034	15058	15040	14920	15117	14940	14739	14942	15224	14946	15138	14938	15004	14981	14882	14889	15039	14980	14848	14822	14924	14948	14927	14926	14792	14922	14793	15043	15089	14910	15056	15077	15144	14831	14899	14887	14930	15070	15059	14988	15089	14827	14852	14755	14998	14866	15001	14880	14698	14762	15130	15014	14962	14879	15004	14877	14838	14861	14782	14700	15096	14887	14949	14813	15078	14878	15073	14923	14976	14938	14950	15006	15010	15023	14927	14853	14907	15000	14870	14866	14830	14910	14802	14840	14758	14996	14984	14910	14900	14795	15091	14805	14942	14951	14904	14938	14814	14730	14835	14834	14880	14758	14748	14674	14861	14883	14926	14960	14937	14789	14829	14939	15057	15030	15092	14944	14776	15058	14938	14960	14980	14938	14768	14979	14795	14821	14924	14885	14859	15091	14741	15022	15038	14963	15113	14892	14831	14944	14948	14942	15047	15100	14854	14749	14955	15018	14924	14703	14882	14750	14941	14872	15057	15048	14822	14853	14802	15003	14788	14887	15079	14966	14979	14918	14881	14855	14834	14936	14944	14947	15070	14780	14868	14885	14855	14911	14801	14898	14891	14884	14716	14870	14975	14903	14958	14897	15014	14930	14799	15069	14850	14842	14898	14975	14822	14950	14894	14811	14744	14741	14987	14820	15061	14811	14723	14788	14881	15056	14969	15063	14941	14820	14855	14717	14880	14688	14937	14904	14780	15000	14727	14858	14996	14932	14865	14933	14873	14631	15009	14829	15095	14799	14888	14690	14806	14827	15112	14924	14881	15074	15008	14875	14973	14993	14920	14854	14864	14947	14929	14898	14801	14811	14905	14811	14746	14927	14848	14872	15002	14979	14833	14884	15196	15076	15055	14821	14968	14953	14973	14858	14898	14877	14829	15028	14910	14956	15047	14941	14685	14874	15061	15048	14903	14931	14936	14763	14990	14683	14997	14774	14974	14974	14897	14809	14881	15002	14907	14906	15147	14948	15004	14868	15056	15041	14820	15114	14891	14961	14800	14876	14975	14753	14891	14890	14895	14993	15032	14943	15153	14897	14887	14883	14914	14988	15015	14811	14855	15060	14945	15051	15049	14787	14891	14775	14596	14882	14860	14832	14901	14703	14982	14814	14811	14935	14814	14802	14851	15056	14936	14798	14859	14877	14807	14713	14850	15089	14898	14735	14799	14984	15034	14927	14980	14850	14927	14998	14866	14895	14796	14944	14887	14813	14915	14869	14708	14895	14784	15035	14896	14809	14946	14887	14876	14974	14854	14859	14839	14883	14966	14864	14762	14959	14839	15006	15018	14923	14872	14995	14963	14914	14872	14859	14739	14857	14879	14958	14974	14828	15061	14870	14968	14937	14859	14973	14917	14876	14936	15085	15058	14882	14961	14976	14791	14797	15025	14951	14776	14747	14831	14794	14819	14815	14960	14940	15053	14939	14997	14898	14968	15020	15043	14882	14946	14798	14810	14938	14790	14812	14964	15022	14930	14912	14834	14971	14970	14949	14785	14827	14845	14899	14984	14977	15068	14795	14929	14809	14879	14975	15004	14911	14907	14874	14983	14752	14990	14792	14973	14862	14770	14792	14905	14890	14893	14953	14854	15066	14858	14723	15071	15050	14921	14989	14714	14702	14833	14975	14964	14822	14877	15019	14914	14738	14937	14756	14935	14814	14807	14832	14830	14966	14658	15051	14978	14738	14916	14875	14812	14814	14967	14718	14769	14831	14936	15019	15011	14994	14873	14869	15009	14972	14945	14788	14882	14888	15016	14825	14830	14846	14803	14911	15019	14803	14845	14865	14901	14857	14957	14997	14675	14882	15043	14985	14766	14914	14895	14824	14968	14768	15044	14937	14795	14847	15007	14759	14872	15022	14911	14826	14992	14891	15075	14835	14796	14922	14828	14810	14840	14797	14768	14774	14968	14920	15053	15006	14861	14724	14794	14873	14912	14986	14967	14766	14864	14807	14728	14948	14863	14852	14825	14843	14740	14864	15029	14979	14959	14786	15019	15031	14881	14858	14798	14961	14827	14758	14778	14832	14847	14859	14896	14903	14785	14852	14936	14960	14952	14855	14781	14931	14784	14880	14808	14828	14783	14802	14885	15085	14786	14717	14769	14798	14676	14801	14776	14890	14879	14782	14858	14798	14824	14950	15035	14972	15026	14909	15019	14915	14876	14734	14772	14968	14838	14831	14825	15006	15026	14997	15008	14963	14910	14959	14907	14713	14772	15000	14910	14667	15018	14985	14960	14986	14869	14909	14829	14949	14878	14753	14816	14935	14947	14981	14986	15010	14971	14778	14969	14856	14903	14872	14974	14967	14995	15003	14852	14655	14998	14999	14784	14838	14924	14846	14817	14865	14841	14688	14854	14961	14978	14929	15010	14799	14951	15024	14820	14835	14965	14950	14937	15077	14965	15081	15006	15178	15063	14731	14983	14840	14675	14863	14885	14944	14955	14954	14966	14890	14856	15064	14792	14742	14964	14936	14807	14890	14806	14932	14909	14849	14726	14974	15006	14830	14942	14806	15190	14913	14840	14878	15039	14828	14931	14994	14917	14919	14719	14811	14862	14867	14865	14946	14962	14830	14970	14983	15035	15063	14927	14849	14911	14827	15132	14777	14985	15000	15005	14968	14823	14972	14943	14841	14996	15023	14843	14936	14992	14806	14993	14921	14876	14772	14966	14859	15023	14917	14978	14693	14810	15012	14993	14740	14911	14984	14906	14878	14847	15072	14946	15090	14939	14708	14814	14806	14787	14987	14980	14741	14817	15006	15048	14873	14754	14867	14775	14958	14853	14877	14805	14875	14933	14948	15085	15107	14940	14759	14812	14940	14895	14729	14855	14895	15000	14818	14955	14706	14837	14742	14869	15030	14884	14809	14870	14846	14857	14825	14748	14913	14920	14814	15105	15005	14852	14881	14816	14993	14758	14946	14990	14881	14906	14879	14860	14828	14803	14742	14853	14814	14876	14739	15140	14587	14902	14893	14860	14920	14949	14972	14942	14742	14977	14944	14849	15066	14933	14993	14617	14810	14937	14755	15034	14939	14974	14961	14808	15065	14927	14776	14983	14884	14887	14765	14901	14887	14743	14860	15101	14886	15032	14911	14880	14652	14729	14948	14716	14710	14759	14716	14823	15086	14913	14956	14918	14942	14969	14872	14959	14954	14780	14724	14998	14942	14892	14945	14836	14866	14727	14918	14942	14896	14849	14914	14998	14815	14947	14825	14899	14847	14737	14824	14981	14918	15031	14777	14959	14934	14897	14902	14905	14883	14797	14897	14941	14718	14996	14805	14959	14978	14996	14889	14957	15098	15031	14908	15016	14896	15015	14868	15114	14892	14938	14978	15004	14825	14984	14942	15042	14860	14826	14756	15053	14894	14855	14807	14943	14869	14958	14930	14796	14934	15096	14980	14845	14794	14860	14904	14991	15066	14926	14765	14790	15056	14849	14914	14668	14930	15080	14944	14882	14921	15030	14974	14989	14895	14990	14767	14999	14939	15041	14907	14932	14962	14979	14889	14789	14972	14916	15038	14762	14917	14866	14876	14904	14699	14744	14933	14867	15063	14614	14808	15004	15210	14954	14866	15010	15073	14956	14715	14965	14693	14862	14877	14916	14954	14965	14882	15033	15062	15025	15089	14756	14586	14908	14805	15059	15118	15057	14982	14875	14843	14764	14968	14939	14788	14999	14907	14755	15054	14755	14767	14944	14803	14848	14806	14895	14994	14890	15015	15135	14907	14857	14834	15019	14950	14983	14942	14793	14705	15092	14899	15077	14929	14901	14744	14751	14876	15065	14957	15031	14975	14726	14763	14650	14883	14890	14764	14791	14928	14889	15086	14872	14869	14895	14857	14751	15068	15014	14924	15043	14973	14843	14936	14905	14970	14767	14995	14960	14842	14719	15031	14983	15084	14991	15001	14815	14993	14930	14861	14998	15071	14980	14947	14917	15023	14907	14901	14984	14977	14824	14949	14899	15032	15121	14822	14860	14991	15159	14833	14717	14906	14903	14993	15141	14970	14914	14893	14952	14746	14916	14878	14990	14838	15102	14967	14985	14919	14838	14710	14906	14966	14894	14666	14756	14861	14734	15053	14919	14741	14891	14936	14956	14683	14876	14932	14848	15005	14928	14676	14651	14805	14862	14768	14955	14823	14959	14790	14821	14991	14940	14983	15045	14824	14924	15039	14987	14890	14737	14996	14673	14887	14957	14888	14763	14698	14882	14856	14999	14899	14817	14897	14767	15027	14828	14890	15105	15059	14960	15052	14797	15081	14946	14828	14847	14819	14894	15098	14880	14815	14863	15051	15047	14779	14756	14750	15091	15038	14949	14945	14922	15011	14861	14819	14911	14853	15051	14708	15103	14922	14880	14973	14823	14974	14785	14841	14844	14898	15065	14867	14956	14816	14990	14698	14817	14886	14824	14689	14811	14980	14982	15091	14741	14943	15017	14738	14844	14624	15023	14855	14911	15023	14823	14768	14851	14987	14834	14996	14855	14809	15103	14931	14841	14957	14965	14869	14828	15002	14861	14874	14999	14689	14787	14868	14814	14930	14970	14947	14972	14788	14926	15039	14832	14836	14840	14902	14870	14834	14899	15040	14891	15082	14910	14769	14753	14737	14839	14966	14788	14784	14924	14865	14899	14925	14947	14705	15123	15008	14830	14849	14874	14895	14862	14969	14875	14920	14948	15005	14897	14944	14970	14817	14868	14807	14925	14716	14840	14875	14996	14932	14879	14913	14896	14795	14949	14780	14851	14851	14786	14772	14760	14856	14870	14777	14822	14965	14930	14844	14848	15008	14924	14918	14852	15039	14807	14947	15014	14828	14813	14789	14761	14767	15016	14897	14975	14710	14827	14780	14967	14880	14919	14951	15023	15000	14866	14935	14784	14864	15113	14840	14983	14985
22771	40947	39035	30509	26515	22609	20516	19558	21923	16979	16321	16168	15910	15408	15144	15263	15101	14891	14830	14744	14791	14707	14672	14690	14452	14616	14612	14367	14442	14272	14485	14527	14549	14434	14218	14289	14284	14364	14262	14208	14393	14233	14201	14230	14152	14381	14289	14207	14227	14248	14266	14344	14435	14327	14213	14215	14347	14289	14301	14294	14215	14354	14166	14181	14128	14332	14406	14154	14085	14368	14224	14287	14152	14152	14322	14084	14144	14334	14272	14144	13994	14147	14207	14341	14351	14077	14340	14158	14115	14290	14173	14024	14205	14295	14221	14284	14049	14284	14348	14197	14252	14148	14126	14445	14141	14113	14183	14188	14328	14154	14135	14239	14075	14195	14046	14137	14155	14256	14305	14225	14121	14241	14084	14249	14234	14302	14160	14175	14112	14187	14105	14182	14282	14149	14159	14332	14152	14351	14163	14074	14134	14103	14153	14047	14198	14202	14195	14223	14233	14038	14173	14096	14139	14153	14117	14223	14188	14150	14201	14210	14246	14221	14309	14101	14073	14065	14197	14196	14110	13983	14091	14258	14343	14070	14263	14181	14204	14163	14280	14070	14137	14241	14108	14005	14120	14289	14152	14112	14100	14139	14141	14263	14176	14181	14165	14155	14098	14165	14241	14375	14131	14096	14235	14123	14182	14230	14110	14388	13797	14308	14305	14143	14031	14149	14050	14093	14162	14127	14248	14028	14342	14179	14164	14099	14135	14339	14126	14123	14241	14179	14168	14193	14054	14133	14178	14135	14290	14148	14246	14276	14273	14131	14264	14083	14175	14050	14295	14241	14213	14160	14127	14244	13997	14146	14292	14194	13974	14201	14141	14411	14270	14102	14049	14175	14149	14305	14112	14116	14172	14320	14145	14495	14149	14354	14192	14169	14186	14179	14162	14239	14159	14190	14079	14035	14134	14207	14284	14123	14171	14281	14180	14096	14191	14015	14104	14198	14102	14342	14150	14142	14103	14192	14204	13988	14063	14123	14281	14281	14200	14108	14169	14193	14106	14180	14229	14057	14253	14161	14313	14087	14162	14242	14047	13942	14201	14179	14196	14142	14074	14180	14038	14059	14138	14299	14266	14282	14215	14287	14249	14037	14153	14179	14102	14037	14206	14216	14423	14239	14023	14134	14144	14146	14195	14090	14146	14116	14046	14115	14063	14196	14285	14298	14026	14150	14078	14110	14150	14015	14149	14279	14302	14265	14176	14156	14068	14240	14144	14102	14373	14135	14202	14099	14150	13976	14187	14189	14113	14191	14036	14264	14082	14180	14203	14200	14270	14189	14132	14132	14280	13973	14187	14244	14131	14019	14234	14145	14127	14174	14224	14248	14218	14312	14127	14101	14153	14213	14133	14338	14066	14150	14021	14240	14175	14160	14184	14208	14234	14281	14126	14109	14189	14141	13999	14360	14331	14177	14372	14181	14334	14232	14222	14124	14284	14135	14236	14128	14168	14127	14174	14070	14178	14043	14076	14073	14155	14185	14425	14316	14143	14183	14236	14149	14276	14109	14259	14185	14149	14219	14084	14146	14177	14281	14194	14327	14215	14108	14092	14086	14306	14147	13998	14010	14227	14183	14232	13986	14076	14090	14124	14083	14200	14107	14213	14045	14157	14205	14132	14303	14191	14236	14167	14182	14185	14113	14147	14294	14086	14230	14223	14061	14120	14137	14247	14170	13986	14197	14125	14072	14089	14114	14060	14216	14134	14119	14138	14098	14041	14138	14065	14099	14148	14069	14158	14202	14227	14237	14261	14200	14275	14256	14172	14182	14110	14148	14141	14152	14224	14164	14077	14113	14150	14102	14018	14204	14222	14212	14099	14217	14166	14110	14293	14112	14046	14080	14177	14297	14126	14293	14277	14164	14141	14172	14143	14085	14113	14121	14226	14196	14113	14149	14134	14141	14314	14186	14180	14319	14020	14078	14242	14259	14061	13984	14118	14156	14145	14004	14237	14149	14021	14134	14111	14077	14176	14042	14254	14162	14224	14128	14149	14388	14177	14044	14047	14223	14241	13922	14068	14268	14274	14279	14062	14245	14239	14143	14215	14100	14249	14341	14105	14054	14228	14129	14070	14130	14139	14196	14180	14296	14052	14101	14180	14159	14293	14200	14135	14005	14375	14099	14162	14182	14127	14044	14200	14370	14176	14226	14314	14102	14232	14062	14222	14280	14093	14157	14264	14069	14137	14263	14230	14205	14106	14291	14081	14063	14101	13985	14155	14242	14162	14170	14036	14141	14129	14124	14225	14195	14226	13947	14083	14193	14217	14319	14207	14206	13994	14238	14152	14163	14290	14140	14078	14223	14182	14285	14271	14359	14126	14174	14082	14157	14219	14214	14112	14161	14172	14127	14229	14239	14034	14274	14234	14093	14221	14219	14143	14063	14119	14037	14126	14211	14325	14065	14051	14068	14164	14062	14068	14358	13934	14217	14142	14371	14107	14028	14190	14274	14148	14122	14230	14304	14094	14064	14251	14057	14099	14230	14296	14192	14224	14068	14246	14179	14059	14195	14186	14028	14237	14151	14055	14111	14112	14024	14076	14167	14044	14358	14114	14116	14144	14237	14331	14073	14283	14253	14137	14057	14172	14119	14236	14221	14182	14194	14213	14227	14105	14135	14198	14247	14119	14318	14322	14080	14166	14204	14164	14198	14182	14275	14091	14064	14235	14018	14106	14219	14266	14194	14215	14130	14242	14114	14221	14082	14151	14235	14146	14092	14144	14291	14179	14192	14129	14047	14224	14164	13861	14294	14212	14134	14285	14353	14326	14139	14229	14110	14257	13990	14193	14191	14230	14047	14020	14088	14080	14225	14025	14110	14288	14147	14090	14130	14138	14067	14156	14152	14156	14039	14126	14164	14342	14128	14183	14100	14108	14077	14175	14134	14157	14142	14195	14117	14040	14063	14197	14208	14164	14045	14272	14245	14078	14344	14201	14286	14172	13977	14115	14212	14196	13997	14212	14092	14212	14077	14229	14222	14262	14124	14173	14123	14173	14213	14170	13958	14156	14097	14168	14221	14202	14286	14122	14009	14191	14048	14306	14200	14243	14193	13951	14178	14286	14327	14164	14294	14195	14071	14159	14301	14226	14331	14060	14141	14094	14204	14057	14193	14147	14151	14316	14100	14277	14120	14077	14286	14167	14078	14214	14090	14088	14216	14136	14118	14191	14159	14219	14247	14157	14014	14042	14086	14124	14043	14203	14117	14159	14150	14133	14290	14288	14115	14189	13972	14193	14175	14144	14136	14168	14229	14231	14222	14224	14163	14191	14110	14293	14262	14121	14207	14252	14043	14016	14210	14063	14264	13961	14166	14165	14256	14212	14123	14074	14390	14171	14070	14126	14126	14345	14289	14138	14087	14347	14090	14280	14281	14099	14273	14322	14061	14119	14101	14226	14301	14246	14155	14307	14216	14170	14108	14048	14341	14147	14103	14074	14172	14062	14246	14052	14263	14232	14117	14254	14081	14208	14239	14010	14205	14112	14207	14344	14229	14171	14036	14179	14232	14263	14224	14227	14171	14121	14120	14189	14260	14174	14078	14309	14057	14227	14211	14110	14238	14225	14083	14323	14266	14055	14111	14105	14145	14229	14206	14186	14280	14153	14154	14242	14068	14190	14256	14306	14007	14307	14111	13933	14234	14373	14039	14086	14152	14211	14091	14236	14117	14103	14272	14300	14174	14281	14103	14136	14237	14135	14267	14047	14130	14069	14119	14164	14253	14178	14015	14315	14074	14243	14043	14058	14108	14260	14100	14107	14146	14120	14211	14185	14147	14072	14415	14222	14196	14208	14233	14112	14068	14305	14141	14277	14084	14349	14155	14145	14216	14132	14223	14147	14119	14229	13986	14328	14256	14105	14266	14183	14217	14154	14290	14048	14191	14109	14421	14166	14092	14026	14203	14067	14204	14133	14177	14270	14277	14306	13941	14004	13972	14076	14191	14310	14200	14215	14440	14233	14136	14161	14167	14315	14144	14210	14135	13962	14205	14204	14186	14107	14206	14275	14142	14164	14110	14128	14103	14320	14345	14216	14318	14140	14168	14214	14018	14226	14254	14119	14175	14158	14170	14083	14357	14171	14311	14218	14279	14053	14150	14187	14135	14000	14376	14237	14276	14187	14165	14083	14168	14108	14175	14288	14161	14152	14139	14182	14279	14174	14205	14166	14286	14419	14181	14161	14227	14248	14154	14234	14131	14215	14208	14275	13974	14323	14113	14229	14319	14255	13928	14082	14230	14248	14155	14385	14306	14154	14074	14217	14139	14243	14141	14161	14103	14255	14249	14056	14072	14331	13987	14068	14101	14192	14247	14215	14172	14223	14101	14047	14061	14132	14202	14071	14077	14214	14195	14177	14148	14320	14156	14197	14211	14142	14199	14036	14323	14196	14124	14046	14021	14033	14292	14234	13979	14134	14250	14201	14321	14015	14254	14353	14090	14228	14111	14188	14084	14050	14003	14027	14105	14186	14082	14187	14253	14206	14073	14045	14205	14158	14254	14296	14263	14338	14095	14247	13989	14301	14132	14004	14237	14069	14246	14259	14171	14130	14037	14201	14074	14156	14175	14174	14091	14150	14141	14163	14116	14144	14167	14300	14282	14123	14270	14297	14340	14059	14085	14185	14114	14219	14041	14103	14204	14218	13993	14099	14085	14176	14103	14132	14347	14092	14111	14187	14293	14063	14385	14178	14079	14238	14085	13996	13966	14281	14132	14261	14222	14137	13977	14207	14162	14167	14211	14290	14141	14304	14163	14203	14052	14126	14287	14179	14168	14244	14143	14038	14182	14376	14180	14235	14063	14192	14141	14226	14146	14117	14213	14104	14114	14245	14360	14220	14117	14255	14115	14246	14156	14202	14241	14097	14312	14203	14084	14172	14300	14370	14194	14041	14137	14290	14106	14232	14232	14277	14262	14137	14154	14264	14277	14152	14224	14284	13979	14173	14140	13999	14253	14179	14341	14204	13971	14178	14378	14147	14167	14186	14113	14306	14018	14223	14197	14421	14092	14204	14127	14165	14304	14266	14174	14136	14165	14249	14242	14026	13986	14331	14065	13941	14212	14153	14209	14133	14245	14296	14079	14130	14240	14162	14218
26738	22228	26501	23587	18392	17342	16785	16265	15987	15858	15683	15529	15351	15438	15306	15155	15284	15162	15125	15126	15000	15155	14984	15096	15214	14977	15023	15178	15143	15056	15271	15130	15052	15107	15077	14987	15089	15154	15336	14963	14910	15077	15002	15122	15200	15111	14934	14929	14770	14919	15187	14987	14955	14968	14931	14997	14989	14777	15051	15197	15067	14936	14935	14885	14985	15015	14897	14979	14970	14887	15069	15013	15135	15066	14973	14893	14927	15046	14828	15005	14935	14949	15032	15061	14875	15145	15094	15053	15044	15113	14912	15057	14959	14936	15183	14859	15112	14918	14975	15108	15117	14853	15147	14830	14940	14932	15001	15068	14885	14870	14886	14984	14895	15118	15144	14764	14968	15020	14961	15029	14707	14835	14960	14952	15028	15055	14921	15219	15005	14977	14992	15016	14936	15071	14917	15096	14922	14974	15181	14985	14964	15027	15082	15039	14898	14881	14956	14822	15020	14826	14984	14996	14948	15154	15063	14924	14754	15040	15074	15118	14982	15035	15015	14910	15092	14906	15013	15048	14900	14940	14828	15013	14889	14992	14991	15011	14906	15005	15008	14949	14922	14918	15099	15126	15032	14801	15209	14879	15086	14895	14961	15010	14868	15103	15033	15026	15087	14875	14830	14928	14933	15023	14872	15080	15098	15102	14943	15041	14836	14867	14908	14938	15151	15046	15010	14907	14865	14888	15016	14964	14943	15043	14909	15066	14928	14898	14997	15083	15042	14928	15037	15025	14944	14873	14904	14973	15166	15044	14895	15073	14956	14870	15155	15163	14895	14953	15106	15085	14809	14760	14921	15058	15028	15170	14981	14982	15004	15126	15002	14832	14858	15126	14914	15007	14973	14982	14988	14845	15009	14930	14918	14829	15042	14913	14950	14945	14913	14895	14993	14929	15009	14963	14913	14883	14904	14971	15018	14938	15224	14979	14892	15107	15122	14882	15076	14897	14857	14846	14976	14911	14749	14988	15062	15128	15017	15059	14976	15137	14789	15082	15085	14963	15086	15011	15019	15077	14835	15012	15020	14983	14987	14759	14944	15022	14805	14916	15009	15058	15066	14979	14943	14728	14935	14957	14962	15166	15088	15090	14787	14968	14800	14912	14959	15144	14982	14937	14963	15033	15051	14950	15059	15165	15191	15047	15109	14991	14868	15020	14973	15006	14865	15037	15072	14916	14854	15112	14958	14875	14927	15077	14965	14924	15105	14975	14927	14868	14933	14809	14956	15004	14929	15105	15070	14844	15015	15078	15052	15040	14927	15003	15111	14986	14957	14888	15018	15031	14846	14789	15151	15084	15043	14858	14995	14804	14809	15082	15010	14769	15067	14849	15235	15021	14889	15075	14955	14795	14960	14924	15060	14989	15099	14961	14991	15226	15001	15052	15072	14986	15035	15016	15056	15007	15017	15028	15002	14990	15028	14937	14760	14952	14777	14933	15033	14971	14916	14994	14907	14909	15062	14825	15005	14943	15103	15123	14990	14925	15104	14951	14990	14864	14861	14869	14986	15113	15155	15057	14941	14876	15045	14980	15060	14957	15013	14927	14890	14718	14992	15095	14828	15084	14903	14980	14883	14904	15066	14941	14924	14934	14985	14855	14870	14930	14999	15059	15124	15049	15017	14770	14952	14901	15017	15071	14982	14803	15053	14960	15094	14932	14833	14949	14701	14823	15006	15124	14896	14905	15125	15051	14925	15054	14945	14649	14866	15042	14909	15076	15077	14957	14981	14997	14929	15176	15053	15043	15023	15013	14946	15073	14874	14969	14967	15064	14895	15024	15032	15277	14999	15023	15095	15016	15000	14951	14836	15000	15067	14830	14938	14890	15042	14956	14925	14948	15076	15078	14960	15028	14983	15238	15044	15044	14912	15068	15064	15045	14970	15146	14781	15091	15147	15023	14998	14945	14984	15000	15174	14974	15019	15074	15124	14966	14949	15029	15025	14865	14719	14752	14954	14861	14986	14859	14952	14881	14880	14909	15059	14941	15023	14912	14866	14757	15105	14956	15066	15189	14928	14803	14933	15109	14929	14891	15085	14919	15014	14919	15014	14902	15068	15098	14896	14869	15073	14994	15004	15044	14769	14960	15067	15056	15033	15056	14956	15163	15033	14962	15035	14996	14965	15150	14960	14961	15030	14859	14927	14986	15052	14914	14951	14863	14786	15002	15210	14957	14927	14986	14988	14891	15080	14963	14882	15027	15012	14946	14885	15015	14925	15025	15093	14967	14909	15091	14993	15004	14900	15046	15067	15052	15007	15071	15100	14918	14836	15009	14980	14925	15160	14996	15136	14861	14927	15070	15092	14895	14902	15102	14976	15150	15029	15053	15205	15072	14907	14799	15121	14907	15054	15120	14999	14887	15017	14967	14993	14919	14944	15053	15040	14837	14888	14826	14917	14859	14891	15078	15048	15166	14937	15015	15012	15009	14951	14936	14885	15058	14855	15000	15139	15056	15147	15026	15205	14963	14797	14989	15026	14967	15134	15042	15037	14799	15054	15033	15178	15031	15052	15101	15155	15091	15003	15056	14881	14909	14938	14968	14859	15068	14886	14870	15094	14968	14919	15094	14895	14934	14934	15180	14952	15173	15057	14948	15089	15053	15023	14931	14935	14932	15146	15119	14770	14953	15027	15149	15018	14899	14974	15025	14886	15116	14936	14935	14966	14809	15029	14982	14933	14840	15021	14990	14999	14927	15051	15127	14875	14846	15093	14997	14966	14723	14802	15025	15084	14978	15076	14902	15286	14930	15153	14879	15030	15005	14915	15072	15173	14973	14996	14902	14995	14837	14785	14822	15117	15240	14941	15012	14715	14873	14947	15117	15168	14902	15044	14944	15024	15047	15103	14989	14996	14980	14951	14904	14926	15036	14839	15048	15115	14949	14958	15088	15017	15202	14846	15120	14952	15208	14996	15111	15226	14877	15054	14909	14997	14997	14988	14952	15014	14874	14967	14972	14970	14764	15060	15091	15017	14885	14979	15155	14864	14908	15236	14933	15149	15144	15036	15020	14984	15244	14932	15134	15030	14907	14844	14929	14916	14974	15036	14951	15032	14990	15014	14923	15028	15127	14956	15061	14879	14941	15043	14965	14977	15167	14966	14924	15067	15192	14878	15122	15070	14883	14857	14862	15105	15139	15070	14961	15142	14900	14908	14963	14958	15055	14859	14894	14896	15068	15045	15087	14977	15349	14861	15114	14866	15190	14867	15153	14978	14770	14850	14881	14917	15015	15070	15031	14882	15013	14856	14911	14824	14984	14862	15145	14956	15072	14974	15030	15107	14927	15042	14850	14902	15018	15013	15036	15074	15162	15084	14942	14800	14880	15010	14927	15032	15009	15047	15037	15105	14830	15041	15003	15099	15016	14860	15134	14913	14821	14931	14898	14984	15098	14955	15188	15106	14846	14917	14858	15027	14923	15044	15151	15066	15164	14905	15021	15008	14965	15187	14960	15149	15174	15053	14899	14890	15036	14885	14851	15019	15054	15031	14983	14872	15017	14918	14830	14926	14986	15140	14912	15040	14983	14892	14935	15028	14927	15177	14953	14812	15065	14794	15068	14943	14881	14981	14902	14999	15109	15017	15018	15046	14897	14911	15081	15006	14946	14844	14993	14947	14887	14859	14846	15129	14891	14830	15003	14916	14845	14767	14957	14861	15002	15079	14829	15053	14924	15008	14818	14923	14924	14845	14861	15103	15072	14899	14923	14990	14975	14943	14903	14994	15013	14935	14834	14860	14826	15204	15176	14867	15019	15015	14961	15054	14762	15209	14906	15014	15018	14981	15022	15066	15001	15085	15140	14899	14999	15070	14916	14830	14987	15035	14993	14951	14876	14948	14915	15055	14891	14943	14832	14811	14801	15053	15087	15102	15219	15074	15045	15001	15103	15127	15127	14987	14961	15038	14996	14940	15075	14969	14756	15306	15123	14957	15018	14897	14903	14964	15003	15156	15029	14888	14874	14926	14971	15060	15123	14858	14887	14994	14819	15176	15081	14972	15110	15042	14982	14843	15054	15108	15158	14927	14890	15124	14923	14982	15071	14827	14999	14891	14847	14822	14955	14946	15051	15046	15055	15068	14819	15091	14945	14987	14984	15196	15185	14978	15049	15006	14919	14971	15122	14978	15288	15062	15121	14846	14895	15109	14991	15097	14837	14937	14849	15010	15032	14953	14979	14919	14870	14796	14958	15112	15030	15036	15119	15023	15005	15183	14773	14860	14804	15068	14908	14855	14988	15143	15090	14994	15021	14897	14880	15044	15062	15007	15010	14910	14800	14947	14928	15099	14880	15059	14888	14726	15002	15067	15116	14947	15010	15123	15021	15021	14884	15078	15081	14888	15227	15062	15049	14906	14945	14897	14916	15137	14811	14921	14965	15162	14946	14809	15231	15059	14898	14906	15032	15142	14980	15011	14827	15104	15039	15209	15114	15023	15043	15104	14766	14928	14943	15012	15108	15108	14942	14941	14922	14806	14756	15192	15004	15073	14965	14880	14881	14886	15125	14818	14944	15017	14867	15124	14948	15341	14921	15055	15044	15080	15045	14994	14930	15078	15047	14954	14769	15035	15031	15208	15069	15041	14749	15149	14840	15317	14951	15129	15040	15047	15014	14979	15103	14909	14914	14849	15050	15036	15063	15093	15018	14986	15059	14963	14986	15087	15171	15023	15161	15112	14854	15044	14975	15033	14849	14806	15183	15060	14899	15076	14993	14963	15063	14979	14980	15110	15067	14838	15262	15053	15149	14990	15022	15006	14926	14949	14796	15083	15024	15038	15033	14961	14911	15031	14985	14934	15054	15070	14927	14963	15040	15015	15116	14834	14783	15161	15223	14935	14879	14873	15003	15092	15083	14922	14954	15016	15000	15065	15079	15031	15098	15134	14995	14960	14811	15013	14926	14936	14982	15123	14953	14998	15021	14965	14749	15002	14947	14928	14870	15055	14866	15121	14852	14930	15079	15194	15275	15110	15287	15105	14875	14937	15119	14839	14977	14980	15061	14794	14959	15191	14914	14904	15022	14960	15247	14921	15028	15065	14958	15130	14970	14871	14978	15139	14940	14926	15054	14886	14964	15061	14950	15158	15077	14692	15019	15050	14981
21176	31347	28615	22913	19567	18068	17004	16553	15655	15204	15007	14784	14768	14627	14756	14564	14636	14478	14497	14624	14417	14385	14364	14448	14295	14373	14424	14282	14394	14208	14149	14261	14199	14300	14231	14383	14103	14064	14324	14269	14158	14327	14141	14446	14278	14265	14247	14247	14328	14268	14287	14193	14317	14247	14330	14247	14175	14342	14252	14334	14244	14343	14150	14291	14143	14291	14051	14280	14180	14170	14185	14095	14185	14140	14104	14459	14153	14287	14269	14238	14232	14267	14236	14286	14139	14144	14437	14098	14158	14297	14214	14248	14308	14164	14443	14190	14201	14343	14183	14264	14188	14257	14314	14323	14355	14276	14309	14361	14203	14350	14236	14196	14157	14259	14272	14202	14385	14350	14404	14229	14250	14251	14161	14185	14130	14162	14012	14277	14146	14411	14150	14270	14254	14108	14281	14243	14232	14330	14086	14340	14210	14299	14173	14229	14327	14198	14124	14163	14292	14257	14242	14231	14218	14190	14093	14232	14263	14202	14274	14339	14212	14230	14284	14245	14152	14313	14283	14125	14234	14173	14291	14226	14148	14277	14348	14293	14349	14248	14206	14231	14305	14170	14143	14215	14378	14186	14255	14239	14410	14268	14484	14187	14349	14096	14226	14073	14154	14184	14106	14303	14227	14297	14275	14227	14098	14293	14289	14181	14488	14312	14309	14193	14214	14113	14084	14197	14321	14218	14389	14359	14160	14186	14312	14122	14310	14095	14358	14265	14337	14209	14325	14211	14384	14252	14308	14205	14325	14091	14186	14355	14341	14227	14209	14134	14480	14096	14293	14184	14183	14287	14232	14238	14278	14221	14345	14178	14062	14126	14253	14345	14145	14130	14304	14264	14224	14410	14219	14138	14197	14317	14358	14232	14042	14411	14235	14205	14175	14135	14267	14058	14188	14228	14252	14106	14408	14169	14409	14182	14143	14249	14299	14276	14280	14375	14061	14156	14362	14203	14292	14311	14321	14367	14174	14223	14305	14142	14054	14309	14315	14128	14329	14103	14317	14319	14213	14337	14306	14260	14294	14176	14266	14279	14392	14176	14204	14221	14432	14361	14225	14348	14370	14245	14320	14292	14207	14480	14341	14211	14367	14227	14244	14344	14280	14325	14299	14227	14328	14153	14310	14220	14230	14361	14261	14263	14285	14179	14146	14061	14237	14169	14328	14176	14249	14238	14200	14298	14324	14231	14167	14111	14233	14250	14337	14279	14294	14107	14237	14241	14168	14236	14272	14220	14272	14325	14336	14273	14202	14189	14135	14300	14103	14408	14203	14233	14276	14186	14300	14059	14268	14403	14243	14261	14144	14365	14170	14343	14130	14287	14110	14303	14269	14374	14309	14311	14134	14242	14227	14271	14363	14185	14154	14262	14263	14246	14198	14214	14314	14119	14377	14321	14300	14239	14388	14214	14095	14293	14243	14262	14293	14187	14272	14322	14195	14116	14263	14254	14317	14185	14247	14346	14120	14413	14179	14403	14291	14286	14121	14299	14202	14228	14271	14267	14390	14239	14308	14134	14210	14168	14555	14375	14332	14207	14331	14265	14182	14341	14379	14242	14220	14286	14384	14230	14370	14222	14172	14224	14247	14387	14257	14307	14209	14238	14379	14323	14291	14257	14164	14282	14134	14222	14183	14189	14343	14309	14117	14358	14242	14243	14122	14241	14214	14167	14202	14334	14194	14276	14075	14236	14309	14197	14103	14328	14087	14274	14081	14287	14220	14248	14218	14335	14264	14044	14096	14304	14240	14318	14341	14175	14325	14251	14123	14211	14280	14264	14299	14036	14207	14169	14316	14169	14350	14065	14357	14185	14168	14261	14330	14290	14314	14280	14257	14283	14279	14160	14261	14226	14356	14058	14137	14167	14236	14250	14275	14157	14252	14211	14302	14169	14215	14291	14250	14228	14155	14014	14194	14308	14373	14259	14287	14344	14223	14229	14102	14082	14220	14198	14143	14171	14434	14257	14113	14159	14211	14353	14359	14287	14348	14078	14214	14347	14221	14491	14167	14114	14204	14194	14257	14333	14295	14174	14273	14113	14322	14112	14319	14340	14390	14347	14354	14230	14301	14319	14244	14398	14243	14203	14186	14189	14235	14348	14174	14268	14132	14419	14271	14208	14341	14257	14330	14340	14263	14231	14103	14395	14367	14275	14314	14267	14143	14188	14314	14376	14232	14260	14168	14351	14172	14155	14304	14202	14127	14270	14390	14345	14409	14244	14205	14205	14302	14224	14291	14263	14153	14164	14372	14225	14197	14223	14280	14335	14216	14363	14254	14244	14358	14274	14337	14159	14328	14333	14133	14272	14145	14108	14192	14236	14129	14315	14143	14203	14441	14116	14114	14263	14245	14247	14234	14267	14188	14288	14292	14029	14331	14232	14221	14169	14183	14448	14204	14238	14288	14376	14313	14144	14408	14234	14182	14421	14194	14213	14160	14232	14338	14103	14134	14123	14384	14173	14226	14265	14249	14336	14261	14312	14146	14236	14464	14185	14193	14294	14243	14145	14231	14206	14273	14467	14298	14129	14164	14353	14377	14389	14285	14229	14291	14438	14312	14216	14336	14325	14346	14276	14365	14217	14285	14150	14162	14228	14072	14194	14155	14244	14290	14238	14255	14242	14196	14262	14138	14227	14260	14273	14396	14208	14331	14148	14139	14201	14151	14331	14242	14257	14339	14087	14213	14155	14245	14144	14311	14344	14274	14148	14153	14484	14218	14356	14314	14252	14136	14190	14079	14298	14435	14249	14366	13948	14218	14098	14264	14268	14183	14322	14428	14265	14273	14285	14299	14144	14316	14292	14211	14234	14237	14176	14380	14193	14006	14075	14383	14123	14403	14132	14147	14352	14252	14174	14277	14212	14304	14544	14250	14117	14267	14093	14146	14374	14183	14132	14352	14286	14355	14297	14335	14305	14228	14241	14379	14348	14212	14215	14304	14242	14145	14234	14142	14263	14200	14364	14313	14219	14276	14312	14294	14188	14319	14055	14216	14331	14369	14311	14243	14305	14266	14160	14143	14297	14226	14196	14173	14181	14274	14179	14399	14290	14247	14208	14382	14362	14125	14102	14278	14291	14122	14225	14274	14265	14185	14178	14414	14331	14278	14242	14237	14249	14050	14486	14305	14375	14109	14277	14340	14242	14315	14210	14311	14409	14179	14282	14423	14248	14086	14203	14118	14289	14214	14210	14228	14223	14427	14134	14307	14372	14200	14350	14260	14257	14290	14224	14337	14247	14222	14168	14257	14197	14259	14164	14294	14125	14106	14286	14174	14284	14247	14152	14292	14372	14070	14163	14301	14351	14184	14300	14117	14247	14130	14177	14226	14121	14299	14210	14321	14244	14087	14163	14166	14269	14406	14312	14269	14230	14393	14309	14181	14180	14179	14139	14420	14252	14207	14321	14223	14248	14220	14198	14301	14240	14294	14392	14266	14205	14372	14022	14190	14072	14346	14247	14229	14229	14301	14318	14305	14109	14240	14104	14222	14250	14222	14207	14490	14205	14239	14162	14295	14226	14379	14311	14342	14239	14320	14174	14440	14398	14144	14332	14327	14410	14255	14209	14183	14129	14315	14238	14254	14342	14121	14302	14335	14298	14163	14230	14205	14169	14257	14329	14347	14371	14311	14059	14232	14326	14087	14252	14248	14366	14137	14310	14283	14255	14124	14292	14083	14367	14145	14163	14228	14072	14303	14202	14294	14301	14108	14348	14129	14361	14172	14233	14173	14342	14351	14259	14216	14211	14354	14160	14326	14303	14133	14300	14305	14100	14200	13944	14178	14264	14329	14339	14207	14169	14332	14369	14265	14309	13992	14448	14172	14085	14404	14242	14197	14455	14367	14200	14095	14149	14474	14265	14178	14161	14166	14122	14118	14374	14329	14284	14127	14338	14245	14158	14264	14141	14457	14210	14291	14169	14179	14265	14186	14248	14207	14218	14219	14114	14191	14173	14280	14161	14474	14350	14192	14131	14264	14231	14353	14243	14174	14253	14200	14395	14170	14244	14369	14315	14090	14415	14246	14215	14243	14305	14195	14382	14254	14272	14202	14366	14165	14129	14262	14149	14235	14177	14253	14236	14217	14422	14343	14270	14181	14261	14310	14279	14252	14198	14327	14361	14251	14217	14228	14318	14262	14350	14244	14301	14198	14268	14254	14223	14165	14249	14060	14208	14400	14285	14193	14234	14285	14234	14230	14356	14328	14119	14057	14091	14110	14433	14289	14190	14093	14175	14176	14250	14171	14364	14224	14337	14175	14314	14379	14192	14184	14142	14284	14154	14177	14148	14228	14278	14331	14328	14406	14289	14281	14173	14363	14361	14253	14341	14260	14241	14326	14337	14150	14311	14263	14130	14254	14103	14214	14018	14306	14367	14094	14262	14246	14078	14218	14066	14271	14190	14155	14260	14370	14337	14192	14244	14166	14284	14239	14156	14160	14445	14261	14142	14242	14232	14324	14182	14114	14244	14229	14001	14285	14158	14346	14503	14265	14113	14425	14274	14219	14131	14263	14222	14395	14205	14269	14174	14257	14237	14203	14214	14149	14327	14426	14375	14227	14193	14252	14231	14421	14402	14140	14187	14239	14192	14236	14260	14333	14182	14369	14355	14361	14207	14360	14207	14257	14085	14239	14246	14286	14074	14196	14162	14389	14333	14287	14251	14286	14162	14402	14230	14109	14299	14514	14258	14224	14144	14172	14257	14189	14158	14284	14200	14268	14232	14155	14337	14318	14175	14350	14252	14310	14127	14083	14238	14317	14338	14173	14288	14277	14305	14172	13998	14291	14155	14269	14115	14135	14343	14210	14196	14244	14408	14191	14063	14223	14217	14329	14301	14380	14179	14255	14185	14295	14275	14165	14284	14226	14385	14256	14257	14293	14159	14073	14236	14161	14151	14244	14237	14243	14216	14236	14386	14250	14239	14259	14234	14253	14312	14193	14163	14179	14308	14165	14353	14231	14158	14095	14252	14194	14274	14308	14168	14295	14350	14354	14283	14215	14270	14242	14293	14399	14295	14263	14351	14415	14271	14361	14154	14308	14158	14156	14173	14218	14273	14444	14183	14197	14406	14345	14154	14331	14243	14130	14238	14206	14291
23878	21020	28151	24408	22099	20826	19744	19194	19976	16697	16271	15904	16072	15953	15890	15650	15516	15609	15618	15661	15607	15646	15693	15554	15561	15333	15591	15433	15533	15494	15451	15354	15583	15509	15346	15304	15346	15408	15447	15397	15287	15295	15362	15397	15355	15424	15227	15202	15271	15415	15408	15220	15378	15347	15452	15268	15381	15193	15242	15352	15360	15449	15231	15369	15189	15098	15449	15277	15393	15405	15109	15362	15306	15318	15362	15375	15379	15295	15279	15482	15281	15306	15335	15304	15377	15359	15259	15216	15176	15224	15208	15382	15246	15521	15305	15509	15365	15411	15227	15242	15459	15360	15306	15398	15213	15271	15294	15203	15395	15169	15228	15309	15387	15282	15375	15427	15268	15474	15321	15420	15338	15312	15351	15314	15225	15459	15296	15416	15335	15373	15353	15239	15541	15325	15239	15267	15295	15205	15121	15353	15449	15244	15239	15320	15260	15329	15220	15311	15211	15183	15336	15247	15427	15304	15205	15190	15275	15319	15593	15405	15211	15169	15250	15358	15350	15134	15233	15191	15359	15383	15337	15336	15326	15285	15340	15341	15328	15283	15235	15301	15170	15495	15327	15174	15442	15217	15358	15307	15382	15310	15333	15496	15334	15515	15384	15586	15376	15390	15133	15269	15260	15364	15386	15215	15210	15132	15343	15479	15180	15252	15293	15297	15368	15288	15494	15284	15471	15192	15467	15373	15192	15243	15288	15353	15235	15246	15256	15442	15336	15357	15389	15137	15101	15300	15405	15272	15227	15391	15322	15251	15191	15302	15197	15152	15387	15551	15281	15212	15507	15313	15454	15337	15277	15330	15324	15372	15520	15236	15324	15244	15438	15342	15341	15476	15395	15115	15328	15220	15334	15406	15290	15262	15610	15542	15346	15382	15292	15381	15301	15200	15147	15159	15174	15330	15447	15252	15360	15336	15098	15571	15389	15231	15035	15357	15309	15471	15408	15256	15348	15183	15319	15294	15592	15218	15313	15228	15375	15289	15367	15393	15270	15295	15317	15385	15263	15350	15325	15265	15447	15372	15460	15333	15201	15363	15331	15111	15357	15276	15362	15436	15369	15285	15428	15539	15293	15294	15172	15420	15386	15423	15406	15290	15207	15225	15223	15482	15135	15493	15431	15385	15382	15166	15439	15149	15299	15416	15530	15487	15349	15335	15093	15478	15091	15290	15445	15329	15277	15493	15320	15577	15225	15320	15263	15201	15474	15211	15177	15172	15271	15158	15320	15390	15383	15306	15441	15233	15263	15096	15444	15386	15394	15233	15425	15396	15101	15394	15416	15428	15347	15332	15327	15251	15313	15625	15391	15403	15248	15234	15213	15275	15253	15238	15202	15294	15304	15411	15387	15222	15195	15260	15369	15355	15341	15400	15261	15264	15354	15463	15510	15102	15285	15220	15333	15115	15367	15206	15126	15374	15322	15339	15349	15256	15328	15382	15208	15680	15337	15192	15297	15459	15178	15553	15165	15336	15167	15183	15251	15231	15394	15476	15369	15545	15380	15155	15216	15354	15304	15152	15234	15430	15375	15393	15429	15320	15395	15267	15355	15360	15141	15280	15384	15320	15438	15478	15306	15510	15207	15188	15331	15398	15310	15393	15397	15520	15483	15319	15272	15337	15351	15451	15529	15370	15168	15298	15138	15318	15244	15316	15365	15261	15378	15368	15317	15216	15612	15366	15177	15150	15241	15320	15382	15187	15175	15359	15376	15382	15249	15323	15179	15388	15394	15432	15253	15402	15321	15252	15149	15435	15168	15277	15185	15309	15278	15409	15218	15284	15274	15396	15526	15582	15370	15480	15365	15225	15457	15376	15259	15429	15299	15384	15558	15270	15364	15395	15175	15304	15387	15072	15441	15308	15345	15575	15491	15376	15330	15249	15197	15127	15277	15277	15415	15267	15317	15290	15405	15364	15217	15061	15149	15191	15392	15327	15273	15474	15336	15457	15160	15388	15360	15424	15372	15163	15217	15239	15163	15436	15362	15203	15341	15600	15306	15220	15442	15200	15337	15308	15408	15346	15396	15346	15289	15269	15312	15375	15365	15265	15445	15365	15342	15299	15249	14974	15064	15347	15366	15391	15517	15455	15458	15261	15426	15286	15228	15092	15459	15233	15452	15239	15272	15341	15159	15154	15144	15313	15429	15293	15427	15368	15438	15462	15355	15179	15211	15204	15371	15357	15347	15561	15174	15461	15376	15415	15255	15326	15263	15341	15301	15254	15328	15305	15251	15394	15455	15258	15472	15527	15487	15274	15391	15388	15286	15237	15150	15297	15272	15177	15201	15171	15108	15155	15291	15225	15131	15228	15430	15261	15311	15364	15247	15311	15280	15293	15311	15060	15412	15248	15274	15472	15468	15209	15258	15537	15413	15366	15466	15184	15305	15301	15494	15304	15414	15402	15232	15409	15363	15269	15432	15259	15294	15157	15372	15232	15440	15198	15160	15398	15213	15388	15269	15388	15551	15394	15348	15499	15239	15275	15401	15084	15215	15407	15392	15211	15322	15446	15414	15283	15215	15287	15395	15323	15380	15378	15387	15319	15188	15396	15323	15421	15274	15249	15115	15304	15372	15250	15198	15395	15295	15128	15478	15219	15446	15485	15152	15200	15313	15337	15301	15312	15224	15248	15289	15117	15149	15452	15419	15290	15256	15295	15428	15436	15398	15349	15094	15243	15100	15423	15346	15285	15175	15149	15341	15278	15489	15271	15364	15244	15245	15361	15389	15390	15448	15267	15545	15298	15157	15372	15375	15352	15420	15484	15439	15322	15278	15164	15221	15251	15455	15394	15232	15319	15325	15254	15373	15283	15279	15307	15417	15343	15290	15296	15219	15438	15352	15361	15402	15238	15292	15377	15400	15143	15305	15378	15338	15400	15221	15261	15160	15312	15375	15284	15270	15365	15343	15484	15420	15385	15251	15280	15353	15132	15418	15238	15072	15212	15407	15260	15437	15365	15325	15310	15344	15195	15206	15382	15369	15265	15352	15266	15275	15235	15257	15477	15230	15354	15303	15245	15352	15334	15410	15411	15161	15279	15380	15285	15105	15307	15348	15257	15271	15413	15407	15292	15427	15251	15265	15148	15427	15299	15208	15175	15391	15403	15408	15277	15248	15215	15144	15211	15504	15196	15393	15149	15286	15273	15150	15329	15209	15397	15305	15435	15277	15322	15261	15197	15146	15263	15230	15441	15408	15572	15229	15429	15250	15363	15292	15118	15014	15392	15331	15107	15386	15370	15385	15103	15186	15295	15279	15315	15390	15165	15268	15206	15339	15231	15115	15127	15293	15375	15407	15278	15226	15537	15325	15123	15226	15546	15469	15363	15258	15318	15181	15411	15127	15281	15358	15323	15339	15211	15383	15225	15325	15148	15520	15241	15444	15238	15349	15377	15365	15269	15332	15268	15217	15536	15264	15210	15234	15407	15527	15422	15223	15279	15170	15381	15387	15042	15157	15446	15411	15470	15461	15339	15364	15315	15338	15258	15209	15162	15152	15380	15222	15205	15554	15133	15294	15317	15360	15186	15247	15335	15371	15395	15404	15424	15342	15204	15151	15390	15302	15282	15351	15370	15328	15262	15363	15292	15361	15313	15333	15233	15247	15372	15299	15471	15292	15192	15436	15384	15228	15258	15341	15451	15268	15354	15467	15276	15311	15264	15448	15403	15244	15222	15457	15264	15327	15322	15305	15417	15418	15260	15209	15312	15132	15498	15309	15115	15316	15395	15365	15374	15084	15468	15207	15250	15283	15324	15580	15636	15471	15427	15305	15341	15387	15311	15383	15292	15385	15300	15239	15198	15539	15295	15154	15254	15247	15437	15224	15316	15280	15366	15352	15430	15309	15447	15395	15441	15415	15310	15414	15246	15247	15455	15349	15249	15377	15328	15408	15281	15212	15310	15416	15271	15363	15360	15425	15325	15303	15357	15373	15390	15179	15249	15317	15220	15385	15363	15428	15433	15266	15189	15403	15345	15371	15325	15221	15193	15562	15233	15324	15454	15369	15288	15186	15629	15420	15184	15295	15321	15288	15260	15457	15226	15254	15392	15534	15183	15457	15457	15256	15316	15341	15513	15217	15340	15381	15219	15379	15375	15349	15169	15374	15276	15430	15414	15352	15111	15048	15397	15392	15496	15428	15460	15276	15313	15274	15131	15255	15357	15379	15297	15384	15362	15342	15347	15240	15465	15409	15292	15234	15345	15403	15372	15315	15191	15512	15325	15294	15357	15376	15316	15360	15349	15361	15322	15318	15197	15507	15336	15173	15447	15291	15262	15584	15325	15399	15326	15165	15425	15364	15364	15182	15203	15339	15455	15242	15434	15280	15381	15439	15252	15264	15224	15285	15454	15429	15286	15447	15320	15403	15538	15331	15548	15356	15260	15285	15165	15286	15290	15233	15461	15041	15235	15268	15349	15347	15363	15280	15443	15158	15423	15387	15360	15277	15343	15348	15412	15315	15255	15431	15353	15422	15437	15104	15428	15338	15151	15332	15237	15207	15447	15275	15187	15315	15315	15486	15488	15358	15310	15342	15555	15286	15328	15417	15405	15371	15323	15277	15321	15297	15117	15217	15147	15351	15206	15190	15221	15153	15183	15287	15188	15298	15495	15442	15303	15307	15152	15449	15174	15364	15135	15395	15350	15176	15340	15430	15187	15375	15299	15375	15369	15247	15315	15153	15298	15381	15306	15271	15285	15357	15251	15258	15260	15121	15239	15451	15297	15337	15254	15390	15483	15449	15194	15264	15258	15268	15369	15185	15318	15196	15361	15293	15323	15507	15427	15208	15328	15295	15203	15394	15354	15424	15298	15241	15295	15198	15431	15352	15364	15438	15103	15306	15361	15260	15161	15457	15428	15199	15292	15263	15301	15293	15298	15158	15389	15283	15326	15291	15184	15234	15269	15312	15471	15231	15256	15275	15422	15351	15365	15388	15324	15370	15470	15469	15168	15291	15104	15323	15380	15442	15253	15295	15248	15341	15321	15341	15397	15157	15409	15487	15197	15190	15340	15417	15335	15265	15205	15428	15157	15383	15408	15317	15254	15333	15445	15386	15221	15203	15255	15231	15370	15418	15446	15329	15319	15286	15399
21007	35795	33666	26323	22796	20161	18479	21096	19828	16108	15826	15763	15371	15157	15049	14944	14998	14962	14908	15067	14943	14782	14722	14775	14873	14582	14726	14704	14662	14656	14676	14701	14575	14674	14704	14817	14533	14733	14410	14517	14561	14576	14590	14582	14680	14584	14471	14533	14698	14586	14596	14593	14460	14486	14501	14407	14442	14447	14693	14785	14545	14465	14466	14686	14542	14642	14489	14510	14671	14539	14522	14538	14401	14519	14599	14507	14579	14544	14525	14492	14640	14438	14567	14474	14591	14527	14418	14547	14529	14574	14383	14541	14380	14567	14501	14500	14706	14485	14499	14561	14595	14306	14468	14460	14511	14756	14645	14317	14665	14692	14359	14567	14797	14495	14667	14421	14552	14375	14608	14654	14665	14517	14544	14325	14492	14381	14520	14500	14386	14540	14575	14372	14308	14565	14521	14471	14444	14535	14370	14416	14464	14550	14583	14274	14544	14487	14518	14580	14485	14494	14553	14408	14547	14622	14411	14532	14573	14498	14438	14681	14442	14461	14641	14456	14465	14532	14605	14556	14633	14323	14613	14373	14495	14370	14488	14434	14468	14364	14528	14509	14402	14650	14455	14393	14362	14342	14468	14575	14494	14633	14541	14444	14454	14390	14411	14387	14573	14558	14582	14464	14671	14548	14500	14389	14541	14457	14476	14382	14534	14554	14671	14601	14499	14651	14643	14417	14392	14468	14361	14419	14396	14521	14365	14598	14467	14679	14343	14551	14594	14545	14604	14403	14501	14639	14445	14429	14554	14483	14327	14480	14541	14461	14458	14717	14495	14551	14577	14527	14514	14518	14360	14563	14587	14464	14512	14567	14478	14454	14398	14512	14549	14262	14378	14528	14394	14533	14523	14530	14562	14477	14582	14562	14543	14614	14529	14399	14661	14581	14687	14534	14396	14551	14578	14520	14488	14585	14309	14521	14673	14519	14656	14708	14528	14356	14629	14654	14273	14659	14533	14546	14412	14460	14489	14711	14467	14351	14605	14660	14392	14354	14471	14496	14607	14362	14585	14377	14543	14512	14353	14540	14699	14562	14572	14534	14478	14538	14484	14389	14450	14675	14584	14485	14454	14529	14503	14598	14507	14595	14418	14615	14522	14435	14564	14511	14424	14560	14411	14403	14541	14610	14486	14521	14541	14475	14621	14475	14621	14349	14533	14442	14541	14403	14443	14529	14390	14563	14542	14546	14635	14668	14592	14558	14541	14528	14592	14447	14586	14397	14585	14619	14398	14480	14601	14396	14476	14582	14482	14634	14566	14573	14615	14539	14522	14559	14519	14569	14300	14479	14510	14603	14466	14388	14399	14366	14584	14511	14660	14512	14464	14555	14469	14493	14518	14605	14503	14596	14475	14459	14616	14451	14547	14446	14603	14608	14585	14546	14441	14584	14473	14539	14585	14495	14491	14415	14443	14569	14485	14589	14441	14629	14660	14475	14530	14346	14521	14535	14367	14550	14722	14501	14540	14635	14579	14526	14662	14395	14514	14491	14413	14604	14497	14511	14683	14522	14586	14433	14326	14439	14490	14543	14612	14627	14325	14416	14527	14463	14427	14484	14470	14482	14496	14518	14404	14606	14513	14524	14396	14516	14434	14479	14508	14567	14565	14496	14430	14507	14425	14478	14418	14489	14311	14615	14468	14515	14421	14556	14539	14540	14511	14510	14413	14411	14563	14359	14599	14505	14596	14246	14458	14604	14440	14599	14495	14467	14543	14475	14424	14393	14492	14396	14592	14501	14578	14490	14419	14458	14635	14407	14566	14523	14520	14468	14609	14617	14490	14615	14694	14596	14588	14550	14437	14474	14535	14355	14573	14517	14343	14536	14531	14595	14497	14627	14500	14551	14454	14590	14656	14533	14275	14386	14436	14495	14590	14455	14522	14452	14495	14473	14629	14508	14440	14523	14558	14414	14353	14392	14475	14547	14554	14480	14636	14413	14491	14583	14597	14441	14342	14257	14449	14524	14478	14590	14570	14583	14342	14483	14502	14571	14573	14495	14531	14473	14469	14463	14621	14525	14554	14369	14450	14438	14707	14648	14488	14584	14347	14461	14629	14516	14546	14589	14508	14326	14533	14462	14633	14540	14556	14489	14502	14595	14571	14436	14634	14618	14577	14596	14487	14438	14628	14334	14754	14484	14650	14500	14670	14507	14564	14525	14483	14402	14337	14364	14522	14558	14455	14419	14643	14490	14421	14396	14465	14584	14445	14583	14359	14429	14451	14470	14543	14493	14625	14529	14639	14566	14616	14727	14647	14432	14520	14289	14467	14548	14549	14568	14562	14525	14431	14373	14344	14478	14442	14411	14573	14347	14497	14441	14565	14456	14467	14437	14698	14689	14563	14400	14532	14456	14370	14482	14354	14479	14409	14557	14734	14520	14422	14580	14685	14760	14396	14543	14583	14600	14500	14616	14457	14625	14536	14568	14486	14523	14721	14464	14510	14353	14642	14404	14427	14493	14544	14394	14477	14414	14484	14476	14516	14477	14517	14506	14548	14415	14466	14587	14497	14598	14562	14394	14485	14425	14498	14503	14535	14430	14496	14546	14556	14469	14536	14547	14540	14529	14433	14592	14572	14582	14445	14470	14654	14435	14472	14411	14338	14299	14439	14348	14622	14505	14471	14444	14572	14443	14452	14465	14548	14365	14291	14512	14624	14430	14505	14453	14477	14423	14547	14553	14514	14562	14447	14508	14559	14439	14565	14403	14475	14534	14476	14473	14433	14463	14531	14583	14498	14597	14590	14525	14710	14348	14553	14568	14684	14399	14506	14457	14560	14696	14624	14326	14343	14538	14618	14627	14625	14548	14501	14557	14460	14335	14531	14455	14481	14588	14522	14446	14460	14499	14250	14453	14584	14624	14402	14510	14499	14562	14488	14446	14476	14558	14381	14494	14526	14462	14652	14528	14598	14551	14313	14304	14564	14355	14512	14450	14488	14489	14448	14541	14371	14412	14525	14411	14380	14406	14459	14559	14445	14414	14642	14462	14452	14449	14627	14525	14550	14582	14333	14554	14503	14477	14545	14356	14494	14510	14533	14505	14393	14445	14576	14496	14596	14572	14360	14491	14425	14589	14600	14411	14539	14418	14533	14528	14378	14573	14450	14561	14582	14348	14457	14409	14373	14407	14507	14582	14626	14540	14584	14650	14469	14468	14375	14661	14578	14581	14535	14634	14559	14336	14585	14584	14672	14587	14423	14541	14495	14448	14572	14474	14391	14386	14614	14562	14529	14695	14569	14408	14448	14653	14447	14640	14406	14558	14495	14610	14468	14471	14326	14412	14475	14485	14438	14566	14621	14607	14504	14488	14510	14462	14703	14605	14566	14398	14574	14527	14435	14483	14509	14550	14557	14376	14540	14540	14449	14657	14505	14532	14647	14604	14608	14643	14424	14541	14530	14448	14499	14343	14386	14623	14326	14467	14564	14568	14556	14523	14419	14511	14531	14470	14561	14659	14498	14446	14525	14764	14470	14534	14613	14606	14560	14451	14438	14581	14416	14502	14465	14567	14531	14527	14438	14339	14627	14612	14437	14566	14547	14617	14316	14484	14597	14635	14469	14455	14483	14631	14628	14514	14544	14565	14520	14587	14505	14334	14537	14551	14479	14337	14773	14354	14524	14471	14523	14415	14512	14470	14533	14418	14547	14531	14367	14667	14485	14380	14459	14611	14453	14362	14662	14599	14529	14630	14429	14475	14476	14486	14325	14506	14600	14360	14640	14634	14335	14595	14479	14472	14372	14460	14469	14544	14426	14546	14661	14373	14652	14428	14393	14488	14608	14541	14496	14473	14518	14530	14436	14466	14666	14572	14395	14608	14667	14516	14582	14480	14391	14608	14493	14495	14455	14583	14481	14493	14501	14583	14437	14507	14500	14381	14519	14448	14451	14489	14617	14445	14572	14533	14541	14682	14472	14653	14466	14394	14529	14366	14528	14479	14651	14654	14550	14526	14516	14452	14477	14594	14622	14496	14573	14595	14462	14432	14445	14685	14607	14488	14512	14639	14602	14648	14605	14474	14571	14497	14683	14468	14470	14806	14392	14715	14537	14505	14540	14452	14527	14541	14337	14367	14317	14623	14630	14394	14541	14629	14567	14538	14487	14329	14423	14564	14451	14452	14359	14382	14452	14470	14564	14543	14579	14462	14493	14490	14523	14430	14411	14342	14422	14529	14480	14472	14661	14535	14505	14275	14506	14446	14592	14407	14505	14481	14698	14424	14481	14441	14504	14319	14447	14528	14369	14422	14565	14469	14422	14509	14429	14500	14419	14417	14471	14571	14541	14611	14434	14497	14562	14515	14442	14546	14450	14241	14586	14650	14524	14337	14478	14553	14464	14508	14475	14391	14609	14375	14532	14578	14460	14500	14492	14566	14540	14457	14666	14434	14410	14540	14417	14551	14431	14534	14303	14538	14444	14466	14456	14514	14554	14550	14621	14591	14555	14520	14566	14593	14503	14544	14654	14376	14428	14532	14677	14630	14556	14648	14491	14536	14539	14428	14472	14459	14557	14576	14502	14559	14369	14538	14456	14534	14429	14445	14397	14551	14536	14407	14537	14451	14480	14295	14570	14526	14436	14570	14561	14280	14370	14425	14616	14431	14527	14533	14469	14547	14581	14529	14577	14462	14526	14496	14626	14546	14338	14518	14494	14508	14456	14533	14550	14384	14549	14290	14593	14498	14536	14486	14698	14567	14508	14588	14599	14742	14453	14449	14507	14389	14320	14448	14495	14588	14651	14368	14576	14599	14477	14493	14533	14436	14701	14564	14404	14338	14570	14475	14436	14448	14446	14302	14657	14632	14430	14523	14425	14393	14417	14555	14462	14622	14526	14602	14623	14473	14508	14328	14513	14388	14388	14296	14485	14430	14511	14383	14566	14448	14636	14482	14520	14638	14424	14671	14526	14367	14601	14468	14445	14517	14463	14412	14600	14480	14481	14553	14611	14473	14628	14463	14357	14667	14538	14496	14419	14459	14385	14442	14555	14721	14320	14542	14567	14395	14358	14440	14541	14429	14522	14370	14491	14533	14463	14372	14489	14479	14517	14691	14328	14476	14365	14462	14574	14395	14569	14543	14511	14583	14468	14510	14563	14586
22482	21012	28847	23400	21294	23138	24665	24384	25933	17636	16951	16468	16110	16008	15866	15585	15792	15723	15686	15675	15378	15510	15564	15572	15526	15505	15308	15338	15343	15315	15412	15356	15431	15271	15366	15385	15529	15294	15218	15091	15375	15337	15388	15262	15377	15084	15270	15197	15333	15207	15163	15180	15312	15080	15364	15212	15367	15292	15055	15146	15193	15022	15160	15105	15123	15304	15148	15209	15137	15304	15402	14997	15093	15209	15121	15056	15065	15301	15012	15210	15143	15165	15190	15257	15170	15164	14990	15185	15086	15296	15296	15129	15208	15154	15118	15087	15122	15267	15058	15148	15074	15086	15066	15267	15115	14939	15102	15266	15215	15153	14961	15095	15157	15129	15093	14946	15129	15105	15068	14981	15050	15265	15154	15226	15089	15120	15231	15111	15121	15171	14967	15139	15230	15234	14892	15017	15170	15051	15076	14880	15031	15205	14988	15129	15253	15206	15173	14988	15108	15028	15048	15163	15155	15158	15235	15129	14939	15118	15220	15175	15109	15022	15143	15194	14980	15162	15232	15024	15176	15083	14965	15367	14938	15165	15046	15132	15040	15029	15125	15178	15167	15062	15001	15192	15039	15043	15179	15111	14989	15163	15001	15102	15083	14899	15027	15065	15045	15083	15067	15169	15186	15190	15174	15084	14993	15200	15081	15116	15078	14938	15120	15310	15037	15022	14999	15134	15262	15206	15411	15084	15020	15246	15128	15135	15231	15151	14947	15200	15105	15152	15248	15180	15004	15016	15100	15170	15013	15054	15011	15070	15081	14964	15144	15107	15151	15106	15141	15095	15013	15143	15207	15197	15148	15138	15010	15219	15043	15186	14986	14900	14955	15034	15086	15015	14973	14963	14924	15125	15045	15136	14971	15101	14996	15005	15046	14921	14929	14991	15167	15284	14913	15088	14908	14963	15262	15078	15134	15184	15084	15158	14952	15188	15054	15053	15103	15103	15023	15228	15011	15126	15278	14898	15076	15039	14964	14973	15007	15034	15207	15068	15227	15180	15154	15031	15088	14995	15287	15260	15114	15176	15122	15010	15146	15034	15136	15161	15206	15219	15147	15155	14996	15244	15143	15048	15083	15188	15151	15080	15075	15015	14979	15195	14902	14922	14982	15152	14896	15006	15216	15096	15062	14993	15006	15032	15022	14988	14821	15002	15086	15132	14993	15018	15096	15232	15110	15078	15045	15240	15199	15095	14998	14920	15106	15203	14985	15236	15007	15201	14992	15100	15115	15081	15153	15039	15096	15091	15140	15202	14866	15120	15171	14912	14916	15151	15011	15145	15118	14801	15088	15222	15190	14963	14760	14999	15042	14969	15135	15013	15087	14824	15048	15014	15123	15076	15043	15080	15013	14886	15040	15110	15042	15021	15160	15192	15037	15221	15235	14966	15129	15021	15134	15118	15165	15322	15182	15179	15205	15022	15267	15170	14970	15142	15113	15142	15156	15120	15001	14917	15061	15165	15046	14984	14993	15199	15188	15204	15154	14987	15183	15358	15185	15233	15136	15101	15064	15290	15142	15241	14864	15105	15018	14975	15108	15144	15166	15177	15147	15031	15095	15079	15075	15183	15109	15085	15115	15000	14965	15088	15208	14913	15243	14954	14946	15062	15010	15204	15003	15046	15095	15191	15099	15163	15089	15175	14951	15070	15216	15190	14951	15088	15184	15203	15156	15173	15097	14933	14842	15065	15177	15261	15054	15136	15122	14939	15207	14967	14868	15150	15127	15061	15135	15063	15085	15072	14961	15075	15069	15057	15143	15171	15088	15291	14936	15027	15232	15203	15275	15248	15123	15039	15242	15126	14898	15159	15230	15058	15157	15109	15221	15188	15014	15138	15058	15005	15221	15046	15110	15006	14897	15136	15257	15058	15099	15006	14870	15015	14995	15190	14976	15212	15076	15108	15353	15130	14857	14928	15106	15043	15109	15146	15064	15065	15197	15094	15021	15272	15154	15187	15158	14778	15046	14985	15038	15116	15167	15105	15086	15168	15262	15212	14914	15038	15061	15101	15003	15013	15172	15252	15014	15038	15001	15049	15030	15058	15053	14889	14932	14962	15102	15203	15165	15288	15089	15174	15093	14994	15154	15007	15088	15046	15008	15150	15063	15058	15107	15107	15252	15081	15071	15262	15279	15050	15057	15057	14850	15067	15117	14927	15194	15140	15167	15231	15150	14933	15038	14963	15086	15104	15114	15105	14993	15137	15040	14810	15130	15051	15165	15170	15124	15149	15025	15096	15166	15160	14967	15149	15088	14929	14868	15181	15280	15114	15234	15061	15106	15052	15196	15205	15219	15096	15085	15157	15090	15194	15254	15210	14962	15199	14971	15155	15184	15223	14808	15258	15109	15133	14975	15031	15101	15078	15002	15141	15044	15197	15106	14983	14977	15146	15006	15255	15191	15152	15040	15204	15151	15045	15122	15059	15042	15247	15165	14961	15141	15130	14861	15200	15123	15031	15218	15195	14884	15012	15113	15158	15142	15159	15077	14873	15133	15073	15028	15038	15157	15002	15057	15112	15193	15030	14898	15209	15097	14952	14946	15047	15253	14982	15068	14957	15240	15270	15144	15018	15079	15248	15117	15214	14956	15125	15089	15148	15115	15030	15355	15066	15225	15124	14985	15113	15154	15111	15133	15174	15120	15143	14832	15185	15187	15111	14977	15111	15150	14947	15028	15121	15039	15182	15062	15090	15193	15164	15058	14853	15079	15066	14826	15030	15125	15097	15142	15065	15151	14973	14861	15108	15141	15097	15044	15039	15062	15077	15056	15008	14976	14961	15129	14870	15063	15035	15145	15017	14949	14899	15000	14969	15004	15079	15160	15127	15157	15281	15091	15024	15032	15077	15104	15007	14990	15098	15067	15036	15145	15066	14936	15129	15128	14980	15039	14965	15146	15004	15070	15314	15228	15054	15138	15082	15027	14967	14869	15092	15131	15201	15151	14918	14987	15177	14936	15166	15102	15106	15261	15083	15160	15017	15140	15213	14911	15187	14846	15118	14985	15058	15043	15046	14897	14958	15088	15123	15140	15154	15072	15159	15231	15040	15306	15357	15245	15214	15002	15096	15171	15082	15177	15245	15042	15207	14928	15074	15039	15123	15219	15166	14929	15118	15091	15167	15132	15120	15209	15073	15097	14999	15015	14983	15147	15089	15262	15129	15183	15165	15250	15069	15061	15049	14873	14914	15004	14996	15022	15040	15060	15254	15065	14891	15186	15144	15191	14915	15099	14961	15047	15112	15280	14916	15016	15018	15231	15011	15116	14897	15056	15049	14969	15003	15004	14923	14978	15468	15168	15016	15150	15082	15092	15010	15108	15299	14847	14887	15070	15332	15104	15108	15006	15093	15021	15150	14983	15053	15046	15041	15429	14959	15154	15114	15115	15094	15148	15136	15027	15069	15165	15047	15151	15127	15128	15026	14930	15150	15129	15195	14921	15065	15085	15025	15084	15040	15213	15104	14905	14923	15129	15139	15128	15013	14866	15238	15285	15073	15074	14928	14935	15170	15280	15200	15060	15019	15103	15199	15125	15172	15090	15014	15116	15029	14999	14882	15207	14910	15177	15038	15178	15090	15112	14868	14954	14801	14968	15234	15104	14989	15097	15050	15045	14943	14990	15064	15059	15062	14939	15167	15040	15103	14934	14988	14942	15087	15170	15026	14896	15101	15173	15037	15276	15069	15011	15074	15155	15089	15043	15019	14950	15082	14923	15155	15125	15115	14832	15109	15187	15016	15232	15162	15119	15121	14897	15203	14948	15239	15105	14985	15205	15149	15153	15145	15115	15028	15088	15037	14983	15075	14938	15066	14997	15019	14995	15027	15210	15159	14888	14927	15073	15073	15017	15006	14998	14935	15036	15192	15022	15148	15005	15002	15026	14882	14882	15102	15332	15116	14913	14991	15127	15112	14959	14948	15018	15141	15099	15026	15049	15043	15076	15051	15059	15118	15194	15187	15039	15189	15026	15047	15124	15011	15215	15107	15122	15085	15130	15276	14891	14975	15225	15047	15060	15187	15290	15032	14993	15029	14954	15129	15203	15105	15210	15062	14942	15021	15162	15023	15225	15253	15083	15129	15005	15236	15189	15196	15016	15130	15147	14997	14988	15109	15157	15192	15134	15075	15128	14973	15003	15021	14986	15245	15261	14928	14890	15408	15052	15243	15259	15059	14939	15031	15134	14917	15273	15227	15188	15109	15201	15097	15060	15144	15088	15184	15041	15132	15215	15002	15048	15116	15165	15121	15056	15164	15075	15107	15085	14989	15170	15198	15100	15229	15068	15021	14892	15094	14963	14923	14991	15130	15021	15124	15205	15311	15133	15062	15071	15007	14975	14977	14956	15095	15121	15034	15179	15260	15167	15052	15170	15054	15081	15117	14906	15113	15010	15257	15059	15154	15108	15154	15017	14890	14864	14962	14929	15171	15116	15137	15242	15087	15081	15159	15125	15237	15087	15127	14929	15037	14857	15042	15114	15084	14973	14940	15011	15081	15231	15093	15215	14945	15043	15139	14975	15098	15101	14980	14976	15136	15061	15081	14976	15046	15184	14912	14933	15130	15053	15204	15126	14769	15178	15277	15091	15100	15011	14985	15199	15016	14991	15177	15116	14899	15111	15083	15334	14906	15037	15152	15029	15188	14704	15197	15060	14937	15090	15133	15278	15169	14923	15089	15086	15140	15149	15097	14885	15039	15039	14927	15319	15235	15198	15099	15001	15157	15014	14986	14757	14875	15056	15032	15200	15134	14941	15325	15024	15008	15179	14984	15137	14936	15019	15082	15121	15214	15089	15174	15309	14951	15194	14838	14890	15027	15200	14952	15025	15080	15155	15035	15138	15029	14873	15187	15073	15105	15058	15122	15151	15063	15311	15046	15017	15072	15260	14925	14923	14899	15169	15036	15029	14965	15112	15042	15213	15407	14963	15097	15182	15010	15134	15017	15144	15063	14961	15122	15359	15150	15075	15232	15113	14914	15119	14975	15108	15020	15123	15061	15055	15261	15274	15119	15017	14930	15137	15117	15137	15242	15127	15113	15085	15146	15234	15058	15116	15019	15110	15085	15046	14978	15019	14915	15105	15185	15353	15021	15022	15074
23346	41793	39523	31450	26537	22894	20672	28057	22380	16946	16583	16327	15676	15550	15301	15285	14901	15001	15030	15040	14892	14810	14942	14796	14795	14723	14648	14676	14534	14594	14514	14580	14598	14526	14610	14566	14421	14353	14511	14373	14588	14330	14358	14439	14398	14457	14347	14426	14436	14283	14196	14618	14562	14524	14388	14546	14400	14549	14274	14318	14468	14484	14265	14361	14236	14239	14474	14481	14292	14388	14184	14238	14424	14158	14426	14359	14345	14442	14520	14322	14366	14357	14433	14383	14379	14451	14411	14225	14406	14353	14412	14389	14420	14327	14368	14275	14453	14299	14304	14298	14462	14450	14400	14418	14229	14384	14199	14311	14249	14391	14493	14466	14233	14177	14439	14385	14253	14203	14333	14402	14156	14381	14400	14243	14484	14478	14315	14370	14302	14208	14169	14365	14449	14155	14383	14392	14270	14296	14278	14267	14328	14283	14356	14443	14441	14375	14463	14191	14420	14278	14321	14280	14221	14319	14220	14206	14349	14285	14269	14356	14429	14327	14370	14328	14506	14374	14210	14300	14291	14304	14377	14450	14342	14423	14384	14369	14460	14232	14332	14423	14297	14440	14384	14245	14435	14410	14333	14260	14453	14265	14251	14388	14316	14408	14263	14387	14277	14279	14280	14304	14473	14134	14306	14271	14227	14311	14327	14209	14442	14172	14308	14398	14453	14298	14220	14359	14463	14306	14394	14172	14282	14284	14362	14291	14512	14210	14276	14310	14404	14338	14347	14476	14333	14337	14267	14327	14096	14512	14336	14310	14330	14213	14280	14308	14400	14340	14383	14367	14175	14260	14248	14379	14548	14348	14319	14388	14516	14329	14503	14234	14266	14361	14418	14186	14464	14346	14314	14249	14415	14321	14253	14285	14267	14227	14331	14332	14286	14403	14344	14477	14324	14482	14259	14346	14280	14285	14348	14223	14324	14383	14229	14314	14414	14255	14550	14055	14365	14436	14290	14403	14356	14234	14542	14316	14289	14245	14231	14379	14016	14373	14491	14304	14479	14344	14307	14421	14370	14232	14563	14239	14232	14447	14255	14310	14391	14227	14330	14299	14304	14305	14460	14295	14323	14393	14451	14478	14216	14310	14296	14446	14253	14326	14355	14341	14371	14231	14257	14338	14204	14439	14352	14531	14164	14508	14430	14370	14290	14309	14189	14308	14092	14252	14381	14351	14378	14272	14311	14340	14328	14262	14378	14397	14288	14394	14379	14250	14246	14308	14404	14190	14366	14242	14423	14312	14113	14349	14359	14286	14283	14364	14379	14198	14351	14326	14313	14259	14362	14304	14304	14311	14318	14323	14341	14396	14295	14552	14287	14225	14349	14351	14430	14438	14369	14482	14352	14467	14415	14349	14245	14252	14435	14345	14367	14389	14310	14549	14332	14379	14362	14261	14166	14472	14336	14274	14227	14349	14385	14294	14314	14416	14352	14301	14186	14395	14487	14223	14307	14342	14401	14240	14315	14304	14297	14404	14444	14364	14310	14172	14520	14375	14431	14432	14235	14243	14386	14469	14318	14196	14252	14304	14248	14375	14279	14410	14382	14325	14288	14345	14405	14410	14318	14255	14342	14480	14331	14440	14373	14269	14369	14527	14341	14327	14250	14222	14370	14383	14394	14232	14279	14374	14519	14500	14281	14235	14405	14215	14476	14256	14374	14311	14334	14427	14239	14257	14382	14199	14249	14309	14509	14277	14350	14285	14327	14274	14269	14310	14256	14348	14278	14398	14160	14258	14372	14303	14186	14360	14288	14296	14462	14300	14405	14330	14313	14426	14359	14228	14361	14292	14383	14484	14416	14370	14469	14401	14319	14393	14196	14293	14389	14277	14402	14300	14347	14140	14372	14347	14344	14152	14416	14289	14479	14321	14437	14421	14288	14264	14397	14217	14330	14325	14239	14267	14437	14215	14332	14216	14383	14238	14423	14307	14313	14270	14174	14359	14457	14543	14340	14326	14379	14252	14142	14315	14395	14324	14381	14249	14254	14501	14257	14424	14316	14220	14503	14425	14160	14349	14190	14300	14477	14352	14214	14393	14338	14288	14338	14500	14179	14460	14259	14361	14178	14292	14101	14309	14228	14409	14355	14387	14432	14353	14422	14385	14310	14355	14284	14392	14238	14232	14287	14277	14223	14251	14262	14377	14417	14290	14298	14304	14268	14138	14265	14316	14537	14368	14319	14194	14281	14385	14245	14420	14544	14186	14356	14405	14294	14440	14303	14335	14277	14199	14264	14433	14381	14378	14343	14310	14375	14276	14348	14298	14323	14307	14272	14403	14293	14482	14537	14238	14481	14303	14176	14539	14150	14353	14437	14256	14257	14219	14238	14320	14318	14390	14315	14223	14479	14332	14257	14309	14409	14145	14232	14329	14280	14330	14400	14383	14505	14437	14394	14331	14529	14424	14114	14249	14374	14339	14227	14266	14305	14290	14262	14414	14357	14288	14392	14276	14307	14226	14249	14210	14312	14313	14361	14321	14295	14471	14392	14400	14310	14260	14327	14220	14297	14240	14342	14515	14366	14232	14237	14472	14277	14278	14422	14280	14401	14268	14311	14309	14234	14138	14360	14095	14361	14485	14188	14402	14184	14226	14257	14323	14259	14179	14312	14392	14336	14270	14363	14350	14322	14438	14351	14337	14432	14312	14349	14340	14232	14323	14196	14423	14454	14340	14351	14324	14397	14333	14299	14254	14247	14163	14336	14366	14229	14229	14483	14482	14175	14354	14196	14342	14389	14260	14274	14354	14270	14377	14399	14511	14296	14257	14207	14201	14463	14318	14214	14221	14305	14320	14324	14246	14197	14408	14496	14358	14273	14208	14431	14507	14206	14270	14138	14371	14149	14183	14391	14367	14305	14346	14381	14363	14319	14206	14257	14169	14186	14266	14295	14344	14408	14263	14357	14324	14410	14266	14270	14188	14341	14306	14506	14327	14314	14327	14173	14246	14484	14402	14257	14314	14402	14215	14461	14124	14322	14178	14444	14269	14222	14365	14407	14149	14292	14382	14305	14354	14311	14399	14344	14409	14319	14407	14365	14273	14405	14364	14300	14523	14476	14295	14394	14398	14167	14370	14372	14318	14291	14496	14593	14349	14248	14185	14555	14285	14369	14277	14185	14209	14277	14335	14231	14309	14298	14255	14573	14388	14245	14181	14419	14293	14252	14322	14238	14330	14266	14332	14359	14394	14297	14172	14294	14136	14313	14518	14455	14234	14403	14234	14301	14267	14391	14166	14302	14337	14291	14243	14392	14373	14430	14219	14430	14297	14158	14469	14345	14270	14414	14209	14364	14488	14571	14211	14323	14428	14429	14429	14303	14258	14366	14394	14417	14295	14328	14296	14348	14364	14376	14214	14296	14364	14177	14317	14449	14267	14402	14343	14228	14355	14244	14246	14228	14228	14324	14459	14298	14232	14420	14314	14273	14338	14206	14189	14387	14593	14269	14330	14317	14147	14210	14338	14295	14490	14301	14469	14109	14318	14284	14419	14264	14347	14256	14432	14343	14401	14215	14294	14330	14232	14457	14184	14431	14392	14401	14313	14391	14493	14547	14256	14215	14140	14258	14468	14447	14296	14252	14282	14362	14325	14216	14279	14237	14132	14338	14381	14303	14332	14397	14370	14332	14432	14290	14355	14353	14490	14448	14155	14476	14595	14287	14317	14354	14321	14461	14350	14167	14223	14201	14304	14313	14398	14411	14263	14287	14545	14265	14178	14278	14367	14351	14350	14286	14357	14255	14361	14464	14280	14391	14335	14311	14392	14371	14325	14290	14322	14290	14229	14405	14355	14434	14288	14236	14314	14455	14175	14470	14505	14250	14495	14290	14234	14289	14327	14291	14412	14146	14236	14218	14509	14198	14285	14336	14271	14450	14315	14235	14155	14244	14289	14470	14274	14361	14328	14394	14272	14353	14219	14323	14346	14205	14373	14191	14270	14343	14541	14383	14295	14455	14293	14369	14331	14404	14224	14268	14283	14489	14250	14323	14396	14444	14170	14302	14354	14417	14268	14359	14312	14441	14424	14413	14267	14290	14377	14310	14293	14397	14285	14112	14339	14184	14424	14214	14239	14329	14358	14334	14193	14433	14284	14501	14409	14303	14301	14164	14184	14152	14432	14347	14204	14454	14315	14284	14231	14364	14316	14486	14213	14143	14235	14397	14401	14438	14341	14394	14423	14234	14159	14271	14286	14414	14271	14311	14300	14330	14280	14217	14436	14234	14292	14392	14176	14417	14154	14387	14235	14374	14273	14318	14289	14150	14410	14347	14230	14444	14538	14288	14213	14467	14353	14189	14253	14278	14348	14278	14199	14450	14197	14216	14339	14419	14259	14299	14377	14342	14353	14221	14361	14229	14298	14325	14288	14207	14358	14289	14306	14372	14394	14252	14263	14391	14253	14375	14140	14377	14277	14276	14459	14291	14514	14200	14210	14574	14303	14414	14405	14425	14268	14132	14417	14424	14364	14324	14294	14423	14390	14364	14206	14413	14317	14483	14389	14317	14235	14396	14243	14305	14113	14360	14393	14301	14320	14312	14284	14433	14172	14393	14429	14297	14509	14229	14359	14281	14255	14429	14380	14363	14465	14310	14318	14292	14296	14322	14435	14507	14297	14420	14279	14384	14354	14239	14124	14276	14374	14355	14292	14308	14291	14256	14355	14405	14283	14361	14303	14486	14299	14383	14239	14217	14397	14273	14320	14247	14453	14085	14213	14181	14341	14341	14390	14259	14242	14392	14305	14254	14372	14382	14366	14387	14319	14225	14341	14429	14392	14249	14357	14201	14370	14464	14253	14180	14227	14223	14340	14328	14318	14462	14333	14335	14433	14240	14398	14468	14347	14292	14448	14239	14315	14434	14296	14374	14093	14311	14095	14266	14243	14273	14260	14384	14318	14626	14330	14476	14305	14382	14449	14281	14304	14215	14279	14282	14383	14218	14333	14198	14491	14328	14249	14220	14352	14329	14431	14386	14424	14368	14384	14156	14448	14251	14438	14277	14405	14124	14331	14470	14268	14279	14273	14321	14262	14235	14428	14375	14243	14311	14334	14244	14272	14288	14349	14249	14300	14299	14320	14405	14269	14207	14313	14378	14392
26930	22526	27107	23971	18802	17512	16892	16718	16816	15884	15786	15557	15495	15336	15502	15582	15420	15276	15282	15214	15244	15464	15318	15135	15253	15339	15312	15240	15358	15227	15245	15119	15320	15204	15236	14990	15452	15294	15368	15162	15030	15237	15235	15272	15346	15099	15113	15098	15201	15349	15223	15265	15158	15117	15430	15300	15255	15285	15152	15194	15161	15263	15225	15294	15157	15189	15376	15147	15182	15318	15275	15314	15285	15140	15337	15446	15118	15206	15248	15266	15427	15134	15158	15175	15081	15155	15226	15047	15136	15270	15208	15169	15253	15259	15264	15162	15090	15372	15164	14963	15213	15225	15210	15303	15093	15327	15257	15037	15118	15284	15371	15263	15259	15246	15361	15167	15255	15156	15152	15105	15223	15215	15243	15135	15062	14980	14988	15204	15191	15232	15155	15187	15168	15071	15133	15095	15158	15290	15118	15265	15115	15337	15233	15354	15195	15121	15317	15304	15173	15214	15059	15225	15393	15338	15224	15113	15436	15177	15154	15269	15204	15260	15341	15148	15015	15187	15334	15189	15310	15198	15089	15249	15150	15093	15395	15105	15301	15220	15181	15245	15022	15206	15225	15206	15376	15261	15348	15386	15356	15175	15126	15101	15243	15150	15204	15369	15275	15264	15198	15203	15272	15125	15499	15268	15097	14988	15173	15360	15275	15175	15305	15158	15146	15046	15265	15316	15210	15167	15205	15023	15197	15285	15387	15299	15275	15253	15179	15334	15213	15387	15365	15196	15037	15272	15423	15152	15146	15183	15057	15205	15140	15157	15224	15299	15363	14919	15312	15241	15091	15258	15298	15090	15126	15207	15144	15278	15226	15116	15192	15177	15018	15286	15246	15197	15100	15009	15386	15316	15221	15187	15273	15071	15282	15127	15319	15225	15082	15176	15221	15145	15243	15098	15171	15121	15149	15071	15016	15103	15309	15175	15223	15148	15290	15189	15309	15108	15169	15083	15271	15077	15087	15128	15158	15108	15328	15100	15284	15251	15217	15208	15254	15206	15321	15218	15314	15032	14962	15190	15262	15292	15179	15174	14978	15411	15161	15059	15494	15103	15041	15205	15175	15337	15216	15120	15020	15177	14993	15083	15224	15357	15215	15170	15350	15322	15154	15239	15284	15305	15339	15344	15202	15208	15126	15258	15126	15291	15255	15120	15162	15263	15115	15241	15247	15269	15229	15227	15190	15001	15209	15167	15140	15191	15277	15092	15203	15140	15285	15121	15100	15090	15255	15323	15127	15221	15172	15072	15176	15143	15300	15142	15241	15292	15238	15197	15351	15092	15146	15093	15093	15303	15149	15248	15185	15203	15197	15259	15306	15249	15433	15200	15150	15066	15222	15207	15396	15202	15191	15239	15142	15175	15087	15313	15208	15190	15195	15222	15162	15100	15136	15120	15221	15226	15090	15092	15145	15095	15251	15328	15178	15002	15072	15026	15180	15335	15170	15331	15359	15467	15389	15289	15231	15278	15239	15167	15282	15145	15122	15394	15310	15226	15239	15228	15237	15315	15243	15265	15282	15232	15163	15185	15265	15379	15393	15079	15211	15390	15073	15385	15142	15215	15079	15243	15198	15146	15080	15185	15166	15040	15253	15195	15372	15268	15398	15136	15031	15135	15208	15314	15326	15359	15204	15316	15256	15163	15148	15281	15077	15491	15146	15323	15177	15118	15299	15308	15145	15092	15264	15250	15334	15069	15223	15188	15245	15325	15250	15168	15330	15313	15431	15199	15201	15340	15143	15061	15116	15157	15365	15148	15211	14963	15199	15387	15224	15322	15227	15369	15142	15189	15411	15178	15157	15276	15006	15207	15292	15207	15176	15195	15104	15159	14998	15216	15304	15356	15231	15140	15297	14988	15295	15213	15348	15177	15132	15134	15177	15062	15258	15179	15130	15125	15320	15093	15070	15298	15059	15007	14927	15231	15193	15137	15120	15277	15312	15234	15321	15198	15275	14938	15021	15120	15375	15070	15191	15099	15219	15150	15128	15122	15319	15306	15247	15180	15252	15282	15141	15164	15066	15113	15088	15069	15391	15303	15339	15153	15476	15371	15206	15195	15116	15295	15200	15174	15201	15361	15298	15086	15084	15250	15188	15292	15076	15203	15398	15265	15163	15012	15150	15265	15226	15390	15145	15095	15019	15333	15192	15057	15328	15263	15213	15018	15129	15214	15021	15005	15296	15081	15262	15266	15259	15391	15413	15100	15178	15196	15368	15168	15195	15358	15318	15256	15156	15164	15301	15108	15303	15017	15257	15028	15334	15184	15159	15423	15038	15415	14947	15228	15182	15355	15178	15142	15051	15276	14985	15352	15018	15272	15429	15248	15182	15174	15270	15144	15256	15197	15378	15289	15132	15191	15461	15223	15104	15262	15219	15219	15196	15229	15237	15178	15221	15095	15209	15266	15271	15142	15025	15168	15163	15256	15161	15289	15315	15282	15517	15248	15069	15128	15426	15150	15235	15201	15214	15146	15357	15135	14983	15212	15155	15141	15125	15170	15229	15174	15104	15163	15369	15350	15094	15071	15377	15235	15050	15245	15144	15005	15160	15163	15037	15090	15135	15326	15280	15232	15206	15023	15176	15311	15098	15217	15176	14912	14947	15234	15111	15284	15137	15162	15387	15228	15163	15107	15208	15214	15305	15284	15063	15263	15162	15199	15291	15045	15044	15250	15162	15190	15184	15111	15266	15165	15027	15294	15254	15227	15238	15369	15259	15365	15104	15335	15401	15297	15237	15125	15071	15253	15092	15271	15319	15195	15243	15215	15148	15336	15075	15097	15097	15204	15353	15439	15084	15058	15159	15042	15470	15288	15044	15176	15242	15168	15270	15071	15387	15176	15081	15190	14975	15271	15355	15288	15289	15235	15327	15297	15334	15154	15177	15206	15154	15188	15251	15146	15229	14970	15304	15195	15074	15202	15220	15225	15217	15325	15306	15364	15204	15272	15073	15340	15267	15170	15195	15166	15415	15163	15216	15066	15112	15082	15389	15074	15339	15134	15214	15109	15163	15158	15156	15158	15107	15029	15223	15134	15213	15250	15465	15059	15069	15209	15111	15235	15098	15132	15125	15248	15144	15284	15247	15190	15126	15151	15263	15268	15159	15321	15268	15183	15273	15039	15085	15210	15493	15037	15347	15365	14979	15125	15258	15243	14998	15278	15200	15265	15126	15107	15290	15172	15217	15282	15265	15416	14957	15395	15068	15095	14982	15219	15167	15200	15237	15125	15231	15382	15195	15085	15322	15054	15118	15226	15277	15060	15199	15210	15349	15329	14941	15204	15441	15312	15379	15287	14913	15128	15217	15161	15223	15217	15248	15326	15185	15216	15326	15451	15218	15165	15345	15130	15157	15221	15089	15253	15341	15094	15103	15349	15346	15090	15298	15263	15196	15071	15165	15172	15100	15158	15012	15228	15063	15257	15228	15312	15214	15350	15190	15468	15293	15285	15270	15232	15135	15141	15255	15232	15111	15241	15402	15345	15051	15178	15096	15106	15218	15392	15372	15296	15201	15162	15133	15350	15242	15237	15418	15307	15262	15274	14973	15240	15315	15060	15311	15350	15129	15071	15199	15179	15186	15368	15194	15355	15029	15277	15212	15261	15136	15226	15195	15228	14959	15300	15329	15342	15216	15131	15263	15231	15143	15316	15101	15098	15102	15098	15254	15098	15144	15098	15313	15152	15153	15140	15231	15112	15146	15247	15193	15253	15227	15269	15254	15399	15171	15247	15242	15208	15019	15055	15301	15253	14910	15239	15081	15232	15359	15308	15352	15290	15255	15250	15156	15246	15148	15162	15084	15250	15204	15200	15271	15077	15113	15172	15304	15415	15355	15327	15124	15140	15309	15255	15080	15335	15277	15287	15227	15290	15208	15169	15071	15243	15144	15106	15233	15065	15230	15181	15395	15007	15178	15107	15204	15199	15251	15192	15435	15061	15323	15319	15243	15258	15282	15207	15079	15303	15355	15115	15317	15262	15239	15390	15334	15213	15255	15151	15207	15302	15251	15285	15176	15000	15222	15210	15325	15110	15365	15208	15325	15019	14986	15102	14863	15365	15138	15346	15297	15263	15446	15144	15243	15136	15605	15231	15209	15172	15132	15229	15188	15112	15237	15017	15246	15163	15264	15141	15118	15286	15464	15195	15105	14959	15103	15254	15365	15242	15305	15220	15218	15142	15081	15094	15221	15406	15305	15219	15003	15357	15344	15307	15221	15228	15180	15106	15171	15198	15236	15162	15282	15200	15341	15316	15132	15308	14966	15179	15109	15201	15281	15341	15192	15111	15299	15337	15197	15223	15152	15194	15310	15270	15157	15454	15266	15223	15061	15310	15362	15226	15304	15353	15138	15086	15287	15235	15283	15115	15090	15247	15183	15028	15272	15241	15231	15229	15111	15258	15420	15240	15111	15227	15185	15451	15160	15257	15104	15236	15278	15195	15118	15120	15147	15219	15292	15242	15321	15177	15245	15295	15278	15364	15310	15321	15291	15312	15376	15161	15269	15284	15148	15145	15297	15079	15058	15106	15046	15141	15122	15128	15258	15328	15262	15251	15258	15237	15171	15352	15078	15120	15105	15317	15173	15321	15477	15342	15015	15003	15266	15123	15162	15269	15272	15186	15016	15076	15285	15237	15386	15229	15283	15133	15501	15306	15110	15206	15217	15144	15294	15109	15262	15295	15168	14954	15544	15222	15211	14982	15168	15283	15265	15084	15247	15191	15349	15037	15346	15249	15232	15281	15047	15395	15322	15336	15188	15259	15404	15207	15150	15413	15297	15189	15187	15282	15165	15254	15177	15307	15155	15272	15266	15166	15100	15174	15245	15333	15253	15070	15264	15167	15208	15092	15085	15140	15214	15103	15140	15300	15322	15115	15116	15170	15423	15144	15140	15261	15345	15023	15285	15290	15282	15028	15319	15230	15270	15346	15235	15234	15258	15176	15218	15346	15248	15281	15305	15357	15059	15383	15343	14980	15111	15113	15292	15146	15187	15283	15165	15216	15246	15266	15284	15245	15230	15173	15078	15217	15205	15254	15102	15143	15175	15081	15255	15086	15224	15242	15154	15276	15067	15365	15373	15120	15309	15035	15465	15311
21630	32330	29995	23363	20039	18121	16910	17005	16666	15313	15213	14957	14841	14739	14782	14581	14702	14513	14709	14586	14562	14448	14601	14550	14462	14388	14362	14613	14658	14426	14477	14442	14555	14469	14446	14429	14379	14394	14455	14182	14362	14440	14318	14339	14362	14353	14428	14520	14361	14088	14494	14395	14395	14388	14475	14398	14456	14300	14382	14406	14242	14304	14294	14473	14408	14350	14399	14241	14336	14391	14377	14267	14251	14227	14458	14434	14326	14182	14353	14247	14505	14315	14417	14263	14353	14354	14356	14423	14184	14520	14325	14512	14327	14180	14308	14310	14423	14568	14507	14246	14459	14369	14454	14303	14328	14436	14337	14408	14318	14465	14280	14302	14533	14401	14184	14381	14313	14464	14650	14465	14248	14417	14413	14230	14389	14288	14532	14245	14450	14325	14325	14169	14498	14326	14620	14209	14340	14314	14390	14365	14243	14388	14268	14352	14297	14339	14476	14439	14359	14270	14290	14209	14231	14291	14418	14403	14451	14260	14427	14534	14413	14336	14414	14439	14235	14526	14360	14211	14299	14322	14422	14499	14271	14324	14489	14331	14385	14470	14355	14411	14356	14225	14447	14587	14348	14435	14333	14423	14268	14147	14348	14265	14261	14431	14361	14338	14352	14220	14342	14429	14361	14368	14366	14426	14371	14392	14379	14413	14376	14301	14346	14191	14243	14443	14468	14300	14467	14323	14418	14347	14279	14297	14378	14433	14272	14329	14281	14331	14470	14383	14456	14419	14496	14373	14335	14316	14279	14283	14321	14401	14259	14314	14283	14487	14560	14363	14255	14367	14357	14513	14406	14523	14365	14386	14259	14529	14382	14306	14437	14484	14432	14446	14182	14437	14503	14252	14414	14441	14303	14383	14483	14272	14302	14307	14379	14322	14444	14342	14275	14322	14549	14467	14272	14280	14334	14301	14368	14317	14315	14406	14227	14288	14202	14289	14284	14253	14414	14336	14282	14324	14412	14274	14231	14297	14232	14249	14370	14461	14213	14150	14433	14332	14170	14350	14379	14329	14266	14308	14410	14550	14365	14483	14211	14237	14340	14429	14279	14457	14326	14310	14418	14284	14401	14364	14492	14301	14268	14340	14390	14300	14476	14381	14136	14347	14561	14252	14436	14374	14469	14189	14384	14363	14425	14319	14342	14401	14433	14406	14232	14262	14438	14308	14410	14351	14342	14406	14256	14373	14358	14399	14315	14418	14214	14381	14262	14376	14298	14451	14447	14455	14297	14397	14556	14395	14516	14384	14137	14022	14316	14198	14331	14398	14283	14369	14411	14468	14399	14444	14370	14232	14420	14406	14292	14269	14406	14356	14372	14275	14372	14258	14316	14322	14280	14325	14363	14343	14401	14322	14339	14310	14470	14268	14342	14340	14377	14408	14383	14299	14361	14472	14550	14433	14272	14185	14427	14477	14304	14311	14384	14434	14310	14387	14423	14451	14394	14361	14268	14179	14305	14463	14388	14322	14204	14330	14494	14387	14189	14436	14338	14367	14378	14527	14443	14363	14360	14359	14289	14217	14366	14469	14195	14348	14215	14428	14322	14409	14420	14513	14347	14321	14276	14317	14396	14345	14394	14461	14427	14420	14391	14420	14330	14318	14388	14318	14277	14355	14444	14280	14311	14439	14514	14472	14303	14392	14269	14444	14365	14456	14208	14399	14389	14482	14332	14478	14165	14424	14409	14380	14336	14319	14505	14374	14465	14429	14408	14420	14359	14461	14394	14331	14165	14358	14197	14419	14327	14285	14251	14508	14357	14428	14315	14579	14403	14208	14259	14490	14376	14396	14469	14356	14403	14334	14276	14353	14125	14271	14258	14219	14258	14223	14380	14302	14383	14302	14429	14452	14401	14471	14428	14404	14356	14328	14488	14211	14418	14368	14276	14396	14422	14297	14317	14228	14335	14537	14535	14427	14354	14420	14473	14231	14477	14307	14385	14282	14465	14277	14313	14280	14333	14387	14293	14341	14302	14374	14344	14541	14347	14212	14465	14365	14478	14321	14410	14359	14317	14299	14133	14536	14545	14286	14392	14277	14205	14308	14533	14382	14290	14472	14601	14279	14312	14406	14498	14362	14381	14415	14449	14427	14388	14443	14414	14286	14368	14379	14375	14406	14254	14342	14387	14367	14395	14100	14554	14392	14622	14425	14310	14382	14326	14305	14441	14147	14304	14376	14602	14321	14456	14308	14404	14587	14420	14413	14312	14518	14250	14315	14390	14470	14440	14336	14395	14488	14428	14432	14298	14480	14460	14387	14358	14386	14405	14286	14388	14467	14444	14250	14426	14426	14370	14458	14281	14356	14179	14290	14333	14473	14389	14368	14595	14483	14343	14235	14276	14374	14366	14240	14353	14480	14196	14427	14265	14368	14446	14382	14265	14358	14386	14387	14290	14481	14391	14262	14310	14431	14226	14367	14414	14360	14250	14146	14337	14288	14354	14392	14225	14402	14291	14457	14357	14255	14358	14394	14459	14425	14329	14378	14332	14328	14361	14488	14383	14422	14480	14358	14450	14315	14434	14417	14311	14347	14338	14329	14485	14386	14473	14376	14367	14235	14282	14347	14298	14279	14430	14285	14636	14404	14533	14256	14364	14382	14245	14432	14364	14298	14337	14191	14316	14404	14377	14310	14354	14237	14225	14303	14110	14426	14351	14380	14261	14435	14326	14345	14328	14336	14322	14377	14523	14639	14242	14397	14256	14476	14358	14275	14372	14365	14235	14299	14439	14271	14252	14349	14402	14300	14270	14226	14380	14290	14381	14383	14400	14368	14319	14315	14378	14293	14394	14415	14487	14269	14492	14441	14439	14417	14304	14309	14474	14400	14386	14346	14338	14409	14539	14459	14391	14456	14334	14352	14456	14465	14409	14428	14495	14416	14349	14288	14339	14480	14441	14375	14372	14365	14386	14393	14575	14365	14327	14447	14595	14413	14288	14569	14518	14456	14300	14471	14421	14639	14508	14324	14254	14366	14310	14310	14268	14267	14444	14400	14525	14452	14290	14209	14273	14446	14503	14498	14597	14351	14272	14304	14419	14383	14391	14335	14196	14413	14371	14311	14375	14415	14481	14421	14280	14303	14284	14279	14455	14444	14304	14326	14322	14333	14360	14295	14310	14320	14348	14494	14384	14388	14465	14327	14434	14561	14379	14403	14370	14199	14373	14182	14358	14298	14463	14523	14483	14296	14446	14287	14342	14305	14475	14401	14204	14451	14305	14288	14347	14277	14417	14403	14368	14403	14390	14448	14476	14179	14574	14234	14532	14243	14429	14374	14413	14385	14361	14383	14335	14354	14289	14452	14473	14385	14322	14342	14423	14384	14251	14453	14226	14220	14396	14331	14301	14359	14479	14355	14279	14274	14448	14394	14464	14257	14331	14414	14471	14317	14461	14478	14315	14328	14403	14247	14473	14401	14409	14297	14284	14351	14375	14382	14396	14321	14189	14235	14484	14279	14166	14423	14267	14210	14472	14390	14261	14266	14413	14335	14295	14219	14272	14204	14393	14374	14362	14398	14322	14274	14271	14489	14591	14413	14400	14344	14316	14289	14174	14479	14334	14414	14401	14292	14481	14164	14267	14360	14270	14284	14400	14441	14425	14363	14302	14545	14298	14302	14318	14321	14356	14499	14312	14365	14299	14434	14396	14274	14352	14361	14303	14458	14420	14304	14276	14467	14243	14303	14429	14338	14377	14284	14444	14621	14266	14342	14358	14238	14250	14484	14417	14238	14448	14338	14334	14400	14292	14395	14254	14487	14298	14366	14326	14356	14112	14321	14406	14258	14369	14473	14427	14325	14324	14412	14312	14275	14357	14298	14326	14348	14396	14337	14272	14357	14318	14443	14301	14425	14247	14410	14353	14579	14249	14390	14454	14333	14448	14303	14400	14262	14382	14467	14448	14137	14529	14199	14358	14250	14270	14500	14376	14432	14181	14394	14282	14267	14548	14388	14367	14319	14454	14415	14271	14350	14342	14345	14394	14498	14383	14351	14303	14247	14360	14244	14487	14226	14340	14443	14582	14451	14305	14345	14369	14346	14313	14338	14425	14266	14249	14196	14380	14356	14409	14413	14205	14556	14328	14490	14409	14577	14227	14315	14435	14393	14203	14453	14374	14527	14381	14511	14297	14315	14406	14273	14540	14345	14362	14418	14385	14386	14299	14430	14374	14471	14303	14490	14431	14422	14298	14331	14323	14254	14204	14359	14273	14375	14295	14293	14381	14436	14509	14478	14165	14272	14284	14261	14272	14398	14515	14270	14415	14468	14415	14382	14490	14366	14387	14451	14498	14468	14344	14377	14388	14342	14376	14407	14221	14397	14420	14433	14299	14209	14410	14263	14335	14288	14307	14449	14362	14464	14244	14314	14300	14432	14324	14306	14054	14377	14390	14222	14408	14302	14322	14278	14186	14276	14365	14334	14294	14370	14602	14134	14341	14417	14374	14206	14565	14215	14454	14324	14353	14389	14385	14498	14287	14411	14367	14346	14265	14466	14302	14452	14545	14381	14264	14419	14353	14539	14478	14261	14339	14315	14359	14449	14479	14380	14397	14485	14289	14398	14407	14336	14203	14591	14332	14419	14308	14141	14527	14410	14382	14200	14314	14489	14278	14341	14296	14350	14349	14176	14307	14388	14519	14554	14337	14246	14410	14447	14348	14403	14192	14214	14344	14393	14506	14370	14368	14416	14496	14420	14391	14353	14419	14469	14339	14508	14344	14383	14453	14370	14162	14297	14377	14375	14357	14362	14436	14252	14312	14349	14319	14378	14532	14154	14447	14365	14421	14440	14412	14322	14296	14524	14408	14411	14555	14231	14357	14329	14392	14466	14314	14421	14361	14307	14220	14297	14273	14452	14417	14424	14379	14392	14352	14376	14576	14348	14233	14404	14506	14468	14341	14361	14416	14251	14313	14449	14483	14274	14353	14399	14379	14347	14454	14373	14473	14412	14318	14601	14299	14417	14385	14375	14313	14441	14537	14470	14459	14433	14382	14326	14316	14348	14407	14368	14357	14293	14343	14370	14374	14459	14312	14372	14303	14449	14358	14270	14287	14322	14322	14347	14320	14452	14558	14305	14391	14454	14385	14511	14415	14445
23957	21052	28252	24460	21983	20492	19157	17530	19837	16527	15959	15816	15476	15457	15336	15394	15573	15467	15313	15329	15238	15174	15277	15412	15293	15237	15270	15215	15024	15209	15290	15332	15202	15112	15251	15147	14998	15163	15202	15024	15260	15124	14956	15312	15131	15045	15151	14992	15056	15043	14904	14840	15008	15005	15003	15119	15204	15155	14914	15046	15117	15118	15046	15106	14926	14735	14937	14946	15002	15039	15071	14989	14913	15078	15056	14976	14965	14973	15172	15014	15088	15088	15046	15050	14927	14971	15009	15133	15039	15155	15016	14923	15185	15194	15143	15120	15042	15084	15100	15000	14931	15068	14969	15028	14962	14946	15009	14903	15134	14922	14940	15036	15048	14895	14921	14968	15113	15216	14889	14895	14869	15110	15175	14974	14849	15024	15083	14981	15024	14982	15001	15016	14824	14992	14915	14825	15034	14911	14827	14857	15137	14841	15029	14920	15095	14887	14985	15190	15138	14913	15024	14957	15185	15067	14838	14872	15061	15041	14868	14869	15004	15085	15050	15096	14857	14940	14938	14994	15031	15336	15218	14867	14894	15140	15083	14741	15130	14944	15001	14942	14976	14909	14901	14967	15076	14964	14835	15019	15077	14955	14963	15074	15341	15169	15066	14863	15034	14821	14912	15093	14884	15041	14966	15088	15041	14986	14728	14783	14795	14900	14928	14996	15017	14974	15077	15003	15041	14981	15034	14914	15026	14988	15122	15057	15110	15167	14880	15003	15217	14858	15039	14956	14873	15070	15028	15036	14968	15041	15070	14927	15047	14796	15031	15080	15025	14941	15038	14841	15015	15024	15058	15090	14983	15114	15167	15068	14865	15064	14860	15048	15014	15179	15154	15060	14910	15024	15092	14893	14793	14917	15039	14982	14934	14991	15010	14885	15116	14826	15022	14992	15017	15046	15238	15056	15117	15110	15089	15078	15078	15056	14908	14920	15049	14969	15038	15024	14968	14942	15089	15000	14913	14849	15014	14846	14833	15065	15084	14862	14769	15040	15083	14820	14859	14908	14955	14743	14932	14781	14986	14836	15086	15041	15043	14972	15161	14865	14967	14775	15025	15142	15066	15058	15065	15144	14929	14966	15002	15106	14890	15057	15124	15093	14834	14887	15127	14951	14918	14926	14734	15168	14970	14976	14954	14859	14964	14944	14915	14928	15017	15046	15040	14994	14973	14775	14945	14872	14835	14999	15058	15013	14962	14905	15159	14857	14978	14836	15127	15181	14837	14951	15141	14993	14788	14977	14852	15046	15047	14898	15019	15097	14929	14982	15134	15053	15134	15127	15012	14891	14889	15114	15178	14935	15018	14960	14937	14883	15011	14964	14949	15142	15020	14991	15008	14975	15008	15093	14992	15005	15183	14964	15056	14972	15079	15014	15123	15114	14922	15063	14896	14961	15067	14843	15082	15208	15113	14817	15072	14960	14928	14787	14898	14978	14958	14908	15001	14916	14993	15053	14908	14770	15114	15079	15171	14926	15004	14916	14796	15068	14791	15238	14896	15030	15117	14976	15056	14892	14946	15051	14930	14990	15056	15007	15074	14851	15192	15100	15147	14900	14946	15123	15036	15109	15033	14892	15230	15077	15038	15023	15156	15053	15125	15059	14861	14997	14898	15026	15150	14921	15033	15050	14824	14849	14897	15061	15025	14944	14996	14871	15032	15010	15046	14997	15101	15138	15008	15088	14841	14939	14841	14986	15086	15082	15201	14956	15026	15154	15114	15105	15034	14893	14882	15165	15054	15111	15036	15060	14963	15017	14918	14932	15131	14977	15080	15060	15185	14863	14961	14900	15022	15097	15040	15046	14906	14938	15026	14897	15008	15176	15175	14791	14985	15082	15022	14905	14928	15023	14855	14886	15006	14904	14995	14952	14875	14952	15016	14933	15143	15054	15052	14976	15069	15123	15148	15119	15032	14855	14930	14899	15034	15041	15032	15129	14984	14835	15072	15244	15039	14991	14895	15046	15220	15089	14943	15056	15105	15156	14879	14978	15108	14978	14918	15010	14966	14899	15033	15121	14887	14849	15221	15150	15117	14983	14871	15093	14918	15004	14913	15078	14853	14970	14936	15031	14840	15135	15054	15031	15046	15066	15119	14819	15027	14974	15066	15248	14884	15023	15044	15253	14902	14994	15083	14934	14941	14954	14974	14935	14978	15081	14971	15021	14732	15064	15256	14905	14987	14897	14862	15086	15014	15104	14949	15215	14938	15226	14900	15059	14884	14854	15007	14908	15021	15336	14993	14944	15036	15038	15065	15074	15010	15011	15060	15072	15010	15108	15198	14964	14865	14951	15008	14888	15006	15081	14925	15190	14967	14968	15079	14981	15006	14913	14866	15173	15109	15128	14966	15156	14918	15119	15029	14904	14822	15032	15023	15069	15077	15045	15032	14896	15077	15011	15034	15049	15091	15120	15183	14940	14929	15010	14943	14903	14978	14982	14927	15069	15082	14906	15082	15099	15054	15041	14992	14950	14907	15091	14915	14915	14874	15013	15077	15050	15147	15062	14957	14749	14992	14691	14983	15151	15099	15144	14890	14949	15030	15026	15057	15128	14937	14955	15082	15118	15012	14888	14999	14954	15021	15032	15212	14804	14977	15135	15181	15225	14964	14904	15014	14997	15131	14931	14866	15100	14887	15147	15079	14976	15069	15036	14955	15076	14842	14962	14949	15008	14845	14947	15075	15133	14931	14827	15086	14987	14932	14867	14997	15134	15137	14947	14979	15164	14960	14829	14912	15035	15130	14881	15032	14847	14811	14939	14874	14891	14936	15068	14969	14992	14949	15101	14950	14936	14867	14997	14998	14914	15071	14901	14911	14963	14934	14988	14931	15013	14965	14902	14726	14944	14952	14966	14894	14903	14945	14927	14961	14822	15056	14823	14986	14972	15062	15056	14840	15136	14962	14976	14937	14887	15068	15148	15113	15121	15091	15061	15033	14998	15085	14804	14962	14744	15077	15038	15054	14967	15083	15226	15041	15019	15164	14972	15028	15017	14905	14966	14940	14960	14975	15062	15067	15082	14928	15214	15008	15142	15310	14962	14910	15104	15114	15190	14997	14856	14989	14960	15234	14786	15106	15108	15017	14942	15049	15147	14862	15093	15106	14995	14874	14863	14973	14985	15062	15090	14981	15028	14976	15018	14960	15003	14957	14911	15219	15063	15046	15233	14921	15141	15017	15234	15042	14955	15004	14989	14986	15042	14933	15011	15079	14905	14965	14957	15085	15036	14956	15061	14893	14972	14941	15173	14888	14787	15127	14922	15160	14966	14904	15129	15204	15049	14902	14862	15014	14948	15046	14907	15158	15121	15034	15129	15143	14955	14871	14835	15210	14954	15124	15192	14938	14959	15011	15132	15031	14741	15105	14942	14973	14932	15147	14950	14935	15156	14962	15300	14942	14971	14955	15065	15066	15166	15077	15230	15026	14989	14881	14863	14890	14921	14855	14940	15124	15042	14898	15210	14985	14881	14970	14993	14732	14998	15243	15055	14931	15020	15077	14941	15046	15152	14917	14872	15007	15020	15037	15105	15149	14969	15039	15023	15017	14922	15173	15155	14925	15020	14918	15081	14960	14812	15077	15054	15012	14993	15253	14978	14849	14975	14867	14873	14994	15089	15002	15214	15004	15111	14955	15205	15093	14950	15039	14964	15064	14957	14978	14928	14957	14911	15024	14775	15216	15069	14982	15026	14926	15108	15009	14979	15012	15009	14998	14990	15155	15041	14797	14968	15026	15072	14973	14900	15089	15044	15075	15035	14929	14953	15176	14872	15102	14992	14970	15152	15226	15001	15050	14921	15039	15164	15112	15089	14948	15029	15104	14951	14924	14964	15190	15046	14992	14731	14936	14891	15049	15113	15116	15013	14883	14981	15067	15104	15147	14976	14935	15017	15038	15057	15085	15100	15024	14910	15060	15151	15002	15154	14784	15074	14988	15069	15082	14910	15070	14968	15078	15150	15190	14986	14865	15080	15066	15071	14951	14938	15120	14961	14905	15150	15022	14804	15129	15076	15009	14977	15079	14981	14926	15046	15033	15097	15001	15018	14835	15161	15103	14940	15032	14889	14778	15006	14923	14848	15118	15098	15028	14915	15018	14871	15063	14909	15032	15110	14911	14973	14799	15030	14904	15167	14968	14785	14858	15139	14865	14817	14888	14927	15187	14987	14986	14944	14799	15068	15063	14911	15013	15084	14979	15066	14921	15104	14935	15023	14969	14863	14919	15135	14962	15110	14839	15055	14975	14915	14949	15039	15274	15013	15029	14997	15286	15005	15145	15026	15094	14934	14956	15062	14908	14995	14900	15075	14994	14932	14974	15128	15268	15017	14934	15018	14858	15082	15161	15174	14905	15116	15120	14936	15116	15053	14759	15022	15080	15092	15035	14878	15014	14889	15238	14889	14867	15068	14972	14794	15027	14852	15193	14966	15173	14852	15081	15080	14998	14885	14913	15032	14976	15087	15048	14889	14807	14917	14881	14715	15135	15074	14993	15058	15052	15116	15018	14944	15030	15101	15068	14886	15183	15126	15090	14999	15131	15160	15014	15063	15137	15041	14966	14871	14909	15058	14991	15081	14961	15135	14876	15014	15146	14876	15053	15155	15111	14963	15126	14973	14983	14995	15056	14749	15045	15162	15045	15150	15092	15016	14938	14844	14841	15015	14675	15103	14939	14934	14983	15108	15017	14987	15109	14992	14962	14930	14941	14904	14939	15031	15029	15034	14956	15009	15005	14860	14949	14804	14906	14919	15096	14980	14973	15159	14976	14871	14856	15085	15029	15034	15192	15000	15136	14990	14947	14934	15037	14999	14983	14925	14859	14855	15095	15091	15111	14983	14982	14835	14875	15075	15118	14894	15167	15052	15241	15228	14905	15014	14904	14909	15226	15033	15187	14970	15088	15021	14895	15247	14964	14973	14947	14903	14926	14989	14960	14895	14975	14971	15095	15027	15228	15004	15177	15008	14885	15154	14918	15023	15001	15031	15211	15197	15095	15044	15071	15050	15071	15176	15052	14999	15121	15114	15018	14970	14970	15126	14972	14885	14853	14932	14920	14832	14969	14984	14864	14949	14968	15086	14914	14985	14870	14933	15076	14865
21520	36049	33972	26303	22361	19723	18226	18630	20988	16080	15598	15427	15357	15158	15070	14917	14771	14732	14602	14647	14646	14664	14531	14567	14601	14723	14648	14415	14562	14488	14387	14476	14568	14436	14311	14416	14312	14489	14396	14281	14359	14274	14408	14393	14275	14351	14211	14388	14196	14268	14274	14303	14360	14380	14304	14414	14259	14349	14408	14395	14186	14176	14333	14376	14157	14378	14265	14304	14150	14142	14273	14234	14475	14318	14168	14275	14246	14294	14264	14242	14235	14305	14406	14263	14296	14284	14177	14417	14318	14234	14316	14100	14214	14375	14282	14169	14303	14400	14277	14296	14208	14236	14258	14294	14252	14291	14281	14319	14295	14315	14247	14340	14413	14359	14311	14514	14290	14503	14204	14222	14227	14329	14404	14216	14342	14225	14261	14275	14324	14259	14340	14257	14438	14301	14339	14243	14395	14138	14307	14483	14362	14404	14324	14254	14378	14326	14120	14338	14383	14344	14322	14467	14500	14270	14324	14282	14232	14121	14401	14347	14240	14349	14261	14237	14199	14338	14352	14007	14326	14125	14250	14367	14104	14315	14177	14282	14184	14354	14244	14226	14359	14372	14249	14317	14348	14313	14260	14284	14351	14332	14277	14150	14364	14268	14200	14413	14366	14202	14230	14237	14226	14281	14194	14216	14272	14242	14224	14238	14274	14162	14393	14167	14282	14212	14278	14252	14423	14081	14356	14277	14271	14201	14249	14399	14389	14365	14211	14349	14221	14218	14291	14220	14432	14074	14350	14381	14287	14159	14249	14160	14251	14364	14405	14207	14260	14164	14361	14369	14264	14446	14284	14399	14405	14449	14311	14296	14237	14295	14279	14368	14176	14302	14301	14193	14247	14370	14298	14298	14272	14054	14386	14232	14313	14304	14321	14156	14142	14444	14334	14076	14346	14255	14298	14167	14282	14307	14399	14305	14277	14101	14296	14132	14221	14228	14350	14297	14230	14267	14245	14313	14248	14099	14342	14322	14270	14276	14193	14292	14336	14174	14413	14243	14170	14334	14207	14224	14267	14248	14346	14156	14244	14232	14250	14289	14292	14269	14320	14076	14315	14338	14284	14230	14297	14418	14308	14301	14200	14129	14413	14211	14294	14370	14120	14426	14232	14268	14325	14170	14339	14129	14247	14128	14260	14283	14423	14230	14387	14182	14419	14348	14216	14344	14327	14292	14310	14137	14201	14282	14266	14237	14316	14370	14105	14298	14244	14227	14318	14274	14314	14168	14011	14213	14256	14080	14317	14205	14075	14343	14290	14184	14235	14354	14212	14236	14232	14292	14293	14186	14213	14422	14212	14260	14350	14373	14225	14322	14374	14270	14282	14263	14071	14279	14162	14308	14437	14379	14446	14393	14240	14263	14275	14249	14369	14356	14255	14223	14195	14135	14373	14295	14416	14229	14358	14216	14293	14277	14301	14276	14270	14290	14378	14357	14309	14198	14307	14400	14297	14428	14359	14091	14217	14222	14157	14176	14309	14229	14406	14261	14250	14301	14335	14401	14362	14178	14235	14481	14304	14291	14373	14114	14333	14148	14308	14243	14231	14402	14198	14320	14385	14260	14440	14155	14232	14416	14282	14357	14245	14450	14181	14094	14340	14187	14272	14429	14267	14397	14271	14303	14291	14170	14151	14262	14302	14386	14345	14436	14348	14251	14402	14349	14236	14206	14274	14248	14172	14210	14381	14449	14291	14320	14178	14216	14202	14226	14318	14189	14212	14031	14328	14384	14116	14200	14255	14354	14280	14344	14214	14380	14395	14239	14395	14400	14223	14309	14218	14179	14399	14270	14164	14153	14203	14339	14210	14339	14580	14298	14149	14381	14280	14301	14046	14261	14422	14335	14255	14209	14313	14238	14215	14270	14367	14292	14318	14123	14217	14232	14331	14319	14341	14192	14221	14233	14251	14318	14153	14201	14441	14285	14325	14208	14273	14261	14459	14303	14176	14162	14453	14275	14389	14213	14242	14274	14238	14349	14142	14211	14218	14246	14231	14293	14084	14306	14278	14293	14168	14247	14094	14243	14425	14182	14258	14401	14193	14196	14383	14224	14255	14189	14344	14337	14289	14327	14223	14298	14397	14346	14243	14224	14249	14082	14279	14334	14262	14399	14211	14073	14348	14260	14315	14379	14346	14303	14373	14126	14271	14266	14209	14223	14270	14181	14275	14306	14359	14289	14448	14475	14314	14169	14204	14193	14242	14287	14376	14328	14129	14207	14199	14296	14292	14135	14305	14351	14191	14221	14228	14379	14315	14260	14191	14202	14036	14270	14406	14150	14178	14127	14343	14368	14247	14210	14304	14142	14310	14383	14195	14264	14257	14288	14362	14452	14150	14361	14272	14293	14357	14376	14125	14201	14483	14113	14206	14183	14305	14052	14287	14304	14295	14275	14165	14196	14261	14229	14267	14281	14238	14210	14213	14134	14360	14226	14299	14307	14419	14185	14312	14267	14243	14318	14251	14303	14369	14340	14183	14293	14180	14494	14267	14203	14194	14306	14270	14305	14414	14332	14270	14338	14199	14221	14300	14236	14221	14213	14185	14336	14070	14319	14323	14345	14287	14208	14236	14090	14263	14208	14251	14281	14194	14253	14319	14261	14159	14339	14359	14284	14374	14145	14142	14283	14522	14409	14220	14274	14208	14078	14448	14203	14233	14239	14227	14303	14208	14241	14092	14117	14159	14388	14241	14275	14230	14245	14336	14432	14253	14295	14245	14263	14259	14243	14196	14239	14294	14305	14451	14507	14259	14348	14261	14356	14215	14304	14338	14319	14130	14335	14347	14299	14281	14091	14310	14421	14176	14288	14215	14299	14160	14358	14114	14229	14398	14181	14252	14406	14173	14312	14250	14205	14090	14237	14440	14245	14155	14327	14285	14269	14317	14304	14185	14401	14441	14288	14295	14128	14190	14234	14207	14386	14382	14384	13999	14245	14451	14271	14336	14182	14307	14215	14330	14481	14267	14307	14341	14171	14280	14186	14307	14155	14272	14152	14369	14357	14283	14387	14301	14239	14133	14183	14405	14241	14162	14158	14402	14374	14225	14361	14277	14297	14401	14373	14241	14297	14434	14144	14199	14209	14402	14124	14300	14092	14357	14302	14117	14291	14303	14212	14394	14256	14354	14238	14229	14380	14215	14177	14243	14136	14311	14393	14007	14394	14201	14483	14211	14218	14443	14276	14352	14230	14058	14331	14177	14363	14127	14432	14263	14448	14433	14263	14280	14326	14266	14345	14340	14265	14405	14284	14177	14331	14235	14372	14225	14274	14292	14193	14262	14316	14182	14248	14280	14455	14143	14209	14409	14180	14179	14249	14245	14137	14406	14383	14274	14280	14340	14312	14180	14391	14325	14397	14323	14120	14298	14224	14287	14235	14300	14238	14308	14197	14255	14310	14239	14255	14286	14273	14339	14384	14118	14354	14537	14050	14253	14335	14317	14293	14244	14211	14302	14236	14321	14310	14286	14307	14180	14391	14168	14340	14317	14200	14496	14346	14214	14060	14232	14284	14330	14331	14269	14240	14331	14104	14498	14187	14373	14149	14190	14303	14221	14143	14334	14253	14327	14260	14351	14293	14281	14352	14310	14348	14480	14380	14330	14203	14091	14339	14295	14379	14201	14180	14343	14470	14281	14305	14201	14215	14420	14274	14311	14233	14249	14294	14397	14328	14335	14335	14248	14256	14195	14415	14096	14242	14256	14256	14324	14256	14399	14322	14316	14386	14229	14290	14407	14149	14178	14364	14229	14270	14221	14407	14261	14416	14309	14281	14280	14261	14341	14321	14242	14382	14213	14245	14280	14474	14190	14274	14228	14062	14339	14272	14277	14361	14293	14272	14383	14054	14154	14323	14185	14323	14268	14275	14368	14371	14359	14370	14334	14153	14375	14266	14449	14113	14223	14311	14134	14162	14291	14310	14113	14198	14289	14203	14259	14203	14546	14327	14570	14306	14234	14122	14244	14282	14179	14408	14303	14126	14282	14285	14386	14154	14270	14349	14160	14319	14254	14397	14348	14375	14211	14210	14429	14291	14291	14260	14291	14196	14162	14138	14226	14289	14254	14136	14254	14356	14511	14319	14115	14237	14307	14349	14348	14491	14313	14241	14299	14459	14253	14362	14259	14217	14088	14243	14419	14377	14163	14347	14348	14252	14300	14369	14247	14337	14321	14340	14285	14365	14190	14207	14389	14400	14295	14371	14202	14427	14191	14061	14374	14265	14381	14266	14152	14196	14176	14300	14171	14277	14340	14368	14204	14209	14353	14231	14362	14227	14222	14218	14210	14291	14367	14219	14311	14075	14365	14295	14211	14156	14396	14178	14180	14482	14296	14347	14182	14155	14338	14147	14370	14251	14352	14379	14117	14186	14409	14269	14132	14298	14358	14274	14300	14301	14096	14376	14238	14259	14333	14095	14411	14202	14289	14298	14388	14148	14242	14398	14268	14365	14474	14186	14026	14401	14416	14264	14211	14289	14295	14193	14226	14266	14263	14216	14224	14355	14431	14259	14291	14236	14322	14197	14268	14277	14298	14236	14249	14373	14296	14236	14199	14278	14315	14265	14281	14305	14313	14323	14200	14435	14138	14224	14302	14393	14335	14267	14217	14294	14364	14218	14288	14270	14241	14431	14265	14191	14173	14407	14421	14275	14138	14387	14331	14229	14236	14268	14319	14263	14218	14342	14202	14369	14318	14301	14258	14281	14382	14044	14359	14450	14258	14274	14365	14413	14343	14282	14369	14392	14224	14269	14256	14330	14321	14212	14302	14282	14218	14225	14318	14280	14092	14393	14373	14248	14317	14279	14393	14381	14291	14404	14427	14227	14329	14219	14399	14234	14326	14256	14174	14205	14396	14201	14313	14150	14321	14333	14233	14282	14282	14223	14246	14252	14345	14326	14328	14223	14269	14357	14275	14385	14329	14418	14052	14322	14385	14234	14325	14435	14189	14219	14102	14270	14344	14211	14120	14233	14274	14326	14265	14415	14318	14493	14287	14291	14355	14121	14397	14277	14183	14238	14188	14288	14245	14390	14316	14190	14191	14183	14061	14274	14191	14356	14347	14302	14264	14386	14227	14300	14329	14371	14416	14124	14405	14326
22632	21103	28933	23514	21333	23070	23984	18314	20132	16864	16106	15946	15497	15345	15426	15373	15316	15030	14909	14853	14905	14797	14816	14934	14523	14713	14756	14750	14730	14930	14625	14522	14579	14685	14490	14646	14460	14533	14466	14589	14539	14513	14545	14401	14502	14518	14433	14463	14320	14420	14417	14409	14481	14433	14546	14260	14391	14462	14400	14495	14526	14647	14617	14629	14409	14600	14423	14570	14624	14385	14403	14441	14452	14440	14394	14321	14454	14506	14616	14546	14721	14393	14417	14382	14415	14525	14409	14494	14306	14447	14446	14437	14302	14386	14452	14189	14488	14419	14358	14427	14452	14306	14237	14439	14671	14226	14270	14121	14443	14463	14399	14296	14427	14505	14328	14363	14254	14108	14445	14390	14530	14428	14392	14409	14572	14427	14526	14478	14334	14561	14356	14299	14460	14297	14388	14149	14379	14473	14442	14437	14507	14377	14475	14413	14468	14471	14288	14412	14354	14367	14247	14425	14228	14373	14439	14502	14351	14511	14254	14404	14345	14442	14484	14312	14486	14299	14607	14462	14246	14379	14399	14302	14422	14373	14073	14436	14374	14435	14501	14360	14388	14454	14372	14342	14229	14322	14512	14441	14511	14714	14600	14568	14313	14266	14594	14353	14656	14626	14199	14330	14374	14516	14252	14415	14319	14550	14464	14487	14248	14485	14333	14462	14334	14338	14323	14294	14388	14471	14469	14401	14394	14307	14373	14491	14495	14116	14371	14441	14455	14411	14252	14210	14190	14280	14478	14310	14442	14517	14414	14329	14435	14258	14303	14420	14601	14400	14282	14332	14456	14532	14425	14388	14334	14537	14211	14323	14320	14411	14378	14470	14363	14434	14418	14437	14440	14351	14379	14470	14597	14470	14394	14529	14276	14306	14472	14501	14332	14271	14232	14329	14422	14247	14269	14349	14290	14443	14341	14301	14497	14575	14552	14439	14338	14341	14391	14381	14380	14255	14511	14398	14240	14128	14576	14185	14348	14305	14333	14137	14457	14353	14262	14355	14358	14485	14520	14469	14418	14188	14301	14430	14645	14407	14359	14502	14549	14386	14555	14407	14410	14380	14284	14466	14419	14491	14342	14425	14422	14503	14507	14386	14470	14409	14588	14352	14267	14415	14661	14329	14442	14398	14502	14468	14464	14471	14569	14585	14508	14426	14455	14379	14373	14387	14308	14393	14516	14242	14384	14560	14638	14205	14513	14436	14410	14358	14387	14560	14301	14408	14421	14335	14208	14350	14429	14116	14290	14420	14407	14453	14468	14310	14402	14615	14417	14307	14446	14469	14366	14458	14361	14493	14304	14372	14302	14270	14463	14474	14591	14552	14330	14246	14425	14284	14384	14527	14624	14314	14382	14359	14448	14179	14414	14503	14322	14399	14437	14355	14500	14375	14295	14355	14506	14577	14231	14280	14291	14406	14606	14383	14382	14299	14287	14323	14280	14214	14333	14459	14365	14308	14377	14524	14199	14247	14327	14296	14279	14373	14434	14209	14437	14400	14560	14353	14461	14350	14363	14569	14265	14153	14488	14299	14102	14281	14283	14340	14370	14285	14410	14359	14434	14268	14393	14342	14264	14327	14300	14175	14276	14304	14482	14478	14573	14411	14430	14523	14370	14372	14467	14323	14475	14513	14449	14478	14319	14117	14695	14318	14424	14605	14428	14516	14310	14207	14322	14312	14399	14656	14372	14487	14387	14436	14234	14380	14458	14369	14445	14432	14363	14475	14301	14403	14345	14362	14500	14516	14410	14416	14601	14511	14341	14370	14539	14538	14506	14319	14436	14315	14404	14362	14618	14470	14412	14273	14409	14375	14416	14492	14549	14390	14400	14506	14409	14343	14588	14369	14437	14557	14418	14476	14266	14383	14520	14285	14650	14413	14590	14191	14631	14245	14341	14363	14431	14382	14288	14353	14300	14515	14415	14337	14388	14378	14486	14188	14323	14390	14408	14454	14393	14321	14413	14360	14586	14425	14229	14368	14442	14511	14453	14338	14429	14320	14271	14341	14404	14393	14268	14391	14438	14484	14429	14449	14250	14349	14470	14354	14404	14480	14449	14451	14321	14411	14661	14335	14498	14343	14420	14394	14437	14354	14355	14333	14438	14149	14228	14318	14327	14254	14508	14517	14403	14347	14313	14476	14461	14419	14410	14455	14373	14312	14502	14436	14532	14376	14332	14268	14381	14411	14351	14651	14470	14262	14321	14436	14379	14258	14213	14187	14446	14268	14604	14446	14309	14195	14465	14343	14467	14357	14558	14424	14424	14475	14413	14240	14214	14369	14475	14370	14312	14299	14282	14554	14312	14303	14277	14359	14238	14280	14237	14266	14292	14537	14445	14507	14368	14422	14376	14313	14368	14345	14329	14413	14580	14499	14307	14268	14349	14501	14405	14340	14505	14430	14333	14276	14433	14299	14441	14352	14334	14450	14308	14379	14428	14150	14469	14264	14447	14524	14412	14429	14354	14379	14356	14112	14341	14251	14339	14193	14320	14279	14164	14424	14231	14170	14374	14427	14421	14474	14475	14374	14344	14460	14286	14549	14299	14352	14210	14263	14531	14411	14487	14165	14509	14600	14315	14454	14406	14293	14383	14346	14230	14491	14310	14359	14444	14227	14455	14405	14426	14379	14303	14462	14516	14488	14483	14259	14434	14289	14483	14370	14434	14332	14302	14213	14528	14482	14413	14370	14374	14351	14604	14245	14480	14645	14431	14480	14394	14458	14498	14237	14315	14197	14224	14181	14252	14445	14340	14434	14422	14441	14381	14356	14321	14507	14355	14395	14450	14332	14627	14565	14319	14444	14561	14353	14237	14398	14252	14467	14465	14354	14279	14448	14602	14356	14322	14395	14352	14355	14419	14400	14333	14426	14500	14396	14489	14266	14236	14250	14372	14558	14175	14434	14333	14356	14613	14479	14529	14567	14335	14489	14482	14381	14374	14235	14327	14426	14687	14327	14379	14455	14364	14279	14429	14654	14222	14379	14518	14543	14258	14442	14410	14500	14378	14506	14310	14419	14343	14302	14320	14284	14560	14597	14653	14533	14473	14363	14551	14356	14297	14422	14217	14334	14464	14447	14256	14293	14421	14382	14396	14415	14540	14302	14394	14513	14529	14419	14551	14388	14462	14192	14397	14489	14293	14438	14322	14543	14367	14353	14271	14325	14326	14452	14495	14371	14350	14327	14520	14433	14418	14354	14524	14373	14408	14501	14657	14475	14454	14371	14407	14350	14376	14211	14319	14389	14400	14403	14414	14384	14474	14364	14337	14363	14478	14234	14419	14292	14482	14552	14351	14452	14444	14417	14357	14392	14463	14312	14412	14426	14398	14468	14355	14291	14191	14377	14490	14345	14279	14470	14428	14424	14505	14379	14312	14421	14359	14393	14340	14456	14554	14436	14377	14222	14479	14419	14164	14466	14575	14231	14421	14555	14419	14392	14432	14442	14467	14490	14202	14302	14346	14469	14309	14209	14491	14424	14157	14349	14527	14465	14456	14544	14240	14301	14437	14243	14360	14466	14336	14536	14360	14488	14422	14486	14426	14478	14355	14400	14421	14345	14360	14402	14284	14291	14402	14247	14315	14295	14350	14392	14384	14448	14391	14416	14524	14362	14566	14373	14336	14316	14409	14383	14302	14355	14235	14311	14261	14355	14340	14647	14434	14434	14346	14393	14423	14312	14525	14425	14233	14346	14286	14404	14409	14193	14384	14314	14551	14291	14266	14261	14419	14478	14512	14443	14473	14461	14435	14490	14368	14296	14560	14414	14257	14499	14372	14362	14511	14466	14531	14429	14270	14293	14426	14551	14402	14331	14262	14368	14261	14309	14491	14286	14494	14111	14496	14242	14201	14391	14632	14384	14326	14652	14418	14431	14551	14275	14404	14434	14427	14296	14512	14474	14417	14423	14592	14530	14207	14398	14367	14422	14277	14259	14345	14283	14419	14454	14325	14548	14577	14456	14506	14595	14264	14621	14371	14496	14440	14452	14514	14327	14225	14379	14446	14333	14160	14436	14502	14304	14454	14259	14471	14282	14485	14402	14369	14294	14503	14437	14509	14340	14372	14399	14303	14421	14232	14326	14420	14267	14451	14371	14423	14349	14323	14349	14304	14496	14550	14327	14243	14333	14336	14273	14334	14479	14529	14268	14295	14437	14412	14295	14363	14174	14227	14384	14209	14473	14339	14567	14385	14425	14327	14536	14388	14365	14478	14376	14434	14426	14404	14380	14436	14456	14352	14324	14396	14434	14509	14217	14286	14296	14421	14356	14344	14533	14391	14207	14304	14405	14274	14467	14332	14561	14239	14444	14574	14254	14572	14407	14378	14397	14396	14370	14335	14342	14463	14331	14540	14307	14458	14358	14375	14456	14558	14586	14439	14359	14429	14380	14243	14253	14480	14384	14456	14282	14433	14523	14525	14317	14362	14155	14194	14442	14368	14484	14297	14216	14232	14441	14568	14526	14257	14489	14340	14362	14498	14330	14279	14485	14493	14437	14353	14174	14318	14346	14303	14356	14359	14252	14406	14337	14486	14420	14494	14384	14450	14401	14298	14353	14426	14366	14562	14521	14382	14441	14283	14359	14425	14458	14386	14429	14487	14424	14355	14467	14397	14346	14473	14404	14281	14263	14345	14435	14317	14233	14210	14353	14404	14464	14413	14338	14391	14588	14460	14595	14339	14478	14544	14507	14152	14387	14316	14430	14271	14215	14331	14657	14328	14577	14397	14164	14373	14231	14550	14599	14095	14558	14375	14467	14437	14394	14329	14368	14467	14405	14487	14335	14430	14412	14282	14398	14473	14445	14544	14263	14264	14335	14269	14635	14408	14631	14619	14422	14271	14311	14554	14464	14451	14377	14426	14348	14252	14348	14452	14404	14235	14215	14360	14176	14287	14624	14425	14273	14585	14326	14482	14577	14584	14094	14249	14341	14432	14309	14193	14367	14430	14308	14553	14176	14431	14489	14408	14392	14388	14226	14314	14335	14444	14566	14315	14437	14408	14308	14151	14325	14455	14424	14321	14449	14352	14249	14481	14480	14259	14611	14422	14442	14425	14414	14452	14435	14557	14309	14371	14413	14564	14458	14299	14492	14486	14330
23190	41466	38749	30246	25695	22431	19909	19558	21632	16919	16358	16041	15673	15193	15131	14843	14771	14735	14447	14572	14537	14475	14357	14232	14399	14193	14189	14177	14249	14093	14309	14049	14218	14282	14105	14046	13961	14080	13992	14140	13973	14071	13993	14018	14034	13853	13842	13852	13876	13943	13911	13854	13984	14046	13845	13878	13825	13856	13844	14061	14022	14066	13869	13877	13870	13948	13852	13946	13883	13874	13837	13984	13781	13956	14068	13946	13950	13953	13787	13941	13871	13926	13866	13775	13939	13758	13906	13815	13799	14046	13944	13941	13878	13836	13766	13845	13820	13888	13927	13710	13762	13963	13998	13721	13959	13752	13653	13920	13803	14010	13833	14061	13868	13885	13871	13876	13936	13863	13922	13749	13899	13840	13777	13808	13934	13773	13979	13825	13891	13976	13982	13807	13845	13769	13746	13872	13853	13925	13858	13716	14059	14000	13767	13924	13895	13750	13889	13965	13890	13840	13714	13979	13861	13753	13790	13936	13777	13871	14108	13738	13863	13768	13940	13779	13813	13993	13751	13780	13905	13832	13938	13738	13877	13726	13911	13827	14058	13998	13777	13853	13707	13688	14006	13805	13755	13777	14055	13802	13933	13848	13805	13761	13849	13763	13869	13808	13853	13829	13859	13800	13888	13964	13999	13898	13751	13923	13829	13992	13951	13977	13850	13847	13983	13711	13778	13810	13833	13856	14042	13770	13756	13899	13725	13846	13843	13910	13774	13973	14026	13820	13648	13774	13836	13884	13855	13762	13770	13762	13868	14041	13716	13836	13887	13737	13813	13811	13764	13690	13865	13752	13870	13960	13935	13954	13812	13872	13870	13929	13898	14004	14010	13816	13835	13903	13839	13632	13869	13911	13780	14026	13766	13753	13846	13747	13943	13614	13825	13878	13816	13838	13793	13850	13805	14074	13734	14120	13816	13822	13713	13636	13879	13940	13856	13959	13760	13875	13948	13806	13850	13580	13962	13773	13967	13833	13870	14134	13855	13817	13744	13849	13997	13911	14016	13834	13934	13911	13943	13769	13844	13917	13819	13860	13981	13923	13754	13684	13862	13916	13929	13786	13802	13667	13894	13840	13794	13983	13947	13832	13787	13765	13740	13897	13754	13892	13863	13787	13871	13908	13702	13945	13802	13888	13848	13767	13861	13781	13770	13986	13813	13693	13624	13836	13835	13853	13838	13880	13953	13979	13741	13970	13804	13796	13767	13920	13872	13815	13685	13881	14012	13946	13572	13941	13757	13886	13792	13745	13908	13893	13900	13751	13969	13934	13874	13758	13552	13900	13883	13976	13807	13752	13886	13843	13767	13874	13978	13840	14017	13661	13648	13766	13846	13708	13827	13857	13952	13794	13610	13974	13926	13747	13886	13809	13961	13786	13841	13918	13928	14024	13933	13881	13904	13855	13868	13785	13753	13752	13771	13859	13721	13635	13825	13849	13805	13759	13888	13953	13723	14011	13865	13834	13958	13742	14027	13905	13958	13969	13945	13836	13691	13844	13892	13868	13696	13889	13759	13918	13822	13787	13881	13943	13933	13932	13990	13962	13954	13826	13789	13989	13792	13738	13881	13885	13910	13834	13882	13852	13729	13824	13766	13749	13850	13774	13776	13864	13924	13876	13873	13752	13985	13930	13659	13856	13778	13772	13873	13827	14007	13893	13891	13875	13770	13936	13651	13864	13849	13728	13904	13785	13930	13854	13686	13628	13727	13973	13716	13957	13909	13954	13693	13884	13718	13771	13951	13838	13823	13967	13790	13832	13765	13596	13954	13842	13863	13899	14004	13822	13861	13847	13920	13847	13884	13830	13793	13973	13924	13887	13890	13833	13907	13736	13840	13625	13860	13831	13704	13912	13805	13895	13910	13919	13741	13855	13886	14053	13691	13864	13867	13746	13838	13766	13771	13922	13822	13974	13713	13857	13731	13769	13923	13822	13765	13838	13691	13768	13826	13722	13848	13742	13837	13932	13771	14016	13870	13850	13741	13800	13776	13877	13825	13819	13997	13769	13976	14004	13856	13980	13931	13909	13941	13771	13775	13944	13866	13840	13790	13910	13858	13887	14015	13979	13891	13851	13876	13948	13717	13810	14043	13979	13954	13791	13782	13863	13780	13889	14004	13885	13870	13767	13775	13953	13965	13820	13795	13801	13859	13787	13873	13739	13907	13753	13923	13720	13839	13910	13917	13720	13914	13888	13697	13815	13757	13765	13883	13793	13808	13739	13764	13692	13667	13757	13875	13964	13812	13912	13941	13822	13997	13944	13930	13811	13884	13870	13932	13836	13842	13809	13778	13848	13787	13948	13881	13911	13893	13787	13856	14018	13743	13824	13840	13916	13805	13804	14067	13640	13609	13817	13977	13773	13869	13795	13801	14036	14051	13971	13874	13835	13934	13888	13713	13685	13834	13879	13931	13711	13894	13839	13816	13936	13918	13849	13829	13824	13902	13993	13797	13852	13722	13807	13742	13829	13899	13809	13805	13837	14052	13771	13837	13863	13785	13968	14039	13838	13877	13743	13871	13663	13743	13957	13805	13872	13816	13854	13935	13756	13802	13812	13871	13866	13824	13869	13656	13930	13735	13857	13821	13921	13820	13854	13935	13791	14039	13866	13889	13798	13824	13803	13877	13795	14070	13876	13810	13862	13783	13959	13820	13880	13815	13710	13703	13861	13953	13693	13876	13881	13988	13574	13686	13793	13829	13739	13636	13931	13829	13991	13893	13677	13769	13872	13763	13693	13807	13855	13832	13751	13822	13971	13675	13846	13934	13819	13743	13879	13722	13964	13842	13828	13879	13732	13863	13953	13900	13920	13965	13892	13786	13978	13793	13974	13812	14002	13736	13696	13918	13893	13741	13718	13752	13826	13865	13857	13914	13801	13958	13787	13802	13688	13874	13725	14016	13886	13801	13747	13799	13775	13962	13790	14069	13881	13905	13687	13880	13866	13899	13867	13896	13811	13833	13683	13707	13869	13741	13726	13775	13963	13893	13832	13868	13935	13917	13914	13783	13827	13794	13751	13752	14129	13955	13813	13887	13883	13656	13890	13863	13857	13981	13712	13763	13637	13823	13961	13890	13799	14036	13850	13820	14025	13905	13744	13961	13842	13830	13907	13886	13846	13783	13872	13849	13645	13758	13944	13718	13728	13895	13871	13988	13693	13799	13873	13791	13938	13859	13820	13958	13855	13840	13875	13890	13845	13901	13748	13832	13940	13901	13794	13825	13861	13907	13825	13871	13816	13788	13792	13901	13854	13875	13954	13946	13886	13983	13905	13749	13760	13919	13897	13694	13936	13705	13910	13713	13846	13780	13742	13829	14037	13747	13781	13840	13823	13811	13829	13688	13864	13864	13932	13770	14114	14061	13764	13926	13760	13806	13963	13906	13679	13822	13766	13937	13899	13752	13858	13914	13970	13902	13820	13929	13772	13968	13934	13860	13777	13816	13816	13805	13901	13707	13893	13950	13800	13796	13675	13827	13735	13887	13844	13784	13835	13889	13846	13848	13794	13830	13981	13868	13867	13842	13924	13805	13752	13970	13986	13824	13728	13768	13955	13825	13724	13832	13795	13925	13789	13834	13853	13852	13908	13710	13772	13824	13932	13918	13706	13893	13710	13857	13784	13931	13857	13870	13976	13999	13894	13803	13800	13821	14004	13835	13907	13983	14079	13750	13838	13898	14024	13696	13806	13875	13845	13808	13720	13843	13873	13898	13878	13783	13955	13940	13987	13881	13960	13784	13827	13876	13795	13931	13782	13859	13956	13842	13846	13824	13816	13732	13813	13972	13901	13843	13867	13928	13917	13956	13883	13904	13805	13905	13823	13964	13668	13727	13841	13749	13882	13847	13886	13872	13905	13916	13856	13818	13817	13855	13861	13830	13955	13979	13866	13807	13890	13860	13688	13855	13827	13772	13868	13748	13905	13858	13945	13901	13946	13900	13856	13917	13884	13950	13622	13821	13759	13862	13597	13717	13880	13739	13870	13985	13768	13812	13764	13772	13825	13679	13842	13873	13746	13756	13968	13844	13933	13782	14030	13780	13942	13801	13876	13744	13750	13873	13901	13897	13797	13751	13765	13691	13850	13852	14006	13681	13800	13877	13750	13971	13894	14011	13897	13970	13850	13757	13919	13733	13780	13879	13790	13914	13989	13875	13864	13874	13960	13853	13854	13879	14012	13826	13766	13869	13711	13850	13697	14035	13873	13907	13985	13764	14010	13839	13926	13976	13731	13852	13725	13666	13924	13996	13989	13953	13822	13711	13873	13745	13679	13847	13858	13822	13734	13749	13884	13783	14081	14034	13767	13862	13891	13772	14006	13854	13779	13903	13824	13801	13984	13762	13836	13857	14029	13856	13864	13809	13898	13838	13821	13833	13715	13794	13776	13765	13838	13624	13975	13884	13817	13870	13831	14072	13812	13785	13742	13764	13817	13912	13808	13839	13762	13851	13872	13892	13844	13912	13809	13934	13974	13891	14009	13876	13922	13829	13979	13893	13722	13696	13905	13789	14004	13735	13850	13906	13768	13922	13908	13785	13892	13793	13689	13864	13890	13941	13915	13896	13919	13838	13781	13840	13919	13828	14040	13923	13791	13832	13953	13768	13762	13938	13693	13862	13920	13940	13953	13802	13989	13844	14033	13956	13855	13732	13889	13752	13832	13822	13820	13857	13805	13873	13783	13947	13813	13813	13732	13795	13924	13906	13805	13784	13793	13873	13787	13564	13903	13872	13959	13699	14030	13654	13866	13850	13868	13755	13769	13859	13951	13927	13845	13979	13671	13893	13871	13850	13778	13721	13980	13988	13754	13950	13837	13787	13795	13803	13952	13754	13850	13751	13811	13896	13755	14015	13698	13773	13746	13955	13811	13817	13930	13708	13889	13955	13817	13839	13857	13840	13942	13697	13708	13981	13751	13881	13848	13651	13980	13666	13933	13799	13843	13804	13792	13794	13893	13723	13983	13899	13856	13831	13900	13914	13825	13812	13954	13934	13843	13847	14053	14034	13922	14117	13835	13932	13992	14040	13881	13963	13817	13889	13740	13838	13678	13816	14051	13932	13901	13918	13829	13852	13774	13912	13882	13915	13811	13781	13897	14016	13862
26914	22218	26302	22841	18000	16612	16057	15355	15165	15001	14795	14834	14750	14730	14748	14636	14485	14437	14613	14626	14435	14533	14677	14463	14617	14475	14464	14350	14442	14488	14419	14451	14253	14523	14338	14290	14328	14397	14400	14454	14402	14351	14447	14612	14256	14360	14297	14290	14335	14184	14275	14428	14352	14406	14274	14233	14330	14371	14425	14274	14486	14453	14220	14333	14286	14249	14070	14226	14517	14276	14212	14349	14240	14272	14397	14072	14428	14295	14288	14266	14191	14119	14347	14408	14399	14182	14298	14340	14277	14257	14409	14419	14333	14330	14444	14250	14310	14316	14264	14423	14568	14400	14318	14282	14260	14343	14418	14337	14365	14049	14393	14213	14144	14192	14395	14459	14259	14391	14461	14225	14311	14452	14593	14085	14316	14440	14408	14184	14298	14444	14315	14250	14476	14318	14472	14308	14377	14343	14270	14269	14325	14398	14363	14418	14399	14215	14345	14223	14239	14173	14370	14218	14264	14373	14232	14343	14304	14341	14402	14315	14269	14370	14197	14158	14313	14310	14370	14485	14237	14362	14371	14235	14252	14333	14387	14539	14320	14209	14334	14225	14202	14461	14117	14273	14337	14264	14367	14358	14374	14366	14498	14332	14278	14495	14374	14148	14352	14409	14319	14311	14495	14391	14381	14392	14285	14277	14419	14515	14349	14353	14323	14439	14394	14289	14177	14493	14211	14350	14298	14369	14222	14344	14004	14239	14351	14394	14264	14398	14237	14246	14123	14409	14265	14255	14367	14220	14261	14377	14290	14485	14319	14193	14248	14516	14197	14331	14283	14400	14350	14291	14193	14462	14461	14342	14282	14236	14436	14574	14497	14497	14144	14286	14351	14253	14271	14434	14374	14462	14475	14363	14280	14569	14174	14302	14355	14370	14332	14265	14329	14405	14373	14228	14346	14524	14484	14265	14440	14152	14122	14330	14313	14194	14225	14370	14375	14411	14466	14296	14366	14243	14339	14257	14540	14455	14422	14419	14444	14411	14397	14364	14559	14208	14375	14158	14426	14252	14345	14227	14263	14172	14286	14398	14375	14105	14528	14358	14339	14220	14144	14365	14318	14280	14651	14499	14181	14147	14260	14339	14647	14292	14180	14297	14321	14217	14314	14210	14331	14076	14481	14346	14295	14307	14372	14313	14493	14317	14244	14466	14170	14334	14357	14310	14281	14557	14331	14237	14186	14280	14215	14266	14402	14163	14483	14194	14375	14264	14337	14399	14427	14402	14189	14354	14247	14090	14177	14337	14359	14296	14324	14289	14345	14358	14520	14271	14246	14200	14309	14430	14267	14387	14282	14335	14448	14085	14340	14340	14429	14235	14255	14524	14423	14238	14331	14399	14177	14322	14386	14344	14290	14446	14234	14248	14282	14404	14420	14350	14365	14295	14225	14239	14384	14239	14192	14443	14277	14312	14422	14400	14377	14402	14494	14394	14219	14359	14230	14359	14472	14336	14427	14416	14323	14382	14333	14387	14351	14287	14403	14445	14521	14290	14524	14354	14172	14414	14415	14393	14169	14330	14382	14254	14251	14267	14398	14342	14234	14273	14172	14480	14508	14369	14364	14298	14305	14331	14204	14319	14220	14399	14375	14457	14342	14195	14355	14297	14380	14339	14294	14309	14209	14301	14306	14142	14289	14300	14373	14490	14440	14501	14382	14350	14354	14489	14369	14487	14234	14329	14417	14474	14357	14422	14350	14313	14226	14552	14275	14416	14411	14505	14444	14168	14387	14402	14311	14314	14385	14192	14308	14294	14323	14402	14200	14368	14388	14437	14253	14054	14227	14138	14230	14281	14445	14383	14390	14516	14258	14366	14255	14201	14406	14092	14291	14457	14229	14386	14438	14346	14214	14303	14229	14342	14454	14380	14340	14594	14356	14250	14413	14349	14340	14472	14316	14235	14345	14303	14258	14333	14224	14372	14372	14335	14385	14322	14377	14313	14558	14243	14359	14446	14352	14206	14256	14200	14397	14407	14233	14358	14430	14302	14421	14533	14198	14392	14286	14238	14453	14367	14355	14376	14250	14286	14285	14224	14363	14407	14314	14277	14179	14270	14491	14363	14183	14429	14605	14416	14320	14336	14311	14307	14297	14450	14294	14361	14299	14365	14314	14410	14239	14403	14353	14474	14442	14367	14331	14289	14227	14263	14320	14356	14306	14321	14326	14329	14379	14311	14278	14327	14290	14387	14274	14221	14391	14346	14184	14396	14617	14355	14250	14303	14059	14291	14300	14376	14318	14414	14133	14118	14255	14214	14442	14311	14277	14323	14301	14303	14339	14258	14540	14380	14102	14029	14177	14405	14235	14497	14423	14392	14151	14373	14234	14130	14321	14247	14311	14203	14305	14270	14396	14371	14471	14212	14253	14315	14188	14579	14292	14300	14370	14497	14413	14226	14277	14215	14310	14200	14269	14430	14212	14227	14276	14296	14416	14468	14456	14357	14361	14353	14269	14462	14449	14391	14166	14265	14378	14239	14422	14360	14150	14542	14341	14257	14250	14358	14160	14129	14483	14538	14487	14390	14276	14293	14399	14284	14439	14310	14171	14368	14219	14398	14355	14444	14509	14220	14425	14377	14266	14354	14308	14362	14308	14264	14360	14458	14443	14431	14223	14476	14353	14433	14278	14195	14483	14389	14371	14452	14271	14366	14282	14207	14212	14418	14379	14366	14365	14338	14357	14367	14373	14547	14266	14184	14228	14404	14672	14405	14069	14321	14257	14460	14478	14370	14268	14082	14338	14305	14428	14375	14486	14403	14428	14408	14310	14427	14365	14305	14381	14338	14396	14175	14208	14376	14366	14354	14400	14395	14437	14526	14167	14419	14180	14226	14412	14222	14325	14356	14235	14410	14392	14337	14171	14469	14349	14457	14279	14494	14375	14319	14456	14295	14388	14509	14204	14371	14365	14339	14322	14313	14176	14496	14064	14156	14247	14311	14554	14272	14312	14176	14359	14270	14370	14331	14613	14338	14384	14260	14399	14229	14309	14297	14358	14298	14361	14430	14243	14341	14373	14385	14343	14357	14133	14209	14279	14300	14231	14320	14458	14220	14179	14350	14287	14474	14330	14396	14415	14637	14472	14402	14320	14292	14162	14375	14188	14270	14281	14326	14307	14480	14407	14545	14409	14397	14377	14369	14291	14442	14478	14156	14196	14393	14473	14424	14352	14319	14433	14283	14416	14184	14199	14361	14164	14181	14394	14332	14155	14322	14402	14487	14307	14444	14151	14197	14126	14169	14341	14406	14506	14258	14486	14299	14358	14366	14338	14299	14551	14386	14235	14157	14267	14510	14366	14223	14127	14343	14354	14293	14071	14354	14363	14327	14648	14360	14416	14238	14278	14042	14344	14208	14412	14453	14351	14563	14365	14356	14332	14411	14306	14174	14280	14292	14475	14324	14337	14326	14189	14359	14425	14215	14345	14094	14296	14309	14408	14182	14324	14336	14327	14360	14280	14345	14472	14462	14547	14400	14403	14252	14254	14445	14462	14351	14294	14316	14373	14214	14329	14423	14149	14503	14312	14254	14522	14457	14160	14146	14293	14393	14275	14200	14263	14244	14394	14440	14362	14250	14379	14309	14121	14355	14304	14254	14192	14242	14328	14377	14427	14311	14142	14191	14361	14459	14072	14119	14363	14270	14356	14329	14246	14297	14379	14482	14363	14251	14380	14182	14204	14275	14437	14419	14392	14335	14431	14364	14299	14284	14267	14363	14304	14264	14477	14285	14416	14243	14374	14474	14358	14257	14359	14230	14220	14337	14334	14332	14353	14199	14308	14238	14350	14521	14250	14362	14252	14278	14252	14556	14361	14531	14274	14280	14306	14347	14418	14367	14279	14261	14222	14215	14192	14315	14352	14429	14462	14423	14388	14372	14187	14265	14356	14274	14282	14196	14505	14300	14467	14452	14447	14098	14481	14297	14209	14292	14535	14386	14214	14348	14266	14575	14187	14342	14408	14203	14328	14374	14373	14090	14411	14449	14147	14298	14196	14439	14414	14441	14275	14397	14185	14098	14297	14417	14240	14444	14221	14305	14422	14258	14511	14370	14263	14265	14377	14108	14307	14286	14293	14359	14503	14262	14507	14339	14259	14395	14402	14294	14293	14392	14292	14323	14245	14291	14235	14230	14151	14378	14276	14281	14405	14267	14232	14410	14359	14450	14448	14597	14442	14424	14457	14411	14400	14149	14383	14352	14287	14228	14454	14370	14145	14399	14114	14396	14367	14141	14348	14384	14291	14397	14171	14387	14327	14372	14356	14277	14321	14189	14319	14391	14382	14279	14265	14400	14247	14284	14321	14349	14433	14254	14228	14424	14310	14241	14191	14192	14329	14159	14287	14413	14226	14328	14418	14448	14416	14448	14183	14415	14259	14426	14321	14326	14400	14580	14499	14737	14276	14315	14333	14252	14206	14423	14358	14321	14095	14234	14062	14177	14201	14343	14429	14329	14245	14143	14300	14331	14308	14182	14339	14249	14133	14318	14471	14381	14311	14278	14358	14311	14431	14260	14347	14424	14389	14403	14495	14563	14260	14132	14200	14151	14256	14213	14145	14347	14338	14402	14147	14404	14264	14226	14219	14368	14118	14155	14443	14367	14462	14469	14426	14218	14367	14356	14372	14458	14444	14311	14379	14307	14405	14356	14358	14352	14467	14324	14473	14296	14328	14439	14287	14283	14339	14316	14443	14259	14387	14279	14287	14263	14245	14300	14146	14554	14378	14205	14287	14063	14281	14379	14145	14378	14357	14406	14254	14274	14365	14235	14296	14215	14201	14286	14228	14232	14395	14370	14325	14086	14278	14227	14452	14468	14254	14382	14308	14319	14235	14423	14318	14361	14223	14388	14393	14282	14197	14171	14366	14196	14442	14286	14462	14479	14435	14472	14363	14390	14307	14517	14448	14406	14266	14413	14316	14237	14333	14240	14256	14206	14281	14428	14326	14324	14341	14318	14147	14273	14203	14328	14295	14387	14524	14325	14290	14249	14406	14360	14408	14555	14322	14259	14201	14297	14408	14228	14387	14260	14302	14530	14253	14426	14165	14416	14316	14388	14455	14223	14344	14239	14305	14319	14392	14535	14507	14268	14323	14177
20946	31347	28629	22347	19368	17583	16397	15836	15638	14951	14664	14526	14426	14453	14344	14279	14126	14179	14077	14151	13955	14034	14152	14001	14025	13948	13877	13988	13760	13939	13877	13925	13900	14125	13962	13832	13650	14103	13875	13734	13797	13851	13814	13762	13994	13601	13840	13877	14009	13669	13916	13818	13977	13998	13836	13953	13852	13819	13819	13786	13778	13939	13772	13774	13798	13789	13995	13763	13786	13882	13657	13838	13823	13951	13725	13789	13724	13753	13652	13761	13830	13866	13923	13873	13863	13711	13814	13889	13830	13780	13927	13748	13820	13837	13814	13844	13834	13858	13797	13979	14000	13852	13872	13867	13904	13764	13740	13813	13768	13783	13692	13770	13861	13866	13911	13755	13868	13713	13857	13816	13630	13854	13909	13704	13810	13835	13792	13876	13927	13894	13958	13826	13691	13775	13929	13831	13656	13942	13805	13656	13807	13737	13769	13868	13812	13792	13728	13831	13717	13782	13784	13780	13820	13821	13630	13796	14036	13854	13804	13603	13811	13907	13856	13861	13915	13824	13871	13769	13859	13866	13786	13817	13882	13810	13976	13981	13781	13840	13770	13877	13863	13964	13808	13926	13735	13750	13677	13984	13839	13790	13869	13837	13908	13783	13714	13884	13743	13762	13982	13788	13793	13985	13888	13885	13849	14051	13714	13855	13745	13740	13754	13935	13874	13762	13839	13842	13708	13850	13858	13817	13812	13851	13752	13849	13800	13821	13944	13798	13902	13663	13908	13751	13718	13664	13862	13842	13951	13823	13909	13818	13886	13735	13972	13899	13859	13518	13914	14004	13864	13769	13792	13938	13767	14007	13713	13808	14072	13921	13767	13817	13739	13853	13901	13947	13860	13688	13882	13900	13792	13743	13759	13827	13928	13836	13760	13816	13858	13863	13795	14004	13622	13878	13895	13896	13880	14058	13697	13985	13758	13865	13990	13727	13873	13816	13816	13792	13699	13833	13703	13889	13822	13919	13882	13967	13870	13829	13871	13945	13695	13863	13909	13985	13654	13935	13964	13815	13977	13703	13727	13785	13861	13689	13712	13876	13928	13835	13768	13850	13892	13851	14012	13798	13973	13867	13732	13900	13817	13840	13835	13762	13778	13907	13846	13827	13751	13749	13952	13846	13881	13916	13972	13823	13763	13709	13857	13865	13752	13900	13825	13764	13861	13879	13874	13976	13927	13772	13944	13805	13880	13803	13751	13914	13894	13657	13977	13843	13693	13792	13832	13755	13983	13846	13910	13754	13910	13876	13796	13890	13866	13717	13764	13996	13696	13848	13902	13800	13814	13820	13866	13949	13935	13897	14023	13865	13774	13816	13847	13835	13827	13780	13950	13824	13899	13918	13879	13824	13763	13656	13868	13897	13777	13740	13926	13758	13847	13922	13750	13790	13869	13991	13798	13809	13853	13790	13965	13884	13758	13729	13748	13925	13793	13830	13880	13797	13781	13903	13711	13714	13792	13794	13927	13732	13821	13797	13904	13913	13913	13878	13883	13846	13854	13897	13793	13816	13815	13767	14034	13757	14076	13737	13824	13887	13923	13853	13839	13894	13953	13795	13831	13965	13967	13850	13765	13808	13772	13929	14026	13964	13860	13660	13931	13840	13923	13787	13992	13852	13718	13931	13749	13884	13732	13879	13876	13788	13813	13881	14094	13949	13833	13725	13887	13664	13767	13770	13787	13719	13817	13555	13873	13748	13940	13749	13928	13788	13855	13789	13873	13860	13855	13779	13768	13733	13828	13807	13949	13850	13833	14087	13812	13866	13818	13740	13901	13814	13822	13789	13874	13919	13858	14018	13787	13884	13766	14040	13883	13876	13883	13839	13774	13734	13938	13793	13858	13874	13772	13756	13790	13744	13716	13762	13682	13858	13736	13698	13790	13891	13742	13824	13896	13805	13892	13845	14034	13762	13921	13722	13891	13828	13765	13828	13881	13698	13692	13804	13947	13905	13859	13956	13790	13952	13642	13961	14009	13835	13743	13840	13622	13837	13970	13756	13859	13743	13804	13792	13916	13739	14005	13760	13825	13749	13912	13767	13849	13821	13963	13797	13799	13798	13829	13738	13820	13670	13876	13863	13826	14019	13881	13774	13862	13760	13839	13810	13762	13839	13810	13957	13809	13849	13937	13699	13871	13806	13856	13922	13812	13791	13918	13873	13652	13840	13833	13969	13776	13827	13904	13847	13802	13772	13788	13653	13897	13902	13798	13714	13961	13729	13912	13872	13825	13839	13815	13817	13699	13818	13713	13702	13769	13839	13767	13862	13717	13828	13750	13846	13802	13879	13935	13859	13751	13877	13837	13819	13738	13799	13861	14070	13769	13800	13864	13647	13852	13935	13821	13896	13824	13824	13766	13880	13845	13665	13876	13825	13836	13951	13646	13903	13909	13882	13698	13751	13765	13832	13979	13734	13877	13747	13794	13810	13821	13902	13777	13745	13877	13829	13784	13715	13788	13769	13709	13871	14012	13832	13795	13663	13840	14065	13711	13774	13856	14070	13913	13771	13815	13802	13768	13973	13941	13816	13865	13766	13905	13844	13953	14018	13580	13933	13910	13835	13876	13798	13932	13918	13780	13672	13867	13833	13992	13797	13868	13758	13990	13781	13750	13871	13685	13886	13824	13774	13864	13895	13807	13991	13720	13683	13708	13796	13811	13856	13785	13900	13769	13796	13883	13801	13936	13800	13818	13747	13847	13806	13902	13824	14027	13770	13786	13828	14006	13731	13768	13909	13700	13730	13689	13507	13975	13821	13879	13709	13769	13804	13852	13778	13737	13729	13866	13845	13786	13829	13781	13713	13816	13941	13852	13866	13881	13756	13947	13785	13819	13872	13791	13928	13720	14042	13840	13922	13811	13767	13929	13734	13839	13845	13767	13896	13758	13825	13866	13829	13844	13874	13871	13722	13773	13750	13704	13816	13924	13900	13839	13735	13915	13836	13967	13974	13761	13873	13788	13902	14024	13759	13838	13844	14013	13947	13733	13833	13762	13799	13781	14013	13862	13898	13845	13806	13780	13791	13825	13700	13953	13734	13889	13909	13928	13804	13853	13945	13793	13999	13855	13834	13879	13706	13699	13867	13802	13834	13838	13576	13900	13631	13853	13945	13653	13873	13854	13775	13741	13840	13857	13886	13813	13753	13716	13690	13795	13937	13793	13776	13982	13762	14011	13799	13942	14004	13960	13857	13752	13874	13892	13715	13845	13972	13875	13838	13733	13713	13831	13817	13784	14004	13957	13782	13770	13841	13952	13832	13728	13717	13818	13676	13796	13968	13952	13764	13697	13875	13813	13796	13944	14003	13858	13764	13754	13930	13689	13945	13876	13770	13826	13916	13749	13725	13926	13946	13866	13868	13779	13776	13817	13825	13766	13732	13936	13684	13787	13811	13789	13832	13847	13836	13874	13637	13820	13695	13720	13871	13812	13782	13878	13795	13982	13696	13818	13776	13844	13818	13824	13732	13769	13894	13847	13825	13923	13901	13729	13832	13734	13771	13863	13924	13822	13854	13721	13834	13933	13743	13716	13820	13988	13912	13949	13627	13842	13834	13884	13833	13810	14051	13818	13768	13817	13539	13817	13920	13921	13852	13779	14029	13791	13829	13822	13910	13817	13856	13721	13865	13815	13672	13898	13989	13671	13865	13858	13826	13999	13790	13938	13762	13928	13673	13840	13845	13672	13781	13696	13860	13971	13849	13861	13928	13886	13824	13848	13818	13853	13883	13809	13821	13912	14014	13854	13829	13715	13708	13883	13777	13990	13673	13904	13761	13593	13796	13776	13902	13902	13765	13842	13901	13907	13720	13952	13805	13690	13795	13725	13884	13960	13786	13892	13827	13927	13887	13922	13839	13814	13841	13821	14065	13858	13680	13699	13869	13778	13519	14000	13940	13722	13808	13912	14097	13867	13934	13882	13873	13854	13992	13865	13709	13781	13783	13937	14026	13860	13878	13648	13811	13763	13960	13709	13851	13940	13894	13948	13833	13811	13726	13781	13863	13758	13900	13847	13877	13836	13846	13775	13770	13641	13860	13926	13837	13832	13833	13872	13699	13785	13871	13852	13832	13897	13836	13821	13842	13871	13764	13770	13821	13786	13799	13836	13689	13886	13752	13958	13900	13779	13905	13913	13813	13828	13825	13820	13899	13907	13722	13907	13806	13863	13754	13771	13789	13949	13904	13909	13603	13937	14051	13976	13779	13863	13765	13770	13925	13796	13824	13754	13666	13765	13858	13824	13910	13773	13788	13694	13964	13851	13993	13878	13931	13712	13849	13874	13872	13983	13853	13773	13853	13920	13849	13765	13806	13822	13898	13667	13888	13783	13992	13771	13750	13872	13715	13918	13772	13817	13875	13783	13857	13720	13715	13843	13752	13953	13962	13874	13893	13888	13707	13895	13807	13985	13726	13832	13712	13895	13805	13773	13694	13877	13584	14004	13921	13902	13698	13784	13718	13852	13809	13850	13880	13776	13740	13942	13893	13700	13859	13747	13914	13947	13810	13931	13961	13866	13795	13779	13972	13821	13843	13803	13768	13848	13805	13936	13751	13810	13891	13843	13865	13870	13789	13893	13728	13844	13919	13744	13827	13872	13784	13675	13839	13747	13844	13811	13794	13928	13661	14010	13972	13650	13836	13818	13749	13873	13832	13907	13695	13737	13818	13888	13759	13743	13906	13797	13758	13809	13698	13857	13932	13842	13947	13856	13935	13956	14016	13962	13874	13870	13754	13833	13777	13839	13774	13905	13957	13976	13832	13829	14053	13814	13988	13674	13762	13817	13797	13730	13919	13940	13815	13715	13757	13734	13824	13869	13773	13832	13896	13659	13882	13906	13768	13827	13747	14060	13881	13826	13810	13862	13736	13714	13656	13826	13811	13773	13791	13779	13970	13717	13845	13665	13798	13688	13776	13935	13917	13987	13810	13800	13790	13681	13696	13919	13759	13844	13843	13709	13822	13770	13902	13842	13927	13811	13997	13861	13752	13834	13890	13923	13777	13710	13929	13831	13994	13930	14018	13812	13923	13758	13740	13940	13736	13877	13911	13818	13872	13765	13816	13957	13762	13996	13860	13857	13857	13850	13881	13721	13835	13823	13794
23945	21051	28145	24470	21806	20072	18978	16813	16961	15854	15330	15386	15091	15303	15056	15036	14867	14846	14814	14726	14743	14727	14790	14810	14647	14610	14806	14537	14751	14605	14521	14615	14535	14570	14622	14718	14545	14651	14362	14522	14636	14527	14696	14533	14613	14598	14558	14502	14480	14442	14605	14365	14577	14618	14477	14695	14543	14555	14740	14608	14531	14506	14701	14612	14779	14707	14576	14406	14594	14412	14402	14420	14732	14677	14570	14547	14675	14593	14562	14574	14382	14577	14463	14509	14358	14566	14522	14502	14562	14638	14499	14640	14420	14477	14553	14569	14411	14352	14409	14512	14669	14603	14592	14580	14564	14278	14411	14505	14656	14477	14539	14511	14568	14630	14340	14631	14593	14403	14326	14310	14335	14410	14616	14572	14588	14687	14412	14477	14438	14227	14571	14457	14419	14461	14507	14351	14563	14464	14491	14367	14478	14606	14510	14558	14616	14423	14490	14491	14475	14396	14310	14373	14718	14636	14372	14481	14473	14500	14702	14491	14446	14359	14448	14514	14548	14550	14544	14530	14434	14642	14383	14522	14286	14465	14368	14309	14609	14601	14473	14476	14519	14499	14544	14350	14407	14343	14634	14431	14538	14354	14517	14453	14730	14468	14659	14504	14472	14394	14288	14673	14444	14572	14639	14594	14532	14499	14466	14434	14573	14495	14480	14523	14539	14604	14548	14583	14345	14330	14416	14501	14545	14377	14495	14510	14416	14381	14380	14441	14458	14532	14428	14419	14323	14693	14501	14312	14564	14401	14468	14345	14657	14475	14404	14553	14344	14549	14393	14336	14511	14297	14632	14512	14311	14442	14335	14447	14474	14344	14484	14635	14547	14415	14446	14666	14493	14429	14649	14468	14498	14447	14406	14685	14637	14602	14429	14501	14290	14369	14452	14358	14648	14575	14409	14465	14375	14509	14555	14475	14553	14390	14661	14328	14445	14425	14401	14383	14426	14401	14491	14413	14408	14648	14453	14414	14475	14488	14373	14492	14520	14516	14584	14630	14773	14600	14457	14462	14612	14575	14551	14396	14624	14372	14348	14333	14457	14511	14375	14365	14346	14453	14413	14553	14317	14484	14646	14536	14380	14364	14563	14684	14490	14401	14447	14429	14460	14474	14540	14479	14364	14625	14433	14464	14394	14617	14548	14563	14493	14670	14394	14333	14429	14549	14524	14428	14378	14641	14620	14377	14332	14375	14519	14413	14370	14483	14550	14477	14468	14552	14539	14636	14536	14495	14805	14493	14414	14450	14239	14572	14508	14522	14490	14373	14577	14620	14666	14535	14407	14489	14517	14520	14635	14414	14539	14459	14545	14291	14519	14337	14314	14475	14464	14541	14502	14235	14645	14466	14520	14429	14445	14362	14690	14547	14719	14617	14639	14666	14690	14686	14454	14503	14458	14382	14460	14422	14326	14530	14537	14557	14616	14512	14446	14463	14463	14533	14546	14532	14499	14457	14363	14526	14293	14599	14472	14562	14452	14514	14559	14395	14550	14538	14441	14456	14516	14530	14408	14406	14321	14314	14465	14509	14474	14487	14621	14460	14412	14437	14528	14342	14438	14546	14397	14555	14570	14374	14426	14537	14476	14547	14462	14486	14433	14455	14546	14458	14632	14492	14604	14576	14555	14535	14461	14326	14456	14524	14576	14536	14530	14368	14470	14473	14555	14673	14516	14455	14607	14601	14523	14402	14622	14565	14579	14549	14465	14389	14702	14391	14862	14576	14501	14489	14592	14392	14409	14339	14272	14698	14353	14478	14562	14367	14556	14574	14549	14395	14404	14514	14503	14372	14403	14391	14413	14494	14496	14453	14405	14506	14497	14416	14157	14394	14549	14515	14298	14536	14537	14708	14557	14503	14363	14396	14361	14421	14557	14517	14466	14430	14578	14528	14402	14560	14652	14365	14477	14458	14395	14483	14668	14507	14479	14356	14415	14513	14600	14435	14524	14564	14550	14356	14388	14354	14482	14501	14295	14387	14424	14412	14486	14385	14588	14654	14645	14724	14631	14476	14613	14610	14416	14289	14379	14306	14627	14711	14606	14402	14582	14414	14622	14467	14429	14422	14360	14617	14401	14434	14435	14317	14542	14564	14528	14487	14510	14675	14460	14393	14512	14393	14698	14443	14429	14505	14540	14620	14478	14369	14549	14529	14370	14486	14484	14348	14439	14418	14515	14506	14397	14443	14602	14600	14431	14400	14591	14461	14471	14554	14710	14397	14450	14565	14388	14301	14244	14348	14302	14502	14552	14496	14613	14462	14530	14483	14487	14502	14461	14438	14583	14428	14528	14563	14686	14431	14645	14519	14518	14569	14792	14586	14358	14420	14574	14533	14514	14401	14530	14599	14726	14464	14454	14537	14546	14457	14426	14454	14723	14336	14357	14539	14544	14360	14505	14424	14544	14454	14402	14329	14525	14500	14705	14462	14536	14565	14330	14540	14399	14422	14568	14596	14536	14646	14442	14436	14589	14195	14352	14597	14291	14431	14460	14425	14628	14632	14391	14579	14673	14421	14444	14564	14396	14630	14538	14519	14599	14445	14498	14350	14458	14444	14565	14504	14497	14408	14480	14534	14331	14351	14376	14469	14520	14557	14486	14529	14544	14536	14634	14653	14384	14475	14417	14632	14654	14621	14584	14598	14470	14555	14426	14307	14397	14350	14400	14476	14339	14414	14403	14314	14307	14521	14495	14559	14429	14606	14465	14427	14493	14353	14379	14439	14561	14627	14489	14403	14412	14607	14520	14323	14456	14603	14543	14605	14469	14483	14491	14577	14435	14482	14593	14483	14415	14697	14609	14576	14614	14594	14605	14509	14329	14553	14546	14440	14479	14515	14783	14383	14268	14361	14432	14450	14445	14610	14370	14534	14433	14540	14557	14452	14302	14374	14471	14381	14453	14531	14655	14403	14598	14557	14351	14376	14612	14503	14351	14477	14558	14580	14574	14547	14607	14505	14284	14366	14404	14485	14553	14294	14657	14551	14463	14578	14361	14573	14497	14611	14502	14451	14444	14534	14662	14499	14676	14526	14533	14349	14620	14405	14491	14435	14443	14487	14448	14551	14505	14539	14600	14487	14454	14465	14502	14325	14511	14368	14453	14422	14382	14534	14524	14678	14769	14602	14652	14486	14510	14595	14440	14475	14640	14561	14352	14415	14575	14321	14476	14491	14652	14519	14468	14435	14499	14299	14419	14533	14560	14434	14259	14441	14582	14462	14479	14502	14516	14640	14474	14467	14474	14627	14633	14652	14705	14309	14591	14429	14508	14389	14479	14739	14570	14286	14559	14444	14248	14683	14591	14534	14473	14528	14615	14312	14482	14479	14553	14596	14628	14540	14495	14488	14663	14450	14498	14602	14530	14365	14463	14324	14381	14338	14250	14549	14680	14486	14390	14654	14436	14411	14477	14642	14495	14349	14290	14484	14579	14575	14456	14614	14426	14515	14582	14306	14590	14461	14302	14398	14670	14540	14817	14539	14390	14315	14455	14598	14504	14491	14474	14608	14593	14478	14531	14588	14472	14649	14609	14462	14386	14412	14572	14506	14193	14508	14518	14393	14579	14520	14410	14519	14331	14577	14517	14540	14607	14445	14631	14579	14521	14358	14694	14404	14589	14655	14650	14571	14492	14470	14511	14545	14499	14553	14413	14331	14483	14548	14563	14474	14518	14606	14515	14447	14706	14690	14486	14457	14727	14428	14534	14510	14523	14460	14550	14492	14648	14485	14475	14586	14521	14341	14559	14383	14465	14385	14424	14353	14506	14573	14609	14352	14597	14563	14445	14737	14587	14461	14543	14653	14732	14491	14484	14466	14609	14501	14571	14360	14565	14572	14498	14388	14563	14607	14629	14669	14656	14433	14521	14291	14381	14463	14574	14438	14469	14488	14525	14656	14590	14437	14563	14429	14451	14384	14590	14387	14510	14375	14447	14604	14444	14396	14573	14589	14529	14375	14414	14469	14304	14535	14612	14233	14572	14419	14356	14300	14448	14468	14364	14693	14556	14737	14367	14400	14626	14646	14436	14474	14451	14529	14482	14541	14545	14456	14385	14572	14458	14641	14480	14542	14615	14368	14347	14574	14578	14518	14470	14382	14463	14509	14596	14261	14400	14555	14334	14612	14346	14517	14539	14493	14429	14397	14596	14432	14544	14560	14529	14350	14257	14493	14360	14438	14338	14400	14490	14684	14509	14308	14645	14591	14523	14523	14444	14381	14560	14370	14599	14622	14422	14610	14580	14435	14584	14500	14592	14564	14553	14428	14528	14401	14600	14468	14748	14608	14585	14354	14698	14494	14639	14477	14431	14463	14415	14350	14544	14676	14605	14307	14565	14690	14478	14338	14519	14535	14537	14705	14397	14303	14530	14596	14641	14327	14497	14513	14470	14450	14374	14491	14418	14458	14412	14492	14714	14653	14460	14250	14492	14386	14410	14563	14584	14420	14577	14551	14531	14400	14570	14448	14404	14603	14471	14189	14490	14469	14355	14381	14466	14558	14453	14585	14417	14732	14523	14530	14700	14540	14586	14436	14380	14358	14310	14422	14618	14558	14398	14403	14195	14261	14463	14523	14394	14394	14501	14587	14610	14585	14606	14277	14313	14559	14432	14489	14527	14591	14315	14473	14554	14416	14656	14561	14485	14296	14449	14509	14432	14540	14451	14488	14531	14547	14397	14545	14537	14456	14466	14487	14582	14440	14285	14301	14234	14426	14567	14513	14556	14351	14494	14484	14518	14379	14425	14461	14478	14434	14363	14197	14427	14346	14296	14547	14435	14543	14403	14476	14595	14569	14436	14658	14550	14581	14487	14483	14614	14576	14489	14527	14409	14541	14536	14652	14498	14611	14575	14502	14513	14443	14639	14554	14450	14546	14598	14438	14570	14587	14673	14496	14397	14455	14492	14351	14419	14466	14472	14331	14404	14459	14590	14550	14621	14305	14343	14712	14352	14446	14509	14469	14344	14333	14646	14459	14377	14464	14369	14455	14460	14521	14394	14521	14532	14450	14507	14500	14350	14383	14349	14574	14476	14462	14522	14641	14660	14641	14508	14521	14447	14464	14484	14391	14614	14403	14449	14615	14394	14596	14401	14415	14496	14379
20706	35913	33545	25930	21849	19594	17912	17145	18131	15713	15304	15178	14810	15045	14804	14773	14473	14525	14544	14406	14445	14375	14168	14227	14210	14183	14185	14300	14046	14206	14071	14018	14050	14084	14140	14113	14176	14224	14012	14093	14219	14032	13982	13939	14043	14018	14004	14094	14075	14048	13972	14108	13951	14025	13895	14071	13798	14106	13954	14030	14043	13970	14217	13999	13817	14118	14092	14236	13964	14036	13841	13898	13876	14053	13921	14023	14009	14104	14150	13959	13839	14038	14074	13960	13997	14070	14049	13974	14002	14046	14094	14072	13851	14053	13824	13952	13912	13949	13869	14130	14121	14056	14012	14016	13802	14016	14051	14005	13872	13804	13922	13845	13861	13990	13955	14025	14040	14093	13867	14056	13952	14106	13964	13946	13940	14004	13834	13936	13919	13934	13840	13946	13986	14000	14094	14051	14063	13776	14008	13919	13949	14014	14127	14068	13915	13939	13978	13803	14000	13861	14158	13976	14141	13878	13933	13852	13901	13747	13979	13866	13855	14000	14089	13959	14005	13969	13921	13834	13937	13990	13798	14186	13926	13994	13913	13971	14004	14068	14015	13982	13944	14004	14038	13895	14100	13925	13801	14032	13993	13956	14046	13837	14160	13913	13878	14076	13860	14097	13965	13977	13994	13885	14000	13919	13984	13957	14010	13903	13946	13968	13797	14103	13992	14065	14007	13973	13916	14023	13962	14005	13814	13911	13954	13975	13979	14015	14039	14172	13958	13955	13912	14064	14034	14061	13982	13871	14076	13826	13964	13962	13887	14109	14030	14000	14024	13818	13884	13978	13907	13930	14041	13888	13843	13869	13972	13864	14017	14054	13931	13880	14132	13859	14099	13782	13870	13970	14005	13996	13995	14031	14095	13930	14028	14095	13925	13889	13855	13998	13849	14186	14030	13909	13926	13845	13835	13905	14032	13925	13925	13945	13959	14093	14039	13971	13949	14173	13943	13898	14043	13950	13895	13965	13845	13961	13967	14051	13854	14082	13874	13955	14076	13966	14102	14144	13931	14054	13883	13927	13959	14080	14119	13799	13910	14025	13945	14064	13898	13873	13963	14132	13920	13956	13938	13907	14130	14106	13957	13998	13861	13754	14038	13910	14027	13962	14043	13995	13968	13802	13942	13828	13946	14141	13867	14142	14064	13870	13906	13945	13899	14181	14054	14000	13928	14204	14105	13912	14101	13996	14012	14152	14074	13986	14008	13843	14026	14200	13874	13972	14076	14165	13983	14025	14099	13993	13879	13957	13893	13932	13955	13956	14044	13956	14023	13955	13905	13975	14040	13874	14060	13920	13908	13963	13841	14034	14045	13856	14044	13944	14060	13946	13830	13978	14037	13985	14105	14072	13952	13996	13960	14135	13984	14051	13915	14079	14009	13812	13913	14048	13800	14033	13989	13847	13768	13905	13975	13983	13913	13904	14040	14087	14068	13945	13952	13915	14060	14001	13948	14118	14060	13809	13966	14013	14064	14010	14013	13924	14081	13850	14130	14129	14032	13897	13982	13946	13977	13914	13867	13945	14021	13976	13840	14033	14089	13811	13894	14086	14081	14077	13877	14078	13981	14054	13840	14020	13989	13975	14004	13959	13767	14075	13988	14084	13923	13812	13953	14062	13912	13928	14061	13991	13935	13791	13991	13978	14025	13945	14056	13993	14016	14071	13990	13910	14017	13927	13982	13954	14049	14101	13868	13961	14081	13880	13998	13883	13984	13978	14007	14121	13922	13999	13973	14089	13923	13976	13976	13922	13934	14174	13933	13808	13983	13857	14111	14093	13961	13971	13874	14057	14009	13936	13963	13956	14064	13816	14031	13923	14037	13872	14055	13892	13950	14028	13857	13793	13941	13979	14011	13891	14002	14123	14064	13897	14056	13912	14058	13998	14038	13934	14223	13951	14030	14019	13839	14057	13880	13836	13986	14089	13905	13931	14104	14053	13761	13911	14064	13865	13891	13940	13993	13947	14045	14055	13974	14099	13901	14120	14145	14040	13964	13978	13915	14059	13978	14136	13878	13974	14000	13857	14089	13759	13985	13970	14036	13912	13949	14004	13935	13987	14057	14000	13944	13936	13834	13939	13954	13986	13898	13844	14008	13927	13993	14129	14133	13999	14059	13906	14013	13935	14010	13903	13948	13799	14170	14165	13937	13930	14071	13985	13907	13883	14006	13881	13927	14089	13767	13904	13941	13988	13955	13965	14085	14014	13951	13986	14085	13990	14042	13711	13976	14021	13904	13990	13970	13918	14015	13873	14036	13954	13913	13729	13933	13913	14020	13973	13988	13924	14006	13862	14051	14128	14010	13899	13927	13968	13987	13946	14027	13986	13959	13986	13914	13832	13939	13951	13872	13926	14099	14072	14044	13874	13885	14143	14007	14191	13885	14004	13917	14075	14148	14000	14138	13894	13918	13893	14043	13980	13979	13926	13838	13905	13954	13868	13948	13720	14023	13947	13928	13989	13998	14033	13948	13926	14036	14051	13936	13997	14055	14153	13955	13872	14068	13998	13932	13835	13971	14043	13991	13979	14050	13764	13978	13789	14055	14016	13941	14256	14086	13863	14186	14092	13831	14036	13981	13894	13958	14045	14129	14117	13967	13916	13942	13834	13892	13990	14026	13835	13963	13961	13827	13935	13988	13983	14059	13938	13898	14022	13943	14159	13898	13891	13990	13966	13999	13872	13979	13926	14054	13986	14000	13818	14002	13912	14050	14025	14017	13997	13938	13883	14057	13949	13897	14126	13818	14013	13970	13898	13952	14014	14061	13838	13825	13933	13925	13984	13840	13896	13933	14086	14003	13940	13895	14028	14077	13882	14012	14089	14052	13845	13929	13991	14070	13982	14035	13991	13956	13930	13941	13960	13950	14020	14015	13937	14057	13918	14026	13810	14028	13829	14168	14004	13848	14095	13972	13867	13968	13963	13933	14067	13937	14095	13982	13921	14113	13907	13923	13906	13853	14015	13936	13920	14068	14073	14076	14115	13991	13799	13954	13946	13896	13985	13901	13927	13961	13915	14079	13935	13918	13927	14073	13878	13982	13942	13829	13768	13847	13925	14073	14062	13929	13971	13840	14073	14022	14076	13921	13835	13946	13919	14053	14003	14053	13898	13974	13807	13945	14054	14050	13945	13956	14064	14068	13928	13988	14068	13990	13980	13977	13885	13989	14003	14115	13940	14236	14011	14017	13939	13877	14122	13950	13879	13943	13902	13955	13835	13984	13928	13913	14042	14008	13862	14098	13946	13843	13921	13915	13943	13997	13927	13930	13906	13950	13905	13938	14013	13802	13999	13966	13833	13988	13819	14066	14008	13867	13955	13805	13841	14028	14022	13915	14141	13986	13994	13993	13826	14014	14048	13970	13937	13797	13851	13934	14047	13950	13816	13767	14052	13851	13953	14025	14151	13932	14108	13802	14043	14052	14095	13843	14241	14243	14015	14078	14087	14044	14020	14078	14031	13982	13937	13871	13844	14009	13929	14057	13858	14032	13813	14037	13893	13914	13855	14094	13975	14045	13995	14084	13999	14009	13837	14094	14006	13908	14009	13906	14036	13908	14059	13882	14027	14126	13870	13944	14043	13826	13963	13932	14013	13991	13950	13996	13960	13920	14065	13922	14022	13967	14149	13860	13930	13939	14017	13968	13921	13847	13913	14049	13901	13932	14021	14003	13823	14026	14023	14115	14037	14129	13985	14099	13853	13838	13942	14117	14021	13974	14077	13996	14163	14110	13966	14166	13879	14049	14014	13929	14008	13912	13891	14071	13987	14081	13937	14001	13877	14145	13865	14067	13984	14051	14059	14042	14039	14010	13887	14132	14131	13987	13885	14030	14003	13980	14046	13887	14040	14104	13920	14195	14039	13938	13928	14052	14107	13954	13941	13858	13835	14113	13889	13989	14084	14017	13834	14091	13751	13899	14016	14029	14102	13917	14140	14011	14003	14015	14127	13922	13827	13806	14002	13853	14005	13969	13990	14053	13962	14134	13998	13988	14020	13944	14025	13965	13832	14107	14045	14076	13933	13950	13966	14094	13887	13914	14042	13885	14201	13982	14092	13976	13941	14093	14010	14059	13880	13876	14044	13979	13898	13925	13917	13913	13917	13966	14060	13985	14090	13981	13833	13981	13998	14094	13977	13904	13862	13924	13977	13930	14052	14028	14016	13924	14024	13770	14027	14083	13954	13918	13878	13907	13802	14076	13802	14089	13934	14025	13887	13980	13811	14101	13978	13965	13921	13760	14071	13957	13906	14000	14014	14041	13951	13908	13870	13867	13972	13982	14059	14020	13975	14010	14006	13913	14007	13897	13912	13974	14056	14105	14162	14047	13933	13989	14125	13887	13702	13924	14127	14001	13669	13819	13917	13972	13964	13996	13957	13946	14094	13853	13990	13932	13887	14068	14018	13970	14034	14075	13899	14083	14053	13883	13997	13984	14025	13888	13854	13916	13981	14111	14059	13952	14204	13831	13853	13929	13921	13887	13942	14167	13971	14003	13942	14067	13816	13866	13920	13959	14037	13949	13903	13958	14010	14029	13750	13978	13916	13897	13941	13980	13890	14060	13793	13928	13914	13934	14102	13941	14045	14102	13958	13983	13937	14073	14016	13966	14012	14099	13914	14086	13956	13925	14020	13808	13889	13989	13925	14039	14055	13956	14148	14014	13867	14014	13978	13950	13916	13962	14024	13861	13977	13940	14023	14060	13993	14113	13953	13950	13994	14077	13931	13876	13869	13921	13942	14058	13901	13935	13972	13838	13870	13919	13727	13935	13962	13796	13975	13981	13812	13954	13965	13850	13988	13872	13957	14087	13968	14008	13919	14001	13972	13991	13935	13998	14031	13802	13885	13927	14084	13891	13993	14003	14124	13949	13934	14036	13898	14215	13941	13921	14113	14108	14042	14057	13861	13801	13990	14030	13987	13888	14114	14011	14023	13787	13960	13970	13933	13864	14138	13872	13931	13802	14043	13866	13987	13926	14004	14053	14112	13958	13897	13923	13848	14021	14090	13992	14116	13992	13880	13951	14032	13814	14090	13834	14004	13958	13970	13892	13864	13902	14018	13865	14036	13906	14041	13851	14129	13896	14043	13927	13929	13907	13878
22511	21023	28861	23425	21236	23011	23813	18038	19655	16616	15928	15528	15343	15421	15150	15183	14992	14882	14875	14872	14826	14786	14727	14451	14475	14690	14483	14548	14568	14471	14540	14358	14377	14428	14493	14374	14276	14248	14335	14169	14420	14537	14323	14346	14396	14397	14409	14477	14280	14464	14255	14450	14276	14314	14569	14423	14371	14329	14164	14341	14242	14314	14432	14243	14156	14287	14302	14463	14216	14128	14176	14456	14318	14240	14318	14402	14100	14270	14335	14312	14271	14283	14278	14284	14180	14268	14474	14227	14226	14184	14011	14241	14359	14282	14206	14360	14288	14246	14203	14203	14200	14192	14113	14198	14346	14299	14407	14469	14280	14272	14212	14544	14328	14229	14386	14225	14179	14244	14376	14159	14170	14302	14203	14293	14167	14297	14265	14220	14248	14286	14285	14337	14332	14146	14319	14315	14543	14201	14375	14276	14363	14208	14264	14255	14225	14378	14143	14573	14300	14401	14162	14416	14298	14278	14446	14105	14283	14211	14283	14297	14088	14314	14254	14142	14121	14184	14325	14259	14100	14297	14411	14352	14324	14266	14489	14289	14270	14142	14195	14267	14239	14281	14210	14224	14320	14137	14112	14355	14335	14112	14291	14436	14222	14187	14095	14171	14347	14204	14226	14290	14463	14342	14283	14184	14448	14433	14291	14317	14330	14060	14316	14191	14341	14272	14189	14068	14186	14296	14372	14371	14324	14236	14131	14240	14298	14205	14178	14258	14106	14220	13998	14006	14121	14191	14058	14321	14156	14300	14208	14310	14311	14492	14240	14339	14113	13997	14035	14134	13967	14127	14188	14137	14107	14307	14114	14174	14272	14171	14169	14392	14257	14349	14281	14153	14268	14099	14341	14137	14441	14151	14292	14403	14390	14406	14099	14141	14298	14153	14357	14248	14327	14280	14075	14305	14393	14295	14390	13984	14083	14159	14218	14248	14225	14157	14249	14421	14161	14216	14520	14265	14143	14350	14191	14149	14407	14411	14425	14295	14281	14380	14385	14249	14339	14138	14137	14162	14260	14066	14133	14355	14308	14308	14247	14317	14140	14313	14122	14189	14031	14175	14124	14027	14175	14305	14171	14228	14230	14252	14175	14199	14276	14254	14134	14349	14159	14099	14244	14315	14352	14070	14198	14216	14141	14249	14191	14166	14158	14256	14245	14319	14327	14205	14252	14416	14366	14287	14439	14044	14431	14291	14252	14326	14315	14253	14187	14273	14270	13958	14260	14198	14253	14160	14261	14180	14141	14307	14248	14174	14156	14241	14206	14142	14081	14199	14082	14069	14254	14294	14166	14174	14352	14304	14390	14176	14245	14340	14221	14212	14262	14206	14168	14198	14030	14289	14142	14221	14357	14412	14319	14400	14344	14045	14244	14451	14268	14203	14279	14177	14275	14240	14378	14334	14180	14137	14350	14167	14188	14106	14285	14243	14087	14409	14148	14052	14201	14358	14050	14174	14239	14234	14225	14101	14190	14325	14506	14165	14212	14262	14064	14314	14174	14216	14303	14239	14319	14021	14180	14152	14156	14205	14308	14134	14130	14287	14167	14328	14053	14109	14002	14082	14271	14399	14221	14186	14088	14213	14256	14198	14286	14221	14081	14204	14200	14108	14217	14341	14278	14122	14310	14166	14079	14292	14094	14089	14204	14177	14188	14227	14122	14233	14240	14264	14314	14189	14228	14224	14217	14263	14353	14218	14293	14217	14112	14269	14218	14278	14253	14000	14287	14261	14414	14355	14193	14226	14272	14121	14396	14067	14288	14254	14022	14388	14317	14036	14021	14052	14287	14301	14499	14255	14201	14438	14372	14269	14200	14293	14241	14286	14113	14163	14339	14213	14163	14298	14176	14205	14319	14066	14316	14054	14352	14252	14377	14358	14201	14231	14177	14125	14383	14497	14198	14277	14371	14164	14159	14289	14132	14375	14268	14058	14205	14284	14430	14261	14109	14300	14396	14289	14354	14261	14158	14232	14118	14033	14227	14088	14201	14291	14035	14264	14116	14400	14044	14418	14054	14292	14333	14139	14143	14185	14165	14150	14212	14192	14149	14049	14289	14382	14147	14227	14352	14148	14150	14154	14332	14185	14262	14256	14333	14374	14282	14251	14207	14236	14038	14358	14115	14314	14278	14267	14309	14192	14235	14264	14080	14136	14216	14174	14190	14273	14245	14248	14208	14146	14323	14258	14278	14268	14336	14034	14144	14190	14348	14419	14269	14267	14280	14183	14051	14265	14406	14192	14233	14358	14326	14420	14261	14219	14385	14291	14393	14187	14308	14188	14033	14043	14278	14195	14152	14393	14142	14086	14182	14198	13985	14210	14274	14335	14188	14442	14197	14440	14115	14154	14070	14469	14216	14218	14232	14290	14398	14360	14123	14065	14345	14236	14089	14253	14279	14107	14146	14300	14138	14301	14196	14133	14309	14217	14141	14098	14332	14241	14072	14224	14360	14269	14236	14166	14218	14262	14171	14280	14290	14405	14024	14051	13945	14248	14206	14448	14101	14304	14237	14289	14239	14228	14144	14304	14212	14216	14208	14210	14245	14346	14191	14215	14115	14213	14382	14168	14349	14216	14257	14204	14291	14469	14385	14070	14147	14234	14397	14129	14313	14216	14259	14049	14213	14179	14158	14278	14369	14129	14128	14110	14126	14165	14015	14094	14362	14203	14287	14220	14293	14114	14029	14233	14342	14235	14174	14216	14185	14217	14276	14396	14199	14311	14276	14346	14268	14211	14345	14395	14214	14284	14140	14281	14210	14004	14218	14205	14246	14252	14193	14119	14360	14195	14201	14158	14201	14353	14260	14199	14279	13964	14277	14290	14121	14251	14135	14148	14318	14287	14120	14157	14333	14257	14231	14157	14063	14127	14116	14192	14174	14146	14301	14166	14241	14305	14371	14433	14394	14197	14284	14414	14331	14328	14231	14309	14287	14456	14208	14217	14308	14232	14243	14198	14206	14298	14228	14301	14203	14003	14209	14092	14211	14166	14355	14173	14151	14303	14183	14362	14340	14127	14292	14371	14211	14329	14138	14198	14236	14090	14232	14318	14201	14242	14179	14193	14384	14430	14096	14234	14328	14097	14218	14106	14246	14052	14305	14002	14311	14104	14321	14187	14144	14223	14334	14180	14289	14290	14353	13996	14442	14237	14267	14387	14156	14216	14481	14222	14212	14195	14193	14179	14220	14150	14190	14220	14148	14246	14203	14129	14334	14235	14388	14450	14077	14142	14213	14134	14179	14174	14220	14315	14207	14345	14306	14179	14438	14218	14073	14175	14101	14309	14175	14138	14173	14262	14375	14243	14139	14078	14081	14131	14347	14254	14208	14125	14382	14239	14355	14149	14257	14154	14219	14127	14363	14224	14312	14156	14257	14372	14429	14451	14293	14118	14274	14177	14020	14462	14306	14159	14324	14409	14329	14405	14260	14154	14059	14115	14287	14249	14301	14224	14274	14233	14354	14264	14222	14292	14307	14214	14120	14243	14215	14098	14099	14113	14233	14160	14266	14263	14398	14301	14163	14261	14341	14264	14220	14224	14195	14285	14087	14217	14236	14368	14390	14246	14131	14070	14220	13974	14230	14177	14205	14122	14172	14316	14249	14389	14150	14161	14046	14311	14062	14191	14285	14132	14099	14145	14261	14073	14133	14368	14226	14215	14159	14162	14391	14291	14213	14126	14225	14258	14194	14159	14363	14198	14061	14139	14008	14288	14426	14192	14098	14132	14290	14216	14310	14336	14186	14312	14123	14225	14105	14244	14227	14292	14180	14317	14339	14277	14155	14187	14254	14055	14348	14177	14148	14165	14327	14337	14145	14233	14189	14390	14163	14310	14226	14128	14155	14157	14184	14105	14142	14228	14263	14074	14331	14328	14313	14272	14230	14138	14380	14378	14248	14300	14178	14195	14298	14160	14317	14099	14176	14024	14375	14103	14222	14374	14136	14295	14085	14140	14204	14402	14131	14068	14222	14236	14057	14368	14310	14283	14374	14102	14165	14077	14209	14329	14142	14310	14236	14272	14391	14253	14224	14184	14230	14276	14035	14195	14267	14287	14158	14170	14197	14093	14177	14194	14296	14114	14262	14297	14188	14193	13992	14182	14214	14395	14345	14206	14172	14195	14346	14194	14357	14156	14176	14219	14147	14286	14332	14117	14385	14417	14214	14235	14451	14150	14494	14244	14168	14171	14167	14305	14318	14293	14327	14155	14189	14222	14275	14104	14311	14089	14241	14179	14212	14245	14212	14130	14092	14323	14159	14218	14089	14179	14289	14335	14119	14386	14314	14304	14351	14470	14302	14020	14121	14149	14196	14128	14161	14105	14232	14224	14146	14222	14332	14333	14201	14043	14363	14142	14284	14241	14358	14193	14199	14369	14280	14309	14235	14109	14275	14155	14203	14210	14264	14273	14322	14190	14122	14150	14211	14242	14276	14255	13963	14084	14348	14151	14217	14430	14183	14080	14174	14229	14246	14301	14165	14178	14197	14354	14038	14279	14205	14247	14403	14314	14356	14338	14288	14205	14372	14060	14277	13978	14207	14087	14280	14293	14255	14169	14207	14094	14248	14196	14488	14176	14196	14244	14063	14251	14134	14217	14277	14119	14039	13976	14443	14154	14345	14417	14273	14137	14200	14208	14220	14242	14169	14326	14271	14332	14415	14317	14404	14225	14226	14112	14275	14324	14159	14210	14152	14333	14348	14273	14355	14223	14123	14328	14237	14055	14186	14442	14280	14236	14298	14275	14270	14137	14205	14209	14284	14441	14108	14294	14340	14261	14215	14201	14231	14172	14248	14078	14155	14397	14156	14173	14147	14242	14317	14226	14146	14312	14101	14217	14273	14306	14217	14276	14227	14200	14259	14026	14150	14347	13999	14129	14082	14189	14015	14192	14360	14266	14308	14124	14430	14230	14255	14068	14033	14208	14266	14120	14252	14392	14116	14376	14163	13948	14298	14309	14180	14198	14040	14246	14220	14190	14339	14170	14193	14335	14294	14065	14185	14379	14126	14215	14299	14276	14144	14156	14164	14271	14134	14339	14123	14198	14148	14166	14260	14313	14170	14300	14320	14251	14275	14265	14240	14306	14208	14298	14247	14089
22644	41367	39134	30529	25528	22064	20177	19037	21510	16787	16278	15871	15473	15249	15001	14816	14704	14514	14556	14231	14433	14358	14478	14281	14325	14185	14127	14123	14075	13854	14140	14046	14141	13884	13780	13934	14005	13940	13962	13860	13946	13814	13836	13801	13981	13843	13741	13860	13671	13891	13777	13760	13690	13916	13953	13959	13707	13786	13922	13696	13744	13907	13746	13817	13735	13752	13708	13739	13743	13762	13948	13672	13741	13727	13973	13811	13713	13736	13779	13796	13835	13710	13665	13534	13755	13958	13685	13737	13685	13946	13927	13841	13919	13885	13737	13791	13767	13774	13848	13678	13698	13935	13926	13542	13715	13781	13843	13929	13808	13848	13614	13690	13730	13768	13858	13713	13857	13777	13878	13894	13640	13809	13776	13652	13721	13681	13707	13688	13686	13919	13702	13758	13736	13920	13572	13745	13689	13669	13929	13752	13583	13900	13714	13818	13854	13735	13658	13830	13670	13850	13722	13506	13702	13755	13731	13704	13741	13706	13611	13571	13739	13646	13846	13744	13766	13634	13792	13704	13767	13689	13806	13768	13826	13679	13784	13695	13883	13836	13713	13769	13758	13769	13831	13780	13898	13834	13623	13716	13789	13757	13650	13674	13959	13922	13793	13866	13673	13756	13692	13718	13831	13657	13809	13671	13793	13591	13738	13596	13717	13752	13816	13573	13693	13673	13737	13699	13706	13606	13882	13650	13753	13761	13652	13776	13704	13685	14020	13709	13742	13912	13848	13722	13753	13700	13725	13810	13741	13604	13700	13665	13743	13802	13678	13721	13715	13798	13857	13850	13773	13777	13889	13756	13664	13701	13895	13703	13713	13689	13897	13936	13704	13589	13554	13761	13737	13755	13801	13777	13739	13685	13885	13781	13615	13768	13753	13842	13733	13686	13654	13651	13798	13738	13814	13782	13646	13670	13702	13648	13764	13702	13774	13876	13646	13760	13888	13767	13887	13758	13680	13767	13730	13791	13695	13755	13656	13776	13794	13710	13427	13703	13769	13669	13725	13800	13777	13738	13684	13766	13804	13733	13690	13694	13757	13728	13812	13716	13707	13642	13806	13815	13720	13734	13622	13674	13822	13883	13605	13771	13817	13688	13808	13647	13711	13685	13713	13589	13690	13879	13708	13572	13656	13789	13740	13747	13727	13511	13748	13921	13828	13788	13714	13774	13688	13696	13811	13814	13932	13665	13832	13891	13719	13714	13761	13701	13693	13635	13703	13645	13722	13747	13712	13771	13612	13633	13786	13798	13719	13737	13912	13730	13735	13685	13738	13574	13762	13595	13665	13603	13785	13778	13702	13764	13783	13639	13803	13562	13683	13714	13793	13749	13793	13745	13616	13878	13665	13650	13641	13643	13783	13700	13799	13714	13762	13773	13902	13906	13829	13655	13620	13721	13905	13725	13788	13733	13728	13515	13896	13774	13705	13597	13787	13741	13597	13689	13849	13832	13869	13710	13770	13733	13806	13725	13708	13772	13742	13733	13757	13886	13784	13683	13723	13820	13632	13763	13763	13852	13774	13801	13662	13817	13713	13738	13742	13547	13682	13625	13884	13707	13707	13789	13782	13662	13829	13658	13719	13869	13681	13726	13667	13803	13823	13911	13704	13798	13620	13704	13547	13741	13642	13711	13548	13635	13753	13802	13716	13709	13619	13682	13802	13816	13877	13641	13641	13705	13707	13726	13836	13747	13821	13661	13665	13753	13708	13898	13895	13684	13743	13831	13789	13919	13686	13716	13776	13802	13645	13908	13613	13961	13661	13710	13580	13646	13682	13657	13666	13715	13897	13673	13609	13737	13691	13697	13824	13690	13767	13653	13707	13829	13723	13707	13780	13763	13808	14008	13697	13563	13873	13749	13800	13731	13667	13625	13772	13888	13670	13777	13830	13744	13726	13670	13699	14045	13670	13778	13745	13664	13794	13708	13788	13696	13671	13750	13666	13885	13831	13713	13749	13713	13856	13768	13887	13803	13739	13750	13712	13690	13658	13673	13862	13692	13816	13746	13685	13619	13633	13738	13566	13739	13785	13637	13851	13744	13679	13923	13825	13733	13806	13680	13725	13689	13780	13620	13641	13862	13610	13769	13638	13933	13837	13779	13757	13773	13729	13569	13810	13844	13765	13719	13526	13943	13685	13634	13719	13739	13602	13771	13776	13738	13710	13790	13642	13775	13642	13551	13772	13825	13769	13878	13732	13594	13551	13625	13688	13693	13758	13636	13685	13693	13629	13669	13791	13628	13837	13751	13870	13652	13714	13679	13721	13539	13890	13867	13682	13694	13521	13716	13869	13873	13846	13722	13743	13554	13688	13503	13828	13525	13851	13756	13754	13591	13759	13717	13836	13649	13575	13801	13779	13769	13655	13687	13809	13750	13690	13685	13774	13717	13666	13770	13691	13700	13900	13810	13698	13664	13908	13652	13715	13679	13646	13629	13748	13634	13715	13760	13604	13656	13659	13740	13692	13733	13710	13769	13749	13697	13792	13620	13801	13591	13927	13566	13799	13521	13904	13769	13788	13917	13719	13707	13628	13674	13734	13786	13683	13862	13597	13626	13760	13684	13628	13877	13670	13710	13925	13708	13789	13726	13814	13650	13736	13898	13822	13849	13718	13905	13680	13963	13721	13802	13761	13662	13883	13597	13788	13738	13830	13724	13884	13730	13883	13753	13692	13600	13720	13862	13597	13746	13685	13720	13614	13695	13639	13838	13743	13766	13700	13953	13766	14064	13689	13555	13725	13617	13775	13848	13710	13755	13624	13728	13853	13851	13786	13733	13625	13723	13991	13652	13550	13869	13624	13726	13815	13733	13877	13627	13681	13708	13732	13619	13734	13723	13635	13787	13856	13648	13968	13739	13721	13839	13774	13831	13693	13846	13717	13623	13627	13821	13855	13913	13694	13708	13876	13654	13940	13743	13757	13755	13756	13766	13710	13697	13709	13694	13792	13807	13511	13818	13699	13687	13786	13846	13771	13443	13813	13783	13513	13634	13962	13638	13514	13726	13698	13652	13649	13674	13775	13824	13828	13728	13760	13738	13703	13939	13732	13858	13768	13816	13710	13749	13480	13763	13666	13743	13712	13849	13669	13869	13884	13690	13816	13763	13771	13691	13801	13744	13779	13666	13647	13980	13830	13796	13784	13648	13836	13652	13682	13775	13611	13678	13740	13690	13881	13764	13661	13731	13664	13552	13806	13657	13880	13665	13734	13665	13716	13601	13829	13876	13847	13668	13720	13773	13723	13860	13780	13681	13701	13659	13772	13545	13656	13783	13651	13784	13651	13797	13667	13742	13839	13689	13631	13673	14081	13761	13895	13821	13586	13809	13707	13756	13618	13814	13626	13702	13759	13635	13919	13683	13663	13668	13760	13845	13658	13633	13715	13812	13718	13775	13681	13735	13688	13875	13749	13725	13724	13873	13646	13639	13734	13649	13724	13900	13814	13778	13690	13668	13620	13718	13880	13675	13643	13967	13792	13739	13881	13756	13796	13641	13797	13707	13787	13871	13830	13707	13695	13631	13672	13796	13688	13665	13745	13673	13737	13772	13729	13839	13905	13727	13856	13704	13594	13698	13853	13694	13595	13810	13594	13685	13764	13628	13858	13704	13796	13696	13701	13776	13882	13754	13959	13751	13821	13644	13665	13833	13704	13772	13626	13808	13752	13830	13734	13601	13653	13886	13772	13663	13733	13746	13738	13622	13614	13696	13742	13594	13757	13720	13887	13655	13735	13627	13834	13771	13868	13614	13800	13762	13706	13691	13902	13529	13908	13665	13864	13821	13770	13626	13688	13819	13670	13828	13627	13799	13826	13660	13633	13640	13783	13780	13626	13794	13791	13789	13760	13771	13830	13696	13702	13798	13576	13595	13770	13893	13651	13825	13695	13571	13664	13737	13660	13692	13828	13659	13688	13819	13766	13576	13851	13661	13727	13859	13716	13828	13901	13534	13762	13759	13578	13621	13880	13803	13779	13623	13712	13648	13735	13723	13858	13743	13805	13887	13767	13879	13819	13780	13770	13756	13710	13583	13726	13724	13816	13589	13793	13851	13652	13774	13709	13589	13915	13724	13686	13602	13722	13618	13728	13829	13875	13628	13627	13775	13763	13676	13695	13667	13817	13714	13645	13597	13797	13898	13590	13709	13909	14043	13695	13594	13807	13816	13743	13725	13592	13782	13705	13804	13799	13825	13781	13681	13732	13715	13935	13846	13817	13881	13724	13808	13789	13669	13703	13850	13648	13751	13800	13763	13605	13582	13773	13748	13649	13646	13753	13660	13697	13853	13762	13703	13644	13885	13652	13732	13769	13601	13723	13564	13786	13601	13935	13747	13767	13852	13884	13730	13570	13643	13699	13691	13757	13764	13901	13686	13602	13580	13715	13860	13778	13765	13775	13734	13682	13727	13790	13673	13933	13576	13727	13644	13811	13528	13734	13718	13739	13626	13737	13753	13658	13806	13624	13660	13675	13795	13682	13729	13860	13743	13697	13799	13822	13814	13815	13799	13655	13754	13774	13791	13612	13768	13633	13627	13689	13742	13712	13741	13765	13655	13753	13819	13799	13748	13859	13806	13862	13802	13836	13678	13778	13605	13725	13797	13671	13780	13804	13686	13703	13683	13865	13739	13730	13692	13766	13801	13678	13790	13701	13686	13575	13684	13801	13824	13819	13671	13755	13671	13700	13513	13725	13688	13663	13638	13814	13771	13753	13546	13657	13630	13929	13765	13766	13686	13760	13611	13740	13612	14120	13788	13755	13664	13677	13815	13787	13769	13638	13726	13904	13820	13757	13746	13849	13683	13804	13725	13727	13881	13681	13658	13601	13795	13733	13560	13766	13855	13687	13789	13962	13783	13722	13791	13660	13740	13678	13820	13794	13693	13767	13468	13586	13807	13804	13822	13773	13945	13800	13722	13795	13651	13645	13744	13779	13849	13726	13684	13731	13749	13749	13903	13763	13761	13615	13669	13720	13774	13827	13903	13747	13743	13749	13687	13632	13725	13769	13707	13526	13821	13730	13726	13751	13854	13764	13597	13674	13696	13773	13821	13656	13717	13639	13760	13674	13713	13808	13819	13700	13735	13644	13688	13748	13760	13745	13785
26788	22344	26648	23109	17984	17006	16282	15669	15705	15170	14747	14882	15007	14903	14688	14942	14671	14668	14617	14672	14805	14675	14769	14616	14530	14567	14643	14626	14650	14653	14521	14598	14615	14532	14582	14591	14612	14451	14557	14398	14399	14416	14549	14566	14500	14338	14322	14409	14448	14623	14541	14336	14330	14489	14455	14386	14512	14659	14672	14619	14591	14356	14574	14488	14654	14408	14674	14498	14486	14495	14423	14571	14575	14498	14642	14473	14488	14395	14476	14423	14629	14402	14505	14425	14351	14461	14433	14323	14553	14509	14547	14370	14515	14466	14534	14423	14422	14405	14716	14484	14439	14630	14409	14540	14484	14522	14447	14449	14524	14514	14453	14224	14483	14571	14421	14176	14340	14359	14482	14402	14446	14583	14408	14415	14434	14344	14543	14639	14402	14397	14439	14644	14313	14517	14441	14537	14479	14546	14417	14450	14388	14411	14481	14336	14455	14444	14447	14462	14346	14434	14420	14599	14406	14487	14467	14356	14325	14445	14564	14548	14560	14708	14565	14550	14582	14638	14423	14365	14592	14388	14548	14620	14499	14390	14599	14477	14428	14506	14365	14504	14471	14427	14570	14600	14488	14332	14554	14443	14495	14416	14434	14329	14509	14375	14382	14586	14276	14552	14568	14445	14522	14517	14312	14370	14632	14647	14707	14615	14329	14537	14478	14225	14383	14478	14590	14611	14467	14540	14520	14625	14394	14586	14566	14422	14443	14394	14610	14494	14334	14484	14555	14584	14687	14509	14337	14487	14428	14354	14519	14368	14477	14352	14522	14478	14476	14474	14616	14549	14460	14442	14590	14568	14391	14360	14557	14398	14482	14580	14388	14557	14356	14498	14553	14545	14355	14457	14425	14547	14445	14600	14421	14414	14376	14409	14592	14515	14306	14324	14600	14599	14660	14457	14468	14540	14464	14552	14583	14418	14204	14407	14591	14471	14630	14441	14585	14530	14423	14452	14616	14462	14490	14623	14558	14437	14442	14538	14531	14386	14346	14607	14477	14550	14303	14366	14655	14452	14535	14373	14344	14488	14638	14378	14575	14613	14620	14551	14546	14391	14433	14476	14530	14517	14564	14372	14501	14476	14429	14337	14536	14448	14428	14485	14252	14559	14517	14544	14332	14526	14389	14278	14486	14623	14497	14497	14475	14452	14410	14466	14581	14407	14551	14392	14626	14601	14706	14331	14463	14429	14549	14427	14316	14659	14562	14378	14410	14551	14547	14348	14535	14462	14399	14480	14232	14356	14422	14561	14549	14630	14708	14327	14435	14524	14400	14590	14228	14531	14551	14471	14520	14554	14654	14408	14319	14412	14491	14408	14347	14507	14428	14465	14386	14695	14449	14376	14535	14553	14377	14422	14411	14293	14496	14594	14485	14425	14582	14594	14418	14315	14629	14424	14329	14466	14475	14323	14437	14562	14445	14486	14546	14363	14534	14554	14481	14678	14477	14440	14345	14568	14571	14293	14409	14520	14703	14314	14430	14493	14453	14727	14626	14437	14377	14523	14387	14431	14471	14533	14606	14515	14375	14423	14671	14424	14468	14314	14563	14431	14539	14586	14408	14429	14586	14344	14535	14646	14458	14331	14431	14660	14423	14368	14544	14490	14176	14318	14430	14321	14536	14357	14538	14516	14533	14470	14582	14359	14490	14410	14515	14285	14463	14408	14576	14584	14543	14407	14260	14596	14501	14478	14559	14485	14446	14405	14469	14661	14579	14283	14453	14657	14531	14409	14574	14578	14626	14369	14549	14589	14392	14623	14622	14507	14512	14514	14460	14283	14386	14468	14555	14469	14498	14630	14385	14432	14429	14524	14405	14462	14485	14463	14439	14645	14600	14464	14312	14441	14481	14693	14467	14465	14475	14342	14462	14642	14535	14394	14410	14495	14534	14362	14499	14438	14329	14623	14539	14462	14535	14543	14673	14346	14311	14581	14361	14450	14510	14330	14381	14333	14496	14558	14366	14535	14487	14510	14221	14445	14500	14235	14711	14639	14618	14489	14625	14363	14325	14546	14390	14460	14525	14557	14709	14508	14509	14491	14455	14239	14501	14419	14469	14297	14502	14457	14516	14301	14399	14522	14314	14541	14575	14496	14516	14473	14540	14611	14461	14569	14285	14631	14594	14693	14514	14557	14489	14630	14592	14522	14349	14447	14448	14517	14260	14376	14259	14355	14569	14576	14425	14544	14436	14394	14650	14457	14282	14255	14589	14447	14310	14521	14346	14543	14548	14372	14416	14472	14392	14316	14397	14410	14439	14399	14482	14549	14520	14588	14501	14358	14392	14528	14646	14337	14323	14515	14490	14375	14419	14473	14339	14523	14548	14470	14710	14365	14518	14368	14411	14527	14433	14538	14395	14614	14538	14464	14367	14672	14454	14479	14529	14735	14457	14379	14369	14508	14438	14327	14457	14469	14707	14217	14522	14537	14435	14486	14350	14450	14549	14459	14447	14358	14401	14586	14480	14402	14254	14537	14420	14592	14371	14490	14441	14430	14593	14551	14609	14491	14385	14397	14480	14353	14406	14511	14396	14528	14360	14489	14408	14415	14475	14457	14434	14483	14153	14446	14422	14500	14399	14339	14507	14440	14533	14598	14363	14556	14492	14610	14577	14479	14483	14483	14369	14244	14587	14292	14527	14618	14578	14423	14543	14467	14407	14378	14401	14398	14493	14618	14558	14287	14251	14500	14630	14501	14621	14498	14483	14556	14480	14639	14526	14450	14262	14615	14499	14455	14521	14437	14494	14457	14676	14401	14479	14514	14537	14661	14612	14516	14357	14519	14461	14483	14353	14487	14519	14389	14340	14484	14497	14478	14733	14284	14456	14414	14494	14518	14297	14234	14460	14553	14503	14557	14316	14634	14488	14546	14385	14392	14305	14341	14497	14582	14618	14646	14528	14490	14305	14460	14457	14416	14359	14401	14488	14280	14472	14568	14441	14417	14508	14516	14344	14502	14383	14744	14624	14387	14498	14522	14502	14592	14328	14329	14493	14381	14449	14443	14490	14489	14351	14477	14439	14483	14428	14613	14583	14514	14493	14399	14450	14556	14592	14352	14530	14496	14634	14331	14422	14399	14433	14438	14472	14345	14442	14395	14415	14222	14455	14404	14573	14409	14647	14332	14558	14584	14280	14316	14592	14394	14584	14419	14552	14331	14409	14166	14407	14588	14415	14419	14501	14586	14495	14421	14450	14632	14335	14385	14462	14460	14475	14296	14368	14524	14531	14578	14530	14572	14531	14511	14457	14467	14605	14508	14256	14464	14392	14636	14670	14277	14503	14609	14465	14484	14466	14524	14540	14546	14505	14367	14546	14538	14392	14356	14466	14475	14554	14410	14607	14431	14494	14303	14392	14395	14473	14575	14317	14367	14510	14361	14475	14422	14599	14435	14459	14430	14629	14477	14501	14543	14473	14436	14418	14455	14548	14418	14603	14584	14348	14381	14533	14412	14435	14512	14638	14410	14539	14376	14406	14436	14613	14589	14566	14396	14427	14512	14411	14533	14286	14406	14381	14562	14362	14466	14509	14292	14382	14537	14404	14621	14466	14469	14275	14515	14464	14367	14490	14393	14609	14581	14468	14588	14469	14544	14483	14574	14488	14366	14561	14554	14691	14350	14464	14548	14532	14440	14494	14580	14435	14453	14511	14481	14478	14399	14701	14494	14480	14537	14308	14319	14566	14451	14493	14402	14466	14684	14582	14650	14306	14418	14488	14368	14517	14689	14393	14528	14378	14434	14328	14332	14422	14384	14492	14289	14393	14498	14337	14442	14681	14667	14392	14516	14345	14651	14701	14511	14592	14309	14398	14361	14379	14644	14469	14463	14326	14344	14435	14415	14622	14431	14476	14325	14762	14675	14410	14499	14491	14462	14542	14418	14482	14313	14551	14282	14615	14361	14523	14620	14590	14543	14583	14527	14337	14339	14521	14284	14467	14582	14485	14615	14583	14462	14405	14352	14522	14527	14378	14534	14567	14623	14363	14613	14561	14684	14446	14352	14477	14508	14579	14471	14333	14484	14526	14340	14426	14481	14517	14458	14720	14497	14451	14625	14557	14586	14452	14404	14593	14456	14485	14335	14556	14590	14526	14453	14523	14526	14416	14512	14372	14524	14634	14611	14488	14363	14447	14557	14461	14561	14559	14684	14492	14311	14493	14483	14582	14497	14707	14270	14611	14355	14506	14314	14635	14303	14464	14394	14517	14339	14492	14585	14253	14436	14512	14573	14483	14460	14597	14509	14461	14437	14589	14575	14460	14552	14400	14417	14543	14275	14369	14451	14322	14582	14659	14640	14605	14580	14508	14511	14403	14569	14672	14517	14426	14603	14428	14529	14488	14468	14426	14436	14513	14448	14472	14485	14393	14571	14476	14428	14524	14513	14470	14595	14344	14476	14537	14267	14579	14591	14497	14546	14400	14549	14598	14564	14485	14543	14515	14571	14325	14382	14383	14348	14520	14428	14575	14308	14560	14581	14497	14348	14447	14823	14585	14436	14248	14516	14419	14556	14525	14462	14509	14466	14298	14524	14414	14522	14590	14529	14650	14528	14440	14317	14403	14409	14549	14477	14386	14626	14602	14585	14474	14452	14392	14393	14489	14533	14572	14495	14304	14534	14464	14339	14574	14417	14321	14617	14501	14425	14406	14450	14555	14433	14486	14239	14504	14512	14442	14544	14539	14520	14649	14426	14435	14537	14573	14422	14530	14318	14562	14662	14705	14523	14577	14514	14549	14571	14276	14504	14518	14374	14660	14346	14505	14399	14412	14462	14307	14582	14571	14513	14619	14416	14386	14491	14684	14566	14471	14453	14372	14637	14558	14405	14709	14467	14334	14419	14636	14587	14336	14449	14585	14566	14393	14465	14463	14682	14438	14375	14382	14506	14804	14591	14447	14571	14366	14409	14523	14515	14489	14370	14496	14432	14458	14359	14552	14473	14454	14415	14625	14548	14421	14450	14463	14602	14417	14441	14431	14448	14709	14379	14512	14342	14508	14437	14614	14503	14537	14510	14522	14548	14417	14686	14385	14493	14704	14559	14664	14589	14545	14484	14435	14545	14345	14531	14454	14364	14399	14350	14609	14239	14418	14475	14480	14582
21283	31952	29394	22555	19247	17611	16740	16049	15875	15024	14923	14628	14656	14480	14387	14217	14243	14221	14036	14285	14250	14242	14252	14140	14131	13839	14085	14050	14171	14090	14012	14074	14166	13989	13840	14067	13939	13863	14060	14094	13838	13996	14042	13900	13927	13801	13998	13892	13837	13795	13769	13828	14068	13964	13916	13949	13983	14058	14002	13901	14000	13886	14072	13905	13908	13948	13906	13686	13806	14001	13853	13899	13711	13925	13934	13838	13797	14037	13924	13853	13966	13984	14026	13894	13934	13927	13865	13776	14028	13929	13998	13815	13961	14016	13981	13875	13817	13807	13886	13947	13987	13762	14128	13799	13874	13890	13818	13974	14017	13730	13903	13776	13919	13869	13912	13982	13903	13839	13860	13931	13685	13904	14001	13902	13929	13835	13989	14103	13879	13993	14065	13934	13906	13914	13936	13826	13942	13810	14075	13819	13954	14061	13916	13932	13863	13777	13935	13835	14042	13967	14033	13962	13827	13945	13811	13968	13876	13849	13929	14002	13978	13803	13980	14046	13948	13999	13929	13847	13815	13899	13945	13953	13926	14030	13988	13840	13899	13997	14067	14152	13777	13886	13908	13983	13877	13756	13977	13904	13956	13910	13894	13870	13789	14092	14042	13799	13760	13823	13773	13910	13873	14009	13816	13903	13944	13903	13996	13916	13969	13995	13972	13884	13921	14009	13965	13894	13706	14067	13797	14028	13847	13963	13738	13878	13865	13977	13943	13753	13904	13928	13995	14005	13866	13916	13937	14025	14092	13854	13845	14037	13871	13843	13776	13914	13796	13704	13954	13959	13765	13914	13940	13891	14093	13950	14170	13809	13792	14044	13851	13848	14005	13788	14119	14002	13861	14084	13923	13995	14000	13996	13916	13910	13923	13786	13811	13926	14031	13937	14107	14075	13844	13762	13978	13922	14027	13891	14103	13799	14053	13792	13801	13968	14075	13918	13932	13861	13971	14031	13920	13911	14123	13817	13995	13950	13875	13981	13959	13974	14037	13921	13905	13944	13977	13800	13961	13980	13829	13870	13951	13927	13844	13919	13896	13934	13855	13978	13863	13842	13845	13903	13939	13881	13915	13797	13921	14046	13915	13931	13794	13828	13917	13781	13931	13788	13830	14031	14026	13833	13944	13796	14176	13796	13866	13916	13998	14066	13870	13835	13999	13898	13866	13873	13814	13904	14069	13812	13906	13817	13938	13963	13928	13945	13941	13992	13769	14058	13735	13823	14000	13946	13864	13889	13943	14127	13908	13918	13965	13894	13894	14023	13972	13856	13878	13954	13881	13981	13968	13816	14056	13821	13987	14020	13954	13927	13817	13947	13950	13793	14172	13778	13934	13916	13955	13925	13877	13866	13918	13855	13904	14123	14051	13930	13851	13819	13845	13866	13989	14081	13797	13913	13892	13914	14051	13836	13957	14041	13985	13963	13770	13923	13882	13864	14015	13894	13946	13740	13991	13972	13822	14029	13932	13950	13954	14018	13862	13890	13933	13973	14020	13984	13963	13936	13766	13874	14066	13928	14025	13957	13997	13932	13906	13909	13939	13837	13813	13923	13911	13824	14039	13896	14000	14021	14076	14116	14013	13730	13845	14071	14051	13666	14005	13920	14018	13865	13842	13850	14017	14113	13962	13774	13901	13810	14025	13783	13995	13810	13892	13996	13764	14062	13767	14067	14008	13766	13974	13915	13891	13842	13772	13915	13982	13976	13947	13870	13866	13916	13796	13832	14069	13875	13751	13998	13845	13786	13964	13849	13906	13844	13946	13843	13853	14031	14021	13816	13968	13906	13748	13953	13879	13981	13988	13846	13933	13980	13893	13987	14026	13723	13848	13819	13972	14011	13841	13916	13911	13983	14005	13824	13872	13970	14079	13843	13957	13917	13861	14008	13852	14017	13818	13910	13877	13955	13798	13999	13680	13983	13756	13915	13874	13944	13833	13908	14045	13890	13977	13771	13844	13839	14070	13792	13916	13850	13936	13883	13938	13864	13922	13864	14044	13881	13925	13895	13894	14084	13866	14031	13954	14006	13963	13921	14010	13901	13729	14000	13881	13866	13933	14032	13784	13928	13873	13814	13784	13953	13707	13993	13789	13989	13939	13709	14042	13902	13921	13701	14027	13781	13947	13808	13935	13924	13864	13809	14011	13893	13831	13812	13874	13810	14019	13884	13980	13866	14045	13925	13840	13941	13884	13897	14033	13920	14144	14041	13985	14144	13851	13824	13881	13970	13893	14022	13766	13833	13891	14014	13952	14144	13974	13682	14001	13946	13876	13803	13858	13856	14070	13848	13963	13733	14046	13950	13805	13721	13919	13889	13900	13896	13951	13922	13941	13823	13835	14047	13956	13916	13923	13868	14000	13862	13753	14051	13991	14049	13990	13954	13953	13825	14021	13890	13912	13920	13865	13776	13771	13822	13920	13733	13839	14051	13817	14068	14004	13816	14155	13927	13837	13906	13981	14017	13865	14038	13870	13854	13848	13913	13903	13797	13836	14018	13945	13818	13932	13783	14002	14040	13875	13943	13959	13810	14032	13930	13911	13819	13961	13901	13794	13815	13811	13792	13908	13927	14046	13924	13917	13899	13713	13993	13971	13948	13812	13908	14084	13846	13820	13958	13930	14080	13916	13936	13914	13989	13911	13893	13952	13884	13997	13783	13919	13940	13851	13867	13943	13906	13855	13931	13966	13857	13904	13919	13945	13935	13842	13966	14013	13825	14018	13990	13793	13891	13737	13852	13863	14039	14005	13919	13982	13902	13965	13862	14043	13898	13813	14002	14008	14018	13916	13902	13921	13838	13923	14163	13805	14007	13880	13983	13821	13892	13937	13974	13747	13784	14024	13859	13999	14014	13744	13945	13784	13964	13850	13921	14025	13988	13850	13925	14006	14011	13855	13934	13940	13799	13974	14148	13710	13864	13970	13890	14046	13965	14060	13955	13916	14057	13862	13916	13754	13883	13986	14054	13971	13963	13909	13892	13969	13898	13745	13887	13882	14085	14055	13954	13843	13904	13946	14071	13799	14020	13924	14031	13851	13772	13868	13939	13899	14071	14046	14013	13786	13884	13989	13822	13826	13810	14090	14180	13827	13784	13961	13844	13856	14000	13966	13979	13847	13949	13877	13985	13951	14058	13774	14089	13936	13942	13844	13808	14043	13997	14012	14037	13899	13980	13880	13856	13983	13890	14018	13609	14155	13790	13863	13962	13916	13794	13987	13990	13774	13888	14108	13871	13843	13953	14001	13876	14199	13983	14031	14009	13974	14140	13803	14142	13882	13821	13837	13791	13944	13923	13927	13904	13981	13911	13960	14063	13977	13867	13893	13800	13908	13827	13791	13973	13820	13830	13960	13811	13841	13876	13915	13861	13821	13817	13915	13931	14035	14052	13890	13972	13930	13929	13904	14004	13824	13776	14069	13896	13947	13828	13942	13989	13948	13904	13930	14046	13839	13857	14051	13897	14028	13978	13948	13931	13976	13841	13863	13778	13939	13920	13894	13893	13788	13985	13816	14019	13794	14049	13927	13890	13893	13865	13820	13978	13864	13841	13919	13779	13837	13780	13927	13960	14073	13712	13946	13847	13799	13976	14062	14025	13920	13896	13845	13913	14032	13960	13915	13879	13927	13956	13935	13834	13887	13684	14072	13994	13755	13935	13885	13869	14010	13953	13946	13956	13832	14023	13672	13811	14134	13818	13980	13908	13930	13944	14015	13979	13765	13929	13921	13934	14000	13881	13952	13950	13976	13877	13764	14065	13790	13948	14020	13817	14094	14017	14042	13996	14083	13946	13948	13892	14047	13844	13971	13975	13955	13885	13770	13811	13796	14018	13745	14070	13803	14119	13996	13705	13912	13911	13950	13793	13876	13770	14000	13864	14014	14092	13870	14051	13797	13817	13853	14005	13843	13904	13986	13947	14058	13941	13881	13910	13836	13833	13928	13893	14001	13934	13844	13943	13914	13923	13935	14007	13786	13908	13831	14076	13886	13969	13709	13883	13796	13910	13962	13850	13925	13966	14025	13960	13986	13944	13873	13899	14180	13932	13985	13812	13927	13827	13844	13876	13837	13830	13900	14011	13903	14075	13862	13964	14074	13975	14007	13809	13845	13997	14046	13886	14026	14078	14034	13900	13859	13896	13912	13895	13903	13893	13865	13957	14060	13840	14015	13767	13889	13853	13960	13839	13701	13892	13886	14043	13862	13831	13985	13811	13899	13820	14084	14024	14010	13855	14081	13854	13963	14203	13793	13990	14026	14031	13909	13975	14072	14072	13887	14106	14110	14037	14114	13937	14030	14058	13809	13937	13887	13827	13841	13902	13976	14011	13788	14171	13766	13969	13940	14017	13825	13922	13857	13881	14042	13865	13819	13814	13891	13963	13897	13774	14008	13930	14045	14025	13981	13981	13817	13903	13900	13986	13899	14008	14072	14008	14004	13895	13870	14070	13957	13828	13910	13854	13968	13892	13787	13942	14045	13842	13958	13936	14056	13866	13918	13970	13927	13972	13978	14062	14008	13865	13813	13747	13947	13863	13912	14086	13986	13920	14011	13911	13867	13998	14092	13927	14095	13790	13962	13928	13978	13887	13894	13988	13893	14074	13987	14071	13947	13903	13984	13863	13937	13816	13734	13746	14070	13904	13954	13897	13851	13819	13961	14083	13923	13793	14020	13897	13913	14129	13934	13695	13791	13919	13825	13963	14040	13827	13989	13895	14078	13882	14002	14034	14022	13953	13861	13895	13912	13914	14029	13851	13768	13899	13925	14013	13818	13785	13884	13868	13779	13941	13770	13848	13869	13873	13948	13950	14004	13884	13746	13828	14084	13947	14035	13932	13872	13790	13894	14067	13919	13817	14041	14003	14028	13734	14196	13919	14028	13940	13945	14099	14011	13936	13909	13930	13852	13871	13824	14023	13829	14073	14015	13873	13977	13771	14013	13892	13862	13784	14063	14057	13888	13916	13976	13901	13876	13886	13801	14087	13976	13935	14002	13982	13888	13883	13823	14014	13887	13787	14076	13799	13933	13984	13974	13900	13892	13972	14108	13953	13951	13942	14017	14029	13914	13943	13941	13872	13907	13860	14026	13917	13901	13905	14014	13991
23977	21092	28225	24489	21853	20224	19044	16969	19241	15999	15572	15413	15225	14927	14998	15143	15074	14901	14936	14990	14949	14988	14705	14783	14860	14667	14903	14737	14733	14708	14809	14882	14787	14664	14826	14590	14763	14732	14759	14562	14585	14696	14655	14791	14551	14607	14584	14729	14714	14810	14754	14669	14732	14830	14726	14706	14673	14649	14601	14613	14734	14646	14758	14690	14522	14400	14659	14605	14629	14652	14494	14666	14494	14572	14748	14810	14705	14674	14557	14456	14644	14712	14652	14589	14734	14488	14753	14688	14697	14559	14722	14457	14648	14618	14781	14388	14472	14722	14755	14529	14519	14718	14550	14612	14770	14675	14519	14557	14705	14694	14319	14630	14736	14565	14564	14768	14655	14486	14628	14591	14631	14658	14568	14614	14711	14643	14725	14681	14839	14630	14492	14674	14730	14573	14639	14609	14616	14693	14660	14548	14495	14515	14534	14800	14618	14429	14569	14647	14503	14647	14587	14778	14581	14380	14524	14716	14869	14560	14578	14639	14533	14809	14493	14579	14639	14505	14561	14684	14700	14756	14659	14563	14658	14530	14761	14783	14752	14593	14485	14555	14497	14641	14531	14520	14577	14760	14687	14664	14473	14661	14767	14796	14443	14695	14694	14655	14651	14727	14579	14561	14660	14828	14578	14653	14666	14597	14539	14766	14605	14619	14695	14631	14594	14466	14741	14550	14610	14542	14521	14578	14461	14679	14617	14575	14690	14595	14590	14524	14765	14806	14673	14644	14369	14477	14675	14565	14606	14635	14415	14579	14595	14501	14553	14493	14745	14691	14488	14380	14488	14455	14704	14663	14697	14574	14615	14566	14435	14729	14684	14633	14532	14508	14672	14576	14592	14763	14708	14720	14506	14587	14579	14601	14685	14661	14779	14760	14631	14485	14478	14655	14689	14743	14626	14495	14510	14689	14502	14601	14515	14629	14461	14684	14697	14591	14595	14750	14718	14708	14576	14576	14513	14467	14691	14357	14638	14504	14666	14543	14579	14562	14484	14663	14727	14490	14642	14525	14570	14643	14550	14604	14573	14735	14520	14775	14701	14716	14495	14683	14677	14554	14526	14566	14614	14446	14364	14635	14615	14809	14734	14534	14617	14670	14374	14497	14498	14359	14777	14527	14631	14473	14629	14716	14672	14544	14815	14339	14723	14536	14632	14793	14683	14453	14634	14375	14760	14845	14791	14652	14776	14823	14722	14633	14674	14683	14603	14567	14783	14630	14619	14450	14599	14671	14990	14709	14651	14565	14491	14645	14530	14499	14616	14712	14728	14600	14728	14321	14572	14642	14616	14604	14763	14663	14501	14421	14557	14574	14953	14535	14570	14434	14728	14530	14668	14631	14695	14483	14555	14787	14710	14585	14758	14686	14549	14609	14727	14658	14640	14474	14710	14670	14673	14397	14617	14644	14550	14661	14563	14798	14517	14583	14554	14487	14612	14592	14827	14749	14809	14603	14756	14713	14606	14478	14478	14760	14460	14549	14823	14537	14552	14636	14599	14594	14648	14604	14725	14664	14718	14682	14696	14969	14641	14662	14595	14681	14730	14554	14613	14666	14606	14504	14702	14619	14640	14730	14618	14689	14598	14608	14648	14496	14595	14552	14559	14538	14593	14499	14763	14807	14731	14467	14617	14600	14533	14578	14590	14379	14630	14609	14558	14600	14653	14642	14734	14791	14533	14591	14632	14610	14629	14770	14542	14482	14553	14505	14556	14680	14523	14646	14649	14789	14603	14758	14652	14638	14633	14763	14745	14661	14694	14722	14459	14655	14568	14689	14626	14711	14514	14621	14663	14683	14567	14668	14611	14587	14619	14696	14696	14439	14683	14541	14605	14568	14412	14385	14626	14615	14583	14576	14658	14747	14679	14536	14684	14814	14707	14755	14623	14522	14530	14611	14628	14534	14756	14633	14750	14622	14631	14480	14845	14799	14766	14469	14594	14547	14769	14535	14443	14631	14583	14559	14390	14584	14455	14497	14696	14825	14699	14569	14817	14705	14616	14636	14658	14652	14541	14659	14569	14478	14785	14523	14619	14510	14532	14543	14723	14816	14828	14780	14731	14545	14682	14587	14617	14521	14781	14634	14756	14690	14725	14501	14613	14904	14752	14597	14628	14457	14458	14621	14537	14622	14638	14436	14779	14639	14416	14561	14600	14648	14637	14527	14632	14652	14650	14456	14539	14668	14713	14734	14602	14563	14875	14627	14510	14617	14497	14636	14652	14537	14551	14787	14604	14620	14534	14628	14503	14438	14670	14688	14646	14585	14634	14595	14689	14424	14539	14731	14700	14614	14476	14631	14537	14662	14612	14605	14734	14567	14726	14618	14586	14873	14588	14501	14645	14622	14483	14613	14693	14539	14496	14399	14692	14668	14502	14534	14507	14429	14611	14518	14591	14559	14484	14602	14632	14766	14503	14355	14588	14764	14680	14653	14643	14711	14647	14637	14583	14745	14676	14575	14569	14508	14724	14736	14672	14617	14701	14577	14654	14524	14569	14767	14584	14749	14784	14622	14744	14801	14762	14730	14658	14531	14525	14759	14513	14546	14677	14587	14713	14506	14648	14657	14629	14699	14669	14533	14517	14678	14793	14595	14599	14558	14542	14671	14776	14738	14588	14639	14593	14376	14662	14656	14553	14637	14377	14699	14571	14734	14765	14624	14606	14540	14399	14437	14748	14729	14677	14619	14612	14685	14617	14718	14727	14471	14554	14796	14601	14539	14430	14857	14695	14499	14623	14742	14637	14700	14844	14626	14577	14604	14615	14775	14512	14585	14732	14679	14712	14282	14776	14481	14550	14461	14453	14661	14785	14658	14653	14639	14633	14712	14747	14452	14637	14643	14466	14527	14732	14386	14566	14484	14614	14728	14590	14610	14718	14645	14713	14613	14463	14539	14658	14510	14586	14536	14782	14706	14812	14766	14591	14680	14611	14761	14676	14663	14691	14695	14579	14572	14432	14578	14585	14547	14742	14661	14501	14415	14742	14572	14528	14776	14505	14645	14575	14442	14531	14689	14766	14854	14511	14492	14755	14650	14618	14636	14685	14532	14833	14716	14599	14631	14505	14494	14655	14518	14741	14822	14651	14670	14391	14499	14507	14602	14586	14719	14545	14769	14727	14627	14598	14521	14694	14538	14846	14701	14612	14700	14677	14489	14487	14737	14758	14695	14725	14830	14558	14619	14549	14583	14763	14765	14694	14448	14684	14754	14447	14767	14670	14681	14595	14773	14796	14753	14584	14478	14591	14620	14736	14597	14567	14716	14464	14735	14655	14532	14798	14694	14746	14746	14647	14695	14576	14437	14536	14641	14771	14632	14699	14573	14663	14554	14396	14671	14497	14576	14634	14540	14532	14550	14626	14451	14666	14474	14525	14742	14765	14673	14624	14720	14399	14672	14617	14695	14583	14526	14590	14529	14581	14650	14688	14613	14532	14707	14690	14685	14552	14544	14484	14407	14561	14507	14760	14416	14667	14684	14526	14540	14698	14745	14486	14618	14801	14692	14523	14698	14575	14697	14640	14725	14545	14616	14661	14535	14607	14477	14486	14633	14459	14536	14567	14807	14636	14643	14674	14625	14696	14558	14650	14824	14782	14598	14444	14626	14431	14679	14554	14662	14720	14495	14616	14701	14652	14776	14587	14740	14728	14603	14532	14539	14612	14654	14645	14717	14786	14403	14830	14717	14603	14676	14495	14531	14767	14620	14530	14477	14586	14645	14551	14741	14569	14754	14846	14536	14607	14616	14621	14855	14474	14725	14668	14659	14501	14457	14501	14661	14510	14335	14534	14775	14557	14707	14685	14561	14465	14479	14687	14640	14697	14712	14671	14415	14753	14675	14676	14704	14576	14631	14605	14730	14601	14728	14551	14377	14639	14624	14655	14669	14639	14478	14653	14616	14600	14522	14505	14588	14573	14748	14600	14614	14499	14562	14646	14664	14570	14646	14828	14743	14365	14508	14567	14405	14797	14812	14601	14531	14703	14584	14762	14531	14563	14565	14523	14619	14674	14515	14654	14438	14577	14721	14829	14624	14540	14648	14567	14732	14670	14564	14616	14755	14494	14512	14678	14666	14553	14529	14362	14514	14826	14531	14844	14690	14514	14586	14519	14513	14601	14554	14666	14466	14618	14759	14645	14594	14540	14506	14562	14523	14516	14559	14670	14710	14501	14482	14811	14557	14818	14501	14523	14362	14605	14567	14690	14443	14747	14527	14688	14751	14636	14759	14709	14572	14526	14538	14640	14773	14836	14553	14590	14542	14617	14610	14663	14920	14665	14760	14565	14598	14416	14477	14633	14712	14624	14614	14504	14774	14579	14585	14648	14728	14600	14681	14677	14514	14601	14708	14844	14642	14468	14610	14698	14572	14578	14457	14548	14537	14442	14786	14636	14416	14641	14774	14679	14605	14696	14533	14583	14759	14732	14494	14611	14712	14787	14391	14805	14694	14604	14577	14768	14616	14618	14491	14804	14675	14575	14615	14499	14685	14638	14534	14812	14673	14635	14609	14523	14620	14623	14719	14617	14685	14557	14704	14342	14741	14686	14651	14490	14548	14629	14454	14585	14738	14654	14737	14414	14660	14752	14620	14485	14508	14684	14610	14723	14650	14665	14518	14720	14645	14631	14690	14695	14692	14638	14628	14708	14576	14762	14525	14629	14560	14474	14893	14813	14666	14693	14674	14651	14572	14681	14720	14533	14506	14617	14640	14638	14595	14758	14568	14701	14549	14294	14569	14384	14603	14698	14637	14625	14668	14804	14491	14574	14819	14633	14770	14651	14695	14620	14482	14686	14640	14488	14717	14632	14685	14826	14638	14494	14619	14750	14728	14694	14585	14599	14626	14457	14814	14613	14623	14674	14544	14681	14574	14551	14618	14580	14524	14760	14685	14521	14731	14538	14579	14568	14627	14622	14705	14847	14764	14684	14552	14665	14584	14514	14704	14671	14519	14753	14698	14620	14579	14661	14333	14544	14652	14633	14422	14606	14530	14757	14527	14864	14420	14683	14600	14415	14619	14654	14734	14608	14566	14662	14694	14660	14602	14572	14483	14677	14641	14633	14671	14559	14515	14640	14563	14603	14656	14639	14264	14674	14292
21132	36519	33617	25568	21611	19283	18191	17965	21131	15642	15655	15216	15137	14754	14739	14582	14462	14379	14476	14489	14229	14262	14289	14239	14378	14155	14070	14417	14257	14252	14175	14200	14247	14223	14188	14197	14224	14316	14128	14179	14290	14103	14261	14005	13910	14073	14039	14209	13944	13915	14181	14088	14130	14076	14036	14100	14097	14120	13995	13984	14199	14011	14093	13894	13945	14123	14046	14204	13996	14123	14202	14049	14034	13931	14160	13977	14195	14026	14001	14123	14061	13945	14182	14019	14216	14082	13946	14050	14036	13886	14101	14064	13960	14159	13917	13844	14003	14047	14213	14108	14075	14140	14062	14257	14077	13993	14026	14030	14035	14072	13968	14081	14126	13912	13940	14124	13931	13843	14169	14028	14043	14088	13892	13926	14018	13961	14154	13969	13921	14088	13990	14082	14018	14036	13929	13899	14085	13978	13823	14068	14098	14066	14116	13920	14092	13855	13928	13940	14144	13961	13996	14066	13974	14021	14006	14230	13941	14082	14065	13988	14101	14069	14086	14052	13938	14094	14022	13955	14093	13913	14119	13920	13947	14095	14095	13879	13987	13972	13996	13911	14141	14034	14075	14113	13945	14109	13967	14024	13920	14039	14065	13946	14002	14032	14176	13825	14219	13886	14120	14027	13980	13901	14060	14115	14079	14058	14056	13925	14107	13979	14045	14118	14030	13844	14191	14000	13953	14042	14097	13967	14070	14005	14049	13982	14064	14107	14070	13927	13992	14113	14093	14047	13965	14070	13987	13897	13827	14226	14073	14097	14191	14146	14015	13955	14095	14053	14087	13900	13988	14140	14076	14087	13951	14173	13868	14184	14038	13978	14009	14209	14173	13970	14039	13892	13860	13912	14065	13979	14040	14103	13958	14095	14141	13860	13964	14074	13939	13957	14079	14062	13748	13845	13940	13940	14106	14033	14007	14013	13984	13937	13900	13966	13996	14026	13995	14085	14182	13960	13908	14073	14054	14078	13978	13976	13867	14074	14036	13974	13934	13999	13958	14092	13993	13663	14071	13966	14119	14052	14104	14004	13959	14134	14019	13871	14035	14183	13932	13951	14138	14007	14117	14043	14157	13975	14048	14178	14010	14115	13983	14017	14017	14143	14076	14035	14039	13960	14001	14065	13998	14112	13980	13830	14219	14105	14052	14050	14025	14063	14159	14009	14113	13853	13960	14183	14148	13888	13917	14047	14055	14014	13923	13864	14117	13936	14024	13879	13888	14045	13949	14049	14066	14043	14035	14017	13958	14019	13974	14050	13954	13932	14025	14006	14159	14260	14096	14036	14003	13872	14015	14051	14005	13969	13968	14014	13996	13992	14124	14199	14012	13878	14091	14003	14035	13958	14047	14098	13970	14006	14047	13997	14092	14003	14001	14059	14077	13907	13980	13986	14108	14104	14334	13999	14191	14140	13895	14030	14114	14081	14067	14001	14112	13909	13924	14035	13977	14182	14018	14138	14011	13972	14019	14155	14057	13962	14057	13924	14031	13880	14077	13964	14214	13986	13968	14004	14038	14245	13872	14124	14006	14162	13851	14119	14103	14124	13993	14071	14139	14064	14118	14025	14100	13878	13844	14120	14031	13953	13999	13755	13913	13930	14139	14014	14183	14009	14017	13906	14080	13864	14016	13989	14108	13901	14050	14075	13928	13969	13961	13995	14054	14179	14129	13964	13883	14040	14128	14004	13941	14069	13905	14099	14035	14016	14036	14203	14003	14047	14141	14168	13973	14201	14151	14249	13889	14225	14018	14097	13924	13898	14143	13906	14029	13885	14088	13816	13993	13874	14224	13991	13957	14040	13893	13995	13945	14024	14161	13943	13980	14025	13875	13999	13929	13933	14098	14034	14060	14032	13902	14028	13992	13952	14010	14020	13853	14059	14170	14374	14000	13979	13955	13908	14104	13870	14028	13972	14169	14155	14086	13918	13982	14052	14209	14000	14067	14046	14006	14148	14113	14046	13980	14084	13908	14122	13912	14078	14073	14056	14007	13975	14151	14077	14077	14203	14186	14103	14224	14123	14145	14093	14076	14044	14189	14002	14111	13922	14157	13957	14092	14009	14108	13880	13985	13963	14004	14185	13975	13982	14005	14288	14208	14058	14171	14013	14016	14143	14024	13879	13998	13909	14008	14107	14092	14012	14103	14159	14066	14068	14072	13927	13967	14128	13987	14077	14084	13868	14051	14067	14083	14113	14036	13954	14006	13887	14109	13978	14133	14037	14044	14039	14260	14038	14100	14319	13849	13959	13942	13959	13972	14002	14083	14184	14005	14102	14154	14035	13971	14045	13921	14116	14040	14013	14108	14155	13961	13929	14039	13912	14069	14074	14149	14030	14080	13944	14063	14066	13941	14043	13962	14022	14052	14077	14155	13966	14113	14105	14119	14105	14077	13868	14090	14195	13955	14235	14168	14054	13976	13888	14137	14068	14045	14058	14111	13880	13950	14177	13868	14002	14103	14104	13908	14011	14180	14047	13961	14062	14009	14066	14248	13923	14008	13977	13952	14057	14051	13864	14124	14045	14127	14037	13985	14016	14095	14213	14154	13897	13991	13994	13928	13994	14041	14072	13889	14056	14097	14038	14107	14073	14067	13950	14101	14064	13919	14100	14161	13967	14091	14191	14099	13956	14030	14018	14067	14081	13907	14130	14048	14058	14082	13955	13895	13944	13837	14018	13998	14157	13980	14075	13932	14041	14132	13975	14021	14049	14005	14165	13996	14039	14026	14076	14125	13762	14089	14204	13850	13959	14081	13967	14105	14088	13879	14109	14008	14112	13978	14037	13825	13897	14082	14018	14174	14129	13923	14135	13914	14184	14006	14016	13874	14001	13983	13965	14005	14158	14072	13988	14031	14141	14003	14136	14087	13974	14035	14011	14058	13902	14049	13852	14072	13941	13977	14133	14074	14135	14054	14055	13992	14051	14162	14049	14131	14125	14133	14030	14011	13919	13986	14084	14052	14024	13892	14070	14144	14100	13952	13960	13976	14038	13990	14171	14029	13826	14025	13944	14149	13865	14008	14172	13887	14066	14105	13973	14168	14080	14027	13878	14048	13996	14177	14153	14010	14243	13810	14131	13926	14133	14000	13944	14070	14022	14141	13999	13933	14097	13933	14137	13940	14076	14004	13920	13879	14096	13882	14020	14088	14209	13953	14031	14126	14078	14186	13954	14043	14089	14032	13993	14020	13866	14105	13946	14008	14013	13942	13940	14204	13890	13936	14036	13954	13933	14018	13960	14000	14109	14106	13924	13935	13893	14052	14020	13947	14004	14090	14059	14031	14010	14093	14083	13970	14179	14034	14191	14199	14001	13959	14095	14120	14088	14058	14002	14095	14057	13930	13990	14041	14124	14073	13983	13945	13990	14091	14003	13875	13985	13944	13957	13955	13949	14045	14113	14143	14010	14072	14211	14232	14103	14012	14035	14129	13958	14006	14211	13928	13946	14026	13989	13904	14045	13864	13932	13950	14010	13934	14124	14001	14139	14063	13997	14177	13995	14008	14020	13962	14000	13991	14025	14068	13935	14093	14005	13995	13951	14115	13890	14120	13981	13982	13806	14122	13878	13931	14039	13995	14071	14077	13975	14070	14108	13880	14064	14012	13980	14134	14039	13872	13937	13944	14027	14038	14232	14014	14057	14211	13957	14070	13982	14077	14140	14004	13990	14236	14038	14071	14014	14169	14120	13965	14166	13964	14070	14002	13982	14103	14111	14001	14082	14118	14029	14014	14004	14085	14001	13992	13972	14042	14038	13940	14209	13892	13934	14194	13961	14109	14139	13955	14115	14006	14037	14139	14185	14017	13962	14144	14170	14009	14015	14088	14071	13953	14052	13967	13974	13983	14114	13987	14038	14054	14034	14098	13934	14000	13990	13943	14048	13983	14151	14172	14073	14057	13984	14064	14131	13983	14071	13941	14132	14057	13957	13996	13897	14172	13930	13861	13932	14068	14239	14001	13945	14133	13973	14048	14110	14000	14102	14139	14069	14150	14078	14044	13898	14022	14122	14024	14193	14191	13989	13949	14100	14036	13908	14019	14003	14176	14068	14054	14097	13904	14059	14038	14221	14251	14019	14008	14135	14135	13957	14033	14159	14184	14054	14092	14005	13981	14106	13910	13971	14026	13969	13997	13874	14085	14077	14054	14092	13972	14082	14156	13972	13887	14095	14055	14041	13996	14068	14179	14311	14161	13988	14014	13953	13979	13957	13948	14014	14052	14048	13883	13998	13911	14097	14167	14239	13944	14077	13887	14042	13984	14134	13949	13942	13937	14095	14076	13989	14190	13949	13936	14004	14037	14186	14018	14028	13946	14017	13911	14310	14025	14067	13893	14064	14204	13956	14134	13877	14027	14205	13814	14124	13955	14035	13911	14023	14045	13996	14070	14035	14035	13973	14101	13907	14036	14197	14167	14040	13938	14079	13842	14144	14017	14193	13967	14003	13987	14144	14118	14077	13974	13958	13963	14060	14088	14011	14121	13891	14067	13961	14206	14063	13988	13969	14011	13895	13805	14030	14271	13907	14051	14010	14010	13889	14025	13947	13912	13949	14139	13986	14224	14071	14126	13842	14146	14059	14117	14012	14140	14085	14002	13891	14090	13993	14063	14090	14036	13891	14002	14172	14108	13987	14098	14013	13883	14168	14097	13941	14048	13965	14228	13989	14136	14014	14036	14083	14128	14032	14183	13983	13995	14069	13987	13942	14078	13923	14084	13929	14047	14230	13955	13967	14063	13969	14028	13960	14046	13975	14009	14125	14136	14073	13983	14088	14047	14107	14171	13779	13890	13993	14046	14136	13960	14002	13859	13981	14039	14132	13902	14073	14034	14157	14036	13897	14081	14121	14114	14166	14038	13924	14086	14103	14160	14111	14120	14234	13922	13876	14148	14065	13912	13946	14070	14138	14057	13983	14061	14080	14217	13961	13935	14020	13996	13967	13931	13935	14028	14092	14044	13986	14164	13929	13933	14101	14030	13948	14087	13907	14177	13946	13990	13959	14081	14108	14189	13982	14158	14000	14155	14053	14146	14077	14059	14109	14018	13915	14087	14144	14107	14127	14040	14061	14000	13986	14076	14015	14037	14106	13947	14095	13968	14293
22569	21057	28899	23439	21267	22990	23815	19124	20491	16696	15961	15386	14985	15050	15024	14930	14861	14738	14571	14659	14562	14409	14312	14261	14376	14448	14329	14467	14244	14436	14187	14209	14195	14190	14220	14120	14068	14174	14082	14306	14155	14008	14082	14063	14059	14048	14183	14111	13978	14294	14029	14079	14048	14230	14129	14135	14159	13986	14148	14227	13907	14001	14294	14123	14017	14149	14103	14160	13955	14251	14026	14111	14000	13871	13922	13776	14002	13906	13953	13944	13877	13914	14008	13985	13991	13977	13916	13861	14145	14070	13957	14064	13925	13882	14049	14122	14028	14068	13988	14006	14054	13748	14117	13769	14057	14028	14094	13930	14214	13888	14030	14007	14085	13924	14009	14083	13915	14314	14005	14032	13905	14081	13943	13909	14037	13957	14048	13841	14018	13954	14105	14061	13924	13824	14012	14079	13922	13754	14008	13947	14047	13918	13972	13987	14037	14101	14059	13963	13776	13873	14088	14046	14002	14115	13944	13938	13961	14075	13843	13985	13925	14081	14152	14059	13960	14083	14115	13952	14049	13989	13919	13984	13957	13972	14129	14057	14266	14006	14214	13943	13861	13782	13944	13852	14054	13963	14000	14070	14158	14007	14111	13898	13999	14042	13981	13933	14116	14171	14128	13980	14125	14072	13960	13897	13870	13943	14024	14066	14128	13969	13978	13767	13977	13974	14094	14029	13949	13889	14018	13970	14159	14064	13896	13877	14078	13826	13812	14050	14047	13769	13962	14087	14140	13777	13788	14012	13944	14052	14039	14067	13906	13862	14190	14001	14099	13959	13951	14177	13857	13952	13961	13984	13955	13899	13952	13980	13953	14073	14008	13835	14053	13890	13938	13954	14145	14039	14001	13892	13990	14101	13857	13942	13969	13939	13983	13900	14067	13919	13880	13786	13999	13909	13983	13990	14129	13972	13906	13793	14104	13905	13984	14058	14051	14001	14087	13951	13889	13954	14066	13931	13893	14015	14013	13961	14088	13911	14044	14187	14084	13882	14109	13791	13952	13932	13998	13891	13801	13912	13815	13916	13876	14021	13958	13913	14053	13984	13880	13850	14091	14062	14057	13973	13843	13962	13842	13886	14003	14142	14045	14131	13926	14053	13870	14021	14030	13982	13989	14162	14095	13800	14150	14013	14019	13956	14077	13759	13911	14105	13931	14178	13878	13993	13862	13929	14026	14152	13969	13890	13904	13943	13800	13870	13975	14001	13990	13933	13980	13954	13957	13813	14111	13915	13911	13795	13951	13940	13981	13972	14047	13944	13918	14016	13863	14139	14142	13901	14241	13990	14112	13951	14069	13956	13957	13936	14061	13862	13810	14109	14009	13999	13915	14015	13998	13893	13994	13997	13916	13925	14080	14003	13869	13930	13826	13971	13886	13964	14023	14128	14142	13978	13817	13924	13955	14033	13895	14059	13950	13960	13937	14173	14088	14027	13905	13940	14039	13845	14052	13872	14004	13841	14076	13914	14050	13990	13967	14023	13866	13717	13745	14062	14035	13982	14026	14209	14019	13709	14124	14011	14137	14004	13978	14001	13997	14043	14097	14014	13759	13869	13986	13922	14091	14021	13923	13938	13837	13939	13977	13936	14009	13902	14071	13975	14027	13999	14030	13834	14132	13860	14085	14005	13980	14110	13807	13869	14122	14123	14245	14088	14028	13886	14068	14072	13955	13926	14064	13844	14046	13969	14033	13924	13989	13956	13901	14055	13953	13778	13931	14000	14014	13910	13888	13992	13968	13975	14100	14149	13893	13994	13976	13967	13852	14035	14006	13831	13947	13992	13926	13968	13772	14014	13886	13840	14028	14001	13961	13929	14180	14022	14069	13892	14083	14046	14137	13946	13869	14068	13839	14044	13976	13940	14104	13834	13883	13948	13993	13914	14198	13912	13984	14135	14067	14046	14043	13902	14064	14085	13931	13840	14143	13880	13949	14016	13797	14017	14099	13849	13903	13860	13800	13925	13959	13818	14003	14071	14176	13991	13964	13947	13959	13839	13967	13962	13931	14099	13911	14030	13950	13963	13943	13938	13879	13976	13975	14071	13999	13893	13774	13992	14011	14116	14032	14000	13855	14040	13801	13987	14087	13954	13982	14040	14131	13991	13965	14067	14087	13991	14089	14011	13949	14099	13932	13984	13846	13927	13891	14149	14027	14010	13887	13991	14080	14114	13831	13903	14063	13825	13834	13877	13825	13992	13779	14052	13959	13888	14061	13890	13977	14095	14106	14013	14010	14062	13931	13932	13956	13786	14020	13819	14007	14055	14118	13963	13887	14048	14133	14037	14003	13884	13705	14064	14085	13952	13873	14001	13903	13971	13753	14031	14035	13993	14181	13846	14045	13917	13944	13895	13840	14122	13866	13986	14085	14140	13998	13886	13852	13978	13743	13927	13886	13913	13944	14058	14061	14094	14077	13878	14121	14013	14124	14055	13770	13980	13875	14020	14056	14220	14024	14019	13910	13982	14134	13706	13991	14060	13903	14124	13938	14050	14057	13903	14056	13850	14016	13986	13931	14064	13903	13789	13988	13907	13988	13971	14152	13847	13994	14098	14108	13918	13682	13835	13989	13848	13929	13995	13976	13978	13907	14102	13989	14043	13985	13845	14001	14004	14142	14068	14073	14057	14255	13953	14014	13758	14018	14036	13968	14149	14077	14134	13937	13971	13932	13824	13849	13929	14022	14009	14045	13935	13752	13988	14020	13977	14046	13930	14232	13785	13865	13980	14170	14052	14017	14057	13892	13873	13941	14102	14088	14057	14058	14144	14116	14019	14005	13943	13886	13916	13887	13986	14093	14031	13920	13945	14054	14114	14080	13994	13977	13980	14118	14126	14005	13974	13799	14023	13744	14089	14048	13987	13857	13862	13973	13985	14162	13936	14125	14077	14113	13952	13952	13993	13985	14012	13960	14034	13995	13948	13924	13775	13992	14087	13921	13866	14013	13989	13802	14191	14072	13901	14045	13868	13951	13975	14019	13792	13997	13957	14142	13925	13886	14053	14041	13933	14121	13899	13980	14135	13758	13756	13996	14054	13994	13857	14282	13984	13888	13948	13949	14100	13975	13838	13944	13878	14075	14036	13949	13960	13913	13796	13946	13996	14064	14039	14046	13983	14060	14096	14104	13904	14010	13908	13901	14101	14000	14008	14048	13932	14065	13957	14008	14048	13970	14137	14046	14052	14007	13879	14033	13983	13831	13762	14043	14067	14014	14117	14022	14051	13992	13969	13948	13856	13933	13832	13812	13975	13990	13861	13921	14054	14106	13753	14043	14027	13895	13991	14078	13772	14051	14022	13929	14185	13798	13986	13945	13763	13976	13883	14048	14059	13954	13833	13769	14113	13882	14178	14098	14021	14076	14147	14022	14072	13942	14096	13994	13948	13884	13948	13904	14058	13864	13824	13964	14064	13994	13859	14079	14105	13937	13941	13899	14023	13859	13870	13959	14000	13910	13748	13926	14009	14053	13837	13942	14117	14046	13801	14033	14073	13968	13863	13982	13912	13834	13863	13919	13984	13935	13752	13804	13916	14126	14017	13977	13992	13997	13980	14077	13751	13885	13828	13892	13899	14157	14038	14049	13981	13870	14230	13967	14078	14125	14095	13781	13842	13996	13885	13913	14080	14076	14046	14020	13966	13993	13877	14144	14024	14081	13921	14146	13994	14004	13878	14056	13847	13883	13876	13998	14017	13887	13932	14014	14111	14133	14106	14030	14018	14098	13842	13989	13975	14044	14028	13920	13913	13922	14051	13807	13972	13950	13860	14092	14023	14012	13989	14047	13954	13905	13995	14118	13914	14101	14032	13866	13890	14091	13900	14057	13958	13787	13728	13991	13872	14038	13807	14042	13932	14030	13879	13892	13937	14033	13965	13980	13897	14002	14185	14028	14002	14009	13948	13889	14078	13912	14104	14170	14009	13852	13875	13992	14129	13904	14132	13934	13861	14036	13883	13835	13748	14057	13991	14018	14102	13905	13823	14110	13964	13987	13906	14145	13789	13894	14025	13989	13989	14095	14036	13759	13830	14029	13979	14031	13865	14077	13913	14105	14076	13877	13855	13826	13972	14161	14022	14125	14053	13838	13945	14053	13919	14024	13970	13814	14047	13973	13974	13949	14013	13856	13976	14044	13943	13810	14056	14027	13946	13851	13906	13916	13896	13935	14045	13874	13864	14151	13674	13900	13943	13885	14021	13945	13947	13990	13985	14023	14047	14054	13975	14014	14093	14077	13873	14050	13994	13928	13993	13837	14063	14080	13992	13862	14042	13818	13804	13856	14057	14023	14006	13986	14131	13923	13915	13973	13891	13906	13922	13957	13859	14070	14145	13934	13790	14174	13904	14033	13975	14112	14262	13968	13707	14086	14024	13832	13867	13856	13990	13921	13801	13952	13938	13903	13935	14111	14201	13905	13936	13958	13965	13942	13875	14036	14013	14318	14083	13752	14059	13976	13900	13899	14008	13936	13945	13858	14128	13994	14116	13986	13822	14056	14062	14020	14064	14068	13923	13970	13920	13785	14127	14021	13886	13898	13952	13791	14165	13996	14088	14044	14098	13951	14005	13789	13961	13892	14032	13973	13819	13990	14135	13948	13896	14025	14051	13950	13901	13792	14004	13969	14069	13928	13799	13908	13949	13992	14032	13956	13855	13879	14075	13798	13942	14020	14111	14065	13962	13801	13883	13811	14145	13997	13950	13905	13889	13950	13929	14021	13917	13921	13925	13920	14095	14046	14025	13893	14002	13861	14113	14074	14131	13937	13996	13821	13967	14034	13889	13982	13908	14081	13929	13899	13887	13863	13870	13812	13900	13920	13905	13975	13999	13958	13814	13994	14103	13973	13859	13984	13949	13959	14043	14029	13949	13823	14053	13764	13902	13969	13901	13932	13959	14004	13974	13929	14103	13942	14049	13943	13911	14057	14015	13988	14059	14038	14051	13990	13898	13960	14143	14000	13980	13779	13984	13956	13826	13726	13761	13899	14062	13965	13793	13860	14101	13807	13854	14039	13917	14068	14019	14051	14148	14029	13971	14031	14179	13911	14138	14026	14110	13796	14094	14044	13948	13972	13968	13947	13943	14062	14102	14092	13871	13816	13930
23154	41790	38137	29383	25181	21995	20179	21264	21996	16554	16249	15732	15346	15017	14980	14823	14586	14553	14502	14310	14238	14209	13986	14100	14051	14100	14264	13891	13904	13765	13839	13794	13799	13837	13746	13758	13737	13689	13740	13670	13648	13876	13806	13604	13624	13645	13630	13650	13626	13671	13565	13744	13753	13596	13622	13726	13705	13746	13545	13751	13554	13700	13587	13631	13641	13518	13623	13407	13624	13708	13466	13660	13788	13681	13403	13526	13637	13728	13611	13601	13535	13685	13421	13527	13678	13586	13541	13684	13510	13569	13531	13480	13573	13614	13589	13596	13641	13589	13507	13584	13452	13566	13652	13522	13539	13764	13651	13515	13571	13584	13661	13646	13537	13659	13552	13606	13587	13609	13659	13643	13583	13442	13518	13641	13819	13649	13711	13491	13641	13550	13491	13595	13595	13513	13524	13507	13545	13499	13520	13574	13669	13684	13655	13583	13694	13679	13676	13621	13512	13465	13660	13622	13417	13720	13505	13515	13578	13567	13449	13534	13582	13669	13424	13723	13502	13511	13696	13596	13714	13615	13544	13611	13697	13567	13539	13556	13590	13534	13597	13560	13578	13664	13563	13431	13443	13545	13645	13540	13510	13543	13419	13557	13454	13536	13631	13500	13515	13614	13647	13475	13606	13399	13666	13483	13869	13777	13419	13697	13492	13580	13748	13580	13600	13443	13608	13585	13633	13604	13740	13653	13549	13498	13593	13446	13580	13746	13570	13633	13520	13665	13491	13478	13536	13481	13625	13487	13607	13561	13761	13615	13515	13616	13531	13469	13671	13657	13616	13467	13615	13571	13567	13533	13711	13509	13397	13568	13518	13640	13570	13722	13611	13524	13345	13490	13451	13478	13454	13542	13622	13596	13555	13510	13548	13559	13780	13369	13548	13448	13564	13580	13705	13463	13580	13419	13455	13551	13524	13506	13584	13626	13496	13647	13605	13602	13554	13606	13560	13628	13555	13524	13676	13580	13612	13499	13508	13600	13500	13666	13583	13512	13572	13656	13566	13685	13673	13516	13464	13607	13565	13476	13360	13526	13692	13383	13387	13597	13533	13571	13619	13538	13601	13517	13498	13603	13572	13684	13561	13577	13571	13596	13532	13616	13473	13632	13693	13587	13460	13673	13524	13541	13531	13569	13637	13386	13484	13538	13608	13605	13663	13516	13613	13503	13449	13508	13571	13624	13599	13434	13470	13567	13574	13653	13650	13467	13427	13634	13471	13439	13455	13571	13520	13531	13703	13637	13576	13482	13554	13660	13584	13584	13437	13474	13687	13613	13555	13457	13387	13512	13552	13605	13375	13473	13539	13621	13648	13594	13419	13694	13519	13544	13511	13590	13542	13320	13727	13507	13586	13509	13796	13567	13527	13602	13494	13423	13619	13584	13659	13624	13474	13570	13442	13662	13535	13540	13604	13466	13489	13495	13518	13470	13553	13639	13778	13595	13567	13610	13653	13556	13573	13460	13532	13571	13401	13614	13655	13866	13711	13717	13530	13656	13418	13593	13590	13609	13509	13604	13646	13603	13599	13630	13593	13623	13555	13551	13491	13559	13534	13468	13521	13613	13571	13541	13485	13545	13655	13674	13520	13690	13534	13616	13460	13475	13610	13559	13456	13586	13584	13698	13720	13411	13577	13460	13599	13479	13635	13332	13655	13625	13672	13695	13440	13601	13662	13537	13562	13471	13541	13609	13368	13674	13694	13598	13486	13543	13327	13588	13686	13535	13522	13629	13708	13544	13615	13634	13423	13655	13506	13386	13662	13517	13522	13587	13560	13699	13615	13692	13543	13595	13558	13493	13582	13645	13638	13623	13620	13594	13456	13580	13612	13451	13569	13802	13609	13665	13413	13542	13606	13638	13475	13564	13493	13575	13716	13706	13545	13616	13330	13665	13655	13472	13465	13550	13646	13611	13484	13492	13552	13727	13436	13654	13728	13631	13482	13578	13436	13699	13566	13476	13402	13444	13564	13461	13604	13703	13541	13595	13607	13667	13536	13653	13557	13660	13485	13500	13726	13462	13700	13511	13586	13495	13604	13568	13443	13663	13646	13531	13804	13645	13558	13578	13431	13599	13556	13674	13557	13641	13433	13596	13735	13662	13630	13439	13541	13617	13709	13619	13345	13545	13488	13621	13564	13643	13661	13633	13520	13685	13375	13530	13660	13631	13665	13554	13650	13393	13659	13681	13484	13543	13580	13488	13429	13535	13554	13555	13572	13449	13481	13657	13529	13581	13441	13532	13579	13674	13690	13485	13476	13613	13498	13468	13578	13585	13529	13670	13581	13601	13826	13641	13637	13499	13523	13723	13570	13649	13675	13613	13543	13512	13693	13399	13630	13626	13680	13618	13590	13616	13538	13600	13586	13491	13590	13603	13358	13735	13630	13485	13551	13425	13653	13710	13617	13563	13466	13714	13516	13615	13440	13695	13633	13615	13542	13564	13514	13527	13561	13590	13634	13677	13469	13603	13497	13649	13579	13562	13493	13662	13570	13659	13636	13643	13514	13780	13583	13645	13553	13753	13617	13426	13493	13576	13438	13645	13557	13493	13468	13740	13547	13492	13581	13695	13471	13580	13457	13679	13556	13682	13594	13669	13541	13630	13696	13544	13588	13428	13590	13459	13638	13635	13727	13485	13544	13588	13521	13714	13551	13753	13353	13722	13585	13380	13521	13595	13550	13333	13500	13547	13637	13557	13636	13607	13428	13444	13495	13670	13430	13475	13576	13537	13618	13458	13716	13675	13714	13464	13517	13527	13706	13554	13509	13527	13659	13428	13465	13623	13523	13686	13585	13589	13594	13496	13650	13620	13507	13480	13581	13577	13578	13660	13381	13555	13553	13616	13387	13534	13558	13580	13418	13481	13643	13542	13628	13479	13764	13515	13525	13634	13680	13578	13575	13522	13784	13476	13586	13476	13446	13573	13597	13615	13505	13461	13430	13521	13624	13491	13567	13731	13655	13535	13588	13539	13518	13433	13712	13441	13732	13648	13589	13487	13430	13699	13607	13596	13554	13537	13551	13526	13499	13552	13664	13622	13640	13349	13447	13614	13678	13480	13434	13484	13555	13696	13544	13550	13487	13632	13617	13703	13679	13344	13758	13413	13474	13610	13739	13603	13446	13640	13620	13512	13647	13619	13534	13547	13449	13651	13551	13525	13704	13606	13409	13550	13638	13468	13719	13731	13492	13540	13682	13524	13650	13636	13487	13585	13587	13554	13603	13473	13608	13503	13500	13561	13617	13534	13603	13377	13439	13487	13668	13704	13664	13605	13574	13546	13444	13513	13610	13822	13553	13601	13507	13615	13617	13648	13614	13525	13632	13528	13713	13643	13619	13558	13497	13570	13539	13498	13628	13646	13489	13431	13622	13595	13558	13543	13491	13418	13508	13662	13625	13420	13509	13656	13620	13571	13560	13501	13565	13560	13635	13589	13592	13580	13654	13572	13675	13460	13599	13658	13356	13460	13747	13561	13487	13650	13649	13440	13540	13619	13763	13584	13560	13526	13462	13673	13573	13495	13568	13671	13528	13538	13747	13537	13605	13535	13532	13618	13425	13671	13494	13631	13481	13511	13555	13495	13631	13545	13658	13470	13618	13516	13531	13328	13761	13610	13366	13462	13788	13629	13520	13639	13393	13691	13481	13638	13521	13592	13549	13593	13549	13566	13541	13685	13507	13587	13593	13579	13481	13506	13407	13587	13561	13626	13625	13448	13610	13831	13616	13492	13519	13337	13499	13570	13535	13513	13791	13672	13385	13492	13724	13642	13706	13574	13508	13632	13540	13547	13504	13585	13460	13526	13414	13523	13627	13494	13552	13683	13593	13608	13642	13627	13624	13632	13440	13728	13710	13604	13562	13664	13601	13472	13669	13617	13544	13725	13500	13470	13530	13482	13582	13640	13599	13530	13504	13624	13552	13624	13472	13515	13519	13515	13652	13506	13520	13645	13616	13566	13547	13599	13625	13575	13663	13396	13498	13522	13536	13687	13531	13538	13747	13578	13601	13653	13562	13443	13719	13530	13401	13595	13633	13563	13625	13623	13514	13786	13504	13463	13661	13517	13546	13745	13606	13531	13667	13752	13675	13613	13561	13436	13654	13452	13616	13655	13561	13575	13541	13494	13521	13694	13534	13657	13491	13567	13514	13678	13583	13619	13440	13799	13429	13595	13527	13631	13543	13382	13568	13506	13470	13584	13399	13602	13467	13653	13316	13664	13568	13471	13759	13559	13758	13539	13531	13602	13718	13488	13535	13557	13550	13584	13639	13520	13610	13498	13439	13710	13580	13458	13615	13409	13619	13513	13590	13542	13455	13631	13510	13547	13539	13698	13510	13551	13617	13543	13624	13515	13576	13707	13511	13561	13537	13607	13602	13526	13673	13531	13697	13474	13783	13653	13587	13432	13614	13516	13414	13482	13689	13417	13601	13663	13552	13573	13651	13282	13646	13540	13504	13710	13602	13340	13693	13517	13528	13574	13679	13558	13714	13518	13591	13633	13519	13526	13614	13458	13583	13596	13624	13518	13460	13654	13332	13536	13623	13512	13479	13537	13547	13571	13864	13544	13584	13546	13622	13679	13504	13494	13460	13651	13624	13522	13386	13465	13566	13821	13368	13587	13706	13664	13693	13615	13637	13449	13757	13525	13596	13473	13573	13393	13522	13532	13473	13560	13582	13617	13582	13605	13623	13587	13430	13740	13674	13586	13531	13659	13537	13619	13512	13627	13755	13688	13582	13670	13558	13667	13643	13573	13650	13596	13444	13772	13569	13600	13584	13626	13586	13609	13473	13581	13477	13659	13571	13658	13634	13520	13530	13517	13737	13495	13517	13454	13772	13558	13519	13693	13520	13600	13550	13441	13610	13466	13542	13711	13548	13667	13411	13609	13597	13559	13604	13709	13529	13507	13765	13824	13449	13515	13601	13485	13471	13504	13502	13567	13624	13526	13505	13359	13551	13504	13602	13617	13413	13465	13642	13556	13524	13518	13586	13574	13543	13598	13604	13508	13604	13446	13491	13516	13564	13677	13615	13474	13801	13658	13515	13639	13506	13427	13621	13609	13547	13624	13536	13443	13543	13434	13530	13566	13560	13626	13721	13480
26842	22293	26073	22492	17491	16380	15966	15527	15235	15077	14844	14642	14660	14585	14354	14418	14451	14375	14342	14445	14256	14369	14345	14284	13993	14304	14368	14178	14425	14337	14366	14302	14360	14390	14227	14330	14473	14110	14327	14153	14266	14326	14161	14237	14219	14240	14256	14434	14259	14171	14132	14323	14121	14255	14433	14340	14082	14175	14134	14363	14211	14287	14309	14264	14214	14133	14123	14178	14143	14155	14218	14182	14241	14268	14320	14055	14202	14202	14160	14114	14258	14322	14073	13974	14189	14276	14252	14207	14076	14161	14063	14047	14180	14050	14165	14161	14198	14126	14267	14169	14211	14330	14240	14175	14074	14173	14255	14075	14158	14453	14285	14199	14260	13973	14182	14249	14001	14223	14118	14485	14258	14323	14314	14094	14060	14264	14188	14047	14284	14128	14218	14201	14199	14111	14175	14398	14240	14171	14325	14242	14179	14177	14097	14328	14184	14259	14098	14227	14224	14273	14172	14183	14149	14289	14199	14119	14012	14141	14292	14289	14303	14309	14137	14317	14177	14158	14138	14343	14115	14113	14169	14199	14122	14244	14310	14247	14354	14017	14229	14132	14357	14187	14322	14212	14223	14337	14329	14136	14292	14051	14331	14157	14149	14187	14198	14060	14283	14165	14265	14247	14073	14176	13965	14093	14230	14143	14084	14197	14192	14358	14166	14171	14172	14194	14158	14209	14083	14287	14142	14161	14197	14138	14208	13814	14147	14115	14121	14324	14228	14221	14117	14236	14245	14274	14161	14295	14274	14264	14118	14304	14308	14134	14156	14337	14265	14243	14262	14200	14370	14229	14122	14398	14248	14102	14126	14044	14257	14282	14145	14192	14103	14321	14266	14311	14390	14238	14335	14191	14119	13997	14143	14199	14278	14101	14264	14040	14254	14351	14367	14211	13913	13895	14199	14280	14311	14084	14274	14135	14270	14155	14205	14148	14202	14268	14166	14106	14303	14166	14097	14096	14238	14216	14131	14194	14104	14081	14019	14153	14185	14110	14144	14288	14142	14268	13899	14183	14192	14196	14130	14282	14145	14229	14148	14363	14149	14111	14200	14135	14401	14390	14299	14278	14200	14017	14084	14193	14145	14203	14297	13981	14015	14142	14060	14052	14197	14110	14263	14284	14249	14264	14305	13992	14271	14373	14175	14266	14175	14311	14186	14157	14075	14288	14128	14196	14122	14252	14146	14171	14328	14178	13909	14400	14136	14154	14216	14239	14295	14359	14252	14316	14313	14187	14181	14061	14347	14272	14112	14313	14256	14243	14276	14091	14120	14337	14232	14241	14283	14111	14182	14192	14138	14204	14311	14355	14070	14292	14300	14073	14210	14239	14161	14162	14192	14233	14161	14242	14163	14322	14369	14205	14203	14225	14144	14239	14199	14072	14205	14159	14421	14113	14026	14312	14258	14274	14309	14075	14197	14250	14153	14133	14253	14190	14156	14294	14474	14136	14090	14110	14026	14042	14223	14141	14242	14143	14273	14124	14209	14340	14204	14208	14281	14109	14148	14137	14174	14078	14395	14029	14274	14198	14224	14064	14217	14163	14211	14217	14052	14104	14073	14209	14171	14093	14275	14150	14203	14251	14203	14173	14222	14225	14282	14406	14169	14276	14245	14223	14294	14241	14239	14208	14154	14190	14119	14073	14215	14130	14193	14255	14094	14235	14121	14143	14294	14223	14317	14291	14241	14165	14234	13936	14143	14197	14195	14229	14457	14317	14227	14211	14316	14190	14180	14368	14210	14376	14307	14217	14144	14126	14220	14296	14071	14119	14272	14268	14139	14269	14148	14107	14398	14292	14264	14336	14249	14442	13997	14142	14226	14168	14207	14298	14412	14146	14192	14294	14239	14112	14207	14095	14172	14468	14125	14223	14111	14125	14045	14193	14022	14182	14101	14010	14134	14242	14186	14019	14348	14115	14286	14400	14214	14348	14136	14062	14362	14254	14148	14171	14112	14143	14235	14237	14217	14307	14284	14208	14163	14177	14164	14199	14237	14158	13954	14285	14248	14237	14116	14142	14117	14119	14138	14198	14225	14120	14205	14203	14257	14303	14340	14131	14253	14256	14260	14182	14240	14191	14216	14096	14198	14259	14129	14131	14362	14235	14261	14312	14201	14140	14165	14057	14212	14239	14250	14336	14351	14323	14333	14175	14097	14097	14476	14090	14314	14211	14187	14332	14501	14153	14114	14312	14190	14149	14296	14271	14159	14095	14238	14315	14213	14082	13995	14290	14247	14048	14096	14292	14213	14264	14199	14350	14182	14193	14250	14045	14118	14097	14197	14131	14249	14306	14252	13993	14160	14228	14237	14097	14382	14136	14148	14149	14232	14185	14143	14227	14483	14336	14296	14075	13864	14188	14036	14194	14331	14139	14070	14123	14135	14419	14033	14128	14295	14168	14060	14250	14411	14331	14541	14179	14200	14081	14242	14429	14114	14324	14187	14009	14287	14176	14232	14240	14186	14342	14288	14122	14286	13981	14110	14111	14262	14035	14007	14338	14090	14167	14147	14177	14216	14155	14239	14011	14170	14276	14129	14185	14159	14117	14287	14156	14292	14179	14323	14111	14259	14150	14237	14285	14117	14289	14060	14157	14281	14287	14299	14127	14208	14125	14171	14244	14373	14165	14353	14142	14227	14133	14239	14196	14147	14135	14430	14341	14101	14026	14178	14271	14331	14254	14015	14134	13899	14068	14173	14318	14237	14288	14140	14075	14241	14093	14105	14186	14347	14161	14291	14115	14359	14383	14233	14288	14139	13971	14118	14101	14184	14262	14314	14189	14128	14226	14296	14249	14259	14125	14306	14276	14175	14151	14280	14283	14400	14144	14559	14214	14174	14196	14238	14125	14276	14138	14074	14055	14329	14249	14153	14280	14231	14344	14131	14188	14269	14141	14093	14288	14271	14120	14049	14062	14107	14260	14062	14174	14153	14367	14287	14300	14066	13965	14213	14277	14112	14183	14288	14228	14239	14383	14148	14283	14292	14261	14063	14105	14057	14074	14232	14226	14081	14241	14325	14197	14374	14227	14173	14278	14200	14213	14029	14307	14125	14217	14147	14125	14245	14168	14328	14140	14174	14231	14292	14305	14310	14224	14351	14091	14270	14254	14229	14201	14162	14316	14129	14240	14154	14270	14019	14240	14174	14143	14274	14326	14124	14193	14204	14147	13970	14144	14133	14283	14276	14114	14144	14201	14229	14407	14327	14345	14233	14362	14165	14298	14240	14034	13940	14081	14319	14099	14243	14061	14193	14279	14230	14264	14185	14141	14164	14335	14164	14231	14236	14279	14255	14209	14192	14099	14151	14273	14336	14136	14068	14141	14300	14379	14166	14283	14159	14115	14209	13991	14282	14327	14173	14368	14286	14306	14092	14358	14237	14165	14110	14360	14109	14161	14237	14306	14109	14212	14405	14225	14255	14054	14136	14122	14300	14202	14135	14249	14139	14322	14185	14055	14269	14145	14016	14279	14128	14265	14217	14351	14212	13947	14248	14234	14116	14228	14389	14100	14349	14277	14238	14107	14123	14193	14248	14223	14232	14251	14145	14199	14300	14168	14211	14202	14208	13984	14306	14342	14369	14155	14259	14200	14202	14087	14236	14334	13987	13921	14100	14173	14240	14146	14354	14205	14208	14337	14317	14320	14081	14246	14239	14179	14293	14437	14160	14172	14261	14119	14170	14088	14247	14229	14330	14077	14254	14214	14209	14162	14221	14394	14343	14115	14076	14235	14255	14183	14447	14067	14141	14179	14374	14189	14250	14093	14305	14162	14275	14275	14220	14284	14107	14100	14218	14159	14119	14159	14257	14199	14181	14321	14184	14073	14215	14260	14360	14095	14088	14118	14123	14119	14167	14171	14218	14161	14147	14073	14244	13970	14300	14415	14158	14328	14241	14245	14203	14224	14087	14077	14108	14026	14197	14350	14211	14140	14227	14147	14231	14221	14192	14177	14218	14103	14137	14196	14356	14346	14225	14134	14116	14273	14275	14370	14218	14368	14188	14384	14252	14164	14142	14147	14161	14319	14250	14276	14431	14359	14257	14217	14188	14271	14239	14202	14144	14193	14376	14251	14448	14142	14222	14093	14377	14161	14270	14229	14186	14422	14189	14175	14177	14319	14101	14325	14164	14205	14134	14375	14218	14150	14184	14045	14308	14146	14230	14301	14236	14223	14214	14177	14143	14143	14419	14156	14235	14276	14314	14250	14152	14111	14279	14121	14092	14078	14188	14057	14182	14393	14167	14248	14113	14159	14239	14329	14154	14295	14084	14235	14197	14312	14294	14173	14117	14090	14203	14149	14179	14067	14224	14218	14084	14277	14260	14220	14217	14307	14137	14134	14271	14109	14321	14078	14060	14245	14253	13998	14209	14101	14311	14070	14224	14194	14097	14016	14294	14213	14383	14177	14186	14281	14235	14039	14098	14319	14094	14254	14254	14329	14174	14109	14184	14396	14068	14135	14063	14306	14498	14142	14162	14105	14380	14318	14103	14141	14349	14233	14355	14119	14242	14189	14069	14184	14187	14223	14253	14271	14135	13999	14150	14110	14065	14081	14289	14174	14092	14152	14212	14437	14227	14202	14293	14139	14403	14159	14070	14118	14244	13970	14179	14171	14059	14080	14285	14330	14269	14308	14086	14045	14090	14247	14163	14070	14422	14051	14088	14273	14121	14187	14409	14092	14330	14250	14002	14221	14199	14186	14178	14132	14195	14177	14084	14125	14282	14198	14169	14289	14054	14336	14336	14244	14388	14277	13929	14081	14161	14337	14270	14303	14319	14194	14266	14173	14079	14227	14087	14063	14212	14146	14262	14322	14263	14140	14351	14241	14055	14350	14322	14134	14269	14150	14255	14186	14125	14214	14416	14237	14247	14218	14177	14188	14192	14328	14196	14186	14103	14304	14153	14142	14130	14174	14113	14266	14149	14099	14353	14184	14262	14248	14154	14153	14133	14227	14350	14212	14098	14134	14341	14357	14284	14065	14272	14153	14237	14040	14197	14065	14097	14168	14080	13988	14325	14080	14210	14170	14174	14032	14165	14033	14141	14270	14240	14180	14219	14179	14356	14051	14116	14136	14260	14395	14256	14269	14093	14205
21397	30859	27672	21493	18963	17362	16640	15805	15278	14854	14725	14518	14512	14298	14086	14228	14047	14133	13979	14064	13955	13894	13971	13916	13830	14047	13736	13843	13938	13875	13839	13788	13765	13883	13761	14025	13693	13918	13789	13751	13703	13830	13916	13606	13673	13798	13697	13850	13849	13661	13766	13920	13602	13704	13735	13673	13584	13767	13827	13765	13638	13799	13626	13640	13862	13763	13606	13754	13659	13769	13799	13673	13880	13754	13594	13916	13598	13792	13715	13698	13725	13818	13769	13830	13737	13655	13806	13691	13663	13728	13717	13705	13841	13655	13697	13660	13729	13776	13697	13859	13672	13822	13538	13672	13639	13710	13788	13631	13744	13751	13908	13743	13746	13746	13650	13570	13678	13756	13678	13492	13691	13788	13897	13823	13835	13678	13730	13758	13702	13821	13706	13808	13776	13573	13724	13726	13820	13692	13718	13793	13704	13877	13670	13826	13651	13695	13742	13797	13686	13755	13785	13834	13773	13744	13630	13808	13624	13802	13792	13688	13728	13696	13660	13803	13690	13778	13829	13609	13784	13798	13688	13799	13637	13739	13732	13738	13674	13674	13776	13645	13690	13775	13739	13649	13785	13771	13786	13653	13823	13686	13528	13602	13798	13702	13521	13656	13737	13767	13532	13615	13675	13847	13758	13760	13587	13766	13706	13749	13723	13710	13684	13748	13726	13868	13741	13635	13657	13821	13821	13864	13630	13642	13693	13819	13626	13899	13791	13687	13683	13692	13673	13761	13731	13747	13813	13741	13810	13717	13776	13606	13785	13657	13694	13726	13658	13643	13838	13674	13743	13668	13717	13755	13700	13715	13745	13810	13769	13700	13690	13716	13789	13707	13786	13742	13628	13682	13691	13630	13735	13817	13649	13672	13775	13838	13732	13720	13875	13585	13714	13688	13825	13608	13662	13752	13851	13891	13642	13752	13648	13895	13702	13738	13700	13848	13787	13741	13772	13830	13712	13733	13604	13863	13766	13850	13794	13945	13842	13690	13692	13672	13617	13601	13763	13811	13650	13867	13753	13702	13964	13833	13578	13644	13667	13848	13704	13752	13691	13666	13674	13509	13750	13865	13696	13704	13799	13732	13645	13727	13719	13633	13729	13682	13640	13681	13736	13633	13585	13912	13898	13789	13769	13673	13767	13759	13869	13769	13723	13770	13681	13941	13561	13626	13734	13706	13662	13920	13846	13731	13819	13625	13912	13626	13532	13777	13693	13734	13663	13736	13674	13677	13645	13815	13700	13704	13685	13713	13660	13754	13577	13706	13709	13663	13764	13796	13689	13610	13803	13771	13613	13724	13663	13805	13799	13941	13803	13710	13802	13621	13731	13756	13744	13858	13639	13674	13714	13830	13766	13688	13814	13713	13763	13858	13864	13617	13679	13859	13658	13793	13864	13787	13735	13645	13932	13712	13702	13746	13607	13602	13748	13870	13667	13653	13884	13691	13803	13728	13822	13847	13657	13799	13692	13826	13763	13725	13583	13851	13803	13785	13650	13755	13880	13725	13645	13784	13799	13870	13859	13607	13670	13803	13800	13863	13797	13686	13712	13823	13670	13602	13699	13620	13650	13693	13782	13786	13531	13597	13762	13698	13675	13782	13718	13851	13704	13854	13659	13623	13715	13755	13773	13897	13649	13829	13730	13753	13771	13750	13669	13663	13662	13827	13740	13822	13813	13565	13815	13807	13775	13755	13793	13655	13784	13918	13584	13752	13728	13823	13713	13618	13729	13770	13660	13661	13701	13779	13759	13803	13709	13800	13697	13661	13740	13764	13632	13749	13802	13997	13691	13768	13687	13802	13651	13637	13741	13875	13784	13721	13789	13587	13855	13704	13791	13652	13586	13694	13686	13615	13839	13901	13539	13700	13721	13811	13775	13775	13824	13750	13710	13732	13692	13734	13673	13765	13862	13734	13875	13696	13817	13565	13679	13799	13820	13586	13638	13704	13777	13682	13835	13736	13516	13619	13751	13745	13777	13919	13705	13691	13672	13694	13677	13636	13570	13584	13756	13779	13606	13759	13697	13639	13788	13744	13751	13712	13801	13778	13749	13754	13820	13723	13745	13632	13772	13779	13530	13917	13576	13674	13597	13705	13685	13766	13836	13739	13681	13686	13671	13758	13699	13791	13826	13592	13671	13764	13716	13789	13930	13658	13728	13617	13804	13661	13673	13699	13762	13659	13829	13804	13765	13839	13682	13845	13587	13884	13787	13789	13566	13819	13822	13550	13846	13670	13767	13803	13803	13708	13766	13579	13764	13822	13931	13733	13740	13847	13767	13822	13690	13588	13618	13747	13643	13606	13782	13837	13721	13672	13739	13714	13738	13900	13689	13690	13816	13672	13756	13538	13825	13890	13621	13724	13806	13765	13841	13687	13864	13692	13810	13682	13704	13752	13740	13649	13640	13781	13641	13806	13718	13853	13613	13615	13841	13536	13654	13747	13580	13673	13753	13614	13705	13702	13652	13770	13631	13752	13858	13650	13809	13692	13981	13778	13740	13823	13828	13723	13880	13893	13608	13865	13830	13839	13729	13683	13665	13637	13762	13741	13698	13808	13769	13744	13732	13856	13753	13635	13591	13819	13599	13820	13816	13681	13601	13662	13703	13771	13754	13871	13784	13538	13680	13697	13731	13732	13871	13794	13721	13725	13926	13761	13729	13742	13675	13727	13692	13826	13741	13662	13791	13812	13884	13654	13675	13850	13742	13763	13730	13736	13766	13835	13667	13793	13757	13680	13689	13555	13552	13602	13724	13755	13646	13680	13906	13756	13687	13605	13533	13805	13846	13681	13662	13618	13660	13689	13572	13813	13953	13765	13762	13720	13966	13834	13843	13700	13521	13814	13673	13674	13698	13690	13661	13650	13782	13728	13749	13752	13622	13880	13712	13800	13750	13690	13887	13589	13777	13706	13731	13651	13800	13735	13842	13838	13951	13782	13683	13890	13676	13585	13739	13798	13830	13653	13823	13732	13880	13832	13680	13805	13681	13968	13658	13660	13728	13716	13868	13615	13629	13624	13688	13698	13677	13714	13640	13567	13814	13540	13775	13807	13698	13586	13819	13750	13829	13613	13619	13604	13441	13795	13672	13769	13499	13805	13605	13750	13683	13738	13761	13756	13749	13782	13719	13781	13757	13772	13768	13519	13650	13711	13653	13621	13720	13754	13787	13722	13683	13662	13899	13771	13642	13810	13569	13781	13870	13686	13740	13577	13674	13801	13803	13666	13714	13777	13703	13758	13891	13710	13781	13563	13798	13608	13781	13766	13816	13652	13608	13613	13584	13718	13718	13864	13794	13680	13616	13760	13571	13774	13772	13618	13761	13784	13806	13677	13743	13535	13712	13568	13689	13770	13721	13807	13760	13690	13714	13643	13644	13869	13689	13803	13830	13792	13827	13766	13643	13799	13497	13777	13597	13762	13882	13742	13727	13642	13739	13836	13607	13727	13672	13808	13784	13711	13869	13687	13674	13803	13764	13715	13761	13799	13775	13729	13641	13860	13838	13749	13757	13615	13851	13774	13962	13551	13842	13855	13851	13710	13721	13767	13756	13788	13714	13883	13737	13614	13653	13670	13727	13751	13866	13734	13713	13780	13827	13836	13719	13589	13698	13826	13723	13752	13751	13614	13829	13750	13761	13612	13818	13792	13648	13740	13918	13611	13650	13804	13691	13626	13811	13795	13762	13790	13687	13779	13839	13807	13594	13782	13506	13663	13775	13981	13659	13761	13901	13834	13734	13714	13816	13696	13885	13782	13693	13671	13552	13775	13780	13718	13703	13734	13860	13732	13765	13633	13791	13759	13687	13865	13883	13713	13858	13724	13640	13716	13638	13716	13667	13617	13750	13646	13623	13777	13782	13741	13762	13777	13837	13840	13712	13826	13830	13679	13863	13698	13844	13766	13782	13700	13798	13806	13445	13742	13815	13862	13802	13795	13725	13781	13809	13759	13606	13763	13611	13871	13818	13706	13686	13622	13865	13678	13744	13693	13913	13634	13815	13761	13567	13776	13698	13655	13695	13799	13742	13806	13675	13785	13567	13743	13844	13705	13748	13732	13759	13699	13805	13862	13986	13580	13700	13776	13679	13739	13785	13740	13747	13607	13718	13771	13902	13732	13679	13617	13694	13586	13784	13664	13755	13651	13818	13751	13799	13782	13711	13801	13785	13621	13750	13739	13748	13801	13573	13687	13867	13755	13776	13710	13794	13604	13794	13667	13871	13761	13773	13757	13952	13792	13787	13692	13746	13680	13712	13733	13686	13801	13663	13728	13678	13663	13890	13528	13620	13740	13695	13799	13673	13689	13576	13695	13742	13766	13630	13832	13796	13684	13745	13724	13732	13756	13795	13860	13851	13753	13686	13820	13857	13735	13757	13700	13815	13777	13762	13725	13870	13730	13822	13638	13765	13914	13815	13827	13670	13870	13726	13798	13644	13697	13826	13795	13636	13588	13683	13722	13749	13782	13654	13778	13798	13691	13672	13581	13782	13745	13726	13662	13875	13711	13705	13796	13781	13871	13802	13594	13744	13830	13649	13707	13711	13761	13674	13819	13673	13829	13599	13677	13904	13714	13769	13677	13754	13699	13866	13614	13583	13785	13704	13826	13714	13610	13845	13782	13745	13723	13804	13879	13815	13775	13739	13690	13717	13738	13735	13866	13814	13739	13848	13818	13686	13717	13734	13835	13788	13698	13907	13781	13672	13738	13702	13824	13800	13712	13708	13826	13719	13601	13590	13649	13878	13915	13726	13779	13830	13860	13515	13706	13647	13883	13737	13879	13790	13731	13688	13716	13855	13886	13610	13610	13657	13722	13851	13647	13596	13643	13825	13781	13862	13770	13772	13745	13714	13823	13747	13750	13755	13656	13826	13801	13783	13729	13711	13825	13720	13678	13791	13815	13707	13776	13708	13613	13909	13681	13728	13671	13790	13772	13773	13782	13643	13644	13711	13712	13755	13710	13739	13688	13644	13781	13665	13807	13754	13664	13823	13523	13898	13679	13712	13681	13747	13600	13907	13633	13808	13893	13824	13718	13713	13776	13663	13666	13737	13700	13744	13756	13725	13844	13586	13695	13795	13706	13841	13793	13824	13864	13824	13727
23947	21104	28334	24362	21831	20432	18991	16803	16010	15954	15667	15326	15382	15233	15001	15039	15090	15085	14969	15011	14632	14905	14764	14725	14889	14779	14733	14712	14716	14698	14848	14636	14653	14682	14700	14757	14727	14718	14685	14762	14698	14652	14466	14612	14534	14576	14688	14677	14555	14686	14761	14621	14543	14577	14580	14420	14559	14675	14733	14651	14581	14487	14675	14738	14435	14571	14623	14646	14366	14790	14556	14460	14664	14474	14614	14502	14508	14688	14607	14669	14525	14556	14561	14641	14593	14626	14531	14346	14595	14571	14803	14645	14553	14666	14726	14649	14614	14711	14856	14627	14529	14595	14527	14426	14456	14657	14494	14382	14790	14644	14587	14654	14413	14497	14452	14443	14604	14650	14631	14612	14456	14404	14506	14582	14460	14569	14444	14489	14552	14553	14442	14514	14443	14332	14429	14645	14779	14550	14558	14642	14552	14675	14512	14553	14540	14384	14325	14477	14651	14498	14512	14515	14462	14435	14542	14751	14631	14428	14637	14614	14587	14619	14504	14817	14598	14604	14708	14637	14587	14533	14581	14426	14652	14577	14681	14410	14571	14710	14635	14629	14540	14408	14649	14416	14681	14464	14642	14579	14671	14555	14709	14458	14638	14604	14467	14804	14681	14477	14452	14508	14595	14586	14504	14746	14634	14710	14734	14461	14608	14541	14586	14555	14503	14340	14469	14572	14503	14474	14509	14541	14724	14626	14510	14721	14532	14565	14404	14472	14640	14623	14697	14620	14588	14659	14404	14605	14511	14650	14589	14538	14550	14580	14554	14478	14439	14698	14561	14447	14465	14430	14474	14679	14619	14546	14477	14570	14642	14517	14541	14581	14547	14467	14487	14420	14458	14601	14645	14421	14615	14594	14693	14696	14371	14593	14415	14556	14519	14736	14429	14543	14530	14662	14571	14387	14358	14513	14416	14579	14761	14750	14672	14273	14534	14687	14708	14492	14481	14582	14403	14584	14503	14521	14538	14679	14468	14574	14450	14478	14547	14584	14427	14529	14558	14416	14470	14540	14725	14501	14459	14682	14424	14535	14526	14406	14428	14401	14555	14416	14650	14459	14345	14773	14528	14377	14580	14523	14290	14517	14647	14436	14396	14599	14398	14605	14599	14400	14485	14737	14619	14741	14574	14418	14416	14552	14520	14392	14689	14555	14520	14547	14752	14741	14614	14584	14529	14598	14556	14439	14442	14405	14570	14752	14356	14535	14462	14605	14624	14679	14544	14476	14628	14703	14492	14564	14567	14748	14418	14403	14438	14439	14560	14741	14500	14462	14730	14581	14626	14691	14662	14802	14671	14515	14687	14659	14519	14478	14564	14571	14570	14606	14745	14703	14445	14726	14398	14676	14498	14580	14547	14509	14494	14693	14599	14682	14486	14439	14513	14658	14616	14621	14635	14588	14808	14626	14411	14638	14476	14591	14551	14568	14584	14632	14540	14522	14461	14393	14506	14604	14642	14659	14748	14500	14529	14504	14614	14688	14653	14580	14668	14532	14636	14355	14550	14504	14528	14619	14395	14631	14641	14524	14543	14542	14651	14600	14580	14494	14476	14463	14496	14585	14361	14416	14644	14519	14619	14391	14557	14509	14671	14571	14429	14583	14584	14669	14554	14796	14688	14633	14509	14517	14848	14359	14390	14579	14518	14576	14378	14546	14591	14697	14614	14381	14579	14499	14395	14592	14530	14534	14476	14550	14594	14438	14464	14678	14537	14578	14446	14635	14626	14693	14586	14474	14518	14451	14582	14607	14615	14605	14780	14515	14398	14354	14527	14614	14473	14330	14674	14772	14329	14475	14511	14466	14672	14473	14546	14445	14560	14545	14574	14568	14739	14451	14512	14265	14636	14566	14456	14402	14631	14692	14590	14473	14625	14489	14637	14683	14534	14506	14397	14473	14562	14524	14635	14511	14415	14457	14490	14602	14566	14527	14434	14579	14662	14553	14647	14658	14753	14615	14467	14551	14395	14452	14731	14626	14750	14429	14612	14517	14505	14352	14499	14405	14374	14390	14586	14696	14646	14365	14404	14673	14588	14616	14610	14564	14500	14593	14425	14621	14583	14537	14563	14395	14329	14530	14533	14496	14705	14664	14542	14550	14676	14614	14845	14544	14478	14449	14629	14424	14418	14558	14467	14643	14408	14556	14412	14520	14451	14533	14544	14511	14615	14730	14528	14458	14645	14486	14458	14562	14559	14608	14559	14493	14403	14591	14542	14519	14507	14438	14575	14437	14483	14669	14375	14506	14383	14643	14508	14478	14535	14638	14445	14504	14558	14641	14775	14522	14679	14605	14711	14655	14513	14593	14709	14634	14634	14393	14584	14555	14498	14528	14539	14658	14626	14566	14396	14634	14594	14633	14619	14737	14607	14564	14632	14565	14503	14467	14796	14581	14735	14736	14614	14512	14485	14589	14558	14585	14642	14538	14604	14481	14621	14592	14659	14662	14432	14514	14719	14611	14490	14398	14445	14529	14448	14496	14479	14462	14516	14736	14439	14546	14579	14527	14519	14576	14648	14710	14461	14522	14642	14449	14610	14534	14554	14667	14662	14617	14757	14663	14549	14448	14622	14659	14589	14616	14524	14713	14619	14337	14643	14569	14301	14460	14675	14494	14434	14470	14544	14400	14651	14639	14337	14531	14577	14672	14461	14313	14415	14570	14496	14523	14741	14586	14635	14661	14720	14510	14493	14503	14690	14589	14438	14687	14606	14580	14697	14493	14596	14573	14537	14564	14663	14621	14742	14555	14579	14570	14575	14646	14610	14644	14385	14602	14610	14810	14646	14489	14678	14772	14338	14568	14388	14479	14569	14458	14548	14513	14450	14497	14660	14286	14615	14488	14616	14539	14577	14720	14676	14701	14644	14688	14477	14523	14556	14471	14738	14493	14556	14554	14480	14576	14518	14337	14388	14489	14490	14525	14865	14574	14463	14598	14857	14630	14610	14479	14455	14606	14639	14568	14616	14649	14576	14509	14582	14774	14538	14589	14611	14405	14322	14547	14615	14560	14334	14622	14424	14719	14788	14570	14544	14427	14707	14678	14591	14286	14469	14515	14435	14627	14582	14655	14472	14370	14365	14686	14625	14741	14490	14521	14707	14355	14670	14590	14660	14424	14703	14600	14543	14405	14530	14352	14475	14622	14526	14478	14650	14704	14455	14503	14683	14462	14516	14592	14708	14392	14763	14679	14635	14566	14476	14735	14702	14485	14472	14537	14805	14735	14263	14488	14452	14570	14486	14490	14514	14647	14439	14440	14533	14559	14593	14588	14643	14496	14452	14583	14514	14502	14550	14643	14563	14522	14594	14521	14590	14579	14597	14604	14534	14501	14671	14741	14649	14832	14682	14644	14626	14330	14537	14438	14597	14600	14481	14515	14587	14597	14473	14576	14728	14556	14532	14586	14875	14785	14534	14571	14449	14516	14722	14606	14661	14429	14572	14553	14676	14482	14572	14549	14585	14474	14613	14589	14420	14513	14561	14506	14630	14562	14766	14676	14588	14470	14700	14589	14384	14625	14692	14766	14591	14367	14576	14590	14528	14412	14577	14426	14560	14546	14363	14582	14690	14524	14477	14430	14510	14544	14425	14625	14519	14588	14466	14649	14567	14300	14657	14502	14392	14534	14533	14486	14590	14453	14615	14369	14854	14777	14626	14541	14482	14599	14676	14541	14541	14501	14648	14416	14448	14735	14725	14519	14399	14409	14643	14568	14642	14356	14678	14544	14746	14670	14475	14515	14330	14542	14728	14644	14775	14579	14554	14623	14554	14599	14409	14518	14587	14537	14629	14595	14562	14579	14547	14421	14606	14379	14661	14459	14681	14384	14328	14583	14554	14379	14554	14694	14602	14608	14674	14738	14765	14588	14467	14408	14535	14636	14586	14463	14520	14508	14441	14591	14467	14621	14553	14610	14748	14645	14584	14518	14556	14637	14595	14566	14731	14667	14501	14588	14433	14409	14735	14563	14379	14656	14462	14409	14491	14683	14400	14625	14618	14601	14593	14465	14765	14625	14633	14562	14523	14510	14600	14529	14698	14673	14787	14282	14509	14426	14638	14601	14414	14583	14482	14554	14428	14594	14475	14420	14664	14590	14605	14425	14603	14514	14448	14571	14672	14498	14698	14503	14543	14358	14722	14680	14576	14507	14651	14632	14698	14737	14408	14463	14628	14483	14541	14453	14424	14533	14643	14727	14515	14549	14706	14511	14487	14464	14428	14548	14457	14481	14621	14550	14505	14631	14640	14632	14365	14350	14450	14753	14547	14589	14507	14691	14579	14424	14438	14582	14535	14798	14617	14503	14725	14638	14531	14538	14446	14507	14528	14457	14524	14666	14634	14592	14487	14594	14432	14459	14674	14634	14548	14493	14499	14483	14627	14680	14491	14491	14567	14616	14581	14419	14516	14523	14617	14679	14630	14633	14523	14624	14543	14648	14539	14695	14572	14508	14550	14369	14390	14603	14652	14680	14650	14742	14746	14592	14448	14597	14528	14436	14629	14501	14508	14765	14430	14510	14404	14648	14552	14841	14770	14570	14256	14420	14569	14553	14528	14503	14591	14673	14485	14646	14446	14478	14622	14584	14664	14557	14404	14562	14668	14484	14718	14551	14834	14528	14509	14520	14384	14581	14717	14650	14583	14515	14520	14626	14640	14694	14959	14573	14508	14549	14575	14646	14599	14405	14496	14743	14471	14612	14666	14594	14471	14414	14477	14544	14696	14608	14413	14704	14657	14450	14601	14655	14368	14549	14353	14571	14356	14587	14649	14400	14581	14599	14434	14391	14350	14400	14791	14455	14641	14693	14726	14515	14662	14664	14689	14509	14680	14563	14672	14657	14539	14460	14575	14487	14624	14344	14595	14507	14530	14631	14444	14609	14627	14625	14659	14719	14540	14334	14435	14659	14532	14597	14535	14459	14532	14413	14469	14539	14365	14592	14586	14466	14665	14534	14484	14435	14654	14506	14405	14586	14593	14355	14632	14608	14494	14452	14681	14496	14427	14711	14571	14484	14596	14521	14622	14469	14425	14452	14584	14564	14450	14389	14567	14589	14518	14730	14453	14644	14467	14641	14619	14493	14364	14539	14652	14469	14477	14682
21008	34599	31936	25133	21769	19449	18354	17382	16572	16035	15568	15192	14966	14870	14872	14504	14599	14465	14273	14496	14356	14222	14298	14255	14396	14249	14337	14245	14293	14012	14186	14069	14129	14082	14145	13967	14116	14264	14022	14154	13947	14071	14059	14002	14170	13995	14006	14091	14092	14001	14025	13979	13894	13929	13975	14022	13899	14067	13970	13980	13968	13887	14037	13967	13865	13989	13862	13892	13943	13840	13885	14032	14069	13984	13929	14005	13933	13850	13923	13899	13907	14240	14056	13848	13947	13956	13943	14132	14084	14033	13858	14126	14051	14063	14078	14027	13969	14080	14191	14013	14031	13808	13812	14020	14006	14074	14046	13911	14042	14005	13965	13705	13968	13862	14017	13963	13989	13804	13882	13875	14124	13982	13887	14083	13977	13957	13899	13964	14056	14224	13995	14037	13889	13986	14015	14118	14048	13973	13866	13999	14044	13891	13831	14008	13878	13888	14101	14078	13960	13889	14143	14035	14025	13888	13976	13982	13820	14011	13938	14102	13961	14037	14001	14017	13980	14006	13756	14029	13935	14079	14035	13874	13773	13959	13828	14095	13983	13891	13905	13917	13954	13940	13815	13941	14094	13919	13861	13903	13964	14064	13922	13973	14022	13973	13872	14058	13878	13976	13941	13890	13888	13995	14036	14083	13963	14009	14053	13955	13922	13937	14002	13852	14005	13968	14031	13883	13968	14014	13988	13804	14086	13866	13893	14087	13758	14061	14017	14139	14052	14009	14067	14035	13881	13872	13921	14018	13976	13936	13776	13959	13962	14164	13972	14115	13837	14016	13863	13967	13895	14016	14194	13892	13921	14121	14071	13999	14105	14061	13946	13968	14135	14025	13976	14028	13812	13895	13934	14106	14078	13953	13870	13913	13999	13928	13882	14030	14089	13994	13971	13975	14023	13998	13962	14071	13960	14151	13857	14079	14046	13783	14022	13948	14137	13913	13964	14123	13846	14021	13881	13951	13935	13968	14008	14244	13983	13855	13876	13966	13883	13924	13934	14054	13879	13896	13917	13948	13928	13979	13970	13905	14018	14013	14044	14016	14215	14053	13723	14062	14017	13932	13964	13999	13904	13929	13927	13950	14059	13898	13982	13968	14104	13838	14052	14036	13986	14062	14086	14103	13864	14067	13814	14068	13955	13965	14088	14005	13925	14049	13899	13933	13945	14012	13931	14033	13970	13913	14085	14041	13962	13847	14019	13919	13889	14041	13912	13946	14130	14061	13898	13866	13821	14048	14120	13863	14025	13948	14096	13979	14067	13980	13936	13933	13992	13871	13904	14034	13944	13856	14008	14017	13896	14061	13872	14022	13941	13970	13908	13842	14092	14035	13858	14015	14098	14002	13920	13926	13877	13903	14023	13962	13877	14027	13997	13955	13997	13939	13831	13712	13822	13965	14039	14033	13788	13960	13943	14067	14023	14044	13881	13866	14039	13971	13848	13892	14116	14050	14027	13809	13954	13806	13962	13955	14015	14070	14019	13943	13941	13982	14037	13926	13936	13912	13958	13960	13957	13904	14014	13986	13834	13871	13878	14040	13957	14027	13832	13947	13955	13896	13986	14040	13860	14082	13942	14034	13848	14085	13809	13960	13881	14062	13877	13950	14043	13904	13981	14181	14011	13888	14008	13921	13983	13894	13908	14043	13823	13819	14030	13938	13853	13891	13869	14053	13988	14093	13971	13842	13809	14024	14061	13970	14138	13877	14161	14096	14020	13883	13985	13874	13984	14119	13939	13843	14058	14100	13919	13892	14043	14066	13953	14039	13893	14030	13899	14173	14080	13845	13870	13897	13827	13973	14003	13957	14028	14046	14061	14044	14098	14045	13941	13966	13851	13847	14032	13999	14197	13967	14040	13841	14034	14149	13898	14005	13931	13974	13976	13831	13870	13906	13832	13966	13956	14019	13956	13946	13949	13836	14032	13847	13935	14045	14009	13919	13900	13941	13842	13885	13990	13833	13888	13879	13779	13934	13994	13790	13867	14082	13978	14093	13951	13829	13785	13960	13865	13911	14135	14024	13870	13995	14196	13853	13935	14025	14045	14018	13979	14139	14095	13888	13970	14157	13932	14131	13932	14039	14119	13976	13945	13870	13999	14086	13854	13957	14006	13867	13954	13984	13981	14007	13952	13941	14006	13852	14029	14007	13913	14275	14047	14010	14205	13918	13963	13858	13834	14075	13993	13954	13955	13952	14084	14056	14048	13927	14174	13960	13909	13921	13936	14014	14000	13881	14007	13921	13902	13900	13920	13879	13991	13850	13984	13797	14129	13977	13929	13954	13895	14028	13907	14133	13867	13824	13893	13917	13812	13784	14075	13878	13945	14026	13953	13998	13947	14004	13883	13770	13912	13954	14064	13904	13892	13872	13887	13864	13978	14041	14058	13974	13947	13986	13986	13905	13809	13992	14066	13843	13993	13921	13908	14035	14057	14078	14078	13852	13942	13962	14005	13668	13935	13984	14089	13808	13974	14083	13964	13908	13885	13838	14114	14049	13956	13840	13793	13739	14054	14097	13974	13925	14003	14041	13940	13956	14057	14050	13963	14047	13816	14230	14017	13994	13919	13945	14047	14028	14039	14066	13972	14009	13952	13981	13974	13997	13915	14003	13934	14096	13953	13765	14022	13987	14129	14069	14049	13995	14101	13969	14038	13970	13931	14057	13982	14072	13916	14059	13997	13972	13851	14101	13772	14080	13952	13911	13919	13983	13998	14045	14130	13880	13975	13855	13785	13784	13964	14075	14055	14104	13962	14035	14069	14002	13997	14026	14087	13992	14046	13906	13926	13926	13885	13974	13804	13938	14107	14009	13815	14023	13873	14000	14041	13856	13923	13932	13912	14069	13917	13760	13876	13900	13900	14044	13945	14090	13995	13914	13889	14019	14022	14022	14024	13867	13877	13982	13855	14015	14068	14075	13913	14014	14005	13845	14007	13895	14061	13839	14206	13996	13881	13914	13863	14030	13850	14013	13969	13957	13792	14114	13899	13875	14049	13857	13847	13867	14009	13956	13920	13991	14215	13875	14078	13922	13858	13921	14005	13845	13960	13941	14054	13797	14043	14055	13959	13919	14000	13975	13890	14016	14089	13973	13895	13905	13779	14024	13745	14001	14010	13942	13850	13972	13978	13925	13993	13922	14048	14062	13901	14027	14007	14015	14007	14010	14008	13970	13852	13889	13988	13927	13757	14034	13966	14067	13864	14088	14051	13927	14070	13910	13882	13851	14048	13854	14021	13887	13902	13936	14046	13833	14014	13860	14114	13783	14056	13803	13902	13869	13938	14091	14063	14093	13755	13928	14130	13974	13999	13953	13923	14097	14020	13902	13926	13983	13860	13844	14103	14195	13922	13972	14011	13985	14039	13891	13973	13945	13994	13940	14038	14125	14135	13834	13891	13843	14044	14133	14119	14016	13950	13964	14041	13953	13937	13982	14031	13975	13896	14058	13982	14105	13924	13887	14126	14104	14123	14007	14099	14190	13943	13945	13978	14123	13983	14020	13952	14005	14157	14020	13981	13955	13866	13817	14044	13833	13880	13939	14025	13955	13986	14102	13985	13800	13960	13929	14089	13953	13920	13737	13935	14097	14071	13994	13973	14008	14073	13992	13948	13916	14081	13933	13793	13999	13861	14051	14008	13914	13848	14035	14071	13903	13938	13871	14027	13984	13858	13960	14023	13955	13864	13930	14063	14050	13933	13854	14007	14108	13810	13910	13936	13984	13838	13965	14066	13864	13837	13856	13950	13968	14053	13950	13946	13990	13942	13927	13914	13949	14096	14000	14056	13925	13888	14024	13911	13791	13952	14027	14063	13896	14068	13791	13977	13791	14115	13847	13999	14035	13973	13895	13947	13844	13946	13944	13942	14055	14018	14016	14059	14022	13983	13907	14023	13840	13982	13807	14082	13958	13966	14009	13944	13894	14001	13952	13995	13911	13992	14082	13842	13932	14123	13885	13883	13967	13987	14002	13947	14070	14089	13894	13906	13832	13981	14040	13973	13910	13938	14040	13826	13828	14129	13971	14015	13858	13977	13955	13987	13954	14116	14047	13860	13827	13850	13890	14137	14049	13935	13972	13924	14121	14050	13953	13908	13930	13868	14032	14119	13913	13973	13900	13940	13987	13895	14028	13915	13837	14076	13941	14046	13852	13971	14127	14128	14191	14113	14138	13936	14024	14176	13953	14060	14076	14089	13977	13973	14044	13854	14040	13930	13846	14027	13962	13965	14078	13796	13910	14166	13811	14044	13899	14157	13811	14020	13997	13844	14063	13895	13974	13943	13995	13952	13981	14039	14036	14058	13823	14013	13976	14098	13761	13935	13973	13920	13956	13900	14112	13954	14103	14035	14070	14055	13914	13861	14045	13875	13918	13989	13921	13937	14005	13884	13841	13795	13912	13969	13866	14068	13995	14068	14028	13820	13901	13982	13882	13840	14008	13943	13853	13907	14011	13900	13997	13951	13842	14089	13958	14094	13926	14026	14115	13908	13892	13868	14002	14033	14013	13965	13852	14146	13945	14142	14174	13952	13897	13940	13937	13924	13895	13924	14002	13916	14024	13955	13977	13986	14126	14030	14079	13998	14076	13919	13901	13927	14009	13943	13977	13848	14059	13921	14036	13923	14040	13844	13897	14011	13898	14016	14040	13913	13976	13976	13909	13876	14122	13878	14026	14116	14064	13989	13983	14192	13895	14003	14045	13994	14076	14100	14132	13961	13975	13970	14048	13880	13978	14093	13972	14058	14075	14078	13944	14113	14004	13887	13935	13949	13910	14149	13984	13956	14028	14039	14107	13896	14111	14000	13997	13795	14049	13982	14075	13973	14046	13931	13834	14078	14117	13973	14029	13902	13931	14029	14053	13969	13973	13854	13823	13910	14105	13938	14080	13841	14040	13940	14029	13921	13970	14083	13969	14177	13924	13779	13989	14043	14020	13876	13991	14062	14045	13939	13734	14020	14086	13894	13991	14049	14000	13900	13829	14059	14085	13777	14070	14068	14128	14111	13797	13872	13905	13889	13873	13951	13995	13974	13903	14102	14033	13996	14110	13938	14015	14089	14149	14035	13792	14112	13953	13902	13965	14103	14110	13924	14003	14055	14137
22671	21108	28968	23502	21341	23099	23999	18357	16730	16607	16055	15371	15495	15369	15268	15122	15041	14993	14757	15004	14939	14804	14758	14785	14844	14777	14664	14778	14629	14754	14651	14334	14496	14571	14776	14263	14270	14388	14588	14444	14443	14374	14441	14389	14397	14327	14286	14598	14521	14544	14216	14289	14322	14390	14445	14587	14537	14363	14374	14493	14366	14428	14224	14261	14318	14395	14189	14256	14598	14630	14387	14198	14252	14464	14341	14500	14407	14230	14314	14244	14377	14389	14575	14202	14236	14211	14262	14185	14456	14272	14242	14211	14242	14353	14262	14350	14489	14250	14436	14254	14264	14445	14306	14290	14390	14516	14296	14352	14453	14133	14330	14346	14186	14158	14305	14531	14331	14300	14377	14248	14451	14344	14319	14145	14190	14335	14163	14088	14252	14213	14417	14322	14433	14189	14386	14461	14381	14276	14320	14300	14321	14448	14267	13997	14290	14294	14430	14408	14294	14372	14314	14319	14074	14183	14192	14462	14207	14210	14181	14295	14285	14519	14066	14317	14248	14295	14115	14228	14181	14443	14444	14348	14137	14559	14312	14211	14226	14212	14323	14379	14298	14280	14298	14362	14363	14370	14068	14389	14473	14327	14287	14268	14304	14247	14259	14140	14158	14297	14299	14350	14394	14266	14314	14297	14220	14249	14291	14308	14224	14175	14276	14361	14280	14381	14158	14342	14334	14326	14436	14281	14254	14289	14199	14318	14207	14214	14097	14275	14300	14223	14435	14112	14216	14199	14363	14280	14345	14196	14206	14271	14236	14104	14292	14343	14417	14489	14394	14237	14379	14129	14372	14317	14253	14335	14261	14092	14273	14518	14390	14117	14261	14255	14141	14362	14219	14134	14215	14265	14295	14180	14209	14189	14306	14370	14220	14234	14354	14306	14412	14142	14326	14508	14153	14125	14249	14602	14306	14038	14233	14383	14349	14272	14257	14360	14242	14328	14118	14375	14357	14207	14431	14410	14349	14290	14311	14298	14245	14206	14241	14283	14457	14190	14263	14258	14498	14373	14290	14456	14453	14309	14166	14232	14341	14390	14486	14333	14310	14248	14227	14274	14263	14168	14345	14328	14172	14305	14208	14308	14337	14078	14260	14053	14226	14245	14170	14282	14306	14225	14328	14241	14347	14268	14300	14297	14154	14436	13987	14426	14169	14200	14231	14191	14326	14388	14528	14363	14369	14308	14192	14307	14341	14384	14323	14233	14262	14322	14238	14189	14294	14323	14276	14174	14364	14164	14304	14359	14310	14337	14418	14086	14284	13986	14215	14170	14388	14395	14198	14389	14132	14314	14248	14369	14228	14188	14274	14386	14527	14261	14244	14304	14279	14179	14293	14176	14250	14331	14413	14395	14201	14378	14259	14244	14161	14208	14161	14329	14293	14324	14298	14261	14223	14251	14355	14271	14286	14096	14239	14256	14306	14202	14328	14138	14355	14347	14378	14169	14351	14252	14295	14208	14330	14189	14103	14406	14401	14181	14175	14249	14179	14294	14272	14267	14290	14244	14310	14384	14259	14122	14293	14211	14407	14209	14360	14249	14524	14332	14445	14175	13961	14320	14099	14243	14141	14392	14190	14286	14295	14394	14261	14153	14205	14215	14210	14394	14012	14293	14303	14337	13956	14134	14277	14343	14312	14345	14246	14260	14535	14302	14316	14057	14130	14379	14352	14360	14196	14230	14242	14240	14282	14249	14232	14302	14195	14248	14344	14204	14081	14420	14344	14313	13954	14339	14262	14149	14237	14162	14469	14394	14423	14336	14281	14406	14283	14181	14256	14308	14376	14352	14290	14198	14192	14295	14229	14288	14428	14064	14264	14279	14238	14350	14314	14275	14303	14173	14221	14381	14338	14294	14392	14268	14328	14301	14410	14297	14378	14193	14347	14391	14109	14169	14190	14243	14417	14307	14151	14457	14147	14162	14079	14375	14232	14349	14520	14290	14357	14219	14186	14191	14189	14193	14254	14398	14355	14321	14437	14527	14405	14327	14118	14213	14336	14237	14447	14276	14223	14159	14282	14372	14221	14203	14432	14230	14212	14079	14361	14258	14318	14328	14263	14490	14299	14087	14300	14162	14268	14330	14326	14215	14211	14430	14363	14384	14340	14374	14347	14183	14166	14290	14328	14237	14294	14452	14416	14277	14219	14247	14267	14360	14179	14317	14437	14437	14263	14419	14375	14224	14200	14321	14389	14349	14219	14203	14295	14195	14370	14218	14253	14193	14285	14392	14272	14193	14288	14240	14303	14293	14309	14280	14216	14457	14181	14275	14267	14322	14361	14247	14267	14148	14392	14240	14181	14270	14218	14082	14267	14266	14234	14127	14258	14237	14335	14355	14273	14143	14283	14317	14172	14027	14299	14374	14328	14250	14320	14220	14284	14201	14427	14221	14204	14398	14334	14245	14291	14130	14263	14226	14366	14253	14461	14190	14172	14258	14172	14263	14022	14170	14115	14415	14321	14291	14289	14410	14411	14223	14114	14312	14206	14129	14370	14409	14309	14252	14451	14492	14276	14289	14295	14264	14214	14636	14159	14201	14026	14304	14432	14180	14308	14254	14535	14444	14419	14238	14531	14493	14155	14409	14314	14237	14205	14263	14358	14333	14218	14245	14217	14093	14185	14225	14389	14143	14250	14041	14345	14408	14232	14192	14344	14081	14387	14361	14331	14361	14351	14293	14318	14132	14440	14331	14195	14218	14570	14359	14224	14369	14364	14328	14316	14176	14423	14314	14232	14379	14054	14331	14486	14268	14143	14131	14358	14304	14208	14314	14363	14163	14219	14160	14294	14378	14227	14211	14278	14364	14272	14220	14316	14178	14303	14098	14191	14466	14453	14357	14373	14248	14161	14243	14480	14184	14137	14413	14279	14283	14224	14367	14143	14297	14183	14260	14314	14535	14198	14266	14310	14294	14106	14453	14372	14481	14233	14455	14377	14551	14478	14261	14424	14065	14354	14112	14245	14345	14331	14153	14171	14367	14314	14309	14106	14312	14175	14283	14267	14383	14278	14379	14327	14237	14252	14099	14176	14200	14178	14346	14335	14126	14249	14307	14120	14334	14219	14332	14507	14444	14429	14144	14315	14250	14265	14142	14204	14337	14186	14247	14191	14243	14374	14453	14287	14255	14260	14221	14206	14213	14506	14612	14236	14287	14311	14103	14074	14183	14260	14422	14275	14326	14295	14366	14233	14351	14351	14175	14224	14367	14230	14300	14416	14403	14243	14350	14273	14191	14236	14316	14288	14255	14156	14143	14083	14112	14277	14272	14196	14356	14252	14272	14340	14319	14372	14250	14390	14263	14289	14365	14442	14456	14112	14119	14273	14309	14305	14339	14357	14436	14597	14241	14466	14311	14057	14303	14275	14194	14493	14120	14440	14112	14347	14274	14273	14245	14283	14221	14101	14351	14310	14157	14150	14241	14214	14288	14425	14358	14205	14246	14367	14178	14432	14256	14279	14045	14190	14224	14386	14258	14165	14201	14333	14277	14215	14226	14402	14360	14225	14196	14271	14333	14410	14179	14203	14301	14313	14063	14307	14374	14302	14207	14395	14409	14164	14146	14191	14089	14236	14412	14240	14090	14384	14256	14262	14474	14406	14147	14398	14070	14485	14354	14452	14241	14231	14177	14320	14381	14143	14293	14447	14321	14433	14237	14245	14361	14401	14302	14221	14292	14319	14281	14101	14209	14259	14261	14282	14204	14145	14183	14280	14213	14086	14435	14325	14323	14124	14319	14387	14479	14211	14343	14207	14328	14305	14305	14413	14317	14403	14393	14266	14432	14194	14274	14195	14350	14332	14267	14423	14248	14133	14280	14408	14243	14349	14281	14291	14146	14346	14423	14347	14172	14223	14345	14290	14282	14202	14194	14247	14314	14286	14421	14246	14315	14397	14145	14207	14120	14259	14363	14187	14214	14285	14100	14443	14491	14298	14399	14307	14247	14356	14125	14199	14366	14326	14345	14222	14302	14176	14245	14291	14369	14326	14196	14291	14299	14110	14354	14228	14237	14243	14347	14138	14329	14222	14280	14347	14194	14415	14190	14157	14156	14276	13998	14258	14547	14438	14396	14126	14098	14335	14396	14295	14368	14303	14047	14266	14340	14164	14261	14362	14294	14451	14106	14155	14471	14330	14339	14283	14340	14328	14372	14354	14393	14315	14257	14442	14272	14193	14401	14470	14194	14268	13959	14082	14215	14426	14169	14426	14342	14193	13989	14399	14116	14132	14187	14366	14148	14430	14216	14326	14372	14219	14342	14238	14344	14056	14339	14160	14331	14391	14223	14397	14428	14325	14151	14131	14150	14256	14294	14246	14294	14302	14196	14306	14138	14429	14338	14179	14079	14129	14121	14328	14297	14232	14304	14226	14358	14135	14265	14189	14163	14257	14325	14433	14413	14104	14332	14335	14341	14128	14268	14244	14279	14233	14204	14280	14254	14390	14185	14157	14199	14196	14284	14339	14357	14269	14340	14212	14121	14176	14115	14203	14256	14124	14177	14316	14431	14118	14367	14266	14194	14047	14484	14313	14339	14416	14320	14266	14233	14277	14217	14298	14368	14230	14335	14209	14148	14348	14509	14274	14295	14336	14102	14227	14113	14275	14397	14265	14279	14275	14246	14118	14256	14350	14296	14295	14349	14316	14301	14407	14231	14211	14292	14338	14313	14318	14359	14219	14160	14248	14229	14338	14323	14357	14480	14063	14240	14245	14333	14075	14360	14334	14255	14080	14157	14254	14245	14246	14328	14306	14112	14475	14147	14281	14358	14409	14198	14396	14210	14241	14083	14398	14328	14329	14210	14138	14144	14316	14252	14515	14181	14397	14356	14275	14071	14193	14035	14131	14341	14173	14334	14430	14206	14334	14148	14166	14451	14071	14378	14184	14396	14125	14254	14313	14166	14160	14309	14224	14262	14269	14382	14393	14175	14289	14271	14259	14298	14405	14169	14162	14431	14397	14255	14161	14351	14202	14230	14364	14206	14160	14294	14353	14236	14269	14203	14281	14005	14226	14385	14322	14227	14388	14298	14357	14508	14280	14268	14223	14342	14103	14201	14147	14210	14144	14260	14367	14230	14364	14061	14388	14398	14374	14047
22810	39888	37148	29578	25335	22442	20587	18794	17644	16911	16224	15806	15410	15282	15123	14807	14891	14761	14509	14471	14585	14568	14364	14321	14214	14173	14196	14032	14032	13978	14092	14040	13902	13961	13843	14057	13868	13983	13917	14038	13904	13928	13869	13968	14011	13859	13881	13974	13777	13928	13881	13835	13647	13873	13868	13796	13820	13718	13892	13849	13798	13889	13660	13577	13802	13718	13819	13810	13885	13755	13870	13696	13623	13661	13834	13779	13734	13936	13684	13609	13736	13831	13592	13920	13745	13639	13831	13804	13725	13821	13557	13776	13863	13941	13644	13602	13886	13862	13750	13801	13746	13980	13729	13801	13802	13591	13782	13701	13779	13720	13659	13817	14022	13691	13597	13845	13724	13718	13749	13723	13824	13677	13758	13668	13868	13794	13807	13818	13704	13782	13674	13609	13942	13734	13723	13784	13679	13813	13697	13757	13782	13717	13793	13692	13640	13859	13637	13731	13719	13760	13718	13842	13556	13800	13749	13824	13554	13824	13714	13787	13863	13759	13703	13694	13707	13719	13884	13585	13719	13760	13815	13943	13780	13854	13744	13611	13849	13721	13970	13682	13701	13794	13589	13667	13769	13808	13816	13725	13737	13896	13803	13597	13779	13734	13698	13989	13664	13771	13736	13647	13745	13687	13616	13768	13558	13824	13645	13862	13763	13835	13829	13720	13923	13646	13730	13798	13614	13678	13529	13742	13821	13898	13821	13765	13837	13727	13569	13767	13736	13757	13600	13886	13682	13919	13739	13769	13807	13839	13723	13730	13665	13712	13738	13875	13595	13763	13794	13739	13578	13635	13662	13824	13739	13711	13852	13857	13874	13675	13901	13846	13811	13740	13823	13660	13786	13816	13890	13808	13864	13671	13646	13819	13786	13698	13724	13843	13798	13777	13799	13883	13718	13876	13779	13668	13792	13763	13609	13575	13754	13633	13837	13775	13641	13723	13719	13671	13811	13859	13644	13754	13762	13759	13872	13740	13872	13731	13786	13729	13730	13591	13732	13895	13618	13757	13748	13851	13794	13738	13777	13709	13827	13637	13762	13880	13748	13775	13831	13800	13745	13814	13860	13745	13875	13782	13673	13788	13739	13695	13779	13691	13718	13849	13727	13775	13656	13613	13558	13745	13748	13662	13828	13847	13575	13818	13744	13713	13725	13631	13961	13698	13734	13718	13657	13702	13765	13847	13814	13871	13564	13652	13835	13555	13681	13646	13853	13737	13659	13835	13622	13856	13686	13826	13911	13682	13756	13746	13801	13662	13588	13750	13778	13615	13820	13653	13726	13696	13861	13704	13722	13687	13820	13743	13783	13626	13735	13813	13710	13671	13778	13769	13653	13844	13768	13862	13759	13840	13634	13700	13722	13685	13906	13676	13846	13815	13791	13661	13699	13774	13846	13862	13704	13713	13856	13747	13745	13787	13802	13728	13787	13689	13718	13865	13859	13600	13879	13694	13716	13923	13681	13829	13701	13639	13748	13710	13769	13743	13776	13744	13688	13660	13758	13873	13541	13672	13868	13647	13714	13723	13830	13754	13489	13732	13740	13711	13839	13797	13881	13784	13732	13635	13868	13643	13770	13522	13708	13782	13648	13711	13933	13699	13799	13701	13813	13692	13934	13776	13749	13610	13624	13622	13852	13840	13695	13802	13733	13691	13731	13643	13679	13864	13759	13754	13660	13756	13818	13894	13864	13644	13759	13911	13758	13727	13630	13651	13834	13792	13859	13822	13570	13740	13654	13791	13600	13577	13683	13842	13568	13652	13811	13630	13734	13635	13755	13809	13839	13784	13693	13659	13646	13615	13938	13810	13808	13667	13989	13757	13703	13690	13852	13685	13718	13882	13727	13782	13916	13810	13797	13763	13686	13604	13669	13867	13724	13781	13733	13811	13706	13682	13750	13789	13804	13701	13808	13811	13570	13859	13807	13734	13799	13762	13731	13853	13576	13645	13658	13865	13708	13871	13573	13815	13936	13856	13640	13676	13647	13743	13679	13719	13790	13803	13720	13506	13612	13597	13672	13851	13644	13775	13751	13744	13700	13723	13747	13819	13796	13619	13846	13757	13762	13590	13670	13597	13865	13773	13721	13590	13658	13821	13712	13792	13793	13842	13856	13804	13734	13706	13835	13817	13757	13832	13583	13799	13716	13704	13644	13743	13709	13796	13756	13766	13760	13672	13851	13768	13689	13720	13595	13698	13829	13680	13822	13764	13654	13615	13858	13649	13549	13936	13779	13678	13746	13669	13895	13741	13701	13752	13556	13658	13714	13920	13795	13784	13670	13833	13759	13772	13850	13773	13736	13650	13752	13905	13742	13657	13783	13857	13908	13499	13743	13680	13852	13715	13763	13725	13923	13881	13748	13840	13851	13674	13774	13824	13649	13765	13836	13712	13777	13906	13753	13558	13841	13805	13862	13699	13632	13780	13677	13750	13724	13706	13670	13639	13749	13841	13694	13829	13765	13881	13785	13752	13828	13725	13714	13872	13833	13800	13754	13730	13860	13676	13818	13679	13684	13757	13784	13892	13732	13651	13713	13837	13945	13636	13727	13736	13730	13740	13760	13843	13545	13874	13741	13661	13834	13869	13822	13702	13769	13843	13665	13643	13791	13912	13798	13766	13725	13782	13796	13622	13867	13721	13627	13784	13794	13542	13778	13825	13938	13823	13710	13901	13805	13723	13671	13672	13712	13825	13723	13788	13668	13664	13838	13879	13591	13771	13822	13838	13796	13607	13659	13706	13896	13843	13603	13894	13770	13603	13669	13628	13759	13883	13617	13767	13598	13823	13759	13773	13783	13787	13693	13759	13760	13726	13580	13700	13882	13701	13837	13728	13795	13867	13813	13788	13838	13656	13778	13727	13752	13553	13818	13658	13770	13750	13634	13619	13714	13800	13615	13817	13802	13793	13666	13532	13757	13816	13717	13878	13852	13818	13574	13660	13810	13754	13730	13795	13693	13833	13680	13764	13817	13647	13716	13750	13852	13896	13799	13768	13718	13680	13730	13780	13696	13955	13701	13740	13981	13730	13640	13570	13936	13726	13651	13795	13743	13690	13713	13719	13892	13619	13623	13701	13826	13647	13792	13672	13800	13791	13762	13803	13596	13685	13692	13845	13872	13771	13923	13651	13797	13772	13614	13923	13707	13716	13705	13923	13821	13712	13700	13771	13862	13867	13632	13707	13655	13609	13663	13626	13673	13754	13841	13629	13792	13823	13743	13692	13814	13725	13835	13780	13721	13814	13766	13799	13763	13568	13717	13797	13913	13777	13706	13725	13852	13751	13677	13685	13813	13789	13850	13577	13756	13763	13686	13828	13725	13737	13505	13700	13829	13774	13841	13707	13888	13727	13620	13704	13756	13691	13762	13813	13739	13914	13723	13667	13829	13728	13805	13803	13812	13710	13733	13885	13846	13852	13630	13799	13894	13740	13684	13895	13858	13755	13755	13714	13613	13823	13677	13661	13688	13880	13670	13844	13791	13889	13727	13790	13766	13647	13805	13829	13766	13746	13690	13729	13769	13698	13646	13772	13726	13677	13821	13781	13701	13738	13725	13675	13781	13609	13762	13929	13754	13780	13749	13777	13837	13766	13670	13635	13669	13758	13804	13712	13725	13676	13765	13675	13820	13792	13754	13771	13716	13853	13648	13483	13734	13803	13769	13737	13670	13513	13665	13875	13658	13811	13766	13808	13717	13652	13836	13780	13622	13801	13749	13746	13667	13740	13723	13870	13574	13753	13826	13697	13834	13822	13755	13724	13624	13854	13673	13793	13767	13933	13888	13754	13677	13766	13869	13865	13878	13823	13633	13729	13699	13690	13744	13624	13758	13819	13791	13739	13743	13856	13747	13710	13654	13849	13824	13725	13806	13900	13873	13648	13698	13786	13871	13680	13589	13885	13773	13739	13699	13694	13695	13773	13824	13790	13690	13813	13830	13627	13753	13839	13655	13881	13844	13741	13813	13846	13756	13813	13696	13778	13797	13661	13728	13886	13622	13839	13696	13723	13916	13725	13700	13699	13590	13747	13607	13776	13660	13694	13858	13883	13822	13771	13602	13776	13549	13705	13642	13572	13740	13868	13753	13737	13854	13688	13957	13730	13787	13858	13656	13785	13834	13880	13661	13495	13710	13815	13683	13744	13628	13860	13942	13737	13731	13762	13797	13772	13791	13653	13744	13835	13745	13671	13808	13685	13822	13672	13735	13813	13628	13753	13763	13601	13728	13718	13640	13676	13761	13655	13640	13753	13843	13956	13702	13857	13815	13563	13900	13818	13874	13846	13607	13721	13695	13699	13782	13732	13772	13777	13738	13662	13690	13807	13822	13744	13835	13680	13603	13848	13636	13899	13764	13698	13877	13775	13796	13692	13742	13696	13839	13798	13655	13738	13812	13658	13776	13596	13786	13909	13776	13843	13747	13743	13547	13695	13746	13780	13669	13704	13731	13888	13832	13752	13843	13692	13772	13794	13885	13776	13761	13792	13814	13722	13627	13717	13734	13675	13706	13604	13770	13672	13792	13769	13569	13650	13651	13759	13765	13803	13734	13747	13796	13818	13612	13699	13690	13750	13658	13769	13583	13736	13712	13769	13742	13826	13806	13825	13741	13733	13785	13892	13874	13675	13614	13980	13834	13692	13697	13764	13753	13706	13876	13730	13878	13681	13755	13852	13754	13836	13789	13662	13753	13673	13766	13680	13720	13762	13901	13754	13685	13756	13750	13796	13708	13609	13703	13719	13709	13719	13655	13724	13726	13662	13827	13746	13705	13744	13714	13572	13699	13687	13625	13889	13831	13784	13740	13721	13731	13786	13858	13560	13816	13710	13817	13756	13758	13802	13688	13856	13858	13670	13627	13769	13974	13750	13794	13805	13805	13774	13818	13698	13608	13716	13889	13901	13708	13887	13815	13544	13807	13692	13770	13748	13766	13488	13849	13802	13706	13805	13686	13840	13922	13729	13794	13726	13858	13741	13770	13620	13807	13757	13723	13778	13813	13761	13599	13808	13645	13754	13706	13806	13685	13731	13730	13866	13760	13785	13721	13678	13930	13634	13731	13750	13805	13736	13679	13826	13769	13590	13747	13633	13920	13800	13815	13835	13864	13923
26927	22156	26189	22852	17610	16722	16128	15412	15081	14965	14831	14746	14532	14529	14523	14512	14563	14546	14392	14430	14343	14507	14471	14297	14384	14345	14345	14441	14356	14372	14363	14440	14256	14389	14394	14379	14402	14559	14162	14376	14304	14380	14385	14398	14343	14403	14346	14405	14224	14203	14365	14235	14342	14092	14301	14257	14394	14290	14480	14333	14294	14367	14342	14272	14421	14385	14271	14340	14303	14393	14282	14205	14359	14275	14236	14276	14295	14197	14002	14216	14224	14329	14354	14309	14229	14253	14247	14342	14257	14278	14361	14266	14223	14335	14591	14267	14250	14205	14323	14242	14413	14176	14169	14590	14258	14201	14147	14324	14346	14398	14184	14122	14315	14295	14232	14561	14396	14165	14491	14327	14211	14153	14307	14086	14252	14310	14280	14250	14564	14220	14428	14406	14325	14349	14250	14493	14249	14269	14371	14370	14336	14303	14275	14079	14272	14310	14148	14156	14443	14285	14163	14052	14279	14370	14304	14212	14223	14373	14545	14380	14181	14117	14490	14257	14268	14278	14137	14303	14398	14208	14312	14378	14274	14263	14322	14186	14103	14368	14225	14331	14236	14465	14063	13990	14207	14203	14315	14257	14173	14247	14254	14283	14248	14180	14086	14120	14446	14202	14208	14291	14195	14103	14320	14075	14223	14280	14368	14239	14111	14413	14028	14366	14291	14175	14248	14510	14237	14167	14069	14426	14407	14230	14455	14354	14333	14266	14420	14152	14336	14240	14313	14208	14259	14314	14252	14061	14258	14407	14210	14367	14257	14277	14358	14125	14325	14303	14288	14139	14428	14561	14139	14269	14327	14166	14227	14249	14252	14263	14200	14222	14214	14304	14412	14349	14244	14279	14125	14402	14390	14406	14089	14268	14242	14422	14277	14355	14257	14119	14221	14294	14248	14283	14196	14351	14505	14322	14299	14309	14171	14296	14223	14158	14587	14171	14281	14410	14270	14279	14342	14279	14099	14196	14211	14493	14155	14231	14150	14286	14169	14230	14203	14254	14120	14050	14207	14302	14398	14548	14422	14253	14277	14166	14321	14209	14308	14118	14224	14193	14059	14540	14179	14364	14459	14426	14136	14366	14269	14369	14243	14362	14205	14185	14259	14055	14154	14137	14225	14262	14274	14293	14196	14126	14295	14148	14187	14322	14204	14398	14391	14208	14254	14400	14052	14329	14292	14290	14344	14421	14206	14393	14352	14284	14110	14347	14359	14152	14427	14501	14388	14657	14551	14156	14411	14249	14240	14256	14262	14333	14280	14315	14373	14170	14333	14274	14397	14275	14354	14228	14450	14337	14242	14276	14000	14205	14283	14255	14252	14161	14225	14236	14372	14189	14150	14233	14314	14436	14248	14116	14145	14402	14405	14338	14308	14266	14424	14342	14316	14294	14277	14367	14243	14296	14275	14344	14296	14098	14387	14312	14334	14252	14293	14350	14462	14355	14417	14229	14203	14228	14146	14177	14337	14285	14184	14011	14273	14247	14490	14343	14454	14238	14255	14277	14218	14230	14196	14405	14337	14211	14547	14280	14356	14464	14361	14409	14280	14379	14402	14444	14423	14183	14173	14368	14313	14253	14220	14210	14400	14156	14276	14351	14319	14340	14166	14197	14262	14281	14239	14208	14389	14254	14171	14205	14287	14376	14357	14276	14218	14352	14276	14289	14456	14387	14300	14468	14318	14101	14557	14273	14338	14245	14430	14208	14209	14309	14487	14397	14329	14379	14297	14150	14301	14247	14448	14418	14445	14340	14215	14077	14408	14361	14389	14250	14155	14268	14239	14028	14128	14125	14157	14245	14269	14266	14220	14350	14351	14180	14182	14448	14139	14272	14281	14311	14246	14496	14453	14278	14330	14417	14266	14371	14083	14160	14349	14449	14324	14284	14284	14192	14067	14122	14122	14227	14337	14089	14213	14367	14442	14332	14214	14257	14033	14247	14330	14423	14165	14336	14193	14310	14490	14193	14307	14284	14214	14369	14207	14226	14275	14322	14450	14382	14132	14372	14486	14323	14340	14366	14254	14256	14130	14328	14312	14311	14278	14209	14261	14407	14336	14336	14384	14609	14305	14117	14169	14233	14434	14359	14311	14367	14367	14453	14289	14098	14256	14351	14391	14258	14166	14115	14207	14283	14222	14204	14491	14189	14284	14337	14132	14318	14357	14387	14177	14165	14414	14197	14176	14329	14312	14267	14360	14274	14186	14307	14376	14242	14462	14162	14208	14266	14245	14333	14057	14041	14507	14409	14320	14350	14450	14313	14509	14295	14320	14375	14330	14193	14193	14253	14273	14156	14153	14137	14447	14439	14372	14481	14342	14224	14300	14187	14321	14237	14328	14190	14508	14314	14386	14186	14306	14161	14115	14275	14394	14222	14282	14215	14270	14336	14291	14228	14176	14221	14300	14485	14275	14086	14366	14382	14476	14408	14411	14343	14286	14271	14144	14297	14220	14101	14367	14083	14320	14120	14453	14334	14169	14280	14034	14118	14460	14123	14359	14346	14310	14118	14410	14082	14319	14327	14184	14105	14358	14295	14396	14270	14342	14223	14385	14110	14268	14425	14416	14407	14137	14163	14282	14328	14329	14388	14271	14263	14387	14256	14338	14220	14260	14446	14201	14472	14284	14420	14229	14409	14269	14156	14364	14222	14296	14289	14175	14268	14136	14244	14421	14238	14484	14330	14292	14328	14354	14292	14259	14293	14339	14302	14489	14344	14396	14344	14295	14361	14352	14373	14483	14363	14394	14095	14261	14238	14301	14315	14265	14190	14344	14354	14216	14164	14295	14279	14357	14390	14310	14214	14243	14520	14421	14332	14392	14511	14275	14368	14574	14416	14431	14329	14172	14337	14231	14079	14346	14404	14162	14327	14383	14164	14153	14295	14308	14375	14223	14454	14220	14406	14318	14366	14262	14239	14301	14135	14344	14228	14254	14354	14414	14458	14603	14038	14318	14190	14261	14318	14329	14168	14263	14337	14353	14365	14254	14275	14334	14243	14359	14292	14290	14262	14468	14461	14374	14240	14145	14214	14027	14280	14180	14363	14102	14160	14177	14116	14255	14304	14282	14233	14121	14173	14307	14224	14196	14399	14333	14333	14165	14292	14308	14373	14325	14231	14244	14071	14401	14222	14225	14274	14243	14224	14319	14285	14488	14384	14287	14326	14224	14283	14256	14264	14203	14444	14309	14236	14341	14264	14229	14275	14173	14400	14273	14243	14209	14468	14459	14446	14282	14306	14199	14254	14363	14320	14502	14134	14194	14246	14343	14272	14340	14289	14385	14295	14171	14494	14133	14450	14337	14285	14258	14124	14059	14352	14164	14218	14335	14194	14277	14476	14160	14261	14267	14264	14366	14326	14461	14350	14335	14240	14466	14286	14222	14098	14166	14057	14320	14437	14251	14232	14291	14308	14194	14233	14295	14229	14256	14226	14237	14237	14321	14306	14445	14401	14319	14255	14340	14266	14272	14216	14170	14113	14206	14278	14356	14207	14520	14228	14268	14230	14267	14281	14396	14155	14359	14300	14338	14302	14520	14199	14244	14371	14278	14303	14161	14401	14352	14439	14244	14283	14217	14364	14171	14161	14340	14350	14318	14263	14220	14130	14366	14425	14363	14231	14215	14311	14349	14340	14375	14249	14305	14263	14198	14327	14164	14251	14091	14275	14401	14414	14245	14347	14407	14135	14389	14285	14252	14186	14399	14382	14202	14079	14125	14321	14252	14120	14395	14142	14254	14145	14331	14090	14295	14172	14185	14242	14427	14260	14358	14156	14179	14296	14119	14297	14322	14149	14417	14268	14136	14323	14306	14297	14351	14132	14234	14210	14256	14299	14152	14379	14268	14155	14436	13978	14290	14440	14388	14175	14417	14417	14375	14082	14200	14352	14329	14379	14082	14275	14254	14375	14110	14394	14376	14100	14375	14270	14189	14101	14294	14295	14143	14251	14192	14231	14403	14310	14317	14633	14506	14146	14423	14146	14297	14257	14208	14341	14141	14366	14235	14157	14326	14347	14325	14381	14343	14175	14225	14193	14339	14338	14321	14405	14310	14258	14288	14263	14447	14407	14262	14384	14291	14221	13991	14269	14246	14370	14324	14144	14282	14274	14253	14056	14270	14348	14308	14276	14376	14375	14343	14226	14160	14253	14289	14263	14344	14368	14086	14290	14301	14260	14247	14310	14376	14290	14247	14338	14371	14410	14247	14462	14165	14133	14270	14373	14321	14307	14276	14278	14205	14113	14454	14226	14319	14421	14178	14064	14361	14287	14147	14306	14320	14275	14097	14221	14255	14237	14311	14181	14096	14306	14234	14154	14236	14307	14427	14172	14107	14284	14325	14170	14387	14256	14357	14247	14484	14317	14110	14259	14381	14235	14125	14288	14059	14299	14339	14266	14369	14172	14293	14395	14350	14324	14156	14323	14233	14327	14117	14284	14440	14247	14207	14362	14130	14272	14487	14496	14278	14274	14295	14199	14306	14128	14171	14427	14221	14304	14433	14147	14206	14211	14238	14282	14257	14228	14331	14464	14430	14394	14296	14248	14277	14371	14243	14383	14384	14243	14220	14127	14236	14344	14304	14142	14157	14101	14557	14319	14364	14248	14132	14220	14211	14257	14124	14223	14239	14261	14256	14254	14237	14304	14409	14223	14237	14318	14444	14207	14382	14211	14230	14178	14203	14215	14327	14329	14276	14295	14290	14227	14233	14140	14215	14246	14308	14336	14501	14268	14156	14254	14158	14442	14209	14303	14226	14209	14275	14127	14425	14415	14285	14190	14301	14389	14232	14383	14253	14197	14310	14396	14455	14409	14213	14205	14238	14451	14433	14218	14247	14432	14283	14229	14330	14437	14289	14305	14407	14166	14251	14185	14235	14304	14344	14170	14392	14381	14427	14106	14175	14215	14279	14305	14510	14335	14303	14330	14274	14442	14151	14086	14138	14419	14198	14278	14200	14446	14443	14280	14320	14263	14245	14389	14225	14320	14247	14289	14242	14439	14375	14258	14134	14342	14339	14147	14179	14327	14299	14282	14286	14319	14311	14344	14424	14208	14276	14281	14372	14300	14087	14364	14436	14224	14190	14238	14254	14368	14253	14189
20951	30006	27592	21978	19075	17783	16627	15758	15404	15019	14838	14649	14376	14164	14254	14330	14146	14160	13962	13919	13961	14029	13984	13914	14060	13897	13953	13983	13794	13961	13899	13984	13805	13831	13802	13904	13618	13843	13765	13807	13725	13692	13766	13813	13703	13829	13666	13779	13719	13719	13645	13694	13850	13850	13861	13747	13791	13932	13881	13841	13657	13741	13761	14000	13752	13912	13746	13754	13782	13758	13709	13895	13789	13736	13797	13882	13884	13787	13756	13715	13858	13671	13801	13798	13742	13791	13743	13727	13907	13690	13702	13780	13873	13698	13843	13692	13705	13816	13689	13819	13700	13669	13838	13710	13844	13768	13800	13685	13703	13952	13863	13898	13671	13644	13709	13809	13751	13608	13645	13773	13759	13838	13709	13814	13667	13680	13593	13756	13743	13583	13744	13721	13858	13715	13529	13903	13815	13773	13803	13691	13661	13586	13810	13861	13672	13888	13876	13761	13832	13735	13706	13744	13776	14011	13777	13718	13767	13803	13702	13779	13838	13745	13896	13708	13749	13681	13832	13821	13709	13807	13758	13740	13946	13696	13768	13627	13739	13747	13684	13674	13867	13752	13753	13910	13963	13704	13830	13733	13756	13760	13896	13815	13652	13931	13945	13616	13766	13611	13869	13679	13648	13725	13630	13713	13704	13651	13756	13587	13713	13710	13853	13643	13736	13886	13799	13757	13966	13812	13890	13817	13702	13851	13852	13864	13807	13807	13724	13761	13784	13812	13875	13793	13819	13683	13515	13707	13795	13698	13665	13786	13891	13596	13944	13693	13860	13838	13700	13786	13651	13705	13660	13947	13690	13676	13656	13750	13782	13765	13742	13719	13767	13737	13835	13723	13808	13640	13731	13971	13831	13821	13796	13695	13748	13782	13682	13561	13774	13737	13718	13819	13763	13725	13702	13870	13684	13798	13813	13707	13667	13821	13684	13876	13749	13660	13572	13901	13838	13851	13800	13475	13802	13730	13924	13732	13750	13793	13644	13743	13766	13677	13712	13659	13745	13923	13687	13741	13691	13827	13775	13742	13901	13746	13844	13848	13973	13789	13802	13828	13738	13764	13652	13831	13832	13744	13665	13776	13779	13622	13688	14060	13691	13816	13745	13790	13882	13714	13730	13629	13775	13653	13882	13582	13911	13840	13855	13702	14006	13772	13802	13786	14020	13789	13742	13841	13858	13862	13600	13621	13723	13743	13817	13856	13789	13761	13760	13728	13553	13781	13925	13785	13849	13711	13577	13847	13861	13655	13967	13781	13854	13821	13785	13911	13600	13816	13708	13813	13677	13774	13685	13709	13797	13856	13814	13727	13708	13638	13638	13785	13740	13752	13726	13910	13815	13839	13601	13670	13854	13654	13776	13655	13811	13629	13824	13709	13575	13830	13805	13797	13740	13690	13887	13853	13907	13727	13772	13708	13657	13696	13747	13924	13747	13603	13736	13813	13729	13895	13741	13650	13608	13672	13765	13838	13862	13828	13770	13832	13726	13619	13805	13791	13719	13891	13823	13662	13684	13773	13902	13906	13678	13798	13803	13704	13723	13783	13616	13689	13801	13833	13838	13627	13632	13757	13681	13676	13869	13702	13814	13730	13691	13727	13829	13643	13766	13674	13644	13699	13751	13855	13857	13745	13636	13619	13733	13754	13932	13637	13775	13688	13805	13935	13873	13680	13751	13664	13629	13858	13937	13807	13674	13893	13815	13668	13743	13694	13798	13682	13742	13730	13905	13657	13723	13708	13751	13760	14005	13617	13630	13743	13782	13734	13626	13683	13810	13797	13835	13641	13651	13652	13769	13742	13726	13698	13848	13747	13789	13783	13588	13765	13869	13787	13755	13811	13688	13862	13733	13758	13809	13806	13776	13852	13951	13848	13655	13656	13692	13822	13741	13673	13739	13639	13758	13721	13870	13799	13649	13892	13844	13861	13614	13646	13878	13612	13742	13808	14031	13839	13739	13718	13653	13715	13845	13813	13702	13855	13812	13613	13794	14003	13754	13741	13731	13822	13746	13585	13785	13751	13806	13695	13746	13830	13664	13646	13807	13744	13764	13755	13825	13801	13818	13820	13850	13752	13627	13752	13703	13782	13699	13817	13791	13581	13733	13774	13648	13794	13729	13746	13678	13645	13909	13632	13921	13760	13747	13661	13730	13700	13896	13947	13766	13713	13781	13855	13795	13770	13821	13811	13684	13840	13889	13911	13752	13696	13645	13690	13757	13773	13794	13569	13814	13779	13773	13769	13840	13706	13713	13828	13724	13734	13781	13781	13721	13680	13755	13797	13678	13673	13786	13770	13804	13700	13783	13777	13704	13912	13742	13797	13659	13964	13678	13780	13739	13588	13711	13739	13581	13579	13854	13664	13762	13934	13783	13750	13900	13848	13856	13675	13786	13785	13927	13829	13738	13573	13779	13827	13647	13786	13768	13621	13749	13629	13712	13875	13767	13753	13785	13725	13630	13767	13864	13738	13763	13866	13766	13858	13831	13777	13644	13693	13767	13803	13705	13793	13965	13852	13791	13621	13665	13767	13744	13704	13943	13944	13787	13679	13750	13953	13851	13853	13694	13840	13781	13874	13757	13668	13690	13806	13738	13656	13827	13704	13760	13924	13882	13817	13868	13678	13764	13670	13609	13904	13797	13796	13810	13784	13710	13655	13817	13785	13711	13745	13637	13644	13672	13891	13647	13663	13890	13926	13808	13847	13784	13863	13644	13718	13770	13825	13803	13764	13734	13812	13694	13796	13817	13742	13689	13821	13645	13791	13775	13735	13711	13922	13800	13672	13641	13745	13766	13777	13733	13756	13870	13816	13687	13725	13636	13692	13932	13746	13856	13779	13721	13851	13702	13772	13776	13731	13824	13730	13705	13755	13855	13896	13865	13653	13709	13748	13662	13766	13727	13794	13764	13818	13913	13818	13805	13713	13676	13921	13774	13844	13876	13645	13779	13638	13731	13717	13753	13755	13773	13638	13735	13735	13810	13608	13649	13729	13808	13779	13621	13811	13745	13750	13843	13857	13731	13749	13643	13913	13675	13722	13704	13740	13803	13818	13793	13668	13767	13742	13613	13697	13714	13689	13637	13828	13802	13755	13700	13694	13655	13721	13763	13750	13751	13799	13928	13790	13811	13817	13715	13717	13797	13705	13774	13661	13752	13793	13800	13715	13707	13705	13778	13850	13804	13803	13861	13728	13798	13782	13675	13773	13784	13945	13820	13581	13875	13714	13769	13626	13785	13959	13679	13811	13774	13855	13754	13896	13475	13740	13874	13766	13702	13691	13823	13868	13774	13479	13749	13834	13541	13888	13796	13764	13801	13748	13669	13835	13750	13767	13687	13610	13799	13771	13865	13905	13784	13761	13754	13688	13674	13863	13736	13892	13823	13722	13718	13827	13899	13791	13775	13677	13607	13869	13615	13576	13893	13617	13603	13657	13713	13719	13733	13758	13795	13757	13828	13785	13780	13749	13733	13796	13747	13808	13670	13661	13811	13739	13776	13913	13791	13616	13688	13705	13789	13744	13947	13767	13812	13690	13666	13926	13778	13800	13669	13783	13881	13718	13607	13585	13812	13717	13808	13850	13696	13881	13829	13842	13631	13763	13847	13929	13836	13755	13862	13898	13698	13718	13802	13986	13876	13892	13834	13706	13768	13740	13651	13735	13726	13878	13935	13731	13772	13635	13835	13722	13734	13742	13821	13809	13609	13693	13886	13774	13779	13658	13653	13713	13912	13696	13747	13667	13698	13745	13745	13704	13810	13708	13900	13752	13824	13690	13818	13755	13761	13634	13715	13665	13776	13795	13734	13839	13822	13716	13637	13684	13745	13972	13833	13749	13823	13798	13611	13736	13737	13827	13867	13962	13729	13796	13769	13634	13836	13818	13655	13763	13792	13694	13749	13713	13880	13803	13786	13878	13657	13813	13928	13869	13805	13975	13698	13707	13926	13672	13759	13578	13662	13807	13974	13947	13839	13879	13711	13705	13888	13633	13868	13898	13850	13810	13762	13788	13701	13672	13895	13808	13631	13812	13646	13839	13754	13864	13714	13954	13828	13726	13897	13804	13761	13949	13842	13534	13678	13866	13764	13660	13704	13800	13754	13698	13677	13736	13730	13877	13694	13696	13795	13820	13643	13787	13775	13819	13703	13895	13641	13807	13834	13875	13777	13886	13772	13858	13723	13783	13648	13927	13790	13867	13896	13882	13791	13653	13786	13797	13848	13659	13772	13762	13757	13886	13828	13791	13947	13717	13849	13707	13788	13812	13878	13613	13617	13713	13809	13721	13947	13831	13864	13821	13753	13830	13729	13710	13703	13746	13757	13732	13794	13751	13765	13720	13813	13723	13899	13605	13757	13723	13820	13731	13936	13773	13933	13643	13888	13833	13823	13756	13780	13844	13848	13751	13631	13715	13752	13838	13769	13693	13693	13783	13844	13784	13833	13764	13814	13859	13821	13739	13834	13776	13857	13754	13701	13733	13731	13745	13808	13785	13900	13660	13624	13836	13597	13753	13818	13847	13760	13816	13893	13688	14055	13758	13577	13765	13792	13729	13761	13644	13802	13733	14043	13891	13953	13703	13807	13813	13819	13629	13846	13745	13858	13681	13756	13677	13528	13632	13617	13639	13742	13829	13849	13938	13702	13801	13744	13847	13710	13624	13876	13665	13886	13761	13833	13644	13669	13591	13848	13860	13642	13792	13890	13703	13884	13750	13866	13636	13734	13787	13797	13798	13778	13812	13738	13891	13750	13821	13671	13647	13839	13792	13873	13684	13662	13797	13788	13890	13533	13845	13813	13751	13875	13678	13685	13816	13728	13778	13772	13743	13849	13495	13724	13718	13834	13793	13862	13806	13875	13842	13788	13755	13872	13891	13850	13540	13704	13827	13860	13837	13885	13760	13698	13838	13791	13703	13763	13718	13704	13788	13734	13682	13876	13848	13691	13806	13820	13745	13802	13700	13758	13845	13788	13611	13598	13785	13783	13822	13821	13690	13691	13824	13847	13722	13788	13946	13803	13850	13762	13617	13851	13855	13833	13788	13929	13723	13656	13672	13728	13806	13759	13693	13751	13880	13953	13687	13724	13801	13669	13712	13720	13879
23900	21060	28199	24442	21745	20163	19018	16846	15916	15742	15492	15348	14950	15002	14937	14997	15067	14577	14728	14746	14788	14699	14601	14706	14708	14761	14621	14440	14588	14510	14535	14500	14493	14396	14554	14515	14804	14592	14577	14467	14548	14416	14334	14591	14563	14556	14557	14324	14477	14529	14507	14347	14528	14468	14675	14277	14526	14532	14484	14646	14498	14454	14515	14421	14615	14522	14473	14326	14398	14342	14394	14436	14518	14501	14450	14545	14327	14537	14471	14591	14197	14477	14581	14651	14576	14364	14453	14294	14480	14299	14308	14441	14510	14334	14317	14335	14370	14456	14573	14474	14300	14444	14371	14452	14437	14549	14519	14543	14593	14491	14279	14302	14450	14307	14405	14330	14327	14548	14307	14432	14386	14451	14355	14286	14268	14251	14323	14476	14428	14459	14526	14551	14480	14282	14509	14380	14460	14491	14549	14271	14418	14343	14358	14379	14340	14525	14399	14347	14381	14592	14226	14292	14224	14398	14506	14394	14683	14703	14325	14444	14502	14433	14455	14358	14456	14457	14373	14372	14444	14441	14436	14380	14351	14520	14487	14365	14457	14308	14431	14332	14374	14449	14045	14353	14535	14541	14761	14472	14322	14330	14407	14339	14526	14464	14338	14496	14493	14601	14401	14390	14300	14475	14374	14274	14521	14319	14268	14507	14470	14391	14232	14382	14331	14481	14487	14408	14236	14460	14460	14449	14490	14326	14662	14204	14507	14376	14327	14336	14393	14450	14425	14486	14504	14326	14557	14389	14403	14611	14394	14150	14475	14320	14483	14532	14462	14237	14331	14696	14509	14429	14411	14415	14604	14422	14603	14448	14461	14474	14275	14404	14439	14499	14386	14411	14283	14538	14273	14450	14691	14590	14317	14402	14431	14562	14373	14378	14473	14564	14292	14331	14569	14285	14483	14369	14356	14500	14389	14475	14366	14344	14416	14590	14592	14358	14469	14480	14466	14281	14316	14357	14509	14429	14270	14236	14409	14440	14531	14467	14533	14377	14431	14412	14471	14449	14399	14467	14483	14323	14369	14413	14561	14544	14274	14477	14414	14475	14585	14500	14313	14244	14339	14423	14431	14248	14493	14429	14401	14315	14394	14316	14314	14553	14383	14236	14362	14305	14503	14347	14442	14437	14443	14312	14495	14412	14475	14371	14510	14434	14538	14381	14420	14354	14492	14526	14588	14513	14489	14394	14572	14325	14274	14529	14243	14463	14340	14553	14529	14515	14418	14418	14396	14306	14218	14362	14248	14355	14551	14411	14376	14372	14443	14466	14490	14590	14398	14328	14277	14408	14363	14668	14438	14460	14375	14344	14544	14379	14418	14545	14317	14302	14413	14232	14363	14465	14575	14435	14477	14220	14509	14447	14339	14379	14316	14414	14482	14356	14310	14346	14318	14375	14456	14432	14385	14364	14485	14258	14337	14592	14335	14457	14282	14473	14389	14342	14329	14338	14396	14436	14491	14265	14316	14506	14282	14444	14408	14482	14379	14313	14546	14569	14321	14287	14555	14432	14449	14457	14415	14416	14297	14438	14538	14377	14387	14443	14351	14417	14480	14403	14332	14414	14267	14301	14492	14473	14496	14337	14201	14251	14346	14422	14341	14262	14304	14541	14480	14502	14388	14321	14304	14340	14387	14315	14444	14491	14432	14427	14222	14408	14473	14364	14427	14572	14359	14233	14545	14615	14555	14230	14578	14417	14313	14339	14425	14224	14241	14345	14384	14491	14484	14412	14502	14314	14443	14353	14325	14461	14356	14437	14300	14237	14349	14393	14338	14491	14387	14336	14368	14362	14459	14390	14518	14467	14303	14274	14350	14304	14418	14379	14372	14275	14531	14423	14404	14477	14409	14266	14463	14301	14465	14514	14385	14454	14392	14428	14418	14402	14293	14497	14436	14398	14494	14307	14422	14510	14451	14526	14451	14547	14379	14653	14426	14390	14433	14355	14350	14552	14520	14489	14380	14484	14569	14375	14515	14241	14420	14393	14331	14513	14463	14490	14356	14312	14509	14482	14356	14069	14296	14439	14370	14387	14367	14418	14429	14408	14477	14367	14215	14452	14396	14380	14240	14431	14532	14368	14239	14608	14467	14302	14414	14376	14485	14362	14235	14468	14402	14484	14507	14466	14215	14348	14410	14318	14550	14420	14233	14498	14465	14465	14640	14446	14318	14310	14435	14473	14384	14658	14302	14584	14479	14462	14495	14347	14445	14279	14476	14363	14344	14435	14234	14257	14467	14358	14361	14418	14471	14583	14302	14546	14396	14389	14356	14354	14532	14287	14459	14502	14385	14341	14306	14479	14461	14391	14393	14387	14469	14429	14335	14270	14367	14439	14454	14481	14461	14429	14471	14512	14386	14585	14318	14410	14382	14337	14416	14440	14495	14459	14507	14480	14470	14525	14529	14316	14326	14500	14566	14462	14476	14463	14362	14396	14457	14523	14442	14282	14377	14443	14437	14408	14301	14349	14541	14377	14608	14478	14496	14325	14502	14511	14410	14372	14532	14366	14365	14491	14500	14512	14394	14381	14616	14398	14499	14246	14317	14311	14542	14325	14327	14524	14555	14446	14508	14453	14476	14326	14439	14479	14360	14395	14387	14464	14381	14399	14527	14433	14423	14335	14236	14318	14423	14285	14448	14501	14300	14317	14340	14381	14313	14306	14358	14303	14248	14542	14298	14385	14155	14299	14424	14348	14399	14529	14605	14360	14343	14428	14281	14493	14379	14457	14524	14564	14430	14530	14449	14480	14233	14399	14231	14394	14421	14347	14320	14254	14390	14261	14399	14428	14329	14329	14272	14519	14531	14328	14410	14340	14457	14579	14351	14474	14331	14256	14452	14382	14437	14396	14341	14285	14416	14528	14404	14349	14447	14389	14454	14433	14294	14429	14404	14444	14567	14494	14442	14270	14483	14358	14473	14434	14276	14446	14586	14577	14253	14462	14373	14227	14362	14402	14350	14634	14312	14514	14245	14541	14321	14336	14364	14505	14627	14449	14380	14483	14446	14383	14463	14325	14211	14621	14453	14397	14483	14437	14551	14403	14421	14529	14373	14455	14561	14276	14361	14420	14473	14525	14372	14597	14291	14392	14629	14249	14518	14473	14384	14394	14398	14416	14456	14503	14409	14457	14303	14393	14298	14413	14405	14211	14562	14557	14374	14447	14249	14470	14431	14460	14221	14332	14673	14560	14493	14527	14569	14494	14409	14370	14403	14163	14442	14199	14271	14379	14467	14441	14441	14433	14344	14276	14263	14476	14330	14261	14503	14183	14414	14286	14567	14541	14242	14447	14381	14516	14385	14368	14340	14311	14509	14347	14264	14449	14433	14542	14561	14556	14317	14471	14333	14355	14590	14665	14489	14321	14320	14288	14601	14516	14543	14412	14324	14123	14348	14428	14355	14614	14393	14548	14272	14449	14318	14257	14343	14227	14407	14303	14466	14639	14433	14471	14431	14425	14561	14438	14387	14553	14361	14396	14482	14384	14508	14290	14435	14314	14423	14449	14204	14479	14496	14429	14324	14361	14433	14322	14372	14329	14513	14452	14425	14346	14457	14440	14373	14474	14490	14480	14628	14291	14384	14662	14512	14413	14274	14461	14321	14542	14358	14196	14385	14398	14367	14455	14447	14266	14464	14479	14562	14486	14398	14558	14354	14401	14477	14359	14291	14430	14433	14358	14354	14403	14450	14300	14348	14088	14475	14569	14557	14387	14402	14528	14418	14287	14283	14348	14405	14467	14342	14588	14256	14545	14389	14345	14318	14477	14333	14372	14360	14335	14328	14526	14306	14351	14394	14460	14408	14343	14534	14278	14370	14442	14383	14234	14358	14525	14289	14265	14362	14456	14421	14380	14184	14466	14510	14492	14292	14454	14300	14508	14572	14641	14599	14509	14431	14380	14482	14282	14538	14570	14321	14469	14527	14578	14159	14636	14432	14253	14484	14450	14443	14494	14269	14499	14295	14325	14317	14226	14218	14289	14397	14521	14362	14580	14483	14470	14417	14530	14385	14402	14405	14566	14470	14345	14459	14367	14391	14568	14415	14156	14346	14547	14478	14490	14384	14437	14492	14466	14435	14525	14617	14323	14617	14490	14230	14495	14591	14252	14372	14326	14345	14464	14692	14509	14601	14624	14429	14480	14371	14184	14260	14400	14442	14439	14252	14233	14284	14264	14334	14470	14544	14439	14388	14440	14427	14503	14271	14482	14420	14415	14641	14338	14225	14372	14608	14305	14409	14338	14570	14434	14479	14360	14499	14346	14337	14409	14266	14435	14332	14614	14531	14383	14311	14289	14328	14240	14380	14376	14426	14334	14368	14213	14302	14428	14258	14363	14322	14265	14409	14434	14387	14445	14306	14299	14465	14535	14316	14393	14513	14348	14418	14524	14401	14345	14412	14299	14495	14561	14352	14384	14415	14496	14482	14262	14407	14377	14304	14462	14406	14462	14325	14561	14533	14432	14545	14271	14266	14454	14440	14390	14400	14607	14507	14254	14328	14469	14393	14304	14379	14453	14602	14387	14520	14340	14338	14487	14658	14503	14651	14251	14491	14579	14382	14510	14642	14332	14428	14396	14445	14484	14424	14405	14245	14244	14209	14481	14736	14475	14433	14403	14526	14517	14468	14475	14419	14416	14241	14322	14449	14479	14435	14395	14636	14341	14511	14233	14352	14318	14370	14262	14429	14623	14303	14391	14540	14347	14592	14398	14588	14429	14551	14499	14401	14494	14406	14306	14377	14401	14499	14569	14529	14296	14598	14438	14539	14412	14523	14473	14309	14419	14421	14513	14260	14398	14558	14522	14289	14268	14605	14442	14320	14353	14464	14385	14432	14416	14400	14279	14424	14270	14319	14320	14478	14450	14250	14255	14384	14410	14493	14428	14412	14447	14417	14459	14346	14423	14425	14311	14570	14401	14246	14256	14428	14468	14526	14315	14330	14350	14302	14478	14411	14345	14386	14476	14366	14332	14380	14529	14530	14362	14464	14444	14438	14360	14416	14351	14289	14377	14687	14455	14460	14327	14562	14459	14366	14199	14496	14398	14375	14333	14490	14497	14446	14435	14546	14440	14620	14312	14574	14472	14277	14569	14475	14331
20147	34514	32299	25184	21471	19769	18277	16918	16608	15834	15463	15186	14932	14975	14779	14565	14584	14520	14380	14447	14405	14248	14453	14165	14165	14118	14219	13949	14161	13971	13964	13896	14080	14035	14029	13935	14130	13881	14087	14036	14118	14147	13909	13855	13942	14282	13765	13838	13925	13901	13926	14149	14002	13998	13944	13939	13949	13979	13969	13912	13928	13969	13957	14138	13841	13805	13801	13823	13836	13838	13939	13968	13901	13922	13651	13808	13875	13964	13934	13911	13900	13874	13966	13905	13969	13946	14038	13987	13911	13828	13799	13874	13844	13937	13944	13805	13842	13865	13944	14004	13833	13863	13940	14015	14007	13781	13956	13911	14088	13770	13815	13853	13943	13887	13974	13769	13847	13895	13697	13901	13872	13683	14029	13871	13902	13924	13860	13912	13929	13884	13873	13671	13795	14006	13633	13944	13810	13942	14019	13945	13899	13895	13920	13819	13777	13948	13743	13750	13914	13874	13743	13868	13942	14064	13719	13860	13907	13949	14128	13944	13766	13743	13998	13771	13817	13756	13968	13848	14058	13862	13746	13823	13958	13912	13886	13900	14026	13685	13836	13914	13911	13850	13796	13940	13749	13893	13928	13926	13859	13870	14038	13847	13895	13971	13886	13877	13922	13801	14034	14003	13839	13893	13806	13887	14008	13832	13983	13960	13930	13746	13917	14031	13835	13781	13817	13890	13889	13913	13822	13981	13875	13825	13728	13820	13859	13953	13957	13969	13875	13927	13844	13882	13905	13947	13866	13891	13863	13932	13879	13838	13825	13929	13714	13818	13968	13935	13822	13881	13933	13715	13857	13872	13887	13768	13843	13815	13833	13914	13860	13860	13959	14002	14035	13891	13913	13860	13897	13894	13869	14005	13794	13758	14045	14067	13898	13918	13761	13813	13710	13989	13977	13965	13914	13855	13831	13894	13917	13755	13857	13988	13792	13982	13767	13878	13823	13915	13832	13743	13935	13986	13945	14039	13985	13871	13952	13951	13873	13806	13797	13968	13865	13958	13814	13926	13845	13784	13871	13941	13766	14013	13736	13838	13887	13756	13881	13954	13789	13984	14006	13869	14006	13977	13761	13802	13917	13797	13833	13928	13868	13905	14067	13944	13899	13845	13800	13766	13893	14099	13873	13956	13857	13971	13906	13906	13992	13888	13929	14046	14030	13717	13885	13897	13849	13861	13739	13876	13964	14005	13905	13905	13871	13862	13869	13679	13836	13997	13758	13710	13958	13856	13834	13923	13809	13854	13934	14024	13805	13881	13949	13716	13885	13933	13918	13916	13894	13763	13962	13851	13854	13893	13843	13916	13801	13995	13888	13919	13778	13965	13923	13862	14047	13849	13933	13929	13964	13960	13926	13780	13909	13803	14061	13891	13966	13868	13797	13907	13943	13693	13898	13913	13919	13851	13927	13919	13754	13914	13883	13811	13925	13958	13922	13842	13765	13800	13847	13901	14042	13880	13774	14115	13891	13903	13793	13972	13837	13859	13883	13776	13946	13974	13736	13942	13799	13981	13755	13779	14031	13835	13902	13967	13964	13729	13719	13980	13875	13898	13857	13878	13922	13982	13820	13848	13764	13920	13842	13803	13716	13986	13700	13801	13760	13818	13880	13941	13658	13714	13909	13991	13867	13830	13839	13875	13883	13964	13950	13976	14000	13977	13993	13988	13895	13906	13880	13877	13877	13831	13825	13963	13902	14014	13876	13892	13841	13796	13759	13798	13770	13850	13961	13563	14075	13906	13996	13823	13765	13746	13915	13717	13871	13966	13991	13767	13981	13857	13945	13740	14036	13978	13865	13888	13899	13847	13930	13856	13785	13714	13870	14028	13766	13951	13953	13860	13827	14017	13934	13789	14012	13850	13881	13867	13767	13776	13814	13731	13850	13830	13991	13829	14016	13948	13865	14056	13926	13932	13847	13939	13967	13783	13877	13868	13989	14151	13913	13732	13959	13757	13801	13910	13696	13880	13797	13996	13925	13754	13813	13823	13876	13888	13881	13801	13816	14012	13948	13880	13950	13843	13792	13886	13983	13894	13898	13771	13913	13917	13909	13740	13908	13897	13792	13824	14105	13752	13912	13960	13892	13878	13948	13887	13977	13855	13861	13753	13955	13938	13836	13757	13893	13764	14071	13876	13877	13920	13911	14071	13966	13959	13795	13922	13930	13790	13703	13929	13830	13781	13941	13857	13921	13810	13860	13826	13831	13902	13870	14062	14132	13921	13707	13844	13814	13967	13778	13735	13841	13964	13968	13717	13871	13925	13894	13818	13968	13796	13946	13914	13819	13807	13793	13831	13740	13857	13839	13950	13821	13683	13860	13934	13946	13812	13870	13882	13994	14034	13752	13902	13776	13937	13873	13898	13931	14016	13899	13886	14000	13765	13827	13713	13779	13862	13874	13954	13871	13848	13909	13892	14004	13944	13849	13961	13785	13858	14018	14053	13993	13846	13826	13766	13815	13727	13924	13940	13905	13892	13897	13844	13923	13981	13964	13812	14000	13717	13984	13781	14117	13903	13905	13928	13854	13875	13802	13842	14026	13861	13982	13862	13890	13831	13986	13897	13797	13928	13775	13836	13797	13932	13926	13853	13887	13865	13862	13928	13717	13900	13975	13863	13945	13732	13920	13814	13985	13665	13898	13843	13919	13906	13944	13878	13894	13844	13842	13818	13894	13709	13880	13908	13927	13925	13852	13897	13891	14020	13793	13943	13907	13832	14001	13699	13788	13900	13933	13874	13797	13990	13941	13923	13897	13901	13859	13809	13781	13864	13866	13934	13753	13781	13908	14076	13655	14008	13881	13941	13766	13767	13739	13834	13858	13912	13807	13888	13846	13872	13914	13941	13919	13747	13776	14032	13973	14075	13950	13959	13996	13866	13887	13963	13856	13863	13971	13818	13887	13769	13958	13976	13875	13931	13803	13779	13743	13815	13835	13887	13989	13908	13960	13848	13850	13790	13842	13836	13675	13851	13864	13900	13973	13932	13967	13862	13851	14033	13661	13946	13998	13865	13783	13869	13856	13975	13896	13931	13822	13993	13779	13850	13862	14055	13856	13878	14131	13989	14070	13848	13859	13790	13927	13869	13863	13914	13942	13792	13963	13800	13965	13902	13871	13857	13923	13824	14050	13747	13738	13947	13953	13975	13875	14076	13820	13751	13935	14049	14085	13963	13869	13719	13889	13829	13880	13945	13851	14044	13814	13921	13982	13915	13901	14068	13803	14165	13819	13949	14068	13865	13839	14021	13856	14071	13970	13861	13912	14072	13856	14012	13993	13747	13983	13873	13938	13975	13913	13772	13790	13864	13942	13785	13686	13789	13857	13810	13812	13783	13978	13877	13925	13844	14007	13856	13754	13848	13862	13883	13818	13953	13910	13908	13917	13746	13823	13937	13857	13700	13811	13984	14004	13917	13696	13745	13721	13912	13819	13940	13831	14035	13957	13971	13809	13710	13985	13844	13863	13972	13860	13982	13935	14111	13936	13905	13967	13934	13930	13726	13803	13937	13857	13833	13972	13914	13805	13790	13838	13835	13921	13972	13793	13943	14009	13967	13885	13728	13956	13967	13703	13834	13812	13846	13945	13749	13979	13958	13718	13819	13893	13926	13932	13826	13874	13891	13871	13872	13938	14031	13940	13938	13930	13893	13805	13860	13953	14090	13767	13826	13885	14066	13729	13706	13943	13755	13903	14101	14061	14009	13961	13908	13903	13869	13772	13879	13951	13893	13813	13818	14040	13978	13927	14028	13875	13830	13917	14020	13695	13871	13764	13846	13858	13919	14090	13843	13820	13848	13832	13957	13839	13838	13958	13796	13916	13889	13824	13856	13862	13829	13918	13967	13879	13850	14001	13889	13856	14037	13937	14011	13751	13802	13964	13910	13822	13993	13802	13772	13883	13831	13957	13909	13907	13871	13813	13928	14105	13915	13814	14018	13820	13873	13862	13844	13870	13732	13795	13925	13796	13850	13698	14112	13873	13969	13848	13943	13830	13829	13890	13782	13912	13905	13897	13639	13910	13836	13906	13895	13849	13897	13970	13903	13902	13952	13785	13870	14021	13845	13844	13912	13774	13885	13959	13804	13782	13743	13788	13854	13842	13887	13812	14014	13804	13937	13890	13899	13979	14042	14027	14011	13991	13722	13818	13838	13780	13849	13900	14006	13995	13991	13990	13842	13811	13738	13896	13842	13951	13795	14012	14015	13747	13865	13881	13995	13861	13946	13947	13821	13868	13712	13791	13810	13828	13858	13876	13879	13873	13985	13908	13852	13936	13759	13810	13912	13855	13896	13834	14051	13829	13961	14018	13806	13932	13925	13900	13938	13738	13802	13670	13890	13943	13904	13999	13776	13807	13803	13808	13976	13961	13734	13839	13935	13803	14018	13804	13885	13981	13823	13995	13927	13822	13913	13823	13942	13756	13673	13851	13904	14006	13944	13879	13844	13805	13785	13932	13870	13937	13910	13833	13963	13863	13718	13866	13900	13806	13920	13877	13898	13908	13978	13939	13886	13854	13774	14054	13874	13980	13932	13811	13905	13991	13944	13903	13902	13909	13752	13962	13903	13820	13951	13942	14033	13843	13953	13821	14017	13905	13840	13959	13955	13822	13937	13966	13771	13788	13892	13750	14064	13970	13830	13856	13964	13912	13905	13901	13953	13833	14006	13869	13833	14042	13845	13968	13847	13964	13872	13845	13903	13895	13733	13786	13925	13886	13860	14001	13832	13826	13955	13898	13933	13801	14013	13854	13872	13899	14017	13774	14097	13756	13786	13845	13734	13835	13805	13879	13735	14010	13944	13860	13874	13822	14000	13992	14098	13940	13931	13869	13796	13905	13783	13856	13752	13937	13754	13894	13893	13891	13927	13786	13894	13947	13851	13836	13951	13948	13865	13864	13839	13802	14025	13748	13898	14023	13753	14132	13772	13867	14012	13778	14116	13880	13830	13902	13717	13841	13901	13798	13883	13885	14015	13899	13761	13794	13768	13639	14011	13977	13905	13916	14156	13941	13885	13766	13948	13872	13862	13793	13939	13799	13723	13892	13969	13914	13950	13862	14001	13794	13786	13970	13926	14086	13897	13880	13932	13855	13759	13954	13818
27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
