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
339771961453	339771962001	339771962551	339771963100	339771963651	339771964200	339771964751	339771965301	339771965851	339771966401	339771966951	339771967501	339771968051	339771968601	339771969150	339771969701	339771970251	339771970800	339771971350	339771971901	339771972451	339771973001	339771973551	339771974101	339771974651	339771975201	339771975751	339771976301	339771976851	339771977401	339771977951	339771978501	339771979051	339771979601	339771980151	339771980701	339771981251	339771981801	339771982351	339771982901	339771983451	339771984001	339771984551	339771985101	339771985651	339771986201	339771986751	339771987301	339771987851	339771988401	339771988951	339771989501	339771990051	339771990601	339771991151	339771991701	339771992251	339771992801	339771993351	339771993901	339771994451	339771995001	339771995551	339771996101	339771996651	339771997201	339771997751	339771998301	339771998851	339771999401	339771999951	339772000501	339772001051	339772001601	339772002151	339772002701	339772003251	339772003801	339772004351	339772004901	339772005451	339772006001	339772006551	339772007101	339772007651	339772008201	339772008751	339772009301	339772009851	339772010401	339772010951	339772011501	339772012051	339772012601	339772013151	339772013701	339772014251	339772014801	339772015351	339772015901	339772016451	339772017001	339772017551	339772018101	339772018651	339772019201	339772019751	339772020301	339772020851	339772021401	339772021951	339772022501	339772023051	339772023601	339772024151	339772024701	339772025251	339772025801	339772026351	339772026901	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22690	21156	29049	23561	21353	23510	25333	20081	19185	19717	19725	19455	19016	19046	18879	18881	18719	18740	18652	18875	18930	19042	19036	18837	19047	18848	19079	18913	18931	18892	18839	18608	18666	18738	18803	18612	18706	18585	18402	18481	18568	18353	18340	18499	18313	18366	19875	20384	19828	19027	18904	18576	18250	18234	18357	18396	18281	18045	18308	18455	18322	18250	18207	18317	18013	18211	18281	18201	18464	18281	18318	18350	18074	18263	18245	18163	18231	18127	18363	18347	18186	18037	18119	18245	18262	18325	18302	18377	18269	18186	18267	18225	18215	18067	18163	18243	18378	18260	18418	18404	18189	18182	18076	18212	18089	18146	18426	18235	18117	18305	18185	18153	18440	18256	18318	18287	18159	18245	18186	18225	18066	18269	18304	18079	18299	18207	18318	18260	18444	18081	18303	18071	18136	18234	18273	18240	17999	18076	18200	18368	18321	18348	18083	18275	18249	18399	18292	18365	18161	18173	18315	18290	18167	18138	18072	18190	18284	18245	18293	17973	18344	18023	18069	18282	18139	18085	18079	18314	18246	18264	18185	18123	18313	18115	18213	18020	18261	18055	18215	18201	18206	18163	18150	17927	18172	18177	18201	18219	18425	18237	18258	18180	18109	18146	18289	18400	18332	18060	18258	18223	18251	18029	18115	18077	18333	18225	18399	18107	18159	18071	18184	18152	18138	18259	18071	18252	18007	18138	18333	18056	18193	18054	18157	18208	18268	18359	18126	18187	18441	18386	18129	18333	18263	18059	17951	18346	18242	18267	18168	18390	18315	18215	18039	18164	17998	18076	18175	18085	18164	18240	18230	18223	18160	18213	18087	18190	18237	18160	18443	18082	18262	18365	18135	18146	18162	18136	18209	18293	18203	18230	18218	18120	18145	18064	18054	18218	18045	18063	18166	17998	18111	18129	18434	18196	17985	18372	18379	18125	18134	18261	18338	18166	18075	18210	18198	17992	18167	18125	18094	18097	18272	18281	18202	18317	18275	18388	18449	18232	18093	17965	18237	18253	18197	18192	18278	18226	18234	18164	18187	18113	18010	18229	18115	18174	18217	18364	18111	18187	18025	18157	18248	18187	18285	18004	18046	18121	18086	18111	18310	18175	18141	18144	18278	18129	18045	18191	18333	18265	18271	18254	18296	18165	18317	18149	18178	18148	18164	18509	17982	18281	18227	18330	18209	18129	18224	18025	18199	18033	18189	18103	18280	18312	18437	18182	18206	18366	18275	18281	18181	18141	18249	18313	18166	18041	18279	18412	18237	18183	18362	18132	18348	18277	18211	18063	18176	18315	18031	18236	18163	18317	18245	18369	18087	18145	18247	18457	18203	18111	18360	18198	18228	18153	18188	18161	18565	18397	18306	18037	17975	18229	18387	18132	18130	18194	18109	18216	18077	18161	18168	18213	18254	18292	18084	17977	18291	18253	18161	17988	18074	18009	18142	18171	18106	18238	18183	18280	18312	18213	18252	18250	18237	18162	18124	18165	18325	18321	18559	18169	18159	18128	18215	18215	18361	18394	18121	18203	18136	18101	18365	18113	18090	18316	18249	18330	18092	18359	18059	18294	18264	18061	18234	18192	18026	18087	18191	18084	17978	18339	18282	18388	18076	18224	18185	18094	18340	18198	18266	18291	18119	18383	18249	18311	18345	18319	18021	18130	18502	18167	18339	18370	18201	18245	18217	18212	18375	18484	18067	18086	18288	18264	18191	18206	18103	18272	18287	18034	17929	18057	18041	18009	18137	18168	18149	18179	18172	18090	18269	18045	18012	18296	18401	18225	18240	18247	18233	18212	18075	18173	18206	17996	18224	18234	18075	18137	18051	18067	18328	18230	18226	18225	17907	18196	18227	18228	18067	18260	18158	18076	18233	18189	18217	18214	18110	18092	18192	18334	18459	18042	18093	18211	18306	18147	18334	18107	18136	18307	18143	18148	18132	18221	18333	18291	18161	18251	18256	18100	18219	18099	18349	18315	18188	18086	18101	18319	18165	18161	18263	18176	18411	18184	18118	18232	18231	18215	18220	18338	18216	18075	18185	18014	18140	18040	18325	18270	18213	18182	18277	18153	18147	18254	18221	18108	18174	18097	18309	18218	17998	17975	18072	18034	18230	18214	18198	18078	18208	18053	18043	18220	18305	18084	18277	18201	18300	18192	18046	18069	18093	18027	18187	18163	18174	18322	18183	18172	18158	18263	18335	18012	18075	18255	18060	18274	18140	17959	18034	17996	18317	17996	18251	18144	18288	18150	18085	18284	18144	18100	18225	18154	18266	18167	18012	18247	18254	18154	18276	18201	18309	18159	18273	18025	18290	18305	18152	17980	18147	18308	18113	18227	18136	18117	18290	18240	18212	18123	18225	18260	18095	18261	18188	18210	18215	18210	18366	18259	18126	18229	18187	17986	18039	18297	18316	18155	18041	18187	18372	18216	18455	18252	18167	18356	18012	18013	18096	17948	18034	17998	18292	18324	18124	18088	18121	18116	18201	18409	18242	18263	18307	18182	17952	18206	18272	18188	18098	17989	18163	18384	18079	18195	18053	18306	18262	18329	18056	18037	18054	18110	18062	18128	18038	18386	18319	18198	18255	18246	18085	17922	18239	18299	18188	18134	18047	18422	18276	18263	18145	18336	18160	18081	18123	17945	18236	18336	18091	17893	18039	18008	18077	18228	18248	18413	18139	18251	18158	18038	18240	18225	18129	18308	18107	18113	18381	18372	18296	18266	18233	18005	18208	18503	18264	18191	18065	18337	18238	18121	18174	18289	18243	18293	18324	18141	18027	18200	18286	18242	18310	17951	18120	18301	18336	18155	18047	18113	18057	18347	18202	18278	18220	18366	18368	18159	18041	18224	18166	18284	18102	18153	18228	18096	18204	18204	18155	18167	18231	18151	18049	18162	18309	18205	18098	18285	18066	18246	18152	18083	17975	18229	18181	18110	18445	18284	18240	18377	18151	17922	18125	17906	18454	18102	18108	18054	18138	18231	18178	18177	18402	18399	18079	18273	18102	18203	18257	18311	18253	18154	18313	18209	18375	18139	18033	18238	18091	18414	18020	18150	18079	18213	18074	18255	18185	18245	18156	18180	18214	18153	18245	18113	18153	18152	18142	18223	18135	18234	18334	18189	18425	18194	18140	18428	18332	18217	18377	18216	18355	18258	18198	18256	18411	18318	18379	18181	18277	18152	18080	18170	18252	18195	18184	18219	18185	18100	18184	18254	18320	18057	18334	18228	18197	18301	18091	18320	18419	18504	18249	18194	18110	18006	18298	18091	18281	18136	18251	18226	18284	18109	18049	18180	18143	18290	18136	18251	18231	18253	18070	18261	18259	18173	18274	18192	18111	18121	18055	18160	18442	18202	18162	18035	18209	18390	18274	18236	18194	18417	18208	18138	18130	18229	18184	18005	18328	18140	18220	18007	18150	18213	18128	18001	18356	18152	18212	18113	18004	18058	18335	18132	17976	18051	18077	18244	18101	18057	18283	18269	18158	18237	18318	18196	18165	18216	18209	18274	18148	18315	18327	18060	18180	18115	18246	18264	18011	18262	18113	18066	18282	18144	18180	18137	18008	18211	18328	18288	18281	18319	18240	18221	18384	18320	18110	18180	18282	18120	18163	17965	18290	18253	18218	18256	18143	18104	17997	18218	18198	18093	18140	18074	18149	18037	18018	18093	18348	18224	18260	18278	18198	18103	18249	17952	18103	18179	18122	18167	18188	18153	18041	18294	18113	18325	18065	18115	18207	18148	18039	18058	18004	18175	18173	18203	18207	18272	18379	18238	18349	18316	18121	18123	18152	18229	18082	18341	18194	18304	18199	18410	18350	18129	18183	18283	17995	18234	18558	18239	18246	18204	18262	18166	18292	18146	18266	18431	18288	17908	18150	18184	18101	18295	18222	18295	18183	18170	18070	18045	18036	18181	18261	18140	18103	18112	18121	18132	18393	18004	18115	18121	18108	18066	18258	18278	18277	18307	18283	18177	18228	18370	18061	18283	18331	18156	18200	18136	18254	18403	18186	18123	18073	18275	18359	18328	18128	18371	18229	17963	18195	18092	18189	18003	18319	18226	18116	18273	18134	18264	18276	18210	18522	18463	18280	18166	18001	18228	18303	18161	18168	18090	18137	18215	18320	18171	18220	18181	18118	18279	18158	18140	18184	18152	18047	18146	18337	18181	18193	18020	18102	18298	18075	18215	18305	18219	18158	18223	18075	18231	18239	18274	18222	18280	18138	18216	18186	18268	18537	18187	18072	18019	18301	18148	18161	18198	18127	18143	18230	18172	18221	18147	18210	18219	18291	18313	18243	18260	18240	18323	17993	18077	18187	18303	18240	18143	18382	18131	18266	18186	18085	18106	18298	18027	18120	18275	18142	18177	18190	18167	18342	18087	18090	18090	18389	18069	18136	18229	18102	18158	18270	18335	18117	18181	17973	18072	18258	18145	18056	18064	18088	18405	18086	18329	18279	18231	18311	18299	18099	18375	18217	18262	18108	18205	18116	18317	18256	18359	18279	18002	18353	18254	18025	18275	18344	18352	18061	17974	18116	18249	18179	18195	18072	18291	18246	18218	18259	17998	18003	18348	18137	18265	18466	18303	18191	18185	18055	17988	18011	18239	18226	18178	18074	18165	18450	18132	18299	18116	18113	18165	18213	18187	18006	18080	18118	18443	18106	17962	17938	18199	18167	18066	18249	18368	18166	18029	18340	18089	18401	18100	18140	18104	18206	18103	18066	18172	18494	18141	18204	18278	18115	18321	18304	18338	18377	18311	18288	18203	18229	18286	17891	17999	17939	18072	18234	18266	18318	18187	18203	18300	18137	18291	18144	18411	18237	18088	18255	18454	18398	18111	18234	18123	18214	18253	18211	18242	17898	18223	18093	18138	18293	18368	18226	18036	18078	18123	18308	18102	18311	18112	18157	18121	18012	18062	18325	18065	18266	18284	18009	18243	18238	18438	18177	18368	18274	18340	18294	18097	18338	18316	18006	18173	18369	18307	18108	18202	18312	18184	18052	18012	18197	18211	18398	18108	18342	18284	18335	18069	18289	18275	18117	18079	18083	18162	18369	18104	18227	17974	18384	18262	18292	18265	18081	18131	18325	18116
20930	40274	37745	26807	19900	17990	16900	16900	16973	16912	17004	16663	15998	15978	15667	15651	15539	15394	15615	15682	15816	15800	15636	15731	16010	15923	15906	15863	15742	15838	15743	15695	15715	15417	15285	15508	15382	15414	15207	15139	15229	15368	15108	15206	15077	15475	17337	17657	16521	15706	15687	15361	15256	15164	15086	15175	15095	15087	15060	14972	15138	15302	15254	14980	15019	14966	15138	15094	15069	15083	15055	15117	15106	15111	15197	15069	15015	15157	15175	15113	14957	14859	15079	15055	15025	15000	15175	14984	15091	15116	15129	15106	15077	15026	15105	15056	15160	15106	14895	15048	15011	15010	15029	15026	15071	15162	15011	15098	15051	15037	15116	15139	15060	15041	15063	14920	14866	14933	15012	15026	14954	15031	15081	14835	15222	14962	15112	15144	15012	14979	15044	15160	15054	15152	15048	14960	15119	15009	15185	15202	15067	15090	15142	15102	15017	15068	14967	15115	15266	15121	15192	15062	15103	15005	15186	14978	15273	15014	15091	15082	15188	15022	15032	14962	15054	15059	15152	15139	14981	15124	15235	15175	15111	14967	15191	15033	15080	15120	15108	15037	14960	15084	15050	14946	14990	14989	15118	14911	15128	15076	15011	15062	15133	15037	15149	15111	15114	15020	15063	14959	15147	15090	15175	15164	15046	15164	15186	15154	15149	15017	14852	15064	15068	15178	15125	15060	15165	15032	15041	15010	15075	15240	15130	15163	15091	15255	15055	15065	15024	15203	15054	15053	15089	15177	15084	14940	15166	15017	15235	14824	15064	15009	15049	15036	15043	15162	15077	15117	15064	15018	14984	15075	15102	15094	15227	15115	15039	15109	15072	15155	15205	15121	14833	15088	14923	15057	15067	15039	15146	15065	15059	14983	14901	14992	14869	15293	14922	14994	14823	15240	15078	15123	15053	15125	15000	15166	15111	15111	15156	15230	15006	15044	15152	15143	15180	15184	15175	15041	15167	14990	15249	15000	14918	15041	15111	14988	14954	15101	15119	15031	15053	15053	14976	15102	15113	15118	15055	15040	15085	15127	14897	15093	15071	15100	14935	15077	14957	15096	14777	14904	15121	14911	15142	15002	15092	15086	15088	15095	15004	15057	14973	15005	14827	15064	14954	15138	15204	15122	14953	15059	15074	15127	14854	14968	14992	15166	15108	14948	15126	15058	15146	15134	15099	15070	15090	15087	15117	15133	15068	15202	15108	15180	15008	15019	14843	15232	15083	15267	15139	15097	15036	15054	15221	14945	15128	15011	14968	15065	15138	15074	15089	15087	15221	14931	15143	15081	15072	15107	15052	15030	14979	15088	15005	15164	15043	15138	15008	14991	14933	15171	15067	15060	15202	15039	14949	14946	15185	15054	14998	15051	14947	15078	14928	15103	15018	15065	15089	15088	15086	15015	14985	14982	15116	15001	14894	15130	14900	14917	14996	15048	14926	15106	15245	15066	15037	15238	15003	15092	15192	15010	15009	14985	15118	15117	15000	15012	15165	15229	15020	15027	15213	14988	15159	14991	15079	15047	15071	15081	15148	15000	15087	15029	15219	15120	15232	15191	15223	15152	15149	15113	14935	15023	14934	15163	14968	15065	14929	14954	15116	15010	15177	15043	14921	15037	15001	15204	15160	15117	15112	15081	14965	15049	15164	15162	15164	15242	15059	14877	15087	15188	15033	15099	15256	15041	15102	15130	15074	15035	15087	15088	15031	14966	15046	15017	15050	15025	15061	15059	15125	15082	15136	15113	15093	15170	15075	15133	15062	15008	15185	15051	15130	15289	15004	15105	15083	15084	15049	15066	14959	15054	15053	15090	15164	15115	15028	15075	14979	15060	15148	15225	15261	15145	15122	15079	14992	15039	15001	14995	15116	15077	14807	15215	15285	15029	15205	14981	15076	14979	14988	15187	14907	15119	15133	15072	15077	14946	15222	14991	15094	15041	15103	15065	15171	15160	15182	15066	15084	14961	15120	14969	15057	15084	15135	14990	15177	15010	15192	15092	14968	15036	15052	15142	14944	14993	15000	14917	15054	14901	15114	14973	14946	15014	15078	15219	14911	15122	15137	15163	15063	15070	15041	15092	15099	15088	15084	15003	15118	15128	15161	14989	15044	15069	14710	15091	15075	15143	15080	14916	15098	15155	15105	15051	15127	15027	15070	15130	15108	15082	15047	15123	15229	15016	15136	15106	15083	14859	15219	14947	14992	15014	14948	15138	15011	15077	15054	15033	15174	15059	15160	14936	14972	15024	14935	14961	15142	15017	14966	14973	15082	15114	14944	15025	15184	15096	15092	14993	14959	15108	15129	14936	15017	14942	15016	15100	14981	14948	15015	15100	15102	15187	15038	15051	14966	15004	15065	15206	14891	15045	14948	14984	15197	15066	15002	14938	14928	15065	15037	15032	15096	15025	15100	15090	15071	14942	14938	15152	14957	15103	15002	15178	15118	14919	15262	14915	14859	15078	15107	14966	15125	15089	15023	15107	15180	15102	15204	15011	15124	15032	14955	14982	15037	14997	15122	15046	15108	15278	15186	15013	15049	14946	15071	14961	14990	15150	15051	14962	14959	15203	15081	15026	15131	15137	15148	15083	15173	14969	15061	14996	14931	15074	14920	14880	15172	15151	15029	14972	15136	15066	15011	14955	15225	14968	15135	14876	15163	15076	15213	15062	15162	15123	14897	15068	15131	15059	15084	15136	15034	15116	14984	15098	15058	14958	15195	15189	14930	15100	14962	14987	15083	14944	15035	15119	15183	15050	15004	15018	15129	14963	15024	14880	14849	15096	15110	14926	15021	15017	14956	15204	15009	15022	15163	15201	15124	15037	14929	15055	15139	14984	14860	15151	15139	15021	14985	15084	15048	14910	15142	15056	14998	15086	14966	15009	14976	15080	15134	15087	15045	15053	14945	15194	14821	15090	15185	15070	15061	15148	15138	15087	14926	15051	15001	15032	15126	14953	15056	15116	15148	15185	15082	15073	15144	15071	15095	15044	15085	15065	15201	14880	14847	15103	15016	15205	14997	15207	15005	15027	15052	15000	15003	14964	15102	14941	15172	14959	15135	15043	14935	14958	15070	15014	15115	15221	15064	14980	14998	15068	15169	14967	15084	15151	14861	15090	15071	15180	15219	14948	14982	14890	15178	15153	15101	14919	15206	15232	15129	15156	15112	14972	14994	15097	15079	15192	15011	15116	15037	15057	15029	15057	15181	15130	15160	15055	14883	15079	14989	14967	15153	14972	15104	15116	14949	15029	15042	15104	15149	14876	15016	15194	15202	14923	15127	14951	14993	15153	15143	15165	14993	15049	15122	14949	15001	15059	15166	15198	15080	15216	15123	14978	15103	15148	15234	14956	14953	15046	15129	15129	15055	15099	15034	15129	15155	15132	14947	15017	15042	15017	15187	15088	14902	15123	15131	14947	15090	15143	15162	15082	15001	15191	14971	15013	15037	14951	14832	15172	15024	15112	15133	15252	14965	15023	15056	15147	14982	15005	15258	15126	14980	15056	15135	15217	15045	14984	15053	15016	15089	15106	15077	15188	15098	15046	15046	14983	14837	15051	15127	15046	15082	15131	15053	14957	15068	15068	15153	15068	14979	15237	15114	15005	15203	15088	15154	15070	15071	15166	15072	15132	15088	15021	15035	15145	14977	15128	15078	14965	14954	14973	14993	15115	15042	15155	15118	15109	14929	15054	14958	15070	14951	15077	14977	14890	15090	14926	14895	15129	14928	14905	15188	15067	14891	15202	15028	15061	14857	15195	15056	15210	15042	15019	15117	15011	15067	15140	14977	15119	15154	15075	15068	15088	15168	14989	15004	15119	15063	14922	15049	15217	15184	14991	15093	15001	15147	15136	15035	15017	14988	15065	15161	15144	15083	15105	15178	15121	14989	14982	15095	15086	14937	15076	15020	14944	15164	15154	15055	15028	14845	15102	15085	15162	15004	15117	14998	15180	15112	14952	15150	15086	14944	15225	15000	15047	15109	15192	15103	15050	15003	15012	15077	14915	15187	15140	14954	15095	15093	14951	15161	15040	15092	15014	15071	15074	15013	15012	15099	15098	14943	15170	14855	15132	15051	14946	15135	15043	15028	15023	15172	15088	15160	15109	15214	15172	15132	15113	15177	15125	14955	14932	14992	15037	15062	15075	15170	15034	15100	15043	15063	15023	14848	15155	15098	15125	15103	14990	14947	15107	15058	14979	14816	14940	15123	14996	15225	15089	15207	15055	15134	15077	15168	15183	15025	14926	15189	15030	15224	15085	15091	15052	15020	14983	15234	14903	15159	15008	14997	15095	14926	15077	15138	15014	15037	15015	15036	15134	15006	15076	14959	15001	15077	14979	15068	15214	15078	15205	15004	14912	15215	15115	15055	15272	15022	15095	14873	15096	15021	15047	14892	14842	14878	14957	15138	15030	15160	15245	15057	15035	15062	15116	15231	15040	15167	15109	15251	15164	14986	15097	15077	15063	15008	15217	15067	15055	15243	15076	15110	15059	15048	15115	15044	14978	15110	15074	15060	15172	15051	15115	15323	14929	14983	14989	15283	15099	15143	15161	15146	15116	15334	15102	15080	15115	15091	15090	15070	15072	15138	14969	14991	15159	15070	15011	14922	14978	14970	15051	15150	15100	14894	15050	15046	15086	15093	15025	15001	14942	14936	15135	15039	15186	14897	15106	14919	15052	15190	15111	15114	15102	15070	15016	15164	15058	15032	15217	15203	15068	15081	15145	15110	15098	15171	15110	15169	14877	14962	15071	15028	15127	15044	15151	15047	14990	15132	14929	15130	15014	14974	15023	15002	15152	15050	15152	15090	15080	15146	14995	15066	15165	14920	15178	15102	15044	15134	15153	15102	15106	15038	15027	15108	15034	15237	14886	15159	14933	15130	15103	14904	15430	15063	15045	14763	15013	14971	15121	15128	15180	15029	15171	15167	14965	15160	15104	14889	15047	15137	15130	14998	15158	15014	14969	14947	15175	14997	14922	14897	15033	15247	15074	14993	14983	14909	14996	15052	15120	15096	14925	15015	15155	15203	15152	15029	15280	15141	15159	14954	14889	15214	15091	15179	15042	15011	15135	15039	15150	15109	15154	15036	15005	15183	14978
27492	22684	28696	25077	19612	18968	19130	18732	19046	19242	19275	19073	18877	18739	18781	18802	18646	18496	18706	18884	18700	18731	18697	18885	18860	18991	19009	18768	18945	18945	18731	18842	18835	18796	18817	18917	18828	18761	18897	18695	18717	18853	18811	18819	18699	18589	18931	18936	18612	18706	18759	18642	18558	18481	18727	18546	18632	18692	18632	18737	18592	18528	18686	18727	18744	18657	18609	18447	18794	18585	18559	18661	18745	18556	18522	18652	18642	18751	18606	18787	18874	18752	18788	18788	18612	18554	18741	18668	18642	18739	18756	18564	18728	18531	18692	18634	18571	18851	18652	18709	18672	18420	18426	18705	18611	18692	18496	18809	18640	18631	18780	18599	18624	18741	18793	18641	18747	18653	18438	18760	18671	18778	18645	18718	18673	18709	18687	18751	18758	18774	18683	18787	18576	18604	18812	18675	18631	18586	18638	18694	18536	18611	18609	18623	18621	18647	18435	18699	18598	18494	18529	18605	18645	18413	18638	18659	18326	18800	18715	18741	18555	18835	18765	18438	18572	18571	18530	18764	18647	18575	18615	18622	18533	18666	18716	18679	18943	18806	18666	18666	18490	18528	18789	18581	18758	18656	18519	18735	18652	18536	18313	18848	18568	18652	18557	18586	18550	18671	18635	18526	18540	18699	18402	18636	18900	18539	18611	18754	18642	18636	18737	18502	18675	18661	18628	18891	18713	18766	18580	18401	18481	18498	18709	18738	18656	18540	18581	18460	18641	18621	18600	18613	18529	18633	18722	18503	18820	18557	18772	18663	18624	18656	18788	18768	18768	18641	18549	18897	18634	18677	18628	18778	18646	18675	18664	18733	18524	18784	18628	18559	18578	18758	18880	18293	18722	18714	18508	18919	18622	18686	18572	18454	18667	18630	18551	18663	18549	18708	18727	18671	18647	18592	18691	18677	18691	18696	18552	18683	18779	18848	18543	18681	18659	18559	18626	18561	18595	18842	18535	18611	18786	18442	18624	18695	18746	18579	18577	18628	18865	18716	18606	18580	18609	18667	18521	18632	18535	18648	18652	18624	18717	18520	18597	18701	18819	18611	18602	18275	18494	18643	18726	18570	18696	18701	18536	18673	18850	18473	18814	18765	18837	18650	18385	18741	18739	18765	18723	18804	18858	18594	18793	18795	18721	18870	18494	18632	18643	18582	18831	18748	18707	18524	18620	18811	18767	18909	18686	18544	18784	18890	18682	18798	18796	18565	18841	18708	18659	18852	18698	18549	18746	18380	18543	18790	18693	18600	18643	18547	18578	18638	18818	18607	18909	18658	18750	18619	18679	18693	18560	18761	18882	18698	18534	18647	18676	18634	18607	18607	18618	18441	18635	18598	18628	18697	18547	18696	18724	18931	18558	18607	18659	18705	18619	18752	18757	18613	18785	18703	18661	18690	18811	18801	18610	18755	18747	18679	18753	18701	18648	18599	18708	18689	18477	18961	18740	18601	18700	18630	18680	18467	18611	18632	18678	18582	18893	18694	18626	18727	18809	18853	18751	18751	18732	18783	18588	18477	18568	18658	18767	18394	18497	18768	18392	18579	18592	18636	18573	18514	18687	18529	18668	18784	18604	18716	18792	18688	18492	18683	18638	18534	18467	18753	18689	18515	18425	18509	18407	18602	18837	18704	18648	18716	18609	18651	18639	18893	18684	18717	18440	18763	18683	18766	18715	18714	18850	18742	18577	18492	18717	18670	18755	18748	18594	18664	18649	18618	18771	18719	18712	18621	18475	18541	18555	18681	18586	18537	18809	18736	18790	18679	18567	18805	18797	18750	18654	18862	18750	18618	18759	18754	18836	18541	18673	18544	18723	18711	18568	18745	18587	18589	18801	18734	18702	18755	18636	19016	18638	18870	18627	18789	18787	18757	18773	18656	18635	18860	18543	18672	18521	18641	18662	18839	18801	18898	18631	18629	18500	18673	18738	18693	18514	18811	18610	18622	18518	18816	18582	18841	18733	18846	18811	18553	18628	18856	18726	18625	18540	18704	18794	18783	18448	18734	18634	18647	18748	18866	18645	18744	18545	18578	18706	18743	18727	18786	18774	18508	18729	18723	18820	18722	18697	18758	18813	18695	18798	18701	18709	18473	18801	18759	18696	18681	18700	18786	18491	18594	18523	18607	18268	18611	18577	18487	18677	18613	18467	18562	18619	18659	18770	18819	18665	18779	18672	18626	18611	18640	18623	18731	18608	18794	18771	18700	18895	18654	18636	18785	18719	18803	18591	18758	18639	18813	18722	18709	18765	18588	18705	18707	18800	18809	18623	18765	18502	18584	18577	18593	18630	18606	18626	18642	18691	18548	18639	18586	18520	18471	18606	18616	18643	18772	18908	18587	18713	18542	18657	18684	18810	18699	18714	19001	18763	18553	18789	18789	18631	18483	18636	18740	18621	18630	18585	18858	18454	18751	18633	18878	18660	18525	18426	18805	18829	18496	18668	18749	18660	18676	18728	18737	18658	18419	18676	18486	18467	18753	18722	18473	18686	18538	18706	18574	18615	18779	18819	18694	18810	18608	18594	18781	18946	18686	18656	18836	18761	18717	18779	18574	18643	18643	18742	18741	18657	18562	18729	18814	18712	18653	18739	18720	18733	18624	18559	18555	18695	18653	18968	18704	18886	18903	18730	18719	18659	18968	18601	18567	18537	18750	18589	18572	18780	18872	18917	18678	18544	18732	18818	18905	18666	18801	18543	18735	18725	18658	19002	18681	18618	18684	18617	18583	18619	18632	18712	18708	18507	18598	18761	18715	18745	18658	18524	18554	18726	18609	18810	18590	18792	18555	18569	18437	18902	18695	18863	18687	18496	18517	18551	18747	18696	18493	18600	18501	18782	18582	18699	18671	18586	18613	18982	18887	18692	18624	18764	18954	18553	18673	18633	18579	18559	18680	18576	18531	18510	18778	18697	18712	18730	18717	18667	18635	18812	18585	18721	18624	18763	18562	18604	18665	18497	18561	18916	18653	18589	18695	18602	18411	18648	18611	18591	18696	18687	18736	18678	18673	18745	18665	18614	18562	18588	18793	18659	18666	18674	18721	18759	18750	18841	18693	18688	18709	18736	18740	18704	18828	18752	18656	18709	18624	18761	18784	18672	18675	18627	18578	18686	18663	18678	18504	18650	18571	18626	18672	18774	18700	18707	18768	18536	18507	18622	18593	18770	18605	18588	18638	18510	18814	18669	18608	18556	18561	18542	18788	18680	18509	18728	18782	18611	18753	18677	18606	18763	18706	18607	18756	18709	18653	18579	18581	18728	18784	18700	18795	18610	18511	18795	18810	18757	18485	18609	18713	18523	18620	18499	18818	18718	18742	18644	18584	18617	18662	18766	18476	18727	18393	18818	18655	18597	18682	18835	18496	18766	18741	18681	18669	18780	18665	18669	18703	18750	18674	18717	18582	18800	18534	18457	18788	18735	18884	18814	18823	18599	18842	18629	18656	18631	18566	18590	18730	18532	18706	18596	18547	18581	18718	18809	18808	18615	18841	18865	18771	18701	18645	18649	18639	18696	18654	18778	18442	18883	18612	18666	18696	18668	18758	18883	18621	18547	18479	18650	18579	18740	18771	18646	18662	18833	18707	18852	18787	18801	18639	18454	18590	18917	18590	18758	18730	18581	18543	18730	18663	18806	18522	18894	18816	18699	18893	18654	18752	18508	18640	18505	18774	18577	18757	18677	18776	18715	18700	18452	18982	18517	18729	18557	18862	18892	18626	18733	18605	18654	18663	18633	18434	18458	18717	18633	18769	18680	18655	18626	18671	18706	18781	18836	18584	18551	18599	18619	18841	18846	18875	18891	18893	18598	18776	18814	18721	18677	18738	18566	18626	18471	18567	18477	18673	18629	18738	18801	18549	18746	18674	18715	18806	18853	18446	18762	18613	18971	18664	18661	18487	18643	18594	18774	18508	18703	18821	18752	18641	18700	18811	18935	18555	18709	18681	18783	18647	18661	18620	18816	18704	18725	18634	18819	18561	18664	18580	18625	18761	18678	18655	18532	18552	18736	18547	18613	18801	18723	18606	18359	18733	18768	18578	18795	18552	18597	18404	18688	18646	18733	18690	18687	18846	18704	18784	18737	18600	18578	18706	18779	18791	18680	18485	18654	18822	18668	18416	18697	18641	18709	18673	18709	18737	18696	18607	18690	18726	18737	18534	18678	18548	18635	18662	18680	18785	18781	18720	18799	18672	18710	18818	18633	18564	18745	18671	18815	18836	18648	18801	18660	18754	18728	18329	18566	18594	18677	18626	18730	18632	18495	18893	18802	18672	18473	18614	18591	18508	18585	18765	18853	18607	18732	18631	18808	18625	18783	18772	18831	18561	18771	18744	18509	18720	18503	18965	18666	18678	18752	18741	18792	18660	18774	18781	18761	18718	18578	18711	18854	18470	18591	18620	18468	18599	18833	18819	18653	18829	18693	18825	18848	18673	18681	18731	18552	18667	18507	18651	18740	18605	18764	18833	18679	18653	18621	18701	18647	18600	18498	18640	18765	18668	18638	18828	18697	18795	18766	18821	18874	18692	18612	18601	18648	18604	18444	18592	18663	18852	18744	18638	18782	18748	18746	18734	18587	18514	18715	18822	18595	18808	18647	18574	18741	18823	18571	18645	18634	18587	18769	18634	18688	18769	18783	18577	18745	18635	18742	18573	18622	18628	18737	18736	18721	18658	18683	18579	18566	18888	18773	18544	18559	18613	18857	18685	18641	18632	18627	18607	18512	18822	18800	18712	18601	18637	18635	18542	18819	18513	18807	18416	18641	18776	18363	18631	18481	18723	18665	18759	18457	18749	18619	18601	18485	18653	18797	18585	18689	18677	18631	18618	18552	18780	18640	18565	18734	18483	18324	18664	18710	18825	18628	18512	18515	18640	18714	18765	18642	18736	18575	18559	18761	18750	18655	18643	18573	18747	18663	18701	18715	18838	18498	18670	18663	18741	18655	18885	18647	18546	18716	18596	18642	18895	18655	18796	18854	18856	18534	18637	18632	18490	18758	18685	18696	18817	18643	18608	18825	18535	18707	18712	18646	18588	18495	18672	18645	18608	18678	18750	18742	18511	18733	18754	18623	18818	18650	18838	18802	18701	18868	18606
18242	28110	27831	19707	16309	16002	15694	15699	16065	15956	16087	15852	15527	15696	15564	15469	15429	15437	15408	15405	15447	15533	15468	15633	15815	15568	15674	15486	15652	15575	15579	15589	15517	15605	15735	15510	15490	15367	15467	15276	15471	15376	15472	15436	15361	15450	15518	15630	15631	15325	15380	15373	15208	15397	15406	15490	15377	15384	15502	15232	15436	15181	15456	15308	15293	15301	15482	15310	15404	15313	15228	15467	15271	15367	15237	15369	15248	15392	15279	15363	15324	15325	15202	15305	15404	15214	15348	15321	15355	15371	15250	15409	15290	15336	15468	15326	15493	15372	15281	15219	15273	15306	15334	15249	15203	15374	15367	15313	15333	15372	15464	15265	15499	15391	15397	15210	15481	15320	15469	15447	15102	15266	15361	15443	15287	15367	15334	15249	15351	15313	15413	15290	15374	15229	15175	15250	15410	15507	15452	15334	15261	15451	15206	15226	15314	15474	15296	15424	15341	15492	15318	15286	15442	15382	15390	15602	15261	15290	15257	15324	15246	15194	15322	15297	15203	15259	15403	15082	15253	15339	15320	15088	15407	15411	15233	15288	15157	15387	15179	15275	15329	15512	15296	15248	15613	15284	15156	15312	15495	15235	15433	15299	15312	15240	15358	15397	15276	15345	15301	15481	15379	15274	15463	15273	15305	15467	15453	15321	15233	15384	15395	15368	15487	15280	15268	15290	15375	15546	15352	15203	15399	15254	15296	15272	15382	15378	15275	15153	15280	15401	15349	15446	15311	15409	15536	15300	15192	15324	15323	15279	15376	15431	15375	15123	15358	15316	15258	15348	15421	15253	15389	15479	15189	15192	15226	15382	15305	15374	15264	15312	15366	15251	15428	15322	15334	15129	15220	15362	15323	15326	15346	15351	15182	15260	15435	15319	15382	15344	15253	15370	15237	15457	15258	15359	15258	15312	15231	15328	15470	15284	15336	15160	15321	15200	15359	15359	15210	15378	15493	15626	15411	15361	15317	15323	15410	15261	15245	15246	15269	15246	15248	15369	15294	15387	15442	15382	15342	15221	15274	15254	15263	15373	15394	15359	15458	15207	15453	15166	15453	15351	15334	15365	15267	15418	15397	15401	15344	15261	15275	15242	15443	15172	15262	15323	15337	15247	15162	15455	15494	15126	15331	15325	15236	15308	15352	15266	15332	15284	15455	15446	15404	15392	15269	15209	15231	15350	15308	15425	15431	15332	15366	15350	15202	15405	15323	15214	15180	15375	15281	15234	15347	15319	15192	15360	15343	15381	15269	15374	15471	15286	15324	15206	15340	15496	15271	15221	15425	15264	15167	15473	15156	15263	15483	15330	15360	15413	15328	15278	15365	15377	15356	15363	15441	15329	15405	15354	15342	15185	15376	15412	15378	14945	15385	15357	15324	15154	15389	15456	15426	15377	15221	15195	15331	15416	15438	15135	15331	15308	15304	15275	15449	15349	15351	15141	15590	15367	15287	15340	15428	15439	15320	15372	15330	15412	15475	15302	15328	15133	15405	15295	15373	15295	15175	15366	15581	15212	15349	15389	15321	15376	15384	15026	15305	15245	15329	15355	15120	15362	15394	15465	15209	15384	15344	15421	15257	15387	15308	15467	15243	15303	15263	15304	15318	15394	15360	15312	15470	15496	15301	15293	15451	15304	15329	15254	15309	15323	15433	15493	15412	15254	15405	15213	15268	15556	15318	15592	15441	15442	15310	15381	15381	15303	15540	15356	15405	15289	15385	15291	15375	15311	15269	15461	15318	15324	15389	15323	15265	15347	15323	15300	15411	15174	15493	15518	15252	15292	15330	15415	15238	15416	15558	15331	15247	15388	15509	15311	15210	15204	15492	15215	15376	15228	15328	15182	15328	15420	15493	15322	15446	15321	15375	15280	15346	15282	15369	15405	15330	15233	15278	15518	15289	15183	15244	15383	15362	15398	15357	15319	15384	15459	15511	15379	15306	15380	15322	15410	15203	15397	15480	15430	15251	15218	15404	15375	15249	15413	15295	15505	15494	15466	15372	15288	15372	15363	15394	15626	15425	15383	15445	15407	15275	15281	15395	15358	15351	15237	15428	15445	15390	15541	15372	15389	15328	15235	15358	15417	15482	15421	15408	15373	15270	15377	15398	15372	15241	15359	15226	15286	15307	15205	15490	15178	15341	15129	15502	15307	15356	15340	15390	15211	15441	15338	15298	15338	15247	15381	15465	15346	15253	15398	15333	15211	15254	15415	15382	15352	15435	15279	15353	15366	15270	15360	15381	15384	15446	15128	15351	15385	15436	15398	15341	15524	15342	15312	15390	15416	15404	15405	15419	15326	15414	15207	15275	15281	15351	15367	15321	15248	15357	15545	15409	15409	15335	15450	15275	15162	15293	15397	15431	15243	15215	15285	15163	15225	15257	15345	15233	15294	15293	15174	15288	15272	15526	15287	15281	15402	15337	15480	15314	15338	15322	15311	15217	15388	15384	15299	15337	15431	15351	15517	15344	15410	15266	15451	15467	15372	15268	15366	15457	15397	15458	15339	15455	15171	15381	15427	15365	15353	15299	15320	15430	15390	15271	15276	15346	15403	15347	15265	15387	15443	15341	15245	15398	15277	15171	15380	15229	15335	15472	15256	15223	15372	15366	15473	15439	15357	15339	15243	15317	15175	15332	15422	15320	15194	15435	15438	15264	15164	15261	15314	15465	15368	15211	15487	15521	15247	15299	15480	15285	15213	15511	15388	15272	15350	15367	15147	15370	15191	15342	15295	15356	15287	15356	15187	15249	15388	15254	15349	15410	15421	15303	15465	15249	15318	15141	15417	15351	15300	15310	15313	15298	15421	15285	15414	15299	15420	15440	15185	15431	15328	15361	15435	15419	15263	15157	15376	15194	15180	15419	15339	15360	15233	15421	15295	15345	15317	15272	15300	15454	15276	15416	15291	15239	15356	15245	15378	15245	15278	15367	15391	15481	15312	15320	15497	15095	15427	15326	15336	15204	15326	15334	15418	15294	15433	15348	15378	15430	15298	15237	15250	15266	15477	15320	15390	15473	15303	15322	15374	15354	15352	15362	15319	15296	15246	15272	15366	15399	15329	15364	15359	15328	15429	15281	15243	15303	15508	15311	15442	15304	15317	15510	15358	15267	15457	15432	15423	15511	15335	15250	15300	15321	15370	15454	15377	15261	15222	15416	15405	15364	15371	15381	15299	15493	15290	15363	15398	15365	15363	15365	15309	15399	15329	15446	15444	15310	15236	15467	15394	15354	15387	15195	15225	15616	15336	15294	15333	15342	15327	15343	15384	15300	15268	15202	15374	15306	15431	15371	15361	15314	15374	15409	15478	15466	15433	15322	15393	15157	15389	15289	15380	15358	15304	15390	15278	15324	15430	15392	15175	15421	15610	15345	15282	15409	15235	15398	15283	15374	15318	15267	15156	15283	15161	15279	15549	15255	15299	15304	15117	15396	15213	15403	15321	15170	15346	15402	15316	15318	15457	15424	15334	15664	15360	15315	15376	15370	15364	15282	15340	15367	15468	15357	15461	15283	15370	15237	15464	15337	15213	15358	15475	15129	15463	15312	15233	15488	15284	15296	15367	15398	15278	15395	15461	15235	15317	15389	15348	15479	15065	15411	15332	15484	15118	15160	15419	15463	15167	15269	15320	15344	15383	15260	15211	15422	15269	15323	15301	15321	15424	15394	15370	15171	15326	15281	15123	15337	15125	15364	15252	15309	15356	15348	15140	15383	15305	15350	15288	15404	15286	15456	15238	15333	15334	15363	15253	15441	15516	15277	15452	15280	15551	15367	15309	15462	15384	15474	15400	15393	15371	15353	15335	15363	15298	15544	15317	15293	15261	15478	15285	15461	15264	15371	15223	15426	15353	15280	15454	15514	15307	15518	15293	15362	15487	15473	15397	15195	15299	15384	15442	15272	15354	15362	15155	15296	15501	15389	15527	15265	15368	15707	15273	15476	15238	15427	15430	15148	15341	15284	15351	15268	15197	15417	15376	15260	15260	15331	15200	15599	15222	15430	15267	15267	15160	15284	15398	15323	15314	15491	15325	15132	15270	15235	15351	15437	15284	15319	15428	15289	15391	15382	15493	15233	15275	15283	15466	15246	15366	15275	15413	15351	15324	15327	15208	15440	15372	15354	15240	15368	15412	15281	15426	15198	15359	15310	15337	15110	15267	15338	15132	15201	15313	15363	15277	15199	15363	15385	15402	15363	15433	15353	15270	15315	15400	15546	15242	15221	15233	15266	15459	15451	15164	15314	15342	15233	15376	15255	15223	15341	15311	15246	15349	15486	15294	15407	15348	15415	15350	15430	15379	15351	15334	15298	15333	15333	15231	15467	15398	15132	15358	15356	15314	15376	15370	15405	15431	15242	15205	15298	15298	15340	15328	15159	15360	15386	15309	15376	15238	15399	15383	15344	15257	15344	15293	15249	15227	15307	15432	15424	15165	15428	15507	15213	15285	15384	15385	15347	15472	15232	15440	15638	15324	15525	15321	15250	15420	15307	15192	15489	15344	15317	15460	15288	15407	15176	15315	15188	15282	15321	15203	15292	15404	15631	15237	15336	15334	15296	15443	15339	15417	15287	15414	15453	15345	15392	15396	15266	15235	15354	15404	15335	15304	15260	15366	15263	15617	15434	15182	15310	15323	15448	15363	15394	15240	15406	15417	15483	15192	15381	15523	15400	15417	15383	15342	15315	15416	15294	15190	15461	15501	15328	15306	15231	15407	15397	15464	15362	15461	15364	15236	15387	15434	15414	15336	15213	15473	15268	15311	15278	15499	15552	15504	15349	15221	15324	15320	15490	15271	15331	15328	15404	15270	15367	15403	15335	15455	15351	15418	15376	15281	15384	15423	15467	15421	15422	15466	15371	15298	15360	15253	15256	15263	15264	15277	15476	15293	15410	15330	15308	15332	15324	15235	15512	15391	15274	15282	15201	15350	15488	15374	15386	15574	15331	15380	15358	15384	15384	15431	15537	15243	15371	15295	15450	15207	15356	15257	15245	15246	15471	15355	15534	15276	15219	15401	15425	15468	15211	15415	15486	15242	15200	15230	15404	15440	15213	15361	15288	15304	15184	15310	15223	15265	15251	15386	15264	15399	15277	15416
23787	21170	28700	24052	22143	22687	21915	19698	19436	20254	19463	19394	19163	19171	18910	18896	18742	18925	18934	18660	18669	18830	18755	18795	18864	18875	18994	18915	18901	18923	18867	18699	18832	18933	18739	18806	18778	18880	18624	18577	18521	18826	18640	18503	18545	19259	19730	19362	19265	19035	18959	18628	18672	18597	18538	18482	18484	18632	18498	18606	18697	18581	18639	18638	18492	18491	18436	18307	18622	18460	18537	18578	18478	18430	18597	18651	18649	18845	18504	18391	18340	18672	18707	18548	18550	18367	18622	18809	18701	18649	18592	18501	18506	18785	18404	18665	18734	18431	18753	18476	18531	18432	18537	18542	18595	18507	18488	18313	18257	18417	18552	18513	18441	18608	18479	18373	18487	18522	18650	18615	18323	18505	18639	18539	18393	18634	18359	18650	18391	18461	18548	18634	18616	18513	18600	18568	18423	18545	18574	18415	18500	18468	18538	18585	18475	18443	18520	18272	18552	18642	18378	18638	18464	18577	18596	18548	18619	18641	18614	18613	18556	18423	18638	18576	18672	18493	18481	18187	18583	18580	18486	18378	18761	18510	18561	18753	18513	18630	18574	18498	18337	18526	18815	18662	18456	18383	18605	18537	18578	18600	18459	18475	18421	18364	18468	18510	18488	18575	18734	18313	18462	18609	18522	18382	18485	18588	18585	18493	18635	18677	18408	18513	18609	18659	18532	18493	18555	18390	18597	18374	18616	18535	18523	18377	18658	18434	18587	18514	18485	18488	18454	18627	18544	18414	18823	18640	18485	18466	18529	18506	18384	18642	18406	18511	18389	18402	18446	18614	18639	18642	18392	18520	18586	18452	18688	18448	18446	18327	18587	18598	18648	18472	18388	18460	18613	18608	18444	18576	18517	18642	18407	18609	18634	18553	18453	18603	18616	18503	18204	18450	18577	18497	18680	18606	18839	18507	18446	18473	18676	18329	18735	18434	18506	18402	18485	18737	18542	18454	18378	18358	18341	18435	18364	18457	18673	18562	18615	18397	18501	18414	18533	18524	18397	18488	18412	18542	18677	18268	18313	18574	18250	18334	18561	18571	18513	18509	18671	18603	18711	18444	18763	18382	18602	18534	18678	18630	18555	18755	18585	18576	18767	18567	18568	18558	18607	18812	18356	18584	18491	18460	18451	18475	18463	18416	18499	18301	18462	18607	18514	18561	18443	18591	18622	18639	18555	18360	18431	18594	18630	18553	18537	18598	18452	18507	18633	18438	18413	18494	18461	18370	18277	18449	18460	18524	18428	18727	18466	18496	18371	18497	18614	18567	18695	18616	18455	18517	18567	18352	18443	18686	18482	18507	18443	18528	18354	18522	18438	18700	18524	18462	18604	18417	18607	18645	18615	18586	18401	18456	18496	18487	18624	18469	18595	18509	18593	18455	18447	18623	18582	18510	18737	18537	18364	18417	18421	18546	18683	18473	18652	18403	18233	18473	18514	18427	18757	18896	18602	18661	18583	18517	18497	18512	18476	18462	18419	18468	18376	18378	18343	18413	18527	18571	18643	18459	18485	18429	18472	18472	18414	18750	18449	18410	18585	18411	18401	18787	18547	18690	18611	18443	18573	18390	18596	18620	18746	18466	18723	18687	18449	18538	18579	18647	18465	18550	18435	18400	18324	18583	18715	18486	18503	18505	18539	18461	18539	18412	18411	18365	18497	18429	18546	18502	18538	18473	18580	18525	18565	18479	18564	18544	18516	18485	18475	18519	18492	18490	18611	18268	18678	18393	18367	18463	18518	18314	18626	18598	18528	18596	18573	18525	18563	18563	18551	18464	18526	18557	18539	18509	18728	18539	18651	18432	18537	18455	18498	18403	18517	18429	18423	18351	18423	18467	18733	18593	18394	18677	18684	18482	18569	18388	18664	18529	18724	18512	18507	18328	18512	18581	18334	18351	18476	18607	18445	18354	18571	18420	18641	18609	18550	18550	18457	18673	18525	18675	18439	18428	18565	18556	18629	18355	18342	18262	18400	18507	18470	18510	18715	18420	18590	18488	18612	18328	18875	18439	18409	18766	18307	18430	18528	18414	18327	18603	18366	18604	18452	18495	18620	18482	18413	18492	18644	18535	18498	18617	18336	18390	18648	18677	18380	18483	18512	18641	18508	18378	18470	18483	18308	18498	18536	18418	18644	18723	18530	18816	18707	18597	18439	18756	18676	18543	18365	18685	18426	18636	18540	18526	18504	18495	18415	18616	18295	18423	18515	18721	18333	18416	18684	18422	18504	18554	18488	18437	18424	18338	18443	18594	18656	18748	18664	18395	18707	18364	18577	18443	18539	18353	18829	18481	18543	18635	18415	18609	18687	18590	18654	18708	18545	18522	18735	18752	18396	18335	18452	18379	18509	18374	18590	18417	18724	18602	18578	18644	18465	18240	18488	18539	18685	18577	18764	18810	18452	18623	18708	18687	18423	18636	18495	18459	18642	18536	18650	18517	18579	18528	18636	18729	18464	18453	18489	18714	18509	18532	18408	18535	18517	18623	18628	18506	18507	18583	18597	18561	18518	18264	18444	18548	18570	18382	18444	18487	18373	18492	18380	18447	18510	18601	18524	18644	18568	18611	18719	18456	18473	18497	18335	18491	18433	18581	18590	18716	18410	18639	18456	18412	18457	18546	18504	18295	18356	18398	18512	18482	18603	18506	18412	18404	18417	18554	18621	18444	18462	18561	18629	18519	18499	18580	18750	18525	18552	18357	18586	18408	18703	18562	18469	18361	18384	18492	18508	18437	18421	18617	18575	18469	18568	18540	18730	18384	18476	18483	18413	18494	18455	18558	18502	18664	18539	18522	18543	18589	18554	18571	18609	18371	18599	18410	18619	18645	18516	18548	18643	18471	18590	18567	18291	18606	18487	18684	18638	18271	18409	18682	18503	18591	18420	18391	18713	18601	18424	18455	18742	18499	18569	18506	18550	18357	18387	18707	18365	18728	18328	18460	18589	18687	18378	18616	18446	18517	18582	18359	18723	18512	18452	18609	18497	18600	18479	18458	18709	18433	18545	18500	18445	18424	18308	18371	18504	18392	18632	18350	18499	18424	18573	18413	18521	18507	18512	18618	18392	18587	18652	18539	18605	18561	18771	18548	18414	18583	18364	18455	18540	18362	18427	18375	18428	18393	18636	18494	18639	18398	18329	18461	18461	18503	18611	18395	18587	18430	18485	18645	18645	18368	18561	18510	18575	18358	18550	18266	18496	18545	18630	18596	18323	18595	18405	18513	18608	18529	18513	18578	18550	18835	18670	18554	18502	18540	18674	18784	18567	18489	18518	18605	18465	18477	18679	18558	18519	18502	18381	18410	18566	18440	18437	18452	18500	18591	18582	18396	18517	18607	18531	18415	18480	18531	18393	18722	18496	18523	18695	18584	18712	18611	18233	18389	18428	18523	18468	18301	18586	18341	18651	18500	18676	18487	18383	18397	18550	18431	18286	18739	18543	18501	18559	18570	18462	18402	18644	18538	18544	18454	18553	18609	18666	18557	18764	18631	18354	18680	18403	18578	18665	18625	18662	18385	18485	18599	18459	18555	18480	18559	18544	18498	18532	18498	18621	18588	18308	18482	18558	18464	18556	18565	18266	18322	18635	18599	18456	18740	18533	18663	18480	18662	18546	18791	18551	18573	18498	18560	18466	18535	18478	18557	18497	18309	18561	18566	18580	18545	18545	18587	18598	18443	18413	18444	18528	18563	18443	18477	18428	18756	18516	18385	18309	18424	18537	18580	18311	18507	18458	18637	18610	18349	18690	18400	18540	18514	18561	18620	18563	18390	18526	18596	18393	18691	18484	18562	18593	18478	18488	18517	18677	18474	18493	18519	18635	18612	18375	18333	18478	18552	18261	18426	18508	18559	18525	18566	18620	18476	18734	18583	18540	18597	18581	18557	18537	18658	18662	18777	18514	18583	18547	18619	18621	18464	18739	18479	18495	18399	18497	18529	18646	18660	18377	18498	18672	18567	18576	18399	18536	18392	18405	18635	18574	18519	18543	18581	18520	18655	18627	18569	18375	18580	18534	18492	18651	18625	18407	18399	18506	18690	18479	18568	18561	18596	18406	18782	18585	18531	18510	18456	18642	18613	18503	18484	18452	18450	18645	18503	18450	18515	18569	18544	18419	18219	18391	18353	18459	18406	18688	18602	18576	18645	18527	18465	18496	18245	18718	18495	18456	18521	18479	18405	18351	18531	18523	18433	18513	18635	18591	18590	18606	18488	18579	18628	18360	18575	18517	18414	18678	18560	18533	18771	18731	18724	18395	18543	18505	18574	18617	18220	18524	18209	18547	18655	18502	18478	18686	18588	18670	18515	18668	18487	18731	18572	18353	18561	18548	18630	18462	18553	18529	18436	18396	18483	18326	18598	18676	18571	18804	18442	18669	18452	18539	18330	18379	18754	18434	18678	18442	18560	18654	18546	18405	18465	18416	18500	18847	18339	18842	18441	18461	18562	18605	18648	18406	18536	18569	18452	18709	18653	18511	18611	18369	18606	18446	18537	18495	18362	18532	18707	18742	18535	18356	18513	18532	18364	18294	18520	18487	18491	18585	18516	18467	18501	18512	18476	18577	18547	18623	18672	18631	18818	18521	18589	18554	18549	18655	18523	18799	18520	18392	18453	18505	18277	18420	18452	18636	18342	18453	18315	18407	18445	18577	18564	18660	18770	18607	18718	18565	18564	18497	18477	18563	18382	18378	18358	18374	18580	18462	18611	18560	18369	18501	18584	18507	18633	18315	18539	18671	18513	18573	18384	18487	18573	18417	18569	18588	18475	18673	18577	18643	18453	18524	18558	18533	18520	18416	18743	18716	18549	18534	18514	18758	18362	18492	18667	18399	18486	18461	18430	18395	18497	18503	18532	18550	18560	18605	18336	18713	18534	18628	18494	18459	18681	18649	18649	18578	18782	18485	18511	18602	18682	18507	18455	18583	18332	18566	18501	18549	18597	18571	18616	18583	18424	18555	18855	18850	18257	18406	18709	18585	18505	18315	18625	18716	18375	18540	18602	18629	18502	18633	18622	18544	18323	18469	18561	18681	18488	18453	18470	18743	18411	18545	18540	18518	18458	18408	18320	18556	18659	18308	18407	18412	18537	18434	18589
16664	33207	33252	21825	17733	16781	16174	16443	16998	17328	16483	16037	15713	15768	15637	15613	15617	15593	15358	15462	15491	15553	15733	15368	15536	15576	15656	15944	15756	15762	15749	15601	15627	15483	15402	15546	15406	15532	15511	15402	15348	15427	15324	15346	15346	16624	16807	16301	16082	15643	15539	15415	15254	15406	15250	15335	15268	15235	15345	15287	15362	15217	15383	15350	15240	15396	15266	15288	15241	15245	15274	15291	15205	15201	15241	15346	15352	15274	15353	15381	15406	15368	15298	15285	15270	15172	15261	15279	15352	15348	15352	15230	15185	15339	15343	15454	15268	15193	15279	15405	15324	15302	15204	15369	15188	15386	15360	15271	15410	15412	15132	15330	15175	15162	15243	15317	15392	15310	15430	15392	15365	15371	15118	15162	15302	15328	15559	15181	15384	15154	15177	15301	15362	15278	15349	15099	15291	15349	15345	15103	15094	15386	15246	15372	15423	15348	15092	15210	15196	15244	15385	15231	15190	15453	15191	15496	15353	15135	15376	15226	15260	15266	15242	15197	15149	15251	15308	15304	15213	15056	15284	15245	15288	15265	15323	15327	15224	15110	15443	15319	15198	15252	15159	15348	15275	15337	15115	15164	15086	15303	15213	15453	15440	15281	15280	15142	15269	15419	15296	15314	15300	15298	15035	15249	15207	15136	15326	15408	15228	15215	15185	15415	15182	15249	15305	15222	15102	15143	15254	15316	15207	15135	15362	15358	15299	15303	15234	15178	15349	15251	15098	15504	15282	15266	15302	15197	15242	15327	15398	15252	15208	15071	15261	15317	15086	15222	15417	15187	15248	15274	15363	15293	15318	15379	15282	15194	15326	15479	15409	15273	15227	15248	15121	15281	15398	15152	15379	15271	15266	15257	15328	15093	15408	15210	15443	15298	15298	15083	15316	15228	15486	15261	15199	15213	15181	15194	15294	15378	15495	15161	15279	15065	15226	15247	15226	15258	15453	15395	15366	15237	15084	15263	15290	15160	15268	15160	15276	15268	15296	15245	15120	15298	15158	15411	15382	15196	15367	15464	15208	15232	15243	15178	15268	15354	15230	15438	15210	15316	15182	15281	15245	15319	15195	15419	15170	15217	15083	15245	15224	15323	15356	15280	15376	15340	15037	15376	15269	15372	15308	15118	15231	15240	15340	15251	15190	15218	15338	15334	15134	15287	15227	15214	15362	15345	15263	15045	15294	15394	15245	15336	15167	15244	15267	15360	15145	15068	15360	15300	15081	15410	15110	15047	15219	15324	15291	15223	15093	15343	15254	15312	15336	15212	15497	15193	15336	15262	15049	15287	15307	15163	15059	15429	15274	15308	15230	15112	15120	15171	15329	15177	15367	15208	15292	15332	15261	15339	15151	15325	15158	15439	15161	15367	15368	15324	15196	15180	15192	15286	15217	15217	15170	15236	15284	15293	15163	15168	15228	15296	15252	15344	15242	15202	15325	15285	15330	15222	15377	15425	15167	15190	15127	15337	15194	15306	15234	15185	15238	15373	15221	15231	15270	15230	15317	15223	15374	15404	15411	15335	15335	15254	15434	15249	15260	15304	15235	15314	15266	15353	15298	15241	15258	15355	15179	15259	15326	15140	15361	15223	15493	15165	15317	15299	15343	15261	15051	15114	15141	15193	15245	15163	15354	15243	15268	15272	15169	15361	15182	15495	15235	15356	15348	15135	15270	15183	15217	15239	15304	15331	15128	15195	15265	15344	15390	15258	15200	15253	15147	15251	15286	15436	15383	15321	15268	15216	15268	15257	15269	15346	15357	15405	15327	15320	15317	15143	15200	15461	15298	15333	15288	15485	15115	15126	15247	15217	15232	15296	15188	15477	15297	15268	15108	15236	15211	15195	15195	15376	15286	15227	15242	15181	15291	15310	15222	15143	15257	15439	15253	15334	15244	15246	15222	15363	15323	15224	15286	15094	15337	15196	15344	15325	15223	15207	15322	15314	15270	15260	15323	15211	15191	15251	15335	15323	15430	15345	15436	15347	15189	15332	15175	15240	15292	15475	15419	15185	15353	15310	15280	15277	15278	15328	15304	15324	15223	15386	15274	15268	15318	15296	15348	15176	15243	15296	15400	15248	15294	15187	15279	15188	15301	15224	15211	15278	15274	15294	15064	15399	15441	15188	15220	15112	15317	15386	15341	15368	15291	15244	15332	15063	15206	15391	15260	15400	15274	15200	15323	15235	15277	15200	15329	15178	15338	15314	15297	15298	15173	15226	15288	15352	15487	15418	15291	15316	15292	15342	15318	15314	15361	15190	15336	15138	15481	15266	15169	15133	15409	15148	15245	15307	15246	15396	15431	15180	15324	15072	15217	15271	15342	15377	15347	15197	15339	15214	15247	15326	15403	15335	15422	15459	15160	15173	15329	15155	15275	15217	15280	15018	15191	15184	15334	15251	15388	15299	15381	15184	15396	15277	15212	15420	15305	15412	15246	15329	15139	15300	15300	15257	15378	15085	15214	15078	15279	15302	15145	15362	15306	15144	15197	15164	15371	15200	15378	15296	15198	15266	15220	15451	15136	15453	15305	15292	15205	15337	15291	15388	15197	15332	15253	15226	15286	15247	15303	15431	15279	15283	15158	15281	15371	15288	15285	15166	15211	15157	15413	15412	15374	15176	15400	15407	15278	15345	15267	15368	15338	15265	15192	15176	15279	15433	15226	15326	15327	15314	15216	15406	15322	15170	15306	15119	15086	15361	15160	15347	15343	15228	15297	15284	15420	15212	15207	15199	15221	15292	15265	15181	15192	15291	15188	15338	15240	15237	15153	15399	15252	15374	15212	15227	15396	15131	15207	15269	15339	15472	15179	15344	15304	15363	15250	15304	15326	15032	15266	15250	15064	15284	15171	15165	15242	15473	15313	15301	15169	15294	15338	15328	15143	15279	15104	15311	15417	15143	15422	15327	15102	15280	15353	15240	15313	15398	15305	15222	15350	15410	15262	15487	15088	15222	15298	15191	15131	15321	15380	15222	15233	15153	15267	15354	15157	15214	15069	15247	15170	15428	15047	15235	15321	15255	15376	15301	15269	15230	15277	15175	15325	15299	15251	15218	15333	15119	15197	15137	15147	15252	15387	15217	15260	15279	15292	15226	15249	15262	15306	15154	15365	15234	15279	15303	15194	15184	15355	15377	15333	15316	15227	15322	15445	15137	15200	15223	15313	15237	15290	15262	15467	15327	15247	15312	15243	15286	15305	15280	15318	15291	15334	15346	15181	15334	15244	15180	15220	15276	15325	15366	15298	15206	15222	15334	15370	15193	15530	15321	15322	15267	15382	15323	15165	15188	15248	15391	15225	15378	15197	15106	15242	15203	15230	15394	15243	15369	15257	15235	15275	15244	15357	15228	15181	15535	15344	15074	15216	15325	15351	15285	15210	15404	15361	15242	15280	15169	15337	15467	15105	15286	15270	15273	15200	15313	15100	15375	15467	15119	15331	15414	15229	15274	15313	15149	15306	15316	15349	15212	15226	15338	15317	15348	15451	15279	15438	15275	15257	15284	15250	15445	15215	15304	15383	15282	15092	15372	15180	15352	15333	15067	15284	15383	15187	15385	15072	15175	15294	15233	15273	15213	15219	15297	15389	15163	15329	15151	15093	15316	15316	15242	15381	15287	15398	15314	15204	15269	15315	15355	15292	15296	15225	15256	15175	15190	15234	15259	15405	15263	15364	15168	15488	15115	15331	15215	15108	15088	15338	15330	15297	15193	15423	15046	15250	15341	15292	15414	15315	15203	15201	15225	15221	15258	15303	15277	15182	15250	15262	15318	15288	15291	15342	15312	15222	15292	15287	15191	15358	15351	15216	15281	15223	15290	15229	15267	15294	15324	15191	15154	15260	15372	15497	15253	15393	15336	15171	15220	15259	15170	15257	15222	15355	15140	15430	15211	15110	15374	15278	15145	15164	15228	15082	15453	15310	15134	15352	15273	15146	15138	15384	15153	15291	15310	15342	15193	15168	15210	15106	15135	15369	15263	15168	15329	15229	15141	15478	15192	15282	15271	15219	15308	15303	15131	15295	15310	15207	15350	15307	15408	15375	15353	15322	15275	15230	15018	15170	15242	15143	15144	15332	15238	15198	15242	15102	15338	15485	15360	15116	15245	15207	14984	15085	15309	15220	15450	15081	15269	15134	15238	15158	15232	15278	15338	15342	15388	15379	15236	15228	15315	15346	15544	15335	15125	15018	15095	15264	15111	15149	15057	15175	15285	15180	15363	15327	15257	15350	15242	15465	15484	15348	15163	15333	15237	15324	15391	15090	15002	15141	15391	15195	15229	15236	15496	15277	15267	15027	15262	15236	15327	15202	15256	15355	15144	15102	15315	15448	15318	15270	15457	15277	15323	15184	15300	15346	15209	15393	15181	15423	15228	15363	15264	15093	15274	15255	15368	15255	15238	15306	15250	15415	15167	15440	15223	15286	15209	15374	15159	15157	15184	15253	15333	15239	15224	15273	15235	15215	15376	15389	15216	15242	15419	15283	15432	15358	15161	15264	15274	15348	15326	15347	15274	15282	15235	15229	15294	15211	15273	15441	15607	15312	15368	15421	15290	15264	15380	15209	15240	15274	15265	15160	15117	15052	15252	15289	15431	15172	15311	15055	15341	15297	15274	15345	15114	15149	15125	15334	15398	15383	15220	15286	15217	15261	15344	15232	15386	15212	15201	15365	15273	15225	15192	15176	15267	15187	15305	15293	15177	15127	15298	15156	15266	15337	15297	15206	15330	15178	15261	15300	15375	15217	15163	15438	15376	15280	15233	15040	15072	15306	15285	15257	15348	15322	15046	15282	15238	15178	15049	15417	15395	15181	15223	15318	15170	15037	15298	15189	15421	15312	15270	15495	15493	15310	15371	15300	15317	15096	15101	15312	15218	15238	15284	15187	15228	15291	15284	15458	15268	15332	15275	15515	15235	15123	15348	15231	15378	15510	15431	15147	15177	15370	15259	15198	15309	15220	15341	15233	15146	15321	15368	15282	15264	15331	15163	15362	15211	15237	15264	15196	15213	15414	15313	15171	15123	15313	15183	15311	15208	15307	15283	15183	15332	15365	15132	15264	15208	15227	15242	15393	15268	15207	15259	15274	15343	15227	15141
22701	21178	29103	23561	21378	23544	25520	20805	20294	20742	20249	19888	19566	19382	19294	19131	19042	19081	19176	19251	19050	19078	19041	19131	19098	19154	19157	19530	19184	19158	19272	19059	18931	19091	19029	19127	18933	19117	19069	18686	18801	18874	18887	18831	19071	20521	20982	20409	19978	19433	19044	18946	18959	18768	18938	19036	18856	18583	18938	18875	18775	18808	18755	18899	19000	18610	18611	18645	18818	18876	18675	18631	18877	18875	18965	18782	18865	18841	18633	18635	18634	18539	18840	18691	18601	18589	18774	18732	18685	18760	18842	18752	18743	18628	18618	18654	18527	18736	18731	18819	18742	18559	18929	18520	18760	18507	18747	18557	18729	18769	18627	18643	18696	18594	18701	18591	18814	18691	18830	18891	18574	18701	18810	18801	18816	18726	18767	18590	18947	18788	18751	18810	18568	18713	18634	18600	18771	18582	18614	18607	18650	18475	18624	18404	18675	18706	18725	18921	18555	18668	18482	18661	18844	18496	18794	18662	18776	18791	18739	18613	18606	18640	18780	18603	18539	18511	18894	18598	18733	18621	18714	18459	18614	18961	18649	18681	18707	18508	18608	18650	18615	18856	18696	18664	18484	18604	18663	18738	18795	18787	18892	18752	18558	18737	18558	18421	18649	18603	18459	18562	18733	18427	18723	18455	18735	18894	18642	18602	18728	18603	18771	18786	18780	18760	18688	18659	18867	18582	18568	18692	18697	18805	18746	18844	18657	18699	18528	18610	18632	18601	18516	18783	18619	18496	18587	18882	18720	18611	18833	18723	18545	18655	18629	18491	18545	18561	18659	18647	18592	18735	18581	18599	18644	18630	18573	18905	18784	18665	18368	18835	18974	18539	18656	18657	18685	18711	18754	18540	18905	18704	18629	18612	18569	18652	18678	18548	18786	18838	18808	18631	18850	18660	18725	18560	18719	18511	18817	18699	18561	18705	18637	18602	18537	18518	18865	18889	18862	18734	18526	18822	18795	18886	18652	18845	18666	18626	18838	18627	18755	18724	18849	18457	18661	18521	18591	18475	18890	18666	18801	18699	18737	18817	18681	18510	18769	18689	18681	18476	18521	18760	18752	18766	18655	18782	18843	18749	18619	18882	18672	18562	18808	19016	18599	18678	18646	18778	18623	18636	18652	18808	18805	18790	18632	18822	18492	18524	18647	18654	18737	18954	18738	18515	18683	18628	18781	18595	18877	18649	18531	18709	18698	18716	18674	18742	18787	18617	18497	18721	18816	18667	18716	18703	18889	18550	18682	18701	18639	18858	18798	18572	18730	18723	18421	18687	18868	18554	18571	18505	18803	18769	18823	18714	18651	18503	18733	18800	18569	18789	18648	18500	18838	18493	18459	18690	18715	18801	18768	18616	18683	18461	18446	18774	18658	18831	18897	18750	18515	18584	18669	18666	18649	18716	18430	18819	18686	18699	18597	18727	18663	18729	18747	18634	18752	18736	18744	18470	18781	18856	18758	18603	18872	18651	18563	18583	18782	18486	18555	18608	18613	18627	18616	18767	18655	18706	18869	18621	18637	18674	18687	18539	18614	18710	18748	18601	18705	18755	18685	18635	18732	18744	18658	18452	18643	18721	18622	18894	18609	18759	18604	18754	18533	18735	18791	18609	18634	18791	18623	18686	18616	18674	18826	18874	18646	18712	18649	18800	18692	18659	18671	18669	18570	18694	18401	18692	18837	18608	18775	18838	18762	18678	18510	18666	18698	18344	18663	18680	18811	18787	18578	18762	18778	18674	18656	18609	18457	18826	18822	18652	18637	18443	18581	18754	18598	18666	18568	18630	18656	18605	18846	18802	18707	18726	18532	18557	18680	18598	18609	18680	18673	18681	18701	18370	18692	18645	18581	18753	18466	18574	18704	18681	18742	18595	18787	18556	18745	18654	18775	18608	18877	18868	18492	18516	18869	18716	18827	18741	18780	18820	18801	18701	18645	18677	18720	18615	18586	18560	18612	18693	18721	18675	18490	18750	18727	18733	18664	18806	18872	18747	18918	18684	18636	18795	18977	18577	18513	18641	18407	18786	18617	18761	18825	18636	18694	18564	18815	18628	18693	18606	18629	18734	18498	18634	18726	18576	18675	18602	18797	18579	18666	18767	18801	18568	18737	18659	18508	18518	18584	18833	18676	18530	18531	18542	18563	18555	18580	18824	18760	18608	18764	18856	18863	18680	18790	18489	18552	18670	18558	18576	18742	18731	18567	18636	18691	18486	18604	18612	18753	18730	18663	18641	18809	18791	18500	18720	18812	18516	18580	18915	18651	18761	18622	18619	18539	18509	18500	18959	18596	18823	18590	18575	18557	18606	18626	18505	18625	18523	18799	18547	18529	18706	18790	18661	18713	18533	18905	18641	18531	18698	18498	18654	18784	18627	18622	18708	18748	18590	18653	18617	18693	18566	18606	18815	18866	18764	18703	18589	18663	18731	18676	18606	18588	18523	18671	18537	18662	18625	18610	18705	18729	18338	18645	18501	18537	18608	18540	18570	18631	18537	18773	18588	18933	18824	18593	18740	18655	18533	18586	18557	18798	18721	18767	18697	18641	18706	18655	18668	18712	18681	18678	18595	18801	18622	18718	18754	18906	18687	18489	18517	18622	18766	18695	18767	18566	18464	18676	18469	18688	18802	18767	18822	18934	18677	18682	18813	18685	18457	18733	18625	18450	18697	18840	18801	18766	18807	18654	18500	18549	18623	18694	18760	18608	18673	18409	18696	18778	18620	18701	18721	18623	18641	18931	18752	18641	18715	18714	18543	18481	18836	18589	18509	18808	18646	18654	18684	18349	18812	18818	18555	18629	18792	18745	18567	18719	18560	18494	18812	18672	18528	18726	18666	18678	18819	18739	18770	18721	18794	18802	18591	18578	18755	18823	18756	18932	18630	18806	18670	18626	18742	18578	18616	18637	18782	18717	18657	18703	18698	18558	18618	18820	18631	18710	18744	18498	18738	18645	18538	18704	18553	18543	18687	18847	18692	18636	18536	18751	18624	18609	18585	18602	18520	18695	18630	18613	18712	18612	18615	18871	18587	18642	18520	18671	18641	18695	18501	18471	18737	18695	18581	18683	18526	18601	18739	18486	18564	18891	18851	18555	18751	18458	18786	18571	18747	18768	18699	18729	18780	18683	18882	18668	18842	18658	18566	18715	18641	18774	18568	18653	18581	18692	18697	18637	18779	18720	18733	18659	18565	18716	18548	18629	18645	18653	18683	18546	18682	18662	18634	18859	18680	18801	18721	18534	18693	18653	18936	18573	18685	18595	18869	18655	18760	18757	18576	18600	18675	18505	18595	18775	18595	18620	18851	18703	18524	18833	18722	18626	18578	18770	18720	18793	18627	18628	18672	18712	18702	18606	18740	18495	18805	18536	18640	18751	18652	18729	18419	18707	18724	18729	18829	18929	18688	18787	18658	18719	18740	18691	18559	18643	18797	18872	18586	18577	18603	18644	18676	18731	18628	18821	18769	18859	18596	18728	18588	18694	18541	18698	18919	18483	18624	18570	18627	18784	18659	18706	18566	18667	18681	18662	18698	18840	18572	18780	18677	18708	18721	18666	18662	18898	18727	18961	18741	18734	18751	18731	18693	18724	18821	18675	18782	18550	18763	18646	18659	18816	18773	18775	18619	18623	18952	18680	18742	18574	18725	18561	18733	18627	18628	18600	18841	18697	18674	18677	18708	18752	18624	18680	18548	18703	18664	18727	18723	18817	18521	18782	18825	18699	18754	18669	18760	18668	18726	18907	18724	18764	18652	18849	18764	18762	18861	18729	18683	18684	18636	18935	18790	18939	18790	18648	18778	18865	18742	18695	18647	18410	18596	18638	18796	18652	18536	18650	18454	18619	18727	18623	18471	18600	18698	18745	18671	18736	18594	18863	18693	18705	18630	18729	18827	18671	18636	18708	18646	18848	18898	18659	18641	18622	18849	18548	18605	18482	18660	18727	18714	18637	18956	18641	18548	18393	18656	18553	18666	18688	18613	18639	18643	18587	18637	18679	18801	18619	18778	18662	18770	18552	18768	18663	18802	18820	18649	18925	18633	18672	18610	18693	18625	18632	18666	18957	18641	18652	18748	18854	18750	18801	18861	18793	18690	18671	18704	18634	18874	18453	18725	18495	18812	18376	18477	18599	18761	18549	18757	18588	18651	18768	18583	18673	18565	18664	18718	18567	18768	18656	18793	18548	18658	18674	18701	18799	18833	18517	18788	18712	18733	18588	18784	18740	18577	18779	18725	18693	18578	18756	18782	18915	18632	18740	18644	18587	18683	18884	18715	18664	18685	18858	18722	18676	18477	18963	18623	18599	18686	18508	18602	18598	18650	18537	18729	18713	18717	18843	18625	18620	18649	18581	18667	18685	18668	18628	18764	18708	18556	18620	18840	18681	18626	18574	18521	18539	18692	18674	18733	18583	18630	18491	18583	18804	18439	18704	18619	18522	18781	18830	18761	18810	18804	18609	18815	18651	18775	18510	18715	18693	18670	18577	18806	18634	18898	18592	18679	18677	18664	18611	18670	18625	18651	18638	18749	18530	18832	18679	18587	18785	18522	18711	18679	18785	18883	18839	18810	18697	18854	18573	18712	18654	18590	18787	18575	18675	18757	18691	18747	18446	18589	18509	18622	18749	18415	18760	18758	18808	18642	18734	18660	18710	18619	18910	18444	18776	18701	18807	18662	18618	18701	18808	18709	18594	18893	18725	18730	18660	18463	18863	18808	18622	18619	18760	18788	18715	18638	18726	18651	18700	18401	18641	18659	18916	18662	18764	18607	18667	18724	18559	18579	18541	18519	18642	18978	18571	18625	18660	18588	18595	18772	18627	18491	18681	18594	18579	18719	18594	18519	18784	18639	18531	18617	18591	18591	18757	18744	18624	18533	18533	19004	18927	18491	18525	18749	18716	18966	18780	18579	18644	18889	18587	18768	18710	18751	18618	18592	18721	18434	18676	18701	18803	18513	18730	18810	18796	18583	18644	18798	18820	18755	18775	18742	18816	18581	18783	18873	18866	18609	18701	18695	18809	18837	18706	18713	18609	18695	18722	18659	18620	18714	18762	18614	18605	18723	19008	18775	18714	18779	18636	18690	18497	18699	18626	18722
18788	40669	38746	23560	19693	17939	17451	17622	17911	17405	17244	16847	15913	16081	15811	15866	15749	15745	15620	15847	15845	15625	15678	15744	15746	15655	15817	15960	15892	15804	16003	15584	15732	15598	15597	15532	15507	15672	15661	15567	15375	15607	15449	15471	15531	17821	18144	17241	16833	16146	15604	15497	15277	15368	15330	15380	15358	15373	15494	15325	15327	15167	15206	15386	15361	15342	15312	15234	15237	15274	15312	15316	15327	15457	15358	15261	15314	15237	15325	15402	15410	15365	15389	15196	15289	15267	15265	15423	15396	15402	15343	15278	15215	15379	15350	15324	15426	15421	15346	15260	15369	15493	15430	15185	15510	15266	15296	15247	15317	15227	15414	15220	15341	15198	15268	15399	15516	15327	15261	15515	15324	15248	15200	15278	15313	15148	15402	15489	15290	15339	15306	15433	15441	15400	15405	15210	15445	15373	15224	15275	15275	15493	15368	15248	15206	15235	15334	15333	15270	15335	15224	15282	15408	15282	15207	15347	15459	15227	15304	15350	15461	15336	15316	15301	15352	15376	15478	15392	15385	15276	15332	15324	15268	15519	15357	15315	15234	15350	15246	15133	15417	15350	15343	15302	15317	15260	15170	15335	15165	15415	15264	15279	15403	15276	15202	15281	15249	15386	15425	15255	15261	15319	15267	15141	15266	15281	15317	15489	15323	15236	15414	15194	15350	15512	15251	15455	15426	15280	15539	15431	15498	15276	15395	15396	15400	15081	15259	15331	15364	15243	15251	15339	15291	15395	15457	15244	15152	15220	15239	15436	15294	15299	15485	15224	15191	15453	15344	15357	15250	15354	15328	15295	15212	15184	15489	15318	15368	15316	15262	15141	15390	15244	15459	15367	15153	15400	15357	15271	15277	15297	15346	15166	15582	15451	15214	15094	15237	15386	15288	15443	15381	15283	15404	15505	15368	15399	15299	15342	15312	15138	15163	15293	15154	15387	15107	15124	15231	15472	15409	15503	15153	15245	15457	15234	15222	15252	15203	15289	15404	15267	15483	15209	15198	15284	15225	15305	15184	15224	15163	15191	15354	15390	15365	15441	15363	15305	15398	15151	15418	15364	15331	15325	15250	15379	15379	15320	15341	15417	15226	15116	15440	15360	15182	15472	15199	15272	15325	15187	15246	15177	15245	15407	15398	15162	15280	15369	15461	15278	15334	15189	15411	15339	15191	15265	15529	15110	15476	15250	15342	15341	15300	15330	15408	15352	15424	15425	15344	15345	15199	15322	15312	15471	15346	15425	15410	15304	15278	15367	15413	15290	15233	15495	15190	15268	15420	15275	15343	15310	15204	15255	15289	15060	15275	15293	15362	15421	15318	15277	15399	15484	15281	15344	15219	15356	15240	15345	15254	15359	15213	15375	15285	15302	15259	15424	15201	15403	15411	15249	15289	15261	15225	15400	15224	15149	15280	15367	15292	15160	15241	15272	15355	15380	15281	15257	15385	15220	15277	15194	15285	15185	15287	15303	15210	15337	15235	15217	15177	15272	15359	15266	15247	15311	15291	15194	15300	15495	15362	15368	15350	15325	15448	15257	15264	15200	15441	15350	15271	15300	15417	15418	15468	15230	15369	15287	15339	15177	15334	15360	15392	15393	15163	15349	15120	15344	15382	15288	15333	15371	15321	15389	15356	15285	15315	15320	15293	15248	15143	15376	15375	15302	15345	15369	15291	15253	15340	15205	15318	15317	15227	15413	15401	15189	15345	15455	15308	15382	15229	15312	15259	15234	15203	15159	15253	15239	15312	15343	15129	15196	15219	15283	15365	15444	15317	15346	15231	15294	15356	15556	15384	15242	15303	15387	15365	15250	15355	15424	15393	15230	15210	15308	15323	15467	15237	15314	15091	15316	15385	15326	15283	15292	15369	15228	15308	15107	15382	15340	15307	15130	15331	15435	15229	15289	15217	15247	15289	15237	15241	15212	15386	15190	15285	15317	15232	15436	15343	15393	15338	15283	15247	15468	15215	15309	15140	15249	15246	15253	15228	15320	15212	15123	15278	15260	15415	15314	15151	15339	15324	15233	15242	15306	15243	15276	15275	15285	15198	15325	15316	15054	15355	15220	15281	15259	15234	15351	15379	15294	15252	15243	15290	15378	15206	15335	15273	15429	15234	15176	15217	15326	15320	15329	15399	15242	15325	15270	15272	15282	15368	15323	15360	15291	15266	15237	15313	15313	15399	15448	15337	15128	15456	15404	15332	15356	15173	15184	15402	15436	15321	15260	15379	15363	15293	15398	15341	15071	15223	15212	15166	15432	15227	15301	15322	15341	15440	15293	15422	15331	15419	15505	15230	15407	15287	15355	15249	15081	15375	15339	15258	15234	15368	15399	15403	15340	15361	15336	15157	15330	15372	15390	15298	15214	15321	15343	15295	15456	15390	15316	15246	15283	15349	15254	15148	15413	15277	15191	15175	15369	15190	15360	15164	15310	15229	15416	15232	15368	15339	15356	15303	15333	15159	15238	15258	15342	15264	15207	15397	15251	15217	15301	15317	15467	15196	15264	15254	15285	15297	15356	15260	15437	15313	15309	15222	15344	15292	15393	15206	15323	15248	15371	15374	15231	15315	15357	15386	15193	15345	15385	15337	15229	15252	15441	15245	15423	15194	15205	15299	15069	15371	15164	15294	15230	15258	15506	15186	15415	15325	15260	15394	15139	15356	15150	15433	15431	15271	15195	15297	15373	15337	15156	15329	15378	15186	15381	15358	15246	15374	15224	15246	15349	15302	15289	15168	15117	15300	15197	15352	15212	15151	15107	15338	15337	15291	15184	15310	15362	15354	15110	15370	15267	15188	15334	15258	15147	15400	15295	15271	15367	15135	15344	15157	15359	15129	15406	15235	15468	15296	15364	15155	15446	15338	15206	15375	15212	15344	15361	15200	15581	15177	15458	15344	15227	15253	15319	15176	15413	15314	15253	15384	15354	15370	15414	15412	15097	15372	15332	15170	15258	15550	15323	15403	15269	15420	15382	15290	15359	15266	15241	15373	15442	15168	15414	15382	15036	15270	15399	15239	15244	15304	15323	15328	15224	15343	15215	15370	15203	15335	15406	15268	15327	15287	15305	15394	15246	15313	15372	15137	15411	15200	15193	15323	15473	15390	15351	15233	15297	15405	15221	15247	15241	15405	15214	15340	15207	15226	15431	15331	15560	15305	15251	15571	15184	15051	15432	15337	15232	15221	15262	15367	15160	15384	15275	15421	15430	15267	15242	15374	15506	15289	15233	15382	15263	15518	15196	15375	15458	15409	15331	15362	15301	15237	15435	15369	15298	15251	15342	15228	15289	15384	15369	15305	15349	15375	15250	15486	15266	15441	15263	15412	15247	15377	15179	15398	15382	15328	15390	15291	15130	15331	15259	15292	15423	15436	15402	15420	15368	15358	15325	15476	15169	15362	15414	15337	15404	15324	15327	15292	15333	15211	15336	15289	15343	15316	15476	15338	15348	15225	15407	15217	15234	15252	15249	15217	15373	15190	15463	15475	15352	15277	15309	15247	15270	15359	15221	15425	15191	15346	15163	15124	15213	15274	15227	15184	15319	15150	15420	15180	15174	15285	15051	15206	15316	15261	15312	15475	15149	15198	15210	15355	15303	15378	15238	15194	15209	15420	15471	15243	15380	15220	15344	15333	15214	15393	15323	15462	15252	15284	15426	15382	15299	15344	15241	15330	15354	15255	15258	15340	15338	15332	15518	15265	15376	15232	15281	15315	15289	15268	15196	15322	15228	15282	15194	15310	15258	15214	15355	15417	15206	15313	15352	15361	15509	15379	15218	15315	15382	15350	15415	15314	15213	15251	15312	15191	15201	15352	15285	15529	15328	15375	15256	15180	15430	15179	15191	15198	15337	15191	15205	15094	15374	15389	15444	15264	15201	15210	15378	15391	15224	15342	15260	15166	15100	15246	15241	15400	15391	15261	15219	15315	15312	15267	15205	15426	15220	15379	15237	15305	15074	15413	15265	15287	15457	15433	15322	15290	15414	15500	15367	15265	15176	15277	15474	15413	15265	15294	15280	15123	15331	15400	15144	15219	15395	15020	15303	15322	15305	15345	15082	15364	15176	15318	15330	15204	15451	15287	15239	15294	15330	15321	15272	15253	15194	15295	15243	15166	15269	15267	15331	15305	15410	15190	15521	15317	15361	15347	15251	15209	15374	15401	15265	15219	15205	15282	15308	15234	15363	15169	15295	15301	15120	15348	15269	15296	15154	15377	15279	15405	15261	15278	15257	15333	15174	15499	15391	15342	15264	15309	15285	15251	15266	15319	15362	15465	15342	15364	15273	15273	15181	15224	15617	15242	15324	15383	15106	15547	15430	15280	15379	15281	15360	15181	15326	15303	15419	15429	15342	15248	15405	15390	15187	15184	15443	15270	15365	15383	15385	15319	15451	15263	15365	15375	15378	15349	15420	15196	15496	15315	15616	15360	15223	15263	15396	15305	15337	15405	15477	15232	15453	15210	15259	15152	15283	15209	15394	15396	15411	15199	15352	15353	15159	15281	15406	15345	15344	15376	15276	15309	15369	15312	15169	15242	15410	15265	15237	15212	15210	15209	15248	15440	15243	15285	15427	15464	15445	15258	15420	15368	15344	15199	15257	15510	15420	15319	15216	15399	15409	15101	15363	15358	15245	15330	15353	15193	15376	15421	15297	15333	15350	15352	15310	15196	15192	15253	15198	15445	15270	15266	15253	15160	15497	15295	15348	15284	15212	15264	15328	15263	15364	15468	15387	15252	15285	15284	15346	15161	15270	15250	15312	15386	15389	15244	15264	15412	15284	15318	15196	15197	15262	15380	15250	15243	15321	15242	15232	15337	15260	15323	15251	15495	15397	15355	15390	15307	15207	15392	15167	15093	15229	15136	15378	15258	15452	15336	15370	15436	15230	15303	15318	15295	15359	15330	15475	15196	15247	15252	15429	15355	15393	15341	15256	15262	15291	15317	15279	15375	15307	15336	15287	15368	15242	15404	15232	15202	15378	15275	15182	15217	15321	15389	15203	15275	15314	15252	15301	15399	15163	15353	15372	15338	15447	15417	15436	15284	15276	15232	15412	15316	15273	15333	15239	15364	15176	15113	15365	15292	15198	15271	15321
27516	23308	29742	23848	19385	19378	19441	19041	19161	19143	19353	18999	19032	19047	19076	18985	18900	18999	19052	19181	18891	19020	18906	18989	19045	19182	19100	19236	19291	19104	19202	19055	19131	19014	19221	18884	18954	18986	18997	18862	18989	18978	18972	18882	19095	18993	19205	19115	19102	18950	18980	19016	18803	19149	18996	18655	18706	18917	18769	18869	18820	19001	18963	19021	18822	18926	18965	18850	18838	19036	19067	19037	18780	18895	18950	18935	18645	18950	18883	18858	18875	18806	18924	19099	18931	18777	18967	18869	18740	18948	18732	18739	19004	18762	19148	18802	18787	18838	18797	18821	18859	18555	18968	18940	18930	18925	18908	18870	19014	18962	18764	18902	18839	18893	18833	18858	18856	19087	18964	19128	18814	18786	19038	18993	19006	18983	18918	18842	18901	18824	18846	18796	18799	18966	19012	18939	18922	18891	19017	18781	18915	18772	18992	19036	18989	19081	19004	18732	18841	18911	18768	19053	18770	19006	18752	19299	18799	18817	19002	18801	18818	19014	18853	19025	18844	18953	18815	18995	18725	19021	19002	18828	19006	19044	19000	18773	18805	19020	18984	18931	18803	18827	18872	18831	18810	18957	19067	18844	18943	18791	19037	19047	18917	18757	18922	18903	18813	18897	18927	18741	18835	18829	19126	19002	18934	18835	18961	18820	18745	18796	19025	18753	19077	18971	18755	19082	19027	18858	18894	18819	19042	18904	18941	18948	19034	18863	18985	18956	18903	18883	18889	18732	18935	18987	18951	18835	18824	19073	18935	18761	18783	18948	18902	19021	18996	19000	18779	18982	18858	18984	18866	18885	19021	18853	18928	18881	18778	18787	18769	18647	18852	18807	18843	19006	18671	18954	18854	18892	18939	18878	18924	18904	18799	19012	18985	18930	18828	18962	18827	18947	19024	18961	18734	18949	18805	18785	18799	19064	18968	18871	19062	19144	18845	18908	18893	18875	18965	19060	18984	18864	18867	19011	18884	18981	18881	18952	18944	18911	19031	18883	19058	19089	18724	18877	18831	19048	19010	19081	18980	18802	18751	19020	18958	18971	18913	18697	18924	18895	18730	18782	19081	18958	18962	18736	18944	18837	18820	19051	18934	18882	18701	18975	18838	18890	18864	18962	18841	18807	18777	19075	18907	18848	18870	18963	18926	18777	19157	18976	18866	18946	18856	18910	18947	18945	18821	18794	18650	18951	18745	19145	19120	18979	19051	19017	18874	19005	18840	19069	19010	18951	18637	18887	18856	18853	18957	18814	18857	18859	18739	18997	18738	18902	18888	18811	18974	18959	19073	19157	18979	18859	18978	18748	18755	18816	18990	18788	18804	18860	18920	18742	18847	18825	18903	18809	18797	18745	18848	18888	19010	18915	19035	18891	18953	19087	18684	18796	19019	18921	18908	18878	18921	18821	18998	19096	18722	18925	18824	18855	18809	18937	19072	19091	18883	18840	19015	18954	19119	19023	18701	18648	18934	18872	18879	19015	18991	18961	18911	19015	18783	18912	18897	18813	18954	18981	19001	19048	18892	19107	18745	18859	18932	19152	18773	18685	18957	18800	18964	18982	18890	18961	18881	19047	18926	18884	18843	18989	18647	19038	18973	18750	18943	18949	18774	18873	19155	18932	19028	18869	18964	18899	18981	18922	19018	18837	18857	18932	18911	19011	18891	18817	18614	19095	18845	19001	18818	18817	18828	18761	18931	18998	18916	18989	18901	18988	18787	18998	18924	18812	18845	18791	19144	18822	18843	19185	19137	18706	18782	18944	19177	18988	18953	18767	18916	18873	18967	18889	18947	18938	18908	18919	18882	18797	18759	18858	18913	19008	18925	18918	18938	19103	18884	18969	18725	18925	19067	19085	18897	18903	18910	18928	18959	18886	18944	18866	18808	18986	18838	18707	18956	19072	19068	18906	19097	19011	19045	18925	18783	18901	18848	18747	18846	18806	18930	18866	18740	18942	18997	18917	18819	18967	18923	18981	18750	19125	19230	18952	19171	18738	18911	19003	18881	18894	18793	18885	18947	18778	18860	18857	18868	18955	18882	18694	18975	19010	19013	19030	18828	18910	18992	18802	19021	18856	18978	18904	19096	18761	18921	18880	18958	18838	18856	18984	18829	18954	18856	19061	19082	18811	18900	18771	18836	18808	18847	18844	18972	18933	19052	18892	18676	18943	18905	19126	18992	18956	18845	18996	18882	18874	19292	18852	19036	19060	18989	19029	19038	18982	18805	18868	18970	18943	18847	18729	18949	18881	18903	18877	19038	19171	18999	19034	18836	18874	18967	18704	18821	18878	19078	18875	19120	18892	18916	18822	18784	18939	18849	18808	19019	19112	18871	18983	18992	19048	18787	18631	18970	18672	18758	18903	18872	18952	19008	18996	18956	19033	19035	18885	18809	18888	19038	18887	18925	19016	18819	18896	18892	18999	19042	18989	19021	18994	18929	18904	19003	19097	18938	18821	18899	18945	18901	18921	18950	18865	18858	18942	18939	18783	18918	18771	18656	18886	19019	18948	19123	19043	18876	18808	18903	18841	18903	18935	18792	18937	18919	18925	18861	18760	18882	18844	19017	18880	18848	19063	19225	18845	18775	19015	18968	18770	18942	18792	18905	18951	18786	18920	18991	19007	18959	18850	18943	18934	18999	19067	18906	19009	18756	18856	18915	18831	18886	19074	19058	18721	18957	19010	18902	18788	18941	18778	18773	18891	19066	18996	19122	18915	18875	19028	18691	18821	18905	18785	18819	18959	18996	18956	18937	18865	18998	18938	18847	18966	18929	18894	18950	18666	19052	18897	18994	18805	18867	18952	18797	18712	18795	18881	18959	19004	18890	18910	19048	18908	18928	18861	18818	18821	18827	18828	18781	18778	19137	19048	18982	18992	18960	18787	18882	18919	19147	18846	19046	18977	18910	19146	18949	18806	19014	18896	18746	18990	18909	19102	18888	18735	19015	18920	19021	18920	18746	19033	18813	18938	18793	19088	18844	18971	19040	18943	19076	18926	18813	19083	18898	18870	19123	18701	18810	18756	18869	19096	19079	19085	19154	18876	18779	18885	18841	18795	18991	19082	18854	18848	18863	18953	18845	18971	18847	18869	19169	19000	19047	18991	18936	19081	18997	19016	19058	18988	18949	18901	18852	18785	19136	18962	18774	18978	18884	18877	19061	18780	18970	18973	18749	18818	18938	18901	18769	18821	18916	18770	18935	18969	18984	19125	19086	18997	19124	18993	19009	18744	18899	18886	18956	18985	18919	19032	18793	18768	18876	18768	19002	19101	19079	18958	18883	18922	18826	18877	18886	18776	18697	19160	18881	18811	18861	18861	18851	18973	19042	18912	18856	19074	18967	18976	19001	18870	19122	18941	18975	18890	18922	18825	18995	18923	18854	18902	18924	18934	19036	19129	18724	18848	18830	19272	18929	18915	18796	18790	18776	18966	18630	18869	18988	18949	18944	18822	18896	18851	18993	18826	19148	19017	18820	18995	19033	18851	18743	18696	18821	18980	18895	18962	18788	18927	18863	18869	19118	18794	18717	18861	19002	18942	18762	19031	18887	18926	19023	18875	18856	18980	19110	18749	18969	18909	18861	18952	18916	18956	18906	18846	18796	18782	19095	18985	19067	19105	18950	19005	19028	18890	18916	18808	18905	18921	18964	18847	18949	18804	18953	18860	18898	18933	19006	18916	19030	18887	18753	18923	18927	18947	18688	18855	19112	19031	18741	18882	19101	18973	18774	18844	19063	18845	18700	19085	19013	19122	18938	18758	18709	18775	18891	18747	18937	18941	18988	18779	18732	18660	18715	18879	19065	18965	18981	18956	18917	19031	18965	18928	18726	18930	19102	18768	18875	19036	19059	18889	18807	18808	18998	19145	18908	19015	18769	18862	18966	18810	19101	18926	18990	18887	19014	19131	18965	18956	19047	18810	18789	18864	18805	18782	18796	18786	18958	18949	18920	19076	18989	18918	18819	18803	18915	18968	18917	18749	19095	18976	18818	18879	18925	18822	19080	18833	18920	18878	18887	19096	18887	19074	18758	18900	18915	18881	19068	18851	18672	18773	18826	18889	19001	18771	18725	19024	19021	18911	18926	18834	19130	18969	18708	19057	19169	18872	18995	19043	19159	19175	18831	18913	18917	18892	18789	19125	18860	18980	18823	19104	19120	18908	18982	18916	18971	18847	18913	18852	18862	18936	18896	18947	18989	18777	18904	18831	18823	18907	18983	18904	18868	18968	18994	18923	18875	18997	19053	18987	19054	18903	18831	18737	18794	18944	19021	19084	18939	19011	19008	19026	18921	19009	18941	19088	19048	18859	19172	18839	18977	18835	18916	18981	18897	19008	18782	19161	18848	18695	19066	18787	18855	19035	19056	18904	18865	18896	18861	18897	18862	18952	18972	19035	19111	18968	18869	18928	18930	18849	18708	18924	18809	19023	18836	18965	18997	18856	18995	18844	18880	18875	18822	18934	18803	18879	18907	18925	19108	18966	18824	19001	19064	18910	18920	18935	19044	18844	19032	19016	18844	18716	19131	18979	18824	18816	18931	19113	18816	19063	19042	19053	18842	18903	18790	18951	18903	19008	19005	18965	19066	19104	18878	18881	19062	19128	18846	19031	18981	18853	19048	18813	19104	18851	18901	19100	18808	18920	18967	18831	18616	18777	18875	18905	18823	18865	18955	18841	18792	18992	18802	19032	18851	18966	18932	18830	18714	19111	19029	18994	18921	18808	18927	18668	18828	18907	18701	18707	18854	18840	19173	18880	19116	18800	19085	18922	19040	18778	18894	18745	18978	18877	19053	18974	19083	18813	18979	19025	19006	18858	18785	19062	19069	18817	18978	18813	18927	18926	19147	18902	18929	18831	18910	18696	18937	18995	18696	18804	18807	18907	18998	18940	19040	19011	18894	18949	18780	18828	19027	18918	18891	18998	18843	18946	19068	18774	18817	19002	18960	18790	18908	18965	18912	19001	19021	18944	18955	19120	19046	19032	18997	18900	18836	18922	18746	19004	19064	19082	18860	18916	18872	18773	19024	19089	19044	18956	18838	18896	18948	18843	18988	18799	18817	18746	18886	18778	18823	18780	18947	18888	18814	18745	18985	19168
17841	31494	28679	17768	16185	15816	15755	15852	15795	16419	16057	15834	15451	15583	15637	15652	15597	15563	15669	15580	15622	15661	15638	15711	15673	15606	15848	15917	15669	15717	15477	15509	15772	15715	15671	15629	15584	15332	15544	15411	15647	15519	15517	15393	15538	15600	15674	15771	15775	15564	15650	15549	15597	15456	15545	15371	15581	15493	15760	15421	15530	15429	15468	15522	15604	15370	15581	15535	15545	15424	15580	15460	15574	15416	15605	15496	15555	15371	15392	15574	15457	15516	15569	15384	15546	15484	15591	15430	15621	15574	15458	15568	15423	15606	15582	15357	15428	15291	15666	15417	15585	15436	15547	15595	15745	15466	15408	15599	15524	15441	15378	15377	15408	15343	15551	15623	15471	15410	15429	15482	15449	15541	15561	15365	15413	15483	15731	15470	15482	15592	15428	15464	15514	15447	15329	15642	15471	15452	15619	15415	15556	15604	15492	15514	15642	15532	15390	15344	15321	15455	15572	15496	15525	15573	15407	15438	15627	15560	15452	15575	15479	15507	15621	15605	15639	15641	15633	15521	15385	15504	15582	15464	15367	15433	15532	15561	15677	15665	15576	15506	15525	15645	15475	15416	15492	15404	15429	15321	15558	15497	15441	15620	15613	15416	15457	15586	15608	15318	15573	15445	15650	15505	15534	15541	15503	15517	15609	15343	15444	15414	15533	15640	15322	15443	15625	15557	15602	15572	15434	15409	15539	15563	15520	15585	15337	15510	15437	15386	15429	15583	15530	15459	15560	15553	15563	15460	15631	15537	15413	15634	15467	15615	15508	15581	15505	15508	15702	15635	15434	15423	15534	15598	15350	15447	15589	15553	15552	15448	15422	15608	15452	15592	15654	15439	15584	15425	15543	15399	15384	15496	15492	15424	15437	15281	15345	15550	15637	15686	15492	15359	15405	15405	15374	15773	15401	15474	15521	15514	15617	15515	15360	15350	15425	15673	15523	15473	15459	15431	15593	15596	15536	15571	15404	15530	15545	15588	15315	15507	15528	15305	15618	15486	15614	15421	15501	15406	15538	15472	15507	15730	15427	15483	15601	15416	15674	15418	15420	15398	15481	15414	15778	15538	15397	15653	15280	15515	15517	15662	15449	15587	15467	15413	15445	15530	15452	15412	15439	15538	15430	15614	15606	15515	15521	15692	15405	15510	15463	15520	15536	15615	15553	15462	15514	15440	15624	15588	15553	15504	15563	15471	15518	15774	15489	15517	15394	15493	15656	15482	15623	15455	15466	15468	15521	15432	15549	15507	15494	15595	15518	15559	15539	15594	15472	15441	15530	15474	15469	15382	15469	15536	15535	15427	15736	15527	15501	15562	15315	15465	15452	15519	15349	15539	15581	15520	15402	15630	15555	15378	15451	15594	15500	15569	15476	15458	15538	15540	15352	15685	15400	15552	15323	15404	15562	15636	15542	15537	15525	15525	15380	15534	15299	15513	15349	15657	15554	15407	15451	15617	15576	15493	15492	15393	15478	15549	15605	15457	15448	15453	15453	15746	15403	15509	15584	15480	15484	15498	15532	15596	15479	15605	15362	15477	15539	15292	15425	15469	15513	15500	15480	15473	15629	15610	15621	15278	15450	15535	15440	15475	15643	15668	15565	15328	15598	15551	15543	15556	15545	15575	15469	15613	15601	15440	15571	15333	15665	15370	15519	15516	15544	15445	15492	15471	15407	15741	15520	15408	15656	15369	15351	15462	15496	15544	15300	15514	15329	15451	15456	15433	15406	15452	15471	15502	15397	15690	15469	15543	15532	15589	15665	15315	15533	15601	15558	15465	15362	15414	15365	15557	15571	15480	15593	15385	15495	15493	15542	15619	15358	15555	15474	15476	15484	15547	15556	15490	15493	15564	15388	15492	15414	15508	15418	15503	15456	15586	15518	15387	15543	15448	15419	15441	15424	15450	15487	15553	15546	15606	15634	15404	15575	15465	15497	15521	15632	15549	15523	15520	15524	15392	15459	15510	15550	15726	15525	15477	15461	15425	15570	15583	15542	15509	15517	15396	15524	15448	15520	15540	15603	15450	15558	15493	15521	15499	15537	15478	15322	15425	15527	15619	15412	15637	15642	15407	15702	15651	15568	15482	15628	15420	15551	15451	15409	15435	15352	15582	15502	15585	15428	15444	15572	15490	15495	15503	15516	15466	15495	15625	15507	15631	15368	15348	15420	15375	15535	15616	15539	15509	15629	15558	15701	15521	15479	15449	15578	15428	15483	15540	15489	15434	15512	15493	15623	15296	15603	15530	15337	15543	15623	15337	15588	15540	15555	15557	15519	15439	15499	15510	15474	15608	15397	15314	15502	15462	15496	15608	15705	15329	15464	15644	15470	15651	15435	15573	15646	15451	15458	15638	15589	15625	15539	15400	15642	15472	15431	15480	15410	15585	15651	15500	15493	15593	15511	15501	15364	15581	15614	15464	15551	15402	15623	15598	15568	15496	15559	15623	15564	15409	15443	15610	15592	15533	15421	15532	15536	15576	15586	15554	15516	15526	15481	15472	15489	15580	15357	15451	15562	15471	15673	15561	15473	15594	15494	15502	15663	15537	15473	15372	15659	15509	15633	15490	15687	15482	15369	15479	15545	15528	15571	15483	15505	15510	15529	15498	15459	15362	15595	15637	15419	15640	15507	15639	15435	15436	15440	15591	15409	15583	15590	15625	15506	15460	15444	15353	15630	15537	15458	15452	15435	15608	15501	15549	15468	15527	15694	15474	15459	15666	15562	15461	15384	15428	15413	15640	15598	15479	15629	15354	15585	15517	15467	15482	15547	15465	15673	15536	15611	15414	15506	15579	15650	15507	15577	15554	15379	15584	15511	15470	15454	15506	15530	15528	15516	15620	15590	15343	15624	15602	15537	15511	15531	15489	15476	15406	15534	15578	15487	15691	15405	15433	15389	15507	15579	15449	15525	15512	15544	15496	15453	15672	15604	15578	15361	15592	15543	15514	15502	15580	15557	15576	15588	15533	15770	15597	15693	15583	15504	15558	15521	15665	15458	15508	15537	15394	15496	15468	15489	15353	15484	15367	15631	15575	15569	15529	15387	15369	15461	15630	15539	15480	15596	15488	15640	15430	15442	15625	15487	15437	15615	15394	15572	15377	15421	15601	15575	15571	15437	15361	15360	15461	15655	15411	15481	15262	15455	15380	15596	15493	15626	15756	15463	15559	15510	15547	15616	15595	15418	15443	15426	15576	15577	15556	15429	15524	15476	15442	15442	15608	15437	15603	15529	15411	15589	15616	15566	15515	15471	15577	15546	15457	15619	15534	15602	15478	15619	15522	15467	15445	15401	15390	15539	15559	15449	15542	15485	15594	15597	15661	15451	15410	15525	15762	15638	15438	15400	15427	15497	15497	15553	15387	15506	15610	15528	15533	15431	15650	15598	15502	15350	15421	15620	15452	15430	15532	15485	15439	15535	15469	15516	15325	15597	15673	15466	15669	15554	15647	15584	15533	15458	15528	15479	15529	15463	15426	15536	15441	15478	15522	15611	15498	15388	15566	15432	15588	15383	15536	15633	15355	15328	15622	15280	15525	15426	15514	15547	15551	15498	15355	15417	15526	15441	15457	15548	15673	15539	15468	15603	15555	15563	15579	15639	15449	15474	15515	15612	15428	15579	15325	15532	15571	15573	15607	15513	15532	15445	15545	15392	15519	15326	15494	15439	15632	15596	15528	15473	15470	15436	15616	15404	15513	15449	15540	15615	15489	15447	15347	15498	15358	15545	15523	15533	15510	15459	15613	15285	15419	15459	15391	15566	15483	15697	15537	15501	15570	15441	15469	15660	15587	15543	15569	15455	15479	15508	15675	15581	15570	15443	15537	15470	15516	15648	15437	15480	15375	15524	15612	15364	15639	15446	15545	15649	15561	15550	15501	15429	15655	15555	15550	15514	15331	15642	15459	15642	15583	15448	15458	15483	15450	15495	15506	15454	15452	15432	15497	15424	15447	15573	15409	15468	15446	15543	15582	15594	15499	15679	15294	15470	15576	15632	15540	15700	15618	15531	15404	15424	15497	15551	15572	15449	15498	15421	15686	15553	15492	15586	15538	15415	15613	15594	15635	15567	15451	15523	15547	15629	15499	15476	15624	15424	15348	15642	15435	15538	15511	15656	15457	15366	15593	15575	15675	15626	15463	15628	15692	15409	15518	15609	15436	15492	15408	15622	15487	15486	15618	15513	15395	15481	15350	15382	15561	15590	15540	15641	15425	15599	15549	15687	15432	15527	15480	15679	15452	15623	15533	15716	15513	15553	15513	15446	15513	15491	15446	15529	15269	15600	15534	15633	15638	15635	15478	15375	15505	15626	15493	15574	15568	15465	15477	15771	15444	15488	15550	15406	15425	15393	15481	15492	15445	15540	15559	15633	15617	15485	15623	15453	15414	15640	15495	15449	15459	15485	15499	15347	15389	15560	15505	15440	15449	15401	15467	15578	15519	15569	15646	15540	15457	15635	15427	15403	15517	15342	15475	15483	15522	15554	15568	15484	15423	15418	15510	15435	15623	15676	15473	15406	15490	15481	15680	15383	15588	15505	15550	15505	15484	15452	15457	15518	15661	15630	15502	15419	15699	15666	15409	15383	15513	15557	15508	15407	15610	15598	15687	15463	15522	15565	15661	15516	15575	15736	15478	15438	15433	15494	15531	15431	15513	15436	15527	15620	15620	15536	15634	15549	15540	15426	15390	15314	15396	15601	15567	15496	15556	15549	15401	15527	15469	15558	15618	15252	15584	15373	15475	15700	15515	15401	15638	15489	15572	15575	15369	15561	15494	15539	15484	15429	15504	15478	15487	15335	15561	15508	15573	15453	15474	15537	15417	15545	15386	15418	15490	15671	15344	15590	15500	15367	15688	15516	15416	15519	15520	15541	15434	15548	15611	15454	15623	15636	15646	15543	15539	15515	15563	15487	15474	15366	15410	15569	15616	15385	15481	15453	15502	15336	15462	15505	15557	15375	15689	15607	15455	15561	15371	15590	15501	15607	15462	15567	15555	15559	15547	15529	15427	15474	15457	15413	15696	15613	15376	15469	15482	15480	15467	15408	15594	15380	15507	15514	15420	15525	15549	15560	15560	15498	15333	15470	15533	15568	15607
23857	21241	28830	24070	22166	22665	21974	19505	19194	19667	19549	19376	19150	18989	19039	18918	18737	18597	18847	18825	18851	18884	18648	19085	18944	18703	18911	18932	19083	18884	18840	18835	18953	18891	19002	18862	18927	18909	18765	18748	18836	18612	18509	18863	18513	19159	20070	19779	19562	19405	19148	18831	18793	18632	18670	18471	18533	18684	18596	18576	18688	18731	18729	18582	18427	18768	18643	18688	18520	18679	18631	18689	18712	18581	18695	18707	18655	18376	18637	18517	18503	18639	18750	18643	18738	18685	18797	18669	18899	18713	18741	18742	18592	18570	18840	18822	18381	18616	18356	18801	18599	18660	18693	18856	18774	18401	18635	18691	18618	18622	18674	18887	18775	18679	18503	18714	18708	18578	18537	18604	18544	18606	18730	18606	18683	18688	18672	18800	18750	18586	18609	18795	18709	18700	18678	18805	18634	18553	18438	18499	18428	18640	18737	18693	18541	18570	18521	18487	18697	18602	18638	18630	18708	18601	18522	18600	18771	18811	18647	18643	18693	18584	18609	18481	18459	18670	18607	18536	18708	18547	18627	18514	18637	18583	18435	18798	18733	18762	18707	18636	18588	18685	18654	18490	18654	18597	18567	18592	18374	18559	18587	18567	18583	18571	18573	18759	18842	18540	18599	18675	18792	18558	18737	18371	18505	18538	18757	18654	18828	18636	18762	18752	18759	18622	18477	18660	18800	18541	18534	18698	18735	18383	18928	18454	18850	18739	18742	18641	18406	18651	18534	18629	18585	18758	18669	18702	18659	18581	18820	18501	18600	18645	18541	18485	18552	18730	18586	18650	18559	18711	18646	18568	18685	18757	18599	18815	18718	18914	18706	18449	18649	18471	18710	18567	18443	18569	18622	18757	18619	18720	18565	18463	18609	18584	18560	18622	18682	18405	18784	18693	18760	18708	18805	18631	18613	18800	18769	18630	18642	18545	18606	18763	18769	18574	18614	18603	18513	18657	18771	18674	18755	18616	18724	18711	18779	18600	18703	18693	18649	18532	18820	18493	18620	18411	18742	18532	18445	18695	18524	18357	18458	18526	18787	18582	18666	18680	18393	18525	18550	18775	18612	18662	18641	18481	18715	18703	18742	18504	18579	18840	18723	18677	18767	18629	18679	18511	18698	18651	18541	18822	18697	18626	18581	18682	18654	18585	18420	18667	18836	18570	18642	18568	18692	18810	18397	18702	18569	18745	18684	18571	18660	18458	18441	18759	18433	18537	18351	18747	18545	18531	18685	18526	18618	18665	18607	18689	18581	18581	18591	18535	18672	18452	18603	18637	18734	18668	18819	18588	18662	18526	18690	18755	18680	18531	18671	18769	18709	18475	18491	18430	18502	18555	18536	18526	18470	18596	18626	18584	18701	18444	18749	18679	18634	18623	18819	18564	18717	18347	18473	18635	18637	18642	18701	18595	18513	18628	18569	18597	18585	18591	18524	18711	18527	18675	18700	18566	18587	18550	18514	18467	18552	18359	18682	18471	18568	18536	18494	18678	18511	18669	18599	18658	18579	18690	18600	18693	18728	18638	18734	18512	18825	18547	18504	18705	18485	18697	18574	18633	18614	18652	18767	18535	18657	18613	18539	18426	18600	18543	18729	18564	18687	18674	18424	18544	18620	18449	18474	18735	18780	18545	18671	18626	18654	18462	18702	18523	18834	18712	18694	18717	18390	18633	18534	18617	18692	18778	18672	18792	18326	18654	18567	18434	18776	18655	18395	18661	18627	18739	18742	18536	18712	18619	18624	18556	18613	18464	18615	18559	18845	18689	18668	18658	18467	18596	18650	18653	18547	18763	18625	18650	18484	18683	18613	18667	18226	18689	18644	18707	18616	18552	18563	18626	18597	18618	18620	18636	18892	18474	18512	18542	18440	18617	18865	18501	18801	18578	18501	18597	18607	18541	18451	18584	18765	18601	18655	18783	18560	18541	18686	18554	18518	18780	18709	18539	18651	18645	18536	18616	18594	18648	18709	18723	18638	18552	18525	18687	18765	18652	18580	18797	18588	18624	18742	18513	18572	18607	18847	18542	18610	18588	18686	18808	18678	18694	18589	18635	18498	18715	18671	18660	18695	18608	18461	18408	18602	18605	18679	18791	18551	18448	18747	18669	18490	18591	18522	18465	18514	18413	18463	18570	18453	18483	18693	18618	18767	18456	18645	18639	18656	18506	18579	18605	18573	18679	18649	18473	18639	18550	18574	18553	18600	18690	18665	18615	18513	18530	18707	18730	18721	18277	18449	18546	18596	18537	18601	18513	18527	18431	18741	18849	18770	18498	18569	18748	18489	18650	18801	18601	18615	18433	18654	18710	18518	18461	18556	18487	18453	18771	18542	18621	18668	18736	18681	18539	18511	18545	18679	18643	18363	18602	18775	18583	18628	18752	18436	18682	18457	18660	18667	18460	18484	18603	18398	18598	18880	18684	18430	18699	18687	18648	18690	18484	18590	18592	18657	18784	18611	18476	18495	18716	18744	18457	18785	18507	18529	18544	18413	18565	18822	18587	18788	18838	18476	18542	18689	18716	18754	18552	18720	18681	18568	18801	18765	18655	18590	18685	18539	18697	18631	18609	18367	18698	18679	18586	18570	18484	18824	18702	18586	18599	18799	18822	18649	18436	18667	18605	18625	18727	18672	18567	18809	18474	18569	18611	18457	18424	18763	18630	18682	18468	18505	18643	18641	18552	18743	18574	18683	18577	18747	18570	18623	18716	18520	18731	18597	18618	18713	18620	18856	18710	18491	18471	18726	18555	18535	18781	18731	18543	18576	18576	18650	18751	18535	18798	18510	18577	18710	18801	18551	18530	18536	18332	18649	18706	18740	18563	18546	18471	18568	18460	18518	18569	18777	18650	18597	18660	18844	18520	18604	18705	18638	18584	18558	18700	18759	18515	18700	18749	18598	18795	18569	18615	18580	18480	18798	18663	18509	18836	18800	18478	18339	18656	18687	18546	18482	18626	18809	18574	18711	18656	18480	18531	18684	18532	18476	18709	18446	18646	18561	18663	18543	18531	18554	18557	18847	18620	18495	18444	18603	18491	18631	18606	18609	18617	18711	18638	18517	18376	18428	18789	18883	18736	18588	18612	18547	18697	18630	18435	18684	18629	18525	18442	18528	18494	18698	18652	18682	18715	18573	18488	18424	18627	18550	18525	18430	18533	18786	18746	18499	18601	18755	18476	18425	18599	18677	18645	18492	18615	18654	18521	18600	18691	18633	18589	18547	18533	18472	18721	18587	18499	18808	18534	18610	18827	18656	18584	18577	18599	18604	18663	18511	18639	18658	18369	18626	18570	18720	18656	18766	18595	18546	18524	18666	18433	18812	18521	18505	18459	18526	18449	18584	18751	18569	18684	18563	18648	18836	18498	18710	18532	18671	18831	18584	18565	18555	18523	18644	18679	18834	18579	18629	18609	18577	18441	18640	18372	18565	18532	18669	18726	18690	18427	18871	18874	18564	18544	18643	18531	18825	18542	18525	18666	18434	18644	18650	18541	18537	18757	18515	18632	18701	18726	18723	18519	18799	18608	18709	18589	18730	18575	18634	18596	18437	18459	18612	18528	18707	18814	18752	18534	18517	18621	18567	18653	18710	18718	18658	18751	18544	18724	18652	18430	18616	18604	18865	18729	18695	18511	18719	18620	18569	18599	18589	18718	18455	18710	18547	18538	18544	18422	18741	18714	18764	18586	18657	18727	18573	18467	18720	18485	18509	18565	18644	18809	18744	18515	18707	18710	18666	18664	18767	18659	18902	18621	18703	18512	18586	18635	18540	18575	18598	18646	18558	18613	18427	18605	18564	18668	18775	18691	18571	18699	18954	18777	18638	18571	18530	18686	18627	18467	18698	18531	18699	18695	18604	18719	18758	18479	18729	18617	18466	18634	18756	18494	18523	18575	18464	18615	18614	18574	18607	18543	18690	18585	18686	18491	18724	18782	18700	18730	18763	18530	18848	18617	18695	18766	18610	18591	18779	18726	18759	18704	18745	18583	18627	18743	18611	18597	18558	18649	18804	18660	18748	18631	18724	18861	18679	18691	18749	18655	18439	18689	18596	18504	18557	18621	18542	18787	18704	18874	18532	18533	18402	18584	18651	18789	18624	18565	18731	18784	18587	18706	18716	18511	18627	18552	18725	18422	18703	18547	18653	18660	18788	18891	18711	18549	18798	18781	18605	18650	18555	18431	18363	18593	18681	18642	18751	18667	18612	18510	18576	18521	18728	18530	18647	18781	18596	18880	18680	18627	18633	18445	18597	18667	18631	18420	18560	18824	18773	18572	18670	18636	19015	18477	18660	18678	18728	18653	18704	18830	18769	18519	18689	18496	18726	18573	18676	18543	18456	18618	18520	18767	18689	18758	18670	18614	18821	18556	18672	18636	18724	18583	18675	18737	18752	18491	18578	18537	18616	18735	18535	18573	18444	18413	18684	18334	18941	18707	18681	18522	18671	18576	18551	18606	18456	18753	18586	18607	18678	18583	18655	18775	18583	18700	18654	18647	18549	18723	18618	18630	18735	18612	18425	18619	18610	18468	18722	18603	18568	18641	18701	18410	18517	18686	18534	18560	18671	18650	18559	18604	18575	18881	18568	18505	18650	18807	18632	18610	18809	18606	18758	18590	18767	18750	18444	18722	18858	18661	18638	18710	18651	18627	18713	18576	18620	18639	18562	18749	18694	18699	18490	18408	18558	18703	18609	18601	18656	18706	18477	18625	18583	18772	18529	18530	18604	18765	18542	18675	18756	18538	18487	18367	18617	18465	18675	18583	18551	18607	18518	18748	18503	18746	18808	18841	18602	18567	18395	18468	18367	18620	18443	18598	18727	18609	18499	18471	18631	18527	18653	18770	18511	18521	18501	18466	18472	18477	18755	18442	18546	18485	18482	18726	18546	18640	18596	18688	18634	18761	18750	18619	18477	18526	18593	18453	18302	18516	18548	18612	18656	18612	18544	18745	18815	18703	18551	18433	18689	18606	18820	18541	18771	18573	18423	18569	18736	18639	18863	18656	18553	18639	18538	18610	18819	18602	18768	18609	18776	18706	18803	18687	18616	18718	18777	18445	18610	18530	18665	18503	18699	18653	18758	18737	18651	18779	18787	18440
17640	33478	31750	20241	17605	17019	16407	16158	16352	16664	16359	16054	15943	15724	15602	15585	15561	15508	15600	15522	15753	15625	15691	15828	15490	15756	15841	15709	15860	15892	15821	15919	15578	15725	15489	15631	15690	15413	15643	15403	15507	15555	15476	15493	15543	16218	17162	16415	16276	16211	15723	15619	15476	15433	15418	15432	15489	15445	15484	15462	15504	15294	15308	15342	15469	15282	15464	15414	15338	15446	15536	15396	15451	15503	15508	15469	15428	15318	15396	15428	15465	15409	15497	15455	15501	15440	15253	15327	15504	15511	15429	15359	15395	15286	15466	15286	15501	15209	15304	15393	15416	15356	15430	15393	15424	15469	15297	15291	15434	15548	15276	15386	15409	15515	15199	15367	15344	15458	15422	15453	15571	15345	15487	15293	15287	15239	15292	15295	15479	15281	15456	15518	15391	15488	15412	15400	15351	15437	15324	15286	15420	15439	15506	15277	15421	15456	15311	15359	15467	15233	15201	15317	15432	15504	15383	15420	15557	15422	15318	15464	15293	15406	15235	15428	15371	15318	15407	15455	15404	15201	15418	15419	15554	15402	15418	15556	15582	15378	15363	15425	15555	15270	15363	15479	15439	15520	15599	15380	15321	15524	15361	15254	15413	15287	15285	15502	15446	15420	15639	15480	15377	15523	15466	15327	15369	15372	15346	15588	15380	15380	15285	15445	15478	15472	15348	15432	15400	15353	15458	15239	15149	15485	15256	15373	15474	15193	15265	15266	15341	15429	15553	15434	15287	15577	15523	15478	15166	15433	15336	15408	15338	15124	15483	15323	15414	15277	15315	15297	15501	15305	15399	15429	15311	15379	15344	15483	15260	15235	15484	15412	15449	15451	15355	15366	15370	15408	15317	15577	15555	15436	15285	15433	15209	15432	15389	15437	15383	15301	15341	15434	15446	15325	15435	15240	15391	15381	15455	15304	15303	15319	15428	15365	15251	15517	15469	15428	15282	15517	15346	15340	15553	15483	15323	15206	15224	15245	15576	15466	15287	15504	15304	15474	15457	15368	15407	15460	15483	15403	15207	15366	15378	15454	15301	15360	15390	15333	15398	15541	15402	15347	15457	15530	15232	15321	15373	15415	15302	15374	15345	15406	15391	15242	15431	15402	15507	15331	15447	15395	15537	15449	15356	15329	15442	15256	15332	15287	15303	15366	15364	15340	15333	15386	15335	15482	15340	15253	15423	15369	15292	15364	15331	15422	15240	15446	15378	15468	15466	15466	15260	15594	15391	15427	15399	15489	15331	15227	15476	15414	15416	15508	15539	15451	15397	15314	15464	15349	15303	15395	15464	15420	15420	15283	15748	15310	15399	15406	15454	15448	15326	15344	15445	15554	15382	15452	15453	15549	15350	15273	15405	15349	15535	15409	15286	15402	15332	15265	15376	15332	15292	15414	15312	15437	15337	15365	15340	15448	15180	15406	15338	15265	15501	15397	15430	15457	15373	15350	15340	15378	15254	15107	15377	15265	15161	15487	15406	15618	15379	15559	15418	15404	15352	15408	15402	15666	15335	15324	15378	15488	15341	15559	15374	15224	15289	15351	15448	15609	15436	15432	15447	15270	15140	15436	15358	15271	15313	15343	15487	15400	15457	15326	15436	15418	15469	15306	15472	15340	15258	15488	15427	15334	15249	15389	15495	15383	15221	15283	15475	15368	15319	15357	15326	15388	15371	15400	15417	15381	15573	15443	15378	15369	15467	15488	15424	15331	15321	15529	15327	15526	15429	15452	15383	15323	15372	15283	15370	15524	15203	15425	15560	15257	15552	15472	15291	15458	15469	15334	15452	15427	15301	15436	15460	15418	15240	15285	15301	15402	15506	15288	15275	15411	15512	15446	15358	15488	15540	15439	15563	15448	15357	15539	15354	15467	15209	15446	15330	15407	15348	15379	15072	15328	15331	15308	15374	15392	15343	15337	15421	15382	15490	15463	15459	15433	15371	15424	15429	15232	15176	15475	15393	15300	15390	15291	15368	15485	15434	15428	15216	15335	15228	15598	15466	15267	15414	15521	15344	15325	15450	15415	15305	15654	15242	15368	15294	15434	15335	15323	15499	15304	15496	15353	15287	15556	15288	15457	15365	15502	15418	15616	15508	15326	15420	15316	15404	15506	15425	15374	15314	15473	15284	15487	15382	15300	15591	15377	15418	15363	15300	15304	15191	15355	15417	15508	15314	15417	15440	15417	15482	15336	15252	15583	15303	15456	15418	15451	15299	15288	15346	15368	15394	15321	15421	15414	15614	15350	15368	15469	15501	15489	15254	15449	15236	15446	15366	15377	15340	15519	15168	15574	15356	15475	15525	15402	15351	15404	15379	15257	15348	15233	15388	15260	15423	15352	15320	15317	15456	15345	15255	15465	15316	15372	15373	15461	15450	15519	15294	15384	15334	15379	15372	15486	15419	15340	15597	15584	15358	15447	15487	15189	15374	15321	15325	15311	15659	15379	15527	15194	15335	15483	15365	15375	15423	15622	15542	15558	15394	15565	15440	15385	15358	15306	15405	15334	15261	15504	15426	15523	15438	15397	15362	15502	15296	15391	15197	15520	15388	15399	15245	15336	15209	15315	15398	15374	15277	15347	15547	15523	15425	15485	15531	15302	15398	15360	15466	15482	15399	15337	15334	15324	15494	15063	15329	15447	15507	15392	15455	15357	15254	15528	15343	15302	15349	15328	15410	15419	15496	15310	15465	15272	15395	15402	15387	15429	15348	15508	15374	15356	15358	15372	15423	15457	15354	15388	15410	15399	15275	15556	15440	15382	15173	15293	15608	15405	15242	15411	15384	15363	15260	15427	15289	15250	15391	15279	15416	15293	15527	15399	15548	15345	15450	15416	15369	15405	15370	15455	15494	15355	15380	15329	15342	15388	15516	15419	15421	15406	15467	15401	15426	15486	15270	15515	15347	15371	15393	15237	15351	15461	15216	15312	15335	15380	15518	15491	15506	15541	15378	15309	15413	15312	15487	15165	15148	15396	15563	15402	15565	15402	15150	15524	15260	15461	15368	15354	15437	15198	15257	15374	15532	15398	15287	15297	15326	15389	15458	15500	15292	15350	15417	15370	15291	15463	15273	15383	15332	15374	15339	15503	15403	15440	15253	15418	15322	15207	15455	15393	15477	15393	15478	15474	15344	15574	15452	15515	15473	15339	15440	15379	15408	15371	15365	15244	15377	15375	15509	15383	15294	15404	15504	15469	15353	15444	15333	15304	15373	15489	15402	15439	15417	15392	15345	15255	15371	15283	15522	15297	15448	15354	15246	15498	15246	15323	15264	15401	15299	15366	15294	15413	15509	15238	15347	15366	15530	15321	15385	15486	15408	15316	15278	15352	15388	15504	15480	15526	15585	15452	15437	15269	15438	15342	15362	15331	15449	15410	15384	15434	15426	15475	15544	15260	15341	15395	15369	15375	15206	15456	15270	15516	15323	15306	15423	15394	15320	15446	15348	15337	15359	15345	15427	15329	15395	15529	15275	15268	15306	15438	15347	15391	15476	15301	15470	15356	15457	15508	15410	15369	15512	15381	15408	15439	15396	15507	15317	15363	15453	15330	15450	15429	15408	15358	15303	15379	15435	15411	15506	15289	15188	15355	15441	15246	15507	15364	15405	15467	15418	15337	15451	15340	15457	15360	15325	15328	15483	15485	15480	15335	15305	15229	15409	15293	15367	15216	15362	15469	15417	15237	15321	15361	15363	15331	15409	15436	15399	15431	15328	15274	15331	15524	15265	15379	15352	15348	15384	15361	15429	15309	15276	15374	15523	15465	15405	15620	15302	15488	15419	15321	15264	15326	15437	15439	15440	15294	15383	15464	15369	15408	15500	15318	15448	15466	15257	15452	15520	15514	15309	15366	15412	15261	15342	15224	15349	15474	15421	15547	15331	15296	15324	15351	15381	15408	15370	15344	15343	15416	15375	15317	15386	15382	15360	15333	15279	15379	15446	15490	15451	15473	15281	15372	15319	15343	15348	15437	15460	15288	15439	15394	15426	15567	15418	15366	15403	15337	15358	15323	15346	15195	15427	15399	15412	15311	15547	15291	15553	15310	15396	15361	15273	15272	15357	15547	15398	15425	15449	15482	15476	15392	15337	15316	15381	15394	15518	15391	15301	15283	15365	15380	15392	15618	15296	15480	15431	15412	15404	15336	15369	15356	15453	15335	15417	15419	15308	15391	15257	15299	15415	15470	15354	15283	15501	15422	15448	15505	15148	15445	15279	15338	15463	15161	15572	15276	15318	15426	15472	15296	15412	15369	15425	15432	15122	15426	15441	15455	15349	15432	15143	15356	15164	15594	15469	15528	15365	15426	15307	15525	15459	15547	15341	15489	15301	15513	15264	15437	15408	15323	15377	15388	15176	15421	15416	15466	15317	15420	15251	15247	15393	15311	15611	15332	15272	15494	15336	15241	15423	15341	15412	15427	15378	15393	15380	15256	15514	15464	15525	15388	15379	15494	15277	15146	15228	15446	15288	15500	15368	15419	15288	15543	15206	15469	15297	15364	15485	15511	15369	15337	15387	15164	15395	15446	15507	15444	15327	15478	15421	15522	15532	15446	15389	15284	15223	15569	15147	15361	15495	15405	15350	15173	15510	15491	15306	15320	15295	15412	15493	15424	15562	15513	15346	15364	15330	15390	15423	15336	15418	15489	15362	15316	15432	15469	15334	15395	15337	15360	15400	15265	15395	15454	15314	15460	15477	15351	15353	15251	15544	15452	15330	15532	15335	15269	15335	15501	15367	15298	15486	15353	15387	15438	15384	15444	15291	15445	15380	15464	15596	15327	15281	15328	15533	15352	15458	15271	15336	15334	15384	15385	15326	15430	15383	15461	15434	15391	15390	15310	15511	15605	15258	15550	15369	15515	15326	15385	15518	15338	15495	15304	15484	15168	15224	15320	15289	15410	15360	15362	15565	15349	15371	15276	15291	15278	15519	15295	15322	15133	15485	15313	15415	15391	15497	15436	15516	15478	15380	15485	15493	15379	15291	15374	15235	15369	15356	15389	15414	15377	15379	15448	15469	15447	15455	15292	15537	15490	15392	15467	15449	15340	15167	15361	15378	15357	15398	15425	15336	15362	15426	15366	15604	15508	15421	15423
22714	21196	29091	23603	21389	23536	25878	20534	19883	20434	20106	19736	19560	19515	19409	19385	19368	19256	19399	19163	19258	19082	19256	19257	19250	19163	19195	19231	19394	19502	19372	19206	19194	19068	19125	19171	18904	18961	18735	19070	18972	18844	19001	18950	19085	19744	21415	20827	20138	19831	19593	19156	19065	18929	18725	18933	18733	18826	18788	18921	18834	18834	18828	18605	18796	18932	19077	18914	19082	19056	18951	18872	18828	18761	18819	18717	19035	18799	18765	18698	19093	18874	18882	18976	18946	18926	18939	18842	18791	18813	18817	18841	19034	18781	18793	18934	18736	19004	19071	18738	18730	18638	18757	18827	19031	18917	18834	18668	18691	18834	18692	18685	18740	18967	18884	18808	18807	18664	18688	18861	18749	18884	18924	18884	18928	18879	18864	18717	18859	18872	18859	18913	18780	18904	18725	18895	18815	18806	18983	18735	18802	18942	18870	18786	18857	18925	18839	18867	18961	18876	18826	18815	19045	18710	18853	18777	18911	19075	18599	18848	18927	18695	18824	18813	18701	18758	18747	18718	18720	18655	18831	18996	18854	18767	18750	18742	18861	19011	18618	18646	18877	18524	18670	18986	18905	18839	18870	18917	19008	18916	18741	18917	18844	18990	18860	18743	18699	18726	18788	18966	18925	18793	18757	18866	18775	18874	18785	18778	18727	19069	18756	18888	18743	18785	18895	18710	18854	18572	18862	18881	18682	18559	18730	18662	18733	18753	18827	18746	18748	18997	18822	18728	18630	18927	18749	18800	18810	18687	18793	18750	18729	18741	18807	18691	18563	18715	18963	18786	18739	18768	18763	18877	18758	18532	18703	18723	18784	18699	18755	18864	18736	18796	18821	18878	18841	18714	18682	18819	18605	18847	18796	19006	18697	18671	18823	18818	18921	18850	18733	18750	18827	18903	18981	18790	18968	18815	18900	18818	18712	18717	18927	18686	18899	18888	18733	18968	18945	18853	18763	18800	18776	18825	18697	18775	18711	18734	18660	18790	18929	18698	18984	19049	18909	18856	18784	18814	18669	18754	18854	18919	18930	18848	18867	18760	18786	18806	18781	18716	18658	18853	18814	19019	18767	18851	18690	18943	18715	18797	18750	18842	18958	18868	18813	18635	18829	18762	18605	18971	18855	18896	18935	18965	18693	18730	18873	18765	18744	18634	18823	18524	18772	18783	18920	18791	18921	18747	18614	18976	18839	18819	18762	18765	18974	18704	18822	18728	18916	18908	18923	18814	18712	18595	18963	18922	18889	18663	18900	18908	18829	18802	18925	18672	18744	18652	18899	18656	18922	18630	18763	18708	18833	18904	18835	18690	18862	18979	18859	18867	18854	18837	18746	18870	18976	18735	18929	18781	18611	18873	18818	18927	18805	19036	18741	18920	18801	18866	18914	18682	18883	18724	18640	18864	18858	18923	18930	18642	18949	19003	18813	18979	18879	18824	18897	18694	18703	18940	18822	18870	18904	18809	18942	18829	18652	18681	18737	18656	18725	18887	18736	18657	18842	18717	18608	18634	18848	18659	18651	18613	18841	18778	18816	18636	18765	18635	18708	18767	18927	18677	18740	18700	18658	18786	18899	18725	18824	18668	18958	18755	18987	18836	18665	18651	18848	18660	18737	18780	18677	18769	18906	18726	18769	18785	18654	18960	18805	18839	18804	18924	18905	18941	18989	18880	18882	18792	19028	18956	18889	18818	18849	18592	18798	18751	18771	18719	18831	18885	18871	18821	18886	18677	18730	18796	18666	18753	18714	18675	19004	18758	18909	18882	18862	18988	18860	18686	18858	18857	18801	18783	18585	18888	18859	18758	18897	18919	18761	18856	18826	18746	18795	18786	18809	18781	18971	18735	18825	18819	18894	18832	18727	18827	18932	19012	18903	18997	18842	18900	18726	18838	18771	18635	18781	18475	18692	18795	18608	18694	18652	18957	18899	18650	18888	18745	18857	19097	18812	18906	18904	18707	18917	18736	18596	18943	18892	18931	18856	18951	18688	18826	18796	18732	18743	18782	18662	18834	18813	18824	18685	18753	18769	18859	18957	18982	18707	18825	18892	18999	18998	18599	19000	18935	18777	18898	18761	18868	18672	18862	19028	18672	18805	18713	18969	18632	18750	18748	18690	18818	18714	18683	18602	18894	18789	18799	18624	18701	18619	18797	18739	18976	18805	18745	18688	18860	18825	18921	18825	18996	18915	18823	18770	18784	19044	18956	18750	18707	18797	18929	18939	18808	18712	18711	18833	18680	18802	18702	18899	18834	18682	18946	18987	18869	18946	18919	18911	18683	18713	18918	18906	18938	18820	18975	18692	18864	18929	19007	18771	18882	18843	18703	18941	19031	18812	18949	18930	18783	18730	18800	18723	18860	18637	18869	18776	18953	18951	18751	18808	18803	18771	18800	18773	18680	18701	18781	18681	18735	18820	18811	18986	18808	18863	18883	18742	18757	18577	18741	18633	18609	18812	18736	18775	18789	18985	18828	18694	18688	18935	18846	18659	18609	18914	18933	18746	18828	18761	18799	18833	18785	18749	18996	18644	18815	18949	18809	18906	18710	18753	18671	18692	18757	18655	18703	18851	19006	18983	19151	18840	18816	18823	18774	18757	19006	18747	18660	18924	18788	18793	18707	18990	18839	18746	18825	18837	19040	18810	18951	18898	18994	18734	18819	18879	18658	18709	18851	18904	18869	18920	18829	18771	18742	18776	18900	18795	18836	18752	18846	18952	18961	18798	18714	18688	18760	18867	18903	18844	18722	18802	18692	19030	18789	18939	18720	18886	18636	18934	18766	18645	18861	18765	18610	18852	18561	18784	18713	18938	18796	18851	18748	18614	18889	18766	18796	18796	18995	18839	18905	18850	18887	18820	18989	18942	18789	18916	18908	18831	18807	18836	18703	18835	19108	18672	18491	18949	18893	18645	18801	18718	18771	18651	18932	18937	18687	18763	18814	18815	18902	18666	18568	18800	18705	18587	18802	18849	18972	18720	18782	18899	18878	18859	18812	18875	18959	18806	18755	18822	18841	18809	18975	18798	18947	18835	18734	18827	18736	18815	18834	18518	18807	18898	18673	18835	18949	18768	18784	18775	18658	18755	18714	18903	18841	18821	18827	18718	18785	18766	18804	18712	19005	18813	18855	18894	18807	18669	18743	18805	18776	18791	18686	18917	18744	18626	18702	18797	18685	18741	18912	18796	18824	18910	18862	18828	18798	18742	18528	18630	18840	18958	18890	18800	18872	18910	18969	18756	18530	18458	18751	18681	18757	18837	18872	18820	18689	18594	18907	18977	18725	18797	18825	18913	18827	18795	18624	18762	18721	18833	18925	18736	18756	18770	18677	18748	18730	19141	18968	18791	18697	18884	18720	18654	18741	18689	18900	18861	18830	18853	18800	18781	18758	18833	18941	18949	18615	18880	18879	18902	18510	18598	18941	19048	19256	18748	18697	19006	18965	18751	18767	18819	18628	18600	18941	18787	18865	18733	18785	18830	18792	18941	19100	18968	19093	18980	18900	18925	18817	18959	18849	18665	18849	18798	18915	18798	18907	18681	18847	18600	18879	18801	18802	18573	18748	18959	18804	18939	18966	18690	18620	18771	18965	18790	18933	18672	18867	18652	18675	18805	18624	18907	18968	18780	18718	18826	18751	18774	18924	18688	18659	18895	18906	18914	18899	18781	18892	18744	18840	18853	18898	18769	18867	18758	18861	18993	18832	18701	18975	18918	18511	18762	18889	18914	18618	18750	18814	18807	18855	18561	18660	18987	18724	18820	18896	19063	18739	18781	18711	18984	18728	18936	19019	18715	18740	18596	18757	18803	18765	18804	18791	19046	18952	18811	18813	18888	18602	18991	18746	18686	18736	18937	18913	18889	18948	18865	18748	18825	18576	19005	18915	18977	18996	18745	18751	18980	18910	18796	18856	18674	18666	18730	18948	18863	18906	18880	18746	18845	18911	18806	18789	18631	18911	18805	18720	18781	18796	18978	18738	18775	18676	18738	18934	18784	18786	18800	19051	18749	18909	18998	18743	18944	18871	18567	18867	18649	18793	18965	18878	18784	18779	19039	18685	18771	18928	18832	18830	18688	18722	18779	18643	18780	18801	18677	18899	18740	18789	18535	18760	18804	18868	18957	18855	18692	18831	18740	18606	18897	18812	18753	18889	18759	18987	18930	18772	18936	18819	18776	18814	18852	18803	18795	18606	18942	18970	18799	18713	18795	18961	18994	18791	18866	18794	18716	18906	18888	18804	18699	18845	18777	18906	18887	18683	18953	18829	18856	18870	18828	18623	18828	18805	18858	18831	18917	18757	18693	18826	18846	18839	18668	18790	18893	18847	18614	18794	18761	18983	18964	18884	18845	18666	18704	18770	18658	18833	18933	18710	18612	18814	18820	18718	18805	18649	18721	18978	18836	18666	18475	18823	18861	18886	18753	18908	18772	18808	18676	18909	18831	18844	18874	18798	18987	18743	18835	18783	19017	18587	18805	18906	18783	18828	18664	18683	18663	18935	19034	18555	18725	18757	18920	18730	18700	18644	18795	18972	18958	18984	18544	18670	18772	18684	18952	18558	18708	18884	18748	18879	18882	18625	18701	18651	18784	18874	18698	18844	18874	18618	18811	18903	18795	18710	18780	18738	18871	18990	18998	18725	18944	18919	18856	18805	18636	18877	18991	18829	18654	18858	18942	18609	18718	18729	18895	18744	18852	18732	18736	18709	18714	18734	18728	18913	18887	18788	18798	18764	18595	18760	18841	18867	18850	18861	18646	18794	18832	18833	18859	18856	18885	18822	18797	18695	18786	18673	18681	18965	18757	18869	18810	18692	18802	18819	18776	18931	18710	18726	18926	18818	18890	18682	18752	18649	18888	18812	18922	18672	18941	18866	18962	18747	18723	18810	18747	18652	18849	18712	18816	18571	18750	18684	18810	18744	18683	18809	18726	18658	18719	18794	18742	19063	18759	18788	18701	18855	18939	18815	18794	18804	18792	19002	18885	18790	18791	18703	18800	18835	18732	18838	18941	18906	18795	18768	18661	18864	18625	18928	18789	18936	18916	18988	18852	18610	18813	18868	18874	18980	18952	18758	18774	18574	18948	18739	18741	18638
17628	35784	33962	22660	19129	18141	17459	17346	17247	17489	17138	16737	16265	16105	16206	15933	15841	15898	15931	15782	15656	15758	15729	15944	15693	15720	15879	16100	16066	16126	16005	15883	16007	15845	15761	15777	15637	15782	15777	15599	15676	15626	15463	15739	15694	16744	18606	17720	17061	16530	16333	15821	15676	15642	15402	15451	15469	15575	15543	15284	15482	15477	15520	15681	15424	15451	15417	15462	15454	15438	15405	15513	15375	15483	15513	15655	15445	15363	15337	15562	15481	15433	15396	15557	15473	15548	15450	15555	15583	15540	15455	15617	15241	15598	15580	15558	15356	15531	15350	15480	15537	15406	15432	15513	15503	15549	15465	15638	15262	15542	15607	15575	15462	15534	15632	15390	15472	15493	15444	15593	15608	15384	15608	15557	15634	15269	15516	15486	15560	15455	15502	15590	15351	15381	15515	15496	15547	15484	15518	15423	15569	15226	15508	15409	15647	15407	15553	15515	15386	15453	15384	15586	15601	15495	15528	15610	15317	15531	15553	15502	15407	15539	15486	15380	15457	15452	15439	15386	15542	15418	15540	15448	15473	15303	15264	15391	15550	15448	15602	15603	15316	15515	15492	15543	15510	15592	15586	15529	15548	15420	15621	15457	15500	15531	15367	15498	15584	15499	15529	15579	15546	15522	15390	15596	15460	15547	15344	15456	15510	15586	15359	15467	15546	15374	15551	15614	15502	15491	15629	15472	15299	15413	15623	15548	15476	15444	15430	15725	15473	15411	15379	15390	15429	15579	15261	15494	15643	15603	15546	15351	15487	15545	15521	15558	15313	15420	15401	15411	15660	15383	15396	15501	15403	15489	15345	15635	15405	15422	15434	15562	15581	15413	15453	15629	15493	15519	15589	15545	15453	15555	15654	15338	15438	15428	15531	15474	15358	15467	15485	15516	15518	15697	15361	15498	15614	15564	15501	15554	15329	15367	15576	15430	15499	15522	15576	15415	15470	15303	15624	15441	15579	15492	15506	15519	15337	15316	15511	15404	15608	15339	15419	15377	15314	15544	15366	15445	15534	15420	15485	15476	15486	15482	15494	15504	15462	15412	15577	15465	15427	15472	15261	15383	15359	15455	15580	15588	15582	15364	15473	15555	15338	15438	15345	15690	15565	15528	15429	15494	15449	15530	15500	15623	15419	15485	15520	15508	15551	15509	15475	15523	15384	15508	15695	15535	15419	15393	15444	15355	15602	15575	15576	15355	15389	15467	15531	15376	15579	15562	15331	15545	15508	15511	15343	15546	15479	15414	15469	15437	15567	15516	15552	15448	15610	15505	15608	15513	15518	15400	15456	15534	15318	15549	15435	15706	15504	15640	15397	15567	15353	15575	15438	15480	15606	15414	15358	15491	15549	15476	15431	15485	15477	15488	15473	15440	15508	15474	15413	15504	15497	15332	15538	15433	15383	15461	15415	15441	15481	15622	15544	15568	15671	15462	15500	15538	15505	15526	15477	15476	15708	15386	15544	15506	15650	15301	15445	15482	15540	15478	15614	15464	15418	15430	15505	15490	15608	15506	15506	15419	15469	15426	15531	15498	15429	15436	15417	15403	15507	15497	15353	15487	15593	15299	15436	15480	15505	15443	15431	15546	15514	15455	15271	15422	15566	15400	15425	15363	15528	15470	15354	15630	15548	15493	15369	15430	15568	15482	15517	15467	15391	15479	15535	15383	15268	15341	15418	15583	15428	15467	15407	15539	15552	15494	15352	15599	15504	15499	15533	15551	15451	15605	15476	15365	15595	15540	15359	15570	15485	15596	15378	15263	15527	15579	15513	15481	15439	15569	15302	15518	15570	15530	15345	15549	15408	15213	15526	15595	15378	15388	15478	15411	15425	15495	15527	15414	15415	15455	15287	15417	15430	15547	15482	15457	15463	15385	15515	15390	15449	15429	15409	15535	15426	15440	15692	15453	15528	15418	15506	15586	15474	15466	15483	15592	15309	15472	15466	15461	15484	15450	15461	15459	15629	15531	15431	15611	15492	15619	15533	15467	15468	15560	15477	15545	15410	15566	15447	15447	15386	15562	15602	15426	15408	15507	15371	15588	15566	15445	15489	15510	15541	15468	15675	15604	15404	15592	15352	15504	15461	15479	15513	15507	15343	15529	15558	15462	15529	15484	15412	15559	15411	15296	15517	15533	15487	15392	15372	15454	15442	15415	15300	15432	15311	15534	15499	15549	15405	15448	15573	15485	15731	15392	15432	15341	15392	15490	15307	15449	15418	15427	15443	15330	15346	15506	15436	15489	15458	15595	15383	15492	15433	15326	15494	15645	15503	15393	15598	15284	15344	15285	15565	15300	15461	15551	15415	15455	15374	15502	15386	15553	15382	15481	15390	15673	15516	15453	15425	15447	15556	15598	15517	15435	15374	15504	15501	15472	15414	15613	15593	15349	15314	15523	15642	15543	15396	15383	15341	15470	15348	15392	15426	15518	15339	15547	15489	15504	15490	15496	15573	15413	15418	15428	15272	15477	15504	15452	15401	15610	15663	15389	15415	15616	15297	15467	15556	15497	15610	15385	15354	15551	15514	15386	15502	15536	15410	15364	15485	15561	15382	15540	15439	15569	15696	15344	15411	15464	15464	15529	15605	15487	15490	15452	15555	15354	15329	15489	15453	15492	15359	15335	15524	15578	15488	15595	15482	15728	15425	15254	15476	15476	15613	15466	15492	15568	15568	15379	15470	15465	15456	15375	15419	15629	15506	15440	15604	15550	15467	15461	15477	15412	15534	15501	15567	15382	15570	15415	15413	15528	15421	15480	15349	15253	15481	15487	15582	15554	15325	15509	15497	15470	15490	15431	15428	15441	15489	15604	15510	15536	15323	15340	15341	15360	15466	15633	15429	15550	15390	15592	15610	15439	15406	15614	15602	15473	15504	15588	15554	15590	15533	15318	15548	15504	15383	15506	15658	15488	15598	15453	15340	15444	15656	15518	15336	15536	15647	15549	15421	15491	15285	15614	15493	15643	15540	15361	15543	15565	15405	15403	15504	15487	15328	15554	15366	15401	15566	15299	15642	15474	15465	15622	15635	15320	15322	15489	15466	15320	15679	15475	15335	15471	15443	15395	15724	15475	15382	15256	15526	15697	15375	15476	15588	15584	15345	15383	15470	15463	15399	15492	15499	15403	15549	15522	15473	15547	15600	15431	15590	15348	15529	15554	15402	15644	15572	15382	15514	15485	15599	15436	15555	15540	15406	15457	15514	15541	15301	15397	15480	15500	15572	15399	15324	15523	15327	15497	15599	15511	15424	15347	15448	15576	15537	15546	15381	15326	15568	15571	15426	15554	15632	15381	15549	15430	15559	15441	15484	15452	15615	15502	15721	15425	15509	15566	15535	15459	15340	15392	15568	15398	15258	15574	15574	15420	15543	15376	15451	15525	15326	15393	15490	15604	15340	15273	15465	15487	15552	15564	15641	15383	15362	15474	15468	15402	15502	15423	15541	15565	15511	15622	15497	15428	15549	15392	15288	15485	15433	15413	15324	15519	15321	15405	15440	15441	15569	15480	15360	15598	15320	15430	15578	15467	15488	15415	15594	15638	15402	15579	15522	15409	15615	15536	15592	15323	15511	15380	15426	15637	15545	15581	15350	15362	15366	15460	15496	15498	15356	15577	15276	15460	15489	15579	15605	15392	15530	15397	15503	15562	15597	15607	15396	15372	15454	15416	15343	15489	15544	15460	15557	15381	15511	15226	15293	15455	15417	15412	15295	15579	15360	15445	15464	15558	15476	15463	15560	15507	15431	15400	15303	15456	15614	15359	15350	15636	15488	15515	15588	15410	15559	15298	15285	15661	15412	15397	15617	15540	15516	15505	15391	15368	15531	15616	15581	15352	15523	15626	15333	15425	15395	15406	15614	15542	15455	15423	15391	15359	15531	15418	15385	15519	15589	15388	15408	15416	15411	15537	15325	15381	15642	15399	15555	15456	15423	15602	15564	15600	15521	15455	15387	15361	15541	15456	15531	15455	15640	15538	15446	15507	15406	15554	15511	15496	15539	15501	15495	15499	15557	15503	15608	15442	15435	15431	15463	15403	15639	15596	15606	15540	15469	15578	15508	15445	15410	15376	15539	15347	15531	15382	15529	15514	15496	15499	15429	15590	15554	15477	15438	15541	15710	15438	15522	15421	15625	15359	15549	15319	15419	15511	15547	15531	15601	15452	15388	15574	15397	15380	15334	15348	15449	15402	15442	15468	15493	15376	15500	15459	15619	15358	15545	15598	15528	15542	15489	15346	15596	15567	15502	15472	15452	15410	15613	15398	15462	15444	15413	15498	15456	15653	15337	15476	15389	15350	15441	15673	15499	15412	15518	15437	15456	15341	15552	15636	15438	15523	15488	15430	15569	15478	15277	15465	15488	15474	15445	15460	15594	15554	15451	15643	15488	15415	15471	15431	15443	15412	15448	15500	15474	15588	15505	15369	15476	15339	15422	15396	15611	15391	15448	15513	15419	15605	15452	15598	15532	15519	15460	15434	15558	15504	15543	15512	15563	15341	15641	15438	15538	15418	15436	15299	15489	15424	15479	15499	15620	15328	15598	15500	15482	15466	15423	15462	15512	15478	15359	15502	15365	15331	15545	15415	15593	15561	15440	15453	15354	15545	15453	15450	15757	15323	15512	15458	15469	15562	15277	15581	15524	15352	15539	15601	15418	15438	15460	15485	15360	15613	15535	15492	15451	15443	15466	15484	15408	15483	15418	15561	15451	15352	15384	15477	15526	15342	15506	15558	15516	15257	15627	15644	15520	15403	15429	15599	15404	15599	15351	15460	15490	15533	15421	15417	15463	15439	15439	15495	15476	15549	15487	15501	15394	15522	15505	15488	15548	15545	15527	15350	15604	15569	15541	15623	15321	15468	15469	15506	15565	15455	15424	15564	15684	15416	15587	15580	15413	15578	15504	15335	15521	15332	15372	15590	15483	15574	15303	15354	15372	15509	15438	15289	15617	15526	15590	15617	15454	15529	15342	15583	15584	15266	15479	15509	15490	15513	15460	15439	15544	15461	15632	15489	15414	15491	15549	15470	15511	15408	15393	15454	15414	15259	15473	15539	15409	15424	15521	15388	15729	15446	15417	15390	15423	15494	15472	15540
27438	22244	26918	23676	19453	19303	19438	19547	19496	19692	19540	19479	19378	19417	19523	19291	19113	19161	19526	19676	19339	19379	19513	19174	19384	19403	19311	19386	19451	19416	19408	19269	19342	19227	19283	19340	19359	19324	19212	19115	19118	19259	19410	19244	19287	19306	19241	19340	19334	19543	19127	19192	19022	19175	19317	19223	19203	19252	19179	19147	19250	19189	19044	19188	19243	19285	18989	19148	19119	19145	19232	19320	19148	19350	19195	19365	19231	19141	19078	19025	19210	18975	19142	19348	19389	19121	19310	19252	19289	19118	19030	19170	19282	19255	19329	19231	19029	19161	19485	19193	19201	19120	18978	19003	19261	19127	19345	19140	18993	19086	19126	19030	19290	19163	19429	19107	18998	19150	19179	19129	19192	19073	19356	19199	19060	19004	18906	19026	19164	19094	19381	19049	19115	19099	19426	19371	19193	19202	19439	19221	19222	19124	19226	19132	19204	19323	19125	18874	18990	19060	19278	19138	19351	19136	19231	19163	19241	19383	19064	19352	19217	19266	19323	19171	19271	19195	19230	19126	19036	19276	19210	19371	19154	19316	19173	19183	19192	19275	19071	19083	19052	19206	19164	19329	19035	19217	19226	19284	19219	18991	19233	19352	19188	19227	19145	18842	19180	19430	18878	19334	19202	19129	19134	19342	19071	19007	19182	19179	19120	19054	18992	19304	19211	19337	19315	19194	18975	19127	19259	19090	19198	18926	19092	19271	19249	19169	19302	19216	19198	19176	19101	19078	19314	19132	19291	19283	19178	19320	19202	19314	19023	19087	19251	19239	19043	19264	18999	19158	19104	19272	19267	19227	18972	19541	19237	19129	19277	19222	19274	19323	18978	19188	19127	19051	19317	19251	19250	19339	19244	19018	19238	19320	19170	19321	19112	19173	19201	19192	19177	19313	19185	19069	19132	19226	19146	19526	19220	19057	19112	18914	19187	19083	19153	19133	19241	19160	19190	19118	19273	19156	19292	19090	19075	19191	19327	19118	19379	19190	19424	19221	19190	19212	19284	19360	19064	19199	19324	19167	19168	19365	19180	19193	19204	19114	19318	19026	19200	19143	19309	19251	19148	18997	19195	19174	19283	19164	19208	19087	19094	19060	19231	19231	19165	19244	19051	19137	19099	18962	19164	19173	19256	19221	19126	19052	19137	19321	19253	19289	19242	19228	19362	19138	19223	19254	19250	19036	19324	18986	19175	18931	19196	18995	19094	18930	19116	19113	19117	19317	19414	19161	19169	19227	19155	19266	19220	19277	19279	19302	19205	19088	19101	18973	19272	19132	18921	19174	19195	19335	19048	19242	19298	19213	19200	19281	19112	19174	19089	19315	19291	19424	19082	19189	19345	19216	19277	19295	19106	19094	19118	19117	19133	19290	19082	19388	19163	19105	19326	19278	19045	19101	19252	19003	19246	19126	19136	19331	19200	18999	19161	19342	19195	19067	19228	19210	19154	19015	19092	19311	19286	19276	19119	19143	19202	19226	19295	19275	19103	19209	19091	19355	19169	19253	19178	18983	19179	19035	19128	19280	19316	19191	19140	19240	19180	19004	19316	19005	19268	19324	19311	19226	19188	19192	19073	18891	19172	19136	19251	19145	19403	19119	19100	19237	19272	19090	19342	19410	19169	19344	19173	18938	19284	19155	19218	19169	19140	19179	19313	19232	19144	19289	19239	19313	19201	19090	19233	19001	19034	19121	19136	18963	19035	19193	19089	19100	19095	19106	19314	19263	19136	19298	19263	19259	19344	18968	19207	19272	19259	19442	19289	19226	19098	19282	19004	19305	19251	19240	19312	19180	19242	19257	19099	19119	19059	19226	18992	19043	19262	19205	19030	19105	19278	19156	19311	19068	18868	19117	19105	19194	18950	19255	19038	19123	19068	19123	19001	18998	19188	19154	19176	19158	19202	19232	19411	19132	19176	19373	19028	19324	19128	19209	19252	19240	19076	19318	19087	19160	19141	19423	19188	19165	19066	19189	19237	19254	19262	19392	19166	19187	19117	19067	19061	19217	19096	19118	18946	18997	18916	19253	19300	19321	19141	19289	19303	19173	19136	19142	19183	19122	18958	19094	19277	19243	19461	19184	19344	19219	19084	18952	19258	19262	19187	19181	19153	19223	19225	18996	19220	19109	19223	19169	19183	19202	19217	19222	19265	19229	19157	19378	19132	19168	19273	19230	19100	19151	19202	19076	19215	19124	19114	18988	19386	19117	19135	19073	19309	19078	19065	19178	19218	19173	19324	19290	19377	19199	19207	18972	19317	19342	19184	19225	19080	19074	19138	19165	19234	19128	19297	19116	19137	19169	19110	19139	19390	19333	19352	19186	19232	19125	19220	19333	19240	19128	19213	19183	19083	19265	18984	18906	19050	19118	18995	19233	19258	19106	19089	19230	19116	19196	19104	18970	19233	18900	19054	19457	19104	19191	19088	19232	19311	19379	19213	18807	18992	19167	19373	19201	19178	19104	19173	19266	19232	19147	19058	18980	19175	19347	19216	19288	19276	19073	19184	19174	19498	19312	19087	19143	19223	19262	19302	19234	19241	19187	19092	19112	19069	19038	19044	19275	19178	19158	19120	19222	18979	19105	19169	19067	19085	19160	19140	18846	19144	19075	19173	19445	19327	19101	19102	19340	19125	19034	19265	18949	18983	18986	19282	19453	19222	19084	19233	19249	19207	18947	19061	19158	19168	19172	19161	19240	19187	19112	19198	19130	19059	18997	19324	19248	19207	19172	19251	19062	19080	19242	19045	18995	18889	18903	19055	19309	19113	19315	18991	19212	19244	19200	19161	19100	19080	19101	19058	18812	19100	19156	19127	19187	19091	19036	19127	19157	19351	19242	19076	19082	19141	19077	19225	19287	19373	19265	19332	19325	19150	19117	19370	19070	19323	19394	19091	19184	19084	18944	19197	19343	19177	19393	19197	19192	19272	19147	19190	19109	19399	19137	19170	19241	19191	19027	19163	18998	19244	19218	19132	19171	19340	18989	19038	19105	19178	19188	19063	19328	19240	19213	19088	19060	19134	18969	19180	19150	19276	19334	19294	19059	18871	19280	19301	19166	19056	19166	19265	19218	19378	19050	19003	19146	19374	18988	19323	19093	19093	19127	19292	19145	19249	19103	19175	18992	19163	19305	19092	19188	19152	18998	19108	19323	19237	19147	19296	19192	19361	19015	19284	19258	19416	19123	19170	19323	19100	19172	19052	18898	19011	19109	19390	19129	19387	19384	19024	19133	19208	19260	19281	19156	19263	19191	19208	19191	19100	19364	19338	19289	19257	19158	19130	19088	19017	19239	19179	19205	19371	19248	19332	19202	19176	19111	19088	19242	19102	19314	19085	19097	19339	19216	18912	19008	19116	19185	19112	19278	19266	19114	19235	19099	19163	19133	19381	19329	19487	19013	19051	19199	19192	19233	19223	19047	19401	19063	19131	19211	19134	19057	19044	19014	19372	19146	19151	19202	19170	19303	19011	19051	19097	19278	19005	19072	19205	19307	19244	19131	19077	19012	18980	19205	19318	19214	19205	18930	19041	19206	19240	19044	19124	19028	19097	19243	19102	19095	19115	19111	19255	19260	19297	19109	19010	19210	19167	19151	19228	19304	19336	19391	19173	19131	19249	19039	18967	19331	19159	19034	19250	19215	19071	19064	19192	19035	19054	19064	19210	18920	19178	19158	19281	19133	19255	19272	19188	19258	19196	19264	19395	19234	19015	19156	19079	19181	19189	19108	19228	19360	18971	18954	19170	19250	19264	19228	19107	18949	19217	19359	19163	19152	18934	19190	19102	19424	19313	18950	19145	19169	19308	19374	19061	19211	18994	19237	19039	19308	19116	19218	19123	19140	18993	19325	19363	19087	19007	19197	19179	19190	19257	19405	19297	19100	19079	19249	19270	19186	19152	19111	19247	19276	19032	19227	19122	19097	19139	19062	19247	19146	19173	19095	19436	19155	19223	19149	19431	19082	19191	19342	19153	19092	19160	19091	19391	19231	19047	19108	19117	19213	19280	19216	19345	18954	19232	19248	19236	19030	19223	18993	19168	19396	19240	19127	19155	19287	19220	19036	19362	19324	19282	19020	19141	19286	19023	19126	19186	19027	19154	19073	19480	19090	19100	19083	19273	19043	19036	19287	19224	19098	19226	19299	19290	19108	19127	19247	19239	19235	19086	19154	19193	19088	19206	19253	19102	19332	19156	19244	19217	19246	18958	19289	18991	19238	19133	19199	19040	19082	19068	19071	19354	19426	19292	19191	19370	19233	19206	19108	19105	19372	19039	19277	19091	18882	19385	19241	19100	19298	19189	19317	19013	19113	19061	19138	18931	19208	19275	19204	19005	19154	19326	19160	19209	19137	19142	19028	19110	19370	19184	19262	19003	19007	19128	19132	19120	19253	19249	19004	19262	19017	19252	19135	19294	19182	19224	19210	19053	19271	19120	19044	19140	19130	19137	18999	18924	19051	19199	19389	19155	19174	19245	19084	19111	19139	19309	19447	19301	18922	19199	19009	19345	19204	19248	19304	19083	19118	19169	19207	19164	19235	19111	19217	19395	19196	19040	19299	19086	19178	19270	19261	19324	19182	19028	19478	19293	19164	19116	19400	19113	19170	19138	19108	19044	19115	19235	19251	19251	19336	19389	19237	19116	19104	19198	19289	19218	19106	19238	19202	19079	19292	19065	19235	19304	19186	19031	19216	19106	19427	19227	19168	19089	19168	19177	19150	19049	19330	19232	19174	18950	19198	19176	19187	19336	19370	19270	19365	19204	19231	19163	19089	19313	19124	19300	19224	19198	19158	19253	19306	19268	19126	19340	19260	19182	18953	19232	19158	19171	19241	19074	19264	18962	19137	19204	19021	19245	19225	19274	19325	19391	19195	19255	19201	19378	19213	19246	19330	19374	19061	19267	19101	19156	19001	19013	19171	19119	19156	19121	19243	19246	19196	19135	19169	19088	19161	19216	19105	19159	19000	19130	19289	19330	19249	19010	19059	19141	19109	19194	19357	19128	19369	19090	19006	19192	19158	19461	19249	19194	19381	19349	19247	19308	19233	18977	19184	19008	19292	19241	19064	19221	19320	19048	19189	19176	19229	19245	19033	19212	19152
16742	22778	22878	17988	16226	16123	15944	15878	15980	16238	16205	15992	15888	16066	15847	15661	15875	15830	15843	15819	15663	15765	15779	15710	15809	15952	15879	15905	16059	15966	15871	15913	15915	15947	15648	15814	15680	15743	15840	15635	15722	15728	15801	15793	15721	15990	16027	15977	15785	15687	15823	15734	15865	15659	15978	15931	15613	15480	15585	15820	15685	15654	15672	15631	15777	15836	15708	15867	15681	15629	15624	15680	15742	15594	15817	15601	15691	15626	15644	15639	15946	15567	15556	15684	15498	15730	15913	15527	15616	15666	15737	15810	15586	15662	16029	15723	15651	15686	15659	15705	15697	15628	15643	15804	15628	15510	15841	15667	15689	15734	15748	15672	15665	15731	15644	15708	15764	15684	15701	15896	15618	15736	15708	15732	15697	15653	15796	15744	15613	15776	15587	15795	15715	15527	15756	15604	15733	15788	15414	15695	15597	15729	15692	15723	15760	15657	15652	15617	15690	15691	15860	15661	15695	15747	15618	15833	15617	15647	15688	15812	15887	15676	15877	15703	15650	15631	15579	15622	15558	15716	15798	15573	15707	15763	15825	15693	15646	15681	15731	15598	15565	15833	15857	15799	15570	15721	15459	15751	15701	15687	15851	15705	15620	15516	15747	15751	15656	15793	15699	15625	15750	15688	15684	15863	15741	15655	15742	15809	15781	15739	15674	15645	15752	15691	15957	15686	15769	15824	15713	15347	15581	15587	15822	15580	15741	15580	15780	15634	15820	15482	15589	15744	15584	15847	15683	15550	15717	15789	15702	15669	15671	15824	15715	15672	15692	15603	15718	15658	15618	15688	15638	15602	15767	15776	15861	15704	15693	15768	15839	15696	15801	15737	15719	15758	15502	15742	15746	15677	15629	15687	15806	15540	15658	15601	15735	15721	15617	15690	15524	15759	15647	15620	15709	15617	15752	15802	15623	15674	15735	15683	15682	15745	15786	15634	15740	15619	15696	15638	15777	15656	15649	15572	15757	15757	15595	15636	15560	15586	15641	15770	15679	15675	15896	15734	15617	15539	15733	15633	15586	15699	15792	15736	15667	15688	15770	15705	15654	15678	15801	15663	15837	15708	15878	15634	15776	15651	15847	15577	15645	15576	15591	15835	15677	15849	15746	15658	15853	15525	15726	15721	15781	15728	15657	15790	15703	15944	15650	15709	15685	15684	15684	15729	15692	15561	15787	15718	15702	15765	15638	15674	15755	15597	15605	15375	15740	15794	15634	15747	15837	15895	15579	15658	15758	15790	15640	15797	15526	15621	15671	15603	15742	15764	15787	15841	15607	15822	15650	15826	15736	15667	15801	15706	15711	15635	15889	15637	15704	15650	15693	15636	15721	15729	15559	15832	15670	15671	15718	15744	15715	15730	15767	15783	15491	15755	15684	15674	15817	15681	15749	15553	15581	15622	15574	15829	15665	15864	15729	15811	15764	15656	15669	15725	15714	15436	15685	15744	15623	15553	15625	15585	15657	15618	15814	15594	15617	15588	15837	15792	15685	15715	15771	15849	15821	15868	15441	15759	15699	15575	15765	15713	15679	15706	15625	15684	15862	15847	15971	15737	15704	15740	15739	15593	15643	15582	15594	15537	15914	15675	15731	15616	15668	15793	15769	15747	15768	15678	15949	15552	15657	15665	15715	15718	15702	15799	15737	15695	15679	15728	15547	15679	15723	15727	15692	15703	15528	15697	15638	15824	15724	15837	15738	15787	15574	15737	15720	15747	15776	15684	15770	15818	15724	15675	15734	15643	15768	15666	15654	15744	15674	15748	15682	15760	15762	15548	15829	15783	15714	15787	15804	15822	15864	15666	15680	15668	15581	15431	15669	15664	15826	15678	15590	15793	15725	15582	15800	15675	15632	15602	15801	15706	15676	15621	15671	15684	15786	15670	15635	15616	15711	15726	15618	15585	15667	15613	15786	15570	15737	15680	15683	15673	15701	15665	15595	15886	15689	15815	15555	15681	15599	15632	15692	15795	15702	15708	15868	15774	15870	15717	15731	15821	15589	15714	15795	15660	15623	15700	15660	15685	15684	15702	15561	15809	15547	15655	15595	15620	15774	15669	15618	15717	15816	15552	15636	15716	15633	15853	15805	15619	15723	15748	15650	15518	15755	15734	15634	15651	15724	15606	15862	15526	15608	15523	15663	15889	15692	15767	15634	15649	15695	15613	15795	15842	15698	15591	15634	15567	15741	15673	15813	15782	15734	15614	15642	15651	15616	15801	15632	15929	15804	15786	15745	15755	15724	15704	15627	15711	15616	15724	15690	15814	15775	15649	15839	15693	15810	15738	15700	15573	15716	15753	15750	15574	15629	15660	15712	15530	15598	15738	15795	15721	15789	15617	15718	15979	15724	15808	15822	15663	15746	15718	15545	15798	15684	15659	15778	15674	15804	15613	15749	15792	15788	15702	15775	15632	15668	15634	15737	15693	15723	15764	15700	15771	15787	15803	15716	15686	15727	15821	15620	15793	15687	15675	15857	15693	15730	15686	15643	15672	15538	15685	15626	15759	15514	15694	15622	15651	15703	15767	15696	15779	15711	15858	15674	15709	15704	15721	15791	15831	15714	15741	15688	15672	15697	15781	15796	15645	15730	15785	15750	15549	15593	15738	15937	15631	15685	15518	15591	15713	15674	15555	15724	15701	15595	15625	15851	15583	15708	15711	15612	15502	15564	15851	15618	15591	15792	15595	15698	15682	15675	15503	15794	15700	15628	15764	15710	15756	15817	15715	15617	15819	15676	15512	15886	15692	15747	15629	15743	15718	15817	15639	15769	15720	15601	15635	15774	15898	15701	15828	15705	15661	15626	15675	15658	15742	15706	15799	15663	15604	15747	15526	15552	15754	15698	15646	15735	15653	15756	15794	15840	15759	15726	15872	15800	15684	15727	15476	15818	15658	15829	15680	15534	15620	15709	15497	15731	15757	15730	15759	15583	15785	15754	15613	15704	15812	15568	15732	15716	15749	15700	15600	15636	15783	15701	15625	15631	15643	15722	15560	15530	15736	15770	15609	15619	15802	15843	15599	15736	15787	15680	15700	15571	15779	15772	15703	15724	15606	15713	15618	15673	15977	15768	15700	15841	15559	15693	15638	15734	15638	15615	15603	15558	15602	15628	15725	15768	15790	15546	15650	15647	15836	15739	15800	15567	15655	15524	15683	15670	15539	15555	15730	15752	15577	15881	15595	15702	15751	15553	15764	15776	15629	15636	15636	15764	15673	15623	15664	15843	15669	15814	15660	15691	15744	15761	15616	15747	15498	15790	15717	15671	15784	15636	15669	15542	15632	15860	15442	15868	15787	15722	15518	15583	15623	15779	15716	15688	15689	15532	15751	15693	15806	15756	15744	15865	15689	15608	15577	15711	15815	15762	15726	15515	15657	15708	15837	15722	15727	15716	15697	15574	15605	15710	15731	15587	15698	15784	15911	15766	15750	15561	15777	15685	15788	15774	15705	15643	15850	15660	15655	15983	15727	15788	15837	15760	15683	15654	15682	15782	15821	15831	15855	15621	15687	15744	15703	15862	15563	15779	15670	15717	15751	15710	15776	15680	15806	15690	15576	15773	15657	15776	15746	15601	15757	15820	15712	15740	15631	15849	15600	15730	15815	15574	15768	15663	15678	15850	15663	15835	15804	15749	15849	15851	15805	15746	15529	15751	15711	15620	15720	15842	15747	15812	15549	15746	15655	15656	15827	15678	15632	15691	15603	15819	15717	15541	15775	15755	15713	15558	15784	15627	15747	15754	15761	15674	15539	15714	15823	15762	15775	15602	15829	15682	15673	15744	15657	15631	15691	15646	15758	15654	15758	15600	15789	15685	15612	15785	15547	15773	15679	15736	15818	15406	15782	15659	15803	15779	15649	15619	15658	15864	15678	15643	15623	15803	15705	15658	15641	15631	15817	15662	15781	15683	15613	15727	15912	15791	15661	15608	15964	15703	15816	15667	15644	15415	15651	15776	15764	15863	15725	15629	15731	15706	15591	15650	15713	15742	15695	15735	15706	15751	15727	15534	15626	15699	15819	15837	15616	15714	15726	15734	15829	15733	15803	15827	15898	15810	15520	15844	15644	15573	15652	15649	15647	15673	15678	15680	15837	15674	15732	15705	15602	15698	15663	15971	15683	15824	15803	15636	15786	15630	15777	15746	15531	15630	15778	15632	15790	15721	15570	15544	15560	15827	15740	15714	15705	15650	15743	15742	15706	15657	15677	15991	15668	15645	15856	15722	15842	15862	15700	15816	15662	15503	15870	15586	15652	15576	15529	15909	15617	15531	15626	15727	15751	15754	15619	15600	15743	15700	15687	15702	15479	15781	15608	15724	15681	15874	15669	15647	15731	15717	15716	15813	15685	15511	15602	15666	15802	15641	15714	15783	15627	15780	15751	15724	15833	15808	15741	15808	15606	15571	15814	15798	15782	15752	15645	15517	15874	15866	15570	15712	15450	15641	15707	15648	15594	15774	15622	15671	15609	15488	15699	15828	15669	15815	15932	15650	15636	15694	15636	15672	15646	15524	15737	15714	15824	15771	15652	15676	15816	15521	15735	15671	15659	15652	15662	15601	15711	15605	15754	15660	15546	15582	15612	15720	15959	15517	15703	15773	15743	15505	15693	15822	15788	15790	15815	15670	15677	15702	15711	15736	15615	15849	15736	15750	15648	15715	15781	15621	15641	15696	15734	15717	15610	15646	15832	15670	15633	15713	15628	15651	15641	15839	15561	15736	15712	15799	15570	15810	15613	15704	15739	15849	15857	15803	15697	15674	15664	15642	15709	15692	15720	15739	15770	15712	15670	15709	15713	15636	15865	15593	15721	15643	15709	15776	15689	15825	15671	15753	15740	15704	15835	15683	15946	15689	15771	15751	15670	15784	15715	15805	15758	15682	15638	15707	15574	15610	15730	15582	15707	15630	15816	15670	15750	15627	15724	15845	15794	15824	15883	15746	15740	15692	15839	15783	15755	15892	15582	15599	15538	15656	15684	15749	15672	15691	15609	15844	15738	15771	15520	15851	15626	15734	15789	15710	15625	15753	15627	15778	15672	15671	15894	15628	15727	15673	15674	15647	15677	15722	15744	15662	15635	15804	15614	15774	15768	15701	15660
23760	21171	28706	24019	22237	22832	22526	19895	19492	19862	19928	19611	19547	19629	19356	19310	19288	19329	19217	19229	19391	19019	19124	19114	19121	19344	19233	19236	19249	19102	19060	19162	19262	19226	19352	19298	19039	18899	19096	18835	19081	19209	19181	19108	19252	19421	20544	20298	19819	19536	19495	19387	19152	18829	18991	18957	18838	19090	18927	19274	19065	19284	19161	19031	18918	18823	19141	18785	18906	19015	19045	18920	19075	19136	19050	19032	18913	19240	18968	18920	18764	18832	19019	18983	18882	18999	18783	18977	19109	18930	19007	19145	18998	19089	19150	18937	18849	18991	19240	18870	18857	19012	19002	19017	18917	19058	18968	18992	18888	18840	18847	18980	19178	19031	19146	19060	19102	18856	18792	18876	18883	19020	19037	19053	19036	19045	18846	19058	18974	19036	19006	18783	18889	18770	18892	18808	19008	19032	18946	18753	18935	18745	19024	18862	18913	18865	18968	19011	19224	19064	18819	19012	18772	18906	18953	18946	18875	18777	18778	18943	18640	18751	19034	19047	18993	19043	19074	18934	19001	18828	19208	18884	18938	18987	19015	19024	18828	18979	18999	18857	18932	18894	18982	18994	18974	19085	18906	18857	18907	18874	18950	18925	18891	19035	18983	18761	18634	18831	19194	18914	18930	19007	18979	18891	19000	18751	19018	18826	19184	19105	19006	18822	19059	18771	19023	18784	18942	19149	18939	18961	19120	18870	18912	18971	18836	18902	18955	18895	18909	19070	19023	18967	19032	18956	18987	18985	18972	18948	19113	19129	19024	18760	18921	18970	18767	18936	18973	18862	19044	18781	18926	18923	18891	18985	19084	18844	19239	18861	19087	18843	19108	18789	18961	18862	18928	18861	18821	18878	18978	18813	18898	18852	19093	19070	19041	19054	18957	18821	18828	18978	19096	18952	19003	18989	19006	19134	18863	19242	18925	18944	18898	18822	18983	19056	19008	18945	18896	18821	18830	18818	19146	18722	19023	18847	19124	19047	18993	18817	19034	18847	18766	18802	18947	19049	19153	19069	19017	18906	19074	19013	18924	18972	19091	19006	18830	18864	18762	18869	19051	18794	18779	19007	19014	19019	18980	18888	18971	19123	18990	19115	18834	18762	18601	18900	18854	18929	18933	18977	19037	18907	18936	19125	19024	19068	19095	18988	19147	19095	18973	18951	19045	18994	19055	19071	18858	18907	18963	19228	19177	18903	19052	19016	19137	18928	19002	18894	18750	18962	18847	18994	18921	18806	18933	18856	19067	18911	19005	18749	18697	19006	18889	18916	19056	18949	19075	18834	18763	18868	18935	18932	19113	18839	18962	18991	18897	19086	18937	18897	18952	18930	19142	19105	19026	18874	18811	18957	18959	18941	18955	19065	18940	18869	18976	18888	18695	18813	18829	18886	18945	19132	19086	19223	19052	18824	19075	18997	18767	18944	18934	19014	18912	18869	18765	18653	18780	18995	18906	19045	19011	19126	18981	18942	19207	18997	18992	19025	18871	19120	18919	19052	18973	18993	18982	18886	18899	18941	19051	18826	19108	18841	18963	19051	19180	19013	18644	19048	18850	18995	19238	18938	18783	19014	18892	18848	18895	18934	19166	18946	19035	18863	19062	19039	18914	18928	18877	19067	18820	19147	19097	18936	18919	18998	18696	19058	18919	19030	18910	19000	19205	18735	19064	18852	19102	19013	18931	19102	19064	18812	19073	18900	18822	19088	18946	18797	18865	18969	18657	18969	19050	18983	18954	19219	18898	18947	19082	18695	18916	18983	19034	19094	18907	18900	19075	18754	19000	18745	18983	19028	18963	18995	19065	18951	18991	18907	19148	18945	18845	18978	19042	18965	18967	18994	18909	19033	18901	18898	19013	18822	18944	18869	18858	19236	19124	19129	19104	18944	18986	18836	19009	18946	18999	18814	18927	18787	19098	19033	19001	18898	18840	18831	19093	18911	18769	19105	18993	19099	19075	18821	19035	18919	19035	18828	19060	18824	18954	19192	19203	18912	18886	18849	19038	19056	18920	18750	19049	19084	18953	18868	19000	18941	19042	18788	19029	19047	19086	18849	19006	18940	19127	18980	19034	19186	18938	19000	18783	18894	18812	18957	19118	18938	18872	18846	19036	18974	19050	19026	19099	19090	19054	18917	18874	18829	18935	18932	19093	18964	18916	18847	18799	18778	19019	19158	18879	18871	18906	19031	19022	18956	19000	19032	19183	18995	18959	19049	18896	19019	18819	18971	18832	18904	18764	18768	18825	19023	18967	18891	18932	18880	18963	18852	19116	18963	18936	18937	19212	19086	19044	19018	18885	18974	19147	19214	19121	19042	19195	18986	19041	18975	19140	19165	18918	18967	18947	18819	19036	18877	18958	18793	18853	18945	18841	18903	18900	19143	18961	19017	18984	18941	18776	18937	18989	18936	18677	18736	18924	18847	18804	18732	18893	18988	18870	19031	19056	19153	18982	19155	18936	18995	19015	18933	18978	19054	19160	18964	19038	19055	18959	18929	18853	18992	18957	19001	18807	19072	19117	18961	19015	18868	18826	18910	18970	18956	19097	18872	19066	18946	19240	18858	18953	19166	18928	19060	18864	19038	18894	18994	18929	18944	19135	19056	18873	18965	18617	18938	19009	19095	19153	18975	18951	18971	19125	18816	19001	19069	18972	18922	18805	18794	18876	18674	19048	19178	19085	19050	19079	18752	18832	18952	18848	19094	18986	19050	18905	19111	19326	18937	18814	19055	19087	18854	18982	19002	19039	18928	18880	18912	19189	19023	19054	18896	18787	18904	18852	19049	18970	18932	18887	18787	18831	18889	19030	19145	19221	19026	19069	18891	19150	18811	18962	18790	19086	19053	18991	18763	19001	18998	18924	19037	19044	18861	19004	18944	19004	19130	19097	18886	19038	19001	18863	19035	18950	19134	19029	19076	18895	19187	18893	18888	18843	19041	18902	18930	19196	18961	18992	18785	19092	19059	18769	18964	18951	18899	18942	19037	18843	18877	18898	19015	19032	18974	18893	19064	18947	18964	18905	18981	19064	18998	18940	19077	18799	19077	19240	18961	18971	18794	19019	18643	18921	18986	18919	18886	19201	18841	19021	19011	18795	19112	18967	18876	19110	18788	18727	19149	18771	18985	19089	18885	18910	18857	18884	18957	18922	18890	18951	19063	18931	19111	18905	18941	18982	18912	18876	18885	18845	19167	19052	18870	19073	19171	18916	19183	18949	18909	19106	19029	19108	18916	19187	18894	19059	18960	18877	19084	19248	19019	19207	18988	19000	18939	18990	19063	19044	19128	19040	18961	18985	18791	19052	19041	19105	18956	18994	18945	18978	18740	19120	18834	18901	18883	18797	18917	18876	19094	18960	18965	18927	18777	18798	18986	19013	18962	18768	19047	18729	19088	19160	18867	18858	19090	18823	19066	18905	18950	18917	19009	19031	18993	18817	18947	18943	18852	18772	19117	19021	18858	18941	18896	19083	18741	18963	18856	18876	19087	18776	18882	18866	18886	18972	18873	18755	18838	18975	18776	18945	18950	18924	18904	18938	18996	19035	18796	18943	18897	18996	18935	18885	18989	19074	18893	18797	18988	18981	19066	19111	19027	18851	18796	18840	19027	19045	18994	19113	18828	18889	18811	18984	18988	18894	19063	18978	19089	18840	18905	18884	18877	19002	19138	18886	19227	18923	18873	19178	18973	19178	18871	18819	19098	18793	18955	19120	18915	19018	18928	18751	18971	18729	19052	18958	18805	18841	19000	18961	18844	19150	18944	18929	18736	18871	18811	18811	18828	19025	18876	18911	18702	19065	18944	19086	19037	18942	19092	19123	18918	18874	18805	19066	18935	19018	19107	18990	19008	19032	18874	18800	19073	18909	18648	19031	18856	18967	19089	18896	19085	19003	18827	19134	18898	19031	19050	18858	18969	18981	19113	19030	19046	19014	18914	19028	18985	19037	19040	18847	18878	18878	19151	18698	18963	18826	18942	19214	18984	19005	19048	19061	19021	19049	18840	18785	19177	19035	18929	18905	18992	18918	19088	18830	18911	19184	18888	19006	18893	18804	18922	18863	19030	19033	18846	18929	19028	19096	19023	19020	18830	18885	18887	18785	19102	18922	19056	18947	19052	18898	18968	18947	18852	18820	18915	19024	19025	18822	18849	18831	18998	19019	18865	18745	18981	19016	18872	18980	18772	19051	19122	18895	18852	18942	19018	18985	18971	19130	19131	18934	19026	19323	18886	19098	19030	18840	19021	19089	18748	19016	19019	19010	18910	19091	18872	18965	19060	19032	19215	18928	18978	19029	18986	18908	19020	19075	18946	19068	18941	18927	19072	19011	18953	18846	18868	19009	18752	18956	19041	18796	19125	18910	18902	18906	18705	18865	18923	18970	19093	18947	19083	18926	18892	18939	19216	19178	18909	19220	19014	18752	18892	19001	18964	18995	18863	19002	18925	19061	19026	18873	18932	18918	18975	18898	18879	19032	18780	19029	18825	18930	18908	19050	19077	19071	18893	19071	18759	18946	19024	18968	18789	19118	19090	18994	19027	18934	18980	19014	18858	18896	18943	18938	19016	18836	19075	18899	18965	18888	19010	18863	19000	18948	19014	19036	19174	19083	18951	18909	19210	18957	19028	18941	19141	19088	18919	19004	18872	19067	18850	19093	18960	19004	18913	18812	18901	18931	18976	18878	18836	18821	19065	19119	19095	18855	18629	18828	19020	18832	19175	18829	18648	19047	18798	18754	18942	18960	19076	18857	19004	18985	19012	19051	19064	19180	19004	18960	19004	19211	18940	19008	18865	19067	18791	18925	18981	19031	18904	19000	19006	18833	18992	19057	19092	18796	19000	18835	19113	18722	18962	19195	18900	18993	18843	19082	18936	18952	19015	19044	18812	19002	18747	19037	19007	19083	18820	19119	19181	18959	18739	18862	18958	18827	19089	18760	18948	18986	18829	18947	18995	19061	18932	19023	19162	19052	19140	19171	19009	18874	18791	18889	18951	18954	18978	18960	18793	18951	18852	18921	18729	18954	18931	18945	19032	19028	19027	18859	18988	19279	18952	18857	18947	18940	19144	18950	18841	18916	18880	18994	18986	19070	18972	18946	18839
15255	29315	28620	20227	17585	17204	16755	16573	16427	16721	16574	16432	16460	16105	16081	16223	16115	15810	15810	15789	15793	15892	15781	15613	15825	15807	16055	15957	16073	15736	15805	15883	16014	15767	15754	15688	15757	15603	15638	15713	15664	15800	15619	15587	15746	16404	17540	16995	16555	16276	15892	15878	15589	15649	15570	15595	15468	15636	15587	15633	15625	15617	15543	15645	15479	15606	15672	15523	15563	15561	15705	15640	15508	15674	15657	15474	15608	15546	15691	15481	15610	15620	15485	15660	15494	15554	15580	15562	15688	15542	15534	15524	15487	15744	15816	15531	15680	15504	15738	15522	15597	15558	15590	15471	15535	15573	15744	15350	15490	15631	15660	15598	15675	15619	15703	15711	15483	15687	15543	15476	15717	15410	15619	15789	15650	15472	15494	15757	15566	15602	15592	15653	15535	15563	15582	15758	15619	15542	15563	15658	15537	15585	15717	15489	15590	15446	15530	15488	15727	15622	15537	15657	15551	15697	15534	15683	15505	15575	15569	15623	15717	15598	15662	15452	15683	15500	15555	15592	15597	15526	15554	15740	15712	15524	15457	15513	15811	15593	15511	15635	15635	15558	15475	15720	15409	15555	15723	15610	15598	15567	15461	15557	15627	15666	15608	15615	15684	15579	15563	15788	15597	15622	15627	15749	15621	15606	15494	15527	15553	15726	15452	15563	15447	15465	15661	15679	15619	15547	15692	15571	15580	15720	15615	15601	15505	15602	15558	15757	15562	15797	15635	15556	15658	15670	15518	15755	15529	15578	15452	15708	15539	15561	15537	15630	15592	15712	15767	15632	15408	15556	15598	15691	15459	15405	15470	15599	15466	15563	15510	15561	15521	15593	15323	15601	15472	15518	15542	15660	15727	15513	15586	15512	15614	15537	15642	15546	15694	15579	15580	15658	15475	15572	15524	15530	15612	15619	15609	15668	15655	15500	15621	15563	15634	15419	15390	15659	15824	15609	15549	15609	15558	15510	15647	15474	15613	15503	15558	15422	15556	15672	15535	15781	15541	15537	15644	15565	15545	15659	15527	15688	15561	15559	15544	15511	15533	15702	15480	15608	15635	15517	15493	15754	15725	15769	15543	15643	15616	15723	15528	15735	15746	15406	15597	15579	15697	15487	15517	15545	15765	15551	15629	15587	15497	15567	15391	15603	15467	15628	15558	15677	15741	15539	15686	15629	15595	15632	15424	15641	15667	15495	15512	15502	15443	15510	15544	15498	15660	15536	15589	15483	15706	15532	15566	15656	15497	15641	15534	15606	15326	15678	15563	15613	15542	15541	15402	15603	15565	15412	15666	15398	15407	15563	15657	15660	15397	15650	15667	15594	15634	15660	15501	15573	15540	15586	15708	15536	15500	15699	15425	15568	15461	15636	15488	15695	15456	15594	15273	15514	15635	15676	15364	15601	15733	15620	15591	15523	15780	15673	15789	15633	15653	15552	15601	15493	15408	15603	15507	15523	15749	15475	15430	15579	15557	15545	15533	15626	15541	15767	15599	15683	15605	15555	15779	15429	15552	15653	15483	15653	15561	15578	15642	15644	15604	15347	15615	15481	15621	15613	15500	15613	15613	15607	15690	15689	15565	15449	15600	15666	15630	15552	15559	15622	15729	15430	15612	15536	15657	15592	15596	15472	15468	15472	15521	15566	15591	15511	15553	15569	15571	15531	15659	15619	15568	15655	15595	15517	15588	15664	15480	15553	15554	15641	15773	15698	15666	15409	15613	15464	15495	15725	15638	15504	15748	15791	15535	15644	15602	15556	15626	15581	15579	15489	15587	15751	15487	15446	15588	15536	15599	15350	15561	15508	15792	15673	15629	15742	15868	15562	15616	15712	15530	15584	15681	15531	15661	15482	15530	15739	15676	15755	15370	15561	15615	15570	15562	15584	15545	15594	15545	15550	15621	15578	15584	15413	15597	15618	15743	15642	15717	15448	15560	15617	15640	15625	15601	15544	15541	15813	15625	15676	15544	15686	15626	15446	15563	15531	15441	15773	15473	15678	15547	15740	15592	15542	15645	15677	15572	15616	15606	15588	15594	15591	15457	15706	15603	15787	15728	15629	15505	15452	15577	15600	15591	15700	15529	15538	15670	15673	15728	15377	15565	15520	15690	15590	15763	15500	15469	15595	15720	15412	15670	15710	15529	15671	15597	15622	15812	15432	15578	15688	15475	15695	15388	15361	15522	15673	15629	15752	15638	15767	15557	15454	15537	15568	15495	15392	15633	15684	15684	15492	15692	15617	15618	15623	15668	15667	15652	15726	15650	15544	15466	15483	15618	15584	15714	15535	15701	15716	15411	15627	15620	15595	15550	15596	15614	15455	15779	15561	15556	15549	15556	15525	15724	15593	15433	15568	15566	15617	15670	15615	15641	15502	15613	15583	15572	15530	15669	15662	15627	15569	15695	15646	15457	15762	15582	15624	15640	15693	15601	15503	15570	15544	15520	15551	15698	15644	15624	15672	15581	15630	15484	15622	15806	15674	15409	15612	15662	15497	15384	15655	15613	15586	15597	15560	15595	15582	15566	15691	15568	15450	15579	15541	15537	15679	15724	15476	15620	15651	15705	15701	15610	15625	15680	15759	15523	15596	15584	15465	15386	15665	15488	15605	15517	15465	15653	15615	15523	15563	15583	15699	15622	15679	15571	15588	15551	15646	15704	15744	15613	15571	15481	15518	15375	15402	15499	15519	15648	15890	15658	15540	15674	15601	15703	15597	15681	15476	15649	15550	15369	15595	15662	15555	15658	15594	15596	15546	15394	15577	15772	15607	15545	15644	15592	15540	15687	15631	15705	15580	15709	15615	15675	15461	15545	15543	15455	15499	15782	15675	15591	15686	15554	15483	15443	15562	15557	15512	15636	15799	15715	15541	15494	15679	15353	15717	15547	15635	15586	15406	15747	15588	15584	15674	15654	15717	15772	15655	15518	15537	15448	15660	15569	15731	15559	15684	15693	15509	15574	15547	15668	15601	15420	15642	15568	15639	15589	15673	15656	15648	15657	15568	15691	15736	15677	15585	15689	15528	15533	15616	15554	15678	15668	15678	15445	15603	15652	15663	15665	15434	15542	15588	15673	15578	15502	15589	15590	15679	15646	15484	15726	15523	15572	15568	15728	15545	15570	15531	15420	15626	15456	15545	15547	15521	15675	15556	15550	15609	15707	15752	15544	15470	15520	15484	15677	15656	15718	15648	15601	15714	15568	15590	15445	15468	15687	15543	15646	15536	15536	15541	15582	15597	15684	15662	15479	15787	15547	15672	15554	15403	15656	15590	15617	15537	15668	15595	15739	15631	15698	15621	15473	15684	15564	15554	15511	15734	15595	15721	15627	15679	15663	15621	15550	15406	15468	15592	15543	15491	15840	15556	15569	15524	15472	15456	15620	15635	15667	15524	15600	15733	15596	15547	15619	15605	15473	15614	15510	15581	15442	15645	15693	15526	15535	15480	15698	15585	15791	15584	15732	15531	15732	15564	15685	15648	15493	15348	15440	15601	15443	15693	15487	15526	15608	15544	15518	15686	15689	15561	15672	15728	15716	15701	15633	15511	15648	15573	15773	15670	15584	15481	15594	15551	15496	15633	15507	15559	15517	15569	15554	15896	15462	15602	15567	15689	15473	15568	15499	15470	15482	15541	15584	15655	15665	15613	15661	15663	15538	15787	15606	15600	15554	15602	15649	15586	15509	15549	15458	15596	15520	15495	15716	15559	15456	15556	15676	15558	15766	15535	15526	15550	15564	15497	15635	15597	15584	15530	15600	15728	15652	15482	15573	15640	15573	15703	15683	15430	15550	15539	15605	15654	15631	15660	15352	15657	15535	15711	15428	15518	15519	15606	15530	15518	15618	15647	15673	15502	15567	15633	15725	15624	15528	15595	15540	15633	15672	15568	15632	15620	15526	15636	15566	15439	15678	15794	15528	15632	15709	15531	15642	15612	15607	15523	15664	15528	15543	15357	15543	15493	15507	15563	15620	15447	15626	15449	15635	15667	15586	15742	15656	15647	15664	15420	15615	15532	15751	15767	15631	15741	15586	15553	15582	15584	15760	15719	15572	15755	15606	15561	15611	15527	15597	15582	15531	15635	15510	15665	15530	15547	15489	15704	15666	15658	15615	15512	15601	15677	15677	15654	15711	15626	15685	15535	15458	15555	15611	15550	15648	15582	15361	15526	15619	15675	15446	15729	15609	15555	15489	15649	15594	15465	15634	15642	15690	15663	15598	15548	15482	15643	15661	15545	15591	15584	15849	15624	15523	15725	15617	15701	15500	15669	15650	15503	15489	15493	15732	15464	15559	15594	15616	15574	15429	15600	15829	15701	15593	15538	15455	15763	15559	15499	15495	15414	15604	15690	15619	15858	15652	15617	15691	15657	15796	15627	15514	15713	15474	15553	15535	15490	15466	15598	15620	15722	15573	15630	15510	15726	15604	15523	15574	15788	15552	15568	15511	15561	15592	15583	15551	15536	15655	15517	15632	15519	15461	15540	15503	15541	15684	15687	15508	15591	15605	15626	15708	15386	15777	15575	15576	15605	15709	15669	15666	15604	15418	15549	15540	15599	15647	15667	15572	15654	15464	15605	15430	15702	15702	15777	15398	15482	15482	15768	15744	15494	15621	15544	15533	15487	15530	15366	15658	15489	15735	15491	15608	15609	15675	15480	15537	15711	15476	15648	15454	15474	15736	15760	15429	15697	15634	15561	15552	15682	15547	15582	15665	15479	15517	15742	15791	15737	15668	15399	15581	15547	15614	15475	15626	15646	15544	15711	15434	15584	15556	15615	15450	15637	15535	15709	15500	15794	15401	15618	15626	15693	15571	15591	15585	15605	15755	15612	15613	15621	15478	15445	15489	15477	15651	15537	15665	15660	15564	15683	15628	15720	15473	15577	15567	15493	15450	15496	15722	15609	15481	15557	15646	15547	15731	15593	15483	15400	15579	15724	15513	15546	15605	15574	15559	15506	15749	15650	15616	15556	15622	15512	15556	15679	15687	15634	15770	15601	15589	15676	15510	15526	15671	15514	15481	15585	15510	15611	15643	15744	15653	15576	15580	15503	15649	15554	15538	15645	15603	15610	15581	15629	15536	15628	15456	15599	15519	15664
22783	21224	29120	23635	21411	23669	26247	21205	20282	21229	21031	20611	20864	20472	20259	20177	20223	20090	19943	19863	19974	19760	19848	19769	19802	19748	20095	19874	19871	19790	19770	20009	19974	19774	19611	19763	19783	19720	19784	19795	19833	19793	19835	19768	19900	21706	21899	21373	20673	20166	19857	19722	19653	19528	19597	19675	19459	19577	19682	19509	19604	19410	19455	19521	19367	19402	19544	19507	19567	19442	19433	19212	19614	19589	19550	19632	19540	19649	19469	19652	19562	19559	19452	19556	19527	19592	19672	19504	19443	19502	19555	19436	19309	19467	19459	19393	19563	19604	19400	19525	19530	19415	19596	19633	19576	19435	19469	19660	19405	19520	19319	19407	19617	19557	19676	19414	19530	19312	19452	19621	19531	19533	19458	19471	19452	19342	19490	19578	19699	19308	19468	19246	19384	19528	19477	19498	19577	19477	19424	19657	19530	19660	19317	19406	19390	19380	19495	19482	19561	19459	19561	19216	19442	19393	19476	19516	19582	19399	19475	19356	19632	19341	19431	19534	19628	19482	19547	19602	19496	19501	19411	19478	19410	19314	19472	19429	19360	19460	19441	19513	19358	19338	19345	19338	19528	19357	19398	19616	19605	19343	19361	19524	19475	19361	19360	19676	19716	19425	19430	19709	19402	19343	19402	19414	19579	19409	19509	19464	19549	19400	19482	19591	19716	19562	19570	19551	19494	19426	19629	19383	19385	19469	19641	19497	19452	19308	19525	19369	19329	19455	19573	19655	19576	19340	19615	19631	19398	19208	19649	19416	19515	19555	19599	19366	19390	19253	19263	19500	19565	19503	19542	19376	19441	19485	19662	19359	19495	19495	19475	19390	19487	19366	19401	19421	19346	19440	19464	19398	19545	19545	19152	19484	19338	19556	19249	19419	19461	19481	19460	19455	19518	19572	19364	19379	19432	19320	19374	19504	19434	19459	19405	19265	19400	19421	19594	19399	19649	19480	19429	19459	19690	19539	19409	19494	19274	19600	19347	19489	19558	19471	19261	19541	19397	19449	19733	19334	19457	19581	19262	19286	19482	19463	19523	19450	19514	19513	19326	19472	19459	19441	19447	19517	19485	19315	19384	19282	19442	19426	19397	19391	19660	19471	19560	19520	19691	19486	19523	19529	19711	19638	19404	19507	19413	19501	19320	19380	19529	19615	19433	19231	19543	19504	19422	19304	19476	19558	19404	19604	19388	19436	19468	19410	19514	19729	19665	19347	19269	19400	19325	19507	19418	19285	19577	19611	19740	19481	19391	19442	19422	19556	19595	19442	19447	19596	19612	19434	19400	19410	19468	19305	19306	19427	19512	19450	19383	19447	19481	19605	19568	19497	19412	19367	19443	19391	19495	19370	19607	19451	19636	19596	19530	19381	19445	19445	19697	19601	19590	19484	19485	19453	19451	19379	19363	19375	19517	19450	19412	19778	19504	19259	19369	19397	19717	19488	19338	19347	19461	19526	19566	19526	19466	19634	19305	19418	19291	19535	19305	19331	19358	19572	19329	19552	19202	19389	19457	19347	19369	19391	19471	19442	19651	19448	19621	19281	19339	19618	19521	19365	19338	19456	19373	19563	19597	19566	19285	19511	19582	19345	19362	19553	19350	19570	19678	19460	19549	19584	19656	19080	19445	19321	19453	19465	19446	19389	19327	19327	19670	19421	19562	19509	19408	19457	19333	19339	19474	19508	19640	19594	19537	19323	19581	19339	19384	19461	19385	19530	19541	19415	19514	19449	19412	19539	19396	19496	19427	19470	19508	19494	19359	19434	19299	19363	19584	19534	19637	19671	19585	19484	19372	19578	19716	19594	19371	19367	19457	19348	19527	19435	19489	19473	19363	19272	19468	19459	19540	19593	19488	19510	19329	19545	19261	19623	19388	19281	19293	19569	19468	19511	19351	19554	19647	19453	19404	19548	19617	19332	19397	19576	19597	19862	19422	19439	19560	19490	19319	19393	19385	19372	19625	19535	19444	19284	19697	19650	19530	19524	19603	19276	19464	19303	19553	19309	19356	19478	19410	19443	19592	19527	19626	19226	19485	19492	19482	19533	19418	19376	19297	19434	19534	19418	19548	19490	19562	19374	19560	19502	19616	19393	19611	19297	19545	19400	19368	19320	19508	19360	19345	19628	19509	19463	19661	19495	19473	19321	19334	19546	19379	19656	19495	19398	19361	19344	19335	19456	19581	19435	19341	19528	19394	19596	19243	19354	19502	19396	19294	19417	19476	19514	19647	19569	19540	19282	19493	19497	19614	19359	19363	19339	19214	19492	19534	19628	19378	19394	19681	19433	19626	19294	19411	19344	19449	19450	19578	19501	19213	19298	19541	19502	19526	19523	19446	19372	19609	19431	19556	19375	19236	19295	19607	19431	19571	19534	19347	19455	19583	19333	19439	19426	19377	19520	19422	19215	19349	19493	19680	19537	19358	19378	19437	19473	19449	19384	19412	19460	19409	19207	19518	19609	19362	19490	19442	19371	19539	19437	19420	19593	19468	19499	19394	19314	19451	19502	19630	19438	19369	19562	19590	19607	19555	19442	19323	19554	19442	19389	19454	19489	19519	19464	19240	19335	19561	19435	19602	19464	19311	19538	19464	19520	19499	19517	19547	19459	19441	19442	19346	19424	19535	19536	19280	19560	19639	19397	19685	19277	19292	19627	19350	19591	19516	19697	19374	19579	19355	19738	19399	19415	19333	19367	19614	19408	19366	19539	19449	19701	19490	19252	19478	19623	19324	19364	19514	19528	19663	19517	19470	19410	19730	19255	19419	19471	19605	19610	19503	19359	19337	19316	19660	19502	19638	19436	19509	19357	19484	19361	19401	19377	19470	19518	19565	19367	19569	19441	19350	19580	19817	19646	19451	19560	19442	19508	19614	19304	19272	19354	19382	19255	19398	19444	19581	19543	19669	19357	19181	19416	19308	19561	19372	19491	19541	19443	19534	19384	19574	19399	19580	19305	19460	19569	19646	19480	19495	19630	19431	19538	19271	19460	19381	19292	19342	19690	19432	19532	19249	19398	19456	19493	19547	19371	19335	19529	19547	19445	19428	19609	19378	19263	19389	19556	19559	19270	19197	19514	19706	19301	19401	19410	19504	19601	19657	19276	19596	19385	19475	19418	19326	19425	19619	19733	19369	19431	19299	19472	19627	19675	19220	19504	19529	19412	19695	19528	19576	19504	19573	19547	19325	19445	19589	19378	19497	19520	19419	19472	19172	19409	19325	19376	19385	19454	19453	19438	19536	19428	19512	19471	19456	19437	19484	19555	19316	19168	19512	19333	19472	19490	19451	19416	19539	19589	19555	19304	19447	19468	19340	19217	19428	19460	19573	19273	19490	19379	19309	19257	19442	19368	19488	19321	19579	19395	19387	19471	19459	19324	19344	19425	19283	19637	19459	19263	19466	19273	19469	19345	19371	19662	19516	19360	19402	19403	19492	19684	19585	19612	19518	19606	19505	19298	19580	19362	19651	19411	19674	19578	19684	19337	19396	19328	19516	19448	19600	19498	19471	19467	19323	19365	19479	19485	19547	19417	19305	19525	19600	19458	19476	19384	19464	19800	19371	19251	19254	19497	19562	19609	19273	19440	19526	19385	19527	19590	19544	19369	19415	19443	19500	19651	19541	19409	19482	19279	19462	19430	19369	19445	19644	19515	19452	19535	19562	19585	19560	19421	19441	19552	19477	19275	19503	19383	19359	19628	19448	19514	19286	19537	19633	19549	19392	19296	19485	19308	19354	19487	19352	19340	19485	19539	19679	19656	19520	19604	19515	19469	19582	19556	19431	19413	19410	19404	19315	19599	19490	19604	19280	19558	19494	19379	19510	19506	19534	19368	19537	19268	19594	19312	19473	19502	19437	19601	19623	19357	19493	19754	19399	19526	19531	19321	19266	19437	19471	19262	19448	19433	19317	19291	19443	19497	19398	19377	19552	19556	19544	19523	19679	19577	19531	19394	19417	19511	19550	19404	19377	19217	19477	19514	19528	19636	19399	19485	19431	19523	19224	19636	19576	19497	19401	19500	19554	19460	19360	19549	19374	19488	19547	19252	19417	19605	19355	19229	19417	19523	19453	19496	19341	19530	19496	19632	19377	19527	19616	19370	19375	19468	19263	19237	19589	19430	19548	19247	19476	19300	19501	19283	19481	19398	19341	19559	19584	19566	19645	19487	19566	19388	19598	19266	19545	19389	19483	19564	19421	19507	19281	19638	19469	19438	19566	19374	19481	19445	19345	19589	19352	19438	19670	19317	19497	19353	19339	19414	19394	19471	19143	19459	19508	19316	19493	19506	19529	19197	19574	19351	19463	19268	19541	19505	19663	19544	19480	19439	19468	19405	19560	19626	19558	19270	19471	19449	19575	19592	19313	19175	19364	19311	19488	19442	19206	19541	19503	19127	19519	19470	19398	19397	19232	19430	19500	19392	19561	19573	19435	19394	19414	19265	19336	19418	19434	19622	19509	19535	19396	19668	19489	19352	19491	19430	19336	19378	19438	19583	19340	19460	19485	19172	19407	19455	19295	19334	19524	19599	19452	19597	19405	19223	19337	19476	19475	19553	19297	19488	19407	19394	19495	19459	19353	19341	19601	19495	19574	19516	19346	19471	19498	19543	19440	19519	19522	19457	19554	19464	19707	19419	19292	19550	19509	19401	19604	19540	19685	19573	19529	19419	19427	19480	19335	19423	19480	19338	19587	19446	19472	19321	19433	19413	19237	19593	19383	19709	19656	19537	19628	19594	19409	19670	19271	19265	19260	19538	19483	19372	19505	19311	19586	19608	19583	19405	19412	19507	19421	19447	19257	19248	19249	19426	19430	19516	19561	19555	19776	19574	19379	19531	19527	19363	19468	19533	19279	19335	19506	19264	19543	19353	19386	19291	19598	19583	19424	19355	19499	19523	19216	19533	19381	19223	19600	19340	19658	19525	19616	19465	19438	19449	19406	19404	19403	19357	19515	19389	19380	19532	19527	19400	19392	19358	19454	19403	19526	19612	19609	19571	19607	19437	19348	19251	19712	19487	19605	19518	19414	19503	19356	19463	19422	19486	19527	19507	19452	19526	19492	19603	19500	19307	19155	19270	19431	19351	19436	19509	19312	19381
16462	32174	32452	22398	19280	18361	17666	17429	17174	18063	17754	17470	17369	17115	16819	16719	16814	16295	16148	16337	16181	16258	16071	16049	16086	16266	16356	16570	16324	16246	16265	16314	16206	16217	16133	16054	16019	15921	15848	16056	15985	16110	16059	15966	16500	18354	18827	17759	17197	16964	16233	16131	15865	15862	15770	15993	15969	15735	15776	15838	15940	15921	15965	15891	15998	15703	15984	15750	15854	15904	15818	15802	15910	15951	15923	15950	15756	16026	15733	15993	16062	15960	15749	16000	15899	15945	15942	15803	15946	15808	15795	16015	15815	15870	15798	15985	16088	15804	15922	15858	15880	15933	15766	15868	15891	15894	15904	15819	16109	15914	15845	15818	15920	15797	15850	15919	15885	15967	15758	15733	15892	15917	15803	15955	15849	15987	15979	15804	15903	15813	15989	15834	15986	15810	16043	15725	15977	15896	16035	15963	15836	15899	15780	16044	15928	15951	15949	15875	15898	15749	15879	15777	15903	15957	15765	15787	15747	15838	16025	15825	15737	15905	15846	15840	16021	15785	15902	15815	16001	15800	15780	15856	15916	15827	15994	15895	15872	15921	15921	15769	15975	15866	15876	15849	15834	15840	15971	15892	15823	15885	15778	16091	15653	15869	15869	15968	16100	15966	15882	15835	15880	15834	15885	15815	15874	15780	15826	15839	15727	15916	15813	15767	15772	15947	16032	15942	15837	15873	16047	15815	15838	15978	15814	15759	15811	15857	16081	15910	15955	15904	15877	15868	15954	16021	15904	15622	15846	15787	15916	15787	15956	15829	15843	15782	15723	15839	15863	15981	15810	15890	15809	15826	15908	15793	15917	15897	15896	16003	15902	15810	15783	15910	15969	15743	15802	15734	15993	16075	15963	15764	15663	16139	15871	15888	15634	16043	15785	15816	15820	15735	15969	15871	15837	15941	15912	15684	15845	15691	15957	15818	15733	15933	15678	15967	15712	15943	15805	15929	15838	15779	15962	15762	15885	15851	15839	15980	15805	15894	15824	15875	15747	15753	15864	15995	15943	15884	15737	15991	15963	15900	15914	15878	15728	15836	15897	15981	15870	15830	15894	15951	15971	15884	15615	15974	15958	15924	16090	15862	15930	15798	15915	15869	15927	15777	15936	15647	15952	15795	15675	15826	15827	15895	15734	15826	15828	15723	15948	15788	15867	15918	15805	15814	16073	15792	15874	15880	15773	16043	15905	15840	15874	16088	15816	15735	15807	15799	16024	15730	15850	15934	15852	15865	15871	15800	15968	15869	15811	15890	15852	15786	15940	15858	15913	15829	15975	15949	15786	15877	15960	15940	15828	15886	15884	15823	15945	15971	15888	15913	15962	15948	15774	16005	15855	15786	15916	15906	15782	15728	16001	16051	15747	15928	15800	15779	15687	15948	15833	15835	15834	15899	15862	15912	15897	16118	15975	15722	15815	15953	15852	15755	15807	15787	16097	15845	15794	15934	16066	15898	15938	15901	16039	15996	15713	15936	15894	15904	15823	15909	15944	15754	15954	15718	15883	15901	15902	15983	15864	15708	15952	15941	15781	16075	15916	15745	15883	15866	15667	15807	15872	15836	15832	15799	15944	15871	15849	15773	15824	15845	15806	15781	15914	15942	15875	15913	15815	15874	15846	16006	15848	15882	15861	16066	15935	16005	16005	15827	16004	15863	15980	15726	15937	15906	15973	15986	15913	15936	15875	15672	15661	15808	15732	15799	15966	15994	15782	15889	15957	16052	16070	15831	15909	15815	15908	15913	15861	15795	15863	15787	15879	16014	15810	16006	15837	15874	15820	15889	15913	16047	15972	16068	15753	15897	15842	15841	15863	15809	15864	16016	15903	15740	15859	15715	16069	15875	15684	15870	15857	15944	15863	15948	15769	15873	15822	15871	15746	16086	15820	15871	15800	15799	15715	15846	15840	15876	15965	16006	15799	16045	15812	15956	15790	15921	15997	15884	15722	15830	15928	15751	15820	16097	15817	15975	15755	15837	15842	15975	15779	15780	15612	15959	15936	15894	15764	15727	15847	15737	15981	15901	15709	15948	15831	15781	15806	15918	15835	15840	16061	15924	15877	15678	15808	15796	15936	15673	15711	15937	15946	15779	15922	15887	15804	15830	15972	15946	15728	16097	15777	15862	15885	15787	15835	15981	15970	15790	15892	15843	16055	15924	15882	15751	15843	15828	15880	15933	15933	15645	15847	15868	15909	15974	15867	15950	15871	15804	15823	15942	15633	15799	15863	16036	15794	15920	15967	15942	15707	16000	15926	15909	15830	15748	15775	15730	15711	15783	15786	15786	15864	15798	15811	15929	15908	15921	15975	15781	15902	15763	15930	15933	15779	15787	15780	15638	15792	15944	16039	15761	15964	15798	15900	15985	15962	15830	15937	15771	16024	15978	15894	15933	15675	15991	15713	15682	15732	15780	15840	15776	15940	16037	15878	15832	15874	15834	15681	15877	15977	15961	16035	15926	15928	15898	15836	15880	15840	15934	15729	15711	15823	15756	15942	15795	15812	15818	15812	15963	15874	15917	15898	15888	15906	15893	15834	15705	16015	15898	15928	15863	15787	15985	15762	15977	15922	15751	15621	15821	15806	15720	16109	15732	15848	15846	16021	15712	15862	15904	15859	15882	15863	15841	15960	15784	15760	15805	15632	16027	15809	15852	15920	15912	15857	15677	15794	15846	15762	15761	15867	15853	15873	15912	15942	15852	15857	15738	15912	15778	15827	15605	16080	15803	15910	15961	15618	15855	15845	15929	15988	15749	15699	15809	15804	15992	15816	15798	15912	15921	15934	15946	15867	15902	15892	15939	15892	15898	15755	15905	15733	15951	15855	15644	15860	15859	15837	15878	15908	15828	15824	15735	15767	15845	15926	15914	15852	16045	16014	15834	15851	15876	15808	15903	15933	15811	15835	15714	15887	15843	15888	15847	15818	15858	15828	15914	16035	15959	15825	16063	15980	15890	15761	15830	15893	16003	15643	15816	15897	15832	15793	15714	15824	15719	15736	15713	15852	15721	15946	15831	15944	15909	15898	15765	15796	15712	15850	15769	15974	15854	15947	15899	15926	15843	15824	15817	15838	15750	15823	15873	15896	15762	15977	15806	15943	15834	15921	15985	15994	15905	15832	15704	16056	16029	15952	15820	15856	15659	16018	15987	15833	15958	15726	15847	15717	15949	15824	15797	15919	15889	15817	16028	15742	15695	15827	15948	15921	15885	16062	15862	15979	15947	15839	15880	15812	15948	15806	15931	15808	15985	15775	15765	15910	16011	15925	15866	15772	15861	15909	15895	15946	15712	15818	15779	15916	16012	15658	15904	15809	15641	15726	15845	15966	15798	15986	15768	15897	15862	15880	15772	15880	15870	15897	15850	15676	15843	15773	15699	15799	15809	15780	15838	15839	15887	15936	15808	15950	15726	15921	15910	15825	16006	15804	16026	16032	15850	15853	15959	15583	16005	15769	15861	15845	15831	15834	15925	15852	15850	15772	15948	15796	15775	15754	15730	15979	15752	15956	15863	15863	15850	15711	15838	15840	15862	15953	15857	15766	15737	15860	15921	15853	15957	15660	15995	15646	15729	15941	15977	15757	15824	15889	15824	15861	15773	15812	15730	15835	15781	16058	15762	15774	15840	15852	15907	15865	15734	15893	15747	15761	15918	15697	15713	15900	16041	15926	15848	15884	15805	15887	15847	15922	16074	15821	15791	15730	15809	15912	16062	15783	15792	15699	15795	15829	16041	15963	15904	15722	15871	15812	15859	15801	15807	15779	15865	15998	15889	15822	15753	15932	15776	15957	15765	15863	15740	15714	15661	15818	15809	15979	16102	15842	15965	15949	15954	15978	15949	15912	15906	15831	15729	16075	16044	15927	15724	15798	15893	15757	15955	15916	15708	15768	15849	15993	15915	15887	15900	16053	15874	15878	16002	15828	15775	16009	15841	16030	15827	15885	15852	15749	16082	15740	15802	16084	16015	15907	15898	15913	15789	15798	15769	15756	15735	15782	15920	15993	15864	15769	15883	15880	15836	15763	15911	16013	15751	15843	15939	15840	15943	15791	15759	15770	15787	15976	15982	15900	15813	15603	15726	15725	15969	15918	15950	15971	15753	15934	15787	15851	15820	16009	15922	15780	15806	15830	15819	15834	15861	15997	15852	15802	15791	15821	15921	15943	15735	15989	15815	15858	15950	15935	15857	15937	15807	15828	15714	15927	16020	15786	15799	15657	15990	15633	15975	15878	15803	15735	15880	15896	15919	15841	15879	15982	15915	15695	15649	15937	15863	15849	15798	15783	15797	15856	15968	15935	15693	15874	15709	15851	15757	15944	15786	15893	15827	15896	15864	15931	15892	15907	15769	15782	15894	15793	15755	15800	15848	15721	15781	15745	15885	15915	15991	15857	15876	15676	16017	15779	15912	15853	15944	15874	15904	15889	15850	15852	16003	15782	15934	15839	15980	15667	15729	15935	15905	15827	15713	15758	16092	15948	15844	15839	15603	15763	15874	15743	15926	15815	15912	15906	15965	15691	15749	15928	15726	15823	15875	15868	15826	16092	15987	16006	15920	15861	15754	15928	15850	15907	15801	15960	15764	15755	15812	15616	15792	15945	15870	16048	15833	15818	15895	15902	15911	15824	15932	15798	15917	16011	15899	15700	16156	15796	15842	15850	15789	15877	15988	15931	15784	16012	16086	15943	15770	15989	15850	15846	15925	15772	15815	15927	15803	15914	15820	15816	15868	15982	15836	15907	15764	16010	15845	15787	15819	15820	16018	15941	15750	15905	15693	15998	16019	15895	15905	15935	16060	15995	15987	15927	15882	15909	15492	15886	15786	15926	15942	15817	16007	15879	15802	15894	15871	15889	16077	15840	15860	15788	15692	15725	15927	16068	15799	16015	15766	15916	15839	15964	15818	15720	15857	15896	15899	15836	15771	15788	15818	15896	15833	15924	15799	15881	15919	15905	15725	15891	15954	15657	16004	15822	16078	15822	15756	15744	15707	15849	15956	15909	15802	15962	15897	15795	15951	15962	15872	15908	15819	15716	15897	15996	15885	15870	15915	15787	15674	15955	16048	15858	15844	15881	15647	15870	15831	15875	15821	15808	15911
27615	22273	27132	24341	20148	20006	20374	20251	20026	20250	20171	20656	20515	20439	20320	20437	20198	20163	20075	20390	20235	19971	20112	20213	20203	20043	20210	20027	20213	20082	20220	20417	19896	20118	19963	19878	19827	19970	20109	19970	20042	20105	19963	20192	20235	20316	20389	20198	20172	20081	19920	19969	20057	20079	19939	19893	20061	20304	19994	20161	19951	20055	19918	20029	20025	20078	19940	19989	19865	19910	20001	19935	20000	20025	19909	20023	20055	19873	19987	20041	20103	20120	20155	20083	20000	19993	20055	20121	19840	19996	19881	20074	20123	20070	19997	20040	20130	20021	19946	20191	20046	19969	19933	20143	19986	19970	20039	19934	20203	19996	19928	19951	20204	19692	20029	19841	19779	20136	20038	19846	20017	19828	19985	19916	19872	19959	19971	19969	20118	19880	19826	20037	19865	20049	20134	20103	20187	19950	20237	19953	19851	20065	20086	19849	20132	19932	20385	20100	20016	19926	20124	19818	20138	20018	19972	20135	19797	20021	19854	19694	19889	20122	19893	19955	20021	19874	19938	20094	19955	20058	20036	19967	20074	19859	19971	19983	19831	20133	20144	19983	20071	20054	19868	20044	19658	19959	19821	20247	19962	19848	19890	19885	20039	20122	20113	20021	19893	19946	20033	19998	19855	19813	19976	19838	19854	19996	20076	19759	19981	20130	20105	20009	19783	20121	20000	19967	19884	20023	19961	20075	19948	20107	20156	20178	20012	19944	19889	20099	19827	20112	19960	19897	20107	20132	20206	20204	20081	20114	19896	20048	20076	19823	19928	20112	20165	20043	19892	19959	19917	19924	20015	20100	19939	19941	20040	19774	20106	20030	19830	20020	19982	20119	20056	20154	20071	20375	20010	20015	20086	19941	19879	19960	19941	20206	19866	20096	19936	20196	20095	19844	20092	19781	20158	20017	19719	19936	20215	20291	20021	19979	19978	19943	19736	19856	20049	19851	20080	20162	19995	20028	19980	20090	19829	20135	20103	20008	19897	19945	19999	20000	20052	20284	20065	19947	19891	20106	20079	19981	20023	20025	20119	20091	20172	19891	19651	20135	20132	20005	19909	19968	19972	20181	19936	19878	20008	20049	20088	19992	19915	20129	19705	19731	19759	19894	20056	20069	20206	19898	19900	20036	19907	19801	20035	20119	20177	19970	20041	20111	19959	19907	19902	20087	20363	20051	19955	19910	19979	20002	19973	20244	20025	19919	19950	19957	19898	20161	20056	19935	19811	20062	20015	20019	19876	20122	20044	20005	20021	19867	19984	20101	19818	19968	20081	20121	20006	20096	19858	19832	19902	20051	20124	20134	19868	20017	20022	20092	20073	19988	20027	20014	20113	20045	20168	19857	20082	19915	20006	19926	20365	19981	19959	19863	20170	19875	20064	20051	20024	20006	20146	20123	20041	20130	19978	20024	19915	19860	19989	20025	19988	20092	19877	19910	19827	20094	20010	20183	19841	20018	20003	20021	19950	19891	19885	19705	19846	20135	19894	20096	19950	19885	20039	19938	19840	19885	20205	20077	19881	19956	19992	19961	20124	19879	20000	20031	19948	20138	19976	20118	19922	20004	20003	20075	20056	19909	19954	20164	20048	20038	20155	20146	20057	20094	20038	20228	20136	20130	19887	20096	20074	20028	20138	19934	20010	19995	19980	20119	20066	19884	19884	19880	19820	20112	20099	20017	20007	19906	20091	20131	20007	19939	19957	20026	20102	20016	20064	19987	19770	19964	20000	20007	19977	19974	19935	20003	20032	19972	20120	19962	20074	20075	20063	19662	20118	20023	20152	20152	20125	19888	20113	20009	20041	20072	19926	20005	19984	20050	19864	20082	19910	20000	19985	20089	19897	20281	19867	19993	20025	20074	20051	20034	20042	20009	19993	19858	20091	19899	19982	19828	20053	19919	20007	20036	20087	19820	19965	19960	19914	20171	20111	19971	19928	19962	20199	20158	19927	19962	19991	19896	20048	20067	19843	20111	20008	19846	20065	19833	20094	20054	19867	19911	19985	19849	20050	20236	20130	19973	20086	20053	19900	19846	19979	19903	20197	19909	19983	19979	20005	19893	20013	20062	19888	19907	19922	19676	19842	20031	20089	19848	19706	19998	19921	20028	19795	20068	19903	20006	19759	19995	19895	19951	20126	20114	19794	20002	19825	20042	19887	19937	19884	19961	20117	19845	20089	20000	19970	19884	19990	19952	19985	20013	19949	20302	20243	19897	19792	19871	20028	20120	20060	20260	19953	20148	19973	20009	20061	19927	20024	19956	19953	19971	19912	19906	20018	19999	20220	19909	20041	20009	20036	20085	19985	20266	20022	19991	20320	20110	19897	19742	20155	20081	20025	20123	19853	20033	20098	19642	19929	20211	19877	19993	20051	19957	20139	20108	19876	19894	19955	20082	19911	20023	20151	19905	20106	19897	19903	20161	20212	20129	19866	20049	20020	19964	19938	19950	19903	20080	20025	20091	20050	19844	19973	20192	20010	20020	19983	20042	20075	19879	19980	19939	20131	19950	20088	19949	20011	20012	19924	20022	20102	19774	20007	19732	20147	20040	19967	20085	19891	20113	20239	19805	20037	20007	19992	20025	20009	20059	20115	19920	19918	20057	20098	19942	19779	20013	19975	19873	19832	19780	20065	20005	19884	19814	19956	20004	19969	20043	20033	20219	20229	20064	19981	19848	19980	19896	20020	19968	19916	19995	20186	19954	20138	20112	19913	19820	19987	19952	19940	19980	19853	19906	19915	20123	20066	19942	19795	19960	19715	19946	20156	20103	19912	19795	20009	19806	20005	19938	19876	20122	20083	19947	20080	20050	19783	20146	19910	20012	19942	20045	19984	20065	19886	20116	19916	20044	19867	20229	19942	20005	19968	19883	20277	20095	19751	20067	19894	20213	19907	19986	20160	19824	19764	19990	20077	19775	20054	19880	19874	19986	20065	20096	20065	19894	19957	20029	19964	19990	19931	19880	20126	19908	20020	20149	19964	20074	20062	20009	20091	19919	20181	20090	19881	19927	19928	20100	20077	19695	20118	20033	19938	19986	19962	19855	20016	20044	20137	20018	19860	20178	20019	19876	20152	20012	19877	20030	20067	20102	20083	20129	19914	19971	20176	19866	19977	19817	19872	20072	19901	19974	20019	20133	19846	20095	20071	19914	20116	20374	19927	19991	20089	20062	20016	20158	19929	20039	19977	20054	19975	20026	19945	19935	20011	20039	19883	19891	19909	19917	20010	20027	20025	20010	19961	20040	19950	19931	19976	19937	20150	20118	19985	20069	19972	20074	19898	19792	19892	20058	20135	20154	20109	19973	19781	19978	19878	19912	20015	20013	19828	19817	20069	19843	20187	19975	20032	20015	20083	19935	20015	19987	20151	20144	20114	19954	20021	20219	20025	20153	20126	20072	19916	20093	20036	20092	20096	20132	19924	19853	19982	20080	19958	19989	20004	19718	20049	19926	20059	20013	20288	20180	19936	19938	19914	19977	20248	19999	19925	19969	19981	19892	19806	20071	20240	19748	20028	20151	20169	20045	20004	19915	20312	20189	19887	19901	20032	20088	19879	20041	20047	19959	20067	19994	20031	19877	20045	20163	20091	20239	19944	19993	20136	19932	20019	20020	20002	19965	20015	19976	20018	19992	20149	19934	20104	20148	20082	19950	20050	19986	19966	20043	20055	19896	19879	19920	20148	20118	20115	20070	20118	19821	20229	19882	20007	19829	20132	20123	20157	20008	20005	19879	20219	20026	20070	20002	20046	19925	20136	19959	19989	20019	19679	20121	19993	19903	19810	20012	19892	19929	19939	20078	20107	19935	19952	19938	19928	19957	19971	20172	19962	20131	20015	19963	20000	19942	20043	20032	19906	19887	20108	20114	19844	19950	20205	20047	20053	20117	19954	20013	19943	19809	19802	19984	20077	19905	20230	20059	20029	20086	20200	20091	19918	20147	20174	20087	19934	19784	19812	20059	20041	19829	19839	19997	19933	20033	20038	20303	20009	19913	20078	19889	19927	19807	19970	19920	20058	19853	20085	20052	20169	20038	20079	19976	20027	19914	19904	20196	19897	19994	19958	19908	19970	19957	19931	19880	19901	19889	20114	19912	20018	20071	19816	20001	19982	20117	20057	20082	20022	19973	19997	19888	19904	20104	20084	20207	20007	19989	19879	19900	19841	20087	19919	19935	20062	19896	20031	20136	19928	19920	19879	20005	19980	20148	20097	19920	19970	19854	20088	19838	19937	19960	20008	19820	20059	20050	19870	20004	19979	19985	20256	20097	20145	20085	20028	20031	20054	19906	19955	20059	20086	20084	20031	20098	19881	20069	19971	19961	20070	19922	19920	20039	19805	20125	20090	20032	20023	19959	20046	19994	19934	19971	20054	19886	20187	19812	20039	19760	20164	20237	20046	20005	19942	19842	19845	19929	19944	20138	19884	19926	19926	20174	19898	19916	20048	20150	20000	19989	20040	20093	19974	19889	19920	20014	19961	19887	20219	20152	20105	20120	20061	19999	20065	20098	20156	20004	20116	19980	19849	20091	20095	19878	19958	20156	19878	19981	19855	20090	20236	20212	20130	20097	19967	20097	20124	20108	20227	20031	19945	19885	19994	20030	20087	20092	20209	20150	20183	19874	19791	19706	19968	19827	20143	20029	20137	20265	19928	20088	19962	20116	19963	19898	19779	19930	19903	19808	19822	20129	20289	20029	20085	19966	19979	20129	20119	19952	20010	20063	20003	19942	19971	19985	20035	19881	20104	20029	20173	19980	19973	19987	20083	20081	19911	19970	20117	20120	20050	19903	20044	19961	19899	19871	20011	20068	20095	20308	20092	20076	20022	20070	20177	19800	20086	19862	19835	19900	20152	19896	20148	19971	19946	20096	20213	20092	19937	20014	20241	20043	20117	20135	19898	20029	20185	19956	20014	19821	20127	19874	20181	19927	20020	19921	19741	20027	19980	20003	19913	19942	19896	19756	20002	19844	19852	20119	19906	19998	20237	19886	19795	19924	20220	20028	20118	20142	20013	19928	19778	19791	19847	20173	19989	19707	19934	20089	19896	19933	19951	20109	20075	19957	19976	20111	20114	20012	19924	20035	20208	19982	20002	19957
15651	21167	22989	17931	16568	16426	16236	16582	16358	16518	16741	16624	16779	16682	16347	16316	16464	16420	16262	16259	16360	16304	16274	16187	16157	16213	16391	16397	16451	16231	16361	16220	16218	16231	16196	16280	16355	16179	16123	16331	16260	16407	16304	16305	16276	16731	16395	16306	16309	16312	16124	16163	16232	16164	16121	16239	16088	16154	16161	16089	16127	16258	16202	16266	16113	16122	16237	16049	16040	16117	15985	16285	16133	16062	16240	16177	16354	16296	16140	16125	16289	16176	16226	16239	16224	16186	16180	16074	16043	16103	16271	16127	16237	16070	16359	16007	16104	16149	16050	16192	16341	16134	16314	16180	16134	16180	16253	16058	16036	16048	16173	16095	16166	16185	16112	16219	16236	16275	16208	16172	16458	16112	16342	16101	16001	16135	16063	16271	16179	16253	16215	16328	15991	16176	16301	16016	16248	16161	16186	16126	16107	16224	16237	16219	16187	16106	16360	16000	16434	16195	16058	15963	16195	16185	16161	16286	16271	16206	16219	16133	16170	16045	16092	16126	16124	16067	16108	16151	16215	16042	16303	16050	16328	16130	16009	16049	16259	16155	16084	16191	16253	16128	16212	16231	16216	16247	16319	16210	16185	16424	16171	16323	16197	16166	16223	16325	16141	16189	16044	16199	16145	16190	16162	16230	16196	16058	16193	16196	16225	16143	16298	16038	16174	16125	16202	15988	16119	16199	16203	16201	16212	16198	16358	16200	16087	16138	16126	16256	16111	16309	16251	16073	16057	16144	16202	16407	16035	16275	16053	16108	16124	15972	16237	16249	16181	16371	16145	16247	16049	16193	16155	16294	16085	16251	16239	16163	16095	16132	16089	16185	16288	16155	16200	16219	16244	16314	16113	16084	16152	16325	16226	16143	16090	16075	16096	16058	16282	16012	16185	16280	16099	16218	16119	16274	16349	16167	16062	16050	16066	16213	16214	16094	16159	16309	16219	16188	16076	15946	16316	16173	16037	16262	16275	16059	16292	16262	16204	16242	16048	16274	16184	16222	16154	16330	16211	16036	16131	16150	16184	16090	16207	16134	16152	16268	16154	16146	16234	16125	16201	16106	16026	16222	16188	16125	16366	16099	16318	16198	16332	16206	16259	16041	16213	16069	16291	16013	16267	16418	16274	16116	16152	16162	16230	16167	16165	16282	16111	16037	16120	16183	16113	16247	16080	16108	16290	16168	15932	16160	16302	16024	16177	16165	16320	16276	16196	16099	16175	16260	16014	16307	16013	16284	16179	16170	16186	16152	16231	16151	16318	16221	15954	16045	16272	16243	16086	16092	16010	16298	16214	16233	16107	16177	16059	16271	16144	16234	16162	16169	15999	16040	16147	16127	16197	16099	16200	16190	16083	16280	16075	16017	16138	16078	16082	16196	16174	16234	16425	16157	16372	16118	16221	16196	16209	16115	16229	16321	16314	16164	16084	16255	16226	16192	16114	16156	16247	16321	16309	15966	16312	16245	16136	16303	16061	16040	16331	16161	16042	16008	16188	16249	15934	16199	16025	16149	16273	16279	16312	16259	16295	16211	16295	16126	16288	16164	16271	16049	16141	16411	16231	16253	16083	15933	16206	16224	16160	16100	16194	16093	16208	16147	16103	16337	16252	16166	16274	16244	16168	16225	16167	16056	16204	16185	16208	16373	16306	16071	16190	16041	16271	16136	16164	16364	16167	16159	16082	16166	16183	16053	16070	16225	16048	16087	16186	16353	16031	16166	16190	16101	16146	16128	16208	16312	16029	16243	16219	16146	16031	16236	16042	16101	16253	16161	16151	16176	16048	16105	16017	16051	16272	15957	16229	16224	16320	16059	16112	16162	16133	16160	16127	16252	16293	16217	16172	16142	16283	16154	16268	15996	16183	16014	16307	16080	16173	16276	16142	16257	16354	16325	16060	16262	16070	16198	16082	16052	16284	16050	16343	16162	16203	16102	16080	16171	16119	16230	16143	16215	16106	16188	16213	16182	16053	16340	16155	16150	16207	16230	16433	16181	16217	16129	16266	15978	15983	16193	16049	16338	16265	16152	16020	16174	16171	16158	16061	16243	16236	16181	16177	16174	16233	16027	16183	16195	16196	16150	16029	16440	16236	16125	16302	16140	16203	16131	16232	16268	16135	16091	16099	16154	16227	16182	16137	16150	16112	16278	16162	16273	16183	16257	16097	16189	16215	16221	16195	15997	16131	16274	16222	16224	16166	16336	16378	16318	16100	16124	15914	16177	16163	16107	16346	15979	16015	16096	16072	16256	16033	16310	16248	15983	16204	15968	16217	16110	16315	16141	16344	16042	16149	16106	16113	16057	16335	16231	16216	16054	16176	16407	16260	16177	16019	16194	16128	16277	16124	16192	16249	16147	16315	16042	16149	16311	16283	15975	16048	16063	16224	16112	16129	16240	16115	16201	16123	16052	16169	16007	16189	16197	16090	16232	16237	16124	16088	16367	16105	16166	16312	16339	16025	16108	16129	15940	16101	16310	16311	16283	16187	16257	16302	16228	16201	16235	16115	16136	16205	16232	16240	16056	16211	16108	16277	16237	16199	16247	16183	16147	16191	16093	16326	16180	16100	16286	16315	16225	16197	16303	16132	16245	16206	16234	16294	16068	16283	16269	16229	16208	16131	16072	16164	16271	15948	16128	16153	16060	16281	16208	16362	16310	16048	16020	16203	16225	16241	16142	16302	16203	16067	16218	16268	16007	16233	16112	16327	15972	16191	16042	16158	16164	16116	16071	16179	16104	16217	16016	16122	16265	16225	16134	16326	16180	16103	16032	16268	16286	16181	16148	16047	15846	16222	16037	16319	16177	16066	16221	16105	16329	16206	16361	16095	16275	16257	16144	16096	16292	16306	16252	16182	16072	16167	16145	16146	16248	16143	16143	16444	16289	16121	16138	16122	16091	16215	16285	16003	16272	16093	16215	16225	16063	16211	16059	15897	16259	16281	16194	16142	16124	16009	16141	16103	16175	16293	16286	16136	16158	16157	16036	16164	16031	15893	16300	16083	16065	16135	16167	16027	16090	16077	16172	16176	16253	16145	16123	16052	16397	15945	16209	16039	16097	16115	16246	16115	16294	16101	16120	16120	16112	16225	16041	16048	16166	16154	16128	16083	16024	16254	16089	16374	16231	16245	16189	16344	16219	16258	16091	16252	16253	16251	16182	16134	16214	16176	16047	16241	16125	16184	16294	16445	16217	15907	16070	16151	16138	16215	16179	16259	16117	16318	16324	16014	16167	16156	16310	16019	16200	16258	16036	16285	16074	16089	16118	16194	15997	16188	16243	16221	16077	15989	16001	16135	16110	16099	16170	16203	16098	16066	16101	15992	16088	16136	16299	16156	16264	16238	16006	16200	16195	16201	16029	16092	16189	16259	16193	16297	16126	16206	15969	16265	16090	16175	16196	16046	15960	16328	16100	16323	16341	16212	16329	16052	16248	16274	16144	16089	16022	16070	16080	16063	16146	16032	16276	16196	16112	16197	16018	16200	16165	16164	16371	16182	16089	16208	16142	16151	16063	16103	16099	16197	16242	16186	16107	16158	16237	16208	16236	16109	16159	16234	16216	16089	16333	16252	16136	16208	16167	16044	16328	16180	16157	16105	16112	16008	16154	16120	16190	16161	16163	16026	16296	16054	16083	16118	16214	16027	16274	16255	16278	16170	16275	16188	16220	16158	16445	16086	16160	16018	16188	16222	16081	16088	16252	16191	16146	16129	16139	16028	16189	16275	16153	16124	16260	16266	16130	16135	16125	16142	16120	16142	16109	16113	16088	16213	16019	16192	16181	16138	16182	16202	16062	16125	16102	16088	16056	16131	16143	16158	16174	16237	16137	16231	16174	16229	16122	16147	16165	16232	16199	16002	16339	16074	16164	16245	16041	16244	16056	16010	16297	16213	16233	16165	16193	16175	16136	16090	16110	16220	16246	16108	16133	16099	16132	16090	16256	16251	16062	16120	16289	16072	16140	16169	16075	16190	16251	16292	16178	16107	16225	16304	16194	16141	16145	16105	16114	16060	16146	16459	16249	16319	16144	16197	16245	16258	16174	16367	16094	16022	16033	16170	16176	16095	16249	16183	16170	16243	16091	16093	16193	16257	16229	16122	16190	16103	16321	16141	16127	16153	16087	16187	16310	16284	16268	16286	16165	16057	16253	15941	16320	16258	16130	16156	16154	16320	16270	16259	16208	16266	16164	16118	16248	16223	16171	16273	16304	16115	16299	16136	16182	16061	16252	16192	16309	16239	16165	16170	16121	16065	16267	16088	16323	16026	16218	16200	16145	16060	16086	16011	16239	16348	16183	16128	16234	16101	16130	16245	16248	16114	16164	16255	16223	16284	16172	16199	16326	16214	16198	16176	16289	16169	16165	16224	16240	16332	16347	16215	16188	16088	16277	16336	15948	16012	16178	16185	16243	16228	16167	16193	16140	16190	16188	16180	16247	16223	16171	16232	16288	16076	16167	16261	16107	16175	16122	16090	15992	16223	16095	16226	16180	16303	16070	16150	16244	16169	16144	16095	16230	16176	16330	16228	16162	16243	16135	16296	16071	16371	16193	16162	16303	16188	16184	16201	16288	16136	16303	16119	16064	16203	16125	16324	16078	16027	16139	16233	16087	15932	16072	16094	16239	15980	16160	16292	16181	16257	16217	16180	16141	16269	16203	16045	16110	16254	16258	16257	16268	16188	16184	15975	16171	16115	16093	16092	16334	16055	16190	16051	16224	16083	16004	16279	16130	16077	16214	16022	16114	16177	16344	16131	16284	16238	16200	16246	16069	16131	15914	16279	16323	16155	16048	16186	16182	16237	16234	16113	16186	15996	16021	16099	16282	16317	16266	16109	16288	16239	16307	16150	16262	16079	16177	16245	15942	16188	16259	16245	16205	16335	16200	16006	16110	16295	16070	16335	16298	16119	16121	16170	16176	16126	16169	16157	16192	16084	16205	16081	16081	16151	16145	16154	16161	16019	16198	16119	16216	16257	15958	16154	16122	16063	16128	16069	16207	16095	16309	16281	16128	16439	16076	16241	16223	16202	16132	16167	16227	16240	16160	16141	16093	16091	16167	16231	16152	16268	16053	16159	16242	16015	16244	16289	16317	16078	16097
23689	21162	28702	23971	22219	23392	23262	20761	20287	20541	20740	20575	20458	20431	20478	20533	20083	20202	20210	19956	20041	19875	19913	20080	20001	20060	20030	20226	20154	19906	19902	20017	20184	19934	20064	19954	19850	19841	20016	20004	20051	20100	20182	20263	20516	21302	20939	20210	20489	20106	20004	19878	19750	19795	19741	19918	19664	19853	19741	19814	19697	19758	19812	19859	19722	19814	19756	19789	19858	19943	19658	19909	19651	19855	19844	19753	19704	19916	19911	19711	19712	19607	19710	19929	19638	19777	19859	19825	19711	19768	19870	19720	19781	19699	19913	19656	19743	19642	19751	19779	19908	19769	19833	19874	19692	19862	20053	19830	19711	19843	19729	19789	19627	19754	19494	19720	19916	19742	19762	19762	19756	19816	19714	19741	20019	19950	19758	19776	19809	19948	19869	19797	20047	19713	19794	19768	19671	19809	19768	19692	19785	19608	19666	19772	19786	19714	19808	19769	19800	19655	19760	19772	19938	19799	19630	19636	19853	19697	20040	19957	19852	19800	19573	19892	19737	19679	19714	19748	19937	19719	19838	19784	19907	19630	19576	19569	19720	19906	20016	20158	19860	19855	19776	19934	19696	19677	19881	19567	19763	19834	19618	19874	19826	19690	19599	19750	19686	19596	19792	19778	19708	19627	19831	19664	19625	19829	19709	19581	19644	19784	19936	19916	19793	19770	19794	19791	19875	19684	19585	19920	19829	19611	19824	19664	19726	19875	19816	19756	19802	19809	19805	19765	19894	20059	19942	19691	19949	19714	19695	19875	19818	19981	19597	19747	19849	19816	19652	19787	19689	19810	19720	19718	19622	19721	19686	19749	19722	19539	19587	19710	19643	19937	19715	19916	19835	19952	19735	19774	19767	19769	19776	19669	19692	19912	19905	19892	19747	19733	19914	19892	19922	19776	19829	19847	19727	19768	19896	19798	19627	19682	19846	20068	19963	19546	19667	19830	19966	19923	19654	19860	19645	19964	19800	19913	19665	19814	19791	19689	19738	19723	19639	19562	19821	19569	20066	19743	19731	19761	19813	19696	19756	19906	19719	19899	19932	19624	19676	19642	19639	19767	19832	19703	19986	20003	19699	19896	19636	19948	19764	19929	19857	20135	19963	19776	19779	19864	19919	19679	19776	19671	19763	19944	19850	19802	19624	19866	19811	19684	19617	19635	19637	20033	19641	19922	20058	19665	19968	19801	19854	19578	19773	19699	19847	19719	19868	19753	19584	19963	19503	19832	19709	19477	19807	19932	20009	19606	19903	19713	19906	19790	19862	19839	19527	19771	19652	19556	19633	19588	19673	19930	20077	19701	19653	19908	19800	19740	19830	19946	19818	19924	19701	19874	19854	19716	19907	19706	19717	20036	19859	19815	19552	19720	19850	19635	19771	19640	19958	19861	19895	19675	19854	19710	20022	19738	19918	19732	19893	19937	19760	19822	19629	19671	20075	19796	19838	19789	19815	19726	19612	19832	19818	19656	19878	19846	19700	19766	19834	19637	19777	19693	19878	19931	19734	19772	19884	19709	19950	19630	19657	19739	19802	19787	19880	19755	19791	19597	19813	19826	19786	19715	19701	19664	19615	19901	19736	19759	19560	19867	19968	19804	19925	19867	20094	19795	19572	19738	19831	19760	19567	19880	19702	19578	19736	19607	19780	19892	19843	19905	19918	19849	19929	19734	19758	19794	19829	19967	19592	20016	19839	19841	19850	19910	19811	19805	19821	19771	19718	19762	19817	19578	19806	19812	19706	19745	19638	19952	19862	19567	19767	19636	19817	19749	19835	19693	19843	19693	19789	19850	19898	19839	19661	19882	19873	19802	19715	19923	19867	19736	19772	19746	19783	19506	19753	20005	19752	19704	19655	19685	19680	19736	19504	19808	19964	19681	19587	19582	19622	19782	19784	19747	19698	19802	19775	19771	19824	19651	19774	19913	19813	19833	19734	19878	19815	19853	19779	19634	19768	19647	19809	19823	19978	19725	19987	19937	19927	20039	19840	20004	19774	19678	19741	19774	19739	19637	19803	19641	19763	19723	19855	19559	19808	19865	19866	19835	19865	19839	19816	19811	19627	19824	19946	19681	19859	19927	19837	20103	19878	19461	19921	19774	19736	19789	19794	19755	20022	19702	19975	19541	19938	19689	19738	19744	19732	19592	19560	19907	20006	19790	19732	19836	19677	19626	19988	19937	20012	19711	19762	19644	19733	19852	19838	19794	19969	20233	19798	19821	19719	19782	19918	19878	19897	19822	19634	19662	19699	19495	19818	19761	19718	19796	19549	19761	19827	19764	19713	19807	19799	19897	19689	19820	19779	19713	19779	19859	19749	19766	19597	19779	20081	19962	19815	19587	19683	19972	19810	19906	19719	19943	19822	19799	19885	19685	19946	19664	19757	19792	19685	19847	19726	19606	19793	19958	19771	19886	19694	19858	19721	19765	19718	19930	19863	19913	19741	19847	19749	19762	19783	19869	19688	19837	19791	19762	19846	19848	19832	19821	20010	19682	19767	20011	19833	19604	19810	19741	19577	19645	19793	19755	19764	19834	19834	19759	19901	19894	19886	19680	19889	19794	19888	19742	19770	19638	19969	19778	19776	19733	19882	19718	19965	19967	19820	19754	19861	19580	19660	19633	19433	19790	19717	19994	19670	19737	19634	19903	19755	19683	19785	19681	19627	19702	19742	19789	19781	19853	19812	19680	19955	19913	19847	19818	19774	19797	19873	19864	19648	19743	19736	19806	19830	20045	19887	19799	19716	19737	19873	19796	19733	19835	19833	19798	19510	20013	19991	19712	19689	19566	20178	19647	19703	19859	19820	19659	19935	19888	19773	19620	19716	19801	19627	19577	19637	19701	19906	19898	19697	19609	19850	19657	19672	19778	19717	19850	19776	19744	19840	19981	19768	19772	19779	19747	19658	19933	19730	19829	19845	19755	19694	19720	19791	19711	19772	19848	19576	19722	19909	19835	19790	19796	19831	19763	19912	19649	19806	19870	19712	19668	19749	19526	19722	19926	19902	19680	19706	19505	19760	19972	19765	19870	19887	19865	19833	19866	20126	19841	19703	19759	19705	19966	19760	19876	19834	19939	19664	19875	19764	19939	19744	19695	19817	19635	19855	20039	19749	19776	19886	19765	19591	19626	19932	19932	19752	19763	19898	19681	20061	19719	19854	19669	19787	19713	19860	19647	19653	19740	19770	19835	19622	19720	19793	19933	19675	19817	19692	19763	19702	19770	19562	19685	19809	19743	19926	19530	19708	19783	19714	19822	19746	19768	19801	19770	19768	19706	19562	19699	19949	19936	19665	19718	19908	19742	19781	19774	19830	19763	19862	19736	19910	19788	19838	19739	19609	19770	20041	19626	19957	19721	19957	19781	19715	20027	19901	19959	19644	19544	19833	19641	19706	19610	19820	19612	19740	19888	19973	19730	19953	19927	19675	19779	19594	19638	20003	19839	19796	19895	19814	19963	19942	19686	19807	19816	19721	19788	19719	19667	19897	19719	19555	19660	19722	19660	19909	19706	19769	19687	19811	19721	19725	19711	19765	19802	19696	19706	19932	19722	19829	19675	19879	19995	19881	19630	19860	19834	19729	19683	19795	19733	19940	19944	19776	19707	19691	19579	19744	19756	19774	19674	19545	19720	19758	19567	19609	19574	19754	19728	19667	20067	19790	19873	19683	19792	19790	19830	19652	19764	19638	19701	19713	19887	19743	19656	19740	19834	19691	19698	20111	19999	19819	19649	19880	19929	19765	19608	19777	19748	19622	19850	19761	19706	19777	19772	19683	19830	19833	19795	19831	19675	19848	19828	19871	19755	19666	19891	19574	19862	19802	20040	19853	19797	19685	19776	19500	19849	19998	19891	19695	19605	19886	19794	19913	19834	19833	19798	19827	19782	19967	19630	19960	19775	19609	19823	19896	19801	19667	19705	19775	19776	19734	19588	19769	19714	19581	19941	19663	19642	19797	19781	19995	19747	19660	19765	19519	19799	19525	19780	19789	19775	19666	19616	19741	19714	19577	19824	19903	19733	19840	19951	19703	19785	19923	19727	19774	19806	19817	19662	20056	19824	19873	19595	19843	19799	19702	19680	19743	19750	19801	19596	19915	19858	19760	19837	19825	19683	19740	19648	19776	19752	19844	19795	19905	19917	19735	19846	19804	19598	19673	19761	19831	19743	19825	19734	19950	19900	19803	19872	19890	19732	19854	19782	19800	19643	19716	19844	19745	19658	19885	19847	20028	19737	19571	19827	20236	19770	19794	19740	19979	19924	19889	19958	19936	19611	19776	19874	19767	19638	19650	19707	19792	19846	19909	19711	19821	19505	19678	19685	19742	19831	19664	19706	19881	19848	19920	19803	19692	19942	19888	19735	19787	19734	19807	19794	19709	19837	19735	19789	19823	19785	19732	19778	19877	19697	19966	19682	19620	19609	19686	19755	19792	19682	19720	19783	19945	19919	19767	19766	19717	19778	19755	19794	19929	19678	19935	19646	19785	19824	19886	19606	19765	19637	19864	19878	19899	19920	19755	19965	19702	19750	19745	19781	19754	19699	19884	19854	19748	19861	19925	19660	19785	19604	19768	19646	19893	19854	19677	19717	20011	19819	20012	19973	20007	19747	19568	19862	19689	19683	19606	19617	19562	19779	19996	19853	19716	19838	19691	19833	19825	19851	19657	19863	19721	19800	19814	19617	19819	19799	19717	19846	19720	19829	19637	19462	19764	19871	19615	19744	19977	19754	19869	20003	19806	19755	19717	19596	19841	19735	19914	19865	20039	19888	19736	19812	20028	19812	19841	20172	20059	19919	19740	19916	20058	19940	19792	19757	19719	19888	19766	19555	19431	19674	19836	19927	19593	19791	19724	19890	19721	19744	19894	19580	19780	19954	19904	19613	19667	19709	19828	19891	19664	19740	19956	19605	19686	19902	19838	19940	19735	19590	19771	19851	19752	19841	19880	19746	19758	19734	19808	19553	19755	19682	19737	19675	19866	19677	19816	19842	19908	19828	19876	19761	19846	19710	19670	19633	19570	19773	19696	19784	19850	19861	19882	19867	20077	19672	19826	19562	19743	19798	19892	19832	19972	19650	19795	19645	19804	19754	19650	19955
14222	25414	28490	20191	17889	17514	17058	16768	17046	16670	17058	17096	17127	16940	16852	16697	16509	16510	16474	16285	16360	16317	16010	16235	16230	16259	16371	16317	16467	16238	16356	16096	16212	16280	16208	16382	16319	16149	16420	16477	16629	16296	16459	16281	16906	17729	17105	16804	16471	16307	16298	16059	15978	15974	16099	16273	16257	16140	15978	16097	16099	16045	16028	16064	16044	16094	16029	16154	16109	15913	16045	16058	15922	16211	16185	16071	16073	15904	16112	15975	15925	16128	16124	16018	15896	15940	16068	16238	16016	16117	16190	15931	16233	16204	16096	16150	16049	16045	16037	16142	16108	15931	16132	16100	16157	16061	16062	15955	16091	16169	16043	15923	16068	16039	15960	16165	16068	16207	16027	16206	16013	15999	16010	16064	16292	16040	16122	16166	15980	15961	16035	15940	16050	16000	15934	16188	16016	16154	15915	15934	16013	16057	16096	16193	15946	16179	16035	16144	16053	16275	16066	16201	15981	16314	16129	16046	16084	15984	16143	16273	16083	16194	16221	16173	16052	16086	15968	15980	16208	16128	16155	16148	15999	16077	16034	16057	15973	16143	16147	16026	16061	15994	16002	16079	15958	16236	15955	16133	16160	16001	15960	15962	16129	16007	16029	16088	16102	15994	16104	16228	16066	16101	16043	16042	16163	16163	16166	15925	16179	16068	16199	16300	16000	16077	16008	16190	16043	15961	16070	16103	16119	16014	16034	16062	16097	16149	16042	16265	16121	16056	15910	16089	16066	16183	16026	16032	15924	16008	15994	15963	15981	16007	16063	16139	15987	16157	15930	16091	16030	16099	15897	16147	16065	16051	16098	16225	16267	16119	16063	15990	16087	16068	16020	16101	16033	16035	16128	15980	16012	15989	16126	16109	15958	16135	16027	16131	16203	16071	15910	16050	16284	16074	15999	16119	16126	15910	16037	16239	16034	16009	16089	16070	16101	16052	16219	15923	16082	15947	16103	16068	16045	16137	16070	16078	15800	16004	16048	15928	15980	16016	16017	16238	16029	16054	15971	16053	16169	16029	15939	16006	16050	16080	16030	16161	16028	16112	16133	16035	16036	16077	15920	15932	16016	16025	16035	16014	16283	16255	16079	15941	16079	16210	16015	16065	15869	15971	16057	16014	16126	16146	16108	16104	16132	16135	16079	15992	16044	16107	16115	15963	15994	16041	16105	16017	16013	15885	15942	16207	16238	15993	16169	16031	16052	15981	16015	15864	16054	16153	16168	16046	16036	16086	16191	16102	15918	16333	16130	16015	16041	16132	16001	15998	16291	16048	16056	16103	16203	15849	16037	16050	16070	16161	16046	16070	16073	16038	16179	16255	16078	16140	15997	16056	16062	16068	15988	15850	15972	16117	16092	16182	15995	16060	16024	15799	15934	16028	15986	16125	16063	16006	16169	15903	16101	16155	16058	16014	15975	15983	16091	16021	16001	16135	16148	15981	16201	16080	16130	15977	16046	16029	16036	16153	16293	16039	16149	16045	16209	15964	16037	16164	16029	16003	16006	16073	16183	16190	16156	16017	16192	16049	15962	16093	15982	16163	16064	16069	16198	16107	16006	16183	15921	16043	16205	16023	15980	16132	16060	15999	16133	16089	16062	16166	16110	16137	16202	16017	16248	16021	16221	16014	16096	16010	16118	16109	16141	15964	16036	16123	16224	16115	16193	15936	15973	16063	15974	16106	16084	16169	15995	16106	16179	15965	16094	16233	15962	16007	16114	15988	16096	16127	16192	16150	15864	15891	16178	16068	16019	16178	16186	15948	15973	15896	16133	15935	16012	16102	16115	16062	16239	16063	16295	16067	16010	16003	16213	15969	16076	16027	16175	16102	16128	16052	16161	16054	16027	16112	15884	15983	16082	16253	16031	16020	16015	15908	15970	16119	16175	16000	16111	16029	16055	16044	16157	16031	15966	15880	15976	16059	15870	15970	16172	16078	16164	15994	16073	16032	16076	16093	16056	16267	15970	15888	16230	16017	16046	16117	16004	15972	16058	15975	16186	16083	15819	15943	16134	16166	16221	16015	15995	15959	16047	16180	16016	16318	16095	16148	15937	15906	16269	16102	15943	16105	16021	16119	16199	15903	16197	16082	16111	16140	16038	16110	16136	16118	15962	16045	16017	16085	16192	16018	15980	16085	15938	16122	16059	16172	15988	15988	16080	16007	16096	16186	16080	15944	16051	15968	15802	16053	15995	16091	15958	15895	16019	16018	16003	16061	15992	15965	16153	16074	15839	15933	16056	16059	16158	15906	16061	15983	16032	16045	15958	16099	16108	16106	16202	15997	15875	16018	15985	16050	16088	16186	15940	16056	16053	16037	16079	16014	16067	16019	16186	15918	15818	16027	15982	16069	16039	15980	15931	16114	15988	16030	16018	16090	16053	16062	16075	16084	15963	15936	15889	16023	16137	16001	16078	16178	16178	16138	15968	15907	16140	15980	15944	15872	16077	16004	16218	16255	16009	16076	15908	16165	16191	15972	15943	16039	16053	15945	16121	16059	16102	16130	16099	16010	16058	16085	16100	16184	16116	16201	16040	16040	16117	16046	16061	16102	16314	16101	15864	16101	16065	16095	16039	16183	16086	16070	16054	16044	16018	15966	16059	16115	16109	16108	16100	15904	16014	15948	16173	16123	16138	15954	15994	16184	16037	15907	16044	16032	16145	16165	16067	16168	16118	16026	16022	16024	15912	16161	16126	16039	16137	16145	16166	16203	16026	15910	16000	15823	16038	16013	15959	16128	15944	16021	16053	16077	15934	15987	16053	16224	16097	16010	15907	15939	15996	16115	16102	16025	16085	16183	16032	16129	16174	16196	16062	16244	16040	15915	15954	15892	16038	15985	16076	16034	15981	16078	16000	15964	16228	15967	16195	15961	16184	16108	16222	16025	15916	16009	16075	16047	16080	15985	16307	16157	16220	15873	16161	16213	16030	16086	16112	16010	15839	16074	16185	16144	16132	16129	15959	16007	16044	16004	15813	16142	15930	16147	16118	15981	16095	16137	16019	16135	16104	16060	15979	16132	16014	16153	16072	16122	16066	16040	15981	16133	16056	16032	16037	16048	16035	16007	15861	15952	16189	15910	16039	16095	15964	16093	16007	16182	16144	16066	16060	16086	16126	16052	16149	16067	16158	16131	16070	16021	16161	16108	16155	16123	16066	15992	16193	16150	16056	16019	16078	15902	16172	15996	16034	15914	15995	16048	16001	15990	16092	16043	15905	16311	16038	16076	16165	16091	16013	16241	16168	16098	16029	15921	15971	16040	15954	16343	15761	16162	16013	15976	16130	16031	16043	15857	16234	15921	16237	15970	15861	16050	16098	16307	15878	16168	16164	15991	16025	16234	16104	16124	16036	15988	16261	16046	16006	16015	16173	16024	16038	16114	16117	16034	16003	16068	16023	15995	16092	16034	16093	16033	15975	16071	16098	16151	16224	15992	15893	16080	16012	16008	15916	16091	16217	15981	16029	15978	16151	16325	16286	16115	16231	16029	15980	16147	16151	15860	16112	16050	15961	15846	16030	16076	16136	16136	16106	16231	16111	15994	16029	16048	15974	16227	16060	16006	16270	16055	16118	16049	15925	16093	16040	16005	16233	15981	15901	16030	16038	15875	15984	16086	15992	15961	15973	15998	16021	15908	16091	16024	15917	16066	15975	16131	16225	16099	16091	16047	16118	16290	16096	16074	16016	15865	16071	16149	16043	16053	16080	16117	15980	16047	16350	16129	16025	16033	16026	15892	15936	15973	16032	16159	15889	16189	16113	16061	16064	16103	15996	15936	16206	16162	15970	16099	15960	16025	16165	15955	16030	16145	15979	15899	16016	16048	16157	16042	16084	15943	16060	16074	15981	15974	15972	16108	16053	16230	15994	16108	15883	15973	16170	16164	16096	16093	16048	16136	16214	16093	16088	15863	16025	16025	16232	15984	16153	15973	16243	16051	15950	15989	16093	16178	15951	16015	16009	16151	16035	16109	16025	16142	16023	15869	16124	16039	16117	15934	16081	16135	16084	16130	15984	16084	16095	15988	15966	16016	15810	16098	16063	16019	16102	16328	16095	15970	16073	16044	16077	16068	16006	16055	15877	15955	16050	15983	16122	15876	16036	16003	15988	16078	16089	16011	15902	15972	16098	15975	15883	16139	15870	15997	16211	15880	15931	16112	15970	16097	16173	16143	16099	15992	15940	16101	16134	16102	16038	16060	16094	16028	16099	15991	16179	16163	15913	16262	15999	16133	16188	15932	16114	15924	16169	16187	15908	16113	16268	15985	16089	16041	16129	16270	16055	15807	16166	16052	16070	16086	16030	16060	16009	16122	16076	15916	16198	16102	16158	16284	15968	15865	16036	16213	16029	15875	16105	16099	16065	15925	16091	16118	16162	15856	16382	16024	16176	15964	16166	16104	16090	16037	15988	16031	15917	16048	16115	15755	16202	16145	16130	16152	16180	16069	15991	15849	15991	15970	15977	16090	15971	16124	16023	16071	16147	16258	16141	16010	16013	16057	16116	16089	16122	16067	16089	16066	15922	16101	15990	16079	16149	16227	15930	16027	16200	16012	16010	16145	16099	16026	16170	16128	15985	15979	16045	16235	16076	16058	15986	15967	15983	16116	15925	16021	15958	15958	16143	16004	16155	16187	16064	16137	16082	15986	15897	16084	16132	15964	16169	16147	16125	16041	16065	16207	16110	15982	15762	16142	16148	16062	16113	15974	15982	16112	16035	15891	16056	16216	15982	16130	16025	16112	16022	16058	16033	16139	15929	16164	15949	16085	15977	15997	16034	16053	16250	15999	15917	16125	16307	16012	15856	16085	16176	16189	16057	15990	15975	16211	16118	15991	16044	15992	16021	16019	16191	16075	16055	16072	16000	16064	16183	15991	16063	16242	16169	16085	16064	15996	16193	16108	15815	16028	15934	16193	16049	16049	16103	15979	16075	15973	16039	15994	16255	16081	16181	16169	15928	16282	15912	15856	16053	16187	15948	16139	16080	16128	15987	16367	16105	15995	16209	16004	16152	16106	16195	15946	16071	15969	16058	16035	16046	16155	16165	16091	15954	16174	16185	16101	16075	16147	16150	16033	16012	16135	16304	15994	16148	16044
22761	21248	29172	23668	21463	23872	26652	21699	20907	21285	21312	21520	21472	21131	21510	20839	20869	20677	20628	20789	20681	20601	20376	20596	20498	20367	20585	20520	20328	20476	20498	20587	20293	20325	20644	20306	20376	20616	20623	20953	20540	20368	20630	20463	21198	22327	22169	21695	21045	20607	20549	20236	20408	20200	20271	20276	20182	20108	19938	20200	20363	19935	20232	20304	20035	19991	20258	20201	20166	20158	19967	20211	20189	20210	20221	19982	20129	20145	20293	20317	19949	20050	20133	20133	20270	20470	20451	20185	20153	20473	20121	20278	20066	20026	20294	20205	20005	20301	20220	20199	20103	19795	20165	20217	20123	20069	20186	20158	20193	20141	20134	20063	20194	20055	20026	20114	19997	20052	20327	19937	20146	20133	20302	20209	19995	20234	20276	20260	20135	20002	20055	20231	20174	20234	20088	20211	20217	20168	19945	20113	20052	20124	20053	19990	20015	20184	20414	20148	20212	19939	20084	20235	20146	20093	19928	20120	20318	20396	20227	20007	20353	20288	20104	20079	20091	20132	20287	20112	19876	20153	20146	20109	20255	20179	20072	19909	20164	20125	20261	20301	20062	20364	20188	20141	20184	20201	20101	20070	20073	20104	20325	20061	20094	20042	20118	20129	20106	20166	20057	19861	19950	19863	20099	20024	20093	20074	20156	20299	20140	20051	20140	20082	20148	20299	20352	20219	20320	20119	20158	20034	20215	20190	20128	20285	20037	19966	19932	20139	19982	20112	20041	20038	20091	20280	20212	20163	20177	20022	19968	20059	20123	20127	20016	20329	20119	20076	19999	20024	20201	20161	20195	20148	20218	20113	20013	19879	20245	20020	20038	20155	19916	20024	20355	20130	19964	20015	20208	20123	20027	19960	20175	20125	20248	20127	20176	20175	20287	19967	20129	19921	20165	20102	20313	20164	19966	20012	19979	19952	20085	20019	20150	20232	20139	20111	20129	20075	20025	20154	20091	20107	20051	20173	20086	20099	20189	20042	19945	20230	20130	20285	19994	20071	20018	19973	20411	20264	19812	20203	20111	20297	20061	20152	20113	19992	19986	19959	20278	20038	20296	20114	19900	20106	19920	20242	19959	20027	20147	20074	20124	20166	20328	20145	20084	20125	19851	20006	20077	20213	20234	20213	19947	20063	20080	20031	19982	19993	20194	20322	20009	20074	20075	20081	20157	20184	19948	20105	20126	20021	20099	20085	20052	20041	20233	20086	20201	20150	20117	19905	20089	20299	20231	20043	20117	20049	20096	20223	19962	20053	20333	20286	20190	20226	20182	20134	20068	20161	20429	20091	20316	20134	20161	20180	20204	20016	20254	19942	20070	20011	19978	20216	19938	20332	20251	20412	20338	19977	20130	19997	20091	20208	20276	20055	20307	20117	20366	20289	20316	20055	19992	20268	20149	19943	20187	20063	20232	20061	20188	20175	19999	20224	19924	20153	20170	20247	20154	20090	20042	20237	20068	20091	20228	19917	20044	19964	20268	20072	20192	20082	20392	19977	20110	19902	19925	20181	20198	20066	20275	20163	20095	19932	20096	19905	20094	20186	19993	20057	20235	20195	19925	20000	20264	19936	20030	19894	20089	20151	20039	19935	20164	19987	20048	20195	20060	20114	19952	20080	20247	20147	20075	20369	20106	20225	20319	19975	19987	20005	20028	20141	20083	19947	20082	20107	20007	20068	20058	20216	19974	20097	19980	20054	20215	20171	20006	20198	20267	20083	19995	20173	20050	20141	20172	20025	20378	20219	20252	20181	20128	20096	20110	20212	20019	19962	20209	20005	20073	20171	19980	20031	19935	20171	20115	20018	20213	20086	20162	20005	20072	20157	20054	20440	20031	20055	20310	20161	20200	20101	19916	20013	20375	20019	20164	20111	19965	19928	20081	20010	20316	20141	20162	20187	20225	20016	20357	20269	20091	20092	20036	19987	20077	20012	20163	20235	19988	20164	20128	20161	20007	19987	19978	20102	20068	20088	20053	20000	19960	20131	20176	19902	20128	19978	20085	20253	20059	20024	20119	20182	19994	19906	20009	20218	20047	20095	19918	19922	20166	20133	20019	20071	20144	20254	20189	20152	20352	20064	20056	19971	20132	20064	20179	20061	20136	19925	20120	20122	20171	20241	20099	20071	20286	20161	20150	20004	19967	20008	20200	20160	20292	20130	20196	20132	20059	20323	20267	20272	20027	20043	19903	20052	20173	20152	20047	19867	20079	20222	19984	20211	19983	20175	20148	19963	20025	20029	19954	20079	20110	20109	20048	20158	20075	20106	20199	20119	20069	20012	20327	20048	20272	20108	20144	20333	19961	20149	20365	19917	20046	20080	20156	20286	20075	20144	20068	20152	19885	20132	20302	19951	20241	20010	20243	20056	20200	20293	20117	20175	20002	19919	20179	20172	20299	20036	20064	19918	20245	20130	20145	19944	20256	20250	20063	20009	20177	20128	20030	20293	20175	20149	20161	19916	19995	20172	19923	20147	20085	20193	20158	20026	20156	20162	20127	19927	19806	19991	19958	20043	20264	20119	20140	20071	20195	20087	19973	20239	20135	19995	20098	20148	20169	20087	20283	20002	19957	20080	20059	19996	20059	20187	19981	20154	20200	20040	20137	20062	19974	20068	20090	20265	20158	20284	20042	20080	19914	20126	20187	20136	20176	20101	20024	20079	19992	20064	20025	19975	19998	20055	20223	20123	20052	20045	20323	20055	20180	20191	20291	20021	20155	20008	20017	20096	20069	20315	20167	20114	19834	20026	20023	20081	20004	19942	20091	20296	19914	19942	20308	20092	19991	20032	20130	20017	19913	20161	20072	20160	20164	20239	19814	20136	20242	20252	20262	20040	19976	20041	19888	20102	20013	20093	20129	19975	20105	20188	20056	20399	20181	20093	19958	20244	20049	20130	19893	20109	20171	20083	20432	20200	19973	20145	20204	19904	20122	20103	20219	20080	20102	20207	20185	20378	20169	20166	19986	19903	19793	20159	20152	19805	20133	20079	19919	20250	20258	20120	20009	20037	20016	20131	20080	20112	20055	20137	20103	20025	19943	20172	20189	19999	19908	20144	19979	20163	20116	20214	20326	20143	20387	20187	20117	20210	20333	20027	20213	20045	19998	20172	20273	19952	19905	20080	20045	20178	20088	20131	20223	20069	20001	20287	19968	20058	20064	20214	20058	20171	20318	20182	20092	19923	20376	20038	20404	19988	20066	20142	20186	19932	20122	20225	20126	20286	19887	20198	20183	20130	20092	20077	20212	20266	20202	20182	19927	20180	20039	20026	20220	20106	20106	20027	19961	20173	20093	19942	20153	20077	20140	20233	20301	20298	20213	20149	20077	19905	19900	20140	20115	20322	19906	19907	20011	20286	20243	20141	20372	20127	20059	20168	20106	20188	20005	20050	20118	20006	19999	19991	20116	20282	19973	20344	20121	20173	19984	20273	20186	20184	20175	20045	20121	19839	20113	20121	20112	20216	20013	20021	20357	20330	20075	20147	20214	20224	20198	20101	20127	19883	20131	20026	20249	20080	20012	20241	20078	20123	20198	20199	19945	19995	19985	20155	20149	19798	19782	20145	20026	19900	19777	20068	19868	20173	19987	20227	20111	20136	20020	19963	20114	20189	20246	19974	20055	20292	20076	20007	20076	20104	20197	19911	20089	20167	20018	19874	20091	20089	20330	20032	20027	20070	20538	20157	20188	20190	20278	20114	20297	20133	20183	20042	20035	20123	20210	20311	20118	20132	20009	20260	20199	20139	19913	20160	19952	19989	20008	20138	20132	20060	19865	20268	20149	20220	20061	19876	19921	20298	20123	20023	19826	20054	20187	20109	20101	20192	20210	20038	20257	20295	20455	20154	20356	20044	20076	20027	20008	20065	20018	20017	20151	20052	20018	20088	20169	20099	20224	20155	20203	20250	20314	20063	19990	20065	20219	19974	20213	20230	20089	19981	20269	20295	20186	20118	20122	20261	20202	20012	20132	20085	20002	20095	20054	20017	20046	20173	20198	20193	20102	20433	20152	20089	19997	20032	20028	20056	20232	19914	20159	20152	19969	20019	20144	20153	20150	20060	20111	20110	20038	20121	20129	20197	20113	20228	20110	20024	20166	20225	20070	19861	20054	20017	20016	20226	20204	20034	20148	20242	20017	19861	19924	20218	20269	20123	20080	20178	20091	20122	20143	20020	20283	20099	20085	20089	20152	19969	20123	20117	20057	20040	20243	19986	20006	20091	19901	20016	20136	20158	20187	20186	20153	20083	20155	20089	20137	20144	19947	20234	20299	20275	20096	20168	20154	20030	19868	20307	20128	20193	20030	20052	19919	20050	20168	20215	20070	20191	20183	20084	20018	19988	20188	20008	19988	20093	20024	20137	20239	20240	20206	19931	19999	19862	20191	20300	20099	19984	20184	19912	20090	20032	20097	20174	20050	19947	20038	19918	20155	20324	20077	20138	20009	20036	20124	20383	20195	20285	20250	20159	20208	20006	20178	20170	20084	20023	20301	20254	20006	20013	20089	20160	19897	20056	20058	20141	20206	19997	20253	20136	20084	20070	20065	19965	20095	19977	20078	19974	20204	20049	20161	20125	20015	20184	20082	20143	19951	20105	20125	20250	20201	20060	20193	20238	20211	20105	20124	20268	20004	20015	20067	20104	19921	20255	20086	20171	20174	20234	20418	20030	20152	20070	20468	20402	20109	20008	20049	20244	20063	20208	20203	20186	19844	20191	20268	20313	20139	19982	20212	20164	20144	20255	20224	20430	20273	19942	20214	20031	20122	20310	20146	19909	20090	19904	19963	20204	19976	20257	19958	20270	20039	20274	20203	20335	20226	20150	20129	20221	20195	19925	20402	20059	20313	19979	20139	20058	19988	20091	20153	20141	20110	20239	20042	20225	20251	20088	20107	20081	20235	20184	20305	20062	20181	20091	20108	20122	19991	20162	19980	19969	20100	20352	19997	20148	19981	19925	19976	20230	20085	19981	20158	20096	20119	20272	20186	20062	20032	20216	19783	20276	20056	20183	20241	20063	20041	20130	19992	20114	19975	20153	20145	20240	20097	20238	20036	19980	19997	20011	20120	20130	20011	20108	19845	20204	19955	20001	20242	20143
15764	30916	32666	23206	19540	18437	18048	17647	17273	17024	17828	18002	17478	17454	17519	17186	16657	16595	16630	16656	16612	16516	16521	16438	16674	16545	16673	16791	16527	16510	16368	16541	16415	16436	16525	16439	16535	16564	16803	16753	16937	16573	16781	16645	17762	18786	18239	17414	16995	16853	16519	16403	16362	16242	16277	16437	16214	16393	16217	16350	16277	16165	16278	16256	16144	16314	16277	16285	16195	16164	16182	16225	16230	16249	16297	16276	16315	16199	16203	16216	16122	16285	16394	16246	16175	16367	16209	16322	16081	16046	16190	16068	16218	16177	16251	16368	16139	16259	16201	16303	16214	16275	16243	16191	16198	16158	16077	16116	16254	16331	16371	16094	16311	16320	15984	16381	16086	16240	16281	16179	16256	16233	16284	16085	16162	16262	16359	16223	16002	16265	16187	16386	16183	16254	16201	16104	16253	16078	16138	16168	16181	16352	16232	16301	16054	16304	16176	16239	16372	16309	16252	16282	16180	16194	16302	16227	16185	16139	16273	16256	16240	16144	16178	16269	16235	16048	16258	16084	16188	16223	16169	16084	16147	16082	16282	16096	16259	16077	16172	16202	16205	16165	16196	16159	15995	16281	15998	16165	16148	16303	16039	16183	16137	16157	16106	16319	16343	16278	16200	16212	16095	16310	16211	16258	16230	16268	16179	16102	16090	16333	16143	16366	16073	16224	16339	16292	16025	16331	16295	16272	16323	16080	16136	16218	16265	16385	16192	16153	16265	16301	16181	16254	16332	16251	16226	16265	16108	16384	16385	16215	16178	16137	16207	16187	16301	16240	16176	16103	16304	16200	16066	16386	16020	16197	16195	16234	16255	16201	16346	16225	16383	16217	16289	16204	16130	16009	16097	16325	16270	16138	16259	16199	16112	16139	16263	16171	16264	16108	16286	16218	16239	16116	16265	16073	16089	16222	16266	16262	16291	16286	16171	16077	16043	16314	16156	16132	16135	16380	16263	16208	16200	16423	16373	16329	16074	16298	16159	16245	16165	16157	16310	16119	16332	16165	16175	16055	16410	16273	16080	16215	16277	16082	16162	16306	16146	16331	16072	16524	16160	16261	16194	16286	16179	16239	16074	16157	16264	16180	16254	16046	16168	16226	16212	16011	16090	16114	16264	16068	16156	16245	16142	16186	16157	16173	16131	16070	16333	16228	16097	16161	16058	16213	16308	16138	16110	16101	16144	16208	16235	16068	16216	16168	16130	16241	16090	16115	16206	16298	16348	16025	16435	16029	16063	16153	16067	16241	16209	16197	16145	16209	16342	16202	16137	16420	16244	16154	16060	16205	16311	16183	16258	16139	16163	16359	16174	16151	16306	16232	16350	16220	16230	16148	16316	16259	16258	16021	16339	16173	16124	16177	16201	16195	16325	16173	16275	16149	16290	16232	16144	16059	16240	16273	16297	16000	16164	16121	16420	16249	16205	16217	16325	16436	16222	16262	16341	16250	16245	16216	16175	16026	16055	16164	16190	16359	16105	16250	16141	16026	16253	16221	16403	16295	16371	16177	16166	16341	16294	16314	16237	16231	16103	16211	16216	16337	16043	16133	16259	16146	16285	16209	16117	16175	16204	16300	16229	16214	16075	16256	16160	16095	16120	16423	16167	16049	16039	16357	16244	16093	16220	16294	16053	16171	16375	16190	16345	16337	16018	16154	16268	16319	16137	16103	16380	16390	16110	16188	16101	16298	16100	16268	16286	16250	16279	16008	16176	16032	16198	16142	16151	16132	16317	16342	16095	16024	16217	16258	16060	16111	16193	16178	16323	16121	16174	16175	16323	16080	15961	16300	16371	16299	16260	16108	16101	16116	16143	16141	16112	16378	16130	16271	16294	16107	16088	16223	16291	16167	16278	16236	16466	16071	16179	16276	16209	16247	16210	16276	16152	16222	16336	16285	16100	16245	16170	16166	16341	16169	16271	16203	16217	16247	16117	16464	16244	16259	16219	16256	16064	16393	16096	16285	16123	16203	16368	16325	16225	16247	16141	16303	16160	15917	16176	16075	16138	16247	16231	15977	16173	16165	16195	16208	16239	16151	16184	16210	16111	16058	16242	16275	16302	16042	16111	16118	16220	16288	16356	16061	16234	16168	16348	16181	16269	16242	16225	16140	16160	16197	16266	16272	16243	16172	16153	16176	16233	15989	16374	16074	16206	16187	16303	16241	16028	16193	16095	16236	16380	16371	16219	16103	16260	16251	16210	16155	16211	16145	16216	16411	16073	16155	16225	16247	16151	16420	16054	16311	16192	16203	16159	16395	16240	16235	16277	16102	16213	16286	16377	16306	16272	16319	16244	16174	16380	16131	16178	16306	16229	16292	16372	16096	16358	16274	16224	16267	16171	16136	16261	16125	16348	16203	16093	16280	16219	16105	16349	16275	16107	16250	16232	16175	16124	16194	16217	16443	16237	16231	16266	16321	16256	16251	16225	16377	16246	16258	16260	16260	16260	16212	16195	16184	16363	16228	16322	16133	16125	16269	16161	16088	16261	16327	16276	16195	16240	16027	16308	16200	16231	16173	16143	16385	16202	16204	16150	16393	16311	16209	16247	16049	16276	16340	16127	16112	16241	16146	16340	16164	16168	16152	16255	16189	16075	16072	16228	16105	16114	16173	16212	16154	16308	16072	16280	16169	16161	16083	16153	16245	16126	16178	16242	16243	16204	16275	16093	16109	16101	16204	16137	16300	16200	16245	16217	16117	16166	16208	16096	16171	16335	16189	16161	16320	16310	16127	16302	16336	16347	16110	16240	16126	16271	16199	16305	16129	16106	16105	16365	16316	16413	16347	16439	16057	16306	16177	16184	15924	16179	16136	16100	16339	16143	16210	16067	16255	16358	16175	16154	16285	16228	16176	16364	16233	16179	16191	16382	16258	16260	16249	16222	16013	16127	16245	16257	16071	16311	16143	16188	16266	16055	16121	16009	16291	16176	16171	16202	16059	16154	16260	16161	16185	16125	16299	16126	16333	16244	16234	16211	16262	16161	16202	16299	16219	16187	16252	16052	16322	16219	16140	16080	16295	16278	16209	16121	16141	16107	16214	16386	16059	16404	16092	16290	16285	16228	16280	16233	16401	16128	16063	16067	16177	16195	16201	16086	16266	16198	16172	16287	16112	16350	16264	16123	16178	16213	15998	16223	16093	16296	16099	16166	16168	16088	16193	16094	16230	16296	16275	16089	16238	16213	16303	15996	16306	16040	16158	16385	16194	16350	16333	16242	16344	16399	16291	16194	16133	16083	16261	16283	16117	16075	16233	16062	16138	16349	16193	16291	16251	16160	16324	16149	16142	16064	16186	16272	16267	16251	16247	16238	16314	16170	16023	16243	16122	16074	16201	16127	16184	16092	16144	16218	16170	16124	16149	16141	16271	16228	16157	16239	16040	16251	16358	16040	16254	16149	16189	16141	16143	16219	16090	16105	16174	16092	16226	16044	16228	16413	16118	16108	16133	16202	16229	16238	16226	16260	16146	16289	16261	16075	16288	16309	16191	16157	15975	16335	16030	16178	16175	16207	16173	16289	16028	16206	16174	16104	16027	16337	16084	16199	16284	16166	16074	16191	16235	16277	16230	16055	16119	16255	16246	16018	16059	15999	16327	16222	16117	16197	16338	16263	16252	16206	16171	16188	16365	16260	16121	16234	16262	16111	16150	16294	16299	16139	16125	16086	16155	16214	16167	16173	16284	16349	16206	16320	16093	16131	16191	16296	16248	16181	16372	16267	16202	16196	16293	16357	16149	16260	16117	16183	16258	16108	16179	16097	16236	16028	16214	16101	16169	16182	16113	16278	16132	16370	16092	16316	16074	16321	16183	16155	16335	16320	16141	16255	16326	16222	16304	16188	16255	16132	16090	16354	16233	16150	16238	16176	16345	16130	16198	16272	16262	16174	16029	16145	16098	16176	16149	16199	16185	16182	16181	16256	16059	16393	16346	16243	16149	16220	16164	16142	16320	16299	16245	16307	16167	16222	16130	16118	16322	16293	16322	16241	16245	16264	16113	16309	16167	16284	16197	16283	16269	16388	16370	16253	16348	16212	16185	16254	16282	16145	16241	16166	16272	16275	16299	16196	16193	16141	16010	16257	16112	16157	16357	16125	16464	16231	16223	16238	16068	16287	16304	16224	16110	16300	16111	16110	16176	16175	16272	16210	16096	16062	16195	16266	16259	16334	16152	16001	16272	16138	16249	16292	16150	16173	16311	16131	16227	16266	16143	16135	16112	16293	16192	16210	15963	16218	16368	16283	16145	16265	16276	16400	16189	16186	16419	16146	16193	16113	16260	16267	16313	16149	16123	16295	16104	16102	16237	16256	16200	16169	16412	16156	16187	16325	16308	16102	16190	16183	16177	16264	16219	16307	16295	16074	16314	16113	16175	16427	16106	16268	16023	16109	16152	16266	16186	16217	16098	16150	16010	16204	16113	16164	16156	16172	16113	16119	16208	16167	16173	16379	16139	16122	16127	16239	16125	16261	16088	16156	16073	16114	16183	16247	16376	16115	16291	16250	16084	16123	16015	16180	16195	16334	16254	16178	16126	16294	16169	16237	16321	16142	16166	16177	16274	16363	16187	16283	16173	16291	16335	16315	16136	16049	16190	16237	16267	16151	16198	16404	16329	16160	16181	16033	16223	16298	16337	16134	16345	16225	16167	16430	16155	16223	16193	16016	15974	16040	16248	16143	16119	16159	16126	16333	16222	16112	16141	16083	16139	16111	16054	16167	16291	16321	16343	16319	16223	16281	16087	16260	16351	16183	15986	16431	16456	16252	16208	16290	16034	16196	16358	16290	15983	16205	16124	16313	16068	16187	16167	16148	16199	16172	16361	16278	16091	16118	16200	16092	16182	16285	16120	16089	16201	15943	16237	16067	16100	16267	16024	16359	16304	16327	16225	16266	16269	16212	16069	16202	16077	16319	16152	16186	15977	16047	16226	16184	16062	16133	16119	16547	16192	16358	16095	16429	16072	16328	16216	16037	16194	16019	16094	16243	16002	16230	16207	16209	16240	16165	16217	16200	16353	16180	16227	16176	16220	16302	16186	16155	16202	16335	16202	16272	16294	16403	16026	16242	16183	16307	16184	16098	16284	16238	16139	16076	16255
27265	21968	27827	24445	20175	20319	20451	20109	20133	20008	20239	20585	20569	20567	20409	20414	20408	20294	20326	20036	19965	20083	20063	20232	20282	20036	20118	20099	20325	20351	20208	20095	20129	20201	20032	20164	20167	20268	20250	20291	20261	20137	20373	20049	20304	20137	20296	20134	20087	20312	20088	20076	19997	20186	20177	20163	19930	19884	19985	20092	20014	20032	20008	19712	20182	20211	20075	20168	20115	19959	19901	20028	19806	20130	20042	20134	19999	20082	19830	19889	19841	20024	20053	19948	19944	19795	20139	20016	19912	19974	20103	20140	20050	19899	19769	20254	20148	20139	20019	20154	20045	19872	20040	19937	20164	19921	20157	20103	19929	20087	20068	20096	20154	20113	19968	20034	20151	20043	20090	20262	19768	20150	19907	20071	19872	20062	20021	20100	20159	19988	19973	20024	20051	19910	20208	20058	19952	20174	19913	19947	20001	20024	19945	20049	20019	20152	20028	20042	20113	20037	19892	19964	20024	20147	19980	20109	20023	19842	20129	19798	20251	20134	20005	20087	20029	20021	19742	19884	20154	20218	20170	20010	20101	20291	20080	19783	19921	19999	20003	19985	20092	19995	19908	20093	20261	19777	20128	20019	19798	19886	19916	19967	20258	19987	20077	20071	20050	20038	20044	20087	20202	19925	19887	20067	20093	19965	19985	19915	20088	20001	19838	20090	20076	20111	19971	20216	20045	20050	20272	20093	20015	20131	20206	20282	19859	20065	19920	20096	20177	20130	20102	20015	20192	19946	19931	20115	20127	20043	20040	20153	19826	20208	20143	20022	20024	20029	20134	20001	19981	19971	20046	20042	19899	19860	19624	20118	20167	20041	20167	20065	19856	20020	19999	20036	19723	19873	20247	20065	20005	20100	19959	19864	20022	20079	19947	20104	19789	20099	20238	20194	19921	19983	20079	20077	20078	20202	20288	19995	20046	20098	20037	19977	20054	20026	19996	19954	20248	19959	20182	19990	20102	20053	19845	19958	19751	20078	20029	19938	20169	20186	20065	20046	20229	20038	19996	19970	20036	20136	20273	19732	19998	20102	20092	19995	19912	19953	19969	20002	20083	20146	19865	19934	20266	20136	20011	19783	20034	20238	20011	20163	20081	19815	19993	20015	20089	20004	19985	19952	20001	19975	20206	20190	20158	20254	20054	20101	20034	20109	20100	20091	20334	20235	20207	20131	19850	19926	20128	20001	20000	20116	20121	20063	20011	20208	20168	19967	20012	19958	20015	20075	20050	20036	20012	20088	20010	20075	19943	20230	20262	19675	20126	19959	20001	20076	20026	20197	20008	19880	19804	19905	20083	20152	20062	20014	20117	20087	20021	20011	20073	20025	20141	20339	19982	20045	19993	19970	19834	20134	20181	20028	20219	19889	20123	19820	20015	19790	19903	20004	20222	20070	20163	20261	20246	19828	19840	20220	20166	19975	20044	19806	20035	20098	19998	20096	20040	20195	20152	20082	19809	19933	20104	19988	20253	20338	20140	20112	20015	19920	20161	19893	19925	19872	20020	19953	20089	19813	19862	20249	20000	20033	20139	20063	19993	20187	20142	19924	20109	20128	20053	19953	20000	20206	19941	20093	19893	20130	19961	19812	20082	20165	20245	19751	19929	20035	19925	20047	19903	19906	19936	19922	19979	20021	20107	20076	19987	19754	20014	19834	20059	19928	20200	20002	20047	19990	19916	19941	20168	20095	20139	20292	19996	20259	19993	19739	20004	20098	20347	20100	19947	20209	19970	20066	20063	20182	19960	19943	20065	19822	20174	20091	19851	19971	19904	20101	19939	20109	20072	19806	19910	20030	20021	19824	19952	20011	20048	20089	20073	20174	20089	20262	20192	19970	20041	20006	19964	19982	20045	20050	19931	19962	19909	20084	20156	19992	20242	19966	20078	19878	19923	19930	19961	19920	20220	20082	20058	19985	19955	20065	19991	20048	20214	20289	20025	19795	20038	20270	19754	19981	20128	20033	20032	19917	19948	19930	20134	20229	20113	19915	20193	19989	19778	19972	19987	19868	20059	19993	19935	20263	20060	20093	20039	20099	20125	20028	19833	20168	20210	20008	20119	20220	20198	20079	19965	20035	20107	20025	20070	19966	20271	20212	20115	20075	19990	20012	20134	20035	20105	19994	20084	19941	20108	19980	19959	20155	19940	20110	20045	20161	20023	20214	20157	20028	19922	19973	20103	20047	20109	20177	19999	20034	20183	20034	20143	20126	19949	19972	19943	19882	20032	20136	19989	20242	20171	20040	19988	20160	20100	19969	20078	19961	20022	20103	19896	19888	19869	20167	20284	20212	20073	20086	20192	20036	20268	19928	20051	19821	20214	19959	20054	19908	19962	19967	20125	20134	20007	20243	20157	20105	20079	19861	19830	20005	20120	20019	19976	20125	19816	20275	20093	19816	20101	20041	19909	20089	20107	20008	20141	20018	20144	19985	20088	20022	19925	20016	19843	19917	20178	20152	20233	19832	20070	20097	20292	20053	20022	20064	19995	19857	19972	20011	20236	20100	19984	20056	20150	19689	19866	20115	20137	20126	20060	20220	20128	19918	19989	19955	20142	20133	19852	19990	19981	20097	20082	19897	19945	19980	20017	20124	19905	19916	19846	19970	20210	20042	20079	19980	20087	20081	20072	20132	19989	19892	20109	19918	19797	19922	20105	20003	19969	20029	20090	19882	19903	20027	19934	20158	19934	19930	19965	20027	19951	20123	20084	19853	20084	20103	20218	20219	20321	20058	20066	19923	20277	20054	19964	20201	20034	20092	20095	20311	20309	20117	20075	20130	20158	20140	20047	20122	20085	19770	20310	19782	20024	20135	20349	20143	20051	19992	19944	19882	20100	19935	19907	19813	20070	19952	20000	20031	20174	20247	19968	19874	20098	19990	20283	20133	19956	19998	20183	20194	19985	19786	19973	19899	19894	19970	20135	20262	20274	20158	19971	20066	20144	20059	20121	20106	20127	19893	20126	20019	19965	20008	20131	20057	19891	19962	20060	19960	20177	20148	20051	19862	20051	20017	19963	19921	19981	19955	20095	20195	19918	20374	20253	19992	20086	19974	20204	20035	20183	19956	20026	19811	20010	20032	20112	19957	20085	20138	19941	19943	20064	20165	20107	20147	20084	19969	19939	19858	19771	20102	20293	19979	20058	19998	19982	19933	19807	19948	19958	20076	20176	20163	20126	20120	20014	20111	20011	19896	20020	20035	19988	20208	20101	20190	20321	19969	20129	20032	20260	20264	20058	20072	19968	19948	19948	20036	20162	20107	20212	20133	20011	20163	19958	20071	19886	19992	19919	20092	20086	20133	20201	20147	20238	20159	20148	20228	20234	19964	20041	20255	20067	19918	20000	20042	20000	19966	20173	20019	19901	20178	20023	20015	20093	20044	20256	20070	19921	20064	20294	19835	19954	20078	20096	20001	20055	20152	20051	20003	20127	20013	20044	20109	19904	20163	19945	19961	19785	20116	20188	19925	19976	20114	20011	20093	20052	20202	19876	19874	20047	20108	20186	20122	19999	20300	20076	20044	19950	19979	20046	20084	19965	19840	20129	20042	20005	20228	20313	20166	19858	19962	19930	19881	20138	20150	19973	20250	20227	20014	20270	20119	19974	20033	20042	20098	20090	20044	19910	19904	19963	20066	19881	20112	20186	19931	20100	20073	19973	19926	20056	20080	20134	20126	19898	20075	20177	20251	20190	20186	19934	19942	20255	20078	20140	19924	20098	19971	20113	19977	20149	20073	19700	19974	19904	20141	20095	20012	20168	20087	20079	20219	20110	20019	20004	20097	20197	19789	20163	19966	19975	19934	20164	20032	20221	20048	20059	20014	19878	19955	20159	20032	20174	20168	20195	20049	20062	20026	20022	20124	19915	19999	20081	19990	20001	19995	20009	20067	20035	20058	19931	20004	19956	20037	19909	19832	20297	20082	19993	19832	19917	20009	20115	19945	19955	20191	20053	20009	19949	19888	19965	20001	20137	20070	19910	20029	20182	20024	20022	19978	19903	19960	20039	20008	20051	20179	20178	19929	20196	19926	20055	19907	20038	19806	19856	20306	20194	20081	19912	19984	20019	20237	19987	19671	20043	20007	20166	19841	19957	20114	20010	20129	20269	19909	19994	19949	20074	20026	20058	20218	20031	20138	20224	20153	20430	20163	20081	19850	19950	20180	20082	19920	20101	19853	19982	20148	20150	20115	20020	19933	20131	19946	19930	19875	20085	20106	20143	20069	19988	20065	19936	19891	20214	20110	20012	19903	20014	19854	20084	20093	19851	19947	20036	20075	19955	19968	20077	20425	19849	20151	20079	19971	20024	20022	20198	20005	20142	20025	20267	20114	19951	20044	20110	19846	20036	19963	20056	20175	20324	20138	20103	20002	20113	20152	20027	19995	19979	20045	20150	19986	20002	19980	20001	19847	19829	20195	19965	19940	20066	20257	20142	20125	20311	19925	20184	20033	20098	20238	20180	19903	20127	20211	19990	20122	19862	20141	20168	19940	20064	20113	19966	19997	20111	19963	20109	19900	20082	20123	20255	20104	20015	19956	20114	20027	20100	19934	19992	19992	20090	20166	19999	20093	20061	20074	19840	20012	19825	19901	20262	20052	19815	20008	19994	19930	20143	20148	20102	20112	20182	20051	20277	20225	19896	20113	20253	20291	20086	20095	20224	20253	19912	20101	19916	20099	20012	20153	20175	20015	19900	19957	20156	20135	20122	20257	19986	20082	19888	20046	20109	20035	19926	20142	20154	20041	20194	20009	19869	20034	19991	19995	20221	20031	20175	19912	20119	20070	20082	20003	20027	19895	20218	20074	20027	19777	20097	20086	20191	20011	20065	19949	20184	20024	19863	20149	20010	19865	20059	20077	19983	20100	20097	19963	20170	20058	20050	20002	20041	20015	20124	20208	19997	19897	20062	20037	19943	20000	20048	20165	20088	19999	19867	20059	20014	19922	19881	19838	19969	19935	20178	19916	20134	19990	20096	20202	20206	20073	20048	19957	20231	19976	19961	20053	20229	20163	19965	19983	20011	20001	19942	20217	19995	20013	20176	20187	20273	20147	20120	19949	20067	20143	19966	20035	20249	20099	20152	20229	19942	19960
15168	20467	24746	18041	16430	16283	16282	16393	16173	16237	16483	16716	16496	16627	16639	16528	16173	16483	16440	16277	16394	16306	16224	16119	16487	16311	16423	16512	16215	16330	16346	16230	16265	16313	16180	16384	16438	16461	16345	16239	16366	16366	16311	16241	16436	16405	16353	16360	16171	16088	16175	16133	16041	16199	15959	16203	16148	16304	15996	16165	16286	16129	16061	16199	16179	16316	16090	16137	16199	16134	16215	16185	16101	16098	16365	15983	16276	15993	16287	16154	16028	16004	16093	16038	16403	16091	16246	16196	16294	16301	16194	16091	16212	16153	16231	16054	16220	16099	16275	16182	16237	16166	16107	16209	16037	15903	16220	16118	16161	16086	15973	16018	16130	15968	16044	16121	16281	16054	16143	16079	16041	15967	16046	16219	16235	16016	16105	16053	16068	15989	16159	16163	16151	16223	16256	16149	16188	16083	16100	16172	16149	16150	16262	16105	16211	16163	16118	16135	16140	16204	16079	16410	16211	16042	16112	16199	16123	16054	16112	16065	16253	16271	16246	16153	16310	16247	16307	16025	16222	16121	16006	16172	16211	16080	16254	16120	16032	16120	16279	16028	16409	16171	16100	16120	16194	16371	16026	16168	15941	16052	16205	16184	16275	16191	16164	16055	16001	16106	16409	16216	16223	16029	16304	16260	16078	16058	16180	16366	16048	16077	16241	16278	16224	16040	16149	16122	16286	16177	16154	16003	16141	16078	16057	16186	16117	16147	16170	16056	16270	16168	16156	16296	16121	16262	16257	15944	16299	16304	16312	16141	16230	15978	16208	15974	16358	16284	16246	16060	16162	16077	16169	16079	16105	16059	16116	15988	16237	16110	16100	16096	16112	16103	16057	16071	16224	16159	15994	16070	16089	16044	16217	16072	16098	16158	16082	16143	16067	16117	16275	16054	16030	16095	16294	16195	16129	16222	16140	16054	16262	16061	16155	16078	16228	16324	16247	15984	16202	16103	16299	16253	16033	16248	16001	16180	16239	16067	16101	16070	16154	16090	16109	16241	16246	16236	15943	16468	16093	16106	16114	16182	16212	16046	16168	16126	16350	16134	16274	16094	16253	16105	15993	16074	16103	16296	15887	16263	16212	16106	16067	16139	16136	16219	16021	16186	16034	16010	16142	16182	16352	16016	16126	16211	16152	16107	16260	16224	16348	16120	16168	16090	16226	16409	16189	16137	16116	16129	16342	16266	16101	16055	16135	16243	16091	16287	16272	16300	16134	16341	16175	16248	16216	16078	16176	16135	16118	16031	16094	16150	16154	16180	16139	16250	16110	16192	16256	16157	16111	16168	16358	16093	16107	16066	16158	16302	16015	16109	16011	16172	16110	16423	16089	16137	16032	16120	16059	16010	16207	15999	16175	16162	16075	16153	16012	16166	16243	16251	15823	16185	15929	16093	16154	16204	16128	16296	16084	16133	16068	16173	16220	16398	16272	16130	16082	16037	16227	16182	16059	16170	16161	16220	16022	16202	16149	15950	16132	16285	16234	16035	16241	16267	16180	16344	16377	16025	16071	16184	16155	15953	16279	16106	16228	16097	16127	16084	16364	16098	16196	15927	16073	16070	16058	16197	16123	16214	16109	16164	16125	15959	16223	16179	16307	16291	16166	16254	16137	16221	16041	16047	16019	15945	16171	16121	16063	16134	16140	16212	16163	16198	16049	16429	16028	16083	16155	16266	16227	16127	16074	16091	16047	16252	16095	16103	16099	16122	16021	15940	16078	16118	16257	15997	16241	16001	16306	16104	16111	16181	16209	16102	16164	16240	16093	16201	16006	16179	16292	16057	16081	16168	16350	16098	16196	16269	16140	16119	16161	16241	16189	16192	16189	16070	16196	16231	16055	15966	16266	15957	16091	16327	16111	16184	16219	16144	16242	16017	16293	16145	16112	15925	16305	16317	16096	16149	16136	16132	16228	16083	16146	16025	16265	16111	16094	16196	16256	16181	16236	16144	16026	16186	16135	16153	16100	16259	16084	16310	16204	16108	16172	16262	16140	16040	16134	16109	16070	16303	16085	16162	16166	16006	16173	16005	15996	16149	16116	16027	16256	16107	16278	16127	16164	16222	16039	16294	16014	15999	16274	16224	16133	16132	16003	16175	16178	16048	16144	16080	16172	16232	16198	16184	16185	16172	16120	16210	16022	16216	16215	16033	16191	16213	16233	16166	16276	15962	16283	16239	16078	16253	16291	16247	16068	16180	16171	16348	16349	16195	16180	16049	16157	16022	16088	16067	16225	16057	16046	16319	16144	16390	16019	16065	16076	15991	16142	16377	15959	16161	16339	16163	16114	16104	16147	16068	16093	15992	16232	16161	16333	16066	16090	16314	16140	16090	16180	16061	16235	16280	16233	16292	16098	16123	16075	16183	16204	16382	16262	16161	16157	16154	16123	16059	16165	16090	16189	16240	16199	16165	16193	16076	16100	16091	16203	16088	16163	16127	16323	16211	16032	16138	15999	16220	16329	16101	16177	16124	16245	16046	15997	15883	16110	16188	16138	16187	16107	16198	16259	16204	16194	16173	16066	16095	16185	16116	16150	16107	16130	16144	16266	16119	16252	16237	16237	16036	16237	16057	16111	16264	16088	16077	16103	16242	16144	16158	16093	16219	16145	16096	16052	16181	16131	16292	16044	16174	16170	16051	16212	15988	16159	16187	16117	16215	16179	16326	16304	16034	16158	16047	16358	16062	16029	16388	16014	16198	16096	16248	16163	16153	16048	16149	16446	16266	16218	16193	16116	16225	16225	16215	16193	16148	16265	16013	16102	16324	15943	16169	16129	16147	16197	16223	16077	16268	16163	16170	16281	16184	16207	16288	16261	16238	16165	16149	16184	15951	16127	15973	15875	16099	16301	16083	16151	16134	16358	16360	16041	16141	16260	16061	16284	16243	16044	16180	16146	16017	16200	16154	16006	16188	16272	16220	16188	16248	16149	16188	16163	16256	16210	16208	15993	16113	16222	16117	15897	16092	15985	16149	16186	16182	16029	16287	16226	16127	15957	16361	16113	16302	16109	16068	16230	16111	16054	16190	16221	16067	16167	16292	16220	16124	16156	16428	16142	16055	16273	16013	16350	16154	16215	16193	16207	16085	16091	16281	16128	15974	16210	16255	16172	16184	15976	16138	16142	16001	16304	15961	16186	16075	15962	15987	16178	16195	16147	16286	16045	16367	16026	16372	16146	15994	16307	16413	16332	16255	16078	15969	16237	16268	16160	16196	16049	15969	16236	16249	16093	16126	16076	16245	16106	16135	16188	16047	16217	16026	16357	16111	16118	16209	16227	15927	16034	16097	16136	16324	16231	16196	16036	15998	16180	16132	16197	16101	15950	16194	16113	16199	16252	16221	16140	16078	16204	16154	16081	16209	16169	16055	16265	16123	15920	16212	16323	16099	16151	16193	16082	16065	16149	16054	16138	16227	16137	16009	16253	16154	15892	16265	16263	16057	16188	16172	15967	16158	16216	16170	16064	16399	15851	16065	16199	16263	16204	16024	16099	16169	16401	16119	16309	16115	16228	16067	16195	16119	16139	16236	16054	16019	16137	16117	15965	16126	16225	16147	16147	16099	16173	16123	16276	16154	16177	16237	16087	16111	16165	16228	16117	16141	16244	16069	16207	16148	16036	16148	16123	16134	16118	16248	16123	16172	16078	16243	16109	16097	16143	16220	16299	16162	16228	16030	16214	16106	16174	16143	16141	15945	16101	15980	16185	16249	16167	16203	16043	16063	16201	16288	16214	16165	16000	16234	16178	16315	15977	15952	16197	16268	15969	16277	16187	16034	16160	16098	16113	16164	16250	16337	16168	16294	15942	16063	16263	16246	16175	16177	16192	16143	16142	16246	16062	16138	16173	16145	16061	16202	16278	16160	16241	16136	16123	16173	16092	16240	16099	16173	16274	16183	16112	16038	16138	16070	16074	15968	16148	16326	16116	16079	16072	16061	16013	16221	16217	16153	16072	16246	16298	16090	16060	15968	16212	16227	16098	16129	16159	16353	16189	15952	15908	16092	16185	16179	16042	16142	16398	16075	16107	16362	16247	16431	16100	16161	16024	16190	16114	16096	16179	16168	16218	16106	16106	16152	16192	16195	16199	16060	16124	16206	16129	16015	16198	16220	16141	16325	16210	16093	16290	16392	16063	16097	16183	16126	16011	16106	16057	16195	16208	16093	16147	16069	16205	16075	16084	16064	16390	16102	16029	16147	16182	16267	16024	16016	16137	16237	16057	16021	16084	16175	16178	16202	16034	16287	16156	16097	16228	16121	16102	16211	16301	16177	16112	16118	16300	16127	16116	16095	16085	16023	16129	16193	16043	16114	16307	16290	16176	16033	16066	16439	16279	15997	16027	16151	16179	16166	16089	16150	16276	16149	16265	16080	16125	16016	16262	16210	16133	16140	16021	16066	16113	16211	16264	16135	16106	15974	16163	15999	16144	16138	16201	16144	16082	16129	16171	15949	16117	16277	16128	16222	16074	16161	16196	16152	16078	16170	16161	16161	16182	15962	16133	16141	16036	16098	16371	16139	16212	16203	16032	16174	15928	16177	16108	16182	16082	16180	16056	16245	16234	16273	16280	16191	16242	16104	16104	16100	16178	16159	16347	16040	16315	16350	16345	16089	16110	16369	16194	16203	16066	16139	16306	16150	16137	16091	16141	16286	16093	16198	16064	16330	16172	16111	16181	16207	16228	16126	16197	16315	16375	16187	16142	16082	16131	16100	16088	16167	16340	16239	16112	16154	15999	16223	16218	16380	16095	16085	16226	16159	16109	16198	16184	16037	16156	16322	16298	16085	16218	16131	16094	16131	16068	16103	16173	16105	16063	16174	16163	16111	15995	16132	16335	16350	16322	16041	16245	16057	16129	15980	16318	16282	15969	16356	16243	16233	15978	16037	16028	16081	16101	16059	16244	16086	16137	16207	16119	16275	16165	16325	16149	16190	16118	16184	15926	16224	16085	16261	16279	16110	16091	16090	16136	16198	16025	16167	16188	16267	16288	16153	15977	16048	16134	16090	16324	16205	16087	16084	16170	16095	15931	16330	16099	16139	16130	16208	16326	16178	16095	16188	16070	16228	16202	16185	16111	16222	16124	16146	16211	15990
23635	21104	28630	23915	22144	23483	23160	20593	20248	20399	20772	20921	20734	20655	20364	20344	20560	20462	20278	20257	20103	20100	20187	20260	20058	19956	19957	20350	20087	20127	20088	20068	20041	20161	20070	20120	20123	20062	20037	19931	19993	19958	19994	20108	19800	20355	20801	20568	20381	20122	20213	19889	19890	19590	19879	20121	19846	19803	19876	19609	19845	19999	19783	19936	19870	19840	19687	19644	19861	19570	19757	19801	19870	19881	19872	19793	19896	19939	19743	19666	19719	19714	19901	19688	19948	19954	19823	19769	19775	19761	19729	19881	19856	19813	19933	19874	19941	19802	19825	19696	19886	19626	19886	19582	19716	19757	19865	19854	19531	19617	19820	19892	19618	19805	19964	19783	19857	19686	19729	19510	19762	19728	19724	19630	19924	19987	19925	19887	19634	19770	19826	19948	19782	19864	19832	19577	19652	19795	19679	19820	19837	19953	19832	19689	19867	19825	19548	19634	19790	19716	19954	19757	19800	19830	19867	19844	19631	19609	19774	19640	19856	19855	19971	19819	19686	19634	19992	19833	19699	19810	19821	19770	19852	19801	19788	19778	19915	19884	20035	19996	19779	19781	19787	19928	19655	19815	19819	19780	19663	19579	19812	19898	19816	19810	19997	19950	19833	19788	19576	19580	20041	19710	19997	19726	19999	19564	19763	19798	19646	19896	19781	19846	19693	19867	20016	19813	19768	19762	19767	19951	19775	19627	19811	19963	19753	19659	19780	19764	20133	19865	19787	19674	19691	19819	19923	19685	19705	19883	19697	19737	19936	19916	19783	19802	19819	19677	19855	19790	19790	19884	19667	19768	19808	19966	19794	19806	19871	19732	19835	19752	19904	19652	19910	19764	19837	19826	19787	19665	19772	19830	19779	19985	19898	19900	19742	19736	19954	19644	19819	19813	19683	19861	19899	19991	19819	19924	19745	19642	19905	19515	19695	19866	19765	19893	19914	19945	19940	19823	19900	19835	19950	20076	19956	19725	19745	19596	19830	19726	19619	19869	19723	19780	19795	19686	19781	19865	19687	19700	19603	20041	19851	19967	19860	19662	19868	19751	19868	19827	19763	19863	19843	19662	19823	19807	19854	19900	19981	19874	19802	19818	19832	19629	19893	20072	19771	19784	19762	19635	19762	19883	19862	19857	19805	19815	19838	19902	19735	19750	19810	19800	19681	19886	19825	20042	19880	19735	19570	19754	20072	19726	19780	19575	19659	19734	19954	19671	19563	19619	19716	19845	19740	19857	19562	19864	19634	19924	19573	19782	19654	19642	19678	19571	19606	19829	19734	19691	19766	19902	19744	19772	19617	19822	19625	19519	19709	19852	19777	19821	19951	19885	19947	19693	19611	19751	19788	19776	19780	19894	19827	19814	19699	19530	19743	19835	19610	19771	19626	19672	19719	19893	19772	19686	19684	19748	19819	19814	19673	19819	19885	19806	19787	19748	19563	19687	19742	19580	19843	19804	19908	19925	19742	19837	19876	19568	19772	19810	19678	20046	19934	19821	19715	19689	19862	19986	19806	20020	19804	19921	19804	19784	20065	19983	19712	19742	19682	19551	19623	19874	19738	19673	19835	19826	19781	19685	19780	19831	19860	19735	19820	19679	19665	19768	19864	19849	19721	19893	19766	19775	19772	19685	19833	19564	19713	19758	19772	19979	19852	19930	19847	19540	19811	20005	19767	19762	19615	19892	20011	19520	19740	19718	19819	19721	19632	19831	19733	20003	19657	19953	19793	19930	19956	19664	19769	19913	19773	19701	19697	19904	19674	19848	19892	19905	19869	19888	19801	19939	19727	19774	19858	19812	19917	19753	19683	19859	19936	19652	19629	19888	19796	19678	20038	19830	19854	19497	19893	19800	19777	19780	19568	19810	19635	19831	19755	19865	19808	19630	19882	19597	19805	19933	19932	19842	19820	19811	19606	19933	19584	19922	19716	19941	19985	19823	19998	19767	20001	19893	19982	19780	19970	19902	19682	19716	19877	19810	19920	19818	20016	19852	19662	19888	20017	19719	19613	19621	19778	19736	19822	19613	19835	19714	19834	19820	19847	19743	19995	19746	19798	19783	19868	19953	19853	19988	19970	19914	19834	19786	19969	19942	19789	19639	19880	19777	20051	19736	19821	19729	20074	19896	19803	19788	19700	19711	19947	19992	19733	19874	19803	19795	19847	19748	19904	19604	19761	19789	19824	19891	19899	19920	19812	19705	19903	19907	19905	19707	19744	19756	19786	19716	19869	19748	19600	19498	19739	19808	19900	19829	19624	19784	19764	19835	19788	19737	19757	19831	19994	19956	19795	20020	19781	19780	19707	19738	19834	19752	19902	19725	19874	20030	19703	19862	19755	19797	19861	19859	19680	19864	19816	19876	19787	19835	19668	19615	19805	19805	19862	19921	19807	19735	20049	19788	19771	19794	19785	19937	20161	19948	19703	19909	20019	19646	19742	19625	19673	19760	19913	19655	19548	19677	20043	19970	19807	19815	19936	19864	19686	19584	19844	19552	19781	19703	19760	19910	19749	19928	19849	19885	19684	19756	19667	19735	19640	19779	20049	19757	19578	19413	19721	19851	19714	19719	19841	19705	19796	19997	19838	19740	19842	19686	19918	20010	19576	19684	19865	19662	19694	19712	19817	19630	19629	19851	19878	19569	19945	19544	19510	19783	19799	19798	20154	19622	19895	19699	19875	19757	19705	19690	19992	19639	19740	19827	20008	19988	19813	19748	19674	19811	19947	19813	19758	19917	19931	19824	19943	20070	19845	19807	20015	20017	19672	19954	19716	19763	19922	19793	19698	19789	19658	19824	19824	19822	19784	20034	19731	19701	19865	19732	19708	19890	19811	19689	19792	19613	19655	19812	19748	19635	19687	19695	19830	19827	19607	19814	19914	19966	19756	19779	19713	19853	19790	19773	19757	19834	19649	19745	19686	19583	19897	19912	19928	19682	19661	19797	19965	19780	19714	20028	20053	19746	19759	19838	19749	19859	19609	19686	19828	19850	19674	19737	19849	19639	19690	19925	20010	19485	19543	19587	20027	19856	19763	19942	19754	19651	19895	19914	19699	19833	19913	19683	19788	19712	19913	19810	19770	19741	19796	19749	19612	19836	19709	19735	19666	19594	19776	19638	19869	19821	19841	19774	19788	19728	20003	19715	19897	19784	19765	19771	19639	19662	19616	19773	19801	19850	19840	19836	19775	19728	19835	19697	19909	19765	19747	19807	19786	19659	19673	19853	19724	19808	19789	19638	19734	19759	19562	19854	19720	19849	19926	19801	20002	19928	19911	19637	19848	19954	19777	19864	19817	19706	19806	19765	19867	19757	19772	19747	19502	19692	19638	19791	19993	19700	19662	19850	19707	19448	19886	19842	19915	19716	20013	19813	19791	19763	19774	19752	19863	19836	19839	19596	19604	19884	19787	19761	19504	19855	19855	19999	19881	19713	19874	19865	19751	19900	19975	19891	19621	19779	19821	19794	19846	19702	19802	19796	19676	19738	19823	19923	19626	19848	19736	19594	19866	19814	19788	19669	19763	19790	19608	19577	19859	19867	19749	19822	19747	19896	19636	19831	19774	19809	20035	19682	19673	19574	19875	19871	19682	19781	19697	19743	19929	19763	19891	19779	19569	19810	19813	19833	19744	19834	19680	19547	19628	20029	19895	19922	19799	19894	19802	19795	19754	19960	19404	19875	19796	19639	19928	19800	19796	19889	19906	19857	19904	19854	19733	19810	19728	20043	19596	19745	20045	20004	19961	19738	19824	19836	19952	19755	19862	19893	19791	19764	19877	19791	19823	19907	19774	19858	19799	19717	19622	19645	19904	19595	19681	19807	19717	19829	19917	19731	19843	19737	19753	19849	20036	20013	19833	19728	19803	19548	19638	19736	19713	19658	19741	19621	19867	19937	19911	19711	19815	19870	19645	19980	19625	19920	19789	19867	19932	19618	19733	19778	19742	19757	19807	19771	19748	19795	19734	19837	19891	19931	19873	19736	19832	19783	19836	19831	19788	19813	19645	19768	20031	19775	19830	19821	19853	19889	19824	19741	19725	19710	19842	19805	19705	19895	19736	19757	19569	19547	19987	19795	19823	19929	19915	19807	19683	19974	19815	19819	19902	19939	19778	19779	19799	19986	19873	19818	19676	19681	19893	19807	19932	19729	19671	19711	19849	19550	19647	19869	19754	19850	19893	19556	19658	19832	19914	20064	19704	19733	19617	19511	19842	19703	19814	19759	19829	19867	19769	19918	19767	19655	19607	19832	19811	19902	19891	19963	19728	19693	19683	19789	19729	19646	19858	19666	19781	19819	19701	19691	19800	19690	19787	19739	19988	19745	19666	19727	19714	19739	19923	19868	19677	19986	19876	19686	19559	19532	19666	19836	19738	19757	19515	19927	19691	19737	19682	19696	19925	19721	19852	19705	19816	19864	19853	19630	19655	19667	19942	19894	19800	19828	19884	19879	19871	19870	19548	19853	19922	19822	19763	19680	19584	19655	19656	19808	19985	20034	19794	19761	19871	19749	19826	19969	19991	19747	19930	19900	19703	19808	19868	19674	19560	19631	19815	19910	19838	19680	19780	19683	19786	20048	19762	19533	19747	19598	19804	19877	19901	19892	19689	19585	19761	19842	19961	19970	19542	19762	19770	19850	19629	19744	19769	19758	19960	19777	19970	19883	19904	19904	19919	19816	19907	19726	19932	19813	19982	19887	19719	19728	19735	19779	19676	19930	19868	19668	19791	19876	19821	19827	19904	19876	19749	19763	19737	19890	19793	19803	19805	19865	19739	19753	19617	19672	19838	19783	19799	20076	19726	19779	20033	19804	19708	19747	19872	19742	19878	19935	19861	19851	19720	19748	19491	19897	19986	19917	19825	19735	19879	19788	20034	19882	19900	19695	19864	19917	19718	19798	19787	19713	19794	19831	20044	19818	19895	19735	19686	19911	19918	19960	19964	19782	19782	19787	19793	19739	19796	19434	19809	19836	19835	19787	19945	19719	19839	19724	19784	19827	19694	19647	19936	19638	19920	19811	19799	19714	19839	19844	19819	19782	19863	19827	19693	19670	19806	19648	19778	20005	19841	19903	19729	19777	19735	19872	19864	19791	19804	19926
14089	28247	30312	19631	17917	17494	16967	16957	16708	16558	17143	17435	17191	16865	16786	16521	16693	16564	16401	16088	16093	16138	16360	16363	16292	16257	16304	16232	16413	16163	16260	16320	16264	16296	16137	16429	16293	16250	16031	16207	16125	16158	16413	16156	16356	16655	17335	16989	16569	16489	16105	16093	15976	16108	16106	16093	16055	16025	16070	15910	15975	15951	15985	15997	15938	15968	16017	15892	16102	16039	16041	16030	15960	16041	15938	15787	16041	16071	16057	16155	16125	16083	15964	16007	16036	16034	15948	15925	15934	16006	16029	16175	15974	16008	15970	15993	16051	15910	15917	15972	15897	16046	15950	16136	15863	16118	15809	16025	16022	15882	16025	16013	16028	16036	15925	16061	16009	16099	16023	15993	15951	16151	15918	16075	16045	15954	16036	16122	16133	16190	16094	16021	16104	16037	16008	16128	15881	15948	15946	16004	16096	15963	16089	16090	15990	16043	15919	16044	16089	15987	15990	16134	15990	15988	16051	15953	15883	15823	16092	16018	15992	15891	15935	16136	15968	16027	16016	15990	16013	15988	15950	15937	16002	16029	15908	15988	15968	15911	16098	16001	15997	16072	15986	16000	16234	16115	16113	15956	16041	16083	15959	15928	16069	15993	16088	16038	16055	16002	16114	16179	15953	16079	16182	16026	16065	16139	16045	16074	16013	15933	16005	16071	16015	15932	16058	16153	15906	16092	16160	16049	15966	15968	16088	16052	15902	16043	16113	15881	15860	15956	15958	15923	16269	16077	15950	16021	16039	16057	15930	16077	16089	16039	15832	15914	15905	16078	16108	16174	16021	16041	15920	16103	15855	16020	15898	16086	16090	15925	16139	16005	16015	16029	16073	16256	15962	16019	15903	16197	16114	15863	16025	15903	15933	15925	16130	15983	16115	16124	16054	16152	15936	16095	16018	15759	16018	16119	16129	16079	15962	15816	16109	15806	16073	15912	16043	16019	15969	15942	16052	15974	16020	16036	15830	16053	16066	16272	15972	15828	15959	16270	15993	16004	16067	16097	16142	15912	16080	15931	15881	16023	16037	16043	16170	15911	16097	15876	15924	15928	15856	16206	15952	16206	15965	15874	15943	16025	15946	16022	15895	16043	16046	16120	16115	16157	15985	16200	16054	16004	16012	15811	15988	15914	15998	15982	16060	15935	16092	15924	15953	16024	16014	16025	15953	16014	16018	15944	15985	16007	15884	16065	15937	15839	16111	15887	16006	16061	16180	16026	15903	15962	16121	16145	16181	15948	16203	16151	15986	15966	16104	15876	16114	16010	15920	15995	16001	15890	16114	15988	15958	15911	16064	15995	16048	15929	15950	16159	15934	16065	16123	16167	15752	15853	15876	16137	15932	16104	16000	15998	15889	15900	15857	16034	16085	16004	16013	16101	15924	15951	16027	15767	15897	15945	15995	15940	16090	16016	15941	15930	16012	16108	16006	15902	16062	15808	15979	15876	16099	16052	16059	16051	16078	15958	16048	15995	16023	16053	15870	15949	16034	15929	16118	16002	16143	15956	15914	16255	16041	15993	15870	16103	16011	15937	16050	15996	15927	15891	16087	16017	15849	16253	15926	16035	16100	15940	16089	15859	15963	16238	15869	16188	15959	16088	16015	16244	15920	16042	16084	16000	16024	15933	16089	16047	16014	16000	16014	16146	16048	16054	16134	16007	15982	16078	15894	16032	16085	15930	16088	16013	16039	15952	16093	15959	16093	16028	15977	16054	16070	15934	16113	15979	15958	16037	16055	16032	16092	15983	16123	15993	15897	16052	16086	16136	16001	16094	16086	16035	15923	16007	15933	16028	16059	16063	16108	15955	15923	16149	16011	15944	16016	15935	16131	15950	16010	16015	15821	15981	15904	16112	16166	15941	16119	16045	15910	15942	16059	15986	16013	15975	16143	15966	15987	15976	16014	16194	15929	15912	16013	15935	15758	15944	15948	16071	15893	16007	16186	15952	16117	16108	16132	16025	16040	15983	15898	16107	16023	15930	15843	16114	16091	15818	16018	16039	16041	16126	15958	16136	16040	16069	16082	16060	15923	15963	16028	15994	16190	16147	16051	15937	16031	16076	16046	16020	15992	15900	15986	16148	16116	15976	16131	16113	15989	16177	16100	16021	16036	16249	16133	16065	16012	16263	16181	15948	16048	16019	15981	15869	15966	15982	16068	15948	15939	15845	16069	16157	16067	15984	16145	16031	16019	15997	15869	16051	16106	16056	16058	15997	15781	16099	15915	16158	16057	16071	16046	16181	16033	16022	16156	16108	16033	16099	15970	16134	15922	16003	15978	15896	15994	15962	16064	16188	16039	16104	16023	16020	16042	16099	16032	15810	16083	15885	16055	15873	16128	16057	16100	16236	16159	16000	15917	15917	16106	15991	16088	16129	16026	16091	16041	15872	15991	15895	16118	15995	16107	15953	16006	16098	15962	16037	16137	16059	15914	16106	15924	16027	16059	16097	16027	15889	16107	16054	15982	15931	15984	16073	15924	16031	15965	15842	16004	16100	16051	15996	15952	15798	16082	15915	16022	16020	15971	15905	16004	16068	15929	15967	15907	15991	15901	15874	15990	15789	15999	15961	16081	16219	16046	15886	16007	16127	15892	15961	16014	16156	15992	15921	16079	15888	16143	16058	15909	15987	16030	16056	15862	16081	16082	16145	16138	15854	16096	15959	15864	16123	16066	16001	15990	16009	16044	16128	16058	15959	15933	16065	16127	16014	15990	16181	15982	16034	16060	16021	15881	16033	16171	16000	16125	15960	15888	15922	16038	16046	15857	15875	16145	15889	15915	16006	16034	16037	15981	16055	16219	16108	15872	16069	16069	15838	15894	16156	15998	16047	16071	16002	15870	16129	16048	16032	16096	15912	15934	16084	15834	15889	15882	16003	16008	15939	16212	15947	15949	16060	16127	16163	15947	16102	16006	15975	15896	16108	16050	16017	16121	15914	15803	15832	15997	15846	15871	15892	16091	16057	16015	16097	16177	16078	16103	16006	16003	15950	15863	16038	16048	16259	16021	15914	16052	16076	16091	15920	15965	15815	15878	16000	15955	15879	15968	16185	16037	15851	15925	15984	15966	16231	16074	16192	16026	16072	16191	16026	15893	16015	15846	16082	16042	15843	15945	15864	15975	15999	16066	16026	15912	16087	15975	16093	15995	15904	16134	16010	16118	15970	16081	16106	15953	16125	15866	16057	16022	16095	16086	15759	16118	16084	15886	15988	15974	15943	16162	15935	16012	15923	16057	15904	15972	16053	16088	15963	15984	16030	16124	16186	15976	16054	16016	16171	16039	15855	16030	16060	16055	16134	16160	15976	16041	15937	15955	15868	15864	15995	15890	16043	15899	16155	16013	16125	16018	15958	15949	15968	16007	15988	15966	16101	16083	16069	16120	15998	15963	15919	16088	16115	15969	16165	15958	15793	16173	15945	16034	15998	16172	16014	16024	16115	16090	15974	15888	15985	16056	15980	15890	16051	16005	15967	15953	15986	15998	15981	16107	16031	15950	16123	15967	16031	15952	16120	15817	16117	16120	15884	15896	16097	15972	15949	16022	16053	15967	15867	16146	16058	15948	16126	15974	15998	15917	15887	15906	16070	15972	15908	15985	16024	15982	15939	16091	16118	16133	16136	16041	15993	16031	15908	15995	15910	16034	15968	16098	16019	15960	15917	16016	15894	16089	15913	16153	15790	16042	16002	15995	16123	16045	16100	16115	16155	16053	16233	16034	16040	16018	16121	16014	16133	16076	16020	15990	15905	15909	15942	15991	15965	16179	15879	15988	15974	16033	16034	15974	15986	16038	16021	15969	15811	16160	15906	15848	16119	16228	16095	15958	16001	16010	16084	16052	15843	16033	16238	15968	16148	16083	16130	15965	15904	16053	15972	15782	16015	16010	16107	16231	15966	16011	15812	15937	16019	15898	15941	16006	15913	15969	15992	16068	15904	15983	16024	15858	16034	16023	15928	16098	15981	16052	15865	16122	16018	16187	16047	15961	15990	16019	16054	15953	16173	15922	16055	15840	15996	15998	16080	16029	16140	16100	16071	15995	15919	15955	16005	16009	15996	15887	16093	15950	15875	15988	16074	16007	16283	15965	16025	16055	16149	15925	15908	16003	16010	15862	16162	16164	16045	15979	16231	15951	15961	16111	16005	16127	16005	16070	16104	16008	16041	16190	15951	16193	15955	16061	15980	15870	15917	16075	16090	16091	15965	16128	15907	16058	16145	16097	16064	16122	16103	16099	16004	16099	16053	16032	16048	16055	15911	16115	16051	16038	15919	16166	16010	15979	16016	16120	16008	16103	16049	15962	15937	15965	15965	15915	15902	16086	15949	15964	16163	16020	16134	15895	16050	15971	15981	16105	15941	16117	16082	16024	16173	16088	16084	15971	16005	16210	16088	16089	16027	15951	16083	15957	16073	15969	15955	15956	16062	15957	15950	16010	15921	16052	15971	16010	16004	16023	15810	16057	16046	15979	15900	15930	16048	16137	16047	16074	16019	15944	16000	16054	16010	15992	15916	16038	16102	15924	15908	16024	15979	16067	15874	15949	16022	16101	16249	15821	15960	16092	15976	15991	15974	16177	15916	15882	15982	15944	16141	16164	15911	15979	15947	15782	15966	15992	16011	16015	15953	16010	16177	16020	16039	16062	16040	15908	16035	16038	16123	16007	15964	16095	16079	16067	15983	15986	16013	16079	16177	16014	15875	16086	15878	15968	15947	15908	16076	15998	15808	15985	16001	16020	16163	16153	15933	16069	16033	16094	15979	16013	16115	15875	15976	15996	15975	16076	16010	16139	15961	16156	15935	16125	16037	15982	16045	15845	16067	16056	16131	15909	16043	16056	16162	16028	15933	16122	16168	15735	15978	16060	15877	16032	15880	16033	16101	16103	15908	16146	16048	15986	16033	15967	16003	16016	16049	16063	15899	16000	16165	16002	16194	16023	15990	16103	16060	15974	16048	16098	16077	16055	15998	16028	16102	16115	16100	16045	16013	15993	15995	15942	15932	15928	16068	15918	15962	16146	16030	16038	15837	16015	16045	16147	16045	15988	15981	16160	15993	16078	15906	16038	16087	16145	16029	16204	16050	16015	15978	15842	16028
22751	21196	29038	23663	21429	23864	26382	21463	20458	21266	21144	21478	21321	20796	20756	20865	20541	20614	20530	20567	20273	20289	20465	20600	20574	20737	20658	20620	20564	20442	20496	20568	20480	20790	20359	20494	20606	20127	20249	20107	20133	20063	20249	20331	20241	21150	21966	21803	21082	20596	20284	19993	20124	19889	20060	19998	19861	19985	20123	20053	20205	19969	19786	19984	20204	19836	19959	20126	20064	19909	19810	19992	19976	20022	19826	20178	19947	19869	19716	20017	19864	19997	19855	19828	19869	20096	19894	20072	19835	19789	19878	20076	19999	19993	19963	20020	19890	19859	20102	19772	19968	19818	20005	19830	19771	19909	19938	20016	20053	19999	19920	20117	19840	19930	19941	19982	19871	19872	20014	20034	20049	19667	20047	19890	20034	19996	19894	19904	19929	19896	19809	19991	19895	20030	19884	19805	19882	19740	19887	20007	19821	20071	20094	20083	19934	19844	19905	19953	19947	19911	20019	19679	19925	19829	19820	19996	19857	20116	19982	19873	19959	19882	20226	20037	19956	20097	19925	20038	19965	19828	20003	20028	19985	19876	20005	19994	19985	19856	19775	20046	19880	20014	20067	19994	19767	19900	20036	19950	19916	19679	19912	20097	20054	19983	19904	19849	19918	19853	19777	20009	20136	20147	20061	19773	19968	19876	19716	19892	20050	19800	19818	19774	20043	19973	19849	19685	19886	19818	20108	19916	19981	19782	19887	19900	20020	19778	20018	19824	19937	19843	19840	19896	19940	19942	19825	19931	19767	19958	19865	20075	20141	19979	19678	19817	19735	19674	19825	20107	19885	19867	19937	19798	19880	19796	20011	19931	19958	19896	19957	19815	19935	19828	19984	19813	19929	20000	20103	19970	19969	19949	19739	19920	19813	19910	19843	19740	20043	19915	19832	19884	19934	20064	20038	20022	19759	19938	19812	19891	19788	19943	19938	19769	19638	19871	20015	19767	19842	19697	20087	20093	20031	19876	19941	19915	19802	20056	19881	19947	19778	20063	19899	19849	20032	19917	19888	19971	19817	19990	19866	19891	19924	19899	19907	19713	19915	19900	20003	19867	19788	19649	19980	19961	19920	20037	19949	19988	19930	20057	19957	19948	20081	19959	19961	20032	20226	19990	19912	19893	20066	19997	20106	19876	20001	19871	19971	19930	19756	20108	19841	20048	19972	20084	19995	19863	19890	20020	19814	19950	19959	19985	19832	19731	20043	20150	19943	19838	19904	19834	19928	19959	20003	19811	20057	19956	19675	20055	19723	20009	20090	19924	19889	19927	20011	19883	20284	19959	19816	20127	19955	19957	20014	19855	19852	20038	19986	19875	19949	19775	19954	20028	19861	19841	19988	19752	19749	20114	20047	19871	19924	19667	19902	19981	20111	20168	20001	19865	20002	19920	19962	20006	19972	19940	19861	19904	20041	20060	19913	19935	19883	19878	19921	19874	20046	19998	19873	19801	19882	20057	19969	19893	19786	19756	19929	19847	19954	20037	19770	19986	19885	19997	19991	19782	19836	20005	19823	19842	19970	19805	20018	19781	19902	19964	19940	20147	19808	19840	20027	19940	19896	19780	19868	19721	20029	19740	19970	19820	19803	20204	19888	19652	19864	19798	19847	19910	19912	20151	19850	20224	19937	19849	19821	19845	19942	19629	19754	19901	19881	19834	19862	19996	20018	19893	20030	20056	20124	19928	19947	19769	19668	20092	20043	19958	20121	20083	20074	20023	19957	19796	20105	19899	19708	19938	19804	19852	19750	19915	19993	19849	19857	19749	19978	19974	19881	20189	19847	20113	20035	19791	19976	20006	20040	19914	19868	19822	20004	19979	19888	19907	19804	19670	19697	19930	19882	19939	19772	19892	20144	20124	19858	19990	19891	20006	19919	19779	19794	20244	19904	19823	20158	20030	19854	20044	19964	19918	19805	20022	19932	20119	20011	19889	19875	19947	19957	19957	19920	20016	19797	19930	19700	19882	19655	19835	19768	19959	19661	19920	19994	19737	19859	19880	19939	20049	20009	19994	19985	19953	19860	19855	19743	19891	20020	19917	19831	19580	20066	19667	20022	19958	20074	20123	19814	19832	20029	19955	20111	19884	19951	19963	19815	19765	19888	19850	19992	19717	19813	19855	19851	19834	19909	19949	19938	20028	19892	19925	20004	19819	20120	20146	20077	20063	19898	19935	19997	19900	19910	20180	19943	19967	20003	19743	19927	19828	19926	19915	19897	19928	19964	19857	19875	19888	20008	20127	20020	19887	20131	19881	20055	19640	19938	19805	19865	20004	19946	19976	19722	19989	20076	19955	19874	19960	20003	19934	20047	20193	19889	19722	20019	19849	20119	19804	19806	19879	19926	19826	19755	19848	19978	20176	20142	20147	19842	19958	19768	19866	19785	19996	19829	19861	19940	19982	19987	20209	19972	20276	20069	19797	20049	19803	19729	19938	19811	19850	19865	19897	19968	20048	19764	19750	19923	19766	19804	20009	19991	20071	19967	20102	19798	19794	19895	20167	19821	19805	20177	19941	19946	19953	19860	19824	19806	20078	19903	20023	19803	19691	19864	19809	20084	19779	19926	19879	19830	20136	19798	20096	20082	19852	19978	19725	20182	19964	19847	19976	19997	19755	19814	20149	19895	19903	20086	20002	19940	19842	19914	19869	19954	19945	19973	19999	19771	19696	20024	20049	19897	20006	19689	19824	19842	19829	20068	19851	19914	19904	19820	19962	20187	19895	19944	19793	19985	20158	19976	19942	19889	19860	19722	19922	19722	19928	19949	19831	19783	20043	19838	19924	19994	19936	19961	19893	19855	19961	19829	19868	19944	20036	19882	19942	19977	19735	19677	19839	20055	19923	20058	20022	19998	20024	20041	19934	19874	19701	20091	19748	19854	19885	20011	19764	19946	19592	19873	19705	19924	19897	20191	19867	19915	20026	20021	19946	20067	19693	19886	19793	19959	19880	19861	19916	20010	19901	19905	20210	19957	20033	19813	20006	19831	19869	19677	19727	19866	20056	19958	19824	19995	19873	19912	19902	20053	19688	20023	19875	20013	19991	20065	19737	20017	20003	19834	20068	19757	19707	19962	20047	19890	19820	19811	19696	20017	19930	19913	19833	19834	19847	19972	19886	19755	19930	19959	20083	19933	19865	19868	19921	19956	19867	19837	20064	19915	19950	19987	19900	19846	19943	19757	19767	20086	19763	20031	19947	19970	19995	19881	19958	19802	19832	19981	19960	19899	19910	19853	19957	20085	19782	19966	19990	20124	19994	19959	19909	19906	19756	19795	19883	19874	19954	19813	20037	19983	19796	19967	19747	19753	19978	20048	19864	19936	19979	20026	19859	19967	19668	20011	19771	20015	20024	19954	19947	19739	20002	20094	19836	19913	20094	19868	19901	19540	19979	19886	19769	19786	19983	20089	20018	19882	19834	20100	19861	19988	20051	19852	19942	20135	19973	19881	19992	20030	20181	19861	19955	19870	19719	19895	19829	19942	19958	19972	19899	19923	19958	20053	19869	19963	19947	20029	20017	19770	19834	19922	19674	19935	19812	19725	19748	19877	19859	19943	19977	19981	19767	19925	19421	19831	19931	19832	20029	19920	19901	19893	19798	19712	20270	19891	20155	19970	19981	19838	19884	19858	19738	19824	19883	19903	19831	19703	19827	19847	19926	20028	19833	20014	19794	19813	19756	20036	20025	19956	20000	19896	20028	20001	19964	19711	20014	20019	19876	19930	19814	20012	19907	19954	19754	20032	19893	20035	19822	19918	19855	19870	19729	19793	19930	19702	19806	19798	19980	19956	19953	19860	19997	19882	19918	19863	19917	19774	20143	19899	19991	19950	19946	19919	19836	19838	19889	19902	19693	20075	20049	19994	19864	19887	19955	19899	19874	19840	20123	19781	20114	19797	20019	19997	19657	19641	19893	20102	19915	20010	20036	19881	20011	19900	20035	20082	19871	20040	19770	19913	19894	19834	19700	19967	19792	20049	19786	19919	19687	19841	19997	19838	19897	19858	19734	20121	19912	19940	20362	19976	20000	20010	19995	20012	19846	19925	19793	19829	19923	19602	19829	19967	19663	19858	20057	19811	19889	19961	19687	19740	20067	19981	19791	19792	20018	20081	19923	19972	19875	19896	19755	19795	19904	19968	19752	19883	19885	20063	20013	20085	19889	19843	19792	20024	19845	19892	19968	19781	20040	20005	20073	19688	19895	19923	19760	20088	19921	19957	20090	19909	20016	19848	20066	20211	19919	19851	19777	19938	19912	19970	19882	19825	20006	19719	19820	19922	19836	19980	19846	20046	20096	20067	20096	19914	19865	19885	19913	20015	19855	19971	19866	19737	20083	19820	20015	19735	19839	20104	19742	19897	19874	19955	20009	19857	20022	19638	20056	19961	19801	19957	19726	19881	19790	20124	19978	20052	19760	19846	19858	20051	19809	19781	19764	19937	20079	19866	19968	19948	19967	19853	19748	19728	19784	19937	19921	19890	19997	20026	20101	19973	20069	19874	19942	19972	19890	19846	20091	19903	20103	19950	20062	19776	19858	20150	20049	19935	20102	19944	19961	20007	20035	19922	19864	19917	19967	19953	19877	19965	19832	19962	19777	19819	20214	20078	20004	19758	19948	19923	19692	19854	19803	19824	19940	19859	19916	20135	20100	19866	20112	19821	20009	19928	19993	19814	19988	20110	20099	19945	19998	19885	19873	19884	20044	20099	19748	19822	19900	19782	20051	19868	19814	19903	19832	19839	19759	20009	19814	19907	19874	19599	19743	20009	19913	20069	19932	20000	19763	20047	19891	20022	19828	20022	19858	20007	19988	19898	20107	19870	20093	19974	19868	20150	19743	19915	19909	20002	19835	19907	19940	20162	19958	19854	19995	19974	19738	19884	19961	19876	19911	20130	20023	19725	19842	20017	19947	19754	20041	20001	19901	19816	19787	19937	19815	19784	19865	19968	19854	20024	19820	19869	19585	19739	19999	19854	19980	19825	19836	19802	19995	19992	19878	19794	19955	19776	19764	19926	19912	19915	19898	19737	19860	19845	19566	19875	20000	19853	19839	19927	20032	20081	19740	19909	19932	19812	20082	19908	19860	19723	20002	19979	19932
15601	34816	33506	22874	19278	18422	17926	17445	17357	17102	17392	18300	17800	16984	17455	17076	16867	16951	16596	16518	16499	16518	16595	16634	16950	16751	16779	16799	16677	16718	16638	16866	16754	16854	16841	16775	16502	16444	16460	16445	16287	16304	16193	16358	16402	17900	18466	17910	17209	16707	16289	16310	16240	16227	16226	16234	15885	15978	16087	16219	16073	16210	16083	16052	16253	16346	16149	16228	15952	16135	16126	16000	16087	16152	16066	16160	16176	16332	16012	16280	16288	16089	16188	16009	16149	16093	15976	16180	16257	16331	16156	16066	16225	16108	16005	15974	16028	16184	16136	16041	16057	16148	16112	16101	16152	16190	16050	16010	16201	16226	16217	16090	16195	16023	16217	16186	16196	15969	16130	16036	15992	16063	16235	16051	16106	16232	16036	16123	16201	16110	15904	16217	16304	16035	15973	16129	15858	16093	15983	16046	16117	16044	16154	16107	15984	16195	16157	16005	16070	16334	16013	16053	16085	16189	16081	16199	16190	16179	16268	15936	16134	16053	16070	16060	16153	16049	16152	16168	16177	16307	15933	16030	16060	16167	16298	16152	16162	16104	16189	16173	15975	16067	16090	16051	16037	16116	16095	15954	15997	16121	16004	16153	16118	15907	15993	15957	16201	16089	16155	16279	16168	16231	16152	16078	15954	16060	16019	16070	16100	16044	16112	16242	16047	16036	16117	16198	16351	16081	16113	16172	16062	16207	16048	16075	16042	16012	16088	16157	16045	16208	16107	16173	16193	16308	16100	16074	16190	16226	16240	16093	16090	16169	16158	15973	16081	15956	15986	16060	16083	16069	16138	16198	16217	16101	16079	16189	16127	16096	16196	16101	15971	16238	16304	16121	16099	16016	16078	16106	16136	16078	15978	15987	15903	16154	15973	16168	16124	16130	16000	16291	16115	16002	16140	16203	16252	16195	16228	16163	16045	16207	16153	16155	16015	16128	15976	16099	16240	16132	16126	16039	16024	15971	16084	16054	16242	16065	16133	15993	16197	16175	16180	16156	16041	16040	16056	16303	16090	16093	16008	15998	16047	15930	16166	16055	16013	16170	16034	16037	16110	15989	16023	16134	16073	16121	16002	16113	16085	16173	16306	16088	16286	16153	16202	16168	16054	16020	16102	16256	16065	16022	16074	16086	16015	16255	16022	16011	16252	16100	16134	16119	16026	16210	16143	16203	16046	16144	16077	15986	16036	16138	16240	16100	16079	16081	16106	16187	16059	16137	16249	16041	16095	16241	16116	16247	16306	16025	16239	15948	16223	16256	16039	15996	16182	16062	15992	15927	16022	16020	16176	16148	16089	16107	15986	16161	15987	16285	16073	16100	16059	16110	15938	15918	15896	16027	15991	16129	15925	16046	16071	15938	16189	16106	16086	16235	15973	16345	16137	16048	16256	16047	16049	15981	16098	15999	16096	16156	16119	16107	16023	16073	16065	16238	16153	16041	16065	16268	16241	16039	16036	16014	16014	16227	16246	16106	16166	16095	16060	16055	15947	16182	16241	16000	15809	16063	16095	16217	16051	16025	16244	15986	15991	16052	16063	16203	16106	16098	16069	16002	16074	16048	15934	16063	15957	16142	16066	16145	16226	16084	15953	15938	16103	15998	16177	16171	16108	15915	16231	16192	16152	16128	16084	16158	16118	16045	16232	16242	15972	16199	16160	16158	16168	16142	16164	16107	15976	16092	16144	16197	15989	15979	16164	16109	16160	16129	15933	16148	16085	16030	16238	16155	16284	16223	16120	16149	15994	16122	16216	16093	15956	16146	16099	16120	16175	16085	16136	16169	16045	15951	16173	16007	16192	16059	16064	15846	16294	15993	16113	16173	16212	15960	16121	15925	16187	15970	16118	16102	16043	16148	16224	15979	16160	15988	16052	16243	16103	16253	16190	16138	16047	16081	16170	15989	16106	16131	16086	16171	16191	16231	15891	16079	15953	16135	16016	16307	16160	16246	16135	16028	16040	15948	16039	15952	16096	16159	16074	16008	16129	16178	15986	16186	16142	16204	15999	16211	16063	16328	16227	16080	16206	16076	15912	16197	16088	16382	16034	16176	16090	16138	16084	16185	16365	16205	16115	16219	16054	16166	16240	16062	15997	15949	16058	15996	16119	15986	16074	16152	16146	16056	16127	15994	16187	16084	16067	16184	16064	16154	15940	16161	15956	15979	16197	16035	16118	16030	16069	16248	16187	16217	16103	16154	16170	16014	16342	16057	16315	16112	16114	16121	16100	16108	16079	16236	16095	16213	16021	15992	16108	16101	16105	16166	15987	16211	16259	16079	16264	16124	16046	16086	16160	16018	16142	16123	16097	16091	16069	16096	16104	16118	16107	16102	16118	16073	16147	16057	16287	16053	16114	16003	16066	16122	16025	16144	15989	16173	16298	16064	16035	16151	16305	16109	16059	16104	16066	16166	15872	15943	16131	16077	16039	16159	15958	16098	16130	16058	16084	16082	15957	16008	16102	16092	16012	16163	16067	16098	16201	16032	15958	16120	16066	16181	16119	16097	16048	15978	16131	16089	16089	15983	16021	16101	16071	16205	16111	16277	16180	16067	16122	16009	16024	16073	16069	16229	16010	15987	16223	16147	16194	16169	16159	15989	16151	16066	16079	16054	16150	15978	16156	16110	16041	16094	15981	16104	15993	16099	16036	15968	15984	16028	16063	16126	16091	15921	16159	16010	16025	16138	16158	16299	16113	16058	16154	16248	15973	16232	16106	16150	16285	16139	16138	16001	15977	16091	16151	16056	16234	15953	15997	16170	16116	16170	16075	16092	16091	16089	16068	16216	16016	16189	16092	16039	16242	15913	16147	15990	16092	16202	16046	16067	16168	16028	16206	16138	16264	15928	16192	16196	16060	16181	16270	16036	15925	16037	16283	16061	16119	16136	16060	16206	16098	16091	16214	16086	16039	16133	16070	16089	15812	16145	15856	16113	16182	16104	16145	16135	16067	15896	16155	16191	16051	16200	16012	16063	16037	16242	15996	16106	16143	16119	16222	16085	16121	16101	16039	16115	16166	15997	16150	16066	15996	16177	15881	16059	16102	16058	16190	16186	16142	16126	16162	16191	16059	16039	16036	16061	16144	16230	16151	16193	16127	16159	16175	16009	16128	16114	16136	15980	16130	16185	16152	16172	16108	16117	16121	16247	16202	16084	16277	16046	16146	15946	16224	16120	16104	16174	16156	15985	16031	16055	16155	16120	16240	16096	15961	16048	16023	16001	16166	15928	16231	16077	16110	15983	16024	15889	16004	16042	16041	15969	16223	16180	16212	16228	16045	16107	15942	15987	16066	16131	16052	16110	16037	16144	16150	16087	15986	16073	16226	16225	16083	16116	16014	16010	16091	16002	16168	16103	16105	15935	16192	16019	16021	16051	16185	16104	16115	15982	15916	16124	16070	16036	16229	16036	16173	16378	16073	16036	16244	16075	16194	16178	16259	16240	16016	15982	16076	16035	16102	16065	16024	16249	16107	16090	16353	16153	16115	16189	16182	16285	16176	16155	16131	16023	16127	16078	16186	16231	16024	16099	16180	16121	16391	16223	16074	16109	16190	16064	16123	16068	16213	16005	16005	15992	15979	16206	15959	16098	16153	16148	16353	16056	16298	16042	16026	15996	15964	15971	16106	16104	16040	16144	16060	16120	16065	16122	16308	16041	16364	16052	16218	15941	16264	16130	16160	16214	15959	16249	16097	16400	16074	16252	16053	16077	16216	16097	15996	16009	16066	16250	16103	16072	16135	16194	16008	15986	16145	16227	16109	16178	16149	16023	16146	16069	16094	15974	16307	16063	16038	16050	16095	16235	15932	16168	16028	16078	16159	16120	16015	16286	16210	16096	16014	16106	16116	16100	16218	16107	16145	16070	16026	16149	16264	16204	16200	16065	16117	16054	16056	16152	16120	16121	16132	16148	16147	16073	16129	16085	16024	16092	16060	16028	16093	16254	16009	16020	16233	16323	16223	16279	16084	16074	16142	16079	16059	16148	16011	16134	16167	16104	16149	16050	16146	16137	16054	16114	16001	16208	16087	16067	16090	16216	16040	16257	16195	16228	16191	16000	16120	15955	16145	16169	16093	16127	16127	16295	16166	16291	16044	16134	16027	16283	16137	16150	15963	16068	16276	16226	16034	16164	16177	16072	16215	16130	16094	16201	16186	15965	16068	16147	16150	16174	16212	16104	16404	15953	16045	16233	16093	16240	15963	16093	15992	16098	16191	16111	15975	16180	16076	16106	16125	16113	16083	16059	16138	16058	16075	16146	15970	16119	16114	16024	16258	16036	16164	15977	16144	16045	16036	16200	16012	16028	16180	16134	16185	16162	16150	16087	16069	16271	16143	16267	16160	15954	16143	15955	16068	16237	16124	16184	16109	16065	16255	16074	16141	16048	16167	16118	16176	15977	16191	15972	16171	16028	16218	16206	16033	16029	16083	16178	16048	15999	16133	16066	16003	16226	16030	16186	16222	16087	16069	16097	16194	16053	16152	16178	16197	16084	16120	16171	16118	16190	16125	16087	16258	16055	16203	16119	16029	16289	16037	15941	16374	16211	16399	16078	16027	16200	16092	16098	16030	16012	16296	16185	16098	16182	15984	16140	16051	16175	15945	16036	16278	16255	16147	16031	16015	15949	16112	16026	16015	16105	16007	16248	15979	16193	16219	16000	16079	16002	16203	16126	16213	15974	16075	16178	16050	16112	16011	16074	16057	16269	16018	16017	16148	15957	16172	16162	16172	16204	15986	16189	16046	16101	16146	16056	15992	15932	16237	16052	15977	16038	16135	16097	16098	16142	15885	16151	16173	16075	15847	16151	15925	16078	16205	16042	15933	16036	16129	16123	16109	16148	16031	16018	16264	16197	15940	16092	15875	15986	16122	16082	16140	16235	16110	16234	16223	16164	16088	15999	16060	16241	16116	16115	16029	16045	16163	16135	16211	16097	16103	16091	16273	16125	16035	16023	16051	15934	16143	16238	16026	16260	16001	16117	16042	15898	15989	16087	16113	16095	16103	16145	16069	15923	16265	15876	16113	16181	16058	16089	15958	16311	16071	16273	15933	16143	16188	16248	16106	16063	16068	16083	16094	16194	16114	16168	16072	16124
27543	22718	29084	24966	20025	20003	20483	20254	20094	20202	20421	20457	20516	20296	20384	20346	20210	20349	20204	20237	20236	20116	20277	20130	20316	20292	20211	20272	20344	20242	20338	20465	20296	20365	20160	20036	20142	20228	20352	20271	20223	19940	20111	20253	20118	20198	20282	20254	20227	19949	19999	20254	20234	19769	20204	20143	20100	20062	20039	20101	19999	20065	20002	20246	19929	19887	19891	20124	20167	20096	20002	19840	19830	20081	19958	19972	20120	20001	19862	19923	20180	20203	20052	19937	20108	20021	19966	20234	20167	20192	19950	20060	20001	19921	20111	20087	19926	20014	20229	20156	20152	19737	19838	20057	19927	19972	20408	20182	20145	19904	19921	20078	20108	20211	20257	20023	19964	20036	20239	20081	20209	20092	20035	20100	19990	20108	20140	20117	20036	19916	19911	20197	20039	19958	20120	20077	20187	20142	20007	19901	20184	20090	19938	20132	19925	20166	20097	19884	20063	20032	20020	20167	20043	20096	19898	20024	19783	20080	19995	19911	20018	20010	20233	20192	20017	20202	19925	20119	20023	20084	20096	19903	19958	20186	20180	20022	20017	19952	20152	19738	20025	20139	20002	19941	19981	19971	20070	20021	20040	20059	20039	19895	20049	19754	19930	20032	20147	19982	19929	20072	20054	20110	19901	20055	20069	20068	20139	20166	20171	20130	20222	20034	20379	20174	19898	20074	19988	20104	19974	19902	20069	20034	20281	20013	20099	20007	19897	20129	20031	19962	19844	20183	19878	20227	20061	20077	20146	19973	20067	19959	20165	20024	19972	19883	20162	20036	20101	20009	19942	20105	20193	19949	20070	19885	20138	20188	19899	19864	20190	20229	20012	20159	20012	19975	19969	20062	20063	19965	20075	20225	20181	19929	20050	20000	20080	20006	20019	20065	20039	20070	20061	20101	20160	20179	19961	19972	19947	20053	20168	20017	19859	20204	19732	19970	20011	20074	20060	19876	20149	19995	19833	20015	20249	20007	19965	20027	20099	20064	19951	20028	20061	20056	20193	19868	19993	20106	20243	20037	19937	19836	20046	19937	20130	20059	20052	19972	20060	19895	19989	20102	20088	20097	20055	20103	20108	20074	19964	20244	20290	20190	19971	20058	20196	19900	20026	19931	19927	19739	19964	20011	20057	20017	20244	20015	20077	19838	19926	20149	20123	20000	20021	19855	20145	19948	19974	20019	19865	20039	20197	20144	20089	19696	19906	19875	20204	20015	20048	20085	20108	20056	19821	20148	20274	20024	20025	20066	20040	20060	19940	20062	19978	19920	20166	20053	20218	19901	20065	20084	19958	20005	20017	20150	20240	20049	20040	19800	19899	19993	19935	20219	19836	19992	19919	20193	19923	20010	20112	20129	19957	19875	19882	20060	20130	20013	19934	19814	20113	19989	19886	19993	20044	20052	20071	20181	20092	20012	19907	20218	20108	20195	20043	20047	19948	19980	19969	19961	19861	20012	19985	19978	19884	19859	20155	19976	19929	19980	19961	20016	19850	19890	20257	20065	20152	20173	20203	20148	20008	19983	20229	20046	20139	19802	20034	20118	20165	19976	19886	19891	19879	20071	20092	20071	19951	20031	19824	20033	20190	19879	20104	19923	20079	20062	19967	20115	20220	19941	20028	19980	20191	20090	20076	19983	20077	20130	20019	20103	20083	19958	20175	19899	20377	19995	19787	20013	20080	20016	20166	20142	20262	20030	19823	20115	20105	19974	20134	20040	19993	20002	20049	20070	19883	19968	19970	20080	20107	19930	19983	20233	19926	19837	20177	20033	19821	20142	20129	20008	20125	20077	20007	20157	20129	19937	19910	19967	20009	19987	19917	19891	20086	20099	20209	20114	19936	19674	20030	20047	19857	20043	20197	19962	19955	19738	20108	19905	20169	19872	20051	19993	20075	19900	19872	20090	20237	19983	19803	20052	19868	19967	20019	19906	20089	19937	19845	20125	20060	19868	19897	20006	20128	19911	20050	19929	20140	20035	20069	20031	20056	19828	20113	19904	20089	19961	20259	20303	20156	20143	20103	19809	19899	20061	19876	19888	20020	20168	20044	20075	19801	20099	20255	20175	20172	19970	19994	19897	19881	20154	20122	19899	20110	20160	19949	19986	19999	20060	19992	20157	19905	19891	19999	19952	19893	20155	20070	19897	20187	20193	19967	20108	20123	20249	20124	20207	20348	19876	19913	20017	20073	20079	19914	20291	20030	20213	20034	19977	19772	20172	20157	20102	20179	20105	20064	19973	20140	19967	19992	19824	20042	20045	20104	20144	20309	20190	20071	19980	19946	19992	20097	20212	20189	20094	20149	19786	19986	20059	20106	20109	20057	19845	20109	20125	19891	19959	19911	19903	20115	19867	20204	19973	19954	20140	20225	20105	19913	20116	20190	20090	20173	19788	19959	20211	20145	19924	20087	20004	20086	20001	20037	20022	20074	20082	20231	19924	20165	19986	20100	20110	20177	20120	20092	20016	20075	19955	20044	19871	20161	19988	20051	20083	19843	19963	19806	20095	19941	20186	20062	19872	20083	20024	19829	20013	19977	20136	20153	20260	19970	20030	20135	20026	19811	19879	19910	20149	20057	20131	19974	20094	20083	19862	20055	19999	20057	19957	20101	20006	19936	19986	19970	20074	19931	19963	19959	20035	20140	20196	20204	20173	19861	19937	20008	20160	19913	19908	20246	19972	20018	20019	19942	20033	20102	19981	20290	20039	19834	20165	20103	19911	20206	20035	19820	19909	20069	19952	20118	19941	20025	20054	20143	20141	20027	20122	19871	20105	20206	20185	20148	20095	20043	19970	20121	19937	20158	20210	20064	20005	20050	20049	20156	20133	20098	20048	20099	19807	19865	20201	20277	19890	20101	20260	20099	19973	20026	20026	19947	20004	20051	19894	19905	19907	20321	20132	20166	20152	19930	20088	20158	20231	19923	20031	19962	20071	20166	20077	20170	20232	20198	20014	20011	19799	20042	20007	19934	20074	20118	20047	19980	19863	20061	19914	20042	20077	20016	19967	20257	20057	20015	19963	19970	19981	19936	19984	20003	20068	19888	20118	19796	19934	20077	20102	20017	19906	19833	19816	19934	20086	20091	20005	19946	20175	20045	20262	20006	20270	20108	20031	19871	20158	19969	20161	19896	19985	20090	19932	20243	20138	19896	19977	19924	20093	20168	20105	19913	19957	20016	20036	19972	20149	20154	20030	20115	20004	20028	19971	20003	19964	20197	20096	20104	20066	20179	20053	20003	20142	20030	19939	19996	20148	20124	20111	19894	19887	20036	19922	20339	20053	20025	19710	20095	20014	19898	19862	19918	20048	19941	19980	20246	20086	19816	20050	20210	19936	20065	20007	20138	20082	20013	19980	20015	20033	20126	19772	20167	19878	19951	20066	20098	20141	19938	20076	20109	19884	20062	20057	20137	20153	20185	20143	20153	19985	19976	20009	19916	20061	20083	20029	20069	20106	19927	20197	20089	19698	20249	20026	20109	20059	19809	19931	19921	20027	20037	19921	19711	19955	20039	20195	20107	20191	20003	20011	20001	20028	19960	20066	20049	20049	20005	20024	20036	20199	20079	20026	19978	19920	19997	19892	20020	20084	19826	19976	20086	20147	20337	19803	20096	20177	20144	19859	20262	20016	19944	20028	19993	19884	19921	20201	19979	20210	19998	20025	19927	20068	19975	20023	20172	20074	20075	20224	19983	20072	20119	20044	20165	19911	20129	20025	19999	20024	19810	20069	19938	19942	19869	19879	20012	19985	19830	20125	19854	20023	20168	19909	19972	20095	20124	20125	20127	19993	20168	20144	20113	20093	19926	20014	20018	20133	20258	20020	20040	19840	20021	20057	19976	19831	20034	19931	19924	19978	20025	20127	19778	19896	20140	19941	20137	20071	20091	19905	20031	19890	20100	20141	20328	20017	20166	20174	20150	19795	20185	20276	20047	19881	20116	20230	20104	20030	20008	20143	20075	20039	20223	19950	20143	20080	20065	19827	20124	19902	20124	20089	19921	19926	20059	19819	20073	19917	20101	20213	19911	20250	20125	20050	20319	19893	19896	19819	20113	19916	20186	20086	20148	20087	20086	19877	19875	20039	20094	20071	20011	20072	19971	19994	20019	19880	19896	19946	19909	19992	20177	20022	20015	20062	19978	20162	20115	19964	20002	19900	19940	20342	19839	20011	20082	20151	19879	20177	19948	20032	20200	19931	20114	20005	19964	20151	20186	19949	20061	20152	20272	20018	20037	19838	20079	20078	19904	19968	20287	19938	20081	20046	19974	19912	19952	20208	20076	19964	20078	20145	20022	20002	19990	20043	20179	20118	20049	19929	19952	20042	19988	20165	19931	20074	20159	20047	20054	19990	20027	19980	20186	19929	19914	20023	20096	20045	20353	19888	19943	19694	19956	20021	19936	19742	19969	19995	20179	19944	19822	19832	20065	20127	20169	19915	20094	20076	20057	19736	20066	20008	20249	20121	20226	19963	20138	20050	20071	19914	20050	19962	19848	19953	20166	19968	19859	20187	19889	19914	19842	20245	20128	20118	19820	19811	19971	20039	19990	20099	20027	20156	20070	20003	19979	19813	20030	20241	20040	20008	20240	19958	20055	20050	19987	19988	20185	20086	20151	20327	19962	20178	19955	20197	19999	19882	19805	20045	20183	20088	20200	20044	19935	19933	20037	20080	19911	19946	20046	20110	19993	19907	20036	20080	19850	20160	19958	20048	20080	20179	19914	20092	20003	20215	20168	20128	19766	20109	20018	19831	20247	19858	20247	20075	20001	20030	20073	20070	20084	19995	19821	19856	20271	20056	20013	19835	20004	19914	20061	19840	20089	19925	19968	19931	19990	20066	20092	20188	20119	20133	20064	19801	20245	20060	20007	20027	19944	19973	20041	20032	19951	20076	20126	20155	19956	20140	19901	20033	20251	19890	20130	20081	19852	20067	20068	20008	19993	19998	19909	19974	20048	19941	20030	20122	19928	20194	20009	19873	19873	20126	19897	19986	20103	19879	20027	20201	20117	20085	20241	19965	20022	20017	20145	20123	20224	20046	20000	20072	20162	20239	20033	20167	20062	19996	20185	20173	20009	20174	20166	20016	20066	20127
15278	25838	27154	18391	16302	16496	16396	16353	16330	16285	16572	16825	16553	16415	16451	16382	16376	16251	16412	16343	16318	16422	16477	16421	16695	16501	16276	16390	16614	16384	16353	16509	16483	16480	16277	16361	16386	16383	16389	16299	16141	16376	16225	16334	16441	16589	16278	16300	16383	16267	16141	16227	16143	16076	16182	16273	15962	16082	16059	16184	16019	16136	16269	16341	16256	16112	16097	16295	16392	16139	16057	16213	16176	16234	16352	16145	16074	16033	16335	16225	16306	16233	16314	16212	16001	16256	16215	16248	16116	16135	16144	16102	16288	16220	16177	16263	16084	16172	16367	16115	16185	16117	16078	16329	16179	16083	16173	16154	16071	16036	16204	16230	16240	16173	16164	16239	16036	16132	16007	16215	16230	16223	16184	16306	15998	16028	16330	16052	16232	16027	16039	16223	16224	16265	16086	16042	16221	16106	16114	16283	16124	16144	16195	16277	16159	16320	16143	16068	16175	16083	16160	16235	16269	16241	16276	16126	16198	16197	16227	16091	16071	16207	16158	16326	16220	16161	16113	16311	16149	16089	16149	16276	16216	16135	16213	16296	16088	16086	16079	16180	16015	16080	16254	16207	16099	16274	16130	16049	16280	16198	16297	16210	16113	16161	16129	16203	16000	16215	16102	15971	16156	16016	16139	16151	16150	16079	16121	16119	16035	16183	16191	16130	16148	16285	16224	16166	16207	16250	16188	16347	16208	16168	16201	16083	16180	16159	16186	16265	16149	16094	16326	16306	16092	16218	16081	16145	16180	16243	16052	16098	16216	16313	16281	16050	16279	16253	16335	15997	16368	15892	16148	16190	16125	16220	16212	16107	16073	16356	16222	16319	16206	16183	16150	16273	16062	16167	16260	16053	16162	16187	16216	15991	16099	16001	16274	16176	16138	16241	16030	16153	16121	16170	16349	16236	16188	16285	16225	16108	16270	16127	16259	16242	16263	16247	16284	16207	16038	16176	16075	16252	16226	16176	16351	16176	16160	16231	16127	16185	16005	16025	16238	16174	16335	16103	16194	16078	16164	16022	16133	16108	16152	16262	15945	16284	16019	16020	16124	16301	16174	16255	16177	16166	16229	16177	16088	16192	16191	16239	16060	16138	16222	16332	16324	16112	16135	16321	16136	16101	16087	15986	16188	16157	16177	16221	16163	16157	16328	16243	16154	16168	16303	16194	16102	16228	16132	16147	16110	16201	16135	16252	16207	16177	16241	16215	16204	16258	16107	16185	16061	16228	16113	16122	16093	16170	16008	16173	16235	16156	16176	16074	16305	16110	16214	16124	16212	16184	16019	16022	16169	16254	16079	16429	16151	16278	16134	16244	16109	16211	16108	16187	16261	15861	16297	16180	16204	16018	16319	16263	16180	16263	16275	16158	16170	16179	16083	16109	16118	16017	16174	16197	16306	16156	16097	16231	16226	16276	16040	16134	16112	16038	16248	16046	16316	16199	16146	16134	16121	16254	16072	16220	16109	16224	16074	16144	16257	16272	16121	16156	16067	16088	16105	16053	16215	16188	16190	16158	16165	16075	16158	16147	16119	16157	16182	16252	16340	16280	16102	16235	16154	16232	16137	16241	16099	16136	16198	16139	16191	16397	16144	16202	16134	16167	16152	16309	15938	16039	16182	16086	16293	16140	16028	16116	16237	16352	16310	16140	16282	16094	16120	16208	16196	16289	15995	16152	16394	16255	16103	16232	16249	16174	16223	16237	16237	16195	16108	16307	16236	16188	16207	16216	16229	16099	16045	16198	16003	16191	16141	16171	16167	16152	16143	16114	16080	16053	16082	16360	16316	16232	16200	16229	16147	16258	16254	16224	16204	16178	16084	16153	16013	16182	16071	16181	16230	16178	16219	16068	16041	16176	16195	16177	16035	16074	16196	16172	16265	16086	16245	16293	16283	16285	16123	16188	16195	16196	16015	16192	16043	16198	16160	16247	16257	16207	16133	16317	16194	16144	16147	16093	16095	16150	16105	16302	16338	16193	16229	16193	16098	16290	16194	16080	16154	16225	16120	16231	16214	16223	16154	16063	16184	16216	16062	16271	16203	16256	16365	16245	16009	16039	16256	16183	16206	16218	16365	16067	16251	16117	15964	16172	16083	16235	16171	16248	16163	16208	16241	16134	16112	16057	16211	16030	16085	16244	16267	16187	16162	16209	16287	16125	16068	16266	16056	16138	16105	16084	16290	16112	16082	16141	16363	15980	16166	16213	16040	16084	16175	16326	16029	16206	16307	16116	16068	16337	16130	16121	16193	16338	16186	16177	16146	16295	16190	16196	16144	16235	16153	16279	16203	16175	16135	16100	16210	16158	16300	16128	16182	16197	16205	15959	16133	16184	16038	16245	16182	16340	16174	16159	16326	16272	15930	16150	16136	16227	16213	16179	16051	16201	16239	16062	16265	15932	16101	16191	16228	16092	16130	16227	16360	16151	16195	16307	16169	16083	16173	16186	16179	16267	16248	16425	16124	16042	16307	16122	16238	16194	16283	16097	16139	16177	16127	16079	16046	16263	16078	15970	16234	16067	16106	16120	16219	16244	16127	16090	16143	16251	16079	16237	16096	16273	16157	15918	16250	16343	16208	16216	16204	16177	16150	16213	16300	16049	15954	15944	16159	16128	16105	16265	16164	16116	16208	16294	16107	16117	16102	16106	16196	16116	16215	16148	16033	16133	16154	16125	16200	16303	16169	16212	16266	16247	16126	16092	16152	16213	16346	16208	16209	16021	16347	16251	16127	16252	16192	16163	16187	16125	16195	16139	16269	16190	15999	16144	16112	16209	16188	16086	16156	16242	16162	16113	16164	16146	16076	16215	16220	16050	16082	16075	16073	16086	16254	16255	16142	16157	16060	16114	16241	16189	16284	16245	16190	16177	16120	16095	16174	16022	16116	16151	16278	16115	16176	16170	16092	16175	16204	16282	16031	16318	16434	16157	15972	16148	16136	16437	16061	16306	16229	16201	16029	16207	16224	16032	16214	16075	16241	16258	16294	16241	16242	16205	16220	16035	16232	16191	16254	16161	16182	16088	16174	16206	16159	16212	16151	16263	16096	16103	16025	16240	16195	16218	16301	16041	16075	16236	16068	16288	16362	16331	16295	16178	16084	16253	16364	16202	16093	16009	16266	15998	16192	16105	16120	16239	16070	16304	16251	16228	16456	16104	16176	16163	16236	16081	16246	16285	16033	15999	16064	16195	16254	16204	15944	16166	16133	16377	16155	16274	16059	16274	16088	16272	16093	16221	16061	16158	16216	16269	16384	16242	16203	16259	16168	16158	16229	16321	16062	16211	16106	16172	16126	16229	16127	16105	16083	16241	15914	16251	16164	16170	16286	16102	16229	16093	16107	16166	16324	16295	16066	16145	16134	16167	16117	16106	16277	16060	16080	16284	16047	16066	16299	16302	16176	16296	16153	16283	16127	16231	16115	16155	16200	16069	16359	16098	16156	16101	16176	16365	16170	16222	16325	16246	16157	16147	16169	16076	16354	16197	16223	16086	16285	16262	16093	16212	16029	16236	16270	16294	16203	16037	16098	16143	16100	16173	16155	16034	16247	16242	16203	16221	16182	16093	16134	16017	16215	16224	16231	16122	16276	16166	16309	16289	16027	16199	16071	16033	16142	16192	16049	16190	16115	16065	16095	16260	16163	16125	16286	16101	16368	16064	16211	16220	16171	16223	16104	16237	16176	16219	16063	16165	16200	16170	16187	16014	16291	16203	16040	16054	16257	16114	16285	16197	16067	16166	16176	16171	16094	16277	16368	16147	16236	16206	16182	16147	16362	16171	16153	16124	16251	16202	16201	16268	16322	16266	16039	16097	16001	16264	16284	16183	16110	16192	16049	16252	16192	16278	16202	16222	16172	16232	16208	16216	16332	16152	16122	16146	16208	16230	16327	16101	16281	16199	16192	16157	16219	16219	16193	16173	16125	16168	16110	16245	16049	16223	16049	16152	16234	16136	16210	16119	16221	15999	16273	16118	16097	16150	16183	16136	16226	16198	16228	16161	16130	16192	16064	16037	16234	16309	16072	16164	16233	16270	16136	16139	16189	16193	16302	16208	16096	16425	16357	16189	16206	16207	16065	16104	16202	16153	16160	16079	16175	16051	16133	16115	16222	16267	16175	16431	16032	16336	16244	16186	16183	16391	16208	16074	16094	16127	16225	16289	16153	16277	16262	16116	16167	16387	16124	16073	16171	16105	16141	16221	16081	16140	15981	16323	16257	16084	16191	16133	16135	16076	16173	16270	16157	16035	16094	16329	16343	16254	16003	16164	16080	16147	15870	16275	16296	16336	16215	16110	16040	16169	16159	16281	16117	16205	16104	16172	16163	16167	16115	16286	16051	16332	16098	16283	16092	16272	16111	15995	16109	16167	16186	16105	16128	16109	16368	16134	16142	16171	16263	16254	16229	16287	16127	16270	16092	16196	16247	16103	16141	16132	16449	16061	16110	16267	16154	16214	16291	16111	16342	16173	16207	16169	16120	16201	16180	16197	16065	16269	16241	16187	16152	16247	16283	16107	16241	16212	16139	16283	16280	16052	16240	16125	16250	16239	16161	16132	16059	16094	16164	16221	16397	16292	16167	16123	16228	15960	16180	16136	16219	16256	16181	16205	16304	16334	16160	16229	16281	16125	16066	16311	16299	16343	16263	16273	16232	16198	16058	16215	16165	16237	16222	16114	16075	16102	16045	16318	16113	16176	16266	16132	16255	16164	16132	16150	16321	16141	16166	16149	16271	16181	16308	16111	16092	16236	16366	16150	16207	16389	16114	16214	16056	16019	16262	16057	16115	16247	16192	16217	16087	16177	16197	15990	16145	16144	16297	16155	16197	16127	16140	16127	16143	16227	16272	16247	16360	16118	16209	16299	16164	16132	16162	16285	16112	16169	16285	16155	16337	16169	16339	16194	16128	16251	16153	16007	16172	16160	16255	16221	16143	16294	16181	16344	15883	16119	16220	16190	16187	16281	16165	16186	16257	16271	16301	16098	16275	16219	16143	16158	16307	16287	16129	16217	16334	16054	16215	16366	16099	16034	16189	16267	16083	16325	16264	16253	16073	16155	16011	16105	16247	16183	16198	16180	16350	16179	16279	16164	16028	16158
23686	21170	28751	23997	22252	23270	23098	20430	20060	20305	20561	20433	20335	20106	19974	20035	20115	19928	20078	20019	20091	20015	20286	19973	20103	20264	20159	20149	19967	20177	19903	20389	20651	20242	19830	19875	20039	19913	20034	19740	19777	19914	19783	19805	20258	20829	20773	20127	20374	19872	19840	19832	19666	19805	19721	19701	19937	19531	19784	19809	19681	19638	19691	19828	19700	19835	19730	19788	19698	19825	19703	19773	19501	19695	19776	19905	19897	19879	19889	19657	19682	19526	19635	19743	19679	19834	19581	19603	19495	19706	19851	19714	19846	19734	19645	19977	19920	19767	19762	19680	19743	19785	19727	19632	19862	19931	19370	19552	19713	19478	19611	19681	19437	19452	19647	19700	19589	19785	19908	19785	19798	19737	19483	19645	19770	19715	19705	19552	19673	19749	19832	19813	19650	19467	19932	19619	19591	19582	19724	19595	19646	19686	19440	19674	19557	19643	19593	19657	19766	19884	19530	19761	19876	19717	19661	19619	19620	19616	19869	19633	19624	19659	19734	19725	19717	19687	19594	19742	19864	19827	19798	19706	19454	19590	19621	19828	19825	19652	19762	19742	19618	19766	19637	19604	19663	19759	19511	19621	19600	19714	19734	19938	19852	19799	20009	19804	19679	19650	19544	19543	19796	19611	19774	19531	19791	19681	19593	19589	19482	19754	19605	19676	19618	19559	19744	19633	19910	19516	19590	19513	19829	19600	19774	19691	19632	19833	19559	19828	19558	19758	19533	19556	19594	19730	19793	19715	19683	19505	19580	19710	19601	19773	19732	19687	19661	19453	19736	19771	19726	19876	19805	19646	19669	19590	19545	19540	19673	19828	19428	19630	19813	19666	19669	19807	19795	19669	19654	19469	19650	19524	19639	19708	19513	19682	19750	19797	19600	19741	19451	19394	19651	19775	19738	19842	19613	19721	19653	19522	19608	19675	19439	19590	19599	19753	19617	19557	19652	19752	19564	19452	19720	19615	19562	19672	19745	19639	19620	19590	19672	19736	19569	19491	19701	19692	19800	19493	19925	20122	19888	19539	19436	19822	19877	19766	19573	19591	19535	19565	19554	19525	19643	19546	19707	19617	19642	19802	19625	19576	19721	19584	19540	19545	19533	19796	19680	19655	19537	19560	19521	19689	19593	19638	19572	19613	19651	19643	19805	19798	19554	19747	19708	19765	19574	19642	19612	19647	19748	19822	19482	19988	19692	19851	19572	19510	19922	19543	19762	19699	19629	19814	19796	19635	19561	19702	19505	19890	19687	19616	19573	19559	19815	19552	19597	19874	19605	19433	19648	19561	19717	19641	19605	19762	19496	19702	19668	19602	19421	19742	19854	19794	19468	19813	19720	19644	19522	19528	19531	19510	19555	19594	19770	19704	19713	19965	19831	19446	19625	19500	19586	19564	19780	19482	19724	19677	19591	19823	19523	19738	19964	19711	19638	19514	19727	19516	19802	19399	19590	19640	19841	19589	19687	19780	19753	19824	19624	19665	19616	19752	19586	19650	19750	19691	19671	19784	19698	19744	19657	19668	19671	19763	19775	19759	19723	19557	19545	19671	19953	19681	19610	19665	19702	19712	19745	19736	19624	19669	19584	19827	19737	19794	19633	19492	19855	19616	19628	19629	19931	19619	19605	19437	19493	19540	19636	19562	19676	19545	19597	19726	19405	19553	19482	19579	19841	19628	19665	19711	19844	19695	19611	19561	19632	19654	19637	19682	19755	19749	19618	19771	19742	19664	19710	19748	19444	19751	19638	19805	19675	19581	19449	19768	19798	19710	19681	19678	19617	19786	19579	19629	19843	19564	19561	19527	19629	19716	19823	19731	19632	19729	19634	19592	19811	19737	19800	19787	19773	19776	19637	20011	19838	19812	19948	19764	19672	19858	19739	19796	19643	19786	19764	19554	19666	19862	19543	19851	19694	19788	19679	19836	19844	19883	19620	19599	19526	19563	19774	19673	19790	19661	19739	19597	19435	19644	19600	19600	19784	19885	19595	19688	19685	19520	19687	19592	19654	19642	19581	19518	19836	19570	19701	19674	19464	19768	19724	19761	19732	19582	19578	19710	19645	19505	19442	19635	19742	19594	19608	19657	19688	19610	19638	19639	19525	19734	19805	19511	19684	19709	19714	19868	19709	19645	19681	19597	19764	19581	19430	19662	19728	19620	19801	19781	19593	19606	19518	19557	19585	19647	19881	19851	19800	19693	19860	19690	19601	19801	19785	19685	19640	19694	19552	19412	19779	19765	19604	19505	19818	19722	19605	19591	19652	19528	19713	19769	19824	19840	19579	19771	19680	19672	19776	19712	19679	19611	19630	19714	19450	19506	19647	19543	19765	19789	19582	19765	19802	19765	19589	19661	19864	19633	19695	19585	19612	19640	19550	19675	19689	19682	19549	19628	19776	19704	19801	19754	19546	19661	19712	19485	19773	19735	19961	19541	19791	19387	19480	19747	19624	19513	19707	19709	19609	19628	19663	19724	19608	19746	19552	19630	19532	19376	19658	19553	19842	19657	19735	19632	19711	19535	19628	19775	19631	19659	19623	19818	19823	19706	19778	19421	19711	19801	19715	19784	19818	19756	19470	19679	19648	19623	19737	19822	19799	19646	19627	19679	19686	19663	19742	19530	19806	19510	19733	19727	19437	19566	19577	19997	19538	19523	19738	19429	19549	19613	19545	19747	19712	19959	19652	19738	19643	19665	19761	19741	19618	19537	19729	19687	19667	19593	19667	19785	19479	19705	19456	19562	19475	19743	19813	19575	19646	19718	19518	19571	19690	19440	19631	19663	19510	19821	19718	19590	19776	19571	19705	19774	19603	19608	19768	19788	19549	19719	19810	19611	19627	19638	19712	19741	19687	19696	19594	19603	19661	19547	19642	19671	19692	19719	19585	19710	19470	19651	19555	19440	19780	19506	19693	19646	19695	19557	19587	19486	19739	19786	19589	19683	19652	19637	19773	19636	19724	19688	19669	19542	19754	19406	19383	19502	19574	19426	19844	19777	19642	19551	19672	19553	19779	19562	19455	19527	19774	19745	19727	19489	19659	19772	19699	19554	19642	19594	19808	19725	19663	19748	19599	19733	19807	19774	19749	19728	19626	19734	19445	19506	19599	19642	19374	19639	19648	19720	19580	19858	19704	19596	19520	19698	19695	19483	19815	19545	19726	19588	19727	19633	19716	19809	19551	19774	19610	19714	19890	19843	19692	19624	19774	19499	19555	19633	19647	19740	19737	19581	19914	19769	19591	19666	19772	19813	19809	19746	19560	19574	19657	19570	19642	19566	19847	19771	19702	19563	19592	19678	19928	19882	19786	19528	19663	19684	19645	19587	19609	19544	19635	19710	19532	19678	19701	19585	19686	19619	19670	19583	19397	19771	19760	19653	19650	19795	19633	19666	19610	19624	19535	19764	19936	19611	19807	19685	19666	19660	19928	19607	19721	19807	19803	19683	19636	19818	19934	19645	19690	20034	19870	19907	19674	19708	19523	19794	19500	19872	19675	19347	19532	19606	19699	19569	19653	19726	19583	19772	19700	19834	19676	19744	19620	19681	19754	19867	19941	19969	19711	19705	19540	19736	19771	19516	19605	19654	19587	19608	19699	19944	19639	19802	19616	19527	19566	19613	19682	19387	19838	19382	19790	19715	19795	19522	19674	19741	19789	19547	19617	19807	19625	19669	19798	19581	19600	19853	19732	19686	19597	19656	19710	19458	19514	19810	19780	19626	19836	19560	19808	19683	19939	19537	19626	19655	19563	19788	19944	19951	19712	19654	19742	19756	19556	19661	19929	19760	19590	19644	19610	19573	19738	19680	19687	19685	19544	19618	19704	19758	19864	19589	19770	19705	19830	19679	19737	19665	19747	19739	19376	19742	19529	19484	19602	19527	19636	19728	19773	19684	19673	19705	19720	19674	19628	19505	19571	19745	19938	19904	19641	19690	19672	19741	19559	19643	19748	19783	19615	19648	19355	19499	19486	19606	19496	19732	19665	19731	19715	19638	19653	19530	19516	19910	19716	19628	19673	19561	19737	19758	19603	19710	19648	19738	19654	19783	19681	19487	19790	19592	19744	19438	19641	19698	19671	19628	19752	19692	19736	19705	19497	19696	19639	19736	19515	19655	19629	19626	19923	19602	19687	19790	19738	19696	19456	19436	19706	19758	19514	19552	19681	19704	19533	19576	19584	19442	19735	19653	19642	19929	19651	19833	19870	19681	19637	19680	19757	19779	19664	19791	19677	19690	19615	19633	19865	19706	19672	19791	19692	19521	19784	19639	19625	19630	19636	19724	19865	19592	19577	19680	19738	19660	19491	19720	19312	19635	19730	19817	19658	19701	19659	19610	19428	19587	19494	19410	19732	19652	19660	19504	19586	19456	19580	19635	19639	19491	19673	19476	19572	19630	19603	19803	19871	19616	19857	19809	19630	19635	19571	19714	19408	19848	19698	19672	19560	19831	19559	19552	19836	19529	19776	19632	19629	19601	19520	19797	19728	19486	19649	19618	19796	19675	19584	19813	19681	19654	19910	19560	19826	19646	19681	19747	19442	19822	19667	19762	19572	19677	19695	19698	19513	19594	19649	19428	19674	19733	19639	19535	19894	19563	19544	19657	19621	19547	19561	19676	19646	19580	19633	19567	19574	19669	19810	19672	19679	19571	19498	19629	19806	19778	19623	19756	19716	19728	19846	19844	19803	19717	19471	19797	19770	19611	19531	19650	19720	19658	19667	19739	19535	19753	19470	19751	19689	19709	19598	19550	19517	19822	19766	19676	19730	19864	19554	19693	19542	19833	19524	19686	19811	19867	19611	19762	19670	19507	19816	19706	19611	19835	19567	19680	19579	19669	19779	19665	19629	19466	19908	19719	19519	19541	19650	19588	19683	19511	19643	19639	19476	19750	19761	19584	19691	19826	19781	19652	19539	19565	19402	19679	19528	19825	19444	19938	19797	19731	19666	19564	19661	19590	19728	19554	19700	19796	19631	19668	19646	19904	19762	19618	19663	19707	19813	19927	19627	19588	19710	19734	19715	19657	19553	19401	19725	19673	19843	19713	19555	19561	19680	19674	19601	19720	19716	19735	19612	19801	19547	19496	19401	19688	19793	19887
14646	30756	31821	20611	17506	17288	16979	16685	16515	16671	16875	16945	16588	16575	16354	16351	16383	16313	16238	16441	16621	16360	16462	16444	16550	16400	16445	16717	16420	16608	16387	16915	16771	16332	16310	16010	15991	16169	16239	16355	16216	16177	16206	16000	16924	17319	16859	16468	16332	16358	16123	16054	16076	15994	16002	15976	15801	15844	16077	15847	15988	15993	15997	15814	16097	15968	15891	15897	16103	15948	15825	16013	15881	16053	16041	15993	15893	15957	16127	16029	15962	15846	16147	16139	16001	16068	15935	16157	16033	16083	16031	16014	16019	15996	16041	16218	16084	15913	16069	15872	15961	16057	16139	15975	16124	16161	15984	15991	15985	16111	15841	16034	15950	16002	16078	16147	16118	15744	15975	16092	16027	15869	15989	15828	15832	16005	16001	16061	15813	16006	15886	16038	15925	16016	15947	16076	16104	16006	15978	15974	15955	16059	16020	16072	15870	15795	16021	16095	15953	15809	16024	15857	15962	16026	15934	15985	15990	16050	16078	15777	15819	15952	15991	15929	15977	15708	15960	15740	15900	16077	15808	16011	15887	16020	15962	15904	16083	16026	16176	16102	15756	15962	16036	16115	15999	15860	15779	15776	15932	16027	16047	15916	15931	15976	15966	15975	15914	15881	16020	15968	16074	15986	16056	16108	16015	16016	15998	15962	15857	15962	15983	16050	16089	15967	15972	15935	15755	15996	16066	15919	15933	15873	16110	15977	15839	16112	16008	15873	16165	15973	16012	16076	16027	15870	15895	15984	16066	16048	15979	15986	16008	15970	16005	16010	16015	15866	16043	15990	15950	15934	15990	16110	16036	16023	16007	15839	15941	15850	15936	15801	15885	15935	15883	16139	15924	16078	16121	15893	15972	15952	16151	16061	16253	15973	16152	15939	15998	16084	15776	16240	15999	15898	15965	16100	16147	16102	16043	16051	15994	15944	16017	15952	16037	16085	15931	16035	15888	15982	15965	16009	15975	15974	16081	16080	15804	16074	15988	16073	15789	16094	15972	16039	15983	15842	16003	15963	15970	15852	15891	15877	15936	16148	15800	16062	16106	15854	15997	15867	16052	15960	15946	16084	15903	15994	15843	15944	16013	16051	16035	15939	16021	15961	15996	15959	15829	15966	16060	15919	15858	15973	15900	15894	15969	16020	15949	16046	15845	16103	15858	15942	15813	16075	15944	15779	15962	15898	16146	15936	15983	15898	15978	15960	15964	15937	16054	16092	15995	16042	16033	16089	16159	15990	16013	16056	16108	15963	16085	15941	16010	16100	15981	15974	15824	16095	15936	15952	16085	16176	15928	15901	16038	15971	15873	15999	16058	16032	15994	16127	15942	15867	15946	16084	16040	15949	16053	15705	16044	16031	16180	16183	16059	15877	15936	16056	15821	16056	15985	16041	15960	15842	15985	16001	16105	15969	15853	16015	16025	16129	15925	15926	15856	15875	16125	15889	15987	16066	15882	15973	15874	15873	15920	15972	16007	15856	16234	15846	16132	15983	16065	16086	16056	15999	15945	15947	15739	16132	15993	15857	15932	16080	15963	15874	15968	16059	15922	16041	15908	16012	15852	16040	16104	16038	15896	16050	15931	15906	15965	16016	16069	16031	16003	15940	16079	15971	16005	15841	16042	15963	16002	16057	15877	15858	16027	15928	16055	15899	16085	15978	16134	16037	15994	16187	16057	16105	15845	16055	15962	15922	15913	16030	16103	15963	16064	15909	16025	16002	15918	16002	16011	15971	16015	15957	15945	15911	15928	16069	15945	15806	15892	16020	15944	15984	15926	15877	16017	16022	15701	16003	15759	15979	16016	16012	15799	15915	15918	15712	15959	15857	15935	16060	16171	15857	16072	16033	15926	15978	16178	15867	15822	15983	15960	15966	15956	15981	15890	15995	15998	15948	16109	16072	15891	15987	15969	15963	15990	15840	15990	16060	16048	16020	16011	15963	16034	15874	15935	16072	16132	15951	16011	16001	15919	15981	16069	15979	16034	15948	15873	15882	16058	15870	15972	16042	15985	15979	16053	16058	16021	15938	15931	15932	15991	15751	15869	15971	15877	15976	15926	16047	15967	16030	15817	15836	16230	16086	16025	15999	15951	15994	16025	15902	15766	15845	16216	15890	15976	15824	15842	15921	15939	16112	15903	16044	15935	15788	16009	16127	16109	15912	15952	15717	15819	16202	16032	16014	15808	15937	16134	15940	15986	15987	16069	15942	15866	16048	15957	15970	15923	15902	15864	15948	16079	15916	15964	15988	15849	15853	15866	15738	15891	15980	15949	15972	15733	15893	15879	16048	15885	16075	15974	16085	16045	16108	15756	15998	16003	15991	16172	15952	15908	15846	16018	15939	16052	16131	15961	15783	15995	16070	16042	15757	16010	15956	15822	15843	16250	15984	15940	15931	16000	16004	15961	16107	15885	15938	15916	15996	16004	16014	15900	16005	16026	16071	16111	16063	15954	15740	15991	15975	15848	15915	15824	15897	16108	16166	15822	16173	16068	15901	16184	16097	15852	16032	16008	16097	15969	15918	15850	16065	16184	16023	16056	15865	16020	15973	15978	15951	16068	15889	15938	15973	16074	15994	15989	16021	15930	15957	15929	16035	15956	16124	15946	15807	15926	15968	15798	15985	16073	15909	16083	16071	15883	15889	16378	15990	16107	16092	16067	16004	15888	15965	15840	15848	16080	15952	15993	15975	16054	16044	16067	16010	16078	15915	15996	15929	16074	16002	16093	15992	15977	16021	16054	16013	16019	15867	16069	15880	15950	15969	16001	15918	16034	16013	16034	15975	16014	15903	16089	15929	15954	15938	15964	15908	15960	16056	15901	15915	15938	16125	16061	15922	15937	16049	15959	16095	15957	16017	15905	16108	15909	15933	15837	15880	16082	15903	15826	15969	16032	16062	16035	15985	15984	16059	15990	15881	15983	16041	15953	15904	16101	15969	15927	16051	15798	16221	16071	15989	15980	15956	16010	15937	15946	15877	15824	15977	15957	16015	16041	15935	15931	15951	15952	16140	16007	15903	15883	15900	15901	15861	15948	16107	15928	15922	15870	16090	16036	15902	15883	15782	16135	16028	16164	16009	15954	15856	16087	15928	15819	15866	16011	15956	15978	16010	16062	15961	16120	16037	15998	15903	15873	16121	16095	15901	16136	15905	16013	15938	15901	16002	15871	15913	16038	16101	16078	16063	15962	15939	16093	15951	15959	15992	16082	16016	15956	16001	16023	15795	16019	15942	16139	15940	16068	15987	15902	16117	16092	16033	15802	16121	16046	15947	15923	16049	15824	16003	15947	16108	15926	15991	16024	15971	15989	15898	16039	16040	15946	15889	16203	15964	16035	15926	15994	16063	15987	16096	15821	15790	16082	15934	16090	16010	15984	15880	15975	15861	16221	15970	15887	15879	15895	15918	15873	16171	15986	16078	15883	15929	16073	16256	16087	15978	16024	16004	15967	15908	15929	16074	15996	15988	16000	16094	16128	15928	15903	16111	15922	15941	15891	16045	16028	16012	16031	15998	16013	15893	15878	15965	15928	15895	16034	16009	15874	15879	15996	16032	16018	15899	16008	16026	15952	16023	16060	16000	16039	16103	16036	15904	15843	15990	15919	16011	16017	15917	16004	15932	15940	15996	16083	16033	15944	15938	15911	16138	15777	16117	16194	15901	16106	15877	15955	15915	15832	15935	15990	16115	16105	15859	15910	16185	16067	15974	16050	15877	15877	16002	16110	15790	15966	15902	15884	16075	15922	16164	15903	16093	16064	15985	15891	16025	15845	16209	16066	15990	15817	15920	15897	16052	15778	15697	16069	16101	15882	15957	16015	16092	16011	15913	15979	15928	15912	16033	15708	16055	16127	15943	16094	15904	16010	16028	16017	16071	15848	15959	15971	16065	15929	16049	16067	15916	16153	16212	16118	15850	16078	16003	15995	15880	15888	15845	15896	15972	16141	15934	15931	16032	16115	15953	15939	16280	16019	16014	16048	15938	15970	16021	16171	15946	16133	15931	16048	15960	16060	16050	15989	15946	16076	16068	15948	15905	16089	16040	15874	16018	15786	15977	15938	16093	16051	15917	16024	16008	16015	15947	15958	15888	15899	16021	15984	15939	16028	16044	15974	15986	15891	16092	16022	15960	15864	15848	16020	15867	15895	15927	15918	16111	16104	15951	16023	16010	15941	16051	15932	16033	15923	16072	15993	15818	16021	16087	15903	15959	16064	16067	16199	15928	15901	15693	15989	15975	15980	15930	15829	16037	15958	15834	16076	16013	16117	16007	15934	15907	15967	16094	15817	15983	16094	16142	15841	16122	15979	15885	15928	15923	15955	15811	16111	15867	15811	15939	16015	16148	16047	16044	16089	15824	16022	15929	15999	15964	15938	16027	15911	15851	15968	15840	16018	15976	15971	15998	16007	15934	15928	16136	15838	15863	16148	15951	16208	15962	15832	16045	16029	15919	15798	15968	16007	16041	15885	15931	15868	15882	15938	16131	15927	15989	16017	15915	15926	15878	15894	16016	15994	16070	16152	16020	15807	15999	15979	15887	16098	15967	16066	15973	15836	15813	15884	15901	16021	16100	15733	16122	16019	16222	15907	15950	15787	16042	15850	15901	16037	15999	16062	15922	15787	16090	15873	15913	15995	15971	15924	15882	15966	15914	15872	16144	15978	15963	15858	16086	15992	15870	15973	16071	15908	16043	15907	15863	16086	15855	15955	15818	15993	16127	15891	15917	16101	16092	16060	15985	15898	16021	16152	16030	15816	15848	15947	16013	15906	16010	16068	15928	16097	15948	16052	15918	15938	16040	15991	15954	16118	15992	15947	16009	16068	16064	15906	16056	16031	16026	15939	15932	15950	15924	16058	15806	16053	15992	16064	15867	15825	15967	16090	15947	16053	15898	15838	15914	16024	15736	16181	16008	16142	16097	16085	15954	15950	15808	15910	15916	15845	15949	15837	16084	16044	15863	15949	15981	15962	16072	16014	16047	15899	15921	15873	16093	15954	15901	16002	15931	15969	16119	16025	16002	16126	16127	15853	15893	15992	15969	15986	16110	16158	16099	16110	16052	16175	15845	16121	15935	15981	15945	15836	15988	16099	15875	15954	16124
22712	21172	29068	23551	21393	23747	26358	21509	20585	20798	20830	20959	20758	20516	20402	20481	20408	20199	20356	20677	20817	20615	20607	20609	20482	20629	20449	20586	20563	20526	20529	20543	20470	20243	20081	20012	19970	19988	20059	20124	19993	19801	19988	19999	20760	22035	21436	20634	20512	20352	20105	20060	20148	20034	19930	19977	19816	19878	19898	19951	19797	19875	19863	19795	19898	19963	19778	20051	19951	19814	19804	19901	19923	19800	20024	19957	19834	19844	19737	19748	19719	19605	19683	19915	19778	20038	19845	19492	19772	19823	19807	19998	19752	19753	19410	19818	19815	19934	20058	19751	19877	19771	19927	19878	19794	19911	19875	19772	19598	19794	19762	19827	19863	19749	19806	19917	19727	19916	19681	19668	19911	19690	19941	19850	19805	19799	19852	19937	20089	19838	19766	19778	19571	19763	19933	19864	19678	19844	20018	19856	19744	19827	19980	19887	19660	19788	19816	19722	19741	19794	19517	19564	19683	19690	19664	19813	19759	19528	19647	19836	19829	19998	19731	19555	19650	20063	19892	19983	19699	19709	19816	19771	19552	19664	19651	19704	19706	19760	19732	19827	20075	20065	19656	19827	19613	19677	19630	19556	19956	19635	19989	19550	19749	19724	19789	19902	20038	20087	19752	19817	19725	19620	19814	19643	19708	19915	19856	19944	19806	19966	19838	19914	19799	19715	19748	19691	19807	19774	19832	19638	19607	19628	19869	19763	19971	19637	19694	19818	19811	19708	19638	19854	19744	19731	19879	19803	19750	19748	19877	19745	19674	19891	19937	19877	20080	19803	19685	19858	19892	19613	19620	19860	19559	19634	19800	19714	19748	19700	19677	19979	19711	19706	19986	19849	19870	19901	19583	19745	19724	19879	19825	19497	19788	19842	19718	19627	19913	19728	19764	19911	19864	19672	19695	19756	19778	19771	19780	19945	19675	19646	19637	19606	19801	19526	19711	19790	19916	19773	19574	19775	19671	19660	19880	19896	19800	19629	19814	19792	19788	19643	19859	19762	19759	19832	19700	19791	19817	19605	19599	19796	19596	19835	19809	19874	19848	19842	19721	19605	19886	19829	19744	19851	19775	19788	19811	19582	19792	19848	19892	19711	19921	19705	19722	19901	19744	19849	19727	19602	19653	19703	19956	19843	19748	19612	19712	19804	19851	19700	19779	19895	19851	19833	19743	19956	19896	19712	19616	19710	19901	19835	19860	19565	19674	19713	19583	19852	19975	19877	19722	19737	19873	19915	19711	19534	19815	19948	19916	19688	19814	19789	19715	19622	19777	19912	19633	19764	19703	19751	19783	19576	19480	19819	19728	19665	19683	19848	19719	19679	19543	19832	19739	19696	19729	19897	19797	19714	19590	19569	19549	19733	19731	19604	19815	19635	19753	19914	19636	19770	19870	19617	19756	19754	19776	19608	19636	19642	19681	19598	19822	19785	19624	19855	19820	19735	19821	19755	19821	19956	19746	19725	19691	19768	19477	20021	19665	19824	19789	19844	19803	19706	19763	19560	19711	19897	19640	19828	19849	19883	19715	19525	19840	19754	19759	19782	19742	19833	19778	19579	19741	19844	19832	19627	19904	19573	19813	19603	19615	19727	19630	20061	19708	19772	19736	19769	19675	19668	19775	19954	19617	19760	19713	19686	19684	19801	19706	19696	19887	19752	19784	19892	19667	19605	19552	19734	19985	19729	19819	19889	19818	19489	19751	19688	19905	19775	19619	19696	19589	19679	19818	19563	19782	19454	19775	19793	19934	19584	19725	19837	19778	19765	19610	19764	19678	19635	19626	19690	19873	19593	19672	19848	19633	19819	19831	19716	19886	19881	19757	19617	19964	19860	19713	19745	19601	19808	19655	19692	19667	19849	19870	19645	19694	19702	19748	19803	19721	19732	19908	19916	19868	19774	19804	19851	19814	19715	19741	19806	19832	19725	19757	19872	19790	19726	19644	19869	19741	19692	19719	19697	19761	19876	19844	19699	19748	19637	19686	19799	19763	19867	19555	19954	19638	19646	19770	20026	19931	19673	19840	19686	19807	19864	19551	19863	19781	19918	19835	19830	19714	19448	19975	19671	19785	19784	19709	19545	19768	19913	19774	19705	19930	19789	19900	19778	19808	20010	19713	19612	19813	19936	19733	19880	19782	19918	19743	19872	19862	19584	19664	19701	19620	19960	19856	20012	19835	19878	19842	19739	19883	19694	19670	19819	19790	19864	19824	19707	19794	19719	19842	19838	19715	19839	19608	19728	19632	19936	19637	19632	19889	19736	19702	19734	19730	19603	19702	19704	19804	19746	19587	19882	19864	19682	19676	19537	20026	19691	19946	19784	19610	19799	19964	19688	19759	19671	19774	19863	19730	19689	19882	19681	19966	19902	19886	19845	19690	19812	19815	19514	19735	19790	19722	19598	19637	19784	19711	19829	19756	19592	19647	19662	19721	19592	19620	19654	19739	19903	19808	19677	19773	19667	19697	19963	19622	19734	19818	19712	19675	19804	19858	19854	19975	19812	19862	19783	19646	19691	19675	19765	19727	19733	19805	19653	19694	19641	19773	19851	19850	19693	19794	19798	19828	19750	19776	19672	19583	19674	19736	19801	19838	19732	20018	19834	19787	19918	19879	19830	19796	19861	19690	19719	19545	19589	19862	20011	19715	19791	19670	19833	19752	19530	19754	19850	19696	19567	19582	19832	19834	19668	19743	19714	19593	19828	19708	19820	19879	19753	19769	19931	19793	20033	19978	19808	19846	19712	19949	19690	19913	19970	19729	19876	19927	19812	19914	19660	19721	19726	19782	19669	19757	19667	19536	19811	19738	19669	19711	19715	19740	19411	19932	19724	19639	19773	20004	19819	19987	19790	20016	19853	19915	19638	19676	19663	19785	19887	19801	19711	19641	19619	19654	19738	19884	19850	19699	19698	19855	19804	19837	19737	19778	19464	19827	19767	19761	19814	19789	19737	19674	19687	19644	19885	19703	19727	19829	19792	19654	19813	19688	19685	19809	19775	19914	19766	20082	19915	19724	19691	19664	19605	19953	20023	19899	19671	19755	19763	19946	19869	19865	19564	19847	19801	19984	19708	19863	19677	19999	19717	19744	19696	19591	19638	19795	19898	19870	19662	19787	19861	19735	19741	19636	19717	19794	19897	19627	19831	19658	19808	19811	19932	19667	19719	19831	19898	19872	19715	19868	19890	19734	19759	19661	19775	19623	19700	19849	19797	19642	19935	19769	19769	19641	19780	19783	19824	19688	19686	19901	19968	19851	19866	19873	19668	19840	19712	19598	20043	19958	19990	19894	19727	19789	19703	19850	19800	19829	19770	19736	19815	19820	19859	19932	19566	19863	19940	19772	19596	19773	19615	19860	19756	19805	19696	19791	19806	19618	19843	19736	19712	19669	19712	19726	19665	19587	19675	19630	19600	19830	19668	19872	19776	19746	19826	19759	19841	20070	19652	19854	19827	19649	19963	19958	19904	19962	19743	19755	19776	19837	19556	19738	19915	19900	19856	19829	19696	19791	19909	19748	19711	19650	19499	19641	19696	19640	19622	19903	19848	19821	19674	19710	19864	19795	19774	19982	19759	19602	19469	19786	19658	19773	19769	19866	19910	19635	19764	19669	19722	19977	19582	19779	19712	19770	20093	19742	19855	19800	19814	19894	19628	19690	19614	19891	19709	19694	19725	19838	19581	19683	19774	19677	19907	19730	19809	19587	19639	19747	19906	19758	19590	19576	19580	19786	19647	19835	19863	19705	19750	19826	19699	19714	19732	19500	19784	19629	19868	19625	19674	19660	19904	19828	19767	19647	19757	19985	19777	19815	19832	19980	19730	19683	19712	19800	19636	19757	19817	19697	19569	19779	19686	19703	19705	19845	19934	19814	19826	19934	19980	19709	19981	19908	19758	19870	19668	19884	19836	19733	19718	19656	19824	19629	19561	19807	19778	19989	19588	19784	19892	19798	19768	19710	19599	19748	19618	19810	19811	19790	19887	19836	19693	19808	19914	19682	19799	19757	19788	19708	19667	19770	20059	19742	19667	19636	19853	19887	19849	19869	19746	19798	19678	19859	19883	19836	19609	19786	19614	19762	19714	19848	19676	19686	19872	19796	19999	19862	19565	19565	19849	19660	19675	19743	19827	19666	19716	19688	19763	19695	19750	19767	19718	19836	19666	19779	19938	19798	19649	19704	19896	19729	19682	19760	19779	19897	19753	19573	19766	19772	19841	19831	19843	19883	19989	19696	19612	19846	19802	19759	19826	19841	19723	19927	19571	20000	19642	19845	19575	19769	19659	19631	19698	19754	19780	19734	19644	19859	19683	19570	19677	19767	19576	19920	19678	19618	19490	19723	19804	19821	19668	19493	19733	19756	19713	20029	19901	19762	19735	19917	19767	19821	19819	19813	19727	19662	19702	19741	19644	19799	19909	19928	19841	19745	19559	19857	19713	19949	19727	19620	19805	19689	19835	19808	19739	19737	19702	19938	19836	19948	19598	19721	19882	19720	19809	19758	19789	19767	19694	19688	19742	19959	19731	19481	19741	19842	19831	19740	19811	19828	19797	19825	19948	19914	19789	19717	19694	19650	19643	19744	19669	19804	19967	19911	19869	19657	19849	19866	19820	19763	19831	19745	19679	19718	20040	19877	19947	19817	19800	19664	19942	19622	19597	19669	19557	19607	19688	19750	19865	19826	19824	20043	19698	19672	19757	19572	19810	19714	19768	19830	19835	19789	19724	19843	19732	19963	19652	20032	19800	19870	19801	19904	19939	19816	19803	19875	19829	19693	19821	19814	19915	19699	19855	19571	19710	19679	19720	19822	19816	19751	19884	19692	19666	19780	19669	19754	19726	19861	19760	19779	19858	19780	19640	19900	19875	19792	19687	19881	19841	19854	19606	19756	19562	19888	19889	19813	19613	19740	19484	19631	19513	19706	19824	19743	19583	19762	19793	19742	19622	19942	19833	19726	19654	19493	19839	19782	19867	19723	19866	19749	19900	19750	19600	19759	19965	19975	19780	19928	19994	19483	19641	20000	19764	19831	19742	19718	19778	19803	19709	19937	19773	19833	19774	19613	19808	19630	19878	19796	19863	19594	19734	19790	19698	19829	19807
16335	34759	35069	22665	19409	18314	17741	17544	17020	17083	17489	17369	17024	16730	16600	16715	16766	16586	16587	16839	16989	16873	16875	16683	16939	16883	16840	16737	16968	16937	16869	16877	16826	16482	16416	16229	16390	16166	16152	16157	16235	16141	16308	16346	17889	18575	17562	16781	16617	16390	16464	16288	16055	16057	16021	16130	16017	15952	16065	16003	15982	15997	16001	16059	15969	15949	16118	15941	16008	15928	16106	16048	15924	16104	15995	16061	16001	15954	15991	15983	15791	16114	15967	15848	16202	16082	16018	16036	16111	15993	16127	16105	16016	16018	15877	15895	16100	15992	16018	15962	15894	16023	15971	15938	16008	16035	15931	16105	15978	16021	16055	15908	16200	16038	15993	16153	15930	15885	16140	15953	15825	16078	15925	15917	16126	15869	15866	15856	16017	15871	15968	16143	16073	16056	15886	15859	16045	15997	16011	16144	15993	15972	16014	15948	15993	15984	16106	16123	15919	15954	15956	16015	16067	15902	16008	15963	16156	16000	15924	16095	15872	16033	15906	15902	16031	15806	16052	16146	15944	16067	15900	15908	16056	15979	15950	15991	15878	16018	15884	16065	16055	16088	16039	16117	15972	16075	16029	15882	16074	15960	16001	15903	15921	15888	16048	15939	15984	15880	16100	15992	15987	15950	16068	15999	16074	15878	15951	15833	15995	15947	16113	16120	15970	15969	15937	15917	16107	15895	15884	16082	16109	15894	15964	15977	15924	16041	15876	15860	16025	16023	16064	15893	16095	15832	16094	15910	15894	16211	15862	15822	15874	15980	15900	16094	15889	16111	16123	16015	15990	16192	15866	15883	16024	15963	16055	15925	16029	16061	15973	16018	16040	16012	16002	15941	15849	16016	15902	15820	16065	16083	15957	16001	15951	15973	15932	15938	16224	15943	15887	16034	15932	16338	16107	16081	16109	16014	15955	16049	16027	15909	15952	15927	16047	15920	15792	15909	15933	16088	15881	15978	15843	16000	15931	15908	15954	15924	15959	15979	15883	16102	15973	16112	16006	16013	15932	16008	16084	15876	16006	15795	15962	16109	15798	15967	15873	15978	15683	16065	16037	15972	16145	16130	15893	16059	15817	16015	15966	15928	16057	15924	16139	15853	16036	15926	16123	15986	16134	16027	16018	15995	16015	16051	16123	16003	16046	16022	15846	15947	15969	15923	15915	15998	15939	16054	15981	15915	16152	16099	16027	15900	15903	16009	16077	15906	15957	16026	16007	16116	15722	15911	15937	15692	15926	16068	15899	15923	15877	16066	15885	16093	15898	15972	15963	15935	15932	16003	15940	16085	15814	16003	16041	16103	16049	16066	16048	16029	15888	16083	15936	15845	15913	15920	16025	16104	16090	16005	15960	15870	16023	16152	16048	15913	15934	15944	16204	16012	15949	16058	15921	15698	16355	16036	15824	16186	15848	16130	15937	15898	15906	16085	15965	16035	16157	15916	16123	15889	16108	15798	15849	16016	15946	16046	15885	16015	16015	16081	15920	15948	15869	15921	16019	16043	16007	16053	16029	15988	16035	15966	15956	16037	15957	16053	15881	15873	16251	15951	16038	15967	16019	15928	15958	16125	15739	16138	16254	15995	15845	16086	16075	15980	15952	16077	15924	15915	15974	16059	16013	15966	15978	15967	15840	15889	15967	16169	15965	16090	15898	16009	15914	16052	15935	16179	16264	15896	16034	15883	16000	15998	15805	15973	16050	15943	16087	16054	15974	16045	16101	15930	15986	16056	15969	16001	16036	15885	16123	16092	16032	16088	15992	15920	15883	16062	15885	15894	16072	16014	15922	15902	15890	16072	15908	15964	16002	16011	15826	15948	15906	15994	15968	16040	15946	15939	16041	15685	15917	16074	15937	16000	16050	15924	15890	15924	15891	15825	16024	15893	16080	15905	16121	15871	15947	16175	15851	15902	16045	16164	16037	16018	15953	16185	16171	15957	16110	15909	15959	16042	15964	15825	15908	16058	15995	15976	15949	15930	15930	16093	15960	15890	16025	15736	15899	16098	15873	16075	16124	16079	15942	15761	16033	15956	16025	15972	15935	15942	16023	15945	16014	16010	15987	16047	15850	16176	16057	15964	15893	15969	16005	16061	15984	15953	15967	15859	16031	15852	16084	15897	15886	15873	16097	15926	16047	15926	15946	16006	15932	16080	15932	16079	15909	15995	15887	16143	16018	15943	15940	15950	15870	15941	15847	15964	15888	16025	16093	15932	15974	15930	16026	15958	15844	16019	15955	15806	16103	15872	16054	16051	15943	15963	15951	16064	15934	15983	15914	16076	16004	15975	16147	16095	16070	15894	16202	16105	16044	16034	15884	15983	16075	16042	16219	15993	16030	16051	15851	16163	16052	15940	16217	15785	15885	15967	15969	15970	16019	15951	15979	15960	15889	15909	16103	15944	15882	15978	15924	16077	15879	15982	15972	16058	16003	16105	16166	16165	16082	16043	16013	15914	15917	15927	16071	15978	15882	15956	15944	15906	16088	15970	16034	15918	15924	15953	15914	15916	16029	16015	16132	15887	16049	15875	16058	15846	16046	15776	16052	15979	16071	15944	15778	16026	16005	16084	15900	16158	16035	16027	15902	16102	15940	16013	16010	15940	15985	16130	16032	15916	16005	16084	15813	16068	15987	15960	15987	15925	16090	16011	15871	16075	15831	15969	16035	15950	16056	15922	16134	15841	15921	15746	15944	16023	16022	16035	15938	15813	15899	16132	16035	15860	15940	15954	16108	15952	15959	15865	16009	15967	16154	16015	15998	15960	15960	16085	16131	15826	16010	15856	15979	16082	15883	15903	16039	16051	15900	15880	16001	16043	15899	16091	15868	15884	15915	15984	15989	16030	16066	15872	16056	15899	15848	16080	15881	16137	15892	16012	16076	16036	15983	16119	16094	16123	16040	15905	16017	15769	16003	15888	15997	15940	15965	15797	15817	16113	15927	15811	15879	16030	15790	15911	16048	15897	15917	15924	16054	16046	16045	16027	15957	16019	16009	15869	16003	15919	15970	16157	16020	15869	15843	15865	16006	16030	16038	16086	15993	15936	16018	15837	16144	16015	16055	15868	15813	15942	15909	15934	15867	15901	15819	16030	16039	15964	15929	15944	16078	15878	15943	15880	16142	15943	15994	16100	15891	15936	15939	15998	16066	16044	16066	15956	15907	15833	15839	16018	15915	15913	16128	15955	16035	15966	15952	15966	16059	16240	16117	15806	16015	15921	16076	15813	15851	15975	16027	15933	16097	15957	15880	16100	16023	16014	15959	15936	15788	16034	15960	15936	16056	15880	15919	16068	16167	15858	15942	16008	15942	15966	15928	15904	15898	15909	15906	16016	15934	16216	16074	15880	16005	15974	16033	15891	16014	15879	15966	15771	15842	16112	16074	15983	15881	15827	15941	15817	16065	15900	15988	15840	15864	15840	16023	15806	16018	15972	16215	16042	15959	16031	15954	16004	15930	15923	16040	15927	15887	15900	15985	15989	16137	16033	16151	16060	15831	16020	15824	16248	15937	15838	15893	15985	15895	15813	15825	15861	16028	15908	16020	16024	15972	16089	16009	15942	16054	16006	16007	16048	15783	15999	15921	15930	15881	15915	15936	16115	15921	16080	15910	16095	16027	16033	16000	15988	16090	15830	16074	15960	15923	15963	15981	16259	16100	16104	16031	15840	16083	15976	15963	15945	15927	15937	15923	16139	16098	15906	16139	15929	15983	16025	16048	15893	15964	15905	16002	15978	16109	16045	16018	16006	16019	16123	15967	15947	15838	16086	16065	16117	15794	16078	15908	16123	15951	15885	16130	15944	16070	15983	16010	15940	15876	15965	16045	16041	15994	15824	16098	15835	16019	15977	15999	15935	15957	15701	15962	15893	15888	16037	16011	16059	16037	16075	15868	16031	15971	16014	16038	15875	15992	15924	16019	15928	15993	16065	16035	16051	15994	16037	15953	16081	16029	16016	15947	16032	16230	15896	16008	16084	16100	15968	15987	15986	15975	15773	15934	15915	15966	16023	15868	16129	16056	16004	16064	15922	16014	15954	16034	16002	15925	16076	16029	16077	15905	15996	16056	16046	15904	15916	15942	16007	15790	16025	15996	15982	16083	15994	15994	16015	15878	16136	15965	16220	16064	16022	15865	16119	15956	16014	16066	16005	15931	15986	15894	16014	15892	16135	16054	16181	16007	15997	16090	15734	15890	16015	15782	16152	15902	15931	16008	15953	16032	16097	15822	16058	15728	15988	16248	16038	15930	16043	15852	15857	16100	16006	15781	15984	16076	15966	15917	16028	15999	15950	16146	15912	15910	15989	15756	15935	15965	15967	15935	15946	15886	15989	15877	16018	15963	15910	15931	15885	16108	15891	16021	16118	15962	15997	16115	15916	16018	15941	15960	16055	16063	15851	16131	15971	15969	15871	15948	16033	15959	15922	16259	15875	15928	15949	16039	16138	16080	15923	15890	16002	15912	15919	16116	15867	16029	16033	16054	15949	16015	16058	16059	15916	16058	15904	16063	16029	16017	16006	15981	16040	15987	15844	16094	16126	15945	15933	15867	15832	16035	16085	15743	15878	15917	15987	15895	15951	15947	15923	16015	15871	16029	15897	15863	15855	15883	16035	15899	15986	16091	15910	15876	15930	15916	16036	16252	15988	15828	16097	16278	15949	16010	16015	15823	15941	16075	15924	15977	16204	16118	16024	16292	16100	15782	16152	15937	15912	16112	15988	15975	15910	16158	15886	15795	16014	16147	16046	15891	15922	16000	15834	15885	16098	15929	15989	15951	16143	15771	15946	16023	15949	16015	15998	15960	15857	15918	15898	15985	16070	15898	15966	16099	16013	15989	15981	15973	16122	15926	15957	16029	16009	16020	15897	15997	16088	16099	16053	16013	15950	15983	15930	16125	16130	15986	15899	15985	15948	16077	15920	16073	15976	16087	16016	15893	16011	15974	16111	16017	16030	16072	16080	15874	15927	15990	16083	15844	16082	15975	15998	15995	15960	16020	16044	16039	15890	15911	15881	16052	15947	15929	16053	15877	15949	16013	15912	15922	15946	15860	16123	16238	15918	16006	15971	15946	15903	15901	16280	16108	16124	15910	15951	15885	16117
27218	22293	27289	23584	19676	19860	20081	19939	19922	19902	20123	20108	20233	20080	19979	20028	20114	19962	19994	20104	19963	20007	19941	19917	20127	20229	19998	19906	19897	20002	19974	19814	19830	19666	19654	19945	19625	19903	19948	19723	19718	19672	19699	19800	19708	19676	19985	19593	19816	19876	19872	19758	19785	19994	19778	19782	19789	19878	19847	19718	20028	19614	19641	19720	19701	19632	19762	19689	19901	19866	19878	19856	19792	19702	19694	19587	19802	19692	19713	19676	19803	19705	19700	19860	19678	19840	19749	19566	19886	19713	19900	19845	19688	19757	19807	19650	19797	19672	19718	19952	19669	19600	19599	19624	19677	19752	19713	19997	19668	19602	19808	19657	19700	19764	19785	19734	19921	19787	19624	19754	19767	20005	19742	19843	19853	19943	19531	19783	19871	19577	19592	19835	19838	19647	19615	19955	19577	19463	19579	19669	19568	19694	19705	19690	19598	19649	19767	19884	19507	19592	19890	19830	19645	19752	19888	19602	19691	19803	19497	19804	19953	19789	19692	19634	19678	19768	19818	19715	19556	19553	19727	19676	19942	19633	19650	19835	19788	19883	19482	19471	19913	19826	19900	19687	19939	19832	19824	19654	19671	19770	19686	19797	19716	19743	19800	19728	19829	19725	19814	19691	19497	19724	19602	19696	19838	19530	19413	19813	19725	19893	19686	19699	19891	19923	19647	19800	19638	19713	19779	19902	19604	19860	19661	19691	19590	19603	19839	19771	19696	19707	19658	19641	19790	19768	19783	19964	19620	19705	19713	19813	19740	19912	19640	19483	19662	19780	19696	19701	19722	19779	19808	19843	19663	19703	19593	19810	19818	19843	19918	19852	19525	19589	19650	19783	19694	19667	19741	19948	19774	19644	19662	19524	19703	19646	19503	19785	19592	19728	19669	19746	19744	19728	19728	19677	19802	19688	19758	19881	19692	19664	19686	19705	19532	19506	19935	19833	19795	19646	19556	19663	19916	19724	19821	19582	19669	19699	19865	19791	19832	19604	19874	19587	19613	19674	19845	19591	19626	19725	19802	19802	19717	19567	19797	19669	19736	19824	19748	19755	19739	19650	19723	19649	19791	19857	19505	19573	19762	19682	19831	19831	19865	19680	19879	19711	19568	19654	19805	19871	19668	19591	19612	19662	19656	19807	19831	19885	19644	19731	19719	19788	19731	19785	19859	19773	19759	19494	19848	19703	19563	19642	19778	19880	19769	19860	19649	19568	19601	19656	19430	19550	19807	19695	19740	19729	19695	19631	19578	19831	19591	19618	19771	19552	19876	19619	19673	19896	19642	19922	19809	19790	19657	19709	19513	19671	19671	19896	19778	19847	19729	19439	19715	19824	19836	19540	19564	19592	19695	19725	19552	19712	19793	19674	19651	19557	19790	19715	19742	19414	19459	19683	19711	19784	19732	19749	19654	19612	19800	19551	19764	19768	19681	19657	19642	19779	19644	19640	19862	19806	19744	19846	19717	19711	19695	19709	19819	19684	19589	19596	19639	19825	19715	19969	19773	19513	19660	19700	19631	19917	19778	19790	19774	19434	19400	19681	19726	19863	19722	19624	19868	19808	19824	19701	19910	19947	19788	19809	19772	19743	19931	19566	19661	19721	19930	19679	19535	19670	19952	19832	19544	19690	19805	19812	19739	19933	19825	19802	19677	19823	19766	19730	19861	19668	19954	19698	19675	19770	19443	19794	19634	19612	19820	19764	19839	19752	19725	19640	19752	19778	19795	19819	19756	19669	19715	19709	19666	19761	19870	19638	19628	19584	19723	19872	19583	19793	19949	19641	19726	19724	19603	19821	19799	19837	19747	19761	19752	19597	19566	19631	19629	19654	19773	19860	19803	19780	19852	19764	19635	19693	19868	19980	19916	19871	19724	19657	19554	19639	19729	19800	19561	19787	19577	19454	19547	19632	19577	19786	19507	19782	19755	19606	19519	19637	19843	19971	19559	19771	19640	19779	19714	19729	19787	19813	19811	19748	19754	19678	19910	19734	19866	19781	19650	19859	19870	19727	19799	19724	19660	19659	19704	19638	19900	19728	19837	19809	19794	19695	19565	19493	19779	19811	19701	19720	19699	19695	19520	19868	19809	19916	19841	19610	19687	19875	19807	19817	19468	19712	19529	19796	19704	19778	19785	19770	19815	19678	19841	19639	19813	19746	19691	19685	19797	19759	19786	19715	19739	19806	19709	19641	19836	19976	19710	19646	19776	19664	19743	19520	19722	19975	19669	19726	19608	19878	19624	19692	19762	19691	19720	19690	19776	19647	19757	19760	19823	19762	19849	19810	19765	19713	19624	19831	19856	19659	19887	19613	19833	19645	19847	19715	19721	19523	19694	19776	19700	19848	19621	19573	19477	19801	19722	19748	19668	19751	19716	19707	19689	19687	19775	19807	19849	19620	19765	19914	19756	19890	19872	19813	19716	19604	19548	19565	19541	19679	19659	19830	19499	19867	19646	19744	19725	19829	19794	19654	19940	19507	19836	19798	19688	19770	19772	19678	19874	19681	19743	19750	19805	19760	19769	19719	19959	19661	19530	19764	19645	19696	19804	19849	19909	19678	19839	19567	19782	19764	19698	19878	19761	19572	19688	19700	19756	19528	19744	19742	19907	19706	19742	19703	19866	19776	19559	19728	19599	19499	19799	19848	19766	19588	19700	19657	19765	19948	19742	19566	19764	19695	19854	19644	19694	19843	19627	19702	19792	19631	19813	19690	19905	19865	19809	19697	19954	19828	19772	19763	19699	19738	19651	19775	19592	19660	19871	19470	19725	19594	19750	19593	19796	19746	19739	19850	19655	19683	19673	19801	19672	19827	19778	19846	19684	19732	19799	19744	19896	19953	19673	19767	19828	19716	19753	19860	20002	19817	19584	19775	19546	19811	19450	19594	20001	19681	19793	19724	19718	19537	19635	19866	19820	19994	19738	19877	19832	19889	19614	19764	19788	19522	19800	19812	19802	19836	19754	19876	19707	19689	19826	19650	19718	19696	19587	19803	19855	19742	19772	19660	19940	19707	19627	19757	19655	19921	19745	19728	19838	19748	19791	19655	19657	19677	19687	19763	19733	19793	19740	19729	19642	19766	19838	19716	19382	19689	19682	19672	19695	19761	19511	19688	19852	19592	19595	19635	19586	19568	19691	19608	19865	19878	19948	19939	19558	19593	19841	19730	19804	19722	19634	19748	19760	19904	19746	19955	19799	19774	19667	19912	19936	19921	19633	19552	19837	19610	19694	19794	19691	19691	19646	19674	19832	19622	19781	19601	19712	19541	19670	19532	19740	19590	19796	19816	19628	19736	19802	19719	19798	19748	19567	19696	19848	19768	19772	19794	19832	19629	19820	19673	19959	19753	19665	19570	19687	19699	19605	19722	19688	19544	19632	19698	19826	19735	19709	19932	19824	19778	19797	19917	19668	19677	19666	19631	20084	19818	19766	19661	19735	19631	19526	19727	19780	19920	19693	19775	19783	19686	19693	19714	19755	19548	19628	19745	19691	19732	19967	20030	19795	19839	19866	19502	19775	19901	19630	19888	19741	19828	19659	19787	19755	19657	19524	19756	19494	19767	19619	19559	19953	19688	19683	19555	19609	19642	19596	19614	19723	19546	19746	19796	19606	19708	19771	19691	19527	19547	19731	19626	19388	19491	19634	19699	19809	19749	19786	19781	19721	19708	19677	19672	19778	19689	20016	19917	19673	19799	19704	19674	19826	19795	19746	19535	19776	19674	19654	19789	19717	19735	19705	19852	19575	19762	19787	19737	19617	19838	19725	19744	19684	19674	19820	19888	19839	19861	19547	19621	19694	19758	19759	19729	19921	19628	19678	19787	19894	19736	19675	19938	19663	19706	19731	19747	19614	19677	19725	19771	19814	19501	19747	19908	19699	19523	19792	19854	19873	19676	19826	19618	19613	19831	19726	19690	19713	19750	19746	19690	19647	19687	19643	19729	19847	19518	19912	19718	19911	19591	19510	19709	19830	19499	19649	19573	19588	19731	19787	19618	19472	19863	19655	19824	19771	19693	19835	19816	19531	19654	19753	19823	19848	19809	19586	19611	19643	19827	19744	19603	19691	19693	19834	19740	19735	19605	19752	19776	19775	19749	19820	19624	19883	19925	19545	19598	19566	19727	19660	19794	19652	19470	19998	19848	19607	19850	19687	19753	20022	19478	19789	19737	19848	19689	19803	19694	19850	19769	19776	19830	19733	19911	19713	19779	19827	19839	19916	19554	19606	19811	19682	19629	19652	19708	19888	19863	19778	19868	19958	19680	19732	19859	19698	19722	19633	19819	20008	19477	19662	19637	19822	19877	19868	19595	19805	19721	19742	19458	19914	19565	19749	19657	19605	19677	19695	19693	19714	19895	19688	19720	19751	19763	19973	19845	19802	19806	19691	19920	19673	19765	19618	19681	19821	19656	19825	19941	19729	19519	19535	19702	19613	19793	19691	19586	19595	19624	19741	19530	19655	20022	19641	19705	19671	19825	19777	19860	19861	19799	19608	19773	19660	19800	19865	19919	19660	19512	19829	19676	19695	19640	19603	19715	19756	19685	19784	19506	19757	19521	19748	19552	19655	19771	19900	19841	19522	19549	19799	19870	19663	19734	19906	19734	19504	19625	19811	19814	19983	19463	19713	19792	19759	19667	19801	19783	19830	19716	19781	19638	19596	19548	19731	19547	19832	19538	19900	19821	19741	19880	19814	19819	19768	19870	19601	19515	19805	19792	19735	19714	19539	19668	19740	19671	19661	19711	19772	19783	19694	19922	19611	19709	19754	19641	19687	19635	19666	19612	19713	19761	19662	19711	19765	19786	19821	19923	19747	19897	19859	19816	19768	19769	19673	19617	19528	19817	19830	19805	19765	19916	19762	19752	19849	19940	19732	19930	19882	19482	19636	19644	19662	19696	19550	19751	19793	19662	19776	19683	20022	19841	19765	19621	19513	19691	19756	19844	19708	19625	19773	19526	19681	19929	19755	19553	19874	19871	20039	19670	19711	19641	19670	19795	19870	19786	19871	19792	19616	19665	19911	19727	19674	19758	19860	19779	19640	19596	19767	19893	19722	19653	19794	19981	19794	19780	19934	19780	19682	19582	19718	19770
15374	23768	23390	16948	16110	16032	15989	16172	15973	16177	16334	16301	16564	16132	16091	16155	16160	16233	16086	16272	16364	16297	16169	16083	16436	16229	16149	16385	16431	16234	16218	16002	16158	15996	15981	16113	15806	15906	16137	16073	15948	15846	15925	16004	16190	16052	16250	15989	15995	16122	16058	15925	16181	15889	15995	15940	15990	15782	15879	16094	15882	15998	15791	16013	16051	15848	15816	15960	16055	15728	15885	16027	15959	15988	15995	15914	16026	16032	15965	15838	15903	15746	15679	15984	16036	16009	16032	15934	15952	15838	15834	15889	15787	15931	15898	15871	16012	16036	16078	15899	15805	15904	15871	15912	15842	15992	15940	16036	16090	15922	16004	15753	16085	15963	15879	15714	15876	15933	15964	15921	15925	16011	15901	15931	15900	15849	15996	15992	15868	15943	15927	15999	15847	15905	15825	16073	15796	15786	15943	15821	15794	16006	15782	15928	15875	15888	15879	15817	15994	16006	15757	15897	15812	16017	15952	15992	15928	15781	15901	15935	15900	15886	15971	16003	16038	15692	15839	15975	15891	15873	15816	15929	15852	15946	15979	15968	16074	15940	16066	15759	16029	15904	15943	15955	15965	16054	15787	15890	15870	15994	15760	15943	15810	15876	16074	15994	15855	16061	15998	15983	15895	15908	15890	15903	15740	15802	15755	15925	15944	16057	15943	15899	15914	15998	15943	15966	15923	15743	16121	16027	16029	15804	15898	16074	15902	15960	16073	15756	16064	15805	16015	16021	15849	15819	15993	15877	15927	15970	15962	15933	15824	15906	15781	15953	15994	15925	15952	15999	15811	15915	15943	15887	15956	15832	15845	15958	16130	15856	15917	16005	15895	15756	15785	15967	15967	15917	16060	15907	15922	16039	15961	16052	15784	15972	16052	15823	15943	15975	15964	15766	16037	15951	15928	15841	16007	16078	16066	15780	15849	15770	15938	15746	15831	15798	15956	16025	15863	15856	15899	16023	15986	15962	16107	15944	15831	15937	15928	15933	15788	15819	15959	15988	16114	15904	15706	15685	15811	15902	15958	15781	15929	15950	15928	16009	16006	15870	16060	15660	15959	15923	15965	16133	15867	15896	15869	15803	16035	15767	15898	16039	15969	15924	15842	15859	15843	16000	15778	15859	15864	15852	15897	15811	15865	15738	15978	15965	15949	15839	16028	15699	15899	15822	15923	15832	15883	16092	15844	15995	15962	15942	15813	15886	15834	15836	15835	15882	15990	15880	15847	15963	15864	15875	15863	15885	16092	15869	15762	15876	15885	15798	15832	15919	16063	15855	15845	15989	15926	15829	16005	16145	15853	15782	15863	15889	15969	15862	15931	15996	15891	16064	15706	15938	15882	15925	16033	15897	16035	15923	16039	15979	15892	15968	15885	15899	15811	15888	15896	15972	15908	15964	15903	15934	15919	15861	15947	16010	15878	15841	15860	15844	15907	15876	16032	15879	15981	15817	16106	16116	15966	15883	15973	15841	15848	15915	15587	15911	15910	15839	15833	15880	15927	15990	15991	15968	15809	15919	15937	15897	16044	15943	15905	15865	16018	15960	16160	15927	15851	15887	15933	15948	15815	16004	15944	15912	15745	15747	16150	15924	15871	15994	16004	15676	16005	15809	15951	15976	15943	15940	15986	15978	15830	15916	15924	15747	15893	15989	16051	15913	15912	15872	15810	15820	16102	15884	15953	16005	15879	15967	16135	15827	16039	15776	15981	15910	15931	15903	15944	15857	15895	16005	15943	15877	15754	15999	16050	15923	16014	15760	15819	15968	15995	15860	16106	15844	15948	16094	15813	16033	15723	16046	15964	15932	15852	15927	15945	16007	15828	15979	15973	16096	15893	15854	16058	16168	15793	16024	15860	16075	15914	15997	16005	15840	15865	15931	15878	16058	15906	15800	15921	15937	16067	15941	15843	15998	15879	16042	15955	15961	15780	16004	15747	15912	15872	15987	15899	15987	15949	15825	16040	15830	16098	15922	15879	15915	15945	15837	15721	15880	15791	15934	15922	15889	15979	15773	16005	15970	16014	15912	16075	16052	15975	16041	15914	15905	15910	15846	15962	15820	15845	15951	15930	15902	16062	16052	15886	15956	16031	15987	15967	15825	16037	15929	15981	16011	16200	15828	15932	15823	15937	15922	15850	15908	16033	15986	15974	15933	15879	15698	15889	15895	15892	15854	15995	15917	15675	15916	15714	15902	16001	15971	15943	16077	15978	15835	15942	15804	15999	15835	15963	16097	16027	15934	16002	15954	15801	15922	15990	15826	15990	15941	16208	15874	15947	15917	16007	15988	15854	15910	16002	16129	15679	15922	16020	15924	15963	15867	16084	15823	16014	16010	15839	16007	16108	16030	15801	15848	15913	15860	15954	15885	15843	15843	16061	15876	15900	15926	15813	15942	15881	15903	15821	15998	15791	16010	15966	15900	16025	15957	15988	15811	15888	15895	16058	15899	15894	16088	15913	15797	15869	16075	16006	15889	15875	15995	15997	16107	15890	15866	15954	15975	15884	15913	15928	16009	16030	16048	15773	15851	15926	15920	15965	15885	15973	15775	15866	15708	15870	15901	16069	15792	16039	15846	15880	15839	16026	15919	15965	16115	15922	15874	15847	15849	16014	15960	15999	15884	15862	15871	15884	15798	15905	16066	15885	15772	15938	15734	15842	15955	16038	15894	15796	15932	15856	15806	15997	15922	16114	15919	15809	15911	16029	15799	16100	15868	15972	15775	15928	15926	15991	15943	15932	15921	15959	16031	15795	15945	15931	15955	16088	15890	16080	15810	16069	15960	16003	15939	16128	15685	15866	15925	16036	15960	15926	15986	15917	15862	15863	15939	15903	15807	15938	15949	15969	15928	15922	15891	15953	15971	15905	15814	15794	15866	15951	16022	15787	15913	15914	15847	15973	15948	15996	15852	15863	15997	15981	15859	15958	16062	16105	15898	15859	15869	15961	15890	15932	16058	15894	16037	16047	15861	15930	15969	16040	15956	15765	15929	16059	15773	15777	15832	15892	15956	15917	15916	16285	16113	15869	15968	15819	15967	15937	16028	16084	15877	15975	15903	16010	15963	15911	15979	16025	16028	15905	15870	15989	15924	16079	15862	15830	15817	16048	15832	16083	15909	15869	15792	15926	15952	15958	16130	15952	15895	15963	15908	15929	15780	15792	15935	15950	16015	15770	15730	15758	15931	16005	15838	15973	15767	15979	15873	16047	15817	15998	15948	15783	15887	15845	15975	15944	15890	15936	15885	15850	16022	15770	15884	15823	15963	15793	15914	16024	15814	15943	15694	15827	16102	15982	15962	16050	15835	15973	15977	16071	15963	16014	15795	16083	16164	15992	15965	15708	15856	15765	16000	15975	15780	15840	16026	16054	15870	15947	15910	15896	15985	15856	15931	16059	15968	16114	15892	15911	15830	16058	15860	15862	16031	15965	16002	15877	15985	16065	15868	15891	15775	15943	15903	16060	15988	15913	15879	15919	16061	15808	15852	15861	15779	15908	15767	15845	15970	15942	15852	15980	15973	15870	15961	15906	16085	15855	15768	15951	15915	15967	15972	15858	15940	15896	15887	15945	15723	15961	15964	16000	15875	15946	15886	15861	15815	15743	15933	15872	15891	15968	15872	15822	15904	15949	15715	15828	15828	15927	15958	16002	15975	15923	15836	16051	15828	15867	15744	15840	15798	15780	16004	16011	15870	15922	16044	15971	15997	15870	16023	15864	16082	15956	15853	16008	15880	16021	16111	16021	15997	15993	15921	15978	16053	15813	16037	15987	15941	15918	15993	15772	15966	15965	15905	15843	15765	15957	15891	15884	15836	16024	15840	15928	15712	15875	15899	15799	15914	15868	15968	15880	15895	15887	15861	16014	15818	15950	15867	15859	16025	15961	15884	15992	15832	16030	15855	15969	15852	15906	15930	16012	15882	15978	15797	15908	15903	15825	15954	15863	15924	15883	15847	15882	16004	15801	15902	15892	16021	16039	15985	15925	16001	15887	15925	15897	16014	15867	16034	15975	15972	15713	16030	15812	16103	15938	16110	16006	16033	16077	15760	15926	15870	15806	16045	15836	15987	16084	15970	15915	16011	15861	15863	15973	15892	15875	15903	16038	15979	15809	16028	15872	15694	15860	15938	15912	15981	15864	16003	15896	15834	16200	15737	16065	15813	15899	15933	15889	15719	15957	15841	15892	16136	15973	15830	15920	15898	16108	15961	15928	15946	15616	15939	16025	15982	15833	15953	15954	15887	15959	15860	15931	16109	15971	16083	15893	15873	16007	15774	15778	15881	16017	15923	15853	15939	15889	15958	16040	15761	16020	15994	16058	16040	15883	16011	15953	16052	15850	15794	15894	15887	15949	15847	15957	15887	15910	15883	16031	16079	16009	15973	15943	15957	15954	15959	16133	15879	15947	15942	15876	15809	15848	16004	15986	15856	15763	15815	16078	15941	16013	16097	15853	15825	15892	15893	15802	15945	15871	15864	15933	15964	15908	15918	15888	16031	16009	15893	16098	15824	15864	15894	16055	15978	16057	15893	16097	15982	15827	16177	16027	15848	16033	15846	16020	15963	15812	16130	15874	16005	16045	16257	15998	15861	15881	15945	15988	16100	15986	15909	16023	15938	15916	16075	15902	15867	15933	16070	15766	15920	15909	15931	15857	15956	16000	15868	15857	16233	15823	15750	15774	15928	16104	15905	15894	15912	15947	15879	15970	15947	16007	15925	16025	15932	15925	16036	15762	15960	15897	15862	15806	15964	15814	15801	15826	16027	15920	15902	15999	15919	16086	15908	16036	15805	15981	16052	16017	15977	16021	16094	16000	15786	16006	15922	15807	15719	15934	16048	15961	15957	15943	15893	15903	16066	15936	15743	16065	15865	15971	15901	15824	15906	16021	15848	15877	15830	15893	16014	16031	15959	15662	16031	15857	15925	15947	15932	15942	15973	15925	15858	15880	15997	16034	15866	15808	15871	15828	15811	15798	15957	15811	16041	15955	15877	16097	15888	15979	15970	16142	15922	15836	15852	15854	15834	15912	15963	15756	15817	15838	15989	15940	15969	15878	15810	15861	15900	15935	15975	15890	15906	15911	15925	15941	16078	15866	15945
23703	21194	28754	23971	22179	23396	22989	20533	20181	20567	20477	20252	20508	20086	20535	20490	20353	20452	20315	20132	19949	20203	20129	20093	20172	19742	19805	19745	19596	19799	20025	19909	19777	19807	19758	19851	19753	19873	20025	19772	19871	20005	19810	19636	19914	20710	20735	20263	20285	19991	19828	19797	19860	19667	19816	19699	19711	19692	19761	19612	19413	19534	19615	19500	19574	19539	19859	19633	19713	19620	19696	19714	19685	19598	19620	19715	19525	19607	19726	19721	19328	19512	19681	19593	19722	19671	19820	19540	19349	19659	19657	19742	19688	19475	19615	19529	19522	19559	19749	19594	19525	19559	19551	19663	19874	19590	19524	19669	19421	19658	19599	19493	19645	19609	19613	19455	19582	19682	19762	19864	19652	19412	19566	19537	19388	19568	19507	19638	19658	19586	19491	19564	19595	19470	19827	19640	19614	19560	19656	19607	19713	19533	19592	19705	19609	19707	19608	19651	19667	19725	19769	19615	19632	19446	19623	19576	19547	19500	19744	19442	19560	19516	19407	19514	19498	19518	19644	19369	19630	19543	19622	19562	19646	19585	19630	19678	19688	19600	19702	19599	19640	19608	19579	19694	19407	19588	19405	19537	19413	19647	19800	19559	19606	19527	19682	19874	19822	19531	19623	19461	19656	19727	19542	19731	19575	19666	19693	19709	19582	19647	19482	19463	19744	19479	19578	19777	19743	19462	19527	19619	19537	19699	19543	19778	19520	19545	19743	19559	19621	19578	19600	19597	19809	19782	19479	19607	19389	19670	19636	19480	19522	19575	19457	19570	19689	19605	19564	19589	19681	19826	19384	19633	19657	19473	19671	19547	19748	19713	19563	19584	19616	19642	19608	19671	19643	19575	19365	19347	19613	19709	19685	19715	19648	19864	19541	19372	19662	19624	19630	19694	19700	19647	19616	19645	19575	19734	19659	19466	19519	19843	19677	19703	19721	19662	19667	19749	19496	19639	19547	19452	19517	19637	19627	19661	19484	19801	19613	19398	19515	19612	19767	19508	19842	19692	19334	19507	19626	19514	19659	19593	19774	19755	19837	19735	19483	19582	19607	19564	19680	19741	19599	19329	19679	19521	19577	19680	19406	19610	19255	19485	19673	19565	19554	19776	19597	19688	19588	19604	19459	19700	19718	19674	19664	19731	19625	19424	19469	19595	19660	19513	19782	19645	19617	19720	19893	19656	19627	19727	19470	19454	19641	19746	19544	19747	19836	19533	19647	19664	19432	19604	19700	19559	19610	19674	19568	19539	19722	19410	19678	19668	19434	19491	19866	19648	19472	19584	19567	19552	19539	19753	19509	19758	19687	19585	19628	19764	19699	19644	19753	19645	19426	19477	19674	19577	19470	19641	19640	19749	19502	19654	19448	19516	19865	19573	19610	19694	19609	19486	19629	19561	19574	19462	19510	19660	19652	19545	19711	19474	19321	19677	19717	19634	19599	19499	19742	19799	19572	19537	19503	19524	19609	19574	19452	19650	19590	19835	19683	19564	19475	19658	19596	19443	19600	19792	19568	19649	19662	19702	19609	19626	19589	19756	19592	19710	19421	19607	19755	19601	19717	19442	19517	19678	19514	19631	19512	19579	19444	19642	19495	19601	19688	19762	19654	19546	19510	19575	19409	19693	19390	19757	19496	19567	19566	19540	19240	19671	19711	19697	19727	19744	19532	19589	19684	19460	19568	19606	19639	19605	19428	19800	19553	19467	19450	19511	19481	19594	19395	19566	19398	19514	19535	19692	19667	19577	19737	19714	19463	19483	19665	19511	19693	19560	19816	19562	19671	19665	19488	19520	19627	19703	19434	19546	19467	19325	19746	19603	19280	19794	19701	19619	19664	19581	19696	19788	19556	19686	19521	19690	19411	19683	19527	19413	19447	19570	19569	19589	19395	19867	19450	19693	19633	19440	19681	19488	19673	19534	19749	19604	19683	19557	19556	19417	19528	19758	19674	19738	19470	19523	19513	19611	19622	19500	19451	19674	19627	19525	19737	19459	19389	19539	19523	19408	19581	19703	19593	19511	19514	19566	19763	19358	19678	19561	19756	19700	19697	19518	19764	19780	19556	19447	19437	19419	19533	19600	19763	19702	19573	19579	19607	19525	19665	19666	19539	19595	19585	19670	19406	19503	19604	19537	19628	19450	19560	19664	19496	19593	19587	19743	19556	19456	19642	19623	19643	19426	19534	19605	19497	19451	19463	19470	19717	19620	19689	19795	19751	19791	19785	19744	19608	19664	19706	19420	19530	19417	19457	19632	19592	19656	19740	19689	19638	19704	19370	19568	19635	19617	19559	19522	19539	19624	19490	19395	19543	19508	19571	19612	19654	19274	19616	19619	19671	19551	19667	19572	19441	19385	19642	19621	19654	19821	19685	19619	19701	19687	19733	19653	19600	19715	19634	19732	19676	19622	19691	19559	19590	19623	19602	19597	19677	19527	19583	19520	19652	19440	19539	19667	19583	19547	19753	19433	19636	19498	19575	19645	19445	19794	19755	19779	19676	19545	19669	19576	19648	19644	19675	19491	19724	19694	19595	19651	19531	19601	19379	19697	19606	19488	19418	19639	19487	19541	19496	19720	19778	19684	19709	19598	19755	19553	19821	19886	19636	19501	19525	19614	19608	19706	19680	19659	19632	19657	19786	19499	19514	19478	19594	19429	19569	19544	19562	19605	19842	19570	19563	19506	19404	19444	19762	19541	19582	19443	19614	19620	19696	19651	19554	19774	19563	19528	19785	19474	19527	19406	19707	19720	19632	19650	19561	19720	19586	19344	19589	19601	19645	19625	19544	19763	19551	19734	19608	19585	19449	19494	19543	19760	19689	19619	19569	19678	19408	19697	19812	19464	19541	19546	19636	19583	19605	19521	19921	19549	19538	19602	19564	19532	19419	19776	19389	19559	19406	19624	19669	19673	19790	19546	19639	19659	19542	19710	19626	19603	19770	19464	19755	19587	19527	19695	19689	19532	19656	19451	19764	19581	19328	19614	19418	19637	19588	19535	19294	19556	19586	19596	19465	19538	19581	19645	19753	19603	19616	19505	19660	19632	19517	19544	19698	19469	19782	19845	19715	19583	19534	19731	19590	19708	19568	19503	19715	19481	19471	19529	19510	19523	19640	19592	19549	19426	19358	19682	19551	19558	19779	19580	19788	19465	19544	19520	19662	19615	19682	19657	19691	19578	19442	19657	19589	19530	19557	19580	19697	19584	19492	19532	19452	19553	19658	19944	19594	19647	19498	19441	19840	19633	19642	19643	19767	19732	19654	19638	19780	19463	19585	19723	19567	19732	19645	19414	19871	19570	19520	19662	19621	19746	19471	19483	19677	19656	19707	19466	19622	19396	19501	19546	19583	19682	19597	19559	19447	19650	19504	19579	19892	19758	19560	19565	19485	19485	19593	19664	19466	19704	19675	19652	19475	19320	19494	19559	19422	19630	19721	19642	19611	19700	19753	19804	19853	19582	19487	19782	19529	19584	19567	19524	19447	19610	19575	19651	19562	19437	19602	19729	19516	19501	19689	19590	19565	19610	19533	19775	19758	19721	19546	19572	19522	19480	19744	19664	19569	19481	19806	19246	19666	19716	19594	19655	19595	19632	19654	19626	19411	19328	19558	19672	19816	19704	19571	19669	19479	19736	19527	19586	19509	19645	19618	19650	19606	19420	19484	19641	19726	19593	19644	19762	19550	19493	19662	19563	19591	19741	19728	19667	19748	19573	19527	19680	19623	19707	19565	19637	19661	19600	19659	19493	19534	19687	19757	19651	19574	19760	19475	19779	19641	19674	19760	19572	19622	19642	19561	19649	19458	19673	19520	19790	19704	19760	19642	19810	19378	19904	19666	19648	19507	19679	19506	19578	19618	19604	19517	19492	19576	19785	19594	19662	19553	19734	19700	19556	19611	19438	19660	19739	19569	19556	19587	19621	19676	19383	19474	19667	19617	19625	19481	19605	19596	19692	19712	19603	19632	19796	19540	19504	19637	19714	19709	19571	19631	19553	19570	19687	19527	19601	19789	19836	19677	19551	19849	19923	19495	19730	19671	19438	19596	19544	19737	19778	19586	19585	19535	19485	19789	19571	19545	19669	19693	19693	19751	19702	19809	19425	19504	19562	19538	19470	19453	19605	19564	19664	19610	19555	19529	19458	19720	19757	19847	19809	19578	19408	19633	19710	19485	19641	19568	19530	19389	19500	19402	19469	19702	19597	19537	19707	19492	19694	19534	19467	19765	19734	19763	19614	19453	19684	19876	19759	19687	19668	19611	19593	19348	19617	19572	19624	19740	19820	19690	19697	19447	19594	19750	19694	19463	19558	19218	19539	19632	19608	19754	19560	19627	19353	19710	19560	19713	19759	19716	19419	19679	19636	19537	19650	19532	19686	19451	19716	19681	19569	19600	19610	19541	19715	19542	19513	19627	19456	19471	19732	19420	19503	19577	19599	19655	19805	19554	19340	19513	19412	19527	19687	19659	19548	19539	19783	19692	19728	19707	19517	19558	19583	19588	19424	19414	19504	19470	19535	19710	19743	19590	19635	19511	19839	19537	19591	19549	19604	19630	19716	19555	19707	19438	19450	19521	19559	19831	19822	19412	19569	19500	19743	19745	19919	19823	19751	19785	19658	19741	19445	19597	19631	19606	19643	19747	19545	19471	19668	19620	19484	19657	19717	19485	19526	19587	19607	19572	19462	19674	19574	19705	19588	19592	19732	19649	19701	19377	19519	19535	19542	19551	19567	19686	19641	19567	19773	19569	19801	19818	19500	19711	19486	19665	19660	19484	19622	19587	19553	19446	19641	19580	19722	19631	19650	19719	19446	19740	19698	19528	19515	19583	19652	19656	19645	19683	19628	19502	19723	19536	19500	19577	19731	19472	19828	19550	19462	19454	19442	19669	19602	19438	19646	19689	19544	19842	19749	19551	19642	19719	19507	19660	19351	19608	19713	19626	19739	19446	19735	19626	19435	19555	19494	19383	19534	19821	19503	19650	19667	19569	19693	19626	19694	19598	19664	19783	19681	19808	19684	19679	19535	19623	19519	19488	19485	19770	19815	19617	19485	19593	19456	19786	19494	19803	19655	19772	19537	19501	19711	19814	19825	19685	19554
14521	27189	26421	19292	17750	17285	16720	16664	16594	16942	16953	16620	17112	16637	16759	17018	16986	16866	16650	16327	16374	16287	16369	16198	16446	16293	16321	16288	16261	16070	16083	16222	16060	16166	15993	15978	16030	16175	16120	16105	16137	16235	16032	16129	16386	17236	17195	16593	16675	16433	16172	16111	15945	16001	16038	16062	16223	15932	15956	15940	15949	15987	16006	15891	16129	15863	15990	15934	15975	15968	15814	16061	15848	15924	16002	15883	15912	16097	15978	15861	15866	16109	15927	16122	16117	15809	16129	15760	15899	15890	16064	16051	16038	16062	15914	15934	15901	16065	16033	15884	16041	15963	16103	15861	15979	15966	15946	16013	16020	16088	15969	15750	15927	16080	16005	16003	15813	15919	15922	15897	16112	15827	16033	15905	15921	15997	15936	15904	15942	15920	15978	15873	15984	15980	15799	15933	16032	16066	15941	16086	15966	15840	15914	15830	16014	15985	15852	15943	15978	15787	15797	15971	15988	15791	15921	15901	15944	15874	15934	15994	15812	15845	16000	15853	15914	15891	15869	15867	16114	15783	15900	16053	15872	15867	15820	16112	16070	15981	15852	15998	16074	15930	16179	15923	16021	16051	15925	15931	15966	16107	16079	15940	16249	16009	16148	15887	15821	16068	15930	15919	15826	16004	15939	15932	15926	16007	15932	15895	15813	16036	15852	16135	15999	15784	15930	15964	16045	16119	15962	16019	15754	16086	15926	15947	15961	15946	16043	15923	15863	15740	15937	15786	15981	16094	15892	15929	15953	16153	16027	16093	16074	16000	15936	16099	15847	15940	15841	16034	15965	15959	16050	15841	15921	15880	16009	16032	15880	15974	16057	16087	15979	16005	15855	15884	16035	15970	16003	15858	15873	16010	15823	15999	16043	16106	16036	16023	15801	16001	15773	16007	15975	16179	15856	15966	16026	16038	15802	16053	15874	15881	15897	15886	16015	15891	15873	15886	15849	15976	15974	15902	16128	15859	16067	15837	15980	15917	15915	16025	15903	16177	15871	15726	15822	15969	15932	16075	15775	15835	16082	15972	15803	15792	16018	16043	15983	15986	15701	15981	15994	15934	15943	15876	16016	16014	16057	15771	16108	15819	15948	15927	15917	16071	15881	15930	16184	15822	15876	15901	15877	15786	15967	15818	15830	15790	15973	15978	15811	15997	15904	15986	15903	15905	15966	16000	16000	15915	15845	15969	16016	15941	16036	15891	16075	16072	15892	15872	15851	15877	15800	15846	16026	15802	16024	16011	15981	15881	15886	15913	15921	16096	15974	15790	15822	15819	16033	15830	16089	15910	15907	15797	16018	16010	16026	16012	15904	15954	15971	16055	16154	15914	15987	16070	16111	15933	16107	15966	16047	16073	15923	15914	15890	15936	15939	15954	15903	16045	15964	16080	15772	15915	15820	16153	15927	16055	15971	15989	16042	15918	15881	15898	16004	16026	15907	15856	16140	15996	16089	15952	15982	15981	15795	15950	15978	16034	15840	15969	16049	15932	16005	15991	15887	15921	15931	15866	15953	15910	16021	15872	15905	15765	15900	15977	15864	16004	15824	16077	15919	15886	15980	15855	16020	15834	15891	16013	15922	15858	15787	15963	15928	15889	15906	15943	15861	15860	15984	15941	15937	15850	16009	16079	15928	15674	16019	15979	16014	16099	15920	15829	15942	15847	16045	15893	15952	16011	15802	15973	15919	15950	15944	15927	15921	15806	15995	15843	16005	16015	15970	15914	15959	16028	16252	16047	15857	15960	15946	15815	16030	15994	15942	15907	16197	15897	15888	15872	15920	15982	15803	15909	15850	16046	15818	15951	15956	15861	15863	16061	15929	16066	15962	15940	15721	15998	15882	16001	15838	15941	16068	16054	16093	15932	15802	15997	15874	15798	16011	16031	15996	15953	15831	16048	15912	16114	15847	15931	15959	15899	15916	15932	15969	15979	15681	15897	15874	16038	15896	16029	16097	15960	15970	15973	15903	15976	16089	15809	15956	16092	16017	15827	15943	15932	16041	15944	15896	15906	15991	16145	15990	15902	15965	16123	15874	15837	15740	15927	15918	15819	15967	15996	16062	16099	15979	15938	16029	16013	15866	15994	15976	15827	15909	15961	16073	15825	15872	16004	15791	16067	16031	16022	16038	15901	15955	16134	15976	15837	15948	15927	15901	15864	16050	16041	15826	16016	15987	16190	15901	15899	16010	15948	15987	15849	15966	15681	16035	15900	16063	15947	15971	15914	15967	16038	15956	15936	15797	15787	15997	15878	16099	15877	15937	15854	16079	15982	15833	16064	15763	15829	15897	15980	15828	16010	15708	16093	15901	16044	15934	15971	16045	16074	16096	15927	16010	16124	15990	15993	15998	16038	16072	15714	16000	15880	16071	15988	15977	15964	16003	15996	15910	16071	15864	16121	15993	15782	15832	15917	15883	15866	15982	15912	15918	16039	15972	16003	15998	15941	16061	15885	16050	15946	16138	15932	15747	16098	15837	16095	15716	16110	15962	16045	15751	15939	16063	16044	15895	15887	15795	16048	15850	15860	15919	15831	15967	15858	15950	16120	15986	15987	15936	15914	16020	15980	16011	15929	15903	15833	15991	15925	16131	15916	15998	16193	15804	15932	15791	16108	15940	15979	15977	16019	16075	16002	16000	15801	16063	16059	15882	16046	15989	16009	16124	15880	16079	16011	16026	16033	15952	15882	15882	15913	16100	15895	15693	15872	16038	15910	15966	15953	15999	15978	16020	15911	15998	15963	15862	16006	16076	16017	15850	15897	15877	16132	15871	15992	15818	15994	15850	15935	15923	16029	15904	15970	15859	16164	15946	16000	15863	15976	15852	15918	16130	16062	15964	16019	15891	15832	15821	15797	16092	16004	15816	15980	15947	15906	16054	15931	15934	15998	15853	16100	15867	15888	16024	15887	15986	15968	15966	15786	15901	15985	15735	16021	15949	15957	15860	15972	16005	15797	15999	15868	16008	15925	15862	16007	16080	15967	15869	15910	15977	15922	16029	16036	15845	15805	15965	15987	15985	15831	15958	15933	16154	15925	15908	15975	15872	16027	15896	15960	15948	15942	15959	15855	15967	15964	15845	15981	16030	15890	15934	15986	15913	15828	15934	15768	16038	15870	16128	16066	16025	16004	15809	15766	15807	16115	15945	16095	15841	15964	16025	16019	15862	15928	15903	16007	15882	16006	16084	15917	15959	16090	15883	16028	15818	16092	15872	15986	15872	15925	15906	15913	16068	15740	15927	15951	15977	16002	15861	16053	15867	16020	16005	15899	16009	15880	15830	15849	15933	16117	15912	15847	15949	16106	16034	15989	15938	16041	15908	16015	15830	15768	15956	16033	15980	15846	15985	15876	16054	16104	16070	15845	15929	15942	16008	15767	16109	15958	15817	15826	15808	15834	16016	15879	15924	16114	15985	15998	15857	15982	15876	15872	16055	15906	15838	16047	15916	15874	16018	16030	15908	15922	16040	15938	15910	15890	15917	16038	15904	16037	15792	16037	15879	15803	15789	16051	16089	15750	16066	15701	15939	15955	16081	16030	15921	15870	15970	15744	15931	15895	15983	15870	15877	15921	15856	15994	15901	16038	16011	16057	15976	15808	15894	15702	16063	15941	16100	15937	16107	16078	15873	16123	15986	15893	16084	15996	16256	15940	15968	15916	15982	15893	15756	16030	16000	16041	16011	16004	15910	16006	16073	15800	16039	15862	15926	15924	16129	15945	15934	15685	15955	15969	15768	16041	15930	16044	15873	15952	16049	15949	16075	15966	15824	16020	15961	15744	15959	15846	15927	16218	15953	16014	15919	16017	16137	16090	15780	15713	16042	15940	15960	16076	16020	15954	16030	15814	15853	16133	15948	16058	15833	15873	15947	16025	15943	16061	16019	15804	15879	15821	16007	16002	15803	15972	16076	15917	15784	16145	16007	15886	15842	15995	16113	15844	15819	16006	15859	15885	16029	15901	15853	15654	15732	15900	15842	15906	15934	16007	15871	16098	15979	15979	15897	16065	15993	15976	15944	15961	15878	15940	15943	15859	16108	15960	15818	15848	15932	15899	16057	15866	15970	15943	15938	16074	16030	16071	16121	16173	16071	15839	16008	15783	15949	16029	15909	16073	15895	15979	15855	15973	15996	15879	15896	15944	16056	15684	15945	15806	15947	15771	15984	15988	15857	15984	16027	16045	15963	15842	15909	16051	15911	15959	15987	15903	16027	15997	15794	15998	15958	16008	15849	16217	15859	16075	15805	16016	16021	15940	15845	16050	16068	15969	15782	16102	16055	15926	16070	15870	16044	15908	15987	15889	16008	15972	15910	15975	15805	15926	15903	16058	16059	16031	15964	15948	15927	16067	15977	15988	15915	16002	15932	15851	16030	16081	15738	15756	15836	15976	15834	15885	15970	15941	15861	15995	16015	15933	15959	15965	16050	15928	16138	15977	16092	16138	15875	15873	15893	15951	15964	15974	15887	15813	16000	15953	15933	15961	16001	15953	15919	15858	15960	15873	15792	16078	15869	15991	15762	15936	15788	15997	15836	16065	16103	15887	15849	16035	15808	15975	15853	15873	15914	15953	15955	15773	16173	15898	15869	15918	15847	15826	15937	16066	16009	15901	15834	16130	15947	15845	15867	15880	15889	15909	15863	16038	16064	15960	16059	15691	15948	15836	15950	15902	15999	15790	15954	16124	15883	15912	16157	15944	15987	16043	15988	15833	15888	15962	15913	15908	15900	15929	16035	15991	16009	16018	16027	15919	16036	16034	16019	15806	15845	15998	15928	15912	15965	15964	16050	15929	15949	15963	16151	15982	15891	15964	16051	15919	16072	16013	15765	16027	16047	15822	16043	15992	16003	15801	15824	16003	15944	16018	15939	15989	16096	15959	16019	16030	15822	15827	16149	16045	16050	15858	15907	15930	15914	15950	15857	16054	16015	15933	15890	15895	15917	16072	16024	15900	15880	15973	15873	15795	15955	15848	15907	15964	16021	16014	15981	15876	15822	15918	15868	15912	15886	16137	15901	15806	15927	15834	15904	15910	15778	15903	15902	15811	15860	15832	15920	16084	15925	16096	15985	15903	15934	15819	16084	16069	15955	16059	15902	16018
22692	21212	29089	23631	21408	23782	26373	21312	20663	21436	21355	20952	20983	20959	20934	20832	21030	20989	20974	20975	20712	20316	20474	20555	20412	20392	20390	20520	20287	20222	20182	20298	20047	20163	20134	19971	20169	20357	20256	20175	20001	19922	20316	20237	20374	21283	21303	21244	21209	20868	20433	19955	20239	20028	19874	19828	20151	19834	20038	19917	19957	20155	19996	19829	20016	19807	19848	19874	20019	19934	19926	20015	19805	19857	19892	19879	19983	19877	19740	19910	19925	19960	19982	19715	20027	19852	19833	19833	19821	19544	20031	19791	19858	19693	19755	19679	20107	19985	20001	20068	20094	19998	19823	19740	19851	19856	19884	19777	20018	20014	20082	19901	19681	19744	19914	19743	19799	19664	19940	19806	19862	19854	19936	19733	19838	19855	19969	19570	19935	19840	19965	20056	19969	19738	19828	19852	19948	19986	19889	19913	19741	19757	20081	19967	19680	19874	19906	19801	20056	19740	19814	20037	20003	19850	19857	19763	19819	19696	19706	19814	19902	19764	19829	19831	19710	19920	19891	20186	19909	19699	19891	19625	19950	19858	19799	19753	20023	19956	19906	19822	19848	19833	19699	19855	20059	19883	19983	19770	19510	19710	19753	19982	19854	19929	20028	19940	20002	20087	19879	19867	19911	19819	19757	19810	19672	19747	19833	19856	19685	19963	19843	19713	19830	19889	19848	19926	19924	20061	19637	19904	19917	19898	19999	19690	19863	19821	19854	19726	19995	19970	19833	19962	20162	19742	19922	19878	19898	19889	20022	19763	19686	19929	19872	19982	19989	20020	19780	19686	19922	19813	19939	19987	19793	19742	19895	19974	19706	19733	19828	19895	19978	19949	19679	19804	19932	19809	19957	19679	19765	19709	19976	19811	19661	19916	19487	19873	19923	19959	19825	19558	19759	19905	19647	19661	19749	19904	19626	19590	19781	20025	19710	19776	19742	20005	19861	20026	19921	19930	19603	19916	19961	19995	19868	19883	19899	20042	19961	19998	19871	19842	19672	19882	19845	19695	19723	20012	19974	19897	19927	19920	19909	20091	19995	19994	19721	19960	19963	19730	19922	19785	19828	19721	20048	19905	19829	19746	19782	19788	19886	19794	19714	19784	19933	19592	19798	19777	19785	19992	19848	19871	19765	19849	19905	20011	19893	19829	19902	20115	19928	19970	19968	19860	19891	19997	19761	19761	20004	19635	19757	20012	19957	19865	19853	19678	19891	19646	19616	20036	19943	20072	20009	19934	19943	19865	19948	19820	19616	19758	19831	19839	19943	19932	19954	19636	19802	19764	20042	20036	20008	19901	19488	19844	19997	19846	19975	19836	19836	19948	19873	19798	19781	19806	19775	19982	19935	19802	19761	19871	19778	19662	19807	19775	19913	19722	19948	19943	19855	19837	19847	19983	20036	19875	19856	19825	20114	19922	19962	19690	19830	19918	19933	19931	19985	19860	19941	19771	19814	19767	19830	19945	20030	19947	19893	19647	19905	19918	19895	19840	19804	19642	19800	19699	19671	19831	19808	19795	19799	19901	19932	19894	19873	19926	19590	19808	19773	19970	20110	19769	19806	19895	19872	19905	19999	19666	19761	19943	19875	19903	19961	19846	19936	19698	19772	19793	19860	19738	19783	19800	20035	19758	19772	19825	19714	19951	20115	20224	20024	20077	20002	19917	19872	19834	19659	19873	19572	19809	19803	19835	19570	19894	19738	19735	19974	19990	19969	19806	19868	19794	19893	19845	19741	19873	19721	19757	19761	19801	19673	19902	19779	19834	19930	20007	20000	19820	19932	20110	19919	19710	19826	19799	19839	19965	19818	19829	19836	19760	19792	19908	19803	19820	19723	19651	19976	19887	19885	19939	19945	19727	19860	19658	19778	19722	19877	20052	19861	19989	19786	19684	19733	19804	19502	19919	19910	19810	19884	19806	19894	19856	19780	19807	19974	19743	19763	19953	19734	19884	19741	19777	19661	19880	19835	19801	19937	19855	19822	19794	19899	19702	19822	19799	19756	19650	19727	19709	19720	19845	19793	19889	19879	20004	19855	19845	19824	19723	20046	19958	19989	19930	19929	19604	19993	19977	19853	19820	19866	19785	19846	19706	19964	19817	19694	19970	19671	19748	19778	19893	19851	19759	20038	19936	20018	19878	19910	19806	19789	19650	19957	19847	19720	19759	19678	19638	19793	19882	19787	19832	19907	19852	19937	19854	19760	19601	19900	19760	19788	20003	19804	19862	19693	20011	19726	19783	19873	19994	20077	19713	19787	19794	19801	19690	19897	19876	19749	19929	19956	19681	19919	19933	19933	19743	19777	19693	19934	19602	19608	19941	19846	19695	19913	19779	19721	19778	19834	19780	19766	20013	19842	19718	19815	19789	19841	19826	19806	19729	19824	19871	19905	19814	19925	19791	19905	20038	19810	19966	19814	19959	19906	19762	19800	19801	19711	19781	19906	19886	19926	19962	19821	19517	19761	19787	19750	19942	19965	19678	19761	20021	19943	19956	19692	19942	19933	19879	19840	20058	19989	19839	19918	20071	19783	19784	19871	19951	19717	19939	19740	19692	19811	19903	19897	19908	19934	19873	19656	19866	19897	19873	19873	19922	19806	20085	19791	19878	19664	19858	20094	19695	19643	19743	19989	19940	19910	19806	19883	19661	19880	19923	19743	19788	19768	19966	19902	20037	19870	19797	19938	19977	19885	19776	19727	19684	19993	19728	19966	19763	19888	19980	19512	19784	19607	19659	20050	19878	19845	19778	19632	19949	19920	19985	19744	20026	19838	19884	19828	19953	19663	19981	19768	19912	20063	19954	19818	19811	19661	19770	19627	19773	19962	19770	19809	19646	19968	19846	19932	19787	19914	19663	19787	19820	19868	19831	19815	19801	19793	19680	19925	19688	20027	19764	19898	19737	19920	19695	19740	19899	19848	19654	19846	20164	19977	19776	19690	19777	20004	19893	19738	19806	20032	19764	20058	19801	20090	19865	19887	19690	19739	19770	19658	19816	19878	19960	19682	20148	19949	19840	19843	19865	19896	20021	19770	19978	19730	19776	19713	19838	19835	19651	19821	19939	19991	19826	19618	19870	20030	19859	19712	19678	19841	19786	19771	19667	19865	19813	19794	19878	19918	19973	19739	20136	19963	19752	19698	19818	19788	19881	19780	19880	19717	20189	19808	19965	19880	19971	19681	19813	19648	19902	19900	19891	19921	19616	19778	19900	19904	19577	20093	19970	19979	19726	19736	19955	20079	19922	19680	19731	19824	19918	19699	19990	20051	19912	19819	19778	20008	20034	20038	19753	19666	19778	20017	19909	19882	19784	19829	19801	19896	19851	19756	19989	19993	19854	19890	20066	19765	19563	20023	19718	19826	19874	19896	20050	19601	19697	20004	20152	19888	19918	19976	19952	19867	19797	19984	19845	19676	19948	19991	19756	20097	20021	19804	19831	19878	19873	20063	19816	19938	19718	19698	20058	19836	19866	19655	19838	19684	19625	19723	19772	19938	19669	19847	19731	19887	19660	19882	19807	20021	19917	19803	19922	19601	19806	19847	19827	19863	19738	19675	19838	19785	19512	19718	19789	19942	19933	19771	19965	19796	19929	19877	19686	19870	19816	20092	19855	19966	19855	19966	19896	19858	19673	19834	19788	19767	19863	19640	19819	19665	19697	19843	19680	19873	19732	19743	19842	19778	20005	19824	19954	19810	19830	19846	19781	19975	19846	19983	19757	19854	19820	20134	19806	19847	20081	19933	19742	19783	19863	19957	19691	19833	19836	19531	19801	19840	19864	19999	20036	20004	19795	19850	19594	19812	19857	19892	19995	20009	19640	19865	19952	20078	20001	19990	19822	19773	19694	19909	19869	19957	19791	19669	19727	19761	19923	19510	19824	19955	19860	19886	19885	19999	19769	19913	19864	19769	19717	19761	19811	19871	19766	19819	19661	19953	19879	19659	19732	19975	19856	19814	19858	19718	19861	19996	19734	19831	19963	20104	19772	19741	19751	19964	20076	19886	19842	19797	20002	20043	19836	20045	19687	19875	19773	19942	19585	19885	19562	19950	19852	19657	19854	19759	19759	19705	19811	19827	19838	19919	19957	19668	19864	19959	19791	19875	19935	19733	19773	20001	19810	19869	20095	19798	19691	19806	19829	19774	19984	19826	19785	19721	19788	19757	19762	19747	19810	19862	19923	19877	19928	19896	19903	19882	19827	20054	19949	19913	19849	19738	19772	20020	19707	19694	19713	19676	19624	19912	19855	19826	19989	19866	19819	19747	19852	19670	19895	19872	20001	19874	19978	19791	19821	19922	20036	19685	19717	20081	20049	19931	19925	19755	20097	19815	19667	19987	19837	19781	19821	19736	19754	19788	19969	19975	19790	19686	19988	19828	19802	19856	19826	19758	20108	19782	19836	19892	19802	19869	19632	19688	19878	19912	19903	19927	19751	19826	19743	19704	19897	19759	19796	19831	19560	19938	19755	19914	19937	19841	19785	19847	19827	19628	19824	19964	19986	20031	19960	19752	19876	19903	19802	19857	20108	20025	19819	19781	19826	19910	19939	19768	19775	19920	20066	19876	20145	19797	19948	19779	19706	19810	19852	19848	19773	19762	19903	19832	20017	20034	19764	19789	19788	19926	19933	19808	19828	19827	19805	19777	19768	19927	19915	19731	19945	19825	20059	19910	19895	19888	19761	20097	19848	20020	19904	19832	19836	20061	19860	19846	19987	19935	19930	19883	19843	19709	19915	20005	19667	19902	19891	20012	19814	19967	19917	19952	19826	19743	19713	19881	19906	20035	19754	19730	19649	19717	20178	19720	19822	19875	19736	19929	19753	19626	19649	19893	19848	19698	19791	19693	19934	19732	19904	19741	19749	19737	19675	19731	19902	19923	19803	19723	19720	19807	19734	19770	19901	19952	20059	20069	19789	19789	19774	19828	19818	19801	19923	19700	19606	19714	19808	19763	19916	19895	20003	19958	19756	19805	19952	19877	19985	19959	19902	19865	19805	19595	19698	19873	19892	19829	19733	19902	19854	19928	19989	19843	19562	19838	19768	19882	19988	19810	19885	19718	20028	19877	19956	20103	19910	19946	19754	19822	20066	19755	19939
15846	31643	29765	21459	19144	18463	17818	17214	17327	17680	18121	17211	17395	17324	17275	17500	17419	17349	17484	17421	16753	16629	16602	16613	16714	16489	16471	16310	16394	16369	16375	16238	16346	16179	16204	16103	16146	16484	16452	16356	16266	16313	16194	16367	16758	17748	17749	17533	17806	17405	16645	16378	16228	16137	15986	16165	16142	16162	16020	16235	16163	16027	15995	15833	15995	15956	16121	16039	15945	15980	16087	15931	15965	15954	15808	15912	15984	16092	16119	15986	16150	16003	16108	16062	16069	16158	15990	16012	15990	16139	16234	16191	16023	15907	15946	16034	16107	15984	16017	15950	16047	15912	16004	15887	16170	15920	16183	15962	16149	16146	15955	16185	15958	15937	16101	16137	15907	16060	15956	16195	16046	16126	16040	16233	16081	16064	16062	16024	16089	16012	15835	16231	16026	16024	15876	16171	15999	16007	16044	16116	16184	16070	16130	16036	16053	15954	15978	15919	16196	15967	16005	15971	16124	15981	15953	15915	16005	16090	16051	16041	16170	16021	16010	15986	15923	15953	15995	16102	16044	16028	16030	15845	16075	16017	15869	16082	15894	15916	15982	16055	16093	16067	16027	15899	15928	16050	16111	15932	15991	16140	16034	15919	16209	16020	16080	16032	16006	16063	16262	16086	15876	15969	16035	16112	16044	15918	16097	15975	16062	16069	16004	15999	15964	15885	16038	16020	15866	15930	16066	15927	15774	15879	15965	15980	16192	16072	16008	15926	16203	16138	15727	15966	16014	16106	15984	16081	16055	16132	16161	16056	15866	15807	16106	16108	16119	16081	16133	15926	16014	15926	16024	16162	16107	15957	16002	15945	16217	16198	16029	16082	15893	15998	16125	16220	16025	16077	16002	16218	16151	16006	15967	15971	16041	16037	16187	15949	16022	15874	16055	16075	16056	15970	15898	16176	16025	16098	16000	15883	16230	15965	16029	15956	15992	15769	15897	15980	15868	16058	15870	15992	16013	15983	15935	15966	15951	16153	16121	16050	15956	15918	16089	15935	15975	16027	15931	15999	15924	15965	16122	16089	16025	16026	16194	15910	15888	15783	16072	16160	15832	15970	16118	16001	16074	16146	16158	15867	16019	16090	16052	16033	16150	15979	16067	16116	15943	16063	16133	15962	16056	16144	16136	15907	16043	16137	16034	16064	16105	16077	15900	15977	16051	15934	15977	15891	16068	16182	16062	16121	16003	16024	16103	16097	15886	16019	15994	16066	16061	16024	16061	16230	16008	16049	16123	15966	15988	16085	15892	16044	16033	16008	16042	16134	16020	16126	16100	16012	16069	16116	16047	15907	16156	16022	16007	16117	16024	16015	16051	16084	16075	16212	16140	16044	15981	16154	16133	15963	15999	16008	15936	15956	15981	15938	16153	15949	15899	16172	16040	15882	15979	15937	16031	15925	16112	16015	16141	15881	16145	15944	16160	15973	16117	15932	16137	15927	16013	15962	15971	16040	15788	15966	16087	16096	16040	16215	15986	16249	16047	16028	16067	16088	16059	16076	15963	16022	15936	16089	16090	16235	16093	16101	15984	15971	15948	16068	15889	16066	16020	16030	16004	15978	16113	16123	15960	16060	15936	16051	16135	15881	16136	15992	15981	15998	16077	15999	15951	16130	16060	15934	16007	15900	16142	16032	15858	16053	16058	15989	15963	15786	16090	16067	16052	16005	15924	15914	16047	16000	16116	15885	16023	16057	15895	15927	15929	16020	15924	16132	15906	15996	15880	16012	15990	16022	16024	16225	16044	15863	15940	15999	16014	15949	16009	15783	16017	16056	16037	15993	16097	15982	16089	15993	16240	15834	16128	16034	16115	16051	15951	15942	15960	16049	16059	16040	16104	16072	16011	16105	16086	16040	16086	16064	15972	15943	16000	16006	16058	16069	16007	16189	15997	15999	15958	15990	16037	16153	16032	15965	16044	16013	16112	16164	15953	15843	16131	16078	15867	15906	16197	16118	15897	15810	15975	15950	15961	16041	16059	16163	15906	16025	15945	16047	15971	16046	16007	15904	16167	16058	16057	15877	15974	16042	16097	16080	16115	16065	16080	15972	16239	16038	15979	16116	16156	16006	15999	16113	16034	15943	15991	16046	15965	16020	16035	15969	16053	15881	16112	16060	15931	15895	15961	16061	16016	15835	16091	16106	16009	16004	16066	15969	15947	16000	15952	16075	15992	15996	15942	16013	16110	15994	16127	15803	16054	15839	16094	16010	16080	16126	15920	16110	16083	16135	16010	15890	15950	15814	15994	16022	16085	15927	16254	15933	16110	16038	15993	15905	16084	15880	16061	16060	16025	16070	16018	16040	15952	15959	15928	16173	16140	15896	15999	16129	16095	16050	16068	16009	16127	15941	16114	15985	16123	16126	16030	15964	15885	16029	16094	16122	16233	15995	15922	16061	15940	16126	16129	15842	16104	15936	16110	16061	16065	16105	15970	15910	15866	16091	16261	16058	16092	16174	15930	15769	16227	16058	16102	16017	15911	16082	15928	16121	16097	16012	16075	16017	16014	16007	16022	16023	15944	16028	15909	16080	16040	16026	16110	15985	15875	15884	16082	16133	16224	15980	16115	16075	15919	16006	15938	16220	15927	15974	16274	16010	15957	16071	15922	16038	16181	15974	15931	16030	15968	15928	16008	15996	16061	15957	15995	16003	15988	15938	16002	16114	16072	16161	16037	16095	15930	15875	15966	15934	16045	16082	15998	15928	15984	15918	16059	16015	16097	15919	16021	16181	16112	15750	16010	15999	16175	16100	16008	16020	16189	16129	15981	15995	16036	16014	15987	16063	16164	16016	16065	16031	15931	16047	16001	15967	16073	15983	16094	16039	15969	15933	15864	16137	16119	15929	15917	16057	16044	15994	15884	15787	16043	16089	16052	16120	15986	16057	15933	15875	16018	15958	16050	16117	16094	15918	15908	15957	16113	15991	16003	16103	16006	16098	15777	16153	15932	16019	16110	15847	16157	15709	16008	16092	16001	16080	16100	15956	16011	15968	16104	15919	15867	16024	15969	16101	15996	16128	15861	16012	16096	16041	16026	16096	16112	15996	16077	15977	15916	15915	16143	16044	15966	15970	16219	15882	15987	15961	16012	16080	15982	15977	16208	16087	15993	16016	15973	16124	15998	16042	16033	16026	16004	16011	16180	15875	16012	15957	16012	15993	15961	16175	16003	16127	15893	16125	16018	15851	16000	16052	16132	15896	15966	16020	16100	16021	16093	16059	16063	15867	16128	16147	16164	15970	15866	16039	16082	16193	16047	15946	15998	15914	16070	16118	16064	16120	15885	16045	16209	16062	16212	15933	16053	16002	16094	15943	16033	15865	15928	16041	15983	16214	16176	16023	15932	15957	16000	15880	16092	16051	16062	15902	16209	15979	15909	16182	15926	16124	15997	15989	16065	16075	16038	16153	16125	15885	15990	15981	15973	15993	15973	15890	16062	16085	16083	15907	15987	16039	16073	16040	16034	16025	16115	16015	16098	15978	15871	16006	15829	15714	15921	15984	16045	15895	15988	16146	16013	15879	16225	15952	16040	15991	15926	15886	16061	16043	15962	16031	16099	16199	15997	15934	16037	15976	15917	16080	15993	15840	16105	15939	16048	15877	16025	15997	15978	16243	15992	15970	16211	15940	16021	16000	15917	16150	15814	15948	16111	15825	16069	15970	15990	16062	16114	16127	15903	15860	16021	16129	16173	15990	16034	15905	15868	16086	15916	16119	15840	16012	16100	15953	15864	15920	16079	15890	15829	16038	16049	15990	16045	16063	16016	16065	15851	16021	15971	15888	16054	15804	15926	16066	15897	15980	15945	15996	16008	16097	15931	15881	16274	15978	16159	16115	15950	16104	16138	16012	16118	16094	15969	16118	16173	15951	15921	16051	16030	15898	15985	16090	16053	16070	16110	16059	16101	15875	16086	15910	15941	16211	16041	16035	16238	16005	15839	16081	15826	15981	16069	15900	15991	16082	16080	16068	16052	15888	16121	16179	16111	16010	16058	15958	15902	16229	16062	15972	15998	15962	15974	15988	15895	15717	15975	16010	16045	16037	16082	16103	16171	16055	16029	16095	16148	16061	16142	15991	16158	15852	16143	16085	16161	16032	15993	16081	15986	16098	16143	15924	16085	15908	16182	15902	16059	16021	16008	16019	16140	16111	15997	15970	15958	16098	16036	16028	16129	16175	15954	15980	16124	16082	15977	16012	16015	15970	16075	15972	16115	16017	16115	16021	15995	16152	16046	16091	15952	15946	16023	16034	16050	16101	16011	16183	15994	15931	15976	16073	16011	16026	16034	16021	15901	16116	16017	16052	16140	16074	16096	16063	15901	16071	16077	16118	15934	15993	16061	15976	15840	16007	15948	15929	16017	15921	16064	16109	16020	15932	16187	16028	16149	16129	15947	16024	15999	16224	15830	15915	15959	15951	16080	15965	16013	15982	16150	15988	16036	15837	15983	16092	16015	16027	15948	16129	16082	15835	15989	15943	16047	15999	15851	16153	16022	15949	16206	16062	15957	16072	15991	15986	15993	16173	15947	15886	16208	15941	15914	16013	16083	15966	16087	15843	16118	16040	16237	15803	15998	16123	16009	16033	16018	16067	15935	16113	15977	16117	15895	15906	15925	15989	16189	15781	16219	15975	16024	15950	15936	16069	16010	15813	15972	15906	15957	15967	16090	16015	16136	15913	15918	16165	15977	15998	16001	15983	16061	16062	15891	16045	16158	15909	16012	15966	15970	15990	16081	15793	15997	16011	15977	15910	16137	16007	16064	15859	15824	16089	16177	15977	15864	15912	16046	15958	16043	16050	15827	16046	15932	16166	16087	15983	15899	16025	15916	15928	16096	16044	16009	16067	16041	15974	16015	16021	16100	15981	15975	16147	16157	15826	16024	15955	16070	16046	16037	15933	15889	15933	16090	16052	15908	16150	16005	16004	15982	15926	15954	16006	16050	16107	16003	16051	16132	16108	16180	16143	16042	16057	15879	15958	15947	15885	15998	16085	15879	16092	16061	16024	16126	16048	16035	15908	15963	16018	16152	16103	16124	16065	16064	15906	15924	16110	16114	15989	16139	16177	16082	15952	15786	16099	15947	16182	15947	15993
27336	22140	26173	23162	19797	19964	20411	20111	19964	19998	20322	20184	20333	20399	20388	20462	20314	20325	20198	20390	20262	20109	20200	20037	19945	19849	19739	20034	19970	19966	20001	19948	19940	19847	19707	19873	19987	20092	20057	19905	20021	20101	19837	19684	19638	20075	20004	19885	19998	19907	20061	19858	19922	19744	19733	19988	19824	19789	19997	19832	19815	19935	19875	19754	19798	19761	19835	20012	19989	19925	19978	19722	19788	19994	19918	19999	19864	19856	19886	19816	19736	19875	19779	19765	19889	19890	19772	19833	20084	19949	19877	19864	19579	19964	19826	19873	19669	19877	19965	19693	19856	19834	19957	19920	19770	19682	19817	19791	19964	19880	19777	19730	19715	19838	19762	19829	19865	19720	19918	19893	19961	19801	20074	19949	19859	19870	19679	19867	19749	20055	19700	19735	19982	19932	19745	19886	19866	19939	19572	19946	19855	19897	19889	19713	19702	19917	19792	19970	19857	19832	19779	19687	19820	19901	19747	19903	19871	19775	19883	20025	20129	19810	19820	19881	19869	19993	19922	19783	19924	19980	19718	19735	19875	20073	19627	19797	19786	19881	19616	19626	19910	19824	19726	20018	19963	19814	20079	20061	19639	19699	19835	19832	19598	19679	19720	19918	19921	19938	19587	19705	20006	19862	19964	19895	19847	19786	19904	19695	19801	20046	19727	19845	19824	19959	19906	19887	19779	20051	19795	19899	19878	19912	19858	19824	19777	19972	19845	20001	19731	19638	19714	19969	19704	19826	20175	19759	19833	19903	19867	20035	19969	19938	19597	20030	19864	19768	19812	19867	19846	19810	19877	19859	19913	19815	19884	19851	20164	19832	19859	19676	19864	19912	19905	19700	19760	19839	19953	19846	19828	19997	19780	19618	19835	19941	19831	19632	19930	19822	20047	20132	19811	19764	20042	20052	19839	19735	19810	19849	19954	19633	19865	19914	19802	20042	19829	19857	19850	19774	19972	19912	20028	19743	19929	19831	19767	19952	19601	19923	20122	20083	19940	19744	19713	19664	19857	19757	19739	19796	19684	19792	19915	19993	19886	19691	19997	19837	20065	19883	19634	20014	19725	19926	19852	19857	20065	19900	19854	19828	19698	19558	19872	19905	19794	20056	19633	19929	19800	19866	19927	19794	19655	19893	19962	19935	20087	19810	19975	20016	19972	19843	20034	19832	19920	19817	19773	19603	19787	19702	19959	19808	19853	19868	19858	19901	19987	19858	19842	19693	19789	19712	20075	19875	19832	19789	19781	19898	19877	19846	19798	19982	19877	20026	19970	19944	19780	19872	19652	19786	20025	19813	19865	19686	19910	19849	19944	19830	20024	19942	19954	19802	19695	20104	19815	19765	19897	19932	19833	19660	19825	19882	19824	19868	19922	19809	19911	19993	19817	19893	19888	19979	19840	19841	19932	19745	19522	19616	19809	19842	19806	19762	19759	19742	19798	19708	19851	19990	19845	19873	19798	19914	20027	20083	20005	19959	19707	19895	19768	19945	19867	19785	19901	19828	19929	19851	19914	19890	19772	19785	19917	20009	19796	19842	19796	19854	19775	19722	19862	19956	19872	19862	19901	19799	20068	19766	19859	19715	19820	19550	19668	20113	19838	19958	19719	19876	19883	19948	19917	20028	19932	19854	19907	19571	19870	19683	19909	19896	19808	19919	20017	19652	19705	19821	19846	19873	19875	19810	19852	19814	19843	19781	19715	19877	19999	19818	19818	19911	19888	19898	19959	19991	19883	19903	19971	19806	19748	19851	19966	19545	19890	19861	19804	19871	19879	19818	19831	19822	19936	19997	20094	19993	19773	20064	19881	19742	19706	19875	19885	19851	20029	19764	19860	19923	19870	19958	19858	19994	19815	19854	19735	19984	19886	19867	19835	19994	19776	19849	19810	19944	19753	19881	20111	19871	19880	20002	19989	19922	19782	20007	19780	19771	20047	19868	19807	19847	19856	20063	19735	19797	20044	19885	19711	19763	19853	19971	20033	19679	19958	19993	19601	19830	19878	19781	19748	19708	19873	19866	19712	19746	19599	19828	19630	19881	19977	19990	19959	20024	19869	19750	19936	19705	19955	19978	19878	20051	19804	19843	19937	20081	19881	19909	19835	19891	19920	19812	19876	19883	19882	19567	19900	20102	20044	19725	19967	19872	19941	20042	19678	20014	19874	19812	19697	19790	19931	19739	19734	19777	19951	19873	19768	19893	20202	19928	19824	19882	20010	19971	19679	20004	19935	19660	20047	19874	19672	19598	19905	19907	19733	19759	19870	19796	19991	19903	19751	19841	19716	19744	19787	19784	20023	20139	19903	20023	19899	19775	19771	19887	19854	19920	19931	19791	19885	20045	19865	19765	20095	19660	19907	19593	19721	19863	19726	19760	20015	19992	19597	19911	20099	19761	19832	19837	20071	19986	19909	19921	19678	19898	19720	19786	19886	19868	19923	19831	19920	19969	19970	19793	19775	19694	19864	19779	19998	19853	19696	19916	20044	19919	19894	19742	20177	19750	19690	19628	19801	19913	19981	19750	19812	19553	20117	19792	19590	19818	19803	19598	19813	19973	19922	19860	19797	19962	20086	19922	19786	19857	19666	19801	19910	19734	19667	19727	19932	19930	19661	20116	19753	19903	19920	20036	19925	19760	19961	20088	19944	19821	20055	19749	19955	19858	19796	19880	19835	19914	19955	19882	19899	19854	20021	19887	19938	19765	20001	19852	19956	19975	19808	19770	20048	19936	19800	19911	19943	19973	19993	20006	20074	20050	19991	19780	19814	19911	19774	19871	19880	19959	19758	19841	19943	19975	19955	19867	19892	19992	19951	19838	19912	19811	19885	19741	19921	19841	19924	19893	19781	19806	20011	19672	19991	19960	19821	19875	19630	19904	20020	19885	19987	19794	19910	19880	19985	19673	19598	20167	19956	19852	19878	19844	19898	19856	19988	20009	19822	19939	19640	20029	19901	19783	19930	19774	19886	19777	19807	19689	19948	19951	19929	19839	19842	19729	19829	19767	19873	19913	19961	19948	20028	19872	19840	19978	19853	19837	19899	19919	19665	19760	19819	19878	19712	19917	19797	19900	19791	19820	19765	19776	20014	19870	19817	20087	20026	19997	19884	19938	19724	19919	19742	19937	19802	19766	19696	20005	19969	19947	19826	19894	20025	19986	19724	19825	19859	19983	19873	19811	19760	19732	19883	20035	19796	20000	19953	19690	19775	19851	20017	19844	20087	19918	19688	19899	19663	19975	19685	20060	20045	19916	19918	19943	19816	20051	20039	19795	19965	20119	20038	19825	19962	19898	19979	19923	19846	19790	19831	20074	19799	19979	20033	19809	19821	19686	20023	19971	19855	20073	19872	19988	19843	19892	19900	19899	19587	19765	19647	19772	19893	19775	19880	19867	19956	19985	20045	19725	19734	19950	19995	20154	19976	19958	20200	20024	19713	19680	19832	19897	19753	19714	19675	19774	19782	19915	19800	19703	19839	20063	19868	19670	19805	19929	19856	19964	19888	19957	19833	19783	19958	19791	19908	20089	19985	19829	19847	19635	19945	19895	19842	19955	19861	19854	19922	19970	19970	19785	19868	19833	19819	19675	19975	19994	19894	19912	20079	19935	19887	19706	19960	19932	19922	19852	20099	20022	19978	19869	19873	19940	19798	19899	19901	19840	19803	20109	19949	19796	19837	19935	19741	19836	19735	20039	19782	20005	20013	20116	19868	20149	20180	19702	19783	19671	19857	19864	19862	19876	19924	19777	19989	19799	19743	19775	19876	19809	19971	19895	19891	19807	19940	19749	20044	19887	19934	19809	19869	19507	19897	19870	19744	19964	20127	19856	19983	19927	19885	19892	19998	20039	19765	20045	19722	19988	19995	19914	19882	20016	19878	19824	19930	20017	19841	19882	20048	19918	19965	19978	19889	19924	19818	19938	20020	19716	19780	19606	19648	19815	19855	20019	19903	19733	19994	19851	19519	19909	19767	19819	19857	19945	19846	19888	19769	19748	19872	19848	19879	19665	19898	19712	19798	19876	19865	19701	19840	19829	19769	19915	20027	19991	19975	19764	19835	19796	19950	19753	19866	19996	19827	19671	19932	20069	19778	19954	19744	19795	20079	19762	19861	19910	19917	20145	19804	19819	19817	19707	19909	19930	19837	19895	19958	19946	20137	20077	19987	19654	19838	19875	19948	19892	19984	19947	20044	19997	19583	19899	19727	19865	19875	19948	19668	19964	19657	19792	19926	20109	19964	19759	19729	19619	19744	19906	19828	19966	19687	19828	19492	19915	19888	19878	19994	19595	19785	19845	20093	19944	19760	19833	19824	19752	19887	19948	20053	20013	20128	19746	19844	19968	19958	19886	19859	19887	20099	19920	19989	19777	19865	19916	19844	19987	19874	19942	20017	20054	19941	19700	19915	19763	19865	19908	19795	19951	19711	19825	19939	19641	19828	19630	19736	19858	20051	19796	19675	20045	19892	19913	19958	19981	19739	19846	19892	19750	19744	19896	19906	19815	19796	19799	19778	19682	19918	19733	19763	19955	19788	20173	20059	20052	20057	19825	19842	19789	19915	19873	19770	19861	19858	19851	19884	19935	19709	19868	19858	19818	19703	19802	19847	19773	20101	20096	19787	19846	19837	19774	19896	19935	20040	20007	19751	19986	20025	19778	19640	19876	19744	19892	19783	19660	19822	19812	19940	19611	19787	19921	19927	19787	19929	19933	19692	19750	19702	19885	19695	19951	19856	20072	19972	20002	19926	19933	20011	19545	19940	20038	19835	19744	19747	19718	19926	19648	19827	19680	20008	19997	19901	20049	19695	19665	19755	19894	19936	19933	19882	20020	19968	19795	19720	19857	19903	19872	19830	19955	19961	19870	19803	19989	19747	19874	20107	19840	19884	19911	19845	19971	19728	19716	19957	19889	19920	20103	19948	20114	19979	19832	19951	19885	19726	19807	19832	19856	19935	19991	19803	19920	20072	19919	19678	19894	20118	19840	19977	19777	19850	19790	19840	20023	19947	19901	19878	20027	19796	19873	19840	19840	19700	19938	19866	19733	20147	19802	19740	19882	19936	19919	19752	19945	19687	19852	19869	19975	19808	19772	20026	19852
15271	19932	20092	16684	16215	16299	16074	16221	16297	16591	16651	16687	16854	16407	16879	16726	16758	16513	16755	16686	16389	16367	16379	16408	16409	16063	15979	16253	15964	16045	16128	16055	16020	16039	16004	16129	16141	16202	16146	16271	16011	16134	16158	16076	15960	16252	16319	16303	16162	16353	16190	16029	16098	16065	15889	16044	16174	15968	16218	15936	16144	16066	16031	16153	16049	16111	16145	15878	16117	16199	15990	15878	16109	15957	16228	16073	16125	15967	16015	16010	16081	16305	16203	16095	16122	16054	15977	15965	15922	15989	16006	16205	16013	16201	16075	15861	16107	16163	16063	15844	16106	16080	16076	16152	16066	16168	16153	16152	16114	16067	16082	16224	16125	16020	15981	16019	16107	16056	16074	16112	16153	16111	15989	16000	16081	16002	16231	16065	16076	16068	16089	15975	16130	16307	15970	16003	16142	16083	15975	16167	16044	15961	15833	16265	15949	16138	16053	16117	15947	16157	16021	16107	16035	15999	16058	15995	16162	16009	16153	16064	16199	16000	16023	16103	16017	15965	16072	16126	16097	16022	16075	16102	16260	15976	15966	16167	15902	16094	16038	16019	16205	16460	16008	16065	15945	16032	15875	16119	15988	16025	16160	15838	16125	16112	15973	16067	15873	16169	16216	15996	16146	16120	16025	16010	16152	16056	16151	16156	16127	16079	16094	16108	16043	16027	16133	16281	16159	16027	16178	16020	15891	16158	16198	16026	15882	16173	16099	16140	16176	15969	16081	16142	16082	16227	16286	16087	15978	16157	16084	16144	16181	16086	16018	16027	16014	16085	15868	16082	16041	16028	16031	16138	16173	16084	16012	16180	15989	16096	16085	16046	16078	16118	15934	16096	16044	16185	16120	16094	16132	16008	15882	16023	15976	15997	16067	16047	16250	16055	16022	16038	16079	16069	15962	16075	15989	16084	16141	15993	16105	16185	15932	16022	16099	16066	15990	15999	15995	16094	16032	16148	16066	16124	16032	16077	16181	16131	16115	16140	15831	15948	16112	16090	16123	16042	16231	16054	16182	16028	16342	16070	15974	16130	16055	16056	16145	16050	15993	16068	16067	15910	16142	16091	16106	15966	16132	16003	16093	16108	16082	15972	15789	16039	15984	16085	16152	16009	16257	15896	16136	16114	16096	15981	16296	16160	16191	16014	16109	16070	16140	16174	15944	16021	15970	16042	16212	16091	16166	16198	16101	15756	16065	16093	15950	16187	16027	16082	16145	16072	16006	16152	16062	16094	15937	16136	16035	16088	16139	16129	15907	16133	16045	16101	15947	16100	16099	16057	16053	15970	16101	15981	16009	16074	16129	16033	16132	16012	16151	16133	16054	15873	16137	16060	16009	15967	16004	16134	15925	16151	16120	16156	15990	16137	15945	15985	16058	16098	16032	16128	16221	16214	16197	16098	16096	16158	16026	16131	16068	16045	15974	15961	15857	16007	16026	16202	15971	16412	16127	16058	15994	15981	16016	15876	16022	15999	15943	16129	16083	16033	15752	16076	16074	16018	15951	16037	16105	16084	16144	16135	16101	16045	15947	16072	16160	16096	16074	16169	16100	15856	16141	16050	15887	16087	15989	15944	16069	16026	16020	16154	16181	15952	16324	16040	15956	15938	15917	15996	16048	16084	16287	16065	16003	16160	16014	15966	16202	15976	16295	16039	16152	15985	16027	16164	15953	16184	16094	16225	16037	16077	16135	16060	16100	16246	16088	16268	16010	16063	16153	16049	15984	16233	16007	16100	16083	16204	16115	15979	15988	16084	16162	15972	16198	15978	16078	16041	16189	15991	16138	16092	16037	16080	16065	16152	15865	15930	15939	16175	16144	16120	15996	16017	16079	16102	16125	15990	16153	15994	16172	16039	16095	16030	16021	16280	16139	16114	16031	16001	16078	16161	16191	16022	15994	16282	16132	16145	15986	16030	16071	16081	16034	15898	15998	15898	16031	16048	16188	15991	16129	15882	16068	15953	16287	16018	16006	16087	15799	15992	15980	16081	15947	16173	16195	16027	16100	16080	15921	15989	16098	16143	16116	16117	16064	16047	16024	16229	16116	16222	16211	16182	16096	16141	16303	16102	16099	16180	16071	15884	16020	16021	16164	16129	16189	16018	16019	15875	16112	16244	16065	16077	16087	16086	16157	16225	16019	16202	16158	16088	16042	16105	16102	16047	16160	16289	15958	16106	16034	15913	15945	16074	16100	16067	15987	16144	16024	15962	16084	15986	16132	16227	15911	16187	15794	16215	16330	16053	16057	16135	15985	16234	16080	16083	16115	16082	16020	16028	16035	16015	16115	15898	16136	16033	16150	16026	16020	16090	16045	15947	16249	16204	16030	15979	16102	16138	16025	16139	16072	16073	15989	16109	16176	16081	16089	16017	16196	16036	16170	16131	16070	16144	15961	16008	16207	16236	16087	16033	16015	16097	16164	16210	16119	16179	16147	16142	16000	16101	16021	15903	16074	15985	15943	16056	15903	16045	16009	16007	16055	16005	16180	16049	16033	15898	16073	16004	16108	15962	15963	16043	15963	15965	16068	16181	15879	16126	16172	16005	16101	15943	15984	16052	16117	16077	15981	16109	16071	16170	16018	16179	16117	16183	15975	16174	16130	15958	16050	15971	16125	16094	15986	15914	16150	15818	16215	16184	16078	16114	16056	16237	16131	16117	16124	16027	16030	16306	16165	16091	16012	15890	16123	16138	15964	15984	16127	16095	16177	16066	15930	16141	16265	16098	16132	16122	16033	15941	16056	16156	16161	16141	16145	16125	16046	15999	16065	16112	16156	15958	15974	16027	16038	16030	16071	16219	16168	16094	16082	15971	16031	16107	16071	16104	15881	16058	15987	16074	16111	16021	16096	16100	16142	16353	15980	16014	16160	16065	16016	16220	15968	16094	16098	15942	16187	15988	15988	16070	16190	15996	16142	16175	16002	16002	16033	16097	16025	15917	16025	16066	16095	16062	16058	16046	16165	15971	16165	16064	16088	15998	16010	16123	15957	15899	15949	16099	16051	16009	16172	15966	15992	16084	16087	16074	16165	16093	16094	16056	16040	16193	15924	16240	16119	15983	16166	15941	16087	16183	15982	16056	16151	16137	16119	16094	16138	16152	15905	16085	16025	16003	15975	15896	16093	16022	16063	15862	16147	15999	16112	15970	16096	15970	16144	16020	15951	15877	16123	16045	15943	16053	16113	16075	16224	15951	16059	16105	16087	16043	15956	16159	16124	16038	15981	16068	16049	16200	16200	16044	16110	16003	16356	16149	16218	16167	15768	15954	16115	16114	16051	16104	16100	16022	16075	16134	15923	15968	16206	16101	15976	16029	15987	15998	16103	15951	16054	15986	16047	16074	16151	16015	15736	15992	16069	16100	16143	16041	15977	16104	15981	16212	16105	16051	15988	16010	16041	16157	16091	15938	16093	16041	16169	16125	16014	15884	16011	16158	16075	16108	16156	16031	15969	16147	16097	15995	16229	15918	16023	16201	16047	15966	16059	16010	15982	16065	16084	15998	16113	16001	15938	16103	16119	16024	16045	16078	16068	16109	16013	16206	15829	16013	16058	16028	16059	16096	16043	16060	15980	16057	15978	16144	16025	16089	16226	16225	16097	16142	16071	16173	16066	16059	16051	16028	16002	16048	16039	16004	15844	16039	16199	15879	15941	16313	16014	16004	16012	15908	16095	16080	16254	15968	16212	16096	16077	16102	16090	16062	16060	16112	16189	15920	16077	16053	15955	16115	16089	16184	16020	16014	16031	16049	16006	16104	16292	16072	15969	16015	16044	16040	16024	15997	16104	16138	15925	16106	16138	16013	15950	15938	16160	16048	15948	16115	16161	16082	16048	16066	16004	15923	16074	16084	16091	16174	16080	16164	16046	16209	16279	16067	15996	16168	16089	16127	16075	16132	15969	16014	16150	16040	16111	16065	16250	16007	16072	16216	16122	16106	15945	15923	15918	16152	16182	16035	16040	16058	16064	15853	15946	16126	16057	16029	16138	16282	16132	16082	16056	15978	15983	16088	16055	16142	16204	15735	16166	16108	15815	16099	16070	15928	16046	16230	16258	16154	16001	15993	16114	16245	16106	16042	16147	15965	16172	16189	16122	16155	15943	16168	16096	16169	16098	16033	16099	16069	16065	16220	16155	15913	16101	16163	16081	16130	16129	16059	16298	16092	16115	16024	16125	16046	16144	15967	16232	16125	15956	16075	16029	15992	16061	15978	15946	16048	15962	16225	16233	15941	15899	16112	15945	16146	15988	16061	15888	16054	16069	16156	15954	16061	15972	16024	16080	15951	15959	16069	16240	16002	16128	16037	16059	15999	16113	16216	16110	16248	16112	16182	16012	16081	15989	16023	16156	16142	16111	16028	15911	16079	16034	16014	16094	16271	16133	16013	15940	16038	16059	15987	16115	16030	16092	16035	16170	15931	16159	16147	16073	16120	16062	16004	16132	15929	16044	16018	16135	16027	15885	16015	15960	16023	16165	16173	16097	15913	16041	16146	16136	16190	15792	15983	16078	16068	16026	16090	16059	16022	16294	16200	16087	16061	16232	15935	15963	16029	16023	16078	16102	16086	16164	16002	16221	16110	16061	16221	16033	16128	16028	16144	16220	16095	16222	16156	16159	16010	15957	16092	16232	16046	16093	16144	16050	15920	16247	15969	16037	16074	16041	16004	16164	16114	16065	15934	16110	16122	16086	15911	16030	16127	16182	16018	16064	15975	15934	15828	16075	16063	16179	16065	16018	16085	16158	16023	15953	16178	16062	15807	16080	16093	15980	16049	15994	16016	16151	16079	16198	16010	16167	16045	16012	16018	16180	16056	16190	16170	15926	16158	15994	15905	15907	16068	16044	16126	16161	16148	16144	15918	16013	15849	15973	16046	16146	16144	16155	15990	16135	16012	16071	15965	16237	16129	16081	16052	16112	15909	16220	16067	15856	16013	15877	16098	15966	15984	16028	16099	16104	16035	16039	15979	16045	16069	16022	16172	16103	15927	16144	16045	16062	16071	15924	16126	16045	15921	16055	16086	16115	16050	15971	16189	16194	16022	16017	16168	16201	16035	16002	15950	16009	16081	16121	15943	16170	16070	16146	16113	15920	16049
23705	21162	28628	24035	22112	23058	22454	20313	19858	20138	20325	20004	20400	19907	20279	20172	20186	20313	20210	20204	19733	19797	19587	19416	19483	19485	19396	19356	19429	19324	19171	19406	19417	19373	19709	19486	19459	19703	19503	19362	19515	19562	19600	19317	19605	19649	20067	20463	20200	20031	19818	19588	19344	19256	19311	19234	19246	19382	19405	19344	19410	19078	19268	19472	19365	19315	19230	19127	19348	19199	19366	19066	19140	19247	19266	19361	19354	19176	19429	19303	19294	19203	19091	19370	19249	19341	19256	19368	19350	19298	19200	19297	19319	19272	19263	19454	19384	19338	19316	19249	19523	19292	19355	19240	19317	19214	19273	19166	19207	19124	19610	19168	19106	19246	19278	19230	19322	19285	19212	19349	19230	19353	19146	19150	19084	19242	19188	19309	19246	19435	19177	19255	19310	19211	19161	18988	19307	19321	19332	19399	19391	19315	19136	19252	19135	19116	19364	19187	19042	19236	19338	19466	19250	19429	19240	19271	19424	19380	19337	19189	19044	19293	19282	19068	19331	19249	19499	19428	19311	19196	19261	19285	19271	19255	19169	19328	19384	19293	19232	19248	19125	19440	19165	19299	19316	19060	19126	19264	19195	19187	19161	19187	19087	19087	19217	19128	19279	19281	19212	19447	19125	19114	19196	19231	19370	19144	19482	19170	19146	19162	19124	19424	19431	19390	19195	19210	19114	19079	19220	19298	19448	19193	19380	19250	19078	19269	19351	19189	19331	19334	18994	19460	19235	19193	19206	19231	19536	19214	19353	19162	19310	19334	19231	19001	19266	19238	19303	19204	19132	19417	19361	19033	19234	19249	19222	19109	19220	19329	19100	19326	19225	19315	19284	19363	19123	19350	19395	19186	19404	19255	19214	19211	19356	19241	19279	19414	19295	19172	19366	19377	19352	19263	19270	19371	19275	19016	19159	19167	19412	19277	19239	19136	19291	19142	19297	19336	19241	19205	19281	19310	19192	19308	19338	19330	19326	19277	19288	19201	19142	19508	19229	19246	19185	19223	19260	19284	19201	19061	19477	19201	19303	19340	19093	19465	19436	19212	18995	19299	19379	19331	19223	19213	19487	19226	19244	19242	19498	19161	19270	19217	19346	19197	19228	19339	19283	19273	19431	19216	19316	19235	19263	19156	19221	19156	19411	19358	19526	19513	19159	19160	19184	19339	19270	19201	19067	19218	19263	19118	19245	19249	19178	19330	19237	19332	19250	19344	19282	19214	19180	19202	19299	19227	19188	19141	19212	19162	19180	19174	19339	19369	19162	19139	19257	19164	19273	19221	19456	19274	19296	19197	19287	19275	19353	19246	19480	19333	19354	19182	19201	19232	19404	19291	19255	19168	19265	19269	19308	19327	19325	19229	19536	19157	19283	19379	19419	18927	19212	19177	19151	19367	19113	19120	19167	19228	19146	19245	19261	19313	19293	19212	19497	19398	19004	19212	19398	19209	19247	19284	19539	19336	19092	19404	19197	19334	19405	19343	19428	19276	19245	19234	19356	19287	19293	19265	19392	19271	19120	19247	19123	19332	19519	19307	19193	19326	19345	19386	19202	19214	19227	19267	19472	19366	19141	19192	19439	19346	19231	19310	19276	19210	19640	19355	19482	19419	19447	19266	19160	19182	19408	19509	19211	19213	19279	19213	19210	19237	19412	19265	19162	19311	19107	19085	19357	19200	19234	19179	19480	19469	19229	19206	19381	19384	19256	19115	19198	19222	19351	19140	19117	19092	19221	19086	19530	19462	19297	19238	19381	19148	19335	19293	19147	19198	19418	19275	19470	19224	19258	19304	19288	19255	19137	19111	19166	19472	19155	19400	19351	19386	19265	19076	19065	19371	19456	19224	19244	19349	19336	19401	19334	19082	19389	19247	19316	19273	19175	19085	19235	19402	19340	19374	19273	19250	19189	19520	19292	19403	19312	19167	19424	19210	19081	19277	19365	19312	19223	19312	19317	19479	19393	19150	19231	19227	19179	19247	19266	19217	19436	19204	19295	19338	19109	19392	19190	19362	19374	19421	19394	19023	19182	19192	19271	19291	19232	19182	19220	19251	19256	19230	19266	19083	19110	19172	19358	19472	19131	19333	19246	19132	19291	19440	19193	19288	19250	19231	19333	19326	19241	19088	19335	19382	19550	19485	19446	19336	19352	19385	19290	19260	19233	19214	19285	19081	19402	19254	19112	19253	19239	19210	19026	19389	19314	19118	19159	19233	19135	19249	19353	19296	19248	19346	19307	19141	19286	19113	19367	19464	19161	19109	19402	19445	19252	19339	19474	19328	19553	19408	19317	19118	19246	19133	19221	19270	19086	19284	19416	19247	19458	19304	19219	19204	19281	19439	19419	19172	19301	19333	19098	19153	19267	19434	19422	19207	19407	19445	19218	19238	19244	19330	19308	19142	19172	19228	19509	19395	19145	19314	19391	19555	19290	19287	19092	19031	19220	19429	19209	19327	19375	19244	19303	19220	19302	19179	19358	19319	19131	19306	19339	19345	19413	19176	19472	19159	19291	19425	19373	19312	19283	19159	19215	19394	19484	19325	19229	19103	19421	19351	19146	19449	19206	19438	19007	19511	19413	19484	19260	19344	19152	19416	19204	19048	19219	19252	19389	19144	19450	19241	19253	19197	19213	19208	19419	19374	19336	19141	19500	19210	19276	19274	19179	19431	19132	19077	19254	19121	19241	19399	19380	19353	19099	19213	19175	19292	19292	19212	19504	19311	19340	19152	19319	19378	19171	19246	19407	19217	19238	19251	19369	19525	19285	19245	19316	19260	19279	19550	19352	19421	19298	19373	19138	19307	19416	19218	19308	19231	19520	19238	19090	19135	19541	19312	19212	19330	19257	19132	19228	19311	19305	19143	19289	19183	19259	19340	19550	19352	19367	19329	19451	19311	19206	19270	19317	18980	19384	19114	19156	19428	19363	19297	19346	19510	19354	19311	19207	19338	19153	19417	19415	19159	19250	19202	19372	19289	19252	19242	19180	19388	19337	19166	19345	19297	19223	19211	19386	19348	19177	19332	19210	19218	19160	19199	19363	19293	19314	19223	19070	19392	19162	19215	19324	19288	19411	19370	19297	19085	19124	19204	19279	19409	19275	19202	19158	19266	19579	19366	19288	19034	19033	19077	18984	19222	19284	19225	19480	19355	19366	19297	19392	19314	19502	19395	19187	19478	19218	19315	19403	19476	19561	19033	19296	19082	19091	19254	19331	19316	19359	19199	19219	19189	19123	19282	19310	19198	19193	19232	19330	19378	19139	19026	19240	19250	19144	19319	19242	19350	19343	19365	19302	19278	19220	19468	19106	19355	19335	19355	19455	19311	19233	19310	19286	19299	19322	19017	19132	19470	19339	19156	19227	19478	19268	19497	19241	19170	19324	19344	19439	19363	19315	19169	19156	19146	19309	19504	19164	19301	19384	19406	19319	19134	19113	19218	19369	19237	19231	19264	19241	19229	19294	19165	19380	19441	19445	19286	19349	19197	19368	19269	19169	19192	19355	19204	19297	19421	19228	19388	19265	19255	19592	19329	19354	19340	19378	19152	19458	19238	19277	19499	19274	19298	19139	19259	19199	19229	19493	19472	19291	19222	19281	19273	19451	19321	19437	19206	19224	19220	19365	19316	19155	19216	18990	19348	19387	19274	19391	19288	19304	19286	19291	19123	19137	19397	18947	19273	19147	19135	19250	19200	19145	19177	19427	19382	19218	19165	19310	19330	19414	19369	19031	19444	19266	19191	19326	19334	19293	19321	19243	19382	19139	19153	19248	19334	19264	19269	19334	19142	19132	19310	19430	19299	19386	19357	19156	19317	18962	19212	19215	19428	19479	19186	19086	19071	19351	19364	19216	19259	19372	19043	19111	19144	19380	19230	19337	19120	19171	19255	19186	19081	19178	19358	19223	19286	19647	19201	19315	19067	19277	19347	19126	19380	19455	19297	19187	19254	19307	19534	19147	19301	19357	19241	19585	19223	19227	19221	19226	19381	19170	19113	19192	19350	19421	19324	19351	19128	19253	19189	19253	19478	19390	19402	19327	19239	19213	19231	19437	19482	19318	19289	19169	19237	18997	19218	19258	19277	19384	19247	19263	19373	19436	19420	19328	19257	19325	19253	19246	19192	19191	19221	19609	19437	19217	19058	19254	19295	19347	19423	19352	19474	19225	19349	19270	19230	19279	19098	19134	19350	19294	19453	19130	19417	19484	19325	19402	19162	19257	19176	19336	19310	19289	19376	19406	19195	19217	19154	19366	19364	19316	19173	19155	19566	19361	19247	19319	19231	19263	19383	19478	19239	19342	19373	19381	19241	19218	19395	19266	19289	19145	19240	19308	19229	19356	19295	19311	19263	19289	19176	19377	19297	19276	19284	19455	19288	19261	19481	18997	19194	19202	19258	19409	19127	19393	19390	19250	19230	19228	19138	19112	19238	19404	19141	19213	19228	19160	19123	19074	19297	19394	19442	19319	19232	19248	19144	19484	19410	19223	19178	19211	19267	19167	19431	19438	19326	19190	19342	19272	19419	19356	19294	19143	19135	19190	19241	19240	19224	19164	19299	19421	19370	19338	19176	19443	19239	19163	19209	19280	19205	19239	19239	19293	19264	19152	19251	19193	19424	19191	19254	19293	19315	19384	19207	19307	19092	19154	19332	19384	19168	19226	19315	19053	19219	19092	19408	19067	19228	19231	19317	19417	19259	19289	19295	19123	19210	19245	19126	19247	19332	19410	19204	19675	19290	19238	19191	19246	19371	19380	19276	19376	19208	19254	19379	19415	19290	19151	19405	19298	19230	19280	19115	19170	19362	19329	19442	19280	19339	19170	19185	19193	19251	19352	19403	19307	19422	19186	19415	19351	19361	19307	19306	19290	19365	19241	19107	19319	19176	19367	19248	19198	19254	19271	19463	19405	19375	19400	19323	19397	19347	19388	19472	19442	19296	19466	19225	19176	19395	19364	19096	19354	19279	19311	19439	19319	19519	19211	19295	19301	19326	19364	19138	19068	19265	19175	19115	19258	19268	19255	19085	19311	19178	19335	19080	19166	19351	19201	19359	19183	19408	19188	19101	19157	19225	19154	19184	19203	19104	19252	19259	19155	19186
14114	24631	22975	18798	17403	16883	16800	16559	16514	16790	16841	16602	16884	16734	16716	16799	17178	16839	16820	16651	16427	16447	16151	15989	15986	15972	16020	15873	15956	15993	15974	15806	15732	15851	15814	15954	15852	16078	16128	16054	15899	15924	15755	15937	16096	16148	16585	17088	16828	16474	15933	16038	16080	15773	15798	15780	15573	15718	15797	15761	15616	15630	15843	15739	15810	15706	15701	15786	15698	15829	15709	15831	15793	15877	15769	15599	15764	15714	15812	15752	15788	15884	15857	15790	15854	15801	15782	15826	15681	15761	15626	15722	15743	15836	15834	15767	15780	15636	15914	15701	15764	15804	15810	15775	15970	15766	15995	15694	15808	15765	15863	15799	15745	15920	15704	15782	15822	15805	15871	15825	15787	15628	15801	15779	15827	15522	15516	15854	15707	15703	15931	15870	15872	15941	15729	15614	15915	15688	15843	15766	15750	15653	15719	15881	15723	15915	15715	15633	15603	15865	15616	15664	15759	15707	15860	15631	15910	15860	15810	15791	15675	15759	15857	15803	15818	15786	15732	15706	15758	15661	15755	15953	15792	15751	15755	15691	15777	15745	15752	15762	15782	15734	15546	15866	15730	15822	15920	15668	15776	15685	15850	15729	15796	15702	15705	15750	15828	15533	15697	15639	15780	15501	15650	15733	15898	15714	15854	15853	15836	15717	15653	15556	15770	15561	15705	15785	15713	15486	15730	15741	15967	15652	15747	15906	15821	15750	15886	15871	15624	16013	15602	15715	15775	15524	15682	15796	15703	15738	15571	15685	15741	15714	15675	15757	15618	15782	15701	15495	15662	15832	15676	15741	15761	15657	15800	15671	15796	15840	15657	15716	15831	15697	15847	15718	15807	15786	15745	15656	15766	15936	15694	15757	15905	15669	15832	15784	15829	15774	15807	15700	15696	15914	15739	15722	15778	15806	15837	15717	15610	15810	15729	15796	15650	15652	15752	15817	15714	15874	15757	15814	15863	15717	15654	15735	15764	15961	15725	15744	15704	15721	15642	15823	15786	15600	15757	15584	15629	15822	15681	15680	15865	15726	15712	15796	15797	15743	15657	15886	15839	15701	15732	15688	15751	15796	15781	15779	15708	15749	15615	15761	15662	15738	15773	15671	15809	15772	15789	15621	15872	15711	15793	15778	15758	15808	15808	15839	15895	15792	15724	15690	15876	15732	15844	15644	15561	15871	15834	15847	15746	15789	15629	15787	15719	15616	15797	15651	15741	15887	15801	15801	15700	15657	15745	15955	15793	15750	15651	15761	15735	15803	15865	15840	15775	15831	15791	15956	15773	15812	15673	15670	15765	15814	15620	15833	15766	15671	15937	15736	15657	15825	15731	15644	15793	15841	15687	15799	15417	15773	15832	15746	15726	15664	15636	15624	15807	15698	15778	15778	15893	15722	15815	15813	15780	15811	15723	15607	15872	15547	15781	15640	15771	15645	15926	15685	15726	15771	15714	15712	15894	15880	15768	15650	15742	15673	15646	15723	15817	15748	15828	15671	15700	15823	15623	15780	15716	15646	15720	15881	15836	15761	15836	15730	15796	15791	15589	15821	15937	15657	15892	16019	15626	15625	15591	15875	15813	15776	15742	15661	15711	15723	15761	15724	15724	15712	15686	15734	15695	15604	15803	15640	15772	15771	15734	15752	15727	15654	15781	15805	15647	15699	15762	15737	15613	15698	15871	15701	15580	15662	15745	15716	15834	15698	15779	15692	15903	15583	15923	15738	15830	15654	15715	15764	15811	15829	15711	15730	15796	15657	15813	15827	15500	15988	15813	15778	15833	15800	15595	15672	15610	15641	15679	15722	15829	15688	15816	15840	15940	15817	15903	15768	15728	15660	15678	15667	15694	15822	15819	15846	15764	15703	15766	15694	15759	15765	15639	15966	15672	15691	15959	15679	15644	15719	15706	15791	15674	15649	15784	15692	15725	15851	15757	15752	15775	15707	15760	15887	15709	15671	15901	15758	15581	15606	15778	15900	15729	15673	15872	15778	15562	15858	15658	15858	15727	15694	15925	15730	15681	15766	15843	15739	15707	15746	15836	15657	15676	15634	15934	15758	15686	15614	15786	15662	15805	15685	15859	15850	15791	15649	15721	15772	15728	15818	15687	15785	15769	15713	15731	15821	15727	15744	15670	15814	15711	15773	15667	15859	15638	15765	15872	15917	15735	15748	15626	15803	15697	15685	15759	15841	15594	15693	15788	15671	15872	15805	15796	15821	15753	15880	15818	15703	15728	15659	15670	15782	15928	15790	15752	15745	15866	15652	15643	15646	15823	15769	15793	15637	15654	15697	15806	15620	15640	15692	15712	15679	15735	15796	15624	15809	15739	15749	15882	15735	15750	15678	15730	15761	15693	15703	15859	15714	15872	15724	15923	15826	15734	15810	15564	15682	15698	15939	15722	15745	15830	15701	15833	15913	15780	15680	15856	15826	15716	15795	15652	15814	15848	15869	15745	15661	15750	15872	15740	15842	15727	15768	15928	15810	15611	15750	15684	15915	15869	15661	15804	15613	15847	15755	15721	15775	15741	15808	15675	15647	15790	15746	15845	15626	15989	15883	15805	15674	15644	15801	15808	15742	15701	15631	15827	15731	15893	15910	15769	15741	15818	15816	15822	15780	15859	15576	15659	15826	15853	15753	15824	15839	15931	15756	15885	15756	15786	15777	15854	15763	15864	15747	15745	15696	15749	15765	15687	15567	15681	15639	15795	15817	15589	15856	15640	15764	15657	15705	15632	15647	15704	15923	15791	15714	15742	15719	15904	15636	15753	15818	15721	15746	15593	15817	15620	15759	15707	15828	15688	15872	15779	15557	15873	15772	15732	15759	15663	15777	15880	15593	15715	15723	15644	15791	15740	15610	15899	15839	15896	15817	15689	15731	15758	15967	15734	15863	15683	15774	15662	15590	15779	15732	15792	15816	15630	15852	15864	15721	15716	15690	15779	15688	15766	15687	15765	15755	15764	15722	15962	15739	16019	15708	15797	15692	15838	15562	15722	15770	15830	15724	15791	15747	15855	15685	15833	15820	15800	15993	15832	15822	15800	15688	15826	15715	15628	15784	15749	15797	15714	15826	15718	15755	15760	15732	15702	15801	15719	15681	15778	15735	15660	15702	15973	15822	15798	15552	15664	15649	15732	15778	15823	15772	15842	15768	15784	15874	15753	15909	15803	15934	15671	15833	15738	15612	15887	15735	15712	15825	15769	15747	15599	15760	15803	15768	15841	15722	15643	15737	15812	15814	15791	15756	15698	15624	15967	15786	15958	15840	15926	15683	15726	15673	15795	15744	15907	15870	15652	15727	15750	15751	15656	15718	15835	15656	15841	15655	15703	15881	15764	15579	15664	15778	15739	15869	15561	15752	15742	15663	15816	15671	15759	15922	15691	15668	15739	15665	15961	15706	15675	15715	15865	15808	15855	15734	15695	15781	15688	15785	15612	15751	15814	15627	15634	15771	15656	15985	15600	15810	15646	15787	15775	15810	15683	15717	15779	15886	15784	15868	15719	15687	16000	15658	15811	15876	15672	15641	15679	15669	15836	15604	15707	15733	15759	15723	15728	15752	15836	15639	15867	15821	15871	15761	15643	15674	15695	15681	15676	15806	15878	15709	15637	15696	15851	15721	15693	15661	15641	15906	15653	15881	15924	15817	15728	15757	15802	15811	15818	15743	15609	15876	15830	15701	15879	15626	15825	15893	15770	15900	15754	15749	15828	15837	15735	15713	15800	15507	15831	15902	15569	15859	15830	15653	15730	15783	15785	15717	15619	15727	15910	15727	15701	15840	15793	15794	15755	15699	15704	15787	15884	15779	15687	15736	15606	15767	15862	15571	15765	15711	15854	15735	15782	15855	15825	15702	15655	15744	15782	15790	15669	15685	15816	15746	15771	15713	15754	15741	15750	15782	15699	15696	15861	15604	15740	15656	15819	15685	15882	15776	15725	15753	15678	15913	15743	15622	15882	15782	15757	15685	15706	15743	15600	15783	15755	15758	15704	15812	15763	15726	15783	15860	15828	15858	15819	15701	15944	15862	15734	15677	15783	15780	15703	15792	15573	15835	15992	15770	15803	15807	15795	15888	15711	15851	15824	15691	15895	15813	15729	15735	15841	15805	15764	15960	15678	15849	15591	15644	15820	15687	15771	15692	15856	15834	15815	15692	15868	15654	15751	15845	15860	15841	15783	15856	15747	15709	15615	15809	15814	15590	15762	15755	15689	15743	15750	15705	15634	15705	15747	15922	15790	15851	15691	15696	15918	15784	15783	15864	15765	15937	15729	15732	15755	15686	15752	15715	15683	15830	15742	15727	15681	15795	15791	15888	15565	15787	15750	15700	15918	15750	15791	15695	15808	15767	15680	15774	15734	15592	15886	15839	15800	15601	15764	15736	15567	15885	15730	15697	15878	15801	15642	15788	15764	15795	15819	15562	15866	15750	15831	15791	15794	15844	15712	15821	15795	15909	15792	15787	15844	15545	15732	15822	15707	15594	15740	15895	15646	15689	15651	15887	15740	15870	15757	15648	15736	15648	15749	15698	15633	15725	15967	15660	15869	15637	15547	15656	15754	15629	15784	15523	15803	15829	15759	15761	15662	15713	15674	15572	16003	15837	15882	15756	15829	15732	15661	15711	15841	15813	15877	15736	15772	15715	15761	15885	15720	15698	15895	15731	15839	15749	15781	15804	15742	15747	15791	15848	15795	15590	15638	15635	15770	15700	15841	15784	15877	15629	15696	15855	15877	15876	15834	15581	15717	15675	15741	15701	15816	15730	15796	15649	15712	15876	15940	15936	15670	15740	15820	15975	15787	15682	15918	15714	15917	15622	15725	15749	15732	15738	15735	16008	15772	15944	15707	15702	15730	15522	15846	15652	15842	15816	15703	15829	15742	15726	15608	15805	15699	15544	15856	15617	15707	15921	15737	15754	15890	15812	15695	15971	15674	15859	15862	15654	15747	15748	15764	15720	15703	15855	15798	15873	15798	15846	15658	15908	15876	15800	15870	15697	15748	15719	15854	15747	15743	15792	15708	15853	15837	15914	15749	15689	15814	15860	15689	15776	15753	15757	15764	15704	15745	15745	15711	15661	15706	15733	15818	15657
22733	21224	29118	23655	21429	23590	25991	21102	20230	20575	20860	20547	20459	20453	20704	20783	20741	20442	20485	19996	19837	19782	19817	19804	19667	19703	19589	19466	19575	19572	19691	19594	19398	19520	19492	19528	19690	19665	19875	19535	19650	19643	19395	19342	19736	19511	20503	21428	21230	20674	20098	19795	19374	19518	19141	19117	19080	19053	19228	19309	19454	19334	19239	19181	19243	19326	19405	19330	19244	19327	19129	19116	19413	19312	19344	19202	19400	19295	19479	19284	19165	19301	19303	19660	19324	19124	19466	19275	19236	19249	19071	19445	19082	19218	19261	19334	19198	19120	19507	19068	19322	19025	19140	19085	19361	19265	19302	19166	19099	19048	19190	19042	19173	19515	19316	19170	19362	19208	19204	19141	19190	19155	19360	19475	19153	19349	19273	19320	19193	19316	19452	19367	19342	19351	19078	19157	19255	19071	19320	19173	19390	19181	18981	19320	19070	19186	19314	19144	19340	19182	19304	19007	19307	19323	19347	19106	19230	19046	19362	19175	19156	19219	19428	19144	19155	19373	19366	19384	19121	19177	19229	19075	18937	19230	19246	19157	19199	19236	19099	19235	19299	19248	19328	19321	19278	19216	19328	19466	19313	19185	19239	19387	19461	19119	19301	19398	19414	19036	19007	19183	19300	19249	19342	19264	19214	19324	19330	19034	19022	19144	19215	19222	19182	19220	19203	19176	19293	19260	19252	19202	19113	19349	19448	19496	19267	19246	19241	19179	19060	19364	19275	19404	18980	19402	19536	19137	19278	19108	19372	19379	19148	19242	19313	19246	19415	19228	19154	19318	19168	19372	19200	19347	19199	19284	18990	19299	19021	19261	19289	18895	19190	19072	19234	19127	19022	19256	19508	19175	19327	19295	19145	19122	19266	19221	19181	19250	19208	19406	19183	19370	19217	19180	19145	19078	19343	19122	19170	19101	19104	19192	19224	19237	19107	19247	19289	19229	19098	19284	18935	19151	19348	19210	19394	19215	19282	19296	19175	19448	19273	19407	19070	19182	19101	19158	19432	19095	19355	19315	19126	19159	19288	19381	19184	19198	19295	19538	19204	18925	19327	19312	19212	19340	19306	19277	19228	19349	19301	19297	19140	19205	19072	19194	19215	19135	19369	19219	19284	19298	19209	19322	19133	19208	19148	19415	19291	19265	19273	19305	19051	18971	19176	19287	19101	19220	19279	19168	19230	19235	19267	19188	19358	19439	19300	19108	19114	19432	19235	19208	19147	19152	19179	19167	19243	19147	19242	19071	19131	19152	19212	19291	19618	19267	19264	19214	19084	19132	19149	19098	19132	19340	19427	19237	19217	19284	19133	19120	19287	19114	19110	19102	19185	19287	19136	19092	19080	19268	19283	19126	18899	19352	19121	19084	19228	19407	19123	19170	19144	19117	19249	19118	19207	19161	19113	19024	19158	19145	19254	19038	19242	19285	19258	19149	19154	19463	19133	19318	19403	19279	19223	19291	19230	19182	19202	19267	19166	19291	19295	19165	19258	19295	19291	19402	19030	19055	19061	19284	19254	19282	19185	19217	19218	19125	19127	19244	19258	18957	19175	19468	19292	19169	19116	18914	19023	19147	19228	19417	19433	19166	19222	19151	19284	19039	19300	19060	19289	19202	19093	19227	19313	19208	19148	19360	19241	19206	19121	19313	19219	19207	19158	19196	19346	19326	19169	19324	19299	19158	19128	19159	19291	19150	19247	19158	19232	19232	19311	19038	19198	19141	19154	19115	19261	19338	19176	19208	19055	19527	19132	19238	19015	19280	19049	19035	19338	19236	19359	19116	19298	19100	19186	19294	18959	19108	19292	19362	19332	19304	19026	19097	19398	19197	19258	19098	19317	19075	19510	19250	19343	19419	19355	19135	19187	19108	18984	19161	19292	19373	19401	19217	19110	19332	19103	19248	19253	19423	19374	19017	19221	19330	19025	19041	19369	19156	19279	19176	19122	19342	19234	19297	19318	19356	19127	19298	19187	19294	19356	19201	19165	19179	19137	19268	19231	19378	19083	19345	19323	19180	19348	19239	19216	19129	19407	19413	19390	19248	19034	19121	19032	19114	19235	19271	19242	19029	19413	19211	19289	19126	19297	19186	18946	19275	19203	19187	19157	19281	19120	19129	19284	19080	19157	19143	19186	19172	19017	19074	19041	19192	19249	19288	19261	19292	19172	19325	19217	18994	19046	19146	19100	19124	19256	19220	19328	19246	19148	19035	19156	19161	19008	19260	19243	19197	19181	19112	19133	19222	19368	19273	19293	19104	19161	18933	19136	19160	19299	19209	19255	19174	19160	19029	19185	19349	19200	19383	19127	19319	19351	19169	19314	19050	19174	19143	19275	19103	19284	19337	19345	19091	19269	19122	19096	19066	19328	19017	19176	19221	19226	19240	19249	19213	19191	19099	19405	19116	19169	19116	19213	19160	18891	19242	19091	19082	19388	19490	19224	19491	18919	19056	19428	19200	19110	19316	19138	18951	19299	19236	19203	19147	19380	19286	19197	19138	19376	19176	19392	19243	19046	19339	19055	19260	19256	19219	19115	19144	19425	19254	19425	19160	19158	19182	19293	19267	19041	19127	19253	19223	19192	19210	19452	19233	18958	19206	19276	19006	19242	19216	19337	19118	19018	19193	19162	18993	19138	19221	19295	19249	19263	19242	19362	19038	19089	19236	19233	19127	19155	19172	19106	19178	19058	19302	19302	19383	19191	19100	19312	19367	19273	19148	19202	19284	19174	19304	19297	19478	19202	19308	19333	19150	19060	19264	19087	19033	19285	19225	19259	19282	19278	19238	19077	19139	19356	19499	19333	19046	19069	19393	19345	19266	19263	19123	19366	19084	19155	19211	19200	19286	19391	19341	19222	19203	19173	19314	19188	19083	19320	19437	19326	19132	19250	19063	19167	19069	19189	19190	19348	19019	19145	19249	19292	19200	19338	19152	19108	19177	19176	19119	19100	19375	19183	19122	19226	19155	19193	19299	19107	19220	19062	19016	19287	19280	19172	19388	19270	19216	19232	19165	19122	19421	19092	19351	19229	19273	19099	19153	19146	19089	19214	18941	19160	19228	19308	19222	19070	19197	19206	19308	19183	19269	19095	19375	19322	19333	19412	19189	19266	19118	19231	19035	19218	19321	19224	19301	19113	19208	19229	19195	19341	19098	19253	19293	19133	19276	19097	19291	19271	19201	19266	19278	19156	19063	19330	19148	19212	19195	19282	19151	19296	19248	19254	19265	19249	19502	19138	19081	19252	19128	19125	19121	19022	19389	19217	19433	19294	19297	19366	19309	19279	19099	19285	19365	19117	18998	19261	19275	19411	19301	19122	19201	19280	19291	19082	19188	19377	19261	19203	19360	19412	19172	19239	19427	19178	19245	19163	19227	19237	19204	19310	19326	19136	19286	19193	19173	19290	19412	19096	19008	19207	19287	19188	19394	19360	19110	19275	19368	19254	19239	19228	19227	19180	19290	19051	19142	19254	19197	19097	19020	19030	19131	19343	19024	19376	19115	19087	19141	18949	18947	19145	19256	18970	19079	19236	19095	19165	19045	19164	19041	19191	19239	19492	19189	19125	19302	19269	19224	19100	19187	19454	18999	19332	19045	19121	19277	19266	19250	19121	19336	19344	19173	19319	19197	19325	19355	19292	19113	19247	19281	19114	19103	19383	19230	19228	19190	19207	19177	19238	19512	19093	19235	19197	19395	19074	19358	19256	19154	19277	19251	19051	19271	19284	19221	19112	19179	19044	19127	19214	18915	19122	19083	19138	19034	19362	19246	19358	19369	19304	19172	19126	19193	19359	19374	19197	19078	19335	19210	19492	19309	19250	19222	19378	19389	19338	19300	19310	19185	19200	19160	19300	19327	19277	19251	19042	19209	19125	19174	19209	19074	19209	19067	19124	19175	19135	18965	19162	19224	19336	19270	19175	19209	18997	19223	19032	19268	19365	19315	19229	19229	19377	19275	19233	19293	18976	19253	19196	19246	19390	19421	19193	19154	19197	18991	19321	19258	19149	19028	19274	19063	19117	19180	19220	19206	19021	19253	19181	19012	19100	19371	19113	19416	19257	19059	19159	19271	18974	19121	19338	19051	19005	19531	19118	19277	19257	19234	19388	19121	19396	19303	19260	19169	19284	19242	19254	19263	19087	19181	19319	19231	19116	19102	19105	19107	19230	19270	19208	19231	19428	19248	19030	19108	19227	19229	19293	19300	19177	19202	19185	19248	19198	19206	19127	19204	19052	19357	19512	19162	19093	19068	19099	19152	19059	19157	19276	19276	19261	19161	19053	19208	19143	18956	19267	19296	19319	19102	19030	19210	19054	19098	19097	19267	18938	19246	19337	19255	19259	19338	19415	19287	19038	19187	19144	19265	19231	19245	19075	19103	19250	19037	19098	19188	19231	19174	19108	19269	19087	19338	19190	19139	19078	19304	19283	19258	19237	19235	19248	19219	19450	19240	19249	19194	19256	18972	18953	19261	19156	19183	19179	19151	19260	19252	19134	19054	19292	19210	19189	19296	19185	19600	19276	19183	19299	19170	19215	19271	19292	19220	19104	19093	19277	19096	19274	19470	19203	19376	19220	19166	19321	19249	19279	19257	19385	19239	19169	19319	19350	19273	19451	19243	19092	19221	19321	19323	19292	19319	19110	19299	19143	19315	19305	19144	19273	19208	19348	19128	19294	18948	19259	19257	19364	19183	19254	19094	19355	19279	19207	19228	19074	19266	19320	19209	19101	19328	19276	19209	19236	19126	19074	19375	19398	18836	19321	19396	19205	19262	19210	19258	19434	19269	19151	19184	19285	19170	19280	19136	19046	19054	19311	19030	19119	19263	19194	19208	19229	19157	19282	19165	19318	19201	19179	18879	19245	19115	19251	19103	19261	19200	19350	19411	19122	19114	19245	19319	19144	18951	18993	19245	19126	19023	19159	19156	19391	19194	19221	19425	19402	19144	19254	19158	19237	19497	19261	19512	19238	19358	19330	19233	19254	19308	19243	19244	19285	19301	19195	19310	19395	19199	19196	19064	19162	19169	19306	19267	19133	19275	19539	19208	19303	19233	19323	19152	19318	18944	19070	19105	19232	19397	19254	19407	19049	19186
15600	29629	26664	20608	18846	18094	17257	17521	17267	17096	17465	17216	17090	17261	17240	17373	17115	16938	17017	16499	16222	16139	16067	16087	15967	15978	15817	15748	15909	15895	15801	15966	15887	15654	15922	15786	16090	16102	16222	15906	15882	15956	15853	15626	16213	15842	17458	18139	17903	17155	16371	16006	15745	15759	15611	15756	15576	15823	15684	15769	15658	15610	15651	15550	15605	15776	15647	15647	15663	15855	15606	15611	15575	15674	15670	15644	15683	15696	15772	15689	15615	15700	15651	15681	15749	15705	15729	15627	15723	15653	15815	15788	15650	15641	15528	15701	15768	15630	15475	15684	15596	15769	15700	15551	15711	15583	15716	15604	15506	15714	15606	15799	15611	15485	15542	15616	15783	15421	15680	15599	15683	15801	15582	15600	15605	15745	15704	15777	15770	15631	15614	15829	15765	15521	15765	15797	15614	15465	15708	15486	15720	15541	15794	15588	15509	15581	15578	15773	15759	15671	15751	15636	15575	15636	15553	15511	15726	15591	15708	15548	15750	15734	15644	15854	15726	15766	15743	15603	15700	15717	15611	15599	15600	15652	15496	15555	15551	15620	15742	15757	15652	15411	15697	15611	15757	15650	15711	15746	15792	15513	15545	15725	15641	15663	15609	15696	15625	15458	15519	15753	15617	15655	15619	15556	15606	15659	15648	15640	15663	15682	15701	15678	15657	15738	15734	15722	15608	15651	15806	15649	15650	15673	15716	15635	15714	15548	15834	15651	15626	15670	15607	15553	15766	15613	15708	15461	15565	15630	15795	15701	15726	15764	15655	15675	15634	15623	15621	15621	15578	15758	15533	15641	15755	15658	15735	15640	15597	15612	15610	15503	15650	15666	15551	15632	15551	15512	15702	15477	15545	15560	15682	15713	15679	15592	15634	15669	15683	15546	15601	15733	15738	15577	15632	15862	15660	15647	15634	15661	15645	15652	15714	15576	15731	15580	15688	15536	15638	15890	15563	15717	15720	15442	15619	15668	15616	15694	15731	15591	15662	15632	15695	15624	15632	15637	15677	15693	15620	15497	15659	15697	15602	15568	15694	15570	15663	15563	15576	15711	15611	15787	15642	15608	15563	15703	15688	15687	15692	15509	15537	15585	15581	15550	15727	15713	15575	15683	15612	15341	15600	15643	15715	15528	15595	15580	15643	15760	15701	15546	15677	15631	15729	15728	15599	15646	15668	15616	15609	15630	15671	15615	15604	15565	15613	15669	15639	15715	15593	15634	15687	15557	15562	15584	15528	15590	15556	15892	15685	15596	15928	15527	15560	15664	15701	15659	15601	15737	15555	15863	15611	15650	15603	15710	15577	15735	15596	15684	15433	15843	15696	15708	15742	15484	15769	15565	15477	15403	15794	15657	15665	15719	15670	15555	15538	15632	15632	15665	15669	15793	15655	15714	15517	15713	15681	15559	15333	15572	15548	15742	15655	15603	15569	15583	15514	15543	15651	15613	15491	15592	15562	15774	15637	15668	15805	15721	15564	15610	15548	15776	15568	15626	15676	15616	15500	15687	15799	15579	15529	15617	15658	15629	15741	15705	15696	15697	15649	15638	15692	15622	15712	15687	15672	15671	15651	15746	15721	15667	15729	15687	15780	15574	15582	15542	15524	15501	15780	15693	15660	15776	15706	15796	15587	15562	15733	15525	15506	15826	15523	15822	15597	15790	15671	15691	15679	15781	15604	15655	15623	15553	15649	15455	15466	15634	15714	15589	15664	15721	15686	15638	15743	15503	15685	15673	15543	15534	15904	15600	15750	15502	15572	15657	15608	15641	15765	15588	15752	15632	15470	15745	15461	15763	15688	15558	15446	15506	15606	15784	15469	15758	15697	15578	15658	15453	15720	15763	15671	15526	15657	15614	15742	15580	15784	15741	15628	15760	15702	15714	15710	15694	15725	15691	15841	15716	15666	15650	15647	15715	15552	15614	15641	15589	15676	15748	15644	15516	15742	15468	15599	15662	15730	15705	15596	15662	15614	15619	15718	15518	15674	15633	15691	15574	15704	15686	15680	15690	15701	15656	15721	15480	15517	15512	15618	15670	15642	15824	15657	15633	15761	15653	15720	15666	15542	15593	15665	15566	15747	15566	15649	15633	15586	15528	15571	15560	15715	15564	15583	15775	15602	15746	15599	15655	15720	15732	15693	15700	15650	15604	15801	15559	15608	15640	15782	15603	15704	15596	15568	15590	15582	15623	15782	15558	15608	15597	15533	15631	15654	15486	15861	15709	15620	15664	15744	15495	15865	15626	15429	15684	15723	15571	15762	15622	15575	15709	15473	15515	15626	15871	15689	15604	15496	15634	15661	15605	15665	15761	15522	15794	15645	15666	15648	15599	15628	15503	15643	15585	15528	15704	15663	15521	15494	15694	15677	15714	15866	15606	15639	15619	15524	15665	15556	15632	15584	15470	15668	15448	15634	15621	15643	15494	15636	15692	15796	15715	15677	15632	15675	15691	15568	15397	15656	15588	15653	15680	15691	15543	15655	15715	15692	15497	15600	15467	15570	15670	15616	15777	15481	15584	15787	15590	15700	15772	15636	15687	15737	15688	15559	15562	15715	15620	15676	15468	15629	15772	15715	15598	15700	15618	15710	15761	15609	15696	15547	15606	15757	15610	15889	15739	15575	15782	15611	15705	15674	15515	15810	15666	15624	15685	15548	15801	15659	15565	15603	15651	15782	15669	15614	15774	15556	15713	15587	15606	15705	15681	15638	15643	15742	15810	15600	15527	15646	15635	15786	15664	15721	15874	15618	15860	15723	15671	15403	15751	15705	15525	15529	15573	15749	15596	15558	15731	15580	15676	15692	15746	15573	15634	15662	15672	15744	15663	15588	15709	15564	15566	15690	15568	15632	15529	15614	15750	15615	15649	15662	15601	15751	15731	15579	15518	15709	15738	15558	15629	15393	15632	15814	15557	15662	15565	15641	15688	15498	15676	15717	15665	15591	15743	15751	15674	15538	15650	15566	15670	15611	15732	15637	15549	15663	15745	15538	15578	15453	15795	15507	15604	15611	15608	15604	15637	15859	15546	15831	15601	15723	15673	15710	15489	15636	15647	15745	15668	15744	15763	15703	15339	15695	15676	15731	15511	15643	15532	15787	15523	15760	15642	15750	15677	15637	15723	15627	15754	15579	15893	15563	15672	15684	15586	15523	15735	15596	15600	15771	15394	15746	15723	15734	15727	15633	15688	15561	15616	15528	15504	15702	15750	15579	15638	15566	15595	15727	15589	15655	15621	15655	15674	15631	15657	15708	15612	15582	15544	15680	15719	15583	15723	15631	15654	15592	15649	15709	15693	15494	15680	15891	15502	15661	15534	15602	15730	15621	15653	15780	15617	15749	15818	15799	15658	15687	15814	15622	15442	15580	15601	15512	15753	15625	15597	15788	15733	15459	15606	15722	15612	15578	15621	15647	15639	15706	15642	15614	15640	15677	15551	15481	15752	15596	15571	15707	15688	15591	15747	15633	15769	15634	15550	15770	15852	15550	15803	15629	15711	15614	15589	15650	15674	15709	15757	15727	15747	15639	15831	15700	15713	15416	15643	15603	15529	15750	15787	15566	15728	15654	15538	15579	15543	15855	15586	15588	15721	15512	15742	15720	15460	15624	15560	15587	15698	15693	15629	15737	15569	15660	15637	15654	15555	15546	15713	15635	15660	15614	15522	15587	15565	15803	15681	15746	15696	15782	15621	15641	15669	15476	15559	15611	15732	15435	15648	15836	15552	15710	15789	15680	15718	15632	15685	15493	15831	15577	15566	15699	15656	15781	15730	15717	15647	15618	15542	15575	15620	15710	15647	15730	15515	15766	15621	15596	15730	15691	15654	15592	15711	15690	15570	15656	15674	15664	15622	15603	15727	15604	15560	15613	15765	15498	15785	15816	15622	15711	15633	15536	15649	15652	15641	15573	15597	15640	15583	15556	15659	15664	15740	15520	15562	15606	15556	15602	15625	15443	15750	15599	15769	15689	15522	15753	15710	15497	15529	15677	15641	15591	15519	15740	15742	15774	15750	15519	15566	15523	15660	15735	15645	15831	15590	15753	15676	15622	15523	15608	15737	15504	15654	15592	15756	15670	15676	15728	15570	15617	15659	15502	15566	15444	15552	15490	15700	15828	15718	15609	15504	15778	15472	15693	15707	15708	15727	15515	15642	15650	15796	15692	15673	15651	15672	15571	15602	15484	15676	15702	15616	15883	15606	15638	15712	15716	15697	15578	15712	15689	15610	15719	15708	15665	15583	15573	15415	15761	15568	15652	15685	15663	15602	15658	15568	15611	15802	15661	15761	15492	15518	15596	15563	15649	15592	15502	15649	15542	15868	15640	15698	15571	15650	15623	15630	15729	15678	15608	15699	15590	15720	15557	15438	15611	15566	15723	15767	15522	15777	15664	15590	15514	15617	15565	15674	15671	15534	15866	15601	15787	15626	15753	15596	15493	15549	15701	15520	15675	15490	15550	15668	15588	15680	15589	15660	15502	15660	15362	15673	15726	15625	15749	15631	15679	15668	15495	15577	15461	15658	15658	15706	15573	15644	15747	15695	15686	15675	15609	15673	15542	15640	15531	15617	15671	15575	15731	15747	15821	15430	15689	15707	15457	15671	15521	15600	15608	15620	15662	15585	15456	15724	15622	15586	15546	15679	15693	15746	15617	15456	15587	15852	15753	15633	15526	15598	15546	15701	15733	15702	15579	15647	15603	15613	15685	15596	15549	15642	15698	15692	15481	15562	15559	15663	15587	15578	15574	15671	15618	15694	15673	15635	15674	15668	15754	15685	15524	15529	15759	15567	15636	15656	15687	15433	15732	15665	15800	15716	15591	15690	15665	15674	15643	15616	15717	15639	15664	15653	15653	15635	15659	15503	15591	15617	15542	15560	15763	15658	15691	15573	15632	15606	15590	15821	15552	15549	15696	15654	15618	15609	15659	15669	15645	15566	15661	15590	15655	15567	15682	15647	15561	15519	15719	15589	15672	15561	15626	15588	15585	15651	15669	15721	15467	15678	15588	15710	15612	15703	15683	15670	15701	15601	15579	15620	15682	15832	15688	15580	15554	15661	15655	15670	15809	15558	15664	15623	15785	15675	15666	15731	15608	15721
27436	21966	25144	22301	18933	19167	19261	19074	19165	19355	19381	19232	19342	19378	19431	19437	19422	19309	19199	19145	19397	19309	19022	19209	18944	18956	19185	18884	19080	18990	18865	19040	18994	18696	18996	19077	18766	19068	18936	19090	19002	19162	18984	19051	18796	18915	19093	18888	19101	19121	19244	19057	19132	19003	19002	18858	18652	18978	18991	18817	18825	18880	18923	19015	18971	18888	18975	18992	18820	19006	18934	19014	18989	18931	19092	18999	18855	19085	19116	18882	19069	19178	18930	18915	18719	19040	19068	19029	18990	18784	19038	19100	19068	19076	19041	18905	18978	19042	18911	19276	18788	18899	19030	19015	18969	18977	18769	19019	19014	18846	18796	19067	18976	18809	19071	18874	18862	19068	18877	18851	19155	18962	18962	18879	18949	19053	18831	18757	18862	18955	18959	19036	18951	18914	19081	19018	18947	19164	18852	19007	18895	18944	18696	18811	19141	18949	18825	18993	18873	18740	18866	19106	19014	18858	18815	19045	18943	18796	19058	18929	19026	18991	19086	18855	19153	18930	19097	19048	18876	18812	18882	18734	18796	19077	18842	19064	19055	18848	18951	18779	18772	18913	18875	18975	19006	18908	18921	19235	18954	18835	18995	18900	18928	19011	18936	19016	18939	19054	18844	18764	19017	19160	19138	19030	19003	18893	18916	18931	19061	19044	18955	18987	19060	18948	18945	18939	18784	18939	18906	19094	18723	18708	18965	18763	18931	18796	19031	19154	18912	18904	18845	18859	18897	18916	18888	18820	19097	18827	18923	18884	18869	19157	19025	18925	18836	18789	18941	19002	18838	18835	18858	18869	18994	18791	18917	18971	18728	18955	19053	19039	18871	19077	19044	18926	18962	18884	19001	18919	18890	19034	18966	18937	18883	18771	18954	18957	18724	19105	18946	18876	18759	18980	18667	18756	18898	19007	18836	18838	18898	18947	18933	19004	18876	18950	19077	18854	19136	19066	18950	19011	18974	18799	18766	18783	19125	18985	18872	18957	19007	18813	18922	18831	18889	18753	18728	18960	18968	18814	18688	18768	19146	19024	18917	19057	18964	18843	18917	18819	19119	19136	19070	18859	18906	18985	18848	19110	18737	18856	18925	19199	19087	18918	19122	18936	18699	18860	18855	18872	18908	19139	19093	19139	19071	18985	18938	18945	19200	18923	19063	18912	19109	18792	18957	18754	18924	18975	19010	18970	19144	18921	18891	19167	18855	18739	18985	18866	18905	18957	19116	19113	18938	18975	18946	18769	18984	19041	18949	18897	18850	19136	19038	18996	18969	18814	18912	18892	18923	18811	19005	19022	19014	19188	18899	18922	18988	18966	18885	18878	18583	18974	18966	18869	18931	18848	18911	18954	18888	18851	18955	19031	18915	19151	19025	19024	18984	19038	19171	19029	19077	18838	18818	18966	18721	19010	18751	18919	18930	19034	18885	19111	18870	18853	18877	19004	19025	18864	18812	19059	19004	18902	18866	18838	18950	19014	18836	18972	18937	18881	18973	18932	18796	19003	19083	18952	19046	18754	19114	19071	18996	18634	18717	18816	18730	19080	19109	18948	18945	19142	18719	19018	18978	18843	18979	18884	19119	19023	19104	18953	18741	18900	19043	18835	18869	18931	18834	18987	18843	19024	18874	18869	19080	19031	18899	19208	19031	19017	19197	18981	18986	18885	18854	18945	18964	18901	18719	18767	18808	18940	18769	18877	19173	18764	19052	18930	19148	18790	18926	19045	18986	19133	18949	18836	19070	18876	19023	18812	18934	19078	18999	19086	18976	18878	18855	18891	18909	18728	19029	18909	19221	18840	18860	18730	18932	18846	19088	18999	18876	19039	18972	18846	18872	19029	19137	18976	19040	18778	18982	19116	18953	18869	18974	19125	18964	18987	18888	18823	18949	18879	18864	18878	18698	18928	19018	18960	19085	19230	18996	18778	18893	19004	19105	19136	19143	19046	18828	19111	19035	18872	18998	19022	18943	18892	18955	18907	19071	18858	19009	19026	18917	18976	18987	19031	19121	18936	18941	18860	19042	19052	18772	18933	18911	18922	19084	18832	19130	18922	19009	18686	18846	18858	18943	19012	18807	18884	19180	18859	18724	18931	18796	18863	19006	19076	18955	19021	19144	18980	18879	18860	19030	19043	18889	18837	19061	18943	18996	18898	18953	19063	18779	18583	18856	19051	19247	19115	18935	19024	18976	19000	18944	18880	19046	18980	18855	18757	18856	18943	18888	19188	18768	19205	19138	18876	18865	18930	18853	18984	18913	18931	18703	19183	18952	18915	18922	18885	18814	18926	18731	18948	18971	18953	18896	19019	18835	18926	19087	18919	19143	18942	18716	18982	18977	18961	18795	19020	18984	18580	18989	18939	18967	19059	18956	19018	18959	19050	18816	18785	18795	18951	18981	19025	18918	19028	18861	18905	18933	18861	18804	19156	19082	18926	18601	18885	18676	19162	18850	18741	18952	18940	18907	18876	18766	18887	19038	19164	18826	19089	18881	19155	18896	18995	18968	18949	19036	18647	19112	18917	18839	18968	18906	18820	18981	18971	19232	18954	18833	18832	18760	19075	19022	19105	18908	19012	18965	18828	19057	18931	18878	18779	19139	19104	19009	18996	18855	18984	18928	18758	19121	19008	18929	18957	18819	18997	19020	18939	18732	18875	18923	18989	18913	18964	18805	19102	18943	19030	19053	18988	18896	18953	19018	18889	18966	18740	18986	18924	18885	18949	18957	19005	18947	19042	18843	19072	18946	18943	18870	19021	18906	18821	19033	18925	18962	18933	19086	19171	18978	18710	18717	18987	19044	18926	18861	19016	18850	19102	19086	19124	18944	19070	18958	19076	18856	18884	19081	19005	18866	18820	18834	18960	18788	19131	18835	19008	18976	18847	19047	18960	18982	19036	18921	18964	18908	18922	19005	18979	18937	19168	18881	19093	19067	19026	18905	18817	19018	18863	19019	19151	18957	18958	18840	19048	19054	18942	18891	18732	18786	18990	18991	18995	18928	18930	18824	19117	18880	19048	18989	18757	18720	18760	18795	18867	18927	18802	18925	19070	18992	19018	18955	18903	19072	19091	18813	18883	18903	18915	18821	19188	18961	18912	18950	19114	18971	18893	19059	18956	18745	18718	18789	19118	19162	19027	19017	18887	18899	19106	18984	18918	18959	18863	18877	19058	19006	18615	18728	18977	18835	18786	18843	18898	18967	19030	19007	18811	18864	18968	18810	18764	18950	18929	18931	18828	18979	18738	19024	18756	18843	19011	19162	18870	19012	18946	18958	18894	18943	18869	18907	18929	18977	19093	18946	18857	18752	18825	18931	18883	19065	18899	18956	18865	18962	18870	18930	19022	18814	18842	18832	18839	18941	19170	19079	19015	18986	18960	18879	18720	18971	18932	19003	19133	19110	18896	18905	18870	19099	19055	19043	18884	19172	19057	19058	19052	18758	19023	18804	18831	19012	19119	18777	18950	18917	18968	18895	19035	18787	18846	19018	19255	19108	18792	18733	18718	19107	19068	18942	19024	18970	18967	19051	18857	18841	19024	18949	18828	19141	18907	18755	19128	19170	19026	18922	18860	18852	18964	18874	18766	18925	18775	18946	18987	19014	19036	19095	18824	19053	18930	19026	18898	19076	19065	19044	18865	18753	18821	19057	19048	18974	19149	18856	18942	19126	18903	18734	18979	18731	18948	18882	19012	18887	19040	18797	18871	18980	18837	18882	19266	18890	19009	18872	19094	18900	18881	18873	19036	18931	19034	18926	18875	18749	18929	19085	18905	19147	18951	18879	18928	18918	18881	18908	18942	19042	18868	18738	18964	18903	19078	18968	19068	18874	18787	19016	19105	18823	18848	19044	19243	18857	19031	18914	18791	19005	18964	18916	18874	18923	18943	18938	19044	18798	19022	18913	19023	18850	18921	18797	18986	19021	18973	18976	19040	19212	19116	19049	18794	19010	18708	18977	19101	19014	19220	18961	19007	19080	19046	19005	19047	18840	18676	18860	19041	19041	19020	19029	18948	18822	18787	19061	18841	19035	19025	18840	18669	18977	18987	18975	18869	18959	18991	19033	19005	18842	18937	18813	19016	18983	18919	18973	19040	19010	18855	18885	18814	18950	18790	18830	18802	18909	18792	18983	19134	18981	19030	19074	18855	18975	18702	18958	19032	19016	18864	18864	18783	18934	18975	18762	18856	19029	18945	18880	18964	19033	19187	18972	19010	19135	18899	19120	19216	19138	19098	19034	19083	19028	18866	18948	19103	18996	18782	18802	18949	18936	18926	19127	18864	19001	18849	19183	18931	19054	19151	18908	19023	18945	19046	18938	18937	18781	19127	18948	18713	18930	18927	18870	19038	19147	19016	19193	18989	18871	18688	18966	18891	18915	18953	18882	18910	19074	18946	19129	18942	18861	18971	19075	19130	19028	18983	18970	18843	19124	19026	19013	18938	18980	18858	18972	18941	19059	19086	19018	18936	19000	18941	18913	18942	18895	18795	19061	18868	19146	18934	18961	19045	18912	19075	18955	18814	18925	18960	19107	19113	18967	19033	19178	18805	18847	18893	19072	18715	19101	18822	18872	18919	18903	18981	19112	18932	19012	18918	19206	19008	18929	18863	18769	18705	18765	18885	19011	19080	18975	18702	18934	18998	18847	18757	19049	18851	18992	18904	18922	19037	18976	18790	18987	18775	19081	18819	18897	18790	18959	18814	19115	18905	18996	18883	18930	19071	18874	19030	18826	18946	19016	19105	19025	18837	18784	18825	18864	18897	18935	18836	18823	18942	18982	18803	18780	18934	19030	19152	18837	19062	19182	19036	18837	18992	19171	18904	18950	18795	18912	19011	18851	19169	19131	18877	18971	19216	19013	18886	18776	18858	19064	18928	18891	19002	19002	18874	18743	19143	18771	18887	19000	19052	18988	18732	19007	19003	19057	18823	19180	18987	19074	18769	19033	19008	18917	19057	19126	18880	19095	19026	19017	19111	19000	18768	18807	18928	19128	18894	18744	18764	19089	18874	18828	19123	18911	18825	18974	19111	18866	18990	18848	18945	18925	18814	19010	18996	19069	18986	18900	18957	18914	18860	19025	18895	19051	18903	19103	18944
14825	18522	17635	15851	15816	15699	15850	15689	15974	15823	16029	16028	16140	15991	16141	16050	16209	15866	15939	15714	15677	15859	15844	15662	15716	15760	15743	15684	15460	15400	15654	15735	15716	15641	15487	15660	15533	15714	15678	15542	15559	15605	15646	15479	15514	15607	15615	15791	15694	15724	15778	15634	15621	15488	15531	15589	15568	15513	15558	15528	15614	15489	15487	15442	15567	15451	15623	15479	15588	15438	15534	15504	15616	15644	15484	15569	15636	15529	15456	15535	15507	15483	15472	15642	15464	15559	15572	15477	15586	15469	15446	15560	15357	15536	15588	15572	15739	15545	15648	15340	15423	15515	15441	15623	15665	15574	15562	15582	15441	15525	15455	15631	15574	15668	15610	15468	15482	15451	15426	15658	15393	15554	15472	15637	15526	15505	15695	15416	15533	15358	15467	15552	15547	15581	15475	15508	15400	15495	15751	15485	15388	15383	15666	15574	15722	15522	15411	15489	15372	15570	15504	15721	15312	15416	15627	15266	15445	15558	15522	15520	15525	15342	15522	15529	15577	15403	15466	15641	15450	15613	15412	15537	15585	15570	15394	15583	15387	15432	15522	15489	15473	15489	15627	15500	15500	15313	15547	15458	15567	15503	15559	15437	15302	15596	15461	15536	15587	15524	15526	15633	15569	15646	15474	15534	15466	15491	15478	15505	15457	15545	15512	15509	15529	15562	15549	15414	15576	15558	15596	15542	15377	15529	15538	15554	15585	15615	15498	15381	15571	15719	15617	15600	15497	15530	15593	15644	15528	15660	15411	15506	15509	15437	15533	15573	15589	15637	15600	15473	15487	15658	15576	15605	15551	15503	15629	15511	15432	15457	15299	15506	15484	15531	15556	15624	15528	15447	15340	15479	15576	15583	15478	15497	15593	15439	15506	15649	15549	15545	15360	15537	15556	15495	15462	15562	15534	15509	15611	15466	15524	15366	15430	15492	15511	15498	15595	15451	15403	15505	15578	15640	15453	15704	15520	15340	15547	15540	15775	15504	15344	15497	15549	15533	15519	15435	15461	15616	15554	15554	15478	15541	15518	15641	15587	15412	15425	15555	15485	15580	15551	15694	15529	15519	15516	15451	15554	15436	15542	15542	15509	15387	15461	15523	15490	15510	15644	15426	15413	15533	15471	15516	15530	15637	15505	15356	15390	15467	15426	15315	15291	15593	15369	15425	15434	15456	15402	15552	15439	15466	15342	15504	15467	15501	15747	15535	15398	15673	15426	15560	15409	15422	15725	15265	15504	15550	15250	15442	15551	15501	15586	15533	15562	15600	15573	15527	15648	15467	15607	15517	15527	15538	15437	15616	15410	15458	15499	15413	15486	15492	15402	15607	15439	15482	15633	15463	15516	15586	15474	15434	15539	15664	15683	15604	15575	15488	15472	15584	15510	15688	15739	15548	15667	15505	15557	15627	15253	15611	15509	15752	15431	15488	15418	15511	15484	15640	15388	15385	15598	15567	15287	15404	15532	15590	15437	15475	15482	15575	15601	15532	15563	15599	15427	15642	15536	15600	15465	15460	15528	15280	15594	15577	15379	15630	15477	15368	15563	15441	15435	15448	15426	15491	15470	15580	15599	15512	15600	15498	15422	15423	15375	15640	15492	15536	15265	15621	15486	15579	15408	15484	15751	15418	15354	15412	15491	15603	15544	15576	15497	15376	15605	15779	15505	15587	15577	15445	15489	15485	15544	15551	15533	15500	15419	15582	15607	15580	15476	15637	15538	15555	15602	15490	15594	15747	15383	15541	15638	15665	15426	15591	15496	15640	15471	15468	15509	15622	15543	15495	15589	15600	15558	15432	15415	15675	15487	15589	15578	15356	15610	15476	15396	15476	15368	15521	15406	15649	15560	15599	15489	15424	15550	15544	15545	15588	15506	15677	15496	15601	15517	15565	15346	15396	15666	15520	15514	15653	15375	15622	15455	15468	15590	15499	15505	15531	15529	15402	15422	15350	15592	15334	15371	15510	15495	15422	15552	15426	15405	15389	15572	15496	15417	15485	15550	15606	15538	15467	15626	15520	15547	15545	15538	15474	15361	15562	15435	15564	15659	15401	15606	15444	15587	15470	15648	15442	15497	15532	15339	15621	15353	15434	15564	15417	15479	15426	15371	15597	15613	15535	15481	15475	15740	15691	15380	15407	15563	15613	15613	15479	15475	15334	15713	15475	15597	15262	15439	15507	15573	15534	15389	15537	15503	15553	15401	15538	15589	15658	15598	15527	15673	15507	15546	15421	15432	15520	15479	15733	15589	15590	15437	15402	15454	15502	15559	15455	15570	15644	15431	15657	15547	15418	15522	15728	15671	15534	15676	15567	15614	15507	15255	15384	15476	15606	15446	15391	15358	15543	15406	15484	15732	15496	15593	15520	15542	15602	15512	15402	15249	15471	15520	15275	15347	15497	15572	15684	15573	15380	15508	15448	15522	15335	15561	15362	15433	15279	15476	15489	15392	15522	15475	15509	15358	15570	15517	15590	15407	15394	15518	15631	15684	15588	15493	15485	15453	15340	15585	15588	15653	15489	15606	15413	15579	15545	15493	15502	15445	15473	15465	15541	15437	15461	15482	15259	15449	15697	15539	15637	15424	15496	15531	15386	15681	15446	15565	15662	15439	15443	15561	15507	15620	15241	15694	15728	15684	15437	15549	15415	15468	15492	15610	15584	15678	15448	15553	15451	15478	15496	15580	15471	15377	15537	15557	15594	15714	15640	15475	15561	15523	15523	15476	15421	15507	15380	15462	15704	15434	15533	15656	15419	15431	15576	15629	15492	15509	15556	15397	15496	15556	15556	15229	15604	15649	15621	15480	15540	15419	15515	15489	15545	15609	15457	15484	15588	15525	15545	15435	15441	15571	15530	15735	15585	15553	15449	15470	15522	15542	15490	15515	15513	15348	15520	15600	15561	15528	15675	15593	15441	15560	15580	15434	15464	15760	15371	15525	15590	15600	15504	15562	15632	15581	15469	15485	15508	15638	15434	15558	15477	15331	15631	15416	15452	15540	15535	15404	15492	15294	15609	15483	15627	15552	15530	15522	15443	15541	15503	15635	15520	15411	15624	15439	15476	15536	15395	15722	15736	15468	15299	15663	15577	15658	15403	15481	15588	15630	15427	15370	15494	15417	15439	15502	15477	15691	15433	15535	15638	15630	15442	15522	15523	15347	15428	15602	15402	15515	15606	15532	15528	15430	15665	15445	15608	15432	15484	15526	15415	15481	15442	15523	15391	15531	15459	15606	15535	15556	15646	15521	15446	15776	15378	15544	15536	15770	15538	15443	15529	15584	15566	15409	15543	15498	15489	15500	15436	15466	15621	15446	15648	15529	15542	15583	15438	15482	15497	15575	15592	15414	15779	15537	15488	15462	15431	15420	15533	15525	15430	15518	15459	15624	15392	15486	15505	15464	15575	15583	15528	15397	15512	15524	15564	15522	15676	15345	15641	15506	15597	15452	15528	15529	15624	15489	15616	15673	15427	15509	15722	15576	15456	15385	15423	15766	15443	15515	15761	15468	15656	15460	15544	15439	15398	15513	15394	15514	15581	15555	15599	15593	15549	15586	15578	15472	15420	15486	15437	15560	15442	15449	15553	15419	15638	15449	15523	15485	15391	15625	15423	15518	15385	15527	15576	15460	15528	15646	15668	15478	15399	15592	15404	15455	15295	15608	15551	15483	15555	15548	15450	15740	15639	15341	15485	15424	15318	15580	15461	15625	15440	15446	15456	15629	15703	15420	15385	15540	15381	15378	15437	15451	15601	15614	15420	15484	15347	15703	15487	15503	15556	15468	15418	15539	15790	15587	15506	15626	15468	15374	15537	15610	15564	15643	15652	15345	15446	15681	15609	15563	15533	15453	15574	15545	15447	15629	15443	15593	15572	15583	15602	15540	15613	15613	15536	15541	15409	15499	15409	15473	15423	15646	15477	15557	15528	15424	15411	15642	15560	15582	15730	15513	15460	15508	15583	15465	15425	15564	15576	15515	15594	15570	15523	15491	15547	15505	15517	15489	15511	15506	15604	15404	15531	15626	15521	15674	15498	15640	15529	15454	15538	15510	15467	15478	15582	15272	15424	15582	15430	15579	15740	15780	15224	15485	15453	15479	15441	15429	15525	15574	15537	15689	15587	15395	15524	15471	15465	15410	15794	15427	15469	15378	15517	15397	15616	15379	15528	15617	15598	15430	15540	15476	15511	15516	15529	15488	15587	15551	15551	15494	15541	15429	15496	15538	15614	15318	15635	15552	15661	15527	15414	15520	15672	15701	15533	15625	15524	15440	15535	15618	15560	15660	15372	15555	15577	15547	15577	15518	15546	15552	15575	15509	15401	15436	15477	15585	15531	15266	15349	15539	15541	15430	15542	15590	15383	15597	15584	15467	15474	15591	15325	15519	15530	15632	15408	15533	15423	15443	15507	15567	15476	15379	15549	15637	15650	15643	15432	15452	15371	15441	15613	15424	15646	15717	15642	15511	15513	15569	15549	15576	15696	15562	15543	15512	15651	15585	15562	15512	15608	15396	15675	15662	15289	15468	15518	15521	15448	15568	15490	15461	15589	15558	15455	15572	15352	15441	15385	15419	15624	15499	15573	15337	15536	15505	15310	15401	15582	15474	15492	15605	15501	15599	15602	15481	15494	15338	15651	15434	15682	15544	15554	15494	15454	15483	15520	15618	15517	15508	15579	15622	15610	15435	15498	15723	15372	15549	15446	15428	15432	15496	15503	15538	15475	15462	15476	15438	15538	15482	15549	15571	15347	15524	15514	15405	15422	15509	15616	15512	15504	15660	15482	15591	15513	15511	15533	15565	15548	15647	15465	15352	15523	15486	15614	15636	15484	15369	15473	15573	15597	15611	15487	15684	15418	15534	15468	15441	15608	15559	15502	15669	15447	15338	15552	15617	15498	15508	15377	15459	15439	15575	15381	15667	15596	15582	15310	15494	15510	15469	15425	15567	15536	15645	15528	15651	15541	15547	15668	15666	15545	15651	15417	15533	15463	15420	15593	15531	15463	15508	15612	15475	15538	15478	15682	15678	15566	15600	15580	15544	15476	15555	15399	15543	15338	15629	15556	15654	15485	15547	15420	15627	15402	15696	15456	15655	15433
23810	21204	28726	24022	22025	22430	21475	19214	18877	19066	19136	19263	19077	18918	19113	19078	18932	18902	18846	18761	18914	18607	18420	18498	18430	18277	18464	18319	18310	18166	18377	18250	18182	18202	18247	18301	18453	18575	18349	18442	18231	18543	18150	18275	18125	18159	18685	19298	19204	19115	18545	18402	18132	18187	18233	18271	18248	18320	18260	18303	18065	18156	18062	17879	18051	18251	18229	18263	18164	18126	18199	18050	18141	18196	18082	18141	18025	18125	18029	18292	18133	18144	18155	18076	18233	18331	18063	18179	17971	18132	18285	18192	18102	18141	18097	18211	18082	18190	18282	18216	18341	18450	18359	18159	18144	18075	18125	18170	18089	18033	18193	18203	18333	18220	18087	18092	17921	18168	18078	18133	18147	18052	18043	18182	18146	18107	18140	18321	18013	18249	18392	18054	18087	18283	18105	17933	18122	17991	18242	17990	18059	18190	18264	18304	18247	18037	18277	18282	18174	17987	18124	18090	18190	18224	18239	18163	18108	17948	18149	18222	18225	18167	18319	18250	18127	17933	18096	18035	18014	18179	17905	17888	18108	18088	18246	18146	17982	17983	18178	18283	18286	17984	18158	18177	18284	18303	18150	18115	18296	18084	18016	18208	18110	18079	18140	17893	17972	18184	18131	18051	18009	18293	18191	18055	18171	18246	18235	18055	18140	18323	18168	18239	18157	18294	18225	18027	18133	18254	18392	17895	18137	17882	17986	18012	18212	17828	18165	18282	18269	18214	18197	18332	18185	18169	18073	18060	18218	18315	18186	18115	18149	18327	18053	18221	18164	18293	18048	17980	18190	18063	18067	18032	18121	18153	18062	18125	18315	18087	18217	18358	18129	18028	18151	18161	18314	18155	18144	18229	18161	18043	18157	18187	18005	18270	18289	18140	18303	18073	18164	18104	18208	18154	17909	18130	17926	18193	18198	18451	18142	18154	17876	18195	18199	18342	18002	18371	18254	18135	18174	18250	18167	17826	18348	18052	18063	18244	18243	18092	18359	18247	18142	18202	18291	18057	18040	18204	18322	18064	18181	18039	18117	17936	18053	18311	18116	18292	18021	18249	17926	18205	18123	17887	18263	18007	18076	18143	18201	18192	18017	18149	18198	17918	18193	17912	18244	18192	18178	18164	18276	18068	18189	17969	18170	18203	18048	17955	18084	18220	18134	18025	18218	18212	18146	18031	18233	18096	18364	18225	18053	18262	18315	18325	18114	18255	18077	18199	18215	18264	18032	18150	18338	18141	18196	18230	18270	18392	18365	18293	18222	18187	17968	18166	18332	18013	18140	18062	18146	18212	18006	18420	18174	18159	18114	18180	18193	18029	18165	17963	18018	18192	18107	18315	18256	18155	18084	18164	18202	18202	18381	18156	18037	18315	18214	18026	18065	18270	17914	18314	18117	18149	18145	18322	18151	18053	18082	18253	18228	18176	18263	18148	18426	18446	18268	18320	18219	18239	18052	18122	18053	17917	18096	18023	18030	18115	18155	18182	18332	18077	18313	18205	18179	18059	18340	18111	18115	18023	18149	17969	17901	18292	18276	18146	18373	18134	18222	18172	18198	18397	18158	18213	18050	18190	18193	18283	18225	18089	18415	18095	18206	18028	18250	18526	18319	18258	17943	17870	18139	18237	18261	18092	18123	18189	18075	18081	18261	18154	17955	18248	18144	18456	18051	18157	18222	18156	18068	18062	18151	18161	18146	18156	18196	18158	17996	18245	18154	18125	17939	18169	17969	18168	18226	18181	18088	18233	17932	18073	18095	17854	18083	17968	18017	18218	18221	18194	18248	18100	18176	18060	18163	18035	18174	18038	18197	18118	18107	18202	18195	18015	18079	18221	18122	18106	18035	18166	18202	17981	18181	18177	18145	18088	18204	18202	18154	18013	18164	18185	18045	18305	18150	18015	18156	18090	18010	18101	18389	17951	18024	18160	17833	18134	18167	17946	18289	18134	18147	18127	18053	17981	18119	18025	18337	18141	18055	18383	18232	18235	18218	18126	18125	18335	18240	18037	18020	18263	18232	18214	18252	18115	18244	17921	17998	18185	18256	18294	18214	18210	18229	17973	17921	18185	17918	18192	18177	18357	18176	18237	18205	18146	18331	18033	18184	18118	18250	17922	18220	18216	18066	18005	18057	18121	18169	17986	17973	18157	18303	18184	18177	18230	18169	18026	18057	18191	18185	18031	18409	18182	18181	18190	18246	18005	18223	18166	18100	18054	17996	18028	17963	18092	18223	18017	17993	18141	18069	18281	18151	18126	18207	18191	18228	18305	18052	17945	18291	18250	18164	18147	18223	17998	18047	18123	18200	18141	18248	18125	18221	17935	18302	18346	17988	18140	18039	18162	18172	18051	18257	18121	18061	17949	17828	18049	18093	18133	18240	18025	18027	18200	17922	18177	18189	18113	18235	18328	18154	18035	18211	18116	18375	18193	17958	18108	18134	18118	18199	18173	18058	18302	17995	18172	18312	18098	18174	18160	18126	18002	18064	17930	17939	18230	18027	18080	18159	18012	18217	17997	18522	18306	18264	18229	18263	18118	17877	18145	18196	17966	18258	18170	18268	18190	18361	18175	18031	18211	18378	18151	17950	18184	18188	18084	18294	17866	18134	18155	18121	18195	18095	18258	18199	18004	18205	18022	18018	18166	18312	18219	18098	18079	18000	18207	18191	18060	18208	18418	18246	18009	18269	18027	18234	18119	18181	17912	18234	18197	18171	18207	18214	18101	18144	18193	18247	18197	18053	18047	17926	18228	18224	18036	18000	18011	18027	18185	18060	18266	18283	18158	18282	17973	18089	18069	18255	18089	18132	18022	18128	18293	18130	18114	18099	18202	18042	18351	18333	18077	18097	18120	18219	18044	18179	18119	18132	18056	18197	18277	18088	18162	17952	18199	18017	18197	18151	18166	18242	17879	18031	17986	18078	18146	18240	18188	18167	18128	18240	18379	18141	18063	18173	18097	18154	18254	18162	17998	17946	18051	18262	18178	18201	17964	18244	18069	18141	18263	18036	18250	18243	18177	18127	18128	18078	18119	18350	18276	18096	18340	18105	18336	18086	18179	18090	18138	18069	18029	18113	17958	18017	18132	18292	18059	18118	17954	17946	18179	18335	18140	17927	18081	18179	18273	18103	18168	17993	18279	18127	18060	18334	18128	18084	18092	18066	18051	18175	18141	18192	18318	18298	18264	18269	17998	18079	18127	18249	18136	17931	18009	18150	18220	18168	18262	18179	18160	18250	18101	17830	18183	18064	18167	18186	18265	18010	18317	17991	18071	18148	18231	18269	18289	18207	18194	18195	18303	18056	18274	18273	18161	18067	18366	17901	18170	18165	18118	18069	18133	18244	18213	18183	18021	18022	18109	18306	18158	18307	18196	18076	18040	18210	18203	18226	18217	18142	18465	18307	18048	18026	18040	18072	18059	18063	18021	18158	18245	18113	17985	18162	18090	18242	17870	18288	18229	18345	18309	18156	18146	18233	18051	18089	18225	18141	18217	18100	18170	18078	17898	18196	18325	18221	18161	18212	18109	18069	18233	18232	18304	18036	17962	18087	18079	18180	18311	18067	18118	18237	18229	18095	18027	18216	18155	18151	18183	18283	18095	18123	18047	17987	18065	18126	18272	18330	18219	18372	18087	18149	18004	18286	18055	18258	18050	18083	18481	17911	18077	18276	18201	18178	18293	18174	18422	18132	18220	18056	18302	18262	18134	17922	18271	18226	18134	18084	18193	18302	18175	18015	18227	18297	18125	18079	18100	18158	18060	18066	18017	18031	18201	18312	18218	18208	18097	18185	18064	18135	18014	18245	18105	18128	18122	18277	18254	18125	18015	18196	18235	18242	18261	18306	18112	18140	18009	18226	18139	18133	18105	18232	18167	18135	17946	18267	18253	18183	17970	17990	18343	18149	17924	18030	18146	18094	18151	18069	18337	18347	18112	17984	18249	18031	18070	18010	18142	18209	18124	18218	18227	18100	18146	17962	18050	17941	17914	18294	18061	18094	18231	18039	18111	17972	17990	18229	18324	18094	18354	18132	18221	18261	18211	18099	18103	17963	18253	18419	18370	18189	18314	18334	18165	18105	18007	17995	18376	18155	18273	18376	18133	17950	18228	18185	18092	18100	18202	18069	18028	18188	18149	18113	18182	18197	17915	18157	18135	18328	18115	18047	18031	18097	18124	18093	18296	18147	18216	18099	18152	18002	18027	18169	18240	18174	18135	18176	18252	18141	18219	18118	18018	18080	18085	18263	17991	18052	18270	18289	18306	18070	18022	18292	18103	18255	18285	18087	18211	18293	18128	17895	18180	18080	18193	18312	18071	18310	18093	18174	18026	18103	18125	18014	18082	18190	18310	18109	17976	18221	18018	18087	18083	18321	18047	18153	18099	18118	18186	18197	18106	18064	17971	18249	17995	18079	18037	18177	18279	18332	18086	18086	18185	17968	18258	18278	18218	18226	18272	18162	18368	18054	18038	18196	18324	18137	18019	18179	18027	18033	18036	18180	18210	18239	18233	18156	18076	18206	18289	18162	18069	18193	18285	18100	18151	18123	18058	18149	18225	18251	17986	18049	18087	18069	18225	18173	18148	18120	18240	18189	18174	18225	18078	18048	18193	18089	17915	18067	18000	18054	17875	18135	18064	18258	18116	18255	18002	17942	18125	18159	18281	18312	18255	18279	18242	18215	18284	18170	17958	18212	18130	18171	18250	18134	18157	18150	18202	18382	18073	18193	18247	18172	17948	18130	18101	18089	18158	18246	18136	18201	18127	18245	18121	17984	18174	18165	17942	18203	18262	18131	18422	18360	18133	18086	18223	18079	18054	18137	18231	18426	18126	18057	18185	18129	18150	18072	18245	18380	18143	18225	18036	18077	18205	18246	18105	18190	18108	18210	18244	18267	18148	18159	18145	18142	18287	18015	18174	18159	18032	18054	18083	18356	17981	18175	18042	18211	18235	18249	18198	18476	18348	18139	18177	18198	18170	18094	17976	18230	18065	18397	18019	18087	18126	18132	18085	18299	18292	17994	18147	18223	17932	18263	17875	18226	18113	18194	18332	18000	18036	18242	18279	18182	18179	18084	18278	18207	18228	18123	18400	18208	18192
13505	23170	21424	17810	16684	16292	16118	16057	16192	16118	16409	16107	16212	16333	16260	16123	16083	16012	15739	15776	15597	15735	15471	15498	15506	15415	15217	15267	15230	15253	15132	15161	15135	15190	15326	15136	15283	15331	15359	15087	15204	15155	15213	15201	15108	15109	15609	16283	16215	15927	15423	15326	15253	15198	15149	15060	14968	15095	15197	14994	15069	15238	14925	15249	14920	15107	14899	15180	14984	14971	14974	15148	15108	15287	15087	15197	15103	14940	15018	15005	15062	15052	15059	15081	15040	15012	15038	15095	14810	14950	15132	15268	15117	15021	14922	15218	15120	15032	15244	15085	15128	14999	14995	14938	15068	14903	15228	15022	14967	15138	15001	15235	15093	15102	14945	14979	15033	14993	14885	14990	14900	14827	15133	15028	14916	14943	14886	14981	15128	15089	15058	14946	15088	14965	15003	15066	15133	14871	15167	15000	14857	15120	15143	14872	15006	15040	15132	15051	15105	15039	15075	15005	15055	14875	15046	15083	14855	14997	14839	14939	14916	15100	14837	15017	15075	15147	15013	15071	15112	15175	14970	14879	14971	14970	14966	15020	15171	15052	14979	15226	14902	15009	14883	15164	15099	14889	15076	15165	15019	14925	15185	14988	15094	15081	15091	14979	15071	15050	15071	15024	14984	14952	15068	15042	15115	14967	15093	15008	14920	15037	14926	15102	15025	15031	15005	15098	15002	15045	14972	15070	15032	15034	14936	14939	14962	15153	14929	14887	14954	15029	15146	15081	15041	15223	15010	15033	15051	14993	14967	15107	15037	15064	15043	15101	14950	14969	14998	15015	14980	15150	15111	15077	15151	15005	14890	14895	15038	15078	14917	14988	15037	15099	14907	15129	14948	15067	15011	15192	15021	15140	15062	15187	15138	14985	15062	15033	14945	15051	15021	15061	15066	15171	14975	15138	15071	15219	14967	15042	14991	15056	14895	15062	14987	15163	14959	14985	14952	15000	15131	14992	15097	14860	14922	15021	15114	15001	15106	14938	15062	14924	14836	15089	15085	15084	15160	15176	14894	14973	15069	15039	15026	14999	15103	15042	14994	15134	15205	15138	15005	14945	15087	14885	15090	14866	15016	14887	14975	14885	15055	15174	15136	14994	15071	15046	14952	15016	15038	15038	15058	14941	15125	14983	15007	15147	15050	15026	15133	14898	14964	14966	14965	14973	15151	15028	14924	15100	14942	15107	14867	15049	15028	14954	14855	14974	14857	15002	15140	15174	14950	15174	15021	14946	15048	15072	15068	15010	14867	15038	15114	15016	15173	15017	15043	15016	14919	14915	14915	14881	15168	15005	15017	14928	14832	15159	15110	15076	14896	15057	15027	14900	15014	14952	15114	15109	14941	14909	14985	15051	15034	15078	15053	14822	15063	14933	15114	15007	14846	15034	15100	15011	14947	15058	15058	15035	14983	14818	15105	15077	15070	15069	15067	14836	15029	15002	14907	14946	14965	15147	15175	15061	14988	15007	15041	14969	15055	15001	15016	15021	15170	14913	15131	15059	15082	14838	15016	14935	14969	14963	14955	14994	14970	15122	14945	15136	14824	15115	15082	15082	15082	15149	15012	15009	15143	14977	15154	15154	14964	14968	14971	14900	15005	14972	15146	14937	14910	14962	14949	14973	14998	14835	15215	15033	14961	15026	14982	15145	15068	14962	15023	14982	15210	15156	14949	15055	15014	15233	14979	15014	14938	15082	14872	14772	15057	15104	14962	15154	15087	14998	14882	14898	15123	14903	15035	14928	15013	15105	15068	15113	14999	14953	15022	15056	14926	14963	15037	14980	15057	15048	14893	14792	15202	15046	14935	15068	14987	15103	14927	14963	14900	14935	15175	15100	14996	14882	14979	15096	15175	14991	14992	14992	15106	14958	15025	15080	15097	15014	14952	14898	14940	15256	14871	15032	14958	15023	14948	15002	14996	15012	15151	15016	14959	14951	15050	14918	15026	14886	15103	14931	15097	15062	15063	15001	15223	14990	15130	15203	15029	14976	14997	15051	15101	14927	15002	14890	14932	14933	15056	14956	14852	15187	14890	15058	15021	14889	15041	15035	14991	15004	15211	15134	15058	14942	15105	14989	15065	14966	14929	15021	15144	15030	15080	15023	14912	14906	15056	14948	15002	14957	15090	14970	14975	14993	15181	15034	15050	14901	15010	15111	15010	14930	15286	14874	15064	15161	15006	14942	15093	15035	14991	14990	14994	15043	15141	15044	14961	14855	14991	15125	15064	14953	15089	15083	15033	15131	15066	15058	14955	15017	15014	15098	15022	15012	14940	14955	14973	15123	15142	15205	15171	15216	15042	15211	15145	15174	14976	15004	15118	15159	14910	15061	15065	15083	15009	15067	15004	15035	15078	15082	14973	15095	15010	15089	14992	15102	15048	15009	15151	15099	14943	14899	15000	15190	15088	15053	15189	15090	14988	14860	14903	15059	15042	14846	14997	14989	14969	14909	15108	15124	14928	15036	15158	15085	14953	15024	15040	15021	14920	14974	15038	15016	14970	15032	15100	14889	15103	14861	14909	15304	15048	15104	15050	15043	15189	15161	14944	15023	15091	15109	15241	14926	15053	14979	15114	15081	15101	15056	15136	14929	15039	14858	15120	15042	15059	14999	14908	15083	14971	14879	15098	15023	15116	14922	15094	15182	14972	15072	14977	14934	14939	15068	14963	15207	15082	15083	15120	14932	14837	15127	14901	15073	15036	15060	14979	14913	15084	15019	15142	15201	15032	15047	15099	14964	15019	14937	14991	15006	15198	15188	14937	14937	15011	15077	15164	14914	15047	14860	14971	15150	14979	15287	15240	15112	15107	14875	15063	14953	14914	15172	15077	15272	15124	15185	14949	14952	15064	14968	15161	14960	15095	15025	15046	15001	15001	14930	15003	15009	14949	15076	14965	15157	15009	15073	14838	15189	15080	15024	14993	14931	15062	14993	15113	15057	14965	14927	14985	15048	15148	15054	15024	15018	15087	15050	15073	14906	14949	14898	14983	15053	15072	14857	15101	14960	15065	14918	15050	14913	15147	15161	14959	14962	14941	15021	15238	15188	15001	15122	15023	15097	15030	15250	15074	15112	15091	14933	15051	15174	14985	14930	15035	14933	14856	15073	15079	15028	15125	14811	15062	14910	14996	15080	15128	14992	14907	15029	14781	15035	15161	15070	14941	14958	15012	15056	15215	15027	15090	15254	14885	15003	15132	15143	15074	14810	14954	15035	15133	15087	14972	14998	15147	15071	15014	15181	15012	14978	14850	15021	15064	15022	15129	14842	15018	15033	15034	15039	14907	14992	15029	15136	15066	14969	15116	15047	15043	14900	14958	15008	15008	15017	14982	14818	15020	15039	14992	15139	15093	15177	14986	14963	14926	15131	15001	15051	14867	15081	15027	14987	14963	14980	14987	14972	15094	15061	14929	15061	15028	15144	15075	14857	15158	15264	15098	14924	15063	15071	14917	15053	14915	15053	14985	15058	15023	15094	14988	14844	15083	15030	14913	15149	14982	14836	14966	15092	14846	15007	14955	15143	15107	15050	15009	14982	14947	15069	14934	14921	14983	14906	15061	14973	15037	14859	15036	14980	14994	15010	15255	15060	14918	14853	15044	15000	14879	14989	15064	15003	15041	14948	14970	15027	15008	15022	14872	14931	15082	15102	15095	14883	14970	14900	14989	14981	14824	15218	14956	15053	15043	15129	15133	15047	14942	15080	15014	15016	14910	14888	14972	15117	15064	15155	15035	15058	14876	14993	14809	15183	15036	15034	15030	15129	15118	14925	14752	15039	15076	14792	15046	15222	15018	14940	14976	14990	14938	15217	14892	14946	14733	14933	15015	15022	15071	15081	15086	14977	15230	15097	15146	15054	14816	15284	14886	14988	15092	14886	15123	15004	14955	14955	15158	15267	15101	14988	15041	14931	15083	15021	14973	15124	15085	15014	14947	15046	15045	15109	15108	14843	14929	15080	15034	15097	14997	15020	14994	14886	14914	14956	15132	15062	15069	15078	14986	15037	15075	14955	14952	15017	14907	15063	15023	14978	15256	15021	15056	15128	14995	15008	15140	15042	15190	15007	15068	15160	15202	15008	15074	14989	15079	15071	15023	15079	14995	15045	15206	15089	15110	14982	15022	15139	15170	15200	14973	14983	14999	15079	15116	15071	14988	14978	14921	15007	15059	14911	15047	14956	14930	15004	14955	15034	14982	15096	14985	14919	15003	15130	14977	14944	14902	15075	14867	15007	15254	15198	14933	15032	14979	15150	14938	15165	14980	15088	15101	15049	15067	14987	15127	14910	15137	15000	15107	14981	15065	15069	14998	15071	15062	15061	15012	14975	15056	15049	15079	15099	14909	15007	14876	14948	14987	14845	15019	15073	15039	15119	15101	15072	14925	15237	15085	15069	15168	15114	14901	15117	15106	15150	15015	15055	14839	15074	15006	15061	14966	14928	14790	15163	14886	15088	15210	14949	15222	15087	15107	14962	15106	15002	15109	14922	15196	15148	15081	14985	15005	14912	14877	15056	15147	15225	15071	15069	15105	15141	15153	15248	14945	15040	14880	15127	15161	14960	14859	15046	15190	14956	14944	15164	14998	15008	15064	14901	15080	15136	15050	14947	15042	14968	14975	14969	14958	15085	15014	14958	15135	14894	14851	14988	15111	14893	14905	15048	15063	14885	14948	15113	15035	15067	15013	14943	15158	14980	15163	15103	14957	15150	15013	14949	14985	15112	15028	15050	14978	15069	15026	15159	14987	15085	15105	15046	15033	15104	15081	15098	14982	15192	14879	15035	15099	14961	15103	15124	14992	15008	15037	15096	14959	14973	15078	14918	14907	14939	14987	15180	15020	14938	14981	15165	15153	14853	14924	15036	15161	15009	15026	15063	14953	15025	15044	14932	15014	14931	14955	15012	14887	15137	14875	15190	14974	14920	15095	14928	15084	15020	15161	15105	14960	15036	15117	14934	15021	14994	15155	15065	14995	15231	14976	14997	14998	15014	15059	15165	15133	14979	15090	15132	14976	15034	14980	14965	15017	15070	14914	15084	14981	14939	14957	14997	15064	15072	15149	15055	15121	15054	14979	15037	15054	14935	15041	15079	15109	14955
22780	21182	29069	23559	21338	23193	24891	19357	18742	18913	19260	18856	18964	19213	18999	18851	18637	18547	18536	18483	18331	18336	18253	18194	18340	18014	17998	17694	17906	17668	17695	17871	17827	18100	17940	17927	18047	17990	18006	17984	17793	17833	17897	17659	17609	17538	18446	19804	19530	18936	18492	18084	17723	17819	17654	17787	17696	17692	17537	17713	17648	17526	17615	17706	17624	17859	17780	17618	17754	17650	17769	17662	17428	17520	17451	17661	17578	17625	17634	17487	17521	17529	17734	17545	17441	17725	17555	17547	17674	17500	17701	17496	17765	17480	17915	17711	17650	17573	17411	17631	17735	17381	17555	17552	17819	17588	17717	17617	17610	17510	17893	17294	17442	17457	17628	17793	17577	17634	17630	17450	17682	17616	17375	17589	17711	17598	17683	17517	17413	17494	17575	17645	17464	17642	17694	17634	17517	17625	17401	17684	17479	17596	17536	17686	17750	17602	17565	17557	17723	17655	17446	17615	17661	17375	17708	17452	17492	17383	17743	17626	17358	17805	17520	17737	17586	17461	17527	17470	17593	17457	17585	17482	17596	17632	17361	17556	17536	17502	17555	17505	17472	17676	17529	17513	17571	17758	17855	17618	17812	17599	17697	17650	17644	17589	17760	17427	17458	17759	17716	17590	17447	17429	17422	17536	17550	17457	17675	17568	17577	17501	17469	17512	17816	17548	17489	17539	17449	17413	17488	17582	17627	17473	17311	17592	17559	17522	17615	17542	17734	17506	17714	17359	17501	17535	17775	17569	17618	17703	17396	17489	17606	17709	17735	17703	17564	17596	17631	17449	17366	17656	17578	17560	17597	17555	17749	17545	17673	17747	17495	17429	17699	17470	17539	17455	17456	17461	17449	17514	17548	17510	17606	17698	17590	17688	17744	17527	17399	17522	17557	17670	17559	17598	17674	17634	17671	17609	17540	17678	17656	17638	17612	17526	17537	17588	17760	17581	17683	17643	17621	17347	17279	17454	17343	17615	17646	17344	17339	17532	17556	17564	17597	17484	17536	17597	17516	17368	17743	17664	17558	17595	17586	17744	17559	17713	17530	17396	17511	17585	17374	17522	17634	17225	17693	17735	17526	17459	17682	17602	17494	17554	17810	17455	17559	17661	17548	17417	17592	17433	17594	17497	17538	17547	17537	17722	17628	17684	17424	17416	17511	17590	17669	17749	17606	17510	17652	17504	17647	17455	17541	17627	17518	17546	17679	17545	17749	17484	17686	17515	17432	17507	17492	17709	17599	17529	17588	17561	17614	17577	17821	17680	17619	17722	17567	17619	17747	17638	17540	17683	17401	17571	17452	17423	17761	17526	17539	17646	17607	17695	17570	17463	17534	17584	17556	17523	17594	17629	17683	17552	17572	17446	17592	17505	17557	17458	17370	17591	17425	17298	17316	17438	17592	17598	17640	17377	17514	17335	17692	17746	17477	17795	17573	17570	17440	17411	17729	17596	17543	17594	17301	17572	17469	17475	17705	17644	17608	17566	17673	17428	17462	17571	17535	17752	17596	17457	17337	17413	17530	17563	17455	17616	17559	17568	17593	17527	17701	17674	17747	17501	17445	17631	17376	17640	17470	17745	17630	17657	17718	17493	17426	17722	17637	17578	17621	17656	17496	17521	17654	17676	17557	17314	17428	17538	17495	17666	17821	17457	17365	17600	17682	17492	17624	17492	17595	17712	17641	17692	17647	17472	17536	17716	17569	17531	17547	17690	17370	17635	17507	17525	17551	17418	17489	17684	17495	17406	17627	17519	17475	17580	17456	17671	17524	17361	17630	17538	17496	17462	17486	17578	17655	17777	17778	17422	17429	17479	17486	17745	17559	17491	17712	17567	17444	17537	17465	17516	17749	17632	17545	17526	17547	17741	17799	17537	17540	17541	17692	17681	17613	17750	17495	17633	17672	17505	17438	17671	17705	17582	17439	17600	17601	17604	17504	17392	17577	17679	17685	17509	17298	17561	17648	17559	17474	17563	17626	17452	17575	17622	17577	17524	17598	17594	17730	17550	17721	17438	17442	17719	17580	17542	17575	17489	17388	17636	17598	17333	17589	17411	17526	17506	17644	17735	17569	17576	17794	17526	17398	17625	17308	17490	17725	17577	17539	17544	17549	17558	17539	17536	17491	17719	17669	17673	17873	17663	17627	17517	17404	17376	17390	17627	17612	17514	17670	17525	17455	17441	17467	17478	17537	17604	17522	17738	17675	17530	17542	17620	17288	17545	17588	17497	17736	17513	17555	17639	17670	17740	17780	17600	17682	17411	17434	17520	17640	17699	17545	17576	17615	17516	17628	17486	17268	17340	17390	17556	17572	17477	17769	17393	17453	17534	17577	17558	17544	17446	17583	17759	17525	17626	17669	17616	17312	17760	17576	17611	17487	17421	17670	17539	17671	17572	17765	17678	17483	17563	17625	17631	17516	17416	17518	17440	17247	17530	17383	17385	17348	17400	17639	17675	17516	17472	17778	17590	17579	17467	17611	17560	17569	17643	17519	17340	17475	17505	17498	17414	17444	17785	17661	17567	17579	17586	17588	17424	17475	17695	17593	17485	17541	17644	17457	17571	17562	17495	17495	17438	17543	17785	17605	17773	17481	17756	17611	17408	17780	17621	17678	17459	17470	17625	17327	17651	17535	17321	17447	17630	17453	17679	17844	17432	17730	17680	17620	17560	17567	17574	17853	17529	17484	17465	17561	17663	17794	17548	17619	17697	17635	17594	17566	17522	17757	17741	17622	17446	17542	17512	17572	17726	17596	17569	17407	17458	17571	17522	17559	17535	17282	17397	17596	17446	17602	17819	17665	17519	17571	17466	17561	17502	17467	17500	17391	17584	17593	17553	17437	17494	17533	17285	17522	17298	17720	17511	17495	17630	17635	17505	17758	17530	17633	17606	17557	17868	17684	17593	17623	17667	17582	17492	17483	17604	17419	17532	17577	17372	17508	17322	17523	17561	17566	17617	17467	17375	17828	17343	17719	17548	17701	17526	17577	17271	17472	17299	17702	17540	17728	17481	17673	17591	17659	17724	17505	17524	17583	17435	17413	17432	17607	17502	17512	17442	17664	17526	17703	17747	17521	17687	17564	17728	17508	17708	17573	17608	17423	17506	17770	17496	17802	17848	17654	17583	17631	17438	17727	17563	17830	17554	17593	17578	17483	17551	17590	17568	17413	17616	17797	17486	17439	17627	17528	17482	17743	17558	17478	17622	17575	17580	17517	17542	17579	17525	17622	17492	17452	17634	17625	17612	17657	17529	17454	17646	17433	17609	17470	17487	17584	17575	17684	17531	17647	17410	17586	17382	17554	17496	17515	17557	17582	17655	17723	17718	17540	17512	17259	17579	17529	17653	17700	17556	17581	17276	17574	17567	17642	17576	17691	17497	17394	17465	17616	17457	17440	17511	17654	17371	17419	17490	17688	17613	17539	17459	17419	17606	17443	17414	17378	17635	17706	17632	17389	17503	17555	17515	17526	17455	17672	17652	17467	17549	17455	17680	17605	17601	17682	17473	17612	17617	17638	17424	17645	17389	17506	17247	17454	17557	17546	17612	17569	17526	17446	17628	17501	17660	17563	17704	17664	17583	17635	17624	17598	17587	17595	17624	17592	17453	17713	17524	17557	17559	17472	17622	17492	17588	17591	17628	17767	17685	17530	17691	17544	17475	17606	17578	17644	17476	17552	17549	17615	17595	17567	17421	17677	17503	17570	17465	17582	17380	17729	17737	17558	17481	17564	17620	17494	17456	17516	17705	17503	17529	17476	17468	17614	17400	17536	17521	17557	17537	17547	17853	17713	17396	17636	17576	17554	17482	17553	17668	17710	17504	17748	17557	17490	17509	17649	17560	17561	17601	17584	17794	17694	17452	17698	17586	17525	17576	17661	17627	17746	17509	17484	17517	17566	17647	17370	17437	17586	17465	17533	17590	17502	17589	17642	17535	17526	17515	17767	17461	17621	17695	17545	17243	17430	17587	17601	17487	17732	17538	17617	17693	17482	17570	17630	17631	17560	17593	17768	17516	17501	17485	17604	17398	17692	17469	17639	17640	17748	17381	17460	17624	17338	17485	17496	17696	17517	17643	17489	17568	17596	17681	17445	17415	17541	17599	17446	17452	17760	17542	17506	17594	17546	17679	17854	17563	17407	17725	17497	17621	17598	17727	17593	17560	17725	17509	17561	17527	17717	17672	17609	17483	17563	17367	17441	17475	17579	17509	17375	17557	17335	17538	17543	17703	17441	17677	17487	17646	17731	17537	17661	17374	17410	17598	17501	17544	17455	17473	17484	17680	17434	17631	17649	17526	17917	17468	17724	17744	17516	17623	17570	17766	17596	17506	17403	17596	17468	17593	17663	17413	17556	17610	17583	17533	17554	17536	17459	17476	17599	17528	17446	17611	17710	17511	17628	17434	17641	17642	17540	17516	17527	17409	17585	17662	17712	17551	17446	17600	17726	17689	17567	17719	17597	17601	17746	17685	17658	17302	17671	17695	17388	17664	17479	17600	17471	17738	17626	17601	17413	17523	17484	17596	17691	17451	17579	17441	17420	17340	17599	17675	17800	17803	17636	17531	17548	17543	17519	17537	17792	17496	17733	17603	17543	17503	17568	17415	17220	17570	17627	17539	17499	17835	17473	17503	17465	17555	17776	17665	17621	17613	17493	17617	17641	17483	17635	17552	17724	17599	17688	17534	17464	17737	17625	17638	17449	17503	17607	17566	17469	17609	17388	17660	17515	17640	17690	17545	17664	17645	17457	17356	17626	17516	17920	17727	17629	17660	17444	17647	17673	17524	17465	17584	17562	17400	17536	17581	17425	17518	17732	17431	17532	17357	17504	17372	17538	17586	17495	17498	17509	17487	17623	17509	17299	17610	17548	17644	17533	17539	17340	17698	17577	17432	17616	17722	17499	17401	17657	17785	17656	17505	17519	17513	17520	17482	17510	17554	17585	17523	17649	17444	17439	17547	17508	17532	17798	17578	17507	17618	17610	17735	17509	17521	17692	17499	17411	17611	17553	17790	17545	17679	17521	17592	17602	17643	17667	17659	17300	17711	17490	17512	17662	17504	17683	17782	17551	17580	17487	17445	17486	17551	17574	17658	17632	17685
14697	27445	24660	19716	17815	17013	16780	16575	16562	16283	16915	16349	16477	16645	16603	16301	16052	15939	16011	15581	15326	15571	15061	15394	15220	15161	14907	14875	14811	14755	14810	14937	14926	14944	15024	15356	15019	14799	14808	14958	14722	14890	14949	14954	14893	14906	16068	17507	16959	16239	15593	15004	14946	14616	14742	14752	14693	14423	14630	14698	14789	14672	14720	14603	14799	14554	14687	14600	14837	14626	14633	14691	14568	14536	14750	14775	14713	14515	14646	14616	14602	14556	14576	14703	14701	14687	14738	14781	14684	14710	14640	14906	14709	14552	14619	14799	14771	14673	14644	14618	14611	14721	14609	14526	14700	14594	14700	14757	14543	14741	14595	14761	14611	14562	14721	14669	14624	14558	14610	14653	14655	14719	14561	14700	14836	14573	14696	14648	14631	14612	14583	14724	14669	14548	14639	14734	14669	14566	14573	14719	14642	14642	14664	14839	14693	14752	14713	14839	14723	14870	14563	14736	14690	14652	14665	14652	14628	14726	14591	14719	14728	14675	14675	14520	14939	14832	14665	14519	14732	14588	14710	14709	14654	14692	14783	14602	14538	14862	14780	14711	14560	14791	14650	14667	14824	14712	14799	14467	14652	14663	14661	14667	14561	14609	14778	14716	14625	14627	14687	14568	14642	14588	14684	14626	14728	14831	14692	14666	14516	14599	14583	14835	14704	14689	14793	14617	14663	14568	14587	14728	14502	14700	14825	14741	14509	14646	14643	14603	14690	14640	14702	14662	14729	14762	14613	14715	14861	14738	14421	14555	14753	14880	14545	14747	14763	14623	14676	14612	14702	14569	14681	14655	14574	14560	14619	14654	14701	14675	14609	14550	14621	14714	14659	14755	14645	14859	14753	14648	14608	14655	14615	14631	14621	14687	14760	14685	14671	14587	14647	14788	14709	14550	14633	14629	14654	14546	14642	14639	14615	14611	14655	14594	14784	14729	14669	14557	14625	14688	14521	14499	14771	14770	14569	14676	14663	14674	14676	14640	14647	14703	14641	14616	14595	14744	14763	14540	14833	14681	14477	14719	14674	14649	14900	14468	14706	14648	14627	14622	14778	14620	14662	14689	14702	14799	14684	14615	14580	14454	14711	14541	14542	14494	14656	14603	14567	14710	14839	14491	14786	14630	14630	14726	14697	14712	14592	14613	14649	14765	14635	14631	14592	14477	14638	14718	14658	14683	14719	14625	14607	14621	14477	14726	14439	14851	14570	14589	14658	14560	14557	14646	14757	14734	14774	14685	14557	14554	14760	14700	14717	14665	14572	14750	14501	14560	14746	14834	14684	14619	14710	14617	14769	14648	14485	14506	14614	14613	14776	14674	14864	14537	14790	14687	14806	14772	14649	14571	14676	14552	14635	14697	14585	14794	14678	14724	14512	14609	14622	14607	14681	14862	14724	14474	14572	14526	14771	14602	14782	14672	14672	14756	14647	14371	14687	14542	14741	14687	14640	14624	14607	14757	14515	14681	14784	14554	14575	14727	14694	14519	14568	14791	14621	14510	14626	14656	14681	14761	14517	14577	14721	14546	14805	14720	14805	14614	14820	14770	14806	14543	14718	14773	14589	14577	14703	14504	14822	14684	14626	14711	14657	14750	14576	14653	14565	14559	14652	14627	14661	14610	14459	14679	14721	14840	14862	14826	14646	14438	14715	14444	14766	14626	14652	14547	14721	14595	14771	14664	14826	14758	14553	14744	14688	14584	14682	14637	14747	14586	14750	14773	14607	14726	14651	14581	14650	14766	14655	14566	14605	14620	14663	14597	14639	14600	14689	14632	14609	14657	14612	14557	14670	14778	14821	14499	14599	14750	14615	14665	14838	14596	14698	14619	14741	14698	14830	14580	14684	14567	14596	14788	14557	14500	14671	14733	14619	14706	14757	14727	14785	14760	14680	14561	14721	14642	14595	14625	14698	14643	14686	14560	14508	14600	14783	14606	14624	14715	14663	14806	14731	14661	14552	14610	14555	14799	14832	14695	14647	14790	14473	14705	14643	14685	14609	14526	14572	14641	14621	14690	14776	14545	14614	14579	14653	14585	14515	14609	14775	14756	14850	14646	14639	14629	14683	14621	14738	14768	14670	14761	14711	14640	14716	14479	14675	14623	14711	14545	14497	14574	14708	14457	14665	14598	14529	14816	14653	14652	14569	14836	14511	14669	14631	14592	14668	14589	14574	14626	14737	14638	14601	14642	14612	14449	14881	14612	14564	14691	14723	14681	14609	14864	14790	14702	14718	14567	14721	14832	14623	14487	14741	14569	14649	14769	14603	14620	14599	14639	14646	14714	14614	14544	14742	14784	14739	14660	14778	14551	14687	14676	14808	14808	14672	14591	14676	14740	14640	14632	14660	14620	14836	14615	14539	14624	14633	14667	14659	14701	14429	14654	14411	14612	14485	14859	14666	14636	14568	14759	14567	14525	14659	14530	14711	14775	14599	14636	14623	14588	14831	14598	14840	14593	14765	14820	14792	14635	14892	14748	14803	14563	14698	14741	14713	14559	14579	14759	14593	14640	14480	14662	14589	14709	14668	14675	14612	14521	14620	14725	14710	14582	14703	14640	14558	14473	14713	14772	14582	14706	14680	14629	14595	14767	14698	14748	14748	14686	14576	14607	14801	14534	14664	14572	14667	14672	14645	14560	14617	14516	14639	14776	14867	14648	14671	14726	14829	14676	14586	14564	14703	14542	14703	14438	14732	14634	14804	14727	14730	14676	14596	14754	14394	14648	14934	14385	14571	14518	14930	14671	14568	14785	14628	14734	14824	14833	14719	14418	14554	14847	14669	14717	14744	14684	14496	14754	14553	14571	14746	14589	14675	14583	14701	14483	14837	14729	14687	14777	14628	14666	14849	14570	14734	14584	14605	14504	14580	14743	14644	14584	14644	14761	14612	14685	14724	14544	14691	14572	14586	14702	14643	14641	14655	14409	14486	14665	14622	14746	14790	14527	14554	14786	14620	14672	14535	14708	14553	14765	14677	14500	14645	14762	14832	14683	14552	14500	14794	14582	14684	14498	14666	14639	14553	14671	14495	14672	14779	14643	14573	14668	14748	14914	14669	14600	14686	14468	14577	14912	14624	14604	14632	14724	14673	14676	14688	14515	14662	14590	14803	14631	14659	14603	14579	14593	14568	14762	14640	14533	14574	14673	14404	14661	14694	14780	14514	14708	14494	14671	14605	14670	14579	14648	14727	14644	14750	14719	14626	14551	14730	14560	14754	14541	14903	14593	14607	14683	14675	14698	14761	14698	14652	14538	14835	14672	14518	14579	14659	14638	14654	14559	14489	14670	14600	14485	14481	14654	14649	14544	14611	14698	14659	14634	14611	14562	14669	14772	14678	14753	14729	14804	14683	14669	14782	14856	14605	14686	14720	14580	14569	14599	14676	14709	14528	14499	14690	14668	14613	14710	14563	14557	14677	14541	14814	14618	14808	14553	14539	14640	14654	14708	14795	14784	14640	14633	14702	14482	14644	14611	14694	14883	14541	14565	14612	14600	14652	14569	14808	14589	14849	14620	14778	14610	14663	14634	14762	14505	14678	14698	14861	14600	14675	14599	14590	14671	14629	14862	14680	14617	14650	14618	14687	14817	14538	14699	14622	14528	14660	14807	14602	14703	14572	14675	14450	14620	14636	14518	14616	14620	14807	14735	14415	14620	14870	14635	14708	14633	14597	14774	14722	14734	14675	14619	14578	14642	14723	14752	14639	14589	14666	14613	14686	14562	14522	14755	14713	14603	14579	14513	14725	14608	14537	14596	14550	14762	14727	14779	14654	14527	14711	14620	14414	14627	14746	14715	14805	14704	14559	14696	14652	14626	14635	14729	14527	14681	14553	14610	14594	14518	14549	14880	14674	14711	14717	14639	14759	14548	14432	14573	14659	14704	14613	14600	14813	14792	14662	14706	14691	14617	14677	14409	14587	14622	14451	14722	14550	14709	14583	14711	14558	14716	14610	14736	14651	14730	14692	14760	14603	14570	14577	14527	14670	14516	14727	14577	14742	14652	14638	14597	14668	14636	14609	14510	14670	14511	14766	14687	14682	14653	14734	14565	14577	14670	14809	14628	14544	14622	14658	14695	14608	14712	14604	14630	14667	14529	14647	14552	14572	14469	14441	14728	14710	14817	14604	14629	14670	14700	14646	14661	14693	14586	14449	14579	14654	14681	14412	14698	14566	14524	14617	14594	14537	14582	14685	14850	14548	14717	14660	14420	14533	14776	14493	14596	14758	14537	14819	14654	14794	14607	14550	14601	14684	14632	14809	14646	14671	14579	14664	14777	14583	14729	14737	14760	14745	14762	14626	14590	14559	14724	14743	14773	14511	14582	14828	14516	14732	14771	14605	14706	14697	14764	14687	14622	14535	14590	14726	14589	14513	14698	14590	14619	14684	14577	14603	14573	14639	14598	14553	14661	14622	14653	14659	14672	14661	14509	14802	14772	14723	14708	14710	14501	14745	14507	14682	14786	14829	14584	14646	14635	14630	14575	14765	14776	14569	14614	14615	14625	14606	14746	14608	14680	14626	14756	14739	14570	14634	14840	14639	14707	14670	14493	14681	14591	14610	14625	14740	14694	14560	14644	14535	14778	14706	14810	14642	14674	14747	14731	14551	14587	14583	14730	14734	14574	14642	14653	14725	14618	14623	14740	14768	14645	14627	14740	14534	14785	14699	14533	14683	14672	14695	14799	14572	14600	14684	14755	14681	14567	14723	14838	14824	14675	14484	14702	14846	14817	14628	14796	14560	14844	14552	14607	14576	14654	14741	14679	14603	14597	14643	14767	14690	14553	14580	14618	14576	14779	14608	14676	14743	14640	14633	14744	14665	14732	14731	14383	14676	14792	14643	14638	14666	14602	14653	14602	14598	14745	14741	14674	14613	14698	14668	14654	14594	14732	14770	14405	14718	14702	14582	14661	14793	14602	14475	14719	14617	14778	14701	14713	14608	14601	14724	14630	14582	14600	14701	14642	14753	14588	14546	14638	14689	14601	14586	14674	14798	14578	14785	14666	14836	14657	14580	14560	14692	14737	14650	14480	14420	14728	14606	14527	14642	14637	14638	14631	14669	14583	14604	14796	14502	14609	14465	14522	14677	14711
27414	21811	24300	20746	17611	17525	17657	17597	17649	17683	17910	17831	17796	17899	17983	18115	17828	17726	17731	17692	17576	17603	17537	17350	17632	17628	17582	17455	17288	17463	17287	17510	17670	17861	17509	17641	17370	17561	17559	17189	17551	17608	17502	17423	17640	17377	17620	17565	17635	17600	17486	17539	17609	17381	17293	17453	17449	17590	17359	17443	17486	17418	17440	17493	17300	17354	17569	17352	17464	17443	17416	17278	17611	17573	17396	17462	17340	17345	17396	17453	17404	17351	17350	17416	17302	17740	17402	17505	17511	17371	17484	17503	17615	17267	17230	17338	17227	17470	17398	17436	17383	17299	17250	17450	17487	17426	17312	17391	17405	17235	17277	17256	17131	17567	17475	17299	17581	17395	17343	17320	17297	17316	17247	17531	17224	17573	17501	17506	17631	17434	17402	17492	17578	17370	17523	17435	17519	17238	17361	17336	17037	17494	17318	17411	17368	17327	17498	17431	17425	17293	17598	17549	17548	17166	17432	17298	17432	17205	17360	17228	17496	17436	17455	17504	17430	17400	17285	17688	17386	17351	17371	17499	17152	17362	17368	17389	17311	17352	17431	17547	17401	17388	17510	17394	17446	17278	17594	17406	17579	17259	17531	17586	17524	17300	17384	17335	17419	17285	17195	17373	17630	17383	17350	17490	17533	17535	17337	17314	17364	17317	17460	17331	17432	17133	17493	17197	17263	17512	17673	17381	17516	17369	17439	17462	17451	17282	17346	17412	17439	17562	17457	17074	17462	17341	17532	17373	17454	17385	17145	17534	17394	17224	17319	17341	17422	17268	17276	17472	17313	17185	17216	17348	17274	17434	17432	17522	17574	17288	17387	17416	17241	17355	17415	17424	17425	17381	17442	17375	17322	17248	17272	17358	17374	17534	17376	17408	17401	17305	17235	17316	17473	17201	17276	17432	17317	17389	17339	17416	17361	17413	17425	17437	17423	17381	17352	17422	17462	17239	17365	17248	17558	17319	17148	17295	17403	17433	17414	17222	17536	17289	17397	17413	17279	17200	17556	17523	17439	17351	17492	17391	17340	17408	17158	17353	17169	17332	17555	17620	17295	17431	17465	17341	17454	17394	17267	17470	17585	17358	17295	17440	17327	17367	17401	17412	17374	17295	17438	17272	17288	17159	17529	17363	17565	17403	17283	17404	17441	17217	17301	17403	17437	17477	17437	17307	17337	17305	17294	17398	17384	17444	17431	17511	17300	17451	17345	17453	17397	17576	17409	17442	17454	17456	17424	17469	17377	17630	17650	17399	17433	17416	17433	17457	17279	17336	17304	17231	17443	17486	17473	17398	17409	17644	17291	17341	17552	17420	17456	17527	17592	17571	17129	17424	17615	17389	17274	17313	17578	17486	17480	17182	17235	17303	17246	17228	17320	17439	17235	17453	17385	17371	17427	17487	17285	17359	17396	17419	17405	17389	17415	17197	17297	17357	17470	17333	17328	17510	17446	17545	17241	17540	17498	17427	17383	17593	17384	17458	17517	17111	17287	17500	17253	17434	17299	17455	17411	17506	17546	17447	17492	17355	17468	17329	17520	17631	17132	17374	17214	17357	17194	17350	17260	17441	17392	17444	17368	17337	17324	17172	17333	17341	17503	17332	17480	17482	17279	17384	17521	17473	17446	17315	17312	17198	17565	17484	17328	17315	17448	17360	17268	17308	17398	17422	17288	17576	17373	17438	17505	17247	17315	17303	17603	17395	17207	17501	17496	17238	17547	17401	17604	17409	17412	17279	17312	17228	17420	17403	17291	17384	17262	17339	17233	17287	17483	17496	17425	17535	17437	17469	17223	17270	17385	17306	17544	17452	17303	17574	17395	17341	17399	17305	17367	17303	17475	17392	17393	17386	17404	17259	17412	17446	17422	17477	17325	17316	17305	17279	17432	17391	17438	17244	17466	17434	17467	17422	17415	17263	17316	17373	17499	17286	17282	17360	17386	17598	17344	17386	17526	17322	17307	17262	17415	17410	17203	17358	17236	17371	17211	17537	17324	17493	17462	17396	17408	17269	17485	17364	17248	17341	17445	17413	17588	17543	17237	17169	17400	17294	17231	17306	17492	17258	17427	17427	17454	17364	17341	17225	17117	17238	17360	17446	17486	17295	17243	17490	17257	17247	17474	17307	17350	17279	17341	17258	17307	17230	17556	17250	17393	17549	17338	17456	17317	17330	17549	17589	17345	17396	17202	17408	17227	17448	17161	17456	17132	17352	17498	17333	17416	17484	17552	17444	17289	17304	17572	17383	17454	17493	17578	17597	17436	17549	17521	17250	17470	17313	17135	17455	17471	17299	17497	17417	17479	17212	17303	17554	17497	17375	17468	17371	17568	17223	17486	17240	17299	17249	17329	17271	17391	17392	17493	17524	17366	17420	17408	17516	17313	17299	17424	17378	17555	17511	17396	17520	17408	17475	17416	17354	17439	17446	17553	17373	17455	17301	17273	17371	17319	17496	17458	17438	17628	17604	17167	17291	17438	17249	17418	17276	17429	17455	17400	17431	17426	17572	17315	17491	17545	17526	17525	17589	17308	17481	17427	17361	17574	17357	17349	17499	17381	17474	17457	17654	17576	17365	17273	17287	17381	17442	17372	17392	17343	17233	17295	17350	17349	17204	17369	17429	17548	17472	17318	17541	17359	17513	17381	17347	17535	17652	17386	17265	17622	17207	17439	17382	17448	17277	17417	17230	17116	17343	17449	17285	17160	17159	17433	17390	17352	17284	17272	17600	17297	17371	17481	17321	17321	17267	17574	17449	17118	17325	17383	17234	17337	17356	17504	17422	17474	17413	17465	17281	17356	17472	17433	17526	17334	17483	17469	17324	17487	17587	17637	17614	17408	17432	17455	17378	17528	17181	17456	17341	17439	17571	17420	17443	17490	17288	17422	17407	17407	17676	17485	17282	17275	17298	17341	17449	17487	17269	17381	17324	17482	17278	17520	17372	17503	17293	17418	17587	17471	17545	17418	17255	17393	17570	17186	17300	17376	17582	17558	17377	17529	17578	17377	17426	17273	17303	17213	17316	17335	17201	17202	17248	17367	17476	17436	17302	17418	17209	17314	17310	17343	17339	17223	17501	17306	17371	17257	17373	17258	17328	17284	17445	17073	17259	17390	17050	17439	17299	17302	17181	17280	17630	17342	17266	17492	17400	17222	17393	17568	17289	17374	17213	17322	17122	17218	17251	17553	17412	17406	17302	17281	17494	17310	17422	17291	17533	17268	17362	17349	17441	17301	17379	17559	17745	17308	17398	17335	17317	17293	17442	17284	17564	17393	17381	17328	17361	17597	17423	17373	17304	17428	17241	17412	17453	17292	17416	17452	17470	17292	17354	17230	17514	17551	17618	17587	17242	17403	17440	17406	17569	17341	17563	17400	17228	17379	17457	17450	17222	17192	17535	17324	17352	17387	17528	17285	17429	17525	17663	17493	17366	17352	17489	17344	17411	17387	17527	17494	17416	17248	17328	17495	17219	17479	17437	17276	17394	17481	17517	17387	17422	17388	17523	17515	17624	17358	17295	17352	17390	17404	17472	17359	17469	17393	17341	17249	17377	17465	17268	17538	17309	17381	17294	17295	17268	17493	17396	17614	17336	17630	17564	17352	17469	17245	17310	17424	17535	17455	17609	17463	17388	17269	17500	17522	17234	17497	17402	17456	17572	17361	17469	17375	17302	17465	17345	17384	17364	17535	17442	17272	17374	17421	17385	17488	17497	17319	17411	17384	17372	17350	17432	17417	17469	17538	17483	17145	17282	17307	17187	17412	17504	17413	17335	17462	17414	17392	17210	17403	17622	17385	17290	17171	17247	17543	17670	17380	17296	17416	17456	17302	17432	17161	17185	17519	17485	17522	17590	17185	17489	17501	17296	17454	17248	17323	17587	17469	17357	17314	17362	17631	17299	17334	17496	17343	17497	17397	17506	17561	17341	17526	17601	17368	17507	17428	17373	17405	17389	17553	17432	17335	17231	17361	17224	17357	17213	17361	17554	17476	17332	17424	17471	17456	17449	17658	17402	17282	17389	17485	17310	17550	17539	17389	17507	17402	17499	17464	17567	17707	17464	17532	17472	17615	17587	17378	17324	17372	17497	17503	17398	17535	17282	17402	17292	17444	17534	17236	17319	17537	17365	17378	17433	17571	17424	17454	17395	17480	17323	17464	17420	17394	17292	17502	17461	17455	17587	17452	17340	17473	17549	17268	17340	17369	17262	17217	17335	17492	17341	17136	17271	17176	17372	17493	17171	17329	17437	17234	17609	17542	17297	17366	17451	17565	17508	17498	17320	17302	17361	17244	17368	17366	17314	17500	17227	17451	17208	17370	17339	17531	17379	17434	17394	17365	17503	17344	17471	17249	17458	17363	17362	17533	17453	17353	17257	17516	17178	17297	17186	17312	17441	17217	17579	17429	17262	17217	17448	17383	17647	17514	17357	17374	17512	17490	17532	17315	17397	17433	17482	17243	17325	17254	17475	17425	17347	17410	17523	17429	17407	17272	17355	17357	17490	17409	17413	17413	17262	17267	17544	17323	17482	17401	17339	17447	17403	17404	17348	17598	17569	17407	17458	17613	17451	17338	17439	17514	17399	17375	17275	17573	17586	17634	17301	17458	17512	17425	17471	17210	17510	17659	17305	17346	17350	17388	17329	17248	17180	17441	17360	17341	17224	17513	17442	17371	17410	17423	17384	17384	17481	17504	17326	17413	17386	17479	17422	17433	17390	17353	17337	17327	17269	17513	17328	17474	17493	17396	17331	17347	17640	17434	17409	17503	17452	17246	17389	17438	17276	17425	17692	17425	17199	17415	17199	17136	17153	17304	17310	17212	17253	17328	17261	17445	17393	17339	17555	17809	17427	17507	17314	17553	17521	17476	17301	17453	17363	17463	17203	17584	17298	17295	17331	17563	17329	17351	17323	17180	17418	17603	17307	17366	17515	17234	17221	17422	17495	17270	17491	17351	17280	17314	17521	17308	17337	17358	17370	17306	17690	17442	17561	17518	17424	17389	17393	17487	17431	17366	17247	17433	17298	17318	17374	17317	17385	17522	17394	17516	17584	17629	17273	17357	17385	17336	17515	17438	17301	17268	17348	17340	17582	17493	17393
13918	16198	15720	14993	15118	14613	14949	14990	15039	15189	15461	15200	15464	15269	15319	15310	15301	15131	14898	14982	14914	14866	14775	15038	14815	14874	14751	14743	14757	14747	14706	14878	14717	14853	14898	14849	14730	14797	14840	14711	14636	14878	14667	14571	14660	14717	14863	15035	14815	14947	14887	14630	14811	14823	14647	14698	14701	14543	14623	14499	14686	14759	14680	14469	14611	14591	14524	14543	14725	14603	14550	14550	14716	14764	14652	14597	14753	14698	14593	14609	14553	14521	14738	14604	14580	14616	14633	14607	14627	14605	14790	14753	14602	14488	14685	14562	14582	14668	14657	14766	14727	14567	14671	14632	14784	14619	14753	14539	14572	14564	14603	14590	14690	14828	14610	14545	14620	14695	14695	14580	14642	14554	14465	14768	14657	14758	14559	14768	14503	14613	14738	14628	14710	14637	14608	14748	14732	14520	14548	14742	14732	14778	14689	14563	14610	14582	14656	14622	14745	14674	14720	14513	14620	14622	14535	14659	14522	14444	14712	14684	14582	14612	14553	14659	14541	14703	14781	14508	14635	14549	14607	14385	14629	14659	14750	14563	14811	14561	14706	14701	14615	14751	14595	14593	14651	14593	14435	14599	14715	14775	14497	14757	14624	14779	14710	14605	14622	14684	14648	14749	14644	14726	14677	14643	14639	14643	14587	14489	14730	14454	14707	14693	14909	14627	14663	14711	14425	14658	14630	14614	14498	14592	14650	14592	14612	14568	14679	14615	14620	14583	14686	14624	14803	14624	14740	14639	14708	14638	14641	14652	14492	14641	14584	14724	14715	14653	14621	14672	14533	14610	14620	14743	14489	14726	14631	14532	14697	14572	14643	14676	14659	14627	14463	14501	14826	14619	14605	14589	14614	14673	14632	14629	14431	14561	14692	14578	14532	14670	14587	14661	14643	14634	14423	14605	14550	14541	14623	14794	14629	14682	14703	14529	14761	14659	14619	14891	14597	14490	14662	14567	14716	14545	14529	14581	14539	14626	14681	14820	14667	14647	14494	14598	14706	14726	14409	14848	14741	14399	14696	14590	14646	14678	14536	14787	14680	14550	14676	14618	14788	14634	14766	14706	14640	14791	14500	14516	14532	14689	14663	14893	14756	14691	14638	14741	14615	14500	14497	14701	14662	14662	14659	14579	14571	14436	14671	14671	14713	14507	14557	14786	14591	14810	14600	14455	14677	14868	14565	14601	14591	14620	14663	14803	14608	14666	14703	14565	14602	14578	14502	14651	14562	14601	14658	14721	14696	14680	14553	14591	14684	14585	14432	14631	14704	14626	14755	14645	14607	14768	14634	14416	14630	14646	14662	14512	14508	14562	14739	14674	14624	14684	14651	14803	14537	14591	14625	14648	14609	14727	14582	14785	14618	14497	14605	14480	14631	14786	14641	14679	14502	14512	14640	14597	14727	14723	14439	14628	14742	14524	14645	14506	14834	14676	14839	14563	14541	14905	14712	14530	14556	14719	14552	14577	14627	14537	14694	14581	14702	14525	14636	14574	14582	14834	14692	14687	14683	14577	14568	14606	14545	14510	14563	14589	14620	14533	14567	14725	14554	14470	14696	14744	14557	14666	14584	14728	14641	14595	14666	14684	14541	14724	14514	14923	14715	14696	14544	14525	14519	14658	14724	14611	14499	14700	14510	14751	14609	14687	14531	14568	14667	14705	14718	14583	14810	14633	14642	14555	14682	14565	14499	14567	14467	14712	14612	14707	14673	14414	14693	14711	14751	14608	14571	14672	14594	14566	14773	14616	14667	14342	14577	14628	14529	14585	14649	14605	14391	14555	14612	14531	14646	14603	14753	14630	14616	14565	14753	14487	14627	14695	14542	14602	14723	14704	14508	14694	14530	14821	14569	14684	14645	14692	14772	14611	14696	14785	14641	14731	14562	14688	14705	14624	14539	14466	14567	14652	14502	14732	14741	14532	14615	14759	14523	14722	14636	14696	14799	14621	14634	14713	14543	14652	14772	14638	14549	14707	14522	14684	14573	14558	14581	14710	14781	14628	14698	14632	14784	14719	14566	14662	14595	14731	14477	14688	14829	14715	14778	14653	14519	14647	14816	14641	14789	14705	14769	14662	14689	14746	14796	14621	14731	14776	14502	14776	14466	14678	14658	14749	14580	14571	14769	14524	14645	14516	14675	14773	14673	14540	14545	14666	14639	14647	14537	14635	14572	14773	14598	14602	14578	14625	14617	14666	14534	14580	14614	14688	14769	14526	14625	14705	14567	14524	14546	14706	14626	14632	14764	14673	14736	14513	14694	14747	14755	14637	14525	14744	14714	14655	14525	14660	14608	14665	14521	14586	14628	14613	14604	14739	14644	14433	14647	14661	14628	14718	14611	14822	14514	14745	14683	14585	14660	14576	14537	14531	14597	14604	14470	14557	14621	14681	14411	14702	14717	14695	14566	14516	14564	14739	14417	14607	14550	14572	14567	14478	14699	14501	14680	14608	14577	14462	14701	14640	14805	14620	14604	14591	14721	14628	14750	14783	14619	14738	14546	14810	14733	14820	14689	14590	14660	14671	14775	14627	14762	14584	14449	14358	14655	14484	14653	14572	14508	14529	14613	14602	14651	14622	14626	14819	14687	14610	14744	14808	14555	14582	14460	14658	14576	14570	14662	14578	14647	14552	14728	14549	14581	14701	14595	14666	14713	14780	14637	14595	14499	14563	14816	14694	14579	14632	14509	14677	14606	14648	14473	14726	14603	14761	14595	14618	14640	14643	14616	14605	14420	14836	14621	14596	14553	14675	14534	14726	14610	14611	14573	14596	14656	14614	14730	14587	14585	14608	14706	14744	14574	14619	14489	14503	14561	14711	14648	14597	14608	14706	14463	14642	14740	14687	14574	14588	14435	14770	14486	14521	14595	14485	14593	14558	14597	14697	14518	14652	14630	14668	14619	14725	14677	14666	14550	14556	14797	14519	14560	14598	14614	14542	14745	14632	14603	14762	14614	14588	14796	14669	14612	14711	14566	14615	14618	14640	14656	14731	14641	14577	14636	14629	14659	14570	14554	14766	14575	14625	14625	14684	14577	14758	14530	14526	14711	14740	14625	14698	14719	14718	14565	14818	14671	14599	14568	14616	14745	14575	14767	14560	14677	14469	14650	14401	14644	14632	14776	14642	14632	14482	14742	14713	14644	14804	14477	14436	14686	14688	14574	14671	14557	14771	14544	14588	14589	14582	14676	14556	14713	14738	14692	14735	14643	14736	14559	14611	14840	14767	14657	14687	14629	14682	14671	14688	14724	14527	14665	14573	14643	14584	14482	14706	14729	14630	14718	14493	14636	14528	14661	14632	14609	14864	14527	14496	14496	14507	14496	14638	14525	14724	14772	14567	14797	14447	14757	14648	14684	14624	14647	14807	14796	14694	14657	14540	14658	14415	14665	14591	14678	14484	14538	14762	14542	14720	14699	14748	14737	14581	14682	14626	14776	14813	14842	14634	14577	14584	14718	14698	14582	14700	14685	14529	14492	14669	14628	14726	14719	14756	14697	14633	14622	14616	14532	14442	14809	14860	14664	14616	14813	14632	14724	14605	14652	14663	14678	14517	14597	14643	14617	14601	14569	14529	14552	14629	14759	14787	14662	14682	14677	14642	14545	14677	14536	14617	14517	14699	14645	14617	14591	14578	14510	14694	14833	14575	14728	14623	14742	14772	14625	14593	14605	14589	14752	14632	14742	14668	14590	14710	14541	14673	14712	14569	14681	14577	14563	14712	14763	14717	14426	14640	14749	14685	14650	14713	14686	14609	14541	14617	14763	14517	14734	14741	14664	14528	14561	14629	14654	14343	14535	14698	14651	14549	14682	14739	14548	14467	14722	14496	14579	14877	14590	14650	14612	14703	14781	14496	14621	14638	14742	14654	14702	14547	14540	14636	14659	14713	14551	14675	14555	14403	14741	14666	14654	14658	14651	14662	14472	14664	14670	14559	14702	14595	14658	14586	14772	14784	14732	14545	14534	14510	14821	14506	14704	14830	14605	14592	14700	14824	14705	14533	14644	14750	14727	14659	14550	14627	14655	14623	14818	14588	14573	14748	14640	14698	14773	14632	14824	14698	14546	14595	14565	14779	14463	14567	14688	14699	14586	14668	14584	14662	14556	14751	14767	14524	14623	14603	14637	14602	14665	14657	14634	14751	14577	14645	14548	14653	14694	14599	14626	14660	14584	14740	14619	14810	14612	14685	14695	14651	14578	14624	14588	14704	14659	14694	14707	14623	14745	14614	14562	14678	14864	14764	14757	14473	14609	14542	14661	14782	14597	14454	14530	14712	14433	14661	14672	14599	14570	14690	14700	14554	14781	14595	14803	14626	14584	14529	14625	14776	14882	14629	14680	14624	14632	14454	14646	14573	14682	14564	14672	14760	14584	14616	14664	14800	14707	14662	14554	14626	14528	14473	14665	14738	14645	14632	14731	14717	14630	14678	14611	14628	14626	14400	14694	14651	14634	14796	14663	14711	14808	14585	14588	14627	14560	14644	14722	14638	14670	14503	14746	14584	14737	14561	14740	14750	14531	14741	14624	14607	14607	14763	14626	14709	14649	14732	14769	14473	14688	14626	14708	14678	14680	14544	14566	14509	14685	14572	14620	14516	14728	14795	14643	14463	14470	14598	14586	14768	14807	14559	14728	14729	14541	14598	14576	14796	14776	14503	14663	14683	14679	14634	14607	14644	14672	14775	14623	14591	14663	14870	14691	14590	14779	14827	14580	14738	14587	14761	14583	14737	14652	14400	14692	14595	14657	14593	14556	14666	14652	14573	14633	14568	14729	14540	14474	14763	14486	14683	14697	14536	14596	14603	14796	14615	14557	14591	14591	14829	14534	14769	14566	14641	14630	14513	14610	14562	14665	14621	14663	14521	14530	14647	14788	14630	14739	14548	14621	14613	14810	14693	14712	14752	14692	14619	14798	14594	14686	14637	14816	14688	14531	14524	14550	14448	14524	14586	14677	14708	14675	14674	14581	14734	14689	14573	14498	14681	14771	14654	14868	14611	14689	14583	14668	14666	14564	14710	14691	14587	14602	14689	14690	14744	14712	14490	14643	14649	14666	14486	14596	14528	14607	14645	14410	14680	14639	14637	14641	14725
23868	21228	28711	24107	21897	21657	20195	17796	17078	17295	17565	17735	17616	17685	17786	17809	17599	17491	17356	17127	17049	17024	17238	17101	17075	17145	16824	16853	16879	16797	16885	17125	17078	17366	17083	17035	16945	16793	16747	16851	16924	16707	16770	16764	16852	16723	17424	17702	17606	17386	17131	16931	16895	16741	16731	16847	17023	16708	16788	16632	16696	16765	16713	16713	16759	16902	16726	16738	16650	16881	16673	16584	16748	16833	16902	16728	16732	16888	16623	16739	16723	16820	16627	16499	16742	16818	16663	16570	16617	16619	16741	16863	16502	16812	16708	16832	16646	16668	16797	16714	16859	16689	16460	16709	16888	16578	16805	16627	16617	16618	16837	16736	16727	16804	16740	16775	16656	16783	16747	16585	16806	16758	16748	16793	16766	16914	16911	16671	16651	16768	16534	16579	16659	16569	16715	16625	16620	16480	16719	16614	16846	16782	16748	16741	16685	16613	16634	16670	16589	16779	16752	16680	16792	16510	16743	16667	16749	16576	16722	16620	16666	16709	16440	16686	16805	16791	16838	16612	16624	16668	16869	16697	16576	16778	16752	16699	16858	16792	16666	16685	16732	16728	16781	16591	16696	16564	16846	16856	16722	16687	16884	16544	16867	16758	16641	16663	16610	16707	16634	16766	16693	16647	16605	16666	16560	16709	16687	16712	16818	16636	16734	16678	16544	16654	16596	16696	16705	16616	16581	16665	16877	16866	16967	16664	16728	16569	16518	16716	16889	16635	16734	16672	16603	16691	16721	16440	16604	16737	16675	16678	16806	16658	16731	16844	16881	16738	16808	16646	16725	16749	16868	16845	16799	16784	16711	16740	16675	16611	16662	16837	16851	16751	16561	16699	16744	16742	16809	16728	16738	16596	16723	16764	16748	16616	16941	16863	16609	16789	16684	16726	16693	16815	16819	16592	16770	16798	16742	16591	16702	16679	16661	16617	16518	16740	16539	16654	16561	16599	16635	16708	16879	16786	16790	16868	16781	16621	16814	16735	16690	16580	16697	16596	16626	16611	16729	16762	16587	16851	16789	16672	16934	16753	16696	16706	16687	16579	16738	16712	16786	16783	16717	16739	16824	16912	16952	16827	16780	16755	16631	16625	16551	16721	16746	16744	16599	16739	16737	16696	16763	16809	16822	16751	16581	16811	16674	16690	16694	16663	16687	16690	16851	16644	16753	16688	16592	16735	16901	16657	16572	16740	16739	16804	16617	16491	16706	16667	16443	16576	16744	16819	16629	16816	16723	16605	16888	16626	16761	16741	16753	16704	16762	16800	16623	16584	16657	16664	16689	16736	16821	16703	16675	16677	16776	16777	16536	16706	16789	16580	16700	16715	16642	16655	16612	16745	16815	16860	16715	16736	16541	16782	16600	16682	16550	16597	16754	16689	16630	16506	16769	16709	16581	16602	16672	16745	16792	16752	16838	16770	16855	16768	16656	16720	16774	16434	16684	16793	16597	16632	16563	16764	16623	16512	16813	16685	16601	16672	17047	16831	16764	16513	16810	16651	16655	16781	16639	16649	16587	16622	16764	16753	16505	16704	16654	16781	16778	16499	16659	16564	16697	16730	16566	16819	16685	16737	16831	16823	16709	16828	16808	16775	16695	16573	16599	16590	16812	16559	16806	16690	16698	16674	16773	16428	16708	16581	16571	16818	16686	16625	16580	16744	16639	16653	16777	16866	16627	16781	16615	16983	16738	16734	16555	16643	16587	16651	16759	16489	16662	16819	16683	16720	16680	16950	16863	16723	16573	16655	16725	16478	16705	16648	16721	16736	16625	16507	16784	16767	16715	16685	16690	16773	16838	16605	16615	16760	16421	16743	16820	16773	16650	16747	16652	16863	16672	16721	16439	16558	16726	16709	16789	16618	16764	16774	16660	16691	16601	16565	16947	16673	16606	16805	16912	16806	16722	16519	16846	16744	16737	16618	16840	16574	16858	16557	16670	16707	16636	16668	16657	16829	16664	16731	16596	16702	16805	16814	16712	16805	16826	16683	16686	16900	16861	16542	16641	16811	16736	16699	16850	16745	16813	16578	16704	16685	16684	16741	16904	16644	16859	16811	16943	17032	16718	16552	16476	16843	16710	16674	16776	16556	16765	17143	16670	16920	16663	16742	16797	16771	16628	16885	16709	16761	16843	16768	16617	16769	16831	16792	16773	16848	16515	16776	16666	16629	16858	16609	16621	16413	16680	16713	16710	16737	16680	16686	16681	16636	16797	16554	16620	16626	16506	16719	16729	16828	16898	16599	16812	16758	16803	16510	16688	16698	16862	16663	16684	16690	16708	16655	16819	16762	16780	16506	16701	16751	16592	16561	16618	16742	16505	16683	16807	16804	16708	16883	16548	16655	16578	16748	16752	16820	16622	16592	16571	16772	16510	16815	16897	16556	16683	16678	16647	16578	16595	16663	16789	16706	16826	16692	16660	16724	16751	16683	16761	16655	16730	16772	16761	16802	16754	16864	16837	16601	16650	16640	16863	16645	16777	16579	16701	16626	16771	16613	16969	16860	16776	16815	16804	16484	16664	16620	16563	16694	16579	16588	16481	16586	16930	16623	16754	16729	16693	16661	16832	16795	16765	16713	16842	16824	16780	16572	16563	16850	16662	16651	16576	16807	16754	16760	16595	16711	16717	16689	16714	16683	16740	16736	16804	16551	16757	16776	16830	16590	16611	16886	16742	16711	16880	16756	16790	16679	16611	16648	16850	16919	16846	16807	16913	16880	16729	16870	16619	16590	16749	16504	16722	16692	16602	16799	16816	16882	16809	16872	16584	16597	16935	16659	16618	16618	16601	16610	16613	16812	16776	16663	16719	16922	16760	16673	16887	16737	16752	16866	16691	16824	16654	16623	16564	16685	16681	16681	16546	16606	16899	16508	16605	16611	16870	16647	16759	16854	16914	16775	16637	16756	16706	16736	16806	16678	16709	16766	16698	16528	16730	16847	16451	16844	16707	16799	16560	16823	16659	16782	16668	16571	16874	16821	16764	16773	16685	16664	16696	16717	16445	16489	16617	16723	16510	16707	16675	16760	16663	16600	16595	16768	16480	16773	16673	16846	16569	16662	16908	16652	16769	16462	16770	16761	16803	16756	16821	16868	16762	16843	16778	16704	16790	16732	16687	16681	16714	16577	16748	17018	16755	16771	16464	16587	16707	16691	16719	16594	16627	16659	16716	16754	16772	16844	16757	16736	16468	16726	16714	16692	16655	16811	16686	16785	16918	16504	16796	16674	16591	16734	16662	16773	16724	16609	16691	16676	16754	16796	16722	16816	16712	16573	16520	16683	16773	16678	16722	16622	16878	16703	16674	16722	16578	16634	16787	16737	16786	16622	16723	16520	16451	16483	16457	16826	16779	16691	16788	16669	16669	16647	16687	16683	16521	16546	16978	16655	16845	16800	16621	16607	16620	16605	16753	16578	16544	16626	16632	16805	16768	16651	16779	16731	16405	16808	16924	16762	16824	16806	16451	16589	16730	16795	16583	16770	16685	16684	16821	16620	16631	16866	16706	16898	16536	16818	16858	16702	16698	16650	16664	16712	16721	16680	16848	16926	16697	16653	16711	16552	16585	16725	16806	16613	16742	16715	16635	16732	16725	16923	16696	16753	16803	16748	16643	16542	16738	16705	16858	16699	16882	16634	16606	16592	16649	16780	16735	16586	16506	16727	16708	16695	16747	16761	16770	16682	16580	16624	16807	16904	16725	16810	16719	16923	16814	16731	16678	16724	16714	16819	16643	16748	16673	16606	16586	16721	16902	16799	16696	16597	16795	16876	16653	16722	16780	16807	16830	16764	16804	16582	16649	16587	16772	16546	16696	16609	16740	16377	16561	16742	16555	16631	16812	16684	16624	16599	16753	16601	16879	16557	16891	16526	16829	16621	16700	16808	16758	16566	16839	16654	16742	16594	16615	16766	16576	16759	16786	16707	16797	16640	16684	16677	16668	16621	16674	16787	16699	16627	16856	16557	16614	16712	16756	16773	16607	16857	16609	16715	16732	16807	16899	16728	16625	16606	16833	16726	16739	16649	16943	16878	16902	16884	16659	16786	16796	16664	16678	16704	16721	16610	16776	16886	16702	16615	16718	16816	16722	16673	16715	16847	16830	16815	16876	16806	16969	16847	16651	16788	16795	16955	16808	16626	16591	16656	16701	16827	16891	16829	16673	16602	16695	16878	16580	16712	16725	16621	16635	16826	16722	16680	16825	16647	16787	16719	16845	16689	16637	16596	16407	16487	16595	16577	16587	16682	16621	16623	16636	16796	16942	16709	16765	16701	16586	16521	16413	16865	16677	16722	16746	16766	16844	16763	16617	16599	16692	16818	16783	16794	16733	16563	16628	16618	16899	16795	16504	16552	16873	16618	16754	16769	16712	16686	16710	16728	16716	16613	16799	16692	16667	16651	16849	16780	16671	16584	16577	16813	16624	16833	16657	16690	16850	16821	16671	16752	16565	16775	16454	16812	16814	16695	16811	16849	16767	16749	16830	16727	16803	16854	16526	16502	16618	16636	16663	16845	16945	16809	16708	16870	16538	16778	16731	16825	16656	16644	16635	16583	16529	16843	16742	16742	16794	16532	16701	16625	16628	16961	16771	16802	16827	16559	16632	16671	16850	16670	16689	16627	16498	16564	16704	16871	16720	16636	16736	16839	16847	16648	16531	16701	16788	16715	16648	16633	16413	16709	16610	16767	16517	16569	16650	16767	17000	16676	16725	16515	16668	16560	16649	16724	16814	16873	16666	16608	16587	16813	16570	16719	16839	16638	16910	16616	16752	16732	16550	16609	16645	16594	16850	16572	16653	16660	16845	16778	16450	16692	16775	16735	16792	16879	16699	16632	16685	16581	16646	16534	16577	16548	16507	16689	16739	16595	16595	16776	16631	16679	16603	16639	16840	16853	16736	16560	16603	16537	16632	16838	16737	16494	16799	16434	16641	16795	16620	16612	16844	16716	16688	16486	16680	16751	16587	16541	16694	16672	16639	16644	16745	16786	16778	16831	16702	16796	16766	16694	16614	16622	16648	16823	16761	16827	16746	16621	16771	16790	16520	16657	16736	16709	16778	16854	16617	16771	16755	16749	16808	16776	16639	16647	16700	16641
12813	21916	20307	16890	16108	15676	15420	15031	15051	15032	15538	15685	15363	15386	15611	15501	15211	15053	14889	14625	14689	14896	14692	14593	14675	14644	14460	14387	14475	14483	14289	14444	14729	14741	14676	14607	14486	14390	14349	14395	14144	14321	14191	14422	14284	14329	15163	15534	15239	14885	14764	14454	14282	14278	14234	14129	14210	14177	14242	14359	14360	14102	14140	14155	14240	14189	14115	14246	14305	14155	14293	14246	14220	14302	14218	14192	14158	14318	14378	13971	14263	14229	14278	14345	14320	14282	14260	14233	14337	14372	14240	14224	14118	14390	14277	14305	14264	14315	14348	14139	14286	14177	14255	14269	14105	14231	14267	14144	14042	14308	14323	14125	14376	13983	14118	14265	14184	14273	14211	14268	14155	14095	14150	14240	14251	14312	14148	14255	14319	14199	14311	14371	14352	14288	13997	14206	14236	14163	14300	14117	14282	14219	14244	14224	14165	14231	14188	14205	14110	14248	14170	14090	14180	14254	13958	14223	14053	14149	14331	13965	14175	14274	14114	14224	14335	14138	14169	14220	14224	14323	14196	14455	14104	14278	14107	14427	14166	14160	14274	14217	14201	14261	14128	14115	14230	14321	14212	14257	14317	14288	14282	14275	14141	14222	14198	14121	14226	14277	14192	14253	14206	14091	14185	14288	14263	14080	14280	14197	14209	14121	14216	14388	14253	14188	14096	14311	14313	14222	14297	14070	14217	14038	14274	14188	14206	14230	14172	14108	14341	14095	14228	14252	14191	14205	14271	14212	14056	14156	14277	14239	14223	14266	14270	14297	14286	14209	14204	14146	14198	14226	14121	14198	14356	14229	14158	14214	14278	14236	14184	14253	14198	14147	14075	14272	14176	14227	14221	14245	14121	14307	14080	14156	14282	14213	14342	14178	14238	14223	14161	14133	14240	14384	14120	14176	14159	14197	14335	14270	14270	14235	14298	14291	14042	14272	14368	14218	14318	14208	14084	14410	14342	14132	14191	14163	14249	14183	14226	14071	14461	14115	14223	14239	14240	14138	14218	14210	14364	14057	14121	14049	14248	14212	14314	14025	14202	14325	14112	14077	14131	14068	14232	14248	14273	14220	14320	14312	14186	14267	14137	14141	14217	14247	13998	14039	14074	14387	14166	14129	14170	14191	14189	14157	14281	14259	14192	14287	14136	14348	14082	14098	14254	14340	14219	14220	14152	14225	14177	14295	14241	14280	14117	14233	14203	14095	14117	13980	14205	14143	14070	14421	14316	14252	14187	14073	14244	14255	14093	14181	14325	14003	14133	14151	14371	14224	14270	14241	14226	14076	14183	14080	14174	14450	14317	14211	14326	14113	14138	14241	14189	14317	14111	14269	14255	14328	14443	14250	14255	14300	14251	14033	14136	14199	14199	14214	14292	14070	14274	14004	14113	14193	14121	14172	14140	14152	14139	14184	14156	14099	14162	14213	14086	14172	14150	14214	14197	14360	14235	14394	13996	14243	14232	14223	14158	14329	14139	14214	14291	14302	14253	14096	14171	14002	14390	14110	14294	14219	14097	14117	14142	14332	14223	14322	14160	14229	14195	14252	14053	13964	14323	14122	14201	14219	14240	14178	14071	14088	14056	14295	14219	14291	14121	14215	14163	14226	14283	14132	14075	14040	14192	14156	14251	14214	14169	14114	14214	14210	14447	14239	14101	14179	14186	14333	14080	14211	14175	14298	14037	14329	14154	14197	14390	14065	14269	14344	14295	14163	14232	14141	14180	14156	14291	14358	14035	14221	14267	14188	14218	14166	14111	14238	14125	14250	14183	14195	14326	14205	14144	14294	14194	14017	14320	14264	14144	14282	14121	14245	14187	14208	14135	14166	14038	14233	14260	14250	14325	14217	14228	14174	14226	14165	14181	14221	14158	14434	14197	14133	14382	14092	14089	14262	14313	14187	14158	14199	14117	14291	14235	14329	14215	14226	14418	14184	14223	14271	14324	14308	14168	14203	14158	14120	14272	14068	14217	14138	14067	14294	14194	14247	14210	14229	14312	14229	14300	14142	14157	14226	14258	14184	14168	14126	14128	14247	14154	14378	14378	14323	14275	14175	14185	14348	14236	14129	14263	14141	14197	14198	14216	14107	14224	14161	14121	14263	14357	14156	14132	14165	14177	14380	14261	14219	14114	14218	13999	14054	14194	14221	14192	14250	14273	14183	14133	14326	14086	14159	14241	14400	14210	14124	14243	14235	14238	14226	14174	14271	14118	14048	14131	14247	14205	14143	14115	14183	14200	14162	14318	14174	14255	14259	14048	14107	14252	14241	14193	14436	14277	14151	14125	14465	14058	14215	14323	14210	14265	14094	14267	14229	14218	14233	14292	14247	14246	14187	14163	14146	14096	14281	14249	14257	14347	14107	14251	14336	14275	14152	14051	14197	14202	14249	14076	14127	14265	14077	14129	14143	14189	14245	14338	14211	14148	14325	14425	14176	14113	14155	14161	14247	14207	14131	14121	14171	14377	14181	14161	14109	14152	14311	14099	14125	14182	14067	14111	14152	14360	14361	14193	14214	14119	14189	14241	14211	14258	14178	14148	14160	14297	14161	14210	14159	14223	14164	14215	14146	14201	14177	14161	14196	14323	14056	14292	14016	14390	14181	14168	14178	14354	14254	14076	14162	14363	14232	14171	14282	14151	14098	14157	14294	14254	14259	14152	14129	14108	14354	14152	14100	14230	14066	14176	14241	14033	14228	14140	14191	14194	14165	14128	14135	14104	14164	14038	14179	14255	14089	14192	14292	14177	14024	14246	14252	14230	14201	14224	14125	14157	14352	14276	14317	14220	14238	14167	14108	14295	14174	14232	14108	14201	14071	14248	14214	14199	14333	14152	14085	14248	14254	14110	14109	13968	14131	14120	14441	14262	14238	14280	14390	14094	14175	14196	14356	14370	14269	14229	14299	14317	14272	14258	14209	14223	14263	14201	14142	14061	14297	14158	14212	14150	14084	14097	14208	14091	14381	14203	14225	14246	14166	14237	14378	14108	14192	14183	14282	14152	14225	14219	14206	14208	14253	14074	14002	14288	14073	14122	14077	14236	14217	14167	14266	14361	14315	14285	14177	14261	14219	14350	14239	14042	14152	14114	14268	14101	14101	14248	14064	14277	14176	14012	14183	14169	14312	14252	14185	14129	14222	14150	14117	14300	14213	14305	14167	14162	14066	14075	14286	14301	14106	14363	14036	14206	14155	14146	14155	14129	14304	14397	14216	14380	14269	14334	14201	14153	14165	14178	14281	14227	14074	14091	14123	14238	14069	14041	14268	14063	14151	14167	14078	14266	14199	14101	14066	14156	14242	14239	14304	14136	14183	14182	14236	14226	14166	14182	14274	14230	14042	14292	14275	14365	14151	14283	14266	14160	14164	14071	14151	14307	14183	14222	14180	14167	14212	14193	14081	14136	14257	14234	14184	14339	14159	14127	14141	14054	14117	14337	14187	13978	14135	14028	14186	13971	14382	14144	14094	14283	14341	14374	14298	14459	14387	14232	14125	14304	14060	14309	14297	14151	14161	14288	14195	14237	14135	14119	14093	14281	14001	14307	14128	14190	14065	14033	14256	14177	14130	14085	14177	14155	14414	14287	14274	14171	14300	14247	14203	14229	14308	14195	14063	14324	14244	14184	14240	14139	14285	14182	14277	14203	14223	14231	14224	14191	14268	14140	14152	14139	14079	14169	14055	14230	14332	14154	14216	14183	14158	14050	14245	14260	14405	14295	14186	14100	14247	14090	14135	14191	13968	14169	14314	14271	14158	14062	14150	14413	14136	14296	14268	14193	14058	14282	14140	14182	14330	14167	14056	14250	14270	14219	14362	14138	14005	14360	14127	14252	14136	13997	14133	14272	14120	14078	14218	14402	14162	14219	14230	14108	14273	14290	14196	14056	14238	14284	14165	14097	14130	14240	14176	14352	14075	14118	14365	14441	14269	14305	14162	14300	14236	14031	14185	14279	14134	14272	14270	14222	14193	14269	14130	14287	14310	14253	14366	14385	14327	14127	14171	14283	14120	14214	14314	14215	14196	14300	14191	14172	14267	14326	14196	14290	14270	14202	14234	14172	14109	14300	14098	14092	14335	14268	14384	14016	14466	14200	14250	14284	14257	14140	14204	14326	14168	14184	14285	14055	14206	14382	14207	14238	14247	14205	14223	14076	14298	14282	14271	14282	14356	14100	14164	14416	14275	14070	14093	14321	14318	14428	14101	14150	14329	14271	14283	14083	14146	14136	14265	14238	14235	14287	14172	14349	14192	14330	14103	14289	14369	14112	14225	14181	14197	14214	14378	14278	14201	14273	14227	14265	14165	14164	14174	14259	14308	14410	14149	14272	14081	14198	14187	14065	14247	14189	14335	14126	14336	14263	14360	14007	14190	14255	14189	14268	14255	14308	14198	14266	14319	14071	14267	14313	14280	14187	14153	13991	14109	14211	14360	14172	14193	14292	14334	14347	14132	14246	14138	14179	14296	14191	14220	14259	14143	14104	14174	14062	14089	14261	14253	14131	14223	14077	14286	14219	14081	14169	14081	14295	14307	14169	14125	14188	14221	14006	14277	14144	14111	14249	14334	14144	14208	14121	14238	14181	14122	14206	14316	14054	14331	14057	14245	14104	14156	14214	14181	14156	14259	14371	14354	14249	14213	14108	14289	14322	14178	14195	14116	14293	14260	14097	14259	14172	14252	14258	14099	14321	14278	14232	14121	14310	14164	14189	14152	14358	14153	14333	14365	14271	14154	14212	14227	14195	14090	14191	14189	14244	14235	14174	14163	14286	14132	14047	14054	14324	14175	14209	14155	14195	14204	14251	14108	14287	14125	14318	14228	14355	14087	14343	14049	14266	14211	14345	14132	14315	14414	14151	14048	14184	14204	14263	14299	14064	14170	14182	14057	14086	14295	14169	14164	14213	14215	14251	14334	14217	14205	14216	14354	14367	14170	14226	14201	14140	14057	14286	14258	14322	14227	14332	14171	14184	14237	14204	14107	14240	14178	14238	14231	14223	14108	14165	14330	14240	14179	14102	14188	14220	14303	14066	14114	14160	14100	14200	14200	14108	14180	14355	14176	14210	14079	14295	14220	14281	14260	14030	14200	14221	14148
22783	21215	29102	23621	21333	23045	24157	18546	17457	17941	17810	18007	18079	17757	17997	17707	17503	17499	17240	17127	17466	17196	17359	17347	17305	17103	16990	16807	16943	16574	16883	17007	16872	17288	16944	17255	16966	16809	16858	16735	16643	16603	16563	16407	16542	16875	17789	18540	18479	17708	17367	16934	16712	16642	16653	16530	16502	16560	16559	16656	16450	16499	16438	16592	16680	16411	16598	16491	16670	16480	16692	16420	16642	16628	16561	16503	16345	16287	16528	16458	16512	16691	16334	16531	16539	16445	16552	16540	16467	16422	16489	16537	16573	16574	16378	16607	16478	16560	16392	16366	16496	16561	16629	16469	16507	16354	16682	16425	16540	16530	16595	16480	16435	16499	16531	16449	16503	16499	16582	16417	16595	16476	16650	16609	16573	16447	16498	16536	16460	16521	16519	16365	16424	16544	16493	16416	16646	16542	16256	16434	16531	16370	16617	16592	16631	16440	16379	16694	16532	16368	16452	16468	16416	16614	16418	16520	16588	16343	16418	16610	16406	16498	16500	16353	16479	16460	16436	16544	16428	16530	16676	16469	16467	16409	16449	16408	16515	16328	16497	16545	16399	16230	16480	16415	16505	16456	16427	16277	16590	16585	16633	16546	16504	16468	16380	16225	16379	16265	16589	16668	16482	16515	16433	16533	16539	16326	16394	16490	16570	16469	16419	16380	16465	16381	16531	16530	16469	16380	16376	16534	16660	16584	16521	16570	16473	16265	16558	16359	16361	16373	16489	16445	16374	16400	16584	16369	16457	16396	16420	16408	16522	16339	16539	16325	16388	16560	16444	16357	16449	16270	16457	16409	16270	16406	16483	16474	16509	16468	16543	16405	16401	16506	16454	16461	16323	16536	16438	16479	16488	16572	16402	16548	16493	16484	16459	16348	16374	16721	16530	16621	16552	16577	16376	16559	16535	16425	16457	16570	16552	16432	16197	16436	16428	16498	16431	16250	16503	16497	16411	16598	16552	16580	16530	16600	16248	16497	16556	16336	16301	16552	16536	16544	16432	16463	16559	16553	16704	16651	16589	16457	16484	16376	16469	16406	16386	16211	16522	16516	16498	16411	16560	16507	16782	16558	16531	16425	16455	16265	16386	16429	16457	16480	16554	16382	16508	16492	16536	16283	16338	16612	16570	16533	16634	16659	16599	16559	16570	16644	16496	16389	16578	16514	16544	16370	16389	16528	16506	16483	16294	16469	16375	16663	16637	16580	16711	16460	16493	16545	16547	16373	16289	16558	16350	16506	16242	16434	16461	16430	16639	16392	16433	16624	16378	16407	16468	16464	16722	16503	16391	16473	16651	16428	16402	16399	16416	16416	16538	16559	16602	16629	16606	16496	16441	16582	16497	16430	16514	16391	16327	16316	16308	16525	16341	16427	16473	16413	16629	16450	16273	16481	16441	16389	16570	16567	16604	16556	16154	16323	16565	16437	16488	16655	16460	16501	16458	16562	16526	16428	16228	16566	16662	16543	16489	16489	16559	16423	16454	16468	16493	16543	16512	16496	16654	16429	16416	16378	16534	16579	16408	16404	16415	16372	16479	16567	16335	16468	16674	16378	16647	16465	16608	16616	16466	16289	16316	16378	16604	16411	16445	16475	16509	16579	16353	16536	16504	16439	16452	16522	16374	16519	16400	16361	16460	16247	16449	16509	16472	16492	16379	16506	16292	16391	16561	16320	16346	16494	16394	16349	16583	16399	16597	16401	16271	16452	16600	16639	16541	16406	16493	16374	16385	16520	16586	16673	16507	16527	16708	16309	16564	16358	16548	16388	16525	16464	16462	16580	16530	16385	16345	16507	16618	16522	16475	16422	16515	16345	16526	16494	16447	16642	16313	16449	16571	16551	16466	16681	16381	16518	16374	16466	16334	16478	16442	16572	16412	16540	16530	16602	16358	16509	16411	16370	16390	16407	16450	16367	16367	16379	16497	16383	16507	16488	16391	16635	16387	16495	16456	16423	16675	16365	16432	16408	16277	16657	16481	16529	16491	16551	16610	16383	16528	16258	16580	16521	16351	16226	16330	16429	16267	16539	16474	16698	16527	16557	16650	16562	16411	16547	16572	16361	16369	16655	16362	16436	16352	16701	16359	16370	16256	16438	16543	16357	16313	16420	16474	16485	16325	16574	16349	16396	16474	16447	16591	16426	16623	16450	16530	16498	16503	16614	16527	16418	16531	16412	16454	16570	16466	16519	16327	16426	16836	16444	16761	16340	16467	16464	16528	16551	16620	16729	16542	16439	16345	16553	16407	16583	16527	16628	16358	16573	16299	16579	16434	16519	16601	16533	16401	16607	16368	16447	16479	16516	16662	16226	16517	16488	16311	16317	16489	16769	16440	16416	16628	16650	16479	16596	16635	16611	16295	16388	16401	16622	16698	16572	16617	16398	16276	16262	16217	16429	16592	16439	16584	16440	16495	16492	16379	16532	16509	16681	16406	16410	16625	16630	16396	16615	16345	16470	16385	16312	16733	16393	16555	16340	16274	16634	16550	16618	16572	16627	16514	16635	16230	16480	16482	16543	16281	16323	16491	16406	16340	16539	16655	16468	16410	16503	16484	16521	16368	16561	16313	16483	16588	16378	16463	16559	16354	16346	16356	16276	16458	16399	16704	16407	16353	16417	16398	16323	16270	16528	16489	16473	16672	16517	16357	16385	16643	16783	16408	16444	16467	16525	16498	16534	16363	16460	16490	16421	16492	16389	16449	16594	16613	16444	16383	16512	16555	16423	16516	16542	16527	16506	16425	16442	16392	16517	16411	16508	16258	16416	16557	16453	16495	16495	16450	16515	16694	16607	16465	16557	16382	16561	16311	16462	16168	16288	16330	16411	16602	16746	16377	16283	16405	16458	16637	16436	16547	16602	16336	16511	16340	16516	16334	16577	16407	16473	16445	16440	16498	16440	16586	16388	16620	16329	16488	16627	16562	16446	16501	16554	16541	16573	16387	16460	16576	16494	16486	16499	16532	16490	16471	16330	16514	16496	16694	16488	16399	16501	16475	16633	16385	16176	16596	16632	16380	16399	16668	16357	16442	16294	16721	16363	16556	16674	16456	16435	16534	16552	16438	16527	16593	16514	16495	16555	16628	16494	16506	16517	16571	16440	16425	16547	16444	16364	16600	16375	16447	16613	16458	16375	16353	16334	16435	16436	16555	16508	16364	16429	16543	16438	16438	16443	16580	16591	16510	16487	16509	16339	16438	16558	16462	16498	16505	16364	16436	16479	16466	16639	16402	16504	16523	16496	16368	16563	16480	16411	16335	16322	16439	16360	16476	16533	16381	16394	16390	16489	16324	16524	16558	16364	16500	16571	16477	16425	16506	16262	16321	16548	16366	16495	16562	16605	16545	16213	16380	16495	16419	16402	16395	16412	16605	16490	16361	16505	16570	16487	16471	16421	16718	16338	16424	16367	16369	16613	16485	16392	16461	16733	16281	16546	16490	16239	16303	16596	16386	16359	16413	16401	16510	16546	16422	16398	16304	16351	16438	16372	16409	16503	16392	16514	16393	16375	16339	16687	16643	16664	16362	16381	16300	16446	16413	16357	16522	16393	16595	16379	16442	16524	16541	16328	16425	16279	16559	16754	16519	16621	16453	16308	16576	16446	16619	16281	16827	16567	16371	16480	16402	16421	16525	16516	16382	16325	16409	16537	16623	16450	16273	16362	16639	16459	16653	16374	16478	16336	16635	16491	16522	16493	16413	16519	16283	16423	16466	16329	16540	16617	16479	16509	16727	16577	16401	16397	16598	16315	16225	16406	16384	16393	16565	16511	16599	16473	16767	16530	16473	16404	16338	16427	16414	16498	16569	16563	16433	16194	16290	16557	16312	16426	16536	16619	16429	16489	16557	16675	16440	16342	16495	16495	16454	16554	16432	16476	16370	16429	16498	16588	16527	16456	16546	16666	16421	16285	16420	16472	16475	16349	16577	16526	16488	16366	16432	16568	16398	16540	16460	16509	16510	16556	16553	16167	16464	16373	16387	16501	16431	16529	16371	16420	16480	16575	16338	16441	16159	16517	16481	16413	16379	16528	16645	16387	16582	16360	16496	16548	16580	16539	16385	16489	16535	16400	16330	16237	16490	16426	16546	16133	16313	16477	16482	16546	16359	16469	16433	16395	16542	16517	16542	16519	16649	16468	16369	16583	16252	16416	16475	16572	16419	16377	16489	16408	16578	16452	16412	16276	16325	16472	16478	16519	16644	16500	16449	16461	16507	16427	16450	16407	16513	16590	16461	16498	16444	16468	16758	16412	16323	16449	16587	16426	16533	16444	16483	16422	16394	16581	16587	16428	16364	16629	16501	16642	16344	16305	16364	16522	16520	16423	16377	16460	16486	16482	16535	16381	16537	16443	16362	16358	16581	16376	16487	16645	16635	16613	16467	16430	16499	16383	16438	16426	16489	16652	16404	16412	16484	16277	16266	16454	16511	16528	16606	16422	16557	16625	16464	16334	16296	16532	16419	16534	16622	16603	16608	16297	16424	16531	16460	16221	16610	16495	16467	16388	16531	16539	16457	16342	16254	16242	16518	16296	16556	16476	16321	16409	16439	16266	16532	16291	16379	16762	16491	16373	16448	16399	16409	16642	16410	16705	16412	16456	16437	16496	16308	16807	16643	16119	16439	16378	16453	16389	16382	16293	16497	16533	16423	16302	16808	16424	16545	16770	16546	16624	16525	16497	16442	16385	16446	16376	16491	16336	16498	16640	16369	16231	16607	16296	16443	16417	16275	16266	16423	16359	16455	16312	16283	16402	16412	16728	16294	16512	16498	16530	16610	16380	16306	16405	16550	16374	16555	16748	16566	16406	16741	16627	16509	16367	16451	16613	16376	16537	16396	16491	16508	16483	16423	16679	16517	16702	16546	16575	16502	16517	16477	16553	16485	16612	16275	16484	16388	16404	16384	16672	16463	16431	16548	16530	16643	16418	16620	16559	16575	16394	16483	16427	16545	16490	16599	16539	16471	16538	16532	16557	16590	16472	16469	16328	16430	16692	16433	16619	16397	16442	16445	16411	16502	16589	16562	16479	16460	16375	16356	16413	16454	16580	16491	16463	16418	16541	16561	16472	16662	16478	16393	16527	16425	16486	16421	16470
14395	26786	24933	19439	17422	16548	16217	15834	15605	15842	15981	16297	15979	15772	15723	15353	15361	15264	14664	14919	15018	15246	14959	15010	14711	14641	14454	14329	14301	14332	14457	14492	14513	14815	14707	14776	14500	14333	14316	14212	14027	14145	14165	14067	14232	14267	15666	16430	16219	15554	14950	14408	14209	14163	13961	13884	14222	14050	14075	14207	14314	14015	14099	14206	14043	13967	14131	14128	14056	14157	14050	14029	14215	14207	14183	13963	14135	14162	14113	14155	14189	14127	14148	13999	13965	14080	13863	14164	14030	14056	14120	14059	13883	14075	14071	14143	14150	14087	14141	14030	13930	13984	14159	14101	14093	13931	14113	14285	14025	14030	13983	14008	14054	14046	14147	13919	13844	13980	14106	14076	14025	14097	13948	14172	14103	13922	14162	13948	14228	13922	14090	14092	14045	13976	13950	14292	14004	13993	13890	14161	14037	14083	14125	14099	14014	14064	14100	14056	14105	14107	13956	13936	13967	14089	14107	14064	13963	14002	13920	14158	14196	14025	14217	13995	14160	14043	13969	14028	13973	14145	13959	14108	14111	13982	14053	14025	13947	13998	14026	14187	14032	14065	14150	14010	13992	14048	14054	14251	14004	13963	14096	14071	14112	13920	14088	14147	14127	14071	14041	14012	14142	14126	13949	14182	13941	14117	13987	14114	13960	14059	14063	14004	14072	14272	13900	14058	13994	14059	14137	14071	13898	13922	14034	14015	14057	14050	13852	13955	13871	14112	14022	14008	13868	14160	14135	13982	14184	14252	14016	13976	13985	14102	13831	14035	14138	14037	14207	13939	14089	14105	14034	14178	14014	13865	14083	13896	13919	13898	13970	14089	14097	13874	14056	13883	14108	14002	14062	13858	14143	13972	14165	14073	14039	14069	14100	13956	13975	13928	14032	14012	14131	14052	14126	14163	14134	13960	14179	14123	13951	14257	14030	14039	14104	13907	14100	14008	14105	14010	14006	14005	14003	14054	14069	13930	14210	14082	14015	13955	14056	14117	14063	14162	14071	13904	13943	13925	13997	14122	14122	14147	14139	14001	14184	14249	14063	14025	13994	13989	14047	14202	14121	14012	14002	14017	14076	14026	13964	13877	13913	14068	14063	14042	13872	14083	14096	14048	14090	14054	14037	14028	13957	14064	14007	14131	14067	13966	13866	13919	14128	13988	14030	14025	14027	14083	14067	14149	14060	13978	14040	14068	14028	13960	14214	14056	13911	13967	14039	14096	14136	14140	14046	13959	14030	14025	14201	14040	14180	13896	13957	14130	14080	14056	14037	14143	14072	13848	13962	14041	14116	14206	13988	14029	14036	14185	14033	14033	14009	14202	14006	14148	14024	14023	14300	13939	14127	13940	14023	14056	13998	14006	14058	14048	14248	14092	13917	14066	14107	14052	14071	14045	14015	14110	13954	13908	13949	14010	14141	14087	14072	14008	14152	14124	14175	14013	14196	14081	13953	13992	13986	14145	14070	14165	14035	14078	14190	13899	14057	14137	14137	13964	13962	14051	14100	14033	13890	14117	14170	13943	14189	14173	13973	13958	14134	14020	14146	14089	13879	14062	14044	14047	13989	13954	13968	14107	13967	14094	14090	13998	14033	14026	14013	13966	13985	13790	13914	14033	14015	14136	13957	14107	14118	14176	14176	14040	14057	14108	13930	13915	13928	13926	14011	13969	14098	13925	14132	14245	14018	13936	13817	13946	14133	14074	14180	14093	14064	14040	14121	14110	14013	13792	14197	14029	14051	14183	14077	13700	14011	14055	14093	13978	14162	14017	14100	13988	14049	14092	14059	14052	14062	14025	13941	14092	14229	14097	13998	14045	14057	14088	14036	13957	14164	14016	14015	13980	14191	14041	14219	14145	13983	13851	14139	13891	14055	14062	13905	14080	14010	13999	13999	14139	14167	14112	14151	14083	14153	13907	14114	14010	14064	13861	14076	14143	13977	13988	14159	14222	14177	14291	13977	14041	14139	13938	14011	14026	14117	14153	14022	14047	13895	13984	13972	13909	14074	14095	13980	13988	14048	14071	13987	14179	14038	14031	14025	13867	13958	14132	14122	14218	14088	14104	14029	14109	14239	14099	14003	14117	14053	14074	13981	13886	14125	14193	14038	13979	13962	14043	13991	14160	14019	13854	13939	14024	14144	14095	14103	14019	14102	14102	14053	14136	13936	13786	14022	14103	13943	14124	13987	14069	13930	14211	13888	14096	14011	14015	14110	14094	14172	14003	13870	14051	14010	14089	13955	14125	13999	14138	14164	13983	14095	14045	13988	14068	14122	14235	14011	14064	13994	13959	14033	13984	14078	13984	14216	13966	14020	13954	14056	13996	14139	13909	13898	14014	13860	13893	13945	14044	14156	14022	14043	14029	13796	14098	13915	14007	14003	13821	14045	13899	13992	14302	14030	14134	13973	14022	14096	14075	13965	14135	14094	13999	13983	13952	13995	14058	13893	14031	13880	14120	14246	14129	14129	13961	13936	14032	14074	14074	14209	13987	13902	14233	14210	13955	13972	14210	14104	13930	13873	14087	13955	13869	14003	14094	14050	14081	13837	14036	14087	14161	13913	13967	14078	13950	14143	14078	13942	14042	14093	14055	13819	14062	13891	13952	14033	13866	13955	14026	13989	14049	14114	13952	13948	14139	13841	14041	14039	13916	13878	14201	13942	14030	13943	14219	14167	14128	14095	13964	13977	13996	14003	13948	13929	14220	14109	14099	14042	13959	14021	14064	14102	14115	14063	14094	14179	13888	14140	13887	14104	13988	14153	14072	14013	14106	14048	14074	14116	14118	14099	14116	14135	14043	13966	14139	13943	14040	14236	13889	14009	14149	14005	14138	14200	14064	13871	14032	13994	14101	14009	14083	13948	14088	14072	14024	14063	13907	14125	13991	14064	14141	13874	13996	14162	14017	14022	14142	13960	14025	14177	13945	13934	14070	13951	13918	14004	13908	14178	14175	14191	14118	14295	13832	14287	13945	14052	14079	13969	14044	14120	13986	13955	14027	13888	13871	14085	14067	14312	13996	14015	14001	13736	14115	14035	13990	14006	14026	13989	13959	14159	14006	14093	13999	14070	14185	14101	14056	14080	14272	13933	13954	14095	14015	14093	14060	14016	14137	14023	13958	14117	14050	14101	14082	14025	14250	13988	14115	14042	14037	14149	14089	13960	13940	14239	14052	14028	13944	14050	14055	14048	13988	14013	14200	14050	13997	14045	14006	13912	14080	14028	14026	14195	14165	14105	13959	14226	14043	13938	13917	13895	14057	14175	14099	13983	13998	14061	14126	13994	14029	13963	14025	14167	13923	14060	14064	14217	13929	14107	14140	14115	13978	13987	14036	14112	14091	14038	13973	14026	14034	14067	14119	13912	14077	14137	13959	14192	14052	13958	14143	14118	13923	14109	14132	14164	13917	13910	14102	13997	14114	14111	14075	14083	14045	14035	14250	14040	14025	14110	14059	13945	14124	14145	14002	14122	14133	14019	14282	14244	13959	14064	13961	14193	14109	14120	13870	14088	14077	14007	14083	14207	14116	13988	14128	13890	14077	14043	13897	13906	14071	14090	14020	14021	14110	13932	14018	13957	14008	14152	14197	14204	14068	14060	14165	13932	14023	14206	14071	13962	14008	14142	14045	14065	13839	14071	14083	14115	14044	14237	14257	14199	14081	13928	14015	13983	13898	14089	13990	14165	14021	14182	13860	14113	14036	13787	14107	14013	14098	14205	14027	14028	14067	14033	14008	14044	13951	13907	14122	14072	14217	13898	14066	14116	14084	14101	14013	13999	14163	13936	14162	14086	13947	14079	14036	14158	14046	14072	14014	14131	14032	14132	14027	14187	14066	13982	14134	13959	14230	14014	14130	14161	14061	14134	13988	14174	14096	13982	14160	13925	13982	13940	13941	14133	14025	13969	14154	14096	13926	14017	14152	13997	14206	14240	14020	14023	14073	14078	14038	13971	14022	13922	14049	14121	14053	13997	14057	14010	14158	14065	14158	13984	14104	14034	13891	13919	14017	13924	13942	13958	14043	13959	14037	14136	14016	13968	13993	14119	14177	14079	14224	14058	13915	14247	14043	14166	13932	13921	13916	14159	14056	14078	13871	14033	13926	14027	13972	13908	14165	14091	13935	14115	13869	13944	14131	14078	13901	13999	14052	14061	13919	13992	13966	14120	13924	13985	13902	13976	13910	13971	13934	14038	14095	13905	14085	13834	14069	13898	13905	14193	14122	13922	14020	14051	14036	13850	13961	14016	13966	14044	13942	14055	14189	14067	13990	13943	13983	13936	13977	14056	14226	13946	13955	14172	13997	14026	13926	14242	14092	14090	14069	13995	14216	14020	14111	13902	14163	13921	14026	14013	14224	14103	14138	14091	14054	14065	14034	14056	14176	14015	14042	13809	13983	14093	13972	13965	14102	13856	14011	14038	14062	14009	13885	14080	14062	14078	14096	13981	14197	14104	14001	13940	14103	14008	14175	14254	14149	14086	14002	14012	14167	13990	14111	14109	14194	14150	13971	14173	14238	14065	13990	14209	14041	14005	14075	14090	14018	14254	13913	14009	14152	14009	14080	14014	14166	13976	13968	13998	14087	14052	14053	14084	14057	14262	14049	14269	14060	14137	13965	14035	14076	13945	14044	14060	14135	14049	13993	13984	14186	13966	14096	14056	14054	13813	14072	13962	14041	14132	13832	13951	14073	14115	13943	14036	14163	13943	14151	14134	14022	14007	13970	13974	14075	14247	14089	14134	14058	14021	14104	14057	14044	14025	13933	13926	13974	14008	14038	14060	13938	13954	14042	14054	13948	14144	13897	14191	14099	14024	14175	14049	13931	13867	13865	14103	14139	13851	13939	14189	14083	14152	13936	14078	14052	14029	13947	14275	13968	14027	14119	14090	13984	14042	14015	14023	14181	14012	14054	14091	14116	13964	14074	13888	13930	13882	14129	13985	13887	13990	14003	14067	13987	14102	13993	14123	14063	14155	13907	14055	13995	13801	14049	13997	14050	13953	13933	14175	13970	14066	14028	14129	14048	14004	13922	14108	14123	14090	14074	14041	14107	13973	14182	14075	14112	14043	14075	14107	14108	14085	13915	14164	14033
27245	21711	24752	20647	16788	16747	17027	16839	16787	16806	17141	17334	17295	17353	16943	17129	16895	16767	16770	16942	16859	16852	16868	16870	16932	16850	16646	16790	16886	16804	16680	17029	16929	17019	16990	16729	16825	16669	16948	16817	16751	16783	16688	16620	16760	16983	16860	16953	16931	16876	16730	16808	16636	16727	16689	16517	16668	16669	16718	16669	16798	16824	16535	16599	16496	16578	16740	16536	16664	16808	16721	16665	16796	16869	16697	16711	16521	16686	16625	16751	16847	16693	16600	16682	16701	16900	16716	16580	16602	16476	16637	16597	16434	16641	16599	16613	16730	16718	16780	16745	16594	16737	16599	16662	16615	16559	16658	16540	16826	16784	16539	16727	16699	16727	16421	16657	16633	16705	16587	16438	16738	16756	16799	16642	16611	16820	16694	16647	16763	16643	16763	16548	16651	16672	16662	16842	16640	16672	16751	16652	16549	16580	16683	16952	16632	16611	16575	16745	16624	16729	16623	16465	16581	16726	16658	16618	16615	16522	16507	16554	16664	16486	16492	16531	16555	16579	16589	16644	16831	16593	16807	16572	16865	16565	16705	16544	16910	16556	16712	16571	16429	16584	16752	16542	16754	16886	16938	16616	16536	16732	16614	16773	16603	16689	16740	16712	16681	16559	16758	16655	16817	16608	16660	16764	16661	16602	16548	16807	16715	16748	16663	16664	16476	16549	16498	16548	16696	16563	16484	16655	16584	16483	16621	16410	16768	16645	16592	16562	16631	16583	16611	16639	16664	16763	16615	16899	16498	16491	16690	16849	16695	16545	16690	16599	16670	16707	16683	16710	16659	16632	16681	16504	16572	16636	16621	16908	16800	16761	16609	16409	16715	16709	16670	16726	16744	16496	16776	16479	16909	16761	16770	16615	16748	16621	16569	16706	16559	16814	16474	16605	16700	16764	16940	16664	16739	16543	16632	16624	16546	16819	16644	16602	16600	16417	16585	16583	16807	16690	16750	16649	16740	16681	16787	16761	16634	16846	16815	16660	16688	16560	16531	16564	16765	16488	16722	16465	16604	16692	16621	16695	16634	16674	16572	16737	16724	16818	16820	16451	16612	16743	16873	16590	16516	16709	16579	16781	16622	16733	16793	16687	16583	16457	16560	16712	16396	16565	16738	16833	16681	16768	16694	16625	16781	16767	16765	16538	16702	16639	16564	16560	16787	16500	16637	16545	16601	16831	16505	16563	16628	16753	16461	16522	16827	16594	16791	16533	16795	16809	16629	16629	16608	16695	16463	16804	16692	16666	16726	16678	16575	16772	16663	16651	16514	16594	16450	16613	16674	16786	16834	16622	16585	16737	16439	16752	16659	16622	16649	16808	16842	16595	16675	16610	16846	16614	16704	16554	16823	16676	16679	16727	16662	16759	16655	16553	16895	16671	16736	16773	16715	16853	16733	16574	16875	16501	16595	16638	16680	16528	16639	16614	16716	16691	16790	16581	16899	16712	16788	16780	16476	16426	16591	16646	16716	16478	16588	16853	16637	16789	16798	16637	16700	16574	16671	16822	16448	16799	16759	16729	16582	16636	16799	16772	16692	16772	16724	16715	16687	16707	16656	16803	16346	16746	16692	16716	16673	16494	16777	16445	16838	16714	16610	16517	16651	16700	16915	16712	16773	16598	16528	16777	16729	16635	16493	16533	16789	16826	16711	16577	16881	16577	16851	16338	16723	16875	16732	16533	16628	16919	16495	16806	16622	16524	16684	16604	16664	16739	16548	16844	16772	16715	16845	16697	16771	16685	16615	16612	16627	16741	16744	16791	16773	16713	16687	16755	16531	16740	16683	16604	16602	16564	16482	16703	16738	16550	16506	16419	16720	16736	16772	16958	16686	16665	16792	16759	16746	16560	16670	16737	16850	16765	16640	16578	16518	16802	16722	16660	16767	16584	16624	16607	16601	16827	16672	16704	16706	16722	16480	16874	16769	16702	16622	16476	16838	16755	16504	16603	16708	16685	16588	16557	16601	16731	16459	16701	16638	16464	16587	16587	16724	16803	16752	16605	16587	16636	16624	16574	16673	16660	16776	16721	16734	16584	16626	16679	16750	16737	16769	16668	16513	16656	16506	16670	16599	16838	16647	16573	16780	16795	16706	16890	16789	16820	16788	16692	16529	16715	16580	16808	16803	16600	16485	16625	16605	16737	16409	16582	16561	16843	16610	16603	16852	16696	16655	16792	16701	16717	16741	16813	16927	16691	16546	16658	16803	16648	16447	16541	16622	16662	16481	16758	16900	16693	16549	16731	16805	16575	16753	16627	16765	16757	16560	16519	16563	16577	16425	16590	16670	16712	16746	16599	16869	16655	16628	16661	16720	16709	16543	16710	16652	16551	16538	16621	16660	16923	16570	16635	16518	16748	16708	16920	16553	16606	16622	16635	16624	16459	16463	16862	16703	16563	16710	16587	16892	16709	16598	16627	16631	16770	16735	16742	16552	16737	16704	16694	16581	16658	16787	16556	16578	16755	16841	16743	16710	16690	16579	16516	16545	16703	16663	16666	16906	16495	16440	16654	16542	16431	16576	16617	16646	16560	16626	16814	16767	16870	16735	16728	16506	16639	16681	16719	16833	16703	16731	16764	16600	16652	16756	16653	16751	16685	16802	16597	16755	16748	16368	16685	16709	16819	16662	16704	16539	16684	16647	16672	16772	16827	16576	16703	16606	16737	16639	16646	16598	16686	16538	16728	16597	16570	16658	16494	16577	16507	16671	16638	16539	16727	16692	16592	16832	16679	16683	16675	16630	16603	16782	16541	16691	16627	16618	16744	16670	16699	16515	16724	16815	16596	16622	16612	16629	16654	16567	16683	16729	16517	16584	16829	16576	16590	16519	16782	16679	16646	16808	16530	16591	16588	16660	16660	16670	16673	16386	16563	16595	16792	16644	16612	16811	16655	16551	16644	16775	16635	16653	16573	16585	16704	16746	16578	16637	16614	16580	16665	16651	16752	16743	16601	16767	16654	16669	16846	16704	16593	16533	16749	16776	16584	16819	16670	16587	16832	16628	16935	16725	16576	16694	16817	16712	16477	16656	16640	16722	16843	16610	16608	16640	16717	16539	16661	16733	16604	16498	16687	16712	16725	16746	16674	16551	16560	16550	16949	16769	16771	16623	16687	16649	16833	16837	16689	16563	16621	16692	16577	16620	16561	16704	16583	16473	16778	16791	16709	16511	16623	16677	16588	16746	16767	16617	16714	16767	16568	16682	16750	16843	16674	16708	16858	16403	16567	16691	16511	16673	16630	16685	16586	16541	16704	16546	16543	16893	16562	16610	16651	16651	16745	16622	16611	16647	16607	16627	16582	16645	16581	16735	16661	16514	16930	16689	16537	16871	16891	16847	16657	16661	16755	16805	16839	16897	16563	16645	16715	16729	16411	16701	16429	16702	16637	16427	16672	16516	16671	16807	16585	16715	16494	16690	16858	16612	16462	16467	16783	16705	16748	16680	16803	16571	16723	16782	16613	16475	16643	16669	16771	16493	16784	16786	16715	16596	16708	16712	16891	16769	16764	16744	16837	16580	16567	16606	16618	16922	16926	16553	16645	16745	16594	16729	16651	16569	16645	16557	16554	16718	16749	16616	16782	16605	16485	16630	16815	16879	16683	16671	16927	16657	16509	16686	16513	16459	16463	16737	16609	16706	16842	16645	16613	16709	16645	16577	16585	16727	16704	16749	16470	16607	16497	16561	16568	16747	16640	16759	16621	16853	16684	16666	16690	16699	16881	16752	16733	16704	16561	16869	16894	16720	16713	16816	16535	16656	16660	16367	16505	16571	16627	16501	16700	16612	16758	16560	16626	16676	16645	16636	16731	16674	16598	16687	16695	16785	16465	16745	16513	16663	16633	16612	16821	16608	16583	16721	16673	16632	16501	16668	16539	16554	16618	16698	16709	16622	16712	16741	16853	16675	16678	16789	16763	16876	16516	16563	16620	16829	16690	16596	16686	16874	16689	16630	16664	16673	16620	16567	16684	16568	16459	16768	16729	16617	16855	16857	16498	16758	16571	16641	16476	16601	16588	16527	16625	16558	16879	16661	16404	16659	16864	16720	16645	16725	16509	16764	16613	16686	16709	16618	16728	16553	16542	16401	16645	16715	16414	16714	16667	16640	16764	16705	16668	16653	16635	16734	16865	16615	16616	16870	16535	16791	16744	16668	16803	16780	16646	16835	16590	16934	16545	16778	16695	16730	16633	16843	16618	16737	16747	16610	16675	16588	16592	16631	16714	16494	16835	16678	16507	16725	16806	16686	16873	16928	16629	16547	16632	16647	16594	16641	16595	16655	16570	16558	16496	16941	16490	16640	16570	16546	16639	16844	16747	16622	16789	16618	16585	16639	16712	16724	16631	16621	16567	16632	16475	16430	16776	16725	16774	16698	16778	16754	16491	16548	16794	16672	16770	16656	16548	16669	16510	16634	16640	16423	16692	16836	16853	16724	16680	16748	16826	16742	16667	16562	16631	16630	16825	16658	16826	16682	16553	16793	16777	16762	16605	16743	16641	16698	16727	16618	16685	16600	16595	16642	16601	16721	16689	16669	16788	16616	16729	16576	16731	16814	16840	16688	16760	16603	16591	16654	16639	16589	16754	16719	17028	16842	16566	16713	16670	16570	16616	16518	16749	16588	16729	16738	16840	16770	16537	16649	16730	16627	16663	16824	16662	16562	16696	16673	16460	16643	16618	16803	16725	16706	16668	16722	16564	16546	16451	16812	16721	16620	16597	16832	16738	16702	16676	16736	16670	16638	16498	16446	16664	16636	16883	16651	16636	16652	16699	16606	16516	16848	16573	16656	16800	16647	16755	16616	16715	16564	16688	16801	16628	16871	16618	16715	16422	16599	16670	16567	16760	16737	16725	16706	16789	16544	16708	16698	16845	16731	16527	16725	16577	16754	16692	16558	16783	16677	16534	16727	16704	16582	16778	16663	16421	16570	16759	16719	16609	16726	16556	16627	16555	16547	16553	16652	16649	16803	16604	16767	16713	16715	16492	16770	16879	16793	16898	16712	16677	16694	16679	16753	16707	16663	16621	16696	16660	16804	16643	16539	16789	16646	16733	16731	16884	16774	16637	16730	16596	16786	16600	16545	16912	16833	16750
13784	16945	18674	14780	14265	14382	14403	14411	14268	14514	14596	15031	15268	14935	14854	14924	14397	14446	14292	14411	14205	14232	14293	14203	14128	14216	14459	14268	14330	14267	14216	14430	14332	14591	14354	14290	14407	14263	14293	14251	14271	14025	14200	14199	14200	14355	14336	14195	14322	14433	14277	14169	14186	14145	14070	14125	14086	14164	14081	14142	14090	14183	14253	14104	14000	14172	14097	14002	14286	14220	14188	14100	14302	14261	14231	14256	14164	14159	14095	14194	14112	14058	14380	14072	14123	14148	14048	14276	14119	14378	14182	14264	14043	14225	14075	14138	14315	14111	14319	14233	14095	14187	14231	14159	14148	14184	14047	14010	14214	14131	14126	14197	14231	14186	14143	14160	14186	14325	14124	14161	14099	14057	14186	14054	14384	14212	14227	13968	14292	14032	14181	14102	14040	14188	14247	14271	14185	13981	14130	14236	14254	14066	14220	14197	14187	14074	14178	14149	14155	14105	14253	14040	14129	13991	14188	14130	14202	14162	13969	14274	14392	14122	14138	14067	14172	14066	14254	13993	14065	14134	14175	14225	14112	14140	14084	14229	14086	14132	14133	14113	14311	14216	14266	14163	14172	14232	14015	14223	14127	14049	14082	14142	14197	14245	14203	14142	14000	14072	14125	14207	14065	14295	14171	13965	14323	14119	14060	14106	14339	13974	14067	14181	14215	14143	14166	14151	14193	14128	14152	14174	14166	14144	14145	14289	14301	14095	14276	14368	14139	14324	14354	14123	14218	14154	14176	14229	13994	14198	14087	14062	14168	14199	14271	14238	14075	14087	14138	14023	14156	14185	14136	14039	14071	14107	14112	14049	14290	13980	14222	14195	14012	14197	14369	14315	14144	14012	14272	14101	14136	14408	14003	14250	14039	14270	14322	14140	14125	14040	14075	14099	14185	14190	14136	14125	14196	14071	14140	14141	14085	14002	14202	14104	14096	14160	14117	14220	14169	14123	14119	14292	14302	14181	14329	13990	14117	14148	14269	14034	14124	14250	14059	14160	14081	14231	14130	14229	14101	14137	14117	14236	14027	14084	14250	14149	14005	14239	14115	14046	14247	14135	14146	14105	14182	14150	14156	14002	14102	14199	14072	14139	14182	14014	14210	14066	14346	14117	14253	14037	14024	14145	14062	14144	14125	14191	14270	14128	14052	14073	14162	14085	14161	14195	14303	14150	14239	14127	14132	14254	14330	14243	14174	14231	14193	14085	14260	14198	14202	14210	14217	13996	13977	14242	14068	14224	14071	14142	14280	14196	14225	14061	14091	14103	14169	14305	14140	14283	14183	14176	14215	14133	14240	14146	13962	14190	14184	14064	14071	14196	14195	14279	14232	14107	14297	14040	14155	14184	14210	14191	14168	14184	14161	14173	14101	14219	14167	14117	14206	14075	14228	14309	14183	14087	14148	14264	14212	14094	14303	14150	14081	14099	14227	14321	14211	14145	14018	14060	14249	14201	14076	14272	14106	14194	14033	14206	14004	14142	14173	14120	14275	14254	14248	14231	14056	14273	14095	14150	14000	14166	14096	14233	14206	14204	14174	14042	14268	14109	14195	14252	14211	14052	14239	14232	14186	14143	14068	14358	14132	14146	14187	14116	14086	14111	14266	14273	14328	14027	14106	14230	14174	14115	14209	14159	13848	14106	14187	14244	13953	14067	14228	14256	14210	14425	14301	14040	14319	14245	14222	14043	14070	14269	14195	14242	14098	14182	14147	14160	14308	14120	14272	14061	14094	14290	14066	14106	14177	14260	14131	14051	14345	14082	14119	14316	14194	14139	14097	14311	14253	14079	14334	14225	14176	14092	14045	14281	14214	14148	14107	14058	14157	14090	14030	14185	14087	14116	14246	14287	14114	14406	14126	14122	14221	14304	14196	14076	14230	14097	14173	14127	14208	14222	14166	14004	14364	14093	14305	14208	14179	14226	14179	14239	13967	14228	14276	14247	14063	14201	14265	14113	14021	14048	13966	14208	14145	14200	14069	14090	14049	14129	14253	14168	14011	14267	14055	14120	14374	14055	14161	14205	14224	14286	14037	13964	14225	14209	14235	14134	14112	14261	14133	14213	14221	14338	14027	14135	14069	14159	14116	14230	14236	14381	14107	14252	14081	14138	14170	14265	14106	14229	14257	14143	14163	14267	14222	14241	14135	14254	14169	14172	14232	14020	14182	14104	14105	14074	14179	14137	14061	14211	14155	14146	14159	14313	14215	14237	14373	14128	14132	14098	14125	14273	14261	14149	14195	14169	14181	14198	14133	14040	14304	14152	14166	14239	14145	14027	14236	14082	14174	14307	14074	14078	14266	14114	14071	14298	14006	14242	14204	14123	13999	14224	14293	14174	14213	14140	14133	14230	14184	14231	14115	14150	14086	14152	14116	14188	14241	14198	14099	14003	14145	14107	14126	14187	14035	14138	14138	14117	14147	14069	14164	14099	14129	14146	14150	14120	14051	14305	14265	14188	14287	14173	14315	14221	14112	14240	14385	14126	14199	14139	14120	14240	14232	14139	14227	14202	14113	14164	14308	14270	14103	14111	14157	14181	14251	14186	14162	14184	14151	14235	14146	14282	14160	14135	14101	13969	14225	14208	14159	14187	14074	13953	14209	14236	14251	14170	14182	14192	14200	14138	13976	14041	14124	14353	14199	14293	14138	14331	14136	14178	14052	14261	14206	14114	14164	14060	14277	14048	14166	14143	14117	14319	14086	14298	14160	14276	14022	14186	14266	14194	14084	14177	14054	14042	14100	14247	14160	14211	14365	14109	14208	14451	14276	14284	14286	14293	14151	14154	14236	14243	14186	14220	14014	14149	14156	13948	14284	14051	14230	14243	14317	14214	14074	14275	14120	14270	13804	14086	14172	14101	14186	14237	14129	14037	14201	14064	14169	14059	14186	14236	14177	14086	14110	14105	14097	14269	14200	14041	14095	14265	14070	14144	14172	14164	14163	14167	13928	14251	14149	13998	14064	14077	14242	14051	14263	14260	14099	14187	13797	14124	14136	14209	14044	14144	14262	14155	14087	14238	14192	13996	14259	14144	14158	13957	14199	14079	14217	14186	14156	14150	14062	14056	14056	14171	14222	14148	13966	14266	14197	14174	14143	14087	14078	14095	14115	14236	14263	14120	14118	13985	14144	14295	14142	14232	14087	14257	14104	14098	14253	14086	14196	14196	14228	14150	14276	14234	14103	14138	14205	14227	14163	14148	14128	14261	14118	14167	14256	14141	14218	14030	14303	14243	13984	14200	14138	14251	14141	14283	14130	14067	14126	14123	14173	14062	14053	14223	14117	14239	14293	14066	14311	14064	14240	13888	14317	14271	14136	14393	14055	14283	14255	14236	14170	14227	14318	14119	14040	14316	14299	14199	13982	14284	14047	14201	14278	14141	14177	13999	14224	14270	14144	14221	14254	14161	14056	14330	14188	14095	14358	14116	14196	14163	14141	14098	14203	14121	14114	14207	14067	14260	14222	14128	14129	14186	14095	14264	14342	14135	14084	14134	14097	14176	14082	14265	14318	14053	14180	14189	14268	14203	14063	14029	14121	13989	14079	14108	14105	14145	14047	14160	14108	14247	13991	14283	14160	14186	14399	14337	14218	14233	14120	14282	14140	14062	14067	14170	14198	14228	13972	14126	14165	14087	14243	14124	14086	14183	14304	14058	14212	14223	14237	14069	14344	14024	14231	14229	14316	14194	14297	14165	14211	14070	14121	14178	14194	14240	14075	14078	14274	14212	14036	14329	14256	14072	14163	14226	14266	14100	14131	14094	14217	14313	14149	14297	14171	14300	14288	14181	14034	14165	14237	14173	14116	14131	14236	14002	14196	14171	14189	14134	14029	14267	14099	14211	14088	13982	13986	14119	14174	14036	14168	14208	14162	14132	14286	14144	14114	14095	14015	14185	14103	14150	14063	14031	14015	14234	14170	14154	14278	14263	14163	13971	14173	14274	14264	14175	14126	14107	14242	14198	14052	14351	14100	14159	14308	14216	14232	14136	14215	14177	14209	14076	14252	14235	14208	14189	14137	14228	14294	13904	14180	14229	14166	14038	14237	14183	14251	14161	14327	14237	14104	14309	14224	14093	14161	14128	14049	14156	14195	14147	14276	14160	14195	14122	14053	14325	14021	14009	14220	14189	14171	14046	14293	14287	14163	14164	14243	14027	14321	14092	14256	14087	14111	14320	14247	14169	14183	14228	14075	14274	14313	14297	14050	14364	14000	14277	14043	14197	14164	14185	14222	14119	14133	14255	14308	14136	14248	14163	14122	14132	14176	14095	14254	13954	14188	14327	14151	14002	14218	14228	14170	14160	14129	14069	14054	14235	14135	14170	14117	14229	14212	14249	14096	14018	14189	14107	14222	14322	14150	13988	14240	14126	14202	14228	14071	14053	14188	14205	14077	14279	14077	14157	14100	14150	14295	14190	14213	14097	14179	14187	14098	14068	14222	14111	14258	14354	14051	14228	14218	14237	14243	14122	14156	14127	14203	14246	14106	14031	14191	14193	14158	14282	14145	14246	14229	14165	14088	14080	14006	14216	14035	14095	14026	14140	14221	14281	14125	14118	14311	14056	14155	14233	14036	14114	14312	14171	14230	14136	14176	14340	14159	14139	14165	14245	14227	14054	14168	14062	14177	14137	14164	14058	14135	14251	14179	14100	14087	14215	14154	14123	14201	14107	14183	14013	14203	14171	14166	14155	14244	14254	14331	14119	13958	14201	14025	14161	14232	14342	14185	14166	14178	14100	13992	14227	14035	14328	14158	14114	14441	14100	14194	14189	14039	14137	14183	14233	14129	14043	14123	14035	14198	14128	14189	14208	14210	14194	14190	14300	14057	14132	13926	14215	14260	14338	14153	14227	14180	13988	14271	14221	14298	14112	14219	13995	14183	14189	14295	14063	14105	14196	14319	14156	14154	14260	14023	14168	14206	14228	14256	14137	14142	14110	14224	14336	14093	14292	14271	14252	14199	14186	14180	14109	14182	14045	14337	14056	14289	14154	14155	14085	14069	14162	14230	14093	14108	14299	14156	14020	14153	14158	14127	14174	14221	14130	14167	14405	14284	14042	14038	14346	14151	14113	13943	14018	14283	14166	14070	14190
23865	21226	28758	24043	21855	21130	19546	17189	16625	17106	17224	17092	17513	17712	17341	17460	16805	16616	16425	16530	16582	16448	16425	16402	16547	16455	16328	16691	16479	16567	16536	16498	16667	16602	16695	16466	16644	16508	16509	16464	16259	16500	16462	16276	16198	16366	16477	17373	17425	17199	16962	16732	16525	16419	16326	16333	16424	16440	16157	16084	16238	16210	16377	16282	16421	16179	16250	16118	16152	16483	16310	16293	16250	16233	15969	16187	16218	16310	16378	16265	16466	16141	16201	16289	16354	16416	16461	16294	16110	16151	16157	16122	16174	16470	16277	16132	16246	16189	16227	16187	16391	16424	16222	16088	16309	16131	16265	16524	16251	16273	16240	16161	16204	16140	16434	16355	16037	16264	16395	16551	16329	16189	16406	16200	16188	16211	16113	16425	16181	16261	16498	16097	16070	16220	16046	16078	16217	16174	16301	16155	16287	16131	16429	16420	16249	16464	16118	16210	16287	16264	16300	16096	16316	15964	16176	16211	16356	16333	16372	16238	16298	16315	16200	16165	16099	16358	16243	16207	16263	16312	16289	16427	16435	16318	16407	16290	16297	16147	16170	16258	16297	16174	16538	16295	16289	16233	16161	16278	16423	16248	16139	16512	16276	16149	16292	16382	16382	16286	16090	16173	16259	16228	16363	16305	16130	16143	16219	16480	16300	16227	16348	16170	16289	16106	16224	16225	16197	16310	16406	16091	16198	16534	16226	16248	16229	16408	16397	16241	16294	16191	16081	16256	16142	16051	16105	16223	16172	16354	16260	16206	16491	16303	16154	16150	16201	16216	16339	16248	16152	16324	16135	16245	16106	16205	16235	16399	16247	16349	16217	16070	16395	16311	16094	16118	16306	16150	16282	16087	16184	16191	16300	16235	16151	16166	16357	16172	16103	16280	16247	16211	16013	16240	16143	16338	16344	16181	16123	16327	16120	16165	16199	16375	16121	16263	16272	16324	16178	16331	16184	16141	16236	16263	16529	16337	16148	16176	16142	16233	16225	16276	16265	16104	16216	16354	16288	16172	16344	16245	16155	16272	16200	16351	16321	16215	16229	16108	16269	16271	16371	16247	16440	16195	16197	16135	16411	16176	16256	16190	16313	16376	16104	16105	16233	16283	16237	16206	16224	16375	16417	16167	16177	16270	16355	16212	16296	16202	16146	16119	16280	16178	16296	16414	16213	16516	16269	16151	16561	16373	16191	16077	16154	16134	16231	16365	16204	16300	16254	16302	16416	16006	16242	16366	16322	16128	16088	16203	16273	16288	16307	16150	16350	16074	16387	16377	16175	16469	16187	16180	16218	16085	16171	16265	16198	16411	16270	16344	16246	16393	16241	16204	16150	16026	16020	16354	16182	16361	16224	16362	16204	16098	16150	16266	16392	16106	16290	16236	16185	16195	16316	16252	16237	16133	16215	16245	16293	16353	16169	16250	16255	16311	16317	16288	16325	16224	16083	16199	16326	16274	16226	16328	16382	16125	16096	16116	16138	16036	16368	16408	16255	16129	16327	16250	16308	16312	16331	16344	16403	16262	16300	16324	16307	16138	16365	16156	16111	16091	16354	16094	16260	16281	16282	16143	16330	16128	16280	16536	16107	16384	16477	16088	16143	16271	16218	16321	16228	16187	16203	16269	16287	16273	16299	16334	16388	16451	16209	16249	16308	16258	16367	16041	16368	16267	16210	16218	16465	16183	16286	16114	16134	16382	16063	16165	16219	16465	16457	16266	16341	16317	16378	16283	16366	16211	16164	16324	16335	16354	16276	16197	16121	16220	16253	16408	16227	16326	16327	16160	16206	16132	16103	16354	16298	16082	16311	16321	16224	16247	16238	16313	16210	16211	16182	16229	16428	16153	16214	16311	16288	16425	16375	16145	16209	16379	16400	16134	16157	16455	16401	16291	16522	16173	16318	16243	16474	16147	16323	16318	16250	15986	16280	16182	16317	16438	16379	16210	16453	16346	16344	16195	16392	16312	16089	16101	16069	16256	16353	16363	16342	16254	16345	16306	16135	16204	16128	16199	16065	15927	16379	16323	16493	16249	16259	16265	16261	16354	16143	16057	16212	16249	16246	16313	16241	16199	16412	16161	16394	16345	16383	16208	16230	16334	16419	16384	16256	16240	15962	16334	16158	16418	16423	16285	16306	16227	16263	16474	16151	16363	16373	16292	16415	16219	16346	16160	16145	16167	16102	16247	16388	16292	16352	16257	16166	16470	16356	16361	16164	16192	16192	16246	16212	16381	16294	16327	16209	16166	16284	16357	16225	16337	15955	16404	16202	16193	16356	16168	16522	16360	16344	16379	16277	16211	16240	16363	16412	16368	16357	16201	16223	16049	16399	16268	16163	16277	16272	16386	16100	16087	16241	16191	16351	16191	16005	15940	16300	16173	15989	16360	16210	16370	16191	16099	16381	16353	16002	16162	16116	16196	16166	16167	16223	16182	16267	16327	16240	16163	16266	15964	16189	16123	16213	16317	16131	16284	16136	16304	16377	16247	16309	16100	16219	16343	16063	16409	16201	16231	16387	16199	16407	16409	16268	16174	16202	16296	16042	16145	16207	16514	16242	16127	16056	16247	16496	16246	16323	16168	16224	16086	16327	16146	16265	16214	16072	16191	16192	16171	16422	16342	16184	16240	16229	16291	15981	16122	16243	16350	16208	16253	16101	16322	16251	16475	16341	16259	16125	16230	16299	16143	16368	16293	16366	16144	16169	16147	16187	16447	16356	16027	16494	16394	16370	16137	16062	16146	16167	16171	16479	16284	16075	16080	16335	16363	16337	16314	16177	16342	16192	16167	16452	16211	16119	16388	16412	16183	16224	16248	16072	16331	16393	16252	16183	16218	16274	16333	16412	16231	16340	16122	16403	16389	16242	16345	16252	16275	16242	16333	16093	16276	16311	16272	16386	16335	16063	16295	16223	16141	16540	16319	16275	16209	16250	16407	16257	16188	16192	16325	16407	16429	16282	16095	16262	16412	16225	16380	16363	16262	16291	16141	16149	16224	16285	16396	16325	16352	16385	16260	16243	16427	16365	16225	16561	16116	16147	16123	16264	16297	16326	16254	16226	16238	16296	16403	16280	16184	16583	16241	16293	16062	16123	16070	16546	16394	16301	16128	16197	16372	16125	16065	16131	16190	16401	16437	16128	16176	16323	16166	16140	16103	16294	16210	16208	16365	16231	16350	16615	16381	16188	16210	16272	16117	16362	16275	16221	16253	16308	16242	16221	16127	16488	16008	16251	16196	16086	16260	16263	16205	16287	16386	16255	16091	16095	16362	16091	16215	16140	16231	16290	16365	16441	16264	16098	16108	16171	16401	16175	16154	16096	16295	16517	16343	16124	16252	16280	16333	16013	16206	16317	16277	16340	16300	16231	16193	16107	16338	16284	16497	16298	16262	16198	16069	16213	16179	16205	16238	16273	16160	16074	16136	16370	16538	16432	16295	16163	16206	16364	16264	16264	16330	16333	16372	16223	16393	16390	16289	16358	16282	16226	16174	16172	16283	16348	16312	16426	16361	16416	16249	16197	15904	16325	16281	16287	16145	16115	16197	16360	16076	16371	16435	16533	16361	16395	16446	16025	16218	16418	16074	16276	16306	16420	16159	16461	16374	16153	16176	16291	16389	16391	16157	16232	16402	16530	16243	16332	16312	16492	16186	16173	16432	16113	16214	15995	16338	16337	15983	16226	16292	16311	16285	16241	16344	16356	16078	16363	16235	16309	16043	16183	15989	16263	16084	16081	16132	16177	16344	16367	16266	16343	16305	16064	16237	16634	16400	16110	16311	16149	15961	16008	16250	16054	16211	16423	16234	16421	16098	16231	16327	16214	16113	16125	16272	16329	16160	16321	16184	16147	16396	16403	16334	16308	16305	16265	16213	16063	16146	16116	16134	16506	16462	16239	16067	16336	16483	16322	16136	16266	16342	16068	16053	16136	16355	16280	16372	16344	16334	16266	16377	16220	16265	16170	16253	16281	16281	16083	16301	16193	16461	16261	16270	16322	16351	16263	16150	16239	16127	16167	16424	16362	16109	16105	16366	16379	16376	16250	16314	16212	16183	16279	16423	16127	16444	16332	16206	16363	15997	16234	16254	16219	16147	16186	16296	16401	16108	16124	16200	16250	16236	16039	16195	16192	16334	16317	16290	16235	16355	16095	16247	16248	16373	16301	16265	16215	16272	16284	16152	16207	16408	16363	16276	16394	16434	16245	16187	16206	16195	16034	16224	16208	16259	16227	16383	16278	16256	16193	16187	16206	16142	16322	16384	16165	16297	16174	16371	16218	16238	16237	16393	16261	16333	16164	16114	16222	16217	16086	16173	16333	16357	16403	16265	16304	16297	16323	16333	16197	16263	16438	16193	16379	16011	16156	16121	16263	16241	16230	16137	16167	16231	16366	16257	16350	16261	16272	16227	16106	16044	16274	16428	16042	16264	16288	16136	16316	16252	16114	16253	16348	16227	16386	16389	16363	16239	16175	16244	16209	16239	16358	16286	16338	16164	16290	16209	16111	16165	16338	16286	16222	16230	16356	16382	16272	16252	16158	16093	16221	15998	16044	16140	16182	16328	16266	16285	16186	16287	16174	16172	16310	16291	16428	16121	16140	16351	16223	16278	16202	16228	16197	16046	16367	16473	16154	16220	16270	16215	16177	16338	16170	16261	16393	16157	16188	16396	16153	16137	16323	16108	16214	16330	16311	16091	16316	16192	16300	16308	16100	16402	16183	16122	16332	16301	16212	16205	16309	16228	16252	15944	16370	16408	16277	16272	16133	16318	16321	16135	16326	16332	16335	16373	16407	16385	16416	16370	16253	16352	16262	16511	16422	16271	16156	16135	16316	16405	16516	16176	16281	16621	16261	16211	16265	16114	16388	16395	16254	16213	16271	16168	16110	16308	16244	16076	16191	16153	16309	16382	16126	16249	16294	16319	16121	16470	16411	16406	16303	16236	16016	16184	16343	16317	16276	16331	16183	16073	16258	16449	16339	16363	16229	16257	16064	16412	16201	16293	16194	16209	16169	16161	16073	16227	16338	16373	16498	16146	16333	16211	16298	16322	16306	16347	16212	16546	16229	16242	16304	16295	16262	16363	16029	16275	16299	16288
12968	22839	21657	16916	15912	15425	14892	14860	14411	14794	15247	15339	15847	15909	15335	15324	14723	14673	14441	14380	14276	14316	14220	14063	14044	14092	14054	14233	14259	14249	14336	14295	14335	14486	14451	14181	14254	14200	14123	13938	14057	14001	13936	13963	14021	14021	14307	15212	15300	14989	14597	14484	14136	14048	13811	13885	14016	13887	13981	13972	13988	13843	13897	13944	13888	14067	14019	14097	14034	13990	13965	14105	13896	13830	13943	13951	13969	13917	14132	14039	14041	13848	13943	13892	13846	13999	14160	13976	14011	14003	14256	13843	13725	14132	14013	14064	14038	13829	14065	14021	14016	14087	14067	14107	13925	14084	13751	14136	13969	13942	13858	13915	13965	14030	14086	13920	13976	13932	14117	14027	13922	14002	14103	13948	13994	13917	13896	13976	13997	14000	14071	13934	14090	14148	13873	13881	13921	13925	13975	13829	13959	14020	13878	13865	14037	13931	14087	14031	14192	14122	13932	14008	14012	14041	13915	14083	14086	13880	13900	13928	13871	13985	14057	13939	13755	13960	13975	13850	13978	14107	13979	13970	14039	14029	13859	13893	13949	14082	13976	13955	14018	13844	13964	13995	14047	13943	13969	13968	14030	13872	13888	13882	14076	13920	13961	13871	13860	14122	13809	13914	14078	13912	13854	13920	14071	14024	13890	13927	13882	13841	14026	13956	14035	13897	14091	13929	14079	13936	13828	14000	13838	14155	14033	14021	13941	13919	14052	13821	13952	14065	13880	13940	13947	14132	14013	13970	14024	13922	14098	14048	14099	13916	13918	14012	13998	13978	14094	13611	14007	13931	14082	13951	13891	13945	13815	14053	13986	13967	13912	14107	14032	13816	14057	14046	14091	13960	13944	14002	13878	13921	13951	14157	13950	14017	13934	13879	13885	13994	13894	13861	13934	14045	14006	13889	13990	14184	13987	13978	13970	14146	14017	13861	13902	14031	13862	13917	14079	13990	14003	13891	13904	13974	13937	13929	14017	13899	13971	13866	14061	14071	13919	13963	13902	13945	13969	13978	13791	13974	14132	13959	13982	13977	13870	13746	13934	13872	13939	14017	13912	13777	14057	13981	14041	13858	14041	14100	13936	14098	13909	13915	14021	13843	14042	14065	13962	13946	13854	14056	14085	13882	13836	13940	13799	13954	13785	14082	14042	13955	13963	13986	14010	14098	13938	13902	13940	13986	14022	13724	13993	13807	13793	14031	13897	13921	14032	14099	14052	13943	14029	13887	13954	13882	14038	13966	13890	14098	13858	13987	13779	14010	13970	13920	13873	13899	14000	13781	14032	14075	13894	13963	13895	13926	14062	14086	13895	13818	13956	13907	13772	13996	13899	13978	13901	13997	13994	13952	14018	13847	13876	13853	13813	13780	13941	13876	13915	13806	13850	13814	13922	14062	13980	14035	13851	13818	13814	13993	13993	13940	13871	13973	13975	14013	13861	13969	13932	13918	14057	13756	13893	14101	13869	13840	14060	13823	13937	14068	13941	13891	14012	13949	13885	14043	13782	14136	13831	14025	13940	13832	13745	14053	13979	13823	13948	14034	13886	13869	13920	13957	13844	13951	13821	13929	13911	13927	13990	13841	13873	13933	13965	13928	14043	13812	13957	14111	13836	13895	13839	13844	13900	14055	14114	14175	13788	14004	13953	13832	13862	13830	14016	13967	13987	13989	14059	14004	13811	13844	13891	13953	13954	14036	13959	13970	13948	13948	13973	14002	13880	13864	14143	13956	13896	13800	13944	13865	14027	13959	13932	13882	13981	13957	13919	14018	14073	13987	14012	13904	13778	13952	13874	13933	13881	14013	14020	13826	13824	13893	13939	13832	13755	13901	13856	13916	13919	14030	13826	13859	13869	13928	14021	13930	13965	14118	14036	14082	14018	13818	13866	13859	13961	13796	13881	13952	13833	13929	13984	13923	14006	13868	14049	13976	13871	13896	13954	14059	13853	13869	13968	14083	13994	13890	13993	13947	13840	13825	14054	13841	13905	14021	13988	14010	14052	13970	13891	13753	13919	13972	13903	13884	13950	13947	13925	13974	13891	14011	14100	13998	14068	13920	14026	14021	13969	14032	14204	13953	13808	13880	14002	13982	13974	13802	14070	13916	14075	13976	13977	13956	13964	14016	13948	13945	13988	13914	13997	13987	13753	13971	13819	14108	13936	14179	13959	14026	13911	14011	13886	13993	13934	13789	13990	13956	14017	13849	14050	13916	14037	13944	13907	13834	13851	13888	14046	13862	13871	13963	13917	13994	14045	14031	13948	13991	13901	14036	13994	14030	13927	14074	13919	13889	13888	13985	13970	14052	13859	13938	13967	13979	13797	13982	13953	13911	13901	14048	13936	14147	13944	14015	13957	13850	13830	14076	13914	13912	13915	13859	14012	14069	13984	14159	13816	13819	13979	14006	13997	13937	13980	14000	14058	13917	13889	13967	13957	14027	13790	14021	13843	14030	13875	14022	13980	13906	13956	14015	13913	13873	13800	13985	14016	13813	13891	13957	14003	13921	13961	13935	13940	13913	13981	13748	14002	14120	13961	13907	14040	13941	13909	14001	13982	13977	14043	13863	13946	14021	14007	13788	13909	14058	13933	14002	13977	13963	14029	13956	13830	14000	13865	13910	13919	13892	13863	13923	13911	13942	13944	14098	14164	13983	13850	14051	13871	13973	13971	13865	13845	13918	14007	13979	13900	13827	14109	13894	13942	14037	14064	13739	13854	13899	14013	14062	13959	13978	13947	13941	13864	13975	13846	14138	13843	13926	14013	14092	14069	14055	13898	13835	13978	13756	13931	13839	13876	14011	14056	13945	13879	13768	13807	14147	13923	13947	13928	13971	13939	14073	13809	13833	14011	14011	13974	13763	13994	13979	14008	13905	13892	14014	14075	13905	14011	14047	13943	13906	13929	13932	14066	13766	13867	14056	13959	13799	13977	13962	13949	13968	13906	13994	13991	13871	13983	13974	13849	13790	13902	13887	14000	14093	13815	13871	14032	13984	13982	13992	13887	13937	14051	13922	13904	13831	13995	13944	13912	13994	13896	13842	14009	13884	13730	14021	14180	13828	13832	13863	14141	13796	14086	13823	13814	14088	14146	13839	13941	13909	13884	13919	14027	13985	13981	14055	13854	13987	13931	14038	13929	14024	13836	14007	13980	13905	13898	13964	13903	13941	13991	13853	14063	13805	14006	13892	13836	13931	14071	14059	14064	14093	13867	13853	13907	13885	13984	13970	13832	13929	14090	14054	14039	13930	13955	14006	13988	13980	13953	13680	13924	13961	13963	13963	14034	14032	13878	14044	14273	13810	13990	14014	14129	14075	13918	13836	13838	13874	13957	14045	13929	13837	13923	14028	14155	13842	13954	14037	13962	13960	14005	14079	13912	13971	13951	14032	14058	13884	14035	13997	13925	13899	13665	14206	13859	14014	13826	13794	14093	14039	13909	13889	13943	13889	14011	13973	14031	13964	14030	13806	13967	13853	13973	13913	14136	14078	13973	13706	13792	14015	14064	14039	14027	13976	13834	14031	13970	13871	13781	13998	13901	13994	13791	13963	13981	14106	13802	14010	13952	13999	13964	14131	13988	14022	14026	13850	13910	13863	13883	13957	14027	14020	14026	13920	13874	14034	13997	13923	13907	13905	13801	13874	13941	13951	13959	14072	14018	14065	13916	13967	14037	13885	13762	14003	14018	13956	14010	13961	14011	13902	14047	13961	13965	13956	13869	14080	13983	13983	14080	13991	13706	13823	13896	13935	13956	14083	14055	13978	14080	13830	13912	13830	14042	13978	13996	13915	13903	14023	13914	13899	13980	13840	13885	13810	14026	13822	13783	13825	13971	13929	13988	13935	13950	13906	13981	13995	13896	13986	13973	13960	14070	13883	13914	13816	14115	14155	13886	13980	13829	13830	13951	13912	13902	13884	13878	14199	13904	13747	13984	13822	14015	13930	13928	13847	14004	13992	13853	14071	13806	13930	13952	13988	13895	14002	14043	14007	13997	14038	13831	13904	13944	13803	13950	14058	14011	14056	13985	13982	13853	13896	13964	14095	13988	14008	14144	14021	14136	13913	13899	13839	13886	13985	14035	13938	13956	14067	14049	13903	13994	14030	14115	13984	14038	14025	13869	13861	14090	13983	13900	14036	13944	13968	13917	13983	14041	13892	13879	14000	13919	13990	13879	13970	14003	14139	13841	14128	14166	13982	14140	14076	13949	14000	13980	13947	13899	13790	13965	13906	13850	14069	13857	14013	13975	13914	14062	13972	13962	13907	13984	14012	14078	13962	14143	13934	14104	13876	13848	14083	13988	13940	13988	13931	13911	13840	13896	13961	13919	13950	14021	13959	14098	13876	14087	13934	13959	13985	14015	13786	13867	13878	13936	14104	13945	14170	13803	14029	14005	13952	13947	13921	14004	13917	14100	13824	13989	13873	13833	13923	14060	14021	14036	14088	13882	13974	14163	14085	13936	13882	14038	13944	13931	14046	13953	13771	13962	14085	13936	13947	13818	13891	14004	13802	14007	13956	13979	13964	14021	13971	14032	13987	13953	14071	13938	13905	13978	13979	13987	13843	13893	14017	13902	14037	14079	13888	13942	13950	14037	14088	14089	14065	13907	13929	14047	13899	13842	13955	13981	13883	13880	13959	14081	13884	13846	13924	13784	13898	14042	13867	13985	13984	14039	14044	13876	14021	13858	13896	14015	13903	13961	14140	13814	13937	13949	14186	13852	14178	14023	14096	13882	13991	14009	14011	13949	13891	13988	13968	13934	14095	13971	14163	13974	13935	14024	14069	13968	13756	13964	13900	14103	13916	13823	14033	14040	13822	13765	14000	14013	13912	13899	14034	14106	13955	13861	14036	14184	13965	13937	13915	13970	14064	13936	13973	13883	13939	13893	13980	13949	13995	13841	14131	13966	13794	13952	13837	13855	13912	13922	13904	13982	13982	14044	13871	14074	14076	14093	13843	13937	13874	13994	14092	13866	13999	13955	13972	14036	13970	13953	13884	13863	13889	13881	14023	14097	14032	14050	13955	13979	13858	13907	14027	13851	13962	13860	13905	13994	13767	14142	14056	13909	13974	13877	13981	14036	13906	14084	14160
22807	21228	29151	23633	21352	22984	23963	18149	17046	17560	17594	17493	18122	18312	18030	17801	17573	17268	17002	16645	16527	16652	16662	16594	16823	16677	16500	16529	16529	16565	16739	16833	17009	16882	16858	16647	16714	16707	16451	16400	16554	16263	16542	16447	16351	16538	16634	18033	18325	18128	17605	17090	16791	16740	16334	16277	16227	16218	16202	16425	16474	16402	16211	16252	16488	16295	16609	16418	16531	16188	16414	16323	16462	16403	16305	16180	16355	16397	16414	16257	16077	16248	16406	16270	16423	16407	16408	16123	16358	16330	16477	16148	16231	16289	16473	16382	16395	16198	16352	16170	16353	16341	16252	16338	16297	16119	16153	16289	16484	16110	16422	16217	16283	16307	16182	16353	16240	16338	16227	16220	16418	16318	16467	16387	16379	16200	16332	16105	16190	16311	16169	16405	16177	16271	16370	16466	16226	16182	16172	16208	16122	16161	16233	16386	16198	16295	16108	16021	16261	16243	16287	16375	16313	16257	16240	16396	16395	16239	16382	16221	16441	16340	16331	16316	16158	16233	16599	16137	16350	16336	16235	16279	16139	16097	16106	16036	16197	16286	16177	16199	16194	16264	16378	16274	16242	16290	16417	16346	16149	16221	16312	16355	16228	16157	16053	16125	16431	16334	16114	16108	16252	16433	16209	16246	16291	16107	16188	16373	16034	16124	16300	16340	16183	16284	16145	16152	16303	16156	16281	15950	16194	16280	16241	16198	16181	16322	16131	16245	16005	16173	16120	16189	16295	16371	16353	16018	16269	16321	16280	16260	15957	16171	16328	16377	16209	16173	16269	16228	16199	16400	16449	16290	16094	16287	16124	16096	16139	16316	16094	16235	16267	16393	16522	16172	16423	16363	16209	16275	16251	16392	16293	16243	16331	16250	16334	16234	16373	16265	16397	16329	16155	16208	16217	16110	16074	16203	16306	16171	16128	16267	16179	16213	16140	16252	16393	16061	16228	16237	16247	16342	16431	16188	16110	16186	16081	16396	16256	16203	16330	16170	16084	16393	16546	16251	16115	16193	16090	16337	16266	16521	16475	16444	16302	16240	16425	16253	16255	16151	16563	16326	16089	16423	16322	16488	16360	16093	16225	16274	16145	16184	16215	16381	16430	16207	16314	16157	16204	16392	16142	16219	16332	16262	16173	16308	16251	16389	16457	16323	16242	16374	16180	16225	16460	16191	16273	16127	16208	16279	16282	16048	16327	16316	16370	16287	16439	16309	16054	16184	16281	16085	16281	16182	16155	16279	16245	16304	16252	16231	16389	16265	16300	16244	16110	16401	16367	16318	16200	16238	16155	16251	16303	16215	16198	16185	16222	16238	15944	16241	16292	16372	16361	16203	16381	16269	16248	16277	16426	16264	16168	16277	16342	16295	16047	16348	16152	16270	16165	16294	16267	16357	16035	16282	16206	16237	16279	16290	16076	16198	16079	16412	16359	16300	16403	16342	16351	16204	16068	16060	16104	16262	16356	16170	16266	16330	16224	16415	16372	16226	16230	16218	16330	16309	16419	16228	16173	16347	16183	16322	16338	16245	16260	16120	16315	16167	16246	16142	16314	16228	16387	16092	16219	16303	16215	16284	16365	16313	16285	16307	16172	16277	16236	16186	16278	16226	16314	16193	16087	16429	16325	16160	16224	16344	16143	16314	16152	16280	16298	16350	16291	16316	16269	16271	16398	16241	16514	16201	16174	16018	16187	16386	16110	16205	16282	16306	16148	16447	16294	16159	16349	16098	16381	16168	16388	16159	16324	16203	16299	16223	16416	16271	16307	16151	16345	16230	16269	16250	16210	16386	16371	16369	16208	16299	16268	16233	16180	16155	16406	16018	16128	16202	16040	16159	16178	16467	16371	16290	16220	16258	16420	16178	16376	16272	16464	16165	16289	16193	16101	16267	16155	16278	16262	16290	16169	16098	16063	16352	16224	16172	16419	16194	16227	16150	16162	16272	16142	16174	16254	16245	16355	16294	16095	16134	16199	16249	16339	16171	16111	16280	16243	16220	16294	16141	16062	16328	16482	16377	16223	16272	16051	16286	16125	16182	16252	16204	16333	16279	16420	16469	16184	16173	16246	16223	16293	16260	16202	16330	16255	16232	16287	16232	16258	16290	16379	16173	16145	16251	16231	16410	16303	16425	16258	16363	16145	16381	16277	16231	16388	16418	16134	16272	16352	16015	16395	16206	16048	16379	16345	16301	16146	16126	16205	16313	16222	16218	16361	16257	16260	16284	16342	16367	16308	16194	16419	16191	16212	16259	16305	16451	16306	16080	16077	16129	16359	16055	16298	16061	16309	16064	16250	16065	16319	16232	16248	16141	16239	16400	16328	16354	16148	16145	16304	16113	16500	16330	16384	16258	16114	16273	16319	16028	16079	16004	16342	16267	16377	16314	16032	16146	16416	16147	16505	16240	16305	16389	16519	16347	16328	16312	16210	16164	16365	16243	16266	16234	16136	16245	16214	16337	16225	16249	16297	16174	16170	16106	16288	16117	16268	16216	16178	16237	16192	16340	16138	16408	16307	16302	16160	16287	16229	16306	16334	16230	16082	16455	16214	16197	16117	16170	16261	16265	16189	16229	16300	16168	16379	16256	16167	16249	16205	16403	16204	16284	16141	16329	16467	16279	16378	16199	16076	16230	16292	16264	16389	16461	15957	16322	16423	16254	16220	16339	16309	16222	16320	16340	16149	16188	16265	16275	16087	16188	16260	16294	16342	16311	16374	16305	16437	16219	16182	16332	15893	16357	16289	16365	16163	16229	16365	16493	16300	16142	16147	16194	16237	16163	16253	16139	16390	16217	16169	16431	16098	16284	16195	16283	16248	16354	16244	16406	16284	16241	16242	16211	16317	16246	16295	16285	16281	16196	16326	16124	16388	16316	16340	16289	16410	16158	16239	16289	16063	16231	16323	16354	16357	16124	16173	16245	16271	16183	16126	16149	16468	16303	16072	16321	16241	16152	16400	16481	16443	16223	16194	16213	16358	16192	16281	16258	16371	16178	16256	16420	16134	16317	16255	16292	16226	16323	16122	16275	16266	16043	16132	16117	16407	16050	16388	16308	16399	16307	16279	16398	16194	16227	16199	16248	16278	16301	16233	16295	16296	16201	16234	16626	16027	16301	16316	16205	16165	16226	16442	16052	16202	16115	16128	16236	16383	16035	16085	16226	16079	16181	16311	16121	16261	16360	16081	16297	16144	16221	16349	16269	15891	16378	16188	16174	16424	16192	16343	15872	16162	16463	16232	16197	16111	16237	16309	16273	16448	16344	16278	16242	16398	16343	16223	16107	16174	16149	16051	16074	16441	16192	15981	16196	16324	16175	16170	16163	16384	16364	16423	16366	16355	16389	16325	16405	16210	16253	16307	16234	16225	16259	16168	16234	16136	16232	16142	16195	16255	16273	16176	16222	16484	16251	16363	16224	16143	16269	16298	16249	16178	16331	16387	16118	16271	16280	16273	16096	16173	16114	16165	16309	16088	16164	16274	16307	16293	16301	16361	16269	16200	16263	16382	16339	16158	16292	16313	16404	16270	16212	16310	16419	16287	16239	16301	16314	16157	16365	16325	16392	16235	16268	16132	16205	16422	16211	16105	16321	16293	16246	16331	16282	16257	16286	16316	16335	16164	16295	16199	16495	16254	16341	16331	16437	16208	16233	16388	16148	16273	16311	16366	16331	16181	16235	16303	16305	16324	16316	16451	16353	16241	16234	16447	16299	16299	16227	16118	16166	16369	16353	16430	16215	16163	16229	16239	16006	16040	16024	16072	16060	16318	16357	16281	16137	16133	16215	16098	16387	16236	16232	16145	16193	16284	16269	16216	16309	16425	16049	15847	16207	16230	16233	16281	16261	16092	16377	16086	16154	16275	16339	16447	16336	16269	16118	16307	16222	16211	16361	16290	16272	16164	16137	16259	16114	16359	16322	16303	16047	16232	16239	16356	16082	16295	16222	16453	16398	16248	16368	16123	16251	16624	16312	16482	16040	16211	16104	16354	16277	16254	16377	16310	16125	16394	16300	16196	16123	16129	16262	16174	16291	16420	16215	16372	16336	16175	16264	16435	16068	16126	16077	16163	16341	16316	16314	16113	16267	16415	16167	16073	16266	16222	16246	16224	16415	16296	16238	16189	16112	16384	16203	16249	16109	16176	16340	16208	16496	16331	16291	16511	16163	16146	16386	16261	16125	16324	16202	16275	16242	16153	16061	16463	16318	16167	16245	16183	16104	16187	16246	16373	16173	16259	16172	16116	16399	16296	16402	16427	16418	16413	16386	16106	16399	16258	16294	16105	16225	16217	16168	16287	16264	16246	16267	16059	16171	16204	16394	16068	16245	16352	16210	16005	16270	16237	16282	16013	16098	16132	16104	16119	16178	16124	16255	16313	16245	16097	16274	16188	16232	16161	16290	16369	16518	16473	16202	16364	16478	16366	16280	16231	16372	16238	16324	16257	16300	16451	16446	16263	16278	16255	16231	16123	16301	16179	16182	16329	16211	16363	16330	16354	16490	16134	16179	16075	16132	16199	16249	16254	16440	16126	16246	16081	16168	16128	16274	16135	16084	16230	16282	16198	16253	16145	16268	16376	16264	16179	16435	16420	16118	16315	16166	16034	16331	16190	16178	16188	16211	16283	16145	16376	16263	16143	16214	16433	16358	16011	16226	16400	16036	16317	16212	16290	16324	16463	16481	16251	16284	16139	16303	16031	16268	16370	16236	16308	16296	16370	16110	16412	16336	16179	16241	16124	16296	16432	16335	16075	16233	16313	16466	16200	16344	16372	16263	16219	16228	16223	16152	16330	16163	16297	16154	16316	16345	16278	16252	16273	16208	16282	16214	16563	16239	16374	16110	16439	16247	16242	16305	16233	16486	16443	16308	16399	16255	16464	16253	16358	16143	16104	16109	16271	16308	16350	16316	16273	16424	16119	16233	16174	16110	16094	16216	16050	16286	16159	16243	16208	16146	16326	16184	16139	16285	16465	16034	16201	16092	16233	16226	16459	16218	16243	16242	16261	16176	16347	16297	16010	16244	16298	16207	16332	16207	16270	16292	16231	16159	16179	16182	16227	16313	16205	16478	16345	16194	16202	16236	16445	16297	16345	16409
14218	26987	25027	19123	17540	16694	15865	15610	14874	15263	15617	15722	16333	16764	15749	15678	15488	15062	14692	14322	14320	14235	14291	14209	14124	14208	14212	14242	14124	14365	14422	14496	14487	14359	14482	14385	14605	14185	14188	14147	14182	13926	13985	13956	13890	14060	14389	15992	16621	15997	15553	14586	14325	14062	13957	13773	14037	13960	13997	13813	13892	13959	14001	13887	13931	13864	13761	14029	13973	13973	13890	13934	13903	13865	13866	13965	13817	13825	14068	13990	13896	13812	14038	13852	13838	13764	13993	13868	13997	13897	14007	13883	13984	13796	13949	13849	13938	14019	13858	13850	14020	13986	13754	13951	13896	13821	13963	13893	13897	13870	13794	13873	13871	14001	13902	14048	13980	13812	13913	14038	13946	13928	13935	13969	13985	13790	13856	13874	13828	13846	14021	14001	13978	13794	14009	13829	14057	13787	13843	13937	13889	14012	13877	13724	14037	13816	13818	13903	14016	13962	13874	13945	13978	13888	13728	14011	13754	13825	14019	13895	13982	13845	14002	13927	13752	13751	13726	13933	13903	13806	13901	13886	13998	13692	13963	13864	13862	13812	13859	13926	13961	13996	14034	13849	13959	13804	13704	13807	13993	13991	14003	13961	13833	13972	13823	13862	13949	13921	13919	13826	13920	13994	13885	13773	13900	13956	13849	13927	14106	13737	13951	13942	13952	13915	13821	13668	13990	14007	14009	13846	13937	13820	13872	13953	13747	13842	13906	13790	13893	13966	13843	13939	13851	13888	13777	13962	13883	13760	13904	13913	13854	13970	13674	13827	13900	14027	13629	13852	13843	13843	13857	13896	13879	14092	14104	13921	13957	13883	13919	13875	14009	13952	13829	13915	13999	13779	13892	13854	14014	13782	14101	13810	13927	13805	13982	13898	13941	13797	13916	13942	13966	13839	13968	13953	13904	13971	13933	13812	13793	13853	13934	14015	13908	13928	13752	14023	14126	13866	13825	13959	13878	13867	13954	13789	13818	13943	13892	13734	13932	13982	14115	13873	14074	13742	13719	13932	13959	13991	13868	13881	13992	13870	13731	13888	13905	14057	13713	13949	13854	13850	13867	14008	13881	13807	13867	13710	13943	13955	13987	13904	13931	13788	13861	13929	13785	13957	13858	13996	14069	13841	13855	13848	13908	13973	13929	13964	13697	13982	13950	13905	13704	13882	13649	13856	13974	14001	13885	13917	13697	13990	13967	13973	14081	13814	14012	13854	13806	13865	14029	13921	13679	13850	13946	14032	13909	14086	14060	13849	13782	13931	13923	13949	13951	13948	13842	13760	13832	13922	13926	14043	13938	13829	13906	13878	13874	13849	14004	13995	13839	14001	13915	13979	14029	13987	13925	13942	13757	13827	13799	13842	13935	13912	13893	13833	13844	13870	13761	13885	13870	14014	13937	13855	13937	14083	14023	13727	14161	13831	13724	13947	13754	13834	13701	14059	13838	13740	13842	13830	13719	13744	13944	13911	13980	13861	13888	14056	13790	13846	13710	13943	13973	13894	13835	13789	13879	13904	13930	13826	13801	13857	13835	13934	13871	13746	13920	13871	13933	14008	13824	13831	13958	14118	13812	14039	13942	14016	13875	13919	13943	13913	14077	13786	13833	13885	14073	14043	13875	13748	13952	13888	13834	13648	13880	13862	14078	13948	13848	13846	13839	13918	13701	13912	13994	13861	14031	13969	13901	13904	14048	13844	13871	13791	13849	13797	13825	13883	14045	13994	13850	13808	13787	13954	13848	13980	13812	13938	13799	13889	13759	13773	14081	13837	13912	13841	13925	13782	13988	13862	14089	13903	13829	13834	13919	13855	14015	13871	13740	13823	13820	14025	13918	13909	13884	13904	13891	13842	13943	13801	13639	13893	13794	14021	13956	13881	13888	13775	13976	13808	13768	13955	13953	13898	13927	13958	13948	13927	13929	13858	13752	13783	13864	14042	13961	13953	13712	13951	13882	13881	13842	13969	13771	13650	13775	14019	13827	13830	13874	13939	13865	13888	13942	13779	13799	13879	13862	13819	13912	13991	13883	13866	13995	14038	13918	13752	13866	13892	13780	13925	13991	13790	13958	13745	13969	13944	13958	13854	13933	13947	13888	13991	13822	13870	13938	13944	13987	13778	13963	13915	13853	13887	13915	13846	13961	13917	14025	13972	13848	13812	13808	13810	13835	13989	13924	13723	13909	13912	13985	13927	13802	13823	13924	13902	13826	14060	13808	13824	14004	13917	13797	13957	13909	13856	13764	13870	13834	13791	13954	13865	13932	13725	13924	13940	14081	13721	13866	13859	13809	13802	13922	14041	13994	13851	13840	14040	13992	13752	13753	13964	14037	13856	13764	13931	13882	13870	13878	13848	14073	13836	13953	13775	13921	13894	13780	13770	13880	13961	13879	13995	13820	13736	13812	13865	13988	14000	13699	13800	13878	14056	13874	13924	13787	13822	13927	13908	13914	13769	14015	13821	13952	13878	13939	13947	13876	13645	13631	13939	13783	14040	13722	13857	13821	13732	13866	13823	13874	13991	13814	13963	13912	13771	13865	14071	13679	13979	13837	13776	13930	13654	13837	13809	13713	13895	13811	13869	13873	13779	13820	14143	13957	13931	13826	13955	13816	13824	13815	13956	13805	13804	14037	13849	13981	13874	13728	13943	13983	13861	14017	13768	13957	13961	13978	13869	13976	13950	13767	13703	13841	13839	13995	13776	14019	13934	13860	13899	13913	13920	13957	13737	13983	14093	13917	13833	13834	13813	13934	13889	13852	13747	13850	13848	13868	14031	13776	13868	13809	14045	13897	13863	13942	13901	13878	13844	13847	13938	13812	13822	13809	13822	13746	13887	13796	13860	13931	13854	13889	13889	13949	13914	14028	14028	13841	13812	13841	13746	13789	14000	13932	14108	13927	13885	13953	13947	13899	13924	13822	13924	13901	13879	13746	13824	13837	13883	13779	13697	13900	13755	13917	13915	13929	13758	13964	13764	13762	13914	13905	13946	13816	13931	13837	13884	13811	13791	13948	13760	13938	13977	13927	13764	13872	14001	13880	13881	14008	14124	13929	13940	13843	13796	13783	14096	13901	13860	14082	13894	13918	13713	13946	13802	13911	13966	13973	14028	13859	13727	14034	13894	13876	13840	13859	13890	13791	13862	13845	13839	13836	14031	14038	13746	13882	13784	13714	13768	13611	13798	13821	13986	13968	13998	14001	13772	13829	13951	13819	13792	13815	13740	13917	13764	13911	13826	13851	13936	13814	13847	13886	13922	13921	13899	13980	13895	13972	13991	13913	13873	13753	13977	13921	13891	13693	13970	14032	13936	13985	13785	13937	13993	13917	13866	13766	13915	13769	13909	13793	13843	13783	13906	13819	13879	13847	13971	13841	13833	13912	13945	13898	13862	13994	13873	13831	13810	13804	13805	13869	13799	13871	13936	13866	13925	13735	13854	13812	13973	13937	13896	13852	13828	13885	13911	14160	13858	13880	13998	13894	13952	13867	13926	14021	13861	13648	13844	13996	13938	13941	13926	13872	13919	13949	13909	13813	13862	13990	13920	13878	13702	13994	13885	13836	13811	13671	13886	13832	13919	13740	13949	13839	13876	13910	13973	13828	13802	13710	13891	13849	13953	13906	13714	13866	13877	13769	13807	13753	14060	13964	13999	13942	13891	13874	13872	13942	13741	13939	13953	13949	13926	13869	14142	13805	13907	13954	13924	13861	13934	13650	13778	14026	13771	13847	13965	13823	13858	13672	13779	13916	13934	13860	13819	13845	13958	13954	13996	13874	13907	13997	13933	14039	13836	13851	13761	13999	13832	13939	13868	14088	13881	13825	13921	13787	13879	14068	14005	13832	13876	14019	13818	13980	13882	13874	13946	13859	13934	14074	13986	13815	13944	13743	13880	14010	14080	13730	13923	13725	13815	13912	13946	13821	13873	13868	13845	13878	13912	13909	13765	14157	13849	13904	13918	13911	13975	13897	14032	13776	14034	13935	14000	13975	13943	13790	13794	13921	14093	13770	13804	13894	13808	14005	13789	13658	13996	13953	13993	13875	13879	13994	13679	13887	13924	14101	13848	14038	13955	13894	13888	13928	13711	13978	13876	13815	13854	13973	13973	13805	13850	13985	14000	13858	13913	13883	13835	13924	13944	13963	13899	13626	13717	13865	13865	13964	13909	13813	13998	13935	13770	13944	14035	13840	13866	13804	13954	13818	14129	13872	13956	13950	13902	13911	13927	13879	13948	13821	13738	13894	13926	13861	14146	13914	13819	13756	13750	13912	13849	13942	13968	13910	13767	13898	13883	13983	14136	13725	14057	13834	13908	14019	13850	13777	13945	13917	13862	13857	13803	14009	13873	13889	14025	13861	13883	13977	13798	13837	13873	13866	13934	13851	13939	14072	13831	13778	13808	13729	13801	13731	14033	13871	13826	13881	13933	13891	13922	14028	13766	13828	13823	14003	13889	13897	13808	13841	13941	13879	13834	13758	13919	13933	13710	13824	13934	13993	13958	13928	13965	13699	13803	13927	14011	13767	13780	13697	13917	13982	13864	13960	13941	13745	13950	13748	13807	13969	13704	14007	13911	13858	13848	13785	13814	13829	13740	13803	13941	13971	13921	13844	13927	13902	13876	13923	14104	13872	13992	13864	13966	13907	13840	13933	13828	13835	13831	13798	13840	13917	14105	13843	13926	13827	13780	13888	13890	13843	13937	13848	13793	13948	13863	13765	13816	13749	13824	13810	13826	13883	13883	13898	13969	13966	13977	13680	13767	13866	13829	13814	13846	13907	13973	13738	14000	13775	13813	13842	14041	14040	13833	13952	13978	13937	13975	13814	14009	13878	13923	13767	13878	14020	13951	13913	13878	13888	13801	13761	13827	13914	13875	13835	13928	13913	13831	13877	13796	14010	13834	13840	13761	13835	14024	13925	13819	13976	13757	13898	13858	13824	13828	13897	13789	13889	14040	13859	14008	13855	13989	13859	13815	13796	13860	13830	14003	13982	13823	13818	13899	13853	13791	13761	13781	13983	13985	13898	13872	13930	13907	13945	13787	13881	13851	13835	13961	13895	13786	14019	13965	13974	13807	13967	13832	14006	13928	13865	13861
27166	21619	23967	20340	16748	16806	16864	16793	16543	16628	16789	17044	17289	17512	16995	17155	16990	16880	17010	16803	16876	16783	16853	16875	16783	16747	16793	16728	16707	16683	16860	16797	16744	16636	16642	16712	16910	16741	16446	16700	16766	16548	16629	16684	16788	16669	16879	16591	16667	16877	16977	16801	17093	16751	16666	16460	16522	16614	16515	16663	16555	16751	16507	16668	16970	16703	16648	16401	16446	16689	16513	16434	16576	16640	16618	16559	16699	16409	16584	16556	16522	16479	16389	16470	16734	16656	16682	16577	16535	16800	16607	16780	16567	16528	16704	16657	16516	16783	16697	16714	16719	16630	16775	16691	16695	16587	16737	16938	16652	16561	16803	16726	16853	16674	16535	16709	16576	16459	16642	16587	16461	16636	16711	16659	16642	16550	16657	16579	16670	16654	16503	16483	16530	16638	16578	16643	16622	16653	16858	16934	16731	16692	16673	16573	16464	16557	16923	16341	16789	16526	16587	16474	16600	16552	16569	16639	16748	16777	16558	16567	16610	16573	16584	16639	16420	16640	16508	16547	16608	16562	16670	16649	16800	16609	16561	16547	16501	16790	16516	16712	16753	16441	16579	16476	16584	16745	16673	16698	16527	16660	16707	16603	16824	16567	16539	16578	16666	16650	16895	16637	16601	16518	16625	16629	16650	16610	16566	16512	16565	16731	16487	16434	16734	16652	16463	16780	16583	16793	16360	16596	16443	16399	16573	16571	16519	16378	16578	16491	16754	16562	16704	16631	16603	16350	16560	16529	16735	16669	16499	16454	16406	16702	16464	16746	16522	16469	16505	16855	16724	16671	16634	16410	16734	16453	16470	16581	16880	16780	16892	16729	16579	16683	16486	16519	16665	16536	16571	16731	16545	16579	16725	16497	16665	16737	16633	16583	16602	16765	16386	16562	16603	16589	16538	16462	16670	16640	16561	16529	16369	16479	16615	16533	16875	16613	16535	16750	16797	16787	16558	16600	16669	16840	16670	16430	16663	16520	16595	16506	16609	16619	16686	16427	16727	16609	16881	16598	16563	16654	16315	16682	16631	16446	16582	16596	16934	16465	16773	16648	16776	16534	16754	16588	16517	16726	16641	16661	16552	16816	16736	16482	16669	16732	16595	16621	16660	16703	16588	16567	16588	16640	16556	16557	16709	16606	16708	16925	16598	16475	16616	16367	16564	16730	16665	16635	16649	16619	16629	16621	16595	16629	16572	16706	16791	16630	16502	16828	16656	16612	16683	16781	16509	16531	16569	16609	16775	16488	16664	16505	16732	16596	16757	16666	16445	16470	16565	16529	16779	16559	16685	16437	16398	16422	16538	16586	16627	16481	16499	16514	16606	16483	16661	16533	16459	16631	16619	16420	16634	16540	16822	16414	16718	16522	16546	16524	16740	16610	16541	16701	16783	16502	16347	16587	16768	16685	16862	16774	16470	16645	16723	16713	16676	16669	16517	16770	16575	16598	16521	16659	16523	16560	16781	16660	16744	16564	16725	16801	16851	16544	16835	16573	16596	16407	16330	16831	16775	16546	16677	16811	16491	16446	16793	16628	16494	16771	16567	16525	16719	16642	16426	16675	16790	16677	16772	16726	16558	16692	16581	16704	16511	16346	16374	16545	16521	16453	16486	16803	16736	16715	16707	16677	16561	16341	16454	16372	16631	16511	16899	16526	16589	16585	16703	16766	16502	16591	16654	16487	16670	16718	16805	16581	16565	16637	16645	16761	16651	16739	16558	16647	16760	16547	16553	16524	16448	16704	16458	16495	16658	16635	16568	16472	16612	16546	16603	16669	16532	16582	16534	16684	16527	16539	16654	16626	16687	16525	16550	16651	16623	16416	16492	16704	16582	16691	16621	16668	16546	16872	16669	16749	16528	16620	16608	16705	16776	16851	16717	16732	16580	16453	16682	16718	16631	16836	16740	16669	16421	16623	16681	16750	16738	16419	16738	16608	16692	16428	16658	16604	16748	16496	16731	16726	16658	16811	16795	16711	16615	16624	16715	16571	16882	16522	16438	16724	16491	16604	16703	16433	16429	16454	16293	16504	16531	16566	16637	16577	16573	16783	16606	16820	16682	16676	16547	16704	16782	16570	16757	16643	16730	16596	16507	16856	16615	16597	16549	16686	16767	16545	16346	16716	16556	16786	16711	16434	16633	16539	16702	16729	16760	16537	16607	16283	16395	16584	16531	16733	16633	16589	16727	16680	16544	16514	16528	16586	16457	16786	16839	16692	16620	16709	16770	16573	16739	16666	16542	16678	16617	16745	16630	16519	16579	16576	16714	16603	16583	16488	16546	16784	16809	17014	16695	16784	16693	16595	16537	16724	16374	16508	16669	16794	16589	16665	16485	16527	16625	16459	16710	16651	16575	16661	16849	16624	16702	16794	16721	16785	16717	16647	16667	16617	16735	16585	16612	16739	16422	16459	16663	16740	16505	16669	16593	16551	16450	16599	16586	16541	16815	16700	16634	16682	16727	16659	16445	16556	16631	16668	16691	16530	16817	16726	16465	16453	16833	16715	16697	16634	16702	16615	16629	16698	16451	16523	16689	16629	16565	16580	16857	16815	16574	16576	16661	16492	16651	16777	16546	16435	16697	16754	16488	16592	16599	16636	16715	16704	16632	16712	16545	16525	16652	16464	16697	16592	16717	16546	16649	16859	16591	16618	16694	16679	16460	16746	16451	16468	16547	16537	16650	16421	16812	16548	16570	16577	16638	16610	16592	16515	16724	16553	16623	16830	16770	16582	16803	16661	16587	16631	16655	16662	16641	16683	16367	16501	16756	16678	16770	16712	16616	16431	16623	16720	16539	16565	16713	16706	16673	16569	16657	16675	16771	16739	16576	16508	16659	16688	16373	16604	16542	16544	16454	16605	16466	16694	16631	16574	16452	16658	16728	16653	16505	16571	16562	16607	16746	16590	16392	16767	16634	16589	16607	16393	16625	16770	16580	16637	16353	16810	16454	16439	16524	16581	16604	16721	16543	16681	16550	16557	16622	16574	16564	16692	16739	16695	16632	16500	16554	16527	16594	16527	16636	16819	16799	16716	16684	16753	16666	16598	16532	16659	16666	16614	16724	16616	16596	16581	16749	16685	16569	16762	16535	16609	16561	16481	16689	16804	16580	16505	16640	16778	16594	16795	16632	16727	16516	16594	16678	16781	16719	16648	16582	16558	16720	16517	16812	16495	16801	16641	16616	16476	16578	16546	16633	16645	16735	16668	16752	16402	16636	16696	16567	16501	16686	16438	16580	16610	16679	16550	16709	16651	16579	16667	16612	16548	16702	16736	16819	16893	16589	16670	16652	16409	16800	16649	16682	16571	16688	16601	16626	16478	16521	16585	16644	16733	16685	16547	16589	16689	16807	16580	16590	16627	16612	16564	16585	16731	16480	16798	16563	16635	16411	16556	16563	16600	16756	16477	16451	16699	16467	16625	16742	16517	16525	16684	16624	16712	16635	16657	16663	16619	16747	16842	16667	16818	16861	16828	16608	16674	16760	16690	16685	16495	16663	16617	16659	16496	16573	16666	16610	16598	16534	16569	16581	16745	16604	16713	16637	16527	16504	16718	16729	16768	16935	16591	16506	16534	16551	16569	16520	16589	16689	16539	16757	16589	16574	16674	16591	16860	16596	16581	16540	16641	16485	16663	16505	16511	16647	16647	16526	16615	16663	16456	16776	16527	16669	16505	16591	16672	16592	16633	16544	16617	16848	16695	16770	16595	16675	16744	16669	16548	16659	16600	16527	16652	16593	16582	16512	16379	16609	16669	16630	16632	16525	16781	16441	16986	16647	16711	16715	16573	16564	16683	16747	16543	16749	16720	16594	16600	16610	16615	16689	16538	16610	16606	16629	16434	16521	16751	16634	16697	16645	16663	16474	16633	16433	16671	16477	16399	16599	16665	16728	16732	16804	16723	16439	16753	16857	16629	16698	16616	16836	16657	16519	16615	16699	16646	16630	16645	16802	16775	16667	16649	16473	16674	16467	16469	16559	16488	16395	16720	16688	16705	16779	16708	16502	16550	16490	16657	16625	16378	16589	16646	16673	16534	16711	16729	16636	16632	16695	16686	16745	16505	16737	16824	16508	16608	16678	16673	16580	16802	16706	16644	16786	16698	16619	16529	16676	16431	16517	16418	16559	16500	16635	16627	16585	16474	16691	16728	16760	16559	16784	16573	16601	16639	16538	16701	16618	16535	16459	16552	16661	16277	16450	16733	16504	16626	16625	16711	16772	16509	16743	16654	16364	16498	16484	16588	16559	16568	16760	16724	16529	16883	16550	16530	16696	16529	16702	16742	16696	16619	16644	16636	16498	16609	16522	16668	16464	16564	16664	16544	16508	16472	16528	16803	16820	16596	16275	16737	16562	16623	16636	16620	16783	16621	16811	16570	16615	16528	16546	16744	16916	16617	16522	16842	16725	16656	16604	16636	16801	16754	16620	16498	16616	16672	16617	16528	16530	16517	16937	16679	16663	16551	16860	16603	16663	16552	16584	16641	16351	16650	16787	16596	16734	16596	16381	16482	16470	16455	16790	16732	16611	16746	16611	16672	16600	16546	16654	16733	16745	16610	16669	16587	16826	16611	16592	16585	16462	16790	16646	16692	16547	16541	16706	16795	16688	16366	16434	16490	16616	16593	16544	16710	16708	16526	16664	16402	16676	16692	16535	16611	16693	16446	16725	16474	16819	16531	16609	16573	16593	16600	16640	16348	16395	16631	16606	16679	16319	16555	16796	16702	16556	16493	16705	16718	16631	16731	16722	16432	16476	16507	16720	16722	16641	16498	16602	16503	16581	16728	16714	16451	16538	16565	16448	16571	16616	16532	16373	16624	16420	16794	16676	16503	16458	16629	16704	16553	16542	16482	16606	16670	16749	16724	16556	16661	16663	16556	16759	16673	16825	16781	16684	16520	16674	16635	16599	16849	16471	16722	16567	16803	16771	16513	16732	16649	16645	16429	16872	16559	16616	16702	16717	16751	16524	16750	16609	16417	16850	16533	16495	16654	16595	16444	16656	16623	16678	16726	16877	16667	16762	16683	16685	16641	16694	16497	16756	16646	16588	16640	16510	16396	16557	16582	16630	16872	16710	16394	16542	16733	16563	16532
13599	16226	16289	14494	14482	14472	14372	14244	14200	14406	14603	14832	15239	15195	14905	14963	14735	14686	14567	14466	14188	14262	14368	14147	14384	14167	14159	14260	14294	14177	14351	14376	14415	14120	14250	14216	14144	14149	14223	14121	14179	14136	14101	14070	14108	14094	14146	14270	14301	14423	14234	14220	14133	14185	14048	13932	14071	14252	14126	14160	14111	14249	13991	13978	14126	14270	14218	14227	14144	14205	14136	14354	13960	14238	14052	14049	14085	14004	14049	14044	14174	14204	14148	14056	14030	14060	14055	14129	14285	14056	14156	14267	14078	14317	14136	14351	14241	14069	14059	14330	14135	14042	14165	14243	14127	13978	14024	14153	14264	14219	14056	14201	14114	13974	14079	14163	14183	14210	14279	14052	14126	14246	14079	13972	14248	14088	14099	13980	14174	13941	13885	14052	14175	14085	14086	14132	14086	14130	14037	13931	14217	14129	14084	13965	14214	14032	14171	14013	14088	14121	13952	14118	13916	14177	13975	14100	14043	14061	14134	14241	14252	14103	14120	14129	14231	14160	14209	13943	14108	14183	14338	14192	14163	14080	14199	14099	14189	14257	14029	14020	14238	14244	14231	14100	14197	14184	14202	14013	13975	14045	13943	14144	14120	14144	14293	14064	14371	14206	14204	14067	14051	13936	14011	13997	14181	14210	14066	14110	14064	14185	14130	13925	14232	14320	14203	14161	14237	14178	14195	14031	14156	14213	14028	13966	14149	14043	14074	14046	14154	14094	14176	14122	14172	14265	14226	14312	14140	14238	14086	14121	14048	14214	14106	14203	14051	14176	14031	14140	14127	14196	14087	14166	14256	14115	14066	14157	14048	14043	14136	14114	13837	14092	14098	14040	14140	13975	14123	14221	14039	14225	14094	14226	14021	14175	14116	14325	14052	14154	14272	13979	14072	14084	14026	14072	14012	14127	14064	14076	14196	14294	14148	14195	14363	14287	13993	14107	14205	14108	14121	14251	14159	14065	14154	14072	14175	14148	14106	14135	14150	14128	14104	13999	14216	14273	14054	14063	14152	14016	14303	14132	14005	14083	14140	14205	14227	13919	14024	14163	14072	14028	14179	14167	14110	14029	14243	14200	14108	14139	14089	14028	14036	14038	14011	14012	14089	14132	14106	13987	14159	14059	14059	14177	14181	14066	14165	14067	14193	14196	14041	14100	14127	14119	14126	14204	14127	14161	13997	14189	13992	14162	14158	14131	14153	14168	13990	14120	14182	14011	14350	14259	14025	14166	14202	14041	14096	14173	14056	13940	13992	14044	14175	14135	14046	14208	14114	14208	13998	14069	14238	14132	14288	14036	14215	14292	14223	14133	14032	14114	14137	14112	14028	13967	14118	13955	14114	14149	13993	14239	13967	13903	14158	14041	14142	14290	14087	14121	14186	14222	14147	14265	14121	14236	14239	13984	14149	14101	14214	13912	14061	14167	14179	14031	14104	14155	14147	14163	14255	14097	14181	14017	14144	14035	14090	13992	13984	14147	14180	14138	14250	14062	13988	14047	13896	14297	14024	14124	14036	13909	14005	14200	14272	14035	14117	14139	14231	13958	14156	14082	14035	14204	14133	14039	14045	14050	14046	14125	14131	13981	14101	13954	14219	14219	13981	14045	13932	14124	14143	14100	13929	14208	14117	14307	13982	14097	14423	14087	14019	14245	14102	14094	13957	14090	14048	14097	14267	14218	14322	14198	14265	13997	14184	14003	14277	14135	13963	14188	14113	13987	14169	14076	14286	14228	14154	14348	14310	14116	13985	14073	14140	14056	14133	14006	14130	14135	14173	14155	14291	14128	14029	14148	14323	14216	14006	14021	14187	14174	14123	14148	14099	14189	13995	14083	14207	14111	14112	14202	14152	14000	14236	14060	14307	14074	14230	14044	14075	14210	14156	14224	14165	13993	14150	14069	14134	14086	14144	14124	14199	14113	14173	14183	14225	14198	14210	14125	14149	14104	14164	14103	14031	14109	14057	14039	14147	14112	14309	14271	14257	14186	14061	14060	14138	14171	14090	14229	14146	14219	14026	14023	14152	14131	14094	14142	14051	14186	14058	14011	13962	14236	14193	14065	14090	14162	14190	14081	14212	14048	14116	14202	14104	14202	14135	14157	13953	14202	14149	14188	14182	14185	14047	14087	14264	14004	14109	14068	14139	14078	14089	14113	13991	14116	14269	14032	14255	14201	14075	14053	14135	14121	14160	14017	14235	14168	14115	14030	14085	14041	14143	14068	14003	14000	14126	13975	14032	14219	14187	14113	14241	14214	13997	14088	14086	14200	14117	14158	14125	14201	14133	13881	14232	14122	14028	14146	14015	14002	14154	13933	14237	14096	14208	14173	14071	13944	14104	14072	14063	14050	14139	14044	14192	13983	14047	14242	14238	14100	14235	14009	13991	14077	14155	14190	14183	14284	14183	14114	14181	14168	14148	14072	14280	14080	14196	14166	14161	14110	14114	14087	14217	14118	14307	14095	14307	13994	14086	14159	14163	14250	13992	14121	14114	14097	13963	14028	14182	14025	14207	14017	14053	13967	14170	14034	14064	14147	14013	14117	14303	14078	14163	14081	14143	14171	14065	14286	14153	14136	14193	14108	14156	14078	14097	14214	13971	14027	14217	14148	14069	14166	14107	14246	14150	13989	14075	14139	14032	14137	14336	14187	14049	14125	14198	14162	14177	14097	14252	14031	14052	14166	13962	14202	14085	14147	13973	14118	14089	14154	14115	13863	14226	14067	14105	14087	14182	14066	14178	14051	14014	14239	14131	14342	14052	14137	14180	14032	14172	14183	14068	14235	14199	14227	13946	14197	14109	14024	13966	14208	14357	14257	14223	13983	14304	13924	14052	14178	14155	14255	14082	14053	14179	14168	14177	14137	14029	14174	14064	14018	14179	13972	14381	14281	14165	14216	14065	14014	14155	14326	14201	14009	14176	14035	13866	14048	14109	14086	14275	14198	14222	14072	14153	14279	14103	14271	14121	13926	14260	14099	13981	14029	14221	14107	14068	14149	14278	14118	14000	14135	14068	14159	14205	14216	14126	14114	14171	13972	14014	14069	14028	14183	14173	14020	14226	13972	14067	14226	14240	14129	14226	14037	13984	13958	14223	14101	14149	14083	14065	14291	14141	13989	14211	14296	14094	14057	14156	14034	14072	13960	14063	14118	14031	14141	14168	14176	14206	14058	14272	14175	14074	14007	14078	14085	13972	14050	13967	14200	14208	14160	14162	14284	14299	14048	14229	14183	14279	14043	14139	14034	14118	14218	13869	14032	14262	14271	14152	14186	14096	14038	14118	14064	14236	14147	14051	14178	14063	14076	14118	14118	13899	14110	14193	14045	14082	14150	14162	14130	14178	14126	14153	14126	14294	13942	14159	14058	14220	14262	14143	14037	14205	14179	13952	14230	13996	14377	14232	14132	14235	14040	14217	14031	14134	14102	14115	14238	14043	14143	14172	14151	14023	13990	14104	14257	14041	14111	14230	13927	14133	14194	14147	14119	14100	14031	14135	14140	14156	14179	14142	14113	14036	14007	14145	14040	14088	14003	14194	14013	14283	14238	13913	14145	14061	14183	13993	13976	14004	14107	14137	14277	13924	14062	14076	14222	14211	13976	14184	14206	14217	13938	14124	14147	13977	13959	14076	14334	14001	14017	14164	14038	14334	14187	14188	14260	14149	14091	14137	13989	14180	14317	14109	14341	14096	14309	14080	14066	13997	13930	14012	14220	14152	14121	14015	14174	14213	14155	14183	13982	14057	14122	14091	14331	14198	14165	14032	14118	14179	14095	14074	14256	14143	14141	14219	13997	14118	14142	13938	14143	14001	14014	14070	14186	14241	14139	14062	14172	14090	14041	13970	14127	14182	14184	14195	13996	14278	13946	14167	14110	14170	14021	14128	14140	14274	14055	14281	14268	14114	13915	14045	14206	14249	14177	14026	14090	14000	13998	14170	14268	14032	13927	14181	14264	14175	14241	14054	14064	14168	14089	14087	14038	14117	14085	14291	14033	14159	14068	13997	14190	14104	14077	14107	14167	14295	14194	14149	13948	14166	14032	14057	14062	14200	14105	14119	14109	14098	14091	14007	14127	14117	14094	14133	14144	14055	14210	13952	14211	13971	14043	14098	14056	14094	14282	14134	14086	14077	14178	14276	14166	14306	14343	13981	14284	13989	14234	14019	14081	13988	14100	14169	14108	14036	14206	14023	14127	13992	14113	14077	14268	14259	14077	14143	14240	14097	14135	14251	14154	14065	14156	14179	14312	14028	14119	14054	14012	14079	14075	14219	14113	13968	14156	14339	14058	13948	14041	14143	14241	14151	14037	14068	14187	14148	13959	14209	14285	13951	14119	14406	13946	14182	14197	14197	14135	14251	14158	14169	14122	14047	14006	14158	14151	14219	14044	14154	14151	14254	14158	13950	14155	13983	14224	14137	14024	14008	14114	14121	14023	14087	14249	14171	14008	14160	13941	14121	14350	14145	14159	14084	14251	13980	14135	14171	14166	14209	14148	14064	14097	14209	14135	14146	14041	14264	14094	14106	14196	14124	13999	14224	14110	14187	14120	14005	13921	14067	14096	14042	14217	14194	14267	14050	14089	14304	14096	14229	14101	14090	14149	14079	14273	14231	14117	14005	14050	14146	14095	13907	14201	14191	14155	14034	13965	14206	14079	14043	14166	14011	14368	14033	14052	14012	14267	14084	14162	14233	14024	14045	14147	14154	14052	14166	13964	14212	14143	14148	14150	14078	13976	14153	13991	14381	14071	13996	14124	14115	14023	14266	14121	14111	14130	14148	13985	14162	14171	14199	14169	14038	13917	14174	14116	14051	14236	14174	14176	14003	14221	14043	13957	14103	13934	14082	14173	14114	14391	14056	14086	13934	14310	14204	14157	14040	14162	14187	14122	14006	14224	14059	14168	14184	14138	14154	14045	14065	14263	14295	14323	14089	14207	14119	14206	14255	14366	14220	14018	14283	13904	14234	14220	14043	14140	14073	14008	14118	14160	14169	14041	14172	14232	14182	14160	14127	14197	14111	14065	13968	14205	14173	13997	14199	14187	14141	14351	13903	14049	14067	14189	14168	14064	14085	14064	14105	14254	14249	14259
23828	21210	28721	24037	21860	21460	19954	17607	16957	17198	17267	17286	17787	18084	17736	17455	17045	16833	17017	16837	16763	16907	16590	16716	16559	16553	16608	16841	16559	16652	16766	16913	16743	16960	16944	16641	16851	16710	16431	16645	16442	16542	16485	16517	16622	16666	16555	17277	17675	17609	17066	16787	16619	16566	16593	16520	16599	16314	16582	16467	16244	16452	16300	16428	16513	16723	16510	16386	16662	16398	16413	16574	16598	16290	16334	16282	16842	16346	16370	16481	16335	16500	16319	16486	16557	16469	16570	16592	16641	16565	16701	16484	16338	16458	16674	16345	16568	16286	16433	16296	16377	16613	16562	16519	16604	16640	16473	16515	16302	16486	16419	16365	16542	16511	16614	16700	16235	16609	16451	16411	16360	16527	16614	16380	16333	16483	16370	16447	16474	16521	16524	16522	16375	16586	16491	16510	16533	16526	16536	16401	16388	16326	16584	16421	16463	16563	16449	16522	16540	16487	16316	16429	16498	16446	16547	16383	16380	16432	16307	16428	16527	16481	16296	16378	16346	16544	16485	16535	16591	16511	16428	16421	16599	16388	16707	16433	16600	16456	16477	16569	16509	16384	16445	16624	16431	16406	16517	16574	16595	16456	16504	16432	16384	16399	16564	16375	16208	16412	16509	16413	16393	16453	16532	16533	16591	16389	16346	16531	16579	16589	16538	16327	16685	16512	16672	16497	16493	16638	16304	16404	16540	16546	16612	16473	16591	16286	16295	16502	16556	16570	16633	16432	16524	16557	16406	16469	16680	16619	16530	16449	16441	16561	16594	16410	16510	16311	16528	16521	16434	16510	16535	16415	16386	16532	16463	16473	16545	16424	16338	16237	16384	16401	16293	16470	16355	16342	16175	16487	16296	16509	16341	16498	16217	16381	16373	16320	16558	16504	16495	16451	16629	16581	16457	16362	16141	16350	16429	16472	16248	16575	16507	16545	16473	16416	16531	16339	16264	16457	16514	16277	16589	16523	16443	16393	16529	16485	16627	16602	16418	16419	16506	16298	16226	16306	16509	16434	16506	16468	16686	16513	16592	16686	16535	16588	16552	16483	16600	16331	16259	16535	16455	16473	16451	16336	16644	16565	16561	16478	16357	16415	16386	16205	16259	16459	16469	16316	16248	16427	16543	16390	16267	16241	16376	16519	16436	16659	16618	16582	16400	16390	16473	16413	16416	16449	16637	16510	16566	16425	16364	16396	16452	16507	16530	16353	16469	16353	16447	16588	16502	16449	16202	16224	16367	16418	16494	16357	16587	16366	16474	16542	16505	16404	16444	16535	16634	16503	16405	16508	16465	16240	16406	16474	16431	16485	16556	16498	16373	16345	16447	16186	16443	16296	16443	16373	16660	16386	16521	16670	16558	16336	16480	16334	16334	16359	16282	16496	16382	16319	16437	16454	16463	16367	16449	16652	16462	16271	16555	16343	16605	16480	16443	16388	16644	16412	16433	16399	16437	16374	16386	16476	16544	16398	16601	16373	16361	16298	16425	16279	16373	16349	16577	16360	16611	16414	16352	16402	16523	16424	16500	16316	16392	16457	16523	16296	16441	16580	16495	16500	16469	16469	16570	16447	16430	16328	16354	16568	16410	16535	16299	16430	16282	16640	16254	16335	16548	16289	16537	16519	16490	16451	16423	16502	16341	16412	16509	16550	16524	16498	16485	16368	16486	16441	16521	16722	16355	16593	16409	16507	16568	16368	16543	16406	16448	16530	16557	16476	16396	16293	16400	16425	16300	16182	16411	16391	16306	16545	16348	16452	16465	16375	16548	16333	16521	16402	16410	16221	16331	16684	16722	16469	16624	16557	16350	16646	16396	16497	16380	16384	16599	16372	16433	16629	16588	16431	16255	16483	16562	16453	16366	16319	16283	16510	16364	16379	16433	16329	16549	16434	16467	16482	16349	16531	16415	16471	16460	16389	16468	16348	16311	16594	16330	16382	16603	16555	16600	16275	16454	16260	16522	16345	16504	16481	16298	16414	16256	16402	16417	16597	16498	16408	16339	16383	16708	16621	16250	16497	16573	16331	16451	16439	16458	16369	16471	16424	16684	16425	16605	16542	16437	16595	16242	16306	16511	16440	16477	16508	16572	16746	16511	16352	16363	16370	16507	16334	16445	16559	16535	16566	16378	16616	16319	16490	16442	16443	16302	16479	16571	16447	16654	16458	16382	16387	16399	16423	16441	16376	16529	16486	16381	16399	16393	16485	16347	16585	16653	16626	16738	16270	16371	16443	16492	16328	16522	16527	16157	16577	16487	16578	16370	16407	16501	16254	16334	16531	16415	16675	16285	16291	16377	16584	16377	16298	16359	16531	16467	16401	16462	16279	16360	16428	16586	16708	16616	16536	16352	16401	16566	16586	16486	16552	16285	16410	16259	16358	16293	16402	16353	16345	16484	16461	16689	16372	16539	16418	16239	16577	16596	16469	16487	16517	16574	16579	16240	16652	16522	16498	16600	16458	16459	16632	16274	16283	16394	16402	16316	16412	16329	16531	16524	16433	16510	16358	16384	16233	16536	16577	16691	16312	16547	16453	16526	16457	16241	16714	16485	16522	16596	16568	16406	16634	16562	16388	16457	16442	16270	16325	16423	16437	16205	16606	16540	16568	16359	16510	16341	16397	16509	16444	16420	16444	16511	16423	16433	16492	16441	16356	16330	16525	16561	16434	16474	16489	16299	16652	16386	16308	16513	16666	16483	16622	16454	16287	16476	16566	16601	16532	16611	16565	16568	16489	16750	16328	16551	16487	16489	16396	16481	16402	16520	16538	16502	16400	16386	16387	16450	16471	16462	16417	16455	16578	16508	16329	16553	16350	16446	16277	16469	16402	16416	16393	16498	16497	16448	16277	16511	16490	16471	16342	16680	16338	16494	16387	16566	16574	16235	16594	16522	16300	16562	16198	16521	16536	16480	16529	16423	16458	16434	16660	16394	16511	16717	16445	16466	16401	16525	16325	16370	16326	16383	16505	16425	16440	16431	16369	16404	16426	16342	16637	16401	16454	16449	16486	16522	16417	16310	16408	16382	16664	16775	16398	16487	16213	16464	16435	16530	16434	16374	16694	16541	16364	16209	16259	16235	16502	16447	16271	16396	16505	16401	16474	16348	16424	16423	16552	16543	16625	16541	16605	16465	16546	16641	16272	16372	16278	16528	16297	16477	16333	16497	16596	16385	16450	16247	16373	16533	16441	16344	16307	16390	16536	16414	16347	16371	16427	16388	16501	16376	16413	16580	16571	16497	16440	16527	16590	16405	16268	16581	16578	16371	16317	16479	16429	16318	16283	16599	16331	16328	16560	16388	16383	16232	16464	16504	16608	16536	16427	16505	16569	16467	16354	16458	16355	16581	16432	16436	16455	16429	16667	16333	16504	16349	16351	16298	16453	16578	16396	16438	16524	16522	16461	16524	16253	16311	16543	16304	16584	16509	16517	16583	16519	16462	16548	16623	16475	16552	16436	16328	16206	16766	16439	16565	16541	16403	16454	16600	16437	16459	16317	16385	16368	16425	16512	16412	16394	16720	16350	16319	16487	16441	16463	16502	16573	16556	16638	16469	16518	16433	16612	16478	16492	16635	16479	16535	16532	16438	16389	16498	16503	16219	16425	16325	16438	16548	16669	16387	16386	16428	16490	16402	16346	16618	16484	16499	16399	16467	16642	16427	16658	16442	16569	16448	16684	16462	16413	16571	16554	16479	16269	16447	16338	16380	16514	16640	16421	16293	16313	16492	16489	16480	16283	16620	16388	16340	16576	16433	16420	16271	16503	16296	16475	16483	16557	16702	16524	16474	16596	16246	16708	16414	16411	16284	16584	16384	16436	16261	16338	16657	16270	16441	16455	16446	16601	16368	16190	16540	16593	16510	16318	16488	16501	16421	16544	16434	16496	16386	16488	16444	16352	16214	16373	16382	16297	16468	16382	16482	16488	16501	16445	16488	16339	16354	16691	16291	16537	16556	16647	16467	16381	16415	16214	16380	16373	16398	16560	16394	16254	16483	16310	16231	16458	16493	16303	16588	16526	16381	16383	16524	16475	16393	16384	16393	16469	16401	16516	16381	16143	16279	16562	16358	16444	16501	16438	16416	16381	16432	16553	16569	16385	16376	16656	16357	16637	16612	16526	16436	16503	16590	16267	16438	16425	16477	16512	16500	16538	16425	16356	16418	16483	16323	16345	16326	16584	16558	16471	16527	16314	16417	16424	16407	16468	16318	16466	16386	16407	16321	16459	16388	16519	16563	16350	16468	16527	16424	16304	16547	16296	16511	16450	16478	16592	16413	16571	16579	16591	16357	16216	16321	16179	16481	16603	16461	16333	16403	16376	16554	16506	16311	16432	16411	16373	16404	16505	16421	16399	16667	16541	16271	16461	16526	16410	16475	16537	16434	16517	16554	16412	16543	16558	16246	16367	16352	16400	16350	16361	16411	16358	16635	16481	16290	16418	16407	16351	16338	16499	16453	16433	16248	16472	16689	16460	16656	16619	16635	16428	16422	16396	16356	16368	16457	16362	16488	16483	16430	16344	16481	16496	16421	16706	16461	16533	16472	16384	16243	16556	16397	16305	16448	16475	16452	16510	16603	16464	16429	16273	16629	16301	16539	16532	16504	16526	16523	16760	16315	16605	16355	16426	16434	16411	16497	16478	16397	16438	16665	16632	16519	16582	16435	16493	16520	16653	16457	16421	16572	16380	16298	16422	16487	16311	16466	16493	16217	16514	16463	16380	16537	16654	16534	16570	16389	16521	16538	16344	16541	16471	16506	16361	16454	16390	16740	16259	16333	16593	16659	16325	16340	16638	16480	16358	16302	16406	16229	16710	16232	16296	16166	16558	16620	16384	16429	16383	16456	16397	16418	16497	16286	16708	16496	16419	16351	16450	16494	16507	16481	16399	16396	16438	16540	16576	16300	16571	16675	16375	16463	16376	16406	16267	16396	16472	16428	16325	16377	16538	16148	16461	16238	16522	16523	16584	16247	16464	16383	16310	16594	16297	16465	16464	16273	16235	16394	16369	16529	16351	16597	16555	16379	16427	16309	16242	16511	16274	16471	16527	16326	16307	16469	16376	16315	16343	16361	16457	16376	16557	16471	16442	16389	16486
12798	21942	20635	17321	16127	15432	15272	15074	14660	14905	14917	15188	15991	16433	15723	15529	14996	14623	14657	14356	14336	14387	14270	14223	14215	14327	14339	14338	14231	14542	14263	14263	14344	14266	14327	14339	14186	14261	14148	14149	14197	14160	14314	14166	14171	14404	14386	15033	15532	15511	14893	14564	14232	14154	14315	14116	14061	14154	14195	14138	14042	14184	14022	14078	14259	14185	14036	13999	14052	14168	14147	14251	14124	14043	14000	14096	13880	13828	14111	14247	14122	14060	14148	14113	14090	14038	14091	14087	14064	14017	14132	14048	14221	14142	14118	14068	14029	14117	14070	14170	13928	14103	14140	14188	14186	14147	14178	13969	14191	14044	13940	14147	14101	13943	14143	14048	14090	14245	14145	14067	13977	13934	14195	14039	14038	14092	14159	14088	14013	14267	14058	14212	14184	13882	14187	14159	14125	14385	14036	14007	14326	14147	14243	14167	14078	14130	14061	14087	14055	14320	14190	14108	14148	14240	13985	14123	14063	14106	14099	14041	14112	14122	14099	14158	13898	14145	14015	14122	14045	13949	14074	14146	14215	14039	14164	14024	14016	14112	14185	13944	14100	14178	13995	13867	14019	14110	14109	14140	14090	14214	14081	14101	14169	13928	14031	14020	14084	14067	14159	13952	13929	14144	14198	14068	14229	14099	14293	14142	14067	14112	14228	13960	14186	14030	14029	13939	13989	14040	13965	14226	14249	14021	14090	14055	13914	14140	14012	14276	14169	13971	14000	14068	14051	14186	14125	13954	14134	13939	14239	14083	13998	14118	14099	14113	14076	14233	14012	14092	13997	13947	14011	14139	14179	14152	14065	14125	14053	14018	13972	14118	14059	14079	14066	13910	14185	14025	14134	14117	14204	13901	14034	14062	14063	14030	13998	14064	14123	14146	14084	14126	14107	14027	13981	14065	14014	14172	14043	14029	14114	14040	13966	13996	14013	14036	14097	14137	14016	14158	14081	13944	14310	14014	14165	14048	14082	14121	14165	13997	14030	14025	14140	14197	14097	13969	14099	13966	14020	14187	14041	14169	14228	14186	14153	13971	14028	14023	14052	14205	14088	13905	13856	14113	14139	14195	13979	14258	14023	13974	13984	14133	13960	14072	14123	14235	14128	14133	14044	14025	14035	14139	14111	14029	14057	14052	14038	13868	14150	14099	14145	14015	14166	13920	14028	14074	14176	14161	14189	14139	14156	14024	14103	14115	13922	14183	13943	13960	13965	13998	14150	14241	14069	14029	14062	14114	13956	13960	14043	14034	14035	14215	13950	14158	13890	14074	14109	14132	14307	14151	13907	14094	14109	14150	14074	14071	14112	14025	14139	14039	14037	14013	14193	14098	14134	14078	13852	14250	13956	14147	14128	14094	14170	14020	14102	13977	14189	14184	13976	13954	13891	14020	14121	14229	13961	14023	14034	14144	14011	14059	14032	14031	14089	14086	14060	13995	14176	13954	13913	14024	14187	13963	14125	14120	13842	14174	14237	14048	14113	13947	14103	14000	14190	14008	14124	14103	14009	14135	14129	14172	14127	13960	14011	14062	14018	14119	14008	14141	14073	14042	14091	14129	14126	14111	14211	14046	14056	14016	14078	13958	14093	14120	14115	14057	14074	14181	14051	13858	14152	14013	13961	14062	14042	14061	14069	14007	14130	14079	14036	14019	13998	14038	14074	14019	13989	13965	14113	14063	14081	14214	14238	13932	14059	14009	14115	14057	14139	14180	14071	14028	14172	13907	13984	13976	14060	14158	14208	14026	14009	14095	13959	13926	13982	14051	14043	14063	14108	14218	14096	14047	13984	14305	14206	13893	13895	14166	13968	14005	14026	14176	14129	14189	13992	13905	13987	14031	13977	14093	14115	13969	14369	14170	14115	14101	14175	14128	14063	14086	14153	14134	14031	13984	13967	14115	14054	14254	13888	14083	13962	14081	14152	14000	14163	14024	14191	14057	14013	13955	14104	14080	14010	14059	14126	14061	14171	13885	14151	13932	13990	14076	13889	14023	14101	13964	13972	14006	14009	14067	14191	14173	14113	14141	14087	14070	14224	14190	14122	13977	14053	14093	14013	13987	14029	14109	14076	14086	14014	14115	13951	14232	14076	14233	14084	14234	14020	14058	14108	14128	14040	14072	14147	14007	13984	14103	13986	14063	14073	14257	14103	14226	14083	14073	13920	14117	14038	14030	13985	14128	14096	14130	14004	14303	14027	14108	13983	14111	14032	14220	14114	14133	14125	14223	14359	14192	14067	13887	14114	14135	14079	14096	14147	14107	13996	14223	14328	14059	14131	14089	14112	14033	14011	14208	14081	13978	14035	14090	13963	14166	14047	14297	13965	14033	14173	14021	14064	14125	13953	14099	14054	14099	14160	14144	14002	14128	14268	14121	14256	13974	13979	14013	14006	14093	14071	14049	14064	14042	14083	14173	14154	13927	14123	14300	14111	14152	14115	14167	13959	14038	14032	14099	14015	14187	14161	14172	14040	13912	14066	13965	13952	14221	14047	14018	14097	14093	14067	14111	14019	13999	14108	14057	14063	14136	14093	14083	13927	14118	13979	13939	14082	14175	14170	14043	14141	14003	14062	14088	14155	14085	13938	13984	14010	13927	14106	14052	13948	14144	14186	13963	14031	14131	14170	14086	14102	14042	14130	14017	14227	14049	14049	14190	14106	13999	14113	14130	14057	14090	14141	14052	14077	14116	14048	14040	14079	14048	14086	14043	14031	14033	14049	14193	14191	14131	13948	14085	13898	13984	14138	14011	14095	14021	14126	14086	14155	14150	14021	14009	14005	14036	14006	14138	13945	14240	14076	14251	14068	14157	13915	13947	14264	14091	14012	14016	14129	14051	14043	13953	14095	13932	14023	14066	14092	14099	14234	14131	14182	13946	14091	14087	14086	14010	14178	14255	14148	14098	13977	14029	14118	14120	14022	14087	14094	14127	14125	14256	14119	14116	14098	14138	14195	14035	13980	14052	13923	14091	14120	14087	13956	14304	14014	13970	14226	14149	14018	14009	14266	14123	14204	14179	14013	14032	14203	14137	14009	14118	13915	14111	14097	13976	14119	14112	14026	14157	13905	14108	14030	14139	14064	14128	14199	13974	14215	13980	14016	14339	14050	14050	14066	13996	14067	14125	14170	14019	14103	14018	14076	14033	14062	13985	14044	13956	14096	14134	14057	14123	14090	14147	13838	13956	14124	14161	14111	14072	14087	13960	13932	14058	14151	13888	13865	14048	14011	14031	14040	14173	13928	14110	14070	13937	14018	14164	14045	14198	13865	13976	14076	14057	14302	14010	14076	14266	14134	14039	14056	14135	14050	13946	14044	14048	14060	14065	14217	14157	13957	14167	14087	14029	13926	13996	14116	14228	14033	14088	13971	14105	13916	14097	13883	14040	13925	13973	14108	14006	14107	14120	14205	14103	13908	13937	13999	14040	14082	14024	13958	13994	14077	14190	14043	14125	14211	13988	14222	14031	14101	13980	14114	14100	14116	14050	14182	14022	14005	14161	14174	14146	14092	14167	14063	14072	14167	14029	14127	13989	14173	14073	14021	14133	14086	14075	14148	14047	13906	14023	14059	14165	14066	14233	14201	13941	13994	14005	14237	14051	14023	14039	13973	14027	14084	13969	14188	14061	14070	13956	14087	14078	14030	14186	14020	14128	14090	14069	14061	14001	13927	14044	14121	14265	14008	14135	13959	14197	14040	14142	14086	14109	14139	14048	14037	14130	14050	13932	14208	14245	14056	14009	14104	14123	14099	14071	14135	13927	13968	13911	14143	14075	13985	13971	13997	13983	14072	13978	14332	14099	14168	14039	14076	14096	14100	14149	14110	13979	14014	13923	14072	13967	13974	13952	14162	14024	14006	14109	14121	14109	14146	14093	14021	14241	14154	14060	14186	14207	14055	13984	14193	14113	14217	14168	14045	14175	14022	14153	13968	13936	14065	13964	14166	14052	14155	14139	14059	14350	14064	14032	13964	14123	13974	14005	14180	14132	14064	14182	14097	14195	14123	13925	14138	14136	14096	14089	14114	14132	14238	14034	14148	13903	14160	14040	14131	14106	13787	14129	14081	14114	14084	14062	14025	14229	14135	14280	13996	14118	14196	13950	14247	13987	14267	14088	14141	13844	14078	14074	14091	14136	14145	14061	14091	14035	14204	14192	13977	14178	13988	13977	14100	14016	14170	14031	14160	14082	14122	14165	14027	13964	14020	13953	13958	14168	14056	13891	14172	14061	14052	14076	14060	14214	13988	14049	13999	14168	14088	14104	14133	14065	14188	14130	14109	14084	14215	14083	14095	14021	14057	14156	14129	14157	14171	13915	14254	14171	14232	14148	14066	14069	14108	14172	14062	14032	14267	14055	14212	14231	14081	14092	14025	14190	14023	14326	13983	14015	13989	13951	14170	14152	13915	13983	14045	14004	14032	14131	13853	14106	13948	13937	14165	14004	14000	14117	14019	14121	14122	14220	13997	14173	14047	14090	14120	14237	14083	14164	14142	14178	14106	14030	14055	14093	14188	14186	13992	14041	14056	14087	14304	14023	14148	13963	14091	14020	14094	14139	13908	14133	13987	14077	14032	14081	14086	14217	14015	14098	14252	14106	14055	14146	14120	13949	14051	14205	14057	14035	14161	14035	14077	14114	14032	14151	14086	14226	14175	14186	14122	14157	14090	14239	14159	14189	14160	14105	14006	14038	14071	13950	14008	14179	14031	14127	13981	14130	14085	14177	14292	14058	14002	13972	13970	13868	14063	14162	13905	13972	14144	14286	14245	13947	14105	14221	14275	14052	14006	14165	14065	14090	14142	14045	13887	14038	13917	14069	14155	14188	14166	14120	14041	14147	13962	14224	14240	14187	14130	14047	14102	14135	14139	13980	14076	14049	14208	14144	14109	14015	14098	14022	14129	14059	14099	13946	14147	14014	14052	14306	14153	14069	14041	14012	14148	14177	14040	14016	14254	13971	14094	14278	14000	14048	14044	14064	14050	14132	14099	14145	14093	14011	13976	14038	13988	14064	14248	14219	14140	14058	14142	14122	14248	14117	14147	14026	14053	14265	14030	14016	14200	14174	14147	14263	14097	14181	14216	14069	14058	14023
22802	21200	29080	23587	21326	23072	24252	18766	17343	17944	18064	18135	17959	18527	18592	18271	18035	17930	17481	17587	17391	17132	17176	17201	17014	16979	17212	16973	17069	17016	17103	16853	17124	17075	17055	16939	17095	16960	17010	17104	17103	17224	17102	16858	17043	17149	17434	18377	18732	18913	18222	17750	17263	16999	16858	16791	16813	16771	16860	16819	17055	17029	16919	16954	17004	16858	17113	16880	17052	16876	16913	17003	16852	16911	16815	16756	16756	16744	16783	16734	16706	16711	16665	16879	16691	16930	16936	16886	16760	16894	16631	16946	16945	16848	17023	16780	16923	16798	17071	16861	16829	16768	16896	16727	16752	16591	16602	16644	16763	16632	16762	16619	16814	16836	16880	16762	16870	16544	16909	16863	16931	16626	16859	16562	16673	17017	16824	16949	16879	16849	16998	16837	16712	16812	16833	16714	16817	16839	16855	16821	16910	16950	16774	16718	16776	16836	16548	16616	16877	16875	16917	16605	16799	16844	16816	16731	16824	16723	16693	16858	16654	16845	16723	16715	16544	16860	16865	16791	16864	16874	17113	16610	16826	16728	16813	16778	16676	16845	16969	17023	16812	16838	16661	16854	16743	16887	16592	16712	16761	16956	16828	16834	16798	16796	16910	16703	16784	16847	16490	16892	16805	16646	16852	16734	16812	16569	16779	16853	16859	16935	16761	16830	16857	16736	16827	16755	16930	16774	17068	16849	16768	16613	16701	16906	16871	16704	16779	16767	16768	16635	16764	16752	16833	16735	16787	16720	16747	16802	16881	16707	16761	16618	16948	16851	16562	16725	16744	16850	16925	16802	16728	16705	16881	16804	16842	16561	16876	16832	16757	16817	16752	16814	16748	16869	16610	16926	16882	16775	16674	16809	16790	16931	16789	16739	16538	16819	16712	16885	16786	16914	16940	16916	16476	16690	16659	16782	16640	16861	17048	16698	16920	16784	16650	16704	16760	16769	16867	16785	16971	16739	16820	16924	16705	16791	16758	16718	16627	17037	16721	16646	16776	16943	16722	16739	16666	16714	16854	16670	16879	16653	16776	16837	16964	16907	16651	16779	16999	16781	16956	16775	16932	16779	16684	16793	16993	16680	16686	16755	16703	16836	16867	16808	16837	16813	16811	16725	16644	16757	16658	16708	16898	16678	16688	16709	16614	16824	16642	16705	16844	16731	16612	16865	16804	16727	16795	16834	16570	16741	16786	16702	16848	17005	16848	16828	16821	17070	16813	16644	16687	16923	16719	16658	16905	16836	16951	16805	16898	16833	16756	16855	16636	16852	16768	16934	16670	16771	16916	16911	16762	16812	16821	16910	16758	16674	16623	16757	16726	16842	16633	16890	16785	16787	16926	16736	16813	16854	16752	16825	16834	16872	16952	16589	16734	16831	16612	16990	17022	16779	16782	16786	16741	16683	16723	16641	16830	16755	16770	16815	16931	16751	16874	17021	16785	16714	16705	16828	16953	16990	16853	16986	16724	16648	16830	16621	16805	16918	16868	16785	16913	16806	16880	16883	16791	16593	16719	16713	16635	16589	16466	16852	16782	17041	16662	16722	16873	16756	16853	16677	16805	16952	16787	16753	16844	16771	16615	16846	16873	16924	16751	16646	16638	16820	16822	16817	16840	16697	16583	16802	16713	16712	16781	16852	16851	16840	16732	16582	16968	16807	16762	16802	16681	16846	16764	16798	16900	16814	16847	16734	16730	16659	16656	16769	16750	16857	16904	16830	16835	16692	16638	16863	16895	16988	16754	16688	16718	16708	16808	16577	16766	16764	16934	16797	16843	16643	16813	16631	17079	16878	16601	16773	16643	16976	16752	16565	16844	16742	16863	16635	16739	16776	16628	16923	16835	16784	16736	16748	16793	16925	16822	16911	16869	16816	16799	17001	16967	16850	16878	16803	16906	16593	16930	16710	16764	16673	16761	16892	16941	16989	16844	16843	16744	16742	16768	16892	16797	16699	16628	16825	16788	16765	16890	16490	16844	16989	16786	16733	16855	17042	16906	16913	16775	16691	16762	16773	16949	16861	16705	16819	16750	16812	16753	16742	16693	16732	16700	16857	16902	16756	16943	16729	16816	16827	16839	16961	17066	16769	16750	16924	16933	16881	16972	16972	16745	16755	16897	16808	16871	16944	16721	16794	16787	16736	16688	16789	17019	16750	16791	16702	16875	16661	16727	16773	16782	16800	16907	16876	16943	16994	16731	16852	16770	16793	16758	16896	16760	16669	16737	16704	16890	16856	16696	16641	16931	16877	16785	16721	16788	16824	16900	16874	16949	16766	16874	16964	16682	16794	16716	16860	16639	16727	16984	16830	16815	16802	16888	16763	16823	16849	16872	16632	16950	16706	16946	16534	16662	16855	16734	16801	16910	16855	16730	16686	16815	16944	16882	16815	16766	16808	16939	16769	16860	16571	16799	16713	16499	16802	16641	16750	16662	16865	16635	16861	16619	16688	16712	16883	16946	16951	16616	16687	16798	16648	16711	16961	16757	16918	16648	16923	16622	16740	16978	16884	16789	16845	16759	16727	16585	16906	16700	16619	16684	16729	16870	16777	16795	16950	16683	16727	16635	16659	16741	16615	16664	17078	16932	16617	16686	16830	16794	16748	16898	16769	16974	16933	16959	16703	16776	16760	16820	16750	16881	16712	16619	16848	16882	16924	16868	16799	16643	16852	16777	16798	16931	16801	16653	16662	16819	16926	16755	16930	16738	16704	16835	16714	16757	16819	16878	16822	16781	16851	16864	16706	17008	16889	16727	16831	16778	16731	16697	16968	16663	16877	16982	16759	16738	16834	16688	16651	16445	16879	16925	16836	16620	16799	16793	16835	16772	17012	16875	16853	16633	16838	16720	16829	16957	16803	16881	16728	16745	16797	16817	16895	16772	16813	16990	16655	16813	16761	16875	16838	16840	16703	16745	16895	16833	16981	16794	16850	16848	16778	16947	16898	16691	16701	16844	17022	16772	16798	16872	16629	16874	16761	16806	16851	16699	16706	16744	16502	16646	16642	16914	16871	16816	16818	16815	16717	16792	16941	16649	16668	16809	16878	16874	16722	16688	16674	16613	16692	16829	16765	16780	16823	16904	16755	16744	16688	16865	16692	16617	17053	16894	16976	17011	16824	16837	16875	16876	16811	16825	16526	16931	16955	16736	16782	16725	16881	16650	16896	16433	16775	16636	16671	16672	16587	16857	16649	16874	16897	16948	16956	16699	16843	16610	16914	16908	16803	16806	16768	16611	16721	16962	16831	16659	16917	16663	16808	16724	16787	16952	16787	16672	16998	16864	16676	16830	16749	16953	16681	16702	16896	16778	16861	16791	16719	16671	16604	16793	17117	16755	16914	16969	16696	16608	16845	16812	16718	16847	16801	16678	16838	16862	16772	16729	16717	16761	16880	16804	16723	16910	16890	16805	16901	16652	16906	16814	16685	16870	16731	16671	16930	16587	16816	16904	16683	16839	16661	16916	16935	16755	16835	16490	16859	16788	16847	16890	16699	16684	16858	16706	16687	16726	16969	16843	16872	16843	16638	16935	16732	16868	16907	16638	16938	16801	16648	16799	16688	16782	16939	16694	16499	16868	16848	16811	16860	16837	16642	16659	16877	16840	16598	16840	16772	16610	16437	16764	16839	16648	16684	16557	16566	16848	16947	16768	16629	16635	16684	16841	16605	16836	16870	16880	16723	16984	16804	16888	16963	16727	16613	16953	16811	16786	16667	16742	16854	16629	16959	16933	16675	16807	16723	16948	16985	16574	16841	16730	16786	16710	16900	16857	16787	16859	16729	16816	16884	16848	16648	16826	16862	17038	16737	16898	16842	16736	17065	16917	16736	16752	16833	16846	16876	16883	16857	16772	16707	16815	16814	16988	16645	16806	16657	16849	16542	17072	16858	16806	16993	16633	16786	16935	16927	16923	16797	16752	16913	16935	16791	16799	16620	16772	16778	16783	16697	16707	16698	16839	16950	16673	16981	16766	16732	17084	16810	16857	16699	16982	16969	16674	16871	16802	16765	16868	16735	16505	16629	16726	16915	16823	16773	16711	16699	16751	16655	16687	16951	16867	16930	16751	16764	16881	16899	16846	16722	16925	16846	16573	16793	16688	16733	16853	16770	16896	16756	16851	16727	16843	16722	16681	16794	16886	16950	17014	16780	16663	16724	16686	16733	16897	16868	16876	16956	16842	16742	16877	16694	16827	16820	16759	16793	16780	16720	16688	16668	16973	16907	16854	16846	16698	16744	16814	16881	16894	16668	16798	16790	16785	16775	16805	16765	16979	16829	16864	16769	16888	16668	16820	16844	16748	16877	16781	16798	16713	16731	16800	16847	16998	16976	16732	17004	16745	16869	16903	16815	16803	16759	16663	16792	16915	16816	16688	16898	16730	16941	16870	17040	16877	16814	16809	16811	16646	16790	16837	16843	16896	16769	16702	17035	16853	16805	16857	16973	16805	16656	16946	16934	16721	16734	16800	17042	16845	16708	16922	16726	16766	16990	16902	16792	16699	16952	16699	16746	16709	16717	16829	16819	16693	16640	16842	16676	16944	16820	16763	16866	16750	16860	16716	16813	16717	16874	16664	16817	16754	16658	16756	16975	16870	16812	16934	16798	16842	16887	16804	16849	16845	16798	16629	16731	16862	16929	16953	16877	17019	16635	17010	16830	16769	16872	17025	16719	16861	16908	16873	16802	16993	16801	16781	16790	16719	16678	16660	16941	16645	16966	16715	16699	16820	16783	16784	16587	16800	16904	16783	16738	16910	16812	16775	16569	16575	16847	16817	16884	16930	16738	16854	16815	16970	16927	17010	16790	17036	16895	16742	16839	16668	16604	16791	16850	16897	16839	16683	16749	16699	16778	16774	16702	16582	16591	16756	16895	16754	16919	16793	16717	16713	16720	16692	17005	16703	16569	16745	16927	16713	16832	16800	16599	16727	16591	16859	16543	16850	16863	16700	16779	16746	16855	16949	16776	17034	16912	16799	16991	16912	16847	16686	16700	16773	16650	16986	16653	16781	16858	16656	16634	16777	16798	16748	16815	16718	16713	16836	16952	16806	16950	16651	16648	16751	16638	16748	16639	16873	16757	16857	16775	16776	16727	16788	16770
14482	27092	25999	19858	17793	16814	16327	16246	15537	15491	15916	15896	15960	16845	16380	16109	16224	15437	15071	14725	14820	14635	14459	14561	14595	14638	14622	14582	14431	14424	14479	14649	14689	14693	14541	14617	14486	14420	14267	14384	14298	14317	14348	14518	14392	14441	14799	16264	16788	16646	15813	14989	14571	14357	14243	14464	14373	14293	14311	14370	14290	14162	14365	14273	14221	14230	14432	14210	14298	14199	14169	14197	14309	14419	14290	14218	14433	14289	14181	14160	14401	14166	14368	14358	14243	14227	14121	14364	14322	14289	14215	14193	14397	14151	14057	14213	14366	14222	14300	14363	14222	14126	14033	14019	14091	14131	14304	14094	14063	14065	14200	14447	14202	14317	14149	14109	14108	14037	14254	14284	14362	14263	14183	14253	14122	14260	14149	14236	14289	14194	14185	14293	14326	14186	14183	14277	14298	14103	14249	14200	14233	14166	14324	14254	14208	14150	14222	14216	14145	14237	14128	14163	14315	14201	14263	14117	14202	14184	14086	14134	14054	14346	14260	14174	14086	14204	14143	14241	14395	14139	14225	14082	14246	14142	14238	14065	14230	14213	14317	14234	14101	14297	14135	14091	14255	14133	14161	14099	14464	14054	14231	14263	14294	14233	14209	14102	14261	14160	14208	14192	14304	14138	14410	14305	14156	14172	14276	14275	14127	14202	14335	14195	14208	14198	14163	14302	14318	14326	14348	14148	14105	14219	14110	14159	14135	14076	14230	14183	14206	13921	14142	14130	14256	14244	14179	14313	14211	14311	14254	14075	14241	14272	14223	14290	14109	14262	14259	14095	14215	14178	14200	14092	14250	14477	14293	14123	14264	14180	14177	14133	14203	14337	14137	14354	14149	14247	14257	14166	14319	14213	14176	14205	14411	14225	14254	14424	14184	14200	14205	14190	14253	14189	14273	14177	14177	14163	14131	14262	14122	14329	14183	14267	14077	14262	14265	14212	14138	14184	14277	14219	14195	14291	14286	14139	14278	14206	14204	14272	14312	14179	14255	14307	14288	14134	14270	14282	14258	14086	14345	14333	14221	14055	14303	14167	14347	14217	14150	14298	14242	14140	14207	14202	14179	14259	14191	14257	14337	14275	14108	14095	14066	14232	14226	14248	14183	14255	14157	14234	14337	14279	14304	14082	14094	14198	14178	14098	14145	14214	14281	14343	14115	14253	14327	14181	14251	14354	14462	14193	14208	14187	14314	14224	14150	14350	14152	14310	14382	14273	14116	14302	14246	14419	14139	14375	14265	14122	14043	14019	14182	14331	14212	14293	14336	14085	14155	14110	14212	14405	14226	14390	14181	14199	14269	14158	14137	14171	14043	14289	14187	14216	14376	14230	14097	14220	14322	14165	14232	14116	14240	14280	14134	14163	14257	14190	14316	14179	14366	14356	14186	14120	14209	14199	14236	14257	14155	14135	14201	14197	14167	14360	14279	14211	14259	14201	14187	14234	14179	14147	14131	14382	14160	14199	14329	14120	13896	14140	14293	14415	14234	14209	14145	14290	14214	14221	14121	14137	14262	14207	14129	14428	14193	14099	14209	14264	14219	14093	14268	14149	14171	14293	14223	14266	14227	14300	14377	14199	14208	14260	14195	14259	14212	14428	14196	14219	14141	14087	14143	14091	14142	14140	14184	14157	14144	14255	14026	14064	14438	14233	14327	14296	13954	14043	14374	14121	14185	14349	14187	14198	14236	14215	14126	14267	14211	14166	14252	14195	14187	14265	14296	14167	14035	14282	14172	14125	14009	14237	14343	14325	14270	14127	14311	14190	14114	14241	14230	14045	14096	14106	14325	14250	14040	14297	14159	14178	14202	14161	14355	14168	14056	14316	14237	14171	14257	14153	14381	14250	14306	14296	14256	14148	13895	14101	14190	14093	14175	14310	14137	14186	14239	14138	14279	14265	14268	14337	14363	14070	14284	14099	14045	14242	14385	14122	14145	14249	14183	14256	14120	14188	14077	14219	14212	14261	14170	14130	14168	14240	14344	14102	14149	14073	14260	14347	14145	14361	14291	14049	14204	14389	14268	14086	14246	14269	14253	14096	14253	14220	14168	14112	14166	14268	14123	14174	14286	14108	14283	14136	14209	14343	14205	14172	14144	14161	14170	14388	14224	14150	14064	14191	14303	14282	14225	14186	14166	14192	14042	14294	14049	14276	14155	14264	14100	14298	14370	14135	14055	14192	14163	14346	14060	14104	14289	14079	14198	14356	14113	14141	14045	14247	14125	14166	14077	14167	14182	14218	14173	14263	14227	14408	14277	14239	14294	14397	14289	14102	14314	14129	14325	14242	14142	14187	14169	14278	14438	14248	14258	14035	14208	14159	14207	14273	14196	14202	14147	14196	14109	14179	14151	14098	14403	14109	14038	14418	14225	14117	14253	14195	14278	14251	14306	14123	14225	14186	14130	14252	14151	14228	14105	14289	14209	14126	14210	14180	14295	14353	14332	14195	14237	14294	14253	14284	14272	14118	14292	14139	14248	14020	14036	14185	14124	14186	14103	14175	14119	14348	14209	14093	14411	14234	14094	14390	14198	14277	14249	14118	14178	14300	14151	14431	14227	14165	14118	14272	14169	14260	14115	14209	14245	14035	14304	14103	14183	14298	14286	14307	14298	14248	14188	14134	14198	14139	14289	14452	14162	14295	14193	14341	14174	14472	14212	14219	14385	14241	14240	14255	14340	14326	14036	14242	14284	14256	14306	14189	14226	14139	14159	14224	14265	14214	14195	14227	14318	14236	14298	14289	14338	14150	14289	14227	14097	14296	14224	14003	14289	14042	14236	14366	14355	14200	14315	14272	14307	14302	14301	14273	14210	14327	14241	14240	14343	14164	14278	14134	14099	14257	14193	14223	14393	14178	14274	14155	14179	14059	14278	14301	14227	14286	14293	14265	14191	14373	14165	14144	14242	14287	14107	14129	14212	14179	14209	14061	14096	14208	14282	14343	14146	14445	14211	14143	14123	14027	14091	14023	14140	14319	14079	14306	14093	14247	14103	14181	14296	14166	14278	14150	14160	14245	14127	14291	14429	14251	14045	14125	14215	14341	14159	14334	14151	14187	14174	14354	14151	14023	14233	14291	14254	14079	14007	14147	14354	14241	14105	14123	14084	14166	14062	14318	14268	14296	14017	14082	14095	14052	14285	14099	14314	14036	14257	14323	13939	14217	14166	14308	14163	14183	14193	14211	14192	14198	14189	14250	14189	14197	14215	14147	14347	14098	14146	14228	14117	14088	14053	14227	14202	14307	14173	14179	14135	14183	14104	14254	14131	14241	14197	14023	14197	14203	14116	14168	14252	14166	14045	14177	14168	14280	14273	14139	14266	14056	14332	14275	14239	14113	14329	14297	14276	14146	14202	14160	14267	14176	14233	14197	14242	14236	14174	14104	14112	14166	14231	14275	14153	14228	14405	14107	14133	14265	14274	14221	14263	14241	14372	14131	14138	14220	14262	14242	14153	14294	14168	14214	14073	14199	14237	14247	14083	14143	14207	14083	14051	14147	14104	14281	14314	14206	14247	14169	14282	14269	14186	14367	14242	14171	14279	14020	14187	14186	14203	14238	14267	14219	14494	14234	14240	14149	14467	14156	14342	14252	14304	14223	14139	14330	14174	14225	14252	14253	14188	14185	14250	14200	14123	14190	14149	14366	14297	14219	14229	14268	14126	14443	14237	14322	14291	14053	14229	14207	14254	14262	14121	14219	14287	14227	14216	14153	14154	14162	14205	14175	14242	14120	14295	14242	14293	14115	14129	14123	14107	14255	14290	14190	14380	14213	13985	14233	14244	14218	14287	14188	14051	14225	14069	14293	14144	14247	14187	14153	14265	14085	14538	14118	14256	14156	14150	14142	14187	14306	14240	14149	14345	14211	14284	14268	14215	14184	14251	14126	14078	14239	14097	14127	14245	14162	14042	14179	14197	14258	14225	14156	14137	14304	14251	14286	14009	14216	14308	14243	14239	14262	14161	14075	14156	14138	14176	14176	14162	14028	14119	14308	14168	14212	14356	14159	14306	14273	14125	14230	14208	14241	14259	14196	14233	14053	14244	14105	14404	14277	14244	14364	14235	14213	14254	14222	14194	14218	14155	14202	14462	14178	14290	14144	14273	14297	14102	14168	14237	14308	14152	14345	14282	14301	14181	14119	14373	14367	14193	14261	14180	14084	14138	14363	14190	14260	14194	14173	14152	14272	14250	14258	14241	14200	14065	14136	14054	14223	14102	14239	14169	14242	14274	14225	14093	14221	14053	14157	14146	14210	14262	14142	14239	14282	14232	14080	14233	14210	14223	14250	14154	14065	14175	14180	14142	14312	14163	14322	14274	14163	14187	14273	14127	14011	14149	14219	14178	14006	14204	14287	14229	14147	14232	14241	14194	14352	14378	14258	14075	14195	14232	14288	14200	14202	14326	14236	14333	14223	14326	14305	14120	14158	14188	14253	14185	14334	14163	14245	14449	14245	14122	14272	14195	14192	14233	14064	14141	14352	14091	14310	14180	14164	14287	14083	14223	14013	14167	14244	14384	14203	14150	14200	14132	14059	14358	14323	14270	14141	14041	14161	14177	14186	14258	14244	14426	14272	14009	14120	14102	14214	14194	14320	14268	14212	14315	14168	14155	14208	14134	14101	14097	14152	14366	14297	14066	14156	14438	14094	14230	14183	14213	14117	14335	14288	14076	14128	14267	14284	14090	14279	14445	14086	14343	14105	14352	14171	14346	14028	14193	14173	14299	14162	14050	14356	14247	14313	14254	14093	14258	14148	14332	14274	14241	14210	14107	14205	14110	14113	14030	14223	14343	14281	14270	14330	14083	14228	14240	14244	14248	14307	14237	14209	14177	14292	14294	14144	14266	14123	14373	14235	14235	14261	14136	14078	14329	14443	14233	14233	14125	14262	14205	14103	14175	14131	14264	14227	14152	14248	14123	14212	14288	14210	14093	14088	14332	14123	14234	14125	14207	14156	14054	14156	14372	14391	14182	13954	14195	14203	14029	14113	14223	14071	14194	14250	14209	14467	14257	14332	14205	14237	14183	14179	14211	14405	14235	14230	14226	14193	14248	14202	14222	14202	14202	14255	14420	14234	14136	14138	14244	14121
27379	21805	24483	20866	17455	17346	17820	17641	17347	17418	17502	17570	17684	17861	17953	17764	17671	17664	17514	17490	17410	17533	17452	17665	17483	17423	17536	17336	17498	17269	17307	17328	17454	17524	17487	17482	17494	17461	17114	17482	17567	17250	17113	17335	17389	17367	17389	17416	17404	17415	17661	17660	17496	17552	17353	17319	17232	17382	17335	17356	17578	17234	17256	17397	17342	17346	17258	17259	17313	17252	17328	17289	17417	17052	17218	17269	17301	17338	17284	17307	17142	17280	17318	17354	17130	17418	17307	17465	17406	17459	17424	17304	17342	17471	17175	17043	17182	17125	17332	17426	17119	17392	17195	17584	17302	17230	17088	17254	17405	17235	17328	17030	17240	17455	17299	17389	17222	17398	17247	17176	17273	17026	17294	17042	17121	17371	17252	17303	17277	17134	17407	17423	17280	17465	17118	17229	17272	17359	17314	17169	17454	17092	17269	17268	17379	17193	17165	17489	17655	17332	17116	17211	17418	17223	17226	17370	17366	17324	17241	17213	17283	17292	17126	17246	17181	17228	17292	17338	17409	17289	17196	17264	17358	17525	16986	17153	17313	17290	17230	17274	17255	17263	17271	17248	17305	17150	17131	17365	17249	17213	17409	17301	17082	17187	17372	17250	17065	17161	17289	17331	17294	17322	17280	17383	17265	17269	17196	17415	17390	17304	17141	17313	17491	17597	17248	17145	17203	17218	17274	17064	17221	17138	17426	17268	17210	17191	17421	17389	17285	17356	17210	17482	17295	17124	17151	17426	17342	17366	17322	17322	17205	17370	17323	17399	17330	17431	17149	17216	17261	17426	17322	17062	17421	17250	17358	17229	17540	17215	17431	17263	17139	17626	17406	17421	17298	17303	17244	17374	17210	17292	17465	17305	17398	17243	17289	17455	17382	17165	17163	17380	17568	17405	17376	17433	17231	17169	17121	17003	17342	17397	17261	17099	17316	17172	17420	17259	17150	17241	17226	17466	17343	17244	17265	17252	17382	17413	17350	17304	17152	17433	17379	17205	17272	17137	17298	17298	17392	17415	17463	17227	17065	17330	17149	17496	17427	17269	17262	17304	17452	17303	17108	17199	17202	17132	17201	17169	17358	17255	17276	17465	17444	17453	17382	17325	17393	17330	17410	17312	17354	16978	17121	17257	17331	17281	17052	17383	17261	17083	17427	17267	17465	17488	17273	17309	17294	17306	17286	17316	17225	17190	17188	17417	17523	17303	17305	17276	17387	17219	17244	17270	17390	17121	17215	17385	17300	17439	17410	17307	17412	17334	17401	17511	17233	17249	17441	17141	17519	17442	17246	17317	17165	17306	17183	17083	17184	17391	17254	17312	17230	17178	17152	17205	17432	17582	17302	17324	17455	17274	17287	17344	17089	17249	17149	17063	17193	17311	17177	17369	17500	17333	17313	17151	17331	17117	17353	17068	17220	17345	17313	17250	17129	17321	17393	17301	17170	17314	17465	17328	17218	17232	17345	17315	17333	17266	17232	17246	17387	17292	17367	17440	17311	17101	17142	17379	17250	17410	17198	17284	17150	17458	17321	17335	17324	17292	17276	17391	17071	17247	17297	17146	17320	17468	17459	17207	17096	17134	17356	17318	17409	17347	17158	17215	17466	17305	17312	17372	17259	17205	17267	17360	17321	17172	17260	17322	17271	17217	17283	17227	17237	17209	17391	17270	17275	17443	17322	17453	17295	17280	17155	17371	17273	17363	17259	17092	17340	17279	17249	17528	17190	17453	17271	17251	17179	17350	17245	17357	17204	17286	17341	17377	17400	17288	17460	17149	17244	17263	17240	17165	17145	17148	17409	17312	17199	17040	17066	17253	17404	17156	17272	17181	17228	17155	17244	17175	17438	17223	17575	17028	17257	17297	17300	17454	17192	17439	17342	17266	17170	17091	17356	17297	17272	17181	17176	17341	17231	17341	17210	17061	17383	17282	17312	17230	17362	17375	17295	17199	17174	17430	17201	17134	17170	17138	17430	17137	17459	17013	17309	17362	17222	17297	17496	17285	17430	17354	17264	17422	17270	17231	17183	17257	17330	17306	17200	17341	17230	17435	17458	17294	17316	17240	17233	17284	17269	17230	17196	17187	17325	17382	17539	17411	17321	17410	17380	17330	17378	17255	17446	17445	17277	17293	17427	17073	17376	17144	17164	17172	17310	17363	17323	17237	17336	17171	17294	17412	17264	17214	17158	17150	17169	17095	17342	17370	17454	17354	17335	17465	17240	17189	17357	17094	17373	17406	17278	17262	17306	17453	17324	17251	17125	17298	17370	17237	17411	17282	17483	17212	17328	17303	17295	17277	17178	17326	17251	17374	17264	17294	17166	17497	17483	17167	17243	17180	17259	17250	17540	17386	17253	17328	17449	17310	17201	17383	17349	17346	17227	17307	17472	17405	17275	17051	17356	17277	17184	17294	17437	17275	17368	17375	17528	17221	17308	17211	17356	17332	17243	17360	17275	17412	17223	17277	17223	17331	17211	17271	17310	17269	17354	17233	17315	17382	17305	17431	17520	17236	17270	17147	17431	17054	17389	17275	17346	17475	17398	17346	17286	17270	17237	17381	17359	17279	17220	17191	17369	17183	17454	17221	17309	17342	17242	17427	17228	17139	17165	17249	17307	17461	17411	17097	17278	17311	17523	17228	17374	17435	17259	17277	17313	17321	17427	17385	17222	17147	17176	17270	17370	17201	17335	17484	17415	17337	17286	17362	17301	17275	17262	17370	17297	17143	17299	17225	17351	17517	17378	17257	17279	17469	17179	17291	17407	17048	17138	17289	17278	17352	17284	17350	17205	17553	17124	17498	17190	17253	17232	17166	17239	17126	17200	17383	17156	17259	17196	17259	17299	17238	17347	17407	17191	17145	17125	17276	17432	17080	17237	17166	17310	17325	17282	17217	17519	17172	17277	17125	17322	17261	17276	17344	17256	17357	17410	17407	17369	17187	17303	17232	17223	17135	17201	17371	17324	17481	17231	17205	17087	17327	17342	17185	17223	17297	17223	17047	17203	17279	17357	17352	17274	17278	17531	17368	17553	17345	17344	17108	17528	17214	17300	17302	17299	17230	17393	17138	17308	17022	17447	17158	17296	17357	17334	17414	17270	17356	17266	17397	17173	17285	17264	17321	17137	17111	17393	17216	17318	17166	17156	17177	17316	17385	17424	17420	17421	17206	17344	17311	17342	17375	17412	17311	17354	17204	17374	17289	17233	17153	17185	17285	17235	17298	17201	17458	17561	17399	17371	17135	17188	17099	17047	17262	17317	17060	17341	17253	17340	17301	17360	17093	17299	17240	17134	17004	17396	17344	17215	17334	17302	17117	17320	17229	17385	17321	17388	17406	17289	17345	17303	17292	17164	17341	17193	17244	17282	17448	17417	17549	17356	17292	17294	17159	17478	17190	17285	17373	17388	17091	17223	17488	17516	17154	17316	17385	17356	17338	17341	17160	17556	17407	17507	17346	17386	17357	17189	17257	17142	17296	17342	17499	17327	17548	17356	17401	17210	17254	17127	17322	17462	17282	17117	17241	17165	17350	17245	17417	17269	17326	17192	17423	17376	17259	17332	17352	17243	17334	17247	17378	17370	17278	17320	17338	17403	17201	17327	17246	17343	17214	17386	17298	17338	17201	17191	17237	17513	17386	17373	17140	17072	17423	17102	17396	17277	17128	17052	16964	17372	17179	17315	17179	17188	17178	17498	17195	17203	17385	17426	17426	17310	17521	17365	17239	17043	17339	17466	17373	17206	17070	17219	17288	17070	17223	17284	17405	17430	17435	17390	17340	17097	17380	17357	17211	17177	17130	17433	17382	17194	17267	17243	17403	17304	17344	17268	17315	17315	17476	17232	17336	17132	17371	17270	16991	17141	17439	17105	17421	17377	17336	17280	17228	17228	17325	17422	17163	17425	17304	17372	17407	17392	17175	17310	17575	17249	17121	17154	17350	17363	17305	17197	17155	17214	17458	17322	17408	17308	17157	17066	17530	17342	17213	17226	17322	17489	17389	17376	17346	17258	17305	17270	17091	17145	17116	17256	17348	17274	17349	17532	17268	17168	17277	17305	17504	17196	17230	17300	17293	17248	17276	17375	17208	17425	17408	17341	17372	17216	17191	17422	17131	17499	17410	17405	17205	17477	17300	17420	17158	17195	17375	17160	17283	17193	16992	17101	17353	17347	17323	17391	17368	17381	17328	17588	17281	17031	17277	17417	17138	17310	17248	17327	17196	17068	17189	17429	17474	17385	17480	17232	17397	17322	17424	17399	17164	17308	17599	17372	17354	17211	17358	17242	17433	17219	17286	17127	17036	17402	17255	17374	17275	17328	17223	17152	17297	17343	17434	17363	17345	17321	17289	17293	17219	17222	17100	17119	17375	17318	17025	17343	17096	17198	17248	17316	16927	17334	17191	17440	17254	17427	17396	17314	17408	17543	17312	17300	17183	17227	17379	17280	17245	17193	17224	17482	17366	17151	17270	17151	17241	17379	17294	17089	17427	17127	17375	17399	17412	17320	17400	17468	17387	17336	17238	17120	17483	17296	17267	17223	17245	17231	17380	17439	17285	17380	17317	17244	17241	17374	17386	17433	17293	17450	17254	17449	17585	17341	17195	17219	17285	17305	17506	17189	17483	17289	17300	17366	17448	17398	17463	17320	17347	17236	17179	17362	17293	17269	17379	17222	17436	17203	17228	17303	17246	17364	17298	17407	17392	17217	17358	17173	17146	17462	17284	17286	17124	17417	17396	17213	17392	17228	17054	17209	17270	17209	17158	17291	17377	17041	17464	17405	17588	17268	17358	17400	17342	17309	17356	17255	17271	17238	17451	17312	17279	17206	17334	17286	17240	17194	17188	17170	17212	17328	17088	17448	17222	17442	17306	17159	17026	17218	17345	17164	17218	17316	17256	17301	17273	17447	17386	17292	17153	17237	17188	17320	17331	17223	17398	17329	17297	17414	17409	17239	17216	17246	17348	17224	17310	17181	17212	17199	17221	17197	17270	17458	17078	17196	17244	17301	17412	17110	17287	17297	17379	17223	17110	17380	17445	17371	17535	17424	17159	17194	17390	17384	17400	17287	17262	17243	17305	17331	17482	17287	17209	17321	17352
13847	16428	16409	15177	14826	14795	14768	15022	14870	14613	15051	15014	15228	15591	15507	15239	15076	14947	14954	14697	14796	14728	14741	14667	14852	14514	14741	14734	14644	14583	14738	14600	14663	14911	14592	14593	14782	14577	14738	14648	14585	14565	14621	14584	14623	14706	14515	14589	14782	14751	14790	14620	14633	14609	14703	14476	14710	14554	14448	14542	14593	14538	14573	14561	14540	14545	14518	14500	14576	14653	14573	14452	14464	14479	14581	14601	14519	14592	14483	14502	14724	14565	14700	14578	14461	14550	14381	14545	14592	14441	14534	14543	14641	14621	14369	14565	14526	14413	14545	14535	14638	14458	14596	14691	14592	14705	14487	14490	14638	14516	14494	14569	14572	14553	14603	14506	14578	14534	14621	14700	14648	14647	14506	14457	14593	14526	14554	14710	14509	14566	14682	14516	14560	14609	14666	14363	14635	14527	14430	14694	14596	14363	14421	14556	14550	14581	14555	14344	14627	14545	14462	14355	14596	14512	14595	14572	14580	14486	14588	14535	14640	14543	14613	14733	14453	14554	14765	14713	14550	14611	14610	14581	14542	14421	14592	14707	14568	14376	14629	14541	14532	14635	14539	14536	14667	14460	14433	14526	14513	14590	14656	14609	14506	14203	14701	14475	14754	14515	14610	14670	14580	14431	14528	14615	14625	14680	14417	14489	14512	14640	14506	14553	14680	14683	14475	14377	14652	14643	14443	14461	14533	14396	14497	14504	14463	14449	14526	14524	14502	14562	14367	14617	14607	14503	14567	14521	14719	14572	14472	14461	14527	14518	14583	14582	14499	14464	14532	14439	14486	14671	14625	14522	14521	14533	14647	14566	14550	14601	14550	14514	14569	14512	14739	14642	14594	14544	14556	14549	14588	14524	14489	14534	14532	14415	14576	14510	14877	14418	14571	14504	14692	14563	14540	14602	14523	14591	14608	14618	14668	14433	14355	14497	14466	14627	14461	14522	14553	14735	14527	14612	14555	14469	14795	14641	14501	14707	14648	14449	14473	14480	14583	14600	14586	14574	14546	14475	14565	14661	14772	14585	14669	14453	14570	14653	14450	14516	14617	14591	14419	14425	14459	14607	14547	14497	14641	14425	14670	14621	14411	14466	14601	14515	14670	14596	14598	14560	14477	14509	14504	14381	14702	14579	14569	14471	14677	14638	14455	14605	14763	14532	14643	14615	14475	14560	14626	14502	14602	14514	14792	14629	14615	14594	14705	14579	14632	14541	14543	14538	14597	14639	14602	14458	14510	14473	14586	14580	14555	14739	14521	14502	14617	14560	14599	14529	14703	14575	14856	14463	14585	14537	14390	14652	14456	14608	14352	14591	14572	14618	14609	14643	14589	14559	14500	14496	14493	14525	14635	14581	14408	14480	14508	14568	14529	14498	14511	14793	14533	14527	14535	14598	14523	14544	14537	14495	14516	14489	14604	14550	14657	14591	14578	14484	14699	14468	14563	14496	14530	14554	14610	14557	14424	14623	14489	14633	14589	14569	14433	14650	14488	14566	14600	14517	14570	14567	14671	14512	14554	14792	14618	14674	14619	14505	14460	14499	14569	14498	14535	14596	14551	14562	14496	14674	14694	14475	14470	14454	14541	14636	14564	14462	14432	14588	14634	14598	14582	14455	14420	14582	14507	14532	14497	14435	14513	14527	14515	14450	14581	14555	14544	14401	14597	14609	14408	14742	14540	14568	14627	14478	14498	14621	14671	14522	14608	14681	14673	14411	14531	14386	14717	14589	14572	14594	14502	14500	14486	14507	14369	14564	14562	14647	14586	14484	14544	14732	14534	14548	14446	14488	14409	14668	14599	14671	14584	14536	14594	14414	14457	14562	14460	14584	14675	14510	14637	14584	14553	14597	14680	14683	14589	14577	14518	14542	14540	14576	14563	14526	14548	14374	14661	14614	14508	14517	14595	14622	14808	14548	14554	14420	14521	14547	14726	14655	14500	14579	14534	14597	14511	14547	14534	14662	14456	14547	14391	14588	14524	14467	14488	14579	14621	14453	14648	14673	14440	14381	14622	14695	14758	14426	14576	14794	14403	14673	14494	14751	14716	14528	14615	14536	14759	14487	14595	14587	14449	14550	14525	14512	14650	14621	14458	14362	14645	14600	14492	14499	14586	14564	14530	14613	14477	14629	14564	14513	14600	14476	14400	14512	14817	14705	14499	14493	14334	14399	14391	14687	14525	14477	14637	14473	14629	14760	14343	14595	14415	14464	14479	14498	14609	14474	14662	14551	14548	14436	14501	14653	14496	14531	14639	14516	14537	14542	14483	14699	14566	14598	14525	14494	14458	14576	14607	14386	14491	14505	14547	14523	14407	14697	14732	14382	14462	14587	14482	14622	14615	14586	14631	14540	14618	14562	14792	14535	14518	14544	14633	14501	14753	14741	14550	14720	14461	14488	14702	14487	14612	14611	14618	14450	14491	14562	14646	14565	14524	14552	14504	14496	14535	14702	14486	14546	14603	14648	14579	14443	14669	14606	14724	14399	14628	14458	14512	14531	14384	14569	14649	14646	14379	14570	14630	14509	14611	14629	14564	14653	14503	14574	14573	14564	14590	14416	14421	14538	14513	14463	14598	14536	14441	14445	14519	14658	14622	14544	14706	14447	14548	14491	14723	14612	14571	14459	14486	14399	14536	14705	14567	14566	14578	14479	14525	14570	14566	14474	14672	14493	14580	14544	14560	14664	14552	14452	14655	14445	14498	14557	14532	14480	14560	14663	14498	14557	14510	14613	14617	14585	14491	14511	14781	14382	14520	14437	14547	14615	14681	14413	14418	14508	14401	14484	14623	14455	14476	14565	14545	14573	14713	14467	14509	14612	14624	14460	14579	14454	14602	14577	14444	14443	14531	14534	14500	14478	14521	14573	14553	14540	14426	14481	14496	14485	14698	14405	14433	14454	14616	14623	14520	14585	14619	14591	14679	14418	14456	14565	14661	14650	14483	14519	14704	14485	14678	14566	14485	14361	14296	14501	14739	14678	14459	14599	14566	14548	14703	14495	14580	14516	14533	14419	14676	14537	14629	14728	14470	14687	14523	14452	14525	14429	14699	14484	14519	14655	14485	14612	14532	14506	14606	14558	14533	14469	14573	14468	14525	14652	14587	14518	14441	14574	14500	14454	14578	14463	14374	14481	14561	14598	14547	14482	14600	14431	14665	14532	14615	14677	14616	14577	14656	14626	14452	14741	14456	14617	14560	14744	14649	14512	14510	14525	14675	14472	14637	14615	14566	14483	14611	14592	14623	14434	14523	14634	14519	14601	14554	14627	14486	14558	14766	14583	14313	14638	14485	14628	14519	14441	14498	14739	14388	14488	14423	14555	14669	14503	14534	14451	14581	14547	14611	14590	14570	14444	14451	14708	14583	14522	14521	14558	14489	14611	14570	14591	14469	14491	14543	14501	14673	14563	14527	14637	14392	14514	14590	14483	14627	14436	14587	14586	14455	14532	14596	14482	14603	14472	14471	14602	14609	14538	14417	14509	14486	14506	14554	14574	14623	14511	14457	14499	14583	14589	14535	14618	14681	14620	14398	14523	14501	14555	14508	14542	14686	14483	14492	14622	14539	14654	14480	14645	14611	14520	14628	14601	14417	14561	14500	14510	14504	14631	14671	14582	14533	14668	14664	14587	14593	14518	14628	14617	14441	14507	14580	14700	14540	14526	14644	14778	14595	14522	14630	14698	14377	14734	14546	14518	14471	14685	14488	14436	14504	14634	14545	14531	14553	14720	14542	14611	14442	14685	14577	14339	14522	14884	14478	14603	14588	14590	14454	14627	14534	14645	14591	14365	14494	14665	14651	14542	14681	14515	14484	14534	14464	14497	14547	14415	14468	14504	14524	14397	14695	14555	14531	14530	14565	14612	14703	14710	14572	14601	14491	14672	14513	14492	14597	14613	14571	14642	14540	14864	14522	14485	14657	14617	14662	14818	14571	14586	14558	14762	14635	14659	14476	14431	14540	14556	14574	14693	14466	14448	14680	14495	14453	14541	14561	14589	14507	14660	14607	14680	14721	14743	14640	14541	14545	14365	14439	14519	14549	14654	14581	14549	14464	14534	14548	14502	14376	14544	14541	14532	14398	14577	14646	14506	14504	14456	14443	14543	14541	14589	14726	14534	14558	14514	14595	14569	14683	14566	14442	14671	14502	14641	14548	14629	14487	14466	14499	14586	14441	14468	14672	14599	14548	14579	14556	14479	14568	14582	14438	14632	14550	14406	14663	14593	14492	14629	14496	14487	14477	14634	14410	14347	14608	14657	14637	14455	14761	14509	14479	14728	14569	14453	14621	14424	14427	14471	14338	14643	14535	14460	14610	14648	14580	14686	14584	14600	14596	14424	14699	14562	14485	14475	14665	14299	14465	14564	14593	14648	14583	14478	14592	14496	14431	14617	14453	14476	14587	14612	14502	14576	14537	14615	14596	14381	14550	14486	14655	14428	14575	14646	14521	14673	14641	14680	14464	14457	14670	14443	14509	14521	14544	14621	14623	14616	14513	14582	14593	14346	14502	14661	14719	14434	14571	14626	14513	14708	14577	14579	14487	14565	14567	14671	14672	14555	14628	14457	14526	14395	14666	14491	14604	14548	14494	14663	14433	14456	14440	14443	14517	14513	14613	14615	14545	14561	14558	14377	14645	14385	14521	14766	14419	14527	14819	14559	14506	14575	14580	14458	14570	14452	14526	14557	14556	14591	14424	14571	14632	14583	14525	14630	14670	14560	14739	14539	14330	14585	14446	14625	14428	14519	14535	14495	14574	14571	14529	14599	14510	14577	14626	14544	14428	14522	14620	14581	14592	14604	14539	14518	14508	14644	14549	14380	14744	14512	14554	14529	14564	14514	14647	14504	14535	14578	14602	14527	14440	14494	14636	14488	14589	14677	14581	14632	14424	14655	14467	14536	14310	14617	14512	14525	14605	14716	14540	14723	14558	14557	14632	14663	14510	14615	14576	14488	14613	14433	14488	14451	14558	14657	14509	14485	14572	14525	14584	14535	14512	14487	14572	14418	14569	14595	14618	14378	14694	14574	14786	14693	14554	14563	14575	14470	14450	14500	14515	14564	14359	14724	14705	14327	14532	14596	14345	14587	14758	14656
23842	21160	28644	24034	21907	21561	20329	18025	17239	17465	17479	17510	17607	17677	17925	17428	17457	17618	17427	16999	16957	17000	17091	16912	17058	16962	17144	17194	16933	16835	17084	16975	17099	17098	17186	17238	16902	16894	17031	16727	16881	16792	16764	16856	16880	16783	17207	17792	17778	17701	17511	17152	16942	16846	16840	16961	16812	16566	16962	16815	16903	16624	16896	16966	16840	16784	16841	16869	16621	16681	16683	16806	16823	16862	16809	16901	16895	16806	16668	16792	16738	16636	16745	16794	16794	16886	16713	16641	16824	16774	16575	16620	16897	16723	16876	16743	16786	16606	16841	16819	16754	16787	16886	16883	16726	16832	16738	16819	16885	16957	16626	16793	16846	16867	16725	16781	17017	16695	16689	16820	16894	16639	16803	16702	16802	16751	16901	16733	16913	16783	16731	16993	16639	16788	16721	16784	16790	16910	16622	16761	16646	16838	16852	16609	16626	16795	16703	16824	16773	16790	16787	16494	16729	16755	16839	16871	16969	16837	16736	16751	16591	16687	16816	16614	16621	16823	16693	16810	16694	16538	16702	16830	16980	16730	16783	16792	16745	16697	16605	16803	16597	16585	16801	16626	16753	16741	16779	17007	16715	16780	16642	16615	16844	16650	16686	16797	16893	16846	16862	16865	16768	16804	16522	16790	16675	16647	16735	16768	16885	16724	17081	16803	16778	16660	16750	16753	16628	16643	16621	16723	16764	16508	16614	16747	16522	16815	16673	16845	16805	16535	16737	16829	16722	16645	16903	16633	16667	16958	16699	16702	16727	16648	16689	16878	16779	16829	16863	16827	16787	16684	16778	16503	16743	16855	16844	16755	16867	16703	16763	16556	16867	16805	16740	17018	16630	16651	16690	16584	16726	16861	16708	16731	16690	16672	16890	16799	16728	16851	16882	16743	16701	17016	16779	16898	16891	16800	16572	16793	16783	16771	16700	16768	16625	16679	16874	16718	16689	16815	16786	16772	16719	16684	16709	16860	16725	16700	16777	16646	16639	16781	16776	16543	16825	16921	16626	16665	16769	16727	16848	16873	16764	16705	16747	16715	16706	16655	16696	16833	16753	16771	16810	16713	16794	16827	16762	16947	16605	16842	16882	16794	16744	16742	16760	16775	16701	16878	16740	16754	16901	16807	16653	16815	16745	16740	16692	16873	16672	16819	16691	16874	16827	16677	16784	16687	16833	16675	16700	16865	16712	16742	16746	16738	16695	16806	16773	16746	16824	16465	16641	16708	16695	16780	16837	16737	16909	16819	16749	16708	16647	16797	16814	16799	16847	16754	16894	16837	16878	16521	16773	16796	16627	16793	16917	16803	16872	16551	16676	16741	16828	16698	16442	16631	16621	16874	16695	16816	16828	16852	16824	16741	16684	16596	17012	16801	16749	16801	16874	16717	16742	16728	16845	16628	16943	16854	16732	16649	16683	16689	16899	16814	16724	16904	16949	16750	16986	16577	16687	16904	16779	16828	16747	16642	16664	16814	16825	16922	16778	16875	16921	16628	16675	16555	16943	16756	16678	16730	16693	16809	16852	16764	16734	16695	16946	16848	16773	16758	16880	16848	16751	16921	16702	16750	16775	16899	16740	16776	16771	16789	16584	16876	16690	16869	16983	16597	16878	16774	16884	16693	16911	16933	16938	16818	16629	16780	16454	16831	16674	16564	16641	16814	16592	16813	16747	16704	16749	16972	16875	16701	16789	16834	16685	16724	16884	16924	16807	16584	16711	16710	17118	16822	16783	16519	16802	16670	16964	16948	16858	16976	16713	16740	16609	16727	16824	16643	16666	16835	16766	16765	16843	16784	16747	16682	16762	16698	16719	16752	16727	16773	16912	16772	16961	16754	16837	16725	16550	16683	16522	16702	16891	16835	16516	16834	16828	16848	16564	16836	16864	16846	16705	16875	16796	16733	16933	16815	16575	16952	16751	16668	16680	16895	16733	16664	16720	16565	16703	16707	16812	16635	16699	16856	16941	16589	16851	16753	16668	16784	16754	16757	16792	16637	16815	16749	16848	16770	16772	16698	16798	16918	16626	16931	16711	16892	16757	16460	16957	16878	16748	16700	16808	16762	16557	16663	16667	16879	16638	16781	16633	16724	16734	16803	16625	16836	16593	16821	16924	16847	16768	16658	16573	16632	16860	16927	17015	16876	16750	16846	16749	16677	16863	16842	16882	16800	16718	16860	16763	16660	16703	16825	17037	16789	16821	16647	16632	16753	16688	16714	16630	16680	16718	16468	16606	16841	16640	16763	16874	16852	17024	16710	16791	16810	16827	16703	16760	16853	16818	16646	16818	16584	16879	16758	16861	16770	16758	16910	16707	16693	16763	16871	16870	16834	16876	16760	16882	16826	16835	16723	16617	16675	16746	16848	16962	16887	16752	16745	16811	16814	16747	16703	16673	16662	16780	16676	16705	16796	16742	16684	16870	16790	16778	16678	16798	16796	16838	16858	16763	16938	16626	16914	16694	16598	16634	16780	16776	16643	16711	16733	16894	16640	16768	16595	16845	16889	16639	16870	16692	17033	16728	16790	16799	16723	16796	16799	16624	16748	16823	16802	16790	16642	16773	16725	16825	16857	16632	16747	16693	16713	16759	16731	16934	16996	16725	16726	16877	16703	16875	16658	16755	16858	16645	16796	16842	16722	16882	16802	16766	16680	16772	16815	16502	16737	16533	16752	16803	16739	16900	16738	16791	16785	16762	16650	16663	16751	16800	16897	16646	16714	16963	16813	16695	16798	16657	16940	16737	16977	16746	16981	16615	16638	16542	16614	16832	16541	16989	16820	16840	16828	16921	16920	16685	16724	16566	16534	16907	17020	16770	16730	16701	16618	16849	16875	16692	16534	16829	16782	16796	16693	16757	16745	16617	16735	16642	16677	16591	17044	17039	16909	16812	16647	16595	16712	16757	16544	16824	16749	16766	16897	16673	16603	16808	16715	16803	16647	16519	16690	16868	16746	16708	16726	16643	16790	16851	16609	16862	16956	16716	16951	16574	16609	16660	16910	16601	16969	16682	16736	16820	16884	16890	16910	16751	16795	16785	16989	16722	16801	16870	16930	16640	16675	16935	16832	16714	16573	16802	16882	16874	16862	16515	16686	16763	16927	16775	16916	16829	16913	16932	16788	16863	16811	16874	16698	16659	16739	16952	16928	16667	16648	16735	16711	16723	16854	16746	16632	16696	16850	16827	16850	16847	16960	16828	16874	16811	16704	16892	16827	16761	16751	16755	16975	16806	16945	16697	16859	16672	16553	16932	16854	17110	16649	16780	16707	16596	16847	16646	16641	16857	16627	16770	16583	16711	16774	16744	16781	16609	16717	16834	16693	16812	16815	16966	16633	16937	16657	16774	16825	16898	16665	16852	16806	16841	16711	16863	16797	16612	16647	16893	16796	16668	16721	16867	16715	16602	16806	16765	16860	16776	16884	16849	16895	16880	16672	16779	16870	16744	16831	16807	16850	16856	16638	16790	16742	16776	16578	16821	16672	17026	16673	16802	16638	16681	16693	16893	16828	16858	16866	16762	16687	16626	16757	16838	16863	16810	16977	16959	16744	16851	16844	16614	16990	16804	16667	16864	16510	16765	16721	16837	16949	16722	16557	16599	16554	16814	16711	16749	16556	16734	16784	16793	16785	16912	16706	16861	16768	16795	16689	16894	16786	16744	16810	16639	16665	16800	16809	16648	16871	16801	16845	16900	16728	16802	16925	16826	16775	16621	16820	16706	16749	16654	16805	17014	16850	16794	16848	16779	16652	16771	16848	16721	16909	16765	17007	16741	16937	16852	16852	16786	16932	16845	16626	16869	16847	16773	16664	16599	16877	16870	16993	16867	16771	16660	16762	16725	16790	16781	16900	16863	16630	16785	16808	16745	16873	16771	16758	16839	16777	16748	16877	16949	16977	16706	16845	16691	16863	16812	16843	16561	16902	16989	16577	16617	16646	16771	16910	16929	16795	16798	16488	16649	16628	16856	16820	16794	16823	16809	16721	16735	16658	16814	16751	16657	16708	16792	16506	16834	16980	16688	16577	16707	16903	17041	16671	16768	16729	16658	16734	16850	16858	16678	16844	16891	16740	16733	16613	16624	16848	16830	16619	16584	16960	17038	16793	16882	16593	16841	16822	16880	16923	16783	16526	16808	16793	16796	16844	16762	16589	16856	16732	16904	16874	16855	16731	16841	16804	16731	16581	17164	16768	16792	16772	16826	16922	16548	16807	16830	16885	16984	16754	16683	16776	16953	16792	16790	16857	16891	16807	17044	16761	16748	16808	16711	16711	16941	16709	16790	16790	16858	16685	17026	16713	16805	16929	16723	16604	16739	16738	16832	16829	16805	16933	16673	16887	16988	16627	16835	16899	17009	16867	16717	16760	16723	16807	16868	16821	17106	16632	16708	16743	16928	16744	16763	16727	16806	16804	16943	16761	16835	16591	16749	16814	16811	16762	16994	16841	16954	16766	16893	16869	16984	16748	16940	16742	16918	16716	16831	16599	16570	16917	16829	16790	16898	16970	16813	16843	16756	16715	16478	16743	16876	16840	16671	16913	16884	16925	16781	16693	16659	16698	16781	16718	16676	16644	16643	16697	16823	16722	16711	16856	16847	16800	16895	16694	16919	16875	16874	16721	16751	16757	16801	16812	16870	16865	16838	16760	16776	16760	16665	16686	16736	16631	16629	16700	16914	16872	16781	16798	16646	16683	16670	16826	16746	16894	16665	16756	16974	16703	16626	16845	16941	16735	16755	16600	16725	16758	16843	16934	16678	16593	16781	16729	16870	16813	16747	16728	16777	16909	16714	16945	16662	16805	16726	16723	16796	16792	16598	16926	16687	16778	16883	16994	16979	16884	16951	16811	16951	16765	16651	16717	16761	16698	16640	16831	16814	16631	16780	16788	16850	16725	16750	16778	16783	16731	16601	16744	16755	17044	16850	16712	16710	16867	16703	16861	16854	16610	16728	16804	16522	16741	16800	16656	16787	16747	16972	16602	16889	16767	16921	16716	16618	17005	16529	16753	16855	16774	16698	16720	16694	16715	16872	16788	16736	16521	16976	16691	16897	16785	16813	16650	16805	16877	16577	16675	16777	16691	16721	16875	16812	16745
13056	22207	21104	17629	16206	15916	15476	15427	14995	15018	15203	15233	15289	15639	15538	15145	15244	14973	14499	14517	14500	14513	14490	14571	14518	14399	14719	14630	14515	14542	14415	14473	14663	14580	14583	14559	14428	14473	14404	14441	14380	14404	14339	14350	14306	14366	14693	15207	15661	15270	15055	14768	14475	14312	14357	14177	14441	14303	14388	14256	14266	14347	14340	14247	14281	14228	14338	14363	14214	14386	14300	14362	14283	14199	14452	14123	14382	14334	14368	14385	14335	14264	14067	14232	14397	14186	14402	14203	14479	14200	14300	14267	14445	14269	14279	14211	14269	14261	14131	14283	14168	14227	14397	14333	14122	14286	14273	14067	14380	14247	14267	14278	14145	14058	14145	14299	14385	14165	14320	14094	14169	14313	14396	14285	14419	14314	14346	14414	14348	14426	14261	14253	14200	14358	14260	14278	14181	14296	14341	14315	14258	14362	14165	14169	14139	14179	14140	14126	14264	14280	14177	14283	14430	14162	14246	14317	14322	14431	14360	14168	14205	14235	14337	14370	14281	14342	14165	14253	14250	14253	14272	14221	14309	14161	14304	14404	14301	14307	14363	14094	14161	14249	14413	14101	14109	14262	14276	14343	14405	14299	14258	14254	14180	14339	14344	14299	14304	14152	14213	14160	14372	14127	14425	14101	14216	14217	14208	14399	14240	14238	14240	14315	14213	14350	14265	14147	14314	14197	14332	14112	14488	14176	14157	14266	14280	14187	14282	14346	14470	14235	14351	14317	14101	14199	14246	14235	14225	14368	14219	14306	14323	14330	14474	14194	14279	14219	14272	14138	14193	14315	14232	14338	14275	14354	14278	14248	14371	14188	14277	14277	14271	14144	14169	14337	14312	14346	14243	14257	14294	14356	14166	14285	14359	14173	14247	14255	14148	14360	14264	14186	14222	14482	14303	14471	14226	14305	14278	14348	14082	14308	14311	14388	14208	14225	14239	14409	14364	14265	14232	14301	14401	14440	14472	14411	14179	14281	14084	14352	14306	14221	14176	14273	14431	14070	14310	14207	14354	14167	14434	14179	14285	13970	14328	14244	14265	14170	14287	14145	14136	14312	14388	14311	14390	14206	14392	14274	14328	14360	14335	14373	14365	14381	14358	14228	14077	14489	14277	14381	14303	14139	14406	14146	14310	14204	14340	14227	14191	14408	14438	14299	14351	14274	14190	14275	14346	14259	14268	14322	14215	14199	14199	14201	14302	14317	14225	14096	14331	14337	14372	14116	14301	14222	14331	14163	14344	14275	14430	14069	14202	14200	14375	14333	14273	14353	14292	14004	14263	14326	14291	14260	14200	14257	14392	14235	14386	14250	14426	14189	14403	14422	14293	14368	14428	14038	14313	14463	14160	14242	14118	14148	14315	14440	14332	14201	14337	14357	14149	14193	14133	14243	14398	14431	14247	14145	14186	14281	14207	14165	14435	14264	14257	14240	14165	14221	14328	14254	14281	14351	14157	14238	14150	14262	14308	14256	14162	14363	14251	14137	14307	14160	14324	14320	14136	14219	14048	14277	14228	14283	14355	14271	14257	14210	14320	14373	14215	14333	14192	14307	14164	14366	14291	14136	14100	14284	14252	14223	14176	14247	14290	14203	14323	14308	14297	14304	14057	14344	14232	14323	14222	14390	14141	14409	14272	14292	14262	14328	14226	14242	14234	14283	14503	14398	14348	14143	14230	14231	14250	14092	14328	14157	14301	14188	14327	14376	14170	14318	14328	14259	14195	14322	14231	14225	14461	14172	14335	14334	14353	14343	14360	14257	14304	14302	14429	14103	14335	14346	14227	14074	14450	14126	14420	14228	14262	14432	14295	14315	14329	14284	14426	14312	14183	14278	14205	14205	14238	14094	14354	14266	14350	14297	14378	14180	14299	14272	14317	14229	14186	14151	14168	14350	14255	14308	14229	14270	14309	14355	14208	14333	14261	14285	14261	14262	14175	14222	14214	14252	14349	14244	14309	14337	14432	14199	14378	14236	14237	14315	14299	14289	14477	14212	14174	14305	14089	14209	14352	14333	14309	14173	14084	14233	14219	14256	14283	14345	14348	14253	14245	14300	14338	14415	14244	14326	14120	14166	14309	14257	14390	13956	14316	14299	14350	14384	14488	14343	14270	14245	14314	14278	14394	14222	14138	14228	14314	14534	14325	14388	14214	14319	14349	14191	14271	14334	14174	14235	14414	14160	14153	14293	14276	14173	14301	14344	14307	14441	14238	14388	14299	14246	14213	14368	14374	14144	14292	14341	14254	14219	14392	14420	14353	14369	14245	14293	14273	14336	14149	14168	14349	14214	14197	14298	14071	14335	14222	14280	14325	14209	14391	14185	14171	14324	14202	14250	14221	14236	14281	14324	14240	14238	14279	14101	14199	14352	14273	14415	14057	14225	14334	14500	14354	14359	14266	14292	14106	14328	14267	14266	14186	14320	14249	14212	14279	14264	14138	14227	14288	14288	14225	14224	14326	14423	14173	14358	14260	14315	14162	14397	14202	14194	14446	14274	14229	14350	14202	14215	14278	14277	14318	14285	14152	14180	14287	14354	14352	14255	14172	14403	14302	14551	14168	14288	14323	14277	14086	14325	14103	14347	14074	14206	14216	14292	14349	14188	14324	14173	14238	14286	14375	14057	14258	14412	14175	14300	14307	14275	14448	14292	14299	14315	14270	14230	14178	14239	14322	14349	14323	14245	14315	14330	14122	14210	14241	14298	14270	14403	14116	14285	14300	14248	14205	14213	13980	14349	14199	14296	14300	14369	14363	14236	14309	14323	14317	14237	14163	14297	14259	14099	14365	14380	14109	14222	14166	14243	14249	14294	14387	14055	14240	14131	14256	14334	14398	14139	14413	14198	14326	14333	14353	14214	14302	14473	14319	14161	14226	14182	14293	14265	14259	14185	14209	14378	14163	14353	14316	14260	14154	14105	14155	14333	14169	14237	14489	14237	14172	14117	14306	14255	14208	14442	14291	14306	14312	14307	14393	14156	14287	14320	14248	14144	14338	14383	14156	14388	14181	14247	14341	14387	14235	14251	14224	14287	14328	14321	14254	14204	14458	14168	14261	14208	14277	14121	14172	14450	14386	14298	14225	14257	14291	14359	14303	14388	14154	14268	14220	14405	14229	14395	14235	14124	14331	14177	14368	14298	14243	14267	14257	14421	14221	14339	14141	14278	14436	14398	14263	14207	14199	14419	14192	14229	14450	14376	14166	14435	14315	14197	14331	14302	14306	14160	14249	14244	14269	14278	14185	14255	14256	14212	14271	14136	14392	14203	14222	14342	14166	14127	14369	14160	14314	14238	14301	14329	14257	14249	14260	14443	14340	14276	14264	14179	14189	14077	14213	14207	14269	14272	14191	14310	14202	14333	14402	14174	14412	14208	14329	14223	14267	14199	14381	14195	14164	14126	14286	14376	14223	14099	14435	14399	14203	14270	14192	14199	14330	14249	14228	14242	14153	14244	14317	14241	14195	14263	14282	14232	14176	14291	14191	14313	14341	14348	14252	14140	14348	14201	14277	14354	14081	14361	14162	14231	14205	14270	14369	14145	14244	14464	14276	14287	14230	14299	14427	14444	14130	14266	14371	14556	14361	14429	14338	14254	14129	14234	14223	14291	14202	14222	14166	14229	14380	14264	14195	14441	14297	14224	14245	14414	14401	14306	14237	14256	14327	14245	14353	14183	14270	14070	14232	14158	14220	14406	14347	14223	14231	14323	14266	14280	14319	14367	14291	14303	14199	14244	14235	14463	14187	14299	14329	14352	14236	14272	14234	14224	14519	14332	14287	14210	14251	14145	14251	14450	14374	14404	14077	14414	14221	14329	14273	14221	14258	14274	14171	14317	14164	14350	14281	14236	14276	14255	14300	14274	14375	14174	14373	14177	14217	14093	14264	14343	14192	14395	14377	14271	14376	14473	14245	14314	14016	14269	14188	14329	14269	14462	14363	14326	14244	14263	14277	14344	14341	14184	14222	14217	14310	14326	14280	14252	14462	14220	14226	14270	14262	14141	14066	14342	14152	14220	14407	14383	14294	14387	14321	14376	14374	14408	14332	14087	14316	14374	14139	14201	14137	14303	14210	14194	14414	14137	14326	14360	14241	14290	14180	14354	14119	14411	14420	14108	14205	14342	14351	14352	14333	14079	14219	14334	14253	14263	14284	14202	14182	14177	14297	14108	14252	14332	14378	14306	14219	14122	14153	14243	14227	14321	14366	14338	14274	14345	14349	14334	14109	14226	14349	14378	14256	14320	14021	14296	14314	14189	14410	14437	14312	14160	14310	14252	14374	14311	14315	14420	14520	14220	14395	14362	14231	14159	14185	14299	14211	14196	14190	14435	14223	14198	14289	14227	14282	14277	14293	14246	14357	14264	14288	14383	14410	14533	14310	14243	14215	14338	14266	14343	14254	14373	14245	14231	14135	14142	14471	14336	14110	14323	14355	14232	14258	14446	14337	14146	14414	14390	14242	14419	14455	14290	14310	14154	14220	14391	14264	14172	14235	14259	14359	14171	14478	14365	14318	14372	14251	14424	14106	14554	14171	14213	14241	14176	14281	14155	14166	14326	14177	14300	14253	14259	14407	14242	14269	14397	14303	14287	14313	14342	14307	14434	14271	14265	14268	14190	14360	14173	14124	14214	14212	14273	14178	14370	14232	14252	14399	14247	14339	14209	14224	14164	14200	14299	14265	14200	14161	14234	14357	14184	14420	14309	14424	14176	14227	14299	14326	14284	14352	14278	14287	14144	14415	14289	14156	14203	14138	14228	14203	14251	14384	14268	14276	14252	14276	14240	14340	14209	14369	14330	14173	14546	14180	14289	14340	14245	14310	14394	14332	14223	14415	14155	14263	14233	14221	14323	14396	14158	14233	14265	14291	14233	14194	14136	14160	14355	14204	14305	14383	14311	14217	14191	14221	14333	14269	14310	14352	14095	14286	14479	14066	14147	14106	14286	14280	14272	14416	14180	14475	14240	14329	14188	14329	14382	14333	14353	14257	14353	14190	14451	14310	14160	14409	14399	14336	14304	14052	14357	14169	14242	14385	14152	14236	14206	14264	14467	14418	14427	14337	14244	14293	14231	14237	14206	14221	14205	14300	14359
22794	21170	29030	23582	21284	23113	24580	18977	17702	18172	18048	17945	17691	18087	17883	17772	17685	17691	17674	17406	17154	17193	17234	17065	17106	17147	17212	17132	16967	16899	17075	17309	17538	17114	17009	17073	17115	16826	16803	16838	16824	17013	16993	16935	17032	16986	17739	18392	19123	18811	18245	17574	17329	16987	16906	16874	16930	16812	16839	16913	16966	16844	16847	16660	16909	17029	16981	16785	16685	16598	16721	16838	16784	17011	16914	16731	16935	16730	16946	16870	16896	16897	16685	16718	16746	16658	16824	16689	16710	16936	16627	16764	17035	16876	16767	16847	16807	17075	16807	16750	16773	16825	16931	16652	16634	16701	16886	16714	16765	16796	16936	16816	16804	16730	16737	16971	16874	16829	16806	16832	16822	16971	16830	16705	16962	16837	16723	16831	16664	16754	16902	16644	16648	16614	16692	16920	16738	16674	16826	16547	16822	16748	16778	16894	16742	16763	16906	16677	16682	16701	16819	16746	16762	16640	16692	16699	16621	16671	16936	16766	16957	16594	16579	16645	16690	16767	16720	16706	17031	16680	16824	16592	16677	16803	16681	16900	16675	16775	16673	16760	16924	16939	16894	16711	16747	16805	16922	16735	16788	16678	16758	16705	16778	16951	16672	16742	16796	16741	16680	16600	16887	16883	16863	16574	16654	16566	16777	16677	16619	16810	16689	16764	16564	16828	16669	16453	16836	16786	16676	16727	16625	16660	16904	16732	16625	16766	16753	16732	16940	16789	16607	16561	16898	16751	16614	16781	16640	16607	16795	16667	16679	16734	16646	16698	16629	16739	16546	16753	16843	16761	16514	16760	16613	16745	16906	16746	16736	16624	16703	16806	16831	16879	16772	16775	16873	16620	16817	16764	16925	16880	16632	16888	16845	16756	16640	16896	16835	16677	16792	16956	16736	16827	16726	16668	16825	16721	16625	16596	16828	16608	16788	16698	16744	16643	16651	16818	16757	16601	16659	16948	16861	16598	16842	16800	16659	16755	16863	16868	16854	17048	16931	16760	16806	16784	16879	16700	16817	16726	16818	16826	16726	16703	16968	16981	16550	16739	16591	16615	16673	16628	16789	16637	16751	16674	16754	16667	16599	16836	16820	16468	16789	16821	16578	16418	16756	16520	16784	16390	16729	16833	16833	16754	16792	16663	16801	16650	16647	16778	16805	16870	16844	16631	16812	16775	16757	16818	16699	16635	16823	16532	16878	16879	16823	17030	16840	16710	16804	16795	16865	16864	16765	16546	16591	16749	16544	16859	16755	16792	16903	16963	16817	16865	16638	16743	16838	16834	16917	16786	16806	16681	16829	16530	16876	16691	16490	16838	16874	16881	16874	16707	16920	16829	16838	16649	16757	16756	16735	16896	16805	16757	16848	16883	16872	16673	16817	16679	16769	16821	16786	16662	16747	16756	16960	16693	16657	16765	16912	16906	16856	16697	16660	16841	16756	16765	16954	16947	16974	16696	16696	16853	16634	16858	16546	16775	16709	16642	16804	16685	16661	16793	16525	16776	16617	16675	16716	16834	16742	16847	16636	16518	16783	16747	16817	16861	17027	16910	16596	16587	16557	16673	16717	16827	16562	16571	16731	16695	16597	16665	16698	16769	16775	16771	16814	16670	16658	16908	16956	16816	16697	16681	16687	16632	16741	16911	16998	16854	16777	16675	16502	16956	16701	16643	16615	16812	16721	16651	16742	16786	16803	16781	16857	16668	16703	16619	16872	16740	16838	16810	16831	16678	16527	16623	16660	16658	16788	16736	16918	16985	16854	16815	16763	16797	16806	16787	16795	16606	16768	17000	16815	16703	16747	16539	16668	16648	16560	16875	16787	16767	16688	16844	16927	16619	16721	16695	16646	16774	16922	16833	16560	17017	16614	16676	16736	16728	16542	16746	16695	16752	16758	16880	16778	16704	16850	16831	16748	16615	16558	16693	16678	16794	16719	16639	16736	16708	16745	16905	16604	16750	16769	16672	16805	16800	16832	16677	16609	16732	16752	16685	16602	16803	17038	16715	16817	16756	16748	16690	16652	16858	16769	16732	16898	16744	16834	16854	16730	16716	16552	16738	16562	16725	16623	16558	16817	16924	16867	16611	16784	16623	16748	16832	16740	16822	16641	16669	16691	16761	16718	16910	16806	16726	16536	16607	16577	16593	16704	16616	16737	16698	16884	16790	16975	16914	16839	16794	16753	16650	16624	16699	16873	16757	16825	16759	16803	16821	16803	16826	16926	16571	16801	16803	16813	16697	16937	16868	16799	16743	16753	16886	16726	16802	16669	16629	16756	16755	16846	16614	16758	16755	16820	16838	16802	16583	16803	16784	16663	16915	16878	16807	16838	16615	17001	16544	16846	16897	16693	16744	16715	16550	16881	16718	16893	16842	16677	16521	16750	16959	16595	16567	16706	16486	16650	16744	16630	16642	16755	16679	16876	16648	16795	17028	16876	16874	16654	16887	16828	16847	16806	16838	16667	16595	16962	16845	16936	16778	16849	16883	16975	16592	16671	16974	16815	16851	16682	16552	16727	16792	16743	16787	16590	16774	16539	16641	16762	16715	16784	16801	16739	16729	16731	16934	16659	16623	16568	16731	16360	16914	16768	16803	16748	16687	16880	16825	16654	16763	16701	16770	16879	16842	16799	16754	16754	16670	16845	16626	16694	16832	16845	16559	17009	16821	16805	16572	16673	16718	16679	16902	16652	16572	16591	16466	16656	16748	16598	16786	16926	16842	16850	16746	16802	16642	16759	16853	16791	16550	17004	16786	16695	16806	16742	16921	16563	16477	16737	16696	16458	16609	16781	16549	16732	16694	16735	16769	16817	16681	16769	16702	16677	16799	16706	16702	16519	16822	16740	16780	16710	16525	16645	16752	16745	16588	16709	16666	16569	16752	16800	16583	16790	16909	16830	16704	16666	16684	16596	16830	16833	17099	16825	16802	16764	16764	16890	16708	16863	16799	16643	16585	16677	16846	16791	16682	16667	16923	16719	16745	16754	16640	16763	16478	16725	16789	16691	16712	16618	16889	16857	16536	16416	16578	16707	16857	16634	16652	16816	16785	16767	16633	16796	16676	16450	16793	16524	16743	16830	16957	16794	16951	16740	16860	16814	16546	16763	16732	16625	16760	16791	16669	16705	16974	16711	16708	16699	16665	16625	16841	16674	16765	16856	16729	16808	16700	16793	16624	16731	16485	16779	16755	16906	16806	16711	16537	16663	16692	16650	16931	16809	16545	16715	16778	16772	16776	16906	16701	16645	16609	16705	16718	16653	16873	16616	16987	16770	16918	16622	16788	16694	16693	16745	16886	16762	16752	16842	16852	16687	16734	16757	16662	16844	16747	16556	16868	16760	16806	16818	16875	16817	16830	16847	16417	16750	16853	16755	16604	16929	16825	16776	16720	16800	16785	16858	16826	16606	16866	16699	16820	16941	16703	16550	16570	16620	16718	16796	16787	16841	16783	16940	16710	16815	16727	16742	16524	16607	16628	16894	16670	16671	16741	16751	16811	16881	16790	16908	16794	16505	16800	16666	16700	16720	16591	16792	16755	16554	16765	16754	16627	16541	16835	16716	16918	16789	16712	16763	16777	16672	16737	16971	16767	16759	16621	16695	16835	16922	16603	16853	16933	16967	16650	16537	16777	16777	16653	16923	16769	16644	16907	16678	16770	16841	16789	16805	16987	16640	16613	16561	16792	16688	16635	16840	16663	16776	16787	16808	16717	16726	16537	16726	16664	16621	16927	16962	16904	16715	16768	16720	16796	16921	16727	16831	16725	16598	16784	16789	16632	16790	16922	16728	16908	16837	16738	16681	16896	16730	16630	16767	16764	16789	16463	16830	16765	16694	16604	16827	16726	16745	16592	16777	16650	16666	16603	16875	16848	16776	16697	16778	16708	16585	16654	16854	16800	16503	16752	16845	16927	16842	16786	16989	16701	16775	16688	16638	16756	16819	16593	16803	16908	16744	16698	16576	16650	16721	16813	16713	16650	16629	16524	16807	16778	16821	16857	16766	16615	16763	16676	16754	16575	16784	16966	16765	16599	16680	16814	16701	16794	16786	16677	16718	16518	16624	16661	16731	16754	16661	16743	16908	16562	16591	16749	16810	16868	16857	16905	16641	16622	16739	16813	16727	16761	16692	16770	16881	16538	16781	16731	16782	16961	16854	16634	16930	17017	16866	16676	16836	16962	16778	16744	16763	16591	16715	16779	16605	16605	16751	16882	16709	16927	16780	16706	16735	16922	16455	16719	16911	16924	16698	16673	16823	16566	16704	16735	16843	16604	16752	16760	16815	16887	16613	16640	16853	16909	16774	16993	16784	16692	16756	16778	16795	16734	16488	16603	16610	16717	16624	16575	16774	16772	16784	16760	16607	16660	16793	16857	16628	16698	16725	16908	16830	16540	16652	16879	16847	16878	16738	17040	16674	16714	16881	16691	16805	16793	16763	16637	16830	16666	16560	16775	16855	16697	16761	16883	16910	16948	16485	16826	16659	16696	16674	16685	16755	16776	16881	16607	16902	16737	16644	16698	16593	16637	16652	16726	16977	17018	16757	16793	16681	16809	16671	16616	16757	16939	16920	16666	16732	16743	16665	16900	16747	16680	16829	16812	16512	16658	16864	16546	16631	16703	16654	16718	16649	16620	16759	16812	16915	16737	16556	16618	16899	16840	16627	16919	16704	16651	16781	16780	16924	17015	16806	16771	16804	16781	16679	16530	16671	16784	16736	16836	16717	16926	16590	16654	16792	16962	16825	16820	16867	16898	16818	16840	16915	16950	16793	16720	16811	16831	16861	16601	16806	17013	16730	16730	16898	16916	16865	16573	16676	16924	16651	16780	16718	16554	16731	16680	16985	16686	16712	16824	16978	16695	16627	16904	16827	16815	16749	16950	16669	16780	16739	16732	16968	16495	16889	16734	16728	16574	16825	16715	16704	16682	16647	16749	16797	16675	16594	16670	16518	16562	16796	16805	16752	16699	16618	16589	16680	16727	16914	16622	16699	16745	16829	16765	16756	16709	16841	16897	16714	16792	16840	16552	16705	16832	16882	16800	16621	16611	16893	16985	16723	16689	16531	16669	16767	16906	16649	16549	16838	16659	16721	16530
14746	27932	25704	19941	17907	17231	16626	16437	15458	15637	15707	15332	15734	15974	15668	15524	15612	15172	15072	14880	14552	14571	14670	14647	14516	14511	14519	14400	14474	14655	14387	14852	14722	14544	14758	14679	14478	14463	14333	14433	14474	14524	14191	14398	14240	14311	15271	16279	16885	16420	15875	15060	14695	14339	14224	14066	14267	14166	14176	14360	14215	14189	14185	14224	14207	14394	14177	14161	14215	14147	14169	14214	14269	14203	14112	14418	14128	14126	14261	14255	14195	14147	14222	14089	14229	14412	14099	14272	14212	14398	14259	14167	14163	14178	14157	14181	14204	14152	14170	14095	14045	14209	14113	14287	14355	14154	14171	14283	14195	14105	14262	14339	14350	14313	14246	14130	14185	14239	14146	14292	14195	14095	14317	14200	14233	14262	14155	14208	14263	14224	14377	14261	14171	14179	14193	14160	14073	14218	14033	14311	14110	14360	14148	14307	14100	14226	14169	14162	14121	14292	14143	14188	14486	14200	14188	14271	14218	14381	14171	14150	14295	14160	14072	14126	14395	14173	14285	13988	14266	14280	14271	14262	14224	14084	14012	14091	14356	14430	14057	14286	14224	14164	14297	14238	14329	14087	14110	14055	14161	14327	14218	13966	14192	14233	14257	14221	14271	14250	14163	14235	14307	14233	14149	14221	14174	14180	14249	14249	14233	14246	14095	14359	14181	14257	14113	13996	14171	14531	14103	14208	14133	14253	14192	14221	14200	14212	14026	14173	14004	14052	14167	14173	14154	14228	14240	14178	14033	14033	14342	14081	14209	14216	14167	14132	14123	14357	14062	14077	14249	14021	14261	14228	14369	14140	14278	14224	14210	14195	14143	14248	14240	14125	14291	14169	13935	14237	14111	14180	14065	14175	14257	14282	14277	14164	14117	14166	14216	14200	14209	14136	14260	14415	14169	14190	14172	14026	14216	14291	14298	14316	14051	14152	14043	14195	14187	14209	14186	14073	14254	13976	14170	14397	14167	14186	14258	14343	14073	14257	14260	14016	14068	14261	14292	14102	14099	14210	14206	14124	14288	14209	14190	14078	14234	14307	14334	14126	14212	14248	14211	14353	14211	14170	14226	14309	14143	14159	14291	14319	14186	14181	14153	14306	14097	14192	14268	14213	14243	14263	14222	14199	14178	14098	14042	14215	14097	14105	14177	14255	14254	14310	14202	14207	14210	14377	14025	14178	14248	14162	14043	14253	14220	14323	14245	14060	13956	13956	14396	14299	14202	14235	14022	14263	14244	14164	14281	14182	14288	14195	14277	14024	14110	14286	14167	14253	14191	14270	14251	14328	14180	14181	14204	14259	14130	14218	14113	14192	14289	14250	14060	14160	14163	14120	14097	14181	14214	14230	14157	14149	14151	14197	14127	14210	14164	14068	14231	14257	14168	14347	14133	14033	14071	14198	14181	14152	14197	14183	14413	14155	14172	14075	14140	14261	14164	14096	14191	14193	14330	14291	14034	14154	14185	14285	14104	14075	14283	14096	14279	14281	14184	14227	14328	14277	14240	14213	14187	14301	14293	14164	14137	14282	14275	14200	14099	14141	14240	14260	14183	14037	14304	14217	14189	14209	14295	14052	14177	14032	14177	14211	14262	14262	14284	14094	14114	14257	14168	14292	14060	14164	14295	14061	14253	14018	14158	14044	14133	14128	14241	14124	14104	14134	14325	14164	14176	14152	14192	14157	14234	14156	14121	14168	14078	14237	14278	14303	14065	14283	14149	14207	14232	14162	14008	14103	14255	14061	14229	14233	14124	14171	14159	14317	14166	14201	14229	14104	14264	14301	14160	14097	14149	14187	14247	14157	14190	14115	14195	14234	14050	14194	14163	14218	14094	14317	14375	14229	14193	13950	14241	14031	14049	14193	14328	14143	14282	14169	14135	14230	14189	14210	14394	14100	14216	14180	14179	14009	14080	13997	14264	14024	14236	14117	14257	14192	14122	14217	14217	14180	14249	14145	14300	14054	14090	14453	14141	14292	14124	14266	14137	14206	14147	14231	14038	14175	14105	14344	14191	14361	14357	14113	14186	14137	14095	14042	14324	14331	14153	14115	14283	14095	14076	14301	14189	14213	14269	14208	14261	14364	14175	14161	14115	14247	14168	14290	14262	14162	14195	14394	14183	14172	14245	14132	14252	14136	14039	14196	14357	14192	14264	14348	14183	14126	14142	14064	14132	14212	14221	14060	14251	14392	14153	14256	14054	14180	14192	14153	14302	14277	14171	14185	14269	14193	14236	14070	14187	14142	14132	14288	14272	14020	14291	14211	14166	14041	14216	14192	14126	14247	14236	14130	14092	14046	14294	14121	14184	14108	14151	14129	14276	14276	14286	14258	14266	14011	14201	14296	14161	14212	14000	14208	14300	14243	14295	14207	14217	14204	14057	14101	14335	14014	13903	14348	14240	14306	14178	14334	14128	14210	14057	14360	14380	14149	14199	14225	14248	13977	14261	14194	14101	14240	14331	14209	14325	14079	14354	14105	14291	14117	14182	14176	14215	14078	14066	14265	14115	14281	14223	14368	14285	14139	14104	14214	14389	14156	14167	14105	14192	14094	14188	14101	14046	14168	14162	14109	14144	14053	14191	14112	14163	14190	14324	14279	14152	14067	14169	14114	14189	14242	14199	14216	14232	14290	14279	14174	14068	13940	14212	14216	14132	14250	14130	14196	14081	14401	14416	14329	14191	14111	14096	14082	13895	14120	14241	14226	14231	14149	14214	14224	14196	14259	14239	14093	14225	14134	14190	14362	14116	14090	14030	14326	14222	14247	13991	14111	14196	14131	13990	14260	14157	14131	14179	14279	14104	14216	14201	14388	14179	14155	14165	14224	14124	14199	14160	14245	14037	14265	14233	14255	14082	14305	14138	14199	14177	14172	14097	14240	14210	14258	14272	14115	14115	14301	13973	14356	14170	14120	14194	14117	14265	14360	14141	14203	14146	14140	14280	14214	14199	14208	14112	14198	14059	14043	14246	14070	14253	14211	14152	14234	14001	14228	14118	13995	14138	14235	14111	14146	14250	14253	14179	14134	14184	14158	14402	14127	14170	14176	13986	14179	14246	14036	14149	14265	14322	14124	14122	14130	14192	14206	14287	13983	14128	14211	14118	14101	14215	14207	14129	14216	14054	14193	14184	14166	14393	14208	14205	14185	14033	14212	14091	14209	14269	14305	14101	14156	14229	14219	14158	14281	14214	14411	14251	14339	14052	14242	14258	14304	14192	14227	14233	14346	14216	14144	14307	14270	14271	14218	14200	14292	14186	14230	14058	14298	14194	14196	14289	14136	14164	14142	14099	14312	14027	14134	14336	13979	14205	14214	14238	14154	14073	14210	14143	14193	14063	14064	14123	14204	14038	14175	14269	14229	14188	14103	14190	14194	14019	14246	14181	14392	14188	14167	14083	14056	14208	14053	14295	14123	14175	14227	14201	14245	14148	14277	14065	14092	14187	13965	14274	14069	14002	14183	14237	14195	14253	14267	14368	14173	14067	14249	14154	14303	14097	14200	14019	14206	14149	14351	14223	14246	14249	14199	14332	14284	14047	14066	14203	14096	14289	14109	14159	14159	14089	14145	14354	14290	14044	14213	14176	14040	14295	14198	14166	14350	14060	14287	14013	14219	14278	14147	14274	14223	14150	14177	14374	14130	14315	14127	14225	14061	14252	14108	14335	14112	14125	14129	14337	14183	14211	14250	14233	14319	14042	14272	14127	14182	14078	14376	14317	14119	14096	14252	14100	14174	14211	14042	14335	14207	14085	14171	14259	14206	14158	14159	14205	14232	14106	14009	14093	14200	14245	14182	14010	14279	14201	14168	14222	14166	14144	14136	14190	14102	14190	14126	14129	14144	14210	14221	14164	14259	14253	14091	14212	14094	14140	14365	14219	14111	14228	14220	13930	14180	14183	14239	14318	14154	14044	14202	14319	14120	14312	14276	14260	14217	14289	14259	14117	14150	14203	14114	14125	14350	14198	13997	14054	14097	14132	14320	14066	14390	14299	14287	14203	14168	14214	14125	14188	14075	14233	14284	14186	14275	14180	14105	14430	14191	14180	14167	14188	14156	14200	14257	14210	14213	14229	14178	14155	14290	14072	14356	14281	14153	14263	14038	14120	14295	14241	14327	14083	14261	14210	14219	14115	14078	14017	14172	14241	14211	14150	14079	14223	14326	14187	14173	14240	14262	14099	14168	14209	14294	14086	14245	14006	14119	14245	14285	14206	14098	14117	14108	14137	14170	14170	14118	14211	14187	14204	14369	14129	14220	14143	14202	14136	14193	14220	14247	14221	14159	14213	14273	14335	14230	14120	14160	14232	14184	14258	14054	14306	14033	14281	14229	14045	14259	14257	14239	14066	14226	14419	14332	14251	14154	14381	14209	14221	14236	14042	14240	14354	14264	14066	14301	14247	14303	14099	14036	14173	14100	14277	14284	13953	14217	14149	14195	14217	14099	14206	14148	14067	14224	14163	14299	14154	14149	14229	14230	14184	14265	14111	14287	14140	14130	14205	14220	14207	14260	14148	14166	13987	14234	14283	14057	14187	14041	14194	14362	14177	14224	14165	14249	14141	14042	14028	14244	14321	14110	14133	14189	14119	14210	14113	14308	14261	14106	14147	14149	14294	14175	14164	14090	14235	14274	14367	14115	14219	14207	14346	14073	14150	14235	14197	14136	14389	14338	14293	14235	14059	14105	14193	14098	13971	14266	14222	14262	14059	14226	14185	14270	14223	14190	14278	14183	14196	14195	14081	14128	14195	14082	14255	14191	14058	14177	14217	14197	14297	14309	14046	14184	14219	14279	14274	14284	14256	14204	14189	14118	14223	14337	14321	14043	14234	14145	14096	14003	14094	14266	14112	14249	14323	14291	14344	14135	14176	14208	14222	14162	14162	14051	14445	14203	14197	14173	14300	14213	14243	14139	14235	14174	14178	14267	14346	14413	14358	14062	14318	14115	14085	14170	14159	14139	14129	14347	14177	14169	14156	14038	14040	14161	14398	14178	14177	14029	14092	14169	14348	14344	14042	14125	14138	14042	14144	14139	14297	14068	14229	14056	14238	14247	14190	14213	14321	14255	14105	14062	13928	14289	14162	14073	14237	14297
27111	21530	24091	20441	17223	17340	17510	17251	17149	17177	17253	16921	17291	17282	17280	17179	17181	17020	17232	17090	17077	17081	16880	17147	17018	17014	16964	16937	17110	17204	17023	17194	17045	17125	17046	16881	16954	16982	16969	17127	17154	17017	17012	17076	16955	17090	16906	17019	17227	17182	17091	16822	17175	17101	17106	16959	16822	17034	16864	16959	16920	17033	17134	17042	16989	16960	17042	16955	16957	16924	17036	16725	16910	17054	17004	16876	17054	16961	16923	16787	16962	16884	17021	16945	16901	16884	17170	16692	17119	17121	16940	16905	16851	16889	16874	16872	16758	16896	17179	16788	16891	16742	17100	17147	17098	17138	17168	17174	17020	16979	16936	17111	16970	17032	17198	17103	16991	16967	17011	17054	17024	17031	16978	16766	17011	16943	16876	16789	16968	17024	17003	16959	16986	17117	16890	16993	16984	17039	16897	17027	16919	16948	17044	17060	16893	17118	16987	16929	17173	16857	16601	16905	16824	16770	16997	16934	16839	16729	17062	16795	17060	17008	17162	17073	17211	16959	16917	17154	16970	16866	16923	17078	16934	16780	16945	16855	16924	17091	16808	17055	16829	17047	17260	16806	16843	17013	16805	16911	17055	16897	16899	16940	16985	16991	16795	16948	17051	16780	16942	17160	16973	16855	17034	16750	17147	16978	16971	16855	16816	16746	16872	17024	16853	17015	17003	16918	16807	16830	16894	16971	16907	17072	16999	16867	16981	17001	17023	16946	16992	16925	16608	16857	16924	16874	16685	16860	16883	17090	16767	16926	17102	16875	16804	16981	16819	17128	17007	16966	17093	16927	16913	16804	17029	16836	16992	16979	17032	17198	16827	17060	16938	16934	16931	16999	17052	16905	16946	16945	16967	16966	17177	16864	17008	17102	16719	17149	17044	16759	16906	16833	16819	17108	16923	16872	16815	16840	17117	16955	17084	16960	16853	16899	17028	17080	17005	16876	16969	16905	17120	16910	17109	16767	16833	16934	16945	16935	17102	17006	16929	17068	16944	16958	16928	17023	16997	16725	17048	16977	17027	16896	16849	16873	16982	16986	16854	16789	16968	16939	16976	16849	17069	16957	16823	17056	16950	17004	16927	16895	17000	16960	16958	16944	16974	17107	17008	17040	17075	16840	16825	16952	16958	16951	16822	16760	17104	16937	16797	16959	17005	16964	16663	17105	16898	16983	16957	17050	16997	16903	16909	16974	16985	16895	16825	16804	16885	16957	17058	16980	16747	17011	16861	16855	16910	16935	17190	17081	16645	16920	17084	16918	16760	16926	16918	16999	16812	16921	16929	16952	16951	17019	17141	16995	17089	17011	17095	16838	16822	16932	17176	17029	17091	17017	16997	16838	16997	17054	16819	17103	16939	17013	16961	16861	16957	17087	16855	16993	17001	17052	16895	16870	17001	16982	17250	16905	16861	16946	17058	16914	16848	17023	17032	16958	16758	16843	16862	17005	16946	16981	16922	16958	16836	16821	16996	16894	16969	17014	16818	16859	16951	17088	16969	17068	16988	17076	17018	17071	16875	17092	16834	16832	17124	16856	16908	17089	16953	17117	16882	16812	16917	16730	16976	16764	16866	16873	16904	16888	16917	16866	16921	16890	16888	16832	16819	16934	16985	16945	16862	17113	17183	16923	16976	16800	16938	16853	16914	17008	17109	16879	16930	16898	16760	16854	17012	17061	17033	16944	17117	16999	17016	17113	16881	16976	16838	17044	16829	16982	17031	16992	17098	16999	16848	17032	17085	16959	16897	16869	17074	16950	17005	16971	16887	16772	17104	17027	16995	16902	17001	16892	16910	16847	17118	17037	17004	17036	16836	16931	16784	16894	16753	17000	17090	16903	17018	17007	17170	16882	17107	16975	16710	16833	16856	16954	17001	16997	16829	16748	17092	16990	16930	16948	16937	16990	17030	16924	16903	16741	17055	16950	17081	17073	17012	17094	16779	16885	16947	16941	17087	16908	16896	16986	16868	17004	16893	17065	17152	16934	17006	16928	16963	16959	16916	16802	17025	17252	17030	16915	16802	17102	16856	17046	16818	17038	16932	16776	16904	16936	16893	16695	16789	17041	17083	16893	17049	16896	16888	16959	16986	16841	16890	16944	16982	17035	16852	17043	16853	16958	16916	17096	17113	16965	16969	17019	17020	16906	17125	16948	16791	16863	16985	16904	17086	16868	16968	17079	16891	16739	17101	16847	16914	16943	16964	17113	16870	17084	17201	17165	17025	17036	17125	16904	17104	16989	16749	16896	17005	16878	16828	16876	16978	17042	16828	17084	16930	16984	16965	16837	17138	17047	16939	17025	16792	17050	16883	16806	16937	17057	16918	17030	16997	16835	16956	16995	16805	17053	17019	16944	16842	16731	16932	16855	16806	16974	16991	16917	17203	17094	17074	17125	16799	16853	16874	16868	17002	17000	16943	16891	16978	16861	17091	16990	16913	16869	16841	16825	17069	17005	16968	16888	16853	17030	16952	17016	16830	16924	16992	17098	17003	16986	17001	16829	16940	16731	16945	16896	16923	16997	17124	16837	16990	16852	17183	16873	16847	16798	16814	16822	17046	16840	17027	17021	16944	17036	17032	16996	16993	17127	16799	17093	16847	16972	16923	17072	16812	16929	16818	17047	16961	16934	17070	16968	16953	16911	16908	16994	16894	16938	16754	17066	17057	17039	16836	16939	16932	16726	16993	16970	16862	16990	16904	17050	17061	16922	16999	17037	16989	17018	16942	16940	16979	17094	16810	17007	16993	16828	17019	16891	16972	16779	16954	16784	16868	17063	16825	17049	17020	17021	16905	16962	16821	17029	17062	17052	16933	16692	17008	16792	16952	17051	16962	17193	16992	16966	16845	16709	16876	17028	17094	16880	16850	16870	17046	16883	17023	16921	16993	16964	16970	16849	16947	17033	16832	16875	16865	16946	16895	17237	16852	16921	16834	17002	16844	16768	17007	16936	16932	17012	16895	16894	16776	16918	16979	17088	16930	16942	16870	16692	16973	16940	16917	17015	16902	17068	16824	16855	17026	17050	16820	16853	16816	17023	17137	16831	17002	17041	17008	17144	16832	16870	17019	16909	17108	16857	17125	16933	16871	16857	17180	16956	16937	16897	16870	16845	17009	16705	17106	17126	17266	16819	16748	16907	17113	16972	16855	17089	16960	16857	16814	16922	16840	16923	17326	17103	17015	17077	16878	17108	16975	16947	16941	17065	16949	16824	16807	17144	17032	17004	17038	16898	16861	17169	17198	16853	16913	17045	16939	17050	16806	17011	17061	17002	17063	16874	16857	16846	16853	16832	16765	17089	16955	17000	16874	17021	17163	16913	16936	17271	16963	16864	16930	17057	16837	16929	16988	16931	17157	16980	16763	16976	17042	17003	16946	17066	17003	17041	16822	16902	17089	16973	17153	17084	16976	16937	16999	16923	17016	16798	17008	16904	17093	16869	16881	17065	17061	16941	16964	17057	17148	16971	16895	16901	17182	17053	16847	16969	17256	16988	16860	17250	17174	17234	17042	16865	17008	16966	16791	16893	17176	16956	16940	17227	17253	16761	17136	17218	16942	17118	16937	17052	16999	16978	16900	17096	16949	16818	16869	16849	16975	17072	16967	16939	17016	16732	16930	16814	16965	17015	16951	16815	16972	16990	17015	16900	16829	17000	17100	17058	17068	16980	16889	16836	17014	16954	16778	17139	17011	16954	16986	17065	16958	17088	16931	16867	16774	16870	16982	17040	16875	16922	17023	16830	16981	16827	16847	16950	16974	17012	16884	16966	16907	16819	17077	17055	17011	17083	16870	17081	16979	16977	16956	17118	17150	16850	16952	16858	17023	17074	16956	17014	16977	17023	17076	16963	16980	16982	16814	16833	17147	17063	16967	17056	16978	17079	17043	16874	17040	16848	16966	16744	16935	16881	16893	16904	16958	16915	16982	16925	17155	16995	17008	17220	16758	16985	16890	16914	16831	16920	16861	16819	17081	16944	16945	16916	16840	16763	16889	16768	16918	16909	16991	17000	17078	16891	16841	16971	17067	17066	16807	16936	17010	16973	16962	16970	16978	16981	16978	17117	17167	16969	17110	16823	17036	16887	17012	16779	16999	16835	17054	17016	16828	16735	17041	17054	16933	16982	16911	16934	16910	16765	16990	16946	17008	17093	17016	16933	16935	16922	16726	16973	16988	16801	17173	16984	16978	16874	16881	16708	16829	16912	16787	16918	17159	17033	16971	17077	16789	16792	16967	16903	16818	16924	17108	16870	16965	17132	16960	17037	17000	17010	16917	16892	16877	16856	17053	16918	16835	16982	16788	17098	17100	17063	16916	17086	17103	16876	16902	16873	16994	17051	17003	17182	16755	16927	16994	17131	17037	16994	17071	16848	16854	16835	17015	16956	16873	17152	16892	17060	17043	16807	16789	16759	17041	16853	16912	16998	17043	16985	16942	16947	16875	16998	16942	16737	16969	16987	16667	16862	16936	16978	16842	17049	16841	17002	17043	16784	17063	16958	16989	16921	16928	16665	17125	16809	16992	17236	17030	17038	16973	16908	16998	17119	16840	16902	16954	16918	16942	16883	16696	16956	17104	17091	17115	16855	16900	17079	17180	16915	16961	17069	17020	17147	17062	16959	16872	16995	16921	16791	16934	16927	17062	17044	17011	17055	16884	17157	16937	17058	17026	16968	16899	17014	16998	17014	16878	17059	17077	16969	17020	16844	17062	17025	16754	16892	17003	17014	16785	17006	16883	16933	16915	17084	16992	16977	16795	16782	16758	16899	16849	16990	17067	16530	17043	16812	17017	16936	16907	16941	16854	16897	16811	17066	16895	16884	16924	16947	17082	17079	17049	16996	16951	16974	17136	16829	16919	16885	17035	16831	16911	17019	16984	17014	16745	16872	17092	17160	16902	16914	16963	17185	17084	17153	17049	16793	16961	17036	16974	17192	17074	16900	16908	17007	16985	16848	16832	17154	16943	16788	17091	16942	16825	16921	17019	16874	17061	16852	17058	16821	16841	16959	17168	17031	16862	16978	16890	17022	16878	17031	16896	16960	16982	17054	16931	16751	17045	16900	16979	16835	16992	16980	16957	17021	16978	16986	16857	17051	17052	17066
14060	16829	16416	15026	14774	14746	14980	14749	14548	14597	14704	14910	14869	14686	14785	14479	14715	14713	14601	14420	14619	14483	14531	14494	14346	14448	14413	14365	14500	14556	14532	14520	14474	14396	14462	14526	14390	14288	14287	14369	14397	14467	14377	14355	14403	14369	14419	14574	14520	14456	14584	14489	14445	14512	14250	14289	14185	14281	14406	14310	14279	14409	14198	14233	14353	14280	14300	14310	14479	14385	14229	14423	14267	14160	14214	14230	14367	14354	14317	14198	14377	14298	14330	14215	14438	14275	14418	14442	14428	14240	14312	14003	14216	14356	14250	14378	14222	14330	14387	14286	14357	14319	14300	14378	14283	14284	14332	14274	14393	14488	14412	14377	14254	14274	14447	14111	14314	14275	14339	14431	14286	14376	14276	14260	14290	14306	14354	14139	14289	14333	14375	14088	14314	14327	14561	14083	14305	14359	14301	14280	14337	14259	14411	14376	14151	14231	14251	14457	14312	14224	14267	14157	14390	14292	14327	14320	14298	14276	14412	14440	14366	14315	14283	14198	14326	14373	14338	14342	14368	14334	14442	14349	14382	14238	14279	14184	14305	14275	14256	14139	14093	14249	14105	14171	14216	14412	14506	14434	14311	14301	14312	14307	14258	14327	14236	14226	14530	14285	14219	14337	14384	14354	14189	14246	14166	14127	14366	14435	14183	14287	14224	14122	14488	14266	14330	14423	14364	14308	14118	14291	14384	14297	14156	14390	14301	14322	14438	14458	14295	14310	14333	14245	14390	14275	14433	14227	14360	14269	14378	14267	14204	14251	14392	14401	14365	14127	14329	14221	14372	14352	14077	14270	14359	14280	14269	14355	14391	14358	14360	14267	14382	14350	14343	14310	14304	14413	14397	14341	14224	14394	14309	14225	14315	14339	14424	14237	14302	14261	14272	14140	14304	14335	14410	14375	14119	14303	14486	14305	14376	14277	14307	14237	14310	14393	14324	14180	14474	14351	14314	14327	14349	14359	14427	14563	14193	14206	14342	14381	14338	14367	14381	14433	14266	14038	14327	14474	14271	14360	14258	14285	14220	14398	14513	14297	14424	14416	14450	14341	14359	14447	14242	14373	14284	14412	14254	14323	14354	14171	14404	14348	14356	14088	14336	14268	14435	14304	14352	14161	14307	14323	14138	14364	14464	14627	14290	14232	14331	14320	14273	14138	14414	14283	14126	14341	14137	14290	14378	14601	14338	14505	14252	14283	14311	14380	14399	14395	14258	14310	14275	14211	14451	14247	14309	14237	14308	14362	14338	14481	14351	14255	14381	14325	14178	14296	14195	14414	14145	14318	14304	14253	14353	14163	14319	14395	14272	14426	14392	14373	14479	14451	14287	14351	14398	14163	14390	14294	14241	14497	14292	14379	14323	14456	14286	14151	14334	14323	14256	14153	14265	14199	14318	14193	14314	14354	14135	14479	14286	14278	14102	14381	14482	14155	14450	14267	14329	14087	14238	14304	14118	14345	14306	14246	14281	14273	14217	14496	14325	14323	14221	14364	14231	14272	14246	14323	14081	14249	14350	14283	14201	14435	14138	14293	14287	14283	14388	14505	14160	14299	14381	14123	14221	14338	14254	14466	14175	14333	14250	14314	14359	14307	14263	14363	14212	14420	14386	14235	14321	14403	14486	14348	14265	14402	14354	14269	14493	14356	14259	14165	14353	14273	14440	14222	14242	14309	14345	14242	14464	14250	14256	14230	14449	14483	14331	14238	14131	14349	14408	14423	14273	14295	14361	14271	14239	14408	14283	14278	14155	14259	14172	14243	14257	14335	14373	14307	14374	14361	14366	14311	14329	14367	14416	14156	14314	14290	14324	14401	14405	14457	14324	14427	14386	14319	14343	14260	14326	14117	14376	14358	14287	14283	14187	14459	14392	14372	14185	14189	14411	14352	14299	14319	14303	14501	14304	14285	14320	14354	14390	14147	14250	14308	14307	14185	14452	14326	14270	14428	14349	14126	14337	14253	14337	14449	14274	14308	14239	14331	14200	14435	14289	14281	14418	14151	14351	14252	14220	14399	14262	14237	14343	14481	14171	14306	14274	14314	14308	14307	14372	14437	14184	14372	14433	14108	14476	14312	14235	14218	14269	14362	14171	14259	14255	14375	14245	14263	14516	14237	14276	14400	14064	14273	14248	14257	14168	14310	14176	14439	14280	14478	14421	14295	14266	14372	14394	14247	14366	14257	14407	14284	14249	14412	14308	14257	14214	14359	14241	14283	14375	14246	14499	14305	14254	14128	14306	14288	14471	14359	14335	14312	14273	14263	14388	14451	14259	14342	14263	14132	14450	14362	14327	14330	14404	14353	14353	14481	14493	14192	14380	14212	14229	14454	14300	14366	14469	14306	14381	14234	14383	14352	14435	14255	14130	14322	14172	14267	14394	14486	14349	14347	14316	14162	14335	14137	14521	14360	14276	14334	14311	14287	14485	14265	14259	14340	14213	14380	14264	14288	14242	14431	14450	14153	14340	14317	14353	14205	14280	14297	14395	14343	14209	14309	14219	14335	14326	14447	14161	14293	14397	14466	14434	14284	14308	14371	14289	14325	14245	14392	14380	14079	14303	14296	14263	14257	14245	14349	14144	14342	14362	14295	14291	14336	14488	14322	14413	14380	14434	14228	14431	14192	14362	14194	14432	14188	14320	14325	14301	14312	14293	14276	14398	14487	14221	14382	14376	14371	14184	14394	14248	14409	14334	14249	14405	14249	14350	14298	14269	14437	14424	14209	14522	14318	14350	14277	14171	14342	14427	14191	14388	14198	14189	14225	14313	14265	14330	14353	14314	14123	14364	14220	14309	14355	14271	14259	14197	14350	14357	14095	14276	14354	14282	14261	14337	14240	14318	14242	14478	14365	14473	14147	14386	14251	14308	14267	14471	14327	14353	14353	14270	14239	14319	14361	14377	14201	14428	14345	14406	14194	14215	14246	14351	14468	14218	14477	14303	14135	14200	14339	14242	14310	14384	14271	14337	14415	14316	14300	14294	14283	14404	14508	14253	14333	14233	14405	14177	14254	14345	14317	14281	14245	14424	14258	14232	14320	14309	14354	14373	14335	14261	14295	14198	14375	14200	14355	14240	14298	14355	14335	14356	14349	14379	14345	14156	14215	14304	14304	14141	14408	14349	14267	14379	14383	14342	14230	14429	14359	14405	14362	14272	14394	14357	14217	14331	14260	14206	14316	14259	14263	14171	14296	14346	14342	14338	14485	14370	14147	14500	14174	14214	14240	14448	14259	14217	14356	14413	14378	14253	14443	14360	14215	14346	14329	14413	14265	14419	14387	14347	14210	14284	14523	14377	14368	14504	14309	14154	14358	14307	14268	14365	14260	14344	14469	14422	14301	14354	14345	14313	14289	14280	14340	14328	14492	14373	14314	14226	14345	14372	14341	14308	14335	14247	14352	14261	14274	14248	14384	14317	14260	14233	14340	14380	14263	14310	14355	14400	14389	14374	14352	14271	14324	14190	14376	14399	14289	14289	14320	14322	14393	14310	14408	14249	14324	14280	14276	14314	14519	14280	14416	14273	14406	14284	14255	14307	14235	14375	14278	14192	14370	14308	14434	14294	14144	14307	14289	14248	14375	14226	14244	14290	14236	14377	14142	14322	14354	14281	14292	14315	14240	14199	14227	14403	14196	14275	14270	14289	14475	14350	14362	14211	14230	14206	14360	14437	14252	14195	14260	14085	14306	14373	14203	14311	14275	14263	14298	14347	14450	14517	14156	14342	14289	14374	14375	14254	14419	14340	14307	14290	14317	14312	14231	14252	14362	14424	14150	14282	14272	14284	14396	14421	14305	14297	14450	14148	14132	14464	14288	14205	14395	14407	14293	14383	14266	14225	14336	14297	14371	14358	14379	14303	14322	14382	14326	14274	14302	14296	14248	14217	14221	14351	14314	14296	14372	14324	14244	14430	14423	14431	14509	14339	14326	14229	14135	14254	14238	14358	14262	14218	14390	14384	14366	14303	14333	14290	14330	14351	14211	14454	14368	14250	14105	14474	14258	14204	14202	14256	14325	14330	14131	14248	14359	14389	14270	14187	14203	14309	14487	14347	14257	14306	14251	14399	14261	14232	14361	14295	14295	14211	14393	14348	14246	14308	14478	14178	14270	14211	14257	14483	14322	14373	14244	14298	14194	14285	14354	14452	14197	14283	14448	14227	14287	14296	14475	14398	14373	14282	14383	14403	14320	14320	14299	14216	14332	14335	14317	14410	14285	14335	14307	14330	14230	14381	14267	14404	14356	14194	14192	14319	14348	14205	14256	14329	14375	14386	14201	14286	14181	14332	14241	14358	14198	14186	14336	14288	14275	14367	14396	14365	14421	14244	14303	14400	14241	14520	14263	14382	14200	14259	14408	14359	14409	14438	14238	14320	14319	14297	14395	14360	14398	14480	14335	14191	14279	14417	14235	14353	14239	14225	14251	14213	14433	14399	14311	14313	14379	14394	14274	14410	14325	14342	14265	14297	14213	14389	14194	14328	14247	14244	14243	14160	14561	14258	14307	14315	14277	14284	14391	14195	14413	14490	14204	14310	14278	14328	14335	14377	14403	14206	14554	14357	14361	14281	14210	14378	14386	14418	14301	14427	14411	14312	14426	14256	14381	14467	14424	14363	14332	14225	14300	14177	14161	14408	14332	14287	14345	14332	14325	14373	14235	14356	14286	14366	14317	14446	14247	14265	14288	14325	14269	14273	14292	14267	14409	14377	14392	14390	14419	14448	14306	14324	14084	14387	14374	14348	14311	14402	14246	14444	14353	14344	14292	14321	14343	14304	14293	14271	14314	14405	14384	14400	14379	14166	14398	14357	14199	14470	14097	14201	14175	14447	14380	14216	14195	14288	14426	14283	14361	14247	14324	14461	14298	14429	14259	14278	14281	14353	14175	14306	14371	14393	14420	14333	14427	14230	14340	14260	14264	14475	14322	14278	14328	14161	14318	14311	14284	14315	14292	14200	14353	14368	14211	14375	14380	14505	14341	14325	14394	14375	14272	14428	14418	14236	14364	14229	14312	14292	14473	14360	14128	14275	14260	14333	14284	14367	14562	14263	14222	14388	14286	14310	14442	14323	14347	14268	14401	14324	14390	14286	14302
23738	21130	28638	23969	21860	21823	21013	18270	17637	17554	17580	17653	17520	17680	17415	17567	17388	17510	17488	17194	17306	17338	17070	17289	17173	17177	17103	17111	17191	17231	17162	17385	17033	17147	17065	17096	16903	16957	16955	17032	16973	16944	16851	16808	16917	16999	17033	17852	18007	18035	17520	17288	17163	16948	17069	17152	17116	16981	17139	16922	17135	17028	17114	16988	17095	16949	16750	17017	16833	16935	17060	17049	16874	16798	16829	17062	17094	16929	16822	16809	17030	16925	16991	17090	16854	16900	16723	16696	16804	16926	16873	17019	17041	16932	17024	16926	17064	16934	16892	16997	16949	16873	16836	16851	17080	17054	17021	17120	17041	17047	16790	16830	16819	16804	16765	16906	17202	17054	16968	17122	16823	16881	16803	16937	16888	16940	16809	16935	16749	16894	16886	16744	16872	17011	16986	16962	16931	16743	16845	16715	16859	16912	16707	17177	17029	16932	17028	16895	16800	17015	16782	16909	17026	16829	16973	16952	16943	16989	17132	16704	16826	17022	17159	16808	17125	16765	16930	16913	16952	16806	16926	16884	16729	16939	16736	16996	16794	16993	16941	17004	17059	16915	17025	16913	16828	16861	16878	16877	16732	16982	17050	16792	16943	16791	16883	17065	16921	17020	16928	16761	16567	16907	16984	16830	17069	17071	16854	17023	17075	16867	17083	16528	16881	16754	16818	16868	16752	17018	16932	16744	16965	16830	17115	16960	17071	16780	16903	16902	16929	17028	16889	17122	16840	16844	16969	16968	16750	16718	17068	16638	16774	16857	16791	16861	17086	16974	16852	16856	16894	16741	16880	16981	16824	16977	16869	16894	17033	16677	17058	17028	16796	16838	16831	17007	16852	16877	16781	16822	16996	16900	16970	16859	16634	16789	16925	16896	16717	16910	16968	17009	16973	16924	16932	16769	16917	16876	16794	16883	16828	16754	16902	16881	16862	16985	16890	16877	16840	16903	16996	16976	16715	16766	17137	16769	17033	16878	16900	16656	16842	16903	16770	16897	16734	16965	16732	16719	16943	16784	16842	16767	16922	16948	16953	16709	16942	17071	16936	17263	16786	16811	16746	16800	16926	16877	16970	16857	16832	16787	16993	16825	16743	16684	16928	16959	17012	16816	17007	16860	16952	16889	16966	16884	16885	16876	16965	16894	16988	16832	16883	16891	16835	16924	17102	17131	16778	16968	16837	16798	16830	16931	16930	16856	16756	17012	16792	16958	16954	16901	17013	16987	16823	16837	17014	17076	16872	16861	16974	16817	16644	16878	16863	16927	16883	16911	16911	17103	16829	16966	16977	16793	16635	16890	16757	16777	16980	16717	16935	16651	16773	16861	16895	16764	16879	17095	16897	16845	16995	17050	17027	16832	16948	16719	16808	17090	16765	16801	16932	16893	16757	16902	16902	16876	16862	16900	16751	16917	16933	16838	16932	17098	16782	16983	17053	16870	16809	16835	16882	16832	17005	17034	17017	16792	17104	16983	16731	16884	16891	16655	16896	16980	16779	16821	16886	16833	16980	16833	16921	17027	16923	16815	16830	16725	16921	17036	16981	16748	16983	16994	16909	17024	16757	16914	16811	16929	16996	16747	16728	16719	16881	16861	16942	16855	16763	16983	16958	16989	16937	17096	16854	16868	16813	16859	16861	17013	16884	16853	16844	16836	16838	17138	16827	16996	16919	16898	16968	16692	16808	16934	16851	16865	16855	16801	16866	17217	16751	16954	16785	16705	16948	16913	17204	17086	16967	17073	16881	16854	16940	16939	16990	16889	16850	16724	16839	16744	16974	16983	16824	16907	16858	16687	16678	16857	16951	17055	16730	16935	17011	17155	16835	17012	16913	16847	16805	16919	16941	16847	16910	16837	16835	17049	16752	16769	16860	16786	16892	16759	17010	16895	16820	16864	16757	16864	16960	16957	16836	16892	16945	16998	16906	16836	16694	16942	16845	16771	17008	17007	16766	16946	16927	16818	16713	17004	16902	16883	16941	16986	16978	16958	16918	16672	16677	16870	16777	16898	16694	16919	16799	16908	16921	17006	17042	16819	16724	17031	16905	16786	16683	16599	16976	16874	17022	16805	16843	16922	16834	16788	16883	16870	17063	16943	17144	16957	16813	16808	16838	16940	16961	17024	16786	16937	16774	16813	16975	17067	16920	16830	16747	17019	16837	16952	17021	17000	16747	16820	16798	16957	16820	16723	16882	16865	16793	16972	16691	16838	16954	16956	17005	16844	17000	16995	17078	17023	16998	16982	16919	16814	16694	16843	16885	16966	16913	16963	16870	16749	17012	16871	16984	17066	17067	16960	16901	16814	16668	16908	16933	17060	16818	16733	16973	16738	16900	16883	16872	17091	16989	16781	16727	16998	16861	16864	16721	16968	17090	16841	16728	16737	16785	16898	16940	16965	17022	16790	17022	16862	16825	16828	16767	16800	16951	17079	16843	17009	16814	16951	16894	16953	17011	16906	16883	16976	16920	16702	16949	16927	16894	16965	17029	16862	16872	16854	16705	16964	17070	16855	16950	16768	16828	16804	16884	16908	16946	16741	16941	16821	17019	16715	17002	16926	16672	16872	16998	16863	16928	16702	16798	16948	16904	16894	16884	17062	16894	16848	16907	16825	16832	16989	16919	17060	16974	16717	16870	16657	16664	16752	16875	16917	16782	17165	16953	16867	17061	16741	17065	16929	16918	17044	16832	17094	17077	16922	16964	16829	16872	16935	16918	16933	16887	16987	17005	16638	17128	16845	16754	16830	16920	16942	16831	16827	16894	16761	16803	16825	17042	16716	16980	16971	16960	16866	16889	16882	17147	16958	16917	16935	16829	16886	16818	17108	16865	17023	17026	16924	16949	17050	16909	16834	16805	16882	16881	16841	16984	16971	16703	17128	16892	16891	16876	16998	17015	16851	16950	16766	16998	17099	16848	16808	16762	16793	16904	16740	17012	16848	16880	16816	17010	16810	16843	16929	16772	17087	16923	16949	16900	16781	16962	16812	16883	16985	16864	16700	16769	16938	16696	16863	16780	16932	16712	16962	16624	16847	16735	16774	16890	16888	16992	16692	16857	16894	16862	16824	16847	16949	16858	16905	16985	16913	16847	16696	16919	16957	16844	16875	16910	16969	16937	16787	16876	16625	16703	17099	16804	16798	16963	16900	16892	16855	16903	16858	17125	16952	16984	16999	17055	16936	17013	16780	17010	16805	16896	16876	16932	16922	16936	16821	16854	16909	17082	16973	16899	16886	16960	16960	16943	16856	16969	16855	16886	16873	16679	16921	17021	16872	16936	16813	16842	16957	17001	16853	16822	16959	16924	16690	16661	16881	16924	16918	16989	16800	16889	16913	17029	16978	16864	16742	17042	16749	16828	16849	17056	16960	16910	16837	16943	16729	16852	16868	17008	16846	16865	16938	17017	16672	16843	17037	16880	16982	17040	16976	16817	16819	16789	16980	16954	16966	16907	17031	16701	17101	16925	16936	16958	16830	16789	16921	16803	16716	16875	16800	17127	16978	16896	16836	16881	16954	16939	16833	17054	16910	16900	16925	16654	16852	16820	16826	16896	16695	17024	16855	16756	16847	16643	16951	16748	17055	16984	16768	16932	16896	17089	16841	16920	16675	16978	16909	16846	16735	16904	17016	16776	16992	16959	17003	16823	16766	16975	16851	17097	16775	16696	16763	16811	16957	16807	16925	16953	16781	16886	17208	16808	16852	16815	16753	16847	17003	17038	16927	16932	16746	16834	16960	16769	16906	16941	17068	16989	16971	17016	16812	16845	16919	16925	17002	16896	16963	16964	16934	16977	16924	16879	16999	16849	17086	16834	16904	17011	16822	16860	16944	16915	16786	16969	16869	16819	16727	16719	16875	16975	16958	16813	16932	16944	16820	16893	16923	16917	16825	16705	16730	16659	16846	16811	17103	16890	17064	16750	16784	16845	16944	16848	17014	16840	16908	16918	16875	16710	16872	17076	16977	16970	16937	17177	16891	16993	16868	16910	16922	16888	17012	16906	16948	17122	16795	16917	16817	16899	17034	16716	16771	17022	17030	16712	16621	16787	16862	16823	16716	16734	16892	16995	16780	16788	16669	16897	16920	16784	16873	17089	16971	16995	16911	16852	17108	16841	16932	16808	16853	17010	17021	16809	16770	16854	16896	16826	16686	16784	16866	16914	16885	16743	17054	16815	16953	17020	16788	16826	16811	16774	16864	16807	17011	16889	16939	16866	16766	17070	16563	16780	16914	16945	16954	16852	17049	17014	16936	16891	16600	16916	16895	16875	17118	16739	16913	16924	16745	16851	16841	17132	16715	16695	16787	16739	16827	16829	16781	17081	16878	16947	16875	16843	16908	16927	16907	16865	16792	17096	17048	16912	17078	16957	16931	16935	16646	16908	16917	17055	16961	16835	16934	17176	16805	16826	16856	16770	16935	17084	16736	16995	16923	16696	16672	16848	16938	17035	16814	16873	16839	16857	17001	16770	16849	16992	16857	17222	16948	16738	16953	16912	16779	17087	16962	16832	16931	17067	16905	16857	16742	16932	16877	17099	16827	16710	16856	16998	17034	17152	16908	17068	16975	17014	16823	16746	16685	16968	16996	16996	16765	16960	16905	16838	16809	17017	16722	16954	17150	16870	16937	17085	16927	16791	16814	16907	16976	16809	16873	16974	16685	16983	16733	16847	16936	16966	17004	16987	16874	16789	16860	16829	16726	16915	16882	16712	16963	16934	16784	16985	17047	17019	17073	16882	16869	16828	16985	17028	16765	16915	16684	16963	16923	16940	16832	16759	16839	17173	16894	16932	16798	16765	17051	16910	16898	16844	16831	16876	17155	16930	16981	16840	16994	16872	16907	16983	17125	16978	16963	16875	16773	16885	16787	16878	16985	16770	16910	16774	16991	17112	16832	17077	16919	16881	16784	16763	16937	16923	17017	16733	16727	16795	17166	17129	16872	16968	16783	17039	16848	16951	16858	17092	16889	16991	16837	17123	17023	16905	16944	16914	16894	16868	16911	16649	16769	16835	16693	17058	17000	16861	16809	17010	16871	17020	16797	16926	16623	16931	16898	16753	16866	16712	16901	16884	16923	16928	16821	17046	16943	17023	16799
13297	22927	21419	17631	16501	16185	16536	15522	15133	14911	15115	15132	15173	15030	15079	15205	15003	15114	14961	14731	14736	14755	14585	14593	14600	14706	14659	14639	14504	14832	14727	14841	14717	14598	14517	14642	14489	14594	14477	14300	14395	14368	14398	14407	14403	14409	14514	15702	15859	15462	15065	14748	14484	14375	14403	14350	14425	14197	14606	14369	14504	14391	14285	14532	14314	14355	14302	14297	14394	14293	14247	14356	14333	14362	14417	14379	14418	14452	14069	14315	14545	14514	14317	14333	14392	14139	14247	14366	14271	14277	14362	14238	14303	14250	14288	14295	14396	14337	14482	14465	14170	14356	14305	14501	14228	14194	14269	14450	14323	14392	14401	14311	14224	14317	14264	14386	14337	14342	14107	14363	14377	14250	14253	14412	14348	14213	14177	14362	14277	14216	14387	14312	14224	14295	14283	14306	14372	14367	14278	14257	14262	14381	14405	14322	14205	14241	14223	14447	14292	14299	14427	14291	14330	14230	14233	14367	14322	14319	14425	14471	14522	14294	14338	14118	14231	14346	14376	14456	14321	14285	14270	14428	14319	14338	14277	14486	14349	14429	14335	14416	14270	14388	14447	14213	14267	14485	14401	14346	14157	14317	14325	14312	14207	14315	14282	14317	14229	14456	14507	14460	14426	14232	14319	14433	14336	14580	14398	14399	14239	14399	14415	14251	14369	14450	14290	14434	14314	14278	14121	14344	14366	14359	14481	14195	14247	14383	14372	14240	14296	14237	14317	14483	14256	14392	14322	14442	14319	14418	14224	14347	14417	14335	14183	14328	14405	14227	14243	14291	14366	14260	14260	14202	14210	14230	14344	14413	14286	14264	14354	14393	14496	14282	14364	14316	14294	14347	14256	14253	14181	14248	14299	14452	14265	14244	14428	14362	14464	14241	14471	14332	14180	14348	14320	14183	14415	14361	14375	14334	14132	14220	14304	14150	14351	14293	14429	14186	14169	14515	14441	14212	14216	14483	14315	14317	14303	14401	14259	14409	14196	14250	14409	14428	14281	14252	14094	14278	14197	14137	14416	14231	14349	14339	14401	14328	14367	14320	14482	14392	14380	14438	14302	14313	14105	14363	14286	14131	14315	14229	14385	14364	14147	14317	14378	14286	14316	14155	14283	14218	14562	14407	14304	14174	14322	14229	14375	14241	14206	14332	14292	14472	14307	14360	14306	14421	14448	14180	14442	14261	14328	14289	14349	14398	14408	14383	14323	14265	14390	14316	14357	14400	14483	14401	14278	14300	14216	14330	14359	14386	14370	14394	14254	14204	14352	14307	14324	14332	14349	14200	14259	14341	14368	14253	14461	14342	14237	14378	14401	14486	14199	14379	14394	14340	14286	14299	14459	14434	14487	14340	14384	14417	14364	14459	14208	14349	14375	14388	14467	14479	14255	14355	14089	14212	14255	14298	14311	14171	14352	14404	14420	14340	14259	14311	14234	14379	14316	14382	14146	14451	14265	14383	14240	14295	14327	14241	14199	14264	14098	14459	14365	14373	14346	14256	14282	14212	14349	14141	14192	14392	14309	14081	14253	14357	14461	14214	14309	14474	14395	14243	14308	14117	14329	14277	14346	14362	14362	14174	14332	14248	14416	14446	14369	14404	14198	14263	14430	14296	14305	14526	14269	14251	14315	14331	14399	14197	14189	14176	14252	14500	14355	14361	14406	14439	14259	14337	14408	14272	14344	14364	14326	14440	14311	14254	14276	14312	14251	14355	14306	14446	14475	14324	14349	14267	14206	14501	14099	14334	14392	14394	14328	14344	14319	14144	14556	14285	14423	14306	14263	14305	14388	14277	14436	14392	14308	14339	14359	14214	14421	14180	14346	14348	14363	14384	14575	14303	14356	14270	14294	14314	14369	14375	14456	14305	14312	14242	14322	14199	14359	14125	14477	14290	14152	14326	14371	14153	14200	14248	14303	14267	14340	14357	14403	14203	14376	14424	14206	14538	14133	14212	14250	14186	14314	14237	14338	14440	14442	14326	14258	14335	14305	14454	14374	14305	14450	14222	14329	14489	14303	14481	14342	14487	14346	14419	14230	14273	14338	14288	14344	14245	14336	14285	14478	14229	14377	14309	14382	14356	14222	14379	14283	14383	14424	14227	14421	14354	14336	14514	14293	14374	14376	14410	14119	14401	14211	14271	14287	14319	14417	14215	14497	14319	14378	14272	14199	14187	14229	14223	14345	14458	14390	14338	14260	14389	14383	14312	14386	14306	14210	14280	14327	14336	14239	14327	14322	14315	14121	14250	14271	14226	14339	14396	14232	14309	14316	14341	14480	14438	14233	14202	14135	14342	14415	14519	14378	14253	14222	14276	14408	14431	14478	14484	14307	14453	14401	14387	14382	14297	14408	14115	14311	14336	14188	14280	14352	14361	14249	14189	14506	14190	14355	14204	14465	14368	14354	14401	14279	14299	14416	14425	14098	14390	14178	14312	14398	14341	14491	14217	14471	14454	14549	14217	14375	14145	14221	14258	14115	14288	14202	14286	14323	14390	14404	14342	14323	14395	14362	14491	14324	14291	14187	14307	14573	14258	14322	14249	14430	14211	14233	14299	14327	14146	14183	14421	14407	14400	14389	14418	14349	14415	14252	14299	14310	14365	14336	14214	14251	14425	14254	14149	14199	14317	14239	14410	14261	14311	14257	14128	14431	14400	14226	14356	14359	14253	14241	14376	14353	14281	14328	14279	14282	14277	14274	14268	14251	14150	14329	14407	14317	14187	14403	14323	14363	14331	14317	14373	14383	14307	14295	14312	14285	14099	14256	14348	14261	14376	14324	14219	14344	14398	14286	14368	14400	14259	14299	14145	14243	14268	14371	14288	14319	14232	14476	14492	14309	14371	14133	14320	14364	14336	14316	14407	14326	14211	14203	14340	14302	14151	14317	14383	14348	14332	14173	14303	14243	14259	14240	14403	14339	14346	14322	14366	14347	14148	14215	14460	14389	14237	14247	14283	14313	14344	14145	14390	14299	14348	14242	14205	14072	14267	14378	14247	14374	14373	14115	14373	14431	14382	14434	14346	14295	14317	14270	14187	14188	14492	14355	14394	14423	14217	14169	14305	14428	14288	14357	14134	14366	14482	14380	14434	14205	14301	14439	14234	14335	14267	14442	14359	14270	14286	14337	14281	14457	14217	14324	14122	14435	14236	14285	14390	14429	14332	14270	14360	14539	14285	14519	14243	14384	14342	14325	14513	14152	14380	14274	14368	14295	14404	14292	14394	14264	14449	14469	14359	14208	14276	14277	14300	14332	14129	14377	14372	14175	14326	14394	14371	14462	14353	14187	14409	14339	14273	14291	14402	14299	14319	14398	14180	14208	14213	14348	14271	14264	14339	14350	14475	14360	14238	14063	14192	14438	14344	14237	14232	14472	14350	14471	14325	14539	14317	14365	14352	14377	14429	14361	14529	14314	14247	14384	14383	14390	14305	14448	14381	14361	14324	14350	14331	14247	14252	14285	14228	14406	14288	14256	14305	14289	14360	14334	14327	14278	14439	14403	14110	14408	14315	14359	14271	14376	14463	14176	14366	14542	14294	14232	14166	14307	14502	14206	14277	14201	14322	14355	14391	14313	14463	14430	14404	14271	14606	14179	14370	14291	14317	14417	14182	14356	14389	14304	14348	14365	14334	14361	14245	14505	14295	14348	14383	14329	14402	14329	14311	14350	14258	14223	14398	14414	14228	14328	14157	14203	14468	14252	14542	14435	14223	14418	14358	14273	14612	14176	14134	14343	14348	14389	14240	14310	14463	14440	14297	14438	14225	14292	14373	14343	14299	14318	14359	14300	14345	14172	14193	14312	14278	14382	14058	14388	14205	14207	14397	14453	14303	14520	14369	14240	14427	14328	14423	14416	14239	14424	14266	14049	14384	14189	14312	14393	14299	14272	14495	14218	14307	14244	14341	14397	14343	14373	14366	14199	14260	14294	14446	14445	14292	14375	14198	14311	14155	14255	14432	14341	14382	14335	14402	14168	14431	14282	14321	14304	14406	14182	14346	14342	14309	14415	14476	14338	14223	14409	14290	14313	14338	14245	14283	14387	14300	14352	14222	14354	14253	14288	14379	14370	14340	14336	14339	14452	14302	14371	14209	14349	14428	14254	14368	14252	14381	14198	14510	14389	14382	14383	14566	14169	14210	14139	14211	14404	14392	14285	14297	14220	14407	14314	14294	14409	14477	14320	14351	14243	14382	14198	14338	14353	14267	14270	14385	14354	14363	14633	14379	14380	14223	14321	14418	14231	14211	14235	14427	14377	14295	14315	14435	14261	14396	14122	14434	14314	14214	14080	14426	14342	14156	14270	14297	14135	14186	14452	14377	14442	14189	14539	14135	14556	14429	14415	14256	14446	14348	14249	14115	14267	14238	14254	14162	14244	14361	14308	14439	14343	14397	14166	14279	14219	14366	14406	14384	14321	14558	14272	14382	14168	14411	14266	14321	14336	14071	14323	14348	14345	14333	14403	14324	14369	14377	14383	14221	14434	14199	14312	14290	14380	14244	14287	14310	14374	14319	14285	14371	14441	14361	14055	14402	14064	14224	14270	14318	14514	14247	14366	14346	14285	14250	14375	14407	14287	14278	14260	14363	14451	14145	14333	14262	14444	14130	14321	14216	14478	14415	14306	14359	14330	14299	14316	14394	14341	14391	14265	14391	14307	14309	14253	14419	14323	14339	14333	14170	14310	14216	14417	14277	14353	14304	14258	14266	14341	14266	14265	14109	14455	14266	14242	14241	14220	14329	14369	14421	14391	14167	14241	14335	14402	14538	14443	14360	14216	14293	14159	14358	14368	14286	14356	14295	14343	14182	14376	14290	14326	14207	14276	14369	14325	14257	14503	14323	14339	14273	14306	14297	14298	14281	14312	14468	14368	14236	14318	14538	14351	14206	14311	14266	14239	14337	14371	14251	14272	14232	14553	14378	14287	14208	14187	14259	14294	14236	14302	14196	14356	14269	14483	14330	14299	14278	14356	14266	14183	14326	14321	14362	14375	14198	14245	14354	14233	14358	14233	14301	14281	14427	14410	14410	14449	14326	14346	14536	14389	14293	14343	14165	14320	14386	14392	14309	14487	14311	14347	14328	14283	14308
22657	21126	28968	23521	21278	23182	25043	19736	18282	18273	18275	18212	18261	18312	18177	18403	18083	18090	18013	17793	17585	17750	17833	17715	17555	17611	17504	17545	17617	17852	17864	17932	17597	17572	17664	17497	17425	17235	17427	17191	17168	17326	17384	17348	17360	17411	17569	19131	19602	19119	18529	17853	17565	17360	17066	17246	17339	17215	17147	17030	17368	17328	17325	17339	17442	17356	17541	16992	17318	17336	17079	17270	17231	17476	17178	17320	17133	17199	17233	17296	16996	17250	17202	17222	17233	17075	17132	17280	17084	17295	17238	17398	17168	17053	17283	17238	17227	17286	17197	17277	17191	17151	17077	17116	17086	17289	17057	17311	17029	17261	16997	17232	17218	17170	17175	17076	17149	16906	17250	16968	17286	17166	17175	17182	17330	17293	17107	17178	17100	17262	17121	17058	17142	17091	17218	17234	17223	17221	17123	17258	17163	17396	17208	17157	17326	17049	17070	17127	17490	17484	17380	17398	17145	17328	17344	17156	17267	17216	17226	17210	17063	17179	17020	17091	17047	17084	17097	17205	17041	16954	17174	17162	17168	17178	17316	17236	17221	17051	17308	17047	17201	16929	17107	17344	17101	17155	17228	17274	17096	17101	17140	17353	17063	17123	17133	17345	17204	17105	17218	17163	17221	17163	17232	17113	17288	17044	17101	16969	17230	17087	17254	17013	17261	17031	17204	17330	17133	17154	17141	17241	17040	16859	17242	17251	17069	17224	16911	17220	17163	17219	17203	17250	17446	17159	17095	17321	17105	17208	17270	17219	17079	17198	17217	17098	17111	17063	17242	17311	17128	17070	17202	17082	17249	17118	17025	17363	17232	17051	17244	16997	17307	17157	17174	17026	16885	17257	17117	17160	16981	17051	17143	17076	17231	17507	17052	17218	17043	17149	17268	17279	17303	17124	17294	17096	17089	16962	17018	17091	17347	17118	17047	17246	17177	17207	17202	17215	17252	17307	17234	17260	17332	17111	17021	17145	17104	17123	17125	16987	17205	17163	17184	17206	17185	17058	17319	17154	17352	17172	17159	17066	17065	17371	17107	17173	17112	17136	17232	17418	17267	17188	17035	17287	16933	17233	17142	17214	17202	17287	17239	17354	17359	16955	16959	17098	17168	17240	17308	17215	17216	16975	17170	17471	17251	17284	17195	17023	17153	17155	17256	17381	17134	17076	17248	17254	17173	17354	17047	16925	17196	17111	17220	17116	17165	17074	17262	17137	17018	17169	17405	17106	17190	17142	16926	17314	16941	17190	17192	17211	17185	17095	17129	17266	17454	17301	17278	17353	17255	17029	17197	17047	17057	16986	17346	17061	17103	17362	17398	17278	17185	17122	17046	17140	17310	17140	17024	17046	17045	17120	17087	17159	17182	17269	16857	17204	17305	17116	17210	16997	16956	17235	17320	17146	17248	17229	17324	17094	17248	17101	17374	17014	17143	17300	17343	16978	17114	17214	17206	17142	17315	17259	17135	17368	17235	17072	17162	17270	17114	17392	17099	17232	17264	17217	17180	17074	17151	17125	17194	17109	17255	17297	17137	17478	17189	17334	17161	17118	17043	17157	17246	17218	17120	17102	17150	17246	17034	17214	17334	17379	17204	17214	17190	17180	17179	17229	17238	17008	17275	17129	17000	17096	17092	17293	17114	17217	17199	17174	17148	17235	17052	16978	16928	17091	17158	17112	16962	17311	17021	17097	17262	17456	17232	17162	17314	17223	17051	17273	17220	17220	17430	17202	17406	17187	17292	17054	17142	17225	17311	17173	17155	17235	17199	17002	17343	17148	17201	17098	17343	17343	17106	17040	17207	17207	17156	17096	17233	17184	17225	17231	16981	17183	17088	17355	17253	17077	17101	17051	17322	17263	17312	17290	17183	16996	17371	17332	17137	17194	17282	17132	17428	17072	17177	17346	17269	17177	16958	17067	17168	17166	17095	17092	17281	17106	17296	17536	17181	17270	17189	17190	17230	17265	17071	17087	17302	17028	17097	17377	17202	17062	17225	17247	17137	17151	17369	17413	17225	17057	17265	16987	17195	17028	17243	17155	17336	17041	17049	17059	16986	17116	17241	17211	17046	17243	17221	17235	17221	17082	17366	16989	17065	17264	17284	17169	17178	17101	17218	17174	17355	17178	17251	17267	17351	17101	17172	17274	17360	17241	17244	17084	17373	16993	17240	17124	17228	17204	17087	17073	17111	17167	17271	17091	17132	16969	17290	17281	17283	17302	17306	17208	17249	17013	17241	17170	17145	17086	17134	17101	17152	17149	17245	17217	17114	17152	17095	17153	16977	17237	17198	17139	17219	17129	17070	17232	17311	17019	17203	17164	17122	17270	17119	17184	17004	16996	17177	17022	17151	17088	17168	17112	17240	17358	17180	17151	17027	17113	17211	17371	17148	17298	17190	17249	17313	17226	17299	16987	17120	17142	17172	17116	17124	17174	17114	17091	17166	17242	17025	17137	17335	17178	16863	17153	17108	17173	17297	17240	17219	17165	17502	17180	17145	16997	17288	16841	17223	17062	17183	17252	17229	17263	17288	17107	17214	17113	17306	17343	17129	17190	17391	17390	17181	17167	17206	17214	17166	17275	17295	17174	17185	17056	17244	17361	17102	17041	17202	17132	17103	17015	17045	17186	17059	17139	17214	17017	17200	17322	17092	17234	17391	17375	17133	17152	17327	17367	17032	17069	17171	17148	17132	17233	17360	17251	17209	17362	17132	17000	17190	17252	17194	17120	17239	17213	17246	17111	17307	17280	17052	17121	17127	17158	16986	16989	17053	17236	17273	17111	17206	17154	17146	17203	17146	17214	17059	17267	17361	17190	17372	17328	17228	17153	17133	17220	17168	17346	17296	17087	17422	17158	17117	17076	17163	17023	17175	17183	17322	17235	17152	17077	17345	17126	17387	17300	17168	17171	17237	17237	17247	16986	17120	16928	16935	17124	17321	17213	17087	17147	17158	17160	17049	17131	16987	17066	17264	17061	17219	17275	17222	17069	17166	17092	17205	17059	17242	17163	17307	17300	17196	17065	17133	17129	16984	17310	17208	17186	17153	17131	17156	17134	17297	17180	17227	17136	17156	17313	17330	17221	17267	17202	17155	17039	17253	17166	17187	17230	17163	17319	17310	17406	17081	17028	17115	17008	17073	17248	17091	17051	17256	17224	17184	17184	17173	17205	17237	17208	17149	17128	17223	17274	17199	17298	16950	17214	17151	17094	17197	17252	17122	17275	17164	17171	16995	17123	17213	17146	17249	17187	17214	17176	17073	17144	17139	17435	17184	16973	17372	17139	17188	17076	17267	16972	17113	17028	17130	17058	17288	17118	17246	17165	17019	17091	16935	16969	17144	17007	17171	17241	17132	17280	17130	17298	17215	17149	17185	17027	17021	17424	17196	16959	17245	17111	17110	17134	17297	17227	17223	17267	17140	17080	17245	17204	17416	17166	17153	17237	17238	17073	17248	17091	17108	17189	17131	17191	17227	17139	17149	17107	17208	17084	17270	16973	17207	17211	17318	17154	17169	17281	17071	17255	17100	17320	17022	17363	17221	17075	17406	17216	17170	17247	17135	17326	16909	17150	17277	17119	17320	17227	17178	17191	17227	17105	17044	17045	17271	17118	17196	17314	17102	16981	17050	17244	17458	17280	17106	17289	17318	17099	17273	17204	17355	17265	17221	16968	17069	16988	17180	17067	17227	17053	17297	17277	17165	16956	17259	17171	17251	17195	17249	17217	17263	17157	17003	17188	17284	17252	17190	17214	17233	17285	17105	17289	16955	17281	17268	17110	17214	17204	17233	17060	17121	17209	17059	17282	17504	17188	17153	17136	17267	17165	17359	17092	17268	17316	17141	17148	17362	17209	17044	17283	17155	17169	17310	17032	17099	17297	17246	17138	17064	17205	17171	17021	17037	17207	17207	17227	17173	17255	17172	17033	17053	16950	17025	17183	17210	17120	17155	17205	17061	17200	17302	17216	17296	17148	17145	17273	17015	16952	17235	17345	17037	17113	17205	17153	17225	17263	17225	17108	17245	17379	17210	17188	17104	17324	17049	17058	17090	17031	17230	17090	17265	17176	17158	17307	17041	17148	17326	17182	17264	17397	17219	17210	17291	17239	17014	17218	17267	17070	17128	17413	17265	17047	17226	17138	17139	17216	17337	17307	17283	17203	17224	17238	17143	17138	17427	17203	17219	17253	17118	17111	17314	17131	17242	17402	17241	17014	17225	17043	17267	17214	16978	17125	17146	17101	17188	17222	17234	17081	17206	16984	17347	17252	17037	17170	17096	17372	17157	17185	17322	17321	17119	17134	17171	17182	17035	17093	17422	17109	17259	17357	17174	17222	17264	17130	17067	17309	17188	17255	17128	17386	17237	17398	17135	17311	17165	17166	17194	17400	17142	17125	17097	17173	17316	17399	17108	17357	17221	17248	17049	17146	17271	17142	17173	17076	17297	16848	17051	17127	17020	17329	17201	17147	17084	17209	17235	17362	17189	17199	17165	16915	17258	17302	17042	17163	17322	17173	17138	17128	17226	17208	17417	17227	17323	17194	17179	17257	17253	17253	17456	17353	17073	17236	17122	17118	17117	17177	17130	17197	17161	17025	17191	17305	17297	17219	17196	17130	17028	17204	17248	17140	17063	17174	17300	17239	17116	16941	17071	17149	17262	17358	17114	17010	17124	17251	17082	17175	17116	17090	17266	17080	17286	17410	17124	17072	17501	17007	17091	17044	17351	17105	17217	17166	17313	17136	17189	17342	17149	17128	17336	17047	17146	17129	17171	17286	17166	17266	17195	17134	17165	17002	17235	17334	17298	17310	17293	17135	17274	17268	17335	17340	17202	17264	17078	17133	17265	17166	17274	17112	17179	17095	17199	17197	17288	17153	17028	17079	17244	17391	17128	17185	17208	17252	17218	17184	17060	17286	17118	17128	17332	17274	17166	17354	17317	17077	17024	17061	17250	17326	17057	17164	17200	17285	17054	17156	17073	17212	17139	17253	17038	17021	17030	16991	16964	17212	16851	17024	17357	17207	17259	17113	17353	17195	17106	17265	17135	17212	17362	17230	17289	17065	17213	17014	17083	17276	17221	17116	17292	17060	17105	17272
14770	27783	25556	20006	18471	17594	17709	16738	15955	15430	15523	15688	15752	15874	15597	15688	15447	15257	15312	14957	14827	14837	14823	14944	14731	14844	14821	14751	15122	15172	15120	14969	15045	14565	14752	14744	14723	14629	14725	14338	14526	14735	14477	14612	14593	14598	14912	17311	17152	16407	15704	15208	14703	14553	14602	14504	14167	14566	14491	14441	14409	14450	14395	14359	14312	14390	14338	14393	14432	14527	14521	14512	14465	14397	14461	14451	14568	14422	14477	14282	14489	14293	14326	14382	14474	14457	14382	14527	14480	14377	14458	14341	14355	14470	14440	14507	14283	14297	14527	14315	14626	14470	14337	14495	14467	14427	14522	14379	14422	14383	14325	14414	14506	14330	14442	14350	14413	14415	14448	14479	14411	14394	14467	14511	14501	14586	14368	14320	14516	14376	14462	14566	14398	14472	14380	14639	14424	14366	14386	14587	14524	14383	14437	14241	14315	14346	14375	14288	14474	14280	14440	14419	14520	14348	14303	14343	14536	14433	14506	14382	14292	14464	14270	14442	14421	14304	14561	14335	14268	14368	14381	14350	14313	14392	14483	14254	14443	14324	14489	14471	14452	14499	14376	14299	14299	14452	14324	14313	14540	14461	14374	14266	14352	14442	14382	14576	14508	14347	14591	14368	14298	14375	14458	14335	14516	14505	14266	14427	14375	14431	14353	14359	14355	14432	14188	14331	14418	14425	14376	14324	14462	14442	14505	14454	14386	14452	14504	14361	14450	14389	14503	14461	14377	14477	14354	14315	14365	14429	14392	14577	14489	14356	14499	14498	14384	14533	14320	14406	14310	14382	14434	14396	14464	14354	14271	14549	14490	14422	14315	14435	14573	14495	14360	14446	14405	14364	14456	14429	14533	14337	14381	14314	14556	14496	14382	14395	14378	14368	14390	14440	14309	14362	14435	14442	14527	14512	14356	14450	14439	14214	14459	14278	14409	14320	14417	14590	14487	14477	14514	14533	14436	14494	14517	14528	14460	14433	14279	14398	14344	14382	14454	14353	14374	14507	14332	14299	14480	14539	14488	14325	14454	14423	14375	14270	14601	14417	14404	14374	14427	14338	14314	14521	14366	14361	14515	14319	14438	14261	14300	14357	14418	14397	14426	14367	14583	14336	14455	14509	14583	14201	14292	14527	14372	14558	14357	14376	14372	14357	14424	14421	14514	14353	14308	14623	14313	14295	14401	14393	14483	14389	14357	14411	14315	14322	14340	14360	14391	14342	14330	14609	14364	14336	14346	14449	14340	14413	14435	14650	14426	14501	14449	14483	14546	14541	14519	14389	14432	14392	14493	14508	14404	14527	14423	14478	14380	14444	14607	14268	14477	14325	14226	14412	14287	14246	14364	14419	14325	14497	14355	14342	14383	14350	14311	14478	14595	14396	14482	14551	14524	14539	14160	14485	14408	14311	14591	14361	14386	14282	14614	14324	14400	14454	14364	14488	14359	14362	14378	14340	14328	14380	14444	14089	14465	14452	14442	14332	14431	14453	14409	14368	14567	14254	14450	14398	14611	14392	14506	14450	14574	14427	14370	14426	14263	14511	14451	14354	14457	14334	14346	14431	14336	14516	14477	14505	14296	14439	14454	14463	14544	14467	14485	14311	14438	14564	14662	14501	14306	14336	14319	14318	14397	14538	14431	14300	14435	14414	14455	14319	14525	14329	14268	14306	14399	14366	14518	14433	14355	14296	14386	14342	14386	14439	14546	14285	14413	14405	14362	14305	14336	14519	14479	14340	14551	14490	14296	14381	14270	14435	14462	14478	14322	14381	14384	14623	14439	14401	14317	14477	14310	14406	14312	14472	14425	14353	14384	14376	14354	14618	14459	14375	14360	14349	14376	14553	14390	14388	14485	14572	14209	14298	14438	14453	14361	14468	14693	14526	14403	14347	14399	14281	14383	14305	14305	14513	14224	14555	14578	14461	14346	14263	14469	14534	14478	14332	14520	14367	14484	14452	14471	14515	14459	14477	14398	14626	14477	14394	14391	14519	14517	14415	14481	14391	14333	14489	14516	14298	14334	14368	14407	14450	14289	14527	14370	14437	14506	14319	14423	14387	14435	14382	14328	14402	14493	14408	14450	14498	14346	14394	14419	14451	14287	14435	14490	14378	14365	14381	14425	14486	14432	14263	14365	14500	14299	14390	14349	14434	14482	14516	14367	14390	14319	14316	14422	14355	14421	14652	14413	14454	14453	14322	14423	14327	14145	14258	14526	14327	14406	14387	14388	14365	14350	14378	14395	14306	14504	14466	14580	14419	14460	14292	14506	14341	14450	14539	14442	14395	14575	14346	14374	14392	14435	14357	14338	14582	14376	14523	14281	14552	14340	14307	14335	14373	14302	14534	14465	14403	14653	14359	14491	14401	14332	14451	14363	14425	14285	14557	14505	14412	14457	14482	14534	14377	14463	14216	14485	14512	14461	14242	14277	14416	14544	14368	14413	14338	14525	14350	14413	14467	14498	14428	14290	14301	14523	14327	14333	14303	14514	14296	14380	14400	14559	14341	14393	14543	14320	14456	14346	14721	14401	14334	14523	14407	14419	14463	14377	14358	14404	14414	14526	14365	14499	14528	14354	14458	14349	14414	14317	14517	14326	14370	14391	14321	14282	14571	14392	14440	14520	14426	14461	14259	14398	14250	14424	14462	14547	14334	14441	14267	14475	14324	14434	14395	14426	14581	14618	14555	14392	14444	14224	14372	14623	14347	14538	14429	14441	14473	14589	14325	14418	14567	14469	14419	14336	14582	14536	14391	14344	14431	14292	14435	14338	14463	14426	14517	14398	14478	14510	14392	14404	14395	14357	14497	14521	14564	14414	14449	14452	14417	14490	14309	14233	14391	14545	14344	14291	14412	14344	14492	14501	14477	14316	14613	14333	14414	14632	14401	14377	14330	14412	14537	14288	14391	14325	14465	14430	14352	14615	14314	14362	14433	14468	14486	14359	14349	14303	14417	14512	14405	14480	14470	14445	14482	14499	14411	14334	14548	14304	14334	14426	14219	14408	14449	14465	14291	14413	14440	14463	14427	14438	14546	14511	14530	14571	14481	14514	14532	14628	14406	14401	14597	14321	14408	14390	14429	14249	14412	14373	14530	14505	14405	14493	14372	14520	14216	14220	14427	14436	14452	14458	14664	14365	14366	14384	14445	14343	14498	14619	14445	14556	14422	14276	14472	14307	14656	14476	14438	14429	14428	14435	14391	14360	14456	14468	14390	14654	14213	14456	14470	14485	14381	14326	14388	14403	14435	14408	14477	14438	14508	14579	14405	14080	14492	14312	14510	14293	14547	14102	14730	14394	14245	14323	14379	14532	14530	14459	14389	14529	14412	14444	14343	14385	14456	14430	14477	14362	14355	14332	14294	14492	14459	14368	14274	14526	14413	14441	14528	14610	14184	14364	14445	14358	14414	14518	14459	14391	14462	14321	14477	14561	14314	14355	14341	14353	14426	14318	14222	14450	14406	14361	14376	14440	14271	14390	14532	14496	14480	14465	14431	14415	14543	14465	14406	14430	14503	14374	14358	14371	14298	14364	14428	14421	14268	14345	14504	14350	14338	14512	14405	14342	14399	14546	14662	14293	14407	14394	14513	14318	14397	14393	14716	14437	14463	14314	14436	14401	14382	14469	14379	14236	14268	14459	14479	14330	14456	14513	14290	14410	14330	14482	14624	14281	14462	14409	14487	14289	14331	14472	14505	14553	14521	14337	14352	14313	14472	14481	14485	14552	14378	14373	14468	14471	14419	14452	14301	14311	14354	14542	14456	14283	14389	14496	14272	14410	14413	14382	14380	14458	14382	14307	14512	14431	14471	14532	14439	14272	14492	14339	14212	14423	14495	14349	14385	14469	14487	14385	14367	14439	14276	14502	14404	14381	14416	14336	14346	14516	14450	14452	14300	14410	14406	14502	14378	14311	14398	14360	14504	14397	14356	14547	14488	14604	14393	14508	14392	14377	14345	14499	14494	14390	14446	14336	14398	14264	14467	14423	14412	14288	14434	14542	14455	14580	14394	14282	14310	14594	14435	14379	14335	14493	14465	14311	14362	14355	14299	14427	14526	14506	14409	14485	14497	14308	14444	14357	14323	14329	14416	14324	14512	14307	14530	14482	14361	14333	14525	14492	14399	14522	14273	14437	14497	14331	14541	14371	14316	14471	14407	14388	14415	14203	14441	14337	14257	14427	14348	14458	14427	14237	14399	14426	14555	14377	14495	14368	14552	14477	14311	14424	14343	14480	14303	14632	14286	14405	14432	14662	14385	14449	14450	14525	14361	14673	14318	14410	14302	14626	14356	14368	14453	14336	14270	14497	14468	14217	14369	14374	14311	14480	14431	14429	14417	14377	14439	14318	14384	14460	14247	14361	14465	14368	14350	14457	14396	14390	14462	14246	14330	14508	14485	14365	14297	14382	14450	14465	14345	14282	14552	14249	14371	14532	14436	14567	14328	14332	14432	14213	14404	14544	14510	14451	14302	14529	14473	14267	14198	14525	14278	14600	14476	14543	14282	14393	14356	14337	14281	14354	14352	14300	14616	14330	14449	14473	14383	14547	14206	14363	14357	14443	14438	14473	14378	14432	14382	14283	14420	14360	14255	14318	14519	14442	14474	14434	14467	14453	14299	14502	14518	14577	14479	14484	14406	14272	14372	14431	14350	14386	14434	14402	14409	14294	14422	14384	14336	14447	14463	14351	14511	14405	14490	14369	14522	14505	14316	14264	14212	14359	14641	14528	14309	14353	14514	14500	14375	14525	14403	14409	14494	14297	14283	14478	14435	14474	14477	14286	14402	14387	14400	14430	14255	14254	14367	14286	14388	14340	14308	14381	14509	14531	14345	14349	14473	14340	14527	14492	14448	14402	14499	14407	14390	14177	14486	14414	14448	14462	14174	14382	14490	14343	14522	14490	14444	14462	14512	14354	14225	14402	14496	14370	14328	14352	14408	14434	14439	14423	14561	14456	14429	14446	14339	14388	14494	14311	14245	14453	14422	14436	14436	14501	14413	14469	14429	14335	14396	14518	14492	14273	14284	14373	14423	14518	14420	14361	14546	14540	14450	14445	14428	14392	14375	14320	14471	14439	14326	14523	14545	14453	14602
27212	21658	24342	21169	17575	17938	18253	18129	17791	17567	17747	17750	17565	17554	17703	17792	17698	17966	17433	17504	17523	17739	17386	17540	17435	17717	17578	17582	17498	17753	17612	17381	17452	17278	17368	17502	17661	17338	17523	17417	17470	17590	17655	17404	17485	17488	17483	17586	17642	17594	17710	17540	17581	17332	17380	17345	17453	17534	17415	17289	17616	17599	17527	17514	17271	17778	17496	17355	17331	17423	17439	17412	17478	17620	17387	17333	17276	17518	17468	17326	17427	17598	17484	17802	17471	17268	17238	17495	17570	17381	17363	17550	17495	17399	17522	17392	17390	17254	17407	17347	17378	17450	17124	17288	17344	17552	17389	17196	17209	17286	17250	17446	17453	17506	17511	17479	17570	17315	17507	17443	17490	17538	17636	17427	17388	17369	17407	17271	17406	17373	17439	17532	17652	17302	17432	17537	17631	17508	17229	17295	17470	17341	17316	17426	17569	17343	17574	17556	17325	17273	17277	17565	17272	17387	17413	17271	17227	17357	17202	17590	17500	17529	17394	17456	17339	17483	17217	17525	17487	17293	17437	17430	17529	17340	17374	17533	17332	17515	17413	17401	17455	17546	17292	17320	17352	17402	17442	17639	17528	17600	17504	17343	17421	17437	17380	17504	17621	17395	17480	17509	17308	17456	17632	17528	17380	17331	17325	17507	17291	17437	17401	17420	17446	17353	17555	17387	17428	17542	17518	17454	17595	17510	17349	17699	17461	17545	17417	17425	17206	17330	17464	17336	17277	17386	17313	17372	17641	17592	17527	17526	17332	17482	17294	17205	17484	17298	17520	17466	17384	17333	17632	17205	17524	17244	17410	17470	17082	17451	17367	17404	17494	17389	17260	17371	17313	17521	17343	17532	17375	17568	17236	17502	17541	17459	17399	17432	17342	17451	17382	17560	17422	17317	17400	17261	17542	17525	17514	17426	17325	17431	17399	17380	17586	17573	17272	17467	17479	17284	17352	17618	17431	17422	17497	17450	17564	17311	17563	17683	17473	17373	17455	17448	17249	17505	17499	17325	17484	17388	17426	17379	17395	17351	17335	17476	17473	17479	17508	17345	17350	17462	17337	17463	17341	17413	17375	17660	17380	17575	17443	17480	17401	17294	17354	17380	17508	17355	17384	17371	17448	17252	17419	17410	17458	17139	17196	17492	17607	17348	17708	17364	17427	17290	17295	17302	17546	17429	17475	17443	17410	17411	17293	17349	17459	17437	17417	17376	17421	17392	17525	17530	17325	17582	17556	17591	17236	17309	17343	17338	17329	17421	17660	17371	17390	17325	17300	17538	17344	17324	17361	17456	17300	17322	17480	17673	17335	17482	17421	17248	17334	17304	17598	17541	17432	17699	17231	17364	17722	17339	17429	17470	17395	17518	17347	17580	17288	17414	17601	17364	17546	17554	17413	17405	17505	17549	17485	17524	17508	17611	17313	17331	17422	17415	17466	17462	17671	17390	17404	17522	17362	17510	17122	17442	17400	17463	17500	17485	17401	17325	17331	17337	17412	17628	17483	17507	17551	17344	17460	17388	17597	17345	17353	17433	17647	17552	17545	17223	17574	17667	17530	17540	17654	17300	17406	17582	17397	17283	17346	17543	17449	17530	17629	17514	17394	17165	17521	17649	17395	17480	17414	17419	17246	17273	17404	17178	17265	17345	17458	17249	17662	17487	17583	17476	17518	17454	17467	17582	17481	17259	17532	17404	17459	17457	17497	17484	17566	17333	17506	17341	17358	17319	17527	17345	17374	17548	17324	17437	17271	17384	17417	17384	17535	17290	17339	17441	17543	17316	17406	17458	17403	17385	17263	17318	17271	17437	17631	17291	17529	17476	17623	17348	17481	17524	17425	17635	17483	17531	17483	17416	17540	17423	17321	17510	17437	17277	17608	17439	17513	17304	17489	17268	17383	17542	17391	17557	17255	17236	17336	17360	17445	17447	17522	17231	17468	17356	17237	17494	17341	17211	17181	17341	17596	17498	17474	17607	17404	17332	17425	17374	17356	17556	17588	17499	17520	17514	17430	17492	17475	17542	17465	17416	17534	17368	17273	17499	17366	17526	17474	17434	17414	17520	17466	17556	17526	17337	17423	17505	17346	17498	17474	17470	17366	17401	17430	17493	17404	17591	17437	17304	17340	17523	17583	17602	17558	17280	17535	17427	17534	17530	17212	17468	17396	17627	17583	17431	17538	17522	17515	17407	17278	17524	17451	17414	17578	17410	17265	17380	17516	17285	17299	17450	17285	17652	17514	17442	17396	17557	17364	17522	17494	17530	17496	17586	17281	17363	17344	17527	17296	17470	17514	17453	17425	17376	17276	17466	17448	17413	17521	17533	17408	17506	17465	17267	17453	17339	17279	17329	17480	17290	17685	17450	17491	17668	17361	17455	17181	17553	17415	17406	17412	17402	17285	17706	17425	17392	17527	17632	17373	17155	17198	17261	17466	17455	17465	17344	17504	17439	17426	17300	17623	17492	17460	17423	17338	17674	17450	17542	17377	17502	17460	17295	17598	17408	17302	17410	17361	17462	17763	17445	17472	17375	17423	17444	17366	17458	17384	17440	17292	17395	17280	17231	17418	17485	17332	17346	17396	17379	17395	17437	17246	17628	17444	17533	17510	17536	17530	17391	17423	17575	17373	17407	17421	17533	17490	17483	17369	17417	17305	17569	17375	17412	17451	17337	17478	17419	17411	17592	17482	17171	17350	17107	17463	17278	17252	17493	17335	17474	17183	17253	17533	17674	17244	17442	17574	17544	17555	17521	17533	17336	17269	17502	17575	17393	17432	17275	17572	17650	17536	17374	17411	17442	17395	17548	17530	17452	17495	17374	17697	17416	17429	17278	17234	17499	17305	17366	17336	17410	17524	17609	17487	17303	17402	17462	17725	17508	17538	17716	17433	17527	17464	17299	17463	17402	17327	17436	17277	17321	17333	17306	17427	17525	17524	17398	17329	17493	17584	17517	17425	17503	17455	17554	17520	17446	17396	17457	17448	17290	17434	17430	17552	17392	17330	17371	17585	17522	17316	17474	17551	17428	17623	17652	17562	17448	17269	17516	17712	17354	17527	17543	17329	17349	17675	17551	17555	17473	17587	17378	17425	17440	17488	17602	17474	17445	17521	17614	17339	17520	17520	17349	17601	17533	17316	17577	17456	17478	17350	17447	17484	17344	17334	17331	17281	17396	17489	17301	17526	17542	17360	17260	17442	17468	17373	17685	17295	17420	17510	17495	17497	17406	17471	17254	17284	17362	17334	17261	17556	17437	17381	17484	17468	17478	17304	17474	17568	17346	17614	17507	17506	17428	17548	17436	17351	17409	17359	17395	17383	17422	17400	17541	17545	17489	17437	17399	17508	17457	17247	17406	17364	17371	17430	17196	17513	17677	17438	17197	17243	17343	17495	17333	17628	17503	17459	17479	17691	17533	17458	17237	17427	17375	17387	17484	17524	17397	17417	17401	17319	17503	17387	17429	17382	17491	17315	17441	17337	17552	17389	17437	17448	17584	17642	17513	17419	17511	17380	17287	17405	17585	17344	17498	17498	17337	17457	17543	17518	17270	17538	17482	17582	17676	17543	17308	17459	17366	17436	17398	17385	17456	17417	17520	17583	17535	17628	17563	17541	17489	17406	17278	17564	17450	17472	17341	17524	17331	17319	17328	17554	17345	17280	17529	17401	17411	17384	17415	17651	17295	17548	17491	17373	17432	17521	17328	17372	17326	17388	17485	17501	17377	17448	17507	17495	17613	17512	17528	17366	17685	17461	17481	17559	17586	17300	17495	17274	17389	17675	17363	17317	17298	17566	17649	17623	17682	17468	17362	17418	17674	17487	17272	17533	17549	17318	17493	17157	17374	17373	17602	17471	17343	17485	17608	17495	17337	17515	17406	17576	17467	17506	17369	17443	17242	17351	17359	17552	17411	17414	17571	17579	17248	17603	17389	17489	17429	17442	17442	17363	17515	17610	17600	17290	17227	17822	17650	17330	17570	17346	17666	17469	17337	17386	17502	17292	17260	17317	17278	17269	17375	17250	17511	17215	17553	17347	17355	17562	17555	17287	17414	17377	17428	17337	17448	17402	17590	17291	17469	17508	17331	17443	17273	17390	17636	17560	17584	17511	17782	17402	17369	17542	17509	17421	17064	17400	17368	17299	17217	17642	17117	17314	17199	17452	17453	17335	17276	17447	17287	17500	17480	17372	17351	17327	17300	17406	17535	17386	17378	17392	17304	17488	17458	17552	17375	17424	17568	17650	17459	17379	17445	17529	17397	17472	17324	17476	17534	17536	17380	17192	17717	17418	17292	17535	17329	17655	17563	17551	17415	17364	17445	17430	17547	17379	17381	17376	17469	17334	17343	17555	17545	17396	17401	17372	17525	17412	17587	17543	17384	17452	17477	17294	17420	17561	17433	17360	17714	17504	17303	17355	17361	17485	17272	17513	17345	17504	17510	17293	17317	17277	17381	17607	17594	17438	17512	17696	17431	17444	17436	17601	17498	17285	17436	17529	17426	17359	17334	17500	17734	17364	17295	17370	17453	17393	17510	17255	17455	17400	17488	17531	17273	17404	17556	17389	17454	17399	17434	17667	17548	17340	17433	17406	17503	17491	17245	17385	17308	17407	17380	17322	17474	17594	17337	17339	17312	17382	17355	17558	17482	17265	17438	17436	17367	17489	17307	17351	17187	17426	17578	17350	17382	17630	17404	17392	17687	17465	17547	17521	17585	17270	17396	17351	17638	17584	17484	17480	17420	17448	17304	17526	17448	17521	17466	17390	17336	17511	17382	17595	17411	17425	17460	17430	17324	17523	17449	17424	17589	17527	17533	17372	17467	17504	17405	17460	17441	17434	17458	17232	17516	17341	17602	17489	17476	17471	17529	17396	17474	17495	17675	17201	17251	17452	17342	17284	17515	17289	17368	17659	17403	17404	17310	17316	17465	17491	17453	17393	17352	17510	17181	17138	17536	17392	17518	17457	17316	17559	17529	17227	17372	17322	17556	17469	17432	17283	17430	17333	17284	17471	17379	17454	17458	17538	17399	17232	17463	17417	17486	17392	17480	17660	17468	17519	17318	17390	17543	17422	17329	17348	17479	17159	17462	17641	17497
14141	16782	16264	15390	15119	15147	15491	15214	14943	14790	14728	15027	14985	15088	14938	15054	15000	14911	14808	14751	14591	14824	14596	14666	14661	14610	14662	14881	14861	15027	14833	14836	14722	14790	14842	14627	14734	14670	14632	14523	14622	14599	14622	14671	14576	14823	14405	14783	14890	14709	14746	14725	14504	14515	14716	14599	14530	14573	14707	14759	14536	14610	14638	14521	14636	14681	14443	14391	14543	14597	14547	14445	14667	14760	14599	14539	14417	14533	14742	14638	14661	14558	14472	14539	14402	14638	14814	14485	14324	14571	14466	14637	14640	14531	14604	14708	14646	14655	14663	14457	14562	14529	14641	14520	14570	14521	14595	14520	14654	14360	14664	14611	14651	14384	14598	14654	14578	14574	14607	14663	14545	14635	14490	14545	14653	14650	14530	14600	14629	14611	14610	14733	14424	14617	14658	14478	14503	14784	14496	14500	14703	14506	14524	14524	14461	14470	14612	14679	14705	14638	14624	14539	14577	14513	14491	14634	14596	14646	14513	14609	14597	14512	14531	14603	14622	14547	14616	14563	14493	14585	14564	14461	14523	14417	14558	14641	14732	14421	14579	14462	14641	14557	14542	14445	14643	14480	14568	14663	14798	14494	14652	14457	14612	14573	14471	14549	14508	14655	14538	14596	14600	14611	14527	14621	14531	14638	14631	14465	14557	14473	14578	14565	14531	14754	14668	14556	14676	14535	14502	14565	14671	14598	14543	14674	14716	14531	14652	14590	14627	14655	14465	14552	14589	14612	14579	14634	14501	14403	14515	14420	14493	14776	14637	14513	14532	14514	14824	14639	14581	14566	14619	14535	14515	14710	14442	14477	14379	14474	14642	14455	14530	14575	14663	14408	14495	14532	14330	14481	14780	14666	14643	14397	14664	14574	14560	14618	14574	14635	14508	14499	14583	14799	14450	14618	14657	14657	14543	14532	14582	14765	14480	14667	14650	14529	14442	14594	14641	14439	14462	14574	14448	14580	14420	14629	14674	14719	14613	14693	14600	14493	14601	14597	14523	14436	14572	14465	14465	14682	14558	14422	14632	14577	14620	14579	14631	14567	14696	14538	14479	14490	14494	14409	14628	14678	14654	14521	14588	14679	14653	14565	14571	14737	14497	14541	14775	14577	14719	14649	14668	14535	14734	14654	14598	14380	14477	14582	14439	14544	14520	14675	14564	14540	14599	14688	14403	14629	14582	14689	14383	14479	14399	14718	14503	14556	14498	14570	14683	14506	14583	14471	14663	14572	14511	14554	14510	14685	14545	14587	14462	14545	14508	14572	14544	14534	14542	14402	14607	14563	14610	14446	14530	14454	14495	14574	14620	14743	14447	14745	14697	14518	14528	14606	14434	14531	14581	14639	14636	14597	14319	14755	14642	14559	14501	14595	14395	14585	14662	14571	14598	14538	14512	14617	14689	14502	14408	14447	14587	14713	14448	14721	14612	14510	14565	14489	14497	14664	14585	14711	14583	14467	14290	14529	14464	14723	14450	14470	14594	14393	14575	14545	14726	14600	14797	14655	14672	14569	14565	14692	14449	14537	14463	14608	14692	14526	14521	14598	14618	14581	14547	14531	14743	14565	14577	14659	14621	14694	14535	14516	14680	14619	14495	14570	14687	14537	14572	14583	14613	14514	14531	14763	14623	14765	14605	14662	14440	14689	14519	14701	14417	14689	14659	14642	14665	14566	14609	14664	14444	14660	14427	14466	14645	14376	14755	14520	14597	14501	14550	14534	14541	14603	14511	14670	14462	14635	14570	14605	14549	14461	14670	14522	14617	14505	14382	14626	14538	14610	14458	14543	14508	14563	14593	14406	14664	14630	14553	14583	14446	14541	14580	14644	14528	14475	14458	14495	14658	14511	14562	14650	14529	14595	14596	14618	14737	14610	14565	14550	14769	14390	14505	14449	14790	14694	14615	14564	14550	14557	14616	14677	14581	14493	14447	14515	14478	14502	14671	14572	14462	14410	14508	14621	14579	14526	14638	14588	14597	14587	14448	14536	14545	14546	14496	14632	14571	14500	14635	14569	14452	14466	14568	14598	14527	14482	14450	14569	14482	14605	14691	14590	14544	14593	14676	14771	14545	14539	14505	14437	14598	14656	14525	14615	14530	14729	14484	14471	14612	14557	14529	14635	14444	14473	14670	14503	14524	14488	14514	14540	14405	14661	14593	14651	14376	14620	14530	14509	14607	14668	14649	14545	14731	14490	14598	14522	14555	14616	14618	14530	14562	14518	14516	14682	14439	14514	14639	14516	14604	14499	14766	14461	14435	14544	14461	14515	14621	14511	14658	14627	14671	14435	14532	14642	14705	14530	14619	14626	14619	14489	14445	14528	14514	14442	14628	14484	14616	14628	14425	14581	14562	14739	14521	14567	14639	14527	14584	14508	14590	14638	14754	14578	14676	14719	14513	14644	14647	14539	14713	14538	14561	14508	14490	14370	14612	14589	14501	14592	14633	14402	14499	14527	14636	14671	14609	14783	14523	14491	14541	14597	14549	14632	14549	14530	14568	14499	14509	14566	14774	14491	14732	14582	14551	14401	14578	14665	14674	14715	14704	14562	14697	14409	14547	14479	14748	14592	14626	14602	14546	14649	14729	14661	14600	14550	14429	14651	14495	14507	14607	14609	14785	14578	14450	14646	14454	14617	14572	14812	14509	14577	14653	14611	14656	14514	14442	14643	14642	14512	14626	14536	14633	14580	14443	14554	14709	14620	14564	14586	14682	14579	14493	14764	14656	14623	14484	14571	14497	14577	14610	14382	14426	14698	14483	14661	14495	14745	14587	14418	14750	14749	14711	14328	14674	14700	14425	14556	14519	14790	14789	14523	14730	14556	14505	14649	14533	14644	14654	14630	14601	14566	14671	14598	14707	14775	14608	14601	14501	14782	14653	14663	14610	14470	14567	14422	14559	14548	14611	14666	14556	14515	14657	14617	14731	14443	14593	14497	14589	14753	14781	14469	14499	14555	14581	14507	14587	14671	14436	14604	14640	14667	14477	14569	14612	14472	14509	14548	14733	14605	14618	14578	14615	14594	14619	14450	14437	14602	14561	14620	14613	14679	14536	14427	14527	14558	14549	14642	14457	14503	14691	14651	14577	14579	14425	14664	14471	14498	14635	14555	14654	14423	14541	14620	14657	14494	14485	14567	14543	14480	14556	14613	14726	14387	14680	14710	14498	14597	14700	14623	14452	14576	14611	14602	14396	14609	14644	14707	14545	14447	14482	14622	14564	14626	14549	14680	14574	14505	14495	14555	14583	14512	14385	14629	14636	14672	14410	14615	14647	14524	14621	14507	14616	14572	14664	14625	14513	14490	14607	14658	14362	14804	14714	14584	14631	14743	14542	14586	14483	14624	14665	14467	14673	14645	14552	14429	14567	14507	14480	14584	14476	14566	14489	14593	14639	14716	14623	14626	14240	14637	14510	14418	14629	14643	14623	14620	14498	14747	14767	14443	14620	14672	14665	14598	14544	14587	14599	14675	14628	14475	14680	14657	14566	14687	14532	14566	14569	14485	14719	14668	14532	14585	14405	14497	14755	14544	14673	14547	14666	14653	14629	14554	14610	14577	14596	14527	14512	14492	14441	14516	14639	14454	14807	14445	14588	14461	14632	14589	14744	14568	14464	14629	14460	14621	14657	14354	14634	14500	14464	14618	14620	14469	14662	14528	14697	14638	14663	14407	14663	14470	14471	14621	14527	14564	14535	14520	14544	14494	14568	14441	14511	14605	14695	14615	14514	14480	14491	14610	14646	14518	14783	14680	14508	14681	14584	14322	14586	14621	14643	14540	14793	14532	14720	14492	14348	14587	14474	14550	14639	14569	14703	14677	14531	14667	14581	14499	14493	14486	14739	14553	14644	14473	14488	14470	14726	14591	14606	14558	14641	14517	14554	14514	14588	14548	14481	14660	14455	14636	14506	14727	14541	14407	14602	14594	14513	14661	14503	14714	14679	14715	14690	14630	14564	14663	14450	14672	14662	14502	14574	14483	14605	14589	14717	14583	14611	14600	14604	14533	14504	14704	14550	14472	14626	14583	14554	14570	14612	14475	14613	14645	14516	14602	14522	14558	14564	14633	14586	14522	14369	14385	14645	14543	14681	14610	14502	14542	14503	14427	14516	14626	14676	14595	14588	14546	14607	14694	14616	14625	14571	14564	14665	14553	14699	14620	14539	14529	14474	14664	14577	14757	14569	14473	14584	14679	14565	14551	14683	14593	14555	14400	14495	14620	14727	14536	14727	14777	14627	14483	14628	14560	14579	14682	14742	14808	14632	14514	14531	14581	14572	14467	14625	14561	14549	14622	14660	14482	14626	14559	14550	14561	14514	14578	14488	14643	14603	14512	14602	14492	14566	14582	14674	14510	14721	14546	14521	14688	14636	14636	14656	14458	14592	14517	14472	14399	14607	14566	14607	14470	14555	14608	14731	14535	14677	14660	14392	14549	14366	14667	14756	14612	14579	14646	14505	14673	14586	14515	14584	14589	14639	14675	14691	14700	14713	14487	14596	14668	14486	14609	14623	14525	14658	14519	14459	14647	14594	14545	14704	14517	14531	14670	14620	14525	14474	14606	14631	14731	14575	14558	14581	14635	14559	14543	14543	14559	14561	14740	14660	14747	14520	14546	14591	14419	14432	14781	14689	14437	14602	14552	14558	14507	14512	14369	14554	14570	14471	14635	14454	14525	14595	14622	14577	14437	14481	14589	14548	14751	14616	14785	14686	14517	14526	14624	14553	14705	14628	14613	14475	14611	14611	14576	14672	14445	14670	14714	14480	14609	14487	14391	14779	14591	14631	14571	14553	14600	14540	14566	14486	14420	14565	14690	14603	14369	14525	14605	14667	14746	14551	14678	14463	14491	14643	14575	14677	14681	14604	14585	14488	14465	14510	14485	14649	14634	14575	14590	14543	14373	14668	14548	14651	14592	14711	14638	14645	14603	14589	14664	14543	14591	14612	14357	14599	14594	14708	14521	14537	14577	14516	14680	14587	14594	14591	14519	14741	14715	14525	14602	14453	14516	14495	14528	14639	14628	14588	14707	14649	14570	14482	14559	14556	14484	14458	14562	14641	14420	14390	14519	14735	14715	14614	14548	14500	14511
23719	21146	28652	23951	21865	22233	21753	18652	17822	17747	17632	17777	17599	17717	17925	17900	17894	17798	17472	17556	17486	17224	17507	17427	17424	17257	17258	17396	17436	17610	17602	17532	17451	17442	17286	17324	17337	17320	17135	17295	17288	17185	17339	17432	17292	17297	17422	18353	18539	17931	17890	17711	17477	17205	17331	17285	17183	17113	17118	17218	17251	17262	17328	17219	17119	17059	17244	17052	17026	17237	17178	17503	17186	17165	17162	17208	17190	17164	17081	17426	17044	17099	17197	17066	17174	17196	17373	17214	17016	17183	17178	17107	17276	17178	17140	17371	17267	17161	17069	17373	17176	17111	17173	17149	17237	17178	17174	17090	17210	17300	17266	17281	17190	17189	17368	17095	17392	17229	17144	17093	17140	17179	17331	17203	17147	17172	17063	17197	17301	16950	17216	17198	17389	17277	17117	17392	17232	17103	17138	17167	17079	17039	17188	17136	17058	16982	16880	17167	17222	16966	17050	17299	17157	17172	17288	17273	17015	17049	17150	17366	17438	17227	17170	17336	17260	16987	17180	17223	17191	16989	17213	17152	17148	17324	17087	17167	17227	17082	17125	17167	17077	17193	17180	17161	17182	17185	17321	17032	17069	17133	17119	17312	17219	17244	17030	17315	17334	17197	17117	17137	17126	17107	17185	17214	17188	17350	17093	17131	17263	17045	17282	17150	17034	17236	17257	16846	17171	17310	17050	17152	17184	17225	17154	17134	17272	17282	17205	17117	17186	17246	17179	17182	17012	16992	17190	17064	17053	17089	17146	17203	17035	17177	17249	17425	17206	17217	17145	17317	17331	17288	16905	17180	17259	17231	17107	17149	17154	17297	17181	17251	17236	17210	17088	17180	17238	17140	17134	17116	17026	17295	17268	17076	17164	17285	17102	17000	17085	17270	17268	16993	17137	17149	17085	17295	17094	17266	17283	17153	17184	17070	17087	17264	17101	17148	17198	17220	17237	17034	17024	17374	17278	16979	16998	17314	17346	17175	17269	17144	17171	16928	17112	17248	17076	17280	16938	17077	17157	17168	16997	17169	17335	17100	17274	17147	16978	17166	17107	17239	17237	17054	16985	17306	17011	17189	17153	17113	17274	17151	17010	17102	16965	17096	17136	17053	17183	17140	17081	17157	16888	17059	17003	17150	17109	17106	17347	17243	17106	17224	17108	17111	17071	17060	17059	16895	17030	17278	17100	17031	17099	16975	17247	17135	17217	17275	17041	17088	17121	17158	17014	17199	16917	17333	17258	17067	17340	17390	17102	17087	17123	17256	16986	17095	17123	16969	17127	17195	17302	17072	17187	17068	17209	17173	17263	17167	17034	17169	17165	17265	17167	17326	17032	17272	17199	17226	17158	17153	17029	17170	17031	17000	17174	17112	17318	16883	17091	17201	17097	17067	17264	17230	17313	17379	17302	17067	17044	17297	17078	17055	17016	17102	17218	17112	17239	17061	17398	17163	17492	17193	17076	17067	16979	16842	16907	17122	16986	17096	17325	17129	16993	17131	17109	17033	17128	17217	17133	16959	17174	17043	17189	17179	17116	17031	17276	17023	16978	17343	17142	17137	17206	17194	17059	17251	17052	17024	17287	17199	17119	17265	17231	17197	17197	17304	17184	17114	17196	17317	17013	17277	17218	17030	17329	17151	17211	17232	17176	17227	17024	17305	17103	17217	17290	17187	17289	16961	17180	17227	17201	17122	17197	17317	17175	17401	17226	17196	17233	17008	17363	17027	16973	17246	17208	17014	17217	17357	17260	17281	17155	17091	17180	17259	17074	17175	17313	17152	17119	17225	17213	17042	17254	17029	16968	16999	17220	17158	17168	17018	17154	17265	17208	17112	17226	17240	17148	17119	17214	17360	17299	17200	17052	17121	17208	17085	17132	17304	17325	17155	16954	17167	17287	17107	17190	17185	17157	17432	17236	16901	17093	16910	17158	17195	17053	17242	17180	17177	17008	17210	17222	17301	17264	17224	17156	17162	17139	17035	17137	16961	17332	17080	17176	17138	17178	16889	17156	17121	17133	16956	16972	16986	17144	17188	16950	16997	17085	17018	17026	17207	17157	17230	17217	17050	17413	17045	17018	17082	17281	17316	17327	17074	17314	17210	17252	17110	17445	16908	17217	17115	17285	17213	17195	17128	17258	17398	17328	17240	17174	17046	17200	17357	17277	17099	17093	17204	16843	17086	17021	17169	17055	16912	17087	16964	16996	17340	17009	17003	17193	17244	17154	17338	17264	17012	17251	17229	17139	17124	17197	17156	17041	17143	17162	17168	17001	17305	17159	16994	17178	17355	17268	17301	17282	17190	17147	17287	17173	17101	17036	17092	17210	17250	17122	17190	17391	17260	17256	17410	17417	17203	17195	17206	16911	17377	17297	17151	17207	17123	17000	17289	17210	17058	17421	17238	17441	17474	17186	17236	17222	17200	17225	17014	17156	17225	17076	17083	17163	17228	17024	17087	17135	17240	17214	17103	17011	17079	17192	17156	17294	17215	17142	17161	17098	17140	17120	17224	17082	17093	17129	16983	17043	17296	17140	17380	17289	16993	17094	17075	17179	17254	17244	17039	17075	17332	17358	17248	17166	17161	17376	17127	17061	17109	17258	17082	17194	17100	17237	17022	17203	17221	16930	17303	17036	17100	17249	17174	17084	17178	17219	17277	17114	17056	17301	17159	17282	17107	17168	17156	17157	17182	17245	17193	17086	17017	17037	17146	17216	17311	17366	17039	17137	17172	17032	17334	17272	17366	17375	17259	16882	17253	17189	17226	17150	17133	17129	17283	17164	17018	16980	17361	17264	17441	17007	17257	17139	17113	17325	17143	17190	16962	17182	17120	17219	17312	16970	17168	17034	17015	17269	16958	17095	17048	17154	17370	17141	17201	17261	17260	17289	17375	17114	17061	17265	17276	17128	17444	17122	16864	17306	17227	17282	17103	17239	17081	17137	17355	16921	17065	17228	17285	17187	17116	17261	17060	17147	17113	17350	17357	17204	17254	17292	17040	17022	17114	17200	17143	17160	16952	17029	17475	17375	17085	17141	17089	17041	17185	17336	17245	17209	17142	17178	17118	17125	17228	17220	17166	17092	17151	17310	17082	17268	17082	17108	17219	17276	17189	17256	17069	17129	17211	17047	17026	17160	17190	17141	17228	17038	17199	17288	16954	17076	17346	17175	17372	17220	17314	17281	17397	17196	17133	17056	17036	17226	17115	17224	17332	17224	17151	17122	17113	17235	17182	16949	17030	17163	17258	17205	17093	17254	17292	17233	17187	17254	16992	17189	17238	17057	17304	17252	17170	17305	17241	17164	17201	17127	17251	17177	17074	17118	17240	17200	16968	17126	17153	17166	17048	17296	17099	17099	17056	17339	17178	17139	17301	17241	17103	17155	17053	17119	17107	17169	17089	17278	17102	17399	17039	17077	17015	17140	17102	17212	17088	17393	17115	17167	17214	17276	17163	17077	17052	17238	17251	17218	17304	17202	17271	17154	17091	17167	17207	17313	17168	17297	17157	17002	17153	17158	17203	17273	17210	17212	17125	17256	17056	16992	17004	17213	16992	17069	17164	17060	17254	17160	17082	17183	17191	17190	17019	17157	17195	17327	17281	17047	17228	17397	17008	17207	17252	17197	17055	17061	17117	17327	17169	17174	17157	17060	17241	17150	17353	17170	17263	17459	17106	17093	17255	17391	17093	17191	17279	17116	17114	17340	17281	17172	17324	17011	17201	17025	17091	17251	17291	17179	17053	17286	17146	17335	17310	17100	17176	16938	17237	17234	17124	17165	17029	17113	17056	17017	17015	17067	17092	17180	17241	17103	17057	17257	17046	17106	17060	17111	17237	17101	17150	17045	16959	17213	17346	17456	17247	17135	17288	17108	17080	17228	17153	17098	17048	17241	17062	17292	17360	17089	17037	17111	17130	17179	17306	17117	17282	17260	16965	17121	17221	17063	17080	17263	17104	17124	17385	17135	17271	17253	17124	17238	17306	17144	17097	17201	17059	17196	17160	17312	17005	17171	17194	17102	17259	17058	17083	17238	17195	17218	17295	16990	17218	17076	17023	17153	17338	17032	17250	17311	17185	17028	17219	17251	16957	17097	17114	17187	17177	17217	17033	17200	16935	17014	17242	17013	17008	16918	17253	17066	17188	17210	17278	17089	17328	17356	17212	17050	17262	17287	17144	17115	17119	17388	17263	17086	17106	17296	17037	17046	17300	17193	17215	17278	17216	17068	17010	17116	17207	17225	16958	16867	17261	17385	17222	17119	17138	17245	17305	17090	17020	17174	17128	16879	17367	17121	17390	17065	17304	17135	17134	17125	17243	17192	17138	17229	17310	17216	17340	17130	17025	17165	17147	17119	17015	17218	17174	17234	17009	16984	17190	17098	17131	17122	16922	17122	17278	17007	17205	17159	17348	17219	17413	17186	17091	17298	17164	17405	17206	17053	17251	17115	17067	17352	17422	17257	17230	17012	17146	17340	17013	17005	17089	17277	17181	16979	17062	17205	17141	17103	17131	17002	17133	17200	17162	17219	17002	17325	17285	17319	17395	17114	17277	17241	17179	17363	17071	17318	17139	17197	17319	17230	17210	17147	17204	17146	17213	17184	17088	17196	17088	17159	17314	17184	17386	17162	17193	17310	17250	17201	17041	16990	17158	17189	17147	17177	17201	16867	17331	17296	17080	17072	17178	17128	17054	17164	17098	17261	17117	17260	17081	17153	17264	17265	17316	17103	16959	17159	17256	17241	17136	17101	17050	17091	17337	17045	17134	17191	17043	17236	17145	17196	17315	17100	17216	17310	16908	17203	17080	17478	17115	17098	17121	17260	17439	17220	17286	17228	16981	17025	17164	16997	17187	17220	17191	17210	17157	17018	16968	17117	17335	17295	17280	17280	17102	17166	17142	17151	17151	17244	17136	17028	17156	17156	17393	17114	17110	17153	17120	17101	17196	17097	16956	17345	17094	17273	17033	17340	17069	17056	17046	17025	17150	17047	17036	17318	17231	17097	17161	17124	17268	17311	17373	17311	17235	17110	17246	17084	17251	17269	17147	17000	17065	17252	17183	17259	17235	17092	17383	17026	17089	17126	17136	17019	17267	17028	17139
13058	22708	20896	17692	16865	16752	17624	16274	15497	15181	15277	15377	15154	15240	15213	15043	15397	15191	15074	15064	14806	14822	14798	14690	14835	14831	14781	14798	15282	14897	15041	14930	14822	14555	14587	14663	14768	14658	14694	14537	14747	14738	14618	14562	14607	14602	14789	16088	15947	15541	15075	14926	14849	14572	14661	14360	14348	14463	14600	14446	14564	14493	14494	14541	14662	14733	14471	14578	14542	14509	14474	14537	14537	14297	14564	14587	14639	14502	14522	14468	14511	14654	14339	14533	14587	14518	14681	14557	14505	14542	14527	14486	14601	14545	14568	14575	14562	14469	14438	14478	14635	14485	14585	14432	14488	14568	14552	14601	14675	14596	14586	14493	14520	14363	14547	14641	14420	14595	14365	14373	14336	14520	14650	14649	14564	14600	14520	14712	14570	14329	14625	14630	14486	14573	14489	14696	14225	14555	14483	14509	14379	14613	14505	14510	14681	14388	14440	14420	14567	14490	14552	14454	14464	14599	14573	14418	14394	14504	14634	14320	14447	14580	14368	14516	14700	14426	14348	14655	14451	14587	14424	14302	14477	14352	14436	14502	14601	14477	14489	14433	14487	14607	14584	14459	14582	14516	14340	14464	14631	14421	14476	14464	14548	14603	14491	14503	14452	14573	14650	14494	14585	14382	14497	14520	14340	14483	14413	14594	14504	14424	14612	14508	14494	14437	14660	14625	14535	14595	14666	14691	14437	14676	14369	14502	14461	14462	14555	14495	14770	14545	14386	14426	14567	14502	14562	14669	14483	14494	14416	14414	14576	14438	14509	14521	14569	14589	14504	14719	14386	14449	14278	14565	14555	14550	14548	14368	14570	14541	14548	14594	14522	14462	14444	14507	14484	14395	14529	14456	14476	14548	14439	14507	14458	14652	14522	14476	14540	14595	14378	14483	14537	14549	14450	14420	14501	14617	14511	14449	14759	14364	14406	14540	14513	14630	14410	14411	14642	14590	14440	14370	14704	14557	14435	14582	14541	14492	14462	14367	14488	14513	14517	14438	14542	14469	14435	14682	14488	14524	14445	14516	14659	14610	14464	14529	14450	14572	14752	14345	14601	14323	14518	14466	14695	14548	14502	14595	14432	14671	14505	14507	14601	14681	14351	14452	14459	14450	14453	14483	14461	14391	14575	14484	14552	14453	14554	14602	14550	14441	14714	14556	14447	14485	14586	14441	14434	14606	14825	14458	14724	14361	14438	14512	14499	14574	14415	14594	14557	14476	14576	14509	14431	14463	14612	14525	14601	14408	14508	14747	14479	14550	14519	14498	14419	14487	14385	14480	14584	14546	14426	14338	14369	14581	14612	14692	14407	14434	14578	14551	14534	14560	14547	14574	14440	14632	14392	14341	14455	14562	14604	14604	14439	14540	14606	14490	14304	14317	14489	14401	14568	14526	14548	14486	14471	14448	14416	14541	14672	14521	14459	14419	14532	14642	14516	14461	14349	14512	14537	14587	14350	14501	14607	14522	14401	14540	14457	14582	14509	14463	14554	14471	14378	14557	14563	14561	14595	14499	14493	14481	14552	14497	14557	14584	14440	14559	14601	14619	14432	14450	14557	14555	14540	14459	14474	14450	14564	14642	14551	14636	14413	14738	14518	14460	14513	14342	14492	14554	14571	14558	14559	14554	14472	14509	14471	14586	14441	14425	14655	14504	14543	14512	14413	14526	14358	14539	14639	14361	14579	14363	14513	14572	14692	14369	14367	14523	14698	14434	14692	14535	14643	14382	14609	14342	14301	14488	14537	14560	14405	14559	14314	14607	14554	14526	14669	14567	14680	14513	14467	14524	14583	14480	14604	14429	14548	14553	14551	14636	14579	14476	14569	14571	14399	14607	14612	14530	14437	14645	14575	14612	14536	14344	14559	14461	14411	14495	14333	14632	14555	14574	14472	14431	14444	14578	14524	14395	14529	14535	14660	14492	14496	14572	14643	14513	14481	14572	14524	14482	14558	14515	14701	14532	14591	14510	14480	14479	14457	14628	14531	14434	14560	14629	14443	14462	14555	14638	14520	14445	14697	14528	14680	14589	14541	14619	14419	14397	14422	14573	14651	14416	14410	14564	14535	14517	14605	14543	14547	14627	14401	14497	14359	14497	14460	14634	14384	14524	14531	14626	14390	14551	14500	14407	14371	14410	14477	14423	14327	14540	14482	14593	14524	14596	14478	14476	14799	14437	14396	14505	14562	14482	14558	14464	14430	14621	14412	14551	14563	14537	14672	14553	14554	14510	14569	14641	14518	14561	14600	14486	14288	14570	14489	14449	14590	14498	14430	14698	14424	14605	14575	14627	14474	14594	14502	14417	14443	14509	14551	14644	14480	14424	14455	14578	14400	14672	14646	14470	14493	14583	14505	14606	14411	14459	14496	14438	14412	14583	14596	14363	14579	14513	14477	14394	14327	14544	14528	14525	14484	14399	14477	14490	14494	14379	14629	14478	14228	14474	14461	14513	14386	14646	14708	14504	14488	14607	14409	14509	14361	14447	14494	14472	14559	14565	14584	14324	14488	14546	14375	14463	14508	14552	14567	14479	14569	14467	14375	14494	14588	14551	14589	14485	14539	14638	14509	14523	14459	14517	14516	14309	14381	14587	14451	14475	14492	14546	14551	14550	14545	14494	14574	14541	14479	14451	14459	14563	14492	14555	14588	14425	14530	14621	14516	14407	14507	14586	14423	14572	14388	14577	14589	14459	14673	14440	14345	14568	14571	14571	14367	14545	14411	14467	14353	14478	14607	14503	14705	14380	14760	14422	14586	14518	14355	14465	14751	14588	14542	14570	14433	14470	14453	14463	14406	14582	14583	14485	14481	14596	14532	14424	14568	14669	14542	14688	14482	14516	14584	14515	14552	14534	14633	14477	14500	14604	14627	14372	14330	14516	14481	14534	14411	14500	14468	14581	14447	14357	14542	14527	14520	14585	14496	14755	14403	14546	14485	14469	14529	14489	14492	14528	14399	14434	14554	14520	14642	14467	14451	14526	14523	14535	14528	14565	14496	14543	14465	14551	14492	14515	14456	14506	14428	14446	14547	14527	14558	14557	14601	14403	14485	14506	14505	14484	14575	14503	14595	14536	14457	14570	14538	14464	14482	14553	14715	14579	14494	14618	14481	14557	14681	14553	14524	14568	14350	14460	14532	14480	14568	14637	14438	14555	14401	14606	14463	14599	14576	14358	14476	14351	14627	14284	14588	14591	14445	14386	14490	14610	14635	14313	14509	14453	14482	14482	14422	14551	14415	14531	14481	14389	14415	14452	14472	14511	14458	14345	14289	14530	14369	14457	14600	14591	14556	14489	14503	14516	14372	14414	14537	14617	14571	14475	14475	14412	14556	14561	14696	14414	14529	14335	14602	14569	14573	14538	14672	14638	14659	14428	14457	14360	14529	14414	14502	14394	14472	14563	14384	14448	14450	14516	14304	14613	14524	14416	14515	14446	14622	14513	14665	14470	14512	14614	14670	14489	14539	14463	14449	14621	14461	14455	14418	14610	14471	14447	14682	14299	14614	14556	14337	14530	14468	14495	14581	14360	14442	14356	14509	14641	14528	14472	14629	14704	14566	14507	14452	14535	14448	14330	14673	14661	14526	14487	14373	14352	14471	14451	14634	14509	14650	14565	14273	14603	14477	14451	14597	14430	14648	14551	14424	14550	14426	14604	14422	14514	14514	14606	14500	14633	14361	14433	14349	14430	14334	14451	14387	14403	14593	14551	14456	14502	14610	14521	14548	14562	14383	14629	14533	14495	14614	14483	14460	14582	14599	14592	14440	14633	14378	14420	14715	14501	14543	14550	14579	14499	14448	14662	14432	14430	14362	14273	14660	14632	14543	14694	14327	14545	14503	14556	14301	14652	14619	14413	14396	14539	14508	14664	14563	14641	14509	14450	14447	14617	14546	14427	14498	14473	14463	14630	14519	14599	14430	14489	14423	14443	14567	14637	14394	14506	14481	14501	14605	14445	14434	14677	14604	14514	14514	14520	14552	14459	14554	14434	14437	14365	14665	14538	14662	14524	14541	14467	14571	14438	14512	14514	14630	14512	14532	14481	14498	14426	14301	14477	14548	14629	14616	14317	14614	14717	14500	14560	14646	14634	14464	14622	14621	14533	14459	14543	14599	14586	14494	14406	14303	14632	14404	14598	14537	14505	14371	14478	14461	14479	14551	14402	14574	14492	14437	14435	14582	14166	14476	14576	14513	14590	14572	14448	14522	14434	14315	14610	14387	14541	14433	14609	14664	14569	14590	14523	14503	14463	14573	14379	14446	14457	14474	14644	14478	14458	14472	14531	14528	14540	14486	14417	14586	14536	14597	14554	14704	14288	14580	14427	14541	14610	14545	14578	14469	14585	14643	14480	14600	14340	14728	14736	14407	14415	14596	14509	14448	14377	14571	14461	14538	14382	14424	14489	14637	14504	14404	14426	14493	14550	14605	14511	14371	14525	14647	14520	14331	14458	14688	14460	14519	14440	14417	14499	14528	14495	14573	14447	14540	14518	14432	14423	14439	14426	14440	14519	14504	14344	14474	14542	14424	14402	14300	14719	14455	14470	14358	14709	14426	14365	14385	14374	14610	14406	14579	14483	14629	14443	14435	14537	14543	14381	14689	14582	14498	14414	14370	14492	14481	14401	14582	14454	14411	14580	14425	14461	14642	14444	14417	14411	14340	14468	14648	14387	14197	14320	14450	14493	14477	14496	14692	14297	14511	14503	14471	14467	14436	14519	14451	14394	14425	14550	14646	14355	14621	14495	14410	14655	14351	14574	14504	14654	14458	14678	14460	14450	14580	14670	14727	14485	14440	14681	14567	14386	14463	14529	14478	14472	14609	14697	14517	14500	14404	14608	14416	14583	14461	14670	14364	14546	14573	14536	14352	14509	14507	14550	14440	14479	14515	14457	14596	14482	14620	14371	14646	14545	14582	14442	14479	14460	14454	14387	14514	14514	14607	14406	14588	14539	14550	14533	14581	14482	14596	14405	14338	14502	14650	14551	14516	14436	14476	14437	14350	14529	14458	14431	14608	14303	14520	14462	14526	14541	14490	14439	14530	14404	14633	14621	14467	14364	14468	14526	14599	14543	14513	14557	14591	14533	14528	14564
22770	21167	29074	23544	21308	23396	26087	20535	18722	18529	18712	18508	18290	18111	18059	17999	18402	18357	18060	18030	17777	17894	17956	17682	17533	17478	17938	17861	17878	17784	17635	17812	17782	17373	17651	17567	17657	17622	17569	17340	17385	17517	17489	17533	17447	17517	18188	19216	19816	19374	18585	18200	17926	17692	17519	17384	17476	17473	17532	17650	17403	17623	17411	17390	17476	17581	17443	17527	17466	17472	17546	17239	17575	17506	17435	17093	17319	17413	17410	17620	17509	17455	17415	17547	17515	17320	17354	17606	17469	17337	17294	17206	17297	17405	17524	17384	17409	17490	17316	17530	17196	17429	17396	17441	17349	17372	17402	17514	17416	17461	17431	17381	17279	17383	17463	17418	17428	17438	17433	17406	17559	17519	17180	17404	17272	17178	17475	17363	17321	17436	17433	17392	17294	17512	17338	17194	17443	17398	17476	17383	17375	17360	17367	17334	17441	17210	17268	17159	17510	17245	17550	17346	17316	17286	17200	17312	17237	17450	17539	17396	17176	17380	17285	17387	17414	17516	17435	17507	17587	17386	17412	17166	17162	17307	17402	17380	17470	17425	17380	17380	17262	17394	17324	17474	17312	17472	17235	17504	17461	17225	17363	17418	17466	17472	17310	17356	17256	17542	17173	17248	17503	17228	17229	17213	17225	17266	17410	17378	17340	17394	17312	17225	17347	17429	17334	17496	17400	17371	17263	17059	17361	17188	17326	17468	17432	17558	17373	17397	17510	17273	17374	17280	17493	17381	17466	17192	17208	17372	17285	17423	17293	17261	17354	17182	17383	17281	17237	17172	17248	17471	17381	17331	17320	17255	17247	17318	17382	17208	17328	17118	17320	17383	17383	17502	17201	17437	17241	17352	17458	17384	17555	17541	17300	17421	17330	17386	17549	17322	17398	17546	17395	17194	17309	17452	17299	17147	17293	17273	17380	17237	17409	17492	17374	17166	17148	17405	17256	17288	17402	17351	17188	17140	17374	17325	17345	17514	17454	17397	17429	17310	17210	16999	17438	17480	17559	17225	17263	17223	17407	17285	17119	17173	17536	17341	17533	17305	17270	17221	17175	17365	17344	17246	17598	17410	17316	17310	17215	17359	17244	17516	17337	17334	17357	17246	17253	17446	17389	17489	17292	17544	17276	17236	17575	17372	17454	17280	17242	17361	17377	17293	17352	17389	17392	17250	17349	17339	17217	17388	17575	17328	17263	17174	17378	17348	17304	17217	17366	17292	17322	17333	17276	17419	17135	17211	17278	17250	17423	17316	17452	17201	17357	17589	17309	17216	17231	17326	17303	17374	17424	17399	17187	17233	17443	17259	17496	17138	17668	17354	17317	17459	17369	17355	17279	17326	17386	17456	17393	17431	17229	17355	17341	17557	17244	17232	17308	17380	17380	17420	17354	17507	17351	17364	17307	17382	17040	17373	17176	17140	17381	17420	17327	17257	17308	17428	17382	17152	17359	17288	17221	17392	17470	17327	17435	17482	17347	17399	17274	17100	17190	17347	17136	17123	17403	17293	17126	17277	17231	17246	17411	17309	17448	17430	17468	17282	17343	17266	17357	17108	17325	17393	17280	17389	17355	17608	17346	17331	17314	17342	17548	17413	17070	17429	17405	17252	17607	17355	17264	17095	17316	17473	17219	17268	17264	17373	17446	17063	17321	17325	17535	17307	17257	17196	17267	17335	17295	17344	17319	17200	17398	17319	17287	17293	17468	17320	17431	17222	17215	17252	17334	17170	17553	17462	17301	17302	17448	17477	17302	17451	17113	17228	17225	17355	17445	17227	17463	17457	17507	17291	17291	17200	17296	17452	17338	17355	17399	17357	17364	17426	17465	17280	17538	17275	17483	17113	17406	17326	17303	17360	17306	17500	17165	17343	17256	17475	17470	17353	17396	17506	17450	17476	17393	17193	17400	17285	17468	17312	17352	17514	17472	17430	17182	17375	17410	17475	17216	17257	17121	17467	17348	17230	17373	17293	17310	17409	17261	17473	17431	17450	17315	17265	17425	17511	17377	17157	17158	17230	17603	17545	17194	17447	17234	17385	17370	17623	17538	17350	17157	17255	17294	17312	17393	17213	17222	17474	17535	17335	17183	17370	17381	17442	17368	17273	17340	17321	17240	17473	17466	17214	17295	17542	17189	17278	17157	17220	17556	17355	17247	17377	17206	17234	17362	17183	17306	17478	17302	17395	17424	17366	17230	17446	17422	17182	17277	17405	17393	17244	17278	17176	17245	17299	17336	17320	17489	17255	17558	17268	17439	17191	17399	17347	17186	17264	17375	17428	17611	17188	17319	17260	17323	17362	17435	17224	17292	17317	17172	17242	17328	17439	17412	17214	17223	17336	17349	17196	17227	17226	17471	17368	17265	17372	17260	17220	17246	17345	17347	17182	17557	17334	17383	17469	17498	17214	17375	17546	17378	17398	17584	17338	17248	17420	17301	17377	17267	17181	17322	17285	17277	17286	17231	17101	17221	17274	17278	17193	17546	17377	17364	17511	17467	17378	17355	17185	17332	17253	17219	17376	17364	17460	17362	17498	17051	17151	17281	17337	17332	17279	17422	17195	17411	17447	17366	17367	17571	17428	17347	17402	17493	17124	17207	17104	17441	17471	17325	17474	17256	17444	17526	17377	17387	17467	17321	17274	17515	17319	17257	17217	17213	17504	17460	17393	17496	17304	17401	17276	17319	17125	17138	17399	17433	17054	17418	17656	17503	17176	17326	17587	17514	17336	17218	17268	17410	17486	17400	17275	17330	17130	17443	17257	17318	17331	17336	17501	17490	17488	17555	17251	17306	17603	17315	17311	17246	17347	17297	17216	17303	17140	17185	17304	17311	17215	17410	17235	17199	17079	17317	17234	17510	17356	17410	17488	17425	17334	17072	17264	17383	17407	17441	17422	17438	17424	17283	17318	17338	17365	17207	17385	17251	17398	17362	17313	17317	17485	17234	17286	17430	17527	17353	17416	17440	17288	17165	17279	17268	17475	17246	17366	17135	17236	17324	17301	17367	17282	17325	17532	17241	17380	17334	17523	17381	17158	17215	17135	17292	17263	17156	17253	17339	17295	17476	17430	17297	17281	17339	17438	17367	17390	17471	17271	17412	17543	17543	17424	17320	17428	17279	17291	17434	17333	17216	17124	17263	17306	17252	17517	17318	17263	17283	17328	17181	17438	17301	17643	17439	17229	17254	17150	17260	17514	17559	17321	17444	17259	17245	17371	17327	17431	17543	17235	17463	16950	17069	17290	17480	17329	17327	17347	17434	17211	17373	17450	17449	17353	17271	17399	17319	17368	17351	17304	17277	17339	17610	17388	17475	17303	17200	17489	17081	17413	17502	17253	17367	17564	17398	17326	17481	17277	17466	17237	17385	17452	17363	17403	17295	17351	17509	17345	17302	17259	17481	17316	17407	17162	17481	17295	17407	17417	17478	17170	17373	17445	17494	17327	17263	17369	17296	17477	17478	17149	17491	17401	17510	17300	17319	17449	17282	17304	17496	17477	17577	17309	17459	17479	17262	17143	17200	17412	17199	17389	17520	17388	17453	17408	17434	17324	17345	17447	17185	17388	17258	17420	17242	17456	17454	17391	17280	17230	17507	17388	17487	17406	17174	17344	17475	17305	17410	17290	17284	17419	17398	17364	17590	17193	17220	17135	17387	17342	17277	17244	17077	17367	17584	17039	17330	17323	17257	17261	17382	17180	17175	17349	17326	17249	17177	17388	17230	17314	17349	17276	17337	17325	17289	17221	17156	17284	17317	17324	17289	17385	17351	17366	17385	17533	17317	17641	17469	17376	17418	17378	17447	17362	17336	17311	17248	17325	17468	17393	17515	17401	17420	17293	17402	17441	17356	17298	17386	17372	17263	17234	17466	17210	17444	17323	17095	17209	17433	17421	17179	17395	17484	17278	17500	17264	17210	17131	17358	17465	17342	17412	17311	17320	17278	17382	17262	17444	17448	17445	17343	17213	17356	17472	17254	17386	17244	17394	17286	17437	17533	17239	17294	17227	17258	17311	17244	17289	17362	17415	17582	17197	17242	17273	17274	17316	17341	17308	17375	17585	17322	17448	17279	17246	17420	17491	17310	17407	17244	17547	17280	17370	17175	17311	17411	17405	17223	17256	17415	17238	17227	17624	17265	17261	17379	17480	17422	17289	17383	17325	17379	17263	16977	17357	17279	17411	17333	17475	17356	17542	17235	17459	17511	17475	17408	17210	17290	17457	17443	17409	17224	17263	17302	17363	17319	17397	17361	17385	17459	17484	17529	17463	17359	17358	17301	17390	17205	17299	17183	17377	17383	17270	17291	17387	17227	17446	17499	17338	17274	17350	17370	17423	17456	17337	17455	17338	17345	17286	17244	17145	17203	17337	17371	17322	17198	17371	17164	17261	17457	17167	17306	17470	17440	17547	17277	17308	17383	17228	17380	17270	17257	17520	17271	17113	17300	17455	17361	17212	17375	17405	17534	17202	17517	17372	17454	17415	17064	17468	17518	17293	17226	17413	17576	17378	17260	17212	17363	17520	17412	17381	17297	17318	17190	17231	17438	17437	17345	17283	17295	17317	17415	17478	17320	17547	17121	17458	17202	17234	17251	17249	17347	17268	17214	17379	17274	17245	17227	17526	17206	17401	17263	17344	17082	17397	17435	17525	17473	17233	17089	17254	17253	17367	17200	17633	17466	17358	17256	17386	17282	17165	17236	17357	17397	17379	17489	17269	17370	17675	17317	17493	17165	17214	17285	17363	17211	17364	17160	17498	17155	17435	17571	17532	17192	17081	17444	17444	17322	17160	17572	17479	17236	17199	17358	17164	17449	17301	17287	17279	17274	17426	17256	17360	17334	17523	17185	17309	17359	17233	17433	17452	17430	17261	17183	17431	17336	17301	17222	17123	17282	17424	17291	17317	17234	17267	17503	17300	17464	17181	17199	17419	17203	17324	17286	17146	17490	17188	17298	17387	17338	17461	17282	17203	17348	17410	17218	17228	17244	17399	17392	17415	17358	17339	17238	17355	17178	17358	17254	17439	17392	17316	17400	17417	17269	17184	17306	17303	17301	17484	17378	17368	17353	17233	17479	17299	17324	17485	17329	17047	17563	17442
14849	27604	24762	19959	18631	19191	19783	18469	16410	15649	15776	15928	15663	15571	15486	15640	15680	15658	15112	15249	15161	14894	14923	14941	15046	14990	15110	15225	15428	14988	14880	14998	14836	14677	14779	14820	14726	14782	14693	14680	14628	14716	14637	14612	14559	14853	15478	17055	17480	16523	15809	15274	14979	14786	14546	14602	14648	14586	14473	14645	14523	14619	14481	14648	14560	14581	14630	14551	14556	14668	14475	14515	14648	14650	14689	14639	14501	14650	14649	14765	14600	14617	14627	14522	14642	14529	14693	14552	14665	14614	14284	14456	14600	14605	14580	14531	14582	14641	14649	14477	14548	14667	14530	14500	14402	14428	14591	14567	14586	14512	14560	14544	14385	14565	14481	14539	14703	14478	14451	14530	14481	14553	14437	14587	14566	14533	14616	14504	14641	14522	14574	14698	14451	14640	14550	14648	14620	14447	14662	14541	14764	14478	14438	14668	14426	14738	14711	14490	14579	14533	14590	14507	14496	14630	14509	14412	14739	14653	14676	14573	14526	14543	14536	14390	14536	14636	14623	14524	14534	14558	14606	14316	14605	14648	14597	14642	14517	14610	14489	14590	14614	14746	14368	14589	14523	14528	14617	14629	14599	14719	14660	14623	14610	14651	14596	14633	14505	14619	14596	14658	14759	14622	14704	14522	14607	14599	14621	14718	14502	14443	14703	14452	14676	14780	14547	14702	14533	14461	14567	14483	14585	14661	14577	14636	14566	14497	14516	14566	14448	14459	14430	14506	14496	14595	14485	14515	14511	14551	14661	14660	14646	14548	14423	14652	14479	14615	14545	14520	14416	14561	14560	14453	14602	14642	14635	14642	14569	14562	14513	14425	14481	14496	14314	14580	14497	14489	14694	14539	14551	14549	14492	14531	14782	14587	14465	14581	14607	14665	14520	14477	14493	14508	14667	14501	14728	14578	14565	14571	14571	14331	14484	14520	14553	14669	14623	14510	14470	14494	14525	14525	14564	14552	14543	14566	14463	14671	14434	14627	14468	14602	14668	14577	14551	14502	14486	14589	14541	14495	14692	14611	14561	14648	14581	14563	14475	14501	14606	14671	14531	14585	14600	14534	14537	14543	14618	14481	14489	14504	14697	14620	14519	14487	14534	14478	14547	14488	14457	14473	14484	14618	14412	14712	14539	14539	14492	14586	14523	14679	14569	14651	14622	14491	14577	14637	14425	14622	14537	14516	14331	14421	14541	14583	14667	14562	14541	14642	14425	14401	14489	14623	14643	14520	14511	14586	14655	14555	14441	14557	14687	14606	14600	14525	14668	14729	14518	14647	14704	14424	14591	14589	14610	14629	14656	14713	14548	14778	14449	14623	14512	14679	14524	14493	14557	14414	14479	14604	14513	14497	14720	14489	14773	14685	14603	14593	14683	14583	14688	14567	14623	14536	14512	14547	14632	14543	14612	14653	14558	14653	14578	14584	14536	14388	14438	14572	14634	14546	14492	14653	14671	14338	14659	14620	14481	14512	14624	14508	14514	14377	14420	14531	14606	14520	14602	14500	14562	14635	14517	14671	14639	14411	14544	14497	14597	14411	14503	14588	14606	14713	14594	14395	14685	14585	14623	14516	14580	14552	14725	14410	14543	14423	14472	14511	14584	14483	14551	14525	14488	14518	14517	14395	14509	14560	14538	14547	14517	14607	14545	14620	14653	14527	14489	14476	14499	14570	14594	14653	14412	14630	14677	14744	14650	14405	14567	14471	14485	14570	14454	14578	14572	14563	14503	14479	14483	14567	14576	14566	14639	14560	14715	14553	14526	14705	14535	14682	14611	14508	14772	14565	14651	14600	14601	14698	14703	14473	14629	14561	14581	14594	14761	14616	14515	14588	14570	14718	14614	14539	14512	14513	14790	14571	14422	14618	14594	14544	14561	14539	14420	14575	14555	14629	14711	14645	14555	14478	14529	14443	14556	14504	14566	14644	14611	14477	14480	14597	14592	14380	14564	14485	14486	14682	14558	14591	14673	14570	14535	14530	14627	14546	14590	14578	14570	14599	14432	14551	14530	14594	14640	14579	14579	14493	14561	14444	14593	14491	14520	14516	14536	14499	14507	14671	14478	14545	14508	14569	14529	14586	14393	14443	14493	14489	14607	14597	14553	14541	14411	14494	14463	14242	14684	14547	14669	14527	14590	14701	14448	14632	14526	14444	14480	14527	14524	14493	14547	14500	14459	14539	14366	14782	14548	14435	14564	14568	14562	14519	14571	14666	14770	14498	14571	14579	14730	14526	14637	14620	14633	14664	14555	14607	14572	14536	14528	14424	14551	14384	14572	14631	14515	14595	14396	14504	14517	14611	14606	14692	14519	14440	14534	14512	14596	14518	14606	14490	14596	14587	14745	14508	14578	14485	14524	14719	14575	14467	14658	14719	14614	14666	14756	14535	14443	14392	14562	14556	14521	14589	14556	14468	14530	14399	14558	14633	14589	14595	14544	14604	14555	14372	14437	14622	14612	14551	14446	14782	14602	14674	14479	14574	14551	14399	14357	14666	14634	14504	14455	14478	14647	14667	14487	14473	14564	14451	14530	14687	14615	14504	14429	14457	14606	14631	14656	14589	14615	14664	14542	14569	14602	14511	14616	14589	14449	14545	14519	14529	14491	14496	14577	14478	14606	14561	14477	14450	14528	14597	14773	14554	14754	14391	14499	14420	14695	14538	14753	14388	14632	14358	14650	14520	14594	14630	14424	14548	14437	14688	14615	14629	14529	14661	14488	14726	14619	14524	14419	14492	14617	14582	14537	14533	14443	14697	14560	14635	14610	14575	14716	14568	14462	14568	14610	14584	14533	14756	14501	14633	14518	14580	14515	14590	14618	14539	14462	14607	14668	14539	14513	14546	14569	14569	14680	14495	14607	14585	14360	14531	14605	14366	14644	14659	14441	14499	14532	14530	14592	14457	14489	14503	14541	14583	14596	14334	14533	14462	14585	14603	14451	14483	14440	14534	14523	14476	14371	14697	14549	14477	14515	14466	14577	14459	14702	14613	14424	14496	14434	14691	14499	14643	14497	14602	14579	14482	14502	14509	14463	14486	14450	14481	14586	14542	14616	14427	14581	14567	14567	14480	14725	14364	14487	14364	14509	14444	14688	14477	14722	14640	14677	14655	14692	14525	14522	14418	14451	14609	14475	14601	14548	14625	14529	14504	14549	14505	14651	14609	14565	14441	14569	14665	14457	14608	14555	14337	14528	14501	14614	14667	14610	14559	14611	14353	14519	14517	14445	14595	14546	14593	14444	14565	14398	14422	14592	14526	14736	14385	14567	14707	14651	14535	14686	14399	14751	14652	14492	14561	14537	14618	14521	14572	14572	14567	14717	14501	14468	14409	14631	14409	14394	14480	14612	14686	14629	14797	14623	14584	14624	14495	14455	14681	14552	14512	14354	14450	14715	14401	14510	14483	14573	14410	14530	14558	14561	14611	14411	14389	14605	14363	14678	14261	14463	14510	14605	14469	14588	14474	14546	14620	14707	14638	14534	14675	14631	14405	14453	14623	14610	14583	14459	14474	14770	14544	14549	14700	14655	14465	14685	14472	14609	14634	14578	14452	14551	14650	14563	14657	14526	14591	14522	14604	14549	14632	14721	14638	14306	14578	14423	14507	14663	14633	14530	14540	14689	14408	14474	14510	14582	14371	14607	14600	14414	14428	14568	14622	14553	14573	14643	14693	14758	14451	14563	14590	14494	14446	14470	14633	14544	14595	14561	14770	14634	14515	14444	14573	14740	14514	14460	14484	14598	14696	14416	14565	14512	14591	14570	14455	14537	14557	14690	14403	14640	14493	14443	14549	14604	14575	14571	14583	14652	14599	14598	14518	14603	14686	14501	14509	14644	14657	14580	14447	14496	14429	14511	14457	14588	14720	14552	14638	14564	14543	14493	14533	14491	14563	14507	14403	14511	14558	14370	14536	14625	14618	14636	14715	14404	14556	14584	14471	14665	14500	14592	14550	14735	14535	14489	14428	14444	14688	14579	14530	14573	14390	14529	14654	14445	14609	14443	14532	14353	14546	14484	14565	14663	14502	14541	14550	14546	14489	14583	14394	14500	14393	14537	14558	14482	14505	14508	14643	14485	14441	14559	14415	14690	14602	14745	14337	14548	14509	14601	14583	14648	14634	14465	14480	14461	14501	14573	14707	14586	14550	14614	14460	14537	14617	14486	14440	14516	14461	14522	14554	14530	14535	14547	14738	14549	14612	14588	14669	14553	14525	14660	14475	14671	14622	14576	14694	14589	14537	14520	14460	14412	14548	14551	14643	14554	14590	14529	14623	14435	14637	14537	14602	14538	14635	14425	14635	14643	14600	14430	14414	14467	14720	14630	14610	14548	14585	14628	14513	14582	14502	14496	14599	14386	14575	14641	14477	14346	14742	14525	14482	14537	14510	14437	14399	14525	14663	14555	14526	14613	14587	14481	14580	14601	14509	14623	14507	14490	14581	14608	14296	14483	14570	14564	14521	14706	14566	14573	14537	14576	14688	14436	14461	14666	14452	14533	14496	14560	14551	14735	14308	14687	14447	14474	14562	14684	14554	14730	14746	14560	14587	14579	14552	14457	14621	14511	14595	14515	14487	14632	14573	14384	14593	14526	14631	14513	14245	14545	14588	14582	14591	14509	14533	14540	14375	14545	14577	14468	14509	14555	14548	14440	14677	14510	14594	14596	14608	14628	14531	14612	14503	14649	14520	14433	14479	14749	14576	14478	14573	14397	14578	14601	14485	14480	14493	14607	14586	14657	14627	14487	14664	14590	14553	14605	14602	14553	14431	14592	14663	14694	14408	14550	14430	14695	14646	14637	14573	14474	14479	14623	14544	14448	14463	14558	14646	14499	14602	14597	14576	14418	14511	14461	14600	14645	14509	14401	14521	14555	14599	14640	14686	14450	14613	14570	14439	14492	14498	14696	14716	14631	14455	14313	14561	14469	14450	14580	14531	14628	14517	14577	14514	14623	14644	14586	14752	14495	14431	14598	14657	14556	14562	14649	14463	14474	14682	14633	14615	14571	14621	14676	14584	14434	14550	14492	14547	14666	14587	14755	14630	14509	14444	14474	14583	14598	14630	14452	14627	14430	14478	14502	14527	14548	14547
26918	21533	24076	21053	17735	18302	18818	18238	17777	17586	17552	17772	17719	17583	17702	17537	17721	17765	17712	17545	17620	17626	17817	17465	17748	17696	17468	17660	17451	17501	17593	17369	17515	17516	17458	17521	17471	17547	17496	17464	17402	17396	17338	17475	17185	17440	17277	17235	17665	17797	17503	17671	17467	17361	17186	17362	17349	17395	17462	17366	17397	17419	17514	17358	17510	17320	17411	17442	17461	17279	17454	17429	17483	17450	17324	17428	17346	17370	17355	17299	17431	17435	17364	17414	17300	17396	17321	17395	17322	17303	17354	17191	17299	17350	17498	17453	17425	17562	17233	17430	17335	17400	17490	17271	17408	17457	17439	17445	17378	17348	17305	17493	17574	17289	17262	17437	17531	17433	17411	17272	17409	17210	17279	17531	17507	17637	17483	17400	17382	17489	17266	17439	17226	17312	17381	17341	17342	17318	17447	17447	17391	17349	17420	17267	17491	17466	17274	17369	17358	17153	17435	17221	17234	17419	17502	17328	17284	17386	17284	17380	17501	17321	17308	17299	17123	17411	17494	17434	17437	17161	17233	17343	17223	17239	17461	17147	17446	17469	17275	17691	17403	17185	17409	17132	17422	17228	17272	17450	17526	17264	17413	17342	17226	17084	17167	17333	17427	17199	17275	17406	17466	17304	17338	17320	17234	17410	17391	17405	17287	17370	17417	17288	17317	17358	17180	17514	17339	17311	17613	17383	17337	17311	17307	17305	17360	17401	17275	17329	17434	17429	17492	17490	17277	17249	17334	17341	17289	17454	17430	17573	17335	17499	17218	17530	17324	17290	17371	17319	17430	17358	17384	17478	17443	17061	17374	17429	17368	17343	17345	17544	17347	17393	17153	17362	17602	17356	17376	17304	17367	17416	17381	17354	17573	17212	17405	17368	17411	17292	17381	17343	17491	17549	17500	17318	17365	17243	17228	17342	17452	17384	17227	17607	17319	17451	17477	17318	17453	17460	17331	17203	17200	17418	17575	17497	17138	17223	17516	17376	17470	17401	17474	17282	17540	17419	17474	17173	17312	17150	17385	17404	17143	17336	17291	17442	17375	17432	17377	17447	17388	17414	17520	17257	17278	17311	17477	17320	17440	17421	17452	17261	17418	17124	17393	17434	17368	17523	17306	17359	17408	17314	17426	17495	17356	17423	17285	17290	17355	17427	17338	17179	17250	17229	17258	17450	17415	17468	17509	17352	17402	17476	17476	17243	17412	17389	17189	17436	17265	17239	17347	17367	17239	17340	17408	17329	17409	17229	17292	17541	17499	17264	17424	17337	17292	17585	17286	17381	17275	17347	17400	17376	17303	17362	17355	17399	17507	17302	17432	17455	17471	17185	17365	17358	17384	17216	17270	17504	17343	17218	17099	17239	17585	17370	17292	17317	17161	17526	17430	17411	17508	17377	17479	17321	17391	17531	17306	17227	17472	17448	17349	17235	17245	17367	17470	17395	17340	17313	17604	17261	17620	17426	17404	17557	17334	17433	17209	17294	17154	17421	17458	17331	17145	17302	17277	17240	17461	17387	17281	17345	17479	17559	17354	17351	17416	17278	17458	17494	17244	17488	17325	17507	17377	17367	17387	17250	17434	17379	17479	17381	17445	17497	17452	17297	17426	17658	17424	17263	17367	17459	17386	17393	17341	17382	17510	17338	17380	17262	17366	17321	17342	17396	17354	17366	17473	17299	17300	17350	17471	17352	17601	17395	17480	17340	17459	17499	17212	17344	17358	17323	17402	17311	17311	17540	17362	17440	17396	17290	17480	17285	17570	17255	17557	17300	17538	17368	17392	17131	17419	17457	17395	17349	17389	17253	17139	17357	17371	17259	17319	17471	17467	17334	17433	17394	17390	17392	17613	17395	17409	17508	17345	17545	17452	17387	17383	17088	17336	17263	17253	17246	17399	17294	17273	17214	17385	17205	17170	17295	17270	17367	17379	17441	17498	17388	17262	17330	17467	17352	17558	17286	17169	17507	17367	17484	17456	17255	17347	17355	17386	17258	17350	17324	17428	17348	17467	17492	17330	17100	17500	17495	17308	17655	17426	17270	17489	17473	17458	17442	17534	17472	17273	17360	17337	17374	17507	17213	17353	17289	17440	17473	17439	17678	17649	17324	17370	17356	17372	17318	17479	17319	17363	17196	17161	17313	17631	17349	17290	17432	17354	17372	17514	17338	17606	17248	17372	17057	17302	17275	17446	17305	17357	17507	17409	17271	17052	17318	17510	17486	17251	17508	17361	17331	17457	17430	17473	17449	17349	17258	17472	17454	17368	17423	17410	17279	17370	17353	17494	17297	17487	17216	17387	17316	17445	17505	17419	17381	17324	17171	17395	17322	17251	17482	17422	17380	17228	17425	17360	17390	17478	17600	17393	17569	17380	17433	17320	17406	17284	17394	17330	17509	17380	17676	17161	17258	17367	17382	17346	17441	17402	17479	17282	17379	17287	17375	17412	17384	17308	17333	17376	17369	17363	17424	17365	17255	17561	17575	17381	17326	17248	17255	17396	17412	17477	17277	17362	17260	17124	17260	17353	17200	17370	17374	17492	17584	17287	17285	17349	17340	17343	17375	17480	17321	17467	17407	17317	17457	17404	17488	17622	17472	17531	17358	17342	17308	17455	17540	17146	17340	17201	17510	17376	17451	17244	17465	17348	17523	17318	17405	17401	17520	17373	17333	17359	17496	17458	17342	17236	17524	17527	17188	17443	17202	17247	17476	17179	17339	17260	17247	17237	17411	17446	17226	17428	17307	17306	17388	17373	17340	17376	17334	17620	17179	17266	17502	17447	17171	17421	17311	17224	17251	17267	17553	17360	17414	17320	17453	17361	17321	17279	17256	17418	17292	17449	17398	17493	17404	17333	17332	17462	17441	17411	17285	17304	17638	17441	17365	17376	17410	17444	17286	17278	17271	17284	17503	17484	17305	17526	17260	17548	17381	17516	17597	17279	17313	17312	17359	17195	17575	17603	17325	17347	17464	17448	17592	17182	17304	17346	17113	17544	17426	17513	17278	17359	17382	17404	17257	17433	17217	17398	17472	17264	17298	17266	17516	17394	17348	17317	17444	17212	17294	17336	17353	17256	17318	17297	17322	17302	17331	17558	17395	17591	17320	17353	17415	17302	17390	17468	17322	17626	17427	17486	17298	17175	17331	17359	17454	17480	17505	17373	17184	17352	17435	17278	17522	17432	17541	17466	17351	17546	17452	17376	17381	17546	17334	17175	17280	17510	17322	17458	17370	17456	17334	17367	17358	17384	17480	17476	17445	17507	17412	17438	17354	17202	17393	17421	17389	17347	17287	17413	17377	17296	17214	17437	17370	17280	17251	17517	17375	17360	17243	17250	17278	17451	17466	17518	17237	17322	17489	17509	17372	17490	17074	17295	17409	17446	17593	17500	17323	17392	17296	17440	17536	17323	17307	17474	17381	17362	17339	17401	17207	17203	17448	17388	17444	17241	17220	17454	17320	17385	17573	17404	17304	17307	17269	17403	17407	17428	17688	17332	17419	17404	17434	17565	17341	17400	17362	17400	17573	17515	17533	17272	17372	17412	17466	17303	17166	17393	17322	17305	17168	17580	17546	17384	17483	17227	17495	17303	17308	17400	17466	17403	17603	17318	17482	17410	17360	17453	17147	17487	17383	17402	17550	17460	17342	17337	17288	17621	17608	17424	17437	17517	17517	17436	17329	17614	17590	17521	17343	17499	17619	17526	17288	17271	17323	17323	17528	17407	17299	17251	17336	17386	17537	17427	17579	17363	17275	17340	17275	17236	17329	17426	17282	17311	17321	17388	17526	17328	17304	17090	17340	17513	17306	17222	17538	17633	17551	17531	17405	17250	17305	17402	17400	17375	17471	17461	17582	17404	17255	17304	17365	17371	17600	17344	17439	17457	17483	17330	17338	17216	17233	17271	17538	17457	17413	17415	17384	17471	17479	17482	17260	17379	17331	17390	17188	17348	17534	17237	17662	17290	17380	17281	17402	17172	17301	17494	17343	17580	17348	17271	17512	17323	17388	17481	17258	17336	17328	17402	17396	17133	17421	17143	17442	17504	17458	17404	17317	17494	17428	17270	17366	17465	17465	17454	17323	17458	17371	17486	17309	17422	17340	17420	17259	17502	17390	17336	17457	17283	17159	17408	17403	17542	17321	17605	17218	17474	17263	17196	17348	17388	17352	17298	17442	17535	17283	17275	17284	17364	17315	17461	17185	17384	17354	17264	17532	17396	17377	17262	17413	17614	17375	17494	17464	17254	17317	17375	17322	17328	17232	17593	17435	17362	17458	17460	17394	17414	17383	17477	17589	17486	17415	17377	17354	17332	17350	17502	17223	17136	17552	17361	17127	17255	17293	17325	17206	17318	17364	17313	17217	17329	17448	17450	17381	17350	17395	17467	17508	17415	17452	17474	17353	17325	17418	17544	17593	17482	17318	17490	17352	17610	17354	17312	17236	17383	17343	17475	17487	17437	17550	17340	17614	17506	17452	17373	17232	17298	17452	17472	17353	17414	17554	17507	17310	17404	17365	17291	17560	17444	17474	17349	17455	17505	17448	17366	17417	17269	17307	17311	17418	17543	17444	17477	17543	17504	17286	17362	17476	17199	17449	17123	17250	17351	17589	17080	17394	17408	17479	17585	17376	17524	17452	17493	17421	17487	17566	17518	17261	17420	17542	17253	17192	17468	17407	17457	17428	17445	17408	17498	17308	17338	17405	17340	17210	17324	17345	17352	17298	17373	17195	17145	17405	17273	17244	17476	17517	17389	17444	17320	17323	17212	17491	17345	17219	17214	17536	17317	17376	17534	17414	17509	17321	17574	17374	17452	17347	17414	17282	17282	17272	17289	17216	17291	17427	17398	17477	17361	17204	17282	17164	17336	17336	17469	17435	17509	17350	17412	17237	17091	17352	17386	17295	17347	17298	17400	17406	17435	17182	17568	17494	17342	17358	17377	17219	17555	17400	17370	17503	17595	17196	17493	17386	17482	17447	17354	17370	17279	17286	17395	17496	17368	17451	17343	17338	17202	17314	17321	17481	17489	17596	17324	17305	17406	17379	17478	17328	17437	17421	17217	17287	17444	17303	17325	17342	17630	17299	17449	17450	17420	17370
14003	16553	16000	15182	15354	15844	17075	15887	15013	14690	14705	15082	14927	14889	14699	14974	15139	15092	15002	14805	14901	14776	14695	14663	14960	14768	14818	14606	14568	14705	14720	14573	14591	14695	14528	14641	14637	14595	14457	14704	14673	14610	14497	14447	14469	14666	14622	14617	14880	14749	14609	14733	14675	14750	14500	14637	14512	14425	14661	14437	14525	14481	14517	14609	14465	14540	14540	14520	14375	14623	14449	14539	14651	14525	14614	14596	14627	14520	14536	14479	14505	14450	14640	14542	14611	14543	14544	14635	14516	14575	14627	14723	14471	14544	14695	14460	14513	14467	14688	14590	14459	14602	14602	14621	14541	14521	14550	14625	14520	14380	14384	14636	14555	14463	14436	14558	14535	14538	14534	14599	14631	14671	14596	14595	14656	14611	14560	14567	14572	14409	14674	14383	14429	14682	14521	14731	14499	14528	14687	14535	14625	14635	14651	14567	14409	14549	14476	14449	14428	14444	14428	14694	14402	14498	14515	14615	14518	14533	14365	14664	14631	14522	14475	14522	14557	14510	14398	14462	14389	14474	14645	14597	14633	14450	14564	14497	14515	14547	14518	14398	14597	14498	14686	14561	14659	14561	14496	14444	14637	14549	14540	14562	14502	14484	14589	14609	14654	14574	14386	14525	14537	14463	14607	14582	14660	14622	14543	14481	14511	14576	14550	14636	14652	14519	14405	14416	14575	14621	14671	14525	14569	14722	14632	14566	14541	14639	14611	14444	14581	14516	14609	14581	14491	14544	14401	14619	14509	14517	14532	14394	14585	14704	14476	14513	14360	14537	14515	14554	14462	14610	14509	14473	14653	14596	14513	14419	14629	14569	14533	14251	14578	14558	14549	14644	14510	14476	14723	14590	14448	14575	14584	14642	14650	14513	14486	14564	14553	14677	14578	14585	14615	14439	14387	14553	14444	14598	14410	14568	14682	14444	14580	14427	14561	14694	14584	14567	14442	14494	14499	14613	14681	14634	14612	14543	14695	14730	14462	14562	14686	14589	14537	14612	14577	14629	14453	14481	14495	14464	14542	14685	14516	14575	14368	14570	14348	14513	14603	14488	14583	14647	14634	14367	14467	14634	14548	14672	14483	14526	14578	14739	14548	14622	14421	14564	14601	14500	14383	14648	14684	14521	14542	14675	14581	14572	14584	14531	14610	14771	14437	14444	14567	14493	14559	14680	14521	14445	14531	14646	14600	14704	14455	14458	14711	14605	14471	14527	14448	14498	14494	14327	14674	14618	14657	14451	14594	14533	14498	14610	14637	14399	14437	14536	14429	14474	14543	14564	14569	14575	14295	14513	14428	14533	14532	14584	14603	14764	14648	14653	14574	14718	14464	14681	14429	14410	14517	14664	14495	14506	14435	14526	14639	14626	14521	14555	14506	14398	14567	14577	14662	14585	14522	14382	14577	14472	14396	14534	14573	14503	14539	14536	14480	14565	14479	14604	14610	14573	14674	14661	14632	14452	14434	14507	14608	14383	14533	14521	14652	14667	14604	14527	14502	14594	14468	14299	14733	14571	14566	14500	14509	14448	14645	14423	14651	14544	14482	14644	14524	14521	14650	14496	14440	14694	14564	14595	14534	14428	14697	14672	14495	14541	14453	14557	14550	14395	14583	14476	14594	14574	14507	14486	14383	14496	14519	14617	14412	14509	14294	14421	14408	14466	14466	14497	14598	14470	14546	14561	14445	14514	14535	14492	14613	14487	14545	14634	14484	14735	14453	14694	14594	14694	14646	14378	14560	14579	14519	14586	14472	14525	14589	14499	14589	14588	14562	14513	14587	14486	14454	14446	14374	14393	14643	14585	14477	14561	14611	14573	14642	14640	14585	14619	14612	14437	14615	14392	14402	14702	14511	14491	14647	14385	14729	14560	14554	14436	14547	14620	14552	14471	14594	14591	14640	14517	14624	14653	14650	14561	14791	14359	14670	14419	14519	14473	14691	14727	14530	14551	14602	14563	14546	14479	14622	14524	14496	14439	14686	14592	14747	14512	14616	14616	14677	14621	14520	14612	14527	14524	14612	14503	14616	14724	14590	14488	14496	14644	14505	14612	14411	14533	14513	14650	14472	14609	14529	14644	14476	14507	14707	14454	14540	14610	14566	14487	14458	14525	14446	14475	14467	14536	14627	14460	14373	14583	14643	14623	14519	14659	14562	14405	14494	14650	14622	14619	14681	14581	14413	14717	14632	14570	14425	14659	14597	14546	14510	14553	14498	14538	14567	14664	14474	14388	14443	14783	14579	14475	14589	14542	14548	14731	14529	14463	14489	14430	14523	14458	14492	14608	14582	14599	14536	14481	14638	14580	14422	14501	14536	14703	14686	14633	14462	14409	14602	14529	14647	14631	14548	14653	14489	14529	14479	14476	14614	14500	14594	14636	14597	14625	14537	14539	14634	14585	14565	14454	14696	14513	14671	14518	14482	14478	14583	14529	14447	14580	14491	14483	14608	14363	14608	14645	14468	14544	14501	14587	14693	14672	14664	14553	14545	14505	14689	14631	14580	14547	14471	14386	14563	14601	14592	14599	14398	14559	14613	14384	14530	14606	14594	14583	14573	14447	14471	14452	14519	14551	14600	14566	14469	14460	14675	14509	14489	14580	14450	14580	14523	14400	14534	14796	14436	14458	14520	14342	14574	14678	14571	14599	14565	14481	14569	14421	14565	14574	14511	14532	14572	14515	14386	14542	14713	14539	14565	14581	14340	14552	14473	14585	14603	14417	14502	14588	14556	14456	14498	14481	14578	14653	14396	14566	14457	14529	14572	14489	14641	14713	14661	14485	14470	14613	14580	14567	14555	14555	14423	14496	14406	14509	14573	14666	14373	14613	14526	14621	14732	14508	14683	14646	14617	14548	14731	14687	14533	14590	14682	14537	14604	14639	14547	14587	14626	14528	14628	14512	14572	14517	14424	14588	14514	14712	14566	14543	14427	14852	14656	14539	14614	14573	14596	14429	14623	14463	14497	14547	14643	14511	14579	14313	14578	14468	14589	14466	14672	14559	14638	14629	14545	14478	14490	14412	14661	14540	14299	14524	14607	14627	14557	14609	14774	14347	14554	14505	14483	14526	14501	14552	14627	14478	14512	14502	14537	14546	14323	14523	14745	14416	14700	14525	14542	14558	14683	14548	14543	14511	14668	14623	14536	14732	14541	14778	14409	14521	14546	14492	14436	14590	14622	14325	14364	14547	14573	14539	14516	14454	14607	14664	14666	14613	14472	14483	14574	14559	14561	14610	14746	14560	14511	14461	14578	14690	14638	14570	14754	14562	14646	14391	14545	14687	14423	14604	14516	14606	14540	14652	14648	14597	14464	14355	14527	14372	14640	14623	14622	14343	14587	14448	14574	14505	14571	14586	14535	14641	14557	14461	14330	14497	14679	14487	14512	14597	14522	14653	14527	14508	14562	14460	14497	14501	14551	14493	14521	14598	14567	14581	14560	14613	14685	14509	14634	14572	14487	14561	14661	14664	14345	14545	14459	14598	14464	14676	14616	14535	14591	14631	14526	14573	14441	14590	14425	14576	14398	14670	14562	14404	14602	14564	14457	14596	14625	14593	14603	14451	14551	14429	14639	14497	14584	14731	14609	14645	14583	14767	14558	14524	14433	14346	14437	14549	14550	14619	14675	14585	14614	14424	14570	14466	14612	14615	14396	14646	14612	14583	14447	14614	14481	14393	14526	14556	14484	14484	14515	14628	14592	14536	14654	14590	14454	14347	14529	14710	14546	14579	14546	14681	14567	14454	14648	14426	14508	14537	14476	14553	14391	14564	14441	14526	14584	14539	14554	14527	14677	14611	14462	14466	14654	14603	14594	14533	14392	14623	14471	14610	14485	14464	14495	14529	14625	14596	14508	14505	14535	14619	14574	14578	14632	14685	14567	14611	14466	14504	14582	14436	14700	14463	14577	14662	14492	14539	14567	14512	14554	14514	14613	14390	14488	14435	14548	14563	14296	14595	14398	14492	14556	14587	14563	14597	14537	14437	14655	14317	14397	14661	14538	14449	14453	14643	14532	14541	14460	14535	14609	14604	14342	14596	14352	14534	14654	14534	14504	14629	14485	14456	14476	14485	14397	14626	14583	14785	14668	14705	14604	14427	14449	14399	14467	14364	14526	14515	14471	14642	14637	14497	14667	14402	14543	14490	14536	14488	14516	14546	14610	14625	14544	14596	14461	14381	14617	14636	14612	14570	14508	14548	14684	14486	14662	14448	14613	14536	14660	14524	14539	14467	14496	14490	14514	14557	14500	14477	14565	14544	14371	14779	14562	14521	14536	14532	14521	14634	14558	14516	14657	14476	14617	14696	14487	14520	14525	14798	14491	14473	14412	14652	14682	14635	14422	14356	14598	14460	14566	14512	14637	14506	14496	14403	14527	14585	14668	14458	14455	14504	14494	14486	14526	14529	14579	14580	14785	14662	14417	14658	14574	14556	14484	14498	14628	14632	14845	14582	14623	14590	14470	14546	14646	14542	14543	14548	14521	14673	14604	14538	14669	14578	14448	14436	14478	14649	14416	14556	14650	14637	14461	14374	14475	14692	14475	14663	14595	14629	14668	14557	14648	14693	14542	14394	14576	14556	14331	14549	14677	14600	14501	14601	14545	14564	14524	14657	14634	14400	14572	14556	14499	14580	14481	14655	14586	14549	14538	14544	14550	14411	14520	14439	14507	14634	14552	14532	14553	14660	14542	14636	14413	14733	14579	14539	14501	14546	14484	14708	14480	14455	14578	14620	14669	14593	14646	14401	14728	14503	14532	14571	14587	14708	14651	14428	14541	14600	14352	14480	14611	14561	14462	14585	14637	14566	14602	14413	14683	14549	14526	14506	14459	14545	14534	14354	14536	14419	14505	14515	14622	14438	14458	14574	14618	14555	14496	14659	14535	14612	14428	14643	14814	14655	14500	14474	14694	14498	14653	14538	14493	14487	14516	14509	14593	14307	14462	14548	14655	14586	14546	14668	14617	14686	14688	14499	14662	14523	14560	14611	14625	14406	14667	14586	14512	14474	14582	14658	14470	14704	14547	14540	14668	14506	14596	14622	14493	14527	14488	14610	14673	14537	14420	14691	14601	14540	14704	14493	14465	14425	14384	14725
23732	21174	28660	24019	21948	22334	22556	19476	17969	17546	17637	17549	17598	17511	17378	17381	17701	17846	17854	17755	17597	17289	17413	17406	17713	17611	17479	17606	17467	17121	17186	17058	17195	17252	17301	17317	17141	17096	17152	17139	17064	16788	17090	17213	17200	17076	17180	17923	18321	18454	17826	17712	17450	17145	17107	17182	17000	17138	16898	16813	17074	17056	17263	17178	17060	17245	17074	17082	17218	17275	17261	17226	17227	17232	16950	17004	16794	17137	17105	17093	17147	17239	17065	16984	16886	17114	17049	16977	17145	17169	17160	17176	17202	17136	17117	16995	17264	17129	17176	17199	17173	17146	17113	16866	17026	16990	17320	17186	17122	17109	16996	17257	17088	17223	16977	17282	17048	17051	16941	17082	17010	17133	17121	17176	16957	17211	16888	17000	16969	17185	16990	17265	17067	17081	17098	17181	17070	17188	17266	17075	17184	17142	17083	17032	16878	17047	17007	17082	16933	17030	17208	17073	17015	17002	17119	17115	17122	16896	16990	17001	17017	17080	17072	17147	17206	17089	17079	17002	16987	16923	17102	17082	17274	17254	17000	17059	16890	17142	17053	17232	17066	16911	16977	16973	17168	17190	17072	16959	17254	16958	17074	17030	17139	17064	17118	16973	16932	16938	17138	16994	17165	16909	17007	17070	16953	16873	17102	17154	16936	17093	16968	17106	17299	17195	17118	17013	17077	17260	17166	17018	17287	17201	17091	16991	17091	17158	17178	17140	17150	17129	17161	16974	17112	16899	16874	17020	17150	16959	16869	16887	17125	17064	17079	16946	17024	17049	17055	17095	17091	16900	17096	17057	17282	17159	17167	16904	16939	16939	17046	16982	17239	17115	16948	17073	17058	17166	16919	16942	16977	16980	17064	17115	17099	17122	16979	17081	17164	17247	17204	17109	17054	17233	17038	17026	17062	16935	17131	17014	16969	17036	17251	17085	17284	17041	17161	17168	17029	17189	17103	17203	16924	17077	16991	17006	17093	16900	17068	17039	17146	17020	17123	17017	17072	17049	17061	16938	16968	16994	17073	17026	17272	17340	17091	17118	17105	17087	17038	17170	17281	17079	17037	17195	17189	17025	17193	17113	17095	16983	17042	17251	17329	17149	17056	17092	17209	17224	17213	16913	17124	17057	16781	16932	17022	16950	17163	17016	17095	17168	16927	17129	17086	16930	16982	17058	17312	17027	17313	17100	17092	16986	17169	17010	16935	16983	17116	17280	17067	17127	17165	16894	17202	17031	16883	17126	17032	16967	17098	17279	17231	16989	17083	17012	17157	17156	17042	17175	17028	16859	17025	17033	17141	17103	17011	16858	17120	16973	16831	17081	17052	16972	17141	17351	17038	17130	17096	16978	17075	16936	17330	17136	17036	17126	17189	16942	17147	16781	16842	16946	17194	17213	17127	17001	16907	17102	16924	16910	17210	17213	16991	17271	17186	17282	17159	17249	17210	17010	17023	16948	16984	16981	17378	16941	17224	16987	17027	17158	16974	17073	16958	17056	17252	17088	16955	16962	17035	16981	17247	17074	17120	17166	17217	17094	17230	17002	17029	17237	16947	17152	17268	17058	17062	17018	17204	16885	17087	17076	17044	17145	17429	17066	16959	17011	17130	17161	17051	17090	16939	17143	17011	17151	16965	17347	17266	17100	17153	17158	17072	17114	17045	17039	17055	17171	17062	16996	16991	17246	17096	17026	17248	17013	17160	16878	17039	16890	16916	17065	16955	17098	16942	16831	17001	16974	16790	16988	17019	16976	17137	17159	16977	17112	17067	17022	17102	17160	17254	16997	17097	17241	17008	17081	17021	17019	17036	17116	17084	17239	17071	17070	16964	17060	17104	17202	17061	17198	17237	16995	17132	16913	17084	17000	17145	17039	17217	16872	17118	17334	17038	17036	17106	17261	17163	17332	17059	17082	16968	17161	17015	17067	17045	17105	16936	16974	16930	17028	17104	17160	16970	17028	17069	16980	17204	17220	17053	17099	17252	17186	16971	17103	17145	17031	17110	17013	16923	17199	17100	17005	17205	17105	16868	17147	17148	17015	17272	17175	17051	17107	17120	17075	16847	17273	17124	17026	17085	16961	17003	16977	17208	17263	17032	16894	17060	16972	17058	17054	17093	16953	17104	17093	16836	17003	17021	17110	17139	16929	16914	17017	17095	17040	16998	17024	17306	16941	16956	17086	17052	16943	17008	17140	17054	17220	17147	17034	17174	16920	17021	17106	17170	17149	17235	17247	17106	17045	17048	17142	17045	17264	17107	17037	17010	17218	16909	16931	17111	17049	16860	17030	17122	16868	17055	16958	17166	17088	17020	17092	17141	16945	17127	16895	17129	17091	17056	16990	17141	16981	16947	17164	17218	17221	17040	16918	17067	16885	16840	16990	16853	17070	17113	17193	16958	17022	17122	17050	17099	17162	17074	16833	17116	17276	17147	17198	17105	17014	16761	16945	17009	16982	17000	17007	17028	16893	17196	17045	17091	17279	16958	17225	17102	16837	17072	17086	17171	16940	17136	17295	17200	16863	16972	17126	16783	17105	17039	16996	16988	17057	17075	17097	17117	17027	17012	17013	17348	17112	17154	17215	17200	16976	16937	16892	17269	17137	17084	16962	17176	17007	17235	17125	17384	17036	17019	17125	17050	16956	17179	16973	17099	17233	16923	17150	17199	17002	17143	16957	16928	16982	16970	17142	17321	17218	17196	17126	17069	17193	17043	17209	17124	17091	16976	17054	17061	17118	17127	17007	16976	17107	17061	17227	17106	16955	16922	17159	16880	17028	17035	17059	16953	17272	16865	16997	17189	17118	17089	16971	16898	16992	16935	17017	17078	17259	17177	17117	17015	17117	17125	17034	17067	16986	17188	16901	17249	17135	17116	17247	16984	16826	17106	17190	17062	17176	17048	17036	17023	17062	16893	17200	17043	16875	17136	16978	17184	17176	17251	17167	16905	17141	17176	16941	17067	17022	16874	17140	16986	17099	17181	17045	17117	17081	16960	17025	17009	16973	17033	17240	16913	17242	17176	17127	17079	17176	17090	17009	17126	16913	16947	16958	17141	17014	16957	17307	17148	17021	17167	17010	17166	17017	17020	17008	17193	16861	17100	17161	16928	17155	16950	17174	16934	16852	17035	17021	16898	17242	17130	17016	16943	17122	17041	16937	16980	16913	16945	16906	16876	16937	17043	17145	17344	16979	17095	17010	16939	16926	17266	16917	17253	16683	16990	17179	17011	17067	17070	17032	17000	17048	17069	16958	17085	17068	17138	17082	17096	17024	17063	16962	16980	17133	17091	16968	16932	17231	17137	17227	17059	16996	17049	17166	17131	16862	17172	17113	17291	17054	17113	16900	17233	17204	17161	17143	17166	17022	17073	17024	17188	16969	16881	17088	17037	17085	17030	16905	17165	17096	17063	17008	16974	16958	17044	17178	16999	17069	16969	17040	17024	17137	17260	16986	17138	17040	16970	17306	17280	16998	17018	17139	17114	17334	16995	17056	17240	17074	17078	17034	17024	17220	17110	17025	16974	16935	16978	17009	16993	17199	17092	17180	17223	16952	17281	17130	17021	17077	17172	17259	17046	16956	17043	16971	16977	17048	17221	16979	17126	17013	17228	17145	17112	17081	17111	17194	16731	17271	16897	17047	17223	16984	17297	16984	17116	16841	17025	16957	17161	17088	17214	17309	17066	16937	17042	17067	17089	16999	17009	17087	17134	17097	17128	16995	17139	17098	17081	16982	16996	17257	16947	17207	17270	16886	16963	17112	16913	17010	17146	17112	16993	17047	17023	16886	17101	17149	17053	17047	16954	17100	17144	16890	17130	16914	17009	17116	17280	17138	16915	17011	16968	17258	17208	17056	17180	17100	16918	17038	17210	17077	16871	17197	17245	17094	16954	16869	17114	17102	17168	17125	17214	17046	17107	17108	17094	17048	16708	17048	16963	17032	16983	16979	17049	17184	16892	17050	17126	17166	17158	17151	17255	17056	17006	17053	17208	17152	17086	17093	16909	17061	16950	16980	17131	17042	17037	17007	17072	16825	17109	17207	17207	17181	17084	17201	17030	17050	17042	17057	16988	17048	17044	17061	17085	17058	17270	17071	17021	17274	17190	17135	17106	16997	17105	17194	16905	16978	17095	16937	17229	17082	17014	17113	17057	17098	17018	16824	17015	17121	16950	17013	17070	17222	17145	17046	17170	17146	17168	16981	17170	17163	16925	17082	17014	17060	17080	16969	17068	17043	17181	17233	17259	16995	17073	17212	17159	17239	17062	17050	17176	17020	17083	17000	17144	17162	17125	17057	17221	17056	17097	17065	17064	17165	17193	16969	17049	16909	17149	17097	17168	17084	17210	17101	17383	17263	17232	17055	17148	16933	17074	17118	17000	16800	16779	17200	16928	17129	17167	17235	16965	16931	17017	17071	17160	17149	17178	17000	16905	16954	17332	17150	17076	17093	16981	17118	16833	16945	17062	17046	17102	17212	17057	17072	17167	17258	17101	16984	17266	16864	17205	16971	17060	17039	17307	17091	17087	17282	16921	16975	17273	17025	17059	16982	16983	17200	17080	17195	16946	17179	17109	16897	17025	17023	17030	17017	17013	16955	16783	17018	17179	17240	17084	17036	17033	17111	17202	16971	17049	17064	16910	17076	16971	17037	17410	17047	17066	17284	17000	17033	17072	17154	17272	17183	17105	17061	17094	17057	17064	17052	17242	17086	17207	17169	17088	17039	16963	17096	17083	17074	17087	17159	17083	16948	17224	17099	16989	17127	17139	17111	17100	17161	17124	17107	17096	16997	17009	17131	17070	16905	17197	17058	17038	16943	17168	16889	17019	16923	16895	17045	17332	17291	17013	17107	17015	17285	17004	17091	16994	17207	16998	17156	17012	17007	17112	17049	16974	17080	16963	17116	17086	17448	17248	16979	16996	16896	16993	16924	16813	17160	16900	16946	17185	16944	16939	17144	17299	17115	16907	17035	17094	17106	16998	17138	17026	17198	17328	17104	17130	17118	17065	17166	17116	17040	16997	17322	17195	17191	17082	17103	17086	17174	17067	17106	17135	17080	17060	17066	17201	17210	17213	17227	17060	17020	17008	16926	17273	16913
13022	22403	20488	17560	17112	17938	19369	17372	15673	14831	15156	15003	15143	14900	15050	14903	15340	15147	15345	15204	14887	14897	14928	15108	15240	14808	14888	14958	14966	14654	14757	14698	14654	14630	14634	14604	14711	14687	14466	14568	14603	14625	14578	14423	14314	14500	14763	15654	16187	15718	15163	14969	14643	14557	14414	14672	14593	14426	14551	14454	14530	14330	14514	14419	14344	14489	14544	14553	14400	14517	14439	14469	14530	14511	14401	14508	14431	14501	14546	14408	14694	14602	14613	14520	14443	14395	14374	14497	14599	14574	14520	14436	14610	14422	14529	14505	14544	14481	14531	14482	14479	14495	14545	14526	14455	14576	14457	14436	14494	14699	14510	14615	14293	14530	14480	14381	14478	14479	14588	14540	14454	14346	14497	14698	14441	14614	14505	14520	14574	14477	14552	14538	14455	14465	14426	14528	14381	14359	14462	14506	14447	14374	14394	14479	14517	14557	14446	14291	14348	14527	14506	14456	14526	14467	14349	14531	14629	14303	14498	14526	14449	14411	14491	14313	14564	14628	14341	14537	14572	14599	14365	14546	14491	14451	14516	14453	14536	14556	14461	14381	14427	14552	14574	14335	14483	14473	14468	14626	14533	14531	14570	14632	14388	14468	14629	14465	14409	14382	14508	14561	14358	14514	14399	14524	14596	14427	14442	14425	14468	14385	14475	14553	14574	14496	14499	14427	14456	14499	14517	14409	14406	14383	14508	14406	14448	14508	14520	14460	14427	14573	14537	14388	14367	14395	14436	14406	14556	14570	14367	14569	14570	14509	14433	14538	14509	14386	14723	14603	14428	14236	14385	14508	14536	14375	14568	14460	14313	14441	14301	14396	14502	14454	14547	14461	14627	14389	14388	14489	14221	14507	14610	14350	14363	14398	14568	14568	14395	14396	14437	14494	14674	14612	14370	14550	14461	14595	14503	14330	14353	14405	14552	14407	14568	14438	14395	14510	14619	14520	14536	14618	14603	14537	14468	14270	14544	14557	14465	14477	14500	14514	14549	14593	14390	14409	14356	14443	14499	14473	14354	14546	14598	14584	14439	14311	14470	14517	14491	14494	14246	14531	14366	14521	14467	14579	14381	14534	14504	14622	14592	14615	14484	14560	14448	14524	14386	14449	14511	14427	14385	14334	14665	14663	14290	14496	14467	14627	14454	14444	14659	14441	14500	14446	14579	14324	14621	14669	14384	14502	14422	14594	14528	14418	14466	14228	14493	14492	14457	14497	14463	14353	14458	14529	14564	14556	14571	14463	14553	14514	14506	14458	14252	14642	14439	14414	14391	14456	14335	14499	14444	14545	14579	14575	14480	14494	14562	14422	14610	14501	14479	14544	14517	14420	14494	14478	14458	14376	14506	14384	14390	14299	14452	14498	14422	14551	14381	14470	14539	14506	14504	14575	14528	14609	14648	14413	14526	14505	14504	14434	14520	14458	14653	14354	14407	14611	14502	14377	14557	14397	14321	14561	14341	14315	14559	14494	14429	14536	14406	14512	14503	14475	14621	14451	14385	14294	14453	14535	14542	14447	14451	14459	14494	14634	14474	14475	14561	14431	14624	14507	14696	14523	14524	14520	14378	14600	14566	14511	14322	14520	14564	14325	14510	14425	14533	14387	14519	14516	14555	14360	14428	14452	14555	14458	14425	14443	14418	14554	14522	14553	14479	14475	14519	14411	14569	14432	14581	14511	14390	14409	14426	14269	14590	14412	14594	14439	14442	14510	14582	14526	14587	14388	14402	14440	14482	14399	14432	14490	14494	14508	14661	14492	14413	14599	14586	14519	14536	14660	14512	14430	14457	14289	14351	14609	14564	14578	14472	14535	14464	14485	14380	14248	14433	14546	14405	14340	14647	14451	14473	14526	14604	14514	14534	14438	14563	14494	14629	14422	14425	14557	14328	14547	14340	14555	14593	14461	14574	14613	14441	14471	14534	14430	14455	14476	14482	14426	14414	14449	14588	14409	14529	14312	14408	14372	14476	14291	14430	14508	14470	14410	14451	14215	14328	14420	14462	14493	14464	14499	14397	14455	14400	14393	14546	14490	14575	14423	14563	14521	14384	14461	14528	14524	14523	14467	14505	14663	14577	14467	14498	14572	14376	14474	14393	14425	14528	14484	14589	14400	14533	14465	14542	14596	14413	14299	14418	14419	14433	14412	14685	14472	14516	14384	14649	14542	14468	14483	14422	14625	14637	14476	14286	14587	14429	14426	14593	14432	14457	14470	14452	14456	14671	14539	14382	14407	14591	14520	14485	14447	14375	14411	14478	14314	14522	14623	14566	14480	14472	14506	14405	14474	14489	14417	14494	14402	14577	14375	14391	14401	14567	14620	14519	14687	14451	14386	14515	14545	14583	14449	14503	14480	14577	14508	14566	14364	14461	14398	14528	14504	14580	14667	14507	14410	14424	14295	14514	14400	14460	14510	14629	14493	14354	14507	14567	14313	14391	14452	14597	14508	14414	14500	14329	14426	14686	14387	14492	14501	14452	14477	14463	14487	14600	14452	14215	14436	14537	14531	14611	14539	14269	14499	14429	14468	14493	14516	14640	14382	14388	14520	14382	14522	14486	14419	14536	14455	14619	14485	14481	14395	14315	14468	14592	14344	14316	14413	14576	14605	14563	14520	14406	14455	14375	14605	14364	14452	14401	14419	14530	14576	14507	14373	14605	14398	14531	14633	14531	14589	14483	14283	14600	14368	14580	14418	14546	14376	14566	14444	14474	14539	14419	14419	14602	14485	14464	14505	14593	14511	14351	14542	14525	14385	14501	14431	14588	14589	14618	14569	14541	14499	14386	14315	14306	14497	14349	14559	14501	14537	14554	14402	14429	14647	14360	14560	14417	14303	14377	14516	14540	14556	14544	14480	14599	14392	14380	14620	14442	14520	14426	14462	14325	14579	14413	14572	14570	14526	14407	14475	14537	14488	14456	14389	14400	14434	14488	14572	14475	14318	14424	14260	14367	14475	14440	14361	14498	14400	14372	14681	14505	14413	14428	14421	14549	14426	14440	14472	14495	14427	14526	14490	14693	14584	14500	14587	14433	14499	14413	14577	14338	14565	14360	14383	14429	14627	14330	14556	14552	14396	14473	14512	14342	14477	14359	14414	14418	14356	14340	14451	14329	14353	14423	14713	14435	14583	14512	14562	14555	14512	14426	14344	14410	14550	14311	14440	14645	14562	14423	14423	14602	14584	14378	14257	14504	14456	14457	14424	14706	14466	14359	14545	14517	14374	14455	14474	14351	14390	14482	14413	14517	14164	14475	14415	14501	14568	14668	14436	14495	14410	14511	14590	14369	14592	14437	14470	14544	14339	14613	14473	14451	14486	14728	14321	14478	14315	14444	14429	14466	14393	14512	14454	14564	14523	14495	14587	14471	14523	14546	14408	14482	14544	14412	14532	14489	14407	14462	14533	14536	14329	14420	14618	14591	14509	14359	14553	14484	14476	14449	14573	14478	14487	14451	14458	14537	14270	14474	14532	14530	14392	14359	14477	14501	14387	14561	14415	14414	14546	14305	14429	14575	14504	14624	14364	14426	14409	14545	14448	14495	14477	14615	14418	14283	14473	14512	14572	14406	14508	14553	14517	14278	14276	14540	14522	14493	14412	14391	14378	14391	14283	14584	14559	14369	14374	14584	14446	14695	14432	14552	14548	14480	14614	14594	14461	14411	14369	14531	14309	14376	14555	14427	14558	14317	14643	14446	14332	14320	14465	14360	14421	14313	14446	14520	14563	14420	14427	14684	14576	14577	14521	14421	14430	14561	14581	14517	14484	14514	14577	14509	14564	14440	14491	14530	14454	14286	14438	14478	14590	14598	14389	14351	14344	14492	14365	14499	14510	14474	14504	14383	14554	14602	14386	14518	14455	14410	14548	14352	14413	14464	14389	14600	14341	14628	14597	14536	14543	14573	14418	14531	14420	14494	14569	14361	14370	14508	14407	14484	14444	14535	14416	14536	14437	14539	14450	14257	14486	14479	14456	14486	14550	14576	14531	14454	14280	14430	14506	14353	14547	14341	14471	14513	14432	14448	14554	14402	14433	14412	14602	14372	14437	14359	14496	14383	14492	14401	14478	14489	14219	14400	14378	14503	14491	14459	14484	14362	14413	14595	14511	14463	14579	14653	14466	14558	14589	14445	14608	14493	14366	14599	14475	14550	14686	14575	14714	14421	14626	14427	14422	14392	14427	14534	14488	14397	14351	14299	14366	14494	14361	14568	14392	14451	14549	14557	14514	14422	14379	14528	14461	14417	14521	14530	14661	14409	14569	14377	14616	14476	14521	14439	14405	14476	14430	14547	14508	14488	14444	14632	14379	14371	14537	14456	14323	14418	14415	14458	14352	14540	14516	14469	14338	14448	14416	14546	14394	14347	14312	14587	14291	14478	14585	14505	14414	14466	14442	14623	14460	14494	14481	14482	14580	14506	14593	14422	14530	14473	14336	14459	14435	14614	14439	14520	14486	14668	14550	14599	14428	14467	14356	14404	14462	14535	14422	14465	14471	14577	14620	14452	14554	14555	14561	14556	14354	14416	14443	14313	14376	14522	14613	14605	14404	14524	14492	14600	14346	14531	14254	14547	14566	14543	14527	14283	14376	14686	14478	14555	14462	14444	14387	14551	14438	14461	14523	14426	14283	14501	14425	14509	14543	14488	14460	14508	14459	14404	14325	14395	14623	14337	14407	14443	14621	14319	14519	14557	14476	14373	14546	14285	14494	14384	14420	14482	14499	14452	14509	14513	14486	14631	14482	14225	14597	14382	14500	14402	14480	14416	14580	14363	14298	14442	14651	14538	14609	14355	14227	14404	14275	14323	14410	14613	14536	14611	14508	14536	14270	14574	14733	14531	14544	14263	14491	14455	14368	14395	14499	14631	14477	14531	14502	14509	14481	14419	14368	14511	14424	14530	14401	14444	14418	14326	14504	14343	14524	14446	14323	14489	14355	14361	14685	14365	14501	14562	14439	14477	14434	14548	14482	14437	14487	14474	14412	14514	14486	14409	14416	14361	14580	14342	14523	14399	14399	14468	14458	14403	14510	14339	14405	14561	14486	14461	14415	14447	14333	14479	14578	14550	14428	14513	14565	14541	14389	14477	14495
22677	21126	28985	23506	21283	23581	26760	20750	18560	18484	17994	18052	18231	17946	17887	18029	17889	18022	18167	18250	18199	18224	17829	18011	17567	17827	17695	17803	17697	17459	17282	17463	17333	17328	17191	17527	17383	17225	17337	17318	17371	17128	17082	17414	17360	17488	18010	18895	19349	18933	18675	17826	17559	17394	17284	17349	17337	17244	17182	17188	17145	17296	17309	17335	17065	16852	17213	16979	17166	17045	17299	16964	17329	17322	17025	17003	17388	17223	17190	17215	17034	17178	16973	17272	17354	17103	17138	17291	16963	17083	17139	17051	17107	17256	17213	17220	17252	17134	17372	17073	17006	17096	17228	17158	17151	17191	17007	17361	17178	17310	17344	17007	17105	17080	17232	17087	17167	17193	17354	17248	17244	17249	16987	17112	17139	17200	17120	17104	17087	17145	17214	17079	17275	17190	17301	17335	17110	17363	17111	17292	17106	17186	17042	17202	17083	17136	17007	17053	17189	17207	17127	17152	17103	17164	17212	17217	17357	17203	17207	17411	17205	17014	17253	17126	17095	17004	17446	17143	17249	17286	17337	17204	17374	17274	17425	17126	17255	17287	17169	17240	17193	17081	16982	17248	17158	17184	17216	17056	17316	17249	17015	17112	17391	17146	17001	17112	17081	17137	17012	17002	17322	17308	17298	17114	17060	17142	17137	17167	17143	17303	17289	17080	17128	17085	17069	17274	17165	17242	17187	17164	17200	17081	17111	17096	17127	17232	17095	17185	17102	17326	17216	17176	17148	17219	17162	17357	17452	17189	17280	17266	17128	17237	16982	17239	17353	17040	17213	17298	17194	17166	17062	17009	16996	17240	17170	17053	17055	17240	17105	17019	17081	17149	17042	17191	17188	16973	17150	17353	16985	16998	17229	17258	17191	17138	17032	16995	17147	17166	17153	17073	17134	17290	17046	17249	17291	17208	17293	17108	17232	17221	17165	17297	17154	17117	17370	17113	17104	17313	17215	17240	17204	17088	17228	17406	17041	17082	17181	17057	17046	17210	17230	17167	17301	17136	17314	17195	17216	17328	17149	17113	17208	17143	17386	17127	17195	17037	17122	17149	17141	17147	17091	17030	17169	17140	17224	17230	16974	17079	17344	17055	17359	17121	17188	17198	17299	17204	16981	17288	17396	17126	17264	17073	17223	17227	16989	16929	17103	16972	17156	17189	17184	17041	17176	17112	16972	17098	17351	17006	17132	17402	17020	17093	17184	17184	17126	17198	17131	17189	17178	17194	17253	16953	17030	17313	17074	17239	17096	17032	17100	17028	17171	17135	17164	16987	17002	17237	16981	17226	17137	17167	17049	17031	17242	17088	17165	17249	17298	17383	17352	17149	17282	17133	17191	17019	17160	17060	17231	17220	17215	17055	17163	16978	17018	17171	17104	17157	17117	17097	17214	16941	17262	16964	17009	17232	17185	17231	17141	17141	17021	17261	17376	17008	17043	17014	17170	17351	17000	17146	16990	17194	17119	17032	17171	17064	17016	17209	16964	17155	17088	17116	17029	17069	17307	17031	17075	17158	16995	17172	17280	17154	17014	17056	17380	17221	17183	17181	17085	17162	17176	17037	17029	17061	17333	17137	17104	16979	17010	17252	17119	17161	17283	17142	17129	17164	16956	17017	17281	17144	17103	17155	17029	17080	17016	17116	17162	17037	17122	17237	17050	17021	17289	17354	17053	17071	17121	17235	17164	17128	17174	17333	17200	17018	17268	17155	17008	16966	17010	17174	17122	17065	16992	17154	17084	17158	17214	17121	17282	17200	17356	17145	17128	17193	16835	17166	17134	17064	17266	17123	17313	17035	17035	17194	17138	17348	17052	17056	17214	17430	17208	17067	17175	17135	17131	17199	16938	17156	16934	17190	17272	17295	17150	17043	17239	17132	17059	17315	16992	17269	17158	17361	17159	17176	17273	17119	17285	17183	17160	17004	17220	17119	17103	17343	17026	17048	17288	17171	17145	17167	17143	17184	17150	17024	17156	17139	17158	16979	17242	17217	17301	17028	17141	17148	17323	17281	17083	17290	16943	17168	17097	17269	17043	17232	17064	17147	17248	17323	17186	16979	17024	17057	16940	17208	16958	17079	16998	17252	17085	17241	17082	17201	17000	17048	17076	17074	17034	17129	17019	16979	17047	17258	17098	16975	17250	17184	17125	17229	17013	17308	17134	17232	17274	17108	16924	17264	17182	16902	17084	17104	17270	17216	17226	17134	17201	17165	17141	17146	17265	17043	17135	17178	17345	17068	17153	17230	17013	17088	17074	17110	17076	17283	17003	17315	17158	17191	17473	17179	17136	17129	17195	17250	17015	17048	17048	17111	17180	17217	16958	17225	17010	16883	17174	17173	16971	17322	17051	16990	16986	17072	17146	16924	16872	17203	17341	17189	16925	17070	17259	17337	17109	17120	17144	17051	17252	17145	17127	17241	17124	17145	17071	17232	17189	17286	17209	17164	17211	17336	16981	17012	17090	17309	17041	17157	17228	16959	17101	17177	16961	17053	17033	17020	16890	17316	17087	17077	17148	17457	17136	16865	17240	17198	17162	17001	17157	17150	17212	17036	17248	17192	17390	17205	17069	17148	17043	17152	17262	17055	16981	16992	17060	17056	17334	17076	17112	17193	17262	17247	17140	17026	17156	16956	17030	17015	17214	17248	17250	17239	17065	17120	17192	17008	17070	17179	17000	17160	17225	17158	17096	17179	16962	17094	17154	17161	16777	17200	17331	17314	17148	17038	17145	16824	17099	17136	17037	17293	17243	17263	17177	17209	17040	17033	17137	17182	17210	17288	17128	17169	17059	17076	17240	17012	17152	17128	17185	17059	17241	17162	17013	17128	16870	17388	17187	17056	17332	16887	17153	17102	17249	17170	17040	17115	17160	17246	17047	17161	17040	17103	17018	17057	17305	17214	16978	17157	17105	17134	17210	17093	17048	17111	17101	16957	17260	17103	17062	16938	16918	17155	17128	17116	17213	17274	17126	17139	17207	16901	17106	17127	17289	17227	17258	17025	17105	17103	17032	17219	16979	17094	17242	17003	17074	17027	17136	17050	16991	16963	17034	17152	16970	16914	17225	17261	17086	16980	17228	17224	17143	17274	17213	17094	17143	17090	17019	17131	17061	17011	17029	17074	17059	17109	17113	17106	17239	17082	17282	16899	17294	17108	17146	17133	17292	17299	16983	17035	17195	17157	17301	17140	17195	17185	17265	17072	17187	16923	17102	17077	17158	17273	17190	17089	17091	17146	16943	16785	17338	17164	17223	17219	17105	17382	17108	16879	17225	17454	17490	17259	17199	16934	17230	17010	17109	17118	17259	17271	17128	17180	17085	17162	17241	17185	17165	17209	17042	17159	16973	17105	17147	17018	17250	17143	17128	17170	17258	17063	17240	17242	17096	17247	17174	17107	17307	17256	17112	17258	17038	17345	17287	17031	17281	17118	17087	17194	17262	17115	17138	17218	17245	17301	17165	17143	17100	17278	17251	17059	17105	17166	17070	17150	16959	17059	17196	17212	17246	17033	17244	17120	17087	17089	17115	17139	17028	17190	16999	17140	17019	17081	17131	16917	17028	17035	16961	16961	17251	17079	17194	17318	16986	16992	17203	17168	17225	17255	17067	17186	17221	16948	17159	17085	17167	17272	17208	17061	17020	17143	17230	17019	17209	17374	17234	17130	17210	17255	17112	17027	17018	17158	17025	17169	17145	17149	17282	17299	17172	17332	17328	17249	17267	16967	17445	17086	16997	17087	17215	17161	17047	17036	17314	17124	17129	17137	17183	17037	17209	17099	17286	17060	17128	17246	16999	16812	17056	17111	16971	17089	17236	17192	17063	17059	17108	17191	17192	17211	17199	16958	17138	17141	17167	17103	17202	16887	17059	17156	17182	17148	17168	17167	17096	17080	17244	17130	17028	17014	17035	17046	17140	17292	17396	17068	17093	17246	17156	17076	17129	17126	16899	17111	17213	17274	16949	17049	16874	17165	17152	17248	17016	16994	17097	17221	17045	16982	16972	17304	17223	17080	17067	17431	17059	16994	17084	17079	17205	17167	16994	16996	17177	16918	17020	17157	17056	17314	17232	17243	17173	17153	17042	17169	17185	17111	17040	17241	17161	17257	16904	17026	17108	17108	17127	17206	17019	17029	17113	17157	17282	17083	17079	17004	17135	17012	17078	16863	17270	17096	17021	16983	17258	17024	17132	17137	17148	17194	17077	17051	17063	17138	17066	17188	17147	17183	17364	17141	17222	17204	17216	17317	17167	17146	17259	17096	16999	16924	17157	17076	17320	16982	17138	17231	17241	17062	17012	17152	17163	17180	17216	17193	17085	17172	17205	17232	17222	17044	17312	17165	16991	17055	16937	16950	17029	17045	17154	17351	17218	17160	17114	17098	17368	17147	17061	17276	17215	17108	16978	17224	17141	16972	16826	17133	17129	17002	16990	17069	17354	17204	17225	17264	17165	16954	17328	17128	17078	17172	17230	17075	17148	17006	17153	17247	16914	17050	17146	17158	17213	16926	17299	17159	17065	17193	17203	17255	17092	17259	17099	17322	17116	17124	17036	16940	17183	17164	17182	17136	17285	17274	16999	17276	17215	17106	17076	17046	16946	17150	17152	17097	17078	17092	17014	17029	17092	17048	17127	17116	17164	17246	17145	17067	16958	17218	17194	17160	17015	17072	17092	17094	17165	17057	16996	17138	17306	17194	17148	17017	17226	17119	17197	17063	16936	17142	17118	17105	17198	17056	17204	17004	16977	16977	17077	17025	17054	17143	17213	17244	17140	17207	17162	16969	17181	17025	17128	17079	17054	16996	17024	17032	17223	17168	17226	17315	17174	17045	17039	17064	16964	17140	17101	16858	16815	17068	17194	17211	17105	17045	17089	17183	16994	17097	17281	16979	16928	17034	17060	17205	17126	17194	17197	17080	17001	17066	17231	17407	16944	16958	17104	17030	17071	17209	17230	17044	17172	17086	16897	17148	17057	17008	17210	17363	17135	17075	17258	17143	17203	17121	17198	17116	17126	17199	17172	17133	17117	17132	17131	17202	17089	17165	17253	17161	17330	17340	17260	17060	17191	17073	17250	17353	17004	17168	16960	17228	16902	17088
14644	27213	24689	20175	18631	20409	21505	18526	16297	15282	15338	15367	15611	15439	15156	15178	15308	15529	15749	15783	15501	15319	15448	15398	15160	14995	15023	14950	14776	14728	14729	14648	14611	14458	14741	14573	14641	14474	14499	14441	14544	14636	14243	14467	14498	14653	15432	16979	17114	16403	15479	15111	14925	14670	14446	14609	14343	14483	14406	14458	14535	14448	14306	14292	14460	14403	14464	14388	14331	14269	14517	14478	14391	14387	14414	14412	14379	14311	14276	14429	14408	14473	14516	14317	14431	14299	14512	14595	14366	14385	14377	14392	14316	14432	14387	14257	14561	14373	14366	14380	14421	14377	14437	14374	14464	14340	14405	14325	14339	14399	14208	14463	14403	14375	14462	14469	14147	14399	14605	14441	14467	14341	14335	14261	14437	14422	14335	14496	14522	14457	14571	14463	14611	14478	14365	14349	14408	14570	14305	14529	14401	14390	14443	14420	14441	14352	14468	14401	14474	14370	14351	14387	14349	14545	14551	14470	14441	14456	14457	14461	14313	14413	14578	14374	14423	14459	14487	14577	14494	14363	14478	14178	14413	14377	14624	14474	14600	14359	14342	14505	14388	14629	14242	14354	14456	14419	14481	14483	14398	14380	14436	14381	14581	14309	14286	14505	14403	14487	14329	14294	14546	14454	14362	14403	14484	14468	14449	14369	14434	14200	14498	14386	14311	14461	14487	14223	14330	14441	14455	14320	14304	14402	14398	14428	14439	14583	14472	14291	14398	14390	14497	14533	14531	14385	14519	14375	14460	14329	14317	14404	14478	14434	14546	14226	14522	14330	14237	14259	14335	14362	14379	14387	14433	14550	14501	14514	14447	14372	14541	14362	14429	14446	14556	14397	14571	14327	14546	14540	14415	14461	14375	14473	14408	14451	14367	14357	14346	14524	14580	14309	14352	14370	14357	14283	14445	14489	14433	14396	14468	14291	14486	14387	14384	14369	14452	14392	14185	14451	14464	14379	14523	14358	14494	14545	14361	14252	14455	14491	14460	14503	14380	14331	14345	14520	14547	14458	14386	14489	14476	14537	14302	14462	14329	14333	14396	14376	14366	14418	14364	14490	14398	14524	14536	14426	14417	14357	14284	14482	14298	14402	14369	14210	14434	14312	14379	14526	14461	14368	14427	14208	14367	14473	14516	14272	14405	14391	14318	14504	14392	14471	14329	14479	14485	14498	14526	14375	14217	14422	14431	14220	14487	14492	14504	14459	14421	14583	14324	14456	14501	14449	14332	14454	14298	14524	14361	14301	14448	14394	14388	14373	14459	14441	14502	14430	14400	14240	14464	14312	14277	14436	14416	14488	14531	14538	14506	14428	14293	14465	14571	14477	14331	14539	14294	14325	14189	14470	14469	14448	14483	14458	14422	14379	14265	14504	14204	14484	14342	14505	14363	14452	14366	14487	14467	14520	14465	14505	14439	14388	14454	14434	14496	14173	14400	14420	14484	14584	14289	14566	14422	14383	14401	14436	14449	14331	14544	14418	14635	14410	14614	14427	14491	14388	14473	14482	14448	14534	14329	14201	14325	14363	14607	14523	14386	14741	14552	14562	14370	14249	14401	14286	14226	14232	14328	14313	14323	14397	14632	14488	14203	14331	14374	14489	14337	14338	14270	14395	14478	14551	14377	14266	14489	14542	14464	14316	14412	14298	14418	14416	14416	14416	14307	14327	14337	14392	14454	14179	14267	14420	14335	14264	14082	14458	14382	14431	14300	14540	14492	14357	14449	14464	14331	14361	14358	14379	14440	14321	14296	14544	14282	14436	14497	14573	14282	14413	14472	14442	14599	14344	14060	14426	14388	14364	14489	14520	14509	14400	14474	14456	14268	14359	14580	14316	14527	14405	14567	14500	14422	14509	14358	14472	14320	14297	14393	14630	14263	14521	14427	14432	14420	14459	14417	14350	14400	14468	14373	14547	14439	14487	14390	14232	14352	14399	14337	14442	14487	14415	14385	14340	14380	14491	14389	14321	14296	14352	14518	14343	14570	14385	14329	14356	14327	14289	14508	14436	14385	14343	14409	14361	14389	14345	14551	14323	14407	14226	14410	14450	14528	14349	14455	14385	14403	14296	14373	14420	14445	14441	14390	14387	14509	14448	14357	14345	14323	14365	14385	14355	14387	14101	14490	14380	14320	14235	14577	14401	14424	14356	14490	14527	14345	14416	14664	14584	14220	14258	14527	14500	14339	14348	14454	14380	14411	14182	14473	14423	14211	14452	14287	14443	14531	14419	14440	14220	14439	14395	14352	14259	14522	14379	14398	14481	14243	14535	14480	14359	14386	14440	14358	14320	14391	14347	14304	14488	14361	14384	14296	14338	14362	14387	14521	14323	14395	14358	14461	14366	14617	14551	14422	14544	14285	14240	14387	14306	14395	14314	14454	14415	14369	14469	14450	14426	14442	14523	14425	14382	14403	14282	14639	14274	14404	14322	14429	14393	14449	14481	14546	14366	14347	14360	14485	14402	14342	14594	14377	14698	14440	14543	14471	14546	14266	14330	14215	14449	14341	14454	14374	14415	14461	14503	14434	14227	14488	14372	14444	14186	14316	14435	14364	14360	14353	14453	14322	14513	14445	14317	14211	14385	14475	14338	14471	14467	14368	14375	14352	14416	14496	14349	14421	14452	14441	14201	14483	14534	14174	14434	14446	14314	14533	14483	14418	14521	14324	14296	14358	14397	14333	14533	14471	14387	14359	14397	14429	14468	14515	14254	14367	14434	14306	14493	14553	14227	14489	14370	14460	14454	14366	14461	14505	14460	14164	14359	14476	14358	14433	14373	14460	14472	14463	14517	14264	14424	14284	14443	14305	14531	14404	14297	14442	14422	14344	14593	14333	14463	14354	14428	14323	14461	14518	14403	14429	14501	14373	14298	14498	14340	14428	14407	14427	14463	14306	14407	14443	14464	14533	14408	14521	14459	14523	14460	14479	14335	14568	14443	14417	14525	14517	14391	14479	14312	14468	14403	14449	14595	14586	14417	14446	14418	14313	14491	14468	14398	14286	14372	14591	14454	14389	14539	14557	14457	14508	14477	14291	14394	14479	14396	14395	14441	14427	14448	14333	14343	14368	14469	14392	14329	14531	14298	14439	14584	14274	14458	14356	14402	14564	14543	14539	14269	14328	14477	14407	14306	14506	14383	14426	14439	14323	14410	14427	14355	14430	14406	14436	14297	14488	14450	14554	14332	14437	14411	14316	14455	14317	14240	14506	14249	14358	14288	14487	14390	14361	14467	14475	14304	14380	14471	14421	14355	14477	14403	14437	14361	14392	14437	14397	14417	14458	14420	14484	14409	14428	14402	14326	14384	14491	14384	14298	14387	14429	14390	14531	14531	14443	14479	14522	14371	14425	14430	14367	14391	14471	14409	14508	14301	14384	14218	14177	14457	14358	14553	14363	14403	14357	14358	14493	14455	14463	14435	14459	14397	14456	14523	14483	14489	14273	14462	14292	14436	14190	14434	14506	14471	14373	14342	14517	14409	14420	14367	14355	14356	14459	14244	14381	14323	14334	14498	14407	14552	14379	14429	14407	14274	14311	14622	14488	14355	14564	14455	14607	14409	14428	14522	14421	14369	14326	14458	14440	14408	14285	14369	14523	14570	14369	14474	14371	14322	14414	14288	14428	14403	14331	14555	14497	14333	14418	14321	14574	14263	14452	14428	14419	14400	14477	14381	14370	14502	14443	14505	14303	14496	14471	14326	14332	14356	14411	14472	14446	14366	14518	14402	14513	14488	14355	14388	14512	14484	14397	14434	14428	14440	14519	14266	14456	14341	14386	14337	14580	14289	14276	14536	14448	14449	14382	14308	14369	14086	14344	14441	14501	14636	14310	14398	14530	14403	14269	14391	14357	14504	14166	14301	14384	14240	14520	14341	14533	14478	14380	14475	14522	14361	14538	14244	14530	14465	14495	14303	14465	14548	14371	14416	14426	14375	14434	14359	14476	14599	14411	14298	14338	14602	14290	14369	14440	14208	14339	14451	14426	14336	14339	14394	14517	14245	14471	14365	14378	14605	14258	14459	14398	14360	14368	14408	14505	14240	14297	14378	14338	14403	14419	14263	14254	14614	14313	14372	14467	14168	14347	14367	14512	14190	14334	14401	14391	14289	14346	14504	14438	14460	14289	14477	14326	14329	14228	14355	14458	14335	14366	14447	14383	14189	14432	14379	14316	14498	14318	14436	14590	14362	14519	14284	14454	14426	14365	14342	14502	14512	14268	14307	14471	14482	14390	14306	14349	14405	14349	14532	14526	14307	14289	14415	14385	14365	14388	14349	14447	14509	14309	14572	14320	14312	14372	14222	14306	14382	14202	14482	14342	14494	14509	14318	14443	14590	14362	14277	14344	14485	14561	14426	14287	14603	14425	14391	14298	14400	14169	14307	14400	14324	14519	14434	14329	14416	14414	14407	14375	14455	14265	14407	14531	14531	14438	14294	14332	14366	14369	14551	14458	14266	14600	14376	14314	14453	14375	14458	14272	14465	14338	14326	14469	14509	14269	14377	14254	14439	14539	14346	14377	14303	14329	14415	14394	14404	14574	14350	14458	14376	14472	14387	14290	14385	14299	14477	14289	14236	14420	14493	14388	14374	14304	14328	14433	14266	14442	14415	14536	14357	14395	14519	14605	14450	14311	14329	14332	14341	14303	14333	14569	14377	14436	14378	14431	14463	14334	14557	14362	14371	14230	14409	14463	14336	14436	14392	14265	14455	14338	14248	14599	14340	14395	14287	14373	14465	14367	14512	14303	14403	14513	14331	14476	14283	14531	14274	14468	14169	14295	14287	14442	14307	14292	14400	14397	14321	14181	14511	14354	14390	14581	14423	14513	14397	14488	14330	14376	14392	14262	14421	14442	14464	14255	14580	14278	14398	14235	14429	14382	14304	14452	14222	14486	14406	14454	14417	14354	14444	14557	14226	14317	14398	14351	14381	14525	14276	14370	14267	14352	14431	14408	14404	14454	14340	14321	14461	14536	14373	14237	14491	14505	14434	14395	14348	14293	14301	14461	14426	14403	14445	14298	14639	14255	14350	14350	14337	14425	14356	14556	14262	14395	14420	14282	14356	14423	14371	14411	14505	14538	14402	14350	14426
27093	21516	24080	20999	17521	18533	19236	18350	17668	17374	17285	17416	17636	17494	17640	17553	17425	17484	17414	17395	17591	17614	17533	17619	17470	17374	17504	17373	17216	17184	17567	17340	17192	17272	17391	17378	17304	17209	17219	17217	17112	17276	17308	17077	17243	17444	17438	17237	17497	17559	17650	17286	17325	17267	17257	17174	17275	17320	17194	17399	17368	17319	17305	17346	17147	17182	17158	17075	17314	17242	17275	17307	17122	17064	17212	17067	17281	17198	17123	17326	17198	17232	17246	17354	17315	17200	17189	17299	17141	17147	17164	17129	17377	17144	17123	17424	17189	17055	17091	17081	17141	17477	17100	17295	17294	17131	17241	17044	17286	16983	17170	17166	17251	17222	17402	17423	17289	17125	17121	16992	17176	17334	17156	17190	17130	17084	17183	17189	17365	17190	17125	17246	17339	17166	17266	17180	17444	17296	17270	17254	17211	17305	17162	17296	17206	17012	17033	17272	17145	17150	17109	17308	17250	17094	17322	17187	17127	17127	17191	17282	17088	17243	17452	17326	17289	17215	17173	17187	17273	17410	17281	17235	16910	17435	17117	17121	17272	17327	17316	17171	17100	17417	17219	16932	17308	17330	17220	17126	17455	17285	17183	17328	17099	17169	17232	17195	16965	17157	17218	16977	16896	17031	16978	17056	17352	17239	17250	17263	17339	17177	17011	17199	17115	17303	17176	17208	17348	17180	17182	17038	17149	17340	17220	17139	17015	17167	17049	16938	17243	17409	17132	17064	17206	17302	17243	17047	17066	17255	17496	17057	17259	17101	17077	17220	17133	17436	17319	17373	17171	17245	17226	17335	17256	17309	17365	17155	17116	17083	17020	17123	16937	17186	17076	17086	17273	17230	17132	17327	17345	17271	17224	17295	16942	17213	17143	17296	17183	17260	17216	17146	17236	17109	17273	17080	17043	17027	17306	17395	17169	17197	17264	17205	17321	17029	17334	17279	17182	17078	17094	17190	17215	17139	17007	16975	17134	17156	17318	17327	17223	17023	17284	17313	17090	17073	17166	17215	17138	17290	17279	17155	17074	17142	17331	17316	17259	17170	17252	17238	17363	17188	17152	17245	17186	17116	17130	17084	17244	17193	17052	17162	17275	17298	17337	17167	17166	17199	17172	17277	17192	17361	17041	16966	17322	17271	17181	17122	17237	17187	17171	17020	17179	17055	17277	17362	17357	17158	17249	17057	17211	17353	17143	17309	17088	16928	17298	17329	17297	17292	17461	17194	17033	17284	17175	17110	17176	17316	17238	17027	17134	17274	17305	17237	17300	17416	17167	17128	17102	17005	17155	17361	17274	17237	17119	17180	17185	17194	17449	17238	17122	17216	17329	17280	17137	17316	17169	17297	17283	17188	17030	17259	17106	17264	17098	17212	17086	17252	17197	17240	17236	17226	17284	17153	17425	17268	17267	17264	17010	17248	17277	17464	17319	17379	17062	17120	17250	17101	17212	17102	17270	17136	17329	17042	17221	17226	17186	17259	17376	17105	17189	16976	17181	17340	17215	17198	17137	17228	17229	17272	17243	17039	17152	17194	17121	17108	17425	17011	17126	17117	17298	17242	17261	17044	17414	17149	17121	17214	17352	17319	17425	17516	17313	17368	17257	17030	17241	17056	17305	17200	17093	17168	17421	17336	17258	17194	17249	17114	17168	17166	17143	17174	17386	17077	17307	17149	17211	17304	17183	17359	17204	17083	16969	17266	16967	17225	17228	17331	17304	17116	17232	17320	17211	17123	17393	17238	17268	17337	17232	17209	17227	17237	17185	17262	17180	17216	17198	17141	17162	17131	17251	17332	17106	17154	17325	17144	17319	17166	17265	17305	17150	17316	17187	17277	17101	17323	17333	17221	17296	17124	17130	17308	17232	17019	17212	17330	17252	17020	17275	17163	17023	17158	17103	17239	17242	17044	17126	17237	17332	17322	17103	17241	17190	17195	17262	17125	17358	17113	17301	17166	17330	17294	17118	17075	17207	16994	17245	17292	17263	17240	17086	17108	17141	17235	17276	17298	17224	17266	17237	17152	17048	17127	17168	17167	17346	17206	17267	17217	17174	17052	17105	17013	17090	17128	17084	17171	17432	17283	17297	17057	17275	17164	17223	17115	17176	17136	17218	17269	17296	17168	17222	17223	17138	17244	17133	17174	17264	17367	17121	16952	17195	17127	17422	17267	17330	17341	17242	17325	17269	17087	17307	17281	17145	17120	17194	17320	17061	17335	17329	17126	17162	17244	16943	17307	17102	17393	17105	17198	17238	17268	17181	17364	17243	17236	17334	17218	17054	17189	17045	17159	17209	17198	17228	17199	17251	17432	17303	17178	17274	17209	17058	17172	17203	17171	17212	17075	17180	17085	17166	17078	17112	17234	17429	17136	17200	17128	17237	17244	17212	17068	17231	17108	17216	17021	17081	17001	17019	17084	17307	17124	17312	17065	17104	17136	17349	17242	17282	17377	17481	17424	17242	17204	17290	17011	17182	17061	17111	17182	17156	17118	17200	17073	17192	17235	17072	17229	17206	17272	17056	17208	17198	17356	17369	16991	17300	17014	17159	17203	17267	17228	17156	17064	17173	17228	17149	17254	17483	17328	17354	17241	17070	17172	17201	16995	17066	17144	17282	17099	17042	17104	17320	17149	16955	17136	17267	17201	16975	17146	17151	17072	17240	17167	17296	16979	17118	17095	17325	17146	17156	17032	17301	17085	17161	16965	16971	17086	17119	17302	17090	17259	17031	17211	17213	17152	17256	17105	17167	17019	17238	17134	17210	17298	17166	17292	17257	17420	17246	17140	17058	17087	17223	17231	17239	17151	17266	17295	17502	17267	16970	17314	17173	17132	17255	17167	17451	17316	17273	17107	17194	16880	17119	16949	17272	17278	17126	17251	17218	17111	17202	17228	17188	17154	17183	17238	17332	17152	17055	17078	17036	17040	17155	17273	17227	17287	17290	17137	17171	17087	17187	17391	17410	17293	17168	17202	17281	17277	17376	17218	17453	17254	17286	17358	17220	17028	17350	17109	17295	17356	17139	17154	17261	17218	17178	17532	17182	17080	17239	17108	17302	17163	17248	17202	17100	17085	17296	17099	17161	17078	17070	17105	17306	17147	17194	17145	17404	17336	17305	17338	17126	17218	17212	17063	17287	17216	17150	17310	17078	17394	17205	17076	17271	17295	17278	17059	17348	17239	17044	17342	17057	17349	17218	17084	17237	17190	16978	17154	17195	17241	17173	17156	17093	17187	17115	17085	17262	17182	17092	17191	17213	17194	17177	17208	17334	17148	17292	17294	17192	17236	17311	17373	17258	17170	17172	17088	17010	17066	17180	17370	17249	17370	17254	17248	17173	17164	17284	17240	17361	17110	17098	17273	17114	17173	17396	17184	17216	17127	17155	17181	17191	17276	17307	17137	17060	17363	17154	17040	17094	17068	17209	17310	17230	17329	17153	17119	17216	17058	17227	17055	17140	17317	17273	17268	17142	17351	17114	17171	17219	17027	17090	17256	17281	17290	17170	17191	17052	17522	16983	17174	17203	17242	17282	17184	17271	17134	17459	17234	17278	17370	17240	17145	17328	17025	17356	16981	17327	17071	17192	17235	17194	17193	17342	17243	17416	17203	17232	17177	17486	17110	17217	17216	17176	17329	17273	17197	17109	17290	17304	17428	17302	17150	17140	17230	17407	17305	17160	17164	17268	17158	17220	17268	17231	17201	17273	17133	17253	17266	17329	17308	17338	17091	17177	17270	17233	17280	17106	17114	17253	17229	17160	17192	17260	17228	17169	17291	17126	17225	17276	16958	17194	17267	17167	17169	17017	17236	17208	17318	17239	17246	17220	17134	17388	17369	17193	17146	17202	17441	17081	17099	17145	17347	17284	17112	17192	17332	17219	17362	17207	17329	17149	17248	17455	17305	17033	17072	17310	17028	17339	17389	17288	17271	17285	17181	17281	17261	17277	17159	17318	17069	17262	17272	17162	17140	17298	17176	17366	17179	17231	17129	17369	17347	17272	17356	17084	17331	17198	17096	17159	17229	17405	17381	17213	17186	17046	17162	17385	17189	17351	17426	17162	17069	17319	17073	17170	17154	17312	17072	17174	17158	17159	17300	17210	17300	17145	17012	17261	17175	17324	17201	17252	17292	17221	17356	17304	17216	17194	17184	17145	17195	17119	17142	17211	17111	17161	17038	17138	17235	17194	17065	16986	17254	17262	17317	17125	17216	17177	17069	17194	17241	17533	17184	17097	17011	17438	17387	17363	17194	17329	17297	17415	17240	17332	17188	17139	16965	17158	17110	17223	16924	17282	17181	17302	17319	17295	17316	17224	17204	17279	17096	17285	17208	17231	17365	17249	17006	17333	17154	17181	17124	17321	17411	17219	17175	17245	17282	17311	17229	17211	17106	17512	17463	17336	17113	17192	17190	17243	17193	17246	17301	17372	17107	17219	17096	17310	17260	17248	17287	17061	17167	17378	17276	17136	17273	17160	17121	17260	17108	17270	17167	17070	17208	17199	17273	17152	17087	17045	17261	17324	17179	16935	17113	17420	17201	17338	17385	17150	17400	17182	17323	17490	17109	17179	17081	17264	17229	17172	17159	17080	17221	17354	17206	17271	17371	17246	17377	16982	17362	17101	16932	17172	17098	17183	17323	17142	17217	17285	17179	17112	17261	17254	17112	17059	17186	17309	17220	17240	17033	17346	17090	16978	17028	17279	17255	17335	17341	17098	17183	17239	17169	17078	17000	17159	17274	17236	16983	17274	17142	17315	17341	17260	17280	17205	17141	17323	17394	17136	17148	17339	17469	17183	17187	17185	17232	17124	17132	17138	17120	17183	17167	17111	17242	17211	17216	17346	17133	17114	17188	17068	17153	17073	17433	17263	17264	17152	17177	17324	17360	17233	17196	17330	17423	17149	17116	17220	17054	17263	17297	17067	17288	17278	17315	17251	17291	17182	17215	17200	17197	17101	17280	17217	17291	17182	17091	17231	17248	17397	17240	17196	17209	17053	17375	17172	17255	17132	17368	17037	17258	17098	17226	17025	17026	17104	17270	17375	16987	17260	17161	17195	17217	17302	17126	17166	17179	17029	17312	17261	17187	17454	17390
13909	16451	15759	15309	15158	16789	17649	16076	15173	14437	14551	14583	14751	14582	14766	14862	14751	14611	14772	15021	14943	14963	14941	14826	14802	14715	14678	14667	14543	14817	14348	14634	14562	14479	14458	14544	14429	14366	14527	14457	14399	14401	14405	14376	14392	14524	14386	14508	14613	14666	14706	14359	14517	14667	14377	14530	14421	14463	14385	14380	14309	14528	14508	14472	14446	14439	14414	14351	14440	14399	14550	14422	14417	14281	14359	14395	14328	14491	14475	14423	14438	14519	14629	14470	14365	14474	14217	14486	14403	14550	14437	14490	14410	14383	14385	14533	14593	14244	14530	14592	14455	14500	14670	14376	14471	14515	14379	14386	14394	14465	14309	14481	14428	14412	14362	14629	14441	14479	14471	14297	14318	14261	14358	14346	14640	14353	14380	14405	14444	14569	14494	14329	14392	14413	14472	14444	14466	14229	14437	14461	14409	14445	14455	14429	14385	14485	14369	14378	14492	14354	14414	14306	14420	14448	14553	14437	14670	14332	14546	14542	14419	14580	14488	14582	14374	14551	14648	14414	14295	14418	14294	14443	14462	14562	14357	14496	14450	14301	14418	14434	14394	14381	14392	14495	14512	14510	14425	14362	14419	14259	14363	14374	14460	14421	14423	14351	14395	14482	14471	14500	14248	14524	14647	14483	14562	14309	14392	14346	14548	14508	14443	14478	14448	14393	14446	14494	14386	14470	14474	14358	14404	14508	14416	14338	14285	14400	14554	14443	14480	14444	14488	14517	14429	14292	14439	14461	14426	14402	14468	14496	14532	14304	14405	14463	14425	14377	14487	14403	14454	14372	14525	14338	14494	14372	14506	14545	14443	14173	14470	14302	14489	14515	14285	14480	14422	14427	14432	14387	14415	14354	14355	14485	14393	14350	14484	14322	14448	14232	14464	14520	14567	14681	14351	14468	14497	14465	14314	14382	14554	14348	14378	14399	14610	14639	14484	14405	14425	14608	14348	14488	14566	14474	14495	14562	14360	14396	14367	14509	14415	14323	14422	14413	14429	14502	14409	14524	14636	14374	14636	14373	14460	14470	14336	14290	14443	14405	14541	14524	14579	14261	14446	14421	14320	14320	14403	14439	14445	14589	14386	14317	14547	14512	14396	14524	14421	14427	14446	14478	14555	14380	14429	14504	14393	14413	14504	14404	14422	14569	14352	14438	14239	14431	14399	14485	14455	14315	14331	14407	14519	14455	14401	14518	14386	14446	14414	14548	14559	14589	14331	14370	14497	14369	14411	14560	14470	14263	14549	14389	14513	14260	14493	14568	14449	14484	14510	14405	14349	14375	14448	14372	14400	14255	14569	14414	14313	14410	14458	14592	14403	14375	14649	14285	14472	14462	14471	14464	14477	14502	14383	14323	14462	14367	14392	14446	14385	14304	14516	14280	14591	14376	14460	14416	14471	14496	14482	14253	14562	14610	14491	14359	14341	14574	14319	14304	14453	14414	14372	14546	14360	14475	14460	14397	14503	14446	14643	14506	14312	14391	14482	14335	14209	14506	14448	14356	14583	14464	14665	14394	14361	14466	14542	14348	14580	14369	14355	14440	14320	14313	14415	14428	14487	14482	14491	14401	14377	14357	14400	14544	14418	14247	14382	14429	14351	14528	14304	14349	14265	14522	14441	14298	14670	14550	14332	14491	14403	14355	14302	14400	14354	14364	14545	14416	14440	14334	14402	14482	14374	14396	14517	14402	14585	14514	14369	14506	14333	14361	14691	14312	14302	14529	14584	14408	14368	14494	14470	14451	14534	14569	14614	14508	14433	14610	14438	14673	14397	14356	14440	14305	14471	14305	14436	14709	14458	14252	14334	14433	14403	14246	14438	14382	14427	14271	14432	14328	14485	14331	14331	14379	14560	14407	14441	14445	14616	14457	14358	14466	14436	14392	14410	14466	14345	14482	14345	14341	14543	14393	14480	14290	14415	14461	14600	14438	14398	14390	14429	14403	14407	14202	14496	14490	14496	14459	14451	14365	14506	14420	14486	14477	14356	14361	14349	14380	14293	14283	14454	14480	14684	14413	14593	14305	14462	14575	14449	14419	14427	14554	14567	14477	14358	14354	14549	14441	14500	14387	14560	14318	14751	14361	14519	14478	14447	14510	14434	14541	14390	14507	14450	14487	14252	14592	14366	14393	14677	14263	14533	14274	14528	14493	14567	14296	14387	14410	14355	14472	14424	14539	14457	14497	14325	14593	14387	14414	14447	14515	14401	14392	14414	14377	14489	14540	14531	14242	14450	14269	14427	14481	14463	14343	14492	14449	14493	14441	14503	14503	14509	14353	14301	14388	14596	14497	14520	14416	14481	14222	14398	14246	14293	14481	14351	14385	14463	14503	14318	14530	14496	14452	14615	14370	14511	14284	14427	14299	14448	14481	14314	14434	14564	14439	14450	14306	14464	14397	14460	14329	14364	14370	14296	14382	14559	14402	14426	14401	14352	14556	14581	14526	14342	14583	14535	14424	14511	14510	14468	14557	14442	14487	14581	14358	14273	14400	14480	14367	14395	14297	14638	14520	14375	14489	14372	14546	14500	14402	14380	14417	14525	14347	14415	14444	14528	14489	14485	14456	14423	14548	14399	14407	14406	14429	14531	14276	14439	14429	14451	14314	14431	14534	14489	14508	14299	14448	14497	14471	14430	14390	14581	14321	14290	14378	14257	14435	14658	14641	14479	14424	14319	14501	14477	14375	14360	14397	14600	14353	14290	14444	14465	14439	14480	14746	14347	14293	14450	14552	14558	14253	14365	14558	14552	14507	14433	14466	14387	14424	14305	14302	14351	14438	14517	14386	14556	14405	14576	14523	14331	14492	14386	14477	14362	14407	14458	14559	14472	14501	14456	14425	14411	14476	14278	14404	14513	14451	14544	14441	14408	14424	14341	14433	14336	14499	14353	14396	14508	14559	14509	14376	14472	14397	14597	14398	14452	14592	14536	14430	14451	14516	14439	14554	14396	14619	14517	14399	14623	14388	14402	14398	14598	14332	14421	14477	14415	14555	14472	14522	14424	14203	14327	14376	14430	14416	14479	14243	14314	14346	14455	14496	14374	14440	14594	14390	14605	14472	14580	14555	14445	14409	14641	14316	14344	14373	14491	14336	14535	14400	14481	14290	14621	14501	14387	14399	14432	14400	14264	14585	14421	14346	14456	14478	14310	14396	14569	14338	14357	14391	14366	14377	14378	14404	14378	14448	14464	14432	14505	14462	14430	14374	14532	14434	14546	14570	14267	14525	14504	14647	14403	14346	14487	14240	14463	14362	14212	14391	14347	14420	14397	14616	14310	14463	14519	14395	14553	14469	14581	14341	14459	14576	14325	14458	14448	14507	14486	14449	14536	14278	14329	14394	14444	14437	14500	14461	14491	14437	14506	14413	14564	14337	14347	14397	14410	14502	14315	14457	14453	14372	14438	14284	14415	14455	14323	14479	14419	14567	14462	14490	14370	14419	14373	14351	14523	14459	14423	14497	14431	14459	14398	14401	14518	14575	14334	14423	14469	14473	14493	14204	14359	14324	14419	14453	14498	14337	14422	14454	14441	14328	14535	14291	14261	14559	14531	14470	14509	14588	14553	14454	14366	14412	14541	14322	14410	14525	14268	14590	14437	14349	14276	14518	14353	14454	14406	14446	14389	14378	14496	14497	14352	14461	14336	14533	14282	14460	14433	14333	14407	14661	14361	14481	14500	14291	14419	14423	14366	14238	14344	14272	14517	14317	14329	14393	14710	14432	14412	14398	14513	14341	14556	14480	14515	14372	14716	14595	14426	14516	14360	14381	14426	14500	14497	14478	14373	14346	14550	14424	14434	14457	14418	14479	14472	14370	14433	14278	14381	14370	14480	14531	14569	14469	14439	14472	14416	14392	14462	14489	14444	14330	14307	14563	14409	14406	14459	14453	14334	14445	14286	14464	14526	14385	14305	14482	14497	14462	14367	14642	14354	14417	14697	14431	14525	14455	14431	14498	14245	14486	14556	14344	14426	14393	14490	14476	14438	14467	14310	14400	14289	14454	14503	14541	14304	14510	14596	14194	14324	14362	14366	14409	14472	14468	14443	14358	14511	14527	14503	14341	14496	14207	14450	14516	14353	14560	14494	14504	14508	14485	14255	14468	14521	14251	14418	14383	14297	14429	14360	14454	14637	14463	14468	14652	14447	14665	14347	14553	14560	14570	14447	14413	14369	14462	14473	14390	14536	14501	14489	14420	14584	14539	14457	14295	14341	14396	14343	14458	14460	14621	14382	14411	14465	14350	14381	14532	14492	14240	14363	14285	14373	14478	14514	14481	14523	14411	14418	14423	14173	14467	14444	14380	14433	14380	14468	14624	14452	14482	14552	14391	14521	14239	14477	14421	14423	14533	14370	14370	14413	14452	14401	14505	14339	14627	14521	14447	14530	14452	14421	14422	14482	14503	14585	14398	14446	14300	14397	14437	14425	14378	14532	14430	14625	14500	14542	14368	14398	14361	14440	14536	14350	14432	14411	14481	14433	14627	14476	14492	14503	14397	14373	14493	14473	14467	14669	14419	14507	14527	14459	14424	14389	14628	14437	14333	14489	14264	14296	14446	14369	14435	14465	14318	14381	14401	14526	14241	14407	14411	14519	14501	14313	14280	14444	14468	14646	14457	14527	14530	14235	14378	14461	14287	14379	14302	14272	14329	14479	14592	14678	14458	14551	14419	14396	14265	14386	14435	14391	14440	14441	14526	14519	14337	14414	14532	14538	14364	14458	14368	14480	14276	14328	14555	14552	14363	14301	14377	14550	14402	14445	14353	14403	14339	14570	14346	14371	14497	14435	14357	14217	14583	14503	14488	14461	14495	14296	14333	14537	14350	14383	14374	14508	14419	14580	14310	14277	14575	14422	14425	14487	14467	14438	14507	14489	14316	14356	14610	14568	14387	14480	14334	14480	14518	14480	14451	14558	14434	14349	14463	14528	14214	14307	14503	14450	14293	14650	14449	14531	14294	14398	14471	14662	14281	14461	14501	14316	14478	14394	14487	14452	14287	14329	14580	14654	14568	14321	14373	14422	14508	14569	14391	14390	14418	14381	14263	14319	14586	14376	14527	14465	14325	14363	14414	14463	14571	14512	14371
23802	21182	28685	24013	21906	22197	22086	19276	17625	17404	17395	17258	17413	17188	17244	17113	17177	16999	17476	17256	17381	17316	17229	17006	17246	17354	16989	16856	16837	17062	16847	16563	16945	16884	16914	16829	16877	16787	16817	16751	16702	16747	16851	16895	16826	17104	17246	17878	17952	17633	17412	17154	17079	17015	17068	16750	16703	16727	16845	16827	16918	16771	16688	16753	16670	16689	16836	16681	16741	16728	16757	16647	16945	16560	16489	16509	16742	16783	16737	16606	16776	16749	17030	16716	16576	16701	16789	16725	16656	16637	16658	16849	16597	16787	16576	16550	16668	16623	16763	16890	16887	16692	16707	16849	16671	16781	16720	16667	16923	16723	16927	16809	16888	16932	16640	16747	16654	16707	16448	16811	16707	16916	16826	16827	16692	16773	16693	16537	16751	16711	16608	16505	16817	16875	16968	16762	16811	16604	16703	16723	16569	16418	16609	16649	16601	16788	16688	16829	16798	16826	16864	16723	16733	16840	16740	16764	16894	16670	16754	16515	16871	16798	16507	16427	16404	16667	16575	16644	16639	16626	16755	16751	16678	16567	16849	16933	16874	16787	16784	16593	16683	16857	16712	16834	16674	16839	16764	16592	16651	16810	16816	16635	16719	16867	16768	16682	16753	16799	16451	16690	16636	16744	16601	16646	16875	16838	16811	16615	16672	16832	16869	16929	16850	16872	16830	16720	16613	16783	16846	16868	16679	16654	16751	16822	16883	16824	16754	16591	16856	16764	16524	16521	16846	16749	16764	16521	16697	16830	16744	16896	16600	16814	16854	16787	16931	16783	16853	16674	16893	16622	16443	16607	16700	16767	16810	16529	16578	16663	16727	16664	16502	16574	16628	16688	16603	16591	16659	16527	16816	16940	16749	16777	16772	16730	16611	16585	16845	16527	16717	16633	16799	16764	16722	16708	16498	16654	16737	16797	16638	16673	16466	16734	16724	16714	16718	16605	16799	16586	16641	16697	16652	16748	16931	16627	16612	16683	16665	16726	16759	16613	16694	16568	16680	16795	16589	16770	16828	16790	16618	16706	16785	16688	16686	16752	16773	16677	16641	16912	16704	16642	16662	16604	16630	16418	16693	16698	16815	16572	16729	16882	16615	16699	16836	16691	16883	16812	16668	16473	16640	16704	16789	16670	16672	16744	16771	16653	16749	16751	16752	16650	16726	16889	16748	16791	16594	16819	16699	16733	16522	16695	16824	16578	16705	16646	16645	16623	16733	16836	16617	16708	16845	16852	16820	16759	16891	16773	16538	16524	16705	16742	16695	16578	16670	16627	16775	16745	16614	16806	16807	16664	16737	16810	16639	16507	16692	16718	16766	16909	16713	16582	16773	16854	16554	16804	16738	16758	16748	16794	16731	16707	16711	16765	16780	16635	16842	16630	16628	16737	16590	16742	16803	16671	16694	16823	16721	16722	16496	16838	16847	16467	16590	16720	16753	16732	16483	16534	16709	16757	16785	16673	16557	16624	16665	16914	16524	16698	16863	16560	16800	16674	16547	16742	16679	16804	16795	16795	16703	16694	16861	16638	16532	16724	16488	16363	16615	16549	16747	16724	16851	16798	16664	16721	16715	16616	16688	16916	16678	16752	16634	16432	16492	16573	16560	16639	16706	16815	16778	16668	16663	16692	16705	16823	16628	16698	16594	16699	16872	16765	16729	16648	16862	16537	16636	16585	16753	16411	16590	16749	16795	16794	16684	16749	16813	16574	16732	16642	16595	16867	16673	16817	16757	16673	16742	16857	16690	16673	16668	16785	16573	16589	16778	16571	16652	16645	16755	16541	16731	16681	16715	16542	16892	16807	16713	16751	16754	16559	16524	16553	16608	16649	16708	16667	16632	16716	16666	16821	16701	16618	16656	16821	16526	16808	16696	16914	16569	16822	16958	16877	16681	16715	16681	16431	16520	16637	16372	16676	16839	16687	16810	16456	16573	16640	16713	16711	16718	16586	16777	16663	17005	16678	16763	16727	16687	16629	16547	16570	16834	16750	16732	16857	16683	16628	16834	16852	16589	16714	16774	16714	16737	16762	16779	16603	16798	16754	16866	16661	16743	16717	16878	16656	16918	16945	16701	16915	16741	16622	16707	16757	16645	16837	16583	16678	16899	16543	16762	16602	16791	16699	16700	16599	16543	16631	16650	16724	16571	16413	16735	16697	16666	16873	16777	16680	16711	16892	16596	16670	16757	16753	16688	16739	16569	16680	16592	16623	16718	16690	16858	16715	16535	16453	16529	16841	16850	16603	16815	16871	16818	16635	16852	16575	16732	16798	16777	16865	16732	16740	16438	16786	16775	16658	16867	16587	16697	16780	16573	16836	16870	16751	16928	16759	16693	16600	16740	16658	16718	16684	16512	16557	16555	16624	16569	16652	16910	16545	16645	16736	16661	16842	16723	16727	16860	16843	16535	16710	16706	16552	16682	16822	16561	16677	16593	16686	16734	16718	16743	16917	16699	16531	16780	16682	16768	16664	16766	16744	16715	16595	16746	16609	16706	16630	16715	16771	16836	16516	16713	16619	16666	16631	16724	16913	16803	16685	16763	16651	16564	16674	16699	16710	16517	16829	16724	16657	16780	16513	16794	16796	16951	16835	16500	16755	16691	16605	16838	16915	16622	16677	16805	16607	16826	16708	16668	16788	16743	16733	16895	16711	16804	16654	16590	16575	16772	16488	16561	16802	16673	16776	16640	16616	16628	16673	16777	16720	16668	16766	16828	16585	16664	16615	16714	16870	16742	16666	16619	16652	16783	16722	16601	16509	16782	16577	16895	16865	16538	16596	16787	16671	16528	16734	16639	16648	16700	16743	16701	16700	16767	16825	16527	16620	16575	16614	16649	16575	16795	16826	16953	16679	16822	16638	16688	16846	16717	16720	16518	16346	16717	16690	16689	16987	16551	16689	16649	16649	16966	16691	16801	16567	16743	16742	16783	16500	16662	16539	16561	16905	16583	16574	16638	16596	16766	16803	16634	16755	16532	16684	16660	16633	16720	16626	16558	16799	16579	16760	16941	16994	16690	16683	16602	16665	16831	16923	16648	16725	16491	16615	16682	16971	16900	16505	16648	16853	16627	16806	16695	16676	16499	16690	16854	16807	16896	16796	16397	16671	16896	16858	16805	16835	16793	16716	16790	16887	16757	16375	16646	16742	16610	16628	16647	16729	16639	16728	16689	16710	16778	16703	16642	16656	16531	16625	16658	16674	16834	16726	16757	16770	16696	16789	16721	16486	16790	16603	16621	16544	16973	16672	16426	16652	16640	16493	16795	16711	16827	16813	16768	16916	16604	16667	16774	16763	16653	16696	16715	16774	16604	16628	16663	16643	16695	16694	16767	16669	16585	16650	16646	16797	17108	16855	16886	16978	16747	16732	16654	16813	16530	16637	16677	16755	16779	16686	16931	16697	16659	16620	16798	16711	16581	16678	16685	16789	16589	16566	16677	16709	16779	16490	16680	16344	16882	16832	16706	16822	16630	16790	16661	16809	16619	16807	16773	16735	16645	16757	16860	16879	16696	16739	16608	16734	16645	16784	16673	16663	16598	16641	16692	16671	16778	16648	16646	16826	16501	16748	16814	16701	16680	16727	16714	16682	16774	16781	16587	16588	16773	16738	16667	16831	16847	16906	16700	16579	16941	16826	16672	16701	16683	16696	16685	16856	16917	16769	16824	16618	16757	16835	16641	16691	16835	16849	16796	16734	16708	16762	16716	16713	16571	16661	16704	16659	16578	16797	16540	16783	16615	16813	16661	16654	16641	16860	16662	16799	16777	16606	16514	16586	16900	16822	16688	16739	16701	16813	16818	16708	16646	16639	17017	16586	16775	16645	16634	16950	16807	16790	16844	16679	16696	16535	16634	16659	16746	16734	16603	16705	16697	16935	16759	16753	16774	16591	16803	16752	16588	16797	16654	16726	16721	16680	16785	16928	16777	16699	16985	16750	17046	16729	16779	16803	16763	16705	16599	16572	16864	16752	16747	16796	16701	16712	16666	16614	16646	16728	16750	16616	16864	16796	16726	16709	16777	16664	16564	16689	16646	16604	16608	16667	16499	16788	16656	16585	16693	16766	16809	16711	16533	16770	16559	16499	16761	16838	16719	16573	16784	16791	16766	16498	16829	16623	16696	16812	16915	16653	16801	16905	16867	16729	16712	16851	16680	16712	16672	16801	16666	16521	16742	16565	16521	16795	16896	16614	16695	16733	16559	16857	16742	16626	16507	16688	16594	16840	16720	16718	16443	16662	16798	16798	16492	16676	16739	16628	16653	16757	16486	16692	16822	16667	16966	16637	16759	16762	16586	16713	16716	16684	16624	16591	16649	16650	16615	16845	16838	16682	16588	16894	16759	16779	16696	16817	16719	16705	16773	16821	16834	16542	16743	16783	16790	16587	16791	16685	17060	16614	16692	16891	16860	16623	16841	16485	16857	16586	16863	16881	16592	16502	16614	16557	16670	16749	16831	16782	16695	16824	16472	16638	16729	16827	16621	16747	16837	16813	16688	16736	16666	16591	16534	16860	16756	16743	16609	16857	16628	16542	16706	16651	16649	16669	16807	16786	16728	16681	16770	16709	16612	16718	16790	16726	16724	16813	16753	16690	16573	16604	16732	16613	16914	16643	16658	16676	16941	16542	16814	16642	16717	16651	16704	16693	16632	16723	16647	16839	16623	16728	16515	16753	16658	16759	16770	16828	16541	16834	16572	16676	16767	16645	16677	16613	16689	16760	16846	16597	16681	16777	16764	16697	16671	16912	16944	16844	16678	16524	16693	16757	16675	16643	16663	16763	16868	16642	16859	16796	16577	16524	16776	16606	16712	16824	16684	16821	16870	16636	16894	16751	16772	16921	16719	16594	16720	16622	16690	16679	16760	16716	16503	16642	16620	16723	16630	16835	16565	16786	16774	16734	16771	16825	16660	16730	16541	16529	16789	16945	16893	16685	16582	16791	16475	16568	16746	16823	16747	16802	16681	16660	16724	16860	16667	16643	16733	16830	16845	16696	16781	16970	16892	16714	16671	16633	16658	16754	16805	16572	16656	16515	16828	16629	16827	16663	16712	16890	16836	17040	16838	16724	16599	16485	16639	16870	16800	16815	16706	16798
13133	22416	20647	17786	16509	17505	18710	17739	15883	14911	14556	14805	14852	14853	14750	14608	14784	14633	14771	14763	14753	15032	14976	14696	14613	14607	14641	14610	14476	14532	14415	14268	14094	14333	14269	14357	14458	14433	14308	14119	14263	14186	14155	14134	14163	14384	14712	15487	15581	15241	14850	14893	14378	14228	14310	14317	14186	14286	14169	14242	14233	14332	14140	14201	14236	14272	14241	14138	14249	14256	14082	14300	14333	14056	14216	14245	14243	14317	14175	14220	14389	14022	14120	14261	14131	14217	14330	14236	14357	14056	14127	14169	14219	14288	14287	14111	14290	14319	13967	14280	14089	14316	14197	14466	14060	14147	14330	14005	13990	14067	14169	14148	14154	14024	14212	14215	14252	14055	14083	14090	14228	14090	14124	14223	14101	14096	14291	14075	14242	14097	14367	14315	14254	14085	14124	14132	14199	14250	14057	14302	14205	14116	14183	14072	14040	14263	14045	14137	14187	14108	14179	14211	14209	14231	14131	14092	14175	14225	14037	14423	14148	14067	14274	14138	14242	14277	14151	14221	14193	14180	14281	14262	14245	14235	14168	14255	14175	14418	14347	14162	14283	14295	14260	14379	14228	14044	14290	14115	14082	14166	14240	14256	14169	14272	14173	14006	14144	14359	14073	14328	14271	14040	13922	14049	14250	14142	14225	14273	14304	14084	14253	14135	14191	14460	14371	14072	14278	14098	14183	14115	14238	14328	14235	14120	14204	14130	14207	14284	14206	14368	13980	14317	14288	14038	14076	14195	14298	14281	14482	14291	14310	14116	14186	14222	14155	14070	14084	14049	14159	14339	14317	14202	14035	14276	14383	14112	14204	14254	14315	14139	14269	14205	14079	14088	14222	14271	14244	14229	14281	14288	14184	14190	14287	14085	14244	14125	14187	14253	14079	14374	14165	14086	14139	14254	14103	14138	14257	14173	14235	14054	14263	14251	14046	14355	14245	14164	14228	14270	14306	14131	14155	14147	14243	14285	14225	14264	14212	14325	14146	14050	14177	14186	14112	14235	14192	14091	14173	14183	14257	14169	14216	14188	14142	14162	14203	14265	13993	14046	14354	14233	14304	14168	14139	14211	14288	14092	13973	14187	14116	14266	14155	14167	14263	14044	14100	14132	14088	14392	14123	14168	13972	14378	14024	14059	14294	14084	14110	14155	14107	14251	14169	14126	14183	14161	14137	14127	14171	14257	14231	14150	14295	14003	14014	14037	14085	14202	14152	14122	14207	14230	14120	14247	14434	14102	14053	14131	14152	14345	14220	14015	14108	14161	14116	14268	14229	14104	14109	14275	14241	14211	14128	14237	14254	14111	14112	14128	14341	14304	14273	14211	14250	14299	14197	14128	14147	14122	14074	14237	14200	14151	14200	14130	14236	14137	14061	13971	14012	14139	14251	14184	14203	14167	14029	14132	14167	14252	14239	14165	14111	14168	14353	14272	14170	14282	14236	14159	14132	14053	14052	14312	14175	14077	14242	14252	14383	14176	14049	14185	14102	14197	13980	14179	14165	14114	13977	14069	14291	14027	14298	14168	14076	14217	14213	14213	14147	14245	14044	14165	14256	14187	14135	14150	14165	14157	14016	14365	14104	14273	14236	14140	14053	14226	14318	14043	14312	14234	14131	14124	14087	14189	14121	14216	14079	14182	14062	14159	14132	14133	14163	14158	14234	14184	14125	14196	14340	14259	14164	14074	14295	14174	14229	14102	14215	14285	14063	14056	14298	14190	14256	14212	14229	14028	14100	14272	14231	14200	14117	14212	14113	14070	14261	14341	14127	14236	14341	14190	13969	14197	14082	14243	14106	14104	14244	14205	14184	14118	14157	14243	14079	14215	14221	14276	14338	14280	14105	14101	14125	14232	14116	14255	14151	14012	14275	14290	14242	14211	14338	14231	14036	14188	14153	14206	14131	14151	14190	14187	14205	14128	14071	14192	14099	14076	14320	14121	14184	14342	14131	14303	14243	14159	14295	14214	14120	14124	14245	14059	14207	14254	13960	14137	14376	14209	14067	14088	14138	14176	14203	14165	14162	14306	14259	14060	14291	14228	14147	14088	14193	14126	14176	14160	14125	14208	14067	14225	14173	13985	14210	14228	14217	14241	14270	14178	14141	14107	14194	14258	14145	14150	14239	14089	14207	14249	14215	14324	14298	14072	14237	14144	14190	14170	14132	14446	14195	14050	14082	14233	14145	14090	14281	14200	14357	14140	14317	14086	14228	14165	14174	14174	14167	14148	14197	14176	14015	14243	14073	14252	14236	14241	14319	14126	14210	14041	14247	14199	14148	14171	14029	14285	14053	14210	14162	14192	14198	14240	14172	14108	14047	14303	14166	14191	14073	14102	13974	14218	14148	14232	14118	14198	14017	14211	14089	14144	14264	14219	14191	14154	14220	14309	14167	14164	14176	14044	14120	14030	14078	14290	14217	14103	14175	14275	14208	14229	14109	14172	14201	14108	14322	14266	14209	14305	14173	14216	14234	14120	14037	14323	14386	14149	14199	14252	14093	14186	14270	14252	14117	14218	14167	14098	14202	14266	14152	14251	14130	14291	14191	14323	14366	14048	14250	14066	14137	14194	14140	14207	14288	14424	14405	14259	14013	14236	14166	14311	14181	14369	14281	14210	14036	14190	14272	14096	14217	14089	14217	14189	14186	14251	14056	14240	14293	14139	14156	14120	14105	14170	14144	14181	14229	14094	14307	14154	14223	14151	14282	14215	14223	14217	14096	14145	13994	14156	14265	14168	14370	14253	14089	14102	14268	14199	14347	14233	14058	14108	14293	14150	14198	14164	14283	14276	14210	14309	14249	14201	14229	14135	14117	14283	14252	14190	14127	14281	14220	14104	14110	14311	14291	14077	14038	14156	14277	14087	14244	14155	14157	14161	14195	14182	14299	14224	14226	14068	14180	14234	14033	14174	14129	14290	14173	14166	14232	14325	14107	14282	14273	14239	14161	14159	14118	14200	14301	14248	14155	14229	14044	14225	14109	14286	14336	14133	14215	14139	14085	14223	14257	14190	14329	14256	14249	14093	14157	14150	14195	14131	14236	14206	14196	14153	14378	14283	14242	14210	14116	14039	14210	14128	14341	14125	14375	14029	14285	14026	14086	14174	14201	14249	14080	14100	14368	14148	14154	14281	14309	14159	14344	14194	14195	14193	14129	14057	14278	14040	14147	14125	14135	14101	14377	14155	14250	14268	14099	14237	14239	14182	14140	14095	14245	14277	14171	14050	14185	14155	14110	14310	14192	14039	14247	14068	14310	14161	14223	14194	14164	14340	14108	13986	14295	14188	14156	14095	14207	14252	14265	14186	14304	14008	14139	14331	14204	14144	14236	14392	14144	14245	14103	14175	14322	14216	14288	14107	14166	14101	14231	14122	14339	14358	14122	14059	14118	13973	13978	14041	14157	14134	14386	14258	14215	14517	14122	14098	14159	14257	14154	14150	14317	14295	14063	14394	14117	14156	14320	14130	14183	13914	14232	14411	14276	14170	14205	14162	14196	14085	14258	14059	14253	14160	14185	14254	14065	14183	14127	14252	14109	14145	14109	14260	14191	14214	14114	14070	14117	14262	14147	14133	14153	14251	14160	14278	14157	14251	14130	14073	14187	14089	14187	14029	14223	14340	14265	14102	14196	14108	14240	14193	14333	14100	14208	14206	14124	14236	14046	14384	14246	14117	14294	14125	14062	14260	14268	14275	14141	14206	14128	14271	14240	14313	14177	14225	14048	14046	14208	14275	14102	14150	14068	14171	14292	14141	14290	14063	14224	14231	14221	14205	14120	14153	14084	14307	13994	14246	14149	14280	14131	14279	14202	14219	14368	14233	14330	14404	14144	14155	14216	14170	14164	14233	14253	14153	14221	14236	14259	14127	14267	14258	14209	14188	14206	14325	14071	14176	14248	14076	14271	14219	14290	14063	14172	14137	14099	14132	14216	13963	14233	14116	14176	14462	14298	14259	14307	14226	14255	14111	14313	14051	14267	14076	14093	14103	14268	14312	14193	14279	14243	14139	14296	14099	14180	14163	14090	14137	14151	14100	14196	14048	14110	14239	14099	13999	14191	14321	14201	14404	14246	14234	14117	14219	14234	14233	14233	14179	14218	14153	14340	14060	14276	14183	14045	14166	14179	14119	14001	14152	14180	14262	14250	14100	14185	14208	14235	14200	14223	14075	14242	14173	14104	14082	14219	14181	14143	14130	14253	13941	14170	14373	14351	14127	14196	14248	14294	14212	14216	14236	14236	14107	14055	14118	14338	14174	14308	14246	14162	14127	14288	14112	14196	14069	14304	14264	14219	14308	14125	14152	14191	14125	14157	14243	14285	14242	14089	14221	14114	14209	14249	14193	14171	14233	14201	14101	14189	14170	14280	14179	14104	14196	14305	14215	13969	14255	14144	14186	14204	14276	14223	14190	14215	14162	14274	14050	14182	14132	14246	14235	14124	14128	14145	14343	14364	14269	14088	14215	14196	14114	14200	14274	14142	14291	14246	14299	14155	14435	14203	14055	14256	14158	14133	14363	14306	14124	14253	14271	14147	14185	14188	14129	14083	14178	14287	14290	14002	14133	14178	14235	14183	14169	14187	14304	14132	14142	14180	14093	14126	14374	14184	14007	13957	14170	14219	14095	14108	14195	14212	14173	14106	14207	14381	14072	14223	14119	14285	14080	14115	14097	14112	14250	14200	14255	14207	14195	14189	14243	14100	14182	13996	14329	14205	14110	14245	14222	14135	14250	14204	14119	14263	14207	14193	13920	14245	14047	14089	14234	14230	14215	14303	14143	14307	14138	14148	14055	14169	13991	14146	14152	14192	14321	14206	14156	14153	14042	14155	14292	14194	14239	14092	14221	14273	14152	14057	14205	14292	14128	14316	14227	14259	14181	14151	14311	14132	14151	14148	14000	14378	14118	14246	14184	14233	14162	14243	14258	14079	14124	14090	14368	14143	14195	14203	14250	14296	14166	14280	14124	14244	14286	14073	14257	14032	14151	14101	14241	14218	14119	14140	14072	14159	14212	14317	14156	14156	14272	14245	14361	14138	14221	14143	14153	14112	14106	14272	14294	14254	14126	14343	14171	14217	14231	14261	14278	14172	14283
22713	21122	28971	23524	21242	23053	25949	20868	17998	17914	17349	17317	17217	17258	17163	17086	17139	17129	17151	17168	17116	17043	16983	16934	17249	16952	16757	16723	16710	16873	16745	16653	16631	16615	16662	16646	16621	16857	16798	16588	16468	16622	16460	16459	16503	16652	17560	18677	18849	18190	17765	17229	17019	16715	16650	16749	16561	16762	16679	16598	16419	16507	16663	16575	16524	16461	16622	16430	16398	16312	16534	16618	16453	16631	16379	16483	16571	16623	16645	16522	16592	16527	16293	16521	16479	16399	16529	16434	16474	16456	16550	16402	16311	16507	16556	16453	16346	16466	16439	16543	16589	16452	16250	16472	16424	16447	16462	16487	16368	16276	16345	16336	16383	16446	16460	16385	16569	16605	16354	16401	16416	16545	16636	16354	16422	16517	16232	16389	16358	16430	16686	16469	16643	16471	16555	16446	16519	16309	16441	16447	16287	16503	16412	16470	16430	16434	16320	16397	16363	16409	16283	16255	16576	16481	16423	16341	16277	16418	16518	16364	16763	16697	16541	16454	16459	16506	16384	16349	16516	16517	16298	16470	16540	16398	16340	16491	16263	16431	16396	16504	16550	16420	16532	16568	16384	16232	16378	16717	16499	16469	16522	16392	16241	16380	16551	16402	16511	16420	16403	16399	16205	16460	16443	16446	16594	16580	16268	16622	16096	16521	16314	16412	16495	16408	16518	16449	16405	16506	16449	16354	16202	16585	16475	16541	16491	16369	16370	16441	16380	16361	16362	16516	16322	16406	16583	16646	16317	16317	16443	16349	16548	16350	16449	16478	16404	16392	16639	16420	16336	16433	16611	16447	16332	16264	16541	16381	16520	16511	16239	16348	16419	16395	16362	16575	16670	16634	16490	16400	16313	16441	16481	16564	16498	16423	16510	16360	16373	16258	16673	16373	16530	16618	16552	16476	16504	16568	16471	16596	16502	16464	16439	16497	16473	16522	16394	16390	16467	16411	16387	16501	16522	16695	16533	16229	16292	16601	16426	16309	16267	16169	16527	16518	16484	16430	16445	16645	16595	16457	16435	16565	16186	16272	16351	16479	16636	16376	16392	16196	16547	16540	16475	16301	16424	16473	16397	16415	16641	16422	16303	16400	16491	16408	16373	16262	16454	16597	16464	16574	16662	16353	16268	16403	16787	16359	16414	16441	16440	16366	16464	16627	16366	16231	16309	16487	16342	16367	16446	16363	16657	16462	16467	16455	16430	16502	16498	16316	16332	16391	16580	16385	16370	16507	16491	16220	16397	16384	16378	16283	16435	16503	16467	16428	16352	16484	16460	16252	16526	16325	16348	16257	16333	16389	16393	16393	16348	16304	16473	16368	16504	16387	16439	16475	16581	16386	16499	16238	16612	16303	16492	16452	16461	16235	16350	16559	16588	16316	16300	16244	16624	16492	16528	16199	16267	16321	16379	16543	16410	16081	16484	16255	16389	16348	16453	16342	16451	16648	16430	16505	16269	16470	16343	16506	16482	16630	16560	16437	16400	16504	16558	16450	16454	16530	16485	16296	16491	16375	16297	16227	16433	16453	16445	16400	16368	16530	16472	16551	16563	16457	16558	16404	16403	16303	16477	16401	16381	16424	16401	16291	16387	16423	16395	16484	16338	16332	16556	16297	16578	16616	16479	16310	16515	16413	16454	16272	16463	16468	16331	16615	16304	16407	16461	16415	16536	16403	16203	16559	16353	16345	16429	16580	16427	16522	16614	16374	16365	16229	16463	16486	16625	16424	16297	16442	16405	16477	16284	16286	16232	16415	16526	16457	16562	16609	16246	16352	16364	16324	16358	16585	16361	16436	16289	16274	16392	16613	16209	16648	16428	16671	16221	16405	16397	16250	16459	16451	16474	16391	16340	16297	16267	16582	16700	16385	16503	16445	16450	16385	16650	16589	16445	16603	16354	16374	16400	16363	16531	16557	16608	16417	16131	16306	16327	16545	16447	16303	16536	16380	16218	16389	16444	16315	16571	16471	16281	16568	16422	16204	16455	16446	16262	16246	16338	16599	16231	16435	16365	16357	16400	16426	16522	16260	16524	16255	16345	16421	16492	16401	16400	16525	16411	16601	16493	16473	16341	16392	16519	16616	16504	16459	16382	16187	16308	16342	16267	16528	16401	16484	16430	16436	16437	16486	16429	16552	16684	16291	16371	16400	16447	16344	16485	16543	16253	16648	16533	16253	16496	16551	16317	16326	16581	16527	16464	16356	16564	16345	16447	16530	16412	16376	16508	16201	16424	16403	16451	16423	16317	16366	16334	16461	16334	16347	16532	16488	16492	16353	16255	16523	16468	16535	16348	16499	16390	16367	16322	16329	16404	16417	16332	16435	16416	16277	16206	16644	16370	16258	16258	16278	16437	16423	16597	16710	16578	16519	16360	16434	16268	16416	16534	16127	16488	16427	16464	16597	16384	16548	16330	16425	16491	16467	16401	16375	16416	16506	16360	16366	16406	16417	16452	16265	16547	16349	16383	16498	16375	16504	16531	16323	16378	16422	16554	16503	16303	16385	16184	16287	16514	16350	16507	16363	16550	16373	16488	16457	16532	16403	16453	16454	16478	16190	16254	16509	16404	16393	16483	16348	16427	16296	16354	16503	16371	16317	16435	16394	16457	16323	16443	16426	16259	16521	16456	16477	16235	16150	16416	16461	16514	16550	16511	16460	16464	16296	16459	16413	16386	16597	16634	16516	16402	16440	16365	16483	16284	16260	16334	16523	16140	16282	16368	16461	16467	16489	16476	16468	16391	16511	16601	16512	16406	16518	16407	16450	16178	16330	16252	16345	16588	16391	16419	16550	16173	16387	16539	16319	16356	16535	16351	16343	16482	16510	16535	16410	16445	16498	16522	16691	16345	16220	16397	16378	16242	16457	16268	16471	16470	16504	16464	16605	16370	16319	16408	16334	16444	16540	16371	16381	16438	16083	16423	16469	16473	16358	16461	16413	16387	16364	16370	16374	16469	16516	16401	16355	16215	16462	16496	16407	16464	16413	16413	16561	16737	16487	16451	16264	16467	16278	16437	16439	16528	16358	16590	16274	16586	16316	16428	16413	16485	16555	16537	16318	16399	16335	16458	16504	16439	16345	16431	16415	16339	16400	16395	16258	16451	16534	16285	16345	16450	16648	16478	16300	16414	16441	16408	16568	16413	16596	16410	16419	16380	16394	16279	16507	16524	16593	16515	16360	16351	16284	16408	16369	16538	16167	16316	16332	16491	16538	16502	16504	16562	16470	16602	16433	16315	16426	16514	16372	16409	16354	16455	16516	16540	16347	16354	16527	16513	16512	16487	16396	16306	16508	16461	16372	16602	16387	16456	16609	16502	16381	16505	16537	16294	16485	16564	16587	16467	16515	16476	16561	16483	16395	16224	16526	16468	16439	16564	16243	16346	16513	16628	16492	16436	16538	16447	16546	16521	16517	16550	16419	16533	16444	16388	16356	16351	16282	16348	16364	16174	16619	16448	16467	16278	16488	16502	16148	16630	16443	16371	16455	16251	16521	16372	16452	16413	16464	16493	16407	16344	16333	16393	16315	16342	16418	16365	16450	16486	16482	16447	16685	16491	16343	16521	16343	16356	16275	16502	16383	16307	16616	16343	16555	16414	16467	16198	16523	16593	16476	16370	16626	16444	16444	16414	16418	16417	16499	16359	16299	16626	16611	16308	16433	16477	16537	16521	16460	16255	16435	16600	16376	16340	16555	16421	16438	16432	16543	16277	16401	16464	16467	16476	16438	16330	16311	16401	16416	16423	16229	16512	16442	16407	16324	16409	16281	16516	16279	16426	16418	16357	16313	16529	16422	16493	16475	16513	16375	16479	16476	16327	16399	16240	16304	16441	16495	16337	16534	16356	16386	16330	16267	16452	16484	16349	16469	16407	16461	16342	16322	16423	16440	16508	16543	16153	16390	16386	16204	16413	16459	16310	16478	16515	16535	16608	16553	16400	16555	16407	16357	16396	16323	16481	16359	16498	16704	16530	16474	16378	16456	16377	16370	16451	16473	16389	16297	16541	16323	16518	16286	16449	16628	16441	16298	16251	16481	16684	16272	16341	16323	16387	16565	16619	16572	16472	16459	16464	16398	16692	16323	16451	16470	16397	16448	16366	16390	16460	16514	16316	16427	16351	16495	16403	16532	16380	16334	16422	16414	16253	16191	16438	16239	16583	16400	16277	16361	16477	16261	16450	16502	16582	16433	16676	16221	16290	16196	16493	16502	16316	16523	16299	16500	16385	16340	16559	16561	16490	16541	16482	16316	16368	16215	16501	16579	16444	16476	16426	16297	16366	16632	16446	16599	16350	16518	16502	16623	16351	16238	16413	16344	16318	16501	16503	16444	16479	16387	16627	16512	16514	16432	16431	16483	16461	16484	16574	16316	16382	16345	16501	16302	16403	16455	16478	16417	16277	16526	16449	16551	16459	16284	16638	16495	16336	16323	16266	16281	16414	16334	16362	16371	16476	16369	16538	16474	16539	16445	16443	16536	16294	16507	16435	16476	16445	16321	16455	16326	16445	16310	16352	16516	16468	16543	16388	16494	16435	16520	16573	16597	16278	16400	16379	16551	16515	16558	16471	16452	16368	16377	16259	16356	16267	16544	16524	16489	16599	16466	16398	16321	16387	16313	16582	16434	16402	16453	16368	16472	16458	16418	16488	16539	16190	16350	16509	16413	16624	16390	16506	16594	16275	16509	16406	16481	16296	16230	16370	16451	16354	16494	16456	16589	16404	16436	16557	16257	16155	16382	16496	16364	16395	16502	16388	16534	16293	16480	16388	16242	16322	16639	16397	16347	16572	16352	16434	16504	16484	16341	16305	16199	16397	16543	16390	16213	16466	16468	16375	16431	16439	16435	16353	16343	16235	16230	16440	16669	16261	16443	16387	16641	16364	16308	16338	16308	16336	16363	16574	16465	16442	16330	16402	16411	16402	16403	16493	16478	16264	16497	16610	16564	16282	16319	16354	16571	16332	16604	16449	16361	16468	16282	16439	16455	16416	16557	16555	16619	16390	16418	16399	16584	16386	16292	16308	16268	16785	16506	16335	16463	16378	16608	16456	16423	16501	16534	16499	16623	16324	16351	16311	16332	16355	16446	16362	16304
14311	26721	24499	19879	18174	17415	20381	19645	16228	15090	14995	14965	14988	14880	14791	14835	14609	14637	14482	14824	14694	14809	14680	14612	14790	14625	14171	14189	14216	14285	14057	14143	14197	14186	14291	14034	14135	14176	14061	14073	14263	14139	14063	14180	14008	14258	15322	16719	16882	16190	15268	14934	14280	13908	14099	14001	14058	14111	14106	13986	13990	14130	13950	13935	13970	14059	13959	13970	14040	14057	14004	13977	13961	13927	13976	13956	14122	13939	13957	13956	14104	14078	13924	13970	13948	13931	14130	14098	13763	13907	14026	13960	13875	13849	14140	13987	13825	14002	13945	13906	14007	14118	13933	13949	13881	13895	13839	13912	13874	13874	14130	14106	13988	13990	13928	13902	14056	13898	13860	13979	13970	13908	14009	13923	13917	13963	13915	14076	13984	13993	13943	13843	14145	14084	13832	13879	14035	14126	13799	13988	14075	14105	14069	14057	14018	13939	14026	13940	13920	13914	13927	13976	13906	14008	13959	13995	14014	13937	13970	14009	14021	13892	13875	13925	13983	14036	14027	13940	14168	14029	14113	14073	13865	13890	14025	14199	13814	13941	14076	13884	13827	14014	13946	14056	13809	13876	13819	13876	14002	14031	14012	14064	14037	13970	13933	14001	13867	13931	13891	13893	14033	13939	13871	14086	13898	13970	14072	13809	13829	14014	14009	13989	14067	13902	13980	13937	14090	13995	14020	14096	13968	13967	13899	13850	13975	13885	13913	13894	14036	13960	13916	13864	14106	14084	14036	13892	13919	13833	14000	13984	13987	13962	13950	14004	14043	13877	14195	14003	14019	13878	14164	14036	14013	13950	13830	13973	13934	13974	13868	13904	13887	14023	13889	14052	13889	13905	13937	13952	13929	14127	13957	14004	13822	13819	14054	14004	13919	13908	13971	13775	13901	13989	13914	13996	13992	13872	13959	14026	13802	14043	14117	13923	14011	13981	13884	13892	13973	13983	13920	13904	13789	13951	13918	14024	13907	13859	14100	13920	13893	14059	13975	13910	14068	13850	13969	13940	14064	13901	13944	14087	13839	14256	13915	14034	14094	13905	14016	13904	13913	13916	13976	13967	13867	13857	13956	13890	13863	13922	13907	14015	13924	13857	13936	13970	14064	13981	13844	14051	13943	13979	13970	13975	13906	13893	14093	13820	13903	13954	13878	13872	14059	13956	14035	13954	13933	14018	14000	13866	13924	13862	13969	14017	13888	14086	14011	14044	14020	13930	13816	13868	13865	14071	13708	14121	13993	14051	13897	14103	13992	13999	13959	13866	13906	13907	14032	14170	13923	13837	14048	13762	14079	13853	14105	13984	13890	13917	13829	13969	14103	13965	14144	13800	13855	13975	13881	13970	13799	14020	13996	13823	14062	13834	14087	14004	13832	14034	13913	14005	14009	13952	13779	13977	14087	14091	13975	13789	13986	14008	14040	13923	13924	14190	13909	14031	13985	14014	13934	13832	13942	14070	13929	13916	13905	14030	13988	13981	14079	13963	13939	14037	13910	14048	13945	13806	13954	13807	13916	13882	13890	13951	13911	13879	13979	13928	13926	13872	13913	14068	13901	13977	13875	13811	14015	13981	13903	14067	13965	13978	13825	13927	14124	13946	14080	13991	13999	13890	13976	13933	14004	13937	14108	14005	13811	14037	13963	13923	14016	13886	13902	13880	13821	13950	13950	14050	13987	13900	14027	14008	13999	14016	13912	13876	13917	13836	13968	14113	13945	13908	13932	13928	13973	13885	13991	14083	13787	13853	13758	13834	14010	13948	13775	13978	13913	13823	13968	13950	13825	13905	13949	13988	13861	14002	13936	13923	14021	13986	14034	14027	13904	13939	13904	13971	13951	13981	13930	13910	13904	13979	13923	14014	13884	14136	13982	13916	13777	14097	14147	13789	13970	13809	13888	13842	13985	14143	14082	13894	13957	13857	13914	14013	13879	13902	13885	13958	14045	13907	14011	14097	13800	13957	14059	13903	13974	14057	13960	14149	13962	13892	14079	14013	13985	13844	13931	13966	14073	14061	14023	13953	13967	13962	13959	13955	13852	14091	13944	13917	13994	13993	13831	13966	13873	13821	13893	14039	13988	13788	13986	13914	13745	13845	13918	13968	14070	13898	13932	14016	14026	14084	14051	13945	13882	13870	13979	13971	13993	13948	13914	14032	14077	13818	13870	13909	14003	13822	14063	13819	13845	14099	13797	14079	13821	14040	13904	13943	13937	13969	13964	13848	13983	13887	14133	14010	13944	13935	14028	14143	13892	13876	13977	14042	13916	13956	13855	14012	13849	13842	13979	13973	13928	14248	13990	13891	13908	13844	13934	14016	13922	14100	13916	13858	14057	14067	13879	13835	14105	13822	13895	13908	13900	14170	14065	13723	13913	13931	13747	13874	14106	13789	14048	13815	14007	13889	13873	13956	13772	13956	14011	13902	14093	13927	14042	13800	14020	13787	13914	14115	13984	13909	14003	13928	13784	14047	14055	13907	13924	13841	13876	13965	13939	13703	14074	13864	13861	13984	13986	13849	13919	13966	14052	14206	13858	14030	13968	13795	14110	13831	13854	14008	13892	13955	13973	13871	13901	14062	14044	13903	13922	13932	14004	14099	14007	14020	14064	13815	13910	14015	13939	14142	13791	13862	13967	13970	13893	13903	13942	13990	13972	13903	13949	13942	13888	13965	13864	13885	13852	13932	14059	14048	13999	14039	13954	14005	14015	13792	14015	13942	13941	13972	13895	13999	13915	13989	13912	13932	13921	13946	13972	14107	13898	14054	14066	13958	13990	13971	13837	14013	14030	14170	13945	13910	13880	14027	13974	14023	13942	13892	13928	13891	14024	13759	14010	13937	13942	13766	14016	13934	13912	14078	13845	13831	14103	13864	14035	14013	13926	13911	13921	13895	14075	13842	13944	14118	14051	13939	13996	13832	14074	13859	13940	14010	13889	14033	13868	13948	14028	14019	13908	13970	13816	13968	14218	13843	13889	13859	14043	14053	13834	14020	13989	14044	13923	13888	13902	14033	13934	13817	13960	13926	13783	13864	13913	13938	13856	13780	13878	13989	13801	13577	13898	13942	14027	13919	13882	13824	14062	13895	13877	14008	13799	13975	13784	14094	13986	14035	13876	13987	13789	14079	13934	13810	13811	14202	13736	14068	13755	13913	13978	13998	13909	14116	13998	14073	14052	13965	13861	13950	13896	13857	13824	13962	13976	13978	13868	14028	13889	14026	14000	14078	14007	13983	14063	13885	13903	13864	13924	14080	14013	13924	14168	13940	13862	14050	13836	13950	13989	13987	14113	13759	13879	14059	14050	14037	14140	13905	13900	13977	14037	13907	14009	13959	13975	14075	13807	13801	13898	14099	14031	13978	13869	13836	13913	13936	14003	13814	14119	13825	14033	13894	13952	13993	14064	13982	13800	13881	13805	13946	14080	13939	13951	13942	13955	13903	13911	13937	13881	14092	13926	13957	13977	13726	14113	14027	13894	13957	14000	13849	13877	13898	13712	14079	14036	14077	13989	13969	13872	13936	13989	14046	14104	13957	13803	14045	14090	13944	13859	14032	13883	13902	13969	13874	14176	13985	13859	13922	13954	13866	13929	13945	13909	14015	14124	13839	14022	13990	13907	14022	13864	13831	13905	13859	13937	14018	13968	13954	13884	14032	13931	13886	13977	13820	13898	13933	14000	13850	14028	14057	14051	13909	13868	14038	13962	13839	13994	13896	14028	14125	14001	13913	13992	13938	13870	13943	14070	13939	13988	13876	13948	14146	13938	13917	13949	13863	13881	13941	13816	14031	13943	14104	14137	13986	13986	14086	13888	13721	13920	13864	13969	13889	14016	14092	13841	13934	14002	13958	14027	14200	13862	14127	14049	13950	13974	13972	14041	14090	13836	13833	14160	13960	13896	14056	13827	14090	13974	14152	13930	13859	13842	14131	13884	13868	13963	13888	13884	13883	13830	14049	13874	14028	13855	14015	14053	13913	14014	13975	14103	14049	14022	14015	14052	13962	14032	13989	14063	14065	13856	13978	13903	13696	13932	13747	14071	14074	14049	14109	13900	13853	13943	14013	13827	13779	13945	13752	14062	13989	13979	13780	14089	13962	14154	14032	14022	13879	13882	14035	13942	13963	13997	13756	13936	13990	14027	13982	13893	13818	13899	14028	13927	13914	13984	13965	13853	13882	13893	13967	13950	13863	14003	13784	13863	14009	13932	13971	13876	13881	13989	13926	13985	13862	14107	13957	13925	13942	14051	13810	13986	13913	14010	13875	13859	13919	13807	13879	13933	13941	14125	14092	14025	14032	13787	13982	14112	13814	13851	14016	14097	13881	13785	14005	13870	14015	14010	14049	13913	13795	13892	14067	14027	13994	13950	13850	13949	13814	13949	13830	13991	13862	13941	13950	13887	14044	13941	13932	13897	13954	14060	13943	13938	13981	13986	14021	13810	13966	14225	13908	13936	13879	13972	13978	13946	14049	13799	13899	14033	13915	13851	13966	13969	13862	13875	14160	13983	13950	14115	13740	13964	14131	13948	13900	13879	13825	14037	13994	13904	13840	14112	13995	14010	13892	13963	13905	13907	13936	13931	14095	14096	13943	13945	13956	13974	14053	13999	13936	13871	13919	14024	14001	14056	13954	13876	14046	13825	13869	13938	14002	13893	14033	14038	14045	13931	13970	14039	13895	14086	13957	13784	14023	13947	13999	13798	13899	13960	13787	14016	14055	14009	14049	13779	13887	13956	13937	13824	13862	14015	13743	14017	13911	14036	14029	14012	13829	14110	14042	13967	13846	13796	13963	13808	14038	13910	14232	13955	13837	13876	13996	14160	13925	14074	14074	13907	13737	13747	13970	13967	13949	14029	13908	14045	13963	14014	14023	13942	13966	13972	13857	14009	13950	13766	13985	13987	14050	13932	13802	13970	13991	14088	14072	13901	13986	13964	13957	13887	14006	13999	13912	13977	13794	14076	13946	13995	13953	13961	14108	13943	14050	13884	13936	13981	13922	13976	13961	13956	14268	14029	13870	13939	14044	13971	14017	13992	13980	13997	13852	14000	13991	14135	14052	13821	13916	13953	13837	13917	14005	14083	14022	13872	13841
27039	21426	23521	20053	16688	16637	17607	18078	16998	16507	16320	16322	16353	16205	16475	16457	16470	16574	16359	16349	16439	16417	16452	16330	16393	16320	16389	16229	16221	16311	16399	16466	16496	16515	16273	16445	16368	16370	16480	16221	16132	16262	16225	16365	16423	16587	16448	16224	16545	16548	16485	16445	16443	16309	16226	16270	16420	16242	16214	16030	16405	16213	16436	16350	16230	16330	16306	16226	16080	16216	16177	16159	16178	16265	16260	16290	16303	16214	16407	16205	16089	16080	16062	16183	16258	16135	16089	16321	16279	16176	16320	16268	16239	16166	16315	16328	16335	16213	16453	16233	16091	16195	16276	16326	16295	16242	16208	16313	16337	16008	16261	16132	16315	16199	16354	16470	16407	16323	16245	16432	16472	16289	16205	16380	16389	16085	16283	16299	16380	16422	16343	16257	16318	16250	16360	15985	16154	16135	16156	16160	16440	15961	16390	16340	16351	16339	16244	16252	16376	16275	16233	16113	16213	16377	16476	16332	16374	16146	16230	16314	16468	16300	16272	16335	16221	16309	16419	16361	16233	16261	16162	16082	16283	16150	16431	16205	16537	16297	16331	16307	16079	16197	16248	16171	16190	16181	16303	16273	16311	16380	16294	16092	16178	16071	16303	16310	16310	16170	16278	16386	16274	16460	16186	16115	16096	16187	16306	16429	16309	16257	16146	16313	16251	16440	16152	16214	16195	16322	16342	16331	16364	16271	16260	16207	16318	16326	16233	16268	16280	16176	16341	16229	16249	16317	16216	16409	16305	16315	16285	16446	16305	16258	16316	16104	16239	16306	16289	16319	16391	16525	16389	15904	16243	16304	16041	16279	16300	16391	16216	16071	16357	16380	16187	16227	16187	16306	16377	16339	16185	16237	16270	16261	16123	16377	16340	16040	16118	16321	16217	16390	16093	16271	16339	16289	16353	16126	16332	16027	16279	16186	16228	16204	16369	16209	16177	16379	16357	16080	16083	16070	16269	16338	16558	16162	16361	16078	16213	16264	16268	16353	16323	16173	16246	16416	16291	16266	16285	16188	16132	16318	16057	16370	16409	16224	16226	16404	16436	16300	16182	16236	16294	16169	16416	16333	16104	16376	16177	16246	16182	16242	16121	16234	16083	16222	16245	16434	16164	16249	16198	16352	16296	16133	16121	16308	16292	16210	16266	16207	16298	15939	16182	16470	16198	16376	16354	16387	16352	16085	16081	16380	16231	16136	16264	16501	16213	16157	16248	16313	16296	16145	16397	16437	16158	16157	16468	16153	16104	16274	16396	16295	16108	16248	16197	16143	16253	16433	16237	16269	16064	16019	16299	16207	16178	16306	16373	16257	16249	16125	16341	16163	16153	16170	16109	16310	16380	16417	16331	16411	16365	16331	16322	16230	16422	16389	16212	16350	16353	16321	16264	16161	16255	16213	16264	16088	16233	16268	16236	16254	16202	16312	16309	16343	16258	16455	16135	16379	16265	16427	16215	16215	16376	16272	16339	16291	16109	16058	16311	16326	16305	16205	16309	16122	16364	16482	16222	16224	16199	16328	16422	16146	16335	16119	16401	16449	16135	16049	16239	16313	16281	16321	16378	16395	16267	16405	16087	16185	16427	16378	16207	16311	16208	16385	16509	16263	16212	16389	16167	16123	16042	16009	16155	16312	16273	16260	16227	16296	16248	16138	16261	16355	16014	16279	16220	16548	16473	16201	16399	16179	16208	16334	16385	16273	16469	16239	16335	16243	16041	16013	16319	16280	16218	16089	16214	16245	16287	16315	16249	16321	16325	16534	16345	16409	16149	16308	16158	16235	16256	16259	16305	16269	16313	16241	16325	16357	16430	16203	16197	16075	16135	16211	16226	16092	16191	16240	16174	16321	16445	16495	16172	16102	16121	16272	16289	16066	16405	16265	16533	16516	16452	16204	16341	16419	16214	16254	16220	16127	16068	16322	16243	16272	16184	16365	16436	16305	16333	16348	16099	16247	16405	16320	16305	16071	16174	16448	16226	16153	16234	16208	16254	16347	16208	16483	16353	16227	16370	16106	16403	16292	16182	16121	16265	16167	16342	16115	16318	16355	16328	16288	16463	16401	16367	16346	16250	16164	16218	16382	16220	16078	16414	16387	16181	16285	16313	16104	16318	16474	16125	16278	16133	16257	16282	16350	16348	16187	16310	16206	16215	16187	16317	16006	16124	16140	16337	16215	16244	16119	16221	16104	16426	15937	16279	16447	16098	16054	16186	16210	16267	16257	16570	16201	16176	16379	16146	16118	16138	16245	16284	16129	16337	16121	16226	16088	16287	16185	16148	16237	16469	16244	16315	16443	16476	16260	16132	16212	16136	16328	16404	16303	16306	16486	16447	16297	16208	16303	16408	16126	16424	16231	16388	16204	16360	16324	16341	16221	16360	16434	16306	16432	16169	16276	16400	16231	16479	16381	16357	16401	16231	16324	16242	16250	16232	16116	16103	16412	16152	16291	16231	16279	16308	16185	16274	16227	16311	16065	16387	16224	16301	16163	16170	16222	16150	16183	16341	16173	16464	16307	16251	16199	16143	16332	16361	16337	16242	16202	16370	16354	16257	16386	16280	16127	16179	16010	16447	16175	16335	16281	16316	16163	16232	16326	16211	16218	16092	16218	16247	16296	16265	16395	16150	16277	16286	16290	16442	16277	16367	16421	16316	16183	16116	16207	16264	16219	16281	16033	16419	16303	16300	16238	16389	16311	16209	16169	16185	16351	16303	16431	16245	16143	16215	16217	16305	16236	16323	16213	16251	16193	16215	16361	16308	16429	16269	16321	16270	16137	16376	16372	16246	16331	16250	16268	16357	16183	16141	16187	16126	16134	16249	16090	16159	16367	16416	16293	16313	16265	16154	16194	16276	16280	16183	16377	16060	16260	16104	16168	16189	16307	16298	16119	16197	16161	16129	16226	16214	16207	16314	16420	16376	16152	16353	16454	16176	16194	16366	16138	16377	16395	16183	16345	16392	16075	16224	16194	16347	16044	16421	16359	16206	16243	16260	16353	16163	16441	16352	16281	16230	16265	16134	16330	16117	16300	16139	16213	16280	16277	16393	16333	16151	16292	16302	16210	16292	16279	16222	16258	16361	16392	16204	16203	16097	16296	16263	16349	16197	16410	16208	16251	16096	16367	16242	16215	16388	16217	16120	16413	16278	16340	16236	16228	16379	16070	16214	16227	16226	16048	16217	16062	16330	16514	16269	16377	16394	16398	16221	16269	16434	16323	16345	16146	16208	16186	16149	16202	16325	16295	16262	16408	16306	16301	16292	16342	16290	16297	16423	16304	16342	16412	16385	16266	16434	16430	16450	16192	16267	16229	16478	16289	16224	16260	16316	16249	16295	16180	16154	16356	16424	16132	16157	16109	15958	16258	16144	16254	16103	16222	16071	16111	16360	16158	16277	16225	16289	16216	16373	16223	16178	16319	16216	16411	16255	16252	16129	16085	16266	16113	16177	16233	16205	16188	16135	16309	16323	16160	16221	16302	16198	16211	16276	16360	16254	16201	16255	16237	16517	16491	16175	16242	16060	16454	16219	16169	16248	16284	16265	16199	16382	16295	16420	16283	16217	16184	16219	16384	16235	16357	16485	16437	16323	16138	16250	16335	16223	16203	16199	16234	16171	16215	16280	16269	16228	16401	15928	16271	16274	16362	16200	16243	16184	16169	16210	16362	16437	16062	16157	16100	16090	16050	16344	16175	15963	16376	16040	16270	16222	16257	16238	16212	16212	16189	16308	16202	16140	16332	16360	16201	16284	16188	16212	16195	16559	16217	16199	16118	16466	16282	16120	16437	16339	16135	16356	16226	16453	16373	16286	16348	16291	16333	16009	16334	16217	16114	16376	16413	16305	16083	16140	15906	16170	16075	16314	16293	16317	16388	16192	16173	16417	16228	16185	16204	16477	16218	16039	16177	16473	16441	16555	16403	16361	16066	16061	16322	16226	16174	16407	16365	16220	16114	16279	16148	16139	16346	16290	16123	16238	16370	16271	16384	16044	16243	16263	16483	16227	16308	16115	16197	16228	16080	16322	16138	16198	16379	16417	16188	16443	16161	16079	16220	16267	16356	16237	16390	16418	16213	16310	16224	16282	16339	16139	16234	16384	16079	16271	16315	16202	16437	16295	16203	16416	16259	16160	16380	16318	16248	16313	16170	16305	16206	16426	15993	16274	16241	16310	16007	16332	16264	16249	16227	16343	16562	16273	16138	16297	16289	16098	16332	16056	16370	16315	16426	16293	16071	16291	16252	16238	16192	16115	16369	16167	16397	16193	16139	16382	16582	16512	16353	16396	16595	16261	16315	16199	16279	16410	16194	16023	16301	16315	16189	16262	16393	16260	16316	16209	16397	16182	16317	16182	16191	16373	16312	16298	16161	16167	16347	16200	16303	16239	16348	16222	16340	16171	16112	16107	16575	16324	16182	16045	16160	16369	16268	16263	16117	16041	16307	16273	16262	16388	16477	16348	16382	16193	16077	16289	16330	16217	16288	16092	16173	16378	16219	16266	16419	16176	16356	16253	16190	16128	16263	16460	16361	16420	16153	16332	16338	16251	16354	16328	16346	16285	16246	16235	16230	16205	16382	16476	16470	16269	16226	16276	16266	16300	16259	16214	16371	16270	16291	16530	16332	16230	16303	16324	16399	16115	16195	16231	16260	16299	16234	16224	16148	16335	16234	16142	16484	16132	16252	16292	16301	16139	16337	16276	16095	16468	16272	16310	16438	16253	16261	16315	16171	16292	16242	16233	16221	16311	16399	16038	16367	16012	16275	16279	16196	16250	16408	16356	16299	16328	16212	16257	16330	16296	16255	16387	16238	16352	16173	16346	16333	16365	16338	16290	16294	16151	16204	16341	16254	16225	16355	16372	16149	16212	16374	16204	16291	16291	16193	16404	16206	16319	16418	16419	16133	16258	16117	16027	16274	16211	16212	16221	16188	16289	16224	16185	16055	16485	16336	16263	16396	16239	16346	16195	16290	16088	15996	16340	16450	16260	16264	16148	16252	16026	16156	16302	16289	16229	16295	16457	16326	16132	16327	16190	16182	16093	16142	16094	16360	16448	16178	16332	16298	16327	16429	16357	16236	16213	16438	16280	16284
13574	15751	15469	14761	14304	14436	16004	16378	14683	14050	14055	14140	14210	14114	14107	14105	14166	14143	14008	14333	14148	14123	13912	14184	13949	14007	13977	13914	13875	13936	13951	13821	14106	13822	13901	13896	13942	14060	13979	13940	13786	13756	13892	13734	13782	13690	13968	13710	14056	13989	14026	13978	14040	13924	13799	13835	13905	13914	13835	13962	13788	13893	13735	13868	13828	13704	13745	13969	13778	13811	13662	13774	13834	13774	13772	13929	13743	13924	14084	13845	13850	13966	13806	13788	13778	13962	13847	13755	13722	13617	13847	13970	13956	13702	13801	13869	14007	13766	13845	13960	13794	13816	13963	13869	13818	13841	13807	13896	13882	13908	13823	13755	13834	13772	13902	13885	13906	13660	13922	14034	13776	13965	13708	13743	13742	13779	13820	13836	13723	13877	13932	13909	13835	13968	13820	13669	13791	13763	13774	13766	13809	13735	13871	13971	13918	13913	13839	13730	13811	13958	14069	13807	13837	13813	13685	13816	13882	13847	14040	13823	13897	13827	13810	14022	13862	13759	13744	13740	13836	13767	13817	13840	13780	13824	13824	13823	13890	13799	13728	13889	13796	13859	13769	13924	13670	13959	13838	13935	13860	13999	13753	13848	13865	13860	13932	13743	13999	13890	13789	13987	13729	13985	13818	13757	13895	13919	13809	13845	13843	13652	13956	13904	13819	13908	13824	13859	14083	13835	13900	13653	13672	13958	13674	13860	13945	13943	13786	13926	13973	13809	13754	13839	13867	13769	13819	13991	13741	13716	13751	13779	13997	13862	13794	13805	13801	13871	13780	13901	13891	13910	13843	13792	13765	14006	13927	13684	13915	13989	13939	13681	13757	13864	13849	13839	13785	13845	13775	14017	13753	13848	13824	13851	13813	13901	13738	13682	13686	13749	13887	13798	13760	13812	13937	13855	13997	13658	13677	13915	13867	13720	14032	13788	13978	13829	13869	13880	13768	13811	13801	13936	13843	13937	13833	13767	13881	13823	14038	13924	13883	13851	13690	13762	13974	13846	13864	13831	13773	13917	13932	13758	13809	13791	13808	13943	13821	13908	13850	13626	13906	13781	13802	13667	13855	13941	13866	13798	13868	13882	13691	13795	13930	13854	13785	13856	13908	13738	13836	13761	13888	13836	13867	13749	13903	13778	13960	13797	13853	13824	13841	13923	13923	13694	13810	13774	13926	13790	13773	13699	13789	13811	13781	13931	13880	13789	13785	13861	13762	13760	13935	13669	13916	13914	13819	13774	13944	13868	13741	13881	13781	13819	13835	13855	13705	13953	13871	13808	13949	13769	13845	13873	13722	13921	13952	13750	13730	13760	13947	13850	13848	13968	13821	13836	13889	13908	13830	13970	13757	13708	13897	13886	13862	13880	13808	13831	14009	13897	13745	13688	13824	13847	13756	13716	13854	13780	13801	13735	13729	13943	13677	13828	13876	13717	13904	13904	13938	13895	13801	13856	13750	13844	13905	13716	13625	13754	13816	13904	13766	13792	13889	13849	13871	13756	13770	13924	13843	13887	13781	13798	13984	13858	13714	13873	13897	13803	14075	13834	13882	13699	13765	13879	13960	13917	13775	13898	13759	13880	13956	13750	13716	13878	13809	13768	13748	13892	13789	13790	13810	13984	13788	13803	13811	13756	13925	13830	13895	13707	13807	13857	13962	13882	14007	13850	13772	13885	13856	13794	13826	13703	13920	13712	13739	13846	13935	13889	13743	13838	13872	13886	13941	13739	13576	13815	13751	13800	13692	13926	13896	13957	13780	13793	13582	13856	13733	13987	13770	13964	13825	13681	13882	13957	13701	13768	13831	13884	13620	13865	13750	13826	13919	13970	13789	13699	13847	13669	13778	13824	13691	13859	13920	13924	13888	13803	13796	13801	13929	13723	13872	13849	13816	13989	13719	13778	13906	13980	13876	13861	13793	13750	13851	14082	13831	13796	13954	13888	13876	13713	13861	13766	13882	13931	13575	13724	13858	13754	13800	13847	13807	13821	13942	13704	13906	13920	13759	13833	13918	13705	13690	13815	13733	13920	13745	13792	13731	13923	13908	13833	13800	13853	13928	13881	13896	13836	13816	13984	13726	13926	13804	13865	13781	13799	13734	13854	13882	13936	13955	13737	13862	13892	13838	13796	13835	13825	13885	13763	13834	13825	13770	13681	13981	13745	13775	13906	13778	14023	13856	13870	13955	13828	13869	13768	13619	13847	13777	13842	14023	13829	13957	13931	13907	13876	13822	13870	13777	13835	13898	13947	13729	13905	13793	13773	13856	13814	13752	13984	13691	13808	13874	13783	13739	13885	13837	13812	13828	13920	13867	14038	13903	13888	13771	13914	13651	13792	13887	13893	13803	13786	13726	13856	13708	13812	14055	13863	13845	13734	13909	13916	13913	13770	13748	13766	13942	13925	13812	13803	13862	14005	13852	13847	13793	13721	13797	13687	13923	14064	13930	13736	13832	13651	13804	13957	13929	13741	13757	13783	13934	13891	13740	13663	13970	13747	13896	13918	13723	13735	13984	13958	13762	13834	13895	13878	13872	13756	13833	13831	13886	13828	13919	13789	13910	13824	13886	13768	13702	13883	13907	13906	13712	13780	13880	13854	13835	13835	13907	13698	13915	13973	13918	13805	13832	13817	13729	13974	13814	13816	13864	13769	13856	13749	13794	13726	13799	13838	13872	13862	13855	13736	13819	13810	13857	13973	13787	13857	13771	13891	13761	13804	13932	14083	13841	13768	13756	13964	13823	13961	13702	13724	13946	13821	13799	13722	13830	13738	13904	13917	13912	14077	13753	13933	13887	13763	14147	13724	13912	13804	13725	13760	13885	13828	13848	13800	13842	13723	13868	13749	13949	13770	13872	13659	13746	13779	13821	13801	13730	13861	13757	13950	13880	13847	13859	13833	13718	13736	13711	13817	13832	13874	13840	13805	13973	13798	13904	13964	13986	13865	13890	13738	13865	13713	13740	13947	13866	13716	13905	13826	14012	13755	14011	13742	13837	13887	13864	13851	13879	13744	13726	13813	13861	13938	13918	13717	13876	13874	13858	13810	13993	13772	13782	13925	13669	13788	13866	13836	14002	13787	13783	13904	13738	13746	13991	13799	13780	13955	13801	13911	13953	13735	13785	13951	13909	13786	13761	13935	13839	13902	13854	13887	13731	13793	13883	13919	13790	13955	13770	13981	13745	13823	13932	13847	13774	13861	13927	13754	13630	13835	13728	13886	14038	13718	14046	13715	13757	13803	13827	13780	13824	13834	13952	13885	13711	13881	13817	13687	13929	13792	13887	13878	13914	13860	13831	13808	13837	13796	13876	13771	13783	13843	13990	13739	13743	13738	13714	13851	13952	13765	13828	13994	13884	13836	13863	13848	14047	13822	14018	13756	13871	13772	13896	13763	13795	13929	13839	13769	13760	13693	13723	14055	13750	13661	13983	13780	13753	13949	13836	13718	13906	13726	13982	13905	13900	13797	13847	14035	13817	13742	13766	13876	13795	13964	13550	13782	13797	13729	13831	13919	13892	13734	13847	13832	13914	13740	13853	13857	13921	13729	13783	13894	13851	13722	13702	13767	13784	13870	14055	13609	13836	13922	13933	13804	13896	13987	13933	13962	13836	13878	13954	13814	13825	13786	13884	13891	13859	13892	13788	13805	13696	13815	13903	13826	13823	13818	13806	13965	13865	13805	13881	13722	13918	13831	13808	13868	13776	13915	13926	13772	13920	13747	13828	13855	13875	13882	13702	13878	13752	13785	13875	13837	13824	13771	13832	13886	13902	13807	13886	13782	13751	13839	13911	13896	13908	13851	13867	13763	13958	13788	13904	13923	13808	14086	13910	13763	13896	13827	13758	13912	13795	13946	13809	13611	13693	13714	13875	13812	13802	14002	13858	13874	13851	13836	13869	13857	13653	13838	13815	13860	13815	13841	13989	13754	13950	13739	13847	13672	13826	13722	13815	13773	13923	13887	13795	13765	13947	14041	13974	13813	13851	13964	13743	13914	13797	13897	13855	13894	13939	13855	13826	13975	13979	13765	13965	14013	13782	13854	13806	13984	13813	13798	13627	13734	13715	13819	13988	13739	13758	13708	13981	13799	13790	13860	13776	13755	13829	13743	13739	13940	13975	13915	13783	13894	13781	13757	13790	13909	13938	13716	13977	13743	13795	13836	13867	13800	13773	13953	13829	13686	13758	13797	13740	13905	13928	14103	13828	13796	13782	13850	13982	13728	13869	13818	13802	13763	13799	14132	13795	13831	13760	13910	13921	13808	13822	13729	13888	13873	13774	13839	13908	13807	13969	13961	13804	13873	13778	13958	13951	13878	13870	13676	13837	13817	13869	13902	13766	13804	13863	13863	13876	13998	13767	13920	13853	13797	13838	13925	13725	13826	13893	13967	13827	14004	13810	13910	13940	13797	13953	13886	13781	13576	13946	13930	13938	13761	13880	13903	13836	13900	13837	13858	13839	13948	13785	13900	13688	13909	13746	13727	13777	13951	13917	13913	13746	13721	13938	13912	13899	13772	13884	13833	13890	13940	13758	13782	13977	13821	13767	13885	13711	13834	13938	13734	13725	13896	14033	13807	13666	13952	13752	13846	13948	13970	13946	13767	13851	13939	13825	13881	13768	13974	13868	13888	13760	13740	13715	13957	13848	14008	13864	13955	13505	13965	13828	13783	13914	13848	13840	14082	13811	13771	13849	13853	13802	13847	13865	13860	13807	13842	13883	13799	13841	13855	13914	13618	13803	13882	13657	13754	14145	13762	13972	13896	13863	13967	13924	13961	13985	13768	13952	14059	14083	13798	13841	13794	13746	13830	13816	13891	13953	13855	13858	13953	14015	13847	13801	13839	13940	13832	13826	13827	13854	13786	13967	13753	13804	13719	13777	13709	14031	13883	13907	13910	13864	13782	13800	13757	13811	13693	13968	13854	13906	14004	13780	13821	13938	13731	13943	13747	13918	13765	13940	13828	13913	13898	13733	13823	14019	13942	13980	13792	13894	13928	13787	13960	13881	13914	13868	13854	13746	13791	13716	14080	13749	13800	13939	13894	13740	14046	13820	13911	13896	13830	13738	13814	13726	13920	13828	13866	13795	13746
23745	21130	28637	23959	21728	20876	20303	18327	17097	16627	16061	15937	16000	16031	16240	16068	16240	16031	15941	16166	16014	16152	15983	15610	16022	15853	15861	15801	15784	15799	15760	15609	15928	15646	15794	15731	15795	15915	15833	15773	15982	15701	15666	15739	15686	15637	16339	16513	16675	16389	16411	16210	16114	15885	15677	15647	15813	15586	15615	15374	15570	15631	15634	15577	15564	15556	15519	15542	15483	15678	15468	15666	15552	15532	15560	15623	15633	15786	15763	15744	15623	15705	15737	15769	15641	15631	15599	15744	15472	15587	15678	15627	15476	15489	15508	15829	15744	15694	15685	15580	15570	15572	15723	15561	15519	15730	15706	15885	15783	15476	15610	15472	15659	15404	15673	15730	15772	15459	15552	15798	15610	15573	15617	15561	15595	15575	15649	15677	15644	15747	15670	15422	15740	15652	15793	15729	15817	15633	15749	15753	15784	15479	15688	15630	15789	15666	15536	15660	15655	15763	15579	15609	15685	15618	15741	15745	15388	15651	15624	15660	15557	15846	15636	15638	15700	15610	15496	15543	15560	15816	15665	15669	15636	15521	15705	15726	15754	15649	15602	15558	15513	15738	15751	15698	15525	15828	15577	15604	15508	15502	15671	15666	15668	15524	15555	15665	15851	15716	15950	15740	15708	15586	15690	15499	15463	15362	15638	15612	15674	15731	15671	15404	15679	15595	15441	15462	15628	15602	15750	15762	15693	15527	15825	15369	15611	15563	15701	15553	15656	15628	15448	15554	15773	15634	15748	15581	15658	15690	15529	15595	15622	15714	15704	15486	15599	15871	15640	15399	15580	15774	15747	15735	15635	15632	15569	15850	15665	15780	15685	15390	15677	15674	15602	15863	15771	15713	15541	15560	15742	15549	15656	15743	15674	15836	15817	15569	15741	15875	15708	15720	15766	15512	15623	15595	15504	15504	15673	15928	15647	15685	15607	15653	15867	15714	15624	15710	15562	15651	15639	15532	15601	15723	15560	15671	15824	15549	15568	15619	15880	15674	15707	15579	15681	15587	15739	15578	15544	15650	15616	15792	15501	15372	15812	15635	15844	15666	15543	15687	15655	15753	15686	15506	15716	15656	15652	15630	15683	15501	15620	15716	15735	15661	15749	15668	15682	15565	15695	15540	15755	15579	15766	15481	15593	15555	15621	15883	15637	15532	15761	15740	15633	15771	15769	15685	15528	15636	15641	15766	15794	15764	15848	15731	15526	15706	15524	15873	15428	15684	15429	15582	15673	15568	15471	15644	15824	15643	15703	15679	15574	15376	15606	15608	15682	15545	15505	15690	15705	15568	15831	15693	15389	15673	15644	15724	15630	15617	15943	15782	15574	15722	15583	15478	15541	15656	15704	15691	15696	15573	15758	15458	15648	15652	15573	15688	15735	15556	15685	15693	15683	15808	15592	15792	15769	15551	15614	15660	15720	15472	15546	15682	15695	15526	15685	15577	15629	15720	15623	15785	15791	15660	15948	15578	15735	15672	15602	15536	15716	15521	15588	15492	15578	15460	15662	15632	15367	15508	15427	15657	15595	15630	15660	15698	15692	15746	15666	15619	15714	15451	15513	15651	15774	15558	15516	15473	15612	15813	15694	15622	15555	15523	15686	15592	15682	15599	15695	15769	15806	15521	15514	15760	15676	15601	15668	15815	15794	15461	15599	15736	15758	15465	15966	15686	15615	15759	15670	15811	15699	15770	15652	15790	15741	15679	15603	15739	15430	15500	15675	15647	15702	15974	15615	15512	15743	15638	15655	15704	15606	15738	15561	15481	15635	15517	15613	15670	15690	15586	15723	15546	15457	15626	15538	15826	15500	15508	15499	15716	15648	15376	15688	15643	15690	15734	15578	15726	15588	15740	15557	15799	15575	15630	15501	15578	15556	15612	15578	15851	15511	15677	15656	15685	15492	15534	15599	15697	15757	15471	15593	15631	15661	15664	15713	15556	15591	15652	15672	15715	15588	15474	15471	15452	15746	15766	15648	15607	15598	15577	15876	15810	15601	15672	15463	15704	15596	15668	15630	15586	15571	15762	15555	15623	15646	15784	15725	15794	15827	15615	15640	15673	15597	15573	15734	15688	15599	15697	15648	15585	15735	15639	15725	15514	15753	15573	15494	15633	15653	15516	15634	15652	15570	15599	15542	15711	15632	15514	15638	15716	15654	15487	15673	15753	15463	15438	15517	15585	15520	15739	15816	15754	15578	15582	15697	15527	15615	15805	15578	15532	15455	15540	15692	15631	15579	15635	15723	15564	15785	15888	15640	15441	15459	15593	15728	15620	15841	15569	15892	15593	15713	15648	15631	15770	15646	15732	15597	15641	15829	15594	15378	15589	15601	15849	15502	15573	15494	15781	15531	15747	15834	15494	15641	15687	15666	15608	15496	15696	15766	15515	15513	15628	15731	15619	15558	15529	15579	15585	15524	15748	15650	15673	15751	15816	15732	15550	15773	15691	15674	15666	15552	15512	15552	15735	15531	15823	15546	15478	15536	15507	15916	15423	15418	15618	15496	15814	15520	15628	15428	15631	15676	15576	15741	15539	15542	15742	15455	15761	15729	15530	15658	15636	15734	15391	15731	15682	15799	15817	15658	15584	15661	15578	15529	15549	15637	15415	15556	15528	15779	15606	15641	15603	15595	15518	15747	15757	15622	15632	15648	15638	15649	15579	15625	15530	15635	15718	15655	15800	15831	15643	15424	15723	15672	15779	15603	15540	15799	15712	15791	15647	15618	15690	15523	15667	15753	15343	15613	15574	15431	15812	15525	15588	15489	15613	15698	15620	15709	15718	15564	15523	15473	15590	15657	15692	15616	15399	15643	15793	15736	15644	15588	15579	15615	15486	15767	15617	15736	15612	15492	15619	15402	15681	15688	15612	15520	15588	15644	15664	15512	15642	15673	15615	15584	15542	15780	15845	15916	15629	15574	15600	15820	15786	15692	15467	15544	15584	15723	15594	15535	15543	15432	15641	15534	15668	15682	15620	15422	15887	15656	15526	15829	15901	15727	15570	15562	15692	15577	15633	15697	15751	15695	15710	15586	15593	15697	15682	15463	15637	15773	15525	15742	15469	15642	15643	15674	15485	15560	15649	15575	15680	15554	15589	15619	15679	15662	15688	15638	15816	15687	15831	15632	15707	15787	15820	15634	15628	15447	15591	15538	15690	15836	15802	15584	15809	15439	15623	15547	15614	15612	15854	15775	15839	15769	15723	15725	15688	15666	15721	15578	15434	15405	15884	15550	15606	15643	15309	15569	15717	15782	15509	15606	15733	15772	15729	15646	15359	15740	15608	15689	15585	15620	15703	15612	15650	15646	15783	15686	15683	15486	15574	15569	15587	15579	15525	15763	15755	15528	15679	15573	15667	15602	15716	15661	15686	15628	15548	15716	15558	15607	15552	15617	15629	15601	15679	15561	15566	15655	15442	15638	15748	15549	15699	15531	15693	15602	15551	15695	15654	15653	15577	15590	15707	15664	15570	15663	15635	15634	15599	15516	15585	15651	15710	15508	15746	15579	15418	15705	15747	15601	15542	15593	15482	15614	15341	15589	15708	15730	15577	15639	15571	15550	15631	15709	15547	15716	15799	15582	15441	15390	15487	15711	15669	15573	15575	15548	15706	15542	15478	15715	15697	15866	15603	15678	15737	15798	15587	15569	15759	15483	15649	15594	15439	15559	15572	15456	15407	15605	15397	15733	15567	15643	15555	15614	15709	15666	15696	15577	15576	15639	15706	15658	15781	15884	15592	15458	15652	15759	15686	15532	15544	15841	15719	15580	15584	15494	15753	15617	15803	15602	15540	15485	15583	15686	15708	15656	15416	15682	15490	15628	15762	15629	15693	15691	15878	15818	15702	15784	15697	15562	15499	15701	15763	15615	15624	15548	15578	15757	15662	15633	15593	15448	15616	15579	15513	15820	15570	15565	15897	15658	15430	15575	15767	15700	15537	15710	15636	15693	15617	15555	15690	15865	15661	15662	15540	15576	15518	15574	15861	15555	15774	15718	15656	15528	15588	15504	15483	15611	15549	15508	15492	15705	15729	15668	15559	15737	15507	15627	15622	15539	15473	15733	15590	15653	15773	15633	15755	15543	15709	15483	15639	15618	15890	15446	15717	15604	15799	15603	15558	15732	15760	15721	15801	15492	15487	15484	15640	15777	15649	15684	15600	15595	15708	15788	15651	15689	15567	15625	15598	15707	15764	15529	15423	15610	15470	15650	15472	15571	15683	15564	15526	15721	15593	15673	15719	15623	15685	15591	15598	15704	15813	15760	15722	15704	15699	15618	15671	15675	15747	15782	15420	15634	15532	15629	15623	15625	15777	15633	15732	15817	15760	15380	15578	15714	15645	15503	15560	15744	15706	15789	15553	15565	15791	15668	15682	15664	15666	15656	15526	15698	15642	15639	15480	15537	15606	15649	15543	15574	15550	15705	15601	15557	15676	15744	15774	15641	15521	15832	15750	15730	15605	15759	15520	15631	15799	15616	15679	15747	15582	15913	15752	15905	15712	15623	15794	15576	15446	15572	15735	15530	15748	15691	15580	15508	15657	15659	15710	15605	15740	15655	15626	15538	15522	15805	15650	15679	15662	15501	15470	15609	15512	15568	15634	15585	15720	15651	15548	15554	15604	15652	15710	15738	15591	15726	15687	15623	15568	15797	15630	15612	15583	15562	15674	15655	15446	15732	15678	15574	15788	15538	15588	15766	15721	15598	15602	15616	15673	15550	15546	15625	15790	15641	15514	15618	15668	15842	15834	15577	15677	15485	15477	15696	15726	15577	15663	15487	15805	15722	15578	15550	15476	15756	15601	15589	15542	15649	15524	15649	15466	15680	15641	15562	15670	15651	15705	15660	15593	15683	15518	15507	15368	15569	15511	15412	15648	15478	15633	15662	15713	15639	15547	15463	15656	15642	15843	15659	15795	15502	15576	15728	15535	15549	15561	15701	15486	15828	15608	15556	15386	15610	15483	15577	15557	15420	15587	15730	15599	15753	15539	15640	15499	15627	15738	15591	15575	15662	15661	15614	15750	15681	15691	15794	15598	15612	15569	15836	15873	15800	15706	15736	15839	15650	15555	15701	15581	15823	15456	15650	15617	15627	15744
12557	21776	20379	16952	15518	15510	16680	17562	15409	14216	14090	14091	14161	14072	14253	14177	14076	14086	13904	13961	13995	13946	13959	13621	13873	13611	13777	13751	13521	13583	13706	13725	13567	13558	13699	13641	13752	13851	13733	13709	13605	13525	13561	13720	13714	13646	14172	14758	14907	14527	14358	14126	13884	13677	13582	13431	13512	13487	13569	13565	13696	13491	13587	13580	13368	13503	13578	13361	13630	13496	13642	13564	13354	13555	13685	13437	13494	13570	13576	13605	13653	13532	13555	13436	13599	13684	13528	13522	13497	13612	13455	13395	13381	13553	13225	13422	13405	13440	13500	13362	13543	13615	13498	13390	13634	13480	13444	13537	13462	13518	13360	13488	13469	13395	13507	13577	13397	13391	13600	13485	13389	13411	13570	13471	13524	13451	13576	13552	13460	13426	13597	13518	13521	13496	13477	13484	13570	13455	13573	13610	13415	13581	13615	13337	13540	13545	13599	13620	13486	13373	13445	13451	13508	13686	13369	13521	13518	13478	13426	13560	13525	13444	13389	13492	13585	13529	13716	13447	13479	13506	13604	13455	13641	13625	13664	13465	13490	13465	13519	13477	13453	13535	13660	13634	13473	13422	13494	13574	13586	13594	13531	13432	13581	13493	13617	13472	13618	13520	13689	13688	13521	13592	13561	13427	13415	13540	13559	13495	13543	13486	13484	13611	13455	13416	13492	13353	13363	13605	13386	13596	13548	13544	13586	13516	13502	13515	13423	13562	13492	13531	13588	13563	13546	13495	13453	13554	13410	13349	13425	13490	13489	13547	13482	13387	13531	13547	13413	13523	13591	13464	13480	13557	13580	13669	13619	13569	13562	13514	13516	13650	13546	13613	13528	13350	13527	13735	13288	13443	13484	13474	13581	13465	13452	13601	13616	13429	13524	13736	13581	13554	13410	13612	13476	13465	13441	13467	13431	13577	13514	13605	13446	13600	13427	13387	13625	13368	13651	13336	13579	13505	13564	13418	13505	13431	13377	13646	13521	13543	13574	13579	13486	13626	13566	13616	13547	13582	13455	13459	13421	13395	13554	13502	13379	13634	13433	13401	13457	13617	13523	13446	13450	13521	13566	13784	13580	13474	13590	13469	13366	13657	13677	13344	13707	13375	13569	13368	13456	13479	13484	13524	13416	13594	13442	13563	13635	13547	13539	13536	13588	13500	13418	13618	13366	13557	13681	13520	13473	13429	13659	13520	13630	13444	13621	13485	13403	13516	13460	13597	13404	13525	13566	13645	13518	13516	13382	13698	13493	13565	13712	13385	13385	13603	13562	13608	13452	13530	13537	13560	13363	13573	13292	13644	13455	13434	13651	13499	13509	13550	13618	13396	13470	13460	13608	13420	13455	13395	13397	13491	13473	13501	13529	13414	13531	13556	13698	13461	13504	13446	13539	13512	13473	13546	13427	13394	13603	13428	13542	13645	13495	13514	13537	13437	13545	13527	13615	13529	13468	13664	13449	13410	13309	13621	13537	13474	13255	13543	13312	13483	13630	13304	13402	13453	13488	13475	13503	13517	13614	13551	13250	13541	13736	13578	13369	13582	13245	13589	13564	13548	13576	13409	13609	13403	13534	13463	13498	13521	13594	13573	13625	13467	13447	13541	13529	13686	13585	13622	13403	13517	13625	13546	13709	13504	13443	13425	13365	13401	13609	13564	13455	13479	13496	13505	13463	13501	13555	13347	13673	13536	13400	13396	13661	13464	13618	13381	13548	13439	13361	13538	13538	13476	13526	13356	13477	13530	13413	13545	13387	13391	13539	13579	13637	13421	13516	13520	13473	13411	13591	13491	13631	13528	13406	13537	13521	13561	13561	13417	13585	13601	13496	13460	13460	13706	13509	13590	13297	13581	13578	13453	13573	13432	13599	13408	13447	13474	13631	13629	13552	13639	13596	13495	13456	13394	13499	13579	13629	13642	13427	13506	13473	13576	13516	13535	13610	13451	13394	13375	13675	13315	13507	13437	13362	13701	13433	13729	13558	13474	13519	13458	13523	13457	13552	13659	13518	13567	13562	13443	13484	13609	13495	13483	13485	13528	13385	13443	13449	13514	13420	13499	13429	13572	13420	13622	13445	13546	13612	13557	13548	13535	13579	13595	13519	13380	13498	13479	13575	13441	13487	13389	13376	13665	13456	13361	13496	13516	13454	13495	13502	13300	13627	13467	13421	13572	13494	13549	13561	13574	13336	13523	13619	13615	13439	13301	13574	13454	13311	13568	13568	13427	13543	13551	13474	13564	13598	13514	13471	13552	13569	13386	13415	13640	13532	13390	13372	13490	13403	13596	13557	13583	13417	13520	13444	13581	13446	13418	13496	13644	13403	13635	13528	13647	13576	13439	13506	13502	13484	13352	13592	13544	13570	13548	13464	13497	13406	13603	13589	13479	13515	13681	13578	13572	13414	13723	13586	13645	13551	13782	13422	13475	13485	13650	13614	13450	13537	13521	13691	13480	13560	13535	13636	13473	13483	13435	13590	13499	13578	13512	13495	13656	13549	13614	13526	13412	13560	13390	13531	13528	13437	13624	13534	13755	13362	13525	13689	13555	13451	13476	13417	13485	13477	13431	13310	13626	13422	13416	13436	13395	13564	13523	13439	13603	13609	13396	13529	13445	13509	13501	13480	13337	13416	13403	13513	13534	13434	13479	13377	13298	13589	13608	13517	13612	13418	13433	13482	13535	13525	13565	13480	13498	13371	13498	13436	13544	13510	13369	13643	13555	13510	13432	13420	13617	13541	13636	13527	13466	13800	13443	13515	13486	13458	13556	13488	13455	13453	13641	13515	13510	13354	13476	13433	13485	13590	13363	13682	13520	13517	13549	13644	13649	13526	13502	13609	13451	13543	13420	13632	13621	13493	13539	13544	13469	13386	13515	13619	13523	13553	13573	13524	13575	13451	13400	13629	13531	13580	13645	13468	13570	13648	13382	13506	13592	13611	13373	13517	13423	13402	13505	13550	13565	13604	13619	13450	13618	13411	13520	13695	13465	13500	13552	13499	13465	13453	13644	13535	13542	13503	13379	13594	13314	13551	13500	13553	13583	13508	13490	13389	13549	13494	13514	13558	13569	13532	13654	13294	13464	13512	13497	13527	13579	13496	13566	13407	13625	13646	13522	13514	13480	13489	13528	13380	13435	13588	13553	13578	13541	13482	13443	13260	13472	13468	13527	13378	13795	13525	13573	13643	13469	13485	13444	13531	13483	13343	13452	13467	13401	13434	13548	13618	13500	13232	13524	13537	13565	13518	13577	13486	13554	13446	13521	13640	13752	13506	13622	13462	13468	13507	13531	13587	13544	13443	13609	13426	13505	13478	13573	13544	13432	13679	13371	13435	13486	13589	13585	13513	13582	13608	13536	13427	13501	13687	13486	13505	13419	13708	13472	13661	13449	13565	13564	13438	13522	13528	13440	13572	13593	13445	13636	13662	13493	13506	13484	13424	13543	13620	13413	13513	13616	13498	13592	13563	13538	13542	13454	13492	13398	13494	13474	13290	13601	13612	13440	13429	13475	13569	13447	13451	13563	13559	13576	13588	13518	13578	13558	13338	13612	13482	13452	13640	13526	13347	13642	13463	13481	13482	13523	13425	13580	13525	13422	13720	13298	13437	13605	13551	13439	13398	13731	13637	13472	13487	13394	13414	13521	13589	13561	13691	13433	13650	13503	13459	13464	13735	13405	13422	13472	13554	13454	13489	13543	13622	13389	13385	13213	13492	13414	13758	13478	13595	13537	13610	13549	13537	13615	13612	13613	13524	13330	13609	13457	13603	13595	13643	13358	13508	13351	13511	13510	13669	13520	13443	13529	13370	13633	13504	13494	13506	13504	13556	13459	13497	13500	13592	13471	13469	13452	13490	13438	13509	13604	13681	13434	13581	13603	13541	13583	13530	13413	13632	13542	13719	13802	13439	13460	13395	13440	13465	13482	13641	13367	13709	13574	13620	13340	13476	13634	13566	13419	13575	13614	13397	13502	13456	13464	13590	13489	13538	13471	13520	13605	13646	13472	13585	13483	13452	13627	13590	13531	13612	13503	13591	13486	13393	13416	13578	13532	13633	13649	13564	13564	13614	13562	13610	13397	13513	13620	13359	13514	13593	13587	13609	13363	13767	13687	13541	13484	13547	13446	13433	13487	13559	13485	13606	13493	13446	13526	13575	13413	13542	13591	13603	13564	13530	13605	13586	13436	13467	13452	13447	13587	13574	13619	13502	13405	13401	13558	13442	13515	13514	13578	13497	13457	13598	13458	13513	13564	13553	13372	13513	13440	13468	13356	13527	13361	13442	13548	13682	13360	13445	13500	13582	13307	13622	13456	13472	13553	13522	13577	13579	13496	13519	13415	13488	13585	13698	13592	13417	13519	13597	13473	13521	13433	13539	13686	13433	13442	13495	13438	13712	13615	13703	13539	13663	13530	13492	13684	13628	13509	13390	13421	13420	13425	13597	13466	13574	13499	13577	13651	13360	13600	13440	13536	13663	13511	13392	13536	13471	13502	13526	13547	13505	13415	13628	13511	13549	13478	13427	13438	13583	13551	13552	13470	13577	13471	13494	13434	13534	13686	13406	13398	13518	13523	13478	13392	13540	13515	13390	13409	13343	13486	13532	13695	13528	13348	13480	13442	13487	13755	13470	13433	13631	13447	13493	13608	13552	13444	13579	13739	13512	13462	13333	13508	13639	13618	13619	13458	13373	13569	13542	13460	13539	13471	13527	13645	13555	13564	13506	13428	13559	13555	13502	13549	13387	13552	13639	13492	13600	13587	13513	13563	13433	13474	13585	13606	13449	13695	13564	13374	13448	13507	13461	13483	13620	13469	13564	13400	13520	13487	13544	13321	13413	13404	13392	13602	13535	13406	13451	13547	13596	13637	13588	13510	13427	13640	13632	13570	13360	13534	13541	13599	13453	13374	13708	13435	13528	13547	13390	13507	13638	13578	13536	13702	13380	13538	13396	13521	13451	13475	13701	13515	13375	13434	13549	13455	13635	13480	13544	13313	13564	13474	13518	13417	13538	13522	13516	13449	13602	13459	13354	13510	13415	13592	13627	13454	13575	13531	13461	13501	13631	13498	13310	13338	13325	13582	13684	13554	13413	13526
22805	21204	29073	23663	21326	22935	24443	19421	17544	16815	16733	16439	16490	16309	16307	16351	16427	16197	16083	16169	16112	15994	15982	15997	16051	15935	15875	15844	15712	15686	15855	15727	15745	15889	15929	15659	15684	15650	15856	15825	15710	15836	15740	15527	15730	15888	16535	17419	17272	17434	16974	16477	16229	15907	15680	15413	15810	15619	15649	15596	15559	15642	15682	15703	15474	15541	15588	15675	15617	15671	15737	15270	15415	15520	15396	15508	15558	15736	15626	15745	15338	15720	15364	15569	15607	15494	15735	15545	15659	15530	15628	15462	15566	15459	15509	15471	15517	15656	15498	15647	15641	15450	15617	15722	15365	15534	15563	15388	15510	15565	15530	15496	15564	15477	15651	15487	15449	15615	15444	15595	15761	15567	15532	15721	15432	15294	15695	15509	15493	15736	15674	15543	15539	15502	15665	15561	15495	15398	15538	15684	15311	15463	15541	15717	15648	15533	15542	15692	15442	15475	15552	15611	15592	15622	15648	15642	15494	15627	15715	15601	15563	15555	15671	15487	15412	15489	15550	15412	15479	15543	15545	15585	15709	15642	15516	15695	15791	15682	15506	15636	15605	15588	15782	15644	15505	15535	15685	15384	15580	15549	15770	15468	15729	15597	15427	15609	15680	15590	15512	15534	15421	15650	15449	15737	15508	15624	15527	15311	15670	15642	15618	15513	15647	15547	15665	15564	15618	15550	15692	15570	15571	15688	15683	15504	15547	15551	15581	15556	15604	15631	15457	15637	15410	15463	15547	15516	15441	15553	15558	15587	15481	15495	15484	15383	15406	15577	15460	15506	15755	15580	15328	15386	15688	15721	15483	15630	15518	15368	15393	15661	15525	15526	15631	15585	15556	15742	15428	15473	15512	15621	15563	15460	15578	15646	15522	15439	15590	15492	15519	15589	15505	15362	15692	15303	15514	15650	15430	15638	15442	15517	15677	15469	15376	15546	15621	15444	15486	15750	15545	15653	15497	15658	15291	15547	15382	15743	15476	15530	15660	15753	15633	15598	15555	15575	15830	15687	15531	15492	15490	15616	15405	15616	15601	15535	15317	15423	15455	15617	15553	15687	15450	15570	15419	15491	15548	15531	15686	15435	15502	15537	15496	15378	15710	15499	15488	15460	15708	15445	15615	15427	15376	15500	15638	15459	15492	15436	15518	15395	15684	15683	15643	15587	15539	15399	15455	15540	15672	15612	15513	15437	15581	15300	15546	15510	15701	15516	15637	15736	15516	15600	15632	15506	15492	15486	15550	15590	15560	15552	15449	15478	15176	15510	15509	15649	15634	15524	15393	15591	15601	15551	15516	15651	15454	15333	15497	15534	15696	15674	15499	15452	15440	15650	15553	15477	15648	15585	15378	15663	15569	15577	15550	15427	15641	15593	15537	15561	15654	15639	15539	15417	15572	15531	15525	15537	15635	15485	15764	15568	15658	15534	15417	15711	15675	15538	15393	15623	15706	15360	15505	15569	15456	15526	15494	15532	15411	15437	15360	15638	15797	15436	15555	15511	15629	15805	15799	15523	15393	15539	15546	15349	15414	15560	15618	15610	15609	15556	15791	15639	15507	15336	15321	15464	15617	15547	15473	15619	15528	15604	15459	15513	15419	15650	15759	15560	15659	15398	15462	15357	15476	15652	15623	15528	15597	15538	15469	15556	15570	15395	15615	15464	15746	15548	15544	15420	15598	15759	15579	15370	15534	15478	15520	15547	15523	15413	15596	15558	15603	15603	15485	15512	15426	15560	15523	15425	15427	15485	15557	15491	15499	15626	15653	15403	15561	15655	15617	15682	15537	15522	15426	15561	15746	15671	15477	15293	15522	15453	15501	15398	15574	15610	15630	15690	15383	15373	15579	15421	15677	15448	15687	15763	15580	15606	15633	15462	15479	15441	15673	15545	15331	15446	15468	15556	15541	15293	15474	15420	15623	15412	15478	15600	15758	15766	15674	15336	15551	15543	15540	15531	15386	15596	15287	15595	15569	15373	15656	15456	15764	15332	15561	15635	15442	15455	15385	15524	15439	15619	15422	15418	15651	15550	15675	15677	15565	15491	15549	15489	15640	15303	15550	15453	15644	15541	15324	15615	15445	15511	15827	15493	15790	15633	15597	15478	15471	15511	15405	15544	15717	15575	15585	15820	15603	15606	15510	15543	15485	15658	15422	15730	15512	15675	15864	15517	15640	15482	15563	15525	15396	15657	15635	15677	15396	15725	15571	15782	15517	15581	15477	15559	15595	15584	15496	15504	15590	15430	15576	15474	15657	15514	15673	15585	15631	15505	15625	15544	15611	15563	15623	15611	15523	15593	15457	15591	15364	15577	15691	15507	15534	15380	15426	15784	15589	15427	15416	15518	15699	15522	15643	15783	15428	15457	15527	15505	15499	15479	15576	15621	15553	15449	15628	15532	15605	15641	15403	15563	15336	15570	15495	15569	15611	15554	15639	15560	15585	15707	15404	15624	15623	15617	15441	15580	15631	15410	15655	15420	15639	15310	15351	15343	15485	15453	15414	15547	15712	15716	15533	15463	15610	15527	15498	15616	15543	15383	15847	15646	15689	15454	15657	15531	15420	15639	15716	15573	15634	15599	15555	15478	15660	15507	15632	15588	15606	15587	15484	15635	15629	15476	15535	15705	15514	15367	15787	15702	15630	15537	15738	15678	15514	15658	15529	15456	15377	15390	15646	15507	15414	15461	15591	15315	15518	15421	15572	15585	15584	15498	15653	15597	15664	15484	15550	15498	15421	15571	15439	15502	15684	15500	15501	15530	15490	15538	15574	15468	15516	15582	15416	15589	15283	15738	15737	15593	15467	15628	15720	15524	15419	15543	15621	15388	15601	15542	15575	15592	15477	15421	15551	15556	15457	15627	15523	15667	15489	15607	15271	15582	15401	15473	15567	15631	15582	15479	15524	15621	15438	15502	15551	15504	15575	15526	15528	15661	15646	15381	15545	15253	15686	15460	15600	15399	15384	15589	15477	15439	15572	15546	15739	15620	15463	15667	15523	15303	15437	15459	15534	15462	15593	15529	15412	15655	15516	15593	15592	15471	15768	15478	15499	15578	15708	15603	15349	15678	15572	15594	15674	15582	15434	15469	15559	15553	15406	15421	15571	15645	15370	15443	15565	15620	15619	15607	15468	15487	15595	15751	15389	15502	15634	15686	15737	15701	15457	15675	15591	15476	15384	15679	15656	15410	15422	15613	15635	15496	15537	15649	15710	15748	15360	15507	15454	15553	15461	15595	15654	15388	15611	15503	15572	15490	15503	15361	15444	15475	15647	15631	15508	15396	15541	15445	15548	15523	15600	15517	15584	15567	15580	15436	15551	15468	15394	15494	15752	15288	15551	15594	15434	15679	15493	15405	15550	15584	15510	15487	15518	15713	15657	15613	15646	15517	15561	15462	15590	15436	15514	15475	15575	15541	15478	15567	15459	15659	15518	15708	15488	15520	15597	15470	15395	15432	15628	15548	15632	15611	15572	15640	15461	15605	15578	15444	15411	15583	15448	15583	15645	15678	15359	15535	15621	15555	15610	15745	15257	15470	15467	15448	15561	15511	15649	15538	15485	15550	15748	15367	15536	15556	15425	15743	15559	15416	15633	15432	15543	15415	15677	15600	15739	15366	15673	15561	15533	15741	15288	15495	15559	15590	15468	15565	15379	15695	15870	15618	15641	15807	15666	15333	15311	15591	15572	15479	15312	15443	15365	15717	15467	15619	15498	15564	15452	15498	15601	15580	15589	15388	15646	15448	15367	15439	15518	15598	15582	15281	15559	15681	15641	15711	15492	15560	15558	15261	15500	15517	15618	15527	15443	15572	15463	15559	15571	15609	15571	15562	15635	15560	15480	15706	15589	15609	15723	15712	15557	15221	15454	15384	15729	15516	15425	15505	15478	15525	15564	15489	15403	15375	15440	15424	15505	15771	15525	15633	15502	15442	15677	15532	15638	15686	15343	15470	15425	15492	15602	15503	15584	15483	15343	15756	15738	15391	15632	15535	15528	15806	15526	15503	15708	15469	15597	15622	15360	15672	15699	15461	15499	15613	15797	15544	15405	15519	15366	15605	15478	15569	15651	15505	15581	15619	15440	15554	15473	15724	15653	15475	15428	15600	15657	15673	15400	15512	15492	15495	15530	15610	15659	15522	15453	15496	15750	15607	15620	15537	15572	15669	15441	15654	15546	15624	15726	15438	15567	15513	15492	15663	15597	15773	15559	15414	15572	15675	15487	15635	15478	15655	15563	15433	15257	15451	15541	15641	15807	15676	15671	15581	15473	15560	15575	15574	15395	15336	15600	15464	15760	15682	15717	15695	15564	15617	15617	15717	15357	15758	15656	15640	15553	15494	15631	15526	15555	15489	15682	15640	15470	15714	15695	15481	15578	15439	15663	15478	15688	15264	15626	15521	15505	15566	15308	15650	15658	15579	15490	15489	15571	15342	15703	15542	15421	15423	15615	15472	15691	15604	15509	15614	15553	15605	15631	15593	15584	15603	15476	15448	15509	15555	15477	15440	15370	15529	15681	15522	15670	15560	15489	15588	15491	15631	15561	15631	15788	15608	15629	15626	15450	15415	15579	15627	15559	15521	15549	15547	15651	15559	15564	15297	15576	15518	15704	15752	15535	15741	15491	15559	15539	15612	15506	15619	15575	15452	15587	15667	15729	15541	15437	15407	15610	15509	15707	15425	15562	15568	15412	15539	15695	15378	15663	15555	15713	15646	15519	15544	15477	15477	15395	15485	15481	15583	15527	15343	15608	15488	15670	15597	15502	15596	15301	15603	15687	15712	15615	15534	15581	15623	15380	15425	15491	15505	15459	15552	15494	15681	15386	15561	15601	15400	15545	15572	15599	15466	15656	15600	15520	15503	15330	15348	15458	15697	15667	15683	15649	15608	15497	15572	15645	15823	15561	15450	15451	15627	15496	15556	15560	15672	15688	15367	15534	15689	15614	15835	15669	15510	15585	15366	15537	15713	15464	15456	15619	15509	15558	15495	15619	15499	15740	15492	15408	15441	15557	15491	15591	15750	15635	15608	15730	15546	15462	15550	15881	15633	15410	15579	15585	15658	15414	15543	15450	15577	15463	15624	15695	15458	15512	15499
14363	27085	24475	19335	17409	16828	18349	18246	16469	14521	14562	14276	14534	14313	14662	14562	14232	14310	14093	14094	13928	14007	13959	14009	13674	13695	13902	13944	13799	13592	13743	13857	13609	13642	13592	13767	13510	13677	13418	13750	13679	13651	13520	13475	13730	13976	14834	15647	15658	15754	15030	14508	14079	13697	13551	13575	13435	13595	13441	13527	13453	13530	13385	13430	13484	13556	13433	13474	13493	13350	13621	13531	13383	13445	13613	13614	13480	13449	13361	13539	13464	13471	13508	13509	13516	13478	13701	13548	13350	13437	13556	13641	13430	13394	13565	13342	13523	13419	13549	13452	13464	13521	13469	13412	13470	13457	13539	13543	13564	13450	13445	13399	13463	13498	13499	13700	13379	13433	13482	13378	13481	13495	13433	13414	13494	13496	13456	13444	13471	13513	13436	13451	13353	13614	13524	13577	13586	13438	13582	13447	13429	13480	13357	13550	13564	13522	13516	13523	13489	13366	13468	13476	13459	13390	13409	13490	13580	13318	13444	13538	13572	13511	13372	13620	13488	13348	13234	13528	13560	13481	13573	13494	13532	13489	13389	13541	13486	13286	13482	13503	13489	13365	13545	13562	13452	13440	13487	13615	13489	13355	13478	13323	13505	13511	13360	13548	13488	13531	13358	13316	13464	13397	13484	13573	13500	13520	13425	13450	13646	13319	13361	13549	13507	13587	13355	13417	13451	13517	13412	13390	13705	13562	13505	13468	13475	13385	13328	13545	13443	13698	13634	13619	13478	13543	13424	13402	13466	13590	13582	13399	13454	13393	13315	13428	13498	13462	13614	13494	13405	13554	13511	13550	13561	13445	13441	13431	13492	13285	13459	13394	13446	13216	13499	13415	13530	13346	13430	13478	13526	13426	13430	13525	13512	13689	13270	13349	13558	13627	13459	13536	13445	13455	13238	13626	13440	13518	13487	13518	13546	13376	13321	13465	13545	13380	13484	13412	13595	13266	13483	13502	13422	13435	13537	13601	13416	13504	13339	13534	13458	13518	13557	13320	13638	13369	13515	13651	13443	13537	13499	13444	13414	13476	13328	13443	13321	13462	13273	13448	13422	13422	13537	13588	13454	13433	13443	13550	13507	13485	13378	13470	13333	13469	13498	13534	13463	13452	13563	13478	13593	13407	13368	13335	13410	13497	13438	13410	13430	13419	13469	13500	13319	13430	13447	13459	13508	13399	13407	13504	13425	13466	13489	13442	13497	13464	13511	13440	13577	13656	13332	13493	13530	13672	13465	13595	13651	13482	13487	13601	13551	13302	13562	13492	13294	13664	13549	13540	13258	13443	13560	13422	13524	13419	13630	13406	13512	13398	13401	13410	13432	13479	13279	13574	13614	13307	13402	13417	13376	13549	13521	13440	13402	13498	13409	13595	13432	13569	13548	13598	13362	13545	13473	13672	13471	13537	13496	13450	13571	13461	13428	13633	13386	13678	13539	13475	13489	13408	13461	13371	13530	13403	13470	13401	13523	13341	13505	13463	13399	13460	13341	13410	13393	13591	13422	13380	13442	13402	13525	13566	13389	13294	13474	13649	13418	13464	13507	13555	13500	13388	13543	13600	13548	13425	13273	13330	13638	13396	13713	13467	13471	13388	13360	13488	13509	13445	13628	13498	13485	13498	13330	13516	13574	13399	13321	13572	13630	13348	13614	13287	13448	13490	13534	13546	13478	13369	13463	13466	13536	13410	13519	13435	13330	13575	13385	13523	13376	13602	13488	13364	13447	13598	13404	13672	13386	13471	13402	13420	13392	13425	13458	13577	13480	13445	13417	13530	13442	13403	13568	13378	13636	13336	13678	13311	13556	13449	13595	13438	13529	13523	13475	13439	13545	13671	13313	13429	13485	13506	13405	13442	13349	13557	13552	13277	13549	13454	13531	13453	13553	13306	13440	13439	13434	13556	13492	13500	13439	13485	13398	13329	13409	13317	13486	13510	13505	13475	13463	13526	13390	13549	13431	13554	13697	13474	13412	13500	13418	13464	13657	13343	13274	13438	13435	13566	13488	13497	13489	13394	13414	13488	13459	13391	13395	13365	13209	13363	13572	13481	13368	13682	13566	13586	13318	13593	13434	13575	13545	13485	13530	13350	13444	13614	13445	13505	13379	13500	13379	13557	13366	13437	13456	13563	13354	13557	13580	13397	13433	13645	13482	13453	13500	13465	13502	13438	13314	13488	13577	13446	13433	13406	13444	13419	13537	13341	13459	13410	13470	13392	13498	13416	13578	13398	13609	13395	13506	13506	13461	13482	13531	13447	13421	13454	13466	13120	13594	13459	13277	13479	13540	13566	13314	13351	13385	13586	13567	13493	13441	13610	13388	13393	13504	13464	13403	13493	13252	13617	13284	13470	13514	13400	13435	13401	13558	13428	13523	13407	13414	13469	13499	13421	13495	13529	13368	13399	13476	13493	13504	13577	13501	13483	13494	13336	13499	13484	13473	13475	13478	13489	13484	13349	13362	13445	13515	13480	13420	13490	13419	13501	13398	13419	13662	13453	13421	13468	13422	13530	13477	13678	13595	13367	13422	13445	13610	13577	13477	13579	13300	13462	13401	13467	13402	13393	13481	13574	13554	13611	13512	13443	13517	13348	13413	13361	13466	13418	13500	13426	13385	13393	13681	13621	13620	13479	13488	13432	13422	13274	13430	13392	13613	13375	13579	13457	13579	13478	13554	13470	13655	13441	13460	13452	13473	13454	13387	13372	13593	13442	13425	13570	13557	13401	13547	13509	13561	13393	13389	13334	13598	13583	13480	13463	13454	13604	13395	13538	13531	13496	13420	13406	13485	13453	13431	13436	13569	13386	13392	13383	13651	13360	13381	13326	13545	13497	13478	13377	13562	13438	13442	13498	13540	13569	13482	13318	13652	13428	13591	13474	13595	13325	13634	13411	13337	13510	13392	13591	13501	13528	13499	13549	13383	13408	13379	13437	13477	13519	13483	13506	13322	13366	13515	13440	13507	13446	13383	13516	13604	13340	13691	13640	13443	13440	13525	13480	13437	13675	13592	13546	13452	13452	13387	13403	13455	13560	13385	13642	13378	13481	13604	13496	13530	13531	13594	13369	13492	13490	13484	13442	13329	13391	13550	13319	13600	13536	13624	13442	13612	13506	13384	13666	13314	13449	13487	13451	13328	13432	13408	13572	13465	13503	13414	13442	13510	13521	13544	13534	13297	13501	13566	13603	13450	13549	13599	13512	13504	13484	13450	13358	13589	13639	13532	13368	13316	13476	13503	13429	13585	13498	13458	13538	13238	13594	13501	13605	13404	13261	13581	13574	13569	13350	13652	13664	13445	13537	13432	13678	13417	13543	13335	13414	13476	13446	13578	13675	13422	13347	13477	13673	13430	13603	13562	13432	13531	13402	13378	13526	13422	13583	13416	13539	13522	13385	13474	13524	13518	13417	13468	13341	13497	13486	13449	13747	13475	13577	13345	13479	13483	13437	13342	13450	13355	13460	13412	13534	13416	13580	13392	13354	13568	13579	13491	13378	13480	13480	13504	13450	13447	13499	13563	13438	13499	13351	13484	13472	13408	13434	13425	13311	13346	13510	13499	13494	13315	13486	13328	13495	13425	13354	13270	13648	13486	13452	13541	13359	13603	13468	13443	13446	13564	13563	13472	13385	13469	13358	13551	13710	13327	13494	13391	13546	13467	13418	13419	13440	13498	13584	13429	13568	13382	13467	13486	13627	13640	13353	13361	13462	13624	13435	13320	13495	13495	13537	13430	13397	13537	13370	13447	13442	13506	13259	13432	13444	13345	13437	13502	13414	13512	13729	13524	13631	13418	13328	13580	13477	13596	13494	13602	13442	13605	13494	13416	13418	13331	13596	13414	13421	13594	13377	13347	13552	13456	13513	13316	13497	13421	13485	13469	13454	13476	13359	13519	13405	13586	13497	13499	13484	13485	13494	13317	13430	13527	13521	13591	13373	13440	13538	13323	13609	13559	13486	13514	13488	13541	13389	13507	13414	13583	13486	13515	13539	13554	13434	13504	13561	13573	13452	13696	13557	13618	13483	13560	13374	13428	13514	13412	13557	13556	13477	13421	13468	13430	13504	13523	13564	13454	13482	13415	13475	13474	13586	13426	13651	13568	13593	13582	13334	13424	13438	13509	13515	13413	13583	13302	13438	13520	13440	13475	13508	13419	13450	13552	13350	13434	13513	13562	13425	13418	13401	13414	13558	13311	13453	13468	13467	13355	13462	13638	13418	13398	13515	13439	13412	13628	13453	13551	13371	13408	13493	13550	13644	13474	13432	13361	13448	13477	13416	13247	13319	13483	13626	13330	13605	13639	13665	13389	13608	13536	13569	13498	13548	13523	13437	13624	13431	13341	13582	13259	13523	13600	13398	13514	13449	13427	13541	13377	13400	13329	13640	13577	13449	13445	13380	13510	13478	13509	13491	13462	13547	13422	13521	13354	13434	13501	13532	13481	13410	13319	13443	13416	13291	13431	13417	13411	13412	13474	13407	13439	13397	13334	13301	13498	13395	13414	13446	13321	13398	13440	13411	13506	13489	13518	13498	13279	13484	13480	13526	13428	13498	13472	13367	13478	13487	13436	13585	13480	13482	13573	13387	13380	13588	13421	13504	13560	13321	13514	13659	13684	13430	13604	13444	13541	13555	13316	13514	13745	13454	13479	13529	13581	13351	13544	13598	13301	13356	13520	13573	13489	13433	13655	13372	13575	13446	13397	13516	13444	13333	13410	13546	13463	13360	13442	13401	13604	13372	13558	13493	13414	13438	13426	13231	13425	13435	13472	13565	13441	13563	13430	13481	13421	13558	13604	13409	13590	13405	13323	13433	13328	13567	13381	13411	13248	13523	13292	13428	13345	13575	13351	13562	13488	13429	13381	13576	13484	13410	13505	13492	13411	13606	13565	13420	13547	13514	13571	13493	13496	13385	13520	13313	13506	13420	13429	13490	13433	13440	13418	13357	13546	13486	13506	13530	13426	13491	13429	13478	13377	13540	13557	13345	13312	13591	13579	13519	13491	13530	13464	13400	13357	13483	13521	13429	13501	13391	13428	13393	13483	13483	13299	13582	13369	13507	13365	13493	13633	13328	13561	13521	13592	13420	13485	13600
27336	21738	23551	19736	16071	16690	17159	16715	16401	16014	15945	15807	16062	16101	16067	16163	16271	16135	15885	15883	16112	15881	15924	16047	16004	15831	15806	15978	15895	16010	15770	15786	16004	15903	15912	15693	15951	15650	15838	15762	15879	15623	15877	15685	15771	15750	15821	15805	16036	16010	15886	15868	15696	15893	15662	15909	15839	15863	15655	15751	15977	15882	15710	15716	15736	15672	15663	15684	15678	15834	15732	15829	15745	15807	15641	15615	15716	15785	15881	15919	15788	16086	15945	15911	15895	15851	15870	15778	15640	15751	15780	15739	15960	15833	15732	15799	15803	15651	16026	15641	15832	15848	15777	15788	15764	15769	15735	15703	15982	15750	15804	15746	15780	15842	15728	15613	15866	15490	15686	15870	15811	15762	15785	15783	15790	15884	15838	15601	15795	15768	15999	15713	15747	15628	15712	15678	15792	15769	15998	15453	15686	15693	15470	15705	15940	15681	15848	15772	15822	15753	15845	15787	15906	15673	15665	16065	15882	15818	15569	15735	15675	15871	15884	15705	15822	15797	15939	15790	15755	15781	15573	15932	15662	15650	15711	15902	15717	15675	15628	15788	15944	15793	15735	15676	15964	15802	15857	15906	15772	15759	15701	15950	15783	15804	15567	15721	15866	15907	15775	15740	15920	15972	15825	15937	15794	15530	15614	15833	15914	15896	15830	15844	15781	15862	15671	15786	15827	15565	15753	15949	15833	15835	15868	15644	15684	15661	15811	15670	15764	15593	15815	15783	15715	15918	15854	15776	15468	15776	15928	15678	15887	15773	15963	15804	15701	15981	15933	15871	15794	15800	15769	15870	15844	16014	15730	15696	15747	15810	15915	15752	15653	15723	15717	15746	15794	15692	15776	15968	15806	15808	15811	15905	15743	15763	15830	15699	15870	15724	15799	15662	15719	15680	15823	15753	16021	15821	16081	15785	15793	15867	15792	15707	15885	15902	15800	15625	15876	15879	15846	15741	15791	15759	15722	15869	15897	15507	15895	15802	15888	15805	15746	15842	15593	15910	15787	15888	15745	15845	15878	15516	15869	15649	15773	15807	15798	15721	15658	15652	15705	15746	15839	15881	15713	15650	15670	15696	15877	15908	15747	15964	15920	15831	15677	15811	15754	15710	15830	15867	15807	15767	15778	15767	15752	15769	15896	15808	15733	15590	15762	15711	15785	15795	15700	15861	15833	15830	15903	15897	15879	15814	15752	15704	15739	15798	15813	15876	15837	15866	15846	15636	15955	15776	15793	15667	15882	15825	15623	15767	15699	15869	15737	15784	15940	16052	16061	15830	15833	15873	15770	15654	15700	15626	15930	15780	15589	15816	15665	15725	15810	15944	15854	15609	15841	15743	15932	15740	15793	15651	15860	15887	15807	15925	15680	15845	15721	15946	15721	15951	15794	15697	15955	15811	15765	15787	16095	15845	15975	15839	15561	15509	15721	15878	15769	15762	15664	15911	15702	15592	15752	15677	15695	15588	15806	15798	15930	15714	15692	15717	15696	15745	15626	15919	15868	15706	15592	15781	15851	15635	16013	15554	15923	15871	15725	15920	15773	15598	15894	15963	15804	15916	15653	15698	15836	15892	15733	15964	15727	15803	15823	15757	15811	15696	15733	15552	15825	15832	15789	15683	15877	15557	15738	15814	15857	15915	15916	15829	15759	15773	15825	15791	15811	15797	15717	15834	15803	15847	15758	15668	15715	15648	15798	15785	15651	15808	15826	15746	15783	15757	15737	15693	15893	15727	15927	15732	15714	15817	15999	15858	15783	15683	15694	15647	15714	15706	15718	15654	15685	15832	15773	15730	15753	15777	15664	15780	15786	15823	15807	15613	15832	15652	15900	16065	15705	15704	15752	15798	15785	15605	15575	15938	15893	15786	15975	15759	15748	15802	15798	15592	15787	15653	15797	15734	15774	15606	15989	15903	15775	15759	15967	15900	15887	15633	15858	15823	15862	15721	15705	15831	15760	15514	15927	15693	15686	15802	15698	15768	15512	15787	15627	15678	15777	15683	15607	15712	15785	15697	15936	15840	15942	15886	15800	15837	15674	15884	15841	15962	15733	15786	15768	15673	15674	15656	15913	15622	15766	15865	15482	15764	15798	15633	15801	15864	15841	15768	15800	15529	15731	15668	15657	15784	15820	15704	15892	15722	15916	15825	15598	15790	15674	15850	15837	15822	15713	15647	15688	15820	15747	15614	15585	15912	15818	15745	16020	16016	15722	15738	15789	15966	15906	15674	15692	15739	15780	15573	15745	15856	16020	16099	15688	15861	15750	15828	15818	15640	15751	15913	15941	15932	15780	15953	15678	15825	15825	15937	15668	15929	15850	15674	15795	15674	15792	15631	15921	15732	15774	15738	15762	15884	16013	15915	15848	15838	15806	15665	15832	15801	15927	15803	15715	15768	15630	15772	15952	15869	15839	15777	15655	15838	15733	15735	15694	15764	15765	16062	15721	15663	16118	15644	15916	15945	15731	15699	15748	15699	15770	15668	15969	15643	15795	15881	15558	15709	15861	15887	15593	15843	15791	15904	15837	15711	15874	15918	15777	16049	15845	15875	15774	15834	16053	15699	15772	15730	15957	15758	15904	15884	15733	15681	15868	15709	15764	15718	15957	15871	15726	15603	15985	15782	15771	15928	15897	15970	15705	15750	15768	15910	15957	15777	15687	15651	15838	15886	15776	15530	15856	15891	15613	15928	15807	15605	15830	15801	15956	15924	15785	15761	15595	15795	15799	15888	15961	15630	15755	15779	15701	15751	15813	15776	15663	15774	15504	15768	15751	15856	15673	15915	15740	15680	15813	15785	15700	15766	15738	15696	15752	15532	15919	15675	15817	15831	15724	15735	15757	15748	15798	15602	15665	15860	15788	15868	15836	15755	15797	15637	15868	15725	15882	15912	15763	15744	15834	15677	15712	15786	15849	15935	15552	15686	15898	15661	15616	15847	15886	15619	15757	16019	15801	15752	15653	15740	15656	15711	15858	15689	15861	16014	15826	15875	15614	15672	15972	15849	15855	15519	15628	15736	15788	15903	15707	15701	15667	15623	15829	15790	15638	15712	15863	15829	15854	15815	15766	15725	16038	15706	15788	15584	15941	15739	15800	15705	15770	15932	15688	15902	15857	15663	15756	15657	16023	15852	15590	15839	15943	15755	15922	15761	15780	15587	15852	16031	15757	15860	15855	15794	15616	15854	15974	15771	15799	15920	15950	15791	15830	15730	15647	15677	15850	15946	15716	15752	15742	15716	15613	15736	15895	15814	15809	15797	15936	15615	15672	15818	15921	15930	15887	15725	15939	15716	15732	15652	15773	15749	15826	15734	15926	15547	15974	15852	15804	15970	15749	15669	15814	15784	15814	15837	15810	15862	15763	15731	15812	15975	15730	15561	15914	15776	15840	15695	15679	15733	15676	15572	15885	15913	16069	15637	15758	15715	15732	15896	15773	15990	15649	15686	15924	15585	15756	15715	15996	15803	15669	15709	15624	15719	15761	15948	15661	15756	15949	15756	15820	15937	15814	15858	15955	15832	15713	15719	15875	15745	15849	15775	15826	15857	15774	15797	15710	15739	15780	15929	15890	15685	15802	15737	15793	15828	15720	15978	15834	15648	16034	15704	15812	15834	15653	15997	15765	15652	15616	15758	15743	15626	15861	15692	15920	15770	15729	15878	15762	15809	15862	15665	15918	15827	15749	15823	15811	15893	15797	15881	15843	15932	15814	15795	15628	16185	15848	15895	15748	15703	15819	15751	15785	15799	15891	15676	15806	15855	15778	15692	15660	15636	15699	15869	15785	16012	15874	15721	15932	15678	15857	15981	15825	15692	15859	15729	15981	15681	15875	15748	15812	15805	15773	15925	15820	15760	15691	15899	15816	15826	15803	15716	15717	15821	15941	15907	15635	15939	15923	15704	15739	15728	15893	15938	15847	15695	15679	15929	15893	15591	15784	15700	16025	15887	15775	15722	15858	15900	15832	15735	15889	15602	15731	15884	15794	15817	15689	15808	15751	15898	15633	15947	15740	15845	15703	15794	15913	15755	15704	15892	15930	15848	15893	15880	15913	15827	15940	15732	15784	15783	15740	15925	15931	15766	15919	15914	15803	15619	15647	15917	15846	15736	15877	15713	15881	15870	15832	15719	16063	15857	15737	15952	15629	15871	16075	15784	15497	15730	15632	15584	15745	15796	15656	15778	15850	15854	15789	15859	15861	15770	15850	15724	15576	15865	15833	15741	15768	15582	15724	15768	15867	15701	15779	15909	15623	15730	15895	15796	15718	15742	15825	15811	15914	15756	15876	15756	15843	15689	15773	15676	15978	15846	15701	15797	15868	15560	15606	15756	15758	15855	15829	15895	15815	15877	15797	15795	15731	15783	15937	16152	15718	15913	15791	15681	15852	15664	15629	15842	15766	15800	16058	15822	15814	15794	15840	15976	15758	15929	15881	15776	15729	15838	15701	15858	15714	15778	15659	15750	16042	15959	15697	15758	15812	15756	15832	15718	15740	15686	15947	15578	15703	15756	15850	15961	15923	15741	15739	15891	15658	15980	15707	15743	15768	15876	15763	15776	15866	15613	15913	15769	16009	15810	15759	15527	15904	15868	15904	15781	15815	15719	15733	15659	15900	15879	15833	15572	15849	15902	16028	15857	15729	15871	15808	15930	15915	15578	15925	15760	15925	15792	15802	15859	15845	15737	16053	15923	15844	15837	15838	15913	15860	15635	15759	15624	15654	15937	15838	15819	15831	15708	15908	15792	15939	15792	15938	15752	15812	15888	15886	15762	15762	15638	15683	15822	15777	15722	15762	15575	15929	15747	15756	15997	15908	15677	15731	15831	15862	15833	15839	15763	16003	15807	15851	15885	15654	15919	15765	15792	15790	15972	15722	15856	15636	15741	15939	15954	15887	15980	15957	15702	15842	15911	15762	15765	15728	15674	15951	15797	15661	15594	15744	15749	15953	15539	15727	15682	15722	15718	15698	15759	15772	15697	15923	15849	15868	15660	15720	15763	15692	15817	15519	15571	15927	15759	15826	15837	15893	15754	15740	15757	15703	15822	15874	15743	15861	15809	15903	15781	15765	15641	15696	15866	15823	15827	15862	15950
13610	16070	15469	14695	14172	14544	15915	15235	14735	14170	13808	13672	13946	13927	14089	13933	14024	14097	13865	13785	13803	13725	13941	13878	13782	14008	13783	13688	13799	13911	13797	13801	13794	13614	13927	13728	13762	13699	13718	13784	13524	13741	13847	13500	13773	13752	13708	14006	13936	13946	14005	13815	13763	13755	13657	13772	13693	13707	13652	13667	13514	13716	13727	13745	13744	13656	13624	13640	13696	13746	13669	13761	13758	13511	13761	13831	13711	13633	13723	13689	13697	13560	13765	13618	13746	13630	13636	13568	13481	13765	13736	13762	13666	13630	13691	13685	13639	13721	13623	13528	13553	13800	13705	13728	13572	13714	13888	13761	13607	13607	13606	13728	13680	13616	13549	13619	13584	13522	13644	13637	13614	13613	13539	13704	13840	13768	13619	13633	13708	13459	13556	13707	13747	13490	13617	13750	13697	13562	13508	13754	13530	13683	13795	13838	13586	13664	13732	13681	13715	13773	13653	13606	13695	13546	13721	13643	13677	13677	13598	13629	13701	13596	13658	13702	13586	13684	13687	13812	13677	13825	13631	13732	13529	13694	13510	13601	13719	13489	13569	13874	13690	13694	13833	13765	13617	13605	13670	13670	13569	13584	13696	13787	13694	13606	13761	13787	13756	13671	13886	13668	13762	13546	13537	13763	13788	13598	13681	13854	13634	13774	13654	13728	13500	13752	13823	13630	13789	13620	13732	13678	13514	13443	13665	13830	13795	13568	13547	13785	13550	13666	13732	13658	13646	13576	13590	13824	13775	13776	13582	13615	13636	13720	13747	13742	13973	13747	13539	13653	13759	13570	13558	13596	13570	13766	13823	13500	13672	13781	13503	13717	13644	13529	13718	13685	13770	13617	13794	13575	13730	13684	13728	13696	13764	13713	13713	13804	13676	13738	13624	13726	13822	13536	13678	13697	13628	13692	13727	13677	13654	13662	13706	13620	13586	13660	13644	13812	13636	13642	13678	13718	13582	13703	13701	13690	13665	13730	13731	13730	13567	13609	13643	13769	13682	13558	13541	13759	13589	13732	13604	13797	13856	13653	13772	13594	13692	13699	13745	13664	13625	13709	13739	13700	13592	13750	13847	13551	13682	13671	13691	13618	13671	13783	13566	13603	13610	13622	13739	13645	13515	13656	13726	13546	13653	13712	13816	13602	13690	13617	13805	13591	13745	13545	13502	13769	13758	13739	13773	13787	13650	13761	13671	13472	13712	13695	13560	13616	13577	13800	13665	13670	13634	13731	13643	13603	13633	13543	13661	13605	13629	13633	13772	13737	13565	13516	13653	13589	13726	13573	13718	13580	13618	13733	13836	13627	13720	13639	13780	13694	13672	13670	13565	13720	13777	13701	13751	13847	13483	13816	13655	13674	13750	13704	13771	13669	13543	13697	13783	13696	13686	13675	13741	13695	13596	13612	13672	13594	13573	13577	13813	13643	13594	13546	13699	13743	13660	13679	13718	13484	13623	13675	13682	13489	13649	13642	13714	13638	13523	13647	13760	13791	13734	13602	13560	13562	13617	13495	13746	13843	13735	13791	13756	13714	13679	13689	13610	13783	13519	13573	13716	13712	13766	13686	13406	13561	13736	13612	13860	13766	13761	13771	13856	13825	13699	13829	13800	13619	13728	13700	13796	13782	13684	13736	13566	13691	13638	13693	13583	13762	13717	13675	13679	13767	13718	13756	13609	13586	13790	13806	13764	13776	13724	13817	13731	13729	13748	13714	13672	13609	13702	13610	13641	13655	13675	13639	13601	13591	13703	13583	13743	13830	13715	13694	13748	13507	13770	13737	13645	13665	13590	13687	13685	13632	13665	13646	13656	13681	13650	13590	13599	13640	13653	13797	13565	13649	13682	13640	13657	13751	13756	13725	13652	13777	13644	13744	13702	13636	13662	13710	13837	13656	13626	13649	13748	13614	13716	13738	13743	13704	13727	13379	13573	13757	13684	13539	13669	13544	13705	13687	13696	13566	13666	13626	13591	13636	13728	13529	13686	13829	13672	13776	13694	13555	13765	13696	13729	13580	13733	13735	13693	13471	13626	13700	13662	13795	13815	13658	13643	13745	13618	13684	13785	13630	13771	13707	13656	13765	13752	13557	13588	13593	13580	13683	13630	13635	13592	13648	13764	13675	13801	13640	13733	13765	13788	13736	13674	13724	13662	13985	13783	13756	13605	13699	13673	13761	13777	13552	13652	13677	13687	13653	13712	13836	13742	13559	13598	13624	13704	13739	13666	13760	13694	13747	13714	13712	13661	13724	13879	13576	13730	13664	13681	13767	13633	13630	13656	13609	13650	13545	13689	13731	13791	13736	13649	13721	13802	13566	13559	13804	13845	13740	13850	13621	13579	13665	13623	13843	13728	13688	13697	13809	13666	13560	13676	13587	13814	13671	13606	13711	13755	13608	13648	13789	13686	13703	13618	13456	13739	13476	13847	13720	13635	13642	13664	13719	13652	13535	13742	13842	13607	13796	13637	13686	13604	13577	13716	13741	13578	13568	13552	13596	13633	13623	13630	13628	13676	13775	13753	13746	13630	13763	13667	13682	13585	13663	13834	13603	13638	13619	13538	13668	13697	13634	13538	13683	13716	13745	13616	13643	13690	13565	13802	13620	13575	13684	13733	13753	13623	13770	13824	13783	13652	13752	13734	13681	13642	13574	13742	13729	13577	13733	13677	13624	13623	13817	13577	13765	13709	13714	13589	13731	13689	13776	13749	13784	13544	13613	13579	13714	13652	13611	13682	13614	13746	13741	13741	13695	13513	13699	13673	13916	13659	13828	13608	13683	13610	13714	13623	13668	13743	13628	13751	13857	13496	13674	13788	13600	13645	13629	13671	13762	13705	13673	13808	13736	13714	13739	13590	13631	13815	13624	13712	13618	13781	13806	13494	13723	13665	13780	13575	13611	13578	13637	13786	13609	13588	13573	13629	13730	13723	13611	13779	13713	13621	13846	13580	13697	13794	13713	13740	13696	13719	13729	13839	13619	13790	13679	13640	13654	13551	13687	13729	13792	13602	13704	13652	13624	13546	13691	13616	13742	13531	13443	13594	13605	13525	13743	13638	13601	13691	13743	13716	13742	13784	13697	13871	13830	13472	13564	13716	13690	13665	13702	13719	13704	13735	13815	13742	13631	13563	13545	13646	13762	13558	13613	13780	13788	13822	13742	13635	13631	13599	13550	13795	13624	13642	13678	13643	13657	13734	13844	13711	13592	13683	13663	13692	13756	13566	13619	13759	13505	13762	13616	13680	13733	13607	13433	13620	13562	13792	13521	13732	13732	13695	13863	13605	13641	13808	13599	13796	13773	13777	13702	13840	13732	13730	13742	13712	13768	13795	13722	13715	13728	13714	13772	13772	13555	13690	13725	13616	13678	13719	13697	13829	13860	13475	13661	13752	13661	13624	13608	13626	13655	13666	13705	13746	13705	13491	13756	13609	13581	13638	13746	13670	13773	13696	13705	13764	13682	13675	13663	13730	13838	13511	13507	13712	13802	13641	13536	13402	13625	13553	13601	13731	13867	13799	13836	13662	13699	13609	13700	13558	13652	13690	13704	13563	13671	13827	13727	13606	13491	13728	13605	13628	13686	13727	13708	13636	13612	13835	13798	13651	13670	13684	13727	13833	13748	13689	13786	13886	13765	13632	13715	13622	13547	13664	13641	13669	13550	13727	13769	13759	13822	13667	13647	13723	13629	13602	13661	13645	13550	13820	13523	13679	13636	13659	13643	13797	13718	13672	13673	13531	13813	13704	13841	13698	13486	13645	13731	13735	13576	13638	13725	13763	13772	13780	13827	13579	13739	13741	13573	13832	13614	13674	13806	13698	13744	13668	13654	13561	13860	13874	13703	13809	13601	13752	13792	13814	13778	13808	13616	13531	13790	13763	13646	13718	13632	13635	13777	13699	13700	13738	13733	13881	13732	13488	13760	13746	13660	13638	13617	13577	13749	13758	13876	13633	13531	13715	13764	13604	13683	13606	13696	13543	13808	13737	13686	13727	13811	13747	13696	13679	13778	13675	13771	13702	13685	13666	13476	13707	13517	13497	13740	13718	13682	13732	13527	13682	13615	13606	13845	13660	13621	13618	13750	13807	13659	13730	13703	13601	13474	13633	13713	13702	13626	13762	13849	13775	13746	13739	13776	13556	13694	13771	13658	13685	13634	13699	13854	13808	13709	13689	13700	13619	13706	13678	13754	13643	13590	13645	13781	13810	13644	13678	13660	13683	13755	13657	13542	13761	13751	13481	13701	13874	13762	13602	13575	13592	13695	13729	13743	13644	13731	13686	13862	13561	13681	13668	13610	13560	13623	13796	13471	13734	13717	13660	13783	13648	13757	13582	13780	13707	13641	13789	13796	13792	13769	13828	13674	13610	13554	13645	13592	13812	13738	13792	13830	13670	13685	13828	13569	13648	13704	13747	13484	13627	13597	13594	13763	13785	13726	13650	13727	13761	13694	13677	13825	13536	13764	13718	13604	13710	13524	13578	13839	13698	13687	13792	13719	13649	13682	13785	13552	13686	13473	13499	13524	13724	13778	13510	13642	13755	13672	13789	13702	13838	13650	13663	13664	13767	13641	13685	13672	13629	13547	13825	13640	13557	13698	13694	13724	13724	13712	13616	13665	13639	13723	13686	13588	13640	13675	13659	13884	13587	13641	13684	13642	13669	13660	13745	13628	13543	13814	13791	13687	13576	13710	13714	13721	13733	13575	13702	13511	13688	13654	13673	13594	13710	13846	13838	13652	13666	13798	13721	13659	13670	13672	13714	13634	13693	13746	13703	13864	13755	13621	13741	13571	13712	13797	13833	13659	13568	13448	13660	13614	13711	13747	13669	13573	13859	13812	13654	13791	13754	13680	13700	13697	13586	13674	13635	13695	13566	13772	13687	13596	13794	13613	13764	13601	13672	13739	13647	13760	13493	13702	13658	13737	13567	13849	13628	13729	13563	13636	13568	13721	13868	13671	13799	13475	13680	13542	13569	13557	13496	13837	13600	13815	13675	13600	13717	13601	13513	13770	13778	13689	13588	13564	13808	13730	13755	13621	13618	13849	13670	13648	13887	13638	13758	13716	13899	13487	13620	13748	13641	13736	13582	13656
23726	21132	28594	23963	21652	20889	20361	17700	16590	16001	15947	15709	15697	15558	15832	15834	15905	15819	15633	15720	15709	15527	15423	15466	15583	15657	15460	15352	15462	15396	15493	15352	15435	15584	15370	15128	15369	15315	15242	15192	15012	15379	15373	15357	15309	15280	15603	16143	16617	16140	15973	15779	15496	15264	15287	15205	15280	15343	15376	15369	15350	15186	15158	15134	15291	15251	15185	15385	15211	15168	15105	15247	15306	15154	15288	15247	15265	15234	15119	15187	15178	15133	15215	15219	15432	15147	15206	15032	15187	15230	15276	15323	15407	15262	15284	15247	15174	15218	15289	15206	15450	15248	15286	15135	15239	15249	15354	15202	15421	15026	15164	15216	15050	15179	15242	15262	15191	15279	15319	15335	15323	15104	15368	15479	15328	15173	15302	15053	15100	15185	15347	15320	15139	15318	15276	15313	15034	15279	15186	15189	15265	15120	15176	15189	15307	15210	15261	15367	15419	15377	15064	15283	15218	15226	15207	15160	15352	15132	15228	15393	15108	15186	15226	15094	15302	15132	15270	15182	15269	15247	15290	15475	15182	15257	15160	15202	15173	15194	15319	15259	15401	15425	15200	15358	15366	15261	15228	15349	15078	15171	15286	15210	15174	15286	15236	15313	15356	15105	15231	15283	15270	15141	15075	15332	15189	15234	15095	15185	15250	15362	15345	15134	15472	15039	15036	15265	15314	15036	15259	15378	15172	15176	15222	15224	15417	15478	15141	15216	15374	15119	15056	15122	15135	15254	15236	15116	14899	15066	15414	14950	15309	15103	15429	15265	15194	15233	15128	15369	15402	15119	15237	15190	15095	15217	15263	15003	15414	15286	15345	15249	15304	15267	15081	15236	15391	15287	15130	15080	15112	15117	15370	15124	15280	15103	15263	15168	15364	15346	15305	15245	15253	15356	15183	15335	15238	15267	15001	15277	15214	15153	15275	15137	15201	15264	15277	15183	15320	15158	15154	15215	15380	15207	15369	15278	15224	15318	15309	15190	15375	15356	15244	15225	15394	15435	15101	15208	15170	15213	15310	15376	15155	15384	15068	15221	15225	15293	15340	15155	15358	15279	15303	15240	15315	15176	15356	15065	15201	15083	15305	15055	15176	15205	15159	15215	14978	15109	15165	15225	15240	15119	15415	15320	15430	15291	15286	15281	15262	15200	15280	15225	15216	15104	15149	15065	15121	15150	15232	15347	15504	15235	15146	15317	15140	15346	15204	15256	15188	15167	15078	15264	15203	15346	15168	15326	15021	15142	14982	15240	15220	15185	15151	15386	15113	15017	15279	15336	15403	15217	15182	15276	15241	15219	15223	15169	15208	15250	15241	15065	15265	15213	15366	15352	15250	15250	15340	15247	15266	15146	15145	15175	15158	15475	15328	15008	15297	15307	15357	15158	15146	15076	15420	15144	15270	15154	15326	15238	15311	15020	15304	15115	15197	15184	15379	15283	15294	15308	15273	15320	15200	15321	15276	15328	15310	15222	15471	15036	15139	15334	15465	15089	15197	15275	15463	15264	15262	15133	15388	15124	15237	15188	15507	15208	15462	15276	15188	15420	15173	15214	15444	15097	15294	15202	15101	15241	15432	15251	15361	15131	15531	15295	15269	15307	15351	15026	15152	15249	15291	15080	14992	14957	15045	15142	15198	15299	15365	15135	15277	15287	15303	15457	15261	15207	15060	15303	14960	15131	15284	15372	15414	15304	15110	15114	15191	15187	15125	15092	15299	15157	15294	15250	15249	15244	15234	15157	15287	15178	15309	15366	15221	15237	15242	15225	15230	15291	15246	15231	15375	15298	15333	15266	15236	15381	15055	15343	15355	15172	15096	15229	15266	15334	15459	15104	15237	15339	15217	15170	15055	15078	15342	15167	15189	15294	15319	15133	15328	15292	15319	15456	15342	15164	15214	15242	15137	15237	15198	15349	15189	15124	15216	15120	15179	15201	15277	15123	15101	15081	15309	15276	15215	15446	15135	15172	15241	15177	15203	15147	15313	15401	15316	15347	15240	15180	15099	15214	15032	15274	15045	15371	15409	15478	15130	15166	15151	15241	15269	15394	15154	15201	15176	15067	15231	15091	15103	15341	15068	15249	15145	15296	15268	15152	15509	15274	15211	15270	15065	15275	15080	15368	15379	14955	15106	15041	15357	15412	15150	15083	15231	15129	15261	15257	15140	15204	15187	15184	15173	15144	15371	15395	15294	14969	15002	15174	15246	15205	15141	15213	15023	15063	15310	15284	15154	15071	15310	15172	15219	15115	15171	15151	15224	15113	15178	15148	15126	15274	15224	14926	15152	15220	15180	15301	15358	15112	15235	15348	15102	15110	15248	15244	15105	15312	15296	15283	15362	15363	15253	15174	15097	15316	15209	15191	15299	15400	15187	15267	15113	15363	15038	15514	15175	15199	15341	15224	15149	15292	15102	15144	15062	15194	15318	15049	15243	15069	15179	15428	15355	15302	15510	15394	15513	15259	15229	15327	15272	15068	15129	15289	15255	15287	15255	15188	15256	15141	15087	15153	15277	15404	15202	15242	15256	15103	15223	14993	15187	15143	15182	15057	15144	15470	15362	15089	15234	15333	15205	15305	15226	15339	15082	15093	15190	15454	15312	15300	15335	15067	15300	15196	15355	15173	15237	15168	15210	15205	15247	15384	15157	15251	15231	15375	15281	15207	15427	15312	15273	15280	15367	14996	15234	15193	15354	15399	15241	15115	15290	15271	15059	15430	15008	15243	15187	15138	15234	15139	15260	15171	15264	15258	15124	15344	15120	15178	15333	15384	15244	15362	15361	15109	15222	15222	15305	15333	15159	15305	15216	15146	15173	15265	15209	15179	15152	15385	15460	15336	15188	15321	15381	15199	15386	15222	15137	15326	15207	15228	15033	15172	15100	15461	15442	15329	15298	15265	15361	15352	15326	15151	15213	15248	15109	15323	15407	15397	15231	15292	15168	15197	15416	15126	15232	15298	15186	15263	15281	15238	15312	15115	15345	15349	15240	15228	15261	15270	15283	15298	15308	15311	15160	15232	15243	15196	15318	15130	15315	15164	15250	15126	15154	15298	15389	15390	15318	15210	15267	15175	15315	15123	15411	15229	15326	15321	15208	15174	15215	15356	15484	15193	15415	15502	15319	15328	15179	15381	15320	15294	15212	15086	15291	15291	15295	15449	15205	15238	15106	15139	15125	15219	15247	15263	15188	15030	15139	15135	15168	15299	15306	15211	15200	15120	15222	15373	15298	15261	15257	15233	15288	15276	15070	15256	15148	15139	15229	15253	15140	15300	15328	15040	15205	15093	15001	15427	15158	15178	15291	15125	15230	15350	15218	15163	15088	15417	15108	15137	15101	15156	15248	15120	15217	15240	15280	15109	15200	15120	15229	15285	15422	14934	15221	15497	15355	15072	15089	15254	15254	15286	15217	15375	15278	15349	15110	15378	15200	15070	15155	15247	15199	15290	15342	15425	15153	15174	15245	15200	15188	15165	15361	15454	15231	15138	14996	15281	15157	15289	15356	15274	15160	15224	15272	15158	15148	15189	15353	15439	15344	15368	15184	15145	15211	15464	15497	15316	15153	15146	15122	15240	15275	15093	15207	15377	15271	15088	15145	15360	15258	15329	15201	15096	15145	15269	15274	15247	15214	15369	15392	15145	15079	15312	15554	15176	15022	15049	15277	15313	15171	15303	15184	15307	15360	15154	15380	15195	15241	15292	15275	15142	15266	15155	15302	15334	15154	15339	15108	15241	15214	15386	15176	15061	15506	15235	15197	15146	15215	15336	15448	15250	15151	15071	15457	15250	15285	15243	15184	15217	15293	15253	15474	15218	15348	15242	15480	15315	15073	15110	15171	15142	15200	15314	15098	15157	15236	15017	15282	15179	15225	15031	15289	15240	15406	15124	15199	15285	15209	15277	14989	15277	15152	15181	15286	15233	15300	15144	15204	15506	15252	15331	15123	15323	15103	15207	15089	15400	15309	15337	14962	15266	15388	15260	15182	15127	15342	15133	15361	15003	15160	15049	15052	15067	15125	15320	15359	15350	15247	15196	14986	15268	15092	15317	15210	15069	15253	15338	15275	15179	15181	15072	15068	15235	14977	15033	15291	15387	15123	15266	15273	15248	15256	15399	15345	15437	15096	15150	15206	15347	15472	15132	15271	15011	15037	15330	15318	14997	15052	15200	15284	15238	15193	15084	15366	15291	15312	15243	15375	15060	15289	15280	15291	15100	15237	15312	15260	15363	15120	15206	15202	15017	15240	15292	15345	15312	15443	15256	15179	15354	15460	15228	15169	15314	15319	15268	15282	15303	15300	15300	15210	15267	15087	15302	15173	15305	15413	15204	15106	14986	15181	15211	15198	15318	15281	15288	15183	15215	14965	15158	15039	15073	15358	15288	15396	15237	15289	15337	15295	15313	15178	15227	15103	15026	15071	15285	15036	15347	14997	15056	15111	15290	15099	15257	15240	14970	15284	15225	15053	15310	15471	15207	15245	15214	15150	15268	15099	15191	15241	15271	15280	15146	15183	15131	15148	15194	15108	15280	15320	15317	15243	15214	14984	15218	15251	15036	15125	15206	15138	15133	15371	15177	15258	15291	15094	15194	15098	15381	15186	15406	15219	15223	15250	15251	15122	15132	15417	15195	15354	15133	15237	15203	15321	15367	15294	15340	15472	15206	15213	15314	15136	15361	15274	15112	15253	15164	15161	15087	15151	15425	15363	15294	15211	15306	15343	15187	15424	15119	15208	15104	15157	15266	15184	15126	15142	15156	15172	15254	15409	15367	15225	15054	15278	15348	15395	15204	15343	15094	15138	15222	15278	15247	15381	15272	15305	15080	15329	15334	15283	15315	15128	15257	15368	15195	15083	15254	15172	15210	15288	14990	15200	15320	15097	15381	15202	15118	15400	15173	15210	15196	15286	15394	15191	15151	15310	15140	15225	15394	15095	15390	15294	15104	15128	15307	15301	15168	15327	15318	15140	15062	15150	15176	15237	15061	15230	15176	15431	15304	15359	15348	15280	15220	15175	15256	15257	15233	15154	15220	15280	15093	15245	15201	15130	15213	14973	15516	15261	15196	15446	15298	15404	15286	15160	15252	15251	15258
12936	21801	20765	16752	15502	15825	17223	16433	15110	14277	14112	13829	14118	13869	13869	13893	13978	13862	13766	13906	13822	13756	13628	13605	13635	13698	13637	13631	13515	13509	13465	13635	13611	13591	13662	13439	13633	13487	13450	13376	13383	13352	13299	13512	13400	13693	13693	14411	14842	14775	14358	13932	13666	13454	13335	13310	13369	13110	13374	13482	13312	13291	13420	13294	13408	13198	13228	13387	13258	13441	13490	13390	13566	13485	13263	13416	13249	13156	13368	13390	13366	13270	13415	13363	13185	13256	13346	13182	13405	13387	13224	13303	13426	13318	13364	13388	13366	13319	13403	13322	13319	13270	13377	13399	13286	13360	13417	13306	13313	13373	13477	13389	13314	13451	13331	13327	13243	13330	13387	13379	13385	13258	13372	13412	13340	13265	13209	13205	13361	13564	13242	13346	13233	13323	13308	13309	13318	13401	13365	13261	13303	13158	13184	13483	13261	13238	13275	13203	13324	13340	13262	13205	13300	13329	13451	13391	13174	13384	13413	13266	13274	13388	13366	13370	13476	13245	13277	13360	13315	13422	13322	13302	13043	13409	13352	13294	13226	13264	13225	13555	13294	13404	13366	13126	13285	13361	13416	13382	13257	13415	13376	13296	13352	13207	13422	13351	13220	13356	13238	13314	13313	13307	13355	13453	13257	13306	13464	13462	13481	13300	13407	13445	13521	13214	13167	13340	13472	13294	13418	13320	13210	13291	13371	13419	13088	13343	13312	13285	13288	13256	13383	13342	13502	13385	13399	13222	13396	13378	13234	13331	13296	13342	13302	13349	13424	13198	13253	13315	13320	13308	13276	13285	13295	13525	13135	13402	13558	13300	13195	13354	13191	13474	13346	13416	13422	13297	13325	13201	13280	13268	13373	13402	13311	13327	13319	13387	13321	13350	13286	13399	13217	13490	13248	13441	13364	13381	13418	13476	13466	13402	13193	13193	13348	13325	13314	13363	13313	13283	13363	13342	13287	13415	13347	13465	13279	13245	13356	13248	13292	13280	13514	13379	13353	13505	13392	13340	13537	13264	13528	13231	13397	13314	13249	13389	13373	13467	13297	13266	13300	13390	13261	13319	13284	13289	13147	13164	13255	13349	13358	13419	13301	13343	13328	13393	13381	13416	13371	13310	13411	13410	13206	13114	13318	13167	13328	13376	13284	13305	13247	13549	13270	13304	13370	13331	13349	13460	13308	13413	13314	13415	13321	13524	13322	13197	13422	13346	13223	13278	13182	13446	13455	13278	13472	13330	13306	13314	13253	13367	13272	13340	13287	13304	13310	13231	13369	13217	13210	13387	13378	13345	13358	13334	13545	13375	13367	13342	13449	13360	13344	13359	13282	13278	13406	13316	13284	13126	13331	13445	13261	13553	13303	13434	13354	13346	13202	13321	13279	13274	13348	13159	13347	13370	13112	13245	13249	13302	13305	13217	13410	13308	13459	13341	13326	13426	13194	13428	13376	13329	13240	13179	13294	13310	13270	13147	13199	13398	13306	13383	13502	13453	13360	13408	13415	13292	13281	13452	13346	13389	13312	13546	13225	13387	13308	13428	13384	13310	13288	13314	13300	13329	13262	13433	13206	13318	13219	13397	13438	13245	13342	13306	13368	13467	13384	13428	13258	13353	13175	13337	13283	13364	13357	13307	13283	13399	13292	13522	13362	13376	13269	13131	13270	13477	13369	13208	13222	13347	13532	13369	13427	13457	13194	13500	13472	13209	13454	13183	13443	13347	13298	13383	13369	13347	13338	13257	13316	13393	13548	13350	13291	13296	13447	13454	13315	13358	13363	13267	13300	13342	13385	13194	13449	13346	13352	13293	13121	13429	13167	13384	13463	13401	13266	13528	13168	13423	13291	13359	13449	13236	13371	13199	13217	13303	13428	13297	13328	13309	13300	13297	13403	13391	13316	13469	13152	13279	13224	13388	13305	13470	13483	13392	13170	13164	13433	13469	13304	13300	13350	13263	13297	13215	13264	13427	13368	13441	13261	13384	13498	13322	13382	13268	13393	13049	13383	13291	13385	13399	13294	13524	13369	13480	13501	13411	13246	13308	13291	13354	13390	13305	13454	13415	13128	13248	13458	13370	13374	13226	13309	13350	13262	13365	13538	13421	13356	13275	13491	13178	13343	13413	13471	13369	13342	13369	13190	13334	13380	13370	13371	13466	13480	13200	13218	13139	13323	13270	13524	13411	13368	13512	13389	13336	13409	13247	13384	13317	13483	13194	13337	13424	13418	13222	13450	13188	13463	13374	13162	13268	13367	13406	13314	13436	13488	13354	13193	13253	13304	13311	13367	13409	13216	13324	13316	13291	13413	13250	13315	13388	13441	13372	13192	13313	13331	13363	13404	13128	13260	13213	13245	13397	13182	13191	13326	13110	13362	13284	13190	13423	13332	13324	13235	13264	13256	13440	13136	13313	13262	13379	13273	13277	13332	13196	13202	13440	13322	13391	13351	13318	13267	13455	13219	13348	13271	13228	13348	13312	13315	13216	13319	13291	13155	13407	13312	13269	13327	13433	13402	13274	13283	13386	13233	13207	13278	13460	13452	13408	13249	13215	13334	13287	13413	13270	13347	13573	13230	13276	13246	13345	13514	13311	13431	13392	13397	13192	13462	13242	13524	13333	13213	13328	13280	13303	13398	13419	13275	13292	13315	13169	13420	13370	13412	13464	13269	13260	13415	13217	13315	13397	13357	13199	13271	13302	13430	13391	13217	13201	13330	13239	13129	13317	13258	13181	13237	13282	13373	13247	13378	13360	13239	13359	13352	13369	13293	13330	13257	13311	13224	13311	13299	13381	13327	13350	13293	13374	13443	13414	13439	13424	13363	13269	13579	13346	13306	13177	13348	13389	13329	13410	13177	13372	13272	13148	13279	13359	13260	13330	13322	13362	13349	13331	13323	13399	13670	13390	13351	13240	13288	13222	13399	13290	13441	13372	13295	13371	13270	13215	13468	13321	13327	13302	13225	13366	13214	13351	13455	13314	13343	13237	13306	13380	13270	13377	13324	13284	13385	13357	13346	13415	13230	13362	13315	13313	13406	13348	13518	13379	13415	13340	13431	13287	13275	13340	13462	13273	13320	13356	13453	13254	13352	13222	13129	13430	13543	13517	13286	13474	13235	13364	13571	13392	13372	13405	13212	13429	13341	13357	13457	13377	13226	13349	13460	13316	13371	13469	13226	13414	13205	13117	13370	13407	13478	13427	13308	13302	13381	13388	13392	13322	13357	13307	13194	13401	13247	13342	13350	13484	13413	13223	13444	13263	13280	13148	13421	13181	13135	13282	13454	13393	13401	13345	13309	13448	13303	13399	13199	13260	13403	13338	13284	13327	13367	13276	13324	13309	13320	13316	13385	13366	13345	13309	13361	13421	13314	13365	13280	13337	13325	13312	13373	13451	13355	13206	13084	13429	13275	13580	13191	13321	13186	13286	13346	13356	13375	13303	13494	13222	13333	13405	13388	13342	13476	13526	13332	13443	13616	13404	13292	13329	13303	13395	13177	13202	13407	13355	13476	13095	13307	13205	13264	13439	13303	13295	13423	13332	13428	13327	13248	13325	13331	13294	13277	13355	13183	13334	13454	13225	13331	13517	13541	13246	13185	13249	13304	13391	13263	13324	13300	13283	13315	13299	13449	13392	13236	13386	13320	13474	13268	13361	13277	13406	13470	13263	13308	13361	13265	13339	13362	13217	13311	13286	13440	13261	13220	13312	13380	13440	13376	13413	13266	13459	13129	13400	13359	13328	13405	13270	13422	13394	13476	13269	13322	13447	13348	13263	13390	13156	13296	13284	13241	13460	13232	13359	13238	13392	13450	13238	13280	13319	13278	13413	13280	13396	13314	13229	13272	13289	13299	13304	13240	13252	13319	13315	13253	13427	13415	13286	13378	13324	13346	13385	13217	13388	13333	13435	13371	13225	13243	13363	13247	13372	13447	13396	13402	13362	13470	13314	13267	13325	13118	13435	13557	13448	13198	13381	13229	13319	13253	13265	13229	13446	13361	13264	13373	13397	13418	13349	13311	13359	13248	13378	13433	13433	13388	13248	13362	13345	13303	13437	13151	13485	13336	13464	13340	13341	13362	13136	13367	13246	13260	13384	13458	13348	13332	13339	13264	13465	13436	13324	13293	13414	13381	13328	13296	13386	13426	13315	13346	13308	13407	13299	13397	13474	13509	13350	13198	13452	13343	13465	13311	13420	13299	13173	13237	13447	13352	13387	13199	13499	13354	13407	13357	13264	13307	13293	13489	13398	13368	13424	13316	13453	13220	13434	13189	13475	13229	13382	13495	13366	13395	13182	13470	13289	13369	13337	13331	13584	13323	13166	13247	13308	13254	13400	13286	13387	13366	13379	13366	13407	13263	13404	13297	13339	13255	13429	13456	13312	13422	13574	13365	13274	13339	13296	13211	13213	13464	13360	13275	13286	13494	13316	13348	13400	13363	13464	13309	13265	13466	13476	13147	13324	13334	13421	13353	13259	13389	13292	13317	13369	13335	13431	13164	13433	13255	13415	13403	13283	13413	13332	13307	13332	13312	13485	13303	13347	13404	13350	13240	13222	13219	13244	13284	13273	13356	13267	13440	13365	13424	13198	13448	13394	13534	13359	13219	13364	13272	13354	13456	13373	13225	13360	13350	13270	13187	13264	13168	13299	13321	13441	13286	13293	13512	13346	13221	13372	13420	13302	13253	13419	13374	13432	13402	13239	13309	13349	13376	13447	13291	13273	13289	13396	13282	13265	13389	13372	13313	13523	13251	13335	13302	13354	13436	13308	13333	13365	13382	13226	13463	13178	13429	13470	13342	13230	13410	13498	13346	13327	13227	13447	13282	13424	13427	13449	13281	13384	13251	13182	13306	13367	13423	13225	13348	13228	13488	13387	13334	13193	13292	13343	13372	13206	13441	13289	13411	13216	13333	13369	13350	13220	13511	13217	13283	13460	13315	13208	13331	13344	13232	13247	13240	13261	13237	13379	13316	13362	13200	13396	13387	13427	13528	13334	13206	13334	13308	13319	13406	13455	13528	13333	13325	13259	13325	13272	13389	13266	13288	13364	13316	13394	13369	13248	13265	13442	13216	13313	13258	13306	13247	13417
22706	21076	28937	23468	21179	22756	24887	19060	17068	16532	16319	15691	15791	16046	16026	15855	15634	15740	15812	15676	15654	15515	15426	15425	15661	15462	15550	15466	15407	15394	15289	15393	15304	15493	15382	15339	15166	15290	15397	15182	15082	15182	15314	15107	15254	15278	15809	17043	17713	17148	16640	16027	15678	15372	15121	15104	15183	15175	15137	15084	15102	15183	15142	15066	15268	15025	15199	15047	15321	15292	15176	15089	15192	15241	15137	14902	15114	15193	15134	15287	14972	15246	15231	15075	15017	15170	15029	15130	15279	15060	15025	14928	15070	15137	15045	15001	15330	15204	15239	14981	15124	15192	14983	15151	15244	15108	15192	14805	15229	15077	15122	15017	15136	15138	15072	15110	15155	15065	15313	15081	15169	14914	14903	15169	15020	15074	14925	15021	15080	15390	15086	14980	15064	14947	14921	15029	14998	15038	14930	15133	14913	15085	15114	15023	15013	14962	14892	15122	15029	14826	15109	15053	14946	15102	15011	15153	15252	15175	15140	15083	15026	15179	15048	15150	15067	14894	15173	15008	15210	14957	15166	15278	15107	15015	15240	15125	15016	15070	15151	15035	15104	15144	14997	15067	14898	15076	15013	15102	15174	15001	15104	14951	15125	15141	14934	15173	14882	14904	14981	15040	14910	15046	15001	15030	14885	15153	14846	15020	15035	15061	15240	15007	14946	15214	14958	15188	15111	15122	15135	14973	14980	14878	15078	14982	14940	15112	14951	14928	14944	14970	15046	15096	15121	15038	15055	15143	15033	14774	15195	15083	14988	14975	15010	15080	15037	15174	15028	15074	15315	15063	15049	14938	15092	14984	15024	14953	15015	15027	15253	14991	15000	15051	15072	15075	15075	14903	15214	15235	15280	14919	15088	14850	15277	14737	14966	15197	14919	15033	15146	15253	14992	15164	15112	14759	14918	14862	15083	15043	14964	15193	15116	14922	14956	15034	14998	15041	14901	15373	14992	14990	15152	14974	15215	15081	15056	14964	14812	14950	15223	15142	15023	15067	14972	15266	15152	15009	15282	14869	15064	14984	15086	15039	15044	14924	15110	15153	15277	15189	15166	14913	15178	15193	15272	15097	15121	15094	14962	15179	15182	15005	15100	15237	15275	14961	15093	14958	15103	14846	15154	15007	15134	15495	15092	15174	14899	15190	15041	14980	15102	15188	14918	15087	14950	14981	15003	15085	15191	15155	14868	14942	15006	15025	14961	14838	15081	15175	15003	15049	15130	15005	14857	15043	15158	15062	15182	15145	14920	15217	15209	14964	15032	15132	15213	15060	14785	15244	15189	15022	15093	14995	14947	14839	15108	15250	15012	15154	15062	15120	15090	15298	15136	14913	14878	15128	15049	15110	15162	15153	15008	15020	15025	14980	14960	15070	15063	14938	14959	15202	15033	14965	15019	15021	14960	14964	15032	14904	15054	15004	14922	15112	15307	15067	15143	15033	15300	15099	14875	15135	15187	15164	15208	15252	15216	15112	14920	14928	15015	14946	15037	14982	15109	15096	15128	15029	14901	15060	15057	15107	15075	15121	15230	14897	15214	14950	15045	14909	14965	15212	14989	14971	14927	14881	15064	14966	15202	15045	15032	15023	14913	14934	15034	14983	15063	15066	15006	15139	15082	15228	15184	15220	15189	15088	15004	15111	15086	15055	14937	15014	15041	15288	15129	14930	15092	15077	15110	15140	15099	14873	15072	15147	14958	14999	14994	14893	15174	15062	15149	15068	15004	15084	15049	15044	14996	14908	15038	15101	15092	15023	15054	15236	15172	14978	14924	14895	15033	15079	15166	15028	15175	15141	15035	15127	14988	14917	15195	15027	15179	15133	15118	15021	15090	15038	15100	15004	15145	15002	15105	15140	15125	15043	15053	14959	14980	14918	14932	14902	15124	15056	15216	15062	15011	14937	15048	15153	14980	15031	14898	14969	15089	15014	15050	15045	15132	15045	15147	14985	15091	15061	15085	15029	15033	14870	15008	15206	15158	14918	15118	15084	14956	14913	15046	15038	15182	14978	15064	15141	14971	15169	15167	15000	15066	15065	15056	14879	15179	15170	15072	14993	15153	15018	15098	15193	15065	15057	14865	15041	14971	15019	15134	15000	15047	15115	15137	15264	14988	14964	15282	15060	14950	15199	15155	15162	15147	14934	15064	15126	14934	14915	15087	14940	14978	14891	14904	15276	15221	15234	15145	14843	14998	15134	15097	15139	15006	14935	14984	15042	15063	15057	15092	15073	15180	15096	14884	14910	14970	15080	14811	15073	15075	14853	15155	15051	14988	15098	14921	15065	14941	15091	14921	15085	15018	14937	14990	15066	15077	15184	15077	15081	15009	15020	15158	15186	14912	15151	15012	14902	15096	15060	15145	14910	15060	14985	14930	14914	14997	15003	15143	15236	15031	15116	14982	14993	14926	15168	15254	15087	14969	15048	15144	15133	15063	15032	15107	15103	14964	15044	15182	15291	15286	15037	14866	15173	14877	14910	15132	15019	15023	15149	14822	15139	15221	15008	15045	15065	14968	15020	14964	14987	15041	15018	15262	15142	14922	15145	15202	14906	15108	15124	15150	15002	15146	14987	14975	15031	15007	15048	15134	15089	14958	15064	15288	15012	15049	14963	15064	15156	15026	15044	15183	15078	14901	15098	15033	15182	14966	15075	15202	15005	14980	15258	15012	15045	14897	14969	15008	14916	15191	15200	14921	14889	14966	14985	15183	14984	14960	15011	14833	14992	14983	15105	15003	14982	15076	15237	15080	14877	15015	14834	14933	15196	15256	15166	15161	15128	15140	15165	15022	15202	15233	15025	14763	15063	15056	14969	14966	14963	15111	14921	15131	14933	15094	14873	15174	14987	15052	14867	15117	14882	14972	14995	15009	14960	15199	15195	15178	15001	15083	14907	15141	15071	15281	15189	15160	15063	15037	15105	14915	15059	15069	15182	15002	15072	15104	15323	15080	14950	15047	15254	15042	15037	14969	15089	15070	14937	15223	15152	15242	15141	15138	15141	14912	15231	15001	15190	15062	14996	14999	15004	14976	14854	15125	15062	15135	15011	15120	15053	15066	14996	15056	15048	15124	15206	15197	15222	15041	15028	15019	15060	14976	15091	15028	15009	15119	15023	15049	15129	15112	14838	15127	14979	15150	15147	15264	15038	15180	15144	15071	15157	14969	15089	15187	15146	15277	15102	15038	15018	14893	14962	15150	15078	15116	14881	14991	15242	15199	15009	15154	15054	15075	15108	15116	15019	15231	14969	15118	15183	14914	15088	15148	15009	15002	14919	15117	14971	14945	14985	15136	15162	15071	15107	15116	15138	15027	15084	15184	15071	14931	14936	15017	15023	15036	14831	15010	14907	15033	15101	15018	15033	15031	15095	14914	15118	14837	15027	15101	15058	14948	15185	15197	15167	15016	14922	14975	14995	15034	14990	15159	15049	15046	15144	15300	15103	14952	15121	15059	15158	14921	15070	15112	14891	15053	14951	15039	15218	15029	15041	15124	15110	15031	14972	15111	15070	15193	15080	15057	14858	15005	15206	15036	15040	14952	15079	15029	15118	15043	15097	15085	15067	15068	14905	14976	14955	15164	15034	15049	15014	14983	15035	15274	15048	15227	14935	14944	14990	14907	15042	15120	15091	15228	14842	14852	14985	15090	15051	15077	15030	15095	15065	14987	15148	14979	14913	15135	14947	14943	14973	15110	15042	15099	15039	15173	15032	15206	15039	14944	14923	14971	15096	15228	15102	15046	15123	15165	15120	14869	14985	15014	15199	14947	15134	15251	14881	14963	15131	14995	15127	15138	14881	14864	15077	14976	15059	15266	15054	14976	14988	15246	15103	15126	15093	15102	15050	15226	15139	15025	14958	15215	15069	15075	14958	15107	15127	15127	15096	15092	15141	15092	15138	15189	15107	15087	15055	15075	14992	15059	14834	15168	15056	14998	14933	14989	14914	14985	14900	15040	15131	14941	15086	15143	14959	15169	15017	15070	15114	14926	15157	14900	15111	15132	15088	14930	15176	15022	15079	15105	15074	15073	15001	15090	15061	15001	15010	15181	14931	15130	15096	15140	15175	15059	15153	15077	15185	15088	15093	15076	15196	15157	15001	15084	15002	15170	14995	15164	15086	15068	14930	15059	15284	14992	15019	14941	15042	15122	14985	14994	15131	15248	15160	14926	14910	14987	15019	15116	15044	15079	14905	15025	15058	15121	14984	15052	14984	14965	15154	15196	15049	15202	14962	15062	15074	15030	15083	15229	14965	15168	15230	15203	14944	15147	15183	15163	14931	15084	14853	14935	15096	15076	14987	15136	15350	15229	15090	15070	14917	15055	15059	14892	14984	15158	15137	15019	15127	15143	14977	15024	15039	14940	15118	15012	15166	15108	15080	15197	14987	15028	14970	14897	15109	15079	15179	15050	15089	15086	15102	14936	15028	15095	15002	15146	14807	15074	15207	14938	15130	15263	15400	15079	15042	15215	15102	15185	14874	15007	15033	14842	14894	15052	14954	15005	15044	15072	15023	15228	15045	14986	15058	15071	15055	15098	14953	14973	15048	15043	15146	15123	14994	15082	15021	15014	14968	15116	14993	15284	15011	15196	14956	14990	15069	15054	14985	15093	15142	14988	14943	15150	14967	15179	15071	15107	14955	15052	14981	15085	14948	15396	15237	15062	15114	15080	15084	15089	14956	15112	15107	15015	14999	14868	15164	15022	14862	14979	15016	15152	15144	15070	14841	15094	15019	15285	15207	15028	15201	15110	15215	15109	15057	15095	14976	14904	14994	15018	15034	15290	15002	15140	15069	15073	14927	14891	14984	14982	15022	14952	14909	15248	15246	15042	15016	15031	15102	15085	15268	14902	14984	15146	15111	15147	15152	15276	15068	15027	15059	15083	15040	15059	15024	15247	14888	15047	15039	14855	15000	15043	15033	15130	14951	15099	14976	15140	15203	14965	15044	15054	14945	15138	14993	15049	15135	15296	15128	15068	15068	15118	15100	15018	15058	14801	14964	14989	15196	15004	14967	14958	14964	14869	14987	15099	15045	15202	14943	15030	15199	15046	14963	14950	14992	15055	15028	15123	15079	15066	15282	14982	15055	15176	15224
14293	27030	24658	19177	17187	17536	19533	17908	15811	14703	14414	14369	14300	14188	14095	14018	13878	13959	14014	13828	13689	13696	13494	13604	13865	13736	13358	13471	13388	13406	13480	13405	13386	13364	13418	13264	13347	13419	13297	13264	13267	13325	13364	13349	13315	13467	14226	15387	16187	15528	14678	13985	13778	13440	13241	13314	13143	13341	13275	13187	13100	13175	13221	13198	13355	13082	13027	13099	13250	13227	13100	13315	13222	13346	13172	13285	13278	13282	13109	13303	13205	13213	13063	13241	13227	13315	13238	13280	13094	13225	13076	13123	13286	13209	13149	12979	13258	13375	13269	13057	13207	13169	13115	13133	12952	13249	13243	13088	13225	13032	13369	13134	13125	13190	13257	13297	13130	13298	13237	12955	13131	13277	13205	13144	13049	13140	13063	13257	13452	13243	13105	13187	13241	13237	12986	13145	13080	13177	13039	13156	13294	13123	13219	13161	13101	13209	13093	13079	12975	13168	13057	13066	13082	13265	13075	13208	13232	13211	13206	13224	13254	13159	13140	13074	13165	13252	13309	13336	13283	13051	13165	12978	13093	13192	12949	13101	13182	12918	13140	13243	13163	13146	13145	13148	13131	13171	13243	13145	13257	13268	13192	13315	13159	13150	13165	13170	13151	13284	13267	13143	13307	13256	13164	13154	13162	13194	13107	13182	13138	13200	13006	13182	13094	13140	13303	13083	13182	13252	13229	13079	13112	13137	13216	13092	13041	13289	13301	13253	13182	12974	13199	13299	13222	13172	13236	13139	13104	13304	13302	13255	13095	13214	13209	13233	13241	13232	13112	13309	13272	13132	13063	13142	13057	13257	13287	13280	13071	13312	13196	13146	13069	13119	13358	13245	13240	13087	13208	13113	13113	13189	13423	12971	13064	13194	13132	13244	13181	13051	13301	13200	13185	13044	13239	13252	13160	13163	13282	13268	13334	13082	13173	13152	13027	13173	13284	13082	13178	13114	13172	13173	13145	13063	13097	13096	13211	13068	13247	13235	13192	13198	13146	13118	13378	13239	13246	13078	13253	13230	13137	13070	13164	13214	13107	13083	13294	13217	13244	13132	13232	13265	13236	13147	13116	13347	13090	13086	13168	13222	13347	13330	13266	13187	13285	13183	13230	13126	13178	13264	13280	13176	13122	13111	13048	13299	13288	13086	13054	13259	13158	13205	13208	13281	13068	13383	13177	13261	13297	13197	13108	13222	13243	13229	13199	13216	12997	13130	13055	13151	13110	13047	13248	13197	13074	13067	13084	13219	13104	13357	13194	13158	13213	13415	13160	13457	13159	13221	13124	13171	13295	13177	13253	13230	13189	13215	13117	13267	13128	13261	13133	13190	13268	12983	13112	13153	13259	13031	13265	13114	13296	13210	13206	13205	13134	13040	13275	13251	13191	13203	13220	13269	13161	13151	13222	13261	13292	12999	13174	13239	13112	13021	13358	13111	13393	13251	13275	13020	13294	13172	13076	13168	13168	13194	13283	13113	13039	13240	13337	13259	13285	13205	13091	13249	12981	13104	13148	13263	13183	13096	13134	13212	13044	13154	13154	13160	13277	13045	12966	13114	13076	13198	13230	13150	13057	13135	13241	13157	13113	13067	13356	13264	12926	13241	13176	13246	13164	13177	13211	13223	13198	13120	13221	13225	13323	13153	13191	13271	13239	13026	13091	13186	13008	13288	13160	13132	13187	13172	13128	13181	13141	13353	13314	13277	13113	13272	13186	13221	13253	13227	13077	13312	13103	13197	13099	13170	13210	13239	13078	13170	13130	13094	13267	13134	13078	13132	13222	13486	13120	13227	13097	13085	13141	13306	12866	13148	13019	13244	13084	13023	13244	13087	13180	13143	13186	13315	13029	13141	13132	13167	13084	13085	13168	13238	13129	13117	13267	13176	13270	13149	13169	13113	13226	13272	13121	13231	13273	13017	13115	13212	13167	13213	13222	13285	13103	13178	13254	13157	13139	13079	13075	13218	13094	13325	13188	13168	13178	12873	13108	13413	13129	13224	13193	13340	13179	13253	13088	13119	12979	13176	13169	12996	13075	13406	13211	13240	13287	13174	13176	13067	13108	13142	13095	13349	13166	13300	13209	12992	13142	13171	13131	13185	13180	12991	13083	13131	13239	13068	13287	13019	13088	13147	13017	13115	13121	13116	13240	13135	13248	13215	13202	13256	13192	13185	13175	13286	13013	13171	13282	12971	13200	13136	13080	13286	13184	13095	13176	13047	13137	13132	13162	13146	13079	13189	13270	13225	13139	13229	12967	13050	13020	13209	13310	13165	13179	13192	13055	13015	13051	13128	13090	13266	13107	13363	13246	13082	13223	13220	13148	13097	13177	13146	13237	13169	13096	13033	13124	13438	13034	12977	13064	13124	13151	13059	13264	13217	13098	13105	13039	13107	13133	13146	13228	13182	13337	13148	13082	13177	13186	13280	13179	13134	13208	13292	13130	13238	13055	13296	13144	13223	13095	13163	13095	13183	13179	13113	13133	12981	13157	13170	13098	13347	13197	13393	13346	13196	13182	13196	12987	13101	13229	13136	13384	13201	13254	13144	13065	13194	13141	13186	13156	13210	13154	13222	13178	13124	13382	13148	13194	13129	13122	13057	13179	13095	13117	13088	13012	13157	13074	13129	13105	13268	13255	12991	13171	13112	13306	12971	13205	13063	13061	13248	13062	13226	13194	13207	13279	13383	13169	13266	13203	13093	13109	13136	13096	13171	13243	13193	13354	13188	13133	13017	13152	13289	13160	13106	13234	13328	13219	12999	13108	13071	13217	13150	13127	13172	13182	13115	13099	13231	13139	13136	13118	13355	13142	13204	13172	13281	13301	13233	13194	13314	13129	13409	13076	13295	13142	13293	13144	13167	13233	13214	13075	13191	13120	13219	13075	13277	13129	13161	13154	13011	13062	13240	13016	13260	13118	13119	13282	13055	13271	13118	13225	13135	13171	13138	13247	13096	13188	13231	13289	13252	13025	13252	13280	13190	13232	13341	13303	13054	13158	13140	13125	13029	13129	13192	13066	13136	13208	13133	13173	13163	13047	13150	12929	13145	13087	13295	13286	13248	13207	13157	13184	13159	13285	13095	13229	13290	13213	13210	13142	13179	13165	13120	13157	13229	13271	13259	13218	13072	13129	13166	13241	13283	13233	13073	13088	13262	13094	13272	13282	13179	13072	13095	13204	13305	13092	13140	13081	13120	13230	13109	13206	13143	13114	13129	13039	13271	13104	13148	13168	13218	13125	13107	13141	13223	13338	13140	13240	13158	13148	13146	13215	13044	13129	13055	13108	13250	13270	13172	13116	13303	13169	13154	13063	13087	13086	13265	13206	13160	13202	13057	13107	13113	13156	13149	13064	13283	13064	13286	13228	13043	13224	13224	13401	13190	13145	13266	13149	13068	13212	13073	13186	13173	13116	13230	13087	13284	13242	13264	13160	12970	13214	13179	13288	13381	13131	13143	13174	12966	13311	13156	13180	13111	13208	13195	13124	13135	13238	13106	13159	13235	13133	13122	13352	13150	13245	13189	13167	13306	13399	13154	13097	13083	13214	13213	13153	13164	13171	13078	13292	13033	13204	13220	13155	13099	13306	13093	13006	13294	13221	13074	13055	13221	13194	13183	13379	13284	13176	13197	13169	13196	13183	13170	13182	13097	13023	13255	13128	13113	12985	13155	13050	13030	13172	13182	13288	13104	13282	13144	13182	13204	12985	13115	13235	13074	13279	13118	13047	13177	13226	13220	13193	13133	13374	13084	13146	13174	13099	13108	13114	13038	13127	13156	13164	13131	13281	13258	13212	13176	13146	13567	13257	12958	13338	13200	13154	13202	13341	13059	12998	13301	13066	13226	13179	13106	13053	13184	13256	13070	13330	13110	13168	13217	13141	13083	13007	13220	13256	13295	13205	13143	13248	13162	13183	13193	12957	13163	13118	13234	13150	13205	13278	13173	13182	13133	13200	13079	13275	13143	13162	13157	13401	13095	13090	13071	12988	13184	13300	13087	13172	13118	13307	13146	13076	13178	13064	13234	13266	13139	13150	13210	13119	13120	13114	13295	13231	13191	13251	13279	13170	13214	13240	13200	13192	13274	13106	13212	13213	13208	13172	13062	13151	13264	13253	13217	13195	13365	13177	13034	13040	13243	13330	13097	12997	13259	13192	13155	13057	13170	13192	13024	13252	13254	13150	13250	13172	13081	13189	13247	13162	13253	13218	13260	13168	13222	13116	13203	13205	13381	13173	13089	13203	13307	13181	13081	13136	13378	13036	13099	13359	12973	13179	13280	13136	13237	13058	13313	13303	13162	13143	13333	13273	13130	13248	13057	13231	13169	13163	13213	13110	13161	13276	13194	13192	13088	13146	13242	13141	13383	13128	13059	13330	13240	13210	13109	13346	13141	13144	13321	13159	13169	13132	13146	13134	13183	13100	13235	13104	13209	13171	13131	12984	13278	13239	13054	13087	13012	13096	13145	13131	13391	13104	13035	13112	13246	13294	13084	13060	13041	13119	13213	13237	13065	13162	13212	13117	13183	13393	13055	13088	13241	13141	13269	13077	13150	13160	13125	13232	13226	13237	13026	13115	13199	13206	13167	13211	12987	13397	13214	13192	13161	13239	13311	13342	13190	13026	13155	13273	13259	13197	13193	13256	13209	13049	13098	13009	13117	13281	13294	13117	13155	13141	13053	13052	13106	13102	13185	13151	12995	13146	13154	12990	13010	13318	13200	13327	13011	13162	13221	13198	13225	13306	13118	13145	13122	13095	12994	13139	13131	13244	13143	13141	13219	13279	13235	13133	13252	13193	13019	13346	13260	13074	13152	13063	13281	12980	13120	13220	13202	13144	13270	13318	13183	13221	13172	13262	13168	13164	13146	12905	13160	13146	13140	13315	13218	13063	13270	13215	13314	13009	13233	13029	13196	13195	13038	13149	13415	13226	13249	13215	13214	13090	13197	12979	12915	13270	13057	13054	13089	13234	13278	13112	13186	13217	13180	13058	13047	13147	13253	13276	13244	13188	13238	13113	13210	13203	13089	13146	13062	13059	13271	13177	13172	13132	13138	13206	13120	13167	13178	13052	13089	13203	13303	13252	13252	13165	13152
27218	21713	23514	19157	15525	16177	17338	16259	15664	15491	15451	15333	15217	15454	15328	15416	15338	15360	15393	15288	15229	15208	15271	15429	15414	15121	15177	15079	15280	15289	15029	15261	15208	15288	15229	15116	15143	15254	15185	15258	15240	15274	15373	15191	15209	15100	15272	15308	15412	15298	15145	15432	15297	15075	15255	15026	15026	15237	15066	15234	15415	15193	15139	15247	15209	14922	15247	14873	15314	15203	15021	15171	15050	15065	15145	14894	15332	15241	15210	15133	15327	15029	15130	15146	15115	15202	14972	15034	15266	15198	15146	15093	14908	14999	15183	15168	15065	15113	15001	15046	15102	15218	15145	15095	15101	15131	15048	15227	15052	14978	15079	14941	15134	15045	14960	14934	14953	15211	15199	15161	15319	15162	15150	15251	15156	15070	15204	15204	15107	15309	15178	15200	15074	15230	15301	15039	15239	15154	14929	14984	15141	15249	15054	15304	15021	14996	14982	15033	15090	15053	15111	15079	15229	15087	14895	15062	14992	15314	15156	15173	15049	15134	15056	15012	15252	15017	15290	15192	15068	15310	15238	15130	15098	15228	15178	15146	15058	15081	14967	15142	15262	15249	15200	14930	15028	15031	15104	15043	15301	15215	15300	15118	15196	15080	15077	15234	15074	15325	15072	15084	15157	15224	15072	15104	15138	15136	15014	15193	15061	15193	15217	15152	15074	15300	15147	14941	14927	15089	15019	15147	15131	15239	15057	14976	15135	15059	15148	15024	15181	15148	15137	15135	15100	14846	15169	15200	15025	15201	14998	14949	15062	15185	15235	15167	15111	15128	15159	15129	15070	15159	15055	14966	15123	15151	15180	14892	15057	15271	15287	15105	15293	15129	15183	15120	15059	15064	15122	15092	14977	14999	15178	15190	15174	15003	14946	15055	15172	15387	15095	15328	15202	15152	15039	14957	15118	15172	15066	15155	14960	15192	15194	14981	15220	15157	15263	15046	15051	15047	15101	14987	15020	15094	15182	15234	15236	15101	15033	15366	15237	15202	14936	15146	15312	15273	15250	15267	15188	15110	15040	15165	15204	15209	15062	15265	15072	15280	15067	15148	15342	15267	15068	15073	15143	15230	15087	15232	15185	15326	15181	14890	15061	15080	15327	15011	15094	15135	15288	15454	15213	15178	15086	15286	15059	14996	15078	15137	15178	15375	15120	15135	15138	15209	15191	15078	15224	15317	15170	15064	15308	15139	15256	15002	15106	15101	15171	15248	14992	15076	14936	14956	15120	15108	15055	15135	15118	15053	15317	15175	15250	15062	15147	15250	15145	15109	15131	15206	15128	15049	15218	15053	15048	15369	15157	15135	15036	15066	15083	15169	15122	15074	15080	15295	14984	15099	15092	15329	15001	14998	15264	14992	15070	15141	15097	15042	14824	15011	15260	15272	15169	15037	15099	15045	15134	15196	15244	14883	15262	15266	15092	15190	15204	15318	15168	15119	15082	15102	15238	15187	15054	15055	14986	15405	15218	15189	15347	15268	15014	14941	15082	15140	14985	15201	15098	15082	15048	15083	15260	15253	15276	15144	15100	15155	15129	15050	14977	15049	15090	15032	15113	15100	15302	15219	15152	15375	15201	15247	15036	14977	15269	15173	15160	15260	15161	15098	15296	15144	15153	15271	14971	15130	15214	15112	15157	15108	14863	15160	15080	15300	15098	15149	15296	15237	15097	14934	15413	15196	15175	15126	15177	15131	15103	15267	15165	15044	15037	15164	15229	15014	15288	15072	15223	15067	15167	15185	15180	15103	15093	15114	15152	15182	15209	15108	15134	15121	15142	15321	15177	15076	15154	15095	15094	15124	15045	14977	15385	14970	15119	15078	15023	14984	15103	15261	15257	15195	15255	15185	15160	15308	15118	15174	15240	15119	15236	15063	15241	15271	15144	15274	15346	15223	14944	15143	15278	15177	14992	15154	15062	15165	15160	15242	15324	15058	15093	15187	15153	15122	15090	15067	15337	15253	15111	15276	15251	15129	15193	15051	15177	15114	14892	15268	15090	15130	15230	15284	15098	15077	15189	15068	15127	15217	14943	15078	15360	15276	15249	14981	15242	15161	15103	15380	15087	15113	15311	15141	15308	15174	15155	15164	15143	15121	15021	14928	14952	15118	15076	15129	15290	15142	14957	14922	15110	15259	15288	15089	14995	14960	15091	15082	15116	15144	15336	14986	15179	15172	15158	15031	15070	14992	15037	15129	15132	15260	15076	15140	15225	14930	15146	15356	14934	15163	15284	15260	15228	15205	15233	15089	15189	15225	15121	14971	15244	14982	15148	15097	15278	15063	15144	15061	15078	15211	15306	15115	14955	15230	15197	15023	14983	15038	15041	15087	15154	15159	15026	15237	15046	15059	15018	15194	15182	15133	15242	15138	15062	15145	15078	15144	14788	15197	15172	15076	15083	15092	15317	15093	15212	15138	15291	15170	15282	15196	14993	15109	15175	15036	15116	15199	15046	15103	15285	15242	15223	15271	15173	14954	15017	15267	15138	15047	15194	15155	15079	15174	15157	15252	15183	15148	15107	15024	15091	15170	15297	15247	15109	15279	15026	15082	15137	14939	15022	15191	15070	15305	14912	15218	15314	15240	15180	15013	15193	15163	15080	15176	15237	15162	15217	15364	15136	15280	15192	14930	15026	15070	14935	14891	15113	15146	15186	15168	14977	15204	15090	15030	15166	15205	15074	14934	14849	15066	15138	15172	15150	15084	14968	15335	15132	15503	14977	15171	15245	15041	15262	14987	15290	15125	15315	15249	15221	15056	15149	15083	15025	14856	15088	15211	15161	15103	15059	15135	15233	15103	15060	15003	15135	15288	15104	15184	15327	15069	15275	15215	15060	14995	15189	15166	15181	15045	15343	15080	15126	14972	15426	14874	15035	15071	15092	15148	15122	15091	15040	15140	15225	15152	15246	14959	15149	14956	15305	15102	15196	15193	15224	15261	15215	14957	15091	15150	14916	15214	15319	14979	15183	15107	15062	15041	15246	14992	15156	15186	15149	15093	15215	15142	15170	15051	15231	15237	15059	15146	15270	15136	15193	15077	15193	14934	15058	15295	15212	14859	15092	15068	15256	15274	15102	15173	15103	15272	15074	15255	15333	15174	15214	15359	15336	14986	15101	14930	15130	15306	15067	15104	15231	15041	15264	15139	15051	15105	15194	15294	15051	15177	15156	15182	15165	15082	15269	14914	15200	15207	15228	15046	15095	15274	15038	15069	15185	15220	15232	15097	15178	15112	15085	15127	15058	14854	15305	15072	15180	15151	14968	15029	15175	15074	15107	15298	15077	15274	15124	15043	15051	15176	15016	15084	15133	15156	15246	15210	15082	15270	15031	14764	15092	15170	15327	15065	15239	15112	15218	15168	15227	15194	15226	15131	15062	15081	15012	15219	15142	15164	14946	14923	15158	15076	15217	15121	15127	15138	15063	15219	15131	15088	15019	15068	14936	15184	15113	14914	15205	15105	15064	15051	15412	15056	15108	15335	15022	15048	15071	15181	15095	15177	15111	15098	14903	15130	15112	14952	15074	15165	15015	15088	14987	15039	14971	15135	15219	15132	15154	15073	15106	15297	15180	15174	15145	15105	15216	15108	15102	15333	15034	15222	15272	15146	15336	15238	15200	15219	15041	15044	15005	15078	15023	15114	15209	14896	15232	15125	15190	15119	15277	15079	15351	15110	15151	14844	15030	15117	15056	15117	15169	15229	15166	15141	15091	15449	15352	15191	15081	15019	15296	15230	15282	15010	15167	15072	14931	14867	15027	15134	15115	14999	15162	15206	15176	15183	15065	15212	15250	15217	15143	15166	15106	15100	15287	15256	15169	15216	15041	14963	15075	15188	15266	15276	15006	15110	15099	15169	15048	15125	15346	15261	15058	15156	15119	14971	15203	15045	14977	14904	15104	15021	15097	15111	15097	15173	15269	15219	15082	15065	15102	15169	15065	15304	15251	15335	15327	15170	14969	15236	15088	15196	15009	15182	15157	14998	15247	15234	15318	15068	15309	15055	15256	15040	15033	15103	15069	15010	15062	15191	15186	15218	15167	15187	15080	15271	14983	15193	15175	15073	15128	15084	15140	15201	15220	15025	15122	15324	15002	15046	15406	15065	15126	15239	14926	15133	15003	15167	14993	15098	15210	15162	15226	15164	15038	15216	15126	15178	15200	15247	14962	14990	15226	15127	14953	15106	15119	15010	15146	15054	15108	15210	15212	15350	15288	15078	15179	15152	15159	15222	15156	15098	15207	15169	14989	15127	15197	14969	15064	14993	15267	15194	15180	15146	15085	15204	15233	15186	15056	14965	15211	15320	15284	15187	15270	15265	15039	15101	15100	15226	15086	15114	15142	15272	15073	15066	15035	15182	15369	15140	15057	15063	15182	15123	15177	15296	15415	15273	15123	15264	15085	15086	15110	15201	15071	15195	14966	15230	15063	15125	15005	15339	15132	15243	15143	15020	15019	15112	15139	15197	15113	15109	15237	15260	15137	15170	14806	14879	15077	15156	15233	15222	15254	15158	15253	15089	15040	15167	15380	15172	14940	15036	15153	15020	15253	15098	15111	15316	15283	15124	15264	15066	15002	15080	15000	15111	15129	15127	15133	15143	15128	15236	15050	15126	15127	15467	15259	15064	15220	15148	15117	15226	15010	15078	15183	15047	15084	15179	15170	15000	15017	15095	15164	15073	15123	15086	14986	15224	15120	14977	15086	14950	15029	15093	15085	15244	14976	15289	15105	14983	15059	15305	15163	15096	15307	15063	15020	15186	15159	15212	15213	15162	15377	15145	15297	15101	15159	15400	15143	14988	14957	15305	15208	15179	14970	15127	15017	15233	15124	15235	15297	14983	15226	15088	15062	15210	15113	15328	15163	15233	15154	15024	15177	15221	15301	15216	15199	15029	15238	14895	15082	15036	14960	15142	15298	15168	15008	15114	15014	15276	15210	15176	15023	15366	15236	15034	15008	15208	15336	15191	15176	15259	15090	15016	15329	15169	15267	15318	15262	15187	15132	15194	15074	15199	15239	15144	15069	15246	15126	15047	15029	15091	15511	15116	15102	15222	15128	15160	15341	15340	15109	15076	15171	15133	15170	15238	15151	15255
13363	16040	15663	14380	13990	14963	16328	14884	14151	13716	13682	13598	13664	13685	13638	13638	13517	13487	13672	13444	13530	13493	13456	13482	13402	13308	13502	13468	13586	13095	13309	13521	13389	13282	13359	13299	13425	13361	13177	13551	13530	13458	13344	13345	13321	13264	13432	13482	13568	13531	13596	13475	13325	13420	13401	13408	13401	13371	13467	13315	13370	13235	13273	13258	13210	13277	13328	13280	13306	13249	13254	13473	13366	13289	13293	13367	13416	13465	13285	13332	13500	13595	13223	13408	13215	13197	13324	13378	13430	13167	13354	13320	13178	13337	13195	13293	13549	13432	13235	13357	13202	13240	13266	13299	13347	13372	13351	13297	13229	13206	13303	13450	13135	13465	13140	13389	13363	13351	13249	13296	13340	13294	13211	13244	13195	13281	13266	13116	13241	13216	13312	13356	13191	13335	13168	13258	13240	13205	13243	13434	13317	13444	13432	13208	13147	13329	13331	13404	13169	13299	13377	13249	13417	13362	13347	13264	13403	13316	13249	13308	13293	13272	13249	13424	13256	13367	13137	13429	13222	13356	13258	13327	13275	13174	13317	13451	13271	13264	13272	13421	13369	13202	13223	13105	13300	13291	13247	13404	13280	13324	13164	13224	13402	13361	13395	13333	13414	13246	13178	13201	13383	13327	13136	13407	13311	13417	13406	13385	13279	13252	13473	13277	13323	13399	13301	13378	13345	13267	13349	13231	13272	13199	13333	13164	13228	13372	13311	13410	13341	13075	13153	13274	13218	13294	13413	13398	13454	13390	13344	13380	13346	13353	13208	13243	13418	13189	13424	13270	13401	13263	13230	13498	13453	13394	13269	13396	13125	13502	13415	13295	13140	13323	13235	13390	13470	13181	13338	13239	13121	13240	13323	13285	13315	13435	13295	13482	13224	13196	13310	13306	13378	13253	13311	13288	13321	13210	13428	13298	13361	13264	13444	13334	13313	13272	13183	13395	13319	13509	13371	13352	13264	13374	13282	13391	13329	13282	13344	13219	13223	13323	13304	13325	13391	13211	13379	13323	13240	13237	13302	13412	13157	13272	13201	13341	13402	13210	13370	13482	13225	13313	13242	13321	13336	13358	13408	13353	13463	13333	13411	13240	13372	13241	13326	13273	13365	13284	13459	13384	13499	13329	13266	13458	13260	13350	13342	13236	13447	13279	13256	13179	13400	13427	13285	13342	13382	13379	13313	13277	13295	13208	13247	13248	13358	13308	13303	13313	13197	13245	13284	13219	13399	13183	13225	13148	13291	13283	13346	13229	13423	13357	13403	13391	13355	13282	13227	13375	13325	13334	13096	13333	13336	13289	13326	13341	13403	13393	13236	13375	13180	13361	13389	13290	13388	13312	13226	13440	13178	13372	13413	13263	13304	13205	13481	13248	13369	13220	13350	13410	13164	13414	13220	13336	13346	13331	13406	13310	13370	13156	13335	13162	13367	13291	13379	13164	13327	13349	13387	13247	13297	13347	13229	13222	13437	13274	13398	13393	13458	13244	13224	13342	13356	13259	13307	13336	13368	13234	13406	13384	13216	13284	13196	13453	13342	13298	13152	13316	13300	13156	13318	13249	13291	13225	13280	13348	13309	13338	13383	13261	13410	13265	13326	13306	13245	13298	13372	13094	13250	13372	13339	13208	13202	13201	13354	13191	13469	13373	13308	13279	13241	13240	13256	13219	13423	13084	13298	13238	13245	13259	13246	13366	13343	13207	13252	13487	13188	13334	13325	13321	13160	13152	13373	13289	13321	13250	13353	13350	13321	13284	13377	13152	13346	13183	13360	13453	13226	13359	13209	13380	13336	13457	13247	13165	13392	13318	13212	13246	13216	13115	13350	13446	13464	13445	13190	13201	13303	13235	13308	13099	13344	13436	13265	13302	13382	13433	13226	13461	13401	13354	13419	13414	13428	13442	13240	13281	13220	13286	13535	13274	13291	13285	13356	13435	13446	13387	13185	13340	13184	13368	13348	13264	13368	13160	13186	13219	13143	13245	13249	13215	13343	13323	13272	13386	13273	13367	13412	13285	13264	13326	13113	13335	13355	13295	13275	13233	13246	13340	13164	13344	13278	13431	13229	13269	13359	13333	13237	13232	13246	13378	13311	13323	13379	13289	13419	13258	13449	13304	13364	13236	13313	13260	13302	13347	13284	13453	13395	13364	13394	13150	13485	13292	13411	13370	13113	13363	13132	13425	13472	13315	13229	13222	13323	13326	13276	13369	13321	13292	13278	13413	13250	13309	13410	13427	13442	13138	13201	13218	13259	13384	13101	13392	13329	13167	13328	13280	13258	13369	13124	13370	13343	13278	13291	13245	13353	13305	13304	13339	13243	13414	13359	13195	13217	13245	13255	13435	13306	13233	13503	13235	13249	13278	13303	13275	13333	13342	13373	13367	13280	13371	13404	13256	13194	13574	13357	13244	13433	13149	13343	13208	13263	13166	13226	13165	13347	13364	13264	13365	13270	13351	13448	13236	13154	13251	13462	13323	13360	13456	13394	13260	13189	13224	13328	13244	13435	13456	13346	13332	13478	13416	13433	13463	13494	13209	13323	13247	13049	13276	13262	13183	13375	13429	13402	13418	13605	13267	13393	13453	13277	13408	13367	13340	13362	13303	13101	13460	13322	13319	13366	13408	13209	13236	13209	13106	13352	13428	13321	13300	13465	13291	13332	13346	13206	13019	13344	13262	13239	13425	13313	13287	13266	13268	13354	13318	13274	13224	13140	13342	13173	13274	13243	13276	13154	13211	13061	13372	13379	13263	13137	13320	13403	13318	13325	13426	13263	13541	13385	13351	13469	13333	13246	13206	13282	13259	13359	13502	13098	13526	13435	13266	13373	13205	13497	13426	13321	13433	13304	13327	13307	13350	13364	13401	13395	13336	13346	13420	13295	13353	13165	13121	13432	13291	13334	13238	13358	13352	13165	13261	13402	13350	13238	13285	13155	13488	13522	13232	13336	13353	13256	13105	13444	13169	13246	13186	13333	13412	13165	13332	13283	13369	13372	13250	13393	13365	13237	13468	13283	13378	13294	13324	13391	13592	13218	13206	13293	13266	13346	13366	13456	13409	13371	13122	13203	13311	13224	13398	13285	13347	13276	13348	13480	13310	13414	13217	13290	13442	13292	13329	13287	13200	13210	13278	13258	13386	13342	13330	13198	13236	13460	13288	13357	13366	13256	13280	13230	13355	13372	13296	13266	13275	13274	13328	13335	13269	13202	13418	13389	13349	13268	13317	13411	13414	13277	13260	13368	13407	13285	13268	13405	13312	13387	13309	13310	13312	13285	13289	13266	13386	13352	13383	13311	13260	13144	13238	13323	13354	13433	13200	13308	13321	13165	13496	13353	13240	13469	13272	13290	13289	13387	13513	13244	13272	13176	13150	13423	13342	13186	13377	13437	13340	13466	13135	13397	13390	13285	13280	13317	13388	13221	13237	13347	13170	13313	13546	13315	13262	13258	13259	13473	13303	13141	13413	13358	13226	13313	13273	13218	13315	13273	13527	13238	13397	13234	13320	13271	13414	13424	13378	13277	13451	13352	13351	13419	13341	13194	13360	13276	13201	13427	13406	13130	13383	13228	13281	13350	13318	13353	13300	13171	13275	13291	13201	13328	13161	13431	13339	13470	13398	13178	13164	13180	13397	13408	13216	13268	13308	13391	13132	13409	13229	13277	13144	13194	13327	13412	13191	13512	13336	13334	13374	13325	13210	13332	13219	13320	13238	13327	13093	13416	13334	13320	13314	13447	13442	13357	13422	13218	13388	13442	13421	13328	13292	13356	13451	13325	13417	13349	13308	13156	13299	13262	13301	13371	13365	13179	13226	13420	13264	13242	13331	13368	13382	13250	13317	13305	13322	13467	13351	13357	13362	13318	13391	13265	13239	13314	13224	13364	13315	13277	13132	13359	13310	13452	13366	13349	13162	13286	13394	13202	13227	13481	13397	13292	13364	13241	13322	13282	13350	13298	13345	13338	13352	13416	13245	13213	13199	13304	13298	13264	13346	13345	13403	13300	13239	13159	13237	13427	13337	13322	13251	13315	13256	13248	13320	13365	13247	13379	13321	13351	13327	13232	13401	13365	13249	13212	13252	13273	13243	13191	13159	13504	13348	13302	13384	13387	13261	13370	13301	13158	13447	13230	13278	13258	13319	13400	13236	13277	13254	13274	13180	13314	13196	13247	13402	13263	13225	13293	13397	13233	13233	13286	13176	13390	13394	13226	13312	13358	13227	13420	13126	13272	13260	13390	13216	13416	13482	13150	13385	13409	13441	13198	13257	13260	13282	13346	13391	13280	13270	13252	13185	13224	13438	13243	13287	13401	13411	13201	13144	13263	13294	13373	13368	13386	13357	13243	13259	13515	13230	13332	13181	13408	13333	13364	13469	13389	13356	13517	13300	13223	13433	13426	13343	13344	13441	13370	13339	13324	13318	13383	13387	13397	13368	13300	13310	13097	13258	13353	13320	13331	13324	13366	13097	13336	13376	13283	13238	13355	13448	13442	13246	13396	13298	13288	13333	13287	13314	13246	13270	13384	13396	13200	13307	13117	13403	13321	13282	13468	13164	13253	13298	13274	13257	13239	13360	13213	13372	13459	13338	13390	13303	13233	13177	13374	13370	13325	13419	13346	13382	13284	13246	13172	13228	13288	13352	13221	13412	13115	13417	13292	13267	13294	13387	13289	13314	13317	13373	13422	13246	13082	13501	13190	13352	13372	13294	13388	13338	13284	13345	13316	13273	13216	13284	13201	13286	13220	13326	13360	13292	13269	13257	13293	13196	13327	13368	13397	13385	13365	13369	13331	13286	13207	13182	13397	13206	13388	13346	13346	13294	13364	13231	13426	13280	13311	13338	13367	13270	13489	13211	13333	13331	13332	13289	13319	13213	13194	13322	13374	13119	13256	13236	13284	13227	13227	13405	13291	13294	13341	13148	13301	13296	13343	13233	13278	13155	13286	13187	13405	13268	13530	13205	13517	13276	13360	13191	13249	13349	13201	13370	13373	13320	13271	13446	13539	13278	13068	13248	13407	13238	13360	13234	13308	13247	13240	13345	13575	13165	13274	13284	13285	13348	13145	13278	13245	13323	13487	13372	13279	13325
23811	21202	28678	24057	21659	21062	19968	16645	15503	15072	15285	14873	14897	15102	14770	14902	14924	14826	14681	14776	14561	14583	14531	14761	14423	14498	14603	14611	14570	14414	14471	14413	14742	14429	14437	14286	14513	14307	14580	14567	14555	14345	14597	14568	14612	14232	14734	15241	15636	15248	15016	14922	14729	14513	14519	14386	14286	14389	14417	14383	14362	14273	14394	14395	14142	14296	14195	14170	14191	14342	14211	14347	14213	14456	14264	14350	14441	14551	14495	14275	14432	14248	14318	14195	14340	14188	14323	14374	14335	14644	14526	14273	14317	14247	14234	14258	14325	14312	14324	14339	14387	14133	14355	14364	14210	14322	14429	14235	14310	14119	14261	14313	14459	14473	14426	14236	14398	14416	14527	14450	14433	14294	14212	14398	14419	14498	14290	14494	14636	14247	14398	14222	14222	14221	14113	14319	14437	14443	14528	14294	14318	14581	14374	14299	14371	14295	14094	14363	14367	14350	14352	14262	14220	14405	14246	14456	14464	14105	14370	14255	14351	14226	14383	14427	14277	14158	14517	14401	14273	14370	14343	14273	14252	14175	14496	14459	14365	14356	14473	14344	14318	14177	14217	14187	14345	14216	14362	14086	14369	14277	14140	14397	14303	14435	14354	14432	14303	14324	14240	14281	14175	14268	14211	14295	14184	14420	14444	14210	14384	14309	14487	14351	14415	14312	14353	14386	14256	14343	14315	14121	14251	14242	14641	14364	14464	14199	14272	14237	14429	14348	14250	14118	14345	14385	14356	14359	14313	14207	14308	14336	14265	14395	14545	14199	14087	14187	14316	14382	14451	14403	14390	14118	14268	14335	14255	14309	14091	14248	14213	14312	14301	14296	14175	14414	14290	14275	14390	14301	14442	14458	14163	14487	14343	14311	14374	14248	14359	14494	14278	14140	14248	14318	14460	14336	14148	14148	14258	14314	14217	14181	14328	14448	14381	14354	14483	14308	14364	14382	14327	14338	14247	14301	14407	14289	14239	14446	14297	14236	14329	14203	14245	14459	14244	14318	14341	14350	14357	14216	14256	14383	14195	14346	14077	14194	14420	14315	14255	14318	14268	14198	14505	14304	14222	14353	14445	14256	14160	14334	14365	14431	14376	14139	14498	14374	14316	14187	14402	14259	14148	14348	14311	14233	14193	14325	14337	14262	14082	14258	14283	14208	14337	14389	14471	14353	14295	14354	14260	14409	14508	14305	14454	14352	14328	14179	14322	14318	14308	14412	14203	14292	14485	14445	14498	14193	14312	14162	14477	14395	14614	14534	14241	14371	14340	14417	14255	14168	14415	14293	14405	14331	14443	14140	14270	14252	14248	14340	14273	14232	14296	14251	14268	14298	14456	14233	14206	14355	14451	14449	14284	14385	14312	14294	14197	14200	14267	14391	14389	14377	14330	14335	14230	14460	14265	14238	14133	14301	14302	14433	14246	14343	14352	14091	14354	14449	14283	14410	14687	14448	14378	14295	14321	14340	14506	14352	14407	14159	14187	14201	14201	14233	14261	14358	14377	14373	14050	14187	14296	14199	14334	14146	14252	14316	14305	14292	14368	14188	14383	14288	14369	14377	14494	14280	14184	14285	14267	14307	14448	14284	14200	14276	14349	14295	14557	14267	14558	14414	14324	14352	14456	14287	14264	14351	14254	14176	14382	14432	14299	14498	14319	14227	14413	14174	14205	14240	14310	14195	14395	14429	14416	14258	14277	14236	14164	14306	14476	14235	14297	14422	14370	14330	14324	14480	14166	14521	14405	14302	14315	14404	14430	14100	14201	14334	14437	14294	14363	14067	13994	14255	14212	14340	14396	14261	14250	14369	14273	14449	14287	14184	14334	14287	14374	14281	14130	14335	14391	14458	14414	14174	14352	14335	14345	14265	14281	14367	14200	14247	14247	14360	14263	14209	14471	14243	14382	14235	14224	14408	14438	14419	14369	14429	14209	14278	14527	14329	14270	14420	14186	14289	14279	14254	14259	14215	14211	14185	14119	14276	14307	14449	14332	14334	14368	14424	14242	14198	14451	14155	14370	14148	14151	14261	14395	14224	14268	14399	14480	14329	14348	14328	14307	14277	14379	14339	14431	14289	14243	14220	14301	14393	14353	14384	14155	14289	14352	14471	14365	14465	14245	14328	14313	14488	14293	14348	14220	14345	14311	14286	14438	14493	14107	14223	14241	14176	14294	14448	14258	14222	14261	14293	14428	14423	14417	14309	14469	14318	14283	14351	14367	14258	14275	14137	14370	14236	14349	14353	14560	14385	14546	14341	14350	14294	14306	14339	14397	14379	14401	14320	14388	14283	14366	14245	14345	14385	14452	14130	14277	14372	14260	14148	14247	14309	14626	14358	14186	14349	14535	14290	14292	14216	14366	14186	14132	14346	14261	14256	14264	14214	14402	14362	14348	14481	14384	14245	14116	14162	14186	14329	14500	14323	14308	14250	14379	14445	14421	14290	14303	14073	14276	14304	14429	14306	14327	14427	14310	14468	14279	14410	14241	14355	14210	14469	14365	14555	14463	14473	14273	14380	14208	14254	14193	14528	14422	14314	14456	14331	14441	14303	14366	14292	14401	14344	14285	14242	14324	14294	14234	14322	14264	14123	14133	14173	14445	14061	14247	14174	14579	14175	14321	14340	14422	14204	14593	14299	14161	14297	14355	14118	14333	14308	14317	14168	14306	14498	14446	14537	14315	14191	14460	14477	14208	14383	14384	14554	14153	14546	14155	14350	14382	14177	14273	14283	14330	14330	14212	14084	14212	14368	14349	14388	14555	14171	14224	14304	14405	14334	14329	14038	14337	14122	14467	14368	14558	14416	14273	14238	14528	14457	14168	14312	14021	14226	14056	14437	14120	14366	14176	14246	14411	14291	14518	14439	14344	14275	14076	14268	14446	14504	14441	14407	14363	14192	14318	14403	14256	14191	14353	14403	14326	14280	14187	14303	14423	14238	14272	14181	14389	14258	14342	14441	14408	14309	14256	14342	14057	14476	14298	14546	14229	14335	14338	14380	14480	14262	14440	14477	14225	14362	14271	14304	14350	14377	14179	14319	14290	14212	14366	14245	14359	14405	14286	14435	14365	14288	14371	14365	14468	14373	14296	14319	14311	14335	14285	14138	14368	14544	14280	14375	14374	14341	14168	14343	14190	14193	14559	14255	14250	14228	14357	14380	14390	14303	14301	14308	14208	14384	14362	14229	14243	14351	14373	14608	14436	14336	14127	14597	14288	14196	14220	14156	14278	14396	14319	14411	14337	14419	14220	14427	14399	14129	14439	14208	14281	14197	14419	14370	14341	14294	14262	14437	14261	14446	14352	14263	14254	14369	14380	14209	14253	14208	14326	14317	14388	14526	14268	14338	14223	14230	14336	14536	14381	14380	14498	14121	14126	14250	14237	14544	14418	14424	14392	14295	14325	14317	14165	14204	14219	14311	14333	14450	14111	14359	14249	14386	14404	14212	14419	14346	14339	14376	14294	14043	14251	14574	14467	14294	14386	14233	14216	14359	14383	14340	14292	14246	14469	14358	14336	14165	14481	14504	14423	14593	14475	14489	14277	14190	14302	14204	14400	14039	14075	14355	14131	14324	14249	14288	14263	14457	14315	14356	14261	14444	14311	14243	14491	14142	14329	14430	14380	14063	14518	14269	14494	14449	14484	14353	14472	14495	14423	14250	14357	14283	14337	14289	14290	14410	14422	14197	14308	14266	14498	14324	14393	14331	14310	14184	14437	14284	14364	14365	14308	14529	14233	14237	14320	14483	14349	14221	14489	14577	14377	14283	14150	14296	14222	14331	14527	14584	14419	14363	14393	14191	14228	14274	14277	14314	14386	14346	14254	14234	14209	14206	14420	14374	14440	14313	14396	14454	14299	14414	14243	14303	14382	14329	14324	14506	14397	14299	14244	14255	14549	14295	14245	14362	14218	14260	14372	14265	14335	14190	14258	14381	14325	14188	14398	14348	14430	14383	14350	14402	14366	14212	14171	14294	14369	14355	14492	14305	14250	14260	14243	14058	14437	14234	14345	14319	14323	14424	14525	14286	14296	14312	14462	14348	14307	14388	14269	14178	14356	14379	14339	14310	14441	14125	14280	14446	14370	14246	14401	14208	14442	14351	14371	14385	14342	14372	14259	14224	14313	14358	14181	14404	14409	14385	14309	14197	14372	14370	14421	14380	14346	14132	14482	14442	14296	14451	14472	14449	14490	14432	14298	14270	14333	14294	14438	14339	14411	14285	14306	14323	14373	14400	14548	14624	14417	14418	14420	14161	14427	14401	14228	14441	14464	14291	14165	14398	14095	14250	14299	14429	14336	14367	14190	14257	14203	14197	14347	14308	14362	14202	14169	14289	14210	14241	14550	14321	14292	14208	14374	14466	14327	14235	14149	14234	14389	14429	14402	14284	14198	14348	14361	14430	14351	14148	14387	14350	14282	14394	14341	14410	14436	14215	14532	14298	14277	14224	14302	14458	14475	14333	14326	14162	14254	14376	14440	14169	14233	14408	14183	14224	14392	14368	14561	14400	14307	14348	14306	14253	14371	14538	14263	14387	14336	14512	14289	14232	14467	14401	14200	14365	14533	14347	14169	14187	14443	14408	14312	14377	14224	14150	14311	14314	14270	14324	14300	14274	14462	14235	14443	14257	14198	14202	14511	14311	14473	14420	14304	14353	14257	14291	14337	14301	14418	14212	14362	14339	14348	14364	14125	14477	14178	14221	14274	14306	14309	14290	14398	14490	14273	14519	14227	14145	14243	14494	14258	14261	14446	14307	14250	14221	14381	14350	14518	14261	14330	14355	14166	14332	14343	14394	14333	14201	14395	14161	14200	14188	14419	14387	14362	14408	14347	14325	14314	14447	14274	14352	14392	14294	14262	14305	14261	14257	14441	14099	14459	14369	14525	14346	14305	14460	14403	14278	14186	14312	14188	14302	14323	14222	14266	14319	14101	14246	14267	14275	14398	14347	14361	14331	14409	14606	14534	14406	14233	14268	14225	14362	14270	14368	14423	14405	14297	14389	14175	14421	14386	14374	14425	14441	14207	14208	14144	14212	14325	14292	14223	14247	14372	14329	14173	14348	14502	14277	14291	14421	14341	14428	14463	14426
12686	22094	20495	16207	15266	17254	17473	15656	14221	13816	13734	13559	13391	13527	13284	13418	13394	13284	13220	13424	13258	13100	13362	13156	13110	13003	13154	13107	12911	13042	12861	13145	12886	12932	12890	13134	12955	12970	12808	12925	12910	12886	12940	12846	12885	12988	13285	13920	14482	13811	13763	13510	13147	13178	12847	12747	12967	12844	13023	12914	12823	12649	12802	12684	12941	12746	13003	12787	12970	12763	12775	12632	12830	12918	12752	12840	12715	12795	12742	12903	12907	12740	12790	12844	12878	12829	12901	12915	12689	12722	12913	12863	12891	12803	12756	12838	12779	12816	12807	12804	12752	12921	12773	12794	12863	12830	12701	12884	12884	12621	12708	12931	12787	12805	12822	12722	12876	12890	12643	12661	12764	12947	12893	12888	12728	12681	12872	12689	12906	12613	12742	12696	12726	12727	12907	12884	13053	12812	12766	12755	12752	12774	12783	12760	12806	12831	12826	12733	12846	12758	12827	12838	12791	12755	12702	12560	12895	12895	12950	12725	12657	12818	12738	12893	12901	12833	12754	12696	12581	12917	12822	12849	12725	12775	12646	12799	12582	12862	12852	12873	12780	12537	12899	12908	12897	12874	12753	12747	12834	12767	12718	12769	12840	12746	12757	12844	12803	12706	12720	12877	12983	12759	12745	12804	12786	12815	12835	12699	12919	12834	12768	12899	12900	12771	12864	12747	12644	12747	12746	12876	12724	12779	12849	12762	12785	12729	12732	12736	12661	12795	12868	12861	12703	12963	12844	12921	12874	12725	12857	12827	12926	12774	12739	12912	12790	12865	12856	12927	12890	12766	13011	12831	12774	12703	12721	12755	12745	12856	12785	12807	12852	12790	12938	12707	12671	12829	12775	12928	12727	12794	12987	12902	12841	12672	12804	12701	12885	12824	13042	12802	12917	12949	12825	12737	12524	12814	12876	12873	12552	12850	12735	12744	12827	12818	13021	12715	12800	12874	12775	12812	12650	12766	12930	12653	12888	12794	12687	12829	12838	12946	12829	12776	12656	12904	12767	12874	12871	12654	12941	12889	12875	12876	12785	12853	12864	12789	12837	12630	12886	12657	12724	12892	12885	12764	12749	12739	12938	12798	12820	12786	12796	12876	12774	12652	12981	12755	12858	12716	12841	12997	12976	12833	12841	12933	12830	12900	12887	12915	12784	12729	12866	12807	12747	12815	12926	12819	12673	12864	12778	12783	12816	12957	12759	12812	12908	12696	12720	12705	12773	12843	12780	12928	12872	12932	12748	12843	13010	12734	12672	12870	12663	12832	12826	12889	12725	12902	12874	12861	12982	12912	12805	12802	12904	12790	12902	12892	12914	12819	12804	12696	12747	12775	12699	12961	12852	12919	12893	12860	12856	12711	12750	12845	12699	12756	12774	12668	12629	12708	12570	12771	12747	12923	12739	12710	12794	12907	12811	12771	12576	12832	12731	12932	12830	12504	12723	12772	12706	12726	12733	12789	12806	12836	12737	12827	12658	12790	12746	12710	12636	12748	12781	12830	12720	12742	12802	12660	12745	12688	13005	12739	12889	12737	12863	12848	12787	12881	12870	12606	12747	12667	12865	12887	12738	12913	12777	12867	12868	12804	12792	12735	12916	12804	12703	12706	12825	12837	12854	12709	12811	12760	12729	12975	12787	12828	12700	12952	12808	12625	12731	12808	12906	12728	12832	12886	12829	12835	12810	12870	12846	12946	12789	12743	12722	12768	12879	12677	12821	12619	12842	12843	12970	12827	12847	12912	12729	12940	12851	12886	12851	12920	12853	12822	12778	12964	12651	12777	12658	12740	13055	12890	12780	12850	12742	12899	12770	12562	12814	12767	12823	12735	12724	12765	12807	12689	12898	12832	12826	12893	12848	12920	12744	12807	12742	12879	12865	12698	12839	12900	12833	12864	12908	12696	12834	12887	12960	12701	12769	12699	13021	12746	12752	12562	12892	12815	12757	12781	12845	12842	12840	12879	12781	12749	12855	12931	12769	12655	12829	12787	12851	12782	12648	12611	12686	12733	12884	12882	12805	12825	12693	12821	12886	12743	12764	12766	12844	12825	12793	12789	12792	12943	12754	12857	12803	12866	12836	12665	13042	12796	12704	12745	12827	12769	12741	12895	12802	12857	12880	12729	12855	12803	12769	12913	12835	12891	12836	12820	12775	12694	12905	12902	12855	12850	12692	12791	12792	12745	12618	12839	12669	12811	12854	12855	12827	12789	12841	12884	12932	12864	12643	12777	12684	12836	12961	12738	12687	12872	12823	12864	12846	12675	12803	12669	12740	12939	12852	12655	12835	12815	12719	12723	12890	12579	12804	12776	12709	12826	12889	12824	12934	12788	12783	12929	12703	12823	12686	12803	12724	12830	12859	12727	12766	12846	12667	12963	12788	12944	12673	12841	12825	12847	12839	12813	12730	12866	12783	12781	12675	12732	12653	12924	12908	12850	12752	12832	12863	12753	12808	12775	12763	12866	12850	12789	12768	12963	12697	12788	12908	12824	12765	12787	12952	12839	12899	12958	12830	12801	12728	12928	12918	12782	12827	12830	12839	12798	12869	12834	12682	12820	12845	12624	12838	12779	12799	12778	12689	12853	12834	12813	12739	12813	12703	12818	12791	12857	12703	12892	12878	12726	12842	12958	12918	12675	12855	12749	12879	12751	12903	12992	12858	12862	12776	12862	13016	12906	12895	12714	12742	12858	12827	12966	12791	12841	12850	12760	12894	12904	12813	12653	12682	12896	12827	12650	12796	12760	12872	12769	12788	12833	12789	12727	12756	12850	12868	12755	12809	12823	12843	12813	12633	12763	12694	12722	12720	12805	12806	12755	12622	12857	12732	12920	12827	12856	12701	12819	12845	12809	12829	12892	13083	12735	12728	12753	12842	12846	12922	12739	12861	12810	12796	12799	12840	12919	12792	12941	12839	12670	12974	12843	12805	12773	12990	12907	12889	12868	12803	12706	12851	12814	12840	12762	12806	12766	12791	13107	12820	12776	12849	12741	12753	12712	12951	12737	12821	12904	12903	12768	12743	12747	13004	12950	12855	12850	12869	12613	12875	12612	12801	12786	12884	12858	12895	12637	12813	12837	12753	12801	12732	12803	12884	12769	12718	12894	12843	12932	12839	12867	12864	12765	12819	12718	12889	12833	12690	12788	12869	12850	12791	12758	12813	12841	12856	12842	12839	12816	12904	12800	12902	12860	12757	12768	12800	12634	12796	12702	12756	12839	12924	12722	12888	12809	12885	12756	12680	12717	12811	12732	12781	12789	12847	12811	12702	12775	12856	12726	12874	12862	12762	12596	12845	12619	12759	12736	12863	12807	12833	12876	12752	12750	12895	12808	12846	12966	12764	12931	12814	12772	12839	12829	12985	12686	12966	12784	12716	12791	12847	12793	12912	12754	12844	12926	12807	12976	12730	12778	12721	12958	12701	12855	12788	12779	12707	12768	12733	12813	12758	12779	12654	12704	12955	12720	12737	12845	12673	12883	12871	12884	12703	12792	12817	12847	12891	12738	12735	12847	12872	12832	12781	12966	12941	12846	12857	12774	12789	12926	12692	12842	12851	12818	12564	12716	12873	12804	12936	12789	12713	12854	12723	12908	12676	12788	12613	12717	12804	12883	12773	12749	12689	12759	12714	13082	12700	12789	12950	12781	12801	12763	12783	12692	12689	12765	12639	13001	12802	12823	12768	12846	12735	12598	12760	12665	12793	12832	12827	12728	12998	12826	12878	12756	12879	12869	12762	12831	12755	12699	12746	12888	12777	12696	12694	12893	12907	12889	12629	12834	12907	12973	12847	12985	12793	12719	12753	12712	12933	12764	12848	12892	12743	12781	12814	12909	12815	12914	12712	12844	12887	12890	12840	12761	12808	12837	12865	12799	12763	12761	13043	12794	12779	12608	12713	12718	12695	12909	12783	12782	12897	12927	12750	12720	12762	12879	12803	12885	12943	12851	12676	12799	12794	12797	12676	12898	12723	12871	12658	12794	12877	12899	12657	12802	12886	12997	12909	12730	12736	12853	12901	12897	12933	12728	13021	12761	12833	12669	12886	12737	12822	12982	12918	12683	12834	12800	12667	12761	12890	12875	12888	12811	12954	12970	12915	12887	12848	12837	12708	12686	12912	12825	12926	12795	12996	12720	12893	12762	13019	12810	12803	12726	12851	12780	12774	12627	12783	12834	12779	12818	12910	12703	12739	12749	12598	12683	12913	13000	12729	12760	12765	12675	12753	12841	12848	12921	12569	12863	12817	12818	12888	12790	12690	12782	12949	12766	12865	12836	12836	12815	12862	12629	12814	12809	12618	12781	12838	12771	12736	12678	12865	12824	12763	12799	12744	12702	12938	12805	12852	12795	12780	12625	12931	12887	12709	12737	12790	12801	12703	12709	12846	12863	13019	12750	12834	12965	12774	12658	12741	12850	12720	12994	12832	12699	12844	12656	12756	12812	12839	12814	12796	12749	12604	12939	12874	12612	12836	12756	12790	12858	12835	12812	12731	12870	12849	12771	12560	12917	12757	12869	12722	12764	12860	12766	12695	12804	12868	12790	12713	12781	12905	12817	12763	12854	12863	12914	12647	12622	13000	12681	12891	12851	12884	12860	12834	12706	12735	12817	12871	12876	12783	12725	12728	12750	12825	12801	12907	12697	12640	12798	12806	12797	12842	12805	12776	12835	12887	12894	12661	12638	12834	12885	12879	12873	12733	12821	12873	13047	12748	12877	12806	12804	12778	12888	12865	12944	12784	12529	12794	12721	12935	12802	12690	12901	12777	12883	12916	12760	12943	12599	12801	12768	12853	12676	12708	12746	12910	12826	12670	12756	12830	12832	12753	12748	12765	12883	12824	12925	12875	12804	12923	12703	12681	12798	12576	12749	12748	12692	12833	12951	12790	12914	12911	12735	12784	12821	12731	12861	12769	12740	12773	12760	13011	12611	12930	13004	12756	12954	12803	12810	12968	12699	12900	12829	12781	12665	12920	12859	12852	12783	12827	12714	12883	12872	12783	12739	12691	12685	12979	12807	12746	12963	12993	12871	12797	12818	12709	12963	12918	13053	12665	12680	12771	12647	12831	12832	12874	12692	12836	12836	12796	12723
22613	21026	28852	23420	21124	22794	23918	17273	15761	15380	15359	14861	14828	14497	14465	14505	14585	14438	14283	14267	14347	14387	14382	14152	14305	14245	14378	14142	14282	14156	13996	14267	13970	13992	14145	14065	14054	13942	13873	13857	13873	14067	14065	14088	13991	13950	14422	15202	15714	15523	15341	15093	14639	14392	14139	14001	13924	13741	13860	13840	13783	13879	13965	13728	13917	13794	13839	13951	13745	13875	13904	13912	14039	13914	13901	13758	13926	13798	13863	14023	13791	13931	13938	13824	13882	13767	13659	13814	13789	13784	13897	13806	13803	13687	13802	13845	13624	13786	13678	13728	13891	13773	13805	13687	13763	13622	13837	13780	13788	13943	13800	13738	13885	13782	13754	13835	13603	13758	14009	13808	13701	13963	13832	13959	13778	13925	13806	13769	13910	13885	13564	13750	13928	13915	13677	13651	13647	13766	13839	13764	14044	13881	13888	13848	13811	13770	13705	13774	13696	13895	14043	13648	13699	13686	13748	13869	13647	13826	13660	13812	13955	13707	13800	13702	13928	13960	13738	13621	13940	13943	13810	13749	13741	13987	13765	13820	13708	13818	13737	13693	13569	13790	13946	13872	13846	13744	13667	13646	13846	13703	13722	13910	13787	13675	13840	13935	13782	13678	13929	13746	13694	13911	13874	13977	13767	13674	13748	13761	13656	13856	13979	13711	13880	13836	13700	13887	13800	13828	13754	13736	13807	13760	13980	13897	13871	13987	13844	13752	13945	13844	13558	13829	13822	13894	13952	13667	13882	13778	13777	13807	13814	13714	13976	13672	13773	13721	13696	13666	13773	13901	13712	13639	13966	14037	13842	13649	13629	13650	13945	13940	13857	13868	13862	13792	13908	13729	13769	13793	13787	13739	13838	13821	13893	13903	13863	13584	13694	13833	13880	13842	13657	13795	13801	13810	13943	13688	13937	13854	13846	13599	13835	13777	13912	13703	13799	13857	13828	13763	13728	13743	13963	13827	13672	13881	13876	13888	13831	13773	13660	13750	13922	13672	13839	13763	13908	13881	13890	13810	13619	13684	13626	13714	13740	13847	13757	13857	13963	13572	13723	13577	13821	13950	13714	13740	13802	13840	13672	13903	13752	13560	13744	13787	13865	13889	13741	13801	13737	13717	13724	13920	13797	13841	13942	13636	13735	13891	13709	13752	13914	13681	13861	13898	13702	13674	13790	13649	13555	13922	13872	13943	13747	13934	13616	13725	13677	13754	13773	13798	13781	13713	13719	13840	13828	13632	13811	13812	13748	13775	13903	13837	13643	13832	13602	13818	13783	13797	13845	13797	13709	13708	13868	13816	13684	13854	13637	13822	13842	13823	13830	13822	13700	13818	13786	13663	13762	13865	13711	13724	13946	13720	13827	13802	13728	13870	13843	13801	13824	13878	13788	13788	13862	13762	13835	13833	13745	13786	13922	13757	13794	13851	13752	13798	13846	13720	13832	13853	13755	13798	13893	13653	13696	13797	13774	13783	13887	13741	13781	13757	13756	13783	13718	14035	13982	13774	13878	13811	13706	13768	13957	13746	13993	13959	13861	13661	13893	13949	13807	13692	13853	13762	13669	13814	13716	13815	13737	13879	13695	13888	13903	13884	13781	14029	13782	13835	13905	13751	13795	13749	13786	13918	13954	13921	13655	13771	13905	13919	13785	13708	13902	13651	13758	13765	13831	13798	13669	13777	13683	13723	13907	13844	13783	13883	13890	13540	13496	13758	13733	13876	13803	13613	13806	13940	13931	13703	13887	13906	13815	13776	13806	13508	13838	13690	13859	13863	13993	13712	13796	13748	13794	13916	13724	13788	13761	13834	13893	13820	13888	13820	13823	13859	13890	13807	13634	13852	13719	13894	13806	13798	13770	13755	13692	13808	13763	13595	13796	13753	13668	13849	13865	13712	13702	13796	13816	13690	14002	13605	13898	13845	13906	13799	13798	13758	13900	13893	13759	13766	13876	13951	13667	13930	13668	13720	13801	13961	13804	13773	13616	13721	13754	13857	13688	13597	13655	13871	13634	13834	13825	13896	13778	13772	13816	13834	13567	13832	13844	14158	13805	13679	13758	13798	13723	13940	13675	13778	13725	13798	13730	13825	13779	13912	13968	13861	13969	14123	13744	13799	13990	13712	13811	13711	13845	13687	13807	13937	13934	13896	13714	13743	13825	13771	13866	13703	13678	13601	13931	13621	13758	13777	13892	13757	13780	13742	13869	13868	13747	13856	13739	13873	13978	13842	13694	13740	13766	13691	13666	13636	13594	13721	13646	13924	13982	13803	13711	13707	13830	13692	13716	13874	13640	13843	13648	13837	13761	13907	13802	13724	13867	13720	13754	13887	13791	13769	13868	13705	13707	13877	13670	13784	13761	13919	14102	13743	13818	13943	13793	13842	13800	13669	13694	13815	13943	13718	13567	13932	13862	13856	13795	13846	13871	13648	13791	13723	13724	13789	13823	13752	13924	13810	13798	13685	13590	13682	13770	13691	13913	13858	13896	13897	13876	13610	13834	13811	13785	13719	13838	13661	13864	13739	13986	13897	13797	13790	13933	13838	13704	14023	13789	13967	13776	13606	13560	13812	13827	13922	14071	13806	13940	13587	13800	13756	13694	13886	13803	13770	13828	13696	13769	13734	13771	13902	13899	13686	13808	13889	13878	13663	13809	13898	13882	13778	13848	13772	13726	13735	13885	13720	13955	14016	13785	13873	13924	13779	13871	13798	13870	13735	13864	13688	13766	13915	13866	13705	13792	13589	13681	13940	13768	13777	13618	13855	13645	13725	13599	13664	13958	13807	13692	13805	13903	13817	13772	13788	13816	13798	13821	14046	13804	13662	13773	13773	13898	13835	13766	13941	13804	13823	13760	13880	13848	13642	13776	13840	13726	13992	13657	13977	13663	13848	13768	13717	13894	13711	13648	13744	13833	13869	13861	13623	13762	13714	13830	13655	13813	13786	13564	13857	13588	13920	13859	13682	13778	13779	13838	13852	13669	13791	13969	13679	13761	13948	13647	13922	13811	13897	14044	13844	13748	13737	13662	13814	13847	13925	13966	13902	13677	13829	13870	13685	13947	13876	13794	13737	13878	13727	13767	13697	13772	13653	13811	14082	13805	13740	13929	13758	13648	13888	13788	13659	14039	13866	13823	13654	13879	13771	13746	13571	13773	13728	13743	13809	13714	13831	13750	13853	14021	13929	13844	13776	13845	13762	13943	13678	13834	13588	13818	13890	13830	13978	13883	13915	13995	13544	13825	13618	13862	13962	13630	13976	13702	13859	13914	13967	13909	13809	13833	13671	13965	13968	13580	13590	13872	13865	13819	13701	13879	13781	13927	13773	13711	13744	13925	13711	13787	13709	13773	13702	13733	13646	13614	13833	13681	13770	13975	13859	13640	13843	13687	13876	13854	13826	13903	13820	13787	13939	13716	13769	13742	13891	13847	14039	13812	13981	13665	13809	13810	13811	13568	13627	13937	13873	13789	13785	14068	13900	13664	13769	13616	13696	13902	13822	13882	13779	13820	14035	13723	13832	13830	13670	13931	13948	13760	13787	13622	13851	14009	13674	13884	13664	13824	13781	13614	13734	13821	13712	13761	13893	13855	13870	13829	13738	13581	13743	13723	13674	13702	13666	13692	13720	13762	13647	14029	13827	13768	13622	13752	13767	13694	13751	13622	13796	13798	13763	13791	13746	13802	13634	13798	13758	13814	13753	13719	13953	13655	13828	13841	13838	13980	13798	13956	13754	13711	13704	13915	13964	13937	14000	13877	13791	13848	13935	13613	13749	13778	13664	13750	13699	13804	13866	13649	13800	13696	13583	13674	13689	13859	13694	13915	13647	13762	13666	13704	13855	13839	13878	13728	13677	13805	13494	13816	13697	13714	13734	13772	13765	13838	13949	13921	13807	13861	14035	13411	13682	13716	13835	13767	13783	13883	13859	13754	13725	14002	14014	13811	13817	13791	13740	13662	13607	13844	13712	13845	13802	13895	13922	13970	13813	13750	13829	13702	14005	13744	13483	13779	13812	13694	13824	13767	13889	13914	13693	13819	13818	13719	13675	13810	13807	13844	13606	13621	13673	13837	13658	13889	13907	13923	13795	13935	13929	13716	13653	13763	13753	13764	13729	13588	13774	13743	13750	13602	13801	13566	13786	13824	13789	13764	13814	13632	13797	13947	13757	13805	13855	13618	13694	13845	13771	13866	13770	13874	13752	13841	13689	13868	13823	13831	13669	13737	13821	13896	13964	13644	13709	13815	13752	13930	13686	13770	13564	13682	13768	13766	13920	13770	13951	13699	13853	13855	13754	13840	13831	13988	13812	13839	13881	13761	13920	13598	13775	13685	13867	13777	13924	13811	13968	13933	13732	13466	13709	13763	13638	13853	13825	13621	13544	13789	13854	13881	13916	13640	13730	13733	13713	13720	13839	13706	13709	13955	13637	13693	13780	13553	13594	13809	13689	13741	13699	13762	13768	13921	13857	13901	13810	13837	13617	13835	13770	13667	13640	13794	13777	13683	13616	13705	13708	13779	13739	13791	13654	13669	13651	13792	13796	13742	13753	13832	13651	13871	13777	13817	13932	13642	13719	13777	13707	13800	13724	13792	13708	13733	13716	13651	13868	13812	13712	13781	13502	13690	13748	13589	13764	13809	13676	13712	13631	13780	13694	13754	13719	13787	13833	13767	13779	13780	13844	13748	13765	13882	13820	14066	13721	13867	13813	13894	13758	13814	13664	13824	13825	13637	13800	13890	13751	13723	13700	13870	13760	13641	13632	13721	13702	13780	13884	13950	13785	13650	13735	13842	13719	13830	13859	13883	13764	13810	13859	13786	13783	13873	13721	13605	13931	13726	13733	13941	13933	13755	13824	13779	13768	13848	13688	13726	13828	13769	13750	13691	13841	13678	13744	13572	13947	13974	13764	13785	13752	13772	13804	13692	13727	13807	13624	13799	13886	13929	13842	13962	13935	13644	14061	13829	13790	13788	13834	13744	13670	14010	14135	13940	13736	13716	13737	13812	13726	13693	13783	13764	13734	13777	13770	13770	13700	13622	13632	13875	13866	13955	13942	13872	13732	13836	13796	13475	13750	13567	13734	13894	13818
14215	26919	24033	18515	16972	19486	18760	16462	15163	14359	14239	13555	13238	13155	13084	13162	13053	13195	12855	13023	13152	12998	13129	12755	12882	12861	12719	12766	12617	12856	12569	12635	12682	12736	12537	12543	12538	12521	12558	12492	12498	12635	12665	12516	12519	12679	13078	14636	14737	14214	14057	14006	13258	12879	12542	12399	12432	12381	12338	12486	12506	12410	12623	12405	12419	12417	12426	12401	12383	12610	12442	12619	12427	12517	12385	12455	12440	12342	12424	12554	12391	12585	12450	12379	12392	12537	12399	12527	12350	12600	12457	12463	12451	12488	12380	12392	12398	12418	12481	12399	12380	12428	12452	12388	12293	12480	12485	12524	12340	12435	12431	12446	12402	12525	12161	12330	12297	12381	12498	12478	12466	12445	12420	12262	12467	12524	12340	12523	12563	12462	12451	12435	12606	12306	12377	12319	12505	12389	12462	12335	12389	12470	12327	12507	12338	12447	12513	12226	12579	12419	12398	12473	12546	12340	12360	12345	12422	12419	12380	12422	12391	12411	12475	12393	12381	12414	12447	12557	12398	12575	12490	12437	12428	12600	12477	12373	12436	12524	12249	12542	12444	12333	12238	12396	12517	12403	12487	12504	12433	12234	12373	12457	12345	12299	12373	12408	12458	12231	12411	12384	12455	12390	12292	12307	12352	12443	12471	12474	12514	12304	12419	12492	12485	12478	12401	12531	12417	12293	12463	12414	12504	12507	12473	12372	12466	12474	12264	12436	12448	12470	12280	12338	12275	12351	12253	12541	12384	12359	12341	12529	12302	12438	12387	12566	12396	12415	12389	12360	12480	12438	12488	12278	12406	12512	12281	12389	12471	12547	12435	12392	12409	12347	12525	12406	12258	12503	12546	12454	12492	12472	12535	12283	12617	12456	12319	12304	12361	12428	12352	12422	12437	12425	12353	12366	12285	12703	12309	12350	12377	12570	12374	12159	12366	12622	12455	12370	12358	12499	12214	12425	12340	12249	12457	12413	12369	12207	12413	12437	12338	12455	12435	12472	12403	12340	12342	12353	12691	12165	12360	12322	12482	12396	12442	12371	12223	12473	12529	12375	12314	12274	12355	12408	12360	12416	12420	12395	12338	12516	12299	12470	12323	12495	12340	12476	12409	12505	12317	12607	12229	12479	12338	12210	12342	12370	12352	12365	12393	12337	12293	12416	12447	12410	12411	12510	12433	12409	12263	12333	12398	12531	12366	12346	12420	12470	12347	12384	12362	12480	12326	12336	12424	12430	12382	12572	12375	12333	12358	12358	12450	12326	12295	12531	12463	12549	12546	12358	12584	12491	12496	12446	12358	12323	12522	12203	12287	12415	12367	12322	12380	12449	12188	12439	12430	12538	12265	12296	12441	12516	12449	12431	12369	12493	12337	12517	12311	12424	12549	12473	12357	12690	12401	12253	12178	12332	12187	12376	12420	12502	12522	12341	12382	12392	12478	12414	12373	12452	12542	12289	12516	12408	12418	12553	12414	12450	12420	12491	12318	12538	12345	12563	12488	12287	12472	12496	12230	12521	12430	12434	12480	12417	12356	12377	12363	12490	12380	12433	12360	12411	12461	12485	12353	12297	12321	12465	12327	12459	12534	12368	12440	12267	12475	12330	12474	12378	12398	12357	12398	12389	12370	12503	12383	12532	12495	12319	12446	12380	12392	12432	12455	12368	12339	12407	12458	12507	12413	12337	12376	12223	12423	12475	12301	12382	12545	12312	12396	12359	12486	12378	12450	12479	12559	12262	12497	12436	12467	12302	12458	12560	12320	12343	12388	12435	12463	12364	12339	12393	12503	12536	12457	12347	12407	12386	12377	12389	12535	12477	12488	12418	12326	12532	12441	12394	12311	12389	12481	12418	12497	12325	12435	12431	12243	12422	12424	12413	12508	12370	12350	12486	12437	12404	12570	12356	12171	12544	12241	12343	12332	12334	12297	12510	12227	12247	12458	12319	12304	12329	12375	12408	12331	12437	12430	12415	12339	12378	12467	12363	12402	12430	12431	12354	12278	12304	12374	12476	12491	12391	12518	12437	12495	12479	12440	12466	12425	12368	12446	12429	12417	12448	12450	12434	12355	12380	12519	12449	12338	12465	12417	12577	12425	12304	12430	12380	12308	12331	12407	12454	12383	12301	12462	12338	12363	12458	12562	12283	12461	12350	12368	12283	12378	12386	12342	12550	12381	12416	12344	12420	12335	12421	12354	12396	12406	12460	12364	12465	12342	12467	12476	12423	12582	12243	12588	12437	12398	12641	12434	12384	12506	12430	12417	12439	12397	12380	12373	12538	12579	12367	12347	12311	12317	12390	12170	12332	12329	12184	12365	12502	12551	12414	12422	12452	12410	12502	12493	12408	12425	12360	12363	12356	12403	12495	12397	12320	12372	12288	12437	12519	12374	12476	12345	12487	12425	12276	12299	12369	12424	12625	12578	12384	12386	12301	12397	12391	12352	12492	12311	12438	12401	12286	12488	12517	12486	12308	12469	12407	12417	12456	12483	12290	12354	12447	12515	12337	12466	12443	12320	12438	12543	12298	12367	12289	12549	12396	12284	12351	12348	12423	12276	12429	12588	12190	12611	12475	12495	12448	12398	12328	12393	12339	12402	12462	12256	12324	12378	12312	12441	12508	12432	12518	12335	12479	12391	12291	12358	12425	12468	12216	12421	12212	12531	12528	12453	12601	12347	12329	12471	12399	12470	12448	12471	12471	12182	12411	12484	12365	12229	12247	12450	12405	12298	12488	12424	12295	12420	12483	12444	12401	12460	12504	12321	12262	12370	12463	12342	12279	12457	12552	12252	12334	12236	12536	12283	12284	12343	12371	12557	12474	12359	12393	12324	12480	12337	12464	12308	12407	12505	12428	12394	12565	12507	12466	12439	12484	12349	12396	12316	12398	12496	12496	12228	12372	12354	12278	12465	12372	12494	12266	12383	12497	12481	12462	12356	12427	12528	12419	12374	12442	12409	12332	12570	12310	12375	12448	12311	12256	12517	12417	12401	12523	12520	12468	12404	12427	12384	12214	12407	12303	12387	12450	12227	12414	12410	12283	12514	12403	12419	12474	12502	12229	12385	12362	12290	12416	12294	12500	12385	12300	12414	12326	12486	12420	12284	12262	12573	12425	12413	12400	12425	12375	12369	12545	12622	12313	12480	12341	12329	12453	12462	12372	12503	12341	12464	12306	12436	12455	12292	12526	12505	12467	12588	12438	12359	12332	12466	12493	12387	12438	12519	12450	12469	12284	12280	12505	12335	12298	12350	12453	12413	12420	12301	12208	12466	12394	12275	12422	12291	12658	12379	12388	12476	12440	12288	12284	12493	12435	12270	12380	12354	12392	12532	12282	12476	12531	12359	12219	12431	12459	12284	12351	12522	12421	12288	12326	12306	12433	12207	12242	12438	12339	12417	12407	12492	12316	12226	12415	12452	12536	12385	12486	12426	12231	12342	12353	12439	12464	12392	12299	12390	12328	12465	12436	12405	12261	12494	12418	12553	12449	12480	12492	12273	12433	12500	12279	12393	12526	12377	12323	12331	12371	12317	12293	12500	12340	12454	12351	12347	12310	12538	12308	12429	12438	12379	12466	12497	12186	12408	12366	12518	12396	12397	12266	12287	12343	12450	12520	12441	12418	12436	12499	12215	12443	12447	12224	12518	12379	12381	12360	12562	12490	12388	12431	12392	12513	12482	12464	12626	12373	12568	12382	12416	12406	12431	12414	12477	12386	12547	12366	12520	12455	12352	12289	12580	12411	12398	12469	12359	12463	12282	12357	12357	12400	12422	12371	12188	12487	12527	12381	12476	12233	12282	12467	12426	12387	12344	12505	12405	12384	12424	12481	12452	12601	12344	12294	12390	12414	12477	12531	12252	12472	12442	12452	12463	12465	12393	12432	12211	12368	12529	12282	12424	12437	12445	12378	12270	12503	12300	12376	12395	12394	12353	12455	12507	12222	12669	12466	12322	12345	12397	12475	12259	12528	12275	12284	12343	12418	12503	12354	12338	12305	12456	12464	12514	12506	12514	12345	12448	12435	12210	12345	12325	12526	12332	12328	12330	12204	12611	12474	12470	12420	12319	12328	12277	12400	12193	12534	12293	12438	12633	12255	12440	12327	12476	12544	12419	12353	12289	12544	12434	12424	12563	12423	12475	12338	12235	12485	12471	12353	12243	12357	12375	12446	12378	12327	12352	12486	12292	12354	12368	12382	12510	12431	12379	12388	12493	12459	12458	12511	12327	12350	12424	12379	12424	12450	12409	12409	12502	12449	12378	12464	12442	12266	12449	12416	12507	12413	12448	12451	12442	12416	12343	12499	12266	12494	12372	12296	12365	12455	12376	12507	12339	12439	12366	12324	12575	12467	12505	12440	12412	12355	12450	12245	12383	12422	12447	12313	12362	12301	12561	12229	12401	12404	12460	12598	12513	12399	12526	12256	12371	12459	12515	12466	12430	12620	12446	12373	12433	12449	12393	12446	12547	12314	12271	12332	12241	12294	12485	12409	12352	12327	12342	12371	12482	12374	12220	12525	12420	12401	12259	12341	12440	12391	12490	12381	12459	12528	12311	12468	12511	12373	12243	12338	12586	12417	12282	12578	12536	12363	12372	12294	12307	12470	12412	12498	12315	12220	12218	12398	12266	12467	12585	12390	12316	12282	12265	12407	12514	12370	12368	12385	12363	12452	12446	12409	12437	12551	12444	12526	12421	12376	12350	12456	12435	12429	12297	12410	12385	12454	12539	12421	12320	12400	12486	12239	12298	12252	12275	12380	12292	12377	12434	12078	12383	12355	12339	12418	12433	12194	12480	12536	12392	12216	12185	12387	12279	12361	12599	12233	12298	12398	12448	12448	12491	12450	12494	12344	12518	12358	12327	12327	12427	12367	12322	12417	12502	12399	12313	12530	12458	12444	12609	12477	12287	12415	12168	12389	12492	12423	12445	12245	12349	12447	12505	12258	12504	12325	12306	12427	12291	12357	12472	12388	12522	12412	12427	12292	12434	12313	12296	12537	12429	12355	12567	12409	12314	12309	12401	12328	12455	12535	12319	12410	12263	12437	12333	12193	12383	12387	12557	12407	12393	12437	12364	12472	12429	12360	12507	12576
26932	21298	22587	17992	14586	15658	15946	14893	14751	14759	14525	14291	14317	14337	14243	14308	14502	14168	14140	14157	14121	14186	14183	14139	14380	14344	14087	14063	14110	14349	14320	14241	14016	14210	14158	14252	14214	14112	14055	14161	14111	13981	14208	14077	14160	13992	14328	14207	14356	14264	14250	14366	14207	14226	14012	13959	14062	14043	13982	13959	14121	14008	14029	14048	14243	14191	14021	14258	14074	14223	14165	14148	14089	14076	14149	14026	13923	14113	14125	14187	14080	14190	14129	13956	14182	13873	14149	13967	14275	14038	14073	13978	13973	14113	14073	14025	14172	14183	14040	14028	13978	14146	14031	14205	14297	13900	14030	14114	14126	14072	14076	13911	13762	14164	14049	13936	14053	14088	14091	14034	14074	14003	14181	13999	13925	14183	14212	14261	14153	14054	14076	13968	13988	13960	14072	14142	14034	14008	14108	14084	13910	14148	14087	14251	14241	14026	14078	14091	14218	14133	14134	14084	13962	14104	14067	14014	13934	14132	14052	14192	14178	13976	13877	14084	13910	14109	14088	14015	14019	14152	14089	14075	14140	14062	14027	14300	14165	14105	14217	13942	14097	14274	14087	14026	14134	14209	14127	13933	13844	14056	14266	14148	13960	13953	14140	14244	14024	13925	14112	14193	14161	14161	14064	14182	14317	14216	14177	14124	14182	14113	13951	14175	14100	14131	14173	14034	14193	14003	14059	14131	14086	14146	14138	14095	14043	13982	13953	14100	13954	13880	14059	13982	14040	14035	14035	14011	14195	14074	14191	14120	13983	13937	14100	13968	14010	14145	14103	13880	14077	14265	14038	14051	14093	14144	14144	14035	13943	13915	14084	13884	14073	14120	14171	14230	14213	14221	14228	14125	14097	14337	14185	14002	14013	14199	13926	14141	14057	14005	14167	14133	13945	13898	14054	14224	14060	14079	14183	13953	13981	14086	14106	14144	14067	14038	14059	14254	13982	14022	14097	14086	14195	14048	14180	14146	13991	14162	14125	14153	14076	14088	14014	14066	14074	14237	14162	14049	13988	13986	14027	14071	14115	14088	14202	14117	14237	14108	14232	14050	13946	14121	14004	13933	14038	13893	14321	14210	14167	13945	14060	13999	14013	14211	14042	14174	14122	14029	14228	14121	14132	14019	14052	14060	13986	14190	14051	13937	14144	14187	13927	13959	13909	13961	14075	14039	13933	14131	14192	14080	14033	14039	14282	13999	13934	14148	14119	14067	14220	14093	14090	14090	14153	14155	14014	14069	14018	14317	14060	14155	14143	14027	14037	14019	13951	13905	13988	14152	14178	14050	14193	14198	14349	14070	14046	13912	14069	14110	14146	14030	14042	14062	14016	14138	14006	14038	14083	14112	14084	14072	14365	14082	14160	14113	13895	14157	14029	14049	14162	14076	13971	14052	14167	13940	14017	13899	14281	13878	14169	14149	13774	14249	14160	14050	14175	13922	13996	14153	14061	14020	13940	14104	14249	14182	14203	14043	14160	14141	14037	14016	14174	14035	14019	14048	14120	14167	14000	14201	14102	13973	14073	14067	14036	14201	14146	14149	13845	13835	14227	14244	13984	14012	14054	14190	13974	14029	14006	13880	13958	13888	14186	14053	14084	14119	14154	14095	14103	13997	14186	14173	14058	14019	14086	13972	14188	13859	13993	14182	14277	14151	13911	14179	14232	14028	14220	14108	14148	14041	14027	14032	14130	13948	14006	14129	14049	14038	14244	14238	13917	14301	14179	14072	14096	13967	13975	14075	14147	13990	14094	14132	14115	14134	14017	14110	14112	14034	14159	14175	14133	13983	14276	14027	14109	13923	14252	14089	13965	13954	14109	14057	14216	14168	13921	13967	14035	13861	14280	13973	14138	14082	14034	14069	14073	14061	13963	14192	13990	14114	13947	14143	14202	13877	14005	13888	14063	14162	14107	14216	14246	14087	14216	14033	14048	14010	13911	14134	14013	14072	14060	13971	14213	14012	14237	14052	14136	14181	14230	14204	14090	14082	14058	14352	13989	14123	14267	13952	14027	14130	13983	14013	14358	13982	14133	14277	14255	14254	14133	14257	13960	14008	13946	14063	14224	13968	14156	14084	14072	14228	14005	14062	14131	14067	14231	14033	14015	14016	14048	14216	14236	14097	14173	13992	14182	14244	14103	13998	13930	14102	14066	13983	13996	14090	13960	14070	14182	14202	13955	14223	14096	14175	14101	14388	14032	14025	14204	14086	14236	14094	14049	14164	14140	14166	14124	14073	14152	14013	14098	14086	14164	14057	14141	14019	14135	14099	14199	14245	14065	14110	14064	13997	14120	14009	14004	14246	14086	14173	14119	14073	14046	13994	14029	14099	14225	14124	14055	13936	14063	14089	14152	14246	14201	13944	14131	14151	14246	14115	14064	14000	14154	13787	14071	14146	14051	13881	14201	14262	14089	14241	14271	14045	13919	14007	13993	14155	14205	14156	14104	14017	14080	14137	13967	14023	13912	14091	14027	13952	14217	14174	13986	14053	14237	14013	14076	14021	13966	14098	14175	14176	14150	14184	14110	14045	14054	14190	14066	14040	14138	14061	14001	13934	14051	14186	14018	14197	14097	14062	13978	14157	14148	14136	14145	14299	13950	13908	14113	14108	14289	13818	14068	13912	14097	14072	14193	14112	14153	14047	14137	14039	14110	14012	14108	14254	14080	14255	14240	14089	14021	14112	14154	14168	14062	14151	14145	14169	14167	14121	14040	13973	14107	14136	14044	14049	13932	14115	14007	14057	14126	13883	14222	14050	14149	14177	14155	14133	14071	14175	14155	14115	14241	14079	14068	14023	14041	14045	14134	14132	13980	14156	14290	14117	14030	14139	14124	14280	14005	14293	14107	14124	14024	14396	13944	14152	14202	14112	14196	14056	13946	14115	14105	14130	14094	14225	14305	14090	14264	13970	14107	14163	14121	14209	14088	14172	14146	14089	14344	14101	14084	14214	14060	14073	14093	13863	13988	13906	14055	13960	13966	14008	13954	14023	14029	14025	14013	13934	14335	14143	14212	14003	14017	14202	13987	14180	14050	14083	14088	14344	14086	13965	14177	13929	14271	14105	13938	14232	14037	14044	14241	14099	14134	13959	14069	14136	14049	14164	14244	14251	14225	14031	14144	13981	14100	13930	14223	14211	13940	13880	14060	14035	14069	14095	13973	14124	14049	14029	14137	14103	14124	14151	14052	14269	14067	13954	14167	14128	14024	14120	14081	14024	14130	14093	14287	14096	14042	13921	14086	13891	14011	13845	14013	14170	14134	13975	14042	14220	13976	13937	14078	14040	14205	13958	14159	14124	13865	13974	14167	14093	14068	13975	14005	14071	14142	14179	14188	14081	14088	14162	14049	13970	14042	13985	14100	14121	13998	13883	14146	14017	13869	14270	13936	14091	14258	14209	14109	14166	14207	14164	13844	14194	13994	14161	14150	14156	14119	14023	14160	13889	13953	13979	14026	14152	14180	14055	14179	14205	14258	14075	14268	14004	14131	13982	14124	14195	14100	14298	14104	14254	14144	14044	14076	14106	14140	14162	13978	14154	14095	14149	14169	14069	14173	14215	14232	13959	14100	14090	14235	14112	14015	13940	14266	14031	14054	14148	14214	14094	14110	14041	14095	14269	14129	14268	14177	14106	14155	13992	14074	13932	14010	14036	14086	14152	14041	14094	14237	14195	14110	14304	13948	14054	14224	14051	14131	13999	14073	13979	13944	14096	13956	14022	14061	14061	14095	14133	14315	14139	14097	14084	14288	13990	13940	13996	13948	14004	14213	13976	14134	13961	13980	14044	13969	14343	14040	14028	14236	14046	13913	14329	14017	14146	14315	14255	14115	13959	14070	13967	14217	14170	14247	13961	14088	13985	14167	14110	14133	14054	13986	13763	14083	14168	14033	13861	14239	14034	14094	14122	14358	14269	14183	14083	14216	14067	14098	14144	14076	14102	13963	14003	13937	13971	14206	14149	14071	14183	14075	14124	14279	14115	14155	14066	14086	13998	14009	14182	14145	13936	14181	14076	14141	13985	14004	14020	14225	14179	13943	13968	14031	14214	14081	14044	14047	14123	13946	13859	14244	14047	14105	14032	13987	13980	14172	14188	14188	14156	13943	14120	14164	14218	14113	14084	14304	13946	14080	14111	14239	14170	14296	14034	14149	14169	14139	14119	14163	14051	14075	14007	14152	14073	14107	13993	14170	14073	13976	14145	14010	14037	14096	14035	14179	14191	14214	14175	14179	14073	14107	14177	13840	13976	14094	13954	14082	13917	14170	14147	14163	13973	13950	13983	13990	13945	14128	14178	14188	13931	14251	14129	14103	14082	14255	14106	14180	14238	14200	14101	14094	13865	14041	14103	14207	13900	14287	14168	14105	13918	14355	14079	14351	14040	14109	14210	14060	14010	13841	14034	14022	14073	14176	14042	14209	14121	14065	14014	14064	14148	13915	14000	14213	14150	13941	14014	14228	13910	14048	14122	14210	14131	14003	14077	13988	14048	14122	14097	14149	14139	14297	14080	14092	13917	13847	13926	14060	14019	13881	14086	14062	14116	14184	14082	14139	14014	14126	14262	14189	14176	14200	14208	14212	14079	14154	14149	14227	14055	13897	14118	13953	13925	14087	13929	14209	14244	14027	14126	14166	14076	14245	14158	14139	13896	14024	14231	14075	13938	14018	14283	14326	14040	13943	14131	14169	14195	13937	14017	14331	14129	13975	14248	14219	14115	13952	14023	14005	14080	14190	14038	14221	14110	13768	14051	14121	14288	14287	13994	14179	14134	14130	14013	14073	14149	14231	13870	14115	14043	13955	14022	14221	14040	14110	14121	14146	14166	14161	14203	14192	14222	14144	14107	14322	14028	14043	13980	14085	14065	14055	14058	14040	14072	13965	14042	13942	13920	14188	14100	14102	14322	14136	14083	14103	13911	14236	14036	14157	13969	14072	13949	14070	14016	13995	14143	14129	14144	14161	14147	14244	13935	14022	14226	14226	14063	14165	13900	13921	14106	14185	14199	14316	14053	14161	14143	14355	14126	14171	14201	14161	14078	14123	14110	13865	14061	14111	14075	14021	13971	14183	14138	13786	14107	13945	13859	13948	14224
12968	15557	14703	13470	13574	15320	15074	14180	13589	13500	13450	13167	12881	12879	12819	12869	12868	12810	12914	12797	12738	12822	12917	12831	12838	12792	12695	12680	12831	12797	12761	12776	12702	12625	12891	12589	12683	12744	12712	12716	12729	12663	12757	12810	12648	12618	12672	12605	12821	13072	13072	12773	12635	12741	12688	12591	12651	12586	12616	12621	12720	12723	12480	12620	12628	12674	12625	12626	12684	12651	12527	12507	12731	12755	12618	12625	12802	12698	12633	12636	12782	12733	12554	12573	12523	12670	12592	12600	12507	12676	12576	12666	12647	12736	12763	12603	12655	12503	12536	12509	12558	12774	12555	12827	12505	12797	12391	12661	12651	12488	12561	12666	12637	12640	12685	12775	12644	12489	12625	12658	12659	12576	12628	12618	12684	12596	12701	12704	12684	12644	12686	12894	12597	12690	12777	12685	12673	12708	12608	12640	12589	12676	12613	12613	12801	12571	12613	12730	12702	12707	12682	12697	12494	12723	12751	12806	12644	12537	12484	12583	12642	12720	12802	12649	12717	12713	12766	12586	12642	12663	12710	12738	12732	12699	12587	12701	12609	12653	12666	12612	12684	12588	12621	12658	12554	12702	12530	12619	12690	12535	12488	12604	12627	12778	12928	12580	12570	12624	12571	12716	12526	12568	12575	12568	12517	12669	12588	12569	12701	12604	12689	12573	12487	12689	12800	12601	12709	12497	12635	12473	12661	12493	12731	12637	12654	12670	12591	12677	12653	12629	12552	12527	12707	12594	12568	12677	12580	12606	12679	12645	12602	12679	12805	12660	12624	12443	12676	12608	12672	12677	12746	12602	12717	12811	12643	12645	12600	12741	12536	12715	12609	12607	12702	12789	12428	12681	12641	12616	12597	12678	12564	12770	12507	12674	12663	12633	12580	12590	12733	12663	12613	12562	12773	12566	12537	12755	12631	12591	12698	12513	12543	12591	12725	12783	12568	12594	12506	12634	12748	12703	12633	12574	12698	12506	12664	12786	12832	12543	12701	12826	12576	12744	12672	12467	12596	12762	12539	12611	12676	12868	12642	12750	12558	12541	12536	12815	12575	12605	12747	12788	12671	12804	12684	12612	12490	12744	12578	12670	12834	12689	12720	12643	12824	12788	12560	12731	12610	12622	12816	12696	12594	12679	12553	12682	12632	12605	12645	12700	12653	12506	12716	12642	12688	12639	12688	12630	12629	12543	12722	12696	12567	12574	12636	12722	12766	12479	12536	12687	12779	12538	12800	12670	12583	12667	12697	12663	12659	12734	12630	12599	12731	12699	12738	12668	12679	12644	12628	12579	12598	12539	12710	12543	12642	12553	12712	12613	12636	12616	12721	12658	12724	12774	12661	12621	12693	12688	12798	12548	12754	12609	12646	12601	12428	12588	12621	12528	12808	12524	12651	12622	12775	12644	12587	12592	12550	12660	12670	12521	12557	12602	12754	12605	12727	12517	12817	12585	12612	12770	12760	12754	12632	12612	12555	12659	12582	12549	12753	12717	12614	12696	12549	12499	12715	12587	12674	12600	12572	12625	12700	12837	12744	12684	12797	12780	12558	12675	12453	12676	12688	12585	12773	12959	12623	12554	12633	12684	12703	12696	12662	12637	12540	12522	12682	12725	12840	12723	12668	12620	12531	12814	12667	12641	12687	12517	12571	12694	12482	12640	12684	12661	12513	12682	12628	12706	12677	12585	12653	12639	12726	12610	12685	12561	12557	12715	12606	12741	12723	12529	12656	12532	12749	12754	12596	12651	12940	12654	12610	12678	12586	12734	12602	12708	12660	12558	12810	12678	12648	12653	12686	12581	12769	12608	12534	12733	12669	12619	12724	12736	12687	12609	12625	12657	12642	12619	12756	12473	12723	12588	12752	12897	12599	12752	12621	12643	12736	12605	12611	12446	12771	12624	12646	12746	12758	12610	12634	12584	12636	12724	12657	12658	12684	12615	12658	12789	12413	12472	12760	12621	12615	12586	12664	12687	12672	12593	12696	12698	12631	12558	12606	12839	12764	12762	12735	12607	12552	12675	12559	12664	12659	12648	12575	12621	12714	12788	12726	12789	12687	12642	12701	12790	12761	12625	12670	12631	12650	12652	12726	12696	12512	12629	12690	12674	12572	12666	12706	12674	12550	12723	12599	12680	12497	12786	12533	12748	12850	12532	12697	12548	12583	12733	12594	12721	12597	12820	12591	12667	12612	12593	12727	12588	12644	12632	12575	12721	12676	12651	12600	12643	12633	12565	12719	12755	12674	12672	12575	12632	12576	12600	12624	12757	12633	12587	12670	12706	12775	12600	12863	12671	12645	12549	12490	12709	12516	12736	12558	12711	12611	12797	12699	12674	12585	12515	12856	12757	12573	12728	12646	12695	12548	12586	12511	12672	12558	12587	12701	12538	12537	12638	12571	12539	12680	12741	12594	12742	12589	12569	12563	12626	12720	12531	12695	12681	12623	12703	12492	12695	12584	12654	12809	12609	12743	12693	12535	12665	12587	12604	12578	12678	12379	12654	12682	12535	12612	12651	12588	12637	12714	12669	12543	12704	12570	12831	12627	12610	12806	12695	12514	12637	12600	12638	12787	12775	12651	12803	12737	12836	12389	12612	12789	12674	12685	12699	12762	12709	12472	12741	12721	12824	12708	12571	12569	12612	12676	12553	12669	12524	12884	12568	12735	12749	12569	12665	12724	12644	12662	12621	12663	12676	12645	12786	12577	12732	12699	12502	12450	12518	12649	12664	12786	12578	12605	12644	12555	12512	12809	12718	12676	12617	12705	12604	12666	12722	12592	12487	12648	12671	12796	12651	12583	12689	12575	12563	12652	12673	12590	12731	12865	12700	12624	12575	12745	12681	12552	12635	12593	12690	12525	12576	12693	12796	12713	12558	12754	12700	12660	12532	12651	12586	12582	12771	12613	12676	12770	12729	12738	12697	12541	12676	12589	12655	12674	12644	12719	12731	12759	12490	12688	12677	12814	12548	12679	12687	12627	12623	12686	12547	12667	12742	12640	12655	12714	12448	12601	12638	12561	12524	12638	12656	12638	12695	12471	12592	12606	12746	12605	12675	12742	12782	12586	12713	12783	12562	12624	12536	12589	12609	12668	12448	12636	12613	12561	12629	12686	12621	12760	12696	12531	12612	12541	12582	12552	12777	12582	12725	12718	12746	12742	12781	12623	12637	12632	12543	12795	12481	12599	12751	12686	12554	12828	12738	12482	12669	12721	12670	12732	12579	12695	12525	12806	12529	12607	12617	12733	12686	12634	12554	12642	12725	12624	12661	12677	12753	12643	12807	12671	12464	12711	12658	12648	12545	12547	12701	12590	12694	12685	12598	12522	12613	12605	12528	12780	12540	12586	12689	12663	12552	12583	12644	12644	12614	12725	12566	12744	12628	12820	12515	12498	12749	12567	12673	12591	12606	12638	12680	12642	12587	12584	12608	12705	12608	12718	12585	12718	12576	12666	12687	12576	12643	12587	12539	12666	12739	12568	12603	12812	12673	12643	12547	12629	12606	12727	12626	12642	12586	12661	12764	12750	12613	12701	12794	12744	12509	12784	12648	12880	12673	12668	12678	12724	12521	12533	12681	12471	12651	12747	12749	12764	12644	12581	12689	12765	12651	12632	12756	12544	12712	12682	12665	12739	12646	12540	12680	12764	12648	12542	12541	12601	12629	12545	12577	12573	12634	12705	12548	12609	12663	12841	12658	12676	12631	12523	12669	12575	12718	12715	12413	12582	12763	12504	12591	12471	12524	12618	12708	12660	12620	12585	12646	12602	12558	12576	12706	12578	12514	12776	12696	12768	12747	12630	12772	12522	12643	12868	12807	12514	12554	12615	12672	12583	12669	12567	12617	12870	12664	12569	12645	12577	12641	12685	12591	12661	12537	12599	12596	12653	12615	12763	12672	12606	12642	12571	12730	12752	12503	12651	12692	12678	12654	12561	12606	12578	12631	12573	12651	12582	12733	12606	12521	12615	12627	12512	12816	12670	12728	12605	12586	12639	12680	12593	12611	12593	12749	12643	12570	12678	12632	12576	12780	12614	12667	12570	12700	12654	12633	12472	12689	12610	12680	12524	12667	12637	12727	12725	12550	12578	12587	12666	12583	12688	12752	12657	12770	12707	12434	12686	12714	12690	12687	12754	12655	12812	12586	12836	12509	12484	12599	12557	12757	12720	12545	12535	12578	12593	12571	12631	12631	12797	12713	12643	12647	12624	12517	12673	12648	12649	12697	12693	12641	12629	12659	12730	12695	12726	12704	12672	12682	12719	12634	12669	12574	12607	12641	12653	12670	12711	12558	12550	12651	12570	12540	12643	12751	12654	12503	12651	12782	12566	12608	12688	12417	12678	12655	12599	12780	12552	12632	12726	12593	12623	12585	12734	12679	12608	12563	12612	12690	12641	12583	12727	12595	12749	12747	12612	12578	12630	12678	12725	12525	12736	12555	12752	12751	12618	12624	12753	12609	12748	12642	12683	12606	12760	12697	12850	12654	12704	12573	12670	12490	12717	12677	12638	12750	12834	12671	12694	12614	12775	12654	12713	12611	12672	12644	12398	12589	12708	12621	12709	12660	12727	12769	12645	12623	12763	12614	12558	12620	12826	12672	12539	12599	12726	12673	12659	12727	12722	12583	12595	12568	12600	12755	12632	12759	12657	12603	12753	12601	12687	12691	12699	12878	12600	12587	12566	12736	12513	12631	12617	12651	12783	12584	12606	12602	12658	12758	12874	12549	12528	12543	12707	12676	12555	12670	12684	12696	12672	12743	12610	12681	12531	12757	12837	12498	12471	12641	12636	12612	12548	12699	12666	12727	12632	12547	12553	12704	12731	12544	12533	12630	12521	12582	12436	12505	12562	12681	12799	12640	12860	12687	12530	12651	12576	12665	12658	12792	12678	12720	12628	12607	12631	12731	12534	12819	12681	12503	12565	12592	12688	12563	12756	12693	12491	12716	12604	12615	12592	12654	12501	12730	12581	12652	12825	12586	12720	12612	12642	12561	12550	12606	12499	12728	12651	12686	12741	12575	12580	12676	12718	12684	12675	12652	12653	12663	12789	12752	12648	12672	12569	12478	12659	12713	12774	12644	12537	12692	12655	12568
23814	21132	28570	23974	21589	20633	18895	15877	14843	14694	14828	14541	14336	14180	14023	14126	14216	14042	13947	13971	13860	13756	13748	13672	13861	13840	13517	13785	13788	13735	13695	13610	13810	13845	13555	13715	13608	13586	13763	13775	13562	13683	13685	13626	13591	13789	13785	13893	14509	14981	14731	14177	13975	13995	13605	13627	13437	13702	13627	13678	13499	13380	13621	13558	13556	13518	13654	13564	13631	13708	13574	13522	13613	13480	13617	13540	13667	13562	13741	13591	13635	13598	13650	13632	13556	13668	13575	13513	13718	13606	13615	13437	13453	13545	13490	13485	13606	13672	13665	13517	13465	13506	13541	13546	13754	13532	13444	13371	13696	13601	13452	13369	13558	13661	13679	13776	13546	13562	13539	13599	13572	13450	13619	13523	13668	13476	13499	13482	13793	13484	13579	13466	13513	13455	13712	13534	13612	13769	13678	13581	13618	13707	13686	13437	13775	13618	13665	13499	13624	13492	13542	13575	13685	13657	13643	13632	13600	13623	13655	13489	13490	13555	13567	13574	13470	13640	13638	13731	13490	13597	13532	13478	13555	13594	13586	13471	13423	13644	13704	13679	13572	13538	13613	13539	13679	13652	13555	13403	13676	13497	13451	13576	13522	13551	13526	13464	13587	13537	13538	13407	13315	13693	13617	13488	13553	13392	13504	13607	13601	13559	13488	13648	13745	13565	13589	13419	13568	13585	13689	13502	13667	13407	13644	13637	13532	13557	13679	13479	13537	13721	13716	13584	13727	13490	13317	13528	13403	13484	13564	13531	13611	13652	13454	13522	13547	13497	13529	13639	13593	13593	13576	13454	13641	13597	13464	13367	13697	13598	13410	13671	13821	13719	13584	13708	13449	13529	13525	13428	13453	13614	13546	13493	13559	13659	13595	13617	13767	13674	13480	13473	13629	13650	13599	13478	13412	13686	13562	13576	13586	13581	13539	13687	13566	13553	13510	13462	13707	13452	13645	13596	13430	13387	13557	13497	13547	13764	13631	13359	13523	13635	13559	13479	13491	13706	13573	13393	13464	13545	13636	13626	13479	13605	13510	13411	13679	13626	13297	13452	13628	13592	13573	13566	13538	13394	13601	13518	13467	13564	13842	13426	13484	13577	13570	13812	13535	13473	13364	13264	13394	13500	13601	13598	13671	13749	13557	13678	13859	13624	13749	13478	13348	13423	13699	13600	13607	13592	13527	13613	13467	13592	13627	13453	13750	13451	13681	13647	13512	13575	13540	13441	13472	13390	13701	13509	13624	13721	13582	13693	13782	13391	13389	13458	13519	13565	13666	13532	13519	13406	13601	13533	13450	13659	13282	13591	13517	13703	13589	13636	13578	13543	13563	13545	13700	13671	13459	13626	13708	13445	13519	13634	13489	13585	13491	13621	13698	13339	13542	13621	13466	13508	13586	13603	13645	13393	13675	13769	13463	13745	13733	13463	13599	13514	13371	13549	13628	13360	13515	13638	13656	13637	13558	13533	13453	13611	13478	13443	13527	13626	13454	13408	13471	13455	13559	13598	13624	13627	13864	13528	13643	13706	13602	13594	13532	13480	13544	13556	13604	13664	13531	13647	13488	13612	13505	13862	13490	13550	13672	13660	13548	13560	13433	13505	13452	13603	13551	13750	13481	13461	13641	13579	13512	13520	13534	13537	13373	13484	13482	13621	13582	13484	13682	13396	13454	13707	13607	13580	13594	13540	13568	13649	13496	13430	13630	13619	13640	13517	13398	13566	13560	13447	13795	13576	13536	13743	13546	13510	13354	13553	13417	13648	13682	13461	13479	13623	13601	13536	13490	13653	13762	13613	13654	13663	13592	13517	13373	13709	13625	13535	13503	13612	13564	13589	13622	13596	13491	13586	13587	13647	13681	13607	13503	13524	13580	13637	13579	13623	13479	13415	13377	13505	13534	13703	13332	13614	13618	13496	13604	13581	13324	13585	13583	13587	13645	13536	13806	13566	13398	13619	13751	13494	13611	13614	13552	13334	13624	13742	13543	13500	13392	13501	13568	13567	13643	13506	13533	13647	13711	13753	13488	13484	13505	13662	13600	13614	13373	13621	13651	13479	13567	13626	13679	13607	13659	13505	13597	13652	13850	13669	13486	13659	13553	13667	13591	13595	13574	13582	13579	13636	13731	13612	13453	13530	13534	13397	13753	13356	13683	13663	13527	13645	13518	13548	13520	13711	13564	13652	13555	13626	13596	13401	13662	13691	13515	13517	13473	13470	13460	13597	13465	13790	13563	13402	13626	13684	13631	13560	13384	13493	13531	13462	13554	13670	13613	13478	13413	13537	13559	13552	13599	13443	13608	13551	13447	13480	13569	13671	13570	13579	13412	13591	13603	13600	13644	13290	13651	13418	13622	13668	13620	13636	13437	13618	13433	13463	13565	13602	13599	13382	13388	13521	13627	13631	13559	13632	13404	13444	13666	13498	13654	13705	13465	13624	13666	13609	13457	13425	13537	13429	13547	13491	13385	13600	13688	13436	13661	13574	13464	13486	13528	13595	13516	13658	13382	13756	13576	13580	13638	13514	13544	13436	13413	13564	13653	13534	13531	13608	13569	13515	13641	13523	13751	13722	13615	13511	13583	13507	13691	13526	13447	13480	13484	13583	13498	13532	13483	13576	13546	13427	13557	13624	13611	13654	13765	13551	13660	13582	13634	13400	13498	13338	13499	13591	13631	13500	13630	13453	13609	13474	13640	13587	13589	13660	13621	13589	13567	13618	13637	13685	13445	13616	13517	13579	13678	13512	13478	13676	13563	13322	13622	13568	13558	13612	13559	13344	13549	13641	13481	13468	13576	13662	13703	13570	13613	13520	13646	13720	13556	13637	13465	13603	13555	13358	13659	13696	13518	13616	13528	13573	13641	13587	13577	13542	13555	13605	13757	13514	13768	13518	13676	13615	13578	13535	13575	13666	13673	13420	13485	13698	13393	13528	13669	13455	13586	13594	13640	13452	13592	13790	13479	13568	13363	13487	13530	13593	13559	13611	13335	13656	13492	13694	13534	13321	13579	13644	13491	13543	13465	13429	13474	13484	13590	13422	13582	13565	13504	13708	13710	13458	13433	13468	13664	13562	13546	13600	13514	13383	13415	13414	13628	13436	13436	13390	13541	13430	13704	13506	13493	13581	13430	13609	13542	13600	13473	13478	13511	13518	13555	13678	13591	13645	13545	13518	13522	13706	13626	13337	13374	13511	13653	13649	13660	13559	13477	13632	13387	13561	13439	13583	13550	13531	13626	13473	13585	13380	13630	13579	13681	13469	13651	13405	13602	13602	13533	13621	13741	13689	13488	13588	13656	13567	13387	13740	13525	13432	13617	13682	13581	13503	13584	13413	13518	13530	13673	13577	13452	13299	13509	13502	13549	13592	13603	13488	13463	13687	13532	13484	13458	13443	13636	13515	13688	13330	13649	13688	13596	13540	13607	13479	13559	13424	13460	13512	13656	13654	13700	13656	13680	13632	13636	13451	13630	13585	13683	13536	13461	13679	13733	13704	13629	13552	13393	13578	13624	13487	13444	13493	13478	13441	13692	13484	13523	13621	13422	13463	13595	13424	13839	13590	13736	13512	13461	13568	13618	13608	13664	13520	13505	13593	13528	13433	13372	13623	13588	13656	13379	13655	13515	13622	13622	13590	13631	13387	13590	13592	13530	13564	13585	13474	13634	13565	13368	13606	13626	13534	13454	13561	13727	13677	13517	13605	13482	13360	13667	13401	13354	13647	13609	13543	13693	13386	13560	13581	13695	13818	13635	13659	13763	13830	13788	13618	13751	13568	13628	13647	13324	13512	13707	13552	13590	13612	13669	13471	13532	13501	13579	13661	13542	13348	13624	13711	13397	13584	13597	13554	13690	13618	13637	13609	13666	13593	13720	13518	13613	13584	13679	13572	13804	13530	13746	13411	13630	13433	13595	13528	13647	13554	13632	13421	13400	13544	13649	13503	13561	13668	13500	13548	13574	13657	13528	13635	13545	13647	13596	13495	13658	13422	13456	13589	13608	13405	13581	13431	13701	13662	13689	13747	13533	13625	13581	13558	13594	13559	13471	13466	13536	13721	13438	13409	13595	13538	13485	13569	13521	13458	13529	13647	13544	13461	13343	13715	13613	13466	13473	13643	13592	13745	13679	13610	13527	13543	13600	13489	13641	13488	13483	13345	13487	13701	13487	13625	13547	13454	13396	13393	13282	13644	13601	13576	13633	13512	13574	13677	13544	13696	13681	13666	13679	13484	13453	13759	13479	13636	13587	13624	13552	13428	13823	13569	13600	13576	13580	13528	13635	13637	13463	13442	13696	13644	13479	13412	13601	13648	13435	13682	13646	13533	13653	13549	13599	13488	13520	13515	13642	13822	13523	13517	13527	13422	13656	13673	13711	13554	13554	13444	13560	13611	13419	13401	13456	13436	13528	13627	13587	13446	13584	13485	13474	13531	13405	13551	13476	13752	13530	13544	13680	13474	13509	13562	13502	13524	13426	13551	13414	13573	13590	13476	13523	13516	13593	13640	13652	13500	13703	13600	13663	13485	13534	13442	13525	13520	13517	13472	13565	13589	13540	13497	13529	13536	13544	13482	13608	13474	13567	13595	13539	13404	13628	13513	13469	13725	13560	13405	13605	13436	13456	13362	13676	13684	13744	13619	13554	13589	13542	13738	13600	13461	13523	13489	13541	13563	13582	13407	13596	13627	13644	13579	13581	13576	13543	13727	13598	13427	13554	13402	13518	13716	13631	13597	13422	13595	13604	13631	13513	13474	13578	13489	13677	13658	13548	13600	13646	13544	13638	13641	13617	13653	13522	13497	13762	13538	13624	13703	13453	13709	13525	13658	13573	13711	13463	13554	13748	13399	13596	13733	13618	13658	13561	13703	13541	13514	13589	13573	13503	13603	13569	13620	13491	13496	13693	13703	13475	13762	13610	13659	13481	13660	13497	13529	13626	13426	13647	13531	13589	13620	13489	13548	13609	13630	13745	13527	13538	13683	13676	13733	13562	13662	13577	13548	13569	13426	13762	13629	13584	13706	13525	13545	13477	13565	13392	13316	13589	13558	13536	13443	13520	13708	13479	13496	13541	13496	13649	13586	13464	13417	13553	13661
12469	21793	19587	15730	15331	17428	16584	15205	14113	13951	14075	13884	13111	13053	13116	12866	12801	12738	12649	12678	12622	12652	12666	12737	12614	12641	12538	12432	12535	12574	12408	12408	12531	12437	12377	12543	12550	12439	12309	12427	12475	12592	12479	12435	12420	12353	12557	12785	13860	14093	13456	13146	12695	12466	12383	12428	12353	12450	12525	12303	12482	12282	12365	12295	12295	12366	12487	12331	12366	12219	12277	12378	12345	12560	12334	12494	12157	12509	12495	12291	12449	12331	12293	12297	12458	12367	12212	12274	12293	12343	12376	12380	12332	12318	12343	12240	12388	12234	12388	12469	12364	12365	12372	12378	12248	12435	12375	12342	12401	12506	12460	12308	12176	12094	12264	12274	12291	12249	12380	12220	12380	12516	12222	12257	12424	12431	12398	12438	12407	12415	12530	12313	12394	12342	12346	12365	12330	12382	12269	12204	12210	12278	12306	12411	12373	12308	12266	12194	12233	12483	12317	12452	12284	12390	12235	12329	12257	12371	12301	12366	12339	12242	12387	12563	12233	12278	12298	12452	12235	12349	12307	12396	12231	12183	12330	12376	12397	12387	12451	12199	12478	12287	12334	12176	12358	12325	12290	12520	12351	12389	12425	12273	12161	12412	12266	12395	12331	12351	12139	12351	12233	12267	12280	12392	12346	12466	12397	12227	12350	12193	12294	12195	12345	12395	12345	12358	12297	12270	12256	12379	12259	12237	12282	12183	12327	12234	12311	12311	12276	12268	12313	12418	12381	12357	12328	12325	12234	12380	12299	12268	12226	12209	12244	12398	12415	12264	12264	12357	12329	12210	12434	12413	12325	12541	12259	12247	12351	12335	12509	12452	12480	12359	12384	12355	12484	12114	12416	12442	12367	12406	12403	12349	12434	12414	12334	12379	12257	12316	12120	12317	12341	12364	12186	12210	12359	12397	12277	12316	12242	12238	12229	12306	12334	12332	12150	12127	12463	12036	12408	12274	12293	12226	12177	12227	12312	12297	12257	12257	12347	12337	12223	12327	12334	12538	12299	12314	12396	12473	12254	12267	12350	12463	12379	12350	12326	12217	12562	12386	12231	12187	12208	12313	12377	12117	12322	12336	12400	12271	12237	12214	12277	12335	12275	12220	12225	12275	12371	12259	12462	12279	12182	12317	12335	12227	12427	12225	12345	12364	12256	12342	12379	12329	12343	12316	12307	12349	12448	12544	12319	12430	12314	12221	12286	12324	12228	12392	12280	12307	12400	12130	12500	12408	12354	12333	12389	12276	12314	12360	12413	12311	12329	12441	12467	12444	12503	12261	12294	12352	12361	12345	12316	12396	12280	12419	12330	12389	12211	12472	12390	12389	12271	12445	12245	12301	12456	12293	12172	12317	12347	12320	12341	12323	12391	12358	12289	12366	12296	12290	12408	12321	12268	12378	12262	12327	12482	12233	12402	12264	12402	12293	12434	12190	12405	12295	12284	12383	12313	12415	12346	12260	12408	12396	12584	12291	12297	12359	12314	12332	12225	12483	12264	12198	12408	12420	12380	12252	12321	12371	12265	12153	12592	12317	12387	12165	12398	12468	12403	12418	12303	12361	12508	12264	12342	12177	12328	12324	12426	12287	12359	12326	12302	12264	12166	12316	12350	12180	12415	12365	12265	12404	12403	12228	12299	12399	12290	12206	12358	12578	12261	12211	12378	12326	12260	12196	12260	12339	12348	12443	12207	12328	12242	12291	12360	12310	12358	12285	12336	12365	12368	12330	12428	12233	12440	12257	12310	12318	12310	12302	12227	12386	12215	12204	12536	12391	12287	12342	12370	12193	12296	12481	12310	12357	12097	12256	12275	12383	12365	12269	12320	12356	12378	12418	12189	12210	12263	12441	12494	12301	12463	12178	12308	12268	12434	12271	12412	12428	12368	12416	12373	12333	12330	12389	12593	12374	12285	12264	12223	12376	12398	12386	12288	12246	12283	12309	12406	12395	12260	12251	12198	12243	12113	12351	12185	12304	12296	12375	12349	12416	12305	12287	12228	12321	12388	12347	12418	12265	12370	12332	12432	12248	12227	12325	12320	12265	12245	12366	12301	12270	12294	12432	12379	12391	12471	12222	12262	12550	12446	12310	12236	12309	12411	12271	12156	12383	12308	12303	12371	12464	12222	12188	12256	12235	12401	12303	12419	12494	12336	12291	12461	12313	12323	12246	12361	12291	12250	12268	12356	12365	12447	12328	12314	12276	12491	12380	12187	12346	12141	12389	12263	12407	12435	12300	12412	12391	12145	12382	12248	12532	12343	12334	12296	12485	12165	12357	12278	12129	12389	12218	12431	12250	12277	12271	12311	12326	12091	12356	12326	12359	12401	12340	12470	12271	12338	12352	12288	12305	12341	12419	12418	12446	12557	12171	12342	12298	12461	12297	12439	12475	12217	12387	12297	12439	12333	12474	12374	12117	12454	12408	12244	12409	12421	12322	12266	12374	12396	12380	12273	12230	12224	12502	12142	12473	12378	12205	12243	12353	12361	12438	12364	12181	12437	12241	12465	12277	12365	12489	12389	12252	12382	12385	12285	12251	12369	12279	12269	12599	12269	12432	12360	12248	12364	12291	12412	12472	12390	12399	12323	12274	12412	12465	12473	12393	12288	12293	12293	12229	12403	12348	12462	12347	12390	12225	12318	12265	12402	12177	12426	12255	12241	12290	12409	12396	12335	12364	12309	12211	12287	12387	12338	12388	12114	12356	12287	12395	12392	12268	12247	12322	12318	12332	12216	12310	12138	12536	12402	12484	12331	12300	12106	12363	12252	12332	12238	12418	12177	12162	12289	12338	12109	12280	12322	12342	12211	12378	12339	12344	12280	12451	12136	12378	12303	12290	12265	12248	12322	12471	12304	12380	12317	12428	12208	12290	12642	12208	12282	12425	12551	12245	12317	12313	12272	12332	12261	12414	12313	12570	12349	12342	12352	12198	12519	12247	12271	12214	12432	12481	12225	12236	12100	12301	12271	12381	12319	12374	12333	12211	12311	12288	12312	12303	12316	12372	12384	12195	12326	12282	12432	12114	12448	12212	12428	12257	12341	12526	12254	12418	12219	12319	12262	12262	12253	12425	12368	12314	12399	12240	12246	12222	12247	12380	12352	12193	12304	12487	12282	12501	12286	12277	12247	12339	12148	12462	12305	12323	12293	12321	12202	12254	12264	12420	12436	12291	12321	12446	12240	12396	12351	12316	12442	12347	12391	12477	12500	12313	12364	12353	12224	12350	12363	12441	12409	12381	12223	12192	12173	12308	12247	12255	12266	12522	12287	12381	12541	12307	12346	12443	12312	12350	12257	12343	12289	12421	12354	12461	12236	12417	12322	12187	12316	12296	12309	12295	12407	12275	12353	12379	12165	12359	12415	12344	12226	12288	12230	12320	12328	12331	12335	12419	12144	12230	12370	12348	12448	12244	12347	12356	12335	12251	12314	12457	12404	12348	12402	12227	12362	12467	12233	12181	12341	12397	12449	12167	12334	12231	12435	12344	12253	12336	12179	12513	12352	12443	12313	12356	12362	12276	12309	12335	12248	12121	12333	12227	12158	12376	12369	12297	12422	12229	12300	12429	12293	12394	12346	12226	12355	12288	12238	12267	12371	12363	12263	12472	12289	12423	12358	12336	12396	12207	12229	12443	12275	12350	12275	12553	12201	12257	12249	12275	12295	12492	12163	12360	12307	12278	12350	12469	12279	12290	12330	12124	12333	12230	12194	12285	12402	12239	12243	12386	12226	12381	12393	12293	12377	12343	12272	12351	12416	12341	12395	12178	12338	12240	12331	12259	12343	12342	12297	12309	12204	12319	12419	12309	12313	12508	12337	12432	12354	12296	12231	12257	12192	12504	12319	12314	12268	12376	12395	12366	12333	12367	12324	12416	12124	12285	12354	12310	12373	12437	12440	12224	12365	12361	12193	12333	12291	12396	12301	12376	12231	12303	12436	12279	12310	12182	12377	12432	12556	12314	12361	12228	12342	12263	12389	12483	12206	12450	12424	12105	12320	12295	12349	12203	12320	12309	12302	12359	12384	12417	12490	12380	12301	12355	12319	12287	12403	12370	12414	12336	12246	12373	12359	12297	12319	12100	12365	12271	12269	12397	12293	12298	12261	12351	12329	12366	12287	12545	12421	12273	12286	12369	12393	12261	12260	12269	12105	12481	12343	12270	12408	12348	12231	12459	12347	12363	12310	12371	12371	12270	12302	12276	12193	12325	12303	12294	12316	12423	12250	12394	12419	12378	12282	12290	12385	12324	12237	12270	12370	12242	12439	12321	12289	12376	12304	12046	12285	12363	12200	12309	12435	12149	12240	12314	12388	12228	12410	12390	12245	12408	12313	12408	12414	12327	12144	12187	12323	12329	12205	12137	12422	12437	12142	12345	12323	12290	12447	12332	12376	12310	12308	12292	12369	12508	12209	12350	12287	12308	12342	12271	12332	12306	12285	12266	12300	12342	12409	12343	12094	12326	12390	12202	12425	12333	12324	12206	12416	12299	12305	12122	12211	12164	12340	12413	12301	12536	12275	12220	12270	12296	12294	12452	12310	12431	12368	12337	12325	12338	12409	12335	12219	12309	12356	12321	12282	12412	12367	12298	12218	12169	12261	12381	12105	12424	12328	12363	12249	12376	12427	12420	12143	12317	12217	12246	12391	12338	12249	12298	12355	12367	12288	12505	12278	12510	12235	12314	12238	12388	12431	12443	12515	12232	12283	12397	12208	12472	12412	12480	12234	12337	12341	12333	12422	12358	12167	12344	12321	12310	12269	12309	12151	12263	12322	12247	12245	12375	12327	12244	12552	12318	12326	12300	12320	12367	12326	12320	12189	12295	12232	12357	12333	12425	12412	12246	12334	12285	12318	12370	12324	12472	12140	12370	12411	12307	12211	12463	12381	12344	12417	12330	12308	12385	12298	12295	12285	12284	12295	12233	12492	12436	12265	12238	12256	12509	12436	12340	12427	12275	12299	12331	12249	12318	12469	12357	12449	12294	12159	12366	12334	12389	12402	12319	12288	12307	12409	12259	12302	12471	12204	12281	12226	12236	12267	12279	12140	12281	12294	12285	12249	12381	12422	12219	12188	12284	12510	12442	12397	12344
22827	21162	29050	23557	21254	22639	23201	16712	15192	15179	15226	15357	14951	14413	14287	14265	13954	13969	13649	13789	13787	13958	13687	13546	13660	13792	13600	13573	13510	13621	13611	13490	13495	13652	13571	13497	13396	13542	13375	13391	13283	13367	13245	13458	13180	13509	13635	14147	14850	15358	15241	14603	14163	13744	13428	13372	13247	13265	13176	13457	13512	13258	13269	13268	13404	13447	13243	13273	13147	13156	13344	13144	13206	13409	13376	13243	13340	13315	13329	13406	13216	13252	13285	13367	13402	13208	13392	13315	13246	13125	13388	13308	13310	13372	13327	13394	13420	13360	13415	13196	13394	13071	13234	13286	13429	13559	13290	13173	13201	13393	13227	13144	13191	13248	13329	13306	13295	13321	13322	13299	13236	13257	13210	13350	13281	13421	13182	13276	13080	13186	13261	13248	13169	13239	13244	13469	13544	13091	13315	13430	13309	13231	13138	13174	13264	13189	13328	13303	13079	13396	13256	13321	13194	13284	13208	13286	13247	13340	13251	13217	13361	13317	13282	13215	13110	13284	13072	13274	13271	13272	13285	13367	13195	13240	13157	13282	13153	13264	13215	13216	13227	13274	13440	13332	13405	13315	13218	13340	13357	13239	13302	13247	13192	13110	13319	13090	13339	13379	13348	13313	13429	13335	13236	13323	13164	13248	13378	13280	13283	13184	13267	13402	13100	13318	13441	13439	13046	13026	13341	13135	13332	13138	13415	13237	13254	13462	13332	13019	13273	13060	13219	13256	13386	13406	13287	13389	13232	13296	13348	13411	13321	13356	13237	13237	13310	13413	13340	13146	13259	13216	13282	13293	13088	13218	13126	13292	13193	13294	13169	13070	13245	13352	13377	13120	13302	13414	13219	13252	13229	13207	13194	13235	13333	13229	13265	13297	13436	13318	13465	13217	13391	13328	13189	13205	13298	13337	13045	13315	13321	13227	13556	13543	13211	13209	13351	13208	13275	13468	13327	13353	13261	13277	13153	13348	13036	13208	13419	13256	13239	13404	13471	13323	13244	13215	13149	13146	13353	13321	13232	13320	13265	13329	13069	13193	13135	13381	13227	13278	13489	13148	13299	13128	13312	13363	13085	13132	13097	13399	13196	13275	13153	13437	13378	13302	13169	13339	13213	13267	13295	13330	13187	13221	13371	13401	13348	13347	13386	13458	13297	13342	13120	13130	13102	13234	13248	13152	13171	13344	13366	13130	13296	13205	13114	13272	13197	13244	13155	13187	13266	13396	13348	13330	13191	13225	13103	13319	13445	13231	13208	13319	13011	13351	13443	13118	13188	13289	13249	13206	13296	13181	13268	13163	13270	13331	13414	13312	13353	13355	13353	13326	13359	13210	13279	13422	13360	13263	13087	13256	13296	13119	13491	13279	13377	13274	13281	13239	13251	13166	13096	13184	13387	13266	13250	13275	13255	13254	13236	13239	13108	13121	13052	13152	13193	13141	13193	13083	13262	13177	13317	13113	13189	13326	13294	13303	13371	13244	13439	13159	13485	13275	13075	13196	13416	13184	13244	13262	13217	13219	13233	13366	13307	13321	13313	13142	13339	13176	13437	13362	13257	13160	13402	13339	13248	13344	13387	13380	13019	13111	13367	13340	13436	13204	13173	13238	13317	13367	13244	13260	13292	13320	13259	13348	13433	13218	13137	13156	13127	13405	13416	13357	13252	13176	13298	13271	13351	13115	13303	13326	13151	13133	13165	13246	13205	13221	13134	13093	13235	13159	13435	13356	13278	13345	13258	13026	13210	13214	13353	13148	13252	13240	13319	13252	13325	13167	13290	13412	13274	13395	13404	13275	13162	13235	13192	13213	13459	13045	13088	13332	13089	13190	13293	13202	13188	13402	13265	13254	13249	13162	13257	13308	13358	13279	13045	13041	13259	13223	13117	13200	13388	13263	13344	13127	13424	13258	13332	13339	13176	13241	13329	13172	13389	13236	13154	13167	13408	13337	13181	13348	13181	13281	13314	13216	13305	13486	13219	13219	13257	13014	12922	13149	13206	13099	13219	13243	13345	13309	13281	13296	12992	13049	13350	13147	13093	13365	13412	13140	13200	13329	13395	13389	13347	13245	13391	13288	13183	13491	13220	13203	13317	13269	13399	13109	13458	13291	13332	13408	13213	13250	13328	13266	13354	13121	13129	13306	13241	13305	13261	13166	13186	13287	13192	13356	13418	13182	13122	13235	13309	13241	13293	13344	13121	13166	13307	13306	13293	13179	13195	13274	13298	13227	13063	12988	13170	13195	13236	13280	13101	13075	13470	13237	13303	13389	13239	13199	13284	13238	13455	13210	13246	13417	13011	13267	13108	13274	13192	13315	13189	13341	13339	13201	13020	13250	13233	13382	13135	13318	13219	13168	13110	13105	13223	13293	13276	13286	13344	13049	13135	13101	13283	13312	13399	13279	13081	13142	13458	13273	13350	13064	13213	13289	13260	13189	13121	13256	13178	13296	13157	13168	13422	13285	13450	13216	13095	13248	13240	13100	13315	13178	13264	13080	13269	13259	13047	13209	13151	13156	13289	13139	13053	13295	13245	13393	13286	13193	13114	13223	13110	13313	13434	13345	13008	13139	13169	13043	13156	13227	13251	13216	13102	13220	13309	13157	13360	13090	13124	13430	13098	13223	13366	13227	13183	13159	13188	13053	13229	13428	13257	13230	13223	13254	13284	13083	13058	13305	13354	13265	13295	13187	13163	13108	13136	13148	13312	13315	13155	13228	13348	13213	13315	13288	13175	13225	13076	13517	13345	13227	13308	13295	13187	13239	13268	13339	13382	13248	13182	13365	13311	13276	13450	13162	13275	13311	13214	13277	13305	13231	13283	13287	13304	13231	13171	13190	13423	13295	13209	13353	13202	13303	13222	13274	13337	13302	13176	13102	13176	13172	13099	13140	13420	13214	13290	13128	13392	13211	13217	13217	13300	13329	13285	13377	13300	13119	13230	13280	13209	13241	13433	13273	13329	13134	13254	13276	13409	13286	13135	13230	13223	12955	13083	13196	13174	13328	13156	13277	13381	13286	13230	13153	13279	13110	13288	13250	13300	13263	13294	13394	13250	13355	13283	13182	13278	13295	13432	13193	13151	13398	13302	13378	13198	13056	13267	13174	13183	13215	13219	13376	13331	13129	13040	13099	13158	13220	13181	13128	13314	13164	13311	13257	13322	13275	13182	13276	13191	13261	13236	13331	13424	13213	12999	13213	13308	13315	13163	13145	13148	13114	13346	13527	13437	13306	13266	13249	13086	13256	13340	13081	13339	13285	13436	13282	13290	13463	13235	13334	13305	13201	13138	13449	13139	13204	13057	13093	13476	13298	13457	13309	13084	13308	13031	13184	13339	13162	13297	13344	13192	13398	13187	13174	13205	13040	13079	13352	13299	12979	13264	13380	13344	13198	13314	13195	13250	13367	13244	13257	13148	13342	13274	13156	13244	13292	13241	13353	13053	13098	13292	13375	13394	13289	13217	13283	13287	13372	13074	13211	13324	13423	13169	13351	13307	13163	13197	13185	13185	13222	13348	13323	13084	13277	13421	13317	13155	13228	13335	13076	13288	13217	13171	13283	13386	13399	13313	13288	13122	13068	13269	13179	13291	13024	13246	13129	13272	13135	13398	13262	12989	13203	13232	13111	13095	13145	13086	13238	13211	13333	13255	13359	13205	12962	13256	13225	13162	13215	13144	13176	13253	13231	13321	13348	13226	13357	13362	13182	13423	13265	13357	13248	13245	13227	13257	13255	13294	13213	13267	13191	13227	13263	13054	13472	13272	13140	13205	13212	13344	13313	13239	13201	13225	13255	13166	13485	13310	13334	13586	13299	13242	13344	13164	13208	13164	13320	13178	13194	13356	13270	13254	13168	13219	13389	13135	13286	13173	13330	13427	13123	13247	13116	13366	13487	13305	13299	13277	13240	13160	13286	13292	13081	13177	13293	13279	13343	13230	13198	13270	13174	13134	13188	13125	13271	13326	13285	13362	13282	13362	13300	13299	13347	13310	13311	13171	13137	13334	13224	13245	13109	13119	13381	13217	13202	13224	13248	13429	13142	13060	13380	13233	13121	13187	13031	13296	13389	13009	13393	13161	13215	13178	13340	13280	13256	13294	13268	13335	13041	13101	13175	13270	13159	13288	13238	13287	13134	13062	13211	13315	13209	13152	13102	13279	13121	13116	13150	13244	13046	13268	13129	13433	13460	13254	13249	13355	13217	13155	13230	13335	13340	13286	13345	13405	13072	13140	13458	13206	13064	13185	13340	13105	13341	13127	13259	13290	13059	13173	13295	13326	13326	13158	13239	13238	13148	13448	13291	13365	13297	13227	13244	13236	13253	13184	13109	13118	13080	13176	13405	13384	13303	13219	13261	13094	13349	13230	13264	13263	13269	13389	13200	13191	13097	13267	13236	13348	13209	13003	13082	13279	13303	13268	13159	13274	13360	13335	13283	13290	13329	13281	13193	13205	13333	13318	13258	13367	13397	13253	13287	13275	13280	13170	13284	13293	13170	13136	13403	13317	13209	13354	13348	13285	13253	13203	13171	13293	13216	13281	13212	13235	13356	13222	13257	13232	12979	13318	13270	13148	13199	13267	13440	13269	13352	13167	13276	13398	13265	13292	13335	13366	13240	13297	13231	13436	13348	13248	13118	13297	13163	13302	13267	13152	13084	13282	13187	13161	13204	13444	13231	13467	13213	13309	13181	13370	13293	13146	13125	13040	13173	13239	13218	13218	13422	13212	13271	13204	13291	13302	13263	13278	13194	13382	13331	13360	13225	13190	13147	13523	13337	13304	13303	13259	13422	13329	13153	13235	13253	13374	13291	13215	13196	13447	13244	13043	13286	13245	13363	13132	13330	13214	13184	13388	13324	13379	13294	13227	13239	13189	13346	13256	13185	13058	13026	13354	13278	13335	13199	13216	13397	13343	13344	13058	13299	13430	13286	13118	13087	13200	13243	13137	13299	13215	13248	13072	13264	13404	13204	13301	13318	13191	13119	13267	13188	13193	13220	13304	13258	13283	13170	13349	13253	13159	13160	13391	13127	13299	13420	13193	13176	13336	13103	13269	13153	13240	13282	13222	13100	13246	13248	13357	13342	13405	13199
14114	26849	23904	18401	17453	18008	18209	15935	15195	14745	14890	15122	14037	13333	13254	13117	13027	12713	12844	12616	12632	12405	12542	12528	12569	12693	12441	12591	12518	12320	12458	12367	12306	12280	12345	12344	12441	12187	12183	12260	12398	12216	12188	12248	12284	12344	12550	13295	14624	14810	14331	13919	12968	12385	12402	12204	12218	12278	12145	12119	12164	12286	12023	12172	12156	12200	12139	12018	12153	12236	12210	12069	12027	12043	12089	11983	12308	12167	12200	12210	11994	12081	12236	12268	12184	12175	12088	12182	12158	12150	12217	12251	12233	12128	12176	12166	12033	12261	12276	12212	12127	12059	12143	12112	12124	12113	12048	12000	12009	12300	12156	12110	12222	12188	12182	12394	12161	12142	12138	12194	12132	12030	12223	11970	12283	12119	12229	12117	12049	12337	12294	12175	12243	12055	12159	12089	11995	12265	12112	12153	12188	12042	12097	12107	12126	12149	12189	12040	12118	12118	12197	12227	12211	12213	12171	12189	12033	12166	12188	11998	12009	12138	12139	12071	12316	12251	12184	12130	12087	12144	12317	12123	12196	12265	12090	12069	12120	12161	12248	12080	12151	12043	12139	12020	12376	12089	12184	12192	12102	11968	12230	12160	12143	12243	12139	12154	12201	12240	12122	12209	12075	12082	12213	12176	12084	12208	12048	12151	12128	12116	12055	12139	12154	12247	12179	12161	12246	12211	12080	12126	12091	12289	12148	12196	12028	12217	12166	12196	12244	12098	12110	12243	12057	12315	12174	12190	12053	12184	12202	12159	12211	12210	12099	12170	12198	12169	12075	11983	12083	12011	12072	12340	12126	12182	12096	12252	12168	12165	12110	12268	11960	12202	12165	12234	12005	12129	12182	12073	12137	12149	12104	12248	12206	12054	12198	12080	12238	12039	12212	12147	12139	12267	12215	12136	12194	12106	12300	11991	12108	12137	12129	12218	12138	12136	12139	12094	12064	12154	12056	12206	12041	12264	12221	12122	12186	12363	12227	12058	12343	11961	12076	12164	12003	12204	12314	12067	12120	12106	12055	12094	12169	12113	12095	12149	12300	12135	12165	12078	12064	12079	12215	12247	12275	12114	12203	12208	12212	12120	12229	12188	12132	12107	12066	12016	12120	12110	12084	12117	12135	12079	12267	12112	12073	12165	12082	12210	12211	12248	12218	12173	12226	12272	11933	12135	12148	12138	12247	12175	12252	12165	12148	12073	12092	12246	12189	12097	12115	12115	12085	12053	12153	12174	12139	12140	12191	12095	12246	11967	12068	12166	12154	12065	12149	12110	12011	12229	12211	12300	12226	12205	12266	12265	12160	12165	12154	12058	12156	12176	12104	12049	12202	12203	12193	12265	12275	11967	12168	11974	12327	12211	12149	12069	12124	12109	12261	12091	12163	12024	11902	12117	12072	12074	12070	12186	12225	12074	12178	12072	12180	12047	12193	12078	12158	12185	12225	12325	12110	12060	12230	12279	12257	12271	12302	12249	12319	11960	12130	12130	12192	12032	12179	12094	12156	12169	12204	12089	12296	12170	12086	12193	12203	12134	12139	12125	12258	12064	12206	12123	12268	12090	12008	12105	12244	12320	11996	12232	12140	12041	12297	12122	12137	12117	12094	12327	12292	12068	12191	12135	12127	12082	12102	12145	12201	12177	12125	12090	12125	12194	12208	12195	12146	12087	12226	12117	12166	11950	12084	12269	12063	12100	12192	12157	12100	12256	12173	12006	12049	12101	12124	12072	12128	12116	12130	12099	12076	12171	12092	12209	11978	12059	12316	11980	12108	12024	12212	12237	12199	12042	12141	12170	12047	12027	12203	12172	12153	12189	12261	12064	12351	12110	12046	12073	11982	12280	12124	12022	12102	12239	12176	12253	12114	12110	12061	12137	12273	12109	12091	12155	12228	12192	12052	12279	12163	12085	12282	12084	12187	12018	12130	12168	12003	12050	12105	12281	12186	11965	12214	12064	11850	12109	12089	12230	12275	12033	12269	11980	12334	11941	12094	12071	12235	12176	12271	12025	12270	12154	12029	12168	11938	12018	12169	12160	12177	12068	12105	12225	12259	12109	12141	12034	12050	12134	12193	12176	12233	12085	12176	12000	12216	12124	12106	12219	12000	12231	11964	12110	12051	12130	12184	12007	12037	12105	12221	12097	12201	12252	12142	12124	12304	12111	12210	12165	12278	12246	12182	12154	12225	12139	12101	12069	12202	12060	11958	12195	12028	12271	12078	12029	12153	12151	12112	12077	12116	12137	12034	12163	12239	12270	12101	12264	12088	12125	11996	11966	12343	12271	12244	12126	12166	12312	12260	12076	12152	12103	12130	12007	11919	12055	12107	12153	12158	12345	12117	12186	11963	11963	12193	12188	12135	12144	12218	12076	12423	12149	12132	12177	12229	12117	12121	12038	12021	12205	12202	12149	12017	12277	12000	12012	12285	12307	12154	12171	12178	12054	12216	12066	12228	12202	12060	12220	12128	12168	12314	12002	12197	12201	12329	12223	12162	12131	12055	12152	12058	12190	11881	12150	12180	12181	12067	12191	11971	12150	12079	12061	12184	12108	11939	12236	12078	12151	12085	12150	12166	12214	12102	12130	12147	12057	12090	12071	12052	12305	11970	12141	12112	12168	12050	11991	12036	12154	12285	12219	12126	12168	12077	12220	12111	12316	12222	12107	12210	11928	12334	12134	12204	12004	12204	12127	12136	12123	12100	12199	12174	12108	12057	12210	12176	12086	11977	12038	12114	12047	11945	12151	12154	12178	12072	12212	12055	12136	12177	11924	12229	12084	11989	11976	11956	12331	12092	12067	12148	12236	12282	12160	12224	12226	12242	12049	12107	12165	12247	12112	12245	12218	12136	12255	12297	12100	12167	12069	12111	12297	12162	12158	12229	12267	12147	12126	12079	12182	12307	12055	12091	12204	12230	12191	12199	12085	12144	12005	12101	12260	12290	11974	12157	12069	12122	12006	12164	12107	12162	12018	12058	12045	12106	12114	11998	12312	12225	12142	12169	12285	12016	12045	11910	12051	12091	12217	12281	12113	12169	12077	12222	12006	11996	12191	12166	12027	12181	12095	12042	12173	12169	12135	12287	12210	12164	11992	12173	12139	12131	12048	12069	12145	12039	12135	12050	12139	12082	12087	12245	12081	12242	12013	12248	12168	12256	12068	12198	12278	12041	12107	12205	12225	12190	12173	12019	12078	12233	12182	12182	12159	11996	12069	12130	12263	12115	12221	12213	12203	12135	12160	12069	12145	12064	12123	12176	12084	12152	12186	12290	12087	12178	12072	12059	12079	12277	12184	12085	12076	12203	12174	12065	12134	12135	12151	12089	12129	12100	12112	12218	12137	12221	12138	12158	12069	12082	12173	12208	12067	12208	12146	12168	12113	12077	12118	12206	12064	12109	12208	12325	12120	12216	11982	12116	12049	12069	11931	12035	12292	12150	12193	12060	12149	12045	12185	12136	12063	12151	12065	12202	12209	12168	12010	12324	12233	12216	12145	12187	12036	12252	12275	12150	12195	12096	12286	12131	12137	12099	12113	12071	12025	12094	12273	12300	12092	12061	12289	12087	12093	12162	12215	12146	12253	12105	12242	12159	12128	12290	12165	12221	12230	12262	12236	12142	12139	12225	12067	12053	12111	12150	12196	12271	12256	12217	12004	12080	12243	12285	12187	12157	12200	12143	12156	12068	12140	12224	12056	12147	12307	12084	12343	12180	12362	12166	12009	12233	12113	12182	11932	12264	12233	12199	12181	12141	12122	12151	11916	12054	12382	12178	12119	12211	12088	12115	11970	12102	12138	11986	12187	12067	12130	12090	12125	12155	11866	12065	12170	12179	12189	12213	12201	11901	12150	12069	12127	12054	12181	12260	12077	12095	11941	12084	11906	12320	12108	12082	12186	12239	12117	12098	12014	11904	12198	12314	12130	12141	12133	12130	12110	12325	12143	12191	12145	12106	12080	12432	12086	12082	12216	12122	12115	12233	12334	12215	12187	12067	12196	12158	12160	12174	12070	12093	12161	12020	11984	12214	12152	12051	12165	12115	12158	12226	12136	12076	12033	12107	12153	12139	12099	12022	11953	12270	12034	12163	12053	12026	12337	12045	12280	12100	12236	12194	12227	12129	12117	12208	12121	12062	12180	12447	12258	12156	12236	12220	12143	12187	12243	12113	12266	12148	12024	12190	11990	12038	12193	12110	12274	12147	12246	12083	12166	12152	12170	12267	12166	12183	11913	12164	12084	12185	12105	12203	12145	11989	12087	12203	12066	12237	12020	12067	12192	12348	12024	12166	12249	12124	12169	12229	12097	12192	12123	12122	12260	12239	12069	12195	12190	12036	12294	12087	12050	12121	12067	12164	12122	12066	12094	12104	12044	12190	12084	12273	12116	12043	12116	12087	11950	12050	12118	12219	12073	12112	12116	12132	12073	12029	12156	12095	12092	12044	11977	12137	12127	12159	12075	12167	12196	12140	12180	12049	12196	12084	11953	12277	12094	12057	12219	12073	12131	12068	12067	12128	12060	12192	12175	12171	12241	11967	12113	12099	12188	12171	12030	12263	11993	12077	12282	11926	11910	12189	12279	12026	12116	12251	12165	12110	12087	12265	12102	12118	12041	12120	12287	12107	12029	12072	12151	12207	12158	12164	12177	12160	12086	12114	12116	12060	12017	12037	12125	12087	12087	12120	12169	12243	12190	12147	12086	12199	11999	12304	12143	12191	12149	11988	12077	12141	12258	12127	12305	12140	12039	12160	12130	12077	12080	12170	12219	12276	12400	12213	12053	12091	12213	12067	11994	12098	12074	12227	11986	12310	12099	12303	12350	12193	12091	12145	12091	12232	12050	12151	12107	12222	12255	12026	12261	12110	11938	12036	12143	12106	12196	12130	12241	12166	12079	12048	12059	12091	12137	12168	11994	12270	12115	11989	12153	12065	12041	12196	12165	12109	12184	11944	12223	12091	12319	12126	12101	12347	12376	12088	12209	12153	12070	12142	12195	12205	12015	12139	11930	12100	12236	12233	12012	12195	12086	12078	12313	12158	12076	12124	12140	12119	12231	12149	12062	12252	12105	11990	12168	12032	12075	12052	12090	12176	12103
27102	21487	22540	18100	14681	15179	15365	14778	14518	14592	14376	14735	14372	14571	14379	14243	14413	14213	14098	14217	14055	14059	14041	14167	13972	13859	14131	14209	13924	14066	13935	14042	14039	14010	14116	13932	14182	14097	14020	14046	14067	14097	14170	14126	14094	14065	14007	14010	14079	14069	14356	14021	13957	14044	13984	14111	13704	13921	13979	13956	14078	13859	14056	13832	13983	14004	13905	13933	14047	13979	14117	13785	13975	14007	13844	14034	13953	14053	14288	14107	14182	14014	13977	13936	14094	14237	13893	13938	14089	13881	13918	13967	14063	13865	14002	14006	13916	13988	13977	13789	13822	13995	13977	14126	13847	14291	14127	13972	13851	14038	14005	13798	13965	14072	14053	14092	13958	14048	13958	14061	14233	13896	13909	13965	13982	14014	13925	13902	14126	13883	14051	13770	13931	14045	14013	13965	13872	13964	13987	13881	13776	13997	14057	13958	14016	13923	13870	13785	14009	13860	14099	14008	13826	13925	14022	13993	13899	13842	14136	14121	13971	14011	13830	13824	13895	13812	14131	13875	13874	13773	14068	13930	13942	13970	13885	13791	13773	14158	13923	14127	14046	14107	14106	14037	14184	14052	14145	13969	14016	14062	14147	14065	14106	13995	13973	13985	13866	14039	14013	13949	13852	13985	14032	13898	14122	13907	14044	14056	14031	14017	14120	14098	13927	13918	13838	13900	13971	13904	14087	14103	14046	14089	14114	13978	13983	14070	13845	13899	13926	13965	13976	13902	13882	14166	14197	14112	14071	14045	13966	14005	13877	14086	14020	14087	13996	13811	13947	13872	13936	13889	13977	13977	13981	14024	14101	14072	14033	14038	14054	14000	13990	13914	13940	13953	14054	13876	13916	14053	13851	13904	13940	13940	14159	13872	13979	13950	14000	14163	14038	14005	14058	14006	14177	13948	13937	13953	13935	14086	14037	13897	13776	13883	14105	13919	13897	13963	13977	13941	13906	14038	13894	13816	14068	13899	13962	13971	13901	14079	13877	13926	13958	13952	14005	14065	13971	13748	13947	14048	13893	13897	13968	13896	14101	14025	13967	13781	13869	13865	13923	13991	14122	14188	14104	13915	13983	14183	13879	13926	13861	13943	14135	13894	13993	14104	14220	13972	14030	14117	14067	14092	13949	13855	14148	13888	14050	13873	13895	13972	13976	13924	14077	13893	13953	13943	14083	13934	13950	13929	13977	13913	13929	14048	14117	14186	14023	14003	14086	14079	14051	13844	13964	13993	14099	14114	13969	14120	14061	13938	14107	13930	13922	14088	13883	13897	13998	14105	14034	13921	13729	14005	14077	14073	14038	13878	14178	14063	14019	13739	13845	13854	13944	13865	13939	14114	14130	13971	14124	14042	13904	13917	13991	13947	13912	13863	14082	14124	13897	13987	14113	14075	14082	13995	13894	13888	13814	13841	13930	13871	14048	13773	13936	13826	14172	14128	14242	13980	13946	13936	13881	13855	14234	14041	13780	13995	13908	14117	14146	14233	13989	13988	14105	13934	13954	13957	13979	14016	13960	13867	13966	14071	13996	13973	14065	14088	13851	14024	13998	14015	13910	13927	13887	14023	14051	13831	13672	13920	14049	14076	13955	13970	13906	13948	13894	13880	14250	13956	13964	14026	14027	14069	13901	13983	13841	14002	13939	14038	14027	14021	13929	14052	14084	14052	13887	14009	13891	13912	13901	14177	14093	13809	13988	13945	13836	13926	14090	13919	14087	13930	13969	13710	13753	14080	14080	13953	14097	14064	13842	13997	13969	14065	14180	14035	13970	14087	14034	13960	13969	13988	14067	14183	14103	14125	14120	14011	13987	14052	13974	14028	14060	13783	13717	13888	14044	13988	14050	14126	14097	13996	14017	13891	13965	13776	13959	13933	14029	14064	14044	14108	14244	13877	14088	14083	14337	13942	13903	13899	13770	13786	14021	13960	13928	13958	13905	13924	14080	14067	13970	14169	13938	13925	13901	14059	13754	13868	14073	13972	13918	14106	13910	13976	14012	14185	14019	14142	13967	13996	13809	13760	14099	13794	14130	13909	13865	14013	13962	14034	14110	14220	13982	13924	13882	14038	13903	14041	13815	13896	14042	14003	14135	13977	14066	13952	13948	14034	14077	14139	13908	14083	13909	14006	13875	14017	13964	13960	14028	13817	13996	14167	13871	13899	13852	13947	13931	14045	14015	13850	13936	14042	14166	13853	14094	14053	13985	14010	13908	14086	14240	13893	13980	13884	13999	13983	13954	14060	14078	14027	14150	13930	14092	13912	14040	14145	14012	14111	14123	14083	13858	13823	14036	13683	13886	13828	14060	13994	13867	13945	14258	13998	14035	14073	14045	13996	13879	13961	13830	13901	13912	13863	13933	13869	13820	14049	13971	14019	13924	14023	13972	13961	13973	14103	14204	13925	13928	13954	14087	14186	13999	13885	13988	14027	13882	13879	14045	14026	14054	13713	14027	13965	13979	13964	13942	14100	14239	13998	14129	13974	14041	13997	13896	14139	13910	13869	14113	13825	13908	13965	13976	14011	13988	13960	14301	13916	14018	13821	14012	13844	13960	13882	14108	14002	13879	13834	13880	13966	13944	14079	14046	14049	13771	13936	13921	14003	14136	13898	13904	13986	14027	13969	13981	14055	14094	14035	14012	14099	13907	13828	13943	13861	14035	13986	14046	13922	14019	14079	13853	14116	13886	14047	13970	13948	13887	13969	14126	13980	13964	14165	14032	14181	14137	14083	13941	14167	14046	14144	13934	13965	14034	13871	14119	14166	14011	13924	13986	14050	14014	14156	14102	13916	13900	13906	14044	13882	14002	14027	14119	14120	13932	14146	14117	13952	13972	14010	13979	14182	14142	13965	14204	14128	14171	14077	13977	14391	14294	14000	13924	13972	14059	14035	13928	14000	14037	13951	14011	13934	14015	13914	14074	14150	13958	13910	14010	14161	13977	13842	14072	13939	13851	14095	14147	13928	13956	14000	14076	13982	13913	14131	13903	13973	14141	14065	14106	13927	14167	14003	14001	13867	14073	14059	13941	13802	14100	14023	13960	14039	14009	14012	14136	13914	13887	13944	14165	13929	14013	14074	13952	14196	13982	14094	14059	14008	13854	13693	13752	13915	13960	14073	14026	13916	13949	13916	13913	14025	13925	14070	14013	13818	13904	13975	13936	13983	14279	13969	14104	13913	13895	14144	14093	14010	14122	13815	14011	13962	13778	13998	14045	13907	14145	14086	14048	14079	14024	13854	14014	14060	13890	13951	14027	14089	13965	13931	14067	14055	14063	14079	13935	13960	14043	13880	13969	13969	14111	14138	14037	14218	13999	13879	13915	14012	14069	13952	13900	13980	14050	13988	14145	14138	14016	14123	13915	13827	13996	14127	14042	13895	13870	14009	14035	13863	13932	13928	14055	13868	13885	13999	14039	13887	13967	13912	14102	13870	14086	13975	13984	14065	14014	13980	14126	13763	13922	14020	13985	14013	13991	13962	13921	14006	13941	13918	13962	14101	13909	14097	14117	13960	13986	14233	13934	13958	14012	13873	13909	14005	14080	14040	14160	14001	13973	13836	14191	13926	13946	13831	13972	13877	14004	13920	14019	13881	13989	13987	13857	14029	13935	13922	13883	13937	13998	13872	14117	14079	14002	13857	14004	14113	13918	14073	14022	13896	13918	13991	13930	14074	14061	13904	14132	14059	14071	14017	13899	13865	14060	14171	14166	13883	14074	14077	14009	14219	13967	13960	14015	14149	13967	14042	13945	14047	13899	13901	14054	14200	13949	14010	13813	13977	14047	13966	13787	14020	13955	14019	13955	14099	14051	14016	14052	13961	14073	13885	14003	13883	13972	13717	14045	13972	14060	14000	14032	13768	13901	13897	14069	13994	14222	14014	14038	14109	13746	14002	14142	14184	14146	14038	14150	13909	14008	13915	14045	14082	14047	13917	13942	14083	13864	14027	13901	13827	14096	13991	14096	13990	13852	14055	14002	13947	13889	13891	13978	14131	14165	13971	14047	13849	14227	13929	14065	13984	14388	14127	14201	13911	14073	13972	13857	14012	13779	13960	14015	13995	14104	14127	14071	14146	13968	13934	14058	13899	14035	13858	14038	14048	13959	14015	13918	14053	13891	14139	14057	13885	13973	14127	13916	13958	13955	13911	13995	14059	14085	14224	14110	14009	13923	14072	14018	14020	13949	14103	14155	13927	13882	13946	13935	13959	13953	13939	13970	13941	13711	14069	14094	13965	14052	13698	13986	13970	14069	14031	13955	14098	14058	14104	13815	13928	13878	13914	13991	13913	13994	13946	13982	13893	14078	13937	13980	14000	13991	14053	13825	13944	13833	13817	14097	14062	13879	14035	14021	14001	14037	13816	13816	13805	13740	13815	13974	14154	14000	14067	14055	14055	14074	14101	14050	14013	14196	13952	13914	13863	13987	14083	13832	13890	13997	13832	13851	14025	13961	14015	14096	13894	14046	13949	14104	14045	13882	14136	13998	13994	14142	14084	14037	14057	13948	13827	13978	13992	14080	13882	13937	13899	14031	13998	13930	13897	14127	14105	14158	13970	14155	13831	14081	13880	13814	13825	14243	13919	13807	13978	13985	13903	14067	14102	14048	13983	14135	14078	14043	13957	14016	14063	13930	14019	13928	14086	13975	14042	14053	14145	14081	14041	13999	13922	14108	13927	14082	13998	14044	14175	13881	13886	14024	14035	14061	13821	13856	14012	13966	14148	14008	14112	13905	13908	14013	14025	13849	13982	13797	13960	14004	13780	13856	13883	14003	14002	13889	13813	13992	13908	14013	13828	14000	13893	14007	13884	14123	13986	14012	13905	14121	13875	14021	14059	13842	13973	14041	13898	13918	14017	14075	14016	13905	13953	13991	14042	14160	14040	13945	14052	14005	13932	14122	13955	14024	13978	13954	14018	13984	13921	13981	14247	13859	13918	13901	14042	14253	14042	13962	13964	14111	13870	14141	14095	13961	13936	14030	13871	13879	13972	14157	13999	14026	13937	13963	14048	14070	14062	13901	13953	14016	13890	14007	13953	13987	13990	14135	14026	13956	14034	13995	14308	14063	13911	14067	14205	13928	14094	14036	14245
13103	15455	14635	13435	14000	14525	14706	13897	13296	13703	13736	13805	13526	13390	13434	13350	13138	12963	12690	12682	12975	12783	12806	12741	12878	12925	12718	12959	12724	12735	12711	12588	12654	12816	12875	12804	12665	12641	12791	12758	12755	12801	12723	12616	12574	12844	12792	12725	12939	12833	12848	12845	12740	12844	12643	12517	12811	12371	12619	12582	12765	12665	12702	12763	12703	12571	12718	12609	12854	12765	12762	12603	12628	12691	12786	12887	12837	12785	12584	12664	12594	12576	12693	12537	12730	12558	12674	12627	12625	12648	12524	12614	12741	12698	12754	12513	12595	12571	12563	12670	12812	12669	12664	12689	12566	12638	12591	12698	12669	12631	12764	12543	12656	12594	12758	12661	12741	12572	12840	12620	12669	12642	12573	12738	12605	12606	12514	12716	12594	12775	12567	12825	12708	12613	12647	12689	12656	12684	12707	12657	12672	12537	12743	12615	12789	12706	12654	12753	12755	12773	12562	12619	12650	12642	12573	12671	12695	12578	12528	12713	12652	12670	12670	12680	12689	12591	12681	12688	12651	12674	12675	12591	12775	12551	12721	12648	12655	12783	12574	12567	12768	12565	12719	12638	12662	12752	12646	12803	12475	12692	12484	12583	12702	12740	12608	12712	12770	12617	12607	12848	12663	12590	12695	12517	12679	12651	12703	12614	12838	12632	12610	12587	12745	12670	12605	12567	12450	12552	12622	12728	12646	12720	12694	12741	12793	12663	12777	12538	12644	12772	12587	12644	12701	12649	12713	12671	12849	12625	12686	12679	12612	12704	12505	12884	12513	12808	12679	12648	12624	12754	12678	12557	12588	12795	12604	12723	12620	12603	12553	12648	12731	12577	12680	12571	12691	12743	12609	12626	12594	12491	12785	12540	12649	12685	12662	12680	12728	12586	12616	12564	12729	12925	12667	12719	12665	12634	12568	12701	12751	12649	12792	12611	12476	12867	12541	12568	12669	12743	12737	12713	12456	12747	12742	12628	12692	12792	12588	12657	12790	12650	12656	12602	12627	12709	12652	12542	12629	12639	12576	12636	12721	12647	12487	12794	12592	12873	12697	12721	12604	12697	12688	12633	12797	12762	12726	12629	12642	12548	12507	12551	12452	12683	12641	12643	12573	12701	12646	12530	12593	12644	12623	12705	12644	12530	12714	12632	12754	12664	12586	12719	12715	12651	12561	12650	12645	12688	12695	12661	12714	12654	12727	12628	12643	12630	12622	12510	12717	12634	12661	12693	12775	12719	12573	12645	12747	12841	12751	12807	12732	12484	12754	12644	12508	12693	12692	12581	12705	12652	12709	12651	12673	12586	12649	12683	12729	12761	12741	12660	12767	12736	12642	12633	12606	12724	12673	12747	12618	12575	12574	12764	12701	12709	12594	12583	12690	12670	12748	12569	12595	12519	12749	12852	12546	12720	12578	12625	12850	12733	12626	12860	12529	12764	12824	12542	12751	12594	12667	12828	12752	12570	12732	12619	12787	12626	12702	12653	12763	12732	12651	12619	12765	12705	12569	12810	12637	12518	12643	12792	12719	12703	12684	12668	12811	12660	12719	12610	12609	12681	12616	12673	12666	12718	12447	12822	12491	12626	12704	12580	12624	12722	12682	12739	12427	12705	12682	12738	12713	12817	12755	12603	12743	12604	12631	12678	12711	12626	12712	12558	12512	12741	12741	12681	12648	12544	12756	12565	12694	12647	12806	12639	12661	12574	12564	12585	12643	12687	12583	12489	12573	12657	12673	12723	12690	12652	12608	12574	12516	12706	12601	12638	12655	12606	12699	12715	12521	12778	12679	12646	12807	12788	12587	12674	12886	12672	12679	12664	12581	12517	12630	12762	12768	12725	12629	12719	12701	12556	12798	12665	12644	12674	12707	12608	12627	12670	12519	12453	12608	12656	12602	12692	12660	12548	12721	12539	12632	12776	12698	12625	12645	12703	12569	12607	12732	12689	12639	12584	12800	12546	12855	12664	12816	12520	12594	12598	12651	12519	12658	12578	12752	12741	12574	12501	12685	12666	12695	12566	12723	12709	12565	12697	12683	12608	12708	12721	12666	12592	12783	12668	12685	12700	12612	12697	12761	12675	12737	12741	12810	12584	12607	12711	12666	12428	12756	12676	12573	12633	12725	12714	12579	12697	12814	12658	12670	12671	12474	12756	12716	12630	12676	12612	12607	12739	12872	12562	12738	12668	12629	12610	12712	12585	12437	12605	12560	12743	12695	12648	12926	12910	12740	12743	12564	12696	12788	12553	12737	12726	12582	12763	12524	12761	12718	12601	12638	12759	12543	12702	12675	12762	12586	12749	12689	12662	12620	12561	12730	12665	12643	12498	12588	12835	12779	12654	12798	12780	12713	12705	12726	12578	12551	12690	12510	12633	12612	12655	12570	12706	12678	12674	12693	12641	12396	12606	12709	12785	12573	12810	12695	12707	12681	12656	12631	12556	12633	12658	12478	12569	12557	12779	12583	12703	12673	12529	12827	12578	12718	12617	12715	12620	12727	12775	12723	12806	12650	12842	12701	12700	12577	12606	12611	12452	12810	12550	12765	12682	12660	12654	12526	12675	12597	12694	12702	12587	12558	12673	12765	12818	12639	12655	12572	12796	12681	12614	12628	12729	12799	12731	12417	12581	12550	12652	12652	12650	12633	12830	12912	12727	12676	12567	12667	12570	12567	12453	12616	12464	12644	12594	12589	12695	12530	12481	12564	12581	12747	12554	12571	12633	12640	12531	12636	12695	12661	12557	12493	12563	12719	12689	12611	12520	12713	12563	12563	12520	12513	12703	12518	12765	12620	12629	12735	12572	12664	12665	12608	12760	12760	12795	12714	12664	12703	12614	12814	12685	12798	12601	12686	12627	12753	12688	12716	12719	12610	12758	12690	12810	12555	12585	12780	12779	12613	12667	12526	12564	12532	12837	12608	12702	12492	12680	12630	12594	12737	12804	12758	12770	12847	12653	12664	12603	12735	12711	12684	12504	12740	12724	12604	12679	12803	12537	12540	12641	12629	12812	12653	12639	12861	12693	12574	12853	12644	12876	12746	12656	12584	12538	12638	12785	12818	12745	12662	12683	12707	12803	12713	12693	12742	12618	12689	12838	12616	12673	12712	12691	12773	12734	12686	12707	12468	12661	12656	12676	12588	12776	12674	12803	12564	12781	12487	12782	12527	12530	12681	12685	12798	12811	12498	12631	12698	12712	12752	12654	12657	12485	12601	12595	12774	12652	12682	12616	12636	12620	12733	12805	12656	12686	12801	12764	12662	12702	12603	12724	12677	12758	12652	12682	12538	12712	12677	12560	12672	12516	12638	12774	12546	12787	12676	12618	12614	12698	12583	12505	12621	12790	12667	12694	12646	12636	12603	12521	12596	12557	12583	12724	12775	12668	12719	12599	12788	12765	12647	12714	12741	12761	12788	12805	12738	12414	12741	12715	12720	12721	12549	12772	12728	12478	12570	12716	12726	12603	12658	12666	12710	12695	12504	12670	12699	12586	12665	12633	12639	12771	12588	12656	12653	12901	12602	12815	12714	12681	12492	12649	12602	12553	12742	12491	12668	12822	12809	12581	12694	12547	12674	12632	12553	12758	12772	12477	12597	12794	12614	12621	12682	12647	12721	12653	12731	12599	12909	12663	12691	12867	12633	12711	12620	12835	12724	12740	12694	12711	12815	12674	12733	12665	12693	12605	12600	12782	12604	12619	12667	12629	12596	12629	12550	12747	12618	12803	12583	12659	12759	12886	12790	12824	12560	12574	12640	12759	12673	12652	12715	12745	12750	12504	12607	12668	12579	12706	12620	12594	12635	12732	12551	12500	12608	12604	12638	12472	12633	12677	12716	12684	12689	12700	12763	12642	12545	12667	12683	12670	12647	12737	12672	12617	12687	12680	12784	12840	12789	12687	12682	12586	12453	12800	12436	12774	12713	12768	12488	12576	12792	12575	12557	12556	12656	12651	12789	12732	12623	12620	12735	12616	12778	12719	12693	12593	12637	12897	12694	12655	12607	12682	12759	12610	12793	12746	12590	12623	12834	12539	12600	12531	12582	12521	12682	12672	12588	12600	12574	12594	12510	12618	12663	12703	12666	12691	12740	12747	12727	12476	12568	12668	12571	12752	12831	12604	12765	12699	12676	12796	12739	12721	12591	12675	12553	12547	12652	12729	12549	12690	12527	12686	12502	12633	12665	12814	12649	12702	12682	12651	12572	12680	12697	12502	12637	12773	12663	12632	12546	12563	12582	12633	12674	12755	12698	12626	12699	12665	12762	12579	12640	12678	12656	12693	12614	12615	12851	12664	12589	12494	12697	12586	12690	12748	12841	12484	12696	12601	12568	12727	12568	12617	12589	12578	12718	12556	12597	12595	12654	12645	12700	12610	12692	12565	12799	12731	12664	12790	12756	12637	12650	12773	12652	12539	12720	12638	12785	12582	12728	12560	12665	12710	12651	12641	12641	12732	12636	12655	12703	12712	12596	12681	12614	12824	12697	12688	12649	12664	12607	12597	12568	12851	12706	12538	12626	12729	12702	12709	12553	12596	12724	12683	12650	12751	12592	12630	12757	12579	12611	12685	12736	12597	12629	12658	12611	12614	12834	12659	12860	12901	12647	12719	12752	12702	12581	12758	12690	12716	12645	12654	12730	12536	12617	12636	12590	12663	12629	12617	12812	12573	12511	12648	12596	12574	12660	12805	12703	12697	12818	12640	12581	12683	12699	12690	12771	12669	12664	12663	12558	12648	12630	12569	12821	12685	12765	12768	12699	12845	12792	12579	12600	12706	12561	12598	12580	12694	12726	12643	12777	12648	12689	12735	12737	12738	12820	12673	12702	12616	12785	12651	12605	12684	12542	12744	12621	12601	12665	12605	12722	12784	12667	12858	12678	12591	12869	12777	12770	12783	12608	12559	12680	12859	12714	12787	12609	12635	12590	12558	12546	12660	12664	12623	12692	12593	12770	12649	12808	12697	12594	12768	12518	12718	12712	12662	12624	12563	12636	12602	12585	12503	12590	12614	12654	12792	12530	12567	12820	12773	12613	12709	12815	12622	12658	12730	12760	12632	12684	12676	12923	12694	12657	12452	12640	12835	12681	12730	12686	12713
23839	21162	28572	24071	21644	20355	18543	15808	15101	15280	15314	15183	14868	14832	14721	14724	14498	14377	14177	14416	14381	14228	14286	14184	14254	14137	14310	14264	14224	14106	13996	14087	14190	14220	14164	14054	14176	14018	13873	14071	14164	13995	14014	14000	13978	14004	14408	14502	14962	14959	15025	14556	14311	14165	13978	13989	14233	14164	14063	14008	14034	14161	14056	13886	14062	13894	13988	14076	14038	14057	14014	13875	14043	14190	13909	13971	14104	14225	14135	13859	13975	14077	14031	13977	13979	13973	13994	13962	13942	14124	13922	14127	13997	14068	14016	14045	14082	13994	14091	13980	14023	13964	14033	14058	14102	13788	13981	13928	14005	13914	13921	13823	14053	14054	14035	14058	14203	13955	14034	13747	14070	14127	13850	14040	13872	13819	14048	13884	14070	14044	13880	14073	14148	14027	14053	14241	13890	13942	13927	14149	13901	14054	13849	14087	13845	13940	13969	14055	14082	14003	14122	13905	14008	13997	14110	14009	13988	13917	14104	13928	14017	13987	13961	13917	14147	14096	13974	14017	13985	14092	13995	13905	13827	14164	13986	13823	14101	14033	13885	13967	13900	14198	13905	13896	14054	13969	14022	13996	14065	14053	13887	13787	13900	13970	14038	13821	14058	13958	14051	13843	13940	14090	13897	14102	14029	13993	13829	14019	14059	13979	14104	14041	14059	14081	13983	13956	14123	14007	13892	13913	14054	14182	13869	13861	13927	14049	13902	13907	14043	14080	13891	13815	13998	14022	14249	13959	13965	14095	14059	13919	14053	13846	13828	13997	14122	13929	13994	14058	14075	13781	14066	13918	13934	13848	13836	13932	13924	13920	13999	13907	13965	13980	13912	13839	13925	13830	13911	13736	13883	13903	13973	14027	13830	13823	14050	14020	14018	14051	13942	13996	14106	13915	14013	14072	13991	13965	13999	13881	13941	13993	13804	13953	13936	14002	14060	13856	13831	13786	14080	13841	14008	13917	13882	13965	14049	13871	14010	13948	13897	13815	13913	13894	13989	13855	14011	14013	13886	14034	13911	13827	14004	14021	13874	14014	13969	14022	14013	13988	14010	14025	14014	13886	14058	13989	13938	13774	13952	14053	14042	13944	13967	14134	14149	13880	13894	13946	14114	13780	14037	13963	13920	14077	13974	13866	13935	13817	14121	13976	14071	13951	13976	14238	14108	13991	13846	14058	13891	13931	13727	13891	14139	14005	14210	13777	13837	14007	13914	13848	14059	14034	14034	13791	14033	13965	13905	13935	13758	13995	13809	13907	13995	14077	13975	13758	13781	13924	13848	13929	13936	13983	13755	13935	14030	13919	14054	13884	13928	14060	13853	13623	13840	14160	13924	14020	14015	13966	14181	13937	14005	13900	13819	13952	13983	14065	14057	13940	14130	13963	13995	14021	13860	14029	13938	14102	14117	13979	14047	13820	14014	13941	14086	13880	13930	13944	13877	13728	13924	13859	13917	14057	13785	14112	13828	14054	13896	13952	14069	14093	14018	13995	14157	13928	14022	13943	13996	14005	13923	13830	14009	13820	13778	13836	13936	14044	14054	14048	13812	14131	14011	13732	13922	14020	14106	13961	14087	14026	13834	14079	14046	13932	13989	13826	14103	14008	13864	14041	13855	13843	13976	14002	13963	14152	14062	13899	14000	14049	13975	14151	14075	13889	13818	13991	13996	13945	13911	13986	13854	13793	14094	13976	14027	13932	13949	14119	13994	13826	13816	14002	13908	14028	14000	14071	13849	13938	13908	13863	13894	14107	13954	14068	14145	13909	14083	13896	14005	13840	13935	13961	13891	14036	14196	13983	14001	14077	13865	13920	13939	14162	13870	14019	13804	13898	13954	13955	13962	13934	13924	13981	14070	14090	14069	13963	14125	13871	13939	13962	14115	13987	13857	13847	13815	13969	13993	13959	14003	13882	14034	13924	13982	14125	13991	14037	13774	13899	14153	13904	14037	13903	13830	14074	13972	14069	13775	13937	13977	13960	13912	13943	13959	13886	13951	14036	13907	14006	13951	14101	13905	13904	13760	14028	13990	13959	13997	13853	13905	14069	13834	13926	13872	14087	14098	13998	13935	14012	13984	14054	13957	13866	13889	14108	13972	13943	13909	13853	13836	13666	13930	13972	14136	13804	13924	13964	14037	14016	13935	14117	13906	14154	14062	14118	13845	14231	14061	13995	14037	13844	13846	13963	14137	13923	13995	14010	13950	13767	13752	13792	14089	13991	13855	13700	14096	13892	13952	13924	14073	13738	14072	13879	14087	14018	13904	13990	14114	13807	14013	14063	13921	13740	13978	13734	14048	14044	14177	14081	13946	14071	13910	13950	14041	14045	14144	14134	13946	13838	14054	13761	13920	13923	14034	14142	14088	13841	14051	14056	13826	13913	14002	14074	13932	14002	14060	13956	13961	13938	14032	13978	13959	13908	13753	14209	13967	13965	13655	14028	13944	13998	13897	13914	14116	13988	13941	13842	13952	14068	14133	14065	14011	13912	13936	13961	13894	13938	13862	13972	13957	13988	14141	13990	14098	13856	14112	13920	13883	13799	14010	13769	13959	14095	13921	13995	13858	13925	14150	14206	13778	13934	14049	13890	13939	13822	13971	14101	14034	14070	13973	13797	14114	13844	13951	14282	14131	13757	13956	14000	14062	13992	13918	13944	14113	14006	13904	13884	13860	13912	13909	13731	13933	13904	13898	13961	13975	14097	13788	14002	14153	13960	13842	13770	14109	14188	13877	13987	13799	13874	14014	13906	13980	13932	14002	13918	13837	13996	14036	14167	14098	14017	13944	13792	14042	13953	14079	13841	13975	14164	13926	14076	13969	14034	14086	13920	13899	13875	14231	14051	13896	14010	14114	14131	14108	13905	14032	14091	13895	14001	13784	13780	13943	13976	14119	13824	13955	13920	13978	13908	14261	13902	13872	13938	13982	13927	14099	13882	14112	13923	13929	13867	13942	13842	13987	14031	14061	13862	13991	14034	13996	13892	14081	14042	13991	14074	13900	13924	14133	13858	13961	13978	13882	14061	13921	14051	14054	14038	14060	13907	14136	14040	14068	14095	13894	13828	14093	13981	13854	13857	14029	13842	13858	13791	14043	14055	13900	14027	13875	14037	14068	14062	13941	13938	13992	14027	13815	14222	13924	14109	14013	14017	14128	14050	14120	13918	13910	13974	14174	14016	13875	13849	13903	13933	13734	14103	14055	13819	14036	13921	13867	13945	13944	13937	14076	14012	13936	13959	13977	13960	13943	14012	14100	13927	13918	13938	14061	13997	13881	13887	13957	13853	13743	13991	14066	13805	14025	13909	13977	14045	13959	13913	14086	14006	13876	14060	14048	13940	14248	14127	14041	14028	13989	13954	13990	14092	14090	13947	13889	13918	14017	14126	14028	13974	14019	14092	13941	14015	14039	14010	14115	13955	13958	13975	14021	13935	13923	14014	14025	13892	14115	13831	13823	14343	13971	14024	13870	13852	13941	13739	13988	14082	14032	14065	14108	13939	13805	13761	13759	14005	13950	14025	13965	13853	13911	14065	13888	13984	13773	13718	13933	13886	13866	13971	14102	14053	14024	13736	13871	13971	13899	13784	14034	13949	14148	14031	13847	14074	13885	13858	14034	13941	13945	13913	13954	14090	14028	14137	13897	14041	14055	14017	13997	14174	14185	13950	14025	13898	14081	13983	14003	13720	13842	14020	14069	13917	13964	14005	13958	13931	13934	14084	13994	14033	13992	13970	14258	13879	13813	14101	14058	14079	13777	14077	13858	13864	13897	14100	14078	14006	13938	14004	13954	13893	13925	13982	13877	13938	14176	14022	13913	13920	13817	14054	14071	14016	13919	14079	13949	14112	13993	13938	13927	14072	14009	13862	13991	14042	14075	13968	14049	13945	14025	13899	14120	13893	13908	14006	13855	13977	13855	14119	13976	14031	14208	13981	14094	14123	13848	14021	13848	13976	14054	13770	13994	13967	13818	13994	14012	13750	14104	14007	14074	13966	14018	14008	13790	13921	13841	14099	14089	13917	13945	13800	14017	13801	14117	13970	13986	14095	14022	14339	14028	14043	14047	13900	13859	13969	13925	14102	13981	14136	14120	13988	13976	13866	14001	13872	13990	13838	13865	13870	14029	13810	14092	13913	14069	14045	13972	14001	14143	13951	13918	14020	13791	13996	13978	13792	14146	14118	13885	14020	13990	14049	13922	13850	14055	13954	14019	14048	13890	14007	13919	13922	13797	13967	14166	14071	13932	13789	13938	13643	13910	14008	14091	13853	14113	13898	14072	13977	14056	14092	13894	13899	13914	13790	13928	14053	14069	13853	13904	13977	13924	13961	13921	13859	13902	13983	13884	13876	13926	13936	13708	13920	14026	14006	13994	13971	13878	13899	13985	13863	14106	14036	14093	14087	14193	14201	13919	14003	13988	13949	13803	14031	14024	14005	14093	13932	13866	13889	14085	13690	13738	14104	13946	14055	14057	13945	14080	14074	14001	14177	13822	13766	13928	13828	14108	13930	13942	13960	13874	13963	14135	13992	14055	13961	13906	13977	13951	13924	14085	14109	13898	13785	13955	14103	13928	13917	14127	14050	14029	13935	14039	13916	14142	14004	13974	13974	13913	14041	13959	13914	14179	13869	13970	13853	14002	13905	13945	13858	14004	13994	13903	14038	14017	14007	13948	14014	14072	14286	14085	14011	14104	14103	13867	14056	14036	14037	13853	13819	14090	13910	13966	13994	13902	14029	14138	13868	14037	14164	14098	14119	14083	13894	13969	13876	13902	13882	14021	13990	13921	14071	14090	14019	13989	14004	13904	13902	14189	14174	13977	13796	13992	13913	13876	13937	13912	13845	13896	14132	13897	14060	13920	13962	13866	13707	13981	14116	13835	13923	14059	14126	13920	13938	13989	13995	14169	14218	14042	13901	13868	13902	14127	13914	13951	13964	13875	13992	13929	13947	13890	14070	14051	13917	13914	14075	13787	13994	14097	13855	13888	14046	14073	13942	14024	14046	13726	13774	13958	13829	13926	13956	14016	13921	14210	14049	13742	14262	14035	13756	14167	14220	13858	13977	14003	14083	13962	14020	13963	13981	14120	14116
12862	22099	19932	16279	15639	16118	16014	15035	14676	14444	14335	14111	13919	13797	13867	13733	13297	13172	13007	13115	12966	13016	13058	12983	12886	12876	13006	12889	12974	12839	12684	12771	12943	12808	12774	12831	12852	12820	12760	12888	12931	12943	12795	12796	12812	12958	13239	13424	13853	14009	13679	13539	13096	12809	12634	12841	12553	12831	12781	12621	12641	12832	12702	12731	12752	12660	12710	12717	12531	12544	12546	12766	12780	12705	12700	12726	12622	12692	12723	12810	12621	12673	12637	12729	12724	12468	12749	12701	12554	12812	12706	12890	12711	12678	12903	12607	12800	12773	12765	12752	12688	12729	12578	12718	12530	12969	12647	12809	12783	12603	12695	12726	12746	12762	12611	12618	12735	12646	12756	12636	12668	12724	12673	12702	12594	12747	12654	12731	12847	12793	12717	12587	12567	12715	12497	12677	12768	12647	12685	12645	12623	12599	12685	12679	12711	12686	12598	12654	12620	12651	12642	12712	12892	12778	12578	12761	12634	12701	12718	12584	12703	12707	12584	12612	12686	12751	12680	12750	12768	12638	12627	12778	12850	12871	12685	12755	12626	12688	12670	12720	12630	12929	12788	12642	12601	12530	12820	12654	12624	12706	12688	12710	12679	12764	12692	12789	12777	12569	12604	12634	12870	12788	12917	12745	12794	12754	12856	12610	12737	12728	12528	12592	12686	12566	12851	12785	12547	12697	12619	12546	12582	12649	12684	12683	12590	12473	12599	12888	12565	12641	12598	12583	12619	12612	12661	12716	12716	12663	12844	12683	12623	12765	12630	12518	12759	12749	12637	12723	12688	12560	12636	12639	12639	12678	12746	12710	12768	12721	12550	12694	12804	12758	12631	12790	12608	12630	12700	12625	12596	12788	12504	12740	12570	12675	12733	12780	12581	12721	12569	12553	12707	12786	12649	12619	12622	12663	12673	12666	12615	12692	12544	12688	12870	12576	12633	12445	12720	12756	12705	12732	12670	12674	12626	12624	12737	12670	12613	12555	12701	12732	12769	12714	12553	12588	12734	12668	12694	12727	12714	12695	12708	12703	12816	12545	12577	12578	12685	12883	12639	12754	12792	12613	12752	12733	12817	12562	12772	12430	12509	12807	12573	12720	12708	12681	12743	12590	12589	12629	12842	12745	12610	12709	13037	12501	12720	12490	12869	12562	12592	12578	12598	12730	12658	12682	12643	12627	12660	12741	12656	12877	12724	12744	12687	12658	12631	12674	12603	12737	12660	12741	12671	12686	12625	12523	12785	12744	12605	12645	12786	12587	12929	12562	12655	12701	12880	12609	12659	12553	12689	12515	12621	12730	12676	12600	12769	12752	12780	12493	12638	12626	12891	12634	12645	12600	12596	12618	12825	12772	12774	12761	12696	12541	12673	12542	12547	12694	12619	12659	12720	12583	12793	12496	12604	12636	12784	12768	12702	12487	12642	12622	12579	12677	12667	12735	12804	12656	12741	12682	12711	12642	12667	12825	12523	12581	12677	12862	12635	12641	12566	12840	12697	12733	12734	12680	12866	12401	12854	12787	12754	12579	12825	12650	12814	12837	12723	12730	12720	12664	12618	12786	12673	12680	12669	12598	12840	12556	12835	12771	12665	12589	12792	12727	12619	12779	12722	12731	12703	12806	12716	12574	12659	12658	12685	12715	12759	12479	12737	12652	12496	12604	12767	12605	12646	12656	12729	12631	12627	12793	12597	12705	12777	12468	12612	12608	12747	12741	12726	12658	12641	12580	12758	12716	12782	12787	12643	12504	12756	12695	12710	12655	12882	12657	12591	12751	12622	12608	12784	12676	12678	12760	12533	12760	12711	12828	12753	12638	12750	12656	12684	12745	12779	12636	12502	12657	12696	12719	12697	12769	12624	12753	12645	12680	12830	12686	12740	12800	12846	12621	12660	12746	12659	12585	12570	12518	12903	12673	12637	12749	12821	12585	12638	12725	12556	12657	12657	12679	12548	12706	12786	12540	12557	12796	12833	12602	12780	12723	12696	12620	12639	12670	12726	12792	12534	12636	12548	12661	12632	12695	12644	12572	12749	12642	12823	12635	12643	12676	12636	12577	12697	12644	12716	12703	12743	12792	12669	12740	12601	12712	12701	12572	12666	12627	12607	12722	12681	12731	12727	12683	12552	12654	12654	12772	12736	12602	12763	12747	12617	12647	12602	12588	12789	12597	12832	12587	12601	12743	12636	12675	12664	12653	12686	12658	12612	12640	12618	12496	12662	12728	12748	12730	12729	12702	12564	12682	12665	12832	12728	12570	12732	12692	12757	12863	12567	12529	12814	12592	12686	12550	12622	12595	12734	12715	12682	12676	12804	12622	12769	12711	12618	12622	12719	12540	12844	12702	12611	12721	12670	12767	12735	12795	12606	12831	12749	12715	12778	12785	12573	12609	12678	12833	12863	12796	12528	12659	12712	12681	12565	12838	12837	12681	12788	12600	12831	12739	12785	12602	12647	12703	12607	12644	12703	12559	12925	12632	12695	12617	12511	12758	12717	12700	12716	12885	12603	12772	12632	12690	12700	12743	12682	12657	12722	12838	12827	12689	12737	12839	12806	12626	12634	12741	12644	12629	12481	12572	12744	12691	12622	12599	12801	12857	12815	12726	12620	12856	12980	12615	12805	12639	12613	12606	12733	12673	12645	12620	12703	12681	12826	12746	12564	12694	12727	12706	12701	12572	12724	12697	12905	12744	12874	12687	12713	12882	12633	12809	12578	12618	12655	12611	12696	12639	12805	12758	12932	12571	12748	12655	12741	12633	12571	12767	12777	12694	12586	12751	12675	12714	12696	12623	12746	12843	12564	12872	12635	12835	12665	12746	12718	12728	12767	12744	12743	12736	12581	12744	12651	12692	12583	12731	12598	12762	12755	12661	12766	12629	12647	12656	12671	12664	12748	12645	12616	12654	12509	12704	12781	12590	12666	12819	12612	12770	12792	12639	12601	12761	12804	12712	12565	12738	12809	12632	12599	12709	12494	12627	12519	12632	12801	12631	12711	12712	12671	12714	12633	12759	12614	12586	12593	12779	12552	12753	12749	12730	12613	12664	12656	12646	12784	12673	12656	12898	12696	12810	12688	12762	12795	12811	12741	12644	12652	12634	12699	12701	12622	12841	12708	12727	12690	12719	12661	12633	12702	12818	12557	12739	12792	12722	12865	12657	12769	12685	12640	12709	12706	12744	12675	12760	12724	12729	12539	12710	12564	12773	12714	12616	12735	12679	12735	12580	12607	12594	12821	12647	12672	12676	12598	12711	12688	12746	12528	12688	12664	12627	12699	12620	12754	12532	12650	12904	12722	12665	12575	12736	12783	12770	12784	12734	12763	12693	12563	12757	12607	12816	12674	12673	12693	12711	12737	12676	12744	12777	12765	12803	12764	12801	12775	12562	12576	12683	12746	12730	12597	12533	12599	12710	12817	12691	12721	12637	12618	12606	12664	12735	12703	12775	12714	12763	12877	12648	12644	12691	12694	12706	12601	12710	12784	12809	12663	12662	12771	12739	12863	12557	12808	12783	12857	12737	12835	12593	12371	12769	12648	12745	12682	12749	12790	12650	12605	12771	12636	12566	12763	12452	12700	12688	12813	12743	12748	12740	12703	12641	12547	12674	12846	12658	12633	12653	12668	12740	12370	12664	12625	12772	12554	12831	12596	12757	12607	12816	12630	12704	12743	12656	12617	12760	12657	12696	12656	12729	12705	12725	12765	12770	12632	12659	12635	12741	12820	12662	12559	12706	12695	12752	12626	12628	12800	12881	12715	12662	12742	12613	12635	12602	12683	12828	12862	12913	12772	12659	12832	12767	12766	12705	12613	12731	12792	12754	12594	12779	12644	12706	12730	12915	12677	12643	12768	12652	12803	12722	12627	12598	12718	12732	12745	12710	12666	12639	12670	12625	12701	12654	12704	12685	12626	12733	12645	12714	12797	12671	12632	12763	12798	12616	12690	12734	12638	12753	12689	12610	12643	12679	12675	12607	12725	12608	12626	12659	12714	12725	12678	12800	12753	12564	12858	12531	12824	12516	12556	12597	12686	12741	12654	12549	12742	12705	12804	12747	12683	12520	12630	12721	12648	12733	12838	12818	12780	12580	12676	12629	12680	12704	12591	12563	12770	12756	12565	12694	12832	12618	12754	12797	12805	12620	12767	12756	12743	12666	12616	12614	12864	12736	12751	12669	12660	12686	12683	12737	12803	12635	12703	12651	12574	12751	12802	12736	12708	12706	12616	12529	12803	12708	12730	12555	12668	12787	12658	12605	12722	12702	12653	12691	12637	12489	12716	12848	12716	12774	12827	12787	12542	12684	12657	12580	12566	12670	12610	12624	12729	12670	12733	12731	12880	12657	12682	12672	12648	12618	12764	12566	12886	12510	12772	12628	12706	12807	12657	12646	12751	12524	12726	12635	12796	12751	12718	12722	12599	12534	12817	12735	12730	12774	12776	12658	12776	12670	12777	12527	12801	12762	12746	12801	12806	12645	12809	12737	12871	12724	12820	12688	12579	12665	12633	12667	12777	12532	12848	12631	12584	12644	12718	12679	12777	12752	12923	12660	12744	12741	12638	12594	12901	12657	12723	12684	12849	12734	12672	12698	12604	12703	12526	12801	12758	12751	12744	12585	12813	12640	12672	12841	12772	12559	12739	12669	12771	12786	12708	12609	12717	12667	12686	12712	12818	12748	12840	12727	12573	12713	12791	12816	12651	12558	12830	12639	12644	12657	12566	12638	12760	12826	12714	12924	12766	12822	12680	12651	12665	12671	12573	12663	12588	12730	12783	12595	12559	12732	12755	12819	12627	12667	12641	12698	12794	12714	12672	12687	12655	12620	12644	12662	12771	12744	12569	12479	12677	12692	12580	12711	12710	12694	12726	12778	12605	12693	12849	12648	12577	12657	12766	12675	12750	12520	12744	12523	12794	12698	12748	12688	12515	12713	12637	12617	12731	12531	12678	12663	12613	12806	12530	12585	12514	12577	12660	12547	12708	12731	12565	12665	12512	12682	12661	12606	12698	12600	12604	12635	12705	12528	12768	12619	12667	12863	12674	12763	12577	12863	12631	12435	12452	12522	12746	12755	12724	12541	12726	12576	12533	12626
22738	21122	28988	23526	21223	22626	23559	17497	15927	16102	15955	15710	15649	15000	15034	15365	15413	15090	14648	14861	14800	14726	14706	14641	14435	14392	14535	14896	14700	14552	14594	14546	14474	14530	14443	14392	14350	14403	14428	14548	14549	14570	14615	14353	14290	14331	14761	14998	16033	16648	15900	15353	14847	14619	14446	14465	14497	14348	14141	14426	14247	14184	14347	14373	14349	14247	14357	14399	14345	14257	14174	14201	14465	14333	14301	14364	14273	14273	14310	14164	14379	14021	14265	14355	14385	14298	14282	14458	14305	14143	14162	14261	14429	14205	14359	14288	14133	14232	14545	14444	14371	14319	14357	14408	14200	14228	14160	14252	14402	14220	14333	14272	14239	14298	14310	14227	14236	14312	14445	14277	14393	14319	14239	14239	14120	14389	14201	14193	14307	14180	14250	14339	14256	14448	14139	14270	14387	14194	14208	14292	14188	14134	14255	14418	14146	14347	14415	14275	14092	14135	14410	14287	14183	14182	14427	14212	14334	14374	14162	14311	14312	14169	14065	14310	14199	14367	14276	14312	14317	14222	14099	14120	14288	14205	14226	14247	14269	14287	14295	14106	14068	14305	14332	14318	14307	14456	14243	14279	14251	14119	14212	14416	14455	14269	14267	14162	14241	14239	14092	14212	14285	14104	14191	14263	14070	14140	14206	14358	14202	14214	14235	14345	14279	14225	14132	14059	14301	14127	14124	14345	14267	14218	14109	14097	14086	14171	14191	14262	14361	14205	14365	14108	14349	14273	14285	14192	14320	14040	14335	14184	14109	14078	14385	14366	14249	14300	14131	14183	14100	14239	14237	14041	14028	14167	14258	14297	14182	14316	14211	14149	14150	14194	14026	14141	14134	14259	14274	14307	14412	14150	14134	14089	14182	14259	14251	14309	14247	14075	14365	14338	14398	14341	14269	14259	14312	14151	14260	14257	14110	14286	14204	14388	14146	14143	14182	14242	14054	14160	14175	14333	14359	14129	14295	14444	14236	14266	14264	14034	14220	14205	14146	14412	14267	14363	14164	14104	14376	14207	14115	14239	14384	14310	14128	14280	14252	14341	14139	14293	14187	14212	14466	14288	14160	14272	14286	14190	14329	14387	14308	14147	14264	14272	14381	14234	14373	14164	14207	14403	14232	14277	14321	14321	14190	14020	14302	14262	14386	14345	14233	14110	14236	14118	14384	14260	14337	14419	14256	14152	14143	14277	14236	14149	14164	14373	14531	14204	14240	14467	14513	14208	14196	14076	14320	14117	14245	14552	14161	14350	14291	14232	14146	14195	14481	14381	14129	13977	14185	14124	14113	14286	14169	14257	14155	14342	14313	14204	14125	14261	14203	14310	14308	14135	14283	14255	14290	14454	14235	14116	14136	14228	14074	14266	14158	14291	14393	14108	14088	14250	14155	14142	14434	14324	14270	14491	14299	14292	14094	14267	14304	14228	14177	14138	14405	14287	14326	14191	14319	14239	14280	14065	14278	14350	14297	14096	14320	14165	14297	14101	14375	14255	14343	14172	14317	14481	14295	14086	14362	14315	14269	14130	14265	14260	14269	14263	14365	14315	14357	14390	14295	14291	14334	14248	14288	14189	14057	14272	14433	14322	14245	14327	14168	14406	14319	14031	14301	14292	14248	14375	14097	14183	14124	14177	14339	14241	14002	14415	14172	14198	14325	14205	14178	14185	14263	14291	14307	14140	14300	14469	14184	14195	14135	14175	14339	14166	14117	14159	14109	14287	14275	14235	14399	14122	14278	14339	14272	14243	14371	14253	14153	14349	14216	14341	14215	14254	14191	14205	14187	14235	14166	14272	14284	14078	14243	14318	14315	14034	14245	14109	13966	14443	14188	14070	14256	14062	14244	14227	14176	14276	14345	14225	14209	14217	14045	14315	14303	14400	14031	14243	14314	14113	14350	14397	14297	14439	14227	14055	14400	14222	14219	14448	14238	14173	14378	14389	14416	14098	14279	14070	14387	14379	14141	14377	14310	14078	14234	14271	14295	14353	14198	14288	14139	14085	14191	14437	14202	14330	14162	14300	14385	14086	14233	14268	14087	14262	14285	14208	14359	14141	14308	14288	14145	14310	14296	14274	14226	14238	14357	14035	14278	14130	14354	14174	14171	14174	14223	14157	14315	14205	14031	14003	14177	14207	14288	14341	14144	14200	14218	14026	14152	14334	13997	14272	14243	14273	14076	14215	14244	14288	14187	14384	14384	14256	14228	14344	14462	14188	14362	14182	14247	14238	14147	14182	14202	14239	14220	14424	14228	14250	14364	14277	14183	13987	14143	14344	14353	14093	14100	14127	14020	14242	14192	14215	14271	14177	14285	14152	14208	14121	14265	14220	14155	14366	14230	14107	14086	14283	14236	14376	14137	14155	14347	14351	14251	14284	14191	14380	14111	14278	14214	14166	14275	14177	14335	14256	14240	14254	14109	14399	14404	14278	14184	14154	14256	14166	14351	14031	14122	14149	14410	14195	14199	14304	14273	14324	13991	14374	14137	14313	14237	14183	14232	14146	14350	14268	14260	14193	14295	14248	14298	14223	14237	14237	14417	14340	14491	14325	14247	14392	14252	14132	14169	14117	14171	14216	14076	14262	14423	14193	14270	14094	14248	14154	14382	14084	14282	14044	14458	14233	14160	14282	14233	14397	14108	14243	14319	14273	14001	14177	14228	14315	14395	14321	14351	14276	14211	14333	14496	14167	14370	14216	14252	14228	14323	14180	14278	14278	14173	14259	14163	14221	14152	14411	14207	14525	14263	14271	14086	14298	14240	14240	14301	14329	14380	14312	14259	14310	14371	14322	14139	14389	14138	14261	14251	14367	14253	14091	14177	14254	14169	14214	14245	14235	14333	14148	14231	14257	14265	14276	14296	14241	13943	14241	14281	14351	14103	14316	14136	14210	14470	14130	14284	14250	14225	14257	14319	14273	14354	14023	14312	14391	14398	14137	14326	14179	14246	14095	14208	14286	14292	14274	14321	14140	14129	14194	14167	14223	14163	14208	14193	14079	14219	14228	14361	14096	14256	14225	14492	14308	14370	14196	14419	14116	13974	14377	14312	14372	14400	14257	14150	14219	14068	14047	14251	14290	14372	14310	14315	14266	14131	14279	14169	14308	14171	14444	14283	14216	14203	14276	14292	14242	14349	14284	14060	14360	14138	14216	14271	14241	14061	14203	14311	14166	14256	14105	14215	14156	14234	14110	14322	14151	14267	14146	14252	14389	14059	14472	14434	14373	14290	14271	14205	14158	14119	14215	14206	14151	14227	14082	14380	14295	14142	14261	14197	14167	14179	14199	14273	14341	14247	14265	14135	14365	14230	14269	14040	14197	14298	14198	14426	14213	14133	14105	14204	14240	13978	14278	14234	14348	14249	14106	14123	14123	14144	14243	14254	14281	14278	14157	14210	14368	14215	14159	14311	14238	14454	14373	14301	14292	14068	14217	14219	14317	14067	14160	14164	14192	14263	14309	14039	14285	14498	14273	14357	14417	14156	14296	14310	14315	14319	14249	14134	14149	14354	14037	14636	14385	14095	14225	14372	14129	14106	14367	14224	14240	14268	14184	13996	14227	14198	14351	14062	14258	14169	14120	14213	14344	14456	14180	14464	14189	14336	14093	14124	14345	14462	14191	14151	14249	14274	14240	14289	14168	14251	14155	14060	14236	14206	14403	14197	14208	14016	14149	14199	14047	14204	13970	14294	14484	14314	14369	14179	14222	14213	14291	14317	14300	14137	14227	14183	14233	14302	14243	14270	14349	14206	14330	14333	14371	14344	14206	14091	14070	14105	14217	14304	14059	14380	14359	14217	14230	14287	14231	14219	14315	14257	14208	14218	14124	14433	14464	14315	14232	14071	14211	14107	14304	14216	14231	14142	14147	14252	14217	14315	14426	14343	14051	14288	14387	14266	14235	14266	14156	14308	14213	14222	14396	14415	14132	14325	14134	14163	14263	14363	14263	14164	14309	14341	14303	14254	14153	14327	14300	14544	14262	14363	14123	14207	14403	14386	14444	14241	14209	14440	14274	14219	14222	14422	14123	14200	14335	14161	14241	14315	14192	14253	14307	14131	14223	14130	14392	14328	14253	14185	14306	14234	14177	14168	14238	14359	14323	14272	14177	14284	14272	14200	14004	14155	14235	14129	13991	14263	14258	14086	14187	14318	14394	14297	14126	14123	14303	14106	14264	14120	14287	14297	14308	14371	14277	14299	14420	14355	14207	14162	14332	14323	14446	14214	14431	14348	14172	14134	14151	14500	14310	14349	14437	14173	14134	14270	14374	14227	14360	14278	14152	14189	14386	14205	14233	14028	14351	14285	14344	14211	14450	14262	14231	14310	14450	14105	14177	14180	14255	13984	14117	14195	14134	14303	14232	14210	14230	14124	14127	14336	14232	14280	14299	14177	14329	14283	14141	14240	14371	14232	14059	14113	14147	14217	14252	14149	14495	14085	14566	14262	14178	14242	14139	14148	14185	14286	14288	14032	14150	14326	14260	14303	14189	14191	14178	14149	14366	14296	14319	14253	14073	14344	14604	14330	14221	14336	14060	14214	14291	14315	14073	14198	14174	14326	14186	14222	14032	14360	14385	14368	14143	14205	14098	14456	14258	14134	14197	14217	14228	14174	14265	14365	14239	14292	14339	14147	14289	14218	14213	14247	14202	14290	14193	14271	14208	14302	14270	14341	14248	14060	14266	14376	14111	14207	14211	14125	14215	14416	14264	14424	14432	14173	14236	14231	14115	14199	14240	14203	14312	14405	14169	14166	14451	14221	14163	14134	14144	14263	14396	14110	14136	14055	14150	14226	14302	14173	14241	14323	14308	14055	14201	14154	14253	14163	14235	14100	14293	14253	14232	14231	14140	14362	14118	14233	14396	14275	14404	14279	14221	14160	14225	14021	14165	14323	14256	14263	14194	14327	14342	14309	14096	14319	14229	13991	14234	14211	14168	14174	14162	14222	14152	14123	14208	14267	14211	14119	14293	14377	14308	14151	14186	14189	13967	14350	14106	14312	14376	14201	14288	14194	14277	14286	14368	14259	14251	14392	14164	14197	14462	14400	14236	14181	14372	14451	14226	14184	14261	14154	14304	14197	14280	14291	14243
14485	27228	24453	18998	18064	17499	17744	16339	15581	14998	15023	15130	14457	13955	14087	14044	14116	13324	13357	13141	13306	13482	13192	13147	13043	13131	13219	13340	13183	13133	13145	13217	13286	13198	13000	13063	12960	12904	13013	13112	13096	12905	13120	13052	13032	12947	13702	13776	15545	15838	14734	14029	13454	13165	13028	12951	12931	12920	12917	12976	12887	12725	12969	12939	12954	12951	13026	12687	12823	12814	12915	12712	12949	12878	12846	13054	12955	12847	12849	13145	13048	12905	12808	12956	12868	12822	12948	12945	12913	12994	12818	12901	12786	12610	12953	12890	12964	12921	12865	12816	12721	12904	12979	12894	12818	12774	12740	12817	12840	12782	12946	13010	12809	12895	12819	12838	12802	12847	12992	12932	12682	12901	12845	12883	12890	12921	12988	12862	12870	12912	12841	12814	12722	12830	12922	12711	13035	13099	12915	12735	12905	12879	12801	12957	12645	13072	12909	12779	12845	12910	12858	12720	12698	12831	12995	12837	12824	12993	12788	12736	12953	12803	12798	12743	12971	12688	12834	12985	12939	12998	12948	12892	12805	12738	12797	12809	12871	12891	12973	12770	12991	12836	12727	13011	12860	12903	12764	12869	12868	12734	12737	12979	13045	12888	12861	12829	13062	12862	12850	12863	12916	12900	12890	12805	12872	13156	12880	12856	12849	12880	12889	12923	13031	12947	12934	12947	12925	12916	12817	12884	12761	12877	12773	12994	12940	12942	13022	13052	12880	12832	12941	12788	12859	12842	12681	12985	12904	12817	12829	12955	12882	12899	12898	12931	12721	13049	12969	12933	12993	13021	12736	12776	12907	12935	12803	12724	12917	12747	12908	12805	12869	12805	12789	12879	12873	12975	12736	13005	12670	12993	12854	12874	12818	12780	12757	12874	12867	13002	12823	12866	12854	13112	13024	12716	12700	12913	12849	12999	12833	12955	12938	12845	12806	13074	12892	12960	12746	12889	12860	13030	12967	12953	12900	12877	12918	12876	12804	13037	12896	12809	12624	13042	12881	13035	12897	12886	12858	12820	12875	12870	12908	12908	12981	12863	12779	12970	12877	12853	12848	12975	12716	12860	12810	12798	12887	12850	12814	13027	12791	12915	12799	12858	12870	12864	12865	12864	12933	12773	12863	12792	12882	12975	12746	12910	12908	12789	12809	12839	13011	12777	12755	12822	12890	13115	12644	12870	12814	12714	12985	12954	12865	13071	12796	13146	12925	12861	12965	12945	12684	12841	12973	12893	12792	12890	12929	12816	13075	12791	12868	12956	12862	12897	12901	12940	12814	12852	12815	13029	13065	12783	12637	12842	12825	13027	12927	12838	12906	12875	12854	12873	12798	12733	12811	12824	12889	12896	12933	12797	12925	12799	12703	12986	12851	12653	12842	12847	12831	12902	12710	12805	12818	12993	12737	12885	13005	12880	12764	12910	12783	12990	12879	12958	12882	12873	12959	12797	12803	12792	12763	12951	12816	12845	12897	12822	12800	12863	12902	12876	12806	12837	12866	12826	12965	12785	12921	12773	12861	12791	12870	12900	12950	12829	12797	12839	12878	12865	12820	12900	12937	12847	12886	12944	12824	12926	12962	12796	12709	12968	12878	12895	12717	12862	12671	12794	12945	12743	12908	12830	12876	12900	12794	12807	12714	12823	12704	12786	12752	12813	12912	12853	12838	12875	12899	12900	12775	12988	12704	12884	12886	12832	12935	12840	12839	12808	12980	12848	12883	12839	13063	12821	13016	12859	12776	13018	12781	12867	12822	12970	12894	12898	12842	12841	12954	12767	12765	12890	12691	12916	12940	12860	12743	12843	12888	12850	12786	12908	13015	12820	12904	12860	12840	12949	12954	12904	13018	12803	12851	12711	12860	12942	12890	12828	12869	12829	12843	12994	13040	12741	12909	12801	12638	12933	13041	12803	12936	12964	12860	12915	12909	12985	12788	12876	12951	13012	12899	13006	12850	12940	12889	12829	12873	12687	12958	12697	12884	12833	12955	12947	12907	12833	12847	12850	12951	12723	12977	12946	12820	12765	12843	12876	12848	12838	12869	12868	12705	12775	12824	12777	12858	12864	12791	12981	13018	12971	12801	12852	12804	13037	12752	12845	12865	12899	12654	12853	12825	12860	12785	12897	12906	12910	12777	12849	12868	12935	12818	12803	12848	12819	12834	12845	12924	12878	13014	12938	12736	12726	13001	12639	13003	12919	12967	12978	12931	12993	12840	12905	12716	12736	12807	12809	12829	12996	12834	12861	12803	13029	12970	12857	13117	12851	13021	12899	12993	12887	12926	12883	12874	12878	12753	12883	12993	12785	13003	12821	12891	12978	12885	13014	12763	12727	12916	12907	12787	12876	12938	12748	12827	12894	12844	12852	12823	12922	12870	12920	12647	12780	12684	12901	12786	12968	12942	12753	12775	12861	12955	12791	12915	12859	12846	12952	12847	12826	13022	12850	12885	12852	12886	12888	12603	12879	12960	12762	12782	12933	12797	12929	12822	12898	12898	12854	12717	12796	12994	12869	12829	12989	12807	12811	12933	12893	12780	12954	12917	12851	12699	12793	12745	12891	12839	12917	12795	12894	13025	12916	12724	12993	12835	12962	12814	12878	12908	12795	12890	12895	12996	12669	12694	12838	12868	12814	12810	12757	12947	12815	12861	12757	12733	12730	12856	12871	12991	12873	12817	12732	13027	12979	12821	12870	12911	12758	12976	12792	12849	12819	12785	12835	12896	12919	13096	12904	12772	12953	12788	12867	12963	12840	12896	12868	12883	12992	12897	12871	12944	12844	12932	12911	12804	12831	12982	12852	12839	12929	12772	12805	12868	12904	13057	12832	12781	12968	12891	12919	12982	12892	12910	12987	12928	12878	12916	12850	12632	12956	12898	12912	13057	12948	12775	12873	12859	12820	12867	12878	12882	12796	12911	12834	12929	12800	12851	12920	12772	12942	12892	12883	12907	12902	12710	12888	12833	12730	13040	12788	13013	12849	12954	12884	12913	12889	12780	12813	12764	12884	12755	12807	12832	12862	12867	12925	12758	12862	12973	12749	12847	12746	12812	12904	12819	12768	12833	12962	12987	12837	12929	12864	12870	12877	12904	12633	13022	12819	12700	12894	12910	12836	13017	12957	12937	13031	12747	12904	12900	12961	12897	12778	12834	12789	12769	12956	12866	12781	12989	12928	12776	12839	12768	12920	12977	12867	12905	12841	12873	12906	12829	12942	12765	12886	12918	12877	12781	12834	12881	12707	12946	12982	12769	12740	12975	12745	12744	12956	12784	12890	12938	13045	12933	12747	12896	12731	12729	13094	12769	12776	12901	12873	12803	12723	13014	12826	12788	12806	12833	12731	12937	12747	12900	12771	12974	12912	12964	12859	12842	12888	12857	12890	12698	12967	12721	12894	12831	12892	12950	12775	12900	12886	12788	12902	12858	12782	12863	12814	12809	12892	12774	12691	12844	12895	12911	12776	12867	12764	12777	12911	12838	12888	12855	12724	12919	12869	13008	12793	12717	12800	12874	12986	12898	12771	12736	12810	13053	12849	12754	12767	12879	12921	12681	12723	12822	12847	12857	12961	12852	12925	12605	13002	12822	12778	12773	12838	12776	12816	13066	12943	12796	12804	12831	12844	12832	12783	12872	12960	13069	12920	12759	13017	12670	12866	12673	13071	12771	12887	12882	12827	12957	12872	12682	12750	12914	12989	12886	12855	13023	12915	12693	12945	12895	12995	12746	12745	13034	12961	12861	12919	12886	12809	12804	12759	12861	12849	12833	12829	12781	12807	12867	12761	12833	12814	12975	12599	12855	12830	12911	12769	13023	12727	12833	12767	12812	12869	12821	12856	12874	12744	12812	12851	12655	12689	12863	12986	12799	12793	12979	12930	12806	12704	12897	12968	12964	12869	12917	12860	12898	12823	12799	12798	12802	12784	12911	12760	12965	12934	12965	12864	12862	12803	12873	12959	12814	12708	12810	12987	12856	12907	12833	13005	12946	12823	13042	12953	12924	12771	12806	12762	12987	12802	12793	12888	12840	12859	13042	12915	12969	12769	12858	12935	12818	12764	12867	13069	12908	12818	12884	12862	12978	12720	13058	12660	12775	12831	12940	12803	12918	13003	12677	12868	12990	12968	12985	12816	13019	12839	12810	12817	12865	12962	12892	12739	12848	12872	12874	12909	12908	12920	12742	12817	12832	12832	12888	12876	12843	12713	13020	12800	12900	13007	12716	12867	12907	12968	12690	12765	12839	12885	12834	12877	12948	12831	12751	12681	12742	12787	12685	12752	12736	12768	12901	12890	12799	13038	12873	12947	12825	12805	12782	12914	12866	12850	12801	12918	12810	12902	12753	12905	12899	12839	12989	12773	13008	12978	12883	12841	12909	12785	12921	12981	13010	12685	12908	12922	12916	12851	12913	12918	12921	12922	12803	12979	12909	12842	12706	12907	12744	12756	12951	12927	12681	12716	12915	12763	13026	12703	12949	12962	12859	12784	12792	12894	12860	12804	12895	12930	12850	12857	12981	12904	12925	12831	12993	12697	12794	12988	12775	12787	12830	12950	12851	12902	12758	12803	12730	12948	12851	12906	12840	12769	12945	13025	12868	12784	13003	12804	12748	12854	12887	12866	12870	12792	12825	12752	12958	12921	12897	12845	12691	12853	13084	12812	12847	12836	12937	13132	12869	12979	12894	12930	12865	12686	12985	13004	12887	12871	12873	12729	12669	12906	12812	12811	12921	12991	12848	12833	12866	12764	12687	12703	13021	12855	12918	12941	12992	12827	13025	12647	12804	12777	12843	12877	12772	13029	12723	12747	12894	12853	12795	13055	12682	12767	13005	12921	12928	12799	12753	12865	12695	13032	12799	12860	12998	12920	12913	12920	12915	12749	12784	12739	12866	12721	12872	12847	12866	12834	12867	12769	12992	12912	12922	13016	12876	12753	12919	12976	12923	12859	12913	13007	12898	12861	12944	12819	12842	12817	12841	12682	12839	12952	12765	12837	12734	13008	12867	13005	12705	12759	12819	12836	12755	12808	12856	12860	12845	12713	12825	12924	12874	12915	12892	12946	12901	12791	12910	12934	12767	12955	12987	12917	12879	12991
27318	21655	23589	19532	16138	16440	16724	16493	16018	16214	16007	16274	15860	15845	16049	15973	15965	15758	15979	16099	15777	15717	15757	15845	15742	15635	15754	15740	15880	15978	15909	15754	15757	15692	15706	15692	15789	15596	15450	15537	15892	15805	15525	15674	15783	15685	15768	15620	15784	15854	15834	15674	15798	15719	15787	15562	15441	15506	15407	15493	15649	15663	15686	15870	15819	15598	15519	15581	15668	15715	15778	15645	15858	15691	15741	15617	15749	15731	15617	15589	15434	15603	15557	15433	15682	15658	15580	15505	15700	15714	15812	15524	15902	15738	15499	15720	15625	15615	15584	15578	15624	15531	15710	15784	15811	15821	15701	15741	15778	15723	15509	15573	15574	15540	15460	15454	15606	15614	15819	15603	15702	15606	15736	15661	15929	15821	15736	15750	15741	15662	15638	15386	15777	15834	15725	15729	15561	15648	15626	15530	15550	15655	15484	15536	15498	15640	15688	15604	15660	15446	15627	15577	15506	15605	15817	15833	15716	15513	15729	15497	15596	15475	15703	15571	15655	15629	15753	15725	15701	15532	15740	15737	15596	15522	15655	15387	15597	15758	15771	15723	15681	15507	15533	15738	15596	15403	15723	15730	15732	15640	15610	15569	15564	15562	15642	15498	15591	15675	15674	15712	15725	15670	15654	15573	15522	15588	15713	15523	15655	15613	15724	15694	15847	15592	15469	15674	15730	15780	15792	15687	15751	15781	15717	15753	15684	15636	15628	15719	15636	15670	15762	15726	15778	15680	15708	15459	15755	15629	15717	15589	15618	15686	15658	15498	15793	15543	15739	15793	15664	15578	15725	15760	15619	15654	15629	15509	15837	15567	15611	15673	15657	15693	15611	15494	15539	15632	15778	15774	15537	15855	15604	15438	15647	15666	15447	15579	15493	15492	15753	15622	15782	15619	15616	15720	15807	15667	15560	15446	15731	15661	15627	15507	15677	15601	15557	15423	15588	15789	15704	15743	15549	15710	15642	15830	15628	15721	15706	15465	15582	15671	15675	15482	15687	15551	15812	15607	15539	15663	15699	15664	15607	15663	15615	15453	15599	15506	15355	15724	15672	15567	15766	15438	15717	15807	15748	15520	15423	15597	15690	15633	15718	15652	15543	15570	15687	15625	15526	15534	15504	15461	15676	15709	15581	15742	15756	15538	15560	15610	15574	15679	15795	15602	15650	15541	15662	15562	15639	15482	15764	15459	15575	15555	15673	15497	15531	15610	15670	15612	15601	15560	15798	15565	15507	15489	15812	15629	15789	15782	15788	15602	15771	15562	15775	15571	15662	15537	15489	15548	15613	15605	15751	15545	15843	15755	15729	15784	15693	15486	15483	15408	15664	15547	15641	15491	15605	15702	15766	15709	15692	15562	15733	15715	15605	15705	15505	15676	15621	15786	15598	15538	15590	15784	15626	15457	15768	15662	15852	15687	15638	15647	15557	15647	15501	15645	15637	15551	15526	15700	15655	15765	15564	15649	15680	15695	15732	15666	15725	15683	15836	15659	15683	15686	15690	15568	15634	15558	15695	15573	15642	15755	15528	15653	15523	15540	15653	15741	15645	15687	15520	15614	15580	15536	15743	15853	15720	15603	15704	15589	15509	15619	15720	15607	15590	15631	15670	15648	15680	15753	15542	15632	15915	15581	15588	15737	15611	15670	15718	15473	15608	15695	15698	15701	15760	15506	15565	15607	15629	15602	15619	15560	15496	15614	15627	15532	15764	15728	15560	15494	15595	15723	15673	15754	15680	15568	15665	15515	15582	15754	15770	15973	15811	15644	15648	15773	15494	15570	15640	15647	15504	15686	15616	15610	15653	15573	15638	15522	15651	15608	15573	15694	15562	15690	15706	15519	15630	15811	15701	15573	15659	15560	15732	15543	15654	15708	15517	15735	15808	15461	15562	15611	15545	15597	15675	15597	15747	15527	15647	15612	15759	15683	15615	15775	15534	15638	15583	15696	15661	15840	15805	15728	15765	15575	15681	15499	15737	15790	15573	15559	15546	15474	15653	15767	15627	15708	15692	15764	15628	15737	15736	15593	15731	15601	15656	15503	15783	15648	15836	15773	15641	15739	15762	15649	15511	15625	15648	15734	15546	15762	15468	15626	15805	15512	15512	15760	15795	15574	15776	15724	15697	15800	15820	15671	15672	15638	15753	15573	15668	15603	15677	15503	15815	15561	15630	15676	15663	15709	15559	15619	15596	15590	15559	15601	15668	15805	15748	15550	15608	15474	15571	15443	15704	15710	15598	15402	15733	15712	15605	15476	15640	15612	15736	15805	15583	15503	15715	15606	15589	15836	15646	15599	15846	15568	15752	15564	15856	15779	15710	15501	15694	15437	15583	15883	15683	15691	15734	15612	15467	15716	15752	15725	15505	15670	15640	15756	15524	15586	15554	15716	15857	15713	15573	15818	15731	15450	15684	15772	15666	15660	15838	15750	15499	15754	15623	15789	15638	15792	15635	15598	15545	15668	15548	15642	15631	15569	15807	15529	15780	15741	15642	15635	15670	15568	15692	15431	15390	15874	15692	15576	15534	15740	15642	15653	15657	15517	15677	15551	15601	15625	15741	15628	15675	15858	15876	15530	15593	15640	15559	15628	15653	15735	15701	15675	15581	15613	15496	15717	15517	15698	15657	15452	15797	15824	15596	15543	15303	15396	15745	15719	15826	15699	15434	15527	15623	15656	15664	15566	15654	15678	15648	15598	15603	15601	15740	15442	15612	15510	15767	15604	15568	15953	15729	15603	15851	15760	15705	15588	15715	15692	15625	15748	15496	15609	15587	15627	15572	15645	15607	15598	15657	15669	15821	15676	15497	15580	15714	15640	15425	15671	15697	15689	15502	15590	15696	15546	15805	15738	15777	15575	15737	15582	15476	15690	15538	15544	15577	15645	15391	15723	15773	15611	15563	15530	15690	15675	15627	15506	15821	15670	15665	15748	15792	15782	15754	15853	15690	15708	15563	15528	15732	15782	15561	15709	15569	15592	15775	15567	15348	15742	15815	15477	15719	15492	15599	15859	15779	15557	15633	15526	15560	15662	15339	15456	15835	15583	15687	15745	15524	15616	15669	15747	15662	15595	15685	15660	15768	15729	15740	15574	15639	15658	15450	15574	15521	15460	15720	15566	15601	15766	15398	15622	15455	15629	15491	15619	15661	15522	15677	15549	15635	15745	15743	15646	15628	15785	15745	15610	15849	15648	15605	15650	15591	15815	15778	15689	15461	15566	15593	15721	15581	15896	15503	15757	15606	15582	15705	15625	15694	15658	15619	15668	15562	15407	15655	15549	15587	15728	15779	15608	15652	15763	15600	15720	15600	15687	15604	15832	15519	15606	15553	15734	15670	15525	15596	15739	15593	15617	15815	15659	15840	15677	15705	15678	15619	15439	15676	15658	15687	15784	15472	15530	15646	15654	15566	15717	15704	15555	15749	15645	15673	15653	15672	15536	15407	15816	15762	15647	15600	15857	15497	15527	15623	15531	15636	15609	15635	15602	15556	15645	15671	15613	15635	15735	15606	15545	15547	15585	15495	15741	15854	15642	15750	15665	15779	15551	15683	15522	15659	15650	15542	15685	15666	15606	15802	15620	15449	15595	15585	15593	15937	15576	15523	15629	15614	15665	15405	15625	15465	15501	15738	15535	15813	15847	15810	15591	15655	15719	15805	15727	15686	15591	15779	15514	15858	15762	15556	15607	15726	15662	15536	15459	15755	15684	15649	15657	15656	15731	15629	15709	15564	15774	15629	15809	15672	15528	15439	15589	15799	15700	15426	15541	15550	15770	15663	15817	15711	15567	15660	15665	15590	15715	15506	15662	15671	15576	15678	15683	15745	15625	15662	15661	15736	15683	15925	15665	15761	15451	15692	15509	15736	15814	15566	15611	15715	15500	15623	15674	15616	15628	15643	15493	15730	15547	15636	15653	15685	15497	15709	15714	15516	15676	15694	15506	15501	15659	15649	15802	15579	15613	15416	15689	15546	15643	15708	15402	15699	15836	15559	15684	15546	15486	15646	15587	15623	15568	15581	15628	15765	15550	15673	15605	15711	15450	15740	15578	15704	15567	15554	15739	15560	15715	15421	15774	15883	15676	15587	15593	15444	15614	15749	15673	15473	15572	15527	15942	15715	15784	15781	15755	15680	15606	15594	15685	15526	15651	15677	15692	15617	15761	15646	15644	15601	15688	15625	15881	15589	15609	15550	15593	15721	15770	15555	15531	15405	15617	15497	15696	15521	15756	15679	15601	15646	15487	15555	15471	15546	15532	15474	15566	15588	15946	15666	15592	15660	15696	15617	15554	15820	15665	15813	15839	15555	15602	15680	15879	15793	15717	15607	15645	15719	15667	15759	15434	15779	15610	15773	15600	15544	15625	15564	15650	15790	15648	15503	15524	15521	15604	15530	15576	15710	15724	15630	15529	15763	15668	15640	15496	15554	15786	15645	15779	15450	15578	15637	15626	15723	15572	15701	15712	15621	15629	15722	15771	15494	15653	15625	15870	15671	15476	15826	15595	15453	15605	15687	15735	15668	15723	15440	15728	15574	15581	15702	15745	15693	15529	15708	15543	15759	15506	15742	15803	15800	15659	15879	15698	15578	15689	15560	15691	15661	15575	15628	15695	15642	15609	15624	15599	15690	15770	15676	15628	15718	15838	15642	15823	15729	15568	15464	15690	15773	15432	15704	15529	15546	15600	15503	15624	15590	15708	15760	15740	15541	15702	15838	15860	15498	15662	15549	15708	15817	15652	15502	15728	15491	15527	15487	15571	15424	15703	15440	15683	15609	15698	15584	15591	15640	15665	15772	15732	15635	15587	15672	15574	15645	15648	15691	15467	15506	15597	15535	15631	15858	15698	15727	15650	15783	15700	15548	15697	15544	15659	15658	15873	15601	15709	15663	15589	15715	15629	15713	15609	15627	15398	15695	15625	15676	15773	15899	15712	15577	15632	15602	15622	15775	15733	15918	15662	15738	15666	15732	15512	15633	15660	15715	15864	15555	15664	15651	15555	15689	15487	15605	15626	15717	15623	15639	15470	15626	15712	15765	15672	15659	15542	15631	15529	15608	15601	15629	15755	15509	15779	15711	15808	15686	15715	15657	15694
14001	16370	15750	14905	14836	15137	15178	14891	14789	14428	14448	14531	14042	14104	14382	14385	14225	14009	14061	13987	13959	14056	13854	13858	13783	13786	13949	14015	14008	13827	13984	13852	13973	13945	14044	13884	13870	13793	13896	13678	13849	13926	13826	13906	13835	13768	13888	13834	14083	14000	13966	13926	13950	14035	13906	13695	13827	13960	13874	13779	13774	13817	13793	13566	13699	13929	13749	13802	13811	13830	13710	13661	13834	13724	13828	13734	13681	13801	13646	13832	13770	13778	13745	13733	13920	13833	13803	13867	13872	13900	13762	13654	13809	13993	13697	13666	13950	13817	13784	13800	13855	13720	13796	13782	13797	13684	13895	13781	13789	13898	13657	13872	13811	13674	13809	13788	14006	13880	13908	13889	13815	13758	13936	13753	13892	13624	13648	13882	13772	13934	13812	13777	13863	13954	13829	13715	13810	13808	13766	13782	13761	13800	13903	13791	13879	13730	13822	13827	13895	13922	13806	13788	13839	13786	13825	13860	13732	13914	13803	13852	13851	13831	13920	13712	13773	13843	13826	13736	13651	14037	13911	13815	13835	13712	13655	13637	13881	13760	13794	13739	13837	13731	13903	13763	13694	13920	13676	13763	13603	13830	13732	13737	13864	13778	13612	13689	13813	13633	13758	13989	13816	13659	13815	13670	13707	13740	13838	13853	13851	13669	13839	13722	13898	13911	13632	13896	13713	13769	13821	13933	13723	13834	13799	13686	13803	13701	13644	13763	13751	13695	13857	13871	13790	13646	13852	13599	13953	13836	13633	13910	13817	13885	13681	13769	13728	13843	13776	13857	13848	13878	13794	13762	13858	13674	13798	13710	13726	13692	13695	13808	13782	13542	13766	13571	13754	13782	13893	13879	13569	13890	13804	13903	13805	13761	13883	13752	13779	13749	13804	13745	13838	13866	13871	13728	13661	13887	13895	13629	13789	13848	13738	13768	13822	13800	13934	13830	13852	13796	13735	13787	13760	13854	13792	13883	13817	13803	13899	13809	13736	13717	13657	13746	13784	13879	13673	13910	13756	13895	13685	13744	13797	13857	13701	13893	13836	13644	13843	13768	13808	13752	13823	13754	13910	13606	13878	13777	13887	13852	13719	13709	13777	13822	13717	13844	13778	13658	13678	13807	13897	13690	13745	13680	13761	13782	13812	13911	13880	13855	13793	13711	13798	13989	13793	13950	13781	13738	13779	13825	13798	13654	13853	13731	13624	13721	13926	13767	13800	13947	13773	13699	13722	13820	13782	13795	13793	13693	13748	13804	13576	13867	13679	13869	13700	13917	13734	13774	13789	13877	13749	13892	13836	13614	13722	13840	13969	13982	13908	13799	13743	13776	13799	13735	13747	13864	13802	13774	13781	13724	13729	13814	13678	13733	13836	13833	13815	13917	13804	13898	13699	13739	13840	13769	13688	13901	13740	13799	13810	13623	13720	13831	13859	13690	13725	13766	13815	13777	13705	13813	13841	13706	13922	13682	13920	13774	13700	13905	13875	13721	13819	13826	13857	13842	13800	13661	13830	13733	13547	13852	13865	13728	13664	13901	13862	13706	13801	13552	13788	13851	13742	13777	13782	13697	13668	13808	13760	13874	13926	13685	13800	13814	13930	13728	13763	13729	13789	13877	13946	13705	13826	13814	13834	13912	13824	13648	13904	13727	13793	13830	13661	13652	13775	13716	13761	13746	13504	13883	13851	13821	13771	13716	13655	13643	13636	13614	13990	13790	13733	13696	13941	13843	13737	13934	13598	13765	13825	13973	13816	13839	13886	13877	13719	13821	13696	13996	13927	13732	13748	13703	13893	13942	13939	13649	13929	13779	13801	13958	13824	13760	13767	13759	13675	13755	13683	13686	13916	13709	13702	13876	13650	13735	13820	13732	13710	13735	13793	13687	13778	13904	13852	13769	13891	13745	13737	13798	13663	13746	13629	13875	13769	13909	13812	13705	13801	13670	13747	13595	13898	13788	13846	13936	13825	13745	13863	13760	13807	13811	13821	13814	13742	13812	13695	13652	13760	13821	13849	13844	13912	13851	13645	13760	13684	13870	13723	13737	13609	13755	13742	13768	13861	13730	13715	13730	13770	13836	13768	13862	13708	13762	13809	13905	13848	13733	13928	13772	13926	13875	13725	13636	14000	13777	13708	13779	14071	13725	13982	13839	13728	13766	13734	13819	13748	13829	13786	13669	13895	13753	13696	13871	13844	13965	13706	13806	13764	13652	13772	13552	13787	13665	13713	13619	13897	13760	13795	13914	13879	13792	13690	13856	13881	13866	13815	13757	13819	13924	13807	13810	13884	13832	13757	13848	13776	13969	13858	13620	13848	13717	13618	13708	13980	13738	13797	13742	13824	13773	13796	13517	13688	13660	13744	13826	13659	13960	13793	13768	13869	13684	13833	13814	13970	13768	13781	13768	13734	13700	13706	13833	13786	13888	13747	13995	13845	13797	13943	13757	13733	13770	13919	13788	13823	13757	13747	13790	13776	13749	13786	13893	13756	13840	13964	13773	13896	13640	13858	13852	13812	13766	13812	13938	13752	13812	13816	13858	13636	13925	13804	13646	13936	13788	13816	13911	13827	13771	13909	13667	13896	13683	13772	13912	13583	13903	13787	13626	13854	13865	13881	13865	13751	13962	13903	13801	13718	13817	13864	13820	13640	13767	13759	13975	13829	13669	13804	13828	13646	13834	13761	13896	13851	13750	13833	13808	13739	13898	13732	13910	13737	13651	13933	13778	13815	13670	13651	13666	13807	13762	13562	13924	13762	13839	13848	13719	13853	13818	13699	13998	13927	13710	13871	13699	13762	13667	13937	13727	13771	13892	13720	13669	13773	13678	13637	13685	13842	13839	13805	13843	13643	13879	13959	13721	13773	13731	13830	13748	13752	13797	13763	13767	13863	13748	13755	13735	13627	13764	13733	13935	13678	13905	13782	13726	13829	13725	13773	13722	13834	13837	13834	13899	13753	13841	13794	13871	13800	13835	13767	13678	13805	13848	13817	13713	13953	13765	13870	13709	13825	13816	14001	13652	13894	13690	13661	13769	13849	13877	13897	13860	13789	13782	13769	13704	13856	13757	13708	13810	13732	13777	13847	13887	13818	13824	13843	13845	13829	13816	13697	13840	13935	13833	13776	13841	13803	13731	13775	13698	13972	13772	13582	13831	13834	13787	13751	13720	13811	13762	13700	14023	13669	13818	13733	13883	13807	13846	13958	13925	13903	13833	13931	13756	13807	13822	13860	13563	13704	13679	13729	13834	13910	13586	13655	13793	13820	13743	13829	13949	13755	13849	13843	13834	13824	13696	13877	13918	13983	13727	13793	13770	13768	13860	14010	13825	13805	13811	13891	13742	13922	13958	13800	13750	13814	13981	13845	13789	13728	13741	13754	13762	13696	13728	13772	13759	13883	13664	13877	13706	13706	13848	13748	13678	13791	13681	13721	13709	13681	13860	13775	13736	13742	13710	13731	13833	13849	13810	13925	13757	13661	13705	13581	13876	13870	13831	13760	13740	13708	13723	13810	13838	13836	13781	13698	13874	13846	13660	13756	13857	13849	13819	13730	13793	13818	13993	13944	13708	13826	13832	13732	13868	13826	13905	13727	13793	13968	13556	13636	13883	13594	13698	13765	13736	13772	13768	13833	13768	13715	13895	13758	13705	13655	13881	13903	13689	13796	13860	13865	13830	13772	13881	13783	13747	13772	13806	13725	13819	13753	13747	13727	13696	13754	13788	13645	13598	13804	13728	13894	13662	13899	13745	13830	13669	13943	13822	13827	13830	13810	13792	13861	13735	13763	13798	13879	13793	13733	13824	13719	13811	13804	13904	13744	13772	13846	13839	13827	13639	13856	13790	13799	13805	13853	13854	13842	13895	13764	13619	13774	13884	13862	13883	13675	13838	13757	13818	13794	13726	13804	13947	13696	13818	13843	13758	13824	13709	13839	13736	13892	13752	13799	13828	13842	13755	13895	13862	13865	13784	13792	13862	13725	13900	13718	13865	13703	13786	13826	13965	13822	13889	13858	13791	13673	13768	14035	13725	13866	13818	13881	13768	13836	13660	13852	13969	13760	13654	13905	13697	13838	13742	13639	13889	13786	13894	13789	13869	13811	13771	13900	13821	13701	13619	13859	13878	13905	13723	13955	13845	13660	13738	13832	13789	13789	13686	13783	13814	13964	13749	13737	13804	13744	13921	13800	13831	13852	13757	13853	13753	13737	14004	13712	13809	13925	13635	13757	13815	13811	13853	13728	13765	13841	13671	13687	13840	13984	13814	13824	13678	13843	13837	13788	14046	13933	13767	13806	13704	13740	13807	13838	13915	13750	13875	13803	13674	13839	13734	13893	13849	13750	13730	13769	13816	13690	13920	13854	13781	13833	13696	13907	13644	13620	13776	13888	13784	13727	13815	13813	13823	13923	13807	13722	13713	13728	13949	13861	13848	13683	13921	13777	13830	13676	13888	13617	13974	13807	13714	13793	13746	13785	13685	13906	13936	13783	13916	13812	13846	14018	13804	13739	13732	13672	13814	13791	13836	13844	13681	13656	13865	13920	13757	13845	13826	13664	13881	13746	13813	13833	13740	13905	13791	13941	13737	13802	13776	13790	13660	13780	13800	13829	13755	13771	13928	13776	13774	13810	13927	13820	13589	13927	13701	13829	13834	13917	13838	13817	13668	13869	13934	13702	13769	13703	13902	13717	13765	13700	13755	13754	13757	13685	13787	13779	13860	13819	13727	13849	13711	13922	13857	13891	13712	13715	13793	13807	13754	13897	13804	13812	13825	13809	13818	13809	13648	13680	13955	13879	13717	13726	13952	13744	13871	13826	13797	13948	13835	13635	13693	13842	13788	13775	13883	13648	13853	13831	13765	13786	13798	13726	13780	13769	13752	13871	13723	13830	13811	13790	13911	13831	13766	13824	13672	13890	13783	13971	13785	13825	13881	13707	13644	13683	13973	13727	13981	13763	13892	13800	13806	13831	13633	13742	13703	13713	13861	13698	13764	13610	13873	13902	13777	13793	13693	13594	13761	13889	13739	13721	13879	13863	13786	13855	13751	13753	13851	13847	13792	13755	13714	13871	13733	13824	13878	13940	13778	13951	13865
23791	21180	28673	23999	21834	21625	20195	17730	17603	17568	16955	17175	17032	16687	16941	16992	16958	16553	16509	16354	16306	16210	16251	16319	16335	16303	16132	16339	16207	16242	16442	16306	16110	16292	16492	16215	16292	16140	16181	16213	16248	16106	16178	16337	16200	16079	16211	16747	17350	17061	16943	16607	16555	16257	16166	16079	15987	16028	16007	16031	16004	16177	16270	16102	16125	16107	16059	16125	16196	16257	16051	16025	16051	16044	16148	16183	16131	16003	16005	16119	15913	16278	16146	15980	16035	16104	16242	16139	16138	16170	16125	16068	16128	16199	16107	16122	15987	16093	16084	16091	16157	16187	16288	16279	16162	16005	16123	16205	16088	15965	16205	16097	16115	15980	15991	15956	16089	15947	16026	15959	15910	15915	16027	16075	15964	16108	15964	16151	16005	16194	16205	16067	16125	16060	15983	16126	16142	16036	16105	16133	16175	15951	16110	16097	16091	16080	16072	16220	15891	16130	16068	16178	16071	15982	16074	16096	16209	16042	16103	16159	16147	16014	15935	16221	16093	15987	16179	15898	16176	16054	15964	16005	16130	16151	16006	16084	16105	16225	16112	16061	15803	16020	16045	15950	16062	16033	16159	16082	16097	16171	16112	16118	16008	16021	15928	16069	15957	16259	16168	16075	16180	16141	16100	15975	16159	15844	16040	16020	16044	16145	16011	16158	16092	16168	16192	15989	15901	16058	16001	15973	16105	16069	16240	16031	16081	16064	16099	15950	16012	15946	16096	16108	16091	15910	16106	15881	15896	16081	16033	15910	16192	16057	16023	16014	16156	16051	15773	16008	16031	16083	16039	15838	16105	16126	16458	16130	16108	16049	15820	16048	16229	16049	16218	16199	16062	15998	16108	16202	16124	16053	16147	16058	16182	15973	16162	15869	16156	16000	16256	16093	16217	16116	16255	16181	16037	16134	16102	15869	15947	16073	16046	16022	16080	15841	15989	15986	15891	15942	16179	15886	16169	15932	16123	16168	16140	16153	16054	16136	16049	16052	16096	16313	16260	15950	15953	16146	16295	16190	16137	16177	15889	16052	16010	16196	16110	16026	15962	16158	16243	15910	16167	16040	16041	16285	15886	16035	16105	16192	16193	16100	16243	15953	16060	15968	16169	16030	15992	16066	15799	16246	16212	16308	16089	15862	15985	16014	15999	16129	16195	16067	16185	16093	15790	16039	16013	15860	16002	16136	16322	16091	15952	16035	15971	16014	16109	15935	16154	15961	15917	16010	16049	16212	15877	16188	16117	15900	15987	16072	16058	16066	16085	15992	15951	16081	16033	15965	16119	16110	16050	16056	16073	16127	15890	15967	16007	15943	15993	16195	16095	16137	16065	15933	16119	16268	15941	15991	16064	16042	16053	15859	15844	16055	16125	15839	16114	16150	16080	16079	15897	16013	16060	16142	16224	16069	15983	15953	16029	15850	16083	16068	16182	15986	15957	16059	15938	16047	15948	15861	16091	16166	16342	15907	16135	15910	16134	16029	16306	15991	16000	16186	16144	16087	16209	16025	16020	15911	16036	16200	16396	16107	16250	15991	16228	16036	16264	15966	16090	16211	16022	16014	15894	16089	16009	15925	16177	16169	15936	15831	16236	15999	16051	16134	15939	16000	16121	15983	16030	16046	16090	15986	16151	16020	16170	15953	15988	16208	16240	16177	15994	15987	16001	16075	15937	16004	16145	16115	16188	16086	16125	15911	16099	16289	16048	16027	16189	16013	15996	16203	16202	16146	16204	16043	16095	15858	15986	16163	16208	15936	16104	15951	16049	15907	16068	16092	16218	16071	16210	16120	15868	16051	15989	16086	16043	15865	16129	15989	16022	16050	16107	16132	16017	15911	16085	16053	16021	15889	16084	15896	15836	15912	15953	16054	16113	16014	16166	15940	16180	16197	15906	16155	15947	16044	16114	16114	16028	16116	16142	16129	15953	15976	16095	16016	16017	16161	16192	16094	15977	15875	16167	16106	16091	15995	16186	16253	16232	16192	16022	16238	16089	15979	16083	16085	16071	16061	16059	16008	16001	16011	15972	16013	15967	15964	16062	15948	16190	16003	16026	16103	16182	15978	16082	16117	16093	15985	16123	15851	15898	15916	16089	16176	15966	16015	16079	16088	15863	16128	16010	16013	15956	15965	15908	16161	16049	15933	16005	16170	16006	16124	16095	16034	16027	16148	16195	16107	15908	15971	15908	16010	16168	15961	16032	16008	16077	16084	15992	16006	15848	15886	16036	16031	16021	16110	16213	15992	16184	16006	15934	15947	15982	16085	15949	15761	15971	16287	16006	16012	16258	15950	16061	16090	16167	15974	16116	16090	16088	16196	15914	16052	16060	16132	16027	16138	15953	16064	15985	16066	16234	16240	16072	15915	16132	16076	15999	16068	15993	15980	16079	15932	16024	16005	16021	16123	16065	15987	16296	16125	16046	16108	16039	16124	15985	16081	15969	16064	15737	15883	16058	16125	16066	16000	15946	16073	16118	16009	16089	16071	15995	16192	16120	16127	15951	16067	16100	16136	16135	15953	16050	15930	16113	16113	15963	16145	16249	16115	16150	16295	16015	16038	16211	16151	16201	16172	16172	16139	16072	16080	15937	16010	15982	16245	16310	16047	16209	16138	16234	16120	16322	16029	15987	16150	15881	16003	16094	16053	16315	16324	16104	16138	16039	16123	16236	16138	16007	16045	16158	15981	16186	16064	16230	16206	15928	16133	15845	16033	16039	16004	16079	16161	15993	16197	16141	16137	16118	16014	16002	15975	16001	16202	16069	16113	15975	16128	16200	15906	16071	16323	16166	16125	15947	16191	15882	16037	15996	16044	15946	16203	16007	16083	15889	16015	15856	15922	15966	16102	16212	16279	16119	16091	15939	16110	16136	16029	16255	15993	16137	16015	16103	16140	16012	16115	16011	15910	15954	16006	16096	16135	16045	15942	16133	16071	16025	16164	16176	16083	15998	16071	16018	16223	16218	16096	16057	16042	16022	15938	16052	16004	16135	15882	15979	15976	16227	15992	16068	16088	16170	16040	16181	16217	16133	15952	16134	16109	16157	16000	15864	16111	16099	16051	16135	16268	16072	16108	16142	16079	16019	16179	16010	16060	16281	16111	15978	15972	16141	16059	16044	15928	16079	16057	16133	16024	15928	16003	16162	16189	16274	15907	16215	15968	16086	16103	16112	15974	16255	15930	15985	16064	15860	16042	16207	16192	16093	16099	16022	16065	15983	16216	15972	16186	16046	16254	16184	15980	15827	16006	15967	16166	16033	16188	16095	16122	16035	15911	16105	15958	15878	15981	16198	16297	16226	16103	16002	16032	15959	16047	16464	16098	16032	16116	15971	16032	16129	15978	16147	16077	16288	16047	16045	16090	16074	16289	16048	16102	16119	16114	15831	16162	16055	16013	16073	16038	16083	16136	16064	16194	15921	15895	16135	16183	16194	16115	16018	16145	16024	16077	16047	16014	16020	16271	16170	15981	16101	16054	16004	16152	16053	16193	15963	15961	15993	16159	16022	15944	15972	15833	15986	15986	15994	16062	16077	15966	16167	16001	15959	16120	16132	16210	16218	16023	16082	16090	16143	15899	15991	15776	16056	16066	15944	16020	16087	15882	16035	16056	16165	15995	16160	16156	16100	15961	15988	16175	16028	15859	16165	15966	16202	16300	15839	16071	16229	15768	16152	16077	16142	16066	15999	16276	15999	16093	16038	16171	16035	16187	16013	16184	16055	15938	16037	16036	16090	16202	16232	16145	15998	15902	16009	15975	16027	16040	16119	16003	16004	16143	16184	16180	16048	16097	16031	16231	16004	16194	15912	16051	16141	16081	16190	15942	15987	16078	16194	16001	16137	15972	16063	16111	16026	16038	16393	16285	16046	16088	16135	16082	16096	16034	16156	16071	15962	15923	16041	16117	16126	16075	16133	15982	16022	16026	15934	15964	16144	15816	16070	16070	15879	16070	16191	16069	16168	16041	16240	16143	15885	15961	15957	15957	16144	16028	16176	16088	16140	15969	15991	16025	15955	16012	15909	16143	16130	16039	15942	16004	16133	16060	16243	16186	16015	16169	16059	16044	15852	16125	16080	16195	16182	16022	15957	15930	16014	15976	16103	15795	16066	16087	16073	15863	15925	15940	15925	16044	16034	16217	16108	15880	15910	16119	16015	15910	15989	15954	16085	16020	16228	16008	15809	16142	16166	16288	15953	16024	16193	15991	15889	16003	16026	15951	16050	16156	15962	15912	16018	16253	16130	16140	16108	16063	16040	16149	16055	15880	16240	16102	15989	15969	15837	15966	16154	16137	15966	16058	16070	16072	16101	16062	15915	16057	16079	16185	16105	16012	16144	15975	16182	16122	16229	16085	16032	16302	15988	16037	16185	16007	16088	16026	16158	16180	16107	16208	16151	16106	15873	16016	15949	16058	16025	15965	16166	16283	16129	16056	16098	15913	16038	16057	16243	16194	16191	16108	15919	16171	16311	16064	16063	15994	16114	15994	16128	16024	16110	16210	16238	16160	16342	15905	15959	15971	16001	16192	16116	16064	16259	16093	16181	16039	16112	16084	16077	16304	16418	16266	16200	15945	16059	16077	15924	15977	16371	15781	16029	16119	16066	16053	16162	15871	15978	16097	16136	16009	16164	16137	15985	16214	16084	16153	16056	15927	16026	15858	16051	16037	15968	16009	16018	16078	15981	16110	15968	16096	16177	15940	16078	15732	15987	15961	15937	15983	16065	16053	15960	15968	16033	15991	16036	16037	16350	16223	16152	15933	16125	16011	16183	16014	16080	16022	16020	16014	16000	16124	16011	16131	16172	16068	16020	16007	16139	16035	16111	15918	16181	16118	16137	16068	15868	16096	16134	16041	16141	15993	16172	16141	16069	15891	15964	16143	15886	15963	15900	16011	16004	15904	16217	16116	16059	16200	15973	16006	16098	16190	16138	16044	16150	16103	16196	16135	15987	16222	16130	16109	16045	16120	16077	16180	16172	15949	16191	16207	16000	16110	16193	15985	16248	16166	15933	15986	15918	16125	16118	16172	16166	16103	16097	15819	16188	16034	16082	15982	16026	15875	15991	15978	16004	16021	16124	16242	16230	16031	16003	16053
13550	23054	21234	17741	17173	16731	16498	16112	16131	15919	15285	15597	14937	14830	15078	15173	14942	14608	14298	14342	14415	14202	14448	14193	14400	14164	14162	14185	14230	14210	14298	14289	14381	14363	14329	14258	14069	14205	13989	14151	14324	14290	14152	14342	14052	14134	14343	15123	15566	15410	14771	14541	14413	14153	14049	14049	13890	13953	14162	14076	14237	14037	14073	14137	14146	13890	13979	14024	13881	14235	14088	13905	14173	13969	14035	14005	13980	13979	14158	14012	14122	14067	14168	14101	13976	14032	14199	13881	14163	14051	13950	14169	14167	13998	13999	14161	14099	13898	14189	13886	14126	14039	14047	14222	14102	14061	14070	14056	14138	14236	14111	14027	14022	14059	13954	14084	14047	14074	13962	14023	14066	14078	14112	14111	14007	14017	14067	14137	14013	14135	14128	13991	14069	14088	14026	14004	14024	14180	13803	14085	14016	14080	13961	14144	14168	14003	14111	13997	13876	14023	14082	14126	13917	14093	13962	14087	13746	14114	14007	13964	14115	13950	14183	14252	14063	14162	14096	13928	14061	14006	13984	14038	13948	13995	13919	13887	14057	14164	13999	13988	14019	14239	13863	14190	14003	14111	14015	13885	14170	14017	14069	14146	13951	14224	14045	14016	14136	13958	14107	14003	13928	14150	14126	14024	14069	14057	14006	14019	13988	13955	13943	13935	14041	14018	14028	14175	13971	14100	13958	14057	14022	14108	13900	14138	14012	14105	14134	13987	14122	14140	13992	14112	14059	14049	13968	14082	13979	14039	14098	14064	14113	14136	13986	14005	13945	13903	13884	14085	14094	13864	14018	14065	14060	14070	14038	14126	13971	14166	13965	14045	14040	13945	14135	14093	14153	14045	14154	14033	14016	13985	13969	14069	13994	14047	13854	13927	14101	14085	14020	14194	14061	14003	14011	13968	14179	14118	14109	14006	14005	14100	14093	14031	14137	13790	14112	13972	14069	13956	14092	14195	14031	14010	14168	14105	14072	14012	14120	14157	13952	14088	14040	14126	14122	14056	13887	14009	14123	14022	14105	13921	14018	14009	14016	14101	13968	13932	13980	13938	14165	14151	13950	13903	13963	14122	14027	14113	13998	13999	14243	14131	14026	13969	14095	13955	14122	13913	13904	14042	13919	14002	13977	14262	14126	13903	14036	14154	13913	14072	14157	13934	14100	13920	14006	13889	13992	13958	14020	14099	14011	14096	14171	13909	14193	14146	13996	13999	13996	14050	13919	14140	14027	14072	14007	14007	14030	14033	14023	14213	13998	13920	14206	14114	13964	14092	14125	13926	14014	14124	13997	13978	14110	13998	13969	13975	14079	14012	13995	13957	14144	14091	13963	14072	13964	13883	13939	13980	13986	14217	13987	14084	14067	13960	13964	14096	14015	14059	14006	14045	14073	14170	13865	14125	14036	14065	14049	13878	14173	14026	14048	14109	14068	14267	14210	13996	14123	13911	14056	13914	14024	13908	14140	13970	14144	14066	14201	14053	13839	14005	14164	14241	14070	13958	14141	14047	14102	14099	14085	14067	13920	13954	14041	14052	13972	14133	14047	14055	13850	14008	14188	14080	13961	13928	13898	13873	14131	14020	13946	14017	13995	13994	14051	14104	14205	14241	14030	14221	13978	14109	14144	14107	14119	14009	14070	14080	14018	14046	14132	13898	14058	14113	14069	13992	14041	14072	14063	14045	14016	13768	14004	14112	13827	13967	14083	14171	14288	14141	13936	14067	14027	14137	13995	13961	13919	14060	14166	13966	13919	14167	14124	13938	14045	14181	13993	14077	13970	13979	14071	14082	14199	14150	13923	14149	14045	14026	13940	14003	13931	14144	13902	14038	13950	14009	14095	14114	13950	14114	13997	14010	13927	14192	14088	14009	13967	14151	13953	14087	14084	14060	13975	14074	14043	14039	13849	14247	14064	13755	14209	13891	13900	14110	14090	13992	14172	14149	13960	13991	13890	13996	14038	13889	13989	14185	14095	14216	13956	14105	13968	14147	14203	14070	14025	14075	13989	14036	14007	14130	14060	13969	14052	14026	13969	14174	14170	14168	13921	14066	13803	14038	14094	14271	13962	14119	13957	13956	14120	13953	14177	13990	13974	14080	13900	14330	14034	14101	13860	14218	14032	13982	14121	13996	14189	14075	14056	14029	14042	13995	14090	14025	14008	14002	14062	13948	14076	14107	14044	14054	14010	13982	14088	14128	14022	14012	13876	13932	14036	14097	14146	14100	14089	13997	13867	14104	13960	14037	14109	14065	13955	14113	14084	14052	14132	14004	14153	13968	13924	14052	14011	14084	14052	14036	13933	14094	14019	14013	14128	13937	14145	14067	14013	13893	13959	14051	13969	13983	13905	14209	14075	13983	13857	14135	14196	14186	14074	13852	13986	14030	14092	14025	14079	14010	13976	13952	14071	14005	14165	13940	14162	14049	14126	14153	14064	14105	14293	14035	14000	14040	14112	13906	14113	13988	14006	13926	14065	13991	14100	14123	14091	14010	14145	14066	14038	14005	14001	14034	14046	13996	14039	13903	13981	14161	14159	14018	14142	14008	14024	14049	13997	14072	14000	14047	14032	14100	13975	14049	14083	14089	13939	14268	14019	14045	14132	13893	14103	14009	13949	13977	13951	14053	14085	13983	14068	13953	14193	14058	14048	14081	13918	14022	14099	13996	13963	13964	14067	14039	14081	14026	13993	13990	14048	13977	14132	14263	14040	13991	14111	14167	14063	14129	14117	14071	13919	13965	14186	13869	14079	13900	14204	14007	14129	13934	14032	14091	13997	14033	13917	14013	13914	14158	14116	14044	13969	14063	13951	14115	14024	13995	14011	14120	14169	13940	14156	14158	14007	13978	14075	13995	14033	14092	13942	13981	14161	14127	14075	14001	13932	13885	13967	13974	13979	14058	13924	13948	14077	14083	14040	14093	13923	14166	14203	14021	13945	14004	14064	13970	14127	14012	14014	14031	13931	14075	14076	13984	14151	13795	13965	14237	14013	14207	14053	14200	14049	14028	14024	13983	14051	14012	13969	13987	14076	13944	13882	14060	13958	14036	14055	13983	14064	13971	14116	13921	13974	13772	13970	13948	14183	13943	14018	14151	13893	14050	14217	14189	14071	14073	13859	14227	13935	14125	14012	14002	14013	13977	14134	13977	14098	14062	14185	13962	14145	14137	14086	14054	14117	13938	13964	14028	14065	14008	14088	14012	13892	14057	14081	14037	13919	14031	14021	13885	14092	14010	14085	14120	13922	14062	14061	14115	14037	14197	14120	14060	14012	14003	14081	14011	14102	13943	13912	13953	14129	14036	14050	14118	14103	14100	14155	14009	14182	13958	13914	14052	14043	13991	13980	13995	14175	14102	14056	14257	14112	14063	14037	14004	14143	14039	14071	14144	13830	14151	13973	14124	13912	14150	13936	14228	14049	14003	14112	14078	14047	13983	14261	14107	14147	13992	13996	14033	14061	14120	14052	13970	13932	14124	14172	14140	13964	14021	14023	14115	14085	13998	13836	14013	14143	14003	14014	14122	13984	14023	14207	14117	13912	14289	14044	14272	13960	13959	13949	14197	14055	14123	13993	14059	14014	14070	14044	14087	13928	13896	13998	14019	14082	13956	13959	14124	13918	14077	14056	13889	14089	14199	13957	13902	14024	13975	14125	13936	14139	14089	13924	14063	14150	14017	13966	14005	14054	14051	13977	14129	14011	14141	14150	14138	14178	14073	14121	14093	13982	14032	14108	13902	13924	14212	13833	14051	14205	14054	14111	14137	14036	14188	13804	14133	14016	13926	14110	14040	14172	14023	14243	13837	14068	14105	13871	14074	13863	14009	13926	14075	13973	14068	14138	14053	14043	13996	14017	14133	13892	13960	14204	14091	14193	14023	14222	14006	14257	14030	14164	14015	13991	13994	14028	14291	14262	14074	13905	14141	14090	13939	14070	14011	14060	13961	14027	13990	14015	13986	14172	14060	14187	14083	14073	14017	14198	13971	13999	14009	14094	13970	14099	14104	13905	14056	13949	14097	14078	13978	13918	14038	13959	14095	14009	13837	14164	14087	13977	14151	13841	14067	14142	14163	14005	14096	14111	14145	13884	13933	14142	13988	13916	14031	14132	14114	14099	13902	13989	13909	14006	14005	13922	13939	13954	13996	14084	13979	14096	14072	14120	14026	14142	14168	13855	13910	13917	13959	14146	14141	13986	13836	13976	14063	13996	14011	13914	13848	13952	13993	14105	14014	13997	14034	14196	13826	14016	14028	14219	14045	13993	14100	13940	14076	14009	14019	14028	13971	14006	14072	14126	14116	14061	14036	13860	14132	14201	13870	13983	13999	14021	14144	14090	13880	13989	13915	13959	13910	14024	14058	13937	14094	14237	14128	14051	13992	14105	13928	13978	14113	14071	13890	13982	13943	14030	14186	14275	14075	14019	13972	14015	14061	14001	14048	14162	14144	13973	13988	13924	14136	14019	14095	14259	13896	14087	14058	13865	13954	14032	13975	14005	14023	13938	14061	14006	14083	13995	14062	14018	13987	14111	14185	14052	14140	13862	14111	14115	13921	14120	14024	14230	14010	14110	14080	14000	14040	14087	14057	14147	13881	14190	13944	14181	14071	14010	13891	14172	14110	14014	13992	14140	14027	13932	14249	14253	14005	14169	13938	14135	14082	14100	13984	14016	14162	14091	13876	14013	13946	14126	14214	14023	13972	14018	13979	14120	14069	14050	14151	14046	14224	14171	13948	13962	14007	14138	13941	14056	14146	14072	14139	13991	13963	14038	14180	14033	14092	13947	13946	14040	14145	14070	13935	14031	14138	14044	13864	14015	13967	14047	14006	13955	14204	14164	13934	14137	14028	13967	14049	13936	14208	14079	14005	14068	14042	13850	14103	14071	14059	13982	13981	14152	14091	14037	14040	14154	14007	14064	14195	13940	13847	14326	14115	14059	14056	14140	14138	13909	13989	14125	14053	14032	13971	14019	14097	13993	14066	14076	14076	14155	13996	14233	13978	14048	14125	14128	14286	14144	14003	14003	14064	14038	14137	13916	13993	14092	14119	13971	14063	14175	13844	14005	13980	14052	14093	14109	14028	14079	13956	14101	14021
22699	21190	29076	23617	21373	23249	25156	19418	18762	18850	18447	18138	17988	17917	17933	18229	18246	18038	18002	17871	17535	17332	17301	17221	17098	17097	17337	16953	17313	17116	16917	17190	17030	17065	17111	17005	16963	17119	17254	17043	17165	17068	17030	16892	16825	17204	17578	18560	18704	18708	18041	17596	17371	17356	16804	17065	16800	17052	17059	16891	16777	16777	16817	16629	16592	16702	16856	16860	16887	17078	16883	16679	16927	16927	16917	16765	16884	16701	16776	16810	16841	16896	16737	16892	16749	16795	16869	16877	16814	16951	16866	17003	17159	16984	16752	16978	16782	16959	16886	16938	16919	17137	16908	16847	16857	16836	16763	16781	17052	16669	16922	16884	16903	16928	16817	16991	16839	16688	16682	16866	16807	16979	16916	16647	17040	16748	16815	16881	16858	17141	16927	16705	16760	16799	16963	16965	16908	17067	16861	16715	16897	16832	16825	16910	16721	16761	16834	16742	16968	16732	16865	16854	17039	16752	17079	16696	16846	16833	16911	16709	16935	16802	16804	16723	16755	17023	16948	16901	16696	16615	16841	16704	16984	16780	16911	16927	16698	16851	16753	16961	16805	16863	16808	16683	16964	16864	16903	16791	16598	16934	16899	16753	16789	16879	16834	16776	16793	16863	16788	16794	16856	16759	16719	17003	16877	16849	16933	16995	16910	16843	16966	16723	16851	16795	16670	16800	16823	16792	16719	16780	17012	16932	16801	16840	16791	16879	16911	16775	17024	16757	16858	16824	16844	16801	16610	16847	16871	16815	16859	16571	16751	16840	16886	16920	16890	17034	16946	16763	16829	16738	16872	16966	16906	16751	16793	16899	16903	16777	16809	16723	16632	16783	16664	16847	16790	16705	16859	16841	16783	16802	16904	16906	16892	16817	16705	16794	16725	16748	16505	16785	16958	16759	16642	16830	16868	16752	16659	16848	16725	16836	16607	16814	16718	16744	16905	17007	16917	16750	16656	16967	16685	16793	16985	16620	16961	16709	16801	16874	16934	16594	16906	16896	16760	16858	16780	16582	16592	16754	16822	16705	16748	16664	16795	16906	16993	16821	16864	16624	16748	16607	16895	16860	16949	16765	16926	16627	16944	16697	16888	16904	16868	16866	16814	16768	16788	16666	16516	16789	16623	16676	16867	16832	16739	16860	16784	16888	16794	16697	16835	16790	16714	16795	16880	16857	16977	16776	16648	16695	16826	16618	16859	16841	16836	16814	16754	16989	16659	16750	16749	16790	16662	16969	16870	16656	16710	16692	16906	16855	16631	16677	16790	16892	16796	16831	16908	16731	16632	16678	16797	16878	17007	16850	17009	16797	16929	16783	16835	16765	17015	16799	16790	16982	16789	16974	16760	16850	16774	16891	16565	16842	16754	16718	16870	16773	16807	16938	16958	16889	16909	16660	16728	16924	16695	16830	16892	16894	16785	16785	17054	16776	16838	16841	16821	16558	17008	16734	16670	16767	16863	16689	16804	16919	16628	16593	16922	16722	16960	17027	16979	17031	16792	16632	16813	16840	16731	16617	16973	16860	16974	16732	16907	16738	16790	16841	16790	16905	16955	16852	16827	17036	16764	16907	16850	16657	17018	16808	16680	16938	16924	16799	16919	16579	16577	16596	16810	16728	17058	16806	17184	17001	16716	16837	16746	16754	16624	16682	16959	16822	17075	16701	17108	16832	16939	17022	16961	16916	16980	16860	16807	16616	16803	16849	16908	16697	16750	16807	16782	16893	16658	16568	16706	16908	16790	16833	16627	16666	16955	16944	16741	16802	16608	16825	16597	16818	17055	16712	16753	16714	16872	16706	16703	16719	16830	16864	16702	16779	16848	16943	16951	17000	16868	16874	16799	16893	16655	16667	16752	16795	16652	16944	16839	16733	16709	16949	16770	16851	16871	16883	16939	16582	16858	16863	16888	16995	16771	16689	16878	16938	16957	16779	16871	16835	16811	16740	16861	16794	16916	16774	16853	16568	16908	16786	16823	16785	16736	16583	16985	16708	17000	16775	16862	16837	16881	16746	16812	16833	16839	16931	16921	16622	16750	16937	16968	16782	16670	16628	16806	16727	16872	16610	16752	16885	16798	16787	16881	16577	16814	16676	16719	17053	16793	16792	16652	16829	16845	16886	16858	16898	16864	16791	16839	16766	16889	16960	16892	16711	16742	16605	16861	16894	16537	17013	16841	16824	16887	16869	16969	16918	16693	16818	16699	16741	16685	16671	16808	16754	16849	16973	16980	16801	16885	16480	16875	17005	16962	16700	17054	17049	16709	16782	17076	16869	16922	16859	16768	16808	16663	16727	16864	16907	16663	16729	17027	16807	16846	16886	16944	16902	16910	16813	16797	17051	16909	17051	16878	16949	16673	16873	16757	16726	16773	16917	16817	16793	16799	16631	16916	16968	16897	16717	16914	16768	16838	16981	16872	16782	16780	16882	16935	16556	16851	16996	16847	16718	16643	16859	16913	16749	16875	16810	16732	16802	16876	16725	16844	16617	16835	16821	16676	16839	16927	16738	16994	16781	16877	16744	16503	16802	16740	16803	16823	16882	16807	16740	16649	16617	16758	16731	16857	16958	16737	16845	16731	16916	16831	16612	16839	16851	16772	16715	16913	16828	16892	16759	16743	16632	16663	16808	16828	16656	16825	16663	16926	16882	16818	16839	16754	16803	16811	16770	16801	16726	16614	16801	16699	16677	16899	16847	16727	16572	16929	16752	16745	16803	16864	16732	16813	16676	16643	16851	16858	16801	16932	16861	16766	17015	16498	16987	16767	16824	16918	16923	16648	16774	16843	16826	16905	16857	16810	16768	16783	16632	16689	16682	16869	16838	16752	16939	16878	16674	16717	16747	16688	16728	16856	16745	16791	16832	16706	16624	16600	16877	16949	16849	16820	16821	16935	16875	16665	16796	16972	16807	16798	16737	16741	16733	16790	16878	16784	16935	16867	16878	17011	16802	16644	16808	16794	16801	16847	16940	16720	16727	16902	16840	16851	16890	16699	16788	16759	16815	16867	16818	16609	16758	16896	16776	16879	16747	16808	16787	16774	16803	16904	16816	16933	16935	16649	16619	16789	16897	16823	16684	16688	16926	16680	16809	16787	16853	16917	16730	16792	16944	16965	16753	16738	16760	16763	16577	16865	16739	16987	16848	16731	16721	17047	16850	16685	16915	16941	16949	16773	16910	16781	16797	16594	16843	16736	16677	16768	16489	16973	16659	16864	16865	16781	16844	16846	16795	16682	16824	16800	16860	16642	16910	16832	16973	16980	16782	16882	16909	16668	16780	16819	16993	16932	16892	16813	16972	16939	16776	16783	16960	16838	16842	16845	16843	16690	16727	16938	16953	16768	16779	16731	16699	16776	16662	16830	16790	16661	17035	16753	16793	16820	16777	16844	16717	16716	16820	16721	16816	16859	16841	16850	16765	16815	16776	16764	17099	16934	16892	16850	16943	16650	16826	16796	16725	16648	16861	16761	16873	16813	16918	16659	16815	16814	16873	16888	17009	16904	16796	16704	16960	16944	16843	16779	16864	16784	16697	16710	16929	16830	16876	16893	16938	16841	16762	16830	16847	16706	16741	16666	17010	16787	16743	16776	16606	16840	16934	16685	17049	16743	16945	17015	16819	16746	16924	16858	17057	16997	16852	16884	16731	16815	16822	16748	16713	16905	16766	16746	16939	16991	16793	16706	16715	16740	16797	16849	16660	16877	16716	16827	16879	16891	16652	16787	16851	16897	17035	16713	16961	16850	16746	16582	16703	16806	16841	16606	16738	16924	16677	16793	17004	16772	16872	16759	16805	16665	16779	16793	16993	16866	16816	16843	16830	16841	16588	16987	16829	16892	16626	16904	16962	17027	16812	16977	16848	16733	16726	16830	16922	16763	16866	17004	16734	16851	16727	16751	16694	16792	16794	16784	16769	16808	16795	16974	16847	16957	16744	16962	16916	16904	16828	16991	16710	16836	16836	16834	16815	16744	16804	16910	16801	16818	16725	16713	16672	16860	16876	16671	16858	16873	16812	16614	16701	16973	16802	16725	16605	16697	16719	16760	16635	16682	16675	16830	16809	16678	16824	16928	16846	16839	16699	16787	16883	16662	16783	16774	16602	16937	16951	16711	16652	16679	16849	16825	16927	16697	16819	16668	16795	16721	16632	16841	16748	16899	16824	16848	16919	16933	16642	16803	16605	16733	16972	16832	16794	16846	16815	16989	16776	16845	16776	17022	17095	16790	16944	16958	16799	16875	16705	16809	16795	16907	16757	16777	16771	16703	16983	17050	16820	16951	16728	16643	16918	17096	16884	16618	16707	16979	16867	16849	16829	16715	16858	17103	16636	16795	16786	16664	16823	16830	16813	16800	16753	16880	16773	16898	16868	16784	16709	16839	16741	16801	16955	16931	16617	16820	16810	16945	16732	16718	16677	16812	16722	16634	16873	16980	16662	16969	16844	16821	16810	16842	16790	16721	17048	16645	16944	16815	17042	16781	16904	16877	16736	16776	16760	16933	16590	16785	16662	16691	16995	17014	16826	16903	17032	16681	16830	16804	16655	16843	16910	16860	16701	16541	16949	16768	16864	16706	16625	16760	16758	16617	16865	16965	16659	16834	16600	16813	16931	16898	16657	16738	16979	16830	16872	16891	16781	16694	16905	16807	16824	16877	16794	16790	16829	16851	16592	16728	16712	16927	16903	16620	16774	16942	16879	16678	16766	16696	16612	16736	16857	16807	16794	16823	16866	17041	16694	16901	16813	16892	16753	16635	16990	16832	16901	16811	16715	16773	16758	16987	16801	16911	16900	16870	16668	16822	16988	16870	16867	16845	16896	16660	16931	16909	16700	16878	16670	16662	16783	16828	16881	16854	16836	17023	17016	16859	16852	17020	16644	16791	16796	16694	16850	16977	16913	16656	16720	16759	16964	16796	17058	16780	16867	16792	16557	16730	16681	16822	16653	16876	16924	16841	16630	16827	16955	16757	16918	16740	16722	16878	16724	16788	16731	16854	16990	16803	16657	17038	16806	16676	16806	16735	16640	16935	16943	16800	16638	16674	16813	16687	16756	16757	16995	16806	16845	16759	16735	16732	16969	16853	16716	16646	16886	16678	16736
15112	28534	25392	20862	19166	18541	17752	17184	17188	17240	16507	16039	15670	15765	16123	16155	16292	15836	15308	15304	15194	15051	14720	14798	14810	14688	14640	14717	14563	14689	14770	14683	14632	14556	14633	14691	14721	14378	14481	14553	14564	14701	14617	14663	14593	14549	15273	16582	16892	16313	15639	15050	14751	14568	14639	14419	14423	14342	14477	14340	14460	14497	14288	14327	14488	14339	14421	14355	14346	14336	14332	14431	14365	14376	14482	14551	14605	14422	14335	14403	14442	14454	14263	14383	14313	14362	14538	14384	14425	14433	14517	14317	14551	14347	14389	14562	14499	14437	14485	14543	14386	14442	14436	14358	14476	14321	14358	14301	14399	14225	14404	14393	14488	14503	14490	14352	14376	14434	14442	14410	14394	14468	14346	14511	14422	14256	14348	14460	14348	14411	14351	14474	14482	14249	14453	14403	14397	14394	14423	14331	14407	14410	14497	14554	14411	14383	14527	14356	14343	14205	14322	14286	14192	14469	14398	14354	14491	14309	14285	14350	14404	14420	14356	14400	14486	14429	14457	14472	14441	14385	14333	14405	14495	14425	14455	14383	14483	14308	14374	14434	14512	14343	14411	14521	14352	14192	14446	14319	14399	14312	14411	14372	14523	14270	14376	14455	14303	14298	14345	14315	14369	14442	14461	14445	14347	14391	14404	14302	14428	14383	14298	14276	14429	14515	14314	14338	14351	14383	14351	14316	14425	14567	14439	14463	14369	14615	14306	14236	14492	14342	14442	14505	14343	14297	14521	14335	14502	14512	14338	14309	14380	14299	14441	14412	14424	14441	14409	14540	14270	14359	14447	14400	14482	14369	14306	14281	14360	14225	14325	14192	14385	14314	14378	14417	14393	14507	14439	14376	14397	14322	14334	14437	14515	14348	14397	14315	14395	14378	14259	14436	14409	14289	14292	14487	14235	14494	14405	14397	14625	14462	14355	14525	14402	14351	14363	14176	14374	14388	14491	14538	14414	14521	14473	14306	14397	14442	14388	14420	14381	14303	14412	14489	14458	14344	14364	14246	14362	14500	14381	14369	14368	14246	14310	14537	14491	14454	14208	14322	14239	14291	14392	14451	14392	14480	14538	14539	14519	14407	14392	14212	14392	14391	14336	14468	14450	14367	14420	14450	14366	14521	14410	14374	14554	14380	14342	14495	14297	14362	14335	14334	14344	14376	14555	14412	14487	14283	14353	14487	14345	14368	14274	14436	14373	14461	14296	14385	14237	14364	14359	14490	14601	14351	14517	14356	14380	14359	14409	14394	14588	14337	14249	14482	14420	14429	14358	14276	14319	14438	14374	14284	14459	14212	14374	14505	14377	14429	14286	14287	14424	14280	14399	14428	14285	14498	14343	14483	14446	14235	14479	14486	14497	14139	14410	14510	14312	14226	14407	14330	14410	14339	14520	14338	14293	14474	14427	14459	14386	14529	14391	14409	14318	14331	14451	14379	14411	14239	14408	14341	14446	14323	14420	14478	14338	14348	14356	14382	14486	14358	14358	14303	14470	14319	14407	14461	14421	14357	14396	14397	14341	14485	14287	14517	14347	14347	14380	14572	14363	14296	14455	14447	14310	14181	14176	14555	14323	14272	14383	14494	14368	14266	14561	14270	14497	14466	14414	14431	14319	14485	14419	14365	14361	14383	14470	14434	14260	14390	14361	14189	14529	14256	14409	14446	14319	14437	14358	14444	14356	14509	14375	14314	14399	14234	14379	14323	14380	14256	14441	14319	14453	14464	14398	14366	14496	14280	14247	14430	14253	14405	14323	14475	14288	14520	14311	14380	14418	14494	14322	14485	14328	14318	14477	14514	14404	14436	14347	14337	14413	14443	14434	14434	14517	14322	14221	14286	14497	14295	14355	14455	14460	14507	14353	14322	14385	14331	14355	14251	14295	14399	14422	14326	14476	14382	14216	14422	14272	14491	14483	14530	14524	14372	14462	14386	14329	14399	14405	14202	14342	14403	14320	14588	14490	14255	14374	14417	14440	14494	14429	14550	14404	14420	14551	14298	14333	14319	14273	14346	14381	14536	14259	14404	14399	14409	14411	14488	14343	14332	14286	14273	14369	14486	14255	14402	14460	14359	14374	14436	14359	14393	14364	14491	14408	14249	14380	14407	14260	14215	14392	14376	14418	14287	14318	14247	14488	14261	14362	14530	14459	14429	14404	14424	14337	14337	14259	14429	14202	14305	14149	14340	14325	14279	14429	14394	14461	14573	14431	14393	14427	14519	14369	14380	14304	14267	14456	14231	14510	14443	14381	14341	14510	14545	14699	14439	14364	14280	14369	14448	14429	14374	14414	14427	14296	14331	14268	14291	14387	14483	14339	14342	14444	14330	14338	14337	14595	14475	14445	14238	14398	14405	14424	14351	14453	14280	14442	14509	14483	14428	14413	14468	14308	14325	14396	14131	14299	14282	14447	14402	14170	14274	14389	14309	14375	14344	14271	14246	14327	14273	14616	14295	14291	14293	14377	14501	14437	14269	14581	14482	14420	14444	14441	14406	14299	14443	14323	14328	14306	14315	14499	14375	14383	14480	14441	14520	14486	14317	14243	14252	14502	14291	14355	14289	14347	14319	14472	14198	14272	14518	14318	14547	14157	14321	14232	14489	14345	14188	14417	14426	14566	14339	14417	14318	14334	14428	14293	14411	14338	14431	14592	14334	14344	14223	14338	14274	14294	14156	14242	14313	14458	14312	14369	14337	14494	14310	14368	14538	14417	14358	14463	14380	14327	14422	14390	14248	14299	14350	14312	14237	14303	14320	14319	14377	14508	14385	14355	14419	14307	14281	14262	14353	14389	14394	14352	14437	14463	14523	14332	14424	14317	14367	14222	14479	14390	14315	14516	14372	14479	14483	14165	14434	14399	14322	14426	14358	14318	14318	14315	14341	14399	14271	14419	14227	14360	14362	14532	14377	14438	14369	14293	14471	14353	14311	14352	14398	14351	14482	14396	14471	14418	14442	14396	14317	14282	14287	14344	14554	14284	14398	14361	14457	14435	14532	14338	14314	14465	14405	14302	14394	14356	14387	14464	14418	14439	14442	14466	14308	14374	14357	14385	14478	14524	14374	14423	14440	14417	14459	14358	14284	14451	14374	14415	14445	14421	14187	14394	14446	14502	14299	14323	14272	14392	14309	14454	14306	14343	14367	14256	14509	14411	14285	14458	14339	14334	14335	14363	14202	14261	14356	14387	14287	14470	14373	14433	14225	14332	14403	14143	14269	14417	14365	14460	14398	14336	14356	14429	14438	14392	14439	14479	14356	14452	14329	14424	14265	14398	14410	14309	14349	14427	14487	14425	14504	14291	14535	14290	14399	14485	14318	14321	14510	14428	14373	14173	14296	14372	14558	14241	14375	14433	14506	14272	14391	14453	14248	14478	14386	14487	14553	14549	14298	14375	14283	14438	14328	14283	14366	14387	14464	14433	14357	14294	14371	14309	14481	14407	14404	14377	14317	14630	14289	14511	14370	14295	14487	14260	14302	14452	14308	14262	14405	14465	14468	14400	14374	14196	14380	14329	14534	14481	14541	14514	14384	14350	14377	14367	14517	14299	14346	14302	14117	14322	14111	14183	14454	14447	14335	14378	14421	14542	14372	14388	14439	14465	14272	14289	14481	14305	14327	14454	14330	14380	14290	14374	14467	14249	14358	14239	14267	14421	14471	14182	14309	14440	14379	14434	14238	14340	14564	14381	14341	14362	14375	14212	14413	14335	14287	14372	14445	14392	14471	14348	14417	14540	14248	14296	14457	14578	14460	14324	14432	14385	14313	14454	14501	14313	14348	14376	14472	14478	14385	14482	14317	14352	14304	14212	14368	14293	14408	14347	14430	14200	14428	14474	14476	14456	14374	14304	14406	14398	14336	14309	14338	14507	14279	14276	14331	14314	14469	14317	14379	14290	14422	14371	14292	14272	14217	14413	14412	14202	14246	14316	14253	14419	14426	14331	14200	14392	14437	14306	14342	14347	14443	14387	14162	14459	14475	14374	14391	14402	14380	14463	14378	14346	14314	14481	14414	14507	14410	14369	14415	14235	14529	14344	14422	14286	14263	14273	14347	14480	14280	14493	14263	14243	14387	14440	14465	14215	14334	14439	14365	14303	14456	14391	14375	14395	14361	14411	14546	14585	14219	14530	14179	14587	14395	14333	14265	14395	14324	14408	14327	14466	14358	14495	14271	14456	14324	14349	14270	14453	14270	14384	14428	14536	14376	14342	14336	14285	14381	14259	14299	14375	14371	14372	14413	14427	14319	14281	14346	14546	14503	14446	14383	14410	14443	14434	14440	14397	14321	14307	14401	14234	14361	14474	14453	14401	14449	14232	14279	14424	14412	14411	14274	14376	14475	14278	14444	14344	14491	14309	14264	14261	14333	14424	14437	14392	14353	14277	14456	14250	14451	14337	14321	14456	14319	14315	14364	14304	14443	14410	14643	14205	14523	14448	14542	14495	14587	14379	14354	14411	14367	14453	14412	14407	14571	14338	14509	14186	14259	14496	14319	14300	14560	14414	14320	14518	14443	14459	14535	14339	14591	14426	14249	14396	14289	14463	14364	14498	14332	14413	14388	14351	14189	14313	14345	14416	14435	14375	14319	14443	14249	14444	14415	14264	14514	14408	14284	14332	14444	14257	14499	14448	14330	14455	14401	14256	14559	14328	14228	14351	14423	14376	14327	14366	14358	14591	14217	14313	14258	14292	14317	14563	14353	14401	14259	14380	14345	14618	14373	14345	14257	14386	14515	14392	14395	14358	14233	14350	14452	14409	14382	14159	14256	14469	14310	14462	14220	14330	14328	14425	14260	14312	14291	14346	14352	14528	14372	14367	14151	14345	14405	14365	14372	14253	14388	14504	14444	14522	14253	14336	14378	14436	14276	14391	14350	14446	14512	14351	14282	14447	14306	14248	14398	14406	14438	14414	14438	14474	14309	14348	14401	14189	14450	14423	14304	14457	14429	14470	14506	14338	14281	14295	14397	14364	14344	14222	14422	14451	14208	14453	14304	14365	14368	14422	14435	14509	14305	14336	14466	14249	14412	14491	14289	14456	14435	14506	14433	14402	14502	14354	14419	14235	14405	14396	14301	14465	14356	14379	14467
27334	21875	24565	21428	18019	18374	18410	17951	17882	18279	18075	17784	18020	17612	17715	17869	17785	18051	17913	17613	17598	17837	17521	17548	17680	17618	17534	17655	17642	17462	17620	17494	17528	17584	17449	17653	17339	17467	17417	17464	17636	17608	17528	17792	17670	17574	17528	17641	17836	17507	17781	17558	17550	17637	17575	17617	17576	17496	17664	17303	17441	17369	17620	17336	17360	17378	17501	17292	17070	17400	17479	17528	17337	17543	17592	17433	17494	17488	17467	17529	17623	17451	17654	17637	17649	17573	17321	17475	17421	17443	17302	17360	17431	17740	17545	17442	17586	17461	17513	17373	17486	17259	17458	17500	17344	17427	17384	17302	17630	17506	17460	17506	17366	17517	17423	17505	17512	17596	17524	17684	17547	17277	17485	17498	17236	17466	17488	17434	17522	17480	17379	17490	17529	17542	17426	17575	17470	17450	17448	17505	17491	17530	17370	17430	17465	17273	17485	17471	17461	17625	17470	17248	17290	17253	17353	17452	17422	17372	17631	17353	17430	17395	17484	17371	17539	17366	17463	17331	17395	17327	17494	17278	17361	17657	17277	17456	17212	17404	17552	17382	17386	17378	17440	17322	17443	17523	17306	17556	17552	17459	17409	17420	17655	17456	17397	17274	17377	17628	17490	17406	17656	17312	17373	17408	17616	17603	17596	17511	17620	17416	17673	17598	17523	17380	17520	17602	17448	17406	17458	17396	17477	17262	17624	17364	17476	17368	17568	17481	17436	17533	17564	17604	17323	17561	17481	17483	17567	17449	17676	17462	17484	17449	17357	17627	17503	17443	17512	17370	17435	17358	17408	17367	17442	17459	17369	17741	17575	17585	17410	17338	17595	17468	17537	17461	17346	17382	17552	17364	17652	17326	17410	17436	17488	17361	17450	17307	17455	17574	17481	17576	17518	17332	17498	17549	17657	17695	17394	17394	17417	17624	17382	17485	17335	17392	17493	17648	17365	17333	17549	17604	17414	17355	17391	17335	17434	17543	17375	17146	17455	17607	17459	17472	17754	17534	17376	17424	17422	17704	17395	17640	17445	17500	17514	17451	17364	17286	17515	17630	17604	17589	17339	17419	17404	17554	17389	17609	17649	17556	17575	17366	17524	17546	17487	17471	17455	17167	17281	17477	17553	17479	17524	17375	17313	17391	17652	17391	17428	17317	17364	17458	17317	17511	17482	17252	17188	17492	17341	17486	17376	17457	17370	17360	17194	17355	17360	17386	17381	17346	17583	17245	17522	17464	17567	17615	17451	17383	17447	17538	17636	17432	17415	17336	17363	17490	17368	17368	17532	17362	17624	17510	17609	17205	17519	17473	17408	17376	17570	17267	17456	17387	17372	17446	17288	17474	17617	17387	17399	17660	17680	17509	17314	17520	17385	17469	17344	17256	17384	17404	17419	17384	17474	17628	17419	17445	17643	17501	17421	17494	17533	17476	17558	17396	17615	17435	17433	17378	17548	17460	17312	17496	17320	17451	17426	17557	17492	17351	17560	17467	17470	17390	17416	17305	17368	17241	17418	17579	17686	17388	17337	17488	17466	17404	17307	17595	17597	17537	17512	17511	17468	17392	17522	17377	17200	17569	17333	17238	17226	17555	17423	17472	17323	17406	17467	17518	17393	17559	17387	17537	17548	17590	17417	17590	17212	17531	17519	17384	17590	17491	17355	17348	17309	17356	17368	17469	17654	17399	17471	17567	17516	17439	17261	17312	17377	17660	17378	17516	17702	17612	17548	17443	17633	17518	17256	17542	17450	17302	17500	17292	17330	17399	17457	17269	17425	17404	17486	17541	17402	17383	17503	17350	17624	17557	17396	17557	17313	17359	17541	17471	17585	17339	17560	17549	17322	17578	17629	17639	17359	17486	17520	17305	17435	17523	17358	17375	17508	17412	17517	17419	17477	17414	17440	17370	17427	17495	17566	17415	17460	17376	17566	17250	17366	17609	17617	17434	17639	17599	17326	17404	17554	17427	17348	17298	17338	17534	17498	17510	17433	17305	17588	17502	17561	17404	17568	17427	17563	17625	17649	17245	17685	17477	17583	17368	17598	17637	17591	17383	17476	17437	17678	17375	17420	17487	17417	17536	17544	17666	17331	17512	17534	17604	17598	17611	17334	17515	17341	17339	17341	17487	17535	17538	17519	17424	17456	17338	17407	17561	17470	17181	17508	17499	17640	17527	17425	17404	17324	17406	17523	17637	17331	17462	17440	17494	17450	17375	17343	17571	17292	17404	17596	17358	17481	17474	17626	17443	17512	17356	17605	17427	17424	17404	17380	17444	17588	17433	17476	17463	17443	17456	17586	17427	17477	17455	17333	17652	17511	17289	17523	17281	17717	17584	17326	17340	17366	17516	17283	17245	17591	17596	17619	17554	17510	17433	17438	17327	17474	17571	17482	17484	17281	17370	17648	17581	17421	17393	17519	17491	17430	17489	17566	17457	17871	17535	17592	17870	17533	17091	17744	17659	17586	17554	17085	17283	17696	17463	17682	17480	17251	17383	17512	17389	17493	17438	17374	17610	17505	17458	17397	17309	17399	17546	17422	17344	17655	17617	17537	17342	17367	17554	17302	17394	17401	17461	17372	17396	17509	17606	17447	17191	17431	17545	17701	17751	17571	17562	17578	17410	17383	17372	17285	17555	17431	17549	17347	17456	17338	17497	17478	17464	17583	17431	17425	17502	17624	17412	17510	17428	17479	17536	17573	17481	17443	17407	17380	17552	17494	17477	17534	17547	17586	17344	17310	17591	17696	17699	17481	17355	17397	17435	17412	17339	17414	17466	17452	17477	17705	17499	17583	17418	17615	17258	17591	17440	17522	17585	17603	17386	17477	17573	17430	17512	17421	17271	17584	17432	17480	17552	17562	17557	17489	17506	17293	17519	17334	17395	17304	17376	17358	17521	17596	17501	17512	17419	17523	17655	17384	17587	17471	17612	17739	17312	17543	17581	17411	17417	17511	17426	17619	17511	17424	17522	17376	17498	17573	17467	17471	17553	17603	17435	17510	17369	17392	17432	17437	17548	17466	17461	17433	17378	17517	17528	17386	17512	17590	17541	17582	17427	17287	17505	17285	17578	17700	17511	17349	17393	17359	17362	17422	17407	17312	17392	17421	17530	17621	17643	17629	17651	17623	17410	17196	17276	17315	17322	17656	17517	17360	17503	17548	17615	17501	17493	17267	17579	17426	17684	17296	17341	17603	17569	17461	17504	17343	17239	17482	17404	17373	17583	17613	17428	17634	17525	17446	17483	17344	17563	17436	17629	17395	17401	17457	17421	17476	17200	17422	17520	17410	17406	17452	17495	17551	17547	17466	17378	17421	17416	17417	17383	17280	17361	17455	17497	17325	17358	17376	17578	17229	17520	17360	17401	17504	17377	17348	17598	17599	17316	17307	17368	17482	17351	17332	17492	17585	17536	17504	17494	17562	17311	17274	17482	17430	17475	17412	17369	17577	17476	17264	17623	17338	17545	17406	17388	17442	17394	17568	17530	17642	17444	17581	17448	17563	17294	17331	17662	17580	17404	17561	17606	17420	17422	17689	17304	17449	17488	17594	17548	17459	17273	17440	17489	17502	17638	17549	17634	17571	17400	17741	17466	17465	17354	17496	17603	17355	17449	17645	17388	17385	17395	17532	17561	17412	17532	17405	17590	17416	17396	17335	17306	17558	17533	17642	17394	17599	17504	17505	17507	17526	17530	17544	17342	17177	17334	17401	17580	17487	17374	17410	17427	17556	17590	17480	17465	17502	17619	17449	17358	17409	17369	17406	17420	17547	17531	17544	17585	17581	17593	17441	17452	17322	17347	17667	17399	17502	17423	17285	17516	17321	17469	17427	17645	17651	17373	17582	17644	17485	17471	17456	17455	17449	17453	17460	17479	17620	17491	17613	17555	17616	17417	17454	17493	17435	17486	17491	17505	17425	17405	17354	17616	17783	17376	17426	17474	17435	17545	17546	17453	17440	17455	17533	17425	17346	17580	17496	17452	17637	17600	17583	17590	17294	17382	17591	17277	17406	17458	17415	17242	17486	17338	17411	17300	17400	17489	17453	17222	17341	17474	17420	17392	17427	17384	17207	17141	17352	17471	17170	17377	17454	17716	17387	17511	17641	17341	17542	17357	17742	17569	17536	17236	17299	17537	17553	17630	17379	17410	17549	17473	17374	17558	17431	17373	17597	17468	17571	17337	17462	17538	17465	17557	17666	17319	17389	17573	17399	17421	17485	17288	17370	17555	17241	17577	17649	17647	17508	17544	17431	17284	17455	17416	17539	17594	17451	17500	17227	17537	17324	17445	17575	17429	17325	17450	17531	17275	17617	17490	17535	17494	17492	17494	17434	17446	17596	17489	17504	17425	17529	17602	17459	17729	17485	17439	17554	17403	17451	17529	17375	17517	17433	17473	17394	17441	17492	17434	17613	17408	17612	17448	17363	17589	17547	17312	17544	17556	17215	17329	17388	17647	17521	17467	17517	17273	17472	17461	17367	17490	17545	17542	17432	17463	17514	17446	17179	17516	17262	17148	17411	17453	17514	17530	17424	17406	17450	17420	17425	17387	17526	17425	17434	17324	17433	17477	17223	17488	17290	17386	17606	17398	17550	17571	17507	17534	17322	17279	17436	17420	17495	17348	17621	17461	17503	17550	17430	17479	17369	17575	17507	17501	17495	17583	17404	17326	17335	17448	17306	17431	17520	17725	17346	17452	17582	17391	17704	17309	17392	17371	17333	17624	17479	17572	17385	17575	17447	17669	17300	17490	17451	17570	17337	17487	17264	17379	17429	17573	17416	17367	17407	17339	17356	17533	17316	17372	17255	17483	17486	17400	17514	17477	17633	17523	17563	17461	17358	17572	17595	17419	17378	17567	17510	17417	17343	17482	17592	17372	17610	17538	17524	17274	17587	17330	17498	17396	17698	17324	17566	17388	17342	17257	17569	17608	17421	17489	17272	17492	17666	17282	17519	17463	17470	17453	17373	17476	17259	17411	17374	17300	17354	17424	17501	17381	17549	17466	17510	17492	17481	17433	17534	17536	17384	17701	17574	17251	17460	17338	17426	17243	17510	17515	17464	17466	17383	17292	17561	17439	17652	17503	17476	17498	17448	17345
14472	17548	17045	16085	15682	15830	15502	15369	15493	15935	15298	15245	15327	15286	15107	15287	15511	15433	15392	15246	15184	15044	14933	14789	14923	14882	14927	14729	14936	14960	14761	14812	14869	14997	14875	14659	14939	14801	14884	14859	14718	14791	14889	14884	14716	14833	14753	14691	15192	14898	14936	14794	14838	14885	14783	14774	14685	14819	14848	14761	15018	14857	14733	14795	14511	14632	14752	14783	14822	14813	14706	14714	14778	14716	14988	14845	14766	14804	14812	14715	14870	14892	14932	14804	14978	14786	14778	14691	14787	14783	14658	14737	14730	14831	14813	14793	14819	14747	14890	14764	14778	14800	14926	14829	14756	14690	14860	14589	14768	14772	14914	14770	14869	14677	14865	14813	14861	14735	14870	14797	14761	14746	14735	14757	14834	14787	14650	14837	14846	14904	14719	14631	14628	14750	14737	14838	14789	14835	14803	14779	14868	14875	14786	14751	14676	14710	14752	14738	14826	14712	14811	14725	14884	14871	14738	14822	14793	14755	15019	14797	14669	14851	14820	14788	14752	14692	14835	14846	14696	14755	14794	14895	14726	14733	14626	14800	14827	14747	14778	14715	14832	14766	14834	14691	14820	14773	14804	14861	15033	14725	14752	14702	14930	14679	14840	14754	14751	14730	14797	14959	14658	14723	14835	14873	14730	14774	14746	14943	14822	14655	14722	14712	14737	14789	14756	14814	14746	14708	14770	14745	14730	14896	14747	14832	14915	14683	14767	14950	15024	14965	14907	14669	14764	14971	14787	14757	14776	14925	14923	14586	14631	14670	14774	14775	14832	14780	14854	14796	14819	14686	14898	14824	14898	14799	14734	14860	14627	14679	14811	14873	14830	14870	14871	14846	14691	14927	14892	14668	14748	14755	14859	14607	14630	14813	14797	14746	14590	14850	14708	14828	14808	14672	14828	14906	14832	14697	14676	14700	14929	14579	14809	14824	14911	14848	14701	14662	14677	14857	14807	14640	14606	14769	14731	14683	14851	14836	14784	14815	14745	14869	14751	14829	14811	14761	14683	14654	14700	14740	14854	14820	14923	14917	14862	14680	14711	14814	14705	14904	14797	14770	14614	14696	14673	14679	14810	14945	14755	14945	14764	14758	14811	14774	14732	14792	14653	14753	14780	14855	14819	14763	14603	14652	14819	14803	14717	14668	14768	14874	15005	14788	14633	14790	14756	14678	14645	14590	14739	14848	14829	14494	14824	14846	14859	14868	14797	14845	14761	14893	14879	14683	14779	14753	14656	14764	14624	14870	14855	14702	14603	14596	14711	14946	14928	14706	14566	14774	14806	14697	14757	14890	14630	14599	14472	14719	14828	14788	14697	14779	14905	14784	14878	14873	14717	14823	14825	14792	14792	14810	14790	14768	14768	14915	14723	14761	14851	14841	14730	14807	14809	14679	14775	14843	14786	14785	14682	14720	14770	14641	14892	14649	14781	14780	14759	14877	14933	14954	14758	14886	14774	14761	14738	14699	14643	14764	14718	14745	14949	14849	14858	14627	14907	14787	14531	14801	14816	14806	14639	14839	14685	14866	14779	14925	14643	14805	14716	14800	14802	14690	14837	14903	14867	14797	14743	14933	14783	14719	14916	14778	14803	14671	14624	14777	14857	14782	14751	14800	14784	14697	14806	14813	14903	14727	14714	14635	14901	14821	14702	14877	14741	14842	14948	14728	14934	14678	14822	14695	14736	14763	14734	14940	14760	14736	14787	14774	14764	14864	14602	14824	14862	14783	14857	14896	14744	14827	14809	14877	14779	14828	14875	14669	14654	15005	14676	14880	14746	14694	15035	14812	14890	14601	14843	14796	14772	14940	14790	14658	14805	14771	14617	14820	14795	14643	14659	14720	14828	14762	14700	14799	14762	14799	14628	14851	14732	14696	14784	14734	14758	14633	14948	14747	14702	14751	14914	14855	14763	14640	14768	14699	14886	14787	14830	14890	14738	14838	14718	14756	14862	14690	14926	14891	14653	14727	14737	14786	14715	14786	14827	14710	14724	14614	14917	14621	14627	14813	14933	14761	14808	14835	14694	14841	14938	14807	14930	14756	14733	14775	14725	14801	14992	14719	14918	14720	14774	14707	14742	14790	14855	14729	14791	14822	14897	14770	14699	14715	14672	14774	14776	14824	14849	14756	14647	14674	14738	14707	14876	14657	14782	14836	14875	14783	14661	14852	14699	14785	14789	14837	14952	14936	14733	14850	14636	14829	14774	14819	14818	14768	14752	14850	14908	14796	14654	14902	14667	14807	14754	14789	14726	14770	14791	14776	14818	14739	14860	14968	14721	14729	14778	14737	14912	14749	14849	14678	14798	14772	14844	14597	14664	14927	14798	14782	14735	14674	14715	14780	14936	14741	14827	14682	14864	14737	14744	14719	14823	14737	14801	14788	14779	14859	14746	14876	14762	14771	14779	14792	14949	14966	14797	14805	14707	14690	14745	14785	14750	14685	14763	14696	14821	14801	14608	14698	14614	14786	14843	14691	14662	14737	14869	14749	14624	14974	14862	14915	14851	14871	14869	14739	14911	14657	14869	14832	14927	14912	14868	14719	14792	14843	14807	14890	14782	14940	14615	14696	14848	14846	14754	14798	14730	14822	14650	14688	14851	14743	14859	14926	14825	14819	14838	14705	14693	14757	14666	14911	14725	14859	14857	14690	14725	14671	14831	14734	14802	14785	14642	14831	14791	14751	14809	14754	14799	14887	14742	14887	14824	14858	14876	14878	14711	14791	14811	14744	14802	14733	14727	14807	14887	14862	14953	14843	14808	14634	14716	14607	14818	14866	14932	14883	14806	14734	14776	14696	14845	14666	14747	14760	14852	14954	14787	14876	14712	14822	14816	14771	14787	14842	14804	14927	14666	14876	14686	14914	14745	14779	14868	14684	14847	14751	14741	14811	14844	14773	14741	14804	14691	14744	14883	14751	14767	14828	14873	14837	14793	14789	14797	14861	14790	15090	14794	14818	14703	14934	14753	14703	14696	14800	14976	14734	14908	14663	14803	14870	14727	14770	14897	14761	14792	14809	14786	14755	14871	14809	14729	14843	14893	14855	14815	14893	14914	14653	14719	14737	14710	14741	14811	14779	14828	14933	14777	14840	14668	14755	14790	14734	14780	14717	14652	14944	14641	14947	14815	14726	14837	14731	15003	14750	14773	14707	14746	14703	14948	14832	14636	14805	14933	14791	14663	14699	14843	14905	14720	14818	14786	14881	14800	14826	14711	14748	14730	14923	14904	14758	14882	14764	14765	14719	14795	14799	14831	14886	14712	14768	14821	14736	14724	14697	14901	14921	14782	14858	14788	14701	14752	14850	14709	14971	14803	14867	14903	14796	14856	14889	14693	14959	14799	14703	14653	14787	14868	14881	14711	15064	14649	14867	14664	14729	14742	14889	14770	14761	14668	14796	14773	14781	14912	14737	14933	14666	14782	14890	14764	14636	14798	14924	14871	14876	14727	14878	14689	14867	14929	14750	14789	14868	14640	14937	14813	14880	14711	14692	14733	14862	14818	14803	14920	14727	14892	14684	14680	14798	14685	14949	14648	14870	14676	14855	14891	15016	14848	14766	14773	14872	14775	14749	14820	14956	14757	14847	14829	14688	14729	14644	14950	14759	14762	14736	14765	14805	14616	14902	14981	14832	14877	14673	14832	14775	14880	14660	14754	14869	14748	14811	14875	14847	14738	14847	14833	14868	14706	14725	14916	14666	14719	14817	14774	14822	14825	14932	14814	14690	14803	14793	14671	14774	14821	14818	14793	14890	14803	14835	14808	14715	14805	14885	14853	14724	14665	14848	14893	14756	14708	14727	14812	14949	14743	14671	14957	14982	14692	14695	14956	14736	14804	14690	14653	14767	14760	14757	14859	14656	14939	14837	14755	14789	14819	14900	14705	14824	14743	14801	14862	14839	14919	14673	14681	14728	14865	14675	14794	14942	14687	14520	14995	14643	14841	14863	14817	14824	14803	14868	14703	14751	14812	14932	14813	14652	14787	14776	14775	14951	14733	14745	14948	14834	15057	14807	14800	14787	14952	14746	14820	14777	14735	14763	14921	14895	14808	14813	14753	14736	14605	14583	14905	14702	14773	14795	14768	14680	14756	14915	14764	14568	14838	14732	14848	14736	14809	14743	14875	14751	14806	14764	14777	14680	14799	14858	14794	14837	14697	14858	14882	14849	14712	14872	14834	14680	14858	14788	14670	14725	14766	14701	14749	14769	14753	14715	14869	14623	14737	14965	14893	14814	14680	14731	14740	14831	14777	14705	14994	14845	14834	14834	14771	14972	14753	14950	14795	14825	14851	14702	14875	14663	14759	14682	14967	14814	14873	14614	14883	14652	14745	14818	14851	14587	14808	14584	14728	14871	14901	14615	14814	14766	14676	14850	14940	14798	14898	14696	15104	14816	14699	14830	14869	14837	14769	14666	14799	14924	14719	14825	14663	14860	14854	15011	14736	14914	14868	14741	14750	14853	14776	14754	14742	14757	14865	14791	14750	14792	14835	14742	14648	14690	14825	14731	14808	14949	14845	14752	14736	14828	14744	14869	14737	14963	14682	14899	14688	14697	14715	14754	14787	14827	14776	14684	14661	14853	14781	14801	14872	14725	14743	14973	14615	14718	14938	14658	14633	14890	14810	14775	14933	14788	14844	14744	14848	14811	14760	14708	14719	14781	14811	14758	14689	14724	14731	14781	14642	14655	14618	14814	14856	14861	14760	14770	14833	14876	14692	14774	14740	14742	14734	14886	14919	14793	14670	14665	14792	14912	14755	14770	14912	14764	14839	14860	14750	14721	14830	14795	14699	14701	14986	14712	14708	14950	14870	14873	14821	14736	14654	14909	14790	14960	14847	14853	14788	14834	14710	14982	14823	14801	14716	14698	14656	14724	14703	14760	14811	14763	14669	14867	14648	14751	14747	14809	14730	14844	14785	14745	14636	14750	14695	14809	14714	14789	14667	15009	14862	14643	14723	14635	14812	14830	14820	14747	14666	14618	14911	14672	14959	14742	14840	14952	14876	14778	14778	14721	14733	14763	14837	14864	14829	14647	14776	14787	14769	14920	14728	14723	14746	14750	14778	14802	14775	14747	14762	14642	14662	14783
23753	21142	28623	24014	21961	22104	21091	18584	18217	18482	18433	18006	17842	17676	17940	18091	17866	17905	18054	17723	17651	17797	17625	17778	17349	17459	17595	17688	17629	17358	17449	17487	17426	17313	17421	17513	17297	17263	17487	17244	17305	17354	17359	17376	17325	17350	17453	18068	18409	18193	18059	17899	17682	17290	17460	17167	17287	17291	17338	17225	17347	17295	17293	16996	17259	17228	17353	17196	17239	17029	17271	17092	17212	17220	17201	17274	17331	17207	17228	17323	17364	17060	17162	17315	17199	16990	17390	17184	17208	17211	17327	17275	17383	17311	17430	17132	17061	17221	17234	17224	17107	17179	17180	17202	17391	17494	17258	17431	17178	17269	17192	17200	16988	17218	17368	17135	17194	17229	17223	17445	17286	17190	17454	17176	17317	17367	17043	17240	17260	17101	17386	17255	17187	17261	17140	17237	17314	17264	17074	17087	17210	17090	17284	17144	17118	17070	17313	17125	17464	17261	17354	17040	17258	17244	17339	17371	17233	17041	17156	17338	17139	17273	17452	17116	17328	17047	16938	17173	17316	17391	17324	17178	17249	17159	17239	17240	17166	17244	17278	17338	17127	17072	17164	17162	17242	17147	17327	17150	17188	17277	17469	17294	17047	17266	17028	17242	17254	17034	17122	17155	17150	17217	17402	17335	17185	17041	17159	17199	17179	17075	17237	17269	17310	17185	17204	17397	17327	17129	17210	16978	17251	17397	16893	17033	17192	17193	16997	17232	17362	17228	16993	17057	17321	17228	17304	17284	17150	17088	17109	17273	17248	17263	17331	17185	17095	17259	17133	17346	17526	17290	17298	17200	17265	17323	17324	17141	17148	17354	17317	17165	17208	17245	17156	17206	17126	17258	17383	17249	17196	17342	17247	17331	17167	16983	17208	17028	17336	17174	17195	17293	17398	17144	17467	17124	17328	17257	17427	17401	17355	17227	17125	17370	17233	17307	17225	17236	17198	17042	17245	17355	17250	17304	17281	17259	17138	17287	17007	17061	17107	17379	17371	17284	17073	17256	17136	17203	17240	17175	17312	17221	17248	16891	17303	17048	17259	17220	17225	17178	17204	17030	17246	17207	17213	17222	17197	17523	17274	17187	17032	17202	17139	17198	17202	17183	17269	17316	17147	17255	17024	17065	17531	17151	17102	17040	17269	17388	17215	17360	17154	17302	17124	17105	17342	17383	17351	17287	17420	17176	17237	17256	17123	17309	17101	17207	17309	17206	17346	17136	17085	17253	17264	17248	17352	17233	17200	16944	17388	17167	17199	17031	17278	17125	17275	17416	17292	17265	17350	17175	17206	17271	17387	17262	17314	17152	17269	17115	17176	17090	17099	17109	17063	17266	17164	17366	17142	17049	17341	17434	17381	17200	17335	17069	17374	17217	17214	17224	17368	17199	17289	17181	17244	17230	17258	17293	17173	17205	17153	17187	17274	17333	17222	17084	17252	17142	17315	17171	17233	17251	17131	17164	17233	17176	17205	17169	17167	17209	17269	17196	17085	17208	17412	17303	17358	17319	17312	17217	17157	17145	17230	17065	17167	17190	17286	17199	17404	17199	17033	17302	17279	17348	17096	17204	17093	17208	17289	17396	17359	17046	16978	17386	17361	17349	17142	17181	17345	17288	17249	17207	17162	17200	17029	17227	17106	17062	17143	17254	17153	17113	17161	17407	17261	16988	17355	17026	17383	17125	17280	17221	16938	17235	17321	17178	17199	16981	17160	17164	17155	17284	17380	17026	17255	17149	17009	17418	17196	17025	17185	17466	17006	17172	17280	17227	17339	17166	17416	17223	17463	17219	17190	17324	17304	17311	17257	17214	17310	17140	17234	17326	17004	17254	17211	17149	17194	17185	17155	17253	17267	17410	17309	17299	17395	17250	17263	17127	17110	17397	17253	17270	17240	17127	17366	17162	17247	17408	17235	17297	17256	17297	17181	17420	17167	17218	17369	17187	17282	17224	17180	17080	17182	17447	17281	17205	17117	17462	17297	17290	17343	17337	17432	17173	17183	17235	17215	17133	17390	17133	17198	17223	17139	17059	17257	17198	17191	16929	17383	17302	17266	17192	17121	17030	17399	17192	17232	17207	17176	17375	17291	17118	17232	17270	17324	17329	17281	17231	17309	17233	17292	17285	17256	17153	16983	17318	17268	17253	17346	17276	17172	17167	17102	17129	17266	17253	17414	17280	16995	17279	17242	17332	17316	17155	17246	17363	17347	17140	17200	17119	17322	17348	17169	17404	17142	17059	17147	17107	17121	17170	17216	17136	17139	17245	17294	17394	17125	17168	17084	17178	17334	17473	17323	17362	17238	17203	17143	17172	17265	17344	17196	17135	17112	17197	17224	17280	17464	17003	17066	17161	17332	17250	17112	17114	17191	17186	17162	16979	16983	17157	17361	17140	17167	17304	17154	17205	17202	17340	17273	17501	17247	17305	17223	17079	17141	17175	17176	17120	17150	17283	17174	17062	17141	17323	17232	17442	17288	17295	17283	17146	17175	17253	17115	16988	17251	17262	17258	17120	17259	17113	17309	17004	17387	17091	17106	17320	17216	17127	17267	17222	17215	17251	17140	17216	17263	17304	17301	17325	17359	17204	17129	17212	17189	17083	17458	17189	17353	17492	17339	17246	17151	17167	17126	17226	17319	17158	17138	17320	17223	17326	17074	17185	17150	17239	17019	17260	17286	17447	17158	17063	17286	17413	17352	17287	16990	17059	17183	17139	17284	17152	17282	17322	17104	17265	17214	17219	17077	17250	17269	17188	17189	17187	17346	17225	17327	17204	17309	17074	17258	17387	17189	17143	17277	17303	17300	17103	17261	17398	17319	17237	17277	17198	17355	17249	17179	17287	17080	17115	17423	17137	17232	17280	17325	17517	17119	17286	17212	17319	17181	17468	17410	17205	17285	17149	17454	17268	17231	17143	17148	17273	17228	17082	17419	17089	17287	17075	17164	17215	17383	17392	17433	17340	17446	17178	16991	17198	17186	17268	17154	16992	17110	17307	17131	16972	17019	17274	17271	17127	17358	17206	17267	17040	17305	17027	17241	17291	17304	17274	17371	17328	17267	17345	17337	17074	17233	17157	17137	17261	17394	17303	17403	17456	17370	17420	17069	17106	17275	17219	17373	17318	17399	17169	17124	17376	17278	17119	17311	17189	17282	16986	17345	17298	17263	17217	17378	17246	17328	17456	17180	17283	17328	17079	17137	17313	17320	17200	17397	17340	17084	17071	17199	17126	17342	17171	17261	17321	17175	17040	17167	17233	17502	17183	17132	17261	17299	16989	17113	17366	17105	17283	17252	17316	17347	17209	17438	17044	17220	17362	17273	17233	17108	17218	17144	17185	17221	17396	17260	17184	17296	17224	17257	17300	17045	16999	17288	17241	17410	17283	17365	17348	17260	17174	17305	17229	17234	17211	17158	17134	17136	17128	17185	17253	17283	17190	17250	17318	17162	17184	17363	17187	17178	17297	17124	16876	17142	17233	17164	17071	17310	17126	16944	17217	17434	17195	17318	17356	17137	17221	17187	17171	17398	17137	17369	17189	17306	17198	17207	17132	17131	17170	17307	17051	17283	17277	17179	17258	17162	17308	17109	17240	17292	17221	17166	17304	17153	17317	17274	17218	17270	17161	17257	17060	17288	17322	17285	17258	16970	16994	17239	17323	17314	17210	17224	17301	17193	17182	17402	17464	17137	17010	17384	17217	17128	17233	17328	17202	17273	17286	17292	17496	17285	17318	17164	17310	17125	17126	17281	17064	17243	17337	17272	17182	17168	17115	17176	17573	17329	17215	17212	17414	17393	17349	17233	17143	17237	17226	17283	17149	17232	17179	17214	17251	17369	17159	17055	17196	17130	17170	17276	17222	17150	17295	17405	17136	17382	17131	17377	17153	17211	17181	17334	17119	17215	17214	17428	17239	17205	17225	17243	17266	17125	17448	17285	17160	17184	17005	17333	17148	17099	17299	17308	17393	17224	17258	17238	17124	17321	17268	17061	17289	17382	17001	17216	17293	17300	17062	17514	17140	17161	17188	17238	17312	17287	17325	17492	17317	17286	17333	17174	17306	17167	17287	17066	17275	17181	17230	16958	17358	17294	17251	17150	17199	17263	17114	17430	17301	17188	17104	17047	17223	16973	17332	17225	17139	17225	17047	17222	17357	17214	17146	17270	17239	17145	17182	17189	17199	17171	17286	17206	17183	17069	17151	17200	17105	17232	17244	17202	17048	17222	17265	17393	17165	16946	17301	17427	17296	17286	17306	17230	17307	17225	17152	17288	17378	17384	17371	17312	17347	17201	17074	17146	17260	17132	17267	17451	17311	17014	17169	17174	17102	17232	17079	17186	17273	17073	17444	17248	17100	17185	17035	17242	17138	17009	17213	17439	17064	17239	17070	17231	17150	17151	17184	17141	17287	17389	17215	17213	17316	17124	17354	17259	17116	17177	17171	17270	17165	17253	17205	17131	17105	17130	17180	17165	17221	17089	16990	17241	17205	17287	17163	17157	17315	17128	17006	17311	17204	17462	17250	17313	17173	17439	17401	17476	17150	17332	17079	17165	17073	17199	17102	17341	17296	17216	17156	17073	17311	17229	17222	17177	17191	17142	17067	17211	17310	17176	17158	17127	17243	17217	17067	17177	17170	17099	17156	17089	17200	17140	17223	17185	17210	17110	17370	17295	17229	17242	17169	17193	17185	17171	16953	17362	17216	17148	17431	17392	17210	17234	17128	17165	17190	17293	17049	17337	17201	17215	17359	17208	17293	17155	17180	17224	17376	17307	17262	17243	17151	17099	17047	17243	17280	17293	17106	17319	17243	17230	17192	17032	17300	17313	17181	17298	17171	17253	17122	17267	17346	17345	17505	17164	17258	17306	17042	17202	17549	17274	17330	17232	17457	17332	17209	17163	17158	17238	17176	17080	17211	17175	17021	17461	17242	17031	17466	17400	17218	17126	17234	17071	17385	17260	17138	17159	17057	17574	17248	17274	17182	17137	16913	17191	17278	17196	17253	17295	17215	17258	17281	17110	17221	17171	17282	17117	17228	17221	17228	17383	17121	17332	17235	17214	17079	17073	17183	17280	17135	17208	17080	17248	17319	17042	17161
13968	23797	22136	18581	17445	17263	16236	16078	16166	16346	16080	15758	15556	15207	15451	15513	15581	15677	15370	15240	15155	15345	15235	15041	14942	14915	15002	14658	14985	15007	14904	14821	14751	14869	14825	14803	14662	14699	14664	14876	14915	14594	14912	14720	14792	14753	14942	15597	16114	15891	15376	15129	14995	14762	14756	14842	14546	14765	14741	14824	14707	14625	14757	14696	14705	14681	14573	14604	14582	14660	14783	14869	14657	14705	14581	14791	14636	14610	14527	14667	14649	14704	14627	14665	14533	14652	14744	14560	14656	14552	14868	14664	14744	14712	14667	14512	14588	14736	14651	14517	14589	14614	14506	14669	14571	14662	14547	14576	14617	14508	14696	14663	14743	14691	14548	14650	14776	14619	14787	14800	14592	14799	14783	14646	14606	14590	14612	14602	14656	14550	14597	14674	14617	14674	14598	14464	14628	14676	14637	14688	14757	14655	14586	14750	14711	14613	14706	14778	14504	14693	14680	14660	14611	14693	14785	14588	14646	14791	14563	14670	14570	14593	14650	14681	14706	14510	14784	14711	14688	14751	14463	14527	14606	14771	14755	14583	14539	14709	14647	14604	14816	14587	14569	14790	14772	14542	14594	14771	14734	14663	14567	14778	14768	14773	14548	14515	14706	14695	14743	14781	14582	14819	14569	14556	14689	14727	14813	14583	14476	14568	14595	14611	14642	14599	14637	14706	14727	14769	14760	14596	14766	14820	14577	14651	14595	14694	14642	14729	14715	14768	14720	14660	14607	14625	14762	14558	14740	14629	14710	14840	14590	14511	14474	14629	14679	14650	14581	14717	14677	14582	14561	14561	14747	14674	14788	14849	14647	14492	14544	14616	14822	14835	14611	14669	14628	14556	14674	14696	14709	14495	14655	14595	14637	14451	14599	14587	14769	14554	14651	14781	14752	14615	14644	14468	14704	14557	14724	14648	14748	14625	14634	14851	14877	14726	14516	14835	14631	14574	14737	14769	14693	14677	14708	14487	14684	14650	14727	14660	14844	14573	14522	14606	14529	14520	14574	14509	14653	14735	14657	14585	14801	14737	14729	14560	14671	14619	14543	14605	14518	14986	14722	14469	14646	14702	14599	14436	14503	14691	14673	14794	14647	14707	14588	14491	14635	14816	14742	14670	14591	14664	14637	14552	14585	14704	14616	14525	14649	14610	14573	14600	14704	14740	14680	14639	14673	14760	14661	14627	14642	14646	14887	14638	14736	14632	14767	14758	14699	14641	14576	14657	14531	14601	14591	14699	14689	14584	14563	14708	14616	14538	14654	14758	14661	14637	14642	14820	14629	14823	14606	14757	14615	14636	14732	14558	14702	14605	14694	14692	14821	14615	14649	14661	14784	14782	14862	14557	14582	14643	14623	14661	14681	14576	14644	14717	14496	14578	14687	14668	14762	14536	14629	14490	14541	14449	14686	14781	14694	14719	14590	14596	14771	14645	14686	14640	14744	14729	14650	14505	14657	14575	14537	14497	14635	14752	14684	14657	14583	14704	14646	14592	14490	14669	14613	14475	14580	14765	14661	14748	14470	14601	14714	14739	14620	14688	14528	14696	14674	14443	14854	14707	14696	14600	14659	14609	14674	14301	14795	14754	14787	14779	14387	14664	14776	14800	14788	14583	14740	14545	14816	14504	14703	14573	14655	14595	14686	14598	14653	14721	14908	14679	14627	14672	14699	14571	14711	14618	14892	14776	14721	14677	14902	14712	14615	14604	14583	14646	14769	14708	14599	14506	14752	14542	14747	14700	14687	14736	14684	14736	14616	14660	14806	14540	14750	14623	14635	14629	14677	14460	14757	14605	14583	14645	14666	14737	14624	14677	14691	14624	14722	14565	14510	14637	14549	14520	14829	14685	14667	14654	14753	14715	14507	14843	14835	14611	14623	14619	14619	14598	14664	14449	14669	14586	14618	14832	14477	14615	14757	14588	14536	14762	14627	14802	14732	14723	14769	14827	14615	14457	14704	14670	14681	14678	14615	14568	14620	14636	14555	14642	14628	14739	14570	14603	14605	14724	14642	14716	14684	14524	14631	14553	14612	14677	14667	14630	14673	14697	14661	14733	14516	14624	14682	14780	14603	14535	14594	14769	14916	14695	14715	14612	14509	14759	14663	14654	14618	14616	14735	14697	14619	14761	14764	14797	14842	14748	14554	14647	14589	14817	14643	14531	14490	14636	14698	14604	14622	14671	14541	14627	14729	14637	14682	14603	14661	14618	14579	14573	14510	14506	14795	14780	14618	14600	14705	14632	14647	14634	14626	14731	14633	14758	14909	14604	14593	14651	14734	14589	14745	14679	14538	14735	14598	14691	14669	14727	14599	14694	14586	14789	14591	14585	14792	14771	14621	14666	14632	14678	14765	14761	14787	14647	14734	14400	14584	14622	14718	14641	14568	14630	14559	14674	14454	14658	14692	14504	14697	14680	14526	14685	14600	14481	14613	14747	14524	14796	14640	14612	14524	14653	14664	14578	14693	14519	14620	14635	14684	14629	14781	14562	14786	14737	14797	14620	14660	14487	14736	14636	14538	14652	14622	14694	14652	14769	14544	14774	14692	14706	14609	14732	14540	14703	14583	14757	14646	14525	14603	14554	14761	14657	14773	14663	14617	14572	14608	14823	14718	14730	14731	14754	14741	14738	14676	14681	14700	14732	14715	14571	14764	14635	14646	14741	14616	14693	14627	14723	14800	14667	14671	14639	14799	14655	14663	14579	14718	14595	14651	14593	14571	14494	14836	14765	14566	14755	14600	14553	14601	14585	14650	14582	14676	14709	14672	14678	14714	14611	14711	14743	14584	14628	14450	14631	14739	14720	14705	14654	14665	14668	14766	14669	14716	14706	14452	14684	14494	14647	14756	14622	14739	14858	14732	14712	14648	14473	14717	14661	14465	14655	14705	14678	14540	14647	14538	14613	14668	14678	14545	14643	14686	14498	14726	14718	14661	14680	14535	14621	14731	14641	14599	14757	14850	14716	14640	14542	14613	14619	14706	14730	14534	14519	14611	14550	14603	14650	14794	14531	14760	14678	14637	14712	14551	14601	14595	14645	14491	14469	14622	14692	14600	14667	14666	14695	14847	14548	14651	14592	14714	14666	14766	14754	14597	14557	14550	14573	14658	14624	14725	14614	14636	14753	14690	14564	14581	14548	14771	14768	14659	14703	14747	14682	14717	14538	14624	14623	14695	14639	14704	14504	14706	14650	14724	14640	14596	14590	14762	14722	14784	14586	14670	14450	14553	14438	14569	14561	14593	14758	14534	14528	14741	14782	14704	14670	14600	14730	14655	14684	14481	14612	14594	14596	14629	14602	14710	14707	14645	14609	14715	14659	14709	14523	14607	14500	14710	14797	14650	14709	14769	14752	14472	14598	14712	14607	14607	14769	14697	14463	14648	14649	14615	14720	14691	14608	14757	14716	14685	14469	14698	14552	14740	14589	14715	14780	14710	14532	14568	14447	14725	14412	14630	14556	14668	14704	14702	14766	14700	14659	14619	14612	14722	14753	14499	14580	14815	14569	14670	14711	14718	14577	14604	14627	14622	14707	14698	14525	14725	14516	14681	14730	14606	14603	14693	14689	14583	14732	14570	14532	14614	14673	14630	14702	14734	14675	14749	14498	14662	14669	14873	14513	14488	14825	14497	14763	14638	14646	14625	14547	14765	14671	14720	14470	14596	14722	14656	14605	14591	14626	14554	14543	14655	14577	14577	14493	14727	14665	14812	14649	14748	14578	14674	14569	14779	14792	14778	14670	14644	14529	14614	14700	14691	14626	14550	14675	14629	14687	14726	14566	14646	14699	14655	14487	14784	14838	14665	14759	14666	14827	14629	14737	14585	14830	14522	14640	14598	14497	14849	14573	14780	14606	14549	14706	14840	14797	14370	14644	14536	14600	14726	14702	14601	14480	14604	14662	14762	14634	14725	14442	14577	14703	14480	14658	14623	14422	14496	14765	14677	14582	14579	14803	14695	14647	14538	14647	14691	14558	14536	14576	14640	14662	14696	14640	14579	14656	14576	14676	14694	14561	14664	14595	14636	14674	14537	14586	14702	14483	14696	14787	14742	14751	14694	14544	14726	14749	14672	14817	14614	14788	14674	14856	14695	14547	14815	14649	14753	14674	14652	14637	14682	14529	14716	14557	14732	14562	14660	14683	14758	14681	14602	14760	14797	14871	14692	14657	14605	14548	14626	14591	14713	14608	14693	14567	14843	14816	14649	14563	14706	14716	14560	14604	14474	14679	14573	14511	14671	14733	14577	14599	14680	14712	14692	14753	14725	14685	14601	14765	14728	14560	14670	14621	14542	14639	14929	14705	14801	14695	14718	14680	14593	14711	14675	14596	14683	14558	14807	14669	14639	14767	14584	14611	14739	14565	14685	14574	14649	14654	14649	14667	14684	14619	14830	14614	14590	14626	14528	14626	14533	14728	14563	14585	14807	14723	14468	14485	14580	14477	14767	14562	14702	14608	14701	14477	14628	14716	14541	14473	14630	14565	14699	14559	14598	14778	14813	14739	14745	14650	14567	14659	14611	14712	14639	14598	14680	14786	14673	14803	14767	14574	14747	14935	14646	14720	14616	14654	14764	14614	14614	14610	14783	14792	14573	14742	14554	14670	14623	14688	14771	14644	14656	14674	14629	14743	14721	14692	14722	14596	14921	14791	14682	14609	14648	14573	14513	14630	14540	14594	14796	14402	14732	14742	14849	14736	14571	14452	14633	14698	14717	14692	14706	14795	14650	14559	14549	14769	14589	14669	14628	14694	14695	14733	14628	14656	14629	14631	14731	14525	14633	14651	14561	14612	14617	14826	14699	14777	14786	14591	14765	14632	14550	14702	14565	14705	14626	14424	14671	14600	14609	14804	14717	14664	14454	14537	14624	14654	14848	14619	14564	14719	14626	14650	14620	14697	14718	14623	14504	14623	14609	14752	14668	14686	14727	14552	14651	14725	14670	14607	14586	14715	14550	14635	14540	14594	14477	14700	14487	14685	14620	14697	14792	14666	14658	14601	14569	14714	14842	14522	14650	14639	14600	14684	14659	14558	14684	14456	14650	14750	14523	14553	14682	14688	14644	14645	14634	14517	14756	14777	14653	14672	14719	14509
22767	21220	29120	23624	21409	23490	25277	20057	18922	19121	19157	18772	18537	18678	18387	18358	18194	18431	18426	18257	18202	18070	18293	18300	17993	17850	17829	18062	17864	18010	17983	18025	17881	18025	17888	18027	17834	17644	17847	17836	17782	17960	17853	17602	17762	17662	17979	19029	19697	19598	19204	18815	18246	17744	17636	17666	17691	17697	17737	17642	17508	17683	17573	17562	17663	17504	17744	17605	17700	17609	17388	17715	17636	17622	17606	17742	17567	17728	17785	17834	17629	17709	17796	17684	17439	17596	17648	17598	17622	17600	17395	17444	17756	17428	17626	17739	17560	17423	17426	17462	17696	17853	17603	17726	17478	17573	17383	17765	17670	17592	17707	17632	17565	17801	17652	17506	17592	17582	17446	17669	17640	17389	17488	17517	17478	17547	17558	17599	17497	17670	17709	17587	17504	17457	17503	17621	17664	17586	17607	17403	17665	17469	17734	17477	17527	17476	17577	17469	17588	17682	17761	17372	17444	17681	17541	17785	17631	17739	17693	17561	17856	17803	17613	17657	17704	17542	17525	17686	17498	17707	17631	17597	17519	17552	17485	17652	17574	17613	17615	17653	17510	17604	17840	17554	17731	17809	17578	17816	17624	17647	17799	17707	17507	17477	17540	17484	17477	17616	17655	17755	17449	17549	17554	17628	17655	17570	17596	17606	17643	17509	17599	17711	17531	17644	17517	17425	17610	17448	17608	17672	17585	17498	17695	17654	17482	17599	17736	17741	17379	17693	17755	17371	17429	17816	17533	17502	17462	17491	17476	17619	17657	17794	17671	17628	17473	17736	17451	17570	17695	17645	17726	17501	17548	17385	17460	17525	17717	17496	17571	17588	17594	17751	17371	17625	17501	17657	17680	17573	17599	17656	17454	17570	17719	17810	17845	17545	17583	17670	17456	17679	17573	17803	17455	17499	17532	17664	17431	17617	17756	17507	17566	17719	17394	17638	17642	17644	17423	17678	17553	17491	17667	17454	17475	17411	17785	17701	17650	17806	17721	17727	17655	17570	17579	17579	17495	17526	17881	17487	17745	17487	17505	17437	17498	17384	17395	17437	17484	17793	17768	17444	17555	17643	17476	17481	17517	17699	17726	17614	17592	17703	17700	17688	17569	17428	17425	17586	17563	17576	17600	17542	17550	17426	17753	17439	17500	17799	17512	17679	17587	17590	17453	17579	17492	17702	17522	17488	17700	17677	17695	17544	17608	17618	17457	17845	17739	17555	17512	17570	17465	17559	17659	17501	17582	17731	17475	17607	17580	17638	17570	17487	17762	17503	17340	17505	17328	17686	17429	17748	17639	17797	17733	17511	17523	17760	17693	17722	17794	17551	17742	17801	17634	17451	17589	17604	17404	17582	17547	17758	17702	17577	17490	17587	17478	17562	17635	17556	17531	17686	17659	17652	17557	17648	17870	17653	17661	17441	17611	17646	17611	17752	17562	17476	17488	17694	17540	17454	17728	17591	17537	17600	17468	17359	17499	17787	17499	17626	17565	17573	17582	17381	17678	17689	17390	17470	17550	17567	17504	17326	17600	17665	17508	17721	17624	17652	17561	17749	17460	17608	17447	17375	17661	17722	17683	17623	17735	17483	17618	17696	17705	17736	17507	17488	17577	17513	17741	17640	17452	17533	17691	17726	17546	17836	17714	17487	17568	17640	17462	17790	17716	17539	17368	17707	17484	17484	17423	17512	17575	17573	17575	17607	17742	17729	17621	17575	17383	17495	17529	17630	17596	17466	17492	17348	17693	17777	17614	17660	17657	17739	17871	17613	17680	17452	17376	17636	17578	17604	17672	17610	17755	17376	17524	17330	17607	17584	17810	17775	17650	17608	17646	17520	17680	17652	17638	17513	17580	17489	17404	17517	17543	17507	17797	17720	17580	17500	17624	17485	17716	17570	17521	17521	17612	17550	17798	17511	17494	17680	17389	17637	17644	17609	17363	17652	17428	17596	17647	17558	17377	17522	17657	17373	17611	17653	17495	17719	17492	17695	17660	17516	17580	17570	17639	17568	17509	17724	17721	17510	17578	17763	17668	17424	17528	17685	17612	17666	17617	17717	17666	17487	17454	17328	17711	17563	17801	17784	17639	17550	17509	17633	17591	17570	17704	17578	17466	17500	17712	17649	17390	17682	17617	17454	17490	17527	17626	17568	17494	17426	17345	17405	17675	17476	17478	17424	17494	17385	17542	17727	17774	17705	17318	17425	17557	17492	17564	17526	17434	17492	17478	17652	17570	17553	17663	17592	17672	17610	17639	17659	17669	17478	17508	17641	17654	17415	17789	17637	17458	17494	17739	17588	17461	17548	17635	17442	17514	17452	17619	17585	17525	17565	17623	17508	17725	17570	17432	17510	17601	17503	17643	17538	17429	17567	17635	17706	17641	17666	17672	17575	17586	17655	17663	17384	17523	17644	17445	17520	17476	17566	17478	17657	17428	17504	17588	17678	17764	17494	17483	17491	17543	17420	17561	17488	17618	17576	17667	17563	17834	17598	17543	17557	17763	17501	17705	17603	17664	17731	17530	17608	17822	17421	17811	17421	17389	17556	17592	17468	17627	17427	17476	17515	17701	17617	17466	17511	17569	17415	17567	17477	17692	17430	17495	17691	17508	17539	17502	17451	17683	17511	17508	17558	17500	17651	17541	17693	17609	17451	17589	17693	17698	17638	17532	17750	17442	17699	17637	17519	17455	17785	17826	17707	17734	17724	17532	17599	17658	17657	17621	17649	17469	17502	17622	17782	17583	17594	17558	17716	17426	17701	17588	17421	17702	17715	17656	17568	17538	17658	17477	17596	17419	17606	17547	17876	17618	17638	17565	17469	17509	17548	17558	17623	17611	17503	17561	17500	17532	17543	17556	17609	17616	17769	17605	17858	17710	17741	17571	17371	17578	17634	17596	17520	17583	17596	17589	17417	17710	17555	17612	17737	17524	17456	17810	17548	17457	17915	17350	17721	17589	17683	17560	17545	17636	17481	17355	17563	17654	17511	17582	17560	17656	17532	17719	17758	17564	17636	17781	17517	17531	17556	17566	17442	17690	17646	17543	17436	17644	17626	17442	17671	17656	17504	17673	17470	17689	17529	17517	17664	17644	17578	17596	17446	17715	17400	17779	17552	17642	17682	17405	17653	17717	17650	17736	17701	17850	17592	17771	17799	17685	17583	17680	17773	17566	17499	17596	17379	17653	17788	17534	17510	17673	17682	17587	17663	17634	17599	17678	17457	17509	17456	17615	17445	17468	17539	17384	17475	17498	17636	17618	17303	17437	17623	17519	17394	17381	17499	17772	17604	17535	17406	17456	17560	17677	17631	17487	17666	17544	17538	17461	17391	17503	17549	17406	17406	17556	17385	17530	17613	17599	17718	17710	17740	17467	17508	17451	17668	17523	17603	17662	17673	17542	17493	17633	17382	17598	17618	17507	17427	17338	17634	17561	17511	17541	17654	17619	17504	17510	17505	17538	17559	17674	17670	17458	17513	17610	17567	17696	17495	17683	17560	17608	17502	17711	17614	17516	17570	17721	17469	17399	17615	17398	17439	17619	17565	17554	17488	17576	17779	17662	17567	17625	17783	17693	17538	17473	17511	17689	17484	17678	17483	17756	17638	17634	17729	17747	17536	17739	17520	17419	17487	17558	17638	17572	17563	17436	17705	17652	17446	17479	17330	17921	17464	17667	17558	17610	17627	17286	17549	17541	17444	17459	17632	17499	17384	17666	17554	17508	17615	17638	17466	17383	17542	17439	17448	17643	17765	17539	17453	17594	17472	17607	17529	17565	17387	17725	17561	17711	17601	17632	17603	17813	17563	17609	17559	17655	17754	17605	17660	17497	17502	17449	17823	17658	17598	17513	17593	17560	17477	17764	17369	17587	17527	17578	17667	17533	17481	17626	17765	17324	17395	17436	17580	17610	17500	17451	17433	17680	17614	17545	17490	17642	17507	17633	17614	17628	17595	17790	17533	17662	17505	17680	17509	17673	17455	17489	17362	17462	17637	17573	17624	17515	17402	17732	17700	17647	17674	17623	17393	17475	17741	17741	17635	17617	17599	17736	17463	17607	17377	17473	17503	17350	17647	17389	17533	17497	17373	17448	17775	17486	17360	17652	17619	17625	17447	17851	17549	17596	17380	17739	17549	17778	17428	17724	17708	17563	17642	17661	17484	17427	17509	17685	17592	17649	17645	17659	17601	17750	17627	17666	17658	17670	17628	17476	17602	17523	17611	17490	17673	17424	17644	17477	17652	17640	17706	17571	17576	17571	17526	17653	17704	17354	17481	17539	17725	17661	17550	17648	17815	17506	17645	17498	17468	17586	17409	17552	17447	17581	17651	17554	17744	17366	17434	17416	17481	17562	17668	17594	17605	17622	17645	17616	17732	17627	17624	17610	17426	17713	17737	17489	17692	17796	17688	17456	17480	17739	17368	17646	17593	17693	17789	17611	17478	17526	17518	17734	17897	17578	17657	17471	17553	17387	17885	17657	17676	17756	17372	17639	17605	17665	17708	17662	17579	17531	17760	17693	17689	17648	17622	17635	17863	17639	17272	17400	17507	17594	17616	17707	17662	17603	17416	17642	17678	17506	17573	17597	17607	17593	17575	17620	17589	17671	17623	17521	17477	17626	17543	17527	17467	17591	17471	17510	17699	17644	17760	17558	17300	17584	17586	17538	17526	17599	17506	17530	17497	17541	17465	17382	17457	17652	17582	17687	17535	17718	17716	17438	17635	17629	17679	17715	17778	17600	17539	17596	17764	17484	17752	17584	17827	17484	17436	17583	17709	17686	17579	17562	17547	17737	17629	17658	17449	17637	17369	17465	17469	17496	17509	17674	17539	17548	17740	17865	17688	17572	17730	17651	17762	17559	17494	17679	17377	17424	17485	17601	17683	17476	17531	17618	17665	17495	17411	17281	17713	17438	17562	17561	17522	17402	17337	17565	17562	17529	17538	17731	17473	17623	17647	17620	17604	17484	17418	17635	17706	17537	17605	17521	17588	17444	17481	17641	17640	17548	17514	17468	17803	17490	17615	17700	17627	17659	17516	17524	17534	17713	17489	17453	17478	17447	17421	17491	17593	17614	17642	17467	17540	17594	17478	17693	17717	17474	17504
15704	29507	26666	21400	19771	19025	17421	17408	17337	16982	16779	16396	16221	16129	15901	15626	15893	15989	15746	15572	15783	15690	15652	15653	15401	15427	15203	15121	15107	15270	15120	15187	15082	15091	15034	15149	15059	15053	14914	15051	15119	15103	14939	14942	15165	14929	15291	16779	17491	17088	16681	16066	15366	15256	14999	14970	14875	14746	14901	15007	14903	14826	14948	14720	14981	14983	15067	14884	14916	14972	14871	14711	14988	14747	14773	15020	14885	14923	15005	14713	14952	14895	14941	14764	14766	14914	15038	14722	14975	14778	14976	14850	14963	14968	14813	14954	14857	14884	14978	14897	14954	14841	14914	14833	14690	14825	14752	14896	14898	14879	14846	14866	14891	14817	14983	14902	14806	14992	14927	14540	14953	14977	14865	14941	14862	15088	14951	14940	14929	14850	14985	14748	15035	14814	14895	14924	15093	14937	14918	14921	14842	14994	14823	14709	14912	14736	14921	14978	14974	14872	14914	14928	14705	14760	14825	14681	14842	14980	14870	14779	14854	14917	14900	15158	14992	14669	15022	14906	14917	14844	14969	14642	14993	14930	14962	14960	14941	14867	14699	14742	14970	14885	14816	14828	14859	14786	14812	14858	14944	14839	14805	14776	14791	14757	14919	14831	14694	14787	14831	14991	14766	14939	14889	15050	14750	14838	14952	14786	15020	14847	14927	14796	14813	15010	14872	14846	15077	14959	14812	15056	14666	14925	14897	14807	14892	14836	14845	14797	14797	14931	14903	14971	15009	14684	14869	14886	14697	14937	14847	14903	14911	14823	14601	14856	14825	14859	14924	14843	14824	14889	14839	14798	14860	15077	14727	14822	14981	14804	14875	14939	14752	14723	14951	15010	14875	14957	14799	14803	14787	14689	14981	15010	14918	14805	14882	14929	14779	14893	14634	15000	14804	14833	14827	14966	14977	14804	14854	15103	14913	14743	14843	14777	14902	14750	14750	14947	14940	14849	14822	14806	14978	14859	14897	14876	14913	14879	14891	14880	14980	14887	14971	14829	14773	14623	14922	14915	14828	14774	14879	14971	14998	14827	14738	14931	14765	15086	14910	14925	14823	14944	14740	14937	14933	14991	14715	14909	14788	14949	14979	14973	14933	14967	14886	14868	14865	14885	14886	14934	14829	14915	14983	14950	14863	14847	15070	14898	14852	14843	14965	15015	14909	14926	14924	14858	14902	14889	14899	14813	15029	14722	15006	14835	15041	14804	15097	14959	14998	14829	14782	14916	14857	14821	14846	14958	14750	14812	14793	14882	14856	14935	14930	14897	14881	14869	14727	14888	15011	14764	14971	14821	14961	14887	14777	14968	15029	14898	14822	14764	14974	14766	14850	14907	14895	14771	15005	14776	14971	14823	14812	14795	14668	14999	14740	14806	14827	14917	14756	14938	14827	14864	14751	15001	14929	14862	14790	14793	14854	14926	14949	14750	14940	14975	14843	14851	14836	14754	14870	14871	15042	14862	14976	14737	14913	14825	14856	14778	14930	14937	14859	14815	14708	14924	14735	15066	14879	14763	14961	15062	14904	14802	14718	14839	15041	14949	14819	15015	14883	14969	14765	15005	14899	15003	14867	14867	14700	14905	15006	14859	14827	14870	14809	14771	15087	14809	14806	14907	14998	14970	14779	14740	15039	14906	14778	14698	14944	14986	14841	14642	14936	14884	14816	15033	14825	14995	14744	15071	14902	14858	14773	14961	14777	14964	15059	14763	14931	14872	15070	14820	14872	14870	14851	14792	14811	14994	14719	14910	14909	15021	14793	14953	14841	14979	14733	14735	14888	14752	14817	14934	14728	14980	14845	14945	14811	14770	14922	14905	14751	14872	14836	14672	14875	14863	14999	14601	14972	14955	14812	15039	14866	14738	14733	14683	15037	14845	14889	14911	14927	14894	14817	14753	14846	14914	14881	14813	15009	15001	14832	15001	14750	14786	14956	14723	14828	15015	14828	15185	14779	14906	14939	14940	14907	14997	14826	14901	14900	14856	14777	15071	14805	14809	15002	14878	14737	14890	14832	14926	14812	14846	14890	15005	14801	14883	14924	14955	14842	14770	14781	14948	15022	14730	14807	14934	14791	14877	14850	14876	14846	14853	14814	14780	14887	14992	14856	14869	14990	14851	14923	14768	14877	14809	14852	14947	14863	14913	14934	14923	14840	14951	14830	14687	14970	14813	14926	14837	14863	14738	14945	15021	14951	14923	14812	14894	14921	15005	14846	14770	14929	14809	14864	14803	14975	15039	14977	15098	14840	14826	15010	14781	14844	14822	14599	15117	14793	14858	14960	14868	14988	15008	14830	14880	15109	14733	14809	14826	14949	14819	14808	14962	14679	14961	14806	14775	14896	14775	14755	14886	14846	14981	14746	15001	14853	15054	14850	14806	14988	15013	14810	14910	14838	14865	14871	14745	14898	14959	14938	15114	14989	14751	14900	14878	14888	14765	14826	14855	14854	14973	15047	14799	14903	14853	15026	14890	14878	14919	14896	14752	14759	14806	14980	14932	14980	14812	14818	14796	14771	14762	14784	14878	14868	14816	14859	14790	14894	14916	14916	14867	14858	14742	14975	15003	14816	14934	15044	14675	14840	14950	14841	14791	15057	14793	14935	14870	14830	14983	14881	14936	14852	14926	14841	14938	14829	14924	14875	14820	14827	15004	14872	14875	14954	14987	14948	14833	14718	14937	14907	14927	14976	14790	15020	14865	15003	14768	14880	14851	14945	14926	14779	15008	14824	14990	14881	14914	14763	15012	14990	14944	14839	14852	14774	14859	14940	14809	14877	14877	14864	14902	14856	14978	15020	15055	14908	14909	14909	14642	15062	14898	14953	14777	14915	14875	14738	14752	14798	14872	14879	14983	14763	14849	14864	14862	14876	14771	14952	14833	14847	14893	14789	14765	14900	14932	14902	15006	14811	14946	14908	14880	14901	14904	14880	14711	14999	14857	14955	14865	14853	14829	14856	14954	14768	15004	14998	14803	14786	14893	14837	14901	14958	14955	14774	14937	14870	14802	14818	14816	14835	15089	14707	14981	14975	14947	14956	14846	14889	14925	14849	14856	14639	14967	14758	14877	14929	14864	14790	14845	14877	14760	14904	14716	14872	14813	15005	14898	14813	15098	14841	14830	15048	14785	14945	14686	14897	14915	14885	14740	14892	14955	14803	14917	14816	14783	14927	14904	14977	14914	15028	14828	14785	14926	15027	14740	14881	14878	14983	14942	14778	14726	15017	14899	14830	14633	15021	14977	14824	14817	14908	15126	14808	14897	14740	14907	14946	14879	14754	15031	14923	14754	15042	14939	14841	14737	14911	14989	14717	14895	14735	14949	14838	14898	14758	14762	15002	14798	14818	14835	14753	14732	15042	14988	14863	14900	15041	14966	14571	14784	14920	14965	14872	14981	14778	14950	14745	14930	14902	14812	14971	14795	14800	14920	14642	15031	14826	14981	14779	14747	14838	15141	14776	14889	14959	14788	14975	14994	14870	14879	14818	14859	14826	14913	14846	14909	14843	15033	14987	14957	14813	14861	14711	14776	15037	14910	14874	14759	14898	14945	14851	14739	14824	14838	14786	14873	14826	14888	14774	14776	14874	14931	14935	14905	14857	14925	14806	14812	14973	14914	15032	14863	14790	14724	14989	14751	15107	14798	15080	14825	15018	14903	14830	14969	15016	14913	14889	14952	14923	14846	14761	14791	14806	14740	14998	14942	14858	14844	15003	14958	14785	14960	14879	14852	14909	15018	14867	14828	14780	14963	14767	14807	14802	14808	14826	14883	14917	15069	14933	14792	14977	14904	14800	14834	14933	14813	14955	14959	14970	14780	14789	14919	14853	14938	15053	14858	14867	14916	14854	14944	14774	14844	14810	15089	14956	14829	14919	14689	14949	14745	14930	14846	14903	14831	14964	14832	14756	14819	14993	14966	14911	14934	15036	15029	14842	14932	14882	15128	14911	14927	14785	14913	15048	14704	14755	14988	14960	14874	14964	14916	14888	14930	14887	14883	14862	14925	14700	14809	14863	14833	14838	15023	14680	14787	14935	14786	14869	14838	15031	14677	14864	14820	14718	14905	15018	14949	14995	14947	14964	14981	14931	14838	14879	14875	14853	14841	14902	14642	14925	14995	14906	15014	14930	14854	14789	14949	14889	14997	14806	14993	14922	15036	14871	14866	15088	14723	14804	14882	14787	14942	14875	14802	14790	14896	14847	14790	14920	14759	14959	14772	14866	14958	14795	14755	14821	14832	14802	14985	14820	14937	14839	14803	14753	14963	14811	14851	14746	14739	14918	14940	14928	14871	14912	14968	14913	14879	14966	14763	14877	14883	14948	14834	14835	14872	14888	14893	14909	14913	14878	14943	14783	14927	14722	14666	14718	14939	14980	14857	14810	14768	14843	14960	14868	14774	14824	14814	14907	15088	14903	14869	14867	14873	14915	14834	15071	14905	14794	14937	14949	14737	14957	14915	15068	14778	14824	14811	14803	14923	14939	14895	14823	14914	15265	14952	15062	14803	15035	14805	14880	14936	14807	14931	14973	14872	14900	14736	14830	14827	14923	14992	15065	14810	14973	14916	14745	15017	14895	14858	14948	14989	14801	14866	14906	14958	15046	14944	14893	14820	14767	14973	14650	14679	14894	14954	14939	14772	14974	14958	14904	14992	14855	14796	14947	14867	14754	15018	14721	14813	14809	14971	14925	14876	14859	15058	14960	14912	14834	15007	14808	14861	15001	14894	14967	14805	14752	14857	14850	14957	14947	14913	14853	14788	14967	14854	14746	14859	14946	14898	14783	14956	14984	14895	14919	15018	14884	15093	14905	15022	14702	14819	14795	14994	14846	14928	14922	14988	14903	14848	14841	15064	14948	14893	14849	14839	14858	14914	15018	14886	14756	14860	14827	15020	14771	14731	14863	14938	14951	14738	14873	14811	14890	14871	14884	14939	14836	14957	14868	14798	14715	14973	14982	14989	14755	14922	14923	14910	14832	14888	15009	14804	14839	14969	14983	14845	14833	14903	14859	15050	14841	14917	14851	14797	14834	14816	14829	14825	14769	14948	14861	15105	14809	14919	14957	14981	14871	14954	14841	14870	15022	14892	14910	14888
27408	21912	24985	22317	18996	19004	18733	18584	18751	18798	18867	18745	18648	18680	18474	18481	18338	18522	18646	18528	18592	18228	18575	18552	18563	18534	18369	18471	18625	18258	18309	18476	18568	18475	18699	18508	18605	18357	18302	18683	18615	18434	18418	18319	18453	18406	18524	18481	18540	18675	18711	18390	18518	18329	18610	18362	18361	18410	18283	18570	18496	18285	18419	18160	18512	18414	18178	18302	18426	18597	18378	18433	18400	18663	18576	18503	18592	18400	18503	18389	18477	18485	18511	18405	18444	18332	18579	18589	18297	18334	18528	18500	18224	18422	18436	18307	18335	18268	18305	18466	18320	18382	18400	18470	18456	18448	18571	18343	18587	18262	18295	18305	18524	18664	18286	18563	18325	18207	18372	18437	18511	18539	18504	18596	18286	18561	18408	18387	18506	18253	18314	18263	18457	18500	18410	18406	18238	18407	18377	18322	18523	18465	18100	18136	18422	18338	18335	18461	18418	18439	18293	18429	18255	18535	18383	18532	18345	18384	18191	18357	18311	18351	18523	18412	18323	18538	18358	18464	18447	18557	18548	18477	18294	18433	18399	18186	18282	18239	18363	18485	18431	18449	18398	18528	18524	18347	18463	18398	18375	18503	18312	18330	18316	18352	18402	18482	18198	18293	18508	18392	18283	18382	18465	18286	18165	18585	18433	18370	18458	18560	18414	18333	18360	18364	18311	18510	18182	18367	18249	18418	18321	18400	18272	18410	18473	18188	18457	18330	18515	18627	18329	18206	18358	18464	18436	18249	18543	18502	18407	18507	18363	18351	18507	18423	18554	18270	18346	18427	18547	18301	18269	18376	18542	18395	18359	18563	18493	18458	18360	18530	18298	18449	18430	18431	18496	18322	18087	18336	18464	18129	18515	18576	18461	18433	18334	18575	18415	18334	18407	18217	18396	18409	18347	18474	18444	18449	18203	18442	18436	18280	18449	18542	18370	18451	18294	18344	18114	18300	18458	18472	18495	18519	18439	18317	18439	18324	18307	18279	18373	18352	18401	18472	18474	18410	18493	18704	18625	18532	18476	18372	18341	18426	18270	18411	18408	18334	18251	18385	18180	18215	18378	18493	18338	18486	18525	18593	18177	18488	18518	18240	18535	18441	18147	18419	18291	18356	18432	18354	18301	18515	18396	18425	18377	18395	18190	18510	18666	18424	18447	18304	18312	18166	18428	18518	18374	18418	18393	18395	18315	18447	18329	18228	18349	18546	18371	18388	18326	18324	18391	18318	18395	18399	18413	18292	18273	18259	18277	18347	18145	18477	18547	18472	18688	18531	18251	18223	18306	18524	18524	18503	18429	18393	18349	18344	18387	18519	18489	18575	18244	18490	18467	18276	18331	18427	18485	18384	18491	18400	18273	18450	18570	18571	18390	18446	18376	18291	18200	18277	18427	18511	18468	18391	18387	18384	18339	18377	18303	18535	18453	18436	18163	18367	18318	18521	18501	18472	18454	18393	18418	18456	18336	18584	18292	18390	18431	18560	18437	18478	18426	18419	18652	18338	18461	18491	18636	18463	18687	18399	18378	18405	18363	18414	18310	18339	18370	18342	18157	18499	18391	18417	18419	18239	18292	18462	18422	18336	18510	18616	18234	18342	18453	18283	18390	18434	18399	18427	18697	18497	18494	18439	18474	18357	18401	18493	18210	18492	18500	18496	18352	18546	18493	18487	18363	18312	18541	18402	18511	18535	18439	18453	18485	18402	18390	18537	18409	18325	18492	18309	18456	18506	18586	18483	18359	18448	18198	18522	18413	18303	18390	18426	18371	18264	18272	18418	18270	18355	18472	18331	18485	18316	18357	18355	18474	18264	18337	18494	18309	18348	18452	18474	18177	18485	18385	18446	18509	18210	18538	18468	18376	18391	18416	18528	18336	18305	18297	18404	18368	18396	18417	18417	18495	18478	18285	18327	18339	18580	18553	18404	18352	18402	18188	18335	18438	18230	18311	18447	18367	18478	18303	18612	18441	18583	18368	18433	18500	18529	18352	18708	18573	18650	18359	18543	18404	18471	18425	18442	18356	18642	18414	18399	18314	18647	18199	18131	18256	18392	18546	18459	18445	18175	18347	18230	18485	18378	18346	18411	18468	18317	18393	18251	18271	18412	18255	18564	18356	18540	18211	18299	18506	18419	18441	18428	18487	18249	18539	18348	18276	18219	18389	18309	18375	18375	18513	18535	18591	18416	18471	18354	18345	18325	18654	18513	18220	18320	18384	18471	18459	18418	18262	18297	18164	18369	18370	18444	18396	18509	18402	18318	18659	18405	18230	18264	18321	18350	18131	18433	18549	18418	18278	18387	18477	18552	18370	18367	18380	18305	18397	18280	18306	18448	18292	18444	18466	18388	18453	18319	18534	18491	18459	18208	18535	18561	18628	18430	18475	18507	18452	18222	18506	18293	18212	18266	18287	18324	18409	18447	18507	18375	18465	18455	18463	18578	18363	18628	18348	18658	18252	18455	18410	18507	18441	18698	18279	18490	18233	18486	18542	18189	18307	18387	18581	18372	18148	18522	18463	18269	18378	18346	18305	18473	18369	18399	18207	18254	18404	18561	18355	18393	18492	18327	18405	18442	18443	18506	18396	18360	18383	18371	18574	18652	18584	18466	18337	18559	18551	18474	18614	18498	18532	18120	18196	18308	18460	18295	18244	18550	18139	18260	18423	18259	18432	18169	18330	18400	18335	18277	18389	18449	18365	18291	18344	18447	18370	18644	18331	18362	18527	18540	18382	18423	18399	18361	18339	18550	18532	18424	18384	18311	18359	18477	18399	18522	18350	18388	18459	18502	18304	18432	18423	18530	18334	18511	18512	18442	18368	18236	18482	18229	18275	18280	18332	18471	18483	18519	18341	18323	18490	18429	18569	18409	18269	18352	18422	18304	18414	18481	18353	18448	18549	18288	18348	18183	18469	18302	18572	18539	18444	18528	18329	18435	18510	18298	18276	18275	18333	18295	18087	18423	18197	18258	18383	18526	18476	18164	18444	18466	18478	18483	18541	18393	18493	18417	18449	18371	18413	18170	18336	18303	18139	18389	18622	18558	18456	18609	18298	18390	18319	18561	18445	18268	18497	18516	18238	18370	18513	18345	18286	18535	18527	18549	18381	18261	18422	18280	18271	18501	18362	18409	18467	18365	18357	18267	18369	18512	18365	18464	18304	18444	18382	18384	18154	18257	18268	18510	18608	18246	18371	18275	18308	18254	18402	18394	18435	18524	18215	18297	18475	18360	18219	18226	18679	18554	18368	18175	18250	18336	18455	18605	18383	18305	18400	18338	18483	18403	18581	18290	18383	18422	18318	18436	18339	18379	18288	18360	18479	18305	18360	18389	18347	18308	18249	18417	18414	18460	18612	18528	18606	18593	18332	18434	18258	18371	18454	18366	18241	18422	18381	18295	18266	18601	18441	18504	18433	18270	18197	18223	18181	18212	18238	18386	18453	18632	18302	18250	18364	18488	18302	18401	18454	18473	18203	18411	18488	18505	18499	18394	18605	18569	18560	18536	18513	18339	18288	18416	18602	18527	18364	18407	18413	18243	18569	18366	18231	18526	18397	18353	18390	18501	18391	18302	18489	18563	18396	18517	18454	18381	18367	18646	18445	18363	18493	18362	18421	18457	18290	18415	18259	18249	18564	18139	18539	18370	18453	18243	18218	18409	18487	18172	18329	18382	18496	18290	18231	18494	18609	18354	18381	18357	18107	18248	18406	18313	18399	18181	18534	18459	18203	18384	18381	18451	18397	18239	18426	18465	18485	18359	18426	18457	18410	18505	18452	18400	18362	18653	18527	18372	18518	18342	18258	18513	18272	18172	18474	18590	18318	18420	18361	18363	18302	18131	18314	18176	18410	18638	18336	18426	18684	18121	18244	18417	18525	18546	18427	18545	18342	18488	18363	18640	18331	18398	18347	18342	18427	18592	18441	18125	18282	18277	18248	18503	18496	18295	18463	18417	18453	18282	18418	18387	18378	18408	18417	18289	18232	18361	18504	18322	18474	18305	18475	18505	18469	18414	18586	18405	18788	18244	18458	18445	18364	18326	18170	18433	18526	18212	18323	18281	18514	18336	18516	18331	18303	18312	18421	18372	18482	18289	18420	18300	18504	18374	18259	18262	18258	18383	18480	18436	18347	18320	18354	18590	18460	18268	18387	18415	18511	18154	18293	18379	18384	18268	18439	18191	18328	18265	18362	18415	18252	18361	18427	18286	18735	18545	18411	18350	18403	18514	18496	18362	18573	18403	18394	18448	18550	18564	18549	18381	18592	18387	18209	18617	18353	18399	18415	18288	18468	18379	18463	18320	18502	18535	18336	18290	18245	18402	18519	18343	18423	18380	18340	18332	18105	18411	18232	18369	18321	18449	18312	18305	18349	18358	18455	18526	18406	18308	18375	18375	18410	18345	18557	18441	18556	18462	18391	18345	18369	18404	18403	18476	18375	18354	18628	18416	18434	18293	18540	18490	18339	18325	18146	18419	18257	18332	18326	18570	18296	18351	18268	18235	18390	18435	18419	18326	18463	18480	18481	18443	18377	18237	18431	18463	18377	18472	18377	18531	18498	18324	18379	18358	18290	18420	18542	18668	18419	18374	18425	18447	18369	18485	18427	18430	18256	18439	18540	18444	18572	18396	18475	18501	18529	18485	18611	18377	18464	18258	18245	18480	18716	18500	18349	18216	18381	18211	18342	18135	18525	18474	18404	18118	18273	18453	18360	18388	18506	18446	18463	18491	18433	18345	18573	18563	18379	18410	18346	18538	18493	18533	18531	18588	18511	18512	18485	18349	18399	18535	18348	18486	18336	18523	18278	18377	18495	18279	18196	18300	18415	18624	18541	18429	18470	18412	18340	18496	18309	18436	18344	18493	18722	18549	18426	18422	18361	18484	18462	18469	18342	18335	18254	18532	18412	18441	18441	18531	18297	18434	18296	18464	18337	18357	18389	18378	18480	18378	18305	18439	18260	18365	18336	18493	18395	18280	18401	18558	18329	18370	18669	18349	18344	18326	18579	18287	18459	18251	18293	18162	18523	18472	18346	18522	18538	18286	18197	18338	18494	18544	18635	18582	18592	18632	18433	18350	18426	18549	18289	18515	18335	18401
15340	18742	17907	16900	16583	16310	15651	15800	15967	16018	15849	15802	15766	15529	15606	15437	15525	15471	15347	15469	15547	15313	15656	15611	15497	15376	15314	15435	15473	15418	15399	15476	15463	15345	15334	15368	15347	15281	15443	15534	15366	15376	15300	15310	15486	15438	15259	15376	15397	15464	15305	15488	15315	15235	15454	15238	15343	15285	15261	15249	15341	15263	15226	15228	15254	15227	15419	15315	15423	15404	15420	15341	15481	15164	15192	15285	15285	15128	15193	15293	15313	15218	15397	15179	15310	15453	15315	15292	15080	15238	15278	15374	15225	15276	15314	15312	15269	15360	15355	15196	15392	15058	15376	15483	15309	15342	15181	15355	15204	15377	15238	15383	15151	15139	15433	15436	15410	15298	15405	15309	15418	15349	15068	15253	15372	15233	15300	15299	15436	15393	15314	15425	15431	15234	15204	15375	15318	15398	15301	15308	15247	15157	15288	15234	15207	15313	15283	15213	15243	15386	15119	15245	15210	15185	15191	15360	15299	15479	15290	15376	15336	15240	15265	15236	15195	15438	15340	15373	15164	15248	15282	15296	15406	15453	15325	15301	15196	15298	15383	15360	15220	15393	15211	15470	15319	15327	15163	15350	15265	15248	15376	15302	15295	15435	15560	15373	15397	15260	15306	15303	15075	15205	15327	15366	15313	15274	15260	15194	15269	15354	15318	15192	15368	15275	15438	15256	15287	15118	15260	15248	15291	15238	15352	15461	15264	15260	15119	15259	15396	15319	15234	15332	15168	15295	15316	15154	15245	15424	15292	15341	15332	15314	15299	15333	15451	15374	15354	15235	15489	15292	15249	15252	15462	15382	15260	15268	15269	15353	15532	15153	15397	15398	15109	15252	15378	15184	15474	15400	15318	15142	15401	15307	15336	15303	15340	15246	15318	15390	15446	15295	15382	15326	15185	15377	15428	15336	15277	15211	15231	15430	15142	15392	15232	15415	15261	15344	15240	15206	15195	15427	15278	15274	15457	15231	15315	15353	15264	15389	15324	15148	15214	15229	15155	15209	15426	15335	15395	15399	15333	15320	15261	15206	15238	15333	15315	15145	15353	15286	15326	15212	15464	15138	15338	15090	15261	15296	15238	15232	15093	15423	15373	15430	15337	15517	15387	15362	15265	15179	15321	15391	15334	15290	15424	15206	15219	15184	15269	15294	15166	15249	15243	15279	15311	15328	15382	15373	15193	15314	15345	15388	15075	15193	15218	15362	15289	15166	15377	15136	15441	15108	15275	15246	15408	15091	15160	15415	15239	15317	15189	15331	15441	15374	15140	15213	15369	15245	15368	15248	15418	15349	15433	15282	15208	15294	15298	15464	15156	15374	15081	15331	15481	15066	15270	15235	15300	15516	15290	15352	15410	15225	15264	15322	15189	15391	15252	15306	15419	15150	15279	15319	15332	15395	15330	15279	15241	15311	15431	15320	15141	15296	15174	15256	15382	15262	15226	15263	15257	15106	15307	15193	15269	15201	15280	15324	15143	15517	15281	15087	15441	15295	15343	15431	15309	15168	15379	15424	15152	15221	15423	15314	15258	15247	15284	15401	15312	15225	15322	15099	15268	15356	15342	15176	15109	15223	15187	15422	15384	15289	15182	15344	15263	15340	15236	15357	15357	15530	15244	15374	15348	15368	15257	15124	15371	15459	15092	15245	15357	15339	15209	15200	15400	15075	15271	15357	15296	15348	15352	15373	15352	15248	15365	15144	15255	15454	15186	15324	15449	15230	15399	15211	15110	15234	15331	15393	15374	15300	15348	15420	15246	15240	15238	15403	15423	15182	15359	15366	15078	15330	15366	15276	15244	15388	15240	15335	15357	15345	15254	15353	15410	15315	15210	15376	15351	15363	15364	15169	15371	15280	15196	15355	15432	15086	15148	15345	15327	15375	15271	15406	15303	15342	15399	15349	15142	15309	15282	15270	15287	15278	15310	15280	15257	15191	15374	15229	15263	15264	15378	15327	15072	15330	15273	15370	15339	15236	15098	15320	15442	15218	15273	15206	15387	15247	15284	15436	15172	15273	15275	15134	15293	15305	15203	15258	15255	15253	15279	15212	15350	15234	15157	15178	15281	15349	15261	15436	15401	15093	15327	15335	15318	15301	15348	15273	15304	15330	15326	15339	15185	15344	15426	15279	15366	15397	15292	15195	15216	15251	15294	15181	15364	15507	15241	15152	15412	15376	15282	15310	15395	15325	15297	15108	15299	15203	15143	15312	15507	15068	15354	15120	15288	15392	15335	15255	15111	15364	15349	15191	15255	15325	15333	15436	15237	15280	15373	15494	15405	15317	15400	15215	15327	15296	15311	15085	15256	15327	15341	15223	15226	15378	15463	15301	15446	15401	15243	15300	15360	15267	15141	15375	15373	15159	15191	15066	15423	15287	15347	15204	15363	15290	15402	15309	15293	15545	15127	15111	15356	15485	15315	15412	15307	15325	15426	15267	15352	15163	15383	15330	15309	15300	15273	15294	15377	15359	15402	15319	15385	15147	15253	15459	15167	15357	15228	15313	15202	15392	15223	15274	15350	15232	15252	15476	15460	15115	15145	15328	15499	15200	15447	15337	15362	15198	15305	15259	15255	15382	15273	15395	15468	15475	15322	15426	15343	15360	15202	15388	15398	15274	15264	15418	15496	15351	15411	15228	15276	15289	15338	15338	15284	15387	15201	15379	15381	15367	15192	15369	15502	15316	15237	15294	15343	15444	15289	15110	15254	15259	15408	15305	15238	15358	15288	15061	15307	15387	15357	15313	15438	15436	15226	15297	15372	15339	15351	15334	15301	15325	15348	15201	15309	15282	15234	15091	15317	15391	15238	15252	15461	15241	15387	15290	15379	15287	15198	15280	15392	15140	15385	15263	15385	15231	15266	15258	15394	15144	15349	15386	15281	15238	15343	15395	15340	15245	15215	15333	15178	15238	15292	15381	15270	15280	15319	15220	15400	15175	15176	15196	15274	15278	15183	15437	15171	15306	15363	15218	15245	15236	15405	15438	15481	15333	15299	15200	15328	15410	15512	15168	15340	15358	15226	15407	15202	15409	15360	15380	15165	15296	15369	15421	15290	15289	15507	15388	15302	15336	15125	15339	15303	15250	15304	15392	15261	15320	15373	15339	15225	15296	15414	15523	15377	15356	15395	15212	15474	15276	15331	15397	15212	15306	15240	15212	15180	15298	15217	15240	15414	15202	15178	15396	15215	15347	15318	15367	15099	15528	15146	15257	15159	15142	15235	15237	15329	15240	15280	15221	15281	15256	15284	15381	15348	15282	15185	15298	15230	15088	15258	15239	15262	15246	15275	15320	15359	15387	15232	15426	15343	15261	15270	15296	15246	15399	15463	15369	15385	15402	15351	15295	15328	15384	15103	15514	15273	15247	15153	15231	15117	15423	15132	15389	15481	15397	15488	15288	15264	15282	15368	15303	15169	15238	15323	15366	15225	15344	15148	15485	15213	15310	15334	15190	15359	15443	15156	15350	15292	15302	15280	15295	15303	15441	15431	15166	15402	15484	15232	15239	15230	15227	15284	15411	15290	15353	15519	15193	15384	15198	15193	15201	15411	15389	15389	15348	15331	15167	15337	15374	15178	15226	15440	15271	15302	15384	15215	15348	15218	15366	15164	15433	15258	15216	15562	15211	15420	15370	15288	15399	15365	15054	15308	15127	15384	15191	15385	15358	15497	15355	15345	15355	15229	15386	15275	15245	15316	15333	15276	15186	15304	15436	15398	15443	15198	15342	15171	15318	15184	15235	15263	15323	15334	15254	15333	15438	15244	15427	15191	15203	15400	15287	15467	15403	15210	15305	15362	15390	15380	15280	15258	15253	15415	15257	15392	15406	15267	15210	15348	15226	15278	15322	15348	15317	15180	15379	15294	15352	15382	15266	15383	15430	15114	15209	15437	15488	15355	15053	15340	15409	15253	15230	15033	15334	15176	15483	15288	15310	15325	15242	15202	15302	15285	15296	15411	15277	15270	15237	15346	15233	15326	15278	15222	15335	15225	15413	15297	15299	15277	15556	15338	15108	15386	15395	15285	15180	15383	15204	15359	15198	15171	15241	15318	15257	15287	15169	15389	15201	15157	15158	15263	15316	15456	15312	15288	15433	15363	15284	15294	15409	15095	15287	15408	15356	15186	15214	15259	15275	15545	15319	15171	15359	15436	15389	15276	15423	15340	15309	15308	15132	15307	15268	15246	15201	15255	15543	15271	15376	15368	15209	15372	15199	15284	15378	15340	15315	15419	15262	15233	15328	15296	15330	15503	15252	15515	15322	15314	15321	15529	15113	15281	15275	15379	15202	15335	15326	15501	15284	15439	15334	15374	15502	15237	15335	15306	15168	15432	15301	15502	15299	15311	15378	15428	15186	15246	15320	15300	15503	15295	15211	15315	15189	15233	15308	15489	15263	15372	15005	15218	15416	15494	15214	15273	15383	15433	15243	15224	15415	15335	15220	15393	15439	15244	15414	15355	15356	15161	15328	15415	15194	15420	15211	15359	15489	15402	15428	15186	15258	15353	15175	15320	15278	15383	15351	15072	15386	15298	15593	15322	15336	15473	15334	15208	15417	15279	15242	15194	15314	15278	15414	15434	15341	15376	15383	15286	15353	15273	15326	15452	15368	15391	15256	15222	15236	15205	15342	15314	15331	15406	15374	15189	15382	15315	15230	15090	15371	15292	15404	15290	15366	15244	15330	15336	15408	15445	15268	15187	15383	15290	15326	15353	15281	15285	15205	15296	15255	15248	15140	15137	15486	15375	15426	15187	15360	15250	15205	15336	15298	15350	15480	15316	15259	15404	15398	15472	15404	15173	15290	15173	15359	15431	15406	15185	15321	15236	15274	15263	15289	15289	15256	15285	15095	15116	15304	15282	15192	15238	15420	15426	15329	15434	15206	15440	15258	15330	15257	15263	15292	15396	15392	15343	15237	15105	15294	15335	15309	15363	15461	15411	15436	15232	15569	15279	15283	15155	15230	15321	15248	15477	15171	15313	15479	15361	15331	15290	15143	15482	15371	15319	15356	15139	15421	15241	15397	15213	15353	15283	15316	15545	15217	15169	15336	15274	15405	15372	15240	15436	15293	15244	15202	15214	15246	15193	15319
23726	21179	28731	24001	22126	22887	22131	18987	19154	19471	19243	18905	18885	18654	18634	18684	18688	18612	18609	18444	18594	18611	18497	18437	18639	18440	18741	18392	18499	18481	18642	18401	18526	18539	18545	18551	18378	18395	18249	18181	18438	18372	18399	18539	18342	18242	18072	18510	19174	19461	19281	18823	18603	18559	18261	18134	18263	18262	18224	18157	18398	18017	18104	18099	18253	18459	18180	18274	18317	18181	18339	18474	18157	18174	18381	18226	18099	18332	18220	18299	18230	18109	18551	18279	18298	18439	18128	18062	18184	18400	18333	18233	18559	18272	18185	18240	18428	18200	18222	18349	18298	18326	18129	18197	18182	18248	18302	18072	18202	18292	18215	18413	18025	18300	18295	18103	18234	18378	18574	18039	18243	18169	17988	18048	18171	18291	18305	18263	18338	18243	18134	18326	18263	18346	18222	18272	18372	18190	18274	18094	18225	18222	18214	18227	18194	18169	18233	18327	18380	18176	18194	18157	18192	18199	18095	18179	18279	18091	18223	18320	18122	18256	18261	18192	18122	18301	18314	18283	18185	18213	18084	18096	18296	18265	18168	18120	18387	18017	18145	17934	18187	18275	18125	18261	18328	18124	18087	18413	18233	18217	18038	18120	18144	18359	18262	18287	18295	18095	18254	18378	18169	18090	18103	18001	18170	18368	18199	18190	18198	18228	18350	18324	18345	18148	18195	17981	18095	18240	18336	18216	18251	18320	18358	18083	18152	18196	18325	18145	18317	18085	18218	18088	18158	18256	18369	18411	18048	18341	18202	18230	18144	18298	18225	18281	18146	17941	18153	18443	18331	18108	18188	18111	18304	18122	18239	18150	18175	18119	18354	18240	18160	18059	18216	18338	18327	18332	18302	18275	18249	18512	18359	18005	18180	18258	18167	18164	18332	18248	18160	18254	18214	18073	18189	18016	18369	18097	18402	18303	18231	18292	18074	18100	18115	18216	18448	18132	18147	18199	18166	18128	18139	18137	18195	18071	18143	18258	18401	18425	18228	18243	18331	18018	18327	18214	18323	18345	18377	18366	18235	18254	18435	18350	18160	18254	18336	18402	18205	18470	18255	18418	18222	18459	18010	18035	18113	18340	18123	18063	18268	18101	18367	18121	18113	18148	18401	18070	18269	18319	18302	18107	18298	18256	18223	18477	18372	18291	18254	18096	18194	18124	18160	18081	18195	18307	18159	18211	18254	18102	18242	18251	17965	18198	18101	18342	18322	18182	18365	18254	18262	18045	18217	18398	18163	18263	18404	18172	18246	18191	18190	18103	18122	18402	18260	18132	18059	18354	18273	18204	18321	18324	18338	18258	18357	18205	17916	18033	18316	18269	18060	18050	18310	18262	18176	18419	18227	18387	18249	18076	18248	18225	18294	18175	18367	18214	18192	18220	18285	18275	18289	18071	18317	18286	18173	18359	18134	18191	18289	18348	18006	18414	18098	18380	17988	18439	18408	18249	18115	18296	18239	18315	18244	18237	18069	18283	18262	18217	18244	18223	18318	18160	18289	18363	18255	18103	18049	18072	18227	18170	18164	18277	18222	18391	18524	18319	18405	18373	18225	18308	18279	18091	18176	18178	18233	18119	18040	18221	18418	18222	18377	18195	18276	18347	18284	18386	18315	18257	18119	18055	18225	18206	18203	18177	18306	18194	18199	18174	18248	18326	18323	18177	18322	18184	18267	18349	18292	18168	18406	18383	18354	18185	18225	18368	18166	17991	18165	18131	18213	18094	18132	18197	18025	18135	18275	18260	18362	18276	18323	18243	18086	18115	18164	18286	18358	18302	18479	18371	18358	18214	18230	17983	18239	18252	18129	18191	18367	18343	18447	18219	18257	18442	18109	18110	17963	18159	18196	18392	18167	18262	18514	18341	18185	18295	18256	18064	18221	18255	18146	18299	18218	18346	18228	18185	18200	18072	18312	18203	18155	18261	18431	18299	18395	18394	18224	18368	18320	18193	18385	18280	18166	18181	18409	18137	18310	18183	18323	18069	18262	18231	18142	18211	18154	18156	18324	18273	18298	18330	18235	18148	18227	18576	18318	18237	18166	18006	18064	18172	18223	18282	18304	18165	18237	18174	18218	18261	18206	18230	18357	18003	18191	18162	18471	18276	18400	18325	18352	18459	18302	18494	17947	18300	18025	18291	18288	18320	18629	18263	18496	18195	18431	18129	18085	18206	18252	18398	18385	18229	18415	18281	18155	18233	18394	18247	18285	18236	18292	18231	18114	18317	18217	18053	18205	18292	18233	18062	18128	18334	18339	18260	18160	18285	18252	18496	18343	18330	18215	18107	18295	18246	18093	18333	18249	18187	18065	18312	18269	18351	18187	18219	18156	18177	18220	18454	18236	18080	18159	18217	18180	18010	18200	18234	17968	18224	18226	18175	18257	18057	18198	18327	18060	17990	18239	18111	18385	18396	18188	18101	18095	18263	18334	18164	18212	18315	18115	18068	18301	18025	18321	18310	18277	18171	18103	18185	18119	18176	18284	18229	18341	18164	18193	18060	18476	18108	18104	18216	18265	18122	18428	18187	18194	18276	18175	18239	18330	17975	18418	18309	18483	18251	18208	18404	18334	18281	18093	18223	18101	18312	18252	18128	18331	18343	18431	18171	18337	18307	18239	18299	18257	18416	18311	18459	17989	18298	18370	18268	18519	18286	18221	18274	18123	18297	18276	18182	18119	18147	18208	18346	18149	18166	18029	18178	18208	18322	18229	18262	18313	18334	18303	18258	18198	18184	18344	18388	18184	18188	18370	18364	18333	18288	18306	18469	18243	18131	18160	18130	18328	18085	18433	18024	18129	18119	18135	18200	18273	18137	18450	18322	18140	18297	18008	18249	18394	18266	18217	18450	18365	18084	18300	18093	17918	18109	18111	18136	18244	18174	18016	18211	18270	18253	18159	18088	18460	18223	18441	18359	18236	18084	17961	18092	18168	18323	18162	18332	18285	18192	18372	18156	18276	18353	18028	18186	18174	17956	18407	18178	18144	18151	18264	18522	18197	18079	18308	18164	18275	18188	18229	18232	18553	18230	17927	18152	18137	18220	18503	18483	18396	18216	18385	18152	18238	18294	18214	18112	18296	18318	18186	18267	18169	18080	18183	18192	18057	18227	18310	18214	18219	18262	18113	18086	18271	18505	18380	18412	18046	18274	18580	18316	18300	18089	18408	18111	18138	18148	18382	18118	18268	18435	18273	18322	18348	18302	18350	18085	18121	18312	18189	18215	18394	18183	18085	18347	18262	18009	18345	18309	18183	18190	18424	18106	18074	18335	18216	18320	18232	18264	18334	18118	18172	18231	18258	18215	18161	18281	18289	18215	18179	18516	18165	18298	18361	18356	18227	18199	18376	18196	18237	18137	18083	18149	18155	18390	18461	18182	18290	18152	18126	18417	18271	18310	18347	18318	18239	18182	18212	18119	18091	18136	18101	18286	18079	18320	18167	18090	18223	18110	18168	18269	18336	17992	17926	18177	18319	18197	18118	18201	18406	18094	18229	18200	18184	18055	18127	18058	18052	18131	18258	18303	18414	18384	18174	18353	18472	18192	18331	18341	18318	18168	18304	18268	18017	18282	18193	18193	18306	18143	18106	18241	18169	18295	18248	18097	18206	18305	18276	18396	18119	18126	18071	18493	18272	18258	18148	18247	18312	18338	18188	18206	18511	18367	18203	18140	18249	18457	18310	18168	18298	18137	18112	18307	18356	18143	18071	18285	18241	18354	18245	18138	18022	18248	18191	18257	17973	18353	18350	18342	18202	18244	18384	18345	18434	18411	18262	18619	18510	18114	18118	18070	18312	18303	18186	18010	18186	18171	18260	18215	18246	18116	18121	18175	18097	18149	18366	18167	18114	18380	18251	18107	18177	18323	18427	18211	18093	18234	18299	18151	18294	18180	18231	18103	18165	18366	18246	18207	18202	18030	18180	18389	18490	18257	18314	18169	18056	18191	18270	18092	18191	18116	18052	18188	18104	18255	18297	18342	18216	18183	18272	18114	18516	18206	18214	18153	18230	18137	18185	18100	18313	18038	18295	18339	18207	18119	18015	18360	18246	18192	18209	18471	18180	18178	18218	18280	18246	18400	18269	18152	18381	18306	18357	18455	18285	18248	18399	18055	18002	18232	18004	18393	18189	18285	18294	18350	18265	18155	18207	18206	18169	18458	18505	18153	18115	18279	18142	18236	18191	18029	18427	18126	18151	18107	18286	18138	17891	18188	17936	18337	18203	18318	18153	18291	18040	18290	18192	18280	18332	18188	18355	17991	18328	18391	18200	18343	18113	18178	18342	18153	18216	18275	18118	18215	18284	18369	18225	18408	18310	18270	18313	18310	18357	18044	18322	18434	18279	18210	18111	18220	18335	18401	18307	18158	18142	18339	18392	18349	18245	18191	18376	18114	18328	18338	18067	18473	18421	18179	18248	18322	18269	17990	18070	18151	18433	18211	18278	18268	18000	18223	17998	18160	18474	18323	18374	18398	18243	18331	18221	18284	18076	18128	18283	18157	18168	18104	18053	18100	18203	18342	18152	18212	18220	18191	18178	18211	18321	18365	18346	18398	18184	18307	18187	18173	18295	18136	18326	18421	18207	18196	18172	18215	18092	18292	18267	18400	18452	18293	18242	18244	18277	18213	18303	18162	18357	18308	17971	18135	18302	18242	18170	18480	18334	18146	18270	18392	18394	18251	18227	18412	18181	18449	18340	18051	18212	18249	18237	18236	17991	18085	18165	18231	18245	18323	18367	18273	18134	18347	18176	18375	18232	18148	18132	18116	18242	18174	18141	18173	18314	18455	18433	18377	18114	18073	18194	18318	18316	18142	18323	18286	18118	18133	18390	18323	18199	18278	18268	18233	18198	18423	18408	18181	18369	18041	18050	18200	18217	18074	18168	18302	18215	18097	18337	18292	18116	18072	18329	18203	18172	18271	18410	18342	18129	18316	18205	18336	18101	18184	18236	18302	18349	18251	18218	18076	18136	18382	18138	18010	18230	18256	18176	18111	18240	18438	18211	18291	18514	18258	18235	18225	18137	18267	18279	18188	18172	18297	18353	18296	18150	18226	18518	18355	18310	18169	18128	18287	18231	18428	18040	18299	18407	18310
14985	25018	22621	19178	18190	17772	16705	16122	16921	16602	16340	16079	15834	16010	15595	15714	15758	15480	15678	15436	15626	15523	15492	15440	15620	15716	15527	15520	15537	15426	15522	15537	15389	15374	15435	15556	15391	15390	15496	15354	15491	15442	15358	15333	15213	15248	15401	15432	16353	16653	16405	15953	15698	15626	15140	15182	15356	15269	15297	15219	15187	15195	15219	15239	15232	15226	15268	15331	15395	15184	15099	15347	15072	15397	15319	15357	15338	15392	15328	15282	15230	15126	15312	15286	15400	15087	15157	15248	15272	15312	15392	15214	15350	15361	15350	15437	15280	15329	15199	15313	15098	15234	15303	15181	15296	15211	15264	15096	15311	15264	15145	15259	15415	15192	15260	15214	15271	15190	15325	15265	15131	15296	15224	15186	15115	15168	15387	15211	15368	15288	15329	15120	15286	15083	15364	15064	15391	15254	15204	15205	15303	15128	15290	15281	15272	15132	15405	15254	15328	15330	15351	15305	15286	15415	15289	15231	15179	15382	15346	15233	15402	15111	15169	15286	15226	15145	15237	15295	15300	15138	15335	15335	15159	15073	15250	15346	15203	15163	15205	15056	15274	15270	15256	15276	15083	15276	15125	15299	15410	15284	15305	15182	15135	15264	15286	15145	15113	15266	15265	15347	15337	15241	15203	15163	15137	15212	15302	15138	15242	15135	15263	15217	15356	15099	15393	15271	15205	15453	15169	15145	15359	15255	15141	15356	15075	15250	15217	15276	15251	15176	15292	15151	15283	15219	15305	15172	15308	15292	15192	15149	15226	15414	15278	15224	15324	15254	15307	15174	15242	15254	15348	15160	15271	15198	15136	15090	15220	15309	15490	15171	15221	15496	15295	15127	15129	15244	15323	15129	15324	15185	15299	14994	15318	15398	15207	15172	15348	15224	15143	15166	15157	15302	15484	15378	15185	15408	15336	15281	15099	15234	15060	15276	15247	15349	15169	15290	15325	15341	15263	15310	15056	15244	15470	15232	15289	15120	15170	15179	15367	15074	15266	15418	15317	15296	15178	15279	15137	15271	15066	15330	15261	15327	15171	15416	15258	15326	15031	15286	15051	15119	15308	15268	15205	15323	15114	15499	15222	15206	15285	15403	15269	15296	15096	15310	15302	15233	15223	15248	15176	15215	15291	15257	15227	15217	15292	15257	15302	15141	15440	15234	15102	15107	15133	15108	15120	15306	15238	15339	15237	15118	15237	15275	15241	15364	15147	15271	15460	15076	15307	15269	15086	15362	15359	15085	15284	15287	15257	15166	15068	15185	15227	15213	15221	15231	15230	15305	15064	15162	15364	15097	15384	15092	15042	15131	15261	15174	15292	15343	15381	15299	15090	15422	15244	15167	15172	15118	15184	15195	15184	15093	15302	15248	15163	15238	15134	15182	15186	15321	15161	15082	15336	15061	15107	15317	15261	15242	15260	15182	15149	15218	15344	15140	15305	15290	15250	15098	15389	15217	15355	15174	15350	15239	15268	15281	15260	15143	15318	15427	15347	15191	15122	15377	15540	15274	15181	15202	15366	15277	15213	15311	15256	15083	15351	15333	15294	15171	15289	15226	15016	15260	15286	15300	15356	15142	15393	15261	15195	15382	15163	15253	15139	15125	15338	15037	15169	15207	15269	15367	15119	15323	15108	15096	15301	15290	15358	15048	15267	15426	15261	15222	15311	15211	15262	15192	15225	15191	15254	15146	15190	15279	15244	15239	15282	15150	15195	15076	15168	15190	15283	15282	15243	15263	15171	15136	15053	15306	15271	15140	15329	15313	15114	15413	15315	15150	15302	15180	15028	15275	15305	15197	15407	15262	15157	15296	15324	15087	15319	15052	15235	15323	15244	15396	15242	15286	15225	15280	15151	15371	15159	15268	15250	15209	15165	15305	15189	15197	15170	15367	15395	15211	15201	15232	15397	15415	15185	15219	15256	15377	15322	15339	15308	15237	15322	15272	15393	15147	15096	15247	15229	15378	15061	15181	15352	15319	15255	15388	15130	15186	15350	15223	15269	15414	15208	15245	15220	15481	15363	15351	15301	15198	15289	15126	15131	15183	15260	15215	15234	15296	15208	15150	15185	15258	15292	15310	15240	15413	15021	15327	15175	15375	15301	15355	15149	15294	15153	15219	15232	15232	15150	15157	15247	15358	15299	15363	15284	15080	15327	15173	15269	15166	15144	15183	15189	15162	15329	15293	15224	15246	15293	15163	15263	15223	15217	15345	15105	15139	15250	15279	15202	15272	15263	15307	15212	15258	15207	14980	15392	15187	15320	15293	15204	15264	15182	15372	15138	15271	15224	15305	15204	15394	15331	15313	15240	15247	15147	15165	15170	15256	15226	15284	15308	15458	15467	15187	15194	15405	15377	15343	15058	15152	15221	15100	14914	15137	15093	15235	15219	15245	15200	15383	15296	15222	15178	15454	15366	15215	15143	15184	15192	14973	15191	15164	15230	15193	15243	15163	15039	15226	15182	15228	15200	15175	15222	15375	15231	15157	15244	15128	15412	15337	15287	15361	15334	15249	15232	15337	15282	15253	15316	15292	15280	15370	15139	15336	15225	15385	15121	15234	15116	15078	15479	15314	15253	15082	15293	15214	15154	15251	15149	15214	15044	15122	15298	15343	15258	15279	15065	15201	15197	15319	15254	15140	15229	15203	15297	14993	15218	15126	15306	15106	15221	15136	15236	15198	15334	15177	15208	15252	15358	15267	15232	15147	15233	15097	15404	15276	15214	15351	15275	15266	15186	15246	15187	15311	15303	15206	15195	15251	15315	15278	15093	15211	15321	15367	15265	15141	15277	15329	15224	15079	15253	15175	15198	15058	15008	15253	15389	15279	15156	15174	15247	15210	15182	15326	15082	15224	15256	15225	15162	15224	15201	15169	15339	15344	15246	15319	15212	15160	15086	15223	15199	15404	15128	15258	15200	15296	15398	15122	15311	15276	15301	15348	15225	15165	15250	15212	15292	15374	15360	15534	15361	15396	15364	15165	15337	15274	15157	15264	15285	15214	15213	15174	15180	15250	15264	15216	15394	15423	15228	15183	15352	15091	15057	15337	15216	15309	15196	15177	15328	15176	15125	15159	15196	15275	15246	15214	15262	15327	15293	15337	15399	15517	15015	15227	15128	15200	15228	15273	15119	15399	15266	15211	15219	15179	15190	15338	15241	15253	15314	15232	15142	15356	15190	15226	15157	15330	15210	15235	15242	15238	15239	15315	15165	15260	15150	15256	15218	15270	15259	15233	15310	15107	15441	15210	15149	15268	15184	15329	15341	15121	15183	15250	15351	14984	15443	15224	15244	15086	15137	15281	15249	15230	15273	15220	15297	15379	15306	15240	15148	15044	15151	15143	15275	15253	15189	15226	15250	15074	15330	15195	15183	15164	15248	15365	15171	15381	15362	15255	15159	15432	15542	15257	15421	15212	15406	15404	15275	15287	15227	15200	15151	15093	15282	15215	15191	15197	15213	15253	15250	15191	15436	15215	15338	15264	15154	15277	15171	15345	15259	15118	15317	15182	15319	15235	15280	15251	15449	15154	15321	15257	15271	15280	15271	15049	15279	15124	15154	15318	15197	15236	15135	15249	15301	15217	15322	15188	15372	15077	15308	15124	15144	15283	15224	15235	15256	15248	15338	15083	15327	15155	15226	15081	15344	15266	15339	15269	15269	15374	15339	15260	15135	15386	15228	15113	15139	15038	15290	15191	15296	15160	15381	15301	15332	15207	15172	15209	15418	15090	15397	15317	15189	15324	15223	15127	15336	15158	15262	15304	15284	15183	15252	15323	15317	15276	15382	15361	15328	15314	15252	15192	15289	15283	15245	15264	15110	15146	15280	15229	15276	15251	15091	15184	15152	15159	15287	15238	15356	15033	15310	15259	15367	15194	15156	15199	15317	15111	15254	15245	15270	15255	15209	15299	15193	15350	15198	15248	15220	15179	15222	15166	15144	15185	15252	15210	15325	15263	15339	15188	15095	15231	15277	15082	15258	15200	15277	15268	15227	15299	15256	15252	15188	15399	15200	15365	15433	15241	15184	15336	15316	15141	15160	15078	15315	15180	15147	15372	15265	15366	15386	15082	15369	15218	15261	15241	15351	15271	15141	15284	15235	15273	15225	15270	15260	15300	15281	15270	15276	15254	15288	15205	15358	15259	15077	15241	15294	15270	15190	15308	15245	15254	15223	15226	15217	15253	15261	15045	15222	15193	15230	15283	15202	15303	15360	15111	15292	15344	15276	15363	15226	15345	15247	15011	15297	15361	15157	15328	15269	15283	15111	15350	15342	15220	15239	15338	15202	15345	15147	15309	15249	15364	15385	15386	15237	15355	15146	15316	15100	15405	15285	15162	15171	15331	15167	15241	15221	15248	15136	15195	15339	15295	15245	15304	15209	15361	15167	15304	15355	15313	15205	15113	15120	15129	14923	15136	15299	15327	15400	15265	15179	15153	15273	15158	15220	15096	15205	15243	15364	15374	15349	15260	15334	15099	15195	15440	15179	15292	15324	15386	15340	15257	15090	15243	15114	15357	15141	15220	15390	15281	15374	15305	15248	15203	15227	15127	15190	15207	15363	15240	15065	15347	15313	15341	15377	15257	15453	15171	15348	15088	15281	15452	15204	15252	15235	15232	15261	15388	15269	15211	15219	15296	15419	15272	15305	15463	15272	15124	15319	15317	15136	15142	15122	15143	15218	15219	15345	15194	15225	15197	15379	15110	15227	15106	15282	15250	15141	15274	15445	15113	15172	15055	15242	15348	15061	15251	15069	15153	15210	15398	15271	15202	15307	15205	15463	15071	15215	15181	15198	15181	15274	15226	15359	15264	15185	15135	15248	15268	15246	15144	15270	15160	15214	15370	15273	15173	15296	15301	15288	15288	15268	14934	15147	15408	15342	15277	15352	15297	15193	15217	15235	15249	15196	15245	15283	15098	15192	15339	15250	15087	15243	15051	15263	15156	15234	15366	15235	15354	15078	15138	15337	15242	15353	15122	15237	15109	15311	15256	15214	15371	15159	15285	15086	15159	15284	15301	15308	15204	15160	15169	15192	15191	15173	15227	15131	15324	15069	15410	15173	15225	15286	15398	15240	15236	15296	15280	15352	15234
22793	21256	29172	23663	21493	23746	25678	20289	19956	20257	19877	19447	19501	19332	19528	19301	19323	19345	19115	19199	19353	19169	18893	19019	18858	19125	19001	19001	18913	18944	18961	18799	18844	18657	18810	18846	18623	18877	18748	18735	18783	18719	18637	18573	18367	18750	18504	18706	19351	20760	20520	19971	19526	19094	18783	18715	18719	18539	18474	18562	18725	18476	18525	18450	18644	18743	18407	18412	18625	18570	18626	18531	18511	18514	18355	18411	18446	18443	18627	18427	18493	18490	18535	18492	18349	18458	18331	18370	18771	18510	18615	18689	18555	18445	18493	18527	18624	18547	18657	18581	18526	18500	18370	18416	18450	18632	18676	18840	18350	18592	18494	18688	18770	18491	18666	18542	18471	18660	18587	18490	18558	18472	18573	18559	18433	18702	18492	18360	18485	18428	18429	18538	18487	18500	18219	18483	18659	18527	18538	18552	18548	18429	18468	18423	18438	18513	18404	18580	18644	18434	18666	18574	18406	18433	18553	18563	18503	18535	18662	18414	18565	18547	18508	18654	18613	18451	18456	18496	18483	18459	18602	18596	18422	18432	18743	18392	18667	18555	18579	18349	18682	18596	18549	18489	18495	18490	18610	18532	18555	18184	18613	18595	18621	18478	18519	18651	18605	18482	18498	18604	18702	18403	18551	18535	18364	18415	18448	18486	18374	18446	18596	18465	18557	18360	18408	18558	18187	18584	18542	18658	18678	18654	18424	18550	18698	18667	18636	18335	18304	18392	18441	18613	18549	18465	18571	18754	18338	18512	18556	18406	18461	18408	18253	18549	18423	18549	18476	18535	18459	18516	18417	18533	18442	18246	18483	18568	18481	18456	18558	18522	18379	18369	18519	18459	18561	18520	18710	18568	18496	18254	18544	18539	18502	18409	18569	18494	18491	18487	18508	18504	18472	18414	18447	18576	18472	18579	18516	18501	18608	18520	18568	18356	18559	18714	18499	18673	18471	18643	18349	18392	18717	18511	18368	18492	18289	18499	18630	18331	18555	18550	18634	18577	18437	18537	18513	18492	18439	18731	18316	18412	18674	18618	18594	18778	18608	18414	18738	18432	18599	18526	18609	18414	18446	18651	18434	18576	18491	18506	18489	18257	18688	18551	18425	18384	18443	18525	18315	18299	18519	18504	18484	18654	18560	18397	18360	18507	18568	18471	18609	18644	18520	18596	18636	18546	18616	18626	18512	18475	18543	18405	18443	18456	18635	18419	18417	18567	18274	18456	18423	18307	18618	18405	18367	18584	18897	18665	18675	18469	18537	18289	18641	18357	18532	18662	18600	18474	18490	18476	18414	18523	18552	18593	18520	18363	18312	18376	18474	18457	18540	18526	18371	18677	18541	18868	18223	18617	18337	18479	18524	18565	18367	18435	18488	18649	18406	18536	18375	18703	18562	18564	18525	18289	18561	18353	18400	18498	18698	18518	18525	18722	18361	18459	18373	18399	18401	18670	18540	18514	18647	18536	18385	18485	18383	18534	18538	18397	18411	18613	18613	18559	18483	18587	18545	18466	18546	18548	18559	18364	18335	18470	18637	18460	18389	18379	18448	18564	18665	18699	18798	18612	18769	18453	18538	18656	18673	18426	18517	18624	18755	18611	18601	18380	18578	18546	18558	18496	18552	18635	18366	18383	18507	18411	18338	18453	18478	18667	18587	18662	18317	18412	18627	18381	18346	18546	18307	18389	18331	18229	18408	18498	18401	18491	18459	18460	18644	18486	18538	18453	18534	18743	18248	18577	18407	18320	18515	18418	18690	18615	18633	18635	18291	18489	18482	18601	18506	18742	18644	18623	18588	18470	18416	18358	18304	18549	18376	18474	18535	18340	18360	18593	18522	18293	18634	18547	18439	18424	18457	18367	18482	18413	18403	18437	18282	18630	18651	18454	18517	18464	18372	18553	18433	18387	18418	18539	18591	18516	18581	18476	18523	18745	18453	18462	18472	18528	18764	18549	18396	18260	18546	18322	18312	18499	18514	18440	18378	18508	18573	18505	18550	18474	18744	18515	18692	18479	18529	18511	18668	18594	18398	18310	18533	18583	18399	18340	18358	18446	18482	18551	18526	18550	18553	18352	18624	18590	18385	18242	18390	18642	18715	18317	18473	18470	18447	18537	18511	18244	18372	18548	18485	18430	18455	18520	18463	18659	18458	18465	18584	18230	18563	18576	18254	18473	18402	18349	18609	18575	18380	18397	18613	18402	18542	18495	18266	18535	18475	18556	18360	18525	18557	18394	18437	18147	18627	18545	18587	18449	18628	18356	18351	18507	18600	18237	18555	18641	18443	18271	18367	18374	18636	18529	18560	18340	18297	18688	18628	18600	18655	18513	18318	18516	18400	18524	18560	18408	18631	18627	18634	18600	18537	18434	18624	18383	18542	18496	18451	18427	18616	18533	18490	18495	18448	18632	18664	18551	18843	18628	18389	18618	18477	18444	18447	18604	18382	18434	18512	18552	18505	18660	18483	18428	18455	18435	18322	18391	18464	18564	18443	18766	18479	18666	18575	18761	18507	18494	18427	18307	18722	18457	18409	18603	18600	18512	18552	18479	18275	18625	18335	18575	18374	18447	18407	18641	18462	18490	18604	18459	18709	18538	18592	18658	18543	18654	18429	18295	18320	18359	18306	18723	18443	18648	18560	18380	18417	18432	18646	18345	18397	18468	18659	18528	18376	18514	18557	18444	18490	18448	18616	18664	18345	18626	18541	18360	18420	18536	18423	18654	18447	18481	18542	18393	18666	18222	18646	18489	18517	18496	18631	18500	18418	18445	18493	18299	18608	18506	18479	18543	18576	18577	18509	18184	18268	18578	18607	18583	18630	18532	18627	18535	18746	18521	18561	18382	18566	18534	18559	18571	18441	18438	18498	18621	18479	18481	18529	18485	18700	18574	18634	18572	18444	18498	18574	18407	18517	18534	18441	18529	18797	18460	18594	18511	18579	18458	18354	18539	18493	18576	18380	18555	18634	18515	18525	18570	18406	18417	18445	18614	18458	18674	18464	18486	18422	18327	18534	18507	18499	18514	18441	18411	18282	18370	18547	18607	18485	18358	18510	18528	18470	18342	18251	18203	18453	18646	18451	18522	18422	18053	18507	18478	18515	18484	18382	18549	18438	18546	18531	18276	18554	18607	18519	18417	18610	18604	18465	18491	18590	18477	18389	18361	18504	18463	18372	18443	18557	18522	18425	18481	18513	18554	18411	18419	18453	18413	18441	18532	18348	18392	18338	18470	18731	18567	18468	18633	18627	18600	18671	18558	18421	18388	18497	18369	18466	18262	18659	18505	18450	18445	18634	18412	18309	18512	18530	18295	18537	18391	18575	18611	18484	18494	18519	18468	18626	18372	18467	18470	18353	18290	18406	18508	18253	18307	18311	18495	18384	18345	18577	18652	18634	18495	18614	18461	18349	18541	18394	18662	18595	18500	18533	18439	18421	18590	18437	18343	18424	18365	18483	18563	18372	18728	18309	18482	18566	18302	18386	18598	18384	18237	18348	18416	18533	18436	18460	18529	18491	18594	18512	18569	18341	18472	18165	18393	18517	18443	18332	18516	18499	18577	18578	18422	18464	18660	18598	18448	18369	18493	18346	18473	18392	18384	18538	18437	18433	18525	18406	18532	18544	18680	18439	18352	18449	18569	18474	18410	18464	18416	18452	18220	18508	18599	18518	18542	18498	18380	18656	18459	18226	18457	18441	18514	18545	18478	18497	18595	18425	18501	18399	18384	18496	18563	18663	18573	18597	18544	18385	18420	18461	18563	18502	18501	18469	18672	18541	18509	18400	18479	18583	18483	18608	18541	18490	18590	18375	18677	18459	18335	18533	18425	18500	18380	18313	18364	18647	18642	18473	18601	18640	18489	18597	18604	18639	18560	18365	18626	18569	18404	18630	18321	18670	18678	18542	18503	18319	18494	18418	18551	18441	18545	18469	18431	18537	18551	18648	18495	18455	18412	18553	18609	18529	18437	18504	18641	18459	18410	18304	18744	18379	18536	18502	18406	18594	18537	18557	18373	18420	18421	18337	18550	18397	18341	18438	18391	18197	18531	18524	18735	18586	18438	18544	18457	18499	18655	18270	18579	18463	18588	18501	18582	18602	18647	18653	18336	18720	18510	18581	18514	18409	18467	18726	18540	18311	18561	18466	18588	18599	18709	18545	18574	18828	18497	18455	18430	18681	18425	18552	18661	18414	18425	18639	18466	18434	18429	18374	18349	18492	18448	18587	18599	18661	18355	18316	18563	18545	18259	18455	18468	18469	18516	18452	18394	18448	18310	18433	18275	18457	18596	18435	18476	18718	18668	18490	18255	18449	18651	18511	18424	18328	18290	18669	18421	18633	18423	18305	18283	18583	18671	18576	18662	18477	18437	18497	18543	18421	18553	18502	18556	18637	18487	18418	18686	18792	18395	18370	18407	18496	18150	18406	18573	18474	18294	18504	18387	18459	18464	18315	18501	18754	18465	18477	18524	18514	18598	18484	18459	18733	18416	18397	18562	18631	18566	18640	18684	18541	18604	18442	18433	18591	18587	18464	18320	18377	18516	18499	18302	18636	18492	18328	18376	18636	18738	18389	18259	18538	18501	18608	18266	18571	18561	18495	18544	18695	18490	18583	18539	18456	18745	18523	18642	18416	18451	18431	18193	18380	18535	18450	18291	18439	18379	18466	18498	18496	18763	18397	18438	18429	18496	18515	18394	18488	18631	18719	18326	18507	18562	18517	18463	18697	18468	18371	18622	18485	18246	18388	18453	18565	18471	18500	18409	18540	18767	18373	18472	18401	18479	18213	18385	18410	18408	18415	18677	18554	18438	18390	18410	18440	18356	18537	18678	18591	18460	18652	18704	18468	18795	18457	18270	18428	18597	18821	18487	18452	18591	18440	18612	18531	18301	18487	18435	18589	18639	18567	18328	18499	18581	18585	18336	18511	18444	18770	18440	18583	18308	18409	18636	18412	18431	18442	18416	18504	18627	18472	18419	18570	18471	18567	18500	18284	18415	18478	18410	18530	18586	18534	18511	18494	18668	18493	18265	18596	18123	18428	18721	18530	18350	18595	18428	18445	18584	18486	18513	18538	18426	18454	18559	18634	18373	18362	18657
16547	30152	27039	22145	20382	19352	17887	16906	17576	17314	17013	16871	16564	16609	16301	16250	16202	16158	16138	16055	15914	15834	15587	15761	15551	15838	16249	15781	15741	15846	15631	15705	15778	15868	15590	15772	15695	15738	15607	15771	15667	15583	15648	15474	15578	15487	15391	15695	16622	18292	17867	16905	16405	15878	15729	15444	15506	15325	15487	15619	15471	15536	15287	15479	15363	15586	15365	15671	15403	15422	15158	15402	15379	15379	15513	15410	15554	15466	15376	15419	15411	15432	15504	15288	15419	15530	15435	15440	15441	15338	15369	15596	15546	15469	15521	15526	15380	15464	15537	15390	15344	15658	15403	15438	15346	15493	15468	15478	15500	15345	15348	15336	15471	15502	15403	15382	15470	15417	15419	15524	15358	15329	15474	15374	15553	15365	15264	15449	15433	15539	15516	15411	15355	15346	15511	15368	15575	15264	15475	15316	15550	15492	15366	15320	15336	15314	15326	15435	15558	15356	15557	15379	15327	15367	15485	15545	15455	15543	15269	15558	15436	15508	15432	15280	15437	15450	15521	15352	15316	15397	15523	15287	15419	15456	15227	15457	15430	15382	15416	15399	15381	15558	15451	15379	15408	15352	15443	15482	15313	15468	15386	15388	15559	15562	15463	15352	15235	15256	15511	15290	15417	15389	15427	15335	15370	15356	15454	15525	15413	15258	15450	15502	15348	15527	15595	15551	15377	15444	15499	15353	15437	15428	15478	15579	15416	15319	15471	15445	15287	15469	15377	15375	15376	15318	15347	15337	15428	15324	15483	15397	15565	15363	15481	15437	15428	15473	15547	15510	15394	15363	15455	15371	15473	15458	15586	15324	15328	15391	15497	15405	15439	15345	15256	15490	15401	15408	15365	15321	15375	15179	15485	15514	15470	15544	15263	15425	15509	15371	15465	15438	15419	15310	15506	15484	15273	15436	15406	15549	15409	15527	15371	15492	15505	15459	15405	15420	15172	15384	15399	15536	15407	15239	15384	15458	15469	15492	15535	15377	15466	15477	15441	15325	15611	15383	15470	15565	15399	15528	15311	15306	15271	15470	15400	15420	15354	15386	15344	15382	15231	15292	15363	15388	15450	15386	15449	15549	15337	15195	15438	15428	15451	15290	15393	15450	15337	15368	15462	15414	15476	15364	15486	15420	15334	15267	15502	15415	15171	15280	15420	15462	15479	15333	15417	15267	15283	15413	15503	15664	15461	15485	15432	15424	15366	15399	15515	15450	15432	15383	15427	15292	15412	15494	15336	15431	15304	15454	15194	15312	15300	15414	15405	15498	15302	15456	15439	15463	15384	15394	15376	15618	15320	15336	15262	15447	15413	15478	15288	15334	15547	15459	15427	15526	15350	15354	15318	15499	15403	15250	15389	15447	15333	15459	15385	15508	15242	15426	15454	15347	15302	15596	15596	15286	15373	15444	15408	15278	15272	15420	15332	15465	15397	15497	15375	15492	15382	15271	15290	15517	15423	15342	15375	15537	15356	15433	15313	15291	15312	15273	15400	15444	15269	15292	15308	15252	15352	15487	15293	15517	15531	15288	15344	15253	15564	15243	15531	15477	15434	15327	15500	15367	15372	15302	15496	15365	15366	15298	15422	15394	15457	15320	15369	15409	15453	15378	15440	15356	15389	15439	15289	15359	15346	15581	15356	15200	15556	15365	15387	15261	15364	15283	15502	15152	15353	15369	15420	15356	15431	15432	15371	15302	15451	15384	15229	15244	15575	15535	15489	15414	15342	15421	15497	15381	15303	15420	15371	15425	15339	15255	15432	15440	15327	15528	15297	15485	15204	15548	15439	15458	15527	15305	15514	15424	15509	15325	15572	15361	15498	15308	15452	15569	15639	15469	15260	15334	15482	15460	15355	15368	15420	15416	15493	15299	15457	15285	15348	15391	15454	15395	15382	15216	15565	15499	15369	15276	15183	15463	15294	15275	15275	15434	15630	15391	15459	15344	15282	15399	15443	15519	15389	15322	15380	15520	15361	15362	15472	15382	15377	15363	15475	15364	15336	15236	15310	15366	15409	15479	15434	15158	15406	15531	15363	15281	15334	15154	15512	15361	15338	15295	15483	15520	15418	15334	15341	15335	15476	15331	15426	15433	15501	15482	15494	15501	15311	15373	15339	15421	15284	15425	15311	15496	15439	15378	15391	15413	15375	15567	15381	15377	15388	15357	15412	15572	15487	15317	15401	15311	15377	15423	15383	15290	15352	15433	15495	15353	15445	15583	15353	15361	15449	15124	15287	15515	15553	15222	15388	15324	15460	15344	15166	15449	15401	15501	15246	15350	15317	15401	15415	15379	15405	15524	15433	15389	15337	15216	15472	15292	15374	15400	15544	15406	15297	15500	15369	15524	15223	15493	15443	15352	15452	15388	15428	15296	15315	15462	15223	15442	15315	15501	15232	15297	15379	15536	15470	15344	15352	15444	15323	15379	15385	15540	15453	15388	15310	15360	15302	15642	15484	15379	15319	15369	15535	15343	15410	15339	15540	15561	15236	15380	15455	15384	15390	15572	15407	15355	15381	15395	15386	15375	15350	15495	15285	15440	15506	15427	15436	15530	15365	15318	15414	15386	15324	15376	15374	15382	15430	15331	15257	15446	15343	15564	15462	15223	15536	15282	15259	15378	15353	15407	15422	15492	15489	15340	15355	15316	15464	15389	15453	15267	15462	15389	15348	15477	15435	15550	15412	15390	15418	15288	15430	15561	15295	15479	15319	15410	15494	15392	15454	15295	15450	15688	15477	15480	15263	15507	15268	15372	15435	15539	15426	15423	15442	15221	15350	15413	15470	15345	15361	15269	15361	15373	15396	15385	15392	15402	15469	15285	15378	15396	15483	15403	15434	15438	15456	15274	15333	15425	15486	15390	15403	15372	15235	15378	15298	15425	15408	15539	15428	15547	15600	15166	15301	15376	15295	15477	15385	15605	15492	15304	15402	15450	15388	15268	15437	15344	15292	15456	15442	15352	15400	15233	15554	15337	15264	15656	15256	15398	15407	15397	15717	15368	15457	15408	15374	15429	15694	15377	15589	15408	15430	15440	15383	15407	15380	15330	15232	15296	15490	15459	15339	15498	15332	15343	15484	15351	15509	15420	15258	15400	15373	15316	15450	15477	15416	15335	15451	15312	15478	15358	15286	15370	15397	15348	15482	15316	15453	15507	15412	15271	15201	15166	15456	15420	15320	15272	15553	15330	15375	15400	15315	15298	15508	15376	15511	15209	15425	15322	15500	15374	15458	15437	15355	15476	15366	15254	15618	15418	15465	15506	15526	15575	15367	15369	15554	15432	15350	15497	15476	15306	15413	15410	15299	15412	15430	15487	15465	15413	15323	15516	15349	15381	15396	15513	15416	15398	15561	15430	15401	15371	15411	15434	15376	15332	15347	15297	15525	15339	15598	15336	15192	15338	15335	15267	15325	15467	15402	15392	15252	15558	15276	15540	15307	15407	15423	15376	15448	15428	15439	15325	15292	15447	15542	15472	15532	15338	15418	15313	15338	15428	15511	15455	15364	15327	15415	15335	15302	15467	15219	15411	15268	15350	15342	15480	15377	15177	15433	15383	15264	15316	15427	15496	15416	15391	15368	15444	15255	15551	15507	15425	15340	15248	15510	15462	15212	15292	15395	15384	15099	15498	15312	15342	15424	15493	15341	15362	15444	15258	15351	15494	15656	15329	15386	15371	15403	15210	15472	15360	15303	15244	15505	15403	15539	15344	15366	15599	15403	15373	15179	15387	15397	15541	15495	15462	15395	15448	15383	15425	15404	15420	15360	15422	15304	15356	15435	15359	15406	15380	15361	15451	15519	15427	15414	15276	15271	15430	15454	15456	15363	15216	15285	15228	15421	15321	15500	15408	15332	15357	15194	15265	15263	15397	15534	15507	15292	15522	15458	15260	15584	15411	15533	15432	15383	15454	15348	15386	15342	15547	15311	15266	15404	15173	15404	15449	15245	15434	15265	15457	15515	15447	15540	15375	15379	15504	15358	15524	15428	15266	15379	15203	15369	15371	15400	15310	15452	15320	15524	15382	15348	15397	15535	15392	15318	15360	15418	15349	15475	15399	15404	15450	15368	15369	15162	15366	15465	15392	15511	15276	15348	15373	15544	15346	15493	15331	15518	15399	15433	15484	15541	15428	15279	15317	15358	15429	15314	15204	15411	15355	15298	15261	15496	15289	15254	15403	15350	15371	15371	15257	15618	15470	15652	15421	15527	15322	15431	15490	15418	15412	15365	15460	15323	15534	15291	15417	15450	15445	15357	15305	15515	15426	15424	15414	15356	15408	15415	15388	15444	15349	15391	15446	15539	15307	15282	15294	15409	15341	15474	15493	15399	15399	15458	15443	15428	15374	15392	15355	15349	15332	15615	15168	15477	15420	15503	15269	15502	15280	15406	15453	15524	15327	15416	15413	15504	15448	15408	15283	15357	15386	15401	15375	15519	15300	15303	15413	15379	15538	15433	15350	15262	15515	15416	15332	15471	15561	15398	15312	15296	15459	15416	15400	15457	15344	15530	15414	15442	15346	15488	15495	15426	15457	15562	15277	15318	15416	15632	15354	15362	15209	15383	15251	15472	15323	15452	15379	15452	15438	15337	15403	15392	15211	15511	15391	15379	15405	15311	15333	15440	15443	15263	15456	15260	15449	15407	15272	15392	15520	15282	15414	15384	15448	15359	15418	15382	15375	15373	15374	15401	15347	15448	15336	15388	15568	15354	15375	15362	15545	15246	15405	15396	15273	15390	15463	15435	15426	15462	15534	15323	15311	15412	15437	15392	15347	15434	15441	15416	15432	15382	15314	15395	15280	15366	15304	15484	15386	15480	15463	15522	15386	15228	15298	15266	15360	15436	15473	15311	15287	15361	15411	15319	15407	15582	15494	15359	15505	15338	15444	15297	15395	15244	15415	15327	15381	15434	15338	15353	15295	15541	15248	15240	15524	15248	15503	15402	15513	15496	15376	15413	15317	15327	15165	15524	15319	15296	15474	15426	15274	15485	15380	15250	15463	15420	15336	15605	15381	15471	15480	15403	15405	15292	15435	15512	15533	15342	15495	15457	15598	15382	15396	15362	15520	15498	15246	15372	15562	15193	15407	15389	15414
27469	22031	25576	23109	19856	19824	19615	19229	19236	19680	19155	19344	19127	19299	19338	19018	19350	19120	19011	19151	19124	19081	19054	19058	18977	19050	19167	19164	18933	19020	19226	18947	19070	19075	19260	19206	19143	19085	19235	18989	19099	19133	18964	19143	19286	19330	19265	18860	19118	19248	19207	19306	19219	19173	19146	18974	19118	18982	18994	18966	19122	19113	19188	19040	19013	18878	18948	18931	18825	19001	19159	18796	19140	19124	19167	18993	18927	19062	19015	19133	19356	19189	19066	19098	19041	18968	19101	18921	19015	18994	19088	18990	18961	18945	19031	19193	18979	19212	19154	18924	19089	19145	19182	18997	18851	18872	18980	18857	18889	18908	18990	19063	19104	19082	19163	19086	19149	19028	18940	18752	18976	18902	18966	19041	19150	18915	18951	19029	18974	19170	19155	18937	18957	19000	19092	18972	19187	18844	18849	18937	19038	18983	19089	19078	19096	19096	18962	19010	18905	19087	19040	18851	19189	18990	19063	18915	18966	18874	19087	19083	18961	19038	19140	18936	18992	18926	19290	18917	19077	18980	19193	18857	19106	19105	18928	18875	18893	19108	19123	19208	19136	19129	19105	18915	19152	19099	19035	19108	19122	18999	18846	19108	18832	18993	19065	19036	19008	19021	18959	18955	19067	19139	19099	18901	19034	19016	19179	18994	19064	19073	19067	19337	19186	19009	19167	18954	19250	19201	19037	18959	19217	19119	19288	19058	19145	18998	19178	19146	18928	18931	19050	19094	19101	19106	18957	19027	19072	18936	19170	19117	19133	18940	18986	19005	18956	19171	19005	18782	18921	19091	18890	19102	19184	19097	19027	19226	19001	19179	18970	19107	19008	19142	19086	19030	19091	19050	19300	18990	18930	18959	19208	19111	19177	19045	19179	19150	18944	19196	18963	18830	18980	19275	19016	19107	19460	19125	19081	18930	19207	19071	19179	18988	19084	19075	19123	18979	19151	19099	19047	19004	19073	19029	19094	18906	19033	18838	18882	19007	19128	18933	19102	19143	19011	19223	18950	18939	19158	19062	19005	19093	19022	18951	18925	19204	18870	19028	18805	19204	19336	19199	19194	18945	19088	19126	19030	19288	19071	19091	19063	18811	19239	18986	19102	19241	19006	19172	19098	19046	19000	19129	18922	18986	19020	19065	19008	18923	18882	19142	18858	19009	18872	18966	19027	18885	19074	18931	19114	19002	18924	19071	19125	19145	19105	19021	19084	19150	19177	18986	19261	19080	19329	19093	19100	19001	19152	19029	18999	18992	19084	18957	19057	19221	19078	19008	18995	19167	19019	18818	19058	19224	19123	18985	18904	18914	19108	18934	19106	19090	19137	18979	18965	19051	19043	19261	19218	19023	19056	19108	19046	19040	19014	18975	18987	18983	19238	19073	19238	19142	19308	19022	18958	19076	19126	19178	19000	18891	19132	18988	19015	19121	19171	18987	19056	19093	18993	19284	18980	19046	18873	18816	19109	18938	19045	19184	18861	19097	19168	19049	19183	18972	19006	18923	19118	19007	19038	19144	18984	18940	19150	18958	19196	19123	18994	19215	19136	19206	18942	18853	19189	19057	19035	19034	19386	19116	19083	18953	19180	19097	19121	18969	19217	19167	19098	19047	19390	18930	19037	19148	19018	19132	19247	19216	18974	18926	19129	19016	18971	19021	19037	19022	19235	19070	19150	19076	18935	19070	19095	19035	18926	19116	19008	18920	19135	18930	19002	18741	19030	19134	19082	19077	19179	19026	19050	19221	19073	18903	19085	18898	19094	19072	18980	19042	18838	18850	18955	18879	19022	18978	19145	18965	19087	18999	18899	19114	19059	18876	18935	18833	19140	18926	18901	19023	19140	19114	18978	18937	19158	19072	19039	18877	18886	19018	18905	19186	19082	19067	18920	18985	19021	18863	18958	19046	18911	18980	19159	19058	19202	19067	19122	19049	19010	18953	19071	19000	19302	19031	19027	18936	19007	18884	19056	18704	18993	19195	19120	19094	19006	19141	19049	19157	18965	19020	19099	19004	19212	19142	19018	18989	19296	18809	18991	19318	19165	19086	19005	19213	19092	18975	19017	19006	18796	19042	19095	19030	19075	18949	19209	18894	19213	19060	18988	18923	19119	18841	19162	19082	19071	19058	19061	19139	18987	19053	18979	19062	18802	18981	18984	19117	19092	18925	19189	19090	18992	18928	19007	19043	18858	19181	19132	18953	18895	19100	19133	18908	19273	18965	19110	19134	18997	19192	18826	18925	18758	19053	18886	19017	19022	18996	19107	18780	18893	19071	19205	19074	19134	19196	19111	19109	18980	18942	19025	19102	18830	18995	19154	18875	19180	19192	19149	19054	18871	18932	18874	18877	19103	18971	18993	19067	19212	19007	18886	18764	18845	19143	19013	19119	19003	19055	18985	18923	18842	19046	19060	19065	18999	19005	19086	19054	19201	19001	19145	18911	18943	18851	19119	19030	19041	19215	19069	18975	19112	19003	19053	19032	18877	19107	18961	19110	19087	18849	19136	19180	19104	19095	18970	19041	18768	18970	19081	18945	19025	19169	19182	18933	19075	18982	18866	19005	18866	19079	19159	18994	19144	19207	19258	19037	19076	18912	19070	19244	18951	19003	18924	19075	19236	19135	19284	19137	19079	19040	19258	19026	19025	19121	18972	19124	19320	19072	19136	19084	19029	19057	19091	18950	19048	19203	19156	19021	19014	19013	19101	18937	19188	19113	19069	18904	19003	19154	19116	19197	18957	19133	19089	18988	18999	18979	19076	19147	19026	18990	18996	19059	19021	18927	19085	19022	19255	19149	19255	18991	19378	18938	18899	19086	19091	19048	19065	19019	19155	18944	19012	19118	19225	19031	19166	18857	18901	18964	19147	18987	18983	19140	19162	19130	19102	18729	19085	18996	18998	19089	18960	19042	19012	19269	19100	19264	19093	18941	19002	19136	19008	18976	18940	19030	18910	19270	19235	19299	19172	18953	19049	18896	18994	18871	19009	18903	18855	18961	18998	18974	18926	19179	19009	19043	19166	19115	19238	19067	19166	18836	18787	19036	18810	18890	18899	18854	19082	19054	19179	19020	19037	18978	18954	19198	19195	19017	19154	19083	19051	19069	18844	19013	19061	18918	19141	19117	19196	19189	18995	19079	18982	19063	19214	18957	18940	18967	19183	18823	18951	18797	18971	19023	19121	19197	19303	19206	18965	18710	18965	18952	19020	18941	19036	18867	19083	19173	19019	19112	19206	19161	19263	19049	18963	19110	18971	19118	19158	19088	18862	19001	19177	19121	19301	19181	19135	18985	18824	18962	19027	19042	19040	19040	19124	19038	19187	19099	18994	19110	19130	19239	19030	19046	18953	19046	19091	18977	19008	18926	18971	19183	19106	19095	18924	18885	19001	18884	19067	18920	19268	19074	19029	19043	19041	18858	19020	19095	19130	18968	19215	19070	19039	19125	19168	18918	19143	19061	19087	19139	19136	19045	18859	18898	19067	18972	19142	19045	19110	19051	19063	19239	19090	18941	18829	18991	18863	19169	19144	19131	18932	18957	19094	19086	19116	19010	18802	18825	19049	19143	19036	18996	18965	18887	19094	19125	19102	19200	19079	19201	19007	18965	18980	19132	19010	19310	19007	19050	19012	19002	19326	19083	19033	19117	19059	19055	18967	19111	19165	18873	19054	18921	18915	18830	18809	19013	19080	19004	18974	19095	18957	18973	19133	18866	19027	19016	19208	18852	18982	18984	19173	18815	19227	19038	18991	18903	19184	19040	19057	18866	19016	19042	19091	18905	19067	19011	18970	19076	19089	19024	19137	19125	19168	19219	19016	19076	19144	19274	19144	19034	18933	19207	18997	18974	18826	19034	18914	19159	19091	19049	19072	19042	19049	19326	18975	18865	19145	18936	19032	19022	19031	19370	19107	19075	18772	19092	18906	19149	18964	19143	19002	18950	19072	19064	19063	19141	19302	19301	19117	18862	18851	19133	19031	19168	19118	19009	18897	18902	18967	19083	18970	19200	18989	19029	19062	19164	19244	19068	19053	19101	18937	19102	19212	19103	19042	18916	19156	19011	18994	19046	18965	19146	18962	19153	19177	18857	19011	19030	18946	19081	19049	19133	18988	18892	19179	19126	19219	19106	19169	18831	18850	19038	19175	19022	19019	19078	19074	19020	19170	18931	19158	19222	18999	19173	19175	18870	19184	19054	18837	19034	19123	19127	19417	19196	19065	19029	19162	19010	18971	19201	19156	18966	19091	19129	19052	18970	19007	19243	19001	18979	19194	19049	19218	19035	19145	18974	19203	19077	19164	18977	19056	19162	19108	19113	19169	18953	19201	18921	19118	19140	18974	18875	19097	18780	19068	18990	18746	18842	19089	18852	19151	18975	19041	19029	18933	18961	18928	19163	19154	18828	18990	19199	19001	19065	19059	19037	19031	19142	19020	19307	18969	19230	19137	18966	19102	19105	19138	19015	18972	19270	19092	19228	18941	19097	19110	18936	19030	18805	19143	19085	19070	19057	18974	19132	19100	18959	19198	19181	19089	19015	18953	19188	18918	19194	19183	18905	18907	18952	19074	19171	19232	19031	19296	19226	19065	19121	18912	18929	19061	18992	19094	19087	18935	19103	18991	18879	19138	18994	19007	19084	19093	19123	19158	19061	18860	18984	18907	19030	18883	18831	18905	19203	18791	18886	18981	19225	19159	18951	18880	19249	18922	18976	18932	19004	18947	19183	19197	18911	19116	18767	19120	19112	18915	19065	19028	19048	19057	19126	18831	19081	19110	19182	19204	19171	18997	19065	19100	18910	18862	18923	18988	19066	18959	18929	19024	19110	19030	18917	19116	19042	19027	18997	18797	19013	18947	19078	19130	18951	19048	19152	19059	19000	19089	18980	19017	19219	19114	19008	19081	18880	19107	19222	18988	19070	19022	19208	18959	18973	19226	19089	18974	18868	19023	19005	18972	19237	18890	18989	18907	19238	18944	19186	18808	19069	18927	18875	19085	19274	18869	19093	18893	18907	19091	18893	19112	19101	19095	19060	19169	19033	19098	19083	18945	19038	18992	19082	18908	19054	19004	19126	19187	19125	19064	18878	19115	19225	19162	18981
15881	19496	18603	17485	16865	16857	16318	15938	16104	16226	16228	16092	15899	16130	15956	15882	15966	15941	16005	15726	15896	15838	15875	15858	15677	15779	15781	15797	16086	15753	15724	15717	15862	15704	15780	15915	15810	15808	15639	15758	15836	15761	15715	15741	15931	15797	15726	15646	15886	15795	16005	15969	15825	15732	15568	15789	15593	15797	15856	15653	15731	15734	15820	15711	15715	15766	15549	15556	15659	15716	15818	15718	15745	15567	15681	15625	15732	15786	15614	15652	15786	15677	15652	15640	15649	15586	15781	15764	15656	15673	15730	15833	15619	15714	15599	15661	15654	15678	15700	15648	15744	15745	15822	15784	15755	15556	15674	15636	15613	15835	15699	15805	15652	15797	15694	15559	15773	15608	15554	15790	15600	15688	15731	15602	15796	15782	15842	15630	15733	15700	15743	15578	15755	15681	15616	15627	15652	15730	15672	15729	15826	15637	15754	15682	15671	15742	15662	15654	15540	15781	15747	15615	15887	15800	15794	15789	15638	15809	15637	15713	15763	15783	15644	15654	15658	15634	15800	15640	15681	15605	15853	15602	15745	15625	15676	15870	15567	15830	15614	15723	15724	15911	15672	15678	15699	15691	15698	15884	15619	15750	15838	15677	15848	15709	15656	15557	15780	15738	15729	15612	15759	15621	15697	15748	15750	15706	15728	15627	15711	15585	15713	15695	15682	15670	15743	15700	15631	15774	15800	15798	15651	15748	15639	15753	15707	15530	15776	15826	15627	15770	15779	15562	15728	15795	15835	15701	15663	15722	15791	15497	15738	15667	15743	15586	15857	15725	15692	15591	15840	15710	15683	15478	15651	15762	15555	15653	15728	15759	15709	15837	15718	15484	15774	15576	15736	15654	15613	15649	15608	15779	15763	15755	15560	15611	15727	15601	15701	15727	15760	15697	15681	15593	15805	15673	15803	15632	15729	15745	15790	15675	15697	15693	15862	15609	15816	15557	15690	15773	15801	15772	15600	15823	15643	15613	15773	15654	15803	15738	15793	15743	15943	15579	15699	15714	15728	15894	15760	15668	15917	15836	15545	15856	15636	15669	15647	15566	15758	15644	15570	15584	15582	15743	15576	15612	15866	15661	15669	15665	15738	15767	15778	15746	15828	15757	15681	15781	15644	15715	15723	15633	15709	15743	15636	15636	15684	15682	15709	15714	15752	15824	15873	15722	15667	15773	15655	15769	15640	15746	15651	15499	15695	15607	15623	15680	15703	15798	15785	15833	15566	15621	15958	15633	15658	15650	15666	15882	15863	15582	15572	15684	15678	15553	15899	15760	15722	15680	15781	15760	15691	15830	15717	15964	15689	15815	15851	15793	15801	15631	15774	15789	15755	15677	15581	15756	15668	15639	15814	15811	15597	15761	15676	15733	15806	15637	15841	15719	15829	15661	15763	15710	15882	15636	15815	15801	15866	15615	15767	15782	15662	15680	15760	15517	15840	15606	15802	15759	15816	15770	15707	15708	15789	15917	15715	15733	15598	15758	15744	15563	15673	15783	15591	15965	15685	15657	15718	15849	15705	15788	15775	15811	15642	15642	15680	15746	15676	15583	15730	15767	15855	15437	15765	15544	15587	15574	15675	15752	15800	15654	15735	15705	15749	15796	15749	15577	15733	15622	15803	15739	15760	15709	15717	15677	15761	15782	15582	15730	15652	15636	15802	15658	15615	15552	15627	15551	15860	15676	15669	15702	15657	15693	15793	15715	15787	15711	15780	15756	15692	15708	15779	15622	15755	15793	15770	15668	15688	15662	15569	15751	15637	15601	15756	15644	15722	15707	15612	15709	15671	15666	15597	15849	15842	15671	15728	15562	15760	15774	15635	15532	15676	15767	15752	15666	15649	15690	15649	15710	15682	15718	15641	15660	15660	15692	15767	15580	15700	15690	15715	15587	15688	15641	15833	15714	15696	15723	15618	15877	15859	15733	15625	15691	15813	15658	15607	15698	15745	15740	15720	15592	15680	15857	15796	15712	15741	15713	15552	15826	15844	15788	15611	15834	15525	15874	15592	15917	15748	15824	15460	15654	15875	15741	15703	15785	15618	15706	15807	15770	15660	15522	15808	15859	15718	15602	15734	15755	15816	15580	15528	15709	15694	15701	15803	15649	15684	15789	15735	15791	15695	15728	15769	15765	15502	15641	15829	15628	15612	15779	15750	15695	15750	15600	15703	15601	15773	15859	15764	15559	15681	15639	15894	15683	15745	15907	15787	15735	15744	15659	15607	15550	15743	15739	15516	15695	15903	15515	15757	15665	15638	15552	15564	15674	15623	15695	15776	15660	15686	15680	15721	15696	15646	15684	15816	15545	15917	15695	15658	15610	15660	15505	15721	15772	15809	15544	15645	15635	15676	15665	15725	15656	15726	15710	15594	15794	15747	15694	15571	15612	15727	15770	15819	15656	15589	15598	15746	15739	15700	15772	15665	15662	15546	15728	15663	15621	15673	15681	15697	15563	15959	15789	15800	15732	15874	15746	15677	15765	15704	15591	15734	15647	15682	15652	15803	15826	15567	15478	15613	15856	15604	15717	15820	15624	15656	15669	15607	15567	15723	15771	15792	15818	15774	15553	15716	15638	15785	15638	15843	15707	15751	15801	15707	15684	15757	15755	15750	15669	15654	15617	15755	15757	15730	15702	15591	15779	15816	15612	15773	15831	15642	15659	15708	15859	15771	15790	15760	15719	15689	15693	15682	15668	15656	15520	15594	15632	15676	15727	15530	15655	15875	15764	15524	15597	15692	15735	15766	15647	15721	15734	15549	15798	15653	15704	15592	15828	15840	15602	15710	15774	15706	15683	15756	15672	15685	15619	15527	15772	15680	15867	15725	15775	15711	15789	15723	15720	15833	15801	15780	15601	15796	15593	15911	15636	15680	15646	15762	15594	15769	15574	15697	15701	15611	15663	15677	15742	15917	15675	15833	15596	15764	15630	15639	15662	15537	15822	15695	15679	15750	15675	15584	15897	15619	15720	15505	15849	15627	15604	15757	15683	15639	15657	15712	15534	15867	15674	15675	15632	15657	15747	15704	15631	15614	15618	15708	15471	15770	15729	15529	15670	15704	15513	15698	15587	15712	15897	15638	15861	15595	15707	15646	15808	15562	15724	15538	15491	15615	15674	15606	15647	15539	15635	15789	15605	15928	15578	15496	15799	15812	15743	15706	15901	15742	15558	15756	15722	15921	15622	15722	15836	15602	15563	15734	15709	15775	15792	15584	15647	15675	15510	15619	15827	15648	15804	15795	15679	15648	15680	15644	15723	15580	15831	15665	15626	15649	15630	15839	15587	15815	15597	15710	15718	15676	15815	15657	15824	15635	15815	15575	15609	15679	15701	15707	15785	15583	15629	15768	15673	15745	15628	15773	15748	15799	15706	15714	15652	15830	15540	15724	15601	15770	15786	15622	15682	15666	15857	15597	15738	15770	15903	15564	15747	15680	15669	15804	15702	15697	15776	15740	15673	15772	15607	15805	15575	15567	15730	15569	15814	15718	15754	15658	15701	15803	15776	15597	15716	15748	15513	15707	15813	15808	15633	15667	15739	15660	15803	15790	15705	15802	15815	15657	15834	15456	15573	15872	15782	15700	15648	15759	15677	15620	15710	15837	15666	15737	15656	15531	15774	15716	15664	15708	15774	15688	15576	15460	15706	15626	15733	15722	15665	15812	15681	15787	15751	15721	15720	15680	15691	15788	15682	15686	15669	15695	15699	15719	15780	15670	15752	15712	15746	15729	15747	15539	15621	15772	15880	15697	15781	15762	15770	15793	15598	15804	15756	15563	15699	15699	15769	15741	15733	15852	15437	15660	15771	15753	15752	15672	15672	15505	15629	15790	15522	15767	15685	15709	15603	15668	15702	15780	15728	15938	15630	15756	15808	15761	15640	15659	15565	15732	15703	15813	15881	15840	15806	15776	15608	15786	15634	15787	15739	15669	15718	15644	15587	15644	15947	15638	15801	15723	15465	15870	15481	15706	15738	15656	15925	15769	15644	15665	15637	15610	15553	15743	15843	15715	15819	15725	15624	15743	15822	15626	15534	15665	15667	15709	15719	15778	15570	15753	15707	15668	15762	15686	15713	15685	15662	15875	15912	15649	15727	15688	15654	15655	15729	15816	15852	15536	15691	15834	15669	15752	15757	15668	15706	15607	15668	15739	15561	15723	15754	15647	15714	15859	15744	15753	15640	15718	15821	15668	15734	15664	15765	15729	15902	15463	15736	15628	15534	15610	15697	15781	15678	15558	15532	15713	15668	15711	15670	15643	15480	15617	15687	15672	15688	15627	15812	15774	15762	15633	15742	15653	15739	15742	15702	15742	15855	15731	15527	15828	15592	15639	15727	15815	15799	15774	15793	15807	15673	15674	15616	15651	15550	15764	15686	15597	15845	15747	15725	15783	15770	15526	15750	15852	15629	15747	15630	15653	15811	15738	15791	15770	15810	15875	15766	15588	15614	15773	15551	15633	15586	15824	15671	15723	15658	15882	15659	15679	15662	15592	15730	15685	15745	15879	15741	15729	15659	15702	15635	15819	15694	15727	15840	15701	15632	15708	15695	15833	15641	15667	15737	15637	15688	15478	15664	15647	15716	15761	15800	15497	15528	15684	15660	15693	15731	15875	15731	15802	15777	15824	15765	15615	15793	15699	15921	15682	15604	15571	15662	15672	15694	15587	15694	15835	15758	15691	15883	15688	15747	15785	15526	15732	15851	15538	15645	15808	15680	15701	15786	15709	15766	15724	15679	15882	15887	15778	15673	15702	15657	15544	15753	15668	15689	15726	15571	15838	15522	15745	15846	15789	15629	15597	15630	15777	15807	15734	15620	15695	15684	15714	15732	15756	15738	15550	15651	15725	15710	15699	15627	15711	15706	15836	15661	15769	15713	15814	15617	15635	15441	15833	15566	15777	15550	15717	15614	15598	15578	15668	15741	15574	15720	15749	15594	15585	15839	15840	15693	15630	15793	15864	15841	15784	15603	15707	15825	15802	15790	15739	15664	15733	15761	15766	15764	15667	15830	15776	15804	15856	15753	15706	15612	15909	15854	15583	15699	15664	15695	15598	15805	15679	15502	15835	15815	15439	15784	15538	15705	15512	15712	15723	15590
23621	21110	28611	23945	22185	23415	22906	20041	19743	20016	19932	20008	19776	19583	19636	19664	19641	19681	19446	19492	19214	19217	19440	19307	19376	19422	19508	19467	19356	19453	19312	19477	19380	19274	19282	18955	19309	18997	19242	19136	19317	19251	19062	19199	19253	19024	19237	19270	19703	20026	20301	19837	19592	19363	19362	19029	19218	19182	19169	19110	19053	19102	19215	19156	19226	19116	19123	18997	19187	19364	19045	18956	19137	19010	19147	18993	19017	19219	18921	19166	19041	19019	19028	18993	19014	19212	19040	19167	19078	18963	19136	19113	19090	19316	19097	19063	19015	19074	19039	18855	19098	19100	19093	19056	19194	19009	19155	19077	19221	19154	19199	18970	19001	19179	19103	19074	19131	19106	19000	19086	19060	19179	19112	18970	19193	19101	19181	19240	19102	19210	19041	18854	19078	19290	19228	19261	19007	18996	19181	19074	18874	19014	19160	19016	19086	18854	18955	18889	19090	19223	19052	19217	19154	19047	19066	18918	19140	18940	18916	18998	19024	19035	19015	19154	19141	19089	18907	19208	19215	19184	19084	19174	19248	19148	19047	19037	19267	19117	19020	19411	19130	19036	19226	19086	19195	19169	19254	19109	19214	19003	19046	18986	19090	19216	18955	19172	19134	19079	19024	19048	19095	19171	18982	19197	19306	19052	19028	19075	19075	19076	19098	19181	18954	18813	19136	19118	19321	19246	18860	18923	19194	19094	19031	19132	19284	19011	19116	19092	19090	19103	19088	19086	19228	18875	19129	19074	18845	18880	19326	18968	19072	19204	19081	19166	18982	19165	19070	19079	19074	18881	19391	19126	19412	19046	19046	19156	19096	19152	19028	19289	19250	19104	18872	19183	18894	19186	19116	19074	19084	19042	19185	19031	19156	19172	18875	19071	19035	19090	19078	19317	19165	18849	19003	19161	19203	19228	18847	19012	19060	18981	18989	19117	19073	19073	19101	19134	19017	19109	19270	19133	19128	19064	19237	19200	19043	19090	19047	19220	18960	18963	19199	18862	19005	18913	19193	19089	19075	19005	19102	18998	19063	19232	19091	19092	18996	19144	19134	18927	19081	19090	18921	19012	19120	19196	18983	18924	19175	19095	19354	19101	19048	19358	19142	19315	19140	19204	19120	19239	19037	18916	19145	19125	19092	19139	19136	18973	18956	19086	19247	19143	18975	18974	19021	19008	19197	19033	19183	19088	18963	18978	19128	19097	19145	19065	19185	19162	18993	19050	19016	19023	19062	18884	19143	19171	19255	18802	18907	18846	19040	19026	18938	18922	19057	19134	19298	19063	19009	19188	18935	19089	19072	18866	18905	19178	19106	19138	19263	19256	19119	19109	19074	19058	19182	18995	18975	19115	18981	19147	19107	18999	19089	19096	19249	18882	19029	19063	19205	19101	19017	19127	19119	18917	19184	19177	19190	19195	19033	19154	19223	19012	19086	18949	19023	19158	18973	18987	19028	19144	19065	19030	19030	19252	19093	19123	19068	19165	19038	19218	19082	18927	19111	19058	18880	18946	19097	19284	19097	18973	19214	19228	19033	18775	19245	19131	19085	19026	18994	18939	19337	19153	19065	19027	19181	19325	18918	18972	18928	19072	18981	19073	19062	19179	18761	19156	19063	19110	18977	18915	19162	18941	19077	19072	19172	19050	18960	19291	19290	19123	19079	19274	19142	19126	18996	19215	18951	19165	19144	18957	19153	18917	18965	19078	19052	19041	19192	19087	19206	19173	19200	18751	19026	18860	18838	19131	18980	19132	19062	19018	18941	19037	18933	18982	19312	19055	19239	19082	18990	18880	18933	19102	19054	19214	19144	18957	19163	19236	19203	19002	19023	19046	18830	19149	19028	18987	18867	18919	19083	18919	18941	19141	19217	19115	19072	19062	19020	19209	18957	19173	19131	18834	19171	19090	18942	18988	19092	19121	19030	19134	19090	19066	19213	18830	19177	19586	19001	18985	19087	18889	18920	19154	19281	18935	19154	19062	19125	18923	19128	19229	19322	19134	18993	19117	19062	19107	19166	19005	19014	18932	19112	19241	19064	19091	19062	19138	18983	18984	19067	19219	18972	19035	19277	18944	19213	19219	19019	19075	19250	18979	18904	19010	19009	18891	19005	19202	19191	19045	18968	19276	19054	19048	19150	18978	19020	18978	19110	18929	19087	18995	19167	18915	18923	18965	19163	18924	18922	18908	18941	18939	19056	18932	19067	19234	19320	19182	19351	18995	18967	19216	19207	19123	18991	19065	19057	19189	19115	19080	18819	18928	18965	19172	19073	18857	18966	19116	19203	18838	19103	19177	19156	18858	19127	19223	19011	19156	19192	19155	18963	19227	19170	19153	19212	19189	19166	19039	19009	19056	19268	19102	19209	18972	19045	19202	19056	18960	19240	19111	19031	18983	19123	18960	18903	18925	19004	19169	19096	18937	19181	18956	19143	19189	19147	18927	18921	19084	19088	19152	19174	19043	19050	19045	18958	18892	19066	19302	19329	18977	18905	18980	19089	19033	19252	18971	19003	19076	19180	19045	19123	18794	19282	18879	19200	19114	19164	19077	18998	18957	18919	19057	19053	19155	18936	19009	19014	19097	19004	19165	19084	19073	19134	18985	19043	19160	19009	18967	19058	19015	19115	19115	19161	19172	19003	19234	19123	19050	19158	19120	19127	19059	18941	19044	19040	18971	18952	18918	19151	19173	18976	19058	19108	19079	19052	19169	19283	19020	19168	19262	19125	19064	19058	18881	18906	19082	19216	19112	19066	19045	19105	19045	19084	19173	19078	19125	19263	18994	19042	18949	19053	19121	18991	18861	19174	18942	19291	18770	19244	19222	19105	19279	19065	19238	19272	19057	19247	18861	19107	19021	19031	19019	19126	19401	19079	19208	19064	19199	19093	19027	19160	19013	18949	19109	19075	19011	19174	19124	19162	18920	19016	18842	19164	19046	19038	19143	19038	19198	19184	19044	18952	19220	19022	18848	19048	19136	19062	19240	19271	19167	19077	19212	19217	19198	19108	19127	19012	19101	19040	18749	19018	19061	18976	19239	19191	18924	19184	19042	19159	19105	19172	19087	19013	19249	19153	19076	18992	18774	19340	19348	19096	19178	19190	19097	18923	19085	18983	19134	19156	19272	19029	19221	19034	18966	19044	18927	18861	19291	19042	18829	19085	19076	19101	19093	18961	19183	19091	18984	19171	19005	19096	19106	19221	19137	19121	18971	19164	19082	19130	18986	19063	18929	19150	18948	18946	19160	19145	19132	19301	19138	19093	18876	18829	19159	19101	18939	19055	19106	18990	19128	19186	19127	18779	18985	19280	18865	19303	19126	18853	19026	19000	19095	18852	18866	19121	19016	19220	19238	19057	19172	19110	18897	19359	18995	19076	19010	19023	18906	19151	18929	19145	19158	19147	18931	19136	19124	19139	19032	19279	19241	19271	18952	18961	19062	19273	18803	19195	19120	19050	19018	18984	18969	19071	19005	19108	19090	19255	19101	19076	19150	19041	19029	18918	19110	19273	19116	19252	19140	19094	19091	18969	19116	19118	18999	19275	19121	19026	19075	19236	18880	19070	18966	18833	19071	19099	19075	19137	19199	19040	19109	19154	19243	19098	19065	18968	19206	19263	19177	19148	19204	19098	19147	18857	19207	19138	19116	18996	19210	18968	19016	18862	19156	18934	19300	19136	18944	19027	19020	19075	19168	19353	19128	19116	19316	19131	19123	19060	19019	19242	19206	19113	19042	19032	18851	19041	19113	18858	18873	19038	19101	19299	19059	19002	19043	19142	18922	19246	19093	19151	19203	18927	19085	19214	18958	19042	19033	19133	19120	18784	19057	19145	18879	18924	18949	19192	19233	19179	19256	18948	19169	19094	19087	19209	19208	19093	18968	19261	19011	19031	19202	18995	19110	19230	19097	19200	19372	19102	19055	19163	18892	18930	19327	19075	19079	19142	18988	19041	19109	19000	19014	19142	19062	18939	19112	19143	19317	19179	19239	19409	19079	19130	19037	19077	19137	19137	19195	19169	18753	19185	19217	19015	18999	19103	19041	19067	18856	19173	19099	19140	19080	19267	19075	19126	19101	19140	19051	18899	19048	19113	18963	19087	19001	19021	19084	19067	18843	18979	18885	19047	18935	19126	19027	18929	19030	19043	19241	19022	18987	19122	19150	18897	19151	19178	18993	19348	19070	19065	18963	19039	18832	19115	19113	19164	18843	19119	19161	19088	19176	19084	19043	18974	19024	19085	18915	18937	18923	19292	18981	19064	19169	19067	18986	19040	18955	19142	19279	19214	19045	19096	19081	19004	18998	19012	18905	19097	19034	19015	18985	18982	19144	19066	19038	19037	19032	19123	19023	18949	19227	18955	19226	19186	19177	18985	19004	19097	18897	19042	19185	19168	19079	18945	19183	19064	19204	19284	19024	19061	19212	19068	19267	19113	19281	19134	19114	19202	18913	19164	19045	19003	19257	19229	19149	19162	19159	19127	19023	19132	18933	19195	18857	19093	19260	19188	19109	19125	19132	19263	19052	19091	18985	19029	19098	19266	19140	19177	19153	19029	18936	19209	18871	18928	19282	18883	19089	19182	19294	19164	19069	19091	19010	19149	18963	19114	18863	19009	18976	19067	18953	19012	19098	19155	19227	19019	18860	18952	19108	19146	18929	18923	19033	19120	18946	19246	19126	19155	18924	19095	19059	19255	19222	18887	19047	18991	19129	19068	19098	19228	19161	19123	19158	19028	19209	19299	19134	18847	19132	19198	19181	19216	19090	19253	19126	19096	19274	19101	18816	18957	19084	18899	19095	19084	19257	19020	18887	19146	19020	19129	19101	19081	19115	18994	19013	18899	19126	19113	19168	19219	19145	19242	19183	19065	19027	19162	19062	19043	19129	19023	18960	19005	19203	19140	19031	18995	19084	19118	19054	19033	19024	19122	19181	19118	18925	19000	18980	19148	19112	19228	19112	19155	19196	19374	19033	19070	19060	19204	18962	19304	19172	19166	19395	19158	19024	19109	19067	19063	19027	19054	19173	18991	19398	19010	19123	19117	19243	19018	18955	18981	18999	19124	19126	19159	18994	18848	19135	19239	19105	19135	19123	19275	18965
15469	26314	24431	20370	18765	18229	17239	16558	16905	16930	16883	16840	16332	16265	16474	16336	16194	16386	16201	15954	16145	15824	15699	15746	15724	16054	16244	16369	15972	15919	16148	16142	16093	15907	15941	15888	15979	15952	15848	15899	15869	15833	15791	15861	15777	15705	15826	16056	16228	17002	16897	16646	16493	15814	15617	15712	15708	15683	15796	15762	15615	15605	15735	15730	15806	15522	15668	15604	15680	15770	15747	15896	15593	15711	15719	15700	15687	15719	15681	15777	15620	15829	15716	15668	15664	15715	15709	15760	15710	15768	15605	15801	15913	15649	15775	15682	15746	15748	15625	15555	15798	15612	15663	15784	15657	15701	15800	15823	15776	15530	15636	15698	15823	15602	15755	15733	15654	15831	15623	15781	15511	15817	15698	15905	15791	15715	15752	15638	15674	15931	15484	15608	15548	15809	15771	15647	15820	15754	15705	15631	15865	15563	15773	15684	15584	15790	15756	15654	15744	15556	15829	15740	15913	15638	15789	15534	15720	15687	15702	15692	15715	15797	15724	15652	15800	15897	15707	15897	15783	15696	15711	15663	15726	15941	15739	15829	15709	15591	15693	15734	15748	15725	15652	15791	15805	15759	15660	15634	15648	15753	15830	15747	15771	15774	15672	15638	15794	15737	15729	15660	15892	15831	15688	15561	15732	15771	15610	15771	15854	15782	15745	15578	15872	15677	15738	15561	15837	15646	15740	15592	15738	15654	15660	15904	15788	15641	15707	15764	15730	15735	15908	15855	15575	15708	15669	15673	15763	15609	15883	15494	15809	15690	15540	15797	15714	15736	15620	15642	15634	15726	15854	15556	15628	15924	15721	15743	15670	15745	15739	15816	15678	15633	15795	15695	15829	15746	15786	15691	15672	15740	15883	15687	15717	15554	15702	15855	15567	15731	15627	15779	15854	15574	15654	15891	15676	15785	15767	15567	15758	15636	15756	15883	15704	15775	15695	15667	15625	15690	15732	15713	15831	15784	15681	15761	15874	15617	15648	15681	15752	15922	15717	15631	15798	15916	15747	15675	15603	15551	15647	15802	15628	15733	15934	15732	15731	15678	15853	15756	15797	15712	15945	15886	15763	15669	15816	15769	15833	15710	15770	15684	15782	15772	15839	15684	15786	15736	15511	15984	15624	15665	15605	15588	15616	15862	15699	15759	15774	15653	15762	15671	15633	15751	15703	15597	15780	15813	15637	15678	15696	15823	15620	15758	15609	15693	15699	15719	15802	15715	15783	15821	15673	15886	15637	15888	15744	15796	15658	15633	15752	15659	15665	15506	15843	15793	15613	15667	15722	15806	15755	15727	15557	15616	15747	15666	16016	15593	15747	15725	15788	15597	15730	15799	15646	15745	15713	15778	15738	15657	15805	15756	15874	15789	15853	15681	15601	15764	15859	15848	15660	15660	15697	15756	15782	15789	15556	15706	15690	15689	15799	15810	15633	15722	15828	15795	15734	15664	15753	15714	15752	15810	15589	15861	15776	15689	15670	15717	15655	15785	15630	15639	15673	15535	15695	15754	15732	15891	15684	15695	15806	15614	15747	15807	15916	15645	15558	15814	15788	15704	15673	15641	15678	15767	15726	15548	15804	15774	15666	15761	15886	15617	15807	15776	15737	15704	15650	15747	15723	15700	15767	15719	15624	15747	15754	15558	15827	15722	15701	15714	15747	15712	15733	15779	15656	15753	15742	15815	15776	15736	15843	15715	15776	15573	15874	15791	15622	15733	15792	15742	15723	15635	15732	15903	15664	15701	15613	15578	15798	15649	15676	15735	15736	15724	15640	15667	15704	15643	15627	15824	15526	15666	15677	15742	15423	15710	15766	15655	15796	15679	15668	15783	15579	15662	15671	15803	15749	15644	15759	15569	15804	15685	15719	15655	15658	15705	15562	15673	15848	15632	15686	15722	15790	15948	15748	15761	15723	15861	15675	15922	15774	15678	15794	15683	15692	15715	15815	15671	15739	15824	15759	15689	15724	15747	15515	15632	15815	15512	15840	15788	15684	15725	15826	15593	15643	15666	15735	15761	15739	15915	15736	15611	15740	15817	15822	15794	15805	15709	15661	15774	15755	15606	15658	15576	15895	15816	15617	15829	15656	15593	15645	15753	15722	15781	15827	15821	15705	15665	15584	15751	15664	15790	15741	15738	15686	15610	15716	15675	15566	15885	15614	15677	15692	15712	15667	15823	15781	15771	15706	15661	15581	15897	15672	15728	15737	15751	15760	15731	15674	15688	15509	15713	15732	15839	15807	15749	15769	15764	15708	15759	15711	15627	15534	15639	15808	15621	15807	15642	15740	15670	15660	15706	15740	15815	15924	15733	15785	15678	15680	15753	15789	15704	15671	15682	15687	15746	15730	15640	15705	15800	15795	15627	15777	15847	15743	15704	15586	15759	15582	15717	15623	15898	15722	15598	15846	15724	15818	15900	15809	15720	15720	15639	15653	15756	15652	15758	15610	15768	15606	15880	15680	15727	15710	15786	15759	15717	15845	15727	15909	15769	15614	15720	15790	15813	15595	15886	15924	15689	15599	15802	15744	15794	15653	15609	15643	15799	15836	15675	15801	15600	15572	15625	15736	15859	15605	15659	15703	15778	15801	15679	15632	15733	15704	15695	15741	15694	15770	15634	15714	15694	15761	15845	15684	15866	15783	15729	15696	15812	15785	15795	15935	15706	15740	15834	15977	15830	15896	15724	15795	15618	15684	15739	15802	15689	15647	15637	15796	15673	15700	15577	15676	15736	15715	15787	15687	15715	15757	15827	15526	15665	15764	15688	15619	15804	15665	15732	15909	15704	15721	15599	15724	15761	15868	15830	15672	15699	15659	15836	15685	15731	15571	15881	15722	15913	15834	15812	15833	15658	15673	15838	15701	15783	15750	15692	15717	15471	15620	15641	15742	15785	15706	15741	15609	15669	15597	15714	15768	15780	15662	15812	15730	15517	15639	15855	15752	15650	15694	15752	15604	15702	15684	15758	15810	15741	15764	15818	15789	15534	15742	15687	15759	15760	15666	15759	15792	15842	15715	15751	15757	15711	15894	15644	15745	15697	15733	15370	15742	15644	15639	15622	15801	15596	15682	15778	15759	15936	15796	15657	15740	15706	15683	15580	15853	15760	15657	15769	15845	15676	15601	15696	15675	15777	15700	15714	15472	15758	15686	15771	15886	15736	15713	15722	15803	15856	15687	15787	15548	15691	15754	15581	15796	15798	15671	15663	15611	15496	15575	15680	15791	15681	15644	15639	15596	15868	15763	15691	15645	15830	15762	15722	15787	15652	15960	15775	15542	15875	15756	15567	15806	15682	15695	15543	15683	15866	15663	15807	15762	15873	15735	15839	15687	15731	15831	15800	15565	15745	15915	15625	15727	15849	15641	15685	15607	15843	15693	15884	15902	15730	15643	15630	15802	15708	15673	15613	15745	15557	15853	15728	15676	15811	15832	15700	15738	15711	15757	15738	15901	15755	15661	15832	15720	15582	15824	15640	15781	15606	15773	15704	15801	15678	15602	15733	15717	15704	15563	15790	15698	15519	15797	15772	15782	15726	15896	15582	15608	15776	15778	15819	15714	15576	15804	15901	15770	15725	15567	15772	15712	15730	15706	15626	15767	15696	15852	15723	15724	15661	15613	15678	15763	15601	15645	15722	15804	15811	15733	15693	15701	15709	15722	15726	15806	15596	15751	15917	15805	15579	15789	15608	15606	15730	15654	15701	15834	15740	15679	15699	15649	15682	15745	15702	15763	15766	15722	15696	15654	15734	15765	15601	15513	15687	15985	15869	15772	15654	15681	15827	15767	15740	15733	15746	15704	15642	15590	15724	15728	15876	15613	15763	15665	15749	15767	15571	15870	15841	15824	15705	15699	15775	15934	15765	15693	15616	15867	15623	15642	15741	15536	15635	15681	15861	15598	15646	15601	15886	15597	15711	15614	15807	15670	15563	15846	15649	15770	15735	15705	15702	15775	15513	15782	15768	15667	15812	15749	15721	15728	15699	15741	15660	15722	15708	15740	15686	15807	15780	15745	15698	15707	15947	15780	15749	15852	15775	15920	15689	15695	15746	15970	15575	15746	15783	15764	15715	15772	15826	15578	15694	15808	15827	15713	15583	15713	15775	15656	15934	15724	15748	15733	15654	15707	15782	15642	15522	15581	15658	15758	15690	15782	15793	15565	15571	15781	15615	15694	15678	15798	15788	15622	15788	15691	15736	15699	15725	15678	15768	15834	15674	15787	15760	15725	15635	15822	15699	15804	15789	15716	15659	15600	15682	15825	15856	15680	15748	15678	15843	15718	15778	15538	15741	15816	15637	15801	15638	15772	15699	15735	15759	15820	15749	15736	15759	15682	15798	15636	15750	15747	15557	15659	15664	15741	15775	15802	15563	15593	15812	15827	15805	15739	15803	15882	15837	15842	15777	15665	15762	15898	15680	15664	15761	15826	15919	15634	15806	15702	15733	15760	15648	15933	15698	15678	15893	15765	15766	15735	15713	15800	15657	15770	15616	15601	15734	15716	15717	15691	16004	15753	15862	15809	15662	15732	15681	15692	15691	15664	15485	15793	15722	15733	15684	15699	15673	15762	15671	15746	15834	15715	15726	15701	15751	15832	15692	15765	15807	15769	15853	15725	15769	15729	15589	15764	15707	15677	15839	15528	15831	15777	15793	15796	15639	15567	15788	15656	15707	15713	15719	15684	15599	15867	15634	15621	15671	15676	15810	15806	15652	15746	15610	15689	15692	15737	15852	15780	15691	15702	15763	15678	15784	15709	15647	15674	15605	15788	15717	15750	15759	15719	15704	15696	15706	15717	15759	15729	15746	15762	15627	15665	15676	15864	15620	15687	15765	15854	15702	15777	15752	15670	15849	15683	15756	15702	15660	15839	15718	15628	15714	15860	15801	15518	15696	15845	15734	15819	15759	15611	15747	15612	15879	15661	15721	15730	15641	15704	15824	15776	15627	15752	15634	15712	15729	15641	15891	15632	15836	15752	15713	15778	15906	15798	15678	15573	15793	15656	15795	15687	15799	15655	15617	15500	15678	15803	15727	15739	15743	15600	15733	15646	15710	15773	15794	15564	15852	15646	15722	15770	15564	15737	15777	15792	15788
22745	21189	29063	23621	21456	24000	26852	21311	20750	21332	21123	20861	21154	20870	20430	20620	20643	20831	20693	20243	20121	20284	20006	20076	20022	20042	20380	20308	20151	20131	20201	20206	19934	20050	19760	19913	20029	20157	20150	19940	19981	19897	19774	19807	19923	19754	19752	20210	20727	21564	21746	21183	20659	20188	19647	19757	19675	19785	19897	19753	19731	19846	19788	19748	19736	19777	19712	19668	19837	19838	19768	19605	19700	19782	19716	19744	19766	19782	19798	19776	19945	19933	19762	19791	19895	19944	19764	19691	19602	19749	19894	19847	19703	19800	19701	19702	19812	19926	19768	19857	19713	19652	19614	19626	19719	19665	19632	19562	19499	19720	19709	19761	19759	19793	19679	19948	19800	20002	19769	19573	19579	19796	19886	19765	19640	19668	19758	19822	19794	19733	19766	19501	19774	19791	19737	19760	19778	19676	19851	19661	19807	19712	19667	19852	19836	19589	19571	19300	19803	19616	19713	19484	19546	19578	19472	19825	19776	19592	19854	19802	19763	19686	19783	19855	19731	19667	19848	19711	19745	19767	19689	19716	19706	19770	19649	19746	19704	19832	19731	19625	19778	19676	19634	19750	19757	19804	19832	19535	19771	19803	19854	19643	19535	19815	19654	19725	19980	19571	19776	19901	19718	19855	19670	19718	19439	19832	19846	19833	19609	19884	19778	19603	19628	19790	19870	19801	19854	19726	19594	19472	19535	19691	19709	19693	19657	19714	19560	19545	19751	19880	19946	19507	19685	19776	19756	19670	19760	19601	19602	19569	19773	19720	19753	19587	19766	19832	20003	19632	19693	19670	19646	19839	19788	19805	19846	19676	19656	19631	19662	19528	19668	19594	19585	19694	19756	19607	19599	19515	19902	19729	19733	19675	19814	19813	19716	19609	19733	19863	19910	19714	19743	19601	19748	19739	19874	19964	19776	19482	19740	19655	19808	19691	19681	19564	19691	19699	19718	19768	19672	19493	19562	19802	19635	19615	19778	19673	19710	19995	19701	19630	19708	19819	19844	19766	19693	19879	19710	19806	19744	19560	19551	19634	19420	19797	19683	19673	19766	19758	19787	19661	19779	19773	19800	19711	19546	19887	19876	19713	19658	19552	19776	19825	19617	19707	19814	19654	19825	19626	19772	19761	19825	19795	19832	19728	19630	19818	19832	19929	19613	19575	19729	19544	19858	19669	19753	19540	19759	19555	19822	19835	19904	19749	19668	19667	19592	19721	19925	19743	19872	19647	19566	19683	19745	19722	19796	19485	19847	19516	19805	19824	19701	19751	19563	19794	19821	19731	19532	19551	19768	19765	19692	19640	19629	19456	19778	19694	19560	19705	20034	19863	19717	19860	19601	19634	19687	19691	19730	19945	19586	19741	19696	19654	19679	19755	19831	19933	19644	19698	19867	19769	19852	19654	19723	19860	19676	19731	19757	19941	19482	19735	19708	19639	19539	19833	19798	19826	19682	19668	19750	19725	19668	19824	19709	19907	19694	19656	19627	19785	19792	19606	19765	19595	19762	19619	19810	19822	19755	19790	19754	19897	19816	19695	19660	19670	19582	19712	19776	19745	19686	19551	19890	19825	19885	19830	19628	20012	19661	19669	19838	19848	19747	19714	19840	19704	19713	19695	19712	19559	19756	19685	19564	19696	19755	19843	19623	19571	19746	19615	19694	19791	19669	19702	19740	19532	19757	19803	19627	19847	19824	19713	19805	19802	19748	19771	19638	19780	19737	19720	19860	19608	19703	19754	19901	19894	19661	19855	19918	19955	19778	19820	19576	19972	19831	19729	19474	19852	19596	19936	19733	19530	19780	19722	19819	19781	19729	19675	19540	19608	19586	19717	19876	19650	19716	19497	19823	19743	19682	19803	19630	19666	19764	19549	19771	19642	19790	19764	19858	19650	19736	19861	19806	19852	19761	19800	19693	19713	19618	19448	19555	19615	19675	19609	19665	19476	19664	19741	19618	19701	19612	19804	19764	19615	19601	19569	19795	19680	19760	19635	19738	19707	19835	19845	19695	19556	19704	19642	19684	19580	19728	19758	19785	19627	19753	19749	19658	19631	19682	19656	19638	19699	19715	19756	19700	19753	19475	19500	19732	19755	19623	19481	19525	19977	19882	19711	19638	19678	19677	19772	19686	19427	19815	19708	19758	19585	19605	19749	19707	19712	19735	19706	19844	19763	19806	19725	19796	19775	19595	19730	19737	19589	19742	19800	19690	19896	19692	19665	19657	19721	19612	19695	19851	19805	19773	19460	19663	19880	19690	19769	19543	19797	19694	19727	19726	19908	19850	19808	19710	19569	19753	19554	19784	19565	19816	19682	19882	19814	19673	19776	19592	19492	19559	19600	19556	19779	19656	19802	19782	19790	19694	19925	19483	19579	19615	19666	19742	19780	19820	19509	19672	19548	19601	19592	19702	19683	19989	19901	19697	19825	19607	19569	19577	19602	19765	19574	19570	19773	19861	19821	19895	19906	19839	19698	19654	19761	19750	19727	19695	19670	19743	19542	19649	19831	19571	19847	19612	19705	19517	19550	19736	19886	19577	19770	20016	19736	19715	19787	19591	19759	19700	19672	19824	19750	19674	19791	19668	19774	19739	19597	19560	19845	19901	19831	19739	19707	19714	19850	19788	19765	19716	19914	19674	19756	19477	19833	19696	19515	19604	19614	19682	19584	19915	19727	19652	19845	19692	19720	19766	19578	19799	19599	19960	19676	19509	19393	19599	19734	19690	19767	19446	19812	19723	19694	19819	19815	19558	19850	19801	19780	19672	19839	19634	19613	19865	19576	19807	19837	19607	19813	19716	19908	19661	19690	19608	19523	19662	19840	19717	19638	19832	19510	19650	19725	19773	19631	19820	19642	19873	19730	19632	19634	20001	19722	19786	19687	19905	19678	19661	19787	19678	19815	19795	19769	19721	19555	19813	19680	19767	19804	19504	19878	19452	19664	19724	19622	19860	19682	19635	19605	19614	19699	19748	19702	19692	19613	19586	19745	19700	19606	19780	19491	19873	19728	20001	19671	19893	19778	19700	19784	19833	19696	19815	19752	19738	19777	19808	19729	19828	19765	19611	19633	19725	19648	19979	19637	19854	19821	19705	19724	19758	19813	19672	19743	19554	19736	19667	19807	19749	19618	19817	19683	19616	19601	19478	19434	19750	19782	19579	19827	19572	19568	19630	19803	19562	19663	19743	19769	19710	19899	19797	19656	19708	19825	19882	19837	19930	19666	19626	19805	19724	19598	19778	19597	19517	19614	19735	19600	19556	19689	19708	19810	19881	19648	19548	19711	19604	19522	19718	19751	19886	19514	19657	19615	19876	20083	19782	19577	19710	19669	19657	19846	19752	19847	19628	19691	19585	19767	19682	19829	19568	19872	19571	19796	19852	19779	19707	19440	19856	19615	19630	19671	19793	19679	19810	19647	19662	19661	19761	19626	19736	19831	19853	19813	19791	19800	19695	19664	19707	19652	19648	19928	19675	19649	19702	19782	19667	19908	19636	19803	19911	19773	19782	19714	19915	19774	19533	19690	19677	19668	19629	19553	19622	19781	19700	19722	19752	19750	19776	19664	19704	19704	19762	19860	19571	19755	19679	19918	19800	19685	19953	19741	19752	19682	19783	19694	19741	19954	19882	19793	19567	19775	19617	19861	19911	19533	19737	19752	19679	19604	19806	19539	19670	19874	20017	19575	19851	19833	19822	19597	19779	19836	19843	19765	19793	19582	19725	19879	19672	19550	19757	19754	19887	19684	19821	19565	19542	19873	19625	19798	19698	19796	19562	19988	19642	19709	19748	19650	19815	19611	19875	19592	19683	19686	19874	19783	19477	19609	19608	19512	19758	19848	19672	19815	19725	19740	19743	19715	19825	19887	19387	19771	19768	19780	19813	19584	19578	19652	19651	19687	19858	19701	19639	19783	19699	19699	19723	19619	19784	19678	19722	19609	19853	19542	19782	19792	19757	19605	19665	19761	19627	19858	19751	19675	19813	19765	19847	19798	19905	19634	19535	19842	19629	19820	19729	19589	19688	19876	19573	19548	19711	19707	19661	19773	19765	19791	19796	19775	19715	19542	19484	19666	19785	19886	19709	19583	19628	19806	19733	19678	19614	19662	19666	19736	19672	19639	19630	19675	19762	19914	19814	19622	19681	19700	19726	19424	19636	19809	19790	19770	19612	19478	19747	19846	19901	19836	19783	19795	19472	19682	19667	19613	19808	19792	19768	19697	19702	19843	19709	19646	19788	19701	19661	19827	19576	19695	19722	19791	19562	19723	19794	19398	19760	19837	19613	19607	19548	19769	19757	19873	19765	19729	19844	19752	19784	19895	19766	19442	19810	19981	19969	19893	19849	19768	19745	19807	19798	19553	19789	19775	19626	19680	19610	19684	19641	19701	19946	19832	19753	19592	19634	19765	19924	19531	19572	19870	19619	19554	19794	19767	19691	19764	19736	19670	19813	19804	19734	19844	19581	19511	19579	19725	19808	19759	19805	19965	19640	19761	19743	19741	19661	19683	19818	19776	19678	19678	19507	19605	19572	19875	19766	19507	19645	19538	19704	19716	19821	19591	19701	19851	19674	19769	19792	19584	19639	19590	19743	19710	19687	19503	19751	19788	19674	19810	19878	19847	19727	19887	19586	19788	19711	19712	19596	19779	19477	19651	19699	19757	19767	19728	19891	19666	19776	19736	19713	19934	19664	19578	19869	19606	19565	19682	19778	19556	19692	19716	19706	19753	19454	19718	19682	19789	19953	19669	19879	19619	19705	19901	19730	19859	19798	19757	19863	19611	19680	19749	19868	19639	19712	19577	19685	19829	19708	19538	19838	19669	19678	19610	19815	19718	19601	19428	19675	19771	20032	19610	19631	19655	19567	19685	19728	19766	19729	19562	19694	19340	19532	19583	19770	19559	19547	19713	19725	19525	19822	19799	19620	19749	19671	19649	19650	19638	19780	19726	19767	19755	19589	19762	19656	19665	19640	19561	19788	19912	19766	19810	19525	19862	19894	19715	19839	19693	19698	19427	19802	19635	19609	19616	19644	19634	19625	19625	19663	19619	19690	19718	19704	19678	19711	19676	19661	19695	19658	19769	19789	19629	19754	19710
17597	32326	29264	23687	21054	20205	18817	17751	17663	18010	17832	17635	17702	16968	17059	17280	17316	17240	16748	16595	16466	16397	16355	16331	16263	16330	16595	16760	16561	16707	16553	16621	16538	16498	16469	16297	16226	16269	16306	16264	16068	16267	16030	16134	16053	16243	16260	16838	17365	18274	18379	17572	16880	16465	16292	16139	16196	16083	15925	16035	16122	15931	15994	16071	16154	15966	16030	16025	16065	16141	16097	15972	15950	16041	15956	16220	16152	15932	16080	16144	15994	15981	15964	16057	16295	15947	15851	16212	16128	16124	16084	16138	16159	15976	15998	16209	16187	16187	16156	16185	16094	16162	16011	16143	16121	16146	15910	16160	16012	16072	16045	15971	16149	15939	16062	15992	16205	16058	15952	16144	16114	16046	16173	15959	16118	16016	16104	15972	16133	16053	16244	15980	16084	16108	16144	16059	16109	16089	16141	15884	16095	16187	16126	16132	16105	16284	15981	16209	16024	16072	15888	16019	16102	15958	16236	16017	16239	16249	16101	16021	16058	16164	15944	16171	16114	16081	16024	16022	16125	15994	16152	16078	15956	16059	16154	15979	16204	16016	16128	16169	16150	16126	16053	15992	16059	15913	16134	16158	15883	16098	16045	16064	16185	16149	15956	16054	16118	16203	16023	15999	16079	16087	15979	16169	16247	16099	15971	16147	15940	15830	16094	16120	16123	16077	16018	15967	16165	16079	16084	16068	16088	16071	16132	16021	16137	16016	16096	16131	16270	16164	15992	15919	16075	16072	16028	16159	16028	16224	16099	15990	16040	15877	16043	16085	15968	16102	16050	15930	16038	16022	16003	16033	16153	15980	15906	16097	16126	16003	15990	16016	15907	16129	16076	15987	16048	16254	15982	15972	16048	15947	16045	16039	16026	16235	15957	16126	16213	16227	16111	15989	16291	16008	16037	16225	16005	15870	15984	16131	16109	16001	16103	16112	15956	16096	16028	16037	16160	15982	16153	16018	16134	16003	15962	15965	16128	16146	16080	16199	16007	15895	15948	16144	15953	16037	16035	15898	15972	16158	15946	16117	16132	15983	16188	16252	16135	15983	15918	16150	16050	15858	16056	16152	15990	15917	16103	16182	16033	16150	16019	15961	16136	16094	15953	16164	16120	15973	16220	15832	15905	16090	16167	16232	16005	16061	16086	16038	16277	16152	16081	16032	16149	16108	16057	16000	16014	16096	16015	16287	15919	16026	15909	15891	16053	16268	16128	15993	16248	15997	16176	15996	16195	15947	16078	16142	16040	15961	16129	15890	16173	15712	15859	16136	16058	16062	16043	16344	16093	16136	15825	16065	16024	16021	16156	15933	16090	16202	15814	15986	16214	16099	15975	16029	16192	16052	16092	16086	15966	16203	16015	15973	15981	15992	16001	16079	16093	16061	16129	16143	16160	16128	15917	15899	15959	16024	16249	16047	16059	15966	16055	15817	15921	16216	16103	15855	16031	16077	16135	16044	16107	16103	15959	16015	16245	16013	16100	15980	16030	15995	16110	16120	15971	16128	15988	16002	16242	16041	16160	16042	15981	16110	16040	15970	16072	15984	16049	16122	16013	16129	16151	15897	16001	16092	16104	16123	16101	15949	16060	15974	15910	16088	15992	16023	16127	15957	15956	16111	16170	16005	16161	16067	16148	16088	16041	16184	15947	16093	15967	15979	16101	16006	16015	15965	16184	16012	16024	16066	16065	16072	16029	16071	16042	16190	16245	16033	15939	16022	16035	15968	15855	16049	16092	16123	16067	16013	16007	16049	16060	16106	16043	16039	16097	16078	16075	16107	15946	16221	16177	16219	16050	16070	16071	16093	16112	16226	16134	16101	16037	16003	16097	15894	16058	15959	16004	15975	16009	16103	15944	16015	16164	16001	15881	16198	16088	16228	16168	16113	16101	15911	16184	16041	16105	16111	16024	15881	15999	16078	15973	15958	16040	16072	15942	16097	16060	16152	15983	16013	16117	16046	16168	16070	16168	16126	16105	16039	16074	16188	16204	15999	16055	16047	16008	16155	16153	16049	16008	16112	15982	16070	16299	16034	16183	15871	16040	16302	15971	15986	16182	16130	15925	16117	15979	16131	16199	16078	16159	16102	16010	16017	16132	16194	16075	16048	16159	16001	16075	16016	15901	16192	15991	16118	16187	15949	16072	16133	16035	16101	16090	16063	16202	15996	16222	16124	16020	15926	16002	16120	16081	16073	16095	16032	15984	15876	16193	16011	15870	16015	15978	15954	15945	16183	15847	16210	16085	16188	16014	15952	15958	16198	15973	15980	15924	16021	16071	15950	16248	16176	16078	15970	16025	16133	15947	16085	16106	16161	16130	16042	16054	16092	15936	15990	15980	16011	15950	16002	16003	15962	16012	15968	16123	16134	15885	16152	16090	15996	15985	16093	16106	16173	16094	16091	16108	16049	16105	16006	16119	16020	16015	16109	16086	16052	16135	15884	15862	15975	16056	16066	15979	16023	16075	16056	16043	16043	16113	16141	16104	16033	16045	15983	16025	15948	16242	16092	16029	15874	15905	16039	16047	16327	16020	16172	16003	16201	16171	15929	16086	16085	16001	15953	15909	16067	16056	16032	16157	16010	16174	15991	16143	16147	15941	16001	16023	16018	16078	16030	16012	16108	16058	15881	15792	15952	16080	16055	16130	15939	15955	16080	16159	15959	16085	16023	15970	16229	16096	16036	16100	16126	16031	16132	16030	15999	16057	16103	16034	16019	16081	15806	15962	16008	16016	16052	16021	16190	15953	16119	15985	15967	16178	16124	16145	15934	15891	15957	16168	15943	15960	15942	16176	16250	15873	15933	15947	15909	16068	16203	15940	15954	16083	16265	16227	16080	16154	15878	16024	16029	16039	15932	16074	15917	16059	16094	15997	16056	16063	16163	16046	16157	16000	15971	16125	16021	16156	16120	16102	15956	16093	16065	16003	16093	15962	16252	16070	16163	15931	16036	16137	15971	16160	16038	16062	16060	15951	16121	16069	15933	16075	15922	16082	15982	16183	16050	16160	16281	15887	15944	16160	15945	16205	15850	15930	16047	16183	16002	16081	16017	16053	15920	16107	16097	16084	16135	16103	16073	16181	16030	16025	16000	16071	16040	16044	16177	15982	16006	16027	15999	16039	15994	16031	16193	15986	15919	16074	16062	15923	16197	16087	16033	16044	16040	16034	16005	16036	16091	16172	16082	16122	16129	16167	16024	16134	16194	16032	16078	16143	16048	16241	16138	15943	16237	16108	16004	16175	16054	16015	15859	16096	15953	16037	16018	15983	16111	16100	16077	16144	16087	16023	15955	15903	15945	16023	16044	15929	15902	16030	16156	16222	16034	16089	16083	15901	15900	16089	16150	16050	16249	15911	15967	16197	15957	16017	16151	15989	16065	16064	15968	16028	16161	16075	16122	16154	15812	16065	16170	16178	15862	15986	16170	16098	16001	16116	16001	15941	16084	15834	16009	16089	16135	16047	16005	16078	16163	15987	15989	16089	15952	16130	16000	15951	15824	15944	16207	16063	15876	15966	15989	16087	16179	15877	16042	16223	16245	16053	16126	16301	16095	16101	16159	16192	15900	16066	16030	16061	16008	16018	15821	16009	16318	15948	15992	16065	16149	16022	16051	16010	15916	16018	16051	15972	16085	16014	16054	16097	16111	15793	16195	16131	15955	16006	16035	16004	16114	16151	15959	16241	16013	16152	16080	16063	16067	16136	15927	16028	16105	16106	16010	16040	15913	16073	16015	15911	16016	15949	15987	16032	16158	16096	15961	16006	15991	16015	16200	15871	16016	16114	15993	16185	15970	16090	16065	15956	15913	16123	16173	15866	16156	15944	15964	16087	16011	15954	16203	16103	16152	16012	16013	15980	16017	16067	15976	15978	16076	15989	16057	16135	16006	16110	16078	16104	16023	16186	16122	16141	15977	16249	16021	15940	16059	16066	16003	16074	15935	15948	15989	16038	15911	15992	16070	15846	15983	16278	15902	16054	15969	16098	15922	16175	16151	16110	16132	16102	16067	16017	16119	15950	15923	15959	16058	16289	15993	16189	15918	15937	15931	16039	16179	15937	16094	15865	16024	16153	16003	16058	16098	16069	16066	15983	15964	16027	16224	16073	16142	15967	16016	15989	16027	16131	16007	15947	16067	16082	16045	16154	16048	16184	16013	16126	16051	16069	16051	15964	15996	16101	15997	15944	16075	15935	16049	15955	16011	16125	16010	16190	16055	16212	16117	16008	16171	16007	15849	16142	16069	16118	16084	16032	16067	15873	16188	16136	15996	15876	16034	16034	15966	16228	16168	16008	15913	16139	16052	16031	16055	16053	16108	16019	16156	15972	16127	15844	15978	16138	16246	15989	15819	16078	16114	16098	15935	15952	16005	16036	15958	16061	16084	15995	16113	16088	16050	16137	16111	16056	16183	16075	16171	16173	15887	15957	16137	16101	16017	15757	16044	16220	16150	16044	16058	16192	16131	15978	15985	15879	16124	16067	16019	16012	15955	15965	16050	16076	15974	16015	16053	15988	15957	16051	16167	16064	16033	15980	16051	15925	16148	15850	16089	16139	16110	16170	16035	16084	16148	16077	16150	15856	16105	15852	16107	16050	16094	16053	16044	16103	15985	15901	16176	15978	16078	16109	15883	16105	16157	16030	16025	16009	16115	16194	16249	15993	15969	16012	16131	15981	15976	15879	16257	15932	15911	15962	16119	15997	16120	15878	16183	15824	16002	16180	16085	16130	15878	16027	16093	16038	16167	15934	16163	16143	16027	16085	15971	15910	16123	16139	16175	15971	15993	16063	16182	16074	16019	16235	16054	16114	15919	16148	15908	16002	16226	15967	16005	16163	16180	16035	15990	16026	15987	16043	16246	15953	15967	16156	15971	16046	16047	16036	16043	16185	16162	16038	16048	15981	15969	16043	16094	16229	15909	15962	16035	16122	16107	16077	15977	16016	16215	16127	16173	16082	15965	16030	16024	16141	16205	16172	16133	16034	15968	16020	16210	15887	16018	16046	15987	16017	16103	16283	15909	16050	16018	16048	16021	16094	15919	15952	16077	16067	15927	16028	16122	16000	16191	15937	16191	16189	15947	15910	15997	15902	15970	16016	16154
27611	22268	26677	24251	21005	20899	20686	20562	20442	20564	20697	20493	20608	20571	20352	20618	20572	20667	20474	20637	20054	20489	20245	20166	20215	20206	20068	20402	20565	20447	20539	20490	20243	20224	20321	20344	20367	20367	20481	20446	20366	20314	20217	20398	20172	20325	20099	20293	20316	20466	20277	20458	20498	20416	20128	20312	20390	20318	20181	20477	20286	20272	20062	20362	20131	20470	20374	20312	20201	20212	20220	20292	20348	20442	20401	20213	20350	20081	20371	20219	20249	20167	20170	20239	20339	20219	20351	20191	20291	20289	20277	20185	20065	20051	20047	20077	20467	20290	20194	20157	20483	20496	20160	20178	20380	20170	19975	20342	20161	20195	20380	20203	20276	20401	20247	20200	20207	20325	20271	20168	20099	20339	20175	20403	20333	20181	20274	20218	20239	20221	20286	20115	20156	20173	20574	20338	20365	20527	20079	20210	20373	20241	20454	20241	20083	20371	20322	20252	20314	20102	20236	20311	20371	20101	20359	20372	20394	20209	20219	20141	20152	20225	20235	20346	19962	20233	20186	20125	20147	20219	20247	20146	20270	20163	20068	20305	20181	20214	20190	20266	20305	20413	20294	20175	20403	20368	20218	20227	20274	20181	20148	20177	20453	20278	20107	20169	20204	20365	20235	20269	20262	20317	20140	20299	20239	20352	20156	20168	20338	20306	20187	20080	20108	20092	20106	20384	20248	20219	20108	20069	20352	20101	20150	20436	20347	20439	20310	20368	20292	20302	20264	20147	20036	20114	20215	20541	20311	20363	20123	20222	20059	20325	20194	20398	20172	20298	20319	20362	20167	20242	20559	20238	20348	20101	20333	20305	20266	20312	20237	19994	20315	20175	20328	20185	20385	20126	20212	20193	20312	20272	20313	20123	20125	20035	20270	20249	20311	20345	20231	20038	20390	20260	20327	20250	20356	20479	20212	20239	20378	20294	20386	20353	20313	20189	20218	20396	20272	20014	20406	20128	20281	20243	20025	20333	20234	20154	20367	20433	20432	20125	20325	20314	20216	20207	20106	20330	20178	20057	20391	20151	20145	20065	20345	20146	20501	20264	20257	20276	20513	20145	20416	20298	20321	20054	20178	20228	20240	20493	20313	20264	20345	20398	20196	20251	20369	20491	20309	20376	20163	20192	20394	20304	20274	20280	20097	20154	20293	20204	20108	20431	20252	20156	20248	20361	20154	20260	20273	20182	20214	20200	20363	20178	20352	20169	20212	20275	20392	20166	20270	20136	20204	20451	20310	20016	20217	20229	20305	20305	20130	20158	20282	20213	20258	20141	20263	20288	20154	20376	20194	20319	20570	20391	20068	20219	20218	20276	20452	20261	20369	20079	20068	20126	20315	20157	20220	20533	20330	20362	20080	20441	20215	20409	20221	20449	20363	20053	20149	20378	20288	20260	20464	20325	20344	20339	20189	20165	20357	20304	20126	20230	20119	20276	20165	20104	20256	20029	20122	20138	20446	20411	20401	20310	20374	20260	20240	20202	20324	20333	20216	20325	20137	20193	20180	20265	20193	20308	20330	20209	20058	20094	20159	20202	20557	20135	20213	20356	20442	20132	20341	20183	20087	20265	20382	20300	20263	20122	20109	20238	20360	20251	20302	20447	20303	20177	20189	20287	20189	20372	20401	20286	20119	20254	20311	20273	20276	20290	20390	20370	20173	20327	20294	20416	20216	20069	20215	20313	20334	20317	20508	19968	20071	20147	20381	20234	20294	20293	20479	20366	20156	20373	20187	20295	20410	20368	20133	20090	20114	20363	20183	20423	20387	20058	20321	20282	20190	20269	20126	20348	20222	20380	20226	20349	20342	20208	20197	20288	20160	20250	20431	20371	20617	20310	20544	20153	20173	20423	20295	20070	20405	20289	20101	20270	20159	20159	20371	20117	20207	20168	20305	20091	20342	20113	20486	20253	20469	20348	20352	20302	20034	20369	20220	20183	20347	20245	20232	20099	20273	20393	20299	20136	20085	20144	20335	20391	20438	20400	20165	20237	20135	20235	20272	20355	20252	20400	20276	20350	20375	20218	20202	20341	20174	20023	20050	20129	20356	20074	20216	20274	20326	20049	20268	20255	20018	20095	20080	20121	20194	20308	20124	20421	20224	20156	20302	20208	20219	20153	20158	20336	20318	20404	20206	20268	20189	20138	20411	20213	20278	20327	19993	20307	20251	20064	20425	20301	20479	20326	20322	20361	20344	20228	20348	20238	20351	20152	20250	20286	20294	20232	20167	20249	20201	20279	20207	20384	20386	20162	20289	20321	20237	20261	20327	20227	20159	20301	20351	20278	20137	20467	20254	20014	20264	20233	20307	20389	20076	20169	20134	20111	20299	20190	20165	20280	20435	20373	20483	20519	20154	20303	20142	20210	20327	20347	20345	20216	20192	20397	20347	20331	20121	20107	20124	20161	20373	20491	20037	20300	20241	20424	20164	20195	20297	20200	20287	20368	20232	20358	20170	20043	20018	20134	19965	20007	20385	20342	20216	20122	20075	20112	20346	20153	20301	20208	20278	20240	20272	20422	20064	20199	20395	20189	20599	20318	20269	20368	20077	20329	20179	20253	20398	20264	20297	20211	20213	20289	20238	20481	20186	20351	20449	20023	20163	20231	20193	20402	20341	20120	20253	20350	20368	20298	20229	20341	20195	20159	20075	20421	20475	20359	20447	20261	20308	20362	20331	20284	20159	20134	20326	20420	20305	20224	20501	20236	20354	20487	20301	20225	20266	20445	20479	20115	20174	20300	20181	20269	20200	20161	20252	20075	20395	20161	20365	19936	20264	20244	20180	20255	20217	20250	20355	20309	20238	20216	20234	20405	20224	20122	20184	20352	20250	20200	20126	20508	19955	20248	20383	20064	20227	20404	20417	20088	20509	20349	20246	20348	20154	20544	20381	20202	20162	20216	20276	20293	20329	20611	20182	20075	20068	20284	20367	20079	20399	20141	20384	20390	20341	20160	20308	20273	20149	20217	20321	20089	19960	20109	20172	20286	20203	20412	20124	20348	20301	20371	19995	20351	20319	20195	20517	20216	20285	20432	20318	20222	20335	20119	20225	20184	20204	20330	20290	20286	20208	20317	20103	20306	20083	20241	20231	20037	20036	20079	20417	20300	20170	20069	20377	20337	20197	20416	20216	20078	20080	20435	20277	20155	20330	20281	20072	20111	20207	20373	20441	20310	20391	20134	20135	20441	20312	20403	20305	20220	20138	20153	20259	20197	20384	20027	20069	20378	20432	20184	20339	20345	20307	20277	20272	20274	20363	20333	20342	20045	20165	20306	20187	20344	20175	20242	20153	20162	20221	20160	20297	20234	20225	20423	20128	20253	20370	20189	20292	20413	20215	20339	20290	20311	20224	20097	20378	20151	20383	20312	20459	20198	20383	20190	20088	20243	20503	20313	20221	20086	20229	20539	20263	20352	20191	20194	20358	20405	20102	19995	20483	20343	20331	20076	20019	20270	20347	20545	20303	20203	20429	20221	20109	20360	20333	20404	20160	20346	20082	20311	20169	20312	20512	20227	20238	20331	20310	20281	20141	20299	20156	20354	20145	20472	20590	20376	20451	20218	20228	20287	20288	20069	20330	20397	20313	20373	20208	20251	20413	20163	20257	20327	20133	20312	20410	20339	20242	20207	20384	20140	20031	20290	20339	20140	20183	19961	20189	20257	20227	20240	20230	20314	20220	20113	20287	20257	20329	20071	20389	20037	20186	20033	20179	20468	20321	19971	20377	20360	20397	20355	20287	20253	20195	20194	20185	20415	20306	20295	20413	20485	20438	20502	20325	20369	20345	20227	20274	20359	20346	20332	20347	20208	20359	20263	20004	20253	20320	20307	20181	20310	20342	20161	20337	20066	20304	19923	20192	20309	20280	20274	20394	20431	20244	20295	20384	20195	20163	20256	20147	20089	20259	20246	20315	20310	20301	20439	20380	20244	20316	20278	20287	20268	20337	20236	20495	20410	20245	20133	20413	20346	20332	20192	20333	20118	20243	20226	20191	20075	20392	20323	20155	20157	20210	20205	20139	20448	20093	20402	20263	20060	20054	20187	20322	20409	20294	20324	20229	20172	20444	20131	20391	20152	20316	20254	20084	20359	20166	19988	20073	20405	20280	20152	20499	20156	20342	20432	20200	20471	20402	20213	20321	20280	20256	20374	20425	20404	20447	20022	20262	20049	20280	20155	20313	20316	20325	20437	20326	20224	20121	20351	20019	20194	20307	20171	20325	20269	20165	20134	20175	20256	20255	20085	20333	20322	20330	19987	20348	20220	20437	20070	20145	20315	20430	20221	20346	20191	20146	20271	20251	20199	20180	20453	20315	20020	20089	20112	20137	20241	20194	20040	20428	20296	20296	20158	20169	20419	20370	20127	20348	20298	20206	20409	20157	20349	20194	20298	20426	20263	20299	20380	20374	20120	20209	20391	20460	20325	20565	20489	20483	20349	20526	20204	20124	20250	20224	20284	20220	20221	20136	20284	20409	20414	20216	20295	20337	20221	20311	20169	20444	20060	20150	20327	20352	20315	20531	20405	20334	20347	20368	20277	20517	20062	20332	20243	20402	20158	20197	20250	20394	20308	20290	20038	20242	20311	20067	20289	20006	20150	20353	20225	20328	20085	20122	20181	20129	20245	20139	20413	20359	20272	20540	20221	20395	20215	20326	20232	20335	20393	20272	20536	20159	20378	20288	20385	20386	20117	20237	20323	20217	20420	20268	20365	20365	20423	20189	20268	20225	20138	20549	20340	20124	20476	20625	20501	20406	20419	20266	20225	20422	20262	20127	20319	20171	20071	20335	20179	20412	20328	20370	20222	20171	20074	20136	20318	20209	20346	20189	20331	20152	20233	20370	20157	20302	20305	20287	20226	20398	20055	20354	20564	20046	20249	20257	20500	20233	19980	19985	20201	20255	20186	20450	20289	20190	20370	20300	20245	20196	20363	20406	20273	20211	20235	20090	20165	20124	20241	20264	20277	20275	20209	20241	20256	20254	20104	20188	20155	20125	20242	20422	20271	20215	20231	20157	20306	20168	20086	20206	20333	20251	20085	20383	20078	20245	20528	20092	20281	20284	20244	19978	20310	20181	20073	20142	20431	20117	20229
17066	21897	20425	18425	17411	17338	16864	16543	16906	17047	16886	16884	16841	16717	16771	16813	16769	16811	16804	16555	16492	16358	16502	16694	16325	16525	16524	16520	16383	16392	16567	16339	16503	16603	16372	16550	16731	16505	16245	16269	16372	16504	16273	16503	16305	16375	16349	16441	16361	16481	16616	16477	16576	16341	16407	16189	16391	16346	16368	16318	16504	16397	16398	16311	16355	16333	16326	16465	16346	16410	16388	16416	16499	16301	16461	16481	16114	16391	16363	16318	16426	16326	16318	16399	16189	16584	16280	16313	16385	16478	16286	16331	16279	16242	16597	16346	16239	16310	16208	16348	16319	16371	16247	16350	16336	16299	16368	16315	16285	16440	16177	16449	16372	16337	16403	16519	16269	16293	16346	16330	16283	16276	16436	16549	16440	16432	16470	16473	16270	16337	16354	16423	16339	16384	16572	16348	16205	16400	16450	16225	16264	16547	16419	16298	16451	16274	16400	16371	16397	16363	16324	16389	16245	16272	16284	16489	16239	16356	16189	16359	16328	16299	16313	16463	16255	16117	16436	16319	16246	16386	16255	16292	16486	16163	16389	16408	16311	16361	16446	16463	16298	16369	16333	16449	16206	16463	16355	16285	16118	16242	16342	16491	16433	16343	16344	16318	16460	16329	16378	16257	16624	16237	16351	16383	16479	16236	16440	16457	16338	16178	16420	16169	16458	16359	16569	16307	16319	16312	16186	16317	16418	16262	16506	16346	16461	16341	16481	16277	16336	16203	16308	16461	16227	16421	16336	16363	16335	16370	16327	16284	16373	16347	16439	16211	16429	16347	16444	16423	16404	16305	16445	16295	16317	16465	16647	16306	16428	16352	16413	16383	16321	16352	16448	16166	16315	16370	16416	16408	16468	16462	16306	16513	16494	16492	16350	16300	16309	16329	16341	16292	16234	16228	16432	16318	16251	16317	16490	16281	16380	16258	16323	16216	16339	16265	16377	16374	16302	16436	16422	16476	16333	16273	16240	16404	16385	16411	16295	16394	16267	16485	16432	16315	16295	16392	16364	16387	16297	16591	16351	16468	16288	16364	16245	16483	16558	16425	16354	16402	16419	16354	16413	16557	16398	16488	16407	16309	16250	16417	16416	16288	16455	16624	16310	16382	16252	16326	16476	16490	16439	16397	16464	16424	16487	16468	16481	16369	16458	16354	16395	16401	16562	16400	16476	16396	16121	16275	16204	16533	16385	16263	16495	16343	16387	16400	16399	16279	16452	16459	16556	16340	16516	16383	16339	16408	16329	16390	16229	16448	16479	16162	16465	16516	16265	16448	16257	16283	16348	16339	16321	16187	16307	16388	16262	16410	16294	16360	16488	16360	16299	16258	16395	16276	16266	16312	16427	16330	16389	16304	16266	16434	16334	16208	16417	16288	16340	16540	16288	16330	16489	16282	16355	16499	16293	16266	16330	16288	16325	16341	16170	16430	16453	16335	16477	16339	16552	16447	16272	16330	16212	16414	16293	16338	16267	16333	16359	16360	16131	16454	16388	16287	16442	16313	16341	16448	16241	16462	16265	16441	16347	16342	16293	16350	16373	16467	16380	16192	16443	16411	16299	16274	16354	16373	16382	16296	16308	16509	16436	16449	16499	16380	16204	16267	16459	16272	16380	16421	16416	16360	16431	16379	16399	16304	16423	16399	16307	16406	16469	16306	16307	16309	16349	16321	16404	16565	16347	16351	16590	16296	16471	16441	16474	16440	16534	16294	16361	16304	16372	16358	16331	16337	16398	16352	16444	16246	16386	16326	16265	16408	16303	16328	16374	16432	16338	16536	16443	16431	16536	16303	16351	16227	16467	16487	16436	16210	16368	16470	16525	16515	16328	16382	16437	16452	16298	16227	16418	16209	16526	16200	16556	16325	16382	16389	16551	16203	16408	16392	16259	16382	16502	16369	16363	16410	16319	16465	16294	16426	16243	16528	16441	16436	16437	16580	16466	16310	16358	16448	16373	16371	16467	16453	16302	16459	16402	16372	16289	16289	16483	16466	16490	16359	16329	16354	16351	16547	16449	16392	16394	16403	16447	16529	16266	16416	16384	16490	16432	16405	16393	16276	16360	16419	16098	16407	16237	16466	16376	16212	16425	16368	16106	16339	16218	16410	16431	16227	16536	16373	16283	16433	16236	16314	16479	16237	16246	16387	16349	16390	16460	16470	16432	16311	16282	16375	16323	16416	16487	16302	16428	16412	16457	16316	16454	16307	16423	16391	16399	16367	16328	16426	16345	16345	16426	16385	16452	16409	16699	16353	16291	16499	16339	16242	16355	16212	16537	16080	16246	16235	16423	16165	16292	16454	16406	16367	16367	16368	16344	16361	16219	16482	16212	16320	16294	16393	16342	16421	16383	16193	16360	16413	16484	16372	16470	16434	16470	16426	16410	16373	16498	16238	16305	16361	16363	16325	16279	16336	16469	16390	16371	16292	16590	16318	16570	16424	16491	16356	16502	16277	16268	16431	16266	16331	16517	16269	16293	16468	16401	16392	16288	16260	16436	16457	16422	16357	16448	16348	16380	16316	16352	16593	16159	16347	16394	16400	16455	16427	16328	16362	16399	16417	16318	16291	16228	16432	16262	16291	16407	16320	16392	16315	16367	16423	16514	16460	16272	16317	16266	16405	16388	16439	16329	16358	16235	16366	16410	16528	16525	16441	16379	16368	16319	16440	16395	16239	16456	16356	16247	16429	16468	16335	16345	16397	16357	16423	16492	16534	16138	16456	16323	16330	16479	16385	16414	16358	16335	16391	16613	16448	16432	16346	16451	16432	16409	16192	16387	16545	16255	16344	16372	16155	16454	16275	16352	16262	16335	16369	16315	16363	16151	16466	16233	16310	16501	16349	16521	16298	16338	16223	16500	16408	16539	16384	16430	16490	16516	16370	16289	16377	16355	16465	16600	16587	16462	16457	16478	16383	16414	16425	16358	16233	16327	16478	16242	16327	16257	16416	16411	16367	16243	16294	16338	16294	16399	16378	16364	16412	16410	16315	16387	16384	16338	16591	16392	16508	16588	16221	16504	16242	16416	16403	16293	16300	16413	16344	16313	16440	16443	16326	16465	16322	16498	16322	16523	16514	16358	16216	16387	16298	16598	16403	16428	16445	16268	16301	16423	16226	16288	16374	16421	16317	16423	16398	16338	16439	16375	16265	16288	16404	16372	16376	16345	16129	16261	16415	16281	16381	16387	16503	16417	16428	16385	16393	16413	16140	16394	16431	16312	16393	16320	16324	16328	16270	16345	16448	16369	16219	16414	16307	16501	16255	16424	16289	16485	16313	16379	16397	16381	16329	16369	16322	16491	16528	16343	16376	16487	16346	16309	16349	16315	16355	16424	16522	16272	16525	16292	16313	16462	16496	16347	16370	16500	16340	16462	16419	16227	16299	16472	16457	16294	16340	16307	16602	16386	16091	16410	16432	16400	16402	16330	16524	16321	16392	16432	16454	16421	16352	16345	16388	16435	16288	16251	16481	16323	16376	16383	16500	16286	16368	16348	16176	16564	16426	16340	16581	16377	16287	16275	16299	16304	16356	16553	16353	16462	16396	16342	16384	16254	16331	16305	16372	16323	16284	16386	16316	16310	16304	16314	16342	16482	16319	16495	16288	16390	16483	16254	16410	16488	16412	16452	16299	16359	16192	16377	16352	16500	16405	16566	16504	16266	16497	16341	16377	16357	16443	16309	16481	16333	16326	16366	16421	16227	16551	16419	16355	16451	16317	16173	16315	16444	16214	16306	16291	16231	16358	16442	16472	16422	16332	16377	16307	16517	16330	16420	16346	16586	16452	16403	16283	16294	16453	16420	16421	16506	16500	16498	16367	16498	16357	16320	16216	16355	16373	16387	16327	16301	16329	16362	16410	16322	16403	16362	16528	16291	16391	16304	16441	16418	16415	16405	16352	16458	16431	16537	16462	16377	16392	16294	16323	16425	16306	16391	16549	16437	16458	16262	16482	16391	16319	16522	16499	16508	16336	16428	16346	16463	16150	16222	16292	16504	16303	16386	16525	16262	16367	16407	16236	16377	16568	16469	16432	16242	16426	16423	16363	16356	16389	16254	16450	16382	16461	16527	16274	16483	16339	16377	16376	16187	16397	16384	16485	16499	16542	16379	16397	16304	16453	16487	16440	16369	16230	16553	16422	16395	16404	16370	16549	16363	16326	16314	16296	16272	16368	16354	16178	16497	16340	16402	16424	16313	16486	16269	16304	16481	16313	16547	16318	16267	16270	16418	16225	16381	16421	16417	16523	16345	16523	16157	16393	16383	16577	16254	16542	16406	16415	16310	16397	16290	16294	16354	16392	16380	16378	16536	16454	16449	16358	16386	16272	16418	16422	16351	16462	16473	16366	16467	16514	16219	16506	16288	16364	16506	16317	16197	16405	16437	16345	16336	16416	16538	16419	16343	16382	16285	16447	16461	16405	16245	16385	16493	16301	16374	16235	16318	16409	16341	16370	16403	16291	16332	16419	16129	16308	16343	16347	16276	16374	16327	16452	16300	16538	16329	16148	16524	16533	16117	16384	16223	16504	16573	16359	16242	16248	16392	16433	16498	16399	16302	16347	16465	16369	16430	16510	16395	16311	16324	16459	16335	16478	16339	16412	16402	16371	16295	16199	16413	16401	16454	16629	16332	16506	16243	16380	16445	16347	16580	16315	16451	16354	16358	16390	16366	16426	16362	16537	16262	16393	16312	16305	16436	16441	16407	16287	16430	16361	16264	16428	16229	16505	16375	16340	16391	16294	16346	16443	16435	16333	16382	16426	16237	16334	16583	16265	16443	16206	16500	16285	16372	16522	16461	16436	16504	16347	16211	16267	16503	16293	16534	16458	16377	16277	16439	16520	16337	16494	16503	16424	16459	16391	16275	16322	16311	16534	16348	16473	16371	16318	16355	16406	16359	16446	16323	16384	16172	16468	16420	16412	16414	16480	16455	16351	16410	16580	16215	16320	16280	16375	16242	16306	16411	16333	16459	16390	16428	16477	16369	16498	16464	16351	16361	16443	16586	16275	16148	16498	16373	16520	16384	16306	16315	16487	16355	16449	16389	16363	16312	16501	16353	16312	16465	16594	16372	16436	16300	16364	16434	16381	16429	16414
23593	21150	28680	24027	22337	23768	23817	21147	20608	20960	21333	21033	20935	20845	20656	20432	20745	20594	20387	20459	20472	20595	20365	20595	20460	20390	20282	20269	20390	20244	20392	20253	20300	20482	20424	20399	20424	20442	20358	20174	20231	20250	20484	20190	20240	20476	20323	20551	21014	21371	20848	20749	20391	20488	20290	20165	20284	20225	20161	20194	20124	20104	20028	20312	20215	20308	20468	20181	20245	20219	20146	20080	20091	20171	20375	20014	19968	20232	20273	20286	20083	20143	20207	20063	20118	20110	20109	19955	20060	20168	20108	20154	20103	20188	20036	20110	20023	20216	20132	20119	20294	20091	20063	20249	20250	20307	20194	20364	19986	20068	20385	20087	19901	19938	20013	20316	20139	20231	20129	20125	20156	19990	20204	20183	20199	20117	20108	20035	19921	20232	20178	20242	20253	20046	20219	19999	19949	19915	20167	20164	20124	20212	20405	20062	20064	20224	20153	20051	20056	20283	20213	20122	20195	20046	20154	20191	20046	20289	20157	19903	20114	20121	20104	20119	20152	19953	20108	20075	19929	20146	20227	20068	20017	20070	20317	20106	20312	20158	20123	19983	20104	20180	20130	20044	20225	20107	20066	20068	20041	19881	20214	20095	20027	19883	20143	19955	20095	20121	19909	19970	19882	20185	20144	20163	20313	20154	19957	20222	20215	20139	20173	20162	19891	20044	20250	19972	20159	20017	20188	20092	20076	20120	20060	20158	19923	20166	20148	20201	20284	20176	19962	20195	20224	20091	20253	20188	20235	20169	19999	19994	20028	20163	20142	20060	20230	20111	20166	20045	20055	20010	20129	20262	20170	20208	20214	20228	20200	19877	20128	20050	20222	20207	20191	20309	20209	20091	20018	20073	20064	20029	19967	20125	19989	20138	20152	20221	19970	20204	20274	20248	20064	20163	20205	20378	20028	20276	20322	20036	20128	20155	20213	20405	20080	19961	20075	20121	20027	20246	20126	20117	20170	20052	19951	20275	20286	20212	20073	20222	20275	20087	20114	20217	19999	20297	20101	20140	20127	20104	20214	20069	20167	19959	19991	20264	20392	20177	20263	20042	20032	20106	20259	20063	20048	20397	20091	20083	20117	20086	20154	20126	20127	20202	20249	20076	20057	20323	20061	20232	20215	20171	20289	20006	20060	19924	19869	20236	19906	20041	20163	20091	19918	19980	20097	20148	19949	20309	19971	20056	20192	20045	20092	20195	20120	20113	20060	20079	19976	20088	20603	20077	20164	20138	20525	20112	19974	19987	20256	20315	20062	20018	20158	20032	19997	20100	19981	19865	20191	20172	20136	20171	20259	19916	19929	20028	20269	20151	20199	20123	20396	20191	20269	20093	20255	19875	20089	20144	20407	20068	19927	20212	20061	20012	20119	19982	20355	20367	20120	20188	20132	19914	19993	20337	20088	20105	20129	20002	20081	20107	20234	19941	20144	20162	19960	20075	20110	19857	20135	20118	20318	20051	20090	20044	20153	20149	20053	20347	20087	19939	19959	20062	20112	20304	20401	20205	20110	20119	20078	20253	19871	19977	20317	20268	20142	20258	20112	19989	20158	20014	20202	20225	20120	20124	20173	20146	20058	20053	20339	20029	20344	20098	20269	19929	19904	20259	19876	20023	20087	20021	20253	20207	20265	20143	20201	20090	20194	20132	20190	20102	20211	20106	20055	20137	20037	20181	20052	20321	20294	20171	20185	19957	20009	19926	20018	20266	20073	20297	20340	20153	19958	20088	20187	20412	20157	20134	20032	20087	20213	20270	20014	20111	20024	20145	19935	20000	20250	20033	20071	19982	20156	20344	20255	20065	20147	20228	19936	20219	20147	20084	20027	19947	20082	20214	20000	20002	20009	19968	20202	20092	19929	20231	20033	20228	19967	20231	20390	20136	20281	20264	20352	20135	20107	20244	20067	20114	20173	20094	20163	20161	20071	19980	20240	19972	20039	20060	20154	19872	19898	20027	20172	20416	20188	20226	20072	19976	20270	20082	20322	20225	20193	20068	20136	20171	20254	20108	20227	20139	20159	20154	20322	20312	20115	20004	20075	20059	20037	19962	20145	20081	20183	20111	19923	19896	20024	20143	19995	20125	20078	20051	20019	19892	20081	20069	20109	20173	20127	20228	20216	20184	20049	20185	20186	20260	19998	20042	20155	20241	19797	19980	19973	20197	20009	20176	20102	20157	19959	20266	20167	20015	20235	20020	20192	20026	20173	20130	20082	19991	20292	20323	20038	20038	20182	20233	20144	20262	20166	20222	20275	20271	20221	20036	20012	20272	20193	20093	20114	20159	20165	20121	20064	20143	20179	20047	19932	19954	20145	20006	20053	19999	20076	20143	20163	20046	20172	19962	20200	20082	20063	20109	20214	20317	20164	20137	20302	20159	20002	20115	20188	20081	20249	20194	20206	20260	20310	20118	20218	20042	20141	20298	20286	20188	19869	20131	20138	20114	20057	19979	20059	20057	20062	19816	20033	20006	20059	20190	20097	20190	20107	20109	20336	20195	20067	20166	20183	20047	20173	20136	20051	20241	20324	20205	20137	20011	19987	20017	20105	19900	20141	20043	20041	20193	20206	20083	19874	20242	20114	20161	20181	20147	20202	20044	19926	19926	19996	20310	20165	20332	20232	20351	19995	19973	20236	20029	19845	20207	20310	20116	20022	20242	20054	20126	20166	20186	20074	20029	20226	19850	19931	20323	20036	20119	20161	20058	20103	20421	20195	20111	20139	19947	20051	20156	20275	20169	20143	20158	20110	19909	20286	20006	20155	20251	20280	20282	20092	20017	20087	20263	20099	20069	19969	19989	20144	20224	19993	19942	19984	20101	20085	20188	20063	20082	20192	20215	20162	20131	20086	20225	20222	20084	20234	20080	20296	20041	20063	19945	19964	20202	20147	20131	20246	20033	20149	20097	20200	20149	20009	19986	20185	20261	20111	20149	20231	20021	20041	20284	20262	20138	20077	20094	20029	20148	20298	19979	20069	20183	20054	20271	20291	20071	20416	20176	20169	20083	19981	19978	20029	19887	20194	20103	20096	20117	20291	20072	20240	20113	20067	20191	20081	20161	20201	19997	20299	20053	20059	19990	20281	19807	19866	20228	20120	19864	20151	20452	20172	20293	20367	20391	20314	20154	20066	20276	20226	20067	20216	20036	19967	20275	20347	20003	20031	19973	20156	19981	20038	20155	20134	20187	20147	19977	20306	20023	20157	20128	20042	19828	20182	19912	20149	19693	20048	20214	20088	20042	20191	20161	19991	20127	20178	20091	20128	19942	20044	20080	20017	20205	20018	20215	20081	20257	20290	20225	20096	20124	19948	19907	20047	19861	19917	20160	19918	20165	20083	20105	20298	20156	20143	20218	20118	20102	20108	20112	20224	19996	20233	20467	20131	20239	19999	20275	20217	20146	20011	20192	20067	19999	20052	20102	20148	20118	19967	20190	19957	19867	20412	20227	20371	20125	20134	20110	20208	19986	20308	20177	20050	20130	20066	20062	19989	20160	20036	20228	20181	20359	20158	20404	20152	20027	20145	20298	20100	20156	19912	20120	20333	20041	20249	20110	20138	20020	20275	20243	19998	20183	20286	20283	20044	19854	19985	20076	20179	20052	20099	20107	20208	20259	20181	20030	20316	19935	19834	20039	20158	20213	20170	20196	20068	19963	20063	20232	19973	20014	20136	20276	20096	20197	20130	20077	20219	20235	20419	20161	20116	20058	20097	20280	20189	20220	20178	20180	20043	20057	20091	19973	20307	20307	20103	20081	20067	20200	19868	20064	20008	19918	20035	19881	19985	20070	20079	20179	20192	20200	20061	20227	20052	20221	20046	20042	20061	20124	20054	20239	20112	20135	20184	20111	19939	20028	20447	20198	19977	20244	20007	19993	19994	20245	19939	20148	20200	20011	20245	20232	20064	20048	19988	20457	20274	20034	20159	19900	20150	20046	20150	20094	20123	20100	20132	20162	20228	20225	19966	20046	20328	20133	20142	19740	20035	20076	20190	20342	19984	20044	20171	20064	20100	20130	20121	20149	20132	20168	20067	20253	20111	20319	20235	20125	20104	20002	20216	20349	20039	20310	20022	19850	20111	20159	20284	20101	20124	20251	20168	20270	20236	20180	20372	20186	20172	19987	20313	20121	20112	20082	19986	19982	20124	20281	20000	20068	20093	20211	19963	19951	20198	20046	20038	20468	20015	19972	19974	20084	20133	20186	20178	20187	20082	19980	20235	20058	20018	19961	20160	20051	20140	20089	20202	20093	20149	19988	20102	20186	20254	20000	20033	20003	19996	19938	19987	20211	20146	20183	20197	19998	20138	20097	20105	20156	20199	20137	20195	20096	19959	20260	20261	20226	20054	20064	20134	20217	20280	20174	20240	20047	20252	20168	20108	20182	20216	20051	20088	20148	20073	20230	20165	20246	20300	20314	20189	20176	20001	20233	20165	20108	20148	20008	20169	20084	20115	19940	20113	19941	20117	20056	20089	20240	20226	20238	20195	20230	20052	19985	20294	20142	20256	20381	19954	20115	20108	20138	20036	19984	20115	20134	19847	19994	20106	20175	20194	20273	20232	20192	20006	20123	20116	20249	20015	20233	20221	20287	20269	20105	20208	20296	20121	20129	20052	20294	20133	20144	20221	20209	19926	20034	20110	20116	20339	20280	19954	20052	20005	19982	20255	19936	20275	20123	20254	20256	20134	20287	20204	20021	20124	20057	20250	20190	20250	20196	20079	20101	20203	20112	20192	20046	20308	20200	20015	20131	20346	20048	20213	20202	20047	20201	20052	20134	20255	20225	20250	20154	20200	20135	20227	20103	20269	20205	20064	20227	20049	20264	20041	20215	20198	20336	20059	20180	20265	20195	20126	20096	20133	19977	20123	20019	20021	20222	20076	20251	20337	20303	20234	20162	20262	20225	20232	20111	20116	20140	20077	20037	20192	20423	20220	19904	20080	20241	20294	20189	20099	20126	20184	20395	20253	20069	20068	20141	20238	20382	20004	19840	20260	20197	20406	20103	20207	20086	20218	19808	20069	19967	20239	19945	20137	20219	19968	20288	20051	20024	20199	20146	20169	20230	20137	20155	20233	20185	20104	19958	20089	20111
16238	27746	25093	21124	19110	18437	17942	16913	17117	17464	17475	17453	17091	17099	16881	17082	16881	16895	16815	16658	16726	16459	16615	16715	16646	16356	16357	16559	16730	16665	16447	16461	16438	16715	16538	16582	16420	16499	16342	16268	16378	16320	16348	16330	16358	16430	16229	16558	17295	17479	17393	16910	16526	16420	16469	16344	16175	16183	16306	16396	16233	16215	16377	16170	16248	16203	16286	16391	16252	16400	16150	16291	16318	16327	16303	16217	16353	16325	16145	16255	16367	16467	16270	16181	16403	16112	16186	16202	16334	16164	16282	16215	16155	16356	16314	16142	16051	16383	16148	16261	16279	16367	16317	16178	16163	16144	16266	16351	16095	16166	16321	16321	16200	16356	16398	16306	16145	16147	16414	16201	16286	16267	16254	16480	16327	16184	16238	16205	16365	16032	16178	16274	16184	16269	16163	16144	16081	16259	16249	16317	16251	16260	16074	16291	16426	16283	16315	16324	16107	16177	16144	16404	16325	16181	16437	16293	16307	16188	16426	16286	16364	16276	16209	16213	16185	16178	16318	16367	16232	16259	16276	16319	16184	16249	16155	16330	16365	16177	16230	16191	16321	16378	16285	16348	16267	16201	16189	16208	16347	16289	16223	16323	16308	16095	16092	16184	16160	16277	16192	16259	16024	16095	16311	16230	16131	16517	16227	16191	16353	16321	16261	16158	16193	16202	16141	16345	16278	16435	16171	16524	16065	16177	16411	16168	16155	16388	16087	16171	16375	16113	16169	16216	16309	16307	16322	16280	16294	16242	16239	16244	16294	16280	16300	16255	16429	16241	16431	16454	16194	16008	16298	16156	16385	16062	16209	16344	16317	16102	16432	16233	16213	16346	16231	16252	16124	16156	16179	16186	16257	16204	16200	16351	16274	16183	16222	16187	16266	16293	16359	16317	16243	16151	16355	16272	16292	16408	16369	16194	16298	16326	16276	16370	16192	16329	16272	16281	16373	16296	16209	16439	16216	16123	16292	16365	16179	16230	16387	16406	16256	16266	16312	16224	16155	16430	16107	16359	16251	16425	16177	16304	16521	16163	16099	16432	16363	16261	16406	16332	16491	16297	16168	16160	16240	16277	16328	16429	16224	16267	16354	16347	16206	16354	16359	16152	16382	16336	16169	16314	16504	16406	16271	16188	16235	16265	16374	16197	16131	16325	16418	16176	16393	16265	16184	16376	16279	16329	16136	16316	16188	16242	16337	16206	16077	16347	16161	16162	16175	16245	16396	16107	16287	16140	16343	16214	16318	16348	16234	16147	16220	16225	16352	16350	16214	16268	16335	16417	16211	16275	16154	16399	16078	16322	16118	16319	16293	16236	16478	16135	16087	16346	16244	16269	16152	16290	16210	16266	16310	16202	16332	16275	16243	16277	16206	16236	16344	16386	16399	16447	16408	16120	16444	16389	16266	16201	16269	16272	16437	16488	16341	16349	16209	16431	16338	16214	16293	16431	16459	16024	16118	16116	16252	16197	16169	16377	16224	16273	16084	16149	16348	16313	16261	16390	16327	16395	16057	16317	16349	16115	16349	16506	16182	16340	16312	16194	16517	16470	16285	16300	16374	16165	16144	16291	16343	16226	16290	16265	15939	16181	16319	16215	16318	16101	16281	16114	16320	16225	16448	16270	16205	16242	16188	16366	16104	16357	16268	16244	16341	16355	16410	16182	16206	16201	16292	16288	16252	16078	16355	16278	16387	16181	16229	16188	16210	16328	16186	16270	16272	16278	16270	16315	16243	16285	16146	16343	16218	16413	16227	16333	16357	16288	16314	16317	16165	16030	16103	16720	16292	16278	16129	16262	16253	16249	16150	16176	16307	16519	16502	16189	16291	16221	16330	16337	16247	16321	16339	16261	16238	16237	16221	16116	16248	16120	16170	16302	16287	16394	16281	16401	16177	16316	16421	16275	16346	16351	16389	16253	16302	16337	16138	16148	16216	16292	16228	16189	16306	16234	16368	16374	16326	16361	16359	16147	16371	16317	16419	16247	16332	16265	16251	16240	16190	16350	16385	16132	16338	16360	16298	16188	16231	16310	16317	16292	16277	16195	16223	16231	16165	16279	16179	16468	16252	16201	16262	16242	16150	16282	16205	16313	16174	16488	16268	16274	16180	16198	16159	16185	16400	16270	16115	16364	16327	16109	16181	16190	16279	16199	16331	16340	16356	16206	16215	16251	16163	16268	16170	16377	16074	16225	16255	16466	16308	16345	16228	16311	16241	16308	16256	16231	16098	16176	16258	16309	16253	16311	16308	16413	16155	16295	16241	16419	16230	16216	16116	16192	16237	16466	16182	16343	16531	16176	16370	16195	16259	16277	16453	16376	16214	16306	16096	16412	16199	16359	16205	16209	16371	16365	16282	16138	16035	16258	16398	16175	16326	16334	16183	16245	16334	16195	16182	16073	16253	16269	16275	16216	16187	16355	16308	16335	16298	16208	16220	16311	16402	16206	16323	16227	16221	16283	16244	16330	16241	16317	16295	16176	16525	16112	16135	16412	16334	16393	16342	16251	16165	16274	16402	16282	16396	16149	16337	16138	16335	16204	16353	16124	16364	16167	16220	16182	16343	16406	16222	16383	16273	16449	16285	16267	16098	16423	16362	16320	16274	16289	16429	16369	16225	16290	16467	16378	16181	16281	16455	16266	16198	16240	16366	16311	16305	16313	16371	16245	16225	16380	15975	16411	16248	16299	16097	16226	16232	16168	16211	16284	16141	16339	16259	16209	16266	16254	16338	16055	16203	16164	16329	16366	16196	16336	16139	16252	16144	16323	16338	16360	16272	16135	16366	16557	16271	16142	16305	16253	16192	16376	16177	16379	16318	16228	16260	16038	16351	16118	16333	16249	16076	16268	16242	16409	16219	16062	16400	16199	16482	16345	16133	16210	16142	16167	16176	16182	16129	16285	16336	16423	16148	16178	16136	16222	16221	16152	16251	16308	16222	16261	16298	16309	16238	16438	16204	16377	16144	16179	16319	16212	16380	16272	16303	16246	16422	16329	16133	16408	16263	16236	16354	16144	16246	16295	16189	16375	16295	16210	16291	16305	16301	16183	16229	16106	16238	16230	16327	16254	16328	16252	16274	16333	16199	16248	16396	16260	16190	16286	16159	16147	16189	16421	16255	16432	16114	16429	16180	16177	16219	16496	16456	16115	16153	16114	16404	16226	16249	16215	16332	16212	16237	16330	16145	16254	16328	16302	16157	16326	16242	16288	16164	16272	16198	16255	16186	16340	16153	16158	16203	16286	16309	16219	16189	16441	16195	16241	16471	16215	16176	16120	16133	16443	16304	16381	16283	16406	16277	15942	16271	16324	16419	16210	16348	16233	16225	16471	16442	16156	16179	16126	16334	16143	16222	16143	16163	16192	16415	16274	16373	16261	16231	16176	16245	16173	16256	16288	16358	16437	16416	16336	16318	16261	16415	16254	16264	16337	16386	16214	16197	16387	16153	16304	16291	16365	16187	16263	16218	16168	16166	16040	16287	16148	16288	16194	16140	16230	16210	16121	16234	16371	16212	16355	16251	16234	16218	16250	16400	16242	16318	16079	16250	16383	16252	16304	16286	16405	16310	16259	16241	16314	16328	16157	16189	16285	16083	16353	16327	16102	16220	16352	16312	16297	16330	16321	16203	16322	16250	16169	16138	16244	16282	16263	16406	16502	16178	16267	16160	16266	16420	16244	16369	16055	16124	16356	16382	16384	16179	16244	16382	16224	16216	16145	16290	16249	16144	16202	16289	16217	16463	16355	16129	16233	16188	16316	16259	16360	16325	16359	16182	16186	16274	16231	16278	16306	16355	16387	16394	16165	16381	16376	16349	16280	16284	16431	16340	16241	16215	16327	16363	16256	16260	16307	16253	16165	16315	16331	16347	16238	16308	16474	16295	16232	16218	16220	16317	16318	16188	16165	16201	16202	16471	16307	16192	16277	16418	16228	16118	16358	16270	16225	16244	16263	16341	16273	16321	16134	16197	16315	16108	16055	16229	16258	16162	16275	16146	16241	16420	16235	16152	16291	16278	16307	16248	16332	16247	16189	16369	16268	16445	16263	16268	16044	16224	16510	16303	16183	16307	16200	16397	16278	16317	16155	16276	16237	16248	16132	16257	16128	16319	16241	16214	16300	16274	16205	16168	16212	16251	16248	16362	16283	16138	16301	16259	16178	16410	16294	16192	16193	16313	16184	16328	16400	16205	16249	16335	16235	16297	16236	16203	16086	16322	16329	16284	16265	16309	16137	16274	16141	16221	16308	16242	16332	16053	16308	16218	16235	16291	16146	16313	16304	16316	16347	16271	16237	16328	16097	16268	16272	16309	16296	16270	16328	16133	16209	16221	16313	16240	16195	16138	16633	16218	16354	16318	16343	16159	16215	16193	16390	16237	16191	16127	16205	16215	16351	16238	16234	16428	16115	16299	16307	16315	16255	16281	16337	16321	16149	16177	16433	16280	16200	16165	16242	16195	16315	16271	16322	16376	16280	16381	16235	16318	16322	16319	16221	16295	16237	16238	16263	16227	16263	16255	16130	16334	16360	16350	16366	16214	16224	16330	16163	16179	16377	16212	16150	16296	16404	16349	16241	16179	16379	16098	16269	16308	16346	16243	16237	16411	16280	16271	16230	16211	16388	16176	16317	16287	16160	16235	16392	16265	16368	16384	16419	16191	16392	16227	16193	16151	16280	16105	16152	16442	16201	16253	16262	16092	16317	16400	16185	16256	16366	16331	16414	16390	16259	16299	16245	16309	16330	16371	16367	16267	16256	16050	16294	16459	16305	16419	16295	16275	16196	16233	16169	16278	16108	16409	16131	16103	16142	16188	16279	16353	16419	16224	16078	16331	16365	16257	16314	16366	16174	16068	16249	16085	16088	16089	16236	16203	16173	16366	16339	16311	16217	16267	16180	16278	16323	16282	16322	16344	16311	16139	16236	16297	16394	16140	16398	16369	16197	16158	16362	16416	16266	16184	16452	16363	16269	16396	16168	16264	16454	16153	16357	16170	16142	16304	16421	16373	16227	16185	16335	16296	16263	16123	16187	16268	16253	16395	16255	16368	16265	16126	16240	16304	16213	16535	16305	16309	16304	16238	16415	16332	16093	16354	16233
22681	21225	29082	23654	21552	24196	27247	21922	21250	22087	22239	21650	21552	21452	21564	21614	21489	21339	21329	21357	21009	21042	21315	21066	21212	20613	20858	20967	20752	20625	20790	21036	20991	20936	21013	20732	20810	20758	20671	20638	20787	20951	20663	20486	20665	20778	20680	21091	22109	22587	22125	21769	21452	21077	20877	20762	20346	20524	20786	20575	20576	20568	20526	20530	20566	20697	20551	20731	20732	20585	20819	20548	20485	20585	20643	20607	20494	20522	20888	20423	20475	20692	20803	20522	20651	20451	20596	20499	20583	20527	20433	20613	20548	20370	20599	20718	20416	20472	20507	20697	20373	20529	20628	20373	20461	20710	20642	20550	20552	20406	20500	20492	20541	20600	20503	20528	20280	20320	20519	20578	20474	20598	20506	20724	20526	20795	20560	20460	20457	20592	20576	20757	20376	20605	20597	20263	20503	20705	20468	20559	20467	20574	20619	20563	20402	20451	20528	20508	20596	20569	20500	20500	20534	20490	20422	20646	20567	20523	20705	20495	20670	20487	20533	20529	20720	20614	20633	20556	20483	20744	20430	20426	20644	20502	20556	20516	20716	20601	20468	20449	20603	20515	20635	20621	20772	20558	20724	20523	20682	20574	20718	20285	20430	20495	20546	20544	20579	20340	20580	20518	20368	20642	20504	20726	20679	20602	20352	20607	20683	20562	20584	20604	20430	20503	20649	20595	20602	20603	20349	20509	20697	20568	20615	20538	20669	20611	20694	20643	20740	20724	20562	20695	20446	20535	20509	20574	20632	20735	20576	20566	20739	20524	20413	20657	20600	20349	20345	20469	20578	20506	20653	20477	20582	20367	20592	20532	20493	20485	20436	20748	20627	20655	20451	20689	20505	20467	20519	20289	20451	20881	20727	20552	20574	20613	20581	20649	20504	20650	20431	20494	20397	20713	20628	20762	20501	20395	20449	20672	20500	20540	20557	20645	20612	20656	20781	20523	20622	20464	20393	20619	20433	20697	20891	20493	20509	20667	20520	20614	20391	20650	20613	20611	20481	20535	20462	20468	20544	20338	20522	20580	20650	20525	20519	20762	20669	20543	20630	20533	20735	20507	20334	20511	20304	20405	20547	20688	20718	20539	20546	20597	20590	20616	20583	20570	20550	20453	20404	20582	20632	20475	20534	20537	20546	20723	20554	20660	20299	20520	20566	20741	20687	20554	20364	20370	20474	20414	20257	20515	20601	20492	20448	20633	20485	20803	20550	20416	20616	20374	20515	20794	20434	20469	20382	20497	20616	20700	20657	20791	20666	20537	20617	20358	20489	20334	20572	20546	20529	20810	20522	20431	20558	20663	20487	20513	20536	20520	20536	20477	20532	20388	20633	20748	20511	20740	20646	20615	20304	20545	20577	20613	20736	20691	20418	20392	20418	20447	20494	20362	20512	20386	20429	20741	20644	20444	20483	20509	20571	20537	20473	20680	20388	20664	20519	20479	20539	20539	20707	20601	20690	20608	20389	20507	20697	20500	20455	20645	20414	20337	20312	20491	20574	20489	20754	20658	20537	20492	20682	20329	20426	20604	20533	20708	20490	20550	20544	20818	20402	20390	20744	20512	20448	20543	20506	20569	20766	20659	20419	20545	20498	20305	20521	20217	20277	20460	20456	20417	20615	20400	20563	20445	20507	20515	20594	20593	20649	20577	20330	20737	20616	20606	20602	20564	20398	20705	20634	20604	20473	20405	20613	20491	20547	20307	20460	20553	20564	20484	20758	20563	20591	20617	20513	20496	20547	20443	20510	20577	20589	20519	20543	20533	20465	20584	20393	20287	20535	20425	20498	20597	20397	20453	20238	20562	20498	20677	20362	20561	20607	20673	20596	20542	20482	20562	20390	20655	20694	20400	20453	20435	20738	20629	20505	20434	20430	20529	20664	20378	20506	20406	20448	20589	20539	20322	20583	20516	20597	20449	20695	20410	20513	20711	20684	20439	20283	20308	20427	20620	20653	20714	20510	20264	20435	20417	20475	20637	20471	20629	20501	20501	20273	20501	20426	20470	20532	20627	20504	20456	20397	20531	20603	20460	20539	20542	20724	20484	20799	20619	20546	20599	20496	20602	20662	20695	20467	20587	20542	20224	20889	20636	20595	20635	20713	20638	20598	20543	20729	20503	20484	20542	20467	20462	20605	20657	20690	20596	20714	20511	20465	20583	20427	20555	20621	20489	20454	20760	20632	20334	20482	20405	20487	20591	20479	20417	20546	20537	20676	20596	20467	20620	20900	20726	20513	20587	20484	20590	20420	20499	20368	20437	20456	20521	20511	20570	20457	20481	20467	20401	20499	20598	20608	20572	20617	20541	20408	20505	20425	20400	20615	20540	20668	20575	20433	20642	20493	20712	20509	20379	20440	20642	20593	20499	20637	20604	20543	20664	20533	20682	20545	20522	20470	20489	20479	20590	20561	20541	20503	20685	20604	20579	20588	20502	20473	20440	20612	20633	20528	20287	20534	20349	20426	20429	20529	20574	20542	20451	20373	20358	20163	20718	20439	20236	20606	20528	20497	20528	20673	20463	20495	20422	20549	20754	20582	20635	20309	20522	20456	20526	20635	20420	20546	20521	20528	20576	20492	20410	20651	20600	20570	20612	20619	20460	20429	20694	20756	20716	20413	20661	20673	20636	20594	20310	20593	20538	20574	20753	20590	20602	20619	20681	20727	20578	20563	20482	20667	20426	20572	20254	20570	20557	20596	20518	20628	20516	20631	20378	20526	20619	20663	20606	20595	20625	20317	20464	20476	20455	20510	20493	20600	20519	20526	20536	20622	20376	20389	20489	20567	20403	20433	20475	20675	20584	20483	20628	20585	20553	20564	20720	20471	20583	20640	20603	20608	20628	20629	20647	20371	20518	20333	20442	20685	20490	20511	20543	20499	20616	20501	20451	20638	20617	20704	20632	20806	20412	20535	20576	20496	20588	20447	20490	20454	20196	20656	20741	20517	20626	20833	20385	20519	20498	20513	20396	20519	20642	20506	20228	20391	20708	20559	20520	20517	20670	20674	20508	20580	20583	20678	20498	20542	20424	20689	20456	20548	20630	20489	20740	20339	20428	20661	20479	20661	20668	20738	20594	20764	20545	20709	20541	20719	20436	20554	20462	20803	20631	20740	20636	20384	20665	20530	20560	20615	20550	20407	20454	20499	20523	20405	20425	20346	20625	20612	20533	20603	20396	20696	20605	20501	20441	20714	20423	20643	20626	20619	20513	20569	20486	20500	20544	20465	20546	20575	20865	20561	20331	20568	20459	20714	20513	20678	20664	20707	20618	20524	20475	20533	20585	20582	20514	20376	20420	20627	20479	20583	20512	20602	20429	20282	20418	20541	20696	20458	20656	20588	20433	20497	20447	20401	20494	20631	20426	20516	20407	20586	20828	20609	20513	20325	20844	20563	20554	20691	20649	20455	20461	20477	20594	20489	20469	20590	20504	20505	20709	20571	20637	20424	20411	20594	20587	20541	20534	20611	20498	20576	20477	20608	20519	20381	20562	20482	20478	20754	20387	20411	20480	20557	20389	20626	20455	20467	20508	20595	20615	20557	20610	20615	20516	20494	20562	20291	20455	20588	20480	20605	20468	20783	20470	20638	20761	20471	20379	20492	20727	20557	20576	20552	20670	20338	20446	20372	20641	20551	20601	20561	20689	20822	20478	20491	20636	20618	20584	20580	20436	20606	20548	20673	20577	20557	20488	20321	20373	20365	20341	20549	20467	20638	20546	20505	20590	20633	20655	20585	20540	20384	20398	20709	20515	20548	20502	20631	20482	20695	20674	20637	20720	20675	20743	20486	20527	20661	20593	20567	20655	20550	20566	20517	20418	20363	20762	20565	20598	20560	20374	20620	20362	20478	20523	20680	20446	20619	20636	20729	20365	20425	20378	20551	20432	20338	20431	20782	20511	20542	20394	20424	20578	20608	20530	20502	20677	20641	20599	20490	20386	20661	20558	20535	20511	20409	20431	20403	20391	20325	20550	20504	20587	20547	20205	20581	20589	20604	20689	20635	20562	20616	20499	20615	20605	20426	20671	20623	20474	20602	20496	20395	20609	20692	20572	20644	20469	20617	20470	20592	20494	20491	20525	20382	20512	20554	20560	20479	20768	20642	20578	20371	20417	20595	20537	20547	20613	20582	20645	20505	20450	20390	20568	20573	20636	20557	20494	20488	20479	20462	20456	20657	20464	20680	20560	20609	20654	20743	20684	20607	20636	20576	20272	20453	20808	20400	20575	20621	20530	20450	20633	20565	20482	20399	20674	20718	20599	20672	20645	20579	20407	20601	20549	20626	20775	20471	20597	20315	20440	20488	20387	20488	20496	20604	20617	20508	20440	20634	20516	20645	20350	20607	20575	20641	20674	20663	20620	20443	20708	20441	20480	20552	20677	20508	20725	20574	20530	20633	20660	20476	20503	20532	20539	20444	20322	20345	20709	20462	20522	20541	20460	20397	20556	20604	20488	20672	20540	20643	20489	20526	20588	20525	20580	20572	20494	20518	20667	20526	20490	20680	20633	20487	20554	20364	20508	20670	20600	20598	20310	20568	20709	20588	20423	20787	20286	20376	20363	20464	20699	20526	20507	20409	20359	20674	20600	20633	20441	20486	20624	20464	20508	20661	20610	20636	20317	20564	20568	20467	20613	20517	20641	20518	20575	20506	20381	20435	20346	20495	20227	20542	20587	20440	20635	20622	20707	20531	20710	20741	20555	20649	20346	20596	20490	20573	20421	20644	20369	20731	20638	20376	20475	20456	20439	20526	20434	20506	20397	20572	20527	20574	20317	20640	20494	20513	20610	20302	20671	20483	20540	20531	20446	20580	20535	20603	20603	20504	20534	20570	20645	20311	20759	20563	20399	20523	20595	20466	20417	20425	20591	20615	20479	20591	20604	20563	20418	20657	20386	20559	20559	20623	20364	20575	20539	20345	20523	20620	20524	20608	20458	20541	20511	20477	20385	20483	20283	20594	20497	20635	20440	20528	20552	20536	20804	20598	20441	20609	20549	20805	20547	20444	20394	20502	20433	20529	20569	20459	20184	20721	20532	20594	20514	20577	20534	20438	20374	20408	20507	20655	20766	20284	20365	20461	20477	20556	20454	20526	20705
17575	32068	28826	24060	20947	20247	18999	17782	17655	18358	18236	17724	17497	17629	17430	17507	17660	17143	17456	16985	16912	16971	17314	17279	17098	16944	16949	16793	16669	16650	16811	17041	16633	16772	16872	16655	16880	16702	16596	16566	16687	16634	16510	16517	16687	16572	16551	17079	18598	18777	18445	17558	17126	16660	16652	16572	16452	16356	16563	16373	16399	16452	16594	16444	16378	16556	16492	16433	16417	16560	16669	16294	16667	16510	16523	16477	16441	16353	16411	16484	16563	16317	16470	16407	16268	16514	16366	16521	16541	16539	16444	16552	16344	16430	16545	16302	16541	16434	16441	16553	16526	16443	16382	16596	16523	16479	16632	16403	16517	16399	16551	16248	16394	16460	16432	16381	16507	16590	16443	16533	16546	16523	16439	16525	16547	16422	16490	16439	16459	16313	16399	16347	16391	16359	16469	16328	16521	16425	16532	16482	16522	16469	16423	16309	16477	16397	16462	16346	16442	16494	16552	16468	16410	16334	16470	16535	16411	16214	16359	16422	16631	16397	16475	16317	16142	16566	16404	16396	16349	16392	16524	16525	16513	16484	16242	16452	16529	16346	16456	16471	16453	16394	16242	16428	16408	16281	16357	16500	16392	16471	16342	16478	16387	16295	16491	16433	16549	16381	16473	16370	16687	16429	16416	16405	16537	16446	16361	16334	16538	16354	16440	16386	16290	16696	16507	16528	16384	16443	16452	16429	16486	16518	16549	16397	16391	16488	16516	16417	16566	16395	16415	16537	16353	16374	16516	16673	16550	16313	16506	16303	16461	16506	16413	16377	16398	16349	16728	16338	16253	16450	16467	16594	16466	16559	16445	16359	16684	16461	16454	16354	16434	16369	16384	16530	16559	16348	16527	16587	16532	16414	16519	16303	16469	16552	16322	16480	16474	16514	16510	16553	16345	16362	16146	16683	16396	16326	16449	16337	16405	16428	16394	16576	16606	16581	16433	16515	16450	16391	16475	16360	16469	16592	16486	16478	16398	16573	16370	16428	16378	16633	16466	16225	16459	16441	16332	16273	16284	16700	16544	16372	16374	16481	16396	16560	16460	16629	16465	16465	16508	16453	16455	16526	16330	16541	16436	16410	16522	16360	16699	16315	16295	16579	16471	16492	16338	16463	16477	16393	16560	16491	16338	16416	16376	16574	16483	16210	16459	16250	16330	16720	16489	16586	16455	16424	16500	16492	16414	16575	16395	16423	16553	16680	16336	16415	16522	16490	16546	16383	16524	16374	16388	16262	16458	16370	16460	16363	16542	16577	16491	16516	16402	16485	16398	16555	16497	16432	16496	16466	16402	16431	16346	16267	16327	16502	16372	16404	16430	16416	16611	16460	16452	16398	16523	16484	16389	16464	16538	16414	16439	16535	16458	16549	16444	16397	16451	16394	16691	16478	16380	16252	16454	16611	16464	16439	16340	16393	16444	16440	16419	16525	16387	16567	16486	16428	16267	16623	16567	16436	16464	16423	16421	16437	16387	16369	16505	16421	16554	16493	16585	16386	16472	16462	16417	16437	16523	16539	16478	16337	16312	16586	16551	16457	16309	16429	16444	16434	16416	16361	16426	16406	16728	16468	16447	16519	16520	16288	16537	16397	16326	16395	16606	16551	16442	16481	16407	16584	16242	16403	16485	16614	16411	16177	16183	16528	16395	16482	16398	16442	16409	16505	16449	16344	16332	16391	16402	16586	16367	16521	16394	16563	16392	16383	16483	16405	16433	16317	16613	16390	16321	16468	16244	16603	16535	16263	16281	16335	16504	16456	16560	16443	16489	16400	16526	16515	16441	16502	16354	16451	16293	16436	16433	16332	16481	16550	16413	16511	16545	16446	16595	16409	16448	16573	16522	16486	16618	16546	16404	16450	16602	16368	16574	16351	16406	16387	16391	16585	16484	16550	16518	16409	16517	16513	16542	16470	16328	16386	16454	16513	16408	16562	16420	16302	16261	16504	16603	16176	16480	16348	16452	16372	16364	16365	16390	16479	16460	16416	16446	16413	16497	16489	16606	16541	16371	16220	16412	16445	16302	16537	16425	16401	16404	16543	16491	16354	16527	16640	16652	16528	16562	16384	16407	16486	16497	16504	16415	16385	16527	16549	16582	16529	16435	16492	16417	16573	16347	16368	16245	16388	16493	16597	16390	16439	16773	16220	16466	16496	16611	16448	16405	16424	16403	16456	16550	16391	16326	16464	16368	16420	16236	16394	16565	16340	16529	16383	16595	16580	16616	16361	16564	16344	16411	16452	16363	16539	16484	16305	16667	16478	16499	16491	16370	16442	16536	16505	16626	16612	16540	16521	16339	16518	16535	16428	16523	16558	16488	16277	16443	16513	16390	16480	16365	16450	16472	16392	16579	16552	16405	16427	16505	16474	16434	16573	16514	16445	16333	16468	16384	16478	16472	16589	16410	16602	16489	16572	16343	16595	16239	16513	16571	16346	16438	16447	16481	16429	16365	16493	16492	16435	16437	16539	16449	16427	16481	16271	16532	16385	16450	16414	16561	16508	16482	16384	16512	16284	16630	16430	16499	16461	16527	16177	16293	16509	16359	16532	16620	16497	16333	16379	16490	16329	16520	16294	16503	16367	16375	16411	16489	16483	16402	16375	16374	16590	16521	16357	16399	16303	16306	16609	16409	16450	16390	16440	16513	16431	16469	16599	16364	16396	16416	16502	16580	16515	16453	16285	16483	16380	16388	16431	16348	16382	16488	16416	16488	16341	16495	16489	16559	16580	16459	16320	16427	16522	16484	16562	16547	16327	16572	16504	16426	16350	16566	16352	16497	16372	16418	16791	16524	16359	16570	16479	16322	16341	16603	16364	16270	16411	16315	16242	16380	16398	16506	16308	16540	16333	16520	16583	16448	16284	16453	16350	16468	16538	16544	16361	16581	16350	16443	16423	16584	16383	16398	16346	16378	16413	16425	16432	16286	16416	16597	16468	16558	16439	16520	16597	16418	16412	16492	16601	16555	16427	16467	16361	16451	16481	16535	16595	16574	16434	16392	16287	16504	16487	16463	16456	16614	16553	16473	16506	16327	16382	16483	16574	16345	16363	16258	16610	16490	16533	16496	16324	16389	16429	16451	16521	16615	16408	16411	16305	16377	16469	16315	16435	16422	16489	16371	16357	16542	16354	16392	16561	16437	16450	16515	16322	16390	16317	16597	16363	16597	16501	16495	16473	16475	16584	16495	16490	16378	16428	16476	16449	16432	16323	16537	16357	16483	16530	16394	16476	16360	16457	16495	16455	16275	16550	16502	16381	16571	16399	16479	16556	16434	16392	16415	16441	16500	16412	16499	16519	16341	16605	16475	16379	16444	16434	16325	16364	16506	16204	16373	16367	16490	16415	16319	16439	16405	16492	16477	16595	16383	16552	16397	16412	16409	16415	16500	16397	16499	16289	16335	16271	16511	16469	16441	16379	16196	16233	16519	16497	16569	16477	16656	16623	16535	16356	16514	16588	16343	16409	16285	16407	16381	16448	16573	16278	16442	16431	16526	16437	16507	16505	16556	16492	16509	16463	16464	16424	16555	16419	16431	16339	16511	16485	16468	16452	16343	16377	16355	16527	16437	16403	16465	16401	16278	16560	16417	16433	16355	16402	16374	16473	16378	16313	16491	16467	16464	16434	16561	16455	16340	16429	16405	16523	16503	16351	16357	16417	16538	16382	16299	16456	16480	16557	16510	16443	16380	16308	16368	16310	16503	16419	16447	16544	16568	16499	16460	16540	16533	16557	16508	16493	16355	16427	16509	16387	16450	16481	16539	16406	16402	16503	16430	16356	16565	16451	16402	16504	16657	16559	16477	16391	16408	16350	16376	16349	16325	16450	16405	16249	16324	16243	16582	16507	16401	16395	16447	16414	16453	16343	16452	16553	16499	16434	16402	16575	16599	16472	16425	16373	16390	16450	16321	16599	16446	16430	16520	16470	16442	16495	16327	16578	16382	16494	16420	16520	16347	16286	16386	16576	16378	16258	16438	16511	16617	16486	16304	16520	16383	16521	16525	16574	16549	16472	16272	16235	16423	16351	16426	16378	16336	16496	16424	16665	16510	16376	16409	16572	16574	16463	16403	16392	16566	16433	16519	16622	16530	16455	16320	16354	16270	16475	16233	16450	16388	16466	16482	16615	16461	16528	16522	16438	16410	16424	16427	16420	16499	16479	16394	16502	16308	16502	16629	16468	16563	16377	16458	16525	16252	16519	16385	16366	16367	16391	16315	16407	16331	16421	16498	16410	16457	16568	16361	16693	16581	16447	16485	16314	16526	16441	16442	16347	16288	16485	16611	16377	16564	16283	16654	16525	16574	16414	16373	16414	16558	16267	16464	16375	16404	16305	16420	16320	16497	16484	16443	16532	16557	16526	16385	16274	16305	16490	16544	16583	16410	16272	16558	16343	16575	16354	16441	16361	16332	16475	16535	16307	16417	16370	16538	16589	16381	16261	16258	16547	16594	16296	16461	16433	16375	16468	16391	16418	16367	16425	16476	16649	16538	16383	16420	16552	16329	16420	16552	16353	16346	16551	16516	16392	16242	16584	16405	16263	16383	16488	16541	16652	16472	16369	16384	16558	16433	16403	16462	16508	16534	16438	16404	16381	16404	16441	16325	16299	16298	16406	16436	16472	16411	16316	16459	16608	16230	16488	16617	16493	16355	16431	16343	16357	16372	16364	16429	16560	16534	16358	16403	16294	16626	16482	16479	16459	16427	16415	16649	16495	16543	16434	16362	16369	16428	16513	16456	16329	16338	16430	16440	16450	16345	16573	16425	16334	16490	16366	16525	16490	16414	16396	16444	16456	16446	16567	16501	16505	16653	16626	16624	16421	16558	16599	16466	16266	16431	16590	16350	16384	16346	16429	16428	16386	16243	16563	16298	16474	16253	16734	16449	16519	16537	16492	16409	16462	16649	16397	16203	16516	16446	16286	16279	16552	16385	16471	16509	16699	16562	16539	16512	16221	16612	16482	16383	16519	16406	16457	16375	16445	16269	16507	16287	16530	16437	16604	16357	16472	16494	16361	16490	16419	16521	16553	16557	16410	16649	16657	16485	16559	16408	16613	16441	16328	16431	16351	16429	16387	16508	16566	16387	16521	16532	16507
27407	22201	26548	24512	20972	21105	21305	20794	20523	20879	21015	20807	20782	20909	21052	20943	20672	20747	20715	20517	20638	20606	20853	20897	20878	20812	20731	20708	20659	20752	20760	20725	20583	20615	20821	20687	20553	20525	20720	20943	20662	20662	20733	20558	20648	20564	20741	20540	20487	20713	20834	20983	20751	20632	20544	20609	20426	20739	20611	20696	20519	20627	20840	20528	20679	20562	20364	20697	20651	20483	20706	20881	20596	20553	20561	20600	20746	20698	20796	20685	20775	20661	20610	20593	20738	20541	20440	20584	20573	20395	20689	20682	20746	20508	20640	20664	20522	20562	20540	20534	20608	20632	20618	20491	20586	20866	20636	20460	20631	20382	20504	20478	20660	20544	20353	20427	20428	20472	20671	20541	20499	20504	20507	20422	20379	20665	20466	20853	20730	20440	20684	20753	20669	20764	20655	20632	20626	20503	20664	20729	20535	20692	20394	20639	20503	20584	20594	20713	20597	20396	20832	20742	20674	20780	20595	20589	20708	20702	20643	20694	20385	20489	20550	20554	20771	20586	20829	20868	20705	20724	20625	20609	20551	20658	20587	20506	20559	20438	20670	20601	20751	20779	20726	20575	20688	20496	20718	20714	20592	20628	20467	20421	20383	20582	20520	20614	20441	20472	20493	20548	20595	20529	20524	20425	20718	20444	20632	20609	20558	20560	20586	20600	20752	20505	20551	20622	20664	20421	20564	20629	20516	20588	20719	20470	20614	20558	20707	20479	20549	20660	20490	20732	20587	20468	20354	20798	20391	20686	20625	20694	20698	20687	20642	20636	20645	20600	20627	20929	20671	20353	20448	20488	20336	20593	20649	20553	20527	20650	20652	20659	20672	20498	20518	20504	20394	20680	20535	20594	20625	20696	20618	20380	20506	20592	20412	20500	20602	20668	20423	20521	20532	20583	20500	20570	20567	20492	20473	20798	20550	20380	20423	20671	20583	20366	20406	20558	20534	20555	20720	20727	20685	20459	20501	20606	20597	20512	20539	20592	20619	20602	20632	20691	20688	20611	20587	20528	20478	20368	20508	20437	20700	20626	20505	20427	20542	20698	20625	20563	20758	20778	20440	20465	20487	20711	20755	20591	20557	20548	20623	20469	20515	20680	20586	20626	20527	20576	20893	20534	20609	20789	20713	20548	20659	20400	20609	20632	20493	20544	20531	20546	20406	20608	20700	20684	20691	20440	20352	20426	20657	20840	20384	20606	20633	20448	20468	20488	20595	20617	20611	20601	20554	20521	20768	20625	20492	20677	20501	20554	20685	20522	20542	20772	20590	20643	20446	20645	20501	20580	20599	20535	20403	20573	20490	20756	20496	20598	20735	20528	20434	20377	20475	20608	20716	20511	20617	20601	20565	20771	20402	20652	20610	20662	20581	20474	20444	20638	20869	20563	20959	20366	20667	20729	20448	20506	20700	20582	20455	20561	20736	20684	20677	20899	20649	20538	20600	20681	20689	20585	20838	20515	20545	20532	20532	20628	20556	20601	20466	20604	20484	20705	20690	20565	20604	20513	20509	20619	20574	20594	20478	20421	20460	20689	20563	20529	20600	20688	20583	20447	20553	20538	20528	20786	20628	20423	20529	20807	20549	20888	20506	20427	20516	20529	20569	20557	20749	20642	20598	20447	20408	20545	20605	20598	20599	20588	20604	20689	20667	20545	20548	20466	20373	20467	20646	20810	20511	20638	20593	20476	20575	20481	20729	20321	20568	20628	20587	20446	20478	20469	20536	20542	20513	20607	20449	20600	20590	20377	20470	20527	20715	20482	20625	20444	20473	20701	20633	20448	20625	20614	20690	20573	20620	20314	20658	20507	20644	20585	20592	20487	20668	20632	20591	20746	20660	20641	20563	20784	20491	20656	20706	20549	20539	20549	20593	20553	20627	20688	20581	20497	20573	20833	20804	20650	20580	20574	20667	20650	20503	20778	20555	20455	20877	20659	20537	20594	20624	20594	20582	20730	20488	20445	20495	20537	20496	20469	20663	20426	20677	20522	20406	20593	20438	20475	20659	20528	20580	20482	20554	20458	20729	20778	20492	20559	20550	20485	20517	20700	20737	20460	20477	20687	20653	20619	20626	20447	20593	20493	20385	20520	20816	20483	20391	20456	20724	20409	20676	20416	20365	20391	20672	20546	20625	20664	20638	20439	20516	20629	20585	20783	20719	20589	20665	20687	20531	20575	20656	20693	20669	20593	20858	20538	20616	20383	20575	20387	20368	20484	20410	20526	20588	20525	20557	20556	20629	20775	20497	20525	20627	20530	20379	20363	20592	20704	20531	20728	20775	20684	20638	20388	20622	20474	20418	20680	20590	20644	20563	20544	20737	20430	20580	20651	20534	20490	20773	20923	20581	20761	20572	20748	20541	20727	20464	20580	20688	20699	20580	20400	20773	20575	20411	20547	20544	20703	20782	20632	20590	20660	20575	20475	20616	20432	20741	20438	20518	20588	20538	20446	20398	20595	20757	20410	20562	20653	20556	20752	20703	20609	20403	20470	20678	20605	20583	20432	20519	20593	20443	20800	20668	20749	20492	20432	20724	20439	20672	20656	20594	20511	20484	20563	20745	20709	20635	20704	20479	20486	20547	20567	20320	20638	20447	20530	20620	20581	20581	20535	20738	20337	20517	20443	20861	20529	20579	20774	20463	20742	20828	20453	20584	20809	20524	20473	20523	20686	20606	20499	20587	20421	20609	20573	20534	20504	20773	20356	20523	20476	20645	20688	20473	20640	20853	20519	20650	20470	20699	20502	20634	20814	20619	20470	20420	20583	20678	20473	20458	20412	20406	20644	20628	20713	20600	20634	20642	20703	20641	20739	20617	20528	20337	20453	20592	20747	20743	20623	20775	20400	20555	20735	20686	20376	20420	20655	20722	20549	20471	20606	20572	20542	20576	20466	20662	20493	20707	20634	20616	20469	20565	20724	20662	20545	20511	20452	20665	20703	20467	20512	20777	20727	20740	20716	20489	20446	20502	20529	20535	20517	20617	20536	20545	20568	20656	20659	20570	20510	20468	20503	20715	20630	20527	20591	20597	20317	20469	20637	20365	20690	20686	20746	20653	20556	20302	20401	20721	20767	20756	20488	20670	20788	20562	20460	20622	20604	20539	20582	20600	20486	20493	20672	20514	20566	20688	20549	20509	20570	20502	20457	20411	20407	20611	20513	20408	20659	20607	20329	20697	20574	20482	20601	20701	20481	20472	20371	20639	20669	20758	20577	20760	20621	20467	20610	20465	20564	20851	20522	20678	20562	20611	20505	20665	20558	20530	20500	20659	20505	20716	20609	20654	20682	20406	20662	20753	20472	20580	20524	20783	20526	20326	20585	20837	20659	20392	20636	20552	20517	20479	20339	20453	20613	20604	20658	20523	20594	20658	20462	20710	20477	20396	20273	20679	20549	20537	20640	20569	20580	20814	20623	20863	20497	20463	20497	20518	20702	20579	20619	20454	20488	20660	20471	20765	20565	20438	20544	20779	20702	20632	20521	20397	20639	20750	20749	20519	20275	20654	20633	20535	20751	20593	20449	20672	20665	20290	20588	20650	20386	20467	20535	20708	20648	20663	20462	20665	20588	20522	20560	20468	20561	20538	20708	20658	20571	20689	20478	20464	20673	20573	20519	20507	20621	20518	20609	20668	20587	20416	20484	20372	20706	20687	20519	20592	20511	20414	20710	20656	20595	20435	20432	20497	20569	20751	20629	20319	20589	20546	20562	20648	20664	20660	20372	20388	20705	20485	20388	20648	20605	20596	20662	20527	20684	20249	20535	20511	20442	20449	20823	20483	20563	20571	20455	20542	20623	20592	20523	20648	20629	20578	20524	20434	20424	20602	20564	20444	20595	20471	20547	20438	20819	20647	20595	20472	20430	20602	20822	20808	20699	20596	20438	20476	20667	20567	20556	20508	20584	20676	20392	20530	20614	20624	20541	20756	20541	20620	20635	20572	20735	20584	20624	20555	20621	20421	20636	20623	20584	20142	20746	20542	20559	20600	20668	20694	20573	20593	20469	20557	20590	20604	20494	20283	20867	20564	20527	20606	20518	20470	20403	20548	20625	20653	20447	20664	20573	20402	20749	20550	20613	20647	20654	20734	20449	20637	20681	20549	20525	20439	20709	20505	20555	20534	20354	20485	20369	20523	20671	20456	20564	20664	20771	20589	20589	20787	20547	20749	20413	20596	20566	20493	20566	20470	20749	20486	20570	20445	20437	20592	20627	20725	20649	20490	20551	20527	20460	20584	20536	20526	20429	20622	20573	20585	20568	20678	20570	20394	20816	20655	20617	20529	20477	20684	20686	20466	20409	20724	20777	20720	20717	20459	20567	20761	20664	20744	20584	20355	20517	20744	20369	20664	20622	20793	20661	20640	20563	20712	20476	20708	20651	20665	20435	20582	20474	20640	20365	20761	20592	20751	20670	20655	20813	20625	20632	20573	20511	20824	20653	20476	20650	20439	20725	20679	20570	20749	20687	20646	20366	20766	20560	20619	20497	20378	20724	20358	20570	20777	20801	20713	20554	20530	20519	20486	20594	20526	20703	20757	20673	20522	20793	20576	20739	20498	20601	20431	20475	20552	20566	20457	20293	20527	20600	20602	20500	20549	20586	20578	20516	20734	20632	20611	20606	20546	20474	20600	20563	20594	20466	20601	20520	20594	20748	20733	20570	20755	20516	20568	20934	20721	20516	20563	20713	20669	20689	20568	20600	20555	20722	20538	20338	20318	20578	20672	20770	20407	20707	20469	20554	20529	20554	20588	20656	20796	20615	20542	20437	20578	20396	20471	20478	20941	20736	20694	20701	20599	20427	20682	20582	20681	20551	20536	20663	20793	20508	20806	20703	20643	20485	20388	20831	20689	20590	20808	20792	20585	20438	20345	20457	20620	20647	20588	20856	20604	20537	20663	20822	20584	20639	20506	20685	20463	20691	20593	20559	20603	20788	20657	20817	20330	20519	20619	20568	20666	20460	20343	20436	20579	20698	20764	20733	20778	20595	20545	20524	20426	20427	20374	20879	20852	20536	20552	20341	20620	20558	20492	20524	20519	20624	20638	20679	20836	20815	20479	20638	20843	20607	20413	20611	20463	20639	20486	20646	20504	20579
16783	20605	19678	18379	17259	17174	17059	16764	16552	17063	17094	16688	16654	16973	17070	17049	16879	16780	16875	16543	16862	16541	16724	16634	16656	16673	16606	16603	16667	16522	16605	16619	16806	16546	16535	16638	16589	16405	16562	16331	16527	16498	16553	16499	16624	16521	16507	16578	16774	16692	16633	16804	16697	16416	16577	16374	16370	16478	16584	16518	16350	16373	16568	16502	16657	16419	16386	16426	16447	16460	16428	16507	16453	16464	16417	16408	16457	16587	16469	16422	16555	16589	16368	16466	16657	16627	16438	16597	16531	16398	16441	16391	16429	16384	16658	16491	16487	16533	16576	16463	16380	16380	16616	16477	16342	16538	16473	16455	16444	16654	16418	16565	16579	16558	16350	16497	16522	16460	16436	16658	16486	16553	16593	16395	16507	16421	16545	16510	16580	16511	16569	16565	16472	16601	16553	16409	16516	16439	16614	16547	16635	16441	16491	16389	16501	16411	16719	16372	16386	16467	16604	16351	16407	16429	16480	16446	16660	16506	16447	16488	16238	16464	16423	16490	16600	16493	16517	16510	16241	16437	16416	16487	16558	16473	16668	16561	16457	16343	16627	16524	16450	16532	16453	16518	16600	16486	16676	16551	16504	16646	16477	16443	16437	16536	16422	16467	16671	16517	16543	16454	16463	16247	16535	16416	16603	16440	16355	16480	16450	16619	16495	16560	16367	16467	16580	16499	16509	16411	16372	16467	16729	16352	16467	16678	16333	16469	16448	16483	16427	16436	16633	16410	16336	16445	16420	16394	16513	16443	16410	16466	16593	16309	16553	16448	16699	16468	16393	16299	16491	16550	16503	16605	16544	16505	16492	16350	16368	16546	16551	16368	16416	16421	16613	16517	16432	16461	16395	16422	16578	16453	16423	16601	16378	16336	16385	16387	16429	16610	16395	16598	16294	16664	16459	16480	16557	16490	16467	16464	16426	16555	16401	16610	16602	16606	16305	16424	16393	16495	16678	16443	16438	16434	16582	16404	16632	16329	16522	16447	16450	16535	16542	16318	16524	16432	16350	16431	16559	16493	16444	16454	16574	16234	16472	16379	16583	16421	16480	16469	16418	16518	16275	16532	16408	16361	16565	16607	16473	16393	16543	16554	16479	16549	16350	16569	16543	16456	16532	16682	16395	16453	16436	16430	16510	16539	16394	16528	16615	16582	16478	16442	16598	16563	16437	16440	16300	16375	16269	16460	16534	16568	16411	16447	16438	16400	16397	16413	16465	16504	16642	16503	16504	16504	16514	16537	16423	16466	16583	16473	16490	16436	16474	16415	16495	16722	16257	16575	16403	16571	16381	16485	16477	16739	16469	16483	16512	16497	16364	16609	16624	16604	16359	16595	16487	16414	16485	16515	16429	16553	16565	16524	16583	16283	16572	16399	16450	16411	16436	16402	16418	16465	16370	16661	16389	16483	16408	16610	16557	16575	16540	16553	16461	16420	16477	16425	16460	16461	16582	16357	16540	16383	16269	16495	16368	16454	16433	16437	16413	16484	16360	16575	16690	16502	16344	16461	16536	16478	16371	16456	16548	16375	16517	16468	16486	16554	16469	16565	16323	16714	16513	16560	16487	16493	16573	16366	16480	16536	16574	16368	16538	16520	16556	16411	16335	16382	16574	16581	16542	16348	16462	16439	16569	16458	16569	16549	16502	16570	16578	16501	16576	16495	16610	16355	16461	16486	16566	16508	16417	16422	16634	16593	16517	16550	16594	16522	16593	16577	16241	16383	16534	16608	16552	16622	16378	16571	16541	16274	16474	16406	16443	16446	16534	16568	16434	16542	16601	16608	16376	16316	16424	16570	16684	16157	16589	16504	16588	16389	16588	16601	16623	16506	16688	16502	16242	16370	16526	16380	16651	16639	16468	16451	16674	16508	16532	16420	16440	16356	16539	16497	16467	16544	16501	16437	16523	16710	16466	16403	16508	16494	16429	16481	16569	16429	16588	16376	16435	16428	16546	16433	16524	16757	16573	16437	16416	16548	16402	16561	16420	16466	16480	16575	16523	16604	16581	16491	16356	16279	16473	16439	16585	16520	16398	16474	16571	16485	16471	16484	16487	16545	16579	16477	16536	16476	16412	16543	16356	16501	16453	16488	16697	16561	16398	16632	16700	16509	16365	16510	16556	16488	16435	16601	16432	16615	16677	16496	16534	16497	16437	16465	16438	16619	16311	16652	16454	16390	16410	16547	16565	16394	16453	16553	16439	16462	16571	16448	16449	16599	16568	16478	16637	16421	16220	16564	16329	16457	16394	16579	16650	16678	16536	16505	16496	16450	16504	16464	16661	16471	16538	16574	16419	16405	16542	16504	16459	16511	16463	16594	16444	16333	16598	16369	16488	16509	16557	16564	16484	16451	16486	16572	16525	16374	16534	16235	16694	16425	16558	16506	16456	16463	16344	16514	16595	16418	16576	16646	16530	16543	16493	16571	16491	16441	16394	16649	16409	16633	16680	16451	16478	16530	16571	16596	16368	16519	16531	16593	16429	16366	16512	16492	16432	16519	16494	16448	16502	16311	16371	16541	16530	16507	16495	16700	16631	16426	16561	16487	16485	16584	16508	16632	16654	16497	16491	16538	16422	16458	16360	16174	16482	16640	16437	16447	16632	16477	16593	16485	16490	16583	16554	16551	16598	16494	16541	16578	16602	16529	16432	16646	16459	16354	16490	16516	16596	16505	16411	16530	16562	16529	16414	16344	16508	16517	16646	16409	16446	16462	16572	16480	16516	16457	16377	16513	16401	16409	16449	16561	16456	16531	16528	16439	16370	16521	16521	16431	16437	16495	16619	16531	16649	16521	16570	16423	16603	16538	16525	16547	16343	16668	16646	16451	16371	16354	16443	16447	16342	16534	16434	16525	16459	16537	16591	16683	16470	16628	16327	16252	16321	16662	16415	16330	16581	16618	16666	16415	16499	16476	16462	16474	16328	16446	16406	16508	16583	16199	16595	16453	16545	16461	16346	16556	16535	16414	16461	16376	16528	16434	16480	16536	16463	16434	16526	16486	16638	16556	16463	16395	16474	16386	16267	16457	16469	16499	16461	16496	16496	16518	16468	16513	16514	16430	16501	16405	16487	16474	16400	16609	16539	16370	16524	16593	16390	16511	16621	16355	16569	16452	16379	16356	16488	16454	16580	16691	16424	16432	16552	16414	16552	16502	16445	16519	16561	16408	16462	16600	16485	16513	16636	16620	16563	16295	16498	16519	16485	16341	16496	16432	16392	16606	16528	16548	16474	16504	16405	16436	16563	16471	16681	16512	16508	16373	16468	16622	16452	16582	16464	16503	16528	16340	16572	16501	16611	16474	16479	16583	16524	16487	16461	16503	16413	16615	16500	16425	16776	16625	16421	16495	16398	16472	16332	16495	16555	16427	16569	16481	16618	16550	16455	16420	16533	16394	16528	16432	16398	16470	16356	16565	16569	16564	16546	16375	16361	16539	16645	16575	16484	16314	16534	16595	16437	16501	16382	16582	16678	16479	16704	16500	16591	16553	16563	16364	16454	16563	16657	16309	16654	16522	16655	16384	16571	16505	16517	16666	16343	16798	16648	16499	16512	16448	16550	16500	16451	16571	16535	16541	16578	16483	16379	16537	16360	16516	16580	16485	16516	16546	16395	16413	16445	16351	16634	16508	16525	16435	16542	16386	16545	16435	16544	16415	16529	16568	16474	16468	16516	16536	16501	16405	16277	16410	16546	16525	16439	16491	16573	16540	16531	16541	16627	16506	16525	16646	16485	16443	16530	16460	16533	16575	16493	16559	16403	16398	16486	16456	16443	16555	16462	16514	16528	16528	16488	16461	16630	16620	16396	16507	16468	16630	16531	16424	16416	16323	16635	16498	16575	16538	16422	16528	16377	16429	16719	16538	16439	16573	16297	16457	16526	16603	16556	16475	16465	16502	16629	16548	16537	16641	16337	16605	16429	16469	16472	16465	16428	16705	16480	16410	16600	16499	16473	16602	16367	16309	16563	16450	16445	16419	16435	16458	16496	16487	16359	16622	16574	16751	16408	16503	16576	16564	16490	16455	16595	16456	16571	16537	16545	16466	16352	16663	16524	16346	16628	16467	16538	16661	16485	16521	16515	16570	16392	16555	16529	16714	16403	16390	16497	16593	16455	16321	16609	16572	16569	16735	16533	16491	16329	16282	16443	16485	16487	16289	16516	16419	16483	16444	16606	16461	16341	16316	16603	16511	16707	16595	16556	16472	16542	16533	16460	16497	16457	16486	16401	16386	16697	16386	16436	16534	16418	16590	16534	16561	16448	16452	16513	16506	16347	16635	16237	16344	16564	16664	16534	16567	16382	16536	16382	16475	16423	16436	16496	16688	16457	16506	16591	16444	16392	16575	16441	16617	16356	16509	16640	16488	16423	16614	16486	16392	16425	16544	16502	16330	16519	16732	16444	16546	16415	16318	16476	16397	16624	16537	16479	16553	16361	16568	16419	16621	16502	16621	16490	16524	16605	16509	16578	16566	16505	16408	16470	16653	16419	16536	16434	16422	16441	16584	16510	16476	16539	16369	16662	16545	16521	16564	16473	16437	16506	16429	16362	16625	16310	16452	16682	16539	16522	16484	16450	16595	16342	16512	16443	16417	16416	16665	16398	16417	16419	16523	16431	16372	16293	16548	16549	16578	16484	16571	16429	16475	16556	16472	16424	16498	16554	16485	16433	16514	16625	16467	16539	16536	16512	16672	16477	16439	16430	16658	16421	16312	16393	16518	16469	16506	16490	16522	16477	16369	16459	16694	16429	16473	16410	16365	16600	16635	16478	16405	16576	16473	16555	16475	16540	16452	16492	16635	16483	16405	16483	16436	16618	16391	16397	16478	16542	16369	16693	16471	16402	16464	16601	16252	16531	16550	16405	16439	16488	16478	16718	16501	16492	16633	16585	16389	16427	16431	16583	16475	16678	16550	16444	16460	16460	16507	16564	16675	16454	16528	16454	16426	16550	16602	16559	16555	16540	16426	16474	16378	16329	16644	16404	16465	16636	16546	16314	16534	16403	16480	16615	16300	16555	16354	16596	16392	16471	16477	16458	16736	16542	16546	16429	16598	16584	16490	16530	16602	16472	16484	16463	16423	16545	16562	16589	16548
23681	21217	28781	24060	22334	24020	23854	21328	20788	21288	21222	21091	21017	21015	21066	20922	21010	20922	20623	20752	20667	20610	20859	20753	20664	20574	20565	20541	20485	20479	20501	20662	20498	20723	20581	20564	20534	20407	20360	20703	20418	20507	20513	20573	20443	20650	20513	20659	20943	21274	21406	21114	20758	20722	20596	20483	20389	20421	20573	20318	20281	20271	20443	20406	20228	20366	20370	20494	20494	20357	20624	20505	20548	20449	20247	20443	20433	20414	20499	20397	20366	20507	20145	20192	20421	20412	20431	20429	20420	20438	20251	20283	20248	20392	20477	20414	20318	20232	20463	20429	20301	20248	20212	20202	20391	20356	20407	20318	20438	20396	20407	20404	20416	20487	20437	20333	20424	20315	20391	20420	20426	20353	20501	20108	20429	20409	20368	20475	20344	20445	20348	20329	20331	20434	20124	20514	20387	20490	20445	20303	20470	20361	20477	20450	20495	20158	20252	20325	20173	20082	20417	20367	20278	20235	20519	20314	20474	20363	20625	20324	20375	20320	20601	20452	20178	20437	20671	20301	20238	20545	20454	20202	20319	20343	20363	20352	20404	20281	20488	20552	20503	20309	20356	20348	20073	20350	20309	20338	20473	20321	20240	20522	20394	20213	20421	20188	20161	20465	20362	20364	20206	20146	20359	20350	20540	20294	20311	20130	20411	20387	20438	20311	20359	20306	20319	20308	20451	20502	20367	20454	20317	20318	20325	20527	20522	20512	20310	20440	20321	20413	20334	20467	20353	20241	20336	20477	20412	20250	20379	20388	20362	20306	20417	20326	20545	20346	20255	20360	20306	20615	20622	20438	20423	20434	20365	20365	20291	20494	20460	20573	20322	20063	20182	20409	20260	20466	20341	20465	20581	20278	20437	20372	20173	20332	20251	20353	20209	20283	20270	20484	20495	20261	20498	20557	20130	20295	20458	20243	20617	20128	20324	20456	20432	20526	20461	20378	20348	20306	20344	20270	20440	20457	20499	20293	20353	20668	20508	20196	20192	20375	20352	20308	20418	20391	20552	20469	20259	20436	20408	20432	20286	20355	20420	20400	20396	20245	20276	20323	20220	20370	20295	20414	20200	20292	20462	20409	20414	20550	20307	20118	20305	20328	20527	20262	20183	20402	20357	20381	20220	20322	20349	20363	20340	20526	20443	20349	20352	20257	20476	20301	20383	20317	20517	20420	20252	20472	20469	20510	20528	20248	20432	20334	20410	20480	20244	20270	20378	20308	20614	20195	20302	20409	20354	20457	20324	20320	20426	20224	20464	20275	20406	20397	20305	20383	20249	20150	20203	20324	20658	20331	20374	20279	20330	20282	20343	20373	20277	20270	20550	20401	20491	20311	20390	20213	20242	20278	20399	20441	20377	20074	20355	20368	20075	20301	20384	20395	20476	20253	20299	20628	20471	20424	20262	20315	20418	20517	20446	20637	20549	20374	20384	20347	20289	20386	20390	20419	20463	20317	20280	20352	20421	20138	20163	20203	20334	20570	20376	20461	20224	20347	20492	20310	20522	20499	20386	20552	20515	20488	20483	20428	20256	20346	20469	20279	20587	20402	20277	20310	20429	20336	20515	20262	20318	20645	20511	20230	20418	20350	20435	20447	20318	20503	20354	20373	20316	20415	20323	20328	20245	20406	20273	20505	20416	20420	20290	20260	20317	20334	20172	20373	20319	20489	20531	20562	20366	20358	20387	20499	20510	20417	20356	20356	20497	20367	20298	20373	20388	20429	20565	20593	20442	20357	20388	20177	20246	20315	20471	20330	20244	20258	20193	20412	20347	20256	20295	20296	20331	20440	20451	20362	20271	20438	20328	20492	20335	20336	20501	20374	20349	20336	20291	20416	20218	20364	20306	20424	20343	20410	20087	20267	20629	20331	20387	20125	20259	20408	20286	20181	20353	20364	20304	20408	20303	20487	20325	20267	20342	20493	20461	20335	20177	20394	20363	20343	20341	20308	20596	20334	20322	20283	20508	20375	20425	20245	20553	20538	20323	20149	20339	20237	20171	20261	20456	20033	20293	20527	20290	20348	20492	20609	20429	20049	20209	20339	20454	20425	20416	20429	20272	20445	20291	20440	20244	20437	20359	20141	20306	20354	20284	20473	20286	20350	20388	20408	20232	20566	20276	20375	20339	20139	20348	20253	20154	20362	20322	20433	20252	20189	20404	20052	20181	20461	20455	20470	20391	20351	20176	20481	20328	20384	20429	20450	20135	20314	20379	20272	20323	20452	20314	20384	20316	20334	20293	20303	20304	20289	20295	20427	20285	20632	20350	20409	20387	20317	20354	20541	20477	20306	20238	20442	20500	20291	20310	20293	20278	20319	20415	20337	20358	20428	20203	20406	20306	20336	20285	20438	20463	20343	20322	20166	20285	20286	20297	20391	20396	20491	20260	20186	20118	20311	20496	20561	20387	20287	20472	20423	20347	20297	20605	20221	20231	20475	20307	20324	20192	20163	20405	20172	20283	20333	20380	20372	20431	20324	20570	20470	20189	20555	20519	20424	20404	20236	20117	20240	20536	20344	20489	20438	20191	20385	20486	20446	20597	20674	20391	20504	20373	20473	20305	20447	20297	20378	20406	20341	20316	20386	20624	20358	20295	20364	20138	20247	20390	20216	20381	20454	20292	20316	20431	20470	20335	20212	20347	20162	20577	20264	20322	20321	20398	20549	20291	20472	20471	20213	20244	20676	20458	20316	20436	20279	20393	20412	20381	20319	20452	20424	20349	20341	20216	20109	20376	20396	20422	20268	20258	20355	20582	20241	20588	20229	20300	20219	20349	20354	20542	20315	20436	20425	20573	20392	20468	20223	20323	20405	20405	20523	20410	20612	20416	20455	20461	20374	20374	20431	20454	20084	20512	20359	20294	20145	20406	20429	20371	20415	20562	20364	20424	20390	20248	20297	20460	20369	20204	20225	20078	20267	20460	20175	20216	20270	20368	20278	20511	20518	20483	20585	20507	20219	20251	20127	20279	20249	20262	20327	20003	20408	20196	20339	20347	20421	20267	20448	20327	20308	20440	20471	20437	20213	20215	20205	20528	20346	20284	20380	20247	20140	20506	20323	20330	20164	20394	20339	20473	20489	20468	20396	20276	20411	20288	20276	20412	20179	20446	20456	20473	20282	20214	20405	20429	20504	20394	20370	20275	20293	20409	20224	20629	20285	20336	20539	20138	20545	20320	20404	20269	20310	20515	20237	20265	20594	20452	20299	20349	20420	20110	20314	20598	20518	20312	20443	20237	20453	20351	20497	20300	20330	20368	20532	20429	20326	20380	20317	20426	20313	20422	20441	20241	20509	20402	20413	20297	20464	20198	20303	20403	20378	20300	20418	20320	20293	20299	20370	20346	20197	20337	20281	20509	20304	20396	20353	20372	20324	20516	20482	20381	20397	20349	20323	20355	20231	20494	20602	20336	20161	20351	20464	20375	20446	20366	20509	20334	20457	20477	20124	20376	20282	20212	20316	20272	20337	20419	20247	20396	20403	20315	20275	20421	20410	20357	20489	20389	20396	20228	20345	20305	20424	20458	20353	20449	20544	20255	20150	20442	20398	20648	20383	20239	20304	20322	20378	20612	20412	20529	20332	20313	20357	20410	20455	20130	20191	20387	20367	20480	20456	20370	20427	20252	20455	20530	20183	20366	20229	20537	20242	20063	20506	20294	20269	20233	20522	20620	20342	20502	20287	20571	20376	20588	20348	20281	20398	20317	20265	20372	20457	20238	20501	20523	20531	20309	20372	20338	20340	20572	20511	20350	20316	20344	20285	20452	20303	20533	20217	20422	20550	20359	20463	20415	20108	20419	20270	20507	20556	20205	20552	20435	20179	20355	20244	20394	20443	20425	20341	20250	20342	20265	20095	20295	20471	20340	20521	20149	20307	20574	19969	20281	20258	20177	20304	20194	20196	20332	20409	20357	20540	20362	20411	20130	20340	20433	20346	20564	20357	20233	20401	20416	20461	20460	20419	20391	20520	20464	20469	20349	20343	20398	20243	20462	20642	20360	20396	20252	20155	20396	20245	20455	20413	20290	20450	20437	20300	20408	20358	20421	20328	20452	20394	20255	20139	20197	20439	20288	20458	20333	20283	20327	20170	20284	20303	20350	20333	20395	20493	20403	20408	20471	20131	20624	20330	20427	20310	20236	20392	20480	20329	20617	20324	20357	20363	20279	20612	20441	20470	20539	20500	20440	20298	20266	20500	20445	20369	20318	20319	20114	20502	20165	20301	20377	20409	20505	20562	20323	20321	20345	20448	20524	20124	20450	20445	20352	20364	20394	20438	20396	20442	20149	20318	20302	20349	20228	20224	20387	20168	20337	20550	20348	20261	20568	20391	20295	20243	20358	20457	20303	20290	20573	20273	20230	20157	20332	20442	20328	20391	20331	20414	20453	20487	20252	20110	20387	20451	20305	20280	20195	20261	20284	20287	20457	20259	20397	20301	20355	20393	20469	20240	20338	20263	20300	20535	20529	20425	20316	20393	20363	20411	20221	20511	20119	20400	20414	20525	20199	20278	20477	20292	20409	20443	20302	20406	20311	20307	20215	20168	20467	20441	20435	20257	20438	20243	20171	20634	20460	20482	20484	20277	20205	20414	20510	20369	20443	20221	20350	20335	20526	20348	20414	20289	20227	20211	20499	20420	20501	20203	20227	20377	20047	20258	20540	20256	20280	20213	20309	20381	20347	20411	20294	20280	20485	20420	20591	20515	20401	20292	20543	20480	20305	20454	20458	20265	20366	20342	20131	20269	20390	20327	20425	20416	20362	20331	20431	20382	20414	20414	20623	20558	20315	20276	20329	20323	20447	20378	20334	20199	20316	20328	20385	20507	20370	20407	20190	20397	20315	20453	20455	20428	20200	20392	20490	20200	20351	20338	20426	20460	20005	20364	20343	20381	20599	20190	20576	20415	20394	20415	20315	20457	20305	20385	20473	20235	20231	20382	20386	20407	20266	20516	20515	20295	20307	20311	20269	20263	20263	20138	20401	20499	20677	20649	20450	20332	20257	20306	20205	20476	20335	20384	20450	20257	20401	20232	20336	20451	20452	20331	20500	20372	20278	20385	20562	20488	20372	20341	20322	20303	20558	20410	20180	20276
15808	26700	24516	21045	18800	18441	17932	17139	17038	17211	17501	17203	16918	17241	17324	17224	17316	17011	16900	16667	16755	16636	16899	16680	16770	16527	16686	16439	16448	16607	16401	16638	16636	16652	16691	16604	16571	16529	16495	16529	16482	16399	16441	16599	16459	16509	16454	16776	17289	17698	17396	17106	16799	16423	16478	16580	16542	16315	16345	16464	16309	16356	16451	16444	16461	16413	16275	16445	16448	16538	16366	16314	16434	16394	16385	16180	16527	16348	16468	16291	16495	16424	16366	16250	16328	16433	16447	16219	16318	16571	16483	16498	16297	16590	16334	16395	16390	16348	16389	16538	16358	16470	16306	16371	16389	16521	16471	16533	16387	16368	16389	16374	16311	16250	16426	16469	16113	16329	16424	16261	16316	16301	16281	16330	16392	16434	16449	16419	16347	16303	16429	16473	16404	16523	16527	16562	16400	16326	16391	16252	16391	16409	16296	16365	16322	16492	16342	16360	16452	16453	16378	16215	16715	16553	16327	16220	16289	16488	16322	16443	16453	16479	16383	16155	16465	16423	16453	16371	16353	16416	16501	16351	16324	16455	16384	16452	16416	16328	16467	16356	16385	16292	16533	16265	16334	16221	16491	16489	16463	16380	16506	16423	16278	16355	16414	16356	16362	16357	16308	16480	16530	16542	16425	16390	16377	16383	16425	16350	16375	16483	16281	16443	16449	16540	16380	16471	16591	16527	16527	16454	16446	16317	16462	16572	16340	16386	16359	16462	16322	16452	16349	16449	16335	16458	16275	16539	16305	16368	16486	16359	16349	16278	16448	16542	16406	16348	16419	16516	16469	16488	16485	16369	16320	16369	16424	16308	16345	16359	16442	16415	16742	16236	16381	16356	16473	16390	16127	16471	16520	16363	16401	16290	16391	16240	16382	16388	16289	16516	16406	16310	16337	16345	16436	16521	16407	16369	16283	16511	16398	16506	16482	16408	16336	16360	16555	16445	16352	16338	16360	16276	16397	16367	16329	16379	16386	16458	16511	16389	16448	16476	16466	16491	16503	16451	16388	16395	16421	16327	16365	16323	16433	16392	16295	16480	16376	16272	16354	16320	16423	16312	16454	16520	16333	16477	16305	16329	16403	16450	16499	16511	16192	16316	16284	16439	16408	16466	16486	16393	16344	16397	16523	16242	16365	16567	16608	16338	16503	16274	16431	16413	16409	16447	16335	16255	16537	16303	16515	16161	16375	16349	16333	16404	16533	16283	16248	16327	16484	16466	16372	16312	16506	16381	16536	16526	16317	16161	16343	16357	16288	16291	16368	16493	16549	16305	16519	16240	16460	16576	16319	16270	16305	16375	16282	16369	16514	16401	16299	16394	16330	16335	16402	16356	16479	16283	16596	16386	16373	16098	16358	16309	16349	16344	16530	16295	16431	16363	16200	16478	16556	16374	16373	16480	16337	16274	16308	16492	16390	16445	16425	16317	16415	16402	16319	16489	16327	16318	16316	16329	16432	16444	16336	16373	16284	16298	16271	16383	16417	16404	16402	16406	16289	16367	16368	16281	16658	16428	16339	16508	16441	16239	16271	16304	16393	16380	16396	16361	16317	16216	16285	16488	16379	16197	16351	16219	16378	16315	16263	16355	16453	16475	16475	16414	16237	16497	16407	16199	16379	16356	16451	16439	16447	16427	16409	16219	16346	16428	16463	16366	16129	16467	16497	16411	16292	16259	16476	16391	16329	16318	16384	16596	16371	16447	16332	16549	16393	16424	16438	16353	16400	16299	16493	16325	16323	16265	16392	16516	16370	16478	16208	16389	16526	16470	16424	16514	16424	16383	16349	16505	16413	16372	16222	16437	16526	16326	16389	16456	16391	16387	16470	16548	16468	16361	16361	16351	16444	16538	16383	16515	16402	16367	16366	16384	16609	16292	16490	16356	16598	16399	16398	16358	16398	16563	16470	16292	16410	16472	16315	16415	16351	16372	16530	16553	16258	16310	16409	16410	16440	16371	16445	16377	16126	16323	16621	16469	16191	16422	16301	16340	16531	16296	16489	16279	16345	16427	16429	16340	16332	16339	16620	16520	16577	16299	16421	16318	16301	16312	16358	16427	16324	16349	16524	16294	16222	16300	16484	16483	16438	16266	16402	16336	16522	16479	16301	16427	16394	16179	16291	16319	16365	16470	16359	16215	16371	16352	16391	16394	16528	16436	16482	16561	16264	16380	16285	16328	16350	16510	16537	16512	16280	16484	16492	16478	16311	16545	16329	16366	16241	16383	16327	16428	16546	16302	16317	16424	16486	16560	16315	16400	16414	16232	16374	16437	16541	16267	16370	16548	16396	16352	16348	16350	16469	16465	16385	16187	16430	16448	16356	16424	16413	16544	16491	16369	16354	16304	16248	16495	16356	16333	16407	16483	16280	16429	16450	16362	16325	16406	16450	16529	16487	16353	16479	16363	16391	16463	16327	16476	16370	16436	16388	16305	16373	16455	16598	16458	16386	16346	16296	16406	16465	16298	16342	16487	16436	16304	16479	16412	16362	16409	16209	16501	16478	16301	16492	16381	16436	16260	16348	16160	16335	16414	16312	16485	16288	16423	16321	16530	16471	16447	16582	16481	16335	16328	16274	16270	16381	16421	16378	16335	16471	16276	16310	16414	16391	16374	16183	16375	16359	16189	16421	16408	16311	16390	16448	16413	16349	16356	16524	16386	16395	16374	16429	16344	16372	16384	16383	16438	16313	16504	16343	16354	16351	16446	16429	16444	16448	16431	16359	16386	16328	16480	16365	16408	16540	16338	16475	16377	16197	16313	16550	16471	16451	16498	16342	16436	16421	16422	16252	16313	16444	16365	16530	16327	16301	16297	16348	16419	16555	16401	16423	16395	16456	16420	16513	16325	16396	16399	16379	16290	16466	16270	16473	16335	16302	16295	16409	16551	16478	16389	16340	16484	16258	16299	16422	16343	16506	16289	16328	16228	16401	16348	16368	16371	16455	16411	16453	16328	16379	16262	16480	16412	16473	16568	16363	16439	16274	16430	16441	16275	16473	16408	16478	16439	16412	16352	16528	16308	16485	16382	16378	16354	16242	16288	16271	16422	16431	16442	16378	16271	16394	16503	16311	16408	16409	16403	16536	16264	16246	16233	16404	16349	16416	16496	16366	16438	16405	16299	16375	16305	16457	16276	16522	16503	16395	16333	16559	16195	16476	16505	16359	16326	16252	16358	16428	16534	16305	16505	16358	16556	16206	16378	16418	16426	16515	16594	16451	16355	16335	16473	16475	16261	16544	16319	16444	16397	16205	16499	16431	16499	16258	16314	16265	16570	16440	16417	16353	16417	16337	16434	16390	16462	16339	16351	16360	16343	16227	16451	16352	16385	16239	16260	16270	16378	16332	16400	16259	16339	16442	16415	16516	16436	16332	16448	16241	16428	16549	16362	16464	16197	16500	16535	16270	16450	16351	16309	16268	16251	16555	16498	16451	16346	16397	16270	16628	16418	16381	16282	16247	16463	16555	16494	16378	16403	16403	16138	16374	16474	16212	16633	16587	16361	16309	16250	16260	16366	16409	16506	16515	16310	16295	16285	16349	16321	16520	16419	16301	16521	16234	16507	16479	16368	16346	16404	16568	16550	16582	16236	16489	16467	16252	16186	16336	16282	16351	16370	16360	16447	16456	16352	16359	16392	16431	16354	16200	16221	16447	16465	16391	16423	16150	16504	16565	16396	16370	16272	16341	16262	16376	16260	16350	16216	16281	16384	16453	16499	16524	16590	16247	16421	16214	16374	16366	16554	16292	16512	16351	16392	16378	16240	16458	16462	16284	16226	16700	16452	16535	16474	16466	16374	16262	16302	16250	16290	16468	16460	16409	16364	16468	16449	16454	16336	16466	16413	16255	16720	16304	16417	16471	16294	16314	16405	16426	16464	16317	16573	16465	16299	16483	16417	16334	16441	16406	16494	16515	16616	16379	16297	16388	16294	16425	16409	16500	16478	16351	16483	16420	16407	16339	16404	16362	16363	16473	16470	16363	16353	16301	16204	16277	16238	16603	16231	16430	16286	16541	16314	16273	16624	16368	16442	16529	16416	16352	16491	16427	16440	16411	16441	16246	16461	16444	16314	16385	16476	16365	16499	16345	16593	16385	16392	16385	16430	16318	16350	16388	16425	16377	16146	16491	16471	16423	16302	16289	16446	16436	16424	16417	16533	16278	16477	16344	16307	16310	16437	16447	16432	16338	16221	16436	16190	16278	16384	16326	16317	16490	16324	16439	16336	16280	16281	16385	16519	16319	16291	16206	16350	16411	16458	16347	16429	16338	16340	16483	16403	16236	16386	16358	16288	16523	16397	16367	16336	16395	16414	16365	16472	16434	16293	16416	16384	16451	16233	16345	16408	16337	16368	16384	16462	16518	16340	16442	16409	16323	16413	16466	16339	16412	16467	16511	16273	16263	16244	16353	16341	16369	16412	16507	16488	16418	16340	16414	16435	16465	16394	16291	16506	16295	16439	16384	16394	16341	16280	16355	16317	16362	16464	16263	16324	16347	16349	16429	16430	16267	16331	16399	16400	16487	16349	16438	16307	16403	16479	16556	16235	16394	16565	16355	16464	16540	16317	16443	16423	16413	16187	16478	16662	16374	16373	16353	16312	16398	16426	16345	16106	16561	16460	16378	16583	16339	16486	16389	16401	16551	16285	16387	16374	16432	16243	16307	16328	16172	16334	16360	16482	16327	16374	16358	16562	16240	16196	16399	16439	16513	16371	16409	16437	16402	16295	16328	16274	16377	16344	16492	16312	16266	16393	16261	16363	16452	16226	16285	16342	16470	16511	16409	16343	16535	16511	16563	16295	16410	16441	16263	16387	16253	16389	16305	16566	16332	16470	16429	16341	16490	16323	16408	16487	16453	16384	16487	16385	16368	16225	16422	16312	16380	16275	16654	16453	16397	16587	16336	16504	16553	16543	16322	16299	16479	16457	16600	16499	16514	16538	16234	16487	16497	16337	16344	16520	16419	16344	16400	16526	16350	16388	16398	16476	16393	16476	16353	16295	16246	16331	16363	16455	16338	16448	16458	16361	16361	16498	16300	16218	16488	16267	16407	16361	16429	16391	16393	16434	16393	16584	16328	16259	16478	16300	16385	16539
22750	21252	29190	23695	21555	24225	27381	22007	21483	21787	22003	21852	22008	21305	22005	21692	21675	21507	21354	21155	21173	21542	21284	21334	21288	21207	21145	21180	20939	20794	20860	21069	21126	21264	20892	20950	21263	21206	20794	20858	20915	21038	20995	20964	21002	20868	20870	21300	22474	22740	22514	22184	21556	21199	20941	20790	20958	20846	21039	20852	20817	20825	20891	20960	20818	20728	20944	20825	20831	20790	20747	20828	20821	20908	20578	20781	20786	20940	20930	20969	20760	20824	20915	20768	20690	20659	20791	20756	20889	20888	20887	20772	20792	20651	20708	20827	20946	20564	20937	20932	20959	20695	20653	20736	20770	20437	20538	20814	20688	20767	20862	20684	20976	20550	20691	20919	20786	20647	20779	20683	20697	20722	20528	20736	20751	20846	20715	20839	20745	20868	20845	20878	20689	20891	20513	20727	20471	20864	20698	20829	20832	20940	20825	20869	20752	20635	20543	20647	20571	20855	21048	20734	20543	20763	20650	20590	20729	20846	20831	20663	20541	20575	20681	20812	20754	20617	20793	20698	20604	20550	20753	20557	20918	20716	20799	20890	20740	20599	20855	20777	20772	20830	20909	20907	20938	20844	20629	20838	20815	20786	20697	20670	20548	20831	20681	20718	20705	20692	20806	20780	20460	20665	20951	20755	20798	20726	20602	20664	20855	20955	20805	20682	20810	20604	20798	20676	20828	20869	20753	20706	20877	20495	20792	20878	20823	20616	20978	20668	20638	20792	20693	20756	20804	20799	20804	20731	20754	20580	20837	20627	20948	20669	20792	20809	20711	20640	20608	20847	20696	20760	20564	20803	20790	20739	20862	20918	20671	20697	20483	20968	20802	20737	20710	20640	20725	20928	20838	20704	21038	20744	20658	20715	20783	20477	20735	20661	20742	20708	20883	20789	20878	20538	20512	20808	20742	20756	20799	20788	20600	20824	20815	20677	20691	20605	20978	20933	20704	20811	20586	20624	20826	20762	21001	20897	20829	20694	20640	20549	20829	20773	20739	20786	20560	20632	20660	20838	20678	20906	20422	20608	20970	20813	20743	20688	20757	20667	20808	20555	20896	20721	20690	20629	20757	20770	20645	20846	20710	20864	20565	20646	20835	20805	20773	20830	20764	20845	20653	20732	20634	20775	20799	20900	20708	20638	20797	20931	20772	20692	20815	20845	20671	20965	20774	20784	20642	20612	20471	20523	20869	20787	20532	20562	20657	20931	20788	20761	20675	20702	20722	20635	20920	20800	20556	20734	20633	20770	20848	20562	20627	20963	20718	20810	20718	20654	20642	21009	20605	20673	20663	20430	20558	20711	20678	20836	20620	20722	20851	20862	21004	20709	20615	20784	20736	20822	20486	20596	20711	20684	20771	20866	20861	20803	20888	20975	20636	20619	20819	20643	20854	20703	20731	20812	20760	20717	20778	20730	20834	20595	20775	20792	20839	20577	20872	20604	20677	20735	20870	20658	20739	20814	20766	20710	20659	20824	20740	20765	20784	20699	20602	20454	20739	20640	20567	20606	20918	20704	20750	20695	20934	20653	20649	20750	20784	20594	20737	20666	20871	20641	20806	20634	20627	20791	20582	20787	20590	20743	20757	20769	20721	20788	20599	20649	20815	20909	20660	20865	20609	20716	20804	20785	20749	20952	20796	20625	20723	20924	20907	20735	20880	20699	20872	20565	20882	20722	20723	20714	20680	20702	20657	20763	20948	20648	20764	20852	20949	20677	20932	20939	20886	20804	20853	20749	20614	20859	20655	20554	20910	20744	20668	20561	20647	20853	20961	20732	20542	20716	20779	20639	20689	20650	20897	20904	20581	20764	20677	20611	20963	20663	20677	20634	20821	20716	20662	20908	20655	20773	20724	20695	20736	20973	20746	20703	20711	20603	20649	20717	20783	20846	20777	20909	20775	20810	20700	20865	20739	20756	20692	20632	20906	20756	20975	20749	20664	20682	20662	20723	20906	20903	20963	20644	20738	20485	20662	20608	20710	20882	20671	20780	20688	20813	20936	20757	20682	20911	20905	20683	20873	20807	20683	20731	20919	20590	20866	20731	20869	20807	20836	20708	20763	20812	20631	20714	20893	20737	20516	20873	20642	20853	20681	20762	20794	20949	20821	20813	20604	20696	20630	20826	20796	20524	20755	20590	20716	20617	20639	20681	20872	20698	20689	20829	20619	20673	20790	20762	20799	20683	20690	20798	20633	20562	20683	20663	20878	20582	20859	20613	20694	20789	20749	20475	20885	20542	20917	20711	20981	20832	20912	20798	20573	20572	20918	20625	20696	20894	20595	20696	20788	20675	20580	20603	20808	20713	20721	20935	20710	20740	20830	20764	20716	20728	20625	20723	20736	20764	20798	20762	20609	20756	20839	20698	20795	20753	20910	20857	20788	20629	20804	20872	20691	20579	20794	20869	20733	20705	20889	20804	20633	20913	20834	20941	20754	20833	20508	20818	20852	20629	20851	21009	20797	20942	20717	20994	20688	20679	20707	20600	20613	20794	20806	20696	20655	20798	20942	20956	20927	20845	20713	20906	20494	20773	20702	20839	21011	20763	20861	20519	20681	20762	20839	20721	20690	20646	20656	20731	20761	20758	20937	20555	20854	20678	20652	20431	20859	20743	20646	20700	20864	20976	20830	20766	20645	20597	20843	20598	20558	20781	20829	20663	20645	20641	20658	20511	20794	20831	20894	20818	20998	20772	20661	20883	20697	20994	20786	20811	21012	20658	20627	20669	20848	20808	20722	20577	20817	20626	20675	20787	20719	20441	20694	20745	20768	20629	20822	20814	20576	20817	20827	20668	20874	20664	20784	20607	20916	20769	21097	20719	20715	20793	20619	20564	20766	20584	20849	20950	20529	20580	20863	20718	20706	20637	20819	20888	20622	20611	20520	20907	20986	20705	20651	20861	20887	20850	20685	20689	20825	20819	20854	20876	20709	20779	20934	20630	20904	21055	20797	20632	20889	20776	20896	20787	20873	20679	20420	20594	20761	20794	20733	20763	20701	20737	20773	20909	20896	21089	20770	20828	20863	20817	20641	20826	20961	20732	20780	20929	20852	20712	20743	20776	20499	20635	20810	20532	20853	20862	20786	20736	20765	21033	20948	20785	20822	20787	20662	20607	21060	20621	20494	20847	20615	20760	20715	20806	20784	20622	20826	20762	20947	20664	20687	20635	20670	20783	20776	20761	20619	20948	20842	20551	20765	20617	20571	20913	20840	20734	20677	20763	20838	20807	20752	20738	20810	20776	20702	20812	20739	20589	20632	20604	20767	20806	20839	20727	20925	20623	20621	20693	20709	20810	20701	20556	20830	20906	20729	20563	20816	20837	20579	20883	20751	20908	20490	20834	20699	20485	20817	20648	20764	20662	20912	20710	20532	20926	20749	20586	20492	20623	20833	20773	20957	20705	20847	20813	20640	20986	20803	20684	20684	20552	20696	20675	20663	20727	20680	20662	20849	20552	20758	20873	20944	20762	20719	20571	20753	20730	20580	20812	20646	20622	20854	20607	20668	20753	20911	20771	20765	20837	20835	20962	20902	20600	20714	20575	20725	20703	20672	20533	20593	20752	20650	20673	20708	21007	20740	20574	20920	20661	20747	20653	20846	20836	20770	20858	20800	21027	20899	20742	20747	20718	20566	20702	20636	20867	20697	20783	20674	20697	20648	20889	20576	20858	20662	20656	20827	20717	20712	20893	20599	20679	20694	20892	20660	20896	20779	20925	20780	20829	20885	20838	20655	20872	20585	20566	20889	20661	20735	20741	20659	20796	20922	20790	20602	20855	20710	20850	20870	20635	20735	20824	20881	20717	20634	20650	20601	20850	20891	20952	20669	20794	20739	20622	20829	20833	20743	20751	20640	20638	20659	20712	20631	20621	20761	20829	20959	20871	20871	20614	20659	20834	20924	20744	20711	20563	20728	20738	20628	20874	20838	20630	20818	20683	20729	20814	20815	20957	20888	20543	20551	21030	20721	20672	20882	20678	20722	20765	20659	20602	20694	20730	20658	20719	20667	20845	20701	20628	20640	20714	20785	20994	20725	20552	20722	20928	20788	20806	20975	20754	20565	20712	20566	20975	20740	20753	20732	20509	20765	20766	20787	20702	20957	20609	20684	20532	20897	20723	20665	20642	20462	20877	20908	20804	20769	20910	20847	20794	20781	20839	20475	20781	20711	20513	20688	20710	20804	20719	20661	21007	20678	20601	20770	20765	20738	20624	20737	20884	20634	20749	20730	20772	20994	20670	20620	20763	20982	20808	20665	20880	20606	20740	20606	20863	20834	20630	20627	20709	20624	20610	20892	20957	20745	20878	20809	20677	20747	20851	20830	20812	20850	20740	20844	20575	20856	20955	20702	20649	20658	20646	20910	20863	20787	20662	20626	20859	20607	20580	20844	20828	20635	20802	20583	20818	20814	20709	20811	20731	20741	20737	20661	20756	20675	20791	20752	20705	20773	20691	20763	20632	20770	20650	20737	20768	20776	20717	20812	20437	20736	20859	20875	20797	20639	20742	20535	20775	20895	20806	20936	20529	20657	20748	20685	20557	20955	20858	20757	20792	20921	20755	20919	20674	20604	20687	20806	20536	20839	20745	20734	20945	20670	20892	20770	20745	20571	20792	20687	20843	20654	20772	20919	20698	20976	20728	20806	20662	20691	20583	20464	20508	20918	20878	21022	20885	20782	20941	20907	20711	20698	20599	20756	20664	20599	20863	20918	20780	20810	20829	20785	20901	20895	20753	20975	20705	20929	20770	20953	20735	20795	20775	20626	20830	20780	20718	21007	20801	20598	20760	20688	20482	20977	20856	20763	20841	20702	20875	20935	20993	20793	20783	20889	20626	20775	20682	20787	20677	20939	20784	21018	20823	20885	20864	20829	20801	20863	20713	20548	20616	20757	20670	20743	20574	20663	20777	20819	20974	20865	20667	20750	20801	20822	20671	20869	20748	20558	20604	20819	20769	20789	20746	20821	20798	20880	20940	20765	20780	20832	20683	20753	20731	20889	20734	20933	20803	20663	20731	20689	20733	20871	20823	20625	20684	20724	20692	20757	20699	20725	21045	20789	20669	20827	20915	20852	20802	20821	20805	20791	20733	20827	20721
17551	31501	28818	24185	20511	19807	18996	17919	17654	17715	17916	18034	17600	17645	18066	17796	17470	17409	17027	17061	17094	17036	17159	17082	17183	17184	16792	16845	16701	16771	16794	16984	16921	16923	16905	16762	16765	16610	16818	17000	16777	16540	16731	16665	16703	16576	16732	17374	18580	18990	18355	17744	17409	16842	16782	16838	16640	16692	16539	16606	16588	16427	16420	16582	16649	16765	16563	16464	16582	16611	16683	16629	16581	16667	16598	16704	16626	16673	16562	16500	16610	16597	16639	16593	16443	16539	16521	16565	16536	16602	16408	16493	16721	16577	16681	16630	16583	16581	16500	16451	16687	16557	16623	16590	16506	16556	16518	16625	16479	16522	16533	16605	16626	16631	16662	16613	16423	16609	16610	16547	16524	16612	16550	16549	16548	16533	16687	16429	16532	16334	16622	16561	16418	16586	16561	16712	16565	16444	16571	16754	16616	16679	16608	16561	16641	16560	16608	16426	16447	16502	16446	16594	16592	16573	16704	16578	16706	16659	16696	16746	16448	16539	16614	16693	16614	16560	16543	16457	16530	16473	16420	16546	16541	16758	16561	16701	16605	16570	16654	16565	16454	16390	16594	16690	16591	16486	16593	16556	16584	16618	16512	16556	16591	16595	16640	16500	16671	16632	16500	16662	16503	16656	16366	16635	16489	16566	16530	16721	16550	16525	16577	16569	16577	16520	16836	16630	16679	16535	16589	16486	16595	16804	16612	16732	16440	16733	16379	16445	16489	16558	16462	16540	16473	16509	16551	16448	16647	16440	16609	16692	16563	16572	16519	16519	16437	16510	16467	16631	16711	16540	16517	16541	16698	16633	16387	16460	16755	16633	16651	16525	16449	16532	16513	16596	16543	16482	16621	16805	16496	16731	16739	16512	16260	16484	16764	16654	16452	16453	16538	16460	16589	16514	16670	16616	16615	16677	16578	16577	16620	16608	16530	16698	16653	16552	16419	16580	16780	16531	16609	16587	16608	16614	16561	16380	16484	16457	16463	16683	16573	16539	16394	16627	16493	16446	16664	16678	16598	16492	16585	16523	16647	16684	16355	16560	16583	16618	16575	16631	16699	16594	16493	16648	16461	16478	16414	16498	16532	16447	16501	16566	16578	16638	16530	16553	16538	16556	16517	16471	16520	16358	16550	16473	16701	16401	16617	16607	16698	16637	16588	16499	16670	16691	16445	16665	16619	16578	16504	16513	16744	16523	16283	16413	16554	16544	16766	16571	16583	16594	16586	16397	16507	16634	16783	16563	16694	16619	16770	16622	16473	16539	16451	16628	16678	16453	16655	16416	16720	16624	16497	16539	16546	16475	16513	16540	16522	16607	16594	16602	16489	16408	16764	16580	16632	16573	16498	16514	16539	16383	16739	16574	16650	16530	16517	16449	16646	16453	16757	16628	16794	16451	16593	16431	16720	16656	16647	16499	16543	16550	16485	16543	16731	16467	16553	16561	16537	16543	16546	16466	16513	16571	16476	16497	16538	16523	16554	16587	16581	16508	16633	16640	16450	16543	16631	16586	16397	16588	16485	16632	16642	16542	16345	16612	16562	16541	16646	16435	16653	16576	16505	16640	16541	16680	16667	16603	16523	16535	16425	16405	16620	16577	16395	16520	16641	16888	16586	16563	16620	16580	16477	16549	16457	16518	16555	16583	16530	16398	16618	16545	16591	16678	16492	16474	16528	16531	16504	16665	16565	16524	16512	16626	16476	16581	16635	16517	16708	16483	16538	16624	16623	16570	16482	16557	16384	16594	16416	16618	16387	16504	16610	16817	16660	16631	16818	16627	16764	16356	16756	16475	16509	16640	16557	16450	16631	16439	16752	16512	16557	16534	16525	16536	16520	16467	16536	16566	16539	16637	16330	16445	16646	16566	16661	16505	16488	16541	16555	16483	16336	16489	16461	16406	16499	16481	16498	16643	16759	16590	16451	16561	16454	16365	16527	16365	16305	16592	16591	16498	16581	16617	16678	16514	16568	16422	16505	16577	16488	16629	16513	16370	16597	16590	16535	16397	16585	16641	16472	16526	16501	16608	16682	16592	16712	16616	16556	16684	16461	16720	16593	16701	16467	16629	16601	16658	16450	16465	16555	16516	16547	16543	16555	16454	16514	16430	16507	16509	16653	16514	16612	16504	16507	16678	16616	16374	16684	16517	16549	16638	16422	16625	16760	16553	16630	16558	16413	16438	16646	16475	16616	16573	16624	16682	16675	16673	16370	16569	16472	16505	16527	16466	16556	16662	16671	16551	16649	16494	16540	16652	16459	16394	16533	16670	16745	16497	16521	16602	16561	16399	16386	16581	16488	16480	16608	16594	16539	16639	16376	16440	16578	16580	16484	16651	16522	16492	16580	16367	16447	16542	16551	16680	16647	16503	16482	16466	16503	16577	16495	16450	16664	16481	16550	16373	16552	16577	16634	16554	16540	16570	16521	16604	16471	16610	16612	16342	16397	16636	16440	16473	16683	16609	16547	16721	16403	16598	16517	16520	16414	16640	16417	16568	16607	16407	16436	16750	16551	16604	16747	16647	16479	16637	16533	16391	16527	16562	16469	16640	16625	16696	16623	16474	16559	16536	16615	16378	16420	16449	16588	16642	16501	16605	16691	16490	16704	16444	16413	16617	16532	16518	16491	16569	16592	16702	16533	16473	16437	16468	16652	16512	16665	16613	16481	16440	16416	16624	16571	16526	16543	16491	16667	16618	16608	16487	16481	16649	16641	16489	16510	16382	16659	16616	16630	16593	16423	16615	16662	16594	16756	16674	16401	16536	16495	16506	16496	16447	16475	16548	16664	16663	16563	16515	16615	16570	16747	16532	16479	16549	16590	16470	16485	16580	16533	16646	16505	16738	16487	16462	16463	16459	16466	16660	16464	16669	16536	16478	16652	16449	16609	16340	16519	16507	16480	16743	16682	16599	16610	16520	16441	16728	16732	16602	16529	16672	16614	16566	16483	16646	16401	16445	16590	16663	16460	16412	16542	16582	16624	16762	16618	16578	16619	16390	16436	16502	16421	16560	16600	16610	16497	16380	16529	16440	16553	16759	16574	16388	16450	16629	16663	16520	16643	16764	16663	16614	16669	16546	16362	16549	16578	16494	16399	16470	16716	16553	16616	16569	16631	16492	16519	16592	16450	16669	16462	16560	16386	16634	16600	16539	16537	16584	16618	16561	16510	16667	16470	16348	16479	16739	16560	16631	16544	16567	16609	16648	16526	16645	16402	16513	16639	16492	16576	16616	16508	16502	16543	16527	16572	16620	16418	16703	16665	16463	16563	16540	16574	16470	16351	16641	16539	16673	16620	16637	16510	16618	16598	16538	16484	16718	16569	16446	16541	16445	16542	16491	16615	16769	16675	16430	16662	16646	16556	16696	16482	16661	16598	16566	16432	16563	16735	16609	16544	16550	16474	16622	16605	16563	16470	16531	16481	16573	16489	16596	16637	16420	16550	16385	16726	16542	16584	16461	16578	16469	16676	16733	16577	16536	16209	16798	16654	16576	16451	16632	16521	16515	16385	16335	16565	16531	16412	16658	16587	16557	16473	16526	16442	16376	16569	16526	16495	16597	16614	16620	16596	16556	16540	16696	16337	16410	16545	16335	16465	16499	16701	16352	16537	16464	16799	16573	16482	16545	16683	16459	16517	16508	16478	16440	16539	16551	16461	16723	16601	16542	16389	16710	16692	16591	16515	16561	16480	16605	16524	16528	16635	16397	16777	16520	16407	16625	16651	16585	16681	16261	16528	16707	16457	16437	16619	16833	16531	16398	16432	16492	16630	16642	16495	16679	16702	16659	16513	16690	16624	16688	16392	16470	16462	16702	16537	16473	16394	16575	16539	16492	16423	16536	16452	16574	16406	16586	16453	16701	16701	16652	16462	16385	16443	16629	16506	16477	16446	16630	16489	16771	16499	16561	16412	16436	16598	16547	16366	16510	16617	16472	16475	16601	16408	16718	16649	16560	16721	16557	16592	16533	16483	16489	16403	16435	16663	16618	16633	16624	16512	16482	16410	16644	16572	16487	16597	16480	16697	16604	16569	16571	16511	16582	16730	16468	16648	16468	16526	16551	16423	16590	16803	16695	16773	16388	16581	16468	16546	16471	16632	16647	16451	16540	16479	16400	16566	16511	16685	16772	16707	16700	16698	16651	16630	16555	16339	16540	16547	16563	16633	16540	16563	16644	16498	16559	16595	16423	16599	16660	16527	16645	16534	16653	16406	16541	16536	16575	16550	16479	16543	16472	16665	16774	16713	16626	16524	16642	16561	16650	16712	16677	16540	16464	16574	16568	16586	16529	16465	16530	16412	16540	16532	16648	16533	16409	16451	16595	16504	16745	16549	16535	16599	16500	16662	16659	16486	16606	16591	16663	16770	16667	16547	16715	16599	16630	16557	16708	16573	16491	16506	16366	16513	16568	16488	16631	16720	16586	16668	16481	16334	16523	16513	16467	16569	16376	16517	16464	16529	16593	16443	16584	16460	16548	16594	16521	16543	16586	16693	16625	16495	16632	16538	16561	16460	16539	16590	16503	16472	16554	16367	16684	16495	16513	16544	16613	16474	16552	16678	16475	16520	16494	16367	16626	16546	16474	16592	16720	16586	16618	16517	16756	16649	16908	16444	16600	16426	16478	16479	16490	16375	16443	16536	16715	16528	16449	16568	16471	16386	16535	16763	16532	16408	16432	16679	16479	16504	16410	16579	16575	16597	16663	16596	16497	16653	16450	16526	16459	16546	16732	16496	16528	16663	16715	16630	16561	16571	16420	16673	16493	16680	16496	16460	16555	16428	16742	16439	16699	16579	16630	16568	16505	16589	16405	16557	16550	16653	16453	16619	16599	16542	16638	16558	16654	16498	16355	16480	16415	16516	16586	16638	16449	16430	16563	16624	16405	16501	16658	16578	16527	16539	16590	16624	16672	16493	16518	16554	16660	16580	16582	16544	16471	16336	16391	16557	16472	16489	16495	16524	16716	16534	16607	16520	16706	16481	16550	16575	16475	16642	16479	16504	16649	16562	16637	16711	16576	16548	16561	16684	16513	16356	16553	16456	16433	16546	16619	16445	16579	16475	16712	16476	16558	16621	16657	16448	16567	16503	16637	16668	16547
27629	22294	26722	24722	21186	21351	21377	21020	20772	21074	21123	21047	21080	21130	21214	21217	21231	20952	20780	21067	20819	21029	21178	21038	21121	20936	20991	20990	21163	20983	20889	20933	21001	20725	20892	21044	20941	20736	20928	20940	20971	21185	20892	20762	20988	21036	20754	20622	20993	20990	21193	20918	21084	21009	20889	21070	20789	20796	20663	20796	21035	20580	20675	20846	21029	20921	20820	20866	20819	20843	20799	21006	20829	20965	21092	20803	20769	20827	20867	20769	20680	20734	20777	20992	20926	20733	20625	20884	20628	21067	20953	20915	20680	21032	20640	20809	20663	20958	20870	20738	20677	20832	20696	21036	20813	20938	20791	20777	20631	20762	20819	20483	20689	20721	20865	20956	20933	20790	20771	20687	20739	20960	20832	20928	20906	20945	20860	20629	20866	20924	20858	20830	20659	20899	20960	20809	20946	20782	20954	20769	20807	21005	20871	20743	20471	20699	20908	20883	20959	20725	20831	20723	20712	20818	20842	20872	20722	20862	20698	20768	20744	20940	20774	20710	20955	20939	20934	20843	20832	20779	20881	20890	20789	21000	20708	20863	20656	20813	21004	20698	21029	20989	20944	20814	20693	20676	20795	20780	20888	20720	20717	20861	20948	20910	20803	20769	20822	20831	20928	20785	20901	20740	20902	20924	20815	21011	20753	20637	20699	20591	20826	20584	20730	20941	20900	20712	20976	20897	20777	20919	20692	20859	20922	20692	20818	20831	20870	20701	20696	20721	20730	20977	20811	20842	20841	20774	20910	20803	20970	21002	20956	20926	21076	20606	20783	20891	20917	20984	20816	20803	20888	20806	21028	20830	20798	20864	20936	20778	20880	20723	20719	20738	20854	20862	20741	20814	20679	20716	21045	20875	21008	20915	21035	20937	20913	20930	20866	20715	20751	20973	20879	20877	20755	21046	20787	21117	20599	20833	20766	20696	20801	20729	20902	20766	20732	20758	20881	20824	20841	20829	21043	20766	20885	20844	20723	20684	20797	20963	20834	20883	20770	20641	20748	20852	20841	20944	20858	21003	20981	20877	20914	20819	20788	20985	20816	20950	20689	20846	20699	20826	20806	20834	20977	20970	21127	20986	20611	20798	20907	20816	20671	20778	20764	20728	20734	20982	20728	20847	20884	20697	20860	20748	20764	20881	20828	20825	20904	20687	20863	20940	20699	20706	21094	20853	20706	20705	20795	20789	20952	20688	20893	20978	21041	20747	20772	20733	20862	20872	20933	20853	20689	20913	20924	20725	20863	20632	20605	20776	20613	20669	20692	20886	20711	21027	20680	20805	20991	20758	21015	20848	20892	20842	20813	21017	20890	20881	20812	20658	20878	20850	20769	21015	20816	20892	20825	20976	20786	20826	20881	20771	20698	20879	20924	20695	20784	20843	20732	20821	20723	20777	20863	20943	20914	20709	20777	20755	20869	20586	20966	20787	20856	20902	20436	21042	20873	20762	21124	20939	20871	20841	20960	20758	20679	21010	20789	20924	20751	20965	20661	20779	20705	20926	20878	20806	20771	20638	20892	20558	20904	20795	20838	21012	20840	20807	20972	20817	20920	20798	20913	20958	20829	20879	20870	21087	20711	20938	20874	20906	20960	21045	20711	20788	20940	20848	20695	20573	20781	20723	20866	20712	20753	20863	20852	20966	20963	20836	20868	20971	20791	20912	20857	20799	20813	20828	20662	20818	20821	20834	20838	21084	21042	20919	20869	20667	20618	20681	20754	20866	20916	20812	20872	20678	21043	20780	20769	20838	20878	20848	20903	21043	20880	20530	20597	20840	20845	20951	20698	21014	20787	20728	20928	20919	20669	20707	20804	20714	20884	20818	20774	20711	21022	20569	20800	20781	20670	20787	20990	20857	20827	20997	20979	20784	20920	20879	20792	20777	20830	20559	20886	20568	20917	20726	20943	20762	20608	20648	20919	20705	20994	20729	20889	20887	20908	20902	20914	20801	20935	20883	20620	20731	20950	20809	21083	21175	20797	20622	20881	20880	20876	20689	21066	20899	20664	20876	20879	20958	20839	20758	20967	20881	20809	20903	20992	20742	20673	20674	20787	20665	20756	20907	20668	20813	21039	20947	20693	20836	20982	20947	20837	21000	20943	20825	20859	20642	20733	20678	20721	20879	20650	20645	20740	20996	20875	20764	20684	20818	20792	20875	21050	20829	20750	20750	20536	20949	20917	20731	20708	20782	20642	20867	20870	21004	20615	20778	20856	20658	20880	20688	20901	20691	20852	20718	20838	20860	20860	20748	20711	20695	20634	20839	20890	20869	20606	20828	20960	20941	20808	20959	20823	20743	21165	20763	20758	20863	20875	20952	20710	20843	20777	20708	20761	20815	20833	20877	20729	20768	20932	20667	21029	20825	21023	20917	20758	20836	20742	20884	20630	20817	21036	20937	20901	20890	20620	20650	20977	20812	20643	20784	20768	21055	20828	20580	20865	21106	20617	20966	20726	20618	20917	21014	20816	20992	20845	20735	20823	20938	20818	20859	20952	20855	20991	20796	20627	20784	20819	21010	20837	20916	21093	20863	21061	20790	20770	20765	20870	20901	20587	20953	20850	20844	20731	20872	21013	20812	20925	20735	20776	20825	20893	20887	20847	20835	20667	20774	21080	20696	21022	20920	21125	21030	20687	20848	20866	20806	20701	20768	20647	20556	20899	20951	20769	20863	20881	20867	20952	20782	20914	20839	20718	20754	20857	20906	20749	20713	20773	20888	20783	20752	20849	20623	20898	20751	20669	20825	20857	20748	20843	20732	20739	20874	20791	20656	20751	20733	20848	20816	20826	20805	20711	20993	20800	20860	20928	20852	20853	20640	20874	20849	20829	20759	20778	20905	20808	20582	21032	20575	20916	20783	20991	20669	20882	20651	20803	20802	20699	20707	20677	20909	20769	20869	20754	20867	20677	20723	20924	20825	20725	20937	20930	20941	20710	20977	20762	20891	20779	20768	20891	20770	20706	20729	20975	20736	20876	20699	20778	20827	20718	20781	20838	20627	20726	20756	20767	20686	20795	20817	20850	20802	20861	20971	20864	20907	20973	20540	20805	20910	20742	20841	20809	20746	20897	20757	20760	20807	20947	20891	20763	21088	20879	20740	20622	20942	20842	20703	20681	20779	20799	20936	20954	20889	20747	20870	20716	20466	20820	20725	20921	20589	20608	20947	20849	21015	20805	20979	20911	20985	20860	20985	20846	20518	20939	21003	20697	20944	20870	20694	20856	20790	20923	20855	20775	21084	20821	20737	20872	20757	20546	20757	20801	20925	20742	20775	20715	21044	20849	21101	20926	21092	20816	20904	20805	20941	20783	20868	20656	20893	20790	20738	21170	20928	20836	20755	20830	20950	20712	20978	20771	20831	20887	20692	20747	20994	21004	20951	20926	20789	21099	20775	21035	20955	20877	20637	20994	20784	20634	20685	20586	20668	20973	20756	20751	20808	20694	20733	20960	20873	21041	20694	21011	20673	20741	20916	21011	20840	20764	20978	20723	21059	20930	20759	20753	20694	20852	21002	20972	20764	20806	20548	20741	20731	20791	20873	20887	20878	20893	20786	20770	20625	20821	20895	21072	20858	20668	20791	20856	20782	20847	20842	21126	20834	20685	20941	21121	20852	20832	20905	20698	20792	20620	20781	20867	20889	20846	20672	20772	20881	20799	20854	20679	20996	20965	21109	20942	20744	20799	20829	20829	20835	20568	20688	20800	20930	20745	20683	20863	20651	20868	20951	20860	20882	20799	20737	20713	20681	21064	20761	20787	20904	20931	20768	21168	20675	20850	20695	20986	20870	20953	20879	21054	20521	20872	21041	20862	20767	20752	20873	20781	20738	20857	21081	20778	20923	20943	20916	21011	20965	20815	20886	20867	20900	20928	20608	20966	20958	21063	20889	21140	20883	20727	20509	20709	21025	21073	21059	20768	20913	20815	20841	20899	21000	20729	20947	20570	21048	21101	20999	20725	21003	20772	20820	20877	21016	20774	20957	20810	20874	20909	20799	20895	20846	20875	20722	20887	21052	20705	20790	20790	20751	20882	20679	20760	21006	20974	20880	20819	20683	20835	20885	20870	20904	20886	20732	21033	20916	20714	20813	20742	20818	20753	20937	20718	20594	20777	20952	21013	20894	20897	20818	20658	20906	20596	20665	20865	20973	20816	20847	20995	20639	20784	20792	20969	20833	21026	21014	20763	20623	20898	20741	20815	21069	20844	20963	20600	20812	20797	20893	20774	21079	20936	20928	20963	20947	20907	20789	20697	20703	20524	20671	20975	20987	20807	20721	20813	20731	20698	20657	20836	21212	20774	20923	20613	20684	20906	20715	20966	20685	20802	20965	21225	20762	20822	20749	20961	21005	20699	20826	20926	20961	20825	21139	20874	21002	20918	20762	20717	20956	20716	20936	20637	20765	20862	20851	20887	21044	20876	20895	20915	20816	20958	20869	20986	20854	20916	20819	20996	20851	20788	20996	20827	20890	20869	21019	20938	20860	20973	20806	20638	20984	20930	20806	20802	20891	20889	20807	21011	20894	20774	21047	21041	21157	20723	20792	20682	20935	20834	20617	20626	20680	20906	20736	20903	20817	20804	20817	20966	20819	20785	20919	20686	21005	20560	20976	20950	20833	20773	20579	20567	20976	20729	20914	20865	20837	20845	20888	20757	20879	20815	20705	20742	20932	20686	20761	20953	20936	20842	20783	20857	20913	20955	20705	20967	21078	20924	20686	20921	20708	20726	20724	20862	20824	20770	20713	20869	20759	20936	20873	20704	20890	20950	20623	20709	20973	20819	20775	20839	20716	20882	20865	20727	21122	20668	20782	21010	20722	20759	20860	20876	20960	20824	20671	20844	20806	21083	20804	20974	20746	20898	20910	20848	20715	20712	20907	20796	20919	20892	20755	20889	20846	20822	21041	20966	20883	21033	20780	20777	20954	20861	20672	20810	20665	20776	20967	21117	20707	20790	20713	21050	20777	20720	20690	20576	20588	20698	20946	20885	20836	20672	20913	21051	20918	20827	20945	20855	21022	20944	20952	20892	21034	21001	20898	20963	20637	20809	20816	20934	20838	20981	20891	20905	20958	20968	20803	20736	20892	21054	20850
16846	21081	20281	18742	17432	17183	17161	16778	16755	16728	16818	16906	17016	16902	17061	17085	16872	16920	16755	16737	16842	16788	16900	17084	16937	16930	16958	16672	16718	16709	16618	16783	16612	16708	16872	16741	16688	16782	16755	16772	16864	16733	16684	16487	16806	16734	16577	16748	16883	16891	16794	16826	16721	16702	16729	16732	16668	16673	16634	16745	16563	16570	16633	16619	16647	16743	16688	16682	16671	16939	16694	16793	16706	16802	16617	16630	16796	16699	16604	16770	16699	16660	16611	16729	16823	16657	16617	16631	16691	16569	16716	16667	16553	16630	16758	16710	16667	16693	16574	16677	16784	16721	16684	16596	16505	16716	16505	16634	16882	16626	16806	16615	16783	16496	16737	16538	16596	16508	16555	16811	16662	16821	16673	16715	16560	16759	16524	16668	16740	16809	16701	16600	16637	16656	16726	16588	16621	16511	16664	16676	16558	16619	16607	16812	16644	16601	16698	16747	16822	16435	16672	16753	16719	16626	16728	16699	16726	16616	16627	16664	16754	16715	16448	16631	16754	16721	16855	16660	16589	16619	16720	16797	16532	16774	16610	16613	16642	16620	16684	16639	16877	16788	16716	16760	16861	16556	16669	16723	16699	16593	16622	16651	16716	16711	16580	16692	16685	16668	16740	16747	16502	16728	16489	16600	16738	16790	16679	16758	16671	16577	16587	16617	16563	16818	16704	16516	16691	16635	16744	16631	16593	16612	16839	16685	16607	16553	16618	16690	16499	16525	16710	16716	16527	16635	16764	16652	16678	16694	16764	16561	16634	16519	16514	16719	16636	16695	16665	16625	16582	16643	16946	16743	16770	16597	16565	16671	16538	16651	16747	16545	16734	16592	16682	16615	16633	16758	16552	16570	16612	16636	16836	16683	16902	16848	16659	16710	16665	16606	16701	16708	16834	16679	16660	16621	16598	16696	16634	16619	16703	16637	16641	16437	16856	16671	16772	16587	16722	16637	16677	16612	16700	16769	16708	16653	16591	16561	16688	16651	16550	16732	16524	16653	16675	16638	16525	16426	16752	16582	16738	16695	16710	16551	16547	16761	16686	16767	16677	16762	16354	16509	16633	16667	16684	16777	16713	16661	16646	16636	16724	16433	16543	16669	16769	16613	16728	16648	16690	16690	16739	16617	16650	16664	16696	16599	16734	16621	16672	16617	16595	16630	16756	16628	16632	16677	16854	16691	16690	16623	16547	16733	16759	16779	16639	16771	16819	16797	16639	16478	16628	16668	16661	16783	16694	16666	16726	16633	16684	16708	16519	16691	16600	16679	16578	16551	16635	16581	16732	16635	16685	16660	16784	16645	16614	16700	16640	16731	16757	16808	16535	16547	16746	16806	16653	16770	16699	16587	16620	16668	16668	16643	16684	16741	16542	16834	16822	16622	16579	16647	16664	16591	16679	16593	16773	16599	16838	16726	16738	16630	16558	16734	16765	16787	16748	16763	16666	16909	16770	16657	16713	16566	16685	16778	16557	16732	16653	16673	16584	16593	16750	16536	16810	16898	16557	16656	16908	16882	16572	16548	16532	16732	16725	16783	16654	16760	16639	16796	16805	16751	16737	16675	16569	16624	16575	16742	16645	16529	16665	16759	16643	16602	16699	16605	16859	16679	16658	16656	16633	16781	16840	16822	16474	16692	16837	16647	16653	16751	16536	16709	16730	16569	16568	16693	16691	16644	16667	16695	16738	16609	16564	16781	16740	16799	16739	16673	16753	16604	16800	16719	16710	16446	16564	16582	16778	16742	16631	16770	16972	16544	16663	16627	16571	16429	16842	16910	16630	16513	16724	16587	16697	16639	16628	16810	16600	16738	16685	16692	16701	16690	16617	16630	16843	16659	16590	16589	16734	16718	16640	16606	16613	16722	16556	16747	16760	16757	16596	16539	16621	16684	16610	16679	16643	16681	16710	16598	16586	16490	16592	16820	16846	16742	16543	16730	16659	16672	16653	16631	16870	16705	16648	16611	16713	16763	16698	16643	16534	16675	16756	16716	16503	16705	16649	16772	16576	16747	16525	16690	16605	16710	16651	16641	16671	16685	16557	16646	16696	16606	16682	16759	16645	16596	16776	16737	16715	16606	16623	16613	16654	16670	16729	16603	16697	16536	16599	16736	16784	16604	16610	16604	16754	16723	16839	16512	16665	16687	16712	16545	16841	16772	16726	16622	16527	16569	16655	16484	16609	16676	16713	16708	16552	16682	16737	16611	16633	16836	16608	16598	16816	16442	16600	16744	16845	16353	16683	16602	16741	16697	16722	16769	16709	16582	16719	16615	16762	16622	16589	16617	16646	16622	16516	16793	16588	16637	16786	16716	16576	16843	16588	16688	16554	16528	16734	16520	16743	16714	16832	16569	16640	16762	16745	16601	16592	16686	16685	16642	16671	16664	16722	16630	16510	16714	16743	16584	16601	16725	16855	16641	16582	16777	16715	16568	16775	16586	16542	16537	16856	16449	16835	16642	16710	16561	16615	16685	16712	16875	16551	16764	16650	16738	16760	16575	16636	16607	16582	16703	16657	16591	16660	16692	16593	16603	16604	16739	16732	16618	16829	16660	16714	16654	16666	16802	16784	16652	16651	16587	16697	16832	16652	16593	16852	16782	16619	16614	16608	16626	16515	16684	16709	16570	16582	16567	16613	16753	16758	16608	16723	16728	16583	16851	16656	16694	16607	16591	16661	16721	16671	16785	16661	16567	16701	16652	16803	16621	16727	16757	16644	16649	16686	16597	16745	16639	16691	16710	16507	16696	16766	16690	16596	16588	16761	16755	16750	16664	16692	16538	16446	16712	16774	16832	16638	16542	16511	16504	16580	16698	16696	16683	16708	16655	16713	16813	16948	16589	16743	16789	16691	16643	16720	16750	16501	16613	16717	16726	16588	16595	16811	16684	16518	16517	16633	16566	16600	16817	16663	16617	16607	16663	16810	16676	16707	16734	16745	16666	16623	16748	16534	16822	16668	16659	16620	16728	16654	16640	16628	16695	16622	16768	16633	16749	16674	16566	16722	16823	16622	16716	16665	16696	16702	16703	16694	16752	16702	16629	16500	16555	16842	16499	16679	16731	16708	16702	16614	16616	16667	16692	16609	16667	16662	16660	16679	16532	16737	16655	16628	16677	16846	16530	16657	16749	16765	16628	16720	16572	16600	16776	16717	16727	16661	16862	16695	16584	16720	16684	16713	16727	16698	16703	16545	16559	16720	16715	16659	16599	16586	16706	16720	16832	16719	16685	16684	16746	16646	16588	16551	16765	16795	16651	16741	16663	16673	16612	16572	16729	16857	16612	16873	16594	16539	16760	16725	16610	16668	16668	16534	16577	16632	16622	16561	16507	16534	16561	16724	16657	16660	16643	16618	16702	16661	16675	16657	16582	16695	16730	16565	16546	16728	16681	16883	16659	16632	16697	16783	16681	16360	16693	16548	16683	16635	16717	16713	16723	16617	16711	16668	16667	16685	16569	16744	16615	16586	16670	16646	16691	16654	16715	16721	16774	16563	16703	16632	16728	16735	16641	16578	16671	16569	16572	16534	16651	16615	16665	16451	16716	16681	16674	16827	16507	16632	16742	16708	16637	16681	16716	16642	16580	16800	16638	16793	16661	16587	16612	16745	16610	16653	16558	16646	16597	16661	16572	16713	16616	16627	16667	16664	16776	16573	16560	16783	16616	16619	16814	16495	16715	16635	16728	16699	16669	16753	16714	16686	16646	16808	16666	16620	16622	16575	16776	16645	16656	16794	16742	16531	16454	16477	16528	16797	16752	16591	16599	16645	16803	16663	16763	16812	16708	16656	16612	16639	16757	16667	16694	16666	16542	16697	16799	16679	16823	16548	16603	16558	16663	16741	16701	16700	16695	16576	16616	16503	16573	16556	16689	16687	16566	16901	16652	16712	16815	16735	16640	16565	16728	16682	16691	16720	16662	16623	16663	16781	16765	16724	16753	16643	16476	16690	16738	16564	16789	16814	16654	16654	16620	16706	16638	16699	16757	16785	16777	16521	16478	16726	16824	16543	16616	16697	16519	16784	16400	16591	16586	16675	16708	16683	16630	16760	16742	16707	16664	16477	16680	16465	16723	16716	16519	16897	16584	16692	16805	16784	16797	16748	16673	16717	16623	16743	16607	16667	16630	16685	16684	16573	17022	16691	16640	16749	16428	16690	16704	16732	16634	16634	16463	16669	16562	16832	16635	16513	16613	16548	16788	16695	16743	16688	16642	16659	16757	16596	16606	16867	16871	16598	16820	16656	16691	16523	16528	16638	16684	16576	16714	16646	16611	16540	16532	16759	16743	16713	16844	16721	16721	16690	16773	16524	16673	16699	16827	16469	16776	16771	16695	16839	16614	16834	16537	16629	16584	16642	16788	16702	16666	16618	16691	16692	16515	16742	16739	16733	16671	16868	16702	16711	16802	16686	16696	16500	16687	16652	16629	16636	16576	16614	16567	16637	16715	16563	16564	16610	16664	16766	16607	16653	16701	16602	16616	16776	16602	16767	16521	16742	16755	16588	16738	16648	16649	16673	16631	16538	16650	16689	16812	16527	16767	16790	16693	16531	16688	16715	16732	16658	16785	16680	16666	16718	16867	16643	16580	16719	16523	16486	16676	16650	16612	16721	16802	16510	16808	16789	16806	16672	16521	16726	16696	16774	16570	16604	16658	16729	16724	16775	16555	16597	16657	16759	16603	16666	16573	16689	16822	16459	16607	16764	16656	16642	16666	16542	16769	16830	16687	16665	16629	16647	16817	16788	16691	16633	16626	16797	16726	16676	16841	16822	16737	16682	16841	16842	16516	16745	16865	16594	16630	16614	16621	16715	16919	16811	16684	16614	16741	16822	16749	16861	16594	16691	16776	16661	16517	16577	16748	16731	16503	16447	16552	16707	16943	16613	16706	16790	16683	16607	16599	16634	16720	16496	16704	16477	16678	16673	16597	16613	16639	16791	16748	16729	16624	16688	16725	16707	16468	16593	16449	16685	16612	16542	16477	16640	16578	16592	16630	16553	16703	16615	16768	16861	16555	16647	16722	16623	16691	16821	16665	16501	16616	16651	16606	16675	16616	16534	16507	16667	16529	16613	16747	16833	16638	16658	16693	16662	16695
23718	21207	28781	24090	22478	24101	24161	21447	21026	21194	21109	21203	21414	21200	21290	21023	21118	21115	21199	20896	21003	20954	21066	20968	21117	21170	20657	21093	20857	20891	20959	20797	20636	20720	20842	20870	20650	20856	20918	20916	20536	20686	20724	20593	20952	20822	20796	21051	21612	21460	21530	21479	20769	20805	20787	20733	20665	20726	20823	20564	20555	20513	20635	20609	20703	20437	20426	20713	20632	20699	20973	20615	20431	20371	20807	20625	20626	20563	20585	20597	20640	20424	20488	20667	20704	20484	20705	20698	20628	20581	20396	20558	20494	20491	20472	20333	20643	20793	20650	20728	20170	20575	20669	20495	20666	20583	20478	20441	20626	20525	20584	20765	20794	20633	20614	20779	20690	20637	20838	20875	20673	20798	20388	20490	20282	20540	20666	20681	20656	20865	20604	20690	20907	20713	20756	20622	20575	20759	20447	20509	20669	20645	20635	20706	20584	20628	20758	20764	20613	20554	20668	20727	20636	20442	20559	20517	20535	20530	20666	20489	20631	20600	20605	20647	20572	20637	20772	20636	20671	20706	20563	20605	20763	20609	20514	20608	20617	20356	20536	20457	20539	20652	20686	20494	20526	21033	20618	20573	20716	20556	20550	20601	20595	20337	20554	20621	20491	20608	20775	20585	20772	20522	20786	20563	20479	20659	20416	20601	20750	20545	20593	20670	20650	20350	20490	20595	20584	20717	20542	20477	20743	20386	20449	20371	20580	20664	20607	20815	20659	20587	20696	20622	20420	20844	20736	20690	20786	20570	20571	20497	21013	20710	20460	20648	20560	20520	20614	20509	20552	20442	20622	20590	20468	20647	20770	20798	20691	20639	20754	20448	20617	20577	20623	20357	20625	20446	20453	20683	20412	20257	20636	20745	20643	20714	20650	20531	20488	20529	20560	20621	20488	20458	20857	20550	20741	20614	20419	20427	20612	20515	20543	20413	20606	20794	20572	20493	20564	20656	20794	20457	20652	20658	20517	20808	20524	20753	20687	20668	20362	20741	20709	20611	20493	20433	20796	20681	20569	20472	20650	20695	21047	20729	20501	20735	20656	20353	20643	20679	20726	20678	20759	20672	20541	20658	20491	20439	20433	20444	20423	20701	20716	20763	20574	20628	20525	20477	20586	20625	20505	20595	20485	20483	20574	20689	20562	20486	20630	20710	20594	20550	20600	20594	20584	20572	20598	20461	20662	20713	20581	20749	20564	20544	20590	20622	20559	20503	20505	20556	20685	20536	20596	20431	20579	20673	20711	20467	20522	20662	20659	20618	20585	20675	20528	20510	20294	20610	20651	20679	20618	20489	20518	20493	20709	20616	20453	20519	20534	20632	20640	20284	20613	20394	20447	20821	20906	20624	20565	20670	20591	20663	20837	20718	20540	20773	20531	20562	20340	20483	20356	20617	20609	20677	20637	20628	20458	20555	20565	20442	20473	20838	20630	20353	20827	20530	20612	20538	20437	20715	20509	20550	20593	20380	20550	20492	20481	20517	20482	20904	20547	20519	20724	20715	20505	20762	20556	20674	20483	20679	20647	20481	20666	20443	20564	20778	20702	20636	20554	20463	20527	20538	20627	20750	20752	20513	20767	20637	20371	20779	20432	20385	20521	20655	20523	20823	20574	20642	20631	20677	20626	20622	20648	20446	20675	20539	20784	20646	20403	20553	20289	20542	20685	20713	20728	20776	20511	20461	20547	20841	20549	20539	20863	20522	20745	20377	20630	20766	20652	20486	20650	20824	20527	20553	20494	20551	20746	20608	20627	20743	20515	20366	20540	20503	20703	20468	20551	20707	20696	20699	20700	20540	20645	20636	20660	20571	20497	20639	20842	20618	20606	20854	20560	20745	20675	20606	20681	20693	20669	20846	20604	20635	20704	20453	20576	20736	20777	20903	20402	20633	20446	20626	20689	20545	20816	20683	20461	20468	20522	20461	20490	20332	20628	20552	20656	20758	20815	20550	20545	20458	20715	20510	20567	20705	20646	20590	20565	20386	20672	20610	20598	20633	20559	20557	20522	20615	20702	20771	20670	20673	20547	20635	20690	20554	20444	20681	20470	20559	20572	20473	20688	20443	20404	20716	20696	20762	20546	20703	20412	20465	20432	20501	20671	20699	20602	20620	20779	20699	20505	20887	20539	20631	20633	20613	20706	20505	20775	20525	20823	20604	20431	20501	20475	20746	20687	20716	20336	20517	20848	20469	20682	20518	20482	20359	20550	20538	20641	20558	20519	20352	20720	20497	20414	20612	20426	20474	20617	20526	20413	20504	20458	20389	20451	20544	20450	20458	20524	20530	20524	20463	20784	20542	20567	20627	20841	20517	20836	20768	20442	20620	20614	20679	20469	20460	20537	20663	20470	20667	20519	20577	20636	20468	20668	20523	20659	20776	20673	20294	20348	20568	20583	20674	20658	20494	20574	20577	20637	20630	20613	20540	20589	20605	20606	20530	20749	20643	20759	20677	20478	20604	20622	20552	20353	20508	20544	20595	20424	20417	20431	20567	20648	20760	20687	20491	20533	20575	20557	20505	20809	20630	20566	20634	20777	20538	20672	20690	20866	20445	20553	20532	20631	20650	20528	20652	20441	20602	20493	20496	20548	20785	20678	20650	20843	20465	20549	20583	20352	20483	20375	20388	20573	20457	20581	20666	20661	20580	20609	20690	20486	20415	20536	20491	20653	20443	20582	20506	20463	20632	20864	20499	20596	20691	20550	20523	20376	20412	20541	20680	20534	20526	20619	20496	20670	20695	20651	20618	20599	20488	20852	20520	20542	20340	20641	20752	20760	20384	20686	20526	20701	20503	20576	20434	20764	20589	20607	20454	20688	20632	20828	20472	20589	20569	20520	20728	20662	20851	20701	20651	20716	20900	20630	20631	20611	20637	20701	20482	20582	20676	20727	20397	20634	20502	20487	20583	20481	20665	20491	20648	20293	20333	20448	20773	20452	20383	20575	20686	20662	20703	20673	20343	20676	20607	20531	20742	20517	20651	20646	20661	20526	20473	20667	20714	20655	20658	20617	20739	20670	20490	20631	20663	20694	20680	20566	20467	20286	20631	20615	20691	20608	20706	20618	20686	20466	20605	20478	20564	20561	20629	20618	20798	20483	20506	20796	20559	20651	20703	20728	20543	20538	20614	20731	20582	20467	20519	20456	20590	20373	20479	20560	20703	20479	20540	20490	20662	20632	20781	20827	20555	20618	20464	20464	20443	20623	20536	20875	20485	20567	20722	20505	20558	20595	20657	20585	20491	20620	20449	20624	20568	20676	20493	20475	20616	20597	20658	20744	20514	20704	20649	20546	20533	20656	20453	20496	20588	20679	20403	20546	20464	20786	20699	20525	20727	20628	20718	20522	20761	20771	20319	20693	20518	20354	20382	20541	20584	20734	20663	20505	20663	20497	20503	20590	20530	20611	20706	20298	20584	20649	20416	20616	20637	20576	20678	20731	20670	20725	20643	20403	20603	20478	20429	20382	20580	20758	20711	20510	20641	20636	20576	20467	20832	20573	20511	20522	20548	20601	20488	20506	20720	20566	20515	20566	20565	20597	20602	20660	20344	20435	20576	20623	20584	20607	20711	20811	20603	20573	20584	20675	20860	20710	20671	20685	20545	20460	20606	20553	20692	20646	20760	20708	20319	20608	20685	20467	20412	20626	20469	20749	20489	20555	20548	20429	20441	20472	20601	20572	20502	20687	20442	20701	20527	20556	20449	20782	20509	20689	20588	20582	20645	20681	20663	20631	20606	20701	20578	20764	20610	20558	20866	20635	20771	20679	20587	20753	20689	20653	20590	20434	20568	20548	20539	20710	20696	20766	20664	20560	20509	20636	20717	20510	20600	20542	20606	20580	20514	20350	20649	20535	20568	20502	20519	20753	20355	20711	20581	20692	20545	20591	20546	20528	20501	20470	20534	20483	20735	20620	20548	20720	20547	20544	20661	20694	20594	20676	20620	20508	20483	20616	20575	20602	20483	20678	20612	20514	20651	20563	20590	20452	20651	20644	20578	20690	20578	20452	20406	20812	20662	20754	20553	20777	20472	20572	20629	20527	20667	20711	20388	20722	20559	20642	20526	20442	20694	20749	20539	20543	20671	20659	20807	20468	20513	20743	20558	20644	20615	20707	20667	20508	20431	20535	20517	20460	20432	20479	20479	20699	20744	20548	20514	20563	20544	20619	20651	20645	20460	20457	20707	20553	20503	20518	20445	20600	20594	20583	20607	20670	20574	20460	20440	20540	20588	20517	20697	20708	20816	20656	20698	20725	20544	20577	20735	20640	20577	20762	20483	20390	20388	20710	20407	20548	20474	20678	20615	20648	20554	20894	20616	20587	20749	20408	20491	20678	20690	20390	20615	20514	20562	20622	20481	20501	20573	20586	20460	20536	20668	20541	20589	20855	20753	20700	20383	20522	20399	20492	20540	20591	20499	20620	20510	20474	20719	20646	20721	20611	20720	20556	20385	20530	20812	20360	20520	20449	20688	20508	20621	20579	20452	20505	20703	20468	20601	20467	20397	20583	20583	20621	20507	20611	20527	20441	20412	20655	20618	20592	20581	20495	20475	20641	20842	20729	20780	20586	20547	20620	20634	20423	20545	20791	20594	20524	20942	20331	20737	20614	20386	20626	20563	20760	20766	20617	20609	20337	20672	20642	20587	20595	20594	20597	20546	20607	20610	20719	20423	20598	20545	20594	20650	20516	20725	20587	20537	20577	20566	20411	20667	20578	20577	20505	20446	20597	20503	20557	20603	20432	20493	20547	20528	20578	20642	20579	20507	20628	20627	20591	20827	20631	20443	20738	20674	20653	20459	20465	20562	20698	20643	20393	20515	20407	20545	20741	20720	20576	20696	20528	20505	20598	20723	20659	20459	20561	20590	20442	20606	20650	20822	20488	20702	20462	20500	20510	20552	20507	20623	20574	20760	20501	20580	20639	20764	20531	20380	20500	20492	20638	20720	20638	20539	20469	20476	20447	20575	20641	20578	20618	20470	20742	20712	20616	20668	20578	20633	20550	20650	20911	20744	20562	20789	20836	20686	20803	20469	20418	20595	20741	20644	20500	20449	20734	20655	20520	20653	20653	20424	20665	20713	20528	20414	20770	20734
16037	27110	25311	21561	19701	18312	18001	17383	17110	17040	17117	17057	17316	17605	17329	17334	17186	16909	16808	16704	16890	16891	16993	16956	17146	17005	16985	16752	16817	16750	16693	16670	16630	16652	16576	16527	16660	16826	16696	16669	16680	16725	16611	16779	16651	16483	16820	17008	17656	17819	17548	17202	16953	16848	16586	16551	16548	16571	16753	16629	16729	16698	16629	16727	16476	16580	16480	16598	16631	16650	16525	16639	16678	16438	16814	16738	16614	16484	16641	16524	16553	16526	16474	16556	16487	16445	16467	16296	16413	16586	16400	16665	16489	16702	16655	16552	16658	16658	16738	16629	16515	16460	16575	16479	16351	16471	16557	16623	16632	16429	16502	16549	16661	16533	16353	16566	16531	16490	16689	16440	16584	16723	16481	16538	16399	16536	16672	16493	16596	16582	16533	16740	16543	16811	16633	16559	16559	16538	16671	16584	16777	16762	16408	16497	16539	16733	16510	16612	16363	16620	16594	16594	16620	16666	16517	16542	16445	16568	16512	16607	16651	16409	16587	16568	16412	16581	16529	16507	16615	16562	16694	16611	16560	16643	16510	16566	16556	16411	16584	16588	16570	16559	16604	16606	16643	16508	16610	16427	16547	16556	16692	16283	16528	16547	16540	16689	16667	16422	16746	16593	16451	16486	16491	16498	16350	16553	16692	16523	16615	16464	16473	16459	16501	16499	16516	16486	16677	16572	16660	16597	16484	16689	16681	16547	16584	16414	16616	16458	16528	16567	16746	16598	16455	16544	16581	16576	16533	16523	16667	16361	16400	16458	16407	16606	16573	16567	16487	16345	16539	16505	16608	16460	16745	16563	16483	16546	16589	16553	16525	16702	16454	16541	16530	16605	16450	16476	16639	16468	16465	16576	16628	16563	16503	16679	16609	16608	16440	16710	16659	16414	16565	16383	16541	16357	16580	16424	16520	16385	16744	16623	16923	16707	16602	16524	16520	16382	16577	16688	16561	16534	16478	16531	16616	16333	16632	16680	16662	16356	16491	16375	16546	16361	16541	16350	16496	16600	16545	16487	16645	16537	16499	16473	16572	16499	16535	16469	16564	16534	16569	16496	16661	16508	16519	16667	16398	16467	16744	16553	16476	16581	16651	16525	16625	16348	16521	16690	16636	16600	16490	16497	16418	16488	16694	16543	16592	16718	16526	16603	16523	16575	16531	16560	16618	16456	16591	16572	16527	16547	16396	16483	16654	16549	16532	16561	16564	16456	16694	16537	16536	16495	16649	16513	16368	16509	16577	16516	16631	16601	16708	16615	16609	16516	16650	16373	16674	16727	16579	16713	16624	16532	16589	16464	16460	16718	16455	16504	16475	16478	16353	16573	16555	16539	16603	16471	16525	16499	16461	16519	16521	16423	16392	16516	16553	16629	16838	16327	16553	16637	16489	16564	16520	16580	16571	16677	16514	16453	16459	16754	16523	16587	16476	16562	16590	16421	16715	16443	16559	16517	16610	16489	16412	16538	16669	16655	16593	16714	16512	16581	16534	16722	16637	16417	16649	16690	16393	16478	16730	16582	16440	16728	16620	16505	16664	16563	16435	16556	16528	16751	16537	16522	16568	16537	16488	16665	16425	16444	16571	16623	16535	16509	16452	16508	16768	16576	16397	16466	16516	16553	16584	16585	16405	16494	16543	16548	16339	16720	16438	16827	16617	16610	16525	16538	16455	16570	16492	16481	16430	16599	16678	16509	16690	16668	16576	16486	16386	16630	16505	16413	16523	16544	16514	16489	16513	16792	16600	16560	16563	16466	16648	16592	16518	16458	16656	16596	16590	16581	16522	16569	16445	16435	16459	16406	16604	16390	16596	16425	16466	16554	16365	16551	16607	16492	16471	16527	16626	16491	16741	16634	16568	16607	16375	16343	16435	16495	16743	16489	16494	16499	16601	16514	16441	16651	16709	16429	16650	16642	16566	16595	16565	16563	16411	16459	16549	16544	16512	16573	16586	16591	16484	16626	16641	16635	16532	16736	16380	16333	16715	16666	16474	16606	16679	16517	16432	16574	16511	16449	16519	16446	16612	16409	16659	16537	16476	16471	16754	16516	16626	16308	16546	16408	16541	16517	16569	16378	16593	16533	16643	16563	16642	16465	16529	16459	16612	16531	16653	16694	16615	16533	16669	16555	16544	16538	16598	16388	16665	16578	16596	16446	16544	16685	16380	16645	16546	16539	16626	16521	16590	16567	16654	16629	16410	16628	16557	16759	16779	16734	16754	16575	16343	16684	16490	16521	16566	16449	16608	16651	16482	16606	16456	16488	16412	16634	16559	16489	16536	16421	16624	16526	16684	16547	16474	16496	16437	16482	16498	16551	16684	16591	16474	16518	16489	16484	16332	16602	16677	16466	16548	16572	16686	16458	16553	16576	16556	16557	16454	16752	16658	16579	16615	16659	16420	16612	16482	16673	16364	16606	16543	16520	16596	16621	16484	16392	16453	16430	16723	16522	16706	16453	16536	16608	16665	16554	16431	16485	16558	16531	16410	16480	16508	16697	16387	16628	16547	16520	16716	16592	16577	16470	16540	16363	16696	16643	16791	16539	16394	16526	16661	16600	16566	16411	16323	16657	16486	16577	16721	16474	16391	16515	16507	16398	16542	16477	16838	16432	16545	16675	16503	16557	16630	16689	16692	16642	16451	16403	16609	16578	16512	16467	16661	16610	16542	16605	16464	16504	16594	16668	16601	16598	16551	16558	16466	16583	16571	16418	16511	16388	16464	16562	16551	16835	16596	16509	16552	16548	16548	16552	16305	16321	16546	16541	16667	16637	16534	16514	16399	16492	16561	16444	16446	16337	16542	16676	16475	16557	16810	16478	16412	16635	16570	16555	16384	16593	16481	16633	16547	16607	16651	16699	16646	16566	16663	16383	16346	16445	16666	16492	16682	16557	16588	16453	16753	16564	16501	16534	16457	16576	16470	16561	16703	16513	16503	16480	16246	16616	16653	16598	16524	16535	16515	16689	16195	16505	16525	16526	16695	16496	16591	16494	16526	16613	16629	16536	16569	16533	16659	16495	16586	16415	16361	16430	16431	16495	16536	16580	16594	16443	16604	16439	16468	16520	16433	16394	16712	16610	16729	16549	16489	16529	16503	16590	16515	16524	16566	16502	16538	16549	16589	16414	16508	16542	16506	16846	16415	16617	16668	16521	16519	16585	16458	16421	16466	16633	16433	16635	16530	16711	16515	16625	16701	16598	16594	16587	16394	16384	16602	16580	16556	16628	16495	16520	16608	16702	16663	16599	16582	16556	16576	16655	16490	16727	16540	16499	16548	16512	16620	16617	16459	16728	16478	16473	16620	16584	16486	16618	16429	16578	16625	16689	16570	16530	16720	16556	16504	16680	16615	16576	16534	16716	16508	16517	16638	16728	16624	16598	16372	16560	16515	16401	16637	16383	16385	16428	16438	16582	16309	16543	16536	16399	16487	16468	16453	16546	16475	16373	16562	16466	16536	16387	16558	16514	16496	16555	16262	16438	16520	16468	16485	16519	16460	16433	16666	16558	16501	16491	16507	16637	16472	16593	16739	16602	16530	16371	16627	16486	16542	16725	16725	16554	16552	16520	16711	16431	16548	16581	16571	16476	16538	16527	16469	16643	16421	16504	16585	16613	16746	16559	16599	16506	16542	16583	16712	16702	16655	16445	16492	16621	16421	16630	16421	16473	16728	16532	16577	16571	16616	16538	16669	16713	16346	16602	16467	16735	16471	16421	16700	16439	16656	16318	16592	16514	16468	16539	16477	16456	16545	16633	16436	16517	16444	16369	16704	16555	16475	16486	16526	16634	16486	16436	16462	16644	16466	16410	16579	16545	16803	16471	16597	16686	16612	16543	16434	16691	16430	16692	16473	16776	16500	16557	16470	16398	16633	16661	16362	16522	16557	16646	16598	16684	16563	16638	16664	16717	16539	16587	16749	16570	16561	16645	16676	16398	16536	16579	16509	16585	16663	16532	16616	16595	16719	16541	16619	16541	16625	16491	16435	16601	16437	16738	16517	16517	16399	16539	16704	16550	16582	16525	16466	16420	16617	16484	16878	16678	16645	16572	16544	16490	16582	16598	16510	16491	16366	16541	16565	16672	16511	16376	16494	16675	16466	16639	16536	16697	16744	16381	16434	16692	16446	16423	16621	16722	16571	16648	16467	16573	16466	16470	16568	16631	16530	16552	16466	16390	16545	16548	16838	16451	16538	16447	16532	16515	16335	16661	16495	16454	16578	16624	16548	16485	16583	16446	16410	16500	16599	16456	16424	16499	16702	16569	16591	16428	16648	16544	16638	16567	16558	16595	16525	16559	16634	16544	16525	16613	16473	16580	16523	16539	16693	16725	16550	16507	16548	16628	16582	16629	16527	16506	16486	16493	16617	16558	16490	16520	16458	16483	16459	16507	16411	16463	16670	16536	16588	16491	16526	16681	16544	16560	16455	16428	16461	16567	16788	16470	16562	16514	16477	16596	16480	16604	16675	16477	16603	16632	16477	16423	16497	16459	16361	16650	16341	16618	16618	16558	16607	16538	16502	16586	16500	16431	16684	16426	16635	16573	16567	16610	16494	16695	16496	16616	16493	16539	16550	16512	16446	16506	16615	16634	16353	16618	16494	16753	16539	16506	16600	16657	16644	16480	16555	16687	16394	16503	16623	16424	16565	16545	16599	16541	16660	16560	16600	16572	16682	16659	16630	16612	16662	16559	16599	16501	16634	16611	16595	16570	16529	16533	16506	16695	16599	16611	16670	16650	16463	16533	16589	16580	16605	16544	16690	16369	16567	16565	16524	16520	16522	16557	16565	16516	16594	16402	16512	16460	16791	16536	16568	16460	16599	16524	16585	16646	16451	16721	16596	16474	16612	16517	16458	16503	16467	16535	16579	16472	16458	16583	16651	16649	16494	16466	16641	16412	16558	16595	16741	16554	16601	16505	16570	16458	16539	16618	16531	16562	16519	16411	16447	16679	16244	16479	16609	16631	16692	16544	16505	16521	16446	16721	16701	16540	16613	16498	16367	16758	16582	16513	16544	16532	16535	16680	16410	16563	16565	16563	16732	16644	16743	16616	16448	16337	16524	16517	16461	16603	16588	16286	16515	16635	16520	16439
22741	21224	29115	23664	21533	24077	27211	22270	21541	21940	21701	21632	21758	21957	21792	21782	21945	21423	21523	21201	21327	21201	21147	21382	21299	21298	21566	21451	21208	21272	21339	21238	20964	21267	21110	21140	21099	21034	20945	20819	20885	21012	20985	20962	21096	21112	20944	21290	22377	22785	22410	21739	21489	21030	20824	20825	20872	20999	20908	20837	20963	20640	20854	20681	21044	20848	20802	20827	20905	20939	20747	20603	20996	20771	20798	21101	21090	20585	20711	20997	21017	20718	20827	20920	20756	20941	20919	20928	20832	20773	20836	21035	20996	21134	21007	20812	20816	20833	20911	20867	20939	20818	20873	20789	20731	20716	20631	20895	20928	20838	20694	20888	21033	20740	20891	20809	20890	20730	20876	20615	20865	20669	20616	20855	20923	20712	20954	20790	20674	20830	21032	20845	20668	20791	20935	20844	20815	20738	20818	20800	20779	20784	20688	20973	20893	20777	21006	20658	20815	20882	21226	21003	20731	20748	20836	20762	21001	20817	20944	20842	20777	20641	20681	20761	20784	20751	20639	20900	20750	20993	20740	20975	20690	20835	20895	20841	20841	20805	20670	20766	21076	20677	20885	20787	20724	20767	20726	20786	20588	20656	20645	20837	20883	20842	20681	20968	20792	20609	20801	20761	20890	20753	20947	20865	20743	20682	20895	20826	20865	20826	20942	20790	20803	20854	20853	21074	20859	20811	20975	20928	20970	20927	20899	20847	20955	20636	20719	20707	20823	20833	20686	20919	20874	20815	20814	20835	20904	20604	20845	20916	20830	20755	20600	20812	20953	20575	20913	20921	20868	20736	20796	20736	20738	20667	20759	20732	20708	20922	20860	20802	20813	20923	20694	21014	20796	20769	20985	20710	20964	20592	20723	20837	21095	20864	20785	20861	21081	20800	20777	20961	20690	20893	20983	20737	20792	20676	20903	20814	20843	20740	20723	20973	20862	21079	20876	20628	20913	20688	20711	20917	21025	20791	20740	21000	20885	20839	20894	20756	20799	20666	20890	21103	20728	20720	20957	20868	20929	20794	20710	20674	20883	20761	20914	20948	20816	20897	20874	20872	20662	20811	20862	20885	20916	20791	20853	20790	20932	20914	20872	21011	21041	20816	20966	20773	20878	20968	20797	20863	20711	20676	20959	20752	20732	20761	20771	20802	20907	20685	20637	20874	20597	20810	20966	20845	20628	20878	20776	20569	20899	20601	20881	20846	20737	20812	20730	20710	20667	20762	20634	20892	20808	20732	20887	20705	20795	20828	20826	20780	20844	20897	20768	20947	21011	20817	20919	20689	20778	20878	21006	20656	20723	20870	21004	20779	20958	20887	20663	20640	20891	20765	20787	21066	20702	20890	20848	21078	21050	20778	20910	20918	20796	20669	20776	20735	20726	20844	20936	20882	20795	20805	20707	20799	20763	20775	20880	20923	20677	20711	20650	20770	20639	20809	20687	20693	20651	20503	20724	20887	20894	20688	20724	20819	20832	20777	20597	20640	20751	20982	20873	20617	20727	20798	20704	20990	21021	20959	20919	20715	20527	20703	20738	20860	20736	20852	20799	20992	20759	20933	20825	20718	20630	20698	20722	20839	20898	20975	20728	20840	20843	20820	21093	20775	20813	20490	20653	20981	21001	20900	20702	20884	20700	20863	20790	20486	20874	20768	20757	20768	20720	20613	21036	20835	20670	20777	21022	20638	20526	20886	20895	20675	20873	20744	20738	20980	20709	20676	20895	20727	20891	20828	20606	20914	20714	20785	20728	20502	20768	20834	20915	20855	20871	20930	20841	20636	20589	20945	20704	20658	20888	20655	20789	20871	20821	20869	20760	20826	21037	20815	20585	20784	20849	20584	20733	20847	20784	20579	20715	20752	21048	20749	21099	20619	20694	20897	20860	20817	21012	20881	20841	21076	20935	20752	20752	20875	20735	20908	20762	20827	20765	20998	20708	20649	20944	20779	20833	20694	20832	20971	20675	20770	20877	20714	20713	20888	20960	20664	20751	20701	20849	20677	20748	20710	20715	20808	20789	20906	20815	20949	20807	20769	20902	20773	20684	20714	20705	20725	20660	20856	20850	20799	20795	20575	20653	20882	20793	20565	20864	20788	20938	20924	20887	20752	20874	20786	20783	20988	20883	20774	20694	20750	21005	20946	20818	20757	20731	20928	20896	20889	20818	20705	21003	21037	20642	20761	20826	20880	20743	20600	20658	20962	21019	20977	20738	20648	20870	20721	20862	20948	20801	20616	20766	20726	20817	20691	20758	20549	20967	20903	20593	20851	20717	20650	20949	20799	20604	20962	20797	20621	20798	20887	20855	20902	20700	20610	20868	20843	20871	20682	20697	20872	20864	20834	20707	20864	20862	20734	20833	20924	20780	20770	20827	21019	20848	20875	20732	20611	21001	20795	20587	20844	20759	20953	20734	20875	20679	20656	20589	20805	20733	20784	20675	21018	20860	20670	20965	21035	20782	20814	20761	20817	20890	20806	20729	20756	20620	20563	20702	21067	20879	20830	20956	20973	20923	20787	20740	20850	20810	20825	20822	20762	20859	20923	20683	20756	20996	20746	20928	20840	20887	20842	20703	20884	20809	20709	20863	20638	20853	20935	20774	20595	20600	20888	20730	20591	20650	20792	20785	20939	20949	20729	20696	20717	20895	20715	20688	21007	20937	20716	21039	20507	21175	20778	20989	20868	20953	20872	20660	20863	20880	20731	20737	20957	20910	20827	20853	20760	20980	20951	20658	20951	20544	20765	20714	20719	20895	20775	20866	20765	20916	20795	20844	21113	20714	20794	20474	20754	20820	20891	20753	20952	20779	20764	20938	20953	20838	20748	20922	20939	20837	20616	20744	20738	20638	20767	20871	20928	20784	20905	20860	20835	20775	20777	21033	20792	20901	21008	20714	20933	20680	20762	20939	20842	20618	20797	20856	20855	20673	20735	20884	20866	20574	20528	20796	20975	20706	20794	20789	20809	20654	20999	20770	20716	20750	20790	20878	20933	20617	20844	20709	20826	20647	21009	20854	20638	20731	20749	20766	20636	20822	20781	20889	20933	20928	20639	20805	20787	20845	20845	20630	20866	20697	20767	20702	21003	20893	20821	20762	20775	20831	20803	20742	20857	20834	20864	20692	20728	20573	20603	20885	20962	20841	20813	20879	20711	20635	20877	20822	20930	20754	20961	20964	21000	20731	20814	21016	20834	20952	20823	20871	20860	20734	20774	20589	20797	20819	20856	20732	20646	20550	20704	20853	20711	20669	20782	20774	20798	20923	20839	20773	20755	21054	20855	20751	21054	20803	20844	20694	20815	20880	20865	20910	20964	20927	20715	20718	21027	20918	20656	20787	20906	20862	20767	20943	20565	20785	20680	20622	20984	20668	20869	20956	20837	21091	20845	20643	20683	20987	20672	20834	20703	20798	20730	20965	20705	20662	20848	20691	21156	20843	20649	21034	20643	20837	20753	20830	20698	20936	20562	20863	20860	20606	20751	20864	20839	20822	20894	20872	20956	20797	20897	20733	20796	20696	20850	20938	21056	20617	20747	20973	20892	20574	20839	20826	20965	20713	20883	21048	20817	20725	20919	21001	20747	20620	20634	20722	20533	20718	20690	20807	20859	20824	20762	20816	20663	20734	20875	20842	20713	20842	20856	20824	20722	20752	20692	20821	20941	20744	20766	20873	20793	20803	20797	20891	20935	20835	20749	20938	20729	20951	20640	20845	20690	20788	20956	20777	20723	20734	20724	20874	20622	20889	20861	20737	20923	20740	20593	20790	20789	20713	20835	20868	20732	20813	20931	20927	20713	20680	20868	20688	20664	20818	20751	20754	20677	20603	20826	20811	20777	20631	20792	20851	20711	20717	20741	20847	20881	20641	20752	20833	20883	20870	20651	20978	20788	20794	20556	20836	20636	20650	20779	20812	20773	20885	20792	20907	20906	20823	20757	20828	20640	20499	20762	20913	20751	20922	20909	20914	20694	20862	20779	20515	20788	20704	20866	20757	20697	20650	20874	20824	20610	20577	20999	20545	20781	20795	20776	20555	20836	20924	20797	20996	20828	20858	20832	20718	21007	20615	20723	20766	20721	20793	20839	20782	20803	20813	20873	20967	20866	20958	20904	20875	20982	20578	20698	20945	20821	20887	20848	20717	20978	20777	20617	20746	20751	20975	20705	20880	20719	20610	20763	20821	20828	20689	20994	20679	20718	20718	20820	20779	20829	20799	20813	20791	20920	20777	20660	20807	20632	20708	20720	20754	20814	20832	20809	20739	20808	20906	20796	20839	21014	20709	20932	20931	20958	20875	20814	20664	20671	20730	20894	20712	20724	20810	20857	20911	20790	20782	20880	20784	20901	20809	20897	20830	20973	21040	20785	20685	20621	20853	20655	20978	20996	21000	20832	20623	20716	20958	20808	20909	20991	20672	20824	20592	20859	20622	20658	20971	20788	20801	20820	20880	20912	20868	20828	20782	20550	20666	20664	20816	20761	20613	20668	20907	20733	20657	20729	21128	20860	20625	21004	20823	20628	20805	20748	20701	20682	20915	20656	20875	20867	20817	20817	20919	21103	20827	20769	20843	20664	20799	20555	20971	20736	21148	20781	20808	20992	20922	20895	20987	20935	20791	20751	20819	20686	20974	20790	20848	20775	20709	20802	20676	20913	20854	20694	20825	20738	20886	20903	20943	20649	20750	20985	20816	20988	20999	20798	20998	20976	20953	20851	20799	20978	20804	20795	20696	20829	20826	20869	20800	20873	20639	21085	20724	20790	20934	20932	20741	20738	20700	20486	20765	20912	20872	20661	20694	20692	20720	20813	20962	20982	20781	20608	20586	20551	20796	20597	20847	20888	20713	20785	20647	20738	20678	20696	20780	20833	20710	20815	20629	20667	20889	20725	20545	20804	20921	20734	20810	20828	20830	21011	20859	20502	20686	20737	20697	21037	20523	20868	20814	20636	20976	20927	20845	20987	20778	20960	20774	21006	20693	20821	20965	20699	20598	20883	20714	20952	21061	20819	20813	20963	20784	20857	20860	20979	20576	20788	20942	20856	20667	20845	20878	20724	21121	20764	20846	20952	20588	20894	20740	20586	20753	20796	21009	20916	20883	20994
17520	32316	30015	24641	21750	19417	18801	18151	17484	17706	17369	17671	17686	17988	17964	17782	17543	17502	17280	17124	17191	17397	17275	17099	17313	17366	17225	17257	17126	16989	17059	16823	16677	16921	16954	16841	16943	16958	17019	16939	16913	16740	16704	16821	16864	16746	16985	17228	18784	18963	18299	17764	17280	16966	16882	16754	16702	16784	16622	16668	16789	16782	16693	16764	16586	16766	16720	16574	16607	16698	16668	16643	16631	16605	16780	16622	16874	16521	16691	16593	16861	16775	16744	16623	16624	16635	16798	16676	16729	16578	16757	16708	16659	16869	16886	16694	16576	16632	16682	16758	16616	16750	16830	16733	16728	16525	16636	16577	16727	16537	16583	16713	16639	16726	16709	16533	16720	16733	16584	16588	16784	16474	16512	16719	16762	16607	16664	16496	16567	16541	16696	16797	16733	16447	16759	16464	16533	16603	16706	16606	16603	16566	16736	16832	16641	16674	16818	16758	16730	16723	16570	16652	16651	16612	16755	16693	16636	16746	16739	16693	16438	16524	16780	16777	16599	16696	16543	16707	16567	16868	16720	16582	16618	16803	16757	16646	16537	16650	16747	16721	16534	16709	16784	16545	16535	16958	16514	16574	16604	16524	16567	16659	16567	16442	16787	16707	16548	16698	16603	16736	16655	16593	16799	16549	16786	16660	16685	16632	16652	16656	16779	16431	16634	16645	16585	16578	16627	16740	16645	16534	16600	16628	16691	16614	16577	16664	16720	16611	16665	16676	16657	16681	16687	16708	16675	16472	16683	16593	16806	16524	16622	16595	16582	16676	16651	16638	16526	16530	16477	16644	16598	16538	16596	16608	16660	16692	16690	16590	16516	16680	16673	16607	16808	16756	16490	16688	16662	16809	16469	16483	16647	16735	16599	16600	16528	16649	16645	16752	16683	16840	16697	16510	16568	16680	16701	16661	16685	16674	16615	16500	16611	16647	16456	16936	16621	16735	16640	16696	16681	16838	16597	16408	16625	16649	16584	16666	16723	16513	16635	16751	16609	16598	16538	16654	16625	16606	16686	16691	16527	16815	16616	16821	16700	16751	16682	16551	16580	16570	16699	16693	16672	16674	16577	16445	16721	16740	16709	16576	16613	16569	16631	16647	16769	16873	16802	16593	16663	16668	16680	16678	16573	16693	16774	16609	16708	16920	16831	16730	16698	16502	16715	16670	16551	16741	16705	16696	16762	16715	16663	16628	16412	16617	16625	16765	16795	16882	16555	16295	16475	16785	16670	16690	16593	16534	16664	16720	16582	16685	16762	16537	16599	16658	16689	16632	16677	16804	16774	16728	16733	16512	16651	16704	16751	16628	16765	16579	16640	16600	16673	16755	16621	16643	16442	16641	16678	16834	16641	16647	16824	16891	16577	16740	16665	16572	16619	16514	16718	16583	16721	16607	16619	16659	16599	16734	16535	16671	16388	16753	16767	16638	16690	16765	16623	16634	16737	16737	16630	16824	16803	16583	16502	16644	16838	16822	16692	16706	16571	16900	16538	16519	16530	16579	16777	16639	16743	16667	16766	16789	16633	16623	16606	16698	16732	16585	16644	16777	16482	16817	16721	16701	16585	16674	16518	16623	16567	16431	16598	16674	16721	16580	16601	16721	16740	16690	16689	16541	16669	16443	16664	16561	16639	16660	16690	16808	16742	16487	16528	16608	16822	16638	16635	16633	16633	16741	16582	16508	16683	16607	16734	16552	16640	16764	16576	16578	16794	16762	16648	16685	16579	16569	16476	16754	16853	16654	16547	16792	16612	16724	16615	16692	16706	16652	16654	16590	16709	16696	16385	16528	16639	16784	16476	16740	16738	16636	16738	16764	16632	16516	16636	16628	16786	16709	16700	16706	16657	16673	16699	16619	16879	16665	16806	16662	16747	16555	16569	16698	16620	16625	16643	16624	16393	16665	16732	16648	16542	16706	16575	16535	16446	16664	16568	16659	16697	16681	16681	16684	16732	16690	16598	16803	16616	16682	16538	16627	16530	16676	16576	16658	16628	16734	16615	16586	16700	16724	16635	16508	16473	16563	16624	16640	16675	16697	16756	16709	16631	16603	16599	16625	16773	16550	16547	16563	16532	16545	16719	16435	16646	16693	16555	16608	16900	16628	16599	16562	16966	16643	16534	16595	16692	16872	16571	16766	16600	16565	16486	16901	16674	16598	16675	16717	16565	16608	16485	16765	16682	16640	16634	16816	16602	16496	16695	16628	16670	16744	16706	16558	16668	16652	16777	16579	16548	16812	16594	16660	16723	16592	16785	16733	16452	16680	16518	16749	16502	16623	16777	16585	16783	16633	16678	16553	16700	16468	16651	16446	16753	16704	16768	16708	16713	16503	16606	16630	16611	16660	16554	16754	16571	16646	16610	16848	16798	16699	16621	16608	16484	16783	16832	16662	16729	16732	16603	16734	16693	16700	16520	16798	16625	16736	16563	16468	16653	16678	16625	16544	16671	16835	16644	16779	16487	16617	16724	16578	16602	16629	16646	16675	16634	16718	16598	16704	16724	16650	16616	16457	16704	16697	16694	16612	16668	16680	16687	16645	16566	16690	16754	16692	16590	16510	16687	16642	16754	16699	16571	16862	16660	16553	16747	16567	16766	16455	16760	16706	16660	16660	16431	16589	16599	16458	16626	16705	16613	16708	16653	16565	16711	16633	16634	16563	16688	16703	16588	16777	16634	16541	16628	16684	16694	16632	16567	16793	16769	16626	16738	16493	16521	16547	16629	16664	16698	16674	16668	16652	16547	16566	16856	16618	16659	16646	16635	16459	16579	16842	16820	16670	16800	16717	16633	16669	16630	16694	16673	16568	16585	16582	16460	16551	16706	16471	16781	16607	16714	16615	16730	16753	16652	16693	16715	16665	16707	16648	16518	16656	16604	16683	16911	16646	16617	16649	16598	16632	16633	16770	16812	16555	16803	16481	16603	16621	16676	16573	16626	16719	16706	16709	16592	16576	16795	16562	16766	16576	16752	16478	16628	16696	16730	16603	16626	16682	16672	16730	16832	16760	16593	16580	16700	16667	16665	16692	16795	16571	16666	16675	16645	16739	16724	16594	16593	16762	16726	16723	16562	16575	16600	16753	16498	16663	16667	16521	16591	16595	16778	16504	16692	16819	16670	16696	16710	16715	16692	16853	16601	16665	16630	16542	16671	16487	16816	16745	16647	16465	16669	16681	16576	16646	16615	16660	16736	16688	16671	16580	16547	16739	16566	16624	16786	16773	16658	16664	16530	16534	16693	16664	16633	16704	16605	16621	16426	16698	16595	16647	16624	16682	16641	16538	16627	16372	16592	16833	16638	16613	16674	16505	16733	16618	16615	16712	16602	16573	16733	16619	16540	16681	16707	16681	16673	16909	16584	16558	16735	16685	16654	16561	16666	16558	16616	16648	16501	16764	16441	16838	16718	16643	16567	16691	16676	16737	16652	16650	16694	16851	16474	16638	16659	16613	16667	16552	16732	16702	16830	16568	16711	16532	16780	16636	16576	16440	16655	16645	16731	16781	16646	16647	16639	16757	16498	16531	16555	16490	16712	16700	16640	16692	16556	16649	16600	16323	16655	16637	16546	16519	16820	16572	16587	16661	16564	16692	16481	16757	16549	16719	16638	16607	16639	16652	16657	16589	16723	16450	16779	16566	16870	16575	16616	16734	16656	16502	16711	16594	16743	16690	16514	16560	16711	16632	16649	16790	16662	16708	16701	16632	16661	16601	16620	16487	16601	16655	16794	16722	16546	16804	16768	16536	16573	16657	16684	16572	16528	16747	16576	16665	16485	16708	16747	16444	16843	16544	16431	16742	16651	16601	16592	16660	16638	16616	16723	16744	16542	16706	16718	16608	16614	16605	16551	16586	16801	16552	16619	16756	16641	16605	16644	16610	16651	16871	16552	16612	16622	16651	16717	16595	16568	16716	16639	16691	16528	16651	16567	16631	16612	16599	16514	16747	16657	16577	16450	16698	16500	16450	16415	16603	16641	16703	16563	16709	16686	16709	16716	16451	16570	16487	16734	16678	16847	16619	16648	16717	16634	16616	16733	16575	16696	16648	16535	16537	16612	16658	16701	16621	16765	16749	16807	16762	16693	16704	16512	16704	16430	16824	16715	16629	16663	16714	16759	16584	16738	16707	16586	16624	16705	16601	16634	16493	16675	16490	16611	16638	16508	16664	16645	16620	16564	16541	16672	16578	16592	16736	16597	16692	16723	16741	16626	16587	16591	16564	16927	16778	16589	16521	16464	16581	16638	16553	16625	16558	16735	16469	16605	16565	16689	16603	16825	16739	16542	16775	16610	16757	16617	16682	16518	16545	16566	16764	16615	16729	16641	16680	16603	16584	16542	16705	16673	16562	16460	16579	16779	16736	16700	16620	16659	16655	16723	16485	16642	16680	16607	16636	16755	16712	16481	16546	16590	16604	16728	16583	16600	16548	16713	16600	16556	16799	16720	16684	16660	16678	16822	16402	16697	16606	16683	16858	16558	16704	16545	16590	16705	16605	16582	16728	16651	16665	16664	16551	16579	16649	16735	16576	16601	16625	16728	16623	16634	16706	16637	16720	16516	16634	16611	16699	16539	16797	16631	16680	16592	16595	16814	16674	16873	16641	16647	16614	16745	16623	16508	16693	16731	16661	16733	16759	16467	16571	16694	16723	16757	16682	16833	16703	16620	16420	16615	16625	16633	16743	16753	16668	16700	16412	16575	16660	16566	16599	16659	16753	16601	16689	16649	16458	16739	16635	16704	16771	16635	16658	16747	16687	16622	16590	16641	16741	16614	16533	16595	16512	16611	16720	16809	16725	16688	16648	16806	16705	16726	16656	16627	16848	16775	16565	16645	16737	16758	16767	16570	16635	16619	16618	16675	16562	16555	16599	16746	16552	16631	16643	16745	16803	16600	16754	16571	16741	16655	16533	16483	16623	16669	16701	16697	16768	16671	16632	16509	16640	16794	16701	16553	16772	16796	16623	16752	16600	16668	16789	16552	16644	16664	16672	16817	16735	16733	16683	16613	16637	16840	16521	16570	16744	16592	16715	16681	16648	16612	16698	16727	16712	16664	16681	16565	16651	16606	16492	16696	16571	16687	16607	16631	16674	16663	16705
27689	22407	26999	25293	21695	21180	21380	20986	20980	20867	20947	21081	20985	21159	21093	21147	21220	21178	21099	21085	21041	20845	20986	20997	21140	20970	21130	20924	21039	21085	20997	20973	21037	21007	21168	20697	20920	20845	20896	20854	20947	20824	20732	21082	20936	20906	20827	21111	21063	21017	21167	20942	21077	20805	20877	20851	20811	20655	20791	20719	20721	20772	20850	20592	20686	20851	20893	20860	20877	20800	20621	20787	20680	20893	20925	21047	20844	20643	21057	20967	20755	20816	20890	20853	20907	20776	20952	20868	20941	20830	21126	20638	20877	20900	20802	20730	20729	20665	20894	20823	20802	20980	20958	20973	21052	20962	21018	20969	21122	20909	20994	20658	20762	20513	20924	20831	20849	20807	20696	20912	20910	20893	20991	20772	20891	20885	20589	20836	20824	20929	21026	20855	20962	20914	20618	20897	20813	20731	21068	21065	21103	20941	20732	20867	20803	20901	20813	20922	20773	20730	20718	20739	20687	20856	21032	20922	20923	20964	20931	20765	20932	20705	20895	21105	20752	20712	20972	20821	20667	20657	20682	20979	20810	20923	20787	20741	20875	20943	20916	20846	20940	20752	20882	20925	20653	20716	20975	20594	20477	20678	20677	21028	20895	21019	20660	20831	20831	20854	20864	21026	20964	20858	20970	20859	20987	20597	20801	20933	20873	21032	20843	20869	20543	20807	20750	20754	20966	20838	20895	20795	20688	20890	21026	20706	20732	20864	20649	20968	20929	20860	20907	20940	20718	20917	20897	20624	20897	20867	20894	20866	20718	20741	20659	20752	20960	21181	20899	20745	20877	20914	20980	20656	20870	20958	20671	20810	20901	20826	20717	20918	20836	21068	21026	20867	20842	20808	20761	20795	20733	20619	20886	20858	20954	20795	20849	20777	20593	20844	20984	20839	20928	20828	20789	21016	20958	20630	20592	20897	20661	20823	20790	20809	20852	20821	20827	20853	21045	20606	20914	20990	20818	20972	20936	21078	20907	20779	20886	20870	21080	20981	20875	20978	21097	20802	20941	20848	20935	20873	20829	20862	21000	21137	20935	20849	20903	20852	20689	20894	20982	20623	20955	20822	21005	20971	20913	20980	20825	20913	20953	21020	20848	20751	20868	20636	20939	20905	20774	20684	20740	20787	20981	20871	20820	20987	20985	20849	20887	20901	20825	20872	21070	20619	20649	20987	20862	20695	20961	20644	20837	20595	20669	20739	20810	21164	20977	20864	20744	20692	21001	20696	20763	21181	20860	20801	20990	20846	20772	20946	21013	20955	20843	20818	20793	20841	20940	21099	21023	20957	20734	20514	20781	20768	20936	20985	20639	20754	20899	20881	20968	20955	20861	20876	21048	20989	20855	20771	20932	20997	20896	20753	20724	20632	20694	20635	20832	20781	20693	20977	20929	20659	20821	20856	20925	21131	20745	20814	20646	20543	20649	20890	20843	20819	20924	20815	21203	20890	20985	21031	20730	20826	20891	20608	21119	20907	20860	20767	20702	20776	20956	20862	20669	21122	21091	20840	20914	20987	20783	20832	20685	20830	20833	20738	20959	20741	20591	20780	20971	20861	20813	20669	20827	21052	20807	21037	21018	20831	20683	20870	20824	20959	20884	20971	20881	20799	21042	20801	20997	20840	20709	20624	20741	20907	20901	20748	20733	20841	20838	20908	20728	21080	20900	20992	20973	20680	20713	21020	20994	20858	20802	20816	20886	20933	20881	20677	20780	21040	20755	20928	20880	20939	20825	20936	21092	20837	21082	20578	20734	20839	20989	20996	20818	20875	20744	20887	20809	20833	20896	20917	20925	20825	20997	20843	20870	20803	20802	20841	20765	20782	20924	20829	20950	20890	20907	20619	20949	20968	20946	20922	20986	20812	20729	20960	20861	21133	20822	20850	20944	20629	20951	20779	20909	20901	20946	21023	20984	20826	21029	20803	20806	20920	21116	20893	20983	20754	20845	20952	21022	20632	20826	20866	20883	21008	20819	20670	20797	20913	20732	20797	20926	20975	20627	21070	20574	20810	20866	20653	20972	20995	20865	20658	20974	20865	20872	20625	20958	20784	20760	20769	20971	20746	20937	20970	20785	20881	20854	20877	20827	20807	20691	20836	21003	20645	20834	20832	20877	20794	21040	20934	20977	20484	20911	20899	20913	20856	20849	20837	21022	20591	20830	20804	20729	20692	20715	20821	20720	20686	20908	20908	20736	20624	20825	20784	20757	20982	20841	20692	20725	20883	20976	20978	20838	20731	20724	21084	20853	20657	20986	20984	20960	20837	20873	21006	20861	20923	20845	20938	20925	20731	20946	20956	20717	20858	20708	20763	20948	20970	20644	21026	20715	20789	20817	20755	20777	20747	20970	21019	20567	20746	20888	20911	20948	20869	20881	20933	20976	20947	20825	20834	20742	20810	20939	21018	20956	20934	20921	20879	20838	20874	20908	20713	20657	20814	20834	20768	20839	21070	20820	21079	20874	20704	20859	20961	20846	20977	20745	20540	20903	20876	20622	20879	20866	20861	21068	20925	21051	20920	20908	20955	21081	21040	21045	20911	20876	21053	20680	20704	20794	20847	20806	20815	20768	20867	20708	21013	21116	20951	20901	21123	20909	20978	20814	20738	21082	20850	21127	20765	20873	20874	20926	20898	20841	20822	20624	20928	20870	20868	20850	20892	20872	20815	20815	20874	20851	20728	20814	21073	20775	20722	20861	20880	20746	20808	21099	20772	20865	21047	21004	21092	20786	20961	20879	20970	20998	20976	20990	21072	20674	20885	20732	20830	20655	20833	20956	20856	20965	20926	20927	20737	20927	20796	20851	20979	20906	21102	20891	21020	20899	20789	20762	20756	20629	20910	20744	20984	20834	20783	20995	20681	20919	20752	21022	20984	20712	20839	20735	20755	20793	20718	20901	20885	20803	20837	20874	20753	20860	20952	20962	20858	20872	20915	20765	20848	20744	20711	20880	20990	20880	20915	20767	21014	20838	20835	20905	20667	20967	20828	20803	20927	20744	20893	20672	20733	20846	20836	20846	20891	20811	20772	20915	20817	20602	20853	20801	20827	20780	20782	20826	21014	20858	20847	20717	20712	20857	20851	20896	20903	20981	20922	20992	20875	20889	20867	20811	20871	20901	20898	20759	20969	20782	20975	20919	20620	20845	20654	20882	20768	20753	20871	20658	20822	20816	20830	20877	20755	20684	20923	20876	20919	20670	20889	20482	20980	20789	20597	20846	20801	20837	20824	20711	20761	20832	20631	20932	20859	20765	20733	20777	20747	20815	20981	20767	20938	20908	20712	20823	20751	20672	20628	20790	20719	20848	21172	20682	20888	20940	20777	20852	20915	20828	20721	20857	20811	20787	20759	20813	20695	21094	20966	20895	21064	20927	20883	20792	21051	20760	20940	20727	20985	20763	20975	20791	20801	20698	20730	20944	20799	20693	20817	20764	20685	20824	21021	20703	20759	20745	20769	20866	20713	20888	20624	21085	20746	21053	20954	20755	20795	20845	20851	20736	20767	20866	20973	20851	20844	20739	20731	20982	21010	20912	20880	20802	20950	20850	20787	20810	20546	20866	20793	20928	20865	20713	20814	20823	20798	20849	20820	20922	20829	20662	20788	20794	20749	20846	20790	20768	20862	20675	20899	20986	20793	20771	20925	20706	20709	20694	20728	20852	20796	20811	20791	20963	20775	20870	20754	20943	20829	20927	20671	20818	21342	21055	20872	20979	20726	20786	20916	20860	20977	21127	20893	20751	20997	20793	20725	20913	20750	20651	21015	20723	20828	20783	20723	20898	20623	20744	20961	20619	20916	20785	21019	20797	20868	20739	20768	21031	20935	20877	20778	20875	20691	20784	20802	20865	20844	20577	20784	20789	20771	20868	21033	20912	20900	20776	20510	20877	20597	20839	20910	20688	20754	20868	20897	20912	20806	20842	20903	20661	20924	20855	20908	20801	20858	21029	20793	20894	20826	20920	20532	20978	20866	20959	20955	21031	21047	20688	20663	20857	20813	20852	20713	20861	20611	20661	20818	20759	20821	20752	21000	20904	20953	20738	20946	20937	20896	20954	20773	20703	20695	20785	20872	20872	20771	20806	20842	20864	20902	20910	21070	20837	20794	20885	20918	20846	20866	20933	20988	20828	20684	20839	20936	21077	20804	20948	20925	20757	20982	20841	20803	21016	20857	20940	20933	20785	20752	20662	20819	21034	20701	20728	20776	20916	20775	21017	20906	21001	20794	20958	20778	20847	20701	21079	20981	20887	20778	21020	20954	20967	21053	20877	20783	20566	20703	20628	20811	20915	20824	20789	20918	20760	20727	20734	20788	20788	20934	20962	20925	20731	20819	20731	21031	20997	20916	20977	20743	21062	20729	20724	20715	20994	20907	20875	20829	20899	20992	20777	20769	20787	20812	20827	20982	20893	20844	21040	20854	20751	20988	20741	20633	20802	20824	20773	20971	20927	21054	20851	20666	21009	20969	20788	20463	20667	20886	20856	20650	20980	20954	20881	20728	20753	20699	20875	20798	20967	20887	20739	20639	20816	20954	20760	20642	21063	20824	20957	20687	20828	20951	20879	21097	20809	20944	20680	21111	20973	20842	20815	20951	21047	20886	21013	20777	20804	20682	20789	20711	20775	20862	20617	20710	20948	20907	20856	21141	20829	20940	20885	20730	20839	20704	20845	20764	20934	20879	20824	20899	20860	20782	20648	20893	20820	20886	20931	20717	20623	20823	20652	20687	20759	20953	20957	20950	20906	21053	20861	20977	20987	21134	20769	20849	20866	20758	20787	21089	20889	20665	20958	20863	20959	21122	20888	20928	20835	20857	20928	20702	20735	20782	20791	20565	20656	20798	20830	21011	20860	20764	21014	20894	20936	21130	20908	20737	20819	20932	21057	20979	20847	21199	20894	21144	20780	20626	20965	20954	20913	21040	20724	20804	20753	20758	20976	20791	20932	20857	20953	20929	20804	20867	20835	21040	20628	20849	20741	20926	20791	21057	20919	20939	20868	20809	21082	20929	20866	20904	20760	20813	21007	20814	21080	20623	20760	21030	20881	20964	20757	20870	20891	20828	20608	20916	20897	20930	20979	20890	20791	20755	20826	20719
16968	21855	21362	19178	17891	16978	17023	16849	16993	16618	16677	17077	16945	17131	16938	16850	16925	16898	16885	16903	17030	16864	16985	16835	16920	17090	16987	17107	16828	16941	16802	16806	16851	16666	16844	16830	16898	16549	16852	16642	16912	16636	16748	16589	16659	16715	16840	16588	17022	16802	17018	16840	16833	16770	16611	16704	16711	16541	16801	16635	16680	16670	16687	16677	16649	16579	16651	16675	16731	16534	16717	16757	16684	16632	16765	16576	16619	16757	16743	16622	16849	16696	16607	16413	16726	16651	16578	16753	16730	16716	16705	16679	16662	16535	16829	16589	16702	16758	16760	16696	16585	16724	16683	16767	16845	16658	16611	16775	16745	16638	16555	16759	16649	16817	16646	16917	16571	16739	16633	16765	16658	16746	16685	16664	16655	16580	16625	16791	16775	16679	16530	16631	16652	16610	16667	16697	16816	16729	16749	16901	16735	16665	16593	16609	16563	16586	16670	16660	16724	16693	16747	16779	16708	16817	16641	16672	16612	16733	16698	16731	16833	16581	16604	16619	16799	16622	16570	16731	16652	16811	16644	16923	16852	16651	16775	16783	16682	16819	16638	16548	16768	16641	16675	16698	16774	16639	16724	16585	16404	16551	16841	16649	16726	16668	16608	16751	16681	16682	16666	16813	16460	16781	16720	16738	16658	16596	16779	16557	16764	16781	16529	16619	16859	16630	16703	16581	16693	16689	16763	16671	16578	16592	16786	16751	16694	16641	16586	16851	16610	16624	16626	16619	16688	16536	16682	16717	16718	16825	16740	16643	16771	16519	16917	16577	16748	16583	16742	16677	16633	16702	16672	16739	16611	16581	16646	16556	16769	16514	16809	16649	16622	16624	16581	16748	16667	16692	16553	16587	16678	16810	16859	16638	16621	16734	16736	16692	16832	16646	16609	16884	16866	16943	16611	16569	16635	16631	16789	16596	16636	16784	16553	16801	16591	16606	16792	16673	16898	16615	16886	16485	16757	16703	16805	16710	16665	16631	16731	16595	16547	16727	16728	16748	16555	16631	16608	16575	16687	16647	16652	16801	16692	16741	16748	16513	16758	16728	16793	16698	16820	16792	16741	16774	16728	16521	16736	16738	16546	16612	16556	16677	16695	16794	16615	16785	16604	16847	16686	16700	16678	16807	16658	16714	16674	16679	16541	16669	16694	16685	16606	16620	16853	16718	16712	16760	16775	16756	16837	16710	16587	16611	16633	16646	16657	16787	16694	16778	16716	16696	16584	16635	16615	16722	16730	16792	16863	16691	16911	16631	16801	16536	16758	16763	16758	16725	16695	16546	16627	16748	16834	16659	16930	16774	16693	16553	16698	16656	16609	16654	16425	16688	16636	16911	16749	16605	16640	16771	16582	16742	16649	16714	16752	16578	16776	16795	16616	16702	16590	16709	16519	16594	16606	16639	16829	16679	16848	16630	16627	16703	16682	16786	16546	16776	16723	16547	16653	16566	16619	16678	16589	16833	16694	16690	16711	16636	16639	16698	16637	16686	16590	16677	16875	16777	16585	16618	16521	16794	16552	16810	16592	16629	16748	16672	16652	16647	16796	16809	16683	16553	16590	16852	16504	16618	16736	16642	16769	16534	16660	16594	16747	16766	16689	16570	16825	16695	16600	16562	16702	16668	16696	16844	16773	16974	16749	16604	16748	16623	16713	16785	16721	16720	16701	16606	16649	16856	16807	16665	16917	16624	16671	16672	16663	16828	16765	16598	16726	16483	16725	16745	16768	16638	16743	16552	16511	16858	16597	16597	16676	16584	16703	16890	16684	16670	16592	16738	16715	16749	16813	16653	16789	16487	16612	16723	16500	16655	16716	16581	16690	16621	16757	16699	16676	16779	16825	16852	16738	16662	16653	16785	16715	16884	16715	16571	16589	16693	16578	16641	16442	16587	16786	16738	16723	16835	16587	16879	16831	16533	16697	16746	16749	16707	16870	16744	16730	16550	16773	16718	16743	16724	16708	16599	16638	16700	16663	16592	16744	16836	16777	16641	16808	16801	16651	16877	16658	16617	16727	16789	16693	16615	16625	16725	16741	16795	16703	16761	16589	16815	16601	16639	16649	16733	16723	16794	16777	16736	16696	16455	16657	16698	16785	16684	16870	16625	16651	16765	16695	16781	16832	16697	16430	16810	16815	16593	16548	16542	16618	16567	16644	16641	16711	16713	16839	16451	16704	16746	16773	16743	16725	16699	16647	16629	16671	16653	16812	16633	16706	16917	16758	16617	16763	16697	16766	16627	16731	16519	16925	16854	16575	16596	16587	16634	16660	16619	16645	16600	16677	16670	16652	16684	16716	16583	16753	16853	16879	16782	16854	16567	16653	16749	16861	16747	16734	16731	16687	16754	16541	16629	16720	16622	16676	16726	16573	16726	16696	16750	16756	16544	16597	16759	16653	16582	16673	16713	16654	16656	16766	16726	16718	16837	16579	16821	16785	16772	16616	16760	16748	16683	16725	16699	16716	16746	16749	16519	16842	16662	16652	16535	16665	16698	16714	16619	16706	16668	16628	16611	16831	16525	16645	16740	16913	16683	16633	16872	16721	16575	16690	16677	16747	16750	16700	16652	16689	16639	16545	16933	16708	16867	16641	16571	16686	16788	16822	16666	16610	16749	16574	16924	16714	16558	16577	16626	16710	16650	16710	16644	16687	16578	16460	16839	16681	16711	16692	16756	16731	16844	16753	16759	16832	16472	16818	16758	16739	16604	16655	16784	16657	16879	16654	16690	16840	16778	16801	16820	16614	16764	16706	16775	16625	16785	16783	16717	16681	16739	16809	16603	16679	16651	16586	16450	16654	16914	16849	16555	16705	16686	16715	16694	16739	16503	16653	16737	16715	16687	16726	16640	16654	16777	16725	16603	16606	16726	16698	16651	16871	16631	16589	16744	16858	16656	16733	16658	16604	16827	16649	16756	16609	16752	16947	16631	16515	16749	16453	16722	16806	16532	16884	16674	16783	16598	16809	16667	16451	16564	16369	16675	16757	16675	16631	16594	16672	16545	16635	16490	16702	16637	16683	16787	16833	16635	16886	16680	16799	16660	16600	16641	16660	16717	16594	16737	16570	16872	16793	16698	16691	16672	16857	16579	16869	16698	16622	16699	16680	16827	16724	16699	16696	16729	16632	16819	16696	16596	16877	16567	16715	16542	16805	16765	16490	16801	16759	16930	16598	16657	16601	16726	16646	16739	16798	16547	16658	16700	16681	16699	16689	16700	16608	16841	16690	16667	16666	16418	16435	16817	16606	16752	16594	16617	16776	16557	16631	16723	16717	16810	16755	16620	16722	16651	16628	16729	17034	16685	16736	16650	16710	16780	16830	16813	16694	16596	16721	16492	16572	16700	16954	16511	16705	16779	16637	16756	16731	16600	16645	16747	16801	16584	16856	16440	16437	16558	16792	16617	16651	16613	16653	16554	16512	16673	16807	16636	16764	16865	16597	16728	16742	16586	16563	16746	16621	16767	16726	16762	16627	16794	16794	16583	16692	16622	16561	16702	16775	16571	16838	16868	16678	16715	16775	16889	16745	16696	16718	16636	16724	16690	16628	16583	16793	16719	16710	16704	16647	16597	16557	16798	16536	16712	16741	16821	16826	16651	16723	16576	16718	16723	16799	16786	16654	16744	16790	16576	16762	16727	16864	16786	16498	16558	16623	16741	16755	16723	16588	16691	16641	16652	16696	16703	16903	16789	16664	16642	16821	16757	16776	16899	16885	16689	16622	16663	16714	16564	16719	16588	16754	16721	16650	16519	16847	16743	16685	16631	16715	16723	16632	16529	16803	16653	16726	16792	16652	16595	16717	16682	16640	16690	16752	16584	16888	16566	16683	16772	16590	16521	16723	16773	16784	16697	16702	16522	16859	16829	16763	16717	16920	16733	16543	16614	16760	16695	16600	16586	17049	16733	16663	16721	16789	16622	16623	16883	16609	16717	16673	16566	16828	16576	16683	16892	16373	16940	16642	16675	16667	16719	16842	16754	16758	16706	16646	16634	16653	16671	16729	16690	16542	16678	16648	16873	16756	16794	16603	16638	16671	16716	16896	16613	16609	16633	16722	16723	16789	16858	16765	16746	16872	16666	16734	16753	16687	16660	16560	16792	16843	16717	16612	16777	16551	16682	16653	16773	16816	16586	16462	16688	16421	16600	16717	16714	16646	16715	16800	16797	16694	16768	16737	16678	16715	16587	16633	16811	16877	16661	16768	16716	16597	16663	16490	16754	16708	16727	16646	16612	16708	16632	16644	16679	16607	16670	16819	16723	16500	16898	16681	16592	16714	16863	16795	16535	16785	16644	16747	16688	16683	16678	16764	16653	16591	16538	16702	16648	16723	16639	16721	16782	16686	16489	16835	16635	16756	16587	16813	16762	16784	16889	16398	16633	16834	16625	16603	16637	16670	16727	16619	16683	16757	16846	16685	16629	16883	16655	16842	16652	16739	16837	16709	16730	16808	16757	16772	16773	16758	16704	16707	16662	16896	16662	16563	16988	16738	16703	16758	16775	16575	16888	16579	16612	16840	16691	16623	16777	16918	16705	16812	16573	16618	16568	16765	16679	16745	16782	16720	16679	16569	16727	16828	16620	16669	16565	16631	16677	16788	16629	16513	16718	16621	16762	16745	16745	16642	16656	16749	16674	16761	16613	16761	16711	16716	16848	16587	16850	16593	16642	16758	16761	16592	16739	16823	16785	16755	16678	16707	16676	16820	16625	16737	16538	16833	16663	16742	16666	16731	16763	16678	16710	16807	16529	16773	16678	16619	16697	16676	16771	16912	16826	16584	16656	16543	16856	16670	16842	16713	16714	16650	16578	16632	16590	16864	16800	16803	16745	16765	16640	16741	16767	16753	16710	16761	16693	16483	16543	16581	16678	16783	16832	16701	16925	16700	16619	16557	16509	16707	16647	16613	16580	16610	16472	16683	16717	16506	16759	16713	16796	16514	16847	16538	16623	16681	16556	16862	16648	16683	16869	16691	16751	16524	16708	16709	16598	16694	16573	16508	16878	16740	16713	16626	16707	16610	16689	16562	16690	16507	16782	16512	16602	16696	16852	16526	16625	16834	16716	16844	16659	16817	16818	16795	16732	16824	16589	16637	16680
23702	21232	28797	24100	22572	23861	23885	21315	20768	21236	20908	20942	20972	21117	21030	21103	20940	20721	21007	20964	21001	21026	21060	20992	21017	20969	20824	20949	21094	20699	20926	20683	20665	20599	20768	20850	20525	20613	20646	20714	20713	20741	20393	20434	20498	20640	20688	20747	21485	21392	21529	21094	21179	20559	20701	20676	20606	20496	20362	20516	20451	20544	20612	20450	20461	20570	20516	20509	20621	20406	20609	20585	20573	20685	20547	20403	20453	20633	20555	20455	20630	20430	20527	20665	20480	20441	20409	20450	20399	20576	20640	20519	20439	20467	20445	20453	20535	20339	20557	20555	20516	20334	20555	20564	20313	20309	20432	20500	20447	20501	20610	20235	20640	20494	20455	20579	20508	20585	20487	20585	20212	20524	20237	20615	20506	20419	20579	20340	20366	20467	20564	20528	20482	20566	20569	20473	20500	20454	20585	20522	20752	20411	20787	20533	20698	20361	20457	20443	20585	20425	20486	20500	20436	20534	20503	20478	20502	20389	20412	20505	20395	20613	20524	20546	20455	20369	20638	20465	20390	20509	20461	20522	20755	20598	20533	20509	20487	20368	20547	20485	20482	20468	20304	20457	20525	20693	20446	20302	20221	20496	20635	20372	20527	20414	20323	20622	20485	20582	20649	20281	20531	20622	20736	20423	20619	20698	20729	20498	20597	20538	20507	20388	20412	20592	20707	20692	20677	20394	20630	20344	20535	20286	20524	20486	20438	20663	20607	20517	20480	20461	20405	20584	20724	20678	20580	20389	20622	20355	20353	20410	20352	20557	20508	20478	20597	20819	20602	20506	20532	20531	20595	20685	20540	20410	20566	20463	20447	20324	20572	20273	20670	20292	20618	20268	20560	20593	20572	20485	20491	20458	20423	20502	20447	20362	20482	20500	20365	20445	20482	20451	20264	20634	20560	20216	20465	20702	20392	20512	20472	20438	20435	20361	20532	20559	20433	20372	20313	20422	20585	20624	20586	20417	20353	20551	20505	20613	20579	20560	20579	20387	20411	20469	20355	20446	20498	20345	20401	20481	20465	20374	20330	20426	20616	20492	20420	20225	20445	20653	20461	20338	20426	20395	20530	20460	20582	20509	20520	20470	20536	20427	20740	20515	20617	20246	20581	20594	20321	20454	20594	20364	20408	20434	20343	20528	20418	20294	20344	20505	20313	20384	20507	20384	20503	20360	20354	20441	20585	20334	20388	20653	20592	20448	20370	20502	20455	20552	20432	20571	20481	20511	20444	20519	20664	20198	20286	20488	20649	20511	20717	20463	20529	20413	20469	20579	20554	20311	20473	20446	20552	20648	20578	20449	20339	20576	20571	20423	20718	20582	20448	20630	20310	20331	20252	20301	20438	20366	20612	20485	20349	20462	20447	20432	20438	20267	20285	20444	20528	20456	20527	20291	20269	20463	20657	20472	20461	20550	20418	20722	20511	20310	20465	20196	20412	20369	20546	20539	20304	20686	20439	20412	20697	20369	20391	20355	20588	20422	20408	20508	20380	20437	20478	20413	20399	20357	20555	20386	20328	20658	20596	20375	20733	20471	20518	20611	20669	20357	20302	20512	20407	20458	20334	20061	20401	20481	20443	20493	20595	20513	20635	20576	20612	20584	20656	20382	20484	20350	20570	20405	20353	20595	20690	20623	20676	20399	20686	20532	20473	20729	20684	20599	20475	20541	20083	20482	20465	20570	20543	20377	20506	20414	20286	20399	20528	20447	20446	20397	20488	20368	20508	20466	20524	20517	20427	20598	20582	20582	20552	20537	20368	20598	20598	20519	20565	20481	20445	20539	20578	20471	20555	20574	20558	20649	20344	20435	20535	20500	20471	20542	20280	20542	20324	20678	20481	20517	20476	20435	20571	20490	20598	20504	20398	20480	20486	20699	20478	20459	20498	20380	20635	20463	20371	20476	20581	20452	20627	20598	20313	20599	20483	20444	20419	20419	20537	20521	20270	20407	20560	20473	20437	20420	20351	20554	20517	20401	20516	20411	20563	20507	20485	20373	20566	20476	20604	20483	20420	20487	20670	20162	20502	20370	20513	20445	20575	20606	20170	20342	20371	20637	20195	20218	20358	20303	20433	20409	20325	20316	20492	20424	20535	20567	20368	20637	20498	20401	20623	20703	20584	20386	20510	20477	20494	20525	20545	20363	20523	20408	20587	20557	20615	20353	20769	20434	20260	20332	20461	20439	20471	20431	20506	20450	20695	20488	20383	20727	20459	20324	20746	20424	20687	20372	20654	20503	20360	20436	20524	20549	20485	20422	20490	20570	20364	20308	20546	20434	20573	20696	20619	20516	20646	20463	20505	20540	20567	20504	20630	20455	20365	20529	20632	20528	20793	20531	20518	20467	20451	20494	20483	20446	20652	20412	20693	20517	20739	20315	20494	20467	20533	20551	20552	20508	20529	20425	20323	20487	20606	20294	20541	20454	20628	20446	20520	20386	20437	20609	20395	20540	20693	20528	20313	20673	20718	20331	20478	20455	20448	20527	20502	20433	20326	20330	20542	20399	20607	20461	20651	20327	20529	20397	20607	20415	20502	20501	20661	20620	20480	20566	20573	20483	20523	20455	20471	20370	20591	20213	20569	20315	20332	20414	20460	20526	20594	20269	20437	20537	20539	20411	20439	20410	20521	20395	20309	20470	20571	20393	20675	20533	20644	20670	20539	20406	20544	20441	20555	20441	20629	20547	20534	20237	20433	20435	20329	20522	20633	20535	20444	20428	20672	20310	20623	20404	20622	20442	20609	20416	20552	20530	20432	20446	20431	20671	20565	20475	20762	20538	20518	20686	20314	20245	20632	20395	20451	20536	20625	20573	20630	20528	20647	20529	20325	20299	20580	20655	20643	20571	20461	20416	20417	20384	20463	20575	20421	20678	20756	20414	20627	20358	20542	20529	20633	20517	20322	20315	20667	20600	20554	20529	20353	20473	20364	20434	20499	20403	20565	20539	20630	20434	20411	20211	20481	20557	20460	20640	20558	20439	20596	20434	20662	20422	20299	20447	20675	20722	20514	20409	20330	20512	20492	20265	20520	20638	20561	20670	20329	20390	20564	20542	20499	20551	20480	20600	20514	20546	20323	20319	20415	20398	20490	20567	20604	20484	20575	20545	20521	20267	20488	20630	20556	20501	20641	20497	20508	20685	20418	20507	20265	20419	20478	20634	20493	20572	20438	20520	20562	20478	20648	20469	20357	20609	20499	20551	20396	20412	20557	20502	20426	20378	20316	20467	20415	20492	20484	20472	20527	20734	20617	20387	20461	20519	20565	20574	20461	20437	20300	20566	20386	20519	20313	20593	20320	20589	20602	20539	20452	20643	20536	20585	20438	20377	20324	20436	20556	20600	20454	20613	20498	20593	20557	20656	20295	20447	20537	20349	20581	20590	20477	20491	20352	20666	20284	20704	20578	20509	20406	20434	20730	20459	20588	20441	20366	20551	20535	20452	20639	20540	20397	20324	20359	20444	20730	20518	20410	20233	20739	20656	20385	20759	20376	20417	20542	20411	20373	20510	20433	20429	20527	20563	20748	20283	20636	20280	20469	20423	20386	20604	20605	20642	20476	20433	20510	20613	20505	20372	20457	20461	20388	20400	20338	20254	20672	20429	20477	20483	20692	20570	20414	20415	20544	20326	20386	20426	20611	20402	20527	20676	20339	20473	20560	20591	20453	20638	20564	20561	20556	20475	20493	20608	20685	20658	20436	20334	20529	20628	20545	20644	20619	20358	20378	20565	20430	20598	20695	20420	20731	20520	20424	20438	20599	20188	20320	20435	20543	20393	20451	20492	20490	20514	20526	20514	20574	20636	20592	20476	20486	20820	20708	20571	20369	20577	20578	20522	20631	20610	20589	20422	20416	20593	20498	20471	20445	20635	20635	20411	20542	20559	20295	20461	20590	20455	20381	20518	20373	20509	20757	20342	20441	20178	20532	20481	20777	20503	20678	20545	20330	20457	20718	20695	20342	20335	20612	20536	20597	20524	20369	20445	20564	20223	20413	20608	20539	20497	20728	20553	20512	20555	20374	20541	20404	20366	20518	20398	20584	20501	20518	20271	20540	20570	20613	20491	20489	20540	20679	20390	20173	20586	20452	20634	20361	20278	20475	20299	20396	20430	20432	20499	20409	20524	20430	20561	20447	20417	20591	20812	20256	20279	20513	20384	20692	20249	20405	20560	20455	20545	20556	20406	20407	20487	20403	20394	20513	20583	20510	20437	20718	20541	20466	20600	20619	20484	20342	20389	20441	20293	20414	20492	20373	20207	20517	20450	20213	20403	20541	20201	20483	20502	20474	20449	20575	20402	20280	20716	20297	20454	20602	20629	20562	20841	20359	20467	20526	20476	20394	20397	20576	20314	20641	20412	20408	20669	20637	20463	20514	20416	20439	20444	20500	20494	20592	20479	20590	20449	20523	20535	20278	20441	20620	20292	20634	20492	20421	20464	20436	20548	20408	20225	20654	20322	20348	20248	20641	20441	20401	20451	20454	20677	20412	20641	20531	20644	20469	20577	20494	20577	20478	20385	20402	20522	20607	20524	20672	20440	20475	20429	20511	20478	20347	20479	20421	20238	20501	20577	20623	20603	20507	20553	20493	20463	20379	20389	20339	20392	20346	20476	20449	20380	20551	20406	20436	20489	20740	20490	20507	20469	20424	20347	20603	20566	20558	20366	20574	20281	20299	20496	20617	20447	20432	20548	20516	20318	20278	20345	20389	20286	20309	20219	20456	20467	20782	20479	20514	20637	20395	20584	20548	20588	20432	20555	20313	20427	20468	20470	20554	20633	20373	20057	20343	20408	20438	20413	20384	20540	20536	20647	20605	20472	20571	20486	20637	20323	20402	20479	20480	20285	20464	20250	20390	20404	20458	20528	20623	20627	20557	20601	20589	20558	20481	20551	20570	20563	20646	20418	20659	20478	20684	20531	20660	20483	20400	20646	20348	20677	20468	20501	20604	20484	20574	20477	20472	20728	20498	20473	20191	20317	20419	20387	20582	20580	20165	20382	20336	20233	20454	20594	20475	20479	20559	20573	20569	20440	20392	20654	20573	20731	20531	20536	20614	20503	20243	20390	20547	20435	20531	20373	20480	20500	20498	20420
16430	28201	26159	22433	19744	18119	17611	17142	17015	16939	17011	17010	17068	17011	17138	16990	17131	17169	17184	17137	17202	17032	16984	16819	16836	16936	16947	17014	17007	16889	16645	16752	16621	16841	16654	16684	16736	16717	16619	16523	16749	16725	16715	16458	16662	16526	16736	16918	17540	17649	17687	17139	16869	16729	16476	16653	16437	16660	16650	16657	16555	16413	16537	16715	16496	16563	16380	16555	16543	16371	16589	16363	16685	16627	16629	16605	16581	16498	16520	16538	16454	16490	16411	16500	16674	16620	16498	16487	16576	16435	16687	16495	16568	16669	16476	16585	16483	16617	16486	16511	16686	16616	16576	16552	16455	16583	16368	16578	16316	16335	16447	16457	16488	16503	16418	16301	16534	16681	16612	16478	16673	16603	16457	16461	16504	16597	16622	16501	16689	16424	16697	16525	16651	16374	16484	16338	16489	16317	16455	16673	16257	16437	16613	16493	16408	16417	16403	16532	16427	16637	16633	16682	16454	16405	16637	16421	16559	16564	16601	16461	16519	16479	16435	16416	16539	16484	16704	16587	16486	16452	16597	16478	16643	16467	16566	16479	16355	16574	16521	16302	16397	16465	16481	16668	16489	16440	16421	16345	16397	16511	16794	16570	16458	16400	16619	16490	16475	16593	16533	16491	16555	16460	16550	16468	16459	16590	16410	16386	16588	16476	16409	16462	16506	16602	16453	16542	16608	16366	16414	16574	16475	16535	16524	16276	16482	16480	16507	16462	16356	16407	16577	16393	16536	16493	16424	16555	16472	16397	16542	16545	16406	16567	16438	16536	16524	16516	16564	16478	16488	16500	16532	16393	16365	16468	16496	16449	16572	16510	16439	16454	16347	16556	16570	16436	16583	16271	16614	16480	16575	16473	16638	16532	16436	16667	16563	16547	16415	16521	16456	16551	16450	16804	16282	16520	16556	16574	16486	16576	16620	16622	16516	16641	16542	16568	16579	16535	16246	16438	16620	16545	16475	16557	16447	16365	16557	16398	16413	16451	16589	16401	16510	16339	16531	16568	16507	16553	16603	16350	16512	16436	16460	16576	16491	16650	16420	16456	16395	16251	16542	16602	16537	16463	16409	16538	16494	16462	16484	16465	16402	16648	16395	16529	16623	16585	16603	16403	16470	16505	16379	16655	16597	16579	16491	16534	16489	16516	16366	16436	16337	16379	16574	16408	16395	16784	16448	16372	16318	16438	16564	16447	16446	16555	16488	16613	16423	16350	16611	16345	16535	16558	16468	16357	16351	16428	16527	16421	16399	16404	16609	16524	16600	16488	16552	16567	16597	16584	16500	16646	16643	16559	16617	16495	16458	16334	16560	16572	16635	16496	16484	16466	16350	16523	16588	16478	16601	16353	16512	16495	16680	16639	16490	16389	16458	16388	16635	16516	16415	16583	16651	16502	16446	16498	16510	16385	16622	16363	16590	16478	16294	16421	16643	16420	16480	16555	16598	16670	16596	16459	16469	16551	16608	16358	16494	16761	16514	16508	16531	16438	16415	16372	16555	16383	16556	16491	16407	16520	16534	16477	16543	16542	16454	16523	16429	16607	16511	16394	16455	16540	16536	16324	16589	16396	16549	16518	16409	16403	16599	16531	16593	16563	16402	16225	16435	16382	16491	16341	16525	16517	16456	16456	16309	16632	16511	16588	16641	16509	16304	16409	16615	16449	16512	16609	16483	16565	16538	16451	16387	16510	16512	16376	16503	16613	16575	16480	16599	16318	16462	16573	16589	16363	16539	16447	16527	16328	16547	16426	16562	16432	16599	16550	16516	16720	16587	16540	16442	16507	16602	16318	16615	16500	16576	16472	16376	16652	16369	16451	16628	16536	16654	16536	16542	16561	16451	16451	16512	16508	16433	16531	16417	16690	16488	16488	16624	16611	16410	16630	16702	16671	16467	16478	16333	16457	16549	16488	16478	16610	16623	16619	16424	16479	16534	16404	16491	16578	16551	16498	16495	16534	16453	16601	16486	16491	16547	16515	16564	16547	16637	16551	16357	16616	16417	16496	16462	16415	16528	16528	16560	16548	16432	16546	16683	16438	16649	16411	16469	16521	16317	16401	16432	16522	16521	16632	16466	16621	16470	16500	16441	16586	16522	16567	16505	16464	16416	16630	16475	16348	16581	16387	16554	16442	16519	16638	16507	16310	16440	16344	16499	16473	16533	16459	16541	16495	16541	16551	16567	16486	16457	16464	16416	16325	16578	16658	16404	16486	16503	16577	16467	16486	16411	16305	16589	16517	16429	16409	16693	16737	16602	16483	16515	16339	16592	16577	16532	16614	16530	16511	16641	16503	16568	16475	16200	16453	16554	16610	16513	16571	16464	16358	16566	16458	16561	16451	16257	16506	16410	16606	16536	16735	16475	16478	16495	16563	16495	16414	16491	16685	16482	16427	16456	16549	16497	16486	16489	16451	16639	16626	16574	16300	16583	16430	16545	16613	16423	16515	16373	16423	16491	16478	16524	16618	16619	16441	16589	16525	16371	16598	16526	16511	16504	16590	16351	16472	16458	16420	16589	16474	16688	16480	16408	16484	16669	16541	16458	16495	16586	16368	16425	16501	16483	16446	16554	16525	16342	16563	16443	16297	16421	16607	16627	16535	16354	16478	16546	16499	16408	16550	16476	16463	16770	16560	16502	16472	16552	16477	16583	16648	16393	16586	16413	16529	16502	16598	16296	16585	16627	16338	16688	16379	16574	16548	16611	16435	16558	16422	16387	16533	16496	16669	16648	16505	16371	16592	16424	16657	16540	16623	16391	16542	16325	16571	16371	16657	16571	16585	16550	16449	16567	16540	16512	16458	16517	16319	16550	16473	16571	16648	16474	16630	16523	16384	16275	16514	16500	16551	16620	16579	16398	16584	16450	16479	16337	16425	16559	16346	16528	16510	16337	16521	16313	16497	16626	16586	16480	16685	16462	16533	16496	16374	16591	16557	16461	16523	16423	16374	16296	16507	16446	16448	16451	16460	16555	16510	16640	16517	16482	16487	16499	16408	16542	16490	16491	16486	16541	16559	16554	16478	16409	16525	16423	16410	16431	16598	16653	16447	16473	16515	16479	16427	16454	16694	16523	16539	16377	16431	16555	16516	16397	16508	16552	16465	16598	16597	16524	16439	16504	16561	16478	16316	16574	16557	16415	16451	16561	16442	16613	16495	16446	16498	16520	16458	16399	16559	16674	16483	16731	16511	16255	16790	16547	16692	16463	16594	16516	16540	16451	16508	16573	16609	16460	16352	16299	16452	16384	16441	16498	16484	16622	16655	16487	16527	16560	16481	16440	16437	16533	16499	16500	16501	16399	16523	16527	16559	16473	16569	16538	16549	16661	16725	16547	16529	16478	16549	16738	16589	16383	16575	16578	16517	16398	16554	16523	16488	16564	16502	16293	16431	16374	16532	16512	16606	16454	16468	16412	16366	16366	16613	16611	16534	16374	16424	16477	16476	16642	16482	16411	16410	16447	16450	16584	16565	16491	16349	16525	16354	16444	16485	16454	16357	16417	16491	16625	16578	16472	16634	16448	16377	16552	16355	16512	16686	16562	16386	16487	16551	16523	16463	16511	16419	16533	16259	16442	16444	16726	16564	16556	16670	16617	16467	16549	16544	16576	16526	16527	16342	16375	16497	16380	16447	16495	16450	16502	16491	16463	16379	16711	16450	16408	16483	16474	16359	16450	16327	16457	16465	16435	16437	16514	16456	16540	16445	16479	16687	16631	16545	16552	16637	16328	16584	16465	16412	16672	16588	16594	16427	16604	16648	16384	16417	16615	16455	16282	16365	16451	16593	16448	16468	16496	16311	16473	16522	16458	16596	16490	16444	16572	16569	16497	16584	16585	16432	16420	16358	16524	16491	16542	16472	16473	16552	16690	16666	16560	16497	16606	16606	16446	16515	16340	16675	16502	16491	16593	16498	16499	16625	16400	16539	16278	16410	16394	16562	16353	16620	16598	16326	16458	16522	16583	16460	16509	16432	16478	16582	16644	16418	16292	16464	16487	16502	16565	16402	16581	16422	16467	16608	16384	16532	16500	16493	16664	16566	16467	16492	16568	16409	16550	16462	16451	16311	16498	16608	16437	16500	16534	16360	16353	16601	16544	16575	16541	16552	16573	16554	16400	16544	16414	16678	16527	16399	16512	16435	16386	16325	16327	16418	16698	16640	16483	16441	16545	16510	16556	16669	16439	16574	16444	16558	16630	16554	16452	16507	16447	16414	16591	16482	16585	16360	16632	16555	16519	16463	16484	16615	16426	16567	16465	16290	16345	16336	16369	16630	16524	16505	16512	16372	16419	16672	16540	16620	16677	16478	16503	16590	16406	16486	16608	16508	16608	16537	16366	16600	16533	16488	16468	16506	16589	16552	16499	16612	16497	16504	16473	16489	16578	16545	16674	16417	16417	16500	16519	16422	16403	16549	16386	16528	16493	16531	16398	16434	16458	16474	16479	16510	16558	16463	16439	16505	16429	16511	16504	16420	16344	16653	16365	16556	16539	16422	16500	16577	16583	16448	16572	16464	16755	16548	16387	16416	16471	16528	16438	16522	16588	16519	16495	16445	16532	16407	16476	16367	16480	16595	16617	16419	16479	16460	16379	16459	16471	16451	16349	16509	16249	16544	16385	16472	16511	16447	16493	16568	16520	16464	16652	16611	16546	16587	16491	16393	16293	16621	16563	16421	16635	16602	16642	16488	16377	16374	16460	16502	16445	16564	16559	16463	16248	16570	16498	16572	16559	16430	16402	16537	16393	16488	16441	16605	16573	16348	16571	16665	16437	16406	16572	16386	16679	16580	16530	16374	16412	16438	16611	16441	16565	16333	16427	16603	16481	16312	16413	16503	16390	16470	16458	16634	16367	16531	16596	16598	16691	16403	16582	16472	16291	16559	16279	16456	16489	16530	16466	16498	16655	16333	16497	16524	16380	16440	16471	16483	16481	16599	16548	16585	16481	16498	16674	16369	16282	16611	16631	16549	16636	16741	16553	16535	16609	16468	16472	16536	16620	16494	16496	16468	16588	16489	16537	16648	16599	16345	16568	16500	16585	16663	16451	16640	16587	16585	16547	16566	16497	16410	16514	16470	16458	16266	16457	16429	16309	16423
22723	21220	29076	23679	21535	24065	27053	22036	21012	21512	21487	21025	20973	21270	21320	21313	21053	21071	21360	21107	21223	21142	21127	21054	20914	20833	20929	21183	21125	20675	21032	20877	21020	20816	20946	20704	20688	20742	20636	20644	20653	20949	20731	20742	20602	20614	20528	20686	22031	22408	21872	21661	21194	20762	20579	20473	20194	20709	20614	20604	20466	20491	20378	20532	20289	20415	20501	20334	20605	20474	20514	20589	20652	20657	20440	20678	20383	20332	20538	20733	20479	20838	20643	20537	20598	20400	20451	20534	20500	20400	20461	20447	20451	20390	20455	20480	20393	20584	20289	20577	20220	20513	20528	20560	20338	20480	20737	20414	20553	20297	20237	20374	20445	20573	20626	20523	20313	20641	20438	20556	20355	20556	20416	20655	20604	20392	20520	20512	20511	20485	20694	20636	20543	20556	20464	20464	20415	20354	20204	20505	20374	20480	20607	20337	20339	20345	20305	20526	20450	20425	20506	20508	20513	20625	20380	20533	20327	20499	20232	20610	20595	20364	20330	20272	20381	20478	20446	20285	20536	20500	20436	20480	20548	20467	20452	20600	20662	20421	20665	20603	20552	20587	20466	20388	20410	20604	20502	20578	20277	20500	20276	20451	20558	20556	20628	20228	20499	20530	20640	20730	20391	20319	20465	20477	20397	20443	20561	20449	20629	20181	20674	20338	20305	20634	20816	20321	20419	20523	20598	20522	20681	20450	20502	20481	20622	20620	20333	20512	20551	20421	20352	20535	20452	20429	20318	20600	20493	20503	20798	20528	20308	20634	20152	20480	20628	20482	20390	20460	20534	20397	20487	20450	20512	20594	20208	20415	20340	20195	20564	20449	20420	20708	20550	20522	20226	20401	20372	20345	20489	20556	20704	20486	20386	20458	20180	20437	20268	20487	20427	20407	20416	20657	20550	20598	20368	20515	20552	20409	20315	20429	20552	20609	20227	20508	20476	20523	20605	20412	20568	20448	20476	20289	20301	20273	20349	20468	20402	20335	20471	20351	20417	20486	20590	20511	20484	20459	20337	20637	20518	20502	20655	20252	20487	20449	20717	20614	20633	20418	20388	20569	20464	20478	20273	20559	20581	20398	20360	20344	20508	20478	20506	20528	20540	20519	20422	20498	20642	20453	20395	20364	20512	20448	20522	20528	20433	20474	20519	20434	20216	20420	20694	20561	20468	20284	20411	20305	20543	20387	20464	20442	20519	20553	20602	20378	20478	20577	20343	20507	20570	20448	20477	20327	20558	20465	20434	20590	20577	20499	20548	20564	20424	20579	20671	20542	20379	20403	20512	20439	20434	20542	20415	20464	20607	20597	20492	20389	20200	20442	20537	20410	20260	20378	20463	20544	20491	20383	20376	20501	20687	20450	20387	20401	20396	20306	20651	20332	20507	20528	20480	20315	20346	20405	20463	20515	20397	20605	20473	20410	20344	20387	20482	20489	20592	20603	20519	20555	20599	20376	20373	20455	20745	20527	20644	20404	20384	20439	20300	20498	20511	20481	20394	20324	20270	20633	20372	20508	20446	20222	20453	20505	20403	20310	20166	20379	20380	20225	20592	20594	20626	20459	20230	20435	20541	20411	20439	20546	20422	20402	20369	20496	20421	20439	20313	20317	20290	20384	20312	20432	20567	20554	20502	20494	20560	20411	20450	20399	20421	20622	20607	20499	20166	20539	20469	20340	20394	20479	20317	20651	20013	20501	20492	20493	20446	20262	20483	20604	20457	20374	20487	20297	20432	20475	20374	20521	20490	20436	20534	20522	20536	20489	20652	20539	20594	20386	20325	20296	20473	20391	20324	20476	20531	20391	20435	20389	20420	20503	20413	20339	20545	20402	20535	20473	20366	20188	20367	20530	20303	20422	20215	20424	20468	20307	20448	20506	20323	20489	20466	20413	20389	20551	20565	20328	20472	20406	20665	20615	20548	20388	20328	20440	20452	20466	20518	20439	20615	20447	20140	20321	20483	20362	20388	20515	20460	20548	20476	20461	20564	20219	20299	20414	20627	20561	20374	20502	20577	20302	20502	20560	20525	20256	20481	20397	20474	20367	20432	20395	20534	20536	20484	20418	20368	20557	20400	20523	20390	20358	20304	20597	20561	20472	20420	20257	20321	20556	20610	20609	20501	20453	20550	20317	20550	20482	20739	20459	20369	20544	20342	20574	20508	20497	20474	20543	20583	20349	20411	20433	20595	20555	20453	20538	20414	20532	20469	20492	20476	20413	20504	20629	20650	20497	20475	20419	20619	20481	20389	20476	20586	20494	20403	20280	20375	20556	20417	20557	20473	20518	20480	20641	20404	20408	20320	20548	20526	20428	20373	20514	20319	20329	20347	20573	20402	20436	20375	20617	20402	20538	20137	20295	20463	20506	20654	20362	20467	20393	20453	20587	20382	20558	20476	20429	20579	20255	20353	20319	20395	20329	20765	20504	20469	20466	20654	20350	20423	20362	20206	20213	20653	20433	20331	20524	20241	20248	20529	20414	20426	20324	20303	20538	20642	20600	20585	20215	20345	20577	20549	20260	20466	20379	20462	20639	20584	20515	20418	20331	20463	20431	20488	20237	20486	20454	20552	20319	20500	20600	20505	20566	20414	20457	20499	20059	20599	20457	20529	20352	20564	20468	20430	20397	20559	20460	20286	20521	20590	20585	20408	20515	20492	20366	20566	20569	20308	20446	20373	20335	20439	20612	20663	20264	20301	20541	20613	20484	20402	20361	20472	20266	20590	20274	20607	20152	20683	20416	20454	20406	20685	20227	20443	20541	20497	20512	20520	20274	20445	20252	20469	20200	20578	20406	20350	20480	20584	20572	20245	20457	20441	20492	20286	20572	20287	20401	20575	20406	20669	20558	20460	20245	20119	20224	20526	20563	20346	20433	20679	20407	20383	20653	20440	20343	20442	20361	20419	20520	20673	20615	20452	20392	20428	20506	20256	20307	20587	20402	20493	20567	20408	20525	20550	20424	20635	20457	20507	20452	20230	20263	20472	20234	20297	20391	20360	20499	20364	20414	20345	20275	20558	20379	20385	20357	20394	20146	20428	20259	20452	20430	20336	20439	20585	20602	20401	20299	20576	20629	20521	20541	20473	20414	20599	20314	20576	20290	20528	20546	20287	20502	20489	20436	20227	20468	20354	20489	20351	20364	20490	20439	20468	20297	20440	20454	20372	20388	20272	20388	20444	20391	20283	20443	20440	20532	20440	20482	20388	20590	20510	20498	20638	20474	20314	20706	20579	20499	20427	20523	20526	20679	20603	20521	20385	20340	20527	20616	20535	20477	20369	20538	20437	20581	20431	20202	20465	20476	20324	20572	20559	20397	20558	20567	20388	20417	20500	20620	20539	20705	20695	20546	20373	20372	20350	20424	20447	20371	20551	20435	20650	20436	20402	20399	20364	20370	20632	20360	20570	20291	20356	20357	20580	20630	20384	20299	20435	20262	20346	20413	20346	20226	20272	20690	20490	20523	20525	20471	20455	20483	20615	20568	20481	20343	20462	20339	20588	20434	20408	20438	20353	20611	20337	20283	20533	20426	20493	20437	20398	20287	20588	20467	20095	20442	20596	20434	20425	20537	20581	20554	20516	20430	20416	20387	20553	20651	20191	20439	20528	20476	20303	20501	20468	20439	20267	20555	20662	20586	20487	20617	20447	20492	20550	20264	20492	20473	20362	20464	20663	20271	20643	20468	20441	20476	20268	20432	20442	20373	20363	20391	20351	20330	20612	20443	20347	20510	20546	20405	20510	20423	20443	20459	20736	20607	20574	20421	20570	20474	20345	20563	20256	20497	20174	20473	20453	20350	20517	20382	20260	20509	20119	20291	20538	20472	20610	20444	20386	20224	20451	20481	20655	20398	20416	20528	20408	20522	20511	20440	20511	20528	20314	20544	20280	20321	20349	20424	20267	20584	20371	20654	20518	20308	20376	20505	20647	20368	20244	20357	20506	20351	20244	20477	20534	20511	20266	20480	20186	20351	20349	20636	20477	20305	20457	20486	20565	20402	20422	20524	20474	20637	20454	20533	20512	20425	20475	20637	20346	20377	20480	20427	20240	20530	20314	20519	20339	20673	20741	20474	20336	20374	20373	20366	20391	20375	20449	20420	20341	20369	20321	20603	20618	20462	20395	20497	20703	20381	20546	20527	20387	20611	20446	20536	20418	20485	20700	20456	20498	20461	20635	20399	20519	20627	20412	20635	20352	20501	20537	20299	20350	20347	20363	20542	20352	20372	20443	20466	20170	20214	20284	20363	20672	20503	20534	20301	20742	20554	20346	20342	20302	20481	20337	20316	20622	20244	20581	20536	20542	20309	20389	20584	20319	20413	20314	20481	20461	20621	20557	20615	20551	20467	20606	20828	20485	20257	20663	20546	20365	20420	20525	20529	20349	20509	20401	20312	20417	20369	20516	20384	20357	20374	20672	20267	20474	20365	20518	20512	20656	20557	20342	20347	20351	20412	20591	20533	20608	20410	20664	20551	20524	20411	20544	20470	20561	20544	20530	20519	20368	20268	20426	20607	20505	20491	20453	20542	20550	20363	20578	20303	20272	20171	20548	20416	20361	20406	20412	20565	20441	20559	20609	20615	20579	20237	20447	20308	20435	20231	20498	20603	20117	20160	20350	20419	20472	20476	20432	20715	20713	20529	20397	20607	20480	20512	20562	20340	20436	20492	20530	20520	20433	20394	20449	20412	20545	20508	20451	20396	20441	20285	20390	20343	20298	20233	20292	20262	20455	20327	20536	20514	20488	20641	20519	20318	20556	20425	20527	20457	20575	20265	20490	20419	20344	20365	20590	20252	20565	20407	20581	20588	20454	20557	20428	20563	20503	20502	20601	20450	20452	20429	20442	20489	20168	20464	20646	20389	20393	20503	20397	20678	20515	20338	20335	20488	20461	20439	20506	20385	20507	20690	20291	20360	20316	20504	20496	20363	20621	20692	20443	20426	20558	20324	20329	20293	20441	20298	20538	20443	20318	20533	20584	20446	20546	20688	20264	20200	20411	20561	20425	20339	20469	20364	20560	20506	20557	20294	20448	20572	20536	20267	20433	20424	20488	20395	20432	20518	20284	20310	20483	20454	20404	20495	20285	20282	20437	20274
17908	32770	30719	25213	21895	18996	18361	17777	17389	17232	17278	17156	16950	17396	17150	17306	17054	17061	17301	17365	17204	17267	17357	17084	17103	16831	17084	17138	17087	17029	16863	17040	16828	16584	16787	16747	16858	16656	16687	16522	16623	16410	16519	16465	16632	16477	16690	16717	18426	18769	18415	17403	17057	16781	16394	16557	16492	16529	16581	16476	16545	16412	16397	16295	16488	16500	16560	16339	16440	16455	16591	16203	16514	16429	16557	16580	16691	16417	16391	16453	16423	16398	16567	16478	16595	16571	16605	16268	16377	16445	16395	16462	16533	16431	16493	16463	16603	16414	16405	16334	16703	16247	16681	16470	16420	16365	16510	16491	16470	16479	16570	16530	16300	16555	16473	16576	16395	16328	16407	16412	16593	16413	16479	16444	16460	16411	16331	16409	16309	16479	16476	16345	16601	16230	16371	16397	16383	16436	16238	16407	16345	16329	16327	16454	16452	16509	16495	16556	16404	16246	16411	16454	16393	16302	16369	16531	16522	16457	16591	16523	16465	16397	16308	16540	16340	16438	16515	16527	16430	16556	16581	16259	16344	16538	16508	16602	16385	16532	16419	16421	16422	16589	16421	16471	16392	16371	16596	16358	16212	16464	16625	16370	16271	16496	16505	16338	16453	16435	16296	16447	16331	16514	16448	16342	16590	16527	16516	16366	16452	16439	16407	16556	16306	16537	16420	16406	16392	16442	16395	16536	16379	16306	16504	16515	16460	16578	16474	16395	16471	16533	16289	16453	16269	16345	16113	16554	16443	16386	16455	16607	16479	16464	16409	16481	16457	16339	16541	16469	16396	16433	16309	16618	16574	16347	16403	16254	16492	16415	16545	16462	16454	16548	16441	16529	16264	16561	16502	16403	16460	16327	16340	16481	16472	16372	16485	16414	16506	16513	16333	16532	16461	16570	16545	16535	16343	16536	16417	16280	16281	16464	16189	16522	16610	16416	16340	16280	16479	16437	16499	16497	16487	16471	16387	16380	16280	16328	16531	16449	16528	16351	16502	16531	16515	16590	16435	16415	16498	16417	16448	16459	16435	16265	16659	16263	16416	16435	16457	16484	16519	16414	16341	16636	16495	16608	16410	16562	16517	16369	16494	16564	16573	16369	16394	16551	16377	16524	16494	16391	16441	16301	16353	16436	16478	16443	16296	16529	16527	16373	16527	16626	16277	16403	16521	16396	16317	16540	16496	16429	16457	16387	16562	16503	16325	16247	16483	16327	16504	16568	16474	16527	16367	16294	16463	16423	16474	16285	16324	16524	16557	16297	16701	16314	16541	16490	16615	16568	16289	16300	16514	16433	16579	16541	16323	16500	16467	16426	16467	16341	16483	16488	16464	16419	16440	16417	16504	16388	16600	16396	16437	16528	16364	16428	16301	16601	16353	16460	16395	16462	16348	16475	16415	16272	16489	16322	16399	16389	16695	16475	16422	16538	16537	16388	16545	16418	16442	16473	16477	16477	16349	16312	16245	16527	16479	16467	16443	16425	16538	16512	16342	16467	16465	16297	16429	16279	16255	16361	16432	16350	16602	16520	16445	16464	16593	16337	16432	16414	16439	16717	16338	16285	16385	16406	16327	16374	16454	16412	16564	16542	16428	16489	16354	16520	16445	16571	16431	16302	16526	16440	16324	16480	16416	16542	16301	16468	16333	16378	16411	16536	16406	16362	16306	16471	16329	16607	16270	16504	16281	16405	16372	16497	16281	16392	16316	16495	16530	16366	16471	16343	16294	16533	16380	16481	16612	16401	16516	16384	16411	16226	16554	16476	16544	16415	16429	16523	16375	16400	16447	16418	16500	16562	16415	16448	16293	16528	16414	16407	16394	16404	16345	16532	16449	16355	16364	16432	16499	16435	16375	16508	16366	16410	16486	16405	16479	16452	16474	16394	16477	16241	16333	16423	16214	16371	16267	16558	16428	16316	16412	16467	16550	16505	16488	16447	16486	16434	16453	16374	16475	16446	16516	16584	16519	16305	16425	16463	16386	16347	16428	16369	16574	16547	16412	16465	16388	16432	16378	16347	16494	16495	16518	16481	16366	16384	16286	16439	16508	16265	16407	16387	16426	16461	16432	16502	16565	16375	16548	16291	16434	16340	16479	16267	16566	16409	16436	16509	16524	16355	16310	16329	16336	16436	16465	16483	16380	16311	16419	16551	16422	16368	16451	16414	16498	16413	16571	16601	16317	16494	16516	16302	16462	16387	16262	16332	16497	16504	16512	16470	16325	16359	16494	16490	16483	16547	16415	16397	16414	16451	16535	16476	16487	16674	16463	16491	16454	16501	16544	16492	16404	16680	16455	16549	16330	16439	16469	16367	16430	16441	16462	16510	16478	16515	16493	16508	16491	16482	16242	16408	16343	16334	16261	16547	16241	16469	16368	16432	16551	16419	16515	16430	16369	16478	16433	16450	16551	16279	16367	16382	16345	16284	16365	16551	16449	16412	16481	16581	16467	16393	16225	16611	16440	16487	16361	16460	16363	16336	16350	16479	16380	16479	16311	16434	16583	16391	16409	16422	16489	16370	16346	16480	16637	16513	16570	16271	16503	16507	16247	16244	16548	16367	16520	16223	16338	16459	16531	16319	16311	16351	16447	16406	16485	16487	16445	16387	16389	16269	16305	16202	16447	16558	16584	16284	16406	16462	16443	16420	16548	16294	16479	16547	16305	16340	16569	16363	16477	16366	16184	16457	16397	16413	16295	16338	16380	16340	16322	16469	16517	16352	16426	16477	16426	16298	16463	16398	16552	16402	16353	16356	16456	16513	16527	16483	16597	16592	16232	16610	16526	16542	16383	16387	16340	16395	16540	16306	16642	16593	16442	16388	16597	16459	16482	16488	16375	16400	16278	16438	16511	16417	16493	16336	16417	16476	16371	16277	16466	16417	16300	16391	16466	16307	16286	16391	16561	16577	16547	16437	16703	16260	16471	16441	16415	16256	16343	16298	16284	16482	16317	16461	16448	16286	16446	16396	16527	16358	16591	16447	16376	16448	16343	16153	16562	16455	16249	16350	16593	16655	16449	16403	16301	16456	16443	16469	16520	16391	16347	16488	16328	16437	16728	16559	16415	16404	16437	16319	16269	16304	16363	16497	16343	16350	16448	16359	16514	16328	16400	16483	16448	16425	16511	16328	16354	16545	16389	16393	16434	16277	16464	16319	16543	16336	16276	16442	16500	16465	16572	16439	16660	16366	16417	16490	16406	16301	16516	16359	16381	16472	16476	16285	16479	16515	16546	16590	16377	16606	16411	16407	16419	16405	16343	16497	16335	16334	16512	16514	16464	16213	16379	16415	16343	16417	16430	16437	16469	16400	16313	16390	16294	16465	16373	16423	16484	16455	16310	16429	16572	16425	16458	16532	16388	16599	16119	16434	16458	16428	16454	16381	16297	16427	16437	16377	16386	16237	16419	16424	16451	16405	16350	16305	16263	16453	16380	16536	16290	16510	16476	16414	16502	16588	16357	16316	16483	16306	16461	16481	16542	16435	16435	16361	16483	16332	16615	16359	16410	16299	16410	16517	16589	16340	16279	16304	16491	16403	16549	16422	16629	16540	16368	16399	16327	16481	16357	16563	16326	16306	16453	16352	16415	16455	16388	16338	16361	16491	16311	16475	16390	16428	16476	16538	16587	16409	16444	16555	16480	16295	16422	16346	16584	16595	16256	16578	16342	16466	16457	16253	16396	16450	16303	16552	16298	16377	16486	16389	16467	16411	16371	16336	16387	16435	16410	16417	16363	16238	16580	16665	16243	16475	16435	16473	16377	16406	16404	16495	16351	16485	16483	16381	16459	16461	16410	16565	16498	16453	16434	16370	16352	16529	16410	16501	16458	16528	16321	16472	16520	16412	16337	16393	16416	16538	16613	16483	16344	16509	16418	16417	16455	16498	16403	16412	16326	16489	16492	16510	16298	16432	16489	16605	16310	16350	16415	16336	16581	16510	16436	16554	16458	16319	16470	16358	16405	16503	16482	16293	16405	16433	16499	16599	16533	16371	16379	16508	16434	16419	16522	16542	16379	16409	16401	16349	16334	16531	16382	16400	16397	16374	16535	16483	16530	16501	16462	16495	16480	16479	16541	16503	16499	16405	16471	16474	16465	16445	16460	16451	16588	16279	16387	16542	16290	16477	16566	16518	16299	16556	16515	16377	16489	16476	16480	16567	16506	16353	16288	16371	16359	16535	16465	16267	16424	16304	16426	16413	16416	16472	16528	16571	16423	16708	16392	16444	16351	16411	16454	16432	16558	16444	16283	16354	16303	16315	16568	16370	16436	16336	16611	16323	16500	16375	16452	16487	16473	16495	16478	16366	16330	16436	16561	16517	16406	16399	16393	16468	16406	16399	16366	16454	16307	16335	16322	16432	16472	16434	16367	16593	16302	16356	16439	16487	16448	16482	16375	16352	16394	16356	16584	16475	16489	16379	16550	16542	16551	16344	16338	16355	16608	16608	16391	16459	16371	16389	16378	16467	16394	16242	16371	16493	16432	16560	16326	16457	16343	16283	16604	16372	16425	16562	16466	16484	16255	16333	16511	16516	16410	16331	16506	16441	16372	16484	16472	16534	16335	16567	16480	16403	16333	16576	16484	16456	16329	16521	16414	16392	16227	16349	16384	16380	16517	16482	16431	16436	16400	16631	16537	16288	16387	16530	16363	16437	16218	16337	16490	16292	16468	16524	16507	16366	16431	16384	16498	16460	16410	16531	16353	16512	16515	16450	16484	16545	16408	16367	16451	16509	16517	16590	16455	16474	16404	16297	16561	16546	16299	16431	16333	16298	16296	16357	16528	16591	16442	16485	16459	16400	16168	16486	16567	16498	16441	16572	16463	16329	16619	16516	16472	16492	16411	16330	16308	16552	16439	16395	16435	16578	16455	16567	16372	16393	16487	16415	16432	16489	16410	16343	16323	16389	16476	16315	16529	16529	16425	16435	16453	16259	16216	16442	16339	16492	16265	16494	16529	16400	16530	16332	16664	16208	16435	16395	16354	16407	16396	16514	16460	16460	16209	16462	16444	16339	16348	16567	16336	16545	16385	16507	16375	16541	16402	16482	16624	16582	16487	16447	16498	16435	16500	16542	16298	16353	16462	16373	16436	16582
27623	22411	27132	25121	21219	20479	21014	20506	20541	20578	20420	20319	20457	20447	20653	20711	20608	20548	20662	20747	20544	20455	20940	20543	20586	20809	20483	20490	20582	20644	20620	20551	20710	20627	20461	20351	20681	20374	20501	20380	20532	20350	20578	20555	20449	20492	20493	20570	20264	20527	20615	20620	20399	20261	20268	20596	20430	20469	20338	20533	20335	20354	20543	20503	20605	20426	20490	20557	20447	20527	20179	20323	20253	20402	20304	20396	20497	20225	20407	20455	20352	20418	20430	20410	20408	20110	20189	20276	20434	20553	20321	20217	20482	20047	20397	20261	20435	20454	20392	20406	20502	20479	20560	20305	20265	20288	20143	20292	20572	20209	20312	20120	20225	20362	20572	20385	20340	20456	20232	20310	20270	20247	20257	20575	20579	20393	20337	20220	20371	20512	20461	20398	20274	20429	20374	20294	20471	20567	20279	20372	20464	20230	20459	20436	20306	20248	20334	20680	20447	20299	20475	20417	20488	20486	20413	20500	20433	20434	20396	20606	20411	20326	20342	20267	20438	20230	20424	20405	20536	20470	20297	20477	20448	20496	20294	20315	20596	20332	20480	20355	20283	20416	20479	20507	20436	20503	20373	20388	20429	20475	20350	20432	20519	20400	20308	20315	20422	20518	20483	20447	20254	20439	20431	20429	20264	20570	20615	20210	20268	20259	20278	20316	20528	20334	20458	20523	20471	20327	20282	20533	20464	20191	20290	20299	20339	20413	20397	20440	20414	20294	20389	20185	20566	20406	20401	20389	20395	20423	20377	20264	20415	20420	20534	20563	20470	20486	20569	20477	20499	20118	20412	20425	20387	20334	20609	20401	20276	20199	20422	20380	20427	20349	20482	20385	20232	20371	20155	20389	20320	20287	20447	20418	20370	20526	20425	20593	20540	20197	20409	20573	20443	20290	20385	20267	20248	20430	20397	20522	20376	20374	20263	20330	20224	20283	20201	20343	20469	20465	20118	20301	20426	20363	20652	20504	20590	20307	20321	20259	20261	20452	20199	20343	20520	20422	20636	20188	20402	20392	20482	20247	20439	20290	20454	20690	20350	20404	20239	20381	20435	20138	20519	20444	20452	20285	20312	20401	20484	20496	20514	20301	20402	20416	20549	20264	20447	20607	20555	20295	20494	20591	20247	20238	20395	20350	20487	20438	20338	20319	20351	20371	20597	20359	20496	20527	20407	20437	20265	20417	20248	20585	20201	20448	20339	20311	20560	20417	20443	20391	20556	20452	20404	20297	20417	20313	20388	20346	20268	20342	20270	20384	20512	20495	20389	19988	20349	20359	20057	20432	20328	20139	20347	20283	20590	20351	20482	20395	20553	20345	20367	20380	20285	20352	20471	20437	20429	20352	20632	20429	20360	20275	20485	20427	20221	20262	20321	20308	20274	20393	20410	20516	20370	20335	20406	20582	20177	20235	20554	20481	20367	20430	20258	20403	20418	20196	20454	20486	20450	20304	20388	20332	20431	20678	20619	20449	20429	20386	20231	20290	20294	20348	20352	20299	20595	20289	20391	20411	20476	20443	20494	20387	20402	20418	20466	20643	20494	20359	20301	20354	20399	20330	20395	20314	20690	20419	20319	20231	20565	20406	20404	20311	20208	20183	20618	20399	20389	20499	20374	20449	20479	20485	20241	20406	20481	20232	20254	20441	20387	20259	20274	20195	20579	20403	20460	20408	20469	20509	20525	20397	20537	20440	20378	20331	20512	20461	20251	20281	20307	20548	20444	20609	20420	20411	20285	20450	20430	20233	20323	20338	20278	20549	20547	20453	20442	20348	20174	20207	20378	20233	20442	20349	20259	20455	20427	20479	20361	20467	20412	20496	20326	20422	20412	20442	20448	20384	20324	20361	20514	20377	20492	20291	20212	20279	20474	20439	20494	20474	20421	20298	20385	20445	20496	20566	20561	20478	20275	20570	20442	20235	20399	20323	20311	20436	20401	20540	20531	20553	20324	20417	20490	20394	20420	20364	20347	20633	20470	20650	20558	20251	20446	20236	20451	20396	20390	20280	20343	20481	20293	20450	20426	20407	20353	20353	20534	20281	20237	20397	20343	20478	20496	20385	20588	20480	20227	20633	20516	20500	20349	20423	20348	20400	20375	20253	20342	20543	20549	20329	20499	20178	20299	20395	20401	20387	20275	20321	20385	20462	20307	20333	20489	20606	20249	20444	20339	20253	20385	20205	20376	20414	20387	20486	20267	20425	20397	20358	20398	20321	20201	20299	20379	20332	20374	20533	20272	20392	20336	20354	20114	20377	20536	20407	20568	20287	20251	20359	20386	20219	20352	20383	20283	20482	20257	20342	20383	20330	20383	20550	20554	20377	20279	20593	20221	20611	20570	20194	20168	20428	20380	20391	20387	20218	20312	20422	20560	20489	20396	20501	20320	20605	20279	20532	20390	20388	20131	20502	20307	20307	20295	20383	20515	20296	20229	20191	20345	20361	20356	20470	20408	20293	20283	20330	20358	20458	20361	20201	20430	20206	20277	20432	20335	20301	20355	20391	20403	20358	20692	20421	20473	20409	20534	20595	20302	20482	20477	20233	20232	20454	20596	20429	20334	20148	20380	20257	20485	20187	20285	20309	20424	20225	20521	20495	20354	20312	20319	20439	20420	20143	20404	20418	20356	20515	20453	20545	20378	20620	20519	20334	20379	20478	20399	20316	20243	20591	20477	20356	20370	20217	20508	20282	20384	20565	20371	20473	20317	20519	20329	20394	20420	20479	20223	20414	20352	20495	20526	20258	20425	20315	20347	20268	20456	20459	20533	20464	20438	20348	20448	20557	20300	20465	20521	20586	20365	20182	20262	20311	20432	20213	20310	20398	20552	20366	20588	20244	20209	20281	20355	20447	20389	20402	20533	20268	20370	20306	20350	20248	20499	20315	20326	20562	20266	20587	20416	20275	20210	20514	20247	20376	20331	20094	20428	20538	20357	20305	20464	20182	20389	20307	20359	20537	20377	20374	20313	20420	20473	20446	20364	20190	20342	20427	20563	20339	20441	20537	20398	20411	20344	20531	20453	20590	20234	20422	20437	20594	20492	20526	20520	20160	20419	20621	20251	20476	20691	20350	20159	20558	20532	20136	20314	20483	20378	20595	20317	20235	20204	20198	20568	20370	20395	20424	20581	20519	20347	20350	20469	20328	20434	20294	20389	20438	20389	20273	20363	20293	20251	20455	20348	20289	20522	20527	20573	20449	20464	20250	20452	20490	20286	20481	20326	20350	20556	20323	20093	20437	20301	20376	20306	20577	20384	20408	20335	20479	20321	20219	20227	20334	20247	20416	20410	20277	20405	20431	20402	20453	20319	20176	20497	20346	20471	20484	20442	20504	20287	20375	20492	20511	20305	20386	20523	20381	20345	20626	20478	20497	20422	20314	20409	20278	20412	20527	20350	20364	20350	20348	20396	20682	20504	20129	20465	20369	20432	20322	20292	20087	20379	20367	20269	20346	20464	20437	20534	20572	20459	20350	20539	20437	20393	20614	20337	20148	20389	20175	20316	20425	20326	20233	20295	20499	20356	20362	20533	20378	20577	20311	20504	20448	20387	20213	20323	20458	20553	20267	20350	20259	20555	20507	20333	20398	20528	20429	20224	20124	20511	20355	20304	20590	20612	20365	20284	20308	20569	20520	20423	20459	20180	20492	20505	20441	20252	20605	20527	20331	20603	20400	20170	20245	20378	20361	20189	20324	20484	20350	20496	20153	20227	20345	20183	20667	20540	20443	20490	20421	20620	20280	20330	20548	20570	20361	20310	20488	20450	20500	20665	20384	20421	20175	20485	20530	20180	20371	20417	20304	20522	20329	20180	20498	20423	20399	20454	20362	20442	20289	20475	20675	20381	20461	20439	20395	20408	20264	20426	20469	20463	20413	20521	20565	20556	20381	20428	20256	20213	20403	20210	20118	20550	20297	20510	20086	20406	20627	20436	20404	20255	20150	20601	20118	20243	20414	20320	20263	20160	20789	20418	20224	19976	20341	20491	20273	20464	20437	20254	20415	20556	20509	20456	20440	20350	20239	20371	20277	20455	20425	20565	20454	20330	20398	20432	20278	20425	20460	20360	20443	20489	20336	20392	20567	20322	20342	20272	20520	20337	20354	20404	20299	20195	20412	20400	20236	20459	20524	20192	20047	20408	20173	20440	20526	20647	20337	20531	20348	20325	20409	20378	20457	20480	20501	20577	20316	20307	20412	20126	20382	20282	20602	20430	20421	20287	20492	20482	20406	20446	20379	20531	20283	20436	20436	20592	20510	20353	20329	20390	20316	20482	20150	20385	20341	20576	20310	20506	20312	20326	20226	20370	20576	20206	20312	20290	20285	20320	20203	20565	20400	20519	20272	20272	20220	20249	20310	20355	20466	20499	20627	20333	20257	20465	20462	20567	20445	20394	20493	20193	20259	20431	20319	20394	20435	20212	20404	20141	20208	20439	20528	20357	20439	20519	20268	20355	20457	20510	20525	20486	20364	20435	20483	20497	20235	20470	20529	20310	20538	20231	20206	20320	20696	20529	20521	20267	20354	20512	20085	20498	20235	20408	20194	20583	20516	20340	20469	20453	20307	20472	20293	20222	20234	20307	20276	20317	20156	20248	20125	20376	20372	20477	20471	20355	20364	20267	20356	20562	20154	20253	20519	20543	20139	20448	20372	20305	20108	20292	20460	20454	20353	20341	20305	20451	20524	20224	20388	20435	20188	20415	20590	20301	20463	20245	20418	20261	20249	20340	20181	20408	20471	20371	20399	20207	20489	20461	20645	20322	20283	20348	20359	20174	20196	20448	20376	20406	20570	20536	20433	20364	20378	20362	20423	20309	20512	20407	20408	20322	20373	20630	20329	20475	20467	20417	20269	20613	20285	20504	20369	20337	20362	20407	20321	20457	20065	20350	20609	20240	20357	20308	20564	20521	20472	20457	20199	20372	20249	20376	20325	20461	20400	20290	20203	20285	20311	20760	20249	20498	20199	20458	20643	20554	20189	20276	20270	20381	20273	20657	20350	20391	20339	20588	20593	20492	20422	20321	20488	20515	20307	20362	20434	20539	20332	20369	20499	20392	20431	20569	20266	20252	20401	20399	20398	20342	20351	20249	20419
17026	23240	22027	19273	17408	16697	16591	16585	16345	16423	16505	16530	16609	16471	16592	16649	16531	16819	16741	16808	16683	16583	16663	16455	16556	16563	16357	16474	16855	16554	16514	16622	16767	16462	16516	16424	16416	16559	16473	16449	16353	16514	16682	16219	16518	16603	16371	16333	16500	16736	16610	16530	16557	16577	16278	16477	16446	16256	16410	16381	16487	16582	16402	16325	16295	16370	16351	16432	16386	16382	16335	16355	16404	16437	16452	16316	16399	16349	16222	16384	16489	16252	16363	16415	16320	16404	16383	16316	16495	16396	16375	16557	16511	16399	16514	16323	16464	16512	16342	16444	16422	16386	16428	16220	16326	16417	16233	16173	16231	16360	16556	16331	16386	16375	16345	16396	16426	16423	16311	16387	16396	16224	16412	16481	16516	16344	16421	16410	16377	16257	16574	16390	16306	16344	16479	16461	16453	16604	16449	16178	16383	16483	16319	16365	16474	16181	16380	16435	16316	16372	16425	16320	16459	16525	16580	16267	16335	16378	16396	16249	16436	16386	16325	16419	16470	16408	16372	16576	16363	16369	16459	16380	16412	16324	16265	16333	16319	16397	16429	16484	16368	16466	16284	16477	16331	16432	16368	16334	16384	16265	16358	16557	16402	16327	16162	16290	16376	16503	16536	16289	16387	16392	16369	16575	16331	16291	16374	16375	16341	16488	16377	16363	16341	16310	16386	16352	16481	16361	16423	16354	16287	16281	16513	16374	16394	16351	16304	16412	16374	16393	16203	16292	16415	16406	16476	16438	16399	16426	16383	16280	16282	16339	16407	16356	16379	16247	16217	16377	16354	16400	16442	16459	16321	16368	16488	16405	16225	16371	16268	16249	16398	16308	16372	16519	16319	16357	16370	16397	16421	16388	16328	16274	16257	16319	16417	16182	16391	16438	16389	16462	16284	16439	16448	16288	16405	16393	16549	16362	16293	16242	16485	16355	16529	16363	16337	16408	16528	16361	16364	16156	16580	16320	16232	16365	16635	16504	16551	16217	16391	16264	16397	16453	16346	16181	16244	16310	16243	16393	16429	16285	16469	16543	16317	16339	16452	16401	16282	16356	16375	16235	16451	16433	16233	16314	16348	16492	16407	16470	16261	16473	16358	16333	16367	16417	16424	16310	16327	16416	16405	16403	16448	16418	16415	16292	16392	16490	16367	16317	16349	16462	16396	16399	16411	16335	16454	16492	16374	16241	16325	16365	16557	16404	16495	16316	16431	16481	16366	16207	16450	16414	16451	16341	16258	16434	16411	16356	16466	16507	16374	16263	16544	16471	16483	16440	16444	16496	16613	16596	16440	16284	16219	16482	16447	16452	16385	16261	16539	16339	16396	16484	16406	16292	16309	16505	16334	16224	16471	16397	16320	16469	16484	16453	16372	16392	16314	16436	16446	16416	16360	16328	16427	16358	16416	16370	16445	16248	16347	16250	16605	16424	16304	16418	16434	16330	16403	16448	16543	16469	16401	16461	16382	16352	16481	16171	16484	16334	16266	16271	16346	16396	16332	16253	16320	16491	16360	16312	16318	16333	16346	16493	16290	16395	16267	16160	16414	16311	16446	16334	16375	16401	16427	16320	16595	16337	16224	16227	16287	16441	16352	16336	16377	16497	16199	16362	16273	16337	16394	16474	16616	16249	16500	16419	16408	16430	16373	16531	16405	16276	16501	16165	16345	16451	16454	16265	16460	16283	16367	16220	16413	16475	16335	16420	16297	16295	16335	16693	16394	16437	16315	16484	16372	16313	16360	16466	16300	16264	16473	16434	16405	16403	16274	16505	16336	16157	16314	16452	16600	16423	16290	16194	16407	16338	16216	16339	16354	16390	16440	16463	16329	16350	16550	16466	16375	16344	16292	16528	16551	16327	16333	16428	16310	16475	16480	16262	16391	16447	16415	16302	16380	16267	16278	16414	16304	16230	16383	16485	16356	16350	16512	16321	16335	16219	16374	16232	16239	16363	16344	16354	16226	16310	16295	16336	16360	16536	16292	16550	16369	16324	16454	16505	16269	16448	16407	16364	16425	16210	16363	16342	16209	16455	16324	16555	16333	16470	16506	16440	16442	16346	16418	16425	16387	16467	16382	16376	16436	16400	16343	16459	16452	16287	16432	16229	16352	16515	16485	16376	16394	16588	16413	16434	16363	16437	16470	16336	16549	16250	16405	16386	16357	16382	16419	16414	16382	16273	16449	16448	16372	16425	16314	16179	16307	16236	16227	16357	16428	16510	16328	16441	16369	16391	16375	16400	16433	16224	16293	16345	16278	16351	16202	16415	16403	16441	16390	16339	16332	16450	16304	16433	16304	16548	16340	16427	16491	16313	16349	16424	16430	16464	16399	16336	16383	16449	16254	16365	16444	16272	16385	16373	16598	16350	16433	16502	16337	16319	16267	16230	16471	16507	16380	16424	16500	16355	16418	16363	16449	16377	16245	16393	16253	16526	16174	16482	16329	16449	16430	16322	16216	16449	16462	16278	16304	16380	16302	16518	16311	16589	16357	16256	16355	16401	16345	16254	16423	16350	16408	16353	16256	16353	16425	16324	16456	16391	16224	16255	16280	16171	16364	16407	16432	16393	16471	16228	16261	16354	16368	16232	16415	16383	16502	16386	16560	16321	16419	16253	16366	16539	16379	16477	16485	16213	16462	16466	16480	16422	16280	16400	16344	16355	16288	16447	16269	16315	16387	16372	16544	16472	16443	16386	16456	16627	16304	16365	16261	16357	16492	16331	16430	16400	16400	16191	16395	16296	16343	16405	16402	16193	16307	16404	16430	16248	16428	16260	16297	16529	16277	16411	16310	16377	16310	16241	16342	16389	16396	16349	16279	16381	16417	16348	16359	16360	16349	16364	16338	16311	16384	16358	16334	16357	16328	16379	16281	16424	16288	16381	16531	16325	16476	16446	16291	16428	16429	16338	16333	16516	16624	16428	16404	16440	16432	16310	16187	16332	16603	16345	16282	16266	16533	16277	16278	16489	16313	16435	16357	16427	16516	16406	16225	16456	16493	16480	16288	16179	16418	16457	16389	16347	16456	16355	16403	16389	16245	16346	16418	16322	16551	16329	16533	16375	16197	16557	16458	16468	16418	16414	16455	16474	16507	16237	16386	16317	16268	16403	16362	16406	16515	16379	16320	16238	16373	16225	16365	16514	16352	16371	16228	16303	16283	16581	16325	16360	16346	16369	16504	16297	16410	16252	16375	16311	16519	16319	16424	16362	16400	16340	16481	16303	16466	16371	16439	16294	16322	16391	16463	16296	16432	16420	16219	16383	16420	16394	16422	16230	16388	16334	16392	16513	16341	16449	16420	16378	16492	16285	16557	16440	16384	16401	16417	16233	16351	16325	16378	16263	16289	16320	16475	16312	16461	16365	16391	16471	16290	16386	16381	16440	16368	16333	16397	16594	16135	16261	16416	16363	16398	16355	16142	16331	16470	16201	16300	16521	16303	16445	16587	16387	16398	16484	16344	16314	16450	16499	16355	16370	16444	16403	16355	16393	16306	16492	16422	16252	16411	16201	16231	16212	16414	16282	16281	16548	16340	16288	16326	16458	16368	16309	16527	16335	16392	16569	16263	16321	16491	16378	16394	16422	16448	16263	16336	16286	16244	16364	16340	16390	16521	16403	16434	16334	16367	16350	16358	16436	16465	16416	16506	16295	16308	16556	16497	16597	16435	16531	16406	16473	16226	16457	16311	16382	16231	16447	16221	16399	16575	16416	16430	16335	16335	16295	16368	16354	16422	16331	16252	16394	16382	16383	16440	16308	16266	16369	16412	16298	16430	16348	16345	16623	16247	16217	16513	16303	16360	16388	16404	16373	16307	16317	16355	16524	16549	16458	16503	16357	16373	16442	16334	16171	16264	16312	16470	16351	16445	16366	16356	16497	16479	16252	16238	16370	16182	16313	16396	16427	16395	16401	16519	16316	16403	16219	16415	16397	16450	16425	16455	16326	16353	16425	16343	16255	16429	16186	16387	16289	16305	16309	16528	16498	16296	16266	16550	16323	16437	16493	16214	16406	16455	16550	16501	16272	16301	16463	16397	16348	16361	16336	16354	16434	16383	16410	16385	16495	16348	16642	16388	16542	16405	16466	16372	16440	16376	16393	16450	16310	16318	16407	16460	16460	16320	16273	16353	16488	16416	16419	16385	16342	16428	16400	16561	16234	16434	16358	16590	16212	16371	16443	16472	16329	16390	16546	16297	16397	16318	16511	16597	16497	16458	16071	16349	16462	16333	16253	16460	16328	16431	16411	16483	16430	16436	16387	16299	16446	16418	16437	16463	16447	16448	16347	16306	16330	16514	16399	16229	16270	16467	16535	16300	16206	16388	16442	16372	16312	16459	16377	16315	16363	16264	16161	16328	16311	16299	16231	16442	16295	16186	16303	16239	16419	16551	16337	16354	16204	16266	16495	16302	16272	16473	16473	16522	16282	16209	16395	16427	16566	16415	16468	16434	16391	16389	16486	16532	16354	16354	16378	16622	16555	16389	16580	16664	16298	16381	16384	16223	16432	16252	16276	16201	16346	16460	16260	16438	16346	16429	16392	16410	16406	16396	16369	16329	16370	16368	16427	16369	16627	16431	16483	16380	16382	16520	16390	16383	16483	16489	16401	16422	16363	16335	16325	16515	16336	16433	16395	16409	16349	16413	16314	16340	16505	16443	16365	16267	16315	16384	16303	16383	16377	16358	16391	16256	16519	16353	16335	16491	16521	16355	16423	16425	16307	16446	16636	16385	16625	16386	16232	16348	16235	16501	16366	16381	16372	16195	16320	16373	16456	16243	16508	16444	16549	16322	16388	16491	16372	16467	16293	16341	16351	16471	16568	16359	16356	16484	16270	16372	16357	16525	16200	16518	16394	16476	16467	16395	16492	16469	16450	16450	16508	16233	16471	16447	16458	16259	16389	16345	16303	16354	16327	16347	16399	16339	16568	16287	16522	16221	16291	16427	16297	16368	16329	16546	16354	16399	16376	16385	16298	16311	16224	16310	16538	16403	16404	16382	16415	16560	16469	16576	16328	16387	16349	16371	16444	16318	16378	16430	16278	16351	16361	16533	16586	16439	16392	16364	16436	16586	16446	16362	16424	16330	16468	16513	16361
23727	21220	28776	24095	22422	23581	23249	20659	20293	20531	20312	20208	20210	20193	20203	20465	20422	20659	20317	20246	20316	20470	20150	20377	20262	20250	20195	20261	20233	20183	19885	19988	19953	20203	20079	19886	20117	20113	20191	20223	20165	20114	19898	19998	19937	19828	20122	20010	20816	20836	20661	20512	20414	20286	20027	19852	19867	19929	19859	19965	20109	19866	19880	19910	19887	19732	19866	19952	19817	19561	19828	19958	19856	19822	19958	19748	19843	19809	19931	19722	19914	19884	19783	19908	19866	19971	19986	19915	19772	19754	19867	20074	20014	19897	19876	19849	19731	20047	19776	19878	19866	20000	19986	19985	19861	19668	19856	19765	19812	19919	19646	19907	20300	19913	19841	19757	19982	19915	19990	19991	19705	19539	19771	19781	20014	19887	19930	19846	19872	19587	19876	20080	20138	19797	19901	19967	20036	19703	19705	19877	19795	19873	19917	19864	19880	20060	19654	19913	19772	20042	19555	20009	19996	19767	19983	19875	19913	19786	19939	20026	19864	19912	19892	19571	19817	19812	19976	19925	19734	19785	19708	19811	19857	19804	20050	19902	19959	19786	19845	19819	19880	19633	19994	19681	19877	19870	19986	19839	19967	19801	19675	19945	20064	19845	19849	19760	19708	19703	19771	19743	19881	19910	19797	20138	19866	20044	19928	19796	19771	19899	19779	19857	19748	19975	19942	19898	19783	19728	19878	19881	20017	19901	19973	20007	19883	19928	19910	19704	20017	19656	19522	19717	19917	19742	19799	19923	19838	19712	19983	19981	19858	19652	19848	19841	19911	19875	19942	19923	19847	19666	20023	19983	19914	19726	19646	19777	19740	19844	19715	19761	19695	19899	19914	20141	19818	19979	19849	19801	19702	19845	19793	19743	19787	20067	19789	19759	19751	19872	19757	19760	19938	20110	20082	19665	19806	19759	19818	19844	19735	19778	19866	19780	19939	19814	19929	20029	19781	19913	19913	19936	20015	19838	19982	19985	19744	19722	19823	20046	19930	19787	20028	19887	19724	19871	19677	19980	19821	19819	19743	19947	19909	19948	19802	19981	19870	19757	19955	19956	19864	19757	19705	20020	19815	19587	19985	19879	19917	19934	19770	19944	20101	19872	19760	19892	19890	19893	20150	19708	19912	19659	19933	19784	19665	19884	19781	19821	19566	19738	19756	19881	20070	19885	19889	19947	19734	19971	19922	19909	19706	19660	19878	19612	19835	19897	19846	19916	19809	19956	19780	19973	19907	20004	19911	19786	20002	19892	19953	19597	19814	19703	19823	19774	19853	20002	20033	19588	19939	19804	19943	19743	19755	19862	19989	19938	19749	19878	19976	19849	19825	19973	19889	19751	19747	19952	19949	19728	19934	19917	19924	19705	19696	19962	19700	19796	19645	19882	19852	19962	19799	19763	19712	19541	19883	19742	19765	19735	19821	19616	19851	19874	19854	19961	19739	19909	19979	19924	19723	19930	20020	19768	19864	19903	19769	19824	19924	19885	19781	19851	20032	19675	19813	19907	19732	19797	20013	19747	19833	19772	19845	19735	19805	19777	19803	20247	19869	19709	19849	19715	19684	19747	19845	19834	19807	19826	19852	19834	20034	19777	19865	20080	20033	19884	19914	19908	19821	19827	19761	19808	19976	19604	19759	19839	19888	19851	19804	19795	19989	19977	20039	19685	19825	19888	19786	19944	20125	19754	19925	19949	19871	20003	19873	19879	19864	19746	19799	19651	19851	19776	19938	19763	20007	19750	19970	19866	20109	20042	19901	20042	20059	20092	19970	19914	20073	20041	19971	19827	19725	19976	19851	19904	19803	19761	20092	19792	19699	19980	19873	19953	19871	19999	19781	19901	19953	19997	19970	19768	19936	19862	19708	19749	19807	20018	19931	19892	20008	19740	19982	19896	19850	19912	19703	19842	19791	19756	19731	19835	19844	19902	19866	19959	19735	19920	19853	20047	19821	19912	19784	20032	19757	19946	19887	20117	19702	19887	19825	19832	20062	20052	19763	19859	19832	19832	19783	19779	19756	19637	19638	19639	19901	19793	19848	19718	19836	19664	19928	20105	19951	19847	19883	19967	20030	19700	20054	20028	19642	19884	19856	20079	19930	19579	19942	19940	20020	19846	19958	19828	19762	19661	19968	19905	19731	19933	19897	20104	19740	19709	19750	19816	20043	19849	20073	19806	19739	20026	19930	20039	19825	20002	19762	19905	19833	19761	19950	19975	19683	19837	19852	19740	19859	19673	19928	19758	19762	19781	20059	19801	19840	19728	19817	19885	19699	19718	19771	19878	20004	19937	19930	19634	19884	19557	19996	19946	19795	19769	19881	19794	19980	19909	19826	19845	19853	19579	19868	19807	19933	19811	19816	19981	20032	19823	19854	19909	19826	19838	19852	19651	19600	19945	19875	19843	19914	19851	20044	19766	19784	19989	19958	19798	19886	19818	19815	19822	20075	19927	19824	19674	19688	19948	19680	19650	19965	19939	20051	19915	19677	19640	19924	20014	19764	19811	19671	19813	19751	19927	19903	19911	19722	19768	19822	19953	19872	20062	19760	19778	19647	19866	19769	19731	19770	19779	19726	19889	20012	19869	19888	19705	19956	19939	19964	19905	19948	19981	19722	19728	20024	19699	19827	20014	19897	19503	20021	19822	19692	19843	19804	19955	19901	19660	19881	19722	19961	19803	19801	19743	19481	19924	19789	19944	19899	19809	19860	19830	19811	19739	19948	20008	19902	19518	19720	19996	19888	20037	19862	19922	19886	19772	19754	19861	19791	19852	19650	19886	19762	19882	19892	19755	19898	19826	19744	19957	20062	19763	19973	19590	19821	19969	19868	19825	19837	19780	19944	19736	19966	19852	19750	19997	19785	20089	19918	19768	19828	19903	19947	19714	19822	19942	19850	19712	19995	19856	19869	19997	19874	20082	19991	19910	19902	19640	19799	19687	19895	20034	19959	19899	20049	19911	19890	19966	19797	19806	19733	19911	19903	19839	19849	19708	19896	19861	19817	19922	19892	19722	19941	19748	19805	19787	19933	19918	19833	20204	19727	19968	19826	19701	20018	20000	19732	19724	19910	19688	19880	19870	19829	19878	19889	19832	19874	19684	19811	19743	19858	19716	19589	20026	19740	20057	19989	20014	19979	20047	19935	19604	19878	19742	19868	19766	19858	19742	19622	19660	20013	20024	19834	20088	20022	19944	19847	19928	19985	20078	19876	20088	19952	19903	19880	19818	19720	19909	19990	20014	19903	19838	19740	19841	20038	19771	20089	19839	19776	19963	19787	19561	19883	19916	19819	19863	20047	20033	19721	19791	19794	20082	19970	19730	19913	19800	19938	19799	19810	19817	19942	19945	19905	19881	19936	20094	19814	19628	19984	19949	19900	19685	19837	19675	19915	19767	19790	19873	19882	19832	19841	19872	19997	19876	19836	19826	20087	19773	19738	19948	20006	19716	20004	19928	19949	19954	20005	19868	19624	19764	19840	19842	19759	19952	19732	19851	19645	19788	19946	20025	19803	19785	19683	19901	19985	19635	19766	19873	19927	19919	19756	19935	19717	19642	19864	19854	19842	19866	19735	19994	19723	19710	19824	19761	20016	19695	19968	19938	20000	19897	19715	19908	20007	19596	19987	19761	19948	19918	19817	19976	19713	20034	19707	19965	20053	19936	19859	20030	19797	19427	19891	19897	19958	19947	19984	19996	19913	20040	19857	19776	19889	20070	19850	19878	19789	19859	19747	19769	19851	19885	19900	19872	19950	19758	19590	19784	19868	19886	19864	19868	19992	20063	19840	19752	19716	19939	19917	19777	19855	20038	19694	19907	19902	19710	19986	19776	19541	19581	19957	19925	19913	19941	19957	20051	19812	20004	19825	19929	19812	19803	19631	19894	20026	19789	19894	19955	19653	19710	19646	19972	19785	20083	19801	19776	19856	19785	19889	19758	19807	19737	19845	19781	19884	19634	20063	19876	19951	19670	19914	20007	19866	20105	19590	19837	19668	19765	19886	19821	19846	19666	19783	19709	19721	19719	19699	19854	19914	20148	19789	20064	19836	19812	19793	20016	19711	19842	19853	19617	20010	19827	19912	19662	19901	20048	19852	19752	19972	19890	19918	19931	19918	19734	19885	20042	20129	19893	19767	19695	19750	19885	19785	19534	19812	19806	19887	19782	19870	19608	19750	19869	19712	19909	19752	19770	19975	19984	19802	19814	19912	19822	19895	20071	19807	20090	19898	20019	19672	19732	19834	19929	19858	19630	20069	19737	19810	19860	19896	19900	19555	20001	19839	19851	19884	19889	19738	19648	19871	19981	19848	20194	20107	19749	19825	19874	19647	19689	19934	20096	19988	19819	19914	19832	19706	19717	20092	19946	20019	19978	19862	19701	19999	19873	19834	20066	19811	19899	19925	19753	19904	19877	20099	19874	19848	19566	20032	19976	19852	19805	19741	19813	19851	19909	19786	19676	19755	19895	19936	19825	19736	19807	19732	19896	19824	20049	20028	19913	19851	19828	19823	19643	19710	19922	20003	19851	19924	19736	19814	20092	19750	19634	20037	19876	19809	19817	19761	19838	19902	19645	19852	19978	19823	19708	19992	20006	19745	20016	19767	19785	19861	19842	19678	19854	19863	19866	19917	19771	19848	19735	19772	19666	19878	19778	20042	19972	20039	19899	19726	19607	19950	19487	19913	19740	19880	19865	19894	19862	19688	19780	19659	19787	19888	19589	19818	19959	19718	19878	19967	19678	19756	19875	19915	19900	19903	19860	19763	20012	20049	19948	20112	19991	19849	19909	19886	19878	19943	19935	19901	19841	20210	19785	19907	19935	19736	20185	19710	19744	19952	20047	19533	19721	19811	19886	19874	19816	19963	19947	19768	19834	19836	19831	19950	19856	19843	20068	19687	19723	19542	19678	19809	19855	19855	19948	19802	19819	19849	19885	19951	19898	19885	20056	19895	19783	20071	19695	19928	19995	20119	19910	20006	19784	19808	19883	19898	19786	19743	20007	19633	19648	19827	19528	19831	19911	19964	19926	19879	19960	19752	19908	19966	19938	19866	19833	19905	19862	19964	19882	19737	19881	19965	20027	19831	19871	19875	19796	19909	19822
16122	29460	26681	22063	18717	17781	17040	16841	16702	16331	16538	16535	16458	16557	16731	16845	16647	16803	16520	16731	16649	16583	16593	16596	16692	16536	16568	16358	16616	16552	16171	16337	16439	16324	16326	16251	16206	16194	16211	16267	16371	16314	15940	16036	16080	15982	16254	16248	17341	17241	16928	16773	16291	16281	16243	16114	16139	16200	16061	16003	16077	16123	16023	16240	16210	16067	16137	16118	15989	16015	15995	16086	16147	15991	16080	16085	15896	16203	16053	16184	16117	16118	16119	16075	16039	16113	16275	16048	16265	15997	15974	16197	16026	16108	16204	16140	16262	15890	16247	15978	16018	16285	16113	16034	16125	16197	15923	16093	16144	16254	16095	16087	16052	16027	15903	16067	15873	16182	16070	16068	16015	16270	16244	15944	16122	16018	16188	16095	16141	16162	16118	16222	15926	16091	16027	16224	16056	16169	16056	15994	16123	16174	16166	16066	15925	16173	16168	15949	15980	16217	16159	15992	15948	16069	16052	16073	15980	16075	16071	15976	16141	16080	16128	16153	16120	16202	16214	15908	16061	16017	16155	16051	15950	16216	16118	16095	16058	16102	16104	16105	16013	16062	16111	16092	16129	16051	15901	15997	16029	16215	16150	16097	16118	15914	16195	16104	16101	16040	16077	16217	16048	16181	16031	16278	16072	15993	16075	16112	16169	16049	15989	16122	16033	15912	16168	16133	16204	15866	16101	16189	16358	16061	16110	16071	16117	15965	16071	15966	16051	16167	16014	16034	16184	16123	16166	16085	16160	16180	16010	16100	16195	16147	16144	16145	15954	16116	16073	16205	16188	16107	16097	16161	16109	15933	15970	16032	16119	16097	16035	16142	16103	16104	16184	15993	15972	16027	16144	16131	16129	16140	15986	16180	16078	16094	16162	16088	16199	16040	16104	16024	16189	16097	16141	16043	15887	16197	16097	16080	15970	16178	16140	16059	16162	16156	15987	16065	16103	16146	16073	16077	16068	15913	16164	16108	16143	16105	16047	16098	16094	16170	16238	16145	16082	15958	16180	16104	16291	16188	16149	16066	16105	16015	16018	15976	16034	16075	16033	16124	16088	15971	16101	16028	16095	16055	15995	16164	16194	16096	16131	15951	16156	16098	15917	16133	15973	16088	16088	16163	16305	16211	16128	16119	16074	15999	16040	16041	16034	16028	16096	16077	16208	16159	16180	16112	16101	16123	16120	16169	16246	15944	16066	16133	16102	16037	16102	16011	16167	15964	16020	16181	15998	16116	16032	16170	16138	16085	16093	16278	16120	16228	16182	15999	16033	16058	16121	16145	16188	15963	16071	15875	16294	15993	15877	16208	16104	16130	16131	16029	16144	16111	16095	16033	16214	16002	16136	16095	16008	16070	16103	15948	16082	16199	16177	16026	16151	16105	15915	16052	16209	15974	16090	16072	16000	16007	16018	15983	15902	15998	16069	16207	16044	16006	15991	16192	16137	16123	16051	16216	16015	15950	16139	16066	16286	16112	16203	16088	16118	16171	16216	16147	16035	16086	15923	16204	16154	16120	15893	16130	16102	16130	16205	16237	16162	16100	16215	16102	16071	16054	16157	16060	16196	16367	16039	16079	16008	16055	16078	16090	16086	15986	16227	16099	16103	16024	16163	16108	16123	16261	16057	16124	16131	16053	16196	16121	16020	16060	16107	16030	15986	16191	15967	16267	16032	15997	16124	16184	16096	16178	16236	16097	16101	15982	16029	16083	16077	16024	16169	16015	16146	15979	16031	16015	16071	16061	16030	16155	16102	16105	15890	16142	16159	16279	16182	16051	16173	16016	16037	15989	16075	16045	16048	16105	16099	16157	16132	16088	16082	16248	16149	16129	16152	16025	16093	16080	16149	16075	16074	16005	16030	16113	15978	15977	16263	16038	16071	16152	16118	16210	15986	15965	16023	16125	16346	16116	16025	16301	16040	16230	16113	16117	16159	15923	16033	16091	16270	16073	16103	16025	16097	16120	16339	16063	16147	16109	16186	16081	16201	16119	16023	15940	16227	16075	16077	16008	16149	16147	15987	16116	16104	16047	16132	16050	16190	16089	15934	16133	16077	16035	16091	16096	16154	16031	15969	16282	16113	16180	16060	16145	16212	15984	16126	15973	16012	16040	15967	16216	16004	16076	16014	15983	16146	15990	16101	16216	15969	16194	15976	16063	16151	16046	16234	16135	16043	16145	15990	16098	16101	16099	16099	16008	16132	16304	15903	16129	16117	16071	15917	16043	16099	15921	16082	16049	16115	16083	16076	16094	16069	16067	16025	15979	16097	16124	16118	16085	16180	16019	16003	16102	16052	16125	16162	16018	16248	16128	15949	16117	16245	16011	15947	16003	16032	16110	16099	16061	16218	16021	16264	16263	16070	16191	16091	15960	16102	16009	16137	16006	16021	15921	16363	15999	15954	16141	16165	16056	15980	16226	16113	15919	16196	15840	16127	16174	16079	16031	16059	16168	16140	16084	16137	16075	16293	16038	15959	16048	16120	15937	16132	16053	16181	16260	16010	16133	15996	16246	15965	16223	16184	15974	16167	16126	16050	16042	16099	16270	16282	16039	16064	16097	16079	16066	16066	16109	16106	16168	16121	16245	15999	16248	16005	16057	16066	15926	16228	16213	16143	16076	16032	16100	16103	16101	16055	16177	16190	16166	16260	16144	16029	16066	15958	16180	15976	16155	16141	16248	16127	16062	16153	15996	16126	16143	15952	16309	16241	16120	16123	16216	16135	16030	15948	16139	16171	16030	16227	16110	16298	16006	16134	16096	16129	16058	15993	16152	16037	16085	15989	16334	16012	16014	16071	15976	16245	16164	16215	16033	16195	15928	15951	16176	16186	15983	15996	16029	16013	16223	15875	16075	16106	16086	16138	15782	16170	16072	16041	16127	15998	16024	16188	16112	15975	16220	16239	16171	16177	16102	16008	16138	16051	16167	16179	16161	16165	16303	15893	16004	16045	16053	15865	16026	16200	15931	16149	15919	16175	16101	16144	16064	16230	15935	16093	16124	16186	15974	16135	16208	16075	16121	16136	16083	16104	15965	16157	15972	16126	16318	16170	16083	16148	16081	16125	16053	16224	15959	16072	16318	16015	16111	16064	16142	16174	16117	16194	15875	16040	16021	16114	16259	16081	16231	16174	16187	16048	16156	16157	16087	16133	16012	16011	15924	16139	16041	16134	16093	16105	16155	16034	16082	16103	16069	16013	16144	16130	16011	16001	16065	16012	16261	15868	15996	16152	15959	15971	16076	16106	16119	16139	16014	16094	16110	15844	15952	16053	16153	16148	16220	16090	16021	16152	16427	16016	16018	16022	16005	16268	16143	15942	16175	15963	16053	16113	16165	16013	16048	15959	15980	16117	16262	15976	16051	16059	16199	16009	16103	16092	16061	16049	16046	15933	16219	16100	16083	15964	16150	15981	15955	16049	16131	16080	16150	15993	16148	15909	16027	16034	16163	16220	16025	16013	16132	16077	15971	15958	16082	15981	15979	15949	16206	16091	16079	16171	16070	16220	15997	16229	15992	16291	15943	16017	16301	16250	15907	16213	16131	16222	16255	16081	16043	15951	16017	16185	16075	16152	16072	16074	16033	16224	16089	15988	16044	16269	16144	16092	15982	16147	16030	16109	16134	15983	16082	15963	16069	16118	15953	16197	16061	15827	15963	16104	16101	16070	16102	16097	16156	15937	16138	16078	16113	16046	16214	16140	16116	16222	16046	16118	15891	16040	16222	16003	16150	16040	16063	16159	16118	16153	16088	16108	16268	16178	16172	16116	16290	16164	16135	16013	16229	16061	16204	16156	16184	16204	15952	16008	16040	15987	16034	15948	16254	15995	16068	16130	16056	15995	16031	16011	16095	16034	16097	16217	16134	16057	16330	16156	16100	16081	16103	16084	16068	15926	16168	16070	16005	16015	15895	16207	15967	16011	16058	16035	16169	16061	16148	16038	16112	16056	16137	16075	16085	16310	16095	15935	16084	16169	16129	16143	16183	16057	16078	15954	16314	16009	16184	15978	16168	16142	15908	16103	16201	16092	16225	16127	16078	15881	16126	16041	16023	16027	16104	16071	16023	16010	16140	15972	16081	16072	16115	16259	15975	16033	16070	16151	15970	16193	15977	16066	16047	16207	16081	15998	15998	16165	16284	16167	15984	16051	16082	16068	16016	15956	16092	16007	15882	15863	15991	16039	16131	16118	16049	16192	16077	16107	16084	16012	15922	15989	16046	16139	16106	16113	16005	16090	16028	16076	16025	16254	15970	16103	15994	16240	16194	16037	15858	16068	16300	15974	15991	16052	16043	16033	16100	16061	16145	16197	16088	16121	16097	16008	16089	16188	16022	16168	16021	16055	16029	16002	16151	16066	15989	16137	16205	16151	16205	16166	16056	16152	15917	16160	16115	16041	16016	16068	16062	16003	16021	16019	15992	16164	16016	16108	16045	16179	16065	16059	16074	16135	16091	16023	16202	16168	16172	16208	15986	16055	16049	16098	16095	15891	16068	16096	16159	15994	16216	16231	16022	15908	16094	16053	16133	15985	16038	16129	16085	16106	16140	16068	16025	16167	15986	16212	16068	16047	15927	15975	16095	16075	16265	16080	15945	16088	16112	16157	15950	15992	16160	16104	16114	16137	16036	16025	16295	15976	16091	16077	16133	16146	16144	16177	16190	16157	16052	16101	16173	16084	16104	15979	16095	16081	16029	16134	16014	16355	16066	16042	15980	15992	15987	16224	16023	16074	16089	16162	16033	16056	16245	16030	16034	16003	16093	16093	16210	16110	16006	16063	16000	16195	16025	16224	16053	16179	16191	16057	16167	16179	16193	15976	16007	16179	16096	15961	16130	16129	16120	16093	16153	16176	16037	15837	16097	16131	16042	15878	16141	16056	16055	16075	15953	16062	15955	16183	16327	16013	16115	16092	16094	16098	16197	16166	16174	16024	16013	16077	16029	16289	16051	16138	16052	16273	16048	16097	16102	16008	16143	16140	16092	16157	15981	16135	16047	16106	16075	16152	16169	16178	16096	16236	16059	16025	16349	16191	16145	16155	16045	16015	16237	16083	16143	16084	16109	16073	16075	16090	15997	16263	16189	16082	16078	16163	16057
22757	21250	29157	23675	21477	23819	26378	20947	20317	20615	20579	20323	20088	20142	20172	20690	20387	20265	20356	20268	20252	20242	20175	20244	20216	20147	20002	20065	20157	20133	20207	19942	20048	19781	19614	19919	19995	19734	19846	19862	19739	19726	19757	19812	19686	19704	19793	20032	21256	21481	20941	20691	20160	19847	19792	19655	19812	19723	19708	19567	19651	19491	19618	19644	19603	19500	19709	19612	19837	19320	19455	19421	19412	19818	19599	19770	19649	19659	19679	19571	19542	19593	19712	19631	19591	19542	19477	19444	19517	19466	19559	19583	19470	19329	19520	19640	19539	19427	19453	19358	19540	19483	19506	19477	19632	19588	19524	19512	19535	19639	19379	19737	19398	19604	19700	19708	19588	19746	19645	19685	19549	19401	19647	19493	19482	19369	19376	19529	19443	19625	19490	19395	19498	19506	19619	19453	19408	19570	19358	19530	19367	19517	19550	19548	19585	19465	19371	19583	19736	19592	19494	19571	19424	19593	19612	19395	19448	19595	19385	19672	19709	19624	19650	19579	19286	19582	19414	19410	19694	19498	19562	19580	19668	19504	19505	19501	19587	19637	19677	19421	19433	19729	19518	19640	19679	19625	19627	19574	19427	19379	19642	19406	19469	19524	19417	19605	19494	19566	19616	19525	19506	19490	19543	19582	19576	19416	19460	19602	19536	19353	19555	19463	19435	19477	19649	19422	19493	19522	19377	19405	19382	19639	19562	19618	19575	19383	19688	19477	19612	19375	19470	19308	19481	19501	19624	19461	19426	19674	19513	19232	19490	19555	19362	19431	19634	19484	19579	19652	19678	19512	19636	19602	19357	19614	19844	19507	19564	19518	19642	19610	19475	19412	19596	19514	19720	19446	19546	19461	19563	19559	19584	19434	19455	19534	19541	19521	19465	19365	19565	19577	19430	19477	19361	19537	19472	19541	19669	19809	19604	19598	19516	19607	19392	19380	19316	19225	19570	19552	19596	19451	19493	19514	19749	19641	19597	19606	19486	19331	19543	19593	19549	19569	19384	19618	19743	19506	19482	19636	19509	19407	19399	19369	19646	19546	19424	19513	19492	19634	19364	19569	19505	19328	19508	19575	19401	19688	19466	19533	19593	19607	19531	19579	19411	19671	19591	19548	19581	19424	19606	19686	19548	19371	19557	19520	19358	19586	19584	19415	19405	19430	19497	19663	19601	19579	19426	19449	19540	19465	19399	19486	19543	19474	19573	19564	19689	19598	19702	19678	19596	19572	19457	19511	19499	19720	19411	19498	19401	19509	19645	19614	19605	19548	19316	19410	19503	19604	19476	19496	19339	19562	19528	19550	19752	19631	19544	19548	19620	19630	19416	19224	19523	19567	19528	19567	19427	19537	19487	19559	19436	19319	19622	19512	19488	19679	19492	19266	19652	19490	19315	19363	19098	19496	19361	19599	19559	19674	19564	19556	19514	19583	19462	19638	19427	19309	19366	19426	19390	19440	19562	19405	19539	19607	19664	19571	19537	19282	19458	19370	19686	19669	19692	19539	19544	19527	19421	19534	19491	19722	19681	19637	19487	19533	19616	19748	19703	19637	19554	19664	19639	19411	19565	19328	19531	19524	19517	19528	19697	19462	19398	19522	19579	19496	19488	19410	19217	19370	19571	19438	19324	19422	19490	19566	19607	19783	19520	19335	19485	19541	19539	19444	19489	19485	19592	19602	19499	19490	19554	19485	19566	19498	19333	19519	19730	19568	19627	19603	19636	19462	19442	19612	19560	19490	19430	19419	19428	19373	19583	19512	19542	19705	19536	19341	19371	19472	19439	19484	19541	19584	19665	19558	19486	19632	19677	19440	19675	19491	19615	19307	19282	19552	19608	19632	19534	19668	19492	19463	19646	19384	19391	19266	19571	19488	19467	19382	19399	19513	19561	19585	19346	19505	19503	19459	19542	19459	19518	19536	19576	19475	19564	19456	19284	19617	19396	19378	19276	19383	19304	19350	19522	19411	19689	19386	19443	19480	19382	19398	19370	19448	19409	19307	19423	19400	19418	19596	19488	19305	19644	19551	19528	19407	19471	19509	19466	19650	19461	19559	19535	19499	19398	19375	19374	19374	19523	19562	19427	19597	19482	19382	19375	19736	19639	19659	19456	19598	19664	19420	19427	19578	19393	19495	19538	19588	19462	19533	19467	19447	19287	19641	19595	19327	19726	19542	19369	19450	19405	19540	19337	19520	19602	19221	19628	19611	19425	19390	19616	19605	19505	19516	19470	19685	19549	19414	19525	19556	19565	19485	19441	19589	19471	19349	19547	19500	19506	19501	19440	19486	19427	19485	19734	19672	19387	19807	19780	19421	19578	19480	19478	19769	19275	19649	19712	19260	19491	19764	19704	19657	19451	19520	19675	19386	19373	19412	19530	19404	19561	19433	19746	19375	19372	19459	19511	19486	19625	19455	19479	19707	19651	19349	19712	19554	19385	19502	19647	19536	19523	19325	19433	19554	19473	19640	19350	19395	19397	19457	19521	19506	19574	19458	19548	19594	19438	19492	19632	19663	19623	19352	19573	19429	19701	19226	19548	19470	19600	19552	19566	19562	19469	19691	19776	19315	19384	19427	19440	19380	19370	19418	19426	19395	19510	19647	19591	19546	19676	19519	19393	19515	19510	19543	19485	19304	19449	19459	19380	19579	19373	19516	19711	19671	19539	19736	19544	19209	19537	19397	19555	19363	19674	19475	19369	19577	19508	19640	19235	19672	19520	19656	19355	19483	19464	19465	19454	19531	19588	19534	19429	19615	19532	19627	19566	19467	19371	19502	19335	19557	19602	19374	19567	19564	19490	19495	19487	19430	19370	19352	19431	19592	19584	19622	19432	19372	19338	19377	19518	19466	19476	19483	19576	19595	19397	19229	19665	19505	19545	19523	19362	19550	19688	19576	19355	19511	19550	19512	19746	19432	19696	19649	19641	19543	19422	19629	19501	19276	19412	19578	19495	19523	19312	19424	19491	19295	19743	19462	19619	19569	19585	19537	19557	19639	19546	19624	19533	19352	19603	19711	19359	19572	19290	19505	19452	19463	19552	19443	19606	19585	19600	19538	19352	19659	19401	19488	19490	19370	19433	19642	19562	19527	19529	19509	19647	19428	19506	19479	19500	19428	19579	19516	19662	19590	19444	19311	19366	19394	19481	19316	19516	19561	19769	19610	19498	19535	19677	19497	19498	19606	19547	19508	19525	19644	19399	19609	19381	19521	19365	19634	19425	19533	19779	19688	19579	19398	19549	19571	19603	19439	19646	19534	19391	19615	19599	19409	19535	19447	19584	19411	19593	19515	19727	19506	19659	19417	19543	19512	19512	19650	19411	19447	19368	19413	19488	19551	19625	19591	19653	19629	19563	19563	19299	19444	19378	19543	19520	19435	19559	19284	19565	19687	19310	19429	19608	19405	19733	19488	19332	19461	19490	19501	19580	19465	19703	19455	19729	19379	19668	19627	19426	19379	19369	19511	19483	19509	19572	19521	19622	19477	19522	19641	19543	19552	19591	19444	19433	19562	19583	19461	19609	19412	19466	19657	19475	19669	19451	19524	19755	19636	19537	19606	19595	19698	19517	19497	19544	19526	19503	19470	19385	19417	19500	19470	19741	19394	19458	19396	19494	19621	19621	19397	19525	19560	19512	19223	19633	19414	19496	19461	19529	19396	19518	19527	19704	19602	19499	19351	19559	19533	19807	19520	19316	19612	19647	19639	19550	19414	19650	19574	19451	19453	19484	19570	19469	19571	19604	19559	19529	19535	19564	19536	19548	19492	19556	19519	19745	19469	19512	19548	19714	19717	19786	19536	19506	19468	19775	19422	19578	19474	19241	19524	19561	19369	19520	19611	19664	19310	19549	19272	19430	19550	19514	19534	19416	19490	19504	19366	19578	19570	19719	19573	19632	19668	19574	19602	19409	19414	19350	19369	19611	19501	19678	19436	19406	19507	19517	19527	19455	19516	19552	19501	19419	19632	19508	19560	19280	19391	19757	19527	19534	19532	19622	19625	19455	19396	19318	19559	19439	19455	19460	19408	19402	19435	19401	19674	19612	19414	19659	19549	19586	19513	19405	19393	19727	19643	19506	19513	19422	19518	19349	19470	19599	19430	19547	19537	19447	19582	19419	19448	19605	19358	19532	19545	19453	19468	19677	19489	19542	19716	19630	19473	19486	19244	19565	19568	19662	19691	19518	19627	19668	19545	19536	19737	19678	19571	19596	19352	19479	19528	19694	19546	19329	19568	19550	19473	19412	19381	19561	19505	19713	19493	19568	19682	19567	19590	19467	19522	19489	19503	19391	19689	19623	19570	19559	19640	19584	19604	19493	19521	19646	19694	19519	19384	19589	19490	19568	19702	19605	19357	19387	19499	19492	19580	19458	19520	19511	19621	19426	19587	19533	19625	19608	19591	19328	19606	19478	19472	19577	19524	19714	19634	19582	19512	19363	19508	19629	19318	19510	19433	19510	19426	19409	19588	19538	19588	19621	19464	19493	19466	19642	19441	19458	19391	19364	19653	19411	19451	19454	19599	19604	19282	19267	19252	19442	19589	19564	19350	19626	19432	19477	19386	19687	19783	19332	19611	19617	19569	19517	19312	19313	19435	19310	19594	19519	19589	19577	19318	19501	19645	19602	19686	19619	19725	19396	19470	19322	19371	19487	19557	19487	19497	19613	19545	19537	19499	19504	19305	19560	19609	19469	19297	19605	19666	19284	19258	19472	19529	19667	19544	19718	19602	19617	19470	19513	19571	19617	19448	19503	19532	19608	19397	19614	19325	19363	19534	19486	19404	19589	19637	19681	19509	19418	19646	19484	19452	19430	19403	19483	19532	19262	19302	19343	19390	19368	19326	19470	19573	19589	19462	19362	19466	19500	19544	19450	19334	19538	19645	19456	19563	19477	19409	19431	19273	19349	19598	19600	19428	19610	19366	19676	19597	19562	19558	19403	19356	19352	19539	19365	19552	19506	19422	19550	19295	19740	19558	19438	19426	19756	19678	19456	19470	19467	19434	19484	19431	19318	19471	19755	19510	19510	19480	19550	19471	19653	19680	19345	19468	19361	19307	19751	19692	19479	19538	19673	19464	19481	19508	19672	19460	19374	19275
17301	32402	29890	24599	20207	18885	17757	17243	16923	16568	16344	16433	16526	16641	16765	17234	16734	16808	16774	16609	16686	16623	16688	16620	16459	16299	16272	16369	16407	16329	16320	16325	16103	16294	16247	16112	16037	16141	16106	16105	16013	15915	15990	16040	15963	15910	15786	16225	17998	18284	17640	16938	16538	16091	16019	15883	15895	15934	15955	15851	15900	15867	15775	15756	15885	15887	16022	15939	15896	15873	15778	15845	15797	15777	15932	15875	15988	15650	15801	15708	15954	15981	15845	16089	15824	15895	15968	15819	15809	15829	15839	15799	15603	15859	15852	15922	15832	15878	15963	15885	15871	15872	15788	15943	15822	15950	15819	15792	15899	15755	15911	15753	15910	15739	15951	15815	15817	15854	15655	15897	15829	15735	15830	15878	15920	15918	16045	15906	15926	15776	15950	15827	15880	15756	15882	15874	15812	15889	16035	15882	15875	15920	15885	15711	16025	15834	15910	15904	15933	15790	15838	15990	15826	15879	15809	15984	15796	15806	15902	15769	15911	15963	15791	15603	15748	15771	15762	15806	15890	15865	15881	15867	15910	15942	15830	15940	15856	15977	15880	15719	15969	15999	15750	15765	15922	15954	15643	15882	16047	15817	16052	15988	15644	15844	15931	15798	15844	15895	16036	15833	15879	15675	15716	15921	15963	15855	15902	15710	15985	15822	15898	15951	15915	15848	15983	15934	15966	15838	15877	15908	15815	15948	15790	15926	16031	15689	15846	15974	15783	16105	15960	15810	15721	15989	15837	15831	15761	15880	15664	15651	15834	15719	15949	15906	15842	15689	15946	15918	15746	15819	15862	15924	15712	15698	15774	15907	15930	15784	15784	16070	15796	15926	15882	15790	15979	15779	16028	15789	15930	15760	15636	15877	15851	15844	15982	15799	15829	15765	15846	15789	15751	15876	15711	15876	15907	15923	15865	15806	15970	15760	15943	15668	15735	15828	15762	15858	15787	15987	15733	15892	15844	15858	15880	15996	15720	15717	15695	15801	15730	15942	15878	15835	15706	15789	15650	15715	15849	15844	15887	15854	15820	15897	15848	15896	15811	15956	15810	15861	15573	15863	15996	15699	15839	15976	15761	15864	15662	15700	15940	15870	15824	15857	15844	15621	15972	15724	15775	15927	15835	15772	15856	15725	15716	15672	15714	15628	15862	15804	15962	15892	15791	15911	15809	15980	15895	15793	15711	15884	15844	15858	15661	15877	15897	15912	15917	15897	15942	15965	15863	15764	15893	15961	16015	16194	15887	16027	15785	15653	15905	15956	15826	15853	15804	15937	15830	15997	15854	15915	15779	15903	15957	15845	15865	15896	15932	15710	15887	15907	15718	15840	15796	15802	15744	15839	15808	15897	15893	15793	15782	15911	15775	15744	15643	15895	15831	15954	15768	15844	15756	15764	15897	15804	15748	15919	15913	15911	15649	15738	15866	15680	15834	15969	15868	15941	15700	15903	15911	15860	15710	15767	15747	15940	15947	15809	15880	15825	15704	15789	15987	15961	15765	15969	15622	15904	15761	15880	15851	15843	15750	15806	15832	15743	15756	15774	15759	15918	15903	15730	15819	15859	15781	15799	15989	15879	15880	15891	15777	15950	15930	15694	15771	15867	15757	15934	15862	15917	15780	15861	15830	15785	15791	15735	15727	15694	15780	15917	15843	15894	15770	15724	15792	15722	15998	15844	15784	15718	15750	15893	15901	15912	15700	15884	15827	15966	15742	15866	15848	15836	15994	15865	15965	15724	15695	15885	15973	15937	15895	15807	15918	15771	15825	15880	15719	15775	15904	15773	15878	15690	15749	15879	15864	15912	15933	15931	15865	15847	15769	15888	15995	15761	15793	15849	15749	15841	15941	15919	15928	15947	15734	15756	15871	15858	15871	15818	15825	15716	15711	15860	15808	15824	15858	16079	15928	15784	15908	15858	15618	15736	15790	15795	15768	15792	15857	15881	15776	15782	15862	15859	15998	15906	15763	15809	15942	15740	15856	15871	15760	15804	15675	15733	15809	15724	15930	15857	15936	15943	15719	15749	15825	15787	15883	15818	15904	15974	15719	15736	15790	15764	15773	15639	15792	15985	15813	15915	15803	15855	15838	15873	15813	15788	15808	15923	15750	15819	15837	15832	15762	15877	15898	16032	15885	15855	15862	15744	15996	15742	15830	15922	15766	15811	15713	15850	15925	15700	15840	15672	15910	15756	15850	15858	15822	15827	15827	15607	15847	15812	15803	15895	15843	15770	15941	15692	15820	15980	15867	15790	15861	15880	15969	15769	15886	15867	15730	15666	15804	15734	15804	15640	15969	15911	15831	15738	15825	15828	15914	15850	15777	15708	15847	15757	15740	15803	15906	15936	15765	15844	15840	15821	15886	15925	15943	15876	15732	15828	15982	15690	15838	15842	15773	15994	15815	15900	16043	15952	15657	15938	15713	15760	15956	15633	15676	15799	15810	15861	15888	15759	15854	15836	15669	15787	15955	15924	15875	15830	15746	15919	15751	15987	15996	15727	15817	15809	15875	15779	15594	15880	15849	15882	15679	15881	15879	15654	15759	15901	15971	15808	15863	16043	15842	15899	15865	15926	15793	15973	15777	15827	15901	15786	15775	15695	15748	15852	15811	15625	15816	15802	15931	15834	15884	15794	15780	15767	15814	15955	15680	15886	15923	15708	15822	15855	15910	15857	15870	15848	16013	15891	15852	16085	15939	15797	15789	15992	15746	15815	15641	15925	15835	15684	15857	15783	15808	15740	15856	15815	16031	15771	15858	15826	15875	15925	15796	15952	15916	15814	16040	15927	15798	15788	15719	15716	15712	15787	15769	15657	15955	15760	15852	15764	16030	15861	15918	15939	15823	15883	15856	15818	15787	15841	15737	15760	15763	15999	15861	15864	15818	15777	15857	15921	15714	15805	15747	15899	15796	15785	15927	15832	15982	15943	15755	15812	15844	15837	15936	15872	15878	15878	15879	15724	15798	15769	15885	15870	15946	15921	15899	15865	16033	15904	15896	15731	15829	15920	15660	15819	16008	15806	15937	15908	15901	15762	15795	15754	15753	15747	15729	15802	15907	15958	15870	15791	15754	15795	15838	15854	15882	15633	15926	15741	15813	15756	15854	15817	15874	15774	15773	15758	15880	15824	15774	15824	15986	15872	15831	15768	15851	15829	15775	15786	15957	15650	15866	15958	15895	15810	15959	15867	15849	15872	15999	15893	15796	15899	15827	15781	15869	15901	15821	15718	15871	15852	15851	15764	15739	15859	15748	15788	15932	16029	15872	15665	15897	15850	15716	15927	15773	15890	15974	15885	15884	15715	15845	15814	15815	15743	15802	15869	15818	15824	15724	16036	15774	15840	16070	15670	15848	15795	15680	15787	15775	15875	15911	15747	15938	15797	15707	15829	15807	15881	15808	15720	15839	15901	15872	15720	15779	15836	15795	15860	15921	15781	15786	15764	15696	15725	15770	15758	15815	15770	15887	15998	15863	15867	15616	15707	15749	15818	15815	15846	15921	15770	15935	15572	15899	15897	15805	15763	15716	15852	15870	15851	15884	15960	15861	15595	15762	15731	16068	15872	15745	15905	15855	15663	15762	15959	15839	15991	15867	15796	16010	15922	15813	16015	15832	15924	15909	15927	15874	15741	15717	15811	15815	15811	15763	15802	15929	15926	15662	15765	15849	15664	16000	15777	15816	15968	15716	16048	15794	15950	15867	15725	15971	15807	15870	15786	15878	15864	15927	15845	15898	15857	15814	15936	15810	15844	15707	15935	15932	15967	15800	15707	15803	15767	15837	15748	15798	15895	15851	15895	15708	15865	15966	15703	15763	15845	15827	15865	15965	15864	15944	15879	15970	15852	15814	15835	15742	15784	15873	15754	15811	15807	15806	15851	15901	15756	15849	15790	15841	15870	15831	15675	15917	15763	15717	16012	15909	15962	15694	15858	15826	15714	15805	15701	15836	15987	15824	15884	15796	15718	15932	15871	15943	15896	15887	15904	15808	15854	15749	15791	15875	15965	15846	15743	15974	15975	15837	15968	15994	15858	15879	15992	15822	15820	15944	15748	16126	15901	15678	15990	15721	15789	15906	15686	15933	15925	15932	15829	15965	15884	15917	15869	15826	15849	15868	15833	15828	15942	15762	15778	15987	15550	15801	15734	15714	15813	15845	15863	15970	15927	15708	15734	15973	15977	15877	15823	15919	15915	15867	15870	15822	15962	15899	15826	15890	16028	15835	15770	15804	15846	15757	15940	15849	15874	15843	15806	15916	15722	16062	15800	15893	15854	15778	15782	15850	15821	15769	15784	15707	16030	15859	15683	15850	15821	15830	15841	15876	15692	15841	15851	15896	15807	15765	15876	15812	15751	15799	15758	15862	15806	15822	15987	15838	15885	15804	15779	15897	15856	15876	15834	15976	15923	15863	15749	15938	15997	15867	15826	15834	15704	15851	15840	15898	15707	15899	15869	15915	15782	15863	15602	15845	15889	15921	15686	15915	15843	15985	15829	15924	15918	15956	15839	15740	15783	15826	15914	15901	15734	15757	15919	15881	15912	15706	15985	15618	15847	16028	15973	15872	15825	15788	15769	15801	15865	15806	15815	15877	15870	15816	15818	15824	16021	15898	15884	15853	15850	15685	15719	15833	15881	15936	15678	15826	15773	15841	15866	15636	15859	15757	15869	15815	15859	15820	15951	15821	15866	15853	15876	15835	15888	15879	15941	15840	15896	15985	15818	15768	15967	15722	15755	15791	15832	15796	15821	16038	15748	15792	15827	15771	15750	15942	15959	15827	15783	15837	15822	15710	16000	15834	15892	15918	15805	15901	15789	15950	15931	15894	15849	15852	15741	15893	15664	15718	15784	15763	15859	15613	15873	15774	15745	15857	15946	16054	15833	15938	15962	15966	15917	15842	15779	15972	15833	15818	15800	15884	15820	15841	15824	15707	15909	15986	15817	15657	15911	15770	15928	15902	15765	15869	15678	15964	15973	15757	15896	15855	15728	15708	15870	15695	15721	15850	15867	15897	15831	15886	15860	15699	15785	15700	15740	15729	15726	15796	15848	15751	15717	16014	15965	15923	15762	15666	15824	15670	15808	15763	15924	15766	15857
27598	22208	26066	23757	20035	19806	19735	19344	19428	19420	19432	19383	19376	19447	19397	19573	19611	19392	19494	19670	19340	19671	19324	19512	19486	19284	19268	19468	19322	19677	19284	19246	19405	19338	19457	19379	19520	19457	19237	19165	19268	19308	19280	19009	19257	19171	19093	18886	19145	19319	19560	19546	19224	19279	19286	19359	19369	19230	19341	19205	19274	19115	19274	19179	19140	19244	19292	19331	19334	19391	19268	19250	19086	19144	19253	19258	19163	19132	19281	19444	19259	19230	19185	19478	19362	19266	19325	19037	19078	19241	19249	19290	19211	19005	19040	18975	19236	19134	19100	18925	19292	19090	19201	19206	19050	19127	19272	19139	19179	19348	19190	19351	19257	19344	19178	19199	19182	19304	19185	19217	19176	19410	19285	19541	19187	19305	19205	19121	19144	19141	19353	19177	19264	19087	19116	19233	19185	18986	19113	19128	19232	19287	18934	19109	19379	19284	19179	19191	18958	19204	19335	19189	19109	19279	19402	19309	19273	19329	19218	19065	19332	19361	19225	19154	19328	19291	19310	19262	19219	19441	19209	19127	19228	19133	19214	19443	19193	19236	19248	19076	19102	19422	19077	19071	19301	19152	19267	19316	19360	19233	19266	19216	19015	19248	19242	19159	19393	19273	19125	19057	19446	18960	19121	19016	19186	19023	19280	19290	19379	19393	19231	19320	19269	19071	19342	19292	19244	19250	19127	19293	19145	19230	19201	19492	19077	19078	19058	19378	19183	19358	19315	19267	19152	19361	19274	19366	19331	19213	19393	19296	19003	19386	19072	19233	19426	19306	19299	19145	19267	19094	19065	19171	19365	19200	19145	19148	19335	19028	19175	19276	19394	19392	19324	19136	19248	19116	19222	19157	19262	19089	19171	19049	19317	19124	19226	18993	19115	19081	19265	19191	19256	19233	19251	19279	19314	19105	19223	19310	19015	18969	19297	19310	19335	19271	19057	19085	19335	19268	19336	19029	19253	19394	19254	19172	19319	19132	19159	19019	19393	18967	19455	19266	19108	19041	19244	19235	19284	19323	19230	19146	19195	19316	19303	19264	19447	19309	19213	19128	19291	19233	19086	19304	19057	19314	19102	19309	19285	19145	19075	19080	19071	19217	19071	19179	19164	19371	19196	19353	19275	19377	19076	19143	19166	19128	19174	19409	19411	19190	19162	19365	19167	19292	19162	19435	19119	19274	19104	19316	19165	19237	19251	19061	19207	19016	19284	19179	19133	19322	19271	19410	19170	19157	19167	19152	19004	19188	19189	19195	19330	19146	19171	19324	19236	19373	19243	19343	19202	19330	19157	19194	19154	19398	19292	19434	19331	19188	19237	19432	19192	19295	19180	19376	19290	19292	19329	19200	19152	19143	19194	19112	19296	19225	19334	19156	19251	19209	19387	19114	19392	19424	19177	19340	19261	19380	19196	19254	19151	19080	19136	19349	19028	18884	19306	19347	19194	19169	19182	19296	19249	19231	19170	19310	19244	19125	19117	19369	19383	18962	19107	19209	19016	19265	19337	19155	19358	19156	19336	19471	19277	19127	19105	19350	19427	19208	19138	19057	19204	19216	19146	19444	19066	19244	19098	19328	19442	19334	19234	19157	19263	19304	19169	19360	19314	19122	19054	19365	19234	19308	19237	19343	19468	19158	19208	19194	19153	19157	18968	18947	19191	19332	19214	19377	19161	19331	19202	19233	19061	19206	19143	19079	19532	19354	19319	19228	19259	19082	19253	19165	19109	19297	19308	19151	19079	18983	19412	19284	19195	19432	19274	19273	19304	19177	19194	19322	19108	19203	19197	19307	19056	19182	19373	19489	19166	19143	19132	19164	19152	19383	19319	19390	19358	19186	19290	19282	19153	19127	19188	19031	19291	19127	19277	19167	19168	19327	19295	19254	19382	19315	19242	19483	19193	19061	18907	19181	19220	19503	19214	19247	19215	19427	19120	19170	19105	19220	19189	19218	19100	19045	18967	19254	19311	19010	19254	18994	19320	19360	19478	19166	19082	19352	19308	19380	19345	19335	19230	19017	19206	19111	19292	19015	19395	19363	19174	19163	19423	19338	19092	19348	19164	19172	19184	19156	19307	19048	19317	19231	19209	19344	19013	19208	19147	19405	19207	19131	19274	19065	19267	19288	19371	19119	19261	19335	19600	19037	19308	19190	19309	19239	19279	19221	19178	19193	19135	19088	19318	19066	19110	19287	19310	19314	19131	19050	19373	19322	19178	19065	19049	19127	19223	19207	19224	19020	19294	19120	19166	19299	19018	19107	19313	18985	19361	19269	19126	19143	19442	19314	19267	19155	19336	19146	19379	19178	19109	19185	19437	19517	19229	19108	19422	19214	19185	19345	19318	19282	19262	19179	19274	19183	19122	19234	19343	19256	19290	19103	19214	19059	19551	19219	19075	19188	19538	19170	19146	19134	19147	19360	19346	19243	19406	19114	19403	19407	19152	19241	19238	19169	19266	19142	19489	19117	19325	19233	19204	19086	19219	19247	19183	19289	19154	19120	19310	19369	19349	19294	19281	19150	19137	19176	19239	19312	19273	19265	19237	19274	19269	19422	19162	19395	19326	19114	19277	18898	19025	19320	19220	19238	19380	19147	19336	19098	19052	19034	19266	19135	19340	19225	19397	19317	19424	19163	19214	19273	19064	19380	19315	19237	19143	19197	19137	19147	19304	19308	19125	19154	19334	19186	19135	19364	19251	19303	19231	19369	19307	19244	19201	19148	19254	19170	19223	19005	19233	19044	19183	19318	19333	19368	19049	19115	19286	19117	19207	19176	19120	19118	19318	19254	19150	19356	19021	19196	19192	19337	19458	19223	19375	19307	19177	19298	19315	19233	19359	19245	19406	19424	19326	19144	19527	19237	19140	19234	19361	19285	19142	19253	19136	19174	19084	19046	19369	19257	19519	19190	19245	18941	19162	19187	19395	19226	19214	18966	19303	19177	19349	19240	19253	19170	19296	19244	19281	19333	19327	19197	19154	19310	19075	18989	19416	19105	19208	19224	19226	19367	19031	19171	19288	19166	19230	19406	19202	19274	19365	19075	19034	19109	19179	19196	19232	19397	19086	19247	19257	19240	19030	19144	19217	19221	19201	19268	19281	19172	19037	19378	18979	19404	19078	18999	19039	19419	19200	19241	19074	19262	19148	19123	19394	19153	19085	19365	19221	19355	19359	19400	19235	19320	19364	19205	19249	19390	19163	19320	19299	19256	19159	19400	19246	19197	19278	19128	19322	19195	19209	19186	19302	19197	19071	19200	19051	19386	19166	19426	19387	19240	19137	19333	19067	19455	19575	19451	19236	19348	19198	19280	19328	19081	19099	19041	19158	18955	19168	19386	19053	19321	19277	19148	19297	19157	19034	19111	19210	19289	19327	19265	19173	18998	19082	19149	19307	19158	19273	18968	19064	19268	19262	19084	19267	19304	19235	19276	19075	19112	19415	19236	19187	19496	19522	19168	19205	19199	19262	19284	19181	19080	19272	19202	19540	19227	19131	19258	19396	19392	19271	19271	19386	19449	19142	19027	19055	19198	19256	19282	19371	19181	19213	19076	19294	19295	19147	19287	19081	19332	19072	18922	19202	19265	19096	19096	19217	19192	19043	19181	19321	19325	19314	19122	19290	19224	19358	19101	19201	19272	19341	19270	19438	19197	19120	19371	19120	19314	19097	19300	19207	19412	19271	19198	19259	19469	19171	19580	19361	19287	19329	19218	19214	19360	19446	19184	19311	19222	19172	19379	19137	19343	19071	19309	19220	19282	19084	19058	19220	19322	19224	19452	19242	19314	19264	19299	19229	19229	19192	19142	19327	19315	19329	19103	19309	19271	19136	19148	19078	19135	19257	19312	19290	19088	19384	19185	19130	19122	19219	19124	19123	19181	19198	19276	19406	19191	19239	19224	19138	19181	19182	19104	19253	19085	19079	19197	19131	19226	19267	19272	19145	19530	19038	19188	19115	19259	19044	19034	19081	19206	19283	19040	19226	19097	19221	19403	19461	19356	19488	19339	19196	19301	19185	19150	19218	19298	19271	19259	19142	19358	18975	19182	19171	19287	19340	19226	19059	19128	19187	19189	19191	19220	18965	19214	19324	19128	19243	19283	19162	19151	19103	19142	19307	19099	19266	19242	19341	19219	19025	19594	19101	19386	19238	19233	19438	19370	19186	19254	19368	19263	19339	19213	19112	19114	19457	19163	19245	19224	19413	19297	19515	19280	19150	19075	19169	19208	19221	19302	19241	19096	19430	19509	19395	19265	19180	19007	19298	19394	19091	19269	19243	19362	19090	18962	19214	19232	19058	19032	19300	19270	19074	19320	19408	19213	19188	19244	19277	19137	19196	19448	19323	19292	19185	19070	19158	19268	19271	19246	19343	19352	19049	19255	19117	19263	19253	19609	19146	19245	19279	19157	19303	19119	19289	19246	19025	18916	19121	19056	19274	19247	19371	19101	19152	19266	19320	19082	19315	19381	19234	19280	19238	19355	19414	18955	18967	19414	19429	19200	19274	19155	19112	19392	19198	19132	19173	19056	19282	19302	19225	19274	19155	19155	19155	19270	19102	19283	19319	19417	19150	19187	19336	19370	19365	19287	19368	19291	19170	19169	19113	19245	19379	19325	19136	19015	19175	19212	19167	19108	19295	19104	19467	19126	19244	19221	18930	19272	19108	19240	19320	19215	19179	19403	19395	19376	19287	19270	19359	19066	19194	19309	19256	19215	19410	19279	19077	19304	19207	19223	19196	19254	19225	19227	19261	19451	19242	19225	19050	19208	19378	19205	19124	19219	19268	19223	19198	19037	19406	19136	19112	19182	19065	19166	19262	18997	18950	19079	19285	18976	19076	19294	19138	19292	19241	19286	19364	19226	19308	19243	19300	18985	19097	18974	19136	19132	19429	19051	19442	19309	19203	19343	19288	19304	19251	19274	19175	19305	19304	19287	19265	19272	19179	19438	19096	19259	19353	19082	19289	19482	19294	19295	19297	19481	19220	19251	19334	19171	19134	19379	19278	19409	19198	19224	19187	19246	19105	19129	19296	19216	19062	19153	19044	19080	19152	19225	19169	19167	19545	19307	19081	19182	19352	19212	19415	19063	19121	19021
16685	21076	20228	18076	16552	16044	15716	15718	15767	15830	15745	15747	15793	15961	16035	16009	15917	16099	16137	15976	15996	16005	15837	15751	15825	15700	15833	15764	15922	15906	15677	15818	15778	15881	15812	15839	15724	15514	15822	15767	15686	15759	15792	15728	15751	15850	15888	15711	15873	15911	15716	15911	15882	15791	15877	15522	15737	15536	15669	15622	15675	15736	15645	15842	15639	15612	15578	15647	15796	15631	15633	15721	15636	15718	15620	15827	15723	15688	15838	15697	15696	15706	15857	15551	15545	15716	15768	15750	15665	15650	15828	15831	15707	15679	15615	15746	15681	15543	15625	15653	15553	15637	15558	15748	15614	15692	15575	15789	15547	15593	15624	15611	15798	15719	15701	15785	15554	15740	15615	15630	15715	15693	15412	15551	15846	15536	15703	15561	15711	15654	15766	15714	15644	15592	15767	15639	15541	15618	15709	15702	15759	15679	15604	15621	15589	15746	15652	15723	15640	15562	15590	15643	15675	15648	15816	15730	15653	15655	15571	15590	15742	15740	15564	15660	15854	15757	15654	15642	15551	15663	15701	15722	15562	15760	15700	15601	15673	15865	15507	15876	15689	15745	15676	15650	15640	15834	15656	15651	15604	15710	15590	15797	15705	15639	15589	15473	15790	15585	15599	15525	15647	15819	15721	15590	15706	15616	15559	15731	15678	15706	15676	15486	15609	15750	15585	15758	15570	15778	15743	15698	15568	15650	15774	15627	15676	15617	15728	15812	15807	15763	15645	15561	15526	15722	15794	15618	15714	15636	15799	15675	15859	15762	15511	15813	15775	15683	15762	15613	15509	15599	15686	15724	15603	15746	15693	15658	15602	15797	15789	15701	15781	15603	15771	15716	15695	15653	15484	15579	15613	15700	15722	15773	15691	15604	15579	15679	15881	15663	15747	15654	15637	15677	15753	15702	15790	15726	15743	15778	15578	15880	15673	15733	15540	15626	15648	15725	15575	15700	15606	15585	15735	15561	15620	15992	15661	15690	15766	15744	15701	15804	15553	15739	15618	15700	15621	15731	15730	15711	15754	15596	15564	15818	15881	15669	15408	15693	15615	15841	15672	15631	15620	15734	15622	15538	15691	15457	15695	15671	15615	15880	15634	15628	15756	15690	15743	15724	15694	15615	15626	15845	15803	15760	15661	15730	15666	15608	15665	15609	15783	15523	15725	15758	15831	15904	15674	15757	15555	15671	15699	15625	15504	15730	15570	15711	15811	15489	15788	15677	15668	15682	15695	15618	15686	15581	15686	15687	15671	15599	15744	15472	15741	15753	15625	15637	15367	15636	15624	15654	15615	15711	15742	15636	15739	15786	15708	15722	15718	15709	15809	15656	15811	15805	15712	15585	15675	15845	15683	15618	15731	15642	15860	15584	15632	15595	15660	15581	15677	15658	15623	15734	15702	15675	15648	15517	15836	15561	15659	15742	15668	15549	15730	15731	15664	15698	15722	15723	15680	15694	15481	15880	15707	15716	15664	15650	15671	15580	15734	15638	15626	15747	15605	15610	15631	15704	15806	15571	15904	15641	15652	15672	15765	15758	15487	15712	15667	15600	15686	15624	15601	15784	15730	15462	15804	15713	15646	15610	15794	15541	15629	15512	15657	15680	15714	15737	15775	15766	15561	15662	15762	15763	15703	15644	15915	15794	15587	15765	15582	15707	15602	15891	15764	15683	15602	15611	15803	15834	15553	15668	15805	15725	15735	15650	15686	15725	15481	15483	15618	15801	15870	15678	15477	15889	15627	15596	15673	15758	15535	15816	15781	15731	15784	15659	15598	15678	15523	15743	15745	15917	15731	15643	15704	15578	15620	15677	15567	15661	15570	15634	15721	15687	15647	15633	15723	15771	15716	15734	15750	15595	15442	15578	15646	15702	15746	15732	15714	15651	15623	15722	15824	15717	15923	15658	15680	15760	15761	15675	15756	15696	15785	15466	15716	15739	15683	15607	15635	15583	15811	15774	15776	15691	15628	15721	15675	15847	15701	15585	15653	15617	15679	15798	15672	15703	15599	15730	15648	15631	15779	15629	15617	15638	15849	15537	15591	15715	15766	15585	15741	15604	15649	15649	15690	15617	15708	15655	15652	15693	15746	15587	15727	15651	15936	15709	15536	15773	15635	15612	15731	15684	15570	15725	15776	15657	15672	15685	15697	15570	15741	15691	15662	15904	15684	15563	15633	15650	15660	15649	15780	15635	15806	15741	15596	15651	15572	15778	15842	15622	15832	15669	15742	15771	15666	15622	15584	15664	15579	15746	15472	15625	15631	15515	15733	15635	15739	15882	15705	15657	15853	15737	15643	15847	15615	15712	15741	15578	15637	15733	15634	15696	15810	15612	15684	15722	15700	15638	15692	15795	15725	15645	15732	15535	15566	15911	15754	15690	15782	15785	15734	15535	15737	15669	15676	15549	15810	15759	15564	15564	15685	15720	15694	15662	15656	15719	15714	15745	15753	15733	15927	15725	15694	15660	15575	15689	15722	15638	15641	15616	15755	15813	15664	15669	15537	15816	15807	15618	15607	15650	15789	15677	15744	15770	15612	15674	15715	15795	15663	15659	15803	15458	15679	15570	15661	15664	15613	15846	15634	15771	15708	15785	15622	15721	15694	15660	15800	15486	15719	15570	15771	15744	15745	15630	15704	15708	15701	15732	15648	15823	15773	15601	15752	15844	15523	15561	15713	15668	15790	15771	15725	15809	15737	15717	15682	15590	15624	15584	15670	15545	15701	15711	15803	15744	15748	15747	15790	15720	15743	15686	15676	15642	15801	15701	15863	15570	15785	15608	15814	15591	15779	15679	15529	15719	15800	15543	15673	15626	15624	15739	15651	15895	15669	15642	15603	15707	15648	15723	15850	15671	15765	15582	15686	15600	15791	15520	15852	15769	15644	15715	15821	15686	15717	15740	15662	15506	15679	15747	15592	15868	15897	15618	15676	15676	15574	15803	15723	15728	15780	15555	15452	15716	15632	15670	15510	15732	15605	15594	15540	15781	15680	15698	15811	15740	15787	15656	15760	15748	15813	15579	15575	15691	15740	15684	15874	15561	15733	15759	15664	15540	15701	15719	15696	15724	15534	15685	15684	15719	15666	15669	15857	15580	15762	15695	15672	15751	15606	15522	15727	15749	15706	15798	15639	15736	15713	15599	15659	15709	15716	15834	15675	15686	15771	15681	15765	15650	15714	15759	15763	15521	15762	15700	15803	15684	15721	15611	15712	15591	15744	15613	15575	15717	15797	15635	15617	15656	15631	15535	15670	15709	15744	15834	15703	15625	15719	15540	15636	15686	15854	15647	15835	15680	15517	15623	15843	15669	15716	15597	15756	15801	15604	15564	15675	15510	15604	15777	15649	15850	15769	15773	15654	15690	15472	15612	15658	15651	15499	15648	15706	15635	15552	15649	15817	15765	15645	15608	15758	15673	15675	15602	15582	15673	15868	15617	15619	15776	15806	15673	15820	15487	15670	15792	15577	15581	15715	15532	15777	15659	15593	15672	15555	15552	15621	15847	15665	15631	15605	15681	15840	15754	15553	15543	15494	15782	15715	15920	15612	15819	15820	15674	15645	15641	15900	15715	15766	15749	15698	15504	15691	15626	15640	15716	15656	15686	15720	15594	15650	15695	15858	15666	15812	15681	15866	15775	15652	15502	15745	15652	15687	15794	15759	15500	15696	15599	15668	15624	15677	15648	15882	15771	15712	15709	15806	15618	15562	15733	15596	15623	15683	15731	15675	15804	15882	15833	15712	15768	15881	15716	15697	15652	15848	15700	15800	15805	15708	15665	15752	15753	15599	15638	15574	15745	15550	15644	15622	15592	15748	15800	15620	15734	15788	15643	15733	15721	15578	15565	15653	15568	15678	15600	15521	15679	15553	15612	15666	15704	15818	15585	15781	15633	15525	15847	15715	15746	15562	15529	15565	15663	15644	15623	15726	15673	15745	15679	15695	15442	15760	15568	15859	15747	15618	15716	15783	15679	15816	15566	15763	15753	15492	15713	15711	15696	15664	15787	15645	15717	15604	15561	15805	15734	15742	15639	15645	15740	15792	15584	15641	15520	15673	15740	15730	15738	15931	15608	15594	15552	15575	15630	15471	15751	15570	15617	15715	15628	15811	15614	15701	15596	15732	15809	15705	15860	15626	15774	15734	15527	15502	15707	15729	15743	15780	15497	15770	15879	15571	15705	15718	15622	15527	15745	15558	15650	15736	15655	15677	15733	15749	15634	15711	15676	15728	15764	15684	15769	15742	15855	15786	15693	15694	15648	15692	15572	15892	15748	15763	15764	15522	15640	15744	15791	15721	15746	15851	15763	15584	15730	15583	15639	15759	15558	15598	15660	15729	15644	15757	15714	15674	15731	15566	15709	15870	15546	15557	15720	15536	15722	15619	15688	15602	15734	15796	15635	15592	15687	15645	15744	15720	15545	15739	15694	15675	15712	15624	15731	15873	15531	15732	15663	15664	15626	15762	15740	15757	15610	15788	15593	15787	15714	15784	15723	15832	15576	15802	15645	15636	15696	15607	15690	15666	15690	15681	15769	15744	15758	15776	15610	15783	15722	15790	15692	15788	15870	15721	15814	15690	15619	15733	15656	15773	15653	15757	15715	15757	15607	15689	15668	15559	15704	15635	15700	15636	15695	15526	15804	15839	15715	15656	15700	15735	15758	15542	15521	15765	15562	15882	15580	15713	15728	15724	15600	15746	15622	15449	15601	15540	15601	15862	15595	15717	15786	15634	15726	15746	15628	15462	15756	15583	15796	15679	15733	15837	15694	15666	15857	15683	15762	15519	15858	15601	15650	15664	15660	15745	15593	15577	15677	15782	15819	15662	15547	15788	15818	15579	15669	15615	15776	15677	15665	15705	15707	15759	15528	15767	15724	15880	15663	15662	15740	15726	15743	15597	15724	15780	15612	15660	15717	15787	15676	15640	15714	15569	15697	15580	15791	15686	15746	15527	15650	15642	15707	15625	15778	15816	15692	15802	15683	15593	15575	15588	15555	15694	15686	15852	15776	15502	15723	15811	15473	15497	15738	15671	15704	15887	15663	15695	15936	15594	15955	15713	15816	15652	15634	15764	15672	15661	15719	15679	15770	15576	15649
23693	21155	28647	23997	22113	22765	21791	19226	18766	18857	18882	18799	18654	18867	18717	18934	18801	18937	18940	18913	18880	18885	18839	18590	18820	18628	18711	18879	18780	18690	18710	18855	18655	18868	18711	18632	18501	18504	18495	18546	18397	18410	18351	18653	18262	18620	18414	18655	19210	19470	19238	18847	18796	18433	18553	18478	18064	18332	18408	18421	18395	18589	18467	18081	18352	18363	18196	18440	18307	18432	18368	18510	18477	18370	18487	18461	18213	18429	18431	18273	18534	18406	18275	18375	18179	18531	18531	18509	18674	18433	18610	18337	18272	18381	18577	18421	18445	18411	18552	18338	18239	18393	18561	18465	18349	18340	18449	18381	18336	18503	18255	18528	18504	18656	18266	18315	18278	18427	18524	18405	18218	18583	18169	18469	18416	18476	18399	18513	18543	18360	18365	18480	18300	18523	18250	18310	18374	18307	18381	18376	18106	18453	18386	18357	18544	18477	18500	18445	18408	18289	18305	18393	18453	18466	18216	18342	18409	18283	18389	18499	18645	18386	18443	18146	18480	18456	18480	18385	18551	18388	18579	18564	18383	18372	18355	18371	18380	18339	18602	18447	18477	18327	18299	18144	18562	18344	18278	18416	18239	18279	18613	18474	18232	18432	18345	18292	18388	18161	18351	18373	18250	18425	18421	18334	18317	18186	18231	18563	18435	18259	18481	18497	18442	18427	18408	18259	18456	18445	18293	18415	18288	18112	18385	18582	18273	18260	18506	18419	18366	18292	18351	18478	18385	18339	18348	18370	18498	18281	18467	18325	18183	18299	18422	18346	18238	18391	18143	18176	18497	18420	18242	18385	18307	18368	18238	18248	18305	18274	18353	18564	18652	18414	18461	18302	18321	18561	18236	18151	18344	18348	18357	18253	18417	18357	18348	18237	18403	18360	18383	18203	18532	18383	18302	18543	18371	18592	18680	18655	18467	18348	18304	18407	18316	18404	18385	18567	18623	18361	18285	18256	18429	18483	18344	18460	18345	18477	18645	18463	18529	18337	18580	18300	18557	18428	18238	18337	18347	18391	18622	18391	18333	18357	18373	18419	18433	18254	18673	18331	18413	18435	18408	18300	18365	18271	18347	18156	18188	18418	18429	18369	18200	18577	18533	18394	18571	18323	18332	18338	18458	18577	18238	18602	18444	18301	18307	18397	18521	18465	18578	18199	18585	18155	18426	18382	18382	18463	18391	18339	18339	18566	18557	18492	18409	18692	18369	18535	18360	18344	18392	18205	18496	18519	18507	18438	18454	18331	18451	18379	18438	18416	18514	18223	18352	18311	18301	18276	18496	18353	18345	18487	18229	18360	18356	18342	18440	18404	18427	18287	18318	18380	18349	18325	18423	18391	18375	18436	18286	18531	18337	18339	18492	18236	18138	18421	18257	18135	18582	18397	18451	18483	18388	17995	18402	18176	18349	18449	18405	18513	18356	18274	18308	18557	18403	18446	18427	18384	18396	18376	18306	18314	18390	18386	18467	18270	18503	18364	18395	18332	18634	18337	18253	18469	18468	18590	18397	18162	18343	18427	18544	18400	18359	18522	18349	18194	18486	18314	18372	18392	18431	18315	18444	18427	18527	18387	18507	18148	18423	18277	18535	18538	18446	18399	18265	18088	18371	18488	18515	18485	18547	18531	18247	18413	18455	18218	18389	18216	18592	18714	18398	18512	18338	18576	18509	18552	18368	18445	18131	18486	18287	18493	18409	18466	18613	18286	18390	18400	18211	18345	18539	18353	18374	18391	18438	18294	18598	18514	18519	18408	18389	18236	18615	18224	18460	18511	18330	18500	18198	18533	18492	18288	18639	18373	18486	18236	18338	18494	18438	18369	18503	18389	18450	18555	18469	18195	18532	18358	18604	18283	18524	18182	18323	18531	18507	18428	18332	18272	18374	18400	18321	18385	18364	18451	18537	18398	18352	18332	18369	18311	18486	18424	18089	18270	18268	18239	18150	18286	18438	18308	18274	18545	18290	18357	18318	18468	18395	18530	18421	18346	18377	18298	18465	18363	18340	18470	18397	18382	18372	18188	18321	18309	18284	18550	18386	18533	18414	18491	18471	18559	18394	18527	18315	18294	18512	18421	18407	18416	18324	18453	18520	18547	18553	18288	18502	18376	18377	18421	18569	18427	18375	18531	18454	18283	18206	18466	18432	18607	18189	18296	18527	18306	18231	18346	18389	18382	18396	18389	18266	18475	18278	18400	18364	18266	18453	18346	18298	18341	18235	18527	18447	18246	18456	18281	18327	18569	18219	18461	18382	18259	18293	18491	18689	18470	18274	18275	18540	18531	18470	18331	18378	18333	18455	18240	18396	18132	18442	18463	18207	18333	18435	18302	18488	18396	18338	18395	18425	18313	18359	18250	18468	18475	18534	18247	18303	18500	18272	18551	18352	18618	18422	18476	18245	18292	18573	18426	18417	18336	18447	18626	18432	18399	18241	18437	18346	18307	18223	18448	18380	18256	18303	18560	18392	18506	18376	18589	18298	18284	18366	18637	18253	18412	18472	18352	18274	18264	18370	18480	18475	18420	18474	18423	18560	18412	18363	18373	18546	18392	18318	18710	18377	18251	18493	18338	18266	18492	18387	18496	18505	18487	18433	18432	18320	18423	18350	18418	18331	18302	18524	18242	18588	18381	18471	18266	18393	18546	18373	18336	18389	18395	18533	18354	18527	18469	18558	18542	18175	18048	18483	18513	18376	18507	18436	18331	18470	18414	18518	18339	18416	18427	18384	18428	18287	18554	18268	18283	18436	18376	18137	18273	18533	18478	18551	18330	18393	18180	18385	18364	18248	18405	18134	18318	18371	18315	18412	18373	18235	18368	18509	18285	18573	18399	18291	18386	18431	18315	18264	18421	18584	18399	18452	18432	18369	18432	18263	18456	18154	18465	18494	18325	18321	18390	18253	18197	18483	18427	18575	18077	18213	18364	18437	18223	18338	18294	18321	18373	18332	18578	18410	18374	18248	18245	18366	18334	18450	18448	18417	18590	18398	18541	18238	18477	18379	18422	18428	18469	18345	18395	18329	18400	18468	18534	18365	18450	18453	18441	18397	18354	18396	18415	18343	18241	18472	18292	18308	18369	18410	18320	18509	18625	18464	18235	18453	18401	18313	18297	18273	18425	18444	18495	18508	18293	18440	18332	18162	18405	18417	18342	18296	18445	18441	18106	18348	18394	18253	18326	18268	18305	18471	18433	18264	18262	18351	18239	18246	18378	18367	18357	18517	18395	18305	18471	18394	18434	18469	18393	18378	18260	18332	18446	18239	18349	18483	18506	18300	18438	18402	18477	18193	18370	18385	18616	18628	18454	18300	18201	18381	18213	18290	18485	18381	18317	18335	18299	18460	18251	18290	18293	18596	18338	18364	18466	18422	18544	18585	18573	18382	18482	18481	18393	18408	18481	18357	18283	18551	18246	18378	18385	18342	18287	18159	18404	18554	18338	18260	18475	18097	18268	18525	18175	18278	18429	18230	18454	18595	18410	18312	18405	18390	18217	18359	18460	18464	18428	18349	18564	18540	18198	18465	18439	18513	18204	18364	18194	18474	18391	18545	18270	18359	18482	18230	18265	18461	18459	18430	18266	18297	18386	18502	18535	18484	18515	18552	18501	18566	18368	18449	18374	18236	18637	18436	18566	18476	18378	18393	18392	18465	18312	18345	18422	18370	18448	18488	18363	18468	18338	18626	18396	18316	18330	18410	18428	18117	18421	18379	18248	18488	18373	18503	18688	18556	18392	18302	18508	18324	18299	18444	18241	18341	18006	18315	18274	18469	18230	18563	18504	18348	18303	18672	18509	18501	18531	18282	18395	18413	18384	18435	18516	18551	18427	18395	18427	18470	18596	18533	18292	18492	18492	18294	18381	18358	18722	18484	18623	18383	18478	18389	18458	18529	18398	18266	18242	18298	18268	18491	18412	18378	18333	18508	18263	18217	18357	18466	18561	18457	18293	18272	18376	18354	18369	18185	18273	18491	18381	18556	18359	18407	18606	18524	18391	18325	18325	18250	18447	18401	18340	18435	18407	18464	18440	18388	18352	18443	18560	18554	18369	18230	18371	18239	18327	18243	18545	18389	18397	18412	18430	18469	18660	18583	18459	18229	18265	18393	18476	18515	18321	18508	18415	18358	18407	18475	18326	18421	18536	18241	18274	18379	18559	18428	18373	18458	18258	18308	18272	18510	18256	18241	18402	18356	18351	18201	18298	18228	18191	18310	18315	18454	18496	18470	18174	18360	18294	18373	18528	18545	18349	18497	18400	18376	18288	18625	18293	18486	18295	18206	18350	18455	18313	18550	18355	18583	18531	18469	18348	18547	18403	18474	18443	18479	18433	18579	18364	18401	18277	18434	18601	18376	18228	18311	18517	18448	18272	18402	18594	18334	18694	18421	18295	18236	18345	18187	18232	18164	18551	18446	18392	18371	18233	18326	18310	18330	18299	18397	18412	18389	18455	18463	18272	18567	18454	18406	18639	18465	18292	18325	18367	18462	18316	18570	18318	18458	18427	18442	18320	18607	18383	18228	18524	18449	18431	18325	18450	18360	18445	18333	18376	18374	18288	18399	18364	18498	18566	18389	18334	18314	18317	18542	18506	18416	18327	18297	18369	18301	18397	18363	18601	18341	18412	18487	18575	18487	18220	18249	18424	18311	18363	18393	18408	18364	18291	18493	18315	18330	18396	18444	18196	18289	18241	18316	18360	18360	18356	18220	18251	18419	18145	18607	18347	18379	18628	18309	18535	18403	18399	18555	18424	18475	18440	18387	18440	18353	18513	18214	18305	18394	18386	18346	18169	18350	18384	18334	18375	18410	18312	18311	18353	18374	18348	18444	18195	18493	18205	18343	18274	18175	18266	18350	18387	18555	18534	18157	18451	18442	18394	18432	18344	18585	18403	18487	18329	18425	18428	18403	18485	18386	18227	18253	18390	18355	18592	18590	18289	18376	18417	18451	18366	18462	18431	18518	18350	18370	18415	18281	18375	18423	18406	18448	18247	18333	18350	18522	18536	18431	18521	18221	18374	18403	18435	18644	18403	18450	18492	18404	18374	18326	18519	18560	18485	18380	18502	18481	18311	18523	18165	18340	18362	18547	18425
15454	26511	24897	20462	18196	17113	16219	15944	15814	15558	15542	15500	15436	15662	15654	15899	15979	15818	15864	15650	15765	15838	15952	15563	15699	15421	15529	15339	15393	15419	15529	15460	15692	15736	15529	15283	15337	15335	15266	15245	15398	15379	15498	15299	15352	15378	15376	15690	16178	16239	16136	15891	15419	15526	15004	15181	15186	15326	15213	15134	15152	15289	15262	15371	15145	15112	15166	15295	15138	15282	15265	15189	15268	15353	15273	15209	15177	15285	15332	15165	15308	15301	15200	15244	15120	15226	15177	15238	15325	15123	15151	15268	15280	15262	15232	15196	15202	15252	15154	15021	15324	15352	15183	15206	15365	15383	15325	15219	15092	15145	15165	15171	15255	15233	15207	15189	15051	15356	15125	15070	15283	15212	15273	15033	15257	15145	15218	15231	15381	15169	15355	15250	15096	15210	15214	15120	15270	15274	15155	15290	15199	15433	15301	15287	15142	15100	15179	15051	15087	15213	15364	15261	15278	15034	15120	15179	15208	15180	15350	15224	15098	15212	15286	15184	15179	15332	15275	15285	15282	15282	15217	15136	15130	15313	15196	15214	15288	15307	15282	15142	15202	15273	15169	15237	15080	15228	15245	15173	15195	15275	15158	15298	15250	15084	15146	15223	15255	15092	15178	15280	15211	15144	15203	15149	15135	15223	15209	15005	15249	15203	15176	15194	15077	15283	15218	15321	15368	15200	15225	15040	15276	15397	15271	15251	15336	15256	15070	15125	15234	15076	15244	15151	15293	15127	15192	15365	15230	15248	15088	15348	15184	15160	15234	15118	15262	15160	14970	15343	15240	15166	15174	15110	15217	15528	15107	15150	15211	15302	15097	15321	15269	15174	15260	15264	15110	15222	15195	15128	15100	15077	15110	15351	15335	15355	15148	15347	15363	15213	15261	15291	15129	15129	15209	15298	15266	15231	15368	15209	15257	15411	15175	15071	15235	15230	15130	15192	15074	15155	15069	15140	15187	15171	15252	15089	15224	15235	15273	15076	15210	15208	15239	15129	15342	15214	15112	15142	15206	15202	15062	15315	15403	15284	15130	15118	15217	15244	15097	15152	15238	15158	15291	15284	15139	15179	15169	15263	15055	15259	15122	15294	14944	15237	15154	15294	15115	15161	15260	15187	15139	15129	15173	15236	15284	15205	15193	15217	15122	15092	15189	15279	15142	15138	15290	15187	15228	15161	15332	15276	15080	15187	15222	15110	15111	15143	15234	15244	15258	15140	15419	15240	15240	15259	15137	15283	15091	15272	15342	15072	15391	15077	15215	15254	15316	15140	15229	15250	15135	15213	15164	15000	15271	15183	15218	15089	15115	15102	15050	15236	15290	15186	15285	15269	15143	15207	15235	15179	15112	15294	15058	15180	15130	15229	15047	15350	15143	15250	15237	15235	15236	15315	15236	15110	15110	15164	15118	15234	15235	15141	15147	15017	14948	15315	15184	15178	15329	15206	15264	15175	15070	15116	15120	15349	15183	15338	15069	15272	15228	15099	15311	15163	15196	15167	15083	15200	15188	15402	15219	15161	15022	15185	15299	15277	15097	15248	15087	15193	15147	15345	15163	15186	15351	15231	15219	15109	15228	15319	15333	15019	15323	15241	15158	15133	15275	15066	15124	15391	15222	15071	15254	15149	15099	15346	15157	15222	15247	15161	15279	15200	15006	15376	15253	15043	15262	15235	15260	15239	15122	15274	15290	15047	15121	15198	15361	15098	15210	15164	15287	15138	15172	15164	15090	15134	15133	15189	15214	15250	15152	15316	15145	15318	15123	15236	15179	15132	15198	15234	15283	15118	14978	15191	15207	15146	15058	15131	15290	15151	15261	15406	15096	15190	15241	15209	15105	15279	15184	15166	15044	15157	15243	15146	15083	15305	15243	15184	15186	14975	15132	15088	15222	15180	15078	15020	15240	15063	15072	15312	15202	15069	15228	15200	15154	15077	15119	15148	15099	15252	15208	15140	15142	15205	15213	15292	15125	15156	15328	15199	15424	15243	15319	15170	15245	15198	15208	15010	15139	15125	15302	15280	15196	15047	15154	15268	15325	15259	15113	15102	15176	15223	15279	15158	15194	15263	15137	15145	15198	15196	15193	15108	15171	15321	15130	15088	15333	15042	15292	15283	15114	15248	15231	15145	15177	15146	15187	15330	15143	15252	15272	15270	15135	15444	15137	15145	15059	15239	15117	15263	15149	15298	15151	15437	15185	15192	15172	15152	15307	15053	15204	14975	15167	15151	15228	15122	15196	15183	15259	15137	15294	15123	15141	15218	15167	15353	15215	15212	15235	15100	15092	15234	15192	15242	15264	15136	15275	15223	15170	15113	15247	15165	15169	15307	15121	15273	15382	15302	15195	15472	15169	15168	15191	15307	15335	15084	15280	15261	15198	15468	15230	15144	15250	15162	15387	15223	15112	15030	15233	15158	15231	15243	15240	15017	15313	15147	15187	15122	15204	15216	15240	15237	15168	14988	15097	15155	15299	15137	15193	15094	15309	15266	15351	15324	15360	15229	15117	15238	15151	15333	15352	15185	15174	15246	15295	15347	15198	15298	15037	15304	15097	15246	15099	14909	15401	15203	15233	15328	15310	15237	15235	15131	15092	15209	15093	15194	15150	15189	15214	15072	15204	15185	15071	15115	15174	15135	15403	15078	15297	15269	15142	15221	15058	15249	15213	15130	15290	15158	15147	15226	15182	15196	15243	15207	15220	15374	15287	15366	15287	15293	15163	15277	15359	15296	15133	15013	15248	15079	15227	15260	15198	15189	15216	15135	15269	15110	15172	15236	15150	15234	15254	15163	15137	15208	15188	15283	15465	15209	15156	15106	15087	15329	15120	15114	15112	15146	15304	15191	15237	14973	15158	15143	15147	15139	15294	15335	15087	15114	15144	15238	15253	15364	15178	15130	15135	15291	15224	15288	15075	15200	15140	15044	15327	15433	15274	15300	15274	15292	15262	15274	15295	15246	15321	15261	15147	15023	15304	15141	15327	15193	15116	15058	15172	15111	15135	15246	15146	15268	15208	15296	15152	15232	15245	15259	15340	15078	15187	15132	15138	15180	15228	15364	15106	15238	15167	15231	15526	15164	15218	15226	15431	15304	15152	15419	15106	15162	15274	15183	15320	15318	15196	15323	14937	15221	15247	15212	15182	15288	15184	15271	15266	15109	15377	15219	15055	15147	15248	15390	15227	15090	15436	15139	15321	15161	15235	15253	15045	15178	15248	15349	15248	15227	15184	15204	15138	15275	15267	15167	15223	15349	15370	15072	15243	15092	15160	15246	15313	15314	15296	15327	15273	15002	15185	15198	15245	15172	15054	15174	15262	15034	15188	15210	15341	15277	15184	15194	15091	15262	15398	15128	15170	15171	15191	15346	15361	15211	15242	15264	15190	15134	15430	15239	15212	15290	15109	15164	15158	15129	15202	15274	15226	15182	15312	15094	15291	15296	15024	15231	15229	14969	15089	15135	15137	15144	15329	15416	15175	15376	14991	15224	15058	15352	15097	15238	15170	15193	15172	15305	15271	15176	15233	15230	15277	15212	15122	15237	15217	15260	15174	15305	15338	15226	15098	15138	15138	15165	15347	15080	15232	15346	15063	15350	15135	15220	15072	15013	15283	15203	15132	15207	15336	15272	15206	15207	15316	15176	15161	15279	15176	15336	15154	15345	15107	15414	15050	15074	15380	15237	15252	15339	15299	15385	15125	15281	15432	15226	15430	15112	15229	15292	15180	15077	15208	15262	15304	15185	15171	15295	15253	15343	15215	15303	15228	15223	15237	15143	15179	15282	15188	15351	15124	15148	15151	15398	15352	15235	15061	15011	15239	15213	15203	15247	15250	15172	15339	15050	15354	15222	15279	14992	15330	15237	15198	15101	15390	15083	15326	15063	15263	15124	15405	15222	15106	15308	15274	15155	15225	15268	15144	15263	15118	15241	15168	15061	15123	15152	15221	15287	15262	15223	15209	15109	15184	15229	15135	15359	15082	15198	15017	15196	15072	15271	15243	15117	15047	15339	15241	15159	15275	15377	15219	15253	15218	15138	15211	15102	15260	15315	15252	15347	15306	15248	15239	15152	15308	15281	15176	15230	15261	15367	15162	15219	15336	15290	15317	15158	15271	15136	15163	15209	15101	15348	15153	15383	15322	15324	15212	15063	15231	15274	15070	15160	15172	15110	15268	15132	15166	15026	15258	15065	15271	15123	15188	15259	15263	15188	15221	15220	15059	15177	14872	15108	15100	15188	15258	15195	15118	15347	15159	15190	15144	15220	15083	15177	15300	15174	15100	15285	14966	15330	15154	15172	15241	15352	15137	15193	15210	15043	15263	15258	15296	15160	15189	15038	15245	15234	15306	15371	15208	15213	15183	15107	14976	15148	15179	15162	15185	15218	15197	15270	15186	15277	14996	15110	15274	15146	15130	15219	15155	15222	15212	15222	15208	15380	15238	15144	15195	15246	15208	15148	15334	15380	15240	15215	15201	15099	15180	15178	15298	15134	15133	15000	15003	15199	15207	15322	15265	15301	15291	15149	15236	15176	15340	15131	15225	15141	15246	15187	15255	15358	15301	15240	15129	15151	15198	15318	15333	15343	15176	15304	15214	15220	15114	15166	15194	15141	15272	15294	15273	15283	15192	15224	15192	15207	15203	15225	15196	15236	15274	15044	15069	15436	15287	15081	15367	15154	15180	15290	15190	15222	15074	15307	15175	15086	15132	15250	15231	15187	15275	15177	15063	15059	15105	15322	15232	15062	15104	15109	15079	15129	15145	15230	15141	15099	15245	15037	15148	15156	15275	15023	15157	15234	15267	15088	15187	15244	15093	15208	15276	15135	15372	15333	15236	15278	15222	15067	15279	15140	15455	15081	15139	15213	15267	15152	15181	15091	15148	15153	15200	15153	15314	15093	15031	15243	15265	15110	15093	15286	15381	15078	15284	15218	15319	15159	15349	15215	15129	15165	15216	15301	15258	15187	15473	15147	15291	15001	15107	15352	15380	15123	15142	15099	15271	15311	15052	15421	15164	15268	15148	15311	15402	15213	15325	15059	15148	15272	15186	15134	15184	15342	15356	15201	15190	15004	14984	15097	15168	15335	15232	15119
22820	21253	29188	23643	21473	23572	25320	19771	18564	18777	18604	18607	18489	18647	18668	18475	18774	19095	18678	18520	18724	18750	18722	18766	18724	18719	18400	18616	18372	18497	18397	18426	18631	18153	18046	18189	18197	17971	18101	18228	18052	18291	18289	18103	18245	18198	18065	18584	19464	19978	19696	19105	18578	18325	18333	17956	18118	17967	17838	17915	18038	17899	17971	17891	17959	18058	17853	18089	18045	18026	17912	17937	18104	18207	18080	18349	17909	17973	18244	17790	18019	18025	18041	17996	17845	17883	18008	17743	18027	17900	17946	18079	18181	18084	18181	17925	17989	18015	17986	17834	18009	18025	17930	18035	18026	18138	18182	18206	17892	17999	17988	18052	17943	18039	18149	17960	18045	18186	18094	18126	18099	18019	18039	17938	17911	17959	18080	18055	17942	18051	18024	17989	18011	17924	18055	17904	17907	18024	18016	17755	17961	17945	17810	17768	17958	18024	17922	17879	18162	17922	18117	17968	17916	17879	17991	17940	17977	17783	17898	17954	18033	18134	17864	18059	18041	17933	18206	17853	17845	18014	18009	17988	18105	18056	18021	17978	18052	18171	17945	18255	18037	17899	17944	18002	18025	18017	18072	17953	17883	17855	17783	17887	18099	18023	18010	17978	17966	17961	17828	17869	17891	17966	17993	18089	17919	17932	17934	18023	17943	17937	17778	18033	18020	17995	18072	18083	17911	17910	17822	17942	17897	18003	18024	18051	17979	17993	17985	18004	18089	17923	18180	18058	17906	17987	18051	18162	18033	17935	17922	18027	17872	17950	18105	17947	17997	18015	17746	17812	18158	17868	17874	17972	18012	17929	17997	17858	17938	17777	18097	17910	18014	18061	18015	17819	17868	17907	18051	17829	18017	17951	17820	17969	18014	17985	18102	17803	17999	18090	18013	18049	18044	18176	17859	17751	18093	17808	17925	17808	17917	18036	17865	18179	18001	17917	17881	18037	17902	18084	17950	18028	18133	17978	18017	18117	17964	18007	17874	17927	17959	17809	17963	18049	17863	17974	17993	17930	17901	18035	17944	17748	18058	18201	18030	17831	18113	17882	17755	17758	17829	17969	17949	17852	17873	18043	17784	18050	17987	18076	17995	17851	17916	18019	18029	18062	18151	18064	17981	18116	18070	17863	17988	18121	18180	18260	18037	17903	17936	18224	18050	17928	18041	17961	17971	18043	17884	18085	17911	17941	17827	17787	17954	17931	18179	17819	17847	17964	18027	18132	18073	18143	17885	17940	17899	17915	17860	17982	18030	17820	17834	17964	18109	17994	18026	17843	18011	18116	18009	17974	18127	17946	17881	18020	18055	17970	17941	17983	17943	17995	18084	17947	17958	18068	17980	17795	17973	18078	18180	17888	17891	17911	18176	17793	17927	17899	17959	18021	17775	17929	17750	18120	17758	17844	17979	17878	17690	17876	17908	18081	17941	17934	18084	18146	18180	17962	18114	18012	18169	17984	17824	18070	18055	17921	17981	18006	17870	18106	17942	17979	17964	18084	18133	17945	18023	17847	17846	17902	18126	17781	17931	18026	17993	18074	18123	18194	18126	18019	17838	17942	18003	17796	17857	17896	17809	18090	18077	18029	18059	17905	18007	17978	17985	17944	18039	17960	17881	18029	17924	17913	17928	17842	17966	17666	17944	17855	17738	17910	18046	18122	17886	18060	17993	18004	18114	17960	17848	17862	18115	18035	17921	17936	17951	17956	17820	17929	18149	18028	18209	17913	17954	17976	17860	17947	17990	18090	17930	17942	18159	17990	17916	17873	17842	17997	18015	17887	17908	18041	17981	17994	17945	17841	17827	17941	18047	17992	17987	17923	17921	17953	17789	17992	17906	18086	17815	18088	17901	17831	17920	17966	18076	18106	18040	17914	17932	17763	17789	17966	18038	17896	17901	18027	17899	17996	17983	17992	18050	17968	17835	18114	17986	17998	17888	18041	18166	18020	17974	17968	18026	18149	17998	17952	17963	18057	17930	17997	17985	18023	17931	17981	18100	17937	18036	18061	17795	17738	18057	17754	18215	17820	17995	18014	17872	17811	17912	18071	17984	17999	17841	17849	17916	17889	17837	17946	17774	17888	17959	17749	17831	17903	18020	17767	18226	17893	17930	17876	17956	17969	17879	17889	17671	17949	17986	18031	18152	18097	18081	17722	18171	17980	17936	17905	17902	17779	17920	18040	18134	17825	17773	17959	17955	17924	18058	17966	18006	17968	18001	17842	17972	17945	18104	18130	18037	17872	17846	17938	18063	17810	17874	17918	18003	18078	17925	17817	17856	18052	17775	18086	18328	18027	17859	17855	17957	17980	18162	18103	18052	17854	18072	18097	17959	18053	18018	17841	17879	17655	18095	17878	18148	17934	18053	17783	18002	18077	17976	17926	18076	17992	17829	17967	17826	18003	17959	17907	17902	17852	17913	17878	17908	17732	18004	18042	17970	17836	18122	18142	18004	17862	18090	17968	18090	17764	17917	17941	18019	17853	17943	17862	18024	17912	18188	17998	17883	18052	18020	17803	17973	17803	17974	18024	17987	17750	18190	17833	18045	17855	18068	17890	18334	18187	17966	17988	18020	18034	18047	17921	17818	18230	17991	17800	17993	17925	18090	17949	17877	17986	17963	18142	18022	17838	17850	17986	17967	17930	17875	18084	17975	17995	17822	18028	17903	17822	17869	18003	18076	17957	18070	18085	18073	17910	18030	18072	18132	18031	17994	18174	18156	17878	17902	17974	18097	18039	18025	18021	17944	17927	18043	17993	18042	17926	17866	17903	17926	18019	17964	17920	18047	17957	17972	17994	17862	17974	17898	17940	18017	17877	17929	17966	17946	18066	18074	17967	17966	17995	17925	17874	17898	18042	17860	18169	17931	18005	17837	18043	17880	17969	17947	18066	18057	17874	18023	17882	17971	18276	18020	17808	17931	18127	17935	18077	17992	17920	17823	17888	18034	18016	18097	17949	17892	17988	17947	18029	17977	18096	17969	17710	18026	18043	18123	17925	18074	17940	17775	17897	17890	18019	17825	18016	17984	17939	18000	17955	18013	18029	18114	17749	17970	17839	18067	17966	18061	17949	18048	17863	17850	17846	18104	18021	17989	17846	17803	18231	17913	17942	17971	17954	17990	17970	17937	17849	18044	17944	17945	17950	17927	17786	17944	17700	18157	17972	18013	18037	17966	17749	17818	17815	18143	17861	18043	17910	17832	18025	18090	17934	17976	17804	17878	18162	17829	17826	17973	17831	17858	17880	18040	17784	18008	18282	17733	18085	18078	18018	17903	17995	17702	17881	17982	18078	17873	18200	18123	18024	17845	18090	18126	17890	17896	17991	17967	18063	17654	18179	18092	18123	18047	18084	18011	18077	17970	18013	18011	17910	17882	18004	18021	18153	17919	17997	17814	18059	17951	17962	17981	18083	18115	17876	18116	17835	17860	17891	17967	17959	18009	18236	18028	18028	17860	17893	17954	18155	18080	17988	18086	18036	17952	17997	17905	17982	18092	17966	17798	18013	18002	18054	18011	18011	18020	18020	18029	18125	18098	18006	18022	17859	18057	17948	18057	17987	18006	17917	17783	18273	18042	18171	18029	18069	17997	17933	17923	18156	18036	18102	17978	17982	17974	18101	17927	18210	17925	17829	17880	17901	17853	17887	17848	17897	17854	17761	18010	17992	17803	18050	17935	17957	17998	17904	18212	17838	17988	17989	17849	17924	18252	18054	17843	17891	17981	17891	18129	18026	17810	18003	17888	17938	17833	17890	18082	17854	17771	18087	18020	18025	18118	17924	17835	18076	17869	18020	18078	17916	18055	17951	18006	17874	17990	17831	18020	18135	17927	17983	17985	17779	17927	17907	18150	17868	18009	17914	17833	17949	17658	17801	18058	17830	18016	17861	18041	18155	17900	17832	18048	17894	18008	18066	17945	17793	17951	17849	17907	17894	18197	17879	17886	18232	17911	17967	18090	17904	17875	17920	17992	18015	17844	18158	17933	17964	18088	17788	18108	18111	18098	17928	17929	17876	18089	17860	17754	17996	17964	18080	17930	17983	17978	17758	17930	18034	18123	17960	17874	17921	18034	17826	17876	17977	17794	17959	18042	18164	17968	17963	17765	17983	17908	18006	17887	17964	17985	18044	18172	18039	18069	18250	18000	17918	17905	18123	18069	18117	18045	18073	17912	17918	18003	18068	17873	18094	17853	17934	17906	18037	18085	18062	18028	17759	17935	18004	18002	18038	17789	17946	17965	18112	17969	18012	17972	17828	18098	17976	17968	18070	17808	18111	18049	17964	18039	17889	18071	18000	17863	17991	17966	18048	17999	17635	17835	18145	17746	17939	17929	18115	17921	17989	17983	17989	18016	17810	17992	17961	18063	18139	18079	18047	18079	17971	17940	17946	18025	17958	17888	18185	17917	17947	18072	18041	17944	17908	18167	18003	17844	17996	17959	17939	18130	18124	17911	18068	17963	18058	17908	17920	18141	17910	17943	18147	18034	18086	17914	17908	17908	17997	17918	17793	18015	17922	17817	17922	17974	18046	18019	17993	17836	18109	17796	18222	18012	17988	17916	17773	17953	17933	17956	17970	17877	17635	17948	17897	17972	17981	17731	18110	17780	18003	17919	18023	18102	17865	17987	18067	18057	17889	18187	18208	17872	18046	18032	18187	17864	17880	17820	18007	17782	18036	18257	18008	18037	17916	17950	18055	17953	17859	17903	18045	17919	18009	18106	17950	17958	17982	17920	17830	17968	18049	18028	18120	17914	18053	18039	17890	17802	17894	17722	17917	17830	18023	17925	17963	17933	17909	17996	17907	18040	17834	18039	17956	18050	17986	17918	17843	17971	17925	17947	17899	17758	18034	17956	17811	17767	17910	18092	18135	17948	17961	17874	18020	17975	18218	18170	18106	18238	17979	18087	17903	18019	17695	17983	17900	17944	17893	18054	18003	18030	17961	17931	17895	17982	18092	17857	18004	17868	18136	18035	17773	18043	18131	17949	17984	17699	18133	17822	18016	17886	17990	18001	18075	17994	17936	17950	17802	17770	17875	17962	17889	18076	17976	18053	17996	18090	18000	17937	17902	18066	18116	18003	17922	17935	18124	17880	17979
16771	31581	29302	23215	19965	18204	16960	16359	16158	15650	15545	15603	15419	15693	15776	15933	16010	16064	15795	15678	15808	15721	15692	15520	15531	15637	15584	15641	15449	15553	15790	15436	15603	15454	15110	15141	15014	14986	15360	15285	15299	15103	15052	15109	14926	15032	15046	15438	16828	17317	16789	16037	15585	15155	15257	15104	15041	15053	14921	15011	15162	14905	14921	14876	14929	14990	14956	15075	15062	14802	14796	15050	14964	15114	14846	15087	14928	14751	15038	14833	14947	14947	14809	14915	14989	15029	15032	14829	14923	14966	14879	15007	15051	15086	14884	15087	14818	14840	14941	14818	15031	14928	14968	15207	14864	14907	14989	14921	14949	14849	14924	14823	14971	14959	15007	15051	14933	14825	14756	14797	14878	15070	15023	14955	15074	14922	14938	14937	14957	14949	14951	15021	14876	15058	14865	14879	14971	14947	14882	15095	14953	14908	14714	14863	14915	14949	14957	14805	14935	14839	14972	15112	14929	14641	15061	14928	14894	15003	14916	14940	14955	14886	15055	14841	14942	14970	14993	14839	14960	15029	15055	14887	14811	14892	15076	14865	14927	15133	14904	14705	15163	14895	14908	14953	14882	15032	14812	15052	14796	14892	14947	14920	15031	14923	14897	14907	14920	14960	15090	14958	14656	15015	14779	14900	14967	14896	14836	14974	14964	14848	15020	14806	14993	14878	15013	15025	14832	14909	14916	14921	14993	14861	14942	14946	14980	15041	14917	14836	14973	14950	14706	14831	15062	14996	15044	14963	14909	14988	14908	14905	14935	14999	15007	14922	15190	14850	15018	14951	14880	14842	15015	14902	14965	15005	14921	14827	15027	15124	14911	14966	14922	14885	15056	14908	14836	14883	14963	14929	14933	14878	14821	14863	14972	15061	14875	14866	14926	15055	14987	14964	14999	14872	14782	15056	14734	14966	15116	15186	14869	14960	15167	14977	14953	14917	14873	14912	14836	14960	14935	14969	14985	14860	14802	14927	15034	15055	15032	14894	14983	14868	14946	14993	14821	14916	15035	14920	14884	15040	14781	15076	15026	15021	14743	15049	14922	14857	14953	15043	15040	15058	14897	15027	14814	15004	14971	14995	14914	15106	15028	14998	14843	14967	14963	14741	14884	14839	14864	14917	14816	14704	14989	14984	15052	14983	14775	14842	15068	15015	14892	15063	14996	14883	14965	14893	14749	14933	14957	15060	14916	14915	14829	14786	14861	14877	14782	14916	14957	14918	14872	14766	15032	14963	14995	14969	14703	15042	14975	14893	14876	14911	15098	14804	14925	14754	15001	14823	14967	14909	14845	14916	14975	14903	14968	14949	14889	15029	14803	15029	15029	14927	15098	15062	14942	14984	14919	14943	15132	14870	14758	14853	14886	15074	14916	15035	14861	14911	14972	15075	14952	14963	14747	14901	14970	15018	14823	15059	14785	14990	14764	15052	14766	14893	14967	15000	14848	14885	15044	14897	14889	14898	15028	14941	14859	15052	15077	14859	14943	14922	15003	14830	14867	15023	15018	14874	14742	14963	14897	14888	14884	14916	14970	15141	14841	15022	14901	14975	15013	14992	15029	14834	14890	14918	14856	15007	14742	14982	14822	14879	14944	14994	14954	14989	15067	15064	14913	14950	14898	14937	14909	14911	14899	14866	15121	14797	14862	14868	14961	14871	14932	15190	14944	14900	14846	15033	14946	14899	14907	14932	14863	15018	14954	15045	15015	15030	14999	14915	15019	15054	14760	15007	15042	14831	14843	14863	14812	14816	14964	14874	14852	14969	14840	15034	14770	14756	14978	14951	15048	14903	15041	14906	14812	14958	14738	14903	14802	14908	14884	14871	14956	15014	15086	14948	14974	14968	14937	14925	14777	15074	14911	14863	14831	14938	14925	15001	15058	14892	14837	14907	14837	14874	14948	15020	14777	14964	14897	14982	14869	14874	14934	15082	14786	14942	15001	14852	14947	14919	14872	14877	14804	14883	15002	14979	14950	14923	14888	15029	15061	14917	14876	14917	14940	14950	14834	14951	14963	14921	15048	14872	14760	14928	14803	14950	15050	15021	14973	14855	14833	15028	14749	15028	14904	14803	14981	15003	14846	15001	14841	14978	14919	14885	14845	14948	14905	14919	14856	14903	14992	14938	14751	14983	14993	14819	14892	14850	15098	14906	14803	14891	14889	14887	14879	14845	15070	15002	14906	15047	14937	14966	14917	14906	14923	15061	14853	14901	14782	14971	14911	14966	14811	15024	15010	15018	15040	14819	14830	14840	14985	14741	14962	14934	14784	14876	14758	15043	14966	14890	14950	14995	15064	14938	14873	14956	14896	14845	14890	15017	14866	14852	14956	15013	14988	14999	14946	14805	14952	15087	14897	14829	14804	14877	15064	14930	14853	14837	15128	14910	14916	14866	14972	15051	14671	14940	14930	14793	15041	14998	14899	14766	14979	14884	14846	14844	14835	14877	14901	14960	14914	15024	14814	14881	15187	14832	14961	14833	15001	14763	14876	14971	14929	14955	14839	14988	14766	14873	14901	14888	14962	14944	14855	15008	14913	14975	15041	15061	14936	14842	14874	15005	15052	14825	15023	14780	14786	14932	15006	14952	15077	15074	15033	15018	14845	14994	14856	15133	14902	14915	14990	15034	14974	14920	14796	14825	14884	14892	14858	14902	14910	14845	14855	14984	15026	14929	14907	14962	15055	14808	15013	14955	14992	14791	14830	15025	15014	14886	14788	14864	14902	14838	14855	14755	14951	14929	14972	14827	15086	14933	14932	14869	15024	14908	14932	14910	14957	14800	14964	14777	14938	14841	14882	14798	14907	14875	14896	14991	14884	14993	14908	15076	14899	14892	14975	15046	15116	14943	14973	15090	15099	14898	14808	14931	14998	15018	14890	14771	14891	15123	14908	14792	14996	14645	14893	14899	14731	14789	14882	15004	14945	14790	14852	14914	15068	14916	14899	14947	14900	14790	15023	14959	14985	14936	14942	15030	14864	14860	14781	14728	15021	14914	14918	15010	14831	14918	14982	15100	14934	14914	15069	14953	14979	14936	14971	14981	14843	15045	14753	14969	14955	14987	14914	14905	15100	14994	14983	15087	14982	14893	14828	14978	14837	14991	14925	14859	15013	14910	15013	14954	14897	14973	14846	14857	15025	14945	14861	14903	15001	14881	14917	14819	14981	14927	15059	14992	14916	14822	14806	14739	15004	14928	14891	14798	14859	14833	14954	14895	14988	14894	14900	15136	14740	14913	14989	14868	14960	15051	14931	14977	14861	14973	14817	14912	14986	14884	14962	14844	15079	14898	14958	14902	14929	14860	14912	15030	14968	15112	14935	14925	14829	15085	14993	14895	15031	14986	15013	14782	14971	15056	14985	15004	14854	15015	14827	14843	15087	15004	15019	14825	14797	14972	14804	14744	14865	14956	15109	14827	14944	14913	14806	14832	14897	14784	14953	15025	14928	14967	14963	14834	14952	14832	15036	14977	15028	14872	14929	15028	14802	14750	14706	15050	14995	14991	14924	15008	14989	15017	14865	14860	14891	14952	15068	14699	14960	14944	14958	15039	14887	15002	14866	14954	15043	14953	14877	15143	14990	14834	14992	14939	15074	14860	14853	14811	14821	15027	14941	14879	14936	14936	14935	14957	14957	14926	14830	14897	14844	14934	14910	15093	14936	14912	14810	14851	14893	15021	14924	14886	14838	14827	14877	14912	15046	15089	14841	14842	14912	15001	14968	15076	14779	14967	14955	14983	15104	14881	14829	14815	14926	14930	14837	14932	14731	14758	15129	14904	14817	14927	14946	15021	14889	14851	14788	14831	15026	14903	14879	14820	15046	14886	14926	14969	14820	15054	14940	15110	14933	14899	14786	14917	14705	14949	15060	14872	14853	14854	14958	15010	15014	14936	14926	14897	14880	15071	14947	14918	15013	15028	14957	14880	14779	14833	14899	14891	14965	15013	15010	14952	15004	14957	14784	14868	15036	14863	14919	14883	14903	14990	15031	14842	14855	14968	14939	14878	14994	14960	14954	15039	14996	14812	14837	14923	15006	14959	14832	15006	15017	14895	14900	14860	14929	14964	14860	14876	14882	14860	14998	14979	14789	15071	14754	14992	15153	15008	14928	14905	14776	14929	14810	14969	14923	14845	14789	15109	14926	14859	14925	14962	15037	14973	15007	14901	14891	14921	14867	14814	14834	14971	14796	14857	14949	14969	14818	15098	14982	14823	14896	14969	15046	14881	14912	14851	14966	14890	14906	14991	15078	14721	14967	14810	14918	14982	15042	14927	14980	14981	14984	15138	15096	14805	14779	15230	14858	15029	14828	15042	15098	14841	14990	14955	14885	15047	14915	15107	15100	14967	14869	14921	14873	14903	14860	15019	14988	14913	15082	15133	14796	14851	14919	14882	14971	14942	14937	14955	14899	14987	14948	14955	14875	15019	14849	14965	14789	14973	14863	15001	14940	14967	14810	14887	14986	14847	15024	14905	15082	14924	14804	14951	14944	14889	14887	14907	14793	14976	14894	14801	14986	14994	15018	15026	14935	14906	14939	14903	14918	15022	14895	15009	14755	14762	14883	15007	14905	14722	15054	14973	14951	14802	15050	14980	14868	14901	14867	14878	15080	14878	14905	14866	14905	14850	15065	14837	14793	15026	14927	14968	14930	14871	14951	15013	14908	15066	14996	14803	14809	14977	15016	14936	14881	14834	14846	14992	15034	15079	14729	15075	14925	14975	14999	14920	15048	15011	14886	14952	14920	14973	15004	14937	14742	14901	14952	15005	14875	14894	14988	14938	14936	14896	14946	14974	14881	15031	14869	14944	14935	14925	14977	14956	14980	14876	14955	14956	14744	14945	14999	14993	14817	14876	14822	15080	14784	14776	14910	14960	14953	14847	14973	14792	14917	14866	14969	14891	15035	14996	15013	14895	15019	15017	14862	14982	14993	14920	14966	14885	14826	15023	14905	14905	14944	14918	15096	14867	15170	14902	14854	14968	14860	14966	14928	14871	14911	14923	14916	14843	15017	14883	14853	14913	15054	14986	14742	14934	15097	14972	14965	14855	14830	14983	14900	14746	14832	14912	15070	14978	14961	14941	14904	14850	15006	14826
27032	21629	24839	21697	18219	17613	17721	17301	17229	17313	17299	17512	17266	17544	17456	17585	17589	17607	17820	17561	17618	17542	17402	17480	17447	17488	17617	17661	17649	17554	17514	17399	17547	17327	17488	17222	17582	17598	17233	17300	17318	17240	17295	17325	17445	17601	17409	17357	17201	17452	17448	17379	17344	17238	17408	17322	17238	17360	17495	17460	17318	17369	17339	17427	17222	17333	17373	17289	17549	17404	17319	17382	17371	17388	17305	17305	17305	17326	17292	17175	17051	17218	17355	17224	17477	17116	17074	17303	17383	17239	17473	17280	17451	17322	17297	17105	17292	17226	17308	17500	17379	17299	17408	17388	17449	17069	17120	17317	17430	17591	17357	17399	17196	17476	17330	17195	17268	17287	17271	17456	17381	17217	17408	17176	17410	17293	17344	17405	17232	17413	17216	17131	17493	17279	17470	17358	17242	17234	17324	17384	17301	17362	17378	17339	17322	17224	17361	17277	17196	17349	17218	17215	17371	17422	17310	17222	17304	17297	16952	17346	17319	17280	17360	17478	17565	17294	17305	17501	17130	17354	17307	17357	17448	17433	17110	17192	17327	17327	17249	17509	17224	17385	17227	17399	17332	17208	17197	17263	17264	17284	17369	17130	17320	17246	17193	17273	17238	17304	17463	17144	17295	17252	17315	17438	17262	17383	17341	17317	17467	17153	17301	17377	17245	17423	17165	17446	17365	17070	17355	17375	17376	17342	17523	17404	17179	17269	17437	17431	17448	17242	17105	17412	17318	17402	17351	17352	17380	17510	17345	17191	17335	17389	17260	17161	17355	17264	17101	17338	17241	17191	17206	17454	17302	17420	17253	17399	17255	17401	17360	17217	17184	17324	17213	17312	17383	17363	17494	17124	17423	17258	17372	17504	17322	17383	17459	17577	17409	17447	17200	17312	17236	17301	17335	17480	17074	17353	17415	17306	17211	17254	17375	17331	17425	17334	17316	17399	17278	17305	17346	17411	17335	17309	17274	17406	17017	17388	17273	17353	17541	17198	17516	17241	17230	17432	17442	16972	17233	17514	17452	17231	17248	17364	17375	17341	17172	17467	17330	17310	17101	17082	17014	17325	17269	17408	17241	17284	17269	17344	17316	17369	17180	17225	17375	17211	17256	17258	17228	17320	17445	17588	17196	17090	17222	17246	17363	17178	17478	17366	17389	17510	17403	17274	17314	17451	17350	17435	17404	17210	17268	17160	17072	17214	17376	17248	17275	17234	17354	17421	17285	17040	17328	17223	17270	17259	17450	17196	17331	17196	17063	17178	17321	17381	17466	17484	17411	17323	17245	17210	17423	17301	17366	17238	17215	17207	17403	17489	17320	17264	17162	17394	17441	17206	17160	17127	17389	17302	17375	17149	17211	17512	17373	17294	17389	17317	17513	17281	17454	17203	17354	17078	17362	17091	17337	17454	17222	17156	17124	17386	17270	17194	17319	17338	17323	17140	17275	17256	17532	17279	17223	17302	17210	17411	17405	17366	17303	17526	17494	17226	17398	17215	17309	17421	17241	17409	17375	17279	17160	17300	17444	17484	17316	17467	17233	17244	17319	17267	17256	17353	17590	17405	17566	17290	17313	17373	17401	17286	17359	17405	17435	17474	17362	17248	17224	17367	17434	17430	17383	17423	17082	17430	17377	17322	17043	17415	17250	17266	17343	17328	17250	17226	17302	17285	17394	17529	17236	17208	17407	17394	17225	17278	17243	17194	17295	17224	17179	17364	17325	17317	17325	17349	17300	17193	17255	17304	17459	17207	17275	17274	17390	17431	17390	17291	17149	17138	17288	16945	17373	17330	17434	17226	17170	17196	17254	17269	17460	17195	17373	17313	17322	17363	17252	17425	17447	17111	17447	17388	17211	17461	17588	17475	17380	17352	17236	17256	17183	17315	17197	17163	17397	17192	17330	17384	17524	17343	17331	17173	17287	17304	17304	17367	17271	17411	17338	17320	17048	17321	17416	17344	17269	17297	17248	17360	17449	17438	17500	17330	17366	17430	17243	17270	17330	17540	17302	17412	17239	17410	17232	17245	17428	17369	17289	17421	17293	17247	17234	17508	17184	17389	17091	17283	17409	17282	17323	17425	17331	17379	17413	17168	17417	17277	17377	17420	17086	17328	17439	17402	17149	17336	17167	17328	17083	17320	17233	17139	17341	17228	17164	17371	17443	17158	17568	17453	17431	17188	17452	17306	17263	17325	17509	17235	17211	17353	17234	17229	17502	17237	17440	17536	17443	17175	17380	17417	17291	17276	17373	17330	17334	17266	17244	17321	17509	17351	17247	17222	17437	17172	17371	17332	17358	17223	17440	17350	17246	17392	17203	17283	17487	17343	17370	17179	16943	17240	17253	17447	17241	17183	17318	17319	17402	17202	17204	17417	17348	17289	17366	17242	17404	17193	17330	17263	17173	17274	17270	17341	17410	17216	17412	17362	17192	17340	17335	17235	17333	17317	17500	17420	17262	17308	17239	17365	17365	17321	17403	17428	17245	17370	17296	17203	17312	17070	17339	17291	17258	17161	17270	17333	17409	17370	17128	17452	17352	17425	17267	17109	17370	17545	17319	17515	17161	17102	17212	17359	17341	17219	17417	17207	17401	17350	17280	17371	17340	17375	17303	17509	17320	17265	17364	17119	17280	17186	17329	17387	17256	17234	17123	17331	17335	17309	17315	17342	17221	17501	17396	17100	17368	17125	17121	17446	17279	17116	17454	17238	17339	17374	17232	17252	17378	17379	17345	17350	17332	17370	17264	17200	17454	17259	17231	17325	17235	17327	17226	17338	17396	17417	17542	17200	17295	17185	17247	17564	17615	17249	17502	17243	17410	17329	17280	17232	17260	17508	17182	17255	17375	17257	17295	17299	17158	17150	17402	17403	17287	17373	17345	17441	17235	17348	17181	17276	17219	17401	17389	17390	17390	17174	17417	17125	17250	17353	17214	17252	17190	17266	17381	17355	17161	17500	17264	17176	17345	17453	17393	17260	17336	17217	17453	17164	17287	17284	17422	17130	17209	17342	17368	17398	17502	17298	17421	17493	17301	17383	17217	17485	17357	17217	17403	17311	17126	17109	17339	17133	17396	17485	17187	17370	17484	17478	17272	17403	17282	17336	17310	17243	17259	17398	17300	17643	17353	17333	17338	17449	17457	17256	17208	17251	17375	17425	17181	17254	17181	17408	17365	17394	17371	17290	17254	17208	17293	17310	17403	17217	17125	17189	17460	17285	17340	17381	17282	17256	17516	17350	17336	17355	17159	17213	17490	17407	17149	17404	17317	17641	17308	17376	17343	17300	17418	17258	17231	17169	17357	17375	17401	17208	17276	17622	17233	17172	16996	17317	17394	17568	17488	17307	17229	17248	17379	17474	17302	17248	17302	17069	17313	17316	17392	17144	17379	17319	17435	17210	17321	17356	17347	17542	17394	17499	17459	17285	17311	17302	17267	17180	17346	17483	17384	17431	17270	17333	17324	17217	17381	17352	17363	17239	17558	17183	17279	17221	17242	17202	17251	17164	17385	17271	17309	17402	17210	17473	17199	17459	17409	17285	17267	17271	17370	17293	17445	17186	17221	17185	17346	17133	17361	17321	17337	17313	17511	17380	17290	17362	17474	17282	17357	17345	17115	17170	17220	17247	17284	17233	17489	17378	17377	17464	17330	17352	17155	17457	17300	17318	17405	17142	17430	17380	17239	17103	17465	17254	17421	17264	17517	17321	17263	17227	17317	17318	17614	17319	17163	17193	17366	17319	17103	17211	17365	17483	17133	17146	17332	17226	17549	17292	17387	17435	17449	17433	17216	17422	17183	17379	17500	17404	17242	17283	17315	17274	17198	17345	17341	17283	17392	17455	17269	17171	17274	17650	17358	17382	17260	17382	17418	17433	17324	17293	17352	17285	17223	17297	17232	17359	17209	17248	17160	17253	17153	17340	17387	17419	17037	17139	17345	17690	17353	17658	17613	17401	17628	17410	17584	17206	17251	17388	17247	17320	17262	17204	17327	17417	17244	17113	17293	17377	17139	17411	17433	17550	17418	17245	17253	17362	17269	17363	17107	17265	17316	17412	17188	17331	17474	17328	17303	17321	17368	17163	17453	17250	17217	17297	17284	17394	17209	17269	17582	17342	17425	17368	17381	17342	17347	17425	17464	17313	17230	17186	17208	17123	17327	17143	17395	17397	17286	17251	17253	16987	17408	17233	17273	17197	17396	17309	17395	17129	17415	17195	17378	17275	17324	17285	17381	17436	17320	17360	17285	17262	17151	17314	17060	17401	17245	17437	17248	17252	17190	17275	17331	17380	17344	17187	17359	17371	17226	17286	17236	17243	17513	17375	17251	17168	17477	17161	17192	17282	17407	17449	17269	17280	17250	17402	17213	17147	17221	17150	17327	17289	17299	17592	17537	17217	17461	17236	17267	17389	17285	17554	17350	17151	17185	17236	17321	17276	17137	17397	17213	17258	17314	17254	17362	17313	17370	17413	17382	17403	17375	17196	17423	17457	17209	17323	17361	17411	17063	17368	17334	17258	17369	17363	17123	17379	17418	17110	17377	17386	17432	17414	17277	17068	17244	17178	17297	17350	17240	17268	17451	17327	17403	17493	17320	17318	17332	17166	17139	17461	17245	17207	17223	17461	17515	17214	17375	17404	17471	17297	17452	17243	17446	17525	17399	17292	17562	17579	17329	17346	17267	17367	17263	17256	17432	17231	17303	17427	17434	17128	17285	17320	17240	17206	17352	17292	17330	17415	17400	17411	17297	17385	17397	17324	17475	17236	17483	17268	17470	17206	17287	17317	17449	17315	17420	17304	17360	17476	17466	17232	17452	17151	17173	17388	17212	17435	17269	17313	17217	17311	17509	17341	17499	17136	17472	17584	17289	17338	17359	17434	17331	17298	17298	17452	17298	17219	17171	17120	17299	17336	17232	17270	17350	17438	17507	17194	17261	17144	17335	17354	17531	17150	17343	17501	17295	17469	17324	17362	17438	17312	17502	17416	17298	17285	17176	17396	17370	17526	17471	17271	17240	17337	17392	17628	17442	17255	17279	17333	16963	17095	17311	17455	17186	17332	17252	17307	17195	17433	17169	17258	17311	17358	17416	17365	17443	17307
15443	19857	19111	16862	15946	15220	14732	14776	14695	14386	14568	14581	14653	14851	14851	14851	14760	14813	14751	14726	14833	14864	14502	14784	14761	14927	15027	14875	14868	14747	14942	14829	14716	14721	14674	14739	14500	14720	14775	14683	14550	14450	14524	14664	14506	14591	14605	14715	14584	14766	14799	14715	14752	14662	14650	14393	14461	14648	14470	14507	14618	14411	14675	14533	14408	14646	14409	14563	14335	14507	14443	14493	14364	14389	14570	14432	14368	14598	14600	14396	14477	14537	14476	14414	14630	14534	14503	14588	14536	14429	14542	14492	14530	14539	14515	14503	14521	14337	14607	14535	14501	14459	14356	14671	14525	14286	14519	14733	14457	14695	14531	14500	14477	14637	14530	14449	14463	14591	14551	14413	14390	14561	14407	14377	14482	14479	14350	14547	14505	14564	14435	14417	14626	14536	14501	14292	14588	14521	14552	14576	14436	14587	14534	14433	14427	14465	14765	14432	14583	14378	14632	14578	14466	14479	14436	14482	14539	14405	14544	14345	14371	14597	14512	14485	14656	14392	14451	14466	14452	14486	14474	14561	14470	14522	14509	14464	14631	14375	14479	14494	14436	14353	14600	14584	14417	14543	14378	14593	14365	14501	14410	14484	14481	14457	14503	14399	14622	14507	14412	14712	14533	14591	14473	14470	14651	14459	14389	14445	14427	14448	14558	14628	14587	14509	14583	14425	14446	14556	14633	14474	14502	14447	14543	14529	14531	14587	14419	14613	14408	14479	14442	14401	14491	14597	14504	14625	14556	14515	14600	14419	14369	14297	14602	14409	14617	14687	14512	14424	14429	14416	14500	14497	14365	14553	14420	14552	14515	14610	14611	14555	14545	14589	14413	14457	14463	14501	14534	14536	14576	14554	14586	14513	14560	14511	14563	14456	14602	14438	14503	14608	14470	14659	14462	14630	14581	14427	14575	14292	14503	14474	14569	14523	14422	14431	14467	14510	14466	14687	14422	14471	14584	14394	14388	14576	14551	14302	14622	14600	14346	14547	14412	14598	14477	14404	14431	14486	14443	14524	14416	14438	14276	14502	14447	14466	14423	14440	14478	14426	14653	14521	14448	14417	14443	14534	14516	14471	14421	14544	14606	14569	14411	14532	14540	14505	14418	14470	14506	14571	14701	14297	14470	14397	14559	14462	14607	14529	14654	14398	14326	14483	14478	14555	14453	14477	14445	14394	14445	14564	14444	14479	14492	14658	14538	14581	14422	14530	14323	14481	14516	14493	14528	14440	14452	14545	14514	14607	14570	14524	14589	14433	14381	14635	14582	14612	14432	14390	14663	14570	14522	14375	14622	14566	14668	14416	14699	14469	14573	14526	14504	14424	14395	14593	14674	14216	14607	14518	14568	14585	14610	14488	14569	14372	14483	14461	14573	14523	14392	14529	14624	14518	14444	14400	14388	14427	14400	14523	14561	14440	14415	14648	14533	14337	14494	14630	14516	14340	14324	14365	14489	14409	14543	14463	14489	14594	14570	14531	14519	14588	14536	14532	14525	14490	14483	14370	14417	14465	14492	14623	14551	14551	14622	14476	14563	14519	14525	14531	14499	14586	14451	14593	14522	14479	14518	14492	14416	14506	14692	14702	14563	14431	14489	14503	14426	14518	14495	14475	14336	14728	14720	14540	14629	14479	14488	14483	14560	14484	14551	14580	14413	14655	14601	14513	14424	14488	14482	14528	14497	14443	14594	14562	14524	14425	14422	14642	14457	14470	14445	14585	14539	14643	14491	14565	14600	14342	14449	14434	14569	14451	14469	14507	14675	14477	14573	14596	14436	14528	14562	14527	14540	14508	14513	14474	14626	14470	14546	14537	14451	14643	14541	14517	14428	14391	14454	14506	14587	14485	14516	14610	14499	14723	14363	14470	14443	14433	14694	14346	14521	14406	14603	14487	14568	14487	14416	14429	14515	14283	14329	14576	14422	14484	14466	14668	14367	14583	14453	14584	14470	14296	14478	14599	14556	14572	14462	14396	14452	14693	14406	14575	14454	14525	14512	14585	14478	14555	14396	14408	14576	14587	14530	14441	14587	14396	14380	14614	14651	14316	14617	14294	14347	14414	14570	14486	14339	14408	14493	14589	14341	14522	14464	14412	14522	14471	14670	14608	14447	14431	14484	14525	14483	14433	14526	14523	14655	14474	14632	14447	14610	14519	14508	14489	14563	14478	14585	14459	14647	14631	14491	14632	14421	14439	14455	14425	14541	14493	14521	14574	14389	14527	14441	14520	14478	14604	14456	14531	14276	14562	14545	14598	14670	14674	14602	14426	14514	14436	14476	14543	14522	14358	14398	14574	14554	14586	14383	14510	14523	14599	14533	14618	14575	14424	14562	14520	14661	14512	14475	14435	14361	14456	14565	14526	14462	14453	14458	14419	14483	14516	14669	14393	14455	14619	14464	14444	14562	14558	14464	14445	14410	14503	14544	14420	14464	14435	14374	14424	14587	14624	14402	14424	14528	14355	14552	14638	14368	14485	14535	14351	14560	14500	14455	14395	14329	14434	14321	14556	14430	14396	14500	14560	14436	14568	14527	14549	14616	14419	14530	14513	14415	14581	14575	14678	14404	14583	14555	14621	14493	14436	14434	14434	14591	14423	14427	14692	14346	14357	14504	14367	14619	14558	14451	14537	14306	14485	14578	14617	14606	14473	14553	14487	14558	14607	14575	14509	14467	14455	14472	14359	14560	14558	14478	14464	14511	14639	14629	14344	14436	14556	14616	14388	14605	14465	14617	14511	14290	14539	14450	14507	14486	14593	14456	14498	14513	14434	14516	14505	14545	14400	14655	14611	14562	14565	14341	14550	14529	14420	14517	14404	14473	14726	14529	14554	14579	14572	14585	14448	14519	14463	14455	14661	14512	14310	14549	14444	14465	14447	14652	14636	14498	14511	14599	14689	14546	14671	14484	14487	14510	14708	14666	14509	14506	14333	14570	14591	14380	14539	14359	14515	14455	14461	14326	14520	14488	14422	14730	14357	14437	14607	14604	14458	14497	14423	14443	14682	14519	14289	14561	14387	14605	14426	14538	14483	14452	14492	14580	14555	14585	14418	14461	14531	14412	14432	14632	14482	14512	14462	14476	14510	14721	14386	14586	14392	14594	14599	14407	14408	14323	14502	14567	14667	14346	14566	14340	14368	14528	14324	14401	14483	14632	14448	14501	14630	14343	14529	14520	14492	14409	14503	14358	14409	14426	14540	14499	14667	14383	14547	14533	14534	14467	14493	14368	14466	14488	14285	14647	14524	14480	14551	14485	14442	14491	14514	14461	14410	14506	14421	14571	14643	14489	14612	14455	14561	14563	14443	14448	14479	14588	14501	14437	14490	14605	14543	14473	14549	14530	14476	14529	14457	14436	14581	14510	14416	14605	14487	14572	14686	14422	14665	14588	14559	14664	14554	14404	14579	14485	14473	14576	14471	14480	14338	14486	14655	14634	14422	14395	14321	14513	14415	14720	14535	14506	14519	14473	14570	14386	14620	14543	14518	14642	14665	14451	14454	14414	14570	14593	14475	14405	14506	14602	14409	14473	14544	14519	14534	14612	14467	14467	14597	14421	14534	14444	14572	14474	14546	14464	14596	14431	14411	14569	14368	14349	14533	14546	14389	14529	14562	14536	14367	14437	14466	14476	14300	14561	14518	14577	14573	14609	14305	14501	14574	14578	14447	14412	14457	14468	14582	14501	14467	14471	14381	14703	14549	14546	14498	14611	14587	14579	14375	14619	14438	14586	14468	14435	14383	14520	14604	14419	14703	14338	14502	14519	14564	14571	14493	14538	14359	14516	14529	14462	14578	14552	14493	14434	14529	14589	14472	14494	14526	14422	14427	14412	14615	14572	14474	14538	14575	14605	14668	14515	14429	14481	14446	14539	14455	14614	14334	14468	14449	14589	14382	14660	14567	14428	14514	14578	14474	14529	14473	14497	14498	14493	14419	14606	14526	14467	14571	14365	14403	14377	14480	14635	14622	14436	14440	14671	14528	14506	14495	14609	14552	14483	14520	14553	14651	14499	14567	14460	14608	14356	14502	14489	14581	14470	14472	14540	14582	14641	14494	14666	14493	14404	14649	14562	14427	14555	14381	14535	14482	14532	14539	14618	14494	14528	14488	14426	14582	14503	14402	14549	14669	14555	14515	14543	14566	14561	14335	14652	14636	14433	14629	14563	14608	14518	14549	14518	14510	14426	14519	14547	14581	14524	14585	14431	14725	14557	14358	14419	14628	14497	14544	14532	14450	14502	14431	14558	14438	14546	14455	14456	14575	14458	14565	14415	14306	14406	14367	14473	14413	14619	14469	14562	14626	14639	14639	14440	14655	14549	14809	14459	14428	14476	14591	14726	14349	14634	14493	14405	14575	14597	14442	14465	14602	14549	14531	14715	14524	14434	14700	14474	14531	14585	14605	14674	14289	14570	14586	14628	14345	14536	14549	14494	14393	14410	14707	14523	14328	14467	14687	14486	14673	14406	14544	14797	14510	14489	14453	14539	14515	14516	14418	14493	14495	14499	14623	14379	14448	14543	14584	14453	14702	14343	14583	14575	14552	14350	14356	14556	14351	14561	14590	14608	14553	14546	14642	14536	14455	14589	14387	14591	14617	14564	14450	14449	14450	14354	14543	14673	14508	14502	14546	14589	14536	14441	14568	14567	14472	14453	14627	14604	14440	14611	14420	14470	14435	14574	14591	14618	14509	14434	14568	14605	14552	14589	14520	14561	14603	14623	14545	14525	14592	14507	14586	14543	14635	14615	14413	14628	14647	14575	14552	14378	14575	14512	14522	14433	14482	14548	14537	14376	14523	14489	14493	14524	14600	14525	14574	14457	14511	14553	14307	14607	14500	14648	14518	14533	14569	14689	14584	14576	14532	14432	14499	14599	14688	14718	14449	14397	14457	14520	14560	14517	14680	14619	14397	14637	14547	14529	14485	14532	14473	14396	14550	14626	14451	14563	14593	14472	14318	14668	14507	14739	14426	14506	14470	14562	14461	14321	14525	14556	14552	14666	14537	14362	14561	14525	14474	14501	14480	14557	14464	14560	14448	14501	14543	14429	14695	14716	14471	14572	14660	14613	14547	14438	14555	14437	14360	14533	14563
23794	21165	28619	23997	21927	21708	20107	17495	16961	17130	16873	16936	17037	16764	17035	17050	17133	17228	17562	17240	17070	17120	16981	16968	16955	17002	17189	17377	17101	16908	17122	16825	17062	16867	16740	16845	16937	16779	16916	16776	16673	16620	16749	16690	16738	16784	16785	16937	17536	17466	17349	17426	16936	16686	16587	16743	16633	16688	16552	16630	16560	16530	16761	16546	16664	16551	16797	16616	16701	16695	16587	16615	16629	16701	16695	16523	16662	16736	16425	16305	16601	16382	16698	16352	16495	16428	16478	16801	16616	16675	16553	16585	16542	16452	16639	16641	16677	16458	16595	16664	16622	16379	16712	16759	16334	16645	16601	16835	16622	16756	16561	16658	16537	16660	16657	16763	16817	16649	16503	16773	16543	16630	16637	16550	16717	16579	16631	16602	16544	16490	16400	16866	16704	16451	16646	16677	16646	16513	16489	16491	16505	16742	16737	16635	16649	16699	16628	16649	16590	16795	16652	16689	16350	16572	16478	16765	16548	16618	16527	16689	16571	16617	16652	16759	16567	16678	16590	16632	16684	16622	16599	16402	16426	16715	16714	16551	16768	16610	16784	16655	16605	16605	16731	16610	16430	16465	16792	16622	16505	16802	16691	16621	16636	16546	16597	16750	16732	16664	16675	16538	16846	16712	16964	16614	16482	16581	16400	16551	16637	16508	16578	16794	16504	16570	16514	16766	16454	16637	16569	16632	16555	16470	16593	16608	16588	16520	16590	16515	16586	16721	16363	16654	16491	16586	16692	16759	16591	16535	16501	16501	16622	16498	16898	16544	16606	16575	16604	16530	16714	16771	16637	16530	16625	16565	16511	16737	16708	16479	16578	16502	16695	16587	16717	16381	16603	16334	16518	16504	16470	16413	16570	16774	16492	16576	16730	16639	16748	16606	16443	16676	16863	16576	16633	16594	16733	16415	16512	16522	16562	16448	16717	16540	16724	16575	16452	16719	16446	16684	16651	16500	16599	16722	16619	16419	16429	16610	16709	16520	16339	16470	16659	16581	16448	16517	16594	16672	16438	16581	16412	16665	16450	16403	16538	16730	16696	16537	16723	16511	16707	16590	16614	16675	16589	16723	16605	16498	16681	16686	16419	16411	16790	16800	16743	16486	16378	16671	16691	16538	16746	16752	16636	16702	16438	16386	16457	16776	16473	16549	16649	16516	16733	16698	16564	16579	16889	16432	16709	16622	16629	16463	16595	16522	16539	16531	16510	16609	16729	16544	16398	16424	16630	16514	16792	16669	16583	16641	16816	16414	16494	16677	16646	16517	16396	16730	16416	16497	16603	16569	16446	16488	16694	16672	16492	16544	16609	16681	16616	16667	16657	16509	16513	16558	16525	16696	16431	16634	16598	16745	16737	16621	16535	16577	16609	16802	16489	16585	16652	16608	16560	16710	16587	16482	16615	16576	16365	16584	16719	16517	16494	16388	16509	16549	16616	16664	16638	16450	16526	16651	16643	16557	16719	16664	16613	16620	16811	16517	16477	16568	16737	16462	16798	16641	16688	16594	16547	16418	16552	16486	16801	16445	16547	16529	16543	16584	16648	16441	16480	16711	16565	16688	16665	16480	16458	16429	16512	16623	16685	16680	16350	16487	16643	16789	16690	16800	16513	16520	16482	16530	16332	16545	16367	16488	16782	16535	16546	16544	16407	16633	16558	16418	16644	16787	16397	16593	16624	16529	16546	16559	16551	16744	16624	16758	16629	16804	16353	16639	16634	16428	16696	16726	16529	16519	16619	16608	16647	16390	16256	16517	16485	16678	16853	16595	16680	16530	16467	16567	16349	16523	16543	16664	16545	16624	16699	16648	16486	16744	16621	16613	16547	16701	16584	16549	16790	16487	16723	16609	16589	16618	16565	16642	16552	16659	16770	16667	16529	16888	16735	16631	16391	16412	16539	16526	16693	16527	16710	16645	16690	16465	16622	16470	16575	16338	16493	16556	16488	16597	16412	16654	16514	16366	16637	16567	16647	16454	16403	16457	16666	16840	16666	16520	16599	16597	16615	16665	16606	16785	16686	16663	16501	16793	16652	16531	16828	16783	16560	16494	16625	16511	16499	16592	16513	16553	16428	16579	16474	16518	16589	16539	16429	16812	16190	16526	16625	16361	16640	16602	16631	16517	16826	16547	16572	16543	16728	16706	16618	16454	16573	16608	16637	16637	16498	16475	16517	16633	16757	16359	16450	16447	16692	16565	16514	16535	16793	16568	16472	16506	16815	16501	16624	16533	16402	16509	16580	16712	16572	16637	16659	16470	16548	16918	16575	16480	16551	16559	16496	16433	16756	16612	16436	16522	16514	16608	16568	16491	16821	16604	16605	16422	16631	16522	16470	16699	16495	16610	16569	16299	16518	16420	16515	16483	16572	16557	16579	16507	16493	16398	16463	16656	16431	16530	16477	16555	16610	16488	16503	16847	16643	16710	16568	16580	16603	16630	16566	16516	16565	16582	16696	16624	16685	16640	16617	16596	16659	16658	16588	16710	16552	16583	16469	16700	16849	16695	16605	16392	16679	16563	16730	16788	16582	16608	16513	16481	16436	16475	16550	16726	16570	16556	16544	16806	16489	16475	16537	16743	16657	16431	16509	16608	16486	16573	16475	16640	16795	16655	16717	16624	16544	16626	16782	16590	16541	16469	16593	16467	16405	16537	16700	16722	16577	16367	16643	16442	16565	16472	16751	16352	16503	16586	16499	16422	16455	16667	16692	16614	16611	16728	16601	16782	16482	16532	16376	16611	16587	16484	16621	16576	16487	16768	16596	16472	16567	16516	16500	16592	16616	16716	16508	16442	16588	16561	16728	16474	16474	16660	16529	16662	16673	16667	16704	16613	16668	16461	16443	16423	16466	16549	16595	16735	16426	16567	16921	16395	16697	16608	16623	16793	16733	16522	16631	16812	16787	16542	16695	16745	16744	16468	16439	16694	16758	16795	16615	16551	16461	16403	16468	16481	16576	16522	16672	16751	16914	16628	16631	16636	16630	16294	16582	16649	16509	16582	16488	16359	16695	16387	16663	16638	16711	16583	16606	16579	16414	16680	16405	16660	16686	16751	16527	16526	16645	16589	16632	16580	16561	16561	16550	16615	16552	16650	16506	16528	16632	16653	16604	16444	16499	16576	16550	16571	16424	16726	16516	16699	16520	16696	16782	16550	16595	16624	16401	16614	16421	16481	16752	16615	16444	16617	16518	16453	16679	16440	16666	16459	16659	16700	16352	16622	16509	16557	16604	16671	16565	16680	16694	16415	16708	16510	16520	16466	16463	16550	16569	16540	16460	16890	16475	16672	16697	16714	16549	16441	16289	16552	16718	16638	16572	16765	16541	16629	16667	16730	16775	16540	16732	16493	16499	16568	16625	16683	16610	16749	16628	16377	16569	16375	16521	16442	16728	16729	16420	16689	16727	16526	16962	16564	16494	16623	16493	16555	16477	16598	16635	16506	16385	16554	16481	16770	16683	16643	16589	16550	16679	16536	16531	16444	16604	16692	16658	16642	16399	16876	16567	16575	16510	16591	16687	16649	16618	16724	16517	16748	16647	16601	16806	16706	16674	16676	16332	16692	16708	16537	16652	16616	16590	16683	16625	16294	16517	16422	16471	16584	16783	16736	16705	16444	16574	16774	16649	16560	16662	16506	16575	16523	16407	16687	16612	16564	16524	16555	16532	16631	16716	16719	16543	16458	16613	16678	16639	16681	16791	16551	16790	16661	16575	16773	16545	16814	16810	16643	16653	16672	16535	16505	16641	16522	16480	16626	16620	16562	16659	16603	16570	16626	16705	16483	16835	16548	16718	16662	16644	16887	16656	16577	16797	16449	16618	16594	16629	16555	16404	16625	16316	16855	16485	16609	16588	16421	16377	16566	16545	16450	16640	16566	16619	16505	16666	16450	16483	16698	16555	16627	16662	16668	16954	16632	16461	16682	16591	16387	16541	16468	16603	16613	16617	16518	16719	16578	16679	16612	16629	16553	16774	16602	16483	16527	16554	16612	16589	16463	16604	16508	16718	16548	16763	16495	16737	16436	16708	16594	16602	16668	16632	16413	16696	16367	16441	16568	16542	16498	16451	16594	16381	16715	16602	16672	16479	16742	16739	16480	16516	16756	16733	16465	16590	16439	16594	16579	16646	16591	16705	16563	16583	16587	16427	16519	16776	16531	16599	16597	16775	16600	16625	16484	16345	16621	16440	16696	16746	16766	16463	16404	16613	16633	16561	16606	16646	16682	16543	16509	16812	16382	16629	16879	16506	16639	16552	16514	16678	16632	16565	16583	16616	16427	16471	16622	16421	16547	16589	16624	16430	16506	16513	16789	16750	16528	16701	16603	16573	16590	16490	16501	16509	16474	16384	16662	16598	16555	16413	16571	16738	16508	16567	16517	16698	16305	16797	16563	16779	16659	16566	16756	16512	16475	16402	16602	16678	16691	16582	16705	16500	16522	16600	16579	16711	16601	16615	16613	16659	16455	16781	16600	16518	16901	16849	16877	16576	16549	16689	16460	16491	16530	16594	16554	16817	16672	16493	16568	16737	16570	16642	16550	16594	16539	16457	16661	16645	16307	16652	16620	16740	16654	16494	16633	16706	16505	16580	16579	16477	16740	16620	16616	16576	16539	16635	16487	16579	16500	16564	16528	16647	16564	16461	16654	16404	16552	16619	16650	16768	16651	16561	16564	16512	16524	16533	16473	16649	16751	16576	16504	16800	16693	16494	16596	16594	16416	16674	16589	16612	16510	16597	16331	16600	16660	16623	16652	16505	16793	16562	16588	16742	16439	16643	16612	16482	16672	16464	16515	16762	16384	16690	16659	16477	16481	16532	16562	16576	16573	16771	16639	16658	16664	16515	16415	16698	16554	16548	16368	16784	16403	16639	16674	16620	16544	16760	16471	16849	16619	16557	16469	16680	16584	16621	16692	16472	16620	16586	16590	16814	16503	16575	16818	16504	16593	16476	16688	16545	16785	16488	16717	16674	16576	16423	16599	16733	16773	16606	16697	16552	16701	16768	16759	16579	16754	16659	16607	16685	16707	16577	16667	16581	16781	16641	16458	16726	16755	16509	16614	16657	16584	16616	16711	16489	16487	16444	16502	16709	16534
14968	26028	24461	19911	17685	16327	15321	14945	14705	14721	14441	14577	14727	14368	14413	14791	14970	15041	15038	14876	14803	14623	14701	14711	14610	14576	14752	14829	14760	14693	14733	14637	14588	14318	14359	14367	14340	14226	14515	14383	14408	14154	14175	14322	14239	14270	14426	14458	15306	15239	15292	14932	14467	14333	14334	14275	14322	14384	14232	14310	14313	14157	14262	14058	13980	14311	14257	14209	14264	14145	14104	14154	14033	14213	14201	14261	14282	14310	14261	14082	14139	14392	14121	14046	14144	14353	14121	14210	14260	14290	14203	14200	14214	14401	14190	14096	14382	14131	14207	14073	14364	14183	14234	14152	14223	14227	14123	14293	14155	14163	14085	14180	13960	14240	14110	14357	14088	14184	13961	14219	14076	14153	14180	14128	14062	14105	14173	14136	14135	14150	14268	14345	14220	14307	14166	14231	14081	14049	14215	14291	14101	14104	14126	14255	14153	14138	14207	14202	14125	14127	14410	14294	14269	14364	14259	14059	14294	14291	14212	14141	14341	14292	14196	14086	14122	14296	14050	14137	14063	14197	14319	14124	14231	14030	14304	14154	14239	14153	14231	14251	13978	14037	14068	14165	14307	14392	14073	14203	14384	14110	14126	14173	14014	14321	14074	14249	14289	14072	14154	14097	14216	14121	14134	14317	14290	14081	14165	14100	14245	14205	14217	14050	14365	14232	14212	14247	14363	14163	14126	14141	14070	14194	14048	14198	14124	14182	14359	14213	14206	14210	13925	14173	14112	14302	14036	14191	14127	14354	14059	14178	14231	14199	14091	14121	14225	14150	14233	14103	14012	14043	14272	14141	14075	14187	14086	14221	14040	14344	14171	14247	14337	14217	14184	14236	14086	14210	14228	14190	14186	14282	14147	14180	14126	14204	14101	14173	14130	14078	14143	14314	14204	14092	14202	14227	14152	14172	14031	14177	14258	14216	14099	14241	14155	14276	14132	14133	14077	14199	14328	14179	14254	14169	14200	14175	14069	14139	14054	14251	14104	14277	14321	14154	14032	14297	14300	14175	14298	14264	14185	14067	14247	14012	14290	14026	14183	14017	14137	14166	14092	14213	14180	14130	14182	14147	14343	14199	14061	14051	14194	14164	14241	14090	14292	14006	14073	14263	14125	14166	14229	14202	14179	14206	14102	14182	14164	14162	14166	14188	14100	14084	14075	14195	14207	14291	14083	14214	14178	14166	14120	14122	14256	14213	14300	14262	14216	14191	14010	14298	14275	14128	14164	14399	14158	14155	14204	14098	14177	14211	14015	14290	14102	14277	14345	14312	14185	14139	14235	14176	14294	14062	14212	14255	14172	14297	14275	14187	14197	14159	13973	14126	14206	14231	14146	14186	14156	14344	14106	14035	14287	14204	14147	14126	14370	14171	14185	14191	14264	14345	14217	14278	14123	14373	14087	14078	14314	14193	14038	14214	14177	14086	14198	14317	14113	14210	14279	14287	14052	14082	14186	14192	14215	14128	14216	14135	14259	14079	14187	14188	14250	14186	14128	14274	14084	14276	14299	14123	14135	14143	14158	14189	14197	14226	14192	14221	14158	14268	14143	14273	14233	14147	14378	14098	14162	14197	14073	14141	14174	14109	14010	14123	14196	14191	14263	14193	14142	14204	14080	14258	14143	14320	14187	14146	14133	14340	14216	14216	14315	14206	14151	14222	14260	14239	14154	14112	14187	14325	14054	14064	14005	14086	14024	14208	14157	14051	14210	14190	14191	14238	13920	14204	14318	14163	14142	14148	14342	14354	14162	14222	14205	14292	14227	14257	14230	14240	14227	14244	14247	14065	14129	14108	14173	14252	14076	14028	14238	14287	14354	14177	14065	14310	14181	14198	14187	14167	13985	14223	14127	14235	14026	14139	14216	14239	14342	14133	14187	14108	14025	14197	13994	14178	14142	14262	14222	13981	14106	14129	14183	14302	14243	14021	14234	14256	14135	14085	14282	14205	14256	14065	14359	14189	14152	14155	14070	14217	14319	14226	14140	14149	14174	14146	14268	14231	14211	14197	14336	14025	14194	14110	14074	14227	14373	14249	14162	14257	14096	14322	14238	14203	14155	14198	14083	14196	14152	14137	14139	14111	13973	13965	14148	14166	13962	14179	14121	14134	14315	14159	14288	14267	13937	14215	14118	14227	14280	14177	14241	14260	14140	14064	14150	14199	14180	14184	14140	14085	14276	14135	14218	14127	14129	14043	14334	14185	14109	14308	14244	14237	14008	14281	14275	14154	14228	14219	14378	14144	14298	14262	14041	14319	13945	14113	14162	14212	14141	14304	14120	14349	14276	14140	14278	14164	14274	14350	14246	14151	14202	14081	14179	14171	14143	14141	14303	14153	14187	14265	14349	14222	14278	14172	14330	14258	14191	14083	14337	14142	14245	14182	14307	14304	14118	14315	13987	14130	14445	14166	14217	14088	14225	14037	14220	14195	14109	14189	14127	13945	14146	14190	14111	14129	14186	14124	14149	13987	14134	14024	14380	14220	14225	14149	14167	14193	14194	14221	14204	14056	14174	14232	14212	14175	14135	14276	14077	14106	14162	14186	14137	14316	14210	14167	14200	14068	14216	14106	14084	14173	14204	14143	14092	14210	14195	14389	14196	14271	14124	14245	14436	14081	14259	14291	14177	14263	14157	14191	14182	14142	14073	14126	14097	14185	14204	14031	14280	14132	14177	14308	14162	14102	14354	14237	14150	14172	14272	14308	14278	14162	14271	14311	14051	14098	14130	14081	14329	14275	14052	14086	14258	14096	14232	14114	14304	14077	14327	14152	14110	14244	14126	14204	14276	14072	14104	14232	14352	14308	14130	14452	14111	14171	14291	14098	14168	14069	14223	14135	14142	14196	14311	14244	14154	14343	14200	14135	14235	14133	14097	14196	14284	14229	14359	14084	14311	14196	14179	14071	14232	14108	14172	14177	14271	14121	14274	14077	14262	14088	14070	14169	14224	14207	14229	14256	14249	14264	14178	14076	14299	14168	14120	14077	14315	14176	14212	14225	14170	14143	14203	14076	14197	14156	14397	14130	14176	14052	14018	14123	14189	14191	14307	14183	14170	14162	14226	14219	14115	14373	14150	14228	14256	14100	14110	13993	14045	14126	14257	14181	14103	14118	14162	14154	14183	14314	14080	14203	14158	14158	14174	14213	14233	14214	14286	14254	14307	14301	14214	14043	14246	14027	14227	14057	14238	14139	14264	14171	14280	14161	14401	14268	14152	14147	14185	14193	14128	14103	14120	14139	14204	14125	13970	14030	14150	14331	14232	14304	14081	14216	14286	14238	14149	14069	14225	14104	14172	14123	14161	14037	14080	14127	14191	14143	14145	14189	14175	14160	14028	14265	14090	14202	14413	14172	14205	14258	14141	14218	14289	14217	14162	14108	14134	14086	14174	14208	14221	14165	14293	14062	14160	14141	14024	14133	14041	14006	14190	14216	14189	14090	14179	14379	14243	14226	14161	14162	14157	14221	14267	14155	14116	14281	14159	14080	14240	14234	14142	14195	14267	14165	14115	14075	14075	14148	14136	14292	14134	14140	14163	14227	14276	14343	14086	14260	14170	14111	14247	14240	14182	14369	14256	14192	14308	14191	14151	14020	14111	13982	14164	14097	14282	14357	14169	14142	14194	14123	14295	14125	14176	14136	14239	14242	14253	14180	14123	14112	14335	14133	14202	14228	14239	14123	14324	14116	14255	14090	14028	14111	14226	14297	14235	14189	14087	13978	14289	14193	14174	14109	14181	14165	14142	14050	13932	14166	14114	14279	14195	14159	14262	14146	14276	14101	14336	14293	14349	14237	14266	14253	14205	14215	14102	14182	14228	14258	14206	14262	14253	14235	14314	14062	14302	14152	14155	14216	14108	14101	14077	14237	14285	14201	14079	14092	14164	14204	14338	14085	14110	14210	14223	14150	14226	14214	14193	14108	14250	14318	14208	14134	14126	14282	14058	14204	14312	14161	14216	14043	14001	14180	14195	14324	14213	14306	14195	14184	14071	14126	14286	14315	13989	14143	14272	14085	14111	14228	14277	14150	14226	14235	14245	14221	14226	14034	14118	14158	14159	14212	14174	14147	14136	14081	14120	14157	14329	14177	14205	14265	14159	14218	14223	14127	14105	14225	14261	14169	14116	14260	14269	14089	14039	14101	14123	14229	14076	14312	14169	14315	14298	14237	14379	14300	14098	14169	14274	14343	14068	14403	14168	14261	14299	14237	14055	14148	14186	14265	14100	14052	14100	14184	14007	14217	14179	14182	14212	14181	14276	14247	14118	14338	14282	14117	14113	14106	14125	14262	14146	14170	14144	14187	14321	14207	14049	14270	14014	14189	14197	14043	14132	14187	14232	14138	14233	14144	14035	14396	14304	14182	14180	14266	14236	14202	14303	14238	14071	14460	14163	14305	14216	14101	14243	14157	14227	14162	14241	14253	13999	14220	14086	14196	14126	14259	14253	14211	14247	14242	13969	14115	14306	14155	13864	14241	14211	14065	14122	14301	14117	14091	14191	13987	14235	14210	14230	14185	14195	14008	14281	14224	14195	14171	14094	14325	14031	14171	14165	14152	14004	14122	14144	14257	14141	14174	14182	14274	14118	14156	14173	14025	14086	14392	14102	14181	14202	14160	14247	14119	14132	14340	14112	14071	14285	13988	14226	14277	14170	14149	14263	14137	14166	14264	14284	14132	14169	14179	14059	14285	14213	14220	14118	14175	14171	14291	14124	14519	14279	14152	14111	14046	14182	14191	14274	14080	14159	14166	14063	14084	14166	14437	14184	14090	14202	13958	14282	14087	14104	14240	14252	14274	14157	14183	14142	14089	14054	14338	14144	14334	14163	14237	14134	14080	14246	14276	14063	14245	14281	14174	14072	14196	14274	14170	14322	14250	14228	14284	14192	14261	14196	13952	14259	14167	14410	14121	14308	14118	14116	13994	14293	14178	14129	14231	14187	14216	14146	14083	14085	14255	14151	14218	13989	14312	14279	14148	14214	14284	14107	14248	14205	14089	14342	14202	14123	14326	14015	14018	14318	14029	14264	14081	14239	14080	14149	13973	14177	14237	14101	14334	14216	14290	14092	14142	13994	14229	14084	14252	14231	14347
22748	21139	29007	23517	21293	23172	23791	18043	16968	17049	17003	16721	17002	16755	16903	16870	16945	17476	17276	17093	17138	16994	16876	16966	16824	16814	16986	16933	16926	16914	17007	16701	16456	16579	16429	16403	16595	16543	16491	16396	16468	16404	16408	16509	16333	16547	16444	16818	18052	18318	17684	17424	17007	16644	16367	16373	16496	16185	16502	16410	16378	16234	16308	16394	16463	16250	16297	16439	16236	16383	16524	16276	16389	16525	16220	16486	16582	16187	16270	16359	16291	16267	16219	16266	16493	16373	16239	16200	16210	16220	16220	16430	16435	16232	16249	16172	16192	16246	16497	16289	16287	16226	16258	16189	16303	16315	16348	16474	16253	16181	16208	16261	16295	16232	16358	16442	16501	16264	16207	16523	16380	16309	16514	16438	16334	16295	16353	16222	16112	16157	16302	16208	16396	16109	16210	16274	16001	16145	16351	16136	16204	16333	16288	16243	16354	16217	16259	16077	16343	16516	16222	16329	16471	16192	16214	16307	16270	16247	16172	16312	16074	16195	16407	16231	16287	16290	16111	16324	16240	16399	16471	16248	16201	16324	16234	16277	16360	16226	16155	16134	16225	16371	16458	16139	16188	16221	16305	16226	16158	16308	16072	16117	16233	16308	16252	16395	16251	16172	16299	16053	16116	16410	16302	16435	16340	16186	16150	16427	16283	16189	16136	16238	16293	16164	16316	16148	16173	16168	16251	16100	16365	16222	16250	16318	16299	16362	16215	16289	16286	16581	16515	16286	16264	16027	16262	16024	16233	16250	16213	16185	16379	16394	16292	16347	16126	16373	16252	16366	16414	15970	16216	16269	16127	16340	16218	16411	16115	16408	16189	16137	16242	16175	16430	16212	16422	16367	16391	16064	16130	16332	16240	16335	16392	16159	16237	16206	16208	16264	15865	16240	16065	16367	16229	16135	16251	16198	16299	16096	16265	16159	16224	16270	16264	16061	16360	16036	16279	16356	16215	16359	16352	16290	16281	16166	16416	16258	16306	16177	16462	16166	16198	16396	16202	16229	16272	16387	16346	16302	16360	16333	16228	16240	16330	16368	16512	16182	16355	16362	16437	16076	16306	16253	16389	16322	16379	16357	16354	16327	16097	16136	16054	16355	16172	16236	16312	16391	16359	16215	16108	16192	16135	16232	16339	16362	16205	16188	16173	16331	16283	16315	16186	15903	16193	16293	16352	16291	16399	16286	16214	16002	16180	16246	16528	16095	16170	16206	16378	16221	16367	16192	16319	16225	16344	16149	16263	16267	16191	16303	16385	16233	16079	16406	16210	16463	16162	16168	16149	16206	15965	16316	16066	16121	16351	16221	16325	16373	16270	16305	15992	16265	16239	16157	16073	16127	16289	16208	16431	16296	16580	16369	16211	16449	16192	16227	16263	16265	16364	16167	16038	16364	16115	16479	16362	16296	16238	16025	16239	16193	16330	16164	16269	16179	16229	16327	16295	16373	16289	16084	16306	16253	16136	16199	15933	16296	16177	16225	16349	16265	16173	16255	16241	16186	16370	16385	16267	16267	16265	16235	16338	16071	16300	16148	16257	16341	16250	16231	16101	16352	16396	16156	16311	16240	16204	16297	16254	16192	16218	16216	16506	16170	16127	16418	16036	16365	16238	16188	16194	16082	16262	16403	16467	16202	16113	16051	16243	16091	16224	16135	16134	16179	16179	16333	16216	16133	16118	16081	16265	16053	16221	16181	16298	16385	16176	16091	16246	16335	16334	16354	16236	16448	16175	16267	16237	16293	16217	16251	16319	16267	16278	16279	16134	16206	16378	16216	16270	16247	16295	16388	16395	16224	16220	16109	16244	16212	16298	16270	16267	16207	16132	16221	16236	16339	16191	16343	16388	16130	16078	16365	16457	16398	16412	16228	16533	16257	16393	16226	16103	16142	16188	16250	16207	16259	16197	16157	16286	16320	16213	16081	16296	16331	16272	16362	16414	16177	16377	16358	16198	16303	16493	16216	16377	16150	16536	16003	16100	16171	16013	16379	16272	16142	16320	16475	16201	16264	16248	16236	16169	16202	16306	16269	16426	16290	16292	16267	15974	16238	16257	16288	16361	16476	16428	16252	16347	16495	16405	16246	16305	16309	16305	16263	16265	16364	16262	16266	16039	16315	16324	16224	16392	16328	16262	16390	16347	16391	16209	16319	16265	16245	16199	16169	16350	16307	16172	16212	16279	16387	16205	16439	16211	16406	16375	16319	16279	16098	16277	16365	16348	16064	16285	16196	16252	16206	16304	16493	16280	16169	16129	16093	16300	16512	16386	16155	16392	16159	16083	16279	16311	16285	16369	16151	15985	16053	16080	16279	16096	16233	16336	16326	16182	16048	16471	16349	16286	16309	16336	16190	16169	16249	16369	16323	16204	16103	16342	16272	16368	16098	16286	16405	16424	16370	16283	16301	16242	16059	16196	16190	16169	16085	15954	16255	16253	16046	16214	16211	16259	16403	16272	16243	16218	16409	16267	16285	16230	16217	16110	16081	16254	16154	16298	16250	16332	16088	16354	16240	16300	16101	16333	16265	16281	16184	16190	16209	16175	16337	16351	16112	16227	16240	16410	16262	16248	16214	16224	16232	16567	16473	15973	16056	16428	16061	16160	16223	16310	16205	16100	16167	16341	16313	16394	16280	16368	16337	16359	16252	16323	16283	16355	16351	16463	16248	16203	16276	16216	16281	16245	16285	16213	16231	16217	16156	16495	16404	16171	16112	16227	16126	16088	16209	16275	16384	16206	16448	16143	16231	16380	16060	16273	16354	16375	16439	16206	16128	16194	16359	16240	16348	16151	16247	16378	16231	16271	16188	16180	16318	16425	16209	16391	16207	16136	16213	16264	16322	16183	16253	16181	16358	16398	16282	16336	16168	16172	16201	15945	16141	16267	16316	16031	16066	16135	16275	16298	16191	16428	16047	16204	16179	16249	16036	16300	16371	16322	16288	16300	16226	16357	16314	16140	16214	16201	16431	16358	16279	16253	16319	16325	16300	16176	16289	16299	16080	16262	16370	16139	16214	16318	16333	16279	16159	16265	16162	16259	16409	16315	16220	16126	16167	16196	16289	16412	16331	16381	16197	16360	16322	16334	16169	16177	16247	16387	16585	16196	16307	16192	16309	16359	16253	16148	16234	16433	16275	16316	16340	16324	16353	16208	16326	16450	16293	16420	16155	16228	16146	16418	16177	16309	16154	16307	16192	16248	16391	16211	16433	16211	16390	16109	16155	16309	16457	16118	16105	16028	16367	16342	16229	16023	16406	16310	16097	16331	16213	16378	16238	16218	16259	16529	15998	15954	16108	16156	16216	16316	16384	16076	16386	16165	16347	16298	16201	16409	16275	16459	16376	16387	16324	16323	16313	16204	16407	16455	16490	16412	16242	16277	16310	16301	16085	16366	16406	16238	16487	16420	16293	16357	16314	16290	16441	16417	16042	16218	16346	16252	16066	16136	16203	16356	16394	16184	16126	16336	16245	16374	16033	16186	15982	16251	16096	16262	16338	16425	16581	16389	16313	16314	16207	16212	16196	16245	16373	16370	16160	16334	16434	16242	16223	16174	16140	16245	16215	16244	16181	16281	16193	16299	16414	16362	16239	16217	16109	16423	16339	16132	16250	16538	16385	16377	16248	16364	16249	16374	16253	16348	16176	16417	16167	16122	16475	16020	16220	16254	16375	16326	16159	16359	16194	16273	16139	16340	16301	16167	16360	16182	16348	16111	16264	16573	16117	16175	16245	16225	16215	16256	16352	16275	16350	16213	16185	16372	16249	16392	16146	16410	16299	16208	16151	16195	16225	16380	16197	16203	16268	16329	16214	16216	16219	16169	16457	16232	16196	16227	16207	16347	16269	16404	16204	16206	16381	16309	16165	16198	16307	16157	16272	16111	16350	16084	16066	16188	16338	16302	16285	16250	16235	16463	16439	16292	16301	16336	16210	16190	16264	16226	16221	16295	16261	16223	16344	16337	16291	16300	16232	16080	16185	16263	16189	16311	16505	16396	16326	16371	16148	16226	16246	16105	16137	15958	16124	16370	16118	16368	16326	16324	16051	16013	16244	16276	16126	16201	16302	16183	16314	16269	16188	16381	16194	16194	16255	16378	16219	16155	16294	16416	16304	16207	16321	16334	16555	16127	16142	16330	16195	16290	16355	16449	16345	16228	16515	16335	16213	16521	16232	16571	16211	16440	16249	16316	16561	16319	16334	16211	16453	16463	16353	16282	16287	16066	16200	16433	15992	16112	16039	16187	16244	16254	16424	16124	16479	16273	16227	16568	16425	16374	16197	16257	16116	16268	16152	16283	16274	16337	16273	16271	16327	16379	16281	16467	16266	16313	16281	16244	16155	16133	16196	16271	16233	16364	16114	16049	16091	16164	16150	16425	16351	16331	16458	16238	16407	16303	16185	16153	16092	16210	16241	16374	16518	16210	16420	16327	16183	16180	16252	16238	16274	16249	16356	16130	16211	16279	16252	16301	16377	16275	16229	16207	16147	16183	16259	16258	16284	16260	16086	15952	16172	16206	16217	16295	16248	16484	16332	16473	16121	15987	16158	16171	16323	16357	16139	16424	16397	16388	16166	16095	16176	16284	16309	16370	16175	16188	16161	16351	16542	16326	16233	16159	16269	16357	16230	16212	16214	16288	16329	16311	16234	16205	16239	16236	16255	16160	16145	16025	16303	16115	16249	16233	16202	16235	16333	16231	16175	16254	16413	16273	16349	16158	16307	16418	16321	16129	16264	16118	16275	16134	16219	16285	16332	16234	16349	16397	16237	16245	16280	16243	16103	16473	16071	16245	16070	16348	16284	16111	16309	16347	16309	16529	16134	16135	16272	16286	16311	16206	16102	16384	16214	16187	16295	16075	16217	16181	16330	16458	16159	15963	16291	16170	16366	16190	16087	16245	16278	16210	16177	16368	16170	16139	16363	16600	16472	16305	16462	16248	16405	16330	16222	15986	16085	16326	16157	16160	16311	16345	16131	16427	16243	16364	16127	16158	16177	16163	16353	16244	16244	16277	16061	16035	16264	16265	16068	16209	16185	16130	16287	16193	16339	16416	16240	16283	16330	16092	16316	16329	16198	16117	16201	16218	16243	16315	16121
16359	30579	28210	23044	19267	17749	16022	15581	15393	14824	14536	14582	14624	14385	14578	14535	14873	15041	15165	14741	14897	14841	14766	14677	14580	14616	14860	14674	14589	14806	14411	14436	14296	14262	14168	14172	13974	14106	14064	14243	14100	14122	14014	14180	14109	14070	14114	14670	16187	16276	15871	15114	14645	14300	14120	13913	14009	14147	13957	14048	14014	14029	14191	13846	13908	14029	14000	13955	13964	14031	13865	14085	13949	13994	14050	14022	13789	13832	14073	14114	14011	13960	13803	14067	14005	14027	14236	13906	13968	13862	13979	13859	14013	14026	14015	13841	14207	14049	13931	14020	13939	13958	13954	13900	14071	13926	13999	13889	13873	13872	14051	13792	13907	14000	13977	13886	13935	14026	14092	13989	13991	14027	13865	13826	13935	13859	14030	14111	13886	14001	13961	13891	14150	13870	13790	13813	13920	14023	13947	13973	14037	14036	14005	14051	13863	13934	14061	13914	13828	13953	13945	13733	13800	13938	13684	13929	14062	13902	13867	14038	13908	13834	14048	13952	14007	14165	13879	13941	14170	13726	13915	14061	14021	13981	13974	13857	13751	13974	13905	13950	14024	13925	14031	14000	13790	14034	14059	13901	13765	13999	13973	14075	13956	13884	13930	13935	13954	13988	13840	13926	13854	13892	13847	14064	13966	14164	13924	13974	13913	14122	14050	13939	14072	14008	13745	13939	13848	13892	13877	14024	14087	14033	13867	13930	14128	13904	13949	13945	13960	14046	13901	13924	13915	13887	13982	14071	13728	13677	13892	13727	13880	14036	13623	14046	13878	14053	14014	13952	14005	14062	14136	13972	13843	13955	14088	13872	13929	14002	13943	13986	13926	13713	14073	13883	14105	13992	13975	13998	14029	13783	13917	13922	13907	13885	13949	13902	13962	14115	14071	14124	14050	13992	13952	13922	14005	13776	13891	13760	13953	13923	13923	14016	14163	13924	13980	13862	13876	14120	14092	13851	13808	13830	14003	13925	13988	13884	13820	13910	13886	13881	13936	13907	13859	13959	13837	13869	13976	14014	13827	13949	13895	13836	13950	14028	13771	13902	13969	14025	13885	13817	13884	14007	13981	14091	14006	13993	13963	13961	13833	13951	13784	13876	14052	13876	13900	14093	14045	13842	14069	14145	13997	13964	13928	14134	13926	14008	13846	13919	13756	13954	13836	13941	13974	13893	13868	13879	13932	13847	13900	13922	13988	13962	13955	13868	13979	13866	13989	13736	14082	13908	13972	13870	14063	13926	13887	13991	13938	13985	14008	13943	13936	13988	13872	14003	13947	13954	13929	13861	13879	13963	14080	13787	13873	13995	14030	14013	13909	14023	13899	13877	14015	13884	13864	13911	13979	13881	13778	13892	13903	13821	13992	13820	13909	13977	13842	13945	14009	14040	14041	13681	13976	13956	13974	14035	13731	13751	13934	13886	14034	13917	14013	13885	13874	13860	13833	13941	13958	13809	14025	13876	14127	13941	13891	13940	13964	13845	14035	13917	13976	14176	13896	14098	13949	13976	14100	13865	13967	13897	14014	13994	13837	13984	13817	13752	14052	13969	14020	13969	13995	14048	13926	13962	13880	13996	13863	14034	13980	14024	13870	13785	13855	14018	13977	13922	13945	14146	13964	13880	13994	14037	13839	14081	14036	13802	13955	14152	13781	13914	13955	13905	14008	13925	13851	14180	13905	13921	13916	13958	13902	13893	13884	13918	13919	14157	13970	13915	13955	13842	13931	14094	13869	14129	14009	13884	14085	13857	13975	13938	14017	13959	14165	13915	14181	13950	13922	13988	13826	14110	14049	13818	14014	14028	13965	13871	13891	14042	13800	13998	14020	13849	13860	13924	13968	13907	14001	13964	13862	13829	13981	14099	13975	14105	13940	13993	14008	13971	14013	13982	13869	14027	13932	13951	14006	14017	13928	13804	14054	14018	13977	14008	13841	13953	13796	13837	14097	13903	13940	13952	14062	13947	13896	14039	13834	13891	13944	13924	13889	14017	13924	13993	13898	13859	13908	13989	14006	14003	14137	13994	13944	13739	13842	13753	14025	13954	13882	13894	14055	13984	13693	13965	13846	13765	13977	13766	14046	13875	13746	13901	14000	13983	13807	13837	13923	13753	13980	13819	13831	13870	13884	13922	13943	13909	13913	13979	13948	14024	13913	13931	13993	13966	13888	14041	13827	13833	13908	13834	13953	14000	14040	13959	14136	13950	13968	14008	13966	13978	13889	13871	13942	13977	13900	13930	13810	13891	14006	13955	13949	14055	14087	13846	14075	14022	13871	13960	14009	14032	13840	14047	13975	14140	13920	13983	13967	14040	13945	13935	14192	13921	13869	13930	13805	13991	13977	14052	13952	13937	13892	14128	13972	13928	13907	14205	13884	13863	13948	14058	14007	13918	13875	13968	13838	14027	13786	14002	13840	14138	14044	13959	13773	14102	13993	13954	13849	14000	14015	13953	13898	14003	13986	14051	14008	13861	13888	14042	13999	13983	14093	13943	13875	13804	13734	13963	13789	13841	13930	13820	13945	14065	14118	13974	14008	13990	13969	14100	13956	13803	13944	13960	13913	13875	13864	13940	13917	14024	14045	14098	13917	13913	13772	14001	14017	14006	13776	13967	13873	14041	13870	13942	13878	13808	14077	13928	13889	13923	13994	13912	13910	13860	13951	13962	13843	13887	14101	13995	14005	13870	13889	14018	14079	14102	13957	14009	14111	13999	14000	13879	13827	13802	14114	13927	13844	13873	13928	13807	13932	13926	13948	14021	14075	13940	13864	13946	14170	13986	13947	13854	13951	13951	13997	14016	13987	14083	13837	13875	13882	13900	13926	13789	13982	13906	14053	13688	13820	13952	14051	13999	13747	14122	13957	13883	13939	13974	13982	14045	13952	14017	13874	14085	13990	14036	14038	13970	13917	13791	13927	13982	13758	13979	13967	13950	14110	13988	13958	13950	14045	13928	13938	14160	13816	14059	14174	14020	14002	13832	13942	13933	13915	13841	14054	13974	13936	14021	13868	13846	13850	13900	14010	14006	13978	13872	13985	13891	13804	13777	13941	14076	13992	13979	14076	13933	13865	13800	13964	14030	13763	13908	14056	13757	13905	14079	14112	13943	14020	14049	13901	13879	13975	13802	13977	13849	13825	14010	13987	13980	13925	13992	13848	13964	13970	13963	13900	14070	13808	13930	14020	13870	13980	14059	13924	14094	13804	13848	14142	14039	13902	13834	14041	14058	13850	13941	14017	13977	13797	14076	14016	13952	13933	13940	13869	13918	13963	13837	14027	13981	13840	14008	13894	14011	14003	13874	13993	14041	13816	14022	14011	14147	13968	13768	13969	13829	14183	13939	13985	14028	14042	13937	13925	13685	13949	13780	13945	13997	13938	13882	13987	14114	14116	13983	13837	13899	13918	14013	14036	14031	13897	13979	13936	13935	13836	13971	13894	13916	14047	13865	14004	14019	13986	13932	13767	13970	13973	13779	14014	14019	14067	13978	13967	13712	14119	13873	13903	13969	13901	13893	14007	13882	14039	13737	13981	13948	13855	13801	13994	14016	13997	14020	13738	14138	13895	13843	14094	13830	14050	13897	14095	13948	13915	13810	14082	13824	13838	13980	13997	14016	13782	14021	13820	13806	13945	14042	13912	13972	14122	13966	13830	13962	14007	14018	13932	13889	13856	13996	13948	13727	14067	13927	14023	13924	14140	13857	13974	14051	13966	14048	13929	14012	13869	14002	13733	14126	13916	13912	13965	13910	13995	13880	13801	13896	13909	14063	13866	13945	14001	14040	13882	14059	14073	13909	13982	14135	13929	13825	13860	13936	14019	13854	14028	14091	13954	13862	13992	13740	14049	14006	13751	13943	13820	13871	13912	14118	14134	13821	13923	13984	13942	13973	13974	13918	13922	13808	13910	14032	13851	13709	13871	14140	13776	13894	13902	13968	13911	13858	13982	13971	13973	13724	13863	13929	13900	14019	13969	13933	13911	13939	13953	14095	14033	13947	13944	13850	14125	14048	14046	13987	13938	14007	14000	13805	14050	13864	13920	13788	14050	13912	14005	14003	14001	14004	14015	13864	13937	13975	13752	13936	14002	13998	13916	13939	13884	13944	13966	13911	13898	13860	13977	13880	14030	13922	13982	14032	13974	13998	13949	13990	13980	13909	14079	13839	13934	13954	13846	13884	13891	13959	14044	13951	13869	13933	13864	14020	14105	13972	14033	13970	13875	13963	13964	14056	13950	14051	14130	13894	13954	13924	13861	14170	13933	14037	13925	13759	14096	13975	13679	13955	13778	14053	13980	14033	13899	14035	13898	13796	13976	14121	13878	13901	13839	14006	14019	13945	13771	13984	14101	13853	13838	13977	13871	13914	13977	13998	13897	13987	13931	14100	13848	13925	13917	13808	13953	13928	13897	13924	13849	13924	13923	14097	14080	13990	13857	14148	13977	13817	14126	13803	13892	13856	13963	13853	13877	13803	13992	13821	14016	14002	13901	13800	13906	13700	13965	13890	13921	13898	13925	13849	13913	13811	13960	13845	13942	13855	13904	14050	14035	13812	13954	13981	13847	13857	13860	13933	13968	13956	14010	13870	13838	13927	13991	13896	13935	13861	13998	13955	13988	13931	13985	13997	13708	13916	13847	13937	13811	13941	13898	14027	13760	13982	13892	13995	13970	13892	13891	14019	13991	13980	13844	13685	14018	13762	14016	14007	13833	13956	13779	13739	14002	13863	13887	14014	13991	13948	13987	13868	13892	13911	13673	14017	14005	13991	14007	13852	13702	14032	13954	14003	14019	13788	14075	13961	13926	14087	13826	13960	13945	13880	13847	14002	13760	13987	13937	13999	14107	13971	14019	14188	14054	13989	13930	13820	13869	14077	14068	14077	13885	14010	13969	14014	13968	14008	13839	13736	13818	14094	13901	13905	13868	14147	13858	13930	13928	13908	14060	13827	14110	13773	14050	13985	13934	13932	13993	13866	13930	13953	13984	13879	13928	13961	14019	13845	13829	13943	14038	13976	13789	13938	13892	13943	14031	13948	13991	13923	13889	13929	13828	14020	13878	14142	13941	13890	13865	13871	13877	13949	13832	14101	13673	13813
27077	21690	24497	21837	17352	17133	16816	16510	16620	16690	16473	16477	16625	16724	16614	16678	16767	16869	16733	16644	16850	16713	16840	16788	16846	16918	16519	16925	16517	16725	16606	16482	16656	16606	16353	16579	16533	16825	16569	16455	16632	16448	16561	16421	16661	16478	16649	16590	16706	16718	16870	16580	16729	16534	16615	16478	16737	16615	16513	16404	16387	16845	16560	16461	16638	16612	16390	16458	16487	16642	16622	16617	16677	16463	16418	16420	16613	16486	16478	16614	16544	16466	16600	16539	16418	16382	16708	16675	16399	16619	16488	16711	16537	16574	16722	16489	16355	16602	16638	16655	16657	16591	16724	16402	16566	16506	16400	16567	16501	16506	16571	16552	16513	16456	16553	16597	16560	16456	16400	16571	16621	16604	16479	16601	16521	16467	16494	16431	16639	16536	16452	16558	16720	16552	16745	16528	16628	16634	16494	16432	16531	16633	16489	16636	16453	16458	16380	16588	16435	16411	16380	16503	16622	16408	16415	16638	16605	16383	16500	16503	16531	16478	16612	16579	16615	16641	16368	16231	16442	16544	16457	16509	16713	16568	16367	16551	16524	16676	16543	16593	16415	16254	16516	16563	16533	16618	16481	16675	16584	16632	16640	16482	16323	16529	16501	16746	16430	16419	16465	16459	16713	16649	16382	16725	16653	16476	16482	16400	16400	16478	16532	16751	16701	16500	16510	16540	16425	16324	16739	16431	16828	16719	16697	16604	16381	16481	16563	16597	16678	16521	16698	16614	16650	16483	16262	16208	16591	16635	16491	16305	16357	16526	16440	16549	16435	16599	16584	16484	16562	16610	16552	16540	16276	16602	16394	16404	16560	16391	16683	16597	16564	16601	16468	16549	16499	16836	16557	16403	16474	16667	16310	16412	16476	16342	16586	16465	16539	16606	16403	16451	16484	16348	16565	16325	16674	16619	16349	16580	16418	16601	16529	16535	16581	16616	16651	16706	16706	16358	16575	16674	16655	16630	16681	16697	16448	16621	16458	16572	16575	16378	16449	16520	16557	16548	16315	16582	16459	16480	16453	16714	16514	16464	16494	16483	16472	16547	16283	16535	16438	16435	16572	16615	16327	16773	16401	16534	16479	16547	16387	16486	16503	16459	16644	16464	16502	16422	16683	16447	16489	16564	16494	16600	16346	16296	16574	16553	16549	16406	16419	16645	16374	16551	16583	16527	16535	16415	16313	16462	16616	16594	16405	16475	16493	16557	16471	16555	16625	16629	16501	16477	16714	16566	16492	16496	16611	16498	16420	16504	16376	16663	16369	16700	16613	16327	16667	16485	16504	16351	16620	16646	16544	16458	16413	16545	16463	16656	16566	16575	16628	16513	16582	16519	16494	16591	16386	16410	16382	16632	16520	16536	16456	16635	16596	16541	16668	16417	16495	16584	16568	16570	16531	16477	16475	16689	16427	16564	16614	16636	16577	16524	16729	16637	16474	16487	16600	16649	16533	16414	16424	16456	16509	16417	16536	16609	16514	16382	16662	16646	16641	16534	16524	16590	16541	16744	16392	16610	16532	16531	16503	16495	16401	16463	16576	16448	16556	16426	16608	16603	16413	16493	16583	16571	16530	16558	16391	16398	16275	16545	16560	16527	16662	16661	16572	16385	16510	16467	16494	16440	16465	16382	16432	16564	16469	16445	16527	16440	16554	16576	16470	16578	16735	16592	16436	16622	16651	16398	16510	16549	16637	16370	16550	16456	16752	16601	16443	16346	16483	16554	16636	16550	16670	16448	16796	16563	16614	16516	16517	16455	16622	16493	16528	16497	16566	16520	16401	16425	16677	16578	16344	16713	16548	16450	16360	16314	16512	16448	16546	16428	16474	16577	16314	16374	16618	16578	16536	16376	16564	16464	16662	16559	16475	16534	16643	16471	16435	16493	16513	16653	16579	16435	16492	16740	16626	16623	16501	16318	16624	16670	16295	16426	16411	16374	16517	16532	16657	16457	16533	16574	16626	16592	16666	16620	16489	16779	16577	16482	16533	16586	16538	16487	16640	16550	16456	16496	16356	16591	16547	16596	16561	16417	16570	16713	16704	16460	16609	16391	16523	16461	16498	16551	16457	16543	16403	16605	16429	16558	16603	16612	16322	16537	16425	16369	16547	16442	16431	16420	16512	16452	16581	16479	16403	16726	16601	16441	16490	16476	16565	16423	16400	16564	16545	16526	16351	16372	16619	16751	16680	16918	16625	16407	16404	16402	16603	16543	16733	16573	16543	16511	16754	16651	16500	16265	16581	16635	16502	16665	16321	16725	16537	16587	16568	16517	16518	16397	16519	16359	16534	16571	16440	16579	16441	16569	16545	16515	16608	16505	16400	16500	16604	16480	16519	16472	16569	16343	16552	16532	16502	16449	16533	16596	16580	16467	16780	16410	16416	16519	16543	16369	16587	16642	16710	16699	16382	16521	16558	16520	16716	16481	16487	16545	16654	16692	16635	16415	16594	16722	16526	16553	16629	16621	16660	16501	16641	16392	16465	16512	16517	16535	16257	16485	16509	16592	16654	16477	16480	16639	16670	16530	16408	16537	16450	16600	16614	16553	16565	16573	16364	16480	16498	16368	16227	16441	16565	16477	16442	16446	16529	16385	16494	16427	16654	16580	16498	16502	16501	16461	16536	16537	16338	16730	16500	16287	16546	16587	16715	16695	16664	16692	16573	16544	16571	16597	16545	16654	16360	16537	16357	16454	16586	16412	16807	16524	16692	16635	16762	16408	16716	16708	16490	16325	16560	16650	16466	16582	16649	16589	16387	16590	16687	16430	16363	16701	16605	16429	16414	16607	16541	16522	16645	16532	16491	16633	16426	16526	16571	16196	16531	16463	16479	16417	16435	16578	16583	16624	16481	16604	16566	16688	16423	16507	16475	16511	16631	16578	16548	16406	16428	16553	16610	16606	16470	16550	16556	16582	16439	16405	16368	16507	16484	16566	16514	16412	16599	16606	16643	16341	16385	16601	16514	16556	16463	16736	16653	16561	16687	16537	16411	16699	16606	16923	16587	16543	16615	16549	16341	16601	16529	16546	16552	16491	16557	16580	16463	16457	16457	16510	16570	16445	16497	16376	16474	16524	16461	16583	16531	16755	16407	16396	16566	16682	16462	16371	16699	16567	16482	16497	16473	16522	16532	16540	16562	16820	16356	16425	16444	16574	16485	16587	16681	16568	16667	16643	16548	16680	16567	16439	16685	16275	16650	16633	16513	16465	16487	16283	16610	16470	16389	16430	16429	16439	16517	16582	16508	16409	16558	16280	16654	16492	16570	16536	16411	16573	16528	16619	16528	16386	16510	16597	16461	16622	16687	16537	16471	16628	16517	16452	16446	16650	16573	16680	16444	16489	16534	16555	16586	16524	16552	16681	16341	16479	16519	16458	16468	16525	16559	16460	16655	16526	16612	16530	16578	16549	16619	16550	16533	16555	16413	16355	16475	16387	16553	16646	16564	16713	16457	16349	16537	16631	16566	16510	16971	16588	16638	16638	16426	16601	16632	16741	16418	16789	16651	16391	16460	16672	16591	16293	16441	16506	16585	16550	16692	16562	16459	16330	16490	16542	16670	16636	16295	16472	16634	16615	16721	16766	16654	16535	16359	16448	16418	16639	16582	16406	16345	16396	16628	16369	16551	16496	16744	16560	16607	16676	16539	16509	16515	16654	16474	16316	16524	16407	16577	16530	16733	16622	16610	16352	16681	16405	16460	16527	16545	16501	16370	16450	16476	16583	16432	16564	16387	16579	16461	16500	16565	16831	16624	16467	16497	16514	16609	16516	16487	16627	16620	16473	16455	16478	16689	16469	16332	16503	16684	16791	16619	16340	16646	16400	16560	16640	16522	16532	16407	16571	16452	16505	16459	16676	16612	16375	16523	16548	16423	16460	16437	16513	16444	16474	16629	16532	16402	16619	16621	16432	16450	16669	16552	16694	16332	16307	16678	16457	16543	16680	16750	16434	16503	16639	16565	16604	16780	16738	16509	16472	16559	16580	16632	16610	16630	16678	16494	16511	16554	16710	16654	16709	16559	16363	16539	16682	16633	16598	16460	16567	16463	16584	16666	16542	16371	16346	16509	16455	16601	16623	16676	16603	16305	16393	16435	16609	16486	16591	16647	16602	16603	16478	16930	16636	16615	16564	16148	16613	16357	16588	16539	16374	16576	16686	16770	16611	16500	16507	16521	16360	16679	16539	16572	16472	16615	16534	16508	16576	16451	16501	16552	16479	16429	16516	16689	16486	16597	16545	16585	16464	16474	16641	16552	16663	16399	16437	16537	16451	16479	16421	16465	16592	16408	16378	16398	16463	16649	16371	16532	16520	16439	16544	16329	16610	16493	16597	16602	16514	16548	16433	16517	16448	16675	16513	16500	16395	16407	16550	16494	16316	16458	16461	16584	16361	16926	16615	16614	16457	16582	16501	16603	16668	16558	16705	16449	16605	16373	16617	16445	16459	16471	16619	16547	16311	16385	16464	16584	16442	16431	16529	16570	16742	16564	16459	16444	16379	16604	16371	16573	16505	16471	16636	16336	16744	16672	16509	16551	16487	16436	16443	16469	16569	16413	16455	16560	16599	16639	16558	16693	16306	16591	16513	16510	16508	16524	16674	16774	16665	16503	16455	16415	16559	16561	16353	16646	16640	16621	16535	16539	16483	16501	16571	16569	16517	16590	16695	16545	16549	16624	16384	16437	16553	16357	16729	16407	16302	16424	16622	16661	16471	16678	16667	16454	16604	16406	16406	16354	16625	16460	16550	16720	16517	16598	16578	16423	16431	16623	16540	16673	16377	16648	16490	16542	16595	16630	16586	16599	16569	16622	16592	16367	16547	16657	16639	16654	16300	16606	16639	16617	16617	16480	16483	16540	16523	16651	16590	16481	16461	16545	16575	16489	16640	16670	16605	16626	16488	16658	16689	16518	16384	16385	16439	16648	16466	16447	16596	16508	16477	16438	16697	16318	16529	16587	16334	16481	16616	16594	16440	16508	16553	16731	16697	16592	16673	16392	16510	16431	16569	16644	16582	16594	16596	16413	16590	16604	16545	16389	16462	16483	16689	16678	16655	16590	16517	16532	16488	16477	16564	16686	16417	16557	16462	16381	16598
15006	19077	18887	17163	15647	14869	14360	14393	14345	14255	14020	14168	14167	14325	14271	14295	14507	14477	14465	14659	14623	14457	14286	14481	14442	14457	14296	14243	14300	14389	14362	14297	14182	14417	14295	14295	14285	14375	14168	14181	14228	14319	14044	14121	14323	13990	14233	14193	14246	14155	14506	14111	14270	14136	13934	13975	14143	14105	14185	14057	14232	14087	14168	14144	13971	13997	14230	14040	14109	14114	14111	14120	14153	13995	14177	14225	13985	14202	14109	14150	14107	14041	13993	14161	14094	14014	14221	14025	14086	14083	14105	14053	14199	14275	14140	14198	14119	14161	14097	13990	14025	14154	14070	14237	14099	14054	14148	14027	14156	14303	14137	14216	14069	14236	14065	14089	13952	14247	13953	14270	14033	14084	14104	14022	14200	14132	14182	14163	14149	14116	14018	14256	14266	13941	14131	14096	14152	14091	14157	14124	14132	14281	14272	14234	14076	14053	14323	14236	14115	14193	14447	14154	14102	14108	14148	14160	14185	14110	13957	14167	14115	14211	14156	13985	14142	14130	14046	14232	14275	13965	14121	14042	14157	14160	14261	14155	14272	14089	14219	14121	14004	14250	14183	14110	13960	14160	14185	14161	14271	13998	14204	14276	14234	14077	14178	14209	14121	14140	14168	14223	14057	14082	14066	14118	14139	14122	14215	14018	14254	14230	14157	14025	14036	14072	14206	14156	14293	14195	14103	14140	14053	14046	14318	14042	14292	14098	14063	14119	14129	14097	14152	14223	14220	14085	14050	14146	14176	14092	14016	14151	14144	14217	14150	14039	13953	14066	13988	14129	14133	14080	14026	13943	14108	14078	14035	14067	14094	14196	14228	14132	14248	14063	14088	14025	13944	14018	14114	13987	14012	14210	14077	14176	14284	14200	14066	14224	14295	14159	14128	14084	14043	14120	14187	14142	14043	14249	14278	14112	14135	14300	14234	14045	14225	14255	14186	14147	14203	14256	13940	14052	14275	14208	14080	14156	14084	14069	14105	14052	14188	14175	14193	14280	14147	14101	13899	14195	14021	14033	14122	14145	14303	14119	14217	14107	14302	14158	14170	13955	14178	14122	14206	14155	14042	14076	14080	14303	14084	14173	14221	14128	13986	14060	14301	14056	14187	14130	14111	14130	14033	14078	14088	14011	14234	14093	14030	14076	14116	14084	14123	14050	14137	14035	14102	14185	14141	14086	14146	14036	14224	14285	14217	14140	14165	14211	14153	14226	14032	14117	14217	14074	14203	14132	14055	14115	14262	14110	13996	14190	14178	14194	14205	14168	14182	14057	14141	14130	14139	14065	14155	14147	14114	14153	14108	14084	13986	14026	14073	14093	14247	14115	14052	14117	14138	14254	14120	14112	14067	14192	14117	14137	14331	14131	14148	14205	14135	14034	14025	14129	13933	14272	14103	14167	14217	14045	14206	14189	14018	14027	14164	14182	14210	14051	14197	13987	13966	14080	14197	14162	14062	13931	14235	14117	14209	14080	14033	14088	14099	14169	14157	14059	14275	14164	14155	14200	14126	14144	14165	13945	14094	14107	14244	14123	14208	14106	14097	14068	14270	14186	14145	14217	14158	14203	14165	14214	14190	14229	14187	14245	14120	14205	14167	14209	13914	14181	14045	14152	14004	14049	14123	14102	14208	14114	14234	14128	14165	14174	14079	14109	14131	14169	14120	14051	14156	14081	14199	14178	14065	14051	14253	14213	14102	14022	14290	14271	14045	14142	14024	14240	14079	14120	14014	14297	14169	14067	14114	14144	14238	14015	14205	14165	14065	14179	14031	14258	14096	14214	14201	14239	14093	14100	14227	14061	13974	14250	14192	14305	14033	14196	14073	14121	14277	14017	13931	14132	14193	14148	14084	14138	14123	14039	14138	13985	14163	13999	14067	14205	14105	14155	14118	14239	14107	14042	14288	14064	14063	14196	14115	14065	14233	14143	14248	14116	14060	14185	13920	14133	14176	14237	14181	13997	14287	14010	14098	14207	14019	14136	14219	14101	14174	14119	14110	14082	14276	14143	14059	13974	14287	13973	14215	14302	14263	14266	14056	14177	14279	14263	14102	14193	14039	14063	14023	14034	14227	14100	14073	14110	13952	14127	14064	14074	14260	14193	14286	14123	14119	14090	14149	14114	14236	14110	14144	14097	14098	14305	14221	14160	14110	14153	14294	13964	14235	14091	14110	14124	14166	14010	14069	14073	14137	14155	14053	14124	14246	14092	13937	13979	14131	14255	14115	14246	14092	14052	14049	14072	14154	14173	14201	14113	14141	14284	14113	14172	14034	14338	14001	14202	14062	14097	14133	14052	14079	14156	14162	14088	14079	14208	13916	14024	14304	14084	14205	14005	14312	14241	14021	14198	14123	14102	14240	14036	14059	14128	14082	14194	14245	14138	13961	14221	14118	14158	14159	14095	13882	14086	14407	14069	14321	14173	14019	14042	14221	14248	14048	14171	14012	14017	14129	14170	14162	14008	13944	14089	14086	14135	14091	14245	14046	14319	14109	14057	14248	14035	14055	14123	14248	14203	14170	14200	14062	14118	14237	14103	14147	14070	14072	13992	14191	14127	14184	14161	14201	14150	14054	14020	14143	14029	14131	14158	14015	14157	14002	14102	14079	14204	14090	13987	14152	14052	14081	14059	14220	14011	14052	14038	14168	14138	14145	14047	14172	14085	14419	14049	14081	14163	14013	14066	14309	14218	13992	13998	14214	14125	14128	14231	14136	13922	14283	14170	14023	14139	14130	13948	14182	14076	14226	14112	14178	14182	14059	14037	14246	14207	14171	14190	13937	14381	14096	14131	14151	14213	14332	14289	14302	14176	14299	14103	14180	14115	14233	14260	14013	14089	14022	14077	14066	14160	14072	14153	14005	14169	14177	14094	14086	14131	14156	14219	14066	14242	13915	14165	14206	14023	14320	14096	14158	14089	14334	14171	14069	14071	14113	14136	14039	14229	14089	14066	14203	14157	14155	14142	14027	14035	14102	14146	13989	14084	14143	14011	14207	14210	14167	14138	14258	14204	14091	14065	14196	14060	14262	14064	14251	14057	14137	14196	13977	14145	14055	14078	14032	14200	14313	13989	14139	14168	14158	14072	14285	14201	14274	14163	14161	14146	14055	14082	13967	14052	14096	14102	14306	14067	14024	14238	14081	14237	14111	14285	14119	14032	14027	14039	14096	14062	14064	14207	14176	14150	14077	14248	14039	13989	14196	14109	14040	14089	13972	14125	14097	14068	14200	14042	14118	14125	14087	13940	14238	14219	14114	14200	14042	14342	14116	14102	14155	14258	14192	14108	14274	14172	14106	14239	14216	14153	14031	14313	14100	14221	14216	14048	14205	14152	14164	14266	14287	14242	14201	14004	14170	14260	14110	14188	14159	13918	14079	14103	14156	14114	14178	14221	14173	14077	14045	14003	14074	13995	14023	14091	14127	14244	14201	14193	14189	13917	14103	14111	14136	14128	14173	14060	14116	14067	14136	14216	14200	14202	14111	14229	14139	14098	13969	14173	14279	14187	14056	13957	14392	13937	14211	14088	14120	14148	14309	14147	14174	13974	14070	14099	14347	14168	14205	14213	14060	14001	14135	14129	14013	14095	13947	14156	14215	14202	14114	14061	14111	14164	13949	14086	14133	14051	14183	14209	14126	14030	14080	14059	13997	14046	14064	14257	13991	14200	14097	14162	14031	14029	14187	14270	14173	14129	14103	14087	14178	14141	13884	14219	14072	14180	14125	14146	14053	14008	14149	14182	14149	14309	14311	14251	14044	14001	14104	14169	14160	14182	14260	14102	14192	14180	14056	14242	14011	14251	14241	14346	14171	14074	14203	14130	14230	14194	14262	14021	14140	14110	14203	14216	14021	14029	14065	14207	14134	14099	14149	14185	14305	14235	14283	14061	13959	14114	14236	14142	14053	14100	14096	14097	14266	14101	14186	14089	14132	14127	14135	14199	14165	14235	13963	14166	14162	14210	14136	14172	14173	14098	13936	14243	13942	14107	14140	14052	14168	14246	14026	14207	14182	14222	14247	14233	14142	14058	14141	13998	14043	14174	14137	14005	14030	14290	14384	14140	14024	14058	14078	14067	13978	14161	14065	14162	14058	14230	14027	14138	14096	14122	14071	14010	14269	14149	14269	14101	14132	14050	13929	14136	14192	14074	14084	14229	14237	14130	14256	14150	14109	14168	14122	14154	14068	14281	14080	14143	14092	14050	14217	14270	13994	14165	14092	14062	14162	14131	14051	14142	14244	14199	14029	14037	14071	14095	14113	13993	14204	14041	14115	14074	14207	14236	14116	14117	14196	14081	14080	14112	14117	14167	14096	14161	14097	14127	14104	14216	13999	14187	14114	14392	14064	14201	14100	14254	14086	14030	14119	14088	14166	14006	14307	14222	14322	14048	14123	14246	14142	14117	14106	14053	14058	14319	14195	14116	14230	14236	14154	14018	14071	14131	14362	14180	14220	14258	14044	14151	14344	14162	14244	14137	14075	14014	14118	13968	14117	13959	14067	13958	14279	14284	14013	14131	14205	14038	14177	14208	14168	14078	14207	14263	14025	14194	14052	14065	14190	14035	14193	14131	14284	13967	14217	13941	14072	14178	14011	14146	14188	14096	14230	14120	14216	14285	14196	13952	14351	14117	14071	14249	14214	14109	14285	14157	14059	14138	14294	14087	14263	14318	14249	14249	14125	14076	14140	14079	14231	14279	14087	14229	14064	14136	14146	14155	14346	14069	14194	14192	14100	14102	14180	14108	13990	13991	14211	14031	13951	14146	14249	14136	14192	14019	14122	14130	14012	14062	14307	14088	14097	13980	14095	14250	14178	14038	14227	14079	14080	14114	14031	14165	14138	14178	14192	14303	14082	14227	14240	14022	14013	14139	14272	14136	14153	14141	14127	14237	14135	14249	14185	14003	14062	14255	14105	14113	14141	14139	14226	14078	14095	14141	14336	14297	14094	14118	14259	14136	14210	14158	14072	14125	14239	14297	13995	14275	14152	14244	14170	14232	14121	14116	14136	14026	14084	14044	14090	14190	14169	14195	14163	14194	14085	14274	13962	14108	13950	14331	14074	14140	14120	14044	14153	14063	14155	14011	13956	14135
23760	21130	28571	24058	21930	21552	20010	17210	16658	16908	16670	16559	16611	16725	16508	16755	16583	16751	16824	16898	16838	16776	16900	16875	16634	16534	16714	16670	16553	16400	16639	16664	16624	16393	16397	16348	16458	16379	16478	16394	16471	16290	16374	16391	16337	16364	16404	16649	17327	17542	17228	17003	16518	16598	16487	16526	16300	16532	16043	16320	16324	16322	16236	16246	16409	16500	16224	16428	16562	16266	16305	16376	16294	16496	16316	16362	16297	16383	16307	16225	16309	16483	16393	16325	16157	16199	16281	16293	16520	16331	16321	16225	16307	16310	16332	16210	16227	16314	16343	16333	16214	16217	16361	16241	16165	16126	16312	16231	16210	16446	16230	16323	16341	16204	16216	16228	16403	16262	16250	16369	16412	16230	16375	16175	16106	16361	16363	16295	16426	16250	16341	16239	16537	16277	16404	16379	16337	16325	16360	16302	16446	16195	16180	16357	16329	16408	16324	16328	16432	16310	16455	16422	16348	16417	16331	16483	16311	16201	16229	16243	16210	16152	16122	16109	16214	16387	16251	16353	16282	16240	16453	16341	16157	16170	16219	16360	16428	16334	16243	16270	16193	16253	16303	16120	16369	16251	16188	16266	16301	16351	16263	16267	16396	16324	16278	16126	16130	16455	16292	16397	16227	16181	16348	16256	16224	16333	16575	16345	16147	16358	16170	16329	16347	16488	16290	16264	16359	16306	15981	16026	16307	16426	16361	16274	16069	16154	16480	16211	16234	16253	16167	16268	16251	16354	16090	16305	16325	16248	16387	16375	16393	16197	16197	16328	16195	16366	16454	16428	16165	16229	16232	16397	16207	16411	16259	16217	16146	16119	16444	16376	16365	16280	16406	16314	16348	16180	16121	16013	16226	16217	16111	16185	16367	16279	16257	16246	16332	16347	16259	16272	16545	16382	16252	16386	16497	16310	16321	16118	16290	16356	16204	16132	16125	16205	16307	16391	16283	16215	16244	16261	16259	16295	16223	16444	16363	16271	16537	16152	16249	16160	16443	16344	16456	16380	16241	16260	16274	16248	16256	16386	16203	16105	16341	16300	16280	16244	16307	16398	16317	16289	16327	16256	16540	16452	16343	16427	16360	16410	16324	16402	16313	16166	16304	16069	16219	16206	16358	16224	16328	16234	16458	16213	16359	16231	16267	16197	16368	16062	16425	16210	16249	16417	16449	16273	16152	16089	16499	16161	16221	16265	16292	16367	16268	16262	16212	16344	16320	16301	16271	16479	16422	16578	16250	16472	16316	16468	16444	16564	16380	16107	16528	16336	16299	16276	16262	16037	16191	16613	16417	16474	16208	16349	16368	16325	16240	16196	16354	16171	16223	16287	16144	16325	16240	16194	16287	16254	16343	16197	16363	16260	16384	16328	16416	16200	16349	16264	16263	16324	16317	16223	16305	16332	16266	16207	16396	16202	16341	16185	16286	16348	16177	16198	16225	16353	16357	16277	16284	16138	16286	16260	16175	16381	16359	16529	16104	16125	16294	16466	16256	16144	16446	16171	16342	16357	16315	16225	16327	16429	16306	16322	16250	16128	16236	16306	16316	16475	16354	16362	16222	16430	16273	16294	16187	16247	16363	16086	16299	16233	16093	16360	16127	16279	16320	16396	16172	16375	16360	16257	16361	16200	16082	16279	16470	16042	16359	16467	16296	16121	16172	16212	16179	16249	16256	16264	16259	16236	16323	16304	16255	16416	16203	15968	16229	16386	16365	16408	16510	16319	16400	16202	16226	16402	16162	16205	16343	16273	16247	16328	16286	16328	16242	16418	16347	16220	16249	16197	16255	16226	16409	16426	16387	16361	16433	16158	16350	16155	16128	16418	16424	16365	16233	16243	16200	16283	16235	16126	16112	16359	16275	16214	16436	16514	16131	16342	16283	16253	16440	16297	16275	16436	16393	16215	16269	16360	16168	16191	16365	16341	16309	16177	16268	16434	16261	16302	16293	16273	16162	16363	16361	16363	16249	16482	16131	16227	16228	16376	16418	16278	16319	16222	16393	16227	16577	16343	16369	16283	16376	16486	16306	16259	16149	16334	16184	16306	16358	16343	16117	16213	16316	16298	16374	16283	16242	16333	16200	16211	16255	16404	16385	16348	16048	16229	16440	16243	16382	16271	16092	16302	16259	16240	16292	16076	16202	16320	16515	16353	16388	16240	16273	16315	16383	16298	16259	16279	16163	16283	16388	16278	16355	16193	16346	16292	16235	16346	16315	16328	16248	16235	16267	16439	16347	16137	16146	16471	16388	16007	16508	16311	16225	16265	16283	16045	16255	16325	16155	16143	16091	16260	16329	16359	16442	16129	16157	16251	16112	16434	16338	16385	16310	16242	16357	16237	16315	16305	16233	16123	16299	16308	16152	16254	16242	16360	16184	16223	16304	16378	16304	16320	16343	16350	16249	16253	16205	16394	16458	16193	16317	16341	16407	16422	16280	16287	16228	16146	16284	16349	16148	16289	16250	16354	16300	16356	16180	16316	16375	16291	16355	16295	16476	16250	16315	16028	16192	16227	16393	16147	16136	16251	16252	16141	16280	16239	16324	16385	16081	16316	16234	16452	16219	16119	16305	16482	16339	16395	16135	16434	16405	16362	16342	16319	16381	16368	16521	16208	16277	16284	16354	16373	16174	16287	16252	16400	16199	16450	16205	16184	16344	16498	16345	16238	16221	16363	16278	15934	16180	16410	16302	16386	16440	16148	16230	16272	16199	16330	16394	16122	16331	16392	16115	16328	16313	16403	16154	16351	16426	16281	16170	16363	16234	16455	16247	16322	16206	16201	16304	16279	16335	16217	16398	16280	16130	16301	16260	16159	16101	16341	16543	16243	16286	16079	16386	16265	16285	16406	16338	16395	16194	16043	16238	16096	16343	16239	16172	16276	16402	16318	16082	16157	16264	16364	16103	16038	16302	16236	16223	16163	16048	16121	16067	16278	16213	16242	16119	16267	16228	16338	16469	16372	16353	16358	16177	16354	16422	16388	16340	16203	16241	16393	16172	16144	16256	16340	16471	16204	16182	16179	16266	16280	16422	16295	16305	16327	16222	16290	16548	16236	16274	16126	16334	16132	16149	16196	16237	16465	16275	16074	16090	16252	16298	16430	16253	16487	16374	16370	16118	16301	16265	16183	16435	16083	16271	16306	16240	15982	16185	16149	16369	16039	16199	16158	16392	16417	16127	16336	16132	16437	16542	16401	16338	16437	16245	16316	16405	16261	16255	16202	16118	16359	16253	16234	16207	16391	16229	16299	16307	16133	16234	16416	16340	16423	16298	16378	16234	16095	16449	16481	16317	16212	16208	16432	16277	16404	16328	16244	16230	16109	16215	16030	16272	16104	16337	16287	16371	16393	16179	16362	16167	16092	16264	16428	16465	16320	16352	16117	16284	16343	16457	16241	16246	16200	16276	16312	16444	16226	16155	16271	16328	16392	16264	16392	16284	16266	16215	16364	16129	16313	16369	16231	16071	16338	16210	16274	16138	16284	16428	16307	16267	16325	16166	16062	16301	16207	16197	16339	16285	16168	16335	16249	16319	16427	16175	16220	16359	16279	16273	16252	16191	16109	16331	16453	16428	16276	16068	16380	16529	16356	16172	16182	16355	16259	16214	16278	16379	16129	16283	16279	16163	16425	16264	16540	16433	16337	16629	16298	16186	16226	16109	16312	16134	16351	16337	16272	16327	16173	16283	16248	16267	16325	16300	16167	16194	16232	16260	16236	16242	16198	16152	16249	16232	16305	16313	16402	16218	16301	16332	16203	16365	16155	16368	16351	16179	16134	16272	16412	16385	16453	16252	16574	16342	16298	16289	16262	16173	16408	16353	16222	16199	16208	16234	16201	16336	16367	16275	16174	16304	16243	16223	16127	16254	16424	16090	16292	16462	16343	16230	16299	16104	16343	16218	16388	16123	16229	16433	16504	16205	16190	16263	16273	16260	16337	16212	16347	16351	16175	16492	16088	16311	16095	16176	16265	16412	16171	16362	16360	16512	16408	16351	16279	16339	16339	16174	16084	16172	16248	16354	16304	16469	16423	16396	16272	16315	16252	16329	16233	16440	16338	16232	16229	16139	16299	16236	16335	16426	16105	16444	16365	16031	16438	16525	16205	16437	16119	16364	16221	16408	16460	16253	16325	16125	16380	16243	16401	16214	16327	16062	16074	16360	16219	16367	16385	16448	16362	16292	16297	16381	16289	16504	16440	16330	16220	16234	16302	16362	16200	16048	16195	16338	16388	16413	16405	16302	16371	16252	16046	16272	16377	16216	16217	16171	16320	16283	16359	16201	16275	16059	16280	16404	16323	16504	16331	16380	16393	16396	16186	16251	16270	16327	16281	16457	16485	16479	16345	16308	16460	16367	16345	16202	16235	16363	16216	16358	16052	16185	16190	16502	16167	16494	16338	16337	16383	16146	16347	15916	16326	16162	16248	16241	16385	16022	16197	16271	16342	16243	16295	16360	16263	16166	16258	16195	16212	16167	16295	16421	16214	16244	16368	16157	16203	16267	16311	16295	16293	16314	16417	16113	16224	16300	16296	16232	16300	16344	16250	16505	16441	16333	16094	16284	16214	16330	16097	16359	16288	16272	16102	16406	16198	16386	16280	16276	16345	16366	16369	16067	16165	16225	16219	16392	16308	16228	16452	16287	16433	16159	16309	16210	16269	16238	16239	16289	16442	16328	16433	16311	16158	16413	16305	16288	16209	16086	16438	16156	16165	16360	16447	16261	16194	16224	16234	16295	16263	16305	16270	16371	16496	16432	16215	16275	16277	16282	16256	16285	16484	16446	16449	16364	16303	16320	16136	16067	16395	16430	16132	16348	16128	16296	16241	16229	16205	16462	16393	16299	16348	16176	16320	16499	16221	16220	16277	16220	16353	16338	16402	16053	16061	16307	16307	16179	16326	16151	16153	16311	16324	16195	16268	16248	16316	16263	16410	16393	16332	16408	16363	16384	16209	16420	16407	16270	16336	16119	16271	16392	16213	16347	16356	16288	16218	16399	16190	16433	16348	16114	16359	16426	16275	16285	16102	16333	16261	16356	16282	16407	16398	16434	16333	16284	16289	16079	16342	16227	16293	16341	16192	16215	16194	16386	16078
14576	26318	24732	21027	17908	16157	15077	14689	14461	14488	14325	14137	14262	14423	14425	14641	14506	14472	14748	14966	14584	14321	14399	14251	14547	14262	14332	14392	14205	14272	14198	14361	14345	14115	14138	14178	13874	14248	14101	14023	14187	13982	13963	14017	13961	14170	14057	14569	15450	15131	14865	14638	14329	14263	13969	14040	14001	14052	13868	14101	13967	14053	13897	13920	14095	13946	13999	14020	14001	14032	13963	14012	14045	13989	14087	13968	14035	14077	14171	13842	13991	13979	14023	14016	14049	13997	13973	14090	13826	13887	14125	14017	14130	13885	13970	14007	13970	13837	14120	14071	14086	14066	14237	13818	14116	13979	14055	13856	13972	14112	13908	13982	14038	13922	13949	13864	14070	14128	13911	14077	13882	13943	14070	13996	13955	14057	13926	13919	14142	14126	13923	13890	14090	14017	13956	13946	14063	14052	13957	13956	13851	14126	13998	14045	13947	14266	13821	14023	14106	13984	13955	13920	14042	14014	14001	13931	13991	13875	14062	13967	14046	13981	14001	13930	13825	13973	13980	14065	14000	13948	13875	13977	13874	14050	14012	13973	13962	13587	13941	14042	14071	14178	13984	14032	14025	14001	14041	14045	13845	13939	14128	14006	13999	14005	14022	13973	13890	14013	13958	13897	13914	13997	13925	14006	13902	13998	14019	13881	13930	14025	13973	13906	14098	13895	14017	13873	14064	13952	14075	14116	14000	14121	14096	14015	13993	14069	13997	14126	13861	14022	13750	13924	13900	14096	13931	13989	13840	14014	13930	13854	14010	13936	14160	14092	14123	14133	14092	13848	14016	13993	13996	13997	13973	13991	13909	14060	13924	14092	13886	14014	13989	13980	14074	13975	14129	14142	13976	14017	14023	13877	13975	14003	13781	13971	14046	14021	14020	14085	13946	13962	13971	13949	13868	13971	13922	13985	14133	13959	14110	13905	14040	13890	14109	13964	13965	14016	13951	13921	13974	13925	13963	13862	14095	14133	13974	13822	13929	13940	13984	13954	13986	14000	14019	14020	13778	13899	13993	13882	14026	14137	14130	13884	13944	14088	14001	13946	13944	13981	13978	13810	13912	13935	13797	13967	14049	13885	14035	13997	13833	14006	13799	13984	13934	14016	13997	13977	14109	13916	14173	13930	14139	14018	14024	14090	14052	14034	13988	14048	14014	13811	14054	13984	14030	13957	14206	13988	14047	13867	14036	13820	13937	13967	14075	14075	13931	14099	14095	14008	14175	14043	13873	13975	14137	13955	14059	14011	14111	14071	13858	14002	13988	14042	13923	13909	13934	13979	13851	13912	13964	13832	14013	13881	13974	13982	13972	14034	13970	13780	13937	13900	13923	14054	13849	13898	13922	13937	13956	13964	13894	13924	13854	13988	13900	14012	13966	14006	14084	14078	14069	13881	14008	14050	13986	13926	13928	13999	14047	14017	14071	14096	14080	13979	14135	13937	14034	13961	13899	14058	13872	13901	13869	13985	14126	13909	14092	14046	14024	14042	14012	14021	13956	13900	14030	14004	14100	13913	14062	14126	14062	14274	14027	13960	13873	13901	13983	13927	13931	13991	14043	13920	14145	13981	13956	14019	13965	14029	13925	14214	13954	14084	13974	13940	14119	13985	14127	13913	14031	14007	13920	13917	13811	14000	14014	14043	13982	13985	14088	13946	13838	13946	13849	13867	14013	13932	13923	14030	14016	13806	14059	14139	13926	14098	14007	13972	13929	13964	13960	13873	14066	13952	14028	14039	14015	13922	13919	13859	13963	14022	13824	14045	14180	13851	13994	13906	13930	13946	13857	13906	14095	14073	14017	14141	14114	14105	13978	14063	14031	13935	13946	14106	14113	13943	13927	13903	13975	14128	13961	13906	13897	13930	13865	13893	13882	14043	14050	14092	13879	14061	14034	13964	13999	13846	13990	13920	14114	13990	13890	14002	14054	13772	13992	14053	14029	13989	13905	14022	13885	13950	14086	13903	14074	13991	13912	13944	14078	14045	13996	14056	13830	14002	13965	14063	14158	14002	13761	14018	14058	14038	14017	13840	13890	13907	13967	13951	13950	13868	13910	13900	13750	14023	13901	13817	13822	13899	14081	13844	14058	14044	13882	14055	14093	13949	13979	13927	14117	13957	14140	13957	13990	13737	14056	14219	13954	13816	13966	13818	14030	14052	13836	14136	13945	13820	14031	13945	14075	14127	13990	14075	13896	13898	13932	14103	13844	13874	14176	13935	14013	14085	13950	14048	14078	13877	13934	14022	13908	13855	14007	14196	13930	13936	13806	13981	13797	14002	13860	13892	14037	14073	13982	14025	13913	14070	14138	14033	13909	13895	14047	13895	13942	14101	13991	14042	14024	14090	14103	13953	14186	13857	13888	13973	14051	14045	14052	13980	14000	13963	14056	13904	13964	13968	13951	13968	13944	13906	13925	14073	14017	13808	14119	13909	14019	14078	13849	14068	14053	13789	13726	13867	14093	14104	14056	14075	13991	14181	13964	13873	13936	14103	13856	14119	13938	14039	13954	14081	13938	13967	14116	13976	14110	14025	14001	13922	14045	14012	13931	14184	14034	14085	13941	13981	13960	13944	13970	13996	13972	13923	14029	13923	13982	13889	14090	14025	13946	13982	14130	13932	14049	13916	13980	13837	14029	14042	13829	13885	13867	13900	13977	14049	13935	13884	14103	13891	13941	14150	13911	14131	13862	13934	14118	14048	13877	13951	14033	14086	13946	14117	14039	14037	14047	13985	13816	14038	14049	14057	13965	13876	14056	14025	13908	14132	14064	14073	14099	14014	14047	14057	13897	13926	13946	13902	13877	14115	14002	13919	13926	14025	14035	13808	13930	14105	13992	14147	13912	13947	14052	13983	14025	13879	13882	14012	14141	13986	13999	14087	13943	13925	13994	13944	13939	14091	13950	14008	14045	13910	14116	13852	13974	14121	14019	13851	13947	13885	14069	14035	13917	14092	13928	13994	13915	14036	14024	14117	13906	13843	14144	13954	13997	14040	14066	13988	14000	13967	14028	14058	13854	14117	14049	13876	14097	13993	14080	13844	14070	13858	13966	14168	14056	13850	13947	13910	14143	14034	13799	14125	13890	14106	14112	14107	14050	13951	13987	14008	13846	14001	14089	14125	13823	13931	13755	13854	14207	14059	14024	13993	13923	14060	13715	13970	13818	13940	13995	13916	13845	14013	13928	13987	13997	13948	13919	14069	14000	13955	14127	14097	13914	13920	13973	14147	13998	13975	13954	14000	13946	14000	13962	14065	14011	13975	14105	14003	13953	14093	14017	13958	14057	14094	13889	14195	13818	14193	14018	13997	14032	13902	13993	13836	13975	14054	14083	13970	14131	14139	13940	13915	14012	14140	14046	14043	13954	13730	13797	13984	13928	13992	13887	14090	13955	14095	14105	13949	14072	13873	13943	13969	13977	13933	13935	14025	14061	13932	14127	13817	14118	13860	13912	13856	14000	13756	14032	14034	14113	13882	14059	14040	13983	14061	13782	14039	14010	14024	13930	13978	13950	14066	14016	13941	14085	13944	14061	13990	13906	14128	14040	14009	14007	14000	13973	13862	13947	13955	13932	14107	13985	14114	13954	13907	13877	14059	13874	14085	14060	14059	14058	14170	13779	14191	13937	13914	13822	14036	13952	13978	13777	13875	13946	13978	14007	14011	14012	13977	13968	13869	14012	14028	14094	14099	13994	13911	13891	13952	13777	14067	14129	13855	13850	13982	13993	14065	14003	14003	14070	13907	13929	13945	14048	13887	14127	13907	14037	13893	14123	13960	14148	14190	14048	13970	13915	13842	14143	13883	14019	13992	14091	13952	14026	13880	14066	14000	13991	14079	14073	13921	13961	13917	14067	13974	13899	14014	13918	13935	14109	13842	13866	14011	13933	14064	14082	14075	13844	13696	14202	13966	13981	13946	13992	14048	13896	14019	14159	14097	13889	14053	13927	14112	13923	13881	14161	13900	13976	14040	13924	13904	13874	13915	14021	14058	14039	14047	14122	14044	13833	13949	14019	14185	14100	14009	13905	13958	13969	14094	13917	14081	13928	13933	13958	13987	13967	13955	13923	13887	14027	14077	13974	14176	14021	14118	13852	13891	13973	14133	13942	14045	13993	14017	14024	13935	14007	14025	13987	13855	14006	13988	13898	14083	13964	13987	14023	13753	14027	14087	14116	14056	14049	13833	14080	13981	13962	14141	14087	14154	13962	14000	14004	13916	13961	13945	14142	13741	14177	14057	13924	13768	13970	14116	14019	14188	13985	14110	14123	14035	13893	14154	14048	14049	14010	13905	13977	13950	13871	13910	14179	13856	14016	13981	14144	13935	14148	13853	14047	14011	14122	14010	13856	13955	13999	13867	13915	14078	14082	13986	13973	14063	14043	14060	14005	13876	14016	14111	14045	13977	13990	13982	13885	14116	14020	14096	13967	14001	13913	13973	13853	13906	14027	13758	13990	14008	13898	14180	13988	13821	14024	14000	13923	14151	14017	14029	14102	14107	14015	13982	13826	14075	13867	14019	13947	13895	14067	13956	13897	13887	13935	13883	13889	13981	13928	13947	13890	13977	14087	14036	13901	13741	14018	14025	13990	13975	14104	14058	13963	13897	13993	13846	14048	13926	14010	13984	14041	14031	13931	13937	14037	13910	14004	14013	13866	13946	14019	14083	14013	13994	13924	14064	14089	14071	13947	14003	14085	13854	13937	13931	13951	14041	14077	13841	14048	13977	14108	13987	13922	13920	14013	14106	14056	13998	14129	14141	13974	13993	13948	14059	13985	13966	14079	13892	13911	13977	13912	14040	13987	13867	14162	14117	14117	14060	13930	14022	13954	14130	13985	13891	13931	13935	13971	14005	14079	13949	14061	13935	13833	13966	14141	13951	14099	13901	13804	14051	13905	14007	14132	13951	13919	14080	14116	13843	13821	13922	13951	13969	14034	13950	14105	13969	13918	14066	13961	13945	14009	13938	13668	13977	14087	13949	13943	14059	13973	13999	13970	14065	13981	13924	13955	14066	13980	14061	13946	13950	13953	13888	13967	13837	14117	14080	13862	14220	14057	14100	13999	14039	14031	13936	13971	13983	13882	13992	13967	14023
22718	21123	29015	23493	21292	22909	24059	17942	16742	16878	16782	16610	16683	16793	16717	16650	16645	16928	16665	16719	16834	16696	16609	16484	16801	16511	16511	16641	16585	16305	16285	16389	16254	16325	16252	16222	16263	16194	16090	16287	16241	16114	16050	16018	16115	16126	16112	16612	16866	17084	18388	17982	16978	16530	16157	16188	16108	16143	16182	15766	15912	16113	15910	16070	16007	16134	15911	16116	16202	16119	16153	16058	16050	16083	16134	15906	16052	16141	16150	16007	15869	16062	16094	16037	16058	16014	16036	16143	16078	15997	16020	15954	16169	16203	16072	15902	16113	15894	16000	15902	16094	16125	16086	16091	16132	16144	15991	15906	16063	16193	16053	16246	15935	15937	15890	16114	16091	15995	16046	16147	16080	15900	16175	15800	16003	16118	15906	16001	15892	16137	16089	15970	15928	16088	16125	15902	16233	16170	15857	15985	16019	15649	16001	16059	15899	16041	15928	15931	15941	15921	16056	15957	15951	15914	16227	16006	15768	16025	16001	16164	15911	16049	16104	16215	15855	15791	15929	15853	15935	16153	15939	16041	15962	15967	15992	16006	16028	16081	16011	16130	15836	15981	15996	15988	15995	16106	15997	15895	16218	16188	16136	16212	15994	15986	15975	16016	15855	16059	15948	16097	16093	15905	15904	15991	15708	15916	15748	15752	15943	16180	15988	15825	15974	16014	15945	15708	16079	15944	16041	16052	16073	15940	15918	15931	16011	15987	15879	16023	16049	16021	16083	15878	15837	15979	15941	15840	16070	15906	16062	16000	15993	16094	16036	15817	15847	15890	15997	15963	16068	16029	16114	16045	15755	15988	16047	15961	16051	16059	15922	16017	15911	15910	16108	15939	16055	15975	16020	15976	15730	15846	15936	15959	16164	16221	15849	16003	15891	15935	15906	16039	16184	15989	15854	16073	15935	15899	15927	15909	15820	15893	16024	15885	16258	16055	15930	15839	15788	15942	15909	16034	15901	15972	15828	15929	15974	16072	15948	15949	15945	15804	16045	16039	15992	16039	15843	15924	15964	16080	15821	15973	15999	16007	15944	15943	16017	15980	16103	16070	15927	15991	16056	15869	16019	16067	16029	15793	16003	16089	16124	15927	15892	16117	15879	15849	16081	16045	15791	15790	16095	16049	16119	16057	16052	15985	16069	15919	15912	15839	15858	15931	15881	16065	15952	15878	15981	16120	15938	15996	16013	15935	16079	16012	16009	16293	15990	15896	15933	15918	16077	16059	16044	15899	15822	16034	16072	16149	15983	15894	15852	15938	15958	15803	16081	15969	16004	16073	15933	15898	15926	16130	16207	16049	16097	16014	16051	15831	15951	15919	16116	15802	16008	15885	15759	15919	16030	15936	15811	15976	16053	15859	15926	15846	16066	15822	16057	16223	15866	16088	15958	16046	15909	15806	15980	15883	16034	16063	15987	15913	15867	16005	15905	15805	16212	15956	16017	16078	16112	15876	16022	16028	15910	16280	15994	16112	16169	15776	15987	15989	15936	15934	16124	16273	15881	15916	15975	15993	15940	15937	15914	16011	16069	15942	15752	16054	15744	16013	15890	16097	15969	16070	15863	16114	16060	15989	16060	16063	15937	15910	15850	16115	15811	16010	15952	16022	15986	16015	15981	16008	16041	15812	15904	15982	16210	15992	15975	15952	15953	15983	15920	15755	16033	16205	15968	15947	16012	15983	16156	16122	16228	15810	15872	16081	15873	16118	16013	15808	15998	15990	15996	16022	15879	15968	15991	15988	15907	16024	16141	15985	16153	16042	15874	16014	16032	15886	16163	15816	15956	16025	15997	16016	15968	16051	16069	16087	16027	15968	16146	15908	15978	15854	15944	15921	16079	15985	16035	16008	15955	15882	15952	15993	16021	15766	16001	15785	15909	15809	16214	16138	15970	15880	15727	16107	15816	16085	16077	16056	16032	15936	16020	16078	16031	16056	16159	15943	15996	16061	15957	15861	15910	15810	16124	15974	15997	16112	16083	16109	16042	16049	16251	15910	16042	15989	16177	16139	15770	15968	15822	15877	16064	16003	16176	16020	16021	15981	16037	16047	16105	15811	16054	16100	15860	15935	15933	15872	16075	15977	15892	15918	15844	15726	15831	16025	16008	15882	16118	16046	16092	15839	16246	15982	15977	15829	15971	16090	15915	15854	15918	15847	16177	15891	16048	15846	15980	16170	15909	16236	16070	15871	16230	15966	15929	15890	15722	15993	16094	16052	16036	15996	15926	16093	16087	15979	16132	15916	15974	15886	15787	16035	16043	15905	15945	15971	16018	16062	15985	15856	16024	15760	15984	16092	16013	15973	15763	16048	15891	15863	15995	15836	16009	16119	15979	15911	16086	15973	15814	16038	15929	16016	15976	15952	16215	15909	15752	15947	16100	16018	15994	15813	15941	15935	16000	16077	16021	16130	16085	15971	15963	16000	15980	15958	15951	15881	15997	15822	16015	16162	16082	15961	16020	15962	15879	15800	15885	15731	15983	15877	15936	16055	16163	15930	16119	15996	15868	15997	16177	16084	15951	15985	16095	15929	15831	16065	15719	15872	16120	15925	16107	15869	15957	15990	16015	15777	15744	16061	16005	15980	15920	15906	15963	16062	16068	15966	15979	16079	16065	15835	15980	15992	16013	16202	15953	15851	16057	15736	16092	15945	15921	16054	16013	15985	16070	15890	15973	15867	15966	15828	15967	16001	16066	15905	15824	15800	15869	15917	15806	16180	16155	15706	15948	16001	16185	15959	15842	15866	15859	15856	15894	15848	15949	15965	15999	16034	16094	15977	15760	15992	16091	15927	15789	15987	16165	15956	15928	15898	16223	15740	15887	16113	15920	15810	16012	15975	15925	15955	15967	15863	15995	15884	16122	16003	16060	16231	15763	16149	16032	16028	16087	15996	15912	15990	15844	15880	15926	15684	15782	16056	16005	16012	16050	16036	15963	15917	16100	16176	15889	15949	15998	16184	15948	15876	16043	15916	16062	15946	16056	16032	16002	16059	15921	16022	15866	15917	15914	15763	15835	16085	16163	15919	15922	15869	15874	15782	15867	16172	15851	15931	16186	16037	15788	15968	15876	15899	15969	16229	15908	16163	15856	15782	15979	15848	16059	15947	16032	15703	15998	15909	15846	16083	15898	16182	15815	15792	15994	16124	16081	15988	16017	15960	15921	16039	16008	15950	15905	15931	15980	16090	16007	16017	16121	15820	15774	16236	16022	15946	16185	15875	15955	16023	15827	16155	16222	15897	16114	15998	16133	16013	15937	15896	15942	15828	16090	16061	15933	15894	15922	16055	16029	16062	15903	16080	15860	15907	15910	15955	16031	15877	15884	16012	15970	15944	15951	16041	15952	16208	15988	16024	16083	15974	15881	16118	15984	15688	16064	16127	15763	16001	15806	15997	16119	15983	15938	15748	15930	15891	15995	15865	16014	16011	15993	15989	16123	15887	15969	16170	15971	16041	15775	15859	15891	16148	15971	16109	16150	15857	15998	15840	15884	15815	16072	16043	16089	15843	15864	15904	15778	15788	15706	15931	15835	15905	15955	15925	16107	16078	15896	16001	16069	15986	16051	16161	15797	15941	15937	15803	15977	16205	16023	16009	16145	15847	16004	16009	15989	15812	15882	15942	15880	16152	15926	15790	15985	16097	16123	15914	15946	15918	16031	15909	16000	16067	16095	15907	15925	15790	16149	15821	15815	15783	15918	16083	16115	16090	16084	15892	16058	15806	16061	15966	15902	15943	15923	16230	15942	16018	15950	16072	15887	15913	15850	15977	15912	15971	15863	16085	15928	16036	16157	15988	15824	16093	15903	15865	16019	15876	16015	15988	15930	15912	15915	16013	15956	15871	16105	16216	15868	16041	16129	15828	15763	15901	15958	15886	15988	16083	15989	15896	15895	15967	15948	16146	15878	15888	16087	15957	16051	16100	15899	15999	15783	16079	15913	16045	15848	15952	15940	16172	15849	15931	15958	15848	15916	16068	15851	15876	16057	16016	15999	16053	16050	15982	15917	16029	15865	15869	16012	15923	15944	15965	15774	15810	16102	16008	16002	16038	15988	15991	15944	15804	16006	15774	16009	16073	16212	16008	16080	15938	15934	15993	16030	16065	15952	15973	15844	15909	16072	16064	16097	16008	15978	15947	16043	15816	15986	15869	16246	15907	15742	15990	15768	15863	15914	16060	15961	15880	15950	16002	16031	15906	15912	16009	15907	16103	15923	16011	15973	16010	15807	15982	16144	15931	15967	16001	15712	16089	15900	15831	16128	15942	16087	15915	15960	16082	15973	15936	15915	15659	16018	16127	15893	15924	16119	16123	16115	16348	15881	15940	15775	16269	16038	15986	15854	15903	15968	15892	15909	15985	16149	15761	15934	16039	16022	15819	15895	16092	15934	15885	15999	15802	15914	16046	16080	16055	16163	16096	16148	16132	15961	15978	16099	15957	16047	16008	16143	15961	16101	15870	15949	15695	16180	15807	15882	15972	16005	15944	16055	16107	15807	15767	16099	15863	16188	15977	15992	15879	16026	16278	16216	15931	15960	16062	15878	15767	15935	16097	15990	15852	16054	16056	16008	16062	16110	15871	16059	16113	16127	16082	16032	16132	15935	15811	15959	15687	15982	15987	15901	15853	15865	16145	15762	15934	15934	15966	15943	15870	16058	16169	16027	15792	16055	15917	16079	15767	16107	15868	15968	15985	15831	15973	15965	15955	16045	16017	16053	15821	15796	16063	16037	15860	15851	16076	16071	15785	15693	15795	16080	15983	15973	16029	15914	15877	15945	16040	16062	16073	15958	15980	16045	15973	15986	16073	16050	15836	15970	15831	15752	16020	15879	16124	15880	16109	16053	16007	16081	16034	15992	15910	16076	15948	16002	15982	16031	15758	16059	16043	16045	15992	16221	16034	16074	15837	15931	15796	15975	15992	15915	16104	15960	16118	16013	16018	15838	16159	16014	15630	15900	16032	15869	15900	16130	15953	15791	16036	15969	15999	15931	16211	15996	16081	15982	15891	16037	16070	16058	16081	16122	16143	16113	15914	15865	15876	16139	16027	16069	15654	15850	15999	16032	16023	16141	16050	15774	15942	15934	16089	15905	15826
17123	31239	29101	23786	19717	17450	16079	15273	14889	14671	14333	14463	14516	14402	14381	14400	14722	14669	14846	14899	14459	14700	14521	14147	14529	14156	14450	14174	14339	14447	14267	14099	14103	13951	13991	13965	13965	13884	13843	14017	13887	13817	14028	13861	14092	13779	13914	14241	15189	15224	16594	15835	15054	14422	14072	13947	13995	13758	13835	13756	13946	13719	13755	13796	13741	13971	13747	13756	13722	13886	13872	13894	13939	13866	13791	13721	13744	13747	13657	13682	13735	13666	13801	13689	13728	13750	13773	13706	13713	13672	13798	13659	14026	13824	13854	13672	13798	13769	13723	13772	13825	13848	13762	13686	13717	13703	13782	13770	13782	13778	13751	13861	13853	13882	13745	13742	13743	13778	13793	13694	13755	13680	13667	13680	13797	13559	13710	13704	13803	13717	13800	13701	13699	13749	13686	13846	13736	13670	13767	13839	13838	13822	13766	13753	13659	13991	13767	13678	13696	13609	13831	13772	13776	13806	13799	13662	13840	13811	13746	13716	13759	13891	13683	13766	13787	13769	13745	13741	13772	13853	13910	13703	13846	13754	13726	13893	13832	13847	13889	13809	13648	13909	13715	13783	13748	13732	13766	13620	13678	13596	13759	13615	13842	13637	13658	13667	13863	13720	13693	13749	13776	13804	13772	13705	13810	13788	13737	13777	13790	13642	13716	13955	13771	13886	13809	13755	13708	13764	13807	13914	13703	13691	13840	13735	13818	13860	13748	13779	13587	13831	13706	13899	13678	13731	13706	13669	13805	13754	13741	13691	13595	13776	13589	13863	13816	13729	13782	13675	13775	13784	13625	13814	13747	13681	13744	13680	13775	13567	13740	13732	13609	13756	13726	13743	13720	13538	13867	13765	13859	13714	13677	13590	13679	13797	13574	13786	13933	13844	13621	13939	13956	13707	13652	13745	13802	13703	13873	13741	13751	13798	13919	13807	13825	13921	13846	13719	13714	13794	13786	13779	13708	13700	13783	13848	13809	13750	13699	13797	13771	13972	13730	13690	13810	13602	13749	13751	13674	13827	13711	13697	13721	13807	13529	13615	13899	13730	13664	13925	13770	13914	13845	13571	13909	13754	13699	13892	13836	13957	13571	13833	13757	13869	13846	13892	13823	13804	13763	13659	13770	13750	13777	13835	13718	13591	13692	13741	13721	13781	13792	13825	13759	13661	13779	13792	13739	13620	13691	13807	13713	13717	13771	13683	13935	13811	13696	13683	13630	13792	13689	13776	13840	13684	13719	13806	13673	13933	13812	13839	13692	13900	13715	13756	13777	13723	13788	13758	13847	13811	13725	13742	13906	13575	13707	13684	13949	13538	13827	13726	13778	13695	13711	13721	13895	13749	13709	13712	13777	13900	13706	13547	13942	13720	13796	13675	13830	13881	13611	13695	13784	13687	13593	13801	13673	13753	13742	13706	13828	13470	13783	13669	13722	13777	13781	13631	13775	13848	13755	13661	13835	13547	13595	13743	13822	13706	13711	13694	13749	13848	13679	13822	13688	13823	13854	13750	13696	13672	13961	13585	13847	13759	13676	13652	13714	13843	13654	13834	13653	13739	13616	13646	13804	13706	13841	13754	13734	13734	13727	13813	13679	13825	13844	13823	13821	13898	13754	13813	13729	13757	13617	13669	13713	13817	13716	13697	13638	13794	13708	13663	13719	13617	13919	13719	13847	13771	13792	13735	13742	13776	13756	13667	13733	13663	13933	13797	13849	13713	13720	13745	13653	13649	13695	14009	13754	13704	13867	13608	13810	13805	13744	13770	13953	13693	13635	13571	13849	13798	13719	13868	13566	13723	13734	13649	13834	13660	13639	13619	13806	13623	13737	13586	13752	13749	13820	13879	13625	13598	13775	13624	13670	13712	13690	13692	13881	13843	13643	13713	13583	13684	13693	13589	13992	13726	13752	13862	13680	13802	13853	13654	13753	13661	13804	13808	13683	13687	13767	13673	13822	13677	13732	13854	13718	13778	13649	13765	13748	13765	13684	13729	13885	13822	13819	13754	13690	13777	13537	13716	13638	13804	13673	13778	13810	13760	13699	13719	13677	13632	13711	13818	13684	13815	13786	13678	13774	13925	13751	13775	13736	13726	13908	13805	13606	13815	13800	13520	13754	13925	13772	13828	13839	13773	13576	13879	13720	13881	13607	13686	13745	13738	13735	13694	13649	13674	13816	13742	13768	13699	13894	13750	13679	13563	13709	13813	13808	13859	13678	13823	13562	13728	13645	13935	13733	13690	13779	13670	13815	13741	13706	13815	13925	13681	13697	13642	13735	13582	13810	13749	13819	13756	13793	13850	13775	13720	13874	13588	13597	13681	13772	13865	13733	13709	13701	13668	13700	13716	13760	13726	13801	13775	13866	13633	13795	13917	13741	13757	13583	13762	13555	13644	13866	13779	13776	13810	13753	13644	13835	13658	13835	13717	13763	13824	13755	13771	13757	13682	13602	13641	13782	13963	13757	13808	13612	13885	13686	13917	13707	13842	13732	13838	13702	13615	13871	13857	13838	13713	13726	13700	13736	13671	13697	13880	13590	13636	13695	13845	13771	13800	13872	13833	13715	13713	13732	13745	13689	13904	13841	13721	13752	13696	13707	13818	13712	13909	13900	13812	13799	13643	13852	13738	13878	13838	13662	13820	13687	13506	13640	13628	13841	13649	13803	13801	13886	13769	13848	13702	13725	13851	13752	13789	13872	13674	13904	13735	13859	13855	13821	13780	13742	13866	13627	13814	13675	13757	13580	14080	13782	13686	13701	13757	13811	13695	13760	13969	13918	13799	13780	13708	13677	13840	13805	13599	13790	13765	13865	13706	13678	13706	13662	13737	13810	13835	13662	13766	13770	13785	13670	13872	13831	13908	13529	13832	13752	13663	13668	13745	13706	13568	13734	13674	13832	13728	13680	13724	13786	13777	13721	13756	13670	13625	13862	13624	13782	13712	13792	13765	13790	13704	13647	13731	13843	13875	13801	13827	13784	13719	13754	13651	13715	13647	13791	13789	13705	13673	13609	13894	13626	13749	13940	13889	13795	13742	13826	13735	13796	13826	13579	13805	13798	13587	13829	13798	13699	13911	13675	13747	13769	13812	13776	14003	13688	13725	13776	13753	13707	13667	13820	13798	13747	13771	13706	13704	13648	13733	13854	13577	13710	13743	13761	13663	13565	13784	13678	13749	13806	13699	13698	13655	13601	13706	13717	13796	13676	13635	13819	13770	13767	13922	13692	13760	13702	13621	13741	13845	13698	13621	13639	13851	13714	13879	13757	13706	13761	13701	13743	13764	13815	13699	13811	13806	13601	13592	13745	13740	13951	13754	13758	13648	13769	13641	13919	13685	13935	13635	13776	13756	13746	13705	13826	13702	13687	13695	13737	13708	13721	13941	13664	13634	13625	13908	13820	13563	13805	13748	13755	13745	13765	13771	13678	13729	13793	13728	13793	13777	13728	13836	13748	13781	13754	13625	13697	13690	13752	13736	13764	13648	13681	13843	13640	13946	13687	13808	13737	13787	13703	13631	13763	13785	13812	13648	13862	13985	13864	13711	13799	13693	13736	13724	13732	13643	13850	13820	13803	13724	13870	13621	13848	13770	13779	13646	13902	13811	13705	13796	13727	13848	13823	13897	13763	13659	13802	13735	13631	13843	13798	13795	13840	13810	13734	13801	13760	13737	13741	13756	13887	13634	13684	13831	13828	13818	13651	13816	13770	13596	13642	13825	13763	13708	13760	13877	13749	13783	13831	13799	13544	13749	13883	13737	13845	13727	13875	13874	13721	13856	13705	13816	13781	13762	13835	13864	13824	13728	13904	13716	13714	13768	13812	13586	13672	13827	13729	13751	13765	13688	13804	13697	13835	13689	13843	13611	13693	13789	13873	13757	13649	13678	13632	13817	13820	13651	13645	13687	13719	13741	13712	13676	13609	13796	13684	13646	13674	13686	13725	13589	13788	13598	13862	13784	13798	13686	13858	13743	13803	13890	13798	13721	13725	13866	13740	13795	13708	13820	13569	13818	13787	13909	13743	13723	13506	13910	13742	13763	13654	13735	13606	13789	13857	13691	13702	13734	13776	13611	13720	13879	13743	13913	13720	13956	13712	13644	13810	13742	13651	13670	13779	13601	13486	13724	13858	13805	13929	13761	13842	13594	13767	13788	13678	13561	13676	13765	13700	13799	13687	13849	13764	13668	13991	13784	13646	13793	13797	13819	13639	13661	13667	13764	13625	13689	13684	13674	13750	13660	13699	13727	13793	13734	13796	13900	13916	13856	13780	13880	13649	13759	13778	13825	13810	13782	13758	13939	13760	13779	13803	13625	13785	13633	13762	13590	13667	13743	13778	13760	13707	13869	13746	13742	13691	13713	13789	13772	13761	13745	13551	13702	13534	13674	13740	13779	13650	13541	13623	13787	13782	13740	13702	13717	13953	13562	13646	13755	13525	13666	13807	13602	13706	13627	13665	13583	13939	13796	13711	13901	13617	13574	13777	13869	13777	13775	13475	13797	13685	13803	13736	13850	13834	13664	13889	13780	13796	13737	13806	13707	13649	13695	13732	13911	13668	13772	13758	13743	13683	13941	13813	13762	13597	13693	13940	13802	13820	13735	13701	13526	13798	13911	13915	13627	13710	13531	13696	13807	13636	13782	13880	13726	13699	13776	13592	13695	14090	13749	13757	13797	13840	13646	13694	13787	13717	13839	13884	13840	13750	13676	13697	13857	13581	13711	13757	13680	13783	13833	13811	13712	13959	13675	13624	13578	13676	13746	13712	13629	13626	13709	13574	13797	13802	13814	13863	13699	13716	13913	13683	13813	13777	13610	13781	13725	13824	13664	13688	13727	13799	13696	13665	13662	13744	13733	13855	13723	13713	13553	13743	13806	13890	13782	13754	13694	13861	13744	13638	13687	13882	13836	13792	13768	13715	13850	13711	13757	13795	13652	13872	13866	13602	13963	13668	13611	13635	13580	13846	13721	13804	13597	13686	13836	13890	13718	13545	13606	13921	13808	13623	13655	13728	13701	13711	13791	13821	13643	13668	13646	13707	13768	13898	13712	13853	13790	13768	13691	13874	13619	13564	13851	13653	13786	13803	13853	13668	13987
27279	21834	24806	21223	17027	16522	16191	16041	15916	15889	16073	16043	15912	16021	15942	16102	15998	16041	15997	15975	16008	16135	16010	16044	16159	16020	16134	16100	16312	16076	15941	15814	15867	15799	15975	15874	15722	16009	15949	15998	15928	15888	16049	15946	15717	15797	15744	15825	15995	15942	16053	15968	15990	15873	15942	15731	15784	15812	15726	15850	16067	15962	15831	15916	16040	15912	15644	16030	15860	15890	15895	15883	15722	15895	15888	15826	15884	15772	15893	15957	15899	15707	15763	15904	15698	15878	15800	15765	15904	15870	15898	15725	15901	15689	15794	15878	15938	15950	15866	16010	15666	15939	16013	15785	15908	15836	15894	15874	15758	15896	15800	16006	15889	16043	15775	15850	15893	15855	15618	15725	15786	15763	15870	15852	15785	16078	15970	15734	15702	15886	15735	15719	15745	15867	16047	15907	15996	15823	15868	15920	15826	15747	15904	16004	15835	15922	15886	15922	15940	15817	15803	15645	15953	15679	15988	15803	15757	15830	15980	15914	15679	15676	15824	15911	15770	15943	15889	15939	15722	15759	15895	15728	15963	15861	15789	15782	15972	15714	15777	15829	15815	15862	15783	15860	15743	15874	15634	15668	15880	15647	15905	15809	15801	15852	15608	15889	15740	15973	15869	16043	15815	15649	15813	15785	15859	16020	16023	15920	15909	15817	15823	15917	15927	15624	15611	15780	15845	15815	15796	15925	15703	15847	15802	15930	15781	15902	15728	15936	15884	15742	15756	15768	15746	15827	15591	15966	15889	15828	16028	15817	15890	15889	15902	15884	15977	15743	15697	15880	15868	15676	15994	15632	15991	15730	15863	15835	15695	15800	15990	15752	15842	15946	15647	15618	15640	15681	15877	15730	15932	15809	15721	15797	15930	15931	15745	15780	15826	15959	15810	15564	15851	16016	15668	15750	16054	15816	15970	15759	15718	15856	15731	15867	15717	15737	16066	15857	15845	15894	15942	15790	15884	15956	15836	15773	15897	15913	15885	15957	15924	15626	15867	15883	15755	15883	15900	15759	15748	15802	15837	15740	15742	15785	15965	15857	15770	15750	15731	15987	15857	15855	15836	15654	15806	15617	15907	15835	15812	15790	15738	15877	15739	15763	16017	15714	15945	15956	16016	16019	15769	15782	15652	16006	15822	15960	15913	15934	15959	15754	15675	15981	15864	15863	16028	15709	15854	15819	15865	15769	15879	15859	15743	15467	15818	15731	15940	15895	15708	15849	15736	15738	15848	15790	15886	15827	15929	15915	15839	15801	15891	15670	15842	15898	15912	16005	15736	15768	15903	15752	15985	15832	15943	15748	15927	16094	15855	15789	15708	15817	15872	15602	15708	15878	15943	15679	15806	15837	15813	15779	15845	15780	15763	15833	15936	15726	15840	15807	15739	15952	15830	16035	15817	15661	15964	15990	15774	15753	15764	15591	15925	15741	15659	15984	15748	15927	15999	15876	15852	15930	15958	15879	15754	15840	15923	15959	16088	15843	15841	15749	15769	15666	16024	15787	15867	15629	15661	15869	15907	15873	15975	15732	15895	15906	15939	15732	15823	15934	15878	15911	15610	15796	15885	15942	15767	15778	15811	15709	15785	15843	15871	15665	16055	15667	15837	15774	16056	15882	15980	15880	15895	15761	15801	15715	15889	15791	15931	15910	15929	15895	15658	16013	16036	15802	15824	15968	15771	15725	15855	15842	15747	15863	16121	15754	16008	15770	15652	16075	15974	15813	15827	15868	15826	15818	15907	15891	15796	15792	15957	15931	15801	16046	15936	15817	15880	15652	15815	15857	15997	15890	15752	16070	15859	15641	15778	15855	15849	15934	15831	15956	15702	15712	15814	15889	15800	15777	15805	15631	15821	15762	15892	15947	15794	15936	15766	15901	16045	15944	15582	15877	15803	15908	15927	15979	15667	15805	15973	15850	15703	15852	16047	15843	15839	15950	15787	15950	15889	15497	15672	15742	15766	15780	15781	15967	15837	15710	15801	15693	15748	15977	15879	15895	16043	15719	15965	15913	15774	15904	15740	15839	16078	15882	15757	15835	15934	15927	16059	16014	15811	15653	15845	15749	15876	16063	15766	15816	15826	15818	15751	15795	15835	15801	15705	15813	15645	15914	15806	15882	15967	15820	15840	15770	15789	15926	15835	16010	15945	15859	15890	15886	15715	15960	15946	15919	15846	15977	15870	15720	15893	15775	15826	16028	15771	15725	15782	15986	15849	15805	15730	15689	15676	16088	15785	15926	15766	15605	15956	15749	15653	15727	15674	15857	15996	15892	15942	15904	15971	15742	15958	15788	15867	15908	15993	15820	15667	16066	16064	15736	15850	15725	16100	15839	15831	15972	15818	16020	15946	15567	15765	15876	15724	15826	15807	15729	15900	15566	15973	15890	15708	15776	15767	15667	15634	15747	16092	15626	15771	15981	15842	15796	15840	15775	15673	16029	15919	16055	15772	15778	15717	15817	16008	15946	15999	15904	16001	15822	15782	15723	15934	15983	15940	15639	15804	15721	15803	15878	15903	15672	15968	15710	16037	15884	15878	15780	15824	15686	15896	15872	15730	15945	15816	15854	15686	15988	15735	15809	15859	15722	15917	15830	15776	15861	16002	15790	15914	15812	15869	15776	15958	15767	15905	15814	15843	15680	15654	15863	16048	15844	15820	15635	15928	15763	15940	15869	15807	15811	15772	15902	15878	15876	15815	15755	15715	15946	15838	15703	15852	15866	15904	15967	15773	15832	15850	16061	15809	15807	15891	15885	15971	15899	15869	15965	15893	16035	15906	15998	15697	15660	15999	15875	15920	15824	15905	15949	15656	15851	15877	15656	15833	15707	15574	15872	15811	15979	15771	15698	15776	15757	15881	15968	15921	15786	15854	15948	15924	15830	15809	15910	15777	15776	16110	15804	16053	15892	15706	15905	15955	15721	15724	15712	15861	15573	15915	15724	15865	15723	15772	15812	15853	15863	15926	15879	15913	15685	15871	16076	15734	15811	15646	15649	15724	16015	16045	15824	15830	15783	15934	15929	15830	15820	15857	15788	15703	15954	15836	16051	16048	15806	15714	15677	15658	15824	15729	15800	15781	15754	15873	15855	15773	15983	15863	15676	15968	15704	15690	15604	15794	15845	15828	15872	15949	16072	15801	15844	15652	15758	15845	15812	15785	15676	15828	15857	15896	15866	15929	15739	15874	15841	15969	15874	15699	15857	15596	15698	15681	16007	15873	15837	15637	15834	16052	16036	15800	15814	15765	15869	15863	15975	15809	16017	15822	15843	15965	16089	15912	15863	15709	15767	16033	15819	15852	15876	16077	15810	15808	15686	15785	15693	15781	16065	15863	15799	16050	15797	15923	15771	15957	15671	15966	15780	15781	15802	15970	15649	15876	15926	15756	15797	16029	15808	15809	15948	15851	15740	15873	15832	15726	15790	16029	15770	15894	16013	15700	15964	15861	15749	15688	15774	15871	15819	15907	15975	16023	15835	15777	15851	15797	15729	15700	15903	15931	15822	15892	15990	15867	15733	15670	15728	15988	15679	15783	15884	15850	15875	15980	15808	15890	15907	15815	15751	15923	15968	15788	16004	15983	15947	15991	15744	15867	15840	15842	15834	15981	15824	15872	15656	15800	15804	15869	15865	15868	15766	15608	15968	16069	15782	15858	15757	15830	15802	15792	15688	15741	15702	15872	16032	15956	15907	15856	15845	15820	15706	15768	15802	15884	15874	15793	15936	15684	15930	15866	15709	15650	15768	15910	15896	15608	15707	15760	16114	15878	15848	15729	15811	15818	15752	15867	16009	15741	15925	15885	15852	15898	15900	15819	15850	15776	15769	15859	15734	15891	15779	15835	15797	15761	16077	15774	15612	15895	15700	15918	15754	15720	15930	15829	15863	15837	15733	15741	15872	15917	15732	15744	15903	15858	16178	15976	15911	15824	15846	15815	16145	15843	15847	15765	15883	15878	16037	15804	15930	15931	15831	15724	15886	15862	15879	15749	15798	15788	15744	16054	15963	15847	16133	15733	15969	15933	15813	15815	15793	15632	15808	15919	15925	15975	15814	15815	15837	15671	15685	15924	15871	15922	15904	15884	15872	15756	15791	15816	15660	15882	15849	15941	15600	15884	15912	15819	15811	15975	15892	15784	15928	15931	15880	15836	15808	15626	15801	15849	15879	15846	15759	16019	15881	15848	15786	15690	15858	15750	15771	15798	15867	15809	15626	15846	15842	15939	15989	15891	15787	15855	15820	15977	15547	15871	15786	15820	15733	15864	15966	15691	15794	15719	15871	15766	15771	15762	15884	15747	15737	15854	15990	15813	15951	16002	16030	15645	15864	15710	15926	15811	15954	15864	15869	15843	15713	15872	15894	15936	15839	15940	15790	15786	16070	16018	15878	15926	15887	15841	15963	15946	15832	15762	16058	15841	15792	15969	15913	15762	15652	15936	15887	15653	15775	15868	15785	15791	15796	15789	15694	15899	15855	16024	15852	15942	15849	15741	16063	15899	15907	15932	15669	15964	15944	15822	15958	15759	15869	15761	16094	15782	15816	15942	15960	15852	15655	15837	16001	16060	15843	15872	15806	15750	15830	15737	15852	15748	15967	15905	15640	15753	15915	15828	15822	15904	16069	16139	15839	15953	15949	15987	15850	15714	15793	15803	15729	15939	15728	15711	15922	15703	15836	15918	15998	15862	15890	15834	15793	15868	15880	15736	15857	16005	15684	15951	16104	15773	15734	15876	15665	15804	15986	15889	15810	15905	15694	15929	15753	15775	15813	15845	15680	15925	15618	15715	15847	15886	15685	15836	15975	15887	15804	15830	15851	15886	16075	15879	16140	15731	15662	15938	16111	15781	15826	15909	15965	15969	15830	15921	15861	15810	15845	15831	15713	15851	16025	15795	15859	15845	15752	15910	15868	15587	15893	15617	15652	15811	15841	16058	15962	15976	15757	15640	15674	15707	15747	15965	15868	15752	15846	15790	15685	15575	15861	15842	15883	15861	15952	15774	15753	16009	16059	15813	15675	15808	15824	15851	15795	15973	15769	15872	15826	15857	15654	15845	15769	15910	15841	15970	15826	15789	15994	15794	15699	15923	15915	15819	15728
15594	20975	19985	17223	15448	14478	14014	13875	13926	13955	13816	13813	13777	13749	13805	13964	13954	13944	14225	14011	14136	14243	14140	13964	13993	13801	13864	13974	14034	13953	13805	13869	14014	13950	13852	13715	13748	14049	13703	13809	13801	13742	13781	13693	13682	13809	13701	13736	13829	13806	13935	14085	14109	13959	13804	13629	13767	13724	13630	13799	13696	13652	13686	13638	13769	13696	13806	13569	13717	13609	13715	13455	13694	13680	13676	13626	13655	13891	13758	13690	13736	13893	13745	13663	13726	13657	13750	13702	13740	13749	13756	13867	13778	13664	13693	13779	13843	13963	13677	13856	13578	13676	13887	13642	13732	13759	13722	13690	13744	13691	13640	13751	13779	13643	13677	13777	13807	13826	13626	13741	13754	13793	13706	13699	13660	13831	13770	13734	13773	13737	13662	13870	13708	13694	13773	13787	13588	13629	13632	13655	13760	13747	13780	13736	13776	13708	13773	13667	13702	13679	13658	13806	13734	13786	13740	13758	13752	13857	13649	13821	13489	13741	13769	13723	13775	13769	13864	13618	13689	13738	13552	13781	13557	13727	13817	13631	13826	13806	13739	13778	13836	13730	13768	13823	13645	13731	13795	13751	13601	13736	13625	13796	13839	13923	13780	13935	13764	13883	13741	13630	13699	13708	13842	13653	13803	13780	13717	13844	13793	13556	13590	13628	13665	13589	13791	13666	13735	13811	13635	13646	13727	13644	13865	13802	13791	13750	13772	13687	13727	13585	13867	13622	13734	13532	13847	13507	13811	13901	13780	13765	13809	13686	13681	13603	13696	13656	13652	13639	13725	13755	13864	13762	13828	13709	13661	13717	13826	13766	13646	13724	13767	13818	13742	13854	13721	13666	13615	13729	13765	13639	13845	13804	13764	13668	13907	13666	13716	13675	13552	13718	13604	13675	13853	13807	13702	13764	13740	13636	13599	13695	13802	13853	14039	13587	13631	13607	13745	13538	13828	13824	13755	13781	13758	13710	13773	13686	13741	13772	13622	13584	13786	13764	13657	13567	13642	13784	13781	13834	13675	13505	13741	13786	13719	13735	13691	13789	13642	13772	13823	13655	13791	13769	13460	13895	13701	13712	13591	13701	13729	13837	13684	13767	13646	13731	13644	13579	13793	13798	13718	13710	13851	13665	13618	13913	13775	13751	13687	13672	13844	13792	13753	13799	13645	13709	13793	13901	13801	13777	13829	13425	13787	13871	13742	13868	13700	13760	13722	13811	13719	13784	13651	13781	13657	13520	13757	13892	13525	13914	13662	13733	13772	13820	13723	13673	13681	13623	13740	13822	13792	13815	13802	13657	13868	13680	13530	13883	13583	13756	13635	13910	13630	13740	13576	13756	13738	13578	13824	13763	13740	13786	13850	13806	13705	13718	13789	13717	13893	13913	13658	13724	13810	13574	13818	13801	13526	13792	13702	13800	13814	13739	13664	13808	13777	13753	13714	13733	13751	13587	13583	13595	13706	13840	13720	13868	13661	13660	13683	13692	13649	13605	13774	13705	13578	13785	13629	13730	13709	13745	13629	13854	13655	13659	13937	13700	13693	13720	13766	13784	13731	13793	13688	13699	13721	13763	13739	13709	13717	13813	13761	13770	13843	13742	13832	13845	13740	13601	13772	13626	13783	13729	13788	13655	13733	13724	13741	13652	13805	13725	13827	13562	13666	13629	13967	13905	13762	13661	13768	13869	13779	13827	13848	13820	13784	13822	13770	13770	13652	13818	13608	13723	13741	13719	13659	13790	13798	13834	13913	13751	13669	13567	13728	13665	13589	13912	13679	13784	13589	13780	13699	13664	13609	13767	13880	13739	13802	13751	13759	13865	13868	13744	13781	13648	13678	13540	13799	13758	13757	13721	13755	13754	13808	13735	13667	13788	13613	13626	13671	13683	13671	13644	13930	13703	13678	13657	13719	13775	13709	13666	13656	13707	13614	13578	13774	13723	13682	13602	13656	13784	13772	13724	13670	13879	13715	13818	13751	13807	13825	13777	13749	13637	13651	13659	13819	13840	13710	13735	13650	13734	13887	13778	13738	13766	13675	13721	13952	13764	13693	13721	13737	13681	13805	13770	13617	13688	13748	13711	13663	13687	13692	13851	13823	13786	13695	13739	13694	13749	13822	13844	13781	13626	13841	13739	13692	13732	13683	13562	13765	13613	13731	13729	13629	13838	13920	13801	13843	13631	13653	13701	13641	13809	13734	13751	13736	13869	13599	13786	13858	13698	13740	13661	13714	13591	13739	13807	13856	13641	13847	13724	13728	13736	13637	13880	13668	13875	13699	13793	13570	13655	13903	13737	13575	13587	13678	13592	13621	13713	13736	13692	13792	13718	13580	13869	13692	13647	13839	13671	13701	13820	13814	13623	13591	13876	13811	13735	13753	13792	13670	13679	13563	13730	13721	13804	13794	13836	13628	13672	13526	13635	13801	13644	13684	13764	13878	13733	13593	13718	13898	13542	13616	13791	13998	13759	13955	13646	13749	13484	13789	13707	13771	13650	13722	13701	13696	13878	13887	13685	13729	13718	13816	13714	13740	13696	13759	13696	13792	13617	13782	13721	13519	13626	13540	13714	13744	13744	13757	13734	13896	13741	13647	13707	13716	13784	13584	13736	13706	13701	13711	13721	13602	13838	13818	13746	13750	13906	13622	13789	13602	13723	13731	13785	13740	13628	13725	13774	13683	13859	13783	13832	13839	13759	13705	13838	13679	13658	13740	13718	13735	13753	13792	13645	13791	13801	13853	13752	13703	13685	13702	13612	13799	13709	13704	13835	13604	13830	13839	13693	13716	13815	14022	13618	13735	13841	13798	13789	13759	13579	13732	13729	13699	13753	13765	13544	13777	13653	13743	13795	13744	13833	13730	13906	13578	13641	13703	13681	13823	13725	13691	13671	13991	13700	13542	13770	13817	13695	13625	13773	13649	13850	13860	13738	13710	13757	13729	13805	13585	13713	13853	13686	13755	13627	13481	13640	13800	13774	13765	13835	13777	13814	13653	13622	13872	13649	13585	13601	13751	13635	13712	13972	13681	13768	13707	13664	13814	13894	13667	13648	13663	13735	13618	13668	13738	13580	13694	13662	13796	13680	13784	13753	13803	13731	13571	13775	13653	13653	13918	13787	13737	13677	13633	13896	13728	13581	13595	13889	13819	13613	13653	13795	13786	13521	13723	13831	13800	13738	13662	13741	13754	13792	13721	13842	13750	13803	13729	13843	13672	13735	13787	13908	13685	13611	13779	13705	13591	13722	13621	13781	13780	13821	13659	13733	13698	13835	13656	13822	13593	13821	13726	13815	13776	13665	13770	13747	13736	13723	13677	13748	13819	13519	13859	13627	13638	13775	13952	13779	13768	13662	13797	13850	13691	13583	13673	13839	13773	13876	13732	13884	13657	13685	13725	13714	13854	13690	13606	13667	13918	13625	13700	13720	13842	13747	13668	13729	13719	13613	13676	13561	13695	13670	13698	13851	13739	13884	13865	13649	13769	13836	13672	13696	13722	13730	13875	13815	13660	13726	13487	13547	13756	13765	13821	13678	13595	13965	13706	13800	13783	13861	13749	13818	13753	13752	13888	13744	13706	13711	13675	13671	13717	13807	13793	13747	13866	13730	13783	13643	13765	13714	13744	13883	13775	13701	13710	13712	13778	13598	13613	13778	13666	13845	13637	13824	13749	13675	13856	13921	13905	13632	13815	13871	13762	13846	13890	13806	13828	13699	13626	13699	13772	13763	13807	13821	13534	13810	13659	13508	13794	13767	13614	13817	13680	13688	13710	13747	13794	13608	13899	13771	13960	13905	13821	13762	13595	13822	13709	13779	13749	13846	13783	13690	13703	13769	13775	13733	13721	13655	13679	13779	13760	13628	13700	13652	13784	13699	13692	13909	13622	13732	13608	14000	13808	13721	13808	13772	13762	13805	13689	13830	13644	13719	13849	13797	13870	13688	13647	13834	13658	13846	13581	13855	13749	13950	13815	13781	13593	13730	13660	13742	13852	13785	13810	13705	13772	13673	13866	13699	13805	13722	13628	13665	13646	13704	13772	13731	13717	13731	13797	13738	13833	13821	13684	13695	13712	13712	13750	13678	13674	13639	13659	13739	13795	13728	13712	13916	13715	13764	13667	13761	13684	13837	13756	13722	13648	13684	13678	13802	13748	13885	13638	13730	13733	13785	13656	13760	13808	13745	13706	13802	13941	13703	13737	13850	13777	13690	13955	13684	13775	13804	13784	13711	13710	13720	13754	13871	13875	13766	13811	13568	13877	13680	13766	13648	13785	13866	13666	13818	13738	13777	13810	13859	13693	13690	13729	13778	13935	13692	13621	13656	13764	13731	13827	13705	13575	13596	13698	13783	13653	13637	13847	13702	13746	13761	13838	13636	13666	13726	13790	13764	13652	13857	13698	13663	13761	13768	13810	13840	13700	13701	13812	13715	13629	13630	13825	13621	13655	13743	13600	13764	13579	13606	13764	13571	13624	13785	13741	13952	13874	13962	13587	13491	13717	13788	13722	13707	13614	13690	13675	13765	13602	13684	13613	13802	13635	13819	13647	13738	13723	13739	13855	13726	13692	13660	13797	13939	13858	13693	13765	13789	13750	13717	13778	13827	13673	13734	13759	13805	13727	13582	13815	13875	13814	13611	13782	13758	13696	13631	13735	13734	13771	13595	13875	13654	13798	13696	13757	13791	13510	13816	13773	13821	13939	13692	13742	13713	13740	13797	13600	13694	13620	13842	13600	13686	13726	13710	13659	13627	13783	13706	13673	13599	13657	13778	13637	13779	13698	13626	13714	13828	13741	13799	13737	13789	13698	13705	13633	13825	13674	13792	13703	13824	13879	13707	13673	13918	13625	13895	13628	13826	13699	13712	13666	13655	13649	13771	13617	13901	13675	13964	13739	13841	13784	13797	13675	13591	13824	13684	13655	13844	13785	13737	13814	13681	13727	13741	13579	13659	13706	13738	13721	13743	13583	13711	13783	13631	13662	13667	13746	13806	13885	13621	13641	13650	13957	13668	13670	13702	13671	13831	13701	13813	13634	13759	13583	13686	13731	13719	13772	13726	13801	13706	13626	13856	13648	13856	13696	13785	13744	13643
23794	21184	28687	24001	21891	20753	18419	15909	15377	15305	15679	15307	15276	15243	15298	15108	15206	15313	15421	15401	15449	15521	15488	15315	15483	15040	15239	15108	15338	15209	15136	15253	15193	15058	15087	15071	15120	15048	15029	14923	15051	14999	15010	14905	15073	14985	14946	15060	15025	15368	15773	15984	15871	15454	15382	15076	15097	15162	15005	14852	15007	14881	14777	15115	15026	15019	15036	14843	14926	14967	14749	15066	14838	14953	14924	15048	15181	14962	14988	14882	15059	14948	15026	15115	14941	14958	14874	14848	14977	15063	14889	14809	14867	14824	14861	14942	14829	14976	15033	14944	14951	15150	15318	14972	14582	14983	15034	15079	14980	14977	14796	14847	14905	15043	15239	14893	14947	14890	14939	14881	14803	15045	14980	14926	15134	14895	15124	14993	15011	14941	14807	14933	14831	14962	14946	14960	14985	14887	14987	14823	15019	15121	14984	14827	15042	15091	14824	14963	14868	15095	15033	14951	15164	15000	14816	14823	14807	15067	15052	14944	14983	14857	15025	14980	14900	14761	15124	14948	15083	15040	14843	14924	14930	14995	14709	14890	14878	14957	15014	14841	14916	14923	15095	14902	15080	14951	14978	14732	14777	14870	14930	14987	14995	14919	14875	15129	14957	14753	14977	14910	15016	15251	14929	14962	14998	14896	14809	14965	14994	15165	14977	14852	15084	14921	14850	14819	14907	14834	15008	14943	14700	14828	15012	15197	14768	14972	15218	14904	14819	15048	14832	14844	14760	14880	14987	14965	15052	14888	14905	14846	14956	14883	14797	15189	15019	14851	15025	15070	15236	14979	15078	14817	15074	14908	14902	14765	14796	15028	14943	14941	14894	14941	14941	14961	14773	14847	14876	14761	14983	14842	14774	14816	15001	15180	14933	14993	14996	14780	14774	14983	14852	14886	15045	14904	14841	14940	14863	14778	15044	14960	14798	14985	14989	14921	14861	14943	15029	15060	15033	14967	15023	14948	14833	14777	14726	15048	14900	14850	14975	15238	14903	14991	14886	14848	14857	14927	14955	14916	14802	14964	14819	14930	15063	15009	14920	15023	14970	14755	14945	15008	14845	14853	14890	15050	14819	14986	14873	14928	14830	14876	15108	15118	15083	14932	15153	14822	14868	14831	14933	14936	15024	14973	14887	14912	15082	14882	15072	14917	15000	14902	14970	14788	14891	14979	14945	14949	14894	15116	15003	14990	14855	15093	15029	14790	14834	14722	14998	15139	15027	14914	14967	14768	14745	15202	15036	14902	15186	15027	15013	15170	15113	14991	15013	14914	14923	14875	14924	14889	14884	15063	14976	14969	14876	14856	14829	15034	15009	14736	14916	14875	15057	14958	15011	15037	14985	15150	15081	14845	14853	14936	14976	14902	15038	14900	14988	14849	14846	14815	15018	15056	14978	14975	14883	15054	14965	15034	14896	14942	14895	14850	14831	14978	15063	14947	15027	15032	15119	14807	14864	14870	14846	14732	14825	14758	15034	14825	15126	14994	14889	14876	14954	14987	14833	14993	15059	14888	14863	14937	14791	15016	14781	14922	14911	14984	15103	15134	14854	14932	15204	14895	14984	14857	14816	14709	14920	14948	14943	14892	15044	15003	14887	14888	14758	15021	14946	15140	14831	14901	15025	14989	14935	15120	15120	15108	14930	15062	14972	14935	14762	14770	14835	14981	14957	15019	14923	14893	14742	14962	14979	14969	14844	15001	14897	15051	14925	14859	14928	14961	14791	14942	15105	14892	15019	14935	15136	14957	15092	14904	15124	14835	14815	14904	15112	15023	15015	14960	14927	14994	15044	15009	14911	14924	14889	14956	15034	14966	14936	15115	14998	15117	14982	14749	14946	14929	15094	14740	15066	14683	14838	14843	14998	14930	14655	14802	14908	14866	14912	15135	14920	15037	15109	15161	15061	14926	14820	14948	15078	14937	15053	14983	14848	15030	14933	14992	14849	14900	15095	14775	14774	15063	14947	15027	15143	14917	14869	14914	15195	15049	15095	14890	14932	14831	14916	14956	15020	14978	15216	15179	14957	14864	14916	14867	14705	14823	15281	15025	15111	15098	15066	14963	14980	14938	14971	14802	14953	15003	15041	14784	14954	14873	14908	14987	15039	14679	14885	14896	14967	14974	14820	14831	14961	14923	14743	14914	14804	15024	15198	14986	15021	14739	15046	15012	15116	14896	14906	14780	14781	15015	14959	14936	14949	14964	14912	15038	14908	14760	14888	14946	14992	15069	14910	14809	15015	15050	14946	14897	15182	15077	14963	14970	14919	14936	14966	14846	14959	14960	15036	15123	15035	14908	15072	14829	14972	14875	14875	14937	15008	15066	14886	14711	15158	14845	15077	14798	14879	14934	15073	15010	14880	14831	14973	15035	15006	14956	15058	14797	14922	15142	15018	14815	14922	15038	15001	15040	14833	14998	14904	14993	15197	14847	14983	15090	14940	14885	14903	14886	14905	14860	15013	14940	14886	14936	14872	14899	14858	14746	15041	14788	15015	14848	15000	14909	15075	15059	14826	14876	14885	14793	14946	14925	15033	15050	14972	14903	14793	15007	14874	15029	15004	14987	14978	15025	15210	15166	15048	15053	14775	15069	14837	14975	15004	14937	14932	14914	15027	15013	14946	15068	14994	15094	15258	15161	14964	14864	14946	14886	14815	15099	15040	15082	14785	14868	14807	14793	14978	15068	14913	14925	15028	14959	15024	15114	14898	14960	15022	15154	14988	15069	15082	15037	14981	14839	14914	14931	15194	14898	14903	14890	14817	14790	15072	14936	14703	14988	15081	14934	15100	14970	14948	15060	14893	15121	14996	14733	14835	14802	15133	15002	15023	14988	14952	14861	15145	14945	15061	14817	14873	14994	15072	15003	15158	15027	15066	14824	15111	14819	14924	14888	14966	14920	15104	14870	15020	14779	14943	15095	15100	14980	15129	14873	15218	14851	14900	15026	15001	14989	14893	14908	15003	14936	15156	14859	15014	14949	14798	15059	14966	14852	14884	14967	14977	14737	14659	15046	14880	14954	14864	14886	14957	14852	14935	14869	14842	14999	14896	15087	15163	15009	14985	14898	14996	15096	14965	14958	14862	14838	14952	14907	15001	14964	15049	15026	14738	14842	14984	14936	14959	14910	15143	15072	14740	15000	14914	15123	14747	14849	14891	15100	14853	14916	14963	15004	15235	15110	14991	14952	14876	14909	15035	15039	14870	14892	14913	14904	15033	14882	15087	14895	15047	14832	14996	14885	15053	15130	15030	14965	15199	15151	14843	14928	15098	14959	15007	14948	15099	14981	14897	15052	14802	14923	15118	15005	15020	15017	14969	15024	14928	14731	14955	14869	14771	15038	14852	14779	14971	14979	15049	14980	15048	14948	14943	14841	14969	14735	14956	14907	14975	14868	15085	14892	14868	14942	14750	15097	15023	14926	15041	15026	14997	14901	14910	14989	15067	15002	14848	14853	15018	14879	14832	14854	14930	15065	15068	15019	15055	14953	14950	15073	14807	14831	14873	14982	14841	15118	15124	15096	15009	15067	14993	14935	15033	14973	14840	14803	14874	14936	14884	14997	14811	15000	14976	14839	15053	15010	14933	14900	14861	14887	14938	14877	15101	15008	14904	15085	14957	15063	15004	14799	14737	14896	15010	14878	14880	14934	14947	14730	14830	14834	14754	14849	14859	14883	14804	14904	15035	15010	14951	15164	15039	14997	15071	14929	14936	14950	15012	14984	15067	14893	15031	15105	15116	15176	14946	14852	15021	14944	15064	15052	14915	14872	15041	15068	15106	14923	14859	14822	14717	14899	14927	14888	15004	14869	14962	14760	15035	15128	15054	14887	14890	15124	15158	14842	14865	15025	15000	14857	14958	15089	14996	14877	14964	14960	14889	15140	15015	14732	14883	14940	14881	15021	14818	14799	15009	14903	14989	14945	14724	14911	15075	15112	14985	14759	14806	14951	14886	14969	14887	14971	15025	14941	15175	14820	15068	14884	14882	14976	15236	15001	14979	14871	14925	14874	14803	14959	15034	15139	15126	14877	14835	14920	15059	14810	14960	14969	14971	14845	14913	14837	15092	15065	14924	14980	15020	14941	15011	14857	14968	15128	15081	15054	14824	14834	15035	14896	14926	15137	14832	15396	14921	15071	14837	14890	14915	14756	15040	14840	14901	15109	15000	14923	14765	14788	14851	14963	14921	14987	15001	14870	15041	14954	14994	14769	14909	14892	15233	14837	14902	14852	15098	14990	14998	15061	15037	14895	14923	14914	14710	14966	14777	14773	14949	14801	14969	15004	15065	15015	15000	15028	14844	15089	15070	14821	15040	14950	15068	14615	14965	14868	15091	14883	15082	14978	15020	14903	14930	14857	14827	14730	15105	14967	14973	15009	15111	14838	14971	14888	15026	14880	15092	15034	14874	14981	15310	14931	15114	14860	14686	14874	14877	14885	14909	14935	15045	15070	14976	14741	14986	15071	14936	14972	15006	14868	15008	14959	14889	14935	14993	15073	15050	14871	15048	14839	14959	14955	15232	14994	15099	14880	15012	15076	14947	14797	14997	15017	14930	14862	14927	14882	14704	14907	14866	15108	14966	15131	15103	15093	15101	15081	14806	15105	15032	14957	14775	14820	14966	14811	14852	15012	14906	15077	14874	14982	15069	14845	14887	14812	14672	14908	15009	15046	15081	14969	15058	14981	14865	14923	15020	14889	15033	14866	14949	15037	15048	14952	15024	14941	14890	14745	14972	15044	14688	14913	14974	15171	14985	14839	14921	15050	14916	14847	15015	14964	14960	14949	14822	14900	14978	14781	14884	14811	14943	14985	15131	14960	15122	14943	14971	14835	14747	15033	14865	14747	14958	14718	14961	14826	15098	14921	14917	14928	14848	14875	14994	14668	14903	14935	15146	15125	14873	14828	15070	15141	14894	14955	14857	14962	14866	14879	14833	14943	14848	14943	15132	15035	14967	14857	14766	14944	15014	14871	15010	14768	14935	15041	14951	14885	14894	14804	14848	14834	14820	15099	14977	14979	14927	14821	14998	15008	14908	15109	14831	14959	14966	15002	14967	14791	15109	15088	14826	14816	14825	14985	14888	15140	14882	14813
14227	26265	25373	19686	17185	15567	14434	14055	13711	13680	13550	13589	13728	13750	13421	13277	13498	13660	14000	13732	13673	13918	13781	13613	13699	13698	13771	13673	13618	13678	13523	13293	13360	13396	13457	13227	13448	13283	13375	13202	13268	13363	13337	13316	13357	13279	13435	13064	13451	13837	14196	14489	14373	13852	13545	13453	13422	13276	13397	13360	13387	13406	13194	13267	13200	13436	13180	13353	13443	13341	13246	13258	13245	13373	13206	13164	13265	13351	13205	13328	13181	13234	13267	13152	13302	13250	13232	13243	13373	13348	13161	13192	12966	13221	13084	13128	13124	13410	13242	13265	13217	13280	13348	13297	13308	13235	13253	13151	13058	13346	13383	13161	13118	13258	13205	13233	13303	13342	13137	13205	13259	13420	13197	13244	13247	13260	13316	13141	13207	13344	13220	13275	13083	13135	13384	13173	13238	13193	13261	13292	13288	13146	13214	13297	13195	13250	13186	13171	13327	13320	13342	13118	13190	13318	13399	13452	13329	13236	13139	13205	13068	13286	13198	13201	13376	13218	13130	13168	13377	13399	13252	13262	13185	13416	13265	13107	13251	13259	13277	13156	13081	13195	13220	13159	13222	13230	13300	13186	13213	13253	13324	13188	13314	13121	13128	13125	13203	13241	13120	13269	13341	13216	13274	13240	13150	13239	13230	13260	13299	13151	12949	13292	13352	13328	13081	13301	13133	13336	13223	13188	13230	13178	13106	13230	13249	13234	13299	13204	13173	13062	13296	13262	13284	13202	13246	13286	13207	13286	13301	13309	13144	13128	13132	13339	13159	13259	13186	13174	13255	13386	13156	13367	13238	13259	13159	13123	13299	13095	13228	13262	13256	13331	13250	13240	13307	13252	13079	13227	13220	13117	13119	13153	13121	13254	13264	12992	13265	13189	13116	13093	13202	13270	13163	13164	13333	13086	13269	13239	13225	13298	13131	13252	13107	13194	13165	13052	13272	13082	13187	13253	13265	13138	13156	13176	13295	13328	13216	13205	13265	13204	13173	13315	12962	13137	13249	13221	13156	13242	13380	13223	13109	13207	13360	13352	13132	13171	13129	13119	13303	13268	13190	13281	13213	13249	13271	13195	13178	13138	13240	13080	13145	13134	13301	13237	13209	13273	13108	13289	13262	13240	13277	13149	13236	13014	13211	13277	13224	13204	13203	13203	13274	13298	13217	13412	13254	13047	13328	13154	13216	13168	13250	13115	13143	13214	13235	13131	13215	13171	13222	13139	13213	13151	13388	13325	13226	13318	13289	13088	13120	13226	13129	13232	13295	13188	13075	13300	13189	13131	13350	13371	13113	13139	13243	13230	13284	13179	13271	13279	13389	13177	13307	13185	13324	13300	13252	13342	13218	13282	13264	13383	13101	13156	13226	13186	13256	13079	13203	13331	13213	13144	13002	13172	13173	13175	13246	13283	13224	13284	13299	13232	13104	13295	13197	13154	13143	13140	13200	13324	13183	13238	13175	13124	13239	13111	13415	13154	13198	13265	13213	13182	13308	13240	13142	13088	13109	13356	13144	13233	13338	13309	13126	13350	13149	13074	13221	13075	13217	13170	13084	13027	13118	13057	13307	13190	13178	13320	13206	13373	13417	13221	13404	13224	13139	13230	13136	13222	13135	13085	13223	13235	13117	13266	13239	13236	13233	13373	13183	13110	13297	13199	13091	13178	13078	13273	13390	13299	13243	13355	13142	13328	13206	13070	13377	13092	13233	13020	13161	13224	13352	13013	13274	13165	13152	13508	13196	13075	13216	13291	13336	13115	13147	13154	13251	13248	13421	13238	13342	13139	13151	13357	13283	13174	13263	13184	13206	13047	13327	13151	13065	13229	13264	13327	13015	13257	13263	13341	13167	13054	13333	13101	13250	13272	13229	13327	13343	13105	13271	13369	13300	13129	13253	13276	13374	13002	13283	13141	13243	13183	13064	13372	13223	13241	13143	13181	13135	13417	13200	13339	13342	13233	13173	13300	13010	13116	13245	13180	13175	13135	13148	13270	13399	13246	13325	13260	13111	13236	13215	13215	13201	13265	13233	13295	13264	13145	13284	13259	13383	13136	13194	13135	13116	13380	13160	13332	13104	13278	13095	13079	13243	13195	13274	13124	13235	13272	13270	13264	13263	13140	13050	13268	13339	13126	13253	13299	13169	13303	13154	13236	13299	13252	13183	13275	13106	13351	13159	13037	13076	13325	13209	13147	13209	13332	13285	13331	13330	13218	13197	13231	13094	13270	13278	13172	13189	13213	13230	13234	13242	13249	13300	13180	13281	13129	13107	13272	13344	13150	13309	13174	13204	13336	13209	13127	13341	13315	13327	13005	12989	13177	13219	13288	13251	13241	13188	13138	13283	13088	13280	13306	13181	13157	13225	13177	13328	13342	13257	13283	13310	13096	13320	13253	13136	13244	13172	13294	13113	13351	13309	13206	13091	13147	13097	13466	13371	13271	13266	13088	13281	13201	13155	13139	13356	13310	13151	13277	13211	13168	13279	13265	13229	13038	13367	13372	13193	13205	13278	13157	13295	13209	13304	13264	13143	13244	13250	13324	13316	13204	13249	13278	13191	13159	13411	13223	13209	13102	13407	13440	13330	13130	13398	13430	13249	13214	13211	13115	13295	13240	13117	13132	13151	13169	13104	13130	13192	13066	13213	13182	13248	13168	13201	13291	13242	13243	13090	13173	13243	13232	13275	13149	13212	13315	13169	13295	13108	13058	13257	12991	13152	13019	13330	13083	13216	13099	13314	13095	13208	13079	13316	13213	13444	13400	13269	13287	13208	13251	13179	13295	13244	13303	13034	13077	13286	13172	13216	13132	13305	13295	13164	13238	13149	13295	13246	13167	13289	13316	13128	13261	13041	13279	13107	13040	13352	13135	13195	13327	13204	13221	12994	13324	13154	13242	13303	13188	13267	13231	13136	13311	13093	13361	13149	13105	13291	13418	13211	13339	13173	13168	13264	13134	13244	13225	13169	13399	13131	13283	13286	13165	13072	13107	13265	13295	13223	13265	13256	13149	13249	13147	13217	13231	13152	13042	13292	13290	13308	13202	13149	13361	13285	13036	13260	13390	13283	13202	13199	13155	13227	13135	13097	13193	13089	13234	13253	13084	13258	13089	13309	13180	13225	13264	13306	13225	13267	13113	13297	13298	13225	13180	13176	13354	13282	13231	13255	13209	13223	13214	13163	13152	13423	13114	13122	13175	13256	13400	13129	13424	13072	13238	13263	13337	13217	13139	13286	13174	13225	13114	13209	13326	13215	13154	13115	13185	13215	13270	13261	13290	13095	13248	13195	13249	13378	13087	13217	13165	13251	13306	13240	13193	13236	13332	13168	13355	13301	13258	13172	13266	13192	13288	13238	13062	13314	13196	13113	13074	13178	13117	13223	13117	13235	13252	13415	13271	13091	13287	13230	13111	13211	13290	13362	13273	13206	12964	13334	13165	13150	13280	13235	13311	13214	13390	13290	13148	13288	13117	13235	13232	13242	13122	13234	13238	13260	13229	13228	13188	13401	13426	13355	13236	13163	13220	13382	13081	13166	13128	13213	13220	13280	13185	13185	13249	13167	13275	13258	13197	13171	13200	13252	13171	13266	13083	13300	13020	13280	13176	13082	13076	13266	13203	13227	13340	13309	13246	13297	13192	13173	13217	13290	13304	13092	13219	13362	13182	13415	13199	13219	13334	13184	13383	13328	13335	13236	13245	13099	13113	13269	13340	13236	13359	13282	13130	13326	13454	13211	13140	13312	13332	13413	13217	13161	13183	13076	13102	13188	13278	13241	13167	13298	13189	13221	13429	13175	13342	13181	13426	13252	13274	13284	13384	13132	13305	13221	13233	13325	13331	13322	13238	13225	13335	13152	13058	13459	13154	13230	13147	13329	13364	13214	13099	13264	13145	13320	13199	13214	13314	13220	13212	13193	13224	13122	13137	13226	13145	13176	13258	13170	13230	13296	13195	13150	13139	13280	13194	13248	13265	13069	13244	13141	13206	13177	13361	13111	13062	13291	13381	13191	13235	13275	13348	13096	13278	13167	13179	13114	13225	13559	12987	13142	13033	13172	13348	13234	13142	13322	13189	13244	13311	13246	13244	13318	13166	13175	13192	13026	13147	13249	13242	13313	13180	13120	13204	13221	13326	13237	13093	12944	13355	13421	13242	13378	13128	13175	13228	13167	13133	13120	13193	13268	13379	13381	13190	13127	13271	13236	13368	13227	13270	13286	13102	13212	13207	13219	13253	13259	13214	13208	13546	13197	13339	13294	13310	13186	13282	13235	13309	13107	13218	13147	13345	13244	13269	13161	13346	13319	13298	13350	13212	13289	13338	13248	13314	13084	13196	13190	13069	13172	13192	13157	13251	13254	13079	13370	13354	13257	13266	13211	13278	13336	13100	13223	13244	13238	13133	13353	13211	13208	13269	13111	13075	13317	13245	13269	13261	13271	13206	13371	13348	13280	13189	13315	13241	13257	13119	13078	13245	13304	13250	13390	13210	13319	13158	13212	13385	13378	13254	13236	12991	13340	13173	13254	13234	13153	13284	13178	13234	13265	13266	13260	13309	13324	13322	13236	13294	13279	13169	13164	13308	13233	13238	13114	13233	13236	13163	13149	13318	13403	13160	13127	13259	13125	13030	13192	13140	13135	13149	13247	13151	13147	13063	13165	13287	13195	13020	13191	13157	13314	13406	13084	13293	13153	13277	13117	13250	13309	13339	13223	13288	13321	13265	13216	13329	13085	13297	13344	13122	13229	13123	13259	13092	13294	13198	13201	13159	13260	13439	13262	13236	13361	13339	13317	13202	13104	13145	13307	13264	13248	13207	13268	13295	13193	13143	13261	13219	13377	13290	13316	13049	13203	13282	13148	13100	13220	13162	13253	13207	13177	13200	13115	13325	13229	13323	13125	13273	13098	13258	13374	13113	13269	13128	13212	13292	13087	13357	13299	13106	13272	13052	13047	13137	13142	13205	13243	12954	13095	13342	13329	13283	13156	13278	13127	13266	13202	13159	13140	13177	13310	13329	13175	13264	13156	13197	13314	13162	13216	13235	13294	13257	13268	13330	13209	13241	13266	13177	13060	13329	13295	13279	13193	13174
22818	21177	29050	23563	21318	22884	22933	16846	15394	15881	15501	15410	15365	15428	15395	15139	15448	15439	15437	15280	15457	15859	15444	15347	15459	15413	15488	15537	15269	15548	15207	15206	15185	15148	15259	15212	15196	14713	15032	14908	14906	14909	14973	15138	14970	14925	14830	14760	15194	15607	16425	16595	16459	16058	15569	15334	15101	14972	14832	15067	14916	14946	14894	14861	14907	14958	14888	14727	15023	14922	14826	14800	14925	14714	14761	14972	14894	14803	14874	14939	14669	14826	14763	14688	14737	14886	15016	15011	14794	14908	14757	14926	14755	14792	14778	14951	14968	14939	14725	14739	14912	14878	14674	14801	14750	14987	14797	14858	15006	14900	14830	14796	14978	14673	14933	14879	14614	14611	14720	14781	14966	14840	14640	14943	14685	14924	14826	14684	14920	14685	14686	14642	14955	14697	14843	14775	14908	14832	14689	14806	15034	14926	14834	14861	14888	14816	14815	14501	14822	14887	14843	14740	14937	14689	14747	14848	14871	14907	14614	14884	14830	14940	14824	14748	14606	14713	14789	14854	14822	14918	14894	14914	14965	14800	14871	14825	14800	14963	14861	14755	14899	14843	14784	14670	14750	14834	14806	14929	14802	15047	14710	14807	14828	14762	14958	14814	14882	14750	14832	14784	14787	14751	14887	14803	14881	14977	14822	14705	14805	14920	14878	14825	14767	14901	14707	14724	14887	14907	14807	14820	14876	14943	14618	14611	14702	14736	14940	14838	14811	14877	14791	14980	14836	14760	14848	14874	14893	14736	14811	14855	14801	14689	14866	14798	14805	14790	14814	14826	14540	14838	14899	14802	14843	14618	14740	14992	14936	14939	14651	14852	14730	14793	14788	14795	14827	14615	14824	14850	14877	14789	14748	14788	14802	14765	14903	14839	14719	14746	14684	14831	14832	14639	14861	14628	14837	14812	14855	14853	14716	14798	14838	14789	14707	14931	14893	14738	14720	14664	14668	14772	14822	14730	14832	15066	14819	14950	14897	14788	14928	14948	14842	14822	14952	14933	14899	14661	14925	14781	14707	14909	14843	14555	14751	14763	14738	14580	14725	14606	14775	14816	14995	14703	14963	14901	14881	14965	14836	14901	14801	14775	14700	14711	14769	14747	14973	14875	14752	14939	14925	14831	14986	14824	14693	14508	14570	14805	14719	14856	14927	14666	14933	14801	14917	14787	14635	14732	14900	14939	14890	14798	14794	15018	14760	14623	14782	14752	14746	14843	14860	14868	14800	14920	14855	14774	14798	14847	14895	14710	14650	14635	14764	14740	14912	14899	14737	14747	14882	14864	14863	14896	14879	14838	14770	14860	14905	14880	14926	14685	14647	14743	14700	14781	14634	14714	14861	14891	14973	14832	14616	14798	14928	14775	14925	14627	14776	14748	14776	14838	14719	14725	14859	14795	14824	14754	14996	14806	14851	14662	15033	14786	14729	14924	14828	14835	14661	14494	14690	14844	14774	14783	14860	14738	14855	14725	14699	14786	14912	14871	14820	14900	14692	14826	14849	14733	14851	14752	14890	14795	14615	14890	14705	14572	14930	14888	14786	14678	14823	14764	14721	14992	14861	14986	14852	14568	14732	14974	14730	14819	14811	14933	14837	14887	14860	14641	14728	14932	14888	14845	14815	14922	14831	14690	14877	14735	14938	14656	14599	14694	14886	14836	14737	14724	14818	14766	14623	14783	14717	14579	14920	14817	14877	14895	14808	14893	14685	14589	14758	14843	14873	14952	14516	14568	14669	14761	15016	14925	14828	14614	14578	14778	14738	14963	14740	14831	14694	14745	14790	14730	14930	14915	14777	14873	14834	14806	14688	14975	14731	14762	14905	14787	14857	14818	14750	14822	14755	14724	14764	14803	14892	14711	14847	14887	14821	14884	14924	14751	14902	14678	14832	14566	14914	14768	14706	14810	14543	14692	14596	14832	14926	14799	15013	14786	14556	14832	14793	14798	14799	14880	14860	14897	14956	14740	14681	14872	14877	14635	14833	14947	14684	14549	14774	14793	14855	14760	14803	14923	14801	15081	14842	14552	14814	14686	14929	14750	14972	14953	14699	14925	14873	14814	14643	14812	14843	14857	14661	14820	15019	14728	14847	14855	15032	14737	14712	14763	14830	14802	14873	14822	14839	14941	14825	14917	14985	14751	14878	14693	14822	14596	14576	14937	14785	14688	14829	15009	14776	14776	14935	14845	14857	14986	14920	14850	14660	14732	14909	14788	14696	14743	14838	14883	14884	14845	14593	14958	14996	14837	14880	14772	14840	14837	14870	14702	14667	14776	14803	14723	14753	14699	14741	14939	14821	14881	15014	14790	14925	14837	14823	14671	14901	14713	14915	14874	14817	14702	14887	14865	15019	14761	14723	14737	14921	14742	14674	14809	14914	14917	14763	14776	14915	14857	14930	14823	14875	14947	14716	14748	14958	14800	14769	14697	14772	14860	14980	14909	14924	14871	14868	14765	14875	14861	14723	14890	14883	14774	14945	14712	14921	14886	14961	14921	15016	14787	14783	14823	14866	14847	14967	14792	14827	14807	14857	15004	14977	14750	14875	14714	15002	14921	14852	14753	14881	14739	14690	14865	14839	14877	14958	14886	14675	14717	14946	14948	14690	14738	14955	14884	14797	14850	14524	14745	14911	14750	14666	14831	14688	14940	14771	14880	14913	14673	14640	14753	14758	14702	14687	14818	14856	14723	14777	14760	14664	14985	14737	14696	14726	14869	14845	14800	14776	14902	14925	15009	14570	14582	14606	14746	14766	14804	14802	14822	14658	14675	14642	14866	14875	15054	14836	14602	14784	14794	14846	14837	14751	14814	14886	14829	14887	14674	14897	14826	14843	14808	14943	14850	14800	14902	14840	14842	14761	14870	14667	14782	14773	14711	14892	14784	14883	14946	14756	15050	15015	14858	14783	14518	14939	14765	14614	15019	14879	14993	14762	14770	14831	14797	14692	14658	14661	14759	14910	14883	14794	14850	14675	14991	14735	14826	14793	14855	14670	14750	14723	14717	14753	14783	14771	14861	14690	14835	14812	14934	14685	14732	14796	14749	14823	15077	14746	15008	14911	14847	14870	14903	14653	14642	14802	14758	15032	14864	15034	14927	14903	14685	14672	14793	14766	14807	14654	14651	14550	14884	14798	14713	14962	14839	14689	14864	14796	14864	14793	14793	14870	14819	14890	14817	14573	14808	14761	14724	14862	14874	14754	14821	14906	14681	14582	14760	14811	14772	14811	14617	14652	14757	14905	14908	14885	14895	14829	14680	14713	14656	14718	14801	14854	14900	14777	14854	14844	14713	14908	14760	14910	14894	14802	14662	14652	14762	14875	14740	14993	14879	14700	14928	14791	14903	14871	14752	14741	14816	15061	14885	14826	14587	14712	14822	14738	14887	14891	14932	14777	14777	14583	14846	14651	14758	14829	14821	14765	14790	14805	14842	14844	14979	14970	14863	14857	14983	14815	14710	14689	14619	14990	14927	14872	14743	14859	14778	14865	14655	14471	14764	14726	14985	14720	14706	14784	14718	14911	14898	14951	14840	14756	14923	14921	14769	14782	14693	14788	14789	14823	14716	14623	14806	15031	15020	14892	14959	14914	14869	14687	14579	14845	14728	14691	14798	14739	14831	14816	14773	14940	14765	14738	14991	14962	14670	14911	14685	14595	14813	14939	14846	14992	14963	14756	14863	14815	14757	14951	14825	14732	14645	14789	14794	14802	14831	14858	14947	14780	14795	14848	14772	14737	14682	14852	14868	14734	14823	14927	14766	14843	14718	14951	14785	14829	14803	14748	14869	14870	14658	14908	14856	14649	14799	14874	14809	14779	14876	14755	14800	14739	14815	14849	14674	14770	14795	14807	14972	14711	14672	14640	14714	14881	14732	14871	14641	14904	14897	14767	14706	14751	14882	14926	14840	14691	14685	14872	14874	14619	14897	14661	14764	14844	14830	14661	14805	14782	14796	14879	15023	14735	14823	14701	14711	14780	14762	14882	14896	14818	14891	15097	14867	14976	14935	14522	14803	14760	14989	14791	14860	14797	14706	14794	14834	14814	14935	14823	14946	14871	14752	14797	14842	14848	14757	14765	14820	14663	14783	14802	14852	14810	14882	14853	14733	14669	14770	14746	14926	14886	14719	14818	15070	14767	14765	14751	14724	14751	14725	14876	14859	14797	14923	14689	15048	14851	14754	14585	14763	14850	14708	14968	14803	14762	14971	14596	14720	14798	14756	14921	14819	14832	14991	14790	14851	14665	14902	14882	14560	14602	14870	14967	14865	14689	14787	14718	14730	14730	14890	14713	14849	14943	14771	14999	14944	14726	14771	14647	14799	14776	14661	14579	14658	14950	14882	14881	14901	14816	14851	14788	14766	14802	14691	14636	14622	14794	14937	14612	15086	14717	14830	14731	14891	14941	14670	14816	14660	14583	14814	14844	14808	14846	14845	15019	14708	14849	14880	14886	14809	14788	14905	14715	14694	14833	14778	14596	14811	14801	14701	14839	14836	14951	14901	15109	14799	14809	14835	14820	14605	14583	14823	14852	14658	14838	14727	14789	14857	14818	14883	14933	14777	14768	14647	14821	14734	14872	14911	14758	14895	14759	14700	14751	14904	14789	14779	14745	14646	14822	14739	14914	14762	14815	14778	14669	14850	14865	14845	14880	14825	14776	15097	14752	14771	14907	14711	14697	14767	14925	14723	14638	14830	14913	14772	14885	14858	15043	14958	15043	14936	14952	14762	14770	14950	14810	14799	14926	14892	14911	14923	14787	14726	14855	14888	14875	14733	14647	14558	14770	14823	14774	14743	14799	14765	14814	14999	14995	14789	14749	14778	14750	14771	14771	14778	14976	14888	14992	14748	14593	14764	14883	14860	14791	14707	14650	14822	14735	14953	14794	14848	14870	14844	14730	14776	14998	14894	14710	14799	14602	14842	14917	14857	14750	15027	14791	14841	15019	14900	14728	14785	14862	14742	14818	14690	14671	14949	14592	14688	14706	14711	14904	14932	14992	14966	14691	14737	15017	14913	14722	14680	14761	14811	14625	14761	14827	14816	14742	14577	14882	14872	14952	14719	14942	14613	14682	14872	14836	14689	14732	14676
15706	30217	28552	22286	19225	16948	15366	14856	14364	13882	13910	13731	13791	13916	13714	13439	13473	13643	13802	13754	13977	14124	13993	14060	13784	13739	13745	13698	13683	13622	13454	13505	13748	13474	13441	13353	13381	13386	13205	13378	13294	13294	13390	13083	13088	13228	13221	13213	13675	14392	14995	15133	14820	14411	13963	13614	13312	12984	13399	13283	13173	13379	13117	13190	13036	13226	13206	13145	13249	13169	13237	13194	13141	13039	13371	13141	13082	13257	13110	13194	13223	13122	13143	13216	13025	13136	13278	13106	13054	13021	13102	13139	13153	13112	13070	12981	13079	13100	13162	13192	13286	13191	13207	13115	13315	13029	13250	13211	13201	13203	13056	13089	13190	13151	13171	13052	12998	13237	13094	13102	13099	13006	13153	13133	13177	13087	13242	13006	13102	13270	13089	13236	13053	13186	13260	12991	13237	13046	13216	13181	13237	12992	13122	13182	13290	12959	13149	13088	13112	13181	13284	13004	13167	13154	13111	13312	13042	13142	13047	13142	13161	13180	13227	13159	13130	13094	13258	13182	13050	13056	13050	13235	12844	13138	13288	13184	13145	13146	13216	13197	13216	13150	13065	13141	13124	13095	13157	13136	13264	13126	13089	13378	13120	12972	13021	13085	13179	13085	13190	13046	13010	13196	13439	13037	13025	13107	13130	13130	13093	13200	12974	13243	13180	13085	13200	13214	13178	13090	13194	13160	13097	13095	13103	13179	13061	13160	13181	13130	13275	13099	13025	13179	13120	12978	13096	13144	13049	13188	13004	13134	13044	13213	13220	13321	13167	13020	13184	13169	13214	13133	12994	13147	13175	13280	13279	13016	13199	13111	13128	13119	13078	12954	13211	13170	13038	13119	13136	13294	13209	13155	13050	13221	13159	12988	13306	13124	13146	13177	13005	13172	13044	13173	13115	13091	13194	13122	13239	13238	13040	13195	13061	13146	13102	12991	13060	13023	13100	13032	13256	13079	13015	13063	13160	13056	13153	13186	12996	13342	13047	13148	13096	13239	13117	13209	13275	13174	13131	13127	13305	13151	13225	13017	13147	13008	13154	13087	13099	13202	13052	13192	13154	13185	12991	13185	12969	13169	13035	13155	13113	13085	13086	13189	13097	13089	13095	13215	13023	13168	13243	13095	13179	13174	13039	13189	13237	13170	13078	13160	13080	13208	13257	13044	13289	13026	13148	13048	13155	13024	13135	13203	13107	12960	13124	13176	13174	13118	13111	13208	12951	13149	13114	12998	13124	13123	13151	12997	13163	13142	13008	13036	13267	13096	13137	13109	13284	13158	13011	13220	13175	13169	13142	13220	13092	13117	13165	13223	13210	13112	13067	13291	13097	13102	13231	13006	12944	13076	13156	13077	13143	13314	13040	13189	12953	13186	13140	13219	13229	13102	13045	13083	13190	13054	13098	12980	13040	13121	13020	13062	13119	13238	13037	13063	13203	13182	13145	13131	13169	13095	13095	13203	13011	13117	13132	13042	13019	13240	12987	12996	13204	13282	12953	13126	13140	13196	13302	13282	13127	13155	13334	13092	13144	13145	13005	13155	13069	13126	13173	13130	13179	13078	13144	13170	13180	13063	13182	12964	13274	13092	13046	13145	13152	13108	13062	13174	13101	13048	13175	13325	13099	13106	13096	13091	13137	13297	13120	13099	13170	13057	13105	13063	13254	13212	13029	13062	13162	13037	13236	13089	13143	13255	13089	13069	13125	12935	13184	13303	13111	13199	13137	13112	13036	13105	13114	13096	13030	13078	13105	13028	12949	13168	13086	13068	13040	13067	13268	13085	13024	13043	13105	13028	13270	13105	13114	12998	13056	13199	13098	13088	12949	13289	13181	13048	13118	13028	13207	13153	13177	13175	13093	13156	13027	13227	13144	12969	13242	13168	13142	13103	13180	13235	13024	13280	13022	13036	13211	13109	13017	13159	13285	13054	13144	13240	13283	13249	13201	13144	13030	13223	13216	13138	13063	13107	13177	13007	13022	13040	13161	13010	13049	13238	13173	13076	13221	13247	13269	13210	13066	13166	13048	13185	13132	13227	12989	13023	13155	13132	13145	13038	13032	13041	13082	12980	13214	13156	13112	13084	13243	13122	13130	13082	13074	13269	13174	13181	13134	13082	13093	13063	13079	13183	13169	13153	13122	13113	13260	13317	13053	13049	13179	13194	13190	13110	13079	13175	13048	13161	13194	13018	13110	13187	13147	13054	13099	13203	13133	13056	12955	13087	12997	13114	13107	13156	13118	13191	13243	12958	13172	13180	13033	13047	13175	13224	13231	13154	13087	13180	13015	13005	13083	13216	13143	13270	13010	13122	13111	13052	13219	12961	13167	12973	13175	13051	13217	13158	13095	13027	13051	13179	13041	13082	13172	13025	13072	13189	13126	13142	13120	13105	13259	13016	13036	13057	13079	13163	13007	12985	13138	13039	13258	13250	13185	13100	13166	13098	13139	13191	13292	13183	13103	13100	13227	13094	13045	13052	13037	13059	13213	13082	13156	13151	13082	13006	13085	13235	12994	13058	13205	12907	13060	13106	13175	13233	13225	13062	13110	13157	13056	13110	13163	13180	13015	13208	13096	13173	13145	13093	13033	13082	13251	12994	13044	13104	13127	13068	13126	13204	13192	13115	13102	13254	13104	12996	13131	13170	13178	13111	13053	13186	12901	13147	13100	13230	13144	13118	13145	13096	12933	13034	13098	12997	13099	13063	12980	13136	12958	13189	13145	13045	12977	13147	13080	13168	13215	13172	12981	13062	13083	13092	13092	13267	13110	13106	13250	13196	13092	13060	13201	13280	13214	13160	13147	13346	12928	12988	13133	13133	13104	13071	13106	13146	13148	13151	13214	13157	13045	13080	13250	13204	13148	13163	12931	13291	13011	13196	13000	13133	13200	13107	13243	12969	13083	13138	13046	13218	13021	12999	13104	13163	13097	13027	13331	13000	13198	13146	13158	13061	13160	13174	13130	13062	13107	13006	13096	13095	13053	13222	13276	13296	13097	13119	12993	13096	13103	13038	13043	13086	13153	13082	13232	13023	13118	13001	13055	13204	13049	13137	13338	13247	13150	13191	13176	13069	13233	13166	12981	13173	13230	13127	13128	13136	12950	13032	13265	13123	13071	12993	13077	13018	13176	13254	13186	13219	13020	12976	12989	13131	13186	13162	13185	13261	13115	13244	13130	13015	13079	12879	13150	13138	13135	12979	13171	13163	13165	13040	13041	13283	13079	13077	13113	13095	13096	13215	13063	13106	13054	13104	13246	13153	12959	13236	13052	13302	13111	13179	13160	12997	13102	13098	12980	13278	13247	13173	12989	13127	13139	13027	13136	12997	13183	13247	13081	13056	13244	13152	12981	13155	13122	13129	13012	13200	13179	13133	13027	13054	13317	13226	12967	13092	13066	13102	13110	13039	13006	13071	12871	13286	13077	13122	13136	13157	13078	12982	13057	13032	13071	13108	13187	12986	13131	13048	13088	13180	13121	13166	13045	12926	12948	13197	13001	12989	13091	13051	13172	13141	13025	13177	13093	13197	13158	13261	13037	13153	13345	13066	13057	13095	13018	13077	13197	13195	13071	13203	13164	13166	12993	13101	13065	13283	13082	13191	13204	13080	13150	13324	13136	13021	12931	13065	12958	13068	12960	13127	13108	13155	13238	13036	13275	13146	13154	13187	13010	13240	13045	13052	13071	13185	13160	13120	13142	13258	13046	13133	13032	13069	13206	12979	13097	13089	13029	13236	12953	13076	13106	13161	13109	13125	13303	13110	13214	13061	13143	13172	13261	13208	13119	13154	13061	13228	13153	12911	13108	12928	13101	13095	13196	12993	13241	12993	13017	13235	13077	13058	13008	13016	13079	13130	13134	13100	13234	13167	13266	13199	13104	13031	13347	13097	13149	13144	13081	13015	13106	13266	13026	13202	13138	13117	13198	13228	13150	13122	13098	13153	13140	13065	13116	13166	13064	13094	13145	13154	12923	13034	13293	13185	13109	12951	13193	13046	12981	13010	13176	13105	13031	13103	12993	13222	13033	13155	13118	13059	13132	13094	13219	13020	13098	13084	13372	13102	13090	13273	12951	13087	13115	13230	13170	13024	13187	13253	12968	13219	13094	13091	13112	12959	13306	13145	13043	13093	13100	13028	12976	13156	13186	13161	13149	13092	13086	13133	13156	13281	13155	13337	13081	13059	13290	13128	13044	13016	13086	13092	13133	13173	13257	13060	13198	12971	13073	13162	13220	13104	13099	13061	13267	13149	13136	13131	13180	13119	12983	13224	13047	13041	13014	13007	13211	12954	13077	13228	13057	13119	13174	13254	13195	12916	12976	13056	13222	13082	13044	13319	13278	13158	13027	13081	13061	13070	13077	13269	13059	12989	13081	13102	13115	12873	13239	13239	13033	13062	13089	13163	13002	13265	13075	13105	13134	13194	13177	13087	13132	13071	13013	13147	13099	13179	13150	13089	12988	12917	13244	13027	13284	13160	12889	13169	13151	13079	13223	13226	12961	13078	13177	13213	13236	13007	13343	13117	12948	13092	13132	13179	13153	13091	13120	13027	12963	13168	13015	13204	13002	13076	13156	13111	13127	13178	13111	13126	13098	13335	13313	13175	12999	13125	13165	13114	13057	13194	13054	13118	12893	13032	13102	13021	13145	13042	13034	13215	13179	13048	13088	13196	13123	13097	13174	13035	12963	13095	13172	12999	13040	13170	13207	13098	13050	13148	13104	12997	13126	13153	13257	13125	13240	12997	13181	13093	13105	13244	13049	13110	12951	12969	13160	13093	13220	12988	13034	13116	13051	13140	12919	13164	13164	13179	13091	12976	13070	13175	13106	13064	13092	13247	13106	13054	13083	13177	13112	13165	13141	13215	12941	13040	13202	13099	12903	12952	13107	13039	13170	13155	13239	13164	13080	13079	13132	13211	13111	13115	13171	13236	13004	13121	12965	13187	13053	13188	13075	13172	13002	13170	13196	13233	13158	13176	13156	13177	13041	13242	12963	13152	13267	13100	13235	13114	13220	13111	13091	13135	13060	13267	13200	13120	12932	13314	13118	12960	12940	12985	13101	13124	13115	13030	13219	13118	13169	13197	13310	13030
27034	21561	24340	20502	16752	16099	16092	15750	15480	15480	15518	15549	15407	15771	15554	15625	15635	15505	15570	15521	15523	15644	15523	15776	15644	15444	15887	15644	15553	15556	15642	15721	15700	15479	15595	15384	15319	15658	15553	15464	15476	15385	15479	15682	15497	15696	15536	15393	15673	15611	15555	15629	15527	15686	15454	15556	15431	15610	15417	15543	15605	15543	15510	15505	15643	15620	15416	15443	15516	15383	15451	15565	15585	15737	15434	15502	15525	15372	15642	15578	15530	15231	15303	15480	15380	15446	15465	15492	15282	15479	15528	15564	15356	15482	15567	15482	15471	15146	15603	15559	15380	15309	15608	15402	15571	15441	15373	15484	15447	15449	15407	15420	15347	15389	15523	15455	15466	15516	15379	15555	15423	15279	15310	15458	15257	15394	15537	15349	15563	15566	15567	15380	15506	15467	15478	15477	15436	15477	15550	15396	15272	15498	15479	15457	15417	15655	15369	15480	15340	15439	15563	15501	15546	15670	15531	15570	15426	15538	15358	15599	15291	15397	15524	15373	15479	15510	15459	15522	15474	15558	15580	15301	15425	15377	15411	15468	15666	15568	15481	15485	15329	15412	15314	15265	15407	15520	15546	15552	15484	15301	15446	15443	15593	15518	15478	15338	15376	15489	15446	15469	15600	15495	15477	15507	15493	15504	15434	15368	15330	15383	15553	15507	15522	15342	15683	15552	15199	15318	15438	15395	15446	15698	15392	15457	15275	15346	15582	15268	15536	15517	15349	15528	15457	15339	15590	15339	15388	15378	15520	15538	15333	15533	15418	15432	15441	15315	15282	15270	15507	15440	15432	15432	15414	15402	15352	15357	15345	15428	15354	15400	15353	15513	15337	15301	15587	15456	15689	15487	15496	15570	15441	15474	15449	15479	15505	15471	15388	15538	15403	15480	15506	15461	15524	15646	15457	15459	15334	15386	15408	15453	15337	15398	15601	15457	15536	15499	15526	15664	15517	15709	15395	15456	15468	15542	15699	15511	15473	15463	15431	15490	15433	15308	15392	15604	15490	15403	15370	15497	15536	15776	15454	15456	15496	15283	15317	15384	15302	15447	15422	15469	15485	15602	15526	15605	15376	15592	15396	15401	15446	15531	15644	15484	15371	15352	15331	15605	15476	15485	15517	15428	15444	15449	15373	15470	15480	15436	15505	15407	15503	15501	15425	15346	15578	15551	15502	15323	15397	15613	15352	15376	15210	15584	15487	15508	15383	15370	15544	15563	15346	15602	15391	15572	15530	15431	15458	15339	15645	15353	15251	15520	15395	15363	15508	15482	15202	15330	15463	15249	15474	15631	15489	15411	15290	15314	15394	15497	15442	15555	15542	15526	15634	15516	15410	15418	15442	15325	15335	15426	15450	15454	15352	15389	15504	15639	15347	15459	15526	15556	15282	15317	15531	15477	15620	15587	15540	15203	15272	15593	15566	15434	15450	15351	15408	15421	15545	15432	15613	15575	15457	15347	15553	15375	15302	15386	15522	15429	15438	15560	15298	15464	15299	15374	15396	15789	15278	15358	15404	15406	15550	15491	15494	15606	15442	15489	15419	15419	15499	15499	15639	15443	15385	15669	15696	15728	15450	15368	15485	15397	15526	15484	15537	15707	15588	15503	15487	15600	15555	15559	15583	15442	15336	15408	15531	15490	15370	15575	15537	15519	15569	15659	15323	15502	15465	15530	15576	15562	15447	15403	15718	15252	15091	15437	15752	15501	15434	15463	15498	15431	15446	15493	15534	15728	15358	15369	15312	15401	15532	15438	15393	15485	15583	15351	15275	15706	15418	15441	15560	15538	15446	15394	15430	15323	15304	15547	15300	15420	15457	15374	15476	15474	15410	15488	15624	15442	15443	15459	15292	15367	15268	15378	15539	15300	15570	15468	15329	15589	15634	15628	15304	15508	15366	15402	15557	15567	15505	15300	15334	15459	15377	15523	15385	15459	15689	15397	15625	15345	15553	15503	15401	15512	15539	15446	15268	15390	15467	15660	15372	15374	15483	15462	15502	15585	15473	15538	15470	15369	15387	15429	15511	15564	15293	15540	15509	15551	15548	15552	15648	15506	15463	15299	15371	15542	15206	15612	15430	15503	15375	15486	15495	15486	15524	15424	15466	15509	15522	15473	15578	15486	15426	15425	15370	15500	15342	15455	15438	15297	15487	15425	15382	15375	15544	15703	15498	15484	15580	15521	15603	15480	15572	15494	15542	15522	15450	15587	15568	15541	15505	15381	15395	15420	15448	15597	15466	15720	15347	15345	15410	15507	15540	15556	15521	15509	15317	15425	15574	15404	15355	15325	15385	15577	15244	15579	15465	15446	15455	15130	15373	15512	15598	15413	15465	15472	15399	15565	15443	15464	15682	15456	15308	15544	15656	15402	15671	15484	15565	15482	15294	15566	15410	15377	15353	15687	15425	15514	15372	15507	15441	15363	15544	15419	15590	15414	15431	15448	15524	15536	15429	15408	15631	15570	15339	15542	15453	15492	15602	15459	15587	15377	15432	15376	15395	15430	15460	15544	15452	15457	15448	15447	15308	15474	15549	15501	15334	15578	15561	15572	15559	15456	15513	15697	15389	15513	15478	15431	15414	15491	15484	15640	15441	15534	15288	15427	15280	15519	15657	15530	15594	15394	15416	15286	15546	15473	15494	15599	15572	15390	15635	15439	15502	15258	15289	15492	15559	15505	15608	15500	15449	15421	15448	15522	15650	15397	15389	15349	15606	15314	15499	15294	15468	15325	15639	15555	15200	15499	15318	15376	15466	15652	15636	15595	15711	15474	15422	15669	15362	15463	15568	15392	15444	15371	15341	15444	15438	15491	15458	15469	15701	15601	15528	15565	15380	15473	15466	15517	15469	15531	15461	15418	15500	15523	15302	15452	15423	15477	15506	15555	15440	15507	15301	15449	15634	15622	15381	15405	15615	15514	15534	15465	15416	15570	15386	15421	15466	15372	15406	15378	15433	15534	15472	15175	15556	15398	15508	15518	15495	15369	15305	15359	15417	15427	15291	15493	15539	15614	15429	15441	15344	15582	15561	15315	15386	15516	15400	15626	15326	15522	15647	15479	15377	15536	15305	15572	15515	15569	15542	15436	15556	15724	15618	15617	15597	15611	15567	15285	15518	15607	15336	15532	15429	15638	15492	15557	15348	15578	15599	15416	15523	15561	15558	15541	15492	15487	15504	15417	15345	15379	15663	15274	15617	15589	15462	15629	15450	15434	15396	15269	15363	15607	15511	15355	15428	15466	15515	15356	15441	15606	15385	15218	15452	15576	15314	15559	15422	15588	15510	15466	15413	15693	15542	15685	15503	15657	15470	15465	15389	15657	15522	15421	15489	15390	15293	15387	15240	15457	15295	15675	15492	15558	15553	15442	15465	15507	15438	15432	15480	15598	15546	15554	15400	15694	15673	15572	15489	15530	15465	15483	15421	15570	15603	15591	15539	15486	15440	15375	15283	15561	15387	15647	15504	15419	15481	15666	15460	15266	15607	15299	15427	15590	15288	15422	15418	15375	15499	15439	15613	15580	15550	15286	15754	15452	15419	15464	15525	15432	15588	15498	15648	15355	15414	15590	15570	15540	15474	15538	15509	15485	15610	15470	15555	15313	15551	15576	15483	15300	15505	15484	15692	15496	15424	15527	15113	15475	15480	15425	15483	15450	15490	15506	15332	15432	15349	15426	15553	15587	15546	15556	15434	15504	15553	15673	15518	15394	15512	15345	15548	15550	15538	15542	15288	15295	15423	15483	15278	15486	15495	15352	15597	15510	15375	15461	15397	15506	15511	15473	15581	15502	15751	15483	15467	15682	15458	15443	15436	15647	15312	15575	15489	15433	15369	15259	15466	15435	15372	15744	15554	15523	15659	15555	15490	15443	15592	15580	15411	15358	15367	15568	15327	15248	15515	15482	15516	15297	15553	15397	15370	15484	15493	15476	15349	15283	15428	15319	15396	15666	15475	15266	15588	15331	15576	15454	15585	15649	15566	15451	15401	15632	15546	15230	15456	15431	15382	15602	15600	15556	15528	15493	15321	15628	15385	15394	15374	15563	15452	15434	15615	15627	15600	15431	15573	15446	15476	15455	15343	15572	15352	15377	15542	15425	15375	15495	15508	15346	15551	15593	15572	15402	15621	15290	15452	15590	15499	15496	15463	15420	15427	15375	15139	15587	15457	15599	15563	15640	15502	15462	15542	15444	15499	15389	15526	15564	15546	15375	15445	15481	15374	15496	15392	15392	15418	15405	15482	15488	15435	15327	15538	15349	15711	15613	15452	15450	15450	15498	15554	15424	15582	15491	15572	15623	15596	15464	15469	15776	15508	15441	15466	15598	15530	15325	15370	15526	15415	15303	15535	15523	15317	15479	15449	15510	15380	15407	15608	15586	15438	15384	15721	15551	15580	15404	15409	15596	15396	15526	15506	15429	15596	15633	15335	15238	15344	15446	15470	15591	15496	15591	15605	15395	15426	15479	15546	15571	15402	15693	15426	15545	15459	15552	15388	15454	15341	15555	15491	15399	15671	15665	15624	15308	15445	15409	15633	15510	15405	15580	15583	15397	15496	15356	15614	15389	15617	15426	15879	15460	15653	15350	15541	15477	15491	15578	15536	15410	15418	15497	15429	15551	15485	15415	15424	15385	15286	15381	15459	15410	15474	15594	15402	15506	15611	15601	15342	15510	15503	15606	15493	15300	15358	15366	15138	15561	15434	15570	15741	15587	15494	15265	15478	15247	15500	15463	15468	15477	15633	15341	15487	15361	15463	15570	15502	15354	15375	15358	15386	15411	15457	15501	15475	15563	15508	15488	15356	15493	15305	15184	15390	15535	15471	15521	15589	15541	15558	15543	15401	15433	15527	15624	15348	15333	15323	15329	15498	15321	15478	15235	15388	15235	15621	15468	15345	15208	15677	15384	15600	15482	15480	15558	15355	15564	15482	15489	15405	15488	15377	15434	15500	15474	15558	15554	15461	15441	15468	15523	15388	15504	15589	15443	15618	15519	15561	15465	15618	15443	15482	15485	15617	15365	15602	15640	15369	15507	15489	15522	15605	15514	15485	15418	15482	15613	15360	15626	15354	15287	15301	15607	15411	15225	15397	15625
14897	19242	18934	16150	15305	14362	13953	13815	13736	13698	13518	13635	13577	13777	13640	13589	13753	13688	13893	13543	13843	13841	13964	13918	13695	13480	13745	13806	13747	13644	13726	13800	13759	13758	13725	13621	13628	13567	13620	13557	13481	13670	13566	13531	13794	13414	13472	13530	13595	13672	13704	13685	13636	13748	13617	13655	13744	13793	13567	13613	13635	13455	13491	13621	13607	13584	13496	13587	13685	13691	13512	13441	13413	13458	13549	13428	13623	13599	13679	13703	13455	13612	13528	13516	13716	13631	13473	13581	13486	13504	13491	13435	13557	13443	13674	13502	13628	13640	13529	13473	13623	13624	13554	13419	13469	13660	13524	13526	13592	13470	13408	13434	13516	13542	13655	13493	13502	13572	13557	13492	13699	13437	13556	13536	13631	13575	13543	13630	13573	13420	13438	13514	13391	13566	13474	13637	13494	13418	13689	13463	13509	13476	13614	13417	13412	13604	13564	13423	13518	13534	13484	13442	13496	13558	13510	13694	13468	13695	13504	13596	13533	13619	13565	13563	13725	13658	13526	13509	13377	13484	13486	13537	13356	13712	13429	13478	13336	13618	13635	13542	13520	13747	13545	13622	13512	13534	13666	13453	13575	13519	13611	13572	13474	13601	13574	13692	13365	13497	13523	13654	13455	13494	13671	13637	13633	13637	13623	13555	13591	13545	13618	13644	13489	13554	13594	13540	13434	13508	13523	13493	13316	13521	13610	13593	13386	13625	13617	13510	13504	13641	13477	13455	13562	13636	13426	13479	13624	13659	13540	13503	13560	13546	13484	13612	13669	13428	13621	13482	13579	13520	13659	13507	13686	13646	13437	13705	13584	13422	13524	13476	13567	13524	13517	13419	13631	13525	13624	13569	13653	13651	13494	13644	13663	13534	13626	13533	13581	13460	13579	13538	13580	13690	13578	13525	13719	13512	13551	13627	13583	13514	13579	13562	13344	13503	13605	13741	13401	13438	13605	13662	13577	13424	13572	13625	13610	13551	13503	13485	13696	13580	13601	13704	13620	13546	13627	13550	13530	13413	13580	13458	13458	13653	13483	13506	13490	13368	13660	13497	13541	13459	13514	13661	13672	13651	13558	13579	13615	13594	13621	13365	13699	13791	13421	13594	13641	13519	13589	13513	13466	13628	13694	13466	13634	13634	13581	13511	13559	13653	13477	13615	13617	13655	13512	13703	13500	13454	13458	13591	13432	13587	13400	13663	13487	13560	13561	13692	13527	13559	13646	13601	13551	13523	13478	13578	13526	13507	13557	13591	13609	13370	13601	13572	13538	13724	13646	13475	13562	13563	13618	13763	13520	13688	13577	13461	13557	13495	13696	13472	13515	13659	13613	13451	13628	13544	13646	13534	13545	13502	13526	13664	13518	13464	13532	13519	13577	13459	13682	13528	13490	13483	13500	13599	13532	13423	13561	13471	13571	13509	13617	13512	13587	13552	13394	13484	13510	13467	13635	13676	13490	13505	13729	13435	13624	13560	13665	13622	13547	13586	13595	13496	13586	13483	13493	13541	13561	13521	13625	13610	13544	13500	13487	13554	13436	13658	13723	13513	13439	13443	13657	13576	13632	13587	13519	13519	13516	13502	13756	13564	13521	13391	13717	13444	13468	13609	13649	13567	13645	13554	13590	13476	13453	13622	13526	13685	13517	13383	13464	13494	13536	13498	13538	13606	13479	13727	13624	13453	13620	13474	13613	13625	13572	13660	13419	13558	13546	13446	13470	13489	13667	13717	13767	13611	13413	13694	13416	13602	13552	13584	13588	13754	13496	13464	13481	13595	13622	13478	13692	13635	13505	13766	13495	13515	13706	13485	13631	13578	13489	13653	13603	13530	13461	13565	13659	13546	13496	13657	13559	13583	13629	13491	13606	13625	13570	13529	13483	13548	13602	13717	13499	13453	13571	13430	13532	13592	13484	13536	13666	13547	13829	13468	13527	13425	13601	13402	13530	13526	13536	13582	13541	13464	13764	13441	13509	13411	13555	13592	13379	13559	13458	13711	13535	13464	13627	13517	13496	13608	13664	13659	13464	13573	13524	13562	13429	13613	13504	13534	13637	13539	13504	13615	13660	13473	13488	13453	13441	13658	13568	13571	13524	13480	13678	13556	13661	13755	13460	13676	13489	13574	13568	13554	13485	13467	13457	13757	13555	13555	13639	13463	13632	13543	13626	13616	13480	13593	13695	13666	13488	13638	13500	13553	13450	13693	13522	13427	13635	13489	13497	13643	13559	13474	13588	13444	13614	13644	13556	13533	13547	13494	13524	13574	13591	13475	13582	13625	13470	13501	13566	13513	13614	13562	13793	13564	13413	13750	13692	13539	13501	13475	13485	13429	13466	13597	13536	13516	13644	13528	13614	13612	13624	13671	13667	13644	13494	13585	13612	13478	13379	13526	13469	13665	13700	13573	13547	13441	13507	13517	13503	13575	13575	13635	13489	13523	13723	13745	13572	13563	13723	13493	13635	13587	13659	13574	13472	13583	13716	13662	13542	13662	13464	13607	13498	13617	13403	13554	13519	13519	13369	13532	13576	13546	13569	13489	13508	13548	13524	13414	13438	13464	13536	13567	13723	13489	13658	13487	13561	13466	13622	13488	13602	13570	13516	13534	13474	13626	13523	13581	13501	13609	13532	13567	13508	13550	13489	13576	13509	13664	13459	13705	13583	13622	13640	13575	13784	13737	13481	13495	13789	13430	13533	13791	13544	13628	13624	13549	13602	13463	13431	13508	13698	13666	13493	13593	13618	13661	13654	13524	13511	13390	13478	13628	13514	13429	13622	13521	13758	13495	13475	13537	13541	13483	13555	13490	13522	13503	13504	13333	13646	13746	13668	13587	13450	13545	13532	13584	13508	13564	13427	13558	13548	13564	13573	13536	13662	13499	13503	13622	13458	13516	13561	13647	13600	13599	13480	13431	13558	13491	13516	13506	13654	13535	13677	13506	13688	13648	13570	13564	13585	13620	13535	13559	13512	13526	13525	13400	13450	13475	13491	13562	13521	13277	13593	13532	13597	13551	13641	13480	13650	13630	13531	13642	13571	13462	13479	13663	13591	13729	13498	13596	13662	13549	13566	13605	13696	13509	13627	13640	13560	13424	13593	13560	13439	13612	13675	13473	13453	13608	13546	13460	13432	13499	13477	13706	13520	13668	13357	13491	13552	13461	13659	13567	13514	13394	13489	13594	13570	13449	13661	13528	13543	13519	13586	13607	13569	13611	13752	13513	13595	13808	13518	13548	13401	13566	13468	13556	13447	13587	13785	13555	13673	13581	13604	13575	13383	13608	13504	13614	13650	13571	13612	13565	13408	13732	13576	13620	13565	13495	13560	13728	13426	13629	13402	13675	13572	13551	13598	13607	13767	13625	13739	13571	13425	13508	13553	13721	13674	13579	13468	13554	13445	13730	13663	13527	13575	13635	13645	13475	13585	13778	13491	13524	13658	13684	13600	13725	13519	13477	13645	13520	13511	13470	13639	13646	13587	13535	13493	13620	13580	13598	13472	13635	13538	13551	13444	13604	13529	13476	13486	13504	13622	13522	13531	13627	13601	13576	13533	13577	13685	13625	13550	13450	13594	13537	13516	13617	13519	13584	13434	13661	13549	13762	13583	13457	13490	13474	13544	13543	13531	13467	13417	13658	13496	13548	13585	13598	13719	13567	13638	13542	13615	13523	13498	13588	13723	13560	13424	13567	13621	13607	13516	13535	13653	13398	13744	13388	13711	13608	13561	13607	13557	13524	13551	13553	13634	13639	13399	13590	13623	13332	13622	13481	13578	13581	13636	13530	13553	13665	13780	13386	13528	13675	13694	13539	13261	13623	13612	13500	13567	13568	13680	13663	13431	13339	13606	13665	13451	13663	13511	13600	13572	13659	13571	13502	13443	13656	13485	13463	13562	13662	13531	13671	13466	13570	13695	13635	13513	13474	13630	13638	13672	13578	13597	13711	13559	13457	13407	13429	13546	13483	13521	13434	13645	13751	13484	13548	13614	13425	13669	13668	13634	13523	13671	13627	13740	13408	13698	13413	13558	13409	13645	13624	13473	13635	13684	13638	13585	13466	13521	13624	13617	13714	13535	13566	13626	13747	13549	13374	13687	13622	13356	13492	13654	13487	13516	13516	13570	13532	13591	13458	13579	13541	13658	13658	13679	13504	13546	13507	13686	13369	13483	13564	13493	13527	13525	13551	13571	13532	13581	13503	13682	13532	13547	13426	13698	13733	13452	13548	13622	13771	13575	13541	13570	13461	13559	13506	13582	13572	13845	13503	13534	13515	13649	13561	13494	13650	13533	13668	13513	13623	13481	13515	13540	13502	13619	13576	13580	13555	13610	13723	13587	13571	13381	13718	13530	13612	13547	13454	13500	13547	13487	13706	13636	13605	13562	13650	13616	13532	13459	13685	13426	13452	13545	13629	13423	13458	13559	13531	13468	13568	13570	13650	13416	13588	13691	13545	13489	13658	13640	13554	13566	13607	13783	13596	13712	13511	13435	13670	13677	13658	13467	13596	13554	13619	13653	13583	13627	13512	13528	13608	13593	13707	13543	13626	13556	13431	13440	13536	13548	13436	13499	13641	13584	13611	13436	13409	13561	13532	13727	13506	13499	13539	13671	13440	13801	13562	13466	13658	13529	13612	13644	13639	13773	13565	13505	13532	13643	13496	13601	13364	13518	13487	13527	13468	13603	13478	13634	13584	13607	13406	13471	13515	13599	13548	13672	13505	13564	13529	13693	13470	13654	13589	13478	13643	13538	13684	13528	13578	13682	13351	13446	13553	13520	13643	13617	13562	13547	13602	13562	13518	13584	13590	13595	13450	13522	13522	13573	13565	13588	13431	13573	13668	13598	13565	13521	13706	13673	13445	13537	13427	13750	13626	13786	13468	13585	13433	13391	13548	13527	13486	13529	13593	13644	13674	13659	13661	13622	13537	13639	13629	13571	13705	13698	13578	13687	13665	13522	13569	13318	13581	13527	13505	13652	13429	13568	13636	13529	13334	13325	13492	13547	13507	13347	13381	13442	13613	13455	13575	13500	13476	13403	13569	13547	13585	13547	13630	13547	13410	13433	13632	13441	13533	13655	13512	13558	13448	13596	13502
23778	21172	28647	24086	21966	21619	19788	17191	16698	16734	16703	16495	16505	16506	16667	16391	16388	16415	16412	16597	16483	16714	16787	16648	16497	16437	16466	16395	16415	16388	16502	16517	16375	16387	16240	16291	16482	16167	16278	16231	16259	16283	16196	16176	16100	16245	16277	16428	16656	17100	17329	17113	16794	16656	16216	16141	16293	16206	16015	16214	16139	16296	16320	16113	16224	15948	16206	16260	16191	16327	16149	16015	16583	16410	16309	16350	16276	16182	16260	16295	16202	16266	16260	16281	16264	16361	16190	16270	16240	16049	16022	16155	16336	16289	16216	16081	16106	16220	16309	16112	16216	16289	16187	16293	16457	16235	16168	16138	16156	16341	16114	16060	16202	16131	16043	16109	16223	16231	16048	15943	16145	16318	16147	16103	16293	16233	16137	16207	15994	16014	16109	16056	16088	16287	16176	16020	16183	16155	16222	16168	16030	16103	16059	16072	16063	16218	16167	16291	16298	16204	16191	16206	16159	16234	15926	16009	16147	16399	16276	16150	16150	16178	16117	16104	16192	16063	16122	15933	16253	16190	16162	16370	16210	16075	16065	16119	16334	16120	16180	16430	16107	16138	16341	16122	15988	15931	16259	16033	16180	16143	16067	16401	16267	15959	16251	16290	16237	16377	16188	16223	16007	16218	16129	16228	16321	16272	16184	16197	16315	16085	16239	15993	16097	16035	16198	16058	16078	16200	16412	16206	16225	16361	16181	16071	15966	16187	16235	16235	16270	16213	16206	16152	16132	16124	16040	16260	16291	16141	16277	16206	16226	16241	16178	16284	16236	16186	16114	16238	16180	16147	16092	16267	16307	16212	16181	16301	16161	16284	16304	16072	16140	16157	16203	16154	16271	16179	16070	16231	16229	16167	16188	16198	16198	16150	16179	16072	16169	16089	16163	16162	16162	16073	16147	16156	16088	16162	16271	15977	16332	16222	16382	15990	16158	16125	15999	16224	16200	16049	16176	16177	16200	16368	16277	16177	16333	16158	16140	15945	16256	16228	16244	16318	16105	16225	16181	16068	16341	16145	16309	16077	15991	16180	16120	16289	16233	16237	16336	16238	16215	16027	16085	16187	16371	16261	16296	15949	16280	16290	16019	16218	16102	16260	16154	16137	16193	16148	16054	16040	16127	16210	16047	16275	16379	16310	16174	16093	16014	16334	16153	16272	16436	16146	16096	16557	16287	16307	16401	16251	16070	16288	16375	16224	16159	16069	16052	16131	16194	16185	16054	16202	16213	16145	16300	16296	16082	16110	16145	16054	16047	15992	16245	16031	16239	16344	16320	16128	16027	16258	16228	16197	16210	16070	16135	16350	16076	16257	16263	16081	16261	16125	16343	16105	16183	16160	16129	16078	16247	16383	16110	16082	16322	16197	16332	16117	16253	16314	16048	16091	16019	16094	16240	16304	16205	16308	16322	16043	16297	16122	16271	16162	16405	16037	16316	16118	16344	16110	16189	16143	16273	16365	16219	16152	16133	16235	16141	16203	16210	16172	16220	16291	16212	16234	16292	16152	16141	16155	16250	16245	15978	16113	16099	16157	16278	16137	16212	16132	16381	16058	15928	16092	16125	16184	16276	16042	16211	16112	16229	16200	16183	16228	16342	16094	16187	16123	16288	16190	16280	16238	16576	16221	16357	16081	16149	16013	16262	16013	16101	16174	16118	16082	16143	16131	16245	16166	15828	16094	16373	16268	16118	16183	16189	16206	16154	16096	16148	16245	16193	16336	16280	16297	16211	16346	16441	16259	16119	16146	15945	16057	16265	16196	16210	16065	16080	16035	16119	16066	16047	16216	16120	16145	16010	16218	16187	16219	16162	16183	16222	16296	16249	15968	16170	16203	16083	16004	16258	16017	16229	16325	16111	16278	16155	16140	15942	16166	16050	16266	16141	16254	16320	16116	16045	16259	16289	16249	16137	16196	16209	16245	16296	16336	16168	16197	16232	16249	16062	16086	16172	16382	16252	16312	16163	16258	15933	15965	16171	16149	16158	16100	16210	16149	16172	16155	16095	16055	16111	16127	16085	16219	16214	16373	16067	16179	16230	16228	16300	16223	16157	16112	16082	16023	16323	16198	16000	16090	16168	16072	16352	16136	15989	16063	16290	16145	16495	16291	16166	16060	16147	16290	16107	16084	16199	16309	16267	16168	16273	16054	16261	16186	16178	16124	16237	16113	16303	16220	16238	16294	16087	15996	15985	16050	16283	16105	16265	16131	16289	16030	16206	16120	16262	16132	16163	16119	16107	16182	16249	16268	16211	16080	16267	16240	16067	15995	16193	16240	16073	15856	16066	16264	16446	16068	16091	16015	16106	16116	16370	16108	16308	16153	16118	16065	15952	16195	16340	16428	16186	16128	16139	16191	16120	16129	16170	16233	16139	16216	16195	16177	16256	16322	16416	16214	16376	16189	16269	16028	16182	16370	16093	16316	16316	16075	16295	16073	16043	16152	16197	16146	16569	16079	16222	16291	16135	16075	16274	15954	16215	16251	16265	16270	16250	16139	16220	16292	16113	16271	15993	16156	16076	16191	16069	16324	16425	16099	16265	16067	16098	16243	16248	16143	16143	16239	16167	16281	16126	16146	16246	16061	16092	16270	16241	16057	16145	16044	16172	16218	16335	16081	16204	16275	16198	16072	16216	16059	16205	16264	16332	16274	16196	16152	15983	16188	16132	16295	16190	16213	16100	16249	16230	16184	16166	16356	16244	16250	16316	16152	16205	16211	16174	16238	16175	16305	16314	16179	16122	16222	16116	16035	16429	16170	16241	16230	16190	16111	16282	15995	16351	16241	16229	16275	16228	16104	16065	16091	16130	16109	16119	16236	16204	16236	16088	16136	16226	16161	16157	16139	16122	16200	16239	16133	16264	16166	16139	16259	16392	16241	16167	16124	16337	16174	16184	16143	16395	16241	16087	15995	16346	16401	16141	16170	16126	16294	16260	16230	16110	16163	16254	16210	16269	16062	16192	16428	16254	16224	16303	16194	16180	16170	16061	16130	16160	16290	16455	16225	16133	16126	16142	16033	16208	16182	16107	15929	16217	16236	16389	16068	16340	16185	16181	16392	16263	16010	16505	16075	16390	16156	16206	16164	16197	16119	16330	16348	16262	16143	16078	16039	16036	15999	16142	16303	15908	16308	16300	16295	16032	16121	15928	15989	16127	16160	16134	16183	16181	16103	16177	16173	16241	16262	16264	16171	16097	16144	16055	16103	16317	16137	16186	16126	16198	16250	16140	16099	16309	16142	16303	16124	16246	16223	16060	15986	16087	16242	16181	16138	16198	16233	16094	16134	16169	16109	16158	16336	16229	16076	16253	15973	16239	16128	16214	15960	16322	16255	16175	16168	16326	16147	16299	16005	16031	16106	16018	16264	16161	16048	16098	16020	16029	16254	16233	16214	16081	16007	16207	16220	16242	16101	16286	16356	16113	16090	16232	16173	16213	16142	16213	16092	16156	16218	16163	16118	16219	16224	16238	16289	16139	16217	16134	16187	16145	16189	16236	16258	16261	16249	16112	16284	16544	16179	16305	16420	16228	16038	16254	16286	16115	16164	16246	16170	16201	16233	16166	16168	15920	16099	16185	16083	16119	16070	16218	16280	16250	16165	16047	16110	16322	16295	16053	16011	16262	16150	16248	16203	16042	16106	16055	15920	16065	16156	16030	15966	16123	16018	16097	16228	16263	16146	16223	16172	16372	16258	16164	16335	16119	16160	16210	16252	16009	16216	16111	16249	16245	16163	16099	16357	16077	16298	16286	16454	16199	16252	16242	16093	16083	16121	16205	16209	16367	16222	16050	16279	16260	16289	16068	16202	16092	16092	16226	16212	16362	16242	16247	16263	15989	16265	16209	16333	16349	15935	16000	15865	16204	16331	16212	16039	16383	16241	16242	16433	16388	16102	16208	15984	15917	16361	16203	16248	16067	16083	16154	16120	16087	16185	16244	16108	16177	16227	16037	16178	16111	16056	16406	16109	16219	16004	16226	16351	16034	16114	16070	16116	16351	16131	16302	16212	16272	16545	16119	16137	16415	16133	16186	16197	16344	16205	16216	16221	16120	16272	16057	16002	16101	16083	16295	16228	16157	16167	16090	16329	16324	16322	16179	16036	16189	16164	16035	16196	15973	16057	16164	16146	16243	15943	16085	16414	16433	16186	16062	16247	16160	16131	16097	15987	16030	16181	16329	16170	16067	16138	16181	16253	16157	16136	16113	16195	16314	15979	16330	15896	16064	16002	16214	16159	16374	16044	16146	16124	16161	16266	16110	15961	16056	16045	16304	16297	16224	16186	16220	16333	16130	16304	16147	16132	16132	16374	16342	16185	16221	15915	16007	16025	16423	16385	16262	16115	16510	16317	16135	16181	16233	16331	16253	16316	15976	16273	16200	16204	16211	16267	16061	16101	16392	16201	15976	16146	16269	16485	16110	16054	16123	16149	16093	16199	16170	16152	16284	16085	16355	16256	16238	15881	16029	16255	16102	16096	16014	16103	16018	16143	16214	16318	16175	16205	16020	16135	16084	15967	16315	16179	16310	16229	16197	16347	16151	16107	16285	16235	16056	16078	16183	16162	16154	16064	16269	16182	16073	16153	16024	16031	16281	16220	16128	16251	16220	16182	16327	16035	16193	16207	16234	16087	16154	16014	15972	16123	16154	16300	16090	16066	16189	16265	16116	15788	16303	15981	16203	16301	16097	16290	15980	16074	16171	16167	16261	16107	16179	16167	16114	16371	16161	16350	15990	16257	16280	16207	16188	16292	16237	16001	16054	16008	15961	16248	16291	16083	16270	16200	16003	16075	16139	16272	16269	16089	16505	16182	16323	16132	16145	16259	16140	16093	16122	15969	16262	16153	16011	16091	16131	16235	16219	16214	16198	16213	15962	16136	16096	16259	16112	16119	16162	15947	16259	16078	15887	16076	16192	16108	16153	16049	16297	16301	16194	16063	16086	16035	16292	16077	16211	16222	16245	16154	16058	16102	16234	16117	16147	16152	16087	16140	16368	16158	16037	16197	16038	16396	16291	16277	15969	16333	16132	15937	16039	15925	16115	16196	16282	16102	16264	16242	16126	16132	16147	16057	16229	16118	16131	16244	16074	16083
14744	25843	25126	19875	17770	16588	15469	14998	14738	14602	14336	14263	14221	14401	14454	14205	14263	14385	14548	14354	14430	14539	14402	14364	14284	14315	14275	14332	14241	14388	14170	14225	14326	14114	13955	14115	14090	14129	13952	13981	14064	14105	14086	14119	14030	13997	13949	14262	14618	15115	15561	14844	14846	14410	14246	14113	14008	14113	14079	13885	13940	14175	14034	14001	14040	14012	14025	14056	13850	14093	14005	14015	13979	13991	13987	14089	14043	14007	14026	14023	14069	13874	14195	13846	13956	13858	14070	14178	13960	13902	14080	14042	14051	14032	14114	13948	13986	14027	14148	14001	13925	13995	14012	14087	13949	13896	13907	13981	13880	13913	13951	13978	13984	13938	14144	13989	13907	14193	13960	13995	13887	13889	14006	14181	14105	13885	14160	13907	13941	14055	14037	14124	13984	13996	13970	14042	14007	14074	14090	13902	14027	14114	13908	14139	14196	13997	13901	14035	14161	13843	14022	13965	14059	14169	14053	13994	13909	14025	13910	14031	14036	13986	14004	14124	13990	13900	13857	14120	14081	14096	13740	14110	14144	14040	13950	14024	13983	14017	13877	14134	14046	14030	14076	13999	14039	14019	13982	14163	14055	13944	14188	13889	14056	13933	14012	13898	14152	13972	13953	13899	13910	13969	14008	13891	14043	14026	13906	13986	13894	14071	14000	14087	14140	14086	14058	14057	14098	13952	14112	13974	13869	14101	13992	14050	13945	14016	13926	13921	14132	14053	13969	13928	14282	14016	14006	14009	13989	13998	13938	13961	13979	13912	14088	13997	14094	13987	14116	14008	14025	14033	14092	13762	14170	13805	13903	13937	13906	14049	14089	13941	14104	14057	14027	14088	13995	14017	14019	14150	13956	14006	14089	13994	14028	13853	14160	14113	13816	13877	14027	13831	14106	14045	13976	14035	14118	14235	14085	14075	13937	14030	14001	14113	13919	14113	13697	14080	14096	14059	13900	13903	14044	13936	13915	14052	14165	13918	14171	14008	13980	14199	13992	14021	14124	14050	13973	14059	14037	13991	14000	13879	13822	13920	14060	14050	13853	14000	13956	13963	14129	13918	13956	14077	14180	14072	13935	14125	14067	13948	13924	13926	13887	13928	13936	14223	14014	14070	14032	14080	14097	14057	13975	13872	14018	14020	14126	13925	14175	14063	14024	14079	14022	13895	13993	13892	14126	13933	13970	14052	14088	14104	14172	14079	14066	14051	14106	14072	13919	13930	14231	14151	13933	13929	13855	14108	13907	14100	14044	14051	14045	13945	14001	14047	13825	13983	14096	13969	13912	13896	14086	14034	14128	13992	13949	13990	14149	14118	13903	13920	14015	14176	14202	13945	13949	14009	14059	14144	13870	13785	14150	13870	14034	14102	13923	14117	13953	13981	14054	13980	13921	14001	14193	13964	14090	13951	13966	14058	14006	14103	13976	14002	14014	14155	13937	14061	14039	13907	14237	14042	13886	14098	13873	13993	14115	14173	14108	14106	13977	14040	14101	13909	14133	14123	13975	13992	13949	13986	14009	14004	14008	14005	14017	13909	13897	14134	13907	13965	13816	14068	14042	14053	14033	13972	14043	14122	13960	13952	14146	14038	13833	13978	14009	14013	14007	14038	14071	13953	14041	14085	14112	13849	13956	13825	14055	13892	13837	13991	14022	13965	13958	14013	14220	13789	13960	13917	13995	13942	14098	14010	13875	14155	13930	14194	14078	14006	14126	14074	13818	14074	14025	13923	14047	14065	14082	14096	14002	14124	13823	13850	14057	13903	13982	13942	14002	13958	13926	14092	13966	14161	13863	13847	13915	13959	13945	13885	14012	13960	13805	13967	13920	14071	13992	13992	14026	13983	13985	13936	14032	13959	13941	14096	14050	13980	13953	14148	14091	14137	13966	14083	14165	13955	14123	14098	13927	14072	14011	14029	14081	14002	14002	13768	14153	14015	13997	13992	13783	13968	14217	14122	14058	13949	13982	13961	14068	13946	14056	14187	14066	13928	14075	14047	14108	13941	13923	13940	14092	14154	13924	13950	14058	13886	13975	13996	14065	13971	14065	14045	14062	13977	13962	14042	13943	14030	14001	14019	13841	14022	13981	13977	13955	13955	13978	14190	14094	13833	14181	14095	13906	14050	14141	14119	14107	13797	14141	13989	13997	14012	13965	14046	13917	14049	13929	13938	14018	13989	14086	13930	14170	14018	13881	14068	13887	13974	13986	14003	14019	13988	13885	14024	14051	14019	13945	14100	13967	14058	14112	14011	14020	13919	14033	13892	14065	13870	13843	13945	14130	13843	13993	13959	13955	13892	13938	14084	14039	13866	14015	13862	14046	13763	14015	13933	13872	14077	14118	13954	14113	13941	13887	13792	14083	14012	14047	14017	14000	14034	14139	13908	13930	13935	14007	14225	14062	14059	14084	14021	14077	14026	13782	13790	14052	13998	13969	14142	14004	14061	14047	14225	14063	13994	13995	13780	13875	14026	14070	13873	14147	13951	13950	14130	13955	14095	13912	13922	14007	13832	14033	13783	14150	14014	13868	14019	13941	14050	14083	13928	13908	14068	14065	14004	13856	14172	14126	13995	14223	14012	14041	14029	14121	13867	13973	14080	13925	14164	14143	14205	14084	14005	13941	13938	13849	14116	14255	13847	13971	13874	13984	13913	13968	14022	13893	13959	13967	13999	14109	13955	13881	13887	13933	14184	14121	13985	13945	14052	13942	14040	13986	13904	14145	13817	14124	14062	14000	14021	14004	14061	13777	14108	13864	14023	14162	14121	14108	14063	13975	13946	13914	13961	13969	14077	14029	14113	13947	13977	13887	14085	13813	13941	13980	13995	13980	14064	14091	13996	14065	14148	13994	13999	14022	14047	13965	13934	14146	13881	14045	13935	14037	14057	14042	14155	14014	14192	14021	13976	14012	14134	13980	14082	13908	13957	13880	14195	13805	14001	14031	13840	13958	14107	13944	13992	14034	14008	14034	13978	14066	14127	13975	13878	14076	14031	14025	13907	13981	14070	13972	14010	14059	13965	14019	13924	14002	14003	13986	13878	13833	13984	13956	14063	14023	13896	14064	13937	14015	14052	13988	13848	14131	13992	14027	14137	14154	13898	13905	13863	14016	13935	13918	13987	14042	13914	14011	13969	13926	13932	14076	14065	13932	13870	14019	13928	13993	13872	14250	14055	14126	13956	14025	14207	14099	13975	14078	14031	14019	13890	14033	14029	13927	14090	13942	14040	13968	13929	14013	14107	13976	13959	14060	13928	13982	14098	14014	13890	13827	14022	13954	14097	14098	13951	14055	14046	14083	13955	14037	14091	13917	13837	13993	13967	14076	13903	14063	13919	13899	14107	13927	14038	14008	14107	14114	13983	14106	13991	14110	13997	14097	13937	14040	14024	14059	14058	14057	14074	13981	14013	14007	14014	13997	14028	13784	14042	14080	14170	13964	14295	13967	13904	14071	13925	13855	14032	13992	13962	14059	14101	13935	14109	14113	14053	13957	14063	13983	14062	14150	13984	13975	14136	13979	14026	14039	13945	13881	13935	13972	13884	14067	13964	13945	13930	14021	14034	14117	13935	14090	13904	14157	13977	13943	13982	13968	13997	14074	14079	14050	14019	13995	14030	13883	14012	14141	14106	14073	13986	13993	14049	13962	14087	14207	13890	13979	13957	13989	14103	14117	14022	14048	13830	14008	14122	14054	13961	14108	13920	14174	13984	13950	14092	13978	13974	13893	13959	13962	13909	13974	14110	14007	13978	13928	14134	14066	13832	14120	14056	14033	13901	13991	13899	13872	14114	13997	13985	13967	13978	13853	14178	13986	13961	13889	14013	13898	13954	13980	13887	14099	13982	14047	13960	14018	14184	14142	14092	13866	14163	13964	13978	13995	14027	14226	14189	14033	13903	14058	14090	13985	14109	13907	13818	13902	13995	14013	13889	14129	13965	14045	14043	13887	14064	14036	13991	14015	13920	13955	14046	14095	13978	14123	13897	14191	14069	13921	14012	13890	14166	14082	13944	14030	13882	13926	14105	14022	13955	13896	13980	14006	14017	14028	14019	13997	13967	13910	14139	13893	13931	14043	14058	13976	14063	13865	14012	13934	14036	14022	14016	14035	13814	13967	13990	14155	14034	13996	14008	14076	13941	14015	14123	13914	14022	14040	14016	13964	14038	14084	13868	14027	13989	14000	13991	14184	14091	14215	13960	13936	14018	14063	14029	13972	14272	13874	14059	13996	13984	13982	14041	14076	13952	13974	14055	14047	14102	13915	13948	13730	14024	14006	14029	13987	13978	13900	13924	13957	14147	13868	13977	13844	14089	13897	14139	13997	13765	14137	14045	13882	13991	13964	14026	14060	14027	13854	14038	13882	14145	14167	14082	13866	13871	13983	14089	13862	14110	14037	14018	14070	14112	14097	14132	14010	13932	14075	14056	14110	14200	13920	13994	14048	13942	14088	14023	14016	13930	14011	14002	14193	14023	13988	13939	13978	13953	14076	13967	14060	13959	13868	14022	14196	13991	14112	13689	14078	13991	13953	13949	13808	13918	13993	14108	14070	14019	14100	14130	14057	13921	14169	13925	13861	14046	13996	13943	14033	14176	13957	14032	14031	13979	13948	13995	14007	13949	13903	14128	13904	13891	14135	14119	14033	13925	13990	13985	14211	13963	14077	14161	14032	13988	14057	13951	14001	14009	14041	14054	13970	13866	13965	13872	14068	14117	14271	13979	14130	14143	13839	13982	14173	14010	13939	13942	14098	13981	13985	14082	13989	14031	13984	14034	14133	14017	13923	14081	14086	13978	13865	14149	14077	13954	14009	14127	13967	14039	14059	14046	14134	14061	14013	14111	13942	14059	14207	14158	13993	13943	14079	13933	14134	13966	13998	14075	13998	13904	14018	13916	13911	14056	13968	14092	13963	14175	13924	14031	13894	14049	14046	13998	13949	14011	13886	14022	14025	13943	13882	14000	14117	13831	13873	14047	14114	14059	13921	14015	13996	14014	13946	13907	13974	13980	14007	14065	14155	13986	14030	14084	13952	14058	14070	13891	14098	13896	14044	13936	13987	13936	14024	14067	13947	13953	13986	13898	14008	13980	13876	14021
22709	21126	29004	23530	21275	23102	24528	18604	17429	17578	17375	16941	17137	17030	16935	17117	17074	17003	17159	16913	16991	17142	17099	17131	17114	17032	17193	16849	17005	16853	17024	16863	16785	16737	16761	16759	16591	16652	16759	16813	16719	16862	16552	16603	16719	16617	16645	16772	17493	18216	18606	18183	17644	17464	17049	16872	16654	16534	16598	16416	16733	16690	16643	16431	16586	16598	16497	16733	16610	16711	16480	16618	16510	16359	16554	16562	16508	16528	16644	16772	16526	16475	16787	16463	16425	16716	16422	16803	16442	16433	16628	16444	16489	16654	16599	16624	16488	16461	16610	16432	16647	16615	16387	16637	16769	16604	16801	16566	16683	16502	16622	16579	16490	16443	16729	16474	16475	16578	16449	16616	16464	16196	16553	16400	16619	16541	16377	16795	16562	16715	16545	16432	16595	16577	16301	16560	16634	16450	16560	16551	16702	16605	16414	16681	16412	16649	16304	16532	16405	16513	16428	16573	16706	16463	16519	16767	16530	16485	16539	16488	16568	16608	16668	16485	16156	16480	16655	16399	16611	16638	16614	16526	16389	16588	16638	16597	16740	16537	16548	16482	16650	16639	16609	16655	16499	16674	16537	16786	16672	16648	16484	16648	16419	16624	16450	16427	16337	16479	16758	16758	16537	16438	16709	16568	16599	16678	16495	16605	16388	16446	16652	16463	16372	16514	16623	16506	16646	16591	16508	16233	16587	16704	16515	16589	16674	16575	16697	16391	16689	16477	16600	16509	16760	16363	16627	16461	16832	16603	16517	16721	16565	16542	16247	16592	16436	16746	16482	16719	16324	16485	16596	16657	16498	16588	16601	16700	16582	16679	16558	16469	16416	16594	16595	16557	16655	16485	16450	16485	16554	16574	16477	16407	16592	16516	16414	16525	16463	16399	16494	16537	16439	16427	16462	16361	16470	16536	16485	16475	16447	16486	16533	16496	16615	16577	16556	16610	16543	16606	16578	16521	16555	16579	16405	16627	16408	16557	16438	16571	16438	16693	16625	16614	16673	16502	16553	16454	16571	16602	16271	16407	16628	16633	16535	16566	16607	16530	16800	16572	16420	16413	16543	16521	16503	16440	16526	16601	16459	16518	16530	16706	16606	16721	16581	16603	16601	16459	16572	16412	16458	16505	16620	16490	16404	16516	16644	16660	16751	16550	16588	16498	16473	16386	16409	16445	16633	16500	16347	16690	16385	16521	16552	16616	16600	16534	16511	16468	16528	16497	16516	16600	16601	16517	16400	16740	16695	16546	16426	16413	16302	16559	16674	16230	16582	16519	16525	16564	16581	16525	16501	16751	16552	16474	16641	16657	16563	16561	16740	16518	16470	16471	16529	16597	16561	16407	16471	16512	16596	16558	16429	16540	16374	16292	16544	16476	16493	16538	16551	16531	16643	16616	16746	16685	16612	16575	16547	16641	16637	16549	16649	16529	16425	16481	16535	16643	16614	16607	16459	16457	16744	16446	16651	16408	16585	16549	16666	16625	16526	16432	16535	16476	16319	16608	16448	16643	16588	16550	16747	16577	16534	16509	16609	16554	16606	16547	16441	16476	16711	16594	16574	16516	16647	16727	16566	16527	16545	16502	16506	16474	16440	16521	16509	16480	16473	16574	16501	16432	16602	16450	16787	16527	16750	16544	16411	16294	16329	16548	16531	16514	16659	16427	16392	16568	16600	16467	16539	16424	16426	16525	16514	16448	16585	16609	16514	16644	16597	16401	16596	16610	16618	16583	16599	16758	16636	16606	16672	16398	16501	16404	16636	16357	16453	16500	16665	16463	16598	16605	16656	16510	16845	16690	16541	16559	16628	16483	16399	16413	16575	16569	16567	16583	16567	16499	16526	16519	16488	16555	16632	16351	16376	16583	16602	16492	16533	16402	16559	16532	16555	16541	16426	16415	16509	16392	16864	16721	16639	16521	16522	16396	16463	16581	16337	16741	16599	16597	16517	16564	16545	16626	16461	16591	16427	16451	16388	16441	16561	16552	16601	16537	16687	16575	16607	16341	16640	16339	16522	16436	16538	16612	16399	16415	16393	16438	16655	16516	16629	16655	16679	16632	16329	16508	16572	16474	16328	16335	16459	16549	16500	16613	16591	16433	16504	16399	16526	16537	16434	16514	16571	16715	16441	16566	16504	16474	16560	16578	16429	16441	16447	16494	16430	16505	16595	16725	16825	16496	16582	16565	16429	16774	16654	16577	16398	16475	16581	16559	16285	16543	16480	16620	16469	16398	16436	16563	16423	16382	16406	16696	16685	16804	16645	16634	16521	16549	16497	16685	16505	16445	16520	16512	16656	16531	16566	16360	16523	16450	16570	16553	16417	16705	16556	16424	16860	16550	16493	16590	16690	16411	16657	16357	16355	16505	16606	16583	16433	16532	16440	16438	16812	16466	16390	16678	16547	16242	16753	16543	16475	16645	16611	16648	16444	16588	16620	16433	16469	16542	16417	16652	16408	16416	16372	16493	16402	16523	16672	16543	16577	16394	16599	16473	16445	16447	16545	16403	16565	16455	16454	16509	16713	16522	16790	16894	16523	16485	16429	16581	16359	16645	16471	16428	16524	16687	16627	16376	16555	16768	16650	16304	16539	16442	16478	16536	16611	16518	16724	16603	16570	16465	16609	16497	16408	16605	16438	16671	16810	16598	16806	16574	16529	16465	16572	16623	16416	16504	16675	16667	16620	16539	16463	16424	16443	16349	16586	16488	16288	16643	16418	16558	16593	16526	16486	16478	16497	16533	16548	16586	16488	16385	16562	16745	16516	16655	16617	16687	16654	16548	16615	16491	16514	16383	16447	16526	16656	16552	16738	16612	16500	16423	16767	16652	16513	16339	16723	16661	16485	16517	16395	16517	16465	16674	16659	16582	16535	16447	16579	16553	16573	16400	16490	16696	16572	16514	16541	16548	16551	16773	16699	16425	16478	16726	16695	16651	16550	16732	16526	16633	16616	16597	16402	16465	16539	16564	16704	16450	16513	16632	16386	16542	16575	16655	16571	16580	16592	16475	16469	16481	16836	16527	16469	16511	16614	16522	16694	16563	16559	16783	16414	16532	16510	16472	16387	16300	16272	16473	16637	16477	16685	16596	16387	16374	16655	16532	16693	16689	16516	16463	16711	16579	16551	16556	16580	16486	16576	16711	16456	16475	16441	16728	16636	16718	16661	16426	16756	16612	16462	16544	16669	16357	16699	16344	16663	16638	16474	16467	16531	16426	16425	16382	16727	16721	16399	16548	16354	16261	16366	16668	16528	16607	16462	16487	16394	16409	16463	16599	16639	16339	16348	16564	16657	16408	16401	16440	16420	16624	16562	16497	16514	16608	16903	16689	16468	16619	16590	16712	16535	16688	16428	16680	16630	16700	16630	16306	16559	16295	16592	16490	16565	16646	16522	16516	16706	16495	16470	16256	16478	16494	16584	16533	16647	16517	16764	16375	16649	16527	16349	16392	16542	16506	16677	16495	16433	16532	16521	16450	16563	16459	16465	16614	16551	16876	16609	16343	16544	16752	16658	16422	16577	16466	16595	16596	16316	16484	16603	16736	16505	16628	16498	16698	16473	16403	16499	16468	16677	16618	16719	16555	16542	16636	16728	16767	16515	16684	16517	16394	16350	16675	16529	16551	16742	16528	16636	16467	16472	16450	16611	16461	16512	16319	16559	16602	16391	16673	16586	16651	16602	16493	16524	16459	16397	16638	16555	16464	16669	16618	16503	16614	16535	16380	16406	16571	16442	16410	16682	16585	16381	16476	16684	16665	16534	16411	16436	16449	16538	16473	16498	16544	16552	16470	16491	16494	16825	16625	16608	16679	16570	16526	16472	16618	16445	16639	16609	16532	16516	16442	16620	16528	16652	16614	16573	16535	16616	16719	16779	16591	16496	16621	16592	16724	16524	16384	16310	16610	16675	16543	16574	16486	16665	16414	16492	16567	16671	16404	16445	16640	16591	16671	16378	16543	16601	16447	16470	16470	16514	16522	16537	16465	16489	16585	16389	16485	16551	16520	16597	16472	16708	16696	16655	16568	16705	16535	16651	16583	16511	16597	16751	16488	16424	16561	16562	16531	16438	16565	16358	16494	16567	16580	16483	16698	16687	16670	16541	16563	16650	16638	16815	16406	16688	16427	16558	16616	16615	16285	16352	16654	16470	16583	16643	16436	16520	16526	16456	16577	16609	16575	16746	16576	16528	16454	16682	16599	16612	16447	16605	16553	16500	16577	16313	16539	16542	16505	16493	16558	16571	16490	16696	16568	16383	16585	16567	16585	16523	16434	16740	16477	16379	16608	16480	16282	16507	16427	16446	16620	16462	16422	16537	16555	16771	16322	16459	16720	16343	16401	16556	16541	16782	16474	16520	16820	16485	16593	16375	16437	16564	16615	16337	16617	16630	16682	16475	16598	16685	16490	16507	16609	16404	16467	16467	16388	16348	16608	16571	16518	16608	16478	16693	16580	16565	16446	16744	16510	16622	16703	16485	16658	16563	16587	16417	16571	16658	16475	16559	16451	16384	16584	16537	16472	16570	16643	16491	16648	16649	16559	16637	16661	16637	16742	16581	16538	16589	16518	16585	16355	16547	16652	16484	16450	16734	16439	16605	16523	16610	16551	16423	16569	16753	16653	16502	16376	16422	16567	16286	16665	16787	16518	16426	16627	16648	16735	16649	16567	16505	16587	16594	16347	16526	16689	16471	16369	16585	16479	16653	16491	16473	16694	16468	16603	16501	16618	16418	16766	16770	16622	16559	16716	16772	16577	16546	16501	16607	16656	16629	16559	16730	16629	16633	16555	16558	16686	16551	16469	16328	16545	16436	16561	16480	16495	16211	16499	16405	16484	16449	16481	16629	16709	16509	16382	16546	16568	16540	16361	16402	16535	16430	16311	16580	16543	16562	16334	16452	16670	16698	16644	16550	16490	16694	16644	16449	16586	16584	16545	16406	16497	16478	16346	16371	16440	16667	16368	16612	16646	16527	16538	16576	16652	16676	16682	16623	16797	16653	16505	16481	16561	16542	16435	16689	16542	16518	16619	16570	16551	16498	16786	16436	16487	16466	16626	16495	16593	16675	16558	16453	16408	16361	16648	16478	16479	16713	16398
16822	31818	29933	22941	19859	18330	16525	15871	15399	15025	14772	14924	14664	14497	14603	14329	14601	14698	14699	14552	14835	14937	14940	14973	14745	14684	14867	14469	14626	14673	14543	14332	14467	14403	14406	14347	14351	14285	14372	14455	14271	14260	14280	14103	14270	14070	14263	14458	15538	16414	16671	15925	15369	14785	14464	14265	14350	14238	14212	14180	14298	14149	14230	14185	14248	14212	14101	14205	14266	14190	14203	14185	14207	14109	14078	14137	14275	14408	14318	14215	14216	14311	14282	14200	14265	14165	14169	14156	14311	14122	14173	14317	14346	14175	14259	14146	14150	14159	13965	14331	14286	14213	14350	14374	14265	14249	14143	14182	14082	14226	14186	14324	14107	14234	14187	14124	14063	14261	14144	14109	14159	14210	14189	14074	14315	14144	14069	14233	14059	14297	14292	14269	14283	14056	14178	14177	14199	14071	14373	14197	14285	14012	14116	14315	14175	14164	14172	14249	14044	14251	14161	14086	14287	14107	14183	14081	14223	14248	14337	14056	14208	14195	14154	14195	14231	14176	14299	14218	14142	14334	14183	14107	14184	14200	14258	14172	14077	14197	14307	14245	14196	14157	14173	14215	14193	14148	14328	14380	14010	14147	14220	14153	14073	14235	14191	14046	14103	14273	14158	14228	14315	14272	14166	14077	14130	14142	14302	14255	14351	14212	14235	14172	14229	14245	14001	14254	14134	14132	14104	14052	14062	14263	14329	14189	14145	14233	14063	14197	14311	14026	14147	14307	14223	14147	14107	14189	14220	14253	14190	14223	14163	14343	14213	14166	14195	14163	14150	14158	14125	14180	14183	14151	14193	14207	14305	14180	14151	14229	14092	14168	14324	14058	14224	14249	14249	14076	14151	14300	14279	14249	14084	14338	14256	14180	14348	14137	14190	14087	14239	14021	14070	14104	14095	14193	14217	14275	14173	14097	14249	14211	14114	14278	14144	14184	14268	14037	14335	14146	14077	14176	14132	14354	14245	14034	14190	14075	14236	14227	14199	14251	14137	14173	14206	13880	14325	14006	14177	14140	14159	14267	14233	13973	14394	14190	14187	14158	14328	14182	14115	14226	14152	14266	14281	14111	14162	14136	14200	14201	14142	14054	14318	14078	14112	14179	14230	14230	14326	14218	14259	14181	14018	14019	14199	14180	14141	14168	14062	14141	14110	14069	14212	14068	14280	14175	14193	14175	14096	14236	14329	14044	14147	14307	14207	14390	14108	14222	14101	14348	14101	14249	14229	14133	14167	14167	14151	14156	14070	14249	14206	14093	14280	14281	14244	14350	14144	14210	14335	14237	14053	14242	14080	14261	14057	14217	14165	14336	14229	14260	14090	14133	14093	14082	14247	14024	14322	14273	14213	14128	14341	14097	14348	14254	14113	14145	14097	14130	14180	14254	14209	14114	14215	14260	14109	14110	14239	14070	14248	14187	14309	14135	14280	14163	14311	14149	14145	14171	14184	14244	14254	14329	14082	14162	14147	14101	14147	14125	14320	14272	14211	14253	14160	14170	14173	14215	14179	14073	13990	14194	14119	14124	14125	14279	14122	14290	14138	14281	14116	14205	14127	14103	14241	14137	14175	14180	14247	14177	14113	14067	14194	14185	14225	14068	14182	14162	14084	14278	14081	14110	14033	14324	14009	14235	14210	14232	14083	14012	14053	14298	14015	14374	14000	14158	14307	14223	14020	14281	14307	14154	14238	14130	14151	14284	14129	14057	14197	14284	14255	13966	14210	14171	14000	14198	14104	14038	14249	14124	14188	14178	14163	14252	14276	14363	14344	14214	14076	14229	14155	14239	14100	14136	14193	14106	14049	14233	14168	14177	14288	14035	14025	13957	14213	14248	14057	14242	14298	14250	14163	14173	14085	14167	14193	14022	14168	14178	14325	14004	14321	14075	14243	14149	14084	14166	14195	14091	14234	14149	14234	14072	14160	14121	14224	14119	14202	14041	14125	14168	14258	14170	14254	14276	14100	14148	14234	14235	14362	14252	14077	14184	14262	14101	14234	14162	14279	14117	14214	14161	14224	14212	14245	14155	14270	14239	14140	14155	14224	14127	14101	14141	14053	14117	14237	14139	14255	14171	14248	14310	14100	14199	14266	14109	14222	14256	14186	14119	14115	14136	14081	14279	14233	14186	14294	14134	14219	14125	13993	14167	14034	14298	14150	14199	14230	14157	14243	14137	14253	14191	14162	14060	14124	14079	14069	14126	14319	14272	14198	14165	13981	14168	14070	14181	14250	14015	14226	14236	14247	14274	14141	14023	14189	14150	14355	14222	14148	14175	14263	14225	14077	14429	14163	14282	14208	14195	14133	14265	14323	14333	14351	14163	14440	14293	14139	14203	14155	14117	14245	14274	14110	14357	14314	14161	14270	14192	14049	14254	14203	14311	14097	14167	14379	14095	14134	14031	14180	14197	14239	14211	14148	14181	14050	14219	14053	14231	14212	14177	14154	14232	14199	14144	14311	14099	14052	14315	14076	14059	14275	14047	14274	14159	14266	14223	14220	14220	14096	14216	14093	14343	14309	14295	14150	14137	14010	14177	14150	14231	14074	14194	14157	14116	14170	13956	14256	14290	14279	14220	14080	14052	14066	14233	14275	14266	14113	14065	14088	14234	14227	14098	14128	14342	14072	14219	14117	14280	14126	14211	14259	14212	14147	14059	14207	14299	14140	14110	14156	14159	14076	14077	14234	14258	14188	14152	14077	14137	14190	14215	14355	14114	14224	13984	14168	14186	14169	14252	14174	14064	14125	14023	14286	14250	14214	14279	14176	14188	14155	14267	14166	14232	14235	14217	14289	14270	14360	14267	14063	14215	14293	14206	14177	14152	14092	14216	14194	14048	14112	14323	14200	14198	14300	14069	14242	14233	14234	14323	14261	14031	14240	14334	14097	14179	14215	14121	14138	14264	14186	14319	14357	14282	14232	14229	14174	14253	14064	14266	14180	14335	14245	14081	14204	14077	14197	14099	14218	14041	14162	13975	14232	14276	14146	14102	14316	14239	14137	14277	14310	14094	14086	14087	14246	14162	14093	14241	14128	13897	14243	14195	14378	14052	14135	14205	14266	14153	14136	14348	14193	14060	14311	14165	14294	14111	14154	14076	14086	14093	14136	14148	14117	14108	14263	14217	14132	14259	14236	14448	14167	13993	14197	14078	14065	14165	14234	14113	14081	14211	14130	14063	14156	14133	14207	14229	14226	14205	14270	14228	14152	14094	14162	14077	14266	14033	14265	14024	14087	14230	14167	14101	14114	14102	14205	14023	14140	14151	14094	14235	14184	14179	14209	14102	14123	14048	14180	14096	14015	14208	14249	14236	14157	14240	14172	14148	14221	14171	14106	14262	14088	14219	14125	14157	14260	14180	14207	14164	14260	14126	14216	14223	14037	14126	14280	14067	14056	14205	14049	14338	14185	14193	14006	14304	14123	14215	14248	14052	14297	14125	14228	14129	14194	14133	14341	14153	14075	14121	14304	14240	14311	14074	14390	14227	14168	14219	14166	14154	14064	14271	14116	14027	14227	14066	14036	14296	14142	14103	14228	14294	14103	14273	14151	14279	14007	14102	14270	14054	14185	14006	14263	14235	14162	14276	14198	14302	14134	14081	14166	14156	14239	13982	14162	14243	14175	14221	14176	14116	14294	14212	14226	14371	14137	14263	14223	14267	14227	14276	14146	14019	14161	14177	14014	14056	14260	14038	14175	14125	14078	14261	14080	14121	14128	14103	14123	14210	14154	14224	14130	14070	14114	14087	14242	14094	14132	14277	14212	14310	14294	14120	14067	14240	14140	14137	14258	14161	14052	14097	14237	14246	14316	13974	14214	14242	14098	14171	14049	14306	14187	14094	14199	14281	14207	14238	14282	14205	14164	14249	14431	14285	14049	14087	14291	14106	14292	14296	14126	14191	14163	14256	14226	14384	14222	14259	14098	14191	14153	14264	14178	14183	14177	14284	14159	14071	14104	14177	14245	14020	14310	14153	14224	14244	14125	14357	14260	14245	14053	14058	13907	14020	14009	14215	14137	14194	14357	14270	14261	14178	14250	14353	14273	14094	14156	14197	14127	14145	14150	14170	14126	13975	14125	14077	14308	14319	14168	14219	14350	14017	14149	14103	14153	14345	14229	14232	14278	14193	14171	14239	14130	14201	14180	14201	14300	14182	14313	14163	14208	14338	14345	14144	14169	14334	14215	14182	14214	14236	14225	14277	14240	14183	14169	14011	14224	14197	14127	14202	14236	14091	14384	14076	14031	14131	14118	14028	14041	14025	14207	14207	14046	14119	14210	14127	14362	14170	14148	14210	14239	14094	14231	14184	14110	14088	14153	14246	14213	14228	14260	14281	14332	14237	14107	14148	14183	14149	14126	14050	14205	14144	14069	14313	14379	14180	14160	14212	14148	14313	14165	14119	14320	14197	14180	14165	14249	14280	14289	14059	14170	14200	14256	14157	14295	14286	14154	13985	14101	13983	14063	14222	14245	14322	14326	14221	14338	14252	14184	14074	14332	14289	14227	14176	14411	14169	14262	14066	14163	14184	14188	14208	14240	14277	14049	14231	14177	14198	14141	14236	14209	14117	14079	14071	14259	14061	14009	14384	14084	14193	14332	14066	14225	14047	14171	14153	14252	14204	14268	14119	14172	14074	14054	14170	14072	14176	14207	14255	14281	14102	14083	14105	14327	14223	14092	14129	14097	14151	14325	14284	14240	14020	14221	14144	14266	14208	14252	14145	14196	14455	14131	14149	14223	14186	14357	14090	14017	14199	14138	14145	14132	14266	14221	14142	14232	14013	14140	14229	14134	14203	14188	14124	14085	14065	14262	14196	14177	14285	14219	14134	14070	14158	14088	14074	13971	14180	14161	14128	14132	14169	14088	14251	14270	14240	14155	14090	14462	14118	14103	14157	14324	13944	14193	14089	14291	14317	14167	14174	14230	14142	14122	14305	14091	14199	14193	14233	14028	14152	14323	14123	14151	14266	14082	14035	14181	14356	14200	14108	14109	14176	14055	14088	14263	14199	14238	14291	14130	14309	14238	14127	14134	14353	14224	13940	14334	14145	14373	14113	14136	14177	14373	14268	14081	14332	14145	14093	14120	14177
27461	21907	25071	21583	17701	17528	17284	17147	16969	16831	16853	16859	17176	16993	16890	16951	16641	16887	17058	16886	17042	16974	16916	16959	16979	16639	17241	17140	17136	16993	16943	16872	16938	16904	16838	17012	16746	16857	16868	16937	16907	16838	16768	16873	16907	16872	17018	16970	16953	17001	17049	17052	17107	16950	16800	16851	16814	16757	16834	16936	16988	16990	16883	16828	16916	16889	16712	16929	16832	16949	16839	16820	16727	16869	16873	16878	16903	16826	16830	16900	16705	16991	17076	16931	16955	17015	16880	16828	16751	16925	16766	16897	16868	16869	16919	16733	16928	16913	16991	16719	16850	16997	16751	16889	16809	16792	16861	16856	16921	16664	16909	16836	16890	16833	17067	16974	17031	17094	16898	16904	16734	17080	17107	16863	16965	17021	16922	16974	16767	16900	16842	16886	16909	16935	16838	16910	16728	16677	16907	16900	16915	17002	16904	16947	16812	16858	16911	17212	16950	16735	17020	16822	16637	16881	16977	16760	16728	16848	16686	16654	16754	16840	16731	17104	16986	16967	16970	16774	16785	16916	16826	16919	16904	16816	16887	16859	16734	16917	16887	16910	16700	17063	16775	16986	16870	16823	16826	16800	16868	16738	16812	16990	16986	16951	16967	16846	16949	16833	16604	16912	16897	16748	16770	16675	16796	16981	16894	16641	16739	16877	16946	17033	16818	16799	16814	16750	16861	16890	16742	16881	17047	17140	17029	17003	16875	16960	16759	16903	17124	16839	16920	16697	16931	17009	16627	16798	17027	16903	16879	16832	16752	16881	16916	16936	16809	16867	17041	16711	16868	16803	16988	16925	17008	16830	16919	17051	16694	16851	16905	16741	16959	16781	16899	16911	16935	16887	16765	17037	16943	16711	16924	16867	17028	17051	16986	16964	16897	16846	16762	16877	16700	16674	16824	16921	16703	16931	16710	17002	16709	16897	16678	16760	16733	16852	17166	16856	17042	16781	16884	16692	16983	16911	16808	16778	16889	16699	16681	16830	16835	17114	16860	16830	16903	16712	16878	16708	16883	16959	16685	16676	16881	16824	16784	16797	16767	16780	16793	16991	16611	16931	17019	16814	16906	16902	16883	16570	16780	16847	16848	16787	17049	16892	16825	16985	16889	16877	16935	16842	16828	16725	17003	16907	16760	16837	16928	16892	16711	16983	16929	16847	16886	16939	16766	16865	16886	16952	17105	16933	16773	16753	16973	16953	16747	16937	16921	16713	17058	16987	16724	16922	16970	16795	16989	17016	16911	17017	17042	16786	16808	16814	16904	17013	16864	16722	16781	16602	16612	16907	16701	16779	16973	17074	16879	16883	16793	16927	16816	16743	16912	16823	16707	16712	16815	16827	16878	17012	16947	16768	16847	16949	16908	16710	16817	16783	16788	16762	16756	16926	16665	16879	17056	17009	17001	16897	16883	16941	16743	16711	16888	16689	16960	17072	16779	16860	16945	16876	16961	16795	16812	16814	16879	16869	16779	16887	16849	16884	16693	16696	16854	16602	16787	16868	16966	16825	16839	16811	16775	16933	16939	16775	16825	16960	16746	16768	16940	16970	16944	16701	16856	16967	16984	16899	16820	16673	16855	16995	17103	16751	16751	16708	16992	16773	16773	16816	16891	16671	16772	16669	16819	16883	16749	16857	16800	16906	16862	16698	16921	16856	16716	16756	16927	16910	16898	16907	16788	16743	16819	16930	16931	16709	16782	16972	16884	16967	16958	16694	16732	17000	16702	16917	16891	16941	16880	16841	16836	16953	16799	16584	16900	17020	16798	16959	16952	16731	17012	16881	16984	16939	16845	16924	16882	16887	16743	16782	16824	16951	16715	16906	16831	16822	17018	16895	16866	16889	16827	16930	17031	16744	17006	16839	17126	16839	16767	16898	16735	16783	16726	16852	16708	16811	16965	17012	16907	16695	16766	16771	16787	16697	16844	16897	16875	16859	16616	16933	16945	16739	16944	16864	16813	16642	16759	16909	16838	16926	17081	16871	16912	16868	16958	16896	16750	16853	16791	16849	16802	16873	17031	16747	16877	16929	17057	17039	16832	16910	16834	16944	17003	16863	16891	16958	16759	16897	16911	16763	16921	16680	16902	16858	17042	16879	16764	16872	16888	16787	17027	16870	16714	16719	16904	16880	16855	16897	16735	16803	16786	16906	16936	16907	16977	17025	17105	17013	16863	17132	16914	16981	17134	16870	16913	16973	16928	16760	16868	16814	16918	16788	16834	16937	16933	16798	16651	16889	16857	16990	16846	16868	16773	16682	17027	17074	16852	16730	16752	16921	16828	16982	16780	16970	16973	16904	16879	16834	16837	16528	16956	16851	16863	17015	16908	16673	16788	16989	16951	17010	16868	17032	16844	16933	16853	16872	16920	16781	16773	16884	16762	16753	17022	16819	16769	16895	16925	16852	16835	16860	16919	16947	16852	16729	16767	16948	16867	16984	16842	16801	16881	16986	17005	17042	17028	16927	16930	16949	16826	16791	17022	17081	17089	16925	16900	16798	17013	16870	16795	16779	16874	17018	16898	16907	16837	16888	16990	17089	16791	16887	17047	16984	16836	16997	16888	16859	16909	17008	16862	17009	16835	16839	16678	16780	16765	16632	16956	16888	16882	16889	16970	16956	16721	16825	16897	17010	16974	16955	16784	16826	16817	16653	16812	16971	16860	16915	16887	16887	16890	16710	16833	16675	16903	16798	16888	16811	16618	16814	16597	16845	17085	17001	16617	16867	16746	16763	16817	16909	16977	16862	16577	16934	16785	16965	16880	16938	17169	16833	16865	16738	16792	16913	16809	16842	16930	17038	16845	16839	16830	16748	16901	16900	16987	16921	16904	16715	16863	16742	16899	16974	16888	17081	17104	16885	16800	16973	16919	16555	16676	16755	16991	16838	17024	17015	16802	16636	16645	16858	17019	16944	16794	16973	16802	16883	16955	16992	16767	16847	16876	16757	16915	16791	16753	16891	16850	17020	16847	16859	16847	16912	16952	17101	16942	16913	16887	16888	16792	16748	16892	16929	16759	16926	16717	16894	16787	16993	16819	16895	16763	16885	16902	16776	16939	16883	16867	16975	16955	16896	16787	16753	16796	16719	17014	16827	16816	17042	17008	17126	17057	16861	16872	16986	16991	17021	16887	16761	16841	17036	16891	16769	16779	16827	16860	16761	17158	16996	16847	16828	16972	16745	16965	16945	16873	16801	16842	16848	16887	16972	16798	16917	16877	16687	16865	16813	16843	16782	16895	16983	16829	16729	16948	17005	16888	16756	16997	16928	16963	16897	16844	16905	16896	17067	16891	16738	16875	16837	16905	16847	16919	16929	16811	16666	16797	16810	16719	16808	16803	16961	16818	16763	16890	16945	16763	17062	16933	16850	16994	16899	16778	16866	16932	16784	16967	16823	16824	17003	16787	16877	16808	16889	16798	16899	16899	16772	16962	16720	16685	16720	16915	16688	16921	16767	16955	16969	16941	16914	16865	16973	16752	16808	16972	16872	16807	16877	16852	16957	16745	16901	16895	16768	16883	16806	16877	16829	16751	16916	16846	16982	16809	16895	16788	16707	16789	16856	16923	16927	16875	17020	16696	16747	16936	16908	17099	17156	16937	16991	16791	16828	16966	16889	16857	16913	16940	16894	16827	16799	16607	16680	16857	16684	16824	16764	16714	16696	16869	16986	16816	17031	17015	16903	16890	16747	16930	17033	16833	16923	16696	17066	17003	16893	16866	16647	17120	16790	16806	16816	16922	16864	16779	16991	16834	16863	16778	16912	16851	16990	17005	16821	16741	16814	16825	16832	16809	16776	16897	16758	16683	16899	16938	17008	17053	16697	16762	16658	16780	16974	16699	16874	16655	17057	16758	17176	16911	16769	16770	16808	16873	17045	17157	16688	17017	17010	16978	16855	16918	16972	16741	16835	17047	16907	16746	16814	16991	16980	16932	16798	16861	16942	16720	16938	16937	17024	16938	16950	16742	16891	16699	16951	16697	16861	16917	16954	16866	16851	16820	16878	16840	16645	17021	16782	16881	16603	16934	16774	16967	16887	17061	16992	16833	16780	16801	16829	16934	16773	16900	16864	16893	16831	16801	16755	16939	16806	16913	16885	16856	16827	16889	16966	16861	16902	16829	16613	16786	16961	16855	16821	16950	16935	16920	16611	17029	16827	16802	16810	16823	16729	17053	16944	16856	16945	16936	17026	16868	16734	17097	16991	16788	16875	16755	16928	17016	16983	16709	16729	17013	16738	16572	16673	16775	16757	16905	16936	16805	16851	16904	16906	16855	16703	16858	16983	16815	16703	16838	17052	16960	16850	16910	16807	16952	16962	16896	16954	16908	16838	16931	16888	17025	16925	16749	16709	16901	17075	16844	16688	17069	17032	16884	16873	16938	17015	16908	16857	16869	16966	16916	16699	16928	16675	16891	16840	17013	16879	17083	16985	16969	16682	16862	16800	16668	16758	16717	17021	16876	16837	16959	16743	16853	16986	16815	16770	16802	16795	16948	16850	16731	16865	16752	16924	16722	16869	16837	16878	17011	16925	16976	16662	17026	16671	16987	16859	16751	16786	16753	16784	16690	17007	16858	16829	16955	16956	16730	16819	16963	16936	16805	17016	16786	16954	16911	16822	16977	16815	16937	17089	16986	17004	16845	16908	16836	17043	16740	16799	16835	16880	16855	16844	16883	16695	16844	16970	16815	16820	16863	16897	16881	16919	16959	16928	17053	16989	16955	16998	17018	16865	16834	16766	17030	16863	16928	16524	16691	16822	17079	16911	16691	16872	16848	17029	16785	16672	16929	16951	17065	16932	16969	16844	16988	16871	16898	16942	16914	16824	16878	16644	16891	17132	16860	16990	16928	16901	17049	16876	16863	16876	16852	17071	16948	17128	16762	16994	16941	17027	16888	16894	17051	16788	16877	17106	16807	16674	16760	16619	16925	16845	16792	16811	16595	16847	16719	16823	16817	16933	16737	16849	16834	16764	17076	16969	16799	16895	16928	16637	16817	16881	17037	17065	16814	16965	16684	16800	16824	16628	16859	16788	17030	16826	16872	16722	16879	16927	16708	16816	16968	16877	16781	16707	16884	16765	16862	16961	16970	16775
15423	20379	19900	17010	15680	15004	14843	14695	14531	14337	14413	14492	14528	14322	14389	14629	14541	14562	14554	14535	14696	14540	14582	14537	14525	14661	14525	14377	14592	14751	14527	14459	14458	14319	14486	14421	14504	14472	14612	14442	14560	14377	14188	14365	14331	14366	14344	14210	14558	14438	14763	14655	14427	14460	14484	14402	14283	14464	14379	14415	14420	14312	14276	14460	14452	14407	14326	14365	14377	14371	14449	14223	14530	14660	14467	14359	14438	14317	14226	14427	14459	14404	14366	14386	14370	14360	14434	14367	14364	14237	14385	14408	14299	14438	14374	14347	14258	14269	14408	14391	14470	14378	14395	14340	14539	14429	14418	14335	14378	14413	14309	14607	14406	14270	14421	14343	14306	14472	14354	14551	14325	14359	14559	14460	14437	14355	14332	14352	14488	14361	14380	14373	14533	14259	14328	14411	14112	14352	14399	14364	14411	14456	14276	14269	14389	14347	14381	14477	14487	14285	14404	14417	14333	14563	14251	14328	14289	14400	14407	14658	14220	14199	14324	14419	14341	14346	14397	14456	14478	14365	14386	14242	14395	14391	14459	14439	14349	14391	14425	14339	14254	14231	14382	14355	14489	14461	14354	14342	14430	14474	14385	14523	14324	14340	14295	14291	14391	14292	14345	14394	14494	14350	14479	14627	14376	14378	14374	14377	14392	14432	14472	14402	14562	14499	14580	14407	14381	14385	14341	14348	14455	14458	14398	14429	14440	14334	14450	14293	14356	14292	14267	14374	14446	14407	14427	14650	14430	14510	14331	14493	14316	14322	14444	14257	14372	14268	14342	14408	14502	14497	14321	14393	14345	14440	14300	14360	14412	14375	14518	14310	14439	14291	14550	14351	14429	14429	14475	14312	14444	14484	14208	14439	14511	14348	14332	14290	14611	14445	14350	14185	14453	14291	14336	14239	14386	14515	14386	14385	14346	14446	14458	14395	14315	14299	14323	14441	14304	14404	14276	14141	14266	14424	14361	14361	14280	14346	14371	14384	14373	14423	14244	14395	14365	14521	14430	14330	14263	14343	14385	14304	14300	14376	14357	14438	14346	14193	14466	14236	14337	14511	14379	14360	14409	14337	14400	14406	14310	14516	14369	14374	14379	14423	14388	14376	14521	14415	14420	14311	14623	14493	14369	14341	14291	14293	14428	14270	14655	14492	14331	14568	14395	14342	14535	14333	14419	14414	14406	14240	14339	14469	14366	14455	14582	14425	14486	14312	14414	14389	14489	14529	14417	14420	14447	14256	14300	14327	14404	14271	14706	14270	14527	14320	14407	14434	14299	14403	14413	14525	14351	14389	14547	14360	14226	14429	14533	14231	14423	14381	14479	14601	14415	14467	14375	14345	14459	14237	14360	14284	14261	14235	14525	14417	14435	14454	14469	14342	14430	14348	14384	14440	14373	14441	14434	14247	14353	14529	14318	14315	14361	14445	14533	14472	14465	14271	14329	14516	14562	14425	14264	14397	14407	14393	14322	14520	14454	14409	14478	14215	14409	14477	14558	14440	14286	14374	14475	14237	14373	14355	14411	14331	14442	14341	14378	14472	14452	14249	14538	14391	14410	14406	14218	14475	14624	14444	14491	14404	14419	14271	14467	14510	14443	14422	14516	14437	14302	14300	14379	14394	14377	14425	14396	14379	14223	14462	14373	14402	14471	14353	14376	14411	14528	14667	14391	14350	14362	14299	14410	14534	14278	14333	14278	14360	14409	14322	14405	14374	14359	14331	14318	14443	14400	14521	14437	14335	14496	14391	14415	14364	14527	14324	14268	14242	14313	14307	14354	14354	14356	14453	14364	14422	14343	14425	14199	14384	14370	14324	14421	14438	14442	14310	14305	14368	14439	14523	14156	14248	14484	14348	14351	14500	14434	14356	14308	14318	14372	14318	14332	14424	14311	14466	14482	14175	14412	14335	14388	14444	14393	14339	14466	14344	14368	14369	14411	14417	14269	14436	14367	14345	14385	14373	14229	14618	14461	14298	14459	14386	14405	14378	14551	14178	14286	14331	14355	14385	14275	14411	14221	14304	14394	14298	14467	14415	14326	14462	14265	14394	14471	14415	14380	14331	14360	14495	14308	14419	14471	14328	14443	14453	14356	14453	14412	14384	14444	14236	14392	14370	14450	14355	14360	14299	14411	14384	14536	14416	14373	14287	14384	14384	14388	14243	14312	14370	14298	14358	14346	14382	14356	14365	14424	14334	14336	14344	14547	14418	14418	14286	14380	14431	14269	14486	14315	14264	14406	14400	14505	14301	14513	14337	14390	14272	14352	14294	14167	14319	14436	14255	14482	14384	14436	14294	14417	14340	14362	14401	14452	14251	14505	14456	14308	14237	14422	14432	14481	14504	14481	14327	14416	14443	14359	14328	14466	14419	14394	14389	14330	14346	14375	14361	14377	14213	14580	14466	14441	14395	14355	14356	14368	14467	14405	14283	14558	14360	14137	14399	14476	14361	14288	14267	14261	14322	14450	14569	14360	14427	14323	14504	14402	14296	14506	14385	14378	14454	14484	14384	14252	14454	14278	14311	14432	14295	14322	14359	14331	14284	14393	14336	14417	14270	14399	14529	14310	14559	14553	14319	14414	14551	14345	14679	14410	14291	14271	14290	14181	14351	14432	14228	14422	14349	14460	14538	14152	14380	14331	14316	14313	14207	14454	14409	14485	14451	14423	14476	14319	14378	14420	14337	14450	14284	14468	14447	14269	14341	14394	14391	14344	14345	14500	14413	14290	14460	14326	14338	14520	14467	14521	14344	14440	14409	14351	14293	14359	14480	14374	14386	14417	14371	14305	14280	14239	14356	14315	14220	14292	14393	14178	14548	14448	14380	14394	14336	14478	14326	14370	14500	14613	14477	14421	14356	14378	14482	14287	14523	14187	14342	14337	14475	14517	14303	14376	14387	14410	14256	14502	14577	14175	14364	14261	14381	14386	14331	14509	14291	14476	14470	14675	14552	14340	14498	14300	14364	14320	14325	14458	14471	14460	14332	14436	14458	14404	14570	14410	14419	14322	14492	14331	14411	14290	14586	14278	14385	14495	14379	14293	14514	14459	14356	14417	14359	14455	14345	14508	14250	14345	14404	14120	14391	14417	14440	14405	14354	14393	14492	14521	14537	14147	14406	14490	14205	14369	14359	14405	14370	14422	14255	14344	14207	14383	14255	14402	14286	14410	14544	14538	14500	14310	14465	14404	14446	14496	14526	14417	14504	14590	14426	14419	14331	14416	14315	14408	14368	14379	14502	14443	14424	14377	14281	14359	14403	14468	14412	14495	14512	14310	14347	14413	14365	14418	14360	14337	14439	14434	14463	14341	14305	14551	14303	14365	14423	14443	14479	14323	14336	14580	14361	14361	14247	14227	14361	14297	14439	14415	14542	14248	14343	14341	14430	14586	14253	14427	14207	14414	14371	14367	14462	14488	14376	14453	14336	14406	14374	14258	14371	14205	14238	14435	14353	14458	14271	14402	14433	14256	14470	14454	14324	14324	14405	14619	14437	14436	14438	14206	14319	14357	14425	14378	14361	14426	14210	14374	14495	14282	14487	14336	14331	14377	14523	14415	14503	14405	14348	14349	14461	14348	14402	14402	14308	14519	14640	14329	14376	14310	14457	14283	14409	14473	14537	14560	14425	14456	14489	14337	14378	14357	14447	14215	14387	14481	14349	14341	14360	14488	14451	14434	14298	14475	14304	14312	14323	14494	14349	14478	14445	14310	14317	14331	14325	14550	14356	14275	14388	14487	14441	14613	14423	14528	14330	14300	14528	14375	14372	14469	14294	14513	14281	14459	14398	14386	14240	14564	14543	14271	14394	14344	14534	14385	14404	14394	14312	14168	14528	14262	14617	14409	14423	14290	14333	14208	14604	14376	14352	14212	14423	14519	14394	14386	14271	14548	14324	14394	14444	14400	14412	14295	14345	14203	14557	14357	14335	14500	14319	14384	14536	14303	14332	14441	14453	14461	14307	14396	14276	14421	14444	14436	14475	14227	14427	14413	14145	14526	14435	14499	14503	14338	14395	14430	14353	14319	14419	14285	14427	14341	14517	14334	14394	14491	14571	14544	14392	14539	14413	14482	14370	14395	14370	14352	14379	14511	14256	14417	14348	14372	14431	14567	14321	14389	14456	14318	14297	14447	14431	14322	14299	14362	14358	14456	14408	14391	14256	14303	14404	14350	14347	14413	14402	14344	14511	14270	14335	14316	14411	14488	14360	14410	14387	14427	14460	14334	14338	14144	14409	14388	14417	14408	14378	14316	14314	14469	14345	14379	14436	14615	14501	14438	14545	14437	14542	14443	14506	14444	14392	14447	14408	14438	14315	14383	14472	14340	14376	14483	14362	14476	14556	14432	14425	14368	14420	14374	14594	14539	14453	14264	14212	14429	14484	14277	14595	14275	14335	14391	14406	14517	14404	14443	14450	14386	14321	14379	14342	14326	14265	14402	14654	14380	14368	14351	14403	14336	14455	14334	14369	14197	14334	14409	14613	14417	14373	14372	14390	14469	14423	14399	14402	14520	14480	14257	14289	14601	14382	14316	14345	14433	14397	14426	14319	14150	14493	14515	14392	14332	14423	14402	14299	14505	14278	14567	14357	14377	14353	14396	14435	14559	14382	14448	14377	14460	14485	14454	14466	14379	14409	14448	14560	14371	14389	14468	14495	14219	14371	14285	14551	14187	14332	14394	14271	14471	14432	14388	14253	14462	14502	14365	14493	14492	14356	14446	14376	14282	14460	14431	14435	14408	14423	14333	14326	14388	14327	14326	14512	14315	14613	14426	14492	14130	14349	14334	14467	14364	14588	14414	14423	14296	14323	14331	14453	14487	14422	14456	14471	14342	14525	14301	14349	14492	14506	14324	14475	14509	14356	14410	14396	14420	14345	14346	14364	14464	14302	14341	14586	14534	14336	14466	14443	14456	14345	14585	14413	14434	14503	14330	14467	14335	14471	14361	14423	14385	14386	14408	14435	14311	14363	14501	14481	14382	14467	14451	14300	14507	14419	14454	14407	14317	14480	14532	14407	14206	14429	14216	14269	14427	14431	14359	14422	14332	14441	14288	14543	14406	14485	14452	14401	14358	14291	14383	14400	14436	14326
23847	21184	28638	24043	21882	21411	20427	17519	16867	16787	16818	16769	16818	16649	16774	16836	16735	16712	16724	16799	16927	16874	17142	17118	16941	16902	16764	16679	16863	16751	16775	16609	16613	16603	16625	16556	16704	16483	16465	16459	16781	16620	16756	16414	16535	16714	16652	16536	16911	17554	17581	17330	17131	17012	16718	16626	16562	16569	16565	16556	16413	16554	16387	16458	16611	16650	16591	16556	16589	16574	16537	16609	16554	16607	16494	16666	16553	16361	16432	16715	16584	16454	16492	16405	16392	16610	16469	16368	16325	16605	16616	16535	16499	16518	16501	16493	16446	16450	16599	16574	16541	16498	16415	16437	16468	16585	16510	16639	16394	16428	16431	16500	16664	16509	16507	16579	16417	16611	16505	16490	16374	16570	16476	16571	16700	16513	16644	16387	16640	16437	16429	16461	16646	16567	16533	16529	16672	16382	16594	16270	16492	16346	16546	16620	16553	16594	16539	16574	16518	16447	16608	16406	16607	16768	16659	16543	16568	16539	16637	16434	16615	16639	16561	16595	16686	16586	16339	16636	16552	16401	16593	16471	16800	16411	16404	16676	16432	16434	16694	16484	16407	16398	16693	16526	16507	16516	16581	16581	16679	16500	16534	16500	16442	16598	16381	16369	16562	16527	16595	16363	16499	16509	16720	16390	16594	16435	16275	16532	16459	16547	16485	16531	16249	16792	16447	16499	16453	16573	16468	16522	16344	16601	16642	16419	16419	16317	16284	16536	16514	16565	16305	16509	16382	16500	16585	16353	16565	16303	16367	16472	16609	16555	16582	16384	16505	16535	16654	16441	16339	16533	16521	16774	16722	16356	16418	16421	16553	16661	16407	16555	16659	16436	16521	16427	16548	16435	16541	16533	16427	16455	16533	16638	16385	16559	16584	16427	16512	16566	16525	16640	16577	16502	16576	16403	16605	16591	16547	16514	16580	16605	16668	16469	16788	16220	16386	16557	16428	16615	16565	16565	16466	16478	16531	16545	16335	16383	16556	16404	16637	16708	16476	16580	16690	16436	16420	16474	16481	16528	16534	16520	16576	16504	16720	16506	16591	16678	16393	16381	16575	16734	16420	16581	16643	16583	16598	16598	16652	16582	16499	16686	16683	16376	16651	16605	16594	16488	16482	16726	16480	16468	16621	16310	16586	16486	16623	16601	16358	16430	16607	16413	16452	16330	16624	16358	16485	16480	16520	16556	16432	16521	16405	16428	16602	16463	16587	16445	16556	16517	16688	16603	16634	16580	16560	16570	16675	16429	16579	16550	16363	16489	16433	16504	16562	16311	16481	16520	16444	16544	16534	16512	16440	16447	16496	16582	16609	16568	16427	16441	16622	16359	16425	16754	16244	16393	16597	16528	16517	16705	16393	16540	16656	16572	16704	16659	16330	16151	16512	16745	16446	16541	16581	16390	16483	16457	16541	16535	16440	16388	16532	16511	16555	16577	16437	16473	16524	16607	16540	16453	16829	16431	16487	16600	16528	16376	16484	16329	16395	16268	16436	16521	16604	16436	16446	16620	16397	16530	16467	16447	16565	16379	16759	16554	16652	16581	16586	16703	16622	16642	16558	16201	16581	16520	16547	16375	16388	16590	16654	16451	16435	16534	16515	16594	16769	16440	16382	16614	16594	16484	16658	16583	16548	16512	16493	16365	16521	16470	16497	16439	16521	16499	16575	16429	16726	16415	16439	16463	16442	16473	16613	16518	16312	16457	16573	16390	16387	16599	16826	16425	16710	16760	16540	16480	16542	16517	16572	16411	16686	16350	16454	16562	16591	16547	16481	16637	16576	16632	16409	16278	16433	16398	16384	16548	16593	16404	16549	16411	16267	16660	16566	16671	16501	16507	16525	16561	16688	16726	16456	16197	16701	16432	16577	16575	16300	16425	16592	16555	16560	16476	16543	16644	16663	16654	16565	16596	16608	16522	16458	16385	16509	16388	16627	16436	16414	16620	16420	16591	16431	16516	16645	16501	16539	16604	16440	16491	16512	16427	16485	16615	16567	16233	16550	16408	16592	16451	16597	16648	16556	16333	16517	16424	16392	16517	16377	16538	16602	16434	16420	16601	16658	16539	16694	16433	16285	16430	16418	16645	16724	16581	16626	16555	16443	16374	16573	16678	16520	16450	16724	16437	16427	16616	16555	16421	16442	16461	16640	16601	16544	16622	16557	16452	16452	16615	16315	16447	16477	16347	16478	16561	16621	16557	16729	16670	16475	16474	16573	16366	16462	16550	16650	16444	16675	16354	16709	16559	16512	16637	16597	16578	16514	16572	16384	16395	16448	16487	16747	16453	16420	16652	16524	16407	16486	16411	16417	16300	16549	16602	16405	16338	16532	16612	16423	16408	16560	16532	16613	16553	16439	16510	16521	16390	16361	16450	16444	16539	16600	16465	16605	16435	16532	16367	16518	16422	16760	16470	16430	16629	16386	16366	16479	16552	16534	16481	16518	16520	16778	16382	16357	16675	16532	16306	16613	16549	16734	16624	16427	16446	16554	16353	16573	16626	16625	16586	16594	16482	16499	16508	16728	16469	16546	16376	16550	16440	16542	16340	16472	16615	16560	16511	16590	16613	16508	16533	16682	16683	16689	16702	16510	16295	16291	16436	16745	16593	16418	16598	16842	16530	16386	16571	16597	16571	16571	16587	16603	16522	16622	16452	16541	16569	16349	16588	16298	16448	16727	16428	16564	16602	16571	16566	16416	16606	16341	16327	16548	16695	16659	16526	16686	16557	16572	16508	16462	16529	16474	16291	16532	16503	16425	16427	16684	16560	16722	16247	16458	16485	16435	16500	16564	16515	16473	16560	16500	16571	16481	16332	16509	16556	16429	16455	16591	16535	16595	16385	16460	16436	16619	16724	16605	16441	16496	16437	16503	16651	16564	16647	16707	16447	16488	16548	16298	16407	16672	16529	16394	16661	16559	16727	16505	16613	16617	16484	16596	16638	16552	16498	16449	16619	16401	16590	16613	16413	16613	16540	16491	16328	16454	16509	16492	16578	16605	16604	16501	16448	16659	16457	16497	16605	16419	16339	16538	16357	16476	16512	16683	16544	16588	16717	16586	16252	16450	16476	16407	16588	16552	16482	16550	16511	16618	16576	16558	16622	16510	16462	16603	16384	16520	16382	16723	16554	16569	16550	16551	16476	16481	16705	16684	16517	16504	16424	16357	16355	16497	16476	16656	16647	16675	16546	16443	16470	16597	16544	16489	16489	16426	16429	16479	16446	16534	16614	16643	16467	16552	16677	16553	16511	16558	16553	16531	16366	16665	16666	16389	16437	16414	16425	16444	16278	16536	16516	16397	16654	16579	16333	16540	16467	16414	16385	16471	16414	16523	16275	16538	16530	16764	16592	16573	16507	16567	16454	16598	16550	16426	16633	16602	16578	16517	16510	16428	16371	16687	16664	16467	16505	16331	16381	16358	16591	16423	16604	16675	16794	16622	16645	16359	16393	16586	16485	16469	16757	16442	16499	16613	16628	16528	16342	16591	16408	16631	16332	16524	16622	16404	16408	16564	16479	16420	16455	16503	16513	16363	16423	16570	16411	16510	16738	16634	16549	16352	16440	16523	16263	16416	16538	16280	16492	16353	16385	16450	16577	16414	16606	16533	16611	16422	16486	16364	16485	16677	16641	16424	16548	16411	16472	16576	16461	16685	16565	16439	16341	16467	16765	16508	16496	16596	16536	16505	16564	16371	16545	16475	16409	16452	16520	16568	16484	16604	16573	16784	16448	16393	16621	16793	16630	16546	16422	16344	16281	16543	16541	16488	16502	16554	16652	16430	16414	16557	16667	16564	16581	16494	16568	16477	16594	16560	16550	16557	16509	16445	16253	16667	16500	16407	16450	16426	16455	16508	16409	16518	16638	16463	16626	16695	16508	16427	16397	16515	16379	16663	16534	16467	16553	16485	16511	16451	16489	16345	16604	16837	16471	16418	16547	16386	16524	16537	16522	16437	16591	16665	16370	16343	16465	16740	16523	16500	16450	16462	16408	16763	16476	16590	16544	16629	16780	16385	16757	16482	16523	16629	16647	16727	16513	16386	16448	16407	16498	16456	16492	16495	16618	16517	16424	16446	16528	16646	16543	16452	16613	16572	16616	16465	16214	16467	16438	16498	16535	16450	16529	16595	16644	16625	16551	16481	16472	16308	16409	16462	16354	16445	16666	16484	16423	16611	16417	16533	16709	16530	16404	16577	16659	16555	16490	16665	16483	16478	16212	16355	16552	16626	16403	16452	16723	16482	16395	16425	16400	16745	16577	16470	16470	16570	16377	16488	16576	16527	16352	16583	16537	16676	16518	16660	16411	16836	16676	16337	16683	16504	16561	16498	16332	16500	16559	16523	16257	16344	16536	16396	16412	16474	16455	16391	16520	16458	16675	16416	16618	16635	16328	16455	16525	16665	16278	16551	16670	16527	16395	16595	16529	16482	16383	16509	16570	16494	16425	16374	16534	16341	16342	16433	16437	16447	16534	16465	16456	16459	16556	16355	16348	16343	16496	16548	16702	16772	16554	16567	16476	16729	16564	16705	16728	16779	16550	16359	16432	16563	16631	16550	16344	16546	16646	16513	16506	16440	16546	16547	16541	16457	16209	16432	16674	16385	16565	16434	16581	16526	16422	16320	16360	16619	16485	16563	16524	16378	16493	16573	16508	16424	16571	16522	16555	16626	16430	16441	16579	16372	16528	16561	16437	16479	16540	16562	16464	16604	16499	16439	16642	16628	16307	16556	16773	16490	16537	16455	16490	16580	16453	16589	16585	16600	16377	16536	16413	16575	16619	16383	16567	16469	16560	16483	16407	16376	16511	16651	16657	16569	16584	16389	16395	16760	16572	16514	16520	16338	16422	16545	16395	16395	16438	16378	16642	16317	16563	16611	16523	16489	16520	16583	16374	16356	16497	16358	16603	16554	16566	16381	16600	16322	16436	16599	16652	16324	16497	16530	16326	16506	16489	16775	16604	16506	16602	16620	16578	16502	16472	16442	16400	16469	16358	16553	16614	16528	16518	16439	16544	16660	16482	16668	16531	16559	16499	16513	16364	16971	16586	16599	16594	16514	16542	16603	16474	16511	16491	16591	16622	16608	16396	16536	16555
14341	25755	24694	19939	17266	16343	15812	15185	14838	14656	14360	14358	14492	14455	14486	14311	14429	14446	14320	14579	14510	14663	14547	14453	14657	14769	14491	14604	14729	14494	14375	14317	14242	14368	14370	14317	14417	14501	14277	14300	14381	14211	14107	14167	14252	14254	14256	14379	14786	15428	15477	15140	14801	14658	14441	14314	14273	14111	14256	14459	14317	14101	14229	14257	14178	14255	14173	14153	14269	14389	14300	14287	14194	14232	14364	14248	14132	14296	14303	14339	14397	14106	14159	14177	14301	14168	14151	14214	14263	14159	14283	14151	14162	14335	14233	14194	14202	14286	14183	14107	14312	14094	14320	14276	14281	14085	14116	14104	14116	14280	14204	14020	14365	14071	14219	14253	14229	14327	14287	14289	14134	14243	14314	14147	14297	14173	14164	14159	14235	14308	14141	14099	14402	14229	14093	14244	14243	14061	14155	14287	14346	14184	14384	14166	14179	14226	14339	14308	14354	14260	14145	14212	14155	14126	14162	14195	14153	14246	14191	14063	14199	14210	14334	14080	14267	14344	14177	14158	14309	14343	14178	14047	14361	14380	14030	14086	14115	14307	14071	14262	14244	14160	14272	14325	14394	14096	13974	14301	14351	14394	14250	14290	14258	14061	14181	14341	14408	14333	14158	14072	14348	14153	14040	14295	14153	13922	14295	14172	14157	14297	14245	14219	14312	14113	14164	14263	14074	14268	14248	14280	14407	14319	14172	14179	14184	14038	14103	14147	14222	14162	14219	14334	14277	14365	14117	14226	14176	14262	14228	14287	14243	14067	14274	14292	14183	14258	14189	14376	14191	14177	14286	14177	14211	14105	14449	14148	14086	14180	14248	14126	14297	14401	14382	14098	14315	14254	14223	14286	14230	14274	14171	14209	14291	14210	14170	14264	14340	14245	14332	14091	14206	14101	14189	14141	14152	14027	14296	14145	14184	14136	14077	14289	14169	14289	14174	14348	14231	14304	14082	14279	14095	14144	14073	14221	14106	14152	14203	14251	14139	14215	14217	14205	14169	14236	14335	14167	14239	14251	14238	14206	14087	14297	14128	14096	14124	14144	14364	14171	14257	13946	14199	14150	14163	14352	14284	14252	14231	14224	14247	14088	14136	14423	14280	14205	14073	14308	14140	14265	14021	14179	14270	14260	14161	14182	14187	14222	14307	14262	14434	14218	14015	14360	14148	14254	14201	14177	14388	14192	14022	14291	14162	14202	14166	14118	14240	14162	14221	14144	14165	14186	14198	14258	14304	14346	13987	14322	14248	14161	14282	14290	14190	14183	14203	14091	14185	14425	14204	14192	14343	14280	14217	14197	14304	14248	14151	14085	14134	14283	14160	14247	14227	14055	14172	14246	14175	14256	14187	14370	14130	14319	14271	14059	13989	14268	14170	14269	14253	14299	14275	14383	14199	14238	14395	14203	14357	14222	14075	14044	14193	14262	14216	14252	14203	14299	14294	14199	14203	14135	14227	14266	14045	14360	14203	14176	14133	14263	14309	14199	14275	14398	14210	14218	14225	14120	14235	14360	14136	14215	14272	14109	14280	14001	14295	14143	14312	14187	14107	14311	14280	14034	14058	14419	14059	14149	14173	14119	14117	14365	14352	14203	14213	14154	14158	14248	14146	14240	14314	14275	14205	14084	14204	14314	14278	14377	14226	14130	14256	14193	14338	14146	14165	14180	14289	14194	14294	14422	14176	14254	14155	14307	14199	14318	14100	14222	14175	14325	14278	14364	14235	14096	14118	14009	14363	14056	14257	14282	14303	14309	14229	14234	14097	14251	14314	14037	14196	14063	14169	14181	14149	14231	14296	14219	14212	14218	14204	14190	14452	14156	14254	14138	14119	14194	14183	14140	14230	14192	14198	14252	14175	14209	14079	14382	14103	14394	14271	14387	14290	14125	14227	14384	14285	14214	14288	14172	14217	14205	14288	14186	14054	14135	14269	14227	14022	14218	14027	14306	14221	14070	14260	14150	14102	14328	14217	14070	14254	14222	14229	14148	14258	14199	14364	14130	14148	14213	14339	14188	14187	14313	14159	14269	14268	14217	14151	14137	14274	14168	14137	14142	14089	14135	14308	14271	14368	14049	14257	14221	14366	14190	14202	14090	14198	14236	14451	14144	14176	14272	14221	14262	14197	14210	14211	14218	14238	14022	14261	14291	14232	14150	14284	14264	13994	14352	14052	14184	14261	14185	14277	14260	14212	14144	14084	14123	14017	14207	14237	14206	14269	14159	14076	14396	14086	14178	14220	14211	14207	14149	14177	14179	14178	14177	14277	14245	14162	14346	14146	14050	14122	14074	14366	14265	14319	14244	14247	14352	14258	14403	14159	14235	14280	14141	14081	14277	14275	14346	14176	14001	14128	14035	14093	14270	14311	14158	14071	14209	14231	14187	14180	14143	14265	14329	14244	14311	14241	14544	14210	14101	14287	14350	14180	14106	14399	14274	14112	14194	14214	14141	14143	14045	14219	14221	14301	14087	14201	14164	14218	14335	14271	14263	14034	14156	14087	14186	14262	14287	14163	14242	14253	14267	14256	14201	14346	14141	14232	14138	14409	14226	14206	14212	14164	14229	14164	14306	14291	14137	14273	14259	14152	14170	14200	14294	14151	14256	14263	14346	14309	14171	14096	14187	14276	14287	14192	14243	14139	14039	14156	14273	14077	14209	14227	14111	14071	14291	14142	14177	14268	14171	14224	14042	14278	14088	14175	14122	14196	14212	14207	14195	14250	14370	14211	14191	14083	14131	14325	14147	14292	14086	14357	14308	14167	14249	14338	14140	14226	14118	14319	14145	14273	14135	14186	14168	14097	14271	14358	14163	14168	14302	14161	14171	14196	14204	14008	14167	14201	14204	14201	14116	14221	14141	14109	14181	14175	14196	14215	14339	14275	14148	14366	14189	14197	14249	14258	14141	14292	14160	14156	14223	14382	14274	14235	14285	14350	14173	14272	14155	14130	14264	14399	14382	14050	14319	14223	14058	14380	14204	14240	14185	14208	14280	14290	14261	14356	14289	14285	14159	14288	14160	14246	14220	14220	14339	14180	14221	14138	14237	14386	14347	14188	14222	14079	14264	14335	14120	14183	14330	14333	14372	14239	14260	14291	14253	14127	14137	14207	14146	14086	14081	14118	14245	14187	14191	14341	14164	14196	14067	14159	14050	14231	14212	14259	14183	14251	14057	14411	13986	14301	14145	14140	14068	14199	14349	14060	14232	14259	14249	14208	14242	14231	14298	14236	14225	14257	14046	14228	14284	14270	14009	14086	14200	14077	14095	14392	14271	14237	14068	14094	14188	14346	14239	14193	14286	14152	14210	14050	14121	14352	14126	14101	14331	14178	13986	14224	14240	14211	14094	14316	14208	14042	14233	14165	14208	14221	14146	14258	14258	14219	14312	14319	14369	14431	14122	14263	14148	14351	14247	14266	14434	14276	14221	14172	14272	14333	14088	14239	14093	14250	14205	14204	14210	14170	14240	14368	14320	14239	14063	14155	14222	14362	14148	14285	14235	14269	14220	14329	14134	14000	14239	14273	14081	14196	14083	14237	14342	14301	14178	14106	14162	14240	14161	14173	14196	14164	14224	14199	14140	14307	14051	14181	14335	14125	14215	14177	14267	14233	14030	14244	14185	14313	14190	14250	14099	14078	14258	14007	14241	14284	14001	14259	14215	14249	14427	14176	14229	14179	14193	14027	14205	14069	14166	14289	14101	14131	14236	14276	14251	14472	14172	14099	14333	14447	14147	14246	14198	14132	14217	14101	14218	14192	14354	14123	14265	14308	14099	14258	14277	14472	14049	14314	14164	14269	14241	14190	14268	14243	14222	14109	14307	14197	14122	14122	14197	14181	14104	14395	14153	14182	14320	14286	14182	14129	14117	14289	14216	14138	14035	14301	14056	14255	14221	14374	14369	14217	14286	14119	14228	14183	14217	14317	14200	14083	14195	14404	14317	14059	14048	14105	14317	14189	14148	14283	14124	14277	14188	14142	14156	14265	14133	14097	14365	14393	14215	14140	14215	14227	14101	14147	14097	14124	14093	14149	14238	14056	14176	14180	14298	14195	14313	14405	14117	14030	14315	14317	14245	14252	14279	14341	14313	14318	14230	14220	14135	14248	14151	14222	14015	14188	14147	14149	14256	14197	14262	14213	14133	14315	14099	14225	14200	14347	14161	14411	14015	14236	14280	14348	14267	14075	14287	14181	14239	14310	14099	14196	14101	14298	14194	14315	14184	14272	14047	14225	14132	14257	14211	14101	14078	14041	14142	14153	14340	14196	14104	14212	14280	14246	14003	14064	14377	14309	14388	14122	14297	14173	14156	14249	14112	14350	14238	14219	14397	14280	14211	14203	14240	14308	14287	14074	14225	14068	14307	14294	14195	14022	14217	14271	14297	14232	14240	14331	14078	14349	14157	14156	14197	14168	14086	14177	14180	14234	14305	14258	14108	14489	14067	14231	14176	14189	14073	14171	14158	14240	14366	14194	14138	14392	14265	14215	14142	14281	14306	14160	14133	14204	14161	14245	13991	14348	14134	14257	14340	14394	14164	14279	14312	14271	14145	14212	14058	14274	14256	14080	14105	14162	14110	14365	14046	14210	14274	14145	13993	14184	14082	14238	14241	14155	14269	14229	14243	14316	14234	14211	14238	14274	14104	14206	14281	14285	14346	14018	14177	14248	14169	14230	14152	14463	14228	14202	14244	14266	14097	14275	14248	14334	14101	14149	14169	14106	14032	14273	14043	14372	14206	14238	14211	14213	14230	14319	14131	14113	14289	14253	14131	14082	14154	14347	14215	14143	14048	14282	14205	13955	14181	14058	14321	14316	14125	14222	14301	14203	14256	14090	14362	14176	14168	14315	14232	14152	14311	14299	14272	14378	14063	14252	14211	14193	14272	14167	14113	14354	14101	14246	14040	14082	14374	14166	14248	14353	14235	14114	14209	14257	14092	14219	14172	14485	14185	14168	14278	14251	14120	14112	14181	14227	14105	14279	14104	14166	14137	14365	14200	14198	14260	14348	14274	14247	14405	14201	14331	14136	14214	14280	14278	14273	14241	14242	14302	14303	14055	14352	14167	14124	14276	14331	14209	14151	14287	14180	14273
22810	21240	29145	23677	21373	23130	24610	18807	17407	17823	17681	17107	17121	17235	17167	17170	17269	17229	17070	17263	17001	17240	17379	17328	17437	17247	17087	17237	17057	16800	16852	16805	17068	16936	16890	16919	16817	16967	16987	16837	16898	16992	16853	16968	16943	16806	16756	16715	17396	18464	18854	18539	17871	17477	17217	16906	16607	16707	16757	16716	16702	16814	16527	16573	16480	16714	16708	16560	16751	16688	16843	16653	16788	16581	16616	16764	16824	16737	16804	16622	16805	16607	16863	16616	16668	16770	16791	16700	16616	16688	16944	16710	16524	16807	16548	16746	16702	16787	16612	16765	16883	16783	16747	16785	16592	16712	16889	16785	16726	16895	16711	16759	16716	16714	16737	16741	16605	16603	16759	16511	16813	16730	16725	16631	16921	16762	16826	16841	16706	16912	16762	16723	16886	16577	16595	16659	16681	16693	16618	16864	16755	16632	16860	16764	16680	16515	16725	16733	16715	16649	16656	16671	16789	16726	16712	16485	16548	16624	16853	16814	16758	16744	16994	16622	16794	16778	16759	16642	16635	16702	16691	16727	16895	16616	16657	16545	16711	16614	16695	16593	16603	16660	16715	16746	16664	16850	16740	16687	16672	16709	16793	16759	16845	16688	16649	16546	16687	16797	16801	16556	16566	16624	16658	16748	16666	16455	16767	16634	16667	16807	16574	16719	16700	16707	16903	16677	16724	16657	16803	16670	16797	16526	16892	16658	16633	16572	16612	16701	16721	16438	16886	16568	16562	16602	16551	16750	16730	16865	16847	16719	16735	16759	16824	16834	16830	16727	16577	16809	16671	16754	16646	16836	16741	16792	16877	16597	16634	16781	16916	16580	16560	16852	16531	16866	16493	16756	16655	16786	16812	16701	16773	16602	16724	16600	16931	16677	16726	16800	16823	16639	16697	16743	16892	16590	16604	16779	16756	16733	16674	16673	16643	16879	16862	16687	16845	16651	16800	16766	16809	16804	16824	16851	16805	16594	16765	16586	16876	16846	16715	16793	16698	16662	16514	16771	16622	16629	16649	16752	16708	16704	16623	16555	16738	16800	16695	16563	16806	16595	16526	16715	16864	16699	16643	16588	16606	16633	16642	16736	16507	16603	16550	16700	16696	16614	16580	16638	16567	16637	16467	16742	16563	16644	16664	16711	16598	16554	16524	16748	16759	16579	16678	16895	16859	16663	16744	16668	16655	16663	16739	16682	16792	16607	16657	16699	16557	16803	16734	16722	16583	16502	16656	16727	16718	16555	16564	16735	16768	16714	16757	16629	16654	16556	16814	16836	16841	16707	16649	16714	16628	16618	16453	16557	16742	16731	16572	16607	16668	16851	16629	16747	16635	16814	16546	16689	16700	16380	16664	16637	16555	16642	16747	16543	16824	16535	16445	16732	16599	16568	16513	16600	16554	16544	16560	16664	16563	16738	16519	16592	16574	16728	16509	16788	16688	16768	16766	16667	16705	16786	16731	16726	16698	16728	16606	16629	16592	16742	16688	16700	16820	16658	16725	16707	16610	16772	16627	16742	16744	16604	16760	16624	16713	16573	16645	16502	16547	16683	16570	16777	16715	16496	16438	16703	16803	16467	16724	16601	16845	16527	16634	16791	16700	16877	16575	16579	16626	16508	16492	16745	16588	16770	16551	16657	16694	16756	16665	16437	16604	16539	16646	16589	16608	16695	16810	16626	16516	16751	16724	16829	16703	16426	16501	16492	16561	16651	16707	16557	16746	16749	16714	16845	16780	16655	16641	16604	16698	16535	16799	16864	16526	16681	16689	16709	16645	16758	16559	16772	16625	16629	16803	16596	16709	16612	16629	16682	16776	16796	16541	16591	16699	16633	16611	16797	16734	16625	16641	16502	16650	16607	16721	16752	16670	16577	16663	16585	16639	16631	16377	16628	16555	16519	16592	16763	16719	16707	16610	16752	16659	16649	16796	16383	16688	16666	16709	16612	16540	16706	16752	16552	16625	16840	16537	16514	16668	16739	16656	16445	16774	16757	16864	16501	16664	16542	16657	16880	16633	16557	16690	16591	16409	16673	16713	16660	16604	16976	16751	16627	16497	16789	16711	16589	16573	16669	16624	16715	16532	16633	16787	16684	16708	16768	16720	16782	16612	16636	16813	16838	16508	16587	16706	16567	16834	16780	16590	16601	16617	16547	16569	16726	16740	16778	16638	16692	16622	16725	16651	16826	16738	16673	16662	16618	16543	16633	16692	16575	16498	16510	16548	16479	16771	16578	16653	16642	16667	16686	16561	16542	16449	16365	16655	16615	16678	16787	16620	16874	16632	16589	16558	16709	16838	16656	16592	16843	16909	16672	16632	16732	16731	16645	16468	16605	16563	16665	16896	16742	16662	16593	16717	16589	16702	16581	16780	16584	16603	16644	16546	16509	16806	16607	16732	16753	16596	16582	16782	16751	16703	16728	16572	16710	16790	16622	16639	16664	16573	16542	16650	16629	16623	16567	16774	16725	16790	16755	16741	16916	16499	16404	16589	16622	16543	16618	16604	16702	16660	16582	16751	16649	16602	16649	16578	16546	16652	16665	16568	16536	16704	16554	16687	16699	16810	16573	16790	16692	16623	16655	16672	16642	16822	16676	16589	16778	16732	16688	16640	16608	16923	16746	16733	16667	16891	16587	16734	16793	16533	16652	16783	16577	16461	16739	16622	16495	16732	16641	16736	16730	16615	16733	16530	16623	16680	16596	16721	16717	16606	16647	16620	16587	16665	16703	16840	16594	16635	16554	16757	16843	16745	16588	16858	16838	16744	16606	16523	16466	16719	16631	16666	16715	16843	16717	16691	16532	16683	16615	16686	16557	16614	16602	16712	16614	16608	16551	16575	16628	16727	16597	16563	16702	16630	16550	16563	16895	16610	16758	16705	16632	16749	16637	16814	16666	16587	16527	16780	16636	16791	16872	16763	16708	16611	16798	16587	16569	16618	16631	16589	16773	16889	16771	16850	16738	16702	16746	16467	16635	16593	16760	16629	16612	16578	16709	16535	16652	16662	16691	16867	16516	16675	16838	16649	16645	16674	16884	16692	16529	16709	16650	16712	16715	16631	16566	16490	16552	16560	16834	16575	16526	16665	16694	16507	16524	16578	16627	16665	16729	16571	16481	16541	16637	16823	16824	16637	16858	16601	16667	16739	16732	16627	16541	16611	16666	16605	16686	16589	16634	16669	16532	16637	16741	16720	16596	16761	16555	16555	16651	16610	16673	16661	16763	16483	16558	16641	16660	16614	16609	16745	16590	16717	16750	16682	16535	16682	16429	16600	16677	16537	16715	16787	16640	16736	16708	16495	16562	16512	16707	16634	16490	16630	16721	16632	16698	16658	16626	16642	16794	16631	16597	16737	16563	16671	16529	16743	16698	16856	16747	16647	16814	16777	16569	16667	16569	16603	16592	16726	16651	16729	16658	16801	16509	16599	16558	16617	16785	16502	16784	16658	16451	16486	16586	16736	16672	16569	16742	16763	16623	16664	16554	16557	16743	16696	16664	16647	16735	16512	16577	16724	16729	16507	16396	16714	16631	16652	16614	16574	16671	16664	16624	16961	16623	16617	16733	16620	16556	16486	16534	16794	16593	16649	16775	16556	16483	16680	16740	16502	16544	16583	16553	16567	16829	16591	16735	16786	16505	16650	16826	16833	16785	16737	16727	16634	16845	16598	16611	16564	16688	16741	16693	16754	16528	16535	16599	16692	16518	16601	16608	16503	16673	16768	16704	16697	16618	16499	16559	16547	16798	16439	16708	16672	16664	16819	16541	16584	16584	16694	16482	16679	16645	16761	16638	16650	16878	16510	16768	16462	16801	16621	16649	16757	16697	16798	16736	16619	16445	16712	16731	16674	16657	16686	16671	16543	16705	16788	16801	16825	16647	16530	16784	16621	16731	16749	16617	16713	16441	16743	16799	16835	16711	16827	16606	16792	16862	16780	16586	16527	16560	16542	16670	16646	16452	16940	16502	16769	16735	16677	16680	16812	16624	16771	16442	16474	16705	16496	16564	16611	16410	16693	16601	16675	16747	16616	16545	16742	16648	16673	16806	16523	16585	16728	16737	16704	16637	16519	16828	16503	16506	16764	16616	16619	16602	16817	16706	16668	16570	16707	16693	16740	16663	16705	16506	16548	16601	16707	16687	16652	16460	16629	16523	16676	16652	16636	16518	16762	16650	16812	16859	16844	16562	16472	16533	16848	16630	16539	16680	16789	16726	16713	16717	16730	16628	16825	16734	16637	16721	16793	16732	16589	16613	16625	16929	16825	16720	16667	16449	16732	16625	16503	16726	16681	16899	16758	16727	16550	16683	16492	16670	16790	16939	16640	16548	16803	16599	16926	16814	16872	16588	16712	16503	16680	16588	16654	16875	16590	16449	16714	16466	16700	16726	16624	16755	16474	16736	16655	16548	16740	16644	16774	16816	16524	16940	16652	16598	16600	16544	16714	16596	16833	16642	16609	16645	16638	16607	16624	16597	16635	16670	16489	16702	16607	16449	16747	16703	16795	16574	16408	16761	16607	16536	16783	16698	16716	16779	16735	16559	16665	16645	16643	16663	16642	16535	16727	16599	16567	16725	16560	16590	16978	16676	16471	16510	16598	16476	16674	16763	16620	16650	16646	16608	16472	16600	16631	16725	16653	16829	16636	16434	16704	16535	16822	16589	16693	16726	16684	16733	16699	16821	16673	16599	16568	16549	16724	16673	16559	16443	16344	16470	16645	16719	16514	16691	16862	16686	16664	16664	16745	16731	16591	16762	16701	16762	16610	16885	16546	16531	16627	16446	16478	16455	16674	16489	16776	16456	16681	16579	16700	16331	16539	16714	16632	16717	16748	16701	16670	16544	16578	16721	16663	16588	16533	16713	16485	16655	16647	16487	16601	16719	16661	16560	16704	16574	16557	16581	16711	16684	16521	16751	16860	16884	16551	16705	16668	16549	16828	16747	16521	16527	16794	16697	16774	16555	16758	16684	16717	16763	16668	16611	16682	16655	16466	16695	16633	16616	16728	16491	16665	16620	16660	16819	16752	16630	16729	16758	16520	16802	16658	16674	16649	16813	16728	16650	16479	16571	16672	16551	16534	16967	16592	16790	16600	16718
15864	29986	28030	22333	18969	17737	16925	15985	15341	14862	14860	14745	14634	14775	14784	14765	14579	14480	14786	14709	14734	15230	14910	15201	14841	14789	14923	14791	15020	14572	14437	14549	14525	14358	14424	14335	14319	14573	14410	14344	14485	14373	14380	14342	14399	14304	14410	14347	15394	16404	17070	16323	15462	15148	14672	14272	14303	14195	14294	14350	14245	14176	14404	14368	14189	14321	14257	14600	14465	14312	14278	14349	14183	14348	14383	14223	14375	14356	14467	14308	14463	14340	14448	14333	14402	14434	14323	14346	14271	14251	14354	14304	14334	14275	14338	14370	14275	14349	14258	14218	14224	14241	14165	14289	14409	14400	14520	14409	14114	14294	14305	14320	14209	14383	14332	14158	14369	14533	14143	14447	14397	14416	14323	14299	14272	14252	14229	14469	14299	14184	14112	14409	14276	14362	14247	14300	14260	14169	14256	14199	14323	14288	14347	14322	14335	14248	14390	14325	14211	14427	14124	14241	14206	14323	14197	14295	14196	14383	14176	14049	14321	14310	14324	14309	14428	14392	14453	14115	14345	14257	14433	14350	14221	14186	14173	14305	14218	14361	14248	14122	14388	14369	14340	14251	14307	14327	14202	14288	14361	14152	14321	14315	14444	14386	14378	14284	14336	14281	14290	14351	14261	14329	14163	14305	14261	14270	14243	14167	14230	14183	14187	14346	14418	14223	14293	14349	14228	14343	14306	14304	14175	14331	14224	14456	14258	14397	14317	14324	14218	14336	14206	14319	14302	14199	14229	14303	14209	14262	14234	14401	14498	14274	14194	14331	14157	14307	14262	14317	14229	14434	14178	14278	14446	14241	14333	14291	14335	14435	14368	14353	14150	14151	14281	14281	14047	14401	14254	14206	14280	14279	14425	14304	14288	14323	14355	14335	14293	14215	14160	14399	14395	14413	14317	14242	14206	14231	14295	14289	14254	14177	14042	14282	14284	14195	14292	14213	14399	14155	14231	14312	14265	14278	14277	14283	14422	14109	14295	14339	14337	14321	14237	14146	14151	14447	14302	14198	14242	14335	14254	14220	14432	14287	14232	14197	14080	14429	14294	14346	14196	14306	14208	14231	14332	14399	14318	14292	14293	14334	14234	14435	14423	14297	14347	14240	14291	14098	14251	14120	14214	14220	14270	14335	14191	14249	14216	14339	14276	14293	14306	14261	14386	14181	14329	14340	14229	14160	14185	14165	14354	14415	14159	14315	14350	14348	14292	14399	14265	14283	14433	14311	14284	14323	14251	14290	14374	14337	14313	14217	14183	14261	14228	14189	14213	14267	14322	14269	14392	14356	14420	14282	14295	14175	14207	14429	14438	14363	14222	14257	14120	14169	14242	14370	14375	14403	14158	14317	14392	14242	14523	14304	14163	14341	14259	14364	14475	14243	14273	14140	14249	14170	14208	14226	14207	14221	14335	14191	14282	14249	14293	14420	14147	14253	14354	14345	14440	14226	14225	14380	14288	14230	14335	14290	14184	14316	14191	14225	14201	14277	14238	14250	14484	14491	14318	14215	14261	14160	14293	14206	14426	14317	14272	14342	14260	14288	14418	14213	14166	14178	14259	14430	14322	14226	14214	14297	14368	14272	14221	14331	14212	14240	14372	14236	14283	14290	14214	14320	14353	14411	14322	14259	14297	14349	14301	14126	14374	14278	14336	14193	14180	14235	14189	14212	14316	14180	14162	14293	14242	14294	14329	14209	14307	14201	14069	14304	14381	14307	14224	14209	14221	14327	14323	14431	14326	14364	14351	14349	14303	14252	14355	14219	14339	14439	14348	14306	14098	14300	14316	14151	14336	14332	14260	14307	14305	14317	14308	14274	14273	14214	14492	14335	14131	14133	14399	14277	14388	14271	14309	14248	14195	14462	14387	14223	14414	14272	14253	14321	14150	14375	14330	14366	14394	14277	14255	14381	14235	14414	14345	14240	14342	14301	14409	14337	14167	14377	14295	14324	14290	14259	14344	14353	14070	14330	14314	14410	14089	14169	14209	14313	14414	14217	14250	14242	14283	14323	14414	14344	14143	14472	14073	14272	14377	14280	14338	14185	14350	14382	14433	14261	14298	14342	14205	14299	14273	14433	14354	14359	14323	14344	14224	14347	14391	14285	14227	14306	14280	14267	14269	14248	14231	14261	14255	14215	14349	14340	14290	14269	14323	14200	14402	14236	14290	14412	14225	14397	14373	14239	14087	14434	14428	14265	14392	14228	14390	14165	14201	14188	14262	14346	14396	14248	14209	14341	14209	14322	14359	14041	14306	14353	14319	14303	14267	14370	14399	14298	14325	14416	14334	14175	14359	14212	14293	14260	14302	14343	14335	14406	14361	14192	14300	14179	14212	14179	14347	14124	14234	14164	13992	14379	14250	14275	14205	14140	14144	14310	14313	14165	14176	14304	14262	14261	14169	14203	14280	14271	14132	14260	14269	14413	14300	14249	14245	14296	14231	14210	14161	14239	14241	14440	14149	14369	14255	14383	14422	14505	14267	14348	14234	14275	14207	14235	14219	14160	14095	14356	14208	14316	14275	14491	14334	14173	14120	14211	14412	14213	14305	14376	14130	14421	14445	14071	14150	14411	14196	14288	14344	14149	14367	14292	14187	14287	14225	14379	14413	14370	14212	14303	14577	14198	14245	14396	14366	14351	14273	14343	14219	14399	14184	14354	14343	14194	14266	14164	14298	14255	14183	14259	14219	14249	14400	14304	14237	14247	14200	14192	14377	14092	14389	14270	14272	14283	14256	14200	14142	14144	14242	14405	14244	14458	14271	14380	14298	14239	14286	14210	14402	14178	14310	14257	14377	14125	14223	14372	14510	14364	14302	14429	14337	14200	14284	14254	13983	14274	14230	14294	14403	14333	14373	14269	14382	14218	14174	14304	14178	14476	14233	14287	14249	14106	14223	14192	14310	14459	14340	14295	14273	14188	14136	14146	14290	14231	14350	14355	14339	14213	14185	14242	14265	14265	14175	14317	14251	14220	14251	14287	14354	14239	14322	14222	14262	14251	14325	14288	14247	14374	14019	14478	14363	14358	14340	14360	14353	14373	14336	14367	14271	14300	14328	14282	14070	14260	14214	14328	14218	14171	14279	14377	14169	14236	14585	14227	14374	14380	14110	14327	14189	14261	14389	14345	14350	14147	14277	14223	14255	14430	14340	14430	14311	14142	14357	14328	14425	14285	14216	14346	14302	14337	14348	14243	14173	14211	14322	14325	14400	14398	14128	14164	14423	14324	14168	14332	14420	14252	14337	14316	14105	14500	14315	14281	14471	14216	14404	14297	14289	14342	14135	14169	14332	14363	14205	14090	14281	14432	14117	14155	14194	14258	14277	14257	14336	14353	14290	14260	14317	14298	14316	14260	14286	14257	14317	14241	14384	14310	14289	14326	14368	14091	14479	14239	14059	14184	14307	14513	14023	14240	14210	14362	14366	14276	14271	14229	14386	14158	14491	14293	14367	14299	14468	14268	14195	14282	14247	14248	14454	14307	14320	14279	14285	14354	14378	14369	14171	14330	14334	14225	14365	14292	14281	14399	14243	14087	14264	14181	14336	14221	14203	14392	14261	14395	14292	14319	14339	14264	14315	14387	14322	14199	14425	14163	14282	14283	14432	14291	14218	14255	14283	14306	14321	14034	14188	14333	14285	14326	14283	14200	14308	14248	14339	14288	14393	14159	14152	14384	14241	14218	14275	14280	14359	14171	14440	14427	14334	14419	14391	14276	14209	14076	14227	14435	14353	14252	14290	14467	14258	14249	14224	14076	14234	14448	14309	14193	14198	14276	14228	14203	14310	14250	14096	14187	14325	14357	14291	14305	14364	14205	14420	14263	14373	14250	14127	14296	14335	14293	14176	14433	14096	14316	14376	14205	14394	14221	14285	14248	14235	14358	14271	14349	14252	14221	14421	14232	14266	14317	14276	14267	14297	14344	14235	14318	14287	14467	14171	14253	14239	14330	14191	14298	14252	14212	14240	14187	14170	14119	14280	14147	14383	14269	14300	14039	14338	14440	14229	14181	14177	14249	14351	14271	14349	14423	14364	14343	14282	14109	14379	14500	14266	14315	14273	14085	14245	14301	14169	14213	14255	14214	14259	14210	14386	14190	14191	14288	14211	14255	14178	14271	14211	14497	14238	14139	14087	14183	14186	14347	14292	14173	14200	14196	14331	14288	14298	14308	14274	14235	14151	14234	14091	14234	14275	14161	14170	14294	14464	14423	14258	14354	14301	14175	14427	14290	14257	14302	14259	14364	14284	14253	14382	14224	14367	14329	14300	14262	14177	14192	14202	14309	14285	14292	14147	14275	14366	14141	14287	14169	14170	14312	14268	14172	14396	14301	14202	14289	14226	14461	14357	14351	14373	14254	14243	14204	14384	14447	14348	14257	14331	14228	14236	14209	14376	14119	14334	14272	14266	14284	14282	14327	14127	14378	14258	14459	14511	14205	14410	14243	14363	14231	14267	14231	14159	14368	14356	14295	14272	14437	14300	14283	14183	14201	14361	14224	14328	14334	14411	14278	14356	14268	14215	14198	14149	14344	14371	14274	14408	14265	14394	14252	14342	14229	14202	14247	14370	14369	14410	14298	14395	14291	14267	14252	14217	14285	14404	14325	14389	14043	14282	14134	14293	14405	14102	14248	14164	14240	14466	14197	14275	14365	14189	14521	14323	14280	14373	14065	14364	14133	14303	14380	14177	14388	14294	14280	14292	14361	14264	14253	14184	14336	14469	14245	14319	14234	14124	14395	14241	14392	14322	14395	14119	14077	14402	14103	14255	14324	14308	14411	14268	14352	14243	14346	14274	14136	14365	14355	14198	14350	14321	14483	14386	14332	14286	14307	14386	14231	14287	14351	14229	14321	14141	14195	14210	14175	14417	14130	14329	14283	14489	14351	14333	14263	14303	14234	14359	14226	14343	14345	14345	14201	14242	14210	14466	14164	14323	14131	14221	14251	14125	14268	14295	14313	14206	14418	14350	14296	14420	14149	14455	14151	14230	14192	14367	14156	14255	14110	14415	14365	14285	14375	14220	14387	14300	14357	14188	14215	14205	14091	14485	14280	14337	14272	14264	14207	14292	14211	14473	14215	14246	14390	14238	14288
27152	21665	24199	21110	17202	16933	17442	17097	17068	16793	16812	16915	17003	16973	16859	16980	16858	17231	16917	16940	17081	17038	16887	17015	16865	17009	16825	17258	16811	16929	16852	16858	16841	16924	17030	16883	16790	16759	16837	16956	16780	16785	16848	16811	16773	16617	16795	16762	16612	16873	17219	16962	17046	17044	17058	16824	16793	16783	16884	16649	16798	16981	16742	16890	16711	16827	16743	16801	16974	16701	16870	16649	16788	16437	16572	16783	16580	16912	16746	16883	16963	16821	16737	16745	16840	16844	16842	16858	16796	16872	16815	16591	16752	16904	16756	16876	16806	16768	16777	16879	16815	16792	16705	16791	16643	16895	17029	16971	16762	16676	16948	16797	16708	16763	16622	16901	16629	16684	16854	16711	16839	16837	16888	16922	16968	16717	16850	16933	16864	16692	16830	16736	16698	16680	16811	16854	16836	16768	16913	16694	17086	16822	16882	16730	16778	16698	16685	16901	16762	16712	16778	16793	17051	16858	16854	16823	16760	16736	16897	16889	16589	16892	16897	16712	16902	16905	16879	16718	16852	16860	16750	16934	16806	16666	16915	16551	16696	16796	16874	16759	16737	16957	16834	16706	16736	16837	16737	16839	16928	16861	16777	16826	16699	16969	16737	16739	16833	16648	16798	16810	16693	16787	16903	16756	16992	16616	16821	16801	16700	16732	16685	16764	16713	16829	16733	16973	16825	16777	16791	16717	16957	16926	16913	16847	16830	16750	16881	16707	16951	16918	16858	16774	16895	16858	16735	16890	16696	16760	16644	16711	16814	16707	16762	16695	16734	16725	16907	16795	16766	16736	16794	16958	16739	16590	16619	16774	16787	16769	16935	16817	16758	16726	16832	16952	16908	16879	16566	16693	16762	16633	16848	16756	16763	16986	16789	16695	16727	16663	16779	16713	16925	16834	16860	16915	16832	16931	16828	16824	16848	16878	16995	16964	16976	16840	16785	16888	16659	16789	16858	16840	16896	16611	16879	17013	16814	16725	16783	16857	16996	16806	16820	16872	16974	16775	16778	16825	16835	16710	16876	16824	17002	16935	16850	16874	16828	16663	16934	16503	16801	16645	16901	16726	16669	16812	16814	16874	16803	16822	16675	16728	16723	16789	16812	16912	16723	16635	16831	16738	16865	16880	16701	16779	17028	16901	17094	16820	16742	16782	16745	16722	16846	16700	16758	16842	16845	16837	16827	16706	17009	16695	16646	17020	16870	16783	16498	16910	16812	16793	16723	16940	16925	16748	16885	16896	16814	16785	16696	16790	16619	16734	16758	16785	16711	16858	16533	16858	16842	17065	16849	16708	16706	16870	16932	16946	16853	16731	16605	16819	16617	16829	16783	16743	16686	16893	16975	16698	16741	16727	16882	16842	16934	16842	16854	16905	16751	16747	16822	16897	16896	16707	17011	16878	16631	16662	16836	17024	16650	16885	16644	16531	16680	16742	16822	16768	16720	16699	16875	16834	17047	16827	16911	16608	16985	16798	16798	16600	16829	16813	16832	16841	17041	16692	16939	17091	16688	16660	16582	16660	16786	16818	16940	16828	16674	17011	16784	16829	16825	16855	16902	16778	17004	16870	16881	16898	16854	16729	16885	16821	16779	16891	16698	16687	16675	16739	16784	16700	16692	16877	16911	16768	17048	16695	16787	16801	16799	16784	16688	16571	16871	16518	16688	16771	16745	16785	16788	16774	16708	16590	16970	16836	16670	16889	16785	16874	16645	16620	16749	17050	16823	16768	16821	16878	16841	16846	16931	16812	16921	16563	16823	16964	16950	16687	16614	16705	16753	16687	16735	16701	16679	16894	16860	16887	16767	16925	16756	16645	16789	16851	16952	16838	16779	16880	16737	16779	16803	16874	16839	16946	16837	16976	16783	16818	16727	16789	16838	16710	16799	16926	16969	16811	16837	16678	16704	16715	16807	16776	16743	16779	16773	16679	16882	16783	16838	16804	16770	16805	16875	16861	16521	16669	16784	16930	17003	16806	16586	16747	16779	16945	16842	16884	16976	16847	16791	16681	16531	16800	16708	16587	16915	16798	16831	16792	16861	16699	16982	16765	16784	16828	16876	16743	16983	16694	16803	16788	16804	16636	16721	16945	16738	16812	16804	16759	16863	16886	16887	16802	16731	16999	16931	16772	16657	16649	16658	16743	16923	16911	16754	16924	16975	16937	16754	16971	16723	16983	16817	16787	16754	16740	16828	16893	16746	16717	16907	16617	16848	16771	16706	16793	16836	17010	16704	16901	16762	16658	16803	16676	16903	16739	16704	16971	16770	16981	16857	16860	16916	16690	16849	16627	16898	16718	16800	16896	16699	16814	16942	16701	16633	16808	16851	17088	16886	16952	17003	17040	16894	16808	16876	16935	16628	16855	16812	16725	16842	16677	17062	16816	16974	16734	16971	16852	16903	16717	16911	16988	16842	16836	16756	16859	16897	16762	16746	16845	16663	16698	16648	16699	16733	16642	16901	17077	16798	16870	16724	16621	16887	16649	16826	16714	16842	16676	16561	16742	17050	16889	16806	16683	16934	16840	16876	16809	16880	16829	16753	16691	16809	16651	16741	16815	16701	16603	16914	16871	16856	16754	17017	16719	16812	16840	16638	16802	16801	16865	16603	16621	16804	16964	16951	16842	16832	16686	16576	16908	16760	16916	16854	16873	16772	16864	16791	16803	16773	16618	16884	16794	16685	16647	16929	16882	16834	16921	16766	16858	16726	16692	16903	16693	16881	16801	16932	16848	16830	16843	16918	16722	17060	16757	16895	16818	16826	16841	16655	16557	16711	16817	16706	16913	16963	16875	16604	16824	16817	16947	16821	16996	16784	16999	16835	16841	16805	16810	16893	16694	16639	16732	16812	16894	16605	17094	16834	16724	16772	16597	16814	16895	16724	16701	16726	16655	16769	16699	16814	16903	16748	16773	16924	16954	16864	16686	16821	16769	16911	16799	16831	16623	16992	16982	16734	16758	16708	16767	16720	16954	16929	16625	17038	16807	16746	16866	16865	16778	16678	16663	16945	16960	16722	16915	16744	16620	16950	16823	16986	16662	16907	16724	16675	16881	16782	16567	16806	16812	16780	16829	16666	16926	16784	16757	16866	16844	16713	16863	16804	16658	16830	16754	16617	16727	16701	16533	16774	16615	16804	16832	16815	16856	16680	16616	16669	16836	16727	16712	16892	16758	16868	16918	16702	16819	16754	16912	16680	16787	16878	16956	16881	16604	16671	16764	16658	16776	16709	16757	16656	16783	16829	16874	16867	16898	16942	16864	16832	16934	16696	16843	16702	16742	16896	16825	16803	16851	16771	16754	16926	16723	16788	16789	16750	16735	16843	16847	16813	16682	16707	17071	16959	16704	16885	16874	16920	16838	16839	16773	16675	16789	16583	16815	16683	16849	17026	17062	16661	16897	16996	16865	16868	16700	16733	16722	16854	16709	16786	17053	16841	16968	16652	16814	16859	16773	16731	16745	16769	16884	16981	16731	16835	16852	16771	16818	16689	16764	16869	16909	16798	16775	16688	16868	16640	16794	16928	16713	16777	16832	16587	16965	16679	16799	16787	16854	16889	16665	16940	16843	16922	16806	16865	16766	16923	16676	16812	16898	16732	16733	16836	16732	17068	16733	16719	16730	16892	16612	16766	16681	16902	16634	16695	16762	16756	16949	16875	16928	16852	16953	16938	16892	16893	16649	16934	16799	16676	16785	16786	16788	16768	16757	16771	16882	16825	16943	16861	16920	16875	16978	16854	16933	16847	16664	16778	16747	16860	17048	16787	16774	16870	16822	16717	16986	16914	16732	16908	16832	16906	16799	16749	16804	16752	16899	16696	16845	16740	16697	16965	16840	16691	16673	16585	16821	16971	16777	16566	16808	16837	16761	16766	16897	16836	16979	16763	16940	16786	16695	16900	16828	16455	16682	16780	16840	16609	16766	16735	17079	16565	16712	16695	17004	16683	16678	16885	16919	16884	16822	16815	16830	16777	16831	16804	16812	16891	16765	16741	16753	17015	16807	16497	16964	16893	16741	16829	16948	16840	16734	16830	16705	16697	16739	16781	16749	16483	16698	16918	16695	16656	16942	16921	16781	16871	16903	16770	16795	16916	16769	16862	16882	16787	16632	16963	16694	17003	16805	16876	16952	16796	16842	16877	16809	16944	16720	16765	16753	16926	16761	16834	16827	16969	17026	16679	16684	16662	16808	16877	16699	16687	16775	16933	16762	16724	16963	16897	16774	16870	16720	16806	16878	16756	16940	16953	16853	16723	16907	16775	16567	16733	16615	16757	16826	16963	16911	16902	16819	16817	16663	16904	16911	16910	16832	16819	16892	17012	16815	16853	16905	16749	16865	16682	16506	16565	16884	16676	16890	16967	16917	16738	16947	16818	16850	16616	16815	16856	16906	16887	16801	16843	16744	16819	16803	16764	17049	17000	16560	16736	16914	16806	16877	16898	16767	16682	16770	16838	16877	16951	16562	16849	16847	16731	16926	16740	16911	16685	16863	16671	16902	16736	16829	16690	16662	16806	16794	16737	16837	16759	16796	16931	16778	16809	16838	17019	16776	16870	16650	16985	16908	16821	17094	16819	16754	16750	16540	16975	16767	16725	16821	16888	16749	16981	16931	16794	16892	16871	16755	16946	16723	16946	16942	16680	16679	16700	16613	16699	16497	16918	16715	16885	16877	16700	16650	17107	16679	16733	16792	16616	16757	16879	16860	16842	17028	16923	16766	16690	17019	16810	16911	16924	16762	16817	16541	16818	17032	16997	17026	16820	16782	16869	16921	16724	16848	16796	16852	16746	16742	16698	16780	16799	16682	16692	16533	16730	16785	16910	16712	16726	16881	16875	16693	16944	16665	16753	16757	16783	16770	17047	16701	16711	16616	16919	16762	16879	16721	16993	16767	16809	16778	16692	16885	16788	16814	16939	16670	16774	16781	16809	16766	16835	16715	16965	16863	16735	16677	16900	16902	16671	17080	16897	16756	16699	16866	16686	16932	16606	16672	16842	16622	16863	16731	16837	16759	16946	16887	16811	16692	16808	16669	16959	16676	16856	16851	16814	16874	16693	16803	17047	16784	16881	16921	16786	16709	16618	16829	16935	16887
14889	17880	17844	15750	14904	14869	14841	14545	14342	14545	14514	14445	14454	14498	14467	14378	14386	14191	14393	14445	14612	14472	14566	14654	14513	14520	14482	14440	14363	14529	14281	14425	14500	14201	14365	14673	14529	14585	14419	14443	14273	14329	14240	14209	14364	14552	14394	14312	14189	14409	14577	14516	14620	14373	14424	14504	14351	14162	14427	14225	14201	14232	14464	14446	14393	14231	14505	14223	14428	14418	14248	14265	14371	14321	14333	14178	14352	14430	14282	14358	14260	14368	14348	14331	14243	14484	14238	14425	14255	14300	14292	14409	14335	14219	14397	14352	14222	14418	14271	14465	14492	14277	14409	14379	14114	14397	14230	14369	14215	14229	14264	14194	14279	14251	14427	14336	14323	14143	14337	14240	14486	14232	14215	14537	14382	14297	14397	14533	14327	14196	14341	14271	14437	14227	14321	14275	14264	14347	14457	14278	14325	14323	14290	14099	14260	14443	14297	14297	14357	14501	14315	14258	14324	14336	14257	14377	14245	14297	14507	14162	14473	14287	14378	14403	14396	14467	14239	14322	14330	14368	14381	14450	14228	14227	14353	14219	14363	14399	14358	14334	14417	14470	14464	14331	14299	14315	14438	14235	14297	14243	14523	14439	14149	14214	14227	14210	14421	14416	14256	14299	14317	14314	14416	14262	14320	14339	14245	14279	14284	14368	14361	14369	14270	14426	14274	14372	14325	14339	14313	14388	14277	14222	14386	14221	14292	14344	14188	14318	14343	14277	14511	14341	14351	14395	14324	14237	14281	14108	14230	14287	14368	14422	14281	14251	14217	14307	14286	14268	14206	14251	14229	14222	14371	14383	14359	14234	14363	14310	14285	14461	14253	14334	14306	14186	14374	14360	14224	14261	14290	14475	14364	14337	14299	14282	14596	14312	14498	14385	14200	14146	14212	14364	14290	14417	14227	14446	14321	14315	14327	14564	14463	14379	14316	14363	14352	14191	14285	14444	14400	14301	14287	14214	14401	14274	14417	14237	14318	14398	14438	14270	14377	14521	14435	14426	14370	14311	14436	14349	14468	14339	14347	14252	14327	14085	14395	14426	14375	14324	14389	14165	14251	14358	14347	14188	14281	14248	14245	14360	14298	14359	14217	14218	14380	14329	14495	14406	14425	14292	14430	14326	14449	14276	14330	14359	14277	14497	14216	14524	14352	14354	14403	14234	14486	14317	14193	14372	14368	14508	14251	14444	14322	14378	14388	14394	14211	14290	14411	14610	14485	14216	14377	14310	14433	14436	14301	14132	14282	14322	14194	14381	14383	14165	14477	14331	14338	14342	14298	14298	14325	14164	14355	14356	14324	14293	14369	14265	14314	14284	14382	14482	14160	14331	14331	14150	14207	14337	14339	14287	14466	14353	14311	14465	14338	14377	14216	14306	14307	14172	14389	14338	14419	14355	14172	14158	14299	14297	14307	14262	14461	14323	14269	14205	14321	14241	14473	14283	14298	14217	14254	14453	14431	14210	14258	14409	14147	14590	14289	14291	14466	14292	14429	14200	14373	14264	14267	14330	14494	14243	14310	14199	14298	14253	14280	14363	14371	14363	14222	14318	14381	14353	14399	14468	14255	14410	14367	14342	14244	14431	14377	14367	14333	14323	14380	14319	14451	14231	14354	14320	14220	14407	14261	14261	14397	14310	14433	14333	14393	14338	14402	14332	14337	14483	14200	14273	14260	14270	14318	14404	14356	14450	14148	14553	14374	14361	14287	14344	14375	14428	14390	14294	14295	14385	14237	14421	14367	14168	14318	14488	14396	14235	14458	14367	14303	14268	14341	14256	14297	14338	14393	14513	14385	14409	14457	14256	14267	14284	14312	14441	14274	14338	14344	14282	14287	14460	14278	14477	14335	14300	14285	14252	14511	14349	14434	14301	14427	14281	14550	14239	14290	14230	14313	14299	14298	14359	14230	14289	14440	14339	14391	14373	14276	14305	14313	14186	14203	14356	14323	14560	14463	14305	14234	14326	14235	14377	14430	14424	14283	14355	14300	14229	14305	14239	14340	14313	14167	14110	14381	14423	14347	14316	14396	14218	14425	14130	14374	14270	14205	14463	14477	14292	14174	14420	14238	14124	14329	14224	14223	14414	14284	14389	14527	14391	14459	14329	14326	14347	14436	14263	14345	14174	14322	14341	14245	14466	14356	14326	14445	14306	14372	14482	14387	14395	14329	14284	14304	14343	14322	14396	14498	14395	14365	14281	14411	14304	14305	14425	14334	14372	14354	14224	14357	14325	14430	14419	14240	14338	14260	14294	14222	14385	14276	14274	14398	14118	14287	14540	14276	14276	14290	14141	14351	14260	14283	14322	14321	14311	14215	14433	14419	14229	14434	14226	14209	14365	14479	14327	14312	14299	14089	14424	14368	14181	14341	14231	14366	14383	14316	14193	14243	14180	14416	14301	14339	14388	14439	14255	14220	14380	14582	14533	14474	14224	14502	14361	14344	14335	14418	14469	14373	14466	14247	14348	14260	14253	14368	14226	14385	14192	14293	14354	14333	14490	14251	14245	14339	14426	14362	14401	14234	14494	14511	14398	14257	14387	14206	14376	14312	14409	14421	14369	14380	14317	14384	14379	14216	14428	14392	14206	14352	14287	14206	14361	14247	14539	14300	14273	14413	14199	14339	14349	14267	14319	14349	14394	14262	14327	14425	14382	14294	14415	14254	14416	14162	14277	14276	14175	14385	14381	14216	14308	14322	14444	14264	14457	14326	14364	14281	14383	14169	14331	14386	14363	14371	14366	14337	14422	14137	14334	14269	14242	14301	14380	14268	14382	14504	14314	14376	14405	14394	14402	14259	14467	14356	14339	14346	14234	14401	14300	14376	14222	14471	14208	14377	14334	14266	14234	14409	14313	14491	14326	14340	14196	14363	14361	14446	14372	14349	14269	14359	14216	14287	14377	14416	14374	14307	14312	14336	14138	14308	14284	14400	14337	14270	14325	14294	14239	14234	14263	14352	14243	14377	14377	14354	14193	14267	14383	14380	14427	14355	14187	14404	14423	14481	14202	14274	14301	14209	14389	14253	14393	14336	14304	14418	14284	14461	14245	14202	14330	14270	14139	14144	14248	14341	14399	14419	14245	14409	14379	14280	14275	14284	14300	14307	14347	14359	14248	14372	14276	14280	14224	14278	14285	14389	14183	14270	14297	14314	14436	14162	14448	14215	14402	14347	14254	14495	14252	14338	14074	14255	14464	14198	14170	14388	14295	14487	14405	14316	14322	14298	14466	14419	14322	14309	14196	14318	14311	14279	14348	14285	14518	14234	14418	14341	14325	14094	14297	14244	14481	14391	14411	14316	14208	14367	14288	14251	14440	14461	14380	14344	14331	14227	14229	14471	14452	14464	14205	14232	14324	14258	14267	14263	14205	14432	14359	14293	14309	14273	14376	14314	14308	14352	14310	14294	14243	14326	14389	14280	14325	14334	14367	14291	14386	14234	14316	14284	14402	14217	14290	14316	14229	14413	14316	14175	14423	14406	14136	14224	14439	14486	14198	14387	14355	14348	14199	14267	14372	14391	14279	14346	14318	14327	14341	14277	14362	14449	14363	14355	14208	14330	14345	14378	14374	14360	14177	14362	14410	14375	14262	14149	14275	14253	14214	14337	14331	14308	14462	14322	14289	14549	14294	14273	14286	14279	14260	14367	14327	14351	14381	14491	14272	14583	14328	14365	14310	14334	14386	14211	14245	14346	14209	14257	14220	14301	14262	14342	14497	14253	14402	14401	14369	14330	14433	14462	14344	14292	14528	14233	14377	14341	14207	14366	14234	14418	14140	14110	14166	14233	14376	14338	14456	14429	14369	14432	14404	14273	14437	14366	14400	14390	14416	14208	14407	14224	14202	14494	14371	14232	14261	14275	14364	14259	14190	14420	14324	14428	14388	14371	14468	14434	14251	14327	14337	14392	14331	14415	14349	14306	14362	14350	14326	14371	14307	14119	14329	14312	14233	14428	14312	14263	14328	14250	14235	14397	14269	14370	14361	14322	14325	14477	14370	14239	14490	14476	14367	14496	14288	14243	14184	14368	14242	14227	14349	14161	14340	14440	14342	14434	14284	14254	14294	14221	14629	14365	14311	14389	14276	14384	14439	14374	14173	14456	14225	14237	14485	14369	14422	14474	14190	14466	14249	14286	14234	14274	14356	14478	14302	14298	14390	14437	14262	14259	14367	14346	14418	14336	14355	14244	14446	14394	14289	14244	14353	14247	14609	14369	14292	14298	14233	14372	14209	14415	14273	14397	14436	14337	14401	14401	14316	14413	14281	14430	14311	14288	14358	14308	14414	14381	14250	14453	14414	14199	14234	14373	14362	14363	14256	14348	14335	14231	14337	14426	14364	14473	14182	14267	14383	14326	14272	14181	14209	14392	14474	14241	14375	14391	14243	14360	14321	14440	14366	14282	14308	14287	14344	14133	14292	14185	14461	14112	14417	14265	14271	14205	14214	14254	14277	14256	14214	14276	14375	14407	14249	14286	14282	14344	14536	14362	14262	14430	14298	14440	14370	14267	14243	14219	14321	14376	14289	14321	14373	14182	14210	14383	14466	14219	14375	14387	14357	14374	14478	14275	14396	14312	14471	14497	14389	14315	14410	14283	14440	14328	14398	14270	14315	14252	14424	14240	14342	14204	14344	14401	14301	14332	14423	14317	14426	14390	14435	14317	14256	14286	14543	14350	14320	14611	14385	14284	14262	14301	14393	14205	14365	14160	14402	14248	14352	14438	14324	14206	14209	14329	14389	14338	14241	14213	14397	14374	14364	14439	14378	14332	14300	14418	14359	14294	14296	14346	14138	14338	14285	14334	14275	14322	14353	14140	14305	14317	14353	14359	14405	14492	14202	14236	14256	14284	14374	14252	14204	14414	14302	14391	14328	14255	14412	14408	14556	14366	14248	14265	14345	14494	14368	14353	14300	14373	14414	14383	14161	14352	14462	14213	14385	14144	14158	14245	14428	14509	14180	14428	14338	14350	14279	14284	14347	14192	14441	14402	14344	14522	14277	14272	14339	14336	14277	14418	14306	14459	14430	14238	14416	14343	14280	14355	14249	14228	14299	14416	14296	14387	14262	14344	14329	14390	14356	14328	14424
23765	21136	28603	23974	21829	21471	20124	17646	17306	17108	16910	17041	17002	16873	16723	16792	16726	16866	16796	16598	16961	16886	17150	16881	17317	16783	16830	17178	16898	16921	16861	16974	16868	16547	16844	16751	16870	16621	16704	16717	16640	16846	16711	16633	16735	16533	16536	16461	16761	17368	17809	17679	17451	17230	16803	16536	16697	16489	16593	16716	16714	16583	16716	16524	16539	16595	16503	16585	16693	16478	16702	16519	16518	16832	16622	16728	16601	16499	16658	16722	16565	16614	16793	16696	16552	16509	16564	16451	16740	16625	16616	16410	16518	16641	16679	16410	16632	16601	16590	16558	16590	16624	16687	16608	16517	16476	16714	16581	16740	16832	16594	16707	16596	16569	16531	16597	16515	16557	16492	16492	16787	16533	16514	16704	16441	16501	16758	16748	16398	16550	16483	16420	16469	16578	16520	16360	16443	16452	16657	16563	16224	16583	16430	16511	16471	16414	16584	16485	16469	16533	16681	16496	16401	16717	16601	16419	16575	16762	16511	16541	16768	16613	16472	16452	16486	16511	16589	16438	16522	16486	16618	16609	16466	16634	16647	16455	16577	16737	16552	16527	16455	16525	16498	16361	16609	16533	16584	16596	16529	16383	16557	16708	16691	16854	16606	16576	16354	16558	16593	16520	16520	16566	16614	16555	16580	16617	16430	16607	16596	16597	16609	16692	16698	16413	16520	16489	16498	16518	16529	16584	16470	16485	16424	16556	16687	16594	16657	16552	16548	16461	16426	16513	16476	16553	16734	16630	16615	16748	16404	16582	16582	16561	16704	16589	16544	16578	16559	16397	16511	16557	16690	16700	16777	16542	16597	16598	16632	16534	16482	16602	16693	16374	16390	16490	16629	16758	16625	16551	16754	16596	16474	16536	16435	16342	16829	16589	16428	16462	16700	16564	16614	16454	16399	16532	16480	16567	16529	16676	16435	16363	16557	16440	16620	16445	16493	16376	16444	16459	16492	16621	16631	16646	16770	16439	16572	16594	16562	16758	16432	16556	16391	16551	16566	16475	16696	16295	16521	16538	16511	16478	16512	16334	16686	16631	16544	16540	16600	16609	16485	16432	16553	16479	16817	16460	16451	16333	16496	16477	16381	16454	16561	16538	16370	16384	16617	16602	16554	16353	16610	16459	16667	16561	16709	16675	16821	16743	16522	16375	16659	16423	16627	16575	16514	16364	16603	16655	16520	16517	16602	16641	16824	16635	16638	16376	16563	16637	16643	16588	16786	16545	16556	16666	16456	16660	16617	16408	16464	16492	16481	16626	16556	16496	16585	16716	16538	16583	16621	16350	16311	16487	16577	16424	16475	16479	16580	16412	16637	16779	16579	16683	16518	16524	16415	16491	16392	16600	16635	16776	16675	16549	16601	16624	16548	16609	16485	16466	16568	16467	16516	16517	16566	16562	16722	16594	16580	16432	16665	16606	16538	16829	16488	16620	16700	16739	16570	16632	16499	16683	16808	16507	16602	16609	16601	16622	16582	16578	16503	16552	16604	16328	16527	16381	16620	16595	16447	16593	16270	16752	16592	16554	16584	16449	16475	16630	16599	16583	16470	16511	16528	16647	16688	16568	16666	16636	16607	16491	16361	16593	16357	16465	16541	16508	16530	16609	16785	16533	16480	16603	16716	16577	16648	16526	16393	16381	16584	16576	16332	16530	16644	16585	16393	16548	16651	16453	16390	16501	16530	16545	16492	16422	16506	16543	16408	16755	16615	16680	16643	16544	16473	16597	16766	16674	16545	16475	16729	16591	16655	16759	16642	16512	16523	16588	16503	16730	16377	16405	16587	16534	16725	16650	16507	16573	16481	16627	16509	16596	16336	16606	16595	16429	16577	16378	16594	16579	16480	16428	16676	16586	16649	16580	16532	16517	16556	16544	16543	16633	16344	16615	16627	16538	16455	16574	16422	16445	16621	16479	16519	16493	16651	16538	16468	16895	16566	16441	16691	16587	16521	16756	16445	16453	16609	16480	16551	16566	16578	16543	16753	16400	16539	16441	16512	16602	16600	16675	16325	16364	16630	16466	16593	16564	16708	16539	16550	16484	16412	16411	16664	16532	16698	16701	16658	16596	16740	16580	16435	16425	16219	16476	16563	16542	16463	16541	16652	16543	16484	16489	16778	16484	16699	16672	16696	16590	16793	16616	16552	16428	16397	16557	16482	16551	16517	16495	16866	16551	16587	16500	16687	16647	16536	16534	16379	16631	16427	16546	16520	16405	16329	16476	16759	16551	16531	16535	16640	16539	16583	16452	16491	16481	16481	16616	16710	16593	16620	16419	16650	16527	16610	16430	16602	16484	16491	16573	16553	16530	16731	16540	16515	16583	16528	16503	16545	16443	16774	16626	16523	16593	16411	16523	16583	16407	16535	16284	16584	16437	16516	16535	16496	16537	16518	16606	16333	16437	16603	16538	16488	16409	16699	16636	16560	16576	16745	16871	16616	16766	16588	16464	16413	16566	16592	16461	16391	16791	16634	16606	16470	16590	16559	16507	16493	16446	16530	16449	16464	16606	16696	16554	16596	16580	16831	16504	16672	16510	16476	16573	16757	16583	16575	16554	16569	16645	16638	16550	16621	16675	16533	16583	16556	16625	16509	16693	16646	16670	16448	16731	16584	16453	16657	16528	16407	16697	16502	16689	16447	16606	16752	16535	16644	16515	16646	16654	16483	16571	16610	16746	16711	16468	16472	16522	16678	16246	16414	16609	16578	16713	16406	16401	16659	16419	16579	16533	16520	16512	16525	16566	16628	16533	16565	16587	16552	16456	16507	16543	16776	16500	16544	16657	16606	16340	16612	16642	16548	16619	16610	16449	16535	16712	16653	16409	16680	16508	16586	16592	16424	16437	16690	16600	16713	16567	16459	16437	16328	16398	16632	16565	16497	16320	16518	16620	16573	16428	16660	16473	16715	16426	16702	16441	16394	16547	16560	16455	16532	16447	16598	16561	16628	16756	16637	16591	16670	16454	16432	16652	16677	16257	16771	16631	16525	16545	16685	16507	16627	16397	16466	16399	16385	16411	16492	16708	16514	16551	16653	16545	16646	16514	16531	16551	16534	16496	16548	16508	16733	16715	16611	16641	16512	16429	16547	16397	16552	16451	16657	16451	16468	16670	16584	16637	16430	16459	16476	16437	16576	16665	16641	16532	16637	16500	16490	16309	16474	16461	16643	16600	16599	16739	16482	16434	16503	16471	16534	16492	16506	16303	16405	16441	16504	16547	16576	16542	16838	16644	16421	16527	16607	16531	16626	16545	16436	16642	16421	16477	16601	16587	16427	16646	16619	16558	16594	16553	16342	16520	16645	16474	16640	16493	16528	16559	16734	16774	16686	16478	16487	16527	16502	16586	16440	16302	16531	16610	16766	16566	16466	16520	16885	16362	16614	16578	16520	16688	16545	16616	16676	16437	16338	16507	16611	16534	16322	16610	16656	16494	16623	16417	16743	16462	16508	16458	16521	16554	16440	16437	16646	16547	16503	16532	16567	16600	16662	16568	16517	16450	16670	16624	16685	16612	16676	16825	16483	16616	16412	16491	16619	16606	16589	16554	16478	16424	16493	16482	16501	16474	16654	16585	16593	16596	16804	16432	16420	16650	16595	16531	16332	16321	16495	16664	16429	16379	16530	16413	16615	16597	16723	16448	16822	16594	16542	16543	16683	16384	16395	16520	16582	16580	16395	16823	16647	16763	16619	16603	16566	16631	16544	16631	16576	16655	16637	16553	16655	16691	16640	16390	16462	16518	16683	16602	16618	16643	16632	16479	16785	16503	16639	16584	16485	16594	16610	16579	16717	16598	16579	16634	16574	16599	16464	16712	16683	16476	16303	16795	16439	16559	16454	16508	16586	16619	16497	16545	16327	16520	16573	16620	16565	16606	16534	16536	16614	16550	16696	16526	16600	16497	16543	16571	16692	16474	16587	16656	16536	16606	16556	16551	16739	16508	16601	16465	16825	16715	16553	16797	16598	16486	16724	16603	16470	16636	16469	16670	16609	16603	16628	16540	16484	16431	16631	16671	16429	16546	16814	16598	16783	16752	16793	16450	16353	16305	16705	16478	16698	16492	16476	16930	16591	16633	16504	16604	16440	16597	16689	16572	16474	16469	16366	16773	16674	16477	16431	16525	16459	16466	16405	16504	16650	16393	16580	16489	16645	16649	16350	16551	16792	16682	16575	16876	16723	16662	16617	16586	16659	16747	16451	16398	16579	16729	16687	16591	16547	16559	16624	16688	16570	16591	16534	16380	16532	16617	16518	16644	16578	16321	16676	16556	16566	16547	16582	16557	16620	16541	16529	16488	16686	16749	16563	16421	16358	16617	16721	16530	16538	16587	16553	16490	16387	16714	16558	16706	16546	16562	16469	16525	16615	16334	16714	16528	16440	16561	16388	16496	16456	16520	16598	16722	16496	16519	16417	16340	16537	16496	16793	16534	16520	16541	16558	16412	16637	16844	16544	16474	16563	16441	16590	16514	16461	16532	16444	16569	16438	16482	16423	16585	16486	16575	16437	16653	16733	16681	16615	16460	16639	16554	16738	16513	16711	16729	16709	16546	16514	16560	16426	16641	16565	16608	16757	16462	16517	16352	16570	16609	16865	16588	16556	16578	16559	16715	16375	16685	16455	16543	16503	16635	16609	16670	16600	16727	16580	16419	16700	16409	16742	16542	16442	16400	16587	16745	16578	16763	16447	16535	16601	16398	16532	16505	16697	16696	16521	16354	16641	16654	16364	16768	16648	16473	16546	16524	16648	16577	16583	16741	16677	16773	16731	16426	16502	16424	16503	16604	16578	16648	16543	16672	16768	16545	16506	16497	16612	16549	16582	16604	16628	16685	16683	16497	16535	16630	16577	16557	16537	16693	16643	16450	16634	16606	16565	16599	16563	16502	16445	16526	16369	16628	16607	16327	16460	16476	16603	16427	16641	16660	16587	16581	16570	16521	16583	16526	16537	16514	16604	16748	16403	16454	16644	16690	16608	16568	16574	16469	16397	16498	16497	16622	16538	16572	16459	16556	16564	16543	16457	16750	16402	16414	16512	16696	16459	16587	16460	16518	16416	16497	16458	16725	16578	16591	16529	16604	16532	16552	16531	16626
13965	23752	22105	17846	16630	15734	15521	15179	14889	14732	14582	14675	14541	14402	14516	14281	14365	14541	14527	14443	14604	14552	14746	14804	14969	14537	14646	14565	14392	14338	14390	14468	14319	14321	14308	14311	14311	14306	14230	14391	14276	14313	14319	14349	14358	14269	14286	14151	14378	15119	15885	15416	15174	14545	14436	14368	14242	14289	14231	14414	14315	14277	14277	14358	14346	14103	14227	14229	14176	14267	14112	14119	14351	14118	14346	14184	14261	14120	14441	14335	14116	14283	14235	14239	14340	14300	14402	14189	14189	14150	14213	14190	14306	14262	14094	14293	14199	14263	14430	14208	14367	13977	14148	14148	14410	14111	14267	14321	14078	14299	14110	14221	14390	14138	14339	14262	14076	14224	14214	14394	14295	14259	14221	14534	14244	14172	14158	14041	14180	14160	14405	13989	14340	14248	14271	14198	14312	14111	14160	14208	14236	14234	14391	14239	14106	14139	14334	14173	14225	14284	14155	14300	14282	14287	14279	14330	14296	14287	14348	14082	14131	14162	14339	14021	14335	14338	14244	14387	14255	14388	14181	14128	14055	14198	14209	14160	14234	14270	14252	14346	14307	14212	14341	14184	14050	14531	14179	14182	14235	14060	14261	14045	14202	14359	14309	14207	14210	14176	14272	14126	14080	14272	14297	14173	14053	14249	14240	14230	14145	14111	14201	14315	14200	14108	14120	14244	14212	14393	14156	14038	14163	14332	14284	14267	14271	14260	14200	14385	14286	14250	14230	14075	14220	14158	14275	14291	14159	14029	14163	14253	14195	14190	14225	14222	14258	14414	14088	14151	13983	14149	14145	14209	14116	14236	14266	14287	14152	14177	14122	14352	14242	14217	14208	14323	14167	14228	14269	14186	14186	14295	14041	14286	14136	14138	14056	14233	14169	14060	14264	14109	14062	14075	14263	14311	14214	14269	14116	14265	14179	14185	14315	14312	14213	14117	14196	14210	14045	14108	14182	13981	14323	14216	14163	14364	14284	14163	14193	14210	14120	14246	14175	14109	14182	14127	14264	14061	14471	14246	14172	14385	14398	14222	14231	14354	14300	14204	14045	14264	14100	14100	14234	14159	14388	14144	14315	14227	14232	14173	14337	14135	14213	14323	14083	14128	14169	14187	14009	14286	14285	14162	14177	14219	14232	14252	14255	14109	14186	14312	14204	14151	14121	14306	14103	14327	14178	14157	14083	14138	14389	14119	14066	14187	14187	14224	14270	14125	14276	14178	14263	14197	14192	14159	14269	14205	14234	14245	14315	14173	14329	14329	14097	14195	14265	14207	14195	14350	14302	14190	14201	14265	14089	14401	14274	14302	14139	14255	14213	14113	14217	14187	14089	14090	14168	14355	14396	14070	14210	14156	14133	14287	14208	14027	14391	14137	14208	14002	14224	14169	14374	14273	14339	14189	14344	14127	14104	14140	14309	14335	14205	14199	14171	14229	14270	14279	14285	14399	14240	14223	13951	14385	14257	14193	14298	14164	14265	14287	14360	14197	14298	14266	14204	14425	14194	14217	14311	14200	14249	14189	14209	14152	14312	14026	14279	14252	14184	14223	14226	14080	14193	14358	14140	14037	14293	14207	14280	14226	14166	14132	14437	14154	14054	14078	14231	14127	14333	14233	14220	14116	14162	14242	14103	14159	14262	14274	14320	14334	14223	14385	14290	14223	14157	14123	14182	14371	14360	14173	14283	14187	14209	14251	14247	14065	14344	14283	14329	14063	14302	14173	14189	14191	14260	14225	14238	14220	14143	14336	14130	14158	14216	14200	14128	14185	13965	14106	14315	14247	14087	14088	14166	14248	14320	14167	14205	14384	14365	14172	14172	14293	14219	14295	14227	14171	14139	14277	14348	14135	14304	14170	14425	14457	14220	14265	14326	14256	14253	14176	14283	14074	14050	14291	14153	14215	14349	14218	14280	14154	14343	14289	14267	14259	14187	14352	14223	14293	14016	14397	14257	14264	14190	14200	14350	14219	14165	14146	14249	14262	14434	14090	14248	14130	14342	14221	14226	14248	14289	14162	14299	14154	14239	14168	14185	14129	14269	14181	14283	14349	14211	14169	14176	14220	14178	14109	14330	14247	14285	14245	14322	14149	14346	14058	14189	14338	14126	14175	14301	14115	14306	14143	14117	14135	14264	14223	14207	14221	14219	14187	14299	14231	14151	14227	14168	14112	14189	14153	14177	14329	14306	14197	14321	14226	14231	14238	14237	14165	14075	14341	14481	14332	14151	14185	14298	14372	14284	14174	14002	14295	14241	14174	14118	14310	14241	14173	14129	14190	14313	14033	14048	14159	14084	14181	14316	14264	14145	14165	14179	14112	14260	14221	14126	14264	14318	14227	14142	14197	14242	14109	14195	14348	14137	14049	14198	14120	14285	14048	14113	14294	14173	14205	14211	14333	14095	14201	14263	14175	14288	14036	14272	14223	14192	14058	14163	14169	14248	14157	14090	14224	14251	14213	14231	14278	14114	14120	14152	14076	14177	14329	14103	14038	14229	14231	14116	14070	14182	14206	14270	14136	14173	14349	14241	14368	14291	14279	14187	14049	14269	14407	14271	14167	14306	14168	14202	14312	14343	14425	14282	14195	14229	14200	14300	14158	14172	14072	14319	14261	14090	14184	14257	14419	14187	14217	14186	14389	14325	14149	14224	14161	14349	13994	14155	14293	14222	14368	14275	14180	14309	14127	14343	14288	14290	14027	14125	14281	14218	14192	14213	14117	14341	14355	14439	14088	14382	14099	14252	14407	14206	14151	14115	14331	14313	14336	14158	14139	14199	14196	14171	14251	14299	14192	14202	14203	14291	14307	14138	14219	13940	14352	14428	14145	14317	14079	14207	14222	14345	14153	14114	14297	14284	14333	14217	14283	14198	14166	14317	14108	14304	14169	14249	14315	14129	14108	14222	14287	14225	14187	14224	14239	14018	14224	14249	14283	14274	14131	14238	14095	14235	14377	14212	14271	14176	14155	14328	14144	14267	14240	14235	14295	14220	14214	14231	14294	14358	14289	14161	13996	14243	14134	14119	14193	14340	14131	14236	14170	14294	14163	14321	14307	14156	14229	14304	14258	14171	14100	14250	14247	14031	14173	14130	14316	14107	14155	14205	14141	14317	14265	14105	14141	14230	14190	14180	14212	14138	14246	14141	14145	14310	14375	14285	14303	14222	14294	14263	14056	13978	14042	14362	14256	14254	14182	14324	14247	14285	14287	14254	14147	14267	14216	14178	14224	13993	14159	14212	14064	14259	14229	14323	14243	14276	14248	14360	14114	14076	14226	14201	14212	14192	14187	14266	14023	14224	14397	14236	14206	14038	14172	14227	13959	14225	14254	14351	14150	14286	14336	14254	14342	14120	14094	14154	14328	14405	14253	14141	14283	14194	14253	14152	14171	14210	14254	14309	14244	14347	14081	14258	14231	14078	14277	14219	14199	14105	14386	14331	14217	14309	14151	14216	14078	14192	14269	14105	14290	14260	14342	14152	14227	14184	14158	14051	14283	14219	14371	14153	14273	14123	14254	14179	14328	14309	14334	14323	14248	14196	14067	14222	14228	14127	14301	14135	14159	14195	14128	14424	14346	14271	14167	14010	14149	14212	14204	14212	14206	14165	14364	14115	14148	14148	13968	14224	14142	14130	14361	14190	14329	14177	14087	14155	14158	14198	14270	14260	14208	14249	14259	14219	14174	14406	14169	14281	14179	14186	14182	14182	14397	14118	14278	14202	14253	14225	14207	14055	14147	14067	14259	14325	14216	14227	14246	14257	14202	14261	14085	14210	14144	14159	14221	14258	14186	14240	14215	14320	14031	14132	14325	14245	13995	14216	14282	14212	14201	14175	14083	14287	14292	14219	14198	14426	14094	14226	14236	14211	14270	14030	14240	14220	14119	14181	14376	14335	14178	14158	14326	14280	14216	14234	14129	14301	14253	14198	14075	14232	14259	14251	14204	14343	14178	14083	14316	14227	14227	14262	14165	14213	14372	14166	14126	14167	14226	14159	14045	14245	14307	14201	14385	14205	14154	14178	14122	14264	14271	14162	14250	14267	14318	14285	14130	14284	14100	14387	14216	14098	14153	14254	14210	14298	14129	14036	14181	14195	14472	14307	14066	14160	14181	14316	14181	14279	14339	14227	14162	14229	14064	14232	14196	14215	14163	14288	14239	14353	14064	14028	14187	14202	14351	14343	14312	14237	14229	14353	14006	14351	14168	14265	14358	14367	14180	14115	14163	14170	14225	14144	14165	14195	14314	14214	14035	14265	14074	14310	14097	14247	14115	14206	14161	14230	14289	14322	14264	14189	14220	14337	14207	14324	14190	14128	14192	14344	14216	14259	14200	14196	14102	14197	14282	14347	14368	14193	14339	14207	14215	14070	13983	14288	14193	14196	14069	14368	14124	14307	14205	14246	14110	14289	14257	14142	14125	14147	14245	14293	14217	14049	14203	14101	14328	14247	14151	14293	14156	14078	14119	14167	14121	14308	14418	14220	14319	14103	14271	14281	14234	14256	14266	14207	14072	14477	14308	14317	14106	14288	14222	14261	14059	14245	14151	14048	14213	14160	14422	14244	14388	14272	14173	14272	14299	14241	14276	14279	14425	14165	14244	14217	14238	14107	14331	14308	14357	14291	14294	14067	14138	14314	14417	14234	14333	14097	14319	14227	14232	14260	14208	14364	14158	14297	14149	14293	14254	14290	14229	14277	14255	14227	14219	14214	14215	14270	14144	14157	14254	14167	14248	14370	14229	14227	14289	14235	14264	14096	14153	14256	14207	14205	14209	14217	14211	14168	14217	14223	14132	14218	14050	14292	14154	14190	14168	14290	14329	14371	14179	14227	14347	14230	14433	14102	14272	14293	14252	14180	13987	14256	14221	14153	14244	14273	14092	14167	14173	14223	14290	14171	14226	14210	14252	14217	14154	14259	14253	14143	14284	14216	14060	14215	14263	14154	14416	14318	14246	14250	14282	14369	14142	14181	14169	14302	14260	14205	14193	14242	14245	14251	14252	14049	14187	14135	14307	14305	14061	14156	14306	14296	14149	14278	14135	14363	14119	14216	14300	14231	14141	14168	14262	14116	14162	14163	14148	14270	14292	14358	14054
22786	21224	29088	23672	21423	23108	24472	18808	17805	17694	17693	17165	17389	17215	17171	17176	17343	17163	17101	17033	17139	17353	17558	17601	17696	17454	17525	17064	16899	17056	16959	17099	16907	17054	16850	17000	16967	16875	17031	17165	16702	16703	16924	16938	16882	16721	16802	16961	16974	18002	19212	18619	18238	17624	17218	17217	17076	16769	16879	16930	17060	16820	16842	16710	17063	16755	16795	16840	16747	16778	16669	17076	16960	16990	16873	16695	16890	16764	16811	16657	16721	16831	16702	16991	17012	16761	16827	17181	16911	16677	16899	17095	16940	16831	16926	16663	16627	16902	16821	16866	16828	16779	16941	16702	16780	16747	16868	16906	16798	16767	16823	16612	16801	16627	16843	16724	16837	16699	16932	16855	16784	16798	16689	16661	16764	16615	16839	16836	16674	16601	16854	16739	16714	16877	16896	16685	16744	16865	16872	16992	16959	16864	16540	16546	16859	17040	16954	16714	16570	16663	16900	16724	16622	16725	16864	16801	16899	16748	16602	16802	16501	16816	16925	16696	16835	16800	16827	16899	16942	16686	16978	16834	16637	16687	16727	16840	17006	16709	16809	16852	16579	16801	16711	16643	16676	16703	16727	16878	16754	16873	16796	16764	16923	16752	16991	17054	16797	16833	16745	16739	16866	16746	16897	16824	16624	16800	16679	16871	16841	16865	16678	16499	16934	16781	16720	16750	16933	16888	16873	16501	16745	16728	16722	16874	16491	16848	16833	16643	16724	16667	16535	16667	16501	16706	16964	16885	17032	16912	16688	17000	16852	16665	16699	16674	16759	16814	16793	16787	16700	16622	16599	16782	16683	16764	16712	16943	16734	16738	16697	16690	16709	16768	16901	16850	16945	16740	16711	16663	16857	16842	16878	16647	16558	16762	16626	16757	16810	16840	16804	16767	16618	16645	16936	16577	16717	16821	16803	16741	16772	16583	16723	16780	16863	16878	16786	16686	16778	16733	16655	16494	16798	16691	16717	16876	16789	16770	16820	16682	16844	16713	16748	16877	16688	16669	16767	16806	16756	16827	16797	16675	16696	16862	16637	16555	16851	16623	16891	16624	16879	16626	16827	16933	16939	16484	16931	16758	16721	16760	16437	16651	16642	17005	16690	16595	16774	16655	16716	16774	16828	16888	16844	16593	16846	16786	16720	16670	16575	16657	16686	16760	16928	16843	16865	16659	16985	16872	16738	16614	16818	16767	16832	16795	16730	16746	16723	16654	16820	16729	16941	16669	16736	16875	16769	16592	16675	16681	16857	16794	16835	16716	16871	16824	16777	16915	16654	16959	16748	16661	16949	16877	17037	16814	16756	16740	16826	16754	16857	16938	16825	16619	16814	16637	16716	16701	16765	16561	16827	16869	16811	16906	16766	16785	16798	16694	17017	16820	16825	16675	16785	16648	16739	16704	16827	16830	16872	16855	16666	16849	16784	16816	16843	16812	16676	16715	16573	16786	16699	16875	16801	16897	16660	16915	16744	16871	16812	16573	16740	16835	16743	16660	16755	16552	16815	16881	16611	16774	16820	16702	16956	16612	16692	16745	16807	16751	16871	16918	16802	16619	16755	16878	16729	16774	16763	16621	16784	16844	16757	16842	16680	16724	16834	16659	16912	16886	16740	16809	16602	16858	16703	16888	16918	16650	16805	16800	16806	16855	16802	16748	16718	16715	16683	16697	16867	16622	16898	16713	16605	16796	16724	16519	16673	16814	16740	16749	16701	16760	16714	16738	16741	16728	16873	16669	16737	16618	16763	16758	16752	16926	16761	16489	16696	16781	16687	16897	16790	16724	16877	16664	16853	16706	16658	16818	16753	16751	16720	16730	16732	16957	16814	16809	16741	16820	16731	16726	16878	16494	16962	16757	16788	16754	16880	16943	16763	16938	16709	16920	16502	17018	16763	16890	16678	16601	16785	16749	16756	16803	16684	16604	16770	16884	16802	16744	16737	16688	16758	16705	16757	16677	16884	16758	16693	16790	16870	16946	16756	16586	16921	16806	16835	16828	16864	16684	16622	16709	16770	16664	16746	16716	16928	16836	16721	16755	16780	16678	16937	16742	16812	16802	16860	16954	16747	16784	16696	16772	16883	16866	16832	16870	16776	16813	16677	16747	16699	16592	16637	16923	16687	16814	16826	16762	16478	16646	16858	16611	16689	16841	16745	16837	16834	16768	16805	16715	16691	16615	16796	16783	16810	16830	16848	16747	16717	16780	16653	16637	16726	16686	16718	16578	16818	16792	16712	16963	16911	16645	16936	16869	16511	16601	16784	16771	16914	16878	16647	16833	16592	16790	16660	16826	16852	16736	16690	16807	16814	16807	16728	16706	16695	16575	17004	16855	16824	16913	16868	16909	16629	16811	16692	17074	16786	16741	16608	16828	16888	16759	17060	16651	16732	16778	16893	16922	16670	16878	16845	16807	16719	16575	16660	16669	16786	16882	16649	16713	16813	16464	16752	16931	16729	16827	16980	16701	16665	16595	16801	16834	16735	16780	16523	16912	16561	16585	16593	16713	16787	16794	16802	16790	16654	16869	16743	16888	16850	16748	16646	16868	16866	16673	16685	16718	16630	16764	16605	16725	16960	16802	16766	16742	16753	16718	16695	16686	16746	16810	16565	16709	16875	16759	16707	16910	16920	16844	16920	16860	16683	16928	16678	16709	16977	16699	16738	16928	16904	16845	16682	16801	16644	16665	16763	16841	16576	16796	16760	16745	16932	16680	16763	16829	16919	16543	16614	16607	16918	16671	16612	16795	16990	16733	16622	16845	16628	16777	16679	16764	16612	17075	16765	16815	16648	16642	16959	16773	16696	16655	16651	16614	16820	16823	16961	16895	16804	16726	16550	16472	16664	16645	16702	16772	16820	16660	16921	16855	16861	16869	16718	16657	16839	16606	16866	16823	16662	16565	16635	16776	16820	16820	16877	16781	16625	16893	16699	16632	16798	16658	16844	16702	16554	16842	16554	16603	16784	16637	16787	16710	16873	16822	16561	16655	16859	16938	16638	16825	16635	16757	16969	16705	16756	16742	16674	16585	16559	16694	16776	16694	16827	16731	16745	16878	16872	16761	16795	16709	16973	16686	16858	16654	16858	16715	16770	16851	16706	16723	16975	16780	16808	16487	16923	16853	16908	16740	16646	16775	16874	16702	16725	16950	16756	16932	16625	16477	16656	16631	16620	16821	16736	16682	16523	16819	16774	16664	16709	16704	16564	16582	16747	16608	16788	16914	16822	16708	16861	16854	16703	16474	16786	16620	16738	16613	16750	16803	16890	16645	16727	16742	16840	16790	16872	16696	16741	16532	16479	16704	16656	16663	16582	16749	16713	16707	16700	16545	16703	16696	16553	16886	16708	16685	16759	16938	16871	16824	16575	16818	16807	16718	16780	16771	16865	16718	16874	16823	16741	16668	16860	16745	16800	16832	16654	16533	16558	16668	16733	16901	16857	16752	16941	16806	16874	16700	16680	16579	16555	16857	16696	16648	16585	16794	16800	16551	16697	16524	16750	16803	16790	16742	16560	16680	16893	16745	16701	16869	16724	16698	16815	16631	16883	16686	16925	16701	16759	16770	16756	16862	16732	16793	16673	16680	16732	16683	16598	16609	16676	16804	16783	16839	16572	16723	16765	16852	16800	16773	16589	16871	16808	16822	16897	16621	16902	16813	16844	16673	16779	16831	16649	16769	16685	16585	16745	16960	16723	16872	16887	16676	16923	16512	16716	16763	16821	16792	16712	16566	16547	16748	16702	16671	16808	16709	16768	16600	16661	16699	16885	16697	16723	16675	16959	16872	16732	16692	16731	16583	16799	16647	16709	16725	16706	16852	16769	16690	16787	16742	16776	16817	16740	16892	16865	16620	16697	16898	16649	16633	16652	16702	16787	16722	16820	16783	16798	16737	16648	16796	16625	16815	16891	16732	16706	16674	16798	16931	16793	16612	16711	16556	16930	16598	16785	16836	16834	16717	16713	16739	16711	16790	16762	16743	16776	16765	16896	16639	16793	16748	16488	16699	16973	16634	16645	16806	16738	16916	16802	16767	16791	16756	16761	16601	16746	16860	16730	16596	16674	16843	16834	16952	16698	16820	16669	16914	16875	16620	16711	16822	16762	16746	16794	16756	16750	16751	16722	16631	16820	16680	16541	16585	16778	16734	16783	16787	16712	16872	16807	16937	16799	16632	16583	16780	16872	16884	16943	16870	16705	16507	16699	16814	16762	16779	16682	16852	16607	16755	16701	16623	16832	16750	16753	16899	16707	16894	16797	16821	16903	16790	17006	17002	16788	16734	16623	16704	16682	16938	16649	16762	16929	16814	16923	16967	16733	16692	16783	16773	16749	16825	16691	16702	16761	16759	16906	16837	16666	16920	16714	16612	16925	16806	16661	16921	16857	16827	16934	16776	16780	17039	16834	16920	16973	16703	16649	16701	16741	16710	16855	16704	16574	16904	16754	16761	16805	16593	16787	16544	16727	16785	16662	16487	16578	16837	16873	16747	16660	16720	16918	16653	16901	16836	16746	16813	16801	16779	16557	16891	16802	16792	16630	16860	16759	16738	16817	16855	16697	16552	16721	16778	16824	16667	16813	16847	16763	16786	16985	16870	16739	16581	16815	16727	16746	16792	16622	16705	16839	16834	16803	16570	16514	16862	17000	16958	16753	16952	16914	16885	16536	16579	16789	16691	16740	16842	16897	16580	16709	16794	16848	16764	16746	16870	16604	16646	16816	16880	16737	16725	16765	16673	16835	16746	16739	16759	16761	16795	16937	16824	16817	16920	16817	16760	16681	16807	16774	16895	16868	16849	16995	16842	16728	16829	16643	16656	16708	16756	16840	16924	16563	17032	16791	16912	16703	16748	16761	16758	16867	16877	16867	16853	16891	16749	16684	16719	16788	16785	16900	16930	16781	16944	16663	16941	16634	16850	16754	16774	16593	16666	16733	16799	16943	16854	16908	16701	16701	16768	16720	16690	16684	16815	16744	16814	16654	16718	16849	16637	16846	16789	16568	16762	16603	16835	16874	16869	16572	16882	16787	17004	16881	16780	16704	16831	16668	16573	16787	16702	16796	16684	16684	16935	16733	16841	16813	16559	16769	16656	16604	16885
15116	28277	25866	20374	18553	17134	16821	16121	15630	15285	14811	14883	14682	14510	14761	14720	14667	14710	14448	14698	14787	14997	15000	15118	15120	14820	14895	14799	14506	14502	14599	14449	14378	14546	14363	14658	14419	14387	14437	14504	14414	14309	14310	14358	14480	14473	14361	14458	14565	16054	17447	16511	15928	15265	14695	14546	14415	14426	14279	14369	14369	14346	14312	14262	14590	14464	14233	14375	14383	14449	14279	14301	14180	14515	14383	14151	14412	14211	14272	14303	14101	14253	14140	14328	14225	14368	14588	14318	14193	14535	14229	14444	14231	14287	14387	14338	14286	14265	14105	14346	14199	14473	14285	14274	14184	14379	14323	14366	14341	14474	14189	14256	14277	14302	14337	14298	14115	14397	14327	14191	14163	14338	14296	14129	14358	14218	14272	14308	14339	14256	14273	14172	14286	14324	14419	14284	14261	14388	14403	14330	14297	14389	14331	14370	14269	14276	14355	14210	14273	14275	14349	14441	14297	14253	14368	14133	14462	14342	14280	14382	14278	14403	14325	14167	14269	14297	14299	14301	14422	14330	14265	14317	14259	14189	14145	14411	14301	14171	14327	14308	14216	14247	14088	14205	14228	14367	14216	14407	14374	14277	14246	14204	14209	14395	14152	14371	14326	14251	14293	14386	14385	14256	14395	14333	14239	14154	14283	14338	14252	14109	14155	14256	14275	14383	14313	14367	14391	14477	14251	14227	14406	14228	14172	14272	14473	14358	14190	14312	14426	14320	14283	14559	14202	14278	14404	14232	14343	14393	14178	14389	14216	14245	14314	14304	14135	14156	14364	14089	14208	14244	14244	14213	14352	14436	14355	14546	14137	14201	14375	14126	14290	14211	14323	14291	14274	14355	14226	14208	14317	14427	14288	14252	14188	14199	14269	14235	14270	14223	14282	14456	14234	14212	14521	14172	14236	14149	14198	14308	14288	14210	14310	14391	14300	14363	14138	14301	14162	14337	14363	14414	14328	14320	14365	14245	14396	14323	14376	14363	14244	14323	14352	14204	14279	14414	14348	14376	14111	14348	14379	14223	14355	14235	14385	14441	14195	14339	14244	14316	14170	14397	14195	14239	14347	14103	14176	14412	14196	14325	14225	14075	14232	14218	14348	14439	14310	14191	14291	14230	14270	14278	14238	14154	14263	14301	14367	14231	14272	14263	14277	14383	14256	14304	14247	14429	14288	14242	14218	14396	14204	14217	14359	14307	14209	14163	14344	14361	14387	14229	14220	14410	14442	14162	14310	14401	14336	14200	14129	14189	14207	14382	14227	14335	14192	14383	14137	14307	14538	14303	14229	14344	14133	14337	14306	14210	14258	14284	14340	14261	14335	14317	14336	14238	14223	14366	14290	14199	14252	14366	14343	14315	14351	14399	14257	14386	14150	14298	14282	14365	14328	14358	14280	14199	14380	14379	14114	14350	14238	14257	14205	14252	14225	14324	14285	14266	14546	14214	14320	14300	14257	14254	14388	14250	14235	14364	14335	14166	14093	14312	14382	14235	14355	14318	14440	14158	14209	14157	14193	14125	14146	14202	14290	14324	14163	14196	14102	14398	14409	14358	14313	14181	14374	14440	14144	14224	14246	14236	14443	14131	14370	14264	14378	14371	14337	14284	14281	14183	14283	14388	14362	14136	14340	14281	14302	14293	14275	14220	14379	14228	14127	14401	14370	14261	14299	14372	14442	14400	14169	14382	14243	14325	14399	14305	14267	14257	14432	14261	14330	14231	14239	14346	14368	14126	14284	14384	14178	14319	14323	14187	14294	14313	14431	14174	14188	14421	14279	14296	14207	14360	14246	14357	14394	14167	14234	14252	14180	14316	14198	14139	14387	14346	14323	14213	14389	14248	14391	14410	14336	14222	14135	14321	14204	14259	14439	14361	14272	14362	14276	14210	14210	14096	14367	14263	14126	14502	14282	14549	14298	14236	14083	14429	14333	14210	14322	14219	14222	14149	14371	14336	14367	14265	14371	14218	14196	14479	14383	14284	14356	14270	14408	14159	14318	14281	14421	14316	14384	14327	14274	14400	14333	14197	14194	14287	14114	14232	14362	14397	14275	14377	14167	14371	14283	14197	14238	14304	14201	14244	14335	14308	14158	14197	14200	14212	14287	14364	14324	14241	14395	14259	14264	14365	14313	14299	14322	14303	14382	14189	14141	14304	14275	14379	14139	14188	14362	14203	14285	14458	14259	14438	14267	14269	14317	14228	14383	14195	14370	14364	14251	14285	14310	14214	14416	14147	14502	14093	14245	14304	14383	14338	14278	14233	14169	14318	14141	14221	14321	14216	14239	14297	14229	14359	14384	14041	14219	14350	14419	14296	14217	14429	14411	14193	14356	14390	14288	14106	14452	14464	14296	14162	14364	14271	14036	14205	14329	14304	14141	14263	14320	14423	14332	14473	14397	14271	14384	14454	14313	14169	14233	14238	14318	14398	14421	14223	14265	14345	14346	14226	14307	14344	14339	14312	14291	14232	14309	14171	14272	14224	14168	14394	14299	14130	14354	14382	14205	14257	14381	14176	14377	14228	14318	14353	14285	14154	14253	14309	14294	14300	14274	14172	14254	14101	14274	14336	14260	14243	14355	14234	14282	14354	14361	14232	14220	14259	14237	14425	14364	14489	14312	14182	14286	14415	14322	14222	14264	14259	14134	14309	14346	14205	14266	14221	14237	14358	14152	14247	14389	14258	14255	14222	14367	14245	14112	14367	14381	14241	14192	14359	14347	14208	14208	14355	14377	14306	14291	14349	14372	14255	14143	14140	14298	14266	14402	14188	14335	14369	14326	14320	14415	14144	14263	14202	14320	14399	14307	14150	14458	14353	14342	14386	14237	14212	14287	14302	14362	14289	14139	14407	14227	14210	14395	14401	14316	14140	14259	14256	14342	14208	14206	14271	14197	14152	14369	14244	14316	14255	14251	14334	14288	14210	14184	14201	14177	14286	14300	14193	14313	14165	14343	14216	14088	14233	14210	14205	14415	14347	14325	14241	14452	14267	14175	14230	14121	14446	14236	14327	14307	14117	14321	14153	14258	14395	14331	14463	14175	14164	14303	14250	14448	14202	14139	14164	14339	14417	14304	14278	14280	14281	14245	14176	14063	14285	14190	14234	14271	14349	14228	14283	14325	14315	14229	14203	14210	14264	14298	14177	14251	14229	14344	14344	14189	14302	14326	14292	14168	14170	14319	14326	14473	14367	14371	14332	14173	14270	14306	14332	14224	14222	14292	14309	14500	14204	14218	14509	14058	14173	14287	14125	14240	14224	14400	14316	14273	14308	14374	14296	14324	14319	14473	14236	14225	14357	14317	14125	14244	14106	14408	14230	14296	14242	14390	14060	14391	14230	14091	14263	14285	14323	14342	14239	14226	14459	14473	14207	14295	14239	14419	14415	14422	14119	14193	14215	14303	14355	14364	14213	14227	14267	14305	14519	14233	14288	14248	14410	14225	14206	14504	14439	14065	14359	14336	14206	14197	14264	14171	14334	14340	14385	14364	14298	14223	14356	14321	14221	14401	14231	14340	14245	14217	14330	14255	14176	14253	14335	14237	14481	14297	14284	14326	14293	14206	14015	14327	14288	14277	14294	14452	14281	14210	14279	14370	14348	14291	14424	14166	14377	14245	14282	14072	14221	14221	14361	14291	14260	14355	14312	14158	14376	14158	14249	14309	14381	14276	14417	14175	14340	14288	14445	14146	14321	14184	14309	14320	14250	14292	14395	14333	14171	14332	14254	14188	14183	14265	14198	14336	14215	14333	14199	14423	14242	14245	14340	14185	14308	14497	14305	14144	14354	14269	14309	14370	14278	14443	14148	14412	14215	14289	14194	14253	14352	14328	14304	14364	14225	14583	14207	14329	14330	14257	14302	14286	14347	14344	14313	14191	14380	14072	14028	14285	14277	14221	14246	14305	14352	14269	14361	14325	14343	14262	14053	14347	14246	14332	14211	14225	14375	14208	14236	14280	14076	14377	14460	14294	14297	14276	14344	14306	14072	14389	14172	14390	14279	14216	14274	14276	14242	14280	14438	14354	14270	14194	14259	14405	14314	14211	14102	14107	14261	14338	14319	14098	14247	14363	14346	14212	14270	14508	14402	14340	14289	14387	14461	14323	14295	14399	14351	14311	14258	14269	14261	14376	14255	14259	14227	14315	14363	14445	14344	14257	14240	14303	14328	14219	14119	14292	14234	14093	14120	14341	14234	14313	14255	14292	14324	14235	14420	14202	14380	14186	14167	14086	14289	14376	14213	14237	14257	14363	14169	14187	14151	14234	14331	14251	14228	14331	14250	14432	14236	14316	14286	14202	14325	14223	14163	14322	14485	14242	14245	14226	14427	14278	14349	14203	14303	14551	14067	14256	14269	14231	14265	14240	14350	14273	14252	14256	14295	14303	14230	14239	14179	14267	14327	14275	14335	14206	14277	14277	14523	14382	14358	14394	14292	14318	14290	14040	14348	14339	14118	14174	14330	14185	14278	14319	14248	14166	14084	14366	14188	14239	14210	14246	14313	14392	14313	14320	14274	14405	14441	14296	14552	14250	14241	14385	14330	14395	14252	14176	14244	14373	14374	14490	14280	14360	14349	14409	14117	14283	14381	14239	14211	14245	14332	14096	14403	14314	14383	14269	14363	13986	14292	14243	14323	14272	14286	14166	14326	14276	14433	14402	14356	14235	14328	14433	14317	14344	14317	14232	14080	14278	14167	14236	14339	14241	14223	14401	14262	14317	14364	14305	14179	14344	14233	14288	14213	14183	14180	14246	14133	14346	14330	14256	14277	14241	14416	14232	14352	14231	14299	14273	14238	14384	14344	14326	14111	14371	14245	14368	14319	14223	14360	14449	14334	14335	14292	14306	14268	14300	14268	14294	14251	14354	14331	14211	14180	14392	14264	14252	14265	14280	14357	14209	14255	14262	14267	14243	14406	14584	14190	14308	14260	14363	14194	14251	14240	14365	14206	14250	14294	14188	14356	14254	14384	14354	14357	14157	14336	14362	14316	14224	14150	14022	14243	14506	14225	14410	14335	14410	14304	14180	14315	14330	14440	14269	14266	14319	14225	14141	14380	14310	14331	14361	14345	14143	14304	14331	14238	14166	14278
27126	21574	24139	20744	17263	17232	17461	17182	17312	17065	17157	16943	17114	16945	17065	17106	17240	17152	17152	17051	17015	17028	17324	17182	17289	17073	17216	17261	17027	16973	17110	17003	17092	17107	17178	17125	17098	17055	17241	17007	17054	16924	16943	17095	17265	17108	17038	17024	17094	16855	17089	17352	17182	17144	16954	17007	16950	16978	17121	16959	16790	16924	16818	17001	16982	16988	16791	16917	16870	16936	16805	16978	17283	16926	16994	16801	17202	17081	17050	17244	16841	16846	16828	17210	16798	16956	16982	17001	17227	16983	16941	17071	17152	16953	16984	16958	16956	17149	17144	17020	17017	17020	16885	16987	17180	17083	17150	16976	17176	16776	16954	16874	16891	16865	17004	16880	16950	16924	17032	17051	17043	17004	16707	17041	17047	17117	17090	17019	16872	16959	16784	16911	16823	16760	16901	16970	17134	16952	17003	17068	16966	17080	16903	17132	17174	17004	16892	17068	17072	17262	16924	16938	17094	17059	16919	17090	17022	17000	17162	16958	17017	17116	17048	17009	17048	16971	16893	16933	16972	16848	16928	16941	16847	16887	16964	17016	17007	17060	17131	17082	17156	17113	16987	17075	16909	16750	17006	16959	17055	16953	16981	17011	17115	17001	16968	17136	16938	17128	16899	16860	17031	17001	16943	17179	16924	16979	16981	17062	16999	17077	17031	17039	16945	17028	17144	17150	16813	16939	16914	16801	16975	17077	17144	17100	17057	16871	16895	16893	17055	17127	17152	17135	17062	16939	16874	17083	16937	17102	17066	17034	17018	17055	16939	17013	17148	17119	16929	16893	17312	16968	17116	16951	17092	17012	17012	16901	16931	17077	16965	17027	16957	16944	16945	17081	17141	17272	16929	17103	17157	17048	16965	17020	17208	16979	17137	16982	16759	16833	16796	16892	17054	17199	17036	16972	16992	16852	16909	16984	16945	16908	17010	17185	17015	17012	17038	16886	17070	17109	17182	17010	17081	17103	17151	17101	17030	17066	17062	17089	16931	16966	16944	16831	17022	17038	16934	16979	17099	16947	16963	16838	17164	16945	16950	17004	17059	16976	17025	17103	17133	16791	16932	17083	16921	17011	17186	17104	17047	16890	17151	17054	17146	16972	17119	17111	16926	16948	17079	17074	16973	17023	17068	16898	17138	16791	16960	17025	17022	16955	16883	16799	16867	16997	16701	16957	16920	17056	16863	16956	16838	17151	16989	17045	16931	16969	16965	16880	16849	16932	17175	16969	16862	17029	17062	17071	17089	17061	17116	17243	16911	16804	16975	17127	16974	17021	17094	17117	16808	17174	16891	16896	16956	17069	17133	17123	17033	16841	17105	17077	16937	16948	17117	17172	17019	17026	16856	16923	16921	16948	17075	16974	17092	17117	17206	16977	16938	16928	17123	16821	17054	17050	17041	16825	17078	17023	16998	16985	16975	16956	17126	16889	17139	16936	16872	17099	16927	17064	16863	16979	16915	17085	16967	16958	16975	17095	17103	17038	17145	17115	17071	17079	16990	16999	16971	16905	16923	17073	16965	17033	17061	16933	17176	17078	17101	17017	16669	17077	17059	17007	16892	16826	17031	16819	17075	17112	16814	17124	16979	17021	17050	16823	16870	17154	17117	17046	17202	17048	16845	16964	16890	16724	16974	17151	16980	17105	16846	17100	17028	16940	17055	17138	16955	17006	16915	17066	16946	17133	16878	16868	17128	16827	16864	16913	17244	17075	17022	16903	16845	16943	17125	17029	17047	16958	17050	17172	17033	16979	17106	17132	17060	16919	17051	16972	16999	17007	17025	16899	16835	16803	17004	17058	16851	16981	16832	17025	16973	17027	16963	17074	16976	17044	16971	16890	17073	17083	17149	17031	16945	17075	17056	17061	16939	17166	17076	17033	17092	17041	16944	16909	16974	16896	17001	16918	17199	17047	17085	16963	16991	17014	17038	16898	17198	16900	17200	17046	17006	17086	17086	16817	16915	16920	17005	16931	16930	16910	16857	16959	17075	17021	16963	16875	17146	17014	16848	16906	17136	16845	16884	16990	16875	17240	16946	17067	17065	16889	17006	17083	16883	17096	17093	16960	17094	16829	17146	17004	17004	16847	17096	16943	16917	17036	17169	16990	17098	17020	17256	17005	16955	16939	16995	17072	17249	16921	17011	16787	17044	17032	16983	17025	17121	17104	17037	16798	16946	17012	17034	16937	16897	17100	16851	17161	16991	17070	17026	16956	17014	16870	16878	17063	17020	16892	16840	16914	17010	17118	16872	17015	16959	16999	17369	16971	17091	17186	16988	16798	16954	16947	17039	16875	17065	16997	16943	16987	17061	16984	16733	16617	17205	17034	17022	17087	17093	17085	16911	17064	16972	16979	17060	16844	17050	16866	16886	17018	17250	17106	17046	16977	17074	17096	16717	17157	16942	17006	16967	17110	17023	17031	17010	17094	16922	16941	16964	17095	16987	17123	16781	16997	16843	16848	16879	16851	16843	16876	17021	17263	17138	16915	16888	17058	17075	17007	17092	17027	17066	16981	16865	17138	17005	16992	17199	16995	17043	16978	17138	17112	16820	16964	16917	16943	17272	17049	17174	17153	17131	16948	17038	16864	17083	17006	16919	16929	16862	16927	17087	17109	16937	17055	17024	17167	17032	16812	16914	17016	16997	16729	16816	17089	17154	17172	16956	17009	17014	16862	16855	16982	16978	16952	17031	16858	17096	16977	16963	16842	16882	16948	17144	17110	17102	17046	16992	16876	16807	17152	16951	17128	17046	16758	16997	17000	16939	17020	16932	17205	16882	17020	17176	17055	17119	17113	16970	16912	16858	16994	17217	16959	16861	17036	17059	16823	17053	16986	16999	16888	17074	17020	17084	17053	16975	16995	16894	17099	16894	17154	16941	16959	16784	16985	17045	16907	16973	16821	17063	17067	16851	17096	17169	17075	17016	17118	17197	17081	17064	16857	16981	16969	16983	16926	17054	16966	17064	17292	16822	16790	17105	16802	17120	17082	17133	17060	17010	16940	17020	17068	16994	17098	17130	17125	17269	17063	17137	17053	16921	17144	17091	17129	17092	17239	16868	16825	16988	17068	16954	16746	17000	17000	17110	16884	17097	16996	16921	16933	16941	17136	17042	17052	16914	16955	16787	17064	17035	17093	16905	17056	17094	17218	17006	17131	17123	17126	17227	17060	16753	17107	17106	16900	16871	17083	16971	16755	16964	17087	17165	17029	17080	16946	16998	16840	16997	16925	16898	17201	16906	16910	17115	16999	17036	17010	17063	17025	17035	17048	16920	16982	17204	17140	17022	16920	17047	16937	16679	17161	17096	17036	17016	17071	16825	16762	17013	17024	17046	17024	17063	17028	17087	16929	17002	17080	17127	17305	16921	16965	16943	16976	16985	16759	16872	16993	16761	16973	16966	16731	16838	16930	16996	16999	16807	16787	17108	16962	16986	17028	17071	16922	16965	16849	17012	17109	17046	16952	16952	16945	16888	17126	17144	17100	17037	17255	16941	17116	17044	16954	16937	17006	17065	17078	16968	16903	17053	17084	17115	16994	17079	16811	16952	16964	17006	16828	17125	17120	17127	16995	16967	16996	16951	17020	17110	16800	16962	16922	17041	16919	16966	16884	16955	17126	17081	16939	17069	17009	17249	17075	17219	17073	17035	16799	17001	17055	16940	16977	16868	17167	17035	16981	16945	16827	16917	17106	16815	16917	16994	16830	17174	17026	17102	17185	17162	17297	17282	16938	17010	16925	17179	16943	17293	17014	17115	17020	17109	16871	16974	16952	17102	16929	16971	16841	17104	16890	17023	16772	17163	16824	16995	16937	16960	16992	17043	17040	17040	16999	16927	17124	17125	17000	16900	16783	16982	16749	17220	17141	16735	17013	17027	16948	17021	17018	16804	16924	17138	16999	16971	17129	16963	17092	17085	17162	16939	16903	17155	16936	17082	17029	16760	17010	17112	17007	16914	17093	17177	17039	16966	16876	17011	17070	17059	16835	16942	17052	17068	17108	17088	16852	17064	16915	17080	16947	16986	17104	17100	17055	17015	16966	17089	17068	17049	17011	17011	17042	17153	16867	16971	17031	16887	16875	16883	17095	17117	16938	17038	17027	16826	16896	16879	16798	16865	17144	17057	16938	16927	16996	16932	16875	16919	16914	16937	17080	16809	16927	16878	16986	16991	16992	16914	16903	16966	17121	16927	16927	17148	17101	17033	17047	16971	16972	17010	17005	16970	16972	17019	16932	16951	16979	16972	17090	16892	17054	17196	17287	17106	16985	17086	17018	16976	16927	16928	17056	17147	16974	17098	16876	16944	16985	16807	16890	16995	17066	16865	16878	16899	17105	16967	16929	17006	16756	16856	16872	16794	16838	16935	17062	16985	17044	17094	17038	16973	16944	16957	17058	16940	16957	17105	17106	16913	17174	16978	17133	17015	17054	17046	16925	16991	17028	16852	17044	16888	16908	17142	17001	17104	16805	16778	16962	17070	17016	17041	16904	17266	16955	16981	17083	17052	16820	17066	16892	17249	16927	16943	17110	16916	17123	16884	16887	16921	16978	17186	17030	17052	17001	16754	17141	16984	17036	17002	17161	16714	16949	16997	16834	17065	16957	17027	17176	17133	16997	16881	16962	16956	16812	16932	16943	17057	16775	16978	17014	17059	16951	16945	17169	17168	17194	16912	17048	17161	16972	17122	16774	17095	17000	17084	17011	17008	17107	17007	17175	16957	16854	17024	17108	16894	16915	16818	16841	16973	17178	17022	16856	16855	16994	16936	17039	17173	16789	17000	16964	16990	17009	16905	16811	17017	17215	16934	16819	16984	17201	17119	16950	17033	16951	17157	17247	16949	17097	17072	17192	17125	16977	17044	16975	17164	16910	17011	17052	16912	17020	17235	17083	16959	16944	17145	16829	17056	17225	17089	17098	16894	17105	17116	17304	16949	16915	17088	17056	17040	17208	17124	16859	16984	17014	17241	17048	16870	16871	17064	17189	17110	16968	17148	17043	16863	16942	17111	16949	16884	17129	17130	16957	17336	17114	16934	17000	17076	17154	17167	16723	17059	16912	16957	16936	17071	17172	16970	17006	16905	17013	17096	16967	16991	16961
13860	16509	16403	15402	14950	14819	14852	14635	14507	14664	14519	14531	14527	14476	14475	14649	14749	14534	14364	14429	14423	14741	14849	14840	14983	14668	14833	14614	14539	14398	14475	14397	14443	14482	14534	14459	14360	14555	14691	14521	14558	14378	14435	14414	14521	14443	14358	14414	14272	14673	14626	14599	14432	14502	14523	14590	14443	14490	14313	14389	14408	14431	14559	14387	14602	14462	14447	14299	14317	14383	14512	14454	14437	14332	14614	14468	14285	14421	14467	14601	14439	14561	14382	14528	14699	14391	14503	14463	14319	14466	14344	14442	14468	14229	14461	14474	14496	14268	14511	14507	14225	14507	14349	14332	14353	14191	14529	14334	14386	14258	14436	14305	14585	14388	14440	14447	14368	14266	14482	14440	14467	14345	14556	14377	14547	14329	14467	14538	14531	14205	14527	14467	14445	14519	14371	14481	14562	14351	14331	14437	14519	14539	14326	14247	14407	14455	14416	14410	14474	14478	14594	14400	14381	14413	14463	14296	14423	14462	14316	14604	14482	14379	14552	14378	14395	14497	14424	14375	14365	14415	14344	14568	14593	14310	14447	14431	14597	14525	14670	14349	14408	14486	14419	14375	14421	14420	14445	14533	14378	14347	14584	14393	14406	14490	14522	14352	14428	14309	14382	14556	14518	14392	14294	14510	14433	14393	14326	14547	14512	14523	14398	14440	14461	14500	14359	14645	14379	14487	14388	14466	14308	14318	14394	14509	14504	14340	14519	14493	14491	14300	14398	14432	14418	14427	14474	14301	14327	14570	14274	14709	14496	14313	14538	14327	14454	14421	14498	14465	14440	14294	14451	14270	14421	14371	14418	14393	14343	14271	14409	14629	14217	14356	14346	14551	14464	14271	14565	14389	14488	14447	14661	14430	14416	14428	14584	14419	14387	14378	14522	14451	14339	14523	14390	14491	14301	14434	14412	14569	14389	14490	14425	14224	14562	14309	14447	14562	14415	14328	14586	14381	14557	14450	14367	14574	14461	14392	14489	14419	14462	14437	14442	14395	14273	14436	14177	14490	14465	14316	14397	14461	14286	14587	14432	14391	14357	14448	14397	14347	14474	14571	14352	14473	14546	14406	14339	14395	14451	14365	14313	14567	14526	14512	14384	14302	14402	14408	14455	14452	14423	14276	14329	14445	14515	14571	14485	14362	14274	14513	14369	14338	14197	14199	14266	14356	14421	14504	14704	14448	14426	14498	14476	14335	14389	14416	14421	14394	14327	14318	14353	14264	14504	14328	14447	14299	14313	14358	14353	14356	14448	14479	14520	14405	14433	14354	14466	14482	14412	14473	14309	14323	14305	14280	14583	14356	14413	14390	14396	14477	14486	14497	14370	14519	14382	14644	14404	14300	14489	14310	14287	14511	14276	14405	14504	14495	14405	14302	14379	14391	14649	14326	14337	14532	14419	14442	14444	14442	14343	14364	14528	14356	14398	14365	14532	14351	14297	14220	14400	14446	14466	14477	14344	14327	14516	14364	14420	14465	14403	14372	14368	14328	14340	14432	14421	14354	14421	14332	14427	14434	14260	14421	14529	14415	14363	14359	14317	14749	14296	14469	14349	14309	14330	14540	14470	14370	14477	14324	14386	14531	14359	14556	14598	14377	14495	14466	14359	14504	14547	14533	14385	14517	14490	14266	14283	14377	14410	14364	14442	14401	14579	14422	14304	14355	14460	14263	14397	14286	14481	14428	14503	14457	14425	14264	14302	14499	14402	14477	14381	14300	14503	14530	14380	14311	14350	14326	14640	14488	14564	14553	14462	14300	14347	14315	14606	14486	14437	14527	14583	14324	14566	14472	14460	14498	14335	14504	14379	14545	14390	14445	14409	14428	14440	14351	14384	14585	14325	14505	14320	14737	14415	14450	14398	14360	14314	14439	14473	14295	14424	14574	14499	14539	14308	14540	14410	14382	14324	14542	14480	14557	14396	14348	14329	14414	14407	14511	14524	14423	14211	14459	14302	14557	14570	14514	14497	14375	14352	14406	14325	14452	14249	14362	14532	14518	14410	14440	14338	14484	14474	14434	14412	14440	14426	14354	14398	14379	14394	14312	14609	14466	14398	14396	14349	14376	14497	14420	14428	14406	14561	14457	14445	14493	14574	14375	14243	14468	14474	14404	14302	14444	14537	14524	14573	14443	14415	14429	14428	14376	14387	14435	14336	14337	14291	14510	14332	14328	14486	14498	14456	14558	14362	14329	14436	14469	14313	14568	14444	14416	14578	14371	14438	14298	14297	14539	14539	14500	14354	14492	14344	14594	14371	14360	14577	14350	14402	14552	14598	14402	14639	14323	14620	14632	14458	14433	14608	14324	14518	14491	14529	14487	14530	14427	14420	14529	14523	14547	14438	14329	14314	14468	14436	14417	14425	14319	14490	14383	14494	14266	14419	14452	14323	14377	14314	14267	14226	14463	14309	14331	14575	14317	14340	14519	14423	14310	14292	14337	14579	14488	14427	14430	14375	14389	14440	14452	14457	14420	14329	14122	14493	14419	14286	14407	14466	14373	14419	14326	14521	14273	14493	14432	14438	14435	14736	14303	14334	14577	14406	14398	14351	14427	14509	14433	14571	14460	14365	14491	14181	14347	14489	14538	14416	14577	14291	14484	14644	14484	14406	14304	14532	14375	14191	14414	14397	14441	14406	14370	14437	14373	14415	14320	14416	14460	14308	14459	14468	14409	14557	14412	14418	14308	14393	14502	14326	14628	14505	14522	14578	14554	14474	14399	14294	14517	14434	14353	14320	14538	14308	14458	14558	14439	14538	14308	14429	14539	14408	14288	14373	14445	14374	14368	14202	14420	14453	14463	14393	14261	14425	14315	14427	14288	14334	14305	14477	14406	14370	14494	14352	14336	14468	14289	14516	14431	14456	14444	14466	14283	14291	14438	14507	14209	14556	14359	14464	14455	14399	14636	14455	14369	14325	14605	14440	14230	14427	14353	14445	14483	14414	14473	14336	14308	14471	14513	14513	14406	14397	14450	14379	14484	14316	14360	14349	14474	14280	14345	14395	14447	14428	14432	14567	14635	14442	14176	14370	14544	14330	14549	14430	14411	14411	14344	14538	14413	14468	14377	14516	14500	14359	14430	14488	14436	14473	14274	14433	14458	14481	14460	14459	14496	14389	14399	14438	14333	14430	14400	14393	14334	14511	14487	14520	14397	14539	14334	14301	14504	14349	14460	14329	14352	14373	14441	14407	14431	14528	14406	14515	14402	14264	14463	14570	14344	14484	14377	14227	14351	14406	14587	14339	14462	14484	14434	14451	14268	14639	14415	14540	14471	14364	14471	14454	14294	14431	14512	14501	14346	14470	14478	14437	14450	14375	14574	14450	14293	14326	14415	14513	14362	14689	14556	14395	14459	14412	14329	14390	14300	14360	14355	14421	14345	14356	14506	14471	14577	14502	14708	14447	14498	14502	14346	14364	14387	14467	14466	14504	14480	14311	14407	14281	14462	14496	14518	14338	14351	14636	14343	14337	14498	14469	14272	14327	14443	14546	14490	14303	14457	14484	14435	14379	14454	14562	14459	14334	14490	14405	14278	14433	14483	14556	14469	14417	14373	14443	14390	14375	14352	14437	14510	14420	14539	14503	14488	14431	14374	14410	14494	14387	14576	14448	14544	14545	14332	14413	14361	14400	14551	14528	14416	14444	14411	14336	14422	14550	14319	14313	14531	14520	14269	14418	14104	14371	14365	14436	14421	14462	14437	14438	14380	14523	14453	14560	14433	14587	14243	14442	14378	14341	14214	14464	14492	14381	14317	14435	14487	14328	14536	14355	14394	14533	14323	14496	14516	14533	14470	14350	14414	14319	14510	14609	14443	14308	14374	14384	14452	14446	14319	14368	14323	14274	14288	14268	14355	14355	14461	14381	14206	14460	14541	14431	14374	14312	14400	14414	14346	14612	14307	14453	14349	14448	14493	14273	14553	14531	14522	14225	14413	14472	14499	14451	14348	14554	14217	14533	14528	14371	14502	14440	14448	14258	14518	14391	14711	14354	14503	14368	14356	14507	14341	14699	14448	14400	14457	14396	14429	14257	14261	14506	14409	14285	14450	14265	14537	14488	14478	14530	14610	14436	14346	14471	14470	14323	14429	14526	14301	14487	14407	14353	14509	14453	14408	14330	14354	14270	14542	14285	14463	14387	14496	14448	14383	14381	14400	14336	14512	14449	14492	14464	14660	14335	14641	14624	14411	14366	14266	14445	14479	14558	14410	14375	14532	14556	14424	14446	14624	14356	14429	14325	14471	14248	14334	14500	14522	14548	14512	14394	14604	14439	14342	14351	14481	14446	14476	14306	14366	14579	14475	14509	14431	14316	14425	14380	14569	14444	14276	14479	14685	14452	14436	14379	14526	14411	14404	14496	14344	14380	14388	14473	14351	14424	14474	14357	14367	14664	14356	14346	14507	14464	14443	14540	14372	14492	14375	14238	14477	14570	14497	14561	14411	14370	14460	14542	14260	14303	14334	14333	14509	14415	14442	14259	14427	14529	14371	14514	14390	14393	14478	14399	14470	14338	14512	14520	14411	14269	14419	14498	14380	14417	14437	14465	14463	14507	14484	14503	14468	14395	14528	14334	14529	14304	14506	14326	14383	14373	14437	14495	14471	14317	14237	14576	14311	14321	14382	14425	14300	14260	14539	14426	14506	14590	14311	14345	14365	14565	14525	14583	14564	14477	14450	14239	14418	14453	14426	14347	14470	14550	14392	14521	14435	14312	14546	14295	14559	14438	14578	14377	14344	14465	14393	14341	14177	14464	14429	14464	14397	14482	14558	14614	14290	14372	14387	14541	14484	14490	14413	14382	14446	14553	14341	14466	14322	14350	14450	14371	14389	14240	14389	14474	14269	14479	14494	14578	14404	14510	14366	14379	14295	14384	14523	14397	14407	14432	14474	14492	14443	14306	14486	14414	14469	14426	14453	14498	14283	14498	14502	14489	14344	14502	14369	14385	14442	14371	14545	14376	14302	14414	14352	14399	14434	14601	14440	14465	14467	14298	14524	14587	14499	14458	14413	14341	14422	14497	14394	14307	14299	14336	14462	14618	14272	14458	14380	14602	14345	14452	14470	14466	14487	14495	14398	14287	14576
23844	21196	28721	24016	21897	21553	20211	17897	17173	17348	17153	17195	17304	16900	17132	17146	17222	17086	16943	17154	17305	17177	17426	17421	17416	17267	16835	17258	17110	17044	17048	16993	16933	16841	16940	16947	16878	17008	17106	17048	16919	16881	17085	16844	16971	16782	16945	17073	16955	17520	18064	17742	17511	17206	17107	16923	16941	16864	16811	16928	16896	16981	16886	16920	16841	16840	16853	16602	16821	16743	17054	16913	16864	16892	16918	16724	16832	16809	16963	16894	16700	16774	16987	16842	16817	16848	16836	16994	16859	16966	16851	16821	16697	16824	16716	16966	16757	16925	16907	16661	17038	16895	16852	16782	17045	16866	16812	16829	16608	16904	16866	16833	16688	16888	16704	16875	16842	16830	16663	16757	16955	16654	16853	16897	16694	16809	16734	16687	16931	16769	16755	16911	16918	16914	16751	16714	16910	16674	16555	16743	16645	16917	16977	16837	16887	16858	16804	16703	16893	16865	16814	16905	16874	16868	16906	16670	16841	16810	16913	17038	16735	16960	16889	16892	16734	16765	16934	16876	16764	16848	16683	16874	16862	16788	16860	16648	16832	16973	16754	16774	16924	16959	17003	16694	16834	16816	16759	16704	16647	16635	16898	16915	16955	17014	16800	16909	16944	17047	17028	16804	16796	16990	16707	16859	16836	16941	16720	16879	16645	16779	16725	16782	16795	16696	16842	16605	16801	16895	17093	16898	16845	16797	16713	16842	16886	16909	16760	16985	16809	16919	16638	16730	16764	16838	17012	16708	16855	16655	16813	16502	16716	16871	16743	16953	16872	16911	16851	16892	16823	16896	16928	16722	16735	16861	16803	16864	16831	16939	16855	16701	16915	16905	16458	16853	16799	16876	16895	16680	16914	16802	16667	16840	16870	16915	16680	16818	16595	16671	16593	16830	16915	17102	16857	16869	16590	16895	16711	16687	16804	16879	16887	16799	16773	16686	16887	16790	16707	16712	16754	16695	16736	16817	16886	16761	16728	16898	16884	16849	16829	16739	16607	16709	16985	17046	16981	16771	16819	16868	16807	16852	17115	16845	16955	16932	16913	16898	16938	16776	16983	16742	16981	16927	16831	16966	16867	16806	16786	16866	16797	16851	16771	16852	16720	16849	17018	16883	17025	16843	16839	16866	16846	16895	16762	16902	16849	16927	16897	17006	16618	16791	17014	16737	16690	16617	16750	16779	16886	16808	16859	16791	16760	16625	16635	16818	16843	16750	17000	16981	16920	16718	16821	16695	16812	16952	16670	16654	17003	16572	16895	16870	16805	16856	16935	16684	16791	16843	16877	17035	16855	16766	16689	16910	16737	16922	17023	16827	16788	16871	16801	16702	16781	16915	16944	16874	16727	16809	16955	16941	16753	16721	16773	16933	17046	16898	16888	16833	16784	16669	16693	16614	16862	16849	16752	16795	16958	16879	16813	16903	17057	17092	16838	16895	16826	16854	17008	16774	16877	16685	16717	16808	16677	16724	16805	16990	16873	17000	16675	16848	16819	17000	16878	16849	17019	16921	16819	16945	16848	16682	16944	16832	16750	16681	16898	16805	16904	16790	16811	16888	16845	17008	16553	16723	16814	16851	16904	16740	16761	16771	16815	16667	16839	16878	16643	16876	16763	16879	16741	16744	16739	16880	16805	16700	16949	16990	16492	16912	16880	16768	16812	16796	16923	16884	16941	16772	16866	16740	16833	16789	16855	16725	16799	16626	16852	16798	16785	16754	16531	16699	16873	16999	16898	16852	17032	16668	16721	16796	16796	16715	16797	16937	16606	16884	16722	16987	16680	16602	16755	16572	16858	16768	16710	16625	16893	16864	16824	16729	16679	16675	16945	16698	16887	16757	16646	16919	16720	16849	16907	16751	16810	16705	16889	16594	16836	16806	16646	16802	16908	16851	16820	16872	16759	16707	16878	16803	16940	16809	16966	16944	16793	16972	16958	16624	16887	16867	16952	16909	16841	16798	16664	16700	16812	16788	16942	16616	16761	16792	16918	16848	16673	16823	16828	16606	16777	16691	16892	16780	16651	16849	16773	16717	16827	16767	16782	16787	16876	16824	16784	16941	16801	16983	16858	16993	16843	16736	16798	16650	17044	16639	16980	16941	16846	16755	16965	16880	16773	16892	17020	16672	16804	16770	16882	16845	16759	16825	16840	16701	16771	16783	16832	16724	16829	16881	16940	16788	16794	16903	16727	16570	16772	16952	16813	16933	16987	16873	16828	16846	17017	16804	16799	17022	16824	16734	16867	16913	16780	17053	16881	16925	16680	16714	16829	16803	16844	16924	17136	16910	16917	16771	16967	16651	16733	16677	16598	16875	16965	16709	16781	16710	16686	16841	16791	16918	17029	16968	16790	16726	16729	16839	16830	16920	16891	16946	16744	16871	16675	17062	16948	16738	16832	16872	16696	16706	16923	16793	16802	16880	16708	16662	16654	16824	16703	16704	17020	16755	16937	16836	16720	16764	16904	16799	16935	16961	16842	16744	16925	16913	16645	16752	16734	16785	16773	16860	16820	16542	16931	17049	16861	16866	16818	16884	16875	16690	16649	16699	16931	16933	16763	16789	16770	16637	16633	16870	16674	16706	16604	16867	16696	16790	16771	16583	17028	16926	16936	17083	16826	16823	16818	16568	16969	16968	16804	16758	16894	16865	16843	16785	16745	16768	16713	16975	16981	16794	16779	16911	16667	16856	16795	16760	16547	17059	16919	16898	16780	16782	16889	16892	16790	16899	16792	16777	16931	16826	16673	16887	16914	16815	16789	16840	16844	16837	16758	16754	16874	17030	16818	16870	16802	16734	16881	16930	16843	16829	16812	16820	16793	16919	16911	16824	16736	17007	16896	16826	16819	16882	16911	16735	17005	16583	16756	16607	16832	16936	16793	16864	16895	16627	16826	16754	16828	16995	17036	17051	16898	16589	16979	16511	16881	16866	16758	16702	16872	16890	16976	16996	16838	16895	16809	16759	16823	16780	16913	16818	16749	16569	16784	16833	16841	16826	16956	16689	16987	16899	16846	16734	16948	16817	16929	16973	16964	16662	16914	17002	16999	16791	16822	16717	16857	16710	16832	16857	16769	16842	16899	17000	16891	17070	16798	16823	17068	16937	16698	16924	16765	16887	16730	16753	16824	16761	16820	16714	16825	16904	16685	16787	16738	16805	17025	16800	16834	16898	16826	16946	17003	16735	16705	16680	16905	16815	16742	16711	16945	16733	16777	16796	16645	16663	16729	16739	16828	16884	17050	16952	16725	16724	16703	16891	16864	16798	16752	16738	16932	16856	17159	16751	16821	16862	16949	16818	17050	16984	16796	16784	16774	16776	16760	16751	16903	16836	16620	16837	16663	16688	16767	16857	16732	16849	16830	16940	16840	16860	16946	16789	16835	16861	16780	16958	16903	16672	16838	16849	16633	16731	16636	16938	16801	16845	16947	16859	16711	16878	16714	16845	16846	16706	16911	16817	16897	16816	16621	16822	17023	16768	16890	16952	16727	16763	16863	16728	16928	16795	16902	16790	16954	16961	16873	16778	16787	16845	16740	16796	16694	16867	16881	16745	16956	16747	16706	16637	16822	16769	16724	16701	16935	16903	16964	16728	16934	16872	16709	16916	16978	16897	16782	16760	16936	16775	16791	16680	16759	16801	16912	16779	16832	16984	16755	16818	16973	16797	16969	16882	16827	16836	16900	16759	16556	17051	16526	16798	16765	16786	16889	16851	16781	16701	16846	16750	16830	16837	16881	17052	16928	16801	16907	16709	16825	16861	16822	16842	16660	16947	16768	16874	16921	16832	16770	16973	16918	16926	16759	16834	16892	16867	16819	16715	16787	16704	16658	16788	16997	16829	17102	16895	16823	16992	16816	16911	16696	16774	16863	16986	16783	17008	16800	16848	16785	16871	16876	16830	16856	16799	16891	16766	17062	16633	16679	16864	16857	16790	16759	16729	17074	16921	16724	16862	16891	16844	16716	16841	16918	16476	17034	16827	16800	16889	16757	16832	16959	16845	16658	16961	16754	16866	16834	16875	16915	16871	16879	16938	16765	16949	16696	16668	16672	16744	16786	16884	16727	16707	16811	16883	16781	16602	17009	16842	16900	16784	16801	16929	16789	16814	16654	16795	16771	16904	16923	16778	16810	16669	16837	16975	16650	16790	16684	16748	16766	16677	16650	17028	17007	17053	16810	16844	16649	16794	16711	16734	16879	16735	16901	16902	16832	16648	16833	16779	16720	16858	16860	16769	16767	16920	16747	16983	16912	16775	16916	16693	16879	16968	16964	16792	16775	16918	16724	16899	16980	16947	16938	16700	16853	16745	16927	16903	17045	16820	16698	16726	16752	16859	16785	16836	16791	16816	16985	16931	16819	16626	16860	16713	16968	16621	16832	16735	16919	16848	16946	16949	16630	16785	16909	16745	16677	16641	16791	16824	16709	16865	16960	16842	16893	16825	16966	16975	16875	16834	16810	16888	16854	16960	16872	16823	16604	16846	16826	16788	16932	16775	16988	16991	16898	16771	16857	16837	16739	16631	16728	16734	16810	16740	16723	16903	16944	17005	16965	16790	16854	16789	16699	16857	16793	16680	16774	16684	16683	16734	16771	16687	16765	16768	16877	16876	16811	16808	16827	16806	16732	16665	16682	16810	16910	16651	16946	16564	16830	17174	16849	16930	17060	16886	16828	16802	16695	16741	16713	16763	16690	16706	16657	16838	16736	16863	16784	16850	16883	17021	16866	16981	16713	16626	16943	16814	16623	16648	16827	16806	16809	16876	16691	16794	16925	16873	16769	16735	16656	16758	17003	16987	16934	16835	16777	16830	16734	16835	16606	16738	16845	16998	16789	16829	16856	16914	17013	17033	16733	16486	16634	16788	16966	16927	16887	16743	16705	16632	16734	16702	16759	16735	16589	16966	16890	16779	16872	16698	16951	16868	16850	16803	16964	16938	16769	16622	16605	16900	16681	16838	16872	16882	16973	16824	16708	16809	16875	16929	16581	16860	16829	16799	16855	17049	17175	16816	16840	16883	16798	16938	16494	16869	16639	16754	16763	16887	16734	16750	16855	16656	16948	16608	16795	16610	16725	16942	16789	16878	16919	16802	16913	16978
13418	22747	21405	17939	16893	15719	15715	15316	15074	14722	14749	14734	14499	14470	14661	14655	14513	14564	14502	14605	14630	14800	15019	14984	15086	14825	14537	14703	14455	14515	14618	14511	14469	14507	14437	14283	14457	14268	14634	14459	14432	14376	14496	14448	14595	14531	14636	14236	14679	15622	15978	15605	15157	14872	14586	14617	14447	14384	14334	14411	14501	14395	14254	14352	14577	14260	14404	14398	14322	14335	14513	14363	14437	14390	14353	14381	14317	14442	14327	14319	14510	14438	14272	14551	14364	14331	14162	14411	14366	14252	14329	14159	14197	14478	14333	14517	14480	14359	14416	14245	14374	14514	14403	14329	14372	14290	14405	14450	14503	14297	14418	14384	14304	14366	14334	14175	14361	14468	14369	14291	14467	14551	14406	14323	14457	14422	14178	14335	14404	14380	14364	14333	14298	14319	14588	14350	14109	14250	14473	14362	14360	14385	14543	14266	14547	14328	14243	14349	14418	14117	14658	14358	14252	14329	14410	14262	14206	14366	14363	14323	14301	14510	14446	14225	14408	14290	14483	14381	14498	14394	14361	14432	14433	14420	14344	14310	14343	14367	14221	14639	14336	14351	14346	14327	14278	14357	14187	14353	14492	14437	14523	14314	14381	14248	14311	14304	14313	14416	14396	14341	14440	14426	14372	14310	14344	14418	14369	14263	14522	14332	14465	14259	14403	14434	14478	14246	14362	14375	14331	14215	14408	14428	14381	14228	14307	14500	14360	14321	14468	14387	14401	14260	14362	14328	14502	14286	14396	14487	14383	14523	14437	14429	14419	14385	14466	14422	14343	14461	14106	14483	14431	14511	14525	14471	14258	14425	14285	14395	14326	14393	14212	14518	14444	14426	14318	14400	14285	14508	14477	14403	14193	14217	14335	14574	14360	14429	14348	14372	14322	14267	14337	14326	14286	14288	14285	14377	14321	14489	14285	14329	14295	14343	14352	14465	14407	14355	14393	14491	14353	14363	14486	14545	14444	14368	14514	14310	14443	14548	14374	14267	14283	14196	14314	14291	14493	14378	14455	14460	14311	14337	14514	14573	14380	14349	14310	14437	14429	14343	14382	14341	14379	14503	14343	14353	14346	14386	14545	14476	14238	14363	14464	14369	14359	14519	14364	14234	14461	14269	14308	14191	14381	14554	14343	14319	14343	14368	14305	14435	14356	14585	14249	14428	14260	14621	14275	14335	14528	14421	14380	14514	14381	14352	14430	14532	14421	14307	14350	14535	14280	14419	14490	14294	14299	14384	14465	14543	14433	14323	14358	14269	14268	14407	14324	14375	14265	14331	14387	14340	14210	14248	14334	14471	14342	14183	14326	14416	14401	14191	14436	14289	14402	14405	14368	14256	14236	14464	14484	14353	14371	14429	14447	14383	14421	14314	14324	14352	14245	14213	14202	14537	14457	14524	14346	14330	14195	14235	14277	14225	14401	14475	14434	14174	14425	14487	14404	14300	14445	14348	14405	14291	14303	14354	14365	14372	14476	14314	14457	14431	14314	14381	14347	14321	14349	14409	14355	14449	14373	14416	14346	14311	14272	14450	14427	14429	14186	14357	14267	14383	14504	14220	14257	14489	14398	14415	14338	14335	14129	14313	14352	14415	14481	14418	14525	14304	14171	14247	14446	14311	14430	14284	14310	14438	14328	14345	14407	14284	14554	14304	14311	14367	14357	14480	14307	14250	14340	14310	14485	14357	14430	14353	14337	14473	14432	14368	14396	14459	14339	14561	14361	14287	14261	14579	14506	14328	14336	14419	14394	14287	14346	14367	14371	14191	14333	14439	14431	14195	14296	14329	14606	14283	14423	14347	14476	14314	14437	14187	14542	14395	14257	14298	14520	14272	14309	14330	14433	14369	14424	14233	14375	14302	14406	14424	14522	14569	14255	14499	14469	14254	14399	14249	14380	14347	14323	14295	14285	14357	14463	14463	14287	14433	14235	14458	14297	14468	14308	14380	14366	14187	14412	14314	14418	14320	14547	14361	14095	14259	14326	14323	14254	14396	14432	14399	14505	14204	14262	14192	14214	14381	14371	14214	14229	14468	14310	14320	14330	14375	14399	14331	14426	14474	14390	14429	14570	14217	14439	14563	14404	14395	14257	14324	14392	14265	14340	14535	14352	14277	14425	14562	14489	14519	14284	14319	14340	14232	14347	14238	14295	14383	14405	14287	14308	14161	14445	14332	14354	14544	14533	14284	14418	14317	14377	14502	14440	14413	14455	14610	14346	14361	14377	14458	14430	14390	14195	14471	14446	14229	14415	14246	14324	14400	14335	14314	14389	14449	14314	14496	14291	14290	14287	14502	14334	14502	14220	14347	14386	14384	14252	14418	14426	14511	14200	14552	14282	14271	14389	14268	14445	14454	14488	14356	14526	14490	14372	14343	14514	14275	14454	14347	14446	14207	14297	14343	14328	14452	14168	14430	14269	14281	14267	14323	14472	14434	14350	14227	14462	14230	14301	14406	14358	14381	14420	14238	14412	14302	14518	14449	14361	14381	14330	14361	14427	14313	14574	14483	14361	14335	14395	14484	14295	14331	14317	14290	14280	14368	14274	14520	14504	14470	14489	14429	14291	14324	14203	14425	14455	14354	14366	14309	14343	14328	14249	14321	14416	14385	14509	14271	14265	14358	14371	14359	14339	14378	14107	14457	14429	14322	14373	14197	14206	14425	14265	14417	14428	14310	14395	14398	14273	14356	14531	14105	14361	14464	14296	14338	14387	14507	14242	14283	14337	14417	14311	14435	14338	14377	14563	14381	14409	14376	14212	14180	14431	14391	14350	14453	14299	14451	14379	14340	14340	14416	14344	14385	14488	14393	14459	14327	14236	14430	14294	14169	14388	14209	14448	14393	14413	14608	14250	14357	14439	14229	14269	14349	14307	14320	14421	14430	14485	14360	14312	14353	14347	14389	14353	14551	14199	14380	14449	14484	14461	14419	14281	14334	14379	14394	14267	14452	14398	14381	14349	14390	14359	14298	14441	14297	14373	14380	14579	14289	14512	14385	14329	14374	14538	14323	14227	14366	14457	14320	14384	14402	14380	14385	14338	14373	14318	14308	14623	14378	14469	14367	14554	14324	14343	14417	14376	14251	14400	14376	14362	14253	14376	14383	14143	14208	14294	14242	14430	14400	14562	14364	14566	14390	14236	14280	14346	14426	14275	14310	14269	14438	14386	14314	14499	14348	14487	14398	14222	14380	14356	14413	14444	14269	14203	14289	14467	14484	14441	14437	14390	14288	14328	14351	14338	14400	14333	14449	14424	14361	14348	14410	14227	14452	14407	14303	14573	14298	14391	14130	14406	14410	14408	14297	14209	14356	14351	14465	14416	14244	14276	14423	14268	14335	14497	14220	14469	14532	14297	14202	14269	14463	14292	14353	14512	14451	14277	14350	14250	14429	14224	14210	14243	14468	14276	14332	14444	14193	14328	14454	14328	14403	14268	14459	14387	14442	14383	14290	14212	14206	14334	14369	14404	14296	14445	14422	14164	14274	14398	14291	14377	14346	14186	14456	14359	14314	14241	14295	14476	14311	14367	14436	14426	14274	14433	14323	14289	14514	14307	14443	14269	14318	14332	14321	14353	14423	14288	14356	14552	14564	14247	14393	14398	14397	14442	14388	14246	14375	14447	14363	14461	14221	14368	14390	14383	14237	14383	14425	14258	14388	14433	14393	14400	14250	14347	14401	14174	14368	14353	14259	14404	14225	14254	14401	14211	14215	14380	14376	14301	14313	14309	14484	14331	14464	14452	14188	14301	14441	14438	14370	14124	14441	14271	14548	14362	14340	14221	14252	14459	14398	14382	14205	14278	14425	14426	14214	14479	14511	14434	14435	14383	14311	14471	14249	14256	14533	14302	14269	14401	14414	14251	14369	14462	14378	14325	14383	14363	14381	14507	14279	14156	14285	14339	14431	14403	14259	14286	14363	14344	14365	14241	14499	14237	14381	14192	14333	14367	14277	14415	14461	14356	14440	14183	14318	14301	14403	14359	14417	14355	14431	14341	14396	14377	14364	14342	14467	14317	14428	14431	14425	14377	14378	14329	14241	14309	14332	14444	14293	14309	14318	14467	14482	14434	14430	14517	14347	14492	14333	14348	14446	14330	14333	14201	14447	14222	14320	14433	14438	14401	14274	14399	14295	14293	14490	14282	14277	14474	14339	14402	14365	14420	14368	14297	14411	14430	14261	14397	14451	14514	14360	14373	14321	14369	14372	14373	14378	14554	14319	14235	14436	14352	14330	14308	14310	14342	14289	14378	14478	14514	14396	14456	14411	14301	14313	14393	14502	14471	14589	14256	14319	14370	14395	14457	14374	14394	14193	14446	14352	14316	14233	14423	14370	14462	14413	14394	14461	14372	14622	14458	14370	14400	14312	14438	14290	14405	14236	14193	14421	14123	14389	14331	14257	14207	14350	14378	14463	14455	14263	14327	14446	14567	14410	14423	14557	14248	14314	14462	14339	14325	14101	14257	14255	14474	14435	14359	14459	14400	14294	14348	14488	14437	14418	14204	14306	14259	14215	14345	14219	14332	14239	14402	14325	14323	14137	14306	14422	14517	14582	14521	14273	14353	14223	14097	14444	14420	14224	14437	14327	14344	14393	14244	14478	14349	14438	14480	14351	14375	14301	14305	14399	14465	14383	14293	14405	14453	14489	14336	14395	14542	14204	14259	14527	14345	14303	14367	14465	14345	14389	14583	14398	14381	14375	14416	14335	14562	14397	14380	14378	14384	14472	14310	14217	14308	14209	14259	14339	14456	14370	14158	14432	14351	14531	14235	14369	14317	14371	14401	14318	14449	14203	14460	14401	14348	14324	14488	14227	14319	14237	14299	14252	14448	14278	14308	14308	14400	14494	14303	14440	14236	14489	14449	14351	14373	14414	14474	14546	14382	14499	14491	14377	14357	14381	14438	14483	14269	14466	14520	14408	14590	14374	14312	14381	14255	14271	14355	14288	14337	14355	14347	14507	14444	14394	14367	14392	14349	14313	14362	14440	14366	14368	14284	14414	14347	14343	14375	14231	14391	14236	14384	14412	14465	14429	14397	14347	14378	14319	14415	14386	14376	14398	14400	14149	14421	14360	14294	14379	14441	14338
22743	21139	29027	23533	21272	23126	24469	18986	17667	17975	17485	17242	17468	17402	17241	17282	17337	17225	17376	17341	17198	17512	17345	17539	17458	17314	17326	17050	17183	17223	16836	17080	17250	17001	17044	17143	17084	17028	16934	16846	16948	17060	17007	17043	16916	16867	17141	16859	17152	18166	19148	18884	18209	17613	17516	17027	16965	17010	16957	16908	16887	17039	16756	16801	16654	16991	16855	16830	16822	16995	17016	16853	16988	16986	17030	16867	16962	16699	16917	16765	16807	16974	17026	16855	16849	16782	16999	16781	16878	16664	17016	16794	16732	16865	16823	16879	16851	16844	16865	16533	16922	16676	16765	16854	16770	16609	16590	16826	16879	17040	16846	17059	16970	16621	16759	16783	16809	16697	16951	16926	16950	16808	16814	16900	16720	16561	16837	16912	16633	17073	16864	17048	16812	16790	16827	16800	16939	16673	16673	16988	16885	16873	16823	16653	17116	16958	16862	16733	16938	17131	16782	16825	16884	16574	16666	16653	17027	16770	16790	16916	17106	16817	16824	16789	16849	16694	16707	16837	16780	17084	16665	16886	16864	16784	16898	16922	16754	16605	16877	16908	16793	16921	16786	16857	16737	16796	16636	16683	16755	16775	16678	16604	16901	16906	16788	16917	16844	16851	16776	16735	16690	16851	16787	16765	16766	16904	16839	16867	16698	16842	16577	16759	16961	16868	16865	16807	16882	17005	16923	16811	16913	16845	16910	17022	16958	16727	16840	16861	16787	16983	16834	16852	16631	16782	16709	16818	16883	16846	16639	16744	16900	16705	16789	16874	16888	16707	16744	16751	16785	16839	16943	16513	16671	16794	16764	16998	16746	16878	16725	16851	16876	16750	16674	16820	16789	16781	16695	17040	16721	16876	16854	16682	16902	16831	16844	16784	16908	16839	16999	16800	16738	16891	16807	16731	16762	16846	16979	16895	16793	16716	16844	16723	16737	16810	16893	16978	16565	17007	16667	16668	16702	16769	16753	16712	16684	16850	16948	16838	16658	16848	16754	16931	16806	16966	16860	16652	16949	16767	16764	16695	16882	16766	16708	16886	17037	16695	16748	16931	16673	16707	16865	16852	16739	16863	16767	16676	16792	16876	16758	16783	16821	16756	16823	16794	16865	16626	16809	16830	16932	16747	16952	16958	16946	16689	16882	16849	16605	16799	16826	16956	16833	16850	16945	16795	17016	16715	16730	16766	16721	16897	16733	16766	16835	16917	16815	16878	16700	16681	16955	16693	16544	16644	16858	16750	16954	16916	16961	16674	17030	16729	16770	16665	16685	16884	16903	16723	16845	16895	16623	16781	16809	16731	16893	16815	16888	16806	16887	16824	16839	16823	16795	16816	16836	16859	16912	16819	16846	16957	16767	16792	16760	16743	16963	17120	16843	16803	16948	16752	16810	16716	17166	16846	16835	16639	16928	16916	16733	16798	17004	16707	16659	16823	16921	16826	16693	16812	16947	16776	16692	16816	16988	16774	16814	16712	16854	16931	16886	16752	16943	16758	16732	16709	16861	16981	16927	16791	16725	16923	16776	16756	16735	16723	16752	16680	16972	16939	16883	16879	16766	16698	16703	16617	16802	16927	16700	16638	16835	17056	16798	16660	16930	17008	17003	16793	16931	16646	16832	16956	17012	16886	16861	16489	16717	16690	16804	16770	16653	16789	16663	16745	16955	16711	16913	16909	16741	16937	16867	16733	16838	16826	16908	16634	16793	16880	16887	16903	16510	16728	16607	16705	16748	16890	16750	16844	16991	16776	16971	16736	16768	16702	16794	16839	16989	16824	16811	16836	16672	16713	16742	16936	16911	16868	16824	16692	16806	16761	16908	16820	16988	16949	16809	16679	16969	16758	16564	16876	16824	16958	16979	16831	16844	16856	16882	16921	16807	16826	16774	16521	16623	16659	16906	16858	16835	16609	16842	16722	16774	16710	16779	16612	16886	16981	17002	16719	16937	16855	16916	16773	16819	16961	16663	16777	16755	16876	16765	16899	16937	16806	16679	16737	16889	16938	17025	16841	16845	16778	16776	16838	16644	16878	16858	16853	16961	16754	16666	16782	16865	16743	16876	16798	16832	16945	16931	16958	16788	16762	17079	16868	16679	16923	16711	16788	16799	16822	16843	16600	16777	16928	16861	16864	16868	16724	16851	16763	16814	16950	16966	16675	16734	16738	16727	16902	16818	16864	16901	16690	16571	16788	16963	16828	16803	16727	16752	16776	16807	16882	16972	16757	16960	16815	16922	16712	16842	16895	16870	16713	16774	16721	16754	16694	16754	16745	16753	16848	16892	16787	16682	16762	16895	16809	16862	16895	16521	16831	16818	16817	16930	16857	16750	16933	16785	17018	16552	16847	16819	16757	16694	16733	16787	16763	16795	16796	16925	16880	17125	16833	16748	16824	16874	16842	16793	16842	16810	16760	16782	16888	16821	16893	16668	16704	16853	16840	16648	16937	16849	16601	16792	16952	16908	16729	16816	16888	16785	16765	16862	16707	16778	16715	16828	16900	17032	16874	16848	16844	16872	16845	16789	16731	16863	16695	16734	16584	16834	16929	16932	16656	16758	16980	16937	16856	16824	16707	16828	16491	16983	16872	16865	16770	16994	16765	16892	16881	16767	16880	16872	16770	16780	16704	16762	16763	16735	16704	16816	16789	16926	16822	16982	16859	16720	16757	16740	16919	16730	16925	16864	16790	16768	16919	16971	16742	16955	16687	16961	16756	16767	16835	16896	16710	16910	16873	16634	16896	16870	16815	16843	16855	16710	17051	17008	16785	16602	16861	16752	16844	16844	16868	16693	16709	16883	16657	16663	16782	16661	16761	16692	16758	16871	17000	16720	16833	16904	16760	16598	16825	16802	16785	16807	16822	16774	16706	16750	16773	16876	16785	16919	16906	16845	16721	16626	16870	16839	16761	16721	16855	16755	16699	16608	16584	16561	16715	16911	16677	16945	16926	16827	16931	16712	16903	16718	16661	16815	16684	16675	17041	16805	16845	16807	16682	16819	16861	16809	16735	16950	16971	16900	16725	16825	16724	16809	17018	16596	16870	16890	16789	16784	16991	16703	16750	16651	16783	16619	16765	16929	16843	16968	16800	16944	16937	16820	16813	16872	16804	16831	16770	16971	16824	16787	16693	16880	16759	16768	16811	16778	16783	16778	16886	16752	16646	16750	16931	16953	16697	16908	16791	16847	16923	16805	16666	16836	16682	16854	16799	16720	16955	16695	16937	16732	16710	16725	16744	17018	17052	16930	16704	16904	16851	16889	16706	16777	16766	16755	16867	16838	16711	16705	16734	16689	17014	16730	16862	16868	16785	16763	17027	16784	16909	17102	16749	16910	16709	17027	17027	16828	16987	16750	16745	16871	16729	16590	16895	16890	16806	16866	17011	16641	16771	16951	16732	16732	16844	16756	16784	16893	16764	16934	16740	16699	16827	16812	16771	16999	16591	16730	16917	16773	17030	16951	16753	16664	16866	16802	16837	16792	16812	16803	16835	16892	16696	16996	16921	16913	16918	16896	16589	16933	16677	16540	16920	16861	16839	16677	16850	16957	17013	16757	16739	17045	16777	16896	16721	16814	16858	16650	16851	16821	16549	16695	16683	16772	16727	16764	16798	16973	16747	16954	16780	16561	16706	16670	16794	16801	16645	16722	16849	16945	16824	16972	16954	16882	16853	16871	16870	16655	16830	16743	16596	16759	16794	16789	16864	16778	16683	16785	16830	16779	16737	16931	17044	16935	16909	16939	16775	16767	16841	16845	16838	17018	16862	16820	16692	16869	17024	16762	16782	16911	16682	16679	16960	16678	16872	16717	16791	16858	17009	16734	16697	16871	16729	16872	16980	16638	16877	16731	16918	16806	16634	16884	16823	16837	16749	16862	16861	16697	16956	16816	16631	16862	16872	17045	16826	16869	16976	16773	16644	17020	16938	16790	16766	16880	16874	16768	16828	16981	16860	16670	16874	16629	16746	16829	16759	16673	16781	16808	16859	16713	16815	16694	16972	16965	16769	16821	17007	16664	16684	16735	16910	16937	16743	16693	16971	16914	16892	17025	16677	16892	16881	16927	16788	16867	16734	16819	16812	16836	16687	16981	16650	17055	16827	16815	16900	16822	16951	16791	16646	16891	16862	16935	16913	16885	16889	16850	16897	16805	16750	16604	16868	16684	16857	17025	16904	16673	16847	16978	16817	16909	16885	16920	16894	16889	16889	16893	16691	16740	16837	16642	16743	16772	16887	16905	16904	16828	16773	16761	16673	16862	16791	16772	16750	16797	16730	16949	17039	16812	16730	16818	16795	16754	16820	17014	16969	16888	16905	16888	16808	16951	16779	16766	16710	16752	16892	16796	16958	16802	16852	16790	16660	16915	16865	16767	16598	16674	16875	16839	16826	16937	16780	16946	16872	17072	16943	16817	16796	16810	16729	16760	16808	16659	16743	16851	16787	16955	16866	16800	16813	16877	16913	16804	16893	16842	16921	16881	16957	17008	16822	16857	16510	16781	16618	16790	16787	16786	16929	17047	16859	16736	16790	16901	16613	16748	16752	16772	16908	16743	16819	16851	16696	16847	16826	16744	16745	16974	16907	16806	16668	16684	16855	16793	16732	16885	16925	16944	16747	16850	16874	16717	16812	16987	16826	16878	16792	16741	16876	16745	16928	16766	16933	16788	16750	16875	16894	16821	16479	16451	16592	16803	16870	16951	16700	16830	16675	17050	16849	16833	16686	16681	16792	16607	16678	16649	16805	16845	16688	16917	16720	16621	16736	17024	16624	16786	16661	16883	16817	16690	16820	16968	16777	16819	16792	16839	16854	16754	16861	17009	16910	16912	16890	16735	16600	16720	16947	16824	16653	16737	16737	16581	16834	16766	16719	17069	16808	16879	16719	16928	16820	16885	16661	16817	16827	16785	16634	16849	16584	16626	16772	16836	16994	16868	16845	17195	16794	16947	16715	16603	16875	16824	16784	16836	16864	16794	16828	16789	16980	16765	16806	16788	16786	16752	16963	16953	16933	16802	16932	16761	16788	16655	16795	16656	16653	16765	16835	16698	16871	16813	16838	16816	16967	16924	17018	16693	16941	16732	16644	16706	16708	16818	16687
14810	27561	25115	20039	18302	16916	16436	16244	15501	15225	15047	14927	14775	14626	14615	14654	14688	14755	14574	14742	14766	14978	15232	15358	15030	14914	14858	14560	14444	14577	14524	14554	14493	14343	14640	14388	14614	14371	14487	14379	14438	14514	14420	14406	14557	14325	14490	14442	14818	16335	17112	16395	15734	15239	14898	14351	14281	14345	14352	14502	14431	14445	14383	14304	14365	14326	14222	14472	14487	14246	14323	14463	14484	14316	14313	14241	14385	14372	14216	14497	14202	14314	14230	14384	14312	14217	14277	14328	14342	14466	14359	14424	14315	14267	14180	14144	14542	14480	14218	14322	14206	14278	14397	14207	14377	14306	14354	14161	14407	14423	14313	14249	14474	14379	14412	14217	14480	14301	14313	14395	14227	14203	14355	14250	14374	14319	14277	14277	14101	14170	14215	14198	14218	14231	14344	14345	14210	14480	14450	14398	14289	14333	14124	14405	14323	14241	14336	14195	14385	14321	14292	14503	14430	14169	14324	14341	14492	14337	14251	14431	14364	14225	14363	14496	14322	14382	14408	14247	14333	14323	14189	14198	14374	14331	14407	14204	14305	14260	14024	14392	14320	14219	14353	14246	14299	14291	14188	14225	14286	14325	14438	14317	14289	14242	14290	14348	14303	14427	14255	14433	14324	14160	14167	14441	14475	14396	14415	14523	14234	14415	14337	14336	14344	14372	14308	14117	14256	14228	14222	14265	14200	14259	14301	14256	14233	14403	14365	14227	14439	14136	14332	14366	14235	14370	14340	14228	14204	14247	14272	14373	14345	14268	14449	14256	14285	14263	14433	14359	14378	14234	14451	14422	14284	14116	14406	14286	14217	14357	14290	14259	14311	14493	14319	14296	14363	14308	14420	14383	14290	14305	14328	14316	14242	14236	14266	14296	14286	14214	14406	14441	14154	14389	14387	14201	14195	14173	14335	14400	14328	14279	14347	14345	14365	14220	14308	14258	14374	14334	14350	14322	14394	14215	14313	14299	14216	14289	14317	14420	14368	14409	14300	14286	14282	14130	14309	14176	14259	14372	14403	14126	14280	14132	14443	14399	14359	14426	14351	14204	14265	14442	14415	14203	14124	14338	14328	14275	14431	14192	14435	14251	14341	14278	14227	14349	14370	14299	14134	13975	14480	14319	14334	14528	14398	14309	14317	14276	14237	14244	14223	14159	14299	14254	14104	14048	14307	14293	14287	14286	14199	14490	14177	14297	14445	14182	14313	14206	14262	14270	14485	14481	14372	14311	14258	14057	14275	14364	14272	14102	14339	14221	14365	14270	14138	14472	14296	14325	14307	14339	14274	14268	14248	14305	14270	14250	14415	14172	14243	14341	14400	14428	14188	14380	14405	14321	14267	14301	14373	14413	14367	14288	14229	14442	14215	14200	14328	14396	14136	14255	14241	14319	14150	14279	14286	14433	14296	14149	14324	14249	14306	14203	14274	14323	14201	14219	14235	14329	14225	14370	14230	14361	14277	14069	14341	14294	14132	14331	14343	14301	14178	14221	14275	14322	14285	14478	14399	14211	14207	14195	14301	14133	14347	14139	14107	14239	14228	14276	14469	14321	14283	14328	14204	14330	14201	14342	14280	14353	14347	14240	14335	14117	14298	14267	14253	14426	14299	14418	14232	14251	14297	14360	14396	14455	14312	14353	14330	14270	14292	14290	14276	14139	14097	14173	14310	14271	14317	14336	14304	14329	14203	14158	14269	14440	14275	14168	14373	14155	14333	14270	14201	14352	14198	14446	14215	14165	14303	14337	14249	14406	14288	14169	14224	14342	14149	14354	14162	14162	14206	14375	14342	14252	14353	14209	14367	14384	14272	14311	14345	14172	14175	14324	14252	14410	14296	14208	14229	14320	14282	14338	14099	14382	14177	14332	14364	14312	14345	14466	14359	14250	14323	14211	14260	14187	14456	14350	14283	14275	14275	14282	14272	14196	14388	14349	14292	14274	14422	14390	14298	14401	14160	14306	14228	14219	14337	14222	14233	14324	14383	14200	14300	14440	14363	14420	14288	14262	14316	14407	14265	14336	14348	14300	14291	14354	14189	14445	14315	14223	14156	13981	14121	14271	14215	14248	14438	14390	14386	14259	14126	14353	14291	14268	14238	14262	14328	14194	14339	14398	14123	14319	14159	14388	14368	14191	14126	14301	14341	14295	14250	14328	14339	14195	14308	14227	14340	14384	14360	14420	14254	14222	14322	14263	14258	14387	14123	14254	14328	14322	14410	14312	14311	14285	14351	14202	14283	14307	14311	14139	14263	14468	14422	14282	14384	14213	14206	14329	14199	14303	14198	14209	14283	14288	14225	14341	14417	14312	14235	14236	14259	14347	14381	14135	14224	14316	14380	14386	14288	14312	14117	14339	14329	14285	14195	14421	14251	14405	14267	14406	14054	14267	14006	14487	14232	14437	14355	14233	14176	14265	14383	14157	14360	14376	14430	14520	14418	14522	14232	14209	14204	14153	14392	14327	14247	14369	14303	14308	14293	14044	14386	14066	14492	14231	14226	14247	14212	14256	14266	14216	14401	14240	14170	14184	14162	14164	14297	14464	14426	14213	14371	14184	14198	14180	14337	14122	14224	14376	14289	14161	14371	14253	14183	14261	14395	14203	14320	14145	14342	14360	14184	14068	14255	14195	14459	14263	14371	14449	14267	14399	14227	14320	14375	14423	14302	14236	14343	14320	14285	14436	14383	14322	14266	14281	14237	14432	14368	14304	14361	14372	14362	14420	14174	14395	14206	14280	14419	14289	14363	14094	14338	14357	14310	14108	14353	14279	14150	14260	14212	14141	14197	14387	14223	14247	14199	14344	14222	14330	14339	14299	14358	14248	14398	14279	14274	14075	14257	14225	14376	14198	14328	14413	14167	14263	14306	14325	14306	14355	14240	14372	14127	14457	14216	14142	14348	14191	14386	14434	14264	14411	14248	14317	14240	14449	14416	14453	14343	14149	14287	14214	14240	14238	14254	14188	14373	14207	14334	14364	14335	14253	14089	14388	14175	14227	14301	14495	14229	14089	14278	14023	14603	14458	14230	14108	14449	14280	14365	14477	14261	14345	14174	14284	14252	14419	14344	14192	14272	14369	14359	14204	14115	14201	14241	14313	14191	14380	14185	14438	14399	14438	14406	14261	14416	14149	14135	14252	14389	14239	14361	14412	14104	14293	14283	14286	14258	14261	14278	14071	14471	14366	14223	14410	14222	14327	14505	14382	14259	14300	14443	14341	14347	14482	14378	14304	14247	14218	14260	14351	14380	14174	14258	14276	14314	14292	14252	14275	14409	14230	14305	14080	14385	14342	14172	14327	14247	14384	14247	14447	14353	14285	14359	14350	14465	14331	14179	14436	14147	14361	14174	14174	14380	14405	14288	14250	14204	14449	14305	14295	14379	14197	14277	14313	14285	14273	14231	14126	14178	14252	14480	14267	14279	14171	14365	14379	14348	14379	14346	14313	14320	14138	14317	14247	14277	14218	14181	14417	14190	14280	14203	14283	14198	14210	14386	14108	14408	14316	14348	14320	14272	14192	14220	14324	14336	14336	14306	14253	14287	14346	14259	14145	14340	14441	14169	14246	14449	14404	14201	14335	14247	14295	14352	14276	14416	14267	14429	14170	14259	14400	14234	14284	14295	14323	14315	14273	14426	14280	14174	14223	14348	14295	14327	14467	14400	14294	14269	14424	14391	14439	14212	14248	14332	14337	14189	14519	14437	14253	14227	14225	14113	14368	14156	14260	14233	14191	14193	14386	14335	14426	14346	14218	14272	14371	14210	14348	14446	14228	14272	14350	14316	14331	14286	14428	14178	14207	14344	14332	14347	14398	14237	14292	14314	14353	14228	14296	14031	14152	14362	14342	14224	14277	14290	14214	14327	14184	14198	14267	14286	14183	14327	14248	14354	14335	14303	14287	14346	14119	14312	14405	14322	14330	14302	14328	14181	14322	14364	14294	14444	14401	14362	14321	14278	14297	14214	14281	14271	14252	14259	14425	14206	14279	14317	14501	14293	14246	14437	14289	14373	14220	14378	14360	14221	14261	14146	14211	14311	14348	14415	14280	14312	14273	14210	14202	14337	14296	14280	14207	14244	14251	14288	14260	14268	14384	14279	14277	14273	14410	14242	14448	14242	14284	14235	14438	14341	14337	14308	14396	14211	14246	14138	14240	14376	14313	14180	14386	14182	14238	14251	14328	14389	14227	14243	14297	14449	14180	14269	14192	14397	14333	14331	14322	14374	14357	14283	14263	14179	14396	14483	14382	14290	14216	14275	14311	14378	14487	14338	14182	14181	14176	14249	14203	14363	14189	14404	14299	14330	14137	14335	14231	14197	14146	14229	14450	14085	14410	14294	14353	14227	14291	14260	14305	14368	14312	14437	14310	14239	14243	14374	14246	14228	14256	14430	14253	14312	14442	14445	14417	14406	14274	14336	14199	14313	14261	14275	14334	14498	14326	14382	14212	14443	14243	14186	14044	14153	14280	14171	14319	14383	14258	14258	14349	14208	14252	14297	14553	14251	14217	14195	14226	14156	14260	14296	14274	14417	14244	14329	14244	14283	14293	14259	14354	14330	14155	14414	14278	14309	14153	14302	14440	14131	14345	14415	14256	14436	14296	14254	14119	14213	14343	14155	14158	14345	14098	14224	14266	14438	14166	14200	14324	14213	14223	14219	14457	14240	14060	14236	14268	14314	14385	14192	14328	14230	14240	14436	14131	14298	14403	14172	14268	14352	14336	14143	14267	14392	14116	14480	14303	14358	14374	14101	14191	14162	14025	14545	14546	14221	14135	14223	14242	14446	14354	14273	14360	14298	14300	14337	14296	14343	14239	14268	14302	14240	14291	14271	14389	14246	14186	14494	14291	14431	14258	14297	14241	14287	14274	14404	14360	14384	14135	14178	14216	14297	14217	14352	14427	14234	14268	14290	14343	14287	14385	14299	14351	14150	14406	14325	14516	14361	14352	14491	14163	14334	14440	14315	14179	14308	14248	14204	14549	14238	14202	14210	14230	14243	14155	14405	14262	14267	14268	14312	14383	14230	14186	14346	14429	14113	14210	14109	14405	14422	14266	14234	14400	14235	14159	14360	14364	14332	14133	14224	14299
27397	21749	24075	20632	17207	17439	17754	17271	17321	17316	17211	17294	17035	17222	17169	17262	17265	17219	17118	17139	17164	16991	17397	17467	17526	17526	17100	17363	17269	17022	17150	17202	17300	17169	17074	17235	17233	17201	17354	17296	17263	17162	17328	17108	17108	17165	17224	17147	17102	17232	17466	17555	17298	17198	17307	17175	17186	17110	17233	17073	17317	17296	16990	17334	17308	17254	17107	16972	17054	17155	16992	17069	17236	17234	17210	16883	17210	17127	17120	17033	17207	17119	17098	17028	17237	17162	17193	16965	17437	17231	17072	17062	17079	17086	17173	17213	17085	17149	17172	17237	17284	17051	17035	17231	17243	17227	17227	17105	17313	17250	16768	17176	17116	17079	17131	16965	17055	16955	17157	17215	17016	17133	17002	16998	17147	17118	17041	16873	17153	17102	17231	17001	17212	17095	17128	17088	17095	17078	17135	17045	17157	17195	17080	17145	17122	17078	17091	17096	17073	17058	17438	17342	17103	17020	17341	17162	17047	17014	17188	17203	17313	17070	17015	17336	17127	17059	16995	17029	16995	16931	16905	16818	17050	17098	17305	17087	16959	17134	17010	17084	17134	17120	17160	16941	17124	17163	17171	17354	17334	17216	17067	17392	17148	17041	17060	17051	17129	17010	17163	17176	17215	17232	17111	16984	17223	17135	17133	17062	17141	17069	17049	17183	16995	17217	17172	17285	17242	16997	17131	17138	17165	17093	17196	17192	16964	17259	17285	17137	16903	17214	17148	17220	16950	17188	17149	17003	17135	17005	17051	17004	17008	17135	17041	17101	17213	17273	17106	17262	16960	17159	17283	17337	17099	16971	17106	16978	17018	17142	17195	17290	17035	17177	17086	17004	17109	17125	17234	16903	17082	17217	17089	17053	17285	17211	17219	17292	17030	17104	17093	17175	17005	17117	17107	16987	17163	17333	17211	17166	17207	17067	17201	17183	17153	16989	17119	17116	17120	17036	17254	16902	17148	17296	17091	17166	17081	17025	17224	17306	17129	17267	17158	17217	17090	17122	17090	17254	17219	17196	17108	17075	17116	17288	17223	17083	17181	16883	17212	17339	17222	17123	17191	17329	17162	17115	17201	16998	17036	17156	17275	17064	17007	17138	17054	17135	17123	17039	17085	17165	17019	17103	17037	17110	17123	17161	17041	16971	17160	17210	17212	17067	16997	17091	17196	17006	17069	17099	17241	17076	17232	17283	17171	17117	17064	17182	17159	17148	17043	17199	17182	17055	17092	17103	17177	17113	16941	17015	17141	17031	17001	16979	17143	17138	17128	17176	17178	17346	17134	17068	17100	16943	16962	17133	17111	17028	17281	17155	17017	17085	17099	17086	17010	17124	17103	17292	17145	17046	17209	17139	17023	17081	17139	17013	16874	17323	17267	17330	17046	17253	17044	17270	17112	17240	17104	17225	17041	16929	16980	17050	17071	16961	17002	16790	17333	17258	17006	17253	17043	17099	17268	17251	16960	17154	17044	17285	17062	16969	16985	17157	17277	17129	17145	17216	17127	17114	17067	17025	17085	17086	17066	16979	17106	17238	17063	17129	17136	17226	17233	16912	16985	17227	17306	17292	17167	17154	17048	16929	17174	17133	17210	17010	17031	17126	17144	16997	17308	17091	17192	16933	17121	17124	17060	17031	16995	17258	17116	17067	17118	17186	17045	16974	17237	17020	17258	17192	17126	17053	17271	17045	17285	17160	17194	16971	17143	17184	16950	17092	17141	16988	17196	16990	17243	17145	17253	17179	17171	17146	17171	17064	17276	16878	17178	17163	16947	16990	17133	17097	17050	17283	17152	16988	17084	17016	17182	17224	17160	17128	17034	17124	17161	17136	17280	17277	16992	17036	16929	17024	17042	17100	17220	17009	17185	17239	17072	17269	17001	16967	17159	17104	16961	17048	17068	17123	16980	17030	17023	17109	16996	17222	17253	17043	17058	17147	17135	17039	17217	17063	17263	16955	17294	17028	17080	17114	17288	16994	17162	16944	17146	17155	17041	17026	17060	17091	16892	17052	17225	17055	16989	17123	17119	17196	17211	17070	17054	17098	17082	17054	17238	17118	17123	17068	16983	16986	17037	17043	17345	17146	17350	17057	17188	17046	17229	17279	17187	16977	17224	17104	17083	17043	17073	17021	17156	17016	17293	17158	17073	16972	17289	17248	17022	17272	17121	16916	16996	17047	17213	17125	17273	17330	16966	17170	17332	17140	17267	17253	16920	17355	17120	17091	17090	17173	17172	17158	17126	17133	17176	17258	17417	16925	17036	17177	17100	17123	17270	17036	17212	17116	17286	17137	17124	16953	16985	17344	17225	17148	16981	17014	17087	17273	16910	16923	17370	17166	17270	17232	17162	17254	17066	17095	17150	17088	16970	17189	17235	17102	17184	17069	17073	17180	17327	17306	17022	17178	17032	17008	17170	17086	17103	17166	17234	17166	17191	17089	17137	17092	17109	17217	17075	17082	17150	17190	16999	17217	17126	17283	17205	17259	17105	17224	17070	17198	16954	17127	16984	17059	17078	17109	17162	16981	17035	17164	16980	17144	17199	17172	17208	17180	17183	17231	17207	17035	17071	17013	17232	17369	16980	17103	17125	17100	17136	17179	17230	17039	17253	17153	17251	16993	17057	17020	17126	17046	17379	16904	17103	17197	16839	17124	17048	17200	16979	17122	17278	17194	17235	17059	16967	17046	17025	17166	17199	17115	17080	17094	17236	17294	17205	17043	17171	17021	17110	17082	17322	17033	17065	17235	17362	17216	17020	17206	17372	17165	17155	17248	17165	17193	17285	17000	17217	17133	17216	16926	17201	17110	17069	16957	17085	17037	17267	17097	16911	16961	17352	17177	17074	17040	17017	17121	17095	17108	17141	17192	17072	17172	17210	17091	16931	17161	17009	17303	17086	17130	17165	17123	17000	16744	17246	17120	17152	17037	17176	17117	17252	16949	17141	17393	17296	17175	17246	16959	16925	17061	17031	17191	17011	16889	17074	17122	17049	17236	17182	17012	17103	16965	17116	17042	17213	17244	17253	17127	17220	17038	17147	17260	16916	17192	17061	17233	17170	17193	17281	17204	17199	17273	17106	17170	17142	17081	16977	16971	17048	17089	16952	17107	17086	17091	16996	17109	17053	17123	17169	17025	16900	17145	17244	17068	17241	16861	17149	17288	17188	16978	17308	17065	17245	17068	17182	17076	17118	16927	17258	17165	16952	17241	17146	16951	17120	17074	17225	17169	17020	17202	17162	17126	17029	17023	17257	17031	17299	17077	17029	17123	17095	17159	17156	17257	17116	17068	17150	17242	16965	17056	17152	17266	17037	17004	17185	17182	17093	17161	17210	17153	16935	17092	16924	17102	17019	17168	16965	17065	16886	17106	17200	17128	17116	17087	16999	17057	17340	17301	17284	17029	17173	17142	17279	17248	17149	17005	17184	17160	17165	17139	17115	17144	17218	17074	17174	16986	17205	17149	17004	17059	17055	17063	17268	17147	16996	17303	17120	17264	17259	17170	17109	16989	17153	17071	17060	17052	17144	17246	17144	17104	17219	17235	17280	17309	17103	17149	17277	17210	16996	17095	17219	17234	17209	17006	16960	17001	17064	17165	17266	17270	17136	17193	16968	17128	17113	17164	17208	17024	17180	17215	17022	17128	17196	17088	16932	17090	17197	17369	17147	17210	17077	17071	17008	17145	17176	17040	17062	16981	17201	16968	17067	17120	17056	17132	17262	16972	17024	17108	17068	17181	17173	17201	17056	17068	17188	17076	17060	16953	17329	17240	17198	16978	16936	17194	17048	17140	17066	17224	17156	16890	17293	17099	17065	17141	16966	17183	17095	17144	17184	17195	17076	17092	16988	16875	17109	17141	17102	17078	17141	17164	16966	17073	17063	17094	16975	17171	17006	17008	17194	17270	17116	17290	17074	17184	17189	17075	17368	16945	17285	17185	17245	17145	16963	17112	17112	17191	17004	17223	17265	16988	16947	17095	17056	17325	17230	17046	17075	17303	17068	17033	16985	17300	17133	17092	17258	17039	17045	17137	17064	17022	17059	17029	17102	16957	17232	17250	17101	17073	17113	17134	17065	17116	17133	17299	17175	16854	16898	17206	17095	17164	17200	17173	17108	16985	17176	17329	17171	17047	17028	17133	17022	16963	17107	17098	17121	17018	17196	17006	17088	16979	17235	17284	17189	17004	17141	17005	17162	17176	16925	17151	16987	17149	17158	17115	17190	17002	17204	17025	17203	17213	17212	17145	17113	17088	17003	17218	17179	17031	17061	16939	17055	17165	17187	17053	17198	16953	17087	17109	17148	17228	17053	17041	17116	17228	17010	17161	17070	17207	17208	17158	17147	17064	17146	17141	17212	17209	17067	17044	17156	17197	17178	17229	17167	17059	17142	17092	17338	17220	17048	17113	17002	17313	17052	17120	17089	17144	17130	17235	17055	16962	17182	17233	17189	17064	17093	17354	16976	17127	17204	17309	17224	17066	17085	17274	16907	17036	17137	17091	17112	17115	17256	17144	16955	17162	17131	17084	17080	17167	17020	17131	17279	17139	17216	17053	17157	17196	17107	17388	17129	17119	16848	16994	17218	17273	17322	17126	17021	17161	17048	17186	16901	17176	17038	17153	17239	16967	17009	17208	17217	17156	17181	17202	17117	17061	17264	17275	17171	17102	17175	17041	17011	17303	17259	17202	17219	17037	17011	16845	17087	17120	17260	17135	17315	17194	16909	17225	17066	17134	17082	17285	17196	17127	17002	17305	17235	17136	17015	17062	17213	17090	17250	16857	17134	17277	17091	17014	16949	17076	17144	17316	17064	17020	17162	17139	16993	17091	17067	17057	17102	17296	17194	17066	17114	17303	17091	17003	17241	17155	17165	17065	17152	17041	17319	17179	16972	17337	17197	17077	17186	17046	17038	17074	17165	17000	17019	16979	16989	17037	17216	17192	17194	17020	17219	17019	17091	17063	17035	17018	17144	17151	17329	17176	17090	17051	17216	17227	17158	17226	17244	17052	17167	17204	17300	17367	17265	17313	17231	17030	17235	17071	17098	17213	17115	16968	17139	17226	17182	16976	17204	17140	17194	16886	17179	17279	17262	16983
14040	16551	16067	15252	14880	14981	14916	14834	14723	14652	14734	14627	14449	14370	14585	14476	14506	14519	14561	14508	14580	14805	14860	14912	14682	14658	14685	14573	14651	14642	14543	14631	14594	14551	14526	14628	14543	14646	14563	14476	14560	14571	14616	14691	14453	14593	14658	14545	14400	14567	14705	14849	14758	14723	14433	14426	14439	14470	14559	14506	14505	14481	14453	14253	14549	14393	14553	14589	14418	14280	14593	14653	14556	14425	14533	14347	14587	14687	14455	14536	14462	14621	14645	14368	14550	14473	14437	14528	14554	14505	14485	14489	14457	14590	14559	14632	14543	14542	14503	14573	14485	14283	14404	14669	14403	14586	14551	14445	14561	14415	14585	14488	14665	14642	14636	14375	14520	14758	14532	14549	14394	14530	14579	14683	14525	14292	14534	14519	14529	14432	14592	14570	14518	14605	14421	14581	14503	14394	14498	14316	14573	14439	14318	14746	14498	14454	14291	14683	14549	14630	14515	14522	14482	14592	14715	14383	14511	14387	14509	14534	14398	14467	14476	14418	14539	14397	14531	14489	14474	14566	14507	14457	14505	14518	14574	14611	14438	14588	14425	14662	14616	14359	14576	14592	14595	14486	14532	14468	14651	14573	14321	14542	14483	14560	14539	14527	14511	14483	14556	14515	14395	14441	14627	14582	14312	14542	14598	14509	14247	14289	14443	14465	14482	14507	14667	14496	14639	14474	14524	14654	14614	14522	14465	14404	14367	14668	14564	14570	14491	14632	14539	14369	14514	14631	14461	14625	14648	14466	14361	14429	14408	14507	14365	14555	14559	14458	14588	14394	14560	14567	14540	14484	14466	14354	14448	14645	14533	14490	14614	14408	14667	14410	14505	14597	14569	14463	14510	14599	14661	14623	14397	14613	14318	14500	14503	14689	14550	14437	14573	14600	14576	14500	14615	14417	14340	14659	14743	14453	14523	14742	14402	14560	14332	14690	14521	14651	14511	14616	14528	14385	14610	14635	14498	14400	14521	14420	14553	14617	14549	14421	14457	14414	14559	14556	14571	14684	14345	14518	14583	14641	14644	14500	14503	14428	14564	14617	14373	14490	14536	14462	14463	14673	14528	14483	14410	14450	14473	14346	14437	14503	14698	14526	14627	14475	14523	14524	14396	14410	14591	14402	14515	14541	14514	14571	14717	14626	14526	14560	14501	14532	14541	14356	14406	14514	14662	14469	14557	14302	14467	14462	14506	14421	14546	14415	14469	14527	14490	14622	14478	14396	14591	14323	14529	14554	14550	14472	14527	14496	14476	14500	14704	14615	14470	14440	14677	14617	14492	14665	14539	14596	14661	14380	14462	14484	14669	14637	14611	14477	14427	14586	14554	14423	14513	14426	14426	14389	14332	14556	14414	14490	14236	14382	14564	14404	14416	14640	14551	14432	14465	14588	14514	14469	14669	14610	14701	14678	14607	14544	14507	14490	14547	14603	14543	14495	14319	14541	14607	14366	14548	14498	14588	14557	14499	14492	14346	14501	14629	14444	14534	14538	14485	14618	14569	14603	14497	14448	14514	14415	14482	14513	14411	14575	14606	14480	14655	14509	14344	14530	14687	14511	14581	14391	14473	14415	14471	14424	14327	14534	14601	14468	14619	14449	14504	14592	14450	14599	14600	14420	14480	14611	14279	14527	14445	14523	14711	14385	14372	14317	14393	14570	14612	14539	14482	14433	14520	14420	14557	14699	14427	14484	14505	14684	14484	14624	14597	14411	14588	14359	14521	14597	14465	14602	14349	14286	14331	14506	14556	14545	14551	14563	14695	14588	14635	14486	14511	14560	14547	14535	14559	14323	14623	14409	14437	14472	14523	14623	14572	14528	14472	14395	14604	14512	14557	14380	14497	14437	14478	14574	14442	14281	14645	14431	14429	14582	14433	14543	14594	14525	14673	14428	14596	14465	14681	14481	14535	14410	14496	14673	14498	14601	14442	14513	14532	14342	14581	14599	14459	14719	14561	14513	14449	14653	14565	14640	14533	14510	14476	14510	14461	14510	14545	14317	14548	14499	14568	14544	14402	14379	14440	14533	14504	14509	14575	14645	14565	14487	14620	14497	14467	14481	14465	14425	14561	14545	14711	14354	14615	14420	14467	14595	14518	14482	14521	14689	14607	14581	14465	14577	14465	14552	14588	14452	14498	14619	14455	14479	14513	14475	14567	14495	14497	14522	14506	14384	14508	14441	14473	14645	14690	14510	14542	14480	14461	14586	14496	14434	14461	14463	14500	14589	14634	14513	14479	14353	14454	14571	14545	14533	14508	14730	14448	14451	14425	14501	14453	14578	14391	14482	14447	14555	14558	14730	14445	14474	14501	14488	14504	14346	14533	14641	14446	14662	14523	14599	14628	14509	14467	14648	14672	14458	14631	14600	14613	14467	14374	14448	14449	14540	14413	14546	14560	14457	14548	14546	14517	14569	14559	14433	14557	14491	14651	14414	14499	14509	14604	14501	14469	14683	14560	14708	14413	14418	14465	14516	14397	14289	14441	14502	14399	14511	14461	14485	14303	14598	14435	14489	14406	14600	14518	14556	14564	14542	14554	14558	14395	14648	14514	14267	14384	14538	14445	14520	14515	14291	14468	14639	14448	14553	14481	14567	14537	14480	14556	14576	14453	14639	14446	14399	14346	14693	14518	14609	14511	14492	14403	14433	14381	14509	14636	14281	14494	14530	14406	14517	14714	14563	14575	14396	14514	14647	14597	14550	14290	14474	14499	14299	14622	14532	14525	14583	14575	14515	14448	14595	14416	14524	14503	14538	14509	14495	14590	14308	14398	14495	14644	14521	14549	14442	14646	14404	14417	14700	14587	14581	14549	14491	14369	14582	14629	14518	14419	14447	14575	14442	14628	14490	14602	14381	14563	14599	14396	14619	14342	14502	14590	14447	14606	14525	14574	14616	14710	14429	14528	14447	14463	14456	14506	14583	14428	14464	14575	14635	14547	14495	14576	14438	14572	14556	14581	14511	14439	14711	14406	14722	14646	14421	14544	14493	14651	14649	14535	14506	14448	14377	14575	14578	14607	14539	14546	14563	14475	14620	14559	14482	14521	14512	14579	14457	14394	14610	14441	14456	14444	14577	14449	14484	14375	14445	14475	14547	14435	14340	14563	14514	14551	14548	14450	14496	14460	14568	14504	14597	14505	14293	14574	14615	14445	14587	14519	14643	14504	14552	14678	14500	14407	14593	14481	14560	14691	14567	14637	14482	14465	14546	14667	14462	14518	14560	14526	14623	14417	14419	14559	14499	14570	14545	14539	14434	14398	14429	14499	14468	14480	14339	14434	14563	14463	14538	14526	14574	14420	14372	14491	14628	14480	14466	14579	14496	14554	14502	14606	14635	14455	14481	14558	14484	14640	14544	14529	14592	14603	14692	14583	14607	14740	14550	14482	14460	14616	14526	14317	14617	14507	14520	14530	14431	14648	14468	14554	14440	14496	14463	14490	14625	14302	14507	14472	14557	14594	14605	14595	14483	14451	14500	14748	14548	14639	14437	14540	14466	14485	14368	14468	14414	14606	14478	14496	14450	14673	14566	14513	14638	14607	14474	14425	14394	14613	14474	14590	14548	14439	14552	14555	14483	14576	14574	14551	14497	14441	14438	14591	14576	14405	14632	14618	14405	14556	14677	14466	14491	14554	14544	14435	14689	14569	14508	14377	14550	14585	14699	14502	14487	14562	14541	14339	14493	14577	14555	14666	14457	14527	14516	14483	14568	14492	14478	14513	14584	14590	14395	14689	14582	14498	14652	14709	14565	14363	14306	14635	14473	14392	14368	14546	14645	14411	14518	14506	14363	14501	14541	14514	14513	14561	14493	14598	14456	14591	14581	14531	14360	14570	14346	14426	14454	14454	14487	14439	14534	14538	14380	14601	14595	14532	14542	14543	14604	14370	14688	14587	14483	14621	14338	14442	14545	14587	14660	14667	14489	14495	14540	14547	14630	14421	14439	14466	14345	14564	14443	14591	14563	14471	14528	14379	14500	14452	14541	14426	14416	14562	14535	14544	14548	14446	14535	14409	14534	14490	14593	14521	14382	14378	14624	14550	14616	14617	14488	14575	14573	14606	14523	14443	14400	14491	14610	14458	14388	14662	14646	14566	14587	14513	14442	14614	14686	14641	14545	14603	14535	14428	14584	14516	14551	14580	14577	14536	14497	14474	14350	14344	14474	14469	14497	14545	14619	14493	14527	14489	14605	14591	14493	14613	14558	14424	14440	14655	14446	14502	14503	14622	14456	14546	14571	14473	14443	14615	14483	14490	14274	14541	14468	14412	14500	14538	14539	14530	14696	14453	14524	14669	14420	14537	14436	14410	14445	14560	14443	14309	14559	14541	14557	14392	14581	14664	14487	14504	14482	14477	14521	14612	14373	14383	14576	14478	14524	14619	14516	14412	14372	14612	14363	14603	14466	14358	14598	14522	14543	14541	14568	14461	14397	14645	14671	14590	14408	14462	14337	14449	14492	14672	14445	14612	14494	14480	14586	14489	14523	14592	14433	14397	14511	14540	14414	14625	14623	14597	14422	14659	14575	14509	14454	14623	14465	14483	14467	14557	14500	14591	14426	14598	14628	14624	14428	14550	14651	14415	14615	14677	14465	14511	14693	14584	14393	14512	14513	14602	14445	14531	14414	14519	14583	14495	14551	14566	14405	14467	14407	14485	14468	14609	14459	14475	14482	14460	14503	14579	14395	14483	14574	14674	14514	14527	14557	14481	14493	14531	14444	14450	14568	14508	14555	14520	14411	14268	14454	14554	14411	14458	14466	14571	14366	14516	14487	14543	14651	14596	14516	14680	14568	14649	14553	14611	14608	14591	14502	14378	14504	14396	14541	14524	14502	14361	14573	14441	14452	14570	14618	14548	14456	14425	14602	14446	14421	14515	14515	14453	14634	14441	14370	14660	14594	14549	14418	14704	14567	14567	14651	14643	14558	14421	14487	14486	14663	14386	14580	14456	14493	14350	14520	14397	14374	14396	14571	14467	14555	14542	14681	14560	14455	14577	14533	14476	14586	14706	14516	14274	14423	14581	14554	14508	14427	14302	14433	14626	14444	14543	14621	14554	14333	14715	14609	14523	14514	14481	14650	14330	14391
23725	21140	28629	23977	21799	21445	20042	17497	16919	17010	16893	16678	16946	16856	16754	16571	16791	16879	16788	16616	16745	16976	17226	17038	16816	16808	16696	16655	16624	16370	16837	16631	16423	16560	16670	16775	16795	16443	16708	16609	16772	16652	16744	16686	16383	16499	16500	16477	16688	17286	17938	17702	17354	17060	16593	16703	16391	16468	16690	16609	16506	16655	16693	16651	16666	16654	16559	16505	16438	16505	16453	16409	16511	16508	16465	16473	16494	16560	16403	16623	16437	16552	16636	16432	16492	16689	16381	16435	16578	16601	16701	16665	16527	16406	16599	16600	16409	16664	16546	16617	16393	16548	16603	16537	16603	16369	16441	16522	16681	16267	16304	16496	16443	16584	16420	16524	16466	16601	16462	16523	16639	16708	16540	16590	16515	16632	16436	16836	16623	16304	16503	16549	16545	16601	16773	16596	16581	16679	16422	16617	16591	16493	16543	16513	16225	16512	16398	16506	16555	16438	16468	16617	16497	16334	16514	16415	16294	16606	16312	16560	16609	16661	16362	16466	16519	16643	16602	16464	16520	16510	16432	16562	16611	16572	16521	16655	16617	16419	16529	16338	16623	16500	16515	16478	16623	16538	16560	16569	16350	16421	16400	16535	16654	16539	16510	16493	16464	16546	16547	16658	16570	16613	16341	16380	16549	16492	16590	16515	16501	16565	16640	16505	16581	16559	16504	16633	16761	16414	16284	16443	16465	16648	16518	16489	16717	16495	16586	16675	16355	16522	16614	16574	16583	16603	16496	16609	16589	16670	16537	16557	16532	16340	16491	16560	16444	16452	16413	16608	16367	16416	16500	16567	16403	16637	16574	16526	16596	16438	16635	16533	16384	16488	16509	16678	16419	16440	16653	16465	16694	16682	16436	16627	16326	16455	16681	16446	16532	16578	16404	16333	16545	16578	16401	16620	16491	16500	16446	16512	16488	16414	16480	16350	16446	16444	16399	16442	16453	16547	16601	16776	16632	16540	16393	16411	16335	16287	16413	16496	16433	16573	16216	16558	16520	16607	16380	16601	16917	16577	16537	16539	16474	16375	16397	16595	16382	16514	16609	16537	16334	16670	16599	16558	16417	16439	16573	16497	16473	16546	16479	16569	16567	16572	16745	16605	16590	16653	16438	16557	16545	16461	16584	16374	16429	16580	16559	16481	16516	16654	16384	16423	16557	16600	16618	16515	16629	16616	16525	16501	16558	16511	16647	16601	16457	16455	16474	16756	16415	16441	16449	16543	16517	16510	16617	16416	16418	16495	16379	16511	16450	16787	16581	16632	16496	16584	16521	16630	16644	16422	16499	16479	16593	16624	16538	16597	16435	16706	16832	16318	16510	16606	16656	16469	16534	16572	16566	16486	16493	16529	16578	16361	16494	16439	16523	16524	16699	16597	16551	16709	16724	16599	16359	16415	16447	16512	16585	16519	16502	16390	16778	16573	16708	16547	16675	16610	16676	16585	16636	16706	16479	16627	16541	16675	16454	16585	16479	16466	16504	16516	16428	16416	16534	16683	16584	16459	16624	16679	16641	16509	16572	16493	16636	16502	16618	16624	16506	16329	16565	16653	16490	16497	16246	16356	16641	16435	16681	16366	16404	16371	16558	16319	16471	16450	16670	16691	16453	16501	16426	16505	16574	16523	16598	16611	16629	16362	16549	16513	16658	16624	16387	16596	16541	16528	16444	16469	16488	16379	16686	16538	16699	16451	16465	16542	16396	16462	16696	16640	16527	16426	16342	16721	16471	16617	16705	16490	16305	16439	16532	16583	16633	16585	16663	16264	16592	16444	16651	16610	16598	16506	16592	16532	16556	16608	16475	16488	16375	16381	16259	16280	16600	16446	16476	16562	16636	16351	16429	16540	16441	16452	16403	16529	16359	16297	16358	16488	16318	16395	16637	16712	16295	16544	16546	16617	16586	16619	16447	16621	16498	16542	16658	16638	16467	16511	16548	16419	16564	16692	16485	16397	16517	16599	16576	16490	16579	16555	16587	16718	16532	16659	16722	16750	16674	16465	16345	16533	16708	16592	16529	16495	16474	16493	16374	16392	16487	16424	16526	16514	16600	16466	16476	16529	16385	16499	16448	16448	16547	16527	16257	16571	16515	16429	16666	16464	16463	16423	16664	16592	16548	16439	16487	16537	16659	16471	16365	16477	16512	16420	16661	16535	16560	16527	16731	16585	16333	16404	16316	16483	16692	16466	16622	16407	16491	16628	16506	16603	16461	16604	16480	16532	16485	16389	16636	16536	16619	16309	16483	16514	16779	16707	16491	16612	16620	16605	16549	16408	16487	16381	16560	16396	16587	16534	16486	16496	16328	16345	16430	16357	16403	16476	16412	16629	16538	16446	16683	16413	16613	16347	16686	16577	16454	16634	16470	16528	16459	16566	16593	16576	16723	16625	16455	16314	16606	16491	16488	16546	16616	16506	16709	16628	16512	16459	16430	16254	16632	16376	16463	16465	16407	16364	16367	16352	16366	16367	16445	16653	16664	16356	16461	16432	16531	16584	16397	16339	16593	16787	16657	16475	16690	16552	16385	16318	16609	16256	16532	16621	16268	16644	16543	16630	16510	16624	16271	16464	16526	16469	16684	16486	16433	16535	16581	16469	16429	16484	16641	16535	16588	16568	16557	16514	16525	16394	16531	16650	16533	16572	16572	16526	16566	16682	16615	16643	16470	16462	16425	16428	16554	16456	16528	16603	16620	16648	16466	16446	16577	16586	16577	16568	16587	16449	16384	16422	16427	16663	16508	16617	16616	16290	16381	16370	16516	16503	16586	16448	16587	16443	16577	16553	16556	16460	16426	16632	16500	16716	16590	16527	16546	16578	16374	16487	16569	16451	16571	16472	16522	16479	16403	16573	16464	16640	16587	16252	16451	16547	16625	16520	16548	16608	16559	16589	16536	16546	16637	16412	16489	16481	16614	16485	16564	16518	16401	16630	16715	16542	16663	16564	16480	16426	16440	16524	16399	16289	16548	16562	16495	16398	16628	16475	16519	16418	16497	16465	16500	16578	16572	16630	16378	16495	16397	16528	16615	16466	16420	16610	16568	16759	16619	16612	16765	16640	16575	16477	16644	16551	16490	16483	16674	16548	16568	16598	16473	16386	16646	16615	16514	16330	16520	16485	16690	16373	16605	16631	16565	16455	16539	16479	16610	16654	16505	16512	16562	16486	16323	16876	16427	16282	16524	16451	16689	16423	16577	16693	16608	16540	16473	16561	16824	16587	16703	16688	16280	16298	16475	16499	16457	16601	16637	16457	16659	16527	16564	16538	16580	16452	16754	16502	16389	16592	16217	16576	16613	16566	16463	16396	16390	16317	16558	16344	16580	16499	16579	16547	16559	16628	16379	16431	16536	16526	16594	16376	16610	16372	16595	16503	16605	16650	16442	16336	16408	16455	16572	16454	16407	16312	16308	16454	16561	16523	16438	16422	16449	16697	16538	16514	16585	16311	16496	16629	16587	16409	16672	16641	16629	16607	16521	16701	16304	16189	16531	16473	16281	16384	16470	16544	16416	16633	16413	16523	16569	16453	16285	16468	16649	16342	16381	16462	16475	16704	16680	16536	16514	16567	16177	16616	16507	16379	16493	16317	16630	16575	16396	16420	16533	16518	16712	16736	16503	16366	16321	16506	16810	16503	16680	16578	16410	16473	16368	16293	16404	16625	16621	16527	16596	16516	16690	16653	16526	16494	16432	16410	16474	16606	16596	16566	16699	16496	16440	16543	16638	16406	16505	16467	16592	16654	16671	16471	16770	16649	16452	16765	16461	16681	16609	16412	16497	16547	16563	16706	16709	16542	16506	16318	16364	16346	16415	16440	16653	16497	16585	16538	16491	16511	16373	16474	16524	16368	16428	16565	16528	16622	16393	16481	16620	16562	16554	16533	16545	16288	16438	16456	16529	16757	16702	16262	16418	16368	16578	16461	16655	16385	16481	16533	16582	16580	16611	16595	16662	16611	16538	16381	16780	16793	16456	16729	16542	16601	16595	16579	16368	16624	16446	16400	16528	16670	16461	16321	16389	16446	16550	16481	16347	16420	16507	16564	16575	16613	16458	16578	16460	16588	16492	16577	16674	16638	16575	16502	16499	16578	16710	16320	16490	16535	16580	16676	16520	16512	16270	16453	16506	16479	16615	16606	16418	16526	16586	16704	16356	16504	16334	16666	16581	16678	16577	16427	16600	16621	16491	16496	16448	16435	16418	16391	16548	16507	16492	16497	16539	16403	16589	16512	16569	16441	16493	16537	16652	16541	16459	16409	16428	16567	16650	16456	16480	16325	16328	16373	16370	16626	16439	16541	16481	16572	16582	16545	16305	16423	16445	16551	16606	16402	16578	16595	16498	16583	16659	16563	16698	16487	16490	16593	16652	16681	16788	16597	16585	16419	16479	16484	16717	16696	16537	16627	16623	16413	16495	16540	16342	16504	16584	16510	16616	16524	16458	16545	16479	16788	16435	16498	16597	16484	16636	16494	16615	16414	16390	16317	16272	16505	16645	16325	16597	16352	16730	16691	16538	16624	16814	16558	16413	16687	16669	16414	16594	16688	16693	16591	16753	16390	16603	16409	16679	16622	16594	16327	16527	16582	16420	16689	16572	16407	16368	16646	16603	16640	16611	16607	16437	16417	16484	16507	16542	16556	16497	16538	16465	16470	16446	16418	16636	16677	16574	16457	16474	16599	16443	16367	16419	16421	16504	16764	16547	16511	16752	16389	16560	16735	16435	16409	16478	16431	16623	16519	16476	16521	16601	16538	16565	16593	16490	16571	16561	16408	16606	16484	16593	16669	16599	16555	16573	16345	16317	16352	16611	16546	16637	16495	16632	16626	16570	16515	16697	16669	16476	16622	16509	16521	16474	16474	16468	16572	16555	16419	16601	16566	16529	16370	16539	16493	16626	16457	16552	16545	16455	16572	16493	16429	16287	16335	16554	16580	16580	16359	16482	16527	16587	16461	16581	16570	16586	16313	16731	16401	16706	16655	16570	16700	16577	16532	16646	16670	16478	16534	16560	16466	16530	16482	16557	16488	16216	16273	16489	16668	16490	16288	16524	16512	16502	16652	16434	16520	16481	16481	16570	16480	16438	16420	16594	16508
13155	22592	20897	17416	16071	15871	15501	15225	14877	14540	14476	14639	14450	14425	14468	14332	14470	14486	14289	14493	14165	14613	14918	14567	14590	14304	14297	14283	14373	14345	14377	14251	14216	14319	14293	14298	14317	14342	14128	14387	14262	14207	14135	14171	14295	14287	13896	14278	14484	15004	15776	15378	15051	14752	14460	14285	14093	14135	14090	14067	14223	14052	14188	14231	14202	14125	14075	14330	14117	14230	14152	14137	14180	14186	14187	14141	14198	14063	14109	14087	14059	14382	14164	14223	14186	14286	14042	13950	14257	14198	14287	14301	14213	14104	14117	14095	14179	14329	14079	14080	14284	14258	14182	14256	14087	14110	14123	14153	14080	14123	14101	14197	14154	14145	14119	14187	14274	14203	14205	14023	14145	13981	14238	14255	14236	14275	14002	14189	14101	14238	14080	14019	14050	14089	14217	14125	14033	14107	14171	14155	14106	13979	14245	14244	14163	14247	14071	14193	14088	14134	14149	14115	14244	14052	14114	14208	14100	14139	13939	14201	14112	13993	13923	14141	14202	14246	14142	14223	14136	14158	14069	14257	14155	14247	13951	14157	14130	14066	14098	14150	14206	14102	14043	14153	14107	14072	14173	14040	14038	14166	14064	14256	14223	14235	14354	14307	14173	14258	14146	14159	14120	14089	14302	14349	14280	14080	14239	14209	14090	14090	14057	14060	14233	14224	14269	14122	14078	13979	14235	14194	14226	14080	14193	14112	14074	14090	14168	14236	14203	14146	14188	14130	14023	14162	14299	14033	14028	14086	14254	14199	14240	14019	14003	14100	14176	14111	14302	14113	14216	14130	14003	14069	14276	14217	13994	14075	14141	14275	14142	14106	14179	14134	14206	14109	14077	14050	13936	14146	14164	14123	14038	14185	14177	14241	14178	14112	14118	14038	14060	14250	14218	14369	14120	14102	14141	13945	14124	13957	14181	14008	13988	14228	14290	14214	14005	14088	14158	14153	14254	14423	14041	13972	14168	14124	14246	14040	14193	14184	14068	14080	14129	14194	14111	14262	14103	14056	14171	14128	14187	14096	14225	14141	14090	14134	14106	14117	14023	14264	14123	14022	13908	14145	14064	14095	14177	14079	14215	14014	14150	14023	14015	14088	14218	14005	14083	14231	13955	14103	14304	14125	14040	14207	14359	14133	14275	14036	14219	14294	14091	14345	14168	14175	14157	14066	14227	14172	13932	14426	14162	14315	14138	14182	14202	14402	14095	14132	14168	14221	14109	14075	14241	14152	14233	14084	14124	14188	14122	14078	14152	13892	14302	14222	14074	14224	14102	14091	14076	14079	14254	14108	14065	14295	14069	14258	14083	14099	14204	14083	14250	14091	14303	14296	14025	14192	14197	14137	14286	14200	14158	14060	14083	14178	14178	14042	14206	14244	14237	14086	14241	14010	14041	14172	14088	14082	14130	14055	14219	14158	14157	14034	14222	14154	14071	13950	14062	14045	14135	14028	14081	14225	14210	14151	13989	14111	14224	14231	14207	14051	14067	14029	14127	14028	14018	14016	14253	14175	14249	14273	14087	14160	14208	14347	14094	14234	14145	14002	14165	14176	14238	14195	14191	14097	14232	14062	14161	14021	14210	14057	14118	14131	14194	14208	14191	13919	14087	14194	14149	14187	14179	14102	14139	14217	14187	14150	14137	14210	14245	14076	14110	14139	14035	14169	14132	14037	14087	14160	14048	14088	14068	14110	14086	14112	14110	14335	14096	14017	14310	14057	14159	14148	14174	14130	14008	14079	14093	14235	14148	14260	14056	14198	14133	14126	14342	14060	14254	14156	14210	14028	14136	14077	14151	14131	14231	14071	14153	14305	14183	14015	14218	14142	14245	14159	14254	14095	14126	14076	14138	14082	14166	14297	14178	14143	14334	14046	14239	14187	14057	14026	14253	14157	14160	14309	14163	14151	14161	13976	14179	14240	14292	14112	14081	14245	14094	14229	14120	14227	14129	14083	14069	14154	14005	14252	14005	14193	14173	14244	14099	14311	14008	14090	14136	14028	14159	14065	14146	14286	14205	14133	13963	14176	14236	14240	14302	14251	14229	14236	14100	14171	14208	14168	14178	14099	14071	14214	14057	14186	14013	14140	14314	14087	14296	14142	14045	14117	14187	14335	14176	14222	13949	14092	14020	14170	14160	14043	14184	14189	14184	14242	14242	14226	14094	14032	14194	14157	14057	14276	14119	14094	14284	14146	14056	14222	14058	14229	14106	14079	14197	14237	14320	14282	14117	14057	14088	14215	14138	14105	14258	14149	14238	14045	14026	14086	14351	14284	14043	14215	13939	14230	14013	14184	14156	14202	13925	14071	14058	14016	14046	14129	14110	13983	14355	14062	14181	13987	14286	14182	14019	14013	14315	14095	14092	14050	14002	14126	14262	14140	14078	14143	14144	14252	14048	14108	14044	14133	14177	14089	14177	14156	13931	14088	14283	14029	14082	13882	14239	14169	14098	14257	14138	14056	14124	14191	14129	14257	14191	14106	14123	14209	14164	14220	14212	14132	14194	14179	14238	14233	14087	14201	14219	14268	14099	14237	14194	13965	14168	13987	14138	14229	14114	14171	14105	14248	14162	14171	14199	14166	14239	13941	14330	14156	14157	14221	14207	14288	14104	14154	14290	13998	14063	14125	14169	14134	14051	14024	14173	14109	14426	14188	14226	14105	14259	14088	14248	14128	14182	14218	14109	13948	14211	14304	14120	14191	14194	14027	14407	14273	14189	14050	14321	14077	14175	14091	14028	14163	14239	14190	14103	14170	14299	14069	14239	14227	14273	14272	14073	14134	14243	14208	14024	14061	14250	14272	14084	13974	14204	14007	14104	14159	14107	14289	14013	14022	14149	14048	14245	14176	14157	14107	14004	14217	14197	14073	13903	14126	14072	14277	14122	14095	14086	14182	14205	14302	14209	14223	14080	14215	14254	14089	14174	14073	14182	14010	14193	14181	14244	14288	14039	14027	14274	14370	14208	14262	14194	14160	14348	14102	14161	14245	14045	13995	14124	14273	14048	14102	14096	14032	13927	14017	14185	13891	14076	14068	14090	14028	14259	14185	14095	14201	14230	14236	14208	14056	14172	14111	14129	14143	14088	13993	14096	14185	14387	14097	14058	14125	14167	14116	14202	14295	14199	14152	13986	14186	14072	14299	14182	14057	14367	14112	14216	14057	14098	14107	14188	14048	14076	14175	14210	14076	14140	14012	14169	14007	14092	14166	14146	14071	14145	14094	14139	14231	14015	14080	14039	14193	14061	14165	14182	14053	14107	13951	14129	14219	14272	14002	14191	13998	14162	14211	14176	14120	13979	14171	14134	14127	14068	14165	14361	14073	14188	14157	14070	14032	14216	14095	13936	14118	14258	14095	14114	14193	14213	14043	14082	14420	14159	14042	14029	14213	14262	14104	14115	14132	14193	14164	14255	14227	14132	14041	14094	14030	13972	14203	14060	14217	13933	14172	14166	14207	14053	14216	14297	14178	14164	14192	14159	14309	14045	14133	14201	14019	14140	14171	14113	14211	14042	14191	14083	14026	14339	14128	14084	14153	14145	14153	14257	14207	13986	13994	14059	14123	14147	14106	14151	14335	14250	14273	14040	14065	14081	14096	14013	14142	14160	14147	14077	14086	14083	14221	14092	14076	14147	14171	14220	14201	14050	14032	14144	14166	13986	14170	14196	14127	14178	14181	14011	14219	14210	13972	14153	14204	13996	14278	14070	14000	13972	14100	14035	14098	13941	14143	14048	14054	14217	14015	14302	14155	14121	14206	14039	14194	14257	14083	14033	14057	14184	14039	14152	14094	14143	14165	14230	13996	14240	14245	14080	14159	14146	14242	14146	14085	14075	14044	14282	14027	14137	14184	14124	14190	14061	14211	14157	14120	14172	14037	14102	14209	13887	14235	14240	14159	14053	14199	14173	14190	14177	14240	14019	14278	14254	13894	14063	14098	14134	14140	14225	14256	14186	14023	14157	14016	14031	14042	14057	14085	14091	14098	14187	14059	14198	14190	14161	14041	14038	14071	14158	13923	14071	14113	14025	14045	14222	14079	14045	14082	14120	14068	14202	14306	14105	14083	14188	14246	14115	14212	13963	14244	14203	14213	14161	14079	14228	14113	14226	14188	14228	14122	14016	14215	14268	14058	14059	14189	14180	14208	14181	14116	14207	14095	13953	14098	14190	14186	14195	14217	14262	14068	14173	14123	14152	14125	14094	14276	14036	13986	14078	14019	14132	14157	14212	14303	14134	14088	14195	14141	14171	14179	14173	14108	14217	14162	14132	14296	14141	14292	14241	14249	14241	14086	14213	14097	14119	14244	14256	13963	14330	14179	14031	14144	14203	14122	14168	14033	14175	14166	14329	14233	14087	14082	14091	14125	14129	14166	14212	14245	14091	14191	14173	14126	14000	14014	14022	14262	14300	14337	14221	14307	14069	14302	14089	14188	14097	14090	14040	14112	14144	13957	14051	14064	14128	14020	13962	14172	14147	14198	14190	14147	14304	14096	13985	14184	14217	14175	14028	14037	14069	14038	14093	14236	14045	14043	14108	14177	14273	14072	14147	14029	14309	14053	14071	13994	14242	14209	14171	14156	14172	14027	14060	14109	14152	14157	14100	14216	14036	14076	14125	14246	14092	14297	14048	14175	14069	14027	14176	14262	14149	14012	14114	14029	14245	14206	14168	14329	14247	14143	14211	14171	14213	14150	14120	14209	14276	14044	14279	14010	14088	14010	14341	14028	14148	14099	14063	14047	14060	14149	13952	14108	14072	14110	14112	14185	14050	14237	14124	14188	14151	14216	13933	14291	14095	14085	14281	14015	14149	14042	14092	14223	14039	14277	14154	14097	14136	14217	14097	14175	14054	14077	14274	14202	14297	14211	14076	14152	14131	14117	14158	14140	14166	14383	14135	14250	14133	14017	14116	14063	14058	14120	14169	14229	14161	14004	14243	14081	14123	14108	14038	14274	14110	14042	14068	14060	14156	14261	14086	14247	14274	14090	14242	14134	14216	14097	14019	14088	14103	14112	14098	14128	14151	14090	14196	14026	14004	14179	14153	14317	14171	14167	14281	13940	14173	13863	14147	14095	14095	14190	14141	14168
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
