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
339304146647	339304147164	339304147714	339304148264	339304148814	339304149364	339304149914	339304150464	339304151014	339304151564	339304152114	339304152664	339304153214	339304153764	339304154314	339304154864	339304155414	339304155964	339304156514	339304157064	339304157614	339304158164	339304158714	339304159264	339304159814	339304160364	339304160914	339304161464	339304162014	339304162564	339304163114	339304163664	339304164214	339304164764	339304165314	339304165864	339304166414	339304166964	339304167514	339304168064	339304168614	339304169164	339304169714	339304170264	339304170814	339304171364	339304171914	339304172464	339304173014	339304173564	339304174114	339304174664	339304175214	339304175764	339304176314	339304176864	339304177414	339304177964	339304178514	339304179064	339304179614	339304180164	339304180714	339304181264	339304181814	339304182364	339304182914	339304183464	339304184014	339304184564	339304185114	339304185664	339304186214	339304186764	339304187314	339304187864	339304188414	339304188964	339304189514	339304190064	339304190614	339304191164	339304191714	339304192264	339304192814	339304193364	339304193914	339304194464	339304195014	339304195564	339304196114	339304196665	339304197214	339304197764	339304198314	339304198864	339304199414	339304199964	339304200514	339304201064	339304201614	339304202164	339304202715	339304203264	339304203814	339304204364	339304204914	339304205464	339304206014	339304206564	339304207114	339304207664	339304208214	339304208764	339304209314	339304209864	339304210414	339304210964	339304211514	339304212064	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22630	20202	27421	22836	21371	22606	22035	16717	16074	16243	16147	15699	15466	15356	15034	15291	15238	15081	15127	15141	15261	15480	15116	14986	15107	15138	15041	15195	15156	15260	17371	20075	17853	17708	15935	14828	14952	14723	14719	14681	14876	14719	14810	14876	14636	14915	15022	14900	14806	14908	14587	14763	14922	14781	14750	14766	14891	14838	14894	14821	14703	14737	14845	14991	14947	14461	14994	14650	14850	14561	14659	14811	14705	14923	14777	14479	14838	14795	14726	14736	14710	14694	14799	14788	14866	14687	14771	14870	14897	14584	14835	14802	14886	14850	14898	14719	14873	14699	14772	14754	14827	14903	14708	14633	14737	14657	14918	14966	14829	14676	14752	14785	14852	14875	14792	14759	14776	14641	14747	14716	14873	14731	14856	14854	14737	14695	14734	14741	14663	14699	14766	14567	14689	14792	14827	14845	14881	14842	14742	14712	14723	14586	14871	15017	14700	14824	14794	14657	14771	14604	14628	14929	14875	14727	14714	14728	14815	14767	14752	14735	14589	14666	14835	14879	14715	14576	14691	14791	14876	14642	14613	14724	14747	14594	14796	14609	14719	14713	14804	14636	14439	14747	14551	14687	14945	14915	14831	14577	14751	14921	14860	14682	14879	14701	14663	14810	14679	14535	14874	14452	14613	14568	14822	14644	14740	14623	14880	14543	14803	14656	14709	14655	14564	14790	14775	14807	14747	14812	14804	14878	14699	15043	14906	14761	14738	14757	14933	14942	14725	14718	14910	14877	14943	14515	14642	14676	14578	14648	14795	14730	14840	14747	14601	14823	14778	14708	14907	14955	14683	14427	14705	14712	14548	14644	14703	14698	14799	14810	14542	14944	14758	14648	14813	14639	14490	14804	14966	14687	14866	14662	14743	14701	14797	14609	14731	14834	14752	14854	14785	14649	14993	14760	14810	14721	14765	14725	14633	14544	14751	14686	14641	14898	14892	14766	14668	14812	14772	14628	14480	14877	14726	14823	14736	14722	14817	14772	14803	14996	14943	14736	14666	14710	14621	14755	14896	14767	14733	14657	14845	14872	14740	14834	14958	14762	15005	14651	14728	14953	14718	14778	14882	14966	14896	14750	14793	14651	14834	14776	14717	14560	14791	14691	14846	14869	14641	14692	14604	14702	14746	14719	14828	14856	14848	14697	14789	14852	14844	14390	14682	14779	14779	14735	14886	14670	14662	14766	14909	14723	14809	14735	14787	14862	14658	14788	14816	14796	14874	14697	14653	14693	14616	14852	14551	14900	14624	14664	14864	14754	14673	14755	14679	14854	14753	14660	14598	14652	14843	14785	14749	14578	14815	14744	14611	14702	14796	14529	14732	14911	14738	14761	14918	14801	14706	14801	14609	14854	14681	14662	14786	14675	14760	14712	14590	14679	14749	14873	14790	14772	14785	14819	14546	14700	14787	14911	14534	14658	14706	14646	14742	14782	14750	14599	14751	14790	14831	14730	14748	14770	14523	14938	14860	14566	14744	14764	14723	14786	14867	14611	14522	14752	14744	14534	14730	14783	14849	14813	14841	14561	14682	14708	14624	14822	14907	14664	14567	14961	14526	14747	14830	14807	14625	14813	14793	14902	14952	14810	14734	14779	14717	14554	14690	14799	14696	14814	14888	14722	14639	14681	14730	14810	14917	14980	14733	14924	14651	14593	14678	14741	14801	14748	14782	14568	14740	14955	14894	14721	14807	14607	14750	14583	14740	14509	14806	14752	14840	14828	14957	14700	15034	14807	14820	14723	14538	14792	14838	14824	14834	14682	14802	14847	14992	14644	14817	14756	14999	14790	14525	14534	14909	14723	14793	14793	14743	14857	14837	14672	14789	14644	14769	14771	14600	14756	14679	14771	14769	14754	14786	14454	14673	14752	14753	14726	14870	14661	14672	14827	14799	14589	14764	14696	14619	14496	14857	14663	14699	14587	14695	14782	14736	14696	14570	14743	14698	14573	14791	14813	14592	14802	14550	14698	14915	14882	14799	14637	14776	14721	14939	14918	14856	14517	14667	14797	14787	14795	14653	14715	14831	14734	14795	14779	14782	14890	14741	14741	14818	14791	14817	14713	14612	14857	14606	14780	14727	14814	14882	14636	14730	14747	14798	14677	14826	15006	14747	14646	15050	14735	14731	14621	14620	14692	14689	14685	14905	14867	14724	14764	14848	14683	14772	14748	14785	14821	14685	14723	14612	14815	14533	14608	14790	14840	14544	14742	14689	14767	14728	14707	14688	14590	14657	14804	14676	14907	14858	14735	14619	14807	14619	14913	14664	14886	14865	14757	14828	14803	14701	14713	14659	14875	14650	14620	14831	14874	14775	14569	14607	14566	14836	14700	14757	14644	14870	14633	14656	14620	14874	14826	14793	14587	14797	14645	14850	14706	14775	14657	14594	14463	14765	14795	14665	14783	14801	14511	14725	14653	14730	14711	14721	14742	14755	14988	14816	14729	14707	14766	14813	14766	14741	14818	14710	14749	14734	14848	14712	14735	14753	14654	14746	14713	14542	14719	14662	14917	14746	14726	14721	14644	14662	14794	14746	14773	14744	14866	14781	14797	14803	14699	14712	14521	14518	14689	14831	14717	14672	14899	14648	14812	15127	14956	14810	14741	14722	14657	14786	14660	14634	14807	14725	14636	14560	14795	14827	14924	14899	14781	14697	14644	14739	14889	14657	14809	14809	14835	14763	14735	14627	14682	14769	14741	14661	14750	14592	14744	14847	14709	14816	14764	14697	14538	14698	14528	14796	14701	14639	14777	14668	14660	14763	14943	14908	14714	14742	14789	14797	14722	14839	14741	14641	14634	14752	14694	14769	14733	14720	14724	14743	14598	14517	14580	14736	14772	14773	14633	14729	14733	14743	14690	14715	14578	14669	14908	14907	14776	14736	14759	14842	14606	14761	14544	14792	14572	14691	14789	14641	14824	14688	14757	14735	14814	14797	14675	14566	14614	14649	14725	14735	14779	14856	14860	14905	14807	14583	14895	14737	14746	14568	14677	14768	14832	14513	14764	14734	14828	14597	14903	14727	14781	14798	14992	14560	14766	14725	14745	14711	14615	14873	14832	14714	14895	14634	14645	14904	14643	14770	14649	14915	14638	14911	14687	14743	14654	14555	14615	14688	14758	14679	14787	14926	14852	14697	14679	14740	14768	14679	14628	14801	14673	14687	14752	14910	14798	14752	14675	14877	14680	14930	14883	14737	14747	14555	14809	14871	14863	14632	14781	14695	14771	14876	14716	14731	14667	14947	14640	14788	14942	14900	14642	14771	14619	14745	14789	14665	14595	14551	14586	14770	14672	14714	14735	14846	14513	14784	14793	14566	14894	14609	14698	14904	14739	14713	14692	14516	14764	14750	14716	14726	14826	14852	14674	14816	14777	14705	14570	14619	14769	14731	14670	14826	14826	14971	14607	14687	14887	14837	14714	14784	14661	14802	14739	14615	14884	14724	14830	14726	14836	14831	14759	14663	14760	14646	14735	14710	14757	14648	14873	14764	14732	14732	14545	14737	14664	14788	14598	14717	14833	14688	14815	14798	14581	14767	14580	14742	14582	14778	14764	14738	14599	14561	14618	14650	14588	14709	14641	14924	14782	14852	14680	14793	14845	14777	14825	14801	14802	14862	14861	14696	14910	14644	14877	14798	14520	14810	14670	14814	14855	14718	14812	14757	14621	14874	14586	14668	14852	14841	15000	14712	14653	14789	14388	14858	14740	14857	14939	14767	14664	14706	14634	14812	14594	14846	14808	14761	14757	14725	14898	14918	14744	14805	14764	14920	14830	14909	14776	14746	14895	14625	14813	14758	14842	14560	14738	14622	14616	14585	14696	14733	14801	14800	14844	14907	14734	14760	14733	14694	14577	14639	14798	14645	14509	14859	14738	14801	14797	14735	14783	14828	14665	14797	14850	14877	14591	14865	14837	14879	14726	14729	14733	14810	14829	14594	14767	14785	14571	14851	14941	14656	14613	14719	14712	14618	14729	14925	14762	14895	14816	14891	14840	14680	14662	14626	14546	14673	14753	14654	14648	14677	14717	14773	14700	14817	14729	14526	14750	14788	14530	14761	14688	14865	14669	14746	14831	14965	14679	14713	14616	14883	14658	14732	14532	14790	14658	14802	14702	14602	14780	14711	14758	14892	14850	14851	14657	14730	14831	14779	14621	14622	14729	14581	14581	14735	14775	14692	14630	14684	14754	14695	14897	14790	14557	14729	14584	14898	14739	14755	14726	14790	14785	14659	14592	14609	14786	14692	14917	14647	14804	14781	14580	14630	14606	14870	14727	14812	14674	14784	14607	14609	14708	14737	14888	14869	14891	14664	14852	14784	14627	14780	14849	14841	14851	14672	14565	14849	14727	14710	14714	14723	14732	14715	14665	14722	14537	14936	14608	14520	14693	14661	14600	14796	14656	14613	14638	14734	14780	14586	14646	14700	14702	14724	14705	14728	14687	14830	14655	14597	14789	14699	14899	14769	14792	14823	14769	14852	14616	15030	14802	14727	14755	14485	14428	14743	14830	14895	14890	14761	14794	14868	14512	14707	14585	14772	14587	14665	14730	14701	14703	14736	14833	14719	14789	14964	14787	14987	14720	14722	14913	14964	14879	14841	14953	14740	14787	14854	14780	14781	14993	14612	14714	14791	14783	14902	14889	14838	14687	14945	14727	14588	14569	14625	14913	14739	14815	14737	14611	14566	14763	14790	14766	14843	14766	14819	14841	14666	14789	14819	14621	14918	14885	14832	14810	14846	14800	14761	14901	14689	14534	14700	14598	14669	14724	14789	14898	14886	14755	14629	14669	14779	14600	14701	14785	14822	14728	14891	15037	14788	14708	14600	14738	14796	14832	14615	14609	14604	14737	14665	14875	14865	14766	14606	14656	14789	14859	14761	14821	14792	14649	14737	14652	14629	14653	14755	14747	14636	14696	14806	14554	14861	14797	14901	14729	14804	14992	14548	14648	14769	14706	14803	14672	14818	14499	14813	14626	14736	14633	14763	14555	14724	14620	14872	14618	14844	14675	14605	14743	14859	14653	14761	14737	14641	14781	14699	14663	14645	14655	14699	14575	14605	14773	14753	14715	14651	14502	14619	14922	14779	14733	14647	14633
16165	27532	26022	21537	25944	16861	14836	14608	14377	14484	14284	13995	13379	13368	13288	12980	13182	12960	13219	13066	13073	13138	12740	12772	12796	12676	12723	12626	12587	13222	17003	20198	16244	16693	13468	12565	12465	12431	12526	12405	12631	12353	12424	12498	12460	12390	12361	12675	12422	12351	12468	12596	12363	12505	12552	12534	12509	12505	12443	12577	12630	12332	12399	12377	12459	12576	12610	12610	12455	12340	12394	12427	12579	12403	12468	12399	12443	12206	12504	12579	12507	12537	12420	12390	12542	12508	12459	12283	12631	12352	12303	12524	12686	12590	12432	12409	12430	12453	12495	12441	12492	12480	12427	12553	12430	12561	12345	12520	12536	12487	12444	12461	12380	12502	12488	12402	12568	12431	12491	12513	12492	12343	12405	12359	12437	12516	12290	12720	12489	12511	12334	12501	12606	12447	12381	12464	12517	12485	12496	12423	12508	12440	12386	12445	12567	12611	12435	12528	12310	12370	12527	12510	12287	12576	12618	12519	12549	12532	12478	12608	12288	12462	12402	12554	12533	12347	12466	12698	12443	12392	12527	12425	12475	12391	12451	12349	12453	12640	12628	12558	12445	12604	12396	12425	12337	12252	12371	12581	12579	12384	12367	12489	12412	12684	12246	12489	12601	12527	12571	12565	12404	12482	12506	12506	12350	12520	12486	12567	12295	12258	12528	12509	12560	12315	12341	12435	12542	12342	12458	12533	12507	12421	12552	12363	12435	12529	12450	12405	12464	12301	12439	12384	12546	12470	12463	12501	12344	12593	12529	12598	12541	12571	12477	12358	12445	12414	12499	12595	12405	12315	12602	12431	12299	12236	12445	12621	12500	12528	12448	12400	12523	12718	12390	12424	12429	12478	12449	12424	12665	12472	12560	12584	12619	12508	12484	12427	12570	12501	12429	12459	12378	12432	12601	12427	12449	12503	12434	12520	12538	12513	12514	12460	12305	12440	12408	12313	12616	12410	12385	12554	12286	12348	12484	12456	12512	12379	12509	12381	12398	12398	12574	12399	12361	12601	12559	12520	12410	12568	12565	12458	12603	12403	12430	12573	12510	12505	12446	12284	12640	12360	12546	12559	12670	12407	12333	12439	12364	12263	12401	12581	12453	12326	12430	12427	12349	12389	12527	12428	12443	12485	12450	12427	12520	12420	12635	12289	12423	12415	12414	12425	12328	12454	12379	12490	12482	12488	12511	12392	12372	12469	12455	12353	12376	12543	12289	12514	12463	12246	12475	12362	12467	12403	12640	12470	12612	12384	12395	12556	12272	12539	12510	12467	12454	12566	12468	12383	12530	12486	12449	12490	12622	12431	12544	12509	12495	12544	12467	12519	12421	12482	12381	12389	12485	12468	12473	12518	12493	12418	12572	12224	12505	12499	12429	12322	12631	12580	12481	12556	12448	12569	12512	12428	12271	12460	12516	12362	12464	12434	12485	12346	12332	12443	12452	12376	12488	12412	12473	12551	12438	12540	12373	12448	12581	12385	12434	12464	12361	12592	12478	12621	12469	12402	12419	12539	12494	12526	12403	12537	12560	12413	12489	12462	12459	12361	12435	12443	12359	12699	12344	12418	12441	12587	12463	12556	12517	12514	12520	12375	12597	12316	12341	12241	12437	12476	12498	12404	12462	12564	12402	12400	12309	12608	12347	12529	12591	12634	12418	12500	12571	12540	12426	12630	12500	12570	12575	12393	12487	12540	12539	12453	12494	12509	12500	12364	12497	12425	12253	12183	12533	12588	12496	12492	12487	12406	12329	12547	12458	12569	12599	12454	12566	12331	12429	12536	12476	12476	12361	12393	12467	12470	12394	12402	12325	12517	12392	12395	12483	12359	12481	12430	12389	12505	12642	12498	12459	12438	12374	12436	12528	12444	12613	12339	12542	12485	12461	12350	12563	12447	12326	12392	12369	12480	12469	12491	12276	12399	12466	12427	12346	12567	12481	12465	12465	12555	12549	12570	12537	12450	12405	12610	12237	12360	12371	12285	12528	12315	12412	12417	12414	12322	12466	12258	12700	12471	12368	12472	12489	12402	12341	12435	12473	12434	12373	12478	12493	12168	12464	12450	12463	12481	12440	12640	12367	12572	12469	12457	12443	12408	12518	12266	12414	12549	12509	12515	12516	12562	12555	12341	12380	12538	12311	12432	12492	12491	12359	12265	12334	12475	12528	12360	12465	12491	12418	12447	12417	12490	12493	12363	12449	12529	12431	12484	12476	12611	12322	12393	12461	12463	12351	12488	12527	12233	12642	12559	12424	12626	12465	12509	12710	12496	12370	12414	12560	12585	12510	12412	12513	12430	12651	12534	12479	12533	12370	12556	12373	12385	12339	12425	12296	12338	12369	12442	12535	12526	12420	12585	12427	12540	12387	12392	12405	12476	12486	12350	12515	12397	12610	12334	12546	12596	12513	12470	12397	12459	12373	12255	12457	12422	12376	12445	12445	12449	12451	12406	12571	12386	12485	12512	12375	12343	12501	12439	12399	12238	12503	12549	12529	12480	12505	12525	12593	12287	12463	12401	12392	12423	12532	12478	12533	12507	12478	12391	12424	12473	12531	12420	12578	12409	12468	12516	12604	12573	12539	12465	12505	12398	12504	12513	12524	12295	12396	12453	12336	12560	12465	12564	12508	12490	12465	12535	12438	12397	12544	12603	12392	12541	12342	12494	12473	12413	12308	12442	12436	12530	12407	12422	12472	12648	12468	12529	12526	12572	12492	12488	12365	12421	12602	12537	12391	12451	12473	12335	12374	12399	12326	12513	12498	12393	12400	12454	12470	12591	12481	12409	12317	12368	12493	12607	12397	12595	12530	12438	12627	12360	12615	12341	12479	12565	12451	12450	12393	12328	12506	12391	12499	12251	12480	12450	12502	12494	12400	12511	12448	12537	12600	12640	12384	12379	12582	12451	12531	12612	12482	12499	12505	12589	12490	12583	12320	12534	12587	12226	12540	12526	12454	12358	12176	12655	12409	12430	12399	12413	12445	12485	12422	12504	12425	12417	12536	12381	12464	12548	12473	12389	12476	12454	12370	12601	12505	12565	12365	12444	12475	12384	12561	12342	12343	12373	12490	12292	12422	12470	12339	12432	12557	12413	12386	12505	12461	12568	12427	12313	12557	12399	12382	12687	12399	12500	12346	12597	12573	12406	12494	12269	12266	12540	12279	12490	12495	12382	12468	12548	12438	12716	12567	12598	12551	12515	12543	12442	12554	12404	12439	12584	12396	12562	12400	12443	12525	12480	12453	12444	12441	12621	12531	12407	12550	12516	12371	12448	12369	12411	12529	12685	12538	12475	12360	12592	12590	12536	12481	12562	12498	12409	12376	12779	12389	12404	12495	12380	12478	12341	12483	12392	12561	12563	12304	12596	12277	12529	12373	12617	12443	12469	12350	12530	12490	12463	12304	12344	12433	12400	12478	12515	12705	12467	12398	12336	12566	12458	12423	12512	12315	12351	12426	12475	12492	12399	12525	12399	12425	12365	12431	12302	12441	12324	12495	12491	12479	12417	12522	12452	12491	12310	12605	12484	12391	12479	12386	12368	12560	12321	12401	12563	12571	12411	12318	12397	12352	12320	12605	12462	12447	12337	12333	12418	12348	12495	12417	12478	12486	12622	12358	12473	12430	12542	12473	12493	12554	12479	12498	12264	12490	12349	12525	12473	12508	12494	12446	12327	12461	12356	12518	12383	12525	12471	12436	12486	12429	12462	12453	12532	12446	12536	12429	12404	12335	12430	12533	12542	12512	12498	12420	12574	12365	12505	12469	12249	12348	12420	12374	12387	12571	12290	12529	12456	12449	12520	12418	12411	12306	12530	12497	12465	12446	12424	12364	12462	12480	12327	12332	12488	12616	12472	12421	12457	12467	12434	12496	12430	12384	12552	12409	12423	12514	12611	12355	12454	12235	12376	12352	12595	12314	12355	12451	12400	12616	12632	12561	12366	12446	12422	12364	12464	12501	12325	12433	12407	12393	12411	12313	12722	12521	12414	12377	12517	12349	12518	12444	12419	12259	12619	12433	12491	12541	12529	12457	12369	12480	12365	12443	12517	12415	12532	12501	12507	12484	12547	12534	12437	12441	12458	12328	12338	12449	12338	12485	12362	12418	12503	12403	12353	12610	12606	12426	12332	12359	12527	12547	12540	12521	12410	12436	12293	12485	12518	12370	12516	12598	12583	12377	12235	12311	12455	12512	12516	12558	12317	12570	12400	12302	12550	12304	12507	12532	12467	12257	12346	12428	12546	12467	12455	12595	12433	12543	12497	12420	12341	12467	12380	12497	12455	12390	12485	12423	12458	12373	12474	12305	12582	12339	12371	12371	12521	12444	12376	12582	12500	12426	12324	12290	12277	12435	12478	12525	12339	12716	12338	12635	12547	12474	12451	12417	12395	12522	12326	12432	12427	12533	12423	12340	12406	12601	12468	12495	12298	12402	12393	12291	12536	12578	12465	12419	12372	12351	12321	12448	12481	12640	12510	12576	12342	12420	12489	12506	12573	12326	12582	12463	12404	12538	12432	12421	12552	12420	12408	12454	12551	12486	12482	12492	12343	12362	12530	12452	12446	12415	12439	12451	12394	12435	12538	12456	12536	12358	12483	12589	12462	12402	12482	12543	12509	12447	12535	12431	12396	12457	12547	12558	12169	12315	12393	12558	12402	12382	12463	12354	12479	12523	12636	12465	12600	12577	12428	12335	12508	12423	12526	12321	12548	12450	12390	12563	12541	12207	12479	12347	12538	12481	12462	12462	12574	12388	12268	12541	12428	12387	12350	12415	12354	12474	12378	12405	12546	12673	12434	12509	12400	12502	12350	12517	12486	12583	12432	12482	12603	12420	12305	12416	12444	12470	12426	12440	12449	12389	12552	12248	12388	12455	12475	12498	12466	12426	12492	12578	12236	12453	12465	12443	12638	12358	12605	12392	12594	12524	12508	12349	12527	12673	12485	12433	12415	12480	12396	12345	12534	12499	12464	12426	12436	12478	12589	12420	12570	12455	12486	12375	12555	12482	12356	12618	12381	12533	12427	12623	12396	12542	12495	12459	12475	12464	12489	12542	12374	12518	12363	12478	12463	12334	12351	12760	12408	12582	12555	12419	12298
29341	22245	21414	18088	17273	16752	15798	15472	15575	15487	15510	15499	15457	15420	15664	15415	15467	15419	15248	15309	15344	15437	15340	15140	15305	15249	15472	15210	15428	15437	15618	15685	15655	15440	15469	15418	15230	15299	15287	15299	15268	15289	15445	15246	15232	15339	15528	15383	15477	15277	15184	15174	15375	15293	15361	15254	15333	15245	15389	15502	15518	15578	15351	15314	15326	15381	15301	15340	15164	15278	15376	15186	15484	15193	15201	15291	15296	15393	15474	15369	15400	15181	15389	15614	15295	15451	15234	15349	15014	15369	15074	15397	15257	15223	15335	15447	15292	15370	15114	15369	15272	15260	15416	15224	15430	15334	15274	15221	15516	15263	15350	15256	15339	15355	15235	15240	15313	15254	15357	15496	15443	15378	15306	15220	15336	15331	15151	15385	15341	15624	15303	15368	15258	15400	15531	15317	15255	15490	15228	15448	15612	15369	15354	15251	15265	15406	15461	15356	15381	15392	15351	15279	15265	15139	15258	15461	15292	15276	15180	15302	15275	15213	15350	15476	15497	15424	15341	15077	15158	15424	15320	15319	15503	15315	15217	15276	15378	15262	15351	15312	15469	15266	15594	15397	15339	15432	15474	15315	15176	15505	15404	15257	15302	15240	15280	15299	15496	15192	15307	15250	15483	15373	15359	15370	15373	15282	15260	15418	15243	15137	15378	15445	15208	15349	15183	15303	15308	15355	15254	15548	15188	15395	15215	15241	15303	15442	15288	15171	15387	15353	15314	15328	15122	15336	15224	15236	15208	15307	15437	15193	15411	15541	15393	15209	15351	15235	15347	15388	15302	15278	15302	15366	15242	15436	15524	15313	15348	15172	15282	15256	15289	15142	15186	15407	15524	15166	15288	15368	15258	15167	15343	15114	15263	15251	15360	15358	15403	15348	15360	15435	15374	15322	15158	15271	15285	15306	15159	15384	15457	15233	15061	15379	15425	15371	15333	15187	15484	15270	15235	15271	15271	15249	15362	15328	15267	15331	15379	15534	15219	15285	15261	15228	15336	15352	15148	15218	15305	15454	15277	15448	15357	15205	15260	15397	15111	15513	15303	15201	15202	15207	15441	15102	15350	15249	15457	15268	15313	15398	15274	15536	15265	15239	15325	15362	15260	15526	15301	15372	15548	15281	15475	15297	15391	15290	15270	15197	15378	15274	15349	15301	15232	15308	15459	15307	15248	15409	15425	15385	15306	15308	15461	15299	15437	15349	15229	15301	15271	15192	15435	15133	15524	15623	15443	15407	15450	15409	15323	15269	15375	15311	15435	15365	15258	15185	15255	15411	15450	15116	15501	15410	15411	15608	15231	15258	15479	15218	15289	15226	15330	15231	15248	15358	15133	15322	15201	15261	15240	15283	15491	15144	15483	15287	15401	15293	15193	15320	15436	15625	15266	15354	15394	15506	15207	15370	15321	15265	15225	15428	15310	15270	15465	15265	15249	15442	15444	15404	15464	15362	15253	15510	15400	15224	15189	15410	15420	15240	15274	15211	15334	15384	15335	15323	15391	15471	15418	15405	15375	15300	15575	15146	15292	15158	15389	15330	15198	15248	15549	15445	15318	15375	15296	15465	15265	15312	15034	15594	15332	15263	15390	15305	15297	15232	15407	15460	15288	15244	15427	15388	15248	15487	15284	15491	15240	15316	15303	15253	15292	15320	15511	15366	15062	15229	15352	15156	15405	15491	15330	15342	15253	15495	15486	15478	15375	15234	15289	15201	15151	15236	15464	15293	15352	15242	15401	15350	15320	15470	15423	15416	15391	15497	15424	15268	15282	15241	15312	15320	15315	15283	15228	15484	15327	15420	15243	15174	15258	15300	15517	15363	15364	15278	15253	15294	15393	15527	15409	15273	15224	15354	15291	15257	15262	15256	15430	15282	15344	15221	15483	15555	15300	15370	15346	15330	15347	15324	15252	15206	15397	15149	15398	15425	15502	15416	15260	15391	15458	15501	15366	15436	15290	15342	15190	15287	15323	15329	15293	15351	15439	15299	15316	15374	15306	15186	15291	15440	15438	15291	15562	15288	15313	15436	15515	15310	15300	15185	15418	15393	15382	15079	15379	15397	15427	15292	15503	15381	15323	15254	15252	15352	15314	15279	15367	15151	15289	15387	15300	15338	15299	15255	15109	15340	15090	15451	15132	15196	15333	15273	15321	15238	15412	15504	15514	15238	15290	15371	15299	15221	15343	15290	15462	15353	15419	15367	15382	15340	15370	15415	15269	15398	15224	15240	15324	15327	15474	15251	15116	15303	15317	15370	15282	15331	15444	15512	15309	15248	15267	15267	15317	15346	15301	15493	15440	15376	15361	15393	15568	15504	15436	15313	15397	15451	15447	15245	15253	15354	15326	15312	15297	15340	15185	15342	15294	15344	15428	15525	15409	15211	15216	15126	15415	15427	15536	15354	15161	15511	15345	15367	15312	15449	15604	15343	15407	15078	15406	15450	15348	15221	15453	15527	15461	15300	15305	15440	15439	15307	15259	15308	15393	15410	15441	15268	15193	15348	15192	15469	15566	15335	15443	15265	15305	15533	15388	15180	15364	15602	15187	15409	15416	15194	15411	15473	15337	15294	15500	15229	15395	15396	15179	15250	15303	15283	15161	15148	15246	15392	15315	15364	15360	15389	15487	15325	15225	15293	15395	15333	15323	15525	15179	15173	15173	15292	15366	15303	15267	15477	15378	15460	15535	15346	15401	15438	15487	15321	15298	15463	15269	15274	15319	15155	15337	15459	15296	15215	15281	15384	15369	15351	15320	15484	15227	15057	15209	15078	15357	15305	15323	15535	15418	15296	15235	15420	15354	15451	15239	15400	15380	15405	15091	15321	15203	15164	15293	15314	15382	15231	15159	15381	15265	15243	15113	15260	15113	15219	15483	15416	15266	15318	15234	15445	15265	15287	15264	15237	15281	15195	15365	15501	15317	15306	15258	15337	15386	15499	15371	15402	15178	15168	15464	15346	15265	15483	15275	15183	15481	15223	15378	15352	15462	15370	15610	15212	15202	15464	15540	15608	15174	15249	15416	15565	15230	15350	15150	15218	15408	15487	15199	15497	15170	15284	15499	15402	15356	15326	15237	15252	15463	15412	15341	15429	15257	15178	15452	15332	15474	15429	15686	15583	14992	15336	15173	15347	15265	15465	15408	15221	15265	15391	15362	15358	15436	15229	15334	15400	15307	15288	15217	15494	15168	15355	15363	15434	15376	15403	15432	15311	15300	15258	15217	15260	15296	15280	15291	15405	15393	15448	15323	15412	15450	15194	15230	15489	15293	15370	15264	15419	15376	15337	15358	15507	15392	15338	15380	15364	15206	15417	15460	15227	15413	15452	15464	15363	15370	15470	15357	15477	15443	15351	15343	15441	15467	15321	15361	15329	15449	15273	15295	15384	15096	15103	15289	15368	15396	15327	15251	15338	15248	15296	15213	15507	15406	15230	15263	15272	15445	15181	15431	15341	15414	15253	15242	15459	15301	15327	15440	15654	15503	15431	15551	15384	15283	15208	15075	15282	15366	15222	15288	15332	15344	15454	15238	15152	15210	15257	15351	15457	15657	15584	15397	15311	15421	15365	15355	15267	15156	15423	15424	15268	15392	15415	15345	15150	15403	15326	15428	15233	15390	15230	15196	15354	15312	15385	15388	15445	15463	15322	15420	15133	15530	15275	15285	15208	15287	15324	15210	15315	15535	15307	15337	15439	15279	15413	15357	15098	15404	15396	15290	15160	15264	15299	15316	15345	15243	15509	15395	15394	15310	15320	15243	15268	15272	15274	15454	15475	15389	15283	15539	15404	15432	15385	15315	15382	15304	15391	15353	15354	15128	15271	15497	15338	15446	15394	15279	15434	15400	15317	15244	15319	15346	15241	15464	15401	15415	15453	15315	15497	15350	15295	15258	15166	15284	15437	15082	15310	15316	15308	15369	15193	15320	15327	15232	15231	15262	15503	15339	15370	15353	15333	15527	15346	15317	15389	15488	15575	15308	15338	15355	15168	15347	15503	15350	15224	15455	15299	15437	15373	15469	15508	15455	15535	15547	15321	15214	15455	15461	15536	15422	15343	15435	15209	15532	15310	15229	15346	15096	15509	15377	15421	15372	15371	15238	15321	15308	15475	15362	15349	15549	15254	15436	15457	15264	15528	15366	15349	15443	15442	15229	15294	15339	15187	15326	15436	15271	15380	15196	15245	15215	15294	15276	15238	15257	15397	15189	15290	15380	15453	15352	15223	15226	15170	15364	15370	15332	15550	15428	15482	15475	15409	15217	15235	15336	15382	15292	15481	15337	15296	15268	15408	15323	15435	15508	15424	15362	15468	15365	15328	15125	15351	15338	15255	15303	15301	15207	15351	15333	15323	15384	15165	15357	15266	15595	15308	15240	15518	15285	15194	15147	15199	15396	15344	15421	15284	15267	15187	15180	15238	15368	15503	15403	15350	15436	15238	15509	15264	15437	15467	15292	15373	15302	15327	15275	15353	15200	15302	15271	15209	15265	15333	15319	15324	15211	15071	15206	15249	15327	15320	15183	15335	15436	15206	15556	15463	15356	15177	15507	15461	15338	15457	15365	15411	15420	15350	15392	15474	15210	15272	15439	15355	15132	15028	15504	15217	15448	15453	15480	15319	15503	15387	15297	15112	15176	15269	15430	15401	15432	15276	15366	15311	15406	15327	15366	15264	15296	15195	15401	15359	15437	15356	15308	15343	15328	15441	15252	15220	15334	15402	15271	15281	15456	15380	15498	15399	15393	15361	15401	15300	15340	15358	15261	15170	15368	15367	15298	15314	15403	15238	15350	15395	15451	15222	15439	15207	15310	15331	15383	15337	15247	15233	15150	15325	15332	15123	15569	15308	15376	15221	15354	15231	15332	15309	15459	15324	15181	15544	15584	15543	15301	15303	15295	15500	15235	15237	15143	15399	15440	15546	15185	15278	15580	15264	15320	15446	15226	15269	15408	15367	15294	15313	15507	15342	15382	15302	15537	15488	15489	15451	15478	15513	15532	15362	15363	15350	15413	15271	15510	15555	15255	15353	15298	15307	15192	15328	15127	15294	15390	15305	15191	15302	15317	15432	15330	15104	15211	15448	15328	15559	15514	15336
14816	16283	15963	14540	16567	14230	13351	13192	13200	13197	13283	13213	13019	13206	13037	13014	12819	12986	13045	12941	13347	12873	12872	12968	13072	12913	13145	12995	13068	13058	13212	13282	13549	13200	12828	13095	12867	12875	13073	13250	12916	13020	13128	13068	12944	12835	12799	12995	12924	13238	13058	13126	13007	12936	12957	13059	13022	13009	13023	12936	12927	12953	12838	12984	13100	12971	12888	12928	12927	12839	12924	12961	13089	12999	12915	12957	12938	12910	12976	13059	12939	12868	12923	12966	12912	12979	12983	13038	12995	12882	12922	12960	13011	12720	12850	13000	13054	12928	12946	12985	12903	12957	12884	12880	12985	12916	12962	13170	13044	13003	13061	13045	12923	12845	12950	12859	12865	13032	12964	12905	12854	12923	12974	12940	13044	13058	13075	13062	13008	13050	12831	12888	12908	13066	12941	13004	12965	13031	12882	13158	12839	13026	12836	13019	13057	12966	12857	13042	13008	13085	13022	12929	12871	12827	12975	12846	12786	12852	13011	12945	12962	12931	13062	12962	12987	12935	12908	13034	12912	13060	13061	12959	12963	12953	12946	13043	12854	13084	13193	13070	13001	13060	13072	12873	13140	12892	12778	13041	12895	13039	13081	12912	12915	13015	12951	12862	13012	12827	13096	13109	13209	12941	12979	12952	13110	12993	12949	13043	12825	12938	12788	12890	12914	13038	13078	12855	12912	12969	13040	13004	12893	12887	12894	12959	12931	12904	12820	12870	12943	12939	12904	12998	12869	12988	13009	13047	13064	13018	12906	12848	12933	12965	12869	12985	13026	13085	12876	12830	12958	13008	12987	12850	12860	12850	12820	13085	12898	13035	12814	12971	12976	12914	13061	13071	13007	13008	13010	12829	12929	12950	13090	12902	12853	13003	12835	12990	12770	12975	12945	12897	12955	13046	12879	12959	12936	12966	12839	13048	13043	12977	13100	13063	13000	12968	13031	12890	12924	12981	13055	12996	12906	13111	12987	12931	12959	12879	12920	13087	12980	12960	13028	13128	13060	13147	13103	12885	12774	12943	12964	13057	12859	12955	12878	13011	12895	12969	13018	12911	12957	12931	12862	12899	12873	12918	12917	13006	12899	13155	12998	12988	12900	12961	13005	13040	12862	13021	12919	12882	13058	12946	12958	12972	12823	12959	12849	13079	12980	12741	12849	12937	12872	12937	12931	12904	12910	12871	13017	12946	13110	13060	12892	12913	12676	13090	13127	13070	12961	13012	12910	12864	13006	12788	13111	13004	12904	12979	13001	12917	13064	13020	12937	13102	12836	13094	12922	13164	12870	12905	13067	12995	13086	12874	12865	12801	12701	12936	13035	13039	13073	13016	12900	12998	12972	13110	13022	12995	13029	12867	13072	13094	12939	13026	12872	12904	12926	13157	12991	13103	12902	12967	13042	12933	12866	12926	13127	13025	13166	12777	13045	12878	12913	12968	12936	12934	12893	12980	13018	12999	13015	12980	12880	12834	12858	13073	12937	13139	13066	13091	13001	12791	12981	12939	12994	12925	13018	12870	13075	13057	12971	13013	12822	12986	13086	12984	12980	13069	13028	13046	12942	12981	12949	12999	12990	12988	13002	12937	12723	12943	12976	13097	12942	13054	13006	12875	12882	13030	12899	12912	12864	12886	12887	13003	12987	13014	12950	12851	12810	12867	12975	12823	12946	12984	12893	12992	12923	12996	12957	12812	12844	12908	13052	12974	12995	12846	12781	12962	13174	13056	13014	12792	12880	12951	13051	12917	12805	12896	13000	13026	13032	12966	12796	12881	12912	13029	12958	13046	12875	12943	12897	12949	13159	12931	13025	12888	13028	12952	12927	12900	13068	12993	12974	12982	13034	13143	12946	12993	12885	13101	12982	12963	12823	12893	13139	12934	13006	12826	13150	13057	12911	12910	12909	12901	13076	13100	13044	13103	12982	12756	12900	13129	13009	12928	12917	12974	13179	12948	13024	12847	12988	12973	12946	12948	12961	12829	12818	13090	12971	12921	13091	13056	13003	12914	13128	12902	13090	13006	12941	12942	13024	12889	12958	12766	12831	12849	12937	12886	12912	13047	12971	12945	13084	13136	13033	12778	13007	12966	12902	13016	12954	12924	13132	13025	13008	12888	13094	12987	12944	12994	12941	12951	12953	13110	13012	13117	12809	12907	12883	13045	12933	13038	13033	12991	13071	12944	13038	12849	12888	12916	12817	13044	13224	12961	12967	12996	12988	13084	12968	12933	13036	13115	13031	13002	13091	12743	13014	12904	13096	12971	12804	12975	12976	12876	12999	12949	13034	12896	12919	13007	12835	12884	13054	12931	13061	13027	12944	12928	12885	12906	12818	12915	12822	13051	12914	12819	13014	12814	12928	12970	12842	12879	13173	13050	12890	12943	12990	13006	13051	12999	13008	12891	12942	13009	12985	12982	12801	13097	12932	12777	13037	13061	12881	13027	12929	13118	13123	12991	12891	12866	13025	12792	13028	12789	13056	12876	13015	12911	13003	12929	13049	13092	13057	12937	12961	12965	13029	12775	13016	13088	13094	12918	12928	12996	12853	12946	13007	13017	12991	12964	12869	12808	12939	12884	13040	12872	13007	12859	13131	12997	12908	12999	12920	13057	12996	13002	12932	12985	12914	12921	13068	12925	12862	13088	12953	12867	12921	12865	12994	13040	13072	13036	13058	12922	12985	12899	13017	13111	13080	12949	12942	12751	12998	13044	13123	12962	12885	13097	13012	12903	12931	12834	12887	12973	12902	12988	12881	12884	12980	13031	12981	13063	12986	13082	13182	13028	12864	12859	12820	13027	12925	13135	12866	13141	12816	12826	12911	12925	12977	12928	12983	12702	12974	12790	12922	13030	12910	13047	12854	13008	12937	12890	13065	12846	12981	13065	12883	12964	12975	13025	12949	13016	13005	12881	12843	12930	13075	12797	13006	13012	12846	13026	13148	13000	12909	12875	13095	13177	13128	12913	12884	12963	12778	13095	13028	12919	13005	13063	12904	13051	12896	13028	13019	13003	12993	12908	12878	12813	13024	13106	12955	13038	13033	12986	12897	13130	12980	12886	13001	12951	12972	12930	13007	12980	13015	13008	13026	13127	12958	12993	12834	12994	12980	12887	13082	13134	12934	13206	13010	12913	13075	12844	12907	13037	13062	13105	13008	13043	12994	12934	12970	12955	12824	12887	13075	13007	13102	12993	12954	12846	13043	13074	12928	12856	12973	13026	12869	12991	13056	12889	12930	12943	12957	12878	12913	12991	12969	12980	12882	12940	13044	13002	13069	12917	12981	12930	13071	12902	12857	12896	12816	12911	13016	12937	12846	12934	13066	12893	12875	12943	12866	13041	13106	12906	13172	12878	13015	12933	13062	12970	12794	12886	12682	12921	13062	12948	13106	12860	13075	12993	13001	12811	12753	13113	13120	13013	13004	12975	12993	12791	12986	13016	12991	12953	12990	12865	13002	12674	12986	13024	12902	13036	12962	12916	12927	13079	12956	12933	12994	13016	12999	12882	12998	12872	13023	12901	12893	12913	12964	12767	13066	13006	13156	12897	12973	12953	12999	12839	13024	12974	12771	13068	12982	12987	12959	12917	12951	12965	13161	12963	12892	12976	12894	12922	12919	12954	12976	12854	12915	12959	12876	12851	12844	12984	13026	12977	12882	12904	12999	12941	12921	12872	13054	12966	13036	13090	13032	13079	12992	12901	13052	13000	12898	13111	13059	12936	12918	13034	13063	12978	13078	12855	12995	12998	12949	12726	13104	13021	13096	13084	12933	12964	12958	12847	12909	12875	12953	12957	12825	13045	12755	12889	12998	13015	12871	12865	12822	12940	12943	12960	13001	13034	12961	13052	12947	12839	12953	13074	13026	12862	12892	13014	12894	13139	12965	13128	13073	13058	13073	13031	12680	12895	13053	13013	13012	12989	12871	12979	12995	12879	12705	13051	13027	12774	13048	12809	13015	13105	12889	12858	12926	12881	13199	13001	13018	12968	13068	13027	13043	12912	13009	12931	12881	12827	12835	12907	13125	12928	12907	12940	12795	12974	12827	12930	13020	13073	12912	13089	12959	12896	13203	12808	13117	12998	13069	12945	13006	12941	13068	13047	13044	12903	12913	12968	13108	12986	12948	12832	12887	12981	12975	12880	12839	13004	12964	12994	12975	12956	13192	12743	13110	13065	12871	13007	13108	13037	12966	12941	12951	13003	12974	12918	12971	13068	12928	13157	13130	13059	12901	13037	12940	12965	13081	12896	13062	12906	13008	13073	12943	12872	12988	12977	13000	13010	12922	12997	13057	12960	12926	13022	12774	12917	12980	12804	12933	12978	13042	13067	12954	12788	13006	12920	13102	13135	12920	12984	12835	12867	13009	13057	12791	12883	13114	13011	13054	12879	12935	12969	12919	13035	13223	13071	12933	12863	12895	12926	12938	13002	13144	12960	13024	12914	13054	13043	12950	12898	12782	13040	12970	12965	12891	13096	12797	12983	12908	12918	12987	13052	12877	13060	13008	12948	12949	12994	13103	13055	13084	13055	12929	13026	12937	12959	12826	12908	13069	12711	13036	13080	12952	12938	12976	13003	13024	12919	13098	13089	13005	13028	13112	13001	13076	12968	12814	12912	12861	12860	12921	12942	12984	12872	12932	12775	12984	13005	12851	13022	13037	12953	13115	12969	12954	12973	13060	12958	13083	12902	13048	12908	12850	12999	13054	12842	12923	13022	12972	12848	12728	12919	13161	13002	12971	12925	12875	12843	13020	13035	13083	12997	13027	12750	13099	12882	13094	12996	12824	12932	12865	12925	12972	12940	13147	12948	12919	13146	12972	12900	13041	13000	13103	12862	12970	13127	13077	13080	12987	13006	13001	12860	12964	12871	13101	12929	13005	13076	13054	13023	12913	12970	13061	12932	13067	13062	12960	13070	12862	12784	12935	13014	13182	12970	12889	13078	12935	12854	13081	12954	12935	13141	12996	12948	13232	13130	12977	13044	13038	12989	13271	12993	13173	12881	12943	12912	13043	12915	12964	12761	13035	12913	12974	12949	13067	13031	13030	12752	13065	13128	13069	12901	13160	12995	12939	12835	12907	13019	12947	12972	12955	13083
25395	21434	28539	24970	26858	36230	20755	18294	17727	17873	18053	17551	17497	17431	17425	17327	17364	17482	17453	17264	17167	17180	17303	17065	17147	17119	17340	17223	17303	17045	18489	20447	19569	18600	17352	17217	17121	17222	17044	17013	16896	17010	17123	17171	17086	17121	17063	16933	16958	17003	17105	16866	17045	17151	17023	17196	16876	17278	17332	17219	16968	17117	17031	17128	17148	17072	17070	17266	17056	17076	16861	17088	17217	16947	16968	16967	16972	17072	16855	17137	17129	16853	17194	16888	17047	17085	16946	16878	17036	16932	17207	16996	17030	17130	17059	17070	17179	17178	17174	16968	16937	16868	17203	17264	16961	16977	17182	17049	17064	17146	17158	17047	16968	17143	17092	16952	16830	16995	16915	17057	17021	17168	17146	17016	16833	16962	17059	17152	17130	17126	17013	17184	17201	17108	17032	16954	17109	17072	17144	17068	16936	16971	16902	17111	17105	17123	17150	16880	16974	17117	17198	16947	17267	17180	17038	17114	17144	16917	16954	16913	17220	17257	17068	16918	17281	17030	17186	16792	16961	16932	17068	16961	17179	16850	16789	17316	17136	17075	17021	17170	17108	17010	16997	17091	17125	17012	16974	17004	16831	17176	17203	16942	16846	16996	17149	17050	17377	17218	17063	17035	17109	16990	17100	17219	17043	17103	17275	17273	16951	17107	17153	16979	17107	17203	16942	17076	16895	16932	17153	16882	17133	17057	17127	17282	17053	17166	17023	16860	17047	17141	17089	17182	17316	17081	17136	16946	16949	16936	17326	17100	16943	17154	17054	17161	16914	17096	16959	16896	17302	16946	17095	17050	17090	17015	17053	17106	17023	17342	17145	16800	17233	16969	17051	17009	17105	17009	16949	17244	17194	17015	16967	17000	17208	17102	16890	16984	17123	17099	17030	17248	17110	16896	16904	17124	17134	17097	16980	17087	17280	17007	17216	16982	16980	17137	17035	16980	17012	16959	17050	16886	17033	16931	16947	16963	17078	17044	17118	16939	17021	16946	16811	17118	17003	17145	17073	17070	16870	16955	17108	17066	17157	16929	16997	17060	16994	17040	16962	17028	16893	16945	16963	16910	16925	17173	16998	16981	17117	16965	16895	17050	16941	17103	17278	17002	17237	17130	17333	17287	17229	17104	17080	17125	17152	17073	17090	17127	17031	17143	16918	17111	17142	17139	16954	17165	17249	17027	17096	17124	17099	17101	17136	16990	17047	17171	17534	17077	17069	17102	17104	17004	17035	16982	16902	17069	17054	17054	17185	16919	16829	17145	17057	17056	17176	17157	17150	16887	17274	17133	16995	16849	17104	17165	17189	17132	17168	17216	17191	16923	17085	17022	17101	16992	17178	17014	17036	17161	17128	17033	17066	16982	17013	16959	16981	17053	17004	17088	17187	17258	17074	16941	17002	17121	17137	17059	16967	16988	17100	16997	16907	17093	17048	17130	16959	16968	16969	17285	17019	17146	17216	17222	17067	17157	17040	17010	16813	16975	16910	16921	17135	17142	16897	17004	16953	17060	17012	17132	16949	16825	16960	17027	17009	16997	17098	17021	16851	17115	17101	17039	17083	16908	17099	17058	17411	16984	17029	16759	17105	16941	17000	17007	17016	17164	16923	17318	17093	16880	17099	17133	17151	17050	16890	17230	17025	16844	17242	17042	16968	16913	16986	17139	16885	17128	17010	17058	17195	16980	17111	16866	17002	17290	17033	17116	17050	17009	16833	16902	17169	17010	16975	16896	17046	17085	17167	17296	16937	17181	17107	16886	17058	16980	16982	17111	17156	17050	16867	16849	17172	17105	17138	17016	16990	17174	17113	17173	17161	16931	17098	17029	16950	16950	17149	17018	17079	16956	17045	16957	17040	17078	16944	17185	17148	16920	16983	17005	17058	16878	17044	17245	17201	17077	17189	17175	16926	17049	16902	17346	17000	17043	16927	17159	17145	16956	17140	16951	16977	17084	17031	17082	17023	17038	17027	16948	17031	16940	17061	17150	17069	17219	16919	17019	17018	17206	16910	16892	17007	16831	16964	17073	17059	17020	16923	17158	17181	16987	17100	16966	16991	17066	17110	17020	17199	17222	17171	17063	17138	17196	17107	17268	17090	17193	17040	16966	17030	16891	17010	17052	17161	17212	17165	17097	17057	17129	17001	17159	17158	17165	17027	17083	17227	17022	17079	17170	17233	17002	17039	16966	16965	17286	17076	17086	17149	17180	16923	17140	17066	17042	16974	17060	17063	17199	16863	17091	17291	17046	16947	16955	16918	16975	16936	17052	17023	17149	17049	17098	17023	17025	17163	17157	16998	17014	17037	17126	17200	17024	17144	17160	17001	16794	17021	17049	17026	17176	16891	17223	17167	17212	17074	16950	17165	17073	17100	17138	16970	17210	17108	16919	16937	16960	17122	17032	17242	17099	16983	16946	17069	17009	17030	17071	17195	17050	17074	17247	17106	17189	16821	16937	16818	16769	17080	16906	17002	17199	17105	16967	17195	17131	16732	17074	17105	16956	16932	17177	17222	17291	17326	17171	17198	16981	16968	17143	17093	16905	17188	17034	17092	17178	17091	17112	17019	17223	17258	16900	17227	17123	17134	17122	17044	17116	16956	17095	16980	17108	17064	17081	16905	17221	17034	17117	17226	17011	17103	16973	16977	16922	17170	16952	17096	17120	17120	17147	17152	17177	17055	16999	17301	17144	17156	17245	17018	17142	17062	17094	17047	17066	17110	17067	17043	17084	17128	17179	17082	17129	17228	17029	16971	16947	16987	17251	16968	16910	17048	16728	17037	17268	17045	16968	17135	17024	17086	17178	17249	16901	17207	17272	17036	16880	17050	17196	16970	16979	17005	17158	17137	17086	17140	17103	16987	16940	16990	17023	17264	17197	16927	17070	17230	16765	16922	16982	16919	17151	16969	16902	16909	16940	17046	17136	17007	17035	17131	17288	17113	17068	17278	17179	16977	16985	16919	17005	17240	17116	17180	16936	17152	17013	17053	17120	17112	17116	17177	17182	16988	17234	17191	16947	16997	17124	17133	17142	17057	17079	17061	17023	17162	16985	17024	17072	17090	16983	17071	17184	17018	16929	17039	17086	17201	16901	17219	16987	16982	17118	16861	17028	16984	17026	17068	17038	17056	17070	17042	17204	17186	17055	17038	17005	17139	16934	16986	17127	17133	16906	17244	17207	17053	17256	17087	17002	17002	16973	17047	17144	17101	17130	17058	17025	17204	17115	17085	17122	17235	17115	16963	16958	17074	16926	17075	17075	17083	16812	17019	17248	17000	17011	17108	17024	17126	17081	17175	17261	17314	17084	17154	17267	17168	17159	17092	17067	17009	17070	17016	16942	17194	17188	17249	16887	16918	17134	17246	17215	17368	17105	17083	16816	17144	17032	17000	17071	17161	17018	16912	17176	16929	17186	17138	17064	17092	16973	17254	17201	17156	16899	16930	16999	17104	16849	17011	17143	17057	16980	17075	17215	17247	17131	17124	16866	17048	17171	17015	17021	17094	16989	17037	17045	16842	16975	17265	17138	16935	16881	17084	17007	17001	16799	17132	17100	17323	17249	16906	16986	17163	17095	17190	16873	17265	16896	16732	17085	16976	16988	17439	16940	16834	17000	16976	16882	16911	17059	17275	17060	16912	17083	17050	16845	17048	16996	17097	16949	16936	16954	17142	17057	17124	17115	17123	17102	16997	16966	17320	17290	17222	17133	16951	16996	16920	17059	16985	17044	17066	17264	16943	17019	16951	17119	17113	17003	17006	17035	17115	17045	17116	16909	17241	17035	16869	16902	17068	17209	17084	17122	16955	17221	17203	17061	17077	17095	17011	17218	16980	17009	16968	17187	17141	17023	17017	17079	17042	17142	17132	16892	16947	16991	16967	17007	17200	17232	17016	17119	17121	17019	17179	17290	17020	17022	17162	17095	17187	17285	17012	17085	16796	16915	16960	17078	17124	17027	17099	16960	16980	16996	16931	17288	17120	17172	17218	17133	16974	17017	17164	17127	17017	17112	17129	17213	17163	17131	17124	17066	17142	17044	17120	16950	16949	17209	17015	16847	17181	17090	16987	17262	17195	16992	16989	16838	17036	17115	17004	16952	17066	16895	17050	17021	17217	16717	17121	17011	16987	17042	17057	17023	16956	17026	17208	16937	17158	17021	17172	17028	17000	17199	17102	17050	17009	17124	17044	17184	17038	17079	17052	16871	17083	16816	17036	17076	17052	17166	17041	16961	17063	17132	17032	17218	17092	17023	17073	16877	17066	17014	17084	16990	16979	16798	17161	17037	17266	17125	17120	17050	17210	17057	16737	17168	16978	16962	17143	17192	17154	17047	17059	16850	17064	17096	17182	17066	17094	16948	17134	17053	16946	16910	17107	17063	17008	16963	17042	16876	16916	17156	17088	17127	17098	16942	16973	16908	17077	16944	17002	17021	16930	17305	17267	17168	17254	17055	16910	17064	17089	16932	17122	16952	16901	17267	17108	17050	16884	17171	17177	17073	17087	16988	16952	17074	17129	17022	16940	17014	17108	17099	17107	17035	16994	17181	17095	17080	17159	16928	17224	17013	17203	17173	17204	17142	16918	17121	17135	17069	17142	17139	16992	16833	17119	17135	17114	17119	16881	17066	17213	17059	17119	16991	16983	16990	17100	17124	17072	16888	17015	16933	16935	16945	16985	16903	17246	17120	16931	16985	17261	16980	17075	17204	17068	17087	16981	16927	17207	17222	17184	16968	17038	17003	17221	16948	17006	17099	17231	17107	17226	17233	16965	17046	16921	16996	17146	17116	17298	17077	17062	17117	16981	17258	17155	17099	16969	17201	16980	17036	16882	17159	16969	17043	17045	16982	17036	16931	17129	16963	17172	17192	17033	16924	17224	16822	16933	17067	17097	16885	16953	17058	17126	17165	17191	16929	17095	17158	17061	17083	17060	17076	16930	17117	16986	16902	17282	16925	17066	16910	17108	16884	16968	16880	17129	17031	17039	17062	16881	17116	17059	17131	16976	17179	17065	17142	17016	17194	17122	17153	17072	17277	17066	17069	17290	17008	17163	17119	17079	16930	16990	17146	17016	17037	16883	16877	17156	17274	17058	17233	17023	17179
15425	24298	24036	19550	29722	23674	15515	15066	15073	15216	15104	14497	14530	14570	14415	14467	14431	14513	14279	14397	14527	14257	14209	14370	14135	14274	14294	14159	14237	14320	16920	18889	17453	15939	14144	14202	13926	14175	14080	14026	14175	14139	14022	14075	14156	14198	14044	14023	14262	14146	14133	14184	14127	14100	14312	14202	14077	14246	13969	14083	14083	14114	14029	14026	14162	13959	14110	14077	14208	14244	14026	14147	14118	14072	14106	14136	14086	14217	14166	14063	14243	14107	14148	14138	14219	14080	14188	13974	14292	14075	14151	14096	13974	14285	14206	14183	14052	14178	14097	14065	14039	14020	13971	14335	14094	14141	14162	14125	14151	13998	14090	14183	14061	14002	14259	13979	14124	14184	14115	14150	14051	13991	14223	13980	14204	14097	14168	14064	14126	14208	14241	14230	14050	13984	14164	14105	14165	14075	14090	14192	14019	14318	14035	14274	14147	14149	14046	14232	14175	14057	14120	14205	14125	14012	14341	14103	14128	14147	14235	14011	14123	14147	14065	14152	14166	13961	14186	14085	13920	14139	14271	14070	13900	14120	14071	14036	14092	14166	14217	14232	14236	14024	13979	14160	14273	14269	14088	14017	13896	14122	14177	14134	14210	14153	14078	14091	14041	14103	14131	14138	14188	14207	14072	14034	14069	14079	13992	14245	14062	14217	14022	14158	14059	13959	14241	14073	13998	14183	14209	14188	13957	14196	14091	14014	14077	14041	14075	14169	14211	14145	14036	14143	14215	14077	14039	13935	14112	13918	14119	14049	14132	14125	14155	14168	13859	14127	14197	14060	14246	14115	13981	14098	14015	14104	14092	14084	14229	14093	14064	14150	14238	14116	13983	13972	14085	14082	14117	14047	14106	14084	14008	14108	13762	14087	14071	14089	14082	14131	14099	14198	14158	14025	14080	14129	14052	14028	13982	14131	14145	14088	14129	14232	14311	14105	14063	14129	14174	13919	14043	14123	14148	13958	14230	14133	13995	14153	14167	13963	14004	14101	14036	14059	13926	14208	14019	14142	14095	14027	14028	14082	14195	14222	14136	13952	14068	14119	14136	14017	14245	14196	14019	14316	14137	14043	14063	14212	14133	14101	14083	13956	14092	14013	14175	14123	14209	14208	14034	14043	14115	14120	14190	14100	14073	14098	14134	14039	14086	14154	14084	14194	14065	14109	14237	13940	14206	14068	14248	14214	14210	13980	14072	14127	14291	14087	14178	13964	14204	14021	13992	14037	14159	14272	14004	14044	14166	14081	14162	14073	14227	14066	13897	14103	14023	14050	14133	14069	14204	14287	14135	14067	13993	14169	14184	14041	14224	13944	14146	14071	14139	14112	14024	14026	14157	14301	14010	14105	14119	14155	13998	14169	14352	14173	14141	14146	14080	14118	14137	14016	14085	14051	14401	14120	14206	14003	14064	13937	13944	14266	14035	14106	14120	14150	14101	14109	14076	14177	14080	14110	14175	14095	14059	14150	14132	14286	14081	14059	14162	14178	14068	14107	14199	13980	14114	13999	14238	14233	14056	14188	14058	14213	14048	14260	14092	14158	14223	14095	13961	14221	14170	14099	13985	14091	14098	14079	14174	13965	14098	14126	14147	14085	14026	14121	14040	14266	14188	13986	14216	13993	14066	14103	14116	14093	14059	13973	14052	13978	14211	13991	14225	13954	14162	14088	13973	14172	14126	14082	13982	14140	14189	14105	14163	13887	13982	14124	14152	14047	14139	14100	14066	14058	14179	13960	14364	14197	14229	14022	14177	14030	14236	13996	14005	14138	14052	14060	13899	14127	14059	13981	14105	13935	14120	14146	14074	14282	14300	14103	14045	14121	14119	14200	14073	14028	14007	14062	14145	13989	14031	14139	14225	14065	14125	14162	14168	14168	14091	14147	14084	14046	14029	14088	14237	14006	14017	14153	13924	13981	14192	14157	14212	14035	14145	14241	14107	14233	13998	13908	14151	14167	13960	14203	14147	14257	14184	14048	14159	14189	14141	14238	14065	14042	14066	14124	14136	14119	14001	14031	14141	14093	14160	14166	14096	14195	14233	14063	14185	14072	14101	14093	14179	14023	14007	14129	14060	14325	13995	14133	14024	14207	14054	14123	14203	14154	14221	14140	14149	14109	14092	13958	14132	13989	14324	13830	14033	14168	13972	14056	14030	14233	14222	14047	14038	14064	14006	14288	14145	14038	14123	14030	14080	14058	14110	14048	14072	14043	13977	14250	14088	14160	14128	14132	14210	14140	14190	14063	14160	13987	14234	14032	14062	14169	14053	14127	14165	14120	14067	14129	14309	14045	14208	14083	14184	14101	14133	13947	13964	14174	14292	14111	14173	14075	14230	14259	14096	14199	13979	14185	14180	14130	14246	14041	14150	14085	14324	14083	14123	14287	14208	14120	14226	14089	13973	14130	14142	14160	14116	14130	14224	13966	14034	14087	14123	14033	14048	14182	14021	14193	14125	13989	14220	14135	14067	14056	14123	14119	13973	14007	14086	13972	14135	14103	14054	13935	14021	14097	13995	14248	14213	14073	14023	14244	14002	14101	14047	14160	14036	13987	14015	14236	14033	13986	14066	14187	13906	14155	14197	14117	14175	14148	14240	14046	14109	13999	13948	14201	13888	14259	13987	14180	14031	14076	14294	14029	14053	13980	14021	14112	14083	14139	14100	14155	13896	13958	14088	14076	14166	14110	14241	14165	14155	14025	14126	14238	14180	14009	14147	14125	14107	14179	14212	14135	14207	14139	14079	14066	14052	13973	14207	14116	14032	14047	14247	14066	14049	13998	14137	14014	14068	14150	14100	14135	14304	13965	14163	14180	14082	14083	14125	14149	14094	14109	14033	13999	14181	14013	14006	14131	14002	14034	14086	14303	14122	14008	14120	14305	13985	14016	14114	14138	14148	14053	14167	14302	13992	14176	14087	14129	13989	14192	14198	14025	14047	14149	14088	14123	14041	14018	13984	14255	14124	14119	14064	14130	13926	14030	14303	14293	14098	14213	14064	14131	14109	14103	14099	14109	14166	14154	14039	14006	14299	14142	14077	14082	14023	14198	14065	14309	14107	14047	14233	14098	13941	13909	14115	14070	14175	14036	14110	14158	14058	14117	14185	13986	14230	14124	14149	14181	14045	14097	14317	14129	14008	13974	14174	14019	14039	14106	14234	13939	13936	14187	14165	14042	14000	14250	14073	14149	14084	14043	14151	14107	13863	14186	14222	14266	14061	14089	14114	13996	14144	14053	14031	14139	14166	14141	14047	13991	14054	14144	14223	14170	14150	14147	13921	14085	14075	14194	14001	14189	14070	14024	14212	14179	14227	14152	14068	13894	14100	14143	14180	13911	14191	14120	14121	14131	14274	14138	14187	13999	14147	14081	14029	14189	14159	14083	14009	14052	14074	14090	14072	14040	14139	14114	14086	14064	13982	14103	14009	13889	14148	14004	14138	14146	13997	14200	14180	14174	14064	14144	14253	14135	13990	13952	14145	14078	14034	14229	14042	14180	14083	14160	14077	14201	14198	14047	14255	14175	14178	14061	14165	14272	14221	14047	14183	13947	14011	14070	14104	14153	14126	14208	14078	14046	14032	14106	14070	14248	14204	14242	14224	14040	13996	14304	14012	14082	14072	14037	14054	14053	14050	14244	14058	14182	14011	14283	14227	14056	14438	14032	14192	14089	14188	14044	14175	14062	14004	13946	14141	14056	14122	14094	14072	13935	13943	14152	14193	14104	14096	14194	13957	14100	14143	14078	13985	14249	14153	14089	14130	14085	14206	14259	14149	14149	14090	14038	14089	14041	14078	14158	14120	14240	14037	14270	14115	14226	14182	14067	14056	13801	14181	14135	14180	14004	14342	14101	14130	14215	14068	14117	14056	14046	14199	14000	14155	14079	14165	14082	14020	14233	14067	14137	14110	14111	14193	14123	14104	14217	14207	14130	14139	13950	14291	14131	13972	14197	14162	14305	13952	14139	13990	14045	14084	14013	14159	14180	14099	14088	14078	14158	14123	14199	14081	13953	14014	14087	14088	14198	14166	14159	14091	13955	14058	14010	14072	13972	14159	14035	14081	14165	14082	14230	14084	14078	14207	14305	14089	14177	14160	14214	14266	14059	14224	13986	14176	14195	14159	13989	14070	14047	14017	14162	14093	14223	14134	13873	14055	14048	14020	14157	14163	14170	14071	14225	14023	14052	14005	14161	14171	14035	14172	14112	14060	14145	14019	13994	14126	14042	14101	14117	14224	14205	14138	14042	14059	14131	14178	14074	13948	14248	14011	14178	14115	14058	14134	14058	14113	14155	14121	14043	14180	14071	14235	14154	14204	14159	13982	14155	13983	13892	14058	14098	14023	14167	14387	14159	14115	14304	14147	14164	13878	14030	14131	13987	13978	14183	14129	14183	14220	14069	14174	14117	14114	13999	14121	14184	14120	14068	14184	14218	14248	14238	14041	13917	14164	14033	13965	14034	13997	14025	14065	13936	14200	14104	14143	13961	14153	14112	14032	14071	14133	14190	14097	14115	14175	14107	13973	14102	14213	14172	14210	14026	14099	14200	14113	14115	14231	14173	14170	14117	14105	14170	14003	14140	14188	14043	14074	14171	13970	14175	14100	14082	14118	14126	14109	14113	13967	13904	13993	14033	14143	14011	14172	14038	13906	13874	14111	14243	14306	13910	14136	14000	14127	14233	14035	13955	14040	14068	14042	14162	14026	14151	14094	14119	14104	14035	14077	14131	14044	14233	13952	14094	14030	14166	14069	14085	14192	14107	14058	14197	13915	14225	14039	14171	13977	14214	14059	13907	14096	14010	14359	14202	14113	14128	14147	14139	14272	14079	13989	13948	14088	14091	14192	14091	14234	14102	14062	14130	14153	14219	14196	14121	14187	14011	14262	14142	14077	14145	14160	14153	13949	14121	14038	13944	14040	14058	14065	14225	14091	14094	14033	14123	13854	13940	14135	14093	14123	13964	14013	14112	14224	14037	14196	14052	14088	14153	14093	14101	14287	14102	14067	14076	14040	14174	14109	14256	14086	14058	14114	14091	14017	14051	14291	14015	14021	14180	14038	14280	14184	13935	14241	14121	14045	14160	14175	14102	14044	14166
23949	21429	29097	24196	26447	51203	23139	18928	18448	18391	18340	17710	17732	17501	17638	17835	17688	17699	17496	17458	17174	17458	17375	17456	17084	17208	17336	17204	17352	17218	19589	22968	21305	19274	18582	17129	17081	17109	17215	17136	17250	16991	17157	17282	17240	17200	17098	17243	16967	17035	17204	16936	17087	17035	17052	17001	17032	16900	17154	17081	16884	17223	17096	17232	17004	17248	17171	17271	17264	17026	17138	16970	17219	17126	17302	16966	16904	16847	17262	17000	16876	16996	16974	17049	17194	16973	17090	17125	16922	17106	17071	17057	16962	17045	17036	17062	17216	17052	17188	17136	16978	17023	16895	17211	17042	16947	16967	17326	17103	17004	17048	16750	17054	17152	17080	16890	16993	17060	17012	16979	17016	16905	16980	17215	17187	17160	17120	17161	17134	16974	17260	17040	16947	17131	17080	17278	17179	17060	16976	16899	17124	17120	17081	17092	17192	17219	16975	17055	17132	17058	17017	17071	17086	16968	17043	17028	17039	16980	17113	17012	17100	17186	16998	17053	16914	17026	17045	17052	17187	16807	17000	17067	17010	17204	16968	17150	17099	17106	16949	16987	17160	16983	16971	16910	16818	17191	17222	17025	17151	17021	17097	16926	17175	16928	16999	17002	17122	16921	16952	17116	17104	17104	17143	16992	17179	17137	17224	17121	17334	17126	17093	17051	17087	17090	17113	17095	17175	17023	17223	17084	17200	16943	17063	17047	17105	17129	16711	17057	17040	17076	17288	17221	17060	17067	17288	16950	16914	17106	17066	16860	17019	16924	17158	16929	16932	17046	17077	17215	16796	17291	17281	17214	16836	16995	16926	17151	17057	16954	17156	17070	16874	17132	17081	16888	17061	17063	17079	17279	17358	17143	17084	17061	17075	17161	17317	17225	17207	16999	17128	16918	16888	17147	16876	17099	16978	17248	16973	16940	17208	17147	17019	17135	17188	17098	16955	17092	16931	17132	16934	16914	17114	16957	17093	16977	17245	16948	16888	17049	17000	16940	16984	16914	17181	17087	17127	17198	17043	17167	17185	16996	16983	17170	17328	16998	17016	16983	17130	17208	16860	16944	17111	17206	17224	17012	17070	16990	17036	17022	16917	17106	17020	16990	17286	17145	17123	16926	16956	17025	16910	16917	17083	17253	16960	17117	17176	17193	17016	17005	17268	17106	17072	16955	16983	17111	17146	16982	17151	17090	17170	17179	17180	17026	16917	17008	16939	17200	17096	17185	17028	17007	17075	17053	17039	17111	17161	17281	17211	17030	16797	17060	16970	17052	17092	17038	17280	17048	17130	16942	16944	16903	17006	17236	17166	17021	16889	17312	17015	17004	16968	17040	17110	17184	17128	17085	16967	17032	17133	17070	17126	17035	17077	17259	17205	16956	17156	16983	16840	17074	17192	17093	16869	16933	17105	17028	17297	17214	17185	17203	17174	17085	17007	16937	17142	17062	16937	16945	17232	16940	17179	17083	17236	16873	17224	17086	17181	17028	17098	17170	17115	17057	17348	17263	17131	17147	16882	17152	16999	16983	16946	17152	17015	16995	17136	17000	17084	17189	17041	16928	17101	16991	17104	16889	17066	17237	16937	17080	16974	16964	17075	17079	17104	17093	17277	16917	16946	17190	17078	17126	17013	17116	16998	17192	17308	17084	17092	16926	17044	17156	17180	17160	17006	17288	17124	16994	17251	16896	16949	17008	17007	17101	16998	17006	17064	17132	17102	16996	17110	16675	16935	16850	17032	17136	17199	16966	17028	16944	16973	17007	16765	17022	16971	17040	17075	17214	16933	17097	17110	16928	17129	16942	16863	17244	17149	16913	17076	17047	16993	16958	17131	16997	17193	16965	17085	17095	16956	16936	17007	17185	17005	16997	17144	16896	17194	17145	17128	17108	16913	16969	16983	17072	16819	17031	16989	17102	17062	17079	17086	17268	17074	16837	17153	17020	17182	16960	17170	17097	17125	16984	17211	17019	17026	17034	17069	17013	17217	17121	16994	17007	16902	17055	17028	17122	17282	16908	16835	16904	17105	17066	16998	16835	16977	17093	16749	17158	16986	17048	16939	17038	16908	16940	17038	17044	17224	16952	16891	17127	17221	17078	17070	17007	17022	16844	16960	16930	16930	17202	17124	16957	17380	17188	17153	17283	17004	17073	16849	17134	16915	17123	17296	17202	17089	17113	17211	16940	17146	16972	17056	17198	16814	16916	16982	17006	17046	17017	17165	17111	17212	17130	17227	16939	16931	17216	17100	17046	16932	17071	17140	17122	17057	17090	17265	17166	17110	17166	16928	17105	17050	17168	17159	17070	17018	16891	17121	17085	17081	16957	17002	17148	17071	17034	17157	17155	16968	17012	17047	17187	17058	16960	17048	17123	17081	17091	17113	17169	17247	17063	17216	17247	16938	17080	16899	17205	16918	17042	16957	16985	16960	17295	17018	16944	17085	16924	17009	17022	17031	17084	17005	17109	17105	16990	17145	17053	17168	17011	17107	17090	17095	17022	17090	16960	17188	16921	17015	17112	17139	16905	16980	16920	17341	17123	16879	17344	16993	17145	17104	16907	17004	17126	17019	16860	17168	17165	17058	17135	17038	17097	16818	17089	17012	16984	17156	17043	17005	17267	17013	16960	16909	17076	17057	16874	17156	17063	17138	17046	16992	17193	17028	17201	17079	17040	17009	17180	17025	17155	16934	16995	17161	17093	17137	17137	17166	16960	17211	17051	16880	17003	16892	17152	17173	17222	17239	16926	16963	17080	17113	17122	16936	16922	17046	16966	17094	17005	17056	16903	17067	17103	17024	17064	17062	16949	16980	17105	16971	17146	17288	17125	16950	17028	17219	16941	17155	17016	17168	17242	17071	17098	17161	17041	17008	17096	17040	17018	17210	16987	17076	17016	17149	16973	16832	16852	16701	16896	16887	16944	16977	16831	16836	16813	16908	17080	17158	17111	17071	17111	17225	16938	17150	16946	16873	16943	17040	16980	17042	17106	16995	17016	16912	17024	17124	17103	16755	17197	17037	17281	16929	17072	17155	16959	17235	17073	16917	17115	17237	16873	17045	16677	17059	17031	16872	16984	16952	17184	17048	17327	17094	17047	16850	16876	16845	17181	17044	16866	17079	17206	17010	17290	16925	16839	17078	17198	17371	16842	17056	17042	16963	16903	17183	17155	16976	17017	17178	16968	16944	17226	17091	16942	17044	17127	17186	16975	17218	17326	17227	16916	17167	17192	17128	16996	17067	17015	17237	16943	17109	17093	16936	16903	16981	16977	17047	16935	16930	17101	17086	17105	17387	17121	17214	17024	17020	17086	17094	17083	17035	17028	17153	17044	16886	17096	16943	16993	17116	17074	17102	17133	17003	17017	17034	17118	16978	17098	16841	16907	17040	17014	16927	17117	16992	16947	17108	17185	17036	17191	17032	17052	17025	16854	17048	16986	17036	16926	17050	16976	17205	17122	17212	16821	17012	17024	17096	17001	17034	16941	17057	17172	17321	17118	17045	16948	17031	16918	17092	17020	17134	16985	17166	16865	17028	16943	17137	16918	17092	17151	17322	17145	16839	17173	17001	16937	16885	17057	16904	17052	16887	17045	17027	17059	17177	17028	17054	17261	17285	17120	17043	16943	17114	16796	16917	17004	17010	16944	17115	17010	17020	17124	17132	17092	16913	17162	17078	16817	17016	17115	16943	17074	17144	17085	16957	16961	17124	17297	17128	17163	17107	16867	17013	17135	17076	16949	17008	17081	17119	17091	17077	16990	16980	17024	17016	17039	17040	17016	17099	16973	17030	17048	16749	17098	16964	16925	17013	17085	17044	16923	17119	16998	17187	16884	16970	17057	17088	17069	17035	17136	17181	17114	17191	16943	17113	17085	17100	17031	17278	16907	17007	17014	17092	16997	17099	17045	17033	17206	16906	16962	17010	16973	17120	17045	17267	17170	17095	17182	17034	16964	17148	17047	17150	16905	17173	17067	17200	17020	17111	17119	16901	17060	16976	16953	16954	16853	17051	17042	16883	17100	17119	17170	17046	17037	17373	16929	17164	17206	17174	17011	16827	17017	16939	17061	16962	17050	17177	17135	17089	16998	17203	17225	16991	16998	17249	17032	17120	16996	16888	16979	17045	17002	17031	17020	16917	17010	17191	17067	17121	17132	17214	17158	17045	16839	16989	16939	16951	16840	16977	17152	16971	16768	17040	17054	16988	17160	17053	16972	17110	17023	16821	17088	17247	17150	16966	17040	16926	17102	17077	16992	17028	16899	16983	16949	17021	16974	17088	16990	16844	16903	17094	17137	17090	17091	17253	16926	17220	17058	16921	17077	17073	16919	16922	16962	16971	17177	17004	17105	17095	17007	16986	17106	17026	16958	17035	17044	17041	16980	16934	17006	17175	16860	17184	16889	16826	16951	16892	17057	16913	17125	17190	17039	16965	17162	16878	16980	17089	17106	17008	17061	17276	17011	17092	17065	17037	17000	17026	17241	17121	17208	17126	16988	17149	17051	16887	17187	16970	16942	17224	17053	17015	17068	17146	17023	17074	17309	17171	17028	17067	17128	16974	17089	17080	17042	17138	16894	17061	16974	16861	17045	17042	17243	17069	17098	17188	17012	16987	17187	16694	16991	17087	16918	16972	16892	16963	16946	17112	17155	17116	17026	17043	16942	17221	17123	17237	16883	16969	17218	17176	17122	17149	16851	16921	17082	17003	17067	17011	17268	16966	17059	16962	17098	16876	16972	17014	17096	16996	17102	17440	17063	17157	17100	17204	17021	17072	17197	17088	17235	17088	17264	16969	17048	17099	17090	16917	16822	17076	17122	17002	17115	17103	17249	17300	17058	17249	16980	17016	16776	16854	17040	16955	17013	16806	16936	16970	17068	16976	16965	17215	17005	17043	17081	17071	17123	17143	16992	17173	16994	17089	17095	17132	17004	17264	17170	16850	17028	16983	17253	17006	16684	17089	17072	17092	17138	17115	17037	17026	16898	17018	16927	16931	17110	17173	16963	17278	17145	17257	17060	17253	17005	17010	17230	16870	17292	17225	17055	17073	16961	17167	16988	17197	17138	17059	16967	16883	17054	17255	17236	16945	17121	17123	16936	16955	17149
17401	29768	29412	23172	32807	30427	16579	15982	16041	15817	15637	14996	14923	14813	14630	14919	14777	14415	14491	14633	14537	14500	14557	14278	14296	14220	14211	14344	14275	14083	18678	22367	19824	16463	15613	13777	13991	14114	14095	13959	14123	14101	14053	14197	14013	14239	14099	13988	13968	14039	13963	14067	14069	14039	14148	14067	13994	14076	14109	14009	14143	14198	14025	13996	13953	13977	14011	14083	14236	14152	13970	14106	13989	13891	13941	14253	14159	14043	14061	14023	14027	14014	13894	14095	14098	13908	14128	14079	13992	13953	14064	14118	14037	13914	14005	14187	14112	14072	14137	14111	13993	14103	14125	13994	14047	14076	13967	14140	14193	14070	14012	14058	14040	14146	13972	14080	13991	14037	14195	14034	14004	13894	14103	13983	14288	14038	13978	13985	14212	13928	14030	14069	14117	13916	13980	14088	13970	14259	14026	14001	13963	13998	13979	13962	13969	14057	14185	13975	13873	14025	14014	14014	14104	14101	13922	14128	13990	13774	13997	13930	14089	14065	13928	13984	14013	14045	14009	14006	14106	14043	13879	14130	14039	14102	14027	14092	14118	14046	14090	14123	13998	14022	14167	14026	13990	14111	14007	14036	13893	13894	14005	13931	14056	13948	14079	14124	14038	14055	13942	14073	14006	14152	13974	14046	13911	13956	14020	14134	14061	14148	13931	14108	14014	14118	14026	13995	14077	14101	14047	14188	13981	14058	13988	14258	14065	13991	14154	13928	14079	14108	13881	14104	14073	14049	14074	14020	14076	14020	14102	13959	13986	14169	13999	13933	13981	13812	14129	13949	13986	14024	13964	14103	14182	14017	14046	14082	14092	13973	14052	13939	13969	13861	14104	14108	14030	14038	14135	14045	14053	13948	13932	14065	14079	13961	14061	14023	13902	14074	14084	14010	14004	14129	13869	14063	13900	13958	13903	14058	13915	14060	14069	13999	13942	13917	14022	13991	14192	13952	13968	14050	13990	14036	14172	14006	13974	13987	14049	14046	13980	14040	14026	13930	14081	14112	14041	14042	14014	14060	14016	14126	14085	13853	13981	13962	14075	13994	13997	13865	14120	13981	13994	14086	13958	14115	13971	13828	14082	14099	13924	13972	14036	14110	13931	14112	14033	13894	14324	14010	13982	14046	14140	14115	13973	13985	13972	13925	14125	13956	14107	13994	14087	14089	14001	14202	14097	13957	14005	13953	14169	14225	14009	14009	13996	14078	13908	14037	14119	13878	13884	13992	13955	13943	14054	14169	13975	14103	13897	14045	14003	14105	13937	14040	13994	14075	13994	14004	14131	14123	14203	13974	13949	14039	13953	14015	14028	14133	13998	14076	14041	14076	14047	14062	13963	14105	14041	14176	14030	14142	13889	14030	14123	13951	14011	13980	14010	14007	13956	13869	14176	14066	13940	14194	13958	14098	13982	14128	13984	14110	14081	13963	13953	13937	14004	13898	13962	14112	14074	14129	13889	13897	13799	13985	13911	13903	13914	14047	14016	14153	14034	14018	13990	14090	14115	14105	14015	14021	14041	13857	14028	13999	14211	13981	13943	14014	14136	13918	13942	14109	14114	14029	13915	13934	14004	14163	14115	14115	13949	13948	14131	13924	13981	13990	13936	14126	13894	14003	13950	14216	13864	14095	13939	13922	14084	14076	13956	14006	13986	14097	14036	14080	13971	13991	14053	14070	13744	13978	13974	14215	14013	14132	14156	14017	13904	14026	13939	13895	13973	14084	13832	14035	14042	14191	13837	13930	13925	14045	14023	14096	14001	14031	13960	13950	14122	13855	14217	13906	13727	13822	13875	14005	13976	13982	14001	14023	14032	14036	14049	14020	14133	14033	14170	14025	14058	13884	13934	14121	14153	14059	13924	14158	14165	14083	13971	14044	14015	14125	14098	13999	13936	13992	13988	13984	14200	14076	13925	14038	13985	14023	14113	14040	14093	14050	13984	14018	14116	14078	14039	13936	14140	14108	14013	13923	14141	13882	14068	14036	13982	13910	13961	14163	13975	14046	14149	14231	14144	13963	14037	14162	14122	13990	14022	13862	13999	14030	14085	13981	14013	14106	14031	14182	14062	14078	14162	13917	14076	14060	13815	14063	14239	13988	14202	14035	13994	13875	14035	14116	14094	14059	14034	13984	14013	13811	13993	14018	13921	14157	13910	14097	14085	14145	13999	14099	14030	14115	14074	14109	13965	14199	14019	14123	14026	14173	14149	14006	14111	14069	13865	13982	13959	13993	14095	14000	14078	14138	14085	14055	14193	14086	14035	14128	14067	14063	14097	14047	14026	14088	13902	14038	14011	13951	14094	13948	13991	13933	14008	14025	14119	13988	13978	13963	14096	14098	13999	14150	14085	14090	14175	14076	14021	14051	14044	14027	14059	14046	14067	13945	13818	14044	13958	14152	13999	14013	13961	14076	14004	13900	13984	14091	14118	14034	14192	14083	14115	14129	14047	14027	14125	14059	13908	14072	13892	14029	13948	13963	13993	14018	14002	13833	14116	14016	13973	14009	13984	13900	14056	13880	14046	13927	14058	14147	13918	14170	14115	13915	14073	13869	13903	14048	14122	13888	14130	14005	13930	14070	14056	14067	14213	13957	14109	13933	14064	14129	14041	13935	13950	14174	13959	13983	14022	14062	14125	14150	14058	14042	14076	14176	14075	14057	14080	14084	13865	14141	14125	14131	13908	14053	13993	14160	13915	14074	14068	13888	13911	14057	14037	14047	14031	13905	14023	14057	13946	13953	13989	14001	13943	14194	14106	13923	14155	14073	13860	13990	13986	13996	13952	14072	14039	13934	13836	14205	14057	14061	14127	13871	14168	13818	14071	14052	13971	14090	13822	14011	14198	14047	14075	14116	13851	14171	14024	13984	14200	13943	14008	14096	13872	13986	14053	14114	13966	14081	14046	14214	14145	14062	14095	13853	13951	13963	14097	14059	14167	14089	14099	13931	14160	14081	13970	14020	13957	14002	13978	14006	14096	14097	14023	14112	14201	14149	13823	13878	14071	14034	14000	13883	13923	14038	14058	14041	14044	13964	14075	14088	14077	13970	13789	14085	14120	13923	13847	14100	13991	14028	14195	14067	14041	13908	14044	14084	14064	14042	14058	14012	14264	14108	13949	14032	14091	14136	13929	14097	14111	13997	14025	14192	13999	13982	14268	14052	13837	14160	14159	14187	13998	13991	14164	14039	14111	13997	14114	13912	14002	13928	14092	13972	14041	13900	13974	13936	14119	14132	14121	14159	14061	13906	14036	14031	14044	13884	13946	14091	14132	14147	14028	13934	13931	14010	14117	14056	13983	14047	14015	13977	13979	13936	13991	13965	14032	14029	13972	14115	14016	14074	14037	14081	14007	14115	14059	13965	14029	14072	13873	14145	14098	13885	13910	14121	13989	14094	14046	14204	14063	14036	14104	13808	14011	13957	14316	14098	14303	14027	14125	14063	13925	14034	13932	14001	13904	14048	14053	14082	13921	14214	13981	14031	13898	14055	13993	14083	13976	13946	13844	14097	14230	13974	14000	14052	13908	14192	14121	14057	14052	14038	14067	14040	14168	13877	13976	13854	13961	14075	13964	13993	14018	13993	14099	14097	14030	13931	14101	13949	14047	14083	14029	14079	13984	13950	13970	13836	14111	13995	13991	13989	13908	14006	14032	14078	13972	14013	13919	14127	14026	14244	14023	13947	13958	14070	14174	13830	14204	14071	14099	14171	14090	13989	14045	14000	14137	14025	14120	14010	14102	13997	14067	14136	13865	14109	14066	13771	14063	13983	13924	14120	14017	14087	13918	13895	14034	14025	14143	14036	14139	14156	14021	13864	14038	14137	13976	13990	14050	14027	14147	14119	14056	13999	14046	14023	13986	14124	14085	14094	14190	14063	13943	13942	14029	13992	13940	14024	13956	14179	13964	14100	13996	13825	13938	14037	13989	13998	14017	14005	13950	14034	14082	14031	14014	14048	14001	14173	14058	14096	14090	14030	14044	14104	13935	14003	14013	13898	14030	14236	14147	13933	13990	13998	14139	14032	14022	14154	14147	13930	14122	14184	14062	14050	13839	14006	14114	13964	13957	13986	14099	14062	14109	14066	14071	14134	13950	14098	14059	14073	14155	13912	14203	13809	14037	14188	14018	13975	13955	14065	14095	14111	14055	14168	14029	14030	14004	14169	14075	14119	14097	14010	14009	14118	14127	14112	14018	13931	14042	14082	14097	14196	14038	13989	14081	14014	14145	14085	14030	14116	14032	14013	14217	14048	13945	13975	14235	14139	14046	14039	14021	13967	14011	14108	14073	14152	14016	14129	13978	14144	13983	14205	14059	14119	14272	14035	13963	13896	14002	14104	14093	14024	14068	14046	14036	14061	14195	14021	14175	14089	13870	14037	14078	14182	13966	13938	14019	14025	14056	14053	14019	14099	13862	14049	14101	13985	14138	13949	13971	13989	14160	14066	13996	14012	13993	13918	13976	13952	14015	14103	13944	14035	14087	13884	14087	14282	13962	13946	14027	14170	13972	13905	14121	14066	14073	14074	14066	14018	14157	13898	14052	13995	13969	14114	13935	13983	14125	13971	13981	14108	14063	13977	14073	14078	13965	14117	14105	14156	13947	13829	13980	14079	14092	14030	14044	13917	14008	13844	13990	14042	13947	13978	13944	14035	14062	14175	13973	14064	14041	14062	13984	14009	13988	13926	14113	14175	14068	13828	13972	13987	13781	14096	13929	14043	13947	14090	14088	13965	13957	14183	13928	14172	13955	14082	14126	13966	14003	14036	14083	13837	13917	13880	13943	14027	13932	13899	13915	14121	14047	14024	13906	13961	14077	14157	14045	13985	14113	13905	13917	14171	14015	13970	14049	14001	14205	14005	13880	14056	14007	14002	14151	14103	14149	14066	13956	14017	14122	14138	14009	14099	13936	13958	14012	13992	14107	14052	13987	13980	14108	14143	14323	13916	14159	14032	13994	13908	14013	14192	14053	13895	13977	14142	14051	14023	14188	13974	14050	14131	14035	13963	13965	14112	13977	14233	14264	14074	13968	14160	14017	13845	13945	13996	14205	13998	13919	14039	13926	13970	13934	14190	14124	14062	13893	14127	14026	13948
29239	22247	22191	19125	18048	21903	16856	16585	16253	16373	16343	16435	16508	16276	16144	16471	16368	16225	16337	16097	16152	16316	16502	16311	16285	16267	16452	16162	16147	16011	16309	16398	16400	16410	16514	16218	16260	16049	16238	16434	16008	16179	16135	16306	16048	16141	16196	16228	16334	16234	16426	16293	16020	16318	16310	15972	16106	16515	16257	16290	16101	16379	16230	16314	16308	16245	16069	16261	16342	16241	16568	16119	16323	16209	16182	16104	16073	16149	16314	16290	16137	16239	16281	16190	16098	16209	16369	16103	16276	16239	16403	15888	16206	16188	16222	16100	16226	16243	16108	16328	16277	16001	16192	16362	16240	16334	16266	16180	16163	16191	16287	16427	16314	16305	16057	16093	16390	16086	16371	16266	16107	16313	16177	16164	16059	16211	16078	16371	16250	16255	16151	16013	16167	16107	16064	16206	16030	16313	16231	16412	16246	16209	16089	16222	16206	16061	16246	16228	16313	16237	16050	16182	16214	16292	16144	16360	16251	16237	16291	16257	16173	16590	16446	16235	16374	16288	16227	16016	16477	16083	16007	16207	16235	16234	16055	16265	16225	16229	16209	16364	16181	16109	16179	16065	16090	16085	16098	16012	16457	16115	16306	16237	16256	16244	16059	16264	16310	16379	16281	16234	16062	16009	16229	16107	16376	16278	16102	16292	16442	16251	16215	16059	16209	16157	16187	16201	16372	16332	16070	16186	16138	16159	16087	16295	16048	16225	16099	16125	16243	16126	16096	16267	16275	16409	16287	16092	16129	16148	16266	16186	16214	16066	16287	16189	16194	16196	16202	16215	16343	16173	16223	16198	16259	16018	16026	16079	16255	16114	16376	16237	15940	16221	16079	16334	16200	16229	16219	16193	16169	16218	16206	16367	16218	16198	16333	16139	16273	16091	16002	15943	16239	16030	16170	16036	16251	16248	16028	16017	16346	16250	16307	16302	16347	16256	16063	16275	16164	15987	16258	16262	16099	16011	16136	16025	16149	16068	16128	16251	16132	16089	16200	16209	16250	16219	16141	16324	16155	16214	16050	16131	16121	16097	16236	16057	16088	16150	16322	16065	16035	16040	16310	16290	15967	16158	16316	16309	15983	16182	16126	16117	16052	16177	16213	16128	16444	16255	15985	15998	16141	16332	16289	16161	16179	16430	16117	15972	16135	16467	16324	16375	16389	16316	16102	16315	16299	16144	16049	16161	16203	16132	16053	16053	16206	16184	16157	16398	16199	16189	16287	16400	16225	16083	15985	16065	16246	16295	16200	16364	16290	16321	16202	16240	16122	16056	15888	16205	15939	16062	16210	16264	16456	16225	16184	16210	16093	16182	16253	16243	16117	16147	15964	16433	16250	16086	16266	16069	16221	16027	16026	16244	16140	16260	15944	16269	16045	16048	16026	16311	16387	16266	16315	16410	16231	16151	16163	16164	16144	16186	16225	16294	16333	16180	16221	16351	16100	16251	16307	16132	16144	16298	16302	16480	16051	16242	16235	16421	16385	16302	16276	16181	16201	16071	16084	16313	16190	16071	16261	16314	16208	16352	16426	16210	16339	16292	16083	15952	16255	16228	16135	16171	16250	16126	16206	16164	16172	16324	16236	16463	16152	16149	16214	16231	16027	16123	16265	16053	16300	16109	16205	16316	16151	16123	16131	16141	16032	16268	16403	16188	16228	16503	16399	16257	16122	16025	16156	16452	16351	16352	16242	16289	16296	16173	16246	16310	16246	16277	16323	16112	16201	16320	16197	16307	16285	16322	16076	16150	16237	16261	16295	16217	16296	16169	16056	16235	16346	16166	16078	16178	16286	16267	16254	16299	16132	16108	16223	16176	16367	16194	16088	16191	16215	16574	16087	16247	16487	16272	16149	16247	16241	16295	16310	16108	16081	16215	16325	15936	16145	16173	16475	16357	16218	16000	16035	16147	16160	16097	16186	16284	15964	16408	16276	16215	16156	16301	16098	16159	16126	16065	16173	16187	15980	16174	16109	16142	16227	16306	16311	16197	16171	16253	16306	16120	16214	16197	16297	16273	16363	16095	16387	16165	16182	16237	16039	16224	16164	16221	16171	16307	16260	16145	16112	16251	16231	16013	16199	16154	16177	16447	16357	16315	16166	16143	15962	16113	16083	16030	16373	16374	16295	16058	16119	16284	16266	16120	16214	16306	16158	16122	16311	16079	16361	16224	16346	16400	16320	16136	16136	16295	16370	16302	16184	15917	16234	16419	16351	16306	16032	16165	16166	16326	16230	16122	16150	15974	16223	16429	16103	16285	16450	16211	16405	16211	16124	16242	16169	16252	16255	16162	16199	16318	16249	16150	16208	16169	16331	16129	16031	16011	16088	16356	16163	16139	16286	16284	16044	16115	16144	16268	16003	16061	16151	16364	15937	16046	16097	16262	16031	16183	16358	16241	16264	16293	16307	16153	16065	16219	16419	16305	16217	16379	16135	16198	16199	16450	16256	16153	16157	15998	16383	16247	16168	16440	16366	16318	16214	16252	16383	16257	16035	16115	16061	16158	16095	16065	16274	16090	16258	16259	16190	16223	16227	16145	16042	16258	16112	16242	16361	16190	16289	16272	16025	16212	16165	16177	16137	16311	16349	16292	16246	16225	16067	16352	16314	16231	16292	16373	16188	16033	16180	16328	16137	16250	16189	16222	16290	16230	16372	16384	16035	16235	16241	16061	16196	16173	16292	16124	16127	16290	16221	16170	16256	16096	16309	16189	16042	15903	16179	16108	16254	15987	15975	16299	16246	16099	15960	16207	16247	16115	16284	16178	15955	16100	16372	16164	16359	15987	16123	16284	16364	16369	16099	16159	16307	16412	16122	16043	16219	16125	16231	16207	16079	16125	16212	16294	16339	16243	16270	16164	16326	16407	16377	16276	16323	16098	16173	16218	16170	16103	16053	16214	16355	16350	16274	16225	16081	16419	16118	16186	16093	16212	16090	16172	16303	16065	16299	16485	16204	16100	16231	16195	16406	16185	16207	16138	16215	16258	16096	16289	16229	16197	16413	16236	16191	16193	16023	16221	16062	16104	16164	16293	16166	16117	16282	16220	16249	16364	16174	16023	16397	16192	15872	16109	16292	16263	16275	16225	16404	16176	16170	16218	16149	16163	16109	16273	15978	16348	16073	16362	16334	16277	16215	16352	16167	16078	16094	16153	16227	16118	16259	15986	16300	16142	16144	16366	16157	16111	16259	16157	16117	15924	16278	16103	16394	16170	16164	16222	16139	16231	16300	16224	16063	16252	16245	16158	16409	16334	16291	16320	16237	16237	16146	16307	16222	16223	16206	16120	16079	16146	16267	16320	16381	16089	16129	16168	16116	16043	16258	15828	16221	16446	16193	16074	16154	16168	16272	16185	16170	16253	16227	16207	16227	16410	16125	16072	16202	16178	16211	16184	16283	16324	16453	16261	16144	16164	16133	16227	16140	16255	16296	16138	16269	16289	16152	16315	16412	16223	16113	16163	16205	16030	16262	16093	16105	16154	16153	16217	16171	16370	16204	16050	16229	16150	16078	16214	16205	16296	16198	16206	16077	16184	16113	16146	16364	16135	16240	16288	16211	16345	16195	16344	16272	16196	16313	16128	16038	16315	16267	16086	16092	16114	16171	16344	16326	16222	16122	16168	16216	16245	16225	16296	16163	16256	16110	16310	16292	16212	16153	16150	16493	16332	16222	16282	16222	16258	16131	16025	16116	16031	16096	16179	16388	16114	16088	16326	16338	16280	16476	16366	16005	16297	16364	15948	16031	16174	16392	16139	16169	16097	16057	16197	16279	16204	16235	16241	16266	16207	16185	16119	16231	16147	16361	16192	16368	16171	16244	16249	16142	16159	16335	16273	16124	16367	16168	16065	16490	16176	16142	16184	16213	16097	16371	16297	16371	16266	16259	16103	16271	16052	16291	16087	16452	16336	16227	16026	16282	16037	16236	16271	16146	16193	16376	16331	16073	16312	16157	16276	15991	16164	16351	16285	16053	16080	16211	16333	16055	16179	16464	16209	16201	16393	16280	16169	16169	16195	16126	16391	16138	16175	16210	16301	16349	16281	16167	16370	16228	16349	16266	16238	16404	16333	16195	16144	16147	16193	16167	16190	16273	16308	16412	16108	16274	16242	16355	16101	16318	16314	16311	16126	16199	16326	16188	16146	16199	16113	16104	16200	16191	16130	16139	16374	16125	16075	16258	16208	16259	16139	16168	16424	16239	16090	16126	16084	16245	16327	16224	16235	16079	16074	16295	16263	16345	16204	16097	16088	16273	16178	16345	16342	16135	16337	16385	16138	16221	16316	16267	16613	16204	16222	16180	16136	16217	16250	16283	16233	16274	16176	16297	16284	16331	16280	16312	16292	16270	16322	16247	16196	16305	16156	16140	16389	15930	16370	16223	16283	16414	16165	16276	16116	16208	16130	16183	16384	16228	16385	16341	16050	16270	16069	16264	16218	16375	16246	16236	16133	16174	16117	16247	16211	16160	16274	16155	16179	16342	16085	16280	16134	16319	16325	16252	16208	16312	16175	16383	16044	16046	16180	16404	16077	16278	16493	16360	16388	16331	16148	16306	16128	16228	16220	16144	16279	16258	16178	16231	16173	16084	16128	16159	16152	16073	16110	16260	16119	15968	16258	16325	16215	16204	16162	16295	16084	16302	16245	16229	16377	16319	16324	16338	16310	16364	16248	16413	16189	16268	16220	16345	16158	16031	16224	16337	16261	16165	16303	16120	16090	16240	16183	16370	16247	16119	16302	16122	16146	16182	16177	16142	16156	16344	16186	16253	16247	16259	16177	16133	16405	16337	16189	16153	16363	16046	16178	16357	16302	16099	16108	16109	16315	16246	16241	16228	16375	16284	16156	16039	16333	16045	16090	16109	16295	16029	16249	16027	16299	16194	16115	15958	15961	16156	16149	16053	16208	16022	16161	16298	16152	16129	16394	16156	16181	16293	16130	16260	16396	16174	16085	16327	16238	16119	16247	16101	16044	16193	16179	16282	16070	16180	16055	16201	16276	16214	16353	16181	16199	16463	16280	16339	16189	16128	16164	16059	16036	16276	16276	16323	16314	16381	15896	16306	16202	16044	16252	16027	16129	16162	16404	16369	16421
14944	16542	16899	15012	17070	19269	13660	13684	13777	13869	13658	13627	13517	13485	13568	13692	13594	13626	13509	13586	13468	13549	13471	13566	13557	13430	13564	13405	13561	13288	13432	13946	13766	14064	13782	13457	13427	13433	13538	13434	13685	13590	13425	13446	13566	13678	13451	13574	13411	13476	13501	13571	13579	13493	13538	13568	13595	13385	13611	13525	13497	13527	13445	13502	13386	13569	13430	13443	13489	13333	13482	13452	13495	13603	13653	13707	13558	13470	13431	13546	13591	13345	13467	13518	13504	13576	13505	13401	13328	13558	13460	13526	13490	13427	13420	13626	13628	13440	13489	13424	13478	13568	13602	13621	13281	13585	13400	13502	13538	13435	13521	13408	13537	13460	13505	13565	13415	13563	13334	13468	13389	13524	13692	13478	13401	13547	13543	13630	13577	13405	13485	13504	13516	13564	13454	13460	13365	13694	13528	13525	13515	13425	13590	13478	13635	13624	13716	13374	13446	13362	13420	13660	13547	13522	13483	13507	13526	13512	13501	13653	13528	13495	13514	13611	13452	13474	13464	13535	13664	13585	13514	13477	13519	13494	13553	13589	13442	13582	13566	13422	13574	13304	13437	13660	13344	13598	13541	13456	13467	13437	13613	13557	13546	13499	13446	13433	13326	13719	13463	13555	13417	13703	13482	13551	13357	13611	13519	13458	13487	13418	13584	13420	13554	13454	13511	13541	13427	13433	13463	13538	13508	13369	13532	13557	13456	13451	13455	13387	13523	13334	13509	13577	13523	13528	13470	13548	13353	13412	13406	13461	13586	13548	13508	13540	13439	13561	13610	13513	13387	13293	13477	13517	13443	13485	13496	13468	13484	13570	13473	13317	13469	13604	13313	13367	13428	13590	13578	13488	13502	13403	13510	13488	13431	13533	13721	13421	13604	13411	13598	13477	13353	13443	13276	13489	13569	13483	13556	13533	13500	13565	13462	13536	13604	13481	13546	13503	13458	13210	13628	13441	13560	13252	13484	13561	13452	13496	13562	13573	13584	13574	13510	13637	13390	13655	13262	13421	13553	13643	13418	13463	13550	13435	13443	13511	13472	13403	13256	13536	13342	13444	13439	13473	13577	13497	13475	13635	13508	13521	13386	13442	13437	13465	13475	13421	13468	13489	13451	13371	13472	13552	13440	13678	13654	13614	13593	13532	13374	13425	13590	13571	13426	13555	13538	13547	13557	13434	13453	13462	13509	13510	13399	13603	13659	13591	13528	13339	13389	13487	13521	13425	13427	13672	13556	13504	13555	13490	13500	13332	13489	13566	13567	13507	13513	13521	13579	13584	13531	13307	13541	13404	13402	13425	13497	13408	13476	13559	13490	13695	13243	13514	13380	13556	13517	13412	13586	13485	13443	13562	13438	13555	13536	13560	13463	13442	13624	13514	13430	13438	13405	13499	13467	13514	13487	13642	13575	13398	13499	13517	13479	13545	13607	13513	13528	13451	13590	13332	13511	13497	13510	13252	13437	13494	13433	13472	13426	13533	13495	13323	13622	13637	13293	13521	13492	13529	13409	13482	13247	13464	13562	13700	13600	13436	13575	13425	13527	13555	13539	13521	13458	13494	13599	13454	13469	13583	13563	13497	13509	13406	13398	13505	13367	13535	13522	13509	13628	13572	13484	13471	13406	13577	13423	13494	13422	13360	13494	13509	13559	13375	13636	13540	13582	13370	13593	13516	13504	13535	13430	13521	13296	13498	13430	13552	13500	13547	13540	13467	13523	13528	13348	13491	13517	13558	13419	13579	13524	13545	13467	13567	13623	13620	13457	13567	13577	13531	13536	13429	13573	13466	13504	13503	13560	13476	13411	13712	13533	13476	13551	13474	13508	13602	13542	13626	13544	13555	13460	13488	13534	13517	13491	13588	13542	13522	13320	13431	13555	13626	13586	13563	13604	13227	13621	13673	13553	13466	13608	13618	13565	13547	13462	13425	13565	13383	13389	13450	13460	13571	13448	13504	13326	13603	13687	13452	13445	13648	13380	13425	13369	13495	13618	13405	13547	13352	13669	13485	13545	13566	13630	13314	13638	13545	13476	13479	13532	13412	13474	13464	13496	13658	13483	13408	13629	13415	13507	13396	13440	13465	13331	13488	13505	13527	13402	13546	13411	13421	13401	13593	13369	13596	13617	13371	13571	13510	13419	13465	13492	13447	13522	13469	13476	13542	13399	13498	13519	13458	13660	13581	13525	13550	13456	13595	13609	13371	13439	13485	13566	13511	13443	13552	13605	13510	13680	13465	13494	13539	13513	13550	13561	13459	13542	13342	13401	13606	13427	13614	13490	13517	13475	13573	13399	13611	13452	13513	13488	13512	13377	13383	13274	13592	13589	13515	13547	13331	13359	13596	13462	13530	13530	13326	13579	13565	13632	13596	13355	13392	13456	13359	13547	13679	13449	13593	13506	13501	13492	13401	13529	13467	13550	13483	13390	13553	13574	13493	13466	13472	13566	13409	13571	13506	13426	13311	13432	13483	13498	13707	13462	13670	13621	13467	13526	13442	13393	13600	13410	13589	13588	13535	13643	13630	13538	13471	13536	13470	13488	13492	13378	13556	13521	13646	13390	13514	13518	13554	13484	13554	13409	13382	13456	13553	13466	13468	13622	13391	13462	13416	13338	13280	13376	13316	13335	13643	13545	13568	13472	13615	13432	13579	13557	13510	13536	13362	13640	13536	13305	13545	13486	13526	13665	13421	13525	13601	13456	13607	13358	13477	13309	13551	13594	13621	13499	13338	13501	13466	13558	13489	13678	13508	13543	13281	13429	13591	13472	13590	13598	13591	13509	13210	13574	13531	13429	13524	13594	13489	13505	13565	13372	13403	13466	13496	13488	13480	13479	13336	13460	13556	13448	13477	13487	13421	13439	13514	13493	13602	13404	13389	13424	13391	13714	13582	13327	13602	13472	13500	13705	13463	13563	13452	13451	13492	13630	13511	13600	13497	13438	13510	13530	13453	13629	13486	13501	13489	13509	13493	13520	13409	13417	13568	13496	13548	13505	13500	13422	13417	13518	13566	13551	13605	13534	13379	13449	13658	13586	13481	13464	13542	13166	13463	13614	13442	13797	13395	13551	13549	13495	13443	13358	13491	13450	13488	13543	13607	13552	13569	13398	13496	13428	13496	13662	13503	13450	13340	13491	13405	13620	13486	13627	13560	13600	13462	13569	13241	13476	13623	13595	13510	13506	13273	13558	13241	13568	13457	13459	13375	13365	13511	13577	13570	13409	13431	13416	13294	13497	13483	13604	13689	13491	13503	13479	13397	13515	13427	13503	13546	13323	13499	13481	13505	13317	13625	13495	13558	13422	13532	13549	13492	13549	13546	13529	13490	13510	13297	13436	13538	13559	13465	13492	13691	13388	13608	13601	13407	13555	13344	13412	13536	13252	13572	13395	13572	13361	13515	13531	13559	13588	13593	13632	13485	13498	13441	13510	13638	13496	13428	13431	13582	13411	13623	13466	13479	13558	13479	13444	13475	13562	13388	13385	13601	13488	13600	13537	13621	13495	13669	13613	13512	13532	13421	13408	13664	13536	13558	13443	13594	13426	13562	13633	13490	13569	13560	13597	13360	13314	13551	13541	13470	13498	13514	13550	13570	13578	13422	13481	13462	13433	13529	13635	13574	13554	13437	13424	13432	13454	13621	13468	13610	13502	13316	13495	13709	13543	13395	13568	13459	13662	13395	13375	13423	13513	13481	13544	13588	13697	13480	13535	13583	13557	13406	13431	13409	13478	13483	13558	13360	13384	13477	13436	13343	13438	13644	13562	13420	13321	13539	13537	13512	13254	13509	13474	13661	13463	13765	13439	13445	13628	13480	13510	13487	13478	13378	13551	13433	13474	13511	13462	13433	13576	13578	13343	13520	13547	13488	13372	13519	13553	13542	13502	13538	13549	13404	13523	13534	13367	13581	13568	13520	13504	13523	13574	13483	13433	13453	13481	13594	13469	13433	13508	13368	13540	13532	13537	13538	13390	13470	13500	13670	13561	13580	13442	13381	13571	13524	13672	13536	13539	13589	13361	13388	13318	13395	13471	13412	13519	13633	13447	13639	13459	13437	13435	13564	13510	13650	13501	13536	13511	13474	13477	13334	13460	13370	13468	13567	13501	13636	13576	13438	13645	13436	13525	13348	13487	13581	13650	13394	13493	13582	13562	13502	13495	13562	13471	13621	13459	13539	13658	13526	13486	13383	13357	13458	13471	13352	13510	13348	13396	13444	13509	13607	13438	13640	13489	13527	13415	13475	13603	13543	13520	13692	13353	13346	13409	13416	13433	13426	13493	13426	13433	13491	13633	13484	13568	13435	13360	13387	13633	13540	13467	13403	13493	13449	13491	13436	13549	13621	13541	13456	13646	13669	13649	13442	13550	13580	13502	13436	13398	13551	13414	13448	13555	13409	13493	13538	13436	13483	13562	13341	13474	13459	13510	13493	13425	13640	13522	13592	13459	13476	13385	13497	13470	13606	13412	13390	13522	13508	13623	13454	13390	13582	13555	13415	13360	13392	13401	13620	13550	13407	13473	13592	13547	13587	13377	13428	13442	13559	13482	13387	13318	13511	13672	13546	13533	13414	13460	13458	13448	13547	13624	13557	13584	13487	13576	13343	13578	13570	13661	13597	13672	13471	13573	13614	13551	13438	13503	13480	13541	13472	13490	13494	13497	13509	13532	13562	13486	13607	13586	13533	13385	13531	13400	13442	13602	13585	13515	13455	13681	13441	13641	13597	13521	13420	13546	13432	13271	13617	13618	13443	13462	13360	13511	13489	13380	13453	13533	13435	13525	13475	13347	13451	13422	13531	13579	13403	13379	13555	13514	13553	13461	13299	13482	13621	13476	13430	13398	13566	13411	13570	13694	13416	13405	13493	13483	13472	13567	13373	13442	13515	13518	13493	13576	13404	13589	13448	13457	13565	13502	13495	13410	13633	13440	13571	13444	13515	13489	13471	13528	13547	13569	13477	13591	13497	13458	13610	13630	13457	13513	13542	13720	13471	13719	13413	13579	13368	13602	13581	13507	13525	13552	13505	13389	13464	13631	13583	13508	13650	13456	13363	13377	13485	13682	13551	13326	13532	13469	13439	13755	13391	13564	13529
25429	21451	28563	25037	26960	45522	22631	18783	18654	18604	18440	18227	18322	18281	17993	18131	18279	17984	18137	17927	17964	18152	17994	17866	17819	18029	17933	18284	18136	18407	19402	20739	20120	19054	18005	18083	17823	17858	17789	17894	17878	17778	17898	17825	17976	18143	17947	17766	17935	17887	17715	17968	17838	17983	17759	17891	17668	17775	17967	17714	18046	17806	17982	17823	18003	17729	17774	17954	17825	17718	17921	17779	17667	17939	17920	17699	17826	17635	17733	17592	17646	17939	17757	17728	17943	17757	17960	17847	17740	17948	17621	17871	17835	17787	17946	17800	17706	17643	17778	17892	17821	17616	17838	17765	17612	17739	17972	17955	17960	17768	17824	17925	17742	17899	17859	17821	17814	17870	17997	18103	17812	17907	17640	17702	17916	18036	17880	17650	17803	17929	17814	17750	17921	17781	17706	17851	17881	17886	17911	17638	17744	17813	17943	17764	17759	17854	17760	17983	17758	17834	17755	17987	17916	17920	18016	17972	17781	17667	17836	17757	17815	17906	18051	17900	17910	17968	17624	17780	17943	17792	17897	17856	17834	17724	17968	17983	17890	17890	17791	17684	17754	17938	17856	17852	17969	17730	17800	17670	17732	17923	17801	17937	17795	17674	17929	17927	17912	17699	17549	17742	17763	17547	17819	17851	17706	17681	17638	17911	17770	17859	17969	17938	17767	17962	18022	17805	17872	17796	17964	17727	17845	17983	17708	17928	17783	17897	17916	17871	17696	17738	17934	17970	17757	17691	17869	17781	17795	17852	17946	17840	17743	17565	17744	17837	17789	17629	17668	17892	17963	17853	17698	17649	17895	17806	17794	17804	17731	17899	17731	17849	17896	17880	17914	17877	17750	17701	18047	17908	17988	17817	17891	17717	17780	17898	17788	17715	17850	17780	17843	17971	17737	17698	17930	17793	17787	17982	17874	17840	18066	17693	17918	17791	17854	17813	17784	17655	18137	17589	17741	17918	17832	17798	18083	17893	17931	17919	17705	17969	17716	17918	17783	17831	17809	17862	17800	17701	17713	17723	17790	17566	17851	17726	17753	17748	17940	17943	17656	17791	17736	17964	17948	17817	17824	17839	17855	17789	17791	17931	17797	17686	17904	17863	17969	17786	17866	17895	17734	17769	17856	17860	17724	17914	17898	17993	17540	17882	17704	17871	17820	17904	17863	17714	17907	17663	17693	17857	17999	17966	17750	17841	17714	17725	17753	17820	17767	17916	17797	17618	18045	17947	17659	17598	17736	17713	17747	17650	17845	17843	17731	17848	17808	17955	17777	17772	17938	17837	17776	17676	18146	17992	17693	17805	17689	17886	17685	18051	17786	17942	17759	17719	17912	17951	17759	17678	17794	17895	17733	18011	17862	17971	17815	17720	17818	17849	17895	17818	17831	17957	17730	17851	17974	17839	17787	17778	17802	17820	17703	17909	17854	17807	17777	17721	17697	17597	17703	17888	17818	17771	17759	17505	17664	17826	17730	17924	17983	17717	17755	17955	17723	17855	17916	17797	17841	18088	17890	17604	17804	18008	17844	17920	17947	17927	17927	18096	17840	17744	17769	17578	17809	17881	17702	17861	18074	17829	17975	17729	17808	17564	17811	17907	17944	17802	17658	17844	17819	17840	17820	17946	17901	17903	17759	17858	17774	17652	17771	17978	17849	17838	17897	17863	17727	17863	17811	18004	17901	17808	17798	17986	17822	17794	17844	17953	17936	17697	17959	17476	17838	17658	17749	17727	17739	17605	17795	17730	17860	17796	17767	17896	17724	17741	17791	17763	17923	17755	17716	17825	17997	17761	17689	17777	17900	17759	17734	17838	17765	17732	17805	17733	17888	17666	17637	17656	17911	17672	17709	17850	17757	17712	17795	17774	17838	17934	17822	17659	17772	17645	17723	17883	17753	17801	17671	17717	17786	17846	17705	17774	17937	17846	17907	17787	17833	17841	17902	17722	17931	17791	17672	17991	17581	17949	17822	17856	17899	17858	17829	17957	17921	18021	17830	17758	17800	17792	17753	17988	17983	18015	17861	17789	17851	17798	17919	17982	17683	17703	17680	17888	17753	17897	17794	17850	17566	18051	17917	17991	17876	17812	17678	17828	17890	17827	17742	17978	17807	17695	17992	17539	17728	17729	17724	17737	17496	17888	17912	17949	17649	17749	17809	17616	17718	17646	17826	17660	17813	17829	17927	17766	17828	17884	17943	17952	17829	17891	17737	17862	18002	17943	17705	17738	17903	17916	18028	17735	17793	17839	17938	17690	17888	17787	17876	17932	17960	17783	17941	17767	18042	17692	17928	17863	17602	17753	17972	17964	17858	17801	17966	17913	17806	17975	17879	17790	17986	17686	17715	17642	17908	17726	17619	17821	17822	17830	17934	17725	17864	17954	17691	17692	17881	17701	17891	17681	17827	17830	17815	17618	17706	18032	17761	17879	17745	17700	17794	17949	17902	17710	17816	17785	17708	17992	17773	17695	17715	17738	18142	17849	17816	17684	17795	17976	17919	17663	18147	17559	18070	17872	17871	18054	17876	17994	17861	17770	17877	17961	17815	17858	17833	17772	17840	17937	17887	17905	17827	17721	17984	17949	17796	17637	17843	17782	17841	17648	17739	17660	17830	17888	17977	17982	17636	18046	17819	17761	17845	17662	17789	17968	17651	18062	17809	17920	17727	17814	17790	17888	17705	17525	17899	17885	17841	17746	18008	17909	17769	17682	17729	17564	17758	17820	17774	17847	17799	17872	17839	17742	17816	17813	17825	17566	17784	17711	17935	17806	17912	17836	17958	18016	17752	17973	17914	17894	17861	17618	17974	17924	17829	17702	17789	17690	17803	17810	17876	17858	17874	17592	17848	17680	17760	17846	17879	17862	17977	17919	17991	17950	17777	17830	17945	17856	17699	17839	17735	17784	17668	17960	17808	17797	17675	17750	17693	17881	17837	17932	17724	17869	17996	17812	17911	17585	17603	17708	17909	17773	18137	17723	17872	17960	17913	17808	17716	17778	17909	17950	17879	17875	17876	17767	17700	17817	17947	17675	18110	17563	17828	17817	17777	17760	17913	17673	17780	18010	17987	17962	17879	17911	17874	17952	17761	17984	17869	17652	17731	17778	17873	17842	17689	17932	17989	17951	17926	17886	17886	17670	17860	17832	18020	17860	17876	17880	17957	17830	17903	18003	17862	17864	17737	17886	17882	17785	17839	18011	17898	17633	17931	17985	17928	17889	17691	17986	17957	17710	17783	17613	18000	17750	17774	17829	17875	17897	17869	17845	17916	17995	17779	17716	17679	17895	17797	17999	17881	17685	17894	17871	17890	18010	17795	17582	17834	17748	17978	17957	17889	17640	17681	17750	17611	17607	17890	17957	17910	17906	17716	17863	17828	17746	17933	17784	18156	17642	17732	17998	17803	17897	17918	17822	17932	17895	17511	17864	17750	17879	17729	18004	17840	17927	17729	17926	17832	17909	17701	17942	17728	17889	17825	17849	17828	17878	17656	17731	17748	17893	17609	17706	17785	17884	17786	17713	18072	17943	17850	17670	18020	17919	17980	17779	17754	17803	17629	17711	17822	17955	17811	17731	17774	17846	17943	17593	17812	17843	17838	17740	17986	17734	17884	18014	18022	17806	17896	17716	17578	17977	17812	17898	17732	17938	17957	17947	17873	17655	17842	17813	17863	17863	17786	17747	17839	17720	17632	17798	17958	17946	17754	17812	17905	17857	17879	17834	17876	17942	17745	17929	17795	17815	17865	17930	17777	17757	17724	17802	17626	17746	17638	17835	17742	17720	17988	17837	17611	17741	17721	17777	17620	17780	17673	17761	17908	17779	17826	18031	17863	17741	17943	17941	17984	17871	17699	17761	17739	17670	17898	17685	17674	17873	17876	17609	17911	17830	17919	17834	17636	17903	17950	17961	17978	17807	17560	17780	17656	17779	17716	17812	17809	17687	17886	17645	17914	18015	17960	17633	17710	17743	17815	17727	17766	17991	17769	17934	17745	18099	17745	17950	17957	17697	17716	18028	17858	17711	17985	17739	17793	17889	17885	17613	17589	17610	17827	17814	17642	17786	17926	17845	17759	18040	17757	18003	17858	17591	17696	17830	17824	17761	17893	17751	17800	17931	17731	17660	17746	17931	17891	17658	17909	17767	17954	17692	17924	18022	17923	17839	17635	17760	18021	17918	17600	17813	17759	17584	17690	17809	17842	18043	17931	17875	17699	17952	17824	17687	17830	17980	17685	17925	17927	17824	17723	17684	17914	17858	17860	17883	17648	17759	17736	17988	17963	17693	17942	17785	17996	17667	17934	18014	17821	17897	17846	17931	17738	17685	18103	18080	17880	17785	17763	17861	17830	17645	17851	17669	17917	17764	17964	17826	17867	17963	17806	17933	17810	17728	17833	17802	17824	17711	17753	17750	17858	17889	17598	17865	17753	17955	17766	17945	17908	17861	17836	17554	17839	17973	17817	17638	17786	18016	17956	17860	17848	17819	17939	17938	17638	17838	17831	17762	17804	17818	17753	17544	17756	17803	17921	17784	17885	17583	17929	17757	17774	17676	17852	17870	17764	17795	17868	17992	17703	17868	17967	17965	17970	17710	17799	17686	17800	17871	17770	17855	17718	17804	17982	17837	17693	17821	17622	17767	17939	17654	17821	17940	17786	17891	17905	17717	17798	17800	17710	17848	17656	17616	17772	17865	17843	17822	17670	17759	17931	17667	18002	17746	17564	17768	17784	17499	17761	17833	17764	17893	17918	17946	17707	17840	17841	17990	17888	17832	17976	17955	17940	17666	17586	17727	17843	17850	17864	17646	17764	17794	17654	17830	17905	17792	17883	17903	17643	17802	17838	17897	17775	17598	17711	17747	17906	17771	17735	17741	17903	17527	17817	18021	17920	17841	17781	18003	18005	17884	17746	17828	17603	17718	17813	17867	17880	17746	17905	17875	17832	17829	17983	17875	17913	17864	17779	17730	17786	17656	17624	17908	17612	17697	17967	17760	17749	17742	17806	17685	18003	17745	17802	17971	17737	17979	18049	17973	17944	17802	17946	17762	17914	17730	17793	17690	17854	17880	17842	17767	17751	17767	17801	17833	17808	18005	17777	17866
15603	24405	24425	20344	27835	30259	15990	15384	15559	15437	15269	15067	14939	14833	15044	14903	14979	14522	14799	14681	14712	14819	14651	14466	14505	14493	14592	14754	15002	14959	16896	18810	17243	15862	14725	14589	14593	14659	14559	14474	14647	14580	14448	14562	14585	14641	14420	14499	14560	14485	14428	14653	14410	14607	14538	14432	14489	14404	14549	14461	14515	14528	14438	14403	14580	14518	14510	14658	14550	14490	14508	14470	14584	14600	14410	14547	14486	14539	14570	14641	14442	14565	14571	14375	14344	14382	14527	14390	14498	14613	14572	14687	14265	14614	14438	14519	14419	14426	14488	14412	14405	14481	14451	14532	14514	14462	14471	14470	14391	14547	14592	14305	14402	14622	14477	14592	14434	14329	14630	14397	14520	14466	14366	14608	14599	14563	14450	14499	14385	14641	14573	14522	14654	14592	14512	14551	14575	14558	14629	14438	14428	14538	14596	14265	14596	14577	14452	14343	14411	14495	14604	14412	14421	14693	14389	14600	14617	14371	14527	14527	14429	14556	14443	14424	14358	14499	14485	14506	14613	14570	14404	14435	14578	14530	14464	14499	14540	14515	14593	14476	14534	14338	14521	14424	14545	14510	14501	14596	14416	14380	14504	14409	14444	14466	14564	14508	14298	14513	14526	14544	14473	14475	14483	14586	14463	14549	14467	14466	14493	14520	14504	14429	14540	14640	14545	14526	14411	14642	14281	14543	14441	14550	14454	14355	14423	14447	14409	14610	14494	14474	14412	14441	14545	14450	14530	14442	14437	14577	14616	14458	14568	14538	14531	14553	14564	14511	14542	14499	14481	14563	14589	14429	14470	14505	14685	14656	14643	14346	14493	14308	14504	14399	14627	14443	14470	14493	14726	14360	14508	14626	14481	14405	14516	14377	14598	14460	14407	14361	14589	14631	14492	14508	14356	14550	14527	14319	14557	14533	14337	14490	14580	14493	14484	14332	14460	14516	14697	14417	14555	14512	14562	14486	14465	14307	14521	14494	14396	14491	14423	14368	14567	14539	14278	14578	14401	14499	14546	14484	14423	14401	14476	14457	14466	14600	14456	14511	14517	14417	14385	14518	14634	14381	14446	14580	14486	14447	14608	14662	14455	14367	14532	14595	14475	14339	14399	14444	14484	14361	14448	14434	14471	14451	14557	14365	14312	14579	14508	14424	14468	14559	14564	14387	14409	14478	14527	14383	14614	14542	14591	14455	14536	14452	14399	14666	14400	14499	14448	14474	14487	14460	14553	14476	14632	14638	14453	14381	14294	14324	14384	14661	14433	14446	14458	14502	14403	14504	14516	14580	14394	14403	14453	14453	14447	14570	14521	14553	14539	14465	14591	14296	14504	14552	14453	14449	14501	14416	14711	14399	14607	14449	14486	14383	14586	14490	14319	14402	14442	14545	14651	14423	14438	14456	14501	14412	14422	14508	14483	14469	14385	14467	14265	14656	14484	14583	14516	14537	14471	14530	14442	14506	14419	14409	14497	14446	14658	14570	14583	14577	14429	14538	14636	14440	14357	14606	14535	14394	14591	14610	14619	14511	14373	14404	14395	14357	14530	14313	14412	14522	14322	14508	14506	14370	14701	14437	14385	14551	14396	14615	14378	14561	14498	14639	14322	14330	14510	14595	14496	14428	14391	14595	14508	14426	14673	14567	14587	14375	14643	14474	14547	14442	14630	14504	14563	14557	14422	14447	14666	14496	14443	14508	14461	14365	14505	14399	14478	14442	14448	14498	14434	14399	14524	14396	14571	14667	14468	14427	14667	14504	14416	14476	14459	14519	14564	14355	14433	14556	14455	14548	14506	14488	14453	14484	14512	14564	14446	14599	14364	14454	14469	14459	14654	14450	14411	14568	14674	14459	14530	14366	14365	14432	14523	14395	14486	14565	14383	14467	14460	14454	14613	14419	14415	14495	14412	14437	14530	14433	14473	14275	14637	14494	14368	14637	14374	14439	14526	14410	14509	14590	14311	14635	14478	14518	14418	14520	14399	14280	14429	14343	14473	14476	14510	14517	14418	14507	14385	14531	14491	14355	14424	14454	14322	14437	14591	14520	14484	14484	14409	14521	14447	14608	14393	14422	14545	14573	14579	14418	14585	14231	14509	14471	14617	14551	14528	14472	14391	14561	14488	14437	14426	14407	14407	14428	14527	14461	14378	14622	14624	14350	14498	14624	14490	14363	14568	14364	14516	14367	14459	14530	14358	14683	14501	14597	14687	14548	14500	14598	14339	14478	14514	14507	14499	14529	14565	14441	14409	14686	14370	14527	14437	14411	14479	14405	14531	14544	14458	14471	14520	14289	14596	14486	14542	14469	14396	14495	14443	14486	14630	14573	14367	14621	14470	14394	14716	14513	14546	14399	14462	14493	14284	14425	14446	14232	14576	14628	14475	14541	14625	14547	14555	14420	14555	14547	14530	14480	14406	14351	14700	14329	14372	14290	14541	14501	14514	14457	14573	14509	14613	14446	14591	14398	14342	14324	14646	14464	14502	14590	14311	14475	14600	14459	14567	14419	14652	14488	14544	14410	14393	14456	14347	14451	14501	14644	14432	14542	14438	14510	14399	14584	14418	14542	14432	14461	14519	14421	14445	14443	14517	14236	14454	14486	14525	14476	14373	14530	14487	14619	14460	14404	14465	14393	14416	14510	14496	14502	14597	14325	14487	14557	14336	14481	14582	14368	14474	14475	14488	14411	14438	14490	14484	14414	14474	14504	14548	14467	14566	14401	14381	14484	14525	14405	14381	14378	14503	14511	14333	14408	14409	14485	14626	14501	14393	14432	14464	14579	14463	14385	14519	14540	14525	14516	14556	14630	14547	14567	14444	14364	14546	14519	14456	14648	14368	14506	14492	14493	14658	14518	14569	14619	14590	14273	14574	14529	14468	14514	14628	14651	14443	14477	14580	14387	14442	14497	14423	14562	14685	14553	14502	14586	14529	14428	14591	14500	14358	14519	14390	14501	14459	14551	14667	14788	14402	14445	14526	14476	14588	14499	14317	14537	14482	14636	14273	14557	14390	14418	14676	14471	14488	14497	14667	14629	14634	14691	14392	14482	14497	14524	14495	14336	14482	14441	14538	14348	14547	14546	14589	14490	14543	14460	14580	14425	14563	14328	14335	14424	14406	14466	14649	14325	14597	14484	14595	14389	14557	14463	14586	14670	14587	14364	14491	14536	14466	14453	14340	14357	14615	14406	14365	14415	14457	14426	14454	14422	14340	14507	14525	14432	14497	14582	14429	14543	14607	14532	14575	14383	14321	14493	14388	14493	14330	14445	14451	14441	14418	14457	14494	14521	14586	14319	14360	14541	14365	14532	14423	14665	14297	14384	14534	14484	14395	14428	14505	14544	14340	14533	14473	14527	14376	14425	14348	14390	14531	14451	14531	14482	14454	14614	14428	14579	14425	14449	14561	14716	14619	14463	14509	14315	14516	14483	14490	14453	14469	14498	14417	14384	14397	14551	14586	14546	14404	14390	14426	14571	14398	14425	14499	14406	14479	14451	14616	14367	14550	14292	14490	14488	14669	14365	14636	14395	14445	14497	14403	14370	14401	14461	14587	14427	14442	14486	14303	14462	14528	14485	14447	14534	14450	14357	14349	14397	14494	14416	14398	14501	14524	14422	14540	14391	14245	14390	14494	14477	14592	14405	14463	14424	14579	14459	14435	14437	14327	14537	14501	14252	14738	14556	14378	14470	14523	14664	14438	14485	14358	14348	14423	14515	14440	14584	14554	14472	14645	14588	14381	14446	14639	14566	14420	14295	14437	14432	14521	14459	14282	14545	14459	14330	14580	14445	14574	14376	14539	14485	14440	14418	14556	14414	14589	14558	14497	14622	14420	14267	14421	14423	14582	14405	14449	14479	14334	14513	14471	14395	14492	14161	14597	14627	14567	14403	14393	14488	14397	14453	14500	14453	14446	14602	14505	14471	14454	14537	14607	14582	14522	14417	14458	14559	14591	14546	14423	14580	14588	14324	14397	14513	14513	14538	14346	14561	14622	14556	14457	14451	14553	14649	14599	14543	14493	14332	14369	14515	14362	14433	14431	14470	14491	14545	14419	14453	14434	14365	14401	14480	14433	14553	14465	14443	14370	14606	14554	14545	14442	14383	14371	14477	14414	14557	14552	14400	14553	14409	14453	14487	14412	14460	14422	14560	14642	14501	14553	14556	14400	14495	14544	14556	14577	14417	14567	14329	14503	14483	14483	14480	14512	14469	14509	14449	14506	14508	14564	14476	14482	14565	14429	14369	14486	14422	14416	14571	14400	14527	14542	14493	14513	14569	14559	14533	14617	14633	14516	14441	14459	14387	14443	14424	14497	14464	14512	14457	14438	14392	14561	14500	14372	14366	14531	14651	14515	14445	14408	14395	14366	14514	14496	14528	14577	14427	14498	14536	14304	14343	14620	14524	14428	14408	14646	14418	14482	14583	14465	14364	14390	14440	14508	14755	14531	14622	14542	14370	14397	14521	14506	14484	14400	14604	14356	14558	14546	14360	14491	14396	14571	14371	14481	14464	14524	14397	14402	14398	14386	14385	14488	14419	14368	14539	14477	14248	14455	14635	14560	14359	14539	14419	14469	14399	14559	14398	14272	14308	14564	14574	14654	14354	14539	14613	14444	14360	14320	14434	14503	14465	14512	14390	14473	14509	14595	14456	14554	14354	14521	14462	14512	14469	14481	14331	14522	14386	14385	14529	14300	14269	14645	14482	14452	14601	14406	14358	14602	14575	14410	14572	14421	14583	14587	14272	14615	14655	14423	14430	14619	14421	14596	14596	14470	14355	14371	14574	14618	14456	14502	14441	14580	14362	14527	14506	14618	14515	14497	14531	14588	14503	14549	14356	14428	14420	14398	14652	14442	14413	14368	14580	14389	14459	14426	14481	14489	14542	14638	14383	14531	14470	14278	14579	14522	14461	14579	14251	14487	14513	14514	14502	14598	14503	14329	14518	14370	14568	14508	14563	14388	14441	14494	14662	14452	14502	14455	14337	14401	14488	14584	14426	14420	14504	14614	14531	14567	14693	14566	14578	14599	14626	14549	14460	14503	14456	14309	14566	14483	14583	14463	14570	14514	14509	14381	14679	14583	14334	14507	14594
23873	21432	29091	24195	25984	52250	25418	21126	20050	19856	19526	19327	19215	19233	19298	19176	19111	18901	18837	18949	18936	18991	18983	18943	18836	18850	18928	18863	19013	19066	22171	23513	22817	21428	19640	18691	18632	18727	18736	18719	18642	18746	18605	18620	18600	18621	18722	18481	18570	18603	18777	18753	18579	18697	18691	18594	18814	18718	18874	18623	18582	18430	18687	18605	18665	18554	18723	18826	18718	18577	18604	18794	18529	18570	18548	18566	18651	18933	18586	18815	18740	18331	18501	18590	18780	18562	18604	18642	18598	18701	18910	18571	18597	18498	18782	18975	18696	18749	18623	18763	18771	18554	18974	18755	18632	18654	18737	18635	18907	18543	18641	18574	18732	18707	18640	18554	18595	18497	18726	18598	18646	18555	18600	18602	18498	18464	18523	18424	18747	18649	18608	18505	18535	18599	18731	18657	18554	18687	18525	18588	18435	18466	18437	18796	18767	18751	18724	18781	18712	18646	18784	18366	18751	18484	18705	18619	18582	18634	18360	18528	18781	18732	18655	18657	18716	18809	18762	18681	18520	18483	18629	18582	18644	18791	18570	18618	18567	18451	18531	18484	18573	18732	18663	18493	18485	18761	18615	18516	18772	18765	18521	18650	18532	18605	18408	18519	18740	18658	18603	18699	18598	18678	18556	18629	18587	18330	18728	18639	18700	18613	18708	18911	18528	18702	18610	18649	18618	18488	18619	18569	18630	18554	18572	18659	18659	18635	18511	18553	18621	18661	18679	18698	18582	18494	18616	18655	18631	18514	18645	18541	18750	18633	18619	18728	18674	18764	18538	18340	18578	18439	18681	18717	18298	18654	18622	18661	18445	18421	18526	18698	18614	18570	18495	18615	18470	18656	18629	18275	18675	18561	18711	18535	18694	18636	18619	18681	18662	18670	18623	18496	18534	18486	18472	18662	18689	18436	18601	18498	18464	18629	18663	18446	18568	18504	18634	18548	18502	18592	18509	18508	18536	18287	18600	18673	18738	18639	18870	18424	18430	18750	18735	18483	18666	18344	18593	18623	18696	18517	18663	18325	18442	18661	18831	18552	18700	18547	18653	18478	18645	18837	18635	18611	18863	18387	18504	18494	18730	18624	18407	18678	18352	18770	18395	18406	18727	18494	18767	18560	18747	18321	18649	18397	18603	18539	18691	18529	18634	18542	18748	18582	18609	18505	18559	18411	18445	18514	18558	18619	18394	18399	18734	18664	18757	18454	18501	18450	18709	18532	18425	18680	18652	18723	18763	18670	18564	18564	18604	18625	18698	18626	18565	18643	18660	18606	18622	18502	18670	18623	18528	18533	18620	18480	18556	18810	18442	18655	18586	18623	18552	18714	18686	18782	18637	18451	18532	18636	18571	18672	18731	18600	18659	18297	18611	18442	18491	18585	18714	18461	18697	18567	18456	18756	18685	18670	18683	18507	18426	18534	18698	18672	18898	18404	18698	18505	18434	18625	18618	18443	18407	18593	18602	18481	18615	18715	18639	18663	18591	18504	18417	18482	18518	18578	18657	18680	18791	18586	18544	18649	18375	18579	18514	18636	18388	18624	18682	18520	18301	18607	18486	18529	18656	18554	18587	18577	18666	18703	18738	18554	18431	18646	18744	18560	18612	18655	18481	18639	18592	18613	18699	18592	18684	18622	18438	18672	18720	18732	18632	18637	18579	18580	18426	18579	18611	18530	18773	18696	18607	18460	18665	18539	18741	18557	18727	18672	18596	18638	18560	18625	18526	18567	18662	18590	18626	18656	18607	18515	18716	18546	18474	18583	18584	18678	18773	18439	18753	18433	18680	18807	18569	18552	18773	18700	18438	18559	18377	18492	18670	18573	18595	18313	18575	18613	18606	18427	18639	18725	18572	18600	18690	18618	18588	18661	18283	18613	18604	18779	18655	18645	18663	18573	18584	18507	18749	18639	18629	18944	18438	18585	18427	18594	18584	18445	18635	18671	18697	18613	18620	18509	18651	18827	18717	18484	18507	18641	18765	18502	18689	18458	18575	18554	18629	18536	18642	18534	18707	18543	18356	18641	18636	18761	18505	18653	18738	18671	18654	18425	18485	18573	18678	18718	18764	18434	18487	18549	18633	18649	18554	18618	18543	18667	18616	18518	18390	18517	18812	18479	18416	18548	18509	18694	18866	18595	18443	18367	18617	18731	18451	18585	18813	18528	18621	18757	18526	18586	18659	18583	18714	18400	18593	18712	18755	18399	18670	18600	18470	18414	18721	18826	18653	18409	18656	18558	18469	18462	18553	18541	18409	18660	18455	18636	18638	18768	18506	18518	18581	18636	18595	18622	18397	18636	18554	18498	18548	18451	18625	18396	18525	18612	18621	18840	18463	18605	18719	18518	18353	18638	18704	18403	18641	18609	18831	18836	18647	18574	18389	18379	18334	18597	18567	18567	18681	18515	18602	18596	18600	18524	18772	18601	18739	18645	18644	18558	18642	18561	18450	18548	18700	18827	18674	18648	18842	18658	18472	18567	18586	18708	18644	18499	18646	18479	18612	18709	18563	18658	18412	18566	18706	18451	18354	18734	18634	18556	18590	18674	18552	18662	18604	18665	18481	18512	18593	18400	18602	18530	18596	18648	18474	18456	18558	18606	18478	18744	18592	18714	18409	18671	18663	18519	18686	18695	18723	18678	18392	18641	18401	18473	18543	18747	18563	18789	18666	18777	18525	18633	18676	18529	18692	18468	18620	18528	18556	18495	18615	18759	18538	18523	18905	18634	18588	18745	18589	18706	18667	18680	18415	18449	18572	18514	18626	18590	18668	18760	18465	18635	18580	18696	18737	18574	18645	18521	18780	18529	18557	18451	18478	18614	18654	18686	18620	18584	18661	18606	18743	18420	18524	18723	18597	18444	18531	18762	18618	18462	18494	18659	18716	18602	18667	18577	18727	18568	18594	18788	18481	18575	18612	18703	18761	18882	18630	18532	18688	18660	18688	18568	18635	18735	18580	18632	18748	18564	18749	18824	18928	18444	18527	18633	18535	18459	18561	18559	18437	18658	18583	18493	18449	18598	18498	18571	18530	18571	18781	18639	18614	18562	18855	18630	18463	18605	18690	18427	18587	18477	18577	18635	18672	18690	18564	18604	18639	18663	18496	18639	18520	18529	18429	18633	18794	18510	18662	18674	18659	18465	18716	18469	18665	18690	18468	18535	18563	18472	18563	18562	18344	18525	18465	18429	18657	18481	18586	18468	18463	18345	18567	18560	18533	18615	18645	18501	18654	18541	18576	18509	18677	18352	18630	18422	18409	18396	18463	18354	18429	18578	18532	18519	18693	18623	18615	18641	18464	18428	18547	18575	18537	18471	18534	18808	18463	18612	18677	18809	18565	18445	18575	18536	18529	18599	18542	18373	18467	18692	18408	18569	18339	18659	18503	18544	18655	18544	18422	18458	18818	18705	18411	18670	18644	18868	18676	18788	18601	18903	18788	18569	18498	18704	18634	18529	18447	18763	18665	18628	18553	18648	18533	18620	18657	18493	18668	18433	18515	18482	18486	18667	18602	18667	18526	18356	18578	18574	18421	18509	18586	18486	18663	18430	18542	18626	18439	18729	18469	18588	18539	18704	18547	18504	18521	18604	18630	18579	18487	18805	18621	18571	18696	18484	18645	18676	18673	18636	18653	18638	18579	18687	18795	18647	18570	18539	18613	18688	18525	18419	18488	18573	18649	18658	18579	18566	18628	18471	18758	18562	18363	18657	18616	18699	18695	18760	18355	18488	18643	18576	18488	18682	18651	18736	18552	18646	18601	18559	18651	18509	18498	18520	18619	18464	18648	18608	18674	18541	18793	18463	18514	18690	18744	18658	18671	18540	18600	18470	18815	18657	18619	18428	18575	18596	18571	18598	18735	18649	18548	18424	18519	18544	18420	18706	18399	18613	18781	18735	18584	18691	18683	18509	18560	18692	18578	18627	18454	18723	18649	18567	18433	18565	18682	18749	18631	18399	18323	18495	18733	18574	18736	18477	18538	18774	18623	18647	18650	18601	18580	18547	18537	18520	18580	18737	18502	18621	18713	18553	18492	18484	18442	18605	18682	18741	18580	18604	18620	18668	18664	18528	18607	18573	18568	18462	18652	18669	18742	18466	18559	18711	18825	18894	18777	18772	18480	18346	18525	18545	18697	18561	18673	18635	18630	18560	18644	18613	18397	18514	18777	18399	18579	18616	18524	18617	18443	18797	18589	18666	18547	18444	18557	18684	18545	18623	18742	18676	18671	18623	18714	18528	18449	18537	18794	18687	18720	18499	18600	18571	18355	18535	18277	18436	18498	18677	18682	18544	18583	18856	18724	18792	18536	18487	18544	18490	18388	18622	18535	18472	18804	18542	18290	18557	18624	18903	18633	18629	18763	18545	18578	18382	18795	18674	18740	18700	18850	18692	18619	18703	18720	18664	18809	18719	18585	18487	18825	18761	18651	18590	18813	18693	18517	18782	18640	18489	18726	18556	18449	18500	18595	18413	18463	18518	18764	18447	18546	18416	18458	18609	18493	18691	18778	18645	18707	18606	18618	18466	18731	18420	18630	18571	18456	18523	18632	18555	18744	18581	18669	18516	18426	18482	18671	18770	18411	18557	18771	18681	18554	18552	18758	18609	18602	18461	18338	18466	18768	18493	18377	18626	18532	18431	18463	18745	18606	18458	18492	18571	18391	18439	18442	18587	18459	18543	18446	18539	18868	18226	18649	18632	18716	18650	18627	18577	18559	18690	18626	18731	18416	18607	18536	18715	18750	18673	18702	18576	18649	18547	18619	18446	18674	18691	18627	18663	18802	18545	18512	18681	18536	18515	18458	18762	18579	18596	18672	18679	18508	18576	18566	18361	18550	18443	18535	18448	18723	18428	18616	18604	18446	18687	18608	18289	18678	18528	18530	18690	18595	18512	18570	18453	18556	18417	18696	18718	18674	18601	18639	18610	18592	18498	18450	18475	18546	18490	18567	18540	18471	18791	18656	18677	18652	18551	18587	18486	18612	18542	18522	18469	18642	18561	18698	18581	18650	18705	18603	18599	18723	18604	18644	18754	18643	18788	18453	18522	18450	18442	18726	18591	18689	18513	18544	18597	18558	18737	18657	18466	18401	18455
18229	29979	29772	24791	31751	36459	17258	16834	17006	16700	16172	15843	15755	15688	15950	15778	15444	15328	15231	15311	15466	15306	15382	15053	15073	15005	15032	15573	15439	15477	21294	21658	20793	18070	15851	14921	14978	14868	14983	14824	14895	14969	14825	14943	15015	14838	14952	14935	14827	15044	14960	14833	14817	15025	14824	15017	14906	14982	14975	14866	14895	14789	14943	14914	14871	14860	15031	14806	14904	14777	14969	14950	14976	14917	14816	14700	14823	14841	14904	14909	15147	15067	14821	15001	14879	14796	14901	15100	14911	15009	15017	14913	14924	14965	14990	15014	15139	14956	14978	14946	14865	14919	14839	14973	14842	15004	14899	15010	14998	15020	15037	14874	14825	14830	14956	14880	15061	14934	15027	14958	14859	14875	15041	14878	14998	14994	15018	14906	15023	14788	14876	14883	14892	14902	14966	14935	14990	15005	14820	15094	14816	15026	14894	14936	14849	14694	14954	14892	14966	14865	14881	14950	14826	14836	14992	14942	14897	14837	14780	14713	14856	14912	15051	14825	15025	15038	14946	15064	14857	15042	14838	14897	14847	14892	14885	14887	14748	14846	14654	14839	14887	14983	14863	14939	14951	15125	15054	15058	14890	14998	14888	14974	15035	14875	15188	14981	14906	14981	14894	14808	15027	14922	15004	14834	15032	14878	14869	14904	15025	14891	14941	14923	14915	15010	14849	14890	15011	15003	15053	14809	14820	15086	14909	14926	15032	14978	15007	14818	14838	14874	14793	14937	14879	14942	14844	14874	15104	14810	14942	14894	15003	14856	14991	14937	14804	14913	14834	14940	14972	14890	14865	14726	15112	14842	14921	14872	15049	14921	14869	15146	14897	14967	14839	14993	14829	14906	14935	14990	15150	14863	14973	14885	15026	14948	15077	14953	14825	14805	15002	14870	14874	14831	14950	14798	14871	14724	14921	14881	15123	14893	15026	14916	14791	14949	14891	14988	15009	14935	14837	14973	14896	14977	15005	15035	14913	15052	14794	14842	14791	15073	14983	14770	14893	14866	14962	14942	14809	14864	14784	14957	14876	14933	14818	14943	14876	15018	14726	14959	14926	14865	15169	14847	14906	14865	14982	14867	14812	14795	14994	14855	15030	14956	14845	14889	14911	14968	14993	14833	14957	15057	14908	14917	14980	15041	15025	14948	15071	15002	14918	15110	14975	15061	14842	14871	14919	14956	14927	14852	15024	14874	14926	14732	14921	14906	14815	15033	14980	14773	15066	14783	14974	14647	14951	14983	14965	15044	14962	14963	14888	14871	14801	15023	14844	14896	14881	14893	14947	14886	14755	14916	14968	14790	15057	14838	14983	14899	14986	14883	14871	15027	14982	15017	14879	14866	15037	14884	15011	15072	14747	14879	15003	15020	14903	14890	15018	15006	14953	14792	14849	14791	14943	15015	15048	15001	14837	14950	14824	14866	14829	15018	14854	14960	14827	14823	14938	14857	14893	15069	14941	14903	15028	14859	14929	14535	14890	15056	14914	14890	14881	14840	15015	14932	14756	14905	15072	14996	14865	14908	14800	14771	14870	14671	14916	14784	14847	14941	14955	15015	15014	14985	14941	14933	14791	14882	14870	15038	14852	14894	14876	14871	14953	15018	15005	14975	15283	14918	14837	14907	14917	14887	14842	14856	15210	14897	14705	14900	14904	15028	14794	14782	14979	14952	14973	14884	14845	14789	14941	14903	14890	14740	14744	14810	14843	14914	14847	14894	14834	14773	15045	14939	14732	15034	15132	14976	14894	14994	14885	14905	14791	14936	14952	15080	14830	14993	14969	14784	14909	14916	14841	15196	14913	14851	14743	14906	15037	14957	14869	14914	14882	14834	14911	14911	14910	14986	15014	15092	14934	14897	14839	14844	14902	14999	14988	14849	15010	15030	14829	14848	14830	14943	15001	14875	14852	15031	14790	14986	14683	14988	14712	14935	14933	14896	15041	14958	15005	14771	14708	14903	14888	14772	14863	14892	14953	14866	14867	14889	14918	14774	14971	15034	14738	14988	15005	14916	14808	14980	14837	14691	15066	14918	14963	14997	14854	14870	14830	15031	15091	14914	14969	14954	14794	14853	14918	14993	14949	14733	14960	14690	15003	14976	14974	14934	14989	14891	14869	15054	14876	14868	15081	14802	14832	14960	14858	14961	15014	15006	14694	14891	14931	14997	14955	14940	14764	14845	14890	14915	14879	15021	14938	14853	14833	14867	14930	14946	14976	14952	15000	14929	14816	14830	15014	15087	14898	14877	14979	15038	14910	14821	14856	15030	15009	15002	14971	14997	14938	14950	14806	14942	14994	15042	14914	14908	14815	15033	14810	15080	14945	14904	14804	14803	14829	14932	14799	14985	14901	14907	14777	14989	15068	14886	14918	14934	14923	14751	14977	14943	14945	14994	14803	15006	14919	15084	14971	14713	14953	14775	15023	14870	15094	14871	14905	14869	14841	14712	14887	14894	14962	15034	14873	15006	14986	14888	14940	14853	14781	14901	14944	14918	14867	14791	14890	15097	15047	14859	14766	14973	14874	14945	14944	14933	14960	14883	14806	15011	14881	14916	14881	14982	14823	15015	14857	15016	14974	14940	14693	14806	14942	15032	14886	15011	14996	15055	15140	14817	14911	14904	15002	14765	14748	14967	14868	14848	14851	14784	14866	14849	14780	14973	14872	15075	14919	14813	15058	14949	15008	14914	14890	14810	14941	14819	14872	14901	14941	14782	14889	14954	14791	14791	14946	14990	14951	15006	14824	14814	14894	14892	14744	14911	14889	14794	14864	14944	14868	15050	14865	14896	14873	14918	14950	14879	15071	15011	14787	15017	14874	14845	15044	14912	15067	14879	14901	14957	14902	15003	14784	14826	14905	14907	14899	14790	14932	14675	15010	14977	15059	15010	14962	14917	14839	14822	14877	15081	15007	14824	14798	14913	14886	14933	14830	15045	14896	14860	14897	14917	15153	14826	14953	14918	14916	14972	15007	14688	15046	14925	14928	14918	14862	14917	14960	14797	15055	14950	14982	14967	14957	14914	14930	14795	14856	14854	15072	14851	14863	14775	14927	14884	14876	14997	14940	14933	14990	14822	14767	15018	14865	14847	14876	15031	14934	14971	14922	14911	14977	14937	14998	14886	14831	14969	14841	14989	14837	15051	14778	15015	14958	15063	14891	14980	14952	14888	14913	14871	14884	14821	14789	14834	14873	14956	14868	14803	14958	14907	14844	14947	14857	14937	14803	14889	14882	14782	14855	14904	14858	15002	14855	14874	14932	14993	14969	14912	14910	14937	14875	14858	14916	14810	14831	15011	14882	14988	14752	15038	15015	14812	14737	14797	14973	14866	14807	14860	14857	14750	15017	14932	14873	14856	14965	15012	15049	14758	15066	14980	14850	14941	14903	14924	14816	14666	14900	15035	14948	14916	14910	15014	14891	14870	14895	14911	14905	14814	14906	14760	14821	14852	14810	15039	15063	15057	14872	14999	14861	14983	14847	14891	14964	14790	14912	14881	14767	14967	14980	15095	15088	14883	14876	15008	15084	15066	14808	14944	15001	14914	14999	15023	14894	14922	14948	14998	15014	14842	14702	14922	14706	14933	15032	15009	15017	15082	14934	14830	14893	15008	15133	14808	14595	15071	14805	14881	14942	14928	14845	14976	14898	14840	14771	14942	15005	14832	14949	14849	14980	14857	14934	14974	14704	14813	14805	14826	14817	14857	14846	14781	15012	14967	14952	14990	14698	14887	14933	14929	14863	14903	14955	14968	15039	14853	14860	15011	14896	14757	14970	14905	14917	14907	14918	14954	14959	14891	14806	15086	14965	14932	14978	14782	15009	15147	14758	14859	14714	15058	15036	14889	14796	14849	14985	14835	14855	14968	14982	14836	14929	14939	14934	14866	14889	14771	15028	14807	14770	14802	14838	15010	15035	14908	14608	14931	15000	14784	14815	15033	14925	14844	14913	14991	14830	14906	14795	14925	14955	14829	14846	14858	14915	15050	14952	14976	14935	14864	14962	14862	15057	14963	15018	14947	14953	14909	14750	14870	14948	14893	14977	14987	14851	14935	14985	15052	14903	14958	14964	14979	14857	14999	14885	14763	15000	14757	14984	14780	14768	14808	14852	14826	14772	14971	14907	14965	15002	15015	14967	14993	15076	14734	14845	14960	14763	14882	14928	14894	14811	15039	14887	14947	14821	14889	15001	14897	14809	14842	14909	14839	14916	14793	14981	14864	15105	14880	14783	14936	14791	14935	15042	14954	15062	14728	14941	15217	14883	15035	14847	14933	14942	15037	14926	14954	15007	14971	14955	15007	14990	15008	14793	14825	14916	14748	14896	15003	14968	14812	14936	14883	14612	15183	14862	15053	14919	14830	14943	14993	14836	15118	14862	14793	14961	15022	14901	14952	14849	14913	15039	14862	14939	14902	14845	14906	14994	14837	15029	15066	14886	14856	14821	14931	14742	14917	14914	14899	14844	15065	14812	14889	14728	14925	14837	14890	14924	14944	14884	14818	14983	14860	14868	15025	14789	14859	14917	14892	14902	14832	14861	14875	14925	14802	15015	14923	15030	14821	14865	14992	14939	14857	14963	14844	14828	14879	14929	14882	14888	14884	14785	14958	14744	14830	14925	15036	14956	15022	14982	14954	14834	14919	14991	14731	14809	14821	14919	15024	14727	14981	14856	14822	14936	14871	15009	14974	14905	14890	15021	14892	14981	14918	14951	14824	14940	14937	14945	14966	14815	14994	15010	14860	14839	14764	14855	15133	14889	14727	14791	14953	14840	14987	14888	14982	14957	14934	14980	14980	14932	14899	14994	14837	15000	15136	14942	14758	14969	14797	14977	14911	14954	14896	14793	14957	15004	14825	14742	14801	14992	14883	14941	14867	14766	14860	14820	14935	15067	14958	15012	14952	14921	14810	15124	14973	14859	14961	14874	15116	14975	14869	14841	14925	14985	14810	14893	15012	14936	14855	14881	14996	14878	14953	14857	14896	14981	14954	14878	14754	14843	15066	14879	15027	14783	14750	14923	14841	14924	14801	14846	14943	14806	15002	14891	14786	14958	14700	15004	14863	14990	15013	15073	14964	14930	14846	14907	14838	14864	14949
30040	22995	24847	22374	20526	23852	20203	19682	19789	19863	19662	19714	19824	19593	19890	19592	19871	19662	19667	19581	19529	19622	19658	19781	19655	19683	19555	19677	19902	19653	19714	19920	20153	20018	19836	19626	19333	19607	19529	19515	19633	19649	19570	19632	19799	19768	19554	19591	19836	19622	19725	19661	19760	19627	19670	19736	19510	19621	19487	19460	19627	19598	19613	19458	19585	19692	19594	19754	19590	19480	19512	19480	19767	19602	19520	19679	19830	19564	19691	19594	19580	19535	19585	19488	19605	19731	19523	19689	19844	19603	19657	19653	19648	19715	19522	19691	19654	19618	19529	19792	19664	19663	19859	19655	19609	19518	19717	19790	19726	19601	19759	19793	19615	19589	19458	19838	19522	19364	19637	19508	19571	19387	19792	19541	19708	19559	19638	19661	19762	19735	19478	19432	19549	19569	19615	19515	19644	19783	19574	19502	19511	19643	19636	19780	19387	19305	19596	19867	19672	19510	19793	19662	19815	19689	19885	19580	19611	19799	19637	19699	19715	19603	19454	19723	19543	19676	19583	19463	19743	20015	19463	19751	19517	19397	19593	19678	19668	19570	19542	19619	19680	19593	19989	19662	19716	19611	19648	19532	19537	19856	19397	19716	19598	19774	19661	19565	19711	19497	19460	19577	19581	19597	19426	19613	19732	19595	19661	19620	19613	19597	19680	19556	19773	19770	19862	19446	19562	19732	19636	19354	19528	19451	19726	19549	19333	19807	19542	19959	19606	19651	19673	19535	19452	19548	19727	19540	19514	19661	19588	19733	19565	19768	19831	19608	19586	19567	19546	19639	19733	19716	19810	19498	19700	19665	19521	19633	19476	19506	19662	19479	19504	19599	19667	19448	19690	19562	19486	19642	19672	19543	19601	19737	19437	19385	19857	19722	19621	19523	19514	19575	19650	19594	19579	19754	19896	19510	19548	19619	19516	19746	19612	19521	19637	19566	19746	19424	19857	19524	19715	19376	19784	19540	19789	19576	19560	19669	19560	19655	19705	19622	19662	19622	19466	19685	19539	19787	19580	19613	19469	19846	19448	19594	19499	19585	19633	19741	19770	19500	19465	19810	19558	19569	19506	19833	19450	19587	19888	19779	19655	19585	19622	19603	19692	19595	19703	19684	19680	19768	19543	19744	19537	19728	19645	19551	19757	19614	19632	19902	19631	19423	19954	19892	19694	19734	19820	19576	19690	19700	19831	19626	19763	19554	19550	19593	19746	19584	19760	19518	19485	19632	19506	19790	19671	19606	19664	19554	19653	19440	19794	19714	19575	19694	19670	19776	19473	19416	19634	19585	19680	19555	19731	19617	19805	19545	19664	19557	19556	19691	19661	19766	19532	19621	19653	19655	19523	19529	19690	19658	19519	19545	19838	19768	19694	19714	19631	19475	19600	19769	19657	19584	19661	19651	19666	19600	19599	19518	19546	19574	19686	19664	19648	19605	19518	19579	19508	19601	19397	19380	19688	19363	19850	19647	19705	19497	19624	19795	19741	19712	19555	19794	19584	19735	19661	19614	19762	19695	19740	19754	19762	19454	19516	19613	19768	19687	19608	19526	19675	19426	19815	19629	19712	19674	19761	19709	19684	19668	19432	19615	19506	19661	19476	19826	19786	19516	19634	19582	19764	19628	19432	19643	19560	19600	19543	19609	19663	19639	19779	19492	19781	19609	19635	19465	19659	19697	19598	19653	19833	19673	19797	19462	19715	19611	19653	19780	19633	19858	19655	19692	19683	19434	19709	19607	19638	19565	19665	19610	19699	19865	19707	19407	19853	19458	19782	19623	19683	19553	19684	19648	19667	19713	19568	19574	19569	19773	19664	19370	19532	19752	19594	19702	19676	19522	19786	19544	19712	19602	19657	19499	19708	19554	19635	19777	19914	19755	19652	19757	19728	19518	19598	19581	19398	19474	19554	19402	19682	19643	19596	19694	19653	19615	19593	19433	19356	19510	19723	19646	19657	19696	19674	19641	19559	19720	19568	19436	19416	19553	19635	19597	19542	19568	19576	19574	19482	19817	19419	19657	19599	19587	19747	19674	19688	19518	19765	19797	19702	19820	19624	19627	19781	19548	19569	19658	19653	19597	19777	19576	19572	19551	19446	19594	19731	19621	19810	19728	19564	19116	19544	19609	19382	19872	19672	19657	19637	19704	19456	19598	19494	19755	19606	19597	19628	19405	19572	19688	19843	19905	19782	19536	19648	19625	19642	19556	19519	19685	19624	19621	19711	19525	19582	19602	19447	19303	19525	19388	19431	19551	19913	19799	19962	19603	19579	19551	19528	19702	19806	19868	19807	19543	19612	19561	19534	19725	19590	19631	19620	19713	19859	19585	19870	19724	19705	19975	19597	19845	19349	19765	19587	19784	19716	19686	19724	19832	19515	19572	19680	19772	19687	19551	19471	19446	19558	19623	19657	19569	19812	19951	19730	19414	19646	19546	19389	19702	19636	19887	19664	19618	19548	19701	19626	19619	19439	19545	19882	19481	19660	19682	19713	19387	19433	19701	19843	19654	19635	19680	19623	19710	19643	19734	19739	19522	19826	19568	19862	19664	19845	19600	19656	19778	19744	19636	19616	19681	19697	19665	19564	19562	19502	19757	19709	19768	19702	19589	19453	19660	19544	19524	19626	19718	19470	19698	19582	19803	19525	19723	19721	19617	19521	19782	19466	19750	19396	19845	19715	19723	19683	19727	19583	19868	19683	19743	19500	19911	19642	19481	19485	19784	19718	19485	19695	19584	19726	19552	19651	19546	19730	19612	19672	19605	19573	19649	19543	19553	19653	19367	19652	19773	19733	19511	19661	19794	19621	19690	19765	19903	19755	19584	19683	19488	19633	19552	19634	19604	19630	19638	19605	19350	19647	19602	19637	19563	19763	19681	19778	19606	19615	19697	19739	19793	19676	19599	19700	19585	19772	19655	19516	19693	19486	19678	19659	19583	19456	19492	19663	19656	19683	19769	19654	19645	19748	19677	19489	19551	19616	19459	19461	19633	19502	19874	19624	19536	19625	19624	19541	19454	19622	19691	19745	19546	19701	19569	19506	19556	19659	19511	19833	19765	19810	19571	19704	19678	19807	19817	19792	19703	19732	19617	19723	19656	19532	19628	19598	19842	19536	19680	19710	19725	20049	19607	19622	19507	19617	19674	19594	19781	19799	19482	19715	19482	19385	19519	19500	19872	19781	19526	19609	19730	19611	19688	19809	19818	19584	19506	19819	19894	19674	19494	19841	19742	19680	19466	19756	19644	19597	19455	19696	19681	19889	19708	19559	19614	19500	19622	19632	19565	19635	19686	19698	19641	19714	19780	19624	19543	19731	19641	19620	19538	19636	19790	19588	19340	19691	19660	19676	19590	19381	19509	19767	19703	19459	19714	19477	19741	19649	19730	19653	19756	19675	19645	19830	19730	19536	19518	19660	19535	19661	19800	19807	19711	19505	19550	19762	19616	19467	19584	19679	19644	19808	19652	19633	19710	19627	19675	19829	19637	19577	19646	19737	19665	19627	19786	19613	19780	19786	19587	19785	19553	19502	19675	19794	19974	19611	19685	19538	19467	19731	19772	19768	19569	19697	19561	19643	19503	19704	19687	19530	19579	19741	19665	19654	19562	19708	19678	19433	19628	19623	19640	19694	19500	19514	19374	19622	19582	19563	19441	19775	19722	19691	19786	19635	19562	19780	19540	19542	19570	19447	19623	19631	19599	19854	19436	19737	19646	19471	19452	19597	19588	19658	19589	19589	19423	19577	19771	19688	19727	19598	19494	19718	19695	19649	19696	19566	19807	19769	19742	19573	19270	19701	19654	19673	19721	19661	19434	19454	19583	19754	19454	19488	19604	19414	19681	19597	19604	19629	19697	19765	19601	19795	19413	19812	19440	19652	19716	19709	19654	19764	19403	19557	19621	19615	19656	19611	19633	19608	19628	19793	19674	19560	19696	19580	19498	19490	19662	19801	19589	19561	19566	19587	19924	19665	19562	19621	19432	19639	19603	19635	19571	19748	19446	19434	19412	19674	19664	19575	19660	19321	19568	19570	19661	19571	19718	19627	19595	19771	19506	19527	19667	19737	19659	19701	19524	19839	19735	19418	19757	19644	19682	19485	19616	19846	19589	19643	19748	19608	19577	19618	19866	19638	19558	19684	19677	19483	19486	19597	19464	19548	19700	19571	19618	19622	19659	19705	19702	19592	19482	19528	19795	19722	19749	19669	19717	19514	19564	19642	19662	19449	19761	19728	19672	19705	19663	19762	19435	19570	19554	19583	19680	19815	19712	19772	19639	19673	19632	19661	19865	19583	19506	19524	19710	19749	19695	19459	19734	19804	19477	19570	19802	19617	19731	19684	19744	19693	19427	19524	19635	19547	19830	19964	19654	19795	19748	19554	19501	19725	19446	19603	19560	19537	19575	19551	19526	19532	19743	19556	19664	19704	19762	19681	19540	19565	19495	19849	19620	19609	19425	19649	19578	19747	19582	19611	19531	19658	19632	19723	19464	19707	19552	19577	19586	19684	19620	19806	19724	19599	19699	19571	19580	19588	19630	19744	19761	19623	19511	19611	19630	19416	19452	19659	19536	19470	19798	20009	19642	19667	19719	19819	19670	19391	19616	19556	19542	19728	19530	19807	19663	19738	19787	19649	19568	19740	19571	19535	19762	19460	19751	19566	19792	19819	19844	19341	19509	19359	19779	19582	19476	19531	19484	19797	19896	19741	19606	19566	19563	19615	19746	19663	19381	19638	19625	19537	19736	19620	19716	19548	19471	19452	19554	19609	19619	19437	19592	19681	19831	19682	19581	19576	19552	19686	19580	19671	19585	19564	19726	19730	19787	19821	19518	19633	19562	19589	19797	19535	19731	19750	19866	19681	19672	19658	19657	19475	19490	19434	19674	19516	19498	19689	19506	19469	19523	19543	19319	19731	19743	19812	19497	19678	19685	19794	19584	19476	19720	19545	19500	19707	19594	19672	19612	19481	19773	19585	19770	19631	19518	19524	19761	19622	19635	19511	19581	19662	19477	19478	19669	19417	19753	19616	19802	19681	19738	19689	19592	19561	19608	19732	19634	19405	19614	19485	19711	19516	19688	19379	19625	19849	19653	19553	19537
16893	18325	18704	17274	18006	20167	15731	15635	15908	15795	15647	15622	15546	15614	15653	15663	15578	15438	15543	15530	15680	15587	15709	15313	15605	15554	15613	15508	15581	15666	15809	16159	15995	15828	15618	15532	15419	15479	15601	15532	15592	15510	15452	15229	15588	15549	15626	15408	15644	15586	15419	15656	15581	15625	15542	15367	15408	15360	15492	15595	15410	15511	15518	15481	15429	15578	15490	15444	15451	15547	15559	15446	15603	15701	15434	15484	15454	15568	15497	15482	15577	15406	15524	15613	15292	15545	15604	15347	15604	15637	15342	15492	15336	15496	15463	15449	15376	15476	15618	15579	15774	15440	15520	15325	15616	15564	15425	15377	15437	15421	15629	15551	15510	15575	15578	15617	15386	15290	15673	15667	15601	15544	15389	15437	15496	15526	15504	15485	15521	15423	15542	15498	15418	15401	15557	15504	15513	15683	15490	15498	15522	15501	15456	15399	15471	15495	15461	15416	15585	15329	15468	15454	15480	15558	15454	15531	15445	15576	15617	15497	15400	15750	15646	15501	15601	15562	15470	15600	15601	15533	15460	15400	15480	15572	15355	15536	15534	15448	15458	15443	15361	15527	15655	15433	15567	15607	15468	15452	15561	15500	15419	15542	15349	15495	15319	15401	15339	15367	15441	15588	15551	15481	15482	15643	15539	15590	15512	15453	15582	15467	15448	15320	15399	15553	15689	15376	15240	15474	15643	15537	15358	15358	15536	15460	15366	15480	15461	15694	15446	15465	15484	15536	15424	15471	15458	15521	15624	15512	15563	15478	15367	15535	15528	15475	15572	15483	15549	15398	15659	15495	15423	15440	15443	15538	15473	15650	15530	15363	15531	15523	15563	15343	15441	15539	15536	15505	15465	15507	15380	15355	15440	15471	15476	15566	15587	15640	15533	15474	15596	15553	15507	15561	15414	15502	15489	15731	15590	15452	15502	15492	15595	15482	15460	15581	15569	15654	15593	15416	15533	15508	15587	15553	15350	15520	15451	15456	15384	15613	15461	15468	15671	15395	15528	15457	15483	15499	15407	15508	15594	15593	15582	15648	15635	15512	15475	15653	15368	15487	15594	15444	15385	15581	15509	15550	15342	15605	15464	15444	15542	15610	15682	15548	15454	15511	15546	15448	15426	15356	15549	15591	15478	15489	15516	15741	15558	15465	15580	15495	15594	15546	15642	15445	15454	15431	15393	15437	15551	15566	15520	15568	15448	15424	15531	15537	15307	15497	15469	15521	15407	15623	15443	15573	15554	15535	15539	15672	15472	15564	15613	15628	15282	15515	15495	15583	15377	15662	15612	15360	15564	15457	15609	15548	15534	15444	15558	15568	15576	15495	15506	15537	15272	15384	15563	15482	15657	15714	15513	15393	15418	15556	15481	15701	15469	15560	15578	15405	15523	15340	15667	15619	15557	15483	15372	15574	15539	15558	15404	15464	15548	15407	15292	15577	15419	15496	15602	15574	15723	15565	15602	15446	15501	15482	15394	15490	15375	15514	15487	15538	15605	15492	15498	15588	15647	15441	15390	15467	15528	15552	15499	15441	15474	15476	15385	15518	15503	15514	15586	15558	15537	15493	15564	15519	15271	15526	15572	15450	15672	15476	15422	15449	15539	15513	15399	15504	15687	15446	15474	15528	15352	15705	15421	15504	15435	15480	15486	15376	15557	15537	15428	15457	15589	15560	15519	15351	15532	15550	15554	15551	15500	15561	15414	15391	15493	15595	15649	15455	15483	15538	15496	15447	15684	15342	15530	15382	15457	15395	15465	15411	15659	15502	15413	15448	15444	15582	15638	15429	15697	15519	15359	15468	15618	15310	15528	15271	15388	15781	15767	15374	15457	15360	15663	15351	15460	15412	15549	15582	15445	15513	15456	15449	15352	15454	15543	15476	15623	15570	15488	15533	15556	15439	15570	15576	15498	15542	15485	15355	15346	15395	15412	15430	15511	15575	15497	15415	15393	15616	15440	15649	15475	15539	15624	15578	15409	15329	15520	15541	15452	15641	15507	15413	15408	15490	15500	15626	15434	15594	15429	15662	15484	15683	15618	15445	15372	15439	15439	15659	15600	15546	15421	15509	15397	15436	15335	15412	15653	15422	15681	15461	15549	15429	15480	15578	15353	15521	15546	15516	15480	15509	15500	15589	15313	15563	15588	15558	15475	15532	15467	15559	15308	15498	15468	15360	15468	15456	15360	15447	15520	15450	15480	15573	15558	15482	15420	15328	15724	15387	15399	15491	15509	15532	15575	15482	15592	15478	15704	15505	15558	15643	15570	15563	15407	15398	15511	15496	15415	15421	15577	15507	15598	15333	15557	15505	15595	15394	15571	15497	15626	15338	15436	15495	15567	15498	15414	15557	15433	15484	15432	15432	15511	15513	15497	15370	15525	15465	15509	15330	15642	15559	15505	15317	15440	15350	15462	15393	15638	15532	15411	15507	15468	15461	15434	15566	15278	15494	15567	15438	15593	15544	15533	15464	15470	15388	15626	15413	15457	15561	15414	15524	15477	15578	15470	15605	15461	15570	15462	15402	15440	15642	15460	15708	15482	15424	15550	15502	15427	15654	15522	15469	15569	15624	15483	15607	15535	15591	15580	15584	15510	15614	15354	15552	15501	15468	15546	15471	15554	15501	15562	15517	15466	15415	15476	15500	15390	15256	15496	15370	15320	15476	15278	15530	15556	15576	15590	15709	15459	15517	15472	15471	15625	15422	15492	15550	15358	15402	15364	15509	15544	15465	15380	15550	15551	15549	15630	15500	15318	15607	15383	15459	15499	15418	15353	15523	15440	15421	15556	15421	15538	15561	15486	15607	15497	15322	15438	15499	15590	15673	15371	15537	15407	15501	15442	15533	15684	15564	15514	15560	15512	15586	15578	15470	15603	15557	15625	15545	15420	15502	15627	15600	15489	15477	15505	15482	15411	15482	15639	15519	15347	15542	15656	15416	15622	15554	15463	15332	15707	15627	15608	15498	15342	15481	15509	15426	15409	15440	15737	15498	15572	15440	15525	15584	15529	15388	15457	15533	15547	15665	15436	15631	15361	15510	15529	15481	15495	15583	15520	15590	15537	15418	15360	15529	15508	15348	15566	15588	15499	15607	15580	15567	15558	15572	15363	15454	15554	15518	15608	15490	15516	15470	15379	15473	15518	15392	15629	15502	15551	15578	15490	15523	15550	15370	15470	15547	15361	15474	15330	15390	15438	15491	15574	15665	15688	15280	15391	15484	15306	15428	15546	15678	15570	15532	15479	15499	15578	15635	15442	15453	15602	15240	15448	15394	15552	15430	15435	15575	15525	15576	15646	15312	15465	15549	15388	15591	15403	15481	15412	15471	15506	15586	15575	15424	15468	15322	15608	15371	15375	15657	15732	15605	15585	15537	15518	15514	15664	15432	15610	15491	15553	15597	15525	15622	15545	15442	15403	15545	15602	15499	15510	15480	15450	15585	15511	15511	15445	15635	15309	15347	15503	15423	15393	15733	15439	15504	15471	15446	15611	15597	15490	15408	15585	15430	15601	15594	15474	15598	15421	15467	15479	15478	15568	15499	15604	15460	15551	15474	15438	15268	15788	15538	15474	15421	15560	15562	15564	15481	15638	15594	15477	15508	15619	15531	15491	15436	15337	15406	15594	15535	15399	15730	15495	15533	15424	15537	15484	15492	15574	15288	15560	15488	15336	15475	15626	15514	15593	15387	15461	15337	15539	15407	15365	15491	15470	15461	15493	15519	15477	15440	15363	15454	15348	15550	15644	15469	15739	15383	15435	15437	15656	15422	15450	15459	15500	15472	15489	15482	15678	15567	15548	15542	15637	15512	15152	15691	15500	15330	15565	15345	15654	15446	15515	15395	15560	15431	15440	15587	15598	15477	15554	15473	15442	15440	15638	15519	15662	15494	15361	15463	15532	15481	15619	15577	15550	15482	15548	15404	15702	15539	15381	15455	15531	15519	15569	15571	15609	15543	15518	15475	15469	15632	15522	15530	15691	15625	15509	15376	15583	15483	15299	15469	15455	15491	15511	15580	15428	15296	15583	15421	15361	15486	15440	15578	15512	15389	15383	15486	15549	15510	15435	15607	15624	15538	15584	15475	15671	15492	15417	15502	15458	15542	15541	15483	15561	15464	15597	15387	15550	15570	15463	15643	15481	15375	15494	15642	15471	15534	15531	15620	15440	15485	15451	15583	15430	15551	15460	15564	15441	15467	15612	15534	15659	15551	15520	15578	15554	15614	15711	15600	15513	15625	15489	15577	15420	15365	15644	15677	15429	15369	15477	15378	15569	15573	15541	15450	15557	15353	15473	15544	15503	15540	15551	15361	15452	15593	15472	15393	15330	15574	15555	15696	15398	15533	15420	15637	15488	15557	15683	15544	15667	15317	15495	15505	15515	15482	15496	15488	15379	15577	15388	15353	15559	15519	15479	15483	15475	15334	15524	15434	15504	15552	15392	15514	15627	15536	15433	15400	15774	15422	15630	15316	15464	15591	15504	15528	15323	15452	15406	15422	15491	15446	15367	15579	15618	15604	15338	15461	15575	15642	15515	15333	15468	15545	15431	15684	15446	15489	15340	15593	15418	15499	15420	15589	15490	15536	15502	15561	15558	15514	15384	15552	15461	15315	15590	15444	15491	15460	15517	15442	15587	15397	15334	15319	15512	15430	15539	15498	15455	15532	15560	15590	15554	15519	15608	15575	15564	15610	15346	15436	15491	15600	15594	15446	15482	15504	15434	15559	15528	15515	15433	15589	15597	15597	15572	15575	15389	15372	15455	15426	15615	15599	15441	15500	15508	15471	15630	15443	15537	15505	15674	15440	15599	15471	15532	15536	15677	15292	15510	15319	15525	15313	15545	15460	15508	15456	15493	15486	15390	15514	15601	15445	15552	15538	15460	15313	15482	15479	15664	15554	15414	15352	15637	15460	15492	15483	15448	15462	15409	15559	15539	15514	15499	15467	15533	15555	15571	15368	15643	15571	15585	15519	15379	15370	15505	15434	15534	15617	15615	15564	15471	15429	15446	15525	15380	15373	15487	15450	15647	15408	15323	15596	15670	15396	15545	15281	15508	15589	15535	15339	15614	15488	15430	15410	15535	15537	15553	15489	15604	15326
25252	21407	28616	25075	25893	46164	25894	21906	21287	21494	21254	20756	21053	21073	21001	21011	20918	20711	21002	20721	20676	20996	21176	20909	20927	20820	20841	21103	20932	20862	22354	23370	22866	21996	21123	20985	20801	20635	20706	20555	20718	20748	20935	20801	20739	20816	20752	20646	20947	20737	20897	20609	20643	20815	20630	20700	20568	20364	20711	20640	20749	20742	20633	20654	20759	20810	20802	20667	20618	20893	20664	20709	20759	20607	20575	20778	20588	20666	20942	20714	20737	20558	20683	20643	20605	20659	20582	20749	20730	20609	20690	20649	20835	20725	20598	20446	20766	20832	20696	20798	20838	20653	20580	20796	20351	20570	20673	20741	20539	20605	20501	20670	20733	20663	20565	20867	20719	20681	20761	20730	20792	20882	20533	20728	20803	20579	20524	20539	20523	20671	20691	20558	20855	20540	20791	20794	20723	20596	20623	20721	20557	20729	20556	20749	20632	20655	20576	20545	20857	20769	20414	20543	20777	20859	20702	20666	20816	20568	20463	20555	20755	20557	20723	20820	20742	20790	20588	20635	20609	20627	20577	20867	20811	20752	20753	20759	20698	20704	20513	20666	20552	20792	20652	20772	20647	20707	20631	20538	20563	20568	20630	20670	20462	20749	20619	20738	20579	20588	20612	20656	20691	20639	20579	20842	20868	20666	20634	20676	20631	20717	20548	20728	20433	20599	20636	20490	20757	20756	20620	20724	20660	20606	20738	20883	20649	20839	20728	20617	20641	20752	20787	20523	20796	20469	20652	20595	20455	20500	20623	20679	20565	20527	20688	20605	20857	20583	20660	20432	20698	20632	20566	20729	20621	20914	20789	20676	20503	20738	20626	20608	20568	20656	20779	20324	20793	20830	20653	20801	20625	20581	20587	20717	20609	20541	20632	20735	20729	20682	20792	20851	20520	20660	20674	20579	20502	20418	20726	20861	20694	20773	20570	20674	20688	20534	20783	20545	20499	20723	20726	20568	20621	20751	20533	20560	20419	20472	20649	20437	20657	20738	20733	20689	20442	20640	20680	20668	20568	20607	20585	20440	20425	20731	20567	20593	20633	20632	20677	20609	20642	20695	20676	20686	20761	20528	20566	20626	20335	20558	20510	20514	20695	20636	20731	20652	20796	20679	20782	20858	20495	20600	20493	20601	20924	20693	20528	20656	20543	20598	20692	20494	20639	20605	20723	20854	20794	20414	20525	20749	20495	20581	20589	20567	20643	20716	20583	20699	20723	20476	20515	20574	20578	20558	20557	20691	20648	20760	20749	20674	20787	20770	20584	21023	20613	20698	20787	20777	20562	20648	20456	20718	20641	20657	20614	20675	20745	20902	20635	20641	20752	20399	20692	20445	20728	20564	20713	20680	20769	20757	20859	20845	20738	20494	20892	20607	20723	20628	20734	20626	20671	20619	20770	20765	20605	20633	20977	20686	20539	20524	20614	20635	20891	20633	20802	20534	20681	20785	20687	20653	20745	20748	20800	20915	20586	20701	20753	20608	20730	20693	20710	20694	20731	20752	20744	20763	20517	20677	20629	20717	20636	20715	20615	20658	20706	20717	20638	20802	20746	20521	20708	20504	20492	20631	20569	20884	20666	20490	20879	20877	20724	20642	20556	20647	20559	20545	20567	20650	20833	20584	20509	20481	20548	20637	20856	20607	20451	20583	20591	20623	20762	20541	20674	20605	20514	20639	20861	20748	20692	20850	20699	20599	20606	20763	20602	20611	20540	20552	20779	20618	20749	20556	20646	20494	20729	20592	20513	20792	20620	20768	20734	20710	20520	20440	20927	20712	20748	20745	20670	20741	20725	20620	20809	20762	20372	20797	20891	20717	20657	20681	20542	20616	20673	20634	20877	20568	20604	20550	20711	20551	20448	20777	20600	20634	20678	20716	20578	20768	20610	20820	20804	20909	20649	20570	20580	20775	20575	20577	20646	20618	20756	20712	20561	20416	20609	20588	20609	20636	20844	20675	20733	20879	20839	20665	20817	20433	20522	20476	20754	20479	20460	20712	20593	20619	20712	20835	20880	20661	20488	20623	20962	20669	20632	20930	20522	20745	20909	20884	21021	20471	20659	20541	20692	20645	20659	20614	20684	20886	20884	20465	20838	20806	20536	20625	20660	20584	20466	20819	20725	20604	20611	20574	20615	20551	20820	20597	20909	20594	20628	20599	20398	20906	20804	20506	20786	20991	20796	20921	20679	20841	20737	20660	20894	20528	20604	20599	20675	20683	20731	20503	20643	20769	20681	20569	20750	20633	20508	20816	20557	20915	20480	20655	20714	20633	20711	20757	20501	20658	20798	20714	20658	20458	20683	20490	20605	20721	20823	20575	20618	20736	20635	20565	20637	20774	20741	20792	20648	20686	20602	20662	20887	20590	20831	20641	20550	20570	20578	20553	20495	20415	20800	20569	20513	20745	20812	20745	20406	20725	20932	20914	20704	20827	20478	20675	20875	20560	20816	20921	20328	20811	20709	20752	20621	20411	20689	20903	20682	20680	20788	20860	20631	20538	20546	20481	20656	20715	20735	20577	20736	20613	20832	20901	20644	20866	20856	20549	20768	20718	20605	20486	20641	20631	20606	20713	20761	20530	20591	20377	20706	20566	20681	20635	20891	20722	20708	20990	20719	20738	20700	20624	20736	20641	20736	20863	20689	20702	20768	20635	20602	20835	20503	20525	20920	20460	20644	20850	20857	20632	20668	20703	20766	20757	20766	20713	20725	20637	20719	20719	20539	20771	20686	20497	20773	20781	20596	20827	20779	20609	20706	20633	20715	20681	20657	20785	20653	20651	20617	20382	20747	20709	20718	20651	20778	20568	20550	20571	20951	20557	20704	20577	20732	20522	20769	20668	20689	20743	20608	20731	20920	20435	20509	20518	20651	20595	20554	20580	20716	20749	20511	20708	20753	20767	20741	20955	20512	20472	20745	20661	20593	20958	20591	20544	20524	20809	20546	20780	20768	20577	20894	20829	20517	20621	20690	20612	20657	20585	20666	20624	20525	20494	20645	20636	20667	20959	20538	20816	20637	20661	20880	20679	20594	20539	20618	20729	20575	20833	20686	20699	20531	20832	20687	20660	20691	20850	20813	20661	20618	20652	20594	20628	20641	20959	20720	20706	20540	20780	20548	20688	20656	20646	20731	20833	20695	20625	20787	20668	20791	21040	20596	20610	20748	20898	20508	20655	20893	20720	20565	20514	20315	20724	20582	20504	20662	20889	20710	20588	20652	20578	20795	20728	20567	20642	20658	20673	20913	20566	20856	20677	20724	20786	20731	20661	20670	20766	20535	20497	20677	20755	20726	20598	20651	20625	20631	20547	20492	20660	20584	20746	20602	20695	20894	20853	20638	20565	20547	20669	20491	20559	20645	20657	20644	20744	20998	20845	20364	20635	20648	20579	20830	20741	20700	20837	20903	20588	20631	20655	20528	20687	20639	20810	20600	20626	20831	20781	20704	20664	20453	20572	20720	20633	20550	20591	20456	20803	20919	20777	20725	20727	20826	20668	20607	20699	20833	20495	20573	20774	20385	20607	20657	20549	20759	20534	20621	20635	20479	20379	20513	20529	20705	20555	20752	20766	20819	20518	20493	20706	20420	20461	20548	20697	20925	20649	20633	20703	20693	20639	20679	20760	20511	20596	20628	20566	20735	20615	20718	20604	20581	20556	20700	20433	20696	20606	20616	20647	20877	20628	20724	20680	20731	20719	20587	20618	20625	20586	20672	20417	20652	20758	20797	20606	20505	20777	20661	20745	20772	20349	20648	20754	20756	20481	20688	20653	20620	20803	20604	20688	20835	20594	20881	20820	20631	20768	20831	20473	20610	20731	20747	20686	20755	20523	20594	20614	20638	20510	20650	20758	20546	20769	20670	20492	20631	20811	20566	20618	20671	20753	20376	20654	20595	20592	20798	20673	20832	20730	20793	20752	20768	20442	20757	20725	20616	20793	20585	20572	20602	20678	20726	20736	20916	20552	20770	20693	20392	20842	20640	20403	20666	20674	20783	20643	20581	20640	20518	20859	20750	20488	20376	20450	20523	20832	20876	20531	20650	20557	20890	20711	20533	20566	20698	20591	20718	20522	20906	20660	20400	20730	20671	20687	20563	20595	20666	20783	20649	20721	20740	20678	20578	20813	20703	20534	20744	20380	20684	20531	20610	20759	20537	20843	20683	20623	20736	20916	20848	20656	20703	20603	20574	20574	20640	20794	20745	20621	20774	20737	20826	20594	20534	20665	20651	20553	20643	20980	20683	20640	20535	20605	20659	20906	20780	20541	20544	20796	20733	20669	20580	20573	20849	20430	20566	20786	20518	20502	20759	20775	20467	20708	20663	20635	20773	20541	20537	20561	20820	20655	20625	20599	20808	20785	21025	20558	20650	20871	20745	20607	20647	20507	20545	20711	20579	20591	20666	20663	20698	20815	20725	20702	20826	20716	20919	20632	20703	20640	20710	20561	20790	20840	20672	20566	20629	20492	20635	20466	20445	20570	20689	20594	20685	20531	20723	20628	20649	20643	20781	20639	20544	20550	20720	20580	20440	20700	20640	20652	20705	20559	20736	20549	20859	20705	20758	20872	20488	20816	20608	20762	20670	20507	20518	20667	20563	20347	20758	20663	20527	20599	20558	20527	20723	20630	20753	20729	20682	20796	20453	20823	20681	20868	20604	20644	20575	20710	20574	20830	20641	20635	20715	20510	20668	20594	20829	20555	20707	20558	20560	20711	20505	20710	20483	20566	20758	20797	20800	20786	20696	20580	20715	20869	20583	20756	20787	20824	20718	20920	20823	20823	20679	20454	20523	20515	20720	20568	20610	20584	20672	20558	20511	20803	20636	20783	20767	20695	20771	20390	20537	20549	20813	20709	20554	20682	20568	20673	20693	20598	20709	20738	20726	20479	20586	20805	20802	20717	20660	20799	20748	20770	20482	20368	20663	20644	20770	20754	20607	20740	20693	20727	20507	20686	20861	20688	20607	20488	20786	20545	20630	20530	20735	20722	20733	20585	20732	20623	20645	20649	20566	20595	20668	20616	20717	20486	20693	20767	21001	20820	20678	20817	20683	20586	20628	20960	20696	20896	20630	20631	20731	20559	20457	20533	20564	20612
16884	26036	25816	22344	26727	34214	17145	17029	17328	17026	16574	16699	16509	16377	16385	16284	16348	16368	16248	16438	16422	16338	16512	16287	16185	16307	16276	16427	16358	16356	18991	19915	18979	17486	16500	16254	16149	16083	16158	16097	16235	16099	16206	16189	16070	16006	16092	15912	16183	16031	16156	16119	16208	16216	15983	16053	16124	16055	16170	15968	16162	16157	16134	16044	16043	16171	16193	16074	16185	16115	16074	16010	16187	16244	16168	16284	16176	16111	16196	15989	16087	16041	16026	16257	16085	15870	16221	15903	15984	16187	16125	15992	15982	16096	16134	16215	15983	16076	15959	16208	16070	16042	16138	16215	16108	15944	16108	16161	16022	15989	16112	16086	16097	16065	16067	16088	16079	15936	16203	16077	15976	16101	16082	15959	16046	16277	15881	16120	15986	16151	16185	15898	16102	16199	16057	16136	16027	16135	16061	15895	15985	16043	16031	16139	16170	16033	16179	16049	16072	16250	16002	16093	16023	16264	16114	15959	16089	16051	15966	16206	16283	16188	16193	16203	16038	16133	16214	16107	16109	16025	16073	16123	16221	16106	16053	16108	16182	16087	15917	16143	16129	16189	16003	15957	16020	16099	16169	16099	16091	16094	16094	16130	16057	16059	16105	15986	16201	16215	16089	16184	16004	16009	16233	16146	16187	16076	16194	16214	16133	16161	16131	16178	16064	16041	16022	16134	16203	16189	15959	16019	16232	15954	16124	16080	16062	16227	15990	16007	16068	16276	16023	16175	16085	16176	15948	16029	16036	16117	15990	16114	16154	16020	15982	16047	16366	16000	16022	15892	16150	16062	16214	16180	16108	16038	16025	16164	16052	16024	16105	16128	16057	15843	16073	15950	16033	16060	16108	16024	16113	16124	16111	16070	15997	15992	16004	16115	16137	16152	16177	15930	16192	16160	16066	16231	16077	16121	16108	15937	16106	16145	15992	16048	16019	15902	16018	16131	16265	16087	16110	16198	16084	16141	16254	16116	16087	16073	16058	16094	16051	16061	16006	15908	16328	16005	16091	16264	16123	16163	16140	16171	16015	16247	15987	16210	16094	16153	16193	16115	16104	15965	16204	16054	15942	16124	16110	16035	16134	16111	16180	16125	16075	16062	16234	16120	15998	16041	16073	16171	16035	16093	16136	16110	16031	16262	16218	16179	15966	16047	16095	16089	15989	16060	16063	16102	16110	16172	16266	15969	16024	16006	16186	16178	15985	16007	15917	16017	16279	16096	16262	16224	15966	16057	15947	16191	16186	16248	16157	15922	16041	16271	16000	15990	16060	16082	15916	16343	16171	16013	16053	16208	16083	16086	15957	16120	16185	16096	16098	16096	16139	16124	16002	16080	16139	16163	16178	15990	16059	16004	15986	16191	16212	16131	16087	16077	16172	16065	16226	16039	16201	16011	15949	16290	16330	15911	16150	16219	16009	15929	16183	16258	15936	15970	16129	16081	16197	16002	16112	16075	16047	16205	16127	16076	16066	16191	16119	16080	16199	16007	16069	16025	16074	16185	16028	16292	16106	16197	16073	16001	16090	16201	16052	16186	16134	16149	16132	16216	16106	16005	16208	16037	16155	16018	16119	15997	16110	16073	16133	16186	16154	16154	16060	16104	16124	16089	15945	15937	16061	16153	16111	16185	16065	15927	16033	15960	16108	16361	16200	16322	16130	16165	16178	16152	16069	16108	16094	16174	16020	16261	16086	15953	16137	16161	16031	16047	16145	16060	16275	16130	15987	16081	16149	16074	16072	16033	16175	15986	16051	16066	16020	16044	16162	16189	16106	16266	16019	16039	16075	16171	16089	16053	16175	16090	16114	15998	15998	16209	16179	16127	16116	16038	16126	16076	16197	16030	16054	15975	15959	16078	16197	16004	16081	16023	16115	16192	16046	16042	16148	16194	15935	16065	16127	16117	16060	16139	16105	16199	15983	16122	16138	16084	16225	16102	16107	16220	16073	16084	16046	16023	15981	16035	16157	16205	16075	16050	16110	16002	16151	16082	16012	16125	16159	16084	16076	16017	16093	15979	16147	16075	16176	16118	16017	16137	16174	16110	16192	16081	16159	15907	16107	16046	16065	15931	16119	16072	16054	15945	16206	15939	16157	16211	16009	16035	16233	16010	16119	16100	16040	16102	16035	16006	16014	16293	16099	16175	16029	15957	16114	16090	16092	16366	16002	16038	16156	15952	16013	16063	15808	16218	16097	15954	16216	16057	16159	16229	16123	16147	16026	15888	16278	16142	15897	16202	16089	16205	16140	16010	16145	15860	16032	16175	16115	15982	16116	16065	16217	16191	15991	16147	16060	16204	16083	16143	16267	16273	16284	16003	16258	16117	16118	16158	15932	15883	16038	16225	16360	16106	16149	16104	16173	16096	16209	16133	16044	16127	16020	15924	16147	16188	16091	16109	16068	16164	16022	16080	15945	15950	16109	16111	16198	16190	16061	16046	15868	16022	16092	16193	15856	16173	16002	15899	16183	16091	16166	16259	16104	16175	16058	16189	16053	16071	15977	15889	16215	16009	16250	15984	16113	16076	16140	16254	16069	16181	16202	15977	16131	15949	16134	16090	16297	15998	16042	16191	16081	16077	15918	16088	16044	16019	16033	16052	15967	16046	16150	15966	16090	16058	16032	16103	16202	16240	16124	16159	16003	16036	16076	15870	16161	15921	16148	15938	16076	16004	16059	16333	16015	16188	16278	16139	16013	16158	16248	16022	16099	16168	16146	15974	16232	16214	16068	15955	16188	16091	16067	16040	16056	16044	16114	16089	16044	15984	16121	16025	16211	16066	16014	16017	16104	16084	16184	16025	16010	16246	16021	16075	16055	16174	15994	16096	16144	16018	16191	15982	16056	15978	16034	16053	16129	16118	15877	16007	16161	16042	15999	16053	16019	16054	16305	16005	16106	15998	16074	16117	15958	16167	16146	16028	16157	16106	16179	16126	16162	16314	16123	16111	16049	15881	16110	16241	16061	16083	15953	15974	16187	16051	16217	16142	16098	16289	15990	16077	16206	15928	16100	15970	16124	15970	16119	16023	16100	16260	16023	16005	16109	16274	15920	16146	16058	16068	16115	16029	16227	16079	16123	15918	16043	16311	16213	16048	16020	16240	16179	16148	16175	16148	16079	16143	16053	15995	16018	15990	15938	15926	16032	16166	16248	16266	16339	15884	16066	16068	16081	16122	15992	15986	16171	16076	16020	16001	16190	15967	15992	16230	15961	16183	16154	16011	16243	16113	16094	16001	16068	16093	16054	16064	16050	15982	15960	16146	16086	16090	16112	16049	15935	16022	16087	16155	16061	16119	16046	16106	16294	16006	16374	16111	16049	16211	16085	16061	16101	16013	16175	16289	16089	16091	16111	15934	16038	15976	15986	16055	16251	16121	16042	16138	16129	16089	16159	16179	15887	15991	16118	16135	16019	16058	15970	16188	16201	15933	16185	16101	16212	16005	16132	16109	16135	16056	16133	16123	16161	16138	16047	16169	16146	16073	16171	16204	16059	16114	15984	16195	16072	16050	16011	16115	15939	16149	16086	16266	16105	16191	16193	16058	16114	16109	16098	16042	16215	16231	15975	16071	16025	16124	15981	16187	16019	16007	15923	16282	16153	15959	16050	16111	16076	16053	16155	15917	16230	16060	16187	16093	16138	16155	15854	16126	16057	16002	16066	16088	16001	15933	16123	16170	16132	16122	16032	16010	16020	15985	16248	16022	16160	16404	16050	16120	16070	16131	16195	16033	16193	16063	16126	16100	16222	16209	16131	16108	16008	16097	16000	16116	16046	15927	16135	16052	16054	16112	16060	16148	16019	16112	15968	16174	16165	16059	16213	15938	16050	16181	15953	16167	16059	16234	16168	16276	16186	15929	16177	15935	16121	16097	16176	16005	16129	16054	16074	16136	16007	16237	15971	16196	16052	15979	16214	16052	16161	16158	16238	16162	16337	16007	15999	16198	16065	16101	16240	16108	16145	15961	16132	16113	16054	16036	15930	16105	16081	16041	16057	16058	16382	16151	16037	16299	16244	16087	16147	16180	16104	16010	16227	16060	16046	16115	16147	16080	16096	15944	16048	16150	16018	16159	15897	16213	16118	15975	15940	16170	16050	16063	16067	16023	16132	15914	16135	16041	16165	16074	16106	16251	16179	16207	16316	16147	16082	15857	16043	16175	16119	15969	15993	16144	15985	16007	16125	16174	16094	16094	16131	16073	16125	16046	16119	16008	16261	16099	16049	16162	16330	16213	15854	16031	16138	16212	16328	16097	16082	15989	16167	16248	15930	16068	16288	15907	15949	16126	15981	16060	16006	16153	15958	16130	16061	16126	16182	16144	16068	16161	16008	16122	16109	16008	16197	15895	16116	16212	16016	15986	15982	15977	16189	16128	15854	16200	16136	15920	16068	16105	16077	16125	16015	16044	16115	16168	16138	16183	16060	15885	16117	16150	16208	15960	16198	16128	15939	16209	16284	16050	16123	16028	15959	15950	16195	16144	16022	16134	16309	16190	16077	15976	16232	16069	16138	16104	16072	15941	16097	15974	16270	16113	16119	16030	16054	16048	16062	16052	16094	16055	16221	16031	16002	16217	16147	16087	16062	15994	16030	16051	15977	16071	16092	16121	16075	16173	16069	16119	16204	15994	16121	16244	16076	16127	16086	16227	16139	15945	16111	15995	16090	16244	16152	15899	16120	16300	16149	15953	16264	16093	16071	16144	16303	16278	16018	15989	16067	16213	15869	16021	16206	16231	16136	16065	16049	16003	16188	15997	16152	16072	15993	16109	16069	16253	16039	15954	16130	16100	16163	16346	15926	15967	15956	15991	16235	15984	16027	16045	16035	16026	16131	16308	16057	16083	16247	16152	16033	16160	16026	16044	16190	16100	16125	16041	16191	16133	15972	16055	16079	15991	16192	16216	16007	16122	16035	16204	16165	16132	16056	16144	15993	16282	16131	16163	15965	16053	16070	16183	16106	16065	16117	16244	16129	16015	16149	16242	16004	16213	16187	16072	16165	16259	15931	16010	16109	16187	16179	16074	16146	16100	16186	15978	16041	16260	16037	16063	16258	16137	16084	16045	15933	16060	16116	16253	15987	16277	16048	15886	16270	16063
23763	21424	29035	24313	24013	57880	28930	23510	21757	21667	21421	21307	21134	21125	20949	20951	20914	21034	20930	20930	20903	20903	20884	20790	20732	20950	20855	20850	20799	20683	22539	25325	25146	22832	21340	20826	20678	20473	20353	20480	20533	20489	20393	20707	20716	20664	20541	20764	20695	20513	20428	20599	20614	20423	20548	20697	20676	20507	20465	20607	20454	20297	20333	20458	20553	20566	20529	20605	20772	20471	20524	20377	20853	20377	20253	20486	20406	20465	20559	20565	20541	20564	20431	20457	20570	20372	20402	20469	20519	20492	20497	20599	20606	20515	20533	20575	20492	20362	20500	20479	20235	20528	20373	20478	20635	20418	20409	20512	20573	20667	20426	20518	20531	20444	20526	20574	20272	20477	20493	20424	20545	20343	20616	20545	20459	20262	20683	20498	20518	20616	20417	20442	20273	20432	20612	20474	20654	20419	20655	20495	20259	20498	20292	20563	20539	20521	20542	20468	20495	20389	20630	20313	20439	20706	20508	20461	20404	20591	20367	20541	20591	20428	20359	20229	20635	20142	20326	20317	20441	20490	20696	20591	20507	20718	20487	20319	20271	20648	20515	20441	20357	20504	20371	20530	20418	20598	20411	20412	20258	20648	20497	20533	20533	20451	20443	20238	20524	20450	20393	20516	20371	20431	20569	20640	20471	20473	20567	20521	20630	20487	20663	20566	20350	20498	20441	20578	20504	20441	20547	20495	20383	20406	20568	20545	20443	20524	20632	20667	20259	20572	20569	20251	20525	20627	20402	20503	20490	20344	20296	20627	20402	20435	20401	20423	20517	20520	20548	20511	20331	20322	20581	20447	20645	20345	20371	20571	20480	20666	20631	20370	20624	20668	20218	20523	20549	20440	20371	20383	20475	20328	20643	20474	20411	20565	20619	20442	20321	20488	20597	20335	20676	20499	20590	20403	20479	20643	20564	20506	20549	20347	20519	20561	20634	20690	20393	20723	20485	20429	20333	20475	20424	20532	20490	20732	20419	20402	20380	20502	20407	20606	20415	20172	20391	20355	20480	20420	20664	20594	20420	20483	20360	20345	20387	20344	20507	20413	20418	20406	20556	20524	20476	20674	20385	20424	20478	20480	20498	20514	20568	20560	20594	20449	20337	20399	20538	20496	20700	20387	20469	20736	20392	20474	20486	20642	20418	20684	20702	20745	20488	20358	20612	20242	20470	20335	20500	20494	20433	20425	20539	20565	20399	20558	20520	20552	20482	20403	20561	20232	20307	20418	20360	20464	20378	20542	20247	20223	20392	20449	20382	20550	20661	20350	20600	20334	20397	20302	20725	20505	20577	20199	20462	20519	20520	20640	20392	20577	20488	20441	20481	20410	20580	20453	20447	20372	20473	20439	20443	20437	20609	20340	20465	20682	20476	20534	20607	20518	20544	20578	20472	20606	20528	20464	20559	20533	20391	20653	20467	20275	20614	20535	20198	20535	20505	20300	20418	20603	20630	20566	20566	20607	20623	20380	20391	20638	20233	20509	20557	20406	20343	20428	20300	20495	20488	20689	20372	20467	20585	20373	20611	20206	20336	20342	20424	20329	20475	20660	20307	20332	20360	20491	20356	20524	20556	20512	20412	20704	20450	20334	20619	20451	20442	20467	20417	20469	20389	20659	20363	20464	20361	20487	20630	20546	20526	20377	20576	20400	20444	20714	20546	20373	20372	20579	20421	20586	20385	20464	20477	20411	20568	20589	20493	20373	20596	20365	20292	20391	20411	20604	20673	20397	20236	20411	20150	20635	20485	20522	20334	20277	20472	20603	20428	20524	20539	20426	20588	20371	20523	20504	20486	20413	20454	20445	20310	20601	20500	20207	20751	20451	20399	20403	20560	20379	20534	20416	20482	20684	20571	20403	20306	20195	20425	20326	20313	20511	20476	20555	20442	20689	20555	20421	20444	20484	20497	20706	20469	20339	20484	20656	20362	20448	20487	20661	20459	20579	20451	20359	20427	20391	20430	20597	20443	20410	20404	20573	20486	20568	20445	20384	20478	20469	20489	20475	20438	20533	20444	20229	20669	20521	20363	20407	20426	20280	20472	20535	20363	20384	20605	20366	20377	20799	20504	20540	20714	20572	20526	20398	20313	20355	20467	20244	20369	20351	20548	20315	20538	20432	20457	20453	20478	20523	20462	20579	20543	20627	20550	20223	20561	20510	20514	20447	20667	20514	20448	20386	20465	20561	20375	20372	20556	20605	20398	20310	20628	20393	20531	20588	20383	20363	20521	20726	20266	20590	20539	20247	20608	20511	20554	20401	20535	20337	20401	20350	20462	20581	20504	20265	20604	20454	20569	20450	20584	20472	20503	20523	20414	20406	20351	20420	20515	20580	20431	20599	20477	20346	20404	20423	20428	20595	20555	20611	20514	20382	20460	20568	20360	20605	20163	20305	20524	20452	20451	20384	20485	20253	20485	20267	20574	20568	20413	20300	20561	20411	20437	20410	20383	20400	20541	20433	20578	20566	20463	20425	20588	20524	20614	20629	20491	20640	20407	20390	20376	20153	20431	20621	20522	20576	20686	20469	20649	20488	20560	20369	20520	20466	20639	20399	20383	20402	20529	20543	20401	20455	20495	20544	20425	20538	20407	20549	20430	20379	20339	20602	20488	20517	20441	20697	20527	20296	20365	20542	20491	20354	20620	20414	20369	20441	20621	20547	20556	20602	20706	20592	20405	20611	20358	20539	20506	20446	20483	20510	20441	20524	20405	20446	20649	20322	20257	20322	20503	20312	20471	20414	20356	20584	20578	20533	20422	20508	20531	20794	20433	20525	20591	20477	20417	20457	20565	20333	20354	20466	20846	20601	20490	20610	20393	20413	20533	20427	20520	20538	20415	20464	20689	20396	20405	20438	20508	20648	20621	20530	20431	20350	20381	20371	20398	20394	20477	20246	20399	20632	20590	20409	20335	20651	20398	20428	20546	20425	20539	20290	20455	20474	20474	20565	20555	20716	20407	20437	20594	20489	20549	20417	20655	20700	20571	20470	20364	20382	20452	20681	20416	20383	20370	20560	20558	20274	20328	20503	20403	20567	20374	20348	20354	20408	20504	20497	20418	20437	20426	20498	20229	20378	20331	20340	20521	20739	20350	20705	20494	20459	20338	20571	20440	20438	20481	20521	20716	20344	20432	20525	20673	20538	20527	20353	20514	20469	20268	20530	20672	20423	20242	20478	20513	20640	20535	20461	20439	20309	20531	20248	20537	20467	20622	20467	20434	20379	20331	20578	20472	20439	20606	20571	20498	20368	20594	20558	20524	20544	20457	20462	20288	20640	20417	20650	20305	20429	20632	20596	20506	20445	20521	20479	20486	20494	20649	20412	20390	20626	20303	20437	20412	20502	20394	20284	20465	20443	20503	20419	20777	20609	20430	20668	20470	20396	20378	20417	20332	20411	20407	20509	20336	20568	20530	20416	20426	20710	20476	20444	20562	20273	20626	20420	20635	20461	20370	20443	20435	20389	20362	20576	20597	20335	20691	20645	20511	20376	20563	20445	20489	20473	20525	20449	20593	20332	20298	20354	20652	20625	20404	20456	20442	20486	20378	20476	20622	20288	20432	20686	20391	20289	20676	20578	20611	20432	20420	20396	20488	20459	20539	20419	20324	20385	20489	20520	20468	20469	20631	20549	20549	20605	20550	20470	20571	20357	20386	20724	20581	20308	20275	20512	20491	20517	20242	20512	20515	20554	20385	20594	20521	20609	20581	20445	20458	20451	20322	20403	20591	20527	20574	20579	20309	20425	20530	20519	20558	20563	20550	20544	20247	20591	20443	20553	20670	20466	20460	20381	20300	20367	20517	20434	20235	20595	20558	20477	20397	20299	20476	20521	20346	20636	20315	20346	20461	20472	20426	20594	20679	20592	20717	20355	20520	20570	20648	20434	20417	20444	20323	20443	20457	20563	20442	20308	20721	20473	20546	20631	20509	20434	20356	20554	20436	20621	20812	20375	20402	20361	20611	20539	20323	20472	20432	20278	20496	20535	20325	20427	20545	20357	20424	20453	20432	20449	20645	20573	20551	20432	20451	20471	20385	20581	20261	20586	20607	20683	20287	20403	20562	20324	20646	20500	20583	20557	20663	20451	20336	20495	20520	20317	20447	20619	20511	20503	20558	20371	20288	20430	20417	20742	20533	20545	20299	20532	20481	20348	20527	20598	20543	20696	20450	20638	20411	20582	20479	20442	20468	20557	20494	20554	20601	20600	20358	20654	20244	20513	20578	20270	20550	20391	20495	20572	20464	20533	20526	20662	20324	20342	20354	20452	20434	20478	20352	20452	20535	20572	20340	20264	20362	20286	20148	20244	20497	20545	20377	20886	20605	20395	20423	20494	20621	20598	20554	20675	20520	20460	20603	20604	20412	20240	20268	20525	20389	20340	20611	20700	20515	20505	20453	20263	20366	20471	20343	20451	20413	20411	20635	20346	20610	20514	20638	20469	20558	20773	20354	20251	20752	20470	20467	20355	20724	20542	20728	20505	20515	20314	20343	20391	20454	20375	20687	20557	20652	20432	20643	20372	20414	20452	20591	20421	20407	20376	20450	20455	20493	20627	20425	20496	20367	20409	20405	20128	20597	20692	20425	20491	20445	20460	20506	20570	20491	20383	20610	20454	20478	20490	20554	20486	20460	20424	20397	20502	20382	20534	20475	20429	20578	20774	20460	20523	20368	20445	20400	20521	20355	20683	20591	20507	20362	20507	20491	20612	20707	20421	20331	20549	20461	20350	20589	20401	20437	20615	20313	20587	20364	20464	20404	20502	20398	20414	20486	20707	20476	20288	20373	20633	20480	20341	20496	20460	20654	20521	20379	20473	20500	20389	20489	20462	20484	20239	20602	20377	20552	20564	20616	20290	20344	20379	20442	20443	20387	20303	20366	20632	20509	20388	20470	20308	20461	20504	20407	20304	20479	20549	20410	20273	20381	20667	20682	20460	20492	20570	20548	20560	20588	20347	20222	20410	20446	20523	20374	20394	20352	20584	20612	20794	20397	20462	20774	20484	20633	20427	20389	20526	20569	20581	20568	20516	20575	20543	20558	20567	20443	20396	20313	20511	20587	20300	20456	20454	20413	20376	20670	20429	20259	20359	20327	20342
18865	30929	30759	29905	28706	44056	18214	17932	17754	17594	16908	16698	16762	16685	16472	16297	16435	16470	16335	16478	16462	16583	16173	16105	16197	16302	16228	16487	16178	16434	19612	23123	22229	18661	16838	16351	15895	15967	15944	15986	15861	16088	15883	15974	15970	15942	16015	15958	15957	15966	16040	15929	15797	15833	16066	15859	15972	15932	15975	16076	15986	15970	16063	15971	16057	15952	16214	15811	15788	16024	16037	16150	16163	15792	15904	15986	15934	16028	15914	15849	15921	16072	16028	15922	16005	15970	15933	16019	16085	15987	16016	15871	15906	16053	15871	16017	15946	16057	15957	16006	15935	16071	15885	15954	15791	15961	16050	16032	15899	15906	16062	15886	16033	16096	15854	15829	16059	15784	15935	16170	15891	16053	15993	16080	15989	16167	16195	15933	15981	15907	16124	15912	16014	15982	15904	15990	15978	16014	15995	16041	16014	16025	15836	16075	15874	15862	15925	16028	15881	15877	15954	16095	15896	15945	15880	15880	15991	15791	15940	15955	15965	15912	16025	15928	15820	15911	16004	16103	15982	15989	16043	16018	15978	16070	16042	15790	15999	15967	16012	15895	15924	15842	15963	15977	16058	15928	16001	16021	15961	16019	16037	15751	15915	15986	15893	15998	15990	15978	16123	15853	15928	15958	15959	16030	16036	16104	15975	15936	16004	15962	15944	16000	15877	15982	15867	15813	15832	15946	16071	15655	15866	15623	15923	15865	16108	15867	15992	15961	15886	16170	15826	16018	15859	15849	15960	16076	15846	16036	15733	16047	16006	15795	15766	16079	15870	16052	16040	15968	15921	15821	15838	15969	15974	15965	15876	15987	15996	15949	15936	15973	16000	15887	16120	16060	15888	16133	15970	16034	15904	15885	15865	16205	16153	15955	15908	15985	15858	15984	16173	15979	15861	15912	15885	15844	15863	15872	16024	15931	15898	15850	15857	15958	15926	15838	15956	15853	16001	15805	15923	15999	15903	15908	15942	15797	15903	15956	15974	15977	15933	16052	16028	15862	15894	16033	15961	16027	15932	16019	15984	15989	15759	15875	16101	15904	16107	15766	15882	15935	15789	15909	15913	15903	15794	15858	15903	15941	16101	15818	15824	15958	15992	15961	15812	16079	15904	15941	15870	16009	15997	15877	15813	15867	15906	15905	15897	16073	15950	15879	15915	15896	15903	16083	15966	16043	15902	15952	15973	15940	15824	15962	15878	15927	15883	16081	15907	15888	15819	15935	15900	15996	15943	16063	16007	15925	15968	16141	16045	15925	16008	15911	15934	15920	15826	15827	15991	15941	16043	15965	15928	15801	16049	15835	15935	15913	15948	16070	16050	15844	16142	15899	16003	16024	15811	16023	15918	16047	16023	15771	15799	16010	16054	15893	15897	15913	15834	15787	16022	15824	15904	15789	16086	16021	15986	16040	15949	16007	15867	15866	16145	15921	15993	15914	15915	16086	15922	15936	15964	15915	15986	16079	15921	15972	15840	16070	16009	15925	16024	16004	16027	15936	15925	15921	15960	15800	15920	15941	15762	15940	15863	15823	15908	16048	15978	15830	15844	15851	15882	15898	15720	15886	15976	15837	16009	15896	15886	16032	15983	15773	16030	16007	15807	16020	15881	15990	15989	15919	15864	15930	15914	15792	16040	15763	15955	15922	15912	15872	15904	15949	15935	15924	16031	15881	15847	15849	15912	16029	15881	16087	15949	15980	16056	16023	15831	15896	15986	15999	15976	16046	15951	15975	16042	15937	15903	15941	15899	15847	15912	16054	15851	16149	15896	15776	15903	15898	15906	15958	15927	16004	15970	15673	15847	15820	16046	15896	16006	15758	15787	15999	15963	15989	15874	15948	16074	16010	16082	15907	15889	15981	15958	15821	16056	15907	15917	15953	15930	15938	16055	16045	15833	15959	15810	16010	15907	15810	15967	16053	16185	16052	15983	15958	15856	15964	16118	16191	16095	16155	15896	16084	15924	15921	15972	15929	15883	15983	15971	15996	15991	15970	15815	15912	16012	15919	16088	15840	15947	15902	15932	16131	15788	16069	15804	15834	16065	15992	15945	15784	15914	16103	15900	15927	16143	15952	15934	15908	15985	16087	15846	15867	15891	15842	15919	15847	15873	16006	16171	15734	15904	16045	16048	15884	15758	15907	15984	15932	15922	15929	15891	15952	15814	16108	15993	15887	15964	15873	15986	15919	15963	15967	15990	15947	15974	15844	16049	15966	15926	15998	15988	15925	15858	15883	16031	15950	15974	15954	16009	16067	16012	15836	15946	15953	15866	16014	15934	15976	15772	16014	15923	15878	16035	15960	15901	15797	15871	16056	15809	15765	16048	15781	15998	15888	15847	15841	15958	15988	15840	16013	15961	15958	15932	15861	15980	16003	15957	16028	16005	15765	15930	15987	16153	16071	15993	15797	15995	15958	16011	15987	16075	15972	15769	16132	16092	15758	16034	15970	15936	15865	15956	16015	15805	15981	15961	15979	15899	16039	15931	15881	15982	15923	16026	15884	15967	15829	15788	15810	15783	15984	15888	15915	15928	15846	15978	15961	15955	15882	15849	16087	15945	15802	15885	15919	16097	16133	15867	15958	16033	15845	15882	15947	16080	16077	15967	15971	15868	15994	16066	15902	16169	16044	15934	15955	15971	16049	15814	15899	15960	15969	16090	16093	15866	15951	15856	16211	15880	15905	15975	15866	15938	15904	15866	16096	15908	15998	15928	15898	15873	15898	16062	16169	15914	15856	16015	15903	15806	15762	15829	16235	15929	16116	15944	15976	15954	15937	15923	15863	15946	15877	15934	16173	16013	16168	15947	15930	16023	15976	15937	15910	16005	15855	15945	16018	15951	15801	15934	15948	15980	15922	16024	15930	16104	15898	15958	16051	15764	15971	16071	15782	15984	15942	15977	15970	16107	15915	16034	15958	15929	15941	15950	15826	16030	15944	15983	16006	15936	15794	15755	15927	16112	15920	16064	15975	15915	15955	15936	15823	16054	15972	15972	15888	15817	16046	15797	16050	16141	15981	15903	15952	15885	15765	15963	15864	16166	16008	15874	15869	15959	16034	15985	16114	15976	16057	15790	16004	15793	15931	15889	15923	15925	15972	16005	16131	16031	16007	16162	16036	15899	15785	16121	15896	15946	15816	16001	16031	16047	15996	15976	16017	16056	15719	15979	15985	15995	15941	16075	16022	15923	16088	15979	15856	16031	15929	16059	16066	15904	15892	16025	15832	15932	16079	15943	15792	16051	15968	15853	16036	15926	16018	15904	16084	15961	15913	15880	15942	16087	15896	15949	15933	15836	16069	15907	16034	15967	15871	15837	15858	16084	16250	15855	15863	15821	15976	15917	15735	15995	15927	16091	15889	16070	15922	15988	15909	16018	16044	15915	15976	15828	15901	15805	15808	15933	16110	15895	16036	15900	15943	16034	16019	15896	15998	15887	16174	16012	15726	16040	15974	16060	15969	15762	15971	16046	15988	16144	15832	15940	16018	15987	16003	15924	15960	16081	15836	16048	15919	15909	16138	16043	15909	15958	16019	15949	15823	15932	16128	15918	15991	16015	15849	16043	15741	15956	15997	15811	15979	15920	15798	16117	15859	15884	15886	16070	16015	15917	15978	15893	15951	15971	15959	15840	15976	15926	15825	15887	15879	15765	15871	15916	16033	15880	15962	15866	16005	15905	15923	16048	15918	15891	16013	15937	16013	15925	15954	15783	16017	15821	16028	15941	15898	15899	16101	15808	15912	15777	15963	16042	16041	15853	16184	15958	16072	16009	15919	15875	16010	15820	16099	16138	15840	15939	15939	16118	15849	16162	15861	15938	16168	15880	16019	15827	15737	15914	15941	15809	15794	15913	15915	15957	16041	15836	15944	15984	15948	15827	15991	15755	15925	15965	16044	16085	15823	15953	15939	15937	16062	15841	15785	15913	16036	15896	15963	16114	16073	15923	15874	15903	15957	16013	15927	16011	15985	15848	16083	15897	16006	15926	15890	16024	15972	15978	15962	15971	15998	15959	16073	15832	15990	16024	16064	15786	15998	15985	15880	15918	15909	16260	15821	15969	15959	15857	15879	16045	16057	16033	16072	15933	16078	15965	15890	15783	15953	15944	15907	15953	15931	15838	16030	15935	15927	15840	16039	15842	15699	16011	15962	16061	15920	15908	16043	16069	15845	16049	15979	15833	15853	15901	15852	15982	15979	16036	16115	16014	15972	16051	15952	15885	16001	15953	15894	15774	15706	15968	15910	15967	15935	15976	15905	16127	15972	16012	15918	15948	16044	16089	15871	15890	15918	15936	15959	16042	16078	15998	15818	15988	15852	15872	15684	15859	15777	16013	15858	16027	15992	15983	16059	15911	16136	16035	15908	16036	15929	16003	16045	15993	15920	15925	15984	15925	15814	15825	15895	15990	15919	15825	15914	15896	15945	15913	16014	16049	15738	16009	15764	16070	15846	16003	15940	15995	15764	15972	15918	15977	15974	15977	15981	15983	16093	15989	15966	15728	15914	15919	15984	15980	15914	15814	15805	15912	15864	15970	15692	15862	15997	15960	15911	15861	15809	15781	15961	16043	15916	16061	16044	15972	15872	16062	16114	15933	15834	15840	15829	15869	15722	16033	16071	16105	16105	15750	16256	15943	15926	15906	16055	16029	15831	15912	16103	16063	15944	16118	15941	16033	15912	15833	16036	15958	16137	16032	15912	15986	15982	16127	16017	15822	15979	15809	15979	15900	16001	15812	15942	15862	16132	15997	15950	15902	15845	15975	15899	15834	16096	15916	16135	16055	15799	16103	16068	15975	15876	16189	15865	15934	15981	15722	15965	15943	15871	16022	15932	15889	15701	15946	15887	16114	15930	15936	15986	16030	15955	15997	15978	15961	15830	15884	15839	15992	15941	15957	16031	16037	15989	16014	15991	15870	15911	15975	15940	15894	15761	15991	15885	15891	15951	15800	15967	16038	15898	16038	15940	15929	15927	16059	15878	15949	15799	15861	15900	16004	16073	15905	15967	15836	15929	15962	15873	16137	15979	15983	16021	15866	15995	16222	15867	15956	15835	16011	16022	15867	15976	15988	15931	16061	15781	15930	15777	16006	15957	15901	15771
29839	23213	24946	22841	20449	25901	20562	19894	19849	19959	19866	19725	19894	19667	19661	19685	19780	19756	19765	19874	19583	19579	19657	19764	19686	19646	19914	19562	19624	19786	19908	19787	20381	20319	20140	19744	19710	19751	19853	19728	19644	19654	19514	19475	19741	19607	19703	19624	19551	19697	19573	19758	19556	19325	19689	19370	19846	19536	19550	19739	19500	19717	19568	19497	19380	19583	19693	19659	19749	19822	19552	19605	19608	19541	19639	19812	19654	19814	19773	19627	19778	19687	19539	19585	19482	19408	19701	19681	19609	19729	19740	19627	19756	19856	19637	19860	19623	19497	19618	19791	19459	19609	19595	19760	19559	19750	19695	19538	19559	19803	19605	19679	19745	19759	19729	19537	19838	19742	19781	19494	19789	19777	19717	19696	19777	19627	19570	19940	19683	19806	19811	19572	19768	19592	19594	19648	19773	19664	19744	19583	19576	19591	19611	19559	19787	19731	19772	19740	19700	19579	19544	19667	19571	19646	19554	19376	19587	19582	19451	19609	19796	19755	19838	19693	19628	19481	19672	19615	19553	19672	19774	19733	19525	19823	19662	19569	19573	19491	19771	19633	19798	19601	19705	19581	19694	19714	19656	19354	19593	19672	19802	19821	19598	19483	19661	19642	19650	19720	19594	19653	19818	19745	19752	19567	19619	19674	19762	19418	19558	19494	19612	19505	19695	19412	19633	19601	19495	19688	19831	19702	19781	19626	19664	19769	19485	19659	19764	19528	19688	19676	19685	19684	19664	19548	19795	19740	19539	19595	19538	19651	19814	19668	19667	19598	19850	19724	19753	19582	19591	19799	19717	19707	19768	19708	19666	19778	19742	19500	19603	19598	19952	19786	19592	19801	19624	19639	19681	19510	19527	19658	19597	19665	19589	19632	19698	19695	19682	19597	19662	19931	19775	19530	19641	19651	19409	19637	19513	19835	19783	19560	19701	19501	19725	19747	19632	19801	19764	19375	19786	19630	19424	19668	19379	19596	19552	19630	19611	19675	19776	19546	19836	19425	19564	19610	19665	19524	19753	19701	19563	19813	19443	19511	19592	19607	19526	19603	19646	19622	19654	19618	19835	19604	19768	19730	19782	19503	19758	19642	19557	19551	19458	19663	19701	19521	19701	19752	19715	19685	19773	19642	19581	19709	19681	19653	19978	19580	19389	19542	19835	19617	19547	19722	19481	19666	19548	19632	19721	19589	19684	19902	19793	19749	19594	19769	19688	19704	19670	19614	19793	19589	19705	19790	19558	19455	19612	19621	19562	19487	19610	19882	19691	19686	19557	19726	19775	19551	19555	19695	19736	19641	19402	19686	19488	19733	19685	19848	19521	19458	19680	19650	19749	19581	19527	19913	19668	19698	19478	19769	19584	19503	19457	19684	19936	19495	19742	19803	20012	19589	19578	19707	19837	19716	19691	19654	19611	19630	19867	19835	19641	19507	19773	19589	19708	19565	19520	19595	19733	19550	19794	19905	19592	19564	19813	19396	19631	19786	19699	19931	19720	19891	19704	19625	19573	19573	19580	19669	19729	19766	19547	19774	19681	19587	19835	19794	19739	19649	19864	19702	19562	19853	19769	19774	19689	19729	19859	19605	19606	19734	19678	19913	19598	19657	19804	19627	19753	19735	19698	19528	19619	19780	19769	19674	19591	19389	19649	19776	19924	19330	19749	19588	19467	19629	19643	19757	19610	19694	19888	19734	19823	19645	19581	19858	19566	19731	19582	19800	19719	19930	19726	19509	19780	19857	19369	19748	19598	19507	19661	19586	19516	19668	19696	19682	19637	19678	19822	19573	19727	19768	19884	19786	19602	19686	19629	19626	19594	19783	19622	19555	19485	19641	19663	19796	19529	19333	19457	19685	19520	19630	19704	19889	19662	19680	19640	19885	19730	19557	19885	19598	19581	19782	19500	19651	19751	20090	19816	19668	19472	19758	19780	19757	19741	19655	19531	19736	19894	19958	19786	19720	19757	19421	19657	19756	19732	19461	19673	19649	19771	19747	19606	19493	19595	19853	19585	19736	19705	19618	19914	19704	19675	19591	19887	19656	19624	19852	19734	19712	19733	19607	19486	19636	19551	19617	19587	19836	19676	19762	19794	19516	19641	19538	19753	19675	19518	19579	19782	19462	19488	19797	19510	19444	19803	19571	19535	19822	19930	19766	19623	19457	19754	19609	19769	19779	19700	19479	19526	19533	19508	19854	19829	19591	19701	19619	19724	19733	19624	19597	19774	19797	19750	19665	19546	19594	19747	19831	19601	19755	19789	19775	19710	19688	19784	19602	19491	19578	19807	19730	19546	19560	19826	19743	19518	19571	19542	19552	19647	19691	19606	19612	19661	19649	19501	19646	19649	19568	19669	19814	19756	19538	19686	19596	19522	19669	19625	19753	19577	19771	19731	19769	19560	19598	19599	19629	19796	19541	19504	19641	19565	19593	19680	19541	19663	19626	19573	19740	19683	19606	19600	19680	19713	19564	19696	19720	19893	19743	19804	19702	19605	19646	19733	19614	19653	19708	19589	19775	19603	19797	19818	19865	19767	19527	19587	19573	19677	19773	19616	19481	19713	19603	19674	19691	19512	19491	19743	19641	19761	19712	19542	19775	19680	19789	19613	19785	19504	19526	19543	19793	19695	19726	19718	19730	19612	19739	19534	19635	19679	19788	19586	19819	19820	19829	19848	19674	19633	19657	19624	19647	19645	19563	19842	19693	19678	19731	19782	19731	19737	19528	19590	19587	19620	19478	19736	19752	19582	19715	19744	19651	19647	19594	19731	19456	19565	19616	19512	19646	19594	19705	19607	19659	19675	19599	19803	19708	19595	19699	19626	19558	19659	19756	19586	19691	19496	19713	19564	19633	19726	19589	19423	19533	19588	19649	19654	19713	19654	19605	19750	19713	19610	19623	19770	19603	19601	19627	19805	19328	19651	19712	19726	19686	19716	19691	19852	19704	19889	19765	19582	19734	19700	19642	19836	19777	19712	19784	19619	19506	19626	19388	19383	19754	19729	19686	19713	19575	19670	19600	19536	19746	19827	19813	19854	19459	19293	19840	19753	19681	19625	19702	19662	19619	19930	19884	19625	19698	19610	19439	19842	19702	19488	19735	19652	19687	19669	19660	19530	19939	19573	19887	19728	19611	19556	19450	19752	19605	19657	19638	19506	19627	19724	19796	19630	19667	19640	19918	19658	20037	19831	19644	19619	19526	19635	19407	19759	19474	19432	19468	19706	19609	19639	19793	19685	19561	19600	19479	19617	19498	19469	19881	19851	19685	19694	19812	19714	19527	19601	19548	19760	19855	19681	19700	19825	19627	19598	19611	19679	19464	19698	19746	19676	19705	19685	19824	19803	19737	19572	19715	19718	19476	19574	19477	19610	19770	19550	19553	19396	19761	19570	19597	19707	19773	19712	19708	19473	19559	19715	19494	19672	19583	19608	19545	19846	19525	19672	19909	19521	19873	19819	19486	19864	19760	19594	19569	19792	19698	19628	19480	19610	19658	19817	19748	19720	19737	19795	19599	19598	19712	19711	19653	19633	19567	19574	19765	19673	19693	19582	19428	19560	19730	19659	19541	19672	19702	19687	19689	19629	19892	19668	19448	19613	19794	19649	19754	19684	19483	19665	19706	19814	19748	19441	19673	19684	19816	19712	19550	19520	19651	19633	19658	19851	19595	19616	19743	19593	19832	19614	19740	19613	19675	19689	19655	19556	19701	19556	19757	19801	19708	19644	19499	19678	19740	19641	19861	19862	19657	19721	19565	19551	19402	19482	19628	19679	19664	19622	19411	19922	19767	19744	19826	19586	19594	19608	19684	19749	19805	19865	19583	19615	19719	19749	19497	19643	19766	19668	19520	19677	19698	19713	19608	19769	19685	19719	19610	19919	19582	19442	19665	19623	19639	19467	19698	19714	19680	19901	19643	19798	19832	19626	19720	19580	19676	19547	19548	19590	19721	19798	19728	19772	19398	19701	19585	19719	19505	19696	19726	19597	19704	19571	19679	19708	19474	19623	19522	19635	19668	19684	19626	19644	19885	19620	19829	19672	19723	19788	19726	19684	19791	19876	19661	19724	19793	19407	19596	19521	19819	19784	19654	19773	19622	19516	19636	19625	19661	19804	19810	19712	19616	19484	19708	19585	19749	19707	19698	19870	19483	19638	19364	19681	19846	19518	19456	19751	19874	19765	19671	19676	19718	19631	19814	19802	19537	19785	19545	19514	19673	19539	19530	19698	19641	19571	19571	19806	19716	19929	19843	19736	19734	19673	19637	19645	19655	19443	19642	19513	19661	19457	19624	19772	19617	19436	19588	19742	19674	19831	19804	19771	19640	19520	19623	19813	19614	19606	19616	19824	19697	19511	19570	19521	19676	19616	19644	19670	19663	19774	19555	19804	19699	19787	19675	19853	19728	19837	19695	19383	19573	19828	19693	19614	19728	19548	19729	19807	19774	19707	19612	19622	19525	19722	19678	19683	19559	19672	19895	19825	19674	19645	19643	19738	19820	19654	19733	19853	19465	19632	19623	19539	19697	19628	19784	19722	20072	19708	19804	19684	19576	19806	19786	19606	19919	19705	19618	19749	19738	19604	19643	19727	19443	19444	19659	19656	19866	19691	19646	19622	19700	19865	19644	19833	19726	19650	19693	19798	19565	19571	19580	19599	19927	19565	19560	19767	19586	19500	19751	19690	19688	19841	19717	19819	19636	19860	19695	19808	19559	19794	19757	19745	19590	19673	19593	19560	19585	19648	19631	19652	19683	19814	19753	19589	19873	19745	19965	19716	19577	19473	19539	19634	19533	19625	19724	19690	19692	19824	19752	19460	19625	19715	19782	19867	19600	19689	19437	19777	19696	19566	19807	19540	19700	19472	19528	19601	19780	19779	19733	19699	19781	19440	19573	19701	19617	19657	19717	19953	19871	19492	19507	19547	19579	19911	19683	19547	19620	19689	19653	19840	19620	19690	19593	19703	19587	19732	19800	19814	19398	19690	19533	19887	19683	19601	19872	19440	19928	19575	19804	19786	19444	19796	19634	19829	19490	19704	19575	19654	19570	19640	19696	19595	19547	19735	19575	19575	19602	19847	19672	19604	19718	19480	19622	19470	19549
16863	18461	18645	17840	16718	23406	15543	15583	15709	15575	15590	15430	15471	15404	15369	15449	15355	15322	15522	15565	15497	15403	15509	15525	15688	15427	15484	15317	15397	15372	15532	15781	16278	15986	15591	15569	15430	15414	15440	15396	15454	15347	15297	15468	15365	15490	15467	15582	15346	15437	15533	15226	15425	15264	15338	15535	15357	15462	15363	15307	15315	15525	15379	15508	15316	15371	15264	15373	15201	15363	15342	15290	15297	15366	15430	15365	15500	15347	15560	15348	15435	15391	15532	15331	15258	15322	15423	15650	15305	15440	15389	15270	15362	15385	15519	15550	15459	15362	15308	15394	15535	15415	15234	15551	15397	15398	15632	15422	15290	15301	15420	15395	15496	15506	15482	15423	15346	15295	15470	15445	15423	15378	15194	15467	15450	15532	15378	15502	15350	15390	15268	15505	15442	15365	15484	15581	15386	15296	15519	15280	15481	15458	15459	15295	15380	15368	15387	15530	15196	15296	15378	15404	15387	15461	15304	15463	15318	15311	15494	15576	15416	15462	15375	15330	15331	15368	15474	15390	15595	15275	15467	15451	15382	15424	15227	15350	15544	15422	15309	15298	15215	15468	15642	15459	15508	15264	15433	15321	15228	15455	15548	15297	15425	15485	15271	15345	15437	15389	15467	15509	15493	15236	15291	15363	15248	15380	15512	15373	15280	15277	15297	15549	15462	15436	15580	15360	15302	15427	15415	15297	15344	15610	15263	15547	15302	15320	15452	15403	15258	15423	15436	15433	15342	15461	15406	15361	15353	15385	15458	15383	15378	15578	15345	15394	15445	15480	15215	15348	15464	15388	15242	15316	15421	15160	15316	15257	15262	15332	15437	15476	15139	15415	15302	15453	15548	15575	15514	15443	15189	15217	15427	15260	15396	15335	15341	15310	15358	15390	15517	15407	15326	15327	15313	15246	15357	15269	15497	15489	15321	15113	15331	15373	15306	15369	15442	15453	15286	15343	15486	15447	15488	15617	15382	15442	15401	15294	15280	15262	15489	15400	15326	15337	15477	15355	15468	15370	15470	15479	15409	15256	15362	15398	15385	15325	15343	15366	15381	15510	15379	15504	15456	15388	15460	15390	15446	15395	15123	15466	15333	15242	15364	15490	15436	15484	15536	15500	15474	15404	15587	15499	15441	15378	15290	15329	15251	15446	15405	15546	15343	15464	15361	15213	15499	15482	15380	15400	15536	15271	15322	15362	15424	15405	15369	15362	15403	15412	15411	15645	15426	15469	15293	15409	15461	15515	15303	15476	15369	15467	15299	15660	15649	15324	15597	15529	15403	15383	15254	15327	15303	15400	15499	15422	15442	15464	15333	15426	15417	15200	15542	15375	15544	15306	15556	15324	15286	15175	15401	15364	15291	15437	15485	15385	15417	15280	15399	15489	15289	15591	15462	15315	15177	15456	15386	15290	15415	15455	15281	15465	15356	15376	15449	15409	15272	15358	15341	15392	15350	15500	15448	15514	15372	15223	15349	15429	15373	15181	15336	15428	15417	15290	15272	15406	15193	15391	15418	15495	15400	15515	15383	15508	15288	15337	15446	15311	15239	15373	15387	15374	15527	15390	15360	15300	15371	15390	15258	15307	15501	15356	15450	15365	15315	15366	15424	15468	15484	15317	15462	15522	15368	15384	15429	15332	15389	15402	15392	15444	15464	15362	15258	15480	15318	15344	15471	15401	15208	15238	15403	15423	15387	15445	15365	15538	15244	15176	15340	15390	15344	15353	15392	15472	15459	15424	15364	15437	15302	15439	15500	15567	15441	15181	15321	15373	15321	15377	15503	15249	15333	15224	15352	15327	15240	15268	15531	15495	15463	15259	15240	15342	15498	15385	15530	15395	15291	15372	15400	15447	15332	15550	15340	15552	15366	15322	15307	15235	15558	15307	15402	15237	15273	15497	15305	15457	15268	15378	15301	15098	15328	15482	15466	15386	15385	15487	15298	15250	15534	15371	15455	15392	15465	15385	15253	15334	15320	15395	15542	15381	15511	15534	15352	15457	15320	15171	15340	15327	15289	15481	15365	15451	15415	15512	15516	15392	15488	15474	15251	15267	15620	15500	15328	15418	15208	15341	15357	15459	15442	15345	15380	15458	15363	15390	15421	15523	15408	15360	15405	15361	15477	15306	15324	15459	15378	15319	15479	15332	15469	15640	15381	15292	15265	15250	15492	15174	15349	15380	15281	15268	15348	15404	15423	15360	15375	15366	15354	15388	15344	15338	15355	15574	15618	15477	15240	15209	15334	15319	15405	15206	15458	15331	15399	15537	15474	15524	15373	15445	15351	15475	15448	15372	15269	15322	15408	15202	15403	15561	15513	15480	15227	15267	15453	15475	15430	15345	15384	15527	15562	15336	15351	15348	15502	15285	15363	15329	15354	15352	15485	15344	15377	15390	15250	15440	15395	15302	15187	15491	15401	15315	15244	15249	15263	15507	15404	15360	15399	15325	15347	15296	15345	15305	15246	15321	15356	15527	15486	15416	15269	15377	15412	15351	15555	15454	15372	15337	15455	15107	15380	15462	15300	15256	15245	15130	15389	15365	15353	15471	15347	15289	15323	15513	15482	15448	15511	15335	15354	15475	15440	15290	15577	15516	15368	15308	15369	15363	15439	15402	15378	15404	15417	15145	15389	15328	15364	15364	15314	15525	15303	15427	15481	15260	15232	15304	15544	15348	15493	15376	15307	15476	15475	15373	15323	15498	15320	15565	15292	15481	15339	15461	15345	15340	15530	15207	15399	15538	15505	15380	15377	15359	15362	15499	15386	15434	15370	15292	15382	15286	15343	15585	15454	15627	15372	15356	15368	15483	15518	15416	15255	15114	15503	15436	15348	15456	15300	15225	15477	15367	15328	15189	15499	15429	15490	15327	15578	15161	15498	15462	15376	15358	15338	15432	15208	15507	15333	15366	15424	15383	15431	15416	15364	15654	15258	15431	15344	15183	15356	15458	15269	15224	15395	15420	15403	15312	15474	15496	15369	15306	15302	15590	15243	15539	15387	15326	15312	15481	15339	15483	15523	15436	15339	15505	15524	15410	15407	15438	15464	15322	15449	15300	15359	15304	15482	15389	15338	15301	15479	15279	15519	15151	15512	15525	15396	15376	15419	15465	15344	15402	15370	15255	15339	15302	15395	15319	15449	15317	15456	15400	15329	15398	15289	15462	15421	15403	15432	15303	15465	15392	15442	15442	15361	15348	15297	15397	15416	15343	15427	15353	15540	15537	15269	15410	15372	15177	15251	15528	15390	15357	15536	15417	15350	15246	15440	15378	15383	15519	15603	15396	15320	15316	15274	15498	15462	15318	15395	15228	15517	15388	15402	15400	15296	15344	15423	15447	15290	15336	15227	15434	15309	15350	15437	15441	15518	15299	15291	15381	15397	15428	15267	15295	15545	15461	15438	15179	15432	15378	15491	15405	15306	15399	15279	15270	15557	15301	15394	15279	15305	15434	15378	15438	15339	15374	15343	15365	15346	15395	15329	15484	15450	15235	15388	15520	15373	15468	15411	15334	15515	15473	15368	15340	15346	15306	15406	15432	15493	15433	15352	15441	15442	15479	15521	15391	15408	15485	15510	15532	15349	15331	15342	15425	15394	15658	15443	15378	15318	15438	15450	15503	15243	15302	15385	15454	15327	15456	15474	15398	15546	15412	15363	15512	15374	15392	15352	15416	15369	15498	15373	15545	15353	15418	15283	15337	15400	15473	15312	15402	15477	15181	15335	15386	15397	15462	15481	15611	15439	15547	15467	15236	15381	15477	15511	15357	15430	15316	15336	15422	15341	15423	15452	15518	15500	15393	15541	15525	15427	15455	15383	15525	15458	15351	15340	15431	15433	15403	15486	15226	15493	15157	15425	15414	15447	15468	15405	15449	15424	15342	15320	15398	15428	15414	15523	15340	15350	15297	15459	15405	15347	15397	15468	15422	15326	15378	15252	15281	15329	15645	15331	15387	15493	15357	15423	15388	15272	15275	15510	15506	15283	15294	15471	15305	15425	15335	15251	15468	15381	15425	15506	15594	15366	15322	15394	15390	15633	15318	15221	15263	15434	15322	15423	15473	15452	15490	15400	15388	15221	15401	15464	15403	15466	15355	15208	15490	15306	15483	15464	15327	15462	15430	15501	15542	15304	15461	15387	15499	15284	15299	15502	15305	15386	15485	15545	15402	15307	15480	15513	15373	15435	15302	15499	15306	15251	15399	15306	15360	15574	15323	15346	15263	15460	15299	15299	15188	15383	15440	15254	15403	15338	15349	15286	15502	15378	15318	15423	15244	15528	15422	15534	15233	15385	15342	15397	15350	15431	15333	15419	15320	15446	15392	15477	15426	15410	15354	15288	15316	15483	15496	15303	15497	15386	15602	15365	15461	15306	15218	15557	15413	15476	15340	15475	15235	15378	15494	15396	15291	15373	15455	15469	15303	15412	15393	15364	15449	15301	15258	15482	15305	15466	15368	15442	15293	15172	15396	15276	15299	15307	15262	15420	15269	15354	15393	15468	15270	15520	15363	15491	15274	15558	15519	15242	15575	15322	15456	15435	15275	15527	15303	15458	15412	15407	15456	15331	15248	15373	15388	15424	15454	15489	15347	15470	15317	15215	15248	15407	15473	15393	15306	15331	15367	15281	15506	15294	15368	15346	15391	15522	15302	15339	15355	15327	15332	15481	15246	15467	15292	15396	15472	15373	15188	15336	15596	15357	15443	15391	15379	15395	15528	15332	15327	15279	15501	15379	15338	15358	15572	15390	15384	15489	15379	15369	15383	15512	15369	15409	15478	15428	15436	15421	15515	15401	15280	15552	15560	15440	15424	15327	15490	15337	15399	15419	15427	15473	15495	15368	15321	15246	15319	15328	15490	15383	15538	15407	15477	15328	15476	15415	15397	15422	15265	15260	15313	15369	15463	15299	15329	15519	15316	15540	15451	15517	15235	15538	15549	15403	15581	15198	15514	15376	15541	15337	15483	15482	15443	15420	15405	15513	15463	15547	15541	15535	15376	15506	15306	15378	15456	15563	15322	15270	15548	15377	15495	15357	15397	15447	15491	15287	15470	15344	15267	15513	15311	15361	15357	15230	15480	15418	15462	15347	15475	15505	15446
25371	21481	28671	31262	27919	49786	24584	20678	19617	19362	19295	19400	19220	19156	19093	19104	19160	19090	19101	19059	18928	19207	18979	18966	19083	18874	18870	19053	18904	19006	19173	20108	21376	21237	19999	19076	18784	18742	18886	18887	19049	18986	18780	18884	18812	18807	19056	18714	18734	19137	18750	18783	18948	18728	18665	18846	18802	18923	19083	18638	18835	18728	18813	18820	18770	18722	18792	18888	18813	18887	18946	18760	18792	18906	18809	18824	18791	18763	18855	19072	18733	18976	18714	18762	18671	18659	18798	18749	18654	18935	18725	18747	18706	18826	18846	18696	18666	18964	18631	18787	18926	18793	18692	18614	19010	18624	18744	18698	18712	18720	18843	18610	18595	18600	18713	18650	18923	18791	18727	18723	18704	18931	18686	19021	18582	18878	18872	18829	18610	18635	18892	18879	18856	18996	18868	18730	18633	18901	18730	18829	18873	18749	18716	18727	18819	18660	18883	18950	18793	18630	18726	18641	18828	18772	18804	18767	18742	18753	18863	18908	18682	18787	18914	18779	18838	18684	18892	18730	18662	18660	18894	18835	18662	18864	18612	18756	19012	18768	18697	18543	18856	18725	18913	18632	18487	18804	18859	18638	18816	18925	18776	18783	18761	18737	18743	18890	18840	18674	18878	18741	18797	18682	18888	18725	18670	18641	18827	18899	18762	18937	18927	18898	18985	18698	18731	18756	18872	18757	18684	18672	18820	18819	18656	18886	18774	18915	18822	18768	18580	18805	18674	18808	18824	18547	18901	18724	18834	18677	18727	18941	18835	18621	18703	18776	18882	18634	18843	18763	18763	18718	18775	18968	18778	18870	18603	18665	18774	18847	18746	18717	18807	18666	18603	18905	18731	18808	18790	18573	18605	18764	18886	18835	18939	18965	18676	18756	18928	18671	18668	18750	18624	18675	18685	18778	18691	18816	18678	18750	18894	18643	18718	18772	18826	18759	18680	18552	18801	18812	18683	18810	18924	18736	18914	18730	18680	18647	18626	18727	18743	18802	18801	18898	18739	18827	18898	18799	18745	18748	18810	18800	18653	18754	18961	18845	18458	18758	18781	18701	18667	18954	18841	18769	18637	18797	19024	18819	18705	18772	18531	18747	18989	18773	18827	18901	18927	18785	18830	18629	18846	18923	18836	18847	18662	18646	18680	18850	18815	18650	18798	18738	18739	19054	18612	18636	18753	18704	18627	18997	18783	19078	19029	18903	18931	18668	18619	18649	18707	18682	18880	18750	18660	18792	18865	18711	18956	18839	18966	18948	18579	18812	18867	18836	18730	18939	18781	18735	18569	18639	18719	18889	18638	18667	18768	18720	18759	18895	18840	18682	19015	18729	18927	18786	18782	18953	18702	18779	18970	18967	18879	19016	18822	18614	18884	18811	18739	18802	18898	18603	18730	18668	18833	18941	19153	18928	18809	18835	18798	19023	18685	18571	18845	18812	18797	18836	18840	19007	18922	18576	18998	18810	18656	18855	18748	18796	18701	18862	18807	18837	18764	18784	18621	18729	18891	18746	18751	18863	18675	18790	19036	18608	18907	18765	18752	18824	18728	18771	18599	18720	18757	18702	18619	18709	18755	18792	18880	18678	18664	18719	18799	18895	19012	18935	18831	18873	18755	18902	18858	18840	18751	18842	19122	19041	18873	18513	18715	18605	18627	18798	18573	18743	18788	18723	18664	18961	18792	18794	18930	18660	18818	18812	18976	18863	18968	18798	19072	18780	18786	18795	18796	18895	18812	18707	18980	18844	18685	18931	18790	18878	18835	18684	18687	18769	18653	18875	18693	18878	18891	18931	18836	18820	18808	18932	18631	18705	18680	18724	18784	18863	18574	18850	18846	18801	18668	18838	18616	18849	18887	18690	18845	18851	18825	18853	18873	18964	18980	18926	18850	18783	18590	18869	18931	18632	18836	18870	18788	18649	18797	18688	18747	18870	18583	18735	18718	18507	18746	18796	18625	18940	18807	18707	18763	18730	18599	18812	18644	18725	18892	19030	18845	18764	18665	18715	18509	18825	18916	18787	18754	18793	18935	18739	18905	18797	18710	18846	18865	18832	18789	18815	18663	18668	18501	18812	18638	18702	18751	18755	18683	18679	18816	18802	18990	18787	18685	18799	18923	18584	18913	18815	18931	18754	18889	18861	18875	18800	18903	18761	18954	18782	18893	18743	18856	18680	18822	19000	18874	18774	18840	18838	18842	18915	19063	18921	18697	18586	18829	18803	18720	18659	18630	18799	18711	18776	18617	18860	18977	18697	19051	18765	18834	18926	18813	19026	18883	18693	18903	18789	18898	18631	18759	18919	18804	18810	18635	18866	18837	18630	18744	18682	18804	18704	18881	18710	18709	19095	18813	18948	18609	18848	18759	18846	18698	18714	18793	18857	18714	18929	18743	18705	18991	18762	18759	18818	18885	18762	18611	19084	18845	18643	18992	18737	18759	18762	18735	18693	18827	18957	18843	19036	18617	18622	18706	18846	18788	18749	18898	18852	18908	18977	18677	18854	18825	18979	18798	18773	18751	18496	18594	18921	18806	18885	18779	19040	18838	18879	18637	19007	18728	18661	18837	18810	19059	18647	18819	19065	18809	18894	18706	18849	18810	18691	18805	18848	18687	18834	18699	18791	18988	18721	18956	18595	18756	18535	18731	18722	18748	18663	18866	18839	18858	18681	18942	18899	19012	18875	18600	18781	18661	18770	18795	18784	18673	18789	18797	18917	18940	18837	18820	18801	18634	18766	18984	18936	18911	18788	18718	18784	18806	18795	18801	18849	18773	18725	18779	18832	18869	18730	18754	18814	18755	18729	18884	18604	18793	18823	18867	18644	18670	18742	18741	18617	19062	18740	18783	18744	18749	18987	18982	18764	19002	19086	18781	18887	18770	18895	18725	18820	18860	19002	18854	18911	18849	18938	18720	18899	18914	18838	18738	18778	18836	18722	18889	18804	18853	18612	18833	18649	18911	18956	18958	18507	18754	18670	18887	18829	18857	18548	18745	18942	18657	18542	18738	18793	18852	18808	18711	18916	19000	18872	18838	18704	18785	18812	18938	18899	18549	18745	18909	18640	18830	18646	18935	18768	18862	18680	18700	18971	18818	18958	18958	18703	18598	18793	18925	18716	18806	18836	18914	18848	18595	18796	18721	18812	18615	18844	18783	18784	19048	18722	18780	18884	18753	18763	18729	18875	18713	18705	18745	18775	18929	18692	18821	18828	18772	18806	18661	18986	18785	18653	18865	19056	18706	18780	18661	18674	18784	18764	18629	18455	18881	19005	18869	18792	18854	18851	18781	18927	18634	18621	18832	18746	18666	18757	19063	18803	18765	18630	18746	18807	18800	18847	18921	18814	18855	18758	18798	18613	19042	18846	18682	18844	18652	18778	18825	18687	18607	18691	18967	18830	18888	18794	18892	18762	18720	18762	18990	18788	18962	18877	18998	18754	18702	18549	18626	18560	18640	18752	18729	18798	18624	18708	18805	18709	18775	18756	18738	18679	18784	18885	18718	18716	18861	18729	18710	18916	18926	18738	18723	18645	18883	18654	18854	18678	18718	18883	18818	18803	18756	18768	18790	18738	18599	18711	18666	18920	18901	18658	18622	18741	18878	18893	18784	19072	18893	18379	18619	18811	18952	18716	18753	18916	18623	18671	18745	18745	18673	18647	18725	19042	18732	18847	18668	18853	18685	18673	18772	18767	18708	18826	18822	18630	18714	18862	18759	18667	18910	18838	18618	18861	19184	18733	18914	18793	18680	18929	18926	18653	18760	18933	18728	18749	18739	18776	18759	18949	18937	18606	18747	18766	18689	18697	18818	18825	18703	18785	18708	18840	18890	18794	18785	18813	19066	18929	18936	18742	18929	18834	18662	18947	18952	18609	18491	18890	18834	18788	18947	18740	18664	18683	18772	18806	18884	18841	18824	18788	18892	18995	18738	18850	18883	18733	18723	18668	18862	18785	18879	18823	18718	18783	18753	18730	18794	18525	18829	18628	18620	18845	18683	18794	18714	18998	18639	18921	18913	18696	18860	18730	18713	18875	18798	18820	18587	18793	18869	18743	18770	18872	18675	18835	18622	18757	18939	18822	18629	18890	18942	18866	18720	18930	18748	18874	18714	18837	18956	18825	18850	18651	18737	18781	18916	18764	18815	18875	18700	18742	18828	18805	18781	18545	18499	18567	18837	18870	18964	18677	18670	18778	18727	19017	18903	18848	18855	18914	19026	18973	18843	18586	18649	18959	18920	18849	18788	18774	18846	18861	18767	18793	18827	18788	18899	18849	18722	18851	18798	18728	18892	18820	19047	18624	18858	18810	18839	18858	18862	18703	18781	18836	18965	18859	18714	18739	18809	18682	18690	18773	18883	18889	18874	18839	18808	18763	18853	18795	18656	18921	18885	18693	18744	18837	18824	19082	18751	18703	18904	18858	18862	18855	18577	18605	18796	18692	18792	18810	18888	18932	18727	18885	18813	18891	18692	18945	18882	18833	18665	18685	18914	18813	18873	18800	18683	18794	18873	18912	18809	18631	18771	18785	18697	18895	18890	18789	18543	18582	18647	18897	18814	19077	18839	18931	18801	18982	18826	18812	18815	18958	18779	18801	18974	18592	18648	18838	18958	18794	18915	18971	18632	19026	19016	18809	18841	18829	18795	18959	18774	18854	18597	18996	18911	18793	18884	19005	19014	18778	18917	18893	18647	18456	18830	18815	18787	18883	18761	18604	18715	18841	18853	18940	18887	18493	18618	18942	18789	18671	18896	18668	18717	18877	18752	18744	18545	18662	18884	18706	18714	18921	18686	18732	18667	18796	18752	18848	18668	18844	18826	18658	18849	18860	18826	18819	18947	18882	18819	18899	19091	18837	18590	18762	18809	18817	18893	18916	18807	18789	18848	18553	18777	18695	18752	18865	18783	18669	18878	18818	18626	18976	18831	18980	18676	18711	18781	18651	18651	18611	18686	18965	18942	18805	18784	18813	18821	18685	19005	18869	18820	18668	18592	18796	18784	18910	19018	18899	18782	18850	18746	18591	18909	18980	18839	19007	18841	18936	18707	18712	18730	18784	18939	18864	18842	18769	18790	18951	18763	18865	18730	18801	18700	18598
16448	25076	25273	37328	21023	39722	16165	16077	16093	15701	15524	15344	15363	15251	14930	15034	15227	15178	15370	15201	15339	15175	15069	15337	15208	14925	15108	15070	15169	14881	15670	17285	18758	17965	16280	15264	14989	15012	14937	15099	14913	14931	14911	14892	14951	14854	14983	15019	14837	14910	14898	14892	14933	14790	14848	14904	14847	14901	15061	14951	14999	14841	14908	14880	14917	14897	15092	14762	15172	14791	14914	14970	14821	14915	14961	14884	14986	14961	14967	14986	15022	14935	15036	14686	14980	15029	14836	14924	15095	15032	14867	15007	14875	14967	14854	14820	14837	15002	14942	14912	15010	15057	14851	15049	14854	14938	14896	14916	14898	14953	15057	15012	14884	15017	15002	14977	14960	14929	14988	14967	15082	15053	14903	14947	14878	15002	14927	14742	14898	14856	15048	14960	15054	14755	14893	15046	14947	14926	15088	15052	15046	15030	15118	14932	14920	15104	14879	14884	14941	14911	14898	14950	14731	14888	15003	14810	14988	14950	14988	14887	15075	14866	14904	14950	15001	14863	14947	14972	15096	14954	14971	15070	14869	14894	14936	14857	14871	15009	15018	15038	14794	14850	14867	14998	14901	14932	14844	14855	14918	14932	14730	14959	14964	14766	14883	14792	14987	14836	14961	14733	15128	15006	15138	14909	14934	15068	14998	14917	14917	15028	15015	14977	14970	14822	14883	14914	14889	14975	15033	15033	15014	14945	14876	14839	15009	14980	14873	14926	14926	14968	14916	14969	14976	15061	15055	14941	14896	15064	14817	14812	14849	15047	15012	14963	14966	14965	14888	14900	14884	14992	14872	14924	14863	14836	15093	15065	14817	14751	15096	14672	14989	14967	14811	14809	14945	14786	14977	14818	14934	14959	14821	15011	14997	15002	14939	14838	14997	14995	14958	14941	15003	14974	14839	15098	14886	15019	14840	15024	14903	14903	15009	14672	14909	14889	14953	14807	15026	14913	14945	15016	14795	15112	15130	14726	14760	15064	14835	14968	14905	14878	14771	14901	14874	14938	14965	14895	14962	14887	14978	14879	14877	15056	15044	14951	15020	14954	15106	15039	14875	15003	14994	15117	14794	14915	14966	14963	15057	14998	14899	15255	14975	14907	15053	14936	15019	15020	15113	15161	14997	14867	14997	15019	14994	14879	14837	14894	14818	15093	14854	15010	15000	14968	14910	14809	14885	14923	15020	14840	15007	14997	15187	14885	14947	14915	14920	15196	14957	14845	15008	15050	15040	14901	14958	14900	15170	14815	14998	14887	15068	14889	15009	14887	14885	15037	14995	14878	14945	14771	15126	14976	14930	14850	14984	14941	14981	14989	15006	15090	14902	14873	15101	15062	14856	14879	15026	14928	14913	15168	15025	15042	14928	14968	14948	14956	14958	14896	15066	14785	14815	14890	14877	14932	15006	14962	14852	14920	14855	15013	15043	14970	14876	14769	14912	14950	14910	15023	14852	14904	14929	14862	14897	14879	14823	14865	14830	14910	14977	14969	14863	15032	14765	14815	14798	15109	14942	14786	14926	14965	14861	15081	14876	14804	14786	14973	14879	14879	14830	14830	14962	14806	14853	14894	14904	14953	15011	14914	14832	15018	14981	15028	15062	15001	14818	14996	14944	15042	15032	15010	14935	14954	15063	14889	14919	14953	14836	15016	14949	14886	14900	14979	14933	14845	15035	14905	14952	14959	15017	14899	14931	14894	14962	14918	14952	14967	14812	15085	14895	14832	14854	15093	15093	14968	14959	14857	14952	14984	14861	14854	14934	14937	14945	14975	14964	15024	14931	15074	14816	15071	14885	14877	15045	14885	15100	15164	14904	15025	15100	15045	14923	14861	14772	14867	14922	14878	14937	14902	15059	14865	14881	15204	14895	14922	15055	14804	15103	14940	14955	14762	14843	14802	14815	14863	14819	15070	14849	14886	15079	15018	14944	15040	15021	14880	14919	14857	14953	14806	15165	14872	14833	14909	14667	14858	14881	15025	15100	14985	14983	14993	14836	14966	14939	14803	15012	14830	15033	14977	14949	14913	14918	14991	14887	14889	14903	15056	15149	14960	14900	14696	15026	15013	14923	14974	14927	14958	15001	14995	14941	14862	14924	14796	14998	14989	14953	14718	14902	14888	14805	14972	14853	14959	14905	14806	14764	14971	14976	14905	15193	14841	14861	14908	14903	14936	14876	15009	15009	14938	14965	14976	15016	14879	15027	14873	15076	14874	15017	15105	14888	15050	14880	15000	14900	15027	14972	14851	15049	15068	14823	14806	14886	15083	15054	14913	14954	14903	14952	15052	14999	15047	14696	14991	15021	14855	14805	14971	14904	15034	14937	14903	15038	14809	14877	14981	14855	15054	15022	14960	15024	15061	14941	14986	15059	15034	14893	14966	14952	14963	14927	14965	15051	15085	14822	14879	14951	15032	14743	14822	14898	14853	14993	15025	14926	14942	14951	15038	14871	14964	14916	14901	14993	14776	15030	14765	15054	15021	15005	14911	15039	14887	14884	14888	14951	14825	14710	14838	15013	15033	15000	14833	14903	14803	15092	15033	14923	14844	15100	14851	14954	14995	14991	15015	14870	14870	14995	14849	14808	14961	14960	14840	14773	14975	14904	14984	15219	14974	14999	14813	14988	15061	14859	14907	14843	14869	14914	14821	14850	14991	14893	15038	14941	14805	14990	15023	14900	14799	14815	14933	15277	14607	14927	14843	15101	15065	14996	14997	14957	14985	14815	14796	14841	14893	15059	15102	15050	14928	14916	15157	15014	14990	15188	14917	14912	14885	14929	14882	15025	15085	14754	14925	14983	15077	14937	14989	14883	14891	14644	14941	14888	14872	14994	14963	15073	14954	15007	14938	14923	15167	14724	14829	14885	15046	14907	14984	14951	14971	14861	15096	14914	14960	15006	14985	14913	14853	14942	14961	15035	14902	14969	14870	14845	15033	14867	14845	14877	14960	14862	14888	15064	14956	14859	15019	14941	14834	14887	15015	14785	14937	14796	14885	14801	14893	14750	15094	14871	15027	15017	14988	14784	14943	14988	14914	14853	14969	14880	14930	15022	14872	14916	15027	14910	14898	14878	14893	14958	14922	14908	15043	14983	15061	14916	14878	14818	14962	14899	15006	14818	15030	14969	14987	14818	14833	14925	14887	14947	15106	14951	14876	15104	14912	14922	14753	14902	14800	14941	14783	14907	14973	14995	14894	14913	14834	14989	14865	15038	15015	14956	14966	14966	15045	15040	14948	14994	14878	14924	14781	14808	14998	14842	14674	14895	15006	15047	14900	14841	14927	14871	14748	14822	14950	14947	14948	14856	14919	15000	14903	15055	14845	14886	14945	15059	14974	14964	14985	14938	15006	14808	15029	14882	14923	14905	14874	14930	14958	14876	14916	14927	15078	14875	14911	14923	14915	14852	14910	14756	14998	14866	15051	14933	15008	14915	15041	15025	15050	14912	15009	15078	14883	15027	14909	14978	14811	14937	15089	14937	14988	15027	15064	14768	15013	14885	15025	14964	15070	14945	14829	14802	14733	14964	15133	15164	14803	15064	14908	14949	14964	14911	14937	15013	14898	14944	14832	14798	14977	14864	14943	14940	14839	14938	15116	14954	14985	15047	14925	14991	15048	14862	14947	15103	14906	14895	14997	14809	14874	14905	14905	14908	14980	14920	14894	15004	14925	14816	14995	14941	14876	14917	15056	14973	14954	14949	14993	14763	14905	14969	15002	14970	15008	14992	14847	14950	14881	15070	14942	14906	15002	14968	15007	14964	14933	14914	14976	14950	14915	15147	15042	14922	14931	14935	14714	14864	15000	14711	15058	14916	14942	14961	14920	15131	14770	14961	15082	14924	14853	14946	14947	14935	14932	15033	14716	14878	14932	14778	14869	14974	14979	15014	14880	14699	15214	14884	14991	14891	14839	14998	14874	15000	14989	14859	14806	14855	14904	15094	15035	14989	14962	14869	14875	14969	14774	14972	14867	14894	14941	14817	14934	15112	14947	14851	14873	15008	14954	14941	14785	14913	14878	14901	14882	14900	14928	15042	14763	14987	14995	14882	14828	14922	15026	14874	15012	14889	14823	14934	14937	14879	14950	15026	15008	14853	14795	14894	14883	15089	15150	14762	14826	14932	14852	14843	14957	14888	14741	15100	14983	14748	14849	14979	14900	14951	14877	15020	14814	14884	14866	14921	15107	14914	14882	14893	14832	15030	14930	14921	14961	15048	14953	15084	14966	14999	14875	15021	14987	14894	15059	15041	14903	14970	14981	15098	15004	14982	14843	14974	15079	15036	14889	15058	14974	14944	15040	14986	14850	14832	15004	14864	14921	14780	15016	15007	14856	14820	14846	14769	14823	15012	15009	15000	15055	14976	14931	14935	14992	14854	14807	14831	14975	14976	14968	14797	15071	14898	14919	14744	14883	14884	14954	14958	15018	14789	15240	14942	14997	14935	14932	14897	15041	15041	15113	14860	15055	14859	14961	15123	14779	14944	14889	15032	14870	14951	14846	14931	14763	15029	14745	15010	14905	15048	14940	14865	14807	14821	15007	14811	15066	14938	15032	14734	15037	14919	14981	14810	14824	15012	15017	14989	15061	14945	14913	14768	14876	14929	14837	14872	14991	14786	15026	15023	14814	14942	14871	15103	14896	14879	14967	14974	14942	14893	15054	14879	14966	15117	14985	14910	14762	14992	14824	14909	15053	14932	15156	14959	14861	14901	14777	15036	14928	14997	14864	14873	14921	14788	14923	14940	14839	15112	15030	14833	15098	15057	14817	14890	15027	14998	15033	15025	14881	14981	15201	14845	15056	14964	14821	14900	14878	14940	14855	14968	15007	14967	14912	14833	15068	14972	15023	14892	14966	15019	14869	14974	14907	14816	14954	15131	15029	14943	14931	14802	15072	14773	14848	15010	15010	14878	15112	14943	14778	14932	14945	14725	14869	14856	14900	15020	14889	14873	14855	14824	14943	14876	15075	14884	14903	14856	14835	15057	14919	15092	14892	14943	14882	15056	15048	14872	14916	14860	14955	14855	14955	14758	15035	15006	14837	15046	14886	15033	14973	14952	14879	14946	15095	14802	15152	14943	14992	14932	15035	15093	14869
23965	21440	29113	30095	27189	55385	26420	20869	18909	18801	18429	18360	18102	17741	17826	17864	17846	17913	17938	18210	17868	17954	17904	17750	17853	17741	17576	17648	17718	17859	20073	20873	20180	19923	19295	18346	17552	17474	17618	17688	17691	17462	17535	17408	17499	17638	17630	17533	17629	17626	17355	17655	17564	17492	17499	17275	17461	17526	17408	17500	17360	17398	17327	17468	17566	17359	17476	17283	17361	17395	17522	17677	17632	17613	17524	17654	17596	17567	17454	17523	17464	17616	17632	17407	17297	17683	17472	17380	17408	17440	17345	17568	17498	17578	17369	17489	17398	17679	17389	17420	17343	17385	17550	17607	17650	17585	17421	17420	17259	17612	17611	17544	17681	17543	17415	17460	17497	17420	17682	17532	17518	17433	17396	17367	17588	17525	17524	17424	17421	17337	17327	17372	17632	17600	17598	17542	17428	17572	17523	17537	17403	17573	17480	17490	17534	17478	17558	17330	17429	17530	17520	17398	17662	17229	17597	17624	17325	17623	17434	17444	17292	17702	17828	17460	17544	17666	17271	17254	17522	17364	17539	17388	17495	17538	17531	17560	17530	17459	17657	17458	17544	17411	17463	17339	17385	17301	17501	17441	17701	17505	17516	17297	17529	17578	17510	17498	17606	17556	17442	17428	17389	17630	17696	17574	17494	17348	17333	17491	17357	17508	17446	17506	17570	17447	17422	17561	17459	17556	17537	17209	17332	17510	17481	17590	17503	17408	17251	17314	17407	17494	17438	17459	17402	17532	17564	17614	17510	17547	17645	17588	17370	17464	17545	17369	17497	17310	17549	17424	17443	17371	17338	17403	17464	17568	17312	17504	17432	17636	17399	17250	17549	17475	17571	17483	17511	17536	17745	17521	17522	17380	17511	17431	17399	17274	17510	17571	17500	17431	17501	17715	17423	17478	17565	17576	17396	17256	17386	17410	17424	17687	17648	17585	17455	17284	17482	17368	17499	17554	17546	17273	17392	17599	17449	17550	17442	17433	17668	17466	17658	17438	17441	17710	17571	17621	17578	17379	17579	17539	17330	17448	17475	17414	17433	17465	17659	17738	17624	17445	17478	17627	17712	17462	17674	17522	17470	17579	17493	17800	17353	17508	17427	17477	17544	17454	17456	17522	17452	17470	17355	17537	17357	17450	17425	17483	17531	17548	17516	17327	17556	17488	17506	17610	17216	17669	17581	17530	17292	17587	17379	17535	17511	17441	17467	17543	17615	17515	17367	17583	17751	17424	17527	17284	17669	17479	17460	17505	17461	17440	17664	17456	17400	17596	17523	17180	17378	17527	17456	17315	17580	17406	17437	17281	17467	17195	17658	17368	17573	17540	17473	17688	17603	17232	17585	17607	17584	17631	17657	17562	17490	17423	17642	17477	17483	17683	17407	17426	17324	17379	17497	17468	17550	17298	17518	17453	17513	17688	17568	17667	17303	17326	17398	17464	17568	17445	17653	17271	17569	17367	17583	17704	17574	17406	17519	17424	17372	17470	17462	17323	17279	17300	17326	17678	17539	17460	17399	17425	17329	17516	17495	17406	17592	17530	17398	17387	17445	17540	17354	17342	17370	17619	17593	17481	17346	17554	17456	17541	17547	17345	17491	17299	17299	17290	17375	17402	17480	17408	17508	17539	17567	17418	17471	17472	17541	17599	17558	17289	17475	17495	17395	17367	17503	17536	17595	17577	17628	17497	17241	17532	17448	17675	17298	17486	17588	17471	17401	17140	17347	17527	17524	17447	17510	17506	17649	17647	17470	17544	17639	17757	17562	17393	17379	17546	17366	17293	17625	17574	17655	17512	17539	17386	17278	17594	17530	17541	17476	17528	17495	17404	17528	17407	17421	17333	17323	17318	17463	17523	17504	17415	17349	17471	17520	17503	17511	17487	17475	17394	17518	17320	17564	17477	17407	17314	17725	17479	17624	17593	17238	17516	17507	17586	17329	17366	17732	17621	17502	17443	17431	17468	17349	17343	17415	17365	17406	17395	17511	17461	17391	17615	17478	17372	17486	17518	17377	17648	17566	17392	17438	17501	17506	17457	17579	17633	17456	17606	17581	17507	17374	17691	17436	17520	17596	17484	17387	17514	17478	17483	17314	17381	17373	17395	17496	17385	17527	17419	17304	17297	17418	17392	17440	17430	17360	17579	17624	17384	17518	17314	17504	17235	17301	17647	17473	17225	17452	17558	17451	17591	17527	17551	17460	17476	17272	17665	17426	17593	17409	17557	17332	17560	17635	17398	17554	17405	17559	17382	17422	17343	17374	17353	17478	17439	17226	17607	17686	17441	17517	17466	17557	17547	17188	17137	17593	17594	17591	17657	17552	17518	17473	17460	17519	17478	17547	17554	17573	17590	17605	17562	17501	17165	17391	17273	17353	17503	17452	17458	17594	17473	17363	17521	17360	17655	17505	17239	17276	17664	17463	17425	17538	17329	17726	17454	17453	17306	17434	17427	17601	17394	17614	17529	17315	17553	17527	17313	17410	17402	17535	17486	17210	17311	17587	17438	17347	17696	17622	17557	17589	17609	17558	17518	17485	17428	17258	17558	17457	17349	17559	17378	17413	17382	17336	17613	17465	17395	17444	17277	17552	17581	17560	17418	17344	17526	17506	17534	17601	17346	17374	17712	17454	17449	17762	17540	17644	17755	17601	17368	17499	17567	17522	17494	17388	17312	17734	17406	17520	17311	17535	17390	17538	17725	17230	17479	17362	17590	17417	17498	17438	17561	17536	17628	17535	17574	17425	17319	17414	17536	17366	17406	17443	17458	17377	17612	17406	17474	17358	17476	17460	17311	17451	17290	17666	17331	17571	17570	17365	17407	17399	17473	17264	17399	17456	17379	17471	17493	17552	17398	17683	17566	17458	17339	17353	17371	17490	17582	17579	17781	17394	17522	17722	17386	17442	17577	17493	17352	17431	17614	17427	17446	17481	17520	17538	17523	17614	17418	17578	17796	17579	17510	17491	17410	17257	17350	17343	17358	17564	17407	17551	17468	17422	17481	17520	17471	17518	17396	17383	17523	17610	17528	17610	17457	17294	17494	17378	17296	17401	17360	17294	17354	17668	17726	17609	17327	17452	17473	17568	17517	17525	17362	17313	17330	17432	17430	17479	17510	17427	17443	17592	17480	17260	17394	17371	17750	17464	17463	17337	17501	17532	17679	17497	17298	17157	17501	17604	17343	17470	17411	17411	17454	17198	17471	17517	17478	17433	17314	17553	17542	17626	17569	17623	17328	17422	17177	17543	17630	17353	17403	17479	17478	17717	17478	17362	17406	17313	17560	17482	17400	17382	17519	17568	17544	17397	17361	17509	17334	17329	17544	17461	17356	17507	17464	17570	17513	17561	17341	17378	17493	17372	17636	17483	17691	17505	17575	17410	17435	17490	17283	17586	17519	17443	17455	17588	17464	17296	17443	17583	17309	17776	17327	17457	17529	17406	17232	17510	17355	17493	17404	17625	17653	17324	17450	17612	17402	17531	17591	17413	17546	17463	17489	17408	17409	17601	17536	17580	17472	17518	17706	17557	17693	17557	17418	17365	17367	17512	17578	17478	17370	17302	17539	17588	17452	17737	17541	17467	17435	17625	17561	17300	17419	17435	17841	17323	17491	17589	17512	17359	17363	17451	17498	17572	17364	17301	17741	17776	17498	17458	17401	17348	17587	17631	17518	17318	17724	17461	17474	17617	17543	17615	17599	17420	17328	17641	17476	17492	17287	17499	17721	17576	17493	17472	17398	17644	17480	17512	17530	17651	17578	17407	17594	17620	17400	17414	17438	17454	17596	17540	17528	17457	17547	17491	17259	17551	17436	17675	17700	17632	17453	17547	17715	17600	17419	17411	17515	17421	17672	17335	17386	17431	17500	17296	17416	17494	17777	17446	17616	17528	17497	17287	17495	17475	17469	17350	17305	17631	17666	17356	17518	17324	17442	17473	17364	17592	17587	17623	17550	17374	17420	17620	17370	17200	17359	17427	17412	17450	17302	17562	17411	17548	17660	17606	17411	17455	17507	17244	17603	17426	17375	17612	17478	17474	17503	17276	17478	17527	17617	17580	17453	17628	17359	17309	17436	17505	17542	17385	17386	17535	17514	17636	17453	17442	17426	17451	17326	17461	17671	17544	17408	17488	17518	17595	17605	17629	17409	17382	17396	17415	17455	17573	17545	17486	17381	17728	17589	17360	17306	17496	17438	17496	17276	17350	17443	17445	17607	17474	17509	17461	17471	17457	17624	17425	17435	17583	17536	17367	17542	17421	17284	17210	17325	17494	17342	17334	17465	17563	17604	17537	17340	17523	17499	17412	17561	17247	17475	17546	17267	17441	17540	17172	17397	17437	17439	17281	17544	17342	17366	17443	17376	17567	17456	17656	17567	17666	17401	17497	17532	17358	17394	17455	17694	17468	17568	17650	17386	17556	17607	17654	17623	17459	17535	17426	17281	17463	17631	17662	17602	17577	17496	17627	17585	17588	17313	17587	17625	17342	17487	17521	17479	17436	17396	17722	17520	17596	17440	17584	17504	17518	17420	17296	17480	17495	17403	17450	17443	17381	17515	17548	17440	17520	17572	17468	17636	17514	17478	17350	17389	17356	17457	17430	17647	17692	17685	17490	17549	17314	17482	17570	17692	17364	17584	17373	17403	17380	17279	17407	17478	17315	17407	17444	17550	17621	17420	17407	17559	17595	17398	17416	17351	17404	17360	17437	17485	17513	17629	17421	17497	17382	17428	17556	17456	17258	17262	17535	17506	17433	17507	17300	17408	17655	17420	17293	17540	17486	17661	17563	17731	17472	17491	17465	17371	17263	17597	17384	17312	17363	17659	17510	17380	17451	17556	17428	17361	17646	17493	17676	17561	17499	17475	17288	17513	17564	17386	17545	17475	17320	17649	17533	17373	17424	17331	17521	17306	17550	17646	17672	17358	17540	17536	17467	17328	17578	17386	17718	17535	17463	17625	17231	17292	17547	17493	17513	17390	17417	17467	17321	17274	17297	17515	17477	17483	17629	17525	17368	17496	17461	17473	17487	17474	17683	17533	17619	17420	17421	17621	17593	17376	17538	17416	17527	17629	17417	17376	17636	17532	17315	17543	17515	17619	17447	17574
18113	30003	29914	46973	25178	44928	16550	16358	16319	15557	15262	15329	15010	14698	14559	14598	14825	14722	15019	14921	14689	14376	14463	14786	14545	14479	14447	14503	14479	14542	19201	18873	17908	17886	16310	14622	14219	14171	14196	14410	14301	14202	14160	14186	14272	14282	14253	14208	14334	14255	14236	14164	14217	14210	14249	14234	14409	14263	14261	14485	14360	14282	14116	14295	14268	14093	14326	14269	14055	14147	14178	14206	14177	14214	14260	14115	14211	14276	14328	14280	14248	14185	14202	14457	14372	14128	14330	14215	14388	14149	14239	14081	14310	14432	14099	14322	14201	14407	14217	14253	14249	14253	14065	14107	14229	14284	14337	14207	14344	14509	14370	14272	14249	14248	14309	14500	14162	14164	14173	14273	14181	14285	14491	14370	14261	14163	14270	14268	14185	14192	14271	14185	14299	14504	14263	14360	14292	14260	14172	14118	14171	14238	14387	14218	14286	14177	14165	14237	14226	14214	14058	14073	14240	14224	14241	14120	14314	14217	14417	14234	14286	14311	14351	14155	14402	14253	14262	14133	14264	14217	14203	14298	14201	14184	14257	14278	14323	14112	14283	14416	14226	14111	14186	14216	14445	14295	14305	14258	14336	14485	14369	14184	14348	14259	14496	14201	14353	14239	14297	14335	14150	14273	14309	14212	14312	14244	14276	14270	14182	14058	14268	14173	14364	14252	14202	14329	14147	14215	14067	14131	14108	14305	14212	14219	14030	14221	14241	14231	14258	14338	14110	14184	14233	14273	14138	14184	14164	14237	14316	14286	14233	14281	14343	14267	14235	14239	14310	14380	14200	14135	14296	14198	14241	14222	14308	14047	14222	14241	14259	14215	14171	14248	14279	14179	14215	14146	14331	14319	14269	14114	14228	14274	14364	14249	14232	14161	14476	14397	14443	14126	14254	14369	14389	14164	14250	14288	14333	14399	14186	14256	14224	14211	14272	14220	14198	14242	14196	14186	14156	14235	14301	14383	14111	14165	14339	14060	14218	14144	14279	14279	14273	14155	14143	14008	14267	14364	14176	14225	14130	14328	14245	14242	14341	14299	14470	14260	14260	14401	14287	14113	14296	14236	14276	14058	14212	14240	14269	14016	14168	14134	14208	14421	14311	14280	14080	14226	14210	14224	14302	14154	14265	14255	14208	14314	14314	14136	14403	14352	14114	14517	14297	14190	14416	14323	14340	14305	14321	14151	14320	14308	14358	14281	14209	14172	14246	14215	14047	14192	14198	14434	14202	14168	14393	14235	14297	14197	14129	14314	14300	14252	14255	14140	14194	14094	14233	14447	14346	14210	14347	14420	14206	14234	14294	14212	14104	14185	14111	14239	14144	14498	14153	14271	14184	14246	14016	14234	14237	14473	14306	14301	14215	14267	14292	14163	14093	14249	14362	14269	14372	14093	14353	14231	14241	14261	14260	14247	14321	14370	14236	14240	14159	14181	14279	14261	14294	14251	14171	14171	14496	14176	14384	14147	14159	14277	14341	14450	14240	14283	14274	14195	14135	14252	14305	14192	14199	14272	14257	14262	14191	14287	14220	14218	14444	14168	14140	14164	14211	14262	14152	14246	14153	14236	14214	14197	14202	14171	14189	14151	14248	14346	14252	14320	14153	14155	14311	14271	14247	14209	14136	14272	14219	14140	14219	14302	14317	14379	14244	14500	14348	14240	14422	14303	14228	14408	14293	14280	14270	14222	14232	14095	14177	13982	14318	14239	14304	14205	14115	14281	14278	14117	14348	14319	14164	14153	14135	14164	14269	14208	14296	14236	14229	14304	14341	14063	14298	14344	14166	14194	14340	14294	14297	14321	14223	14173	14303	14030	14217	14185	14193	14194	14339	14293	14294	14316	14294	14174	14352	14213	14216	14083	14114	14277	14068	14289	14357	14166	14316	14256	14218	14226	14140	14250	14167	14113	14252	14200	14241	14168	14293	14309	14387	14293	14198	14290	14416	14231	14310	14119	14217	14162	14261	14201	14150	14240	14296	14289	14234	14155	14356	14318	14281	14445	14297	14325	14492	14212	14349	14246	14354	14419	14217	14388	14218	14175	14232	14292	14199	14310	14310	14183	14191	14426	14209	14127	14233	14224	14321	14253	14105	14274	14311	14021	14120	14410	14176	14244	14299	14410	14132	14302	14231	14294	14283	14266	14133	14363	14093	14294	14212	14144	14304	14163	14315	14126	14109	14429	14313	14195	14134	14271	14387	14286	14248	14153	14252	14238	14368	14358	14305	14312	14234	14338	14234	14332	14301	14261	14135	14296	14132	14175	14212	14296	14401	14097	14205	14279	14408	14362	14133	14177	14223	14228	14351	14307	14256	14336	14316	14247	14366	14158	14006	14303	14252	14418	14064	14219	14144	14185	14133	14419	14286	14461	14198	14307	14310	14299	14182	14188	14172	14276	14331	14212	14188	14347	14204	14348	14194	14189	14057	14229	14285	14239	14376	14130	14502	14239	14062	14314	14353	14243	14292	14122	14067	14306	14106	14184	14404	14309	14341	14302	14305	14381	14176	14155	14116	14310	14257	14138	14274	14063	14453	14212	14514	14283	14449	14307	14304	14204	14302	14376	14179	14239	14251	14137	14288	14329	14387	14130	14249	14221	14230	14382	14119	14332	14263	14209	14371	14253	14244	14048	14266	14181	13995	14342	14358	14299	14283	14067	14293	14325	14236	14148	14181	14256	14168	14342	14262	14200	14252	14154	14280	14444	14199	14434	14046	14269	14352	14143	14301	14266	14359	14226	14212	14148	14411	14375	14277	14134	14196	14206	14207	14207	14240	14252	14330	14138	14153	14302	14291	14158	14161	14251	14384	14327	14199	14063	14255	14310	14212	14302	14347	14297	14356	14314	14153	14098	14225	14396	13939	14486	14236	14159	14242	14341	14148	14240	14265	14320	14135	14282	14212	14220	14152	14332	14298	14125	13988	14233	14455	14316	14218	14154	14293	14189	14315	14222	14202	14210	14251	14238	14280	14121	14373	14393	14260	14180	14169	14280	14150	14280	14142	14051	14294	14148	14304	14046	14155	14318	14269	14185	14282	14280	14210	14410	14228	14016	14114	14320	14377	14273	14479	14278	14331	14242	14165	14427	14135	14338	14254	14193	14262	14222	14363	14241	14263	14317	14153	14170	14345	14159	14248	14183	14289	14128	14339	14138	14214	14305	14221	14295	14232	14194	14306	14077	14228	14219	14149	14264	14136	14271	14118	14194	14208	14087	14274	14115	14149	14273	14231	14313	14165	14242	14125	14204	14293	14314	14121	14272	14298	14149	14258	14379	14161	14238	14271	14318	14240	14193	14152	14206	14057	14265	14182	14283	14242	14252	14313	14237	14298	14306	14342	14271	14330	14355	14333	14337	14240	14195	14359	14086	14297	14269	14120	14128	14276	14247	14217	14132	14258	14205	14211	14385	14403	14299	14199	14232	14354	14370	14273	14396	14193	14176	14348	14235	14365	14160	14375	14373	14276	14092	14090	14318	14144	14162	14269	14271	14249	14150	14383	14349	14370	14174	14385	14521	14315	14186	14358	14224	13988	14374	14150	14347	14116	14324	14326	14205	14168	14203	14152	14247	14246	14327	14387	14270	14197	14313	14199	14367	14167	14186	14195	14306	14196	14176	14236	14234	14199	14351	14336	14249	14268	14248	14267	14187	14439	14196	14278	14230	14359	14044	14442	14391	14167	14228	14208	14295	14246	14201	14175	14328	14310	14336	14310	14343	14271	14279	14235	14195	14198	14232	14214	14162	14239	14221	14327	14412	14498	14261	14432	14163	14254	14155	14099	14221	14319	14193	14387	14336	14336	14173	14251	14184	14261	14257	14189	14343	14350	14243	14357	14220	14205	14355	14225	14200	14387	14257	14250	14370	14211	14438	14192	14299	14380	14225	14167	14375	14091	14360	14420	14314	14421	14285	14226	14223	14350	14202	14246	14200	14241	14131	14139	14220	14285	14233	14170	14423	14390	14409	14275	14381	14353	14510	14292	14139	14155	14248	14178	13990	14187	14192	14371	14227	14259	14101	14183	14168	14159	14264	14225	14177	14199	14373	14219	14151	14152	14300	14163	14263	14112	14455	14200	14211	14261	14118	14100	14282	14057	14342	14247	14212	14166	14327	14307	14299	14137	14228	14247	14073	14298	14322	14153	14321	14218	14274	14075	14145	14314	14166	14239	14074	14145	14180	14150	14208	14363	14346	14102	14339	14420	14206	14185	14279	14148	14257	14164	14429	14366	14233	14228	14359	14476	14205	14402	14294	14300	14334	14184	14277	14274	14310	14185	14309	14385	14267	14338	14344	14267	14290	14247	14403	14182	14348	14340	14223	14425	14310	14239	14221	14153	14367	14202	14311	14379	14244	14327	14247	14414	14196	14196	14134	14313	14216	14223	14063	14357	14333	14224	14260	14236	14283	14380	14059	14275	14169	14175	14246	14329	14175	14451	14363	14302	14272	14174	14343	14184	14351	14373	14407	14225	14305	14226	14171	14221	14377	14316	14118	14218	14351	14268	14218	14305	14290	14252	14180	14006	14190	14322	14278	14220	14232	14219	14258	14076	14341	14217	14210	14319	14328	14210	14290	14323	14413	14226	14238	14317	14188	14387	14163	14400	14330	14346	14124	14231	14298	14268	14268	14429	14206	14121	14298	14228	14224	14135	14208	14252	14447	14175	14407	14185	14355	14267	14246	14309	14108	14200	14274	14133	14183	14467	14275	14325	14197	14163	14206	14210	14428	14183	14214	14195	14280	14082	14275	14256	14284	14303	14472	14321	14190	14130	14385	14328	14262	14474	14021	14143	14255	14113	14226	14297	14201	14250	14281	14227	14204	14301	14218	14277	14266	14238	14342	14140	14222	14296	14358	14225	14344	14234	14357	14280	14222	14174	14355	14232	14338	14226	14444	14096	14368	14322	14163	14262	14350	14333	14346	14207	14346	14248	14311	14412	14134	14212	14259	14212	14242	14210	14250	14153	14173	14288	14201	14239	14281	14139	14359	14332	14343	14329	14288	14197	14194	14243	14170	14285	14146	14146	14152	14131	14221	14362	14302	14093	14361	14035	14367	14162	14329	14002	14385	14237	14233	14342	14132	14073	14200	14239	14359
29883	23025	24849	26870	20294	24965	19969	19431	19234	19427	19375	19386	19425	19243	19219	19029	19225	19475	19422	19081	19312	19319	19440	19220	19075	19184	19125	19363	19144	19074	19239	19432	19545	19778	19483	19100	19156	19009	19393	19233	19186	19314	19251	19085	19301	19282	19325	19239	19368	19141	19153	19179	19254	19167	19028	19056	19105	19381	19248	19175	19363	19537	19120	19050	19237	19352	19436	19263	19306	19235	19320	19237	19261	19246	19146	19239	19176	19406	19267	19189	18959	19390	19435	19246	19170	19202	19158	19347	19361	19185	19314	19404	19181	19266	19290	19251	19156	19122	19315	19432	19219	19189	19164	19349	19283	19069	19277	19150	19145	19213	19417	19390	19191	18988	19243	19413	19224	19431	19096	19154	19303	19347	19130	18996	19377	19178	19399	19141	19257	19178	19347	19145	19178	19286	19229	19394	19268	19288	19291	19455	19096	19222	19188	19356	19356	19404	19409	19259	19320	19458	19128	19288	18950	19180	19344	19278	19397	19322	19243	19245	19261	19092	19131	19378	19155	19126	19254	19140	19360	19292	19227	19123	19242	19173	19413	19384	19029	19287	19343	19436	19384	19155	19325	19090	19116	19319	19215	19417	19362	19211	19099	19339	19084	19309	19501	19199	19309	19233	19249	19316	19044	19343	19430	19257	19144	19077	19260	19319	19307	19373	19226	19361	19359	19098	19359	19122	19340	19144	19382	19485	19197	19451	19449	19211	19202	19146	19180	19288	19296	19455	19368	19330	19455	19236	19198	19228	19002	19274	19233	19040	19336	19170	19045	19141	19173	19343	19038	19099	19389	19142	19278	19277	19332	19067	19239	19005	19250	19259	19453	19324	19250	19269	19138	19344	19367	19174	19101	19352	19476	19209	19369	19216	19357	19263	19267	19058	19277	19253	19146	19124	19180	19422	19258	19288	19270	19252	19284	19242	19227	19263	19093	19263	19200	19138	19476	19435	19244	19441	19225	19194	19365	19197	19177	19059	19226	19358	19161	19211	19127	19059	19101	19334	19165	19520	19308	19249	19336	19183	19469	19231	19404	19135	19295	19540	19343	19113	19175	19087	19136	19201	19135	19452	19292	19308	19304	18987	19153	19106	19149	19130	19106	19166	19368	19353	19377	19195	19209	19201	19131	19418	19275	19498	19213	19329	19503	19378	19340	19046	19469	19332	19264	19471	19228	19169	19273	19245	19142	19193	19302	19228	19212	19324	19210	19107	19387	19001	19144	19298	19542	19173	19343	19270	19027	19235	19148	19230	19221	19326	19297	19260	19123	19276	19270	19125	19383	19547	19175	19312	19263	19425	19424	19399	19373	18937	19112	19284	19332	19228	19266	19152	19196	19094	19166	19291	19067	19165	19368	19371	19457	19074	19162	19132	19174	19226	19070	19135	19110	19312	19381	19344	19234	19006	19302	19083	19049	19263	19370	19028	19087	19210	19283	19224	19034	19231	19286	19332	19112	19311	19147	19331	19426	19245	19033	18990	19119	19300	19259	19181	19394	19419	19322	19138	18994	19359	19607	19283	19320	19018	19091	19297	19241	19310	19178	19315	19375	19200	19077	19352	19528	19379	19413	19393	19118	19336	19246	19364	19215	19094	19035	19544	19201	19180	19214	19261	19104	19146	19286	19314	19147	19339	19317	19349	19012	19255	19149	19231	19325	19230	19176	19360	19184	19175	19057	19136	19033	19177	19260	19203	19339	19218	19312	19252	19255	19312	19259	19134	19402	19360	19107	19251	19096	19404	19028	19467	19208	19154	19236	19368	19285	19274	19095	19298	19236	18964	19297	19169	19229	19141	19126	19183	19148	19208	19342	19225	19432	19449	19163	19448	19473	19043	19087	19218	19270	19357	19254	19497	19344	19415	19342	19323	19039	19022	19365	19211	19355	19174	19251	19281	19420	19428	19379	19206	19230	19147	19168	19364	19296	19078	19249	19170	19477	19052	19249	19456	19501	19250	19224	19264	19106	19257	19436	19367	19125	19410	19335	19100	19258	19260	19253	19219	19266	19019	19217	19110	19225	19362	19235	19250	19144	19385	19267	19204	19377	19442	19195	19397	19501	19206	19219	19036	19321	19251	19526	19202	19262	19136	19157	19419	19105	19399	19267	19406	18913	19132	19347	19181	19307	19103	19267	19227	19446	19309	19406	19086	19070	19159	19338	19025	19048	19318	19178	18951	19063	19188	19195	19310	19275	19176	19247	19207	19237	18975	19352	19156	19298	19133	19133	19209	19200	19328	19277	19231	19163	19121	19287	19283	19228	19199	19301	19464	19272	19315	19305	19135	19320	19233	19037	19266	19372	19263	19065	19344	19443	19183	19343	19220	19354	19116	19254	19199	19345	19256	19159	19311	19346	19363	19263	19204	19196	19467	19083	19205	19578	19347	19351	19387	19301	19475	19207	19157	19174	19118	19045	19248	19220	19228	19378	19355	19311	19357	19335	19376	19347	19300	19433	19202	19137	19165	19163	19334	19511	19150	19249	19226	19254	18993	19085	19112	19266	19316	19236	19209	19051	19008	19337	19293	19218	19400	19075	19071	19232	19347	19177	19301	19148	19460	19094	19095	19218	19360	19249	19260	19307	19332	19397	19290	19293	19152	18964	19027	19351	19407	19177	19143	19141	19252	19529	19250	19224	19405	19339	19108	19360	19222	19459	19307	19319	19380	19104	19381	19167	19270	19348	19251	19387	19169	19390	19232	19084	19129	19171	19350	19459	19379	19174	19133	19059	19329	19310	19158	19107	19277	19341	19371	19261	19304	19279	19249	19188	19446	19382	19238	19392	19269	19305	19530	19387	19331	19218	19453	19301	19249	19304	19474	19245	19074	18994	19090	18948	19432	19104	19275	19345	19127	19251	19244	19183	19075	19268	19162	19385	19363	19301	19134	19335	19181	19273	18939	19067	19066	19145	19351	19166	19340	19262	19213	19195	19056	19161	19168	19211	19114	19134	19135	19009	19184	19108	19199	19231	19159	18989	19298	19304	19212	19257	19335	19290	19278	19109	19131	19152	19140	19266	19100	19176	19053	19310	19463	19201	19026	19137	19343	19081	19269	19178	19076	19279	19133	19180	19332	19278	19242	19028	19190	19284	19144	19144	19274	19076	19038	19257	19429	19157	19170	19322	19019	19242	19248	19307	19145	19284	19311	19359	19270	19103	19449	19442	19205	19241	19272	19478	19072	19147	19320	19261	19311	19118	19396	19390	19221	19271	19259	19157	19147	19276	19434	19381	19333	19229	19282	19180	19306	19430	19247	19102	19392	19348	19092	19278	19228	19343	19330	19372	19147	19244	19371	19194	19456	19246	19194	19005	19314	19224	19404	19321	19268	19046	19039	19237	19364	18996	19161	19366	19192	19196	19294	19340	19221	19155	19086	19212	19231	19285	19423	19225	19333	19303	19157	19299	19033	19267	19376	19264	19215	19195	19372	19242	19169	19430	19080	19310	19231	19253	19215	19349	19168	19410	19139	19249	19422	19251	19152	19224	19282	19259	18977	19235	19381	19296	19215	19116	19201	19150	19429	19309	19273	19538	19103	19185	19318	19008	19225	19348	19286	19240	19299	19235	19396	19132	19234	19253	19280	19208	19381	19230	19067	19277	19322	19474	19180	19240	19391	19347	19450	19562	19448	19333	19116	19425	19164	19138	19086	19254	19224	19373	19224	18966	19116	19118	19264	19325	19225	19246	19345	19135	19114	19148	19116	19321	19310	18923	19364	19269	19083	19281	19022	19238	19296	19242	19262	19190	19344	19308	19109	19335	19142	19269	19243	19229	19307	19279	19265	19243	19130	19167	19235	19254	19207	19303	19293	19212	19333	19151	19375	19304	19349	19222	19215	19208	19147	19332	19489	19284	19177	19261	19342	19274	19271	19358	19323	19457	19425	19111	19230	19126	19280	19166	19303	19214	19062	19335	19364	19263	19220	19488	19189	19268	19158	19036	19333	19351	19361	19306	19113	19348	19301	19246	19363	19116	19123	19153	19349	19179	19027	19231	19343	19254	19316	19012	19326	19004	19263	19166	19182	19312	19363	19296	19237	19303	19334	19248	19253	19321	19230	19179	19160	19075	19131	19204	19210	19225	19363	19255	19359	19337	19174	19200	18991	19476	19120	19440	19183	19255	19127	19089	19090	19375	19166	19070	19297	19260	19325	19403	19441	19338	19180	19313	19239	19180	19143	19079	19321	19235	19242	19369	19310	19471	19264	19247	19406	19350	19257	19071	19105	19312	19356	19223	19403	19260	19366	19247	19436	19260	19200	19181	19027	19219	19265	19314	19369	19300	19325	19321	19262	19278	19216	19368	19196	19453	19195	19342	19199	19239	19401	19386	19309	19492	19310	19308	19291	19415	19134	19371	19203	19091	19205	19333	19288	19388	19163	19078	19289	19269	18948	19188	19265	18996	19191	19180	19217	19242	19140	19118	19357	19153	19568	19104	19069	19433	19312	19316	19151	19082	19255	19300	19313	19320	19245	19459	19257	19114	19247	19073	19367	19001	19327	19193	19277	19170	19281	19120	19226	19533	19172	19168	19199	19049	19183	19131	19216	19078	19430	19151	19340	19319	19176	19267	19395	19188	19108	19218	19158	19261	19345	19281	19359	19303	19365	19450	19078	19116	19372	19292	19157	19234	19252	19359	19067	19263	19354	19292	19335	19175	19235	19230	19036	19199	19169	19269	19242	19537	19160	19377	19144	19102	19502	19392	19346	19286	19159	19034	19348	19372	19394	19389	19271	19289	19295	19096	19090	19310	19266	19336	19271	19266	19116	19328	19227	19382	19264	19150	19235	19407	19188	19170	19105	19494	19413	19413	19065	19436	19420	19301	19068	19278	19279	19344	19272	19404	18934	19220	19405	19187	19308	19188	19254	19240	19119	19180	19363	19210	19369	19415	19062	19153	19249	19401	19449	19458	19240	19243	19273	19360	19184	19145	19190	19284	19261	19324	19048	19382	19270	19217	19180	19384	18960	19285	19163	19209	19047	19142	19359	19279	18999	19376	19316	19027	19172	18979	18915	19122	19264	19190	19261	19137	19068	19133	19267	19250	19276	19466	19330	19312	19122	19349	19256	19286	19370	19328	19419	19333	19168	19192	19196	19257	19321
16711	18330	19014	25134	16182	23140	15511	15527	15380	15461	15164	15323	15521	15239	15368	15339	15277	15391	15484	15271	15187	15262	15322	15263	15319	15231	15301	15260	15274	15248	15547	15600	15826	15750	15578	15486	15056	15141	15126	15223	15248	15276	15324	15158	15239	15239	15095	15204	15176	15279	15400	15242	15169	15106	15304	15142	15253	15157	15260	15299	15500	15327	15184	15158	15062	14975	15151	15115	15335	15247	15188	15177	15157	15386	15314	15188	15157	15403	15397	15302	15163	15445	15153	15261	15338	15249	15324	15222	15391	15232	15070	15162	15188	15407	15221	15233	15390	15222	15192	15289	15247	15049	15262	15167	15213	15214	15508	15322	15347	15255	15320	15186	15264	15238	15266	15232	15235	15065	15247	15258	15117	15361	15331	15156	15368	15275	15217	15143	15167	15235	15253	15308	15284	15306	15255	15358	15044	15331	15043	15234	15234	15352	15353	15432	15156	15347	15208	15399	15262	15227	15150	15187	15184	15204	15432	15236	15089	15356	15215	15274	15418	15299	15288	15156	15404	15372	15262	15448	15357	15155	15365	15321	15341	15209	15063	15216	15486	15042	15228	15318	15064	15091	15233	15212	15172	15270	15388	15191	15325	15296	15361	15163	15144	15221	15340	15119	15215	15161	15262	15195	15351	15200	15162	15076	15239	15272	15125	15393	15344	15087	15235	15227	15188	15210	15157	15225	15154	15216	15163	15244	15200	15306	15148	15313	15349	15104	15344	15207	15359	15273	15238	15291	15231	15234	15218	15199	15053	15157	15219	15134	15309	15152	15316	15233	15245	15302	15407	15131	15235	15253	15322	15185	15214	15153	15208	15455	15141	15096	15344	15209	15218	15183	15168	15014	15423	14986	15236	15235	15311	15232	15314	15175	15205	15257	15248	15255	15251	15473	15302	15251	15230	15418	15204	15075	15078	15306	15081	15349	15185	15188	15263	15294	15339	15272	15320	15201	15240	15284	15302	15243	15143	15306	15259	15220	15259	15242	15195	15283	15167	15311	15155	15097	15273	15071	15408	15331	15165	15227	15012	15189	15180	15188	15230	15329	15167	15302	15357	15302	15267	15387	15219	15199	15175	15325	15276	15307	15303	15173	15249	15099	15317	15238	15336	15322	15160	15142	15281	15136	15322	15332	15387	15317	15162	15174	15222	15257	15073	15185	15367	15254	15294	15325	15149	15202	15263	15148	15218	15275	15240	15086	15308	15161	15253	15250	15256	15227	15249	15219	15324	15245	15295	15221	15281	15191	15015	15311	15110	15249	15179	15321	15379	15156	15132	15101	15201	15372	15191	15269	15126	15118	15141	15552	15206	15220	15335	15321	15328	15277	15093	15256	15117	15197	15177	15163	15167	15140	15348	15272	15257	15094	15178	15200	15327	15440	15271	15245	15297	15205	15141	15207	15118	15343	15227	15216	15246	15460	15287	15343	15342	15399	15079	15053	15241	15293	15276	15253	15080	15315	15237	15359	15307	15233	15275	15276	15183	15233	15451	15179	15218	15529	15293	15275	15198	15282	15189	15129	15300	15190	15334	15231	15344	15217	15167	15249	15187	15248	15352	15295	15290	15290	15042	15361	15330	15328	15206	15326	15293	15303	15206	15318	15199	15309	15201	15410	15216	15151	15194	15177	15405	15191	15295	15182	15193	15253	15164	15289	15313	15257	15185	15193	15170	15334	15289	15280	15296	15196	15272	15132	15062	15174	15164	15224	15117	15435	15159	15291	15186	15409	15221	15358	15321	15203	15300	15159	15316	15464	15311	15178	15343	15323	15227	15119	15205	15297	15400	15152	15203	15351	15272	15374	15243	15411	15320	15277	15185	15111	15224	15024	15344	15278	15318	15083	15284	15050	15243	15287	15170	15147	15263	15305	15242	15104	15324	15206	15178	15256	15278	15290	15051	15198	15169	15297	15191	15149	15441	15128	15099	15067	15395	15187	15259	15288	15196	15314	15153	15289	15223	15401	15145	15256	15293	15173	15350	15331	15067	15428	15439	15357	15076	15126	15089	15300	15123	15237	15427	15235	15319	15340	15494	15192	15189	15253	15307	15239	15237	15223	15293	15261	15198	15264	15248	15274	15222	15381	15237	15222	15148	15214	15330	15222	15291	15256	15138	15305	15173	15373	15210	15285	15246	15155	15289	15082	15202	15280	15275	15306	15303	15118	15273	15248	15133	15172	15258	15424	15198	15240	15088	15387	15213	15356	15348	15142	15275	15167	15402	15261	15332	15378	15249	15213	15349	15257	15327	15325	15139	15119	15311	15185	15148	15264	15226	15288	15134	15292	15344	15252	15117	15378	15191	15325	15315	15352	15277	15305	15291	15259	15126	15261	15283	15178	15329	15143	15267	15121	15301	15363	15314	15183	15355	15177	15310	15261	15322	15273	15301	15179	15279	15297	15393	15266	15224	15176	15034	15181	15204	15236	15200	15242	15330	15222	15280	15352	15275	15228	15178	15112	15374	15386	15058	15429	15273	15166	15203	15269	15117	15268	15126	15320	15212	15346	15188	15377	15241	15225	15381	15338	15399	15088	15342	15237	15274	15341	15154	15127	15325	15299	15347	15416	15331	15288	15245	15277	15181	15294	15206	15210	15096	15178	15373	15244	15223	15231	15239	15301	15176	15414	15066	15327	15308	15291	15229	15375	15303	15133	15274	15341	15304	15151	15118	15301	15223	15167	15178	15356	15144	15212	15259	15302	15129	15305	15295	15248	15290	15318	15248	15347	15387	15325	15248	15331	15308	15139	15348	15265	15459	15168	15240	15194	15197	15272	15225	15167	15284	15362	15223	15287	15339	15253	15302	15313	15479	15121	15199	15330	15338	15164	15366	15275	15214	15335	15233	15194	15135	15268	15282	15243	15386	15185	15129	15321	15443	15208	15357	15166	15478	14976	15322	15230	15206	15112	15306	15385	15464	15161	15089	15206	15163	15264	15293	15219	15263	15215	15247	15273	15255	15263	15182	15284	15193	15218	15238	15150	15248	15296	15192	15106	15185	15376	15302	15396	15295	15263	15345	15037	15263	15236	15266	15270	15131	15335	15438	15273	15032	15185	15362	15246	15271	15218	15233	15196	15291	15201	15203	15308	15147	15165	15154	15408	15204	15253	15285	15293	15351	15357	15248	15300	15132	15156	15214	15197	15122	15274	15309	15169	15227	15354	15153	15216	15135	15182	15177	15246	15338	15304	15229	15215	15112	15129	15305	14998	15299	15244	15169	15203	15180	15158	15141	15196	15235	15227	15077	15244	15280	15201	15331	15208	15304	15221	15214	15489	15103	15348	15139	15271	15245	15241	15297	15326	15334	15219	15279	15315	15291	15271	15296	15297	15211	15195	15342	15209	15289	15241	15139	15334	15343	15267	15273	15133	15451	15244	15342	15358	15232	15134	15168	15132	15332	15450	15271	15170	15244	15330	15239	15320	15131	15256	15322	15068	15213	15091	15296	15204	15166	15429	15325	15447	15228	15258	15293	15383	15354	15263	15203	15247	15247	15149	15298	15310	15271	15206	15151	15217	15360	15240	15230	15193	15122	15228	15262	15369	15166	15153	15330	15139	15250	15314	15085	15375	15148	14962	15315	15179	15310	15434	15330	15043	15219	15224	15094	15072	15242	15212	15293	15197	15176	15184	15088	15305	15295	15351	15145	15196	15235	15242	15316	15225	15090	15186	15135	15289	15217	15144	15299	15310	15156	15140	15168	15193	15366	15143	15269	15371	15179	15354	15315	15130	15239	15135	15112	15243	15226	15185	15257	15223	15200	15254	15104	15304	15285	15125	15313	15162	15435	15207	15209	15361	15255	15215	15221	15213	15172	15457	15109	15002	15395	15390	15058	15154	15140	15347	15205	15192	15404	15344	15236	15532	15272	15290	15184	15341	15126	15214	15210	15301	15301	15179	15357	15131	15204	15151	15226	15342	15216	15248	15184	15345	15258	15307	15253	15104	15171	15302	14937	15252	15209	15338	15292	15279	15260	15286	15353	15310	15206	15206	15171	15392	15176	15282	15385	15194	15303	15357	15150	15370	15191	15363	15236	15214	15170	15219	15457	15356	15257	15226	15248	15197	15273	15151	15239	15192	15127	15422	15230	15290	15185	15120	15221	15246	15179	15515	15328	15151	15211	15284	15173	15311	15359	15115	15413	15227	15427	15258	15452	15277	15199	15233	15214	15297	15246	15147	15260	15191	15224	15289	15217	15150	15359	15158	15297	15136	15114	15318	15196	15252	15424	15232	15347	15206	15457	15331	15249	15235	15153	15279	15185	15124	15235	15391	15217	15266	15218	15192	15316	15180	15250	15193	15295	15315	15330	15359	15220	15260	15357	15306	15207	15252	15181	15438	15438	15105	15313	15476	15398	15374	15296	15218	15261	15445	15364	15139	15357	15356	15225	15128	15456	15244	15171	15271	15367	15363	15255	15275	15151	15248	15206	15222	15273	15330	15261	15230	15007	15144	15208	15392	15280	15200	15358	15183	15168	15290	15321	15296	15133	15428	15213	15136	15182	15141	15136	15327	15275	15228	15333	15261	15207	15176	15160	15070	15225	15283	15361	15239	15313	15360	15401	15242	15238	15105	15398	15229	15405	15504	15183	15296	15333	15223	15255	15304	15321	15332	15147	15181	15239	15307	15252	15280	15191	15383	15188	15124	15188	15202	15187	15176	15200	15262	15171	15164	15494	15388	15125	15244	15197	15301	15211	15361	15283	15355	15331	15096	15431	15371	15243	15356	15240	15197	15294	15205	15225	15306	15266	15354	15318	15177	15289	15159	15186	15286	15074	15337	15077	15220	14997	15313	15263	15330	15129	15204	15218	15436	15292	15265	15266	15324	15192	15150	15293	15149	15196	15277	15334	15243	15232	15294	15197	15164	15287	15193	15191	15189	15105	15364	15143	15477	15252	15412	15124	15139	15190	15328	15081	15278	15142	15246	15283	15222	15243	15209	15275	15284	15248	15153	15069	15259	15224	15246	15258	15318	15167	15270	15232	15303	15326	15253	15313	15285	15178	15211	15179	15206	15519	15069	15099	15285	15296	15288	15110	15371	15219	15339	15271	15416	15284	15300	15205	15508	15208	15150	15212	15390	15189	15322	15015	15392	15282	15250
25365	21445	28694	39474	27109	51474	25933	21205	21018	20693	20773	20571	20577	20319	20483	20375	20317	20628	20393	20427	20342	20470	20685	20231	20367	20331	20233	20246	20250	20449	20688	22167	22800	21518	20963	20359	20269	20320	20488	20071	20373	20311	20128	20193	20317	20154	20279	20343	20361	20196	19991	20214	20297	20402	19998	20363	20094	20232	20515	20349	20244	20316	20292	19867	20202	20197	20313	20364	20055	20185	20015	20095	20042	20137	20315	20114	20296	20131	20118	20349	20072	20155	19915	20107	20237	20281	20096	20117	20101	20500	20180	20156	19987	20194	20164	20102	20269	20219	20299	20344	19993	20174	20150	20149	20070	20262	20046	20152	20301	20451	20258	20133	20041	20294	20109	20084	20094	20360	20226	20098	20068	20224	20091	19880	20283	20070	19976	20248	20260	20191	20067	20218	20132	20230	19813	20081	20261	20052	20267	20362	20333	20182	20081	20082	20197	20192	20080	20292	20027	20177	20063	19945	20089	20257	20128	20214	20053	20201	20133	20169	20274	20158	20210	20145	20260	20186	20152	20144	20176	20068	20223	20169	20263	20099	19913	20233	20566	20230	20264	20127	20107	20241	20143	20034	20061	20264	20222	20306	20157	20183	20072	20260	20126	20159	20187	20258	20210	20379	20175	20105	20095	20190	20212	20112	20164	20019	20087	20187	20087	20294	20028	20123	19921	20013	20174	20122	19969	20227	20117	20136	20331	20145	20296	20136	20257	20095	20200	20281	20047	20367	20154	20229	20392	20132	20202	20404	20336	20121	19998	20026	20023	19892	20399	20402	20192	20046	20166	20036	19999	19923	20202	20139	20131	20337	20234	19865	20235	20069	20292	20268	20311	20526	20009	20126	20311	20311	20224	20256	19925	20095	20042	20218	20240	20210	20228	20028	19949	19979	20188	20103	20294	20137	20143	20220	20282	20291	20130	20263	20304	19956	20149	20226	20257	20113	20235	20101	20234	20172	20108	20006	20213	20494	20125	20354	20152	20051	20000	20249	20177	20019	20041	20257	20176	20194	20049	19902	20075	20104	20183	20083	20360	20336	19907	20243	20094	20127	20166	20265	20158	20053	20251	20070	20168	20090	20285	20211	20062	20402	20076	20180	20087	20178	20218	20112	20049	20163	20156	20334	20194	20353	20081	19997	20084	20129	19909	20245	20176	19995	20183	20134	20119	20169	20172	19946	19983	20167	20155	20217	20123	20062	20297	20205	20231	20168	20256	20112	20144	20224	19961	20199	20186	20217	20088	20172	20486	20356	20094	19990	20010	20135	20060	20023	20020	20041	20140	20100	20050	20003	20135	20124	20157	20290	20199	20122	20292	20033	20260	20196	20165	20235	20026	20139	20210	20021	20134	20164	20187	19982	20169	20189	19976	20210	20384	20198	20120	20049	20097	20066	19968	20112	20193	20158	20024	19940	20259	20126	20152	20227	20271	20294	20250	20033	20161	20245	20375	20198	20269	20165	20379	20242	20105	20149	20099	20027	20023	20201	20178	20289	20237	20336	20100	19989	20023	20206	20032	20064	20156	20234	19974	20346	20185	20166	20204	20335	20277	20062	20324	19995	20009	20020	20274	20292	20136	20212	20289	20158	20099	19976	20017	20196	20150	20218	20164	20050	19998	20089	20070	20196	20124	19855	20032	19999	20152	20086	20099	20202	20092	20140	20007	19973	20297	20177	20177	20316	20293	20261	19995	20036	20097	20133	20086	20165	20235	20161	20075	20102	20007	20003	20161	20056	20214	20267	19983	20048	20078	20101	20222	20118	20075	20201	20432	20081	20216	19959	20089	19991	19968	20148	20044	20052	20334	20270	20090	20058	20313	20142	20061	20089	20216	20160	20455	20020	20272	19896	19816	20402	20273	19986	20202	20064	20013	19996	20195	20266	20323	20161	20309	20325	20111	20176	20230	20068	20210	20302	20211	20111	20042	20093	20268	20079	20059	20150	20170	20220	20134	20183	20006	20159	20231	20252	20478	20180	20299	20149	20281	20152	20066	20166	20210	20131	20306	20398	20056	20107	20101	20106	20128	20247	20098	20159	20230	20245	20153	20421	20061	20241	20232	20219	20307	19997	20011	20294	20042	19983	20184	20201	20204	20166	20458	20020	20237	20276	20178	20032	19923	20060	20280	20247	20468	20244	20326	20164	20251	20137	20186	20192	20150	20163	20199	19976	20241	20184	20200	20170	20188	20121	20246	20284	20239	19932	20175	20210	20179	20148	20265	20211	20155	20276	20198	20194	20069	20158	19959	20255	20038	20222	20297	20092	20168	20107	20111	20143	20251	20106	20257	20417	20008	20241	20301	20232	20160	20099	20140	20187	20156	19959	20335	20126	20073	20112	20223	20133	20447	20301	20355	20214	20238	20395	20154	20178	20289	19972	20118	20127	20427	19941	20164	20105	20018	20293	20200	19880	20182	20056	19956	20108	20232	20268	20014	20022	19995	20121	20182	20239	20137	20140	20300	20024	20320	20214	20007	20262	19967	20275	20119	20142	20172	20347	20029	20353	19996	20181	20089	20092	20119	20281	20225	20233	20161	20181	20146	20201	20147	20112	19997	20055	20278	20305	19918	20000	20312	20128	20315	20240	20377	20085	20269	20013	20137	20083	20119	20132	20064	20227	20119	20065	19999	20046	20217	20266	20203	20216	20208	20180	20250	20114	20084	20107	20056	20294	20475	20143	20111	20204	20338	20108	20154	20024	20221	20115	20230	20114	20300	20201	20180	20158	20110	19971	20111	20224	20243	20369	19952	20408	20049	20254	20172	20013	20083	20139	20352	20228	19981	20320	20141	20390	20298	19964	20146	20099	20267	20191	20001	20019	20108	20018	20228	20102	20349	20120	20306	20074	20077	19994	20165	20187	20062	19928	20225	20107	19970	20360	19907	20063	20437	19974	20153	20295	20295	20028	20170	20118	20175	20147	19999	20255	20349	19830	19999	20012	20094	20063	20360	20126	20096	20258	20148	20389	20077	19872	20232	20120	20260	20107	19875	20083	20071	20071	20347	20001	20159	20172	20252	20363	20210	20098	20282	20044	20330	20182	19812	20210	20307	20206	20161	20122	20215	19999	20190	20382	20109	20006	20104	20146	20143	20097	20174	20040	20259	20275	20210	19764	20054	20269	20201	20291	20155	20066	20093	20200	20123	20103	20189	20113	20226	19972	20256	20006	20098	19980	20081	20222	20151	19955	20031	20239	20185	19791	20150	20096	20019	20272	20114	20154	20366	20110	20105	20063	20074	20165	19892	20030	20335	20259	20049	20061	20200	20311	20138	20162	19825	19926	20104	20121	20033	20173	20021	20144	20198	20243	20145	20202	20245	20105	19988	20059	20351	20159	20355	20374	20178	20157	20318	20071	20169	20056	20228	20088	20055	20313	20039	20209	20196	20000	20082	20102	20285	20076	20243	20049	19958	20094	20256	20244	20299	19953	20079	20187	19838	20282	20193	20296	20268	20287	19966	20289	20299	20034	20063	20232	20243	20353	20027	20205	20045	20202	20218	20190	20095	20033	20230	20133	20066	20075	20230	19797	20028	20189	20124	19826	20174	20357	20342	20261	20283	20120	19841	20170	20284	20300	20397	20106	20406	20127	20405	20027	20074	20047	20135	20042	20317	20396	20189	20153	20162	20042	20236	20040	20074	20287	20237	20041	20231	20154	20179	20237	20172	20092	20108	20324	20066	20142	19935	20225	20048	20099	20221	20161	20185	20109	20377	20258	20088	19928	19983	20204	20317	20304	20005	20053	20012	19779	20284	20312	20158	20116	20061	20044	20132	20077	20147	20132	20086	20144	20198	20259	20074	20180	20091	20217	20245	20044	19989	20173	20117	20146	20098	20266	20317	20216	20071	19949	20161	19955	19908	20231	20181	20287	20100	20036	20426	20224	20107	20214	20238	20251	20184	20135	20084	19912	20149	20042	20021	20291	20308	20216	20006	20070	20120	20390	20373	20263	20175	20120	20138	20190	20354	19917	20152	20126	20092	20231	20212	20071	20117	20078	20204	20066	20112	20404	20234	20255	20068	20104	20273	20128	20296	20119	20032	20020	19907	20197	20183	20217	20114	20511	20067	20384	20226	20133	20189	20097	20289	20266	20094	20141	20204	20041	20101	20123	20154	20110	20194	20211	19985	20070	20199	20257	20130	20055	20059	20112	20151	20552	20212	19994	20249	19961	20219	20242	20295	20495	20211	20255	20248	20175	19985	19923	20255	20017	20186	20322	20065	20143	20341	20286	20104	20310	20168	20228	20169	20197	20106	20153	20155	20148	20294	20127	20312	19907	20058	20045	20136	20063	20247	20163	20120	20223	19984	20307	20418	19998	20091	19992	20261	19850	20239	20221	20026	20019	20297	20051	20143	20357	20270	20276	20410	20168	20151	20092	20166	20138	20397	20215	20135	19949	20265	20128	20255	20060	20245	19996	19947	20177	20108	20069	20164	20266	20334	20175	20216	20176	20080	20427	20091	19807	20379	20205	20164	20180	20382	20243	20275	20052	20261	20242	20088	20050	20356	20292	20155	20149	20052	20176	20316	20158	20163	20089	20242	20260	20253	20165	20335	20003	20309	20182	20073	20358	20153	20206	20242	20109	20171	20163	20114	20156	20062	20085	20221	20027	20416	20114	20003	20013	20026	20149	20201	20193	20335	20283	20381	20282	19981	20035	20076	20271	20269	20214	20046	20232	20074	20138	20136	20204	20119	20014	20143	20131	19974	20240	20134	20192	19959	20100	20131	20132	20392	20275	20152	20226	20187	20184	20140	20104	20393	20121	20040	20276	20283	20191	20234	20153	20365	20428	20336	20221	20171	20311	20087	20339	20119	20418	20316	20040	20063	19972	20187	20129	20022	20239	20089	20115	20070	19942	20137	20014	19764	20192	20003	20172	20196	20064	20055	20148	20216	20277	20253	20227	20096	20185	20127	20262	20376	20144	20155	20122	20155	20022	20106	20320	20330	20140	20078	20060	19942	20026	20402	20088	20284	20074	20192	20043	20235	20158	20223	20113	20125	19934	20137	20020	20200	20149	20174	20123	20166	20074	20176	20151	20049	20189	20033	20136	20077	20234	20326	20415	20306	20372	20204	20145	20213	20147	20180	20133	20042	19908
16668	25771	27211	52573	21086	44674	16767	16615	16539	16399	16307	16328	16022	16016	16044	15888	16210	16116	16279	15966	15944	15825	15910	15956	15943	16031	15855	15986	15863	15977	16813	18496	19116	17726	16421	15983	15753	15780	15725	15813	15959	15803	15754	15901	15802	15771	15905	15707	15876	15819	15611	15635	15807	15710	15662	15717	15785	15583	15690	15926	15669	15736	15757	15776	15826	15738	15810	15741	15832	15691	15655	15687	15822	15815	15945	15864	15727	15794	15655	15776	15881	15764	15806	15763	15697	15779	15605	15648	15764	15668	15885	15738	15802	15678	15778	15731	15897	15766	15907	15757	15736	15654	15675	15762	15542	15717	15803	15663	15813	15768	15835	15583	15717	15724	15636	15867	15978	15884	15642	15973	15799	15769	15774	15860	15772	15878	15718	15842	15591	15752	15865	15684	15810	15814	15657	15798	15685	15869	15582	15759	15652	15650	15717	15811	15821	15847	15767	15579	15788	15687	15686	15691	15693	15780	15632	15716	15799	15812	15871	15764	15694	15681	15716	15838	15698	15783	15721	15687	15840	15864	15825	15852	15783	15710	15737	15693	15814	15868	15541	15663	15694	15727	15684	15685	15743	15720	15975	15851	15784	15788	15803	15774	15881	15635	15840	15760	15840	15720	15765	15945	15840	15655	15951	15868	15753	15771	15861	15674	15740	15805	15617	15980	15804	15651	15805	15650	15781	15685	15743	15616	15767	15745	15613	15737	15619	15774	15776	15784	15869	15886	15865	15987	15765	15791	15725	15674	15754	15762	16005	15880	15725	15759	15673	15821	15575	15769	15800	15808	15864	15784	15606	15743	15669	15934	15672	15755	15825	15703	15752	15572	15830	15864	15667	15678	15759	15691	15688	15806	15699	15828	15983	15848	15881	15724	15718	15778	15717	16000	15686	15682	15702	15667	15633	15776	15836	15643	15817	15730	15806	15787	15597	15641	15763	15726	15674	15726	15835	15653	15802	15663	15864	15783	15507	15856	15875	15674	15751	15885	15956	15865	15522	15761	15746	15724	15861	15838	15804	15795	15844	16133	15824	15705	15608	15749	15886	15821	15861	15731	15741	15716	15751	15812	15662	15699	15893	15742	15825	15830	15694	15743	15750	15764	15793	15757	15894	15899	15804	15860	15656	15714	15706	15856	15817	15689	15789	15686	15663	15725	15619	15870	15615	15834	15888	15524	15637	15680	15719	15835	15800	15784	15779	15706	15736	15826	15676	15757	15777	15722	15801	15942	15697	15904	15689	15773	15753	15681	15728	15846	15728	15760	15831	15846	15793	15762	15779	15786	15797	15931	15857	15756	15839	15705	15971	15875	15806	15858	15811	15806	15788	15800	15816	15893	15834	15600	15678	15796	15707	15804	15745	15814	15929	15635	15953	15801	15795	15642	15763	15900	15659	15930	16020	15817	15729	15632	15684	15794	15739	15738	15825	15940	15950	15656	15887	15803	15744	15696	15769	15716	15797	15612	15919	15729	15767	15632	15774	15771	15810	15605	15801	15692	15702	15788	15890	15702	15833	15674	15718	15855	15679	15642	15769	15646	15699	15734	15698	15781	15834	15844	15868	15870	15750	15724	15755	15621	15645	15845	15730	15921	15861	15770	15870	15568	15833	15792	15793	15724	15848	15877	15686	15794	15687	15717	15754	15637	15757	15736	15759	15683	15731	15732	15632	15688	15797	15896	15839	15729	15616	15889	15920	15821	15777	15830	15816	15805	16017	15774	15725	15748	15813	15693	15714	15800	15819	15833	15543	15891	15705	15842	15756	15780	15973	15750	15823	15708	15751	15895	15905	15688	15793	15799	15714	15566	15881	15701	15924	15798	15833	15823	15873	15852	15641	15713	15788	15729	15797	15790	15778	15699	15796	15729	15709	15888	15738	15765	15831	15910	15788	15798	15700	15605	15837	15712	15900	15776	15803	15885	15788	15777	15691	15782	15674	15732	15815	15741	15823	15783	15753	15838	15734	15774	15775	15772	15903	15699	15796	15815	15760	15624	15870	15894	15675	15790	15781	15863	15800	15752	15822	15855	15724	15691	15833	15653	15834	15754	15885	15815	15623	15699	15921	15791	15664	15980	15749	15787	15647	15831	15999	15748	16031	15824	15777	15776	15778	15682	15761	15903	15712	15741	16026	15861	15853	15824	15863	15812	15712	15768	15781	15876	15997	15849	15844	15817	15595	15862	15705	15718	15711	15690	15859	15550	15792	15771	15838	15765	15616	15836	15814	15788	15819	15619	15757	15861	15752	15682	15801	15598	15726	15912	15708	15761	15952	15904	15740	15799	15678	15717	15696	15819	15857	15779	15841	15611	15864	15696	15625	15984	15670	15572	15875	15658	15787	15768	15909	15870	15748	15783	15724	15774	15787	15718	15784	15790	15857	15935	15600	15721	15829	15921	15790	15803	15641	15717	15767	15744	15745	15816	15889	15842	15730	15693	15739	15928	15691	15970	15790	15712	15701	15836	15802	15970	15650	15699	15737	15686	15932	15854	15928	15898	15826	15849	15789	15787	15762	15846	15701	15797	15743	15723	15510	15746	15802	15777	15717	15661	15741	15862	15815	15881	15835	15902	15798	15807	15852	15856	15774	15583	15696	15868	15677	15842	15843	15968	15905	15665	15680	15832	15942	15761	15813	15734	15725	15824	15778	15744	15837	15796	15895	15541	15982	15819	15816	15828	15800	15787	15763	15765	15731	15527	15773	15765	15830	15903	15715	15926	15806	15671	15661	15779	15888	15779	15770	15825	15945	15607	15916	15974	15909	15782	15770	15734	15917	15782	15690	15869	15673	15700	15795	15831	15583	15784	15625	15827	15787	15758	15884	15802	15677	15654	15786	15723	15703	15680	15896	15730	15770	15772	15717	15890	15526	15752	15619	15779	15555	15804	15758	15695	15820	15783	15940	15885	15648	15631	15823	15951	15805	15770	15798	15974	15643	15780	15872	15883	15889	15726	15873	15944	15910	15810	15744	15723	15799	15602	15782	15689	15675	15709	15824	15758	15871	15716	15815	15897	15709	15642	15708	15759	15675	15847	15815	15648	15893	15800	15746	15748	15690	15909	15800	15685	15791	15868	15835	15909	15581	15762	15863	15771	15709	15802	15737	15810	15938	15692	15849	15844	15997	15685	15797	15909	15874	15823	15828	15682	15804	15818	15681	15769	15668	15843	15674	15925	15910	15851	15878	15941	15831	15854	15634	15752	15647	16091	15644	15932	15761	15754	15832	15666	15737	15816	15886	15697	15704	15920	15800	15776	15861	15786	15686	15784	15778	15783	15818	15718	15759	15885	15845	15672	15698	15777	15645	15851	15927	15867	15604	15879	15748	15847	15813	15846	15994	15629	15975	15677	15908	15768	15518	15812	15804	15719	15753	15927	15848	15676	15734	15681	15811	15876	15773	15732	15785	15679	15624	15916	15840	15993	15763	15707	15795	15916	15849	15713	15880	15864	15728	15826	15660	15714	15784	15738	15828	15599	15885	15604	15837	15920	15755	15820	15870	15741	15916	15916	15745	15734	15676	15806	15855	15859	15717	15859	15618	15707	15976	15762	15648	15867	15761	15688	15738	15566	15803	15800	15642	15875	15719	15633	15752	15758	15883	15918	15814	15847	15856	15821	15853	15889	15676	15695	15832	15730	15832	15937	15718	15841	15741	15669	15736	15629	15847	15732	15734	15817	15616	15892	15892	15833	15847	15766	15795	15881	15864	15813	15837	15880	15884	15736	15914	15751	15772	15769	15833	15759	15899	15614	15855	15796	15692	15835	15747	15652	15738	15788	15809	15767	15812	15674	15798	15757	15609	15709	15797	15859	15748	15635	15740	15746	15682	15784	15612	15795	15861	15783	15763	15892	15732	15815	15800	15731	15861	15855	15700	15682	15684	15623	15832	15665	15744	15870	15787	15897	15804	15713	15853	15926	15823	15729	15744	15653	15783	15870	15715	15655	15893	15708	15863	15569	15798	15885	15834	15777	15911	15842	15835	15740	15682	15744	15744	15667	15910	15858	15661	15793	15718	15763	15784	15935	15705	15680	15809	15851	15826	15825	15752	15684	15728	15792	15821	15911	15769	15737	15795	15724	15623	15710	15810	15661	15714	15742	15781	15772	15850	15871	15804	15793	15722	15610	15865	15861	15951	15816	15806	15778	15755	15938	15903	15940	15775	15741	15703	15871	15786	15772	15610	15731	15768	15638	15875	15870	15672	15695	15643	15744	15652	15748	15902	15835	15720	15947	15850	15680	15736	15689	15846	15672	15722	15948	15648	15727	15659	15873	15565	15638	15814	15792	15808	15807	15894	15831	15859	15806	15843	15752	15679	15794	15834	15585	15710	15735	15680	15691	15949	15694	15652	15754	15573	15653	15755	15939	15626	15867	15774	15731	15692	15813	15847	16009	15893	15669	15647	15774	15915	15793	15727	15648	15765	15898	15678	15672	15791	15880	15671	15889	15673	15827	15781	15744	15600	15786	15818	15779	15856	15756	15716	15807	15606	15735	15793	15653	15752	15710	15846	15632	15747	15814	15757	15703	15787	15789	15790	15923	15858	15539	15612	15737	15710	15663	15798	15682	15867	15833	15996	15833	15760	15944	15688	15833	15481	15822	15690	15864	15924	15721	15603	15768	15693	15735	15688	15668	15771	15715	15813	15805	15962	15877	15737	15718	15856	15688	15887	15743	15675	15804	15590	15721	15974	15818	15678	15845	15868	15726	15734	15668	15780	15682	15607	15691	15776	15942	15897	15704	15948	15675	15770	15719	15674	15739	15759	15890	15715	15832	15802	15933	15785	15669	15730	15761	15717	15629	15606	15784	15803	15701	15812	15701	15686	15819	15636	15842	15883	15759	15731	15795	15674	15796	15912	15822	15722	15601	15757	15775	15874	15851	15830	15780	15754	15879	15718	15772	15634	15724	15760	15852	15639	15647	15804	15892	15608	15846	15801	15781	15825	15851	15834	15814	15848	15746	15861	15792	15789	15726	15739	15914	15818	15632	15798	15602	15700	15793	15773	15757	15883	15718	15872	15842	15604	15885	15975	15767	15735	15610	15795	15887	15781	15732	15814	15802	15778	15664	15859	15696	15829	16034	15943	15870	15817	15735	15899	15790
23819	21489	29214	32473	23891	57479	28654	22244	21552	21309	21144	20709	20553	20512	20410	20486	20562	20506	20376	20426	20279	20358	20470	20614	20324	20312	20224	20213	20297	20499	22053	24522	23608	22192	20981	20504	20141	19993	19899	20077	20084	20144	19982	20027	20195	20106	20093	20122	19995	20021	20227	19999	20171	20415	20120	20164	20026	20002	20123	20012	19946	20191	20252	20008	20025	19977	19843	20048	19940	19850	20168	19964	20046	20201	19983	20255	20140	20001	19974	19901	20133	20141	20055	20083	20134	20185	19920	19993	20156	19988	20174	19776	20080	20068	20058	20216	20438	20241	20185	20086	20155	20101	20049	19811	19816	19987	20435	19921	19943	19993	20088	20144	20036	20242	20207	20033	20276	19905	20246	20194	20298	19747	20032	20171	19997	20052	19929	20015	19920	20043	20021	20158	19999	20223	20233	20137	19915	20013	20046	20263	20040	20025	19911	19883	20019	19942	20077	19947	20030	19995	20037	19996	20028	20119	20112	20122	20009	20084	20090	20013	20013	20049	20102	20117	20176	20049	20094	20216	20038	20055	20155	19939	20074	20018	20193	20254	20060	19933	20104	20042	19978	19911	20010	20018	20138	19996	20133	20073	20141	19756	20063	20053	20110	19920	19941	20013	20210	20013	20088	19885	20334	20212	20188	20089	20343	20028	20156	19889	20045	19880	20122	20221	19880	20215	20092	20154	19889	20153	19943	20069	20163	20232	19995	20081	19818	20121	20192	20064	19885	20015	20235	20055	20158	20237	20042	19983	20128	20040	20013	19899	20118	19932	20153	19955	19938	20088	20022	20189	20171	19964	19917	19889	19885	20118	20145	19939	20080	19915	20111	20066	20045	20082	20032	19780	19898	20078	20078	20036	19993	20084	20053	20222	20154	20048	20052	20069	20041	20163	19927	20003	19987	19849	20041	20175	20024	20048	20034	20014	20028	19921	19980	20060	19868	20185	19956	20266	19914	19992	20066	19915	20004	19939	20153	20227	20199	20111	20194	20387	20148	20046	20290	20122	20109	20178	20140	20116	20099	19990	20000	20039	19972	19861	19971	20093	20096	20254	20010	19873	19974	19958	19946	19968	20057	20079	20094	19967	20061	19887	20282	20055	19896	20014	20107	19878	20051	19976	20006	20103	20128	20004	20083	20199	19996	19919	19920	20070	20123	20172	20275	20188	20316	19798	20312	20054	20055	19996	19988	20184	20029	20064	20106	20131	20338	20180	20116	20066	20210	19992	19994	20014	19997	20085	20114	20111	20091	20031	19839	20150	19954	20015	20128	19931	20061	19905	20009	20147	20045	19945	20171	20284	20021	20082	19969	19975	20147	20055	20099	20062	20019	19883	19919	20091	20224	19997	20054	20071	20040	20283	19956	20082	19983	20124	19960	20117	20014	20025	20230	20012	20077	19945	20211	19823	20130	20000	20293	19970	19939	20155	20068	19992	20029	19904	20072	19884	20100	19909	20087	19997	20078	20089	19998	20072	20178	20164	20190	19999	19939	20298	19954	20064	20208	20072	20178	20236	20013	20161	20134	20140	20026	19924	20156	19998	19889	19992	20207	20079	20164	19987	20097	19930	19948	20001	19970	20020	20106	19969	20189	20087	20103	19831	20029	19938	20068	20006	20175	20095	19983	20297	20128	19916	19904	19946	19964	19891	19995	20171	19992	19953	20111	19800	19940	19840	20048	19902	19795	19967	20091	20038	19964	20188	20087	20004	20106	20126	20095	20214	19901	19933	19807	19873	19955	20144	20055	19652	20179	20041	19890	20155	20184	20044	20119	20068	19843	19976	20069	20165	20141	20129	20134	20212	20118	19901	20105	20040	19885	20026	19973	20151	20049	20030	19847	19918	20082	20073	20280	20137	20007	20021	20129	20196	20194	19938	19920	20172	20039	20023	20039	20093	20098	20189	20021	19963	19925	20103	20053	19879	20012	20234	19921	20262	19986	20022	20051	19842	19992	20290	20135	19764	20002	20086	20023	20149	20045	20082	20252	19952	20035	19996	20066	19963	19898	20034	20135	20118	20062	20136	20047	20159	19887	20026	20128	19990	20030	20023	20074	20003	19970	20074	20223	19862	20289	20131	20130	19892	20287	20097	20236	20072	20072	20149	20053	20084	20171	19966	19921	20052	19864	19987	20194	20114	19947	20013	20148	20156	20068	19911	20212	19905	19950	20159	19938	20240	19970	19984	20122	20170	20213	20092	20209	20241	20195	19940	20100	20019	19853	20082	20255	20087	19997	19954	19854	20229	20155	19993	20043	20215	20040	20220	20069	20074	20055	19961	20157	20052	20128	19935	20143	20046	20032	19956	20030	20077	19976	20153	20224	20033	20292	20138	19969	19852	19982	19935	19904	19861	20043	19947	20135	20359	20106	20060	19900	20057	19992	19976	20219	20009	20084	19878	20455	20257	19962	20230	19966	20078	19931	20050	20094	19944	19960	19967	20223	20191	20004	19961	20130	20076	20123	20106	19982	20226	19978	19991	20113	20051	20011	20114	20069	19837	20012	20104	19974	20009	19943	20236	20052	19999	20131	20064	19978	20002	19976	19933	20101	19969	20228	20002	20112	20012	20061	20011	20262	19902	19949	20235	19890	19940	20152	19930	19899	20142	20087	20121	20153	20028	20049	19999	20101	19942	20001	20048	19966	20117	19853	19903	19909	20081	20123	19940	19903	20094	20144	19979	19982	20009	20017	20174	20110	19990	19970	19974	20137	20160	20144	20045	20092	20153	20127	20081	19896	20030	19854	20381	20086	19969	20020	20106	20160	20052	19993	20172	20166	20106	20069	20015	20036	20361	19894	19963	20083	20093	20220	20069	20081	19966	19976	19910	19920	19828	20167	20094	19945	19987	19846	20294	20152	20081	20295	20025	20014	19988	20001	20221	19957	20145	20032	19929	20082	20039	19816	20098	19938	20032	20163	20007	20085	19850	20066	20123	19989	19991	20021	20163	20092	19871	19928	19911	19988	19950	20134	19900	20152	20282	20199	20136	19919	20035	20210	19914	20033	20198	20157	20059	19967	19877	19964	19980	19981	19730	20032	20010	20138	20118	19997	19957	19832	20023	20056	20103	20109	20015	20288	20073	20109	19994	20002	20196	20139	20022	20157	20009	20219	20121	19903	20081	20202	20038	19928	20085	20033	20030	20300	20156	20056	19980	19934	20015	20048	19955	20277	20167	20208	19755	19993	20225	20280	19893	20108	20131	20068	20208	20105	20118	20075	20121	19830	19799	20047	20356	20068	20210	19938	20144	20170	20135	20146	20064	20008	19983	20177	19992	20039	20020	20023	20189	20291	19915	20203	20113	19885	20115	20105	19891	19918	20351	20017	19858	20170	20130	20131	20160	20056	20173	19994	20018	19977	20021	20026	20181	19847	20010	19951	19985	19961	19928	20128	20116	20132	20073	20258	20021	20027	19852	20092	20084	19837	19934	19804	19962	20098	20134	20165	19995	20026	20171	20125	20052	19906	19949	19950	19953	19988	20009	19918	19858	19980	19939	19969	19993	19851	20123	20211	20171	19921	20101	19845	19900	19948	19940	20144	20103	19989	19979	19985	19958	20099	19934	19982	20130	20022	19917	20290	20042	19915	20196	20298	20114	20210	20113	20188	20212	19881	20037	20246	20163	19997	20306	20039	19842	20191	20064	20094	20034	19909	20138	20053	20229	19773	19938	19866	19850	20120	20014	20295	20253	20030	20252	20138	19951	19783	20238	19992	19990	20123	20104	20232	19990	19869	19851	20066	20141	19936	20068	20254	19960	20127	20178	20157	20134	20171	19850	20028	19996	19979	20000	20102	20081	20185	20164	19912	20048	19882	20143	20049	20182	20054	19964	19907	19703	20108	20224	20123	20104	20102	19854	20040	19825	20112	20006	20050	20049	20032	20037	19811	19898	20029	20086	20018	20179	20070	19904	19914	20096	19906	20055	20222	20024	20162	20134	20069	20152	19881	20112	20187	20169	20258	20034	19749	20142	19920	19857	19813	20207	20103	20165	19938	20303	20142	20174	20192	20103	20096	20138	20093	20310	20079	20196	20170	20046	19882	19985	19932	20022	20032	19948	20179	20042	20225	20099	20371	20021	20200	20213	20033	20068	19985	19838	20088	19999	20186	19867	20114	20016	20077	20070	20145	19859	20051	20096	20201	19900	20166	20084	20021	20087	19962	20052	20134	19959	20059	20092	20009	19772	20163	20292	19904	20210	20233	19922	19961	19875	19996	20037	19931	20144	20042	19985	19944	20141	20187	20133	19984	20029	19883	19967	20013	20031	19984	20011	19868	20047	20016	20185	19922	20009	20043	19985	20253	20103	20014	20093	20062	20070	20127	20022	19835	20104	20190	20238	19997	20076	20227	20000	19953	20068	19974	19994	19884	20076	20072	20156	20085	19904	19981	20127	19921	20103	19957	20069	19944	20076	20117	20111	20030	19854	19992	19986	19985	20042	19874	20185	20148	20032	19839	20008	20162	20006	20199	20169	19951	20123	20015	20156	20147	19984	19988	20054	20088	20001	19824	19882	20156	20039	20278	20103	20290	20105	20028	20117	19934	19897	20040	19964	20153	20036	20084	19959	19890	20167	20023	19946	20115	19938	20162	20094	20301	20070	20004	19988	20171	20095	20040	19918	20184	19841	19980	20200	20213	20099	20026	19943	19949	20122	20114	20051	19898	20010	20082	19903	19868	20072	19776	19882	19864	20038	20056	20103	20124	20076	19926	20048	20071	20248	20117	20020	19932	20023	19877	20090	20037	20071	20015	19955	20004	20085	20168	19874	20089	19878	19718	19979	20130	20074	20020	20172	19926	20306	19819	19804	19976	20169	19889	20183	20192	20279	19811	20084	19931	20126	19994	20121	19874	20140	19921	20072	19991	20155	20160	20130	19923	20047	20170	20074	20062	20127	19959	20047	20253	20032	20025	20047	19890	19790	20049	19931	20040	20107	19880	20017	19877	19916	20092	20226	20082	19717	20048	19937	19954	20066	20132	19989	20075	20163	20033	19979	20151	20071	20142	20060	20199	19819	19976	20203	19874	20256	20076	20251	20056	20072	20116	20073	20093	20180	20053	20007	20082	20008	20014	19943	20040	19982	20042	19984	20139	19954	20114	20247
18802	31001	32236	54460	24873	51188	17598	17564	17094	16966	16884	16427	16344	16077	16178	16376	16344	16239	16361	16357	16182	16116	15991	16074	16078	15917	15868	15984	16045	16020	19428	22287	20515	18092	16848	15960	15766	15702	15589	15660	15779	15685	15771	15765	15965	15725	15672	15667	15898	15720	15714	15807	15736	15739	15776	15699	15677	15758	15832	15687	15749	15720	15534	15768	15823	15662	15724	15711	15576	15659	15727	15767	15610	15737	15741	15809	15771	15632	15862	15591	15938	15673	15670	15874	15625	15679	15802	15709	15808	15838	15751	15682	15631	15595	15664	15744	15686	15637	15637	15669	15712	15597	15827	15840	15830	15765	15778	15678	15848	15608	15745	15655	15734	15615	15687	15688	15750	15718	15890	15852	15653	15551	15736	15646	15582	15642	15790	15754	15769	15682	15498	15538	15544	15661	15543	15703	15676	15525	15642	15574	15594	15579	15803	15775	15834	15645	15712	15778	15893	15819	15717	15782	15732	15511	15800	15829	15655	15811	15625	15580	15646	15690	15780	15769	15878	15750	15660	15744	15774	15677	15771	15819	15709	15589	15573	15604	15740	15642	15753	15800	15747	15812	15783	15640	15789	15698	15711	15761	15608	15852	15768	15882	15787	15644	15691	15775	15767	15779	15675	15822	15797	15793	15734	15824	15827	15816	15733	15719	15785	15585	15804	15884	15627	15577	15711	15655	15887	15545	15834	15562	15731	15693	15690	15852	15814	15709	15745	15706	15870	15586	15540	15766	15556	15632	15648	15791	15719	15739	15787	15722	15708	15586	15837	15716	15446	15794	15627	15615	15633	15713	15719	15728	15714	15634	15638	15826	15569	15714	15733	15693	15709	15734	15693	15592	15511	15898	15584	15890	15900	15726	15708	15861	15693	15632	15732	15752	15709	15701	15666	15528	15790	15821	15804	15755	15708	15695	15688	15610	15745	15724	15909	15720	15745	15660	15718	15762	15662	15666	15792	15668	15872	15685	15806	15770	15847	15770	15767	15677	15788	15744	15660	15582	15697	15716	15732	15710	15800	15746	15480	15739	15676	15678	15612	15696	15746	15841	15747	15734	15813	15767	15620	15646	15661	15645	15670	15757	15684	15627	15772	15664	15630	15733	15807	15631	15689	15836	15919	15969	15588	15714	15672	15517	15669	15676	15692	15820	15783	15510	15857	15540	15707	15864	15675	15597	15714	15608	15741	15783	15644	15801	15786	15587	15655	15613	15695	15678	15618	15640	15856	15851	15691	15657	15692	15744	15728	15697	15655	15936	15660	15552	15723	16001	15759	15884	15713	15719	15769	15726	15699	15567	15620	15677	15587	15547	15693	15609	15697	15687	15588	15744	15606	15561	15748	15732	15692	15672	15671	15625	15758	15735	15634	15632	15886	15747	15662	15726	15767	15606	15781	15841	15523	15685	15817	15796	15690	15810	15707	15589	15787	15703	15750	15785	15671	15730	15777	15790	15677	15664	15741	15849	15877	15573	15606	15604	15810	15756	15733	15553	15641	15670	15787	15834	15811	15783	15607	15744	15814	15812	15768	15652	15824	15717	15750	15587	15696	15722	15588	15777	15649	15864	15840	15714	15762	15810	15734	15724	15582	15671	15636	15630	15802	15625	15698	15929	15520	15856	15689	15722	15759	15873	15660	15621	15840	15667	15700	15550	15610	15812	15749	15749	15653	15790	15808	15644	15529	15702	15662	15695	15739	15790	15639	15666	15722	15670	15755	15664	15743	15657	15769	15673	15689	15622	15772	15688	15600	15762	15682	15649	15527	15662	15536	15779	15677	15568	15798	15774	15767	15833	15572	15722	15720	15785	15868	15771	15784	15916	15480	15617	15686	15654	15939	15704	15780	15705	15551	15776	15498	15796	15556	15546	15901	15702	15766	15779	15631	15790	15765	15771	15824	15700	15707	15789	15784	15551	15629	15625	15648	15371	15801	15767	15633	15782	15643	15730	15806	15686	15812	15678	15642	15658	15751	15683	15705	15647	15892	15847	15812	15683	15700	15669	15811	15586	15684	15752	15629	15733	15793	15627	15688	15650	15661	15493	15906	15755	15896	15740	15653	15603	15772	15706	15839	15660	15950	15694	15690	15617	15930	15624	15616	15758	15701	15671	15559	15674	15711	15818	15605	15847	15680	15664	15519	15661	15589	15724	15682	15815	15655	15816	15597	15677	15545	15764	15793	15900	15707	15747	15744	15634	15679	15659	15694	15768	15586	15777	15726	15789	15620	15883	15518	15671	15568	15668	15732	15781	15805	15819	15726	15512	15754	15654	15564	15716	15705	15668	15575	15700	15615	15940	15705	15751	15796	15726	15804	15588	15701	15670	15578	15707	15722	15889	15635	15779	15571	15538	15677	15720	15770	15690	15808	15704	15479	15764	15729	15902	15751	15796	15787	15704	15793	15800	15909	15794	15559	15715	15785	15713	15560	15730	15587	15684	15725	15733	15650	15661	15716	15641	15728	15647	15654	15756	15855	15504	15718	15823	15811	15569	15751	15853	15854	15493	15665	15554	15641	15709	15739	15816	15575	15816	15610	15729	15678	15806	15633	15791	15719	15744	15744	15628	15660	15548	15792	15764	15784	15746	15679	15775	15690	15910	15726	15831	15766	15558	15693	15743	15651	15929	15560	15712	15815	15840	15669	15703	15831	15665	15884	15845	15664	15703	15690	15675	15568	15629	15589	15844	15761	15748	15772	15773	15765	15661	15900	15691	15637	15680	15777	15741	15628	15790	15762	15709	15748	15733	15727	15664	15873	15624	15763	15801	15522	15719	15701	15586	15726	15676	15651	15671	15750	15618	15864	15753	15718	15769	15606	15559	15567	15771	15738	15701	15808	15706	15807	15570	15751	15651	15751	15923	15737	15965	15613	15809	15657	15602	15759	15822	15663	15887	15719	15634	15763	15671	15725	15576	15781	15652	15684	15849	15566	15650	15778	15805	15677	15719	15652	15752	15714	15574	15749	15496	15679	15580	15726	15506	15747	15837	15565	15765	15641	15810	15724	15570	15733	15623	15754	15808	15739	15643	15640	15667	15702	15766	15780	15559	15734	15691	15696	15722	15763	15658	15701	15784	15749	15717	15763	15685	15718	15666	15677	15610	15841	15864	15672	15701	15724	15601	15784	15731	15723	15712	15776	15687	15715	15748	15762	15714	15552	15622	15640	15635	15627	15725	15671	15648	15754	15821	15789	15692	15820	15722	15656	15803	15595	15647	15713	15620	15588	15712	15847	15789	15851	15697	15770	15557	15456	15722	15616	15757	15735	15747	15667	15666	15840	15625	15735	15728	15693	15897	15510	15550	15780	15633	15927	15659	15884	15498	15615	15510	15807	15909	15809	15821	15745	15597	15645	15711	15649	15624	15764	15704	15584	15581	15568	15686	15781	15752	15561	15667	15710	15704	15649	15759	15832	15652	15618	15528	15690	15725	15756	15714	15795	15782	15746	15819	15630	15769	15580	15558	15759	15744	15674	15839	15728	15612	15809	15840	15774	15573	15645	15842	15634	15768	15841	15635	15869	15800	15860	15792	15804	15693	15648	15660	15498	15787	15724	15877	15719	15642	15718	15757	15787	15600	15568	15728	15788	15550	15744	15771	15672	15675	15633	15675	15564	15712	15777	15776	15654	15721	15792	15807	15902	15792	15685	15840	15592	15759	15655	15907	15850	15637	15544	15655	15587	15729	15642	15535	15790	15748	15721	15710	15643	15733	15743	15857	15613	15884	15672	15719	15769	15705	15858	15738	15738	15838	15569	15650	15763	15791	15865	15669	15694	15649	15728	15601	15785	15714	15815	15826	15877	15685	15836	15674	15820	15757	15527	15788	15812	15729	15496	15722	15683	15804	15804	15766	15674	15634	15867	15653	15754	15813	15579	15664	15637	15701	15630	15620	15760	15771	15825	15812	15722	15618	15656	15667	15841	15802	15836	15786	15797	15671	15873	15441	15589	15579	15713	15683	15505	15648	15758	15788	15715	15674	15759	15645	15749	15619	15722	15776	15849	15787	15787	15817	15734	15572	15717	15702	15756	15766	15784	15729	15662	15507	15774	15716	15787	15798	15687	15773	15721	15656	15757	15681	15698	15763	15722	15802	15769	15670	15773	15724	15892	15663	15680	15814	15682	15783	15702	15602	15644	15712	15705	15764	15655	15921	15819	15845	15608	15590	15700	15638	15864	15702	15577	15776	15743	15750	15715	15851	15620	15578	15553	15744	15687	15813	15563	15634	15793	15699	15753	15775	15603	15767	15735	15856	15670	15796	15651	15678	15771	15744	15821	15779	15703	15728	15633	15661	15770	15666	15570	15648	15605	15798	15793	15723	15669	15579	15627	15741	15715	15802	15775	15861	15807	15633	15588	15666	15576	15761	15606	15763	15781	15598	15716	15759	15801	15639	15724	15616	15828	15526	15828	15788	15729	15661	15604	15664	15770	15748	15696	15660	15700	15526	15666	15569	15775	15695	15841	15859	15693	15795	15505	15782	15788	15708	15683	15546	15810	15918	15802	15824	15794	15708	15561	15811	15610	15618	16032	15545	15892	15882	15655	15798	15714	15576	15667	15738	15673	15498	15607	15766	15632	15684	15732	15710	15709	15811	15648	15575	15641	15818	15563	15831	15591	15600	15766	15639	15783	15741	15701	15702	15675	15771	15793	15729	15740	15548	15901	15733	15793	15812	15759	15683	15757	15692	15807	15657	15816	15625	15720	15831	15729	15472	15792	15648	15886	15729	15786	15756	15550	15688	15797	15664	15630	15733	15715	15844	15773	15616	15747	15637	16052	15712	15562	15675	15768	15658	15618	15736	15745	15678	15731	15632	15607	15609	15598	15563	15712	15676	15608	15578	15774	15631	15892	15699	15802	15697	15552	15809	15471	15808	15652	15689	15673	15615	15670	15559	15585	15677	15618	15805	15819	15581	15718	15650	15782	15639	15815	15711	15808	15673	15804	15624	15753	15568	15627	15583	15739	15553	15665	15531	15780	15699	15737	15699	15834	15641	15800	15740	15615	15673	15748	15788	15766	15740	15824	15704	15578	15678	15839	15912	15607	15813	15721	15702	15803	15753	15632	15674	15681	15737	15643	15601	15508	15605	15647	15588	15804	15669
29722	23130	25323	28766	20544	25308	20093	19493	19137	19285	19394	19316	19416	19136	19346	19539	19324	19313	19402	19347	19521	19326	19537	19281	19594	19462	19416	19315	19810	19398	19371	19634	19620	19289	19529	19372	19263	19353	19474	19339	19468	19378	19209	19312	19637	19503	19352	19306	19241	19236	19266	19254	19179	19126	19170	19167	19416	19072	19438	19345	19270	19400	19292	19163	19418	19353	19075	19236	19137	19171	19228	19288	19255	19069	19047	19227	19407	19335	19362	19196	19235	19208	19320	19440	19283	19211	19079	19393	19219	19349	19257	19189	19350	19356	19316	19272	19430	19365	19113	19349	19312	19238	19359	19268	19220	19200	19407	19336	19400	19397	19461	19272	19241	19298	19216	19371	19228	19210	19200	19395	19281	19259	19272	19379	19349	19268	19500	19470	18927	19263	19265	19313	19389	19166	19161	19335	19371	19212	19382	19228	19138	19340	19309	19230	19263	19294	19172	19197	19189	19325	19175	19253	19166	19106	19145	19039	19320	19166	19468	19372	19280	19382	19285	19297	19385	19150	19256	19134	19324	19212	19336	19320	19202	19320	19243	19117	19372	19393	19389	19254	19223	19326	19176	19370	19403	19442	19331	19335	19375	19411	19387	19374	19337	19288	19259	19120	19225	18978	18982	19442	19340	19258	19129	19299	19297	19323	19388	19256	19191	19220	19355	19223	19126	19113	19047	19050	19455	19303	19226	19176	19319	19234	19285	19354	19361	19144	19189	19118	19092	19065	19320	19252	19239	19278	19201	19385	19236	19153	19156	19023	19290	19307	19156	19172	19329	19266	19225	19040	19124	19454	19312	19214	19209	19228	19487	19332	19323	19472	19347	19430	19316	19291	19383	19313	19226	19355	19295	19310	19170	19297	19147	19151	19129	19135	19181	19356	19395	19301	19404	19383	19264	19252	19326	19345	19195	19152	19109	19114	19347	19053	19374	19359	19227	19472	19264	19081	19224	19382	19303	19196	19208	19145	19303	19338	19056	19443	19434	19364	19299	19528	19261	19468	19627	19205	19191	19312	19353	19170	19170	19300	19314	19335	19326	19111	19212	19318	19232	19286	19239	19316	19400	19390	19107	19232	19240	19344	19000	19449	19420	19505	19412	19264	19264	19422	19455	19341	19316	19476	19195	19340	19268	19267	19462	19393	19611	19392	19484	19223	19092	19285	18910	19272	19153	19198	19209	19286	19046	19072	18967	19003	19214	19154	19329	19105	19270	19255	19249	19267	19389	19209	19376	19320	19475	19289	19585	19346	19403	19361	19339	19239	19162	19174	19163	19453	19606	19302	19207	19496	19258	18994	19379	19351	19461	19443	19224	19351	19461	19252	19283	19327	19443	19234	19454	19317	19292	19367	19080	19198	19036	19326	19474	19253	19344	19486	19310	19329	19467	19312	19221	19399	19320	19223	19228	19226	19244	19145	19314	19222	19070	19267	19174	19249	19313	19164	19316	19241	19102	19462	19536	19202	19265	19137	19293	19191	19297	19297	19335	19200	19166	19361	19258	19319	19363	19307	19320	19009	19311	19381	19169	19425	19429	19286	19337	19266	19460	19313	19271	19042	19266	19131	19221	19205	19368	19334	19314	19146	19232	19322	19285	19198	19138	19392	19336	19087	19359	19097	19326	19140	19308	19340	19120	19405	19640	19329	19149	19324	19305	19484	19440	19178	19327	19354	19322	19309	19149	19396	19205	19169	19377	19228	19171	19142	19328	19220	19223	19672	19384	19346	19381	19387	19372	19178	19351	19404	19446	19246	19176	19301	19161	19338	19252	19325	19246	19072	19174	19298	19338	19344	19413	19085	19116	19411	19410	19104	19239	19177	19567	19136	19305	19235	19564	19191	19243	19221	19304	19373	19339	19257	19350	19113	19386	19217	19310	19382	19143	19376	19067	19207	19579	19223	19452	19444	19340	19416	19204	19234	19369	19101	19147	19229	19018	19008	19229	19082	19257	19364	19434	19046	19509	19354	19057	19319	19358	19284	19157	19344	19099	19196	19092	19271	19472	19184	19307	19139	19263	19340	19213	19360	19169	19237	19118	19338	19275	19364	19294	19254	19312	19441	19399	19196	19281	19409	19355	19353	19432	19103	19295	19050	19308	19037	19260	19439	19442	19208	19193	19310	19208	19245	19477	19190	19114	19205	19396	19404	19283	19131	19135	19448	19287	19223	19264	19543	19345	19255	19120	19313	19183	19406	19360	19325	19072	19176	19291	19347	19272	18997	19277	19098	19169	19186	19257	19226	19043	19344	19193	19662	19446	19459	19257	19299	19360	19263	19384	19548	19240	19325	19201	19378	19226	19211	19337	19330	19179	19329	19142	19198	19308	19249	19139	19432	19432	19330	19389	19143	19229	19454	19294	19195	19460	19576	19277	19332	18983	19481	19137	19237	19152	19360	19422	19156	19089	19375	19229	19437	19110	18928	19329	19292	19321	19326	19398	19224	19173	19426	19415	19349	19054	19205	19280	19292	19214	19373	19254	19258	19363	19330	19126	19062	19211	19037	19273	19217	19192	19420	19156	19247	19529	19167	19296	19271	19412	19127	19242	19259	19245	19370	19470	19210	19412	19061	19344	19173	19251	19302	19422	19242	19350	19288	19239	19311	19282	19362	19238	19460	19135	19204	19257	19324	19108	18961	19205	19601	19276	19195	19350	18888	19123	19224	19232	19230	19344	19336	19526	19389	19351	19411	19237	19232	19119	19303	19251	19450	19201	19188	19384	19294	19385	19148	19202	19213	19197	19263	19191	19311	19380	19568	19168	19047	19278	19382	19301	19267	19509	19354	19250	19458	19294	19272	19420	18987	19380	19229	19325	19214	19320	19405	19358	19262	19189	19516	19081	19536	19352	19175	19232	19274	19083	19171	19291	19286	19338	19193	19453	19355	19328	19538	19440	19046	19312	19292	19294	19293	19314	19203	19282	19458	19227	19451	19453	19340	19350	19403	19260	19376	19360	19320	19167	19341	19352	19290	19130	19194	19169	19349	19407	19404	19208	19155	19566	19345	19443	19306	19365	19153	19322	19180	19159	19186	19242	19072	19247	19304	19331	19259	19278	19408	19313	19239	19417	19217	19251	19167	19118	19518	19228	19277	19388	19290	19305	19233	19354	19374	19141	19410	19310	19269	19420	19466	19235	19219	19339	19415	19302	19327	19281	19359	19258	19315	19361	19441	19276	19286	19297	19169	19267	19377	19390	19202	19227	19394	19420	19251	19529	19241	19149	19377	19313	19313	19181	19359	19501	19153	19413	19124	19149	19345	19201	19296	19356	19301	19394	19248	19208	19072	19155	19229	19101	19227	19436	19337	19175	19277	19237	19084	19305	19263	19368	19189	19131	19491	19132	19206	19332	19207	19241	19252	19517	19224	19544	19080	19378	19399	19267	19035	19330	19360	19396	19322	19363	19259	19290	19228	19240	19302	19291	19270	19521	19222	19140	19527	19418	19316	19390	19432	19485	19350	19094	19270	19444	19245	19280	19160	19471	19316	19301	19290	19202	19300	19354	19164	19414	19266	19289	19131	19239	19527	19317	19197	19257	19348	19292	19273	19369	19259	19327	18921	19334	19176	19288	19372	19178	19280	19283	19279	19278	19011	19283	19205	19381	19363	19225	19324	19371	19305	19253	19376	19380	19233	19287	19303	19168	19257	19045	19369	19125	19234	19191	19511	19423	19237	19098	19158	19374	19278	19210	19086	19272	19304	19413	19279	19592	19524	19281	19378	19341	19506	19262	19194	19413	19555	19373	19218	19345	19265	19325	19108	19201	19383	19453	19406	19234	19412	19309	19342	19171	19103	19230	19154	19264	19263	19065	19350	19299	19207	19330	19333	19371	19242	19152	19194	19198	19353	18984	19189	19133	19257	19407	19405	19330	19176	19389	19254	19267	19247	19406	19205	19177	19386	19288	19428	19395	19306	19413	19183	19208	19242	19219	19108	19351	19351	19354	19439	19239	19470	19292	19310	19175	19317	19512	19293	19344	19457	19361	19339	19548	19300	19399	19325	19420	19230	19298	19354	19385	19267	19385	19315	19349	19394	19611	19590	19263	19525	19174	19311	18965	19259	19132	19013	19493	19292	19127	19185	19231	19211	19373	19249	19376	19308	19295	19251	19200	19356	19139	19357	19311	19382	19239	19362	19433	19309	19585	19431	19406	19202	19349	19118	19308	19183	19483	19269	19040	19315	19348	19126	19251	19565	19496	19363	19122	19105	19372	19491	19347	19046	19207	19237	19139	19207	19261	19347	19076	19112	19230	19158	19341	19219	19298	19254	19075	19356	19236	19069	19429	19269	19260	19085	19373	19170	19251	19266	19257	19270	19046	19309	19338	19300	19208	19143	19041	19153	19141	19193	19455	19195	19273	19648	19372	19164	19301	19160	19394	19017	19291	19191	19453	19202	19179	19425	19440	19382	19406	19341	19175	19407	19348	19242	19297	19260	19321	19246	19219	19373	19309	19243	19111	19235	19128	19108	19378	19138	19174	19391	19517	19466	19397	19343	19454	19415	19168	19234	19307	19222	19285	19432	19289	19026	19438	19128	19171	19308	19264	19266	19324	19319	19188	19148	19207	19355	19407	19217	19165	19145	19266	19216	19099	19331	19507	19292	19258	19186	19412	19361	19280	19312	19353	19571	19449	19342	19399	19357	19544	19226	19235	19370	19222	19178	19171	19422	19238	19283	19120	19191	19341	19129	19166	19283	19207	19316	19290	19443	19288	19177	19404	19136	19235	19177	19302	19334	19189	19017	19289	19271	19322	19086	19332	19283	19352	19199	19406	19362	19318	19465	19509	19658	19343	19283	19219	19237	19170	19273	19486	19444	19289	19499	19383	19109	19506	19414	19393	19441	19400	19312	19257	19275	19236	19138	19108	19261	19361	19264	19456	19315	19494	19308	19434	19651	19074	19314	19277	19208	19210	19311	19255	19294	19357	19303	19259	19519	19266	19266	19288	19288	19270	19185	19464	19209	19199	19291	19310	19169	19190	19194	19283	19321	19438	19092	19180	19302	19288	19200	19339	19340	19273	19123	19293	19236	19420	19291	19276	19116	19100	19296	19189	19329	19168	19337	19475	19437	19288	19430	19212	19178	19425	19389	19443	19391
16853	18817	19796	25837	16033	22935	15412	15469	15498	15530	15449	15316	15281	15198	15205	15377	15171	15423	15330	15118	15227	15383	15326	15450	15494	15431	15484	15181	15186	15514	15266	15795	15709	15587	15206	15304	15223	15186	15219	15390	15169	15144	15191	15247	15198	15205	15271	15293	15079	15229	15096	15257	15208	15119	15193	15267	15272	15231	15294	15215	15130	15209	15145	15215	15084	15293	15163	15106	15074	15269	15088	15259	15305	15129	15262	15284	15181	15351	15224	15257	15291	15105	15301	15339	15265	15259	15175	15400	15059	15191	15117	15206	15099	15188	15201	15145	15257	15199	15145	15298	15290	15079	15094	15313	15017	15382	15238	15206	15104	15208	15257	15257	15200	15209	15118	15220	15138	15007	15098	15231	15107	15079	15273	15079	15184	15242	15152	15158	15373	15217	15140	15328	14981	15143	15235	15045	15093	15400	15295	15147	15209	15247	15219	15331	15282	15222	15152	15095	15212	15189	15210	15188	15189	15282	15139	15201	15239	15416	15121	15400	15169	15286	15342	15123	15057	15257	15084	15226	15155	15090	15254	15318	15109	14997	15281	15260	15231	15369	15129	15088	15206	15185	15202	15311	15342	15148	15215	15378	15081	15216	15078	15060	15254	15194	15171	15265	15425	15127	15181	15229	15190	15300	15033	15256	15193	15135	15447	15152	15216	15130	15168	15182	15201	15326	15332	15049	15244	15424	15050	15369	15340	15063	15212	15214	15071	15161	15253	15265	15111	15287	15228	15250	15366	15266	15280	15301	15186	15266	15255	15051	15155	15003	15278	15197	15190	15198	15385	15095	15227	15200	15120	15218	15225	15328	15328	15174	15336	15151	15204	15250	15200	15299	15157	15287	15259	15154	15087	15169	15180	15109	15283	15073	15199	15198	15409	15301	15117	15360	15339	15261	15157	15299	15221	15215	15259	15098	15435	15238	15310	15427	15185	15257	15391	15268	15467	15248	15162	15270	15079	15337	15019	15084	15116	15085	15228	15170	15272	15170	15312	15126	15271	15163	15239	15239	15072	15073	15104	15171	15120	14901	15115	15213	15384	15020	15222	15257	15298	15296	15210	15368	15115	15194	15199	15218	15216	15280	15258	15217	15378	15264	15163	15146	15223	15361	15238	15342	15376	15124	15131	15142	15240	15226	15248	15295	15060	15135	15425	15249	15204	15072	15214	15283	15346	15162	15222	15292	15136	15243	15053	15201	15231	15120	15303	15179	15293	15287	15298	15201	15156	15123	15202	15183	15094	15353	15000	15302	15310	15394	15121	15038	15212	15223	15189	15228	15310	15159	15147	15153	15140	15289	15222	15229	15187	15103	15290	15222	15412	15182	15273	15264	15190	15326	15212	15067	15323	15151	15318	15129	15168	15087	15429	15325	14996	15020	15290	15265	15166	15228	14996	15104	15233	15163	15161	15275	15167	15144	15106	15195	15165	15110	15131	15059	15139	15206	15392	15303	15295	15108	15155	15327	15116	15272	15071	15109	15206	15297	15299	15291	15102	15050	15349	15149	15211	15161	15270	15181	15160	15312	15066	15099	15304	15125	15217	15230	15255	15092	15138	15130	15147	15250	15271	14970	15262	15128	15217	15044	15252	15160	15092	15230	15248	15178	15164	15252	15166	15128	15110	15308	15177	15226	15237	15054	15314	15062	15350	15290	15240	15346	15269	15122	15007	15364	15159	15119	15368	15160	15325	15081	15380	15285	15311	15201	15258	15400	15249	15234	15214	15296	15103	15170	15187	15386	15318	15170	15084	15196	14958	15112	15003	15202	15238	15203	15347	15150	15224	15332	15186	15054	15195	15061	15264	15188	15175	15134	15402	15467	15211	15157	15171	15105	15209	15280	15270	15197	15179	15257	15291	15133	15263	15047	15165	15224	15306	15200	15301	15282	15224	15235	15078	15318	15165	15174	15419	15143	15219	15287	15227	15102	15344	15253	15043	15400	15168	15176	15044	15126	15288	15131	15343	15374	15174	15208	15412	15224	15244	15273	15055	15207	15313	15252	15035	15302	15282	15295	15075	15151	15194	15090	15142	15269	15371	15223	15255	15185	15184	15141	15109	15162	15187	15194	15152	14865	15010	15208	15323	15095	15151	15393	15209	15254	15242	15289	15334	15136	15283	15194	15138	15222	15092	15234	15214	15164	15115	15288	15136	15065	15334	15237	15212	15182	15031	15007	15094	15156	15126	15270	14965	15234	15203	15088	15035	15213	15047	15302	15185	15229	15214	15120	15380	15176	15079	15297	15212	15106	15173	15350	15120	15146	15246	15268	15062	15109	15267	15101	15218	15131	15289	15311	15328	15043	15113	15253	15119	15248	15248	15246	15266	15400	15170	15249	15181	15072	15440	15113	15303	15247	15301	15239	15317	15221	15051	15235	15215	15185	15160	15193	15362	15174	15231	15260	15184	15264	15299	15286	15068	15418	15353	15111	15335	15388	15052	15162	15187	15186	15398	15090	15271	15399	15229	15227	15237	15279	15237	15116	15296	15086	15016	15333	15119	15165	15251	15215	15272	15244	15138	15206	15329	15119	15069	15079	15005	15303	15198	15384	15297	15256	15172	15114	15094	15191	15185	15290	15280	15308	15207	15434	15133	15377	15250	15066	15193	15110	15185	15150	15193	15110	15299	15221	15307	15285	15277	15242	15246	15175	15050	15169	15196	15163	15234	15375	15311	15306	15092	15366	15176	15015	15309	15335	15146	15290	15225	15519	15175	15090	15241	15095	15242	15327	15110	15028	15306	15289	15283	15144	15056	15193	15195	15157	15296	15298	15179	15207	15194	15247	15111	15280	15054	15119	15197	15158	15230	15092	15329	15233	15355	15206	15073	15023	15187	15280	15364	15318	15143	15323	15187	15216	15219	15062	15200	15066	15068	15202	15101	15265	15141	15158	14984	15253	15062	15244	15302	15140	15149	15192	15306	15150	15260	15334	15223	15275	15140	15210	15063	15181	15172	15142	15302	15278	15281	15364	15042	15166	15293	15258	15231	15213	15095	15035	15080	15214	15331	15115	15123	15130	15273	15125	15329	15138	15210	15176	15091	15185	15207	15178	15302	15047	15224	15309	15332	15360	15252	15304	15233	15031	15279	15023	15265	15299	15253	15125	15467	15288	15119	15018	15158	15217	15230	15113	15300	15104	15290	15113	15209	15385	15325	15156	15117	15194	15359	15164	15307	15294	15208	15277	15218	15119	15168	15320	15256	15128	15194	15252	15136	15319	15127	15129	15271	15288	15218	15132	15233	15410	15170	15228	15218	15120	15448	15242	15179	15119	15239	15318	15174	15260	15242	14987	15376	15189	15290	15360	15201	15153	15143	15185	15213	15234	15250	15160	15162	15205	15341	15127	15193	15227	15280	15166	15364	15031	15132	15150	15165	15254	15037	15382	15134	15336	15340	15143	15259	15250	15222	15164	15252	15208	15226	15202	15253	15193	15270	15172	15233	15174	15278	15208	15152	15220	15150	15223	15198	15258	15076	15176	15364	14995	15329	15247	15323	15423	15239	15289	15135	15225	15208	15270	15150	15239	15199	15313	15105	15154	15242	15189	15284	15348	15223	15227	15106	15242	15190	15309	15195	15332	15304	15301	15240	15146	15115	15403	15143	15218	15256	15177	15245	15288	15250	15226	15265	15349	15167	15299	15093	15183	15331	15393	15089	15259	15161	15267	15390	15382	15380	15300	15213	15146	15241	15315	15249	15245	15291	15174	15370	15228	15122	15310	15169	15263	15027	15214	15235	15121	15228	15258	15436	15207	15005	15443	15107	15295	15091	15251	15082	15184	15366	15088	15193	15177	15273	15108	15102	15191	15254	15139	15261	15287	15295	15303	15244	15266	15000	15407	15183	15133	15211	15307	15073	15201	15131	15360	15175	15261	15261	15361	15354	15296	15144	15221	15354	15398	15230	15294	15222	15266	15273	15387	15111	15366	15208	15254	15190	15232	15180	15238	15206	15244	15116	15388	15254	15143	15327	15171	15147	15127	15277	15402	15101	15235	15158	15267	15209	15096	15141	15143	15308	15188	15268	15180	15089	15337	15289	15204	15032	15188	15420	15288	15161	15254	15245	15336	15066	15280	15090	15162	15338	15265	15197	15158	15300	15259	15205	15299	15340	15023	15349	15191	15342	15105	15149	15195	15171	14985	15114	15381	15166	15173	15231	15244	15218	15305	15215	15361	15086	15250	15280	15416	15317	15237	15431	15220	15186	15301	15188	15112	15038	15124	15181	15240	15133	15077	15338	15148	15193	15270	15318	15144	15062	15213	15336	15136	15151	15255	15311	15243	15357	15457	15279	15178	15187	15248	14962	15176	15217	15234	15251	15324	15142	15194	15145	15172	15205	15191	15356	15228	15349	15203	15207	15184	15311	15287	15143	15304	15326	15005	15162	15205	15142	15297	15412	15145	15187	15143	15382	15328	15240	15249	15220	15388	15288	15474	15338	15346	15265	15153	15192	15287	15333	15139	15168	15259	15123	15214	15363	15156	15077	15147	15329	15114	15111	15256	15340	15239	15091	15042	15159	15091	15081	15329	15159	15278	15334	15118	15111	15066	15290	15198	15276	15379	14994	15137	15371	15037	15211	15247	15216	15005	15185	15139	15031	15040	15187	15178	15198	15091	15395	15249	14996	15150	15215	15224	15207	15211	15338	15240	15123	15274	15325	15129	15097	15233	15184	15311	15356	15030	15376	15272	15307	15157	15216	15452	15173	15258	15205	15357	15281	15082	15369	15027	15180	15229	15148	15084	15286	15238	15216	15266	15388	15052	15111	15155	15126	15219	15239	15245	15111	15276	15312	15309	15099	15184	15184	15236	15390	15055	15366	15165	15306	15150	15100	15215	15335	14970	15212	15189	15320	15283	15239	15113	15220	15161	15235	15220	15056	15259	15298	15288	15253	15117	15102	15215	15100	15172	15295	15185	15225	15117	15119	15132	15201	15118	15271	15185	15080	15261	15086	15276	15280	15181	15243	15308	15223	15094	15310	15259	15186	15251	15262	15305	15080	15109	15210	15360	15036	15225	14918	15115	15100	15313	15168	15134	15212	15312	15262	15288	15130	15088	15308	15239	15230	15219	15290	15148	15120	15127	15187	15150	15249	15106
25396	21446	28657	39020	26034	46013	24621	21060	20051	19836	19822	19645	19547	19783	19657	19267	19655	19728	19524	19611	19681	19536	19436	19383	19424	19449	19589	19417	19242	19231	19685	20996	21529	20605	20075	19522	19167	19267	19427	19522	19307	19204	19251	19263	19439	19097	19223	19192	19395	19340	19317	19396	19205	19446	19246	19214	19293	19426	19335	19266	19629	19388	19266	19152	19258	19386	19293	19163	19211	19310	19174	19144	19353	19212	19354	19122	19252	19376	19148	19241	19337	19062	19470	19041	19040	19301	19380	19541	19405	19191	19334	19290	19337	19204	19362	19258	19206	19324	19160	18996	19320	19456	19283	19097	19122	19171	19187	19498	19081	19342	19267	19109	19410	19377	19311	19019	19265	19273	19223	19257	19292	19291	19298	19311	19392	19450	19282	19292	19193	19347	19265	19061	19346	19354	19251	19330	19179	19190	19254	19313	19117	19262	19159	19446	19190	19347	18972	19203	19454	19356	19388	19228	19325	19230	19248	19102	19258	19332	19080	19206	19297	19225	19304	19292	19528	19057	19249	19011	19467	19234	19185	19249	19065	19398	19096	19273	19338	19368	19439	19031	19149	19230	19415	19483	19246	19314	19255	19226	19215	19147	19231	19296	19185	19395	19379	19346	19424	19147	19205	19282	19213	19218	19376	19260	19376	19352	19155	19074	19392	19460	19400	19104	19186	19384	19318	19197	19158	19237	19065	19186	19238	19281	19271	19213	19188	19124	19388	19323	19147	19273	19080	19252	19375	19054	19282	19297	19226	19067	19260	19081	19559	19342	19237	19136	19100	19275	19132	19227	19051	19575	19038	19397	19278	19444	19174	19212	19047	19085	19323	19196	19281	19336	19216	19182	19323	19181	19151	19072	19381	19287	19262	19303	19041	19096	19108	19393	19481	19374	19392	19240	19235	19084	19110	19378	19203	19225	19481	19398	19227	19025	19118	19546	19100	19160	19100	19136	19206	19277	19328	19244	19305	19301	19315	19265	19604	19238	19203	19165	19332	19160	19325	19218	19261	19336	19161	19160	19076	19168	19538	19187	19014	19358	19247	19271	19164	19302	19323	19407	19280	19325	19267	19249	19226	19212	19171	19071	19087	19279	19291	19258	19223	19105	19093	19361	19323	19326	19218	19145	19059	19104	19222	19083	19259	19336	19265	19309	19373	19406	19169	19144	19070	19351	19283	19428	19188	19193	18972	19031	19240	19166	19256	19341	19196	19283	19099	19290	19299	19283	19309	19275	19346	19271	19376	19328	19381	19202	19229	19338	19325	19137	19427	19247	19251	19093	19046	19182	19105	19152	19221	19143	19401	19188	19266	19275	19249	19455	19096	19208	19369	19306	19295	19304	19106	19438	19141	19288	19157	19222	19300	19340	19137	19181	19129	19263	19224	19210	19492	19392	19224	19160	19275	19416	19239	19322	19242	19327	19199	19307	19190	19180	19342	19299	19206	19068	18887	19162	19260	19539	19184	19002	19321	19167	19151	19489	19230	19098	19171	19036	19304	19049	19122	19346	19138	19335	19227	19089	19337	19127	19221	19345	18998	19298	19218	19352	19271	19291	19249	19329	19199	19206	19135	19241	19329	19277	19309	19122	19396	19257	19111	19174	19329	19298	19359	19402	19287	19343	19165	19195	19172	19196	19225	19383	19353	19291	19303	19324	19279	18958	19451	19282	19266	19326	19375	19263	19169	19290	19229	19039	19137	19207	19210	19294	19448	19145	19026	19148	19415	19216	19084	19113	19055	19070	19382	19299	19331	19037	19251	19242	19309	19454	19370	19277	19016	18930	19277	19177	19139	19316	19165	19268	19260	19172	18965	19047	19270	19340	19310	19216	19166	19152	19147	19342	19141	19321	19262	19483	19175	19235	19333	19386	19433	19388	19358	19353	19092	19234	19216	19379	19512	19130	19273	19313	19315	19255	19217	19409	19070	19045	19078	19135	19106	19226	19379	19227	19376	19327	19321	19422	19250	19239	19162	19010	19196	19321	19459	19321	19503	19061	19205	19342	19279	19203	19285	19300	19444	19398	19068	19188	19072	19188	19197	19308	19334	19398	19148	19143	19264	19278	19200	19121	19084	19372	19415	19207	19243	19286	19214	19066	19252	19171	19209	19304	19455	19153	19367	19254	19054	19093	19108	19077	19213	19229	19242	19211	19285	19153	19183	19164	19302	19297	19261	19230	19294	19450	19296	19347	19323	19377	19175	19142	19298	19312	19124	19330	19278	19350	19278	19201	19514	19214	19167	19437	19213	19156	19383	19206	19124	19432	19323	19375	19182	19234	19222	19168	19271	19466	19334	19366	19198	19322	18956	19308	19348	19242	19256	19510	19289	19261	19241	19544	19177	19218	19118	19166	19265	19285	19302	19184	19259	19243	19138	19102	19246	19288	19136	19276	19132	19317	19240	19276	19159	19534	19225	19285	19037	19063	19284	19472	19426	19261	19201	19170	19246	19174	19284	19187	19426	19222	19189	19049	19124	19011	19128	19404	19210	19109	19192	19426	19118	19365	19151	19189	19423	19215	19364	19191	19399	19168	19134	19215	19194	18994	19210	19191	19313	19410	19180	19138	19079	19310	19343	19301	19465	19456	19339	19468	19252	19257	19423	19306	19339	19189	19147	19251	19137	19335	19060	19210	19208	19243	19144	19162	19350	19187	19316	19313	19253	19428	19290	19343	19521	18929	19284	19205	19421	19207	19223	19346	19147	19222	19154	19147	19276	19375	19180	19179	19200	19191	19120	19263	19439	19101	19224	19272	19201	19154	19050	19331	19310	19333	19266	19242	19370	19362	19322	19244	19207	19455	19364	19301	19127	19452	19395	19139	19113	19090	19133	19302	19214	19026	19045	19202	19292	19255	19262	19231	19359	19082	19150	19306	19391	19378	19234	19225	19344	19152	19120	19283	19331	19043	19299	19303	19360	19118	19157	19332	19361	19062	19432	19246	19157	19355	19261	19238	19283	19479	19233	19377	19250	19103	19278	19272	19224	19473	19271	19332	19342	19050	19175	19194	19310	19294	19164	19113	19200	19152	19252	19302	19252	19232	19497	19146	19144	19096	19136	19119	19132	19238	19378	19339	19035	18977	19432	19466	19237	19204	19271	19169	19439	19248	19309	19065	19337	19309	19218	19378	19474	19300	19272	19206	19242	19237	19435	19286	19271	19345	19259	19284	19366	19442	19528	19199	19322	19420	19382	19193	19357	19281	19318	19365	19094	19371	19284	19297	19282	19020	19197	19064	19061	19216	19349	19560	19350	19264	19164	19040	19175	19047	19391	19282	19226	19323	19250	19362	19177	19347	19103	19400	19293	19093	19119	19183	19188	19342	19352	19066	19439	19250	19230	19346	19421	19148	19526	19232	19362	19327	19157	19272	19193	19175	19161	19267	19252	19490	19162	19219	19228	19388	19184	19042	19123	19247	19351	19175	19301	19232	19423	19454	19369	19289	19357	19182	19309	19228	19237	19299	19315	19427	19264	19111	19338	18995	19584	19298	19122	19188	19257	19113	19192	19256	19449	19245	19164	19061	19283	19021	19250	19183	19166	19166	19295	19271	19216	19120	19102	19418	19284	19097	19268	19196	19236	19476	19225	19305	19146	19272	19156	19368	19168	19317	19260	19185	19276	19179	19365	19232	19227	19121	19288	19194	19295	19332	19092	19127	19159	19318	19327	19366	19507	19265	19194	19361	19217	19186	19201	19502	19271	18995	19076	19121	19147	19399	19200	19351	19232	19256	19155	19219	19464	19272	19139	19056	19229	19236	19325	19159	19379	19394	19180	19311	19299	19384	19348	19316	19199	19332	19131	19178	19228	19290	19297	19063	19261	19247	19014	19169	19210	19278	19213	19419	19470	19222	19349	19463	19198	19252	19103	19173	19222	19252	19212	19189	19302	19182	19326	19193	19296	19545	19236	19198	19306	19216	19230	19199	19319	19212	19036	19054	19111	19221	19269	19353	19271	19146	19202	19347	19347	19305	19117	19043	19133	19014	19331	19168	19102	19113	19167	19209	19230	19250	19284	19215	19357	19125	19234	19284	19204	19202	19249	19174	19257	19223	19115	19185	19309	19153	19158	19334	19202	19318	19312	19069	19208	19409	19008	19361	19155	19167	19340	19061	19403	19306	19075	19032	19297	19216	19248	19155	19315	19250	19384	19301	19303	19333	19235	19254	19357	19195	19447	19173	18986	19348	19398	19476	19353	19277	19280	19385	19222	19169	19427	19394	19429	19137	19252	19294	19158	19407	19344	19108	19413	19373	19369	19248	19198	19333	19281	19427	19203	19306	19284	19164	19509	19217	19265	19335	19332	19407	19375	19368	19401	19341	19174	19221	19239	19319	19116	19183	19265	19128	19206	19273	19358	19350	19082	19196	19316	19440	19367	19339	19390	19340	19393	19263	19272	19124	19349	19386	19207	19290	19090	19278	19467	19338	19194	19237	19201	19052	19347	19087	19287	19165	19011	19257	19414	19242	19048	19254	19396	19216	19244	19333	19295	19129	19131	19162	19363	19334	19360	19218	19242	19452	19226	19384	19323	19187	19167	19481	19248	19410	19075	19352	19256	19158	19343	19204	19302	19229	19294	19235	19131	19441	19044	19345	19109	19154	19114	19194	19090	19130	19094	19261	19136	19285	19382	19287	19401	19224	19255	19169	19198	19252	19368	19260	19320	19339	19299	19303	19265	19273	19092	19077	19262	19392	19379	19334	19266	19002	19290	19298	18929	19047	19187	19352	19243	19460	19234	19358	19424	19147	19162	19333	19299	19342	19114	19214	19267	19290	19189	19290	19389	19163	19523	19278	19245	19407	19171	19093	19272	19297	19286	19265	19172	19316	19333	19329	18984	19303	19177	19313	19290	19306	19120	19454	19425	19268	19175	19175	19167	19312	19173	19359	19256	19078	19345	19314	19310	19115	19381	19237	19196	19280	19231	19209	19260	19398	19272	19374	19332	19064	19203	19215	19260	19209	19171	19160	19120	19089	19235	19299	19315	19328	19119	19148	19324	19411	19256	19183	19231	19210	19142	19172	19208	18986	19238	19219	19387	19190	19275	19438	19187	19270	19455	19601	19406	19045	19311	19186	19443	19376	19423	19175	19401	19132	19175	19606
16558	25901	27035	48122	20743	39751	16360	16178	16171	15914	16004	15738	15500	15346	15397	15610	15537	15538	15739	15591	15811	15537	15533	15633	15551	15740	15630	15326	15364	15446	16112	18258	18465	17205	16263	15619	15253	15301	15205	15184	15469	15336	15259	15407	15430	15255	15285	15215	15349	15364	15305	15367	15339	15320	15097	15369	15195	15367	15426	15216	15226	15410	15218	15287	15403	15331	15170	15238	15308	15135	15075	15253	15269	15254	15371	15395	15218	15377	15258	15206	15414	15335	15318	15338	15050	15294	15174	15255	15264	15286	15226	15241	15169	14994	15257	15145	15187	15422	15171	15349	15445	15324	15335	15209	15219	15072	15310	15190	15198	15398	15423	15107	15243	15208	15194	15182	15497	15196	15231	15139	15201	15296	15400	15222	15266	15339	15108	15123	15299	15247	15364	15185	15344	15295	15253	15300	15290	15142	15211	15238	15344	15247	15363	15301	15283	15231	15161	15392	15166	15199	15353	15256	15096	15359	15361	15197	15315	15105	15419	15195	15192	15029	15181	15410	15027	15228	15387	15205	15297	15285	15318	15362	15086	15128	15227	15234	15271	15310	15218	15194	15251	15256	15245	15317	15190	15341	15258	15180	15111	15330	15113	15210	15310	15178	15233	15268	15394	15186	15418	15260	15230	15428	15386	15388	15179	15198	15347	15303	15278	15116	15220	15122	15293	15230	15216	15278	15212	15180	15236	15345	15217	15289	15277	15252	15340	15294	15329	15158	15367	15267	15303	15415	15250	15214	15260	15225	15387	15448	15317	15230	15211	15303	15290	15320	15373	15206	15350	15197	15123	15298	15426	15281	15302	15207	15303	15226	15328	15385	15200	15362	15245	15151	15201	15236	15244	15237	15379	15258	15197	15079	15256	15096	15198	15252	15353	15231	15263	15336	15117	15128	15240	15198	15343	15370	15322	15260	15242	15205	15350	15222	15319	15388	15299	15076	15223	15228	15235	15279	15097	15293	15223	15186	15296	15212	15311	15240	15277	15355	15268	15193	15368	15172	15338	15221	15127	15209	15353	15338	15155	15272	15319	15257	15174	15189	15351	15343	15182	15190	15261	15351	15181	15275	15350	15283	15183	15196	15264	15283	15272	15332	15199	15122	15316	15227	15223	15255	15257	15304	15206	15244	15375	15214	15253	15156	15352	15247	15272	15280	15267	15453	15119	15181	15272	15326	15295	15223	15174	15380	15243	15162	15154	15171	15139	15297	15086	15333	15299	15262	15286	15340	15227	15341	15167	15258	15294	15218	15160	15256	14960	15323	15304	15196	15387	15272	15256	15237	15263	15318	15210	15244	15343	15151	15183	15161	15262	15100	15205	15513	15209	15312	15281	15259	15058	15312	15268	15435	15226	15276	15311	15062	15265	15295	15265	15263	15378	15324	15341	15245	15414	15366	15047	15463	15297	15342	15380	15230	15366	15270	15322	15269	15302	15372	15231	15146	15390	15272	15285	15305	15082	15225	15257	15301	15248	15380	15301	15291	15377	15319	15354	15223	15024	15311	15222	15387	15203	15222	15180	15238	15296	15215	15248	15396	15248	15288	15277	15288	15314	15301	15392	15383	15228	15256	15241	15284	15226	15111	15357	15280	15167	15220	15202	15393	15300	15361	15089	15499	15180	15258	15193	15265	15403	15296	15283	15254	15371	15292	15124	15170	15095	15133	15293	15394	15114	15167	15416	15312	15162	15229	15327	15233	15212	15165	15190	15365	15197	15270	15340	15172	15420	15348	15308	15265	15380	15220	15317	15286	15281	15405	15273	15160	15265	15278	15532	15236	15317	15507	15276	15361	15357	15263	15166	15148	15210	15373	15215	15129	15477	15272	15106	15224	15322	15294	15253	15315	15157	15161	15280	15390	15306	15263	15424	15306	15258	15347	15426	15193	15458	15078	15276	15290	15402	15322	15395	15288	15125	15347	15213	15248	15291	15133	15111	15439	15295	15292	15137	15297	15134	15114	15216	15283	15184	15326	15304	15322	15399	15255	15338	15127	15260	15156	15205	15212	15135	15214	15399	15159	15370	15061	15174	15236	15312	15343	15114	15215	15172	15233	15226	15246	15238	15303	15464	15222	15318	15231	15278	15201	15367	15131	15168	15280	15176	15159	15306	15222	15448	15312	15253	15338	15097	15143	15268	15153	15127	15352	15024	15232	15145	15196	15316	15358	15241	15149	15138	15314	15336	15252	15271	15279	15136	15308	15231	15431	15068	15169	15257	15279	15203	15356	15310	15218	15022	15155	15133	15148	15288	15132	15341	15259	15219	15365	15230	15265	15199	15326	15252	15274	15115	15371	15232	15418	15194	15289	15248	14932	15256	15381	15196	15201	15191	15248	15176	15127	15284	15307	15259	15146	15379	15328	15240	15224	15168	15495	15276	15251	15273	15291	15443	15307	15422	15070	15238	15319	15387	15249	15090	15380	15256	15304	15255	15181	15181	15176	15206	15191	15318	15312	15378	15190	15324	15324	15306	15291	15286	15285	15258	15236	15290	15292	15208	15268	15141	15186	15186	15405	15311	15255	15152	15118	15366	15107	15273	15232	15316	15146	15098	15290	15420	15254	15295	15261	15147	15227	15268	15183	15367	15260	15285	15231	15316	15139	15429	15125	15197	15307	15364	15281	15159	15231	15182	15351	15251	15245	15212	15167	15245	15289	15289	15124	15302	15358	15240	15214	15276	15280	15207	15297	15250	15239	15349	15304	15365	15066	15376	15155	15300	15234	15420	15302	15182	15285	15261	15289	15294	15253	15275	15126	15306	15187	15371	15334	15329	15360	15193	15287	15323	15203	15412	15249	15244	15261	15143	15229	15281	15265	15317	15497	15157	15308	15173	15159	15238	15344	15238	15229	15294	15192	15195	15156	15192	15141	15388	15204	15229	15324	15275	15217	15402	15211	15232	15417	15275	15250	15334	15256	15247	15269	15233	15214	15234	15377	15178	15109	15100	15239	15341	15114	15245	15132	15336	15051	15226	15274	15287	15194	15160	15292	15308	15206	15205	15278	15347	15062	15284	15294	15224	15130	15363	15112	15339	15185	15181	15213	15229	15198	15169	15223	15267	15439	15305	15291	15369	15312	15352	15198	15327	14994	14981	15065	15328	15156	15367	15352	15290	15178	15195	15297	15144	15201	15207	15216	15393	15143	15137	15200	15343	15238	15133	15278	15134	15341	15254	15291	15287	15077	15276	15135	15264	15161	15401	15278	15147	15292	15213	15393	15231	15257	15258	15243	15165	15083	15185	15278	15281	15263	15146	15090	15229	15250	15217	15376	15344	15106	15301	15010	15340	15255	15171	15257	15320	15088	15071	15175	15245	15373	15087	15211	15331	15388	15284	15278	15344	15363	15279	15188	15234	15291	15218	15186	15299	15128	15044	15227	15359	15265	15244	15068	15296	15245	15194	15107	15240	15123	15372	15186	15429	15296	15229	15113	15424	15226	15365	15283	15189	15270	15125	15253	15202	15286	15212	15213	15275	15273	15221	15296	15124	15306	15171	15355	15295	15229	15200	15182	15414	15401	15075	15271	15070	15204	15105	15289	15063	14968	15146	15177	15277	15336	15333	15253	15173	15190	15392	15409	15135	15328	15182	15296	15230	15091	15133	15299	15229	15269	15069	15148	15158	15186	15338	15417	15340	15276	15150	15213	15212	15333	15266	15231	15231	15219	15285	15312	15244	15164	15320	15261	15291	15207	15301	15178	15409	15251	15213	15358	15210	15280	15203	15170	15180	15062	15262	15282	15289	15176	15395	15422	14972	15127	15379	15133	15302	15170	15246	15356	15100	15214	15371	15246	15331	15057	15198	15153	15260	15223	15126	15482	15119	15254	15385	15333	15259	15398	15326	15241	15262	15398	15364	15268	15256	15258	15173	15285	15181	15184	15230	15290	15306	15248	15136	15302	15080	15182	15231	15334	15257	15130	15203	15186	15283	15077	15410	15203	15329	15382	15184	15276	15173	15308	15205	15100	15334	15241	15246	15259	15264	15362	15179	15338	15224	15176	15445	15187	15271	15319	15096	15245	15459	15319	15246	15126	15352	15383	15357	15305	15340	15181	15174	15416	15227	15347	15261	15560	15197	15264	15292	15466	15354	15282	15263	15084	15222	15131	15150	15294	15369	15417	15303	15226	15353	15206	15328	15170	15266	15335	15234	15276	15109	15350	15245	15324	15290	15280	15274	15251	15485	15223	15258	15304	15347	15170	15174	15182	15378	15418	15316	15387	15429	15294	15266	15142	15094	15170	15180	15319	15263	15417	15369	15393	15233	15477	15298	15347	15177	15267	15261	15399	15280	15159	15157	15433	15146	15277	15158	15274	15280	15384	15461	15322	15404	15240	15291	15236	15358	15271	15302	15158	15170	15160	15051	15264	15134	15362	15051	15196	15260	15263	15079	15134	15129	15263	15302	15386	15376	15210	15247	15232	15288	15179	15130	15200	15256	15456	15264	15335	15295	15190	15314	15219	15209	15230	15237	15376	15059	15424	15339	15297	15199	15486	15195	15163	15167	15351	15174	15153	15366	15180	15329	15271	15172	15057	15439	15203	15111	15215	15205	15295	15299	15261	15241	15381	15115	15148	15292	15159	15277	15188	15210	15232	15383	15377	15166	15373	15180	15233	15452	15137	15400	15214	15214	15244	15064	15238	15439	15175	15166	15297	15098	15118	15158	15136	15360	15241	15418	15269	15236	15357	15116	15282	15328	15169	15387	15313	15147	15251	15177	15289	15313	15286	15298	15384	15407	15182	15426	15399	15323	15161	15256	15339	15396	15207	15129	15315	15260	15275	15233	15355	15214	15255	15336	15310	15183	15180	15324	15196	15248	15273	15192	15292	15255	15069	15219	15383	15106	15235	15268	15430	15430	15337	15170	15075	15230	15447	15408	15119	15210	15345	15179	15035	15278	15267	15281	15381	15256	15313	15421	15210	15325	15239	15186	15325	15281	15290	15259	15182	15308	15281	15111	15353	15188	15209	15227	15128	15373	15106	15338	15456	15244	15179	15268	15246	15261	15347	15177	15458	15219	15388	15295	15196	15333	15279	15413	15242	15235	15204	15018	15312	15278	15195	15369	15140	15170	15311	15319	15087	15181	15340	15166	15126
23868	21425	29064	36493	24755	47294	27147	21678	19789	19538	19470	19264	19122	19072	19033	19137	19087	18996	19106	19184	19165	18913	19059	19082	19088	18899	19095	18827	18784	18947	19363	22268	22909	21820	20485	19639	18644	18716	18767	18545	18848	18600	18496	18848	18774	18713	18478	18592	18941	18494	18568	18681	18805	18504	18496	18876	18789	18461	18348	18547	18607	18641	18573	18545	18639	18764	18662	18639	18506	18541	18516	18620	18778	18510	18702	18557	18919	18623	18555	18623	18605	18755	18547	18533	18634	18489	18755	18550	18452	18508	18692	18704	18703	18797	18564	18396	18606	18401	18814	18766	18598	18499	18584	18466	18677	18806	18700	18657	18599	18586	18613	18550	18658	18734	18580	18474	18623	18378	18644	18656	18558	18469	18551	18490	18904	18433	18685	18665	18720	18657	18674	18599	18560	18794	18482	18655	18470	18376	18662	18644	18377	18602	18522	18426	18550	18544	18720	18626	18618	18583	18626	18551	18462	18378	18518	18493	18764	18733	18706	18674	18625	18577	18676	18635	18651	18721	18686	18482	18642	18586	18688	18493	18761	18558	18666	18519	18514	18603	18752	18592	18464	18410	18404	18858	18727	18622	18578	18699	18680	18503	18529	18324	18607	18649	18717	18635	18827	18665	18451	18425	18617	18503	18704	18561	18658	18473	18459	18550	18703	18659	18602	18474	18554	18708	18442	18455	18461	18622	18507	18641	18637	18654	18466	18643	18443	18449	18389	18548	18564	18643	18573	18440	18346	18503	18653	18521	18471	18663	18723	18747	18582	18548	18514	18786	18625	18378	18623	18501	18642	18568	18539	18493	18605	18568	18546	18534	18753	18669	18695	18588	18428	18716	18459	18835	18709	18610	18854	18645	18481	18597	18781	18558	18827	18688	18573	18652	18770	18440	18455	18428	18418	18518	18371	18530	18547	18424	18828	18552	18565	18488	18852	18469	18269	18605	18408	18672	18645	18474	18486	18582	18604	18616	18519	18467	18608	18615	18439	18662	18763	18608	18425	18618	18573	18683	18629	18441	18705	18571	18602	18306	18693	18455	18626	18560	18474	18361	18715	18786	18533	18668	18721	18633	18531	18540	18532	18617	18443	18648	18706	18540	18650	18599	18671	18442	18648	18318	18542	18632	18541	18343	18656	18740	18562	18671	18645	18561	18521	18780	18638	18574	18573	18498	18502	18478	18558	18553	18544	18520	18480	18603	18703	18661	18568	18670	18674	18749	18652	18579	18680	18651	18661	18377	18493	18763	18815	18617	18612	18438	18597	18362	18641	18475	18507	18656	18727	18800	18728	18423	18552	18554	18562	18524	18575	18459	18598	18538	18471	18536	18572	18559	18430	18447	18513	18602	18492	18483	18583	18429	18612	18554	18713	18625	18486	18652	18595	18524	18566	18380	18448	18490	18453	18670	18575	18503	18428	18653	18437	18639	18642	18670	18636	18531	18561	18745	18613	18363	18399	18455	18615	18693	18503	18577	18592	18950	18562	18465	18564	18735	18585	18479	18498	18795	18833	18555	18759	18512	18568	18740	18618	18605	18554	18808	18580	18485	18521	18595	18767	18471	18509	18484	18466	18860	18629	18550	18588	18573	18551	18623	18645	18551	18572	18432	18571	18735	18515	18543	18591	18499	18848	18487	18644	18712	18641	18721	18657	18525	18688	18511	18382	18619	18596	18630	18553	18385	18782	18662	18650	18588	18698	18530	18703	18641	18558	18515	18855	18859	18553	18839	18650	18578	18336	18698	18652	18708	18766	18523	18811	18429	18686	18403	18573	18736	18594	18360	18559	18394	18478	18569	18692	18683	18590	18573	18564	18482	18610	18530	18423	18744	18577	18709	18561	18541	18649	18484	18591	18443	18537	18720	18813	18567	18732	18512	18158	18539	18729	18719	18424	18453	18608	18673	18633	18566	18626	18538	18495	18602	18445	18497	18521	18780	18729	18609	18698	18628	18593	18426	18478	18584	18584	18624	18363	18645	18606	18593	18580	18604	18583	18583	18767	18561	18625	18399	18722	18478	18556	18382	18710	18539	18552	18508	18674	18712	18632	18453	18469	18415	18672	18937	18701	18717	18492	18667	18525	18541	18736	18568	18644	18600	18744	18540	18703	18434	18550	18922	18628	18538	18637	18520	18441	18623	18651	18692	18543	18669	18887	18385	18449	18621	18618	18722	18775	18591	18430	18386	18487	18679	18743	18543	18523	18489	18564	18787	18694	18655	18597	18511	18680	18529	18596	18647	18611	18502	18534	18723	18357	18662	18656	18433	18602	18529	18430	18427	18617	18720	18375	18542	18714	18607	18399	18629	18489	18556	18460	18610	18336	18641	18644	18531	18646	18892	18673	18409	18709	18690	18519	18420	18690	18593	18743	18696	18660	18429	18442	18568	18529	18498	18646	18717	18470	18530	18542	18477	18551	18596	18639	18425	18423	18624	18542	18570	18718	18496	18706	18696	18767	18545	18400	18607	18536	18602	18368	18340	18565	18945	18694	18384	18763	18645	18614	18624	18422	18615	18762	18305	18341	18654	18732	18745	18525	18503	18690	18686	18647	18610	18624	18613	18606	18655	18492	18615	18480	18760	18806	18635	18532	18628	18754	18719	18644	18644	18628	18574	18676	18344	18436	18445	18476	18498	18564	18403	18558	18709	18462	18565	18500	18544	18551	18768	18900	18540	18783	18610	18759	18655	18587	18712	18666	18513	18668	18689	18491	18583	18522	18649	18484	18617	18625	18714	18553	18652	18325	18514	18837	18394	18763	18584	18699	18739	18547	18544	18575	18466	18656	18493	18683	18793	18656	18607	18668	18520	18699	18682	18615	18549	18577	18625	18402	18595	18854	18531	18468	18494	18637	18645	18544	18511	18695	18657	18747	18573	18608	18389	18707	18573	18776	18653	18491	18589	18636	18453	18626	18421	18668	18326	18480	18635	18580	18593	18498	18672	18591	18582	18722	18501	18539	18712	18551	18472	18792	18630	18685	18600	18558	18564	18564	18625	18562	18559	18678	18670	18687	18549	18554	18591	18569	18485	18697	18751	18728	18550	18720	18670	18685	18555	18676	18461	18479	18549	18514	18571	18551	18596	18573	18277	18557	18580	18743	18679	18664	18571	18512	18635	18753	18689	18843	18531	18583	18549	18553	18533	18673	18553	18559	18458	18614	18735	18535	18628	18578	18671	18576	18700	18637	18545	18647	18492	18625	18486	18764	18517	18398	18525	18805	18600	18746	18600	18465	18686	18519	18602	18531	18782	18726	18775	18641	18454	18651	18565	18587	18366	18608	18470	18678	18522	18465	18520	18445	18510	18577	18491	18663	18581	18624	18683	18546	18514	18617	18584	18705	18588	18581	18603	18656	18717	18679	18540	18506	18268	18492	18596	18555	18425	18787	18514	18511	18526	18553	18493	18382	18389	18748	18561	18396	18659	18737	18488	18720	18716	18586	18545	18493	18595	18746	18656	18582	18578	18538	18680	18364	18605	18669	18646	18648	18571	18437	18724	18728	18533	18734	18509	18518	18563	18570	18678	18697	18680	18729	18428	18565	18709	18721	18629	18478	18602	18763	18725	18815	18501	18546	18332	18429	18734	18723	18587	18605	18399	18598	18564	18452	18494	18598	18603	18463	18804	18781	18597	18536	18366	18353	18725	18616	18753	18487	18627	18515	18700	18437	18568	18530	18664	18494	18433	18663	18258	18772	18519	18673	18771	18432	18483	18652	18436	18452	18478	18681	18618	18501	18653	18810	18621	18654	18583	18399	18664	18568	18735	18782	18639	18624	18566	18603	18618	18543	18612	18548	18637	18753	18458	18554	18583	18690	18589	18778	18597	18566	18535	18430	18624	18462	18435	18406	18584	18507	18674	18698	18520	18543	18477	18518	18485	18575	18596	18397	18560	18689	18771	18693	18490	18530	18585	18576	18556	18743	18452	18699	18651	18449	18679	18380	18480	18522	18629	18465	18380	18814	18272	18574	18611	18687	18536	18648	18438	18712	18595	18709	18632	18469	18506	18317	18600	18875	18516	18501	18399	18663	18565	18582	18563	18601	18409	18595	18568	18817	18604	18709	18666	18656	18801	18483	18671	18693	18516	18671	18455	18624	18723	18719	18522	18792	18638	18705	18595	18795	18555	18662	18464	18372	18616	18553	18688	18285	18571	18555	18470	18500	18526	18620	18706	18487	18547	18715	18564	18538	18737	18705	18718	18774	18484	18711	18513	18415	18631	18557	18458	18711	18480	18692	18626	18630	18694	18485	18549	18444	18599	18644	18598	18564	18442	18622	18679	18912	18934	18504	18684	18596	18619	18571	18498	18703	18460	18526	18625	18604	18778	18392	18471	18370	18639	18579	18642	18671	18466	18502	18743	18652	18486	18580	18570	18692	18769	18557	18542	18638	18563	18574	18540	18593	18446	18652	18517	18616	18755	18507	18484	18464	18552	18359	18407	18482	18561	18888	18557	18642	18640	18665	18597	18697	18854	18689	18470	18656	18695	18489	18657	18860	18562	18557	18596	18834	18641	18738	18375	18449	18651	18640	18614	18540	18541	18733	18644	18501	18612	18406	18507	18530	18465	18525	18708	18536	18490	18482	18595	18598	18619	18578	18364	18753	18819	18732	18604	18471	18731	18559	18505	18615	18536	18496	18492	18526	18625	18460	18591	18668	18543	18617	18632	18518	18608	18470	18494	18791	18581	18606	18550	18569	18586	18445	18496	18563	18550	18537	18546	18721	18436	18493	18659	18723	18562	18490	18622	18459	18588	18754	18477	18316	18512	18753	18540	18574	18610	18375	18616	18639	18491	18683	18571	18664	18693	18555	18546	18594	18607	18539	18545	18477	18937	18809	18524	18648	18496	18369	18576	18530	18598	18601	18648	18587	18376	18457	18509	18672	18839	18496	18550	18533	18576	18562	18733	18502	18770	18697	18433	18827	18434	18600	18658	18617	18497	18673	18632	18696	18634	18710	18436	18574	18678	18837	18631	18660	18582	18363	18612	18450	18528	18676	18627	18746	18670	18757	18596	18649	18782	18768	18555	18469	18423	18630	18566	18618	18492	18399	18613	18411	18595	18559	18632	18781	18543	18584	18647	18261	18511	18594	18674	18694	18684
18381	31106	31872	54490	23090	43793	16894	17027	16382	16175	15850	15637	15229	15096	15180	15563	15423	15632	15343	15580	15479	15510	15298	15598	15234	15163	15037	14873	14960	14952	15914	20894	20941	18746	16812	15646	14947	14872	14783	14761	14884	14878	14782	14675	14900	14954	14680	14830	14710	14932	14985	14761	14811	14797	14823	14791	14902	15079	14853	14800	14923	14981	14875	14769	14855	14914	14952	14811	14932	14828	14730	14820	14976	14689	14740	14777	15024	14961	14873	14697	14689	14735	14873	14787	15017	14646	14847	14898	14751	14819	14969	14733	14715	14763	14835	14788	14850	14716	14815	14939	14889	14858	14929	14777	14737	14903	14725	14745	14860	14860	14771	14952	14843	14804	14868	14789	14775	14872	14811	14785	14930	14650	14765	14858	14817	14810	14851	14844	14772	14752	14732	14612	14928	14800	14731	14857	14966	14860	14778	14864	14715	14822	14833	14825	14763	14742	14770	14780	14911	14760	14818	14976	14813	14846	14828	14870	14867	14827	14758	14746	14864	14832	14826	14604	14823	14706	14825	14896	14704	14653	14859	14972	14769	14838	14932	14877	14702	14789	14681	14688	15001	14767	14854	14791	14851	14923	14809	14810	14869	14776	14842	14851	14765	14853	14786	14812	14771	14870	14835	14755	14734	14678	14856	14910	14721	14818	14801	14852	14904	14980	14837	14824	14834	14786	14881	14804	14760	15031	14622	14822	14667	14810	14928	14761	14869	14860	14861	14666	14622	14794	14676	14807	14891	14753	14979	14749	14853	15014	14917	14745	14904	14915	14673	14896	14810	14765	14770	14827	14914	14757	14749	14566	14701	14782	14760	14659	14852	14868	14790	14860	14808	14854	14695	14649	15006	14823	14683	14903	14878	14748	14723	14787	14808	14718	14918	14964	14781	14963	15010	14816	14944	14926	14977	14921	14728	14905	14710	14870	14844	15140	14734	14858	14896	14893	14622	14848	14705	15060	14807	14845	14733	14760	14704	14875	14640	14942	14831	14810	14756	14795	14817	14910	14843	14718	14641	14932	14664	14742	14938	14671	14702	14840	14659	14769	14857	14965	14599	14950	14789	14908	14690	14768	14742	14785	14766	14862	14812	14807	14941	14869	14846	14694	14762	14919	14791	14744	14802	14991	14665	14977	14884	14848	14969	14883	14877	14977	14931	14877	14797	15001	14833	14679	14782	14739	14801	14754	14921	14683	14850	14728	14837	14897	14832	14840	14820	14782	14942	14885	14876	14786	15040	14788	14824	14920	14709	14774	14762	14877	15055	14832	14865	14806	14899	14687	14934	14695	14798	14750	14772	14821	14912	14857	14786	14683	14786	14682	14698	14613	14752	14769	14728	14855	14757	14728	14759	14861	14937	14757	14618	14734	14705	14781	14849	14733	14792	14808	14867	14892	14740	14771	14854	14882	14657	14870	14673	14846	14814	14746	14791	15012	14772	14798	14806	14756	14727	14723	14910	14879	14716	14895	14713	14780	14876	14724	14768	14696	14816	14822	14744	14764	14890	14925	14859	14839	14743	14741	14889	14980	14633	14899	14815	14809	14676	14786	14763	14889	14956	14777	14873	14903	14809	14881	14938	14930	14757	14849	14801	14742	14779	14896	15176	14860	14937	14808	14862	14733	14766	14740	14764	14722	14761	14990	14932	14803	14761	14811	14962	14748	14580	14867	14766	14942	14944	14844	14877	14814	14878	14949	15024	14707	14835	14790	14703	14814	14706	14807	14721	14766	14760	14693	14836	14890	14811	14804	14783	14869	14798	14694	14746	14779	14737	15031	14745	14765	14850	14677	14933	14865	14846	14798	14722	14874	14783	14832	14731	14856	14804	14777	14942	14934	14906	14726	14761	14774	15032	14956	14892	14813	14747	14892	14923	14762	14962	14808	14887	14857	14889	14725	14754	14773	14862	14740	14818	14972	14831	14768	14724	14764	14667	14835	15009	14816	14745	14821	14744	14946	14633	14870	14816	14709	14922	14780	14951	14688	14878	14879	14765	14784	14744	14757	14872	14693	14858	14757	14814	14701	14924	14902	14667	14953	14642	14697	14938	14902	14675	14858	14737	14739	14936	14929	14704	14702	14908	14531	14754	14868	14772	14972	14848	14770	14779	14795	14893	14710	14538	14904	14968	14822	14667	14942	14828	14887	14848	14831	14911	14750	14780	14981	14851	14978	14807	14717	14873	14827	14659	14733	14648	14901	14971	14927	14788	14740	14831	14804	14698	14961	14819	14719	14844	14817	14840	14883	14662	14786	14773	14925	14794	14804	14802	14949	14686	14791	14966	14768	14994	14930	14803	14619	14788	14831	14911	14650	14950	14933	14743	14824	14853	14792	14753	14845	14948	14698	14957	14912	14791	14853	14732	14962	14798	14816	14705	14876	14804	14702	14797	14748	14592	14776	14935	14712	14842	14801	14820	14926	14797	14877	14681	14720	14764	14949	14738	14840	14956	14752	14699	14764	14712	14836	14925	14519	14840	14715	14984	14854	14610	14945	14931	14783	14744	14886	14760	14656	14747	14768	14781	14893	14792	14931	14842	14909	14782	14783	14870	14862	14909	14987	14918	14825	14792	14808	14850	14760	14747	14968	14954	14895	14853	14862	14816	14912	14761	14948	14788	14890	14731	14757	14710	14943	14780	14847	14768	14759	14835	14923	14840	14851	14721	14815	14744	14756	14763	15052	14669	14825	14963	14660	14744	14810	14748	14665	14842	14952	14673	14897	14782	14852	15025	14914	14843	14777	14862	14834	14803	14943	14908	14817	14892	14756	14857	14759	14939	14685	14837	14777	14813	14798	14965	14840	14952	14983	14939	14849	14750	14894	14754	14777	14862	14770	14818	14869	14854	14920	14794	14859	14865	14928	14841	14904	14924	14921	14698	14864	14687	14756	14798	14918	14884	14717	14790	14879	14655	14896	14657	14608	14736	14903	14745	14914	14863	14872	14847	14637	14759	14779	14827	14949	14867	14840	14772	14901	14859	14965	14807	14785	14699	14906	14653	14676	14766	14727	14883	14766	14806	14780	14768	14748	14685	14868	14908	14939	14848	14844	14967	14576	14867	14794	14945	14792	14822	14674	14819	14808	14770	14803	14816	14752	14859	14843	14673	14918	15004	14876	14912	14844	14749	14907	14753	14646	14964	14769	14721	14945	15000	14789	14853	14799	14824	14883	14990	14888	14683	14812	14900	14741	14823	14847	14898	14773	14883	14784	14764	14892	14664	14979	14673	14940	14894	14823	14763	14926	14737	14831	14829	14872	14887	14757	14765	14811	14937	14762	14755	14611	14855	14831	14840	14727	14895	14962	14728	14681	14749	14871	14803	14930	14744	14784	14841	14785	14848	14650	14744	14737	14767	14827	14674	14870	14997	14871	14897	14926	14998	14885	14656	14847	14805	14866	14952	14800	14884	14736	14815	14814	14987	14928	14705	14712	14892	14864	14906	14803	14879	14765	14786	14739	14865	14942	14783	14846	14940	14835	14769	14901	14945	14809	14735	14877	14960	14697	14782	14738	14868	14805	14802	14804	14958	14788	15002	14766	14887	14787	14794	14795	14874	14905	14882	14799	14856	14861	14729	14705	14781	14856	14797	14702	14735	14772	14723	14818	14849	14740	14777	14928	14835	14687	14746	14839	14817	14759	14721	14845	14821	14801	14816	14661	14856	15014	14732	14864	14821	14894	14828	14658	14692	14858	14813	14947	14814	14787	14753	14776	14825	14744	14724	14808	14635	14828	14909	14711	14853	14771	14839	14701	14766	14908	14628	14789	14686	14755	14731	14864	14949	14801	14819	14620	14727	14815	14920	14804	14896	14712	14787	14895	15028	14754	14855	14721	14791	14816	14824	14780	15105	14854	14817	14869	14694	14846	14767	14846	14811	14951	14790	14771	14734	14791	15094	14851	14771	14788	14782	14771	14854	14771	14758	14948	14648	14826	14800	14691	14906	14718	14908	14790	14689	14935	14891	14824	14766	14667	14707	14885	14716	14873	14870	14840	14829	14849	14880	14863	14793	14858	14952	14885	14737	14785	14816	14893	14828	14877	14737	14914	14793	14798	14762	14865	14781	14916	14693	14776	14765	14896	14853	14701	14837	14827	14755	14837	14844	14811	14759	14602	14870	14882	14829	14723	14842	14830	14844	14792	14727	14864	14918	14915	14908	14709	14963	14605	14916	14810	14716	14719	14793	14594	14856	14695	14896	14801	14677	14764	14910	14873	14668	14823	14852	14793	14853	14772	14862	14726	14676	14820	14860	14863	14699	14737	14959	14914	14808	14653	14801	14915	14736	14729	14910	14857	14745	14765	14861	14900	14687	14887	14590	14789	14774	14915	14868	14723	14742	14841	14717	14669	14758	14611	14956	14733	14913	14874	14803	14888	14894	14733	14852	14711	15010	14947	14870	14821	14802	14694	14832	14856	14720	14744	14992	14753	14753	14728	14754	14864	14791	14871	14699	15024	14748	14951	14858	14834	14941	14890	14707	14852	14865	14800	14864	14789	14894	14815	14793	14748	14907	14764	14783	14983	14826	14805	14788	14722	14868	14829	14730	14942	15023	14860	14773	14883	14923	14935	15007	14704	14980	14693	14953	14948	14940	14727	14711	14780	14886	14874	14903	14782	14787	14722	14748	14756	14603	14773	14759	14707	14979	14819	14788	14659	14692	14694	14829	14808	14927	14730	15062	14865	14755	14866	14798	14851	14962	14755	14894	14935	14789	14909	14856	14862	14875	14784	14868	14700	14893	14788	14874	14842	14885	14758	14860	14993	14808	14685	14796	14909	14801	15068	14758	14813	14839	14933	14663	14831	14850	14835	14734	14772	14738	14765	14906	14836	14622	14979	14842	14790	14713	14896	14981	14703	14874	14783	14798	14741	14790	14894	14816	14847	14843	14737	14902	14917	14705	14824	14937	14823	14860	14806	14912	14843	14790	14840	14857	14864	14816	14765	14801	14777	15008	14851	14639	14812	14986	14813	14770	14751	14731	14962	14830	14915	14735	14911	14681	14917	14734	14858	14779	14675	14873	14762	14665	14754	14795	14878	14708	14611	14899	15001	14815	14900	14854	14847	14848	14948	15063	14800	14847	14744	14804	14836	14713	14742	14789	14836
29558	22747	24149	30476	19495	22271	18088	17797	17700	17539	17613	17797	17478	17355	17457	17433	17588	17684	17523	17564	17492	17551	17521	17360	17682	17481	17916	17585	17479	17504	17555	17572	17773	18027	17708	17630	17526	17497	17399	17388	17463	17826	17462	17399	17489	17459	17645	17562	17677	17295	17719	17489	17306	17631	17586	17674	17337	17638	17462	17445	17353	17474	17406	17513	17617	17397	17459	17545	17424	17497	17649	17572	17228	17637	17672	17523	17479	17586	17614	17399	17416	17687	17431	17326	17412	17288	17585	17581	17747	17370	17349	17446	17506	17575	17432	17319	17535	17474	17592	17560	17367	17437	17311	17478	17680	17409	17402	17509	17288	17303	17414	17655	17510	17498	17447	17808	17555	17371	17447	17495	17266	17649	17437	17605	17601	17435	17607	17454	17461	17506	17691	17436	17507	17587	17380	17443	17278	17412	17466	17495	17348	17476	17627	17496	17369	17380	17333	17390	17415	17796	17617	17479	17506	17574	17716	17393	17621	17565	17508	17515	17577	17358	17606	17457	17322	17398	17491	17612	17575	17477	17490	17741	17412	17698	17570	17405	17460	17210	17284	17574	17551	17522	17513	17510	17355	17689	17429	17678	17411	17649	17573	17414	17228	17507	17261	17604	17395	17443	17462	17547	17575	17545	17326	17474	17428	17650	17428	17505	17384	17531	17500	17453	17665	17582	17341	17552	17616	17397	17574	17555	17530	17487	17553	17635	17513	17428	17275	17380	17529	17511	17222	17465	17423	17455	17464	17486	17432	17262	17479	17366	17495	17233	17562	17732	17530	17531	17346	17574	17413	17397	17343	17441	17483	17351	17382	17430	17424	17367	17521	17508	17482	17498	17611	17522	17253	17477	17553	17533	17473	17459	17582	17384	17463	17367	17312	17424	17541	17509	17423	17588	17517	17446	17560	17362	17512	17359	17440	17083	17328	17630	17519	17616	17526	17394	17599	17342	17492	17380	17638	17504	17624	17464	17615	17575	17474	17560	17528	17480	17454	17618	17300	17541	17458	17687	17531	17622	17646	17488	17646	17433	17713	17545	17559	17374	17622	17342	17457	17392	17486	17653	17573	17473	17393	17464	17558	17590	17541	17573	17754	17504	17365	17415	17587	17501	17581	17405	17595	17491	17582	17536	17400	17554	17446	17495	17671	17691	17557	17506	17726	17653	17540	17285	17599	17696	17616	17510	17481	17480	17605	17423	17322	17479	17308	17770	17652	17458	17406	17659	17531	17542	17496	17526	17503	17284	17275	17519	17449	17520	17373	17343	17668	17485	17276	17493	17279	17458	17524	17393	17610	17495	17423	17432	17469	17505	17320	17554	17333	17335	17508	17640	17648	17516	17752	17312	17386	17543	17160	17459	17443	17600	17555	17453	17581	17353	17217	17472	17402	17571	17684	17394	17549	17472	17448	17419	17473	17550	17404	17434	17631	17393	17677	17446	17437	17600	17561	17653	17469	17524	17370	17398	17473	17414	17521	17382	17314	17418	17559	17422	17501	17630	17424	17298	17482	17483	17531	17391	17364	17416	17645	17568	17362	17383	17400	17460	17486	17583	17515	17508	17455	17243	17294	17515	17491	17681	17352	17220	17377	17352	17249	17550	17540	17375	17502	17528	17498	17365	17540	17590	17583	17323	17329	17634	17540	17412	17436	17602	17486	17499	17290	17492	17590	17591	17649	17703	17514	17560	17448	17446	17514	17312	17433	17532	17346	17462	17534	17866	17566	17471	17378	17630	17382	17713	17356	17622	17629	17490	17325	17379	17356	17696	17545	17455	17368	17546	17443	17569	17319	17497	17554	17683	17531	17271	17628	17482	17593	17712	17649	17536	17513	17560	17397	17311	17458	17414	17276	17403	17581	17366	17489	17500	17559	17581	17559	17575	17393	17653	17609	17631	17560	17342	17503	17600	17376	17380	17212	17439	17583	17383	17660	17379	17492	17382	17476	17351	17342	17435	17512	17717	17455	17330	17430	17360	17544	17558	17678	17472	17715	17488	17527	17480	17567	17389	17473	17614	17586	17321	17507	17702	17512	17597	17547	17615	17496	17482	17670	17517	17473	17589	17464	17442	17663	17313	17563	17462	17511	17649	17479	17609	17621	17545	17536	17419	17484	17418	17515	17743	17414	17549	17697	17622	17475	17477	17363	17586	17355	17438	17506	17370	17503	17487	17602	17475	17477	17408	17706	17528	17608	17458	17299	17391	17525	17260	17421	17390	17248	17493	17394	17553	17563	17412	17524	17533	17370	17526	17667	17567	17525	17695	17540	17544	17470	17512	17476	17362	17717	17413	17606	17449	17525	17259	17599	17548	17604	17446	17720	17513	17650	17539	17595	17759	17511	17543	17780	17545	17653	17610	17568	17557	17530	17691	17408	17541	17676	17448	17553	17448	17559	17542	17599	17658	17567	17413	17553	17626	17434	17646	17503	17534	17458	17365	17584	17543	17642	17560	17606	17553	17424	17598	17427	17425	17462	17605	17700	17531	17622	17589	17494	17605	17404	17739	17545	17442	17622	17603	17556	17441	17346	17613	17591	17571	17602	17344	17395	17435	17611	17488	17567	17557	17616	17555	17493	17506	17357	17555	17494	17682	17469	17481	17533	17453	17497	17608	17365	17384	17557	17515	17455	17331	17632	17621	17639	17605	17473	17689	17667	17495	17512	17560	17422	17411	17274	17487	17622	17316	17828	17321	17587	17319	17307	17587	17591	17606	17436	17364	17432	17666	17247	17381	17610	17363	17449	17373	17493	17781	17515	17644	17432	17539	17545	17381	17503	17329	17312	17495	17393	17361	17562	17369	17553	17479	17453	17569	17352	17448	17348	17517	17642	17543	17367	17431	17695	17367	17410	17466	17520	17268	17301	17660	17378	17563	17282	17380	17582	17621	17542	17657	17478	17217	17554	17300	17441	17531	17461	17496	17372	17471	17665	17579	17432	17585	17468	17477	17478	17471	17436	17482	17335	17563	17404	17467	17648	17329	17581	17526	17453	17408	17604	17447	17324	17631	17688	17445	17643	17413	17409	17581	17440	17371	17483	17511	17576	17456	17400	17530	17556	17581	17401	17509	17712	17546	17481	17543	17382	17715	17647	17549	17431	17760	17700	17378	17556	17462	17388	17560	17523	17588	17450	17572	17499	17487	17541	17353	17640	17581	17387	17502	17390	17379	17516	17500	17477	17557	17564	17476	17736	17544	17488	17520	17549	17517	17472	17637	17431	17206	17379	17399	17376	17619	17636	17527	17271	17396	17564	17637	17603	17398	17421	17532	17668	17627	17374	17459	17652	17439	17582	17593	17494	17516	17537	17437	17647	17470	17465	17245	17301	17466	17428	17554	17451	17576	17597	17406	17461	17636	17583	17430	17279	17471	17521	17484	17545	17699	17731	17384	17477	17770	17628	17495	17488	17451	17492	17646	17545	17618	17626	17411	17602	17714	17471	17494	17636	17456	17642	17509	17453	17482	17344	17439	17665	17920	17461	17461	17479	17510	17747	17629	17640	17407	17476	17533	17581	17589	17727	17463	17291	17590	17760	17451	17609	17517	17610	17607	17594	17237	17307	17532	17613	17665	17471	17488	17471	17302	17504	17419	17684	17474	17572	17450	17641	17601	17516	17169	17610	17527	17363	17674	17473	17648	17440	17511	17709	17340	17652	17389	17334	17353	17567	17413	17519	17481	17771	17524	17450	17442	17618	17403	17351	17363	17477	17504	17578	17799	17590	17403	17611	17437	17261	17504	17620	17482	17462	17501	17473	17749	17462	17534	17588	17717	17465	17269	17589	17525	17677	17695	17529	17621	17388	17401	17591	17415	17418	17653	17705	17734	17469	17432	17692	17791	17536	17764	17558	17427	17564	17502	17425	17407	17221	17428	17568	17503	17553	17447	17686	17365	17628	17634	17539	17319	17478	17374	17407	17362	17617	17492	17661	17491	17310	17506	17502	17377	17536	17478	17444	17450	17562	17572	17480	17375	17278	17669	17301	17621	17464	17683	17602	17572	17435	17632	17616	17538	17531	17529	17603	17619	17649	17497	17533	17566	17505	17456	17457	17603	17461	17613	17559	17640	17458	17649	17533	17574	17443	17494	17504	17532	17613	17271	17423	17344	17519	17658	17529	17487	17664	17425	17714	17379	17597	17601	17396	17633	17459	17660	17449	17520	17574	17476	17324	17403	17570	17760	17450	17464	17479	17559	17412	17458	17514	17520	17498	17500	17372	17596	17596	17558	17294	17447	17278	17379	17412	17402	17484	17510	17465	17617	17541	17573	17688	17377	17342	17518	17724	17587	17554	17495	17431	17532	17541	17427	17534	17460	17496	17586	17431	17517	17363	17400	17496	17614	17507	17453	17475	17565	17589	17606	17681	17634	17363	17477	17685	17646	17456	17350	17482	17573	17528	17544	17491	17329	17606	17541	17618	17246	17634	17572	17576	17621	17450	17548	17301	17704	17458	17434	17266	17392	17408	17401	17578	17589	17594	17642	17309	17445	17423	17655	17468	17386	17587	17535	17550	17380	17396	17361	17598	17294	17586	17317	17591	17490	17482	17411	17367	17529	17552	17442	17700	17418	17525	17436	17309	17276	17542	17498	17591	17472	17460	17217	17459	17656	17459	17436	17497	17435	17619	17390	17624	17561	17507	17411	17622	17459	17486	17596	17539	17400	17513	17481	17398	17446	17373	17435	17534	17759	17468	17432	17370	17546	17606	17314	17688	17537	17693	17475	17481	17282	17501	17346	17499	17388	17416	17441	17411	17457	17537	17376	17565	17450	17488	17606	17580	17481	17573	17550	17518	17432	17297	17465	17488	17544	17304	17536	17401	17586	17531	17387	17449	17511	17539	17724	17530	17784	17342	17449	17475	17443	17672	17538	17457	17580	17316	17487	17334	17245	17567	17564	17408	17410	17561	17574	17686	17373	17532	17618	17531	17507	17390	17506	17576	17414	17426	17663	17409	17483	17347	17638	17564	17404	17590	17518	17552	17648	17467	17532	17406	17554	17579	17483	17485	17426	17441	17484	17415	17631	17555	17611	17571	17297	17596	17539	17515	17601	17447	17610	17474	17654	17350	17597	17417	17295	17569	17429	17548	17812	17615	17614	17383	17333
16003	18323	19463	29364	14913	20251	14562	14399	14281	14423	14256	14207	14361	14307	14264	14232	14142	14457	14199	14384	14388	14335	14462	14304	14131	14168	14325	13970	14219	14117	14221	14288	14711	14809	14545	14311	14224	14139	14197	14224	14289	14076	14177	14179	14256	14124	14198	14004	14251	14209	14094	14082	14300	14285	14119	14216	14180	14323	14242	14254	14003	14124	14102	14271	14239	14163	14315	14202	14170	14123	14094	14348	14316	14330	14291	14247	14291	14181	14087	14216	14125	14072	14200	14137	14087	14112	14014	14101	14170	14231	14013	14189	14254	14241	13959	14132	14295	14193	14340	14022	14186	14154	14126	14236	14087	14414	14188	13975	14037	14248	14095	14196	14135	14237	14277	14168	14166	14111	13987	14171	14385	14095	14203	14208	14285	14347	14235	14117	14241	14348	14052	14285	14211	14394	14095	13950	14277	14202	14274	14165	14239	14244	14321	14269	14254	13959	14215	14055	13983	14241	14164	14089	14185	14299	14214	14210	14005	14238	14114	14241	14210	14011	14203	14232	14052	14191	14060	14336	14146	14268	14215	14317	14253	14143	14179	14115	14336	14297	14144	14145	14167	14133	14049	14251	13993	13989	14187	14299	14223	14184	14166	13991	14180	14150	14211	14177	14336	14160	14084	14193	14315	14257	14105	14092	14321	14055	14174	14213	14028	14156	14279	14082	14251	14089	14136	14203	14104	14253	14009	14142	14250	14136	14207	14208	14256	14166	14210	14106	14145	14194	14189	14040	14134	14077	14316	14138	14150	14303	14095	14068	14257	14167	14159	14228	14334	14189	14111	14043	13946	14287	14208	14368	14138	14300	14004	14061	14127	14135	14215	14325	14293	14224	14164	14008	14150	14194	14159	14201	14317	14215	14152	14304	14156	14252	14322	14125	14334	14252	14002	14097	14133	14148	14161	14134	14115	14185	14036	14136	14091	14395	14034	14130	14137	14028	14120	14157	14100	14228	14111	14093	14159	14222	14100	14321	14377	14206	14244	14175	14307	13966	14138	14028	14286	13971	14323	14135	14154	14311	14288	14269	14253	14095	14120	14140	14064	14190	14211	14183	14016	14138	14081	14163	14188	14136	14268	14208	14204	14140	14180	14196	14147	14286	14223	14137	14221	14118	14251	14207	14287	14210	14080	14306	14080	14110	14381	14238	13986	14089	14186	14169	14246	14332	14073	14123	14201	14108	14251	14077	14185	14116	14301	14108	14042	14281	14197	14075	14154	14129	14294	14149	14124	14291	14038	14125	14124	14027	14071	14281	14234	14243	14221	14197	14109	14160	14006	14105	14171	14215	14187	14205	14106	14403	14046	14205	14246	14040	14002	14146	14050	14454	13998	14267	13949	14182	14159	14204	14208	14031	14158	14290	14244	14194	14229	14104	14112	14183	14149	14097	14180	14268	14075	14329	14172	14231	14098	14106	14152	14025	14060	14196	14223	14040	14166	14332	14273	14167	14148	14174	14295	14112	14115	14028	14217	14245	14097	14233	14220	14206	14194	14254	14130	14192	14126	14139	14250	14221	14252	14139	14285	14195	13999	14291	14249	14254	14074	14228	14287	14199	14157	14260	14184	14210	14139	14158	14236	14311	14288	14244	14233	14152	14100	14110	14315	14035	13985	14203	14120	14224	14086	14192	14149	14208	14351	14158	14255	14222	14279	14149	14297	14353	14127	14211	14103	14122	14089	14192	14241	14294	14169	14148	14093	14111	14131	14110	14067	14224	13998	14154	14178	14159	14282	13985	14034	14175	14136	14098	14241	14179	14183	14213	14206	14198	14133	14109	14269	14249	14106	14033	14070	14098	14436	13971	14299	14251	14222	14097	14224	14118	14241	14115	14175	14229	14136	14268	14277	14151	14310	14114	14171	14133	14055	14247	14081	14170	14016	14273	14120	14066	14236	14076	14179	14183	14110	14240	14101	14167	13990	14261	14118	14059	14257	14219	14201	14296	14156	14178	14252	14162	14147	14229	14247	14029	14259	14145	14170	14123	14318	14215	14104	13993	14181	14227	14077	14080	14323	14050	14324	14154	14148	14069	14242	13962	14240	14289	14276	14241	14193	14084	14112	14074	14347	14266	14212	14090	14120	14119	14222	14102	14250	14247	14285	14207	14062	14098	14256	14239	14338	13995	14002	14133	13941	14230	14171	13985	14325	14250	14135	14319	14189	14303	13944	14058	14034	13990	14127	14085	14135	14275	14071	14074	14149	14163	14145	14185	14084	14277	14035	14197	14293	14116	14170	14238	14185	14183	14145	14147	14247	14158	14190	14178	14351	14132	14133	14367	14117	14235	14316	14186	14153	14362	14285	14169	14202	13986	14042	14203	14133	14186	14107	14240	14026	14246	14101	14251	14180	14119	14257	14226	14195	14106	14175	14191	14204	14257	14137	14208	14206	14135	14171	14284	14276	14205	14356	14270	14005	14294	14045	14167	14117	14065	14191	14174	14165	14079	14363	14223	14238	14154	14191	14344	14168	14193	14303	14148	14160	14217	14181	14242	14204	14082	14145	14072	14234	14128	14215	14135	14213	14216	14178	14114	14124	14139	14015	13982	14124	14271	14348	14383	14137	14181	14110	14105	14124	14353	14283	14170	14247	14214	14062	14087	14293	14202	14228	14282	14246	14001	14195	14067	14139	14233	14169	14263	14221	14079	14209	14198	14306	14123	14219	14085	14322	14219	14177	14055	14226	14209	14062	14073	14060	14203	14407	14297	14078	14215	14223	14331	14098	14226	14030	14129	14225	14217	14238	14038	14221	14050	14335	14151	14110	14035	14198	14171	14242	14208	14194	14059	14138	14130	14164	14253	14165	14205	13999	14228	14227	14163	14199	14164	14191	14166	14171	14327	14197	14173	14137	14085	14180	14161	14100	14183	14102	14076	14156	14215	14204	14184	14182	14177	14216	14185	13989	14244	14379	14113	14202	13939	14258	14110	14362	14232	13995	14102	14129	14086	14141	14182	14157	14099	14196	13816	14226	14156	14180	14096	14180	14145	14161	14067	14117	14279	14014	14213	14228	14147	14140	14213	14209	14176	14200	14005	14155	13964	14303	14340	14145	14232	14259	14150	14313	14158	14085	14190	14187	14116	14191	14127	14311	14153	14194	14065	14278	14167	14191	14101	14017	14258	14234	14266	14211	14125	14027	14134	14102	14222	14172	14287	14214	14218	14176	14109	14257	14168	14174	14059	14023	14012	14277	14324	14063	14260	14395	14237	14199	13993	14132	14190	14261	14267	14134	14215	14153	14104	14173	14106	14060	14299	14001	14255	14224	14239	14206	14139	14283	14226	14003	14248	14123	14206	14095	13977	14102	14126	14224	14352	14162	14181	14116	14172	14074	14088	14212	14105	13985	14355	14227	14274	14158	14157	14241	14160	14234	14226	14299	14235	14242	14296	14152	14229	14071	14204	14191	14289	14011	14333	14267	14169	14309	14116	14212	14345	14053	14116	14271	14225	14325	14206	14317	14283	14096	14059	14186	14220	14093	14218	14414	14053	14306	14194	14166	14209	14254	14000	14191	14218	14217	14121	14186	14214	14349	14063	14126	14192	14165	14284	14295	14083	14093	14151	14120	14225	14266	14145	14166	14185	14209	14219	13991	14228	14077	14184	14169	14140	14130	14094	14285	14221	14071	14319	14274	14164	14200	14070	14146	14259	14132	14116	14210	14147	14200	14323	14087	14137	14096	14123	14098	14247	14170	14208	14139	14244	14202	14128	14092	14111	14109	14256	14215	14073	14205	14117	14115	14311	14211	14085	14235	14213	14290	14374	14095	14222	14101	14159	14139	14261	14229	14158	14141	14010	14136	14190	14314	14157	14184	14127	14163	14195	14119	14294	14365	14221	14129	14059	14224	14154	14143	14094	14161	14087	14146	14221	14131	14262	14192	14085	14215	14101	14247	14049	14204	14282	14111	14038	14313	14110	14140	14161	14118	14298	14239	14000	14181	14115	14026	14206	14132	14086	14182	14158	14273	14262	14032	14095	14241	14018	14271	14186	14167	14273	14193	14234	14290	14103	14154	14144	14153	14170	14097	14226	14106	14268	14261	14159	14197	14183	13957	14052	14084	14220	14252	14202	14305	14273	14216	14385	14213	14230	14191	14144	14070	14405	14041	14167	14202	14089	14200	14174	14365	14286	14187	14121	14267	14259	14199	14343	14045	14189	14146	14017	14200	14326	14102	14060	14195	14091	14150	13886	14160	14194	14394	14361	14192	14360	14140	14151	14070	14128	14088	14240	14077	13945	14159	14289	14209	14165	14050	14355	14223	14109	14229	14052	14311	14189	14157	14137	14123	13978	14225	14012	14211	14167	14145	14172	14161	14156	14279	14097	14108	14319	13975	14211	14120	14178	14315	14215	14298	14072	14104	14050	14133	14216	14151	14224	14140	14338	14126	14126	14272	14195	14110	14288	14172	14242	14048	14185	14116	14203	14183	13978	13995	14013	14029	14043	14254	14179	14344	14077	14345	14006	14220	14102	14083	14412	14159	14379	14187	14291	14072	14248	14308	14084	14188	14238	14160	14126	14218	14106	14104	14249	14355	14077	14358	14074	14229	14095	14225	14185	14189	13971	14181	13992	14168	14339	14188	14169	14182	14035	14048	14244	14227	14160	14298	14230	14022	14149	13977	14330	13997	14144	14269	14073	14114	14190	14161	14218	14251	14210	14188	14354	14167	14040	14208	14273	14218	14232	14183	14225	14038	14318	14252	14151	14043	14281	14023	14058	14101	14265	14009	14248	14240	14207	14124	14270	14244	14276	14204	14241	14115	14263	13942	13963	14172	14103	14252	14235	14061	14094	14256	14289	14104	14082	14196	14377	14192	14250	14211	14065	13939	14220	14037	14147	14087	14067	13980	14084	14293	14152	14200	14136	14128	14379	14164	14134	14170	14240	14024	14207	14132	14240	14140	14286	14182	14200	14219	14264	14180	14148	14082	14161	14154	14217	14270	14123	14216	14183	14262	14205	14160	14106	14195	14228	14105	14353	14268	14161	14393	14392	14041	14206	14190	14231	14374	14005	14267	14172	14116	14249	14086	14055	14144	14232	14254	14250	14305	14144	14178	14122	14124	14114	14147	14207	14176	14225	14112	14145	14174	14092
25252	21437	28632	50163	31557	42990	22812	19098	18377	18163	18518	18147	18165	18160	17805	18274	18230	18034	17956	18133	18047	17955	17855	17951	18155	18320	17899	17910	17885	17837	17960	19145	19815	19508	19210	18302	17832	17963	17785	17772	17910	17813	18184	17794	17717	17778	17766	17778	17816	17763	17992	17804	17709	17830	17643	17993	17854	17618	17710	18049	17935	17668	17554	17799	17807	17744	17783	17846	17712	17791	17767	17633	17740	17697	17822	17713	17884	17942	17876	17754	17954	17858	17907	17794	17842	17868	17885	17768	17786	17811	17909	18057	17876	17718	17913	17870	17720	18002	17671	17727	17803	17874	17770	17954	17664	17891	17883	17874	17761	17878	17787	18043	17883	17921	17742	17780	17807	17712	17763	17915	17653	17804	17738	17832	17622	17655	17749	17775	17935	17678	17832	17794	17768	17832	17800	17738	17567	17767	17794	17662	17862	17677	17947	17768	17619	17768	17835	17819	17827	17931	17822	17950	17866	17627	17799	17729	17972	17769	17819	17670	17875	17912	17925	17863	17639	17773	17681	17869	17616	17769	17976	17902	17846	17852	17701	17851	17906	17674	17729	17784	17678	17583	17717	17717	17682	17545	17775	17841	17558	17724	17795	17838	17788	17924	17735	17655	17822	17663	17951	17666	17948	17778	17720	17743	17713	17900	17751	17889	18026	17659	17779	17746	17680	17699	17797	17829	17655	17842	18068	18022	17952	17954	17946	17853	17751	17885	17635	17677	17871	17622	17761	17975	17883	17777	17692	17925	17820	17659	17719	17648	17646	17763	17656	17732	17624	17683	17752	17892	17954	17800	17700	17893	17844	17967	17888	17610	17950	17664	17672	17816	17695	17714	17502	17842	17597	17750	17600	17766	17714	17754	17944	18023	17855	17683	17733	17879	17642	17693	17856	17692	17637	18066	17776	17920	17697	17979	17712	17953	17710	17712	17811	17696	17852	17762	17810	17782	17641	17746	17582	17603	17528	17698	17861	17923	17561	17761	17648	17588	17669	17808	17806	17701	17773	17898	17687	17845	17668	17893	17871	17879	17927	17915	17706	17796	17789	17710	17662	17942	17657	17941	17724	17658	17916	17594	17698	17773	17818	17660	17899	17725	17722	17955	17751	17792	17660	17794	17834	17809	17909	18043	17740	17665	17638	18044	17805	17697	17895	17827	17901	17723	17670	17608	17762	17757	17813	17759	17805	17751	17824	17696	17563	17782	17881	17907	17760	18025	17828	17756	17835	18007	17807	17684	17746	17677	17928	17697	17921	17709	17668	17815	17778	17872	17560	17819	17822	17873	17791	17765	17655	17818	17727	17659	17838	17777	17683	17692	17834	17739	17725	17707	17794	17893	17889	17879	17748	17754	17964	17701	17783	17815	17836	17788	17788	17924	17881	17863	17659	17909	17745	17918	17925	17787	17929	17787	17707	17943	17873	17919	17806	17995	17777	17800	17704	17763	17910	17789	17657	17753	17822	17771	17686	17726	17783	17745	17803	17756	17840	17770	17929	17783	17912	17831	17605	17842	17801	17686	17718	17649	17910	17726	17869	17721	17822	18078	17817	17904	18030	17921	17683	17643	17657	17790	17853	17865	17736	17986	17846	17780	17764	17586	17826	17646	17882	17624	17798	17722	17594	17855	17919	17818	17771	17575	17716	18024	17773	17841	17874	17647	17882	17678	17772	17805	17828	17846	17836	17732	17911	17892	17916	17904	17896	17931	17609	17603	17620	17949	17833	17690	17796	17694	17637	17982	17909	17842	17708	17758	17805	17711	17638	17865	17815	17638	17888	17748	17917	17961	17732	17734	17722	17906	17731	17727	17711	17819	17680	17946	17710	17861	17943	17709	17760	17949	17974	17665	17859	18006	17868	17855	17823	17686	17841	17658	17768	17918	17840	17923	17704	18058	17754	17717	17761	17707	17577	17744	17639	17655	17675	17759	17814	17802	17912	17956	17921	17767	17999	17804	17815	17732	17798	17815	17826	17806	17656	17678	17778	17789	17792	17871	17681	17722	17898	17648	17763	17925	17916	17714	17985	17782	17850	17949	17917	17806	17796	17706	17691	17988	17629	17702	17699	17814	17882	17857	17760	17788	17877	17581	17814	17769	17684	17884	17833	17651	17874	17808	17768	17806	17753	17706	17779	17887	17969	17667	17730	17701	17845	18020	17720	17812	17807	17927	17596	17768	17925	18013	17779	17799	17816	17753	17807	17793	17723	17595	17958	18135	17723	17856	17612	17822	17652	17839	17790	17595	17749	17730	17808	17766	17900	17858	17841	17900	17713	17844	17829	17766	17685	17846	17729	17850	17682	17794	17706	17760	17761	17844	17753	17756	17804	17964	17849	17689	17725	17726	17730	17874	17753	17793	17721	17837	17988	17714	17695	17730	17752	17816	17999	17784	17747	17656	17948	17766	17715	17782	17940	17864	17822	17737	17933	17956	17928	17887	17717	17744	17902	17851	17760	17889	17974	17852	17708	17888	17866	17728	17670	17827	17952	17905	17836	17969	17695	17720	17595	17591	17878	17638	17785	17620	17686	17816	17884	17847	17847	17764	17917	17695	17815	17812	17645	17709	17704	17686	17674	18037	17614	17760	17625	17497	17896	17698	17888	17749	17657	17762	17706	17826	17639	17905	17574	17815	17847	17736	17832	17697	17643	17846	17901	17658	17972	18005	17927	17616	17680	17908	17647	17804	17909	17850	17814	17878	17572	17729	17728	17684	17723	17830	17927	17742	17658	17876	17649	17882	17740	17768	17761	17602	17872	17770	17946	17892	17747	17876	17856	17673	17617	17808	17952	17875	17806	17775	17780	17816	17829	17751	17870	17596	17945	17757	17647	17871	17886	17611	17754	17778	17881	17746	17848	17855	17883	17763	17775	17762	17867	17748	17734	17903	17789	17778	17840	17557	17789	17678	17951	17841	17854	17882	18024	17758	17851	17724	17797	17704	17760	17803	17739	17822	17714	17792	17898	17760	17792	18019	17851	17868	17972	17827	17787	17962	17854	17658	17834	17776	17692	17690	17799	17933	17826	17763	17722	17956	17778	17519	17831	17941	17963	17622	17783	17667	17689	17655	17900	17314	17812	17779	17865	17852	17839	17980	17755	17917	17735	17920	17984	17846	17788	17673	17926	17975	18038	17886	17817	17913	17705	17944	17809	17764	17947	17774	17925	17575	17758	17879	17633	17632	17730	17867	17959	17666	17902	17886	17872	17960	17930	17951	17904	17756	17751	17894	18032	18032	17625	17675	18001	18066	17803	17836	17722	17714	17814	17771	17910	18030	17603	17816	17866	17935	17955	17825	17878	17832	17654	17680	17909	17840	17891	17766	17737	17685	17652	17865	17841	17633	17865	17824	17669	17693	17857	17844	17717	17729	17756	17749	17837	17691	17878	17837	17921	17520	17735	17589	17857	17957	17916	17706	17756	18136	17701	17454	17702	17578	17759	17654	17625	17607	17800	17742	17810	17885	17779	17791	17830	17963	17787	17656	17892	17720	17785	17848	17922	17792	17788	17774	17520	18040	17921	17887	17670	17759	17946	17788	18054	17833	17728	17842	17966	17936	17660	17822	17864	17814	17897	17777	17826	17933	17892	17697	17810	17910	17853	17808	17877	17726	17997	17775	17751	17705	17552	17684	17573	17791	17596	17752	17853	17769	17755	17765	17762	17981	17811	17767	17914	17876	17709	17745	17764	17479	17781	17827	17767	17647	17713	17664	17832	17778	17804	17717	17821	17743	17750	17642	17863	17821	17847	17637	17659	17825	17793	17862	17845	17832	17717	17839	17818	17944	17668	17685	17775	17667	17892	17777	17742	17444	17829	17628	17754	17717	17555	17776	17908	17660	17789	17502	17708	17766	17768	17845	17738	17751	17910	17770	17805	17865	17867	17934	17856	17815	17994	17689	17803	17733	17709	17691	17934	17693	17726	17962	18035	17919	17883	17699	17640	17753	17813	17670	17743	17805	17825	17503	17702	17775	17882	17702	17932	17838	17760	17769	17837	17656	17601	17792	17936	17757	17735	17667	17872	17773	17789	17803	17857	17864	17785	17842	17978	17771	17780	17882	17950	17571	17734	17462	17841	17807	17887	17822	17979	17881	17825	17760	17707	17852	17831	17682	18009	17837	17708	17933	17970	18157	17682	17569	17790	17803	17594	17599	17881	17753	17713	17844	17764	17633	17668	17778	17724	17925	17861	17773	17935	17812	17854	17843	17637	17709	17750	17662	17955	17958	17886	17686	17741	17819	17723	17958	17729	17915	17553	17884	17673	17762	17980	17676	18014	17657	17782	17740	17613	17967	17868	17940	17770	17951	17938	18022	17924	17831	17894	17889	17617	17656	17959	18014	17988	17764	17756	17795	17927	17751	17769	18049	17877	17885	17794	17812	17871	17770	17824	17615	17554	17698	17655	17932	18043	17946	17818	17839	17713	17827	17778	17969	17775	17852	17786	17636	17683	17700	17794	17796	17853	17828	17874	17904	17782	17759	17716	17981	17680	17989	17535	17642	17725	17825	17997	17740	17713	17888	17893	17815	17893	17765	17958	17782	17964	17889	17864	17892	17537	17829	17680	17829	17798	17852	17875	17960	17862	17711	17705	17746	17719	17683	17713	18018	17592	17741	17793	17666	18057	17913	17904	17898	17489	17743	17755	17731	17734	17801	17989	17849	17666	17673	17973	17999	17831	17843	17687	17684	17771	17746	17725	17823	17702	17752	17776	17586	17725	17607	17761	17764	17839	17754	18034	17795	18006	17824	17970	17675	17780	17838	17926	17845	17684	17759	17702	17888	17678	17934	17632	17836	17699	17864	17728	17862	17761	17818	17740	17743	17969	18012	17996	17590	17836	17710	17849	17902	17732	17705	17759	17813	18008	17766	17677	17961	17737	17738	17966	17925	17832	17799	18001	18016	17927	17626	17868	17840	17848	17742	17835	17795	17621	17659	17705	17797	17818	17696	17786	17788	17735	17721	17926	17842	17952	17947	17844	17617	17762	17873	18004	18073	17992	17603	17781	17554	17717	17724	17867	17785	17965	17822	17699	17662	17875	17832	17874	17802	17568	17659	17658	17598	17727	17814	17920	17629	17742	17633	17785	17722	17740	17806	17713	17920
16280	25155	26841	63496	20564	37612	15505	15448	15148	14793	14835	14640	14549	14541	14841	14689	14547	14724	14749	14598	14532	14683	14428	14499	14419	14335	14281	14514	14329	14469	14715	16138	17545	16409	16000	14748	14384	14291	14527	14276	14491	14476	14461	14443	14345	14413	14558	14479	14309	14292	14329	14494	14397	14496	14404	14342	14479	14431	14425	14375	14322	14314	14255	14361	14208	14247	14258	14368	14351	14474	14408	14317	14437	14398	14342	14355	14472	14191	14400	14275	14382	14240	14253	14412	14478	14136	14375	14412	14303	14521	14381	14400	14429	14211	14352	14346	14282	14405	14395	14473	14299	14356	14347	14407	14401	14427	14244	14372	14421	14383	14490	14283	14473	14281	14314	14372	14419	14521	14558	14185	14450	14254	14355	14258	14430	14293	14332	14423	14269	14306	14349	14335	14318	14368	14426	14483	14405	14287	14196	14370	14420	14284	14240	14358	14093	14240	14311	14195	14429	14285	14320	14328	14445	14293	14377	14247	14441	14404	14287	14323	14332	14451	14368	14299	14353	14393	14467	14467	14395	14400	14265	14342	14189	14182	14315	14206	14313	14330	14396	14361	14361	14378	14399	14294	14310	14430	14213	14463	14394	14472	14308	14355	14355	14130	14340	14472	14408	14498	14238	14286	14329	14297	14207	14440	14377	14358	14295	14462	14327	14338	14345	14544	14436	14298	14367	14428	14371	14445	14376	14323	14330	14418	14393	14394	14292	14426	14512	14463	14465	14428	14172	14356	14325	14352	14357	14315	14519	14438	14382	14383	14320	14427	14389	14341	14369	14352	14448	14351	14397	14288	14373	14341	14383	14426	14438	14228	14394	14542	14254	14271	14304	14375	14434	14378	14523	14388	14469	14397	14370	14407	14366	14327	14511	14366	14366	14307	14380	14422	14285	14336	14437	14260	14404	14156	14475	14347	14210	14406	14405	14436	14256	14506	14440	14343	14283	14480	14311	14392	14309	14397	14302	14250	14421	14352	14311	14229	14423	14351	14282	14296	14320	14308	14361	14305	14349	14139	14278	14400	14396	14418	14229	14264	14235	14283	14370	14355	14160	14373	14300	14474	14332	14377	14231	14367	14280	14180	14362	14468	14369	14464	14352	14325	14331	14148	14423	14339	14414	14368	14359	14273	14330	14251	14304	14521	14226	14450	14421	14380	14413	14193	14353	14378	14264	14470	14262	14536	14379	14511	14411	14357	14416	14305	14398	14298	14380	14350	14398	14297	14200	14262	14250	14410	14509	14325	14397	14248	14410	14359	14273	14321	14471	14185	14309	14378	14337	14407	14521	14337	14409	14382	14298	14449	14314	14344	14372	14365	14429	14345	14403	14373	14520	14370	14227	14282	14345	14403	14361	14352	14291	14390	14392	14509	14261	14249	14223	14389	14244	14261	14502	14373	14310	14310	14505	14328	14193	14445	14156	14190	14258	14388	14445	14336	14298	14372	14267	14349	14325	14340	14209	14440	14428	14364	14318	14454	14280	14344	14327	14320	14337	14277	14345	14473	14504	14430	14394	14538	14277	14350	14471	14273	14335	14300	14352	14486	14394	14554	14364	14521	14311	14210	14442	14345	14332	14502	14349	14382	14372	14461	14333	14263	14112	14351	14195	14400	14384	14377	14306	14437	14274	14493	14429	14360	14218	14221	14479	14263	14478	14319	14342	14444	14241	14308	14336	14394	14406	14438	14447	14244	14378	14169	14430	14417	14370	14585	14376	14342	14323	14446	14324	14462	14452	14423	14401	14189	14389	14360	14451	14230	14327	14402	14311	14373	14488	14468	14400	14529	14340	14350	14261	14426	14323	14311	14309	14320	14323	14347	14279	14139	14266	14309	14346	14256	14441	14175	14246	14472	14326	14510	14274	14449	14385	14459	14545	14380	14348	14301	14394	14382	14325	14349	14423	14379	14208	14437	14365	14507	14348	14280	14338	14181	14499	14346	14309	14294	14153	14400	14399	14391	14281	14284	14321	14218	14373	14470	14479	14243	14479	14532	14427	14376	14385	14255	14313	14446	14332	14393	14362	14276	14419	14439	14297	14474	14442	14331	14299	14547	14274	14358	14169	14399	14503	14384	14154	14298	14354	14376	14337	14444	14255	14289	14295	14328	14281	14288	14438	14427	14439	14444	14362	14337	14281	14390	14285	14460	14307	14399	14345	14428	14397	14296	14306	14572	14350	14201	14354	14483	14286	14507	14356	14480	14578	14317	14299	14530	14295	14302	14512	14348	14303	14350	14499	14226	14360	14451	14434	14365	14571	14330	14514	14342	14511	14289	14380	14277	14389	14405	14471	14514	14310	14498	14307	14333	14464	14242	14483	14251	14391	14331	14314	14338	14284	14503	14305	14309	14234	14511	14292	14478	14367	14323	14541	14211	14345	14374	14317	14249	14374	14458	14437	14312	14329	14457	14352	14201	14400	14333	14350	14357	14180	14372	14436	14412	14328	14410	14329	14259	14460	14324	14427	14362	14371	14496	14386	14462	14290	14313	14298	14389	14520	14446	14280	14583	14405	14269	14325	14479	14392	14494	14429	14337	14361	14320	14391	14355	14553	14444	14496	14294	14455	14315	14364	14523	14508	14311	14171	14440	14387	14337	14214	14150	14302	14552	14356	14256	14246	14309	14317	14257	14273	14355	14452	14588	14404	14377	14494	14411	14276	14426	14434	14481	14290	14334	14360	14363	14336	14349	14374	14308	14505	14305	14154	14415	14427	14389	14409	14266	14379	14319	14402	14419	14562	14156	14227	14365	14397	14325	14334	14339	14288	14333	14461	14394	14361	14255	14288	14356	14485	14479	14337	14214	14349	14368	14581	14282	14200	14366	14454	14393	14366	14434	14436	14358	14450	14342	14300	14472	14416	14333	14231	14279	14294	14288	14315	14455	14394	14344	14174	14328	14208	14380	14361	14411	14340	14300	14360	14250	14559	14345	14387	14286	14441	14401	14337	14359	14401	14441	14368	14322	14321	14437	14378	14297	14488	14419	14287	14360	14375	14342	14492	14430	14318	14375	14442	14514	14400	14134	14358	14409	14524	14430	14332	14418	14312	14354	14243	14476	14538	14360	14460	14323	14426	14343	14386	14430	14439	14339	14261	14445	14415	14212	14436	14177	14287	14431	14239	14481	14463	14456	14334	14068	14467	14359	14276	14293	14452	14392	14270	14235	14355	14385	14396	14377	14380	14285	14357	14404	14449	14315	14320	14364	14475	14328	14390	14111	14428	14224	14360	14301	14372	14248	14357	14471	14173	14345	14384	14439	14406	14468	14438	14225	14510	14199	14367	14288	14478	14477	14597	14355	14203	14263	14348	14142	14350	14260	14239	14345	14455	14327	14412	14368	14377	14338	14330	14396	14321	14354	14434	14385	14346	14476	14259	14332	14245	14273	14516	14463	14303	14183	14265	14359	14368	14365	14311	14381	14503	14305	14454	14338	14266	14345	14388	14411	14284	14232	14313	14287	14209	14358	14285	14349	14330	14511	14425	14356	14304	14483	14160	14333	14180	14335	14218	14259	14379	14226	14421	14372	14247	14378	14442	14476	14363	14310	14388	14498	14347	14440	14334	14232	14321	14273	14203	14561	14362	14356	14235	14518	14416	14313	14474	14385	14382	14332	14345	14509	14381	14414	14511	14436	14171	14363	14537	14256	14263	14263	14376	14329	14396	14246	14326	14356	14350	14148	14478	14218	14505	14333	14191	14315	14392	14399	14301	14451	14380	14084	14302	14215	14273	14312	14331	14465	14298	14539	14308	14452	14331	14384	14534	14417	14370	14290	14479	14491	14230	14396	14416	14269	14566	14406	14359	14398	14376	14319	14457	14501	14454	14284	14340	14495	14256	14338	14517	14403	14294	14379	14273	14355	14385	14419	14421	14464	14287	14442	14456	14403	14170	14422	14397	14548	14444	14495	14472	14352	14411	14424	14301	14443	14225	14211	14401	14493	14296	14332	14332	14304	14256	14267	14185	14383	14277	14310	14571	14517	14402	14421	14345	14517	14415	14432	14422	14339	14465	14362	14326	14445	14270	14347	14207	14277	14462	14275	14329	14362	14359	14313	14435	14435	14232	14367	14280	14247	14541	14328	14325	14558	14347	14337	14403	14321	14376	14436	14333	14311	14467	14447	14380	14381	14472	14432	14443	14550	14468	14254	14084	14409	14289	14296	14454	14331	14329	14387	14260	14256	14156	14421	14361	14402	14426	14231	14437	14436	14269	14248	14362	14253	14365	14265	14391	14251	14196	14466	14215	14512	14341	14439	14295	14411	14397	14283	14259	14414	14451	14385	14307	14315	14486	14362	14294	14407	14391	14491	14359	14196	14371	14354	14431	14352	14329	14461	14272	14343	14165	14556	14266	14400	14352	14364	14423	14377	14336	14428	14442	14278	14401	14314	14309	14376	14332	14299	14385	14478	14321	14421	14362	14290	14371	14523	14480	14406	14261	14493	14216	14386	14337	14344	14462	14322	14269	14096	14362	14333	14389	14253	14296	14342	14232	14349	14387	14390	14417	14304	14276	14528	14367	14440	14283	14254	14469	14360	14178	14458	14344	14371	14318	14390	14510	14365	14387	14301	14480	14311	14367	14409	14349	14391	14313	14440	14351	14203	14318	14591	14416	14303	14460	14428	14490	14437	14281	14313	14248	14444	14427	14303	14389	14335	14227	14291	14308	14395	14377	14323	14324	14378	14204	14320	14552	14265	14299	14290	14348	14364	14263	14531	14437	14405	14368	14281	14382	14343	14386	14193	14487	14307	14336	14454	14015	14475	14401	14404	14438	14432	14144	14488	14314	14367	14375	14340	14363	14333	14442	14577	14274	14530	14280	14252	14363	14466	14372	14376	14397	14277	14340	14237	14424	14315	14146	14364	14398	14436	14299	14250	14449	14324	14362	14483	14265	14263	14287	14348	14287	14356	14417	14334	14445	14313	14159	14326	14338	14565	14345	14401	14437	14263	14279	14480	14468	14571	14328	14316	14270	14515	14294	14493	14393	14398	14453	14358	14377	14310	14382	14464	14327	14442	14328	14278	14258	14228	14371	14498	14254	14141	14345	14539	14414	14480	14354	14465	14213	14213	14296	14324	14537	14329	14351	14291	14330	14474
23951	21437	29092	49853	35478	47100	24789	19630	18023	17620	17686	17010	17070	16995	17031	17035	17259	17163	17211	17229	17250	17112	17192	16849	17196	16874	16952	16744	17053	16591	16619	18230	19829	19349	18813	17809	16842	16599	16687	16671	16751	16601	16615	16771	16690	16615	16675	16748	16856	16746	16609	16598	16596	16631	16578	16735	16902	16558	16539	16607	16561	16768	16644	16711	16665	16830	16678	16404	16684	16806	16502	16524	16710	16681	16639	16765	16751	16695	16743	16548	16841	16800	16582	16554	16779	16736	16701	16401	16441	16723	16580	16828	16817	16626	16734	16745	16585	16771	16586	16598	16763	16543	16908	16553	16584	16512	16649	16640	16774	16722	16720	16621	16817	16662	16721	16492	16561	16612	16700	16631	16790	16674	16583	16783	16584	16578	16419	16745	16713	16562	16540	16487	16589	16606	16673	16676	16596	16625	16988	16675	16617	16818	16688	16539	16767	16526	16696	16709	16693	16607	16504	16428	16562	16564	16593	16729	16448	16575	16680	16723	16710	16740	16732	16771	16702	16806	16617	16845	16616	16727	16578	16600	16647	16594	16753	16770	16699	16605	16545	16612	16676	16578	16689	16671	16687	16835	16678	16537	16522	16500	16695	16697	16452	16677	16747	16707	16795	16521	16661	16520	16915	16641	16646	16655	16681	16521	16696	16464	16536	16705	16757	16588	16722	16614	16412	16403	16790	16580	16702	16643	16818	16502	16530	16662	16666	16836	16862	16679	16807	16414	16726	16357	16695	16538	16667	16570	16396	16702	16497	16577	16726	16661	16737	16521	16725	16607	16665	16591	16614	16735	16607	16578	16789	16618	16487	16765	16671	16461	16702	16630	16759	16842	16622	16714	16489	16838	16626	16611	16696	16915	16722	16513	16634	16570	16767	16420	16503	16722	16553	16729	16561	16671	16701	16725	16653	16398	16490	16650	16668	16487	16716	16569	16624	16581	16700	16658	16731	16727	16724	16607	16858	16469	16619	16496	16627	16690	16777	16604	16695	16583	16644	16593	16436	16573	16668	16490	16633	16562	16630	16683	16594	16427	16711	16710	16654	16672	16597	16753	16495	16690	16742	16622	16681	16682	16606	16594	16646	16788	16736	16722	16537	16634	16833	16696	16533	16730	16611	16509	16520	16699	16696	16384	16765	16595	16667	16554	16609	16595	16606	16492	16656	16641	16502	16705	16703	16641	16681	16636	16487	16529	16628	16532	16734	16653	16521	16564	16556	16604	16841	16672	16716	16872	16691	16353	16616	16443	16532	16581	16655	16538	16628	16526	16647	16573	16554	16671	16571	16559	16614	16664	16479	16585	16643	16488	16593	16516	16788	16774	16718	16622	16693	16579	16474	16449	16661	16648	16444	16731	16502	16671	16533	16523	16862	16654	16652	16745	16675	16701	16526	16770	16576	16476	16788	16705	16676	16391	16753	16550	16716	16620	16718	16513	16678	16686	16590	16603	16727	16623	16678	16434	16527	16731	16612	16825	16677	16534	16481	16543	16562	16678	16776	16513	16686	16651	16657	16406	16736	16534	16642	16539	16738	16712	16764	16597	16659	16816	16763	16641	16607	16872	16473	16595	16699	16642	16571	16740	16743	16587	16652	16540	16585	16750	16588	16704	16579	16912	16658	16584	16799	16543	16718	16489	16369	16779	16466	16293	16669	16387	16504	16782	16603	16604	16576	16534	16483	16537	16956	16563	16586	16678	16655	16650	16682	16645	16726	16716	16670	16605	16596	16603	16665	16626	16827	16346	16377	16573	16734	16633	16685	16766	16524	16565	16690	16607	16654	16543	16629	16436	16547	16419	16634	16591	16644	16630	16680	16644	16577	16658	16673	16528	16439	16651	16570	16680	16857	16750	16635	16584	16735	16568	16733	16611	16688	16593	16751	16528	16534	16746	16648	16460	16450	16563	16747	16726	16672	16757	16633	16655	16648	16432	16653	16562	16796	16579	16941	16771	16764	16797	16814	16474	16779	16554	16837	16668	16634	16727	16570	16619	16508	16619	16719	16529	16521	16540	16652	16524	16809	16638	16447	16560	16522	16672	16578	16662	16683	16943	16671	16577	16642	16586	16466	16839	16756	16572	16559	16675	16443	16412	16514	16575	16617	16768	16646	16646	16574	16634	16529	16531	16677	16564	16715	16475	16470	16625	16618	16585	16551	16728	16527	16617	16569	16513	16639	16425	16907	16620	16593	16680	16674	16858	16823	16725	16671	16767	16671	16589	16820	16434	16657	16830	16475	16512	16651	16673	16861	16513	16622	16631	16458	16674	16603	16649	16802	16511	16749	16508	16692	16673	16452	16522	16423	16731	16547	16523	16422	16742	16501	16646	16696	16647	16456	16524	16587	16508	16665	16529	16695	16627	16677	16759	16628	16659	16494	16488	16651	16599	16628	16493	16510	16672	16503	16499	16638	16711	16634	16621	16713	16827	16725	16700	16747	16533	16526	16651	16774	16517	16577	16502	16599	16767	16686	16474	16635	16648	16559	16667	16718	16760	16662	16562	16611	16717	16596	16398	16597	16758	16792	16589	16490	16540	16678	16447	16565	16602	16524	16744	16690	16695	16705	16714	16688	16685	16662	16801	16615	16715	16649	16594	16695	16604	16653	16496	16656	16640	16631	16652	16559	16411	16599	16568	16393	16529	16648	16820	16611	16593	16889	16876	16643	16849	16710	16710	16696	16623	16622	16536	16646	16700	16764	16724	16713	16684	16618	16412	16723	16596	16648	16617	16660	16670	16713	16575	16591	16477	16597	16587	16592	16679	16802	16736	16816	16600	16667	16720	16612	16517	16851	16593	16798	16567	16519	16656	16706	16654	16577	16870	16855	16616	16568	16593	16663	16667	16461	16633	16576	16816	16594	16651	16762	16599	16593	16642	16723	16481	16510	16557	16501	16620	16570	16497	16553	16527	16711	16611	16666	16590	16629	16574	16799	16579	16632	16760	16762	16439	16588	16482	16697	16613	16761	16666	16709	16592	16772	16609	16673	16580	16622	16643	16573	16542	16778	16540	16706	16859	16409	16805	16593	16546	16672	16481	16513	16424	16740	16586	16467	16713	16430	16647	16931	16673	16498	16774	16821	16596	16618	16506	16804	16672	16503	16556	16600	16691	16630	16722	16772	16715	16407	16859	16519	16666	16664	16493	16670	16700	16534	16593	16737	16566	16542	16652	16723	16586	16633	16836	16666	16608	16475	16736	16631	16741	16617	16616	16752	16706	16579	16544	16629	16691	16534	16586	16768	16491	16649	16641	16643	16260	16586	16437	16745	16648	16765	16556	16340	16539	16417	16485	16748	16843	16544	16310	16613	16614	16799	16572	16695	16695	16519	16518	16481	16561	16475	16549	16697	16734	16600	16414	16635	16581	16761	16499	16556	16456	16522	16561	16777	16771	16519	16548	16654	16804	16786	16664	16611	16582	16626	16395	16710	16462	16529	16560	16759	16721	16424	16426	16540	16836	16743	16637	16541	16665	16668	16577	16634	16486	16562	16568	16691	16654	16667	16806	16650	16744	16727	16839	16642	16577	16415	16800	16647	16774	16597	16465	16815	16476	16744	16615	16667	16579	16673	16719	16416	16626	16729	16611	16770	16816	16762	16811	16501	16432	16596	16746	16706	16721	16499	16728	16796	16804	16663	16805	16687	16558	16625	16500	16429	16617	16533	16549	16685	16414	16677	16644	16683	16985	16652	16600	16714	16694	16628	16803	16686	16629	16602	16588	16593	16611	16627	16490	16825	16702	16611	16614	16562	16584	16548	16472	16570	16543	16737	16630	16488	16631	16521	16650	16680	16627	16602	16614	16626	16781	16795	16861	16695	16607	16582	16755	16581	16737	16574	16595	16446	16683	16616	16644	16740	16681	16535	16568	16562	16667	16792	16603	16516	16658	16477	16658	16893	16415	16717	16576	16590	16347	16676	16625	16741	16728	16585	16549	16529	16601	16867	16658	16635	16762	16768	16529	16627	16628	16653	16590	16613	16611	16690	16952	16799	16610	16375	16620	16743	16539	16477	16614	16536	16684	16579	16625	16738	16443	16641	16642	16788	16674	16729	16666	16369	16623	16658	16544	16760	16648	16479	16679	16603	16913	16687	16491	16656	16655	16634	16376	16489	16545	16839	16560	16541	16563	16728	16728	16623	16652	16643	16576	16763	16676	16697	16436	16654	16543	16583	16436	16622	16742	16612	16777	16611	16598	16485	16622	16456	16637	16586	16582	16607	16694	16742	16513	16702	16823	16761	16414	16674	16793	16881	16466	16817	16329	16529	16467	16773	16690	16639	16786	16810	16617	16584	16772	16599	16565	16648	16830	16504	16432	16609	16690	16529	16606	16774	16563	16539	16507	16555	16697	16558	16604	16642	16450	16708	16654	16649	16478	16577	16598	16577	16631	16571	16460	16744	16452	16633	16389	16585	16660	16895	16647	16710	16526	16716	16732	16641	16582	16589	16783	16745	16569	16651	16569	16641	16519	16755	16298	16762	16735	16577	16515	16524	16478	16586	16561	16572	16497	16543	16472	16674	16608	16538	16500	16731	16772	16552	16826	16487	16508	16620	16655	16681	16677	16484	16569	16635	16689	16705	16603	16362	16447	16712	16840	16511	16689	16501	16575	16570	16733	16732	16676	16546	16763	16660	16665	16687	16652	16436	16517	16564	16538	16723	16643	16670	16824	16691	16780	16634	16697	16674	16514	16561	16637	16494	16521	16636	16536	16637	16513	16580	16463	16593	16599	16560	16488	16782	16502	16584	16734	16638	16804	16761	16585	16621	16571	16766	16492	16520	16490	16541	16708	16628	16708	16841	16809	16480	16797	16668	16555	16474	16602	16504	16558	16742	16382	16493	16470	16581	16649	16725	16531	16569	16537	16704	16493	16608	16532	16652	16534	16730	16652	16620	16727	16626	16652	16599	16538	16640	16564	16528	16719	16606	16874	16547	16583	16518	16727	16473	16734	16775	16809	16730	16758	16634	16605	16725	16632	16431	16537	16642	16520	16712	16594	16740	16449	16822	16752	16832	16591	16603	16663	16814	16776	16493	16755	16815	16498	16688	16686	16601	16545	16558	16590	16774	16683	16734	16654	16705	16729	16395	16561	16806	16603
18182	30057	30510	74084	28596	41896	15933	15774	15198	15001	14490	14007	14128	14362	14183	14505	14498	14282	14402	14199	14200	13949	13907	13973	13985	13962	13641	13772	13825	13739	14016	16599	18735	17782	16360	15028	13791	13525	13635	13552	13470	13893	13530	13586	13738	13659	13495	13644	13591	13580	13748	13692	13527	13784	13772	13603	13703	13781	13569	13667	13647	13574	13717	13650	13584	13606	13959	13784	13561	13720	13656	13670	13734	13761	13710	13605	13639	13770	13655	13725	13703	13768	13637	13753	13553	13580	13628	13627	13711	13644	13782	13551	13728	13757	13744	13614	13818	13681	13656	13626	13652	13639	13839	13785	13545	13612	13623	13746	13553	13617	13809	13572	13557	13526	13743	13713	13438	13786	13731	13878	13614	13735	13540	13692	13558	13622	13721	13643	13613	13757	13637	13902	13804	13709	13723	13655	13659	13724	13626	13567	13720	13661	13581	13720	13606	13635	13448	13602	13692	13695	13549	13610	13553	13765	13822	13559	13698	13616	13641	13597	13580	13685	13639	13715	13673	13784	13445	13613	13658	13682	13535	13679	13479	13579	13764	13734	13602	13678	13505	13640	13558	13668	13657	13736	13737	13660	13697	13634	13646	13778	13899	13706	13670	13697	13676	13440	13958	13511	13704	13632	13723	13748	13777	13710	13757	13610	13712	13547	13901	13610	13479	13600	13596	13474	13559	13574	13503	13752	13716	13697	13650	13773	13728	13550	13568	13542	13797	13683	13820	13726	13741	13495	13752	13580	13635	13541	13585	13735	13583	13701	13702	13652	13551	13686	13652	13799	13759	13662	13650	13561	13769	13728	13736	13777	13771	13601	13678	13619	13769	13632	13587	13738	13447	13580	13618	13484	13572	13748	13557	13639	13648	13577	13555	13642	13636	13696	13845	13717	13598	13687	13509	13476	13743	13626	13500	13633	13623	13790	13598	13616	13770	13512	13739	13596	13585	13562	13636	13643	13727	13528	13819	13699	13646	13644	13425	13563	13670	13523	13703	13478	13730	13557	13809	13754	13592	13706	13710	13578	13652	13635	13483	13651	13624	13583	13621	13571	13735	13559	13757	13635	13562	13639	13615	13766	13621	13677	13634	13728	13727	13771	13576	13623	13669	13688	13722	13698	13622	13800	13662	13655	13621	13620	13694	13595	13560	13580	13556	13658	13652	13550	13717	13605	13845	13606	13720	13519	13712	13515	13735	13568	13527	13824	13637	13601	13535	13647	13517	13605	13719	13608	13699	13574	13454	13712	13557	13562	13535	13632	13539	13672	13812	13638	13556	13600	13707	13817	13822	13585	13626	13879	13716	13729	13624	13594	13550	13775	13567	13599	13616	13642	13642	13734	13656	13630	13756	13725	13751	13671	13805	13545	13758	13652	13484	13720	13598	13659	13758	13572	13800	13569	13700	13650	13658	13608	13746	13664	13525	13686	13580	13814	13690	13710	13585	13670	13676	13639	13691	13782	13682	13660	13684	13663	13637	13519	13521	13581	13715	13559	13546	13607	13609	13583	13935	13695	13605	13814	13684	13621	13579	13727	13644	13702	13861	13592	13679	13640	13610	13643	13613	13638	13517	13375	13831	13629	13683	13729	13655	13746	13731	13656	13635	13547	13583	13622	13501	13597	13768	13634	13674	13542	13712	13633	13692	13617	13932	13583	13646	13611	13519	13811	13664	13724	13800	13497	13471	13621	13653	13690	13686	13629	13675	13625	13666	13753	13642	13571	13488	13552	13551	13844	13736	13581	13666	13663	13737	13671	13752	13805	13725	13746	13551	13761	13641	13683	13705	13623	13568	13506	13602	13517	13739	13632	13826	13502	13582	13624	13639	13621	13735	13565	13657	13754	13600	13721	13569	13487	13503	13500	13689	13718	13692	13569	13839	13612	13733	13725	13744	13686	13709	13658	13586	13492	13771	13509	13578	13605	13683	13570	13713	13567	13489	13739	13675	13478	13714	13625	13745	13558	13487	13711	13652	13703	13852	13721	13700	13630	13590	13559	13900	13590	13670	13792	13623	13744	13616	13562	13814	13625	13591	13562	13668	13624	13657	13603	13792	13689	13702	13787	13573	13719	13566	13692	13807	13586	13613	13821	13493	13694	13694	13631	13870	13722	13634	13562	13697	13569	13717	13691	13493	13603	13569	13627	13614	13695	13528	13522	13534	13762	13517	13723	13724	13588	13562	13709	13650	13626	13578	13681	13495	13596	13860	13646	13615	13761	13584	13751	13790	13507	13712	13714	13647	13643	13470	13754	13547	13637	13723	13378	13687	13649	13575	13836	13714	13474	13585	13709	13787	13542	13689	13838	13568	13725	13682	13658	13753	13619	13706	13664	13680	13607	13687	13588	13622	13584	13653	13621	13607	13818	13615	13597	13626	13703	13663	13589	13626	13709	13708	13771	13503	13649	13830	13546	13670	13757	13677	13400	13669	13729	13671	13606	13738	13738	13595	13559	13603	13515	13712	13641	13596	13589	13600	13662	13733	13816	13543	13783	13696	13555	13648	13655	13730	13567	13529	13628	13640	13548	13667	13534	13590	13700	13554	13642	13698	13505	13566	13758	13731	13663	13602	13725	13642	13703	13513	13673	13537	13488	13522	13694	13616	13661	13781	13623	13660	13502	13697	13582	13485	13610	13690	13910	13684	13782	13803	13546	13686	13627	13722	13623	13593	13769	13661	13607	13663	13667	13614	13690	13554	13708	13511	13622	13627	13605	13868	13650	13713	13531	13646	13659	13459	13648	13685	13658	13726	13542	13761	13619	13659	13594	13536	13850	13634	13493	13643	13596	13572	13667	13700	13652	13640	13661	13675	13869	13634	13627	13699	13566	13614	13568	13746	13696	13447	13746	13626	13600	13448	13741	13575	13611	13639	13685	13651	13823	13739	13578	13635	13457	13696	13783	13428	13586	13637	13695	13808	13685	13693	13729	13720	13546	13737	13671	13650	13659	13564	13662	13680	13633	13762	13764	13624	13774	13614	13584	13766	13665	13628	13605	13534	13575	13888	13711	13772	13496	13650	13713	13773	13738	13559	13520	13802	13587	13814	13551	13640	13664	13584	13544	13844	13594	13809	13592	13468	13795	13720	13813	13705	13731	13871	13572	13686	13710	13753	13557	13591	13650	13681	13655	13541	13723	13687	13708	13606	13485	13650	13608	13810	13808	13621	13622	13660	13608	13712	13525	13669	13703	13812	13485	13580	13709	13641	13748	13703	13662	13750	13797	13520	13707	13575	13528	13664	13760	13560	13648	13567	13719	13683	13508	13622	13545	13488	13567	13739	13847	13503	13714	13535	13582	13801	13630	13743	13628	13625	13652	13803	13792	13653	13562	13536	13807	13866	13718	13610	13697	13512	13653	13705	13567	13629	13651	13513	13711	13599	13514	13626	13583	13609	13595	13587	13603	13519	13642	13753	13626	13718	13608	13684	13556	13723	13785	13583	13729	13585	13616	13603	13490	13697	13742	13725	13659	13636	13431	13564	13693	13645	13418	13527	13841	13522	13678	13683	13795	13721	13703	13692	13747	13596	13465	13554	13568	13552	13768	13562	13740	13734	13805	13818	13484	13547	13739	13739	13705	13579	13771	13596	13498	13521	13641	13836	13559	13517	13531	13601	13790	13644	13547	13683	13693	13618	13770	13724	13768	13741	13656	13623	13559	13587	13805	13686	13664	13597	13472	13643	13674	13737	13572	13708	13594	13676	13668	13574	13663	13642	13552	13699	13774	13743	13684	13595	13631	13666	13673	13477	13473	13744	13657	13696	13708	13562	13622	13462	13786	13630	13591	13774	13660	13582	13753	13681	13762	13685	13737	13738	13624	13454	13684	13621	13678	13551	13625	13743	13599	13808	13543	13645	13537	13697	13737	13533	13596	13737	13565	13670	13355	13653	13646	13669	13718	13601	13558	13618	13673	13696	13661	13667	13509	13670	13581	13622	13573	13634	13570	13721	13591	13684	13609	13556	13555	13606	13685	13679	13611	13577	13663	13710	13595	13767	13602	13637	13682	13672	13811	13590	13735	13700	13560	13716	13749	13709	13665	13605	13710	13629	13681	13707	13703	13661	13622	13642	13699	13599	13730	13802	13686	13675	13707	13482	13602	13550	13903	13708	13709	13555	13521	13722	13585	13714	13652	13597	13800	13743	13516	13692	13723	13753	13724	13710	13491	13615	13570	13525	13460	13642	13576	13765	13712	13707	13600	13734	13601	13675	13507	13563	13807	13549	13464	13752	13802	13698	13702	13716	13563	13679	13698	13622	13620	13771	13581	13742	13783	13484	13749	13621	13648	13588	13524	13593	13546	13548	13618	13709	13617	13664	13560	13696	13500	13803	13599	13705	13876	13679	13538	13738	13808	13647	13565	13864	13751	13658	13621	13486	13817	13691	13579	13550	13634	13694	13696	13658	13635	13676	13634	13712	13675	13668	13614	13642	13673	13734	13809	13608	13782	13669	13476	13692	13701	13591	13736	13627	13685	13750	13492	13721	13740	13671	13639	13647	13596	13552	13646	13680	13707	13765	13576	13615	13691	13727	13835	13689	13549	13508	13602	13692	13483	13652	13510	13892	13600	13588	13706	13634	13844	13886	13586	13715	13536	13667	13637	13603	13609	13651	13676	13582	13868	13603	13560	13679	13526	13785	13539	13610	13711	13693	13741	13667	13669	13792	13718	13485	13765	13752	13503	13553	13803	13709	13562	13806	13731	13638	13550	13639	13544	13719	13686	13661	13827	13589	13411	13800	13889	13520	13687	13762	13558	13621	13583	13681	13629	13710	13608	13607	13718	13670	13529	13724	13526	13785	13576	13710	13674	13624	13508	13636	13497	13738	13575	13641	13697	13711	13680	13725	13805	13655	13507	13811	13607	13644	13692	13412	13727	13455	13663	13741	13635	13658	13625	13702	13630	13593	13603	13561	13788	13644	13630	13637	13807	13672	13678	13651	13686	13600	13635	13489	13622	13699	13510	13623	13727	13528	13573	13557	13727	13948	13527	13581	13639	13557	13640	13645	13688	13796	13567	13721	13542	13565	13569	13674	13626	13530	13750	13841	13514	13652	13729	13692	13609	13691	13564	13633	13616	13667	13612	13704	13500	13774	13739	13754	13575
29276	22260	21943	29654	19331	19733	15917	15506	15529	15457	15309	15314	15306	15481	15318	15391	15703	15650	15402	15338	15449	15403	15555	15338	15588	15345	15367	15173	15500	15455	15343	15398	15517	15282	15454	15420	15425	15265	15333	15326	15391	15359	15220	15384	15187	15247	15229	15183	15577	15371	15142	15346	15352	15465	15231	15111	15208	15341	15303	15298	15250	15632	15196	15324	15467	15231	15352	15276	15559	15431	15416	15400	15422	15248	15130	15248	15293	15217	15237	15472	15356	15339	15259	15366	15460	15187	15119	15294	15271	15139	15381	15273	15601	15401	15301	15285	15286	15438	15419	15486	15328	15134	15378	15143	15368	15385	15322	15414	15232	15373	15487	15452	15389	15380	15303	15260	15392	15460	15319	15201	15234	15164	15252	15233	15437	15472	15177	15384	15246	15248	15405	15269	15274	15377	15088	15345	15365	15572	15439	15295	15235	15213	15164	15378	15278	15532	15318	15210	15290	15390	15249	15351	15475	15312	15485	15287	15284	15309	15236	15359	15317	15388	15221	15436	15186	15209	15249	15234	15117	15462	15462	15256	15475	15518	15296	15298	15379	15405	15420	15407	15308	15174	15144	15221	15563	15191	15244	15363	15342	15518	15452	15417	15379	15373	15371	15405	15182	15494	15245	15311	15437	15332	15426	15241	15353	15311	15343	15313	15413	15460	15231	15421	15464	15362	15182	15334	15411	15062	15225	15504	15319	15190	15203	15119	15354	15103	15411	15257	15235	15317	15504	15276	15511	15333	15360	15235	15331	15192	15315	15487	15315	15374	15222	15410	15490	15226	15326	15388	15085	15235	15292	15346	15253	15547	15380	15098	15342	15421	15228	15197	15483	15362	15413	15178	15449	15378	15268	15435	15267	15226	15438	15407	15320	15177	15196	15170	15346	15282	15282	15265	15364	15443	15331	15328	15352	15370	15055	15125	15384	15331	15144	15224	15501	15267	15251	15417	15471	15407	15191	15305	15281	15385	15197	15307	15203	15324	15464	15331	15266	15321	15365	15391	15310	15455	15294	15330	15526	15130	15141	15550	15405	15501	15402	15409	15415	15600	15295	15337	15544	15288	15359	15306	15319	15459	15358	15437	15314	15539	15299	15223	15214	15346	15204	15095	15337	15247	15359	15282	15086	15206	15275	15350	15214	15214	15324	15193	15423	15376	15417	15282	15210	15416	15302	15111	15286	15300	15417	15175	15258	15453	15488	15173	15275	15144	15372	15187	15255	15248	15205	15358	15350	15332	15367	15113	15320	15519	15553	15365	15316	15298	15358	15372	15524	15302	15341	15370	15284	15245	15319	15282	15252	15451	15331	15506	15290	15253	15220	15521	15354	15366	15579	15264	15165	15195	15091	15270	15279	15342	15410	15296	15431	15326	15337	15185	15496	15309	15341	15226	15206	15170	15296	15285	15433	15258	15330	15395	15370	15343	15369	15374	15181	15419	15233	15331	15341	15202	15276	15277	15356	15137	15146	15344	15546	15419	15287	15292	15316	15327	15404	15275	15339	15351	15480	15222	15346	15136	15293	15258	15312	15186	15424	15096	15209	15257	15318	15384	15149	15242	15409	15370	15287	15264	15290	15370	15256	15319	15190	15396	15089	15267	15263	15404	15344	15326	15326	15276	15408	15349	15285	15443	15324	15581	15340	15400	15349	15183	15405	15303	15374	15591	15392	15369	15421	15504	15534	15428	15463	15101	15328	15357	15354	15388	15530	15209	15325	15287	15303	15449	15288	15246	15406	15145	15236	15498	15371	15478	15448	15332	15354	15502	15253	15140	15317	15187	15383	15393	15142	15312	15373	15258	15314	15152	15250	15281	15252	15246	15367	15505	15242	15220	15222	15417	15286	15328	15302	15326	15362	15444	15484	15380	15312	15258	15203	15268	15341	15332	15223	15432	15352	15432	15347	15415	15479	15189	15393	15440	15409	15490	15346	15100	15177	15465	15265	15290	15167	15279	15396	15317	15244	15496	15171	15243	15407	15498	15459	15209	15279	15247	15309	15341	15192	15166	15168	15361	15433	15402	15433	15292	15513	15445	15258	15101	15352	15257	15379	15276	15499	15478	15413	15275	15337	15459	15364	15362	15349	15302	15176	15355	15356	15408	15380	15321	15182	15331	15503	15305	15514	15309	15330	15270	15343	15401	15310	15389	15203	15246	15213	15271	15154	15223	15356	15290	15392	15261	15362	15437	15247	15436	15388	15265	15140	15334	15333	15352	15464	15329	15296	15182	15438	15446	15207	15530	15391	15345	15278	15468	15325	15223	15302	15200	15334	15293	15153	15218	15322	15272	15287	15231	15254	15226	15365	15206	15409	15285	15280	15371	15604	15297	15322	15313	15159	15311	15213	15419	15272	15042	15193	15386	15333	15261	15387	15546	15279	15291	15471	15351	15229	15209	15194	15275	15330	15319	15300	15366	15411	15434	15328	15375	15533	15050	15185	15368	15588	15209	15343	15312	15525	15250	15380	15479	15423	15311	15304	15429	15464	15549	15301	15318	15322	15456	15342	15401	15447	15175	15335	15397	15222	15215	15411	15296	15171	15379	15288	15153	15395	15327	15346	15319	15416	15274	15183	15131	15193	15354	15513	15228	15458	15317	15372	15332	15221	15359	15326	15334	15274	15306	15384	15300	15532	15534	15354	15455	15071	15247	15324	15540	15331	15348	15589	15501	15419	15367	15193	15277	15267	15298	15365	15156	15173	15231	15280	15320	15406	15424	15340	15446	15450	15241	15272	15405	15483	15365	15447	15513	15377	15321	15153	15242	15164	15405	15233	15436	15261	15374	15222	15284	15249	15201	15505	15322	15535	15179	15424	15436	15381	15168	15203	15395	15485	15405	15432	15221	15426	15501	15429	15243	15335	15366	15347	15363	15431	15498	15267	15298	15173	15284	15406	15429	15124	15457	15350	15465	15509	15263	15229	15400	15402	15469	15495	15351	15276	15337	15365	15198	15203	15275	15370	15270	15398	15302	15230	15186	15363	15417	15309	15399	15339	15310	15271	15277	15415	15148	15161	15175	15399	15322	15215	15454	15325	15216	15474	15463	15478	15204	15392	15224	15254	15324	15250	15167	15472	15083	15224	15346	15372	15311	15405	15289	15368	15336	15368	15400	15331	15429	15338	15369	15533	15320	15399	15479	15183	15268	15339	15213	15189	15426	15341	15328	15291	15275	15361	15506	15305	15477	15225	15172	15395	15300	15368	15416	15480	15111	15468	15342	15181	15547	15319	15211	15406	15280	15210	15259	15188	15180	15566	15271	15087	15351	15449	15303	15331	15359	15366	15402	15409	15253	15374	15404	15385	15156	15415	15353	15300	15360	15275	15221	15565	15362	15153	15348	15246	15299	15372	15245	15338	15126	15247	15304	15424	15273	15293	15220	15450	15300	15287	15303	15339	15271	15246	15405	15218	15246	15290	15622	15313	15225	15375	15443	15228	15264	15408	15339	15231	15523	15341	15302	15272	15169	15423	15321	15374	15335	15483	15302	15361	15347	15212	15300	15436	15191	15393	15277	15274	15424	15204	15351	15180	15389	15523	15275	15414	15279	15254	15330	15486	15207	15478	15505	15386	15382	15477	15256	15309	15237	15385	15185	15375	15273	15400	15160	15373	15310	15263	15167	15411	15361	15382	15284	15455	15338	15388	15143	15373	15059	15259	15211	15316	15202	15263	15354	15326	15470	15296	15347	15381	15373	15304	15503	15299	15262	15643	15291	15405	15488	15256	15053	15340	15380	15214	15388	15236	15155	15119	15371	15408	15297	15404	15573	15422	15395	15370	15238	15409	15451	15628	15321	15469	15352	15278	15206	15326	15424	15554	15211	15487	15396	15290	15251	15326	15562	15414	15479	15302	15410	15465	15397	15173	15248	15289	15229	15320	15348	15073	15224	15335	15255	15327	15360	15160	15372	15343	15351	15271	15304	15398	15242	15285	15261	15139	15642	15460	15282	15299	15290	15338	15306	15310	15198	15290	15136	15321	15441	15405	15185	15425	15298	15278	15108	15254	15107	15514	15295	15220	15331	15391	15280	15357	15484	15588	15408	15380	15289	15229	15223	15250	15391	15126	15318	15325	15260	15191	15376	15566	15416	15318	15255	15289	15212	15315	15214	15559	15535	15257	15265	15576	15294	15387	15409	15400	15384	15423	15275	15392	15326	15362	15162	15264	15436	15266	15428	15338	15212	15234	15543	15257	15280	15446	15251	15222	15396	15316	15281	15359	15296	15437	15177	15190	15288	15297	15267	15288	15244	15242	15255	15321	15435	15272	15212	15341	15177	15361	15335	15427	15029	15364	15347	15287	15364	15268	15298	15340	15390	15547	15227	15374	15360	15536	15370	15483	15388	15544	15121	15229	15366	15354	15339	15274	15295	15436	15287	15316	15302	15376	15370	15358	15246	15237	15381	15250	15298	15393	15459	15295	15259	15418	15493	15248	15439	15507	15282	15379	15363	15168	15129	15205	15265	15174	15283	15251	15158	15222	15030	15553	15261	15464	15403	15421	15345	15351	15453	15246	15196	15370	15237	15246	15465	15260	15586	15436	15338	15324	15139	15292	15332	15590	15461	15288	15444	15501	15171	15297	15577	15361	15526	15262	15399	15250	15194	15356	15178	15289	15347	15545	15351	15194	15239	15362	15473	15263	15175	15392	15428	15209	15380	15154	15286	15395	15478	15638	15548	15500	15231	15288	15364	15383	15286	15430	15361	15272	15420	15339	15122	15387	15419	15425	15407	15415	15390	15464	15328	15102	15173	15350	15068	15367	15534	15546	15310	15287	15348	15437	15328	15311	15410	15359	15309	15225	15437	15570	15263	15304	15284	15281	15524	15275	15497	15232	15317	15488	15293	15364	15511	15379	15412	15317	15146	15212	15329	15399	15311	15355	15134	15379	15393	15195	15242	15088	15299	15258	15340	15259	15279	15367	15328	15471	15361	15224	15307	15248	15559	15316	15207	15312	15398	15440	15333	15336	15147	15227	15403	15252	15455	15332	15210	15256	15338	15337	15141	15324	15309	15227	15344	15266	15302	15283	15483	15343	15191	15163	15090	15339	15198	15219	15318	15504	15300	15521	15213	15232	15197	15218	15427	15249	15336	15143	15402
15091	16519	16824	30948	15273	18847	13120	13188	13087	13161	12880	12965	12972	13039	12962	12892	13082	12960	12994	12974	13024	12845	12976	12901	13142	12971	12972	13035	13033	12867	12963	13082	13092	13200	13028	12729	12669	12968	12840	12992	12959	12761	13015	12960	12970	12932	12773	12942	12875	12960	12919	12907	12952	12878	12851	12942	12932	12715	13001	12922	12919	12943	12896	13073	12900	13067	12765	12745	12841	12957	12948	13048	12969	12975	12885	12791	12906	12876	12909	12877	13015	13036	12958	12802	12786	12914	13066	12935	12930	13121	12884	12851	13036	12910	12785	13024	12749	12874	13011	12889	12778	12798	12976	12764	13023	12870	12898	12919	12927	12858	12912	12988	12858	12898	12842	12924	12868	12824	12744	12875	12971	12991	12922	13067	12931	12877	12936	12926	12846	12811	12984	12978	13089	13031	13020	12882	13032	12773	12824	12892	12890	12976	12893	12964	12848	12849	12988	12707	13002	12847	12733	12836	12952	12913	12710	12910	12932	12880	12893	12888	12924	12880	12911	12907	13150	13027	12958	12946	12875	12990	12908	13024	13041	12849	12880	12947	12908	12914	12914	12988	12982	12874	13171	12858	12948	12861	13029	12793	12846	12700	12996	12967	12935	12854	12774	12835	12877	12998	12912	12893	12920	12891	12902	12942	12986	12929	12934	12799	12938	12870	12834	12854	12910	12896	12829	12940	12848	13011	12896	13051	13002	12942	12829	12847	12944	12884	12962	12770	12852	12917	12966	12767	12870	12928	12892	12971	12812	12899	12705	12884	12967	12895	12777	12800	12759	12845	12906	12920	12884	12960	12795	12874	13097	12795	12857	12945	13056	13007	12855	12898	12966	12839	12949	12870	12870	12773	12974	12730	13061	12951	12955	12930	12787	13005	12945	12857	13027	13079	12912	12932	12889	12835	13019	12894	12818	12841	12752	12844	12796	12935	12859	12855	13055	12879	12867	12945	12949	12999	12868	12800	12909	12931	12764	12946	12993	13016	12749	12894	12904	12999	12927	12808	12889	12978	12955	13006	12881	12847	13130	12823	12888	12994	12692	13216	13030	12827	12830	12839	13087	12831	12852	12773	13005	13005	12835	12927	12792	12965	12841	12799	13029	12902	12873	12823	12777	12966	12941	12792	12826	12810	12864	12863	12815	13010	12971	12823	13093	13161	12868	12824	12861	12948	13019	12896	12834	12869	12858	12885	12900	13109	12793	13053	12972	12811	13001	12852	12886	12845	12864	12826	13021	12787	12840	12814	12830	12916	13078	12908	12976	12843	12831	12896	12844	12784	12892	12984	12852	12771	13026	12688	12964	12852	12879	12844	12886	12907	12823	12952	12871	13014	12849	12828	12844	12909	12805	12950	13024	12843	13040	13038	13055	12892	12836	12886	12932	12829	12893	12841	12984	12800	12995	12863	12925	12778	12897	12883	13024	12958	12915	13076	13029	12855	12817	12949	12870	13016	12865	12948	13067	13104	12851	12998	13016	12931	12910	12718	12923	12910	12792	13018	12929	12948	12777	12897	12896	12868	12837	12835	12874	12958	12872	13062	13029	12766	12853	13152	12778	12957	12729	12927	12852	12918	12942	12733	12866	13086	12921	12958	12887	13011	12979	12998	12841	12853	12982	12872	12876	13017	12911	13090	12939	12789	12909	12973	12912	12893	12998	12982	13007	12799	12987	12864	13031	12868	12826	12919	12940	12918	12917	12806	12881	12779	13043	12827	13035	12937	12937	12727	12961	12733	13020	12908	12815	12909	12913	12900	12940	12893	12975	12991	12868	13043	12911	12688	12870	12978	12858	12716	13050	12763	12933	13059	12898	12827	12919	12939	12844	13011	12858	12876	13064	12938	12910	12788	12943	12822	13009	12992	13028	12836	13016	12839	12997	12915	12841	12928	12760	12693	12869	12744	12987	13097	12959	12929	12818	12890	13005	13010	12960	12948	12911	12890	12886	12988	12802	13037	13048	12966	12847	12949	12893	13105	12893	12994	12990	12974	12996	12830	12939	12941	12854	12867	12860	12857	12941	12990	12919	13108	12952	12968	12777	12897	12949	13038	12868	12983	12887	12809	12953	12868	12956	12845	12903	13011	13050	12843	12729	12794	12878	12790	12861	12931	12959	12930	12988	13019	12980	12868	12887	12859	12762	13025	12840	12814	12937	12948	12845	12982	12727	13040	12950	12999	12947	12802	12710	12937	12929	12860	12812	12936	12876	12913	12942	13024	12933	12826	12941	12903	12709	12873	12959	12910	12949	12884	12876	12765	12951	12759	12881	12953	12830	12819	12863	12781	12751	12849	12964	12966	12987	12798	12810	12920	12947	12786	12773	12863	12842	12901	12908	12935	12950	12954	12831	12906	12921	13078	12964	12678	12898	12796	13072	12903	12957	12932	12915	12837	12752	12990	12659	13029	12917	12934	12890	12968	12858	12823	12943	12844	12905	12879	12796	12782	13016	12911	12914	12912	12923	12972	12880	12972	13003	12877	12877	12748	12970	12777	13029	12991	12780	13085	12906	12923	12929	13055	12791	12804	12753	12956	13002	12849	12940	12821	12775	12785	12798	13113	12774	13017	12950	12928	12771	12956	12800	13005	12867	12800	12757	13058	12791	12949	12873	13012	12945	12723	12904	13034	12985	12799	12923	13158	13040	12816	12976	12811	13014	12814	12815	12871	12942	12922	12830	12790	13000	12979	12778	12962	12922	12844	12825	12929	13065	13011	12923	12959	12837	13036	12753	13091	12987	13081	13023	12871	12918	12907	12797	12862	12888	12918	12775	12848	12911	12898	12946	13088	12907	12970	12800	12937	12888	12912	12941	12844	12817	13039	12708	12856	12987	12825	12889	12858	12993	12957	12921	12865	12900	12881	13031	12875	12862	12984	12668	12799	12877	12846	12875	12971	12930	12816	12883	12820	12796	12941	13079	12777	12764	12893	12919	12876	12936	13036	12946	12891	12873	12865	12989	13102	12881	12920	13051	12949	12780	12914	12918	12956	13003	12934	12898	12906	12912	12868	12811	12971	12950	12772	12936	12879	12977	12917	12961	12971	12895	12952	12894	13029	12979	13031	12970	12983	12890	12906	12920	12830	12745	12860	12834	12926	12822	12905	12829	12883	12779	12971	12933	13112	12831	12838	12822	12838	12969	12870	12984	12813	12980	12998	12931	12761	12695	12961	12949	13028	12927	12813	13087	13027	12943	12859	12993	12686	12866	13056	12984	12816	13019	12976	12949	13008	12914	12978	12810	12899	12683	12857	12835	12764	12792	12965	12771	12794	12997	12863	12858	12786	12852	12871	12784	13034	12970	12879	12737	12821	12904	12883	12996	12756	12857	12923	12958	12954	12902	12884	13062	13042	12850	12879	12893	12947	12901	12781	12890	12875	12885	12744	12746	12880	13130	13057	12878	12877	13088	12672	12915	12700	12820	12899	12859	12955	12918	12941	12873	12902	12939	13027	12993	12954	13053	12854	12981	12794	12865	12878	12848	12848	12903	12942	12958	13020	13001	12822	13016	12853	12763	12968	12959	12924	13099	13027	12792	12934	13026	12715	12811	12807	12942	12938	12916	12831	12929	12925	13081	12936	13005	12792	12840	12845	12782	12905	12859	12836	12884	12962	13102	12819	12746	12831	12894	12732	12794	12956	12852	12992	12857	12820	12962	12926	12850	12585	12853	12884	12963	12954	12871	13059	12884	12955	12997	12840	12936	12874	12789	12794	12885	12945	12879	12993	12904	12974	12717	13046	12944	12826	12961	13007	12935	13046	12811	12942	12905	12837	12996	12785	12962	12998	12712	12949	12880	12919	12897	12842	12935	12885	12712	13036	13101	12968	12864	12920	13000	12845	12811	12819	12841	12917	12967	12860	12948	12926	12939	12885	12915	12835	12913	13010	12854	12860	12948	12920	12818	12854	13064	12969	12647	13017	12900	12948	12971	12666	12952	12922	12956	12804	12901	12755	12899	12947	12943	12825	12717	13016	12908	12894	12973	12891	13091	13037	12847	12889	13018	12683	12846	12847	13054	12953	12992	12823	12768	12949	12854	12814	12815	12778	12880	13024	12878	12960	12820	12915	12882	12837	12976	12993	12955	12885	12885	12862	12974	12926	12971	12923	12773	12935	12965	13012	13098	12758	12752	13070	12879	12882	13011	13146	12896	12789	12971	12879	12963	12832	12848	12854	12865	12876	12997	12942	12895	12851	12827	12951	12958	12903	12934	12870	12892	12933	13003	12887	12906	12815	12759	12716	12834	12849	12810	12954	12974	12756	12979	12869	13089	13016	12942	12854	12974	12858	12881	12926	12738	12893	13003	12919	13064	12854	12861	12835	12864	12853	12965	12926	12922	12854	12903	12877	12909	13059	12907	12772	12967	13045	13017	12926	13039	13065	12917	13022	13040	12864	12899	12773	12939	12957	12973	12852	12812	12801	12928	12964	12858	13043	12865	12894	12967	12990	12924	12891	12983	12874	12890	12994	12942	12938	12795	12991	12987	12737	12968	12888	12955	12779	12878	12746	12880	12941	12866	12944	12913	12997	12908	12845	12977	12918	12898	12902	12938	12783	12936	12964	13051	12906	12974	12847	12904	12899	12922	12793	12748	13072	12814	12901	12960	12888	12803	12785	12909	13016	12929	12703	12759	12905	12896	12822	12913	12923	12975	12967	12950	12900	12843	12884	13000	12860	12982	13080	13002	12826	12755	12859	12751	12919	13033	13033	13086	13080	12935	12896	12765	12940	12977	12927	12978	12838	12909	12993	12873	12864	12909	12934	13070	12999	12814	12946	12970	12923	13209	12996	13051	12923	13009	12862	13031	12884	12826	12792	12906	12920	12989	12952	12863	13120	13105	12818	13036	12800	13088	12723	12816	12853	12931	12835	12762	12900	12917	12914	12913	12967	13030	12964	12872	12804	12925	13065	12938	12871	12814	12808	13046	12841	13034	12856	12911	12879	13030	12900	12858	12955	12822	12946	12872	12801	12883	12875	12867	12977	12902	12967	12777	12877	12934	12937	12986	12896	12938	12940	12853	12785	12999	12800	13031	12808	12926	13054	12883	12997	12845	12716	12903	12951	12958	12782	12741	12744	12876	12954	12928	12860	12771	12875	12889	12845
25349	21417	28505	48298	30982	41943	22020	17660	17304	16977	16672	16604	16689	16492	16811	16692	16711	16549	16595	16530	16580	16462	16422	16556	16553	16619	16367	16416	16472	16480	16521	16823	18065	17634	16960	16453	16416	16377	16251	16374	16360	16374	16340	16393	16347	16413	16337	16392	16414	16355	16332	16459	16252	16319	16138	16389	16361	16168	16231	16306	16317	16333	16293	16463	16278	16358	16324	16319	16258	16172	16391	16279	16463	16175	16298	16322	16025	16165	16369	16236	16407	16323	16172	16326	16347	16153	16226	16138	16287	16332	16235	16607	16527	16426	16298	16216	16469	16254	16316	16336	16265	16526	16417	16272	16309	16349	16390	16451	16329	16402	16346	16081	16384	16226	16354	16252	16130	16591	16399	16398	16297	16444	16428	16343	16236	16403	16288	16313	16346	16107	16251	16398	16375	16486	16378	16215	16153	16483	16351	16380	16397	16523	16221	16485	16397	16457	16481	16286	16387	16323	16391	16206	16221	16383	16251	16237	16197	16310	16216	16017	16300	16372	16258	16171	16476	16299	16299	16257	16325	16292	16419	16141	16406	16238	16245	16285	16411	16249	16401	16042	16455	16427	16182	16368	16150	16305	16356	16215	16306	16390	16343	16237	16207	16238	16074	16172	16123	16110	16343	16157	16307	16233	16149	16290	16279	16165	16049	16107	16380	16075	16186	16198	16431	16349	16486	16313	16340	16401	16418	16421	16298	16215	16144	16399	16117	16389	16234	16284	16004	16317	16285	16398	16236	16290	16259	16358	16292	16357	16512	16336	16303	16140	16210	16338	16405	16427	16357	16382	16206	16223	16405	16298	16317	16447	16240	16238	16315	16238	16232	16384	16190	16285	16193	16312	16390	16340	16182	16464	16318	16330	16213	16309	16174	16114	16344	16243	16425	16465	16414	16235	16512	16419	16130	16225	16229	16202	16354	16188	16387	16258	16302	16281	16327	16228	16400	16142	16084	16219	16375	16097	16301	16355	16106	16340	16213	16419	16402	16311	16281	16198	16078	16447	16208	16216	16261	16370	16025	16423	16364	16233	16495	16121	16214	16315	16522	16315	16340	16258	16121	16341	16265	16402	16399	16389	16336	16313	16277	16277	16581	16257	16189	16421	16428	16437	16121	16274	16383	16357	16188	16377	16302	16216	16211	16117	16191	16394	16469	16582	16233	16061	16308	16175	16211	16153	16324	16101	16338	16566	16234	16324	16485	16320	16464	16406	16160	16326	16357	16395	16457	16291	16419	16223	16241	16296	16392	16398	16088	16158	16275	16286	16220	16238	16314	16408	16102	16115	16304	16364	16365	16186	16223	16322	16272	16115	16325	16211	16153	16301	16290	16304	16298	16380	16321	16168	16305	16305	16533	16270	16173	16145	16381	16199	16203	16326	16100	16277	16346	16129	16146	16296	16226	16152	16190	16231	16334	16378	16346	16121	16315	16238	16237	16485	16352	16371	16239	16247	16463	15979	16458	16236	16334	16291	16447	16520	16296	16270	16335	16232	16180	16518	16453	16564	16158	16187	16093	16392	16215	16384	16522	16248	16429	16284	16390	16202	16284	16297	16348	16406	16366	16280	16465	16172	16434	16505	16239	16263	16373	16214	16447	16349	16416	16380	16068	16381	16017	16236	16253	16261	16335	16276	16271	16382	16356	16390	16170	16319	16245	16254	16287	16406	16374	16231	16263	16119	16260	16406	16351	16386	16348	16416	16375	16264	16364	16207	16228	16362	16323	16244	16588	16360	16349	16144	16309	16429	16451	16388	16472	16180	16280	16143	16195	16270	16305	16250	16362	16148	16423	16244	16108	16237	16486	16205	16069	16266	16510	16224	16332	16250	16195	16107	16227	16202	16300	16426	16255	16304	16193	16331	16473	16319	16443	16266	16308	16269	16161	16408	16252	16263	16141	16346	16348	16416	16181	16608	16209	16336	16166	16364	16254	16442	16301	16155	16577	16387	16253	16221	16337	16308	16283	16194	16428	16115	16310	16221	16261	16274	16205	16333	16431	16463	16491	16364	16205	16266	16258	16339	16443	16285	16272	16272	16435	16308	16254	16244	16396	16303	16353	16450	16310	16197	16179	16471	16210	16465	16110	16158	16380	16246	16209	16358	16297	16208	16226	16070	16255	16185	16354	16210	16461	16360	16167	16230	16286	16191	16289	16323	16314	16370	16205	16258	16330	16300	16476	16134	16207	16194	16324	16310	16290	16476	16131	16491	16416	16175	16139	16414	16293	16254	16303	16203	16183	16270	16260	16420	16127	16415	16217	16373	16274	16196	16352	16374	16304	16167	16424	16163	16064	16195	16278	16281	16189	16360	16194	16317	16230	15965	16445	16396	16117	16225	16232	16060	16392	16325	16503	16253	16509	16477	16369	16242	16273	16285	16506	16244	16361	16185	16295	16256	16246	16402	16483	16226	16381	16402	16392	16298	16343	16157	16524	16295	16171	16282	16290	16415	16249	16268	16520	16341	16299	16349	16249	16171	16335	16366	16320	16300	16395	16362	16211	16356	16289	16476	16356	16371	16332	16344	16211	16405	16287	16302	16354	16310	16295	16319	16340	16128	16141	16288	16444	16277	16278	16506	16446	16468	16311	16276	16103	16446	16428	16335	16356	16375	16367	16285	16260	16418	16554	16488	16273	16272	16281	16371	16400	16502	16377	16413	16144	16320	16294	16225	16220	16223	16226	16058	16304	16369	16298	16280	16442	16355	16089	16269	16477	16245	16379	16336	16197	16345	16173	16488	16275	16261	16334	16457	16381	16324	16165	16265	16232	16364	16402	16404	16265	16297	16169	16215	16223	16444	16342	16440	16333	16294	16336	16395	16448	16365	16342	16378	16379	16229	16091	16299	16303	16362	16423	16188	16371	16417	16548	16454	16286	16265	16118	16368	16410	16265	16301	16395	16354	16361	16286	16296	16361	16223	16308	16428	16338	16200	16525	16308	16266	16371	16342	16372	16298	16135	16379	16294	16104	16410	16210	16246	16477	16121	16476	16111	16354	16149	16372	16303	16479	16166	16189	16255	16389	16087	16436	16266	16180	16411	16157	16156	16291	16256	16118	16183	16383	16317	16269	16417	16390	16116	16224	16376	16307	16123	16390	16379	16189	16234	16161	16153	16376	16277	16217	16281	16332	16126	16347	16303	16341	16420	16526	16487	16248	16229	16355	16292	16270	16516	16228	16135	16286	16207	16259	16363	16172	16218	16283	16177	16334	16515	16213	16261	16455	16309	16289	16257	16129	16339	16357	16338	16142	16207	16471	16228	16302	16301	16452	16219	16446	16170	16419	16361	16259	16221	16382	16275	16524	16505	16349	16252	16246	16164	16376	16281	16236	16165	16267	16417	16218	16338	16452	16464	16531	16437	16312	16253	16146	16272	16088	16299	16333	16282	16374	16467	16471	16222	16439	16330	16293	16295	16285	16241	16450	16332	16310	16106	16438	16332	16298	16307	16303	16404	16221	16170	16362	16174	16466	16244	16301	16302	16367	16530	16606	16342	16373	16326	16226	16117	16305	16495	16361	16305	16210	16365	16363	16275	16460	16306	16188	16337	16292	16169	16550	16329	16398	16164	16377	16365	16224	16173	16398	16464	16543	16348	16286	16297	16394	16313	16365	16480	16209	16243	16493	16488	16234	16312	16347	16293	16357	16314	16209	16349	16268	16342	16324	16361	16469	16274	16064	16285	16279	16363	16261	16099	16380	16343	16159	16308	16509	16257	16428	16357	16369	16326	16191	16661	16348	16306	16127	16173	16185	16261	16364	16590	16318	16305	16308	16475	16338	16345	16244	16292	16399	16345	16320	16496	16387	16109	16380	16309	16395	16537	16311	16270	16164	16503	16429	16340	16423	16332	16495	16512	16334	16294	16377	16095	16221	16212	16179	16267	16291	16250	16123	16361	16251	16231	16508	16397	16306	16099	16454	16353	16448	16283	16294	16385	16259	16236	16341	16219	16406	16218	16285	16264	16233	16275	16392	16189	16261	16363	16152	16342	16216	16661	16210	16330	16241	16375	16288	16330	16391	16345	16459	16169	16401	16286	16123	16235	16228	16135	16381	16416	16322	16369	16450	16377	16172	16392	16380	16295	16245	16361	16386	16401	16227	16438	16094	16221	16206	16311	16275	16226	16453	16186	16232	16363	16427	16396	16181	16302	16341	16143	16261	16342	16293	16283	16372	16213	16292	16357	16419	16345	16233	16195	16386	16432	16653	16278	16408	16281	16312	16399	16110	16403	16151	16273	16231	16292	16424	16388	16126	16194	16418	16461	16384	16145	16462	16301	16230	16111	16133	16201	16208	16288	16507	16267	16346	16400	16270	16506	16411	16267	16196	16437	16258	16324	16258	16296	16060	16364	16578	16441	16451	16500	16318	16262	16300	16276	16221	16384	16389	16240	16304	16323	16376	16236	16405	16417	16336	16094	16200	16406	16291	16383	16222	16498	16404	16318	16359	16351	16387	16126	16333	16294	16150	16209	16229	16253	16321	16198	16270	16311	16202	16180	16340	16361	16111	16249	16201	16349	16402	16331	16431	16314	16156	16180	16252	16482	16159	16433	16234	16174	16220	16371	16176	16357	16376	16333	16276	16321	16288	16283	16520	16256	16131	16420	16442	16276	16173	16107	16344	16300	16446	16255	16368	16282	16051	16332	16217	16276	16443	16200	16579	16389	16134	16345	16409	16313	16360	16273	16309	16270	16500	16321	16483	16353	16413	16149	16450	16532	16508	16202	16186	16275	16490	16396	16318	16285	16458	16274	16376	16187	16438	16225	16423	16417	16237	16556	16389	16416	16351	16508	16286	16258	16196	16116	16495	16217	16238	16370	16284	16198	16473	16252	16237	16403	16323	16291	16204	16230	16210	16175	16369	16213	16665	16293	16138	16212	16349	16401	16296	16461	16206	16461	16392	16399	16405	16246	16348	16368	16327	16348	16406	16299	16374	16246	16409	16476	16346	16405	16504	16542	16370	16295	16328	16295	16185	16180	16302	16095	16271	16252	16306	16275	16411	16386	16342	16137	16203	16296	16241	16270	16510	16360	16389	16304	16250	16139	16367	16276	16377	16418	16380	16300	16303	16175	16149	16291	16211	16642	16407	16178	16221	16332
15685	25017	25561	62730	22980	38501	14768	14563	14266	14095	13966	13652	13979	13836	13906	13997	14042	13945	13935	13669	13932	13902	13967	13745	13668	13566	13695	13661	13659	13644	14152	14690	16053	15681	14378	13542	13569	13386	13702	13450	13661	13446	13585	13510	13459	13474	13653	13596	13529	13544	13628	13731	13417	13639	13532	13555	13629	13512	13618	13507	13681	13495	13612	13335	13505	13455	13527	13696	13556	13551	13521	13497	13702	13461	13454	13605	13660	13526	13441	13734	13594	13501	13538	13362	13656	13562	13570	13615	13511	13589	13700	13559	13472	13453	13536	13640	13707	13555	13548	13529	13642	13539	13544	13611	13656	13773	13646	13644	13577	13570	13514	13698	13610	13561	13450	13418	13493	13659	13721	13568	13540	13656	13590	13604	13568	13474	13592	13605	13579	13619	13257	13485	13525	13569	13657	13477	13494	13666	13451	13616	13652	13530	13400	13735	13641	13586	13590	13519	13593	13609	13575	13579	13605	13527	13558	13464	13565	13411	13539	13483	13314	13539	13522	13533	13687	13601	13527	13485	13725	13390	13540	13479	13631	13429	13691	13560	13367	13649	13597	13632	13671	13798	13596	13420	13652	13545	13495	13617	13539	13538	13575	13536	13509	13518	13416	13583	13511	13620	13441	13479	13527	13679	13563	13583	13476	13594	13513	13609	13450	13674	13554	13610	13598	13574	13537	13577	13434	13590	13529	13611	13482	13648	13480	13718	13390	13626	13545	13468	13593	13616	13636	13579	13445	13624	13479	13588	13624	13653	13595	13608	13649	13500	13638	13360	13539	13576	13506	13477	13662	13675	13573	13602	13677	13656	13594	13665	13296	13461	13650	13561	13699	13529	13493	13573	13418	13679	13568	13442	13617	13368	13519	13529	13432	13592	13534	13545	13701	13608	13539	13495	13585	13557	13432	13635	13728	13404	13644	13508	13642	13434	13541	13638	13599	13517	13532	13535	13596	13563	13607	13445	13517	13700	13580	13409	13558	13534	13338	13558	13663	13469	13652	13252	13522	13412	13659	13598	13606	13603	13502	13506	13461	13444	13683	13598	13596	13465	13514	13469	13490	13590	13527	13612	13506	13463	13548	13628	13551	13581	13512	13545	13549	13574	13529	13569	13610	13448	13453	13588	13612	13567	13521	13546	13619	13615	13554	13303	13546	13392	13537	13530	13558	13407	13606	13505	13560	13668	13567	13635	13575	13600	13542	13365	13644	13546	13480	13386	13613	13599	13526	13429	13582	13622	13580	13499	13656	13481	13639	13667	13424	13590	13657	13570	13519	13547	13514	13502	13716	13568	13537	13524	13468	13659	13626	13655	13630	13574	13561	13549	13558	13491	13406	13550	13602	13372	13621	13555	13518	13542	13696	13542	13548	13841	13491	13424	13622	13527	13478	13435	13456	13652	13604	13610	13386	13431	13479	13500	13650	13504	13764	13524	13492	13597	13578	13564	13565	13529	13447	13537	13586	13687	13583	13553	13614	13417	13632	13629	13470	13646	13615	13589	13615	13663	13529	13423	13725	13448	13748	13486	13544	13600	13576	13564	13764	13448	13611	13502	13491	13617	13666	13624	13599	13603	13596	13590	13599	13512	13630	13615	13597	13614	13558	13645	13603	13578	13465	13554	13451	13417	13466	13549	13673	13515	13748	13607	13527	13727	13370	13498	13462	13592	13388	13378	13613	13661	13457	13441	13433	13543	13532	13647	13521	13499	13525	13665	13571	13723	13521	13481	13746	13656	13571	13459	13395	13509	13584	13557	13614	13471	13476	13521	13409	13580	13470	13505	13396	13514	13492	13496	13590	13711	13552	13600	13518	13545	13579	13359	13751	13560	13598	13438	13635	13449	13559	13519	13603	13482	13612	13710	13455	13545	13571	13578	13437	13702	13425	13635	13540	13460	13566	13412	13552	13550	13545	13643	13719	13475	13549	13552	13373	13523	13627	13605	13578	13667	13397	13598	13610	13552	13557	13657	13496	13716	13513	13439	13612	13505	13478	13637	13502	13335	13655	13613	13485	13498	13494	13703	13514	13555	13470	13642	13649	13628	13482	13486	13397	13538	13565	13576	13607	13443	13523	13536	13555	13624	13409	13424	13456	13489	13621	13620	13534	13439	13337	13570	13603	13469	13500	13520	13468	13449	13600	13661	13550	13556	13498	13475	13541	13585	13720	13675	13565	13556	13511	13494	13540	13562	13523	13675	13731	13732	13600	13466	13619	13444	13473	13557	13745	13538	13613	13607	13476	13582	13584	13562	13499	13667	13406	13613	13570	13448	13413	13505	13604	13590	13528	13586	13677	13446	13566	13557	13465	13483	13692	13373	13568	13663	13497	13695	13556	13585	13557	13541	13460	13341	13620	13667	13430	13548	13686	13610	13541	13566	13408	13646	13483	13525	13580	13734	13492	13537	13543	13583	13599	13423	13539	13613	13540	13351	13667	13530	13526	13551	13510	13540	13577	13701	13529	13591	13748	13681	13552	13576	13639	13600	13576	13434	13605	13465	13575	13457	13424	13437	13466	13780	13703	13563	13516	13596	13441	13430	13473	13490	13503	13567	13617	13563	13488	13486	13457	13500	13369	13512	13606	13576	13561	13464	13471	13615	13542	13675	13620	13546	13646	13608	13544	13587	13413	13326	13572	13527	13487	13611	13532	13447	13594	13512	13766	13696	13703	13527	13581	13532	13661	13590	13578	13750	13559	13548	13519	13527	13445	13790	13748	13551	13610	13541	13559	13610	13424	13494	13697	13555	13431	13632	13521	13384	13607	13601	13770	13382	13586	13512	13534	13474	13601	13467	13519	13735	13440	13546	13475	13675	13667	13371	13578	13462	13542	13557	13645	13668	13685	13507	13563	13673	13486	13603	13469	13572	13483	13573	13470	13398	13418	13583	13424	13557	13623	13600	13451	13535	13652	13638	13636	13524	13618	13491	13403	13585	13626	13410	13371	13557	13629	13582	13541	13649	13566	13526	13703	13530	13638	13382	13732	13475	13471	13560	13431	13517	13544	13525	13689	13612	13522	13620	13497	13497	13531	13507	13613	13575	13599	13589	13649	13517	13783	13589	13539	13544	13408	13487	13678	13650	13609	13621	13600	13534	13590	13450	13564	13627	13529	13713	13608	13497	13654	13468	13819	13511	13540	13563	13465	13580	13427	13528	13510	13505	13443	13532	13659	13608	13708	13761	13625	13485	13559	13522	13532	13464	13542	13396	13592	13632	13581	13398	13669	13605	13474	13544	13599	13410	13681	13518	13405	13539	13466	13640	13584	13697	13476	13618	13446	13488	13550	13502	13769	13571	13616	13576	13597	13531	13530	13581	13522	13606	13487	13528	13592	13392	13616	13630	13491	13582	13523	13645	13479	13684	13546	13674	13517	13619	13557	13490	13467	13576	13500	13489	13647	13600	13539	13620	13568	13649	13683	13554	13638	13548	13484	13552	13619	13521	13513	13710	13475	13572	13690	13452	13696	13521	13538	13491	13566	13518	13493	13621	13571	13535	13603	13599	13682	13499	13680	13441	13510	13631	13350	13600	13484	13395	13619	13368	13488	13559	13693	13577	13575	13572	13580	13605	13459	13556	13610	13581	13553	13626	13449	13466	13679	13720	13475	13473	13547	13599	13331	13614	13315	13561	13402	13639	13585	13477	13647	13679	13546	13608	13467	13541	13673	13582	13495	13545	13720	13430	13512	13503	13535	13496	13488	13602	13440	13536	13530	13380	13642	13479	13552	13458	13513	13458	13620	13511	13413	13441	13495	13561	13477	13454	13655	13511	13428	13356	13499	13550	13574	13475	13597	13535	13550	13404	13463	13557	13669	13569	13458	13558	13440	13559	13607	13677	13574	13588	13571	13479	13568	13592	13493	13637	13426	13652	13509	13462	13521	13421	13451	13500	13526	13537	13573	13609	13499	13641	13565	13506	13498	13631	13725	13532	13752	13364	13493	13575	13560	13584	13440	13489	13663	13671	13386	13486	13580	13694	13586	13583	13713	13329	13549	13634	13562	13632	13716	13480	13673	13398	13633	13666	13523	13531	13577	13511	13477	13399	13608	13500	13455	13539	13648	13484	13375	13476	13674	13492	13656	13453	13519	13785	13392	13489	13624	13456	13412	13564	13550	13524	13523	13477	13409	13690	13523	13442	13667	13647	13480	13715	13693	13465	13586	13416	13451	13441	13494	13449	13506	13653	13483	13663	13488	13733	13553	13603	13403	13600	13583	13580	13471	13628	13517	13462	13575	13426	13348	13542	13474	13579	13685	13428	13423	13638	13542	13637	13573	13580	13579	13702	13457	13699	13492	13481	13627	13609	13591	13469	13635	13656	13688	13580	13647	13636	13542	13702	13545	13504	13579	13552	13730	13370	13474	13787	13605	13508	13557	13510	13457	13702	13438	13550	13549	13633	13587	13436	13559	13598	13400	13660	13559	13566	13590	13532	13636	13599	13467	13538	13619	13557	13453	13514	13589	13706	13617	13654	13616	13530	13360	13404	13490	13553	13608	13469	13437	13486	13723	13591	13594	13477	13601	13606	13526	13642	13651	13520	13520	13512	13644	13654	13544	13680	13594	13648	13644	13543	13464	13471	13622	13638	13516	13676	13465	13691	13609	13428	13517	13504	13614	13569	13642	13492	13501	13459	13602	13471	13638	13417	13467	13469	13631	13674	13533	13580	13476	13407	13660	13517	13510	13543	13452	13624	13443	13480	13461	13623	13587	13732	13629	13652	13477	13506	13619	13514	13526	13422	13711	13588	13455	13545	13653	13496	13475	13523	13532	13610	13658	13515	13393	13463	13632	13498	13424	13666	13603	13543	13545	13467	13634	13431	13510	13680	13321	13450	13676	13730	13585	13689	13505	13627	13440	13619	13598	13586	13525	13486	13596	13551	13506	13566	13388	13558	13689	13587	13537	13548	13362	13487	13582	13524	13730	13670	13623	13494	13708	13548	13465	13519	13541	13570	13447	13673	13693	13449	13532	13707	13598	13705	13547	13519	13603	13707	13447	13511	13577	13548	13444	13539	13564	13793	13589	13562	13441	13443	13638	13342	13636	13589	13527	13399	13529	13348	13482	13507	13594	13560	13424	13365	13419	13665	13548	13660	13564	13493
23898	21423	29135	53751	35127	46105	24289	18419	16438	16182	16142	15785	15726	16021	15864	15962	16023	16036	15734	15852	15753	15759	15838	15778	15843	15595	15597	15585	15587	15682	15595	16837	16611	17158	17230	15534	15706	15338	15455	15530	15471	15473	15601	15521	15558	15604	15664	15528	15432	15333	15320	15545	15286	15647	15485	15642	15382	15494	15377	15276	15536	15527	15652	15209	15322	15412	15366	15511	15427	15423	15411	15245	15276	15503	15448	15365	15467	15446	15515	15243	15586	15362	15363	15366	15235	15284	15428	15558	15554	15546	15393	15473	15640	15397	15233	15432	15413	15296	15419	15505	15450	15317	15411	15679	15518	15340	15312	15285	15426	15386	15407	15467	15517	15591	15502	15433	15512	15271	15315	15594	15273	15488	15565	15505	15358	15402	15336	15493	15371	15382	15355	15463	15349	15514	15428	15384	15373	15532	15538	15300	15443	15312	15325	15460	15446	15433	15357	15671	15207	15219	15443	15376	15633	15106	15313	15414	15468	15470	15555	15441	15343	15518	15278	15580	15321	15393	15460	15292	15416	15573	15532	15404	15251	15601	15407	15534	15312	15602	15203	15336	15391	15497	15440	15480	15388	15453	15188	15352	15439	15488	15416	15526	15390	15217	15436	15388	15431	15184	15360	15418	15524	15449	15452	15317	15456	15204	15406	15523	15349	15391	15376	15331	15313	15371	15315	15470	15248	15439	15422	15383	15469	15362	15239	15546	15324	15361	15615	15288	15477	15443	15243	15391	15320	15248	15532	15303	15226	15405	15289	15472	15193	15384	15360	15192	15332	15441	15539	15420	15386	15382	15473	15271	15438	15331	15565	15390	15559	15455	15227	15283	15539	15417	15252	15098	15296	15342	15569	15499	15691	15415	15150	15503	15583	15268	15342	15351	15416	15394	15308	15556	15427	15300	15326	15342	15435	15546	15411	15294	15328	15532	15270	15256	15360	15381	15498	15379	15255	15422	15511	15470	15308	15326	15412	15435	15444	15589	15536	15462	15407	15431	15168	15396	15404	15374	15681	15438	15324	15539	15266	15190	15421	15367	15535	15389	15468	15551	15310	15413	15330	15636	15483	15528	15441	15464	15428	15287	15414	15401	15246	15165	15280	15591	15505	15331	15581	15196	15407	15293	15560	15265	15352	15290	15128	15382	15372	15438	15567	15524	15360	15483	15362	15364	15478	15334	15276	15329	15453	15228	15226	15391	15544	15479	15348	15374	15386	15407	15324	15407	15316	15255	15265	15140	15552	15283	15476	15348	15466	15422	15455	15338	15424	15494	15514	15403	15454	15423	15607	15442	15350	15602	15479	15484	15547	15325	15370	15380	15322	15350	15333	15241	15370	15604	15190	15341	15488	15468	15303	15438	15355	15405	15248	15403	15384	15348	15412	15367	15413	15381	15303	15489	15564	15298	15408	15309	15376	15478	15038	15373	15482	15309	15470	15314	15332	15534	15265	15376	15295	15457	15450	15266	15554	15386	15511	15223	15246	15421	15477	15246	15327	15473	15281	15420	15321	15441	15453	15419	15406	15587	15441	15416	15333	15416	15367	15392	15455	15283	15492	15507	15409	15617	15495	15352	15458	15049	15310	15250	15349	15402	15360	15510	15269	15287	15443	15314	15417	15451	15446	15497	15548	15351	15405	15582	15366	15254	15418	15504	15537	15325	15323	15316	15421	15331	15477	15524	15310	15280	15421	15385	15238	15191	15352	15560	15328	15362	15412	15313	15395	15301	15181	15282	15418	15440	15441	15487	15397	15316	15166	15440	15390	15329	15401	15359	15361	15442	15485	15468	15484	15584	15662	15478	15429	15270	15647	15419	15382	15431	15501	15335	15462	15164	15393	15541	15371	15185	15363	15275	15321	15227	15464	15239	15567	15344	15481	15484	15422	15288	15418	15382	15459	15607	15433	15468	15452	15356	15322	15371	15472	15394	15268	15301	15633	15475	15288	15554	15405	15330	15407	15398	15338	15303	15416	15444	15195	15397	15458	15421	15460	15385	15279	15337	15381	15347	15432	15543	15252	15325	15335	15284	15672	15433	15238	15436	15237	15386	15371	15473	15334	15607	15438	15642	15291	15504	15356	15532	15291	15289	15503	15548	15402	15285	15377	15426	15576	15249	15504	15478	15315	15215	15549	15343	15385	15355	15451	15561	15485	15522	15377	15359	15409	15540	15399	15288	15389	15355	15454	15284	15266	15362	15271	15472	15297	15307	15305	15226	15339	15433	15167	15461	15341	15424	15300	15324	15308	15348	15305	15521	15485	15422	15514	15326	15328	15420	15501	15223	15324	15383	15403	15320	15341	15320	15547	15641	15603	15341	15408	15431	15376	15409	15268	15494	15431	15137	15099	15353	15283	15294	15326	15363	15301	15252	15442	15610	15198	15455	15240	15392	15206	15487	15419	15236	15320	15385	15241	15311	15242	15364	15470	15305	15496	15333	15510	15373	15342	15691	15280	15374	15544	15490	15340	15364	15233	15275	15400	15441	15446	15554	15480	15426	15340	15367	15492	15340	15506	15437	15475	15479	15446	15525	15250	15450	15430	15353	15454	15263	15443	15425	15425	15040	15373	15360	15347	15246	15479	15462	15335	15338	15541	15603	15452	15325	15350	15444	15393	15373	15437	15378	15308	15224	15263	15416	15347	15390	15381	15580	15098	15249	15404	15618	15358	15424	15603	15317	15250	15332	15479	15489	15496	15457	15358	15320	15211	15573	15375	15393	15467	15365	15601	15443	15357	15431	15179	15245	15414	15580	15491	15437	15369	15341	15508	15522	15575	15439	15498	15327	15119	15455	15203	15480	15513	15358	15374	15445	15104	15363	15397	15291	15421	15402	15216	15501	15464	15238	15403	15417	15462	15367	15488	15350	15325	15531	15520	15168	15425	15513	15448	15592	15674	15101	15369	15524	15395	15371	15514	15162	15600	15477	15377	15428	15404	15426	15274	15452	15574	15511	15326	15516	15499	15359	15572	15556	15272	15380	15244	15383	15584	15346	15172	15283	15581	15376	15334	15309	15166	15371	15609	15481	15370	15573	15363	15273	15242	15532	15346	15339	15376	15254	15196	15510	15418	15280	15586	15336	15401	15549	15375	15614	15414	15434	15597	15326	15343	15328	15419	15209	15537	15372	15438	15416	15522	15425	15503	15345	15392	15213	15539	15192	15310	15244	15517	15448	15421	15501	15184	15536	15474	15572	15394	15273	15442	15574	15402	15244	15682	15411	15468	15285	15399	15387	15207	15594	15517	15396	15483	15459	15459	15167	15481	15390	15449	15430	15338	15470	15426	15513	15488	15265	15336	15506	15567	15467	15375	15185	15273	15516	15488	15549	15569	15441	15663	15503	15380	15353	15450	15290	15386	15464	15304	15574	15300	15480	15521	15420	15404	15293	15620	15173	15468	15494	15414	15191	15516	15463	15618	15332	15240	15528	15546	15317	15356	15287	15265	15288	15485	15469	15357	15452	15323	15574	15417	15358	15366	15429	15380	15406	15417	15305	15319	15436	15423	15672	15297	15280	15374	15208	15513	15403	15421	15311	15337	15448	15445	15407	15456	15418	15491	15286	15332	15447	15572	15667	15559	15333	15447	15358	15430	15431	15503	15285	15438	15506	15309	15455	15609	15474	15644	15421	15232	15526	15394	15561	15251	15383	15410	15671	15471	15419	15293	15292	15251	15380	15121	15386	15574	15271	15415	15273	15430	15233	15270	15372	15513	15409	15479	15287	15335	15448	15274	15483	15390	15574	15327	15405	15307	15373	15644	15223	15488	15506	15635	15461	15277	15288	15582	15364	15359	15362	15219	15247	15234	15313	15445	15502	15306	15444	15222	15407	15410	15437	15467	15481	15589	15347	15280	15533	15574	15264	15412	15381	15400	15375	15300	15266	15374	15405	15295	15381	15380	15529	15370	15324	15354	15298	15285	15335	15365	15414	15479	15348	15492	15118	15517	15271	15330	15483	15493	15393	15123	15569	15468	15496	15389	15416	15472	15147	15396	15528	15533	15295	15527	15322	15334	15275	15255	15364	15364	15271	15196	15015	15283	15326	15480	15538	15325	15344	15366	15295	15575	15492	15543	15344	15511	15246	15605	15459	15571	15681	15670	15481	15667	15280	15370	15500	15330	15463	15458	15448	15359	15464	15431	15256	15366	15410	15210	15416	15418	15545	15487	15412	15455	15402	15378	15777	15339	15272	15384	15352	15334	15477	15476	15497	15332	15379	15064	15390	15585	15385	15360	15552	15218	15451	15321	15339	15287	15432	15468	15429	15558	15317	15453	15407	15428	15433	15285	15390	15450	15337	15286	15565	15362	15370	15443	15465	15430	15306	15423	15254	15289	15297	15472	15382	15316	15191	15308	15491	15434	15376	15364	15317	15487	15443	15360	15241	15350	15260	15447	15314	15419	15359	15434	15122	15187	15386	15370	15423	15325	15295	15333	15303	15459	15305	15396	15293	15360	15323	15217	15172	15200	15394	15216	15359	15399	15403	15528	15450	15273	15330	15437	15442	15359	15213	15371	15360	15518	15456	15500	15424	15423	15371	15516	15250	15501	15279	15561	15333	15458	15372	15443	15473	15387	15271	15369	15284	15279	15415	15455	15315	15626	15573	15518	15359	15347	15476	15332	15325	15515	15351	15402	15370	15349	15426	15330	15543	15279	15302	15439	15201	15519	15367	15424	15450	15245	15429	15300	15159	15432	15300	15391	15424	15394	15279	15392	15608	15543	15329	15423	15450	15500	15325	15198	15515	15440	15435	15517	15494	15302	15246	15466	15495	15272	15570	15194	15412	15515	15546	15600	15317	15369	15217	15553	15378	15291	15434	15318	15474	15418	15352	15254	15325	15243	15426	15399	15622	15617	15486	15287	15491	15563	15418	15428	15367	15505	15219	15537	15266	15413	15482	15264	15427	15432	15357	15387	15501	15374	15387	15600	15479	15517	15339	15528	15357	15397	15339	15363	15414	15384	15432	15395	15449	15354	15279	15671	15194	15506	15358	15345	15518	15695	15451	15481	15518	15442	15271	15373	15287	15351	15400	15345	15424	15148	15159	15366	15291	15475	15253	15398	15285	15504	15258	15238	15509	15405	15347	15330	15505	15493	15095
17488	29884	31832	72745	30210	43185	15272	14937	14409	13942	13696	13474	13648	13545	13741	13600	13555	13710	13670	13310	13392	13366	13520	13492	13332	13279	13279	13134	13230	13239	13363	15288	15180	15994	15511	13084	13044	12970	13089	13024	13077	12947	12882	13289	12967	12979	13150	13123	13001	13018	13026	12907	13001	13075	13015	13060	12992	13206	13084	12918	12968	13122	13024	12953	12995	13128	13294	13052	12956	12952	13060	12994	13076	13095	13061	13055	12933	12993	12992	13059	12938	13007	13042	13097	13071	13088	12995	13063	12962	13205	13083	13118	12872	13084	12915	13047	13202	13044	13110	12905	12891	13096	13053	13204	12981	13061	13022	13053	12915	12971	12945	12895	12949	12953	13038	13069	13051	13068	12958	13015	13006	12995	13069	12995	13045	13071	12930	12964	13051	13089	12946	13140	12968	12813	13003	13117	12942	12983	12930	12929	13046	13017	13065	12965	13089	13016	13215	13043	12946	13061	13069	13065	12923	13119	13044	13004	12953	13012	13098	13066	13197	12836	13198	13090	13060	13121	12912	13022	12854	13118	13115	13084	12871	13158	13029	13134	12975	12999	13042	13020	12886	13042	13061	13063	12888	12958	13081	13141	13038	13134	13094	12980	13002	13103	13043	12993	13189	13039	13097	12950	13045	12922	13076	13068	13178	13067	13080	12930	12991	13247	13021	12890	13031	13001	12959	12977	13103	13093	13046	13134	13047	12922	13084	12973	13102	13064	13020	13164	13050	13062	13205	12956	13097	12976	12992	13081	12893	13026	13006	12913	12800	13020	12911	12922	13074	13040	12958	13090	12828	13103	12814	13135	13130	13113	13125	13025	12994	13007	12758	13082	13050	13006	13010	12768	13147	13029	13205	13042	13118	13052	13055	12989	12958	12948	12931	12925	13158	13074	13190	13142	13151	13140	12947	12963	13231	13016	13174	13081	12944	12974	12960	13090	13089	13041	12998	13074	13034	12936	13085	13095	12836	13033	12961	13269	13079	13130	13080	13113	13003	13057	13015	12881	13156	13046	13139	12994	13074	13151	13029	13048	13055	12998	13063	13101	12981	13076	13058	12977	12950	13168	13018	13017	12981	13086	13049	12923	12936	12998	13033	13000	12990	13081	12984	13086	12989	13095	12966	13216	12915	12994	13048	13144	13090	13020	13003	13012	13004	13131	12989	12984	12848	13096	13010	12900	12958	13169	12940	12919	13056	12970	13035	13064	12955	13014	12960	12921	13120	13040	13004	13013	13108	12867	13088	12821	12942	12977	13187	12929	13071	13005	13075	12936	12940	13128	13147	13099	13025	12974	13005	13018	12992	13008	13024	13074	13047	12961	12987	12933	12976	13001	13188	13014	12857	13035	12897	13133	12956	12978	12819	13098	13051	13093	13035	13104	13124	13090	12964	12903	13125	13058	13107	13072	13032	12870	12993	13096	12925	13162	13101	13017	13117	12978	13089	12974	13003	13107	12966	13028	12935	12984	12919	12849	13028	13079	13038	12930	13199	13201	13076	13089	13198	12947	12985	13119	12954	12980	12930	12903	12941	13020	12965	12992	13054	13048	12960	12871	13042	12967	12982	13139	12971	12982	13117	13108	13018	13129	12951	13027	13041	13119	13009	13039	12907	13051	13072	13101	12947	13036	13136	12871	13063	13050	12919	13214	13027	13008	12962	13080	13086	12954	12815	12960	13002	12963	13047	13047	13084	12976	13014	13032	13049	13080	12947	13131	13067	12894	12869	13030	13011	13034	13001	13039	13086	12956	12950	12952	13086	13112	12957	13026	12972	12978	13096	12900	12978	12984	13068	13178	13004	12968	13013	12937	13056	13228	13064	12884	12830	13115	12994	13134	13085	13030	12910	13081	12847	12770	12958	13043	12902	13077	13061	12964	12898	13128	13156	13092	12946	12959	13028	12976	13002	12872	13035	12831	13081	13076	13009	13017	12885	13021	12976	13049	13085	12998	13068	13062	12838	12953	12982	12957	12954	13052	12813	13040	12913	13007	12926	13066	12935	13173	13022	13061	13148	13053	12861	12905	13050	13025	13032	12911	13021	13097	13006	12881	13054	13031	12917	13047	13189	13188	12941	12973	13024	13146	13146	12931	12877	13103	13150	13075	12957	13072	12941	12990	13024	12876	13183	13173	12950	12853	13276	13092	13068	12979	13094	12905	13017	13085	12985	12948	13081	13013	13054	12978	12939	13052	12994	12993	13015	13060	13061	12938	12885	13130	12939	12976	12799	13042	12919	12990	13217	12931	13034	12774	13153	12857	12979	13219	12905	12922	13021	12868	13123	13074	13007	12951	13089	13071	13031	12994	13143	12988	13147	12851	13102	13095	13012	12933	13095	12930	13075	12850	13008	12910	13026	13024	12951	13006	13058	12987	13055	12975	13011	12919	12955	13069	13052	13215	12941	12915	12994	13028	12893	13022	13051	12963	12972	12967	12977	13018	13000	12857	13024	13213	13056	13050	12946	12950	12982	13097	13157	12946	13120	13077	13111	13171	13020	13021	12978	12958	12968	13093	12920	13043	12903	13057	13102	12995	13035	13114	13007	13125	12946	13263	12816	13017	13125	12842	13177	13052	12990	13036	12976	13191	13094	12909	13212	13078	13092	12946	12994	13091	12968	12812	12887	12951	12966	12996	12935	13073	12975	13116	13069	12974	13042	13161	13074	13011	13062	13022	12930	13024	12924	13067	12899	13087	13062	13134	12970	12976	12986	12935	12968	12931	13163	12976	12956	13168	13006	13036	13014	13034	13087	12931	13046	12947	13230	13202	13032	12969	13000	13096	13087	13036	13024	12811	12959	13018	13082	13062	12980	13108	12907	13082	13092	13105	13119	12971	13017	12920	12952	13131	13140	12916	13069	12859	13087	13051	12901	13034	13235	13097	13076	12943	12937	12926	12985	13135	13012	13070	12965	12990	13029	13062	12877	13106	13081	12840	13140	12944	12926	12788	13113	13055	12833	12947	12900	13154	12929	13222	12909	13066	13058	13079	13049	13170	12916	13156	13008	12918	12783	13114	12937	13004	13018	13040	12938	13160	13200	13073	12977	13140	13000	13009	13099	13073	13050	12880	13132	13049	12974	12909	12931	12962	13042	13025	13079	12926	13029	13010	12999	13094	12846	13085	13174	13043	12968	13161	13052	12891	12997	12884	13134	12910	13003	12949	12946	13112	13212	13023	13141	12958	13139	13141	13066	13046	13207	12977	12878	12825	12976	13001	12844	12942	13233	13054	12992	13045	12966	13001	13099	13119	13095	12782	13018	12942	13059	12903	13069	12997	13062	13045	12890	13070	12885	12932	12957	13031	12937	13001	12852	12965	12957	13130	13011	13000	13158	12910	13004	12889	13000	13000	13001	12980	13061	12979	13219	12956	13079	13014	12908	13055	12941	13124	13017	12986	12973	13054	12943	13140	12881	13089	13004	12996	13132	12863	12983	12899	12967	12990	13104	12988	12987	13014	12783	13100	12977	13053	13089	12953	12779	13002	12910	12987	13097	12906	13097	13122	13087	12996	12996	13226	12993	13159	13095	12926	12884	12943	13167	12987	12965	12880	13091	12957	13156	12995	12991	13108	12954	13109	13071	13034	13065	12951	12937	13048	12840	12975	12890	12982	13052	12991	12923	12962	13099	12973	12977	13096	12942	12949	12947	13043	12970	12902	12920	12979	13117	12947	13062	12898	13134	12957	12882	13045	13141	13012	12897	13074	13062	13041	12893	13006	12943	13036	12999	12996	12990	12906	13038	12985	13098	12992	12918	13048	12881	12913	12989	13078	12925	12988	12960	13134	13131	12905	13052	12937	12990	13034	13019	12872	13040	13083	12843	13117	12885	13099	12991	13072	12889	13080	13077	13041	13035	13134	13067	12889	13220	13127	13076	13066	12996	13123	13040	13038	13030	12985	13076	12786	12855	12880	12946	12892	13114	13026	13059	13006	13048	12862	13131	12992	13084	12816	13076	12869	13144	13041	12979	13146	13034	13012	12931	13007	13108	12795	13054	12798	12992	12843	12907	12983	12788	13030	12998	12948	12984	12967	13041	12998	12966	13023	13051	12832	13021	13026	12982	13053	13068	12945	13069	13034	12947	13125	13075	12930	13188	12966	13019	12917	13001	13242	13064	12995	13105	13020	12992	12975	13052	13028	12903	13043	13087	13103	13135	12998	13083	12945	13066	12836	12850	13088	12943	12878	13040	12971	12887	13015	13062	12947	12887	12963	13103	13053	12852	12862	13051	13200	13058	13066	13067	12927	12979	13101	12826	13006	12999	13038	13172	13049	13145	13046	13207	13049	13011	12942	12958	13056	12900	13069	13095	13021	13074	12910	13000	13169	13180	13102	13087	13120	12990	12945	12994	12897	12907	13215	12969	12940	13093	13124	12998	12892	12938	13065	13023	13069	13256	13043	13207	13049	13027	13001	13139	12889	12867	12896	13012	12953	13018	13166	13151	13161	13012	13105	12866	13100	12897	13022	13064	13066	12976	13134	12883	12995	13010	12959	12969	13199	12984	12944	13138	13055	13092	13010	13026	13070	12981	12911	12993	13100	12919	13078	13072	13034	12988	12916	13085	12968	13244	12862	12930	12928	12999	13061	13102	13029	13151	12991	13224	12924	12892	12958	13189	12910	13101	13107	13017	12915	13001	13163	13000	13026	13053	13039	12980	13035	13014	13128	12825	13014	13049	13115	13058	13012	12983	12898	12991	12998	12894	13096	13028	12967	13051	13055	13082	12991	13052	12957	12854	13120	13089	13001	13039	13260	12967	13085	13198	12931	13094	12879	13061	13014	12943	12940	13191	13099	13071	12953	12907	13003	13142	13003	13026	12882	13053	12791	13202	13014	13143	12926	13076	12884	12941	13027	12953	13064	12971	13016	12786	13058	13013	13193	12929	13024	13182	12978	13088	12946	12957	12888	13133	12954	12963	12968	12991	13075	12856	13106	13005	12936	12957	13117	13077	12873	13122	13063	13063	13008	12983	12885	13014	12913	13096	13017	13146	13081	12992	13074	13053	13059	13104	12661	13007	13022	13008	13093	12972	12917	13097	12965	12988	12917	13014	13204	12982	13045	13220	13116	13205	12926	12962	12908	13190	12967	13123	12964	13099	12832
29450	22427	22422	33823	20615	20599	16517	16242	15808	15913	15973	16056	15743	15975	15965	15900	15875	15858	16028	15998	15977	16039	15741	15720	15931	15937	16072	15956	15903	16074	16090	16045	16026	16148	16007	15896	16021	16187	16107	16088	15777	15839	15931	15714	15715	15962	16072	16050	15984	16104	15845	16237	15726	15791	15830	15897	15975	16027	15899	15938	15847	15528	15845	16069	16042	15958	15964	16003	15992	15928	15990	15971	15869	15856	15929	16018	15772	15893	15969	16078	15930	15712	15969	15836	15863	16018	15845	15889	15876	15988	15768	15903	15909	16039	16006	15757	15776	15974	15764	15823	15991	15838	16062	15934	16110	16073	16142	15958	15985	15680	15845	16076	15832	15885	15945	15912	15949	16057	15785	15912	15842	15892	15952	15900	15997	15779	15948	16024	16070	15912	15885	16028	16005	15819	15817	15880	16122	15751	15786	16014	15770	15988	15729	15725	16134	15953	16043	15765	16014	15898	15959	16179	15818	16024	15853	15901	15953	15898	15733	15706	15933	15865	15809	15715	15772	15963	15864	15887	15914	15979	15966	15877	15933	15940	15701	16047	15938	15892	15807	15835	16159	15825	16037	15910	15744	16035	16048	15952	15893	15696	15883	15857	15807	15881	15940	15882	15993	16049	15992	15918	16090	15860	15818	15952	16028	15943	15914	15812	15934	15843	15870	15884	15972	16059	15851	15965	15781	15858	15862	15712	15889	16080	15915	16004	15921	15802	15825	15968	16027	16008	15945	15923	15886	15999	16054	16009	15874	15917	16071	15884	15815	15869	15863	15735	16052	15921	15910	15872	16046	16010	15762	15962	15815	15966	15764	15935	15813	15985	15849	16004	15983	15970	15886	15783	15940	15823	15928	15933	15940	15862	16069	15977	16036	16025	15970	15905	15954	15984	16020	15886	15903	15712	15725	15876	16024	15865	15806	15638	16149	15874	15848	15792	15824	15792	15898	15977	15976	16073	15855	15907	15719	15914	15759	15992	15719	15963	16027	15820	15951	16003	15714	15708	15985	16058	16145	16160	15829	15777	15677	15851	16056	15855	15783	15883	15848	15868	15955	15814	15970	15912	16168	16130	15833	15851	16089	15827	16108	15984	15860	15879	15883	15925	15908	15870	15748	15944	15793	16082	16058	15918	15750	15861	15854	15954	15905	15749	15945	15955	15729	16035	16126	15904	16172	15914	15942	15931	15908	15850	15837	16037	15826	15944	15736	15863	15674	16108	15875	16059	15819	15826	15734	15736	16116	15893	15916	15739	15773	15901	15710	15786	15985	16041	15953	15839	16005	15914	15753	15851	15830	16033	16014	15854	15800	15909	15947	15991	15739	15980	15951	15994	15927	15747	15803	15905	15842	16120	16028	16047	15973	15878	15744	15896	15982	15874	15860	16059	15966	15841	15863	15894	15906	15774	16056	16068	15765	16057	15778	15852	15788	15883	15944	15826	15852	15877	15932	15692	15982	16014	16021	16006	16081	15973	15849	15984	15900	15917	15939	15992	15951	15948	15957	15774	15992	15727	15871	15823	15840	15879	15925	15864	15753	16060	15901	15714	15802	16016	15936	15943	15910	15908	15888	15783	16009	15790	15862	15850	15839	15945	15949	15943	15793	15945	15928	15757	15970	16073	15991	16012	15844	15879	16022	15823	15857	15979	15930	15860	15801	15659	15924	15934	15894	15774	15862	15972	15778	16060	15860	15755	15987	15674	15752	15839	15833	15925	16034	15834	15888	15944	16019	15945	15816	15991	15707	15990	15905	15694	15887	15753	15861	15875	15761	15866	16027	15886	15833	16143	15838	16076	16004	16007	15904	15821	15862	16007	15978	15780	15825	15952	15888	15868	15901	15884	15878	15813	15986	16073	15968	15858	15908	15813	15911	15894	15766	15893	15908	15734	15866	15782	15772	15954	16010	16074	15801	15840	15959	15985	16010	16011	15828	15899	15959	15909	15726	16006	15831	15732	16041	15718	15962	15995	15974	16018	15703	15893	15857	16021	15725	15806	15912	15872	15832	15849	15994	16004	16049	15628	15906	15758	15958	16040	15708	16206	15915	15953	15991	16007	15938	15937	15859	15886	16011	15889	15814	15987	15848	15843	15958	15924	15823	15905	15749	15955	15968	15899	15993	15975	16034	15988	15901	15823	15888	15726	15856	15996	15947	15873	15827	15817	15915	16030	15987	15951	16037	16104	15972	15889	15829	15857	16191	16116	15886	15934	16028	15991	15939	15900	15897	15965	15960	16050	15883	15780	15861	15777	15895	15831	15816	16038	15920	16007	15757	16054	15939	15936	15870	15935	16050	15901	15995	15929	15887	15806	16007	16075	16086	16127	16054	15858	15997	15965	16069	15786	16014	16005	15998	15792	15970	15815	15750	15983	15891	15963	15892	15717	15934	15927	15847	15905	16113	15985	16015	15809	15938	15919	16082	15703	15782	15815	15881	15932	15745	16087	15868	15861	15888	15844	15712	15852	16113	15823	16085	15922	15865	15910	15841	15825	15832	15888	16079	15984	16018	16071	15979	15927	15822	15775	15803	16037	15859	15851	15964	15741	15914	16039	15762	15845	15904	15688	15948	16031	15902	15960	15963	15798	15975	15960	15973	15946	15987	16093	15708	15718	15919	15691	15851	15785	15759	15932	16041	15868	15779	15931	15693	15854	16087	16051	15951	15973	15705	15771	15954	15780	15751	15888	15858	15834	16055	16002	15782	15880	15922	15911	15881	15746	15951	15999	15836	15842	15880	16018	15986	15882	15872	16094	15960	16131	15935	15827	15951	15797	15904	16027	15929	15921	15832	16081	15823	15864	15724	15956	15953	15697	16001	15812	15862	15832	15977	15904	16020	15922	15857	15739	16015	15735	15847	16118	15755	15959	15806	15714	15791	15933	16078	15904	15983	15815	15966	15953	15981	15835	15854	15840	16048	15979	15940	16043	15745	15736	16093	16016	15943	15856	15912	15992	15874	15970	15866	15845	16018	15882	15856	15991	15980	15769	15870	15807	15992	15848	15811	15901	15951	15866	15836	15852	15838	15823	15867	15981	15928	15864	15984	15762	16025	15961	15832	15923	16023	15947	15904	16101	15887	15869	15911	15850	15828	15785	15974	15927	15951	15798	15791	15911	15868	15966	16092	16026	16039	15921	15850	15828	15988	15897	15747	15913	15804	15850	15938	15779	16006	15757	16024	15730	15976	16082	16076	15805	15751	15929	15858	15815	15773	16036	15868	15938	15864	15943	15965	15937	16068	15876	15774	16090	16057	15801	15851	16068	15913	16017	15827	16014	16002	15867	15883	15798	15827	16139	16076	15766	15900	15918	16280	15994	15895	16004	15940	15949	15911	16057	15891	15931	16069	15942	15882	15779	16086	15869	15992	15895	15911	16087	16044	15957	16011	15973	15746	16107	15909	15928	15864	15857	16123	15700	16003	16008	15987	15993	16151	16003	15796	15815	15748	15786	15985	15848	15826	15846	15784	15960	15956	15969	15814	15981	16067	15925	15841	15818	15903	15870	16061	15744	15906	16058	16100	15891	15860	15856	16106	15983	16005	16048	16000	16021	15935	16039	16019	15845	15942	15933	15799	16058	15908	15950	16078	15840	15923	15979	15716	15871	15988	15799	15932	15892	15843	15952	15932	16019	16001	15735	15989	16120	16000	15852	16026	16120	15902	15855	15812	15911	15795	15773	15988	15985	15889	15960	15955	15778	16063	15716	15910	15764	15791	15749	15952	15889	15903	15905	15905	15964	15937	15804	15913	16136	15890	15930	16069	15908	15816	16043	15906	15967	15858	15925	15972	15913	15896	15949	16056	16050	15911	15829	15875	16238	15775	15879	16095	15815	15793	15586	15726	15948	15770	15929	15871	15605	15930	15770	15937	15896	15919	15896	16018	15924	16106	15938	16001	15672	15947	15834	15814	15826	15905	15816	15870	15785	15908	15793	16120	15964	15956	15822	15957	16047	16251	15887	16014	15936	15913	15809	15917	15966	15763	15836	15870	15749	15956	15919	15975	16062	15941	15900	15752	15883	15690	15754	15906	16261	15786	15956	15991	15922	15824	15760	15780	15957	15950	15896	16015	15992	15833	16115	15823	15922	15879	15876	15950	16009	15925	15980	15911	15897	15963	16054	16140	15920	15873	15737	15791	15776	15941	15988	16156	16036	15720	15704	15928	16137	15832	15997	16153	15944	15689	15861	15937	15916	15856	15908	15830	16068	15946	16057	15892	15890	15880	15819	15989	15875	16067	16060	15968	16015	16022	16057	15750	15897	16046	16190	15908	16104	16110	15910	15935	15833	16091	15977	15927	15922	16054	15913	15982	15904	15738	15893	15865	15908	15868	15888	16041	15898	16070	15906	15788	16031	15947	16088	15843	15904	15951	16054	15965	16010	15928	15859	15941	15804	16048	16240	16006	16034	15991	15791	15929	15952	15965	15984	15802	15827	15969	15865	16012	15985	15794	15719	15881	15971	15893	16022	15901	15990	15893	16033	15952	15702	15842	16030	15807	15839	15844	15751	15858	16119	15960	15889	16037	16169	15917	15790	16051	15921	15693	15904	15905	15966	16013	15849	16048	16091	16017	15983	15928	15722	15758	15972	15892	16067	15798	15868	16049	15764	16108	15898	16002	15935	15931	15887	15907	16064	15724	15947	15874	15927	15871	15964	15953	15910	15871	16083	15770	15966	15893	15882	16163	15912	15901	15745	15775	15755	15807	15804	15922	15844	16010	15824	15757	15894	15866	15952	15902	16128	16098	15985	15923	15844	16127	15848	15805	15848	15860	15983	15809	15854	15902	15761	15910	15776	15771	15905	15914	16015	15868	16003	15984	16018	15796	15796	15927	15724	15919	15689	16084	15816	16011	16121	15927	15868	15826	15800	15980	15808	16041	16015	15975	15981	15929	15648	15894	15985	15903	15879	16073	15864	16030	15857	16003	15846	15877	15872	15863	16205	15913	15815	15753	16038	15876	15797	16032	15860	15778	15843	16014	15935	15759	15813	15993	15971	16132	15839	16015	15885	15955	15951	15868	16132	15839	15858	15765	16024	15910	16048	15908	16062	15945	16050	15832	15883	15863	15931	15845	15930	15985	15901	15845	15687	15947	15888	16073	15878
15357	16985	17858	34806	15799	19185	13647	13638	13340	13521	13429	13466	13438	13398	13313	13451	13459	13536	13380	13390	13420	13576	13411	13413	13208	13428	13353	13496	13435	13515	13469	13610	13567	13287	13366	13222	13152	13422	13325	13408	13171	13556	13281	13478	13234	13420	13354	13509	13328	13452	13292	13373	13419	13282	13436	13333	13351	13261	13420	13437	13367	13459	13398	13426	13281	13176	13263	13385	13381	13168	13303	13324	13285	13466	13306	13298	13325	13352	13327	13236	13285	13214	13418	13368	13146	13318	13338	13402	13400	13209	13417	13595	13354	13278	13413	13386	13291	13373	13391	13491	13386	13406	13545	13388	13271	13449	13426	13431	13179	13366	13163	13252	13476	13367	13389	13336	13265	13257	13550	13433	13296	13372	13431	13511	13580	13380	13234	13290	13297	13351	13311	13320	13435	13406	13392	13310	13256	13251	13358	13413	13444	13285	13355	13346	13274	13206	13256	13471	13326	13444	13378	13210	13338	13292	13353	13481	13310	13219	13359	13366	13210	13321	13326	13151	13403	13431	13304	13353	13368	13354	13466	13332	13147	13380	13370	13187	13259	13279	13412	13322	13620	13301	13415	13314	13617	13328	13301	13436	13427	13293	13239	13245	13243	13354	13378	13354	13270	13669	13140	13111	13394	13395	13383	13242	13405	13303	13367	13402	13302	13342	13217	13528	13295	13329	13299	13307	13427	13384	13392	13306	13380	13113	13321	13274	13295	13292	13420	13384	13259	13277	13362	13327	13415	13090	13462	13226	13338	13422	13301	13296	13205	13351	13415	13280	13281	13192	13354	13453	13384	13424	13267	13198	13503	13358	13409	13430	13417	13222	13341	13393	13319	13595	13391	13300	13354	13486	13296	13338	13412	13214	13270	13229	13391	13348	13315	13375	13267	13262	13240	13257	13370	13370	13339	13197	13401	13279	13369	13337	13407	13474	13299	13465	13285	13326	13340	13248	13364	13346	13246	13344	13422	13295	13437	13436	13384	13287	13386	13339	13373	13280	13294	13291	13524	13270	13400	13364	13370	13466	13324	13368	13269	13459	13392	13393	13357	13486	13272	13492	13321	13165	13346	13321	13489	13418	13349	13403	13374	13358	13227	13427	13425	13322	13404	13290	13362	13332	13459	13395	13341	13226	13344	13351	13373	13601	13376	13199	13532	13226	13518	13345	13341	13310	13333	13368	13362	13209	13234	13415	13352	13268	13410	13295	13317	13250	13238	13448	13231	13386	13379	13226	13322	13285	13254	13267	13385	13361	13492	13287	13301	13262	13332	13356	13227	13490	13264	13454	13342	13370	13406	13163	13391	13495	13326	13384	13597	13482	13410	13362	13163	13148	13432	13348	13258	13455	13417	13225	13529	13358	13277	13319	13272	13346	13234	13456	13329	13292	13156	13344	13441	13180	13258	13108	13377	13274	13326	13347	13412	13222	13254	13336	13450	13328	13369	13415	13308	13538	13439	13382	13399	13454	13524	13281	13288	13488	13448	13323	13362	13369	13396	13404	13401	13263	13308	13432	13297	13393	13293	13265	13368	13479	13408	13393	13286	13383	13381	13441	13284	13283	13326	13471	13156	13250	13224	13355	13264	13398	13371	13378	13348	13280	13339	13377	13411	13356	13247	13324	13364	13348	13392	13274	13367	13367	13389	13268	13353	13272	13407	13348	13363	13374	13341	13300	13246	13357	13456	13299	13197	13460	13454	13274	13473	13355	13314	13354	13431	13405	13453	13192	13432	13441	13272	13367	13257	13416	13198	13484	13324	13343	13340	13449	13328	13471	13330	13342	13384	13342	13302	13445	13282	13252	13270	13470	13291	13427	13231	13207	13336	13442	13328	13266	13375	13313	13354	13350	13507	13304	13372	13356	13602	13304	13314	13291	13311	13428	13278	13282	13244	13270	13436	13341	13321	13435	13167	13470	13559	13527	13372	13392	13365	13492	13279	13309	13271	13341	13426	13516	13313	13385	13211	13343	13235	13408	13386	13460	13305	13423	13219	13207	13434	13273	13214	13284	13402	13420	13166	13295	13371	13394	13363	13382	13270	13355	13453	13276	13417	13311	13249	13371	13318	13395	13243	13229	13452	13199	13501	13335	13314	13257	13371	13292	13470	13426	13320	13288	13399	13371	13241	13325	13247	13235	13261	13192	13447	13272	13373	13239	13304	13337	13544	13175	13309	13163	13128	13485	13466	13270	13360	13432	13258	13241	13434	13350	13303	13336	13193	13314	13363	13315	13228	13381	13238	13482	13255	13226	13330	13388	13353	13299	13272	13297	13346	13371	13396	13299	13410	13444	13433	13320	13394	13297	13369	13373	13492	13401	13389	13473	13379	13398	13292	13474	13202	13440	13446	13391	13304	13347	13367	13281	13399	13280	13361	13345	13363	13273	13187	13572	13535	13337	13381	13387	13212	13356	13370	13268	13237	13138	13276	13349	13247	13305	13297	13374	13456	13399	13428	13331	13277	13278	13270	13349	13553	13498	13278	13154	13368	13281	13479	13407	13418	13399	13118	13347	13305	13345	13261	13319	13470	13280	13339	13398	13370	13598	13367	13333	13303	13461	13439	13400	13251	13519	13182	13393	13253	13385	13416	13391	13497	13461	13381	13159	13493	13247	13345	13423	13452	13285	13326	13283	13253	13455	13416	13413	13475	13643	13321	13320	13289	13363	13336	13407	13223	13321	13413	13341	13411	13325	13192	13356	13266	13519	13362	13463	13303	13409	13287	13330	13358	13375	13218	13264	13346	13264	13340	13309	13373	13321	13531	13365	13299	13290	13216	13259	13207	13317	13352	13238	13270	13354	13422	13315	13192	13336	13358	13417	13483	13443	13342	13277	13361	13311	13352	13399	13399	13417	13494	13328	13364	13215	13376	13331	13212	13533	13307	13311	13476	13181	13428	13357	13295	13421	13418	13383	13348	13352	13343	13107	13361	13240	13233	13378	13380	13346	13235	13265	13437	13374	13399	13338	13411	13332	13240	13270	13366	13306	13330	13374	13290	13366	13200	13452	13249	13209	13461	13358	13343	13245	13457	13261	13316	13425	13219	13416	13298	13494	13339	13389	13324	13252	13447	13448	13302	13375	13356	13380	13412	13250	13280	13209	13265	13283	13162	13273	13368	13352	13346	13423	13446	13312	13380	13327	13433	13423	13346	13506	13346	13339	13268	13447	13483	13306	13341	13280	13085	13256	13461	13490	13216	13449	13445	13285	13384	13329	13420	13269	13408	13263	13276	13500	13297	13303	13275	13232	13356	13350	13474	13288	13317	13387	13510	13337	13261	13495	13199	13140	13286	13577	13238	13269	13461	13296	13348	13397	13434	13283	13318	13391	13319	13450	13240	13299	13309	13176	13263	13542	13442	13188	13430	13216	13297	13452	13522	13509	13403	13166	13333	13220	13407	13391	13410	13515	13214	13356	13294	13366	13328	13367	13283	13272	13534	13361	13318	13368	13243	13209	13368	13433	13294	13402	13288	13379	13543	13137	13336	13267	13270	13470	13441	13331	13353	13287	13353	13350	13359	13304	13198	13362	13279	13402	13449	13396	13295	13190	13236	13375	13243	13313	13331	13322	13250	13249	13469	13217	13453	13319	13502	13469	13234	13423	13445	13331	13166	13460	13190	13396	13363	13265	13540	13333	13576	13188	13329	13232	13368	13362	13259	13375	13471	13295	13398	13248	13388	13276	13484	13107	13502	13247	13348	13339	13268	13292	13342	13294	13324	13313	13416	13259	13518	13372	13498	13273	13503	13423	13375	13308	13303	13263	13362	13234	13410	13286	13129	13268	13457	13378	13361	13406	13230	13314	13222	13310	13465	13420	13462	13244	13369	13381	13355	13440	13305	13311	13283	13198	13329	13211	13456	13386	13344	13419	13272	13355	13370	13280	13144	13406	13371	13339	13320	13317	13287	13419	13373	13226	13542	13364	13365	13239	13464	13204	13564	13311	13168	13340	13383	13414	13263	13133	13345	13477	13456	13364	13303	13334	13404	13324	13592	13322	13329	13241	13246	13347	13437	13315	13354	13295	13346	13312	13581	13143	13312	13236	13384	13264	13390	13367	13345	13332	13252	13319	13361	13353	13333	13437	13331	13430	13528	13299	13338	13433	13476	13480	13359	13432	13379	13395	13413	13436	13489	13274	13347	13439	13254	13331	13364	13313	13213	13346	13429	13328	13265	13234	13382	13340	13503	13349	13254	13341	13347	13318	13490	13344	13297	13503	13268	13355	13229	13285	13361	13410	13413	13532	13307	13362	13267	13324	13404	13383	13451	13242	13316	13319	13484	13325	13350	13288	13490	13318	13418	13287	13489	13369	13257	13388	13390	13221	13232	13415	13055	13346	13292	13251	13314	13362	13299	13427	12985	13478	13274	13347	13374	13243	13148	13443	13330	13251	13329	13326	13392	13342	13402	13401	13451	13281	13234	13316	13227	13442	13396	13444	13324	13236	13306	13441	13293	13343	13369	13419	13379	13234	13272	13342	13278	13234	13357	13385	13345	13426	13587	13404	13353	13492	13416	13381	13433	13347	13317	13274	13364	13318	13393	13344	13358	13482	13306	13258	13516	13335	13549	13275	13359	13385	13319	13382	13399	13442	13433	13373	13326	13589	13359	13330	13435	13411	13153	13261	13386	13282	13393	13275	13326	13420	13426	13448	13469	13246	13390	13425	13321	13586	13373	13359	13373	13359	13431	13360	13453	13285	13407	13421	13419	13271	13368	13441	13247	13314	13430	13285	13334	13329	13418	13324	13307	13307	13287	13290	13319	13255	13354	13396	13190	13272	13382	13527	13151	13421	13261	13415	13512	13342	13342	13274	13286	13493	13449	13412	13274	13402	13392	13359	13234	13322	13266	13463	13389	13361	13359	13316	13339	13434	13463	13387	13321	13312	13289	13369	13322	13250	13388	13428	13424	13382	13426	13290	13383	13532	13432	13321	13313	13313	13391	13406	13344	13385	13429	13505	13448	13377	13427	13280	13517	13441	13315	13340	13496	13290	13314	13379	13386	13428	13280	13217	13262	13333	13448	13363	13450	13396	13335	13481	13231	13358	13431	13300	13378	13480	13247	13348	13368	13229	13529	13312	13249	13302	13412	13226	13448	13316
25370	21414	28746	55137	37149	43589	22786	18777	18166	17894	17770	17708	17502	17888	17811	17764	17622	17637	17737	17645	17656	17650	17334	17483	17701	17505	17498	17574	17674	17824	18386	18518	18690	18753	18082	17595	17531	17283	17581	17321	17207	17342	17300	17571	17439	17410	17545	17778	17544	17496	17553	17365	17191	17307	17512	17271	17455	17383	17229	17355	17531	17345	17486	17366	17470	17525	17476	17325	17318	17409	17356	17339	17502	17391	17253	17428	17189	17429	17418	17325	17553	17511	17256	17321	17594	17280	17376	17566	17194	17469	17443	17321	17424	17584	17524	17415	17433	17533	17409	17413	17385	17553	17314	17366	17465	17382	17267	17632	17344	17390	17506	17398	17361	17473	17295	17297	17299	17469	17486	17542	17285	17300	17471	17374	17207	17601	17501	17303	17504	17439	17512	17299	17513	17380	17435	17423	17519	17312	17222	17404	17465	17318	17497	17410	17476	17240	17379	17298	17245	17248	17270	17316	17278	17401	17446	17382	17647	17317	17429	17318	17594	17341	17648	17244	17470	17330	17431	17319	17293	17261	17171	17587	17394	17386	17373	17271	17383	17426	17342	17454	17429	17555	17378	17480	17454	17330	17372	17351	17307	17492	17432	17441	17454	17556	17392	17505	17381	17431	17349	17236	17168	17383	17330	17289	17379	17354	17443	17381	17301	17355	17373	17398	17252	17268	17448	17337	17642	17487	17513	17431	17298	17347	17619	17350	17260	17347	17317	17223	17314	17287	17470	17420	17490	17364	17467	17493	17505	17380	17588	17525	17376	17090	17215	17461	17430	17468	17502	17472	17664	17660	17433	17278	17449	17585	17456	17427	17038	17426	17566	17482	17534	17404	17530	17364	17442	17597	17591	17366	17572	17301	17461	17501	17384	17475	17462	17674	17246	17450	17439	17421	17358	17352	17535	17612	17469	17325	17486	17279	17378	17411	17467	17260	17290	17303	17321	17388	17313	17384	17396	17286	17294	17310	17294	17342	17462	17369	17423	17360	17476	17412	17359	17329	17324	17532	17292	17502	17655	17759	17505	17324	17540	17433	17309	17466	17594	17247	17429	17479	17539	17412	17368	17349	17348	17346	17496	17494	17631	17422	17362	17384	17415	17401	17354	17459	17380	17466	17382	17568	17284	17433	17504	17488	17217	17358	17359	17313	17446	17535	17421	17512	17457	17477	17447	17490	17522	17452	17401	17259	17552	17561	17393	17307	17334	17654	17399	17401	17357	17261	17229	17472	17519	17580	17322	17435	17363	17380	17402	17466	17530	17626	17325	17515	17409	17394	17421	17393	17490	17410	17640	17159	17352	17440	17337	17468	17543	17516	17426	17406	17405	17495	17357	17322	17187	17370	17377	17458	17578	17489	17398	17299	17522	17466	17506	17236	17437	17527	17279	17156	17293	17224	17407	17392	17510	17380	17366	17475	17511	17369	17524	17461	17248	17199	17433	17544	17609	17366	17353	17578	17465	17308	17362	17527	17446	17380	17256	17433	17511	17327	17676	17311	17247	17406	17422	17404	17401	17278	17432	17498	17512	17297	17449	17447	17502	17322	17189	17440	17270	17439	17378	17383	17177	17439	17261	17438	17324	17255	17376	17494	17418	17470	17422	17404	17510	17273	17378	17344	17404	17117	17210	17320	17493	17324	17466	17186	17434	17257	17480	17375	17273	17362	17427	17315	17373	17313	17465	17433	17438	17376	17467	17479	17222	17435	17299	17402	17395	17380	17442	17320	17289	17445	17390	17472	17343	17287	17245	17436	17140	17202	17402	17280	17413	17395	17230	17484	17400	17485	17379	17351	17550	17472	17514	17370	17257	17489	17395	17331	17399	17408	17292	17530	17262	17514	17423	17462	17453	17303	17501	17503	17402	17255	17235	17334	17354	17323	17257	17506	17444	17313	17480	17360	17463	17350	17473	17472	17459	17187	17179	17379	17371	17478	17339	17239	17363	17592	17319	17447	17360	17388	17575	17344	17363	17218	17469	17372	17295	17395	17250	17260	17293	17693	17351	17256	17269	17473	17570	17549	17511	17386	17538	17412	17714	17545	17601	17415	17358	17494	17157	17195	17319	17437	17495	17519	17374	17352	17425	17240	17322	17349	17274	17209	17522	17280	17630	17338	17391	17132	17595	17450	17392	17426	17538	17428	17149	17374	17358	17453	17370	17356	17522	17463	17256	17519	17416	17354	17455	17348	17382	17409	17613	17346	17412	17407	17254	17305	17429	17491	17377	17489	17467	17300	17343	17373	17404	17457	17462	17484	17396	17419	17383	17346	17206	17335	17407	17267	17588	17298	17246	17319	17562	17495	17692	17384	17412	17504	17320	17401	17323	17413	17315	17437	17437	17482	17487	17396	17089	17334	17272	17525	17479	17250	17257	17283	17376	17318	17313	17457	17295	17549	17426	17487	17464	17337	17548	17325	17481	17343	17395	17335	17452	17472	17352	17539	17353	17235	17368	17512	17476	17217	17342	17436	17313	17303	17481	17380	17400	17541	17516	17430	17421	17195	17467	17364	17297	17375	17220	17318	17485	17162	17601	17524	17589	17583	17610	17258	17460	17344	17217	17259	17273	17165	17306	17448	17520	17407	17243	17383	17445	17501	17506	17452	17532	17289	17638	17358	17644	17310	17378	17288	17381	17385	17192	17494	17439	17157	17486	17437	17294	17336	17129	17409	17541	17416	17219	17461	17383	17428	17388	17409	17399	17315	17352	17236	17431	17426	17283	17172	17497	17276	17357	17272	17255	17296	17372	17378	17329	17392	17434	17410	17431	17363	17360	17394	17398	17475	17361	17381	17360	17202	17315	17432	17457	17515	17500	17205	17504	17284	17468	17343	17333	17462	17416	17276	17358	17483	17331	17339	17552	17454	17599	17699	17405	17483	17133	17284	17219	17664	17270	17401	17235	17365	17520	17272	17460	17276	17460	17620	17446	17346	17301	17437	17190	17455	17345	17358	17500	17571	17416	17368	17512	17397	17223	17509	17332	17411	17434	17295	17365	17473	17410	17571	17457	17394	17413	17697	17439	17388	17340	17546	17393	17413	17467	17445	17354	17318	17512	17335	17446	17398	17588	17323	17503	17440	17314	17334	17206	17198	17432	17395	17241	17606	17345	17499	17401	17486	17252	17428	17564	17320	17484	17405	17489	17355	17195	17491	17509	17320	17134	17524	17313	17486	17382	17541	17489	17419	17378	17325	17285	17527	17244	17381	17393	17482	17519	17343	17502	17316	17459	17405	17422	17259	17407	17353	17313	17589	17474	17219	17395	17713	17532	17274	17353	17640	17471	17482	17316	17402	17344	17460	17383	17273	17390	17452	17192	17248	17380	17342	17594	17312	17358	17381	17219	17541	17431	17358	17296	17489	17364	17234	17322	17540	17469	17273	17159	17331	17453	17469	17560	17388	17317	17452	17463	17402	17464	17439	17559	17314	17359	17450	17382	17523	17477	17422	17430	17539	17339	17388	17394	17466	17630	17359	17435	17245	17426	17257	17612	17445	17499	17554	17466	17442	17461	17283	17259	17323	17270	17220	17416	17359	17276	17422	17486	17413	17306	17359	17306	17357	17616	17258	17628	17514	17448	17240	17255	17482	17278	17533	17327	17390	17512	17388	17480	17189	17334	17570	17164	17409	17469	17220	17549	17704	17445	17224	17364	17401	17563	17218	17280	17517	17205	17353	17465	17243	17540	17421	17422	17283	17236	17412	17209	17520	17356	17329	17485	17438	17399	17267	17431	17339	17576	17318	17612	17342	17363	17403	17453	17426	17511	17326	17539	17437	17346	17284	17298	17579	17519	17336	17283	17449	17362	17480	17483	17368	17515	17439	17404	17330	17396	17318	17255	17471	17380	17402	17375	17245	17532	17452	17421	17253	17471	17428	17071	17445	17142	17369	17231	17394	17489	17397	17516	17364	17521	17448	17351	17364	17388	17363	17356	17206	17703	17480	17534	17533	17272	17469	17337	17267	17551	17533	17390	17394	17356	17365	17332	17168	17186	17213	17462	17303	17463	17361	17322	17403	17327	17380	17243	17297	17475	17308	17286	17457	17508	17288	17406	17256	17468	17263	17354	17477	17405	17649	17495	17554	17630	17362	17291	17389	17453	17294	17293	17243	17180	17414	17383	17202	17392	17651	17354	17315	17427	17480	17165	17161	17390	17369	17409	17475	17474	17457	17533	17122	17530	17350	17458	17260	17503	17269	17343	17392	17332	17332	17165	17433	17568	17360	17317	17540	17427	17308	17461	17421	17265	17372	17348	17351	17224	17343	17190	17554	17216	17330	17680	17166	17373	17418	17323	17256	17535	17265	17302	17365	17438	17255	17278	17499	17365	17508	17516	17330	17520	17278	17408	17448	17536	17270	17346	17542	17578	17300	17413	17435	17355	17395	17334	17413	17380	17173	17293	17400	17390	17234	17408	17476	17301	17295	17515	17282	17251	17308	17372	17384	17269	17515	17505	17246	17421	17216	17350	17344	17360	17574	17289	17459	17480	17343	17482	17407	17403	17237	17373	17217	17168	17416	17402	17436	17216	17412	17364	17621	17157	17309	17534	17274	17335	17300	17446	17486	17592	17484	17539	17342	17345	17532	17450	17359	17133	17167	17294	17404	17352	17667	17521	17263	17226	17448	17453	17397	17492	17507	17372	17441	17360	17524	17255	17441	17507	17342	17478	17467	17482	17368	17415	17519	17505	17454	17481	17064	17182	17593	17385	17122	17361	17374	17209	17398	17427	17326	17661	17496	17507	17379	17298	17375	17419	17386	17597	17247	17383	17478	17442	17247	17418	17417	17235	17203	17560	17260	17454	17294	17378	17340	17400	17399	17413	17256	17312	17364	17513	17410	17398	17513	17453	17213	17414	17200	17460	17416	17256	17674	17409	17643	17502	17503	17435	17449	17357	17319	17384	17505	17219	17501	17376	17510	17378	17289	17483	17494	17349	17521	17544	17569	17418	17353	17332	17535	17424	17526	17312	17323	17309	17356	17465	17638	17385	17393	17357	17562	17375	17401	17309	17347	17242	17511	17507	17289	17437	17335	17618	17390	17512	17387	17370	17303	17429	17429	17486	17501	17413	17368	17464	17606	17238	17306	17605	17478	17563	17215
16071	25346	28372	67427	30566	39032	15323	14815	14739	14712	14564	14426	14787	14476	14619	14605	14299	14491	14442	14483	14589	14499	14410	14353	14272	14471	14296	14316	14234	14444	16019	15939	16340	15890	14899	14400	14132	14329	14229	14484	14222	14183	14274	14406	14208	14089	14251	14191	14242	14188	14302	14221	14164	14232	14552	14214	14370	14228	14168	14208	14255	14349	14281	14404	14210	14189	14262	14149	14187	14381	14290	14350	14264	14270	14226	14173	14198	14114	14131	14379	14188	14140	14254	14099	14264	14107	14194	14193	14288	14350	14201	14301	14295	14129	14312	13995	14321	14341	14280	14347	14399	14080	14505	14195	14268	14314	13985	14250	14267	14294	14149	14227	14259	14240	14255	14328	14137	14185	14229	14074	14283	14307	14258	14255	14346	14170	14272	14299	14170	14156	14445	14233	14157	14078	14397	14321	14168	14258	14290	14264	14178	14322	14370	14194	14254	14267	14215	14211	14300	14382	14294	14216	14271	14401	14332	14142	14328	14163	14173	14285	14297	14320	14320	14245	14173	14141	14384	14141	14425	14142	14202	14163	14239	14192	14368	14284	14287	14234	14342	14133	13985	14160	14311	14245	14363	14205	14393	14266	14340	14336	14240	14363	14116	14246	14193	14285	14181	14296	14211	14180	14200	14396	14254	14257	14412	14275	14236	14269	14068	14268	14172	14298	14349	14296	14107	14280	14279	14263	14286	14330	14340	14270	14241	14187	14191	14267	14307	14126	14259	14081	14244	14185	14196	14159	14075	14270	14367	14235	14160	14302	14322	14160	14317	14322	14264	14338	14335	14045	14213	14318	14283	14107	14377	14257	14199	14356	14402	14251	14413	14199	14219	14184	14161	14147	14302	14233	14344	14316	14334	14319	14220	14264	14334	14155	14231	14204	14185	14176	14112	14419	14371	14213	14249	14391	14311	13991	14238	14355	14251	14142	14299	14271	14265	14353	14219	14279	14263	14347	14103	14203	14357	14295	14270	14275	14235	14147	14191	14265	14221	14223	14206	14121	14411	14283	14348	14164	14278	14318	14179	14266	14323	14198	14183	14329	14347	14209	14280	14079	14359	14360	14260	14404	14227	14177	14254	14367	14229	14256	14229	14159	14075	14303	14358	14323	14226	14107	14269	14248	14215	14276	14210	14335	14379	14272	14555	14182	14109	14392	14391	14217	14224	14114	14330	14238	14310	14261	14440	14401	14224	14254	14252	14261	14175	14337	14107	14217	14259	14290	14354	14114	14173	14205	14305	14249	14225	14236	14310	14308	14177	14261	14346	14250	14256	14226	14484	14399	14153	14307	14461	14392	14121	14335	14285	14217	14233	14244	14381	14375	14143	14273	14296	14344	14174	14280	14170	14185	14339	14371	14169	14286	14267	14344	14179	14178	14280	14226	14309	14463	14299	14200	14100	14206	14238	14295	14305	14267	14317	14377	14218	14266	14212	14295	14254	14255	14245	14370	14120	14405	14292	14146	14377	14209	14459	14299	14355	14313	14262	14320	14298	14111	14283	14305	14187	14224	14218	14315	14352	14503	14402	14252	14267	14199	14186	14310	14281	14395	14301	14352	14308	14086	14196	14113	14037	14381	14287	14121	14249	14383	14288	14252	14116	14422	14248	14309	14243	14156	14200	14161	14271	14167	14350	14271	14239	14308	14275	14176	14192	14171	14266	14353	14183	14149	14446	14378	14354	14194	14474	14200	14132	14374	14170	14274	14448	14285	14481	14264	14137	14200	14231	14398	14237	14363	14244	14438	14312	14398	14274	14316	14348	14305	14138	14151	14142	14149	14329	14042	14121	14245	14270	14310	14332	14274	14142	14141	14309	14387	14241	14114	14195	14310	14281	14244	14338	14237	14270	14174	14205	14406	14299	14342	14287	14205	14487	14269	14201	14283	14280	14099	14180	14447	14381	14232	14357	14143	14355	14213	14166	14212	14246	14119	14196	14278	14403	14292	14257	14276	14138	14133	14288	14252	14221	14186	14340	14209	14248	14177	14211	14246	14205	14270	14078	14053	14175	14206	14219	14210	14121	14366	14296	14345	14293	14252	14399	14218	14284	14250	14171	14294	14072	14188	14206	14546	14475	14245	14197	14216	14257	14037	14191	14246	14352	14177	14368	14182	14291	14321	14255	14183	14249	14039	14325	14126	14279	14139	14105	14441	14175	14499	14161	14138	14193	14267	14303	14132	14141	14246	14249	14427	14220	14159	14169	14299	14222	14310	14232	14091	14333	14208	14283	13977	14174	14338	14427	14492	14076	14299	14293	14274	14263	14219	14302	14225	14105	14310	14263	14275	14286	14225	14192	14360	14252	14257	14395	14157	14399	14177	14319	14346	14169	14047	14311	14403	14248	14375	14237	14386	14113	14267	14298	14254	14351	14298	14263	14216	14258	14276	14401	14168	14227	14299	14248	14325	14450	14192	14177	14341	14239	14212	14242	14266	14289	14363	14380	14214	14220	14221	14302	14286	14237	14383	14152	14041	14271	14257	14170	14274	14307	14201	14289	14203	14209	14100	14198	14284	14288	14307	14210	14269	14320	14384	14232	14227	14234	14318	14246	14102	14309	14200	14213	14142	14226	14330	14284	14275	14234	14206	14290	14162	14225	14182	14271	14159	14177	14305	14186	14162	14428	14376	14180	14376	14224	13986	14317	14444	14341	14246	14213	14278	14279	14217	14405	14291	14282	14272	14195	14118	14377	14140	14297	14159	14465	14325	14184	14088	14234	14350	14280	14163	14287	14118	14098	14341	14409	14281	14147	14090	14198	14256	14308	14252	14343	14435	14161	14307	14227	14112	14255	14315	14310	14373	14202	14301	14434	14175	14239	14205	14340	14231	14240	14281	14185	14247	14218	14347	14259	14238	14255	14234	14359	14109	14216	14230	14353	13994	14290	14336	14156	14344	14087	14318	14405	14285	14269	14201	14274	14093	14363	14207	14316	14343	14074	14160	14071	14276	14259	14340	14337	14149	14318	14325	14237	14386	14085	14312	14133	14308	14299	14301	14268	14374	14242	14350	14160	14254	14248	14243	14200	14251	14182	14306	14183	14311	14181	14228	14255	14286	14249	14262	14330	14168	14324	14149	14070	14258	14346	14310	14396	14272	14474	14281	14081	14336	14216	14268	14195	14172	14143	14299	14047	14226	14232	14250	14260	14315	14097	14052	14303	14264	14133	14193	14265	14321	14204	14129	14313	14094	14213	14253	14137	14322	14231	14062	14077	14222	14222	14118	14278	14227	14298	14171	14308	14207	14384	14283	14181	14216	14357	14329	14282	13998	14153	14343	14258	14342	14462	14187	14226	14200	14429	14270	14252	14210	14137	14387	14229	14247	14299	14377	14198	14245	14207	14222	14250	14281	14206	14258	14304	14296	14292	14221	14298	14273	14318	14231	14218	14327	14275	14201	14178	14259	14235	14323	14243	14285	14259	14381	14373	14212	14210	14288	14314	14197	14272	14238	14334	14295	14098	14298	14384	14249	14330	14216	14136	14216	14450	14161	14340	14281	14067	14100	14202	14162	14295	14169	14295	14172	14335	14287	14199	14375	14251	14277	14323	14134	14392	14229	14248	14107	14235	14454	14205	14342	14179	14120	14374	14238	14187	14160	14197	14095	14323	14210	14081	14204	14196	14255	14080	14291	14342	14174	14280	14315	14141	14099	14180	14348	14256	14209	14204	14264	14064	14485	14183	14213	14143	14202	14250	14434	14310	14318	14327	14228	14167	14387	14213	14145	14214	14256	14314	14257	14283	14248	14143	14288	14140	14154	14202	14374	14268	14318	14272	14210	14203	14316	14279	14145	14264	14384	14282	14194	14169	14334	14151	14265	14299	14273	14137	14367	14114	14300	14254	14189	14313	14229	14305	14339	14451	14218	14116	14263	14316	14351	14167	14251	14337	14199	14196	14268	14278	14374	14263	14233	14195	14242	14153	14235	14298	14458	14239	14177	14303	14340	14249	14327	14223	14186	14221	14160	14313	14302	14292	14241	14248	14351	14329	14285	14373	14379	14207	14089	14236	14100	14222	14209	14307	14142	14198	14268	14326	14265	14158	14373	14224	14220	14167	14224	14314	14248	14290	14159	14168	14170	14320	14282	14432	14398	14237	14112	14249	14215	14175	14230	14372	14082	14317	14361	14283	14509	14277	14303	14275	14350	14216	14284	14234	14231	14499	14212	14356	14332	14238	14128	14313	14184	14398	14311	14337	14247	14182	14325	14274	14184	14399	14171	14327	14334	14284	14217	14203	14251	14242	14078	14261	14314	14332	14241	14212	14237	14261	14268	14139	14193	14384	14439	14143	14174	14335	14299	14390	14397	14214	14117	14225	14163	14229	14253	14252	14297	14246	14301	14389	14115	14316	14072	14299	14141	14295	14292	14367	14214	14331	14391	14267	14035	14398	14139	14223	14226	14349	14443	14213	14074	14253	14300	14152	14213	14166	14232	14330	14335	14245	14386	14306	14317	14084	14236	14186	14397	14208	14356	14339	14283	14286	14219	14227	14187	14359	14081	14042	14095	14315	14354	14357	14255	14344	14360	14415	14230	14208	14301	14167	14270	14330	14273	14287	14267	14262	14247	14415	14273	14335	14339	14217	14173	14268	14261	14342	14199	14285	14318	14202	14249	14288	14090	14153	14363	14208	14121	14098	14274	14199	14167	14205	14362	14139	14277	14322	14250	14309	14378	14361	14273	14515	14174	14276	14135	14227	14182	14292	14297	14244	14258	14073	14241	14260	14215	14257	14221	14348	14194	14184	14342	14173	14197	14383	14143	14187	14418	14163	14216	14213	14283	14322	14140	14351	14090	14417	14173	14486	14348	14217	14229	14079	14290	14356	14357	14351	14273	14531	14306	14236	14119	14224	14258	14455	14140	14306	14219	14190	14372	14241	14299	14227	14315	14271	14277	14398	14343	14154	14428	14348	14275	14205	14056	14189	14359	14339	14245	14268	14246	14148	14225	14304	14181	14322	14151	14188	14350	14160	14137	14231	14255	14254	14228	14233	14126	14161	14248	14267	14552	14474	14233	14411	14394	14140	14277	14240	14253	14252	14456	14274	14390	14269	14260	14283	14213	14300	14267	14200	14260	14229	14123	14130	14281	14099	14167
23854	21416	29736	43804	29495	45654	26069	20787	18816	18739	18804	18685	18404	18582	18438	18533	18266	18217	18396	18306	18409	18168	18196	18288	18056	18163	18224	18000	18083	18141	19714	21520	20468	20524	19082	18283	18128	17989	18065	17857	17889	17849	18025	18065	18063	18062	17995	17789	17896	17971	18063	17874	17976	17838	18029	17812	18180	17946	17949	18042	17890	17961	17895	18079	17935	17897	17967	17973	18103	17990	18125	18023	18177	18071	17977	17727	17904	18083	18074	17806	17981	17971	17917	17796	18225	17632	17990	18096	18110	18054	17980	17923	17777	17893	17931	17854	17973	17965	17924	17851	17781	17782	17965	17870	17915	17966	18068	17981	17858	17863	18074	17869	17882	18104	18134	17819	18016	18001	17913	17988	17771	17855	18003	17994	17714	17957	17815	17833	17885	17997	17967	17917	17903	18096	17877	17932	17937	17929	18035	17834	17992	18050	18007	17800	17995	17949	17967	18031	17965	17861	17685	17839	17713	17790	17690	17929	18002	17993	17855	17894	17978	17999	17822	17876	17947	17874	18057	17801	17841	18068	17739	17779	17843	18116	18091	17905	17984	17784	17607	17800	17696	18096	17934	17956	17837	17778	17912	17931	17711	17895	17984	17799	17966	18025	18037	17991	17971	17871	17865	17992	17895	18008	17772	17912	17955	17629	17877	17980	17977	17794	18086	17867	17915	17863	17960	17922	17708	17896	17839	17981	18098	18120	17896	17843	17820	17787	17800	17958	17835	18105	18105	18031	17991	17916	17759	18011	17925	17966	18062	17929	17892	17952	18175	18117	17868	18065	17988	17942	18024	17920	17968	17827	17829	17740	18022	17919	17710	18071	18036	17902	17897	17846	17910	17887	17729	17775	17758	17944	18009	17878	17808	17678	18064	17953	18031	17846	17882	17969	17689	18034	18047	17952	18130	17924	17873	18129	18295	17846	17880	17745	17882	17902	17852	17838	17905	17924	17920	18016	17773	17794	17917	17998	17865	17830	17864	18008	17728	17880	17839	18034	17932	17887	17768	17899	17761	17926	17769	17911	17925	17757	17917	17736	17958	17839	17968	18006	17930	17936	17911	17828	18005	17889	17871	17912	18017	18038	17884	17790	17700	17794	17771	17818	17874	17962	17892	17751	17764	17928	17954	18006	18090	17973	17798	17985	17752	17927	18056	17827	18041	17895	17974	17794	17829	17813	17760	17976	17966	17855	18205	17999	17982	17899	17869	18072	18118	17793	17936	17862	17667	17626	17763	17964	17890	17917	17643	17877	17957	17977	17846	17920	17920	17821	18118	18156	17857	17883	17916	18141	17904	17870	17820	17863	17923	17864	17974	17816	17887	17871	18102	17765	18153	17884	18020	17889	18122	17919	18071	17953	17959	17886	17690	18033	17908	17779	17834	17817	18066	17862	17814	17901	17899	17910	17973	17651	17906	17882	17854	18010	17904	17844	17845	17878	18002	17779	17976	17961	17728	17914	17977	18077	18107	17894	18030	17587	17850	18023	18160	17816	17739	18040	17965	17838	17856	17905	17992	17747	17929	17698	17869	17917	17985	17950	17723	17836	17864	17893	18122	17870	17947	17643	17873	17709	17897	17966	18158	17849	18060	17887	18050	18074	17723	17973	17755	17951	17925	17809	17613	17953	17731	18046	17958	17790	18051	17963	17986	17920	17966	17867	17945	17902	17938	18019	17930	17849	17672	17976	18022	17856	17810	18004	17950	17978	17812	17952	18019	18048	17714	17927	17964	17913	17917	17723	17888	18041	17969	17799	17832	17817	17883	17796	17820	17804	17853	17800	17882	17871	17900	17876	17931	17842	17911	17849	17941	17804	17914	18012	17909	18048	17887	17809	17904	17934	17879	17787	18003	17910	17939	17734	18032	17745	17962	18035	17825	18024	18025	17864	17620	17749	17783	17818	17962	17911	17939	17777	17790	17806	18064	17855	17964	17830	17902	17704	17914	18059	17863	17873	18016	17796	17820	17788	17892	17932	17921	17766	18007	17764	17849	17684	17786	17759	17884	18027	18008	17973	17975	17915	17806	18028	17931	18065	18077	17906	17927	17853	17997	17724	17762	18063	17938	18083	17878	18006	17962	17784	17965	17771	17924	17932	17959	17831	17866	17928	17815	17981	17730	17816	17953	17618	18012	18162	17954	17914	17834	18017	17977	18101	17951	17755	17840	17883	17890	17927	17920	17907	17784	18056	17960	17910	17831	17851	18016	17898	17912	18275	18280	17821	17823	17876	17833	17782	17968	17770	17764	17976	17718	17952	17717	17889	17919	17999	18105	17894	17965	18033	17974	17949	17813	17904	17856	17809	17822	17904	17985	17947	17897	17979	17624	17898	17695	17746	17887	17835	17846	17926	18116	18036	17893	17759	17972	17774	17867	17914	17872	17894	18020	17823	17840	17933	17858	17916	17946	17900	17949	17847	17945	17993	18126	17905	17972	17984	17947	18137	17838	17652	17819	17734	17952	17973	17861	18018	17798	17730	18118	18107	17792	18110	17868	17826	17670	17642	17885	17649	18033	17869	17966	18003	17906	17882	17942	18034	17855	17853	18041	17978	17989	17773	17983	17642	18008	17831	17815	17984	17864	17706	18139	18058	17985	17973	18059	17780	17750	17872	17821	17895	17853	17926	17901	18045	18155	17856	17845	17983	18044	17876	17845	17813	18080	17962	17828	17778	17819	17900	18153	18019	17865	18055	17898	17992	17750	18008	17807	17920	18090	18058	17778	18045	17960	18124	18120	18031	17967	17975	17940	17693	18047	17735	18074	17908	17796	17853	18056	17979	18077	17965	17882	18082	17985	18085	17916	18163	17992	17928	17909	17678	18164	17813	17693	18019	17970	17892	17824	17925	18013	18056	18030	17760	17742	17708	17580	17838	17777	17943	17756	17967	18055	18031	17979	17921	17828	17890	17841	17807	18057	17738	17974	17913	17872	17756	17804	17966	17896	17883	17971	17965	17943	17726	17944	17910	17947	17929	17841	17883	17953	17859	17871	17990	18020	17890	18086	18052	17855	18181	17985	17844	17873	18074	17953	17773	17735	17805	17922	18030	18030	18066	17897	17843	17793	18025	17833	18092	17932	17596	17701	17658	17664	17737	17860	17930	17858	17819	17821	17859	18021	17859	17976	17840	17691	17821	17956	17932	17821	17767	17731	18014	17765	17870	17799	17980	17758	17920	18050	17972	17812	17829	17873	18032	17876	17945	17904	17899	17806	18052	18075	18108	17852	17765	17978	18024	18045	18086	17939	18071	17927	17718	17872	17872	18048	17846	17990	17622	17923	17805	18107	18086	17906	18138	17865	17970	18103	17970	18001	17959	17913	17764	18010	17739	17706	18001	18089	17772	18017	17840	17759	17880	18072	17821	18071	17866	17825	17655	17850	17862	18147	17925	18036	17853	17783	17728	17905	17998	17896	17852	18042	17869	17890	18064	17909	17935	17769	18186	18006	17837	17922	18038	17816	17950	17851	17973	17932	18044	18157	18003	17949	18026	18087	17886	17948	17927	17861	17897	18052	17757	18036	17829	18028	18158	17929	17754	17996	17836	17923	18130	17806	17973	17900	17907	17858	17846	17936	17716	17973	18024	18075	18129	17876	17906	17953	18045	17953	17974	17796	17908	17821	17720	18023	17871	17962	17820	17830	17961	17669	18091	17999	17907	17869	17960	17878	18042	17990	17623	17805	17908	17649	18061	18006	17868	18054	17907	17954	17866	17910	18095	17932	17995	17762	17743	17802	17801	17720	17917	18019	17705	18095	18055	17875	18108	17805	17800	17710	17760	18087	17549	17898	17900	18014	17898	18109	17929	18083	17750	17757	18013	17909	18217	18068	17865	17904	18001	17941	17985	17838	17917	18024	18161	17948	17894	18009	17956	17936	17866	17918	17982	18022	17961	18091	17898	17861	17937	17846	17949	17948	17966	17825	18005	18122	17976	17792	17798	17924	18181	18084	17664	18034	17701	17926	17685	18008	17902	17887	17970	18025	17830	17938	17988	17878	17995	17962	17960	18096	17669	17818	17782	17784	17905	17861	17743	17913	17831	18209	18070	17857	17857	17801	17989	18000	17799	17951	17903	18038	17911	17965	17808	18136	17846	17845	17812	17752	17878	17804	17948	17734	17960	18020	17912	18047	17977	17800	17842	17792	18121	17933	17800	17964	17835	18003	18027	18088	17859	17844	17904	17877	17941	17783	18033	17883	17975	17850	18008	17996	17938	17791	17898	17941	18106	17891	17923	18066	17690	17996	18040	17974	17950	17858	17789	17789	17843	17915	17789	17816	17883	17919	18111	17797	17924	17883	17888	17958	18033	17903	18006	17812	17805	17911	17968	17936	17714	17822	17885	18004	18091	18041	17819	17813	17855	17897	17924	17956	17874	17824	17819	18024	17823	17897	17736	17839	17945	17868	18079	17973	17784	18028	17971	17790	17873	17864	17943	17801	17918	18151	17801	17765	17707	17795	17966	17987	17844	17829	17984	17730	17949	17850	17872	17913	18074	18063	17938	18094	17740	17931	17954	17988	17969	18010	18072	17867	17962	17912	17955	18100	17789	18042	17771	17928	17880	17931	17892	17954	18034	17896	18042	17891	17973	17967	17801	17941	17911	17905	18018	17957	17724	17715	17817	17885	17959	17905	18050	17917	17994	18147	17956	18013	18120	17838	17759	17960	18080	17945	17806	17965	18092	17918	17846	17834	17979	18142	17976	17881	17818	17709	17973	17871	17860	17808	17860	18153	17883	18049	17919	17973	17920	17785	17874	17668	17939	17829	17807	18022	17810	18092	17974	17905	18107	18186	17964	17896	17879	17971	17962	17851	17805	17876	18106	18010	17943	17876	17803	18034	17912	17910	18005	18078	18050	17994	17883	17902	18062	18000	17886	17777	17855	17828	17936	17939	17900	17995	18009	17877	17901	18024	18030	18058	17984	17946	17853	17957	18080	17782	17973	17801	17891	18011	17937	18059	17797	18061	17869	18004	18068	17879	17913	17971	18064	17901	17857	18066	17975	18069	17928	17779	17868	17901	17673	17984	18110	18215	17859	17832	17917	17829	17941	17746	17785	17961	18112	17800	17850	18084	17675	17843	18035	17685	17915	17840	17607	17807	17785
18348	30804	37017	73684	35246	44635	16324	15783	15382	15188	15134	15316	15080	15230	15201	15243	14930	14915	14752	14922	14898	14647	14699	14666	14808	14613	14660	14706	14539	14793	18387	19352	17890	18284	15787	14567	14477	14611	14458	14455	14523	14607	14328	14602	14620	14433	14478	14486	14432	14544	14389	14497	14595	14483	14439	14508	14508	14307	14527	14514	14486	14377	14641	14644	14563	14495	14495	14496	14441	14340	14500	14533	14488	14472	14555	14439	14532	14499	14561	14505	14683	14510	14457	14518	14472	14288	14534	14606	14739	14510	14446	14550	14494	14607	14484	14423	14566	14635	14457	14532	14548	14447	14582	14528	14375	14701	14528	14432	14541	14456	14563	14535	14431	14660	14353	14432	14571	14391	14417	14353	14395	14608	14531	14455	14607	14562	14534	14609	14530	14549	14515	14363	14586	14575	14553	14472	14451	14399	14441	14359	14536	14343	14478	14515	14543	14600	14611	14502	14566	14406	14598	14613	14486	14337	14484	14406	14394	14575	14659	14598	14273	14599	14519	14511	14453	14512	14623	14567	14426	14422	14397	14501	14587	14413	14615	14306	14491	14631	14397	14659	14586	14440	14437	14592	14481	14511	14396	14453	14444	14364	14603	14477	14572	14529	14388	14591	14455	14572	14353	14329	14668	14444	14489	14387	14482	14523	14478	14789	14510	14578	14514	14334	14578	14576	14513	14334	14562	14597	14421	14429	14497	14535	14502	14470	14383	14627	14341	14238	14325	14522	14617	14456	14499	14360	14390	14589	14570	14507	14611	14515	14604	14581	14602	14325	14527	14517	14506	14382	14456	14588	14887	14544	14536	14568	14625	14551	14426	14529	14515	14360	14404	14661	14471	14484	14500	14566	14556	14678	14459	14388	14683	14465	14672	14574	14312	14592	14390	14433	14335	14413	14397	14472	14495	14493	14664	14526	14394	14607	14446	14650	14527	14548	14418	14702	14309	14619	14435	14571	14442	14422	14547	14421	14326	14408	14613	14469	14511	14426	14433	14529	14447	14658	14574	14383	14603	14520	14484	14558	14463	14350	14570	14490	14766	14368	14667	14555	14753	14537	14425	14479	14426	14468	14553	14354	14521	14412	14625	14434	14506	14395	14354	14518	14595	14567	14577	14511	14614	14527	14500	14432	14475	14456	14542	14676	14435	14550	14590	14327	14334	14575	14591	14347	14655	14569	14567	14608	14626	14692	14510	14451	14489	14412	14501	14578	14443	14482	14499	14429	14547	14546	14369	14531	14627	14768	14578	14449	14431	14443	14512	14432	14512	14540	14373	14297	14553	14462	14711	14475	14527	14658	14615	14651	14528	14441	14505	14437	14442	14590	14396	14556	14343	14574	14465	14368	14496	14563	14520	14462	14506	14423	14482	14578	14622	14476	14500	14448	14689	14627	14421	14594	14545	14562	14349	14531	14404	14619	14584	14535	14663	14382	14519	14635	14512	14564	14422	14453	14380	14410	14565	14675	14501	14427	14457	14582	14376	14457	14599	14450	14406	14407	14578	14561	14612	14550	14425	14333	14528	14509	14451	14517	14600	14395	14404	14383	14365	14549	14666	14413	14631	14427	14563	14332	14630	14421	14612	14626	14371	14703	14475	14593	14475	14524	14458	14580	14515	14548	14578	14524	14697	14532	14480	14473	14533	14535	14408	14444	14456	14623	14443	14432	14683	14532	14659	14677	14444	14582	14365	14389	14652	14626	14606	14617	14458	14479	14478	14415	14426	14323	14411	14554	14537	14252	14473	14593	14600	14650	14625	14453	14550	14390	14528	14512	14672	14534	14373	14484	14500	14490	14562	14481	14505	14594	14387	14439	14375	14522	14541	14700	14516	14735	14445	14479	14469	14383	14398	14511	14566	14582	14565	14239	14463	14325	14522	14437	14409	14570	14555	14372	14522	14533	14324	14708	14459	14568	14527	14533	14555	14541	14510	14575	14674	14542	14647	14634	14556	14546	14459	14552	14734	14655	14346	14485	14444	14615	14439	14484	14519	14507	14533	14438	14541	14517	14285	14509	14296	14527	14593	14386	14515	14653	14552	14551	14721	14487	14460	14669	14548	14558	14421	14542	14435	14332	14487	14455	14478	14512	14569	14511	14500	14497	14631	14533	14360	14451	14499	14479	14620	14755	14453	14482	14341	14543	14624	14398	14466	14420	14650	14510	14597	14548	14449	14620	14604	14547	14623	14597	14753	14430	14487	14481	14622	14520	14576	14572	14567	14461	14573	14324	14513	14420	14618	14548	14437	14378	14593	14604	14736	14448	14559	14563	14673	14473	14573	14607	14709	14419	14582	14586	14612	14437	14437	14408	14384	14523	14662	14354	14303	14525	14516	14507	14427	14628	14532	14474	14384	14407	14497	14483	14475	14537	14534	14514	14544	14472	14438	14516	14416	14441	14471	14567	14403	14415	14664	14566	14520	14414	14514	14378	14275	14450	14331	14420	14576	14547	14467	14491	14461	14542	14485	14422	14497	14527	14584	14424	14437	14553	14355	14473	14609	14522	14363	14510	14531	14428	14487	14588	14570	14366	14388	14448	14642	14586	14488	14554	14566	14413	14472	14669	14491	14513	14601	14485	14624	14522	14541	14487	14576	14412	14449	14347	14548	14465	14443	14620	14580	14567	14521	14481	14439	14671	14422	14576	14403	14546	14421	14486	14758	14444	14435	14358	14500	14458	14694	14540	14437	14476	14572	14612	14467	14674	14473	14486	14570	14496	14470	14553	14342	14560	14593	14369	14629	14655	14552	14312	14467	14491	14657	14577	14543	14392	14549	14552	14545	14533	14578	14416	14589	14696	14424	14417	14595	14556	14665	14427	14414	14401	14396	14536	14552	14383	14417	14540	14568	14419	14529	14521	14451	14542	14511	14675	14446	14582	14389	14561	14368	14454	14387	14523	14588	14509	14523	14582	14660	14562	14368	14560	14636	14527	14572	14463	14597	14498	14450	14573	14589	14476	14398	14409	14585	14600	14511	14479	14409	14605	14480	14661	14501	14433	14553	14382	14539	14471	14562	14706	14559	14579	14560	14468	14521	14428	14650	14303	14362	14469	14611	14595	14585	14409	14530	14520	14570	14542	14362	14537	14645	14674	14626	14448	14548	14447	14722	14416	14323	14534	14580	14558	14657	14490	14702	14487	14405	14691	14464	14481	14387	14381	14666	14492	14491	14623	14571	14396	14416	14548	14561	14368	14566	14314	14638	14367	14390	14458	14569	14440	14722	14481	14469	14590	14327	14447	14529	14580	14572	14453	14587	14608	14567	14426	14613	14459	14598	14514	14606	14451	14470	14527	14636	14156	14425	14330	14519	14500	14605	14430	14636	14451	14382	14407	14555	14366	14505	14461	14544	14315	14322	14557	14425	14506	14457	14593	14350	14631	14387	14459	14449	14524	14506	14715	14676	14567	14374	14314	14348	14590	14560	14683	14482	14346	14518	14360	14389	14409	14514	14541	14562	14512	14415	14601	14517	14527	14586	14305	14618	14667	14399	14390	14403	14665	14573	14407	14640	14437	14504	14439	14700	14604	14551	14723	14403	14486	14550	14309	14521	14443	14549	14521	14372	14768	14480	14404	14421	14573	14538	14473	14487	14619	14509	14508	14517	14398	14696	14561	14556	14581	14512	14490	14549	14493	14627	14506	14736	14301	14458	14517	14486	14583	14497	14471	14618	14429	14578	14525	14466	14495	14480	14563	14432	14468	14426	14551	14616	14353	14458	14458	14504	14340	14543	14380	14401	14457	14646	14469	14433	14435	14571	14539	14416	14779	14405	14580	14631	14465	14604	14662	14470	14436	14603	14507	14547	14563	14594	14395	14549	14452	14506	14607	14554	14633	14739	14512	14456	14441	14492	14570	14535	14534	14363	14402	14521	14671	14615	14495	14609	14627	14447	14514	14305	14413	14537	14592	14455	14600	14584	14336	14593	14571	14394	14475	14635	14523	14419	14474	14646	14567	14564	14566	14608	14445	14767	14510	14404	14434	14519	14537	14367	14620	14633	14488	14446	14612	14447	14296	14365	14536	14369	14343	14681	14548	14587	14345	14523	14420	14403	14526	14504	14467	14552	14529	14399	14486	14659	14422	14562	14641	14543	14611	14465	14424	14451	14395	14511	14329	14458	14360	14449	14364	14525	14665	14564	14433	14494	14505	14467	14547	14436	14472	14481	14474	14595	14564	14561	14401	14540	14519	14524	14636	14544	14511	14592	14342	14553	14626	14286	14420	14590	14397	14516	14621	14672	14552	14538	14623	14552	14573	14405	14484	14625	14572	14587	14634	14468	14538	14679	14558	14504	14543	14477	14594	14714	14604	14594	14426	14567	14572	14493	14482	14393	14511	14466	14560	14596	14474	14637	14396	14563	14499	14407	14481	14502	14563	14464	14633	14784	14561	14466	14666	14637	14566	14443	14591	14276	14544	14552	14452	14527	14566	14632	14341	14562	14462	14466	14540	14447	14511	14500	14545	14542	14420	14573	14559	14550	14463	14427	14679	14342	14471	14382	14670	14589	14557	14473	14476	14378	14559	14331	14363	14417	14522	14371	14425	14323	14567	14633	14412	14552	14361	14583	14399	14495	14540	14551	14402	14438	14564	14363	14446	14596	14634	14552	14270	14292	14426	14536	14542	14493	14534	14496	14552	14589	14495	14717	14446	14471	14498	14336	14545	14607	14557	14573	14330	14574	14628	14476	14477	14397	14409	14509	14678	14543	14322	14607	14486	14457	14549	14460	14651	14506	14536	14550	14253	14341	14201	14743	14537	14529	14441	14605	14503	14538	14466	14626	14555	14622	14576	14705	14442	14473	14515	14430	14395	14401	14614	14402	14542	14547	14390	14460	14589	14776	14525	14490	14417	14460	14629	14537	14443	14638	14356	14574	14432	14404	14421	14501	14448	14312	14470	14522	14641	14501	14466	14621	14515	14452	14526	14545	14427	14432	14480	14352	14453	14542	14383	14561	14468	14404	14529	14521	14595	14450	14540	14516	14460	14476	14444	14542	14646	14473	14405	14611	14307	14590	14524	14486	14607	14525	14547	14502	14680	14694	14656	14507	14553	14559	14407	14574	14416	14604	14491	14679	14645	14401	14457	14445	14615	14490	14393
29800	22894	24463	35074	21021	22730	18736	18313	18319	18032	18325	18320	18323	18073	18204	18196	18186	18181	18298	18170	18086	18198	18099	18253	18198	18328	18375	17911	17866	18293	18118	18508	18483	18418	18481	18395	18221	18257	18198	18027	18032	18112	18156	18050	18079	18019	18189	18208	18113	18204	17887	17930	18251	18316	18096	18395	18076	17991	18284	18077	18065	18079	18041	17957	17976	18042	18385	18103	18196	17965	18014	17998	18185	18127	17740	17995	18170	17960	18002	17991	17758	18280	18290	18177	18060	18179	18174	18056	17983	18075	18173	18113	17935	17991	18202	18026	18158	18002	18012	18171	18024	18097	18108	18203	18181	18147	18142	17997	18165	18051	18374	18102	17949	18160	18204	18040	17932	18032	18116	18031	17978	18000	18191	18167	18020	18005	18008	18014	18251	18221	18063	17987	18156	18102	18189	18033	18133	18142	17884	18195	18178	18138	18052	18013	18121	18307	18108	18100	17886	18120	18035	17869	18130	18379	18038	18006	18064	18107	18181	18233	18024	17969	17986	18020	18126	18110	18092	18089	18119	17992	18186	18193	17988	18143	18038	18051	18229	18199	18230	18098	18294	17974	18075	18039	18307	18292	18050	18159	18066	18100	18034	18148	18169	18158	18121	18228	17924	18223	18200	18128	18343	18294	18096	18182	18199	18221	18163	17920	18235	18112	18112	18042	18133	18113	17871	18163	18084	18157	18002	18308	18123	18294	18064	18186	18058	17876	18074	17911	18096	18230	18193	18107	17969	18110	18092	18220	18131	17992	18282	18002	18167	18235	17982	18106	17887	18150	18208	18090	18155	18036	18052	18196	18008	18015	18090	18033	18051	18045	18226	18038	18214	18229	18085	17959	18054	18109	17868	18140	18082	18182	18246	18210	17997	18252	18181	18146	17957	17921	18020	18116	18104	18137	17925	18067	17847	17699	18159	18092	18069	17986	18220	18064	18069	17997	17827	18010	17976	17966	17932	18059	18152	18164	17981	17986	18132	18010	18042	18115	18204	18044	18072	18053	18088	18257	17852	18126	18044	18024	18137	17824	18253	18188	17975	18125	18156	18031	17994	18024	18206	18166	18131	18191	18163	18053	18013	18156	18196	18147	17957	18060	18230	18120	18069	18184	18040	18217	17864	18076	18041	18292	18209	18105	18201	18325	18372	18116	18025	18043	18246	18260	18093	18161	18304	18127	18101	18082	18288	18087	18118	18185	18308	18301	18094	18221	18061	18062	18095	18078	18124	18158	17963	18202	18047	18089	18209	18084	17941	18281	17923	18089	18159	18107	18189	17927	18227	17944	18050	18109	18054	18106	17906	18022	18161	18047	18137	18007	18221	18038	18028	17990	18129	17966	18018	18072	18299	18124	18140	18032	18166	18050	18142	18001	18127	18271	18189	18056	18043	18085	18141	18359	18024	18020	18065	18188	18097	18286	18071	18027	18004	17860	18129	18085	18045	17839	18358	18130	18164	18041	18269	18065	18029	18251	18360	18003	18066	18110	18041	18040	18234	17902	17975	17878	18124	17894	18057	18170	18054	18089	18042	17942	18092	17976	18141	18047	17954	18043	18073	17960	17980	17812	18093	18124	18136	18156	17994	17863	18064	18130	18171	17956	18218	18005	18244	18109	18056	17920	18229	17969	18099	18146	18170	17793	18166	18096	18070	18188	18086	18191	18250	18124	17991	18024	18114	18076	18060	17810	18067	18029	17958	17974	18189	18120	18030	18078	17985	18095	18193	18087	18067	18056	18234	18060	18190	17954	18189	18158	18065	17938	17974	18357	18104	17986	18183	18187	18189	18308	17958	18239	18241	18261	17942	18189	18074	17990	18080	18258	18230	17964	18065	18042	18113	18058	18156	18082	17984	18267	18153	18041	17920	17999	18084	17972	18096	18039	18127	18141	18122	18226	18363	18001	18215	18245	18168	18072	18140	18050	18159	18129	18318	18124	18002	17832	18298	18107	18181	18220	18152	18226	18048	18169	18072	17971	17844	18023	18199	18247	18281	17971	18142	18265	18033	18000	18222	18160	18133	18090	18118	18298	18223	18156	17794	18153	18212	18161	18061	18096	17967	17901	18016	18035	18069	18021	18181	18115	18034	18110	18280	18168	18150	18116	18123	18183	18065	18057	18121	18339	18004	18086	18121	18117	18153	18348	18266	18146	18292	18165	18016	18144	18195	18104	17976	17988	18055	18095	18173	17934	18148	18095	18099	18073	17976	18089	17961	18168	18152	17970	18195	18201	17991	18095	17987	18286	18095	18018	18052	17994	18077	18052	18070	18290	17880	18085	18083	17977	18199	18095	18007	18018	18230	17992	18109	17931	18133	17907	17998	18124	17938	18116	18132	18059	18196	18094	18214	18019	18054	18022	18163	17914	18064	18002	18121	18131	18145	18093	17899	18162	17960	17853	17985	18130	18067	18006	18006	18101	18029	18225	17924	17956	18132	18025	18061	18086	17999	18297	17885	17848	17992	18120	18050	18058	18102	18126	18050	18226	18249	18251	18241	18211	18112	17874	18141	18023	18077	18172	18408	18008	17902	18037	18116	18011	18044	18088	18011	18176	18126	18053	18200	18168	18085	17996	17995	18137	18060	17999	18212	18153	18129	18141	18102	18116	18104	18031	18038	17901	17924	18184	17967	17955	18120	18079	18001	18091	18139	18054	18156	18166	18155	18102	18076	18133	17928	18284	18028	18071	18087	17956	18264	18103	18113	17923	18012	18182	18042	18148	18193	18123	18210	18029	18086	18092	18006	18270	18058	18229	18099	18268	17977	18018	17954	18421	18109	18318	17991	18159	18276	18270	18210	18017	18199	18110	18000	18176	18123	18197	17885	18055	18048	18059	18060	17953	18105	18176	18035	18044	18028	17837	18094	18039	18084	18095	18088	18250	18036	18141	18050	18069	18083	18225	17973	17966	18040	18061	18118	17896	18090	18086	18132	18262	18014	17989	18133	18022	18252	17872	18143	18067	18211	18177	18106	18071	18159	17914	17951	18245	18049	18095	18093	18174	18211	18078	18117	18148	18149	18146	18034	18014	17985	17953	18005	18024	18132	18151	17987	18141	18108	18045	18211	17850	18195	18099	17812	18009	18072	17869	18007	17981	18083	17922	18039	18149	18098	18183	18120	17963	18101	18079	17997	18075	18012	18103	18106	18238	18213	18145	18152	18255	17961	18018	18103	18101	18200	18005	17854	17973	18101	18014	18226	18074	18201	18207	18032	18034	18040	18275	18054	18132	18181	17877	18277	18169	18223	18004	18100	18076	18093	18019	18240	17956	17988	18042	17860	18179	18198	18144	18023	18034	18054	18028	18011	17838	17935	18030	17982	18158	18069	18098	17956	18071	18212	18137	18051	18035	17863	18202	18008	18041	18151	18214	18315	18113	17867	18034	18224	18100	18258	17957	17971	18045	18131	18009	18095	18217	18048	17978	18296	17945	18047	18179	17923	17934	18078	18433	18159	17926	17862	18277	17978	17991	18143	18047	18229	18153	17992	18035	17911	18102	17975	18122	18142	18009	18094	18033	18117	18102	18177	18033	18257	18075	17990	18260	17963	17908	18280	18019	17927	18122	17990	18130	18111	18066	18115	18166	17895	18088	18052	18229	18114	17917	18140	18043	18258	18046	18044	17985	18224	18205	18094	18126	18022	18173	18224	18019	17993	17947	17916	17878	18167	18015	18124	18008	18173	18039	18144	18124	17937	17954	18054	18050	18158	18126	18090	18048	18004	18063	18055	17976	18262	18163	18105	18295	18244	17905	18164	18092	18435	18336	18225	18110	18079	17987	18133	18204	18035	18246	18178	18036	18041	18220	18226	17979	18095	18031	18146	18246	18010	18106	18021	17907	17893	18241	18252	17908	18183	17995	18283	18060	18316	18286	18164	17832	18214	17905	17979	18081	18220	18031	18002	18199	18067	17845	18165	18054	18232	18112	17951	18134	17896	18018	18008	18207	18036	18154	18282	18025	18011	18126	18026	18082	17895	18080	18210	18182	18090	18350	18282	18012	18071	17925	18032	18159	17913	18030	18046	18080	18274	17954	18071	18044	18104	18008	17861	18381	18135	18153	18046	18117	18214	17998	18120	18194	18152	18019	18167	18156	17973	18091	18222	18205	18400	18095	18335	17985	18049	18373	18121	17944	18233	18102	18032	18073	18214	18122	18037	18150	17950	17896	18019	18126	18198	17945	18183	18036	18093	18100	18145	18159	17809	18022	18027	18146	17989	17922	17868	18056	18061	18215	18164	18203	17994	18172	18238	18167	18151	18259	18027	17975	18060	18046	18127	18074	18270	17963	18200	18137	18300	18036	18269	18137	18092	18233	18066	17960	18049	18038	18010	17949	18066	17980	17905	18295	17962	18055	17890	18144	18219	18055	18049	17910	17807	18100	18095	18005	17887	18052	18060	18009	17959	18170	18298	17989	18269	18072	18224	18248	17959	17810	17930	17901	17849	17859	17989	18076	18095	18076	18035	18277	18117	17980	17912	17935	17879	17935	17999	17966	18314	17979	18187	17940	18064	18216	18222	17980	17954	17980	18090	18290	18224	18043	17995	18108	18066	17970	18171	18288	18156	18088	18131	18158	18167	18131	18072	18146	17935	18001	18100	18119	18132	18031	18216	18084	18125	18133	18311	18173	18247	17935	18077	18070	18213	17962	18249	18216	18204	18138	18125	17976	18093	18149	18238	18209	18337	17920	18083	18100	18113	17989	17918	18009	18125	18063	18110	18113	18091	18312	18123	18168	18212	17996	18186	18096	17980	17955	18042	18092	18082	17981	18117	18195	18145	18176	18066	18274	18197	18086	18057	18320	18025	18074	18141	18153	17984	18002	18017	18038	18111	18060	18101	18204	17867	17963	18174	18015	18136	18037	18084	17979	17980	18120	18126	18212	18122	18009	18005	18010	18209	18207	18121	17975	17954	18157	18201	18201	18077	18060	18146	17990	18117	18239	18201	18083	17942	17956	18139	18107	17928	18119	18079	18140	18064	18106	18101	18096	18191	18058	18160	18041	18111	18015	18072	18115	18197	18136	17965	18047	18090	18219	18174	17971	18120	18197	18063	17994	17854	17980	17998	18018	18095	18077	18161	18036	18304	18053	18040	18056	18212	18190
16281	18605	19985	34944	15766	20956	14777	14921	14626	14708	14580	14579	14632	14670	14705	14597	14584	14744	14759	14719	14722	14590	14594	14581	14673	14578	14565	14655	14701	14584	14877	15057	14825	15054	14894	14597	14571	14575	14568	14561	14543	14510	14686	14540	14761	14567	14738	14635	14657	14702	14693	14702	14607	14553	14479	14461	14417	14651	14609	14762	14551	14495	14552	14522	14592	14566	14539	14637	14649	14757	14598	14617	14463	14677	14587	14480	14665	14607	14587	14481	14341	14667	14564	14501	14620	14618	14712	14620	14541	14678	14622	14610	14397	14572	14638	14595	14674	14776	14653	14543	14633	14528	14656	14648	14698	14641	14500	14625	14553	14556	14586	14681	14654	14635	14716	14406	14668	14748	14708	14684	14620	14478	14735	14662	14477	14728	14525	14708	14598	14648	14466	14541	14544	14594	14592	14678	14742	14609	14634	14523	14724	14757	14612	14691	14422	14578	14450	14533	14719	14505	14757	14519	14470	14548	14584	14611	14586	14624	14487	14527	14532	14690	14666	14415	14691	14386	14801	14669	14515	14616	14595	14464	14571	14684	14415	14625	14355	14566	14488	14603	14628	14625	14520	14548	14822	14643	14712	14536	14637	14488	14800	14564	14678	14599	14734	14649	14495	14724	14691	14572	14638	14584	14702	14564	14686	14504	14590	14632	14489	14716	14629	14618	14740	14789	14576	14637	14545	14703	14643	14644	14588	14706	14709	14673	14607	14630	14533	14629	14525	14505	14622	14512	14646	14549	14493	14565	14405	14628	14694	14535	14736	14507	14631	14819	14537	14585	14728	14632	14699	14851	14617	14547	14626	14573	14645	14747	14355	14613	14571	14678	14679	14591	14656	14587	14612	14593	14549	14626	14608	14735	14594	14641	14510	14619	14530	14426	14670	14743	14624	14583	14592	14703	14528	14499	14675	14618	14611	14653	14338	14552	14441	14535	14713	14598	14582	14635	14459	14593	14718	14551	14589	14711	14673	14530	14742	14521	14514	14617	14574	14531	14531	14483	14608	14695	14610	14749	14547	14656	14752	14628	14619	14781	14739	14810	14496	14660	14485	14464	14758	14741	14503	14751	14569	14661	14458	14509	14564	14541	14598	14501	14499	14595	14599	14691	14345	14570	14662	14856	14653	14618	14683	14590	14798	14470	14586	14717	14493	14533	14655	14530	14620	14671	14713	14627	14610	14553	14649	14508	14682	14536	14593	14508	14678	14661	14590	14749	14572	14686	14578	14629	14608	14614	14552	14369	14641	14722	14560	14697	14554	14573	14586	14559	14735	14506	14562	14709	14549	14623	14468	14662	14565	14625	14746	14651	14589	14743	14775	14616	14536	14706	14607	14575	14623	14584	14691	14584	14631	14559	14568	14652	14513	14564	14470	14616	14646	14452	14774	14628	14592	14330	14620	14485	14726	14661	14582	14600	14613	14665	14659	14646	14760	14697	14680	14529	14643	14721	14514	14680	14677	14576	14552	14688	14657	14593	14666	14576	14655	14589	14765	14811	14481	14706	14493	14615	14683	14513	14734	14584	14651	14567	14506	14596	14741	14656	14611	14643	14679	14557	14736	14498	14554	14660	14692	14585	14488	14571	14668	14636	14491	14557	14691	14668	14513	14755	14655	14698	14576	14633	14847	14525	14615	14592	14577	14773	14500	14598	14739	14437	14593	14522	14554	14631	14593	14466	14793	14533	14587	14749	14555	14561	14633	14553	14689	14384	14625	14761	14616	14551	14453	14585	14603	14707	14825	14565	14581	14556	14445	14558	14726	14710	14557	14797	14731	14580	14458	14607	14502	14481	14579	14659	14709	14517	14788	14447	14811	14569	14661	14566	14704	14625	14542	14676	14547	14726	14547	14505	14742	14626	14648	14592	14608	14466	14613	14684	14582	14578	14621	14744	14583	14577	14424	14727	14708	14674	14711	14720	14571	14681	14603	14666	14591	14717	14658	14694	14774	14710	14597	14632	14540	14611	14697	14539	14483	14526	14494	14521	14598	14551	14477	14763	14667	14534	14704	14658	14720	14612	14603	14578	14639	14570	14627	14583	14594	14677	14605	14732	14515	14457	14702	14634	14594	14501	14738	14662	14607	14565	14661	14712	14562	14430	14713	14400	14470	14672	14599	14723	14528	14717	14628	14632	14376	14647	14666	14518	14734	14662	14561	14672	14506	14627	14524	14678	14531	14617	14579	14501	14503	14711	14619	14500	14702	14788	14564	14667	14686	14616	14672	14667	14691	14717	14677	14676	14679	14584	14699	14528	14748	14667	14631	14573	14640	14586	14730	14612	14710	14514	14594	14530	14636	14561	14609	14508	14524	14686	14507	14447	14685	14700	14783	14383	14627	14503	14781	14520	14597	14524	14660	14483	14699	14533	14793	14562	14770	14554	14634	14529	14644	14597	14743	14581	14531	14614	14598	14631	14378	14548	14422	14574	14559	14648	14738	14542	14436	14619	14701	14513	14717	14590	14681	14719	14694	14635	14709	14586	14638	14637	14546	14616	14759	14561	14628	14619	14726	14659	14518	14714	14637	14572	14563	14791	14795	14521	14782	14515	14472	14571	14464	14721	14554	14647	14703	14589	14617	14654	14624	14482	14666	14612	14639	14582	14657	14626	14563	14506	14684	14583	14509	14603	14679	14772	14675	14608	14632	14452	14619	14622	14567	14606	14651	14449	14515	14484	14724	14729	14527	14476	14553	14597	14490	14636	14671	14554	14745	14668	14628	14591	14673	14553	14610	14614	14402	14455	14527	14512	14607	14484	14651	14547	14647	14543	14622	14434	14601	14594	14646	14630	14634	14811	14462	14646	14472	14449	14590	14630	14662	14533	14529	14663	14567	14676	14545	14778	14650	14710	14770	14635	14603	14652	14537	14713	14618	14675	14669	14544	14591	14659	14663	14664	14419	14537	14552	14607	14608	14641	14733	14566	14502	14712	14630	14781	14675	14558	14661	14582	14544	14382	14684	14736	14582	14690	14796	14519	14634	14528	14665	14489	14692	14520	14626	14585	14579	14467	14637	14533	14666	14526	14515	14386	14651	14722	14508	14625	14652	14655	14538	14712	14718	14691	14632	14660	14521	14429	14598	14593	14813	14555	14503	14681	14642	14504	14531	14605	14703	14566	14561	14549	14762	14743	14621	14559	14478	14788	14656	14617	14585	14574	14645	14566	14844	14526	14570	14585	14668	14719	14586	14691	14665	14567	14479	14718	14519	14492	14756	14572	14603	14623	14732	14619	14651	14556	14571	14524	14638	14529	14587	14760	14684	14791	14553	14665	14646	14421	14485	14479	14600	14679	14588	14694	14554	14532	14708	14604	14461	14584	14652	14574	14686	14672	14651	14598	14653	14740	14629	14566	14819	14637	14643	14636	14687	14611	14523	14682	14661	14592	14551	14503	14623	14642	14449	14676	14747	14516	14479	14568	14549	14669	14699	14633	14547	14524	14552	14618	14665	14796	14613	14635	14710	14501	14717	14610	14563	14528	14791	14592	14548	14649	14628	14646	14696	14496	14530	14530	14556	14521	14678	14633	14773	14459	14564	14670	14559	14637	14486	14524	14705	14602	14525	14657	14811	14620	14609	14761	14702	14554	14596	14532	14489	14768	14597	14490	14726	14610	14596	14574	14428	14654	14455	14669	14855	14620	14542	14565	14598	14485	14644	14604	14687	14631	14569	14617	14672	14712	14568	14554	14623	14664	14669	14522	14489	14531	14781	14566	14661	14569	14568	14726	14745	14503	14629	14634	14568	14680	14536	14503	14534	14573	14789	14436	14718	14439	14528	14526	14816	14775	14611	14482	14621	14591	14696	14566	14747	14665	14568	14772	14661	14525	14774	14601	14657	14796	14618	14581	14465	14678	14627	14826	14526	14630	14566	14489	14750	14576	14537	14629	14681	14483	14565	14719	14707	14444	14714	14680	14610	14485	14655	14648	14493	14479	14671	14534	14646	14690	14484	14655	14667	14586	14644	14692	14608	14809	14620	14612	14761	14628	14628	14433	14747	14503	14680	14525	14537	14522	14611	14411	14775	14526	14725	14635	14853	14526	14577	14622	14576	14603	14637	14736	14584	14468	14526	14646	14638	14507	14522	14788	14649	14549	14794	14540	14584	14481	14732	14441	14667	14595	14717	14687	14576	14427	14690	14718	14645	14516	14658	14569	14755	14579	14675	14710	14604	14651	14652	14584	14660	14680	14635	14564	14486	14572	14608	14618	14662	14416	14520	14562	14652	14689	14701	14638	14645	14529	14603	14633	14518	14532	14604	14595	14645	14605	14613	14571	14654	14553	14663	14692	14759	14809	14635	14483	14574	14426	14559	14582	14601	14683	14702	14658	14608	14477	14694	14537	14592	14475	14550	14556	14585	14636	14619	14679	14552	14592	14672	14636	14792	14674	14559	14610	14655	14681	14368	14611	14691	14575	14613	14558	14599	14838	14623	14490	14584	14648	14577	14664	14621	14487	14535	14558	14534	14585	14596	14707	14580	14580	14685	14653	14588	14641	14600	14667	14706	14495	14736	14537	14628	14699	14535	14527	14561	14613	14503	14512	14777	14641	14561	14491	14738	14606	14526	14586	14467	14784	14615	14659	14776	14553	14524	14591	14531	14767	14525	14645	14637	14562	14562	14753	14516	14773	14613	14810	14551	14652	14665	14531	14602	14644	14427	14700	14707	14782	14621	14846	14714	14652	14709	14590	14601	14740	14467	14533	14631	14822	14679	14628	14598	14736	14592	14440	14681	14510	14725	14624	14665	14701	14577	14481	14684	14651	14621	14464	14552	14562	14494	14496	14531	14626	14530	14605	14672	14736	14445	14599	14563	14665	14418	14619	14662	14675	14591	14675	14598	14687	14692	14540	14768	14586	14604	14691	14619	14511	14547	14500	14552	14726	14613	14777	14516	14501	14514	14664	14704	14643	14456	14577	14435	14619	14611	14622	14604	14567	14615	14536	14517	14718	14673	14690	14524	14750	14600	14478	14397	14604	14470	14596	14431	14413	14515	14787	14536	14655	14552	14562	14605	14651	14530	14780	14569	14707	14822	14571	14580	14531	14765	14552	14800	14654	14589	14625	14649	14522	14647	14602	14577	14521	14740	14551	14745	14805
25321	21420	28643	53830	32842	43871	24082	19349	18803	18622	18907	18320	18578	18500	18555	18458	18419	18552	18487	18539	18289	18710	18406	18505	18459	18475	18284	18539	18457	18270	18573	19439	19776	19715	18908	18518	18214	18391	18544	18152	18102	18347	18408	18113	18258	18270	18272	18199	18206	18429	18313	18340	18318	18100	18237	18032	18319	18283	18238	18019	18244	18294	18073	17977	18312	18190	18135	18207	18388	18175	18352	18157	18289	18252	18365	18140	18396	18490	18262	18247	18237	18327	18246	18337	18306	18166	18312	18191	18003	18303	18279	18464	18197	18128	18198	18383	18098	17986	18280	18142	18406	18401	18384	18293	18340	18272	18235	18355	18297	18103	18140	18181	18302	18346	18132	18228	18332	18152	18126	18402	18341	18091	18366	18459	18389	18356	18307	18117	18172	18182	18077	18010	18314	18193	18193	18430	18415	18125	18045	18229	18103	18177	18333	18152	18296	18233	18104	18241	18333	18131	18367	18188	18348	18354	18296	18119	18368	18340	18160	18236	18098	18202	18045	18287	18208	18171	18139	18227	18200	18298	18227	18302	18077	18260	18021	18028	18247	18350	18250	18308	18221	18395	18225	18031	18410	18303	18178	18243	18209	18318	18336	18099	18100	18057	18225	18203	18141	18204	18212	18283	18374	18128	18179	18320	18355	18442	18176	18265	18148	18471	18426	18114	18220	18267	18280	18575	18152	18189	18331	18293	18345	18084	18286	18234	17933	18278	18215	18184	18189	18329	18231	18125	18213	18334	18322	18103	18257	18197	18202	18263	18176	18296	18435	18190	17975	18380	18088	18320	18190	18091	18110	18141	18151	18244	18274	18253	18465	18108	18317	18378	18321	18145	18310	18113	18132	18340	18330	18042	18320	18294	18217	18182	18273	18236	18413	18131	18185	18350	18186	18336	18374	18263	18182	18088	18271	18267	18262	18254	18097	18137	18159	18405	18144	18082	18250	18124	18245	18214	18126	18243	18106	18156	18177	18032	18260	18171	18191	18015	18195	18173	18193	18166	18007	18273	18150	18053	18205	18104	18181	18243	18274	18151	18267	18369	18249	18253	18371	18327	18100	18181	18231	18237	18212	18134	18152	18051	18131	18325	18211	17972	18330	18191	18057	18130	18298	18372	18052	18053	18167	18280	18325	18182	18342	18238	18156	18116	18366	18077	18299	18100	18220	18231	18237	18292	18275	18118	18157	18373	18045	18405	18306	18183	18111	18038	18218	18118	18363	18280	17958	18313	18165	18307	18063	18272	18135	18113	18135	18324	18166	18400	18168	18163	18043	18086	18180	18274	18266	18370	17982	18001	18191	18144	18193	18190	18303	18260	18153	18114	18219	18197	17917	18240	18097	18240	18522	18250	18184	18268	18309	18305	18143	18386	18039	18252	18269	18197	18136	18408	18328	18127	18163	18253	18159	18077	18054	18190	18116	18315	18208	18340	18265	18078	18004	18193	18120	18225	18251	18502	18310	18146	18448	18169	18049	18380	18482	18160	18279	18244	18223	18182	18226	18145	18339	18263	18357	18170	18019	18136	18588	18247	18179	18353	18099	18187	18368	18191	18501	18165	18283	18512	18022	18140	18384	18208	18428	18182	18302	18396	18190	18372	18313	18258	18164	18061	18096	18282	18253	18459	18155	18134	17944	18272	18243	18358	18311	18254	18216	18263	18152	18153	18267	18323	18262	18136	18334	18315	18249	18230	18200	18334	18146	18317	18280	18247	18077	18151	18207	18195	18385	18072	18125	18380	18382	18164	18362	18202	18295	18195	18264	18238	18179	17986	18321	18138	18291	18219	18228	18104	18195	18081	18069	18127	18258	18305	18359	18413	18124	18356	18095	18218	18342	18194	18056	18347	18218	18379	18061	18248	18176	18089	18236	18083	18260	18309	18238	18212	18219	18490	18144	18186	18204	18185	18278	18198	18268	18123	18174	18146	18437	18306	18292	18373	18253	18139	18099	18139	18190	18064	17992	18223	18253	18180	18232	18145	18185	18194	18315	18476	18347	18092	18229	17930	18297	18288	18197	18210	18423	18205	18247	18249	18173	18237	18346	18294	18362	18204	18220	18258	18280	18252	17961	18258	18223	18263	18247	18390	18351	18302	18216	18327	18397	18125	18159	17862	18102	18043	18243	18045	18284	18396	18195	18337	18301	18132	18242	18237	18408	18270	18299	18382	18267	18167	18241	18091	18369	18265	18262	18088	18195	18110	18205	18234	18304	18191	18188	18346	18253	17955	18015	18222	18487	18170	18555	18194	17899	18281	18312	18282	18178	18157	18140	18150	18314	18198	18262	18054	18093	18319	18193	18311	18150	18218	18257	18005	18432	18023	18067	18454	18134	18337	18246	18009	18196	18256	18211	18364	18371	18363	18166	18219	18160	18279	18141	18056	18323	18377	18178	18291	18157	18268	18516	18435	18206	18330	18528	18534	18167	18102	18266	17959	18286	18318	18297	18284	18169	18326	18265	18361	18121	18292	18231	18176	18270	18097	18215	18284	18150	18339	18256	18275	18432	18365	18303	18251	18097	18196	18163	18429	18476	18179	18011	18192	18261	18013	18439	18222	18220	18207	17973	18235	18325	18477	18085	18198	18048	18101	18147	18270	18419	18266	18163	18159	18118	18319	18068	18281	18198	18360	18155	18134	18370	18167	18149	18427	18090	18177	18338	18434	18275	18267	18283	18250	18298	18251	18114	18316	18192	18131	18146	18178	18232	18230	18149	18157	18156	18203	18253	18269	18273	18233	18227	18132	18232	18333	18234	18011	18218	18150	18309	18196	18092	18143	18236	17990	18135	18342	18065	18176	18140	18129	18045	18105	18109	18126	18151	18167	17993	18065	18171	18007	18086	18061	18047	18199	18153	18145	18207	18449	18223	18216	18142	18182	18046	18226	18252	18193	18103	18310	18188	18343	18236	18006	18219	18258	18175	18224	18288	18019	18220	18076	18237	18151	18233	18359	18039	18391	18301	18263	18261	18425	18300	18079	18313	17975	18133	18229	18201	18280	18129	18444	18193	18083	18469	18157	18127	18464	18272	17957	18156	18130	18229	18160	18384	18091	18064	18406	18255	18351	18283	18391	18034	18154	18061	18132	18242	18169	18086	18319	18224	18329	18145	18300	18231	18142	18162	18389	18205	18108	18110	18145	18328	18181	18182	18190	18250	18239	18260	18084	18284	18229	18377	18216	18255	18055	18386	18265	18254	18178	18346	18116	18331	18154	18390	18348	18218	18395	18137	18157	18235	18180	18311	18312	18082	18234	18259	18044	18533	18194	18283	18261	18213	18382	18150	18258	18303	18318	18374	18226	18335	18286	18200	18332	18301	18172	18274	18305	18029	18449	18202	18293	18271	18159	18215	18314	18146	17998	17970	18289	18375	18201	18195	18147	18387	18115	18331	18137	18267	17930	18214	18074	18329	18159	18237	18186	18275	18317	18122	18075	18165	17999	18074	18375	18367	18311	18263	18126	17971	18274	18352	18297	18295	18442	18414	18185	18103	18044	18189	18344	18208	18110	18073	18191	18049	18452	18014	18203	18055	18268	18407	18379	18060	18207	18267	18219	18172	18249	18192	18208	18140	18146	18294	18379	18175	18055	18250	18178	18246	18367	18185	18251	18241	18140	18396	18496	18396	18223	18000	18303	18268	17950	18235	18221	18260	18036	18178	18071	18184	17994	18149	18384	18377	18207	18064	18174	18212	18204	18159	18096	18437	18232	18383	18087	18130	18439	18201	18091	18074	18129	18346	18195	18292	18034	18065	18303	18303	18371	18267	18326	18171	18180	18235	18258	18273	18190	18380	18287	18272	18338	18450	18263	18236	17987	18241	18380	18308	18277	18310	18318	18218	18295	18249	18111	18178	18130	18183	18071	18182	18223	18427	18160	18338	18476	18217	18295	18209	18343	18332	18126	18266	18105	18276	18079	18129	18293	18182	18030	18001	18334	18378	18036	18221	18259	18229	18307	17975	18034	18152	18196	18047	18334	18194	18236	18343	18273	18275	18120	18213	18352	18310	18099	18341	18242	17947	18386	18283	18278	18177	18474	18222	18332	18158	18043	18183	18242	18259	18404	18237	18268	18157	18255	18276	18390	18256	18092	18402	18158	18217	18548	18240	18199	18330	18158	18223	18188	18341	18212	18372	18348	18199	18274	18245	18313	18424	18326	18299	18307	18154	18203	18101	18036	18325	18360	18313	18267	18306	17960	18237	18220	18224	18258	18325	18318	18292	18448	18196	18226	18217	18163	18101	18262	18207	18232	18283	18188	18460	18219	18210	18239	18100	18239	18290	18412	18324	18447	18156	18118	18269	18353	18148	18277	18519	18176	18231	18313	18240	18357	18272	18361	18108	17970	18115	18212	18138	18048	18324	18175	18203	18303	18327	18318	18251	18183	18109	18216	18309	18202	18200	18273	18167	18201	18158	18132	18280	17954	18420	18241	18206	18291	18348	18127	18348	18208	18109	18308	18117	18176	18304	18266	18214	18125	18204	18300	18303	18177	18378	18199	18250	18161	18175	18291	18222	18356	18070	18307	18266	18303	18322	18163	18134	18254	18148	18310	18241	18289	18470	18332	18258	18211	18299	18172	18121	18229	18141	18413	18215	18190	18301	18134	18046	18274	18352	18018	18304	18181	18335	18124	18529	18313	18239	18110	18319	18273	18306	18429	18107	18048	18329	18270	18389	18193	18390	18364	18143	18226	18121	18187	18206	18439	18178	18268	18133	18173	18252	18122	18171	18339	18210	18182	18343	18182	18105	18142	18265	18105	18321	18477	17967	18208	18262	18162	18141	18314	18602	18245	18312	18316	18332	18238	18263	18317	18185	18046	18071	18305	18402	18073	18237	18251	18266	18355	18337	18153	18188	18250	18389	18358	18235	18408	18235	18028	18060	18309	18225	18147	18193	18257	18206	18259	18395	18173	18199	18071	18263	18221	18325	18212	18384	18129	18184	18175	18337	18313	18159	18403	18175	18326	18282	18238	18394	18225	18278	18094	18225	18043	18124	18136	18178	18081	18094	18278	18126	18227	18199	18259	18228	17999	18198	18186	18311	18389	18559	18073	18384	18111	18482	18213	18121	18230	18239	18337	18230	18410	18217	18257	18236	18401
16202	25701	27939	68972	21422	40278	15554	15308	15168	15195	15103	14821	14916	15185	14873	15008	14879	14742	14773	14716	14752	14900	15137	15069	15030	14851	14980	14743	14900	14675	15295	16695	16803	16384	15509	14786	14697	14621	14659	14541	14470	14654	14641	14668	14643	14691	14501	14761	14698	14668	14605	14596	14546	14685	14577	14690	14587	14683	14666	14585	14713	14829	14630	14716	14739	14765	14606	14664	14591	14823	14868	14561	14594	14600	14762	14654	14687	14677	14724	14734	14826	14703	14566	14578	14793	14616	14749	14605	14654	14735	14744	14696	14447	14659	14685	14736	14706	14570	14612	14466	14796	14603	14762	14637	14607	14647	14773	14671	14598	14756	14575	14618	14465	14666	14682	14740	14671	14622	14577	14599	14777	14735	14692	14626	14690	14530	14583	14521	14689	14785	14713	14653	14797	14640	14754	14663	14651	14566	14519	14586	14446	14807	14626	14491	14765	14724	14683	14673	14711	14693	14417	14617	14621	14543	14368	14625	14716	14646	14648	14772	14695	14683	14709	14641	14715	14457	14840	14665	14727	14668	14590	14721	14672	14747	14695	14645	14527	14599	14819	14436	14499	14692	14556	14556	14636	14624	14688	14717	14722	14661	14666	14649	14836	14648	14658	14499	14579	14530	14717	14642	14586	14604	14629	14641	14626	14774	14722	14600	14469	14560	14459	14654	14716	14615	14524	14443	14522	14568	14658	14795	14684	14595	14747	14642	14511	14699	14864	14612	14506	14782	14693	14435	14746	14471	14598	14605	14659	14583	14715	14554	14737	14624	14620	14720	14520	14653	14544	14647	14725	14580	14865	14583	14541	14626	14761	14817	14560	14697	14735	14661	14586	14678	14664	14611	14708	14563	14588	14716	14710	14510	14537	14381	14570	14674	14586	14672	14734	14864	14653	14621	14525	14590	14668	14679	14773	14682	14507	14671	14610	14660	14696	14722	14784	14460	14657	14619	14723	14564	14595	14604	14718	14789	14705	14717	14565	14637	14551	14594	14634	14650	14735	14643	14685	14731	14639	14696	14739	14853	14643	14695	14795	14783	14755	14491	14518	14742	14731	14646	14626	14658	14555	14620	14692	14646	14610	14709	14668	14662	14693	14669	14706	15034	14754	14700	14674	14669	14765	14478	14618	14622	14662	14729	14557	14685	14611	14615	14482	14614	14661	14605	14644	14560	14680	14573	14543	14772	14561	14682	14777	14747	14670	14508	14685	14804	14816	14695	14760	14739	14575	14568	14727	14729	14718	14759	14636	14577	14760	14691	14528	14779	14652	14646	14566	14658	14715	14513	14610	14690	14579	14759	14503	14531	14659	14593	14788	14658	14496	14613	14476	14649	14803	14922	14565	14588	14749	14644	14742	14600	14502	14748	14736	14663	14529	14737	14616	14663	14689	14801	14695	14796	14722	14741	14769	14738	14528	14704	14667	14808	14591	14660	14705	14457	14911	14610	14723	14729	14685	14634	14715	14720	14653	14800	14570	14725	14574	14705	14639	14696	14591	14730	14520	14576	14766	14591	14841	14589	14645	14666	14632	14733	14627	14595	14525	14662	14758	14658	14813	14605	14603	14860	14587	14626	14652	14619	14546	14744	14731	14675	14818	14651	14615	14567	14562	14721	14490	14519	14711	14776	14732	14657	14743	14492	14465	14803	14628	14853	14575	14577	14658	14785	14592	14571	14760	14562	14697	14678	14830	14680	14739	14604	14865	14843	14566	14502	14772	14641	14663	14828	14656	14628	14664	14533	14548	14620	14644	14640	14661	14603	14669	14746	14697	14695	14644	14411	14794	14711	14727	14809	14746	14690	14640	14641	14749	14721	14875	14610	14450	14629	14508	14500	14584	14573	14685	14639	14562	14523	14749	14670	14732	14568	14833	14679	14670	14466	14705	14755	14701	14702	14421	14692	14615	14693	14626	14768	14525	14501	14781	14753	14673	14665	14711	14721	14653	14770	14630	14607	14466	14628	14719	14823	14582	14550	14775	14795	14466	14687	14671	14540	14544	14540	14684	14674	14538	14500	14605	14683	14581	14628	14604	14678	14432	14577	14624	14676	14622	14596	14673	14533	14706	14579	14633	14808	14698	14580	14598	14893	14480	14672	14743	14636	14789	14552	14692	14627	14642	14701	14619	14559	14631	14675	14620	14648	14620	14673	14514	14566	14737	14594	14770	14563	14455	14704	14738	14647	14647	14639	14570	14703	14689	14624	14575	14552	14649	14686	14448	14722	14571	14624	14709	14540	14722	14577	14671	14667	14745	14583	14733	14667	14787	14506	14701	14652	14607	14492	14780	14549	14512	14447	14712	14702	14596	14664	14720	14811	14656	14735	14651	14554	14556	14575	14629	14665	14727	14641	14680	14745	14606	14599	14600	14705	14627	14670	14649	14557	14651	14612	14490	14716	14751	14709	14473	14795	14622	14663	14681	14372	14676	14738	14599	14646	14824	14485	14869	14524	14579	14540	14725	14600	14461	14668	14696	14575	14650	14584	14697	14696	14595	14798	14502	14678	14787	14601	14657	14704	14634	14681	14478	14587	14778	14654	14639	14521	14635	14664	14520	14615	14716	14542	14779	14576	14677	14630	14564	14592	14694	14610	14535	14646	14608	14726	14508	14669	14575	14557	14635	14568	14537	14567	14621	14723	14653	14779	14846	14758	14642	14661	14786	14681	14695	14643	14546	14710	14635	14729	14659	14689	14607	14640	14631	14489	14794	14738	14456	14576	14765	14540	14583	14691	14699	14538	14633	14708	14540	14608	14503	14718	14831	14513	14747	14735	14736	14599	14684	14644	14627	14812	14702	14597	14648	14672	14658	14522	14829	14643	14593	14689	14582	14649	14576	14501	14653	14730	14408	14734	14846	14545	14653	14637	14589	14705	14678	14552	14741	14639	14608	14593	14535	14675	14603	14765	14617	14579	14467	14760	14537	14682	14642	14649	14674	14672	14532	14506	14803	14616	14530	14524	14670	14580	14695	14676	14670	14676	14736	14616	14648	14636	14884	14761	14560	14621	14578	14741	14810	14694	14631	14699	14761	14582	14554	14592	14642	14724	14609	14560	14630	14642	14554	14614	14653	14675	14574	14718	14813	14705	14647	14571	14613	14717	14461	14461	14750	14661	14614	14610	14710	14800	14552	14613	14788	14533	14749	14602	14705	14647	14737	14717	14653	14655	14774	14693	14850	14596	14671	14809	14565	14657	14833	14639	14668	14600	14545	14655	14645	14750	14715	14768	14489	14488	14799	14694	14619	14682	14492	14687	14747	14776	14663	14644	14672	14835	14591	14473	14501	14829	14499	14640	14810	14649	14719	14784	14695	14653	14608	14575	14645	14694	14566	14608	14575	14635	14592	14658	14677	14607	14773	14539	14595	14646	14665	14519	14606	14776	14682	14790	14705	14596	14668	14667	14609	14425	14720	14770	14558	14469	14575	14659	14573	14737	14558	14753	14762	14606	14589	14650	14693	14812	14608	14819	14595	14641	14733	14779	14741	14708	14775	14626	14520	14745	14725	14436	14637	14620	14545	14659	14722	14634	14390	14706	14564	14495	14711	14578	14801	14453	14574	14510	14647	14471	14750	14655	14709	14721	14718	14624	14575	14521	14520	14643	14657	14611	14649	14696	14752	14561	14672	14667	14716	14697	14648	14654	14632	14578	14756	14554	14507	14482	14429	14644	14676	14584	14663	14517	14643	14649	14723	14770	14545	14664	14781	14570	14531	14601	14668	14852	14688	14634	14576	14638	14578	14810	14827	14572	14530	14734	14724	14650	14814	14635	14490	14854	14845	14773	14540	14889	14582	14620	14684	14790	14759	14631	14678	14723	14611	14714	14711	14606	14480	14696	14604	14693	14697	14885	14722	14580	14549	14617	14713	14745	14611	14618	14722	14627	14675	14744	14740	14696	14580	14542	14640	14794	14561	14791	14558	14694	14487	14723	14688	14664	14777	14559	14617	14596	14807	14572	14844	14856	14706	14650	14627	14389	14697	14532	14688	14633	14573	14510	14639	14623	14694	14624	14609	14697	14756	14746	14436	14635	14469	14539	14489	14514	14754	14617	14634	14726	14794	14719	14558	14731	14776	14666	14596	14612	14560	14608	14718	14580	14491	14551	14511	14532	14658	14791	14753	14716	14625	14656	14742	14535	14660	14528	14686	14627	14652	14709	14625	14727	14623	14530	14599	14675	14732	14836	14584	14659	14430	14791	14615	14766	14579	14714	14785	14666	14543	14700	14748	14618	14687	14588	14746	14733	14681	14686	14565	14795	14740	14695	14696	14725	14650	14570	14665	14596	14553	14760	14812	14763	14644	14673	14800	14708	14585	14624	14642	14748	14743	14870	14789	14621	14691	14673	14752	14676	14762	14588	14732	14614	14840	14670	14645	14787	14574	14675	14806	14801	14714	14637	14587	14476	14931	14721	14696	14680	14610	14602	14726	14524	14619	14688	14641	14591	14568	14614	14607	14703	14656	14465	14593	14547	14720	14733	14555	14708	14644	14577	14609	14701	14766	14732	14572	14719	14633	14599	14688	14752	14605	14604	14498	14706	14623	14681	14686	14607	14692	14621	14698	14682	14514	14659	14505	14659	14596	14491	14649	14649	14794	14706	14727	14506	14701	14585	14736	14584	14797	14595	14800	14761	14683	14672	14619	14619	14509	14770	14710	14616	14764	14670	14577	14764	14593	14516	14667	14590	14653	14640	14657	14581	14776	14521	14702	14583	14662	14641	14581	14671	14656	14565	14613	14773	14791	14663	14729	14692	14467	14621	14904	14833	14698	14646	14769	14685	14862	14695	14530	14580	14497	14707	14816	14778	14840	14751	14720	14401	14495	14710	14691	14595	14770	14658	14717	14667	14851	14641	14634	14581	14769	14495	14689	14781	14735	14575	14834	14482	14482	14744	14662	14416	14746	14611	14791	14558	14522	14634	14622	14705	14680	14693	14681	14627	14593	14546	14595	14569	14489	14693	14697	14424	14466	14704	14627	14697	14648	14579	14544	14656	14612	14542	14635	14710	14668	14749	14710	14798	14743	14750	14550	14641	14503	14559	14743	14816	14497	14672	14675	14470	14709	14788	14591	14681	14555	14669	14667	14604	14647	14634	14594	14719
23850	21419	29144	51715	33910	48165	29636	20413	18435	18419	18025	17687	17701	17707	17533	17433	17535	17602	17507	17442	17260	17532	17319	17505	17656	17706	17573	17559	17234	17039	17560	19138	19137	19263	18230	17523	17222	17188	17281	17307	17039	17165	17425	17048	17237	17289	17315	17313	17326	17278	17277	17130	17090	17243	17204	17236	17320	17261	17304	17201	17195	17088	17485	17161	17209	17188	17091	17002	17227	17321	17235	17428	17117	17093	17117	17140	17213	17004	17090	17042	17103	17304	17306	17176	17236	17078	17162	17207	17028	17271	17360	17143	17285	17163	17137	17177	17333	17468	17243	17072	17134	17132	17176	17284	17114	17016	17290	17231	17119	17294	17221	17072	17134	17305	17116	17316	17179	17145	17113	17072	16898	17189	17322	17082	17252	17067	16994	17248	17249	17004	17206	17256	17285	17300	17214	17446	17237	17106	17207	17252	17141	17407	17209	17088	17237	17090	17165	16950	17273	17068	17174	16964	17225	17284	16895	17174	17294	17124	17010	17254	16993	16989	17107	17111	17201	17289	17432	17253	17183	17082	17171	16960	17354	17238	17178	17315	17058	16998	17091	17254	17039	17067	17228	17123	16986	17117	17009	17035	16978	17059	17149	16895	17366	17014	17356	17145	17076	17183	17228	17073	17271	16945	17121	17279	17086	16992	17213	17108	17258	17116	17110	17032	16943	17013	17008	16883	17021	17045	17264	17197	17065	17276	17433	16991	17146	17021	17227	17049	17097	17321	17324	17244	17125	17068	16896	17059	17201	17106	17339	17287	17068	17155	17116	17092	17214	17297	17074	16876	17298	17238	17139	17104	17172	16952	17203	17285	17100	17005	17123	17136	17279	17080	17037	17182	17217	17103	17041	17001	17091	17085	17190	17201	17161	17062	17285	17300	17294	17052	17201	17162	17215	17336	17097	17482	17222	17147	17097	17178	17117	17149	17270	17271	17096	17167	17144	17352	17017	17106	17179	17138	17229	17206	17150	17296	17423	17091	17130	17239	16978	17170	17278	17152	17203	17175	17151	16954	17243	17252	17223	17244	17162	17184	17298	17273	17188	16915	17169	17238	17032	17210	17287	17122	16987	17201	17057	17150	17151	17190	17125	17128	17281	17115	16975	17132	17048	17099	16970	17190	17198	17131	17232	17296	17222	16923	16886	17104	17102	16977	17069	17223	17153	17005	17061	17289	17324	17097	17075	17177	17076	17029	17186	17074	17184	17217	17088	17211	17178	17191	17128	17112	17089	17070	17233	17064	17196	17227	17309	17197	17138	17023	17118	17188	17153	16839	17144	17087	16980	17108	17190	17072	17093	17002	17246	17001	17337	17101	16922	16901	17170	17196	17048	17211	16848	17180	17145	17055	16977	17099	17185	17045	17131	17142	17162	17140	16996	17183	17244	17201	17323	17144	17225	17086	17063	17129	17167	17100	17186	17104	17121	17179	17087	16842	16937	17111	17117	17267	17443	17204	17146	17274	17330	17251	17053	17177	17436	17239	17176	17117	17113	17401	17202	17205	17299	17095	17183	17171	17087	17040	17163	17085	17068	17199	17441	17087	17141	17077	17081	17112	16901	17332	17228	17250	17152	17013	17384	17063	17054	17230	17249	17057	17136	16981	17395	17202	17008	17164	17248	16988	17084	17064	17254	17265	17046	16965	17187	17131	17185	17162	17203	16996	17093	17154	17227	17357	16916	17162	17256	17212	17159	17092	17114	17120	17058	17229	17110	17192	17187	17181	17136	17200	16905	17171	17033	16993	17186	17095	17145	17077	17079	16960	17084	17049	17185	17279	17000	16983	17025	17023	17077	17191	17271	17192	17093	17295	17240	17142	17115	17257	17156	17216	17090	17154	17114	17279	17179	17156	17023	17177	17259	17147	17066	17116	16911	17017	17222	17317	17082	17116	17018	17143	16991	17112	17339	17151	17126	17048	17139	17151	17188	17167	17078	17183	17012	17027	17130	17126	17111	17114	17153	17141	17111	17271	17151	17092	17211	17046	17168	17077	17051	17207	17121	17052	17198	16998	17101	17183	17137	17267	17256	16983	17246	17200	17214	17121	17270	17065	17112	17141	17092	17073	17073	17319	17144	17333	17306	17336	17291	17135	17177	17206	16984	17085	17240	17252	17062	16994	17135	17144	16965	16920	17033	17083	17063	17053	17199	16984	17071	17041	17210	17077	16986	17177	17176	17128	17340	16967	17172	17075	17234	17275	17329	17089	17100	17101	16996	17197	17210	17169	16980	17005	17036	17272	17114	17190	17154	17108	17162	17177	16988	17142	17135	17021	17165	17063	16961	17146	17062	17135	17188	17206	17249	17080	17177	17201	17213	16888	17285	17060	16877	17176	17154	17166	16967	17258	17116	17139	17216	16894	17109	17176	17147	17267	16957	17159	17115	17131	17021	16844	17159	17112	17178	17241	17261	17313	17156	17147	17185	16945	17315	17200	17260	17062	17206	17168	17155	17244	16955	17180	17147	16974	17326	17312	17184	17014	17244	16946	17080	17228	17150	17135	17095	17153	17122	17131	17157	17137	17028	17206	17380	16993	17204	17158	17480	17347	17221	17168	17104	17117	17122	17228	17192	17102	17103	17169	17153	17209	17209	17229	17355	17035	17062	17141	17134	16989	17325	17029	17036	17247	17139	16969	17017	17319	17208	16994	17065	17329	17233	17239	17203	17352	17371	17142	17266	17430	17389	17238	17122	17240	17054	17066	17175	17036	17050	17178	17253	17054	16945	17315	16964	17019	17141	17145	17180	17268	17180	17079	17086	17131	17171	16980	17186	17353	17141	16913	17239	17086	17084	17182	17294	17003	17325	16952	17200	17234	17094	17075	17079	17003	17163	17058	17307	17413	17106	17079	17111	17193	17159	17050	17294	17169	17299	17035	17141	17213	17183	17182	17246	16932	17073	17095	17007	17087	17190	17062	17265	17109	17324	17107	17153	17024	16992	16883	17198	17339	16984	17183	17208	17104	17085	17346	17085	17318	17245	17056	17089	17206	17049	17236	17112	17143	17108	17002	17153	17283	17190	17238	17200	17100	17087	17339	17261	16982	16858	16895	17022	17178	17014	17226	17048	17533	17242	17179	17035	17145	17014	17225	17085	17156	17250	17171	16944	17309	17219	17133	17200	17195	17183	17233	17059	16908	17117	17125	17126	17334	17105	17115	17146	17103	17047	17039	17147	17142	17118	17024	17037	17048	17155	17040	17296	17088	17136	17109	16856	17092	17206	17137	17167	17318	17123	17230	17101	17187	17044	16945	17059	17175	17252	17116	17091	17186	17000	16998	17035	17122	17120	17179	17056	17196	17034	17060	17237	17312	17214	17360	17232	17241	16993	17005	17121	17009	17202	16978	17281	17386	17221	17123	16966	17081	17008	17458	16884	17129	17228	17175	17187	17000	17010	17150	17162	17358	17220	17160	17170	17159	17088	17176	17260	17126	17337	17159	17284	17132	17042	17073	17194	17059	17204	17055	17063	17127	17361	17290	17108	17209	17206	17096	17004	17098	17343	17060	17216	17193	17263	17212	17267	17020	17117	17214	17248	17225	17216	17155	17370	17223	17329	17299	17060	17166	17194	17149	17223	17137	17169	16976	17228	17209	16970	17315	17092	17069	17134	17158	17184	17215	17206	16970	17116	17044	17042	17040	17290	17338	17112	17194	17056	17231	16956	17089	17148	17080	17076	17065	17099	17116	17182	17156	16987	17250	17331	17064	17127	16951	17236	17084	17122	17208	17054	17229	17049	16995	17174	16939	17179	16946	17228	16995	17060	17176	17236	17021	17175	17005	17244	17022	17343	16926	17141	16932	17197	17244	17089	17137	17140	17246	17259	17153	17182	17292	17258	17045	17084	17018	17150	17198	17173	17077	17310	17172	17171	17029	17130	17225	17003	17273	16904	17231	17303	16992	17193	17141	17254	17249	17133	17377	17239	17215	17398	16958	17159	17370	16926	16912	17260	17183	17126	17175	17043	17100	17113	17104	17333	17132	17268	17396	17088	16978	17218	17312	17338	17036	17215	17139	17294	17172	17197	17111	17047	17053	17037	16957	16984	17035	17153	17109	17123	17205	17181	17216	17288	17105	17154	17090	17143	17050	17195	17191	16912	17160	17343	17345	16972	17139	17148	17145	17050	17040	17197	16928	17267	17265	17271	17113	17087	17132	16864	17000	17154	17146	17076	17095	17141	17106	17089	17202	17132	17123	17311	17262	17112	17008	17065	17105	17063	17086	17164	17050	16932	17096	17026	17168	17027	17132	17419	16952	17143	17179	17177	17201	17166	17394	17308	17180	17180	17032	17176	17191	17254	17173	17272	17225	17056	17032	17349	17166	17048	17267	17213	17163	17272	17056	17208	17049	17147	17285	17009	17276	16909	17048	17075	17254	17030	17181	17168	17160	17150	17055	17044	17034	17164	17182	17040	17206	17245	17252	17156	17176	17003	17091	17204	17001	17336	17215	17152	17037	17099	17367	17388	17245	17132	17227	17132	17108	16988	17243	17125	17097	17135	16948	17050	17248	17103	17127	16965	17059	17137	17001	16990	17364	17182	17053	17109	17114	17241	17058	16928	17166	17030	17252	17049	17045	17096	16993	16968	17170	17300	16975	17080	17177	17216	17220	17217	17142	17182	17244	17188	17205	16999	17094	17137	17098	16955	17157	17232	17236	17198	17094	17062	17187	17134	17122	17039	16972	17116	17068	17119	17349	17061	16939	16955	17199	17200	16853	17157	17269	17234	16983	17056	17221	17318	17129	17130	17016	17223	17220	17264	17101	17133	17276	17320	17066	17256	16956	17207	17016	17129	16945	17120	17009	17182	17264	17286	17097	16938	17074	17094	17258	17053	17075	17184	17096	17012	17140	17055	17300	17186	16923	17015	17262	17049	17169	17035	17349	17194	17111	17086	17385	17229	17184	17194	17053	17265	17077	17289	17101	17083	17145	17118	17124	17108	17274	17330	17150	17154	17262	17369	17096	17056	17090	17226	17131	17043	17195	17044	17051	17050	16943	17120	17085	17114	17260	17056	17245	17166	17023	17264	16906	17113	17073	17054	17052	17062	17120	17158	17135	17108	17097	17145	17095	17022	17090	17134	17304	17182	17230	16971	17160
18015	30626	32918	77703	25015	53448	15912	15288	15051	14819	14898	14677	14722	14719	14621	14533	14494	14549	14201	14443	14320	14128	14350	14619	14713	14530	14537	14496	14119	14003	14787	17412	16872	17086	15380	14270	13988	14105	14041	14215	14184	14084	14103	14015	14117	14166	14056	14127	14120	14205	14092	14035	13953	14023	14024	14133	14128	14157	14193	14047	14040	14055	14165	14092	14122	14110	13969	14074	14126	13976	13917	14132	14066	14169	14117	14042	14074	13972	14109	13997	14219	14203	14115	14074	14182	14007	13947	14026	14158	13986	14206	14157	13938	14173	14126	14061	14082	14042	14056	13976	14097	14025	14040	14069	14048	14196	14021	14129	14057	13929	14105	14055	13978	13990	14099	14007	13875	14022	14004	14071	14094	14028	14039	14095	14060	14020	14093	13871	13947	13915	14094	14038	14010	14026	13994	14041	14063	13857	14038	13990	14143	14048	13905	13963	14116	14093	13989	14024	14110	14024	14060	13954	13942	14094	13982	14044	14024	14010	14110	14076	14085	14003	14024	14076	13964	13876	13934	14075	14112	14243	13988	14021	13970	14043	13978	14122	13958	14024	13923	13866	14052	14272	13827	13868	14035	13890	14121	14119	14017	14211	13891	14056	14051	14023	14003	14012	13936	14071	14102	14186	14213	14213	13991	14077	14079	14107	14052	14016	14162	13918	14060	14116	14014	14018	13950	14069	13954	14099	14040	14019	13884	14076	13877	14029	14014	14030	13999	14027	13926	14016	14057	14095	14137	14031	14226	14111	14047	13912	14195	13825	14068	14050	13902	14148	13818	13994	14076	14283	14010	14094	14159	14274	14072	14152	14044	13881	14061	14031	14109	14058	14276	13983	14053	14154	13931	14125	14096	13920	14088	13891	13940	14167	14021	14041	14038	14140	13993	13998	13971	14007	14119	14146	13942	13946	14055	14057	14143	14164	14046	14042	13852	13863	14250	14022	13998	13870	14083	13990	14026	14095	13981	14061	14071	14061	14005	13882	14016	14119	13925	14037	14006	14029	14016	13992	14106	13876	14191	14061	13914	14113	14121	13944	13942	14154	13975	13920	14024	14140	14081	14024	14125	13917	13956	13929	14055	14016	13859	14088	14038	14020	14098	14098	14045	14029	14096	13898	14030	14094	14133	14096	14008	13941	14038	14144	14124	13990	14099	13921	14041	14051	14037	13999	13994	14102	13979	14050	13958	13947	14102	14099	14036	14097	14111	14135	14051	13978	13867	13821	14140	14158	13909	14029	14180	14010	14035	14026	13985	14096	13988	14000	14223	14070	13989	13917	13834	14021	14029	14068	14074	14036	14199	13924	13915	13930	13959	14106	14161	14102	14005	13980	13994	14008	14102	14059	13953	13948	14117	14124	14067	14099	14192	13941	14091	13988	13984	14033	14020	14044	14096	14136	13937	14147	14167	14096	13816	13817	13959	14164	13938	14142	14032	14034	14010	13957	14113	14014	14044	13767	14071	13983	13969	13882	13888	14051	14021	14007	14040	13959	13989	14051	14153	14229	13999	14111	13907	13982	14161	13951	13942	14162	13877	14028	14140	14084	13990	14059	14061	13981	13838	14057	13990	14235	14050	14159	14115	14053	14065	14131	13999	13888	13940	14079	13944	14069	14069	13945	14100	13972	14118	13943	13919	14026	14138	14070	13952	13934	13906	13911	14030	13943	14162	13949	14037	13930	14074	13849	13951	13988	14062	14019	14018	14019	13954	14148	14060	14075	14090	14031	14085	14038	14064	13975	13992	14076	13996	13950	14021	14001	14146	13896	14009	14216	13935	14103	14032	14034	14164	14054	14004	14002	14121	13963	13918	14195	14009	14124	14080	14203	14150	14075	14046	14209	14061	14112	13994	13904	14104	14067	13811	14185	13899	13988	14205	14033	14164	13981	14058	14026	13952	14167	14035	13799	13894	13907	14100	13990	14012	14075	14132	14184	13901	14053	14068	14035	14149	13875	14065	13974	14208	13998	14232	13981	13967	14089	14094	14100	13931	13936	13946	14025	13908	14069	14091	14098	14078	14177	13984	14251	14058	14089	13898	14278	14134	14152	14102	14034	14233	14211	14145	14065	13924	14037	14113	14067	14030	13971	14125	13849	14047	14084	14021	13997	14048	13999	14059	14103	13959	14140	14102	13987	14068	14046	14043	14248	13986	14109	13952	13962	13978	14032	13966	14046	14099	13977	14008	14031	14097	14148	14106	14090	13832	13979	13886	14045	13954	13974	13946	14011	14132	14131	14016	13978	14042	13836	13946	13895	14139	14210	14025	14153	14093	14130	14028	13925	13910	14045	13962	13919	14094	14005	13919	13967	14112	14164	14052	14165	13946	14146	14199	14038	13921	14044	14017	13964	14031	14209	14045	14020	14078	13858	14040	14147	13961	14038	14187	14137	13966	14095	13987	14054	13967	14050	14321	14058	13918	14056	14005	14190	13930	14061	14104	14071	14121	14143	14153	13992	14034	14046	14019	14001	13965	14060	13946	14119	14069	13979	13970	14095	14152	13944	14092	14172	13935	13992	13976	14056	14120	14060	14259	13933	13917	14062	14153	14078	14174	14084	13947	14133	14002	14014	14026	14119	14097	14144	14019	13973	14120	13897	14043	14121	13821	14158	14093	13989	14187	13901	14096	14041	13972	14229	14039	14054	14107	14075	14122	14040	13997	13894	13947	13971	14128	14095	13913	14052	14001	13959	13943	14244	14049	14007	13954	13978	14052	13901	13928	13998	14112	14028	13887	14058	14027	14056	14191	13992	13911	13973	13997	14029	14133	13962	14018	14032	13903	13905	14014	13991	14100	14099	14034	14176	14062	14069	13979	14130	14127	14191	13890	14056	14145	14010	14044	14002	14049	13944	14042	14116	14062	14072	13961	13908	14026	13988	13985	14085	13965	14170	14000	14076	13875	14147	14092	14023	14017	14086	14186	14202	14126	13970	14071	14096	13988	14183	13955	14078	13962	13980	14203	14227	14190	13822	14252	13890	14070	14042	13981	14034	14109	14017	14105	14009	13912	14188	14056	14124	13690	14098	14019	14024	13931	14026	14051	14112	14279	14131	14006	13935	14180	14006	14048	14128	14017	14047	14041	14309	14109	14041	14072	14185	14040	14046	14059	14130	14026	14031	14143	14169	14035	14232	14113	13914	13913	14134	14052	14091	13969	13943	13971	14105	14050	14070	13912	13942	14013	14089	13914	14112	13938	14187	14118	13860	14107	14031	14070	14132	13937	14003	13974	14348	14094	14048	13992	13906	14033	14029	13939	14035	14205	13953	13900	13990	14195	13880	13978	14000	14123	14057	14089	13933	13980	14065	13857	14045	13986	14021	13998	14122	14049	14069	13926	13987	14089	14072	14137	14132	13951	14042	14066	14008	14024	13982	14037	14029	14042	13918	13834	14070	13922	13912	14065	13994	14057	13943	14133	13964	14071	13978	14072	14149	14022	14022	14127	13934	13943	14065	13929	14160	14118	13868	14014	14017	14082	14122	13986	13937	14190	14134	13971	14190	14067	14230	13973	14109	13961	14161	14186	14009	14005	13990	14138	13995	13944	14040	13870	14114	14132	13895	13888	14228	14114	14143	14047	14045	13965	14123	14098	13932	13910	14081	14048	14090	14135	14007	14108	14062	14027	13905	14072	14135	14048	13902	14046	14166	13992	13956	14095	14015	14220	13893	14100	13969	14021	14015	13983	13942	13980	14134	14067	13960	14055	13897	14044	13985	14172	14063	14046	14028	13955	14029	13949	13949	14110	13964	13946	14041	13961	14169	13985	13807	13955	14036	14152	14022	14090	14042	13954	14092	13937	13981	13836	14068	14073	13989	13945	13839	14037	13962	13985	14083	14170	14208	13904	14018	14087	13915	14202	14052	13990	13987	13979	14069	13993	14067	13976	14009	14023	13937	14104	14018	14084	14049	14057	14045	14075	14087	14017	14218	14088	13981	14003	13949	13911	14023	14082	14078	14192	14047	14010	14125	14055	14010	13987	14189	13966	13988	14073	14153	14050	13959	14022	14001	14132	14073	14118	14106	14041	13893	14068	14154	14040	14091	14089	14083	14084	14024	13973	14019	14197	14059	14140	14179	13785	14016	14087	13935	14087	13978	14049	13960	14085	13924	14034	14166	13926	14070	13953	14101	13893	14127	13980	13985	14099	14213	14078	13938	14112	14033	14031	14051	14076	14114	13924	13944	14014	14056	14013	13912	13958	13934	14045	14040	13942	14076	14063	14131	14123	13954	14063	14088	14163	13931	14076	14292	13906	14077	13870	14084	13997	13868	13959	14146	13993	14218	14227	13975	14307	13959	14068	14061	14154	14123	13912	13994	14043	13984	14007	14058	14004	14055	13951	13933	13984	14131	14131	14093	14184	14113	13944	14119	14109	13903	14081	13940	14193	13877	14069	13944	13926	14056	13929	14003	13945	13883	14046	13925	13946	13933	14037	13960	14002	13954	13933	13910	14017	13945	14080	14086	14079	13911	13775	14064	13953	14115	14123	13980	14008	14193	14191	13993	14137	13993	13776	14023	13974	14074	13962	14080	14051	14066	14187	13866	14000	13898	13944	13963	13989	13998	13957	13975	14132	13991	14150	14000	13938	14009	13918	14092	13988	13996	14121	14122	13972	14084	13955	14070	13891	13979	14184	14029	13971	14004	14056	14045	13856	14106	13872	13952	14153	14187	14136	14064	14065	14031	13937	14158	14039	14101	13883	14097	13971	14083	13957	13912	14091	14019	13976	13945	13972	14044	14048	14121	14016	14141	13978	14074	13967	14016	13980	14112	14175	14088	14085	14077	14088	13955	14092	14252	14016	14027	14046	14002	14026	14023	14142	14115	13982	13955	14074	14142	14000	13950	14094	14015	14226	14187	13972	14042	14006	14172	13894	14128	14066	13878	13962	14071	13966	13898	14062	14199	13998	14022	14062	14048	14086	13924	14138	14065	13931	14052	14231	14019	14092	14048	14095	14185	14022	14001	14045	14183	13962	14174	14018	14030	13940	14116	14078	13929	13994	14141	14053	14049	14117	14011	13994	13991	14033	14072	14102	14238	14023	14180	14040	13851	14002	13931	14167	13988	14198	13920	13970	13922	14144	14111	14017	14008	13969	14065
29651	22706	23816	35107	23877	22606	18791	18042	17958	17886	17968	17748	17744	17674	17782	17864	17917	17690	17751	18022	17847	17616	17794	17756	17972	17707	17659	17755	17913	17728	17969	18080	18143	17910	17911	17619	17789	17790	17680	17802	17682	17764	17868	17836	17852	17490	17765	17614	17663	17579	17837	17677	17767	17793	17670	17711	18108	17646	17741	17601	17698	17722	17884	17627	17677	17610	17709	17716	17596	17790	17767	17706	17691	17642	17877	17612	17862	17915	17571	17715	17582	17670	17794	17777	17873	17847	17769	17549	17638	17806	17742	17746	17756	17926	17467	17668	17452	17726	17899	17566	17651	17662	17615	17702	17843	17637	17845	17846	17797	17619	17592	17808	17665	17578	17609	17744	17674	17552	17675	17740	17886	17713	17972	17756	17679	17600	17682	17573	17777	17603	17787	17681	17674	17794	17828	17837	17684	17733	17960	17753	17861	17918	17646	17555	17799	17692	17760	17842	17789	17841	17635	17484	17919	17795	17573	17729	17676	17921	17895	17573	17771	17843	17790	17523	17767	17621	17649	17905	17621	17652	17711	17792	17614	17599	17576	17701	17742	17765	17640	17688	17613	17726	17622	17791	17634	17764	17650	17785	17765	17748	17729	17701	17533	17550	17823	17947	17658	17704	17688	17460	17722	17786	17879	17840	17735	17664	17880	17681	17730	17658	17953	17794	17818	17688	17733	17756	17907	17500	17762	17676	17793	17590	17601	17814	17643	17675	17837	17610	17753	17821	17723	17861	17842	17781	17574	17883	17922	17792	17856	17751	17576	17851	17710	17725	17741	17614	17632	17676	17692	17702	17715	17798	17811	17598	17838	17487	17521	17774	17635	17730	17868	17823	17951	17565	17572	17691	17810	17593	17642	17424	17547	17649	17855	17777	17754	17880	17796	17611	17502	17822	17816	17687	17820	17667	17548	17886	17599	17773	17866	17774	17683	17634	17479	17706	17795	17764	17826	17503	17547	17734	17666	17721	17892	17624	17429	17636	17684	17821	17721	17608	17702	17489	17609	17735	17739	17632	17767	17703	18057	17643	17923	17727	17898	17738	17701	17692	17685	17763	17781	17821	17684	17744	17582	17806	17687	17525	17720	17825	17805	17583	17672	17930	17571	17721	17848	17861	17840	17592	17658	17801	17722	17596	17655	17711	17796	17639	17737	17817	17692	17664	17715	17785	17800	17817	17859	17626	17569	17776	17810	17757	17930	17688	17658	17740	17768	17752	17799	17656	17654	17864	17896	17628	17715	17805	17758	17780	17911	17797	17794	17664	17862	17749	17886	17776	17684	17885	17963	17834	17697	17760	17679	17733	17908	17473	17646	17822	17858	17671	17690	17673	17623	17654	17792	17662	17923	17853	17579	17611	17675	18107	17667	17751	17664	17673	17773	17783	17680	17767	17671	17691	17723	17742	17811	17710	17452	17694	17652	17680	17901	17663	17849	17959	17647	17913	17675	17795	17572	17676	17716	17495	17824	17749	17825	17650	17682	17860	17754	17850	17726	17656	17584	17633	17613	17721	17509	17825	17749	17879	17666	17654	17639	17794	17629	17673	17677	17964	17760	17698	17709	17576	17847	17677	17726	17565	17654	17795	17758	17783	17588	17742	17541	17880	17656	17856	17706	17530	17628	17990	17644	17680	17914	17708	17741	17788	17734	17887	17659	17809	17482	17677	17684	17678	17814	17703	17680	17493	17824	17687	17749	17663	17614	17741	17992	17919	17645	17777	17731	17758	17770	17697	17649	17681	17833	17555	17524	17883	17920	17825	17880	17851	17705	17722	18030	17949	17851	17719	17690	17866	17728	17739	17806	17748	17769	17859	17788	17717	17889	17719	17922	17714	17747	17703	17763	17872	17801	17900	17755	17833	17697	17632	17571	17675	17933	17784	17670	17757	17835	17681	17645	17659	17629	17789	17668	17539	17702	17712	17592	17813	17733	17606	17884	17869	17817	17596	17630	17780	17822	17719	17663	17916	17745	17651	17650	17781	17949	17730	17453	17637	17899	17737	17737	17787	17796	17843	17663	17676	17777	17672	17564	17772	17589	17606	17480	17633	17550	17636	17835	17619	17520	17861	17551	17794	17516	17634	17801	17748	17566	17688	17752	17664	17608	17728	17470	17636	17700	17562	17782	17688	17901	17546	17917	17852	17694	17641	17695	17800	17766	17822	17870	17676	17761	17747	17861	17760	17702	17702	17586	17630	17601	17632	17807	17825	17844	17954	17759	17846	17849	17647	17824	17626	17708	17874	17776	17707	17787	17835	17872	17670	17764	17756	17938	17874	17915	17670	17746	17851	17724	17587	17749	17721	17954	17751	17707	17808	17828	17817	17960	17591	17745	17574	17595	17752	17853	17942	17809	17828	17502	17879	17799	17618	17711	17630	17880	17722	17719	17522	17969	17839	18013	17620	17636	17929	17911	17818	18013	17704	17706	17596	17642	17690	17737	17650	17715	17809	18077	17971	17684	17573	17921	17656	17685	17876	17536	17804	17821	17816	17654	17848	17751	17802	17752	17833	17917	17707	17798	17640	17647	17893	17659	17771	17827	17891	17694	17574	17660	17823	17874	17755	17927	17767	17661	17771	17850	17714	17739	17789	17675	17553	17605	17773	17475	17698	17702	17840	17794	17782	17834	17761	17877	17664	17724	17810	17773	17832	17820	18035	17781	17730	17870	17823	17661	17586	17742	17769	17783	17942	17751	17700	17600	17903	17816	17767	17781	17528	17700	17781	17751	17828	17705	17877	17689	17556	17722	17958	17655	17728	17733	17553	17786	17704	17559	17772	17984	17625	17731	17739	17607	17800	17627	17692	17813	17575	17763	17858	17711	17714	17660	17734	17895	17749	17773	17591	17617	17778	17562	17678	17568	17772	17746	17771	17665	17747	17800	17769	17600	17816	17884	17775	17698	17969	17906	17606	17634	17800	17829	17707	17882	17810	17589	17731	17749	17815	17730	17686	17747	17825	17861	17785	17885	17707	17697	17907	17643	17664	17807	17508	17506	17663	17763	17521	17723	17588	17759	17760	17691	17822	17747	17623	17905	17839	17775	17718	17840	17755	17779	17701	17560	17714	17685	17576	17729	17749	17426	17687	17698	17731	17714	17848	17769	17668	17656	17911	17803	17543	17737	17512	17723	17575	17573	17543	17976	17823	17781	17784	17839	17583	17983	17842	17708	17655	17732	17843	17752	17720	17879	17630	17756	17685	17700	17527	17839	17717	17749	17753	17770	17543	17803	17592	17610	17911	17776	17598	17621	17501	17807	17856	17778	17769	17877	17441	17645	17606	17477	17630	17632	17864	17893	17791	17638	17708	17516	17804	17693	17841	18033	17501	17783	17566	17579	17799	17815	17803	17794	17702	17737	17794	17726	17764	17746	17899	17679	17863	17860	17706	17834	17613	17428	17883	17638	17549	17688	17711	17805	17576	17648	17787	17777	17774	17742	17710	17717	17644	17648	17445	17544	17592	17916	17604	17809	17675	17708	17871	17790	17730	17746	17449	17736	17754	17505	17701	17610	17855	17516	17686	17807	17761	17543	17698	17860	17617	17754	17620	17840	17770	17601	17604	17738	17682	17819	17726	17705	17733	17864	17828	17829	17836	17611	17654	17644	17806	17715	17795	17625	17789	17885	17695	17722	17910	17589	17597	17720	17557	17705	17748	17586	17649	17929	17648	17574	17582	17644	17771	17541	17777	17688	17857	17671	17829	17709	17756	17660	17789	17768	17701	17670	17972	17678	17589	17890	17870	17593	17754	17714	17484	17748	17592	17648	17746	17741	17574	17524	17885	17947	17727	17860	17665	17745	17712	17747	17836	17764	17835	17610	17553	17839	17614	17631	17690	17704	17703	17469	17664	17868	17696	17776	17581	17771	17583	17581	17608	17956	17800	17771	17660	17781	17790	17751	17846	17901	17676	17725	17605	17687	17547	17596	17761	17783	17703	17565	17783	17940	17596	17669	17602	17703	17669	17475	17634	17759	17714	17489	17422	17588	17622	17717	17557	17863	17764	17642	17730	17607	17697	17567	17610	17764	17725	17755	17825	17805	17794	17841	17743	17764	17680	17793	17638	17736	17775	17727	17354	17698	17726	17929	17756	17704	17506	17862	17830	17607	17657	17885	17786	17531	17786	17630	18004	17787	17404	17739	17787	17818	17843	17887	17735	17771	17537	17851	17814	17913	17797	17766	17483	17607	17605	17570	17665	17598	17726	17658	17907	17599	17774	17840	17922	17815	17790	17797	17881	17701	17641	17752	17774	17787	17710	17627	17587	17769	17768	17664	17649	17719	17692	17814	17460	17803	17714	17799	17756	17667	17795	17732	17737	17794	17775	17766	17719	17537	17808	17756	17897	17755	17868	17599	17637	17784	17715	17811	17716	17729	17732	17711	17662	17812	17887	17807	17647	17888	17630	17684	17725	17662	17564	17831	17686	17889	17897	17661	17684	17772	17605	17720	17563	17839	17764	17853	17639	17730	17731	17858	17832	17849	17792	17863	18026	17835	17696	17642	17619	17788	17862	17884	17692	17766	17941	17977	17947	17884	17673	17658	17844	17677	17678	17683	18076	17786	17673	17746	17620	17805	17807	17829	17733	17729	17700	17637	17671	17489	17660	17648	17671	17836	17969	17699	17674	17748	17604	17702	17936	17884	17683	17668	17758	17880	17968	17791	17521	17777	17620	17679	17786	17769	17737	17877	17576	17706	17691	17752	17721	17627	17683	17767	17684	17675	17691	17654	17717	17561	17789	17740	17626	17911	17700	17798	17740	17683	17649	17802	17838	17635	17659	17908	17812	17770	17621	17673	17704	17836	17763	18021	17753	17719	17942	17806	17617	17462	17614	17713	17556	17811	17684	17788	17629	17707	17816	17924	17574	17889	17755	17805	17692	17744	17877	17779	17606	17772	17834	17792	17610	17903	17825	17550	17471	17837	17785	17756	17632	17647	17792	17797	17687	17588	17800	17540	17766	17819	17856	17647	17684	17779	17520	17545	17634	17857	17717	17794	17894	17649	17832	17831	17583	17616	17626	17744	17633	17696	17474	17750	17631	17571	17738	17853	17612	17826	17756	17594	17804	17896	17772	17960	17776	17725	17784	17655	17789	17782	17823
16106	17712	18654	36019	17847	21700	14576	14653	14415	14364	14348	14504	14399	14510	14372	14323	14382	14389	14288	14345	14298	14392	14399	14409	14398	14377	14218	14481	14463	14292	14683	14759	14672	14667	14284	14515	14304	14211	14421	14224	14279	14226	14235	14306	14201	14331	14232	14549	14290	14185	14364	14486	14215	14305	14415	14312	14353	14389	14346	14477	14323	14308	14471	14303	14240	14562	14274	14383	14477	14502	14346	14386	14389	14448	14482	14490	14388	14411	14467	14288	14387	14278	14397	14398	14169	14345	14352	14276	14278	14356	14445	14186	14375	14400	14206	14456	14433	14251	14273	14449	14375	14315	14337	14413	14408	14376	14339	14393	14520	14482	14282	14515	14369	14224	14276	14312	14279	14399	14283	14430	14275	14277	14335	14236	14495	14240	14513	14413	14406	14423	14148	14245	14374	14445	14264	14418	14406	14291	14371	14306	14199	14247	14385	14260	14502	14353	14304	14310	14354	14492	14344	14347	14331	14396	14343	14414	14390	14651	14392	14437	14228	14350	14566	14452	14404	14260	14312	14243	14204	14444	14318	14277	14267	14365	14350	14408	14395	14469	14234	14346	14460	14338	14423	14366	14337	14215	14342	14326	14232	14376	14271	14232	14399	14260	14195	14176	14256	14264	14261	14170	14409	14332	14485	14232	14464	14231	14308	14435	14499	14439	14366	14249	14297	14283	14353	14359	14429	14333	14276	14534	14353	14324	14292	14293	14417	14494	14394	14305	14375	14417	14339	14326	14307	14624	14354	14427	14437	14332	14345	14316	14383	14361	14467	14330	14399	14311	14458	14200	14440	14253	14339	14191	14207	14337	14446	14480	14440	14469	14193	14578	14224	14354	14492	14433	14328	14366	14388	14320	14338	14286	14296	14195	14352	14361	14569	14240	14462	14393	14356	14214	14374	14350	14315	14323	14388	14138	14427	14275	14374	14114	14270	14364	14400	14321	14434	14434	14337	14269	14141	14300	14409	14315	14458	14129	14402	14362	14284	14364	14314	14527	14403	14366	14101	14273	14407	14313	14411	14154	14391	14256	14384	14265	14287	14544	14272	14355	14402	14469	14068	14461	14483	14381	14389	14204	14440	14394	14258	14428	14268	14236	14437	14373	14343	14292	14368	14391	14385	14270	14485	14525	14318	14370	14361	14340	14577	14359	14392	14450	14394	14284	14419	14291	14446	14431	14453	14192	14387	14323	14392	14516	14415	14348	14358	14296	14265	14238	14219	14521	14409	14317	14364	14153	14296	14397	14431	14217	14480	14441	14383	14390	14646	14292	14407	14394	14279	14367	14354	14504	14268	14390	14426	14526	14267	14276	14221	14423	14442	14336	14442	14462	14324	14435	14450	14447	14254	14290	14234	14402	14302	14361	14502	14354	14352	14239	14378	14335	14337	14265	14330	14430	14345	14268	14410	14386	14442	14378	14363	14374	14167	14369	14386	14234	14436	14362	14360	14044	14337	14345	14355	14203	14326	14347	14495	14172	14490	14354	14454	14329	14341	14174	14331	14471	14259	14252	14486	14269	14507	14465	14266	14501	14281	14234	14478	14448	14285	14262	14337	14272	14384	14354	14371	14265	14528	14542	14284	14374	14292	14359	14423	14283	14397	14452	14403	14379	14252	14385	14308	14402	14318	14316	14338	14131	14473	14314	14273	14475	14370	14393	14554	14433	14396	14507	14358	14477	14261	14357	14334	14205	14242	14460	14209	14186	14432	14413	14257	14391	14283	14260	14211	14366	14193	14202	14346	14468	14433	14373	14282	14436	14248	14246	14308	14378	14383	14470	14290	14216	14400	14456	14275	14320	14337	14390	14398	14374	14318	14455	14315	14502	14458	14523	14424	14282	14432	14314	14626	14363	14327	14358	14520	14479	14325	14380	14409	14347	14429	14348	14344	14311	14103	14236	14460	14466	14449	14373	14355	14384	14348	14390	14407	14244	14409	14441	14423	14269	14339	14218	14275	14367	14257	14309	14321	14511	14340	14429	14161	14370	14342	14225	14413	14369	14267	14318	14241	14357	14462	14225	14354	14225	14378	14416	14172	14341	14345	14414	14437	14256	14431	14501	14347	14290	14158	14344	14513	14444	14417	14395	14275	14531	14344	14203	14194	14304	14485	14394	14319	14295	14309	14363	14365	14251	14202	14195	14417	14346	14438	14366	14434	14297	14430	14281	14235	14283	14317	14210	14368	14303	14412	14412	14331	14262	14241	14416	14332	14351	14324	14379	14442	14403	14283	14463	14350	14369	14544	14352	14396	14434	14449	14341	14321	14197	14405	14440	14293	14438	14110	14284	14469	14227	14383	14450	14316	14371	14276	14372	14359	14350	14327	14272	14393	14258	14252	14258	14269	14415	14382	14350	14348	14273	14361	14285	14360	14542	14462	14306	14275	14318	14321	14213	14389	14271	14431	14292	14449	14336	14290	14226	14330	14290	14453	14398	14380	14479	14321	14335	14259	14207	14322	14524	14372	14175	14391	14418	14372	14337	14291	14264	14372	14435	14416	14397	14289	14443	14332	14284	14462	14372	14358	14579	14298	14487	14409	14353	14517	14224	14502	14443	14321	14520	14251	14397	14425	14547	14263	14353	14414	14286	14440	14287	14472	14260	14474	14484	14316	14353	14245	14310	14234	14226	14377	14454	14361	14256	14412	14314	14377	14398	14181	14431	14388	14422	14265	14328	14326	14594	14435	14383	14334	14197	14205	14361	14304	14264	14392	14321	14434	14278	14260	14390	14198	14294	14344	14201	14375	14241	14327	14301	14296	14313	14315	14268	14285	14220	14556	14403	14441	14269	14257	14401	14429	14215	14233	14389	14274	14326	14343	14427	14486	14397	14383	14237	14275	14419	14289	14376	14419	14385	14430	14245	14293	14314	14348	14435	14444	14308	14399	14378	14335	14295	14515	14382	14466	14241	14334	14351	14314	14371	14577	14239	14385	14318	14440	14535	14406	14315	14174	14498	14292	14279	14278	14277	14420	14428	14248	14329	14471	14221	14319	14550	14379	14196	14488	14356	14335	14472	14359	14441	14294	14235	14432	14363	14265	14366	14291	14263	14430	14314	14525	14273	14287	14406	14323	14274	14269	14323	14237	14560	14562	14344	14372	14404	14346	14551	14329	14347	14286	14312	14356	14292	14470	14374	14470	14320	14417	14339	14326	14288	14435	14328	14503	14329	14242	14529	14292	14328	14208	14470	14347	14267	14512	14268	14265	14337	14142	14534	14314	14512	14408	14596	14401	14222	14406	14494	14304	14369	14248	14458	14455	14328	14416	14351	14470	14422	14170	14334	14376	14357	14145	14239	14270	14448	14427	14388	14222	14426	14501	14344	14334	14442	14355	14372	14375	14259	14321	14302	14312	14299	14343	14282	14453	14536	14321	14422	14223	14480	14439	14187	14557	14384	14372	14382	14454	14266	14296	14412	14337	14170	14272	14392	14376	14612	14334	14452	14377	14371	14367	14402	14490	14443	14385	14358	14483	14354	14490	14411	14257	14219	14242	14245	14447	14308	14361	14338	14365	14448	14350	14442	14347	14337	14307	14239	14344	14432	14194	14424	14572	14342	14467	14275	14230	14315	14418	14376	14418	14203	14435	14339	14341	14413	14433	14292	14269	14409	14330	14377	14345	14323	14340	14470	14411	14239	14391	14239	14298	14588	14248	14507	14315	14458	14429	14264	14408	14283	14268	14316	14259	14224	14328	14408	14173	14330	14422	14356	14527	14456	14239	14335	14360	14308	14373	14467	14361	14172	14375	14359	14384	14429	14306	14335	14255	14209	14267	14364	14355	14286	14392	14284	14509	14372	14387	14337	14492	14217	14348	14257	14392	14352	14333	14451	14397	14309	14381	14302	14345	14367	14474	14359	14285	14196	14312	14321	14392	14318	14378	14253	14417	14353	14305	14482	14478	14474	14259	14379	14341	14300	14353	14308	14372	14161	14336	14312	14213	14469	14466	14202	14471	14385	14503	14487	14332	14347	14274	14290	14273	14392	14322	14428	14323	14224	14448	14354	14419	14228	14410	14381	14236	14331	14316	14414	14428	14369	14370	14383	14363	14266	14445	14304	14185	14388	14468	14427	14332	14405	14429	14327	14340	14417	14486	14415	14085	14390	14488	14441	14355	14338	14169	14346	14510	14349	14466	14497	14325	14326	14341	14193	14365	14319	14237	14348	14499	14470	14296	14355	14434	14237	14293	14268	14417	14366	14216	14270	14337	14424	14402	14277	14303	14558	14175	14436	14433	14406	14512	14279	14460	14408	14309	14344	14189	14379	14350	14296	14442	14442	14462	14496	14339	14305	14232	14327	14262	14342	14408	14455	14402	14263	14440	14315	14301	14606	14317	14421	14261	14500	14351	14331	14394	14375	14247	14355	14350	14415	14263	14255	14317	14201	14189	14554	14362	14553	14119	14348	14285	14434	14263	14566	14478	14451	14384	14251	14420	14349	14251	14534	14382	14387	14341	14434	14249	14391	14296	14405	14291	14284	14358	14314	14304	14446	14371	14216	14338	14429	14139	14444	14356	14396	14296	14342	14148	14263	14335	14533	14348	14540	14376	14401	14263	14261	14410	14160	14376	14272	14423	14468	14389	14305	14321	14422	14378	14197	14504	14199	14362	14289	14254	14439	14261	14391	14383	14209	14474	14485	14265	14292	14367	14139	14280	14500	14228	14502	14128	14414	14491	14427	14234	14401	14484	14362	14267	14251	14467	14483	14477	14444	14290	14365	14412	14525	14535	14341	14256	14243	14526	14355	14402	14344	14406	14341	14317	14159	14338	14358	14424	14357	14487	14236	14429	14297	14348	14194	14396	14270	14304	14375	14320	14551	14262	14362	14510	14389	14388	14278	14379	14572	14407	14383	14387	14215	14392	14357	14468	14433	14392	14323	14280	14465	14222	14589	14264	14404	14394	14536	14091	14341	14389	14271	14545	14248	14456	14367	14402	14448	14273	14406	14268	14314	14314	14435	14402	14552	14302	14259	14351	14383	14574	14113	14345	14415	14393	14329	14355	14265	14293	14250	14516	14249	14518	14288	14344	14537	14379	14259	14246	14282	14301	14388	14379	14374	14321	14384	14272	14541	14402	14395	14447	14257	14376	14247
25476	21462	28595	51004	44334	39453	22809	18909	18092	17869	17786	17851	17519	17584	17757	17807	17718	17744	17628	17620	17748	17474	17651	17415	17562	17401	17521	17679	17655	17287	18245	18805	18396	18653	17883	17489	17408	17497	17712	17368	17525	17627	17509	17560	17400	17430	17317	17427	17521	17433	17535	17382	17692	17351	17266	17227	17430	17330	17334	17491	17343	17356	17313	17447	17640	17685	17581	17406	17423	17211	17198	17378	17494	17418	17453	17613	17363	17499	17394	17356	17059	17210	17281	17514	17501	17475	17479	17322	17719	17568	17405	17467	17290	17373	17475	17228	17355	17416	17521	17402	17531	17585	17468	17445	17454	17172	17518	17581	17321	17297	17224	17354	17168	17368	17428	17598	17473	17373	17378	17269	17486	17536	17421	17390	17545	17410	17496	17473	17507	17450	17324	17360	17296	17339	17303	17385	17454	17435	17326	17353	17428	17392	17306	17095	17259	17452	17531	17325	17479	17451	17412	17396	17334	17514	17435	17294	17276	17325	17311	17432	17595	17285	17434	17541	17338	17263	17517	17581	17421	17501	17601	17407	17365	17386	17468	17322	17401	17224	17311	17244	17448	17363	17600	17413	17660	17265	17521	17279	17445	17482	17386	17481	17574	17410	17393	17399	17399	17565	17464	17351	17353	17390	17409	17407	17498	17357	17333	17361	17313	17452	17390	17610	17601	17370	17558	17493	17453	17432	17491	17347	17358	17470	17285	17301	17520	17521	17426	17342	17333	17563	17242	17176	17226	17269	17526	17453	17280	17577	17561	17455	17369	17411	17256	17187	17373	17374	17519	17509	17301	17656	17258	17388	17352	17417	17488	17152	17274	17543	17228	17414	17326	17523	17280	17414	17662	17282	17355	17433	17261	17471	17457	17382	17472	17299	17315	17431	17171	17300	17465	17099	17337	17508	17150	17362	17573	17569	17284	17475	17450	17294	17286	17295	17584	17402	17268	17277	17314	17370	17226	17404	17136	17417	17307	17348	17400	17299	17350	17294	17362	17277	17277	17485	17361	17246	17362	17332	17239	17326	17325	17282	17453	17205	17444	17308	17274	17286	17411	17439	17286	17358	17402	17371	17330	17489	17352	17328	17619	17438	17223	17205	17473	17402	17374	17356	17449	17544	17263	17283	17371	17539	17512	17223	17519	17180	17255	17230	17424	17505	17309	17413	17509	17640	17449	17503	17439	17407	17175	17339	17468	17554	17524	17568	17509	17447	17434	17377	17253	17257	17315	17327	17403	17439	17499	17455	17269	17317	17568	17326	17210	17431	17596	17440	17402	17443	17620	17547	17514	17573	17316	17371	17421	17286	17299	17410	17552	17209	17178	17272	17514	17416	17441	17349	17345	17446	17419	17328	17322	17272	17455	17624	17493	17429	17450	17363	17371	17319	17428	17356	17346	17208	17525	17518	17094	17437	17314	17286	17376	17477	17562	17241	17301	17344	17418	17490	17450	17279	17394	17333	17391	17556	17178	17417	17585	17208	17372	17294	17460	17405	17369	17619	17359	17418	17396	17584	17575	17372	17182	17355	17530	17158	17394	17501	17458	17396	17439	17329	17207	17427	17415	17459	17374	17486	17389	17471	17364	17371	17374	17285	17166	17282	17565	17375	17540	17436	17352	17553	17383	17179	17386	17218	17447	17339	17210	17496	17581	17198	17331	17369	17302	17277	17549	17341	17378	17279	17388	17446	17297	17315	17619	17468	17434	17592	17361	17502	17489	17508	17329	17388	17447	17390	17494	17349	17444	17530	17298	17427	17445	17522	17466	17504	17545	17591	17373	17341	17379	17467	17344	17492	17258	17373	17228	17301	17436	17310	17650	17471	17308	17396	17471	17258	17490	17404	17263	17252	17368	17310	17427	17371	17153	17422	17372	17275	17265	17467	17567	17324	17439	17474	17231	17331	17249	17357	17320	17289	17543	17519	17399	17329	17397	17435	17406	17445	17377	17364	17190	17196	17460	17481	17373	17482	17638	17298	17422	17449	17483	17422	17425	17312	17212	17359	17351	17443	17394	17239	17318	17083	17180	17467	17287	17650	17453	17478	17210	17190	17688	17205	17413	17329	17354	17167	17448	17521	17540	17314	17260	17303	17428	17393	17584	17491	17367	17291	17400	17289	17363	17444	17418	17555	17375	17473	17349	17440	17482	17539	17318	17523	17546	17474	17414	17387	17238	17290	17242	17383	17460	17410	17459	17324	17253	17444	17505	17367	17460	17420	17539	17332	17278	17370	17310	17441	17187	17281	17454	17300	17600	17171	17404	17353	17495	17496	17340	17573	17477	17525	17293	17377	17593	17441	17252	17234	17356	17261	17438	17310	17462	17450	17313	17557	17307	17588	17278	17307	17454	17476	17357	17295	17458	17336	17494	17371	17530	17446	17357	17373	17276	17364	17244	17442	17513	17651	17476	17499	17445	17363	17166	17323	17359	17531	17317	17525	17339	17453	17393	17574	17533	17438	17393	17576	17446	17382	17339	17439	17488	17485	17307	17463	17259	17188	17329	17186	17131	17367	17521	17395	17583	17523	17322	17438	17279	17501	17276	17574	17482	17317	17450	17517	17287	17164	17465	17404	17607	17459	17323	17295	17208	17155	17327	17354	17365	17423	17382	17417	17386	17371	17387	17352	17576	17670	17366	17296	17409	17433	17346	17557	17103	17300	17356	17431	17448	17343	17407	17459	17524	17249	17376	17508	17344	17359	17428	17295	17310	17308	17260	17348	17409	17487	17259	17424	17600	17400	17397	17391	17588	17436	17447	17257	17173	17356	17456	17429	17343	17394	17105	17358	17606	17413	17433	17331	17401	17272	17467	17458	17310	17250	17504	17304	17306	17553	17430	17533	17457	17290	17284	17314	17413	17593	17583	17280	17034	17283	17438	17353	17415	17586	17395	17361	17708	17354	17315	17390	17377	17415	17412	17428	17231	17379	17267	17463	17100	17349	17431	17370	17411	17296	17466	17474	17437	17247	17346	17334	17544	17461	17313	17417	17623	17402	17354	17298	17485	17430	17459	17501	17288	17522	17490	17515	17498	17397	17306	17320	17270	17250	17339	17186	17193	17516	17350	17410	17431	17579	17191	17189	17296	17473	17328	17535	17373	17333	17497	17354	17420	17334	17525	17348	17648	17474	17311	17396	17394	17419	17449	17601	17379	17254	17411	17413	17320	17442	17464	17335	17270	17427	17436	17384	17372	17479	17411	17535	17332	17499	17472	17331	17296	17349	17364	17323	17239	17394	17313	17467	17495	17339	17450	17265	17296	17420	17331	17234	17482	17372	17535	17129	17263	17541	17383	17392	17293	17191	17419	17192	17368	17389	17646	17372	17332	17174	17484	17195	17399	17485	17397	17475	17252	17284	17416	17474	17571	17444	17562	17344	17170	17565	17420	17449	17649	17437	17675	17394	17363	17474	17387	17245	17271	17293	17371	17301	17295	17433	17410	17500	17493	17262	17369	17429	17530	17454	17439	17441	17531	17176	17231	17331	17433	17318	17460	17221	17580	17522	17437	17587	17716	17347	17383	17348	17479	17330	17523	17370	17378	17459	17335	17452	17464	17363	17231	17487	17604	17477	17262	17331	17477	17520	17565	17478	17458	17286	17471	17447	17484	17430	17466	17340	17150	17335	17205	17411	17578	17310	17454	17440	17274	17436	17342	17531	17383	17171	17341	17443	17151	17405	17393	17433	17465	17330	17415	17428	17527	17354	17418	17339	17294	17417	17578	17178	17361	17566	17376	17423	17356	17250	17666	17547	17355	17379	17442	17252	17374	17416	17454	17254	17475	17141	17346	17331	17528	17383	17594	17368	17153	17499	17328	17373	17414	17496	17349	17552	17495	17243	17354	17256	17421	17367	17592	17476	17466	17305	17233	17329	17578	17367	17300	17480	17264	17442	17481	17532	17222	17417	17413	17091	17493	17459	17282	17093	17285	17489	17453	17434	17122	17469	17656	17447	17388	17369	17295	17331	17476	17365	17248	17262	17468	17406	17273	17397	17399	17419	17280	17583	17309	17454	17453	17549	17318	17385	17358	17461	17519	17343	17332	17162	17581	17359	17563	17530	17494	17259	17236	17348	17466	17419	17303	17477	17302	17471	17463	17368	17567	17198	17468	17363	17399	17334	17247	17212	17558	17377	17301	17649	17308	17458	17502	17078	17177	17428	17353	17436	17368	17299	17605	17567	17293	17387	17337	17358	17582	17604	17456	17660	17432	17393	17473	17422	17124	17310	17260	16867	17454	17397	17109	17430	17390	17445	17290	17311	17509	17273	17262	17544	17453	17327	17481	17198	17281	17360	17444	17500	17613	17365	17471	17369	17328	17241	17402	17420	17427	17414	17436	17413	17545	17434	17412	17227	17352	17374	17304	17421	17458	17421	17502	17159	17271	17344	17385	17420	17300	17435	17643	17367	17412	17241	17300	17427	17193	17280	17515	17453	17526	17463	17442	17472	17367	17482	17500	17474	17504	17322	17352	17230	17348	17725	17275	17336	17285	17551	17498	17580	17537	17325	17305	17371	17431	17305	17277	17522	17347	17337	17560	17136	17315	17418	17392	17321	17473	17424	17532	17369	17621	17406	17353	17443	17492	17507	17478	17445	17448	17378	17340	17152	17519	17437	17249	17543	17535	17369	17671	17402	17580	17553	17423	17367	17360	17193	17499	17456	17393	17306	17273	17325	17266	17274	17361	17387	17221	17495	17628	17494	17563	17540	17421	17338	17305	17441	17376	17388	17269	17604	17522	17447	17311	17383	17365	17393	17514	17302	17591	17260	17377	17391	17385	17390	17426	17579	17367	17305	17340	17675	17553	17288	17568	17381	17277	17460	17258	17232	17306	17574	17395	17405	17302	17484	17444	17305	17392	17440	17448	17459	17227	17468	17238	17460	17472	17464	17244	17220	17366	17426	17380	17316	17580	17494	17529	17588	17394	17487	17392	17344	17249	17563	17453	17418	17478	17286	17356	17394	17398	17406	17439	17370	17509	17263	17522	17351	17282	17529	17364	17290	17418	17511	17484	17505	17483	17299	17330	17512	17422	17313	17151	17395	17254	17245	17632	17446	17497	17595	17590	17428	17544	17577	17447	17515	17511	17493	17552	17237	17381	17412
16049	25150	27369	70868	33141	38575	15095	14628	14588	14518	14546	14593	14494	14577	14439	14437	14323	14339	14391	14332	14462	14246	14298	14479	14488	14517	14357	14445	14281	14336	15632	16055	15663	16143	14522	14201	14243	14232	14291	14044	14242	14204	14151	14125	14267	14150	14140	14004	14168	14061	14078	14132	14134	14318	14065	14341	14334	14300	14298	14145	14171	14047	14224	14349	14164	14119	14222	14170	14128	14115	14227	14179	14288	14137	14205	14140	14133	14269	14183	14246	14216	14380	14142	14143	14200	14132	14342	14207	14537	14075	14186	14191	14080	14120	14279	14303	14218	14087	14161	14368	14203	14187	14184	14360	14175	14078	14167	14057	14304	14253	14233	14237	14108	14289	14268	14385	14305	14157	14177	14189	14279	14109	14230	14300	14120	13953	14144	14153	14099	14325	14153	14159	14309	14158	14046	14091	14094	14365	14077	14093	14095	14208	14277	14371	14285	14247	14101	14144	14078	14186	14228	14124	14245	14220	14179	14350	14013	14217	14203	14137	14239	14222	14090	14163	14172	14260	14107	14226	14222	14202	14195	14139	14240	14166	14188	14252	14238	14272	14252	14062	14189	14209	14098	14213	14131	14186	14209	14087	14082	14124	14189	14251	14174	14255	14123	14128	14072	14124	14202	14129	14099	14100	14100	14194	14141	14113	14116	14085	14307	14231	14208	14001	14178	14121	14321	14205	14237	14137	14229	14026	14222	14154	14311	14082	14119	14179	14227	14260	14109	14343	14106	14273	14302	14216	14111	14144	14191	14019	14133	14117	14220	14132	14200	14121	14236	14103	14073	14162	14332	14128	14265	14174	14249	14182	14065	14107	13960	14147	14256	14202	14067	14152	14224	14107	14204	14346	14327	14037	14252	14322	14142	14115	14190	14144	14259	14075	14043	14172	14210	14212	14152	14073	14208	14244	14000	14423	14049	14219	14246	14019	14154	14181	14375	14180	14108	14163	14265	14360	14123	14337	14158	14185	14294	14174	14187	14050	14209	14021	14261	14083	14217	14169	14045	14114	14252	14426	14061	14225	14108	14081	14240	14155	14154	14177	14172	14257	14137	14098	14069	14161	14189	14133	14183	14268	14074	14259	14161	14248	14148	14017	14120	14111	14107	14181	14236	14171	14297	14054	14179	14317	14172	14288	14220	14062	14324	14050	14198	14309	14177	14139	14223	14051	14205	14194	14189	14123	14191	14165	14222	14143	14293	14146	14100	14169	14184	14256	14055	14250	14204	14172	14222	14254	14227	14123	14226	14117	14280	14091	14196	14145	14150	14244	14217	14070	14064	14125	14237	14098	14291	14228	13980	14070	14413	14146	14217	14249	14355	14117	14284	14038	14272	14291	14136	14258	14369	14426	14149	14147	14184	14276	14131	14251	14141	14198	14176	14276	14266	14089	14183	14073	14087	14275	14196	14211	14159	14111	14270	14251	14122	14242	14062	14064	14202	14231	14165	14185	14304	14037	14063	14167	14058	14170	14187	14267	13992	14212	14009	14126	14145	14123	14176	14214	14338	14307	14186	14185	14052	14112	14119	14382	14199	14171	14077	14243	14118	14151	14170	14013	14113	14132	14219	14189	14212	14220	14194	14209	14274	14097	14087	14190	14149	14147	14143	14199	14195	14294	14144	14187	14114	14354	14224	14071	14198	13974	14165	14223	14149	14159	14193	14174	14287	14224	14300	14141	14315	14243	14217	14400	14187	14125	14379	14112	14172	14277	14048	14194	14125	14158	14281	14285	14182	14111	14220	14222	14294	14186	14251	14187	14235	13990	14217	14164	14208	14205	14289	14024	14133	14260	14209	14259	14128	13992	14358	14151	14069	14176	14267	14288	14169	14080	14178	14250	14167	14261	14163	13994	14145	14247	14061	14204	14263	14187	14204	14396	14214	14048	14022	14202	14281	14046	14221	14172	14134	14170	14106	14261	14230	14214	14124	14331	14092	14000	14151	14001	14239	14207	14253	14142	14160	14203	14077	14141	14190	14199	14140	14133	14203	14155	14100	14185	14237	14156	14229	14171	14209	14216	14210	14161	14258	14224	13969	14174	14276	14221	14233	14223	14204	14141	14171	14195	14197	14286	14259	14091	14165	14340	14152	14138	14311	14323	14319	14296	14372	14284	14325	14120	14003	14298	14297	14209	14193	14334	14173	14122	14259	14161	14250	14190	14184	14208	14164	14289	14231	14221	14163	14215	14311	14291	14117	14309	14120	14141	14117	14209	14104	14141	14165	14154	14328	14124	14181	14104	14188	14147	14132	14137	14171	14079	14136	14254	14114	14018	14006	14160	14198	14000	14214	14178	14423	14265	14110	14193	14228	14186	14362	14065	14143	14321	14296	14184	14220	14146	14171	14161	14171	14109	14151	14170	14336	14208	14075	14112	14210	14148	14271	14269	14244	14194	14214	14207	14146	14341	14079	14133	14214	14289	14286	14282	14049	14235	14112	14162	14214	14173	14104	14052	14185	14121	14163	14298	14241	14076	14145	14091	14094	14144	14226	14222	14069	14034	14191	14261	14124	14215	14331	14217	14230	14059	14007	14325	14156	14220	14155	14123	14109	14102	14148	14173	14130	14219	14279	14235	14447	14131	14087	14185	14139	14233	14302	14239	14122	14118	14165	14129	14386	14057	14178	14239	14243	14125	14250	14126	14111	14067	14272	14204	14232	14233	14106	14188	14148	14203	14324	14184	14344	14265	14194	14174	14064	14312	14235	14258	14056	14181	14131	14075	14254	14052	13994	14226	13999	14141	14249	14245	13989	14156	14008	14241	14079	14237	14192	14195	14250	14214	14273	14105	14386	14033	14165	14147	14237	14139	14243	14021	14210	14160	14044	14338	14073	14019	14331	14032	14090	14132	14146	14328	14070	14079	14210	14008	14250	14110	14325	14268	14165	14211	14252	14176	14294	14228	14328	14327	14149	14156	14151	14281	14275	14200	14235	14113	13975	14259	14133	14417	13894	14208	14283	14076	14344	13987	14065	14215	14151	14219	14203	14188	14007	14017	14250	14213	14128	14150	14247	14272	14174	14061	14287	14113	14109	14137	14191	14187	14167	13930	14029	14414	14007	14222	14192	14287	14184	14281	14304	14231	14127	14205	14118	14105	14165	14300	14352	14195	14090	14195	14149	14337	14272	14013	14125	14127	14189	14111	14206	14068	14075	14264	14022	14212	14128	14272	13967	14178	13885	14213	14101	14236	14240	14273	14148	14108	14100	14233	14211	14246	14185	14266	14185	14142	14011	14244	14207	14203	14311	14145	14108	14180	14223	14003	14239	14069	14133	14084	14259	14153	14076	14142	14235	14001	14207	14233	14257	14227	14243	14132	14163	14233	14103	14255	14317	14179	14133	14316	14073	14012	14236	14201	14126	14199	14041	14004	14195	14316	14055	14160	14145	14289	14288	14162	14047	14159	14242	14147	14110	14093	14056	14268	14133	14150	14257	14168	14090	14187	14231	14179	14146	14250	14221	14189	14300	14220	14291	14130	14322	14230	14329	14079	14283	14188	14130	14225	14271	14373	14083	14259	14345	14091	14218	14149	14130	14096	14176	14245	14185	14205	14276	14317	14350	14252	14044	14414	14180	14138	14135	14207	14197	14103	14107	14059	14281	14225	14189	14275	14114	13963	14072	14209	14305	14064	14214	14231	13963	13981	14198	14123	14138	14246	14218	14211	14208	13960	14246	14197	14295	14209	14152	14249	14325	14217	14166	14310	14199	14184	14125	14305	14219	14087	14139	14149	14053	14229	14211	14112	14034	14239	14221	14190	14022	14318	14206	14184	14125	14158	14257	14242	14134	14115	14325	14079	14071	14243	14089	14193	13936	14289	14192	14360	14231	14201	14384	14062	14220	14235	14211	14259	14157	14141	14180	14218	14233	14121	14058	14183	14319	14348	14216	14274	14212	14253	14208	14291	14121	14088	13996	14142	13962	14065	14129	14131	14189	14151	14242	14163	14087	14150	14309	14238	14241	14267	13942	14128	14064	14138	14234	14075	14255	14087	14155	14450	14159	14277	14149	14071	14035	14126	14127	14317	14178	14104	14311	14298	14178	14065	14108	14172	14109	14359	14295	13967	14189	14144	14294	14117	14134	14338	14090	14151	14300	14020	13950	14340	14304	14110	14254	14132	14373	14124	14174	14242	14154	14144	14107	14260	14057	14101	14172	14260	14247	14166	14161	14170	14354	14049	14158	14123	14283	14080	14242	14271	14110	14209	13956	14277	14278	14215	14114	14149	14130	14305	14364	14174	14171	14274	14254	14267	13952	14066	14282	14181	14147	14239	14070	14397	14302	14270	14105	14403	14166	14132	14095	14257	14271	14106	14196	14253	14114	14031	14229	14190	14132	13982	14070	14178	14186	14055	14095	14065	14321	14005	13918	14134	14203	14405	14014	14280	14227	14019	14110	14084	14348	14362	14118	14167	14166	14313	14119	14284	14339	14221	14170	14082	14253	14132	14337	14289	14218	14171	14089	14195	14307	14109	14255	14310	14131	14032	13966	14139	14068	14166	14209	14173	14122	14076	14175	14210	14270	14086	14224	14076	14039	14162	14044	14353	14155	14195	14265	14112	14287	14096	14030	14190	14119	14245	14207	14261	14236	14351	14173	14242	14190	14228	14157	14179	14222	14066	14319	14126	14250	14156	14182	13973	14081	14142	14218	14206	14168	14302	14063	14220	14181	14116	14196	14115	14184	14107	14202	14225	14078	14156	14164	14344	14191	14154	14309	14180	14218	14127	14182	14076	14046	14219	14213	14179	14272	14196	14396	14214	14172	14243	14174	14344	14223	14096	14200	14185	14145	14324	14252	14246	14299	14033	14309	14278	14016	14137	14283	14259	14059	14199	13989	14307	14279	14121	14210	14161	14138	14267	14220	14361	14424	14263	14082	14141	14271	14134	14235	14101	14204	14091	14245	14210	14145	14064	14336	14268	14101	14082	14144	14178	14244	14213	14229	14096	14087	14004	13998	14192	14169	14109	14138	14091	14097	14154	14205	14027	14107	14222	14226	14178	14140	14074	14342	14177	14182	14132	14273	14090	14283	14087	14168	14349	14182	14338	14136	14257	14164	14257	14140	14367	14175	14117	14249	14207	14276	14244	14248	14327
23924	21409	29089	40951	44250	45048	25545	18274	17236	16919	16834	16733	16577	16464	16650	16562	16297	16207	16465	16410	16228	16374	16408	16197	16315	16436	16209	16160	16266	16213	18030	17337	17035	17977	17901	16318	16071	16237	16351	16212	16240	16056	16123	16254	15948	16107	15934	15985	16106	16139	16011	16065	16028	16121	16337	15926	16109	16131	15838	16193	16001	16240	15997	16098	16125	16041	16106	16049	16133	16109	15903	15916	16188	15910	16021	15893	15968	16027	16119	16035	16006	16020	15984	16013	16108	15904	16048	16135	16139	16169	16172	16037	16098	16023	16120	15949	16111	16013	16011	16265	16145	15909	15990	16033	16069	15802	16137	16039	15922	15899	16171	16000	16147	16219	16133	15991	15937	16050	15781	15868	16143	16266	15980	16291	15952	15952	15918	16193	16023	16178	16141	15977	16236	15972	15740	16263	16074	16020	15869	15988	15956	16105	16105	16044	15866	16163	15929	15960	16205	16116	15874	15945	16240	16000	15970	15963	16061	16092	16071	16086	16010	16048	15962	15960	16006	16043	16030	15760	16109	16121	16134	16183	16205	15851	16033	16087	15841	15852	15926	16106	16000	16195	15947	15871	15968	16078	16058	16061	15983	15964	15968	16009	15923	16046	16129	16057	15899	16032	16049	16186	16023	16066	15983	16083	15752	16017	15914	16068	15822	16029	16150	15950	15972	15838	15981	15937	16280	15929	16388	16129	16177	15908	15980	15865	16018	15938	16122	15934	16003	16112	16133	16029	15930	16149	16209	16089	16108	15876	15846	15978	15974	16158	15921	15982	16124	15986	16105	16008	15967	15898	16204	15809	15821	16003	15986	15890	16270	16509	15989	16000	15935	15739	15872	15886	16118	16214	15953	16139	16022	16268	16087	16065	16068	16091	16221	15908	15977	15764	16040	15948	16087	15957	15814	16086	15980	16018	16040	15966	15905	16105	16154	15912	16006	16073	16205	16262	15886	15751	16195	16090	15980	16216	15997	16107	16034	16272	16261	15895	16029	16069	16129	15997	16065	15812	15820	16030	15875	16130	16059	16054	15884	16098	16179	16097	16157	15997	16059	16063	16099	15910	16077	16145	16303	16174	16088	16049	16052	16047	16009	16110	16081	15972	16112	15754	15968	16102	16198	15893	15988	16017	15966	15899	15972	16104	16329	15938	15919	16105	16104	16120	16080	16092	15963	15928	15988	16025	16007	15954	15970	16215	16074	15976	16031	15899	16208	16085	16098	15885	16249	15934	16005	16189	16045	15913	16074	15946	16011	16016	15959	16059	16342	16034	16024	16048	16181	16021	16021	16104	15934	15910	16060	15848	16088	15958	16103	16050	15972	15850	15929	15914	16201	15980	15989	16061	15968	15907	15785	15960	16070	15893	15882	15917	16194	16083	16035	15991	15794	16144	15909	15929	15983	15946	15888	15959	16099	16084	16257	16090	16023	15984	16072	16131	16170	15928	16164	15990	16095	15961	15963	16108	16143	16184	16072	16070	15959	15984	16059	15971	15951	16006	15962	15807	16044	16100	16027	15939	16013	16156	15962	16222	16099	16081	16215	16207	16074	15943	15978	16066	16114	16159	15929	15999	15987	15975	15946	15902	16197	15869	16020	16146	16093	16164	15999	16157	16000	16066	15899	16046	15899	16012	16005	16011	16036	15917	15816	16061	16017	15922	15912	15939	16068	15972	15849	16165	15924	16135	16102	15891	15913	15975	15922	15852	16101	16002	16049	15995	15979	16114	16065	16059	16066	16007	15963	16208	16109	16144	15969	15898	16086	16201	16156	16094	15967	16023	16146	16146	15833	16013	16170	16107	16115	16203	16063	16072	15969	15988	16015	15888	15849	15981	16007	16092	15912	15734	16154	16012	16150	16038	16026	16046	16066	16028	16105	16018	16067	16020	15808	15954	15874	16146	16101	16155	16038	16012	16100	15994	15999	15926	16069	16244	16088	16081	16084	15924	15965	15923	15928	16109	16046	16096	15911	15951	16062	15947	16080	16224	16213	15839	16021	15887	16108	15942	15743	16083	16021	15900	15926	16063	16147	15999	16050	16064	16142	16002	16008	15827	16017	16163	16049	16088	16001	16113	15961	16136	16012	15870	16113	16071	16222	15895	15858	15974	15841	16036	16177	15984	15976	15989	16039	15809	16149	16004	16113	16067	16094	15750	16164	16004	15843	15765	16015	16064	15969	15970	16075	16015	16178	16051	16198	16227	16096	16082	15922	16064	16135	15918	15859	16083	15913	16060	15904	16169	16103	15885	16094	15954	16152	16008	15928	16090	16161	16121	16034	16040	16104	16007	15936	15904	15964	15981	16117	16064	16099	16033	16125	16202	16133	15974	16184	16112	16123	15853	15920	15905	16030	16081	15842	15974	16072	16019	16118	16076	16135	16174	16090	16085	16076	16004	16254	15740	16015	16152	15957	16237	16270	16030	15923	16003	15893	16251	16011	16036	15976	15990	16091	15967	16159	15892	16128	15945	16020	15886	16086	16155	16122	15921	16057	15966	15975	16068	15731	16217	15843	16081	16236	15883	15956	15949	16015	15980	16173	16097	16093	16011	16121	15959	15808	15978	16176	16050	16120	16028	15957	16090	16033	15939	16163	16101	16242	16020	15888	15962	16005	16007	16143	16198	16208	15963	15888	15993	15948	15970	16185	15944	16080	16091	15976	15899	15972	15933	16063	16003	16108	15962	16065	16254	16140	15952	16163	16016	16194	16075	15984	15923	16005	15969	15882	16217	16329	16169	16032	16027	16003	16066	16001	15929	15999	15875	16136	15995	16141	16166	15920	16086	15849	15977	16076	16150	15886	16072	15825	15936	15978	16235	16008	16076	16150	16127	16014	15873	15966	16031	16095	16026	15768	15959	15877	15972	15996	15884	15761	15876	16191	15972	16021	16199	16088	16243	16096	15687	16249	15934	15981	15929	16025	15922	15820	15887	16176	16034	15794	15915	16098	16093	16128	16135	16265	16131	16200	16112	16074	16177	16043	15922	15971	16062	16086	16003	16119	16165	16150	16123	15991	16140	16192	16201	15958	16063	16032	16062	16082	15972	16220	15975	16166	16010	15993	15927	15994	16122	16097	15837	16135	15974	16101	16135	16161	15976	15902	16121	16101	15915	15997	15905	16004	16146	15953	16243	15891	15896	16009	16170	15940	16160	15891	15952	16119	16057	16017	15840	15943	16043	15953	16135	16040	15920	16046	16032	15932	16101	16024	16041	16175	15900	16116	15892	16100	16117	15956	16105	16134	15997	15881	16084	16043	16007	15913	15950	15779	16050	15870	16261	16151	16164	16278	15903	15963	15994	16126	15889	16078	16003	16234	16244	15970	15975	15984	16152	16011	16226	16039	15825	15932	16013	15851	15989	16092	16120	15976	16071	15873	16001	16230	15907	15995	15939	16130	15992	15983	15924	15981	15870	16039	16119	15823	15914	15962	16058	15852	16207	16035	16245	16023	16186	16012	15968	15924	16221	16059	15930	16089	15971	16067	16134	15945	16047	15981	15877	16023	15982	15859	16051	16043	16041	15949	15961	16035	16294	16091	15832	16056	16199	15933	16043	15951	16127	15906	16045	16038	16159	15985	15988	15893	15962	16067	16050	16133	16177	16136	15900	16054	16022	15926	16043	16031	16084	16116	16101	16180	16069	15936	15847	15874	15931	16044	15895	15858	16234	16133	15958	15958	16038	16082	16089	16016	15948	16195	15898	16188	15856	16112	16348	16240	16012	16033	16150	16229	16115	15960	15939	16036	15991	15767	15901	16104	16247	16075	15958	16189	15867	15986	15874	15935	15867	16048	16143	16064	16123	16020	16080	16004	16090	15915	15858	16102	15908	15896	16042	16060	15950	15930	15952	16029	15954	16168	15946	16051	16042	15845	15942	15885	15872	16172	16062	16001	16172	15925	15948	15974	15922	16153	15968	16036	15961	16054	15806	15774	16151	15883	15954	16279	15948	16144	16061	15951	16085	15968	15805	15836	16064	16063	15972	16097	15910	15895	15901	16010	15962	16111	16029	15839	16180	15947	16064	15960	15901	15948	15930	15865	16049	16135	16067	15842	15969	16053	16096	15909	16179	16163	16080	15995	16184	16182	16115	16100	15805	16273	15906	15878	15947	15959	15877	16039	15908	16096	16214	16134	15984	15911	16044	15899	16034	15998	15877	16006	15917	16024	16018	16179	16253	16168	15979	16049	15896	16022	15927	16121	16110	16065	15954	16202	15869	15928	16018	16180	15855	15907	16023	16001	16178	16219	15992	16049	15977	15874	16102	16123	16041	15932	15874	15986	15844	15820	15981	16159	15877	16029	16036	16097	15866	15867	15971	15965	16160	15937	16134	16189	15882	15823	16299	15956	15967	15960	15904	16083	15912	16091	15838	16063	15963	16072	16054	16259	16025	16067	16124	15939	16026	16040	16087	16230	15980	16146	15936	16029	16280	15959	16073	16341	16022	15926	16021	16031	15921	16116	15948	16140	16078	16015	15805	15996	16137	15891	16016	16020	16028	16015	16190	15825	16118	16075	15984	16147	15924	16017	15983	16024	15865	16148	15868	15832	15960	16132	16036	16073	15984	15843	15869	15979	16047	15867	16220	16180	16000	15912	15941	16048	16003	16117	16003	15994	15719	16058	16094	16085	16212	16066	15946	16076	16058	16076	15866	16124	16144	16110	16094	16222	16148	15929	16142	16170	15991	15983	15971	16085	16096	15980	15825	15978	16148	15877	15962	16120	15775	15940	15919	15939	16007	15943	15992	15938	15896	15937	15769	16085	15883	16044	15926	16064	15922	16019	15952	16047	16077	16155	16130	16056	15931	15958	16019	16013	16115	16076	15913	16036	16043	15997	16070	15839	15992	16218	16098	16093	16060	15818	15941	15878	16016	16010	16075	16046	16141	16065	15987	15992	16030	16016	15809	15752	15933	16109	15919	15995	16159	16064	16263	16247	16140	16182	15990	15928	16077	16048	16205	15819	15993	16129	16087	15876	15787	15982	15967	16263	16098	15916	15966	16350	16080	15961	16279	15906	15963	15959	15944	16086	16078	16110	16090	15938	15992	16129	16000	16033	15874	16048	16010	16124	16003	16109	15877	16009	16125	15974	15940	15981	16046
17989	29880	31059	72462	38429	45261	14995	14539	14331	14105	14073	13981	13988	13896	13815	13845	13692	13573	13744	13646	13685	13520	13412	13578	13824	13922	13775	13527	13602	13289	16796	14797	14858	16326	15075	13517	13520	13432	13438	13436	13143	13253	13373	13439	13226	13168	13228	13411	13293	13407	13429	13425	13373	13284	13237	13358	13250	13371	13285	13381	13296	13289	13127	13402	13404	13231	13312	13303	13273	13389	13458	13341	13212	13207	13472	13354	13322	13310	13449	13218	13230	13259	13417	13384	13278	13523	13344	13265	13325	13183	13274	13383	13293	13334	13231	13219	13448	13257	13473	13355	13357	13223	13230	13170	13406	13251	13233	13282	13312	13320	13335	13433	13328	13195	13333	13272	13063	13334	13443	13278	13343	13382	13472	13461	13254	13183	13272	13237	13291	13143	13430	13318	13486	13271	13313	13298	13207	13446	13396	13206	13309	13308	13239	13285	13251	13286	13105	13263	13367	13314	13310	13292	13396	13420	13316	13325	13209	13524	13485	13249	13267	13415	13385	13429	13277	13162	13337	13482	13141	13418	13203	13156	13369	13336	13336	13060	13540	13534	13288	13290	13404	13276	13414	13219	13230	13424	13384	13357	13124	13253	13311	13405	13307	13332	13307	13368	13364	13348	13453	13387	13183	13379	13250	13393	13462	13200	13327	13246	13312	13456	13313	13162	13390	13362	13403	13329	13342	13493	13285	13363	13292	13455	13500	13229	13449	13254	13462	13360	13472	13251	13347	13503	13428	13299	13323	13290	13229	13297	13253	13300	13441	13235	13238	13248	13304	13100	13272	13295	13377	13389	13315	13337	13340	13322	13310	13459	13250	13393	13207	13177	13442	13295	13347	13312	13278	13381	13361	13396	13272	13311	13367	13117	13350	13286	13263	13411	13223	13340	13291	13239	13257	13271	13332	13288	13374	13374	13406	13375	13157	13243	13404	13245	13345	13393	13317	13298	13310	13344	13396	13350	13294	13348	13128	13257	13372	13182	13330	13302	13356	13352	13347	13338	13296	13369	13220	13342	13272	13242	13366	13453	13235	13338	13181	13506	13191	13463	13416	13296	13458	13229	13248	13323	13386	13340	13384	13301	13293	13126	13337	13259	13452	13344	13258	13350	13421	13306	13392	13267	13383	13380	13210	13296	13231	13218	13359	13332	13455	13152	13331	13292	13142	13417	13303	13297	13237	13382	13359	13288	13206	13352	13288	13393	13200	13223	13323	13239	13267	13284	13220	13290	13240	13440	13341	13310	13378	13376	13302	13442	13389	13268	13448	13314	13253	13378	13353	13317	13260	13185	13407	13290	13272	13256	13335	13346	13384	13269	13382	13347	13302	13420	13430	13289	13399	13397	13344	13400	13411	13394	13208	13537	13245	13266	13115	13344	13280	13349	13295	13196	13458	13269	13269	13316	13111	13363	13317	13227	13417	13390	13312	13362	13309	13373	13332	13272	13441	13328	13213	13374	13221	13193	13410	13358	13281	13322	13463	13229	13406	13375	13322	13374	13260	13322	13368	13260	13269	13336	13237	13458	13363	13280	13402	13302	13387	13461	13274	13390	13370	13341	13360	13263	13352	13314	13384	13371	13343	13242	13345	13275	13226	13325	13464	13236	13300	13388	13326	13331	13313	13247	13201	13333	13299	13363	13242	13254	13019	13441	13254	13499	13442	13203	13386	13181	13502	13458	13328	13216	13388	13255	13318	13253	13402	13393	13326	13435	13271	13257	13318	13502	13420	13403	13370	13319	13205	13459	13320	13484	13174	13293	13247	13375	13209	13471	13240	13373	13418	13275	13266	13440	13305	13417	13197	13413	13531	13291	13263	13163	13360	13290	13300	13390	13364	13124	13432	13472	13457	13358	13258	13355	13247	13313	13355	13055	13327	13344	13373	13205	13261	13268	13267	13393	13175	13375	13296	13317	13347	13287	13330	13316	13268	13249	13555	13229	13364	13348	13260	13329	13270	13252	13175	13322	13341	13306	13295	13438	13258	13193	13251	13371	13330	13217	13295	13477	13308	13349	13446	13270	13237	13307	13169	13432	13294	13429	13285	13319	13241	13279	13397	13458	13359	13486	13469	13256	13390	13280	13247	13436	13309	13454	13364	13303	13236	13202	13226	13333	13062	13411	13420	13228	13343	13329	13273	13283	13331	13304	13320	13395	13497	13435	13309	13436	13381	13216	13396	13260	13340	13260	13482	13339	13317	13391	13365	13383	13350	13382	13223	13423	13312	13312	13358	13343	13100	13370	13214	13381	13266	13253	13270	13472	13304	13404	13359	13320	13450	13158	13282	13258	13406	13365	13319	13328	13312	13248	13165	13326	13337	13373	13276	13226	13318	13363	13383	13386	13503	13374	13095	13433	13281	13372	13369	13368	13436	13262	13515	13408	13232	13201	13375	13266	13405	13272	13315	13290	13334	13276	13279	13456	13329	13313	13277	13300	13334	13509	13287	13410	13263	13248	13320	13362	13322	13341	13159	13366	13409	13382	13160	13449	13398	13161	13294	13441	13502	13232	13330	13163	13241	13434	13242	13299	13366	13312	13271	13094	13423	13252	13397	13299	13249	13372	13341	13295	13254	13287	13418	13345	13220	13379	13027	13184	13236	13202	13366	13570	13390	13321	13452	13320	13264	13440	13243	13397	13373	13425	13324	13161	13312	13472	13526	13274	13179	13407	13402	13203	13345	13346	13283	13291	13424	13303	13396	13352	13272	13235	13262	13373	13248	13360	13328	13382	13415	13294	13433	13300	13231	13227	13378	13274	13295	13319	13344	13372	13301	13279	13296	13208	13317	13264	13359	13134	13409	13358	13408	13310	13382	13430	13334	13297	13271	13313	13516	13248	13258	13351	13365	13207	13421	13239	13316	13159	13312	13228	13242	13286	13309	13325	13327	13347	13258	13422	13432	13216	13375	13237	13235	13314	13356	13226	13434	13144	13447	13304	13318	13413	13274	13156	13195	13240	13410	13330	13305	13392	13275	13382	13311	13362	13393	13421	13399	13270	13296	13337	13357	13238	13190	13400	13499	13237	13268	13231	13391	13302	13380	13204	13187	13202	13314	13293	13340	13278	13250	13347	13368	13377	13300	13368	13409	13128	13349	13274	13252	13368	13357	13394	13038	13338	13237	13128	13273	13440	13316	13302	13278	13357	13298	13321	13438	13267	13299	13250	13294	13290	13320	13298	13299	13454	13316	13393	13115	13362	13434	13204	13417	13315	13428	13301	13382	13235	13377	13323	13422	13331	13339	13362	13541	13229	13256	13380	13204	13366	13385	13411	13301	13260	13334	13150	13488	13429	13355	13224	13398	13308	13284	13426	13321	13426	13229	13373	13184	13380	13378	13360	13144	13473	13333	13313	13187	13329	13344	13296	13411	13214	13325	13456	13218	13334	13224	13442	13299	13406	13345	13298	13281	13452	13362	13308	13252	13275	13468	13212	13383	13400	13295	13402	13150	13363	13361	13310	13353	13309	13297	13293	13227	13301	13434	13382	13393	13334	13410	13345	13301	13372	13353	13266	13304	13197	13325	13188	13469	13195	13185	13296	13584	13307	13407	13280	13277	13222	13200	13349	13459	13262	13193	13278	13228	13209	13311	13310	13271	13353	13413	13201	13270	13299	13275	13208	13200	13351	13351	13189	13272	13172	13391	13322	13408	13277	13262	13383	13367	13301	13314	13423	13292	13409	13286	13425	13283	13351	13216	13208	13251	13200	13365	13452	13263	13219	13443	13387	13385	13467	13310	13425	13316	13264	13450	13394	13368	13385	13241	13341	13329	13208	13189	13186	13305	13434	13300	13308	13432	13311	13282	13430	13189	13118	13297	13470	13349	13234	13424	13432	13488	13309	13483	13286	13474	13345	13305	13484	13346	13354	13378	13295	13329	13307	13259	13284	13210	13295	13392	13388	13256	13434	13458	13313	13454	13234	13261	13455	13389	13443	13352	13286	13409	13299	13313	13392	13501	13385	13396	13239	13307	13491	13267	13421	13170	13434	13273	13345	13311	13426	13267	13347	13247	13292	13264	13273	13230	13180	13330	13365	13369	13184	13364	13258	13460	13413	13470	13271	13338	13122	13363	13329	13295	13364	13154	13469	13418	13129	13289	13226	13268	13379	13430	13432	13388	13262	13397	13127	13292	13328	13382	13339	13431	13242	13317	13333	13403	13260	13329	13410	13147	13172	13411	13244	13375	13239	13180	13244	13164	13462	13369	13343	13215	13295	13258	13405	13280	13397	13095	13163	13273	13448	13211	13424	13437	13437	13257	13521	13309	13283	13396	13361	13351	13406	13439	13348	13245	13239	13375	13458	13295	13393	13214	13184	13146	13349	13342	13452	13323	13243	13336	13260	13182	13262	13227	13290	13384	13179	13391	13374	13242	13367	13365	13363	13141	13168	13072	13418	13157	13320	13260	13558	13422	13384	13464	13349	13199	13253	13100	13257	13487	13375	13233	13323	13273	13326	13351	13369	13424	13290	13263	13460	13433	13302	13257	13424	13312	13311	13109	13326	13352	13406	13314	13269	13338	13232	13352	13347	13236	13415	13360	13396	13372	13261	13301	13394	13326	13327	13281	13377	13424	13269	13317	13272	13342	13265	13213	13238	13309	13251	13516	13418	13346	13363	13455	13363	13410	13277	13306	13409	13328	13248	13225	13281	13332	13418	13349	13316	13189	13342	13477	13285	13320	13325	13216	13151	13185	13371	13401	13453	13339	13233	13351	13363	13363	13317	13308	13233	13414	13320	13350	13366	13217	13388	13408	13534	13385	13404	13275	13343	13154	13334	13114	13209	13270	13315	13323	13192	13445	13320	13441	13394	13229	13323	13204	13144	13369	13250	13362	13268	13255	13405	13351	13293	13412	13447	13266	13303	13388	13179	13327	13391	13298	13385	13268	13348	13287	13267	13244	13308	13377	13257	13249	13420	13260	13358	13333	13295	13125	13197	13285	13402	13478	13461	13466	13238	13419	13281	13267	13345	13175	13301	13246	13461	13251	13464	13195	13580	13326	13410	13235	13133	13272	13370	13389	13328	13105	13187	13408	13311	13321	13293	13358	13355	13294	13262	13117	13259	13246	13251	13282	13436	13322	13370	13300	13281	13321	13339
29278	22142	21642	32721	23708	19850	16133	15338	15179	15246	15085	14966	15165	15228	15265	15017	14988	15225	15141	15068	15186	15059	15312	15248	15169	15085	15143	15139	15198	15332	15228	15199	15179	14996	15240	15146	15103	15085	15192	15106	14983	14993	14943	15166	15095	14975	15036	15221	15330	15162	15117	15257	15233	15120	15064	14987	15118	15084	15193	15165	15051	15104	14986	14764	15021	14938	14985	15083	14983	14996	15070	15090	15115	14943	15091	14823	15157	15126	15134	15022	15171	14978	15109	15098	15165	15073	14934	15288	14953	15190	14895	15085	15083	15024	14957	15201	15095	15176	15229	15053	14926	15154	15231	15174	15144	14810	15107	15101	15292	15114	15055	15179	15151	15115	15126	15044	15103	15285	15166	15238	15292	15102	15197	15079	14955	15206	15008	14996	15108	15200	15032	15237	15029	15066	15187	14906	15257	15150	15155	15274	15274	14850	15098	15131	15127	15121	15225	15223	14913	15199	14946	14998	14975	15158	15202	15133	15377	14947	15070	15095	15175	15149	15049	15139	15180	14802	15105	15096	15180	15016	15121	15139	14912	15072	15116	15025	14967	14869	14916	15129	15193	15057	15052	14876	15040	15039	14869	14996	15092	15067	15157	15079	14931	15028	15142	15251	15108	14978	15035	14917	15066	14982	15233	15206	15209	15143	15124	15073	15061	15121	15098	14921	15076	15217	15032	15077	15023	14897	15002	15158	15158	15074	14981	15046	15017	15039	15190	15312	15118	15215	14967	14975	14964	15099	15049	15183	14940	15016	15228	15064	15014	15035	15072	15025	15153	15046	15262	14909	15094	15125	14918	14932	15038	15013	15207	14858	14932	14936	15214	14878	15136	15166	15178	14991	14985	15062	15081	15109	15082	15114	15320	14841	14945	14880	14982	14984	15136	14979	15021	14963	14996	15085	15342	15160	14981	14842	15051	15176	15179	15152	15092	14969	15163	14883	15068	15173	15268	15049	15099	15134	14898	15072	15165	15050	14986	14998	15189	15045	15106	14976	15142	15056	15124	14866	15045	15051	15155	15176	15099	14920	15170	15079	15130	14950	15117	15011	14999	14967	15135	15098	14911	15332	14971	15038	15086	15014	14988	15120	15176	15053	15141	15120	14953	15193	15252	15096	15033	15128	15113	15127	15153	15061	14930	14952	15141	14999	15134	15131	15173	15098	15226	15261	15159	14875	15095	15035	14963	14988	14996	15100	15167	15009	14993	15070	15232	15163	14915	15039	15023	14979	15078	15136	15209	15160	15045	15219	15054	14907	15121	15130	15182	15081	15151	15030	15170	15166	15264	15027	15050	14983	15093	15080	15106	15107	15103	15358	15095	14982	15058	15085	15172	15032	15157	14840	15022	14886	14995	15177	15232	15084	15186	14993	15093	15200	15113	14964	15084	15081	15089	14968	14885	15053	15022	15113	15058	14985	15070	14891	15069	15164	15096	14968	15172	15096	15145	15002	14970	15135	15062	15195	15217	15188	15131	14872	14919	14996	14929	14891	14940	15049	15003	14926	15201	14980	15235	15184	15003	15090	15147	15307	15104	15104	15040	15180	14983	14993	15023	14960	15019	15147	15115	15014	15038	15241	15113	14938	14985	14947	14965	14917	15181	14944	15033	15115	15061	14891	14834	15121	15181	15092	15051	15007	15007	15018	15136	15150	15142	15010	15208	15172	15190	15005	15004	15058	14991	14833	14828	15190	15121	15192	15230	15156	14894	15015	15211	14982	15163	15046	15429	15108	14974	14983	15159	14977	15217	15055	15052	15080	15113	15102	15192	15144	15059	15119	15210	15002	15118	15274	15009	15038	14999	15026	14965	14970	15049	14971	14995	14977	15211	15025	15004	15158	15203	15069	15173	15093	14988	15095	14966	15279	15185	15108	15167	14956	15195	15174	14983	14992	15110	15110	14934	15198	15042	14856	15116	14876	15139	15108	15062	15062	15103	15093	15083	15060	15175	15078	15167	15161	14979	15188	15144	15056	15077	15168	15037	15168	15164	15133	15029	15245	14939	14983	15064	15221	15048	14965	14958	14906	14970	15085	15207	15048	15124	15041	15016	15082	15024	15002	14967	15041	15165	15055	15086	15098	15087	14920	15192	15169	15041	15209	15309	15042	15064	15097	15054	15173	15304	15231	15090	15070	15121	14776	15093	15118	15100	15110	15136	15019	14974	14943	14991	15150	15213	15011	15053	15109	14808	15009	15031	14966	15098	15053	15020	15175	14967	15206	15097	14985	15189	15234	14994	15201	15210	14998	14961	14936	15040	14894	15014	14998	14968	14965	15226	15089	15177	14991	15076	15255	15002	15274	15120	15155	14949	14920	14985	15350	15146	15108	15077	15043	15177	15173	14937	15077	15281	14927	14959	14886	15009	15098	15013	15210	15010	15105	14894	14989	14975	15131	14974	14967	15275	15143	15219	15005	15182	15159	15098	15038	14970	15051	15036	15073	14901	15095	15124	15313	15211	15010	15113	15289	15079	15115	15055	14989	14990	14972	14933	15118	15044	15095	15087	15104	14995	15045	15185	15183	15091	14915	15186	15025	15151	15160	14983	15118	14982	14996	15090	14942	15204	15166	15159	14946	15156	14997	15168	14965	15065	14927	15087	15201	14919	14994	15164	15125	15089	15123	14810	15113	15087	15044	15219	15085	15052	15137	15184	15162	15134	15050	15029	15091	15234	15146	14965	15021	14955	15029	15095	15069	14982	15167	14913	15067	15022	15023	14962	15184	15174	15257	15116	14987	15139	15318	15105	15045	14970	15320	15015	15053	15188	14996	15021	14969	15041	14975	14977	14999	15061	15025	15252	15174	14866	15088	15060	15060	15114	15243	15033	14896	15064	15097	15145	14984	15122	15081	15203	15029	15159	15077	15404	15189	14999	15053	15045	14894	15084	15127	15003	15105	15051	15177	15190	14975	14948	15189	15089	15099	15054	15161	15297	15001	14809	15036	15117	15117	15190	15051	14886	15083	15060	15154	14968	15128	15241	15129	15089	15094	15164	15044	14979	15110	14915	15052	15055	15137	15160	15143	15179	15172	14993	14971	15090	14904	14980	15068	15100	15252	15236	15053	15115	15170	15210	15062	15253	15137	15054	14992	15141	15179	15030	15230	15087	15114	15160	15024	15148	14970	15097	15342	15085	15072	15109	15278	15023	15117	15210	14960	15001	14945	15200	15116	15003	15054	14854	14970	15193	15040	15281	15101	15003	14934	15205	15095	15146	15165	15104	14930	14849	15090	14983	15074	14878	15182	15047	14846	15045	14967	14918	15124	15001	15004	15370	15286	15198	15061	15140	15026	14890	15101	15113	14992	14899	15100	15202	15196	14959	15157	14950	15063	15111	15254	15146	15122	14883	15053	15002	15417	15248	14964	15126	15198	15070	15204	15073	15206	15129	14880	14884	14967	15017	15001	15047	15159	15227	15410	15104	15006	15040	15100	14982	14966	15233	15016	15025	14740	15038	14970	15295	15120	15106	15125	15022	15081	14960	14983	15079	15124	15164	15048	15055	14998	15235	15184	14990	15029	15258	15207	15148	15183	14974	15064	15155	15230	14851	15082	15165	15149	15003	15438	15132	15131	15057	15115	15061	15065	14917	15148	15330	14929	15024	15264	15191	15190	14958	15110	14982	14907	14890	15179	15161	15075	15083	14862	15124	15063	15235	15108	15235	15012	15189	15062	14860	15104	15094	15198	15151	14910	15137	15092	15038	15227	14907	14907	15085	15031	15188	15004	15009	15112	14832	15093	15067	14861	14940	14959	15249	15157	14986	15245	15075	15152	15103	14950	15116	15166	15059	15231	15094	15040	15102	15123	14902	15066	15130	15142	14996	15187	14770	15020	14892	15112	15173	14889	14965	15034	14923	15146	15209	15155	15152	15124	15199	14951	15023	15300	15136	15041	15227	15195	14919	15164	15022	15128	15018	14975	14876	15225	15078	14963	15036	14927	15054	15020	15148	15074	15277	14931	14876	15129	15057	15048	15140	15260	15197	15246	15003	15040	15114	15174	14988	14985	15077	15099	14900	15078	15052	15044	14896	15044	14925	15106	15163	15216	15109	14774	15204	15016	14965	14856	15048	15151	14887	15244	15189	15234	15206	15099	15131	15117	15215	15019	14980	14993	15212	15007	15232	15056	15218	14998	15005	15193	15050	15085	14832	15174	15013	15091	15009	15045	14975	14976	15060	15152	15053	14967	14955	15043	15064	15042	15244	15408	14853	14952	15025	15015	15176	14971	15014	15102	15082	15039	15061	15120	14937	15204	15227	15142	15144	14997	15031	15059	15105	15239	15176	14874	15074	15127	15033	14831	15113	15051	14903	15089	15216	14945	15017	15210	14942	15114	15035	15132	15081	15233	14930	15245	14884	15026	15168	15141	15100	15106	15264	15101	14965	14845	15190	15180	15159	15072	15058	14974	15127	15131	15126	15118	15257	15154	15061	15058	15146	15015	14962	15197	15248	14951	15050	15147	15064	15209	15029	15071	15107	15259	15139	15066	15112	15126	15168	14931	15028	15168	15120	15037	14858	15053	15124	14923	15122	15091	15006	14941	15059	15257	15164	15075	15049	15212	15086	15340	15208	15088	15162	15234	15087	14911	15067	15115	14998	15139	15151	15191	15119	15058	14931	15142	15126	15140	15034	14864	15059	15223	14957	15024	15359	15143	15190	15134	15097	15154	15283	15161	15013	15242	15221	14892	15112	15181	15086	14935	15018	14982	15182	15043	15011	15163	15159	15002	14948	14941	15003	15177	15104	14970	14940	15112	15132	15242	15400	15085	15165	15138	14975	15074	15114	15235	15104	15083	15069	15222	14981	15111	14971	14991	15108	15033	14930	15084	15064	15108	15209	15190	15198	15204	15140	15040	15008	15021	14999	14950	14912	15161	15192	15194	15195	14989	15142	15206	15226	15155	15132	15318	15120	15324	15030	15216	15099	15040	15191	15164	15139	15112	15032	15022	15030	15012	15078	15001	15326	15185	15163	15229	15142	14952	14969	15113	15108	15048	15021	14942	14940	15093	15231	14903	15010	15379	15060	15155	14990	15015	15198	14972	15251	15124	15281	15065	15089	15067	14976	15097	15071	15129	15020	14921	15021	15014	15198	15311
15112	16490	17001	34498	19376	19348	12911	12708	12963	12740	12843	12843	12744	12724	12798	12803	12819	12717	12515	12696	12807	12735	12763	12990	12968	12742	12768	12885	12860	12577	12749	12860	12925	12770	12871	12796	12886	12696	12762	12864	12685	12722	12574	12698	12698	12665	12694	12732	12726	12772	12787	12704	12741	12741	12799	12746	12754	12802	12461	12733	12847	12937	12721	12794	12697	12683	12875	12704	12713	12692	12622	12920	12623	12796	12706	12586	12807	12687	12727	12795	12813	12767	12829	12786	12773	12530	12719	12642	12779	12743	12709	12787	12737	12976	12848	12793	12849	12800	12727	12847	12690	12735	12663	12508	12643	12714	12697	12884	12808	12722	12742	12794	12820	12663	12687	12777	12938	12749	12710	12828	12844	12726	12828	12771	12688	12553	12824	12829	12800	12644	12654	12793	12699	12763	12674	12437	12742	12883	12703	12791	12644	12644	12835	12657	12648	12843	12709	12779	12831	12760	12742	12781	12717	12827	12764	12946	12743	12687	12730	12908	12603	12736	12670	12593	12797	12790	12825	12524	12689	12738	12886	12646	12604	12821	12738	12654	12675	12810	12596	12791	12782	12562	12815	12892	12616	12871	12679	12811	12695	12799	12865	12668	12930	12736	12659	12774	12806	12720	12832	12712	12893	12745	12661	12763	12724	12801	12749	12568	12636	12622	12804	12803	12690	12775	12660	12663	12704	12594	12823	12669	12732	12865	12615	12722	12778	12716	12722	12615	12803	12920	12726	12752	12665	12703	12682	12745	12849	12654	12751	12923	12826	12668	12605	12632	12684	12712	12778	12720	12590	12752	12651	12625	12883	12716	12823	12708	12704	12727	12599	12822	12694	12527	12800	12568	12530	12686	12890	12839	12815	12865	12733	12915	12777	12689	12742	12763	12927	12800	12531	12659	12700	12693	12775	12737	12620	12728	12925	12778	12700	12569	12720	12690	12775	12880	12700	12704	12579	12696	12758	12615	12808	12843	12787	12634	12750	12518	12627	12798	12830	12711	12673	12664	12606	12671	12730	12797	12693	12860	12723	12766	12690	12705	12614	12756	12761	12755	12863	12760	12852	12710	12765	12763	12671	12676	12766	12713	12810	12848	12891	12666	12715	12893	12894	12699	12700	12690	12673	12749	12738	12733	12625	12727	12676	12935	12792	12791	12918	12731	12797	12873	12770	12664	12791	12758	12647	12708	12847	12644	12582	12831	13015	12590	12834	12647	12585	12764	12710	12794	12739	12786	12565	12824	12587	12914	12647	12727	12852	12763	12749	12835	12712	12489	12770	12800	12824	12699	12613	12657	12747	12703	12586	12728	12605	12744	12812	12628	12967	12772	12657	12489	12592	12756	12617	12604	12738	12627	12738	12735	12725	12770	12596	12864	12794	12683	12894	12608	12676	12601	12837	12707	12735	12718	12657	12818	12712	12612	12940	12728	12780	12780	12800	12736	12611	12807	12572	12701	12582	12874	12684	12746	12747	12763	12691	12732	12730	12754	12651	12816	12707	12831	12602	12732	12798	12692	12692	12778	12773	12755	12798	12709	12740	12849	12810	12789	12689	12516	12818	12705	12767	12707	12835	12732	12608	12585	12793	12671	12813	12790	12633	12655	12784	12864	12635	12653	12743	12785	12885	12754	12844	12715	12628	12681	12789	12871	12762	12830	12840	12826	12815	12821	12732	12685	12746	12758	12726	12835	12631	12662	12755	12893	12669	12877	12735	12657	12763	12839	12667	12830	12910	12734	12893	12693	12777	12716	12702	12739	12772	12802	12675	12617	12812	12680	12820	12646	12806	12804	12732	12704	12798	12783	12749	12729	12736	12724	12620	12856	12716	12649	12639	12833	12597	12770	12733	12745	12902	12704	12780	12757	12682	12662	12657	12784	12731	12642	12662	12682	12663	12661	12685	12651	12816	12599	12692	12681	12801	12639	12757	12662	12682	12797	12667	12684	12763	12942	12763	12705	12737	12727	12607	12667	12679	12745	12818	12839	12732	12747	12827	12902	12853	12764	12768	12894	12784	12819	12799	12800	12817	12777	12736	12752	12830	12896	12857	12753	12749	12748	12713	12733	12770	12799	12794	12694	12691	12842	12773	12958	12697	12658	12754	12877	12689	12930	12626	12736	12907	12609	12746	12663	12820	12692	12752	12717	12827	12658	12832	12786	12724	12824	12811	12747	12635	12750	12703	12680	12773	12698	12888	12645	12815	12820	12786	12943	12683	12584	12713	12759	12965	12777	12901	12847	12644	12890	12691	12482	12828	12704	12823	12782	12808	12980	12934	12766	12602	12681	12782	12751	12762	12898	12763	12705	12959	12730	12846	12733	12833	12766	12841	12614	12754	12648	12828	12800	12738	12792	12781	12790	12889	12813	12766	12630	12566	12931	12779	12722	12664	12696	12735	12856	12847	12747	12741	12819	12605	12824	12708	12541	12638	12680	12775	12614	12719	12639	12505	12640	12729	12650	12909	12649	12757	12788	12709	12789	12918	12665	12788	12664	12854	12768	12822	12855	12732	12669	12698	12678	12640	12872	12761	12589	12806	12715	12801	12634	12613	12738	12670	12575	12717	12715	12650	12753	12831	12812	12835	12778	12639	12653	12706	12604	12715	12731	12780	12693	12683	12669	12822	12839	12828	12719	12858	12682	12677	12778	12737	12795	12699	12699	12773	12743	12699	12835	12766	12900	12817	12799	12829	12660	12907	12843	12742	12727	12675	12783	12610	12618	12727	12692	12684	12837	12776	12861	12865	12693	12771	12817	12787	12681	12939	12662	13022	12754	12715	12791	12719	12818	12837	12712	12733	12744	12632	12851	12701	12691	12787	12761	12599	12859	12876	12644	12808	12704	12633	12744	12830	12772	12848	12660	12817	12726	12712	12697	12728	12678	12670	12714	12763	12701	12786	12626	12804	12765	12911	12782	12765	12726	12751	12551	12595	12908	12832	12836	12646	12611	12782	12764	12747	12700	12626	12788	12772	12630	12584	12803	12837	12791	12782	12694	12623	12816	12766	12794	12741	12649	12757	12704	12605	12707	12667	12686	12736	12757	12755	12640	12663	12670	12878	12838	12897	12724	12730	12680	12703	12678	12745	12650	12723	12660	12644	12789	12762	12741	12661	12783	12937	12870	12685	12813	12748	12576	12695	12720	13089	12696	12667	12748	12698	12720	12609	12859	12841	12639	12738	12771	12924	12743	12650	12727	12632	12711	12765	12778	12906	12768	12785	12812	12661	12841	12747	12807	12717	12710	12711	12912	12603	12837	12717	12787	12803	12685	12737	12666	12605	12628	12737	12715	12706	12656	12702	12687	12676	12776	12686	12730	12950	12764	12832	12716	12777	12714	12758	12616	12704	12766	12689	12726	12633	12592	12843	12813	12862	12724	12715	12736	12769	12872	12691	12794	12806	12741	12748	12771	12712	12832	12731	12818	12674	12796	12748	12741	12827	12743	12673	12764	12757	12741	12625	12614	12776	12860	12883	12561	12567	12659	12917	12672	12807	12644	12527	12612	12839	12714	12693	12695	12822	12900	12719	12688	12703	12877	12807	12735	12624	12491	12772	12724	12739	12778	12709	12660	12735	12855	12849	12778	12743	12622	12814	12844	12690	12713	12656	12677	12715	12692	12745	12703	12805	12850	12754	12809	12649	12734	12877	12648	12740	12655	12827	12987	12792	12654	12846	12740	12803	12733	12728	12641	12750	12627	12705	12790	12843	12823	12626	12807	12925	12670	12647	12676	12649	12766	12681	12784	12692	12668	12807	12837	12985	12676	12680	12946	12972	12609	12696	12736	12925	12794	12749	12824	12757	12680	12737	12819	12813	12665	12720	12790	12752	12957	12694	12602	12839	12915	12742	12734	12674	12708	12576	12675	12798	12650	12701	12757	12697	12762	12643	12628	12848	12776	12715	12818	12758	12770	12800	12675	12580	12865	12791	12656	12792	12756	12750	12669	12765	12749	12679	12778	12763	12689	12725	12841	12701	12690	12550	12884	12648	12648	12815	12813	12771	12826	12674	12751	12732	12829	12834	12838	12866	12696	12691	12635	12778	12726	12600	12747	12758	12672	12840	12809	12806	12774	12763	12749	12811	12791	12605	12771	12639	12745	12631	12725	12928	12714	12599	12713	12714	12692	12665	12725	12672	12746	12798	12651	12931	12595	12801	12729	12890	12925	12775	12727	12842	12673	12717	12716	12452	12823	12576	12824	12672	12762	12787	12651	12660	12682	12853	12796	12760	12728	12775	12675	12688	12884	12850	12864	12720	12779	12732	12841	12735	12640	12742	12823	12834	12926	12734	12687	12718	12701	12839	12680	12722	12657	12653	12800	12862	12896	12807	12620	12665	12801	12751	12598	12720	12694	12739	12770	12820	12794	12722	12765	12769	12653	12473	12790	12711	12783	12814	12661	12923	12786	12844	12710	12589	12788	12700	12553	12734	12704	12706	12924	12848	12788	12750	12634	12728	12774	12813	12631	12648	12761	12717	12758	12784	12661	12834	12673	12756	12758	12889	12865	12707	12871	12880	12763	12645	12776	12893	12791	12802	12781	12668	12673	12514	12618	12743	12923	12605	12866	12807	12684	12679	12801	12733	12606	12742	12689	12710	12758	12750	12655	12884	12758	12781	12653	12762	12621	12668	12849	12901	12777	12726	12846	12829	12690	12741	12832	12842	12658	12759	12632	12731	12792	12651	12681	12890	12752	12618	12814	12794	12655	12769	12853	12721	12805	12909	12544	12789	12701	12878	12758	12820	12770	12743	12709	12664	12723	12732	12782	12734	12695	12719	12857	12737	12636	12834	12687	12724	12759	12638	12700	12740	12845	12664	12621	12765	12750	12688	12698	12667	12776	12825	12782	12847	12633	12795	12805	12677	12684	12777	12649	12757	12705	12838	12721	12879	12679	12758	12608	12877	12664	12686	12741	12696	12689	12740	12711	12711	12770	12670	12693	12740	12624	12741	12934	12594	12854	12776	12860	12778	12650	12853	12752	12673	12759	12679	12763	12571	12846	12698	12896	12810	12720	12849	12721	12502	12776	12644	12649	12898	12734	12820	12676	12755	12850	12804	12748	12941	12759	12743	12571	12648	12799	12738	12757	12896	12781	12787	12663
25426	21414	28559	44809	40745	38958	25540	17693	16070	16204	16110	15980	15958	16073	16045	15815	15625	15785	15974	15872	15957	15723	16070	15893	15845	15842	15877	15768	15703	15723	16121	15968	15815	16628	16101	16002	15684	15821	15625	15471	15678	15572	15814	15850	15568	15700	15758	15746	15613	15526	15683	15769	15698	15672	15506	15521	15656	15682	15621	15893	15711	15838	15876	15738	15685	15677	15626	15738	15771	15685	15697	15557	15670	15694	15644	15535	15719	15341	15685	15645	15735	15515	15857	15676	15568	15699	15615	15635	15653	15841	15816	15755	15725	15817	15515	15633	15682	15617	15720	15693	15721	15748	15870	15725	15829	15667	15717	15664	15745	15663	15453	15427	15812	15697	15733	15787	15890	15554	15517	15660	15674	15586	15763	15825	15747	15579	15736	15730	15386	15643	15701	15717	15585	15910	15867	15484	15685	15692	15799	15535	15558	15588	15584	15650	15753	15602	15472	15557	15785	15640	15786	15609	15660	15628	15637	15747	15542	15663	15457	15477	15621	15646	15634	15695	15668	15520	15603	15700	15472	15791	15524	15787	15598	15660	15736	15787	15550	15804	15886	15591	15702	15828	15622	15700	15703	15714	15817	15623	15699	15736	15649	15478	15897	15683	15836	15639	15728	15705	15719	15688	15885	15518	15927	15840	15769	15778	15834	15599	15767	15664	15545	15769	15541	15588	15820	15522	15810	15720	15768	15851	15923	15826	15812	15594	15734	15708	15550	15621	15753	15674	15612	15625	15514	15553	15450	15784	15824	15842	15719	15666	15460	15589	15709	15556	15642	15540	15567	15658	15632	15605	15707	15831	15669	15559	15617	15611	15629	15631	15625	15735	15599	15617	15477	15537	15613	15708	15668	15620	15673	15706	15661	15537	15772	15915	15558	15598	15581	15733	15644	15460	15772	15727	15879	15713	15586	15643	15768	15614	15668	15602	15529	15795	15699	15507	15714	15619	15417	15591	15792	15611	15651	15699	15579	15587	15595	15432	15704	15855	15573	15706	15842	15693	15648	15636	15737	15455	15485	15605	15866	15735	15780	15555	15669	15818	15506	15658	15347	15651	15611	15664	15529	15712	15658	15587	15694	15634	15659	15737	15719	15703	15691	15545	15723	15699	15534	15649	15341	15731	15952	15533	15886	15632	15692	15751	15464	15564	15572	15692	15751	15698	15639	15567	15650	15415	15447	15503	15695	15719	15715	15647	15721	15483	15879	15852	15740	15704	15687	15656	15655	15652	15612	15677	15742	15483	15787	15527	15685	15750	15704	15787	15607	15690	15687	15791	15727	15665	15649	15871	15793	15730	15569	15687	15532	15665	15726	15737	15653	15610	15779	15621	15787	15405	15543	15609	15835	15757	15746	15598	15745	15551	15554	15607	15603	15485	15707	15677	15624	15801	15561	15732	15518	15551	15515	15377	15686	15613	15590	15775	15476	15680	15573	15663	15791	15715	15659	15522	15559	15654	15639	15804	15677	15686	15752	15757	15686	15638	15686	15573	15566	15630	15546	15642	15615	15591	15516	15538	15510	15705	15545	15691	15669	15585	15557	15596	15568	15707	15668	15626	15633	15457	15715	15695	15582	15877	15666	15532	15663	15831	15575	15637	15626	15798	15740	15719	15587	15835	15678	15671	15733	15750	15590	15735	15674	15600	15724	15549	15720	15694	15618	15714	15736	15658	15775	15456	15571	15729	15806	15676	15745	15691	15789	15652	15828	15703	15638	15623	15535	15830	15668	15550	15477	15709	15456	15501	15707	15659	15824	15763	15653	15643	15625	15604	15786	15711	15802	15627	15671	15759	15440	15689	15713	15630	15653	15642	15579	15949	15765	15468	15837	15663	15688	15721	15710	15759	15656	15713	15673	15634	15694	15685	15687	15576	15602	15570	15654	15643	15663	15567	15624	15626	15701	15717	15870	15717	15807	15520	15553	15698	15841	15488	15604	15559	15744	15636	15592	15653	15668	15389	15682	15463	15679	15640	15779	15575	15683	15618	15758	15648	15617	15760	15741	15521	15790	15751	15742	15784	15656	15694	15574	15493	15610	15715	15771	15739	15661	15623	15581	15820	15680	15526	15644	15603	15743	15674	15814	15791	15658	15603	15607	15764	15642	15818	15625	15676	15635	15498	15515	15617	15680	15581	15716	15582	15896	15493	15520	15701	15679	15531	15729	15625	15570	15530	15705	15705	15774	15738	15495	15596	15678	15771	15627	15543	15573	15587	15631	15731	15440	15584	15543	15538	15960	15816	15831	15902	15597	15781	15662	15671	15876	15753	15640	15535	15692	15762	15782	15670	15583	15607	15596	15765	15662	15653	15798	15626	15892	15766	15553	15648	15833	15371	15520	15621	15698	15633	15656	15725	15706	15459	15569	15610	15721	15750	15716	15688	15608	15692	15739	15554	15515	15493	15485	15524	15794	15718	15546	15672	15643	15674	15518	15602	15863	15649	15820	15620	15511	15568	15773	15598	15720	15682	15788	15876	15661	15552	15816	15866	15617	15687	15534	15700	15716	15733	15858	15645	15574	15775	15765	15668	15549	15360	15520	15705	15727	15580	15760	15563	15777	15706	15620	15929	15721	15651	15538	15605	15959	15649	15769	15766	15790	15606	15615	15541	15591	15814	15424	15883	15694	15736	15697	15570	15637	15724	15755	15620	15697	15724	15627	15670	15682	15577	15670	15763	15798	15689	15717	15845	15616	15598	15691	15415	15584	15493	15629	15643	15596	15796	15801	15530	15868	15507	15677	15656	15593	15704	15687	15887	15655	15639	15782	15675	15718	15832	15497	15700	15734	15579	15406	15584	15752	15598	15681	15701	15823	15516	15656	15650	15635	15615	15494	15584	15621	15698	15589	15547	15629	15791	15681	15842	15739	15631	15713	15744	15607	15580	15515	15646	15710	15750	15704	15694	15736	15768	15561	15405	15665	15706	15824	15629	15652	15528	15653	15391	15724	15711	15856	15830	15745	15716	15729	15653	15513	15696	15454	15604	15769	15882	15752	15523	15690	15695	15686	15402	15723	15565	15647	15561	15595	15715	15904	15515	15669	15605	15694	15761	15680	15669	15712	15703	15672	15723	15543	15564	15494	15885	15491	15703	15563	15590	15644	15709	15666	15633	15506	15862	15683	15667	15850	15608	15887	15704	15663	15671	15692	15454	15589	15558	15669	15790	15795	15700	15685	15608	15663	15605	15699	15565	15577	15527	15637	15709	15749	15498	15635	15457	15738	15786	15671	15722	15894	15673	15733	15722	15533	15702	15693	15778	15619	15559	15568	15657	15661	15656	15538	15804	15621	15737	15677	15629	15648	15701	15681	15681	15669	15538	15614	15861	15638	15486	15653	15530	15583	15690	15699	15788	15736	15524	15891	15541	15633	15514	15567	15803	15772	15739	15976	15687	15601	15405	15776	15664	15596	15532	15594	15671	15753	15495	15776	15570	15795	15683	15755	15659	15601	15755	15679	15622	15596	15783	15755	15505	15659	15617	15732	15481	15690	15420	15403	15585	15703	16045	15489	15478	15577	15634	15732	15643	15637	15643	15894	15723	15859	15635	15812	15708	15825	15609	15630	15790	15654	15672	15533	15583	15819	15642	15677	15629	15562	15628	15428	15664	15220	15687	15636	15623	15589	15746	15805	15663	15644	15742	15589	15735	15779	15858	15510	15600	15710	15553	15612	15613	15669	15641	15648	15575	15788	15558	15666	15708	15628	15647	15579	15638	15661	15464	15699	15634	15880	15622	15759	15727	15786	15531	15656	15770	15592	15685	15745	15657	15630	15640	15570	15458	15677	15451	15526	15548	15835	15642	15730	15774	15558	15701	15739	15512	15669	15652	15444	15747	15728	15575	15704	15650	15597	15708	15620	15727	15738	15614	15596	15749	15782	15617	15741	15625	15525	15552	15714	15558	15514	15503	15676	15670	15647	15808	15635	15601	15618	15729	15847	15545	15743	15552	15629	15756	15532	15660	15584	15674	15736	15566	15469	15611	15668	15591	15590	15840	15554	15686	15741	15625	15600	15589	15462	15547	15726	15582	15631	15616	15570	15506	15657	15667	15705	15786	15693	15884	15984	15444	15658	15515	15663	15762	15751	15891	15623	15567	15664	15631	15773	15692	15702	15676	15649	15657	15822	15878	15773	15675	15788	15743	15701	15318	15710	15711	15573	15540	15679	15553	15642	15583	15738	15691	15672	15806	15632	15817	15720	15480	15672	15606	15667	15685	15700	15719	15791	15654	15576	15730	15572	15550	15495	15802	15758	15645	15566	15656	15812	15603	15592	15524	15520	15694	15676	15567	15876	15556	15620	15656	15642	15759	15869	15593	15638	15817	15560	15478	15551	15765	15752	15628	15594	15724	15629	15712	15550	15700	15696	15661	15792	15747	15750	15887	15733	15459	15527	15666	15738	15704	15698	15747	15633	15541	15426	15664	15486	15645	15773	15594	15590	15771	15635	15792	15777	15433	15715	15654	15614	15544	15534	15666	15494	15676	15797	15806	15693	15507	15725	15743	15826	15676	15597	15644	15811	15618	15806	15552	15692	15707	15745	15750	15711	15786	15732	15508	15806	15852	15593	15679	15708	15758	15393	15612	15644	15644	15442	15610	15712	15616	15648	15725	15897	15496	15466	15607	15758	15416	15721	15550	15602	15732	15815	15900	15755	15694	15658	15818	15570	15719	15893	15756	15503	15642	15750	15832	15561	15668	15685	15707	15716	15673	15692	15761	15709	15613	15838	15654	15722	15598	15796	15719	15707	15670	15703	15763	15404	15691	15626	15574	15770	15764	15446	15579	15553	15476	15479	15654	15756	15704	15688	15547	15614	15889	15713	15614	15583	15532	15651	15691	15645	15528	15649	15710	15766	15689	15594	15609	15646	15589	15681	15684	15360	15646	15688	15739	15538	15449	15810	15626	15691	15700	15699	15693	15714	15491	15501	15571	15695	15702	15729	15828	15794	15772	15691	15660	15703	15557	15712	15727	15694	15719	15537	15587	15487	15712	15724	15612	15501	15799	15732	15617	15588	15709	15835	15434	15527	15579	15587	15794	15727	15504	15718	15717	15753	15537	15661	15536	15592	15546	15832	15689	15795	15923	15647	15764	15795	15599
15651	24332	25844	68072	33005	44132	14090	13823	13531	13543	13500	13435	13477	13397	13440	13482	13328	13441	13343	13446	13405	13233	13517	13486	13356	13347	13174	13277	13188	13169	13889	13452	13619	14341	13344	13002	13123	13189	13300	13001	13136	13053	13037	13078	13189	13034	13114	13264	13116	13113	13205	13044	13195	13187	13200	13179	13233	13177	13184	13102	13102	13223	13190	13261	13259	13146	12969	13152	13097	12900	13270	13230	13104	13061	13243	13325	13236	13144	12973	13138	13152	12989	13028	13346	13051	13090	13087	13235	13149	13116	13091	13201	13226	13064	13148	12986	13251	13119	13151	13245	13324	13073	13136	13148	13294	13307	13079	13265	13138	13196	13022	13137	13193	13306	13114	12851	13078	13135	13174	13227	13234	12990	13122	13032	13064	13258	12998	13349	13143	13307	13167	13229	13191	13240	13115	13238	13191	13307	13166	13089	13177	13022	13100	13095	12940	13244	13101	13008	13191	13120	12931	13138	13055	13171	13080	13070	13186	13211	13111	13101	12982	13078	13315	13041	13236	12951	13112	13202	13150	13035	13216	13092	13085	13229	13174	13046	13108	13019	13116	13276	13325	13190	13198	13133	13198	12941	13252	12911	13343	13235	13276	13192	12969	13328	13088	13249	12950	13128	13092	13206	13113	13038	13194	13024	13157	13150	12996	12996	13113	13214	13095	13079	13082	13368	13147	13233	13018	13166	13236	13015	13118	13052	12972	12995	13093	13264	13060	13172	13104	13180	13161	13222	13222	13124	13136	13138	13210	13129	13220	13020	13052	13017	13109	13035	13022	13230	13119	13180	13096	13272	13130	13105	13063	13079	13073	13151	13250	13080	13062	13092	13041	13251	13154	13056	12925	13028	13036	13033	13341	13250	13004	13144	13227	12961	13133	13062	13249	13311	13088	13011	12999	13096	13171	13145	13092	13158	13162	13074	13142	13180	13266	13307	13186	13219	13437	13188	13110	13099	13118	13255	12964	13082	12954	13118	13046	13238	13153	13298	13130	13139	13113	13119	13141	13016	13226	13128	13270	13379	13001	13114	13162	13161	13081	13028	13282	12968	13111	12939	13158	13156	13062	13061	13134	13147	13178	13140	13108	13144	13076	12974	13228	13202	13003	13186	13139	13157	12990	13069	13160	13246	13125	13097	13189	13177	13173	13183	13272	13065	13157	13217	13299	13064	13216	13014	12987	13010	13212	13100	13125	13063	13282	13068	13306	13177	13151	13178	13130	13092	13016	13125	13099	13221	13131	12928	13121	13035	13168	12952	13099	13167	13193	13334	13118	13280	13154	13142	13091	13245	13052	13090	13133	13048	13128	13096	13078	13238	13145	13015	13177	13055	13135	13140	13204	13075	13249	13073	13087	13034	13213	13139	13055	13229	13227	13034	13282	13179	13119	13200	13166	13221	13202	13002	12973	13102	13269	13018	13177	13269	13077	13126	13253	13343	13049	13186	13193	13098	12950	13206	13015	13009	13216	13173	13156	13003	13135	13189	13274	13125	13315	12976	13263	13047	13165	13148	13086	13146	13041	13196	13157	13179	13081	13077	13188	13208	13072	13160	13063	13259	13181	13124	13115	13197	13118	13083	13244	13113	13055	13162	13039	13098	13114	13260	13151	13114	13050	13052	13088	13073	13166	13199	13190	13063	13181	13078	13172	13152	13225	13071	13203	13161	13057	13042	13214	13086	13182	12965	13112	13154	13128	13125	13226	13193	13083	13074	13062	13271	13102	13209	13163	13202	13143	13272	13186	13149	13082	13298	13119	13120	13260	13090	13203	13121	13047	13182	13212	13130	13064	13094	13070	13076	13128	12968	13116	13093	13071	13097	13111	13149	12948	13017	13115	13105	13152	13243	13063	13187	13067	13056	13205	13173	13187	13106	13109	13150	13037	13056	13178	13265	13095	13287	13223	13158	12983	13249	13108	13124	13065	13277	13113	13183	13178	13153	13275	13168	13144	13135	13161	13046	13144	13075	13220	13091	13077	13153	13261	13223	13009	13190	13100	13122	13193	13168	13128	13142	13124	13276	13201	13205	13125	13258	13008	13081	13103	13045	13226	13272	13088	13137	13080	13055	12937	13047	13078	13153	13313	13210	12963	12952	13080	13273	13214	13169	13215	13137	13070	13177	13098	13130	13095	13155	13224	13007	13190	13116	13186	13064	13145	13135	13252	13184	13095	13214	13163	13033	13108	13242	13071	13215	13262	13146	13181	12960	13131	13069	13210	13226	13248	13193	13198	13155	12963	13173	13189	13064	13142	13126	13055	13181	13014	13261	13237	13144	13056	13240	13124	13205	13092	13269	13112	13075	13156	13148	13004	13114	13201	13129	13097	13191	13376	12990	13209	13248	13062	13235	13083	13236	13160	13020	13238	13037	13048	13036	13118	13257	13175	13056	13221	13077	13163	13151	13155	13180	13190	13036	13069	13267	13215	12922	13145	13192	12965	13173	13309	13214	13007	13105	13073	13083	13362	13042	13202	13295	13197	13154	13152	13245	13047	13189	13275	13233	13191	13077	12983	13226	13159	13141	12836	12955	13147	13049	13111	13324	12994	13205	13148	13243	13056	13250	13139	13100	13225	13122	13106	13150	13098	13169	13244	13046	13193	13164	13115	13072	13149	13185	13283	12977	13123	13142	13044	13175	13172	13189	13024	13157	13139	13095	13163	13046	13190	13097	13075	13184	13126	13184	13048	13188	13312	13283	13157	12940	13210	13118	13033	13111	13277	12952	13186	13019	13157	13031	13087	13148	12959	13195	13156	13123	13120	12983	13065	13037	13337	13220	13030	13133	13153	13220	13166	13131	12946	13193	13152	13232	13023	13182	13134	13178	13210	13158	13084	13168	12964	13043	13090	13112	13255	12919	13354	13314	13082	13147	13186	13020	13308	13056	13096	13159	13222	13119	13263	13188	13128	13148	13172	13334	13217	13199	13026	13242	13142	13113	13192	13165	13286	13132	12952	13143	13072	13248	13113	13161	13042	13063	13052	13217	13152	13182	13136	13102	13251	13179	13143	13230	13129	13178	13238	12966	13110	13232	13058	13117	13115	13146	13122	13322	13200	13108	13222	13141	13225	13081	13124	13081	13032	13170	13213	13159	13232	13291	13139	13049	13022	13225	13081	13108	13058	13159	13040	12964	13149	13175	13197	13003	13103	13116	13225	13152	13124	13110	12980	13189	13057	13189	13094	13144	13144	13108	13179	13096	13133	13032	13078	13067	13160	13262	13013	13159	13212	13123	13059	13141	13234	13199	13037	13188	13175	13150	13206	13204	13111	13176	13131	13225	13147	13158	13180	13131	13092	13095	13283	13105	13186	13191	13045	13074	13233	13190	13146	13176	13121	13091	13270	12892	13158	13147	13374	13284	13098	13074	12877	13093	13105	13108	13281	13117	13098	13130	13077	13011	13246	13184	12950	12971	13062	13273	13149	13036	13214	13057	13237	13174	13222	13083	13084	13299	13124	13163	13213	13066	13258	12941	13156	13194	13170	12966	13099	13149	12922	13001	13285	13115	13089	13035	13176	13193	13144	13130	13294	13194	13161	13223	13179	13106	13333	13238	13215	13098	13247	13000	13048	13080	13193	13112	13154	13021	13323	13257	13099	13193	13160	13095	13057	12968	13118	13068	13007	13131	13078	13174	13100	13131	13096	13263	13122	13078	13253	13178	13009	13108	13114	13084	13073	13083	13164	13206	13319	13001	13093	13223	13195	13080	13175	13287	13076	13258	13117	13116	13129	13157	13262	13068	13041	13086	12913	13024	13078	13131	13061	13019	13075	13135	13220	13213	12965	13041	13119	13168	13140	13148	13161	12917	13202	13254	13250	13263	12999	13221	13135	13286	13096	13071	13121	13095	13126	13200	13135	13135	13037	13159	13174	13061	13130	13078	13134	13064	13199	13175	13331	13015	13105	13107	13260	13107	12937	13100	13288	13268	13167	13099	13236	13111	13257	13035	13109	13293	13178	13108	13286	13154	13150	13184	13166	13196	13198	13043	13091	13052	13050	12903	13179	13138	12999	13355	13191	13050	13092	13144	13240	13138	13249	13146	13271	13202	13036	13250	13129	13141	13124	13188	13122	13227	13188	13173	13222	13242	13187	13217	13070	13176	13190	13090	13043	13185	13032	13177	13088	13139	13156	13093	13202	13161	13187	13129	13050	13087	13156	13180	13325	13166	13061	13038	13157	13025	13229	13212	13205	13059	13080	13043	13076	13132	13158	13216	13142	13062	13150	13139	13146	13098	13173	13180	13127	13211	13115	13204	13106	13205	13135	13018	13143	13300	13148	12958	13347	12976	13125	13113	12948	13163	13061	13242	13297	13234	13279	13298	13027	13113	13166	13139	13045	13135	13173	13068	13122	13198	13219	12947	13227	13196	13113	13109	13150	13082	13117	13034	13092	13208	13372	12913	13110	13287	13100	13057	13169	13063	13074	13157	13181	13192	13124	12961	13240	13021	13126	13130	13187	13253	13177	13028	13111	13215	13057	13211	13098	13108	13254	13098	13194	13165	13179	13097	13285	13235	13299	13157	13137	13174	13133	13135	13087	13137	13109	13077	13065	13017	13215	13122	12974	13249	13200	13170	12983	13103	13161	13096	13059	13079	13216	13180	13152	13099	13162	13011	13081	13088	13146	13168	13343	12799	13191	13119	13117	13079	13077	13089	13097	13171	13162	13119	13256	13188	13131	13176	13211	13086	13169	13293	13169	13048	13263	13117	13121	13160	13211	13064	12998	13110	13163	13076	13232	13298	13046	13180	13200	13118	13180	13124	13301	13126	13075	13287	13173	13038	13082	13225	13252	13088	13190	13171	13160	13182	13019	13230	13261	13159	13162	13173	12991	13105	13148	13077	13005	13175	13038	13188	13183	13049	13277	13161	13130	13204	13171	13073	13059	13244	13055	13116	13024	12995	13170	13242	13013	12977	13213	13339	13241	13314	13146	13195	13195	13133	13062	13044	13275	13016	13080	13176	13161	13089	13150	13196	13035	13139	13096	13080	13155	13034	13264	13315	13155	13099	13099	13188	13116	13153	13083	13051	13035	13103	13188	13139	13071	13002	13189	13060	13213	13261	13126	12994	13362	13330	13200	13156	13127	13064	13151	13033
23906	21450	29144	45339	38188	40912	28393	18830	16538	16642	16443	16282	16156	16095	16103	16056	15924	16005	16088	16051	15918	15914	15860	15874	16029	15865	15871	15932	15814	16048	16859	17115	17500	16641	16372	15629	15779	15579	15545	15697	15681	15501	15618	15574	15550	15622	15916	15686	15659	15709	15764	15713	15601	15432	15500	15660	15688	15727	15947	15690	15530	15822	15707	15812	15737	15644	15650	15718	15605	15731	15566	15696	15613	15405	15622	15863	15685	15741	15574	15626	15512	15784	15708	15571	15662	15494	15709	15687	15680	15600	15779	15887	15611	15581	15532	15677	15665	15456	15392	15754	15898	15722	15511	15548	15606	15768	15562	15692	15806	15535	15651	15541	15511	15698	15671	15874	15661	15544	15507	15543	15552	15596	15525	15861	15678	15519	15733	15618	15614	15727	15487	15753	15596	15797	16016	15628	15473	15764	15738	15650	15741	15666	15629	15618	15596	15596	15687	15596	15619	15614	15730	15678	15524	15407	15647	15690	15720	15814	15528	15531	15904	15566	15754	15716	15595	15643	15572	15757	15559	15743	15674	15395	15646	15494	15489	15759	15580	15653	15731	15574	15762	15517	15577	15487	15685	15610	15719	15661	15722	15601	15591	15802	15723	15749	15783	15617	15603	15666	15653	15705	15475	15631	15518	15514	15435	15680	15377	15366	15667	15740	15574	15764	15592	15644	15628	15722	15554	15529	15648	15728	15701	15690	15500	15649	15697	15492	15481	15725	15686	15579	15813	15608	15613	15591	15648	15621	15509	15640	15522	15546	15557	15657	15630	15786	15596	15629	15652	15625	15571	15561	15832	15448	15635	15587	15564	15715	15671	15759	15616	15725	15572	15801	15679	15581	15718	15801	15724	15409	15545	15672	15768	15659	15723	15582	15704	15616	15718	15814	15828	15617	15616	15634	15584	15645	15567	15602	15738	15670	15791	15479	15549	15900	15656	15832	15677	15768	15677	15589	15719	15553	15586	15653	15855	15693	15577	15584	15689	15552	15663	15608	15754	15604	15484	15664	15604	15597	15660	15378	15557	15665	15577	15546	15600	15697	15755	15696	15764	15712	15786	15651	15659	15552	15684	15700	15554	15739	15570	15754	15672	15632	15602	15435	15663	15587	15531	15831	15683	15839	15797	15816	15615	15552	15653	15502	15662	15588	15695	15574	15574	15603	15674	15575	15727	15556	15539	15536	15611	15683	15477	15541	15617	15563	15572	15722	15681	15703	15692	15758	15545	15750	15414	15677	15654	15685	15533	15744	15752	15589	15573	15512	15553	15727	15627	15402	15696	15697	15649	15814	15579	15717	15436	15665	15536	15833	15495	15682	15699	15575	15627	15521	15778	15640	15393	15578	15824	15678	15699	15530	15666	15839	15693	15777	15835	15649	15887	15542	15860	15935	15611	15752	15728	15614	15586	15506	15556	15686	15687	15780	15503	15623	15815	15535	15508	15505	15795	15823	15598	15527	15566	15679	15743	15768	15582	15429	15735	15528	15668	16062	15806	15689	15743	15709	15772	15600	15555	15447	15632	15689	15643	15731	15646	15630	15638	15609	15738	15603	15590	15833	15657	15452	15697	15577	15532	15518	15747	15627	15629	15663	15649	15752	15605	15498	15594	15860	15710	15634	15585	15601	15738	15714	15757	15568	15516	15707	15692	15784	15585	15456	15843	15798	15754	15705	15686	15613	15690	15442	15478	15771	15457	15518	15553	15696	15740	15764	15720	15700	15727	15726	15603	15783	15782	15537	15619	15572	15646	15700	15491	15423	15804	15581	15617	15760	15714	15567	15705	15577	15587	15705	15823	15666	15587	15534	15617	15442	15651	15666	15710	15599	15787	15508	15407	15555	15642	15632	15648	15571	15616	15672	15651	15784	15628	15693	15659	15634	15523	15789	15458	15797	15566	15679	15612	15738	15711	15649	15511	15741	15451	15702	15603	15849	15662	15590	15618	15658	15679	15525	15677	15748	15540	15512	15694	15771	15640	15746	15806	15554	15485	15490	15589	15684	15633	15657	15747	15504	15701	15852	15602	15686	15736	15661	15563	15530	15694	15725	15450	15715	15698	15496	15847	15865	15674	15471	15527	15514	15559	15637	15693	15569	15569	15615	15700	15677	15703	15569	15713	15702	15808	15689	15619	15690	15816	15454	15722	15892	15615	15462	15407	15982	15531	15607	15740	15611	15702	15783	15685	15587	15601	15572	15689	15583	15664	15637	15582	15503	15493	15651	15798	15825	15675	15702	15647	15544	15684	15749	15607	15871	15745	15736	15770	15740	15645	15416	15549	15468	15703	15620	15554	15742	15659	15667	15802	15721	15752	15559	15601	15666	15649	15569	15686	15577	15582	15762	15855	15939	15623	15782	15792	15526	15577	15742	15590	15569	15514	15503	15464	15545	15742	15693	15531	15799	15633	15618	15835	15863	15552	15619	15723	15499	15877	15659	15850	15860	15718	15453	15596	15647	15575	15414	15561	15555	15651	15790	15571	15631	15621	15802	15453	15630	15531	15940	15487	15483	15631	15626	15662	15678	15825	15622	15733	15860	15598	15569	15665	15339	15533	15720	15945	15597	15605	15671	15460	15624	15347	15541	15730	15668	15456	15587	15549	15711	15582	15577	15526	15846	15814	15598	15551	15542	15655	15635	15766	15707	15870	15689	15745	15628	15669	15523	15756	15684	15665	15653	15772	15523	15743	15560	15589	15712	15757	15686	15651	15826	15548	15754	15767	15751	15778	15661	15604	15645	15721	15630	15546	15586	15594	15764	15716	15614	15692	15731	15778	15554	15604	15605	15547	15539	15532	15635	15423	15609	15662	15388	15625	15632	15522	15586	15410	15605	15728	15668	15743	15663	15629	15868	15619	15594	15651	15498	15553	15622	15694	15754	15714	15393	15609	15652	15574	15771	15603	15643	15719	15457	15716	15679	15560	15602	15498	15438	15599	15784	15644	15816	15738	15642	15771	15438	15466	15693	15678	15692	15474	15626	15550	15630	15536	15646	15508	15496	15591	15591	15536	15765	15606	15649	15633	15446	15572	15662	15557	15799	15614	15538	15568	15633	15547	15504	15739	15652	15584	15692	15771	15668	15520	15650	15428	15585	15719	15735	15839	15733	15685	15580	15634	15644	15632	15775	15558	15570	15718	15666	15499	15641	15408	15655	15595	15482	15541	15660	15636	15706	15702	15365	15731	15613	15577	15606	15648	15661	15657	15736	15815	15626	15740	15664	15650	15404	15497	15608	15505	15679	15959	15616	15444	15602	15675	15708	15635	15713	15639	15553	15433	15705	15655	15705	15640	15737	15662	15703	15644	15761	15717	15640	15603	15620	15419	15677	15761	15637	15633	15711	15540	15618	15787	15696	15554	15556	15692	15697	15642	15713	15513	15554	15587	15816	15688	15598	15863	15560	15371	15512	15460	15687	15633	15656	15876	15652	15749	15723	15715	15616	15564	15513	15511	15525	15449	15535	15514	15621	15747	15618	15667	15658	15804	15601	15783	15495	15506	15637	15728	15584	15638	15519	15594	15663	15744	15547	15729	15500	15742	15659	15590	15583	15801	15768	15706	15640	15639	15596	15684	15550	15454	15605	15752	15778	15463	15829	15741	15752	15442	15684	15716	15511	15756	15422	15727	15515	15810	15846	15668	15556	15568	15687	15654	15770	15836	15735	15608	15763	15528	15829	15813	15649	15805	15740	15541	15591	15823	15785	15634	15952	15645	15692	15741	15372	15629	15715	15557	15679	15393	15635	15707	15487	15488	15482	15548	15589	15593	15653	15576	15614	15671	15686	15662	15599	15538	15490	15492	15855	15792	15574	15685	15554	15774	15550	15547	15506	15779	15571	15494	15558	15765	15614	15390	15710	15684	15852	15711	15747	15587	15685	15557	15626	15717	15634	15572	15678	15656	15854	15666	15661	15599	15758	15685	15634	15498	15441	15645	15740	15739	15598	15647	15614	15656	15570	15820	15517	15462	15379	15623	15384	15517	15605	15716	15515	15693	15728	15546	15784	15815	15656	15551	15638	15767	15578	15729	15692	15814	15735	15692	15830	15717	15635	15707	15427	15768	15471	15745	15441	15682	15430	15683	15443	15724	15922	15702	15605	15464	15544	15797	15642	15475	15490	15623	15707	15703	15588	15616	15421	15598	15554	15679	15613	15799	15631	15679	15560	15574	15354	15468	15355	15648	15627	15416	15676	15519	15816	15642	15662	15612	15804	15722	15652	15595	15684	15882	15491	15730	15673	15723	15583	15556	15654	15678	15473	15673	15556	15521	15927	15616	15738	15585	15632	15615	15830	15574	15318	15427	15672	15489	15572	15804	15579	15768	15793	15766	15589	15718	15563	15753	15740	15812	15805	15460	15527	15557	15549	15500	15674	15815	15668	15568	15552	15538	15591	15701	15659	15795	15558	15668	15627	15598	15833	15703	15731	15690	15714	15560	15544	15659	15777	15590	15630	15642	15547	15746	15522	15684	15721	15580	15699	15493	15655	15625	15501	15568	15440	15559	15661	15666	15556	15776	15703	15570	15575	15398	15651	15770	15772	15593	15667	15626	15660	15717	15715	15633	15701	15720	15606	15766	15554	15617	15717	15420	15709	15717	15656	15919	15507	15318	15829	15530	15642	15691	15619	15505	15621	15718	15730	15714	15732	15726	15747	15633	15717	15496	15696	15532	15701	15782	15614	15575	15629	15574	15579	15723	15788	15565	15597	15771	15636	15850	15614	15658	15648	15577	15538	15540	15666	15701	15509	15885	15910	15642	15721	15552	15711	15548	15470	15595	15501	15548	15568	15676	15579	15536	15540	15730	15899	15738	15662	15737	15438	15704	15516	15672	15738	15814	15677	15498	15364	15533	15604	15521	15647	15813	15887	15698	15742	15594	15666	15760	15458	15670	15555	15774	15715	15801	15698	15580	15607	15678	15538	15502	15734	15553	15768	15578	15627	15622	15459	15716	15808	15820	15577	15600	15515	15456	15553	15730	15723	15785	15584	15574	15662	15547	15742	15801	15613	15633	15663	15852	15635	15606	15638	15713	15815	15688	15552	15796	15803	15670	15520	15579	15599	15745	15829	15657	15786	15655	15632	15606	15516	15745	15633	15550	15526
17833	29818	33308	79656	36186	50299	14811	14446	14219	13972	13947	13651	13740	13787	13577	13613	13386	13380	13408	13434	13359	13762	13503	13619	13507	13517	13588	13632	13428	13300	15529	15298	15453	14458	13932	13224	13161	12975	13154	13125	13216	13108	13192	13225	13212	13141	13103	13235	13133	13109	13203	13059	12913	13187	13289	13161	13106	13102	13057	13113	13103	13055	13035	13057	13175	13093	13121	13088	13140	13103	13050	13242	13263	13030	13125	13302	12950	13007	13126	13139	13109	13212	13042	13159	13203	13170	13074	13171	13019	13143	13013	13179	13284	13010	13142	13065	13046	13047	13082	13133	13030	13239	13131	13165	12968	13036	13112	12881	13052	13169	13093	13152	13128	13059	13187	12920	13139	13148	13096	12982	13381	13279	13173	13256	13150	13150	13058	13073	13213	13022	12999	13143	13142	13075	13295	13107	13068	13007	13141	13136	13124	13155	13117	13085	13042	13162	13144	13135	13005	13095	13021	12934	13160	12997	13080	13091	13067	13106	13088	13074	12988	13023	13139	13123	13222	13030	13039	13263	13050	13129	13181	13079	13081	13121	13031	13065	13097	13090	13119	13054	13151	13131	12921	13091	13114	13197	13202	13150	13181	13025	13103	13071	13281	13241	12961	13014	13139	13078	13147	13050	12924	13093	12899	13188	13045	13187	13028	13263	13180	13034	13101	13009	13123	13057	13140	13089	13111	13048	13158	13186	13063	13314	13224	13004	13144	13157	13153	13240	13028	13205	13099	13010	13114	12912	13157	13168	13071	13236	13053	13117	13102	13208	12968	13253	13010	13071	13132	13103	13178	13152	13162	13059	12997	13160	13109	13066	13147	13168	13090	13094	13066	13031	13041	13130	13121	13020	12996	13122	13117	13131	13237	13263	13179	13012	13188	13151	13077	13107	13207	13102	13086	12986	12956	13102	13020	13117	13160	13052	13294	13066	13167	13326	13020	13009	13103	13124	13076	13075	13112	13074	13087	13151	13172	12996	13028	13054	13043	13068	13133	13250	13049	12992	13114	13036	13094	13146	13037	12963	12900	13076	12969	13172	13218	13151	13183	13003	13126	13284	13259	13096	13154	13003	13080	13084	13021	13069	13152	13048	12986	13144	13137	12997	13022	12954	13119	13014	13094	13018	13227	13176	13243	13097	13125	13155	13223	13102	13047	13067	13034	12921	13131	13044	13013	13148	13077	13170	13075	13247	13166	13041	13121	13087	13067	13285	13082	12998	13094	13173	13050	12913	12937	13211	13083	13304	13180	13077	12961	13001	13097	13167	13183	13161	13259	13021	13078	12988	13250	13088	13211	12911	13139	13097	13102	12934	13200	13091	13246	13144	13233	13195	13123	13170	13146	13240	13212	13282	13123	13129	13167	13064	13135	13155	13084	13053	13076	12944	13037	13137	13124	13211	13177	13158	12995	13056	12884	13156	13088	13181	13049	13075	12939	13118	12986	13105	13152	12954	13094	13138	13124	13192	13075	13138	13049	13011	12884	13150	13041	12975	13057	13199	13042	13187	13206	13174	12954	13054	13002	13040	13062	13066	12912	13322	12942	13204	13184	13131	13098	13113	13091	13018	13116	13185	13039	13034	13057	13150	13109	13157	13042	13085	13029	13118	13090	13101	13098	13103	13133	12998	13210	12911	12972	13133	13058	13083	12983	13030	13246	13135	13192	13167	13063	13007	13022	13252	13058	13176	13046	13093	13010	13084	12982	13092	12970	13007	13071	13141	13103	13095	13131	13191	12932	13176	12990	13151	13117	13088	13215	13075	13051	13208	13014	13270	13032	13037	13154	13037	13210	13217	13095	13118	13086	13014	13030	13203	13013	13016	13072	13148	13086	12949	13113	13204	13211	13068	13070	13130	13029	13106	13034	13076	13051	13041	13200	12969	13152	13173	13054	13065	13268	13211	13196	13076	13126	13184	13065	13130	13176	13058	13046	13275	13125	13207	13035	13185	12922	13085	13122	13164	13054	13036	13083	13179	13009	13053	13102	12926	13067	13104	13024	13155	13159	13134	13032	13128	13090	13099	13113	13051	13240	13121	13235	13099	13127	13385	13058	13012	13101	13115	13028	13182	13015	13281	13145	13069	13050	13055	13224	13145	13112	13047	12991	13089	13010	13028	12943	13061	13110	13082	13011	13187	13193	12969	12978	13144	13133	12995	13248	12972	13159	13050	12986	12995	13252	13148	12926	13074	13148	13178	13109	13090	13079	12964	13057	13163	13042	12927	12949	13190	13111	13111	13209	13220	13066	13073	13167	13086	13034	13248	13265	13077	13076	13166	13121	13000	13219	13134	13300	13024	13064	13106	13075	13090	12978	13022	13091	12994	13101	13018	13221	13135	13016	13043	13081	13047	13141	13013	13203	13103	13081	13012	13094	13139	13105	13170	13222	13143	12934	12964	13249	12935	13136	12969	13103	12913	13042	13201	13009	13121	13172	12954	13178	13202	13098	13172	13116	13053	12930	13104	13040	12982	13014	13125	13025	13049	13162	13189	12904	13025	13151	13163	13079	13152	13153	13122	13135	13215	13160	13186	13266	13056	13148	13122	13190	13148	12937	13133	13130	13177	13034	13056	13072	12948	13212	12930	13184	13227	13102	13097	13055	12999	13145	13115	13147	13247	13140	13077	13159	13086	13039	13151	13169	13121	13024	13007	13029	13194	12990	13140	13220	13123	13193	13218	13093	13104	13059	13112	13172	13085	13031	13221	13149	13278	13119	13135	13232	13061	13054	13079	13203	12920	13269	13250	13030	13101	13056	13180	13084	12989	12890	13251	13031	13100	13169	13045	13166	13180	13138	13081	13116	13056	12985	13117	12904	12967	12998	13021	13165	13249	12973	13203	13080	13130	13082	12930	13260	13154	13261	13171	13266	12942	13227	13163	13052	13043	13137	13106	12918	13191	13153	13046	12971	13325	13091	13123	13234	13136	13214	13035	13104	13113	12942	13269	13008	12927	13047	13233	13082	12919	13132	13239	12941	13072	13051	13142	13231	13158	13194	13055	13056	13048	13074	12999	13036	12899	13092	13097	13107	13030	13048	13181	13281	12970	13225	13099	13268	13015	13034	13122	13258	13263	13100	12930	13146	12995	13132	13102	13129	13141	12997	13215	13110	12980	13077	13111	13002	13229	13163	13049	13162	13076	13154	13100	13146	13312	13055	13069	13145	13232	13182	13195	13075	13082	13111	13060	13105	13052	13168	13018	13152	13189	13093	13102	13055	13138	13074	13162	12958	13177	13123	12871	13208	13102	13260	12967	13068	13051	12962	13046	13093	12971	12990	13019	13090	12980	13051	13091	13128	13109	13140	13208	13067	13116	13158	13077	13114	13152	13158	13119	13214	13115	13183	13070	13241	13162	13081	13095	13239	13153	13151	13121	13136	13113	13067	12924	13001	13220	13082	13229	13146	13187	13079	13150	13120	13331	13206	13143	13023	13197	13016	13056	13017	13038	13237	13159	13259	13036	13122	13206	13282	13079	12896	13166	13029	12958	13171	13231	13079	13004	13099	12961	13157	13143	13153	13117	13116	12950	13151	13031	13139	13203	12999	13128	13195	13053	13246	13071	13088	13079	12942	13144	12988	13037	13137	13111	13056	13252	13147	13076	13012	13081	13197	13103	13010	12949	12949	13142	13217	13023	13162	13046	13142	12999	12940	13202	13160	13106	13034	13105	13088	13071	13154	13168	13248	13095	13049	13222	12924	13062	13018	13296	13099	12967	13064	13043	13110	13198	13127	13171	13013	13055	13177	13185	13142	13179	13175	13216	13321	12986	13031	13098	13136	13183	13023	13102	13052	13107	12978	13064	12966	13095	13071	12980	13146	13032	13115	13248	13119	13063	13185	13144	13152	13140	12953	13144	12977	13321	13081	13003	13228	13089	13060	13158	13073	13107	13123	13121	13133	13014	13135	13085	13040	13189	13053	13079	13143	13151	13104	13029	12993	12960	12966	13136	13083	13120	13015	13171	13131	13072	13086	13127	13303	12959	13132	13105	13265	13127	13228	13051	13117	13132	13106	13015	13223	13070	13206	13180	13143	13236	13135	12970	12926	13078	12925	13153	13019	13114	13079	12983	13182	13192	13117	13242	13300	13194	13114	13044	13205	12965	13112	13185	13348	13133	13118	13066	13286	13090	13126	13087	13132	12950	13162	13163	13024	13246	13182	13099	13224	13106	13065	13119	13097	13221	13086	13129	13119	13187	13063	13119	13059	13107	12870	13020	12811	13083	13255	13142	13075	13178	13196	13115	13125	13062	13064	13146	13226	13176	13114	13120	13062	13080	13197	13219	13072	13105	13213	13096	13193	13014	13080	13063	13181	13153	13095	13059	13068	13153	13123	13119	13253	13067	12937	13026	13178	13150	13161	13143	13067	13310	13119	13195	13176	13072	13054	13068	13024	13032	13045	13215	12985	13094	13181	13098	13065	13082	13330	12980	13261	13031	13201	13114	12941	12923	13101	13108	13097	13108	13157	13020	12951	13087	12930	13242	13106	13119	12917	12911	13046	13014	12987	13127	13085	13088	13255	12982	13096	13175	13308	13203	13075	13213	13029	13058	13127	12987	13037	13122	13075	13138	13067	13133	13104	12998	12966	13154	13057	13182	13196	13094	13136	13110	13001	13040	13139	13178	13066	13092	13096	12998	13062	13079	12924	13107	13074	13198	13204	13065	13037	13150	13022	13137	13166	13126	13233	12950	13174	13133	13234	13133	12916	13193	13025	13169	13024	13029	13156	13006	13117	13075	13162	13093	12991	13041	13044	13243	13093	13105	13058	13018	13083	13084	13149	13011	13087	13111	12927	13057	13051	13041	12948	13269	13078	13073	13075	13167	13157	13172	13127	13112	13150	13148	13135	13077	13258	13007	13069	13207	13032	13160	13181	13242	13006	13059	12997	13168	13009	13072	13176	13046	13096	13126	13005	13078	13038	13154	12971	13188	13150	13173	12972	13068	13154	13145	13161	12959	13129	13050	13284	13111	13212	13103	13033	13075	13331	13134	12979	13164	13215	13229	13108	13318	13054	13182	13107	13141	13019	13119	13111	13142	13142	13092	13158	13114	13078	13036	13079	13086	13047	13086	13055	12898	13142	13185	13124	13112	13129	13235
29393	22437	22915	36244	22635	19661	17225	16605	16732	16486	16541	16693	16710	16623	16598	16368	16431	16477	16783	16523	16658	16615	16629	16546	16606	16740	16574	16666	16563	16404	16611	16764	16535	16569	16484	16636	16626	16557	16494	16471	16636	16571	16581	16617	16669	16479	16390	16492	16548	16517	16521	16422	16692	16422	16576	16329	16706	16524	16814	16526	16675	16532	16492	16592	16442	16635	16536	16526	16434	16548	16543	16391	16431	16424	16510	16499	16687	16543	16593	16591	16549	16523	16654	16474	16397	16406	16462	16581	16525	16636	16447	16347	16439	16609	16405	16469	16534	16528	16752	16447	16543	16732	16496	16546	16631	16470	16375	16506	16339	16568	16468	16623	16595	16392	16524	16490	16434	16412	16729	16513	16583	16327	16545	16566	16680	16589	16567	16614	16593	16427	16466	16214	16541	16341	16503	16573	16598	16544	16289	16659	16455	16372	16395	16281	16641	16349	16561	16526	16609	16330	16378	16338	16341	16680	16309	16497	16520	16544	16566	16519	16217	16482	16606	16439	16432	16372	16520	16636	16508	16552	16671	16497	16502	16424	16448	16385	16504	16397	16678	16447	16813	16494	16445	16638	16706	16517	16742	16630	16353	16515	16541	16589	16365	16449	16518	16378	16547	16562	16501	16602	16456	16579	16498	16713	16560	16317	16358	16516	16405	16468	16356	16451	16540	16520	16479	16568	16384	16502	16586	16543	16552	16358	16495	16444	16448	16507	16539	16627	16674	16463	16402	16590	16539	16494	16508	16626	16549	16386	16346	16655	16471	16608	16366	16392	16669	16436	16421	16535	16590	16439	16421	16473	16522	16494	16587	16386	16487	16446	16289	16407	16293	16657	16661	16822	16589	16500	16443	16418	16309	16505	16503	16650	16789	16262	16497	16587	16451	16534	16689	16582	16525	16612	16494	16510	16637	16490	16716	16479	16712	16481	16374	16421	16608	16581	16531	16653	16564	16428	16444	16625	16670	16571	16523	16440	16430	16615	16513	16517	16461	16520	16544	16426	16571	16719	16674	16597	16568	16567	16497	16392	16494	16476	16549	16419	16521	16607	16491	16859	16563	16579	16438	16543	16554	16507	16497	16418	16612	16638	16474	16376	16635	16653	16550	16475	16489	16625	16551	16443	16560	16676	16714	16471	16478	16435	16471	16588	16554	16414	16359	16323	16536	16463	16450	16397	16570	16441	16564	16519	16587	16376	16482	16570	16545	16442	16409	16547	16697	16532	16337	16430	16422	16452	16675	16525	16575	16624	16583	16462	16684	16328	16606	16529	16557	16406	16463	16463	16488	16488	16545	16532	16633	16451	16344	16484	16435	16585	16727	16593	16467	16620	16725	16476	16394	16740	16402	16361	16504	16625	16485	16368	16501	16541	16568	16455	16444	16385	16543	16525	16484	16707	16352	16703	16646	16675	16546	16732	16271	16569	16625	16465	16589	16468	16535	16499	16367	16533	16498	16508	16471	16644	16589	16491	16542	16562	16497	16566	16691	16382	16516	16359	16396	16670	16606	16460	16720	16545	16537	16728	16639	16463	16489	16713	16559	16299	16376	16444	16652	16439	16384	16459	16388	16527	16385	16572	16487	16479	16215	16467	16394	16247	16379	16509	16421	16558	16359	16366	16739	16491	16702	16574	16569	16804	16499	16514	16503	16571	16508	16500	16552	16645	16676	16448	16394	16242	16508	16502	16491	16408	16504	16491	16710	16636	16594	16627	16623	16355	16770	16635	16491	16432	16540	16732	16449	16485	16633	16412	16586	16521	16549	16556	16655	16446	16474	16428	16360	16557	16383	16613	16387	16500	16844	16408	16510	16514	16514	16508	16476	16502	16660	16646	16420	16325	16558	16504	16625	16528	16359	16436	16678	16428	16452	16378	16433	16440	16383	16527	16632	16508	16534	16439	16314	16551	16640	16709	16491	16521	16528	16537	16649	16634	16619	16672	16552	16471	16540	16412	16673	16429	16717	16510	16532	16459	16532	16637	16462	16565	16298	16512	16420	16359	16554	16489	16504	16571	16574	16501	16631	16434	16445	16595	16507	16640	16645	16471	16416	16386	16495	16540	16361	16497	16484	16644	16571	16604	16501	16591	16572	16433	16551	16719	16447	16548	16519	16653	16469	16613	16279	16331	16767	16575	16423	16501	16349	16550	16496	16392	16581	16452	16700	16479	16480	16611	16478	16378	16554	16472	16587	16718	16534	16497	16482	16491	16461	16346	16289	16471	16752	16511	16451	16493	16670	16572	16670	16289	16526	16412	16559	16431	16659	16524	16452	16581	16555	16481	16591	16468	16463	16564	16661	16473	16459	16571	16487	16507	16524	16529	16606	16663	16661	16700	16619	16328	16620	16656	16507	16299	16425	16462	16477	16412	16496	16721	16636	16526	16494	16480	16561	16424	16440	16431	16244	16607	16588	16698	16473	16485	16367	16461	16513	16602	16598	16448	16540	16715	16595	16625	16765	16452	16521	16496	16348	16398	16467	16584	16611	16578	16601	16595	16539	16511	16522	16512	16661	16614	16566	16499	16550	16533	16640	16396	16664	16408	16497	16379	16507	16461	16573	16708	16583	16436	16539	16346	16390	16578	16338	16400	16320	16489	16437	16489	16348	16480	16671	16390	16679	16622	16575	16510	16379	16324	16262	16521	16599	16382	16495	16704	16498	16530	16556	16504	16413	16492	16468	16411	16388	16504	16571	16584	16371	16719	16513	16585	16517	16491	16587	16383	16601	16483	16446	16206	16726	16681	16594	16224	16510	16661	16446	16845	16690	16326	16537	16451	16544	16567	16632	16577	16419	16858	16473	16459	16455	16723	16492	16423	16533	16640	16567	16585	16453	16556	16425	16505	16690	16419	16627	16170	16478	16421	16486	16400	16402	16699	16592	16522	16523	16631	16526	16568	16601	16476	16615	16464	16445	16398	16195	16545	16534	16562	16617	16545	16480	16748	16611	16542	16546	16552	16325	16707	16500	16528	16511	16566	16387	16499	16463	16507	16328	16646	16444	16511	16348	16536	16485	16690	16674	16535	16457	16594	16417	16482	16617	16530	16445	16517	16388	16552	16315	16423	16613	16528	16496	16585	16640	16378	16520	16506	16604	16525	16616	16229	16418	16575	16627	16410	16371	16505	16502	16425	16453	16640	16479	16456	16567	16401	16483	16333	16474	16456	16641	16436	16631	16695	16474	16777	16660	16553	16622	16606	16499	16629	16499	16378	16386	16558	16484	16361	16467	16447	16496	16410	16588	16244	16502	16240	16553	16672	16370	16428	16602	16517	16565	16493	16526	16471	16382	16583	16571	16387	16705	16550	16610	16525	16551	16496	16503	16581	16545	16765	16709	16460	16563	16474	16441	16551	16364	16554	16652	16249	16484	16361	16489	16649	16563	16456	16474	16701	16455	16446	16494	16743	16650	16554	16287	16619	16546	16355	16597	16469	16595	16464	16452	16669	16544	16427	16527	16634	16354	16521	16605	16471	16439	16665	16707	16366	16554	16388	16549	16680	16439	16447	16358	16471	16653	16569	16297	16437	16495	16644	16638	16573	16563	16267	16680	16583	16595	16570	16503	16469	16632	16565	16600	16487	16563	16269	16454	16394	16374	16507	16376	16583	16400	16522	16575	16633	16643	16608	16780	16526	16590	16500	16605	16609	16584	16521	16571	16371	16380	16393	16575	16472	16439	16421	16487	16546	16438	16484	16650	16462	16477	16514	16512	16519	16614	16595	16465	16542	16627	16790	16606	16616	16628	16516	16457	16566	16575	16302	16648	16329	16722	16701	16576	16633	16676	16730	16687	16427	16416	16402	16446	16659	16530	16616	16579	16558	16634	16531	16461	16549	16586	16387	16626	16560	16594	16516	16700	16528	16628	16533	16519	16433	16431	16557	16452	16489	16590	16429	16536	16580	16338	16472	16589	16588	16481	16430	16677	16398	16266	16635	16343	16523	16720	16383	16794	16535	16617	16621	16578	16542	16603	16358	16507	16399	16373	16440	16388	16494	16521	16554	16467	16478	16502	16646	16487	16563	16659	16392	16470	16667	16648	16600	16445	16568	16532	16300	16475	16567	16619	16386	16609	16497	16372	16512	16347	16488	16646	16551	16405	16698	16556	16614	16656	16639	16420	16457	16568	16708	16509	16538	16636	16457	16605	16429	16410	16437	16401	16340	16490	16575	16653	16486	16538	16636	16342	16319	16409	16657	16624	16507	16563	16665	16498	16498	16405	16628	16555	16499	16644	16466	16633	16436	16477	16625	16414	16472	16474	16393	16659	16559	16412	16300	16411	16388	16575	16557	16559	16650	16287	16485	16448	16788	16563	16583	16549	16471	16597	16510	16487	16528	16687	16443	16460	16514	16270	16517	16743	16479	16682	16628	16704	16535	16272	16604	16540	16520	16574	16499	16454	16630	16608	16434	16372	16508	16678	16609	16521	16545	16673	16652	16481	16488	16479	16615	16608	16585	16440	16532	16614	16600	16529	16536	16385	16374	16591	16579	16604	16690	16565	16516	16355	16584	16768	16640	16568	16596	16500	16572	16454	16565	16362	16406	16515	16666	16403	16706	16647	16582	16609	16679	16623	16230	16561	16600	16370	16318	16323	16574	16609	16615	16458	16584	16561	16533	16501	16473	16506	16458	16543	16650	16487	16522	16691	16634	16387	16453	16590	16589	16480	16479	16528	16441	16409	16668	16451	16572	16478	16681	16491	16528	16657	16610	16428	16618	16628	16605	16654	16523	16826	16561	16558	16658	16402	16734	16515	16525	16620	16240	16390	16594	16488	16642	16506	16541	16500	16522	16570	16642	16413	16596	16785	16631	16700	16514	16421	16602	16537	16399	16704	16750	16575	16605	16604	16546	16453	16610	16526	16519	16306	16336	16462	16539	16556	16350	16355	16658	16502	16341	16563	16483	16291	16524	16581	16403	16518	16582	16465	16629	16694	16409	16620	16640	16613	16671	16504	16590	16732	16691	16535	16736	16483	16354	16401	16536	16468	16429	16448	16400	16314	16464	16618	16539	16437	16551	16493	16488	16511	16540	16441	16710	16540	16532	16655	16431	16412	16528	16552	16568	16494	16507	16644	16549	16403	16481	16599	16588	16509	16680
15895	17304	18465	37459	17449	17875	13697	13763	13803	13617	13766	13668	13801	13964	13746	13844	13571	13933	13667	13729	13702	13784	13786	13747	13824	13776	13585	13772	13836	13719	13905	14112	14067	13782	13569	13669	13471	13874	13824	13662	13671	13747	13593	13655	13603	13929	13728	13825	13653	13746	13808	13562	13599	13873	13753	13590	13736	13610	13608	13709	13654	13713	13808	13774	13656	13698	13682	13856	13803	13842	13584	13745	13733	13645	13866	13521	13896	13690	13673	13648	13724	13657	13759	13576	13531	13741	13619	13820	13686	13764	13585	13488	13739	13770	13741	13707	13560	13628	13566	13651	13687	13623	13802	13787	13635	13753	13747	13683	13842	13651	13640	13826	13698	13644	13794	13468	13635	13640	13758	13610	13605	13588	13731	13792	13668	13641	13673	13554	13711	13841	13774	13644	13488	13586	13724	13864	13676	13613	13605	13736	13800	13742	13600	13677	13684	13769	13636	13788	13660	13675	13627	13720	13567	13638	13615	13631	13860	13657	13546	13566	13752	13701	13811	13681	13638	13792	13612	13520	13798	13678	13781	13822	13723	13717	13659	13565	13577	13660	13635	13425	13726	13832	13712	13699	13868	13676	13742	13701	13501	13601	13815	13907	13794	13464	13834	13583	13650	13727	13828	13696	13446	13783	13547	13642	13748	13784	13606	13763	13709	13798	13753	13770	13612	13632	13592	13777	13617	13748	13687	13615	13712	13509	13664	13828	13656	13726	13733	13585	13837	13677	13626	13670	13657	13745	13572	13796	13695	13747	13744	13457	13600	13719	13669	13531	13697	13664	13634	13599	13674	13666	13696	13704	13670	13755	13674	13772	13699	13729	13709	13523	13593	13618	13574	13738	13583	13701	13583	13480	13770	13737	13624	13771	13887	13630	13608	13670	13583	13595	13746	13764	13798	13596	13721	13713	13846	13646	13688	13703	13590	13633	13680	13784	13748	13786	13590	13867	13701	13551	13591	13567	13692	13674	13614	13561	13647	13737	13926	13601	13480	13505	13723	13661	13640	13692	13617	13810	13718	13678	13527	13733	13729	13688	13672	13631	13767	13817	13681	13517	13704	13612	13694	13666	13784	13662	13658	13689	13618	13736	13811	13772	13761	13740	13836	13939	13790	13793	13714	13593	13702	13633	13637	13812	13625	13704	13550	13784	13736	13625	13783	13741	13817	13818	13726	13656	13517	13701	13825	13486	13745	13693	13654	13817	13759	13619	13619	13653	13724	13591	13661	13639	13474	13849	13486	13632	13683	13629	13555	13693	13788	13628	13710	13682	13900	13737	13761	13671	13585	13462	13708	13685	13662	13568	13699	13744	13586	13645	13618	13795	13562	13834	13599	13670	13480	13878	13803	13669	13767	13583	13693	13371	13655	13584	13593	13702	13512	13651	13591	13593	13601	13656	13658	13542	13729	13599	13748	13533	13650	13556	13647	13891	13733	13732	13622	13683	13709	13662	13784	13540	13624	13652	13635	13679	13796	13867	13640	13654	13644	13570	13684	13630	13705	13719	13518	13514	13695	13626	13575	13660	13729	13773	13755	13620	13700	13667	13637	13530	13655	13829	13699	13614	13801	13549	13735	13579	13648	13761	13557	13858	13716	13821	13677	13681	13572	13712	13784	13720	13567	13634	13740	13696	13586	13612	13831	13666	13544	13603	13546	13653	13788	13523	13718	13554	13753	13599	13607	13752	13539	13697	13797	13760	13677	13657	13600	13646	13719	13607	13717	13772	13731	13620	13761	13712	13513	13781	13784	13755	13665	13801	13614	13617	13734	13742	13741	13553	13692	13605	13633	13661	13597	13682	13889	13688	13800	13799	13641	13724	13628	13736	13733	13671	13410	13802	13700	13720	13568	13650	13767	13750	13563	13642	13729	13583	13677	13780	13712	13716	13578	13729	13621	13654	13536	13650	13760	13760	13729	13664	13600	13612	13640	13676	13650	13612	13702	13763	13570	13670	13641	13696	13771	13707	13645	13683	13630	13875	13620	13637	13698	13616	13724	13704	13666	13689	13695	13749	13568	13898	13664	13708	13707	13650	13604	13685	13629	13916	13896	13724	13914	13639	13747	13658	13794	13734	13729	13622	13523	13715	13562	13796	13587	13742	13741	13763	13713	13631	13694	13718	13664	13618	13666	13614	13600	13594	13591	13642	13513	13666	13630	13641	13637	13651	13800	13651	13505	13580	13693	13797	13467	13673	13646	13655	13559	13771	13585	13713	13755	13759	13688	13634	13725	13627	13681	13474	13687	13633	13870	13751	13560	13828	13830	13645	13773	13734	13610	13660	13864	13668	13824	13642	13596	13861	13751	13764	13754	13731	13789	13602	13751	13680	13630	13713	14012	13788	13890	13613	13776	13746	13743	13646	13758	13707	13714	13770	13529	13563	13768	13672	13632	13764	13763	13561	13654	13631	13597	13644	13705	13592	13754	13719	13701	13663	13715	13649	13688	13696	13543	13573	13581	13704	13618	13712	13769	13814	13637	13835	13713	13768	13589	13579	13632	13558	13590	13788	13556	13717	13661	13752	13567	13787	13853	13708	13605	13663	13571	13758	13659	13879	13653	13589	13449	13518	13598	13692	13625	13652	13736	13686	13645	13733	13697	13629	13659	13714	13610	13783	13654	13890	13527	13669	13836	13536	13800	13754	13757	13762	13734	13787	13834	13801	13619	13600	13585	13715	13732	13832	13802	13605	13626	13738	13771	13667	13787	13497	13588	13625	13815	13566	13594	13518	13704	13678	13767	13552	13579	13746	13496	13561	13683	13703	13871	13640	13715	13841	13745	13565	13684	13636	13750	13627	13714	13607	13595	13659	13672	13789	13466	13555	13758	13785	13718	13632	13813	13818	13649	13510	13607	13564	13649	13416	13708	13693	13630	13689	13785	13555	13666	13450	13574	13545	13597	13768	13688	13658	13670	13539	13751	13739	13621	13807	13678	13734	13939	13626	13664	13662	13681	13625	13647	13771	13573	13739	13568	13651	13707	13685	13867	13640	13802	13708	13640	13628	13711	13666	13669	13548	13562	13745	13505	13693	13710	13707	13767	13810	13738	13770	13600	13774	13633	13690	13694	13681	13746	13717	13791	13757	13568	13851	13660	13565	13645	13666	13549	13569	13566	13628	13608	13722	13563	13744	13727	13733	13669	13790	13639	13659	13721	13759	13689	13665	13777	13671	13494	13779	13558	13668	13754	13680	13621	13661	13582	13626	13628	13591	13708	13810	13750	13555	13668	13738	13587	13467	13635	13644	13841	13616	13796	13769	13624	13529	13717	13629	13711	13650	13754	13778	13731	13567	13515	13689	13758	13465	13741	13601	13608	13762	13672	13610	13822	13757	13716	13614	13635	13746	13666	13743	13783	13721	13662	13619	13755	13892	13678	13580	13640	13843	13535	13615	13715	13817	13664	13769	13860	13718	13690	13851	13694	13588	13756	13721	13807	13669	13755	13660	13633	13718	13716	13681	13665	13761	13767	13533	13650	13676	13691	13679	13535	13609	13707	13656	13631	13563	13698	13836	13695	13644	13639	13895	13626	13614	13743	13438	13656	13678	13613	13634	13730	13882	13790	13656	13698	13662	13708	13673	13584	13760	13659	13644	13642	13541	13801	13769	13729	13814	13640	13733	13674	13522	13563	13609	13811	13788	13753	13623	13491	13773	13531	13494	13556	13551	13856	13754	13807	13517	13800	13639	13667	13615	13799	13667	13725	13740	13588	13619	13554	13656	13758	13590	13538	13781	13699	13605	13572	13700	13483	13647	13502	13747	13500	13417	13674	13803	13592	13689	13650	13669	13695	13545	13565	13559	13682	13671	13712	13748	13608	13755	13658	13804	13676	13677	13539	13767	13813	13521	13662	13745	13681	13588	13725	13661	13549	13664	13608	13581	13825	13747	13704	13666	13631	13814	13629	13827	13796	13801	13555	13597	13508	13686	13894	13680	13574	13669	13624	13909	13428	13558	13541	13666	13730	13606	13707	13780	13653	13797	13596	13698	13536	13747	13714	13595	13639	13769	13721	13519	13676	13518	13678	13732	13624	13624	13615	13629	13772	13732	13812	13564	13657	13672	13915	13811	13615	13660	13743	13681	13764	13643	13752	13843	13614	13541	13629	13738	13379	13786	13708	13849	13739	13619	13742	13623	13797	13766	13548	13764	13818	13702	13725	13594	13695	13838	13812	13838	13453	13730	13667	13780	13580	13645	13596	13751	13544	13717	13726	13729	13718	13549	13744	13629	13796	13855	13670	13682	13766	13570	13782	13628	13595	13752	13699	13485	13691	13674	13694	13690	13547	13829	13553	13685	13725	13629	13787	13621	13695	13731	13647	13449	13800	13782	13616	13811	13727	13854	13653	13813	13863	13796	13731	13684	13796	13705	13625	13660	13719	13659	13852	13672	13678	13642	13729	13777	13768	13542	13671	13605	13720	13793	13653	13587	13779	13687	13698	13727	13735	13701	13717	13596	13610	13830	13640	13655	13635	13816	13599	13782	13749	13638	13787	13738	13803	13859	13526	13621	13816	13709	13696	13558	13693	13707	13705	13757	13593	13654	13760	13593	13623	13604	13605	13679	13558	13849	13677	13726	13904	13614	13634	13650	13564	13782	13779	13609	13822	13502	13870	13573	13739	13608	13742	13669	13698	13848	13555	13682	13726	13589	13741	13681	13604	13563	13661	13761	13636	13733	13600	13672	13668	13802	13744	13658	13625	13633	13609	13620	13635	13665	13749	13825	13646	13645	13849	13523	13799	13713	13704	13626	13752	13669	13745	13790	13590	13730	13679	13569	13657	13747	13648	13570	13657	13602	13823	13605	13633	13717	13613	13611	13825	13618	13625	13705	13730	13735	13834	13912	13661	13560	13863	13664	13749	13704	13796	13666	13679	13621	13694	13682	13538	13749	13745	13788	13583	13775	13541	13507	13475	13611	13637	13630	13737	13565	13691	13720	13492	13595	13647	13538	13715	13758	13650	13543	13780	13813	13604	13738	13667	13816	13663	13650	13690	13682	13644	13827	13767	13673	13886	13698	13691	13810	13765	13791	13709	13698	13796	13595	13805	13766	13708	13858	13708	13717	13809	13547	13616	13781	13728	13574	13721	13696	13724	13788
25426	21450	28525	52386	34605	31549	22457	18567	17852	17858	17495	17444	17562	17707	17674	17538	17295	17598	17338	17378	17556	17590	17515	17448	17449	17342	17414	17462	17292	17358	18312	18970	18712	17881	17590	17387	17384	17264	17053	17389	17452	17365	17240	17124	17241	17344	17280	17340	17269	16968	17052	17354	17434	17242	17347	17357	17465	17111	17370	17132	17226	17292	17115	17261	17272	17178	17110	17320	17266	17317	17450	17190	17282	17399	17269	17228	17202	17076	17091	17119	17210	17040	17173	17268	17308	17208	17138	17215	17201	17332	17086	17272	17082	17124	17395	17282	17347	17433	17263	17097	17393	17205	17319	17509	17327	17205	17274	17230	17218	17221	17285	17192	17229	17398	17323	17368	17220	17352	17120	17283	17230	17064	17124	17117	17379	17342	17239	17201	17098	17286	17220	17226	17188	17144	17192	17377	17405	17303	17061	17196	17273	17146	17108	17263	17206	17330	17094	17350	17308	17212	17128	17115	17022	17186	17107	17268	17456	17179	17368	17176	17237	17418	17182	17435	17405	17236	16929	17133	17127	17184	17193	17180	17249	17321	17399	17366	17149	17265	17338	17453	17146	17259	17381	17169	17343	17333	17370	17221	17069	17034	17368	17260	17327	17243	17324	17285	17136	17168	17291	17349	17148	17108	17242	17199	17315	17223	17428	17441	17152	17155	17237	17238	17141	16922	17121	17245	17193	17216	17119	17097	17334	17368	17055	17125	17250	17222	17247	17374	17400	17056	17304	17362	16985	17255	17305	17176	17071	17296	17173	17056	17113	17091	17159	17218	17082	17227	17103	17275	17329	17323	17288	17439	17127	17451	17138	17230	17043	17345	17297	17214	17313	17360	17228	17236	17282	17239	17233	17218	17397	17172	17205	17377	17359	17169	17377	17423	17144	17433	17178	17212	17266	17308	17447	17430	17220	17310	17213	17462	17317	17248	17084	17121	17194	17317	17402	17265	17120	17383	17425	17230	17303	17383	17364	17306	17223	17267	17183	17324	17326	17368	17311	17120	17304	17330	17184	17439	17308	17265	17269	17182	17462	17212	17362	17380	17288	16943	17291	17196	17167	17148	17001	17243	17236	17153	17194	17239	17041	17174	17363	17349	17243	17196	17009	17017	16992	17443	17288	17314	17506	17270	17232	17345	17165	17311	17033	17350	17210	17150	17271	17415	17229	17159	17270	17096	17173	17126	17131	17250	17097	17462	17329	17246	17189	17221	17091	17124	17071	17367	17180	17343	17288	17154	17005	17156	17404	17206	17277	17256	17139	17099	17369	17307	17383	17063	17143	17295	17192	17122	17260	17176	17198	17204	17237	17329	17189	17120	17321	17218	17315	17314	17097	17117	17308	17078	17316	17232	17072	17250	17361	17300	17334	17237	17197	17272	17242	17120	17354	17430	17188	17363	17263	17323	17167	17481	17141	17349	17371	17181	17269	17346	17197	17440	17189	17387	17283	17115	17420	17362	17362	17254	17322	17242	17327	17185	17207	17271	17325	17125	17237	17121	17251	17112	17089	17176	17169	17114	17039	17341	17180	17098	17111	17235	17222	17023	17241	17328	17221	17186	17156	17141	17419	17373	17137	17237	17304	17194	17195	17257	17302	17179	17438	17326	17308	17111	17223	17271	17415	17102	17103	17389	17191	17428	17125	17335	17392	17424	17331	17351	17296	17084	17243	17422	17200	17455	17207	17114	17374	17146	17348	17329	17300	17211	17099	16987	17314	17323	17189	17479	17416	17300	17433	17152	17270	16984	17051	17371	17425	17274	16942	17009	17279	17088	17037	17150	17134	17304	17333	17166	17173	17272	17080	17154	17254	17122	17170	17290	17234	17285	17117	17077	17217	17027	17185	17184	17189	17163	17074	17051	17192	17035	17331	17094	17231	17035	17186	17196	17339	17085	17132	17275	17306	17236	17319	17339	17333	17332	17228	17309	17301	17111	17328	17277	17315	17461	17279	17477	17217	17221	17060	17180	17234	17231	17259	17379	17269	17329	17173	17141	17156	17207	17198	17261	17266	17082	17114	17186	17305	17336	17277	17013	17356	17137	17277	17383	17378	17292	17258	17192	17209	17216	17155	17326	17040	17003	17157	17198	17331	17121	17276	17108	17044	17130	17176	17169	17291	17404	17065	17185	17137	17291	17238	17162	17248	17321	17369	17105	17226	17250	17475	17095	16995	17162	17303	17325	17185	17260	17308	17203	17203	17188	17382	17248	17424	17157	17376	17075	17177	17436	17258	17324	17372	17266	17243	17020	17358	17354	17186	17167	17315	17167	17167	17151	17272	17352	17210	17308	17408	17284	17294	17254	17240	17339	17029	17231	17080	17012	17207	17029	17185	17279	17503	17284	17297	17541	17470	17060	17170	17036	17280	17088	17373	17336	17354	17162	17275	17171	17327	17390	17348	17210	17149	17236	17420	17481	17358	17315	16974	17208	17219	17225	17217	16904	17191	17236	17264	17266	17429	17047	17192	17143	17220	17103	17110	17213	17003	17203	17276	17373	17245	17353	17402	17205	17196	17325	17090	17033	17233	17222	17383	17049	17124	17094	17302	17088	17138	17203	17023	17279	17247	17129	17253	16977	17274	17400	16952	17351	17324	17120	17226	17208	17333	17216	17187	17130	17359	17237	17135	17438	17197	17219	17387	17352	17349	17221	17247	17422	17434	17226	17014	17008	17296	17385	17187	17244	17390	17163	17209	17032	17235	17135	17145	17117	17219	17207	17381	17301	17379	17393	17399	17299	17230	17241	17123	17246	17174	17301	17171	16990	17411	17071	17167	17200	17244	17375	17067	17260	17298	17251	17523	17290	17122	17440	17287	17312	17265	17187	17173	17373	17261	17422	17279	17316	17097	17272	17243	17133	17527	17221	17180	17248	17004	17283	17140	17422	17090	17106	17196	17278	17196	17326	17046	17126	17240	17271	17095	17166	17375	17244	17343	17187	17080	17292	17195	17369	17356	17315	17193	17161	17228	17266	17361	17242	16958	17298	17270	17095	17312	17210	17253	17154	17078	17238	17252	17175	16979	17033	17256	17071	17127	17257	17259	17212	17107	17221	17242	17064	17264	17193	17219	17231	17319	17223	17326	17132	17216	17382	17315	17115	17215	17316	17235	17241	17097	17200	17380	17203	17140	17256	17377	17447	17299	17061	17210	17157	17097	16924	17198	17236	17057	17199	17175	17034	17140	17185	17204	17205	17403	17095	17078	17312	17270	17169	17297	17412	17379	17290	17063	17198	17043	17375	17369	17237	17107	17217	17170	17317	17152	17177	17159	17244	17227	17135	17098	17143	17300	17438	17367	17294	17108	17250	17204	17089	17373	17400	17419	17090	17061	17228	17234	17204	17254	17213	17473	17305	16995	17056	17209	17170	17170	17343	17273	17301	17340	17022	17257	17127	17060	17124	17311	17340	17241	17187	17368	17441	17263	17275	17007	17174	17196	17301	17311	17215	17370	17207	17404	17255	17272	17273	17229	17232	17264	17325	17247	17108	17369	17258	17195	17233	17381	17141	17141	17152	17098	17225	17303	17137	17048	17214	17230	17124	17216	17356	17190	17504	17181	17133	16970	17317	17224	17193	17225	17422	17365	17178	17366	17446	17155	17114	17259	17321	17343	17184	17325	17341	17219	17177	17215	17229	17096	17298	17128	17045	17352	17143	17213	17230	17493	17222	17239	17326	17361	17238	17248	17442	17212	17164	17461	17306	17225	17153	17036	17223	17384	17079	17283	17383	17258	17228	17326	17175	17164	17270	17091	17106	17161	17108	17132	17296	17258	17390	17512	17208	17266	17244	17466	17413	17131	17341	17234	17184	17194	17179	17167	17330	17152	17232	17420	17290	17099	17110	17341	17216	17131	17451	17403	17419	17345	17323	17114	17193	17091	17254	17055	17181	17285	17110	17405	17167	17084	17033	17066	17263	17244	17270	17117	17432	17281	17272	17244	17392	17126	16982	17090	17170	17450	17293	17207	17139	17234	17327	17167	17205	17139	17225	17257	17288	17179	17252	17128	17147	16985	17362	17186	17320	17381	17258	17456	17038	17034	17175	17289	17357	17279	17218	17511	17090	17223	17222	17298	17226	17230	17209	17299	17331	17270	17117	17202	17131	17133	17279	17186	17112	17360	17328	17362	17184	17364	17174	17235	17211	17185	17228	17268	17510	17273	17171	17199	17148	17198	17209	17298	17191	17184	17340	17080	17142	17337	17278	17400	17266	17184	17183	17088	17217	17172	17160	17333	17189	17447	17160	17047	17173	17214	17382	17247	17336	17266	17325	17335	17235	17268	17270	17296	17175	17327	17343	17352	17298	17318	17162	17067	17140	17462	17025	17203	17335	17259	17183	17281	17086	17133	16977	17305	17230	17240	17167	17360	17398	17249	17269	17345	17284	17305	17138	17239	17107	17202	17006	17073	17170	17250	17180	17409	17264	17057	17127	17021	17302	17104	17272	17384	17201	17099	17163	17254	17203	17334	17159	17227	17129	17371	17386	17284	17197	17357	17229	17223	17333	17105	17284	17249	17313	17226	17159	17387	17390	17343	17184	17104	17480	17367	17200	17364	17105	17119	17420	17335	17262	17143	17348	17239	17181	17334	17277	17019	17215	17332	17129	17091	17506	17100	17427	17183	17364	17047	17340	17156	17345	17179	17143	17172	17075	17239	17290	17200	17188	17291	17114	17255	17313	17390	17318	17437	17189	17133	17167	17224	17318	17355	17402	17276	17249	17227	16898	17206	17142	17240	17288	17335	17306	16993	17442	17049	17316	17224	17207	17427	17233	17150	17205	17190	17088	16996	17152	17243	17268	17238	17103	17285	17290	17287	17326	17228	17343	17173	17151	17136	17272	17278	17240	17160	17213	17221	17461	17360	17147	17265	17162	17366	17308	17249	17315	17365	17171	17468	17302	17146	17287	17125	17226	17002	17316	17139	17126	17157	17258	17000	17314	17286	17152	17315	17187	17209	17035	17381	17249	17275	17224	17087	17149	17251	17413	17202	17279	17248	17044	17298	17297	17284	17422	17245	17322	17199	17262	17151	17394	17260	17121	17328	17235	17446	17377	17239	17313	17322	17014	17217	17192	17246	17235	17319	17203	17300	17017	17298	17195
16012	25297	25711	65242	24254	31432	15011	14898	14685	14617	14474	14572	14433	14473	14538	14436	14169	14399	14287	14349	14583	14419	14397	14268	14441	14424	14487	14409	14425	14263	16173	17024	15904	14988	14330	14053	14045	14125	14261	14261	14164	14171	14265	14183	13951	14228	14121	14293	14163	14189	13992	14126	14160	14174	14111	14199	14082	14193	14047	14275	14066	13987	14266	14111	13975	14230	14145	14023	13927	14089	14161	14191	14094	14385	14097	14119	14097	14026	14011	14019	14193	13991	14121	14179	14091	14035	14194	14254	14155	14149	13955	14065	14027	14011	14198	14185	14168	13998	14153	14051	14132	14206	14082	14053	14022	13865	14139	14111	14165	13966	14174	14156	14083	14180	14154	14233	14094	14114	14301	14056	14052	14024	14032	14063	14145	14094	14147	13954	14048	14143	14163	13969	14223	13947	13966	13999	14078	14137	14108	14226	14183	14043	14129	14086	14085	14143	14020	14053	13948	13951	14042	14279	14087	13923	14131	14005	14101	14165	14050	14057	14184	14020	14054	14135	14191	14030	14178	14186	14021	14173	14104	14065	14112	14061	14064	14023	14073	14202	14058	14037	14172	14033	14048	14119	14201	13947	14021	14121	13909	14092	13937	14143	13912	14069	13898	14079	13937	14355	14083	14139	13942	13912	14091	14021	14105	13929	14136	13938	14220	13953	14025	14030	14206	13984	14117	14143	14109	13984	14171	14122	14035	14194	14111	14003	14149	14103	14066	14077	14042	14065	14225	14177	14152	14176	14163	14163	13998	13934	14196	14106	14238	14093	14115	14050	14171	14147	14023	14125	14100	14249	14181	14026	14234	14040	14146	13984	14173	14150	14123	13935	13966	14185	14038	14056	14306	14056	14177	14166	14064	14000	13973	14221	14161	14065	14079	14041	14172	14098	14225	14016	14111	14183	14106	14194	14006	14036	14123	14033	14087	14175	13977	13986	14078	14057	14180	14103	14052	14035	14050	14062	14062	13977	14100	14297	14230	14012	14324	14100	14100	14090	14012	14194	14216	14110	14084	14122	14132	14111	13993	14104	14010	14019	13972	13984	13994	14093	14100	14149	14002	14201	14212	14127	14069	14178	14103	14109	14027	14028	14089	14140	14199	14035	13991	14142	14016	14025	14029	14216	14250	14197	14006	14115	14062	14056	14152	14047	14119	14023	14165	14011	14068	14073	14101	14092	14257	14020	14116	14069	14038	14055	14107	14058	14206	14152	14056	13965	14141	14199	13919	13990	14158	14172	14208	13968	14127	14145	14078	14143	14235	14109	14144	14154	14201	14146	14023	14057	14010	13826	14165	14063	14224	14233	13938	14182	14039	14035	14156	14254	14080	14157	14148	14146	14184	14070	14113	14189	14050	14096	14006	14116	14025	14068	14049	14037	13963	14212	14145	14264	14058	13999	14116	14103	13992	14086	14059	14071	14177	13963	14227	13913	14047	14195	14076	14081	14169	14203	14127	13955	14090	14247	14194	13995	14196	14017	14145	14137	14007	14066	14184	14216	14076	14020	14136	13915	14215	14106	14239	14015	14154	14086	13766	14329	13945	14229	14064	14095	14240	14283	14291	14263	14148	14004	14039	14060	14122	13998	14089	13905	14243	14051	13958	14031	14064	14120	13923	14176	13998	14120	14062	14089	14062	13912	14008	13990	14005	13998	14135	13898	14111	14018	14118	14070	14057	14248	14023	14008	14143	14219	14095	14214	14121	14068	14155	14038	14053	14022	14041	14152	14037	14155	14092	14166	14288	13943	14003	14216	14271	14149	14147	14195	14199	14080	14253	14213	14217	14098	14090	14040	13970	13917	14036	14103	14164	14104	14025	14196	14115	13860	14230	14172	14073	14178	14047	14066	13979	14138	14010	14062	14053	14029	14133	14106	14048	14120	14145	14100	14137	14021	14204	14180	14051	14339	14117	14044	14150	14032	14171	14073	14008	14085	14137	14006	14039	14040	13981	14112	14083	13977	14282	14141	13951	13901	13991	14135	14170	14134	14041	14120	14073	14188	14265	14126	13871	14088	14102	14061	14103	14236	14038	14130	14056	14105	14118	14029	13982	14016	14152	14126	13988	14000	14097	14205	14051	14084	14108	14094	14137	14196	14138	14113	14055	14131	14187	14067	14143	14168	13961	14059	14211	14017	14065	13954	14220	14017	14087	14103	14022	14069	14152	14223	14084	13941	14072	14159	14351	14167	14255	14133	14118	14043	14069	14013	14019	14307	14140	13957	14099	13983	13888	14027	14203	14147	13970	14069	14124	13966	13993	14262	14036	14078	14115	13902	14157	14057	14117	14275	14137	14260	14110	14078	14183	14447	13990	14324	13980	14146	14039	14281	14118	14169	13864	14113	14287	14050	14073	14029	14090	14058	14255	14094	14070	14087	14179	14033	13897	14001	14045	13998	14315	14116	14051	14151	14183	14158	14100	14008	14126	14229	13943	14123	14158	14045	14001	14031	14240	14024	14085	14045	14198	14199	13907	14024	14140	14118	14237	14042	14039	13984	14056	14128	14114	14092	13834	13890	14033	13925	14144	13966	14219	14096	13933	14087	14054	14001	14147	14158	14106	14134	14069	14016	14053	14072	13944	14105	14139	14122	14097	14209	14131	13964	14050	14092	14173	14043	14231	14123	14173	14045	14108	14036	14057	14170	14048	14203	14229	14117	14078	14133	14199	14037	14181	13957	14122	14044	14096	13944	14134	13987	14165	14080	13970	14273	13944	14107	14076	14093	14217	14167	14140	14187	14109	14000	14157	14156	14137	14203	13990	14144	14093	14108	14292	14134	14028	13926	14224	14197	14178	14155	14125	14032	14151	14131	13874	14258	13953	14017	14097	14002	14142	14189	13969	14279	14147	14099	14098	14238	14088	13999	14133	14077	14136	14228	13912	14102	14064	14222	14092	14177	13961	14206	14168	14090	13968	14023	14190	14175	14163	14022	14117	14167	14013	14284	14139	14066	14010	14102	14164	14175	14039	14002	13938	14180	14159	14127	14046	14123	14017	14063	13973	14021	14108	14069	14162	14107	14115	14159	13980	14149	14090	14115	14108	14102	14040	14080	14128	13916	14006	14196	14041	14157	14019	14067	13990	14228	14135	13922	14047	14092	14012	14030	14071	14246	14012	14100	13962	14256	14125	14315	14083	14066	14270	14074	14144	13911	13974	14060	14004	14189	14141	13986	14169	14030	14053	14116	14135	13998	14114	14208	14115	14136	13986	14149	14090	13894	14210	14187	14119	13938	14047	13946	14050	13920	14041	14189	14133	14096	13918	14137	14125	13973	14076	14142	14174	14142	14247	14079	13939	14048	14103	13983	14030	14081	14033	14035	13982	14299	13868	13997	14044	14125	14025	14061	14075	14143	14011	14118	14259	14257	14191	14288	14169	13922	14051	14114	14006	14075	14236	14046	13914	13904	14055	14023	14104	14114	14118	14203	13976	14026	14097	14148	14058	14078	14022	14124	14164	14019	14049	14129	14198	14033	14055	13979	14086	14353	14183	14047	14105	14121	14022	13943	14125	14163	14061	14092	14151	14316	14115	14079	14081	13932	14081	14214	13993	14107	14186	14300	14022	14131	14285	14113	13981	14147	13918	14007	14009	14089	14052	14133	14050	14271	14027	14162	14048	14120	14271	14034	14204	14185	14082	14294	14197	14151	14041	14241	14185	13958	14085	14173	14161	14084	14179	14174	14147	13933	14103	14130	14109	13896	14118	14085	14001	14030	14033	14121	14237	14140	14071	14073	14078	14095	14088	14060	14123	14135	14197	14050	13956	14029	13927	14027	14062	14061	14084	14095	13904	14081	14146	14221	14136	14159	13971	14199	14041	14017	14089	14272	14059	14076	13864	14170	14109	14096	14051	14220	14235	14174	14121	14133	14043	14123	14330	14050	14036	14178	13989	14182	14070	14129	14098	14006	14080	14049	14140	14102	13999	14157	14044	14089	13983	14111	14155	14222	14287	14078	14095	14039	14125	14141	14143	14175	14103	14020	14212	14072	14138	14181	14078	14067	14244	14069	14082	14048	14157	14057	14110	13920	14239	14019	14079	14191	14155	14147	13888	14211	14189	14273	14050	13905	13973	13999	14165	14182	13997	14028	14129	14212	14171	14091	14183	14120	13973	14055	14133	14195	14045	14052	14195	14175	14034	14174	14257	14145	13978	14014	14023	13888	14018	14129	14138	14169	14052	14042	14082	14103	14042	14237	14129	14022	14190	14344	14089	14157	13907	14155	14051	14249	14081	14072	14195	14041	14136	14017	14118	14124	14004	13970	14079	14030	14278	14144	14019	13959	14211	14092	14075	14093	14156	14216	14000	14031	14145	14190	14277	14195	14103	14010	14068	14220	14036	13962	14212	14173	14116	14032	14007	14135	14059	14036	14134	14062	13930	13990	14214	14083	14036	14209	14080	14013	14213	14057	13987	14133	13957	14150	14159	14175	14074	14110	14057	14083	14098	14125	14174	14168	13993	14031	14061	14053	13997	13995	14127	14101	13968	14038	14135	14255	14350	13893	14247	14147	14107	14036	14057	14085	13985	14137	14204	14138	14185	14063	14024	14088	14048	14156	13989	14184	13961	14012	14133	14175	14096	14123	14211	14042	14170	14137	13889	13934	14196	14207	14102	14033	14254	14067	14098	14266	14050	14008	13945	14085	14097	14146	14180	14064	14046	14126	14165	14141	14074	14169	14091	14063	14053	14032	14151	14072	13977	14018	14072	14012	14004	13959	14190	14031	14030	14171	14056	13995	13977	14169	14085	14081	14059	14090	14130	14061	14188	14179	13994	13940	14133	14014	14147	14167	14201	14054	14047	14106	14135	14208	14191	14057	14062	14062	14238	14142	14132	14061	14228	14001	13925	14202	14004	14090	14161	14034	14064	14068	14163	14149	14140	14162	14050	14038	13977	14104	14050	14112	14007	14018	14153	14135	14315	14042	14219	14204	13905	14353	14247	14077	14001	14046	14171	13985	13968	14175	14011	13958	14146	14187	14294	13919	14117	14047	14096	14145	13942	14240	13950	14063	14171	14044	14005	14121	14235	14069	14222	14137	14134	13901	14007	14261	14114	14146	14221	14129	14194	14044	14118	13810	14038	14280	14105	14154	13910	14170
23897	21430	29165	44157	30575	30948	25100	19151	17039	17055	16965	17037	17062	16584	16585	16651	16467	16333	16672	16464	16712	16454	16782	16814	16449	16653	16453	16381	16401	16437	18760	19875	18277	17355	16787	16569	15999	16367	16432	16276	15913	16340	16298	16297	16448	16276	16143	16029	16400	16286	16240	16333	16397	16326	16283	16501	16215	16122	16428	16210	16169	16410	16275	16283	16322	16367	16034	16135	16107	16315	16186	16111	16244	16307	16072	16161	16155	16259	16065	16192	16025	16264	16459	16182	16222	16129	16382	16281	16286	16444	16385	16257	16347	16206	16295	16210	16071	16272	16471	16140	16294	16396	16292	16067	15985	16259	16362	16184	16075	16275	16306	16113	16280	16402	16486	16446	16331	16479	16178	16188	16196	16213	16314	16210	16316	16137	16099	16156	16212	16337	16167	16277	16326	16360	16325	16299	16154	16134	16206	16089	16382	16270	16256	16224	16045	16126	16160	16193	16218	16098	16230	16173	16211	16240	16145	16333	16252	16170	16273	16302	16305	16249	16202	16209	16324	16146	16330	16415	16409	16020	16347	16326	16306	16297	16308	16184	16346	16239	16137	16259	16264	16095	16134	16048	16191	16137	16202	16135	16390	16252	16578	16047	16221	16258	16299	16174	16365	16428	16163	16090	16108	16235	16285	16324	16333	16150	16305	16350	16221	16163	16249	16192	16201	16183	16178	16276	16120	16317	16242	16153	16345	16280	16336	16241	16036	16119	16253	16254	16298	16178	16046	16238	16410	16207	16102	16328	16187	16014	16176	16134	16346	16376	16191	16271	16361	16306	16297	16247	16255	16152	16368	16338	16284	16159	16342	16317	16375	16356	16428	16361	16421	16420	16334	16384	16341	16328	16244	16239	16246	16129	16328	16328	16199	16351	16273	16221	15960	16314	16210	16148	16285	16358	16086	16290	16138	16273	16123	16247	16099	16244	16316	16294	16128	16176	16044	16250	16364	16241	16078	16218	16252	16127	16149	16119	16082	16374	16132	16262	16242	16270	16334	16268	16138	16199	16400	16280	16252	16249	16153	16191	16044	16073	16180	16159	16118	16070	16372	16226	16182	16362	16423	16233	16191	16143	16241	16107	16159	16385	16285	16405	16365	16141	16194	16018	16183	16073	16317	16520	16233	16153	16163	16283	16273	16447	16427	16307	16211	16226	16273	16248	16198	16171	16268	16240	16195	16181	16144	16229	16200	16201	16092	16136	16303	16183	16318	16166	16000	16204	16295	16216	16210	16359	16350	16211	16401	16267	16179	16327	16203	16372	16292	16213	16245	16182	16109	16303	16189	16358	16517	16324	16169	16153	16286	16219	16228	16144	16418	16086	16127	16192	16065	16061	16172	16464	16202	16248	16304	16226	16219	16401	16080	16347	15930	16218	16141	16354	16374	16309	16222	16227	16294	16302	16171	16019	16143	16149	15967	16434	16374	16235	16150	16400	16204	16208	16151	16287	16335	16233	16408	16297	16273	16307	16060	16298	16349	16376	16373	16427	16190	16234	16149	16360	16177	16110	16233	16285	16325	16186	16165	16313	16230	16158	16347	16368	16402	16365	16077	16024	16231	16289	16353	16071	16302	16196	15975	16219	16041	16128	16341	16272	16102	16204	16190	16136	16215	16201	16259	16267	16229	16251	16297	16047	16362	16353	16360	16167	16288	16201	16114	16128	16223	16146	16426	16133	16245	16270	16302	16055	16243	16152	16299	16218	15929	16413	16091	16352	16233	16032	16232	16267	16162	16295	16148	16363	16185	16180	16240	16296	16128	16105	16296	16307	16288	16125	16290	16392	16343	16340	16186	16264	16177	16268	16205	16168	16056	16073	16156	16526	16220	16378	16224	16226	16386	16152	16301	16131	16372	15978	15995	16246	15946	16138	16195	16180	16326	16139	16299	16334	16300	16378	16300	16000	16255	16172	16280	16257	16226	16203	16117	16296	16316	16205	16286	16375	16206	16180	16382	16372	16355	16310	16315	16309	16279	16499	16036	16220	16240	16249	16081	16167	16098	16332	16257	16157	16329	16288	16165	16111	16124	16227	16335	16243	16203	16260	16182	16121	16329	16098	16293	16123	16244	16243	16173	16117	16129	16312	16354	16407	16323	16200	16295	16229	16303	16211	16228	16261	16147	16275	16387	16339	16301	16288	16422	16180	16294	16320	16233	16302	16312	16535	16064	16190	16137	16144	16018	16287	16392	16131	16145	16255	16226	16284	15947	16325	16270	16113	16209	16146	16112	16020	15936	16027	16031	16114	16234	16310	16146	16167	16274	16044	16366	16094	16234	16054	16402	16454	16213	16256	16241	16058	16122	16319	16123	16167	16320	16267	16230	16237	16267	16220	16364	16228	16055	16181	16210	16205	16224	16259	16192	16243	16159	16195	16238	16208	16313	16345	16377	16154	16215	16249	16217	16116	16312	16287	16318	16105	16111	16098	16197	16126	16150	16220	16181	16293	16193	16198	16232	16196	16329	16394	16194	16273	16349	16343	16173	16232	16504	16303	16194	16367	16409	16154	16361	16299	16229	16290	16300	16127	16374	16420	16112	16360	16216	16292	16180	16096	16165	16266	16069	16313	16277	16064	16340	16171	16507	16044	16323	16204	16310	16117	16127	16252	16264	16344	16144	16215	16250	16253	16148	16263	16658	16240	16297	16292	16257	16224	15958	16193	16191	16335	16212	16135	16377	16077	16394	16256	16392	16358	16259	16105	16156	16224	16237	16155	16078	16231	16098	16097	16258	16305	16346	16174	16227	16362	16124	16240	16473	16144	16155	16436	16294	16478	16353	16251	16044	16177	16222	16278	16145	16349	16179	16270	16216	16341	16173	16130	16034	16170	16223	15983	16395	16108	16368	16146	16100	16206	16148	16337	16386	16090	16245	16151	16348	16171	16220	16146	16217	16325	16220	16353	16162	16354	16173	16345	16139	16293	16207	16385	16350	16384	16296	16289	16334	16442	16163	16194	16324	16383	16203	16205	16246	16103	16277	16307	16202	16292	16139	16150	16108	16145	16166	16163	16267	16066	16212	16422	16286	16046	16127	16321	16217	16103	16003	16307	16351	16318	16191	16228	16394	16342	16097	16244	16144	16132	16133	16266	16198	16291	16343	16049	16222	16182	16236	16332	16348	16030	16058	16304	16140	16296	16266	16101	16216	16278	16231	16461	16580	15973	16101	16168	15755	16375	16156	16362	16326	16429	16269	16187	16245	16150	16242	16279	16207	16169	16257	15946	16233	16391	16294	16267	16414	16141	16107	16182	16263	16393	16184	16376	16362	15926	16489	16212	16139	16172	16147	16355	16355	16207	16241	16163	16225	16239	16151	16111	16319	15884	16259	16162	16199	16272	16528	16241	16188	16104	16301	16352	16374	16269	16196	16098	16352	16381	16169	16102	16178	16374	16252	16211	16303	16137	16219	16154	16254	16129	16180	16288	16190	16153	16129	16170	16080	16277	16103	16050	16299	16277	16030	16163	16234	15981	16484	16328	16248	16073	16273	16251	16306	16124	16061	16250	16429	16390	16126	16150	16105	16179	16293	16339	16402	16198	16077	16168	16093	16165	16273	16241	16480	16285	16323	16204	16408	16154	16510	16230	16213	16262	16114	16276	16231	16168	16140	16384	16335	16115	16328	16201	16171	16194	16315	16065	16173	16242	16212	16263	16299	16344	16309	16208	16327	16259	16324	16365	16324	16344	16378	16222	16374	16245	16250	16173	16108	16245	16269	16350	16292	16030	16346	16159	16041	16110	16301	16220	16333	16130	16374	16217	16132	16214	16172	16097	16079	16118	16172	16384	16090	16319	16328	16177	16343	16280	16279	16020	16257	16155	16290	16059	16418	16279	16331	16571	16181	16152	16295	16265	16187	16116	16155	16200	16049	16261	16199	15910	16360	16245	16105	16170	16077	16218	16096	16223	16311	16396	16061	16193	16216	16163	16218	16307	16322	16250	16206	16435	16217	15999	16203	16307	16350	16339	16280	16345	16180	16309	16372	16138	16027	16239	16182	16267	16199	16131	16419	16199	16170	16492	16309	16223	16233	16224	16338	16318	16293	16238	16545	16390	16254	16201	16442	16429	16151	16268	16161	16384	16121	16341	16037	16296	16385	16415	16135	15929	16295	16062	16185	16391	15965	16162	16135	16194	16414	16366	16192	16127	16198	16222	16066	16275	16321	16482	16418	16336	16127	16119	16301	16498	16511	16402	16365	16483	16191	16164	16058	16569	16316	16040	16281	16315	16346	16240	16054	16141	16110	16309	16302	16345	16284	16106	16280	16164	16263	16242	16396	16309	16273	16306	16199	16172	16268	16347	16177	16420	16158	16287	16361	16227	16413	16341	16296	16136	16237	16160	16306	16255	16352	16371	16342	16264	16318	16069	16354	16222	16133	16305	16150	16218	16190	16358	16329	16201	16299	16425	16339	16094	16299	16320	16214	16428	16342	16192	16367	16187	16207	16393	16277	16381	16334	16269	16128	16263	16311	16271	16195	16251	16340	16204	16200	16234	16368	16033	16302	16083	16364	16331	16311	16409	16122	16105	16394	16111	16115	16186	16163	16125	16112	16112	16237	16240	16382	16375	16272	16279	16236	16317	16228	16256	16162	16073	16416	16284	16058	16249	16139	16212	16247	16407	16185	16436	16162	16294	16229	16268	16077	16347	16333	16281	16311	16296	16399	16521	16346	16313	16271	16119	16053	16239	16179	16214	16259	16365	16306	16013	16082	16183	16397	16320	16330	16097	16114	16107	16158	16338	16248	16041	16056	16135	16331	16235	16297	16121	16271	16254	16213	16290	16162	16011	16150	16357	16208	16443	16176	16257	16253	15987	16383	16066	16235	16290	16428	16338	16126	16435	16466	16309	16127	16378	16119	16219	16087	16228	16198	16265	16179	16088	16209	16212	16136	16309	16281	16240	16323	16204	16138	16389	16078	16344	16098	16222	16337	16240	16342	16149	16219	16349	16391	16271	16367	16365	16204	16216	16373	16216	16329	16022	16150	16117	16183	16408	16311	16176	16194	16099	16180	16346	16010	16142	16293	16232	16175	16390	16140	16123	16128	16351	16076	16148	16386	16335	16154	16101	16076	16366	16307	16331	16196	16281	16268	16367
17872	30324	33170	73827	28128	35767	15385	14800	14846	14619	14403	14291	14319	14353	14159	13990	13957	13754	14001	13972	14016	14202	13976	14181	14288	13908	13803	13719	13819	13933	17753	18586	16035	15230	14279	13772	13468	13516	13669	13518	13533	13535	13603	13608	13535	13441	13745	13460	13385	13561	13662	13614	13540	13419	13604	13804	13575	13367	13462	13553	13612	13617	13674	13551	13496	13593	13500	13546	13519	13530	13681	13585	13565	13509	13455	13552	13608	13705	13509	13555	13560	13594	13583	13577	13719	13554	13334	13474	13699	13473	13600	13434	13744	13485	13550	13552	13548	13333	13481	13630	13372	13528	13431	13594	13611	13513	13491	13660	13408	13674	13516	13618	13303	13491	13616	13646	13748	13458	13577	13669	13661	13512	13513	13591	13513	13572	13438	13485	13477	13494	13622	13647	13551	13597	13565	13532	13667	13546	13557	13372	13369	13529	13526	13300	13558	13512	13562	13706	13725	13548	13303	13518	13545	13452	13601	13551	13721	13482	13601	13683	13417	13548	13571	13501	13580	13614	13576	13541	13542	13508	13653	13555	13521	13513	13520	13403	13547	13616	13400	13408	13491	13509	13638	13397	13568	13587	13448	13563	13466	13495	13504	13654	13431	13535	13486	13535	13695	13427	13520	13555	13547	13545	13535	13465	13537	13275	13502	13450	13502	13514	13495	13519	13746	13607	13459	13405	13415	13504	13830	13545	13509	13423	13544	13370	13628	13619	13503	13498	13593	13621	13470	13467	13667	13536	13596	13571	13615	13644	13473	13435	13590	13654	13407	13614	13681	13553	13716	13411	13538	13539	13626	13733	13668	13591	13552	13405	13516	13459	13538	13638	13771	13353	13555	13608	13555	13592	13470	13415	13474	13679	13481	13576	13643	13596	13530	13648	13545	13576	13424	13501	13660	13454	13620	13560	13400	13747	13383	13456	13594	13529	13446	13690	13578	13627	13553	13609	13585	13758	13574	13537	13523	13589	13602	13672	13568	13519	13415	13473	13450	13680	13510	13564	13705	13402	13672	13442	13667	13645	13570	13506	13566	13564	13559	13509	13480	13519	13496	13367	13549	13563	13468	13512	13491	13601	13588	13543	13517	13514	13464	13504	13529	13453	13542	13535	13617	13651	13461	13620	13691	13685	13606	13676	13709	13413	13422	13618	13483	13452	13585	13542	13369	13454	13476	13507	13491	13531	13649	13597	13549	13382	13504	13526	13461	13471	13440	13649	13630	13354	13561	13601	13566	13402	13626	13549	13567	13365	13549	13604	13389	13401	13236	13500	13710	13624	13538	13535	13469	13628	13598	13488	13573	13583	13522	13412	13457	13451	13585	13428	13670	13547	13723	13386	13609	13333	13306	13344	13599	13578	13420	13446	13568	13578	13502	13695	13299	13514	13517	13575	13587	13580	13529	13367	13434	13466	13451	13443	13649	13468	13481	13401	13766	13456	13608	13462	13617	13452	13484	13559	13398	13514	13633	13454	13517	13460	13494	13518	13429	13547	13527	13521	13612	13600	13615	13494	13506	13610	13638	13478	13508	13579	13620	13564	13662	13587	13619	13621	13667	13573	13630	13560	13578	13646	13445	13507	13634	13412	13501	13572	13564	13707	13411	13436	13536	13695	13549	13653	13515	13547	13559	13535	13491	13416	13492	13493	13618	13555	13549	13689	13518	13566	13625	13639	13434	13652	13622	13597	13517	13546	13614	13454	13598	13568	13461	13467	13563	13699	13623	13436	13417	13633	13509	13521	13526	13529	13688	13410	13454	13497	13567	13580	13639	13333	13573	13539	13478	13638	13597	13563	13568	13679	13663	13603	13554	13560	13612	13400	13435	13404	13501	13449	13531	13450	13555	13516	13459	13411	13504	13586	13703	13531	13473	13421	13606	13475	13709	13492	13460	13610	13534	13697	13577	13454	13475	13498	13667	13471	13567	13574	13572	13765	13458	13466	13604	13558	13497	13553	13643	13494	13389	13505	13635	13738	13448	13576	13442	13641	13402	13467	13520	13521	13540	13453	13532	13569	13498	13502	13441	13437	13646	13649	13575	13537	13480	13586	13600	13584	13590	13471	13513	13552	13558	13533	13691	13532	13551	13530	13431	13524	13682	13536	13727	13549	13431	13606	13468	13584	13511	13617	13440	13526	13693	13476	13434	13591	13685	13612	13698	13684	13446	13504	13564	13418	13450	13375	13703	13345	13658	13735	13521	13508	13635	13658	13703	13412	13642	13724	13528	13533	13449	13437	13422	13584	13667	13507	13547	13597	13554	13592	13621	13591	13656	13500	13563	13478	13509	13545	13521	13668	13651	13537	13548	13378	13651	13589	13600	13555	13602	13588	13522	13603	13436	13519	13557	13624	13630	13519	13548	13302	13575	13638	13408	13655	13385	13580	13538	13645	13511	13526	13568	13615	13430	13658	13416	13590	13492	13653	13445	13536	13562	13382	13347	13515	13400	13604	13583	13542	13557	13491	13664	13541	13603	13568	13676	13523	13546	13482	13507	13539	13672	13486	13647	13609	13463	13790	13579	13484	13510	13595	13697	13682	13519	13554	13578	13432	13496	13473	13596	13477	13343	13572	13491	13480	13478	13510	13590	13552	13584	13492	13560	13455	13679	13566	13387	13605	13361	13539	13589	13644	13475	13618	13602	13452	13565	13641	13517	13696	13495	13495	13487	13632	13460	13567	13485	13581	13599	13398	13391	13663	13534	13342	13491	13570	13534	13422	13631	13548	13452	13645	13524	13569	13651	13443	13465	13568	13536	13504	13458	13606	13508	13556	13665	13561	13526	13600	13527	13571	13388	13546	13587	13435	13404	13478	13655	13629	13517	13554	13452	13556	13559	13449	13658	13422	13474	13482	13495	13549	13484	13495	13605	13491	13434	13579	13572	13504	13643	13640	13478	13548	13679	13510	13516	13517	13406	13524	13552	13623	13706	13355	13553	13595	13510	13630	13580	13536	13423	13441	13604	13446	13671	13408	13363	13528	13626	13497	13576	13493	13625	13582	13520	13585	13536	13528	13482	13748	13606	13537	13639	13412	13505	13526	13706	13489	13295	13724	13639	13490	13504	13729	13318	13595	13425	13527	13581	13534	13509	13626	13578	13777	13584	13570	13568	13562	13432	13418	13608	13551	13536	13508	13383	13548	13454	13453	13635	13410	13555	13598	13531	13468	13451	13400	13550	13507	13638	13689	13545	13494	13642	13578	13495	13604	13501	13654	13618	13621	13626	13631	13477	13464	13536	13584	13602	13607	13458	13464	13493	13338	13431	13414	13422	13545	13589	13518	13553	13425	13633	13389	13577	13467	13435	13457	13549	13470	13554	13649	13456	13542	13462	13552	13624	13553	13450	13611	13550	13676	13393	13621	13472	13346	13470	13374	13297	13435	13632	13484	13523	13647	13606	13566	13518	13492	13741	13628	13585	13504	13698	13497	13598	13695	13624	13654	13564	13638	13601	13558	13447	13555	13658	13504	13537	13685	13409	13520	13594	13618	13483	13476	13531	13620	13574	13488	13561	13520	13615	13466	13425	13561	13460	13512	13363	13577	13523	13446	13581	13699	13599	13517	13500	13530	13568	13559	13537	13573	13494	13418	13673	13664	13499	13565	13418	13682	13619	13489	13614	13505	13569	13504	13682	13459	13416	13585	13554	13353	13510	13562	13448	13506	13446	13493	13565	13548	13559	13665	13373	13481	13542	13525	13624	13464	13535	13457	13633	13475	13487	13591	13591	13537	13526	13489	13423	13576	13595	13416	13476	13540	13581	13610	13495	13573	13565	13517	13595	13484	13592	13506	13639	13578	13552	13313	13378	13631	13387	13442	13662	13531	13695	13546	13623	13412	13450	13620	13522	13397	13587	13570	13681	13505	13500	13625	13546	13736	13686	13502	13401	13605	13513	13596	13446	13575	13679	13461	13585	13422	13449	13447	13643	13490	13542	13536	13486	13557	13432	13489	13435	13638	13617	13597	13481	13510	13588	13455	13480	13550	13448	13373	13539	13463	13465	13710	13560	13491	13617	13485	13500	13390	13691	13425	13696	13539	13746	13403	13485	13440	13541	13805	13451	13527	13652	13620	13377	13468	13559	13379	13583	13506	13689	13593	13360	13476	13445	13660	13579	13557	13468	13454	13742	13586	13569	13512	13570	13396	13535	13596	13429	13447	13581	13466	13313	13478	13510	13759	13627	13640	13541	13533	13577	13644	13577	13612	13642	13583	13481	13522	13665	13354	13543	13511	13499	13555	13488	13278	13528	13563	13527	13465	13440	13404	13538	13556	13430	13604	13437	13815	13538	13843	13577	13501	13606	13675	13630	13609	13538	13661	13490	13398	13603	13559	13533	13628	13428	13525	13462	13437	13777	13474	13495	13635	13459	13536	13673	13661	13609	13421	13769	13677	13526	13509	13629	13510	13502	13736	13607	13611	13481	13464	13594	13550	13476	13537	13528	13502	13558	13464	13600	13439	13584	13471	13616	13636	13516	13365	13427	13458	13482	13583	13592	13540	13485	13616	13675	13584	13584	13561	13478	13590	13453	13411	13608	13660	13612	13345	13716	13348	13522	13614	13503	13576	13611	13354	13551	13587	13536	13560	13706	13502	13596	13518	13612	13544	13652	13486	13483	13732	13564	13474	13613	13418	13588	13635	13473	13477	13592	13717	13558	13530	13642	13486	13242	13591	13541	13526	13635	13707	13368	13594	13639	13582	13654	13484	13494	13522	13538	13474	13541	13478	13511	13331	13579	13561	13577	13578	13483	13624	13465	13466	13583	13527	13532	13410	13431	13549	13642	13417	13635	13544	13524	13601	13559	13394	13627	13694	13534	13564	13478	13534	13625	13563	13512	13584	13533	13558	13562	13595	13608	13538	13554	13548	13575	13584	13572	13664	13511	13570	13508	13638	13606	13483	13495	13449	13508	13504	13513	13497	13555	13563	13596	13379	13533	13503	13638	13583	13467	13387	13628	13504	13482	13393	13494	13494	13558	13717	13736	13367	13596	13590	13517	13503	13462	13602	13517	13506	13518	13453	13659	13486	13436	13712	13613	13484	13509	13497	13479	13554	13529	13556	13651	13617	13404	13661	13400	13638	13540	13456	13447	13548	13568	13437
29667	22597	23236	35955	22397	18755	17770	17296	16956	17072	17134	16996	17155	17018	17092	17215	16989	16985	16879	17251	17184	17037	16781	17092	17245	16909	17129	17008	17289	17182	17062	17600	17529	17291	17280	17065	17103	16928	16933	16813	17120	17076	17110	17008	16882	16843	17093	17342	17087	16949	17277	17040	17071	16986	17073	17027	16939	17115	17103	16998	17123	17018	16987	17057	17172	17095	17051	17103	17225	17150	17097	16897	17023	17116	17096	17074	17012	17230	17049	17138	17164	17256	17175	16944	17241	16961	17101	16944	17083	16942	17013	16816	17123	17066	16832	17176	17006	16919	17000	16965	17035	17136	17056	17066	17101	17053	17098	17052	17089	16870	17127	16843	16855	17068	17068	16997	17282	17080	17222	16971	17038	16927	17008	17117	17068	17171	17180	17112	17094	16910	16864	16895	16778	17158	17238	17148	17048	17045	17031	17153	17059	17160	16980	17252	17130	16980	17125	17096	16894	17121	17117	16871	17133	17160	17068	17127	17148	17014	17005	16766	16931	17097	17127	16983	16868	17031	17177	17027	17056	17043	17122	16907	17094	17054	17361	16866	16876	16978	17074	16867	16975	17027	17052	17048	16898	17041	17096	17077	17045	17075	16946	16800	17004	17012	16949	16922	16859	17055	16908	16970	16964	16960	17014	17132	17108	17062	16833	17057	16961	17132	16932	17006	17183	16896	17204	17107	16892	16822	16963	17019	17058	16967	16807	16962	17222	16927	16998	17196	17044	16771	17064	17189	17063	17024	16877	16939	16963	17192	16912	16896	17050	17083	16888	17030	17103	17067	17054	17100	17179	17080	16892	17112	16851	16956	17060	17255	17122	16977	16864	17106	17202	16953	17256	17128	17007	16973	17035	17012	17160	17068	16840	16928	17074	17122	17179	16979	17046	17198	17123	16903	17472	17070	16865	16831	17099	16985	16935	17095	17139	17060	16914	16986	16891	16993	16848	16917	16958	16914	16766	16826	17047	17150	16891	17071	17127	17091	17115	17011	17130	16861	17073	16842	17026	17070	16960	16951	16963	17010	16923	17090	17076	16956	16849	17090	17040	16917	16960	17039	17163	17079	17230	17007	17062	17034	17002	17001	16952	16910	16959	17229	16960	17128	17102	17006	17081	17102	17032	17057	16791	17071	17053	17113	16898	17066	16819	17030	17145	17080	17104	17061	17078	17013	17150	17002	17210	17023	16924	16963	17028	17138	17292	17119	16932	16897	16904	17037	17000	17042	16783	17165	17101	16958	17114	17135	16977	17027	17148	16861	17013	17136	17146	17237	16920	16853	17016	17069	17103	16897	16930	17070	17104	17019	17030	17199	17100	17076	16801	16947	16955	16974	16966	16921	17026	17043	17024	17080	16974	16923	17007	16889	17032	16883	17025	17041	17281	17107	16872	16998	17011	17140	17025	17136	16995	16906	17029	16891	17258	17010	17128	17167	16874	16930	16860	17075	16992	17051	16859	16791	16960	17146	16834	17035	17121	17120	17065	17067	16996	17179	17146	17110	17074	17075	17021	16992	17128	17117	16955	16901	17037	17015	17081	16965	17009	17082	17128	17207	17079	17016	16974	16927	17103	17211	16954	16895	16977	17128	17143	17065	16872	17156	17348	16911	17040	17043	17078	16949	16614	16997	17167	17037	16921	16893	16860	17261	16920	17040	17110	17036	17048	17457	17031	17036	16955	17154	16935	16853	17065	17039	17052	17068	17245	16994	16781	17050	17062	17104	17213	16903	16952	17228	17112	17062	16883	17208	17070	16919	17094	16991	16862	17056	17121	17289	17196	17075	17037	17038	17058	17095	16935	17144	17196	16985	16869	17116	17370	17178	16989	16925	17194	17276	17180	17106	17239	16930	17074	17063	17220	16706	17116	16738	16926	16919	16993	16933	16914	16967	17019	17110	16902	17135	17238	16876	17009	16895	16981	17088	17001	16923	17194	16988	17085	16926	16970	17245	17058	17133	17132	16980	17031	17027	16968	17165	17160	17192	17174	17159	17239	16931	16981	17072	17256	16986	16958	16990	17079	16927	17081	16884	17050	16925	16927	17019	17079	17114	17099	17021	16892	17006	17192	16973	17005	16772	17099	17025	17009	16993	16895	17093	17079	17074	17015	17021	16923	16949	17026	16956	16982	16701	16991	16984	16964	16905	17077	17114	17015	17026	17309	16876	17073	17190	17037	16891	17046	16837	17019	17142	17239	16980	17088	17049	17183	16917	17031	17151	16947	17224	17093	17138	17034	17123	16861	17232	17055	16997	17242	17080	17189	17093	17082	16928	17061	16892	16974	17202	16989	17008	16971	17233	17313	17022	16922	16753	16993	16952	17173	17138	16970	16900	16886	17179	17143	17059	17024	17246	17055	16984	17016	16916	16876	17133	17117	17084	17064	17256	17152	17120	17126	17027	17041	17242	17072	17066	17008	17123	16966	16938	16863	17083	17090	17138	17066	16868	16892	17054	17093	17081	16879	17173	17097	16966	16979	16957	16879	16930	16896	17069	16971	17113	17044	17037	16974	17010	16829	16788	17124	17120	17058	17260	17071	17068	16996	17008	16840	17066	17199	17280	17149	16903	16884	17118	17058	17087	16943	17179	17244	17189	16982	17004	17197	17012	17117	16958	17065	17169	17123	17108	16906	17056	17152	16989	17114	16999	17111	17013	17074	17050	17058	17065	17005	17128	17137	16995	16885	16895	17044	17164	17094	16964	17176	17070	17040	17223	16883	17203	16993	17061	16885	17135	16830	16953	17058	17157	16985	16900	17109	16940	17197	16935	17266	17085	16789	17145	17021	16949	17090	17200	17011	17089	17096	16966	16876	16913	16984	17063	16973	17128	17031	17012	17060	16994	17030	16930	16895	17048	17154	17209	17075	16893	16981	16975	16988	17078	16884	16996	17083	16878	16877	16941	17105	16836	16982	16902	17088	17213	17116	17110	17159	17010	16931	17076	17074	16971	17060	17026	17119	17073	17011	17192	17032	17105	17399	16787	16713	16706	16941	16879	16968	17072	17226	17139	16825	17048	17006	16949	16844	17182	16972	16819	17181	17101	16947	17084	16946	17037	17212	16943	17183	17121	17199	17058	17143	16713	16993	16960	16956	17195	17080	17094	17328	17186	16994	16898	16958	17028	17186	17035	17170	17075	17051	17034	17076	17004	16998	16941	16828	16937	17193	17189	16861	17113	17146	17095	16950	17030	16923	17073	17069	17070	16930	17146	17107	16990	17041	16977	17010	17010	17178	17064	16776	17057	17032	17141	16947	16833	16897	17006	16933	16929	16957	16879	17039	17085	17128	16922	17011	17003	16995	17128	16849	17076	17073	17019	16868	17071	16964	17027	17193	16858	16890	17083	17276	17059	16985	17104	17100	17161	17128	16924	16950	17116	17149	16932	17025	16968	16943	17065	16952	16932	17116	17088	16793	16901	17160	16834	16876	17156	16906	17000	17159	17120	16958	17079	16881	16749	17003	16973	17062	16976	17205	16964	17075	16854	17189	17106	17142	17044	17086	17003	17098	17102	17019	17079	17029	17012	16929	17260	16999	17056	17003	17096	16934	17106	17175	17117	17051	17114	16996	17024	16820	16864	17121	17297	17037	17022	16861	17201	17144	16873	16843	17062	16751	17135	17001	16782	16991	17060	17104	17026	17246	17174	17239	16998	17004	17132	17026	16792	17054	17110	17037	17011	17066	17114	16985	17195	17131	17115	16884	16975	16954	16928	16914	17062	16745	16986	16953	17130	17094	17112	17043	16984	16809	16965	17043	16922	16992	17169	17020	17096	17105	17012	17038	17080	16943	17041	17097	17034	16905	17052	17160	16861	17157	16912	17211	17092	16918	16951	16959	16867	17105	16994	16915	16880	16956	17084	17151	16981	17347	17188	16781	16982	17032	16964	17123	16942	17137	17053	17108	16939	17174	16862	17076	17085	17072	16928	17003	17016	16829	17041	17031	17026	17077	16958	16817	17026	16844	17123	16971	16981	16980	16969	16963	16960	16908	16903	17012	17159	17122	17178	16947	17014	17128	16964	16978	16902	17192	16947	16889	17101	17060	17006	16988	16936	16984	17083	17088	16979	16976	17009	16828	17235	17067	16892	17059	17036	16920	17079	17011	17041	17095	17143	17179	17177	16967	17227	17213	17220	17101	17243	16965	16824	17253	16959	16980	17106	17048	16925	17092	17020	16978	16831	17027	17079	17044	17103	17012	17022	17032	17120	17024	16911	16921	17134	16981	17107	17172	17069	16822	16963	17121	16941	17176	16996	17086	17106	17224	17013	17006	17095	17161	16954	17009	16973	17125	16976	17070	16970	17138	17092	17041	17001	16973	17081	16895	17043	17083	17019	17006	16941	17019	17015	16908	17053	17055	17329	17136	17075	17185	17110	17128	17107	17148	17018	17215	17124	17214	16837	17064	17114	16967	16869	17115	17060	16970	16927	16893	16865	17130	17034	17137	17007	17148	16999	17039	17049	17050	17000	17095	16909	17040	16924	16996	17161	17099	17222	17168	17258	17055	17042	16842	17094	16774	16932	16932	17015	17046	17142	17008	17170	17108	17291	16900	16991	17065	17010	17268	17030	17178	17120	17028	17028	17034	17166	17025	16884	17033	17198	16757	17063	16951	17032	17157	16974	17196	16986	17024	16993	17152	16955	16953	17037	16949	16813	17024	17037	17090	17079	16835	16918	17033	17014	17173	16952	16953	17116	17114	17105	17105	16891	17095	17232	17127	17025	17111	17019	17028	17076	17020	17154	17054	16975	17004	17008	16880	16980	17065	17058	17064	17079	17075	17042	17066	17232	17132	16968	17156	16951	17052	17093	17035	17020	16828	16937	16917	17049	16968	16893	16913	16991	16982	17043	17047	16889	16881	17081	17144	17014	17038	17136	16991	17330	16963	17054	16949	17117	16895	17064	17016	17033	16919	17114	17154	16837	17241	17002	17188	16924	16935	16890	17105	17033	17007	17180	17192	17091	17182	17123	17026	16883	17056	16939	17052	17016	17068	17079	16909	16946	17083	17192	16988	17072	17151	17072	17173	16982	17005	17327	17018	16906	16954	17175	17029	16736	17050	17103	17032	16917	17006	16979	16905	17101	16667	17185	16921	17098	17262	17049
15809	17981	18255	36261	16984	16480	13945	14103	14078	14180	14152	13952	14086	14078	13940	13986	14040	13970	13928	14103	14091	14083	14199	13915	14120	13976	13988	14141	14062	14038	14103	14353	14421	14354	14117	13922	13888	13948	13975	14086	13955	14071	13887	13995	13891	13976	13961	13943	13973	14143	14159	14026	13975	13923	13862	13834	13862	14019	13852	14065	13901	14015	14132	14095	13926	13911	13969	14033	14134	13989	13981	13900	13932	13950	13995	13901	13758	14001	13908	13914	13919	14069	13879	14036	13930	13933	13864	13888	13956	13905	13954	13839	14146	13913	13903	14085	13975	14031	14041	13874	13793	13966	14090	13867	14040	13848	13898	13824	13954	13990	13994	13803	13943	13816	13916	14007	13896	13884	13926	14086	14012	14078	13910	13998	13922	13788	14018	13879	13973	13859	13958	13875	13892	13992	13941	14003	13883	13871	13788	14092	14101	14024	14170	14013	13893	13875	13951	13942	13961	13898	14077	13885	14083	14030	14048	13870	13899	13839	14055	13765	13933	13897	13912	13957	13869	14126	13992	13912	13939	13908	14119	13808	13984	13866	13913	14048	13929	13865	14046	14002	13874	13970	14051	13991	13880	13916	13862	14086	13800	14026	14073	14216	13791	14131	13852	14071	13990	13993	13951	13904	14057	14004	13825	14008	13991	14013	14001	13817	13985	13876	13928	13796	14154	13899	13924	13707	13814	14057	13924	14007	13968	14080	13942	14041	13990	13918	14054	13992	13919	13968	13872	14218	13948	13972	13930	14108	14043	13834	14088	14101	14006	13783	14177	13830	14025	14012	13797	13895	13949	13872	13883	13946	14041	13954	13954	13979	14071	14003	13927	13998	14055	14075	13972	13898	13970	13896	13958	13978	13967	13925	13928	14031	14008	13939	13919	13998	13910	13983	13904	13918	13904	13924	13780	13944	14016	13976	14000	14032	14017	13929	13845	13959	13981	13770	13863	13854	13850	13914	13987	14115	13980	14138	13864	13988	14064	13980	13892	14084	13892	13829	13941	13782	13938	14036	14005	14049	13941	14028	14042	14014	13923	14048	14058	13872	13988	14061	13826	14163	14043	13921	14138	13999	13901	13867	13845	13931	14023	13966	14027	14085	13975	14008	13842	13939	14009	13985	13844	13945	13964	13986	13936	13938	14022	13789	13974	13915	14150	14005	13958	13877	13931	14029	13809	13912	14040	13951	13945	14097	14043	13996	13863	13888	14059	14073	14125	13867	13950	13874	13729	13930	13957	14062	14132	13948	13974	14004	13959	13843	14014	13804	13925	14047	13937	13747	14015	14020	13893	14032	13857	14052	14013	13965	13923	14040	14208	13991	14028	13799	13860	13950	14091	13923	14064	14045	13939	13896	13891	13952	14018	14025	14037	13846	13987	14020	13922	13899	14005	14067	14033	14005	13796	13888	13984	14122	13963	14002	13890	13888	14012	14033	14029	13834	13940	13733	13936	14022	14091	14021	13870	14051	13854	13779	13871	13885	13919	13965	13926	13801	13955	14038	14145	14004	14074	14077	13989	14027	14047	13955	13973	14111	13852	13928	14014	13845	14025	14006	14109	14073	14079	14042	13919	13871	14145	13946	13919	13846	14250	13931	13889	13896	13867	13849	14034	13926	13905	13954	13928	14078	13945	14087	13932	13978	13975	13974	13931	13891	14069	14222	13917	13946	14029	13904	13783	13964	13903	13986	13911	13855	14071	13885	14065	14031	13882	13846	13837	13896	13938	14119	13846	13985	14056	13893	13931	13842	14029	13934	13845	13882	13943	14097	13887	13867	13938	14011	13889	13882	13986	13964	13781	13951	14235	13895	14203	14046	13976	13966	13909	13842	14087	13965	13976	13912	14050	13894	13803	13927	13842	14021	14002	13898	13930	13969	14097	14039	13808	13883	14088	13935	14073	14021	13876	14011	14009	13961	13944	13975	13925	13923	14014	13991	13720	13968	14043	13884	13922	13903	14039	13851	13902	13825	13883	13978	14046	13909	13836	13965	13924	14006	13931	13944	13830	13933	13895	13948	13945	13914	13985	14041	13981	13992	14109	13905	13971	13986	13969	13914	13957	13941	14002	13893	14102	13966	13998	13818	13791	13963	13981	13993	13898	13976	14061	13901	13796	13860	14016	13968	14003	13920	14144	14013	14030	13967	13956	13957	13923	13884	13873	13986	13926	13943	13941	14068	13726	14002	13948	13950	13817	13956	13842	14064	13823	13916	13893	13954	13946	13984	13938	13893	14048	14004	13950	14110	14021	14050	13864	13859	14074	14139	14175	13789	14171	13887	14224	13902	13948	13917	13886	13978	13917	13775	13913	13979	13842	13960	14059	13997	14114	13815	14021	13911	13998	13910	13894	13992	13950	13980	13779	14000	13978	13942	13986	13900	13894	13890	14066	13984	14098	13858	13914	13832	14004	13827	13820	14004	13975	13951	13985	13947	14085	13932	13976	13987	14017	13930	13973	13945	13891	13864	14011	14007	13732	13860	13835	14000	14032	13996	14043	13868	14078	13965	14025	13929	13982	13869	13926	13993	13895	13979	13972	14033	13886	13885	13875	13912	14022	13831	14248	13934	13920	14083	14112	13988	13975	13922	13893	13936	14027	13946	13916	13984	14030	13820	13934	13912	13970	14039	13928	13985	14049	13957	13971	13931	13939	13877	13855	14055	13892	14037	13821	14018	13943	13748	14039	14115	14002	14064	13879	13872	14040	14092	13863	13963	14115	13955	13994	13905	13771	13932	13848	14031	13997	13907	14075	14059	13911	13928	13848	13850	14092	13957	14082	14193	13733	14070	13984	13979	13925	14001	14021	13979	13974	13966	13926	13887	13877	13954	14029	13888	13930	13864	13829	13855	13758	13967	13865	14117	13897	13933	14000	13979	14033	13949	13879	13930	14090	13882	13844	13846	13910	13976	13905	14122	13925	13949	13879	13957	14006	13837	13979	14227	13939	13900	14010	14056	13983	13910	13944	14037	14037	14025	14013	13944	14207	13789	13995	14179	14100	13888	14143	14021	13922	13888	14098	13887	14104	13928	13849	14035	13978	14036	13953	13948	14074	13954	13807	13878	13985	14192	14054	13869	14143	14069	13942	14009	13999	13892	13964	13833	14034	13901	13841	13957	13946	14037	13927	13980	13912	14035	14002	14066	13911	14031	13933	13933	13980	13998	13964	14026	13877	14034	14000	13912	13958	14107	13960	14045	13959	13937	14016	14054	13939	13901	13940	13879	13984	14087	13968	14120	14094	13905	13952	14024	14026	14107	13942	13904	13804	13888	13843	13798	13933	13896	13831	13958	13951	13929	13950	13912	14103	13915	13880	13929	13951	13867	13750	13995	13961	13952	14102	13946	13930	13934	13818	13934	14046	13877	13863	13946	13964	13925	13798	14011	13951	14051	13885	14063	13858	14075	13721	14160	13908	13895	13979	13939	13984	13965	13913	14017	13935	13848	13778	13829	14051	13793	13983	14109	13910	14078	13994	13903	13811	13872	13844	14046	13935	14017	13881	13867	13900	13913	13855	13850	13877	13865	13976	13921	13991	14118	13997	14078	13967	13979	13906	14145	13914	14090	14027	13912	13936	14011	14005	13873	13934	13996	14061	14026	13903	13955	13807	14009	14016	13891	13981	13902	13966	14006	14061	13889	14091	13928	13777	14054	13966	13883	13930	13892	13916	14086	13990	13827	14007	13878	13997	13978	13905	14009	14096	13989	13959	14063	14128	13949	13848	13988	14003	14033	14016	13974	14108	14102	13958	13884	13975	14058	14052	14177	13894	13942	13967	14066	13887	14086	14069	13970	14025	14019	14019	14030	13826	13905	14144	14077	13808	13898	13956	13969	13889	14053	13868	13936	14010	13984	13887	13988	13956	13934	13928	14102	14016	13829	13953	13970	13977	13927	13900	13921	13933	14022	13790	13989	14052	13882	13962	14171	13938	13996	13908	14039	14100	14032	13898	13894	14149	13930	13819	13898	13873	14042	14065	14029	14015	13948	14044	14007	13897	13977	13926	13841	13902	13940	13890	13910	13800	13880	13913	13961	14015	13742	14024	13838	13997	13777	13839	13961	13967	14004	14151	13940	13986	13886	13881	13973	14032	14038	13970	13947	14153	13959	13978	13783	13943	14084	13915	13815	13944	13919	13824	13883	13985	13928	14032	13963	13867	14057	13936	13897	14070	13941	13961	14079	14065	14160	14154	13884	13954	14045	13999	14007	14082	14028	14178	13909	13760	13995	14012	13981	13826	13982	14014	13849	13992	13834	13954	13939	14079	14060	13800	14145	13924	13916	13982	13959	14174	13947	13981	13979	13889	14105	13924	13961	13986	13984	14050	13945	13987	14048	13931	14078	13953	14000	13821	13951	14063	13980	14034	14147	14027	13831	13855	13956	13972	13776	14056	13870	14002	14044	13976	13926	14057	13825	13864	13872	13903	14102	13780	13823	14053	13997	14019	13880	13963	14188	13966	13995	14001	13954	13841	13864	13953	13872	14057	14002	14039	13949	13979	14063	13975	13943	14047	13774	13952	14056	13999	13776	13918	14071	13877	13848	13850	14034	13812	13897	13978	13910	14004	14067	13883	13841	13984	13999	14013	13874	13933	13829	13890	13958	14019	13930	13725	13763	13874	13932	13976	14008	13900	13953	13937	14077	13912	13917	14138	13927	14041	13942	13872	13908	13896	14031	13913	13985	13941	13843	14029	13908	14175	13851	14061	14108	13931	13863	13979	13871	14012	14009	14013	13965	14166	13903	14144	13875	13924	14117	14077	14184	13835	13819	13846	13816	14053	13986	13894	13956	13829	13809	13864	14002	13856	13839	13936	14048	14147	14080	13897	13927	13923	13956	13986	14122	14059	13865	14011	13916	14015	13812	14062	14050	13827	13913	14074	13910	14011	14070	13852	13964	13950	13836	14106	13913	13900	13810	14056	14010	14020	13878	14057	13990	13882	14064	13992	13999	13986	13953	13890	13941	14054	13868	13993	13944	13865	14037	13959	13879	13912	14061	14078	14093	13982	13979	13866	14136	14018	13888	14040	13959	14092	13907	14026	13812	13962	13796	13884	13979	13974	13844	14033	13950	13868	13843	14031	14069	14047	13880	14101	13839	13875	14040
25412	21451	28602	56493	35120	26650	21141	17820	17232	17231	17424	17185	17252	17185	17041	17014	17101	17104	16967	17043	17220	16968	17079	16975	17044	16924	16777	17053	16875	17030	17703	18860	18901	17974	17261	16916	16970	16953	16938	16843	16888	16678	16911	16813	16990	16810	16684	16727	16875	16876	16816	16776	16944	16780	16958	16866	16998	16922	17045	16882	17069	17046	16994	17051	17060	16939	17063	16884	16950	16849	16788	17236	17040	16948	16998	16811	17019	16899	16799	16808	16833	16923	16902	16963	16826	17066	16745	16742	16995	16799	16783	17086	16895	16984	16849	16811	16759	16964	16741	16681	16734	16829	17067	17021	16952	16973	16815	17015	16808	16821	16865	16706	16973	16873	16848	16936	16699	16857	16726	16741	16867	16847	16891	16588	16604	16795	16945	16802	16851	17129	16863	16753	16676	16788	17047	16806	16621	16737	16739	16666	16690	17096	16816	16807	16821	16777	16784	16898	16879	16851	16818	16777	16923	16787	16844	16891	16825	16823	16807	16805	16933	16756	16758	16940	16864	16914	16893	16684	16840	16812	16900	16812	16869	16748	16786	16915	17081	16739	16873	16976	16791	16936	16970	16950	16852	16799	16832	16821	16759	16684	16799	16695	16919	16873	17018	16849	16848	16729	16584	16815	17025	17000	17054	16879	16844	17182	16819	16778	16818	16901	17008	16847	16811	16806	16945	16791	16774	16894	17088	16882	16822	16887	16769	16884	16781	16867	16784	16912	17099	17001	16814	16851	16587	16758	16770	16767	16805	16807	17062	16971	16948	16724	16737	17024	16773	16897	16833	16641	16827	17014	16783	16823	17033	16781	16772	16784	16825	16814	16731	16674	16825	16901	16892	16805	16746	16865	16780	16749	16829	16901	16937	16860	16816	16927	16910	16808	16709	16786	16813	16954	16775	16675	16853	16823	17014	16788	16636	16762	16875	16754	16947	16823	16873	16737	16812	16866	16663	16876	16971	16924	16970	16825	16730	16869	16857	16789	16807	16691	16878	16749	16753	16832	16954	16723	16622	16826	16940	16760	16803	16849	16879	16850	16911	17046	17120	16798	16607	16554	16679	16792	16842	16832	16939	16771	16576	16956	16876	16727	16690	16781	16891	16885	16790	16874	16743	16840	16689	16680	17046	16971	16977	16784	16800	17004	16966	17068	16844	16874	16831	17016	16906	16749	16832	16803	16952	16966	16793	17013	16939	16801	16700	16904	16761	16798	16867	16918	16788	16790	16805	16933	16991	16822	16989	16751	16926	16971	16887	16665	16828	16946	16977	16933	16885	16906	16924	16940	17147	16815	16845	16815	16845	16862	16910	16975	16932	16890	16846	16882	16930	16875	16826	16772	16821	16748	16795	17014	16916	16841	16874	16896	16928	16730	16999	16909	16921	16685	16933	17035	16894	16881	17052	16750	16877	16864	16999	16732	16827	17037	16511	16773	17151	16799	16818	16810	16827	16725	16876	16840	16845	16879	16899	16831	16631	16637	16951	16919	16751	16891	16805	16675	16909	16754	16906	16919	16923	17049	16849	16900	16881	16836	16926	16841	16821	16751	16848	16872	16731	16749	16805	16828	16814	16784	16941	16765	16898	16877	17112	16788	16985	16660	17086	16743	16798	16787	16775	16879	16975	16740	16713	16704	16755	16847	16842	16732	16930	16885	16894	16822	17021	16658	16891	16912	16872	16892	17147	16846	16891	16900	16841	16728	16836	16713	16760	16677	16977	16996	17022	16806	16992	16803	16966	16835	16546	16686	16940	16750	16737	16940	16765	16848	16938	16822	16780	16758	16740	16892	17144	16762	16997	16865	16922	16930	16851	16926	16784	16809	16867	17011	17091	16918	16967	16860	16915	16884	16703	16646	16818	16840	16909	16882	16809	16838	17026	16818	16882	16883	16796	17040	16755	16597	16647	16645	16928	17004	16744	16882	16906	16772	16932	16849	16737	16796	16877	16897	16946	16833	16716	16831	16828	16686	16738	17076	16903	16540	16776	16866	16785	16805	16871	16797	16807	16865	16745	16968	16938	16879	16664	16944	16890	16932	16801	17052	16882	16813	16606	16917	16940	16644	16818	16928	16899	16969	17079	17036	16694	16867	16746	16865	16906	16721	16713	16888	16817	16856	16766	16943	16867	16692	16816	16926	16725	16871	16832	16627	16736	16874	16937	16829	17011	16918	16921	16970	16989	16689	16799	16817	16782	16786	16810	16833	16621	16893	16682	16764	16728	16815	16906	16995	16704	16775	16786	16950	16838	16933	16857	16868	16942	16869	16753	16762	16923	16760	16791	16848	16621	16644	16867	16740	16949	16795	16701	16790	17060	16790	16881	16740	16971	16757	17154	16781	16842	16940	16821	16876	16881	16729	16758	16907	16671	16824	16873	16911	16749	16987	16837	16864	16931	16839	16783	16955	16763	16829	16792	16864	16927	16656	17022	16851	16881	16818	16760	16846	16977	16924	17119	16611	16909	16589	16569	16830	16872	16816	16778	16677	16557	16667	16852	16835	16866	16832	16839	16991	16821	16725	16886	16877	16891	16655	16772	16610	16955	16918	16965	16771	16890	16891	17063	16886	16812	16704	17016	16661	16693	16848	16873	16712	16998	17056	16985	16697	16831	16671	16859	16986	16981	16782	16827	16686	16884	17172	16875	16808	17060	16944	16934	16893	16936	17074	16787	16766	16736	16852	16808	16861	16676	16829	16722	16601	16922	16931	16921	16722	17021	16896	16865	17034	16956	16759	16967	16776	16793	16842	16719	16995	17014	16921	16914	16595	16775	16889	16778	16857	16898	16885	16869	16927	16910	16775	16963	16826	16821	16838	16968	16660	16890	16941	16737	16914	16833	16933	16737	16908	16845	16781	16738	16717	17017	16712	16834	16838	16680	16699	16825	16865	16831	17028	16873	17024	16928	16718	16746	16888	17107	16828	16934	16715	17053	16763	16916	16697	16864	16805	17096	16886	17111	16818	16931	16798	16851	17106	16895	16975	16927	16841	16957	16896	16786	17125	16653	16853	16846	16865	16890	16726	16953	17078	16849	16801	16647	16685	16864	16811	16817	16878	16920	16863	16837	16884	16700	16664	16831	16751	16711	16925	16867	16660	16715	16777	17018	16874	16844	16950	16936	16893	16936	16901	16891	16784	16989	16852	16852	16681	16946	16728	16918	17043	16765	16825	16781	16966	16663	16974	16825	16733	17037	16764	16728	16817	16700	16826	16857	16782	16866	16865	16942	16940	16879	16738	17062	16820	16998	16735	16720	16796	16621	16586	16713	16724	16736	16851	16941	16881	16834	16721	16856	17070	16882	16836	16868	16880	16860	16903	16724	16969	16741	16907	16828	16829	16785	16765	16828	16824	16717	16807	16774	16742	17022	16858	17028	16929	16908	16765	16779	16773	16872	16935	16906	16894	16994	16929	16828	16956	16664	16741	16699	16724	16870	16717	16810	16705	16921	16908	16765	16747	16771	16820	16863	16864	16760	16966	17002	16989	16768	16852	16952	16775	16786	17007	16658	16925	16825	16739	16662	16773	16857	16872	16941	16759	17000	16837	16842	16680	16582	16885	16715	16774	16978	16858	16812	16924	16888	16790	16781	16785	16914	16788	16912	16678	16758	16860	16865	16824	17023	16979	16831	16973	17047	16773	16805	16825	16773	16758	16838	16741	16835	16789	16765	16824	16709	16685	16776	16674	16652	16844	17064	17000	16946	16641	16966	16927	16847	16731	16740	16690	16912	16746	16802	16676	16734	16866	16818	16952	16836	17029	16815	16894	16986	16750	16889	16851	16970	16957	16957	16711	16854	16856	16708	17050	16981	16864	16711	16839	16799	17023	16937	16897	16915	16813	17104	16678	16951	16795	16829	17056	16656	16968	16852	16699	16928	16895	17076	17051	16887	16695	16719	16668	16814	16945	16884	16639	16920	16861	16711	16758	16746	16748	16765	16884	16838	16767	16813	16794	16969	16736	16992	16990	16761	16890	16904	16880	16717	16666	16925	16916	16907	16879	16882	16732	16703	16867	16847	16717	16774	16725	16888	17075	16814	16953	16996	16900	16918	16945	16807	17019	17131	16871	16759	16737	16800	16813	16648	16915	16763	16836	16844	16844	16800	16650	16729	16699	16834	16943	16872	16880	17167	16827	16803	16783	16880	16642	16807	16875	16969	16798	16637	16757	16764	16812	16733	16718	16874	16725	16913	16900	16820	16829	17092	16823	16804	16969	16939	16807	16738	16608	16959	16905	16819	16882	16861	16793	16703	16750	16861	16884	17053	16891	16879	16653	16891	16780	16837	16873	16891	16846	16878	16676	16639	16937	16844	17022	16831	16715	16704	16742	16765	16948	17036	16876	16842	17035	16860	16775	16806	16861	16992	16792	16920	16769	16569	16717	16588	16760	16947	17008	16847	16859	16705	16937	16971	16974	16801	16735	16855	16938	16837	16853	17043	17010	16977	16950	16925	16918	16991	16971	16865	17069	16900	16814	16967	16798	17006	16719	16768	16840	16969	16854	16919	17036	16852	16780	16663	16684	16863	16744	16960	16972	16764	16930	16843	16834	16821	16763	16810	16823	16819	16667	17044	16976	16847	16775	16933	16938	16988	16856	16772	16808	16768	16921	16848	16794	16929	16781	16324	17043	16824	16863	16953	16779	16578	16841	16940	16667	16983	16998	16862	17030	16682	16743	16768	16772	16691	16764	17011	16740	16765	16681	16994	17122	16959	16981	16592	16782	16996	16895	16859	16909	16708	16841	16712	17061	16678	17095	16726	16809	16887	16808	16761	16707	16828	16781	16838	16825	16868	16845	16907	16661	16836	16857	17244	16813	16948	17067	16744	17015	16880	16836	16817	16868	16676	16872	16802	16953	17058	16812	16853	17081	16894	16971	16800	16853	16917	16910	17018	16837	17036	16865	16890	16736	16825	16892	16991	16983	16880	16848	16918	16866	16821	16714	16884	17046	16978	16999	16709	16784	16972	16676	16863	16803	16994	16937	16783	16865	16869	16773	16863	16779	16757	16875	16996	17094	16984	16746	16977	16788	16948	16761	16899	16716	16861	16741	16794	16905	16657	16805	16868	17004	16735	16949	16654	16732	16863	16742	16747	16887	16813	16885
16003	25006	25933	65494	24598	24935	14881	14596	14466	14587	14600	14359	14239	14178	14167	14119	14130	14234	14107	14258	14200	14181	14165	14260	14075	14130	14022	13844	14117	14295	15401	17144	16494	15339	14346	13932	13890	14010	13854	13904	13946	13946	13830	13976	13765	13918	13897	13859	13811	13836	13897	13729	13959	14012	13923	13890	13957	13905	13811	13774	13845	13778	13977	13934	14006	13769	13806	13934	13810	13843	13954	13847	13874	13926	13828	13833	13940	14073	13970	13893	13771	13831	13818	13888	14050	13918	14101	13903	13978	13933	13963	13887	13899	13937	14060	13832	13659	13841	13877	13933	13967	13805	13923	13895	14009	13929	13990	14042	13961	14004	14006	14000	13817	14013	13957	14017	14161	13975	13983	13977	13841	13908	13832	13880	13797	13976	13744	13840	13952	13926	13990	13816	14040	13801	13711	13897	13863	13713	13791	13812	14052	13873	13936	14000	13879	13951	13896	13909	13951	13946	13863	13865	13915	13868	14118	13876	13955	14104	13989	13841	13912	13893	13910	13846	13951	13954	13934	13893	13865	13783	13836	13932	14001	13935	13993	13994	13840	13929	13875	13953	14014	13888	14024	13814	13807	14114	13738	13934	13846	13934	13835	13997	13865	13833	13928	13838	14055	13890	13765	13883	13872	14006	13791	13922	13993	13864	13964	13944	13909	13833	13852	13884	13808	14089	13910	13950	13848	13932	14049	13825	13811	13852	13764	13990	13827	13832	13706	13871	13920	13873	13885	13854	14040	13917	13870	13961	13790	13932	13816	13998	13814	13809	13921	13949	13981	13864	13868	13989	13842	13950	13999	13892	13814	13926	13944	14009	13801	13880	14044	13965	13841	13871	13866	13858	13835	14021	14004	13654	13903	14006	13862	14115	13940	13885	13889	14010	13775	14004	13996	13829	13611	13826	13950	13949	13955	13836	13784	13976	14137	13892	13970	13980	13957	14039	13776	14175	13805	13765	13710	13947	14054	13886	13930	13810	13971	13962	13761	13917	13881	13902	14060	13929	13889	13884	13874	13864	14105	13894	13922	13902	13941	13792	14055	13762	13875	14057	13965	14011	13871	13885	13760	13940	14010	13977	13953	14029	13935	13892	13946	13774	13991	13898	13880	13857	13975	13925	13754	14060	13844	14022	13906	13927	13839	13898	13976	13895	13911	13914	13913	14001	13880	14021	13919	13847	13878	14030	13935	13923	13818	13992	13855	13928	14078	13942	13921	13841	13856	14116	13836	13915	13879	13948	14045	13957	13860	13759	13819	14064	13983	13825	13871	13908	13970	13830	13907	13925	13928	13974	13897	13913	13972	13991	13934	13801	13770	13899	13759	13964	13746	14035	14058	13960	14012	13926	13939	13784	13843	13964	13870	13908	13871	14083	13857	14028	13883	13819	13950	13842	13833	13836	14055	14033	13902	13997	13779	13756	13932	13825	13865	13854	13813	13939	13951	13883	13943	13967	14013	13680	14048	13847	13913	13844	13875	13690	13765	13884	13870	13889	13972	13904	13853	13759	13953	13954	13751	13921	13859	13975	13870	13985	13835	13992	13988	14022	13814	13842	13794	13928	13919	13674	13811	13935	13890	13996	14092	13980	13868	13873	13773	13793	13961	13935	13923	13802	14095	14042	13846	13977	13904	13886	13937	13938	13859	13989	13871	14049	13962	13904	13817	14023	13884	13897	13853	13920	13923	13931	13902	13893	13978	13877	14014	13776	13899	14020	13807	13949	14007	13987	13972	13950	13717	13832	14025	13825	14073	13820	13989	13892	13841	13988	13803	13892	13948	14122	13858	13846	14020	13863	13844	13726	13882	13970	13905	13843	13820	13956	14041	13984	14060	13984	14031	13944	13995	13834	13978	13840	13769	13844	13861	13956	13971	13846	13875	13996	13926	14083	13842	14013	13858	13823	13884	13915	13994	14054	14015	13850	13964	13904	13914	13990	13887	14066	13857	13864	13963	13851	13891	13755	13827	13965	13915	13968	13947	13888	13739	13989	14071	13860	13776	13744	13969	14005	13893	13903	13903	13902	13943	13799	13844	14018	14083	14168	13891	13850	14030	13894	13988	13944	14125	13881	14021	14000	13905	14089	13928	13931	13978	13969	13918	13818	13819	13950	13911	14020	13894	13838	13861	13949	13783	13820	14004	13952	13859	13745	14010	13849	13837	13947	13796	14096	13881	13839	13886	13840	13751	13870	13902	13964	13788	13831	13853	13800	14017	13935	13848	13937	13967	13999	14001	13835	14003	13857	13922	13988	13938	14070	13804	13971	14017	13813	13839	13914	14045	13958	13781	13925	13995	13677	14060	13953	13996	13789	13891	13884	13895	13982	13861	14011	13947	14061	13994	13822	13946	14104	13805	13802	13932	13852	13955	14015	13863	14059	14036	13944	13986	13857	13815	13904	13927	13842	13871	13709	14099	14131	13820	13755	13787	13869	13924	13875	13875	13821	13704	14096	13803	13805	13968	13829	13887	13931	13864	13964	13783	13773	13939	13940	14106	13870	13948	13798	13957	13857	13896	13775	13840	14055	14047	13893	14046	13995	14118	13970	13846	13902	13940	13873	13989	14134	13774	13922	13962	13889	13868	13979	13697	13937	13978	13789	13838	14026	13935	13889	13899	13910	13941	13937	14001	13968	14044	13965	13970	13948	13809	13752	13922	13726	13935	14032	13820	14052	13980	14128	13928	13940	13999	14044	13792	13825	13880	14072	13979	13943	13941	14127	13951	13938	13885	14080	13760	13998	14001	13982	13863	13899	13907	13989	13915	13970	13994	14029	13994	14032	13845	14170	13841	14026	13735	13824	13851	13894	13823	13863	13853	13935	13833	13884	14019	13902	13891	14058	13801	13875	14019	13961	14017	13875	13809	13920	13784	13949	13956	13916	13913	13827	13853	14024	13887	14051	13950	14065	13813	13876	14023	14005	13948	13812	13980	13775	14005	13832	13820	13989	14107	13874	14042	13878	13923	14042	14152	13829	13800	13719	13859	14038	13985	13641	13908	13912	13776	14126	13831	13760	14056	13819	13821	13840	13837	14097	13848	13795	13922	13701	14010	13885	14027	13897	13858	13681	13841	13917	13797	13806	13965	13870	13930	13966	13815	13963	14003	13965	13967	13916	13846	14025	14014	13734	14019	13734	13807	14041	14036	13796	13896	13895	14146	13926	14055	13947	13780	14007	13918	14072	14093	13872	14135	13921	13908	13703	14046	13902	14007	13962	13978	14000	13966	13984	13713	13966	13860	13829	13911	13999	13984	13745	13802	13952	13984	14077	13805	13932	13873	13797	13877	13800	13889	13937	13993	13775	14090	13813	13965	13858	13861	13865	13790	13932	13822	14013	13811	13779	13868	14046	13989	13922	14025	14047	13797	14016	13860	13871	13863	13900	13962	13965	13834	14001	13957	13913	13790	13792	13794	13986	13765	13970	13920	13905	13977	14076	13914	13820	13922	13831	13864	13916	14062	13948	13972	13960	14016	13993	13876	13876	13889	13841	13985	13991	14008	13949	14125	13910	13971	13939	14023	13962	13905	13795	13889	14066	13855	13927	13859	13981	13960	13993	14015	13914	13856	14040	13908	13898	13848	13995	13864	13934	13896	13832	13943	13895	13842	13947	13896	13907	14087	14022	14034	14001	13827	13851	13909	14136	13951	13933	13857	14136	14074	13877	13824	13888	14044	14028	13807	14006	13833	13917	14011	13921	13914	13818	13819	13903	13647	13925	13981	13928	13837	13946	13887	13875	13910	13936	13863	13979	13936	13973	14101	13891	13754	13710	14087	13809	13863	13959	13906	13924	13830	13920	13929	13759	13857	13899	14123	13963	13796	13903	13972	14032	13929	14022	13909	13927	13809	13905	14009	14020	13872	13879	13819	13864	13941	13820	14028	13787	13828	13943	13875	13964	13797	13715	13801	13979	14025	13775	14102	13903	13857	13906	14088	13880	13879	13920	13912	14009	13799	13877	13925	13952	13972	13903	13852	13859	13862	13796	13921	13997	13920	13976	13807	13859	13915	13914	13841	13950	13843	14031	14068	13980	14094	13922	13952	13785	13978	13995	13999	13714	13818	13919	13827	13967	14046	13860	14016	14053	14037	13957	13916	14023	13941	14160	13975	13842	13863	13952	14020	14046	13787	13937	13964	13941	14012	13962	13888	13994	13963	13892	13880	13896	13918	14042	13906	13993	13938	13945	13909	13917	13957	14003	13941	13833	13867	13729	13897	13939	13936	14073	14105	13835	13902	13900	13894	13972	13812	13916	13882	13818	13963	13747	13856	13811	13978	14037	13804	13707	14068	13987	14046	14033	13878	13951	13882	13677	13694	13739	13876	13850	13986	13922	13991	13815	14022	13803	14048	13914	13983	13872	13976	13909	13979	13805	13982	14035	13886	13932	14022	13980	13868	13917	13895	13894	13772	13813	13849	13907	13787	13875	13901	14088	13886	13930	13796	13947	13799	13803	14075	13977	13921	13988	13892	13854	13830	13875	13922	13946	13875	13950	13893	13804	13721	13994	13801	13929	13980	13837	13860	13822	13869	13912	13842	13898	14016	13776	13850	13905	13885	13937	13989	13973	13883	13941	14026	13951	13821	14028	13966	13802	13734	13860	14104	13984	13758	13858	13889	14012	14051	13892	13879	13894	13921	13831	13954	14028	13870	14092	13920	13915	13866	13925	13732	13889	13898	13954	13792	13980	14034	13934	13946	13806	14030	13905	13946	13917	13995	14042	13884	13946	14057	13902	14023	13880	13949	13886	13912	13931	13885	13973	13878	13832	14069	14013	13923	13842	13860	13822	13938	13884	13828	13995	14023	13926	14007	13858	13961	13969	14035	13806	13895	13913	13943	13863	13930	13882	13998	13968	13933	13914	14149	13781	13961	14042	13828	13980	14015	13796	13988	13675	13941	13927	13953	13973	13862	13934	14051	13815	13866	13832	13769	13891	13939	13941	13999	13888	13900	13941	13970	13930	13859	13786	13998	13988	13869	13923	13894	13834	13996	13866	13696	13905	13879	13919	13883	14000	13866	13814	13935	13945	13799	14016	13953	13791	13943	13992	13902	13941	13907	13948	13941	13814	14062	13809	13776	13986	13854	13991	13887	14036	13934	13636
23978	21449	29154	53580	37921	25546	22370	18919	17404	17225	17490	17198	17103	16905	16818	16979	17018	16757	16803	16953	17033	16825	16862	16994	16702	16737	16761	16628	16538	16649	17890	20897	20661	18712	17305	16753	16501	16474	16573	16615	16591	16443	16597	16439	16530	16708	16590	16519	16703	16604	16521	16436	16729	16495	16610	16592	16637	16635	16437	16408	16450	16825	16416	16566	16563	16581	16732	16556	16559	16581	16812	16382	16525	16449	16623	16599	16567	16579	16485	16541	16554	16506	16711	16335	16505	16530	16607	16557	16538	16481	16505	16484	16464	16445	16559	16490	16659	16506	16634	16281	16476	16646	16627	16743	16456	16499	16410	16438	16555	16558	16598	16553	16315	16214	16473	16609	16670	16488	16442	16398	16363	16346	16350	16513	16316	16229	16516	16470	16454	16443	16494	16514	16655	16666	16924	16419	16664	16535	16445	16464	16478	16841	16518	16660	16299	16516	16573	16546	16496	16393	16400	16595	16543	16533	16641	16535	16366	16344	16419	16396	16435	16602	16602	16575	16592	16588	16591	16619	16328	16586	16336	16466	16664	16645	16465	16398	16668	16828	16623	16518	16604	16463	16702	16311	16580	16422	16633	16586	16536	16468	16438	16555	16399	16409	16570	16548	16407	16341	16575	16581	16411	16502	16390	16610	16597	16460	16552	16725	16531	16651	16356	16469	16321	16736	16568	16249	16570	16624	16546	16391	16399	16629	16374	16308	16507	16498	16500	16489	16473	16696	16452	16558	16399	16464	16528	16539	16488	16457	16508	16542	16543	16756	16580	16649	16450	16642	16473	16555	16481	16477	16422	16523	16434	16499	16615	16580	16551	16459	16454	16537	16638	16683	16551	16327	16601	16547	16422	16298	16790	16403	16659	16461	16620	16618	16567	16481	16635	16530	16353	16499	16475	16378	16513	16594	16567	16661	16383	16533	16328	16537	16521	16770	16618	16662	16540	16509	16543	16384	16741	16395	16736	16373	16450	16455	16430	16761	16472	16532	16510	16399	16484	16465	16411	16525	16520	16500	16485	16463	16535	16355	16524	16247	16340	16421	16345	16457	16696	16499	16566	16521	16260	16475	16502	16495	16414	16663	16382	16680	16434	16356	16476	16490	16416	16735	16377	16265	16281	16408	16492	16557	16450	16394	16431	16535	16426	16664	16472	16470	16535	16508	16527	16409	16402	16519	16520	16492	16583	16536	16459	16606	16616	16554	16579	16381	16509	16374	16532	16160	16417	16526	16373	16298	16583	16513	16646	16587	16421	16445	16436	16352	16347	16400	16574	16630	16664	16434	16538	16541	16378	16675	16416	16523	16464	16325	16641	16556	16478	16658	16663	16700	16551	16614	16487	16503	16588	16603	16578	16452	16447	16543	16445	16706	16583	16450	16647	16566	16305	16530	16482	16348	16644	16566	16584	16507	16457	16669	16586	16525	16546	16370	16431	16624	16661	16383	16673	16550	16715	16523	16422	16384	16683	16368	16667	16471	16580	16436	16390	16467	16560	16465	16540	16659	16805	16688	16495	16487	16568	16416	16505	16371	16656	16530	16537	16391	16536	16505	16456	16469	16545	16736	16469	16582	16375	16602	16550	16385	16675	16515	16363	16570	16553	16620	16660	16506	16382	16543	16403	16631	16623	16337	16494	16535	16489	16473	16567	16643	16485	16390	16486	16613	16560	16192	16577	16558	16528	16488	16751	16770	16597	16522	16308	16636	16528	16640	16515	16663	16569	16747	16642	16493	16443	16622	16319	16459	16421	16616	16621	16534	16548	16331	16462	16508	16390	16577	16648	16383	16257	16468	16465	16636	16583	16445	16606	16387	16499	16306	16406	16544	16696	16558	16472	16403	16751	16494	16519	16679	16626	16672	16651	16460	16537	16604	16630	16484	16425	16370	16483	16569	16345	16654	16499	16291	16436	16357	16511	16503	16485	16521	16503	16279	16709	16383	16527	16541	16541	16430	16434	16330	16430	16438	16488	16599	16543	16464	16580	16546	16429	16442	16530	16583	16255	16598	16368	16404	16512	16652	16630	16500	16621	16671	16488	16392	16720	16463	16426	16422	16502	16574	16407	16656	16333	16311	16520	16445	16261	16471	16650	16387	16536	16591	16630	16336	16523	16299	16490	16420	16545	16427	16450	16587	16475	16357	16614	16356	16553	16492	16365	16529	16240	16440	16744	16568	16329	16444	16543	16497	16414	16320	16574	16511	16539	16602	16242	16496	16372	16512	16185	16541	16482	16393	16348	16573	16540	16408	16495	16267	16398	16409	16576	16508	16502	16440	16517	16653	16544	16443	16550	16499	16452	16561	16412	16334	16487	16390	16523	16405	16733	16454	16441	16522	16601	16612	16565	16722	16708	16512	16628	16650	16373	16483	16677	16493	16494	16526	16614	16448	16698	16508	16633	16562	16535	16627	16632	16574	16575	16407	16620	16551	16470	16744	16590	16390	16498	16285	16261	16598	16541	16373	16422	16228	16377	16345	16465	16550	16467	16508	16431	16413	16404	16283	16450	16363	16585	16464	16527	16590	16421	16568	16504	16576	16381	16326	16533	16451	16420	16510	16534	16453	16643	16462	16445	16379	16409	16385	16505	16653	16635	16514	16528	16501	16335	16316	16585	16466	16546	16657	16335	16473	16624	16509	16469	16609	16566	16615	16571	16628	16441	16600	16475	16728	16333	16554	16454	16697	16717	16492	16406	16406	16612	16614	16727	16446	16646	16451	16547	16348	16517	16358	16606	16469	16404	16241	16566	16627	16367	16514	16364	16433	16471	16438	16376	16623	16567	16455	16677	16499	16578	16560	16475	16515	16660	16556	16714	16647	16665	16243	16368	16553	16509	16337	16412	16583	16523	16441	16452	16759	16605	16401	16371	16486	16348	16581	16460	16340	16621	16562	16427	16600	16494	16375	16595	16691	16594	16455	16530	16457	16314	16353	16435	16338	16491	16561	16628	16635	16640	16394	16203	16553	16313	16469	16644	16508	16555	16341	16399	16360	16478	16499	16575	16590	16315	16362	16742	16371	16636	16772	16413	16464	16530	16626	16529	16473	16442	16362	16570	16458	16529	16619	16415	16465	16676	16519	16548	16598	16460	16616	16557	16693	16400	16438	16376	16480	16472	16447	16514	16463	16468	16443	16516	16473	16537	16359	16447	16356	16540	16506	16416	16555	16601	16528	16419	16605	16401	16553	16476	16519	16644	16716	16407	16676	16444	16403	16402	16571	16479	16534	16570	16257	16491	16646	16417	16492	16444	16541	16438	16413	16629	16544	16420	16401	16518	16514	16476	16678	16583	16504	16430	16409	16561	16557	16565	16508	16472	16657	16664	16531	16474	16699	16552	16489	16484	16540	16671	16758	16578	16426	16404	16544	16559	16348	16545	16610	16508	16324	16273	16569	16628	16544	16588	16612	16537	16441	16388	16618	16345	16482	16514	16679	16735	16828	16622	16556	16760	16626	16218	16502	16544	16483	16693	16575	16218	16453	16567	16475	16528	16506	16404	16431	16533	16515	16550	16632	16420	16386	16662	16503	16696	16485	16267	16500	16458	16508	16546	16413	16559	16455	16415	16464	16429	16514	16515	16711	16375	16336	16671	16567	16510	16660	16441	16559	16468	16621	16418	16568	16298	16512	16586	16668	16491	16553	16390	16431	16432	16463	16236	16634	16421	16248	16427	16738	16474	16461	16501	16581	16540	16376	16527	16540	16523	16376	16430	16612	16634	16542	16539	16643	16640	16413	16586	16457	16474	16660	16549	16498	16435	16516	16732	16495	16429	16313	16484	16662	16681	16700	16453	16510	16494	16535	16592	16499	16675	16792	16479	16750	16778	16666	16465	16425	16380	16314	16342	16613	16398	16321	16427	16590	16677	16273	16656	16512	16474	16603	16420	16471	16502	16583	16406	16651	16345	16470	16574	16598	16443	16352	16178	16379	16657	16410	16445	16540	16515	16518	16651	16564	16492	16565	16559	16487	16496	16780	16418	16360	16649	16494	16644	16584	16501	16649	16651	16413	16512	16469	16439	16411	16537	16498	16524	16308	16623	16433	16385	16470	16373	16344	16455	16405	16621	16597	16536	16509	16755	16567	16606	16569	16760	16535	16553	16406	16251	16425	16602	16368	16600	16630	16364	16403	16451	16573	16646	16415	16629	16494	16338	16305	16452	16563	16363	16569	16446	16485	16385	16410	16435	16472	16434	16419	16442	16499	16497	16402	16503	16289	16449	16523	16406	16641	16332	16222	16552	16499	16608	16429	16262	16519	16495	16690	16622	16416	16478	16623	16622	16397	16256	16523	16470	16786	16477	16300	16590	16483	16386	16431	16410	16337	16596	16723	16319	16499	16676	16439	16528	16248	16325	16633	16680	16451	16673	16862	16629	16362	16445	16502	16482	16349	16617	16467	16430	16365	16598	16555	16637	16595	16385	16310	16542	16665	16659	16412	16577	16645	16426	16536	16553	16481	16573	16546	16453	16185	16544	16467	16586	16545	16514	16509	16562	16565	16643	16497	16415	16474	16433	16390	16544	16397	16637	16676	16399	16525	16447	16466	16365	16588	16496	16549	16627	16446	16380	16575	16468	16463	16295	16499	16579	16833	16422	16545	16480	16360	16454	16443	16551	16593	16457	16396	16640	16439	16610	16293	16695	16456	16350	16382	16496	16422	16578	16335	16552	16319	16296	16497	16463	16364	16522	16613	16390	16348	16428	16322	16676	16632	16451	16499	16576	16465	16385	16571	16490	16428	16694	16383	16431	16688	16577	16386	16489	16468	16365	16450	16598	16489	16738	16582	16504	16574	16382	16496	16507	16500	16597	16588	16318	16477	16645	16596	16546	16426	16537	16637	16527	16454	16562	16356	16323	16382	16397	16422	16349	16405	16749	16630	16491	16533	16430	16635	16515	16446	16437	16807	16480	16527	16222	16403	16487	16690	16522	16457	16673	16541	16586	16595	16387	16479	16514	16524	16392	16454	16418	16439	16573	16772	16441	16467	16700	16447	16626	16712	16487	16392	16477	16438	16285	16581	16507	16334	16581	16523	16548	16839	16581	16385	16649	16498	16499	16374	16688	16400	16395	16591	16466	16451	16614	16392	16406	16320	16513	16499
18333	30348	31684	72554	29614	25264	15559	14881	15233	14730	14698	14624	14418	14074	14138	14088	14250	14082	14216	14246	14189	14032	13999	13867	13963	14047	14016	13847	13989	13902	16353	20367	19304	16215	14402	13632	13792	13770	13749	13695	13697	13552	13778	13641	13747	13719	13766	13738	13742	13828	13731	13666	13778	13811	13669	13898	13688	13751	13706	13809	13785	13737	13658	13654	13775	13778	13747	13624	13768	13725	13672	13707	13560	13720	13630	13635	13847	13648	13713	13764	13731	13763	13754	13610	13682	13771	13693	13885	13806	13691	13805	13747	13822	13884	13600	13742	13654	13643	13619	13640	13660	13765	13732	13672	13798	13571	13707	13680	13738	13508	13722	13798	13595	13423	13800	13735	13695	13545	13616	13772	13661	13691	13809	13635	13735	13602	13666	13772	13547	13785	13682	13637	13873	13755	13746	13780	13628	13697	13624	13818	13757	13794	13743	13643	13911	13795	13653	13655	13641	13681	13678	13675	13486	13591	13614	13650	13545	13700	13646	13783	13759	13741	13622	13649	13735	13536	13672	13799	13857	13813	13660	13797	13704	13699	13879	13639	13670	13642	13796	13587	13648	13784	13853	13755	13623	13944	13721	13733	13807	13765	13638	13728	13633	13769	13785	13826	13664	13770	13621	13565	13773	13570	13744	13706	13570	13563	13569	13639	13845	13836	13761	13655	13775	13761	13738	13573	13799	13543	13744	13696	13638	13552	13779	13588	13691	13576	13654	13685	13862	13622	13629	13843	13532	13644	13794	13757	13789	13666	13827	13672	13778	13716	13813	13676	13791	13595	13764	13528	13781	13769	13495	13709	13597	13785	13666	13581	13698	13660	13782	13675	13725	13765	13762	13641	13776	13703	13851	13759	13502	13622	13703	13689	13619	13827	13590	13604	13674	13637	13794	13636	13702	13660	13815	13724	13528	13739	13668	13841	13505	13699	13603	13677	13835	13605	13644	13689	13688	13689	13571	13685	13669	13514	13557	13702	13808	13586	13639	13829	13656	13698	13716	13661	13580	13660	13772	13756	13697	13689	13615	13643	13593	13769	13762	13774	13635	13713	13610	13815	13802	13834	13702	13754	13711	13525	13704	13843	13711	13754	13762	13584	13538	13765	13689	13663	13672	13709	13789	13747	13656	13754	13754	13763	13588	13629	13699	13650	13567	13662	13691	13838	13864	13775	13721	13593	13692	13448	13832	13613	13518	13638	13768	13599	13669	13737	13722	13877	13771	13655	13622	13594	13723	13751	13726	13628	13706	13718	13713	13780	13828	13633	13828	13788	13823	13692	13630	13851	13762	13642	13753	13743	13669	13609	13707	13675	13735	13715	13668	13592	13742	13570	13620	13526	13692	13800	13570	13702	13585	13830	13623	13833	13596	13780	13789	13652	13632	13814	13961	13634	13496	13809	13569	13662	13691	13808	13597	13626	13679	13711	13806	13650	13634	13703	13658	13704	13784	13509	13720	13768	13748	13765	13602	13652	13638	13729	13776	13663	13616	13704	13805	13708	13746	13562	13868	13687	13759	13826	13733	13716	13777	13524	13789	13675	13813	13830	13773	13612	13809	13601	13679	13707	13505	13760	13637	13783	13703	13720	13507	13641	13833	13721	13893	13681	13773	13772	13517	13564	13814	13608	13822	13807	13672	13639	13787	13868	13731	13591	13756	13609	13732	13800	13681	13628	13689	13694	13799	13614	13632	13852	13655	13791	13799	13898	13587	13719	13781	13762	13865	13735	13804	13670	13837	13791	13662	13563	13597	13881	13697	13671	13657	13640	13782	13783	13726	13702	13702	13669	13706	13639	13722	13762	13690	13772	13645	13541	13636	13797	13661	13600	13667	13851	13575	13566	13688	13695	13650	13894	13749	13668	13566	13879	13640	13644	13679	13650	13668	13668	13595	13861	13837	13718	13698	13746	13761	13728	13603	13625	13605	13740	13604	13655	13711	13624	13579	13830	13630	13833	13656	13687	13543	13735	13825	13642	13909	13844	13638	13836	13667	13696	13650	13650	13707	13794	13572	13694	13914	13641	13713	13875	13704	13854	13915	13721	13697	13657	13778	13591	13741	13584	13617	13718	13867	13599	13423	13618	13689	13615	13554	13562	13543	13660	13588	13515	13732	13594	13705	13650	13756	13748	13531	13656	13771	13801	13636	13698	13718	13731	13773	13813	13660	13510	13536	13705	13687	13802	13647	13825	13568	13395	13705	13621	13623	13766	13751	13619	13659	13631	13660	13665	13642	13841	13573	13804	13671	13576	13801	13559	13732	13633	13690	13858	13619	13801	13625	13631	13815	13931	13564	13513	13643	13835	13769	13650	13615	13660	13801	13725	13652	13737	13827	13903	13611	13684	13725	13728	13967	13745	13558	13767	13683	13635	13819	13613	13695	13749	13720	13619	13773	13614	13671	13831	13785	13607	13753	13600	13734	13719	13729	13642	13731	13831	13637	13619	13652	13872	13722	13807	13695	13695	13718	13668	13827	13592	13528	13703	13692	13660	13736	13722	13850	13725	13766	13706	13678	13667	13730	13858	13927	13667	13601	13682	13699	13750	13797	13702	13678	13695	13812	13693	13905	13730	13835	13622	13583	13728	13724	13774	13444	13606	13738	13421	13620	13773	13570	13693	13759	13703	13624	13514	13750	13732	13683	13527	13742	13764	13782	13763	13778	13792	13774	13607	13664	13581	13714	13538	13736	13601	13663	13788	13691	13793	13652	13708	13791	13696	13726	13674	13644	13677	13639	13678	13664	13689	13669	13673	13700	13840	13739	13697	13865	13679	13768	13656	13718	13726	13750	13705	13825	13511	13758	13451	13847	13709	13919	13697	13582	13566	13645	13623	13751	13699	13722	13872	13671	13792	13691	13752	13756	13784	13716	13571	13938	13625	13717	13723	13729	13702	13658	13676	13764	13784	13544	13674	13611	13716	13899	13802	13761	13833	13584	13804	13613	13689	13648	13718	13702	13713	13685	13717	13731	13637	13714	13834	13720	13666	13933	13509	13765	13601	13830	13519	13660	13523	13742	13626	13732	13889	13660	13607	13652	13760	13742	13734	13674	13696	13551	13693	13566	13670	13794	13728	13756	13767	13680	13707	13645	13577	13652	13746	13750	13600	13749	13532	13715	13519	13853	13677	13750	13786	13735	13568	13638	13830	13676	13718	13691	13880	13615	13672	13830	13537	13579	13771	13689	13787	13662	13673	13670	13650	13861	13814	13628	13610	13524	13754	13718	13613	13867	13669	13584	13750	13587	13755	13635	13678	13590	13500	13641	13742	13646	13727	13713	13780	13824	13600	13581	13735	13673	13623	13635	13661	13658	13647	13802	13842	13715	13759	13650	13760	13806	13707	13789	13664	13623	13748	13650	13596	13639	13814	13765	13664	13730	13793	13601	13632	13650	13791	13591	13685	13753	13774	13720	13559	13600	13624	13694	13583	13721	13886	13543	13637	13697	13613	13727	13758	13564	13659	13693	13656	13727	13557	13760	13867	13690	13679	13779	13658	13641	13442	13743	13850	13594	13622	13649	13818	13712	13636	13916	13496	13685	13744	13806	13846	13825	13704	13816	13679	13792	13398	13715	13877	13572	13640	13595	13663	13693	13764	13683	13788	13680	13760	13720	13671	13593	13607	13800	13796	13677	13764	13726	13630	14019	13492	13650	13716	13773	13825	13495	13635	13790	13774	13484	13818	13800	13790	13692	13626	13726	13683	13736	13583	13658	13649	13663	13741	13689	13522	13666	13713	13632	13646	13740	13609	13634	13783	13666	13875	13814	13607	13553	13753	13730	13712	13560	13740	13657	13767	13637	13630	13741	13591	13651	13738	13626	13917	13704	13776	13669	13505	13771	13678	13722	13560	13741	13661	13860	13707	13720	13757	13579	13810	13802	13633	13626	13545	13724	13611	13584	13825	13623	13559	13396	13625	13695	13845	13748	13779	13654	13721	13690	13699	13703	13677	13888	13764	13690	13726	13497	13793	13623	13811	13694	13642	13543	13591	13713	13611	13881	13667	13721	13567	13715	13657	13753	13704	13806	13579	13784	13841	13681	13638	13633	13667	13644	13700	13540	13715	13676	13714	13647	13694	13839	13667	13802	13582	13779	13807	13527	13551	13651	13682	13718	13798	13661	13640	13548	13641	13715	13679	13990	13770	13710	13768	13626	13673	13695	13780	13809	13717	13658	13637	13757	13800	13712	13727	13494	13753	13619	13666	13635	13679	13769	13563	13647	13662	13545	13715	13650	13790	13592	13702	13628	13687	13765	13682	13659	13664	13656	13730	13792	13727	13762	13761	13639	13809	13763	13649	13551	13758	13541	13577	13732	13782	13660	13726	13670	13675	13678	13603	13682	13637	13668	13702	13742	13708	13622	13802	13686	13671	13728	13654	13659	13756	13602	13715	13680	13768	13742	13733	13784	13624	13753	13644	13644	13680	13535	13714	13685	13758	13786	13746	13629	13854	13715	13800	13676	13674	13583	13749	13552	13751	13775	13724	13639	13809	13582	13725	13692	13786	13744	13691	13866	13708	13709	13822	13610	13604	13855	13862	13745	13749	13726	13684	13646	13695	13779	13699	13817	13812	13847	13745	13769	13732	13643	13670	13766	13621	13792	13684	13673	13727	13761	13585	13776	13649	13659	13774	13753	13676	13584	13859	13654	13648	13661	13695	13680	13709	13602	13731	13756	13851	13751	13643	13749	13742	13721	13730	13778	13679	13702	13742	13526	13690	13667	13698	13703	13897	13820	13936	13559	13544	13618	13564	13843	13795	13721	13669	13744	13800	13544	13811	13463	13767	13643	13533	13632	13682	13837	13616	13639	13570	13653	13721	13647	13710	13711	13685	13625	13702	13610	13565	13787	13714	13735	13703	13769	13614	13666	13654	13705	13744	13644	13780	13528	13892	13528	13624	13567	13731	13756	13682	13664	13657	13758	13745	13676	13655	13687	13710	13780	13495	13844	13773	13650	13560	13710	13527	13665	13675	13761	13857	13758	13682	13741	13690	13620	13734	13916	13781	13567	13706	13785	13661	13632	13536	13623	13751	13607	13688	13480	13567	13754	13661	13566	13649	13655	13669	13714	13672	13493	13606	13663	13541	13665	13819	13815	13545
29405	22467	22354	35081	20169	16589	16196	16233	16021	15995	15924	15846	16162	16119	15968	15925	16011	15863	15855	15981	16040	15965	16150	16061	15680	15861	15943	15794	16038	15879	15990	16190	16397	16100	15955	16018	15967	15971	16029	16077	15998	15920	15959	15661	15924	15870	15975	15972	15789	16058	16065	15882	16118	15901	15932	16119	16009	16163	16035	16108	16124	15935	15805	16044	15922	15787	16015	15942	16007	16172	15779	15863	15719	15834	15713	16051	16087	15888	15947	15936	15843	15816	15723	16069	15916	15693	16041	16110	15797	15894	15878	16068	16178	15822	15756	15924	16193	15868	16140	15706	16021	15760	15772	15909	15908	15932	16041	15858	16113	15739	15958	15815	15892	15905	15988	15913	15889	15806	15985	16061	15766	16116	15855	15932	15939	16010	16143	16050	15933	16030	15860	15890	15874	15849	15833	15888	15972	15945	15897	15901	16018	15845	15844	15880	15980	16033	15912	15813	15856	15930	15822	15891	15947	15846	15935	15989	15946	15896	15950	15805	15908	15760	15943	15732	15731	15884	15712	15878	16045	15955	15704	16109	15946	16089	15897	16046	15916	16024	15894	15951	15877	16002	15684	15774	15919	15725	15779	15947	15772	15949	15850	15798	15931	16090	16053	15917	15799	15984	15995	15691	15967	16035	15863	15743	15609	15987	15779	15881	15912	15891	15722	15958	16098	15816	15989	15945	15697	15918	15775	15796	15813	15850	15773	15753	15965	16013	15986	16093	15832	15789	15832	15872	15924	15939	16006	15845	15881	15987	15860	16038	15888	16040	15729	15759	15904	15672	15770	15753	15786	15722	15955	15729	15928	15976	16006	15815	15955	15790	15898	15979	15617	16094	15975	15943	16040	15904	15858	15715	15956	16023	15942	16039	16017	15898	16039	15932	16057	15882	15663	15780	15917	15835	15835	15870	15782	15815	15873	15794	15917	15871	15860	15715	15694	16058	16001	15994	15983	15967	15936	15839	15969	15930	15939	15956	15792	15889	15689	15826	15997	15761	15821	15960	15960	15934	15681	15838	15921	15870	15949	15811	15658	15904	15909	16079	15890	15965	15992	16025	15985	15851	15906	15967	16026	15924	16051	15959	15894	15839	15924	15900	15757	15737	15912	15841	15766	15821	15964	15887	15926	16024	16005	16120	15944	15867	15744	15817	16010	15833	16041	16030	15888	16206	15903	16012	15952	15999	16136	16004	15890	15707	15938	16112	15993	15684	15826	15844	15873	15863	16042	15910	16014	15759	15757	15950	15857	15945	16152	15970	15808	15881	15882	15867	15910	15990	15829	15910	15891	15892	15881	15851	15795	15755	15893	15761	15854	15988	15931	15690	15749	15837	15926	15912	15648	15825	15869	16090	15953	15990	15807	16070	16032	15959	15889	16054	15880	16097	15954	15949	15851	15938	16032	15866	15911	16091	16011	15869	16062	16013	16098	15860	15794	15779	16009	15927	15972	16031	15887	15902	15924	15588	15995	15875	15980	15876	15988	15997	16033	15992	15808	15596	15609	15899	15904	15948	15965	16018	16017	15907	15825	15755	15915	15822	15891	15848	16001	15881	16006	15908	15929	15897	15841	15689	15877	15982	16073	15981	15900	15853	16060	15923	15887	15821	16067	16066	15805	15974	15895	15877	16156	15883	15950	16045	15890	15822	15801	15744	15917	15825	15971	15925	15876	16003	15739	15772	16024	15807	16015	15947	15804	15919	15889	16011	15821	16073	15800	15978	16103	15915	16182	15777	16052	15913	15961	15792	15829	15841	15779	16195	16009	15897	15638	15876	15760	15898	15822	16038	15922	15856	15954	15631	15744	15942	15965	15835	16020	16102	15774	15825	15867	16006	15980	15966	15972	15901	15867	15866	15962	16065	15734	15810	15915	15923	15994	15902	16088	15881	15921	15724	15785	16007	15895	15987	15856	15734	15974	16089	16013	16006	15837	15866	15796	15916	15765	15876	15867	15734	15986	16150	15856	15810	15981	15829	15887	15787	16199	16016	15934	15818	15915	15903	15900	15873	15947	15904	16158	16082	16073	16006	15827	16086	15915	15868	15775	15987	15957	15841	15915	15821	15838	15741	15886	16093	16052	15698	15742	16078	15923	15937	15829	15792	15915	15740	15877	15837	15939	15813	15612	15784	15855	15658	15831	15837	16194	15801	15953	16085	16067	15957	15864	15825	15834	15958	15926	15975	15922	15986	15864	15972	15963	15918	15839	15730	15917	15803	15955	15932	16059	15815	15761	15828	15901	15920	16017	15900	15801	15735	16036	15782	15915	15879	15942	15924	16177	15987	15879	15875	16056	15613	15914	15894	15930	15907	15934	16034	16099	15766	15936	16066	15856	16184	15950	16085	16038	15948	15922	15872	15793	15812	15889	15825	16078	15720	15769	16016	15928	15883	15969	15721	15967	15901	15716	15895	16045	15915	15774	15916	15721	15903	15728	15859	16022	15792	15676	15975	15818	15924	15799	15757	15942	16009	15821	15885	15939	15852	16006	15788	15958	15673	15929	15860	16102	15993	15836	15906	15673	15696	15884	15938	15976	15665	15811	15762	15598	15834	15692	15818	15904	15916	15956	15898	16005	15833	16040	15713	16037	15951	15706	15960	16013	15835	16034	16045	15974	15863	16182	15976	16033	16114	15825	15849	15964	15694	15928	15913	15999	16029	16058	15975	15957	16075	16155	15847	16089	15958	15952	15710	15861	15955	15968	16131	16000	15946	16022	15969	15796	15881	15988	15956	16194	16038	15923	15873	15809	16105	15939	16147	15981	15750	15861	15943	15693	15788	15981	15917	15865	15922	15834	15858	15985	16041	16074	16026	15903	16010	16095	15606	15898	16019	15894	15712	15880	15890	15906	15750	15876	15867	15756	15985	15949	15796	15971	15831	15939	16064	15989	15855	15817	15967	15953	15820	15877	15716	15995	15883	15992	15868	15826	15840	16013	16017	15874	15893	15782	15818	15830	15727	15830	16035	15931	15806	15788	15790	15946	16023	16045	15922	15915	15868	15858	15931	15986	15881	16009	15954	15797	15906	15982	15977	15879	15963	16041	16053	15966	15854	15911	15910	16033	15961	15897	15759	16016	15739	15675	16025	16079	15831	16051	15654	16018	15702	15928	15984	15874	16042	16089	16012	15864	15924	15816	15841	15995	15843	15948	15737	15931	15840	15896	16082	15893	15756	15857	16038	16015	16058	15863	15819	15875	16018	15947	16007	16026	15837	15963	15836	16015	16083	15842	16047	15753	15960	15957	15809	15915	15827	15790	15986	16132	15983	15877	15994	15925	15977	15951	15878	16108	16020	15933	15725	15756	16095	16091	15834	15941	15758	15860	15858	15866	15836	15845	15933	15908	15673	15610	15821	16148	15766	15913	15945	15957	15872	16057	15980	15889	15862	16086	15820	15880	15980	15905	16037	15872	15967	15711	15956	15958	16057	15853	15907	16052	15916	16162	15986	15902	15990	15912	15832	15762	15900	16013	15999	16193	16110	15904	15754	15892	16035	15877	15919	15856	15968	15806	15993	15955	16084	15898	15937	16051	15930	15981	15904	16046	15835	15904	15914	15956	15699	15869	15881	15971	15899	15871	15669	15853	16039	15817	15767	15789	16054	15964	15873	15837	16089	15722	15860	15970	15800	15771	15912	15737	15905	15829	15922	15645	15776	16117	15967	15795	15974	16118	16026	15870	16037	16179	15808	15942	16013	15912	15979	15858	15831	16097	15965	15759	15956	15959	15786	15841	15912	15843	15784	16047	15808	15863	15877	15747	15793	15788	15956	16003	16095	16095	15826	15869	15658	15825	16154	15972	15916	15763	15890	15892	15771	16058	15823	15813	16090	15957	16127	15920	15869	15779	15848	15932	16094	16047	15960	15908	15748	15900	15956	16162	16172	15779	15941	15873	15930	15801	15826	15787	15966	15567	15956	15841	15677	15884	15885	15957	15989	15996	15860	16040	16018	15949	15880	15680	15707	16005	15906	15874	15773	15939	15887	16076	16024	15807	15853	15755	15804	15896	15881	15866	15881	15976	15914	15980	15828	15960	15907	15849	15776	16016	16100	15774	15978	15917	15819	15913	15816	15886	15894	15864	15819	15968	16214	16001	16090	16065	15868	15988	16039	15800	15851	15856	15905	15695	15946	16076	15770	15904	15901	15912	15970	15976	15897	16355	15897	15914	15813	15901	15891	15888	15971	15962	16128	15860	15963	15903	15949	15859	15861	16210	15948	15772	15853	16039	16046	15961	15816	15925	15935	15869	16029	15876	16028	15832	15887	15766	15804	16044	15768	15968	15884	15975	15825	15775	15899	15925	16073	15838	15904	15793	15903	15788	15798	15703	15793	15857	15735	15973	15901	16211	15892	16074	16005	15830	15887	15906	15639	15793	16093	15922	15738	15911	15883	16027	15863	15931	15886	15906	16053	15863	16000	15818	15900	15914	15757	15976	15856	16216	15906	15799	15734	16035	15933	15913	15936	15937	15689	15689	15980	16105	15944	15734	15972	15809	15986	15868	15631	15954	15853	15813	16052	15851	15928	15915	16072	15884	15980	16087	15741	15778	15813	15916	16041	15934	15874	15957	15802	15859	15778	15942	15852	15936	15995	15790	15946	16017	15975	15842	15979	15812	15679	15956	15714	16115	15692	15828	15828	15938	15838	15894	16085	15865	15763	15840	15873	16124	16077	15862	15879	15959	15903	15934	15823	15982	15925	16046	16011	15893	15806	15886	15821	16005	15830	15883	15824	16012	15957	15880	15978	16028	15783	16006	15960	16086	15910	15906	15747	15871	15934	15940	15944	15819	15794	15801	15916	15909	15914	15823	15973	15865	15840	15860	16021	15926	15763	15866	15951	15958	15980	15998	16051	16004	15878	16096	16006	16117	15974	16177	15914	16087	16136	15885	15879	15892	15946	16031	15907	16147	15928	16177	15998	15893	15780	15752	15873	16044	15790	15622	15820	15714	15835	15703	15993	15853	15924	15911	15725	16101	15839	15939	15973	15919	16018	15822	15820	15880	15850	15798	15991	15604	15891	16009	15816	15930	15918	15781	16016	16002	15949	15948	15872	15958	15852	15913	15781	15855	15974	15866	15865	15732	16002	15721	15873	16024	15847
15391	17649	17526	35714	15706	14335	13567	13190	13464	13371	13387	13205	13409	13406	13533	13293	13393	13420	13358	13456	13446	13453	13255	13480	13230	13280	13409	13364	13500	13547	13574	13862	13883	13495	13366	13271	13335	13316	13441	13314	13354	13389	13512	13245	13370	13272	13240	13499	13274	13315	13382	13400	13376	13422	13432	13453	13381	13189	13428	13548	13148	13391	13422	13321	13400	13360	13454	13349	13263	13475	13360	13133	13407	13431	13189	13244	13425	13427	13193	13294	13425	13286	13347	13388	13283	13219	13340	13342	13349	13380	13291	13290	13284	13306	13557	13276	13456	13283	13360	13249	13346	13339	13264	13272	13243	13242	13390	13402	13408	13364	13290	13495	13439	13474	13553	13336	13336	13452	13327	13364	13368	13170	13413	13348	13438	13487	13132	13135	13304	13358	13281	13501	13356	13215	13343	13397	13153	13510	13379	13473	13386	13405	13241	13271	13242	13462	13223	13402	13118	13379	13425	13509	13454	13295	13316	13328	13196	13470	13353	13416	13200	13331	13379	13476	13432	13327	13458	13270	13357	13434	13387	13329	13453	13289	13198	13582	13445	13279	13557	13173	13419	13390	13454	13420	13277	13427	13254	13457	13301	13364	13425	13377	13329	13423	13267	13387	13387	13342	13299	13293	13383	13338	13346	13350	13278	13368	13189	13384	13243	13285	13437	13260	13306	13327	13338	13349	13279	13245	13421	13194	13385	13425	13189	13252	13279	13283	13324	13431	13414	13327	13501	13329	13451	13347	13289	13110	13230	13408	13530	13470	13283	13367	13353	13206	13369	13510	13278	13326	13312	13265	13322	13207	13237	13351	13367	13190	13204	13348	13334	13555	13487	13354	13421	13382	13342	13290	13277	13413	13400	13330	13321	13384	13309	13314	13187	13465	13437	13460	13453	13332	13211	13496	13176	13171	13428	13326	13350	13306	13437	13321	13435	13307	13325	13331	13237	13220	13136	13340	13394	13256	13385	13323	13271	13283	13518	13363	13373	13343	13208	13360	13343	13209	13393	13334	13408	13349	13268	13317	13223	13385	13354	13200	13430	13513	13339	13348	13228	13222	13365	13299	13348	13243	13451	13326	13342	13347	13302	13291	13418	13321	13199	13320	13377	13423	13541	13355	13450	13373	13402	13303	13450	13436	13301	13463	13468	13407	13266	13386	13394	13264	13175	13321	13355	13276	13231	13455	13451	13408	13487	13402	13346	13269	13386	13231	13304	13357	13272	13410	13294	13305	13268	13390	13369	13361	13400	13410	13314	13259	13234	13412	13422	13267	13426	13367	13233	13279	13369	13307	13348	13268	13256	13292	13460	13285	13309	13271	13312	13286	13380	13342	13406	13273	13164	13447	13443	13393	13151	13403	13221	13411	13224	13283	13291	13311	13299	13462	13330	13509	13351	13477	13395	13263	13314	13261	13246	13440	13212	13196	13273	13444	13475	13357	13258	13299	13478	13243	13278	13375	13294	13314	13210	13446	13382	13398	13461	13437	13395	13360	13428	13303	13358	13303	13321	13262	13366	13345	13420	13420	13264	13322	13256	13510	13348	13351	13242	13299	13312	13326	13308	13310	13395	13476	13336	13257	13393	13405	13355	13221	13311	13321	13259	13311	13326	13060	13322	13377	13277	13310	13297	13414	13358	13270	13411	13340	13322	13206	13216	13365	13509	13320	13298	13363	13396	13188	13462	13137	13249	13378	13379	13214	13179	13329	13204	13443	13346	13342	13344	13371	13403	13262	13225	13449	13280	13558	13397	13218	13404	13328	13273	13169	13234	13213	13306	13353	13274	13346	13281	13414	13477	13246	13389	13407	13270	13248	13397	13433	13456	13399	13509	13233	13255	13366	13426	13357	13342	13401	13253	13359	13272	13261	13601	13316	13446	13466	13147	13340	13406	13276	13441	13319	13381	13407	13285	13417	13285	13257	13387	13394	13334	13317	13375	13339	13288	13272	13311	13299	13362	13352	13341	13345	13382	13424	13285	13397	13396	13442	13252	13309	13404	13256	13303	13403	13350	13380	13166	13346	13291	13292	13442	13370	13441	13345	13306	13316	13272	13266	13377	13243	13306	13207	13271	13240	13335	13453	13203	13426	13337	13388	13412	13231	13298	13339	13385	13222	13391	13372	13309	13351	13378	13432	13387	13285	13435	13273	13452	13336	13338	13339	13328	13306	13376	13302	13381	13471	13220	13263	13423	13252	13334	13205	13384	13463	13277	13455	13293	13391	13263	13403	13258	13362	13508	13246	13342	13472	13298	13265	13381	13162	13240	13398	13321	13395	13499	13337	13296	13495	13270	13560	13290	13416	13441	13258	13461	13362	13346	13229	13272	13338	13243	13341	13333	13261	13376	13320	13312	13397	13351	13254	13450	13328	13297	13405	13392	13358	13229	13269	13320	13336	13461	13270	13301	13244	13241	13352	13388	13305	13387	13284	13409	13549	13472	13372	13365	13433	13225	13358	13330	13378	13542	13331	13260	13133	13451	13282	13424	13175	13350	13471	13317	13298	13357	13392	13316	13405	13278	13274	13291	13338	13327	13343	13383	13473	13477	13292	13605	13219	13304	13302	13272	13282	13215	13158	13264	13263	13327	13317	13184	13539	13236	13386	13280	13375	13563	13314	13369	13355	13348	13514	13255	13471	13247	13377	13317	13341	13403	13309	13363	13304	13338	13328	13363	13439	13346	13382	13431	13321	13406	13532	13329	13242	13385	13257	13384	13439	13446	13367	13347	13353	13259	13246	13445	13442	13329	13413	13443	13261	13245	13285	13340	13327	13289	13473	13356	13187	13408	13457	13560	13299	13392	13322	13291	13324	13368	13290	13414	13241	13534	13318	13543	12989	13387	13581	13385	13291	13408	13467	13411	13310	13241	13384	13290	13546	13428	13417	13375	13266	13278	13392	13386	13307	13437	13435	13280	13449	13227	13463	13383	13094	13382	13364	13378	13476	13216	13236	13343	13278	13334	13260	13447	13383	13387	13346	13290	13525	13303	13514	13280	13143	13392	13357	13271	13413	13262	13259	13496	13474	13211	13303	13390	13541	13236	13338	13503	13442	13336	13095	13331	13388	13371	13306	13379	13278	13515	13259	13268	13375	13337	13257	13266	13350	13390	13307	13445	13444	13512	13447	13400	13401	13390	13379	13307	13160	13370	13326	13395	13500	13360	13231	13501	13233	13403	13306	13350	13162	13397	13391	13469	13373	13222	13350	13334	13354	13432	13468	13306	13299	13321	13354	13266	13319	13241	13222	13504	13279	13343	13368	13496	13309	13402	13437	13335	13431	13243	13315	13373	13480	13295	13220	13394	13362	13420	13304	13259	13271	13402	13255	13406	13408	13246	13249	13463	13332	13303	13494	13336	13246	13255	13351	13258	13138	13316	13194	13358	13408	13380	13322	13380	13421	13448	13362	13272	13352	13249	13376	13274	13337	13412	13396	13225	13304	13337	13523	13240	13451	13263	13319	13489	13373	13346	13383	13306	13424	13318	13155	13148	13333	13238	13242	13432	13266	13312	13228	13457	13248	13149	13291	13413	13344	13237	13378	13284	13337	13365	13357	13393	13228	13295	13464	13334	13312	13308	13197	13481	13291	13262	13318	13251	13402	13295	13282	13308	13291	13429	13295	13343	13283	13228	13410	13374	13310	13433	13401	13264	13307	13353	13455	13230	13322	13262	13408	13508	13476	13112	13275	13489	13533	13486	13235	13347	13432	13314	13153	13252	13348	13358	13383	13498	13410	13355	13331	13369	13464	13280	13314	13175	13385	13575	13298	13375	13301	13427	13438	13280	13321	13159	13196	13402	13398	13318	13466	13282	13330	13340	13215	13408	13363	13390	13352	13305	13388	13448	13404	13382	13319	13407	13289	13280	13362	13316	13389	13310	13385	13441	13147	13290	13288	13468	13340	13461	13345	13508	13372	13328	13380	13453	13277	13272	13334	13364	13558	13445	13343	13286	13310	13445	13358	13273	13261	13284	13355	13116	13320	13384	13309	13316	13271	13250	13292	13303	13368	13204	13377	13346	13268	13514	13346	13296	13345	13270	13447	13349	13400	13291	13324	13237	13445	13249	13188	13285	13246	13377	13278	13251	13401	13401	13368	13352	13372	13374	13405	13423	13315	13449	13241	13291	13359	13540	13376	13473	13449	13391	13353	13365	13240	13253	13314	13533	13370	13243	13533	13341	13163	13432	13313	13285	13347	13470	13306	13437	13212	13556	13315	13355	13384	13231	13459	13312	13392	13450	13289	13429	13174	13379	13355	13441	13395	13375	13424	13286	13281	13371	13382	13442	13476	13325	13391	13315	13429	13452	13411	13464	13346	13420	13359	13469	13418	13534	13531	13440	13366	13278	13393	13307	13487	13467	13381	13308	13378	13470	13489	13478	13297	13354	13432	13398	13233	13495	13196	13283	13195	13403	13350	13355	13255	13284	13327	13366	13398	13224	13459	13435	13505	13420	13114	13327	13535	13406	13486	13319	13296	13449	13181	13362	13166	13330	13411	13413	13299	13255	13333	13348	13349	13306	13354	13292	13207	13315	13371	13621	13500	13439	13298	13290	13224	13401	13315	13446	13279	13298	13324	13167	13312	13228	13203	13315	13284	13347	13235	13360	13353	13378	13310	13384	13235	13411	13322	13357	13439	13346	13241	13288	13266	13375	13284	13347	13400	13352	13145	13501	13344	13313	13485	13216	13486	13465	13296	13272	13341	13458	13441	13515	13265	13402	13332	13246	13339	13386	13501	13304	13553	13309	13196	13478	13104	13238	13215	13330	13492	13147	13169	13306	13487	13188	13191	13123	13210	13291	13356	13410	13327	13412	13370	13433	13194	13307	13504	13404	13296	13457	13241	13234	13265	13321	13323	13444	13373	13441	13129	13294	13429	13431	13393	13335	13424	13282	13390	13542	13291	13185	13280	13296	13165	13266	13386	13365	13414	13358	13391	13441	13340	13215	13269	13321	13264	13339	13385	13274	13378	13444	13261	13331	13345	13382	13435	13410	13435	13405	13278	13457	13286	13426	13415	13277	13376	13406	13215	13378	13376	13374	13412	13496	13302	13403	13292	13416	13489	13138	13455	13603	13107	13221	13274	13141	13429	13266	13342
25335	21418	28713	54046	31154	25121	19938	17430	17173	17083	17164	17059	16798	17027	16942	16974	16889	17035	17113	16812	16652	16824	16963	16899	16956	16790	16889	16737	16875	16819	17283	18429	19205	18311	17481	16931	16922	16564	16797	16690	16697	16727	16694	16645	16468	16624	16723	16672	16663	16833	16696	16615	16543	16637	16766	16728	16857	16742	16628	16599	16740	16647	16621	16730	16852	16611	16721	16684	16855	16839	16662	16794	16727	16778	16813	16644	16610	16562	16530	16770	16761	16722	16637	16735	16694	16696	16707	16707	16680	16651	16746	16748	16612	16415	16583	16802	16609	16417	16554	16863	16811	16835	16679	16660	16672	16512	16744	16868	16738	16607	16651	16628	16507	16731	16559	16528	16770	16446	16605	16616	16717	16836	16696	16726	16567	16859	16806	16779	16749	16547	16595	16749	16699	16759	16756	16790	16749	16714	16794	16838	16644	16693	16602	16622	16738	16749	16729	16630	16784	16578	16745	16621	16935	16591	16685	16669	16743	16566	16643	16685	16531	16734	16666	16622	16593	16704	16757	16749	16806	16729	16658	16726	16800	16681	16781	16536	16860	16606	16762	16873	16746	16762	16602	16609	16789	16730	16470	16549	16691	16712	16793	16548	16739	16828	16732	16709	16634	16690	16641	16864	16645	16593	16515	16441	16686	16492	16649	16555	16821	16661	16894	16607	16642	16623	16847	16795	16448	16836	16874	16706	16663	16733	16435	16522	16716	16510	16713	16857	16638	16791	16681	16620	16832	16716	16453	16482	16745	16577	16678	16619	16817	16705	16654	16600	16876	16804	16395	16592	16763	16670	16887	16785	16745	16566	16488	16732	16593	16803	16921	16708	16823	16554	16623	16828	16738	16563	16756	16900	16875	16538	16836	16671	16827	16516	16588	16713	16488	16452	16739	16664	16676	16580	16730	16696	16658	16825	16626	16621	16419	16674	16870	16646	16729	16564	16731	16669	16596	16518	16590	16682	16497	16556	16740	16956	16756	16567	16625	16657	16523	16730	16583	16794	16688	16580	16491	16588	16882	16724	16601	16749	16660	16685	16737	16607	16618	16630	16791	16729	16625	16728	16459	16646	16686	16767	16691	16548	16708	16579	16699	16798	16732	16628	16687	16733	16831	16763	16897	16699	16669	16695	16919	16539	16636	16784	16674	16742	16857	16790	16765	16680	16679	16941	16742	16813	16583	16608	16606	16521	16729	16693	16533	16475	16572	16603	16697	16759	16617	16602	16705	16603	16563	16652	16954	16678	16614	16622	16622	16791	16631	17009	16562	16647	16841	16801	16833	16738	16544	16676	16469	16816	16669	16619	16544	16744	16795	16656	16758	16727	16736	16717	16567	16675	16840	16637	16684	16707	16466	16442	16556	16742	16778	16626	16851	16505	16836	16615	16551	16511	16610	16480	16551	16557	16533	16543	16569	16849	16719	16693	16713	16600	16669	16763	16663	16576	16745	16781	16636	16801	16609	16796	16738	16506	16630	16717	16579	16706	16701	16333	16737	16407	16566	16592	16633	16628	16738	16844	16563	16722	16591	16627	16579	16699	16534	16648	16976	16481	16733	16794	16368	16488	16700	16788	16723	16510	16538	16868	16882	16613	16777	16547	16682	16711	16762	16698	16607	16856	16424	16523	16728	16672	16705	16421	16663	16732	16544	16514	16675	16729	16507	16727	16782	16756	16645	16625	16773	16575	16675	16620	16579	16902	16758	16761	16574	16874	16675	16603	16389	16730	16559	16607	16749	16686	16490	16583	16703	16703	16770	16683	16743	16804	16533	16636	16468	16518	16690	16828	16738	16452	16586	16754	16752	16550	16830	16449	16693	16762	16726	16604	16626	16589	16602	16820	16712	16649	16683	16690	16572	16711	16882	16748	16722	16795	16770	16598	16764	16715	16556	16607	16786	16706	16648	16569	16674	16721	16783	16819	16683	16736	16810	16588	16523	16684	16564	16666	16605	16703	16750	16611	16496	16607	16511	16462	16660	16675	16787	16720	16583	16984	16699	16840	16831	16744	16598	16707	16473	16660	16682	16816	16720	16770	16743	16809	16711	16701	16603	16490	16635	16537	16841	16711	16431	16677	16604	16556	16791	16620	16749	16704	16528	16503	16673	16409	16738	16303	16645	16675	16910	16590	16756	16630	16602	16662	16676	16557	16604	16632	16808	16548	16677	16712	16758	16628	16702	16768	16602	16758	16734	16736	16461	16594	16640	16866	16755	16726	16571	16895	16871	16826	16678	16657	16633	16618	16543	16726	16817	16819	16715	16746	16711	16656	16735	16883	16737	16696	16707	16914	16719	16692	16709	16678	16900	16555	16584	16702	16669	16588	16531	16389	16712	16717	16591	16713	16846	16859	16468	16539	16685	16591	16536	16676	16578	16726	16772	16690	16582	16783	16707	16623	16531	16502	16559	16787	16541	16732	16808	16812	16792	16684	16584	16717	16701	16618	16611	16680	16787	16564	16558	16614	16560	16639	16690	16744	16710	16603	16692	16723	16667	16642	16752	16589	16587	16825	16851	16727	16750	16782	16736	16812	16543	16779	16822	16641	16671	16531	16700	16545	16448	16638	16550	16617	16420	16859	16619	16784	16683	16606	16503	16487	16725	16658	16767	16779	16607	16675	16914	16780	16623	16483	16813	16710	16615	16723	16628	16568	16840	16599	16666	16653	16639	16496	16526	16623	16833	16667	16613	16435	16663	16816	16587	16685	16788	16638	16707	16615	16774	16753	16799	16784	16610	16687	16858	16487	16782	16720	16660	16485	16710	16581	16659	16631	16542	16565	16674	16461	16733	16752	16588	16574	16636	16697	16575	16664	16649	16674	16752	16773	16669	16713	16671	16919	16840	16893	16765	16797	16773	16533	16670	16683	16432	16767	16579	16657	16573	16557	16777	16722	16764	16894	16646	16466	16852	16758	16445	16617	16732	16684	16725	16697	16763	16825	16526	16776	16767	16657	16715	16678	16695	16762	16756	16612	16631	16536	16606	16636	16835	16646	16542	16470	16750	16776	16794	16533	16586	16813	16897	16809	16600	16549	16625	16801	16818	16780	16809	16730	16610	16773	16597	16621	16692	16644	16629	16790	16556	16765	16709	16487	16464	16484	16628	16554	16712	16690	16625	16819	16666	16761	16563	16643	16459	16709	16744	16570	16756	16949	16669	16653	16721	16729	16819	16628	16687	16599	16617	16813	16735	16653	16570	16637	16626	16751	16839	16628	16718	16595	16808	16759	16721	16657	16717	16633	16863	16617	16559	16555	16921	16776	16577	16789	16751	16613	16676	16764	16764	16653	16602	16664	16705	16612	16563	16629	16437	16863	16563	16530	16699	16997	16665	16825	16629	16567	16683	16492	16494	16715	16803	16685	16601	16685	16558	16645	16817	16643	16586	16573	16906	16703	16724	16810	16758	16709	16599	16429	16738	16392	16483	16679	16817	16684	16512	16635	16454	16675	16667	16825	16653	16825	16716	16615	16691	16785	16598	16736	16888	16922	16506	16724	16666	16885	16716	16608	16505	16765	16811	16603	16684	16632	16520	16593	16803	16535	16686	16669	16671	16733	16610	16724	16736	16669	16891	16665	16683	16624	16656	16760	16694	16778	16768	16871	16549	16734	16670	16636	16625	16658	16752	16943	16696	16702	16745	16769	16801	16488	16481	16650	16767	16558	16639	16571	16630	16744	16488	16653	16896	16577	16815	16713	16753	16610	16918	16833	16730	16459	16703	16914	16491	16872	16623	16831	16729	16787	16703	16849	16668	16616	16672	16608	16559	16522	16679	16646	16607	16684	16697	16998	16728	16757	16531	16707	16929	16680	16696	16585	16650	16597	16606	16859	16662	16978	16854	16822	16806	16536	16645	16716	16962	16538	16751	16751	16613	16499	16465	16687	16589	16656	16880	16701	16744	16617	16780	16787	16553	16631	16615	16693	16903	16703	16750	16712	16616	16598	16732	16750	16846	16541	16672	16867	16684	16864	16696	16578	16655	16882	16806	16771	16660	16720	16994	16781	16682	16774	16679	16790	16800	16601	16696	16775	16679	16652	16862	16846	16764	16554	16805	16747	16711	16686	16668	16635	16682	16652	16733	16670	16657	16634	16638	16756	16714	16579	17059	16546	16552	16665	16709	16767	16798	16768	16681	16830	16517	16735	16599	16848	16739	16916	16633	16826	16606	16750	16684	16715	16606	16640	16458	16691	16801	16905	16829	16760	16735	16788	16765	16703	16540	16692	16793	16607	16823	16601	16765	16683	16466	16396	16617	16657	16710	16590	16608	16668	16808	16636	16730	16577	16896	16683	16655	16587	16703	16690	16802	16810	16724	16516	16682	16537	16853	16521	16765	16761	16754	16734	16607	16656	16906	16648	16666	16713	16661	16596	16607	16829	16640	16518	16629	16676	16637	16664	16692	16507	16579	16663	16593	16872	16604	16621	16893	16986	16607	16749	16580	16798	16661	16726	16815	16850	16821	16920	16677	16544	16795	16793	16563	16633	16604	16579	16688	16747	16570	16740	16529	16766	16700	16692	16647	16763	16580	16724	16629	16660	16690	16601	16525	16765	16802	16583	16743	16370	16927	16785	16570	16811	16587	16629	16849	16993	16724	16739	16589	16597	16700	16668	16616	16453	16599	16524	16653	16520	16708	16717	16553	16601	16691	16690	16722	16500	16831	16595	16811	16507	16669	16685	16901	16574	16581	16709	16698	16802	16685	16807	16635	16460	16872	16558	16508	16580	16801	16844	16766	16750	16440	16859	16555	16939	16643	16882	16672	16976	16424	16678	16589	16757	16591	16686	16798	16860	16764	16807	16637	16922	16512	16707	16661	16645	16733	16785	16600	16742	16722	16518	16838	16546	16824	16699	16794	16667	16770	16898	16700	16863	16741	16644	16967	16562	16796	16722	16852	16680	16751	16943	16841	16850	16768	16891	16558	16555	16673	16600	16696	16757	16569	16634	16696	16717	16744	16685	16760	16800	16605	16665	16717	16512	16503	16781	16698	16735	16670	16689	16771	16825	16642	16671	16620	16579	16670	16626	16729	16681	16733	16861	16688	16665	16596	16824	16553	16603	16739	16816	16832	16662	16675	16734	16672	16636	16637	16675	16739	16658
15815	25302	27486	63816	20632	22725	14994	14749	14481	14437	14538	14275	14251	14124	14196	14192	14116	14053	14216	14232	14193	14041	14014	14068	14004	13980	13965	14088	13998	14000	14700	16749	17403	15777	14181	13845	13812	13936	13772	13881	13762	13636	13848	13779	13835	13962	13909	13775	13770	13806	13730	13845	14002	13886	14029	13665	14054	13736	14015	13907	13705	14001	13881	13805	13879	13832	13889	14000	13721	13699	13833	13900	13802	13796	13843	13676	13806	13852	13932	13588	13833	13935	13897	13894	13790	13863	13959	13846	13814	13945	13972	13779	13987	14042	14068	13851	13978	13734	13846	13936	13792	13968	13896	13907	13733	13839	13846	13709	13890	13807	13850	13827	13832	13895	13854	13873	13986	13928	13784	13741	13822	13725	13956	13585	13987	13790	13780	13903	13738	13775	13872	13898	13922	13791	13829	13812	13929	13718	13761	13918	13744	13864	13735	13769	13946	13827	13780	13705	13844	13854	13793	13827	13930	13803	13835	13815	13807	13786	13754	13833	13794	13837	13810	13765	14043	13935	13774	13985	13819	13848	13758	13834	13947	13745	13718	13915	13813	13777	13904	13789	13911	13986	13847	13686	13859	13789	13754	13828	13850	13951	13769	13787	13884	13836	13823	13815	13794	13820	13805	13745	13898	13777	13902	13856	13867	13863	13884	13761	13842	13891	13861	13827	13705	13709	13846	13806	13736	13955	13863	13764	13738	14022	13707	13867	13985	13762	13744	13804	13921	13762	13813	13803	13801	13960	13858	13858	13934	13863	13817	13722	14006	13822	14009	13729	13778	13948	13889	13825	13804	13840	13987	13851	13952	13771	13694	13977	13954	13854	13856	13718	13894	13926	14001	13785	13802	13989	13868	13885	13849	14038	13893	13928	13853	13883	13681	13918	13750	13839	13848	13917	13874	13778	13803	13751	13928	13726	13888	13962	14059	13756	13903	13754	13972	13889	13734	13892	13856	13916	13749	13890	13714	13636	13852	13872	13951	13862	13909	13775	13868	13697	13783	13722	13972	13803	13717	13915	13839	13935	13799	13777	13817	13837	13871	13667	13829	13641	13762	13746	13953	13815	13959	13977	13620	13920	13917	13806	13715	13900	13837	13767	13824	13821	13875	13807	13802	13648	13803	13760	13862	13898	13748	13827	13754	13913	13740	13965	13842	13735	13938	13928	13858	13879	13781	13815	13857	13911	13851	13873	13938	13745	13810	13682	13884	13926	13756	13771	13877	13789	13789	13974	13845	13656	13913	13802	13728	13926	13821	13878	13827	13875	13798	13884	13910	13645	13989	13841	13633	13700	13796	13745	13859	13885	13851	13842	13662	13918	13630	13843	13921	13656	13993	13919	13704	13923	13925	13789	13752	13827	13873	13972	13807	13788	13881	13768	13875	13804	13845	13783	13895	13814	14047	13686	13837	13752	13883	13911	13913	13901	13830	13882	13945	13963	13799	13896	13766	13838	13779	13802	13803	13822	13920	13895	13714	13869	13821	13802	13876	13694	13918	13617	14001	13671	13997	13728	13867	13743	13795	13829	13773	13954	13811	13772	13825	13785	13880	13851	13629	13789	13962	13601	13914	13842	13945	13893	13769	13824	13739	13860	13861	13707	13778	13801	13904	13777	13915	13979	13774	14005	13810	13792	13864	13692	13929	13896	13922	13650	13898	13774	13983	13981	13799	13884	13775	13833	13680	13878	13863	13726	13751	13894	13617	13781	13835	13726	13845	13616	13785	13792	13871	13704	13841	13980	13919	13858	13738	13750	13842	13700	13866	13822	13920	13998	14007	13906	13880	13706	13889	13815	13746	13820	13986	13794	13945	13815	13876	13649	13746	13882	13984	13823	14119	13748	13757	13816	13952	13832	13829	13719	13890	13754	13938	13919	14023	13665	13797	13763	13926	13859	13854	13923	13829	13669	13883	13639	13693	13825	13779	13834	13867	14017	13750	13750	13757	13684	13606	13869	13811	13919	13761	13780	13868	13915	13856	13834	13902	13975	13659	13925	13983	13838	13858	13991	13887	13757	13854	13772	13889	13870	13834	13862	13853	13816	13933	13662	13877	13923	13905	13989	14023	13804	13928	13880	13658	13880	13700	13887	13872	13786	13862	13855	13782	13845	13826	13920	13760	13795	13897	13731	13852	13934	13864	13929	13843	13689	13865	13914	13768	13717	13702	13639	13801	13756	13950	13826	13869	13802	13853	13867	13714	13853	13743	13863	13742	13762	13830	13708	13859	13833	13721	13767	13860	13935	13829	13871	13932	13823	13740	13807	13741	13877	13857	13812	13882	13882	13886	13886	13796	13890	13895	13809	14034	13841	13774	13899	13794	13987	13920	13948	13829	13883	13716	13842	13891	13783	13698	13835	13858	13957	13709	14002	13854	13879	13810	13829	13870	13816	13982	13832	13683	13658	13930	13844	13866	13886	13903	13836	13786	13933	14006	13880	13952	13868	13936	13754	13766	13771	13928	13805	13662	13883	13617	13771	13891	13795	13950	13813	13860	13914	13787	13706	13836	13951	13660	13766	13662	13784	13860	13896	13829	13757	13886	13954	13997	13860	13789	13789	13705	13774	14072	13776	13811	13624	13887	13742	13778	13821	13697	13766	13807	13769	13755	13874	13749	13772	13836	13832	13870	13599	13812	13874	13933	13780	13913	13825	13869	13725	13803	13791	13858	13668	13900	13619	13724	13841	13822	13881	13785	13701	13837	13776	13686	13863	13797	13983	13901	13754	13820	13716	13823	13778	13823	13871	13879	13755	13934	13953	13963	13742	13810	13810	13900	13875	13960	13794	13820	13961	13687	13820	13961	13744	13772	13812	13851	13693	13794	13823	13841	13836	13765	13808	13705	13787	13802	13879	13956	13810	13835	13899	13731	13899	13925	13818	13755	13842	13893	13939	13763	13762	13840	13842	13796	13913	13865	13797	13812	13904	13817	13889	13837	13993	13755	13786	13924	13855	13793	13685	13710	13882	13786	13853	13723	13902	13828	13650	13921	13835	13698	13713	13807	13740	13682	13808	13994	13939	13841	13890	13785	13885	13757	13800	13726	13684	13899	13867	13710	13715	13730	13801	13771	13834	13854	13692	13824	13661	13855	13795	13901	13856	13949	13744	13714	13800	13692	13858	13697	13955	13823	13921	13904	13717	13844	13821	13854	13899	13833	13780	13826	13844	13916	13794	13771	13804	13817	13872	13868	13811	13936	13786	13824	13870	13821	13815	13878	13972	13766	13950	13735	13781	13885	13788	13884	13810	13835	13865	13924	13861	13815	13787	13843	13910	13721	13920	13856	13701	13768	13879	13801	13806	13858	13818	13914	13593	13754	13909	13791	13769	13932	13852	13812	13866	13832	13927	13763	13799	13705	13843	13772	13884	13782	13665	13667	13670	13851	13951	13940	13876	14045	13705	13877	13737	13899	13898	13799	13747	13814	13770	13798	13939	13906	13865	13745	13709	13869	13605	13990	13779	13855	13872	13738	13729	14008	13745	13757	13862	13730	13883	13841	13900	13820	13725	13834	13675	13813	13662	13827	13651	13851	13843	13755	13831	13750	13966	13821	13796	13735	13933	13685	13776	13946	13816	13869	13648	13799	13919	13795	13861	13769	13708	13894	14055	13778	13793	13905	13776	13834	13939	13856	13833	13726	13752	13761	13876	13829	13925	13766	13776	13830	13912	13770	13709	13824	13861	13794	13953	13949	13731	13908	13923	13824	13714	13940	13799	13913	13936	13922	13862	13831	13808	13825	13810	13700	13859	13882	13869	13843	13790	13995	14012	13945	13768	13748	13747	13889	13985	14012	13966	13975	13858	13855	13758	13657	13700	13842	13780	13965	13703	13759	13927	13778	13862	13694	13762	13801	13803	13931	13773	13848	13775	13822	13930	13943	13806	13807	13811	13866	13819	13793	13749	13873	13857	13853	13770	13901	13820	13804	13891	13844	13840	13790	13909	13846	13825	13801	13792	13716	13749	13857	13887	13940	13811	13724	13812	13894	13949	13724	13821	13719	13834	13864	13781	13754	13716	13790	13852	13846	13748	13748	13766	13773	13852	13815	13790	13758	13728	13589	13813	13806	13795	13795	13806	13753	13733	13823	13732	13749	13905	13769	13752	13789	13755	13840	13873	13835	13877	13910	14001	14067	13693	13826	13961	13834	13928	13863	13904	13841	13908	13732	13818	13896	14005	13808	13863	13916	13903	13959	13859	13797	13846	13791	13729	13809	13698	13888	13869	13941	13690	13920	13748	13907	14050	13906	13846	13831	13852	13739	13922	13767	13896	13657	13985	13790	13945	13935	13989	13833	13851	13899	13852	13737	13832	13946	13821	13924	13814	13713	13722	13874	13536	13894	13718	13852	13748	13915	13762	13812	13779	14005	13741	13832	13782	13851	13968	13904	13844	13778	13714	14020	13900	13881	13910	13804	13935	13725	13838	13793	13915	13878	13892	13789	13871	13536	13993	13723	13907	13880	13907	13954	13848	13720	14030	13635	13728	13957	13673	13851	13980	13856	13833	13861	13871	13795	13807	13840	13755	13869	13875	13944	13708	13853	14004	13785	13697	13821	13934	13819	13944	13714	13919	13959	13804	13712	13748	13794	13653	13712	13694	14007	13842	13934	13649	13839	13727	13793	13958	13720	13853	13941	13965	13977	13801	13829	13804	13886	13861	13749	13769	13752	14099	13896	13857	14021	13825	13903	13753	13755	13820	14011	13788	14068	13750	13762	13916	13824	13867	13867	13776	13837	13773	13661	13979	13761	13812	13906	13728	13820	13774	13848	13837	14136	13687	13875	14033	13808	13774	13933	14033	13881	13827	13843	13805	13858	13819	13718	13779	13817	13914	13808	13559	13882	13832	13824	13792	13782	13957	13901	13813	14001	13798	13821	13907	13861	13807	14066	13892	13692	13760	13915	13785	13861	13865	13686	13827	13793	13901	13761	13831	13708	13849	13818	13748	13965	13687	13921	13862	13611	13820	13903	13823	14001	13804	13909	13688	13830	13943	14032	13863	13909	13901	13736	13865	13738	13726	13754	13761	13719	13969	13775	13755	13957	13938	13841	13818	13809	13918	13909	13774	13769	13905	13943	13977	13746	13885	13844	13783	13865	13872
23873	21433	29147	52120	31839	27356	24250	19191	18347	18217	18104	17943	17936	17681	17922	17650	17590	17942	17620	17642	17363	17760	17733	17556	17730	17488	17754	17566	17345	17468	17915	20451	22560	20785	18928	17457	17481	17380	17532	17475	17374	17293	17379	17337	17372	17231	17154	17198	17165	17170	17241	17380	17394	17159	17128	17257	17474	17026	17220	16972	17234	17283	17190	17225	17333	17293	17322	17154	17370	17565	17282	17083	17173	17146	17342	17271	17355	17358	17320	17328	17226	17417	17208	16964	17194	17353	17182	17243	17178	17054	17293	17428	17403	17134	17172	17120	17280	17118	17331	17140	17273	17174	17200	17323	17239	17185	17395	17337	17187	17250	17328	17029	17363	17075	17337	17369	17255	17086	17346	17395	17146	17297	17210	17307	17422	17265	17221	17199	17171	17239	17202	17311	17224	17245	17228	17187	17346	17363	17306	17317	17227	17373	17313	17184	17254	17272	17332	17271	17379	17285	17049	17387	17373	17234	17119	17522	17507	17142	17175	17203	17490	16997	17265	17346	17297	17229	17264	17331	17218	17286	17261	17237	17173	17136	17312	17395	17314	17245	17305	17113	17217	17206	17344	17114	17161	17197	17263	17179	17406	17401	17193	17213	17224	17161	17042	17327	17239	17256	17195	17297	17231	17213	17149	17208	17246	17274	17274	17300	17173	17426	17177	17318	17206	17217	17395	17466	17309	17333	17259	17201	17299	17149	17248	17230	17243	17234	17244	17351	17384	17402	17354	17153	17206	17018	17413	17072	17471	17398	17331	17340	17418	17112	17288	17185	17280	17130	17193	17118	17325	17242	17149	17311	17262	17357	17133	17388	17193	17269	17136	17224	17583	17215	17123	17305	17289	17145	17137	17230	17210	17068	17140	17229	17204	17194	17330	17330	17312	17193	17262	17290	17233	17230	17277	17171	17313	17234	17241	17241	17151	17048	17227	17267	17137	17363	17089	17433	17143	17170	17066	17192	17110	17211	17499	17110	17260	17253	17206	17341	17312	17194	17277	17412	17236	17219	17065	17141	17208	17179	17096	17141	17309	17217	16958	17262	17390	17363	17328	17157	17424	17270	17091	17349	17351	17204	17283	17218	17315	17245	17285	17225	17476	17222	17255	17208	17295	17305	17235	17376	17160	17215	17355	17263	17315	17066	17501	17165	17305	17000	17426	17335	17426	17297	17276	17327	17225	17133	17237	17391	17303	17441	17301	17324	17130	17094	17099	17199	17258	17274	17326	17457	17225	17240	17332	17325	17348	16967	17261	17330	17253	17354	17343	17216	17418	17251	17375	17322	17448	17225	17267	17243	17442	17210	17228	16966	17161	17279	17204	17166	17501	17359	17207	17262	17373	17300	17364	17438	17351	16877	17302	17098	17287	17199	17571	17079	17316	17451	17202	17243	17201	17202	17263	17327	17410	17313	17281	17343	17359	17161	17173	17201	17215	17199	17140	17360	17463	17182	17182	17362	17093	17167	17381	17214	17296	17264	17354	17268	17390	17296	17273	17343	17331	17191	17202	17144	17086	17063	17343	17201	17126	17357	17279	17402	17413	16970	17280	17209	17334	17168	17067	17213	17360	17152	16982	17395	17277	17240	17109	17345	17221	17032	17158	17265	17178	17376	17097	17414	17162	17342	17322	17187	17447	17249	17399	17272	17163	17100	17238	17097	17107	17283	17195	17259	17177	17290	17245	17232	17383	17273	17238	17252	17494	17194	17185	17195	17295	17204	17320	17234	17291	17162	17376	17334	17252	17206	17245	17180	17152	17322	17274	17387	17249	17094	17162	17120	17238	17450	17408	17164	17151	17128	17234	17301	17213	17219	17236	17096	17278	17346	17152	17175	17306	17494	17115	17086	17377	17087	17232	17225	17269	17273	17143	17210	17243	17335	17327	17282	17279	17117	17349	17122	17203	17407	17159	17079	17391	17084	17304	17170	17338	17124	17333	17251	17151	17156	17548	17231	17151	17231	17376	17574	17462	17036	17181	17502	17064	17221	17259	17149	17331	17230	17347	17234	17131	17297	17495	17274	17328	17052	17054	17085	17183	17351	17108	17251	17372	17420	17471	17308	17397	17374	17521	17142	17154	17379	17278	17220	17287	17433	17227	17314	17222	17384	17311	17206	17147	17202	17155	17293	17475	17276	17270	17218	17306	17282	17341	17126	17342	17290	17333	17448	17188	17204	17082	17162	17214	17285	17483	17414	17199	17176	17080	17170	17336	17256	17025	17366	17547	17305	17001	17190	17241	17258	17323	17215	17231	17107	17340	17180	17521	17346	17303	17299	17215	17020	17165	17228	17200	17186	17221	17188	17043	17304	17309	17155	17452	17125	17091	17258	17317	17305	17154	17412	17346	17201	17264	17249	17318	17277	17134	17149	17111	17427	17453	17194	17210	17006	17027	17303	17350	17370	17164	17292	17388	17159	17401	17305	17394	17201	17407	17222	17181	17373	17448	17268	17256	17322	17079	17255	17250	17358	17323	17248	17190	17239	17203	17041	17309	17214	17335	17474	17190	17374	17367	17226	17338	17264	17217	17337	17253	17171	17140	17328	17122	17352	17322	17053	17409	17092	17134	17365	17370	17442	17129	17337	17099	17284	17318	17334	17293	17148	17206	17161	17130	17112	17211	17082	17272	17255	17197	17304	17204	17315	17019	17204	17231	17247	17318	17112	17319	17130	17146	17246	17264	17091	17274	17150	17252	17266	17162	17212	17327	17079	17041	17266	17164	17229	17356	17223	17346	17176	17212	17234	17211	17161	17228	17094	17154	17353	17230	17087	17167	17271	17248	17299	17246	17291	17503	17134	17229	17269	17218	17207	17154	17065	17330	17200	17349	17276	17175	17134	17115	17494	17133	17165	17295	17231	17251	17242	17383	17278	17133	17424	17241	17361	17140	17206	17218	17311	17455	17286	17217	17223	17251	17302	17337	17265	17229	17288	17216	17240	17139	17314	17169	17248	17278	17169	17211	17314	17378	17261	17474	17256	17227	17137	17130	17202	17404	17089	17135	17375	17329	17355	17178	17267	17363	17122	17220	17193	17378	17221	17412	17436	17289	17297	17141	17255	17355	17307	17386	17303	17343	17341	17165	17273	17409	17259	17219	17164	17151	17246	17351	17356	17246	17254	17158	17315	17267	17463	17446	17126	17138	17304	17353	17133	17174	17179	17343	17166	17118	16932	17167	17395	17301	17143	17145	17359	17337	17452	17253	17449	17332	17259	17195	17123	17304	17153	17368	17325	17322	17257	17438	17236	17391	17303	17258	16884	17234	17375	17218	16980	17142	17131	17234	17217	17036	17131	17001	17486	17046	17323	17269	17221	17063	17368	17238	17331	17548	17100	17459	17397	17431	17111	17309	17435	17183	17141	17275	17242	17289	17287	17277	17345	17211	17232	17324	17290	17208	17361	17175	17143	17281	17188	17333	17399	17310	17178	17380	17237	17328	17113	17214	17213	17341	17358	17130	17134	17210	17246	17284	17316	17256	17255	17172	17102	17352	17466	17296	17156	17291	17328	17108	17198	17271	17091	17256	17222	17244	17323	17245	17364	17222	17213	17348	17236	17315	17229	17170	17429	17194	17275	17292	17279	17317	17218	17250	17211	17377	16948	17157	17376	17243	16904	17269	17230	17187	17251	17225	17163	17223	17198	17198	17209	17248	17152	17201	17063	17091	17202	17245	17463	17391	17355	17103	17107	17147	17226	17204	17327	17151	17147	17321	17219	17336	17280	17388	17342	17115	17098	17379	17346	17143	17466	17220	17316	17213	17302	17326	17089	17309	17170	17162	17220	17471	17243	17335	17245	17338	17251	17385	17194	17483	17177	17146	17457	17333	17280	17393	17183	17216	17233	17225	17361	17216	17027	17289	17165	17259	17181	17109	17193	17212	17309	17333	17161	17221	17385	17126	17101	17099	17218	17249	17290	17129	17205	17191	17476	17296	17356	17395	17176	17217	17269	17274	17263	17376	17457	17265	17463	17311	17208	17055	17053	17314	17235	17198	17172	17413	17224	17264	17138	17206	17166	17098	17260	17336	17195	17255	17194	17285	17445	17393	17213	17257	17154	17104	17379	17327	17182	17221	17035	17434	17185	17353	17365	17290	16979	17285	17361	17149	17357	17071	17212	17312	17367	17302	17345	17178	17377	17343	17323	17206	17197	17241	17359	17310	17251	17517	17400	17185	17233	17187	17286	17224	17156	17230	17044	17129	17242	17305	17439	17357	17187	17232	17193	17136	17167	17318	17124	17221	17049	17328	17317	17301	17327	17268	17069	17164	17121	17368	17310	17444	17187	17321	17434	17141	17078	17364	17108	17337	17497	17150	17331	17094	17324	17177	17203	17334	17396	17185	17065	17190	17342	17320	17250	17357	17298	17302	17176	17005	17216	17234	17038	17293	17205	17386	17352	17428	17268	17327	17308	17312	17345	17319	17262	17216	17410	17066	17312	17110	17182	17213	17135	17163	17217	17362	17333	17032	17178	17212	17148	17370	17069	17367	17248	17140	16986	17179	17272	17286	17247	17185	17221	17445	17233	17297	17424	17314	17159	17370	17172	17232	17298	17322	17336	17160	17290	17187	17171	17096	17257	17459	17338	17433	17162	17274	17161	17067	17322	17173	17286	17281	17268	17367	17398	17235	17236	17224	17116	17319	17223	17584	17301	17204	17118	17294	17176	17428	17343	17451	17317	17177	17151	17206	17396	17261	17174	17299	17337	17342	17035	17319	17227	17423	17305	17352	17307	17287	17296	17314	17089	17236	17304	17227	17194	17183	17215	17292	17404	17153	17148	17205	17172	17092	17340	17329	17294	17184	17287	17243	17150	17260	17122	17174	17281	17460	17323	17089	17396	17356	17259	17396	17180	17233	17339	17227	17136	17301	17283	17284	16984	17297	17207	17247	17342	17224	17380	17239	17510	17147	17210	17254	17219	17303	17208	17312	17190	17269	17237	17308	17302	17341	17270	17136	17217	17298	17385	17108	17270	17334	17130	17096	17134	17362	17139	17169	17267	17276	17045	17318	17270	17284	17350	17209	17305	17188	17193	17567	17252	17276	17059	17283	17285	17202	17252	17192	17377	17310	17235	17168	17180	17168	17405	17158	17362	17316	17381
18619	30492	32116	66624	24336	26185	15882	15770	15501	15186	15139	15112	14976	14676	14718	14763	14766	14769	14531	14585	14568	14288	14379	14565	14700	14514	14327	14322	14309	14440	14835	19948	21599	18522	15627	14116	14125	14339	14083	14098	14191	14036	14263	14353	14236	14123	14171	14034	14248	14127	14077	13978	14071	14103	14129	14227	14183	14245	14298	14213	14045	14253	14218	14184	14140	14165	14254	14219	13949	14234	14186	14118	14178	14137	14123	14150	14110	14031	14195	14144	14095	14117	14208	14160	14224	14273	14105	14087	14056	14205	14119	14325	14184	14211	14149	14170	14171	14163	14195	14102	14091	14042	14181	14062	14004	13997	14079	14086	14070	14063	14155	14258	14153	14174	14050	14263	14143	14153	14103	14121	14118	14195	14146	14047	14141	14089	14163	14124	14015	14216	14071	14196	14157	14014	14227	14126	14099	14082	14152	14136	14364	14177	14262	14071	14247	14069	14161	14119	14102	14345	14123	14129	14040	14154	14108	13984	14107	14125	14062	13961	14143	14006	14282	14113	14086	14076	14203	14153	14232	14163	14143	14236	14103	14235	14103	14243	14144	14129	14218	14226	14089	14186	14227	14218	14075	14156	14054	14306	14130	14105	13953	14122	14187	14289	14180	14142	14368	14093	14255	14144	14164	14348	14073	14010	14038	14195	14123	14169	14211	14032	14187	14185	14043	14046	14186	14149	14051	14132	14240	14117	14188	14045	14033	14044	14101	14212	13992	14159	14194	14196	14122	14208	14083	14030	14150	14122	14109	14288	14071	14177	13973	14402	14109	14266	14008	14013	13983	14227	14189	14036	14281	14123	13990	13886	14180	14186	14087	14125	13990	14119	14124	14381	14003	14265	14034	14026	14036	14233	14187	14057	14268	14187	14174	14093	14109	14025	14069	14100	14068	14270	14003	14277	13920	14027	14247	14047	14031	14213	14220	14014	14161	14160	14228	14216	14093	14248	14226	14040	14138	14069	14176	14250	14187	13951	14189	14165	14109	14274	14110	13962	14180	14240	14121	14292	14040	13888	14303	14163	14139	14066	14052	14285	14078	14058	14244	14156	14159	14104	13998	14237	14151	14038	14194	14064	14060	14317	14154	14024	14100	14091	14149	14337	14413	14063	14179	14238	14029	14259	14016	14056	14127	14149	13994	14298	14060	14172	14138	14143	14126	14192	14012	14071	14193	14125	14176	14167	14229	14183	14154	14067	14239	14177	13952	14096	14160	13982	14137	14046	13999	14096	14071	14110	14000	14143	14079	14063	14030	14006	14164	14097	14043	14105	14242	14155	14246	14065	14261	14043	14054	14193	14215	14067	14072	14183	14124	14158	14092	14039	14222	14092	14156	14107	14376	14214	14145	14276	14013	14064	13937	14123	14123	14277	14123	14195	14060	14001	14104	14196	14154	14341	14239	14197	14207	14158	14187	14333	14206	14060	14200	14154	13978	14205	13916	14231	14098	14345	14097	14066	14361	14157	14035	14353	14081	13939	14238	14241	14063	13986	14055	14193	14095	14208	14216	14108	14202	14243	14141	14060	14235	14098	14012	14126	14110	14242	14129	14066	14345	14140	14250	14067	14059	14019	14111	14037	14085	14113	14158	14177	14273	14171	14065	14137	14170	14124	14174	14110	14195	14271	14288	14175	14095	14245	14119	13959	14279	14142	14124	14098	14072	14240	14187	14099	14259	14137	14011	14103	14314	14206	14190	14053	14115	14080	14217	14276	14002	14203	14047	14078	14158	14110	14267	14015	14199	13977	14235	14407	14117	14084	14162	14098	14094	14168	14035	14140	14190	14072	14366	14049	13982	14087	13919	13923	14174	14144	14316	14141	14028	14082	14242	14007	14068	14092	14082	14106	14108	14158	14185	14083	14088	14081	14128	14250	14031	14170	14074	14103	14127	13911	14159	14099	14250	14156	14180	14294	14270	13999	14253	14030	14188	14129	14130	14152	14264	14115	13888	14139	14091	14195	14055	14186	14098	14130	14238	14117	14215	13989	14096	14215	14201	14132	14223	14161	14065	14207	14090	14243	14021	14109	14132	14146	13925	14120	14179	14017	14023	14353	14101	14129	14269	14191	14018	14037	14139	14157	14111	14037	14097	14061	14103	14206	14295	14259	14185	14179	14214	14168	14081	14116	13974	14184	14107	14185	14279	14040	14268	13974	14327	14182	14163	14244	14265	14113	14264	14076	14075	13925	14047	14004	14163	14148	14175	14107	14171	14119	14268	14190	14234	14093	14006	14171	14088	14173	14253	14122	14077	14141	14123	14126	14097	14120	14122	14037	14121	14173	14046	14263	14023	14228	14342	14187	14100	14109	14127	14019	14151	14086	14186	14104	14110	14113	14081	14049	14056	14073	14267	13949	14056	14214	14118	14149	14065	14055	14095	14073	14099	14073	14051	14169	14169	14349	14234	14049	14287	14117	14143	14211	14192	14120	14099	14159	14112	14201	14055	14124	14117	14357	14165	14087	14096	14243	14222	14184	14197	13967	14044	14016	14089	14070	14052	14011	14181	13986	14001	14193	14120	14184	14144	14057	14134	14078	14140	14157	14312	14170	14085	14214	14052	14340	14156	14257	14205	14178	14291	14122	14273	14003	14180	14212	14204	14172	14270	14137	14041	14245	14254	14085	14155	14102	13990	14264	14016	14127	13928	14047	14046	14168	14098	14329	14025	14108	14208	14129	14094	14227	14171	14156	14159	14051	14242	13987	14199	14089	14369	14167	14048	14086	14068	14255	14079	14138	14044	14107	14112	13979	14118	14225	14101	14090	14172	14057	14102	14026	14140	14220	14109	14215	14170	14220	14012	14193	14162	14198	14051	14223	14260	14140	14142	14358	14182	13967	14096	14183	14201	14135	14246	14124	13875	14201	14224	13995	14072	14221	14085	14105	14194	14286	14267	14168	14029	13903	14124	14194	14221	14161	14227	14163	14296	14071	13976	14301	14199	14103	14290	14054	13989	14029	14112	14198	14052	14190	14045	14031	14084	14164	13852	14042	14126	14027	14160	14238	14194	14093	14085	14184	14282	14039	14084	14101	14135	14038	14242	13972	14196	13984	14073	14219	14195	14167	14206	14158	14321	14093	14232	14015	14284	14060	14223	14246	14113	14211	13980	14315	14072	14181	14114	14127	14192	14112	14136	14073	14091	14193	14084	14145	14078	14165	14154	14203	14076	14231	14232	14084	14115	14075	14153	14047	13939	14096	14147	14255	13888	14203	14057	13989	14116	14198	14192	14063	14183	14151	14107	14331	14033	14104	14176	14159	14071	14082	14104	14142	14051	14134	14297	14103	14225	14000	14172	13972	14152	14083	14148	14174	13930	14149	14211	14153	14099	14256	14300	14150	14151	13961	14049	14144	14018	14127	14266	14057	14096	14212	14215	14213	14122	14063	14109	14085	14037	14026	14019	14059	14207	14036	14140	14189	14253	14038	13996	14018	14005	14190	14111	14202	14084	14025	14156	14232	14019	14151	14302	14133	14121	14138	14011	14192	14222	14103	14096	14240	14193	14232	14179	14053	14086	13966	14253	14168	14143	14243	14125	13986	14199	14234	13989	14004	14241	14115	14073	14127	14167	14172	13921	14115	14168	14052	14115	14246	14105	14207	14080	14173	14148	14194	14044	14118	14099	14268	14288	13978	14082	14195	14154	14011	14233	14092	14046	14113	14214	13961	14205	14265	14244	13996	14188	14188	14192	14148	14207	14296	14051	14093	14052	14106	14089	14107	14067	14080	14112	14082	14079	14075	14238	14224	14167	14176	14150	14193	14109	14214	14156	14076	14205	14185	14259	14179	14127	14071	14194	14250	14011	14217	14291	14138	14132	14116	14045	14107	14177	14219	14098	14124	14202	14234	14217	14134	14156	14175	13927	14020	14171	13968	14176	14363	14204	14144	14241	14203	14007	14143	14378	14260	14149	14065	14134	14038	14211	14260	14107	14131	14005	14205	14132	14015	14059	14021	14284	14087	14204	14091	14075	14155	14254	14248	14264	14416	14135	14076	14096	14066	14119	14292	14117	14166	14302	14193	14159	14180	14210	14096	14110	14134	14203	14257	14246	14120	14016	14034	14196	14222	14116	14244	14247	14167	14072	14050	14189	14247	14191	14242	14199	14129	14128	14242	14089	14107	14279	14114	13976	14204	14130	14203	13969	14226	14289	14288	14157	14177	14324	14278	14239	14166	14250	14297	14095	14257	14002	13952	13996	14062	14240	14075	14062	14270	14231	14263	14216	14082	14195	14230	13854	14006	14283	14140	14075	14279	14143	14040	14111	14164	14099	14115	14031	14265	14124	14213	14252	14176	14113	14186	13978	14060	14003	14146	14165	14041	14302	14152	14319	14159	13989	14161	14135	14092	14250	14092	14189	14333	14207	14014	14163	14304	14203	14212	14076	14075	14287	14067	14139	14271	14181	14066	14272	14093	14300	13937	14085	14274	14157	14193	14262	14236	14168	14061	14173	14177	14164	13991	14296	14144	14128	14134	14141	14118	14157	14141	14072	14116	14233	14316	14244	14177	14334	14032	14037	14265	14146	14223	14141	14199	14084	14067	14109	14220	14126	14063	14155	14097	14278	13891	14199	14030	14223	13985	14119	14039	14045	14307	14232	14026	14092	14143	14140	14241	14138	14240	14205	14086	14191	14149	14040	14346	14218	14116	14255	14154	14230	14220	14013	14109	14128	14261	14268	14009	14064	14008	14214	14317	14085	14098	14101	14173	14101	14116	14276	14083	14091	14221	14121	14091	14292	14267	14263	14085	14125	14339	13934	14281	14027	14189	14122	14204	14106	14043	14150	14244	14284	14096	14226	13949	14107	14321	14023	14181	14166	14138	14009	14145	14120	14122	14353	14089	14151	13999	14169	13965	14122	14137	14107	14074	14166	14104	14240	14135	14227	14198	14128	14100	14032	13926	14099	13948	14345	14107	14409	14159	14055	14288	13881	14093	14110	14190	14154	14193	14013	14149	14122	14267	14182	14136	14228	14046	14028	14293	14079	14156	14177	14170	14213	14219	14009	14035	14084	14316	14045	14052	14276	14184	14114	14040	14094	14123	14065	14257	14079	14137	14159	14165	13968	14140	14034	14225	14177	14181	14170	14115	14088	14139
29673	22714	23265	36471	21448	18354	17746	17489	17256	17377	17368	17386	17351	17429	17376	17312	17200	17261	17380	17442	17305	17323	17296	17165	17241	17251	17307	17390	17477	17405	17464	17342	17764	17773	17681	17386	17129	17255	17211	17472	17336	17184	17408	17242	17408	17345	17226	17435	17374	17381	17305	17239	17040	17325	17190	17380	17206	17269	17340	17058	17309	17412	17419	17268	17375	17385	17360	17178	17165	17350	17469	17466	17387	17235	17329	17214	17440	17415	17104	17355	17281	17050	17231	17472	17355	17396	17485	17532	17369	17289	17390	17406	17370	17175	17279	17275	17193	17278	17167	17491	17147	17299	17308	17109	17309	17371	17186	17413	17148	17371	17271	17263	17247	17178	17294	17198	17173	17308	17276	17266	17223	17009	17173	17126	17359	17316	17391	17136	17240	17202	17144	17185	17175	17091	17194	17276	17243	17160	17365	17336	17253	17481	17337	17329	17223	17099	17343	17320	17279	17369	17124	17197	17229	17167	17443	17330	17184	17136	17319	17504	17158	17289	17382	17262	17301	17234	17259	17410	17124	17159	17229	17334	17372	17249	17378	17111	17268	17295	17184	17204	17403	17512	17021	17183	17482	17393	17174	17297	17360	17332	17346	17438	17342	17226	17416	17193	17387	17258	17322	17370	17407	17259	17448	17353	17349	17325	17444	17441	17233	17292	17341	17352	17149	17400	17383	17213	17403	17389	17315	17329	17268	17270	17279	17489	17140	17155	17267	17247	17150	16966	17212	17300	17229	17253	17405	17176	17225	17258	17434	17227	17408	17273	17411	17341	17322	17035	17230	17258	17140	17266	17192	17178	17482	17256	17316	17389	17385	17240	17245	17190	17236	17304	17072	17416	17193	17377	17202	17132	17446	17442	17315	17255	17367	17242	17183	17233	17295	17090	17191	17139	17310	17152	17378	17239	17307	17386	17392	17478	17366	17179	17258	17221	17086	17212	17204	17436	17395	17197	17375	17453	17132	17266	17306	17322	17258	17275	17360	17255	17106	17266	17432	17345	17213	17203	17275	17175	17264	17426	17370	17357	17537	17380	17337	17307	17315	17277	17282	17310	17150	16984	17339	17230	17283	17384	17225	17421	17338	17261	17354	17317	17076	17185	17162	17216	17298	17276	17268	17450	17077	17167	17239	17230	17264	17115	17240	17137	17296	17189	17478	17178	17434	17339	17211	17123	17238	17203	17217	17175	17130	17260	17420	17207	17312	17380	17236	17400	17286	17228	17401	16946	17258	17232	17401	17396	17435	17370	17309	17224	17250	17231	17065	17583	17440	17309	17315	17299	17297	17527	17191	17192	17488	17365	17497	17414	17256	17342	17362	17177	17372	17218	17363	17416	17250	17068	17253	17230	17336	17472	17290	17348	17305	17288	17263	17189	17408	17197	17486	17309	17189	17507	17134	17112	17336	17224	17379	17293	17304	17335	17120	17479	17372	17351	17267	17118	17385	17303	17399	17427	17349	17448	17150	17352	17256	17277	17138	17112	17462	17243	17259	17298	17387	17296	17411	17237	17214	17251	17081	17095	17172	17349	17328	17216	17175	17249	17326	17366	17229	17215	17234	17316	17399	17300	17399	16978	17450	17354	17270	17237	17119	17438	17414	17331	17306	17318	17210	17103	17226	17302	17297	17228	17397	17212	17200	17173	17279	17167	17213	17370	17286	17252	17337	17301	17295	17388	17426	17350	17291	17076	17468	17375	17162	17277	17132	17316	17185	17480	17196	17354	17546	17296	17192	17266	17542	17236	17313	17247	17282	17241	17251	17342	17305	17557	17504	17269	17474	17243	17461	17259	17209	17289	17220	17223	17288	17386	17340	17262	17261	17314	17327	17218	17149	17371	17458	17368	17314	17368	17457	17487	17142	17258	17324	17284	17447	17444	17400	17363	17073	17489	17183	17251	17315	17226	17435	17391	17360	17211	17461	17198	17248	17440	17197	17149	17185	17231	16917	17479	17338	17264	17249	17260	17117	17173	17209	17240	17251	17434	17187	17179	17205	16958	17126	17381	17460	17222	17347	17382	17092	17093	17376	17298	17236	17056	17175	17281	17306	17417	17395	17279	17289	17224	17322	17269	17285	17363	17322	17255	17367	17270	17558	17333	17363	17666	17359	17198	17422	17395	17538	17223	17274	17396	17336	17303	17302	17305	17279	17576	17113	17333	17398	17290	17022	17414	17195	17172	17281	17108	17279	17659	17444	17316	17104	17195	17303	17199	17346	17286	17374	17287	17547	17358	17221	17407	16990	17346	17298	17319	17269	17269	17325	17291	17237	17228	17316	17290	17419	17389	17139	17193	17298	17303	17368	17131	17322	17353	17283	17201	17365	17483	17319	17242	17216	17279	17177	17337	17244	17366	17477	17445	17313	17243	17400	17518	17425	17359	17401	17324	17024	17159	17289	17353	17357	17169	17143	17255	17269	17122	17125	17372	17379	17217	17423	17412	17203	17238	17208	17239	17289	17225	17369	17377	17337	17308	17191	17258	17542	17478	17309	17309	17333	17285	17280	17290	17315	17414	17270	17301	17362	17366	17368	17255	17355	17355	17473	17529	17281	16948	17295	17146	17145	17154	16991	17192	17206	17258	17370	17177	17159	17257	17218	17371	17435	17263	17097	17266	17478	17386	17245	17127	17317	17182	17519	17556	17229	17247	17219	17405	17271	17239	17222	17177	17246	17311	17272	17410	17380	17342	17286	17259	17167	17234	17147	17336	17236	17346	17029	17412	17163	17384	17361	17422	17398	17314	17313	17313	17229	17214	17210	17352	17222	17155	17201	17338	17275	17244	17290	17437	17237	17207	17383	17250	17285	17068	17335	17186	17248	17245	17046	17116	17182	17345	17117	17202	17397	17186	17223	17159	17398	17374	17463	17393	17261	17265	17156	17431	17354	17237	17367	17199	17425	17313	17455	17141	17300	17060	17133	17292	17453	17179	17080	17403	17479	17420	17325	17408	17314	17425	16941	17249	17196	17158	17279	17361	17338	17130	17361	17240	17182	17343	17252	17507	17268	17186	17497	17319	17396	17205	17479	17129	17534	17430	17322	17214	17380	16989	17217	17303	17411	17459	17493	17418	17158	17261	17180	17426	17251	17188	17418	17267	17410	17155	17190	17334	17159	17145	17362	17266	17116	17068	17150	17182	17377	17228	17303	17507	17402	17253	17210	17277	17232	17362	17416	17325	17273	17490	17269	17136	17267	17151	17306	17486	17219	17380	17300	17348	17199	17438	17315	17072	17353	17117	17121	17417	17406	17357	17471	17485	17202	17141	17256	17298	17545	17363	17212	17458	17425	17437	17273	17527	17442	17417	17443	17301	17470	17634	17305	17369	17337	17189	17080	17193	17474	17393	17224	17189	17269	17225	17336	17256	17445	17329	17289	17126	17324	17395	17357	17170	17399	17214	17393	17262	17199	17392	17278	17074	17191	17475	17177	17470	17501	17274	17332	17084	17367	17064	17376	17189	17260	17323	17150	17260	17425	17390	17329	17253	17337	17263	17290	17243	17206	17178	17292	17333	17432	17354	17102	17193	17230	17235	17191	17503	17330	17207	17310	17293	17412	17211	17401	17213	17317	17190	17327	17259	17408	17441	17221	17064	17330	17462	17335	17297	17404	17167	17358	17213	17422	17277	17130	17393	17464	17364	17378	17053	17405	17215	17383	17118	17415	17219	17434	17234	17268	17062	17259	17440	17371	17165	17210	17080	17143	17449	17330	17232	17229	17239	17284	17014	17212	17301	17373	17389	17317	17343	17310	17510	17440	17229	17303	17293	17305	17074	17167	17291	17026	17361	17125	17260	17316	17262	17348	17417	17451	17258	17036	17225	17517	17278	17330	17294	17356	17493	17392	17207	17286	17313	17343	17455	17348	17090	17186	17317	17354	17462	17300	17391	17364	17431	17017	17172	17326	17134	17227	17235	17511	17318	17248	17416	17284	17239	17243	17537	17350	17426	17133	17331	17384	17280	17217	17356	17284	17330	17280	17256	17121	17303	17276	17258	17465	17226	17206	17319	17170	17442	17265	17441	17452	17492	17471	17209	17227	17357	17243	17332	17272	17140	17184	17178	17403	17312	17273	17097	17216	17306	17275	17176	17126	17325	17219	17273	17304	17204	17317	17370	17431	17434	17085	17304	17625	17448	17454	17293	17503	17196	17093	17126	17136	17351	17202	17360	17421	17402	17524	16957	17285	17281	17444	17363	17335	17036	17426	17284	17114	17326	17280	17234	17178	17225	17422	17331	17132	17513	17321	17308	17396	17019	17343	17414	17144	17214	17320	17261	17181	17290	17254	17314	17438	17274	17168	17186	17145	17326	17239	17342	17453	17378	17119	17234	17079	17333	17404	17352	17266	17217	17179	17067	17399	17384	17435	17262	16929	17465	17125	17321	17052	17265	17350	17336	17287	17228	17336	17318	17252	17314	17127	17218	17594	17269	17293	17201	17225	17309	17360	17324	17309	17223	17178	17145	17264	17245	17374	17287	17509	17329	17394	17227	17331	17404	17324	17285	17269	17101	17087	17302	17442	17501	17546	17239	17431	17283	17410	17285	17171	17160	17454	17283	17479	17427	17457	17408	17444	17388	17428	17290	17174	17405	17326	17265	17275	17325	17376	17541	17334	17370	17358	17216	17233	17456	17467	17435	17378	17215	17439	17184	17333	17322	17149	17439	17148	17248	17228	17299	17289	17248	17255	17211	17342	17174	17265	17296	17405	17171	17093	17264	17247	17184	17263	17174	17268	17078	17105	17159	17173	17176	17318	17076	17412	17270	17315	17423	17295	16987	17416	17305	17353	17180	17291	17148	17205	17124	17271	17369	17129	17186	17250	17320	17272	17368	17229	17200	17433	17239	17475	17305	17280	17504	17315	17097	17439	17253	17404	17276	17395	17151	17315	17432	17460	17243	17262	17289	17103	17266	17149	17280	17320	17339	17339	17187	17245	17404	17285	17306	17323	17308	17343	17127	17238	17339	17405	17249	17380	17388	17351	17452	17324	17105	17519	17271	17370	17226	17165	17317	17270	17302	17351	17093	17410	17291	17393	17380	17234	17189	17249	17307	17230	17408	17350	17205	17304	17421	17266	17283	17275	17359	17099	17343	17194	17408
16156	17705	18534	36208	16253	15304	14160	14338	14216	14232	14163	14337	14145	14128	14103	14163	14262	14115	14351	14178	14094	14149	14196	14133	14178	14067	14277	14000	14308	13923	14260	14508	14627	14826	14300	14205	14118	14091	14188	14152	14128	14161	14110	14188	14264	13938	14028	14231	14232	14107	14062	14026	14054	14071	14077	14142	14061	14080	14325	14108	14030	14017	14245	14216	14010	14046	14098	14128	14082	14164	14397	14041	14188	14149	14103	14143	14330	13997	14016	14184	14172	14156	14112	14142	14185	14009	13878	14169	14100	14275	14163	14186	14024	14102	14262	14117	14219	14105	14002	14217	14018	14151	14050	14195	14119	14065	14183	14266	13954	14208	14000	14163	14122	14027	14289	13988	14185	14118	14196	14220	14183	14203	14092	14071	13993	14132	14116	14052	13981	14044	14132	14036	13976	14027	14209	14165	14192	14123	14014	14186	14098	14036	14118	14243	14014	14099	14113	14093	14073	14028	14139	14120	14066	14116	14195	14133	14112	14087	14237	13993	14081	14143	14207	14145	14159	14275	14015	14037	14185	13992	14291	14184	14117	14079	14208	14153	14054	14064	14049	14097	13959	14069	13907	14154	14116	14208	14091	14053	14124	13872	14357	14127	14055	14141	13881	14107	14002	14024	14231	14138	14178	14055	14002	14124	13933	14145	14122	14107	14185	13993	14200	14170	14028	14204	14083	14035	14092	13952	14081	14131	14128	13993	14082	14070	14094	14284	14007	14119	14101	14049	14130	13933	14197	14219	14241	14252	14131	14045	14215	14107	13901	14038	14071	14179	14056	14211	13997	14253	14095	14052	14270	14142	14034	14284	14144	14273	14190	14095	14228	14010	14196	14151	13944	14142	14088	14142	14025	14136	14069	13949	14145	14247	14062	14041	14136	14090	14285	14176	14091	14105	13964	14097	14150	14072	14119	14094	14136	14166	14273	13940	14189	14057	14091	13868	14224	14231	14193	14100	14158	14142	14095	14110	13968	14080	13991	14362	14108	14154	14282	14005	14033	14204	14224	14174	14243	14014	14064	14128	14134	14140	14127	14182	14128	14271	14192	14185	14129	13866	14206	14069	14050	13998	14098	14088	14158	14010	14060	14090	14067	13980	14095	14293	13976	14191	14062	14070	14161	14040	14049	14158	14175	14038	13993	14016	14067	14145	14077	14180	14148	14126	14196	13959	14174	14237	14232	14172	14030	14181	14130	14043	14277	14103	14102	14299	14192	14272	14171	14042	14230	14107	14034	14216	14028	14043	14109	14060	14261	14120	14178	14061	14075	14141	14167	14215	14117	14190	14184	14111	14071	14179	14262	14111	13905	14046	14088	14290	14022	14201	14159	14186	14150	14106	14037	14117	14193	14203	14130	14107	14188	14061	14159	14152	14178	14000	14089	14140	14180	14082	14054	14106	14063	13999	14300	14060	14220	13973	13948	14241	13917	14191	14197	14075	14041	14089	14202	14084	14277	14171	14149	14079	14111	14159	14093	14025	14132	14074	13991	14122	14053	14149	14085	14034	14252	14217	14179	14051	14178	14155	13803	13969	14105	14131	14031	14097	14133	14093	14202	14173	14085	14031	14102	14172	14111	14197	14130	14263	14086	14044	13990	14002	14183	14290	14110	14182	14105	14179	14070	14144	13937	14340	14055	14041	14115	14091	14086	14212	14233	14077	14077	14114	14067	13945	14177	14160	14126	14261	14231	14040	14148	14098	14102	14142	14142	14104	14179	14144	14311	14431	14067	14143	14115	14156	14151	14121	14078	14185	14172	14142	14055	14091	14262	14175	14090	14132	14104	14086	14075	14242	14038	14065	14107	14148	14203	14112	14227	14062	14105	14140	14171	14143	14112	14410	14136	14281	14081	14064	14120	14142	14095	14172	14062	14136	14158	14059	14122	14317	14144	14204	14073	14059	14130	14174	14135	14032	14100	14221	14175	14136	14012	14083	14150	14149	14211	14203	14097	14140	13978	14234	14142	14049	14083	14386	14108	14100	14233	14203	14146	14140	14164	14115	14184	14271	14024	14155	14073	14095	14163	14157	14130	14184	14309	14196	14092	14102	14095	14104	14202	14068	14251	14139	14061	14103	14183	14128	14077	13968	14275	14113	14176	14098	14166	14018	14212	13955	14190	14020	14033	14179	13964	14141	14151	13880	14268	13945	14070	14293	14061	14034	14125	13996	14072	14226	14145	14006	14209	14203	14123	14070	14270	14129	14094	14215	14246	13926	14076	14096	14269	14105	13983	14056	14021	14113	14201	14241	14151	14230	14176	14190	14222	14121	14104	14291	14190	14141	14177	14085	14270	14033	14132	14040	14249	14096	14242	14160	14085	14256	13908	13987	14212	14130	14051	14253	14108	14221	14054	13995	14123	14248	14179	14189	14055	14026	14139	14315	14057	14227	14263	13972	13980	14186	14134	14180	14317	14219	14168	14341	14143	14045	14053	14109	14222	14088	14080	14068	14229	14207	14008	14106	14154	13929	14005	14082	14096	14082	14164	14294	14233	14038	14091	14059	14161	14116	14073	14120	14093	14218	14145	14126	14178	14104	13962	14093	14012	14167	14161	14192	14078	14184	14068	14163	14127	14096	14094	14105	14142	14090	14205	14049	14164	14214	14284	14129	14038	14155	14173	14099	14070	14046	14189	14180	14131	14111	14111	14158	14155	14110	14026	14055	14101	14145	14122	14161	13999	14154	14166	14122	14162	13984	14010	13961	14155	14182	14151	14179	14040	14154	14067	14119	14155	14160	14108	14086	14118	14139	14081	14206	14104	14110	14151	14150	14154	14037	14146	13999	14067	14342	13933	14058	14265	14099	14093	14193	14150	13837	14078	14098	14066	14205	14026	14046	13919	14047	14023	13930	14014	14227	14250	13981	14188	14007	14070	14279	13941	14036	14134	14159	14202	14249	14189	14162	14229	14329	14194	14199	14108	14171	14112	14286	14143	14038	14038	14279	14161	14149	14007	14105	13974	14161	14118	14044	14016	14172	14047	14152	14105	14229	14117	14111	14141	14054	14108	14031	14001	14181	14087	14173	14172	13997	14193	14132	14225	14260	14122	14182	13949	14029	14198	14100	14186	14144	14203	14125	14184	14131	14114	14159	14038	14245	14110	14012	14121	14223	14037	14230	14063	14238	14013	14246	14279	14248	14275	14072	14122	13995	14000	14111	14141	14185	14148	14134	13989	14036	14091	14180	14183	14145	14149	14130	14083	14108	14221	14186	14216	14105	14124	14143	13941	14038	14025	14112	14179	14169	14083	14202	14090	14138	14240	14267	14213	14021	14050	14114	14102	14087	14142	14317	14139	14068	13995	14010	14172	13916	14192	14059	14171	14152	14085	14124	13982	14184	14155	14080	14167	14059	14055	14197	14133	14075	14155	14091	14033	14065	14107	14197	14137	14155	14100	13965	14257	14129	14079	14209	14163	14069	14158	14189	14135	14033	14084	14130	14052	14197	14149	14177	14178	14175	14122	14112	14354	14110	14122	14154	13978	14132	14204	14076	13874	14106	14180	14310	14240	14102	14114	14353	14176	14237	14090	14159	14094	14224	14092	14166	14163	14064	14006	14245	14140	14149	14179	14214	14065	13983	14114	14237	14060	14122	13994	14142	14068	14087	14296	14309	14100	14133	14175	14147	14095	14072	14019	14140	14097	14008	14320	14199	14157	13950	14118	14188	14171	14161	14153	14141	14080	14140	14085	14177	14181	14179	14125	14123	14086	14086	14102	14196	14253	14079	14033	14083	14101	14133	14105	14067	14039	14111	14060	14157	14026	14058	14231	14093	14184	14202	14089	14231	14189	14074	14053	13990	14285	13844	13971	14052	14163	14116	14156	14011	14019	14222	14169	14124	14056	14176	14186	14143	14185	14193	14064	14070	14166	14212	13932	14294	14219	14194	14269	14136	14347	14068	14124	14210	13922	14115	13983	14310	14050	14050	14206	13999	14097	13995	14095	14072	14147	14264	14015	14053	14082	14216	14205	14297	14075	14024	14178	13983	14214	14169	14161	14061	14059	14091	14126	14180	14130	14127	14199	14175	14226	14104	14176	14155	14042	14212	14267	14051	14040	14275	14136	14197	14108	14247	14207	14221	14137	14160	14143	14033	14252	14181	14079	14241	13943	14044	14109	14150	14136	13917	14105	14336	14318	13942	14068	14182	13950	14139	14176	14237	14147	14196	14160	14032	14187	14141	14133	14127	14191	14144	14068	14022	14058	14118	14111	14212	14129	14235	14077	14103	14071	14178	14112	13981	14191	14172	14134	14208	14173	14160	14249	14084	14153	14132	14056	14153	14108	14157	13932	14036	14116	14204	14097	14023	14144	14247	14101	14052	14170	14103	14074	14221	14157	14232	14096	14166	13929	14101	14178	14140	14103	14246	14133	14088	14059	14004	14151	14166	14209	14151	14090	14178	14172	13992	14233	14228	14053	14131	14043	14053	14148	14078	14040	14106	14001	14091	13953	13968	14384	14138	14035	14127	14199	14173	14188	14308	14061	14199	14130	14122	14099	14179	14321	14197	14158	14043	14186	14255	13952	14273	14183	14244	14130	14152	14148	14051	14173	14303	14148	14117	14190	14233	13986	14152	14105	14141	13970	14177	14154	14111	14056	14095	14005	13964	14189	14052	14035	14149	14015	14050	14049	14136	14074	14168	14197	14326	14262	14083	14276	14015	14036	14127	14419	14200	14112	14212	14238	14145	14258	14151	14109	14058	14172	14091	14144	14090	14056	14090	14192	14172	14116	14115	14159	14110	14028	14123	14175	14305	14178	14053	13940	14027	14208	14216	14033	14071	14137	14139	14228	14069	14042	13999	14104	14261	14249	14146	14055	14155	14066	14153	14033	14137	14114	14202	13927	14231	14153	14132	14062	14221	14089	14199	14054	14091	14179	14088	14125	14212	14040	14042	14073	14191	14065	14264	14049	14002	14148	13849	14089	13990	14098	14246	14248	14238	14059	14049	14151	14106	14145	14313	14040	13974	13950	14176	14103	14011	14233	14232	14080	14092	14157	13953	14023	14200	14195	14061	13967	14169	14236	14053	14049	14198	14205	14217	14111	14162	14178	14054	14193	14076	14104	14271	14136	14013	14183	14224	14082	13993	14204	14066
25427	21428	28930	56762	37437	27936	22673	18894	18270	18316	18409	18064	17894	18102	17812	18064	18113	17963	18096	18160	18121	18002	17824	17811	18097	17903	17829	17898	18007	17917	18353	19020	19870	19625	18790	18051	17941	17872	17921	17856	17784	17785	17784	17919	17889	17846	17672	17870	17723	17768	17909	17559	17920	17741	18021	17765	17884	17819	17974	17881	17782	17818	17829	17838	17755	17812	17805	17966	17728	17877	18015	17972	17848	18000	17729	17615	17759	17827	17797	17527	17833	17885	17705	17875	17772	17837	17718	17837	17834	17938	17749	17693	17829	18010	17837	17955	17858	17940	17692	17837	17772	17643	17751	17532	17774	17740	17871	17833	17853	18070	17909	17825	17672	17740	17855	17750	17731	17752	17940	17947	17797	17798	17711	18058	17614	17829	17813	17900	17906	17732	17959	17829	17903	17944	17859	17974	17639	17805	17928	17869	17739	17625	17782	17759	17750	17683	17830	17629	18120	17705	17807	17760	17744	17803	17759	17901	17968	18030	17766	17949	17825	17667	17885	17671	17660	17862	17826	17834	17834	18011	17964	17838	17730	17809	17854	17809	17899	17966	17956	17804	17855	17932	17708	17584	17993	17809	17730	17762	17807	17819	17907	17695	17843	17830	17894	17814	17738	17780	17939	17736	17598	17806	17947	17925	17892	17718	17836	17746	17749	17858	17715	17784	17912	17546	17631	17636	17852	17539	17708	17615	17877	17817	17934	17909	17829	17854	18013	17841	17862	17909	17732	17853	17813	17718	17715	17757	17899	17918	17902	17837	17852	17662	17913	17827	17920	17670	17880	17785	17956	17664	17945	18031	17987	17910	17701	17740	17793	17884	18005	17540	17721	17694	17719	17723	17868	17803	17982	17593	17852	17992	17723	17675	17807	17656	17973	17769	17846	17699	17931	17913	18013	17667	18001	17971	17727	17785	17843	17815	18006	18040	17767	17778	17640	17728	17803	18069	17857	17756	17904	17837	17754	17860	17709	17802	17728	17556	17743	17914	17760	17816	17746	18023	18001	17677	17871	17833	17918	17944	17974	17799	17742	17760	18017	17777	17881	17546	17902	18020	18070	17824	17867	17821	17822	17677	17550	17839	17939	17753	17767	17851	17832	17953	17891	17723	17748	17773	17526	17736	17820	17970	17878	17840	17706	17790	17839	17633	17850	17849	17831	17765	17709	17796	17867	18070	17789	17945	17873	17772	17962	17746	17764	17719	17691	17793	17567	17810	17738	17675	17629	17512	17825	17878	18049	17966	17939	17889	17855	18089	17781	17883	17908	17778	18040	17872	17547	17793	17579	17913	17782	17740	17720	17728	17748	17718	17794	17717	17886	17817	17639	17839	17801	17765	17766	17665	17861	17813	17895	18084	17905	17965	17708	17737	17724	17611	17757	18060	17769	17820	17763	17676	17768	17723	17774	17778	17876	17605	17975	17903	17812	17772	17577	17953	17647	17806	17649	17926	17924	17851	17660	17761	18011	17769	17755	17910	17943	17877	17966	17987	17696	17863	17981	17525	17737	17845	17763	17744	17954	17925	17996	17706	17755	17851	18006	17717	17745	17774	17750	17803	17872	17869	17765	17704	17730	17792	17712	17913	17698	17608	17801	17780	17769	17818	17747	17947	17817	17793	17729	17946	17908	17651	17796	17721	17884	17777	17670	17760	17891	17850	17716	17821	17925	17826	17610	17783	17783	17808	17763	17887	17913	17704	17820	17825	17699	17813	17756	17893	17823	17778	17653	17742	17743	17712	17845	17864	17767	17812	17539	17643	17601	17639	17680	17806	17736	17725	17929	17894	17811	17773	17551	17534	17763	17792	17783	17767	17928	18042	17765	17838	17596	17743	17865	17799	17629	17912	17609	17479	17799	17852	17725	17574	17903	17753	17845	17710	17675	17795	17708	17784	17938	17871	17840	17861	17768	17781	17776	17961	17801	17688	17737	17654	18017	17734	17790	17902	17930	17714	17959	17960	17704	17916	17770	17860	17840	17821	17768	17850	17568	17908	17869	17684	18006	17996	17735	17736	17744	17819	17751	17745	17686	17721	17742	17765	17779	17970	17675	17655	17773	17840	17680	17741	17735	18032	17830	18012	17853	17651	17743	17715	17466	17571	17893	17848	17859	17786	17708	17745	17735	17863	17736	17828	18035	17793	17900	17682	17914	17836	17753	17581	17852	17799	17935	17862	17893	17822	17998	17876	17788	17789	17743	17915	17633	17945	17808	17760	17821	17757	17907	17909	17599	17604	17869	17945	17888	17692	17650	17967	17772	17705	17930	17793	17997	17899	17759	17740	17842	17543	17688	17769	17776	17856	17944	17574	17828	17823	17762	17746	17874	18035	17855	17767	17879	17647	17700	17914	17656	17798	17846	17688	17864	17857	17984	17615	17728	18036	18030	17844	17859	17742	17734	17993	17867	17888	18070	17877	17887	18011	18042	17719	17885	17628	17587	17630	17857	17821	17988	17853	17755	17743	17938	17744	17752	17685	17900	17699	17829	17972	17922	17800	17711	17715	17861	17664	17901	17831	17983	17841	17908	17972	17811	17792	17994	17609	17822	17619	17592	17840	17733	17794	17803	17653	17758	17660	17614	17793	17732	17831	17829	17816	17852	17969	17725	17644	17866	17825	17850	18028	18011	17630	17945	17837	17736	17710	17925	17862	17846	17903	17784	17843	17826	17779	17683	17768	17644	17966	17762	17825	17892	17886	17638	17789	17821	17688	17777	17839	17940	17908	17731	17855	17696	17799	17750	17907	17694	17806	17721	17772	17709	17898	17707	17787	17679	17711	17970	17885	17947	17881	17965	17865	17986	17679	17824	17829	17615	17845	17826	17861	17826	17572	17914	17829	17975	17723	18087	17924	17818	17950	17538	17631	17812	17639	17952	17695	17847	17685	17763	17850	17781	17745	17810	17804	17781	17639	17774	17907	17900	17984	17890	17871	17757	17964	17753	17815	17769	17980	17658	17839	17733	17830	17663	17901	17772	17885	18057	17749	17859	17867	17717	17887	17986	17673	17792	17746	17882	17891	17745	17833	17742	17829	17702	17998	17842	17971	17851	17749	17747	17703	17911	17754	17964	17783	17667	17596	17629	17910	17820	17842	17811	17722	17825	17625	17788	17783	17824	17941	17731	17513	17806	17675	17809	17846	18000	17773	17843	17938	17818	17449	17702	17797	17801	18058	17623	17923	18021	17914	17843	17963	17739	17758	17851	17665	17896	17661	17918	17968	17685	17735	17808	17845	17880	17751	17853	17685	17694	17638	17746	17533	17814	17950	17858	17757	17878	17968	17945	17835	17871	17822	17967	17866	18050	17996	17819	17854	17694	17817	17748	17815	17822	17895	17721	17827	17964	17785	17738	17843	17701	17865	17794	17790	17802	17826	17744	17782	18020	17659	17814	17820	17931	17658	17796	17567	17884	17820	17968	18049	17937	17899	18050	17974	17872	17812	17728	17701	17696	17533	17919	17865	17582	17572	18003	17707	17792	17727	17813	17688	17654	17828	17796	17676	17831	17971	17788	17965	17761	17763	17823	17859	17871	17888	17695	17914	17726	17902	17706	17614	17639	17970	17841	17855	17762	17954	17899	17916	17886	17766	17853	17742	17926	17973	18031	17776	17837	17858	17725	17629	17853	17673	17731	17840	18098	17812	17710	17771	17948	17876	17798	17768	17915	17468	17524	17869	17753	17751	17830	17756	18171	17873	17835	17924	17946	17711	17913	17921	17774	17624	17853	17869	17764	17866	17966	17789	17930	17818	17926	17723	17922	17723	17804	17919	17868	17898	17831	17709	17971	17749	17563	17713	18048	17682	17778	17981	18008	17868	17779	17879	17788	17556	17809	17796	17827	17757	18032	17757	17812	17769	17686	17838	17843	17733	17898	17831	17885	17841	17819	17974	17608	17675	17837	17762	17814	17713	17963	17876	17852	17929	17970	17970	17856	17760	17671	17675	17822	17841	17882	17915	17872	17960	17729	17721	17907	17875	17565	17925	17852	17751	17837	18085	17871	17915	17911	17901	18106	17911	17783	17708	17863	18022	17845	17682	17849	17743	17835	17865	17857	17763	17693	17864	17827	17942	17909	17727	17849	17711	17917	17734	17641	17744	17624	17813	17752	17905	17729	17770	17819	17823	17857	17823	17817	17827	17878	17951	17911	17713	17835	17780	17684	17792	17909	17792	17876	17756	17666	17849	17775	17901	17848	17667	17882	17801	17757	17605	17843	17776	17850	17801	17726	17836	17927	17871	17978	17860	17943	17709	17799	17658	17904	17839	18104	17797	17775	17696	17973	17920	17786	17825	17724	17841	17850	17834	17660	17956	18050	17970	17769	17691	17870	17990	17970	17880	17745	17891	17803	17786	17726	17855	17923	17702	17591	17876	17703	17742	17811	17866	17681	17608	17900	17917	17773	17794	17845	17950	17661	17866	17980	17651	17753	17791	17827	17734	17773	17819	17900	17753	17938	17704	17932	17941	17854	17866	17684	17859	17676	17680	17909	17880	17825	17681	17716	17841	17738	17724	17762	17846	17750	17895	17721	17999	17878	17826	17808	17836	17986	17859	17780	17835	17688	17810	17683	17681	17737	17767	17936	17892	17689	17828	17654	17853	18159	17743	17703	17812	17599	17881	17827	17839	17984	18089	17929	18147	17902	17802	17956	17896	17914	17906	17750	17788	17851	17636	17859	17930	17724	18034	17925	17896	17750	17691	17909	17769	17885	17965	17971	17701	17710	17777	17582	17839	17714	17687	17772	17839	17524	17645	17687	17737	17684	17941	17839	17755	17622	17654	17940	18010	17693	17714	17663	17757	17957	17749	17655	17787	17832	17811	17711	17771	17772	17842	18017	17908	17983	17788	17987	17769	17885	17833	17800	17837	17823	17748	17811	17878	17782	17904	17947	17931	17877	17660	17720	17891	17713	17737	17838	17702	17902	17781	17660	17641	17723	17660	17538	17667	17797	17799	17838	17780	18110	17933	17852	17796	17692	17641	17524	17632	17752	17990	17775	17848	17803	17730	18148	17989	17765	17656	17853	17609	17707	17871	17729	17963	17853	17923	17796	17913	17743	17889	17728	17681	17647	17662	17914	17866	17867	17807	17764	17914	18012	17709
16213	24901	28863	72289	28030	27483	15631	15164	15133	14950	15117	14846	14843	14613	14540	14622	14718	14572	14709	14590	14588	14743	14597	14674	14526	14678	14490	14578	14528	14476	15091	16738	17735	16854	15525	14784	14389	14589	14474	14562	14599	14584	14482	14437	14461	14537	14391	14546	14482	14377	14439	14595	14271	14454	14325	14489	14468	14420	14503	14546	14405	14411	14652	14479	14517	14300	14617	14444	14545	14578	14581	14479	14477	14357	14485	14474	14403	14428	14369	14451	14431	14437	14509	14731	14538	14467	14657	14413	14250	14476	14493	14576	14429	14499	14381	14305	14568	14618	14321	14610	14714	14512	14653	14612	14412	14400	14386	14418	14382	14391	14471	14542	14556	14569	14573	14403	14488	14273	14482	14406	14559	14351	14509	14396	14486	14442	14435	14645	14679	14695	14409	14496	14585	14542	14407	14637	14588	14409	14384	14588	14612	14602	14545	14500	14365	14459	14526	14418	14408	14670	14355	14438	14496	14416	14428	14500	14527	14418	14384	14502	14592	14479	14507	14388	14620	14451	14523	14498	14611	14693	14589	14600	14233	14845	14684	14578	14459	14315	14637	14486	14458	14522	14522	14469	14641	14341	14566	14607	14510	14534	14473	14507	14533	14507	14435	14513	14536	14445	14519	14525	14465	14364	14403	14374	14620	14450	14445	14423	14407	14637	14345	14450	14636	14514	14492	14469	14412	14522	14478	14349	14364	14622	14449	14415	14628	14583	14296	14493	14541	14525	14362	14399	14483	14507	14434	14442	14400	14330	14580	14466	14735	14512	14328	14286	14496	14733	14481	14339	14587	14367	14564	14487	14448	14351	14458	14293	14363	14479	14516	14672	14534	14490	14461	14402	14483	14420	14489	14472	14467	14494	14375	14468	14311	14342	14463	14463	14469	14441	14537	14394	14476	14555	14516	14516	14315	14488	14413	14466	14530	14600	14485	14509	14515	14487	14496	14353	14431	14506	14288	14443	14485	14446	14439	14513	14390	14480	14467	14475	14442	14441	14467	14424	14652	14249	14259	14430	14422	14469	14387	14405	14458	14612	14490	14438	14552	14373	14628	14604	14309	14412	14443	14461	14334	14640	14534	14647	14519	14399	14561	14376	14546	14360	14493	14751	14484	14440	14531	14545	14418	14499	14632	14608	14504	14506	14352	14380	14427	14623	14406	14517	14495	14671	14336	14440	14421	14508	14521	14435	14433	14426	14495	14552	14510	14638	14624	14505	14613	14390	14167	14577	14406	14472	14490	14486	14411	14574	14550	14490	14349	14412	14468	14571	14562	14444	14481	14307	14469	14397	14484	14528	14679	14370	14592	14342	14485	14301	14534	14387	14421	14377	14476	14246	14608	14505	14422	14513	14438	14444	14441	14523	14449	14442	14481	14443	14388	14634	14411	14405	14479	14415	14428	14471	14439	14535	14397	14509	14492	14455	14318	14334	14558	14461	14641	14407	14538	14388	14513	14357	14407	14408	14513	14562	14394	14445	14450	14450	14337	14451	14500	14536	14458	14515	14321	14316	14530	14525	14382	14610	14443	14394	14557	14408	14533	14415	14535	14465	14363	14388	14501	14475	14397	14560	14581	14400	14447	14619	14502	14254	14564	14434	14375	14359	14505	14553	14424	14289	14418	14589	14471	14356	14400	14342	14547	14506	14386	14651	14530	14408	14426	14461	14636	14560	14433	14390	14503	14396	14626	14366	14471	14522	14484	14426	14583	14362	14509	14453	14565	14539	14444	14589	14293	14559	14457	14409	14534	14520	14299	14544	14501	14393	14576	14357	14512	14583	14423	14412	14399	14601	14376	14277	14546	14472	14482	14399	14434	14610	14487	14427	14524	14356	14410	14541	14426	14659	14415	14589	14417	14595	14404	14378	14490	14471	14617	14342	14369	14471	14626	14767	14635	14458	14348	14496	14436	14503	14232	14311	14471	14493	14445	14515	14421	14476	14289	14480	14507	14405	14592	14525	14696	14525	14484	14508	14394	14542	14345	14625	14552	14509	14492	14437	14453	14651	14392	14538	14396	14434	14414	14461	14339	14505	14369	14551	14512	14509	14486	14596	14319	14381	14416	14508	14519	14496	14436	14449	14533	14571	14554	14319	14413	14529	14440	14424	14333	14636	14452	14444	14626	14470	14438	14510	14433	14325	14558	14350	14474	14538	14458	14470	14610	14553	14427	14444	14595	14431	14422	14408	14436	14344	14408	14522	14467	14615	14448	14318	14637	14501	14510	14365	14392	14451	14407	14513	14450	14413	14563	14419	14546	14491	14479	14643	14486	14426	14475	14399	14418	14391	14548	14466	14676	14527	14521	14493	14400	14469	14250	14522	14552	14459	14531	14568	14428	14491	14380	14465	14497	14426	14637	14540	14528	14612	14564	14469	14649	14598	14374	14604	14298	14683	14393	14629	14405	14389	14521	14375	14478	14471	14602	14447	14669	14604	14501	14440	14459	14442	14370	14541	14342	14557	14289	14419	14446	14555	14381	14509	14387	14450	14244	14622	14498	14517	14582	14389	14599	14377	14577	14351	14458	14561	14430	14404	14509	14568	14448	14431	14501	14372	14379	14506	14566	14564	14535	14486	14370	14488	14436	14320	14401	14410	14499	14506	14543	14542	14599	14512	14476	14550	14419	14528	14510	14455	14505	14424	14411	14268	14360	14466	14520	14383	14564	14330	14414	14556	14483	14509	14450	14476	14564	14612	14382	14549	14641	14533	14349	14411	14507	14328	14505	14389	14426	14527	14483	14374	14526	14376	14722	14536	14441	14444	14498	14533	14647	14473	14390	14482	14603	14453	14401	14418	14651	14516	14560	14463	14499	14488	14467	14455	14568	14518	14357	14442	14447	14525	14251	14593	14429	14564	14386	14535	14421	14471	14308	14470	14443	14440	14444	14304	14496	14537	14335	14458	14299	14360	14466	14391	14488	14500	14284	14610	14425	14516	14521	14450	14515	14459	14491	14480	14486	14442	14405	14547	14523	14499	14213	14499	14441	14478	14670	14570	14512	14512	14399	14308	14573	14454	14465	14545	14378	14449	14568	14609	14581	14349	14245	14619	14441	14533	14567	14352	14626	14411	14563	14503	14479	14490	14490	14343	14374	14483	14550	14539	14439	14398	14303	14542	14484	14608	14334	14580	14306	14504	14344	14529	14408	14406	14385	14462	14501	14546	14425	14634	14465	14439	14723	14484	14472	14567	14430	14661	14379	14400	14482	14402	14427	14467	14362	14479	14324	14315	14431	14449	14391	14546	14435	14591	14512	14546	14353	14352	14630	14470	14608	14399	14635	14593	14471	14438	14522	14411	14294	14480	14573	14489	14456	14510	14476	14478	14570	14560	14323	14716	14504	14574	14509	14490	14371	14618	14381	14451	14468	14395	14472	14468	14553	14340	14521	14509	14583	14439	14428	14503	14472	14549	14547	14457	14426	14494	14581	14439	14336	14480	14444	14452	14489	14383	14432	14413	14570	14342	14333	14483	14463	14473	14191	14522	14369	14467	14498	14439	14477	14508	14420	14657	14508	14330	14413	14441	14430	14321	14410	14512	14338	14364	14467	14371	14383	14525	14587	14502	14387	14507	14571	14582	14458	14438	14466	14464	14464	14493	14521	14379	14603	14472	14383	14357	14516	14350	14450	14353	14386	14459	14485	14341	14548	14238	14468	14490	14299	14493	14525	14529	14538	14391	14342	14320	14506	14427	14539	14359	14517	14564	14583	14437	14462	14492	14437	14473	14507	14497	14480	14429	14580	14489	14405	14581	14385	14580	14460	14541	14377	14598	14585	14324	14564	14518	14536	14432	14431	14413	14449	14721	14495	14497	14387	14577	14435	14545	14526	14495	14399	14297	14588	14484	14409	14489	14511	14447	14581	14568	14474	14495	14568	14447	14560	14445	14532	14468	14556	14491	14471	14211	14420	14428	14517	14636	14388	14340	14492	14582	14343	14347	14459	14618	14623	14579	14337	14584	14421	14433	14499	14497	14409	14587	14551	14507	14431	14503	14620	14574	14514	14492	14467	14417	14343	14365	14534	14542	14420	14531	14428	14623	14491	14414	14527	14595	14426	14419	14436	14640	14439	14344	14481	14476	14552	14526	14612	14402	14397	14538	14512	14520	14412	14486	14511	14537	14530	14296	14393	14367	14596	14412	14459	14309	14417	14519	14565	14487	14584	14404	14539	14347	14527	14617	14392	14427	14576	14481	14570	14466	14283	14392	14522	14525	14442	14358	14366	14563	14471	14577	14417	14512	14565	14653	14322	14491	14252	14385	14408	14453	14663	14438	14434	14445	14222	14467	14468	14493	14479	14415	14312	14495	14430	14567	14400	14394	14473	14377	14441	14518	14606	14444	14363	14451	14455	14517	14621	14365	14476	14671	14438	14457	14496	14419	14531	14371	14390	14526	14462	14501	14587	14552	14378	14385	14464	14548	14575	14390	14622	14365	14357	14292	14542	14531	14465	14496	14334	14544	14392	14489	14402	14345	14395	14554	14454	14560	14531	14604	14423	14455	14532	14420	14335	14382	14560	14425	14440	14586	14451	14533	14383	14474	14502	14291	14434	14421	14322	14432	14463	14426	14390	14336	14244	14508	14387	14434	14496	14482	14605	14510	14489	14517	14401	14399	14445	14419	14430	14474	14368	14590	14398	14469	14387	14373	14408	14466	14529	14411	14471	14432	14510	14443	14545	14640	14445	14487	14408	14335	14495	14437	14422	14358	14532	14521	14657	14679	14341	14594	14474	14612	14449	14340	14264	14511	14511	14545	14543	14429	14523	14493	14389	14533	14426	14360	14475	14522	14576	14477	14451	14563	14391	14411	14531	14596	14553	14463	14399	14537	14488	14639	14516	14563	14584	14575	14513	14451	14636	14276	14515	14287	14365	14433	14522	14611	14435	14281	14440	14353	14418	14402	14374	14555	14432	14413	14478	14413	14366	14543	14457	14515	14383	14252	14620	14493	14478	14566	14366	14563	14499	14438	14529	14503	14478	14493	14681	14650	14393	14543	14539	14564	14505	14496	14472	14548	14494	14456	14346	14305	14418	14650	14508	14459	14637	14464	14411	14584	14337	14437	14514	14493	14518	14482	14470	14277	14298	14527	14568	14453
23823	21411	29102	56918	45669	30634	26352	19121	17553	17672	17522	17400	17361	17265	17450	17170	17259	17360	17215	17054	17236	17136	17123	17271	17083	17191	17013	17104	16998	17081	17718	19403	20041	19804	18687	17684	17005	16876	16864	17122	16989	16899	17095	16980	16924	16992	16947	16847	17041	16905	16811	16806	16947	16862	16971	16856	16989	16948	17009	17000	17078	16934	16886	16826	17033	17110	16984	16942	16923	17063	17028	16907	17017	16974	16819	16881	16992	16747	16897	16797	16889	16930	16979	16771	16821	16794	16831	16938	17092	16966	16765	16838	17181	16882	16842	16828	16848	17052	17181	17026	16979	16910	16941	16880	16954	17009	16945	16931	16820	16932	16971	16932	16835	16736	16950	16888	16816	16938	16903	16945	17011	16947	16837	16977	16926	16690	16824	16968	16924	17088	17003	16847	17066	16836	17065	16909	16839	16984	16764	16926	16941	16847	16907	16871	16851	16989	16801	16802	16647	16907	16907	16964	16866	16806	16823	16809	16888	16821	16903	16852	16984	16850	17002	16741	16978	16879	16844	16692	17009	16712	16879	16903	16855	16988	17009	16878	16978	16841	16808	17119	17086	17053	16901	17004	16893	17045	17033	16915	16931	17028	16949	16960	16774	16799	16825	16945	17042	16934	16972	16933	16949	16685	16845	16952	16883	16827	16783	16814	16826	16885	17080	16782	17045	16781	16806	16820	17072	16819	16781	16901	16933	16815	16651	16906	17185	16849	16817	16828	16877	16943	16761	16981	16779	16860	16881	16841	16951	16887	16940	16728	16744	16984	16845	16951	17031	16956	16905	16941	16743	16821	17034	16784	16843	16807	16655	16882	16883	17026	16836	17088	17098	16866	16867	17145	16913	16830	16795	16941	16965	16861	16943	16897	16808	16803	16997	16877	16906	16707	17097	16909	16802	16801	16981	17024	16875	16919	17009	16786	16888	16876	16743	16806	16925	17025	16960	16863	17136	16950	17003	16778	17003	17006	16828	16718	16707	16927	16701	17026	16969	16892	16968	16869	16882	16906	16877	16806	16797	16965	16986	17019	16807	16869	16756	16806	16650	16955	16903	16743	16783	16767	16703	17080	16770	16809	16852	16777	16810	16939	16938	16939	16925	16929	16989	17131	16971	17055	16921	16673	16936	17028	16946	16834	16942	16818	16773	16717	17035	16916	16863	16851	16856	16866	16943	16792	17004	16848	16710	16896	16925	17056	16902	17015	17139	17038	17129	16852	17047	16783	17012	16843	16886	16794	16974	17004	16866	16774	16838	16707	16803	16805	17008	16826	16718	16845	16802	16863	17066	16889	16658	16943	16964	16782	16862	16940	16915	16699	17037	17170	16957	16762	16975	16734	16874	16642	16822	16776	16835	17003	16978	16933	16951	16972	17100	16765	17021	16880	16910	16746	16801	17062	16958	17037	17111	16869	16748	16845	16711	16796	16773	16766	16677	16791	16849	16832	16891	16892	16904	16780	16816	17015	16809	16975	16882	17087	16931	17068	16923	16994	16902	16869	16687	17147	16936	16701	16814	16871	17101	17125	16841	16800	16831	16813	16976	16751	16816	16664	16797	17024	17148	16829	16807	16931	16954	16978	16860	16810	16959	16775	16855	16854	16696	16791	16974	16785	16691	16919	16865	17025	16826	16923	16537	16759	16812	16973	16920	16794	16970	16851	16841	16973	16971	16964	16886	16969	17246	16951	16844	16839	16649	16905	16962	16642	16848	16773	16781	16872	16914	16827	16852	17023	16897	16889	16883	16931	16999	16912	16877	16930	16767	16727	16986	17012	16826	16817	17030	17053	16984	16768	17072	16952	16923	16855	17038	17061	16744	16804	16860	16797	16962	16805	16732	16945	16612	16777	16872	16891	16962	17003	16870	16976	16809	16986	16854	16767	17053	16788	16954	16788	16960	16783	16917	16949	16899	16875	16898	16999	16903	16972	16991	16913	16797	16874	16965	16904	17067	16940	16789	16955	16854	16775	16962	16886	16953	16733	17027	16795	17098	17059	16993	16888	16799	16790	16622	16973	16740	16933	16839	16990	16639	16765	16829	16853	16897	16864	16933	16946	16792	16678	16940	16764	16906	16936	16925	16962	16929	16868	17009	16887	16894	16818	17022	16910	16969	16673	16919	16925	16820	16920	17016	17024	16886	16898	16745	17019	16874	16902	16829	16908	16882	16978	16781	16859	16671	16903	16952	16746	16992	16886	16755	16868	16975	16741	17022	16874	16793	16841	17127	16967	17181	16895	16758	17002	17046	16859	16767	17040	16848	16856	16954	16739	16949	16756	16688	16906	16773	16903	17008	16868	16797	16934	16818	16845	17201	16767	16889	16881	16817	16761	17018	16822	17074	16875	17058	16902	16886	16694	16856	16983	16974	16940	16871	16955	16886	16854	16822	17044	16774	16858	16809	16787	17001	16856	16971	16868	17184	16866	16792	16686	16735	16584	16880	16930	16915	16976	16738	16695	16753	16756	16848	16637	16903	16702	16971	16762	16914	16856	16990	16632	16941	16985	16880	17010	16861	16795	17009	17192	16976	16847	16911	16700	16957	16688	16926	17073	16792	16759	16913	16883	17114	16855	17027	17149	16898	16826	17002	16844	16692	16977	16805	16903	17125	17075	16864	17002	16842	17018	16780	16774	16937	16947	16960	16966	16795	16928	17187	16760	17032	16816	16867	16778	17068	17013	16840	16810	16844	16788	16807	16849	16849	16707	16821	16965	16751	16812	16962	16780	16912	16923	16790	16784	16815	16850	16685	16821	16681	16919	16813	16796	16734	16809	17069	16886	16816	16862	16711	16733	16726	16824	16813	16982	16961	16931	16909	16728	16948	17068	16857	16918	17099	16782	17066	16861	16709	16851	16967	17035	16830	16768	16955	16908	17023	17015	16996	16880	16942	16632	17027	16798	17029	16783	16804	16775	16922	16979	16678	16897	17020	16933	16941	16830	16791	16861	16813	16775	16803	16958	16868	16703	16851	16913	16629	16735	16823	16878	16831	16893	16937	16919	16769	16799	16965	16929	16916	16811	16800	17025	16841	16784	17066	16954	16980	16891	17033	16927	16903	16753	16910	16858	16913	16875	16697	16915	16773	16733	16782	17032	16961	16870	17080	16884	17014	16787	16892	16910	16885	16801	16923	16867	16958	16896	17077	16895	16890	16866	17062	16818	16708	16918	16936	17010	16985	16746	16887	16957	16900	16918	17144	16743	16843	16871	16885	16844	16861	16865	17116	16877	16819	17058	16859	17018	16981	16744	17004	17149	16791	16864	16758	16791	16897	16959	16840	16715	16887	17053	16957	16845	16704	16972	17037	17031	17205	16814	16994	17026	16900	16742	16817	16931	16893	16888	17034	17025	16544	16754	16729	16862	16971	16835	17032	16976	17007	16881	16869	16933	16977	16890	16909	16753	16922	16916	16797	16985	16901	16846	16910	17003	16991	16790	16985	16928	16935	16762	16818	16785	16686	16822	16951	16987	16953	16798	17045	16724	16852	16917	16913	16882	16768	16850	16981	16876	16911	16958	16669	16734	17012	16873	17094	16870	16911	17049	16925	16752	16967	16872	17049	16874	16921	16890	17073	17000	16767	16783	17009	16744	16859	17001	16781	17024	17015	16940	16963	16858	16750	16972	16959	17066	16911	16933	16951	16852	16804	16754	16712	16942	16937	16808	16846	16805	16743	16921	16877	16978	16999	16890	16996	16923	16995	16849	16961	16960	16925	16780	17077	16880	17098	16875	16709	16849	16939	16872	17003	16883	16958	16819	16899	16754	16970	16702	16980	16941	16942	16787	17107	17022	16997	16810	16750	16892	16941	16975	16865	16944	16907	16988	16978	16894	16964	16745	16936	16942	16817	16768	16801	16782	17026	16886	16755	16868	16752	17001	16876	16864	16505	16774	17008	16906	16779	16780	16908	16985	16647	16988	16872	16700	16919	16852	16971	16929	17302	16949	16996	16890	16888	16897	16825	16782	17197	17025	17025	16931	16924	16792	16941	17090	16791	16945	16937	16960	16832	16718	16776	16852	16723	17095	17134	16981	16929	16874	16750	16766	16842	16854	16852	16761	17116	16788	16986	16614	16923	16880	17087	16908	16868	17033	16859	16794	16749	16974	17000	17041	17010	16936	16856	16871	16994	16695	16815	16825	16868	16959	17086	16974	16842	16775	16867	16831	16860	16825	16843	16725	16740	17021	16717	16899	17026	16974	17035	16793	16782	17031	16861	17004	16739	16607	16993	16988	16749	16863	16910	16946	16862	16895	16927	16803	16684	17030	16624	16738	16929	16696	16787	16923	16886	16855	16930	17037	16892	16884	16813	16825	16773	16770	16906	17003	16806	16965	16958	16846	16807	16936	16700	16772	17083	17029	16925	16848	16725	16816	17040	16903	16860	16846	16921	16828	16824	16723	16819	16922	16875	16720	16753	17006	16730	16935	16998	16798	16958	16973	16922	16783	16869	17116	16883	16862	16920	17014	16944	16871	17087	16924	16842	16855	16814	16891	16980	16894	16646	16973	16911	17010	17018	16842	16952	16707	16844	16643	16906	16882	16847	16994	16876	16839	16934	16961	16818	16700	16870	16890	16828	16981	16886	17007	17002	17110	16935	16769	16964	16992	16886	17153	16892	17082	16851	16914	16816	16787	16998	16982	16915	16731	16921	16997	16858	16812	17087	16921	16990	17078	17018	16893	17123	16722	16693	16720	16986	17055	16770	16678	16944	16994	16937	16786	16976	16781	16658	16932	16875	16929	16878	16726	17203	17130	16982	16715	16784	16643	16780	16802	16786	16808	16940	16919	17074	16942	17041	16973	16775	16919	16824	17045	16918	16748	16782	16677	16677	16901	16813	16902	16792	16971	16939	16925	16793	16804	16718	16998	16974	16925	16879	16943	16849	16717	16871	16553	16909	16866	16673	16792	16896	17087	16782	17013	16939	17061	16986	17016	16868	16741	17032	16983	17013	16908	16906	16870	16817	16732	16816	16829	17149	16758	17105	16887	16979	16714	16958	16934	17083	16786	16811	16975	16722	16786	16923	16907	16947	16859	16995	17087	16879	16743	16821	16937	16766	16703	16850	16966	16813	16797	16903	16922	17104	16913	16880	16952	16758	17049
17953	29809	31369	76659	39716	33223	17258	15058	14861	14761	14502	14575	14504	14339	14348	14346	14407	14300	14176	13984	13936	13984	14050	14091	14083	13907	14046	13977	14096	13935	15458	18156	18237	17739	16045	14539	13968	13871	13754	14099	13919	13851	13995	13796	13848	13919	13944	13994	13710	13714	13815	13793	13883	13867	13749	13867	13806	13862	13826	13839	13908	13829	13831	13894	13932	13856	13893	13967	13984	14023	13888	13740	13992	13981	13830	13938	13821	13752	13948	13770	13892	14036	14060	13911	13779	13986	13801	13915	13944	13857	13966	13944	13952	13831	13877	13732	14050	13902	13801	13761	14037	13858	14015	13931	13992	14016	13716	13874	13873	13948	13751	13851	14012	13911	13948	13818	13782	13857	13883	13863	13735	13793	13882	13869	13893	13948	13956	13985	13931	14038	13779	13861	13918	13933	13899	13741	13880	13836	13849	13952	13926	13910	13788	13913	13883	14037	14018	14036	13952	13854	13957	13931	13901	13985	13775	13688	13799	13840	13962	13841	14020	13801	13739	13847	14055	13920	13895	13927	14056	13784	13851	13839	13910	14011	13913	13807	13806	13791	13769	13855	13957	13915	14014	13903	13798	13697	13904	13772	14011	13748	13861	14019	13787	13871	14045	13777	13840	13905	13900	13875	13747	13950	13908	13780	13912	13968	14074	13917	13940	13840	13824	13808	13791	13823	13927	13821	13727	13887	13868	13968	13938	13974	13946	14092	13802	13879	13984	13867	13964	13906	13856	13794	13983	13972	13911	13856	13853	13916	13986	13881	13902	13935	13878	13745	13860	14001	13874	13887	13823	14045	13952	13897	13869	14010	13913	13849	14026	13990	13834	13842	13993	13874	13960	13923	13836	13924	13840	13827	13961	13952	14037	13966	13892	13778	13914	13896	13909	14003	13863	13899	13933	13945	13980	14010	13939	13930	13867	14008	13834	13929	13805	13813	13853	14029	13807	13886	13751	13786	13965	13702	13805	13861	13838	13820	14009	13741	13837	13868	13880	13847	13761	13977	13799	13842	13952	13875	13889	13773	13809	13795	13919	14092	13920	13911	13982	13939	13762	13766	14068	13935	13913	13861	13799	13803	13805	13860	13820	13706	13791	13791	13967	13672	14170	13968	13888	13995	13837	13864	14041	13913	13937	14058	13982	14053	14005	13910	13915	13997	14115	13987	13903	13811	13945	13899	13962	13821	13875	14007	13830	13843	13659	13878	13940	13935	13922	13827	13996	13889	13946	13852	13881	13982	13765	13788	13844	14046	13883	13992	13875	13973	14038	13928	13701	13822	13687	13897	14000	14011	13936	13832	13903	13782	13877	13978	13917	13856	13758	13792	13937	13805	14053	13750	13910	14017	14138	13802	13977	13975	13734	13859	13929	13906	13769	13921	13816	13999	13778	13888	13944	13877	13936	13920	13900	13926	13753	13810	13822	13812	13974	13816	13779	13942	13829	13902	13810	14069	14036	13845	13826	13884	13858	13981	13935	13748	13967	13908	13906	13912	13844	13779	13882	13828	14010	13818	13932	13991	13811	13870	14009	13808	13789	13744	13923	13990	13902	13870	13766	13877	14013	13975	13947	13870	13763	13996	13921	13794	14008	13857	13902	13933	13851	13838	13811	13683	13817	14031	13828	13813	13832	13953	13845	13804	13946	13851	13803	13790	13758	13779	13810	13855	13856	13759	14012	13838	13881	13880	13852	13879	13905	13788	13860	13929	13932	13811	13975	13885	14001	13782	13801	13899	13873	13945	13813	13661	13902	13767	14004	14077	13800	14008	13872	14033	13801	13863	13978	13631	13768	13987	14033	13728	13888	13838	13871	13978	13888	13819	13782	13905	13749	13931	13841	13922	13891	13988	13852	13674	13880	13849	13997	14096	13783	13922	14054	13827	13731	13816	13962	13884	13828	13902	13780	13830	14059	13908	13999	13871	13841	13874	13949	13956	13855	13814	13852	13961	13831	13895	13961	13916	13799	13999	13913	13914	13965	13767	13964	13787	13883	13974	13864	14049	13928	13891	13887	13865	13759	14002	13992	13799	14038	13910	13874	13900	13857	13797	13975	13848	13962	13833	13903	13890	13736	13862	13955	13939	13839	13908	13875	14004	13924	13900	13773	13900	13851	13875	13901	13822	13789	14014	14124	13903	14002	13831	13929	13941	13810	13997	14021	13739	13919	13846	13961	13815	13984	13842	13858	13838	14018	14020	14045	13973	13842	13833	13967	13975	13840	13918	13804	13953	13869	13884	13805	13933	13941	13971	13780	13926	13879	13954	13855	13797	13978	13823	13770	13623	13696	13866	13949	13897	13762	13871	13915	13931	13808	13786	13784	13954	13991	13846	13751	13926	13724	13873	13911	13986	13874	13841	13639	13854	13900	13686	13888	13642	13902	13765	13908	13724	13797	13938	14133	13901	13807	13760	13829	13741	14002	13648	13849	13741	13926	13792	13731	13882	13813	13930	13826	13909	13850	13932	13884	13869	13848	13969	13917	13814	13941	13848	13919	14047	14033	13852	13803	13972	13762	13878	13900	13872	13829	13980	13910	13797	13841	13822	13626	13971	13911	13815	13789	13778	13782	13921	13926	13936	13926	13753	13843	13962	14005	14045	13959	13948	13908	13904	13879	13812	13890	13728	13917	13994	13843	13819	14048	13865	13836	13923	13771	13887	13949	13877	13854	13828	13899	13974	13838	13831	13905	13842	13772	13985	13856	13885	13773	13844	13923	13738	13835	14097	13940	13753	13986	13984	13650	13911	13778	13928	13911	13838	13907	13877	13977	14008	13876	13898	13827	13860	13860	13905	13787	13952	13947	13863	13859	13809	13793	13804	13740	13832	13944	13936	13911	13816	13788	13740	13924	13753	14036	13904	14055	13760	13948	14015	13986	13870	14057	14002	13989	13805	13845	13950	13872	13909	13973	13729	13690	13930	14026	14058	13862	13931	14114	13874	13997	13851	13715	13806	13791	13873	13962	13853	13798	13908	13889	13817	13973	13968	14018	13766	14130	13756	13910	13823	14029	13914	13807	13897	13901	14019	14038	13756	13860	13828	13751	13854	13932	13752	13818	13878	13780	13919	13875	13907	13981	13885	13974	13888	13873	13842	13803	13890	13839	13982	13840	13944	13996	13746	13865	13922	13890	13989	14006	13804	13795	13822	13867	13900	13934	13931	14001	13863	13888	13780	13980	13886	14023	13960	14024	13982	13979	13893	13989	13953	13907	13897	13916	14075	13909	13821	13971	13781	13886	13865	13846	13874	13960	13751	13954	13880	13821	13826	13978	13808	13874	13779	14033	14018	14041	13972	13909	14011	13984	13837	13864	13887	13983	13840	13972	13891	13864	13988	13882	13942	13780	13859	13811	13908	13949	13792	13778	13942	13846	13999	13931	14000	13898	13904	13987	13932	13854	13923	13865	13965	14007	13845	13853	13915	13821	14002	13896	13973	13945	13791	13758	13797	13774	13833	13837	13753	13846	13925	13798	14029	13869	13766	13913	13864	13847	14070	13957	13872	13979	13972	13852	13851	13903	13821	13805	13892	13779	13902	13683	13749	13852	13795	13873	14010	13978	13922	13827	13746	13981	13806	13869	13917	13934	13911	13820	13998	13923	13782	13796	13880	13859	13913	13929	13824	13767	13851	14005	13695	13961	14092	13805	13968	13871	13717	13920	14013	13891	13816	13867	13814	13891	13806	13899	13905	13889	13947	13833	13853	14023	13731	13800	13812	13995	13870	13811	13909	13861	13823	13857	13813	13652	13865	14002	13954	13987	13874	13945	13860	13942	13956	13921	13886	13926	13901	14037	13901	13899	13914	13621	13859	13861	13903	13960	13986	13930	13811	13943	13770	13855	13852	13779	13902	13927	14028	13932	13921	14033	13744	13814	13903	13870	13977	13765	13996	13937	13959	13955	13848	13938	13790	13861	13831	13840	13803	13977	13640	13817	14041	13903	13781	13909	13862	13830	13841	13972	13911	13869	13775	14015	13942	13924	13938	13937	13889	13889	13803	14034	13950	13831	14015	13783	13942	14062	13821	13860	13937	14007	13965	13856	13790	13785	13882	13871	13864	13982	13833	13752	13931	13801	13691	13859	13877	13880	13905	13800	14122	13804	13861	13981	13877	13886	13984	13842	13886	13949	13853	14084	13926	13870	13851	13817	13997	13796	13853	13790	13914	13822	13837	13764	13939	13884	13831	13910	13986	13806	13840	13868	13903	13921	13956	13579	14024	13839	13789	13951	13851	13830	13696	13879	14089	13901	13873	13947	14072	14024	13796	13821	13810	13863	13876	13964	13896	13814	13947	13946	13782	13824	13812	13873	13883	13919	13814	13895	13808	13894	13989	13929	13702	13957	13887	13855	13851	13772	13997	13787	13963	13606	13883	13867	13884	13936	13974	14055	14022	13840	13836	13856	14095	13929	13812	13856	13841	13884	13721	13901	13820	13904	13745	13906	13721	13845	13791	13807	13930	13776	13990	13864	13848	13923	13867	13772	13982	14056	13846	13870	14060	13776	14120	13846	13904	13777	13989	13899	13850	13904	13825	13915	13864	14029	13879	13932	13749	13783	13869	14060	13999	13858	13698	13824	13760	13967	13899	13980	13953	13891	13962	13898	13943	13794	13894	13970	13862	13932	13830	14047	13863	13753	13785	13795	13828	13910	13923	13879	13813	13851	13946	13883	13813	13792	14074	14071	13858	13841	13761	13866	13969	13687	13948	13990	13897	13881	13753	13784	13758	13913	13801	13831	13825	13928	13990	13786	13971	13788	13736	14061	13831	13844	13959	13974	13903	13870	13912	13776	13957	13999	13998	13969	13990	13769	13816	13886	13912	14105	14044	13909	13789	13854	13936	14023	13745	13978	13898	13792	13922	13947	13815	13828	14006	13938	13804	13957	13792	13936	13892	13883	13915	13777	13754	13984	14005	13960	13935	13868	13861	13797	13807	13822	13815	13950	13817	14017	13959	13995	13837	13769	13844	14034	13936	13849	14011	13946	13862	13857	14100	13883	13933	13678	13904	13903	13925	13886	13981	13775	13971	13818	13934	14048	13868	13996	13809	13815	13749	13917	13908	13887	13782	13857	13791	13887	13867	13904	14027	13874	13966	13995	13793
29562	22517	22830	37628	23369	18080	17425	16888	16901	17061	16941	16952	16868	16869	16964	16965	16941	16998	17080	17014	16911	16825	16782	16924	17108	16665	16830	16769	16996	16901	16976	16875	16893	17144	16897	16936	16836	16876	16939	17058	16836	16790	16854	16837	17031	17040	16893	16816	16958	16856	17144	16851	16809	16934	16950	16990	16852	16904	16866	16838	16718	16828	16894	16755	16996	16797	16859	16764	16822	16730	17009	17011	16948	16699	16854	16871	16934	16676	16677	16912	16859	16846	16856	16608	16866	16827	16646	16621	16653	16844	16774	16955	16684	16843	16692	16937	17019	16980	16770	16767	16846	16768	16854	16952	16860	16816	16856	16724	16875	16954	16909	16815	16775	16773	16886	17041	16844	16925	16712	16995	17054	17003	16828	16737	16732	16891	16924	16941	16767	16835	16760	16897	16703	16866	16977	16775	16824	16725	16898	17012	16868	16887	16884	16878	16847	16809	16862	16815	16893	16951	16899	16825	16900	16907	16761	16877	16846	16880	16548	16806	16818	16948	16828	16899	16849	16928	16873	16751	16872	16837	16733	16844	16906	16936	16878	16816	16806	16933	16796	16812	16900	16854	17137	16905	16724	16757	16987	17089	17049	16653	16837	16951	16797	16648	16867	16884	16545	16987	16995	16882	16905	16868	17056	16877	16965	16662	17038	16858	16998	16846	16772	16800	16914	16757	16738	16730	16632	16706	16905	16903	16735	16966	16998	16921	16943	16876	16802	16915	16719	16893	17010	17046	16918	16749	16613	16728	16808	16708	16926	16850	16996	16795	16934	16828	16759	16786	16724	16823	16828	17149	16936	16851	16850	16664	16969	16779	16881	16967	16769	16786	16814	16927	16938	16606	16719	16835	16957	16953	16934	16853	16927	16791	16733	16811	16832	16822	16832	16938	16898	16815	16906	16795	16796	16927	16889	16940	17076	16838	16792	16976	16776	16627	16862	16888	16876	16822	16792	16773	16659	16755	16811	16870	17135	16632	17096	16740	16953	16699	16845	16931	16896	17042	16953	16980	16739	16816	16769	16797	16663	16848	16572	16855	17014	16932	16949	16761	16687	16782	16921	16765	16987	16771	17001	16926	16709	16819	16923	16713	16849	16852	16955	16802	16851	16822	16733	17004	16907	16952	16659	16723	16983	17003	16807	16734	16811	16787	16906	16942	16888	16871	16849	16945	16984	16912	16795	16951	17016	16707	16933	17046	16692	16811	16871	16853	16872	16809	16905	16621	16836	16992	16801	16889	16769	16777	16863	16864	16913	16897	16770	16737	16828	16974	16886	16785	16646	16767	16770	16915	16945	16880	16660	16449	16736	16694	16956	16860	16894	16645	16750	16945	17022	16903	16923	16956	16875	16955	16812	16980	16815	16990	16849	16864	16701	16873	16831	16940	16941	16889	16768	16915	16920	16973	16825	16921	16948	17092	16868	16892	16969	16907	16929	16854	16929	16648	16800	16910	16895	16778	16983	16829	16721	16802	17004	16793	16831	16662	16980	16996	16581	16724	16706	16871	16767	16830	17033	16890	16728	16657	16915	16763	16658	16996	16858	16674	16951	16704	16970	17015	16985	16805	16849	17004	16742	16876	16722	16769	16791	16939	16711	16858	17077	16870	16741	16797	16822	16824	16907	16905	16826	17089	16842	16788	16923	16582	16949	16913	16945	16814	16734	16732	16797	16690	16723	16924	16853	16739	16747	16981	17022	17078	16944	16850	16779	16677	16817	16785	16794	16921	16788	16922	16708	16684	16623	16947	16724	16936	16823	16856	16873	16977	17049	16752	16739	16776	16822	16861	16771	16852	16968	16596	16686	16934	16909	16928	16888	16756	16734	16879	16683	17045	17079	16972	16888	16675	16961	16828	16682	16817	17037	16817	17009	16975	16731	16688	16719	16684	16957	17010	16971	17016	16871	16862	16775	16854	16814	16764	16988	17042	16723	16742	17055	16960	16754	16925	16939	16836	16904	16716	16837	16879	16936	16997	16784	16734	16822	16988	16911	16787	17058	16762	16800	16749	16933	16752	16817	17013	16784	16795	17127	16928	16966	16916	16847	16750	17039	16779	16874	16962	16948	16838	16780	16728	16713	16893	16930	16751	16725	16884	16849	16877	16852	16851	16995	17086	16784	16968	16882	16949	16978	16837	16906	16739	16735	16958	16924	17204	17076	16605	16896	16963	16771	16785	16777	16801	16790	16672	16889	16693	16687	16773	16864	17029	16699	16966	16859	16826	16988	16872	16801	16922	16849	17031	17053	16910	16768	16852	16678	16880	16741	16910	16835	16885	16913	16806	16767	16914	16780	16740	16760	16934	16717	16872	16955	16876	16918	16818	16946	16842	16895	16892	16884	16628	16881	16721	16711	16854	16706	16813	16963	16707	16787	16819	16950	16673	16764	16796	16794	16984	16771	16812	17167	16940	16892	16904	16898	16805	16711	16715	16802	16831	16934	16818	16803	16808	16716	16606	16744	16992	16853	16753	16852	16818	16875	16900	16857	16775	16923	16970	16783	16844	16870	16850	16784	17004	16755	17029	16968	16823	16951	16948	16839	16826	16852	17009	16663	16950	16718	16764	16954	16802	16924	16819	16900	16748	16717	16949	16989	16726	16888	16775	16763	16864	16753	16782	16986	17059	16967	16938	16737	16813	17012	16788	16805	16734	16948	16946	16902	17042	16859	16731	16789	16902	16662	17070	16708	16710	16713	16935	16955	16972	16836	17139	16887	16890	17000	17032	16822	16619	16812	16888	16769	16833	16827	16972	17006	16915	17090	16993	16864	16777	16612	16837	16866	16844	16719	16850	17011	16818	16876	16695	16822	16769	16863	16851	16857	16781	16864	16702	16796	16735	16673	16898	16883	16880	16862	16764	16901	16828	16805	16818	16784	16807	16914	16827	16743	16700	16812	16738	16665	16983	16989	16971	16885	16770	16840	16972	16664	16639	16936	17099	17064	16879	16840	16954	16966	17007	16850	16860	16759	16770	16976	16976	16676	16905	16936	16999	16655	16983	16982	16965	16928	16615	16897	17026	16924	16729	16823	16888	16791	16885	16934	16738	16739	16930	16840	16961	16823	17068	16742	16786	16881	16816	16806	16729	16883	16855	17104	16745	16845	17003	16740	16563	16794	16952	16687	16901	16901	16909	16926	16773	16974	17027	16688	16776	16970	16873	16838	16901	16985	16902	16772	17004	16815	16854	16882	16952	16948	16754	17140	16800	16896	16816	16898	16975	16978	16700	16634	16724	16793	16921	16811	16933	16899	16742	16766	16890	16945	16830	16690	17043	16832	16877	16805	16772	16981	16961	16913	16879	16758	16737	17006	16860	16812	16963	16764	16797	16909	16834	16809	16796	16923	16992	16860	16814	16846	16957	17018	16922	16796	16843	16752	16598	16892	16777	16952	16850	16724	16819	16828	16856	16936	16990	16759	16871	16888	16865	16802	16747	16781	16796	16685	16929	16729	16730	16781	16962	17053	16748	16688	16805	16791	16611	16622	16868	16899	17011	16927	16888	16977	16945	16879	16874	16896	16810	16816	16687	16940	16705	16591	16945	16884	16965	16950	17007	16897	16657	16759	16839	16803	16909	16744	16880	16969	17003	16876	16852	17024	16780	16833	16856	16965	16767	16855	16813	16625	16931	16902	16993	16911	16780	16833	16696	16716	16651	16910	16821	16851	16802	16938	16917	16854	16664	16800	17071	16706	17031	16905	16874	16790	16684	16890	16832	17007	16694	16985	16935	16771	16668	16994	16978	16752	16781	16955	16938	16968	17013	16823	16903	16740	16823	16821	16909	16910	16782	16738	16979	16846	17066	17089	16932	16978	16896	17011	16909	16811	17093	17059	16739	17063	16807	16742	16662	16737	16990	16841	16971	16965	16788	16490	16905	16957	16784	16769	16958	16782	16898	16894	16771	17121	16637	16894	16593	16676	16979	16835	16973	16788	16669	16875	16779	16941	16812	16738	16861	16955	16855	17010	16995	16710	16852	16937	16960	16773	16874	16941	16924	16682	16930	16980	16765	16886	16801	17218	17024	16836	16809	16994	17103	17031	16943	16876	16908	16640	16801	16981	16949	17055	16938	16721	16929	16822	16895	16819	16744	16899	16923	16891	16752	16793	17028	16828	16892	16924	16678	16902	16909	16792	16939	16782	16700	16893	16765	16742	16828	16881	16927	16827	16773	16912	16767	16927	16899	16926	16821	17010	16934	16568	16789	16791	16934	16904	17007	16976	16682	16825	16679	16770	16753	16823	16848	16986	16895	16862	16662	16722	16745	16919	17020	16819	16880	16964	16815	16831	17041	16892	16771	17038	16789	16806	16781	16916	16711	16825	16770	16985	16977	17195	17055	16936	16931	16818	16828	16864	16859	16713	16846	16888	17026	16974	17040	16739	16850	16803	16899	16824	16685	16898	16855	16837	16911	16579	17041	16824	16887	16843	17099	16900	16780	17034	16845	16943	16673	16917	16932	16981	16836	16781	16930	16754	17012	16848	16841	17021	16678	16974	16856	16866	16737	16812	16866	16902	16923	16824	16735	16923	17025	16783	16936	16716	16860	16979	16562	17054	16802	16819	16827	16813	16853	16881	16856	16893	16791	16801	16995	16784	16822	16900	16962	16765	17009	16919	16743	17008	16781	16844	17039	16860	16834	16921	16782	16873	16908	16946	16903	16453	16713	16870	17038	16867	16647	16923	16851	17028	17086	16866	16874	16893	16899	16798	16754	16932	16824	16768	16628	16953	16926	17033	16926	16703	16762	16914	16940	16820	16874	16827	16705	16681	16911	16867	16851	16915	16725	17046	16843	16772	16936	16960	16679	16933	16763	16784	16687	16809	16884	16949	16939	16690	16894	16826	16892	16791	16789	16887	16804	16879	16831	16896	16869	17046	16811	17014	16897	16876	16960	16868	16992	17044	16779	16878	16819	16822	16979	16929	16961	17000	16937	16815	16712	16692	16796	16888	16859	16817	16836	16752	16984	16941	17000	16708	17070	17087	16933	16717	16894	16821	16953	16962	16732	16731	16695	16707	16730	16815	16806	16743	17023	16845	16785	16973	16935	17044	16781	16798	16865	16847	16735	16896	16772	17009	17003	16966	17055	16878	16958	16941	16994
15750	17159	17614	38385	18046	15055	14145	14039	13884	13920	14005	13864	13979	13972	14083	14060	13880	14022	14003	13978	13946	14013	13988	13967	13898	13923	13859	13955	13803	13917	13904	14388	14048	14279	14069	13928	13820	13979	13948	13751	13966	13852	13790	13798	13817	13949	13732	13889	13873	13795	13939	13915	14026	13860	13781	13738	13888	14050	13758	13925	13866	13916	14150	13975	13933	13877	13944	13822	13938	13865	13937	13755	13866	13807	13874	13779	13964	13735	13932	13780	13815	14040	13990	14016	13836	13937	13965	13887	13717	13885	13702	13771	13976	13870	13855	13805	13755	13940	13873	13937	13861	13886	13737	13935	13969	13757	13924	13890	13802	13999	14019	13764	13927	13938	13842	13731	13777	13826	13859	14027	13782	13972	13753	13915	13875	13901	13852	13909	13956	13721	13751	13913	13912	13849	13825	13741	13870	13917	13735	14026	13945	13862	13965	13905	13822	13964	13842	13846	13969	13979	13838	13955	13685	13931	13860	13930	13779	13863	13869	13791	13750	13879	14032	13814	14015	13801	13978	13898	13864	13996	13592	13892	13845	13935	13832	13975	13982	14029	13787	13780	14049	13749	13752	13923	13786	13885	13928	13724	13926	13811	13789	13978	13912	13977	13916	13860	13963	13916	14003	13754	13767	13756	13806	13850	13884	13803	13758	13725	13915	13784	14016	13856	13859	13916	14012	14007	13742	13901	13810	13740	13896	13748	13938	13958	13903	13968	13852	13805	13784	13866	13851	13913	14063	13834	13793	13805	13962	13908	13875	13888	13823	13832	13842	13826	13978	13797	13857	13746	13846	13756	13612	13910	13875	13844	13838	13828	13788	13877	13795	13825	13880	13849	13826	13907	13933	13715	13899	13847	13779	13823	13816	13832	13923	13997	13959	13995	13825	13847	13823	13755	13778	13885	14056	13872	13924	14022	13837	13884	13821	13850	13929	13794	13737	13866	13727	13979	13925	13787	13868	13871	13790	13872	13932	13870	13673	13934	13836	13741	13840	13848	13769	13920	13822	13919	13796	13878	13946	13877	13906	13899	13951	13951	13994	13795	13768	13888	13903	13637	13772	13920	13791	13888	13773	13804	13964	13777	13844	13739	13906	13885	13758	13732	13891	13990	13875	13884	13798	14019	13766	14002	13820	13759	13830	13830	13780	14003	13880	13862	14073	13993	13985	13763	13983	13912	13787	13826	13878	13901	13689	13866	13856	13946	13935	13827	13751	13958	13683	13918	13894	13594	13872	13975	13808	13756	13778	13913	13810	13875	13952	13847	13774	13949	13802	13945	13917	13827	13860	13884	13781	13761	13882	13917	13811	13985	14022	13854	13886	13942	14037	13840	13872	13846	13920	13722	13739	13832	13808	13943	13771	13912	13972	13888	13900	13773	13848	13890	13769	13927	13739	13720	13790	14054	13887	13782	13899	13954	13850	13996	13956	13878	13722	13988	13746	13798	13901	13857	13882	13940	13980	13852	13792	13826	13907	13933	13783	13932	13811	13804	13859	13789	13885	13919	13884	14016	13712	13880	13797	13907	13842	13999	13961	13808	13707	13844	13902	13875	13826	13933	13851	13776	13625	13888	13860	13889	13793	13886	13875	13715	13864	13870	13858	13894	13667	13897	14027	13860	13931	13864	13990	13951	13698	13842	13914	13798	13926	13857	13851	13927	13910	13786	13856	13869	14010	13877	13880	13993	13738	13950	13875	13718	13805	13848	13939	13979	13857	14033	13899	13912	13966	13973	13996	14077	13708	13667	13949	13877	13915	13759	13856	13660	13927	13866	14078	13706	13938	13915	13894	13898	13817	13842	13929	13894	13907	13691	13911	13868	13800	13880	13710	13773	13991	14004	13917	13963	13805	13924	14105	13879	13842	13943	13923	13811	13923	13999	13839	13856	13827	13882	14025	13821	13896	13735	13917	13865	13735	13771	13748	14002	13958	13767	13904	13889	13863	13894	13808	13850	13940	13791	13795	13942	13827	13810	13873	13764	13914	13915	13634	13775	13974	13721	13824	13930	14003	13840	13678	14040	13772	13718	13932	13692	13791	13868	13902	13787	13825	13850	13888	13639	13913	13920	13967	13810	13650	13903	13922	13921	13916	13927	13780	13950	13938	13812	13844	13819	13893	13773	13849	13765	13811	13830	13986	13976	13912	13935	13840	13821	13906	13944	13906	13985	13906	13798	13926	13875	13888	13819	13859	14029	13913	13760	13904	13979	13866	13924	13900	13833	13904	13980	13780	13785	13891	13796	13725	13730	14072	13762	13679	13877	14019	13727	13947	13916	13814	14037	13870	13806	13829	13864	13841	13881	13835	13856	13758	13646	13826	13748	13855	13791	13969	13862	13854	13778	13788	13958	13799	13803	13978	13788	13844	13832	13854	13854	14026	14024	13818	13845	13808	13904	13860	13829	13803	13737	13967	13767	13818	13752	13847	13808	13841	13731	13834	13810	13775	13929	13898	13925	13741	13760	13935	13858	13836	13774	13935	13936	13675	13843	13910	13655	13950	13727	13889	13689	13846	13846	14034	14025	13679	13783	13999	13840	13654	13868	13869	13829	13874	13767	13835	13917	13840	13785	13763	13849	13940	14005	13808	13845	13890	13751	13812	13909	13814	14025	13807	13699	13994	13928	13885	13747	13990	13884	13818	13839	14015	13790	13808	13795	13613	13929	13883	13935	13820	13840	13850	13855	13859	14011	13840	13878	13946	13790	13843	13870	13848	13882	13955	13833	13858	13829	13809	13958	13774	13866	13833	14061	13909	13941	14156	13656	13781	13788	13918	14122	13883	13818	13874	13836	13860	13884	13921	13831	14081	13979	13868	13839	14050	13878	13896	13811	13936	13845	13867	13701	13999	14043	14072	13899	13876	13930	13783	13911	13875	13833	13976	13865	14014	13831	13696	13876	13825	13907	13868	13908	13736	13961	13757	13966	13879	13781	13749	13745	13991	13832	13729	13859	13912	13734	13933	14060	13887	13850	13775	13920	13960	13911	13874	13780	13908	13980	13763	13966	13757	13973	13934	13925	13933	13976	13663	13771	13879	13741	13896	13940	13907	13911	13848	13831	13918	13848	13873	13958	13808	14013	13956	13758	13891	13818	13805	13828	13959	13764	13831	13756	13700	13926	13749	13973	13905	13866	13771	13804	13922	13825	13957	13916	13939	13929	13905	13769	13722	13920	13792	13758	13943	13834	13670	13969	13934	13835	13903	13812	13954	14048	13831	13996	13910	14053	14001	13964	13897	13929	13805	13833	13911	13903	13973	13891	13841	13916	13967	13893	13855	13787	14005	13976	13807	13935	13768	14002	13723	14004	13878	13867	13844	13869	13956	13789	13801	13946	13809	13755	14033	13873	13864	13904	13826	13833	13960	13871	13909	13987	13943	13838	13800	13932	13929	13747	13959	13793	13972	13814	13888	13992	13746	13900	14015	13816	13860	13719	13827	13896	13825	13752	13887	13969	13950	13906	13993	13791	13798	13856	13915	13909	13997	13919	13711	13900	13886	13880	13934	14022	13943	14004	14001	13936	13961	13742	13927	13915	13883	13779	13774	13722	13860	13802	13763	13801	13999	13915	13880	13883	14058	13897	13790	13953	13871	13945	13779	14021	13917	13672	13792	13958	13884	13776	13767	14030	13736	13963	13923	13759	13954	13828	13977	13831	13799	13885	13805	13909	13785	13698	13921	14003	13823	13776	13930	13787	13723	13961	13906	13970	13913	13947	14021	13861	13932	13934	13951	13905	13761	13853	13825	13918	13592	13727	13804	14040	13891	14032	13796	13792	14015	13678	13855	13869	13756	13841	13691	13669	13927	13843	13885	13709	13732	13906	13918	13847	14018	13824	13791	14076	13846	13893	13800	13968	13988	13829	14033	13954	13747	13838	13867	13823	13818	13835	13916	13907	13946	13869	13869	13896	13940	13924	14066	13834	13729	13813	13909	13882	13781	13858	13819	13993	13968	13925	13857	13883	13728	13924	13849	13926	13932	13992	14040	13775	13937	13810	13833	13784	13776	13917	13762	13963	13838	13889	13818	13848	13781	13843	13762	13772	13985	13976	13830	13898	13891	13894	13867	13758	13809	13873	13917	13801	13952	13859	13844	13901	13865	13787	13821	13764	13847	13925	13825	14104	14031	13818	13927	13782	13729	13892	13892	13786	13915	13958	13764	13742	13808	13804	13972	13876	13758	13899	13913	13735	13808	13938	13817	13958	13872	13921	13716	13955	13962	13947	14092	13826	14004	13707	14005	13918	13931	13903	13844	13889	13911	13932	13824	13861	13763	13892	13888	13874	13838	13777	13787	13886	13876	13943	13901	13844	13835	13691	13994	13864	13730	13984	13932	13954	13905	13992	13838	13910	14040	13931	13780	13871	13821	13731	13717	13816	13818	13816	13862	13792	13857	13929	13811	13988	13838	13848	13854	13854	13954	14041	13924	13797	13832	13800	14021	13947	13685	13955	13889	13880	13893	13889	13984	13812	13775	13833	13909	13757	13863	13846	13867	13861	13804	13912	13842	13880	13762	13925	13928	13712	13868	13812	13712	13794	13865	13974	13882	13842	13763	13962	13831	13783	13841	14004	13959	13752	13910	13862	13897	13965	13891	13731	14039	13937	13794	13829	13898	13818	13838	13969	13826	14024	13716	13963	13817	13974	13935	13819	13934	13853	13969	13721	13865	13969	13920	13853	13894	13818	13706	13936	13850	13790	13841	13792	13726	13978	14019	14033	13905	13827	14063	13944	13917	13924	13858	14008	13956	13718	14017	13981	13929	13851	13975	13981	13801	13912	13853	13917	13808	14010	13770	13907	13908	13891	13976	13813	13966	13755	13934	13988	13831	13888	13958	14018	13849	13823	13902	13876	13890	13908	13850	13867	13933	13801	13767	14126	13946	13789	13947	14015	13990	13911	13753	13885	14062	13761	13800	13779	13889	13910	13816	13830	13897	13830	13780	13780	13762	13901	13933	13742	13850	14089	14056	13842	13917	13973	13928	13864	14153	13752	13832	13852	13816	13859	13794	13827	13908	13790	13879	14086	13998	13955	13911	13888	13895	13797	13898	13927	13935	13853	14015	13771	13606	13955	13725	13812	13696	13895	14081	13910	13842	13920
25334	21458	29033	56375	39270	24484	22378	18175	17328	17367	17332	17184	17362	17270	17263	17271	17280	17151	17158	17054	16833	16951	17227	17012	16867	16947	17145	16871	16981	16973	16847	19099	19121	17484	17402	17068	16884	16982	16839	16796	17096	17061	16953	16876	16782	16887	16988	16852	16811	17067	16771	17025	16963	16621	17190	17039	16946	16996	16808	16971	16991	16982	17097	17149	16910	17052	16786	17002	16979	16899	16759	16937	17073	17088	16778	16813	16803	16856	16877	16667	16809	16970	16860	16858	16645	16928	16877	17039	16982	16785	16917	16775	16866	16954	17003	16845	16974	16767	16895	16928	16851	16775	16807	16872	16852	16829	16838	16852	16726	16809	16837	16714	16856	16864	16732	16859	17006	16804	16883	16965	16915	16865	16836	17000	16851	16720	16729	16989	16980	17026	16889	16973	16842	16894	16921	16851	16937	16951	16755	16902	16667	16802	16893	16798	16777	16807	16864	16952	16928	16898	16835	16659	16884	16683	16817	16926	16999	16721	16919	17012	16812	16839	17044	16933	16742	17035	17176	16947	16976	16835	16899	16779	16772	16790	16710	17022	16940	17147	16917	16859	16878	17023	16945	16878	16764	16770	16934	16818	16847	16701	16778	16826	16886	17209	16867	16971	16755	16852	16834	16839	16952	16959	16952	16877	16911	16899	16815	16895	16937	16904	16941	16863	16874	17022	17028	17082	16957	17032	16891	16781	16891	17102	16978	16848	16793	16793	16972	16905	16968	16770	16957	16818	17097	16848	16846	16882	16964	16640	16947	16772	17058	17047	16813	16782	16621	16924	16905	16891	16816	16917	17082	16853	16760	17012	16873	16844	16745	16790	16789	16800	16753	16972	16768	16930	16946	16868	16949	16766	16731	16918	16898	16795	17080	16848	16716	16819	16791	16835	16978	16671	16876	16836	16838	16781	16866	16832	17059	16687	16893	16888	16966	16874	16613	16719	16706	17002	16862	16697	16835	16937	17006	16733	16796	16963	16895	16944	16536	16891	16790	16725	16742	16951	16863	16983	16786	16990	16795	16716	17175	16803	16853	16781	16976	16898	16682	16815	16956	16667	16957	16882	16819	16886	16827	16894	16881	16926	17009	16951	16952	16885	16829	16960	16907	16921	16892	16868	16970	17052	16899	16739	16944	16883	16729	16897	16852	16780	16806	16837	16891	16742	16931	16821	16923	16968	16825	16780	17032	16789	16815	16964	17009	16843	16861	16814	16904	16855	16857	16872	16943	16734	16767	16882	16987	17066	16914	16789	16945	17038	16709	16652	16897	16632	16936	17076	16999	16813	16905	16802	16842	16939	16979	16855	16938	16836	16984	16901	16954	16913	16950	16976	17016	17021	16893	16863	16953	16899	17032	17035	16738	16941	17113	16897	16926	16884	17067	16913	16746	16928	16992	16955	17113	17003	16889	16787	16930	17042	16987	16690	16977	16687	16959	16763	16928	16728	17031	16984	16985	16984	17168	16927	16800	16872	16620	16919	16897	16812	16813	16857	16780	16737	16803	17085	16847	17061	16742	16884	16968	16899	16951	16921	16890	16935	16746	16981	16838	16777	17016	16822	16821	16942	16895	16871	17018	16806	16913	16912	17074	16916	16907	16678	16795	16920	16826	16870	16698	16879	16855	16949	16862	17053	16595	16957	16953	16850	16902	16782	16886	16733	16910	16932	16944	16760	16998	16862	16739	16753	16780	16945	16746	16766	16826	16884	16943	16861	16852	16871	16963	16705	16851	16868	17004	16954	16765	17023	16928	16813	16984	17004	17037	16944	16919	16835	16681	16978	16919	17032	16829	16584	16841	16844	16937	17003	16877	17066	16843	17150	16867	16999	16819	17126	16877	16833	16940	16749	16928	16876	16932	16712	16833	16918	17107	16951	16720	16742	16855	16851	16854	16870	17038	16951	17030	16907	17022	16748	16832	16877	16999	16860	16913	16765	16951	16927	16846	16889	16789	16861	16766	16950	16989	16768	17087	16914	16885	16657	16763	16847	16790	17025	16913	16914	16740	16861	16924	16864	16955	16909	16842	16686	17059	17010	16814	16854	16818	16852	16929	16967	16806	17008	16839	16927	16842	16859	17064	16762	16829	17002	16858	17006	16840	17196	16995	16910	16988	17016	16986	16794	16817	16907	16907	16785	16899	16866	16785	17028	16817	17000	17124	16943	17042	16984	16961	16849	16962	16891	16933	16859	16911	16970	16960	16872	16661	16917	16942	16797	16709	17058	16963	16773	16809	16920	16953	16965	17020	16959	16863	16573	16790	16947	16997	16864	16943	16878	16860	16910	16837	16856	16863	16799	17035	16887	16880	16860	17044	17029	16882	16900	16907	16935	16935	17097	16782	16914	16876	16891	16874	16922	16786	16892	16908	16982	16868	16898	16808	16759	17043	16864	17014	16716	16967	16916	16961	16659	16715	16960	16740	16818	17058	16956	16841	16773	16998	17007	16893	16785	16900	16803	16968	16893	16968	17008	16782	16701	16768	17010	16755	16605	16875	16868	16994	16860	16878	16943	16841	16959	16815	17133	16720	16838	16743	16902	16853	16954	16745	16798	17135	17070	17116	16860	16843	16768	17099	16966	16997	17173	16915	16939	16913	16777	16840	16869	16830	16920	16885	16803	16817	16832	16985	17030	16870	16752	16873	16807	16924	16937	16916	17014	16832	16919	16784	16838	16752	16767	16577	16989	16907	16874	16920	16875	16873	16631	16843	16986	16923	16806	16971	16816	17010	16977	16758	16946	17000	17012	16912	17066	16872	16905	16927	17049	16846	17115	16869	16922	16946	16956	16804	16630	16781	17055	16939	16917	16800	16878	16857	16892	16920	16871	16891	16918	16806	16929	16993	16689	16823	16955	17087	17086	16997	16916	17095	16955	16808	16726	16883	17025	16719	16882	16688	16821	16870	16887	16998	17014	16795	16928	16831	16602	16825	16985	16987	16797	16870	16812	16785	16909	16935	16865	16884	16837	16905	16785	16807	16808	16629	16880	16932	16973	16973	16933	16791	16836	16894	16840	16845	16870	16656	16806	17021	16754	16952	16799	16916	16840	16770	16698	16867	16751	16929	16846	16739	17047	16867	16847	16862	16868	16735	16807	16751	16636	16806	16893	16758	17042	16874	16713	17089	16779	16957	17069	16857	16882	16866	16896	16805	16852	16868	16882	16886	16806	16740	16964	17001	16965	16894	16838	16949	16983	16942	16948	16794	17015	17119	16987	16976	16881	16875	17006	16838	16843	16868	16744	16710	16877	16830	16845	16967	17002	16915	16797	16773	16969	16991	16860	16895	16938	16895	17093	16819	17050	16727	16763	17070	16832	16773	16653	16929	16958	17106	17012	17055	16986	16629	16922	16856	16780	16780	16817	16986	16760	16876	16852	17175	16910	16699	16816	16874	16961	16988	16762	16730	16858	16845	16994	16949	16625	16727	16884	16813	16861	17013	16660	16939	16848	16804	16867	16788	16853	17027	17006	16688	16711	16977	17062	16657	16790	16761	16948	16661	16831	16845	16915	16867	16947	16842	16866	16898	16971	16836	16928	16806	16757	16843	16674	17012	17020	16822	17065	16743	16854	16882	16572	16954	16864	16801	16785	16743	16703	16906	16900	16881	16953	16822	17123	16916	16865	16844	16822	16910	16864	16682	16752	17028	16811	16725	17085	16929	16837	16738	16750	16843	16906	16951	16858	16851	16790	17067	16677	16826	16923	17021	16791	16840	16974	16755	16883	16848	17039	16889	16907	16989	16881	16971	16877	16723	16794	16805	16935	16938	16884	16929	16905	17115	16908	16798	16960	16880	16645	16953	16908	16962	17115	16869	16787	16742	16763	16996	16902	16937	16827	16842	16819	16815	16856	16861	16818	16896	16754	16676	16918	16829	16904	16920	16864	16746	16819	16929	16816	17062	16760	17002	16995	16844	16975	16986	16829	16933	16963	16924	16938	16938	16922	16902	16783	16961	16788	16839	17002	16873	16817	16949	16566	16800	16726	16929	17068	17097	16880	16808	16886	16913	16739	16885	16965	16935	17109	17006	16695	16871	16968	17045	16931	16993	16911	16795	16870	17119	16949	16716	16811	16759	16888	16889	17018	16972	16871	16960	16930	16782	16727	16941	16734	16808	16709	16838	16968	16743	16985	17059	16976	16848	16858	16910	17042	16815	16861	16740	16787	16814	16847	16971	16832	16824	16676	16980	16949	16866	17039	17037	16886	16778	16771	16788	16732	16858	16967	16728	17161	16838	16891	16891	16900	16961	17081	16930	16703	16966	16904	16880	16977	16859	16967	16855	16678	16849	16909	16842	16896	16682	16885	16802	16848	16788	16741	16880	17002	16918	16954	16834	17019	16960	16947	16966	16912	16860	16888	17118	16964	16854	16793	16762	17020	17091	16834	16966	16754	16791	16715	16717	16779	16920	16899	16845	16851	16819	16776	16899	16752	16953	17096	16844	16627	16798	16961	16774	17002	16849	17003	16777	16777	16812	17029	16793	17015	16819	16992	16866	17039	16775	16875	16889	16856	16922	16874	16911	17048	16737	16964	16854	16899	16868	16980	16898	16721	16909	16763	16830	16859	16814	16979	16890	17029	16912	16934	16971	16748	17016	16780	17015	16919	17013	17043	16882	16622	16707	16907	16896	16676	17041	16893	16875	16984	16779	16889	16873	16895	16797	16777	16738	16835	16816	17024	16875	16746	16921	16834	16817	17070	16820	17101	16851	16755	16668	16977	16937	16698	16916	16673	16870	16717	16989	16851	16831	16668	16924	16756	16867	16754	16863	16711	16993	16792	16836	16806	16876	16989	16766	17103	16978	16889	16887	16766	16791	16893	16731	16783	16821	16862	16726	16642	17057	16962	16688	16762	16901	16682	16897	16649	16931	16626	16795	16867	16805	16919	16842	16850	16742	16898	16850	17003	16955	16810	16807	16580	17011	16974	16903	16837	16698	16898	16909	16874	16947	16722	16892	17010	16747	16799	17180	17029	16837	16886	17053	16862	16849	17080	16870	16803	16849	16732	16941	16976	16862	17051	16963	16942	16802	16777	16887	16776	16825	16691	16917	16973	16974	16872	16860	17099	16973	17046	16816	16927	17002	17092	16811	17063	16932	16629
15708	24646	28311	73561	27825	22332	15964	14474	14566	14385	14350	14343	14277	14103	14226	14256	14272	14084	14254	14124	14009	14080	14144	14047	14030	14030	13942	13942	14082	13997	14129	17783	16963	14808	14648	14192	14011	14000	13980	14021	14087	13800	13993	13970	13766	14000	13855	13826	14033	13746	13919	13767	13979	13803	13892	13934	13874	13960	14054	13913	14077	13865	14025	13985	14088	13918	13939	13918	13920	13820	13910	13975	13939	14006	13948	13932	13802	13917	13994	14111	13849	13931	13917	13995	14035	14059	14071	13905	14074	13826	13919	13975	13928	13842	13959	13948	13984	14000	13825	13936	13845	13957	13806	13974	13943	13790	13909	14035	13889	13967	14003	13904	14089	14005	13782	14007	13985	13956	13808	14124	13899	13918	13945	13914	13971	13821	13997	13865	13815	14018	13936	13943	14014	13903	13995	13958	13856	13769	13958	13835	14027	14074	13943	13880	13794	13900	13971	13949	14134	14007	13945	14151	13914	13990	14070	13773	13915	13792	13851	13838	13775	13946	13767	13977	14015	14076	14056	13847	13939	13956	13903	13985	13797	14078	13920	14042	13934	14008	13985	14097	14029	13852	13985	13723	13894	13825	13933	14047	13996	13934	13985	13906	13936	14037	13721	13869	13952	14073	13980	13903	14018	13871	13908	14038	13900	13851	13863	13851	14033	14029	13928	13959	13762	14048	13722	13725	14098	13692	14144	13931	13968	13962	13736	13701	13951	14026	13913	13949	13960	13990	14134	13888	13928	14027	13973	13866	14014	13946	13831	13825	14052	13997	14099	14052	14030	13920	13931	13850	13909	13867	13916	13910	13957	13843	14132	13820	13748	13995	13864	13925	13882	13870	13991	13987	13913	13947	13856	13962	13963	13933	13956	13851	13852	14005	13947	13981	13873	13934	13801	13975	13901	13922	13773	13906	13791	13853	14099	14046	13961	14024	14070	13989	13883	13963	13970	13849	13917	13917	13839	13680	13855	13772	13904	14177	13968	13805	14047	13799	13891	13918	13703	13958	14001	13823	13882	13967	13997	13803	14014	13873	14061	13918	13985	13909	13987	13848	13940	14033	14031	13879	13954	13920	13882	13806	14005	14084	13917	13901	13819	13966	13789	13942	13771	13940	13918	13859	13808	13958	13925	13980	13830	13934	14193	13912	13750	13766	14044	14039	13845	13855	14139	13920	13901	14105	13834	14018	13892	13870	13988	13884	13860	13948	13698	13856	14115	14054	13998	13800	13886	13899	13957	13787	14062	14026	13716	13860	13760	13963	14065	13792	13901	13872	13810	13904	13870	13930	14012	13907	14113	13896	13987	13950	14025	13888	14088	14039	13978	14014	14047	13834	14162	13986	13920	13929	13991	14029	14097	14012	14025	14057	13920	13802	13957	13922	13874	13836	13852	13938	13916	13812	13996	13874	14006	13913	13806	14054	14050	13878	13881	13973	13951	13954	14085	13851	13960	13768	13833	14059	13859	13874	13990	13918	14042	13954	13899	14013	13817	13935	14018	14022	13940	13939	14030	13839	14013	13932	14097	13865	13941	14121	13891	13822	13797	13812	13894	13818	13979	13944	14001	13805	13848	13859	13817	13778	13973	13905	14062	13855	13937	13984	13915	13940	13883	14056	13945	14106	13964	13978	13917	13734	13831	13968	13866	13824	14028	13988	14021	13756	13796	13833	14009	13908	14122	14059	14006	13930	13935	14046	13945	13888	14165	13908	13908	14012	13922	13941	13862	13938	14032	13999	13839	13870	13940	13942	13729	13908	13850	13898	13947	13957	13998	13970	13849	13998	13867	14149	13909	13978	13951	14025	14085	13899	13882	13947	14001	13941	13947	13873	13986	13944	13938	14089	13931	13819	13875	13917	13958	13813	14130	13880	13904	13909	13855	14035	14037	13900	13856	13815	14091	14093	13932	13775	13922	13824	14014	13885	13905	13879	13952	13894	13876	13977	13858	13979	14028	13858	13872	13991	13812	13823	13931	13956	13904	13545	13980	14020	13983	13848	14289	13944	13990	13899	13883	13889	14104	13967	13792	13870	13823	13860	13968	13897	13979	13993	14029	13835	13915	13966	13977	13841	13892	13813	14029	13878	13792	13928	13930	13988	13788	13814	13775	13943	13947	13943	14095	13962	13784	13972	13953	13922	13852	13839	13987	13927	13922	13737	13928	13961	13962	13803	13861	14012	13929	14020	14002	13851	13867	13886	13898	13919	14201	13924	13695	13792	13725	14087	14024	13959	14015	13866	13894	13863	13941	13930	14007	13831	13771	13862	14045	13916	13966	13787	13844	13920	14037	13828	13797	14015	13767	13893	13836	14029	13809	14024	13875	13970	13796	13861	13845	14015	13858	13832	13798	13904	13837	13966	13915	14055	13963	13891	13883	14087	13854	13924	13899	13765	13794	14009	13972	13808	13814	13930	13991	13790	13857	13964	14051	14025	13889	13928	13982	13807	13920	13898	13994	14024	14022	13977	13922	13922	13942	13980	13954	13888	13924	13957	14007	14012	13707	13818	14052	13777	14112	13847	13958	13845	13849	13701	13949	13997	13851	13930	13946	13989	13887	13940	13944	13789	13848	14016	13958	13898	13869	13719	13906	13783	13772	13969	13887	13867	14090	13760	13866	13865	13873	14089	13830	13809	13873	13972	13825	13907	14054	13951	13901	13977	14069	13968	13971	13768	13958	13910	13955	13882	13931	13946	14034	13956	13747	13877	14041	14011	14030	13867	13840	13818	13810	13929	13920	13978	14055	13981	13806	13858	13903	13721	13940	13833	13997	13985	13915	13845	13972	14011	13893	13786	14040	13968	14083	13895	13857	13670	14139	13750	13813	13927	13871	14071	13869	14093	13803	13763	13899	14378	13857	14064	13852	14022	13969	13851	13967	13931	14035	14057	13746	13885	13949	13969	13945	13884	14023	13838	13866	13875	14018	13903	13821	13899	13952	14134	13770	13926	14075	13964	13959	14107	13913	13981	14014	13780	14102	13931	13954	13927	13853	13956	13986	13895	13948	13911	13911	13971	13942	13885	13878	13830	14026	13949	14030	13984	13876	13897	14095	14027	13772	13839	13978	13839	13767	13943	13937	13930	13948	13956	13798	13932	14089	13718	13983	13981	13946	13915	13918	13931	13823	13910	13890	13983	13900	14136	14063	14091	13875	13930	13805	14012	13815	13960	13954	14085	14131	13960	14065	13890	13975	13915	13883	13949	13877	13788	13930	13812	13746	13861	13945	13908	14128	13768	14005	14031	13920	13966	14093	13966	13957	13891	13984	13933	14008	13934	13938	14028	13885	13874	13950	13973	14117	13896	13853	14048	13748	13914	14017	13955	13743	13933	13992	13901	13734	14065	13929	13984	13879	14010	13846	13903	14005	13977	13825	14024	13973	14145	14034	13900	14052	13927	14019	13724	13899	14128	14131	13901	13949	13854	13939	13897	13942	14062	14088	13911	13798	13869	13802	13960	14010	13800	14073	13849	13915	13857	13985	13993	13958	14012	13954	14037	13856	13729	13939	13993	13727	14164	13768	13874	13896	13881	14025	13997	14039	13985	14160	14009	13835	14022	13725	13834	13846	13965	13889	13903	14016	13941	14047	13944	13845	13794	13798	13938	13937	13968	14015	13915	14082	13924	14005	13906	13849	13976	13800	13780	13810	13909	13972	13830	13731	14030	14145	13976	13950	13891	13922	13690	13881	14100	13866	13928	13753	13990	13943	13858	14030	13950	13875	13883	13918	13975	13925	14008	13875	13592	13876	13861	14053	13954	13931	13901	13920	13821	13832	13813	13963	13936	13951	13814	13784	13935	13993	14080	13941	13946	13965	13957	13953	14017	13891	13816	13965	13833	13898	13774	13988	13823	13866	13958	13991	13716	14014	13949	14052	13862	13860	13819	13962	13961	13958	13915	14006	13791	13965	14029	13997	13861	14041	14085	13846	13821	13915	13992	13890	13927	13982	14039	14010	13814	13853	13944	13932	13891	13778	13818	13946	14061	14106	13875	13957	13840	13933	13945	13845	14032	13937	14137	13897	13963	13910	13951	14138	13921	13866	13959	13910	13957	13892	13909	13839	13962	13997	14045	13828	14105	13949	13923	14111	13849	13878	13937	13929	13925	13883	14040	13841	14018	13818	14015	13810	13877	13824	13922	13828	13968	13828	13932	13883	13900	13953	13908	13966	14093	13793	13988	14029	13867	13980	14038	14081	13880	14140	13890	13892	13968	14029	13938	13748	13871	13972	13924	14114	14059	13906	14147	13860	13973	13700	13963	13841	13988	13851	14026	13693	13925	13797	13852	13967	13962	13797	13926	13918	13928	13925	13977	13914	14153	13947	13827	13822	13922	13895	13991	13875	13879	13849	13935	14015	13808	13950	13953	14058	14063	14047	14007	13891	13994	14019	14020	13939	13841	13879	13934	13995	13930	13739	13877	13875	13923	13784	13990	14010	13967	13885	13963	13873	13966	14049	13938	13970	14066	13715	13848	13954	13886	13806	14054	13831	13816	14045	13891	13947	14015	13908	13755	14112	14150	13953	13838	13697	14022	13970	13821	13977	13982	13888	13881	13992	13885	14023	13921	13852	13960	13793	13772	13858	13928	14036	13862	13894	13920	13805	14038	14072	13902	13915	14007	13742	13970	13945	14006	13869	13893	13826	13871	13979	13847	14094	13868	13878	14052	14000	13941	13942	13841	13831	14027	13835	13988	13934	13699	13881	13930	13876	13931	14004	14083	13938	13997	13984	13916	14070	13748	13969	13679	14029	13892	13898	13964	13855	14076	13950	14030	14165	13925	13933	14016	13863	14042	14001	13897	13889	14007	13938	13801	13850	13979	13838	13927	13979	13874	13967	13959	13927	13947	13938	13893	13872	13936	13761	14009	13711	14071	13974	13893	14028	13813	14037	13866	13690	13955	14027	13830	13917	13723	14114	13770	14084	13762	13937	14074	13893	13832	14004	13952	13945	13864	13887	13837	13884	13815	13860	13873	14110	13942	13928	13795	13848	13930	13945	13809	14029	14040	13975	14037	13963	13951	13814	13963	13990	13813	13867	13954	13841	13952	13787	14057	14047	13734	13994	13934	13929	13984	14022	14012	13862	13969	13857	13948	13812	13856
23939	21448	29378	48700	33331	24658	26260	19547	17316	17246	17140	16975	16899	17143	16796	16888	16706	16736	16796	16864	16872	16827	16609	16975	16623	16820	16821	16593	16481	16621	17034	20826	20769	18191	16838	16619	16673	16706	16458	16566	16577	16449	16288	16415	16527	16645	16583	16470	16600	16411	16438	16497	16650	16624	16660	16548	16438	16328	16535	16424	16505	16432	16521	16444	16630	16629	16484	16617	16500	16310	16405	16606	16489	16484	16511	16386	16399	16385	16466	16523	16369	16561	16405	16482	16698	16558	16545	16480	16746	16530	16621	16412	16562	16467	16535	16521	16474	16519	16608	16534	16706	16429	16584	16540	16477	16551	16439	16395	16368	16268	16203	16419	16438	16512	16550	16498	16593	16453	16512	16494	16291	16258	16404	16505	16582	16440	16488	16459	16551	16656	16509	16625	16561	16545	16447	16653	16363	16584	16579	16465	16564	16510	16508	16533	16392	16550	16515	16373	16298	16415	16544	16396	16435	16436	16587	16641	16554	16553	16487	16345	16376	16414	16395	16360	16545	16483	16445	16447	16478	16449	16367	16459	16546	16598	16562	16272	16434	16386	16635	16491	16530	16578	16329	16235	16309	16563	16512	16333	16503	16503	16422	16370	16316	16466	16560	16434	16534	16530	16841	16612	16489	16435	16630	16538	16380	16403	16481	16447	16654	16688	16501	16457	16517	16325	16589	16426	16243	16553	16617	16487	16429	16430	16661	16419	16491	16655	16397	16509	16600	16645	16333	16352	16368	16439	16393	16400	16448	16527	16468	16452	16592	16595	16501	16521	16552	16501	16280	16318	16541	16582	16604	16593	16318	16303	16423	16422	16531	16485	16586	16366	16591	16445	16500	16389	16405	16430	16493	16337	16390	16572	16345	16365	16406	16641	16550	16774	16497	16478	16433	16476	16430	16472	16232	16557	16502	16374	16286	16605	16286	16261	16346	16553	16572	16307	16529	16347	16464	16305	16343	16250	16443	16293	16318	16482	16427	16473	16519	16524	16422	16405	16440	16515	16426	16604	16397	16496	16654	16494	16529	16644	16347	16352	16319	16686	16456	16494	16531	16524	16520	16401	16610	16444	16540	16503	16520	16440	16452	16384	16432	16594	16366	16390	16345	16477	16383	16294	16380	16442	16664	16506	16506	16666	16553	16519	16434	16628	16599	16608	16350	16471	16419	16455	16656	16593	16432	16215	16275	16283	16512	16534	16487	16324	16568	16585	16258	16307	16482	16469	16537	16590	16521	16482	16302	16392	16373	16399	16592	16386	16608	16454	16567	16441	16432	16504	16565	16456	16755	16560	16442	16440	16437	16312	16375	16430	16616	16336	16455	16253	16626	16558	16389	16395	16502	16265	16443	16490	16294	16394	16450	16505	16562	16444	16275	16558	16651	16367	16410	16379	16529	16495	16732	16436	16448	16459	16339	16483	16282	16057	16157	16401	16957	16441	16421	16660	16545	16419	16339	16421	16485	16593	16305	16547	16379	16231	16527	16451	16634	16309	16371	16518	16501	16540	16475	16364	16647	16397	16454	16569	16405	16634	16659	16598	16451	16405	16451	16484	16286	16443	16456	16239	16574	16680	16490	16423	16441	16400	16454	16287	16449	16439	16657	16461	16683	16584	16454	16448	16466	16344	16418	16562	16495	16453	16477	16706	16681	16338	16418	16697	16446	16656	16535	16784	16491	16500	16403	16482	16401	16484	16407	16602	16606	16685	16518	16432	16360	16469	16550	16604	16483	16455	16459	16373	16378	16549	16402	16551	16544	16553	16502	16394	16389	16536	16370	16477	16506	16233	16290	16489	16405	16378	16565	16660	16639	16437	16610	16518	16094	16527	16338	16298	16217	16612	16538	16471	16556	16375	16473	16517	16554	16292	16452	16474	16414	16274	16573	16369	16615	16353	16398	16380	16363	16451	16262	16718	16420	16467	16323	16430	16539	16498	16493	16565	16516	16393	16634	16575	16522	16613	16281	16499	16450	16350	16502	16621	16546	16509	16381	16435	16336	16550	16475	16486	16552	16218	16370	16478	16435	16447	16441	16352	16442	16394	16431	16499	16347	16593	16581	16511	16693	16514	16533	16383	16433	16284	16374	16308	16300	16513	16512	16486	16746	16559	16303	16319	16556	16430	16471	16392	16466	16540	16512	16461	16461	16324	16560	16379	16474	16298	16317	16464	16443	16426	16481	16483	16586	16551	16286	16390	16214	16443	16642	16341	16502	16611	16768	16371	16471	16264	16604	16606	16465	16252	16438	16510	16521	16425	16351	16417	16424	16571	16480	16446	16487	16355	16511	16558	16355	16533	16403	16417	16551	16504	16512	16287	16519	16535	16646	16587	16663	16559	16477	16426	16659	16377	16398	16388	16223	16394	16385	16386	16351	16625	16566	16507	16458	16624	16387	16603	16418	16476	16371	16580	16335	16337	16459	16487	16416	16273	16609	16411	16472	16369	16372	16468	16331	16414	16580	16499	16577	16613	16498	16549	16532	16519	16400	16566	16430	16318	16418	16298	16446	16386	16473	16339	16320	16497	16413	16505	16329	16308	16610	16300	16503	16466	16575	16429	16428	16480	16304	16463	16510	16461	16552	16470	16488	16462	16446	16530	16585	16441	16240	16737	16327	16363	16672	16602	16571	16638	16396	16329	16485	16459	16398	16343	16489	16412	16554	16450	16520	16187	16349	16343	16599	16450	16434	16511	16677	16454	16515	16443	16496	16359	16419	16608	16433	16476	16398	16503	16376	16543	16324	16405	16394	16366	16500	16443	16424	16265	16395	16507	16465	16535	16346	16528	16601	16361	16448	16524	16293	16372	16388	16643	16417	16477	16600	16508	16234	16502	16395	16607	16550	16494	16505	16429	16531	16477	16404	16464	16408	16430	16408	16394	16369	16216	16287	16554	16369	16583	16549	16553	16480	16313	16551	16572	16623	16565	16702	16494	16289	16215	16447	16508	16397	16532	16567	16291	16410	16432	16541	16456	16456	16665	16495	16416	16479	16520	16404	16378	16444	16502	16368	16479	16513	16478	16205	16369	16420	16479	16623	16476	16614	16721	16469	16451	16174	16617	16562	16431	16505	16527	16288	16294	16560	16571	16553	16628	16503	16477	16390	16459	16326	16447	16533	16394	16545	16465	16407	16500	16426	16420	16539	16459	16515	16458	16447	16356	16465	16347	16582	16488	16418	16383	16332	16281	16422	16376	16662	16391	16627	16353	16450	16617	16400	16441	16430	16631	16446	16296	16581	16456	16336	16365	16440	16387	16457	16325	16508	16591	16364	16634	16455	16368	16566	16535	16443	16380	16383	16298	16555	16535	16569	16601	16436	16455	16506	16483	16434	16476	16494	16470	16415	16281	16470	16512	16525	16563	16447	16270	16479	16535	16273	16440	16478	16458	16224	16171	16553	16593	16664	16457	16394	16386	16435	16444	16421	16300	16512	16351	16384	16367	16547	16533	16582	16333	16356	16403	16458	16197	16426	16468	16391	16609	16527	16472	16338	16500	16508	16306	16608	16610	16547	16611	16467	16446	16505	16440	16472	16574	16534	16569	16456	16722	16434	16463	16254	16435	16318	16528	16497	16340	16514	16347	16465	16597	16576	16301	16609	16366	16674	16380	16386	16480	16294	16380	16406	16446	16632	16377	16394	16449	16507	16519	16512	16489	16487	16526	16705	16387	16355	16705	16478	16477	16387	16390	16378	16506	16333	16674	16571	16441	16523	16299	16388	16556	16603	16316	16351	16282	16541	16313	16578	16455	16724	16658	16511	16475	16405	16370	16320	16565	16216	16398	16477	16294	16433	16424	16521	16473	16524	16441	16496	16553	16659	16431	16545	16390	16588	16379	16364	16472	16495	16415	16608	16576	16233	16481	16608	16759	16179	16268	16198	16371	16522	16418	16517	16512	16147	16482	16605	16416	16504	16515	16474	16520	16426	16539	16426	16418	16575	16302	16390	16679	16489	16429	16442	16546	16409	16475	16455	16519	16443	16349	16453	16419	16451	16461	16281	16373	16253	16385	16595	16410	16405	16312	16409	16403	16507	16601	16444	16472	16543	16460	16385	16482	16439	16419	16603	16494	16345	16558	16687	16517	16318	16586	16498	16306	16415	16440	16320	16433	16507	16456	16328	16280	16467	16494	16505	16478	16588	16399	16325	16426	16704	16557	16539	16507	16457	16427	16530	16589	16337	16372	16299	16636	16542	16427	16368	16385	16563	16371	16345	16356	16543	16560	16761	16523	16393	16338	16201	16383	16557	16590	16511	16586	16530	16544	16288	16389	16440	16404	16605	16337	16384	16384	16322	16440	16286	16535	16383	16478	16375	16625	16591	16479	16382	16527	16525	16421	16558	16515	16473	16500	16429	16540	16635	16427	16480	16318	16711	16516	16585	16454	16389	16382	16496	16524	16508	16468	16714	16379	16528	16257	16291	16426	16556	16508	16493	16428	16521	16470	16254	16410	16544	16628	16546	16358	16300	16327	16396	16673	16496	16273	16566	16546	16489	16284	16456	16468	16464	16466	16517	16422	16420	16568	16567	16767	16361	16419	16514	16563	16481	16484	16521	16424	16282	16519	16532	16682	16244	16440	16542	16322	16539	16436	16315	16604	16438	16533	16420	16459	16748	16432	16521	16517	16504	16470	16474	16549	16401	16473	16450	16496	16547	16566	16497	16621	16574	16683	16474	16494	16346	16416	16531	16388	16493	16462	16482	16637	16364	16459	16676	16446	16550	16528	16397	16449	16413	16450	16513	16397	16572	16521	16541	16444	16581	16602	16516	16507	16423	16268	16510	16298	16437	16361	16478	16324	16340	16599	16413	16354	16362	16443	16500	16564	16478	16419	16309	16328	16525	16418	16416	16133	16351	16330	16495	16452	16469	16440	16483	16332	16543	16545	16415	16351	16501	16383	16421	16421	16442	16275	16299	16625	16451	16269	16520	16301	16428	16285	16527	16573	16627	16565	16379	16573	16741	16493	16387	16534	16313	16332	16653	16626	16403	16319	16613	16524	16345	16235	16495	16465	16552	16510	16694	16646	16389	16302	16346	16179	16487	16624	16506	16287	16680	16309	16401	16221	16512	16462	16367	16473	16545	16444	16427	16281	16473	16421
17887	29744	34504	76219	28408	26376	17039	14992	15058	14570	14538	14309	14269	14249	14313	14110	14015	14030	13851	14069	13947	13975	13967	14142	13993	13992	14115	13859	13707	13926	14659	20937	19573	15424	14109	13799	13706	13918	13660	13762	13618	13616	13702	13783	13839	13656	13566	13782	13651	13664	13777	13635	13586	13613	13638	13813	13576	13789	13483	13775	13668	13670	13674	13885	13776	13570	13740	13600	13751	13736	13667	13785	13735	13542	13623	13588	13687	13673	13720	13763	13550	13597	13635	13808	13641	13675	13685	13808	13776	13728	13665	13676	13612	13876	13553	13790	13714	13603	13634	13668	13825	13653	13777	13628	13751	13803	13731	13697	13709	13573	13693	13578	13552	13511	13702	13637	13861	13491	13859	13746	13617	13592	13594	13626	13656	13706	13874	13631	13679	13643	13758	13874	13754	13762	13703	13767	13701	13751	13772	13640	13664	13684	13615	13801	13598	13792	13765	13666	13516	13647	13617	13733	13626	13676	13814	13645	13547	13564	13629	13573	13547	13700	13705	13582	13583	13657	13763	13552	13628	13728	13655	13781	13668	13727	13423	13533	13565	13699	13647	13691	13732	13562	13637	13691	13619	13569	13614	13606	13716	13506	13632	13879	13809	13690	13658	13580	13797	13606	13619	13687	13851	13545	13658	13818	13616	13753	13576	13661	13645	13828	13708	13634	13592	13551	13761	13500	13640	13744	13595	13702	13635	13760	13728	13516	13653	13727	13742	13582	13737	13813	13520	13633	13783	13609	13519	13791	13747	13838	13588	13625	13547	13654	13738	13651	13843	13678	13641	13645	13634	13730	13663	13716	13573	13715	13827	13524	13565	13585	13833	13603	13586	13738	13466	13723	13737	13691	13683	13551	13704	13716	13798	13716	13647	13678	13722	13565	13614	13635	13669	13688	13724	13715	13579	13869	13705	13794	13680	13850	13620	13661	13665	13617	13661	13763	13577	13727	13780	13644	13731	13786	13762	13665	13514	13571	13637	13635	13696	13683	13668	13671	13597	13725	13681	13754	13678	13828	13596	13596	13699	13617	13689	13648	13599	13749	13614	13899	13843	13621	13519	13730	13482	13683	13745	13759	13624	13632	13700	13909	13588	13725	13759	13651	13554	13741	13545	13452	13563	13674	13660	13720	13616	13637	13614	13671	13600	13577	13609	13743	13621	13706	13753	13731	13690	13744	13687	13634	13686	13699	13557	13690	13675	13608	13726	13679	13661	13677	13775	13659	13756	13724	13722	13713	13496	13535	13681	13637	13620	13869	13699	13664	13763	13688	13628	13742	13667	13745	13708	13668	13717	13591	13566	13668	13829	13707	13514	13601	13566	13949	13710	13711	13665	13719	13682	13659	13665	13638	13846	13721	13662	13789	13743	13617	13623	13643	13596	13673	13653	13615	13690	13730	13662	13523	13512	13780	13594	13619	13809	13638	13623	13666	13701	13791	13812	13625	13641	13627	13748	13735	13529	13718	13636	13635	13703	13557	13713	13827	13520	13586	13622	13479	13675	13761	13726	13632	13738	13954	13616	13843	13666	13839	13712	13629	13643	13572	13903	13518	13580	13568	13547	13720	13824	13800	13492	13637	13763	13696	13501	13681	13692	13773	13626	13860	13561	13557	13709	13556	13820	13717	13721	13764	13893	13563	13621	13520	13681	13786	13805	13582	13762	13638	13693	13874	13639	13633	13645	13621	13669	13518	13645	13683	13658	13642	13712	13623	13672	13686	13635	13810	13660	13756	13650	13784	13528	13585	13791	13711	13772	13627	13867	13681	13646	13646	13906	13845	13613	13565	13713	13773	13566	13866	13670	13734	13625	13662	13574	13722	13729	13537	13841	13469	13678	13708	13733	13647	13632	13645	13668	13617	13601	13762	13664	13789	13596	13530	13550	13734	13638	13545	13642	13641	13661	13853	13614	13601	13843	13557	13762	13689	13780	13598	13653	13691	13677	13657	13659	13672	13832	13723	13746	13814	13766	13674	13671	13777	13768	13695	13585	13770	13440	13782	13655	13718	13600	13910	13571	13609	13759	13566	13690	13637	13645	13795	13595	13691	13819	13815	13844	13695	13671	13712	13717	13778	13679	13614	13761	13574	13524	13634	13720	13721	13773	13838	13540	13715	13745	13702	13761	13606	13644	13700	13615	13750	13599	13732	13771	13717	13803	13572	13491	13721	13634	13691	13748	13578	13726	13636	13836	13564	13580	13542	13616	13682	13670	13814	13684	13638	13528	13709	13713	13668	13642	13702	13832	13761	13794	13603	13744	13724	13630	13630	13662	13799	13883	13655	13579	13573	13717	13765	13599	13640	13719	13812	13717	13618	13548	13707	13718	13895	13780	13664	13681	13777	13759	13636	13722	13580	13677	13772	13670	13709	13784	13764	13648	13737	13852	13694	13632	13588	13711	13637	13611	13523	13610	13724	13606	13738	13682	13789	13612	13738	13746	13714	13718	13746	13658	13638	13620	13788	13711	13601	13624	13766	13742	13408	13751	13783	13618	13764	13599	13533	13610	13539	13623	13683	13822	13588	13672	13734	13807	13621	13638	13752	13835	13594	13731	13669	13686	13756	13727	13651	13534	13563	13677	13864	13625	13878	13672	13749	13511	13834	13519	13586	13616	13744	13745	13644	13611	13664	13686	13911	13670	13442	13592	13747	13848	13583	13521	13662	13713	13620	13826	13545	13632	13720	13569	13662	13660	13915	13569	13620	13734	13572	13695	13712	13674	13797	13685	13850	13780	13732	13562	13589	13620	13589	13829	13580	13686	13591	13616	13622	13573	13710	13690	13512	13819	13744	13586	13636	13700	13543	13626	13616	13825	13639	13541	13712	13761	13647	13704	13524	13567	13705	13619	13555	13704	13802	13779	13771	13446	13651	13695	13571	13619	13678	13622	13641	13547	13680	13587	13649	13546	13506	13743	13738	13791	13748	13566	13617	13744	13605	13653	13765	13762	13624	13737	13742	13751	13786	13740	13685	13780	13753	13661	13569	13715	13420	13529	13658	13660	13688	13780	13646	13467	13637	13664	13739	13731	13561	13707	13803	13597	13718	13753	13766	13668	13714	13560	13726	13611	13618	13730	13801	13683	13656	13726	13640	13593	13603	13624	13691	13790	13769	13691	13761	13507	13586	13679	13561	13562	13777	13759	13475	13668	13812	13567	13538	13691	13473	13630	13694	13545	13492	13651	13691	13511	13581	13603	13553	13849	13760	13631	13585	13635	13722	13466	13662	13834	13674	13780	13628	13631	13714	13723	13774	13645	13690	13683	13574	13712	13619	13772	13594	13748	13564	13676	13667	13725	13858	13700	13644	13877	13671	13628	13643	13686	13678	13771	13532	13764	13459	13600	13586	13697	13801	13768	13769	13788	13662	13718	13626	13647	13564	13572	13665	13648	13770	13635	13669	13667	13590	13732	13746	13628	13584	13738	13730	13759	13889	13664	13785	13750	13605	13663	13617	13605	13545	13463	13741	13679	13532	13595	13660	13654	13509	13828	13688	13711	13611	13682	13802	13600	13593	13806	13849	13650	13637	13761	13715	13794	13795	13525	13733	13511	13669	13768	13634	13602	13657	13570	13674	13581	13565	13698	13587	13656	13575	13741	13606	13566	13728	13643	13597	13648	13748	13579	13569	13766	13689	13756	13487	13699	13614	13594	13597	13658	13655	13804	13719	13667	13630	13616	13732	13694	13782	13732	13794	13657	13684	13700	13480	13704	13705	13623	13606	13630	13690	13751	13568	13774	13687	13718	13698	13768	13678	13583	13601	13787	13806	13771	13574	13759	13557	13764	13590	13896	13650	13587	13663	13488	13750	13704	13505	13686	13811	13586	13730	13726	13593	13491	13637	13772	13698	13621	13538	13797	13717	13639	13463	13688	13742	13726	13737	13591	13655	13725	13727	13658	13625	13716	13622	13762	13668	13621	13617	13572	13746	13733	13726	13671	13782	13738	13734	13818	13656	13547	13689	13720	13747	13529	13850	13673	13721	13661	13670	13785	13833	13681	13674	13611	13739	13582	13616	13740	13709	13561	13638	13494	13786	13906	13763	13592	13652	13728	13601	13676	13823	13832	13706	13613	13743	13846	13804	13605	13772	13694	13669	13617	13686	13791	13597	13681	13671	13765	13757	13685	13621	13799	13616	13681	13693	13519	13624	13560	13506	13593	13774	13894	13604	13814	13619	13898	13736	13677	13658	13786	13667	13701	13645	13674	13466	13675	13676	13763	13667	13792	13633	13801	13723	13621	13818	13651	13563	13691	13593	13661	13653	13827	13601	13784	13776	13506	13752	13662	13803	13724	13613	13662	13805	13570	13774	13627	13548	13676	13703	13843	13453	13664	13850	13865	13782	13692	13922	13692	13684	13672	13653	13604	13858	13754	13738	13556	13617	13649	13651	13708	13637	13572	13699	13624	13567	13951	13626	13858	13784	13757	13608	13859	13627	13810	13590	13637	13669	13821	13664	13628	13700	13590	13660	13478	13808	13641	13679	13625	13708	13619	13672	13632	13681	13681	13754	13765	13685	13725	13730	13819	13535	13601	13678	13803	13819	13689	13728	13513	13541	13774	13635	13645	13685	13732	13607	13665	13792	13546	13559	13586	13518	13480	13650	13683	13759	13671	13836	13676	13757	13717	13605	13765	13630	13707	13549	13693	13696	13766	13489	13664	13406	13552	13884	13564	13496	13769	13520	13647	13859	13710	13709	13664	13792	13489	13643	13758	13762	13649	13801	13641	13672	13787	13654	13644	13634	13717	13536	13673	13609	13603	13720	13737	13637	13547	13755	13706	13765	13777	13682	13688	13731	13655	13726	13595	13673	13688	13664	13622	13607	13601	13763	13612	13697	13698	13719	13612	13582	13584	13701	13666	13659	13730	13690	13697	13688	13759	13671	13769	13623	13796	13788	13689	13743	13483	13750	13625	13484	13615	13567	13790	13605	13775	13694	13671	13654	13616	13699	13483	13626	13697	13599	13544	13727	13861	13585	13826	13701	13536	13787	13749	13713	13770	13652	13567	13694	13593	13645	13678	13571	13899	13834	13620	13578	13658	13572	13781	13498	13621	13738	13763	13655	13529	13799	13650	13715	13596	13713	13753	13718	13683	13531
29745	22715	24074	38352	22028	18822	18614	18298	18242	18249	18229	17989	18074	18189	18013	17907	18131	18210	17891	17795	18121	18297	18154	18242	18215	18277	18089	18135	18012	17849	18186	18247	18753	18596	18189	18090	17911	18129	18166	17972	17842	17990	17978	17968	17997	17914	17948	17644	18084	18117	18191	18110	18078	17999	18215	18036	17886	18134	18057	18065	17879	18074	18154	18187	18004	18070	17890	18079	18070	18131	18102	17897	18126	18094	17984	18115	18097	18159	18217	17986	18086	18108	18227	18017	18022	17840	18098	18337	18042	17971	18157	17952	18146	17952	18216	18066	17855	18251	18036	17989	18022	17981	18150	18071	18115	18111	18073	18159	17980	18188	18219	18105	17905	17745	18058	18020	17883	18035	17859	17936	17879	18129	18114	17927	18076	17917	18004	17974	18024	17933	18008	18025	18109	18054	18098	17984	18119	17998	18100	17906	17820	17859	18004	18163	17897	18168	18193	17983	18178	18038	17910	17965	18036	18083	18045	17910	17960	18357	17889	17960	18108	18079	18113	18003	18060	17990	18094	17819	18018	18029	18159	18075	18081	17895	17983	18114	18046	17959	18119	18002	17882	18017	17936	18064	18155	18092	18082	18041	17977	18186	17884	17995	17898	17958	18093	17953	18072	18127	17988	18133	17868	17959	18120	17888	17957	17924	18000	17684	18238	17910	18037	18083	18202	17895	18182	18004	17842	17992	17975	17953	18022	17938	17958	18164	18046	17986	17976	18004	18040	18153	17983	18155	18074	17814	18054	18076	17937	18069	18191	17846	18100	18046	18164	18105	17971	18254	18326	17797	18160	17879	17927	18097	18196	18001	18209	17869	18325	18064	18126	18009	18105	17876	17800	17934	18164	18141	17924	18112	17923	18138	18057	17974	18098	18064	18210	18008	18170	17946	18298	18088	17872	18077	17932	17988	17940	17911	18046	17972	17961	17996	17920	17887	18249	18214	17992	17939	18066	18285	18107	17931	18108	18020	17944	17895	17899	17992	18113	18121	18061	18006	18044	17999	18068	17960	17897	17858	18223	17907	18098	18070	18218	18057	18044	17932	18159	18031	17937	18026	18241	18011	17958	18206	18181	17886	18052	18069	17877	18100	18036	17857	18078	18040	18065	18224	18119	18048	17977	18053	18248	17893	18108	17883	18045	17862	17933	18002	17982	18082	17989	17814	18088	18011	18125	18035	18156	18043	17951	18236	18145	17967	18018	18156	18204	17965	18101	17944	17899	18088	18058	18200	18020	17987	18040	17935	17886	18138	18043	17950	18177	17941	18223	18000	18156	18020	18040	17964	18054	18057	18197	18185	17908	18104	18159	18123	17970	17942	17992	18245	17883	18086	18104	18159	17964	18032	17978	18157	18005	17935	18187	18297	18043	18105	18160	18246	18238	17859	17827	18184	18082	18151	17903	18197	17838	17980	17883	18097	17826	18133	18069	18079	18089	18018	17806	17942	17909	18077	17969	18104	18059	17938	18042	17898	17966	18112	18082	17824	18101	18323	17938	17971	18146	17968	17897	18111	18091	17886	18130	18057	17975	18067	18083	18097	18055	17841	18120	17969	18020	17993	18007	18154	18213	17877	18028	17915	17924	17961	18086	18008	17989	17937	17933	17989	18017	18043	18272	18197	18176	17955	17950	17923	17833	17993	18108	18212	18076	18198	18132	17973	17978	17997	18123	18144	17987	18004	18228	18154	17920	18117	17920	17990	18048	18131	18128	18097	17955	18045	18188	18053	18307	18254	17831	17921	18175	18160	18031	18022	18016	18059	18227	18016	17941	18120	17968	17967	18097	17961	18009	18030	17808	18000	18033	18124	18205	18129	18011	18104	18095	18173	18011	18060	18020	18144	18070	18198	18108	18086	17830	18046	17979	18077	18260	18134	18028	17956	18072	18116	18052	17993	18140	18021	18086	17967	18103	18209	18246	18082	18230	17882	18209	17911	18065	18077	17947	18138	17960	17894	18173	18174	17812	18091	17779	18056	18052	18130	18131	18070	18147	18010	18053	18029	17973	18028	17953	18027	17913	18212	17791	17908	18099	18179	17900	17923	18109	18032	17922	17782	17941	18189	18214	17983	17990	17935	17924	17899	17834	17977	17938	17965	18018	17953	17965	18195	18239	17986	18197	18099	18056	18017	18093	17860	18044	17965	18045	17980	18008	18039	17911	18005	18095	17963	18088	17952	17867	18166	18165	18259	17975	17919	18153	18106	18062	18045	18126	18205	18135	18010	17965	17996	18105	17725	18040	17967	18057	17874	18091	17986	17970	17963	18201	17980	17910	18090	18212	17947	17968	17974	18023	17814	17944	17927	17887	17838	17954	17792	18066	18088	18427	18085	17974	17994	17847	18117	18010	17949	17970	18000	17916	17953	18106	18101	18018	17939	17916	18066	18144	18169	18023	18232	18118	17926	18112	17921	18021	17967	18051	18037	18094	18055	18099	17940	17955	17901	17868	17902	18109	18200	17944	17957	18100	18179	18139	18227	18122	17754	18212	17872	18062	18136	17964	18041	17934	17938	18311	17983	18364	17912	18166	18059	18037	18298	18012	17932	18265	17877	17949	18036	18171	18142	18033	18073	17985	18107	18124	18158	18155	17909	18110	17917	18025	18088	17926	18111	18103	17967	17834	17873	17921	18041	18142	18043	18094	18189	18144	18082	18007	17901	17957	18031	18189	17895	18102	17914	17909	18076	18033	17977	17946	18211	17991	17997	17857	18205	18007	18137	18231	18090	18235	17934	18036	17873	18064	18115	18131	17958	18027	18175	18259	18060	17995	17844	18059	17867	17967	17986	17963	17930	18100	18163	18185	18056	17813	17879	18141	17998	17969	17933	18067	17714	18158	17999	18107	18046	18163	18126	17946	17960	17904	18105	17971	17984	18055	18000	18113	18097	17823	18009	18022	17918	17999	18109	17915	17928	18099	17925	18042	17962	17893	17957	18134	18102	18020	18132	18000	18228	18014	18028	17827	17943	17930	18151	18205	18125	17853	18024	18175	17836	17905	18025	17962	18101	18006	17798	18132	17896	18209	17862	18176	18023	18334	17855	18025	17856	18000	18187	17951	17804	18030	17954	18134	18086	18120	18188	18066	18042	18023	17928	18038	17918	17980	18256	18305	18193	17991	17883	18119	17976	18165	18138	18067	17944	17913	18124	18201	18119	18031	18015	18111	18102	17886	18113	18018	18216	18091	18183	18133	18145	17990	18157	18024	17958	17916	18028	18126	18115	17984	18035	17994	18049	18063	18135	18071	18020	18116	17868	17952	18018	18003	17901	18165	18054	17971	18072	18013	18055	18118	18099	17993	17989	18171	18087	18186	18219	18093	17876	18091	18112	18158	18025	18078	18297	18113	17972	18072	18174	18085	18045	18007	18085	18085	18040	17972	18200	18174	17765	17864	18015	18166	18101	17931	18010	17980	17855	18092	18258	18159	18198	18061	18212	17892	18126	17964	18171	18067	18064	17834	17960	17963	18160	18081	18181	17803	17933	17889	18094	17949	17900	18225	17867	17871	18045	18085	17935	17869	17886	18095	17830	18112	18096	18095	17987	18137	18025	17980	17887	18202	17840	18012	18080	18014	17953	18119	18027	17902	18139	18110	18112	18038	18173	18182	18020	17878	17920	17895	18181	17734	18146	18015	18270	17938	18044	18228	18295	18100	17873	18002	17868	18137	18117	18058	17875	18018	18119	18216	17975	17986	18051	17910	18172	18087	18090	18300	17997	17798	18235	18030	18178	17838	18075	18065	18062	18122	18207	18181	18135	18029	17979	18115	17881	17844	18244	18088	18161	18154	17845	18212	17954	18133	18083	17826	17832	17862	17985	18003	17941	18199	17953	18043	18197	18112	18265	18095	18018	18248	18256	18240	18064	18108	18075	18223	18220	18115	18004	18167	18127	18050	18069	18138	18176	17949	18021	18176	17975	18424	18119	17897	18065	18088	17822	17939	18124	18177	18047	18120	17884	17808	17970	17955	17962	18022	18085	17969	18295	18240	17806	18085	18060	17992	18084	17967	18054	18141	17915	18105	18100	17963	18038	18084	18215	18161	18055	17927	18080	18067	18114	18134	18036	18150	18033	17853	17854	17965	18136	17840	18087	17983	18038	18000	18087	18144	18074	18125	17978	18345	18309	18006	17955	18181	18122	18078	18074	18122	18075	18076	17851	17761	18069	17933	18038	17991	17959	17864	18075	17982	18019	17946	18087	17928	18175	18119	17876	18039	17927	18045	18117	17845	17984	18103	17832	18061	17994	17938	18029	18015	18102	17898	17891	18146	18010	18085	17881	17986	18093	18000	18155	18218	17824	17793	17983	17921	18106	17952	17887	18015	18070	18245	18114	18004	18128	18049	18054	18044	18066	18214	17979	17962	18149	17890	17826	18094	17888	17834	17992	17925	17910	17921	18093	18129	17948	17948	18117	17845	17752	17857	17918	17782	18182	17930	18135	17968	18053	17803	18088	17881	18067	18032	18373	18103	18229	17979	18023	17984	18076	18132	18006	17945	18261	18208	17964	17933	17982	17987	18151	18143	18003	18063	18101	17936	18250	18012	18050	18108	18123	18035	17855	18058	18011	18040	18018	18076	18005	17920	18194	18014	17802	18154	18197	18048	17906	18071	18019	17819	17889	18093	18211	17917	18261	18207	18308	17895	18124	17788	18108	18100	17936	18013	18214	18098	18077	18047	18102	18012	18048	17943	17928	17918	17898	18123	17948	18097	17975	17957	18047	18004	18000	18165	18093	18023	18197	18247	18107	18050	18023	18078	17949	18060	17853	18181	18155	17998	17792	18144	18134	18289	18076	18276	17955	17870	17885	18250	17851	17945	18028	17944	18039	18015	18045	17851	18028	18183	18179	18276	18041	18086	17968	18149	18130	18083	18078	18122	17974	17974	18086	18231	17750	18130	17990	18050	18135	18224	17946	17930	17855	17800	18046	18118	17871	18109	18096	18118	18168	17844	17899	17982	18077	18226	17964	17998	18124	18011	17896	17892	17915	18070	17918	18040	17900	18101	18094	18296	18100	18037	18063	17994	18045	17972	18063	18134	18063	18141	18197	18246	18032	18252	18128	17875	18237	18051	18087	18079	17908	17929	17996	18115	17951	17884	18180
16464	17536	19289	37560	16418	15333	14896	14695	14891	14742	14787	14582	14654	14682	14579	14734	14682	14743	14707	14566	14646	14660	14600	14638	14838	14697	14604	14727	14794	14668	14655	14913	15305	15094	14575	14739	14463	14634	14525	14462	14646	14541	14667	14535	14797	14626	14596	14611	14680	14455	14506	14522	14485	14650	14435	14550	14552	14648	14535	14597	14723	14692	14606	14810	14655	14591	14477	14633	14595	14581	14705	14565	14677	14712	14606	14607	14596	14583	14651	14668	14576	14751	14716	14574	14581	14379	14500	14634	14563	14732	14579	14597	14766	14707	14649	14695	14598	14443	14576	14725	14587	14744	14707	14661	14688	14568	14683	14481	14591	14702	14817	14661	14587	14663	14625	14517	14595	14485	14691	14575	14707	14671	14432	14532	14648	14644	14644	14480	14658	14521	14560	14652	14572	14697	14456	14749	14567	14610	14531	14665	14623	14750	14559	14473	14594	14523	14763	14560	14566	14628	14607	14614	14600	14463	14674	14593	14575	14751	14641	14636	14606	14551	14576	14646	14635	14687	14586	14687	14522	14713	14842	14673	14558	14535	14475	14596	14523	14569	14565	14782	14586	14690	14670	14594	14656	14493	14715	14688	14587	14621	14505	14455	14639	14656	14712	14721	14626	14532	14729	14635	14721	14610	14559	14621	14651	14650	14584	14796	14697	14479	14411	14518	14541	14746	14772	14654	14620	14788	14401	14573	14538	14688	14561	14471	14689	14454	14662	14641	14670	14571	14693	14558	14622	14713	14686	14652	14531	14779	14485	14461	14547	14678	14686	14735	14377	14601	14571	14702	14509	14766	14606	14571	14734	14781	14628	14711	14722	14531	14616	14694	14621	14595	14736	14636	14647	14692	14781	14623	14694	14524	14675	14568	14551	14600	14503	14668	14744	14615	14700	14583	14445	14493	14776	14609	14686	14574	14617	14503	14673	14708	14716	14625	14649	14515	14718	14613	14474	14730	14625	14669	14663	14629	14524	14521	14694	14481	14774	14539	14742	14657	14872	14579	14772	14637	14662	14476	14603	14602	14453	14493	14483	14529	14600	14713	14657	14673	14623	14629	14665	14689	14576	14564	14513	14501	14736	14656	14751	14489	14702	14516	14638	14551	14702	14598	14539	14559	14734	14541	14606	14688	14586	14560	14632	14522	14638	14608	14657	14593	14651	14547	14712	14614	14647	14563	14570	14598	14591	14646	14697	14594	14595	14781	14546	14715	14546	14671	14675	14656	14550	14616	14554	14525	14374	14631	14696	14529	14515	14706	14765	14699	14526	14615	14453	14620	14774	14556	14774	14554	14547	14525	14590	14499	14551	14446	14536	14523	14515	14535	14483	14611	14400	14541	14711	14522	14731	14563	14615	14560	14626	14470	14609	14526	14532	14690	14642	14536	14525	14495	14724	14683	14657	14639	14785	14585	14647	14689	14467	14631	14767	14602	14528	14487	14600	14610	14573	14674	14581	14580	14513	14672	14658	14527	14532	14665	14382	14428	14572	14533	14647	14714	14616	14442	14517	14628	14673	14452	14561	14608	14584	14663	14630	14701	14598	14636	14497	14699	14700	14584	14626	14588	14766	14636	14526	14683	14526	14698	14580	14580	14533	14643	14635	14660	14769	14596	14613	14678	14342	14782	14695	14572	14482	14743	14680	14722	14686	14461	14802	14663	14496	14646	14698	14612	14685	14634	14659	14607	14611	14534	14577	14406	14739	14663	14655	14665	14571	14507	14598	14350	14659	14577	14640	14735	14619	14688	14542	14473	14723	14495	14558	14582	14468	14581	14658	14662	14851	14659	14735	14561	14620	14746	14681	14699	14677	14645	14606	14569	14639	14638	14695	14571	14529	14571	14754	14677	14714	14628	14688	14587	14607	14589	14655	14632	14485	14644	14613	14563	14614	14718	14433	14770	14791	14721	14635	14442	14558	14715	14523	14696	14737	14639	14561	14709	14564	14745	14629	14586	14667	14689	14518	14637	14710	14470	14574	14594	14663	14655	14601	14576	14494	14711	14506	14660	14639	14501	14554	14555	14662	14476	14639	14422	14791	14481	14560	14510	14552	14674	14603	14626	14585	14743	14790	14544	14565	14559	14749	14472	14596	14410	14684	14661	14675	14746	14607	14601	14706	14690	14589	14773	14597	14526	14500	14633	14669	14582	14633	14579	14682	14496	14671	14559	14669	14583	14729	14482	14653	14674	14625	14580	14757	14489	14451	14739	14591	14783	14745	14628	14574	14480	14694	14658	14593	14632	14665	14742	14620	14472	14556	14684	14650	14609	14707	14655	14651	14573	14790	14591	14624	14672	14712	14756	14643	14617	14559	14581	14750	14705	14566	14795	14673	14723	14679	14621	14512	14905	14814	14805	14674	14752	14599	14648	14468	14462	14604	14600	14626	14699	14580	14587	14642	14608	14702	14564	14715	14498	14700	14615	14647	14726	14511	14584	14712	14705	14722	14804	14579	14636	14665	14513	14657	14563	14644	14709	14872	14735	14500	14607	14569	14596	14568	14293	14619	14687	14582	14710	14661	14669	14576	14636	14903	14602	14562	14745	14573	14726	14465	14630	14690	14689	14596	14783	14738	14686	14628	14560	14559	14680	14636	14674	14628	14690	14745	14602	14605	14514	14610	14801	14609	14601	14737	14456	14550	14564	14711	14683	14617	14534	14558	14560	14738	14773	14652	14511	14559	14563	14383	14559	14688	14602	14660	14690	14728	14606	14636	14639	14536	14607	14797	14611	14413	14560	14674	14679	14614	14744	14597	14767	14658	14585	14739	14726	14660	14581	14651	14579	14551	14691	14513	14753	14574	14689	14723	14596	14625	14521	14534	14848	14578	14591	14614	14680	14544	14601	14659	14546	14702	14658	14782	14639	14638	14529	14574	14666	14591	14478	14632	14640	14527	14568	14660	14604	14708	14539	14576	14520	14736	14593	14622	14681	14466	14662	14606	14696	14469	14654	14648	14629	14792	14420	14703	14583	14545	14694	14586	14739	14542	14590	14379	14599	14657	14647	14690	14619	14522	14697	14674	14514	14551	14596	14594	14512	14843	14805	14673	14541	14543	14507	14678	14654	14513	14605	14673	14669	14730	14618	14669	14560	14632	14588	14659	14497	14621	14715	14646	14628	14852	14623	14663	14582	14682	14433	14620	14685	14450	14651	14580	14603	14595	14716	14550	14759	14821	14827	14521	14576	14452	14693	14554	14633	14723	14535	14556	14746	14506	14584	14573	14531	14641	14640	14646	14716	14517	14574	14675	14565	14608	14426	14664	14487	14529	14701	14582	14675	14613	14427	14552	14707	14671	14617	14745	14671	14606	14784	14696	14695	14673	14671	14639	14632	14579	14474	14577	14695	14673	14684	14618	14685	14655	14692	14438	14666	14531	14594	14689	14646	14664	14714	14637	14579	14630	14615	14798	14534	14481	14447	14688	14621	14632	14589	14637	14613	14652	14763	14716	14538	14684	14642	14586	14520	14688	14676	14622	14626	14603	14886	14840	14619	14746	14783	14441	14643	14634	14573	14641	14611	14552	14627	14823	14516	14654	14599	14600	14682	14705	14686	14542	14768	14617	14510	14688	14752	14640	14595	14671	14560	14671	14653	14599	14687	14508	14550	14553	14624	14624	14678	14544	14709	14670	14534	14693	14582	14677	14670	14522	14612	14641	14620	14875	14519	14544	14582	14606	14630	14413	14693	14631	14458	14641	14593	14669	14642	14504	14680	14484	14721	14744	14682	14430	14612	14569	14584	14497	14565	14627	14663	14861	14484	14619	14698	14695	14720	14726	14692	14657	14626	14789	14562	14516	14560	14776	14650	14672	14475	14477	14662	14470	14528	14468	14599	14555	14577	14530	14620	14516	14668	14694	14705	14624	14834	14771	14704	14497	14707	14638	14624	14502	14600	14747	14836	14567	14527	14721	14597	14674	14741	14726	14604	14601	14627	14626	14716	14680	14444	14705	14629	14531	14622	14722	14672	14518	14516	14778	14483	14648	14592	14462	14554	14649	14576	14417	14746	14693	14457	14718	14597	14571	14754	14688	14597	14552	14675	14490	14613	14780	14499	14555	14598	14581	14721	14638	14536	14572	14755	14510	14684	14539	14584	14563	14430	14597	14610	14559	14685	14693	14582	14629	14695	14651	14588	14531	14636	14688	14691	14417	14665	14706	14781	14670	14719	14666	14663	14814	14614	14626	14615	14740	14644	14484	14634	14549	14557	14469	14714	14749	14592	14692	14621	14600	14776	14599	14591	14753	14701	14643	14547	14568	14664	14779	14536	14517	14627	14550	14677	14706	14594	14768	14616	14499	14640	14561	14494	14643	14808	14487	14543	14604	14584	14791	14632	14612	14561	14553	14736	14705	14618	14670	14597	14500	14735	14541	14707	14695	14600	14574	14545	14435	14755	14589	14872	14603	14678	14631	14627	14597	14625	14646	14679	14514	14702	14681	14782	14406	14570	14742	14573	14652	14685	14651	14698	14496	14437	14434	14662	14556	14567	14806	14644	14698	14640	14561	14759	14632	14436	14633	14661	14715	14672	14527	14452	14547	14653	14482	14740	14638	14684	14559	14702	14566	14720	14674	14630	14639	14509	14630	14668	14780	14576	14544	14596	14606	14560	14622	14657	14563	14643	14601	14571	14448	14581	14486	14654	14732	14716	14712	14790	14720	14629	14662	14619	14704	14544	14661	14712	14675	14848	14564	14685	14584	14580	14683	14656	14735	14653	14684	14491	14563	14654	14390	14780	14621	14710	14533	14628	14632	14771	14653	14497	14731	14575	14563	14544	14514	14675	14433	14740	14549	14617	14629	14689	14685	14492	14763	14487	14674	14678	14459	14625	14610	14455	14783	14704	14709	14614	14818	14517	14648	14728	14588	14618	14730	14612	14799	14637	14548	14690	14739	14715	14689	14618	14666	14581	14467	14657	14634	14648	14668	14531	14582	14488	14689	14710	14500	14521	14717	14517	14637	14592	14511	14756	14685	14697	14694	14452	14519	14523	14599	14548	14642	14651	14745	14620	14626	14429	14602	14553	14624	14611	14683	14519	14658	14706	14534	14729	14595	14601	14463	14728	14554	14617	14632	14499	14618	14693	14583	14583	14657	14680
25335	21423	30336	51066	30674	25645	23651	20357	19747	19921	20181	19804	19861	19695	19758	19587	19838	19455	19437	19569	19624	19618	19758	19593	19502	19780	19636	19793	19428	19629	20268	21660	21606	20911	20210	19835	19452	19607	19523	19621	19619	19405	19561	19580	19459	19495	19597	19483	19705	19518	19521	19613	19573	19504	19511	19686	19540	19548	19366	19511	19617	19575	19591	19375	19565	19457	19486	19442	19554	19632	19587	19372	19577	19415	19532	19520	19481	19512	19583	19453	19440	19369	19465	19320	19412	19411	19375	19267	19480	19444	19481	19354	19561	19518	19540	19541	19588	19473	19515	19329	19542	19624	19502	19548	19561	19348	19351	19452	19223	19497	19594	19669	19525	19380	19746	19322	19613	19582	19539	19636	19457	19521	19525	19398	19576	19481	19535	19536	19582	19375	19543	19514	19566	19217	19551	19473	19577	19547	19468	19524	19580	19346	19772	19459	19459	19739	19649	19574	19444	19600	19404	19771	19529	19640	19548	19537	19438	19429	19442	19622	19348	19441	19729	19627	19360	19427	19467	19401	19432	19604	19538	19513	19402	19529	19627	19452	19343	19496	19509	19444	19602	19565	19423	19505	19472	19521	19648	19451	19614	19579	19340	19447	19417	19423	19268	19504	19692	19312	19248	19512	19655	19389	19593	19513	19695	19454	19448	19429	19633	19564	19481	19374	19421	19486	19529	19650	19376	19734	19577	19184	19489	19510	19444	19632	19598	19604	19721	19466	19477	19424	19471	19409	19552	19233	19520	19371	19608	19583	19567	19703	19333	19524	19338	19545	19328	19475	19516	19622	19564	19490	19621	19484	19654	19593	19499	19469	19308	19618	19650	19571	19304	19461	19562	19399	19667	19529	19260	19374	19636	19317	19448	19610	19576	19271	19465	19557	19372	19395	19484	19320	19494	19498	19483	19625	19384	19649	19512	19704	19414	19341	19559	19448	19504	19476	19320	19672	19706	19366	19657	19398	19561	19586	19471	19517	19413	19224	19459	19480	19422	19506	19303	19415	19558	19404	19577	19619	19367	19438	19316	19348	19514	19752	19491	19461	19435	19541	19559	19551	19570	19532	19701	19428	19463	19678	19504	19422	19341	19513	19664	19587	19531	19564	19581	19580	19578	19523	19592	19396	19249	19361	19821	19304	19486	19522	19403	19525	19394	19591	19465	19421	19409	19552	19718	19300	19631	19380	19587	19447	19338	19302	19479	19385	19551	19414	19474	19374	19594	19387	19536	19481	19683	19493	19459	19498	19483	19550	19432	19448	19236	19399	19365	19426	19344	19488	19412	19595	19563	19483	19454	19576	19450	19411	19383	19434	19442	19614	19600	19577	19453	19444	19642	19553	19753	19602	19505	19534	19619	19708	19506	19418	19414	19425	19589	19606	19501	19471	19650	19488	19657	19406	19631	19569	19347	19535	19286	19479	19668	19363	19540	19485	19432	19422	19665	19435	19603	19422	19492	19571	19456	19495	19528	19587	19527	19526	19416	19521	19521	19494	19418	19477	19468	19398	19445	19462	19420	19511	19339	19642	19558	19511	19564	19591	19462	19376	19692	19503	19385	19634	19516	19592	19400	19536	19426	19700	19497	19445	19436	19352	19538	19494	19609	19433	19549	19341	19461	19421	19387	19604	19541	19531	19493	19476	19481	19654	19276	19642	19449	19740	19463	19501	19498	19582	19623	19498	19361	19486	19527	19589	19753	19493	19281	19356	19641	19607	19600	19464	19397	19500	19561	19462	19584	19354	19650	19727	19261	19478	19557	19468	19396	19366	19432	19330	19597	19266	19577	19403	19608	19417	19446	19585	19513	19307	19437	19470	19286	19560	19536	19591	19480	19540	19462	19454	19508	19395	19259	19598	19723	19471	19755	19766	19563	19425	19599	19543	19640	19547	19355	19493	19441	19429	19359	19371	19603	19442	19552	19554	19467	19595	19567	19396	19543	19461	19401	19207	19461	19240	19489	19485	19513	19437	19605	19400	19395	19353	19523	19506	19375	19459	19402	19599	19722	19534	19414	19661	19531	19449	19681	19628	19648	19513	19584	19481	19379	19583	19542	19480	19557	19604	19775	19405	19437	19461	19425	19467	19409	19238	19574	19531	19519	19627	19651	19436	19427	19528	19576	19168	19495	19395	19357	19390	19397	19569	19512	19316	19476	19595	19773	19525	19352	19587	19465	19617	19489	19567	19502	19504	19543	19498	19475	19623	19541	19454	19542	19537	19571	19372	19542	19482	19569	19440	19594	19557	19674	19367	19560	19413	19522	19465	19767	19570	19560	19454	19469	19518	19635	19444	19425	19424	19460	19449	19426	19487	19490	19274	19482	19438	19483	19526	19484	19423	19394	19526	19391	19440	19548	19643	19525	19474	19744	19368	19477	19526	19434	19457	19571	19705	19486	19560	19501	19423	19426	19382	19473	19529	19521	19632	19522	19427	19439	19348	19469	19496	19574	19661	19647	19603	19407	19565	19662	19590	19392	19475	19470	19442	19376	19414	19423	19641	19606	19334	19737	19523	19619	19643	19546	19585	19488	19464	19522	19230	19388	19435	19352	19528	19432	19529	19522	19389	19374	19432	19441	19475	19447	19352	19790	19669	19496	19341	19415	19299	19446	19376	19156	19489	19530	19495	19496	19432	19457	19327	19714	19417	19577	19412	19722	19434	19411	19561	19340	19311	19363	19402	19560	19584	19505	19452	19527	19518	19633	19411	19444	19473	19274	19549	19343	19388	19629	19772	19222	19666	19644	19387	19564	19381	19238	19577	19298	19694	19587	19398	19605	19730	19397	19521	19642	19467	19538	19474	19709	19500	19388	19393	19465	19314	19598	19580	19509	19347	19454	19482	19611	19521	19358	19290	19676	19439	19510	19475	19561	19550	19431	19678	19409	19446	19574	19445	19541	19750	19403	19368	19553	19335	19543	19451	19328	19356	19561	19536	19574	19672	19318	19433	19298	19737	19568	19466	19418	19398	19541	19493	19503	19408	19489	19563	19379	19413	19678	19449	19606	19514	19482	19453	19448	19451	19337	19570	19535	19635	19408	19622	19439	19384	19450	19653	19565	19637	19484	19126	19372	19560	19319	19462	19574	19388	19502	19462	19474	19616	19757	19489	19403	19505	19569	19531	19402	19466	19637	19505	19496	19526	19357	19679	19690	19588	19348	19419	19460	19451	19329	19513	19576	19535	19604	19235	19606	19533	19654	19533	19717	19629	19524	19470	19398	19458	19603	19303	19565	19585	19408	19488	19504	19554	19617	19443	19548	19452	19613	19748	19586	19419	19485	19305	19283	19308	19445	19603	19606	19446	19338	19373	19398	19600	19526	19449	19321	19453	19318	19343	19550	19616	19537	19610	19452	19425	19576	19482	19562	19465	19536	19479	19464	19510	19431	19514	19496	19491	19658	19571	19644	19598	19655	19532	19643	19620	19552	19452	19319	19653	19554	19500	19616	19324	19624	19373	19433	19425	19367	19416	19621	19372	19383	19527	19593	19557	19455	19439	19472	19748	19731	19436	19363	19555	19485	19429	19354	19432	19252	19443	19747	19420	19406	19590	19608	19613	19773	19600	19467	19392	19250	19445	19592	19531	19591	19615	19465	19474	19490	19649	19542	19564	19468	19735	19559	19351	19594	19565	19641	19440	19496	19481	19398	19356	19522	19373	19418	19356	19438	19466	19497	19526	19513	19450	19570	19690	19514	19426	19318	19199	19515	19464	19519	19549	19443	19621	19586	19412	19421	19452	19583	19552	19414	19586	19349	19508	19454	19627	19535	19444	19397	19450	19681	19516	19491	19380	19530	19582	19507	19560	19508	19533	19655	19505	19551	19484	19373	19629	19355	19569	19597	19529	19608	19699	19266	19616	19405	19444	19670	19632	19431	19494	19641	19513	19723	19460	19575	19534	19377	19614	19437	19381	19692	19450	19415	19822	19745	19415	19570	19367	19363	19459	19418	19299	19538	19491	19354	19390	19375	19506	19389	19375	19399	19512	19565	19460	19446	19556	19457	19821	19624	19453	19504	19412	19604	19463	19307	19458	19609	19468	19325	19636	19687	19607	19536	19559	19517	19289	19602	19481	19468	19517	19559	19484	19362	19250	19372	19600	19600	19547	19458	19415	19564	19473	19387	19496	19479	19426	19676	19462	19432	19501	19413	19609	19548	19394	19512	19567	19676	19525	19401	19714	19565	19638	19613	19530	19334	19474	19466	19542	19249	19647	19472	19443	19408	19423	19496	19476	19430	19647	19428	19249	19385	19452	19470	19545	19379	19564	19488	19578	19534	19475	19542	19657	19537	19267	19321	19455	19421	19602	19515	19561	19712	19477	19451	19522	19678	19521	19566	19452	19599	19297	19435	19704	19397	19532	19514	19348	19359	19431	19540	19572	19536	19230	19365	19566	19455	19482	19689	19753	19442	19647	19572	19721	19541	19431	19536	19453	19537	19360	19464	19585	19727	19661	19470	19487	19428	19757	19562	19435	19508	19410	19420	19251	19600	19417	19488	19532	19475	19508	19466	19612	19351	19335	19662	19552	19360	19521	19387	19554	19522	19193	19510	19505	19353	19687	19581	19385	19422	19450	19326	19345	19230	19335	19460	19588	19399	19568	19586	19431	19570	19267	19364	19441	19488	19549	19468	19407	19745	19517	19582	19343	19346	19527	19477	19340	19682	19368	19467	19321	19426	19517	19584	19493	19498	19285	19494	19431	19367	19630	19487	19612	19515	19671	19556	19664	19433	19570	19387	19607	19671	19222	19226	19415	19627	19410	19674	19660	19464	19212	19585	19600	19507	19578	19556	19485	19514	19210	19486	19620	19637	19485	19408	19396	19559	19596	19541	19314	19419	19429	19415	19452	19528	19443	19391	19518	19669	19564	19478	19421	19642	19372	19551	19505	19497	19589	19498	19416	19595	19427	19432	19335	19813	19589	19677	19573	19466	19532	19679	19577	19336	19477	19766	19457	19606	19611	19451	19555	19488	19331	19553	19579	19604	19658	19488	19525	19313	19489	19508	19422	19405	19507	19534	19562	19374	19270	19549	19498	19669	19604	19476	19631	19309	19364	19463	19535	19375	19436	19550	19425	19357	19456	19410	19412	19525	19627	19400	19309
16792	25605	34784	71001	22784	21862	16480	16166	15969	15842	15758	15948	15907	15944	15974	15883	15901	15620	15499	15690	15861	15693	15602	15493	15654	15426	15578	15762	15670	15502	16711	18909	18324	17338	16157	15704	15429	15387	15486	15549	15529	15806	15469	15469	15587	15498	15432	15459	15707	15362	15533	15377	15395	15624	15542	15401	15634	15399	15402	15444	15332	15370	15617	15474	15376	15501	15557	15496	15465	15475	15434	15439	15542	15522	15497	15520	15466	15647	15560	15511	15426	15612	15451	15508	15587	15396	15559	15455	15504	15523	15353	15605	15451	15540	15322	15585	15449	15448	15485	15600	15653	15402	15571	15555	15229	15488	15427	15410	15512	15496	15400	15610	15644	15428	15268	15434	15480	15420	15616	15443	15440	15588	15477	15468	15347	15590	15459	15437	15427	15635	15523	15466	15449	15560	15343	15369	15475	15414	15476	15514	15429	15487	15477	15550	15459	15518	15683	15545	15586	15459	15452	15444	15669	15496	15346	15414	15561	15556	15468	15501	15293	15380	15372	15599	15449	15406	15575	15534	15531	15618	15477	15409	15444	15460	15338	15724	15304	15460	15505	15620	15376	15715	15504	15300	15566	15511	15482	15573	15521	15520	15455	15589	15368	15488	15390	15517	15519	15560	15428	15425	15526	15467	15510	15500	15502	15432	15485	15370	15470	15601	15521	15603	15498	15410	15346	15536	15544	15594	15548	15552	15485	15345	15529	15474	15517	15456	15295	15491	15602	15390	15471	15577	15368	15436	15526	15569	15274	15511	15511	15268	15428	15390	15413	15591	15505	15349	15367	15464	15590	15560	15699	15411	15514	15533	15514	15583	15376	15508	15640	15422	15489	15435	15592	15462	15398	15429	15322	15501	15294	15501	15596	15477	15510	15521	15485	15556	15530	15493	15448	15374	15463	15458	15471	15464	15441	15429	15381	15557	15435	15518	15508	15400	15540	15489	15439	15556	15374	15466	15466	15343	15477	15450	15369	15624	15435	15555	15444	15506	15513	15707	15489	15543	15514	15562	15452	15424	15501	15466	15448	15590	15434	15410	15420	15445	15273	15518	15413	15566	15529	15502	15579	15480	15647	15483	15326	15474	15522	15484	15410	15547	15556	15578	15407	15360	15453	15425	15576	15506	15518	15564	15516	15462	15411	15480	15397	15385	15405	15490	15318	15485	15536	15701	15430	15331	15562	15518	15473	15584	15471	15468	15538	15444	15455	15515	15495	15523	15396	15544	15427	15528	15625	15467	15365	15585	15301	15465	15382	15480	15571	15668	15493	15587	15551	15696	15473	15443	15373	15402	15323	15532	15416	15471	15486	15457	15449	15396	15422	15496	15363	15405	15440	15562	15374	15594	15488	15597	15451	15365	15333	15596	15373	15621	15597	15379	15373	15399	15520	15508	15567	15313	15654	15428	15568	15600	15194	15465	15352	15403	15405	15395	15486	15551	15575	15451	15409	15347	15571	15379	15526	15469	15439	15652	15389	15506	15514	15408	15397	15576	15544	15525	15578	15555	15350	15623	15474	15415	15475	15608	15505	15565	15466	15565	15530	15461	15490	15409	15534	15472	15543	15547	15667	15513	15412	15526	15392	15477	15592	15361	15594	15559	15455	15669	15608	15406	15431	15501	15449	15429	15627	15478	15550	15505	15527	15571	15536	15395	15467	15287	15487	15389	15485	15596	15250	15444	15496	15559	15475	15473	15541	15561	15534	15362	15360	15423	15377	15406	15514	15464	15494	15573	15480	15370	15512	15495	15550	15321	15449	15435	15377	15481	15499	15562	15400	15442	15418	15404	15513	15376	15425	15471	15451	15392	15477	15586	15371	15499	15615	15450	15640	15461	15459	15380	15295	15472	15532	15334	15573	15438	15431	15524	15495	15561	15505	15492	15423	15468	15583	15510	15387	15568	15571	15524	15367	15580	15629	15403	15560	15460	15377	15664	15583	15546	15411	15557	15740	15526	15487	15308	15617	15512	15519	15493	15401	15618	15381	15397	15527	15384	15416	15338	15580	15483	15561	15484	15482	15506	15518	15608	15478	15547	15444	15360	15623	15432	15542	15354	15551	15538	15422	15604	15525	15433	15506	15516	15340	15490	15566	15434	15581	15551	15474	15399	15489	15442	15444	15577	15415	15500	15497	15397	15328	15460	15448	15652	15433	15402	15411	15371	15494	15248	15550	15580	15637	15550	15584	15373	15517	15436	15482	15531	15527	15549	15258	15391	15604	15456	15496	15484	15471	15517	15642	15430	15584	15510	15447	15483	15538	15406	15494	15529	15388	15489	15537	15503	15638	15384	15522	15414	15533	15498	15566	15586	15653	15435	15470	15433	15556	15314	15538	15613	15281	15567	15361	15426	15497	15411	15551	15417	15369	15320	15622	15439	15486	15710	15518	15621	15447	15394	15454	15313	15534	15519	15497	15520	15485	15576	15412	15465	15370	15439	15521	15491	15518	15474	15522	15684	15489	15472	15417	15476	15381	15440	15640	15654	15509	15365	15566	15421	15410	15566	15453	15284	15428	15463	15482	15352	15526	15578	15368	15386	15517	15496	15563	15601	15598	15324	15463	15440	15521	15388	15500	15354	15333	15418	15531	15375	15423	15610	15543	15586	15382	15539	15477	15497	15521	15512	15414	15590	15675	15427	15549	15555	15645	15501	15553	15515	15500	15291	15670	15452	15507	15418	15583	15429	15604	15494	15510	15462	15504	15566	15679	15316	15412	15536	15529	15528	15276	15452	15507	15465	15423	15301	15571	15380	15327	15520	15395	15525	15555	15440	15405	15569	15473	15581	15560	15518	15421	15355	15374	15470	15430	15654	15602	15484	15554	15473	15308	15351	15340	15502	15467	15727	15483	15596	15498	15457	15472	15371	15480	15436	15551	15516	15457	15491	15449	15308	15522	15736	15356	15335	15432	15519	15548	15427	15342	15608	15370	15488	15610	15587	15602	15634	15379	15400	15505	15657	15601	15336	15711	15423	15409	15300	15545	15363	15586	15609	15529	15463	15408	15400	15340	15258	15571	15481	15416	15382	15336	15383	15442	15346	15446	15505	15472	15317	15398	15561	15536	15640	15531	15362	15348	15464	15433	15455	15520	15459	15537	15352	15489	15546	15470	15655	15291	15481	15778	15666	15434	15511	15572	15498	15468	15422	15400	15432	15426	15341	15528	15458	15450	15379	15297	15584	15576	15728	15528	15431	15478	15421	15437	15495	15473	15543	15398	15339	15547	15414	15612	15607	15478	15543	15531	15506	15581	15491	15488	15378	15508	15583	15543	15593	15400	15418	15537	15442	15432	15499	15494	15518	15499	15518	15529	15580	15349	15465	15636	15522	15446	15355	15434	15464	15407	15421	15559	15315	15607	15570	15575	15536	15426	15366	15464	15355	15494	15577	15589	15409	15386	15688	15445	15494	15402	15478	15422	15497	15342	15416	15480	15530	15426	15701	15482	15276	15487	15454	15545	15403	15528	15402	15471	15324	15476	15329	15641	15471	15673	15472	15712	15628	15429	15490	15300	15144	15411	15419	15200	15670	15463	15540	15486	15268	15430	15316	15356	15642	15317	15481	15589	15570	15379	15595	15597	15426	15392	15453	15704	15387	15556	15578	15224	15540	15411	15412	15598	15479	15506	15578	15446	15397	15529	15352	15298	15444	15482	15455	15545	15402	15693	15455	15364	15349	15557	15505	15516	15290	15660	15418	15718	15419	15592	15504	15596	15387	15511	15403	15523	15480	15586	15449	15545	15394	15449	15520	15412	15511	15343	15585	15510	15629	15550	15415	15341	15546	15636	15286	15437	15406	15529	15441	15404	15373	15567	15617	15300	15286	15487	15302	15548	15726	15363	15479	15388	15414	15615	15512	15549	15544	15536	15565	15374	15508	15357	15472	15572	15471	15553	15373	15514	15598	15652	15441	15520	15642	15435	15570	15622	15307	15392	15591	15481	15515	15421	15409	15516	15560	15527	15475	15480	15583	15373	15667	15537	15444	15452	15534	15251	15362	15210	15440	15561	15494	15554	15313	15445	15526	15573	15611	15347	15482	15559	15430	15612	15657	15565	15336	15405	15441	15596	15493	15420	15663	15639	15389	15421	15431	15367	15523	15344	15360	15461	15465	15442	15482	15464	15467	15448	15500	15353	15345	15541	15410	15608	15371	15701	15359	15709	15328	15486	15398	15448	15500	15368	15592	15430	15478	15503	15563	15503	15524	15447	15559	15627	15307	15563	15441	15419	15500	15401	15661	15485	15460	15443	15504	15320	15433	15552	15533	15374	15409	15542	15499	15432	15439	15525	15441	15677	15564	15355	15452	15637	15594	15467	15508	15393	15489	15498	15579	15537	15512	15432	15377	15527	15657	15485	15680	15450	15516	15442	15386	15576	15421	15405	15586	15533	15439	15529	15491	15481	15585	15672	15404	15575	15587	15447	15537	15612	15512	15487	15590	15529	15708	15461	15471	15444	15414	15321	15480	15440	15479	15631	15536	15421	15492	15547	15404	15454	15267	15485	15398	15528	15517	15550	15489	15419	15486	15432	15728	15641	15686	15464	15437	15446	15456	15373	15589	15514	15337	15548	15431	15427	15411	15649	15488	15562	15504	15505	15618	15532	15427	15412	15556	15317	15513	15377	15426	15347	15430	15534	15461	15535	15468	15546	15473	15461	15543	15572	15575	15505	15476	15427	15535	15515	15464	15494	15505	15542	15505	15496	15445	15705	15504	15497	15431	15496	15398	15562	15627	15502	15515	15543	15250	15620	15419	15583	15464	15459	15539	15509	15313	15453	15505	15313	15516	15420	15525	15471	15498	15472	15473	15481	15591	15544	15616	15408	15422	15323	15672	15505	15578	15405	15477	15544	15593	15545	15627	15541	15519	15555	15510	15597	15350	15410	15300	15557	15490	15411	15551	15614	15508	15556	15416	15578	15492	15586	15497	15429	15644	15671	15592	15369	15515	15360	15441	15493	15478	15473	15475	15514	15485	15414	15447	15330	15590	15521	15546	15596	15506	15553	15638	15421	15389	15517	15409	15449	15252	15543	15533	15488	15429	15419	15542	15444	15609	15444	15586	15469	15595	15513	15455	15337	15641	15605	15422	15523	15433	15525	15454
23890	21463	31658	54276	35377	28703	26467	21997	20353	20479	20144	19975	20206	20234	20139	20096	19872	19951	19902	19815	20013	19949	19808	19873	20081	19936	19779	19819	19859	19874	20464	23305	23270	21845	20699	19773	19708	19733	19625	19802	19801	19678	19618	19801	19850	19660	19523	19615	19739	19532	19566	19492	19443	19647	19502	19531	19613	19695	19695	19660	19675	19538	19649	19672	19829	19775	19530	19827	19530	19778	19511	19613	19687	19560	19720	19558	19668	19693	19705	19564	19778	19725	19533	19730	19614	19774	19741	19762	19823	19577	19711	19627	19764	19540	19603	19797	19567	19702	19775	19667	19485	19743	19578	19588	19613	19612	19639	19665	19829	19589	19699	19678	19776	19627	19606	19632	19634	19654	19681	19652	19729	19682	19593	19513	19497	19660	19438	19468	19585	19576	19542	19658	19769	19612	19825	19608	19525	19399	19347	19514	19537	19603	19520	19567	19623	19578	19458	19387	19586	19647	19753	19518	19526	19364	19604	19675	19631	19579	19751	19530	19523	19578	19665	19811	19637	19431	19758	19600	19577	19334	19568	19663	19364	19442	19768	19786	19589	19607	19592	19523	19663	19800	19613	19408	19608	19711	19642	19577	19773	19591	19628	19797	19618	19664	19632	19458	19444	19296	19506	19810	19661	19576	19786	19494	19673	19479	19468	19394	19648	19609	19727	19701	19908	19624	19648	19386	19535	19575	19587	19685	19871	19642	19753	19455	19581	19832	19739	19556	19536	19670	19583	19401	19663	19468	19521	19510	19701	19564	19456	19550	19673	19641	19674	19602	19921	19572	19563	19701	19575	19593	19676	19649	19750	19748	19671	19647	19836	19885	19736	19694	19643	19640	19371	19381	19665	19762	19509	19606	19480	19705	19597	19523	19328	19620	19720	19693	19577	19745	19566	19626	19475	19691	19820	19535	19841	19649	19517	19666	19754	19605	19565	19645	19613	19547	19674	19371	19726	19640	19532	19530	19481	19508	19624	19470	19608	19339	19638	19475	19574	19532	19553	19513	19569	19659	19633	19813	19549	19667	19515	19658	19685	19619	19736	19478	19737	19597	19474	19561	19504	19752	19377	19486	19474	19276	19620	19376	19755	19515	19652	19563	19691	19750	19686	19764	19609	19627	19644	19557	19450	19669	19492	19572	19555	19398	19839	19870	19636	19575	19621	19484	19649	19647	19554	19593	19609	19658	19652	19439	19628	19893	19866	19498	19569	19424	19416	19659	19488	19590	19547	19689	19765	19575	19804	19562	19540	19381	19638	19494	19598	19803	19637	19687	19698	19635	19613	19704	19708	19677	19451	19595	19586	19623	19568	19547	19769	19533	19719	19663	19554	19581	19483	19662	19567	19863	19530	19628	19806	19747	19627	19717	19698	19773	19462	19767	19543	19438	19459	19739	19686	19430	19603	19671	19477	19510	19525	19793	19526	19519	19439	19785	19579	19501	19585	19549	19589	19670	19679	19423	19606	19671	19464	19629	19438	19434	19507	19844	19598	19382	19823	19679	19643	19484	19709	19988	19359	19470	19711	19702	19430	19615	19613	19540	19682	19573	19723	19703	19577	19535	19457	19686	19680	19536	19531	19573	19704	19520	19674	19651	19606	19630	19390	19411	19486	19516	19643	19398	19513	19775	19643	19742	19683	19567	19634	19703	19704	19594	19806	19613	19477	19540	19564	19589	19553	19632	19600	19640	19613	19694	19526	19359	19526	19554	19506	19543	19733	19691	19481	19609	19440	19589	19636	19570	19528	19784	19591	19665	19529	19565	19670	19878	19583	19509	19616	19693	19661	19757	19636	19620	19827	19554	19663	19527	19578	19633	19453	19647	19593	19822	19662	19541	19634	19427	19836	19459	19581	19733	19507	19672	19505	19516	19741	19558	19528	19419	19654	19483	19610	19597	19653	19624	19764	19352	19524	19804	19589	19630	19430	19495	19470	19662	19553	19574	19475	19640	19596	19795	19567	19654	19454	19626	19756	19506	19574	19692	19715	19535	19576	19645	19874	19704	19534	19545	19610	19301	19496	19786	19492	19717	19586	19554	19581	19691	19616	19627	19711	19638	19526	19643	19653	19555	19590	19514	19580	19773	19418	19721	19895	19586	19596	19490	19443	19814	19608	19655	19686	19479	19558	19742	19567	19777	19858	19566	19702	19682	19437	19653	19691	19655	19614	19570	19619	19489	19649	19421	19671	19578	19667	19460	19635	19601	19617	19680	19415	19520	19525	19763	19530	19630	19575	19631	19520	19630	19532	19498	19870	19776	19574	19604	19598	19632	19642	19623	19666	19784	19722	19582	19734	19621	19652	19582	19841	19447	19780	19790	19522	19551	19853	19556	19605	19788	19693	19611	19628	19432	19483	19674	19551	19683	19730	19624	19664	19666	19572	19531	19456	19653	19688	19500	19636	19507	19691	19452	19419	19570	19541	19545	19615	19668	19426	19639	19571	19492	19580	19641	19774	19660	19773	19526	19765	19470	19599	19494	19567	19650	19572	19626	19512	19492	19709	19644	19737	19435	19721	19617	19542	19690	19647	19692	19576	19475	19626	19522	19444	19562	19673	19521	19749	19638	19586	19668	19605	19588	19615	19734	19578	19691	19655	19627	19491	19834	19485	19551	19777	19747	19498	19637	19507	19542	19500	19733	19737	19730	19692	19358	19823	19507	19610	19386	19502	19512	19757	19614	19529	19715	19528	19539	19584	19677	19597	19450	19553	19504	19587	19472	19373	19831	19785	19724	19538	19500	19658	19548	19505	19718	19489	19527	19596	19794	19703	19492	19473	19512	19492	19597	19442	19686	19618	19665	19316	19364	19316	19497	19638	19353	19505	19551	19651	19535	19518	19546	19847	19612	19422	19489	19805	19578	19554	19543	19684	19608	19745	19639	19686	19609	19587	19677	19658	19569	19642	19508	19587	19537	19734	19631	19787	19576	19660	19750	19802	19594	19821	19562	19555	19552	19644	19583	19542	19677	19528	19623	19365	19618	19844	19654	19439	19529	19635	19585	19494	19764	19559	19432	19609	19579	19769	19643	19397	19696	19587	19525	19727	19456	19554	19544	19820	19730	19729	19636	19579	19795	19456	19702	19577	19728	19736	19619	19664	19832	19533	19766	19426	19545	19586	19669	19669	19627	19660	19795	19613	19477	19504	19458	19813	19629	19558	19680	19505	19651	19721	19768	19646	19591	19593	19522	19586	19561	19584	19687	19711	19516	19570	19504	19560	19583	19587	19637	19672	19695	19748	19589	19477	19585	19407	19472	19730	19658	19569	19638	19540	19730	19392	19594	19721	19528	19750	19647	19612	19466	19577	19601	19597	19664	19541	19755	19629	19628	19585	19580	19608	19398	19539	19610	19561	19590	19630	19486	19554	19299	19581	19756	19760	19715	19740	19451	19435	19430	19462	19666	19605	19686	19667	19500	19648	19751	19540	19703	19727	19738	19657	19564	19633	19700	19522	19380	19520	19426	19648	19632	19700	19533	19359	19325	19685	19816	19571	19556	19373	19685	19612	19443	19618	19753	19807	19809	19581	19773	19762	19597	19704	19428	19568	19672	19898	19624	19637	19829	19601	19572	19909	19902	19673	19442	19708	19760	19485	19454	19663	19635	19461	19857	19683	19625	19511	19602	19515	19589	19637	19656	19580	19805	19911	19601	19494	19606	19401	19562	19867	19637	19680	19585	19584	19666	19744	19613	19941	19709	19708	19575	19616	19761	19442	19522	19519	19628	19449	19538	19678	19492	19638	19749	19663	19523	19646	19507	19393	19579	19873	19461	19484	19725	19576	19447	19543	19727	19579	19587	19461	19736	19759	19657	19676	19742	19583	19757	19589	19479	19521	19608	19681	19544	19633	19560	19764	19622	19526	19339	19681	19741	19653	19417	19501	19360	19653	19577	19637	19599	19414	19625	19525	19597	19779	19410	19652	19488	19633	19549	19696	19569	19707	19789	19606	19683	19628	19677	19464	19612	19598	19482	19663	19660	19484	19795	19721	19595	19409	19873	19601	19665	19788	19824	19613	19706	19659	19693	19802	19560	19534	19665	19714	19494	19506	19371	19479	19575	19559	19497	19690	19790	19538	19757	19550	19566	19472	19602	19680	19709	19617	19708	19674	19478	19428	19609	19668	19439	19602	19858	19569	19736	19678	19593	19665	19630	19716	19504	19742	19566	19703	19457	19552	19506	19709	19643	19601	19403	19598	19551	19637	19495	19672	19475	19893	19551	19430	19616	19585	19435	19311	19633	19636	19554	19526	19415	19736	19748	19746	19793	19798	19546	19808	19407	19624	19321	19633	19588	19471	19711	19630	19722	19412	19386	19377	19481	19564	19675	19797	19630	19524	19546	19557	19640	19687	19704	19490	19688	19589	19686	19539	19710	19620	19522	19527	19566	19598	19351	19496	19563	19628	19655	19663	19557	19710	19591	19654	19486	19398	19552	19744	19587	19600	19415	19561	19531	19924	19571	19654	19537	19677	19723	19670	19756	19580	19766	19787	19608	19675	19713	19569	19465	19779	19792	19519	19498	19547	19503	19589	19849	19532	19565	19637	19515	19637	19335	19891	19805	19769	19606	19667	19710	19627	19553	19441	19720	19649	19633	19439	19608	19595	19501	19863	19438	19801	19563	19833	19637	19576	19598	19738	19619	19758	19606	19591	19546	19589	19460	19564	19559	19526	19406	19589	19726	19691	19626	19667	19463	19636	19818	19691	19514	19727	19711	19586	19664	19601	19811	19707	19645	19400	19515	19780	19694	19757	19678	19641	19892	19473	19428	19791	19751	19605	19736	19688	19644	19413	19464	19655	19724	19678	19635	19618	19438	19607	19634	19492	19742	19573	19691	19646	19558	19595	19783	19710	19463	19518	19626	19672	19486	19791	19583	19649	19483	19704	19725	19482	19680	19553	19345	19509	19547	19747	19616	19690	19562	19698	19470	19670	19595	19707	19737	19662	19759	19515	19704	19491	19766	19643	19405	19658	19569	19622	19653	19674	19620	19761	19708	19753	19634	19641	19512	19585	19562	19492	19639	19385	19393	19522	19665	19632	19612	19625	19593	19613	19482	19521	19466	19626	19359	19859	19765	19354	19349	19588	19548	19623	19585	19633	19660
18995	30994	44811	84504	29912	30107	17038	17049	16457	16278	16481	16251	16218	16083	15912	16066	15563	15659	15581	15944	15667	15819	15970	15608	15635	15733	15816	15618	15710	15583	16946	21549	20423	17903	16467	15825	15444	15518	15496	15679	15616	15574	15374	15572	15551	15485	15495	15364	15548	15573	15471	15464	15484	15555	15652	15450	15671	15581	15596	15483	15544	15394	15501	15540	15630	15500	15390	15358	15415	15423	15567	15398	15413	15428	15546	15324	15483	15481	15400	15603	15299	15509	15351	15412	15603	15593	15426	15555	15646	15460	15527	15462	15627	15491	15568	15440	15382	15577	15461	15265	15726	15470	15533	15497	15652	15470	15572	15381	15525	15528	15615	15441	15608	15732	15655	15513	15407	15432	15536	15413	15608	15474	15555	15531	15586	15552	15479	15540	15464	15542	15290	15318	15534	15592	15499	15482	15416	15574	15560	15574	15572	15447	15474	15600	15529	15575	15457	15603	15576	15528	15395	15430	15517	15601	15417	15404	15592	15562	15403	15358	15542	15454	15519	15487	15316	15610	15580	15439	15466	15490	15352	15401	15520	15459	15482	15665	15556	15411	15652	15461	15504	15558	15472	15561	15516	15527	15400	15417	15426	15417	15545	15293	15486	15383	15455	15389	15540	15423	15320	15430	15476	15559	15466	15536	15512	15376	15487	15402	15613	15484	15529	15708	15419	15410	15530	15336	15283	15393	15410	15630	15414	15515	15438	15525	15662	15487	15547	15423	15514	15497	15510	15412	15431	15653	15623	15529	15459	15573	15464	15536	15446	15571	15474	15459	15635	15744	15409	15555	15575	15626	15423	15475	15601	15359	15514	15475	15493	15635	15626	15552	15520	15362	15575	15474	15541	15588	15517	15328	15502	15522	15605	15549	15448	15588	15386	15514	15492	15581	15504	15519	15543	15508	15451	15507	15392	15443	15329	15505	15492	15487	15370	15533	15439	15434	15561	15454	15327	15560	15285	15624	15647	15371	15609	15642	15404	15498	15431	15440	15585	15487	15425	15542	15471	15530	15432	15554	15429	15548	15561	15534	15366	15554	15528	15301	15527	15382	15625	15521	15388	15348	15525	15566	15561	15421	15483	15459	15530	15258	15467	15416	15454	15580	15494	15490	15436	15476	15548	15424	15612	15449	15337	15482	15555	15609	15409	15565	15503	15571	15458	15615	15353	15512	15486	15476	15638	15497	15442	15521	15403	15300	15535	15593	15306	15364	15256	15499	15545	15295	15338	15394	15608	15361	15613	15437	15607	15476	15473	15464	15401	15658	15679	15414	15450	15414	15398	15352	15540	15566	15479	15420	15443	15559	15651	15681	15475	15527	15337	15441	15457	15492	15392	15604	15399	15414	15488	15452	15329	15440	15478	15617	15396	15460	15456	15557	15467	15572	15358	15605	15469	15466	15502	15592	15491	15678	15425	15680	15440	15445	15525	15479	15353	15637	15467	15371	15335	15584	15547	15476	15585	15329	15459	15385	15529	15483	15382	15634	15522	15590	15374	15387	15582	15428	15434	15768	15426	15442	15432	15369	15385	15695	15498	15305	15441	15473	15461	15424	15392	15620	15564	15459	15610	15401	15473	15396	15441	15536	15498	15402	15377	15340	15430	15453	15369	15580	15392	15399	15437	15620	15393	15366	15599	15573	15365	15313	15629	15556	15460	15401	15508	15471	15363	15531	15616	15497	15392	15443	15565	15563	15598	15353	15412	15559	15617	15389	15438	15498	15381	15421	15691	15531	15540	15449	15475	15270	15365	15592	15542	15483	15556	15383	15684	15691	15569	15510	15378	15367	15531	15435	15316	15286	15319	15414	15539	15615	15474	15443	15374	15679	15392	15527	15535	15399	15466	15598	15338	15567	15466	15444	15504	15478	15472	15354	15446	15419	15478	15585	15466	15585	15398	15538	15531	15401	15534	15587	15566	15442	15547	15454	15513	15614	15634	15580	15517	15388	15550	15492	15546	15467	15415	15504	15427	15467	15495	15351	15423	15452	15536	15493	15440	15504	15606	15580	15389	15494	15340	15307	15464	15327	15682	15524	15468	15638	15575	15372	15451	15466	15457	15385	15650	15636	15395	15347	15564	15409	15503	15420	15380	15491	15675	15484	15383	15501	15649	15467	15409	15417	15515	15458	15500	15502	15518	15358	15476	15479	15550	15517	15500	15468	15562	15366	15776	15722	15593	15705	15389	15414	15397	15478	15583	15593	15481	15330	15503	15486	15439	15547	15578	15380	15429	15617	15377	15509	15550	15505	15532	15450	15448	15473	15649	15453	15595	15495	15403	15451	15500	15594	15351	15375	15586	15582	15513	15434	15440	15166	15490	15342	15486	15561	15588	15454	15571	15443	15512	15512	15569	15430	15562	15284	15452	15562	15582	15512	15429	15477	15505	15360	15521	15467	15498	15458	15724	15196	15435	15448	15461	15587	15354	15532	15230	15460	15633	15470	15511	15446	15478	15493	15455	15576	15552	15469	15560	15276	15423	15459	15345	15450	15447	15468	15525	15414	15495	15462	15561	15586	15458	15542	15627	15364	15363	15702	15735	15545	15479	15665	15595	15423	15548	15441	15381	15471	15424	15468	15391	15405	15451	15538	15596	15424	15413	15448	15485	15657	15536	15556	15737	15314	15367	15534	15343	15350	15376	15460	15542	15675	15542	15566	15417	15631	15404	15500	15600	15529	15706	15423	15464	15396	15342	15458	15303	15353	15674	15563	15582	15331	15405	15587	15473	15675	15390	15244	15399	15460	15507	15634	15517	15456	15523	15396	15598	15529	15444	15492	15488	15505	15616	15508	15692	15452	15423	15474	15428	15452	15386	15569	15547	15462	15426	15503	15576	15495	15471	15368	15537	15443	15636	15480	15428	15477	15419	15645	15319	15404	15616	15559	15649	15456	15528	15334	15360	15518	15462	15421	15503	15571	15450	15581	15437	15463	15584	15486	15614	15526	15496	15617	15557	15599	15425	15609	15472	15544	15443	15597	15392	15418	15580	15526	15569	15617	15434	15423	15435	15395	15477	15414	15448	15556	15458	15410	15451	15557	15374	15426	15464	15407	15398	15595	15641	15632	15375	15539	15448	15405	15441	15537	15518	15497	15478	15423	15498	15381	15438	15495	15436	15579	15592	15449	15466	15579	15486	15450	15475	15420	15461	15449	15533	15410	15520	15479	15523	15660	15731	15457	15593	15419	15568	15656	15579	15464	15584	15393	15450	15425	15377	15538	15547	15509	15510	15491	15478	15551	15514	15431	15479	15422	15416	15407	15470	15316	15487	15596	15447	15476	15497	15359	15459	15528	15502	15507	15518	15284	15501	15470	15415	15435	15415	15557	15375	15558	15613	15427	15517	15446	15406	15614	15485	15414	15443	15470	15574	15595	15428	15477	15672	15512	15478	15508	15525	15517	15420	15358	15668	15376	15537	15498	15529	15605	15222	15394	15327	15548	15359	15373	15696	15432	15467	15458	15502	15675	15605	15472	15504	15425	15774	15503	15513	15353	15616	15534	15547	15444	15420	15468	15692	15632	15508	15547	15619	15562	15401	15622	15581	15480	15439	15411	15325	15505	15363	15286	15323	15556	15501	15613	15533	15416	15427	15609	15533	15425	15506	15419	15548	15528	15381	15436	15419	15407	15403	15357	15597	15354	15549	15494	15628	15509	15585	15581	15567	15513	15598	15464	15536	15504	15297	15493	15414	15501	15560	15472	15532	15392	15423	15334	15493	15545	15502	15568	15538	15538	15402	15312	15527	15338	15395	15213	15442	15525	15532	15358	15544	15621	15537	15540	15585	15596	15408	15501	15527	15562	15400	15425	15480	15559	15432	15602	15505	15710	15569	15316	15531	15601	15561	15506	15477	15554	15466	15669	15323	15575	15480	15444	15294	15720	15705	15413	15517	15324	15523	15536	15464	15526	15611	15506	15464	15518	15397	15538	15511	15549	15483	15497	15678	15401	15354	15480	15587	15596	15511	15527	15451	15432	15537	15644	15401	15619	15493	15597	15392	15506	15549	15463	15566	15299	15504	15272	15556	15551	15440	15347	15703	15505	15676	15392	15365	15555	15494	15491	15350	15624	15475	15485	15567	15561	15510	15411	15444	15393	15461	15434	15390	15473	15486	15573	15560	15503	15562	15665	15521	15500	15568	15510	15620	15447	15570	15189	15434	15696	15478	15425	15407	15524	15559	15393	15570	15605	15582	15526	15457	15631	15530	15467	15363	15457	15606	15440	15593	15408	15586	15487	15455	15402	15507	15473	15578	15518	15532	15390	15407	15517	15620	15580	15333	15477	15448	15430	15572	15670	15464	15411	15482	15412	15341	15500	15630	15512	15444	15516	15515	15699	15618	15636	15373	15706	15407	15450	15623	15655	15515	15428	15435	15504	15569	15501	15352	15295	15593	15493	15660	15507	15467	15574	15573	15366	15670	15271	15493	15599	15512	15725	15389	15496	15370	15605	15384	15397	15304	15290	15392	15544	15308	15431	15374	15584	15565	15457	15596	15733	15400	15481	15455	15339	15446	15427	15445	15556	15205	15535	15495	15616	15443	15458	15546	15427	15547	15451	15481	15425	15523	15554	15605	15323	15485	15616	15383	15499	15244	15519	15475	15526	15365	15547	15388	15651	15539	15536	15486	15622	15516	15589	15419	15363	15549	15505	15452	15641	15389	15434	15604	15551	15297	15423	15742	15507	15612	15638	15391	15619	15590	15436	15607	15385	15561	15475	15581	15400	15558	15466	15494	15409	15479	15551	15529	15447	15486	15597	15513	15462	15552	15402	15489	15429	15517	15492	15493	15561	15628	15411	15545	15509	15536	15466	15551	15356	15794	15417	15462	15559	15585	15730	15440	15651	15428	15319	15626	15451	15706	15561	15477	15441	15780	15407	15542	15602	15453	15452	15583	15413	15332	15498	15535	15507	15409	15508	15611	15481	15567	15476	15560	15760	15341	15523	15547	15353	15464	15577	15653	15539	15410	15448	15457	15425	15492	15594	15454	15425	15572	15522	15712	15385	15489	15513	15458	15447	15407	15521	15301	15476	15644	15397	15475	15300	15319	15376	15537	15602	15528	15575	15447	15551	15461	15434	15555	15591	15412	15470	15328	15541
29795	22931	24949	39636	23848	19952	19051	18696	18566	18632	18520	18576	18667	18891	18621	18637	18817	18582	18561	18827	18624	18641	18501	18472	18533	18560	18276	18733	18602	18713	18651	18741	19062	18868	18564	18715	18730	18559	18849	18567	18585	18534	18544	18550	18595	18537	18615	18647	18688	18560	18635	18884	18637	18482	18605	18552	18622	18679	18605	18527	18553	18501	18663	18777	18704	18710	18467	18597	18635	18509	18440	18545	18540	18526	18456	18503	18637	18575	18613	18456	18507	18648	18374	18661	18698	18399	18493	18455	18469	18683	18762	18347	18613	18535	18640	18527	18468	18641	18692	18649	18581	18562	18682	18764	18689	18606	18551	18630	18485	18725	18635	18705	18557	18495	18636	18424	18595	18481	18577	18429	18627	18677	18723	18824	18676	18443	18777	18440	18611	18533	18522	18418	18548	18676	18462	18449	18588	18527	18649	18515	18467	18562	18624	18770	18763	18809	18615	18572	18550	18663	18710	18450	18656	18608	18608	18595	18470	18457	18721	18595	18640	18679	18540	18572	18595	18661	18461	18690	18624	18466	18514	18675	18569	18622	18537	18396	18604	18716	18529	18481	18674	18635	18748	18633	18443	18717	18377	18508	18731	18438	18552	18627	18656	18646	18636	18630	18600	18474	18785	18463	18682	18517	18587	18485	18541	18484	18732	18520	18595	18560	18683	18755	18659	18605	18553	18593	18327	18508	18451	18609	18393	18400	18753	18465	18308	18543	18533	18682	18515	18598	18522	18681	18584	18729	18764	18509	18598	18580	18595	18448	18606	18353	18552	18277	18687	18696	18489	18387	18641	18476	18462	18811	18433	18541	18488	18594	18531	18567	18599	18723	18750	18598	18615	18554	18410	18478	18869	18567	18510	18518	18562	18488	18631	18510	18659	18568	18614	18682	18722	18620	18411	18639	18569	18424	18682	18532	18406	18261	18673	18442	18511	18498	18729	18623	18532	18673	18533	18595	18794	18622	18579	18613	18816	18534	18473	18534	18532	18713	18591	18613	18640	18594	18560	18421	18669	18662	18614	18510	18509	18685	18517	18722	18606	18652	18654	18559	18780	18317	18513	18509	18648	18613	18579	18567	18536	18819	18598	18484	18560	18538	18582	18464	18638	18536	18723	18454	18571	18677	18604	18465	18515	18575	18748	18530	18711	18572	18387	18618	18422	18610	18520	18611	18455	18496	18659	18490	18561	18578	18424	18330	18589	18385	18404	18523	18547	18592	18441	18440	18606	18551	18622	18422	18681	18466	18660	18622	18431	18620	18698	18537	18577	18510	18506	18529	18725	18452	18404	18699	18516	18605	18558	18676	18663	18421	18637	18664	18729	18606	18766	18685	18747	18671	18519	18624	18475	18814	18630	18585	18474	18465	18480	18584	18570	18704	18559	18508	18474	18367	18604	18593	18567	18696	18517	18730	18641	18599	18436	18430	18559	18574	18724	18498	18634	18825	18641	18582	18511	18664	18729	18546	18364	18712	18612	18707	18588	18465	18801	18524	18535	18729	18639	18670	18360	18553	18559	18595	18370	18474	18647	18525	18644	18576	18576	18635	18614	18664	18459	18251	18646	18821	18535	18630	18493	18407	18416	18658	18568	18652	18548	18559	18492	18434	18744	18649	18661	18485	18559	18356	18533	18411	18619	18353	18527	18714	18565	18588	18585	18298	18785	18680	18737	18558	18783	18460	18636	18740	18600	18462	18379	18544	18405	18715	18691	18557	18516	18670	18600	18579	18511	18590	18703	18719	18558	18592	18567	18520	18582	18569	18550	18697	18517	18450	18494	18491	18634	18727	18550	18471	18672	18429	18726	18565	18593	18648	18694	18609	18380	18682	18699	18568	18558	18741	18565	18576	18745	18498	18673	18528	18626	18402	18442	18464	18559	18617	18405	18512	18534	18465	18615	18651	18700	18701	18693	18587	18595	18493	18770	18561	18758	18392	18701	18632	18504	18652	18513	18614	18686	18674	18544	18636	18463	18544	18709	18651	18854	18667	18771	18580	18527	18519	18563	18586	18552	18575	18678	18468	18399	18568	18468	18479	18668	18653	18417	18590	18412	18776	18500	18684	18932	18576	18800	18457	18437	18782	18625	18718	18646	18671	18618	18497	18549	18567	18724	18546	18361	18626	18474	18453	18512	18534	18650	18724	18631	18484	18640	18538	18650	18751	18627	18632	18568	18519	18450	18631	18685	18262	18429	18600	18531	18683	18538	18636	18546	18574	18587	18422	18620	18441	18594	18624	18614	18545	18565	18898	18446	18549	18398	18617	18678	18628	18636	18549	18552	18579	18590	18528	18635	18658	18714	18529	18537	18427	18443	18660	18624	18551	18473	18666	18761	18620	18566	18545	18443	18821	18819	18767	18573	18549	18448	18638	18587	18369	18677	18523	18741	18681	18575	18472	18584	18502	18577	18628	18478	18745	18682	18575	18362	18535	18584	18478	18730	18442	18570	18631	18696	18648	18454	18601	18565	18702	18573	18681	18459	18614	18544	18445	18703	18750	18645	18483	18571	18599	18742	18554	18478	18488	18315	18509	18392	18564	18624	18560	18700	18482	18729	18691	18676	18698	18767	18546	18737	18499	18590	18619	18535	18672	18539	18670	18574	18619	18628	18639	18546	18487	18501	18608	18644	18586	18440	18697	18744	18597	18518	18447	18571	18670	18654	18576	18545	18609	18554	18466	18392	18411	18539	18393	18375	18715	18693	18489	18527	18413	18634	18757	18576	18440	18448	18510	18504	18752	18696	18683	18617	18444	18712	18694	18729	18538	18545	18279	18695	18427	18824	18645	18621	18429	18471	18580	18621	18639	18680	18523	18327	18527	18611	18497	18693	18704	18590	18420	18447	18650	18627	18632	18704	18665	18729	18647	18676	18383	18431	18647	18703	18576	18445	18629	18354	18619	18652	18395	18402	18424	18491	18716	18626	18572	18387	18612	18557	18478	18761	18456	18614	18807	18641	18446	18641	18633	18463	18492	18472	18434	18490	18608	18479	18566	18523	18741	18677	18705	18767	18544	18408	18733	18500	18651	18456	18435	18517	18513	18646	18494	18797	18633	18551	18599	18770	18733	18516	18358	18739	18669	18438	18615	18573	18328	18568	18813	18695	18355	18621	18620	18625	18609	18635	18573	18725	18614	18628	18589	18455	18632	18446	18425	18606	18594	18718	18468	18603	18787	18738	18631	18678	18580	18433	18352	18462	18567	18604	18596	18655	18408	18766	18749	18849	18482	18579	18456	18600	18558	18557	18586	18555	18710	18688	18458	18700	18531	18348	18545	18454	18597	18601	18773	18460	18699	18547	18531	18574	18572	18750	18543	18836	18611	18421	18518	18677	18758	18586	18484	18532	18589	18625	18686	18425	18672	18566	18632	18446	18700	18592	18556	18656	18605	18474	18623	18801	18535	18440	18650	18579	18411	18547	18203	18390	18585	18538	18592	18690	18261	18484	18559	18502	18850	18675	18693	18424	18642	18653	18371	18518	18654	18621	18714	18533	18560	18453	18730	18542	18786	18458	18677	18907	18488	18554	18579	18454	18488	18574	18664	18508	18516	18503	18570	18593	18422	18645	18654	18484	18652	18610	18571	18446	18639	18777	18640	18590	18545	18742	18604	18407	18425	18635	18588	18429	18447	18447	18742	18640	18448	18667	18615	18557	18631	18604	18517	18655	18633	18564	18466	18453	18637	18556	18591	18602	18560	18521	18608	18418	18569	18550	18440	18841	18367	18474	18617	18577	18665	18573	18594	18554	18524	18808	18589	18644	18490	18501	18500	18752	18617	18652	18696	18428	18526	18608	18525	18616	18701	18452	18599	18748	18597	18574	18396	18425	18736	18573	18432	18501	18570	18590	18646	18510	18718	18479	18681	18495	18642	18573	18693	18589	18766	18664	18357	18528	18193	18500	18658	18587	18612	18503	18351	18520	18630	18635	18582	18357	18385	18642	18566	18615	18586	18663	18641	18448	18470	18650	18464	18369	18573	18701	18646	18486	18622	18413	18853	18615	18749	18581	18433	18560	18380	18715	18747	18504	18670	18695	18543	18601	18852	18550	18693	18573	18416	18646	18647	18320	18723	18437	18625	18577	18673	18454	18546	18660	18722	18597	18604	18726	18441	18390	18632	18555	18653	18664	18544	18495	18473	18565	18713	18444	18460	18612	18746	18920	18683	18514	18599	18599	18496	18474	18545	18447	18426	18687	18663	18539	18552	18425	18467	18644	18540	18626	18431	18587	18474	18388	18854	18613	18655	18687	18725	18798	18715	18651	18467	18559	18774	18585	18633	18465	18647	18677	18509	18542	18501	18768	18723	18681	18665	18589	18536	18606	18488	18376	19048	18507	18580	18480	18634	18278	18324	18448	18545	18654	18530	18762	18379	18439	18557	18606	18651	18606	18752	18362	18793	18724	18512	18495	18588	18562	18563	18630	18590	18725	18443	18626	18444	18502	18713	18616	18696	18560	18765	18673	18373	18482	18623	18521	18785	18789	18528	18582	18594	18642	18502	18474	18624	18553	18712	18506	18569	18751	18646	18724	18584	18696	18498	18417	18427	18561	18558	18707	18663	18578	18729	18507	18605	18490	18578	18603	18652	18625	18464	18413	18527	18684	18435	18682	18686	18687	18632	18721	18612	18739	18660	18550	18702	18549	18499	18670	18716	18629	18339	18522	18638	18692	18575	18582	18705	18514	18731	18779	18622	18504	18635	18585	18734	18597	18828	18593	18542	18681	18484	18691	18685	18329	18693	18481	18783	18878	18377	18550	18540	18361	18765	18508	18539	18534	18747	18653	18473	18601	18767	18445	18538	18710	18665	18702	18564	18748	18710	18507	18663	18715	18502	18428	18486	18682	18638	18521	18389	18465	18600	18211	18578	18834	18596	18533	18750	18577	18602	18556	18600	18793	18624	18842	18736	18556	18760	18465	18519	18743	18469	18648	18700	18642	18504	18684	18557	18695	18625	18696	18751	18520	18601	18737	18773	18659	18614	18549	18659	18516	18839	18482	18727	18575	18486	18490	18661	18722	18448	18692	18583	18457	18555	18543	18429	18608	18654	18639	18567	18743	18506	18480	18479	18536	18629	18640	18465	18735	18537	18352	18610	18416	18415
16787	17924	20544	39322	17695	16683	15077	15009	14964	14820	15063	14938	14830	14932	14879	14934	15027	14788	14835	15107	15032	14949	14843	14913	15066	14862	14987	15031	14901	15008	14914	15603	15255	15190	15130	14924	14960	14745	15049	14897	14920	15028	14968	14765	14878	14822	14877	14711	15048	15003	14950	14708	14843	14986	14714	14876	14854	14907	14917	15029	14858	14958	14954	14988	14967	15123	15157	15004	14913	14992	14846	15020	14924	14999	14950	15012	14799	14874	14981	14865	14863	15140	14841	14897	14700	14890	14840	14797	14940	14970	14900	15026	14978	14828	14907	15058	14933	14780	14812	14969	14902	14721	14891	14952	15033	15002	14878	14906	14985	14860	14768	14886	14845	15025	14901	14900	14935	14854	14959	14914	14820	14945	14897	14830	14819	14881	14558	14996	14985	14933	15172	14899	14749	14732	14810	15046	14883	14892	15198	14902	14738	14696	14754	14907	14771	14954	14902	14892	15027	14873	14943	14932	14951	14975	15015	14666	14934	14938	14753	15000	14872	14825	14807	14945	15013	14822	14834	14783	14909	14941	14911	14970	14897	14984	14931	14767	14840	14820	14904	14891	14749	14911	15027	14864	14987	14806	14782	14857	14816	14818	14934	14856	14846	14945	14872	14970	14805	14894	14925	14775	14924	14732	14983	14933	14856	14837	15101	14896	14770	14826	14866	14816	14899	14832	14800	14801	14857	14916	14963	15080	14814	14700	14976	15037	14858	14954	14891	14849	14848	14864	14907	14932	14854	14841	14836	14851	14932	14668	14786	15019	14798	15082	14941	14933	14884	14808	14722	14966	14786	14844	14921	14866	14884	14955	15015	14969	14825	14727	14966	14818	14871	14799	14811	14777	14802	15008	15008	14799	14990	15008	14940	14913	14836	14867	14873	14844	14831	14777	14852	14860	15101	14784	14901	14918	14828	14721	14713	14879	14781	14876	14908	14805	14751	14897	14883	14862	14775	14956	14979	14757	14929	14779	14889	14865	15003	14789	15013	14953	14829	14849	14993	14880	14921	15111	15013	14919	14977	14894	14856	14862	14812	14968	14937	14939	14934	14945	14917	14888	14873	14642	14849	14799	14908	14954	14895	14845	14978	14817	14968	14900	14862	14790	14819	14925	14939	14939	15020	14721	14901	14690	15095	14847	14958	14741	14828	15044	14919	14935	14907	14854	14928	14777	14896	14822	14874	14698	14935	14828	14935	14990	15093	14946	14751	14907	14720	15025	15064	14993	14738	14841	14886	14815	14889	14934	14862	14857	14867	14808	14902	14915	14958	14967	14976	14742	14888	14960	14684	14881	14876	14816	14816	14863	15000	15017	14874	14914	14904	14907	14870	14945	14973	14884	14889	15044	14877	14989	14822	14836	14976	14945	14875	14754	14870	15010	14963	14747	14970	14859	15009	14812	14938	14882	14938	14877	15017	14674	14858	14873	14866	14847	14906	14939	15058	14876	14754	14954	14896	15070	15027	15013	14818	14829	14811	14861	14899	14799	14873	14928	14719	14779	14786	14884	14831	14883	14880	14916	14769	14992	14971	14847	14939	14952	14708	14764	14910	14799	15024	14820	14759	15014	14881	14942	14828	14956	14869	14981	14866	14902	15004	14772	14806	14914	14979	14961	14810	14961	14941	14869	14893	14851	14878	14830	14895	14985	15002	14959	14825	14865	14980	14784	15079	14841	14859	14945	14951	14916	14904	14956	14773	14786	14992	15047	14865	15050	14948	14909	15140	14949	15023	14809	14880	14714	14948	14903	14866	14786	14836	15042	14917	14913	14837	14803	14911	15031	14945	14836	14981	15040	14933	14662	14802	14898	14775	14883	14704	14861	15020	14977	15037	14753	14694	14843	14730	14983	15065	14984	14891	14930	14872	14803	14867	14925	14914	14842	15103	14936	14851	15057	14888	14906	14923	15007	14851	14921	14848	14858	14854	15105	14872	14942	14960	14984	15050	14808	14857	14964	14772	14748	14926	14751	14953	14961	14878	15004	14814	14959	14807	14959	14691	14808	15021	15053	15022	14889	14865	14913	14846	14872	14910	15014	14880	14957	14882	14753	15080	14933	14919	15065	14800	14859	15060	14810	14919	14825	14851	15109	14848	14822	14912	14840	14905	14978	14786	14872	14796	14872	14843	14936	14854	14915	14979	14859	14716	14943	14875	14943	14916	15038	14937	14998	15011	14801	15011	14963	14942	15016	14966	14910	14853	15017	14938	14930	14906	14956	15026	14856	14784	14873	14993	15009	14925	14992	15041	14987	14819	15038	14928	14920	14837	14879	14977	14850	14684	14877	14916	14797	14925	14966	14861	15112	14728	14900	15030	14845	14885	14823	15010	14960	14882	14844	14774	14828	14817	14820	14946	14871	14894	14894	14931	15066	14993	14847	14831	14985	14927	14820	14843	14833	14878	14783	15147	14987	14863	14825	14948	14946	14822	15124	14896	14981	14744	14921	14916	14858	14794	15034	14926	14942	14761	14781	14882	14813	14864	14949	14864	14936	14948	14867	14888	14881	14794	14841	14892	14972	14868	14845	14837	15177	14840	14966	14920	14803	14792	14864	14988	14889	14710	14927	14730	14954	14869	14829	14949	14916	15082	14838	14777	14942	14904	14954	14748	14879	14818	14872	14951	14986	14812	14937	14877	14838	14929	14808	14774	14821	14992	14858	14799	14874	14990	14914	14757	15140	14768	14764	14803	14980	14981	14973	14993	14954	14919	14736	14947	14763	15101	14808	14895	14731	14812	14897	14993	14868	15044	14778	14937	14760	14712	15005	14998	14942	14923	15000	14755	14990	14799	14991	14970	14950	14803	14956	14919	14722	14830	14960	14976	14939	14842	14924	14668	14999	14906	14962	14795	15012	14903	14895	14991	14892	14899	14906	14631	14914	14926	14917	15006	14903	14974	14826	14806	15063	14970	14672	15039	14901	14980	15059	14933	15090	14902	14875	14839	14752	14942	14967	14937	14910	14934	14894	14944	14829	15013	14837	14901	15018	14923	15143	15043	14785	14979	14968	14974	14843	14832	14971	15095	14956	14961	14867	14787	14944	15037	14864	14817	15012	15055	14693	14952	14953	14932	15001	14971	15006	14957	14948	14959	14755	14898	14607	14867	14982	15003	15000	14919	14798	14864	14858	14971	14923	14915	14958	14959	14955	14873	14828	15028	15006	14824	14827	15054	14843	15006	15013	15029	14863	14847	15036	14781	14966	14851	15039	14841	14839	14931	14946	14960	15082	14903	14748	14934	14949	14904	14860	15013	14887	14849	14854	14778	14752	15013	14883	14934	14803	15036	14889	15078	14836	14927	14839	14994	14684	14891	14916	14810	14952	14914	15056	14807	14951	14858	14825	14868	14895	14767	14869	14918	14859	14923	14881	14808	14902	14954	14907	14971	14791	14977	14738	14987	14905	14954	15029	14874	15038	14776	15057	14914	14833	14782	14817	14866	14866	14929	14928	14860	14917	14871	14862	14874	14955	14680	14738	14707	14985	15091	14875	14937	14942	14955	14899	14834	14886	14995	15007	14927	14869	14920	14896	14907	14818	14816	14817	14993	14906	15058	14845	14992	15099	14971	14933	14909	14915	14922	14803	14971	14970	15028	14842	14921	14769	14722	14950	14901	14823	14975	14823	14812	14864	15061	15054	14903	14684	15026	15025	14812	14756	14832	14891	14822	14949	14988	15077	15042	14876	14830	14730	14854	14849	14820	14792	14902	14909	14749	14914	15011	14830	14788	14993	14954	14922	15015	14922	14931	14855	15047	14788	15063	14859	15095	14958	14962	14932	15041	15047	15180	15015	14959	14904	14902	15100	14881	14776	15055	14843	14886	14957	14933	14731	14941	14830	14895	15002	14886	14952	14896	14900	14823	15001	15121	14948	14996	14979	14902	14809	15044	15113	14912	14966	14856	14983	14939	14919	14898	14922	14805	14911	15055	14880	15079	14890	14775	14994	14962	14981	14976	14912	14897	14984	14756	14859	14689	14878	14795	14861	14916	14786	15024	14789	14887	15089	15065	14850	14853	14854	15004	14723	14945	15013	15036	14772	15026	14853	14941	14840	14861	14667	14730	14835	14817	14790	14884	14939	14784	14979	14916	14797	14917	14806	14983	14802	14786	14887	14920	14963	14906	14964	14868	15030	14975	14879	14949	15010	14900	14888	14901	14848	15020	14844	15008	14870	15002	14856	15029	15017	14755	14846	14903	14948	14825	14924	14982	14937	14916	14876	14806	14833	15121	14762	14972	14810	14685	15017	14838	14785	15002	14924	14922	14707	15038	14998	14996	15027	14944	15003	14994	14894	14925	14893	14826	15015	14988	14904	15001	14997	14799	14893	14931	14805	14739	14957	14801	14897	14962	15024	14847	14988	14799	14790	14873	14945	14871	14717	14875	15071	14853	14913	14950	14896	14883	14986	14850	14928	14975	14793	14972	14813	14943	15023	14882	14926	15032	14880	14957	15052	14674	14711	14998	14873	14791	14921	14919	14959	14918	14827	15008	14880	14870	14978	14976	14829	14833	14914	14961	15062	14857	14866	14862	15112	14854	14714	14806	14898	14788	14928	14921	14906	14888	15061	14876	14931	14900	15005	15031	14889	14891	14803	14891	14902	14823	14989	14970	14893	14815	14858	14847	14976	14765	14792	14994	14885	14872	15010	14829	14945	14847	14931	14855	14873	15046	14959	15080	14789	15005	14926	15038	14991	14960	15107	14832	14752	14789	14952	14907	14891	15091	14834	14980	14951	14848	14836	14976	14852	14876	14901	14818	14981	14878	14741	14958	14991	14952	14846	14896	14865	14915	14853	14957	14742	14982	14949	14855	14769	14810	14936	14879	14805	14918	14730	14911	14880	14921	14901	14678	14820	14899	14770	14950	14843	14890	14995	14720	14917	14987	14974	14825	15121	14940	15074	15021	14812	14920	14859	14927	15015	14723	15069	14994	14958	14820	14957	14840	14840	14992	15125	14771	14848	14843	14940	14875	14837	14906	14833	14733	14683	14934	14875	14825	15031	14944	14932	14680	14954	14945	14918	14941	15027	14775	14761	14948	15061	14765	15005	14998	14852	14877	14821	14808	14831	14794	15072	15051	14922	15061	14808	14870	14670	14959	14805
25309	21426	29800	56523	37817	29296	22688	19921	18957	18862	18988	19139	18795	18789	18575	18721	18765	18597	18483	18506	18518	18506	18624	18599	18786	18646	18627	18546	18730	18467	18667	19449	20139	19785	19513	18963	18760	18647	18424	18301	18367	18557	18495	18424	18624	18519	18728	18415	18307	18510	18639	18573	18480	18451	18321	18500	18500	18391	18585	18418	18508	18543	18475	18502	18437	18568	18570	18546	18455	18390	18394	18345	18520	18586	18580	18370	18443	18493	18305	18494	18340	18326	18414	18683	18381	18389	18299	18473	18391	18429	18457	18500	18517	18498	18229	18518	18324	18608	18391	18656	18593	18482	18423	18401	18462	18371	18347	18350	18539	18390	18348	18444	18463	18504	18514	18311	18335	18402	18372	18221	18526	18323	18496	18489	18422	18327	18444	18339	18690	18464	18525	18327	18374	18498	18460	18332	18666	18437	18398	18570	18356	18592	18406	18397	18428	18376	18552	18424	18551	18148	18353	18481	18325	18375	18545	18436	18674	18305	18307	18652	18607	18276	18347	18643	18570	18618	18540	18379	18648	18536	18413	18379	18662	18415	18383	18375	18365	18309	18512	18239	18518	18463	18576	18620	18571	18352	18569	18610	18594	18508	18604	18319	18353	18367	18362	18422	18333	18429	18587	18652	18329	18419	18192	18450	18317	18368	18364	18463	18676	18416	18460	18419	18513	18478	18582	18614	18655	18579	18697	18456	18416	18654	18376	18540	18478	18394	18440	18316	18555	18353	18383	18580	18354	18557	18475	18412	18436	18378	18419	18431	18551	18346	18279	18414	18363	18405	18507	18369	18420	18460	18594	18614	18473	18583	18459	18366	18676	18447	18601	18686	18538	18296	18450	18372	18327	18518	18495	18484	18763	18413	18289	18374	18314	18439	18531	18546	18271	18391	18558	18230	18326	18466	18373	18478	18486	18492	18329	18386	18342	18307	18466	18286	18504	18541	18575	18330	18436	18451	18115	18419	18481	18299	18312	18401	18425	18488	18537	18464	18364	18408	18147	18517	18566	18329	18465	18475	18402	18359	18580	18433	18474	18540	18391	18374	18350	18336	18518	18398	18332	18607	18540	18346	18361	18411	18293	18616	18446	18477	18278	18315	18495	18715	18477	18568	18413	18331	18357	18225	18464	18386	18454	18346	18569	18634	18492	18389	18125	18544	18480	18310	18421	18503	18317	18390	18678	18438	18457	18257	18444	18431	18500	18555	18247	18341	18394	18424	18250	18332	18226	18523	18456	18531	18347	18465	18484	18559	18266	18456	18407	18414	18553	18377	18558	18574	18398	18317	18521	18211	18399	18369	18465	18444	18189	18334	18405	18171	18455	18506	18438	18369	18207	18424	18435	18590	18599	18613	18487	18598	18415	18525	18496	18331	18445	18471	18363	18656	18353	18633	18435	18400	18570	18381	18461	18614	18603	18658	18439	18512	18308	18446	18639	18512	18515	18415	18516	18152	18303	18451	18414	18509	18426	18238	18549	18598	18608	18554	18488	18436	18364	18520	18350	18630	18457	18408	18517	18414	18516	18353	18468	18360	18673	18477	18388	18463	18618	18343	18387	18522	18335	18449	18564	18439	18365	18470	18462	18375	18317	18262	18473	18321	18447	18494	18504	18503	18443	18446	18223	18473	18885	18506	18482	18345	18355	18667	18501	18510	18426	18682	18443	18370	18605	18487	18426	18663	18569	18415	18566	18433	18417	18434	18370	18508	18486	18246	18367	18470	18303	18349	18527	18605	18428	18210	18519	18335	18406	18572	18356	18385	18468	18635	18572	18304	18201	18624	18588	18377	18307	18486	18351	18727	18479	18418	18369	18573	18465	18489	18360	18382	18660	18496	18381	18315	18370	18420	18433	18453	18426	18343	18416	18472	18378	18376	18502	18499	18569	18541	18322	18242	18371	18387	18184	18320	18488	18398	18455	18492	18343	18601	18366	18502	18619	18365	18419	18652	18453	18571	18629	18319	18685	18630	18304	18627	18325	18448	18478	18469	18378	18512	18478	18313	18363	18315	18512	18500	18362	18305	18371	18231	18443	18463	18563	18529	18451	18449	18378	18542	18501	18422	18479	18482	18285	18354	18447	18427	18468	18734	18430	18430	18347	18374	18440	18484	18250	18441	18510	18304	18064	18321	18422	18608	18594	18313	18654	18571	18521	18734	18374	18472	18575	18404	18359	18549	18557	18625	18349	18418	18589	18652	18595	18281	18449	18446	18623	18540	18614	18563	18442	18551	18471	18508	18262	18628	18589	18597	18492	18497	18600	18397	18472	18462	18445	18524	18494	18318	18624	18570	18432	18526	18592	18376	18415	18576	18489	18446	18644	18653	18359	18431	18423	18661	18450	18326	18439	18563	18359	18439	18541	18498	18374	18444	18503	18398	18305	18468	18365	18365	18465	18450	18505	18597	18378	18338	18338	18479	18507	18579	18359	18582	18447	18629	18461	18299	18425	18594	18422	18430	18509	18367	18395	18523	18558	18627	18549	18542	18390	18401	18352	18295	18356	18532	18343	18415	18625	18406	18437	18380	18479	18428	18601	18440	18282	18555	18513	18546	18402	18257	18415	18291	18515	18393	18374	18393	18222	18575	18698	18525	18507	18303	18328	18441	18430	18272	18554	18380	18752	18410	18334	18564	18447	18619	18440	18275	18439	18352	18505	18551	18495	18581	18464	18393	18543	18274	18351	18513	18511	18588	18495	18441	18487	18346	18565	18593	18606	18592	18639	18499	18438	18488	18291	18508	18514	18531	18517	18545	18434	18442	18397	18310	18445	18526	18374	18430	18266	18363	18223	18536	18626	18399	18394	18599	18457	18555	18453	18471	18524	18492	18633	18537	18545	18614	18368	18405	18359	18570	18703	18406	18372	18540	18513	18395	18268	18554	18472	18616	18572	18460	18387	18562	18581	18349	18322	18290	18551	18514	18449	18361	18483	18463	18462	18560	18438	18260	18291	18547	18450	18569	18340	18495	18203	18445	18471	18649	18529	18607	18531	18406	18619	18322	18545	18475	18548	18208	18528	18439	18441	18474	18537	18500	18529	18510	18602	18651	18383	18422	18509	18533	18476	18504	18556	18364	18497	18266	18474	18585	18454	18651	18540	18438	18557	18525	18332	18311	18360	18403	18332	18483	18509	18386	18441	18275	18380	18485	18536	18534	18434	18261	18624	18406	18539	18453	18517	18431	18487	18323	18395	18656	18425	18263	18594	18284	18387	18627	18558	18252	18414	18401	18516	18393	18600	18283	18477	18386	18225	18556	18348	18399	18521	18368	18465	18553	18422	18460	18484	18347	18492	18425	18443	18494	18419	18478	18602	18396	18429	18279	18534	18555	18480	18245	18589	18684	18820	18530	18431	18528	18324	18526	18578	18419	18413	18306	18222	18243	18469	18536	18513	18536	18488	18122	18551	18537	18461	18423	18543	18519	18434	18413	18372	18714	18418	18375	18447	18512	18436	18363	18404	18498	18689	18454	18305	18273	18265	18409	18606	18343	18412	18321	18388	18470	18316	18683	18500	18363	18525	18322	18434	18417	18631	18677	18413	18418	18391	18384	18374	18477	18474	18477	18506	18554	18309	18539	18446	18469	18523	18231	18346	18320	18360	18537	18641	18457	18477	18523	18243	18445	18499	18362	18309	18484	18483	18541	18388	18496	18444	18384	18525	18356	18513	18633	18442	18371	18491	18513	18294	18408	18424	18261	18388	18354	18335	18603	18603	18502	18320	18336	18518	18638	18219	18686	18581	18486	18331	18397	18406	18373	18472	18519	18456	18308	18510	18542	18588	18519	18494	18527	18651	18580	18372	18600	18699	18454	18365	18391	18580	18661	18583	18555	18423	18570	18587	18433	18507	18355	18409	18628	18515	18576	18475	18299	18295	18621	18460	18472	18492	18492	18372	18734	18434	18279	18565	18492	18472	18395	18432	18266	18457	18438	18361	18521	18487	18786	18485	18634	18563	18566	18501	18518	18619	18504	18499	18323	18436	18617	18578	18260	18204	18679	18257	18375	18278	18572	18567	18461	18409	18510	18619	18545	18481	18568	18374	18386	18369	18288	18383	18268	18407	18486	18335	18542	18393	18519	18357	18364	18506	18430	18415	18393	18462	18594	18631	18472	18447	18340	18364	18286	18513	18391	18473	18372	18258	18463	18201	18308	18528	18465	18570	18495	18526	18381	18568	18404	18522	18368	18477	18517	18435	18378	18548	18428	18606	18447	18509	18269	18565	18645	18368	18601	18548	18517	18463	18373	18344	18514	18454	18329	18527	18352	18460	18418	18316	18389	18611	18445	18379	18518	18438	18407	18395	18471	18384	18483	18434	18514	18393	18257	18448	18460	18451	18488	18359	18479	18518	18426	18585	18484	18298	18316	18450	18307	18409	18424	18437	18365	18565	18533	18319	18499	18474	18575	18574	18667	18687	18297	18517	18640	18592	18544	18468	18451	18394	18409	18427	18408	18523	18616	18612	18497	18654	18549	18407	18580	18486	18324	18342	18646	18488	18568	18637	18469	18276	18292	18555	18425	18480	18475	18492	18398	18378	18476	18559	18375	18282	18541	18712	18514	18325	18735	18446	18549	18641	18476	18436	18682	18535	18356	18328	18338	18308	18678	18741	18456	18379	18415	18377	18376	18430	18356	18462	18425	18588	18386	18347	18481	18532	18365	18464	18419	18491	18376	18463	18428	18473	18430	18544	18395	18722	18488	18356	18406	18678	18578	18444	18331	18421	18527	18494	18478	18327	18562	18375	18376	18521	18409	18464	18290	18512	18413	18621	18618	18605	18315	18471	18541	18368	18566	18466	18435	18548	18492	18493	18432	18498	18412	18461	18495	18485	18494	18327	18618	18300	18553	18421	18458	18409	18422	18549	18337	18715	18472	18395	18498	18686	18447	18167	18442	18612	18389	18402	18411	18336	18473	18553	18652	18229	18644	18464	18395	18669	18398	18410	18530	18476	18339	18273	18418	18524	18514	18327	18727	18421	18294	18447	18366	18474	18302	18339	18461	18365	18488	18321	18635	18681	18645	18667	18527	18508	18345	18620	18335	18346	18662	18517	18287	18299	18364	18670	18422	18572	18526	18374	18538	18542	18588	18479	18255	18230	18700
16846	25141	32247	72906	25866	26412	15773	15542	15356	15262	15326	15282	15234	15269	15252	15114	14906	15013	15013	14943	15091	14981	14969	14936	15018	15043	15051	15224	15014	15139	15154	16556	17478	17096	16010	15393	14959	14857	14820	14901	14783	14814	14724	14674	14687	14827	14875	14945	14834	14910	14934	14847	14815	14811	14775	14766	14760	14818	14958	15012	14872	14775	14944	14874	14962	14891	14803	14834	15012	14944	14888	14902	14859	14872	14855	14871	14860	14966	14870	15018	14882	14741	14891	14818	14810	14926	14920	14753	14776	14975	14759	14842	14853	14875	14987	14811	14966	14849	14878	14857	14899	14892	14706	14902	14899	14783	14750	14671	14971	14862	14895	14904	14881	14943	14898	14819	14841	14665	14869	14974	14855	14831	14760	14802	14678	15002	14805	14815	14838	14960	14937	15089	15009	14801	14815	14946	14786	14848	14803	14959	14823	14978	14963	14759	14903	14934	14910	14968	14758	14716	14783	14944	14932	14978	14883	14732	14988	14938	14868	14890	14812	14847	14923	14954	14995	14797	14992	14806	14720	14844	14844	14834	14707	14870	14792	14899	14860	14935	15053	14758	14672	14952	14803	14748	14890	14741	15038	14959	14867	14998	14857	14927	14942	14960	14866	14766	14796	14866	14807	14701	14943	14954	14778	14841	14822	14815	14912	14743	14919	14908	14874	14993	14944	14977	14834	14869	14839	14759	14807	14846	14876	14857	14946	14727	14710	14920	14926	14718	14902	14837	14788	14763	14814	14949	14986	14757	14823	14604	14719	14764	14891	14846	14975	14952	14826	14948	14891	14906	14866	14984	14847	14931	14968	14820	14789	14813	14890	14879	14725	14824	14943	14765	14965	14817	14917	14927	14929	14875	14985	14908	14822	14707	14795	14895	14951	14769	14867	14804	14904	14959	15034	14727	14762	14632	14878	14908	14973	14767	14903	14807	14857	14745	14912	14906	14801	14801	14870	14817	14927	14736	14934	14903	14860	14855	14934	14865	14779	14813	14907	14824	14664	14841	14864	14898	14800	15017	14879	14664	14881	14783	14816	14910	14945	14858	14816	14672	14801	14897	14840	15078	14884	14880	14877	14704	14891	14874	14921	14881	14907	14941	14762	14875	14923	14790	14884	14835	14704	14891	14947	14805	14922	14838	14774	14944	14922	14974	14822	14787	14967	14744	14844	14945	14868	14857	14928	14890	14911	14943	14895	14669	14981	14671	14884	14886	14987	14745	14914	14899	14897	14656	14849	14841	14790	14817	14836	14875	14794	14802	14892	14889	14788	14822	14896	14977	14928	14840	14902	14856	14885	14929	14765	14674	14817	14890	14829	14810	14795	14919	14905	15106	15010	14968	14841	14800	14778	14942	14799	14834	14813	14780	14665	14834	14837	14780	14843	14827	14835	14730	14961	14812	14680	14816	14875	14932	14840	14942	14788	14877	15070	14676	14747	15021	14753	14783	14900	14899	14818	14830	14860	14755	14787	15053	14696	14936	14947	15024	14860	14746	14784	14892	15138	14854	14758	14885	14818	14614	14899	14669	14729	15020	14889	14840	14872	14822	14771	14955	14925	14806	14998	14801	14749	14955	14779	14861	14842	14740	14817	14890	14860	14739	14791	14790	15000	14786	14664	14827	15027	14781	14772	14882	14823	14996	14949	14922	14718	14702	14860	14874	14802	14779	14743	15032	14887	14684	14966	14854	14907	14654	14777	14729	14954	14818	14935	15230	14747	14668	14838	14846	14768	14764	14786	14800	14862	14707	14803	14724	14847	14850	14804	14921	14936	15084	14648	14818	15119	14884	14949	14812	14923	15014	14832	14776	14768	14851	14852	14718	14990	14978	14844	14774	15022	14817	14828	14821	14923	14759	14983	14877	14761	14855	14933	14947	14828	14856	14919	14711	14752	15053	15036	14836	14747	14880	14801	14818	14773	14796	14980	14708	14752	14695	14904	15037	14903	14840	14828	14935	14796	14935	14787	14754	14927	14919	14830	14789	15016	14958	14840	14887	14971	14934	14933	14775	14883	14729	14734	14863	14767	14885	14741	14964	14773	14864	14739	14868	14766	14740	14931	14877	15029	14848	14931	14927	15064	14912	14757	14804	14701	14763	14956	15040	14865	15051	14832	15018	14852	14969	14743	14758	15014	14886	14797	14784	14852	14894	14778	14746	14927	14896	14754	14794	14978	15069	14980	14880	14856	14895	14647	14915	14929	14774	14943	14889	14897	14946	14918	14852	14851	14815	14739	14886	14989	14858	14896	14914	14771	14737	14956	15021	14853	14845	14909	14923	14777	14800	14925	14890	14946	14725	14924	14753	14992	14906	14900	14850	14774	14810	14834	14664	14896	14880	14756	14804	14860	14728	14935	14867	14812	14716	14811	14778	14837	14808	14853	14881	14930	14669	14993	14813	14889	14806	14821	14870	15004	14886	14831	14962	15031	14732	14893	14920	14970	14801	14888	14836	14905	14667	14954	14803	14786	15055	14849	14807	14901	14894	15016	14860	14834	14904	14991	14789	14743	15045	14621	14933	14985	14908	14906	14895	14785	14732	14960	14750	14889	14866	14879	14877	14818	14811	14784	14959	14798	14924	14797	14995	14913	14799	14680	14954	14876	14863	14869	15029	14797	14889	14790	14985	14899	14808	14824	14929	14813	14876	14868	15071	14911	14759	14781	14862	14748	14808	14697	14825	14874	14952	14735	14951	14976	14812	15170	14898	14936	14907	14766	14885	14935	14769	14960	14718	15012	14819	14700	14826	14782	14664	14893	14935	14786	14875	14905	14906	14779	14960	14879	14926	14749	14672	14725	14854	14869	14903	14931	14912	15042	14955	14871	14895	14791	15157	14857	14781	14863	14825	14850	14903	14651	14750	14898	14865	14998	14835	15008	14797	14807	14826	14801	14869	14659	14684	14957	14791	14899	14718	14952	14913	14919	14689	14886	14853	14663	14905	14893	14924	15112	14938	14610	14897	14987	14876	14793	14992	14812	14771	14989	14761	14858	14932	14814	14830	14733	14935	14901	14862	14880	14780	14820	14793	14843	14828	14855	14941	14925	14826	14934	14894	14828	14883	14975	14752	14871	14797	14802	14637	14940	14776	14752	14889	14872	14807	14874	14923	14839	14744	14851	14653	14773	14855	14947	14852	14781	14792	15020	14827	14965	14882	14879	14835	14720	14835	14711	14862	15016	14819	14858	14854	14901	14882	15112	14798	14782	14873	14897	14718	14915	15039	14942	14792	14653	14979	14871	14767	14897	14818	14868	14969	14787	14959	14958	14839	14972	14854	14645	14914	14964	14710	14850	15012	14840	14880	14721	14882	14876	14795	15056	14947	14882	14904	14846	14820	14864	14732	14859	14724	14934	14952	14820	14815	14875	14878	14816	14990	14665	14894	14786	14935	14931	14941	14979	14995	14917	14907	14798	14929	15043	14851	14841	14990	14967	14760	14828	14892	14944	14942	14899	14933	14815	14983	14858	14831	14882	14895	14894	14940	14760	14744	14871	14880	14894	14980	14659	14900	14804	14740	14701	14919	14965	14911	14924	14854	14835	14777	14904	14808	14938	14920	14783	14958	14955	14854	14775	14750	14964	14868	14876	14852	15067	14719	14913	14774	14770	14922	14888	14864	14827	14833	14798	14878	14748	14804	14814	14847	14817	14812	14851	15047	14957	14659	14771	14957	14832	15009	14778	14903	14854	14805	14887	14859	14696	14919	14811	14827	14795	15008	14911	14772	14791	14846	14887	14941	14853	14750	14896	14884	14812	14898	14964	14801	14939	14845	14729	14966	14933	14709	15039	14968	14828	14942	14849	14781	14895	14665	14800	14884	14861	14769	14905	14910	14747	14774	14821	14867	14865	14927	14670	14970	14866	14695	14731	14989	14970	14750	14867	14831	15010	14804	14761	14976	14913	14997	14709	14837	14744	14993	14820	14990	14982	14740	14977	14839	14820	14800	14923	14776	14753	14793	14813	14837	14906	14903	14643	14877	14966	14886	14804	14917	14802	14806	14617	14971	14766	15064	15039	15017	14783	14843	14724	14976	14824	14947	14899	14967	14980	14854	14805	14796	14900	14854	14982	14944	14966	14670	14805	14699	14895	14867	14666	14843	14860	14871	14993	14888	14878	14873	14943	14913	14709	14866	14813	14913	14720	14882	14698	14952	14848	14827	14763	14782	14767	14933	14836	15008	14904	14908	14822	14892	14838	14943	14917	14825	14927	14834	14889	14840	14967	14864	14824	14759	14967	14843	14851	14822	14724	14938	14903	14795	14818	14910	14769	14681	14770	14754	14876	15064	14972	14821	14834	14925	14856	14749	14739	14795	14885	14731	14790	14821	14928	14960	14869	14817	14753	14867	14888	14856	14838	14750	15002	14982	14817	14723	14872	14855	14881	14903	14928	14792	14730	14864	14825	15022	14906	14711	15037	14850	14857	14874	14721	15072	14657	14776	14958	14820	14711	14879	14792	14856	15037	15062	14786	14912	14837	14689	14902	14709	14802	14811	14852	14866	14848	14911	14832	14763	14733	14904	14919	14987	14818	14787	14874	14881	15003	14883	15012	14785	14932	14922	15053	14812	14942	14923	14790	14995	14792	14795	14950	14887	14695	14886	14841	14929	14709	14907	14910	14712	14713	14856	14996	14631	14723	14800	14807	14859	14885	14847	14776	14855	15057	14934	14940	14901	14860	14761	14958	14841	14888	14970	15008	14870	14986	14913	14831	14706	14887	14827	14824	14856	15095	14776	14780	14921	14941	14973	14917	14836	14993	14823	14747	14853	14820	14841	14729	14787	14743	14931	15006	14980	14954	14759	14904	14880	14766	14889	14741	14790	14771	14727	14901	14909	14765	14892	15021	14771	15047	14662	15017	14824	14849	15079	14724	14721	14774	14981	14845	14958	14809	14912	14644	14677	14870	14919	14907	14859	14734	14956	14888	14917	14795	14702	14898	14655	14770	14794	14832	14659	14978	14847	14782	14863	14868	14961	14829	14927	14852	14811	14965	14847	14835	14870	14865	14876	14746	14820	14892	14852	14854	14784	14806	14584	14974	14675	14950	14927	14930	14973	14844	14851	14987	14949	14772	14907	14801	14948	14793	14838	14915	14868	14768	14852
23693	21410	31342	54221	34415	30701	25618	20303	18772	18997	18799	18622	18863	18661	18420	18399	18295	18568	18347	18331	18446	18135	18309	18272	18313	18128	18292	18149	18112	18105	18164	18227	20003	22483	21263	19685	18372	17937	18244	18025	18193	18153	18179	18198	18255	18253	18359	17918	18089	18064	18094	18127	17998	17943	18070	17924	17924	18055	18152	18126	17880	18030	18151	18021	18195	18012	18027	17899	18140	18016	17993	18024	17914	18149	17978	18077	17919	18056	18096	17958	17862	18002	18198	17745	18169	17990	18042	17917	17929	18314	18190	17920	17805	18122	18067	17986	18056	17862	18093	17974	18114	17985	18222	18000	18085	18225	17967	18185	18136	18207	18133	18001	18358	17926	17967	18098	18160	17918	18043	18116	17981	18006	17952	17963	18015	18096	18057	18180	18425	17969	18039	17876	17962	18035	18028	18259	18043	18010	18046	17821	18010	17924	18080	18274	18058	17953	18080	18124	18268	17999	17999	17870	18086	17869	17986	17977	18041	18086	18031	17868	18052	17878	18227	18079	18053	18012	18108	18140	18025	18016	18139	18025	18016	18037	17952	18191	18067	18064	18051	18023	18037	17967	17964	17997	18019	17902	18048	18156	18170	18153	17982	18068	18006	17943	18167	17985	18273	18236	17879	17948	17980	18016	18251	18183	18123	17978	18219	17956	17875	18064	17844	17950	18058	18083	17943	18087	17882	18081	18198	18038	18073	18156	18193	18077	17938	17913	18093	18115	18023	17878	18063	17794	18181	17960	18178	17854	18055	18072	18101	18185	18104	18065	18031	18052	18011	17847	18231	18055	17987	18095	18116	18003	18008	18101	17901	18055	18062	18024	18083	18067	18118	18090	18067	17909	17932	18109	18119	17884	18004	17764	18108	18224	18086	18163	18181	17921	17985	18157	17995	17967	17896	18152	18012	17922	17998	17809	18061	17996	18261	18005	17865	17988	18079	18026	17950	18055	18017	18137	17891	18101	18160	18011	17934	17828	17936	18007	18186	18160	18148	17824	18055	17986	17960	18007	17940	18087	18031	18013	18020	17834	17862	18140	18191	17859	18304	17894	17960	17928	18006	18126	18106	18007	17904	18012	18007	17852	17972	18025	17951	18067	18035	18176	18005	18121	18062	18074	17809	18035	17851	17915	18032	18113	18088	17997	18135	17866	18079	17922	18211	18080	17973	17735	17917	17955	18255	18084	17935	17973	17905	17984	18003	17799	17940	18125	18112	17881	17888	18070	18027	18070	17979	18106	18212	18184	18036	18023	17858	17951	17958	17895	17873	17823	18066	18021	18090	18121	17911	18166	18010	17934	18089	18112	18019	18087	17879	18121	18158	18049	17935	17988	17939	18084	17950	18221	18058	18071	18025	17846	17962	18336	18122	17979	18111	18070	18290	17904	17982	17938	17837	17820	18023	18199	18232	17986	18113	18010	17949	18106	18110	17993	18082	18172	18251	18027	17946	17962	17979	18019	18094	18084	17916	18144	18121	18183	17994	18083	17963	18394	17814	18102	17957	18175	18154	18011	17841	18084	17866	18051	18167	18146	18191	17922	17995	18145	17978	18081	18126	17808	18430	17836	18210	18151	18014	18060	18150	18009	18178	18205	18067	18078	17974	18081	17900	18052	17871	18066	17939	17945	18121	18014	18032	18018	17959	17913	18231	18031	18045	17904	18159	17956	18246	17936	18132	18159	17817	17971	18117	18008	18024	18117	17896	18030	18070	18092	17995	18075	18097	17958	18071	18065	18128	18226	17960	17902	17978	17987	18020	18195	17972	18047	18183	18198	17967	18015	17954	17958	17903	18054	18087	17932	18190	17944	18244	18069	18139	18081	18114	18072	18062	17990	17930	18019	18046	17954	18033	18014	18055	17944	18102	17928	18131	18083	18186	18062	18056	18094	17967	17879	18038	18013	17914	18120	17923	17820	18242	18019	18171	17923	18040	18028	18149	18241	18139	17981	17920	18059	17956	18021	17921	18033	17933	17889	17952	17948	18051	18116	18099	17964	18006	17991	17960	18162	17797	17685	18009	18102	18124	17983	17893	17964	17785	18159	18249	17985	18104	17896	18100	17841	18111	18160	18135	18202	18063	18028	17931	17928	17908	18007	17933	17949	18131	18143	18124	18050	18109	18064	18277	17887	18014	17817	17938	18254	18295	17992	18175	18089	18040	17952	18066	18032	18047	17947	18246	18024	18164	18355	18143	17964	18063	17895	18080	17980	18013	17916	17939	18006	18117	18111	18060	17893	18197	17960	18009	18101	17970	18046	18209	18166	18025	17980	18007	18094	18016	18025	17943	17893	18324	18048	18033	18109	18103	17975	18052	18112	17909	18193	18174	17990	18034	18218	17898	17900	18059	18238	17932	17960	17991	18152	17946	18023	18047	17983	18112	18104	17787	17962	18287	17993	17919	17777	17937	17820	17989	17803	17843	18106	18077	17928	18201	17909	18129	18097	18003	17944	18104	17720	18130	18061	17995	17838	18068	18143	18142	18125	18134	17944	17989	17962	18088	18047	18001	17745	17888	18014	17944	17990	18069	18147	18176	18185	17957	17989	17933	17984	17743	18088	18225	18153	17988	18115	17871	18053	18038	17997	17947	18282	18004	17925	18108	17942	18105	18012	18008	17970	17987	18073	17881	17877	18080	17951	18209	17996	17922	18163	18102	18140	17865	18255	18167	18109	18089	17911	18139	18030	18072	18000	18053	18092	18050	17950	18039	17998	18005	17906	17996	18024	18265	17844	18231	18140	18018	18084	18112	18056	18024	18177	17999	17976	18162	17952	17893	18048	17876	18103	18004	18024	18065	18054	18077	17721	18041	17931	18072	17857	18129	18035	18049	18036	17875	18296	18079	18098	17995	17970	18178	18193	18072	18024	17787	17906	18094	17934	18187	18052	17788	18124	17996	17956	17995	18080	17876	18115	17962	18060	17991	18149	18180	17977	18040	17985	18160	17881	18178	18142	18124	17956	18071	18212	18187	17811	18051	17863	17888	18119	17981	17946	17871	18075	18062	17927	18102	18079	18155	17917	17869	18070	17897	18120	18198	18123	18125	17900	18074	17997	18206	17955	18030	18264	18013	17931	17888	18037	17980	18116	17742	18083	18233	18026	18143	18317	17997	18053	17863	18048	18071	18145	18102	18003	18001	18079	18171	17992	18042	18149	18186	18148	18114	18135	18174	18009	18147	18148	18281	18111	17977	17955	18084	18078	17792	18070	18188	17992	18276	18141	18295	18298	17861	17908	17884	17867	17966	17941	18078	17837	18086	18030	17977	17923	18029	17872	18066	18029	18108	17977	18173	18143	17788	17899	18031	17897	18038	17887	18062	17963	17946	18041	18191	18113	18022	18008	17966	17950	17897	18046	18421	18049	18054	18314	17935	18260	18126	17999	18054	18113	18142	18030	18184	18283	18008	18095	17903	18005	17966	17960	18078	17937	18153	18074	17950	18081	17812	17952	18099	17912	18085	18076	18234	17879	17915	18088	18012	17864	18026	17955	18146	18069	18255	17883	18023	18168	18220	18095	18072	18097	17970	18044	17950	18162	17899	17987	18052	18097	18098	17970	18142	18016	17927	17908	18253	18020	18050	18127	17910	18058	17940	18099	18176	17969	18188	17949	18024	18067	17927	18163	18015	18126	17923	18241	18005	18119	17877	18287	18127	17920	17963	18015	18157	18090	17974	18068	18080	17929	18134	18135	17967	18087	18153	18130	18215	17898	18030	18171	18036	18070	17930	17817	18142	18148	18095	18204	18157	18193	17910	18231	18144	18106	18127	17965	17901	18167	17900	18039	17982	18107	18082	18150	17987	18065	18008	17867	18019	17953	17948	17996	17975	17982	18017	18088	17883	18082	18066	17882	18021	17953	17831	18023	18030	18107	18025	18025	17966	18033	17974	18005	18191	18028	18140	18101	17847	18144	17921	18061	18004	18032	18087	18033	18112	18010	17977	18058	18038	18024	18071	17947	17947	18149	18100	17838	17903	18164	17881	18210	18193	17950	18235	17963	17867	17987	17932	18172	18024	18001	18130	18148	18032	18072	18036	17988	18021	17875	18093	18113	18141	18016	18193	18016	18173	17948	18184	17962	17948	17997	18089	17939	17982	18002	18046	18215	18066	18006	18264	18064	17869	18189	18175	17906	18125	18041	17995	17981	18199	17765	18016	18189	18008	17917	18014	18208	18203	18015	18089	18020	18046	17981	17813	17998	18143	17841	17789	18099	18212	18050	18033	18067	17883	17930	18035	18092	17844	18003	17909	18028	18049	17964	18027	17811	18102	17832	18026	17899	18168	17879	18104	17973	17991	18056	17964	17830	18031	18282	18063	17977	18197	18074	17967	18063	18015	18043	17896	18058	18119	18107	18056	18100	18068	18004	17831	18036	18183	18065	17849	17956	18144	17972	17881	17943	18155	17805	18049	18096	17991	18070	17984	18098	18207	18181	18229	17955	17771	18216	18177	17874	18020	18053	17920	17950	17934	18021	18057	18010	18035	17888	18052	18197	18210	17938	18006	18231	18150	18079	18269	18005	18061	17952	18097	18040	18149	17953	18280	18048	18055	18050	18169	17867	18033	18167	18154	17820	17908	17911	18137	17986	18060	18144	18014	17841	18017	18103	18020	17965	17938	17953	17846	18036	17931	18014	17991	18178	17950	18097	18333	18018	18146	18135	18061	18155	18061	18045	18029	18022	18004	18150	17976	17643	17995	17824	18129	18037	18325	18097	17986	17909	17797	17890	18191	17966	17987	18005	18208	18102	18084	18037	18086	18137	18171	18068	18134	18086	18004	18115	18105	18062	18042	18142	18009	18052	18179	18031	18027	18038	18028	17966	18085	17935	18183	18126	18120	18033	18010	18127	18008	17866	17889	17935	17872	18159	18232	18012	18156	18175	18118	17964	17908	18014	17925	17904	17996	17974	17952	17994	17888	17986	17939	18018	17918	17806	17926	18154	18164	17969	18045	18077	18173	17976	17973	18029	18038	18120	17799	17972	17959	17761	18037	18045	18001	17905	17986	18149	18106	18027	18071	18359	18230	18135	18069	18118	17971	17974	18015	17939	18152	18069	17938	17968	18185	18257	18242	17993	17904	18002	18248	17983	17895	17924	18154	17993
18626	30486	43421	85083	26177	30062	16271	15828	15786	15549	15495	15467	15151	15282	15109	14891	15016	14767	15086	14781	15002	14781	14861	14769	14732	14693	14610	14691	14788	14737	14624	14905	18190	21108	18583	16204	14744	14542	14481	14702	14512	14555	14436	14496	14485	14546	14602	14638	14454	14610	14594	14594	14531	14601	14501	14366	14594	14584	14577	14591	14565	14580	14565	14640	14566	14528	14445	14552	14693	14557	14624	14642	14478	14555	14673	14623	14477	14543	14417	14584	14522	14548	14636	14509	14544	14570	14579	14714	14357	14505	14426	14622	14448	14603	14454	14576	14566	14572	14456	14732	14654	14526	14786	14797	14451	14545	14635	14519	14584	14466	14552	14609	14625	14619	14426	14575	14711	14535	14446	14483	14585	14543	14781	14660	14512	14598	14574	14509	14832	14636	14708	14591	14539	14598	14500	14746	14512	14696	14506	14635	14500	14417	14715	14466	14679	14634	14504	14583	14615	14654	14471	14512	14646	14414	14438	14349	14578	14420	14654	14688	14585	14382	14742	14592	14577	14556	14399	14693	14603	14487	14562	14503	14521	14322	14667	14629	14576	14539	14442	14480	14482	14719	14565	14581	14642	14535	14624	14596	14523	14556	14476	14348	14661	14557	14686	14454	14683	14712	14641	14531	14622	14412	14475	14649	14453	14632	14665	14640	14759	14528	14704	14683	14563	14576	14520	14501	14610	14772	14564	14580	14627	14518	14476	14393	14691	14579	14457	14579	14476	14657	14672	14411	14536	14558	14583	14655	14596	14580	14516	14529	14606	14744	14699	14550	14532	14584	14651	14417	14389	14737	14494	14372	14531	14510	14654	14513	14632	14435	14690	14583	14669	14514	14594	14563	14494	14692	14598	14682	14483	14738	14574	14565	14497	14640	14597	14659	14604	14370	14591	14596	14609	14677	14488	14460	14546	14556	14573	14442	14447	14606	14577	14358	14521	14471	14733	14549	14578	14733	14639	14451	14498	14476	14624	14532	14578	14464	14463	14597	14596	14702	14605	14539	14355	14597	14739	14657	14627	14701	14540	14574	14610	14663	14529	14715	14635	14475	14585	14495	14499	14616	14339	14552	14566	14582	14308	14577	14415	14503	14545	14561	14682	14567	14673	14565	14594	14540	14593	14545	14741	14660	14466	14556	14453	14511	14535	14405	14629	14416	14504	14648	14561	14566	14608	14459	14631	14572	14654	14573	14735	14455	14638	14667	14645	14576	14522	14577	14545	14462	14583	14647	14656	14491	14623	14657	14804	14740	14621	14558	14649	14470	14568	14580	14582	14621	14541	14649	14553	14615	14708	14694	14653	14476	14596	14549	14536	14648	14630	14371	14565	14572	14587	14510	14597	14686	14678	14639	14488	14618	14526	14671	14536	14582	14607	14793	14455	14445	14596	14448	14436	14558	14478	14543	14647	14640	14520	14498	14756	14614	14822	14640	14721	14575	14440	14475	14620	14625	14406	14571	14677	14605	14371	14445	14536	14555	14637	14563	14666	14788	14548	14552	14503	14657	14557	14711	14510	14598	14421	14750	14576	14659	14664	14670	14559	14582	14443	14576	14622	14584	14671	14744	14504	14474	14627	14504	14630	14577	14464	14543	14552	14667	14530	14624	14531	14625	14542	14595	14533	14673	14467	14644	14542	14579	14547	14557	14582	14606	14517	14668	14490	14504	14478	14400	14471	14653	14622	14569	14640	14652	14507	14414	14571	14475	14504	14611	14520	14513	14362	14655	14447	14611	14527	14635	14495	14514	14638	14697	14490	14647	14603	14668	14499	14518	14580	14562	14609	14423	14650	14515	14657	14580	14649	14501	14607	14465	14495	14675	14553	14511	14577	14541	14725	14623	14476	14671	14467	14523	14448	14483	14557	14703	14415	14576	14592	14577	14530	14481	14621	14574	14441	14662	14422	14743	14444	14563	14490	14558	14634	14584	14486	14529	14659	14643	14637	14544	14508	14524	14621	14708	14664	14599	14596	14623	14645	14641	14586	14523	14604	14668	14655	14662	14863	14629	14516	14676	14638	14607	14586	14542	14643	14561	14554	14546	14565	14514	14492	14752	14582	14661	14748	14509	14561	14714	14547	14525	14659	14640	14703	14584	14544	14623	14713	14618	14432	14530	14588	14705	14641	14567	14524	14463	14609	14554	14524	14603	14807	14511	14572	14646	14531	14519	14634	14563	14420	14626	14643	14638	14655	14485	14482	14533	14608	14614	14569	14413	14640	14571	14387	14589	14416	14680	14455	14598	14556	14296	14665	14554	14542	14502	14716	14615	14582	14504	14637	14536	14511	14507	14509	14584	14587	14709	14557	14722	14595	14619	14469	14586	14639	14757	14562	14544	14391	14629	14475	14633	14568	14585	14630	14690	14545	14525	14643	14469	14514	14574	14686	14605	14671	14715	14473	14479	14600	14656	14399	14630	14604	14483	14694	14597	14547	14656	14578	14543	14610	14349	14490	14556	14777	14592	14741	14409	14598	14601	14547	14453	14518	14663	14605	14613	14593	14701	14517	14596	14633	14680	14665	14562	14396	14546	14601	14718	14434	14635	14608	14500	14551	14529	14549	14686	14490	14570	14438	14426	14557	14770	14505	14472	14494	14474	14590	14539	14495	14464	14570	14306	14712	14598	14699	14557	14668	14603	14652	14479	14513	14755	14621	14446	14828	14693	14617	14573	14452	14542	14697	14470	14526	14483	14668	14695	14586	14384	14620	14676	14487	14613	14541	14655	14510	14566	14600	14623	14594	14571	14609	14697	14756	14771	14525	14594	14783	14495	14703	14625	14556	14542	14654	14563	14559	14801	14655	14611	14516	14634	14418	14575	14644	14582	14657	14542	14526	14496	14597	14340	14407	14469	14545	14697	14393	14680	14579	14520	14747	14485	14621	14603	14328	14428	14596	14581	14728	14510	14455	14553	14620	14621	14474	14545	14774	14652	14613	14623	14597	14525	14495	14396	14678	14618	14614	14504	14545	14578	14560	14635	14559	14607	14469	14723	14547	14644	14578	14616	14699	14643	14561	14536	14557	14657	14549	14530	14522	14582	14444	14609	14504	14698	14551	14660	14691	14701	14604	14523	14556	14560	14663	14536	14444	14603	14448	14614	14488	14623	14543	14628	14686	14571	14606	14571	14660	14495	14592	14652	14687	14530	14561	14687	14646	14630	14562	14396	14477	14628	14514	14610	14523	14694	14587	14572	14528	14649	14676	14736	14551	14397	14438	14455	14584	14478	14843	14562	14490	14510	14549	14530	14701	14578	14712	14650	14541	14523	14457	14491	14513	14480	14487	14561	14434	14636	14495	14594	14545	14496	14676	14491	14575	14471	14691	14515	14496	14614	14504	14715	14443	14593	14478	14502	14733	14607	14624	14599	14479	14637	14471	14514	14596	14537	14675	14605	14630	14545	14601	14515	14678	14606	14447	14710	14604	14641	14465	14569	14546	14712	14680	14580	14661	14643	14502	14516	14534	14579	14537	14676	14604	14495	14464	14473	14595	14571	14668	14660	14683	14594	14556	14462	14680	14539	14604	14490	14788	14686	14549	14564	14496	14590	14593	14492	14696	14528	14522	14495	14519	14289	14523	14538	14582	14609	14464	14449	14666	14605	14545	14411	14643	14528	14690	14607	14539	14532	14435	14652	14426	14453	14388	14546	14570	14403	14508	14558	14533	14603	14681	14401	14684	14538	14572	14563	14551	14645	14493	14673	14482	14550	14545	14510	14635	14623	14603	14730	14449	14548	14425	14591	14530	14475	14544	14560	14696	14490	14405	14570	14485	14519	14574	14550	14562	14443	14613	14629	14510	14528	14440	14519	14535	14751	14687	14507	14611	14700	14734	14493	14577	14681	14623	14532	14550	14549	14667	14542	14557	14521	14674	14503	14424	14647	14562	14522	14490	14737	14493	14508	14571	14571	14618	14601	14759	14607	14533	14617	14517	14605	14701	14408	14568	14585	14448	14631	14654	14593	14555	14611	14477	14510	14531	14600	14588	14547	14517	14619	14468	14648	14574	14509	14634	14629	14489	14588	14508	14560	14629	14487	14505	14688	14679	14500	14561	14529	14443	14609	14540	14515	14395	14612	14478	14537	14573	14723	14566	14632	14635	14605	14512	14638	14596	14535	14600	14595	14727	14516	14646	14545	14662	14628	14668	14485	14651	14524	14559	14587	14471	14660	14656	14585	14645	14572	14649	14646	14620	14442	14549	14559	14548	14693	14488	14411	14556	14668	14540	14467	14465	14628	14638	14624	14469	14522	14461	14485	14637	14593	14512	14523	14434	14637	14689	14633	14574	14519	14549	14727	14574	14386	14543	14486	14614	14507	14628	14659	14537	14533	14539	14591	14553	14655	14743	14468	14539	14485	14547	14442	14532	14599	14597	14547	14501	14493	14528	14565	14610	14522	14564	14610	14631	14539	14618	14462	14637	14580	14551	14500	14790	14462	14479	14349	14588	14728	14606	14667	14880	14520	14602	14470	14644	14651	14382	14442	14625	14519	14632	14624	14650	14539	14684	14481	14592	14479	14493	14556	14668	14565	14522	14407	14575	14488	14504	14534	14662	14574	14549	14742	14460	14561	14503	14802	14698	14422	14556	14568	14535	14629	14420	14586	14608	14648	14604	14378	14688	14679	14590	14701	14620	14532	14478	14714	14643	14718	14574	14598	14505	14447	14631	14553	14601	14545	14569	14427	14559	14714	14514	14631	14566	14592	14608	14409	14450	14690	14623	14541	14414	14679	14519	14508	14525	14558	14556	14618	14485	14499	14630	14460	14502	14697	14575	14558	14784	14677	14573	14386	14610	14590	14433	14664	14436	14587	14689	14652	14703	14561	14547	14423	14791	14363	14544	14481	14619	14722	14567	14609	14566	14504	14575	14547	14415	14564	14408	14683	14705	14547	14617	14570	14679	14558	14643	14538	14512	14537	14575	14526	14572	14608	14668	14549	14486	14458	14619	14510	14593	14515	14567	14568	14531	14565	14628	14588	14605	14548	14553	14399	14485	14596	14660	14736	14574	14441	14601	14657	14693	14623	14460	14445	14636	14589	14782	14733	14408	14658	14610	14515	14610	14441	14568	14522	14628	14480	14609	14641	14568	14732	14544	14526
29873	22834	28309	39702	23162	19396	18548	18135	18216	18232	18258	18374	18369	18529	18426	18257	18296	18152	18320	18100	18230	18245	18234	18136	18137	18058	18272	18411	17989	18161	18305	18120	18528	18664	18399	18446	18345	18239	18220	18256	18241	18182	18114	18297	18280	18168	18215	18213	18219	18139	18123	18056	18187	18187	18183	18128	18390	18232	18344	18394	18173	18209	18345	18376	18222	18303	18203	18277	18096	18319	18060	18355	18046	18366	18117	18288	18258	18123	18042	18296	18279	18092	17974	18114	18048	18318	18282	18111	18252	18288	18365	18179	18126	18156	18194	18215	18155	18113	18163	18390	18384	18157	18174	18128	18319	18324	18222	18259	18342	18163	18114	18299	18338	18222	18190	18127	18251	18126	18430	18386	18513	18375	18153	18094	18195	18242	18376	18120	18063	18213	18386	18164	18233	18248	18374	18036	18142	18032	18201	18192	18221	18102	18282	18278	18339	18097	18292	18280	18321	18273	18365	18269	18236	18019	18176	18081	18043	18164	18221	18292	18075	18298	18121	18014	18041	18038	18240	18352	18225	18153	18231	18165	18278	18281	18135	17967	18359	18346	18212	18207	18123	18066	18292	18076	18241	18083	18189	18151	18292	18228	18045	18247	18250	18354	18249	18254	18113	18172	18209	18293	17941	18204	18150	18282	18233	18255	18220	18310	18152	18254	18016	18166	18288	18147	18208	18244	18110	18233	17947	18248	18078	18042	18274	18245	17926	18200	18459	18134	18126	18277	18246	18151	18302	18175	18352	18017	18156	18293	18208	18068	18073	18366	18177	18064	18083	18229	17991	18287	17916	18123	18189	18060	18364	18186	18185	18124	18245	18048	18154	18280	18257	18162	18218	18330	18121	18065	18235	18274	18152	18087	18253	18370	18235	18337	18218	18074	18325	18368	18466	18163	18298	18255	18090	18409	18212	18185	18202	18298	18347	18141	18244	18292	18082	18403	18295	18206	18221	18421	18178	18123	18261	18045	18042	18150	18250	18040	18313	18209	18174	18105	18124	17916	18223	18146	17984	18084	18217	17989	18464	18092	18151	18121	18254	18027	18019	18316	18184	18172	17972	17958	18053	18415	18312	18057	18122	17949	18334	18186	18158	18427	18178	18203	18170	18156	18184	18128	18296	18167	18144	18286	18261	18107	18270	18158	18160	18200	18208	18339	18394	18128	18207	18251	18069	18284	18137	18051	18360	18351	18067	18213	18190	18080	18315	18325	18092	18150	18086	18424	17982	18299	18201	18115	18110	18138	18197	18284	18179	18255	18120	18265	18084	18374	18260	18222	18296	18059	18284	18339	18434	18291	18032	18077	18356	18297	18220	18191	18126	18189	18077	18494	18116	18253	18223	18417	18112	18294	18309	18093	18285	18122	18182	18042	18258	18414	18256	18103	18288	18176	18388	18000	18291	18257	18128	18226	18282	18197	18252	18175	18149	18187	18206	18171	18368	18498	18222	18440	18050	18389	18243	18187	18136	18056	18060	18102	18024	18087	18226	18128	18298	18378	18212	18106	18313	18275	18356	18047	18059	18167	18194	18313	18205	18340	18300	18212	18261	18186	18000	18352	18401	18492	18056	18332	18263	18127	18116	18045	18113	18265	18124	18079	18192	18213	18245	18241	18460	18257	18211	18193	18314	18160	18423	17887	18255	18276	18288	18293	18188	18271	18110	18024	18074	18352	18289	18103	18083	18256	18167	18310	18174	18401	18270	18067	18429	18293	18161	18277	18202	18201	18224	18271	18190	18249	18075	18152	18229	18249	18345	18105	18143	18030	18093	18172	18190	18243	18332	18149	18208	18264	18212	18362	18250	18229	17955	18134	18092	18059	18021	18092	18011	18318	18209	18254	18074	18234	18308	18314	18177	18169	18185	18131	18127	18088	18233	18057	18271	18259	18032	18320	18259	18024	18200	18292	18440	18266	18149	18143	18218	18120	18313	18314	18155	18414	18227	18255	18222	18039	18225	18073	18097	18219	18310	18358	18388	18149	18249	18128	18297	18251	18275	18177	18141	18402	17984	18169	18254	18182	18295	18109	18174	18081	18174	18279	18025	18377	18118	18228	18377	18185	18284	17993	18097	18202	18161	18217	18134	18356	17985	18030	18453	18076	18280	18275	18234	18139	18113	18293	18247	18155	18164	18117	18076	18348	18086	18439	18142	18253	18379	18359	18265	18186	18179	18265	18167	18173	18131	18413	18244	18360	18149	18218	18340	18209	18127	18062	18120	18093	18250	18430	18273	18062	18117	18146	18338	18059	18063	17979	18311	18195	18393	18185	18187	18425	18280	18210	18208	18297	18201	18191	18203	18191	18378	18259	18226	18256	18237	18334	18155	18036	18217	18269	18115	18133	18106	18351	18153	18161	18243	17938	17947	18120	18103	18273	18246	18391	18095	18064	18201	18180	18176	18243	18197	18070	18181	18249	18100	18051	18316	18231	17930	18373	18223	18225	18221	18093	18405	18278	18257	18346	18278	18239	18058	18374	18218	18310	18164	18122	18266	18202	18313	18416	18163	18356	17968	18193	18466	18273	18290	18120	18293	18223	18268	18454	18266	18161	18359	18124	18121	18348	18072	18160	18040	18208	18177	18204	18051	18087	18274	17940	18323	18184	18385	18052	18201	18115	18312	18304	18260	18174	18324	18049	18258	18124	18230	18155	18027	18271	18618	18232	18205	18400	18165	18135	18209	17952	18190	18172	18178	18212	18084	18170	18066	18171	18214	17924	18219	18200	18444	18158	18087	18143	18285	18204	18255	18175	18096	18106	18163	18164	18376	18122	18033	18053	18144	18216	18289	18139	18111	18162	18083	18315	18062	18188	18067	17886	17851	18359	18192	18298	18233	18361	18234	18244	18426	18165	18079	18298	18246	18264	18172	18349	18223	17925	18312	18345	18382	17995	18216	18212	18175	18199	18344	18184	18078	18062	17989	17932	18262	18299	18303	18432	18393	17971	18088	18351	18198	18090	18444	18245	18317	18248	18175	18210	18146	18246	18198	18302	18086	18225	18240	18269	18244	17985	18348	18198	18264	18216	18305	18053	18118	18201	18235	18066	18234	18351	18235	18157	18343	18223	18212	18228	18005	18299	18265	18131	18102	18386	18376	18250	18199	18189	18305	18081	18348	18362	18383	18321	18159	18237	18265	18169	18068	18076	18305	18203	18027	18103	18282	18280	18203	18034	18107	18135	18278	18140	18296	18306	18197	18097	18276	18035	18348	18282	18130	18043	18301	18273	17951	18179	18295	17998	18397	18345	18226	18300	18291	18196	18283	18241	18159	18351	18280	17977	18175	18171	18295	18153	18288	18352	18141	18268	18239	18318	18278	18098	18186	18006	18157	18387	18293	18072	18274	18278	18295	18142	18095	17953	18230	18326	18249	18146	18128	18185	18078	18134	18205	18234	18123	18224	18082	18080	18249	18150	18273	18386	18166	18151	18274	18204	18242	18138	18230	18215	18262	18257	18209	18231	17995	18344	18310	17915	18349	18084	18276	18210	18289	18372	18146	18204	18189	18028	17999	18056	18169	18323	18166	18312	18312	18253	18061	18336	18249	17940	18153	18215	18409	17987	18384	18197	18175	18413	18160	18367	18102	18059	18284	18275	18166	18103	18182	18287	18160	18219	18190	18175	18163	18408	18338	18399	18376	18194	18109	18427	18129	18186	18382	18194	18316	18320	18280	18136	18056	18428	18152	18061	18175	18173	18276	18231	18170	18044	18040	18355	18209	18090	18173	18165	18011	18128	18070	18142	18162	18211	18141	18044	18118	18240	18486	18194	18195	18108	18492	18214	18126	18213	18168	18389	18076	18030	18191	18170	18004	18041	18126	18377	18275	18238	18362	18036	18036	18180	18245	18261	18312	18343	18265	18011	18104	18102	18093	17926	18268	18166	18273	18249	18169	18210	18169	18133	18146	18391	18264	18401	18148	17922	18107	18122	18272	18359	18276	18238	18198	18158	18167	18379	18212	18164	18348	18263	18117	18275	18273	18232	18066	18091	18095	18283	18277	18382	18164	18314	18154	18384	18189	18410	18238	18116	18445	18268	18333	18359	18208	18173	18064	18210	18145	18099	18193	18351	18102	18175	18252	18220	18247	18320	18326	18210	18332	18308	18336	18278	18161	18329	18162	18411	18423	17899	18230	18300	18319	17982	18401	18329	18358	18178	18225	18242	18261	18436	18315	18101	18151	18003	18083	18111	18276	18319	18147	18115	18022	18210	18174	18240	18185	18260	18378	18112	18259	18011	18240	18142	18222	18086	18090	18176	18003	18141	18350	18218	18248	18446	18269	18139	18098	18131	18165	18183	18268	18063	18182	18049	18341	18182	18056	18090	18198	18084	18296	18163	18188	18148	18074	18272	18222	18400	18200	18286	18405	18088	18091	18250	18250	18087	18013	18272	17906	18126	18335	18446	18224	18135	18271	18294	18147	18348	18220	18281	18247	18093	18191	18282	18159	18239	18210	18227	18187	18228	18180	18084	18325	18240	18238	18139	18256	18121	18186	18160	18267	18115	18179	18300	18207	18120	18224	17931	18314	18341	18124	18176	18159	18002	18427	18189	18228	18245	18196	18057	18420	17988	18000	18255	18373	18295	18211	18340	18151	18254	18158	18377	18266	18259	18139	18382	18299	18226	18089	18280	18357	18282	18367	18178	18275	18212	18244	18308	18264	18222	18273	18229	18303	18057	18007	18232	18088	17949	18211	18244	18296	18093	18169	18188	18374	18303	18259	17820	18265	18140	18222	18134	18308	18368	18308	18035	18043	18398	18239	18152	18187	18403	18232	18027	18435	18194	18252	18259	18092	18152	18233	18193	18271	18124	17996	18259	18132	18074	18179	18289	18217	18171	18150	18288	18067	18269	18271	18241	18378	18082	18114	17980	18209	18221	18148	18123	18274	18269	17828	18278	18212	18035	18229	18336	18102	18308	18392	18366	18074	18190	18090	18101	18224	18074	18141	18190	18256	18111	18108	18073	18122	17986	17990	18216	17981	18248	18057	18394	18262	18145	18407	18346	18136	18045	18176	18081	18133	18253	18314	18101	18008	18126	18189	18314	18248	18014	18108	18245	18183	18249	18155	18562	18152	18017	18267	18255	18444	18415	18208	18341
16536	17815	27650	38293	16858	16105	14776	14734	14830	14656	14854	14803	14578	14904	14702	14752	14770	14795	14639	14641	14776	14758	14570	14711	14779	14846	14618	14631	14703	14705	14649	14785	15390	15107	15057	14855	14607	14817	14640	14631	14767	14654	14637	14770	14428	14723	14747	14651	14492	14721	14784	14659	14594	14642	14608	14639	14534	14694	14598	14573	14735	14771	14775	14631	14788	14653	14802	14496	14589	14654	14676	14609	14550	14580	14697	14739	14705	14549	14665	14674	14632	14800	14805	14823	14588	14737	14726	14519	14844	14634	14576	14712	14619	14621	14808	14702	14687	14767	14668	14754	14600	14427	14886	14691	14742	14727	14512	14712	14787	14686	14733	14710	14763	14653	14705	14532	14531	14620	14745	14613	14743	14543	14799	14642	14625	14582	14698	14921	14719	14681	14612	14729	14750	14702	14672	14549	14563	14837	14855	14716	14615	14669	14756	14780	14778	14628	14724	14667	14720	14621	14710	14497	14668	14575	14741	14753	14597	14734	14570	14790	14687	14672	14778	14608	14823	14640	14730	14580	14671	14641	14745	14619	14639	14641	14621	14713	14694	14838	14604	14745	14585	14806	14589	14414	14473	14572	14846	14758	14618	14752	14573	14572	14791	14671	14757	14704	14717	14601	14662	14755	14639	14770	14521	14505	14653	14622	14739	14697	14526	14505	14813	14598	14677	14663	14599	14559	14714	14736	14739	14644	14800	14642	14645	14559	14528	14762	14642	14579	14542	14678	14623	14640	14700	14798	14699	14663	14830	14674	14662	14730	14728	14547	14648	14706	14661	14628	14594	14775	14729	14677	14604	14763	14746	14767	14671	14624	14628	14666	14699	14597	14840	14699	14621	14687	14595	14687	14629	14841	14582	14724	14650	14565	14813	14728	14721	14738	14624	14577	14715	14617	14648	14662	14719	14599	14764	14517	14756	14588	14887	14763	14791	14545	14787	14530	14831	14604	14729	14554	14803	14741	14731	14705	14696	14639	14632	14669	14648	14586	14715	14605	14678	14574	14712	14826	14699	14635	14688	14758	14671	14476	14692	14756	14646	14662	14749	14570	14754	14530	14783	14547	14700	14595	14644	14665	14697	14817	14627	14600	14614	14864	14661	14758	14762	14790	14713	14605	14824	14785	14576	14734	14676	14634	14734	14600	14755	14672	14882	14563	14728	14674	14704	14712	14738	14775	14915	14720	14523	14606	14675	14773	14537	14678	14637	14775	14530	14577	14786	14701	14671	14658	14793	14837	14596	14676	14741	14671	14558	14739	14749	14754	14838	14669	14659	14793	14641	14494	14560	14763	14637	14830	14725	14595	14502	14598	14595	14718	14844	14733	14513	14679	14689	14769	14670	14690	14722	14757	14703	14684	14741	14583	14522	14507	14707	14737	14501	14591	14701	14634	14634	14724	14856	14667	14715	14847	14712	14782	14636	14498	14628	14657	14453	14708	14610	14635	14891	14655	14682	14822	14565	14677	14812	14618	14799	14605	14810	14705	14579	14634	14635	14656	14653	14649	14791	14754	14602	14650	14763	14662	14915	14526	14728	14681	14717	14596	14663	14690	14667	14733	14599	14659	14603	14755	14574	14549	14770	14757	14613	14687	14747	14721	14576	14546	14688	14673	14603	14667	14645	14700	14612	14689	14745	14827	14517	14738	14541	14623	14678	14628	14537	14682	14694	14625	14539	14588	14763	14839	14654	14676	14538	14827	14716	14614	14830	14629	14795	14612	14743	14761	14628	14636	14705	14549	14803	14686	14494	14525	14585	14536	14732	14866	14860	14570	14686	14449	14733	14664	14602	14744	14529	14728	14693	14841	14559	14535	14679	14538	14721	14568	14771	14717	14490	14776	14683	14746	14838	14855	14813	14483	14607	14848	14517	14561	14892	14563	14716	14787	14637	14724	14690	14702	14861	14819	14685	14545	14631	14787	14565	14614	14592	14659	14862	14778	14650	14669	14719	14706	14750	14705	14711	14628	14647	14720	14668	14615	14776	14814	14881	14783	14629	14748	14539	14569	14706	14831	14748	14633	14677	14785	14465	14649	14761	14670	14719	14708	14629	14711	14713	14627	14500	14700	14635	14758	14654	14729	14721	14722	14837	14571	14487	14774	14789	14622	14654	14639	14680	14752	14679	14769	14734	14791	14762	14698	14603	14717	15019	14643	14609	14600	14893	14690	14726	14691	14619	14834	14702	14751	14684	14735	14680	14629	14613	14730	14565	14665	14675	14707	14526	14700	14677	14549	14824	14493	14624	14621	14723	14767	14625	14726	14699	14689	14676	14757	14804	14816	14726	14750	14723	14585	14816	14732	14595	14741	14582	14632	14703	14623	14723	14518	14638	14844	14598	14689	14509	14756	14751	14635	14626	14732	14599	14490	14874	14758	14780	14541	14628	14675	14656	14685	14625	14749	14772	14738	14659	14544	14713	14672	14711	14747	14591	14467	14691	14592	14695	14721	14726	14760	14718	14775	14791	14749	14654	14650	14773	14695	14786	14613	14662	14516	14751	14802	14814	14680	14680	14644	14601	14644	14587	14770	14592	14581	14500	14734	14473	14787	14798	14713	14551	14637	14726	14762	14629	14643	14559	14745	14618	14608	14766	14748	14780	14658	14614	14869	14735	14633	14717	14566	14791	14840	14764	14694	14770	14803	14818	14740	14554	14666	14610	14872	14642	14867	14717	14637	14459	14786	14600	14720	14693	14655	14636	14638	14679	14613	14768	14514	14667	14558	14508	14552	14689	14641	14636	14737	14562	14696	14910	14647	14707	14779	14757	14684	14695	14733	14728	14677	14578	14734	14599	14739	14716	14680	14782	14638	14597	14474	14713	14806	14658	14661	14564	14590	14628	14605	14706	14939	14584	14895	14632	14810	14673	14718	14870	14650	14650	14640	14806	14728	14662	14671	14726	14847	14715	14628	14466	14557	14719	14728	14820	14588	14560	14648	14776	14691	14640	14647	14702	14623	14503	14604	14808	14776	14839	14677	14608	14760	14655	14590	14756	14639	14739	14740	14780	14828	14737	14713	14702	14567	14727	14605	14690	14574	14771	14603	14786	14685	14694	14559	14681	14612	14631	14544	14687	14666	14801	14718	14655	14614	14842	14707	14743	14581	14558	14734	14578	14799	14675	14602	14696	14607	14679	14602	14810	14831	14595	14531	14772	14598	14630	14660	14705	14694	14680	14762	14703	14629	14649	14611	14633	14543	14730	14646	14654	14672	14640	14559	14668	14775	14660	14573	14745	14825	14561	14694	14715	14744	14686	14714	14684	14651	14726	14786	14670	14707	14691	14663	14603	14672	14749	14718	14836	14608	14605	14644	14718	14819	14648	14718	14755	14847	14814	14650	14632	14704	14542	14704	14650	14695	14507	14661	14735	14737	14548	14689	14722	14712	14511	14729	14784	14624	14691	14603	14875	14584	14887	14861	14856	14705	14497	14539	14646	14700	14529	14609	14828	14738	14683	14749	14823	14505	14729	14804	14714	14452	14710	14587	14882	14654	14638	14676	14728	14678	14589	14684	14796	14724	14797	14572	14756	14652	14634	14689	14780	14682	14643	14700	14790	14714	14780	14634	14634	14701	14698	14702	14582	14610	14864	14532	14615	14598	14584	14681	14680	14690	14645	14668	14739	14671	14894	14642	14737	14661	14902	14722	14736	14775	14692	14630	14772	14540	14704	14609	14685	14799	14754	14741	14608	14622	14642	14666	14548	14768	14535	14657	14630	14764	14672	14775	14777	14706	14597	14619	14696	14726	14582	14709	14652	14580	14905	14564	14694	14483	14590	14755	14632	14738	14858	14774	14680	14705	14561	14731	14546	14626	14663	14866	14711	14614	14686	14898	14850	14655	14701	14602	14756	14591	14751	14592	14569	14554	14757	14599	14629	14655	14655	14609	14651	14731	14710	14790	14513	14658	14688	14641	14677	14627	14655	14648	14605	14841	14752	14449	14664	14603	14576	14696	14660	14661	14802	14542	14673	14585	14643	14634	14555	14862	14555	14611	14614	14829	14545	14833	14681	14803	14735	14719	14769	14709	14726	14451	14793	14860	14611	14675	14749	14704	14835	14751	14625	14677	14569	14516	14697	14665	14523	14744	14652	14706	14710	14819	14586	14718	14844	14559	14672	14626	14646	14774	14662	14673	14703	14706	14575	14729	14761	14697	14938	14581	14699	14634	14669	14852	14643	14788	14675	14717	14536	14591	14636	14648	14695	14546	14665	14758	14729	14724	14673	14658	14667	14694	14427	14685	14636	14860	14650	14670	14733	14743	14803	14743	14597	14775	14685	14512	14674	14620	14651	14685	14555	14757	14715	14675	14600	14653	14700	14786	14713	14686	14567	14668	14657	14666	14700	14581	14659	14675	14517	14760	14614	14543	14715	14651	14763	14844	14594	14621	14594	14553	14681	14682	14557	14567	14680	14684	14739	14583	14792	14757	14713	14769	14741	14472	14617	14530	14739	14672	14718	14592	14559	14648	14636	14727	14441	14659	14672	14674	14805	14604	14800	14741	14829	14561	14755	14830	14588	14647	14803	14814	14679	14789	14422	14778	14610	14738	14583	14545	14814	14835	14555	14565	14660	14707	14662	14612	14625	14623	14644	14804	14663	14712	14552	14653	14695	14659	14866	14792	14702	14709	14673	14584	14765	14678	14713	14574	14761	14669	14663	14681	14657	14556	14534	14745	14670	14575	14776	14634	14611	14728	14647	14855	14733	14806	14670	14723	14670	14622	14732	14571	14642	14640	14750	14518	14677	14615	14731	14612	14613	14544	14565	14723	14794	14832	14630	14630	14611	14550	14710	14635	14753	14529	14544	14656	14764	14683	14742	14772	14699	15021	14752	14763	14773	14773	14653	14762	14716	14704	14581	14599	14704	14785	14542	14570	14678	14854	14675	14734	14722	14529	14754	14602	14671	14651	14750	14679	14583	14671	14725	14702	14854	14786	14704	14622	14704	14752	14738	14748	14798	14682	14584	14593	14570	14834	14852	14764	14633	14607	14816	14748	14767	14595	14897	14702	14700	14612	14739	14493	14726	14818	14800	14567	14651	14762	14711	14742	14723	14845	14701	14680	14769	14655	14628	14715	14701	14550	14669	14683	14510	14714
25333	21418	32444	60686	32920	29728	24010	20160	19152	19463	19440	18989	19080	19242	18995	19145	18888	19016	19084	18908	18789	18803	18863	18955	18796	18877	18913	19029	19014	18812	19047	20932	20978	20102	19438	18970	19069	18726	18628	18826	18978	18920	18826	18872	18688	18559	18722	18509	18912	18861	18845	18834	18770	18716	18806	18951	18894	18797	18975	18834	18764	18818	18705	18743	19005	18931	18884	18691	18867	19035	18807	18887	18843	18752	18905	18630	18942	18610	18869	18743	18859	18852	18759	18934	18983	18744	18826	18799	18831	19078	18842	18930	18760	19089	18851	18948	18886	18951	18990	18774	18592	18684	18662	18687	18936	18862	18870	18818	18784	18865	18879	18702	18724	18745	18799	18889	18711	18917	18689	18577	18849	18822	18811	18884	18885	18638	18828	18764	18733	18781	18831	18721	18653	18878	18791	18701	18739	18746	18767	18694	18937	18928	18905	18621	18917	18604	18718	18760	18908	18901	18583	19040	18917	18956	19073	18923	18736	18958	18749	18800	18877	18715	18911	18604	18939	18741	18632	18827	18711	18770	19034	18852	18620	18794	18761	18800	19043	18937	18807	18816	18699	18568	18689	18733	18861	18627	18855	18801	18849	18806	18699	18674	18870	18874	18897	18847	18800	18710	18862	18802	18949	18776	18677	18905	18706	18712	18853	18781	18935	19081	18717	19111	18846	18849	18575	18655	18760	18882	18652	18693	18798	18745	18836	18968	18771	18697	18543	18884	18930	18694	18760	18561	18594	18855	18933	18735	18959	18981	18838	18695	18799	18828	18834	18798	18831	18773	19040	18693	18797	18680	19039	18832	18739	19042	18764	18658	18635	18792	18883	18981	18904	18885	18792	18759	18798	18828	18634	18824	18448	18592	18704	18973	18685	18496	18739	18742	18775	18866	18581	18712	18817	18715	18901	18559	18757	18835	18653	18864	18781	18629	18734	18836	18896	18947	18799	18809	18887	18731	18824	18873	18855	18767	18722	18790	18763	18766	18631	18758	18726	18512	18682	18927	18917	18861	18708	18753	18898	18968	18922	18700	18795	19065	18752	18862	18773	18853	18910	18790	18429	18630	18776	18837	18657	18849	18851	18714	18556	18912	18803	18728	18789	18689	18853	18981	18790	18809	18780	18791	18778	18807	18951	18673	18750	18874	18887	18785	19049	18788	18756	18731	18779	18747	18839	18994	18839	18841	18818	18773	18911	18899	18733	18834	18850	18907	18755	18656	18557	18843	18659	18773	18748	18751	18717	18986	18722	18786	18803	18752	18675	18485	18905	18802	18595	18735	18849	18907	18797	18866	18825	18844	18712	18654	18675	18639	18476	18731	18781	18722	18832	18959	18851	18665	18917	18690	18882	18802	18785	18865	18951	18649	18740	18789	18618	18580	18738	18925	18807	18931	18564	18642	18709	18755	18895	18736	19134	18843	18728	18654	18757	18949	18796	18693	18798	18926	18894	18863	18800	18752	18912	18873	18743	18628	18587	18543	18801	18812	18901	18690	18841	18825	18846	18801	18911	18686	18807	18932	18817	18649	18821	18650	18833	18846	18819	18785	18786	18894	18775	18666	18589	18899	18720	18644	18755	18876	18701	18512	18983	18767	18765	18898	18866	18831	18838	18748	18752	18925	18975	18753	18642	18793	18862	18737	18810	18975	18777	18791	18984	18718	18866	18772	18804	18727	18615	18819	18785	18725	18750	18821	18689	19011	18848	18898	18736	18863	18749	18779	18778	18993	18876	18734	18739	18753	18737	18753	18732	18829	18765	18523	18715	18869	18723	19075	18636	18763	18744	18648	18919	18741	18731	18795	18927	18899	18644	18785	18866	18756	18801	18883	18730	18634	18821	18781	18925	18842	18592	18636	18887	18485	18906	18973	18962	18818	18693	18770	18750	18681	18669	18750	18734	18727	18866	18986	18844	18737	18899	18752	18917	18863	18696	18670	18654	18995	18704	18964	19001	18896	19039	18490	18860	18769	18846	18757	18759	18703	18855	18517	18955	18985	18898	18814	18898	18733	18720	18735	18733	18754	18732	18643	19022	18899	18721	18739	18764	18908	18901	18967	18834	18868	18819	18819	18826	18858	18806	18997	18546	18653	18830	19011	18661	18771	18700	18790	18680	18939	18887	18929	18609	18779	18976	18647	18702	18707	18801	18816	18774	18558	18722	18776	18614	18813	18883	18765	18840	18780	18767	18917	18685	18654	18649	18894	18835	18931	18655	18850	18753	18509	18813	18832	18844	18858	18876	18754	18824	18693	18681	18875	18699	18813	18857	18884	18775	18615	18628	18979	18828	18969	18882	18709	18751	18764	18702	18737	18905	18758	18599	18622	18865	18737	18851	18892	18680	18939	18982	18783	18747	18761	18871	19040	18705	18747	18688	18755	18884	19028	18684	18828	18925	18672	18895	18879	18729	19077	18889	18635	18825	18682	18582	18669	18816	18821	18916	18798	18741	18530	18696	18687	18799	18734	18790	18712	18768	18641	18836	18829	18873	18788	18769	18843	18827	18734	18712	18725	18570	18845	18815	18840	18968	18975	18779	18791	18785	18812	18732	18784	18831	18910	18664	18797	18914	18897	18758	18788	18632	18754	18806	18729	19027	18965	18719	18590	18663	18971	18622	18752	18792	18614	18768	18645	18684	18812	18729	18801	18532	18770	18853	18993	18841	18711	18803	18600	18849	18533	18704	18627	18770	18938	19022	18912	18806	18987	18855	18881	18985	18792	18837	18737	18793	18630	18681	18733	18813	18675	18688	18509	18684	18626	18837	18574	18885	18722	18787	18927	18969	18637	18837	19020	19015	18669	18927	18812	18807	18723	18899	18869	18701	18626	18793	18808	18967	18774	18699	18770	18844	18927	18922	18688	18828	18733	18657	18755	18757	18521	18640	18784	18738	18723	18749	18581	18726	18656	18698	18887	18699	18798	18890	18660	18851	18833	18837	18878	18734	18606	18856	18782	18823	18603	18628	18817	18869	18949	18857	18893	18813	18706	18891	18753	18927	18792	18958	18782	18734	18732	18964	18830	19063	18935	18978	18895	18711	18865	18725	18733	18732	18742	18636	18750	18850	18892	18872	19039	18732	18836	18960	18932	18698	18566	18728	18731	18628	18958	18976	18877	18837	18852	18878	18896	18606	18798	18783	18712	19067	18543	18838	18781	18685	18813	19022	18713	18840	18649	18628	18938	18599	19164	19022	18990	18535	18675	18594	18620	18613	18829	18838	18886	18721	18668	19008	18734	18920	18765	18775	18889	18878	18844	18886	18855	18776	18968	18927	18755	18724	18560	18605	18728	18659	18811	18684	18854	18766	18734	18694	18756	18679	18774	18818	18815	18778	18843	18649	18890	18994	18834	18740	18676	18732	18763	18753	18800	18608	18960	18794	18800	18695	18851	18857	18940	18861	18694	18648	18835	18864	18711	18756	18843	18855	18586	18886	18717	18782	18920	18763	18612	18792	18788	18556	18875	18610	18726	18904	18735	18630	18742	18884	18781	18822	19033	18819	18560	18961	18784	18797	18585	18897	18690	18769	18784	18836	18847	18637	18608	18657	18783	18929	18697	18888	18745	18823	18790	18742	18610	18675	18865	18708	18845	18781	18565	18790	18758	19070	18801	18885	18939	18815	18889	18874	18872	18782	18635	18774	18741	18905	18803	18727	18911	18925	18983	18797	18721	18903	18724	18823	18690	18597	18875	18895	18679	18747	18952	18746	18823	18826	18687	18752	18772	18764	18742	18896	18930	18758	18615	18997	18878	18749	18775	18677	18589	18807	18758	18722	18602	18800	18837	18838	18827	18838	18791	18743	18926	18848	18815	18725	18869	18719	18845	18911	18846	18757	18845	18737	18808	18802	18882	18882	18764	18584	18907	18717	18597	18622	18786	18646	18969	18688	19003	18778	18786	18802	18784	18756	18746	18769	18700	18758	18955	18796	18771	18866	18790	18634	18705	18885	18828	19012	18862	18603	18629	18859	18828	18918	18644	18706	18707	18627	18681	18967	19067	18825	18767	18984	18773	19053	18728	18822	18469	18626	18853	18849	18655	18720	18689	18805	18883	18745	18778	18798	18757	18741	18782	18725	18573	18751	18631	18879	18781	18634	18840	18634	18532	18889	18582	18620	18885	18724	18727	18759	18786	18925	18596	18831	18939	18757	18895	18592	18706	19047	18626	18652	18644	18931	18777	18815	18581	18968	18844	18699	18766	18627	18723	18871	18928	18816	18672	18805	18812	18855	18743	18921	18808	18841	18739	18816	18771	18753	18755	18673	19040	18902	19086	18678	18625	18698	18815	18901	18940	18816	18922	18817	18926	18872	18671	18745	18944	18800	18771	18839	18645	18621	18660	18665	18828	18826	18745	18659	18922	18831	18773	18751	18744	18819	18836	19020	18841	19012	18735	18923	18616	18623	18885	18616	18600	18774	18927	18687	18657	18736	18745	18883	18821	19007	18630	18750	18757	18800	18819	18910	18810	18949	18649	18724	18855	18714	18728	18772	18707	18806	18890	18877	18911	18609	18848	18895	18804	18917	18769	18585	18724	18740	18862	18905	18796	18888	18742	18701	18771	18859	18741	18654	18601	18764	18896	18780	18713	18922	18714	18868	18870	18841	18606	18955	18879	18714	18719	18865	18884	18864	18745	18682	18734	18821	18733	18862	18634	18742	18799	19035	18868	18740	18818	18676	18933	18814	18778	18771	18806	18813	18865	18610	18715	18697	18688	18761	18771	18788	18823	18803	18777	18855	18776	18681	18777	18843	18526	18793	18587	18860	18786	18768	18791	18952	18651	18755	18968	18728	18924	18725	18728	18848	18856	18918	18982	18944	18847	18875	18858	18739	18726	18858	18904	18728	18997	18799	18716	18992	18881	18654	18862	18720	18738	18669	18790	18834	18502	18786	18775	18748	18716	18856	18738	18680	18665	18768	18708	18925	18779	18825	18621	18911	18848	18789	18781	18638	18873	18729	18838	18911	18988	18743	18699	18899	18691	18643	18610	18561	18772	18869	19079	18978	18804	18758	18879	18706	18790	18752	18875	18772	18717	18910	18758	18847	18718	18864	18718	19106	18620	18896	18826	18885	18958	18656	18730	18611	18812	18761	18696	18894	18789
16760	25130	47719	76621	23049	28543	15881	15612	15596	15605	15525	15532	15519	15365	15234	15207	15346	15200	15419	15199	15243	15005	15118	15169	15302	15193	15222	15119	15063	15131	15545	18620	17968	16786	15732	15142	15202	15145	15109	15228	15176	15048	15166	15032	15073	15158	15163	15067	15050	15187	15223	15051	15141	15206	14933	15125	14906	15184	14934	15176	14995	15060	15014	15235	15311	15163	15032	15090	15095	14980	15181	14956	15061	14910	14896	15002	15157	15112	15054	15198	15237	15068	15046	15154	15133	15123	15137	15317	15031	14970	15058	15112	15042	15058	14985	15024	15122	15178	15005	14952	15028	15050	15099	15035	15040	15064	15161	15001	15001	15228	15118	14983	15185	15118	15028	15127	15151	14905	14965	14970	14968	15100	15349	15176	15112	15089	15200	15278	15013	15165	15052	15123	15056	15183	15076	15201	15171	15028	15109	14945	15016	15089	15098	15223	15059	15111	15231	15005	15032	15132	15029	15026	15060	15144	15115	15028	15046	14951	15067	15054	15242	15208	15095	15085	14924	15173	15286	15023	15029	14987	15123	15073	15036	14900	14922	15266	15024	15198	15031	15032	15044	15150	15085	14839	15169	14984	15008	14935	15095	15133	15177	15222	15178	15018	15007	15119	15073	14998	15152	15133	15021	14839	15133	15191	15045	15005	15122	15153	15111	15008	15078	15181	15041	15061	15041	15162	14972	14855	15118	15142	14996	14946	15011	15145	15147	15127	15028	15055	15067	15182	15123	15040	15024	15060	15068	15108	15077	15029	15164	15149	15077	15085	15221	15140	15191	15026	15244	15060	15120	14951	15148	15163	14897	15165	15142	15138	15171	14917	15016	15168	14989	15045	15192	15037	15031	15099	15149	15151	15076	15179	15191	15113	15079	15157	15019	15158	15138	14982	15046	14994	15130	14994	15049	14961	14906	15198	15028	15084	15162	15050	14968	15134	15108	15168	14991	14919	15065	15075	15022	15129	15189	15120	14918	14947	15261	15041	15215	14969	15238	15142	15134	15019	15174	15087	15045	15076	15075	15008	15064	14997	15063	15126	15080	15164	14936	15074	14989	15094	15033	15118	15267	14978	15049	15118	15010	15049	15133	14950	15147	15042	15030	14983	14991	14988	15102	14948	15073	15084	15086	15089	15183	15142	15039	14930	15056	15110	15137	15211	15081	14812	15203	15010	15068	15019	15080	15175	15051	15143	15109	15018	15045	15130	14987	14926	15165	15020	14935	14870	15298	15117	14773	14987	14919	15064	14910	15040	15102	15157	15043	14980	15127	14996	15055	15194	15153	15171	15093	15079	15148	15044	15115	15103	15173	15038	15195	15021	15105	15004	15163	15130	15112	14853	14999	15049	15112	15249	15118	15066	14974	15064	15146	15121	15134	15064	15035	15216	15076	15109	15005	15055	15106	15185	15056	14873	15047	15076	15320	15063	15186	15112	15198	14936	15028	15074	14892	15097	15045	15015	15265	15078	15080	14925	15152	15157	14981	15067	15110	14979	15122	15176	15015	15163	15126	15059	15105	15096	15152	15064	15234	15058	14829	15195	14957	15123	15251	14958	15105	15107	14988	15110	15085	15024	15001	15191	15160	15117	15113	15054	14877	15222	15177	15130	14985	15238	15055	15135	15098	15036	15170	15051	14956	14990	15120	14889	15257	14977	15072	15074	15222	15049	15194	15001	15019	15278	15157	14871	14911	14962	14978	15226	14953	15121	14922	15099	15221	15107	15029	15098	15051	15035	15146	15121	15006	15066	15087	15020	15039	14977	15021	15068	15058	14968	14899	15105	15117	15063	15075	15116	14966	15017	14947	15001	15048	15184	15184	15058	14994	15054	14971	15135	15024	15041	15089	15138	14907	15247	14888	15142	15158	15178	15270	15157	14981	15137	15051	15276	15028	15088	15189	15047	15084	15240	15149	15177	14894	15051	15164	15114	14928	15124	15062	15166	15236	14968	15045	15156	15026	15025	14760	15111	15053	15097	15216	15204	15120	14963	14988	15106	15121	15151	15191	15099	15169	15030	14943	15039	14971	15122	15154	15050	15072	15090	15150	14947	15191	15106	14844	14956	15090	15062	15027	14929	14955	15060	15239	15115	15217	15109	15054	14930	15157	15071	15033	15040	14957	15115	15049	14917	15127	15042	15179	15037	15040	15120	15114	15008	15077	15075	15299	15180	15147	15114	15068	14899	15062	14837	15052	14999	15081	15006	15144	15252	15219	14923	14949	14935	15131	15041	15136	15160	15167	15005	15139	15176	15047	15179	15071	15088	14966	14933	15087	14946	15115	15309	15120	15043	15068	15061	15094	15097	15088	14993	15008	14924	15085	15018	15184	15119	15086	15004	15092	15015	15080	15213	15031	14973	15161	15139	14927	15110	15087	15116	14973	14983	15226	15035	15289	15000	15232	15039	15104	15018	14997	15259	14965	15107	15069	15151	15188	15093	14993	15131	15123	14994	15183	14874	15093	15246	15008	15127	15061	14948	15006	14955	14972	15026	15032	14974	15130	14980	15104	15183	14921	15096	14978	14956	15012	15072	15075	15084	15149	14998	15216	14948	14984	15160	15130	15069	15092	14996	15006	15241	15070	15085	14982	14970	15138	15149	14846	15378	15156	15054	15116	15218	15153	15098	15081	14976	15168	15161	15015	15034	14976	15000	15134	15098	15066	15070	14990	15037	15019	14942	15286	15264	15078	15035	15093	15179	15122	15001	15091	15077	15192	15112	15114	15157	14945	14927	15059	15094	15024	15014	14977	15023	14946	15077	15074	14863	15143	15042	15041	15221	15051	14887	15137	15052	14972	15166	15077	15191	14821	14984	14999	15095	15004	14911	14963	15075	15110	15095	15046	15183	15206	15116	15146	15170	15093	15128	15155	14943	15088	14973	14821	15053	15187	14900	15182	15012	15140	15095	15028	15143	15122	15321	15078	15098	15009	15019	15110	14986	14980	15214	15001	14813	14989	15026	15124	15105	14995	15061	15173	14930	15091	15021	14895	15051	15181	15078	14978	15091	15047	15058	15069	15067	14979	14993	15270	15124	15074	15095	15245	15084	15171	15056	15093	15072	14982	15115	15022	15139	15124	15266	15033	15026	14994	15184	15086	15168	14954	15004	14846	15027	14942	15100	15247	15006	15094	15132	15004	15176	15029	15054	15102	15108	15255	15071	15264	14991	15128	14832	15208	15177	15152	14987	15060	15061	15086	15153	14933	15165	15150	14977	15087	14865	15064	15022	15070	15061	15147	14948	15211	15129	15027	15236	14981	15101	15070	15097	15055	14935	15242	15002	15079	15046	15155	15142	15099	15178	15032	15078	15069	14931	15166	15010	15255	14966	15190	15101	15086	14955	15092	15149	15100	14942	14974	14954	14951	15127	15109	15104	15145	15066	15325	14981	14944	15174	15178	14989	15074	15034	15003	15064	15009	14965	15003	15085	15087	15190	15070	15025	14970	15048	15067	15024	15216	14932	15125	14932	15167	15075	14953	15068	15021	15064	14983	14989	15051	15007	15048	15313	14979	14952	15254	14979	15110	14965	15132	14961	15175	15094	15126	15080	15137	15139	15219	15092	15142	15120	14997	15124	15051	15090	15012	14928	15103	15033	15073	15254	14994	14947	15011	15152	15133	14966	15029	14946	15126	15096	15003	15084	14854	15070	14992	14909	15117	15029	15076	15077	15017	14977	15129	15095	15213	15080	15063	15167	15073	14962	15011	15031	15120	15226	15066	15071	15196	15021	15170	15109	15098	14969	15082	15164	15265	15206	15048	15188	15128	15032	15082	14913	15237	14981	15017	15058	15171	14982	15069	15046	15183	15072	15104	15083	15062	14945	15141	14864	15290	15128	14965	15219	15113	14891	14988	15118	14939	15044	15055	14958	15028	14887	15051	15093	15200	14962	14973	15080	15064	14961	15117	15090	14947	15123	15213	15009	15065	15175	14969	15224	14997	15131	14913	15185	14889	15040	15054	15052	14995	15156	15220	15010	15229	15077	15181	15017	14873	15087	15130	15056	14918	15155	15143	14934	14963	15002	15009	15167	15231	15064	14970	15075	15113	15325	15096	14974	15199	14970	15097	14891	15074	15107	14965	15052	15056	14984	15191	15146	15036	15097	15249	15023	14911	15058	15142	15005	14926	14950	15134	15116	15221	14971	15239	15012	14988	15045	14984	15127	15162	15166	15205	14996	15107	15015	15110	15007	14803	15090	14919	15092	15023	15081	14988	15265	15280	15079	15042	14971	14996	15085	15104	15204	15240	15151	15101	15109	15175	15026	15112	15157	14922	15201	15250	15003	14978	15116	15092	15045	15154	15138	15256	15182	15077	15124	15082	15102	15000	15186	15150	15120	14997	15180	15040	15087	15072	15040	14992	15049	15179	14976	15152	15018	15096	15016	15132	15227	15013	15262	15175	14957	15174	15263	15085	15028	15024	15136	14989	15035	15070	15061	15123	14881	15008	15184	15000	14965	15098	14947	15201	15306	15185	15135	15148	15092	15098	15207	15038	15048	14932	14937	15177	15071	15145	14890	15134	15081	15167	15184	15146	15010	14955	15211	15051	14980	14952	15123	15197	14937	15326	15162	14996	15228	15062	14917	15048	15016	15044	15122	15206	15149	15082	15153	15199	14958	15110	15145	15128	15046	15228	14953	15139	15014	15143	15230	15056	14882	15236	15105	15041	15084	15082	15163	14983	15219	15140	15104	15215	15173	14979	15215	15151	15093	15237	15132	15056	15251	14937	15032	15214	15130	15200	14890	15011	15196	15220	14912	15116	14966	15094	14998	14986	15168	15030	15201	15118	14992	15020	15116	15218	15123	15137	15234	15200	14999	14941	15117	15119	15142	15066	15125	15195	15060	15073	15241	15109	15131	15214	14965	15264	15157	14984	15140	15035	15140	15068	14909	14964	15083	14921	15037	15079	15068	15001	15223	14900	15175	15217	15162	15164	15210	15044	15144	14912	15220	15084	15200	15046	15120	14888	14930	15142	15117	15208	14967	15086	14986	15046	15159	15008	14935	15263	15024	15156	15065	15095	15194	15245	15152	15068	15022	15148	15007	15185	15047	15044	15110	14943	14992	15004	15098	15150	14856	15170	15185	15255	15046	15261	15008
23701	21404	31555	54190	29908	29662	27337	21721	19448	19814	19674	19645	19424	19316	19146	19290	19206	19187	19154	19305	18737	19089	19302	19094	19052	19026	19075	19063	19010	19255	20999	22642	22273	21030	19840	19151	18849	18857	18764	18838	18820	18780	18934	18988	18891	18906	19052	18888	18771	18739	18954	19037	18832	18932	18947	18810	18933	18819	18901	18862	18875	18572	18753	18906	18919	18791	18756	18896	18894	18851	18802	18920	18816	18976	18924	18800	19102	18801	18624	19127	18793	18707	18719	19002	19042	18919	18848	18827	18697	18828	18844	18853	18797	18790	18781	18896	18866	18853	18828	18897	18907	18790	18699	18780	18910	18967	18834	18898	18778	18704	18892	18952	18850	18843	18857	18927	19118	18798	18948	18946	19116	18751	18944	18803	18917	18812	18836	18975	18856	19011	18757	18747	18981	18910	18900	18663	18970	18776	18787	18760	18957	18889	18901	18953	19210	18707	18936	18867	18964	18800	18766	18802	18698	18902	18883	18853	18701	18625	18938	18953	18955	19162	19047	18880	18735	18840	18730	18920	19041	18986	18897	18870	18831	19074	18830	18904	18727	18725	18785	18851	18961	18700	18770	18895	18837	18935	18821	18900	19218	18902	18614	18842	18966	18947	18808	18743	18908	18871	18777	19034	18926	19028	18943	18687	18831	18832	18845	18877	18884	18900	18841	18815	18902	18873	18901	18914	18630	18762	18730	18962	18995	18691	18851	18915	18884	18953	18751	19034	18798	18975	18847	18761	18708	19093	18996	18727	19050	18899	18812	18739	18970	18983	18934	18840	18776	18984	19098	18849	18760	18893	18547	18884	18720	18897	18898	18622	19016	18879	18947	18958	19056	19147	18551	18641	18824	18920	18853	18689	18894	18938	19005	18766	18860	18774	18851	18748	18934	18774	18813	18933	18880	18813	19066	18734	18949	18737	18720	18756	18783	18897	18684	18817	18761	18947	18724	18881	19025	18935	18828	18642	18793	18735	18877	18787	18725	18875	19005	18791	18943	18877	18886	18918	18691	18717	18792	18626	18732	18667	18879	19007	18807	18880	18887	18738	18813	18970	18778	18785	19068	18999	18742	19061	18643	18670	18754	18826	18899	18772	18795	18754	18836	18758	18853	19006	18788	19074	18830	18703	18947	18759	18846	18763	18821	18768	18910	18722	18739	18948	18810	18819	18729	18893	19013	18757	18664	18788	18629	18831	18928	18845	19041	18929	18764	18854	18918	18840	18668	18845	18740	18960	18803	18942	18753	18682	19020	18786	18925	18859	18844	18713	18989	18715	19000	18784	18896	18885	18785	18784	18668	19027	18813	18885	18993	18920	18943	18814	18927	18762	18661	18892	18978	18898	18909	18904	18803	18965	18893	19084	19000	18718	18945	19118	18868	18800	18974	18956	18803	18666	18824	18857	18914	18660	18720	18827	19133	18751	18579	18883	18702	18782	18950	19002	18935	18887	19003	18823	19094	18973	18836	18903	18996	18784	18910	18903	19103	18934	18698	18983	18822	18758	18924	18783	18690	18701	18862	18894	18861	18914	18923	18928	18661	18775	18837	18897	18869	18907	18686	18883	18832	18685	18871	18812	19067	18553	18751	18824	18866	18655	18987	18712	18742	18634	18865	18815	18720	18836	18904	18681	18889	18620	18689	18851	18785	18882	19041	18919	18927	18863	18767	18930	18997	18525	18856	18735	18912	18916	18863	18809	18683	18837	18803	18749	19004	18868	18801	18829	19072	18533	18829	18893	18807	18989	19063	18929	18951	18771	18927	19045	18908	18904	19039	18839	19045	18803	18904	18835	18862	18868	18956	18861	18807	18686	18815	18945	18722	19036	18970	18881	18865	18516	18778	18697	18711	18776	18772	18687	18972	18733	19048	18913	18812	19057	18747	18761	18832	18782	19001	19013	18742	18865	18850	18743	18960	18950	18879	18769	18688	18693	18743	18515	18839	18636	18678	18541	18788	19066	18690	18981	18890	18831	18669	18991	18884	19052	19082	18732	18800	18860	18964	18950	18837	18798	18701	18882	18967	18924	19080	18765	18988	18791	18852	18807	18870	18837	18937	18967	18994	18894	18796	18848	18733	18906	18816	18910	19067	19107	18632	18836	18978	18790	18793	18753	18868	18888	18871	18807	18680	18882	18701	18870	18806	18882	19031	18809	18767	19039	19031	18795	18787	18776	18744	18698	18906	18831	18621	18975	18861	18760	18829	18824	18871	18746	19097	18761	18694	18830	18821	18904	18682	18914	18992	18856	18652	18807	18933	18639	18914	18870	19039	18615	18654	18952	18911	18575	18732	18781	18709	18714	18863	18775	18953	18859	18859	18909	18943	18880	18784	18770	19140	18961	18624	18792	18849	18922	18900	18821	18676	18890	18968	18875	18678	18757	18868	18814	18816	18921	18606	18810	18841	18633	18793	18922	18663	18846	18753	18820	19024	18893	18729	18674	18729	19016	18824	18929	18945	18844	18794	18842	18832	18785	18775	18754	18876	18803	18856	18698	18784	18820	18836	18692	18979	18877	18754	18801	18886	18752	18727	18762	18752	18707	18983	18908	18852	18587	18956	18874	18774	18869	18809	18687	18934	18883	18797	18871	18867	18778	18844	18689	18754	18829	18636	18822	18691	18909	18870	18743	18696	18910	18666	18745	18749	18878	18744	18720	18777	18923	18931	18532	18856	18783	18698	18863	18761	18930	18935	18826	18850	18786	18823	18941	18852	18860	18890	18739	19043	18942	18780	18703	18802	18886	18964	18940	18882	18690	18647	18881	18992	18882	18696	18919	18985	18956	19171	18743	18967	18876	18929	18651	18988	18947	18774	18737	19028	19113	18803	18784	18912	18930	18768	18762	19046	18721	18847	18779	18800	18768	18840	18895	18904	18699	18886	18826	18704	18798	18950	18811	18913	18922	18867	19054	18953	18889	18904	18934	18849	18955	18897	18904	18837	18763	18907	18884	18786	18711	18765	18850	18804	18844	18675	18705	18663	18710	18810	18814	18837	18727	18706	18798	18792	18871	18883	18963	18830	18813	18740	18721	19026	18896	18740	18790	18888	18863	18945	18822	18974	18761	18928	18750	18991	18715	18717	18972	18723	19000	18902	18941	18873	18880	19066	18727	18822	18738	18889	18873	18818	19115	18768	18633	19025	18834	18957	18902	18746	18654	18902	18644	18832	18931	18972	18927	19086	19005	18927	18738	18889	18739	18938	18788	18718	18857	18832	18783	18845	19087	19073	19028	18914	18948	19109	18953	18782	18969	18880	18824	18836	18832	18988	18990	18931	18961	19006	18961	18853	18850	18825	18908	18698	18872	19020	18676	18757	18669	19049	18777	18874	19016	18960	18801	18749	18940	18870	18878	18788	18798	18935	18776	18888	18957	18950	18902	18920	18954	18739	18771	18967	18950	18739	18867	18863	18857	18724	18803	18850	18767	18679	18844	18893	19060	18853	18770	18697	18876	18958	18949	18907	18919	19023	18818	18977	18969	18801	18712	18744	18714	18767	18899	18706	18808	19065	18899	18857	18826	18791	18733	18803	18994	18817	18880	18800	18853	18758	18586	18772	18931	18789	18826	18876	18704	18631	18773	18673	18895	18910	18873	18887	18854	18926	19026	18931	18688	18837	18964	18902	18978	18934	18691	18752	18792	19116	18953	18811	18837	18652	18710	18787	18827	18925	18676	18924	18904	18927	18632	18675	18787	18559	18646	18735	18983	19005	18756	18857	18705	18750	18785	18791	18802	18920	18704	18808	18923	18855	19122	18916	18926	18873	18928	18738	18671	18832	19018	19023	18939	18802	18760	18813	18745	18984	18953	18969	19095	18610	18802	18906	18970	19104	18604	18851	18800	18879	18820	18938	18926	18700	18813	18794	19041	18783	18806	19091	18845	18859	18817	19113	18989	19043	18914	18891	18771	18964	18887	18911	18862	18809	18630	18700	18947	18907	18686	18755	18812	18756	18910	18985	18847	18807	18796	18985	18821	18906	18564	18812	18803	18855	18694	18960	18769	19031	18974	18918	18875	18686	18784	18927	19043	18890	18958	18782	19019	18894	18981	18938	18926	18880	18800	18813	18863	18916	18815	19013	18823	18679	19051	18621	18743	18760	18999	18879	18907	18636	18726	19078	18807	18712	18834	18874	19065	18800	18890	18848	18797	18864	18726	18796	18931	18948	18785	19015	18764	18877	18940	18800	18832	18959	18817	18755	18758	18945	18912	18809	18809	18697	18953	18885	18954	19008	18883	18865	19026	18801	18851	18848	18957	18669	18705	18686	18727	18981	18719	18938	18898	18852	18882	18797	18778	18839	18990	18662	18519	18832	18673	18833	18607	19066	18842	18949	18835	18849	18741	18777	18722	18895	18711	18875	18985	18921	19086	18811	18771	18707	18894	18992	18761	18927	18894	18752	18742	18872	18866	18794	18918	18738	18730	18739	18751	18910	18804	18814	18801	18706	18989	19022	18983	18995	18741	18793	18673	18802	18729	18984	19041	18641	19065	18990	18645	18793	18833	18713	18803	18946	18790	18970	18979	18625	18718	18865	18676	18913	18964	18918	18796	18753	18750	18834	18966	18723	18930	18807	18906	18968	18885	18904	19045	18605	18835	18927	18678	18597	18754	18571	18801	18823	18768	18782	18862	18860	18702	19044	18687	18865	18858	18781	18826	18910	18802	18893	18730	18820	18832	18787	18779	18946	18702	18746	18594	18988	18844	18724	18860	18779	18822	18752	18733	18907	18888	18899	18769	18869	18988	18979	18913	18691	18877	18858	18764	19082	19124	18844	18949	18630	19005	18989	19060	18793	18774	18666	18757	18942	18800	18715	18807	18816	18654	18852	18796	18718	18805	18721	18857	18867	18917	18888	18905	18702	19086	18611	18888	19048	18828	18708	18775	18780	18925	18843	18726	18841	18842	18739	18873	18806	18897	18938	18714	18787	18936	18977	18687	18674	18758	18884	19004	18920	18860	18919	19104	18780	18673	18756	18836	18825	18765	18774	18926	18792	18835	19045	18642	18825	18705	18833	18733	18807	18827	18669	18841	19142	18492	18751	18731	18795	18801	18799	19199	18911	18812	18680	18703	18836	18703	18804	18802	18986	18844	18779	18762	18718	18716
18811	30583	46970	85398	22835	32079	16760	16263	16354	16090	16076	15738	15897	15669	15389	15489	15434	15367	15450	15301	15249	15294	15312	15090	15315	15136	15107	15068	15188	16025	18603	20925	19681	17683	16012	15262	14932	15201	15056	15211	14998	14936	15094	15077	15089	15147	14936	15056	15009	15220	15130	15084	14969	15065	15090	14844	14935	15202	15124	14955	15057	14910	15037	15075	15111	15020	15012	15102	15243	14933	14878	14965	15148	15099	14791	14958	15173	15150	14967	14981	15014	14982	15341	14985	14991	14984	15044	15075	15122	15126	15144	15155	15120	15097	15045	15062	14959	14860	15170	15044	15109	14961	15135	15036	15042	15202	15063	14965	14976	14949	15054	15035	14960	14972	15186	14995	15065	15101	14954	15032	14955	14934	15234	15072	14903	15095	15067	15176	15187	15023	14952	14930	15133	15126	14901	14981	14995	14963	14958	14967	15075	14920	14971	15098	15027	15030	14977	14981	14980	14905	15077	14966	14989	15173	15093	14945	15066	14996	14979	15076	15132	15106	15141	15139	15056	15108	14950	15080	15076	15217	15134	14871	15161	15030	14842	15044	15095	14994	15228	15059	14950	15022	15035	15119	14992	15130	14993	15134	15191	14961	14891	15262	14934	14917	15302	15153	15141	15026	15117	14973	14960	15036	15189	15114	14971	15087	15118	15048	15128	14932	14918	14973	15058	15081	15142	15133	14901	15133	15059	15167	14881	15109	15034	15189	14987	14995	15034	15069	15097	15065	14961	15034	15119	15110	14986	15070	15144	15002	15129	15155	15037	14869	14852	15090	15108	15000	15126	15002	15062	14997	14931	15065	14961	14890	15042	15070	15049	14963	15082	15043	15092	15068	15044	15042	15080	15005	15020	15031	15110	14919	15067	15144	15200	15095	14742	15142	15101	15193	15099	14949	14908	15018	15007	14983	15015	15079	14981	15066	15044	15008	14966	15027	14977	15123	14993	15047	15015	15061	14955	15019	15110	15127	14944	14967	14958	15276	15063	15076	14998	15025	14839	14991	14879	15131	15029	14984	14895	14951	14986	15099	15094	14938	15099	15160	15027	14955	15048	14880	15025	15124	15202	15063	15019	15060	15034	15203	15064	15153	15064	15240	15070	14960	15085	15190	15032	14989	14970	15096	14911	15116	15219	15067	15051	15054	15153	15023	15010	14957	15096	14945	15156	14935	15255	14889	15239	15112	14993	15094	15088	15141	15223	15056	15057	14954	15011	14899	14954	14789	15082	14993	15137	15047	15088	14979	14957	14961	14941	15003	15050	14988	14983	15078	14955	15059	15156	14933	15046	15194	15064	14984	15120	15110	15066	14966	15007	14925	14979	14907	15052	15139	15218	15031	15249	15005	14931	15134	14940	14897	15110	15086	15111	14841	15050	14985	15061	15074	15094	14985	15208	14891	15013	15130	15075	15133	15045	15090	15206	15066	15029	15157	15002	15008	15109	15069	15072	14968	15042	15143	15136	15001	14907	15020	14974	15032	15014	14959	14960	15068	15153	15220	14931	15120	15108	15018	14995	14996	15040	15212	14988	14887	14927	14922	15053	15075	15130	14879	15117	15034	15089	15136	15083	15110	15008	15072	15137	15193	15024	15036	14930	15044	15073	15198	15058	15157	15047	15009	14959	15043	15096	15209	15001	15119	15043	14991	14999	15124	15222	15012	15098	15128	14984	14965	14841	15110	15113	14763	14995	14980	15128	15075	15020	14929	15013	14940	15037	15017	14965	15128	14898	14939	14956	15094	14949	14949	15059	15072	15113	15130	15021	14916	14940	14915	15159	15040	15035	15183	15033	15073	14778	15085	14978	15017	15046	15020	14999	15056	15112	15170	15126	15118	15171	15065	14907	14990	15030	15032	15282	15134	15115	14961	15081	14992	15117	15116	15101	15111	15021	14949	15033	15064	15014	15096	15055	15024	15005	14914	15049	15136	14956	14992	15121	15031	15182	15186	14985	15083	14981	15071	15044	15019	15025	15126	15137	14947	14939	15046	15063	15064	15015	14940	14940	14975	15168	14974	14981	15068	15078	15123	15153	15203	15115	15001	15012	14919	15097	15026	14923	15193	15050	15182	15022	15010	14921	15008	15190	15145	15040	15162	15136	15069	15150	14962	15063	15026	15078	14961	15062	15099	15156	15056	15111	15028	15029	15101	15025	15039	15137	14937	15173	14895	15157	14985	15076	15042	15012	15054	15096	15023	15061	15019	15042	15020	15189	15149	15031	15057	14915	15090	15214	15141	14952	15000	15028	15018	14930	15010	14923	15068	15040	15185	15118	15039	15125	14972	15258	14966	14965	14956	14915	15068	15016	15133	15008	14997	15006	15011	15051	15052	14989	15068	15133	15033	14902	15044	15031	15145	15057	15052	14886	15063	15049	15098	15018	15146	15030	15041	15072	14917	15111	14977	15072	14955	15052	15091	14990	15012	14813	15060	14925	15099	14970	15142	15074	15194	15215	15032	15018	15048	15001	15095	14932	14924	14962	15091	15137	14997	15145	14962	15047	15105	15204	15049	15167	15114	14982	14995	14847	15085	14898	15155	15126	15105	14815	15201	15218	14970	15069	15018	15022	14997	15087	14925	15163	15091	14987	15055	15166	14895	15077	14943	15003	15275	15090	15102	15029	14963	15131	15105	15090	14999	15104	15214	14998	15044	15079	15095	15208	14944	14993	15014	14812	15201	14945	15113	14976	15053	14984	15084	15180	15065	15062	15003	15101	14966	14966	15044	15032	15073	14990	15216	14935	15016	15082	14918	14924	15032	14948	14988	15159	15116	14998	14856	15022	15005	14997	15097	15048	15043	15058	15220	14982	15082	15141	15045	15109	15087	15112	15022	15194	15085	14978	14918	15077	14958	15071	14909	15069	15093	15124	15194	15139	15136	15056	14977	14893	15042	15126	15050	14946	15028	15064	15054	15112	14986	15047	15041	15079	14898	15151	14988	15059	15075	14940	15049	14910	14961	15149	15024	15093	15031	15050	15038	15019	15278	15112	15069	14899	15213	15150	14862	15010	14858	14758	14916	15069	15003	15085	15056	14980	14995	14907	14942	15067	15036	15102	15082	15152	15178	15068	14938	15125	14982	15073	15109	14959	15126	14974	15174	15151	15079	14908	14909	15226	14957	14913	15295	15104	15056	15132	15117	15116	15025	14912	15072	15007	14954	15259	14939	14905	14951	15038	15131	15159	14896	15039	15052	15040	15019	14926	15016	15162	14993	14904	15064	14970	14942	15067	14863	14979	15067	15053	15211	15097	14830	15163	14979	15074	15202	14963	14887	15014	15105	15065	14999	15044	15056	14931	14965	14974	15146	15020	14920	14987	15022	14938	14910	15098	15097	15009	14977	15085	15081	15023	14896	15095	15071	15124	15118	14934	15116	15050	15086	15163	14981	15127	14982	14967	14943	15122	15050	15117	14941	15090	15087	15074	14857	14959	15062	15011	15051	15078	15089	15033	15154	15031	15042	15075	14964	14960	15067	14913	15136	15039	15057	15209	15118	15196	15066	15162	15107	14949	15074	15094	14957	14853	14921	15067	15183	15211	14885	15058	15002	14968	15060	15052	15079	15012	14524	15080	15108	15071	15045	14913	15187	15201	15063	15157	15045	15091	14965	14940	15149	15132	15028	14979	15123	15010	14932	15232	15024	15048	14993	14965	15117	15057	15174	14971	14974	14903	15038	14920	15011	15007	14952	14897	15019	15017	14969	15023	15031	15233	15021	14936	14959	15189	14981	15115	15079	15054	14953	15086	15105	15059	15103	15007	15136	15130	14978	15068	15055	15020	14918	15115	14924	15062	14958	15058	15142	15074	15059	15123	15021	15180	15015	14950	15005	15011	14907	15116	14951	15098	15071	15025	15151	15007	15112	14933	14880	15093	15076	15036	14871	15187	15151	14900	15127	15188	14927	14987	15041	15093	14980	15109	14983	14929	15064	15118	15003	15059	15111	14947	15111	15202	14932	15114	14960	15014	15241	15015	14965	15032	14935	15100	15083	15013	15061	14983	15250	15170	15098	15014	14932	14931	15023	14944	15109	14955	15099	15034	15286	14986	15091	14864	15248	14988	15209	14816	14998	15030	15195	15130	15096	15025	14732	15063	14965	14975	15131	14960	15113	15144	15073	15106	14961	15125	14958	14985	15071	15170	15006	14959	15035	15081	15081	14815	14995	15070	15023	15075	14980	15113	15082	14907	15125	14946	15148	15116	15038	15119	14893	15068	15063	15166	15005	15064	14972	15163	15049	15040	15202	15038	14805	15037	14847	14877	15028	15029	14998	15090	14919	15097	14983	15115	14990	15081	15016	15101	14927	14958	15137	15056	15320	14904	14941	14849	15232	15156	14966	14895	14943	15117	14819	15022	15100	15114	15109	15085	15143	15043	14902	15018	15116	15048	15151	15037	15040	15125	15016	15116	14924	14984	14958	15012	15150	15175	14924	15032	15147	15150	15287	15276	15085	14945	14977	15142	15116	14964	15132	15112	15073	15132	15080	15036	14937	15019	15017	15077	14957	15057	15090	14974	15058	14910	14986	15009	15121	15014	15054	15091	15086	15101	15082	15140	14899	15137	15063	15093	15163	15019	15056	14980	15162	15034	14885	14879	15082	15021	15040	15217	15052	14961	15279	14923	15272	14944	15105	14998	15053	15038	14985	15090	14993	15064	15084	15184	14994	15015	15097	15139	14913	15006	15058	14760	15200	15097	15041	15022	15063	15134	15059	15109	14961	15077	15284	15091	14880	15044	15177	15215	14986	14899	15228	15054	14999	15149	15003	15114	15097	15171	15001	14973	14996	15050	15204	15050	15163	14974	14917	15048	15001	15203	15039	14867	15168	15131	14915	15030	15114	15068	15034	15111	15042	15224	14992	15240	14934	15102	15210	15080	14987	15051	15028	14832	15134	14852	15198	14932	14972	14984	15111	15095	14997	15183	15218	15113	14972	15262	15118	15089	15036	15236	15094	14934	15331	15298	15208	15160	15113	15013	14989	14980	15256	15040	15111	15045	15128	15104	14997	14899	15024	15004	14870	15087	14993	15078	14995	14818	14941	15049	14971	15143	14881	15105	15087	14947	15100	15012	15012	15044	15049	15011	15055	15169	15146	15087	15010
29713	22511	25736	38840	21319	19044	17682	17423	17283	17343	17186	17107	17275	17248	17227	17266	17065	17167	17046	17212	17255	17184	16989	17124	17250	17512	17328	17037	17239	17067	17161	17305	17275	17359	17238	17304	17006	17159	17015	17187	17252	17251	17123	17191	17170	16904	17223	17324	17182	17257	17236	17092	17101	17075	17192	17230	17310	17046	16951	17316	17361	17115	17091	17218	17138	17159	17376	17321	17033	17305	16968	17279	17018	17301	17220	17056	17366	17206	17065	17105	17218	17281	17307	17076	17013	17223	17252	17321	17091	17303	17109	17079	17308	17102	17140	16994	17189	17345	16981	17045	17205	17185	17085	17076	17082	17002	17181	16906	17196	17226	17249	17138	17300	17283	17193	17204	17204	17307	17212	17146	17310	17073	17044	16968	17059	17103	17106	17119	17123	17159	16961	17140	16972	17192	16900	16934	17015	17176	17270	17310	17339	17142	17055	16974	17058	17195	16954	17210	17250	17009	16974	17163	17160	17168	17144	17210	17135	17372	17108	17219	17143	17163	17016	17387	17062	17067	17156	17340	17174	16854	17336	17249	17236	16954	17228	17174	17059	17105	17010	17139	17243	17218	16883	17198	16937	17322	17034	17078	16939	17125	17041	17208	17045	17289	17273	17048	17072	17117	17275	17181	17133	17225	17156	17222	17311	17092	17069	17171	17222	17175	17018	17025	17101	17230	17078	17211	16940	17154	17243	17040	16908	17072	17119	17282	17112	17289	17252	17322	17087	17224	17191	17014	16992	17052	17031	17072	17115	17149	17157	17171	17183	17099	17120	17063	17185	17075	16975	17274	17223	17072	17390	17247	17033	17281	17135	16931	17085	16939	17104	17049	17203	17162	17166	17187	17138	17020	17213	17127	17292	17231	17120	17227	16915	16877	17146	16998	17203	17226	16965	17085	17187	17001	17317	17165	17208	17095	17094	17059	17148	17120	17228	17359	17233	17098	17198	17070	17081	17218	17137	17222	17323	16913	17122	17187	17126	17194	17133	17228	17083	17073	17175	16918	17150	16972	17031	17213	17111	17041	17138	17001	16993	16958	17090	17193	17134	17046	17192	17232	17229	17354	17398	17076	17212	17047	17258	17156	17193	17214	17053	17308	17251	17030	16941	17069	17200	17208	17153	17086	17050	16970	17052	17070	17164	17010	17039	17157	17094	17241	17062	17234	17162	17011	16924	17065	16993	17226	17258	17059	17046	17073	17234	17246	17023	17125	17396	17336	17265	16869	17175	17087	16979	17191	16942	17050	17165	17084	17087	17282	17100	17235	17156	17087	16930	17031	17221	17076	17162	17294	17227	17128	16916	17177	17334	17010	16926	17097	17094	16928	17004	16972	17372	17113	17136	17020	17250	17135	17138	17201	17135	17221	17197	17195	17201	17030	17144	17151	17148	17139	17079	17170	17082	17194	17304	17119	17063	17099	16975	17243	17176	17117	17135	17062	17051	17182	17179	17118	16967	17269	17096	17148	17286	17091	17183	17274	16870	17159	16921	17156	17106	16787	17031	17221	17286	17197	17168	17166	17140	17292	17204	16916	17071	17081	17156	17082	17126	17164	16999	17259	17264	17060	17173	17146	17028	17002	17123	17119	17212	17181	16979	17210	17295	17142	17059	16976	17132	17229	17204	17129	17128	16924	17283	17141	16908	17275	17235	17234	17077	17169	17112	17167	17203	17223	17067	17060	17176	17147	17058	17105	17222	17150	17116	17052	17069	17203	17195	17073	17188	17101	17034	17317	17081	17189	17031	17051	17306	16888	17265	16972	16994	16855	17264	17196	16992	17184	17399	17209	17226	17330	17088	17197	17097	17032	16931	17220	17023	17376	17073	17054	17161	17054	17036	17295	17309	17131	17083	17205	17139	17289	17114	17061	17338	17183	17348	17180	16963	17087	17048	17341	17002	16931	17242	17108	17109	17226	17322	17112	17104	16882	17057	17087	17187	17248	17300	17149	17142	17193	17046	17146	17074	17313	17354	17293	17080	17281	17178	17117	17008	17063	17237	17054	17156	17195	17216	17211	17067	17176	16989	17111	17128	17131	17196	17293	17070	17140	17065	17162	17317	17235	17200	17151	17279	17186	17230	16957	16990	17260	17161	16943	17108	17076	17146	17275	17207	17227	17264	17338	17311	17074	17170	17127	17223	17131	17047	17097	17096	17038	17058	16996	17022	17045	17244	17172	17150	17254	17000	17190	17286	17200	17293	17211	17090	17228	17282	17165	16977	17027	16989	17120	17247	17092	17221	17224	17148	17123	16939	17063	17220	17121	17138	17223	17122	17365	17205	17053	17167	17044	17212	17046	16932	17170	17254	17170	17247	16998	17130	16986	16959	17042	16963	17102	17189	17057	16998	17099	17136	17077	17109	17008	17203	17166	17074	16980	17138	17182	17177	17174	17245	16974	17109	17211	17261	17235	17187	17167	17277	17252	17289	16990	16859	17089	16907	17070	17104	17185	17117	17267	17053	17146	17240	17114	17071	17064	17086	17046	17238	16928	17221	17302	17151	16778	17193	17038	16988	17067	17268	17130	17111	16847	17076	17105	17201	17168	17191	17022	16872	16960	16886	17108	17213	16993	17097	17121	17013	16928	17050	17123	17296	16996	17084	17122	17166	17201	17316	17233	17022	17164	17117	17346	17041	17020	17051	17022	17063	17028	16940	17045	17208	17107	17131	17074	17032	17084	17132	17240	17185	16984	16991	17302	16930	17148	17058	17075	17088	17200	17329	16888	17095	17124	17212	17192	17189	17080	17129	17150	16991	17212	17315	17086	17150	17259	17008	17129	17029	17182	17069	17134	16905	17212	17166	17012	17100	17131	17183	17159	17056	17206	17368	17226	17130	17171	17166	17057	17205	17218	17012	16907	16851	17057	17181	17048	17077	17056	17183	17256	17195	16997	17106	17165	17052	17256	17031	17041	17216	17256	17030	17334	17139	17240	17104	17136	17152	17093	17222	17289	17028	17111	17231	17111	17201	17330	17101	17043	17294	17180	17139	17162	17085	17142	17062	17146	17008	17205	17147	17122	16996	17076	17060	17245	17142	16941	17000	17036	17214	16952	17088	17068	17103	17015	17008	17067	17177	17068	16971	17145	17073	17094	17306	17142	17222	17167	17217	17126	16973	17001	17122	16901	17360	17204	17130	17150	17254	17126	17077	17304	17351	17080	16933	17206	17033	16877	17166	16905	17037	17183	17259	17086	17042	17092	17141	17013	17141	17143	16979	17146	17164	17215	17291	17124	17204	17089	17056	17155	16886	17231	16866	17091	17275	17189	17084	17064	17208	16880	17254	17239	17220	17336	17147	17131	17120	17234	17245	17282	17068	17157	17085	17280	17178	17225	17321	17273	17175	17175	17132	17008	17024	17134	17176	17123	17240	16862	17243	17242	17331	17075	17156	17339	17056	16949	17293	17400	17119	16985	16965	17117	16890	17032	17240	16985	17039	17439	17139	17075	17210	17248	17028	17113	17039	17094	17221	17034	17183	17234	17256	17214	16924	17171	17155	17095	17185	17060	17287	17055	16998	17070	17059	17143	17111	17195	17168	17206	17083	17065	17067	17139	17077	17027	17000	17153	17169	17189	17050	17330	17111	17119	17174	17132	17171	17132	17331	17180	17334	17249	17084	17406	17233	16997	17349	16909	17231	16889	17034	17078	17314	17271	17133	17408	17280	17208	17436	17046	17103	17116	17101	17132	17180	17256	17186	17016	17290	17358	17117	16927	17029	17185	17084	17206	17178	17370	17317	17143	17158	17087	17252	17045	17287	17007	17305	17271	17138	17083	17095	17140	17185	17099	17129	17005	17094	17054	17007	17185	17116	17111	17087	17279	17229	17045	17017	17014	17191	17193	17177	17170	17153	17062	17032	17259	17111	17076	17291	17296	17235	17135	17223	17208	17155	17081	17293	17006	17143	17018	17245	17147	17092	17080	17206	17241	17151	17275	17293	17358	17239	17012	17224	17135	17040	17186	17225	17192	16994	17100	17109	17176	16791	17288	17259	16974	17044	17019	17086	17043	17016	17135	17072	17145	17204	17116	17053	17124	16984	17146	17425	17269	17268	17079	17020	17049	17169	17261	17250	17217	16986	17012	16992	17130	17035	16891	17021	17213	17030	17015	17065	16972	17185	17185	17291	17083	17142	17295	17052	17162	17296	17382	17119	17222	17185	17081	17237	17206	16975	17269	17149	17149	17068	17064	17125	17085	16974	17248	17153	17050	17153	16995	17343	17116	17255	17096	17005	17251	16989	17043	17000	17170	17061	17035	17165	16972	17161	17096	17160	16991	17045	17177	17271	17058	17074	17193	17100	17280	16974	16922	17046	17209	17381	16872	17216	17368	17160	17110	17088	17219	16999	17077	17192	17105	17093	16911	17162	17337	17353	17203	16970	17174	17128	17156	17044	17066	17185	17171	17172	16980	16994	17087	17425	16901	16940	17143	17405	17112	17165	17057	17126	17055	17095	17030	17000	17106	16979	17111	17254	17312	17031	17154	17283	17228	17086	17299	17105	17210	17188	17212	17220	16961	16953	17147	17169	17073	17095	17005	17208	17076	16907	17170	17322	16918	17193	17209	17257	17161	17083	17189	17055	17199	17313	17223	17254	17113	17082	17099	17287	17190	17124	16871	17050	17066	17106	17097	17291	17152	17008	17220	17278	17057	17024	17168	16899	17241	17100	17191	16997	17051	17143	17201	17280	17306	17023	17252	17003	17270	17255	17149	17073	17229	17411	17060	17048	17093	17102	17029	17195	17042	17121	16973	17169	17199	17168	17149	17025	17171	17250	17025	17118	17109	17250	17221	17290	17131	17110	17055	17081	17186	17058	17230	17208	17221	17203	17189	16944	17111	17044	17108	17250	17185	17243	17260	17133	17336	17236	17185	17061	17032	17110	17321	17270	17054	17067	17141	17186	17244	17129	17218	17120	17062	17097	17251	17260	17000	17412	17004	17405	17182	17191	17042	17133	17201	17041	16963	17133	17222	17090	17094	17034	17157	16981	17031	17277	17310	17158	17147	17333	17282	17248	17284	17082	17211	17107	17049	17201	17174	17044	17106	17060	17126	17028	17048	17174	17050	17225	17292	17057	17160	17096	17015	17176	17234	17157	16963
15970	16995	23776	38073	15264	16199	14149	14386	13955	14096	14189	14231	14179	14075	14098	14073	13948	14161	14156	14048	13896	14041	14030	14155	14052	14070	14003	14049	14033	13879	14091	14372	14327	14413	14094	14219	13862	14033	13990	13907	13958	14047	13895	14121	14010	14068	13943	14108	13984	13929	14007	14007	14121	14077	14033	14075	13924	13946	13908	14006	14076	13913	14065	14107	13935	13966	14055	14018	13964	14020	13803	13918	14026	14047	13943	14177	14074	14101	13901	14054	13962	14175	13953	14123	14030	14104	14014	13957	14004	14088	14079	14110	13893	14068	13804	13957	14038	13970	13919	14037	14052	14095	13898	13949	14093	14006	13807	13965	13982	14169	14119	14075	14029	14015	14076	13889	13941	13791	14146	14075	13876	14073	14019	13921	14081	14059	14002	13837	14100	14057	13983	14151	14020	13967	13971	13990	14171	13981	14028	14051	14034	14167	13951	14101	13960	14149	14020	14130	14027	14178	13970	13983	14044	14026	14007	14055	13855	13916	13963	14058	13942	14195	14221	13955	14120	13993	14067	14033	14050	13922	13938	13863	14111	13971	14217	14036	14099	14127	13907	13995	14096	13905	14124	14026	14075	13973	14063	14073	14004	14085	14118	13899	13900	13939	14152	14180	14076	14093	14099	14136	14072	14038	13973	13982	13939	13941	13958	14033	13839	13959	14046	13952	14019	13906	13922	13934	14077	13974	13895	13922	13942	13907	14181	14018	14031	14034	14070	14116	14170	13870	14133	14007	14045	13932	13947	14148	14077	14052	13890	13990	14035	13925	14084	13976	14012	14090	14025	14017	14076	13998	14059	13832	13981	13950	13958	14195	13936	13856	13911	14055	13753	14086	13909	14002	14083	13970	13969	14011	13853	14092	14214	13906	13979	14027	13954	13954	14164	14097	14080	13915	13923	13913	13800	14111	13886	14079	14158	14054	13908	13934	14051	14074	14021	13771	14030	13995	13827	13973	14041	13879	14032	14187	13997	14005	13930	13904	14044	14090	13952	14041	13987	13953	14028	13955	14115	14000	14043	14108	14023	14004	13978	14042	13987	14083	13977	14172	14024	13931	14096	14011	13987	14146	14123	13940	14045	13964	13857	13996	13884	14086	13950	14088	13998	14053	14095	13885	13901	13876	14005	14215	14080	14004	14068	14152	14059	14083	14032	14064	14045	14095	13959	14089	13988	13864	13894	14175	14087	13973	14037	13930	14203	14016	14081	13994	13969	13917	14015	14039	14097	13882	13996	14036	14083	14119	13939	14125	13961	14105	14046	14077	13979	13888	14113	14063	13933	14116	14033	13960	14032	14011	13976	14165	13968	13877	13988	14010	13963	14026	13920	14006	13939	13977	14052	14074	14093	14084	13799	14029	13934	14150	14063	13877	14061	13987	14151	14019	14092	14038	13971	13986	14000	14231	14118	13960	13988	14218	13927	13677	14288	13926	13958	13986	13761	13988	13832	14122	13828	13878	13948	14081	14045	13853	14059	14064	14103	14030	13849	14090	13973	14142	13913	14086	13890	13993	13929	14098	13973	14038	14069	14034	13963	13910	14048	14105	13940	13901	13960	14066	14049	14179	14044	13937	14016	14111	14092	13839	13911	13863	14040	13796	13999	14090	13952	13884	14067	14137	14122	14154	13921	14053	13973	13977	13896	14028	14293	13983	14091	14078	14013	13999	14001	13916	14001	14305	14035	14050	14045	14056	14087	14157	14060	13850	14095	13855	14053	13905	14062	14052	14133	14104	13935	14163	14167	14024	13988	13986	14110	13980	13832	14042	14093	13903	14041	14031	13981	13879	13974	14099	14128	13944	13953	14135	13977	13917	13883	14047	13961	14216	14013	14251	14020	14091	14119	14061	13827	14058	13972	14094	14022	14037	13999	13949	14032	13993	13989	13856	14062	14013	14072	13907	13959	13920	13976	13928	14047	14051	14253	14053	13900	14104	14090	13896	13942	13891	13973	13989	14173	14052	14011	14067	13938	13888	13999	13891	14077	14007	14116	13952	14141	14012	13906	13914	14088	14039	14209	14128	14023	14043	14114	14091	13911	14070	14127	13858	14074	14096	13925	13878	13967	14051	14183	13904	14121	14056	14007	14059	13999	14154	13893	14147	14209	13999	13929	13903	13982	14111	14046	14027	14105	14061	13924	13939	14014	14051	13977	14008	14238	14048	13987	14082	13938	13883	14005	14005	14014	14050	13978	14044	14090	13873	14109	13970	14085	13886	13978	14114	13995	14150	13845	13841	14114	14072	14227	14115	14067	13982	13931	14071	14056	14047	14055	14040	14035	14062	14167	14034	14014	14073	14090	13930	13994	14106	14070	14023	14062	13999	14013	14107	14032	14049	14108	14029	14006	13951	14069	14055	13966	14034	14021	14001	14015	14076	13977	14072	13954	13978	14104	14038	13974	14076	14008	14006	14169	14023	14175	14127	14197	14057	14134	14049	14131	14141	14011	13959	13952	14010	14108	13827	14021	13822	14114	14033	13926	13876	14010	13917	14074	13849	14078	14058	14096	13890	13995	14020	14110	14025	13953	13933	13922	13886	14025	14109	14084	13862	14182	13963	13929	13964	14058	14103	14131	13930	14016	14153	14115	14051	14056	13933	14073	14049	14046	14006	13914	13836	13925	14020	14042	13997	14099	14115	14079	14068	14101	14162	13935	14072	13942	14163	13934	14080	14145	13886	13904	13982	13979	14028	13945	14098	14032	13863	13897	14083	14081	14071	14038	13972	14090	14036	14044	14122	14038	14237	13852	13841	14087	13834	13952	14048	13916	14109	14021	13965	13784	13942	14035	13982	14018	14048	13975	14071	14095	13904	13995	14153	14046	14015	14003	14142	14141	13887	13953	13878	14198	13931	14018	13997	13945	14058	14105	13875	13946	14000	13973	13901	14142	13966	14013	14175	14122	13964	13908	14073	14071	13991	14071	13994	14007	13904	14093	14136	14036	14066	14100	13963	14033	14140	13874	14093	13981	13935	13911	13954	13984	13916	14093	13897	13861	13906	14154	13972	14040	13983	14007	13960	14079	13916	14027	14129	13992	13768	13968	13897	14083	13933	13990	14171	14023	13935	13991	13914	13938	14101	14044	13995	13977	14051	13962	14197	13887	14037	13953	13908	14145	14211	14143	14020	14029	13998	13936	13958	13931	14020	14087	13955	14094	13794	14144	14202	14059	13953	13948	14030	14044	14003	13951	14050	14005	14047	13979	14076	13990	14013	14058	13994	13941	14111	14095	14115	14044	13902	13949	13925	13970	13909	13946	14076	13879	14103	13912	13897	13966	14045	14013	14119	14078	14006	14150	13969	14070	13910	14084	13812	14106	14043	13915	13913	13995	14032	13832	13877	14099	14106	14095	13889	14065	14024	13993	13845	13860	13880	14136	13993	13991	13959	14084	14033	13865	14100	13953	13866	14039	14151	13812	13876	14058	14153	14019	14015	13862	14031	13998	14161	14069	13962	13981	14071	13985	14182	14107	13912	13960	14013	14142	14008	14089	14057	14023	14007	14072	14146	14077	13863	14025	13977	13940	14112	14007	14007	14025	13902	13996	13953	14013	13845	14099	14025	13831	14109	14175	13867	14063	14039	14018	14027	13969	14121	14090	14037	13899	14083	14090	13970	13919	14051	14127	13947	13814	14142	14010	14068	14146	14101	13953	14026	13920	13974	14030	14030	13951	14043	13978	13967	13931	14047	14182	14100	14084	14116	14073	14074	14078	14123	14041	14154	14084	14078	14039	14067	14246	14035	14219	14093	14305	14066	13998	14056	13837	13975	14105	13989	14062	14014	13953	14122	13769	14105	14023	13989	14135	14060	13920	14070	14182	13815	14061	14010	13975	14003	13918	13987	14023	13892	13753	14037	14066	14088	13964	14051	13996	14126	14007	14054	14029	14004	14193	13989	14146	14097	14145	14075	13970	13977	14038	14049	13950	13935	14090	13988	14175	14007	13859	13882	14006	14049	14041	14052	14091	14034	13965	14236	13998	14080	14023	14049	13953	13961	14053	13969	14126	14117	13815	13960	14054	14134	14066	13991	14057	13979	13991	14082	14018	13935	13999	14027	14143	14124	14077	13953	14010	13952	13866	14110	13902	14096	14069	14150	14141	14052	13857	14075	14069	13856	14066	13977	14020	13974	14071	14070	14014	14046	13992	13996	13850	13893	14033	14018	14171	14066	14033	14074	13715	14093	13934	14098	14028	13940	14096	13947	13892	13969	14112	14059	13955	14020	13907	13957	14019	14135	14042	13894	13944	14166	14034	14214	13988	14050	13992	14040	14075	14020	14038	13819	13862	14102	14027	13869	13982	14090	14044	14113	14017	14003	14115	14061	14086	13973	13962	14025	14302	13926	14200	14157	13939	13981	14104	14066	14049	13971	13975	14069	14143	13900	13996	14037	14178	14057	14136	14048	14134	14184	14001	14116	14033	13990	14054	13965	14166	14056	14040	14124	14163	14007	13842	14087	14005	13897	14123	14085	14032	14032	14001	13885	14059	14068	14023	14175	13920	13942	14021	14074	13967	14054	14103	14076	14048	14123	14090	13940	14165	14037	13892	14012	13971	14061	14125	14033	13923	14179	13949	14032	14027	13897	13859	13957	14000	14020	14106	13958	14070	14060	13954	14063	13977	14094	14071	14110	14081	13957	13960	13993	13985	13960	13963	14014	14151	14146	13986	14215	14010	14103	13960	14017	13917	13999	14101	14013	13979	14087	14156	13848	14172	14031	13901	14043	13999	14119	13948	14026	14009	13969	13967	14111	13956	14002	13992	14038	14028	14048	13984	13874	13827	14033	13964	13924	14066	13992	14090	14094	13991	13973	13995	13972	13961	13761	14002	14119	14067	14032	14119	13969	14033	13870	14122	14112	13979	13977	13895	13972	13997	13909	13866	14072	14069	14036	13907	13960	14072	13929	14030	14198	14025	14191	14109	13934	14091	14051	13915	14069	13920	14115	13946	14029	14029	13874	13850	13968	13966	13766	14150	14191	14050	14027	14117	13930	14238	13909	14116	13983	13958	14047	13910	14031	14013	14156	13937	13939	14058	13983	14045	14103	14125	14102	14054	14056	14005	13908	14034	14129	13995	14075	14085	13966	13867	14133	14019	13939
25411	21412	32625	61208	31081	28879	20489	16896	16273	16255	16329	16167	16409	16074	15985	15993	16243	16235	16141	16100	16086	15946	15928	16040	16106	16070	15903	15939	15822	15878	15952	16112	16095	17961	17654	16191	15941	15833	15902	15933	16045	15966	15898	16038	15892	15872	15765	15858	15875	15866	15944	15908	15802	16005	15914	15987	15897	15712	15669	15917	15942	15707	16034	16092	15926	15898	15884	15941	15766	15685	15867	15868	15894	15990	15967	15983	15711	15837	15673	15969	16066	16022	16125	15923	15855	15936	15855	15762	15762	15921	15761	15795	15898	15808	15702	15782	15873	15840	15957	15806	15661	15608	15925	15957	15670	15490	15888	15955	15970	15854	16066	15695	15866	16028	15867	15912	15896	15657	15964	15841	15995	15690	15901	15808	15834	15821	16032	15847	15916	15942	15781	15673	15800	15924	15923	16065	16120	15914	15784	15776	15743	15996	15900	15974	16134	16002	15824	16043	15958	15885	15984	15792	15922	15961	15682	15991	15709	15786	15724	15999	15991	15720	15778	15994	15949	15809	15954	16017	15798	15892	15962	15942	15777	15856	16092	15794	15807	15979	15872	15810	15973	15849	15824	15784	15896	15745	15886	15678	15922	15834	15922	16000	16016	15690	15782	15829	16069	15839	16190	15881	16002	15974	15856	15975	15908	16028	15966	15739	15776	15886	15940	16115	16001	15780	15707	15913	16008	15920	15745	15830	16003	16049	16060	15663	15954	15769	15969	15925	15779	15719	15749	16001	15901	15750	15718	15742	15772	15849	15796	15971	16097	16092	15810	15968	16013	15932	15941	15935	15830	15960	15858	15710	15769	15994	15807	15778	15955	16029	15847	15887	16085	15958	15780	15877	15840	16012	16013	15877	15916	15809	15732	15835	15761	15807	16019	16069	15784	15788	15819	16080	15997	15912	15984	15714	15817	15896	16001	15887	15713	15929	15875	15903	15773	15807	15845	15799	15819	15819	15872	15768	15910	16042	15891	15984	15758	15821	15730	15828	15995	15898	15793	15921	15730	15801	15817	15957	16013	15967	15875	15666	16009	15940	15882	15734	15891	15941	16003	16035	15851	15958	15892	15893	15872	15839	15898	15922	15790	15983	16041	15960	15893	15900	15956	15892	16202	16147	16097	15939	15993	16070	16097	15941	15853	15952	15841	15811	15980	15695	15792	15691	15980	15596	15879	15669	15777	16081	15872	16030	15907	15813	15996	15957	15750	15848	15843	15934	15917	15855	16029	15769	15879	15981	15689	15953	16040	15798	15871	15931	15969	15738	15886	15926	16026	15680	15822	15820	15779	16086	15938	16067	15748	15801	15985	15884	15866	15793	16002	15760	15843	15845	15971	15887	15845	16009	15914	15794	16003	15620	15964	15818	16134	15896	15773	15861	15991	15941	15896	15757	16116	15803	15753	15623	15850	15813	15949	15631	16014	15942	15773	15789	15710	16036	15980	15898	15759	15855	15811	15709	15854	15977	15837	15737	15772	15940	15960	16008	16040	15912	15932	15879	15734	15939	15824	15941	15804	15691	15799	15917	15850	15877	15804	15867	15962	16008	15607	15741	16051	15822	15876	15833	15933	15965	15899	15926	15781	15669	15851	15985	15773	15828	15940	15739	16015	15795	15956	15801	15954	15890	15877	15766	16118	15731	15828	16002	15753	15776	15997	15739	16086	16166	15908	15998	15741	15804	16042	15914	15809	15901	15941	15934	15780	15759	15979	15846	15839	15870	15759	15703	16064	15935	16016	15874	16082	15952	15900	15903	15839	15753	15863	15830	15842	15872	15984	15977	15780	15974	15674	15843	15853	15882	15896	15915	15877	15785	15774	15713	15781	15897	15872	16122	15785	15767	15994	15847	15796	15895	16008	15788	15776	15987	15727	16000	15851	15997	15944	15851	15884	15792	15766	16018	16035	15884	16000	15836	15940	16169	15971	16063	15909	15920	16135	15688	15764	15887	15835	15858	16037	15871	15938	15916	15978	15879	16043	15854	16020	15906	15814	15663	15779	15857	15715	15805	15626	15906	15983	15977	15850	15804	15817	15781	15731	16180	15857	15768	15841	16000	15879	16138	15868	15837	15767	16070	15867	15728	16114	15788	15860	15781	15787	15746	16082	15864	15952	16050	15762	15918	15796	15733	15923	15938	15787	15759	15734	15973	16024	16094	15985	15837	15945	15772	15815	15721	15775	15742	15830	15886	15885	15801	15925	15803	15893	15584	15827	15705	15752	15781	15917	15864	16014	15845	15713	16043	15887	15813	15866	15743	15837	15785	15926	15842	15971	15605	15900	16190	15898	15692	15885	15856	15814	15672	15607	15941	15752	15962	15912	15985	15799	15878	15774	16240	16025	15858	15942	15937	15852	15817	16040	15741	16076	15874	16082	15897	15751	15902	15794	15840	15787	15962	16213	15763	15946	15914	15907	15827	16030	15886	15835	15839	16021	16132	15810	15830	16086	15967	15692	16093	15822	15684	15807	15869	15939	15797	15912	15725	15842	16145	15796	15863	16010	15797	16031	15651	15768	15889	15872	15895	15876	15883	16093	15863	15797	15979	15998	15837	15853	15819	15859	15934	15796	15744	15812	16106	15785	15902	15763	15848	15880	15785	15873	15771	15891	15699	15929	15945	15963	15900	15879	15911	15775	15962	15688	15751	16128	15767	15842	15920	15882	15817	15927	15552	16025	15722	15884	15793	15979	15905	15775	15739	16088	15540	15847	15995	15761	15850	15947	16141	15776	15781	15989	15714	15823	15891	15899	16071	15862	15912	15980	15962	16063	15848	15813	15849	15847	15834	15962	15799	15722	15742	15817	16084	16061	15964	15976	15769	15900	15830	16038	15852	15862	15762	15807	16053	15856	15740	15835	15844	15820	15971	15992	15697	15774	16010	15873	15804	15741	16052	15859	15950	15884	15834	15890	15998	15783	15816	15986	15860	15811	15998	15865	15927	15994	15827	15962	15775	15967	15889	15641	15894	15977	15863	15977	15791	15808	15817	15860	15814	15928	16055	15862	15872	15757	15947	15843	15837	15779	16077	15786	15872	16004	15762	15796	15653	15906	15956	15782	15821	15710	15787	15884	15880	15804	15809	15950	15725	15918	15737	15776	15914	15963	15997	15713	15805	15877	15713	15741	15780	15809	15784	15954	15809	16082	15879	15945	15906	15741	15816	15909	15785	15830	15747	15798	15947	15919	15978	15732	16023	15877	16022	16180	15976	15988	15867	16003	15730	15897	16103	15988	15796	16058	15827	15819	15894	15595	15688	15908	16009	16022	15915	15950	15659	15917	15900	15831	15858	16130	15963	15938	15775	15979	15935	15831	15927	15820	16073	15994	15960	15879	15794	15680	15812	16109	15788	15975	15748	15760	15750	15645	15787	15657	15657	15849	15704	15812	15722	15707	15863	15962	15817	16109	15880	15846	16031	15734	15923	15770	15725	15968	16063	15927	15905	16008	15893	15839	15835	16002	15828	16020	15860	15761	15828	15933	15869	16055	15842	15857	15813	15829	15799	16047	15965	15894	15948	15986	16002	16065	15937	15854	15828	15904	15871	15900	15896	15693	15799	15724	15867	15689	15926	15729	15940	15821	15757	15969	15838	15986	15913	16047	15758	15853	15985	15888	15875	15890	15756	15891	16101	15848	15870	15917	15729	15752	15982	15869	15724	15847	15868	15845	15676	15774	15863	15829	15924	16029	15838	16151	15926	15767	15995	15919	15899	15828	15773	15884	15886	15828	15758	15801	15818	15658	15847	16008	15819	16015	15793	15667	15826	15909	15864	16058	15977	16057	15999	16015	15777	15766	15725	15868	15982	15952	15850	15802	15985	15885	15879	15631	15802	15804	15843	15782	15884	16011	15896	15776	15839	15925	16037	15871	15979	16009	15938	15918	15864	15812	15969	15782	16060	16072	15877	16061	15879	15750	15984	16167	15730	15883	16050	16041	15726	15805	15934	15810	15809	15878	15765	15881	15837	15696	15808	15844	15817	16009	15879	15888	15873	15759	15507	15939	15835	16050	16120	16117	15751	15702	15809	15898	15809	15873	15990	15819	15831	15836	15779	15853	15600	15920	15736	15833	15898	15684	15888	15961	15713	15882	15950	15890	16048	15897	15870	15846	15698	15756	15825	15743	15912	16034	15863	16004	15873	15962	16051	16159	16034	16127	15898	15949	15873	15940	15872	16009	15851	15913	15810	16009	16067	15901	15749	15829	15954	15776	16066	15938	15870	15729	15784	15773	15859	16048	15824	15834	15763	15986	15958	15765	15753	15764	15630	15825	15832	15860	16011	15869	15870	16004	15941	15967	15897	16129	16070	16021	15744	15879	15905	15806	15998	15806	15865	15882	15889	15834	16021	15897	15928	15907	15994	15858	15770	15848	15927	15973	15976	15947	15974	15751	15952	15814	15817	15932	15730	15749	15864	15817	15923	16058	16075	15883	15739	15804	15995	15882	15820	15943	15985	15967	15696	15852	15881	15732	15864	15858	15884	15819	15809	15799	15917	15876	15790	15955	15775	15874	16048	15860	15868	15781	15703	16038	15900	15666	16005	15925	15887	15842	15927	15988	16070	16038	15786	15811	16073	15823	16026	15805	15723	15734	15899	16004	15866	15955	15927	15763	15938	15980	15916	15917	15878	15936	15880	15802	15889	15958	15905	15830	15896	15853	16026	15907	15738	15793	16019	15854	15696	15927	15773	15824	15930	15838	15929	16041	15918	15847	15899	15916	15836	15923	15840	15889	15751	15787	15985	15866	15796	16050	15909	15792	15745	15816	15970	15937	15830	15964	15832	15872	15939	16062	15940	15768	15967	16031	15933	15890	16234	15836	15979	15906	15910	15862	15760	15933	15959	15855	15741	15996	15993	15811	15852	16005	15786	16089	15860	15944	15898	16051	15884	15907	15948	15781	16080	15756	15558	15949	15871	15888	15883	15827	15781	15688	15880	15957	15936	16091	15840	15842	15786	15910	16032	15810	15684	16027	15897	15809	16020	15931	15802	15983	15819	15790	15722	15855	15785	15914	16042	15747	15854	16054	16019	15733	15999	15820	15892	15853	15775	15913	15876	15778	15784	15867	16129	15996	15922	15814	15819	15736	15748	15943	16029	15819	16011
15666	23791	46754	75197	19026	26974	14183	13862	13967	13782	13654	13795	13600	13486	13458	13518	13677	13716	13729	13468	13468	13360	13224	13647	13537	13612	13428	13318	13500	13453	13350	13211	13702	16658	15595	13343	13451	13299	13322	13345	13336	13406	13166	13317	13366	13255	13327	13267	13440	13282	13391	13290	13325	13339	13253	13234	13515	13347	13241	13381	13331	13350	13148	13277	13435	13356	13239	13255	13307	13444	13462	13229	13435	13065	13361	13417	13269	13497	13325	13446	13194	13292	13355	13193	13381	13370	13219	13396	13189	13567	13267	13293	13242	13289	13395	13179	13410	13114	13246	13138	13482	13368	13352	13373	13251	13339	13325	13438	13354	13235	13332	13385	13439	13306	13529	13434	13429	13380	13393	13302	13370	13499	13398	13265	13295	13306	13461	13299	13239	13362	13444	13206	13264	13201	13246	13347	13184	13341	13362	13081	13450	13210	13278	13346	13291	13510	13332	13272	13207	13426	13270	13309	13320	13338	13371	13382	13152	13186	13314	13227	13442	13254	13291	13131	13226	13299	13370	13334	13298	13314	13492	13305	13138	13194	13507	13208	13261	13366	13373	13269	13382	13362	13407	13305	13341	13235	13156	13134	13426	13322	13321	13354	13178	13258	13250	13265	13328	13397	13323	13417	13183	13249	13506	13452	13286	13149	13372	13503	13293	13235	13360	13392	13307	13251	13319	13291	13461	13315	13253	13412	13145	13402	13331	13243	13319	13337	13244	13364	13379	13306	13245	13264	13349	13333	13295	13309	13165	13357	13300	13364	13279	13272	13408	13295	13074	13232	13329	13156	13299	13280	13281	13357	13365	13186	13370	13265	13258	13110	13350	13425	13337	13259	13281	13384	13467	13312	13272	13241	13456	13253	13389	13268	13254	13392	13320	13190	13349	13185	13206	13309	13412	13245	13285	13297	13262	13462	13468	13175	13309	13377	13283	13250	13327	13312	13241	13131	13460	13375	13323	13271	13285	13103	13223	13332	13438	13398	13312	13254	13200	13276	13393	13374	13376	13216	13151	13353	13284	13238	13435	13243	13117	13374	13185	13220	13423	13182	13362	13374	13484	13445	13277	13288	13211	13209	13256	13214	13289	13290	13404	13138	13334	13360	13307	13300	13301	13203	13237	13229	13277	13281	13568	13288	13383	13327	13295	13355	13218	13397	13401	13415	13405	13362	13150	13290	13287	13182	13329	13230	13195	13272	13264	13254	13423	13359	13119	13251	13173	12993	13338	13235	13492	13382	13282	13332	13178	13234	13251	13111	13043	13431	13082	13258	13154	13290	13126	13319	13242	13128	13265	13231	13219	13193	13527	13332	13411	13111	13304	13197	13343	13329	13172	13272	13337	13358	13448	13115	13326	13144	13267	13314	13273	13279	13347	13346	13225	13134	13206	13447	13225	13322	13437	13268	13333	13413	13376	13220	13402	13207	13314	13251	13366	13335	13217	13351	13175	13369	13374	13443	13295	13457	13288	13087	13306	13311	13333	13187	13288	13384	13248	13355	13513	13394	13221	13238	13294	13309	13283	13178	13431	13234	13349	13406	13270	13277	13144	13388	13185	13249	13340	13334	13344	13203	13286	13293	13377	13331	13383	13339	13154	13265	13241	13405	13351	13263	13337	13351	13290	13134	13401	13367	13191	13329	13139	13354	13365	13306	13350	13309	13198	13300	13418	13255	13229	13144	13285	13273	13203	13411	13441	13281	13317	13243	13201	13164	13175	13247	13284	13074	13360	13305	13254	13339	13264	13185	13271	13309	13324	13194	13185	13165	13227	13358	13188	13361	13207	13357	13313	13332	13363	13368	13227	13337	13359	13368	13264	13188	13432	13374	13441	13125	13312	13376	13271	13226	13275	13185	13471	13285	13303	13276	13283	13201	13171	13248	13131	13372	13394	13305	13413	13444	13385	13184	13232	13268	13293	13279	13402	13390	13034	13351	13285	13339	13466	13363	13226	13158	13476	13481	13287	13265	13252	13281	13153	13264	13435	13387	13335	13210	13210	13264	13086	13325	13244	13369	13308	13124	13313	13411	13364	13319	13310	13260	13325	13197	13144	13445	13320	13421	13161	13329	13067	13357	13172	13161	13369	13565	13300	13292	13250	13315	13322	13208	13331	13258	13405	13358	13328	13300	13374	13336	13260	13244	13300	13264	13242	13312	13202	13189	13352	13246	13125	13262	13347	13418	13200	13442	13279	13259	13323	13187	13174	13328	13337	13439	13361	13453	13080	13286	13248	13165	13211	13276	13417	13289	13181	13201	13289	13300	13395	13385	13429	13157	13193	13315	13215	13358	13369	13271	13172	13498	13206	13222	13415	13293	13312	13314	13423	13232	13252	13327	13152	13267	13271	13338	13237	13288	13262	13355	13197	13337	13269	13275	13350	13435	13521	13235	13407	13380	13224	13374	13345	13211	13335	13229	13352	13266	13424	13263	13197	13322	13403	13304	13326	13317	13245	13382	13405	13229	13331	13380	13327	13259	13264	13075	13202	13347	13328	13167	13216	13373	13335	13272	13390	13209	13146	13390	13306	13005	13266	13254	13288	13295	13284	13236	13267	13317	13447	13322	13228	13314	13175	13300	13144	13237	13335	13394	13217	13371	13284	13236	13390	13366	13230	13276	13348	13261	13309	13287	13305	13146	13269	13339	13283	13291	13355	13297	13315	13354	13261	13249	13394	13318	13268	13229	13291	13310	13304	13223	13269	13229	13329	13305	13305	13259	13346	13290	13296	13358	13171	13248	13242	13237	13290	13195	13299	13341	13232	13175	13489	13329	13444	13248	13316	13306	13431	13268	13465	13274	13211	13224	13398	13285	13403	13243	13333	13182	13369	13334	13382	13391	13299	13206	13241	13383	13180	13466	13422	13371	13321	13304	13275	13271	13337	13324	13367	13246	13381	13215	13349	13196	13324	13463	13266	13136	13239	13312	13281	13276	13293	13144	13198	13222	13415	13217	13213	13228	13373	13194	13180	13236	13484	13251	13441	13241	13232	13368	13214	13286	13319	13528	13261	13308	13228	13295	13478	13297	13279	13303	13525	13179	13363	13442	13358	13264	13138	13348	13329	13289	13288	13313	13058	13326	13465	13276	13317	13265	13221	13370	13209	13245	13454	13228	13142	13281	13200	13285	13304	13317	13242	13250	13224	13384	13300	13390	13382	13178	13288	13363	13183	13228	13568	13314	13232	13182	13307	13244	13298	13321	13238	13261	13372	13177	13288	13336	13360	13325	13427	13289	13330	13449	13261	13398	13269	13339	13332	13229	13261	13168	13255	13295	13437	13262	13258	13316	13256	13411	13187	13389	13286	13321	13292	13470	13106	13341	13176	13282	13499	13180	13473	13348	13241	13385	13211	13408	13154	13230	13145	13267	13428	13206	13229	13394	13360	13282	13253	13308	13243	13286	13239	13425	13314	13313	13229	13243	13414	13415	13146	13382	13291	13463	13307	13297	13322	13263	13330	13394	13222	13113	13219	13358	13196	13264	13394	13327	13488	13329	13320	13249	13208	13380	13202	13118	13361	13278	13188	13251	13280	13280	13387	13265	13342	13284	13222	13198	13319	13245	13085	13120	13213	13256	13383	13261	13344	13000	13264	13144	13276	13238	13344	13291	13342	13255	13326	13242	13295	13238	13103	13220	13399	13345	13329	13337	13094	13327	13406	13368	13219	13362	13028	13284	13331	13301	13227	13212	13255	13226	13270	13191	13427	13214	13343	13384	13319	13339	13432	13312	13239	13333	13304	13352	13263	13261	13211	13285	13285	13246	13320	13316	13214	13241	13261	13300	13213	13249	13440	13272	13253	13217	13351	13365	13227	13229	13091	13421	13366	13375	13302	13326	13299	13474	13178	13319	13243	13301	13134	13224	13365	13361	13331	13510	13413	13356	13285	13221	13242	13263	13281	13371	13217	13316	13320	13139	13223	13192	13282	13362	13300	13287	13317	13302	13220	13214	13404	13257	13398	13387	13284	13363	13273	13264	13368	13353	13389	13251	13311	13318	13226	13490	13308	13184	13481	13259	13141	13288	13379	13249	13286	13356	13047	13315	13285	13223	13364	13386	13314	13299	13057	13299	13263	13245	13129	13170	13407	13356	13216	13362	13320	13374	13334	13355	13202	13290	13239	13235	13300	13250	13364	13410	13342	13342	13288	13352	13294	13209	13293	13349	13244	13099	13181	13406	13307	13436	13502	13227	13393	13281	13333	13253	13218	13210	13346	13357	13245	13104	13385	13229	13182	13350	13087	13298	13324	13254	13417	13227	13350	13359	13221	13348	13210	13339	13270	13249	13353	13355	13307	13276	13487	13371	13136	13290	13221	13319	13342	13290	13207	13157	13327	13193	13309	13259	13191	13306	13201	13277	13220	13272	13374	13307	13273	13394	13367	13395	13286	13290	13278	13197	13222	13113	13261	13374	13268	13310	13190	13327	13392	13155	13410	13329	13459	13295	13315	13150	13178	13313	13220	13301	13183	13397	13403	13337	13456	13269	13495	13302	13441	13277	13174	13297	13413	13365	13205	13202	13348	13336	13323	13415	13302	13244	13296	13453	13349	13153	13350	13114	13382	13311	13373	13153	13334	13189	13322	13258	13372	13374	13474	13295	13294	13036	13343	13276	13299	13171	13231	13406	13326	13396	13471	13092	13323	13464	13343	13281	13346	13176	13372	13427	13486	13345	13171	13400	13347	13277	13129	13157	13222	13260	13259	13155	13371	13330	13285	13136	13221	13311	13220	13430	13302	13237	13343	13423	13377	13357	13327	13232	13294	13176	13436	13486	13445	13446	13389	13403	13346	13229	13211	13249	13220	13344	13356	13380	13466	13373	13259	13258	13308	13208	13377	13276	13584	13155	13294	13230	13469	13249	13371	13219	13189	13292	13082	13251	13461	13152	13268	13329	13286	13196	13313	13278	13334	13352	13502	13156	13370	13215	13328	13430	13262	13226	13253	13215	13366	13377	13268	13397	13241	13172	13370	13358	13298	13272	13391	13281	13251	13137	13310	13377	13330	13276	13447	13217	13290	13433	13276	13155	13285	13299	13342	13311	13241	13351	13308	13216	13349	13320	13263	13280	13369	13313	13322	13163	13299	13406	13399	13297	13392	13287
23987	21418	31182	57459	31098	31792	23441	17492	15504	15314	15603	15326	15203	15052	14797	14829	14952	15077	14763	14695	14553	14510	14870	14757	14769	14487	14677	14610	14638	14702	14642	14663	14765	14838	16366	16617	14925	14571	14683	14649	14675	14724	14502	14552	14465	14574	14381	14630	14700	14522	14316	14402	14468	14687	14422	14610	14563	14588	14449	14403	14328	14421	14465	14651	14517	14534	14579	14476	14488	14834	14527	14449	14601	14531	14512	14361	14455	14664	14534	14427	14389	14506	14535	14336	14491	14463	14588	14519	14443	14445	14641	14545	14815	14510	14485	14589	14486	14543	14589	14489	14497	14517	14580	14498	14565	14546	14620	14535	14466	14662	14678	14551	14311	14500	14421	14516	14571	14482	14690	14506	14388	14520	14608	14692	14517	14364	14689	14539	14640	14585	14600	14554	14511	14686	14548	14418	14499	14440	14451	14402	14613	14562	14391	14298	14358	14671	14438	14302	14452	14781	14585	14482	14324	14412	14660	14496	14583	14424	14604	14478	14425	14614	14483	14634	14336	14493	14368	14517	14617	14475	14562	14551	14552	14537	14555	14583	14524	14531	14508	14442	14379	14564	14608	14412	14603	14481	14584	14530	14668	14451	14446	14490	14387	14469	14363	14477	14448	14384	14348	14470	14679	14352	14548	14482	14587	14732	14534	14439	14339	14593	14485	14644	14528	14488	14623	14236	14387	14541	14433	14300	14404	14447	14373	14358	14314	14473	14626	14413	14362	14590	14568	14337	14437	14504	14471	14472	14422	14258	14594	14648	14429	14362	14486	14542	14614	14333	14416	14458	14515	14398	14451	14397	14395	14565	14527	14661	14432	14664	14559	14426	14280	14590	14410	14644	14430	14411	14375	14615	14493	14442	14460	14464	14591	14682	14371	14460	14460	14512	14429	14407	14524	14476	14584	14471	14552	14461	14368	14605	14296	14697	14648	14458	14372	14664	14708	14495	14448	14464	14675	14585	14362	14240	14546	14504	14431	14657	14642	14535	14565	14462	14594	14455	14548	14568	14440	14572	14529	14463	14429	14656	14485	14482	14646	14453	14467	14645	14340	14448	14586	14473	14614	14385	14655	14469	14475	14669	14432	14521	14595	14617	14512	14667	14394	14383	14347	14246	14566	14560	14496	14501	14463	14593	14607	14507	14492	14436	14454	14478	14441	14621	14414	14381	14396	14416	14481	14470	14589	14482	14686	14363	14444	14372	14643	14364	14383	14417	14370	14466	14395	14518	14560	14524	14428	14680	14539	14559	14554	14401	14466	14528	14500	14441	14498	14422	14550	14421	14430	14495	14570	14616	14504	14183	14548	14438	14524	14450	14501	14679	14585	14297	14524	14519	14516	14492	14561	14567	14481	14479	14494	14309	14396	14573	14482	14533	14592	14383	14508	14614	14579	14565	14392	14352	14498	14496	14407	14418	14472	14312	14493	14413	14459	14464	14520	14547	14560	14483	14510	14522	14275	14551	14471	14470	14525	14415	14440	14453	14552	14258	14369	14580	14510	14399	14523	14501	14355	14385	14554	14465	14543	14611	14657	14312	14260	14483	14457	14254	14575	14510	14384	14475	14274	14455	14574	14471	14418	14511	14654	14710	14604	14589	14450	14484	14346	14533	14512	14173	14644	14496	14447	14396	14443	14524	14509	14473	14527	14462	14504	14475	14596	14275	14432	14418	14410	14503	14343	14372	14496	14466	14459	14533	14626	14586	14502	14317	14494	14361	14512	14410	14433	14481	14414	14447	14429	14512	14530	14549	14430	14394	14547	14680	14364	14327	14490	14543	14356	14355	14511	14485	14498	14640	14446	14473	14311	14528	14456	14558	14469	14720	14624	14436	14501	14511	14606	14448	14477	14453	14580	14484	14494	14388	14562	14505	14611	14550	14578	14490	14515	14502	14427	14384	14380	14486	14491	14532	14352	14573	14302	14438	14347	14323	14430	14318	14616	14224	14353	14585	14568	14198	14373	14574	14520	14538	14405	14444	14495	14575	14526	14603	14449	14397	14509	14451	14608	14539	14275	14587	14491	14636	14400	14615	14420	14422	14562	14329	14513	14504	14418	14449	14442	14404	14582	14479	14521	14539	14406	14473	14706	14486	14414	14298	14508	14481	14349	14617	14581	14493	14525	14585	14438	14444	14620	14301	14443	14476	14680	14519	14513	14408	14392	14592	14330	14254	14340	14524	14420	14557	14234	14568	14487	14390	14467	14487	14621	14545	14460	14572	14453	14545	14513	14475	14520	14613	14434	14501	14433	14495	14508	14455	14350	14678	14531	14528	14622	14387	14552	14712	14432	14410	14423	14395	14388	14438	14702	14335	14474	14422	14432	14516	14632	14454	14412	14544	14408	14586	14639	14484	14507	14352	14362	14486	14470	14474	14458	14593	14450	14638	14581	14488	14510	14439	14582	14451	14452	14324	14425	14325	14368	14561	14536	14428	14565	14257	14581	14361	14500	14481	14477	14549	14284	14443	14572	14320	14654	14401	14500	14460	14530	14531	14450	14452	14464	14375	14336	14478	14535	14423	14341	14635	14397	14439	14434	14478	14374	14570	14386	14377	14303	14566	14502	14433	14307	14562	14430	14500	14431	14389	14327	14466	14360	14474	14503	14518	14308	14456	14547	14446	14537	14256	14579	14585	14615	14567	14461	14517	14408	14624	14432	14484	14654	14571	14417	14575	14400	14423	14438	14506	14550	14699	14680	14406	14375	14675	14427	14503	14587	14455	14485	14554	14521	14371	14316	14454	14541	14493	14507	14501	14337	14376	14478	14331	14529	14403	14450	14311	14414	14406	14390	14478	14493	14586	14475	14515	14682	14780	14517	14516	14582	14538	14498	14449	14471	14439	14415	14586	14224	14462	14507	14547	14584	14431	14480	14373	14432	14395	14468	14388	14318	14456	14542	14353	14664	14385	14764	14676	14498	14503	14422	14588	14469	14514	14659	14445	14767	14397	14544	14680	14458	14431	14573	14589	14705	14503	14355	14380	14763	14535	14529	14260	14499	14236	14606	14426	14332	14608	14555	14550	14371	14404	14488	14631	14526	14553	14259	14460	14345	14495	14434	14492	14319	14562	14263	14658	14440	14398	14563	14522	14480	14171	14336	14407	14475	14589	14424	14336	14424	14616	14508	14360	14576	14379	14531	14645	14473	14522	14599	14595	14450	14419	14534	14486	14527	14323	14421	14498	14552	14316	14545	14706	14353	14523	14309	14498	14391	14508	14256	14299	14516	14389	14453	14490	14392	14349	14449	14331	14393	14403	14293	14469	14464	14422	14412	14390	14435	14486	14662	14588	14422	14333	14328	14379	14506	14418	14330	14430	14569	14632	14476	14484	14524	14472	14526	14411	14544	14336	14662	14550	14424	14431	14327	14676	14620	14453	14524	14404	14419	14414	14536	14563	14540	14488	14463	14260	14477	14383	14699	14279	14314	14415	14450	14400	14647	14425	14418	14392	14492	14514	14379	14736	14435	14447	14568	14654	14430	14333	14508	14473	14571	14572	14389	14417	14381	14440	14516	14407	14560	14545	14460	14645	14719	14609	14563	14530	14381	14460	14481	14481	14482	14228	14183	14473	14532	14434	14553	14322	14366	14571	14222	14430	14426	14374	14415	14493	14574	14510	14543	14474	14528	14620	14654	14411	14569	14605	14473	14542	14340	14550	14472	14450	14340	14674	14354	14569	14483	14346	14659	14570	14600	14611	14462	14448	14469	14585	14353	14540	14551	14538	14436	14624	14619	14441	14380	14656	14328	14430	14513	14594	14587	14508	14448	14632	14682	14507	14511	14487	14324	14496	14448	14406	14480	14557	14598	14401	14473	14705	14409	14561	14547	14577	14727	14491	14401	14281	14445	14646	14641	14385	14268	14224	14392	14731	14646	14415	14464	14444	14326	14448	14517	14494	14249	14389	14482	14364	14585	14294	14461	14613	14690	14451	14524	14427	14368	14369	14510	14445	14560	14641	14668	14388	14461	14551	14326	14553	14534	14683	14565	14180	14401	14619	14373	14597	14463	14445	14577	14451	14541	14624	14397	14440	14592	14484	14428	14462	14538	14441	14494	14376	14555	14652	14548	14526	14427	14555	14339	14617	14531	14620	14351	14478	14274	14493	14559	14444	14518	14496	14363	14527	14519	14435	14425	14688	14467	14360	14499	14574	14578	14478	14591	14441	14529	14410	14592	14441	14380	14716	14588	14423	14482	14559	14602	14393	14451	14343	14488	14288	14276	14609	14281	14426	14512	14346	14384	14547	14358	14419	14638	14508	14569	14487	14572	14602	14651	14721	14507	14387	14375	14556	14507	14391	14453	14296	14382	14479	14516	14363	14246	14403	14426	14492	14341	14510	14609	14577	14461	14585	14432	14419	14502	14667	14571	14416	14555	14682	14515	14751	14654	14481	14455	14558	14469	14319	14405	14548	14472	14408	14461	14418	14398	14507	14539	14456	14604	14490	14477	14478	14455	14517	14546	14491	14361	14521	14559	14660	14395	14381	14492	14428	14425	14355	14607	14488	14448	14482	14539	14338	14577	14575	14455	14286	14475	14327	14470	14393	14362	14376	14455	14576	14392	14433	14455	14500	14414	14637	14524	14402	14268	14607	14525	14439	14683	14422	14540	14350	14324	14527	14371	14552	14400	14406	14451	14458	14546	14560	14486	14665	14526	14378	14348	14493	14485	14603	14554	14397	14388	14390	14408	14559	14539	14562	14521	14639	14547	14646	14721	14510	14553	14336	14425	14594	14637	14427	14400	14494	14430	14516	14556	14531	14448	14304	14490	14554	14619	14560	14372	14503	14376	14327	14544	14338	14416	14398	14415	14598	14350	14486	14556	14476	14593	14447	14609	14504	14513	14509	14495	14100	14476	14442	14328	14477	14240	14305	14539	14642	14544	14501	14571	14537	14473	14646	14453	14548	14581	14440	14351	14521	14256	14432	14670	14417	14336	14312	14574	14696	14693	14550	14485	14358	14475	14575	14393	14326	14396	14440	14434	14415	14589	14597	14509	14538	14480	14392	14656	14552	14394	14497	14553	14462	14528	14407	14572	14192	14299	14627	14462	14396	14295	14404	14503	14452	14461	14637	14585	14533	14413	14397	14551	14452
17757	29448	52006	81743	17841	32532	14319	13827	13439	13507	13336	13255	13172	12965	13096	12954	13142	13056	12678	12612	12485	12700	13145	13092	12726	12545	12502	12508	12447	12570	12564	12446	12668	12875	15673	15331	12698	12546	12613	12482	12301	12407	12410	12486	12461	12316	12284	12475	12289	12532	12536	12518	12535	12518	12432	12324	12437	12469	12545	12455	12293	12332	12578	12476	12453	12310	12378	12497	12506	12549	12448	12571	12516	12335	12434	12396	12371	12483	12383	12403	12479	12435	12414	12461	12485	12440	12540	12328	12491	12486	12520	12375	12400	12418	12526	12491	12586	12251	12604	12346	12535	12531	12387	12493	12378	12344	12322	12329	12427	12523	12537	12473	12497	12612	12406	12427	12399	12464	12516	12579	12398	12394	12420	12442	12510	12435	12539	12429	12578	12519	12348	12274	12575	12400	12466	12390	12379	12609	12408	12509	12401	12354	12547	12444	12647	12400	12582	12484	12249	12519	12371	12431	12584	12360	12429	12406	12275	12593	12494	12412	12595	12450	12356	12186	12516	12515	12391	12380	12410	12452	12414	12489	12518	12402	12574	12443	12237	12328	12533	12336	12413	12500	12504	12467	12567	12358	12437	12433	12316	12329	12304	12369	12543	12505	12535	12536	12519	12295	12372	12415	12577	12506	12522	12400	12567	12440	12378	12441	12307	12428	12520	12648	12483	12588	12477	12386	12353	12558	12501	12476	12340	12309	12446	12242	12379	12335	12471	12533	12433	12449	12523	12240	12313	12459	12317	12552	12548	12301	12312	12560	12551	12270	12559	12345	12493	12519	12531	12486	12311	12504	12481	12357	12397	12471	12548	12352	12381	12437	12282	12465	12491	12494	12299	12424	12310	12262	12563	12456	12161	12404	12513	12494	12476	12382	12588	12355	12250	12617	12419	12291	12357	12534	12440	12519	12533	12405	12408	12385	12295	12466	12491	12299	12455	12578	12408	12342	12537	12494	12414	12477	12510	12435	12520	12428	12544	12460	12516	12500	12512	12472	12460	12384	12514	12406	12420	12480	12482	12360	12424	12383	12236	12495	12500	12348	12411	12365	12341	12417	12653	12453	12553	12409	12388	12390	12306	12367	12528	12444	12450	12193	12442	12332	12493	12302	12417	12235	12405	12484	12598	12468	12597	12374	12457	12377	12456	12375	12331	12445	12425	12318	12566	12652	12361	12329	12527	12467	12336	12330	12391	12455	12456	12439	12524	12244	12518	12418	12438	12473	12468	12506	12357	12538	12456	12376	12479	12517	12478	12560	12486	12495	12410	12481	12308	12324	12504	12444	12203	12329	12474	12443	12291	12440	12513	12385	12550	12405	12388	12359	12348	12540	12496	12550	12419	12628	12556	12411	12519	12430	12403	12419	12357	12556	12516	12386	12613	12314	12440	12267	12455	12419	12427	12589	12423	12419	12391	12499	12301	12389	12454	12490	12354	12314	12462	12404	12543	12398	12370	12217	12389	12340	12439	12445	12424	12457	12502	12448	12564	12338	12405	12497	12428	12436	12376	12406	12388	12286	12393	12519	12436	12371	12381	12393	12524	12426	12334	12345	12300	12438	12503	12389	12451	12524	12477	12594	12621	12482	12439	12480	12532	12481	12401	12465	12493	12296	12462	12452	12424	12567	12312	12461	12454	12395	12306	12421	12534	12419	12275	12470	12149	12313	12434	12308	12350	12497	12438	12489	12311	12475	12475	12397	12525	12553	12444	12357	12380	12507	12461	12536	12628	12459	12500	12503	12523	12353	12436	12527	12423	12534	12601	12414	12541	12359	12333	12457	12450	12421	12362	12389	12542	12320	12460	12382	12538	12397	12357	12501	12433	12291	12599	12521	12465	12283	12375	12565	12437	12500	12455	12411	12359	12430	12383	12511	12470	12398	12314	12340	12499	12521	12337	12356	12208	12345	12361	12474	12402	12533	12563	12395	12533	12366	12329	12421	12429	12345	12458	12352	12584	12455	12326	12391	12325	12447	12496	12447	12481	12310	12355	12530	12564	12400	12402	12574	12417	12288	12325	12575	12443	12517	12498	12389	12415	12442	12412	12387	12489	12456	12473	12342	12570	12462	12589	12546	12370	12509	12397	12506	12462	12369	12402	12382	12224	12491	12562	12501	12628	12414	12447	12479	12566	12212	12303	12391	12336	12500	12433	12549	12432	12369	12425	12457	12353	12388	12590	12347	12492	12475	12540	12297	12328	12353	12333	12518	12402	12501	12409	12424	12537	12392	12254	12494	12510	12355	12437	12481	12454	12417	12277	12303	12295	12509	12274	12315	12375	12457	12465	12516	12388	12433	12436	12500	12223	12390	12308	12490	12477	12344	12468	12448	12325	12487	12438	12426	12237	12531	12423	12285	12318	12626	12521	12296	12512	12452	12551	12411	12494	12495	12518	12402	12535	12444	12292	12537	12471	12535	12462	12299	12633	12301	12323	12223	12511	12357	12552	12498	12330	12390	12468	12410	12393	12449	12494	12449	12280	12426	12442	12299	12402	12441	12378	12482	12502	12452	12486	12435	12400	12492	12420	12465	12315	12497	12397	12471	12444	12402	12361	12351	12363	12460	12451	12535	12562	12619	12508	12505	12573	12240	12417	12531	12387	12469	12515	12412	12389	12641	12383	12440	12478	12497	12403	12499	12558	12466	12541	12410	12471	12429	12519	12426	12424	12467	12295	12437	12459	12447	12410	12322	12415	12313	12521	12564	12330	12518	12410	12532	12456	12406	12175	12575	12442	12271	12521	12461	12449	12347	12435	12502	12281	12417	12369	12448	12294	12492	12544	12379	12560	12421	12423	12378	12230	12363	12621	12319	12412	12445	12376	12594	12351	12382	12586	12398	12400	12536	12554	12336	12295	12430	12516	12556	12522	12284	12507	12290	12536	12328	12590	12441	12482	12427	12219	12440	12541	12535	12395	12569	12487	12442	12336	12305	12568	12308	12614	12410	12471	12347	12345	12645	12533	12337	12347	12444	12386	12215	12437	12326	12437	12442	12366	12441	12359	12532	12326	12279	12336	12451	12518	12346	12378	12390	12507	12358	12505	12258	12490	12354	12457	12533	12465	12289	12549	12458	12465	12514	12405	12399	12420	12472	12468	12407	12355	12307	12568	12363	12574	12188	12325	12434	12609	12449	12441	12437	12429	12437	12468	12423	12444	12396	12421	12358	12454	12357	12552	12377	12164	12365	12429	12487	12450	12170	12469	12495	12471	12507	12461	12589	12522	12412	12394	12408	12603	12418	12385	12411	12625	12345	12506	12443	12266	12317	12508	12572	12558	12389	12529	12334	12302	12423	12476	12385	12317	12530	12515	12330	12338	12586	12309	12545	12343	12562	12435	12405	12520	12494	12404	12493	12331	12476	12324	12358	12368	12329	12500	12402	12382	12488	12465	12605	12551	12338	12495	12402	12289	12302	12419	12547	12507	12393	12460	12603	12578	12517	12467	12440	12579	12587	12493	12343	12498	12245	12505	12316	12525	12213	12421	12431	12507	12332	12631	12484	12242	12394	12435	12418	12506	12594	12549	12471	12351	12400	12456	12363	12392	12403	12433	12342	12340	12345	12505	12412	12388	12416	12355	12325	12469	12487	12476	12396	12385	12299	12483	12398	12360	12565	12446	12469	12454	12475	12559	12554	12417	12434	12494	12469	12434	12551	12404	12458	12432	12411	12345	12445	12460	12441	12452	12448	12464	12639	12403	12328	12348	12421	12467	12442	12396	12499	12561	12390	12262	12491	12435	12323	12438	12505	12406	12336	12420	12650	12355	12432	12572	12305	12273	12545	12424	12374	12411	12274	12819	12214	12583	12338	12423	12542	12419	12385	12512	12313	12515	12343	12469	12251	12432	12513	12273	12415	12277	12535	12415	12568	12203	12302	12367	12382	12374	12347	12473	12433	12484	12303	12348	12238	12565	12469	12454	12260	12383	12472	12577	12424	12352	12534	12431	12485	12437	12484	12361	12406	12389	12460	12376	12236	12464	12375	12255	12437	12345	12353	12416	12411	12538	12526	12491	12476	12404	12567	12596	12446	12392	12566	12395	12423	12440	12559	12409	12612	12367	12304	12430	12385	12336	12420	12437	12372	12431	12327	12401	12324	12240	12340	12587	12444	12360	12529	12409	12449	12295	12342	12406	12288	12302	12270	12384	12492	12436	12602	12579	12403	12545	12354	12309	12480	12516	12222	12355	12469	12397	12514	12468	12310	12486	12469	12413	12453	12505	12437	12476	12589	12211	12406	12385	12444	12405	12370	12344	12466	12559	12588	12472	12486	12476	12326	12499	12335	12351	12554	12480	12440	12303	12546	12495	12459	12356	12409	12438	12251	12498	12353	12484	12441	12391	12328	12372	12554	12426	12146	12496	12492	12455	12365	12367	12420	12461	12532	12375	12547	12435	12522	12306	12449	12480	12454	12507	12418	12445	12597	12432	12388	12369	12521	12489	12431	12348	12454	12467	12409	12487	12335	12437	12309	12481	12603	12304	12319	12402	12529	12455	12439	12520	12448	12430	12366	12521	12544	12442	12463	12446	12451	12523	12484	12339	12468	12310	12541	12650	12524	12533	12344	12498	12294	12390	12539	12571	12491	12602	12426	12411	12535	12569	12348	12455	12338	12385	12525	12346	12600	12479	12325	12356	12296	12534	12379	12358	12431	12592	12641	12335	12367	12570	12451	12410	12538	12478	12489	12343	12427	12516	12349	12426	12581	12412	12379	12540	12433	12433	12643	12451	12428	12240	12553	12474	12451	12606	12498	12476	12340	12340	12424	12439	12381	12541	12384	12525	12378	12494	12336	12249	12339	12445	12525	12613	12379	12552	12401	12431	12302	12446	12432	12332	12618	12334	12391	12527	12562	12425	12553	12460	12537	12446	12350	12482	12422	12440	12295	12367	12367	12545	12453	12276	12499	12319	12463	12415	12378	12565	12456	12429	12401	12392	12359	12349	12315	12494	12383	12393	12495	12375	12418	12430	12329	12454	12560	12402	12499	12560	12387	12430	12344	12371	12332	12270	12523	12390	12410	12301	12506	12380	12501	12478	12397	12424	12435	12555	12583	12283	12511	12491	12396	12461	12579	12321	12318	12410	12557	12406	12490	12509	12410
29362	21836	23560	38279	19479	16513	15122	14917	14954	14627	14877	14768	14761	14688	14711	14749	14816	14673	14777	14845	14810	14890	14946	14756	14768	14678	14810	14841	14887	14774	14770	14693	14495	14905	14839	14906	14817	14604	14655	14706	14617	14886	14574	14595	14634	14737	14583	14738	14368	14401	14993	14751	14729	14752	14793	14575	14763	14556	14880	14653	14709	14685	14625	14694	14818	14579	14709	14627	14647	14844	14871	14841	14882	15026	14595	14633	14670	14844	14717	14881	14729	14894	14955	14580	14682	14831	14747	14763	14757	14722	14919	14743	14716	14637	14693	14869	14871	14760	14711	14657	14857	14965	14804	14694	14675	14822	14652	14827	14813	14780	14762	14934	14548	14595	14719	14827	14726	14717	14734	14678	14766	14705	14765	14735	14481	14624	14626	14714	14759	14767	14749	14657	14721	14953	14753	14643	14695	14623	14745	14720	14814	14705	14587	14824	14586	14733	14712	14551	14521	14701	14707	14679	14481	14756	14526	14756	14650	14807	14532	14832	14664	14629	15030	14749	14678	14604	14692	14766	14689	14871	14833	14668	14767	14471	14721	14897	14712	14773	14664	14732	14642	14732	14895	14732	14702	14566	14601	14605	14566	14720	14666	14755	14793	14660	14629	14782	14644	14705	14705	14676	14531	14841	14770	14841	14544	14622	14799	14525	14700	14623	14547	14690	14831	14652	14835	14577	14798	14653	14779	14579	14642	14608	14750	14608	14722	14783	14797	14842	15141	14738	14867	14567	14597	14821	14746	14707	14758	14701	14778	14496	14657	14755	14722	14575	14656	14803	14707	14763	14581	14580	14657	14846	14544	14869	14996	14821	14696	14683	14704	14645	14579	14922	14773	14736	14803	14774	14577	14678	14730	14931	14933	14782	14752	14648	14814	15005	14499	14731	14681	14807	14695	14796	14900	14538	14683	14703	14546	14493	14717	14653	14639	14749	14602	14700	14695	14530	14714	14566	14796	14781	14754	14732	14700	14754	14704	14999	14544	14713	14712	14946	14879	14638	14644	14644	14791	14607	14770	14786	14443	14826	14642	14567	14708	14691	14672	14451	14718	14623	14728	14773	14700	14489	14850	14559	14518	14724	14584	14538	14470	14801	14776	14865	14668	14652	14487	14748	14898	14628	14687	14806	14722	14746	14590	14800	14740	14543	14631	14750	14619	14734	14827	14590	14693	14811	14664	14640	14745	14610	14713	14518	14583	14875	14658	14735	14786	14805	14692	14627	14954	14863	14908	15037	14861	14686	14609	14757	14800	14734	14690	14849	14701	14968	14930	14653	14650	14704	14609	14707	14589	14778	14517	14754	14824	14773	14899	14879	14675	14504	14563	14685	14789	14727	14697	14813	14735	14679	14616	14515	14664	14730	14977	14692	14646	14724	14767	14651	14749	14640	14720	14796	14557	14665	14753	14461	14764	14599	14547	14635	14858	14753	14886	14768	14556	14633	14749	14740	14777	14699	14610	14598	14763	14724	14845	14770	14627	14883	14756	14709	14665	14635	14864	14740	14767	14679	14959	14644	14613	14763	14709	14756	14743	14647	14623	14660	14682	14635	14788	14635	14748	14772	14709	14825	14783	14486	14940	14613	14759	14658	14838	14884	14582	14557	14569	14673	14672	14765	14645	14611	14571	14780	14526	14725	14958	14667	14805	14635	14759	14740	14997	14743	14722	14887	14617	14780	14609	14814	14552	14688	14641	14929	14624	14765	14837	14739	14845	14724	14783	14788	14643	14908	14589	14826	14774	14764	14736	14796	14843	14652	14662	14754	14672	14815	14697	14668	14982	14829	14729	14746	14487	14691	14562	14878	14647	14610	14715	14815	14799	14678	14613	14808	14840	14644	14674	14866	14801	14799	14688	14655	14827	14849	14711	14551	14915	14960	14992	14797	14629	14730	14778	14835	14809	14788	14594	14888	14637	14603	14972	14582	14756	14671	14665	14658	14689	14681	14711	14720	14604	14833	14674	14667	15035	14553	14585	14627	14685	14538	14739	14699	14847	14731	14726	14642	14646	14667	14609	14585	14678	14583	14835	14772	14759	14747	14608	14860	14739	14696	14705	14836	14732	14821	14681	14745	14532	14817	14846	14707	14757	14616	14578	14500	14731	14749	14673	14595	14769	14929	14970	14761	14725	14827	14773	14783	14720	14622	14663	14788	14632	14643	14828	14681	14723	14880	14821	14763	14770	14699	14605	14804	14671	14551	14644	14836	14808	14892	14926	14689	14738	14602	14565	14745	14524	14473	14474	14752	14777	14660	14454	14478	14552	14769	14854	14864	14615	14706	14640	14743	14771	14700	14559	14758	14744	14910	14700	14676	14666	14611	14837	14541	14589	14757	14777	14737	14671	14697	14697	14676	14659	14515	14818	14646	14765	14506	15022	14849	14804	14672	14941	14695	14632	14868	14858	14736	14762	14695	14660	14889	14883	14693	14847	14799	14572	14603	14514	14794	14569	14687	14678	14604	14655	14832	14730	14736	14736	14806	14861	14875	14878	14786	14714	14834	14631	14529	14640	14468	14794	14932	14876	14599	14744	14705	14799	14735	14755	14761	14848	14696	14774	14729	14679	14642	14683	14747	14730	14606	14633	14587	14730	14974	14626	14646	14685	14759	14492	14372	14696	14712	14534	14787	14792	14652	14925	14786	14829	14764	14551	14815	14754	14655	14738	14960	14804	14737	14752	14815	14637	14631	14765	14755	14692	14722	14720	14832	14904	14683	14844	14673	14765	14675	14638	14657	14858	14501	14696	14945	14723	14638	14912	14656	14753	14762	14622	14665	14826	14673	14759	14760	14847	14634	14756	14573	14739	14802	14828	14890	14511	14654	14794	14721	14504	14722	14867	14716	14868	14786	14683	14777	14967	14860	14791	14662	14844	14767	14618	14739	14765	14595	14807	14828	14906	14704	14849	14789	14736	14752	14660	14649	14714	14784	14863	14653	14899	14835	14798	14666	14647	14740	14798	14969	14717	14555	14801	14530	14706	14692	14945	14587	14737	14741	14736	14584	14592	14627	14588	14590	14808	14641	14562	14536	14675	14865	14813	14576	14643	14758	14680	14773	14709	14785	14668	14833	15059	14623	14648	14740	14685	14755	14818	14833	14740	14750	14792	14612	14561	14701	14683	14784	14601	14696	14787	14799	14741	14660	14533	14646	14647	14636	14483	14745	14907	14622	14664	14865	14777	14661	14998	14788	14749	14818	14908	14776	14686	14651	14557	14822	14741	14616	14751	14816	14848	14821	14566	14734	14784	14616	14604	14695	14913	14611	14510	14709	14795	14912	14677	14972	14624	14710	14659	14788	14733	14843	14851	14610	14585	14781	14662	14753	14744	14661	14866	14861	14846	14761	14596	14754	14763	14712	14769	14820	14758	14616	14611	14770	14673	14674	14664	14770	14708	14756	14798	14563	14730	14789	14887	14574	14695	14790	14713	14676	14778	14703	14726	14889	14843	14774	14926	14573	14612	14728	14750	14784	14481	14614	14494	14865	14798	14593	14813	14658	14791	14668	14709	14870	14990	14488	14684	14694	14797	14562	14656	14625	14600	14598	14721	14706	14724	14803	14670	14726	14753	14690	14767	14784	14702	14907	14659	14817	14783	14790	14680	14822	14545	14657	14582	14819	14608	14844	14781	14621	14654	14703	14458	14907	14609	14642	14741	14566	14742	14619	14830	14701	14695	14570	14692	14836	14801	14796	14755	14824	14762	14756	14815	14874	14726	14873	14785	14773	14775	14898	14812	14473	14724	14693	14782	14921	14712	14699	14630	14697	14592	14819	14675	14614	14736	14777	14624	14706	14648	14722	14693	14783	14605	14568	14692	14744	14554	14752	14732	14651	14773	14586	14236	14730	14652	14794	14896	14615	14716	14750	14673	14867	14595	14656	14557	14735	14704	14641	14692	14774	14861	14629	14805	14780	14802	14842	14714	14838	14727	14523	14722	14786	14664	14799	14667	14802	14612	14523	14700	14663	14856	14576	14728	14825	14650	14846	14776	14689	14622	14450	14860	14671	14652	14813	14694	14688	14630	14661	14742	14506	14709	14673	14830	14653	14792	14589	14863	14601	14841	14760	14722	14765	14873	14810	14698	14670	14890	14721	14678	14701	14741	14729	14771	14722	14561	14763	14826	14645	14630	14914	14681	14829	14841	14728	14529	14689	15013	14703	14713	14750	14551	14735	14525	14725	14829	14481	14720	14576	14679	14737	14733	14861	14682	14889	14576	14575	14728	14946	14720	14619	14758	14873	14798	14706	14641	14772	14665	14785	14607	14598	14699	14699	14836	14713	14580	14869	14653	14786	14783	14706	14893	14692	14720	14528	14829	14719	14744	14840	14755	14414	14701	14518	14621	14829	14692	14633	14704	14825	14546	14641	14608	14686	14742	14720	14710	14578	14851	14662	14595	14608	14689	14783	14688	14743	14571	14743	14782	14713	14806	14647	14804	14636	14577	14726	14615	14651	14738	14779	14704	14520	14711	14789	14540	14712	14737	14503	14565	14681	14763	14851	14606	14657	14615	14697	14641	14634	14752	14792	14818	14672	14615	14588	14597	14616	14897	14777	14826	14734	14671	14683	14780	14694	14675	14632	14681	14685	14831	14781	14685	14629	14783	14761	14843	14461	14704	14636	14720	14671	14733	14601	14641	14727	14660	14549	14661	14487	14642	14778	14962	14707	14698	14692	14731	14672	14695	14636	14697	14660	14626	14606	14582	14642	14578	14509	14549	14535	14612	14614	14871	14887	14657	14930	14796	14789	14672	14771	14838	14782	14917	14756	14782	14729	14737	14686	14902	14629	14766	14717	14696	14651	14799	14853	14707	14747	14630	14766	14774	14750	14614	14801	14730	14923	14769	14761	14651	14617	14837	14616	14666	14855	14726	14688	14744	14737	14699	14804	14670	14804	14772	14745	14805	14786	14666	14832	14660	14781	14915	14887	14761	14700	14769	14607	14726	14556	14648	14784	14690	14688	14685	14772	14828	14929	14508	14703	14696	14653	14840	14695	14707	14586	14713	14770	14796	14797	14851	14595	14754	14788	14654	14656	14750	14640	14631	14598	14545	14684	14418	14604	14714	14777	14643	14592	14695	14841	14467	14704	14517	14783
15053	15621	22180	38249	13312	14825	12754	12546	12654	12798	12726	12632	12693	12569	12617	12668	12629	12474	12488	12597	12620	12667	12690	12438	12615	12642	12555	12440	12541	12744	12650	12744	12796	12831	12437	12668	12604	12496	12360	12645	12608	12499	12623	12462	12563	12493	12568	12443	12624	12523	12614	12647	12568	12538	12485	12468	12633	12643	12414	12474	12748	12567	12716	12564	12508	12659	12637	12550	12601	12582	12568	12430	12488	12544	12445	12414	12495	12539	12576	12707	12403	12692	12549	12518	12488	12411	12459	12606	12568	12564	12688	12482	12598	12420	12539	12516	12565	12472	12416	12475	12533	12532	12352	12542	12432	12554	12537	12450	12457	12635	12663	12594	12526	12647	12497	12563	12712	12634	12601	12532	12751	12561	12710	12452	12530	12575	12530	12622	12495	12439	12575	12368	12649	12537	12607	12692	12571	12628	12443	12529	12419	12600	12549	12428	12576	12527	12536	12335	12510	12667	12539	12666	12583	12516	12618	12609	12543	12494	12536	12607	12431	12496	12589	12452	12580	12602	12599	12575	12593	12482	12437	12517	12547	12373	12651	12666	12707	12483	12445	12721	12551	12486	12568	12536	12527	12595	12621	12435	12553	12712	12541	12468	12502	12626	12429	12519	12649	12541	12566	12617	12559	12627	12546	12493	12579	12483	12528	12578	12575	12556	12626	12615	12505	12378	12702	12674	12457	12743	12557	12584	12673	12581	12631	12581	12538	12570	12533	12534	12683	12643	12520	12624	12510	12530	12600	12650	12532	12543	12427	12607	12532	12525	12597	12552	12629	12586	12569	12490	12594	12431	12492	12503	12511	12514	12391	12617	12606	12633	12479	12559	12476	12598	12488	12476	12510	12583	12588	12674	12614	12570	12516	12403	12481	12499	12577	12520	12338	12543	12378	12715	12501	12400	12609	12612	12533	12557	12440	12630	12664	12636	12557	12651	12519	12570	12427	12511	12536	12648	12554	12675	12703	12551	12595	12487	12640	12505	12505	12525	12453	12415	12489	12425	12652	12400	12617	12643	12640	12660	12594	12622	12447	12428	12474	12527	12471	12603	12572	12440	12580	12626	12611	12571	12409	12300	12570	12628	12500	12581	12566	12613	12617	12494	12623	12550	12648	12626	12522	12571	12415	12376	12596	12483	12515	12624	12445	12624	12586	12421	12397	12521	12383	12566	12624	12472	12476	12438	12676	12580	12636	12463	12467	12535	12509	12614	12581	12440	12512	12530	12594	12516	12678	12465	12544	12529	12469	12503	12646	12438	12659	12536	12499	12642	12577	12476	12550	12416	12560	12542	12575	12539	12516	12613	12567	12545	12538	12396	12454	12789	12425	12439	12599	12539	12566	12463	12490	12592	12765	12554	12478	12660	12404	12348	12646	12518	12585	12484	12641	12506	12574	12626	12527	12575	12448	12618	12605	12521	12458	12560	12645	12531	12561	12393	12421	12521	12613	12594	12627	12366	12516	12466	12525	12644	12553	12506	12416	12578	12483	12429	12542	12624	12385	12761	12598	12435	12543	12673	12478	12629	12569	12444	12476	12601	12746	12633	12624	12533	12653	12642	12516	12560	12558	12583	12483	12430	12494	12471	12517	12489	12472	12474	12452	12584	12403	12577	12639	12535	12422	12592	12604	12600	12511	12434	12470	12495	12558	12429	12428	12543	12582	12360	12495	12605	12564	12311	12640	12526	12500	12541	12624	12511	12493	12434	12604	12611	12632	12578	12667	12467	12560	12460	12573	12531	12580	12495	12553	12402	12489	12527	12534	12584	12446	12446	12536	12565	12634	12507	12613	12452	12516	12468	12520	12491	12625	12488	12664	12463	12501	12483	12629	12534	12519	12453	12683	12536	12543	12507	12602	12534	12508	12542	12568	12599	12506	12463	12382	12667	12668	12538	12634	12626	12397	12384	12536	12612	12506	12606	12524	12492	12519	12475	12587	12542	12521	12465	12499	12562	12604	12620	12506	12602	12599	12631	12423	12711	12447	12491	12655	12609	12578	12576	12560	12527	12352	12543	12567	12510	12523	12633	12654	12520	12544	12585	12531	12459	12620	12489	12590	12563	12492	12605	12619	12489	12567	12649	12515	12552	12616	12723	12617	12595	12457	12621	12504	12567	12517	12537	12628	12616	12383	12621	12500	12515	12527	12585	12538	12442	12521	12425	12404	12523	12617	12458	12451	12547	12476	12682	12739	12461	12453	12532	12471	12396	12596	12515	12682	12476	12627	12534	12676	12503	12480	12695	12578	12478	12367	12572	12570	12444	12580	12551	12383	12590	12636	12511	12631	12465	12530	12551	12607	12567	12655	12508	12625	12573	12578	12499	12563	12613	12613	12495	12668	12447	12559	12706	12768	12605	12702	12401	12651	12594	12637	12471	12696	12576	12550	12347	12757	12469	12749	12580	12594	12650	12544	12591	12473	12530	12452	12518	12520	12534	12625	12526	12401	12646	12506	12522	12541	12544	12629	12585	12493	12508	12392	12550	12539	12691	12681	12466	12683	12527	12597	12552	12487	12521	12692	12465	12541	12561	12509	12638	12525	12555	12478	12588	12365	12671	12678	12640	12572	12477	12525	12480	12503	12385	12504	12805	12633	12565	12562	12423	12420	12562	12449	12560	12511	12561	12794	12620	12616	12676	12512	12651	12541	12557	12424	12480	12473	12459	12571	12565	12662	12673	12617	12741	12451	12525	12363	12563	12438	12631	12602	12676	12593	12582	12563	12575	12662	12602	12666	12566	12635	12613	12519	12547	12497	12534	12553	12569	12571	12585	12401	12591	12454	12360	12715	12590	12516	12605	12689	12625	12549	12547	12554	12561	12446	12362	12761	12512	12498	12344	12542	12634	12537	12499	12636	12611	12547	12624	12461	12496	12612	12682	12484	12496	12665	12431	12670	12597	12591	12398	12530	12457	12714	12565	12582	12385	12381	12626	12494	12542	12463	12520	12516	12698	12534	12502	12576	12455	12688	12484	12424	12514	12647	12602	12615	12557	12371	12610	12643	12604	12533	12446	12533	12470	12640	12537	12418	12410	12654	12561	12554	12469	12623	12371	12546	12514	12515	12573	12628	12480	12615	12623	12537	12673	12389	12568	12610	12416	12619	12506	12480	12422	12605	12584	12656	12532	12421	12541	12555	12463	12677	12592	12593	12483	12564	12442	12640	12446	12606	12545	12507	12470	12549	12504	12536	12464	12543	12410	12514	12490	12694	12466	12591	12498	12579	12586	12627	12525	12590	12601	12353	12585	12434	12542	12527	12572	12534	12555	12587	12544	12644	12463	12615	12539	12628	12555	12649	12567	12604	12669	12507	12562	12669	12644	12560	12539	12660	12645	12402	12541	12675	12510	12451	12511	12561	12414	12717	12637	12504	12528	12532	12580	12496	12541	12513	12544	12549	12609	12513	12385	12585	12535	12670	12553	12597	12535	12495	12588	12629	12579	12709	12474	12543	12673	12555	12603	12609	12637	12470	12649	12394	12616	12614	12577	12564	12721	12736	12547	12599	12395	12733	12557	12473	12594	12591	12472	12551	12618	12459	12522	12468	12511	12632	12613	12494	12595	12581	12431	12681	12639	12451	12552	12599	12586	12464	12525	12656	12514	12568	12541	12447	12516	12489	12481	12419	12488	12448	12612	12361	12521	12638	12576	12504	12776	12550	12639	12553	12626	12548	12570	12532	12525	12431	12423	12662	12543	12535	12451	12545	12550	12391	12496	12692	12504	12561	12610	12580	12529	12509	12399	12540	12449	12585	12523	12641	12575	12515	12544	12501	12644	12612	12531	12446	12610	12536	12313	12573	12460	12496	12614	12406	12558	12491	12565	12591	12518	12589	12390	12559	12620	12445	12670	12584	12568	12700	12543	12701	12561	12588	12454	12522	12456	12603	12535	12565	12368	12542	12496	12511	12604	12650	12610	12582	12687	12556	12733	12531	12424	12579	12499	12534	12544	12470	12545	12458	12506	12580	12374	12498	12509	12556	12406	12536	12612	12517	12464	12632	12527	12483	12574	12409	12584	12555	12465	12570	12488	12568	12535	12645	12492	12602	12502	12438	12552	12398	12486	12668	12432	12389	12598	12634	12414	12492	12642	12548	12581	12515	12612	12638	12552	12511	12608	12518	12348	12529	12544	12422	12640	12530	12674	12417	12531	12578	12595	12460	12473	12398	12684	12430	12485	12510	12697	12571	12611	12555	12516	12607	12656	12556	12411	12599	12524	12413	12532	12595	12446	12444	12598	12615	12563	12561	12654	12601	12561	12727	12476	12601	12602	12593	12358	12571	12588	12522	12526	12558	12588	12546	12478	12572	12448	12500	12548	12467	12624	12567	12518	12638	12530	12604	12560	12481	12568	12570	12547	12573	12574	12551	12486	12539	12582	12690	12648	12538	12696	12628	12364	12691	12467	12549	12503	12872	12594	12468	12550	12566	12566	12563	12516	12717	12608	12688	12532	12596	12557	12435	12650	12566	12434	12516	12603	12625	12496	12678	12464	12650	12552	12484	12603	12654	12557	12530	12594	12455	12614	12545	12546	12381	12458	12548	12587	12631	12529	12555	12528	12595	12622	12693	12616	12433	12536	12536	12608	12459	12534	12508	12533	12716	12758	12615	12491	12641	12715	12636	12570	12478	12491	12555	12344	12547	12528	12618	12468	12571	12522	12608	12457	12573	12595	12495	12575	12578	12682	12416	12514	12552	12589	12493	12488	12591	12707	12620	12546	12523	12526	12683	12652	12592	12491	12535	12592	12567	12741	12589	12459	12450	12445	12609	12584	12569	12623	12465	12650	12434	12668	12507	12494	12416	12442	12347	12490	12577	12401	12548	12534	12504	12365	12586	12405	12538	12627	12513	12644	12575	12540	12571	12595	12608	12544	12498	12469	12558	12553	12540	12585	12592	12523	12372	12539	12591	12566	12759	12498	12550	12731	12551	12613	12597	12423	12423	12638	12515	12451	12667	12601	12590	12617	12433	12554	12570	12437	12576	12611	12605	12563	12598	12533	12492	12528	12568	12707	12485	12615	12620	12481	12684	12692	12389	12584	12352	12450	12511	12433	12523	12478	12556	12516	12459	12445	12364	12493	12548	12635	12657	12633	12575	12610
25430	21408	32057	63530	34214	23914	19317	17186	16566	16673	16374	16482	16446	16454	16386	16120	16248	16285	16300	16037	16227	16371	16415	16203	16324	16030	16089	16158	16203	16249	16415	17160	18057	17462	16412	16276	16236	16106	16172	16203	16134	16125	15920	16069	15900	16189	15965	16132	16371	16247	16118	16373	16095	16024	16086	16121	16217	15838	16093	16192	16279	16213	16057	16015	16279	16153	16131	16220	16025	16110	16214	16023	16138	16159	16103	16178	16126	15997	15924	15783	16177	16110	16125	16164	16160	16106	16184	16069	16313	16008	16114	16143	15953	16007	16048	16054	16038	16092	16207	16024	16236	16019	16021	15919	15905	16075	16072	16188	16228	16204	15965	15914	16011	16068	16065	16073	15973	16142	16295	16060	16190	15976	16006	15940	16119	16095	16041	15987	16281	15939	15829	16085	16204	16133	16140	16166	16173	16133	16057	16007	16021	16040	15999	16010	16049	16080	16062	16114	16082	16001	16236	16207	16036	16156	16342	16197	16253	15994	16196	16371	16041	16122	16134	16288	16093	16105	16004	15972	16181	16108	16147	16052	16189	16096	16136	16065	16458	16217	16032	16037	15974	15975	16083	16010	15973	16005	15943	16227	16066	16261	16090	16029	16014	16110	16140	15903	16078	16091	15923	16081	16088	16167	16055	15803	16026	16082	16227	15945	16239	16328	16075	15907	16138	16110	15910	16319	16074	16143	16191	16105	16110	16153	16193	16089	16056	16191	15940	16169	16163	16045	16134	16041	16135	16046	16013	16117	16169	16128	16119	16109	16259	15971	16129	16109	16064	16108	16148	16148	16206	16254	16051	16102	15875	16012	15844	16031	16177	16147	16160	15834	16230	15837	16075	16167	16030	16091	16118	16005	15990	16266	16038	15922	15971	16077	16034	16131	16102	15910	15882	15896	16050	16177	15951	15982	16141	16152	16029	15928	16216	16094	15954	15863	16066	16096	16046	16332	15978	16099	15970	15942	16069	16086	16184	16074	16288	16081	16105	15927	16079	15922	16189	16095	16244	16137	16026	16309	16161	16177	16151	16084	15967	15994	16167	16125	16000	15974	16207	16288	16020	16226	16223	16051	15904	16093	16180	15969	16012	16014	16206	15935	15933	16180	16073	16188	15947	16082	16021	16100	16431	15839	15998	15866	16028	16323	16014	16067	16149	16176	16105	16141	16232	16018	16084	16160	16017	16255	16136	15995	15951	16171	16081	15954	16056	15955	16075	15987	15970	16222	16232	16127	16107	16090	16094	16176	16060	16143	16047	16100	16084	16108	16063	16257	16133	15999	15870	16025	15806	15888	16112	15895	16064	16076	16106	15990	16173	16099	16209	15958	16136	16191	16209	16265	16050	16170	16265	16103	16217	16142	16132	16199	16006	16062	16137	16071	15923	16042	16164	16104	15948	16009	16043	16174	16130	16335	16010	16090	16048	16194	16227	16123	16123	16043	15935	16016	16018	16088	16000	16266	15910	16097	16235	16056	16069	16186	16005	16102	16329	16081	16015	16046	15967	16220	16275	16276	16020	16176	16040	16202	16068	16097	16114	15995	16128	15995	15992	16164	16211	16219	16002	16047	16048	16072	16148	15901	15963	16045	15994	15933	15974	16147	16178	16088	16210	15899	16292	16054	15992	16176	16064	16165	16009	16131	16098	16155	15826	15824	16092	15890	16157	16021	15932	16161	16005	16031	16173	16291	15968	15999	15922	15868	16221	16257	16178	16012	16191	15956	15945	16028	16229	15982	16037	16037	16432	16118	16041	16195	15787	16012	16158	16058	16051	16045	16066	16146	16054	16098	15992	16101	16030	16034	16255	16160	16031	16332	16031	16153	16060	16121	16056	16323	16261	16246	16153	16135	16129	15980	16005	16105	16382	16153	16171	16234	16057	16073	16235	16032	15961	16095	16223	16091	16109	15952	16117	16042	16111	15885	16114	16056	15950	16057	15982	16154	16181	16114	16210	16012	16240	16215	15955	16277	15976	16108	15984	16122	16127	16031	16042	16202	16197	16135	16138	16073	16074	15930	16042	16129	15918	16115	16032	15953	16195	16059	16208	16143	16061	15901	16103	16064	16109	16135	16106	16052	16090	15946	16234	16294	16110	16026	16027	15899	15918	15998	16142	16210	16195	15993	16029	16008	16015	16158	15997	16111	16148	16030	15983	16106	16194	16020	16139	16133	16223	16044	15972	16025	16140	15796	15968	16081	16170	15949	16014	16150	15984	15859	16287	16237	15921	16105	16027	16051	15996	16166	15841	15916	16027	16140	16122	16132	16184	15981	15997	15921	16051	16227	16206	16154	15883	16094	16129	16301	16083	16113	16077	15989	16004	16114	16158	15994	16233	16134	16031	15863	16185	16024	15995	16076	16157	16027	15942	16166	15920	15976	15957	15990	16195	16298	16100	16085	16145	15902	16191	15951	16222	16115	16089	16167	16287	16258	16071	16142	16009	16170	16128	16241	16140	16022	16069	15988	16251	15945	16051	16200	16127	16149	16055	16068	16289	15948	16136	16058	16157	16160	16130	16014	16081	16319	16217	16216	15912	15937	16099	16164	16296	16037	16244	16110	16144	16123	16063	16045	16049	16020	16055	16006	15956	16012	16098	16109	16080	16058	16170	15961	15964	16006	15995	16083	16116	15996	16107	16176	16260	15963	16076	16149	16220	16160	15933	16135	16063	16055	16053	16226	16008	16269	16034	16209	16242	16146	16144	16103	16099	16031	16069	16201	15988	16069	16251	16069	16242	16030	16183	16101	16097	16120	16142	16217	16199	16318	16068	16159	16083	16006	16009	16055	16080	16234	16091	16148	16142	16208	16179	15957	16147	16020	16183	16233	16177	15970	16100	16322	16008	16157	16196	16148	16073	16283	16263	16055	16137	16150	15975	16028	16145	16101	16308	16200	16186	16187	15914	15986	16116	16098	16086	16162	16108	16067	16037	15943	16091	16129	15921	16083	15946	16144	16107	16125	16118	16150	16145	15998	16155	16273	16298	16108	16148	16196	16127	16108	16245	16213	16147	16134	16239	16195	16174	16241	16149	16136	16196	16244	16032	16001	16090	16121	15880	16056	16216	16015	16102	15948	16273	15929	16006	16124	16073	16058	16018	16214	16195	15975	15955	16202	16077	16171	16234	16128	16248	15960	16214	16032	16093	16274	15993	15953	16133	16205	16073	16170	16005	15763	16116	16037	16140	15946	16180	16134	16264	16005	16340	16192	16088	16219	15864	16082	16134	16204	16118	15832	16016	16062	16375	16190	16054	16390	16055	15908	16085	16119	15989	16146	16161	16145	16059	16208	16156	16084	16065	16007	15881	16026	16232	16126	16107	16234	16015	16007	15908	16202	16078	16174	16128	16000	15961	16191	16194	15998	16017	16160	16159	16011	16188	16093	16078	16065	16137	16130	15959	16186	16054	16079	16101	16008	16182	16148	15958	16167	16143	16047	16045	16042	15943	15952	15973	16144	16032	16031	16076	16145	16117	16053	15843	16064	15983	16156	16188	16266	16064	16122	16081	16265	16181	15992	16132	16100	16018	16095	16075	16223	15960	16213	16246	15987	16091	16099	16227	16216	16218	16104	15869	16037	15705	16083	16262	16080	16211	16367	15942	16051	16098	16153	16105	16020	15980	16043	16268	16149	16190	16088	16234	16033	15909	16029	16159	15992	16040	16149	15976	16262	16067	15842	16074	16105	16144	16062	15901	16035	16047	16079	16160	16131	16101	16297	16115	15906	16118	16084	15913	16111	16230	16086	16087	15950	16011	16123	16007	16243	16332	16154	16157	16098	16155	16039	16270	16202	16161	16128	16139	16106	16183	16117	16217	15969	16167	16032	16052	15970	16126	16175	16120	16144	16272	16021	16065	16071	16168	16155	16144	16150	16299	15903	16242	16042	16120	15946	16155	16243	15997	16232	16055	16163	16106	16121	16097	15921	16108	16266	16180	16197	16153	15917	16005	16048	16256	16078	16027	16039	16170	16195	16083	16151	16030	16007	16056	15915	16095	16031	15997	16126	16246	16252	16147	16195	16063	16095	16139	15989	16117	15911	16369	16298	16163	16098	16113	16023	16169	16204	16122	16045	16291	16232	16141	16168	16100	16106	16105	16193	15840	15839	15710	16086	16207	15946	15975	16000	16100	16163	15843	16227	15992	16081	16243	15928	16107	16271	16157	16190	16280	16259	16022	16089	16099	15816	16011	16014	16084	15962	16048	16066	16081	16091	15809	16106	16103	16056	16090	16055	16039	16183	16274	16172	15970	16241	16027	16071	16012	16208	16142	16089	16089	15962	16038	16255	16233	16266	16028	16146	16197	16137	16104	16161	16145	16230	16079	16081	16194	16165	16252	15931	16246	16141	15916	16030	16106	15907	15827	15894	16193	15977	16060	16026	16015	15991	16154	16068	16192	16320	16057	16168	15878	16194	16083	16017	16196	16103	16236	16109	16071	16076	16191	16103	16013	16110	16212	16025	16060	15875	16044	16034	16151	15986	16167	16103	16084	16333	15973	16039	15985	16060	16019	16104	16117	15976	15998	16286	16100	15988	16148	16164	15850	16242	16221	16079	16230	15991	15979	16216	16114	16009	16182	16055	16125	16054	16082	16130	16226	15970	15941	16063	16226	16005	16174	16145	16100	16051	16207	16208	16011	16154	16273	16080	16148	16106	16076	16064	16114	16134	16089	16285	15913	16264	15929	15925	16037	15868	16026	16121	16135	16153	15917	16229	16172	16188	16174	16165	16188	16137	16032	16141	16107	16004	16011	16171	16058	16051	15941	15876	16112	16204	15979	16248	16036	16073	16122	16117	16110	16190	16155	16196	16151	16100	16094	16322	16010	16057	16210	15997	16119	16117	16165	16083	16172	16243	16063	15975	16125	15848	16153	16025	16258	16076	15941	16088	16200	16019	16232	16200	16133	16044	16092	15987	16181	16081	16055	16284	16193	15944	16070	16067	16038	16127	16178	16099	16311	16039	16075	16110	16148	15940	16009	16167	16040	16061	16018	16106	16116	15968	15998	15955	15869	16099	16194	16170	16077	15926	16103	16018	16120	16041	16241	16086	16444	15969	15975	16275	15882	15995	16229	16079	16268	15912	16197	16158	16077	15862	16243	16109
15720	23567	48948	79104	20558	19106	14158	14033	13769	13770	13822	13916	13844	13598	13570	13770	13594	13516	13452	13608	13446	13714	13592	13802	13557	13537	13458	13452	13461	13483	14056	15356	16348	14734	13858	13750	13583	13487	13418	13427	13375	13351	13515	13465	13413	13551	13365	13442	13386	13349	13260	13179	13501	13328	13495	13317	13392	13357	13571	13435	13179	13216	13523	13510	13429	13416	13493	13460	13517	13409	13408	13427	13413	13453	13385	13379	13438	13387	13467	13448	13342	13516	13467	13572	13487	13374	13389	13241	13373	13505	13368	13329	13162	13387	13261	13390	13279	13422	13590	13367	13417	13551	13282	13427	13480	13368	13336	13429	13425	13337	13525	13310	13457	13456	13400	13272	13335	13343	13591	13433	13269	13374	13411	13404	13399	13423	13583	13324	13229	13438	13329	13503	13289	13270	13449	13384	13284	13523	13386	13274	13557	13419	13446	13345	13470	13281	13350	13502	13277	13438	13440	13386	13487	13315	13394	13511	13344	13272	13321	13457	13497	13369	13380	13403	13376	13370	13387	13421	13555	13282	13367	13540	13243	13443	13559	13289	13376	13425	13196	13410	13365	13433	13323	13465	13356	13362	13238	13421	13336	13352	13399	13453	13312	13381	13344	13347	13466	13476	13368	13472	13512	13481	13375	13461	13448	13370	13346	13273	13265	13390	13464	13272	13533	13435	13365	13363	13409	13421	13615	13347	13432	13400	13289	13173	13428	13505	13467	13483	13444	13367	13426	13520	13417	13348	13263	13456	13380	13324	13376	13542	13423	13390	13427	13431	13455	13413	13417	13458	13433	13371	13413	13365	13544	13549	13367	13517	13372	13431	13497	13444	13343	13197	13488	13359	13492	13311	13508	13377	13422	13426	13250	13679	13430	13222	13374	13393	13438	13394	13243	13281	13429	13502	13368	13309	13424	13347	13288	13273	13344	13260	13550	13511	13360	13328	13454	13440	13436	13586	13369	13414	13422	13288	13520	13364	13263	13474	13381	13223	13412	13334	13245	13329	13464	13478	13273	13494	13344	13281	13434	13241	13494	13207	13245	13422	13456	13402	13391	13437	13632	13498	13292	13499	13529	13520	13441	13457	13355	13377	13467	13230	13408	13467	13492	13349	13398	13459	13408	13446	13077	13431	13423	13388	13434	13209	13446	13354	13401	13519	13484	13449	13412	13321	13555	13436	13391	13549	13251	13204	13499	13512	13421	13429	13515	13336	13435	13349	13258	13444	13370	13483	13510	13160	13339	13432	13607	13445	13346	13439	13578	13326	13435	13414	13284	13458	13452	13511	13319	13423	13367	13505	13367	13431	13432	13432	13486	13231	13469	13368	13302	13413	13364	13402	13552	13401	13446	13374	13316	13368	13347	13277	13429	13402	13491	13422	13361	13347	13452	13425	13540	13389	13426	13332	13403	13383	13523	13457	13478	13455	13317	13543	13518	13330	13364	13360	13445	13588	13117	13449	13373	13361	13520	13234	13368	13507	13249	13533	13398	13451	13172	13308	13390	13381	13553	13423	13436	13528	13257	13350	13404	13308	13457	13343	13375	13431	13523	13573	13393	13432	13338	13333	13348	13578	13401	13407	13330	13509	13410	13408	13511	13437	13354	13427	13612	13376	13507	13625	13307	13517	13293	13633	13401	13484	13285	13405	13523	13292	13474	13256	13321	13175	13401	13508	13417	13429	13459	13220	13475	13407	13446	13484	13479	13403	13429	13508	13445	13488	13352	13382	13370	13535	13550	13465	13496	13494	13361	13336	13418	13473	13381	13226	13401	13314	13485	13200	13362	13600	13390	13263	13272	13362	13373	13239	13299	13435	13409	13461	13165	13356	13508	13490	13297	13404	13434	13510	13399	13333	13367	13326	13539	13438	13416	13230	13401	13275	13419	13528	13260	13340	13348	13409	13284	13316	13494	13297	13403	13425	13557	13373	13372	13549	13417	13241	13478	13481	13331	13447	13310	13448	13406	13440	13404	13253	13487	13161	13472	13405	13399	13430	13413	13369	13455	13360	13458	13415	13395	13464	13346	13442	13323	13488	13462	13205	13317	13298	13450	13354	13380	13468	13385	13410	13297	13431	13230	13587	13491	13490	13484	13426	13387	13273	13570	13274	13524	13525	13591	13491	13387	13381	13494	13473	13319	13436	13581	13374	13265	13481	13452	13400	13328	13613	13503	13548	13411	13225	13339	13458	13417	13276	13375	13371	13540	13413	13464	13397	13423	13500	13523	13330	13351	13253	13454	13296	13402	13275	13457	13471	13424	13467	13432	13284	13382	13345	13520	13526	13526	13410	13355	13474	13512	13279	13341	13306	13257	13307	13437	13342	13430	13571	13551	13333	13327	13408	13557	13540	13412	13590	13301	13360	13517	13421	13453	13366	13495	13456	13466	13399	13318	13351	13462	13510	13512	13379	13250	13355	13506	13451	13449	13412	13396	13520	13284	13502	13412	13324	13320	13486	13204	13459	13329	13219	13379	13371	13553	13336	13369	13356	13464	13338	13447	13465	13506	13488	13358	13369	13506	13320	13487	13472	13258	13358	13210	13311	13564	13545	13256	13410	13448	13358	13455	13457	13513	13377	13308	13182	13409	13353	13393	13392	13307	13559	13120	13402	13516	13385	13509	13312	13294	13416	13533	13426	13381	13454	13273	13456	13438	13448	13466	13393	13446	13545	13334	13418	13346	13366	13453	13628	13428	13395	13277	13389	13385	13463	13390	13335	13421	13577	13520	13653	13414	13383	13516	13417	13267	13323	13373	13434	13525	13523	13324	13381	13453	13587	13446	13386	13325	13411	13330	13287	13365	13538	13288	13476	13152	13365	13327	13403	13497	13389	13511	13347	13383	13356	13478	13308	13496	13426	13467	13364	13396	13392	13381	13313	13180	13391	13199	13403	13205	13395	13448	13433	13540	13384	13417	13524	13541	13500	13480	13444	13570	13445	13524	13506	13442	13450	13377	13457	13423	13446	13122	13515	13391	13513	13566	13238	13368	13407	13415	13402	13395	13311	13475	13390	13273	13433	13446	13492	13345	13339	13322	13440	13498	13342	13199	13375	13408	13388	13476	13449	13517	13419	13300	13387	13504	13402	13474	13435	13428	13420	13370	13346	13240	13506	13576	13399	13654	13373	13456	13554	13415	13400	13359	13361	13356	13542	13452	13222	13266	13358	13393	13410	13438	13192	13430	13381	13321	13228	13510	13450	13396	13480	13557	13382	13448	13462	13302	13423	13489	13392	13527	13419	13309	13254	13413	13511	13499	13476	13159	13462	13426	13522	13376	13383	13444	13214	13457	13395	13559	13407	13466	13492	13317	13583	13526	13541	13194	13527	13488	13233	13541	13162	13462	13477	13296	13340	13512	13470	13371	13383	13417	13595	13281	13450	13351	13387	13279	13491	13387	13363	13329	13534	13499	13521	13462	13336	13257	13401	13443	13356	13428	13519	13402	13434	13423	13531	13572	13413	13373	13392	13367	13355	13384	13314	13283	13329	13310	13282	13350	13471	13477	13471	13533	13374	13308	13470	13326	13375	13396	13448	13319	13339	13250	13456	13461	13463	13264	13499	13462	13331	13348	13276	13470	13295	13502	13381	13433	13450	13465	13323	13482	13428	13457	13453	13408	13436	13459	13342	13370	13736	13329	13379	13609	13396	13505	13615	13488	13453	13476	13404	13363	13525	13230	13359	13280	13493	13409	13361	13372	13477	13473	13474	13410	13476	13433	13503	13222	13371	13426	13478	13433	13273	13413	13321	13440	13471	13611	13420	13410	13433	13335	13582	13451	13249	13283	13450	13452	13360	13408	13472	13379	13441	13282	13319	13508	13449	13497	13417	13621	13259	13461	13307	13433	13439	13344	13384	13454	13382	13332	13433	13343	13329	13450	13387	13318	13359	13446	13358	13492	13368	13496	13459	13421	13308	13412	13231	13509	13355	13323	13483	13530	13474	13487	13295	13445	13568	13460	13348	13554	13497	13450	13273	13521	13442	13476	13532	13414	13342	13424	13682	13440	13385	13484	13511	13503	13394	13345	13445	13330	13567	13508	13459	13351	13415	13278	13472	13543	13422	13363	13486	13327	13328	13357	13544	13519	13595	13489	13499	13366	13355	13508	13518	13408	13301	13330	13359	13423	13393	13618	13532	13359	13348	13479	13398	13446	13447	13341	13417	13515	13418	13342	13443	13324	13513	13357	13152	13434	13354	13390	13217	13251	13455	13461	13522	13498	13377	13503	13526	13329	13414	13457	13348	13462	13545	13502	13393	13424	13420	13580	13322	13537	13349	13337	13433	13356	13447	13552	13351	13482	13400	13240	13324	13427	13505	13487	13486	13326	13421	13437	13298	13336	13183	13361	13327	13445	13461	13408	13548	13321	13277	13520	13573	13393	13466	13322	13344	13431	13463	13343	13299	13405	13376	13390	13455	13377	13385	13484	13412	13410	13379	13534	13264	13256	13345	13158	13449	13468	13500	13360	13473	13384	13447	13333	13551	13441	13224	13442	13381	13313	13406	13470	13285	13522	13456	13481	13406	13430	13402	13448	13375	13493	13397	13351	13403	13445	13464	13395	13352	13508	13515	13419	13571	13303	13334	13459	13399	13472	13265	13344	13339	13429	13392	13509	13401	13474	13432	13289	13348	13358	13301	13412	13472	13350	13518	13397	13409	13507	13509	13415	13467	13401	13529	13195	13469	13498	13505	13379	13459	13474	13373	13450	13600	13475	13346	13456	13554	13427	13363	13239	13494	13376	13229	13540	13378	13472	13273	13345	13490	13287	13274	13473	13377	13158	13345	13373	13420	13391	13397	13469	13271	13459	13451	13262	13484	13437	13401	13410	13278	13178	13406	13432	13279	13397	13132	13352	13210	13337	13398	13411	13637	13397	13402	13508	13403	13337	13296	13315	13517	13247	13224	13516	13384	13279	13467	13264	13215	13303	13391	13430	13465	13328	13489	13375	13492	13167	13565	13322	13623	13316	13497	13381	13463	13309	13243	13363	13553	13529	13447	13506	13524	13552	13364	13440	13301	13385	13392	13273	13403	13350	13477	13474	13434	13335	13350	13411	13421	13482	13509	13305	13498	13394	13272	13413	13549	13399	13378	13576	13313
23902	21408	31265	55897	37837	23850	22209	17691	16676	16888	16605	16324	16477	16281	16436	16304	16388	16261	16231	16093	16207	16264	16525	16252	16199	16033	16047	15833	15977	15890	16213	17771	19121	18406	16807	15964	16076	16009	15721	15825	15911	15886	15843	15907	15709	15966	15761	15803	15823	15837	15822	15977	16017	15952	15728	15833	15992	16006	15670	15957	15689	15665	15750	15870	15717	15899	16024	15938	15876	15815	15922	15788	15665	15897	15770	15922	15962	15761	15661	15892	15895	15910	15872	15637	16089	15660	15690	16054	15659	15804	15825	15669	15797	15797	15911	15809	15853	15652	15619	15723	15911	15761	15766	15591	15824	16036	15576	15715	15605	15627	15858	15834	15933	15669	15761	15818	15662	15964	15788	15775	15768	15923	16004	15726	15830	15947	15821	15741	15642	15958	15762	15796	15882	15585	15788	15795	15951	15543	15731	15745	15767	15848	15858	15963	15890	15813	15899	15886	15900	15785	15814	15820	15966	15780	15711	15928	15747	15814	15744	15686	15867	15675	15886	15711	15678	15689	15996	15908	15901	15795	15782	15791	15825	15854	15804	15748	15777	15739	15881	15830	15909	15672	15843	15558	15898	15779	15792	15561	15891	15745	15812	15810	15712	15970	16042	15838	15828	15782	15760	15827	15887	15830	15760	15866	15817	15668	15923	15807	15788	15964	15922	15871	15701	15638	15673	15785	15915	15802	15650	15846	15805	15851	15816	15774	15692	15740	15927	15587	15868	15850	15855	15660	15904	16014	15932	15800	15903	15667	15718	15933	15839	15646	15814	15692	15742	15946	15960	15896	15830	15883	15830	15829	15888	15727	15785	15908	15922	15783	15723	15791	15641	16007	15915	15680	15777	15712	15752	15557	15666	15878	15947	15834	15842	15895	15571	15744	15917	15863	15697	15712	15753	15797	15580	15436	15730	15554	15659	15747	15726	15975	15768	15920	15860	15777	15887	15901	15843	15906	15607	15704	15824	15788	15987	15798	15853	15951	15827	15971	15844	15829	15829	15963	15836	15819	15800	15947	15691	15796	15849	15887	15859	15781	15800	15577	15793	15910	15889	15917	15782	15640	15716	15897	15694	15856	15744	15738	15766	15820	15880	15707	15792	15741	15755	15892	15745	15708	15750	15899	15880	15861	15630	15838	15794	15659	15901	15932	15856	15791	15809	15817	15811	15978	15911	15699	15786	15784	15883	15714	15893	15797	15806	15820	15526	15809	15496	15626	15688	15837	15993	15799	15808	15785	15959	15896	15844	15807	15684	15783	15899	15744	15657	15629	15904	16062	15749	15592	15842	15784	15913	15592	15748	15869	15744	15818	15768	15806	15888	15786	15716	15914	15820	15765	15917	15636	15790	15764	15651	15574	15576	15919	15866	15816	15693	15729	15753	15820	15687	15955	15995	16019	16036	15822	15876	15822	15814	15853	16102	16064	15915	15844	15802	15868	15727	15889	15639	15585	15682	15848	15898	15962	15967	15860	15894	15881	15721	15785	15901	15880	15736	15742	15760	15938	15874	15891	15826	15954	15927	15758	15886	15933	15721	15909	15844	15913	15872	15846	15868	15838	15735	15876	15871	15785	15802	15833	15794	15905	15775	15808	15902	15940	15923	15994	15835	15666	15837	15809	15873	15794	15724	15926	15988	15729	15882	15808	15756	15603	15647	15977	15952	15878	15736	16015	16006	15769	15696	15759	15871	15722	15698	15621	15881	15779	15674	15967	15641	15793	15736	15791	15915	15916	16052	15963	15815	15671	15863	15986	16001	15953	15836	15801	15829	15809	16059	15667	15948	15967	15761	15706	15935	15916	15562	15758	15958	15826	15872	15830	15802	15652	15859	15750	15775	15744	15720	15628	15742	15826	15911	15625	15657	15542	15650	15837	15859	15710	15659	15738	15810	15647	15825	15834	16029	15771	15640	15940	15969	15922	15656	15857	15950	15942	15903	15823	15832	15715	15730	16102	15758	15863	15793	15856	15784	15669	15921	15832	15808	15577	15685	15569	15735	15770	15690	15910	15776	15607	15784	15745	15740	16009	15573	15910	15913	15938	15756	15697	15912	15804	15700	15892	15657	15709	15850	15807	15842	15862	15739	15883	15812	15887	15789	15620	15933	16002	15782	15763	15809	15820	15971	15721	15643	15673	15847	15710	15867	15821	16040	15899	15855	15803	15963	15814	15824	15692	15917	15911	15934	15782	15623	15744	15811	15815	15914	15803	15594	15936	15728	15939	15921	15754	15937	15787	15780	15846	15804	15806	15840	15697	15792	15699	15866	15869	15897	15931	15741	15876	15907	15756	15810	15890	15774	15620	15769	15834	15781	15879	16004	15863	15889	15767	15567	15887	15789	15715	15842	15692	15598	15913	16032	15846	15849	15740	15881	15820	15910	15814	15784	15849	15938	15722	15819	15558	15808	16018	15804	15877	15903	15782	15951	15937	15878	15791	15748	15849	15766	15696	15801	15935	15919	15860	15857	15778	16085	15841	15833	15799	15716	15674	15629	15742	15857	15780	15946	15853	15805	15876	15754	15917	15850	15744	15907	15799	15817	15711	15742	15840	15795	15888	15800	16059	15987	15847	15915	15747	15884	15788	15836	15945	15597	15666	15586	15730	15683	15813	15837	15787	15763	15851	15907	15916	15767	15760	15973	15794	15808	15827	15469	15755	15794	15875	15800	15867	15644	15808	15753	15913	15819	15746	15838	15868	15944	15678	15881	15747	15620	15883	16003	15709	15838	15781	15861	15639	15433	15685	15905	15836	16055	15777	15703	16021	15798	15854	15780	15769	15633	15714	15899	15850	16021	16058	15896	16014	15704	15638	15572	15647	15830	15612	15756	15780	15895	15923	15779	15649	15811	15922	15673	15715	15862	15728	15654	15773	15616	15830	15868	15781	15757	15773	15704	15864	15591	15681	15629	15897	15937	15611	15778	15798	15924	15896	15815	15816	15806	15971	15803	15843	15881	15754	15685	15871	15861	15860	15843	16001	15923	15708	15649	15742	15866	15679	15905	16014	15668	15625	15828	15922	15674	15825	15899	15664	16003	15933	15846	15899	15796	15817	16035	15599	15759	15910	15792	15666	15824	15926	15755	15755	15865	15709	15707	15726	15898	15778	15793	15796	15876	15702	15829	15711	15777	15784	15754	15882	15804	15873	15984	15763	15785	15637	15748	15816	15902	15855	15721	15758	15659	15964	15677	15900	15799	15880	15778	15817	15973	15711	15939	15746	15927	15684	15710	15692	15656	15793	15894	15759	15757	15614	15676	15779	15724	15778	16000	15765	15656	15803	15743	15926	15741	15819	15883	16014	15824	15933	16014	15769	15812	15812	15547	15735	15679	15856	15629	15708	15939	15911	15878	15843	15907	15928	15733	15718	15618	15736	15638	15668	15874	15951	15910	15891	15674	15772	15547	15809	15629	15806	15781	15781	15761	15939	15514	15898	16052	15709	15690	15954	15677	15895	15761	15773	15745	15651	15627	15837	15773	15790	15776	15520	15863	15777	15830	15728	15814	16047	15853	15957	15718	15617	15726	15609	15642	15658	15755	15716	15774	15563	15548	15694	15801	15905	15707	15691	15826	15711	15718	15982	15863	15988	15699	15688	15718	15827	15832	15642	15748	15537	15833	15679	15710	15791	15792	15740	15984	15945	15793	15709	15926	15724	15756	15779	15908	15884	15762	15850	15905	15674	15825	15698	15820	15804	15900	15674	15807	15838	15934	15909	15747	15673	15911	15929	15775	15736	15721	15840	15823	15786	15916	15947	15842	15900	15931	15788	15861	15838	15823	15695	15798	15699	15862	15730	15796	15892	15653	15854	15746	15895	16072	15884	15974	15604	15726	15811	15974	15596	15786	15853	15983	15780	15760	15647	15988	15919	15730	15716	15839	15794	15953	15798	15856	15711	15754	15879	15614	15817	16048	15899	15982	15855	15849	15640	15854	15868	15875	15637	15950	15893	15773	15801	15933	15664	15751	15812	15860	15799	15879	15887	15671	15704	15690	15640	15942	15776	15706	15860	15720	15780	15924	15759	15773	15795	15731	15669	15618	15669	15787	15839	15795	15825	15550	15656	15689	16098	15739	15837	15685	15736	15912	15944	16035	15777	15848	15603	15757	15624	15794	15956	16026	15651	15930	15740	15717	15811	15801	15905	15656	15873	15861	15938	15943	15758	15575	15763	15820	15787	15784	15681	15901	15747	15940	15867	15898	15636	15800	15980	15792	15823	15690	15719	15767	15801	15584	15821	15641	15531	15836	15603	15932	15929	15792	15869	15812	15682	15825	15704	15606	15764	15894	15754	15892	15888	15737	15850	15846	15758	15990	15733	15877	15740	15822	15645	15731	15882	15887	15763	15816	15761	15893	15708	15718	15911	15888	15745	15872	15612	15832	15855	15951	15852	16139	15806	16079	15816	15756	15770	15821	15710	15857	15719	15742	15942	15771	15625	16143	15770	15869	15670	15818	15809	16030	15638	15759	15807	15766	15593	15883	16007	15712	15730	15825	15925	15848	15872	15780	16032	15737	15469	15848	15565	15743	15898	15932	15838	15892	15960	15854	15727	15755	15768	15858	15930	15725	15758	15784	15864	15788	15754	15801	15956	15865	15830	15788	15826	15816	15782	15713	15741	15898	15997	15859	15825	15841	15655	15809	15873	15765	15785	15683	15819	15385	15661	15832	15737	15695	15874	15823	15943	15905	15673	16021	15935	15819	15859	15683	15800	15881	15967	15903	15788	15558	15601	15929	15732	15910	15799	15778	15851	15884	15814	15735	15594	15911	15641	15725	15645	15712	15692	16007	15944	15840	15872	15839	15694	15928	15847	15956	15653	15612	15630	15852	15602	15770	15928	15826	15826	15901	15757	15793	15774	15752	15701	15668	15767	15642	15967	15805	15881	15802	15831	15821	15965	15733	15778	15521	15869	15948	15821	15800	15807	15948	15869	15842	15681	15917	16013	15834	15814	15657	15428	15645	15705	15689	15843	15498	15872	15762	15652	15816	15994	15987	15608	15848	15739	15879	15790	15956	15747	15965	15890	15910	15676	15692	15811	16041	15714	15722	15641	15594	15969	15931	15922	15563	15720	15682	15951	15667	15922	15864	15832	15773	15671
17909	29397	61433	91884	28108	16197	14858	14431	14325	13999	14197	13898	13798	13560	13901	13930	13607	13538	13591	13557	13364	13876	13993	13516	13261	13402	13137	13179	13305	13237	14123	16407	17512	16590	13980	13439	13332	13276	13196	13195	13133	13209	13342	13348	13150	13327	13209	13382	13111	13219	13181	13253	13437	13147	13194	13153	13401	13044	13328	13075	13228	13285	13043	13290	13158	13147	13092	13045	13201	13159	13207	13123	13131	13178	13101	13128	13088	13252	13259	13167	13217	13152	13224	13267	13147	13263	13220	13197	13483	13221	13228	13388	13249	13266	13261	13025	13125	13313	13089	13243	13239	13352	13192	13139	13095	13104	13311	13264	13235	13098	13239	13267	13099	12990	13348	13029	13265	13274	13179	13261	13268	13259	13156	13227	13118	13203	13344	13138	13202	13307	13293	13151	13266	13180	13012	13121	13111	13310	13174	13295	13072	13231	13226	13119	13218	13191	13101	13216	13156	13209	13193	13315	13399	13284	13088	13349	13161	13186	13180	13233	13154	13038	13268	13276	13181	13063	13106	13162	13135	13205	13184	13160	13243	13022	13249	13283	13186	13192	13003	13032	13158	13291	13073	13246	13111	13155	13114	13142	13315	13208	13281	13257	13178	13087	13157	13214	13329	13143	13175	13060	13094	13049	13312	13329	13169	13164	13210	13172	13298	13358	13253	13304	13155	13295	13293	13222	13196	13134	13224	13227	13176	13104	13347	13192	13197	13229	13313	13155	13153	13124	13004	13191	13162	13190	13136	13242	13115	13182	13396	13257	13118	13240	12991	13281	13266	13144	13215	13249	13316	12995	13197	13051	13175	13024	13121	13169	13222	13179	13215	13157	13185	13236	13105	13230	13126	13246	13225	13065	13223	12973	12998	13196	13250	13299	13176	12995	13118	13300	13199	13189	13193	13170	13210	13376	13109	13298	13352	13247	13042	13181	13247	13381	13100	13417	13217	13241	13135	13247	13223	13326	13244	13023	13315	13121	13345	13095	13180	13159	13307	13056	13145	13189	13269	13054	13076	13211	13385	13266	13237	13330	13372	13174	13211	13266	13171	13214	13164	13124	13240	13250	13208	13230	13454	13217	13210	13050	13248	13135	13253	13187	13164	13246	13161	13071	13195	13185	13071	13222	13245	13105	13231	13241	13227	13123	13159	13192	13384	13173	13192	13278	13115	13040	13042	13154	13035	13235	13104	13000	13143	13311	13155	13199	13107	13152	13207	13049	13382	13280	13085	13209	13123	13251	13327	13194	13227	13236	13186	13111	13091	13366	13114	13256	13034	13120	13098	13335	13358	13089	13220	13098	13204	13130	13247	13227	13284	13140	13116	13334	13187	13365	13293	13340	13121	13116	13099	13310	13139	13146	13097	13180	13289	13246	13210	13280	13095	13242	13312	13050	13176	13229	13218	13114	13177	13115	13173	13276	13234	13313	13048	13119	13187	13188	13126	13374	13233	13241	13169	13283	13237	13071	13300	13151	13098	13110	13182	13271	13209	13236	13138	13129	13137	13309	13214	13187	13181	13185	12993	13295	13291	13226	13096	13268	13281	13079	13229	13286	12987	13196	13244	13222	13132	13137	13153	13238	13243	13231	13281	13215	13135	13194	13244	13145	13153	13278	13201	13036	13183	13402	13238	13259	13152	13140	13095	13398	13174	13075	13197	13170	13217	13313	13120	13177	13226	13253	13332	13365	13197	13173	12991	13263	13240	13328	13160	13286	13119	13497	13121	13319	13382	12976	13056	13161	13029	13430	13118	13287	13159	13208	13075	13197	13295	13241	13311	12980	13305	13099	13154	13083	13202	13172	13216	13225	13233	13136	13208	13096	13224	13269	13118	13361	13019	13048	13342	13284	13218	13294	13190	13361	13092	13092	13150	13226	13037	13037	13180	13082	13132	13218	13378	13118	13193	12918	13100	13159	13247	13067	13074	12979	13353	13206	13087	13279	13264	13129	13164	13262	13064	13265	13248	13056	13188	13234	13272	13210	13170	13193	13211	13251	13151	13145	13184	13409	13206	13220	13060	13009	13208	13178	13256	13167	13130	13132	13060	13299	13128	13205	13188	13230	13223	13232	13161	13330	13190	13324	13276	13076	13216	13131	13168	13179	13289	13094	13326	13168	13291	13204	13181	13206	13217	13463	13200	12981	13076	13203	13242	13093	13168	13156	12920	13288	12991	13185	13086	13212	13299	13207	13175	13226	13180	13104	13332	13042	13137	13052	13372	13112	13312	13295	13184	13153	13176	13072	13179	13125	13077	13206	13172	13235	13215	13181	13326	13145	13263	13175	13174	13128	13149	13189	13283	13100	13374	13165	13138	13227	13252	13342	13191	13142	13274	13159	13190	13050	13237	13176	13320	13253	13070	13234	13007	13080	13226	13076	13083	13131	13049	13385	13183	13388	13154	13222	13266	13139	13279	13173	13222	13153	13220	13184	13056	13345	13214	13219	13148	13143	12992	13226	13133	13252	13306	13208	13055	13144	13236	13094	13204	13198	13154	12890	13187	13270	13192	13231	13205	13173	13117	13197	13276	13042	13109	13199	13291	13257	13043	13147	13092	13268	13168	13068	13268	13372	13264	13155	13196	13194	13189	13028	13337	13005	13142	13084	13115	13136	13065	13193	13100	13242	13303	13269	13046	13281	13375	13142	13232	13127	13178	13062	13232	13223	13173	13198	13133	13278	13261	13193	13046	13362	13262	13119	13207	13119	13319	13203	13232	13249	13189	13008	13102	13237	13246	13164	13133	13112	13163	13255	13191	13138	13088	13003	13097	13213	13099	13278	13095	13051	13276	13019	13213	13211	13172	13116	13105	13179	13188	13245	13060	13339	13249	13273	13086	13344	13210	13196	13268	13238	13094	12940	13152	13108	13221	13260	13146	13146	13130	13188	13063	13140	13181	13189	13370	13043	13373	13064	13099	13190	13148	13071	13180	13200	13001	13102	13200	13189	13011	13334	13326	13314	13212	13211	13245	13086	13235	13132	13228	13216	13143	13314	13343	13221	13332	13358	13189	13208	13156	13024	13231	13160	13198	13117	13141	13284	13096	13034	13124	13211	13359	13068	13326	13129	13275	13158	13095	13056	13307	13179	13311	13263	13237	13350	13227	13023	13120	13190	13191	13170	13247	13047	13209	13348	13096	13233	13227	13161	13278	13199	13210	13135	13129	13273	13206	13153	13150	13083	13359	13174	13123	13148	13160	13141	13166	13143	13086	13095	13028	13335	13376	13293	13157	13136	13146	13126	13104	13403	13215	13224	13297	13220	13106	13098	13287	13199	13255	13266	13161	13246	12944	13059	13142	13052	13187	13266	13089	13040	13270	13105	13134	13134	12941	13324	13195	13256	13249	13346	13074	13290	13199	13367	13137	13286	13179	13220	13131	13043	13156	13116	13174	13068	13291	13265	13064	13144	13252	13157	13237	13195	13041	13254	13343	13195	13198	13065	13276	13017	13291	13144	13084	13142	13201	13077	13182	13247	13167	13148	13287	13125	13243	13224	13110	13139	13169	13003	13245	12980	13261	13241	13154	13284	13276	13171	13365	13173	13265	13243	13264	13213	13177	13164	13043	13111	13188	13283	13105	13177	13376	13176	13372	12970	13330	13129	13142	13305	13153	13329	13102	13217	13169	13082	13315	13173	12975	13064	13210	13331	13115	13273	13101	13119	13120	13267	13127	13142	13228	13222	13054	13228	13292	13211	13113	13200	13156	13175	13193	13373	13189	13249	13108	13195	13023	13282	13267	13063	13326	13215	13229	13157	13279	13098	13312	13305	13128	13160	13237	13181	13269	13333	13237	13211	13048	13074	13111	13116	13328	13292	13253	13272	13282	13192	13318	13254	13046	13328	13305	13214	13315	13062	13151	13227	13238	13312	13150	13127	13159	13271	13097	13322	13265	13304	13365	13231	13235	13267	13248	13328	13318	13057	13205	13265	13079	13224	13337	13278	13245	13094	13361	13278	13278	13226	13239	13208	13297	13140	13161	13218	13174	13276	13091	13256	13256	13178	13045	13155	13164	13146	13042	13166	13232	13099	13195	13119	13136	13112	13219	13333	13314	13028	13313	13155	13306	13385	13160	13102	13011	13036	13269	13212	13379	13125	13229	13172	13251	13203	13283	13084	13208	13118	13263	13123	13245	13234	13300	13078	13218	13138	13256	13113	13170	13399	13253	13307	13306	13159	13338	13213	13115	13157	13077	13260	13184	13075	13257	13362	13113	13153	13189	13318	13166	13189	13312	13121	13321	13259	13224	13404	13193	13301	13294	13210	13186	13106	13127	13242	13245	13125	13224	13188	13000	13217	13205	13262	13203	13191	13079	13220	13103	13264	13366	13113	13219	13047	13098	13387	13039	13212	13245	13310	13266	13247	13142	13113	13244	13091	13171	12964	13246	13254	13223	13131	13186	13293	13209	13151	13254	13176	13372	13209	13234	13143	13011	13170	13075	13082	13292	13269	13093	13172	13194	12913	13199	13129	13181	13193	13263	13261	13114	13182	13125	13295	13274	13206	13104	13205	13169	13058	13262	13117	12992	13193	13128	13320	13223	13036	13221	13303	13272	13151	13251	13193	13246	13128	13206	13228	13178	13173	13167	13174	13157	13157	13228	13235	13099	13312	13213	13339	13176	13195	13223	13294	13249	13162	13009	13123	13145	13068	13160	13294	13040	13222	13128	13219	13175	13266	13068	13151	12971	13173	13235	13214	13244	13234	13330	13111	13219	13357	13131	13362	13239	13223	13039	13256	13154	13179	13266	13278	13193	13271	13377	13196	13222	13229	13216	13086	13327	13058	13077	12970	13166	13183	13257	13293	13158	13202	13196	12997	13102	13085	13206	13082	13086	13050	13329	13213	13257	13275	13235	13195	13232	13215	13112	13133	13118	13071	13269	13193	13231	13072	13233	13190	13266	13200	13114	13280	13159	13176	13159	13426	13083	13081	13208	13123	13349	13049	13136	13181	13401	13130	13265	13293	13134	13119	13191	13175	13136	13026	13239	13168	13229	13276	13163	13180	13238	13188	13267	13156	13069	13289	13190	13155	13251	13138	13318	13286	13126	13004	13119	13155	13301	13341	13189	13349	13426	13289	13128	13203	13232	13144	13184	13138
29480	21941	26435	40140	21377	15631	15358	15274	15187	14877	15053	14887	14925	14922	15139	15012	15031	14877	15010	14971	15051	15269	15049	15152	15052	15119	14917	14937	15204	14889	14903	15164	15368	15284	15064	15048	15125	14921	14920	14939	14878	14763	14931	14887	14893	15093	14988	14984	14921	15041	14931	15028	14913	14875	14881	15042	15229	14966	14939	14987	14926	15032	15035	15136	15021	14880	14886	14810	14797	14888	15162	15190	15051	14838	14832	15009	14925	14976	14973	15003	15062	14995	14817	14865	15099	14862	15083	14969	15120	14799	14826	15044	15090	14996	15064	14868	15051	14969	14812	14922	14892	15268	14871	14871	14885	14759	14955	15078	14924	14998	14823	15164	14907	14911	15166	15005	15024	14976	14769	15270	14971	14979	15221	15097	14989	14946	14975	14991	15081	15161	14861	14934	14974	15086	14983	14824	14914	14921	15136	14787	15026	14974	14903	15047	14917	15015	15079	14952	15025	15128	15125	14954	14811	14955	14934	14999	14979	15070	15113	14939	15095	14831	14898	15074	15102	14954	15282	15176	15180	15041	15012	15033	15175	14780	15073	14958	14985	14932	14903	14909	14863	15223	14734	15003	15026	15088	14991	14922	14968	14876	14935	14870	15044	15102	15114	15097	14914	14785	14969	14822	15010	15201	14911	14914	14891	15021	15042	15009	15171	14908	14903	14918	14846	15007	15092	14880	14897	14970	14997	14868	14882	15210	15060	15069	15061	15172	14774	14941	14943	14616	14964	15103	15241	14956	15006	15120	15034	15011	15051	14983	14841	14945	14912	15043	15000	14809	14958	14684	14983	15045	14904	14942	14751	14920	15066	14934	15074	15057	15064	14803	14936	15058	15084	14918	14910	14761	15183	15016	15117	14961	15071	14808	14963	15100	14924	14918	15038	14902	15041	15129	15013	14918	15006	15014	14972	15132	14944	14966	14852	14984	15263	14807	14990	14990	14962	15077	14934	14857	14794	14924	14880	15047	15075	14817	14909	15002	15134	14968	15011	14989	14938	14994	14948	14835	14938	14933	14903	14868	14857	14983	14970	14932	14935	14877	14754	15001	15206	15296	14974	14961	15045	14995	14859	14869	14932	14903	14944	14872	14900	14886	14956	14893	15202	14866	15048	15084	14941	14988	14901	15096	14920	14916	15111	15019	14872	15152	15054	14992	14919	14976	14806	14929	14937	14945	14834	15051	15010	14843	15033	14994	14894	14986	15103	14885	15092	15094	14884	14948	15103	14923	14876	15032	14869	15037	15140	14849	14990	15094	15300	14790	15084	14775	15002	15024	14934	15009	14962	15070	15137	14844	14891	14875	14881	14765	14949	14931	15213	14936	15093	15198	15220	14856	15095	14927	15017	14945	14865	14914	14913	14921	14981	14882	14995	14935	14868	14922	15003	15174	15062	14798	14984	14980	14827	14918	15003	15003	14903	14850	15232	15121	14917	14938	14870	15028	14932	14982	14859	14909	14889	15020	15131	15080	14838	15072	15054	14967	14800	15092	14918	14898	14962	15203	15045	15055	15103	15031	14745	14841	15041	14848	14990	15071	15132	14907	15036	15067	15014	14908	14959	15001	14890	14799	15071	14890	15005	15000	15032	14831	15134	14896	14838	14901	15153	14897	14873	14988	14797	14989	14956	14939	14895	14887	14963	14953	15018	15038	14858	14955	15059	14822	14974	15012	15003	14747	14946	14975	15110	14860	14949	14860	14985	14964	14996	14756	15026	15100	14953	14814	15210	15093	14881	14840	15054	14868	14929	14958	15081	15124	15012	14967	14908	15046	14981	14779	14864	14940	14855	15029	14952	15073	14988	14746	14779	15212	15212	14938	15031	15113	14945	14985	14914	14736	14908	14781	14939	14929	14961	15060	15026	14976	14962	15162	14832	14865	14841	14844	14827	15021	15041	14998	14981	15191	15061	14926	14881	15091	14841	14831	14923	14797	14805	15044	14811	14874	15082	14927	15053	14889	15024	14929	15090	15126	14907	14834	15188	14979	14957	14937	14980	14994	14856	15029	15006	15009	15047	15110	14962	15040	14780	15107	14886	14949	14913	15094	15060	15021	14905	14938	14783	15009	14928	14866	15093	14795	14933	14741	14928	14915	14939	14886	14908	15103	14965	15041	14644	15052	14775	14948	14827	15054	15169	15034	14720	14878	14993	15040	14931	15038	15114	15140	15165	15073	15024	14791	15058	14829	15073	15022	15123	14999	15016	14989	15101	15215	15107	14892	14815	15034	14959	15261	15007	14979	14929	15004	15030	15120	14916	14857	15018	14788	14978	14979	15043	14922	14931	15032	15008	14930	15033	15016	14869	15082	15200	14882	15003	15069	15059	15070	15089	15012	15071	14834	15041	14902	15039	15184	15213	15024	14951	14952	15058	14884	14941	14958	15090	14975	15016	14833	15258	15039	14735	14707	14840	14876	14849	15034	15126	15012	14974	15217	15056	14945	14948	14985	14972	14923	14936	15130	15076	14835	15024	14892	15079	14914	14995	14987	14883	14837	14985	14773	14790	15016	14887	14865	15026	15061	15185	15000	15130	15136	14936	15125	14723	14965	14859	14910	14886	14902	14969	14990	15001	15158	15066	14895	14974	14968	15048	15147	14957	15179	15037	14939	14915	14864	15184	14991	14987	14898	14913	15001	14962	14816	14788	14806	15096	14737	15032	15126	15118	15056	15165	14903	15179	15064	15035	15124	14893	14893	14815	15041	14874	14929	14992	15031	15034	14906	15077	14979	14864	14945	14921	15158	15128	14878	14965	15072	15023	14816	15012	14856	15071	15008	14810	14915	15083	15234	15155	15128	15013	15066	15158	15133	15030	15258	15051	14936	14882	15008	15009	15100	14995	14923	15030	14992	14889	14993	15028	15131	15216	15037	14874	15073	15063	14992	14988	14949	14951	15054	14833	14969	15079	14917	14963	15040	14937	15005	14819	14986	15037	14792	14755	14830	14804	15107	14946	14784	14975	14971	14955	15007	15066	14981	14963	15052	14822	15037	14985	15081	14977	15185	14904	14919	14923	15110	15140	15057	15012	14769	15080	14808	14784	14944	15066	15020	15017	14863	15077	14985	15056	15214	15187	14885	15064	15013	15071	14963	14821	15203	15064	14953	14866	15079	14937	15210	15038	14953	14946	14991	14886	15000	14879	14925	15096	14945	14956	15099	14939	14922	14846	15128	15038	15025	14917	15022	15049	15091	14970	15023	14833	15201	15094	14983	14903	14815	14963	15003	14898	14985	15033	15089	14973	15115	15072	14759	15016	14844	15118	14985	15036	15006	14898	14842	15089	15024	14968	14956	14901	14958	15064	14991	15056	14950	15043	14936	15111	14953	14862	15020	14948	15071	15090	14921	15082	14923	14933	15089	15114	15024	14828	15007	15052	15068	15151	14904	14889	14967	14937	14800	15036	15154	14997	14910	15117	15022	14921	14875	14905	15030	15088	14955	15069	14970	15005	14927	14992	15016	15088	15054	15067	14876	14908	15056	15096	14953	14836	15044	14808	14990	14831	14893	15165	14792	15045	14761	14953	14856	14945	14981	14872	14931	14790	15029	15048	15056	14813	15015	14952	14936	14941	14980	14999	14982	15043	14890	14982	14884	14755	14796	14833	15114	15116	15060	14985	15156	14786	14875	14915	15102	14872	14941	15105	15032	14998	15210	15071	14947	15245	14945	15069	14688	14977	15110	15078	14920	15117	15144	15016	14921	15038	15241	15077	14707	14943	14797	14861	15240	14977	14884	15049	14938	14844	14792	14979	15025	14882	15174	14938	14972	14853	15041	14917	14891	14881	15035	15181	14916	15084	14783	14991	14970	14849	14892	14801	14884	14950	14806	15110	14784	15071	14989	14840	14917	15012	15033	14952	15026	14975	14902	15047	14937	14775	14865	14958	14931	14831	14943	14932	15012	15076	15023	14944	14974	15036	14892	14827	15087	14988	15041	14892	14913	14924	14953	15178	14909	15015	14992	15087	15040	14872	14852	15063	15039	14932	14828	15008	15182	14840	15053	14999	15179	15011	15112	14821	14889	14875	15102	15074	15037	14925	14856	15181	14804	15024	15040	14900	15088	15068	15037	15024	15028	15096	14970	14858	15164	15009	14942	14961	14943	14970	15021	14708	14853	14939	14872	15053	14969	14977	15019	14929	15075	14983	14962	14967	15088	15014	14991	14870	15108	15029	15050	15132	14890	14881	14908	15012	14988	14875	14741	15004	14884	14895	14829	15230	14926	14902	15009	15119	15017	15026	15112	15027	14757	14849	14977	14977	14812	15036	15038	15126	14966	14981	15107	15212	14980	14928	15036	14967	15020	14911	15020	14674	15051	15083	15160	15059	14818	14962	14805	14898	14972	14984	14828	15133	15066	14930	15007	14994	14932	14949	14917	15153	14872	15165	14881	15052	14989	15043	14886	14922	15157	14997	14930	14866	14984	14861	14909	14902	15038	15163	14927	15003	14926	15104	15059	14900	15074	14951	14887	14937	15225	14964	14910	15040	14999	14943	15036	15007	15016	15099	15206	15009	14800	15095	15006	14896	15024	15009	15175	15096	14874	14816	15305	15156	14934	15025	14917	14980	14933	14981	15262	14877	14954	14978	14856	15000	15060	15041	15048	15157	14969	15005	15005	14916	14914	14994	15137	14952	14869	15107	15052	14921	14999	15245	14938	14856	15182	14936	14933	14911	15169	14860	14925	15126	15031	14998	15056	15077	14986	15152	14875	14912	15028	15125	15002	14809	14951	15051	14882	14886	15172	15075	15004	15061	15183	14965	15041	14921	14945	15113	14957	15093	15185	15363	14876	15021	14992	14977	15048	15056	14822	14935	14749	14780	14863	14991	14952	14926	14972	15135	15159	14937	14834	14908	14926	14974	15108	14900	14996	15187	15039	14935	14891	15042	14850	14985	15028	14858	14919	14909	15127	14967	15213	14804	14891	14879	15015	14925	14853	14834	14918	15166	14876	15151	15032	14970	15149	14919	14711	14972	14990	14997	14958	14991	15122	15241	14870	14894	15054	14992	15123	15075	14972	15039	14969	15110	14953	15017	14919	15007	14911	14983	14978	14975	15034	14969	15109	14829	14775	14985	14893	14966	15034	14879	14863	15094	15049
15074	15949	27651	40355	15444	12929	12831	12734	12851	12788	12889	12925	12747	12871	12969	12883	12769	12754	12815	12708	12919	12808	12861	12854	12702	12745	12822	12702	12754	12642	12757	12934	12850	12896	12982	12772	12867	12698	12752	12685	12583	12820	12748	12807	12601	12852	12697	12615	12708	12535	12736	12643	12769	12878	12764	12676	12646	12806	12677	12821	12674	12681	12835	12613	12690	12705	12731	12682	12708	12701	12788	12719	12819	12734	12784	12736	12747	12823	12880	12548	12677	12649	12745	12738	12684	12802	12691	12701	12862	12750	12793	12771	12781	12749	12670	12760	12754	12628	12675	12598	12776	12872	12655	12811	12680	12805	12656	12807	12764	12872	12711	12645	13005	12769	12794	12695	12699	12857	12666	12631	12652	12808	12748	12691	12611	12636	12808	12632	12599	12804	12752	12772	12704	12640	12722	12672	12743	12624	12666	12824	12712	12625	12596	12710	12837	12808	12824	12762	12853	12814	12583	12493	12610	12686	12726	12826	12868	12565	12604	12624	12657	12650	12749	12681	12948	12767	12690	12573	12640	12857	12745	12817	12634	12601	12814	12673	12771	12578	12616	12750	12876	12631	12740	12726	12726	12864	12721	12759	12740	12737	12735	12747	12803	12916	12825	12579	12644	12644	12701	12632	12866	12697	12793	12672	12544	12835	12574	12693	12787	12763	12855	12618	12682	12635	12797	12647	12869	12618	12842	12624	12706	12737	12617	12835	12716	12619	12669	12654	12802	12571	12801	12779	12655	12856	12809	12668	12868	12810	12637	12732	12696	12620	12822	12754	12807	12518	12774	12591	12714	12848	12853	12826	12567	12871	12813	12703	12603	12744	12613	12612	12811	12681	12757	12818	12639	12807	12643	12769	12608	12792	12707	12655	12843	12720	12706	12795	12789	12612	12797	12733	12655	12774	12628	12806	12733	12726	12876	12631	12633	12692	12667	12883	12682	12685	12789	12764	12749	12775	12676	12745	12818	12758	12707	12724	12765	12762	12649	12726	12672	12754	12759	12720	12748	12743	12847	12633	12726	12678	12657	12729	12519	12880	12500	12702	12733	12615	12683	12837	12696	12699	12687	12700	12836	12708	12794	12843	12715	12851	12829	12677	12828	12572	12776	12653	12679	12695	12786	12935	12822	12681	12725	12654	12723	12854	12635	12679	12744	12717	12733	12654	12654	12713	12679	12571	12662	12781	12706	12721	12582	12793	12880	12706	12704	12765	12807	12911	12606	12874	12714	12769	12755	12849	12680	12663	12768	12570	12731	12900	12698	12672	12591	12833	12743	12883	12579	12691	12586	12715	12654	12777	12809	12736	12757	12743	12781	12940	12669	12701	12734	12631	12695	12762	12633	12798	12769	12656	12821	12528	12831	12711	12541	12670	12850	12668	12650	12645	12768	12756	12646	12699	12734	12616	12625	12753	12751	12722	12733	12731	12761	12799	12821	12686	12622	12960	12711	12662	12633	12772	12717	12745	12679	12629	12663	12525	12727	12812	12492	12595	12739	12583	12736	12711	12673	12613	12523	12749	12833	12589	12656	12766	12835	12686	12648	12884	12453	12761	12780	12655	12792	12835	12559	12851	12607	12884	12733	12718	12498	12671	12688	12776	12816	12614	12678	12791	12562	12708	12722	12803	12702	12773	12608	12852	12748	12830	12869	12650	12656	12726	12761	12716	12784	12688	12738	12603	12688	12752	12718	12706	12684	12757	12823	12737	12619	12801	12907	12794	12642	12769	12601	12752	12877	12594	12633	12770	12665	12691	12842	12817	12584	12888	12812	12601	12754	12477	12669	12763	12527	12790	12776	12671	12899	12741	12818	12830	12721	12806	12670	12793	12622	12742	12716	12800	12885	12732	12644	12767	12765	12696	12702	12739	12731	12812	12822	12643	12853	12822	12894	12808	12742	12812	12900	12582	12882	12796	12707	12605	12680	12672	12688	12744	12712	12729	12638	12840	12758	12733	12824	12747	12819	12739	12642	12803	12980	12649	12800	12801	12755	12811	12910	12597	12665	12633	12613	12805	12677	12667	12550	12704	12660	12721	12846	12823	12789	12855	12615	12696	12750	12736	12640	12804	12793	12691	12737	12827	12753	12698	12548	12666	12883	12769	12686	12709	12697	12655	12763	12648	12516	12838	12830	12571	12875	12701	12830	12656	12740	12695	12786	12700	12597	12753	12612	12694	12888	12779	12855	12764	12674	12781	12714	12829	12723	12797	12773	12821	12779	12659	12780	12668	12696	12715	12704	12791	12693	12690	12700	12616	12491	12788	12642	12833	12574	12684	12864	12687	12658	12672	12714	12742	12538	12819	12788	12840	12684	12600	12610	12620	12809	12734	12642	12699	12791	12878	12873	12617	12719	12636	12790	12704	12866	12813	12768	12582	12699	12723	12884	12706	12691	12834	12755	12636	12737	12729	12762	12649	12768	12741	12810	12746	12811	12754	12712	12851	12788	12810	12753	12757	12781	12629	12712	12822	12861	12801	12784	12718	12602	12618	12863	12562	12880	12552	12714	12666	12784	12753	12563	12734	12721	12672	12660	12869	12642	12803	12739	12590	12730	12720	12622	12838	12529	12872	12714	12685	12562	12712	12709	12656	12689	12605	12848	12600	12778	12561	12715	12564	12699	12616	12780	12456	12801	12826	12712	12764	12942	12812	12665	12730	12763	12779	12705	12626	12817	12766	12798	12701	12697	12870	12769	12706	12772	12675	12681	12715	12800	12650	12585	12752	12814	12768	12839	12817	12831	12481	12805	12857	12731	12896	12734	12913	12702	12750	12529	12655	12614	12654	12721	12788	12731	12768	12698	12876	12647	12626	12722	12627	12717	12576	12678	12604	12963	12618	12776	12755	12786	12799	12655	12793	12722	12764	12717	12839	12633	12704	12650	12726	12844	12739	12717	12719	12769	12784	12613	12626	12815	12619	12582	12688	12572	12871	12715	12870	12781	12666	12725	12813	12722	12723	12824	12825	12726	12814	12570	12722	12611	12819	12754	12510	12788	12708	12627	12665	12814	12692	12809	12662	12700	12628	12706	12732	12617	12737	12747	12942	12676	12669	12765	12683	12809	12792	12621	12904	12678	12801	12670	12809	12891	12832	12587	12807	12714	12693	12786	12549	12592	12766	12685	12599	12800	12612	12750	12737	12779	12720	12709	12809	12791	12683	12703	12708	12801	12802	12841	12725	12650	12589	12578	12764	12812	12534	12706	12714	12671	12528	12618	12722	12663	12836	12904	12788	12566	12759	12876	12681	12659	12620	12821	12714	12681	12741	12684	12536	12780	12700	12842	12818	12735	12782	12695	12809	12843	12773	12731	12649	12581	12635	12648	12683	12650	12630	12550	12843	13001	12590	12569	12748	12620	12604	12643	12570	12522	12756	12845	12675	12757	12794	12766	12740	12713	12860	12740	12500	12580	12714	12698	12617	12804	12717	12764	12824	12762	12694	12701	12984	12815	12793	12809	12774	12784	12688	12761	12574	12704	12848	12548	12675	12659	12681	12751	12646	12651	12637	12820	12706	12652	12877	12838	12673	12550	12874	12674	12651	12558	12766	12749	12728	12667	12693	12675	12737	12804	12667	12753	12850	12691	12656	12699	12678	12816	12616	12716	12903	12630	12553	12726	12747	12624	12754	12807	12685	12800	12661	12805	12626	12593	12766	12720	12799	12700	12778	12844	12801	12815	12710	12728	12767	12769	12832	12733	12529	12798	12678	12872	12631	12673	12710	12761	12589	12701	12789	12774	12599	12900	12693	12715	12738	12589	12712	12760	12651	12767	12544	12800	12836	12800	12785	12701	12746	12800	12646	12634	12751	12781	12756	12775	12736	12584	12766	12747	12822	12621	12731	12730	12656	12854	12649	12860	12801	12749	12655	12569	12660	12913	12653	12620	12695	12697	12699	12762	12782	12756	12600	12756	12682	12793	12685	12663	12656	12700	12778	12792	12792	12710	12674	12692	12791	12759	12720	12743	12810	12692	12635	12887	12849	12745	12839	12807	12873	12606	12603	12707	12653	12743	12748	12689	12923	12567	12657	12577	12852	12764	12739	12844	12743	12550	12580	12588	12789	12646	12814	12772	12595	12703	12629	12896	12739	12673	12784	12702	12787	12659	12698	12674	12635	12725	12762	12710	12644	12781	12683	12842	12817	12802	12701	12641	12713	12823	12740	12768	12713	12691	12600	12598	12798	12705	12553	12828	12683	12630	12795	12838	12697	12714	12751	12763	12679	12664	12783	12822	12845	12537	12794	12794	12712	12802	12702	12694	12671	12597	12825	12669	12838	12683	12680	12603	12739	12801	12738	12733	12896	12603	12687	12814	12726	12824	12788	12635	12714	12883	12751	12603	12557	12711	12934	12671	12598	12721	12690	12781	12709	12671	12485	12787	12717	12745	12630	12630	12709	12755	12693	12821	12774	12730	12775	12672	12544	12712	12775	12702	12846	12717	12600	12699	12821	12660	12681	12868	12629	12685	12577	12771	12670	12691	12841	12535	12713	12659	12731	12694	12643	12708	12697	12696	12698	12675	12583	12728	12727	12593	12842	12831	12859	12640	12798	12736	12680	12614	12721	12658	12792	12740	12762	12577	12748	12669	12669	12599	12714	12891	12684	12836	12754	12703	12650	12694	12727	12652	12793	12683	12923	12692	12590	12930	12851	12745	12709	12997	12780	12651	12817	12655	12789	12853	12845	12802	12730	12724	12775	12823	12834	12715	12670	12677	12667	12848	12654	12689	12623	12693	12593	12690	12589	12763	12771	12702	12755	12735	12662	12527	12615	12693	12794	12786	12744	12751	12682	12688	12875	12670	12577	12507	12655	12739	12789	12658	12746	12687	12838	12794	12791	12623	12729	12705	12747	12692	12708	12627	12724	12942	12551	12824	12714	12606	12826	12679	12665	12819	12623	12727	12831	12717	12641	12558	12867	12689	12743	12763	12719	12951	12774	12747	12684	12825	12760	12700	12563	12561	12681	12561	12610	12766	12783	12908	12819	12719	12614	12738	12640	12703	12763	12867	12519	12724	12714	12716	12643	12814	12784	12664	12877	12816	12613	12690	12807	12729	12831	12621	12875	12742	12992	12639	12647	12722	12803	12721	12815	12799	12608
25308	21400	32759	66136	36934	22227	19089	16383	15939	15977	16063	15886	16099	15864	16194	16096	16104	15658	15763	15905	15969	15801	15815	15722	15884	15661	15841	15670	15814	15764	15751	16017	17448	16923	15959	15737	15941	15806	15479	15796	15664	15518	15807	15642	15536	15843	15601	15592	15597	15701	15475	15457	15570	15856	15701	15527	15850	15619	15728	15643	15573	15624	15818	15541	15539	15804	15801	15786	15663	15699	15565	15849	15664	15619	15539	15719	15717	15746	15654	15734	15479	15522	15804	15911	15320	15581	15649	15787	15668	15538	15698	15634	15707	15459	15758	15745	15603	15683	15738	15658	15657	15563	15647	15689	15681	15820	15607	15675	15580	15465	15441	15595	15628	15771	15585	15539	15599	15775	15821	15420	15637	15667	15615	15520	15680	15850	15600	15686	15459	15485	15598	15542	15491	15541	15575	15427	15594	15657	15629	15477	15786	15654	15501	15722	15741	15744	15405	15701	15722	15555	15677	15517	15582	15583	15776	15629	15554	15671	15478	15396	15664	15443	15633	15663	15621	15529	15669	15507	15655	15680	15646	15533	15736	15542	15592	15683	15688	15637	15451	15712	15547	15664	15477	15958	15731	15614	15858	15482	15807	15479	15621	15438	15586	15657	15367	15581	15390	15482	15548	15604	15632	15536	15671	15696	15680	15741	15816	15455	15429	15389	15772	15666	15474	15776	15916	15579	15620	15644	15552	15613	15574	15610	15696	15587	15637	15761	15672	15623	15621	15597	15646	15539	15702	15611	15609	15602	15423	15564	15606	15786	15668	15530	15621	15458	15496	15395	15585	15604	15721	15616	15628	15557	15446	15450	15536	15454	15729	15724	15750	15461	15633	15494	15645	15646	15659	15900	15660	15456	15506	15801	15560	15779	15600	15808	15760	15449	15673	15738	15812	15651	15501	15614	15728	15681	15677	15602	15671	15624	15777	15778	15673	15576	15620	15608	15701	15494	15677	15728	15575	15584	15537	15652	15661	15484	15815	15783	15805	15535	15605	15605	15760	15703	15549	15512	15529	15525	15727	15575	15626	15643	15783	15520	15497	15554	15549	15610	15461	15574	15653	15756	15463	15604	15578	15608	15743	15651	15751	15690	15700	15682	15556	15526	15485	15383	15669	15693	15681	15763	15683	15621	15706	15599	15758	15701	15496	15720	15730	15630	15762	15557	15492	15688	15661	15467	15648	15609	15780	15854	15578	15591	15671	15519	15680	15513	15617	15515	15575	15720	15520	15601	15438	15614	15578	15710	15631	15549	15728	15816	15524	15599	15673	15503	15817	15654	15646	15794	15695	15642	15540	15758	15586	15568	15723	15625	15677	15908	15758	15652	15629	15557	15767	15546	15613	15611	15814	15641	15540	15481	15683	15712	15396	15646	15689	15605	15695	15593	15611	15578	15446	15494	15742	15498	15257	15467	15573	15685	15719	15628	15733	15841	15669	15714	15590	15694	15753	15742	15512	15848	15621	15621	15574	15594	15560	15695	15602	15618	15721	15657	15636	15651	15423	15751	15558	15626	15594	15560	15597	15697	15584	15764	15624	15637	15588	15740	15681	15696	15622	15771	15583	15668	15610	15758	15660	15584	15716	15566	15602	15481	15721	15627	15669	15571	15472	15620	15803	15680	15654	15571	15706	15621	15616	15725	15606	15749	15739	15668	15755	15783	15671	15617	15699	15675	15591	15693	15681	15546	15632	15614	15584	15713	15746	15659	15694	15419	15638	15638	15497	15582	15702	15744	15913	15488	15825	15628	15717	15695	15568	15717	15689	15467	15530	15592	15512	15649	15695	15742	15523	15686	15854	15501	15675	15574	15690	15679	15694	15509	15506	15682	15522	15526	15621	15546	15659	15716	15691	15716	15648	15610	15660	15648	15595	15768	15516	15493	15451	15545	15717	15456	15655	15681	15499	15398	15544	15650	15628	15520	15719	15652	15563	15582	15739	15765	15738	15526	15456	15626	15503	15447	15630	15731	15545	15643	15733	15818	15612	15841	15687	15656	15657	15833	15690	15701	15522	15803	15712	15667	15668	15622	15606	15738	15512	15695	15583	15620	15734	15792	15571	15601	15550	15703	15510	15699	15697	15537	15703	15717	15651	15560	15660	15648	15477	15576	15560	15525	15473	15600	15698	15747	15599	15334	15562	15435	15854	15767	15679	15717	15746	15487	15557	15616	15635	15656	15916	15618	15713	15637	15637	15640	15576	15626	15780	15779	15654	15619	15694	15838	15717	15639	15645	15587	15543	15697	15685	15687	15606	15763	15673	15598	15575	15581	15717	15569	15838	15722	15563	15554	15692	15684	15553	15438	15401	15677	15444	15594	15645	15496	15606	15649	15690	15536	15687	15533	15617	15629	15715	15556	15555	15619	15610	15556	15728	15690	15570	15612	15659	15695	15666	15514	15552	15808	15468	15808	15756	15723	15535	15804	15727	15628	15545	15696	15641	15429	15657	15527	15592	15736	15492	15640	15665	15654	15510	15512	15641	15421	15493	15675	15827	15687	15628	15547	15845	15850	15619	15681	15495	15658	15569	15563	15556	15672	15535	15595	15717	15530	15636	15661	15852	15689	15640	15648	15572	15520	15764	15632	15650	15572	15746	15608	15706	15615	15596	15564	15696	15771	15560	15545	15627	15641	15590	15694	15422	15766	15596	15750	15815	15743	15659	15595	15590	15612	15745	15457	15653	15675	15554	15681	15543	15568	15692	15717	15679	15649	15590	15614	15671	15699	15653	15493	15529	15699	15571	15760	15698	15462	15601	15650	15669	15649	15448	15690	15888	15579	15717	15794	15502	15773	15591	15582	15608	15675	15596	15784	15704	15615	15393	15574	15813	15660	15761	15805	15589	15494	15724	15736	15622	15567	15631	15600	15789	15788	15709	15650	15381	15659	15592	15831	15623	15685	15627	15657	15744	15786	15644	15557	15536	15527	15574	15524	15644	15688	15608	15536	15695	15834	15745	15453	15559	15613	15573	15779	15647	15569	15500	15572	15554	15826	15579	15726	15609	15470	15666	15757	15814	15612	15619	15754	15611	15649	15732	15718	15511	15482	15806	15821	15742	15751	15710	15668	15567	15596	15603	15676	15474	15450	15674	15494	15510	15785	15440	15582	15704	15707	15640	15679	15755	15590	15676	15624	15623	15511	15633	15676	15865	15608	15595	15401	15602	15438	15538	15735	15601	15586	15775	15651	15835	15697	15696	15436	15579	15714	15578	15769	15632	15692	15582	15461	15772	15752	15866	15671	15706	15749	15704	15620	15705	15595	15774	15727	15534	15534	15644	15444	15648	15570	15562	15686	15597	15574	15459	15436	15852	15764	15546	15776	15654	15526	15673	15728	15742	15538	15869	15716	15683	15562	15730	15639	15477	15786	15556	15451	15597	15631	15611	15508	15689	15653	15619	15566	15708	15705	15610	15622	15730	15605	15601	15432	15672	15706	15744	15801	15761	15678	15593	15758	15702	15672	15730	15654	15690	15603	15715	15757	15595	15518	15576	15562	15692	15783	15898	15703	15708	15661	15721	15558	15669	15913	15628	15520	15678	15551	15623	15614	15628	15606	15609	15732	15523	15817	15836	15404	15695	15656	15929	15646	15423	15469	15631	15747	15672	15781	15623	15781	15733	15706	15623	15732	15599	15662	15722	15619	15731	15655	15507	15688	15681	15320	15513	15681	15730	15508	15610	15612	15553	15575	15608	15552	15672	15656	15567	15705	15528	15743	15631	15378	15790	15657	15634	15745	15825	15756	15518	15621	15775	15731	15686	15578	15695	15818	15597	15470	15587	15794	15571	15583	15750	15655	15633	15482	15466	15773	15594	15692	15689	15809	15555	15555	15671	15646	15840	15856	15719	15690	15703	15911	15630	15722	15631	15543	15700	15764	15692	15678	15789	15668	15645	15753	15595	15687	15590	15707	15570	15651	15430	15679	15584	15696	15717	15674	15798	15589	15734	15811	15764	15722	15656	15563	15574	15561	15798	15756	15716	15683	15680	15459	15696	15609	15611	15715	15574	15692	15585	15516	15697	15590	15696	15590	15788	15604	15778	15717	15760	15672	15639	15709	15801	15685	15706	15707	15604	15644	15712	15576	15774	15659	15623	15678	15632	15743	15478	15614	15480	15526	15615	15867	15739	15591	15680	15779	15477	15488	15450	15730	15461	15532	15582	15545	15694	15943	15646	15465	15499	15636	15662	15676	15816	15627	15712	15672	15658	15862	15774	15839	15656	15483	15694	15589	15651	15675	15613	15598	15683	15647	15591	15564	15821	15773	15689	15766	15714	15540	15461	15471	15741	15721	15561	15587	15568	15649	15578	15551	15643	15572	15712	15367	15741	15698	15677	15655	15571	15577	15610	15639	15711	15709	15626	15834	15592	15711	15481	15535	15623	15656	15470	15673	15638	15842	15647	15471	15674	15659	15675	15518	15514	15664	15866	15566	15822	15635	15702	15621	15657	15687	15500	15504	15581	15674	15548	15748	15583	15552	15647	15665	15536	15516	15572	15547	15572	15564	15492	15539	15560	15772	15641	15611	15633	15612	15585	15386	15415	15588	15515	15691	15646	15718	15621	15545	15636	15831	15671	15631	15737	15709	15701	15787	15470	15600	15776	15505	15907	15636	15847	15660	15646	15625	15706	15854	15848	15711	15730	15709	15712	15574	15537	15516	15500	15758	15649	15638	15653	15787	15546	15661	15652	15713	15597	15618	15670	15461	15853	15624	15603	15409	15641	15688	15593	15595	15618	15669	15707	15559	15537	15863	15665	15598	15650	15640	15675	15675	15577	15554	15471	15380	15623	15706	15664	15664	15652	15761	15595	15486	15664	15484	15677	15625	15644	15781	15972	15738	15912	15684	15584	15691	15606	15488	15591	15553	15595	15719	15528	15467	15610	15535	15607	15593	15664	15571	15564	15640	15761	15777	15650	15562	15639	15584	15495	15611	15869	15682	15423	15862	15545	15741	15660	15426	15589	15716	15443	15594	15709	15465	15577	15687	15693	15571	15749	15700	15714	15670	15521	15593	15691	15503	15683	15644	15871	15750	15559	15614	15489	15695	15614	15577	15648	15606	15609	15616	15711	15793	15592	15602	15609	15734	15729	15518	15535	15765
15729	23746	56150	81125	21800	14350	14074	13746	13619	13819	13689	13543	13469	13443	13472	13595	13463	13319	13377	13204	13590	13592	13347	13359	13424	13482	13228	13223	13251	13210	13410	13874	16242	14773	13382	13341	12966	13256	13343	13233	13191	13229	13294	13341	13140	13213	13236	13056	13129	13317	13293	13200	12947	13159	13109	13262	13158	13348	13209	13112	13327	13130	13151	13316	13247	13129	13290	13155	13451	13153	13229	13285	13316	13176	13243	13092	13377	13180	13013	13201	13197	13096	13517	13136	13196	13103	13248	13224	13083	13139	12976	13313	13079	13044	13302	13189	13197	13125	13078	13095	13136	13199	13123	13160	13235	13026	13082	13217	13238	13044	13194	13048	13127	13150	13306	13081	13247	13117	13206	13288	13203	13254	13377	13235	13209	13194	13221	13195	13331	13160	13297	13247	13091	13186	13324	13058	13218	13168	13219	13171	13148	13164	13120	13196	13212	13188	13150	13188	13119	13129	13260	13114	13184	13186	13058	13076	13204	13276	13189	13217	13147	13224	13150	13164	13063	13301	13193	13097	13222	13151	13260	13124	13263	13184	13210	13248	13282	13162	13299	13071	13191	13167	13284	13223	13106	13136	13165	13040	13083	13182	13104	13170	13206	13189	13313	13198	13177	13308	13192	13213	13185	13228	13259	13317	13187	13041	13233	13160	12974	13241	13259	13179	13212	13199	13129	13153	13236	13060	13055	13201	13223	13223	13169	13344	13030	13096	13089	13082	13235	13021	13033	13234	13150	13111	13011	13289	13307	13068	13084	13086	13263	13043	13238	13308	13220	13248	13229	13297	13211	13254	13191	13194	13129	13121	13180	13289	12977	12972	13241	13292	13179	13123	13072	13294	13174	13215	13143	13015	13257	13219	13222	13158	13199	13265	13101	13287	13183	13167	13198	13088	13178	13168	13253	13325	13078	13172	13288	13303	13133	13185	13371	13218	13253	13042	13211	13153	13056	13215	13149	13279	13170	13048	13223	13242	13185	13218	13235	13213	13170	13130	13022	13172	13179	13200	13377	13188	13215	13180	13310	13122	13124	13227	13107	13080	13063	13089	13268	13182	13194	13296	13076	13065	13369	13132	13253	13254	13159	13061	13233	13007	13218	13145	13143	13142	13200	13228	13209	13171	13286	13143	13292	13397	13348	13246	13022	13209	12938	13309	13109	12997	13221	13228	13331	13111	13281	13294	13135	13054	13290	13166	13101	13059	13209	13158	13211	13342	13150	13220	13296	13129	13096	13205	13210	13095	13070	13175	13112	13331	13234	13179	13156	13118	13202	13187	13305	13237	13256	13296	13210	13218	13125	13220	13250	13157	13200	13293	13170	13237	13209	13177	13265	13000	13222	13196	13175	13403	13133	13299	13240	13161	13306	13277	13146	13329	13248	13196	13191	13134	13135	13154	13188	13459	13207	13277	13061	13191	13105	13142	13344	13076	13221	13225	13208	13168	13130	13117	13018	13106	13048	13306	13158	13104	13046	13136	13049	13268	13389	13348	13041	13241	13257	13165	13239	13158	13170	13202	13280	13308	13208	13204	13287	13182	13090	13209	13062	13199	13262	13203	13333	13148	13104	13093	13186	13327	13243	13225	13152	13190	13200	13194	13443	13202	13126	13242	13062	13115	13215	13131	13134	13132	12974	13018	13166	13141	13044	13004	13013	13095	13221	13251	13324	13243	13296	13049	13237	13326	13278	13133	13423	13139	13096	13243	13193	13194	13162	13055	13065	13094	13217	13131	13240	13262	13278	12999	13129	13168	13131	13218	13106	13329	13175	13209	13261	13069	13127	13222	13177	13130	13434	12982	13107	13177	13173	12991	13179	13245	13233	13232	13244	13204	13161	13273	13245	13233	13265	13073	13272	13169	13206	13169	13130	13235	13242	13222	13250	13283	13159	13096	13253	13166	13085	13175	13351	13178	12926	13046	13155	13131	13279	13281	13179	13222	13284	13092	13081	13092	13229	13136	13201	13052	13116	13292	13201	13307	13116	13164	13147	13246	13266	13235	13083	13121	12931	13194	13184	13139	13073	13165	13206	13252	13098	13332	13201	12960	13278	13123	13105	13092	13130	13239	13282	13248	13214	13068	13190	13219	13065	13219	13066	13027	13179	13150	13310	13222	13131	13003	13162	13201	13174	13180	13114	13068	13132	13108	13085	13258	13140	13131	13250	13215	13089	12992	13230	13107	13040	13410	13193	13227	13139	13267	13183	13226	13100	13207	13094	13302	13349	13171	13195	13207	13023	13253	13218	13114	13130	13288	13206	13287	13226	13306	13110	13056	13118	13187	13299	13335	13018	13151	13252	13043	13245	13237	13280	13118	13182	13190	13258	13184	12981	13225	13170	13168	13122	13197	13214	13228	13039	13104	13152	13286	13164	13187	13184	12992	13258	13312	13182	13224	13103	13116	13193	13290	13229	13208	13033	13168	13297	13197	13300	13085	13141	13166	13139	13163	13171	13215	13382	13144	13093	13237	13221	13148	13299	13131	13094	13074	13063	13227	13279	13206	13141	13122	13301	13200	13041	13127	13364	13179	13155	13150	13059	13258	13316	13378	13182	13209	13189	13257	13384	13171	13065	13172	13125	13171	13128	13204	13220	13237	13049	13232	13239	13126	13352	13145	13243	13428	13148	12986	13303	13202	13027	13289	13295	13178	13180	13200	13178	13227	13216	13301	13395	13120	12982	13244	13094	13205	13196	13026	13031	13144	13167	13137	13121	13084	13196	13230	13151	13307	13238	13116	13168	13308	13074	13109	13299	13111	13236	13163	13132	13123	13154	13128	13130	13214	13005	13217	13368	13319	13062	13123	13228	13128	13321	13254	13099	13111	13142	13287	13346	13266	13090	12978	13153	13097	13226	13360	13070	13119	13246	12987	13232	13325	13149	13227	13094	13220	13238	13275	13277	13224	13173	13269	13171	13202	13256	13144	13238	13198	13235	13236	13341	13184	13224	13094	13271	13135	13037	13164	13398	13241	13060	13109	13154	13109	13209	13503	13168	13135	13093	13189	13308	13145	13226	13151	13244	13089	13111	13119	13213	13224	13098	13128	13188	13231	13222	12971	13185	13084	13089	13284	13078	13028	13307	13091	13103	13111	13161	13193	13138	13026	13176	13096	13091	13079	13171	13225	13314	13190	13238	13279	13201	13075	13252	13170	13088	13316	13130	13190	13120	13229	13149	13156	13138	13261	13204	13123	13174	13230	13179	13195	13232	13172	13171	13235	13011	13053	13178	13092	13181	13221	13146	13177	13217	13064	13102	13067	13175	13125	13061	13176	13205	13071	13059	13215	13183	13131	13176	13314	13066	13128	13315	13217	13361	13179	13265	13341	13449	13216	13080	13102	13229	13096	13031	13237	13196	13036	13314	13364	13179	13169	13322	13239	13060	13286	13161	13186	13146	13163	13173	13288	13132	13207	13223	13076	13105	13057	13080	13303	13217	13066	13306	13274	13050	13216	13162	13344	13377	13257	13183	13251	13354	13273	13163	13160	13122	13327	13054	13288	13066	13208	13292	13028	13225	13430	13195	13151	13119	13247	13246	13154	13339	13216	13170	13191	13134	13198	13376	13061	13025	13281	13171	13172	13169	13241	13142	12996	13148	13211	13018	13257	13206	13061	13223	13279	13244	13206	13113	13235	13275	13377	13347	13110	13225	13111	13085	13258	13238	13230	13219	13148	13273	13242	13222	13041	13192	13398	13144	13140	13138	13018	13156	13350	13296	13300	13269	13165	13169	13335	13151	13133	13234	13237	13145	13132	13212	13384	13204	13049	13220	13215	13363	13160	13248	13241	13223	13405	13226	13107	13092	13197	13173	13152	13034	13118	13217	13174	13349	13202	13070	13099	13190	13220	13080	13135	13253	13265	13158	13018	13179	13129	13134	13112	13096	13206	13215	13243	13135	13096	13115	13217	13241	13140	13188	13146	13168	12920	13238	13058	13252	13055	13206	13161	13180	13280	13152	13150	13149	13314	13284	13299	13212	13180	13117	13229	13207	13272	13279	13234	13132	13292	13093	13374	13111	13121	13272	13171	13354	13110	13150	13084	13214	13093	13087	13288	13256	13146	13207	13292	13164	13035	13171	13118	13316	13144	13272	13328	13022	13040	13139	13260	13105	13238	13266	12964	13274	13202	13177	13356	13258	13256	13048	12993	13260	13028	13173	13251	12995	13166	13302	13323	13257	13193	13051	13228	13130	13394	13302	13220	13294	13189	13057	13224	13114	13125	13114	13316	13247	13295	13131	13246	13307	13278	13231	13163	13233	13195	13192	13120	13139	13170	13265	13414	13379	13198	13138	13213	13138	13188	13254	13195	13206	13290	13188	13043	13118	13284	13147	13225	13109	13347	13069	12949	13228	13270	13175	13027	13054	13179	13234	13312	13186	13217	13233	13201	13266	13204	13286	13075	13184	13297	13207	13174	13127	13156	13228	13148	13184	13200	13119	13328	13202	13076	13266	13013	13089	13102	13155	13346	13092	13158	13225	13163	13210	13099	13046	13221	13165	13245	13060	13216	13077	13193	13082	13157	13185	13064	13268	13125	13204	13191	13282	13260	13142	13302	13015	13243	13315	13034	13235	13347	13090	13163	13360	13080	13159	13165	13230	13224	13173	13070	13194	13153	13158	13264	13197	13408	13109	13172	13172	13218	13269	13404	13171	13118	13248	13299	13141	13237	13129	13217	13123	13232	13241	13080	13355	13201	13196	13277	13180	13243	13200	13198	13101	13303	13188	13306	13114	13213	13191	13091	13282	13255	13038	13092	13170	13189	13293	13237	13198	13118	13313	13129	13188	13239	13043	13088	13115	13192	13220	13180	13291	13177	13254	13310	13056	13095	13256	13242	13291	13245	12976	13119	13259	13180	13256	13101	13148	13347	13169	13352	13137	13215	13105	13232	13158	13234	13180	13376	13217	13166	13051	13001	13103	13365	13237	13121	13037	13215	13282	13222	13224	13293	13207	13054	13267	13124	13185	13272	13158	13058	13235	13019	13177	13284	13243	13233	13185	13197	13127	13393	13219	13293	13223	13104	13172	13134	13427	13189	13177	13113	13106	13182	13157	13287	13144	13142	13162	13297	13164	13161	13207	13295	13239	13231	13188	13224
23896	21413	30416	60091	40797	23189	20499	18031	17158	17081	17083	16828	16789	16897	16729	16632	16655	16577	16374	16496	16616	16733	16481	16573	16420	16231	16313	16536	16440	16591	16297	17429	20454	19107	16990	16496	16235	16190	16044	16180	16204	16204	16233	16136	16233	16214	16256	16154	16281	16413	16318	16328	16505	16287	16215	15965	16182	16316	16303	16441	16283	16352	16548	16105	16236	16363	16266	16256	16201	16276	16204	16191	16171	16186	16308	16057	16238	16171	16331	16371	16141	16180	16233	16368	16222	16317	16018	16156	16052	16165	16256	16325	16342	16346	16259	16456	16200	16117	16374	16163	16286	16156	16074	16240	16072	16048	15986	16390	16461	16266	16241	16211	16190	16191	16215	16251	16151	16226	16121	16210	16129	16015	16053	16166	16145	16420	15983	16035	16193	16407	16014	15995	16125	16072	16216	16005	16214	16273	16182	16251	16303	16137	16263	16294	16286	16119	16139	16289	16220	16179	16205	16254	16152	16143	16229	16132	16084	16126	16149	16029	16137	16311	16075	16257	16353	16297	16294	16200	16201	16134	16143	16156	16272	16076	16122	16144	16309	16421	16156	16279	16166	16247	16257	16300	16118	16129	16070	16126	16336	16252	16198	16075	16169	16230	16129	16096	16031	16014	16265	16105	16236	16099	16153	16334	16175	16172	16316	16348	16107	16294	16114	16153	16027	16159	16168	16277	16142	16260	16144	16180	16128	16042	16181	16033	16225	16157	16077	16328	16230	16271	16001	16067	16231	16185	16150	16081	16063	16279	16339	16067	16217	16290	16136	16081	16184	16176	16388	16188	16109	16306	16081	16121	16257	16215	16291	16273	16014	16072	16249	16129	16188	16132	15972	16282	16106	16220	16055	16382	16058	16100	16057	16122	16323	16288	16067	15981	16287	16340	16157	16283	16060	16261	16276	16072	16049	16244	16159	16096	16159	16140	16046	16189	16103	16184	16363	16236	16193	16192	16215	16135	16429	16220	16172	16255	16296	16327	16173	16209	16187	16083	16317	15900	16289	16122	16165	16227	16113	16195	16025	16116	16058	15968	16257	16159	16001	16313	16290	16144	16519	16214	16188	16360	16137	15939	16218	16179	16134	16186	16219	16181	16080	16307	16203	16279	16202	16059	16280	16251	16130	16199	16132	16145	16216	16207	16286	16186	16087	16278	16350	16156	16178	16150	16248	16086	16347	16256	16265	16283	16156	16245	16221	16139	16205	16036	16058	16197	16123	16154	16256	16080	16247	16115	16259	16267	16260	16300	16245	16485	16221	16057	16176	16236	16301	16155	16226	16503	16066	16444	16064	16272	16256	16225	16311	16246	16313	16103	16153	16100	16186	16231	16120	16108	16263	16137	16095	16223	16351	16346	16255	16444	16318	16144	16146	15973	16293	16036	16316	16189	16245	16216	16120	16082	16329	16245	16121	16227	16106	16214	16179	16165	16120	16236	16294	16229	16045	16318	16022	16355	16177	16332	16300	16117	16326	16223	15921	16112	16313	16196	16124	16364	16195	16004	16362	16240	16021	16098	16167	16237	16150	16050	16230	16191	16223	16240	16273	16207	16287	16345	15971	16174	16083	16312	16151	16219	16192	16162	16177	16395	16434	16300	16109	15910	16221	16426	16209	16161	16254	16123	16220	16030	16040	16126	16241	16078	16335	16231	16194	16252	16329	16205	16343	16193	16311	16150	16170	15950	16284	16310	16088	16073	16268	16300	16101	16255	16162	16186	16398	16239	16137	16245	16238	16295	16036	16382	16126	16267	16301	16269	16152	16406	16025	16282	15937	16085	16212	16202	16216	16076	16433	16237	16091	16247	16056	16055	16232	16027	16173	16373	16022	16163	16205	16411	16285	16106	16244	16321	16183	16123	16278	16275	16083	16312	16231	16073	16083	16285	16304	15980	16227	16030	16298	16305	16153	16505	16424	16256	16211	16290	16213	15859	16260	16231	16070	16051	16027	16084	16274	16059	16168	16165	16185	16143	16171	16190	16215	16199	16124	16170	16193	16420	15984	16405	16126	16316	16214	16297	16161	16016	16034	16195	16332	16059	16146	16256	16342	15963	16139	16215	16210	16227	16303	16247	16336	16110	16211	16152	16215	16204	16159	16158	16431	16302	16284	16209	16109	16266	16162	16165	16044	16166	16119	16241	16139	16020	16236	16367	16184	16327	16056	16088	16308	16156	16103	16007	16211	16037	16209	16181	16207	16104	16278	16259	16129	16151	16010	16150	16149	15996	16353	15967	16341	16324	16217	16108	16279	16182	16246	16201	16141	16053	16353	16054	16060	16233	16453	16194	16029	16308	16094	16162	16316	16210	16258	15960	16309	16165	16165	16005	16137	16292	16389	16267	16441	16190	16294	16159	16060	16095	16116	16282	16073	16380	15946	16074	16148	16146	16282	16013	16150	16258	16323	16208	16215	16223	16188	16150	16160	16152	16386	16135	16360	16091	16069	16182	16063	16108	16269	16474	16279	16072	16036	16227	16192	16158	16439	16183	16081	16272	16345	16118	16315	16250	15985	16368	16295	16275	16306	16093	16185	16314	16192	16103	16178	16178	16226	16133	16220	16176	16067	16202	16201	16243	16152	16180	16042	16039	16189	16300	16406	16156	16431	16246	16264	16061	16196	15949	16188	16292	16155	16093	16170	16475	16210	16215	16097	16170	16231	16269	16390	15938	16385	16124	16244	16082	15921	15971	16249	16183	16209	16229	16305	16182	16295	16285	16129	16098	16144	16194	16038	16051	16183	16296	16040	16437	16128	16232	16321	16157	16140	16317	16330	16161	16268	16126	16178	16155	16174	16352	16153	15952	16047	16160	16122	16374	16369	16158	16239	16230	16133	16126	16186	16149	16149	16234	16225	16326	16458	15991	16234	16151	16223	16250	16258	16102	15884	16078	16459	16396	16354	16339	16376	16043	16220	16312	16264	16216	16406	16162	16251	16237	15932	16246	16165	16082	16252	16043	16430	16478	16199	16230	16187	16280	16210	16176	16208	16169	16368	15937	16297	16038	16217	16205	16200	15987	16000	16088	16090	16304	16036	16022	16101	16318	16172	16228	16197	16126	16291	16401	16189	16095	16169	16127	16099	16467	16062	15888	16016	16162	16172	16167	16085	16212	16274	16153	16018	16202	16355	16212	16170	16098	16218	16192	16237	16299	16156	16212	16332	16368	16163	16144	16122	15995	16070	16208	16313	16167	16117	16050	16094	16173	16429	16212	16170	16205	16176	16260	16231	16184	15971	16223	16089	16128	16111	15952	16257	16084	16256	16272	16233	16392	16346	16239	16005	16286	16236	16021	16333	16175	16124	16134	16224	16086	16033	15982	16256	16260	16189	16041	16024	16273	16202	16051	15927	16262	16261	16112	16115	16122	16164	16144	16279	16239	16302	16258	16088	16296	16177	16308	16385	16273	16439	16399	16201	16338	16159	16291	16263	16315	16154	16420	16128	15982	16471	16267	16196	16183	16239	16229	16239	16099	16095	16323	16058	16235	16244	16185	16274	16244	16130	16192	16256	16127	16152	16236	16221	16219	16093	16162	16092	16180	16228	16271	16133	16441	16203	16062	16145	16209	16323	16255	16240	16108	16080	16181	16155	16152	16095	16148	16081	16192	16228	16233	16262	16192	16227	16395	16123	16031	15897	16480	16370	16127	16211	16196	16353	16053	16056	16110	16081	16341	16203	16130	16273	16074	16143	16244	16201	16037	16073	16138	16191	16269	16299	16167	16065	16198	16429	16273	16241	16298	16151	16253	16256	15975	16247	16051	16222	16311	16201	16136	16065	16155	16080	16008	16040	16179	16055	16125	16155	16174	16076	16159	16171	16461	16153	16323	16060	16191	16324	16291	16300	16443	16163	16235	16151	16135	16345	16231	16214	16242	16109	16231	16322	16222	16431	16106	16084	16236	16363	16222	16116	16054	16023	16023	16144	16119	16102	16195	16121	16152	16184	16255	16098	16318	16095	16089	16286	16152	15931	16153	16188	16311	16305	16324	16190	16036	16212	15971	16206	16291	16243	16213	16300	16294	16147	16233	16099	16159	16246	16061	16188	16189	16203	16072	16427	16278	16180	16104	16073	16022	16239	16336	16210	16092	16234	16249	16247	16241	16245	16071	16107	16159	16269	16173	16146	16168	16265	16192	16119	16101	16040	16022	16256	15941	16208	16032	16084	16367	16299	16126	16429	16317	16078	16096	16176	16352	16174	16070	16304	16254	16057	16294	16117	16161	16300	16162	16388	16347	16324	16180	16233	16047	15848	16265	16240	15968	16278	16351	16090	16196	16254	16005	15982	16411	16079	16336	15911	16095	16184	16397	16263	16329	16298	16184	16130	16106	16240	16121	16153	16124	16192	16212	16225	15930	16359	16185	16107	16042	16314	16125	16099	16203	16192	16144	16104	16270	16408	16149	16264	16134	15994	16265	16183	16087	16222	16339	16225	16205	16366	16187	16084	16317	16209	16080	16168	16208	16222	16270	16220	16156	16353	16277	16333	16226	16084	16369	16195	16214	16419	16248	16141	16191	16120	16354	16295	16360	16336	16170	16398	16282	16082	16207	16216	16028	16170	15988	16289	16201	16081	16190	16356	16284	16228	16098	16097	16372	16303	16312	16174	16052	16210	16420	16406	16230	16269	16158	16274	16170	16177	16056	16303	16200	16270	15998	16216	16268	16004	16122	16099	16237	16056	16082	16011	16118	16194	16052	16084	15975	16125	16185	16145	16249	16437	16228	16406	16150	16232	16076	16155	16100	16362	16002	16436	16086	16114	16030	16208	16125	16352	16216	16148	16062	16395	16150	16184	16389	16219	16126	16389	16337	16083	16092	16237	16218	16275	16163	16056	16182	16126	16220	16169	16127	16193	16255	16368	16190	16303	16287	16122	16218	16156	16082	16200	15997	16293	16296	16204	16424	16263	16148	16241	16127	16328	16340	16252	16116	16203	16269	16234	16028	16175	16171	16165	16079	16149	16032	16201	16051	16225	16245	16313	16097	16209	15951	16230	16311	16306	16214	16202	16245	16203	16091	16094	16158	16064	16211	16259	16298	16200	16216	15970	16184	16147	16110	16132	16126	16233	15990	16004	16141	16189	16066	16050	16315	16348	16086
17767	29552	56201	81912	21312	16090	15354	14941	14732	14695	14379	14286	14054	14118	14104	14332	13947	13865	13824	13960	14003	14176	13984	13880	13710	13692	13657	13853	13685	13746	13750	15387	19916	16510	14143	13459	13365	13470	13589	13397	13605	13468	13493	13423	13478	13527	13475	13539	13664	13573	13585	13513	13467	13455	13607	13429	13592	13538	13437	13580	13495	13491	13351	13387	13480	13461	13657	13571	13302	13598	13442	13359	13371	13537	13303	13429	13363	13574	13489	13575	13443	13324	13569	13410	13489	13335	13477	13514	13455	13332	13447	13464	13482	13496	13542	13292	13532	13401	13316	13485	13528	13545	13579	13324	13495	13452	13529	13600	13459	13466	13635	13331	13597	13667	13580	13331	13462	13419	13587	13470	13395	13548	13332	13366	13445	13410	13487	13558	13465	13490	13587	13335	13377	13396	13320	13462	13349	13355	13453	13507	13598	13473	13558	13491	13403	13462	13320	13600	13309	13568	13637	13481	13479	13525	13636	13621	13499	13425	13355	13565	13494	13638	13569	13475	13543	13387	13468	13258	13591	13285	13397	13350	13613	13337	13563	13562	13373	13592	13498	13575	13561	13475	13525	13515	13512	13591	13476	13366	13515	13550	13417	13531	13508	13542	13396	13537	13450	13401	13384	13473	13452	13430	13564	13414	13557	13415	13386	13354	13389	13443	13351	13403	13479	13421	13351	13528	13539	13461	13494	13332	13467	13392	13443	13534	13524	13471	13526	13596	13634	13371	13414	13416	13461	13389	13333	13454	13459	13374	13405	13495	13451	13523	13233	13345	13471	13643	13346	13531	13502	13353	13493	13523	13455	13382	13420	13456	13315	13555	13468	13529	13544	13443	13559	13513	13370	13626	13652	13488	13535	13458	13465	13349	13476	13516	13556	13425	13400	13482	13400	13326	13497	13370	13424	13444	13477	13432	13632	13616	13444	13508	13541	13426	13517	13467	13423	13484	13593	13577	13487	13579	13431	13435	13545	13460	13411	13347	13528	13492	13613	13411	13414	13446	13287	13489	13450	13512	13405	13357	13564	13417	13631	13378	13504	13456	13480	13400	13546	13520	13445	13419	13468	13379	13288	13487	13618	13465	13504	13497	13481	13363	13294	13542	13539	13422	13559	13431	13432	13591	13408	13391	13626	13514	13495	13372	13346	13543	13453	13548	13544	13468	13454	13501	13349	13566	13646	13235	13529	13364	13383	13502	13404	13536	13433	13515	13423	13457	13477	13436	13397	13558	13321	13350	13612	13535	13591	13389	13542	13459	13386	13498	13599	13277	13493	13590	13321	13598	13529	13418	13645	13564	13431	13435	13515	13669	13432	13334	13588	13411	13541	13424	13354	13467	13453	13621	13602	13405	13629	13658	13544	13484	13443	13546	13502	13329	13429	13529	13586	13634	13549	13283	13602	13503	13480	13421	13610	13455	13627	13494	13509	13421	13398	13308	13326	13370	13406	13599	13513	13423	13703	13457	13438	13442	13559	13394	13466	13543	13442	13327	13606	13459	13532	13274	13667	13364	13416	13429	13580	13498	13593	13471	13241	13614	13427	13462	13283	13570	13566	13537	13348	13448	13476	13498	13569	13346	13310	13474	13349	13337	13514	13568	13301	13570	13497	13645	13653	13607	13498	13364	13463	13485	13520	13421	13345	13487	13494	13400	13504	13612	13607	13325	13329	13478	13542	13632	13482	13468	13658	13568	13636	13490	13422	13594	13630	13656	13492	13573	13510	13475	13419	13668	13541	13470	13509	13206	13444	13419	13559	13417	13504	13633	13456	13440	13376	13468	13473	13503	13577	13351	13536	13489	13452	13505	13512	13404	13409	13516	13493	13398	13305	13509	13257	13541	13516	13358	13429	13554	13488	13323	13434	13507	13435	13481	13535	13580	13447	13430	13241	13379	13350	13630	13502	13537	13501	13525	13515	13433	13476	13364	13516	13463	13484	13561	13542	13348	13571	13428	13528	13265	13347	13609	13441	13356	13501	13464	13570	13582	13571	13398	13544	13522	13485	13517	13489	13331	13420	13587	13452	13634	13434	13431	13586	13415	13547	13491	13537	13492	13297	13635	13541	13707	13569	13427	13460	13616	13482	13387	13423	13486	13390	13515	13455	13539	13583	13337	13620	13401	13441	13393	13459	13490	13685	13513	13510	13439	13470	13529	13415	13597	13388	13438	13367	13566	13495	13357	13566	13291	13404	13517	13277	13403	13508	13432	13494	13476	13392	13467	13571	13399	13615	13499	13411	13479	13392	13570	13494	13343	13343	13677	13603	13441	13487	13423	13449	13332	13640	13528	13355	13564	13544	13491	13403	13275	13359	13356	13475	13597	13503	13618	13649	13468	13335	13527	13335	13391	13432	13518	13456	13470	13459	13571	13581	13379	13512	13451	13431	13483	13599	13537	13481	13423	13495	13614	13390	13437	13363	13651	13610	13494	13582	13494	13463	13373	13324	13504	13475	13344	13394	13558	13419	13627	13487	13384	13472	13758	13481	13411	13389	13496	13468	13343	13598	13415	13534	13572	13395	13371	13356	13489	13473	13533	13464	13460	13406	13504	13516	13450	13471	13438	13572	13467	13458	13451	13562	13391	13427	13465	13442	13458	13403	13558	13617	13455	13477	13498	13390	13538	13428	13534	13482	13649	13568	13425	13334	13676	13553	13379	13395	13477	13686	13524	13494	13514	13476	13427	13534	13626	13498	13558	13469	13586	13469	13522	13300	13434	13619	13478	13380	13433	13327	13452	13443	13553	13503	13486	13548	13438	13596	13499	13379	13503	13366	13503	13422	13578	13477	13432	13551	13483	13577	13667	13451	13462	13451	13460	13493	13403	13488	13476	13353	13423	13338	13389	13439	13374	13380	13569	13565	13305	13500	13376	13648	13506	13345	13607	13615	13348	13403	13528	13574	13370	13577	13539	13422	13409	13569	13570	13438	13643	13558	13497	13569	13531	13446	13396	13538	13330	13312	13456	13423	13326	13416	13233	13547	13302	13556	13468	13399	13479	13531	13433	13650	13461	13538	13745	13525	13488	13565	13504	13518	13505	13481	13505	13477	13406	13793	13478	13438	13522	13476	13345	13575	13430	13462	13547	13438	13608	13589	13492	13357	13372	13425	13369	13385	13439	13440	13490	13488	13517	13335	13477	13594	13440	13537	13625	13541	13371	13388	13340	13433	13401	13546	13423	13510	13523	13374	13565	13501	13515	13364	13534	13551	13457	13564	13377	13545	13400	13497	13541	13593	13532	13522	13458	13500	13430	13422	13459	13455	13488	13641	13467	13605	13554	13290	13398	13455	13463	13509	13417	13534	13383	13425	13603	13498	13508	13464	13438	13596	13573	13495	13523	13482	13312	13692	13581	13530	13460	13518	13481	13396	13373	13438	13453	13514	13530	13603	13381	13579	13587	13505	13452	13394	13575	13425	13363	13403	13262	13514	13740	13578	13467	13385	13537	13522	13568	13434	13506	13440	13378	13626	13429	13439	13378	13579	13483	13556	13503	13244	13591	13564	13503	13639	13460	13428	13581	13454	13417	13481	13582	13490	13494	13743	13394	13527	13637	13540	13540	13593	13590	13374	13538	13633	13396	13510	13477	13413	13424	13303	13561	13546	13377	13515	13568	13493	13507	13485	13393	13469	13464	13394	13511	13512	13501	13649	13551	13505	13378	13399	13454	13474	13302	13378	13496	13340	13532	13430	13481	13398	13571	13482	13588	13555	13518	13441	13305	13528	13391	13505	13408	13469	13289	13621	13262	13405	13579	13354	13378	13538	13468	13419	13622	13423	13322	13498	13399	13367	13265	13371	13472	13472	13486	13396	13493	13450	13561	13335	13539	13429	13502	13532	13538	13430	13518	13309	13613	13377	13522	13433	13536	13583	13480	13696	13371	13444	13539	13427	13472	13401	13540	13427	13555	13438	13422	13611	13398	13363	13390	13458	13322	13508	13666	13449	13511	13501	13379	13519	13615	13530	13516	13590	13231	13483	13553	13515	13568	13502	13529	13540	13353	13513	13452	13734	13414	13349	13489	13465	13604	13455	13614	13533	13492	13423	13491	13648	13435	13401	13615	13420	13495	13505	13489	13572	13512	13418	13497	13510	13498	13497	13521	13332	13432	13562	13612	13448	13510	13410	13590	13414	13450	13664	13297	13408	13318	13264	13416	13412	13576	13503	13455	13593	13409	13555	13474	13468	13559	13602	13504	13496	13484	13525	13459	13465	13442	13544	13513	13468	13381	13526	13449	13415	13376	13427	13438	13488	13503	13499	13543	13528	13583	13579	13519	13532	13599	13274	13540	13599	13439	13563	13415	13293	13483	13693	13436	13345	13581	13477	13425	13307	13497	13512	13469	13311	13484	13473	13576	13357	13676	13347	13569	13690	13463	13537	13415	13571	13489	13341	13520	13369	13515	13437	13430	13378	13395	13510	13440	13635	13404	13460	13447	13459	13332	13522	13447	13465	13609	13559	13584	13485	13652	13442	13446	13443	13444	13501	13412	13394	13482	13410	13461	13521	13489	13534	13469	13301	13287	13455	13523	13459	13495	13531	13420	13415	13415	13370	13582	13624	13389	13481	13432	13407	13585	13481	13410	13366	13441	13558	13456	13734	13558	13319	13341	13521	13398	13384	13601	13369	13604	13434	13444	13596	13500	13443	13412	13443	13336	13628	13581	13530	13421	13474	13373	13443	13500	13522	13392	13513	13569	13445	13341	13438	13519	13573	13304	13405	13349	13610	13562	13432	13700	13321	13412	13664	13478	13458	13360	13471	13391	13510	13368	13527	13372	13279	13571	13563	13494	13494	13507	13706	13403	13534	13581	13385	13464	13557	13575	13256	13530	13459	13511	13547	13541	13533	13552	13230	13357	13451	13569	13590	13472	13480	13507	13584	13556	13414	13505	13512	13487	13492	13307	13393	13409	13652	13553	13464	13558	13446	13417	13505	13558	13612	13327	13449	13573	13383	13517	13436	13635	13322	13554	13501	13490	13630	13488	13493	13409	13291	13404	13435	13550	13675	13474	13399	13539	13434	13359	13385	13231	13500	13621	13500	13502	13365	13461	13491	13300	13468	13567	13422	13474	13504	13447	13387	13310	13395	13609	13456	13553
29443	22403	29261	42386	21582	17333	17152	16880	16774	16686	16678	16663	16765	16771	16722	16524	16692	16672	16629	16686	16688	16752	16497	16641	16738	16548	16555	16630	16537	16779	16617	16774	17015	16935	16842	16975	16739	16468	16611	16856	16630	16488	16480	16483	16664	16525	16564	16753	16692	16641	16560	16500	16632	16752	16639	16714	16613	16561	16696	16593	16552	16526	16807	16456	16539	16569	16709	16786	16516	16463	16473	16469	16539	16518	16694	16554	16555	16840	16730	16726	16641	16814	16710	16813	16544	16816	16663	16688	16666	16809	16540	16540	16716	16578	16741	16606	16639	16498	16481	16754	16614	16571	16571	16461	16502	16626	16519	16674	16507	16476	16470	16676	16549	16570	16723	16877	16568	16634	16522	16619	16536	16701	16717	16696	16607	16538	16574	16386	16752	16519	16459	16654	16477	16554	16683	16713	16703	16797	16465	16711	16575	16658	16548	16583	16498	16758	16649	16569	16600	16542	16831	16425	16632	16505	16611	16543	16706	16606	16547	16501	16525	16562	16702	16608	16545	16551	16474	16580	16614	16474	16570	16746	16791	16454	16704	16668	16627	16624	16699	16563	16296	16541	16530	16604	16695	16523	16441	16525	16569	16605	16688	16581	16505	16597	16685	16418	16835	16473	16420	16634	16739	16473	16866	16448	16642	16493	16653	16566	16726	16510	16489	16602	16640	16417	16921	16667	16936	16797	16729	16564	16772	16694	16591	16513	16636	16871	16661	16393	16654	16723	16574	16590	16546	16640	16534	16719	16529	16569	16595	16489	16574	16451	16698	16379	16749	16688	16618	16744	16498	16554	16597	16569	16786	16479	16582	16680	16857	16671	16744	16693	16773	16691	16562	16629	16539	16559	16786	16603	16638	16552	16517	16539	16661	16823	16599	16469	16792	16410	16473	16513	16580	16568	16665	16459	16712	16512	16473	16459	16660	16563	16652	16475	16634	16592	16575	16471	16776	16585	16526	16668	16666	16605	16580	16719	16590	16537	16582	16709	16488	16637	16598	16681	16698	16476	16610	16597	16492	16471	16580	16699	16577	16702	16700	16472	16503	16580	16593	16619	16484	16559	16590	16628	16435	16574	16546	16610	16549	16548	16499	16498	16487	16576	16689	16529	16617	16591	16938	16712	16660	16689	16661	16659	16776	16508	16596	16600	16713	16929	16674	16599	16791	16618	16537	16505	16400	16513	16582	16621	16831	16709	16558	16549	16711	16615	16659	16590	16591	16700	16658	16625	16717	16748	16554	16319	16747	16519	16797	16479	16723	16590	16648	16636	16707	16745	16739	16684	16376	16601	16576	16842	16682	16482	16513	16600	16650	16440	16576	16763	16694	16558	16723	16579	16749	16776	16723	16573	16646	16504	16875	16408	16729	16593	16632	16493	16555	16683	16653	16595	16480	16660	16595	16578	16519	16546	16692	16737	16706	16560	16716	16512	16574	16562	16638	16781	16685	16647	16297	16703	16587	16825	16528	16613	16528	16688	16647	16586	16673	16431	16643	16647	16657	16473	16574	16548	16688	16498	16592	16527	16375	16399	16409	16566	16441	16761	16503	16486	16593	16605	16414	16540	16652	16696	16731	16446	16819	16550	16609	16685	16573	16768	16462	16642	16894	16832	16662	16683	16646	16674	16517	16644	16670	16484	16627	16518	16635	16679	16466	16703	16543	16716	16638	16865	16499	16731	16504	16686	16694	16542	16442	16613	16828	16387	16775	16742	16491	16634	16536	16663	16643	16551	16566	16659	16713	16470	16507	16464	16555	16762	16689	16768	16559	16386	16687	16574	16622	16777	16693	16651	16650	16580	16540	16549	16620	16503	16511	16587	16557	16417	16678	16436	16534	16489	16662	16670	16649	16578	16344	16747	16684	16559	16584	16533	16917	16487	16631	16855	16546	16635	16691	16381	16650	16645	16538	16624	16770	16497	16562	16499	16490	16637	16621	16671	16678	16494	16655	16472	16388	16707	16704	16736	16517	16520	16517	16395	16647	16705	16482	16566	16546	16629	16479	16678	16627	16764	16512	16665	16602	16541	16471	16615	16555	16619	16496	16616	16511	16583	16422	16681	16578	16589	16754	16507	16671	16641	16692	16712	16626	16541	16641	16427	16666	16651	16437	16519	16624	16552	16677	16589	16560	16802	16499	16698	16726	16553	16497	16512	16735	16824	16425	16531	16718	16371	16440	16509	16643	16627	16636	16552	16598	16559	16701	16839	16561	16728	16403	16668	16774	16528	16632	16754	16617	16707	16463	16466	16579	16536	16626	16612	16522	16458	16363	16661	16599	16459	16693	16669	16557	16529	16338	16617	16555	16611	16428	16485	16640	16688	16531	16642	16744	16570	16486	16702	16582	16531	16597	16563	16487	16544	16726	16626	16501	16697	16479	16544	16594	16619	16890	16636	16693	16590	16451	16584	16622	16426	16615	16497	16496	16538	16450	16446	16590	16538	16645	16682	16741	16557	16462	16660	16722	16722	16546	16502	16495	16623	16532	16474	16618	16598	16619	16564	16683	16528	16773	16517	16636	16521	16337	16325	16550	16510	16794	16704	16457	16604	16528	16606	16718	16668	16665	16712	16598	16609	16649	16860	16528	16684	16669	16633	16557	16798	16315	16516	16670	16569	16437	16437	16498	16419	16535	16735	16649	16502	16589	16668	16501	16338	16797	16545	16557	16476	16469	16537	16511	16574	16543	16602	16721	16369	16492	16697	16816	16712	16452	16514	16616	16629	16678	16604	16605	16382	16503	16332	16664	16579	16479	16684	16761	16599	16659	16788	16480	16694	16537	16710	16660	16697	16531	16528	16804	16692	16578	16548	16548	16482	16515	16607	16527	16413	16557	16447	16758	16867	16729	16574	16650	16655	16626	16665	16682	16799	16660	16606	16463	16682	16741	16657	16538	16648	16465	16402	16584	16672	16718	16643	16724	16430	16496	16511	16641	16786	16612	16674	16746	16656	16577	16431	16501	16481	16731	16595	16525	16553	16635	16693	16765	16513	16668	16786	16590	16510	16704	16642	16635	16877	16474	16562	16720	16585	16558	16713	16511	16708	16449	16518	16699	16735	16475	16602	16717	16732	16637	16628	16947	16550	16707	16830	16429	16471	16486	16645	16617	16565	16670	16604	16511	16808	16800	16771	16628	16540	16644	16529	16391	16649	16631	16672	16521	16538	16666	16377	16633	16722	16841	16716	16572	16684	16841	16791	16560	16457	16519	16551	16484	16729	16614	16604	16572	16549	16618	16794	16566	16492	16332	16726	16573	16460	16733	16472	16573	16522	16536	16513	16570	16599	16454	16781	16760	16683	16650	16514	16538	16666	16577	16802	16761	16717	16604	16612	16516	16511	16536	16710	16670	16637	16471	16701	16584	16639	16531	16620	16635	16597	16777	16651	16643	16623	16581	16654	16584	16598	16467	16559	16649	16635	16751	16440	16706	16580	16681	16408	16606	16738	16561	16862	16841	16566	16649	16609	16734	16654	16654	16525	16800	16530	16671	16671	16563	16451	16614	16737	16577	16618	16630	16648	16713	16541	16622	16766	16696	16486	16681	16731	16445	16722	16611	16616	16433	16453	16837	16573	16636	16857	16809	16522	16704	16531	16659	16464	16526	16617	16276	16625	16676	16635	16757	16666	16774	16674	16693	16615	16669	16371	16740	16711	16567	16765	16973	16697	16601	16457	16504	16653	16608	16696	16621	16498	16452	16519	16715	16513	16683	16422	16528	16778	16607	16930	16587	16587	16724	16642	16886	16430	16587	16478	16539	16682	16602	16591	16550	16456	16595	16678	16644	16813	16478	16708	16709	16662	16704	16626	16908	16424	16685	16594	16591	16791	16681	16606	16601	16662	16613	16662	16610	16581	16537	16759	16674	16693	16630	16533	16483	16786	16637	16727	16717	16738	16643	16676	16732	16750	16724	16548	16663	16519	16652	16501	16610	16728	16454	16382	16728	16533	16690	16662	16678	16746	16769	16637	16687	16780	16479	16528	16741	16497	16664	16706	16548	16740	16765	16629	16686	16762	16479	16567	16709	16676	16382	16681	16737	16801	16528	16522	16835	16216	16524	16738	16528	16711	16551	16717	16798	16557	16751	16713	16679	16619	16830	16594	16633	16656	16695	16694	16656	16602	16639	16584	16717	16616	16433	16312	16682	16560	16643	16452	16699	16413	16558	16473	16730	16454	16566	16603	16865	16588	16829	16601	16712	16678	16875	16669	16522	16530	16488	16515	16721	16584	16579	16554	16544	16754	16492	16589	16686	16577	16876	16435	16580	16655	16603	16586	16435	16599	16596	16569	16879	16456	16537	16707	16719	16744	16733	16559	16662	16872	16531	16551	16711	16701	16605	16553	16626	16489	16578	16572	16362	16507	16600	16587	16724	16596	16925	16630	16463	16576	16452	16595	16706	16504	16837	16693	16553	16596	16533	16407	16802	16751	16492	16637	16701	16627	16509	16660	16813	16538	16564	16671	16538	16612	16544	16564	16679	16693	16731	16521	16683	16530	16707	16752	16504	16548	16684	16650	16587	16613	16642	16662	16657	16587	16651	16529	16634	16661	16698	16773	16581	16803	16594	16604	16655	16453	16494	16688	16458	16663	16503	16629	16776	16526	16854	16655	16695	16614	16558	16625	16635	16723	16551	16480	16519	16665	16799	16586	16566	16716	16616	16500	16523	16671	16550	16627	16750	16628	16522	16570	16336	16637	16953	16639	16666	16531	16565	16439	16684	16805	16718	16684	16597	16560	16599	16630	16610	16495	16520	16677	16630	16594	16558	16440	16580	16704	16842	16826	16468	16482	16694	16610	16635	16707	16734	16621	16510	16719	16650	16766	16531	16664	16452	16718	16768	16439	16737	16656	16522	16532	16605	16531	16470	16447	16679	16758	16763	16525	16668	16433	16730	16527	16468	16606	16435	16532	16483	16591	16511	16562	16514	16466	16763	16559	16671	16797	16565	16485	16492	16575	16483	16455	16630	16546	16493	16647	16699	16492	16463	16626	16768	16644	16550	16464	16588	16581	16632	16695	16637	16627	16583	16719	16703	16437	16457	16794	16558	16680	16829	16525	16608	16608	16809	16717	16841	16491	16561	16659	16670	16413	16588	16572
15468	16718	31123	40591	14323	13743	13877	13704	13744	13836	13862	13648	13672	13534	13660	13572	13500	13729	13965	13656	13906	13901	13750	13642	13739	13870	13693	13789	13726	13646	13620	13722	14072	13805	14008	13721	13712	13753	13616	13801	13794	13656	13532	13722	13558	13691	13648	13684	13711	13730	13581	13582	13644	13731	13692	13783	13673	13651	13556	13594	13707	13582	13513	13669	13560	13713	13730	13552	13713	13579	13691	13737	13571	13550	13765	13748	13629	13534	13696	13625	13684	13509	13749	13600	13619	13704	13767	13727	13584	13868	13465	13673	13647	13682	13660	13728	13735	13636	13622	13769	13669	13629	13750	13666	13519	13689	13665	13528	13833	13713	13585	13673	13496	13659	13717	13550	13625	13651	13552	13623	13632	13587	13826	13623	13662	13573	13482	13864	13662	13672	13587	13648	13804	13640	13623	13665	13737	13739	13695	13640	13549	13703	13438	13589	13603	13523	13749	13716	13624	13600	13470	13610	13594	13575	13727	13680	13751	13680	13769	13720	13809	13548	13570	13648	13615	13719	13661	13793	13696	13749	13644	13747	13623	13836	13581	13825	13710	13663	13584	13661	13606	13502	13647	13743	13634	13714	13761	13753	13672	13683	13573	13501	13717	13716	13643	13679	13669	13576	13637	13797	13628	13707	13553	13744	13573	13689	13466	13695	13686	13753	13590	13714	13584	13625	13779	13675	13574	13776	13645	13707	13883	13565	13738	13659	13476	13645	13561	13855	13622	13590	13628	13627	13719	13731	13730	13584	13773	13661	13755	13672	13663	13675	13549	13832	13664	13796	13678	13628	13671	13650	13639	13578	13625	13497	13723	13587	13736	13705	13750	13612	13611	13564	13598	13735	13715	13609	13564	13719	13591	13601	13720	13837	13870	13703	13748	13519	13802	13729	13711	13604	13496	13745	13625	13603	13508	13509	13593	13622	13577	13586	13677	13634	13781	13551	13663	13643	13615	13696	13556	13824	13781	13536	13620	13589	13567	13764	13613	13599	13605	13703	13669	13729	13548	13496	13618	13601	13642	13742	13601	13506	13403	13621	13670	13821	13617	13577	13567	13790	13869	13761	13720	13590	13587	13679	13640	13664	13627	13610	13758	13557	13668	13337	13582	13512	13733	13750	13748	13630	13696	13831	13679	13706	13729	13648	13499	13730	13772	13776	13581	13655	13766	13700	13773	13687	13745	13855	13661	13560	13580	13693	13687	13644	13679	13699	13838	13597	13585	13459	13776	13637	13819	13756	13680	13632	13709	13689	13703	13672	13733	13736	13560	13829	13657	13515	13720	13583	13690	13643	13553	13670	13696	13694	13738	13557	13683	13690	13716	13737	13570	13768	13742	13507	13683	13576	13807	13755	13641	13534	13539	13851	13663	13763	13494	13655	13666	13677	13594	13739	13643	13647	13609	13779	13589	13817	13687	13782	13535	13619	13753	13534	13653	13594	13365	13653	13639	13672	13519	13728	13578	13809	13635	13761	13594	13633	13633	13655	13650	13669	13757	13759	13772	13611	13569	13631	13775	13615	13574	13597	13737	13652	13888	13744	13530	13542	13460	13525	13624	13439	13608	13679	13787	13807	13592	13701	13749	13637	13702	13642	13615	13591	13809	13496	13724	13711	13743	13718	13563	13668	13531	13516	13854	13675	13539	13708	13711	13709	13562	13722	13800	13722	13685	13566	13610	13503	13789	13547	13722	13681	13796	13661	13740	13563	13631	13595	13811	13684	13549	13814	13710	13645	13786	13640	13685	13663	13584	13646	13524	13744	13834	13624	13531	13735	13748	13747	13595	13685	13654	13571	13726	13610	13720	13539	13613	13613	13538	13584	13558	13744	13552	13775	13807	13754	13628	13693	13628	13680	13705	13566	13656	13609	13674	13504	13739	13708	13642	13747	13716	13623	13831	13888	13864	13688	13653	13647	13602	13797	13778	13584	13688	13683	13813	13604	13600	13523	13564	13701	13744	13531	13659	13696	13715	13726	13597	13541	13703	13769	13764	13729	13693	13625	13642	13620	13720	13736	13554	13600	13776	13562	13617	13613	13618	13689	13926	13547	13694	13587	13808	13605	13716	13775	13718	13546	13779	13620	13568	13664	13571	13683	13560	13718	13661	13834	13689	13700	13769	13723	13587	13403	13796	13522	13570	13804	13680	13659	13613	13618	13794	13676	13720	13580	13785	13753	13757	13528	13573	13688	13578	13784	13514	13596	13863	13712	13601	13451	13724	13490	13716	13544	13608	13825	13650	13653	13652	13707	13676	13498	13771	13561	13664	13741	13600	13695	13827	13624	13634	13734	13702	13601	13634	13516	13614	13722	13761	13629	13590	13661	13659	13692	13523	13694	13581	13663	13768	13618	13742	13707	13645	13671	13618	13628	13745	13617	13547	13702	13610	13707	13557	13637	13574	13713	13786	13679	13710	13778	13660	13721	13690	13779	13612	13651	13592	13718	13691	13744	13650	13632	13676	13649	13604	13841	13762	13700	13499	13498	13713	13731	13727	13686	13625	13620	13551	13633	13708	13794	13626	13632	13683	13642	13654	13905	13712	13632	13577	13535	13541	13644	13735	13690	13560	13785	13697	13648	13687	13696	13721	13807	13635	13801	13498	13694	13464	13468	13544	13557	13738	13663	13725	13713	13611	13611	13687	13612	13743	13651	13555	13512	13705	13707	13646	13673	13680	13686	13673	13552	13676	13726	13590	13677	13646	13758	13677	13527	13545	13698	13626	13682	13710	13591	13839	13664	13750	13703	13716	13628	13667	13734	13564	13645	13751	13590	13828	13693	13707	13648	13544	13538	13740	13736	13592	13686	13662	13673	13721	13652	13658	13741	13670	13740	13673	13499	13579	13583	13785	13523	13637	13774	13685	13638	13717	13715	13679	13752	13758	13622	13615	13606	13592	13715	13709	13486	13677	13685	13637	13716	13719	13631	13621	13780	13588	13681	13568	13765	13782	13760	13818	13478	13787	13757	13661	13730	13637	13717	13760	13615	13871	13729	13654	13627	13699	13779	13734	13722	13789	13779	13569	13581	13673	13733	13632	13646	13690	13622	13806	13870	13649	13574	13735	13772	13741	13779	13659	13618	13620	13546	13716	13736	13658	13721	13604	13673	13606	13578	13588	13668	13705	13749	13717	13808	13672	13615	13523	13669	13549	13762	13716	13741	13631	13752	13754	13677	13537	13714	13779	13604	13687	13539	13626	13790	13714	13559	13767	13587	13680	13859	13615	13632	13713	13715	13626	13678	13871	13674	13645	13618	13777	13611	13613	13592	13616	13821	13675	13633	13528	13736	13721	13614	13592	13787	13697	13583	13486	13714	13660	13795	13517	13788	13679	13444	13608	13614	13765	13623	13448	13832	13745	13652	13744	13724	13609	13676	13793	13719	13571	13684	13607	13581	13583	13762	13729	13506	13558	13546	13771	13709	13688	13661	13479	13647	13514	13711	13569	13706	13782	13552	13659	13573	13643	13732	13854	13634	13769	13621	13701	13628	13622	13776	13538	13776	13781	13608	13705	13463	13713	13671	13494	13688	13627	13847	13580	13743	13563	13662	13478	13736	13527	13717	13669	13701	13713	13716	13827	13625	13623	13628	13637	13764	13643	13731	13532	13686	13530	13699	13792	13622	13702	13856	13664	13581	13735	13744	13653	13617	13646	13669	13604	13758	13610	13485	13702	13690	13662	13544	13796	13680	13751	13510	13574	13530	13513	13737	13769	13631	13731	13756	13727	13531	13717	13770	13616	13677	13656	13670	13500	13669	13798	13721	13448	13724	13693	13679	13662	13646	13579	13600	13605	13713	13827	13747	13618	13537	13757	13724	13763	13575	13522	13627	13701	13716	13684	13616	13585	13617	13593	13666	13531	13589	13727	13698	13767	13421	13580	13522	13834	13685	13680	13651	13785	13753	13626	13762	13553	13571	13676	13735	13565	13637	13806	13647	13836	13708	13727	13565	13641	13664	13480	13684	13638	13627	13643	13645	13616	13651	13573	13661	13579	13758	13747	13723	13681	13686	13814	13700	13699	13588	13723	13576	13720	13509	13619	13597	13522	13586	13793	13753	13719	13769	13739	13602	13694	13571	13817	13561	13708	13682	13624	13789	13646	13662	13625	13645	13725	13838	13651	13549	13681	13686	13676	13670	13722	13635	13537	13737	13504	13564	13687	13759	13708	13803	13651	13534	13664	13665	13595	13784	13703	13743	13716	13559	13823	13867	13662	13663	13669	13629	13597	13648	13612	13633	13759	13669	13679	13554	13741	13717	13635	13697	13547	13574	13528	13743	13584	13615	13756	13587	13587	13726	13553	13665	13679	13661	13672	13738	13570	13690	13752	13499	13795	13676	13592	13765	13738	13659	13767	13687	13590	13647	13817	13883	13617	13811	13754	13624	13465	13581	13680	13624	13737	13623	13780	13779	13686	13543	13723	13710	13761	13612	13695	13649	13729	13638	13677	13766	13805	13704	13763	13599	13800	13699	13753	13715	13744	13581	13630	13687	13649	13700	13626	13685	13629	13596	13645	13617	13541	13650	13518	13847	13628	13633	13604	13666	13702	13730	13608	13741	13635	13694	13737	13715	13725	13723	13710	13450	13807	13605	13717	13715	13685	13657	13596	13451	13711	13738	13709	13623	13615	13617	13684	13776	13672	13650	13662	13794	13770	13655	13680	13709	13442	13567	13743	13556	13688	13590	13647	13539	13599	13719	13683	13674	13644	13544	13675	13588	13782	13648	13674	13746	13591	13638	13508	13729	13534	13621	13760	13511	13797	13614	13640	13747	13748	13665	13748	13507	13719	13757	13578	13786	13622	13849	13585	13585	13679	13770	13869	13688	13647	13578	13629	13734	13691	13557	13731	13503	13709	13639	13585	13731	13798	13852	13781	13771	13725	13554	13603	13707	13648	13627	13622	13566	13607	13804	13482	13591	13517	13723	13594	13840	13697	13634	13629	13634	13693	13652	13770	13557	13518	13465	13731	13566	13698	13572	13579	13930	13595	13514	13761	13673	13592	13808	13298	13862	13759	13694	13784	13677	13599	13727	13742	13575	13640	13643	13604	13678	13576	13699	13778	13506	13697	13785	13706	13587	13492	13899	13568	13623	13463	13685
25419	21422	31096	65595	35734	21855	18989	16934	16413	16607	16514	16359	16250	16322	16373	16333	16477	16440	16298	16251	16370	16310	16334	16380	16266	16294	16100	16186	16120	16188	16183	16177	16616	17479	17691	16285	15909	16001	16164	15890	16164	15912	16103	16105	16068	16045	16207	15821	16320	16069	16040	15941	16135	16227	16025	15996	16094	16030	16208	15916	15955	15926	15993	16059	16019	15854	16089	15803	16236	16009	16157	15885	16029	15577	16046	15962	16050	15976	16008	16161	15889	16047	16083	15910	15910	16051	15919	16029	16022	15839	15988	16016	15952	15975	16101	16069	15960	16105	15989	15927	15982	15876	15979	16000	16070	15887	15924	16027	15981	15941	15885	15905	15806	15702	16026	16253	16016	16092	16084	15912	15933	16074	16031	15915	16241	16042	15973	15909	15969	15993	15933	16028	15981	16031	16198	16024	15967	15739	15914	15865	16024	15932	16018	15983	16133	16025	16195	15940	15956	16087	15984	15988	15890	16195	16028	16031	16115	16234	16117	16054	15844	15910	15803	15920	15962	15864	15912	15854	15932	15914	16131	15981	16019	15797	16119	15918	15854	16005	16028	16170	15987	15993	15949	16060	16142	16255	16055	16055	16059	16043	15909	16305	16000	16064	15970	16147	16040	15939	16001	16046	15985	15898	15992	15902	16144	16052	15792	15825	16045	15989	15966	16187	16002	15913	15865	15940	15923	16139	16014	16125	16190	15859	16037	16131	16055	15914	15843	16032	16103	15995	16204	16115	15999	16023	16047	15945	16013	15946	15880	15906	16065	15824	15913	15783	16098	15881	16038	15905	16062	16188	15916	15900	15769	15968	15956	15823	16171	15922	16054	15926	16078	15936	16105	15988	15815	15940	15958	15888	15905	15907	15884	15881	16052	15846	15880	16019	16066	15923	15991	15914	16121	15801	15939	16209	15904	16074	16010	16002	16121	16126	16191	15913	16072	15944	16086	16143	16168	15900	15842	16043	15996	15854	16137	15941	15896	16153	15960	15918	16048	15997	16045	16052	15987	16033	16043	16040	16110	15913	15822	15842	15872	15829	15877	15837	15997	15959	15839	16065	16024	15832	15885	15813	15932	15836	16037	15778	15887	15844	15870	15743	16038	16220	16307	16017	15972	15917	15842	16239	16056	16053	16024	15811	15973	16058	15897	15968	15978	15905	15939	16103	16058	15986	16153	16019	15991	16033	16056	16135	15956	15962	16154	15766	16132	16079	15962	16043	15916	16016	15894	16025	16076	15910	15927	15834	15937	16132	16019	15742	15901	15842	16033	16073	15889	16075	16128	16140	15992	15841	16056	15978	15838	16067	16048	16022	15999	16085	16291	15976	15900	15934	15857	15965	16049	16120	16091	15918	16002	15881	16029	16127	16138	16045	16029	16275	16085	16172	16129	15920	16105	15953	16078	15864	15692	15902	15914	15928	15971	16157	16096	15935	15780	15926	15728	16090	16076	15981	15979	15838	15923	15950	16072	15912	16095	15848	15946	15855	16099	16021	16087	16192	15876	15967	16076	16002	16164	16093	16157	16094	15899	16265	16154	16018	16083	15976	16090	15964	16022	16091	15976	15860	15961	15813	15941	15750	15815	15974	16028	15809	15828	16030	15887	16060	15945	15821	16014	16042	15961	15968	15914	15824	15952	15957	16118	15920	16187	16080	15759	16090	16023	15834	15769	15955	16157	15955	16188	15912	15989	15873	15827	15977	15947	16001	15844	16068	16051	15794	16006	15994	16029	15951	16087	15975	16058	15948	16186	15948	16061	15892	16071	16175	16126	15852	15989	16013	16070	16045	16044	16024	15941	16298	16112	16190	16107	16150	15924	16085	16063	16126	15862	16005	16022	15945	16150	16092	15979	15750	16043	16130	16044	16208	16016	15826	16171	15991	15933	16112	16200	15952	16060	15931	15810	16020	16077	15905	15824	15832	15955	15846	16016	15976	16026	16057	16060	16115	16001	16068	15889	16110	16191	15937	16022	15899	16072	15936	15849	15937	16065	15944	15851	16009	15885	15842	15995	15946	15896	15881	16044	15977	16041	15901	15884	16062	15928	15927	15985	15953	16100	16337	16040	15895	15942	16011	16029	15794	16283	16182	16026	15989	15929	16015	16120	16133	15936	15877	16029	16217	15962	16024	16064	16127	15882	16012	16199	16092	15953	15933	16296	15994	15998	15888	15865	15866	16207	16088	15994	16011	15990	15990	15976	16088	16081	16006	15840	16124	16099	16070	15824	15959	15952	16184	15957	16073	16095	16099	15999	16011	16000	15836	15878	15870	15925	15831	16300	15914	15975	15931	15909	16123	16034	16101	15965	15925	16040	15952	15971	15969	16004	15812	15839	15882	15891	15952	16216	15746	15959	16018	15961	15862	15797	16157	15990	15912	16030	15822	16065	16143	16052	15975	16229	16096	16041	15674	15865	15873	15994	16118	15993	15998	16003	16004	16076	15920	15942	16029	15817	15960	15767	15999	16058	16058	16066	16089	16133	15985	16199	15726	15924	15922	16056	16046	16122	15961	15958	16061	16000	15981	15947	16125	15959	15882	16018	15938	15898	16051	16125	16023	15965	15907	16058	16323	15970	15915	15858	15911	16025	15854	16253	16088	16053	15948	16000	16132	15951	15866	16210	15906	16143	16082	16002	15826	16070	15891	15977	15852	16184	16011	15977	15874	15926	15704	16040	15975	16111	16085	15882	16000	15939	16149	15877	15835	16106	15960	16071	15944	15986	15991	15935	15932	16043	15844	16019	16092	16002	15989	16128	16196	15954	16115	15917	16004	16016	16038	16141	16080	16064	16028	15784	16046	16052	16051	15991	15919	15867	15872	16110	15935	16119	15939	16096	16066	16033	15896	16058	16096	16027	15957	15954	16054	15953	16005	16147	15924	16077	15904	16104	16287	16110	15992	15944	15961	16078	16045	15900	16138	16074	15981	16106	15753	15910	15987	16020	16154	15925	16003	16035	16077	15989	15976	15985	16074	16077	15998	16126	16007	15988	15914	16021	15958	16077	16091	15802	16085	15891	15808	15940	15760	16012	15987	16083	15960	16013	15864	16105	16142	16230	15982	16086	15958	16007	16014	16158	15845	16156	16118	15870	15966	16094	16110	16207	15871	15786	15971	16149	15957	15863	15998	15988	15843	16073	15979	16006	16138	15898	16055	15891	16124	16051	15978	16158	16027	16088	15936	16165	16031	16036	15797	15943	16010	16304	16087	15726	15928	16030	16118	16130	16162	16044	16031	16048	15906	16041	16045	16146	16084	15959	16020	16001	15864	15896	15919	16156	15972	16154	15982	15925	15939	15866	16019	15926	16012	15834	16024	15927	16146	15918	15986	16115	15980	16029	16051	15887	16010	15987	16086	16007	15957	16156	15968	15979	15925	15996	15953	15858	16133	15953	15663	16112	15903	16114	15891	15871	16004	15924	16126	16034	15870	16032	16032	16160	15848	15973	16017	15778	16150	15881	15963	16166	15961	16062	15810	15944	15968	16075	16046	16061	15957	16037	16037	15956	16011	15981	16008	15929	16223	16018	16170	16118	16174	16100	16231	15956	16050	16201	16082	15968	15935	16064	16042	15941	15909	15943	16092	15859	15919	16004	15832	16189	16003	15886	16104	15950	16048	15972	15713	15940	15884	15740	16194	15839	16063	16117	15961	16054	16173	16039	16084	16063	16042	16078	16064	15986	16107	15890	15890	15926	16000	15991	16131	15889	16020	15893	15989	16131	15962	15888	15939	16120	15953	15945	16170	16122	15831	15819	15729	15991	15857	15914	16025	15986	15842	16051	15870	16126	15786	16188	16016	16026	15745	16195	16047	16043	16068	15930	15876	16144	16079	15713	16119	15866	15885	16012	15970	15971	16118	16128	15988	15974	15847	15963	15894	16062	15775	15799	16004	16048	16026	16004	15979	15988	15869	15938	16230	15947	16218	15980	16042	15996	16027	16039	15954	15976	16120	16123	16065	16125	16117	15971	15900	15985	15954	16002	16050	16062	16048	16027	16031	16066	15965	16030	15992	15995	15909	16083	15946	15806	15748	16106	15990	16156	16117	16123	16092	15848	16149	16068	15919	16075	16174	15975	16027	15960	16094	15950	16123	16278	16118	16062	15971	15995	15841	16196	16103	16000	15930	15943	15902	16094	15973	16042	16195	15988	16071	15978	15735	15879	16072	15949	16150	16208	16040	15948	16186	15892	15917	15795	15929	16005	16277	16080	15802	15778	16089	15943	16060	15971	15949	15993	16045	15810	15903	15874	16052	16084	15797	15994	16028	16081	15955	16162	15922	16107	15951	16133	16072	16144	15900	15954	16062	15843	15897	15962	16135	15873	15975	16101	15961	15950	15917	16038	15921	15985	15878	15879	15957	16097	15975	16039	15986	16120	15993	15966	16028	16111	16049	16034	15900	16063	16108	15969	15850	15900	15935	15921	16101	16220	16008	16114	16029	15824	15940	16003	15937	16076	16009	16021	16321	16116	15928	15883	16134	16014	15990	15939	15899	16071	15897	15949	16047	16087	15915	15958	16081	16039	15995	16047	16161	15956	15860	15711	15659	16052	16081	16091	15907	16051	15936	16046	16061	15997	16086	15857	15996	16102	15901	16200	16027	15877	15954	16141	16150	15952	15960	15887	16074	15866	15985	16015	15976	15983	15988	16062	15992	15828	16039	15963	15921	15919	15942	15877	15867	16063	16139	16216	16090	16076	15987	15751	15705	15817	15913	15806	16232	15974	16006	16145	16008	16109	16127	15942	16068	16233	16102	16069	15862	15946	16043	16075	16073	16111	15950	16158	16076	15958	16096	15802	16090	16087	15981	16064	15938	16075	15993	15723	15800	15931	15909	16023	15918	15873	15848	15838	15873	16073	15763	16091	15962	15904	16061	15815	15939	15934	15945	15978	15824	15970	15980	15977	16014	16053	16057	15930	15956	16010	15967	15945	15795	15949	15986	15980	15917	15940	15906	16050	16108	15974	16049	16095	15963	16017	15859	15979	15886	16147	15863	15847	15943	16172	15945	15937	15871	16043	16011	16093	15978	16032	15945	15999	15918	16074	16029	16028	16072	16071	15968	15802	16001	15976	16052	16017	16162	16038	16045	15989	15751	15932	15922
15815	23944	50679	78693	18684	14733	14033	14080	13882	13961	13944	13826	13741	13870	13707	13806	13516	13606	13474	13567	14161	13822	13737	13583	13605	13584	13510	13425	13310	13375	13528	13390	13831	15618	15456	13328	13308	13470	13525	13402	13394	13425	13377	13297	13313	13349	13515	13254	13398	13197	13403	13335	13520	13400	13413	13376	13320	13561	13298	13403	13478	13322	13401	13398	13450	13333	13315	13363	13388	13435	13505	13446	13528	13418	13496	13302	13379	13421	13079	13514	13536	13306	13334	13354	13411	13341	13462	13432	13455	13171	13525	13463	13240	13400	13400	13415	13294	13329	13526	13400	13468	13446	13250	13385	13383	13426	13507	13186	13448	13407	13333	13285	13294	13443	13364	13464	13349	13491	13290	13281	13455	13441	13264	13341	13262	13357	13496	13493	13374	13345	13319	13371	13361	13410	13323	13416	13443	13167	13335	13336	13232	13386	13415	13472	13427	13324	13629	13498	13390	13396	13324	13252	13299	13430	13529	13482	13336	13425	13487	13294	13539	13333	13296	13293	13261	13527	13393	13275	13498	13307	13525	13524	13374	13421	13323	13468	13341	13309	13268	13463	13227	13359	13345	13373	13497	13218	13497	13350	13246	13440	13360	13322	13504	13379	13421	13290	13487	13280	13245	13310	13335	13338	13183	13516	13299	13303	13369	13408	13441	13333	13507	13364	13144	13366	13206	13481	13378	13400	13530	13259	13399	13391	13478	13503	13419	13262	13509	13338	13328	13314	13440	13281	13428	13339	13530	13443	13380	13391	13244	13354	13384	13484	13523	13325	13271	13313	13464	13381	13242	13346	13429	13372	13464	13364	13533	13418	13396	13266	13295	13471	13395	13319	13410	13406	13389	13469	13379	13243	13405	13266	13400	13188	13306	13285	13416	13285	13572	13189	13378	13499	13306	13422	13375	13396	13464	13543	13345	13359	13272	13539	13525	13436	13277	13231	13281	13463	13392	13413	13389	13288	13445	13278	13362	13553	13285	13443	13360	13498	13295	13327	13326	13350	13409	13556	13404	13318	13326	13361	13370	13463	13345	13371	13433	13407	13395	13421	13272	13456	13288	13369	13387	13478	13350	13437	13289	13504	13243	13319	13370	13320	13260	13370	13129	13327	13374	13479	13407	13304	13456	13281	13589	13450	13260	13379	13408	13307	13245	13399	13472	13268	13376	13382	13230	13336	13494	13210	13451	13422	13449	13291	13404	13418	13272	13392	13353	13403	13276	13404	13432	13123	13361	13309	13402	13329	13339	13449	13395	13427	13439	13292	13356	13419	13321	13407	13242	13354	13494	13398	13432	13239	13214	13473	13434	13348	13522	13494	13382	13472	13263	13316	13416	13193	13520	13313	13265	13472	13502	13516	13292	13417	13287	13439	13348	13351	13438	13336	13370	12992	13277	13471	13422	13292	13387	13299	13299	13462	13132	13521	13352	13216	13255	13190	13287	13380	13314	13401	13273	13221	13451	13373	13402	13425	13282	13302	13339	13377	13321	13450	13403	13365	13251	13120	13289	13425	13508	13381	13474	13276	13282	13244	13155	13266	13312	13294	13476	13381	13503	13267	13269	13288	13422	13233	13277	13505	13435	13390	13467	13319	13433	13352	13469	13354	13332	13292	13339	13336	13402	13462	13298	13340	13399	13385	13298	13480	13332	13479	13407	13406	13363	13574	13538	13281	13410	13396	13409	13458	13310	13326	13400	13530	13373	13275	13361	13269	13441	13373	13392	13472	13274	13277	13308	13362	13455	13330	13268	13562	13244	13488	13424	13291	13298	13365	13392	13429	13349	13373	13302	13364	13452	13290	13478	13292	13286	13446	13434	13407	13429	13430	13469	13215	13250	13335	13477	13398	13321	13292	13444	13454	13535	13334	13361	13399	13455	13202	13269	13469	13312	13535	13403	13325	13273	13413	13309	13288	13344	13520	13416	13435	13397	13344	13361	13352	13288	13305	13305	13352	13567	13328	13487	13276	13292	13275	13482	13257	13291	13398	13361	13342	13490	13355	13383	13339	13449	13292	13328	13449	13433	13356	13264	13276	13368	13377	13277	13408	13450	13424	13441	13299	13411	13345	13274	13430	13227	13549	13330	13451	13506	13366	13314	13515	13440	13478	13338	13197	13454	13295	13437	13500	13401	13451	13316	13223	13480	13399	13506	13242	13365	13353	13490	13441	13484	13322	13537	13484	13288	13360	13465	13363	13418	13429	13343	13304	13378	13288	13364	13511	13383	13377	13513	13461	13290	13448	13357	13373	13303	13401	13272	13450	13378	13343	13328	13602	13374	13375	13376	13478	13383	13272	13318	13399	13388	13159	13432	13497	13384	13328	13243	13421	13353	13237	13413	13369	13269	13202	13386	13496	13398	13559	13243	13256	13327	13514	13292	13536	13359	13424	13360	13317	13363	13276	13443	13480	13538	13172	13479	13357	13488	13277	13442	13555	13366	13472	13274	13373	13373	13438	13338	13527	13318	13554	13409	13369	13430	13372	13387	13434	13500	13364	13438	13393	13299	13385	13285	13329	13260	13378	13350	13564	13398	13350	13381	13335	13383	13421	13376	13238	13355	13460	13310	13487	13264	13357	13328	13285	13632	13385	13425	13438	13464	13138	13360	13369	13469	13454	13232	13365	13412	13409	13397	13286	13174	13352	13396	13390	13362	13415	13397	13309	13374	13518	13416	13539	13448	13387	13366	13306	13342	13378	13311	13323	13468	13228	13393	13440	13302	13356	13333	13356	13451	13184	13367	13465	13509	13393	13314	13284	13301	13387	13185	13478	13479	13370	13308	13319	13368	13569	13510	13336	13421	13277	13416	13494	13465	13401	13514	13272	13346	13438	13375	13326	13390	13477	13240	13446	13378	13308	13373	13467	13354	13390	13429	13196	13358	13442	13340	13282	13379	13385	13304	13526	13266	13241	13639	13271	13179	13384	13459	13279	13398	13328	13571	13283	13387	13468	13393	13374	13230	13259	13384	13327	13394	13284	13346	13436	13290	13290	13349	13307	13384	13491	13431	13481	13444	13351	13493	13353	13122	13424	13330	13383	13346	13282	13374	13316	13323	13206	13422	13377	13376	13268	13597	13434	13364	13462	13343	13201	13426	13397	13254	13477	13390	13489	13489	13368	13369	13243	13501	13501	13382	13466	13403	13387	13340	13310	13443	13253	13386	13547	13456	13413	13475	13429	13294	13381	13505	13255	13288	13267	13420	13335	13349	13584	13307	13447	13351	13297	13280	13353	13381	13427	13464	13417	13436	13460	13337	13454	13316	13389	13455	13398	13364	13363	13220	13379	13294	13335	13205	13441	13301	13341	13343	13311	13381	13423	13474	13340	13390	13323	13376	13473	13285	13419	13434	13370	13303	13414	13312	13395	13446	13542	13499	13334	13390	13296	13256	13293	13432	13454	13353	13364	13351	13385	13391	13340	13421	13333	13596	13285	13395	13328	13341	13303	13501	13373	13331	13461	13325	13416	13418	13258	13346	13336	13419	13378	13185	13475	13376	13211	13403	13334	13567	13321	13415	13495	13414	13352	13499	13407	13484	13393	13385	13363	13502	13394	13426	13631	13448	13392	13510	13355	13364	13379	13463	13386	13515	13441	13429	13409	13380	13326	13145	13403	13409	13376	13332	13348	13397	13315	13406	13478	13472	13368	13244	13325	13449	13219	13454	13315	13407	13380	13331	13277	13228	13437	13383	13244	13390	13458	13253	13380	13392	13350	13340	13495	13314	13337	13476	13337	13435	13371	13293	13354	13499	13317	13244	13326	13256	13373	13422	13465	13435	13192	13531	13424	13435	13293	13549	13392	13389	13435	13264	13252	13641	13273	13351	13371	13402	13296	13378	13449	13358	13445	13550	13059	13283	13390	13541	13298	13429	13413	13179	13435	13424	13290	13503	13440	13293	13425	13292	13414	13309	13351	13347	13298	13194	13303	13283	13370	13444	13284	13443	13403	13433	13482	13354	13526	13531	13391	13353	13400	13214	13415	13366	13343	13563	13370	13297	13355	13384	13422	13260	13332	13469	13212	13520	13386	13310	13291	13332	13436	13351	13171	13350	13410	13384	13424	13600	13386	13413	13472	13506	13304	13279	13460	13234	13256	13396	13487	13434	13324	13164	13569	13370	13449	13410	13300	13392	13423	13377	13277	13441	13549	13396	13403	13310	13440	13366	13297	13319	13433	13456	13407	13514	13196	13347	13349	13383	13362	13544	13384	13402	13473	13363	13545	13489	13272	13344	13354	13365	13296	13317	13218	13325	13437	13351	13340	13469	13397	13366	13415	13273	13532	13473	13458	13358	13333	13358	13525	13401	13376	13285	13377	13382	13194	13471	13319	13417	13490	13440	13382	13227	13241	13411	13338	13392	13181	13455	13417	13259	13393	13325	13459	13267	13347	13300	13397	13356	13270	13450	13286	13332	13398	13354	13464	13312	13375	13347	13485	13361	13390	13535	13353	13278	13383	13392	13314	13344	13458	13285	13312	13414	13344	13468	13451	13492	13410	13578	13437	13202	13272	13472	13356	13356	13417	13393	13306	13438	13289	13289	13530	13383	13485	13512	13361	13386	13605	13344	13403	13283	13566	13385	13421	13493	13444	13399	13068	13488	13401	13485	13340	13431	13377	13332	13353	13463	13437	13339	13185	13296	13378	13379	13569	13492	13293	13276	13259	13520	13505	13393	13420	13413	13393	13416	13235	13378	13360	13300	13248	13334	13454	13492	13407	13423	13607	13372	13292	13267	13449	13183	13280	13243	13452	13420	13294	13416	13434	13280	13491	13369	13493	13156	13346	13355	13330	13396	13303	13563	13339	13432	13283	13238	13465	13383	13348	13316	13353	13367	13188	13521	13402	13474	13406	13272	13442	13465	13407	13460	13486	13485	13384	13274	13292	13474	13287	13380	13340	13301	13299	13270	13558	13345	13397	13470	13458	13166	13333	13296	13426	13391	13395	13359	13330	13321	13515	13367	13318	13388	13298	13297	13452	13244	13320	13278	13423	13405	13530	13394	13365	13420	13418	13264	13368	13392	13422	13379	13393	13329	13454	13397	13452	13479	13422	13515	13421	13487	13488	13322	13391	13222	13222	13300	13417	13371	13430	13364	13294
23843	21406	31060	60237	36175	23994	24029	18328	17373	17563	17270	16920	17040	17001	16983	17120	16914	16711	16651	16793	17208	16929	16879	17045	16973	16666	16615	16540	16512	16620	16348	16308	16547	18612	19621	17804	16639	16372	16496	16445	16459	16548	16350	16482	16355	16360	16418	16575	16322	16461	16496	16481	16494	16646	16650	16297	16358	16462	16443	16465	16449	16493	16328	16326	16371	16277	16348	16253	16302	16557	16353	16535	16188	16288	16177	16509	16378	16282	16508	16418	16490	16572	16337	16426	16584	16542	16584	16378	16298	16372	16431	16476	16487	16429	16397	16288	16296	16489	16422	16208	16559	16438	16480	16304	16433	16306	16304	16181	16293	16446	16438	16631	16534	16493	16241	16110	16213	16562	16203	16367	16274	16243	16220	16145	16312	16433	16350	16503	16354	16428	16418	16238	16289	16271	16276	16274	16394	16447	16434	16553	16466	16344	16234	16367	16434	16188	16479	16468	16431	16312	16406	16301	16403	16320	16267	16774	16380	16340	16411	16368	16348	16417	16197	16414	16210	16200	16472	16389	16453	16439	16456	16456	16699	16475	16206	16385	16282	16485	16367	16405	16081	16447	16372	16258	16535	16269	16232	16393	16413	16212	16212	16304	16353	16425	16252	16380	16471	16513	16188	16340	16238	16401	16411	16280	16401	16514	16239	16406	16559	16259	16287	16307	16466	16500	16435	16431	16454	16243	16401	16250	16377	16482	16333	16209	16492	16508	16179	16219	16429	16318	16500	16274	16337	16351	16480	16558	16482	16386	16265	16197	16447	16430	16203	16319	16375	16345	16255	16504	16403	16500	16237	16429	16382	16543	16439	16256	16512	16314	16332	16213	16229	16225	16261	16423	16479	16420	16448	16418	16191	16234	16465	16383	16430	16208	16279	16360	16305	16581	16505	16583	16432	16410	16361	16428	16307	16455	16359	16511	16548	16451	16502	16653	16368	16493	16449	16329	16228	16380	16383	16445	16440	16354	16424	16468	16177	16440	16320	16196	16405	16366	16618	16415	16399	16604	16315	16128	16090	16396	16459	16181	16462	16350	16555	16449	16447	16428	16356	16154	16431	16320	16327	16426	16393	16469	16374	16288	16470	16584	16442	16662	16481	16481	16280	16387	16398	16254	16392	16254	16418	16241	16294	16545	16367	16560	16553	16292	16448	16382	16448	16478	16172	16589	16458	16426	16316	16424	16606	16422	16387	16545	16366	16333	16467	16243	16387	16425	16391	16512	16356	16286	16243	16432	16466	16417	16735	16488	16301	16326	16478	16364	16460	16519	16429	16537	16400	16288	16423	16272	16233	16335	16246	16247	16495	16340	16389	16226	16263	16301	16487	16118	16350	16452	16275	16486	16609	16394	16534	16305	16431	16368	16486	16298	16279	16512	16594	16415	16370	16445	16515	16450	16394	16145	16296	16471	16429	16101	16237	16448	16421	16355	16253	16276	16427	16274	16468	16291	16359	16361	16564	16351	16381	16573	16223	16516	16244	16565	16425	16320	16275	16054	16483	16405	16308	16313	16450	16325	16502	16400	16479	16388	16552	16457	16370	16540	16618	16490	16328	16377	16365	16505	16435	16367	16367	16282	16480	16374	16490	16586	16258	16431	16218	16444	16424	16407	16213	16286	16564	16335	16521	16485	16332	16464	16314	16293	16272	16414	16365	16616	16253	16349	16363	16239	16587	16347	16240	16258	16496	16300	16229	16435	16281	16434	16369	16183	16220	16614	16442	16456	16381	16562	16396	16311	16227	16273	16470	16374	16416	16480	16454	16341	16432	16498	16403	16342	16366	16458	16450	16319	16333	16446	16478	16185	16373	16650	16532	16253	16301	16136	16285	16273	16578	16286	16354	16462	16463	16408	16115	16569	16316	16257	16388	16128	16546	16579	16199	16442	16299	16385	16351	16443	16290	16317	16329	16397	16460	16200	16544	16476	16300	16385	16419	16299	16413	16618	16378	16271	16227	16441	16392	16178	16261	16541	16491	16334	16408	16269	16395	16247	16316	16359	16272	16396	16413	16570	16191	16251	16420	16309	16328	16475	16464	16344	16572	16447	16270	16493	16462	16306	16274	16331	16433	16440	16443	16195	16382	16396	16385	16359	16276	16588	16572	16289	16523	16429	16338	16376	16495	16642	16390	16269	16265	16270	16270	16408	16202	16282	16288	16434	16284	16382	16521	16495	16667	16513	16667	16227	16235	16354	16291	16312	16596	16497	16432	16425	16471	16507	16607	16406	16319	16267	16427	16492	16312	16390	16386	16420	16506	16302	16322	16506	16377	16330	16340	16496	16600	16270	16288	16220	16371	16270	16488	16325	16181	16404	16420	16297	16531	16099	16395	16402	16274	16302	16483	16332	16211	16267	16167	16195	16351	16428	16337	16460	16526	16327	16371	16325	16399	16322	16234	16241	16497	16401	16468	16070	16573	16466	16419	16562	16451	16249	16399	16382	16479	16380	16382	16368	16345	16393	16624	16491	16380	16268	16196	16274	16292	16303	16408	16274	16351	16428	16268	16263	16315	16244	16417	16219	16533	16408	16250	16415	16298	16285	16137	16312	16560	16359	16293	16461	16379	16494	16454	16300	16526	16485	16493	16345	16192	16532	16498	16462	16374	16429	16533	16469	16196	16453	16455	16487	16490	16334	16170	16411	16337	16350	16400	16447	16338	16447	16391	16405	16229	16456	16546	16385	16421	16518	16327	16275	16412	16393	16424	16404	16348	16380	16420	16354	16380	16258	16486	16436	16429	16367	16319	16277	16342	16466	16464	16243	16323	16289	16258	16331	16281	16393	16427	16370	16198	16427	16415	16303	16284	16131	16540	16552	16482	16678	16536	16323	16273	16477	16545	16165	16482	16301	16441	16209	16246	16237	16482	16426	16471	16358	16562	16639	16330	16210	16384	16398	16416	16375	16391	16401	16307	16440	16415	16430	16713	16387	16327	16439	16399	16517	16414	16449	16551	16368	16197	16255	16594	16319	16490	16281	16425	16018	16268	16321	16133	16544	16455	16451	16491	16496	16482	16476	16447	16363	16425	16369	16474	16379	16463	16339	16135	16304	16596	16299	16323	16309	16372	16500	16355	16201	16322	16261	16333	16340	16325	16470	16569	16425	16390	16255	16366	16319	16172	16521	16550	16349	16261	16678	16386	16205	16493	16321	16413	16503	16589	16336	16317	16357	16423	16341	16172	16370	16265	16296	16310	16293	16326	16382	16359	16436	16410	16367	16324	16524	16439	16260	16477	16452	16503	16515	16292	16424	16464	16317	16507	16255	16465	16420	16405	16264	16108	16433	16364	16189	16554	16451	16399	16551	16470	16448	16511	16339	16545	16451	16355	16353	16392	16272	16436	16356	16469	16254	16311	16340	16290	16346	16219	16336	16153	16167	16356	16188	16364	16341	16373	16466	16348	16506	16277	16204	16455	16317	16461	16616	16400	16265	16255	16512	16509	16330	16440	16382	16363	16344	16382	16400	16385	16306	16436	16300	16342	16397	16503	16283	16236	16247	16264	16513	16316	16434	16313	16260	16334	16230	16450	16296	16439	16471	16355	16325	16219	16396	16139	16378	16373	16318	16254	16564	16427	16314	16449	16316	16353	16394	16397	16435	16337	16386	16455	16245	16421	16454	16378	16476	16339	16373	16488	16162	16157	16275	16504	16386	16475	16311	16407	16267	16318	16199	16358	16410	16225	16317	16331	16268	16290	16183	16333	16358	16426	16416	16188	16336	16404	16242	16276	16456	16480	16367	16390	16109	16419	16465	16172	16301	16234	16241	16283	16238	16299	16485	16404	16397	16310	16327	16229	16402	16444	16480	16589	16379	16448	16424	16470	16341	16431	16361	16437	16159	16353	16473	16368	16445	16442	16348	16322	16419	16627	16517	16492	16270	16253	16401	16442	16310	16362	16251	16421	16446	16442	16617	16420	16339	16617	16544	16451	16398	16605	16583	16404	16349	16277	16449	16385	16329	16365	16154	16325	16171	16408	16393	16360	16403	16286	16298	16255	16415	16497	16487	16494	16591	16567	16370	16399	16251	16356	16485	16379	16409	16496	16452	16582	16457	16375	16407	16340	16036	16355	16353	16338	16182	16233	16330	16308	16350	16493	16507	16473	16325	16427	16304	16410	16505	16533	16483	16559	16425	16451	16399	16289	16361	16309	16461	16324	16408	16341	16276	16402	16295	16144	16433	16198	16192	16379	16368	16296	16346	16386	16406	16165	16389	16379	16441	16349	16430	16431	16354	16250	16512	16214	16471	16257	16138	16443	16430	16582	16317	16447	16506	16454	16352	16471	16363	16320	16304	16300	16398	16351	16313	16036	16332	16381	16187	16080	16365	16173	16557	16354	16351	16268	16385	16426	16376	16390	16264	16350	16393	16271	16315	16460	16293	16428	16252	16216	16219	16288	16276	16195	16286	16324	16485	16385	16311	16586	16303	16372	16310	16276	16291	16297	16309	16187	16167	16275	16359	16351	16551	16414	16274	16325	16444	16310	16515	16416	16395	16345	16246	16470	16341	16391	16376	16383	16236	16321	16686	16550	16460	16299	16235	16306	16350	16226	16342	16375	16277	16434	16315	16544	16321	16294	16453	16354	16489	16291	16412	16513	16491	16374	16490	16294	16314	16529	16309	16248	16403	16390	16349	16433	16289	16290	16477	16619	16501	16381	16490	16397	16426	16348	16412	16369	16376	16414	16290	16440	16314	16325	16317	16631	16467	16269	16373	16290	16677	16615	16368	16273	16419	16479	16396	16646	16294	16245	16275	16294	16494	16377	16326	16405	16367	16172	16534	16322	16396	16639	16332	16404	16449	16369	16346	16212	16345	16167	16260	16382	16322	16616	16323	16343	16284	16348	16149	16408	16399	16489	16319	16427	16397	16344	16296	16184	16309	16435	16507	16184	16336	16285	16421	16428	16355	16448	16262	16298	16551	16462	16367	16231	16435	16476	16597	16506	16321	16260	16307	16276	16226	16224	16473	16432	16489	16358	16478	16223	16544	16518	16367	16439	16363	16404	16519	16598	16282	16201	16377	16280	16305	16285	16351	16483	16361	16342	16355	16250	16278	16374	16335	16652	16345	16382	16342	16289	16397	16426	16449	16210	16474
18278	30001	57090	92539	21903	15867	15118	14882	14688	14413	14509	14272	14078	14425	14466	14272	13966	14039	13988	14256	14449	14333	13990	14143	14145	13728	13667	13673	13707	13602	13633	13616	13753	17909	18140	15030	13561	13649	13500	13540	13730	13566	13524	13557	13451	13543	13429	13534	13372	13499	13551	13525	13590	13757	13560	13474	13508	13394	13550	13504	13540	13742	13462	13545	13703	13640	13611	13498	13446	13651	13588	13535	13723	13457	13645	13601	13520	13532	13669	13550	13472	13610	13424	13443	13782	13508	13576	13449	13496	13714	13404	13597	13597	13497	13741	13452	13525	13498	13640	13698	13597	13551	13517	13497	13558	13527	13596	13595	13654	13544	13624	13620	13562	13343	13395	13452	13449	13527	13451	13618	13472	13665	13480	13596	13568	13480	13429	13368	13690	13724	13556	13631	13612	13575	13488	13624	13583	13628	13639	13568	13527	13659	13470	13337	13484	13626	13599	13435	13536	13693	13528	13506	13655	13543	13512	13540	13474	13474	13495	13422	13710	13687	13528	13600	13373	13600	13559	13478	13518	13625	13563	13592	13665	13617	13472	13480	13570	13577	13490	13547	13633	13550	13568	13401	13522	13737	13651	13555	13613	13554	13636	13557	13622	13650	13417	13439	13660	13517	13730	13615	13421	13521	13536	13589	13600	13368	13536	13410	13395	13694	13433	13459	13724	13466	13655	13543	13415	13678	13570	13492	13575	13636	13586	13759	13630	13651	13551	13591	13433	13389	13671	13681	13447	13608	13600	13273	13368	13566	13580	13556	13688	13654	13538	13435	13504	13800	13522	13583	13556	13690	13473	13361	13527	13631	13382	13600	13493	13586	13511	13565	13461	13510	13518	13661	13567	13527	13451	13337	13531	13755	13588	13636	13474	13613	13481	13581	13572	13535	13566	13481	13641	13727	13493	13674	13438	13672	13572	13727	13509	13603	13663	13554	13623	13658	13548	13509	13671	13658	13577	13485	13602	13550	13629	13571	13561	13684	13757	13537	13599	13535	13633	13520	13599	13587	13569	13649	13452	13427	13562	13299	13600	13595	13593	13516	13576	13387	13718	13595	13526	13519	13476	13609	13605	13428	13394	13617	13525	13580	13445	13559	13482	13522	13581	13581	13598	13515	13514	13457	13754	13616	13509	13799	13562	13479	13571	13578	13684	13712	13442	13482	13467	13451	13604	13451	13528	13398	13417	13518	13484	13520	13671	13564	13570	13844	13590	13385	13556	13601	13441	13561	13691	13539	13662	13408	13769	13510	13589	13656	13537	13539	13520	13624	13514	13579	13579	13571	13384	13632	13541	13555	13516	13795	13465	13570	13611	13591	13423	13596	13554	13472	13561	13573	13388	13564	13578	13449	13531	13501	13597	13537	13540	13426	13440	13621	13649	13574	13427	13702	13471	13495	13568	13353	13760	13546	13698	13750	13501	13604	13599	13545	13554	13520	13696	13648	13657	13498	13548	13517	13584	13653	13631	13735	13454	13558	13551	13522	13599	13462	13497	13561	13516	13528	13540	13490	13586	13610	13466	13649	13428	13544	13688	13410	13474	13508	13610	13447	13686	13502	13619	13790	13538	13516	13623	13487	13680	13411	13554	13464	13605	13483	13456	13598	13554	13479	13593	13559	13582	13520	13645	13376	13463	13551	13414	13601	13533	13689	13621	13748	13495	13589	13428	13540	13683	13485	13437	13539	13596	13425	13613	13499	13656	13384	13586	13535	13687	13486	13617	13555	13504	13623	13535	13540	13567	13441	13704	13685	13673	13636	13553	13561	13403	13529	13552	13490	13555	13621	13540	13588	13512	13553	13422	13510	13372	13434	13579	13702	13391	13533	13562	13468	13461	13518	13661	13464	13592	13584	13460	13569	13542	13647	13564	13660	13588	13547	13520	13819	13561	13630	13442	13523	13562	13282	13735	13608	13519	13546	13322	13448	13483	13629	13641	13609	13581	13463	13572	13592	13502	13508	13474	13539	13499	13658	13503	13647	13613	13596	13424	13405	13660	13530	13622	13468	13550	13580	13519	13672	13551	13479	13428	13453	13503	13677	13606	13713	13585	13556	13487	13519	13555	13558	13504	13499	13596	13621	13692	13521	13677	13415	13518	13684	13434	13560	13507	13567	13646	13502	13558	13531	13587	13540	13672	13451	13667	13550	13560	13474	13540	13443	13456	13428	13436	13625	13498	13612	13614	13727	13372	13600	13600	13539	13496	13432	13548	13619	13516	13620	13412	13643	13550	13289	13556	13570	13395	13408	13725	13406	13557	13542	13651	13588	13639	13809	13451	13626	13794	13608	13496	13700	13626	13570	13556	13505	13376	13624	13524	13436	13503	13519	13584	13582	13425	13553	13496	13564	13536	13468	13588	13488	13519	13471	13687	13564	13511	13530	13509	13433	13554	13612	13719	13564	13515	13502	13563	13573	13457	13726	13360	13462	13727	13460	13402	13594	13509	13602	13621	13670	13745	13588	13474	13630	13504	13540	13565	13571	13622	13415	13526	13731	13642	13552	13504	13550	13659	13668	13571	13424	13532	13699	13538	13486	13495	13436	13514	13599	13726	13558	13640	13578	13401	13546	13440	13479	13547	13593	13564	13854	13576	13555	13652	13461	13464	13431	13496	13572	13428	13613	13617	13602	13383	13715	13472	13553	13419	13451	13604	13657	13564	13517	13724	13580	13513	13511	13482	13463	13449	13555	13600	13548	13489	13774	13496	13443	13488	13658	13503	13488	13629	13552	13586	13717	13448	13594	13633	13579	13605	13604	13490	13635	13604	13500	13554	13592	13420	13677	13593	13457	13543	13478	13487	13650	13524	13652	13528	13483	13431	13463	13615	13547	13587	13620	13618	13540	13447	13549	13611	13578	13596	13568	13646	13587	13422	13449	13480	13647	13648	13622	13550	13568	13594	13473	13452	13701	13435	13604	13592	13545	13444	13558	13567	13395	13637	13597	13562	13489	13366	13606	13585	13511	13617	13512	13569	13660	13494	13600	13652	13580	13638	13521	13500	13534	13680	13651	13611	13594	13601	13651	13625	13668	13531	13562	13706	13441	13642	13591	13475	13661	13699	13527	13676	13527	13656	13443	13601	13613	13366	13632	13398	13652	13608	13419	13454	13549	13456	13670	13500	13574	13589	13584	13528	13500	13501	13441	13582	13527	13448	13347	13483	13562	13411	13495	13501	13598	13441	13689	13496	13450	13360	13443	13533	13427	13485	13614	13676	13619	13732	13502	13510	13520	13457	13589	13448	13461	13464	13610	13655	13645	13475	13631	13581	13402	13552	13717	13604	13552	13619	13482	13518	13577	13537	13463	13412	13715	13496	13704	13483	13484	13550	13586	13444	13669	13702	13453	13485	13400	13476	13569	13719	13524	13472	13615	13426	13637	13650	13480	13611	13656	13537	13471	13532	13589	13690	13487	13488	13355	13490	13506	13569	13438	13605	13545	13514	13527	13537	13675	13653	13516	13473	13568	13593	13432	13531	13372	13691	13685	13650	13728	13697	13615	13552	13537	13587	13612	13437	13582	13420	13520	13527	13513	13549	13671	13619	13588	13456	13525	13436	13667	13481	13767	13332	13518	13485	13510	13460	13672	13605	13447	13504	13429	13549	13443	13619	13557	13375	13657	13622	13530	13593	13511	13623	13357	13421	13649	13540	13447	13614	13568	13617	13503	13454	13631	13503	13478	13456	13588	13551	13489	13562	13495	13556	13503	13533	13645	13558	13466	13687	13453	13542	13485	13646	13482	13543	13731	13707	13480	13606	13449	13577	13648	13566	13665	13639	13296	13566	13475	13457	13536	13473	13497	13595	13607	13550	13665	13443	13549	13561	13453	13582	13374	13467	13554	13613	13489	13529	13540	13608	13633	13484	13427	13594	13585	13494	13564	13495	13614	13581	13538	13264	13541	13590	13390	13517	13481	13646	13613	13596	13535	13691	13362	13646	13485	13539	13508	13630	13403	13559	13597	13507	13536	13526	13491	13350	13502	13625	13532	13534	13605	13549	13534	13657	13660	13524	13637	13565	13671	13560	13566	13546	13625	13588	13561	13574	13531	13426	13477	13605	13456	13620	13610	13553	13486	13618	13592	13391	13622	13653	13405	13551	13547	13479	13570	13538	13463	13494	13477	13543	13459	13735	13695	13382	13543	13599	13498	13579	13665	13483	13386	13594	13536	13538	13449	13592	13706	13439	13671	13578	13640	13497	13613	13652	13529	13539	13544	13561	13596	13612	13578	13582	13586	13598	13500	13394	13537	13442	13631	13490	13471	13614	13753	13548	13632	13598	13549	13609	13469	13609	13578	13626	13531	13455	13521	13701	13516	13569	13501	13531	13594	13497	13594	13643	13590	13522	13686	13399	13689	13665	13580	13616	13506	13536	13532	13645	13472	13509	13457	13673	13343	13499	13534	13524	13602	13785	13471	13439	13393	13678	13573	13718	13556	13672	13624	13481	13601	13491	13632	13562	13570	13781	13297	13511	13544	13638	13609	13676	13439	13437	13553	13509	13587	13543	13627	13461	13540	13664	13644	13552	13440	13465	13476	13571	13608	13635	13714	13610	13430	13713	13556	13634	13566	13528	13493	13549	13617	13590	13650	13554	13517	13449	13442	13504	13686	13681	13571	13527	13530	13519	13410	13405	13464	13504	13339	13491	13724	13590	13406	13506	13727	13483	13418	13496	13678	13637	13764	13517	13616	13471	13401	13439	13459	13645	13344	13560	13628	13578	13679	13619	13618	13555	13585	13468	13689	13533	13545	13530	13582	13705	13639	13459	13617	13528	13484	13552	13479	13659	13679	13717	13545	13541	13437	13621	13690	13825	13669	13696	13527	13605	13617	13545	13391	13542	13522	13644	13702	13418	13491	13516	13634	13476	13614	13529	13505	13591	13603	13476	13708	13640	13593	13584	13483	13688	13536	13434	13648	13465	13654	13495	13732	13520	13395	13620	13591	13584	13460	13608	13570	13582	13577	13667	13682	13593	13541	13542	13457	13649	13452	13485	13556	13525	13518	13562	13503	13526	13637	13564	13522	13557	13420	13644	13698	13656	13725	13630	13421	13634	13569	13586	13471	13559	13498	13521	13683	13546	13547	13493	13472	13530	13451
29408	21927	26389	41813	20916	15609	14923	14760	14563	14749	14588	14824	14809	14742	14583	14572	14657	14568	14688	14757	14936	14722	14590	14939	14680	14779	14642	14755	14503	14610	14585	14741	14569	14797	14645	14566	14646	14533	14721	14596	14663	14494	14685	14679	14638	14580	14747	14688	14566	14755	14644	14819	14672	14543	14675	14732	14546	14571	14672	14763	14798	14644	14618	14672	14847	14677	14646	14531	14727	14747	14706	14861	14663	14593	14584	14602	14810	14558	14446	14635	14703	14739	14606	14472	14591	14629	14670	14424	14641	14566	14700	14659	14564	14877	14741	14735	14585	14468	14579	14686	14681	14507	14616	14566	14727	14584	14650	14547	14486	14625	14525	14730	14377	14725	14799	14745	14519	14370	14501	14685	14537	14600	14514	14695	14960	14559	14545	14748	14851	14783	14543	14394	14557	14737	14639	14592	14538	14647	14629	14835	14679	14623	14731	14406	14457	14746	14444	14278	14478	14632	14563	14570	14740	14549	14514	14623	14443	14587	14493	14769	14603	14565	14572	14457	14597	14603	14519	14613	14582	14575	14867	14522	14683	14608	14347	14229	14520	14706	14490	14641	14567	14618	14500	14498	14745	14667	14459	14785	14754	14623	14589	14645	14662	14613	14819	14636	14633	14761	14599	14693	14808	14505	14588	14797	14680	14611	14774	14551	14613	14565	14681	14648	14788	14697	14572	14471	14626	14819	14770	14562	14665	14565	14479	14684	14704	14645	14828	14642	14724	14480	14448	14479	14844	14781	14472	14383	14727	14560	14523	14471	14564	14454	14645	14773	14720	14430	14554	14681	14749	14601	14554	14652	14474	14559	14571	14725	14598	14810	14653	14665	14622	14542	14849	14580	14521	14651	14662	14710	14655	14579	14776	14585	14598	14522	14588	14566	14730	14683	14564	14541	14528	14637	14608	14581	14786	14593	14654	14718	14628	14500	14596	14518	14788	14720	14672	14490	14763	14629	14752	14638	14598	14585	14635	14647	14412	14675	14807	14525	14497	14682	14650	14696	14595	14431	14476	14506	14560	14559	14625	14347	14688	14776	14614	14743	14634	14676	14668	14548	14649	14598	14581	14703	14636	14722	14649	14705	14602	14583	14523	14488	14796	14810	14658	14851	14671	14554	14546	14747	14832	14602	14725	14385	14641	14814	14604	14650	14740	14607	14643	14803	14400	14589	14518	14660	14570	14601	14719	14597	14338	14526	14724	14647	14735	14853	14755	14555	14508	14538	14595	14604	14663	14610	14681	14886	14708	14657	14660	14654	14756	14562	14621	14769	14845	14670	14581	14582	14676	14613	14519	14659	14447	14616	14479	14558	14846	14605	14505	14612	14462	14583	14556	14634	14618	14573	14510	14581	14458	14402	14546	14622	14725	14579	14622	14591	14508	14587	14663	14498	14617	14434	14508	14469	14539	14535	14578	14517	14563	14603	14625	14296	14674	14588	14589	14626	14722	14780	14657	14813	14498	14583	14745	14731	14571	14621	14680	14551	14651	14730	14627	14681	14566	14469	14615	14772	14387	14675	14579	14703	14537	14748	14585	14713	14484	14761	14696	14669	14581	14369	14637	14467	14592	14653	14699	14755	14674	14674	14613	14531	14601	14599	14588	14607	14735	14448	14708	14591	14428	14620	14500	14664	14596	14796	14673	14684	14585	14654	14740	14472	14583	14744	14602	14612	14488	14752	14649	14719	14757	14606	14530	14609	14704	14600	14779	14643	14755	14715	14574	14705	14752	14602	14567	14505	14554	14553	14736	14605	14556	14884	14690	14601	14855	14627	14712	14636	14655	14621	14677	14586	14664	14545	14487	14707	14733	14676	14608	14669	14708	14728	14463	14539	14502	14641	14790	14608	14681	14778	14677	14767	14552	14625	14690	14708	14570	14741	14719	14572	14630	14692	14548	14751	14560	14618	14520	14617	14464	14572	14497	14692	14408	14479	14554	14525	14667	14691	14829	14615	14630	14613	14752	14773	14404	14611	14703	14648	14777	14597	14602	14557	14479	14549	14638	14628	14619	14461	14609	14579	14617	14597	14737	14539	14559	14689	14643	14590	14507	14570	14573	14778	14483	14531	14643	14638	14770	14656	14598	14694	14546	14463	14920	14780	14613	14686	14622	14670	14712	14550	14601	14642	14833	14712	14555	14603	14677	14621	14588	14516	14609	14751	14686	14659	14689	14737	14786	14601	14694	14642	14683	14548	14681	14469	14494	14427	14481	14567	14547	14671	14674	14747	14628	14606	14680	14644	14628	14762	14570	14657	14412	14579	14465	14599	14645	14544	14826	14657	14755	14659	14519	14550	14622	14566	14671	14635	14479	14704	14775	14852	14586	14697	14725	14661	14653	14832	14530	14650	14616	14585	14505	14622	14584	14382	14587	14577	14674	14520	14853	14509	14781	14426	14632	14583	14571	14662	14545	14583	14809	14738	14697	14776	14827	14754	14680	14549	14701	14644	14515	14502	14621	14504	14537	14624	14618	14673	14636	14616	14782	14656	14664	14524	14727	14537	14652	14686	14816	14625	14761	14702	14859	14651	14691	14746	14692	14499	14538	14622	14562	14637	14662	14606	14808	14445	14592	14575	14547	14725	14486	14777	14714	14719	14502	14690	14625	14470	14678	14588	14678	14849	14559	14607	14625	14369	14707	14718	14554	14644	14678	14596	14682	14589	14597	14654	14618	14700	14605	14696	14602	14590	14562	14655	14712	14669	14640	14711	14386	14645	14699	14504	14755	14547	14580	14594	14703	14541	14579	14499	14544	14779	14418	14686	14564	14595	14611	14813	14578	14630	14777	14667	14549	14711	14747	14539	14588	14601	14800	14712	14560	14713	14563	14418	14517	14531	14576	14508	14641	14521	14674	14667	14530	14376	14559	14690	14816	14526	14556	14674	14415	14691	14573	14472	14663	14607	14811	14748	14564	14515	14607	14731	14478	14484	14617	14658	14724	14507	14560	14569	14563	14643	14441	14539	14553	14563	14598	14755	14782	14482	14539	14628	14711	14922	14699	14665	14522	14524	14405	14578	14496	14643	14566	14585	14565	14558	14476	14493	14858	14526	14584	14605	14718	14522	14599	14784	14644	14663	14798	14641	14595	14578	14626	14678	14664	14807	14782	14741	14602	14497	14451	14482	14576	14607	14676	14455	14620	14778	14821	14694	14703	14786	14659	14681	14663	14550	14603	14775	14562	14533	14719	14602	14618	14509	14757	14640	14540	14686	14548	14642	14722	14745	14708	14762	14499	14671	14668	14792	14670	14630	14512	14476	14734	14663	14573	14503	14957	14670	14739	14477	14657	14366	14368	14386	14782	14533	14678	14611	14652	14613	14696	14562	14482	14740	14510	14524	14634	14585	14544	14504	14759	14497	14626	14454	14631	14653	14640	14514	14643	14600	14495	14452	14478	14563	14827	14678	14545	14658	14719	14680	14616	14571	14480	14831	14711	14305	14566	14517	14699	14508	14641	14725	14498	14472	14650	14587	14540	14686	14539	14596	14747	14631	14698	14558	14526	14588	14663	14533	14656	14482	14661	14608	14714	14473	14447	14749	14741	14459	14487	14674	14603	14544	14688	14574	14809	14615	14755	14473	14910	14526	14660	14718	14504	14467	14789	14803	14471	14735	14613	14729	14479	14673	14770	14681	14385	14415	14598	14552	14484	14775	14499	14650	14662	14647	14530	14468	14607	14665	14570	14731	14503	14671	14604	14692	14460	14782	14653	14684	14616	14649	14728	14569	14569	14584	14707	14653	14567	14794	14624	14711	14675	14480	14796	14710	14537	14760	14576	14541	14791	14638	14637	14682	14515	14658	14603	14822	14652	14825	14684	14640	14594	14640	14658	14680	14735	14717	14835	14670	14683	14689	14756	14689	14618	14723	14656	14637	14530	14683	14649	14467	14437	14592	14829	14642	14763	14640	14748	14653	14458	14662	14591	14617	14656	14772	14611	14685	14741	14740	14787	14695	14731	14690	14558	14615	14597	14709	14655	14481	14568	14600	14727	14544	14648	14804	14666	14808	14767	14813	14762	14661	14612	14592	14433	14676	14781	14698	14726	14570	14629	14549	14690	14538	14597	14508	14639	14311	14613	14713	14531	14633	14551	14710	14653	14464	14517	14576	14676	14617	14664	14526	14541	14318	14500	14723	14485	14561	14523	14484	14678	14683	14787	14738	14762	14518	14714	14576	14567	14829	14587	14671	14527	14539	14534	14680	14680	14647	14769	14559	14656	14721	14640	14688	14764	14608	14497	14475	14564	14525	14596	14758	14496	14890	14741	14549	14553	14628	14645	14645	14534	14665	14648	14710	14741	14754	14690	14562	14725	14644	14612	14667	14736	14618	14463	14611	14562	14504	14584	14623	14570	14576	14627	14539	14718	14595	14614	14790	14694	14538	14672	14493	14711	14714	14642	14568	14746	14291	14776	14594	14698	14652	14501	14591	14456	14653	14553	14493	14517	14693	14681	14688	14513	14559	14431	14614	14829	14692	14801	14684	14668	14540	14626	14760	14707	14833	14600	14570	14658	14726	14644	14559	14537	14472	14867	14762	14689	14750	14606	14718	14576	14674	14633	14375	14548	14583	14466	14745	14412	14816	14377	14675	14711	14716	14585	14570	14495	14765	14487	14577	14700	14456	14816	14647	14454	14797	14785	14621	14593	14470	14767	14388	14557	14611	14731	14597	14531	14786	14730	14779	14860	14654	14509	14659	14566	14646	14682	14682	14625	14617	14531	14721	14609	14575	14678	14482	14663	14594	14662	14560	14540	14763	14798	14704	14782	14676	14557	14624	14480	14738	14539	14649	14383	14352	14616	14513	14410	14541	14602	14624	14698	14665	14506	14553	14559	14668	14712	14644	14864	14560	14577	14738	14553	14503	14736	14716	14378	14567	14511	14459	14565	14581	14524	14680	14528	14598	14840	14598	14638	14631	14555	14738	14724	14721	14691	14761	14675	14674	14643	14571	14630	14596	14647	14737	14446	14600	14774	14704	14747	14775	14655	14577	14751	14814	14699	14647	14899	14601	14631	14657	14546	14576	14635	14754	14757	14532	14699	14547	14487	14681	14431	14608	14582	14636	14700	14480	14716	14762	14752	14810	14743	14576	14586	14502
14875	15768	27674	41368	14001	12839	12451	12661	12529	12833	12591	12521	12571	12587	12716	12652	12590	12418	12410	12594	12575	12653	12728	12711	12424	12468	12501	12530	12454	12619	12446	12596	12406	12381	12519	12511	12478	12511	12363	12515	12475	12365	12519	12488	12454	12493	12607	12408	12343	12636	12419	12475	12478	12707	12410	12479	12391	12286	12583	12470	12376	12614	12380	12374	12532	12439	12470	12401	12555	12348	12525	12498	12614	12285	12494	12503	12526	12503	12566	12547	12507	12404	12365	12378	12478	12254	12388	12454	12404	12667	12510	12409	12448	12398	12411	12391	12578	12347	12546	12472	12543	12399	12547	12558	12459	12514	12469	12534	12460	12379	12424	12308	12469	12393	12525	12392	12488	12424	12434	12570	12362	12478	12447	12555	12518	12639	12476	12391	12599	12521	12421	12507	12545	12570	12639	12506	12445	12368	12387	12544	12417	12358	12564	12392	12376	12443	12535	12399	12519	12461	12432	12473	12409	12402	12409	12445	12742	12334	12595	12467	12314	12499	12480	12406	12468	12573	12348	12490	12533	12509	12588	12616	12488	12462	12328	12480	12265	12504	12561	12432	12524	12519	12487	12486	12437	12461	12439	12524	12582	12495	12430	12522	12453	12358	12408	12553	12432	12510	12614	12471	12493	12470	12415	12406	12618	12592	12414	12607	12351	12525	12424	12523	12454	12379	12530	12401	12403	12482	12419	12405	12397	12527	12537	12635	12364	12576	12570	12475	12293	12401	12457	12546	12447	12426	12342	12464	12521	12455	12410	12592	12560	12375	12449	12472	12551	12470	12361	12262	12547	12433	12461	12149	12432	12476	12403	12459	12348	12344	12431	12402	12545	12422	12515	12556	12678	12519	12428	12270	12488	12419	12431	12610	12454	12524	12271	12483	12504	12587	12423	12449	12375	12481	12597	12589	12413	12492	12431	12468	12361	12425	12495	12391	12371	12600	12403	12453	12309	12573	12537	12357	12504	12539	12464	12404	12409	12539	12306	12508	12527	12455	12585	12380	12509	12518	12568	12454	12462	12517	12512	12600	12293	12422	12466	12409	12422	12511	12608	12521	12313	12445	12429	12459	12402	12474	12509	12494	12479	12394	12471	12452	12573	12539	12387	12533	12581	12445	12314	12517	12529	12451	12457	12423	12663	12442	12484	12469	12353	12462	12423	12621	12500	12442	12501	12459	12401	12496	12536	12403	12569	12542	12543	12414	12441	12442	12608	12397	12573	12525	12536	12420	12550	12491	12375	12512	12420	12582	12473	12419	12453	12529	12631	12292	12597	12476	12542	12319	12476	12516	12459	12542	12403	12346	12557	12383	12503	12493	12617	12433	12452	12523	12428	12563	12288	12602	12493	12469	12437	12605	12460	12554	12552	12295	12469	12539	12506	12367	12452	12281	12437	12395	12446	12641	12315	12440	12433	12377	12492	12392	12560	12193	12421	12551	12388	12379	12459	12490	12461	12354	12479	12405	12436	12460	12480	12665	12411	12446	12489	12394	12587	12489	12340	12468	12423	12517	12397	12514	12488	12526	12483	12376	12342	12437	12374	12629	12344	12597	12487	12293	12207	12437	12524	12378	12551	12653	12451	12599	12332	12470	12560	12396	12537	12506	12375	12579	12569	12507	12365	12490	12419	12462	12433	12521	12366	12628	12467	12553	12444	12515	12349	12431	12513	12550	12468	12436	12464	12432	12415	12496	12554	12402	12451	12519	12351	12477	12604	12568	12465	12453	12461	12499	12430	12484	12437	12481	12422	12554	12425	12400	12420	12447	12581	12471	12433	12506	12364	12498	12442	12420	12560	12600	12426	12329	12449	12474	12463	12454	12455	12378	12397	12422	12416	12548	12346	12296	12424	12539	12365	12517	12382	12552	12639	12335	12564	12458	12329	12296	12287	12539	12394	12502	12406	12375	12347	12449	12459	12465	12399	12450	12436	12566	12500	12451	12508	12463	12508	12405	12614	12534	12423	12474	12344	12477	12430	12466	12433	12438	12468	12460	12253	12323	12510	12529	12490	12513	12393	12499	12462	12540	12445	12491	12651	12451	12476	12547	12504	12513	12532	12441	12614	12485	12342	12528	12425	12610	12323	12464	12431	12579	12361	12502	12520	12372	12367	12577	12432	12521	12450	12396	12457	12345	12508	12580	12531	12456	12414	12510	12487	12390	12203	12390	12404	12482	12350	12507	12340	12293	12530	12440	12449	12562	12510	12312	12388	12528	12333	12338	12417	12347	12526	12415	12416	12487	12417	12522	12503	12541	12440	12318	12607	12415	12476	12335	12645	12498	12510	12617	12596	12399	12514	12478	12572	12464	12236	12466	12465	12418	12654	12561	12325	12481	12371	12439	12536	12354	12374	12566	12478	12319	12573	12340	12408	12534	12401	12426	12386	12469	12414	12395	12490	12529	12620	12614	12480	12415	12463	12510	12546	12446	12494	12571	12552	12387	12557	12461	12633	12648	12404	12541	12503	12440	12487	12415	12539	12465	12533	12696	12305	12592	12602	12533	12520	12511	12433	12454	12409	12375	12420	12555	12410	12325	12418	12407	12697	12436	12507	12317	12377	12417	12532	12550	12386	12694	12467	12361	12369	12514	12394	12573	12555	12517	12370	12451	12451	12471	12437	12425	12445	12355	12470	12606	12436	12472	12441	12372	12361	12453	12578	12484	12485	12431	12437	12660	12276	12577	12389	12537	12819	12514	12606	12455	12564	12523	12577	12453	12361	12578	12540	12402	12552	12358	12509	12411	12400	12302	12499	12478	12367	12552	12439	12582	12472	12373	12482	12463	12487	12422	12623	12417	12463	12476	12457	12536	12494	12386	12521	12358	12399	12440	12604	12303	12580	12231	12534	12472	12601	12547	12513	12560	12586	12540	12627	12344	12644	12395	12348	12269	12517	12530	12436	12427	12321	12419	12566	12503	12396	12440	12531	12502	12302	12396	12361	12247	12494	12542	12388	12427	12545	12477	12436	12538	12388	12455	12542	12498	12442	12420	12427	12433	12577	12590	12622	12517	12482	12531	12420	12331	12354	12596	12695	12258	12495	12373	12380	12486	12470	12414	12547	12373	12427	12507	12391	12520	12368	12510	12311	12595	12438	12448	12613	12550	12464	12575	12487	12457	12463	12571	12403	12506	12449	12448	12459	12558	12340	12565	12475	12412	12594	12465	12455	12515	12521	12585	12444	12611	12570	12542	12408	12531	12489	12481	12401	12475	12475	12413	12620	12349	12627	12485	12460	12680	12316	12469	12572	12361	12484	12463	12631	12434	12533	12522	12534	12371	12571	12479	12531	12362	12402	12362	12454	12482	12450	12603	12454	12432	12505	12467	12520	12535	12573	12387	12508	12379	12390	12389	12461	12396	12490	12360	12435	12389	12432	12407	12390	12480	12369	12413	12404	12297	12406	12445	12505	12349	12609	12512	12521	12562	12351	12647	12519	12515	12389	12383	12652	12497	12480	12583	12563	12486	12485	12479	12549	12639	12281	12519	12486	12238	12468	12513	12546	12375	12620	12197	12596	12300	12575	12548	12522	12586	12529	12455	12323	12666	12449	12509	12362	12386	12416	12424	12532	12500	12336	12516	12424	12517	12263	12698	12495	12459	12483	12397	12601	12440	12418	12509	12528	12499	12456	12517	12477	12492	12414	12574	12520	12409	12443	12537	12378	12449	12507	12423	12376	12341	12433	12401	12559	12419	12377	12520	12660	12444	12532	12422	12457	12563	12379	12582	12531	12511	12614	12450	12495	12424	12547	12572	12528	12541	12470	12562	12273	12442	12513	12547	12495	12375	12387	12529	12519	12404	12523	12466	12475	12480	12713	12377	12608	12577	12396	12603	12393	12528	12574	12507	12495	12572	12318	12558	12465	12319	12505	12417	12569	12315	12465	12404	12400	12518	12456	12318	12495	12456	12424	12470	12431	12482	12514	12561	12550	12507	12415	12391	12496	12478	12557	12433	12440	12330	12512	12526	12394	12444	12484	12485	12419	12459	12470	12471	12467	12443	12366	12376	12412	12491	12421	12417	12478	12359	12437	12462	12462	12562	12433	12503	12379	12582	12469	12389	12444	12658	12371	12423	12582	12567	12496	12542	12368	12596	12603	12571	12486	12624	12342	12465	12410	12466	12377	12568	12536	12354	12388	12407	12441	12546	12426	12471	12495	12474	12549	12333	12338	12628	12303	12365	12358	12341	12443	12481	12467	12510	12544	12354	12495	12420	12528	12574	12559	12522	12631	12355	12524	12479	12377	12595	12498	12406	12506	12444	12346	12485	12551	12440	12663	12558	12494	12400	12558	12488	12392	12643	12474	12319	12387	12504	12674	12401	12559	12509	12583	12613	12350	12504	12507	12621	12322	12695	12329	12592	12590	12261	12521	12496	12486	12519	12364	12490	12585	12427	12386	12442	12596	12569	12415	12396	12445	12497	12465	12391	12539	12413	12432	12281	12689	12560	12521	12435	12512	12589	12700	12388	12522	12559	12497	12413	12543	12501	12570	12484	12541	12499	12508	12466	12430	12276	12646	12510	12406	12469	12531	12414	12435	12458	12422	12344	12333	12418	12515	12423	12407	12521	12586	12597	12410	12415	12592	12414	12498	12451	12408	12490	12654	12665	12467	12445	12369	12555	12348	12522	12481	12416	12502	12464	12271	12460	12501	12387	12366	12519	12447	12550	12466	12503	12655	12484	12566	12542	12531	12417	12491	12443	12535	12570	12365	12349	12534	12533	12417	12502	12404	12468	12336	12574	12518	12468	12402	12474	12394	12607	12559	12436	12368	12593	12471	12390	12500	12474	12447	12496	12314	12630	12472	12294	12454	12517	12558	12356	12555	12579	12402	12384	12615	12483	12574	12485	12496	12480	12392	12517	12553	12413	12556	12442	12400	12263	12368	12494	12374	12427	12297	12407	12448	12570	12506	12344	12318	12460	12489	12652	12352	12402	12508	12479	12449	12343	12346	12421	12474	12534	12389	12410	12626	12522	12444	12491	12653	12439	12574	12375	12558	12501	12540	12614	12466	12559	12512	12528	12503	12489	12383	12437	12592	12355	12318	12593	12605	12582	12625	12394	12508	12422	12504	12588	12410	12565	12440	12566	12360	12473
25362	21419	30428	60216	34152	21174	17701	15373	14905	15127	14755	14821	14780	14842	14703	14727	14597	14776	14677	14606	14886	14784	14632	14630	14588	14535	14507	14382	14526	14385	14621	14362	14554	15343	15032	14480	14382	14477	14581	14393	14336	14355	14227	14516	14332	14369	14363	14372	14541	14307	14367	14464	14571	14372	14356	14281	14563	14254	14471	14479	14602	14496	14559	14458	14430	14500	14370	14248	14371	14333	14634	14551	14527	14402	14354	14294	14223	14468	14215	14535	14419	14525	14422	14509	14318	14487	14373	14482	14562	14671	14450	14486	14300	14469	14601	14491	14483	14452	14371	14560	14330	14467	14450	14401	14372	14403	14418	14366	14474	14211	14177	14357	14512	14426	14473	14508	14362	14366	14275	14576	14382	14533	14402	14329	14411	14438	14467	14530	14381	14422	14212	14442	14473	14567	14698	14389	14383	14589	14485	14486	14494	14461	14517	14285	14299	14407	14472	14485	14496	14314	14341	14203	14358	14304	14439	14519	14569	14284	14353	14409	14499	14385	14496	14464	14600	14525	14149	14259	14538	14572	14381	14547	14309	14487	14373	14535	14367	14388	14467	14449	14445	14378	14348	14328	14476	14503	14368	14436	14159	14403	14215	14418	14352	14386	14447	14315	14414	14370	14517	14456	14358	14328	14245	14347	14265	14248	14200	14439	14474	14380	14559	14547	14168	14348	14310	14225	14321	14227	14310	14437	14398	14302	14385	14225	14384	14364	14398	14493	14367	14426	14345	13961	14208	14196	14427	14509	14309	14198	14389	14400	14412	14437	14433	14411	14339	14497	14396	14533	14330	14380	14320	14459	14419	14297	14206	14394	14424	14462	14669	14410	14256	14415	14484	14342	14413	14416	14404	14389	14487	14237	14439	14341	14370	14343	14424	14444	14425	14552	14509	14279	14439	14291	14344	14387	14290	14392	14364	14335	14448	14356	14276	14486	14542	14331	14449	14461	14455	14240	14377	14421	14395	14450	14482	14401	14383	14267	14368	14514	14387	14393	14602	14574	14352	14518	14492	14369	14290	14272	14105	14491	14437	14458	14357	14533	14426	14306	14344	14151	14388	14253	14314	14634	14327	14346	14390	14385	14484	14416	14349	14252	14512	14431	14430	14504	14373	14204	14297	14412	14412	14359	14421	14537	14422	14530	14358	14323	14499	14330	14313	14436	14486	14516	14526	14398	14518	14391	14518	14513	14292	14151	14334	14158	14419	14286	14495	14356	14572	14415	14262	14321	14490	14291	14394	14391	14383	14480	14413	14477	14665	14356	14330	14461	14525	14414	14506	14625	14329	14129	14235	14300	14487	14445	14421	14396	14444	14379	14562	14353	14320	14385	14456	14618	14484	14334	14561	14396	14315	14516	14387	14431	14418	14602	14352	14491	14308	14397	14384	14359	14291	14326	14386	14398	14251	14515	14186	14478	14152	14325	14315	14175	14330	14147	14410	14441	14455	14525	14418	14461	14361	14165	14593	14375	14288	14383	14538	14435	14497	14198	14412	14368	14382	14335	14497	14527	14430	14432	14353	14355	14358	14247	14559	14305	14588	14476	14614	14474	14389	14558	14410	14157	14234	14427	14450	14188	14469	14233	14568	14195	14531	14716	14589	14455	14291	14542	14149	14345	14401	14520	14494	14339	14313	14496	14554	14313	14386	14473	14365	14476	14459	14467	14392	14294	14421	14359	14149	14297	14506	14361	14325	14424	14229	14306	14371	14529	14277	14312	14549	14374	14203	14357	14404	14496	14279	14391	14517	14415	14535	14507	14373	14507	14378	14207	14637	14482	14408	14383	14528	14304	14540	14463	14442	14375	14516	14214	14268	14476	14357	14574	14461	14484	14441	14287	14390	14300	14364	14232	14271	14365	14334	14494	14338	14450	14383	14237	14400	14507	14419	14529	14332	14201	14266	14272	14512	14433	14431	14422	14500	14607	14511	14460	14460	14343	14518	14453	14488	14437	14573	14405	14307	14393	14473	14552	14454	14378	14419	14185	14501	14416	14690	14494	14565	14343	14472	14378	14572	14327	14506	14566	14420	14377	14360	14393	14285	14407	14313	14176	14371	14297	14459	14422	14521	14399	14567	14342	14290	14433	14386	14404	14325	14454	14348	14319	14450	14404	14487	14341	14300	14378	14313	14593	14453	14514	14477	14273	14208	14379	14557	14335	14443	14295	14495	14403	14376	14331	14355	14549	14359	14292	14331	14353	14386	14405	14259	14307	14517	14317	14500	14531	14464	14412	14098	14552	14337	14382	14352	14422	14497	14340	14659	14260	14383	14459	14567	14365	14395	14406	14493	14220	14448	14583	14467	14334	14321	14404	14483	14559	14607	14382	14356	14542	14590	14536	14427	14257	14466	14389	14458	14444	14538	14465	14481	14402	14369	14061	14500	14425	14448	14194	14160	14613	14272	14319	14578	14505	14504	14439	14449	14560	14344	14381	14335	14291	14298	14338	14201	14357	14413	14257	14369	14316	14408	14369	14219	14519	14516	14492	14284	14362	14520	14270	14562	14312	14468	14595	14445	14447	14324	14254	14401	14390	14485	14330	14162	14359	14546	14456	14577	14253	14366	14316	14316	14361	14420	14387	14575	14157	14392	14374	14530	14615	14519	14378	14492	14410	14425	14297	14292	14296	14401	14537	14361	14440	14325	14307	14522	14415	14272	14535	14533	14305	14555	14372	14211	14368	14365	14424	14462	14438	14404	14260	14359	14417	14348	14386	14429	14405	14341	14420	14513	14487	14411	14420	14477	14475	14404	14444	14663	14308	14519	14450	14477	14604	14277	14347	14354	14379	14546	14514	14629	14309	14616	14534	14542	14515	14547	14523	14452	14364	14229	14617	14363	14416	14305	14464	14519	14473	14414	14276	14405	14436	14425	14450	14311	14542	14527	14555	14523	14420	14466	14170	14423	14223	14288	14385	14518	14387	14563	14332	14558	14501	14507	14392	14431	14583	14284	14572	14528	14492	14268	14543	14336	14208	14490	14474	14373	14530	14620	14467	14446	14487	14543	14523	14535	14573	14337	14479	14594	14263	14137	14402	14317	14313	14425	14318	14350	14375	14518	14469	14434	14481	14489	14512	14317	14471	14538	14441	14272	14366	14424	14345	14476	14239	14294	14291	14421	14266	14438	14285	14263	14223	14578	14395	14442	14276	14566	14368	14427	14189	14311	14528	14328	14345	14451	14269	14334	14526	14284	14553	14391	14402	14497	14365	14372	14347	14405	14304	14439	14388	14468	14238	14395	14572	14570	14409	14662	14377	14198	14210	14456	14420	14435	14246	14356	14400	14474	14407	14319	14458	14378	14345	14347	14506	14544	14357	14501	14464	14207	14475	14452	14380	14370	14516	14225	14524	14477	14627	14259	14559	14230	14336	14123	14516	14292	14559	14467	14413	14489	14278	14563	14368	14501	14326	14519	14405	14843	14401	14587	14564	14470	14484	14304	14456	14520	14403	14454	14303	14323	14332	14370	14499	14533	14540	14291	14397	14514	14388	14255	14550	14431	14229	14345	14307	14274	14331	14370	14341	14507	14524	14303	14264	14305	14329	14510	14286	14368	14419	14441	14472	14536	14271	14594	14360	14465	14195	14351	14495	14188	14404	14371	14375	14508	14288	14478	14405	14347	14365	14291	14356	14559	14535	14374	14354	14355	14485	14434	14563	14273	14219	14298	14284	14577	14555	14400	14477	14341	14340	14543	14467	14447	14558	14174	14497	14433	14576	14530	14447	14351	14441	14490	14634	14544	14303	14380	14362	14408	14358	14389	14143	14439	14342	14330	14482	14358	14444	14514	14345	14310	14380	14371	14477	14289	14531	14363	14459	14358	14423	14335	14347	14412	14446	14501	14351	14424	14412	14472	14356	14431	14555	14372	14581	14435	14376	14438	14272	14352	14250	14523	14231	14376	14204	14324	14319	14442	14377	14297	14386	14457	14454	14554	14571	14441	14362	14392	14464	14311	14338	14370	14439	14317	14443	14432	14199	14320	14325	14487	14462	14316	14420	14410	14585	14427	14341	14354	14417	14467	14595	14372	14562	14438	14426	14373	14357	14316	14307	14539	14365	14198	14568	14546	14395	14488	14483	14488	14415	14355	14267	14264	14428	14627	14685	14655	14436	14219	14257	14254	14439	14487	14397	14373	14449	14583	14412	14439	14256	14491	14330	14370	14267	14359	14357	14418	14516	14352	14243	14523	14137	14421	14562	14508	14426	14399	14352	14459	14425	14303	14515	14497	14415	14451	14363	14457	14309	14521	14525	14484	14400	14262	14412	14421	14288	14431	14595	14282	14439	14477	14307	14331	14379	14472	14432	14332	14316	14361	14298	14266	14325	14351	14498	14284	14402	14305	14396	14344	14365	14630	14612	14458	14364	14186	14510	14524	14552	14375	14420	14330	14415	14454	14160	14358	14449	14494	14451	14346	14496	14327	14358	14460	14448	14291	14471	14337	14726	14385	14401	14343	14489	14563	14303	14562	14448	14479	14530	14499	14550	14360	14494	14585	14262	14311	14446	14465	14579	14483	14269	14297	14094	14427	14391	14558	14570	14480	14393	14251	14284	14322	14377	14394	14421	14541	14444	14439	14546	14505	14219	14324	14320	14453	14621	14501	14341	14568	14465	14290	14302	14325	14352	14274	14507	14466	14323	14369	14512	14322	14594	14578	14302	14373	14285	14607	14335	14324	14467	14374	14269	14541	14391	14443	14400	14424	14254	14435	14376	14237	14392	14435	14538	14530	14175	14441	14521	14515	14478	14481	14383	14335	14429	14352	14560	14394	14304	14378	14380	14454	14476	14474	14276	14344	14393	14532	14407	14661	14480	14394	14387	14395	14378	14395	14443	14539	14437	14498	14445	14255	14426	14498	14642	14368	14411	14510	14362	14449	14409	14479	14530	14508	14499	14044	14478	14329	14385	14362	14485	14397	14471	14398	14267	14321	14473	14440	14336	14485	14382	14456	14272	14488	14416	14306	14503	14359	14421	14394	14248	14511	14349	14292	14304	14311	14392	14520	14329	14472	14538	14614	14484	14313	14478	14423	14320	14348	14332	14573	14451	14387	14437	14298	14284	14410	14398	14334	14463	14132	14299	14200	14313	14445	14349
15411	23522	48142	73128	16195	14008	13525	13255	13047	13076	12871	12785	12775	12903	12765	12848	12691	12824	12605	12907	13144	13028	12964	12659	12639	12441	12435	12365	12543	12406	12511	12434	12683	13589	13122	12295	12475	12320	12426	12361	12614	12350	12346	12435	12362	12441	12374	12457	12414	12420	12323	12228	12441	12387	12482	12396	12456	12393	12422	12327	12549	12376	12441	12447	12373	12498	12593	12277	12268	12405	12385	12470	12374	12367	12331	12454	12465	12398	12417	12291	12448	12362	12402	12349	12411	12425	12301	12409	12336	12392	12375	12528	12465	12396	12324	12492	12532	12337	12418	12365	12446	12497	12142	12252	12329	12334	12548	12312	12586	12447	12355	12346	12461	12478	12402	12274	12283	12306	12324	12412	12435	12353	12318	12445	12414	12598	12355	12474	12366	12374	12386	12548	12304	12299	12309	12329	12478	12447	12389	12194	12377	12563	12529	12279	12283	12295	12365	12402	12373	12217	12555	12354	12271	12472	12314	12557	12250	12463	12352	12563	12453	12418	12297	12423	12353	12497	12513	12421	12429	12418	12490	12377	12363	12330	12372	12375	12460	12429	12435	12454	12367	12333	12435	12404	12316	12541	12431	12282	12236	12540	12361	12427	12458	12512	12414	12355	12562	12422	12554	12398	12379	12586	12361	12552	12445	12392	12367	12398	12412	12504	12420	12425	12468	12312	12411	12469	12538	12293	12536	12374	12301	12454	12347	12295	12367	12386	12464	12438	12337	12248	12414	12169	12537	12417	12418	12580	12218	12328	12386	12363	12350	12504	12444	12568	12381	12392	12405	12422	12426	12407	12544	12391	12356	12279	12328	12211	12388	12504	12388	12356	12308	12334	12248	12434	12399	12446	12380	12385	12412	12586	12478	12367	12272	12416	12360	12303	12345	12451	12498	12347	12311	12527	12334	12320	12447	12465	12423	12338	12425	12424	12381	12373	12324	12336	12504	12331	12438	12466	12460	12343	12347	12290	12476	12339	12424	12392	12353	12272	12322	12418	12368	12490	12458	12271	12335	12484	12339	12465	12447	12393	12495	12380	12275	12443	12385	12352	12284	12376	12522	12347	12523	12363	12534	12283	12258	12311	12403	12460	12333	12484	12414	12410	12506	12460	12356	12199	12415	12478	12425	12356	12238	12478	12422	12405	12566	12437	12539	12231	12427	12340	12434	12267	12443	12408	12339	12461	12595	12342	12348	12316	12560	12504	12409	12458	12353	12219	12555	12254	12239	12515	12314	12260	12457	12363	12481	12349	12424	12466	12476	12272	12465	12422	12541	12365	12355	12263	12488	12415	12463	12405	12378	12277	12481	12309	12332	12367	12481	12524	12380	12379	12154	12383	12390	12468	12541	12409	12450	12309	12381	12312	12450	12614	12387	12330	12329	12422	12194	12398	12270	12303	12407	12422	12439	12334	12532	12328	12419	12456	12473	12375	12454	12284	12323	12462	12415	12504	12404	12436	12471	12456	12434	12292	12427	12284	12325	12365	12431	12381	12424	12442	12393	12417	12451	12364	12250	12482	12396	12303	12505	12278	12492	12337	12382	12363	12502	12394	12334	12372	12253	12420	12413	12308	12291	12375	12392	12318	12367	12227	12373	12309	12454	12424	12449	12513	12453	12488	12441	12437	12471	12438	12558	12460	12421	12342	12519	12516	12327	12291	12494	12334	12371	12430	12279	12520	12490	12476	12464	12312	12200	12313	12362	12450	12520	12242	12383	12309	12467	12414	12401	12201	12399	12333	12396	12302	12479	12477	12440	12212	12285	12390	12312	12348	12457	12256	12229	12427	12509	12469	12400	12315	12343	12317	12533	12479	12235	12469	12291	12472	12489	12477	12455	12249	12371	12328	12366	12403	12508	12516	12358	12460	12453	12414	12332	12439	12360	12302	12417	12370	12317	12373	12451	12425	12414	12296	12281	12366	12441	12415	12362	12477	12592	12416	12449	12372	12450	12418	12491	12371	12348	12409	12567	12364	12220	12388	12497	12442	12203	12264	12274	12367	12338	12418	12379	12424	12590	12402	12193	12415	12354	12266	12401	12537	12351	12274	12366	12382	12469	12464	12477	12487	12468	12306	12521	12460	12473	12388	12480	12371	12314	12361	12297	12281	12329	12471	12603	12261	12485	12445	12231	12389	12249	12416	12203	12357	12405	12289	12231	12467	12541	12383	12432	12404	12293	12309	12403	12383	12388	12372	12202	12469	12508	12430	12459	12304	12515	12266	12398	12410	12370	12154	12479	12503	12373	12283	12366	12464	12448	12400	12221	12463	12419	12452	12528	12486	12333	12435	12431	12284	12476	12490	12510	12310	12452	12281	12387	12278	12561	12231	12346	12397	12333	12395	12388	12470	12407	12374	12341	12311	12274	12450	12354	12432	12507	12265	12267	12386	12536	12670	12431	12297	12405	12514	12331	12365	12286	12206	12507	12265	12267	12337	12449	12296	12274	12386	12462	12431	12286	12511	12606	12317	12304	12453	12303	12515	12336	12461	12248	12340	12293	12497	12505	12407	12477	12327	12404	12481	12564	12577	12420	12292	12483	12468	12342	12377	12383	12484	12401	12207	12402	12320	12308	12296	12425	12322	12463	12444	12556	12415	12350	12446	12376	12465	12505	12345	12357	12464	12382	12406	12406	12426	12472	12407	12395	12496	12261	12396	12459	12285	12366	12349	12445	12422	12462	12297	12510	12492	12269	12404	12440	12408	12238	12313	12315	12443	12580	12462	12397	12361	12611	12311	12553	12526	12560	12330	12342	12515	12472	12350	12414	12435	12653	12236	12353	12278	12440	12401	12274	12412	12327	12409	12358	12403	12441	12380	12476	12433	12150	12323	12425	12386	12478	12413	12380	12422	12494	12329	12371	12333	12203	12418	12321	12418	12404	12463	12300	12403	12347	12423	12342	12400	12468	12386	12321	12203	12286	12326	12460	12346	12330	12543	12333	12514	12211	12310	12499	12350	12501	12412	12314	12411	12492	12401	12433	12561	12397	12404	12296	12449	12359	12446	12117	12378	12339	12324	12339	12346	12320	12377	12323	12453	12469	12589	12334	12386	12502	12530	12417	12438	12352	12500	12454	12468	12339	12359	12299	12547	12278	12386	12422	12440	12307	12242	12426	12338	12327	12284	12417	12586	12411	12451	12350	12480	12352	12355	12537	12250	12316	12343	12387	12378	12468	12428	12430	12418	12412	12495	12305	12421	12549	12482	12292	12404	12489	12319	12409	12271	12431	12266	12329	12413	12456	12509	12310	12365	12439	12455	12379	12210	12411	12370	12298	12334	12416	12339	12272	12443	12443	12274	12388	12175	12484	12426	12437	12379	12509	12367	12459	12268	12299	12389	12332	12333	12323	12585	12240	12311	12481	12455	12522	12348	12397	12237	12432	12457	12430	12571	12471	12344	12496	12533	12297	12297	12375	12347	12428	12310	12458	12455	12397	12426	12349	12428	12377	12400	12210	12478	12396	12254	12304	12428	12462	12328	12453	12441	12288	12437	12318	12407	12273	12370	12270	12360	12420	12288	12454	12333	12428	12441	12451	12253	12542	12454	12531	12224	12391	12345	12577	12398	12382	12391	12426	12409	12371	12444	12543	12418	12322	12419	12469	12521	12451	12436	12485	12365	12398	12472	12378	12474	12463	12387	12362	12360	12403	12366	12351	12500	12460	12383	12476	12364	12452	12439	12405	12499	12319	12358	12534	12333	12440	12438	12406	12339	12408	12497	12347	12449	12376	12410	12461	12270	12477	12342	12269	12381	12438	12356	12494	12419	12244	12506	12313	12256	12383	12465	12369	12373	12376	12427	12361	12392	12425	12414	12456	12451	12382	12304	12366	12446	12559	12524	12409	12295	12362	12430	12329	12410	12439	12430	12280	12354	12438	12280	12287	12282	12399	12356	12313	12320	12406	12430	12352	12392	12476	12538	12462	12451	12505	12544	12296	12383	12534	12360	12429	12305	12464	12529	12464	12429	12340	12425	12432	12315	12449	12494	12522	12401	12335	12398	12433	12389	12474	12371	12627	12488	12221	12297	12478	12415	12441	12365	12497	12430	12451	12416	12499	12422	12317	12477	12557	12361	12428	12495	12493	12539	12493	12461	12274	12249	12444	12393	12274	12492	12255	12511	12537	12393	12505	12409	12433	12410	12175	12298	12326	12436	12290	12413	12454	12395	12455	12231	12485	12358	12313	12533	12253	12416	12274	12310	12429	12495	12363	12397	12312	12393	12465	12362	12321	12462	12364	12441	12456	12252	12371	12285	12355	12140	12497	12269	12471	12446	12451	12373	12376	12367	12332	12259	12400	12227	12306	12444	12281	12481	12199	12314	12379	12310	12354	12291	12435	12464	12398	12230	12391	12394	12475	12354	12346	12269	12411	12385	12393	12501	12366	12395	12364	12393	12441	12484	12438	12372	12435	12398	12404	12367	12297	12440	12410	12193	12346	12458	12405	12343	12410	12352	12437	12429	12331	12453	12285	12398	12511	12480	12382	12373	12459	12166	12452	12450	12394	12467	12418	12230	12230	12295	12373	12355	12499	12373	12336	12374	12300	12309	12459	12445	12456	12384	12448	12483	12409	12459	12396	12280	12554	12310	12633	12453	12491	12411	12328	12409	12519	12450	12517	12423	12460	12381	12485	12332	12380	12412	12523	12468	12553	12337	12439	12459	12451	12345	12535	12412	12360	12510	12562	12524	12252	12339	12374	12394	12430	12475	12312	12351	12637	12466	12443	12592	12274	12340	12396	12513	12411	12533	12351	12345	12503	12398	12272	12454	12355	12282	12525	12285	12372	12236	12411	12413	12404	12472	12362	12499	12384	12394	12172	12372	12507	12385	12398	12437	12473	12362	12380	12450	12482	12370	12431	12264	12421	12425	12302	12376	12408	12296	12479	12362	12481	12399	12446	12352	12330	12492	12300	12264	12324	12487	12424	12289	12516	12442	12279	12455	12452	12499	12407	12505	12313	12456	12434	12229	12247	12445	12356	12459	12366	12280	12442	12372	12433	12507	12351	12429	12348	12387	12378	12359	12450	12261	12396	12332	12369	12321	12337	12395	12458	12455	12457	12315	12409	12537	12565	12231	12417	12447	12245	12592	12438	12268
23943	21414	29345	54913	34028	24431	23383	16957	15572	15577	15357	14957	15202	15195	15239	15222	15011	15121	14991	14988	15201	15220	14987	14863	14912	14808	14787	14854	14664	14788	14715	14618	14695	16898	16483	15077	14695	14642	14676	14545	14515	14651	14712	14702	14846	14533	14355	14456	14648	14432	14606	14539	14741	14644	14489	14567	14602	14525	14559	14690	14706	14675	14594	14624	14693	14732	14636	14641	14856	14611	14619	14438	14439	14420	14501	14595	14571	14417	14643	14581	14424	14485	14640	14703	14534	14567	14646	14391	14565	14345	14670	14479	14513	14575	14565	14363	14533	14726	14564	14601	14605	14594	14417	14625	14829	14293	14555	14644	14636	14574	14540	14593	14691	14649	14592	14659	14435	14608	14570	14515	14566	14506	14469	14670	14636	14611	14579	14405	14421	14530	14589	14540	14638	14378	14715	14576	14328	14424	14534	14485	14640	14394	14425	14563	14656	14542	14672	14486	14444	14657	14531	14496	14549	14491	14533	14340	14372	14362	14408	14785	14562	14483	14373	14443	14455	14350	14657	14601	14679	14508	14558	14375	14461	14290	14582	14437	14640	14457	14610	14665	14454	14654	14415	14480	14650	14417	14572	14497	14478	14528	14455	14576	14647	14578	14637	14561	14376	14454	14550	14436	14421	14493	14603	14503	14436	14350	14598	14603	14326	14558	14619	14476	14548	14553	14660	14367	14574	14735	14567	14519	14782	14524	14620	14593	14568	14567	14680	14535	14481	14618	14565	14689	14415	14404	14588	14666	14556	14455	14596	14532	14561	14503	14438	14445	14574	14483	14679	14798	14613	14597	14500	14652	14411	14548	14533	14513	14581	14632	14552	14381	14539	14347	14583	14314	14565	14614	14548	14751	14429	14476	14696	14298	14432	14614	14541	14404	14592	14551	14549	14343	14412	14574	14597	14749	14590	14453	14532	14568	14646	14635	14602	14570	14439	14555	14654	14710	14452	14409	14560	14448	14423	14400	14568	14557	14610	14729	14611	14524	14547	14748	14543	14551	14655	14446	14329	14594	14469	14516	14502	14505	14496	14646	14661	14565	14619	14564	14380	14445	14391	14527	14649	14528	14452	14445	14673	14559	14704	14683	14662	14474	14295	14704	14476	14529	14647	14658	14543	14553	14572	14446	14654	14590	14602	14613	14529	14594	14430	14767	14482	14564	14616	14495	14491	14471	14316	14515	14605	14570	14484	14386	14610	14511	14501	14506	14518	14525	14633	14593	14434	14494	14513	14481	14785	14574	14394	14633	14543	14529	14556	14627	14720	14781	14575	14421	14679	14449	14757	14640	14555	14523	14495	14677	14502	14526	14626	14678	14449	14541	14592	14564	14585	14557	14440	14375	14555	14546	14702	14508	14606	14763	14500	14501	14503	14416	14527	14561	14379	14486	14656	14415	14338	14575	14542	14444	14432	14584	14287	14644	14642	14626	14530	14393	14678	14667	14581	14457	14728	14713	14589	14447	14588	14442	14588	14561	14438	14556	14399	14591	14405	14621	14566	14380	14580	14553	14370	14766	14547	14383	14532	14354	14416	14721	14677	14655	14571	14591	14484	14635	14461	14639	14447	14506	14597	14613	14463	14353	14596	14567	14522	14482	14526	14562	14377	14482	14615	14524	14412	14438	14506	14518	14316	14549	14528	14451	14464	14432	14576	14453	14608	14832	14668	14814	14459	14595	14594	14714	14541	14563	14526	14479	14276	14547	14798	14301	14469	14427	14548	14353	14493	14403	14387	14635	14435	14498	14560	14699	14596	14526	14705	14548	14506	14643	14476	14677	14524	14667	14797	14567	14524	14817	14703	14576	14527	14406	14553	14532	14444	14460	14476	14377	14522	14433	14501	14590	14750	14482	14593	14528	14304	14540	14305	14647	14615	14522	14466	14377	14506	14508	14378	14582	14460	14516	14528	14486	14682	14480	14565	14617	14465	14570	14578	14393	14547	14628	14480	14353	14600	14604	14436	14440	14583	14608	14519	14560	14568	14690	14518	14684	14448	14576	14585	14491	14328	14179	14507	14373	14433	14403	14361	14550	14532	14519	14716	14623	14607	14530	14490	14432	14384	14576	14633	14467	14384	14499	14531	14447	14632	14392	14386	14605	14482	14500	14553	14628	14489	14410	14571	14443	14712	14616	14437	14587	14638	14469	14516	14603	14467	14483	14441	14484	14523	14524	14478	14495	14474	14449	14396	14645	14503	14457	14472	14704	14578	14415	14716	14486	14522	14580	14716	14526	14462	14706	14646	14390	14542	14646	14477	14536	14623	14410	14491	14431	14415	14350	14656	14532	14502	14550	14440	14550	14574	14547	14659	14367	14742	14505	14473	14494	14605	14265	14652	14753	14608	14533	14717	14516	14483	14777	14609	14482	14462	14453	14427	14492	14503	14566	14538	14451	14641	14604	14616	14406	14552	14488	14434	14756	14589	14612	14495	14778	14504	14595	14591	14495	14488	14473	14577	14538	14582	14618	14649	14576	14534	14384	14668	14551	14634	14627	14655	14453	14566	14560	14444	14493	14418	14666	14641	14375	14436	14443	14294	14559	14443	14505	14423	14291	14605	14563	14533	14483	14438	14492	14709	14535	14370	14588	14683	14459	14678	14600	14641	14482	14381	14343	14601	14527	14563	14668	14691	14570	14549	14654	14441	14442	14384	14583	14502	14412	14622	14551	14483	14471	14683	14532	14655	14419	14541	14409	14638	14520	14794	14395	14557	14476	14440	14588	14429	14414	14539	14648	14418	14453	14523	14480	14469	14704	14455	14373	14598	14513	14558	14476	14535	14617	14409	14405	14315	14508	14394	14375	14364	14594	14682	14428	14705	14445	14629	14595	14421	14555	14586	14548	14511	14441	14594	14157	14579	14502	14500	14617	14545	14493	14826	14508	14643	14368	14566	14449	14709	14504	14572	14588	14519	14588	14454	14325	14316	14511	14619	14560	14566	14354	14539	14372	14377	14681	14354	14660	14492	14687	14519	14599	14487	14290	14540	14679	14572	14395	14610	14554	14604	14415	14471	14581	14605	14497	14499	14432	14494	14640	14491	14728	14609	14537	14499	14524	14450	14405	14716	14498	14496	14396	14636	14685	14518	14594	14757	14644	14652	14494	14742	14423	14359	14509	14598	14457	14487	14448	14501	14504	14504	14718	14495	14612	14579	14409	14549	14679	14452	14433	14406	14470	14603	14716	14557	14556	14735	14500	14563	14738	14457	14390	14668	14525	14745	14636	14557	14310	14527	14534	14446	14517	14637	14476	14630	14582	14443	14605	14694	14398	14643	14487	14529	14619	14491	14452	14487	14380	14399	14397	14702	14476	14743	14518	14728	14408	14374	14618	14676	14553	14578	14614	14600	14703	14441	14529	14559	14419	14822	14715	14710	14485	14464	14452	14422	14616	14483	14568	14587	14527	14824	14572	14526	14697	14508	14455	14474	14505	14596	14641	14479	14607	14566	14659	14520	14541	14637	14347	14577	14587	14403	14400	14628	14417	14402	14432	14600	14472	14339	14441	14640	14562	14455	14544	14653	14549	14573	14594	14475	14349	14482	14719	14428	14529	14505	14370	14322	14454	14530	14624	14585	14566	14478	14684	14678	14626	14606	14382	14510	14439	14607	14571	14330	14636	14418	14572	14551	14541	14509	14587	14526	14541	14597	14458	14572	14387	14479	14694	14633	14421	14573	14491	14594	14613	14710	14467	14382	14551	14684	14643	14653	14586	14541	14488	14535	14526	14380	14409	14340	14687	14486	14488	14753	14710	14628	14440	14637	14632	14485	14501	14535	14530	14545	14563	14496	14664	14402	14496	14571	14646	14486	14530	14532	14581	14461	14543	14612	14615	14665	14583	14399	14423	14691	14390	14588	14657	14422	14502	14527	14419	14654	14543	14507	14545	14647	14519	14675	14491	14579	14545	14585	14521	14626	14511	14659	14673	14389	14444	14481	14363	14714	14637	14450	14473	14552	14549	14552	14321	14527	14444	14617	14347	14519	14336	14662	14416	14439	14406	14573	14466	14497	14615	14572	14550	14556	14622	14615	14724	14555	14615	14580	14478	14512	14673	14492	14566	14519	14714	14671	14476	14544	14564	14505	14335	14503	14349	14656	14578	14398	14501	14360	14316	14577	14587	14462	14567	14647	14513	14396	14441	14615	14643	14566	14513	14620	14464	14402	14289	14362	14503	14458	14542	14431	14441	14358	14498	14451	14407	14566	14523	14697	14521	14654	14421	14457	14626	14545	14530	14673	14629	14541	14593	14649	14410	14600	14434	14537	14457	14701	14485	14526	14403	14489	14362	14669	14616	14412	14490	14601	14459	14425	14588	14533	14486	14633	14411	14316	14510	14566	14532	14516	14537	14422	14357	14478	14484	14499	14534	14304	14483	14448	14715	14546	14415	14745	14672	14722	14449	14712	14544	14554	14567	14560	14591	14478	14456	14529	14547	14578	14584	14543	14416	14388	14530	14497	14620	14598	14550	14337	14532	14530	14589	14629	14665	14535	14518	14513	14509	14428	14290	14613	14399	14770	14507	14583	14234	14471	14490	14605	14617	14472	14371	14428	14538	14703	14360	14530	14535	14550	14579	14526	14535	14636	14614	14523	14501	14666	14256	14550	14597	14528	14516	14588	14671	14506	14601	14577	14612	14685	14501	14517	14643	14664	14449	14548	14517	14381	14385	14712	14730	14580	14535	14547	14324	14533	14451	14497	14401	14352	14447	14791	14427	14489	14492	14652	14420	14624	14561	14631	14490	14645	14538	14242	14458	14585	14488	14516	14641	14662	14641	14537	14501	14575	14517	14578	14496	14399	14559	14542	14522	14429	14492	14556	14628	14622	14423	14625	14659	14703	14771	14435	14466	14651	14464	14471	14375	14755	14431	14446	14643	14629	14602	14394	14532	14477	14672	14542	14420	14496	14414	14535	14605	14517	14494	14396	14330	14347	14597	14568	14616	14515	14384	14412	14558	14519	14739	14518	14545	14505	14384	14400	14697	14401	14455	14483	14572	14529	14648	14448	14582	14693	14581	14570	14723	14475	14511	14601	14373	14651	14531	14401	14469	14565	14567	14398	14657	14697	14766	14438	14639	14435	14520	14701	14517	14585	14456
17596	29425	42631	81670	19071	15136	14220	13914	13832	13570	13467	13081	13327	13447	13240	12981	13116	12906	13330	13235	13418	13392	12981	12821	12772	12633	12763	12758	12600	12538	12472	12654	13228	16472	15048	12761	12585	12411	12488	12365	12605	12286	12596	12420	12511	12495	12500	12392	12442	12483	12505	12684	12638	12407	12502	12556	12457	12390	12373	12641	12571	12465	12727	12353	12441	12564	12503	12557	12412	12450	12404	12517	12489	12459	12577	12517	12434	12516	12429	12498	12613	12542	12490	12354	12524	12552	12482	12370	12544	12527	12535	12486	12490	12414	12351	12468	12586	12508	12398	12496	12442	12417	12356	12597	12395	12443	12596	12488	12567	12365	12282	12522	12356	12434	12477	12565	12303	12473	12582	12422	12544	12480	12458	12457	12599	12574	12403	12389	12577	12435	12355	12643	12553	12518	12445	12470	12367	12467	12509	12627	12326	12383	12490	12339	12704	12538	12581	12449	12433	12494	12530	12473	12370	12403	12357	12339	12527	12473	12548	12354	12565	12368	12377	12497	12595	12555	12490	12560	12586	12371	12473	12344	12565	12430	12390	12611	12315	12603	12466	12392	12401	12371	12481	12392	12619	12354	12566	12621	12356	12500	12459	12473	12457	12502	12325	12619	12371	12468	12462	12621	12686	12604	12349	12585	12411	12461	12623	12479	12369	12614	12417	12665	12492	12388	12458	12407	12539	12451	12365	12564	12394	12378	12524	12433	12410	12402	12434	12577	12488	12596	12464	12302	12345	12424	12378	12581	12602	12448	12596	12458	12441	12407	12474	12489	12589	12550	12610	12437	12237	12374	12341	12371	12406	12607	12652	12495	12566	12406	12362	12451	12512	12537	12473	12532	12369	12656	12473	12518	12577	12308	12557	12345	12475	12519	12489	12412	12458	12524	12477	12475	12480	12400	12448	12602	12458	12527	12333	12452	12542	12544	12557	12461	12426	12397	12458	12455	12368	12558	12375	12417	12398	12532	12390	12556	12283	12399	12590	12559	12552	12569	12440	12386	12449	12554	12381	12460	12379	12383	12397	12505	12442	12276	12569	12486	12636	12407	12438	12363	12534	12385	12509	12361	12594	12579	12490	12523	12449	12460	12302	12422	12431	12495	12415	12565	12410	12487	12561	12437	12521	12461	12477	12462	12551	12348	12418	12462	12495	12499	12364	12437	12538	12496	12427	12459	12292	12389	12548	12483	12577	12537	12416	12394	12429	12550	12548	12413	12408	12529	12425	12447	12408	12408	12456	12306	12321	12414	12538	12336	12557	12467	12583	12372	12321	12365	12629	12480	12592	12429	12447	12454	12513	12531	12551	12407	12464	12389	12416	12455	12430	12413	12440	12552	12362	12589	12489	12314	12475	12545	12393	12623	12450	12419	12446	12600	12416	12371	12404	12465	12423	12449	12520	12288	12540	12435	12470	12409	12569	12430	12549	12497	12273	12518	12481	12440	12421	12574	12419	12418	12362	12484	12535	12418	12477	12397	12580	12503	12408	12470	12489	12263	12664	12464	12489	12559	12526	12416	12452	12354	12513	12494	12540	12404	12435	12363	12457	12476	12443	12484	12434	12429	12552	12514	12523	12313	12324	12319	12474	12455	12498	12592	12546	12450	12448	12412	12469	12480	12617	12465	12366	12530	12574	12453	12491	12593	12242	12697	12403	12557	12501	12609	12463	12480	12451	12609	12587	12444	12422	12418	12455	12494	12444	12499	12410	12462	12401	12566	12445	12476	12284	12361	12404	12390	12412	12460	12409	12615	12354	12355	12391	12643	12525	12385	12522	12443	12414	12496	12392	12545	12424	12399	12487	12482	12511	12553	12450	12366	12451	12539	12381	12511	12407	12491	12628	12391	12291	12452	12609	12604	12641	12386	12277	12452	12478	12534	12564	12502	12647	12549	12463	12562	12425	12459	12390	12667	12511	12469	12403	12534	12388	12451	12553	12647	12492	12453	12434	12487	12417	12417	12581	12359	12684	12184	12466	12508	12608	12418	12287	12334	12499	12449	12470	12340	12479	12464	12483	12431	12342	12313	12478	12432	12422	12496	12296	12470	12461	12473	12356	12494	12462	12494	12272	12549	12380	12558	12582	12445	12541	12640	12443	12558	12542	12324	12428	12562	12504	12260	12383	12639	12350	12522	12480	12577	12271	12559	12389	12527	12426	12339	12442	12579	12393	12353	12629	12405	12452	12525	12352	12223	12446	12578	12577	12681	12460	12603	12506	12588	12605	12564	12630	12706	12345	12374	12398	12380	12499	12537	12423	12401	12559	12419	12546	12513	12417	12553	12395	12556	12148	12478	12474	12430	12485	12459	12532	12320	12461	12378	12482	12348	12354	12456	12510	12337	12508	12497	12444	12384	12466	12451	12571	12490	12443	12474	12403	12553	12468	12474	12433	12528	12430	12484	12555	12251	12443	12577	12568	12486	12615	12764	12351	12424	12348	12443	12366	12527	12394	12493	12568	12585	12451	12463	12618	12495	12477	12544	12429	12438	12470	12422	12517	12415	12481	12468	12599	12502	12546	12448	12584	12664	12423	12374	12475	12480	12386	12604	12366	12490	12436	12499	12558	12552	12608	12500	12399	12510	12520	12413	12516	12585	12518	12634	12507	12432	12680	12433	12557	12477	12377	12611	12393	12511	12472	12431	12565	12496	12642	12605	12458	12379	12433	12396	12518	12534	12519	12436	12425	12409	12672	12681	12486	12534	12478	12323	12482	12405	12624	12443	12532	12432	12553	12363	12465	12506	12402	12488	12454	12471	12493	12746	12423	12372	12511	12670	12525	12476	12586	12400	12476	12389	12352	12555	12544	12594	12560	12372	12319	12606	12524	12410	12453	12481	12460	12543	12451	12378	12635	12247	12528	12422	12635	12460	12512	12584	12636	12484	12395	12581	12494	12617	12449	12495	12495	12570	12511	12623	12416	12477	12417	12478	12377	12665	12484	12521	12404	12517	12540	12526	12498	12633	12403	12537	12361	12505	12366	12491	12483	12583	12452	12572	12503	12395	12463	12447	12558	12509	12383	12534	12446	12282	12281	12447	12509	12363	12462	12372	12516	12548	12445	12433	12437	12341	12548	12366	12554	12403	12356	12500	12428	12407	12459	12298	12565	12325	12695	12496	12531	12549	12303	12509	12399	12429	12455	12610	12298	12442	12734	12350	12595	12674	12474	12540	12506	12412	12378	12408	12560	12378	12423	12306	12359	12563	12346	12421	12392	12554	12452	12466	12457	12520	12487	12463	12524	12508	12433	12608	12435	12416	12430	12367	12460	12499	12357	12470	12457	12446	12531	12470	12396	12562	12503	12448	12432	12485	12490	12515	12417	12298	12319	12416	12542	12499	12503	12428	12504	12522	12392	12485	12525	12495	12571	12265	12329	12537	12595	12348	12594	12499	12643	12332	12438	12377	12513	12423	12351	12339	12505	12554	12326	12364	12411	12333	12523	12416	12283	12380	12430	12492	12734	12324	12338	12664	12499	12495	12497	12501	12495	12444	12483	12579	12371	12446	12619	12422	12419	12392	12440	12579	12519	12378	12370	12518	12414	12603	12497	12470	12472	12508	12377	12314	12612	12513	12520	12550	12520	12544	12470	12506	12441	12495	12545	12455	12329	12470	12365	12431	12388	12459	12434	12505	12439	12658	12345	12527	12645	12305	12547	12346	12600	12560	12490	12534	12471	12489	12535	12413	12325	12404	12398	12466	12396	12408	12641	12492	12360	12410	12404	12663	12429	12450	12519	12549	12529	12433	12458	12659	12448	12370	12601	12415	12486	12517	12570	12458	12583	12435	12390	12519	12443	12382	12518	12511	12476	12398	12265	12687	12581	12400	12528	12498	12624	12436	12396	12411	12428	12555	12504	12526	12545	12662	12606	12416	12300	12488	12600	12361	12517	12523	12408	12339	12564	12402	12558	12609	12525	12579	12390	12419	12554	12488	12494	12605	12330	12376	12412	12486	12485	12340	12453	12329	12338	12322	12690	12542	12313	12594	12434	12419	12435	12565	12375	12414	12459	12412	12457	12416	12334	12487	12477	12565	12541	12453	12436	12569	12593	12379	12478	12543	12560	12414	12570	12365	12602	12337	12524	12536	12402	12455	12491	12499	12356	12638	12497	12533	12408	12579	12420	12492	12406	12424	12594	12560	12392	12473	12616	12504	12485	12536	12425	12552	12421	12518	12557	12390	12427	12534	12431	12533	12438	12415	12432	12591	12272	12475	12536	12388	12507	12451	12311	12419	12422	12532	12332	12288	12304	12318	12334	12418	12427	12504	12431	12447	12548	12259	12497	12460	12360	12431	12442	12377	12571	12511	12547	12501	12535	12433	12429	12439	12558	12561	12463	12496	12406	12452	12400	12515	12486	12580	12480	12570	12528	12572	12343	12382	12460	12471	12433	12538	12445	12545	12282	12442	12458	12338	12528	12366	12391	12376	12419	12430	12411	12497	12331	12755	12488	12383	12420	12370	12467	12449	12335	12391	12508	12422	12444	12453	12616	12313	12625	12446	12451	12367	12640	12430	12639	12353	12575	12377	12410	12422	12411	12463	12245	12493	12397	12653	12476	12462	12416	12437	12472	12653	12317	12622	12538	12384	12491	12524	12456	12509	12579	12431	12358	12592	12272	12404	12570	12385	12365	12324	12500	12511	12382	12535	12527	12461	12413	12508	12537	12569	12369	12564	12353	12479	12298	12432	12481	12380	12318	12412	12383	12473	12326	12435	12604	12395	12511	12454	12633	12394	12617	12486	12425	12404	12405	12491	12444	12374	12572	12272	12362	12563	12435	12385	12376	12492	12435	12433	12534	12432	12475	12388	12472	12368	12472	12443	12637	12542	12441	12416	12572	12444	12424	12498	12643	12430	12461	12488	12617	12613	12598	12544	12471	12561	12484	12577	12322	12499	12398	12515	12538	12544	12489	12619	12441	12463	12393	12437	12443	12433	12501	12394	12468	12509	12506	12562	12502	12377	12545	12519	12521	12470	12444	12554	12318	12492	12540	12432	12496	12618	12488	12458	12498	12688	12399	12424	12442	12579	12226	12491	12473	12492	12398	12382	12316	12528	12408	12512	12538	12672	12330	12408	12431	12523	12443	12367	12461	12568
29296	21851	21038	40529	22357	15080	14731	14422	14355	14359	14441	14326	14328	14093	14573	14407	14196	14421	14374	14455	14616	14278	14416	14283	14248	14403	14266	14309	14391	14505	14174	14268	14265	14263	14436	14497	14197	14279	14575	14448	14277	14153	14266	14346	14365	14331	14271	14306	14166	14275	14425	14116	14235	14331	14315	14352	14340	14277	14248	14325	14331	14276	14461	14264	14239	14282	14381	14268	14228	14233	14125	14523	14268	14137	14245	14259	14255	14125	14446	14386	14355	14354	14293	14358	14608	14288	14213	14204	14464	14447	14283	14432	14277	14337	14262	14466	14154	14275	14195	14321	14253	14345	14480	14385	14215	14430	14538	14287	14145	14156	14224	14249	14272	14109	14071	14365	14255	14330	14320	14375	14448	14180	14344	14208	14254	14368	14244	14058	14329	14456	14285	14392	14386	14196	14323	14154	14322	14279	14163	14651	14316	14150	14211	14504	14091	14308	14281	14249	14341	14340	14372	14227	14203	14229	14285	14112	14250	14184	14196	14071	14277	14493	14201	14131	14158	14361	14290	14171	14229	14295	14286	14377	14309	14429	14243	14060	14370	14238	14378	14440	14376	14356	14367	14279	14282	14337	14413	14359	14334	14344	14304	14410	14388	14243	14252	14174	14051	14342	14503	14556	14450	14170	14164	14264	14353	14305	14176	14376	14248	14178	14229	14180	14471	14133	14582	14379	14307	14226	14354	14325	14533	14282	14371	14312	14070	14281	14181	14150	14264	14281	14311	14180	14152	14417	14222	14165	14343	14369	14264	14155	14359	14276	14254	14235	14467	14382	14511	14446	14308	14370	14294	14342	14220	14175	14161	14270	14308	14313	14229	14250	14383	14302	14520	14291	14252	14301	14231	14156	14212	14272	14181	14282	14311	14332	14463	14213	14330	14268	14061	14218	14191	14249	14169	14411	14311	14359	14382	14327	14350	14182	14357	14246	14324	14238	14461	14308	14403	14444	14419	14186	14131	14074	14344	14200	14207	14369	14116	14211	14473	14199	14193	14279	14266	14257	14058	14282	14310	14488	14281	14383	14154	14424	14359	14228	14164	14153	14270	14264	14306	14377	14543	14440	14287	14314	14178	14113	14294	14312	14267	14364	14279	14165	14515	14295	14138	14336	14371	14318	14164	14266	14138	14162	14265	14245	14219	14222	14362	14377	14144	14281	14201	14382	14339	14337	14234	14194	14224	14296	14189	14237	14398	14482	14286	14135	14266	14196	14257	14117	14198	14194	14274	14374	14099	13958	14406	14273	14282	14225	14344	14243	14324	14183	14443	14209	14282	14340	14488	14286	14296	14168	14319	14196	14163	14292	14116	14349	14355	14081	14349	14311	14394	14247	14401	14169	14173	14286	14174	14318	14461	14234	14170	14334	14069	14153	14172	14124	14251	14502	14398	14175	14424	14155	14132	14038	14161	14322	14056	14383	14185	14352	14363	14258	14310	14179	14270	14198	14271	14294	14335	14299	14312	14312	14224	14404	14400	14369	14165	14141	14298	14404	14375	14133	14263	14449	14251	14191	14212	14241	14292	14257	14563	14270	14324	14385	14328	14402	14275	14326	14255	14392	14175	14224	14319	14351	14273	14303	14261	14250	14193	14350	14316	14317	14316	14275	14051	14231	14333	14159	14154	14174	14173	14354	14204	14110	14182	14119	14200	14325	14300	14270	14174	14253	14548	14340	14415	14259	14168	14404	14316	14162	14118	14370	14280	14241	14211	14162	14142	14435	14309	14388	14327	14275	14341	14431	14368	14106	14281	14317	14282	14337	14480	14448	14261	14331	14293	14074	14249	14283	14523	14308	14367	14351	14414	14193	14414	14154	14258	14066	14230	14114	14333	14282	14407	14310	14455	14171	14069	14387	14277	14338	14454	14388	14186	14131	14479	14344	14144	14312	14330	14217	14412	14210	14182	14177	14263	14338	14186	14232	14328	14456	14430	14380	14420	14248	14415	14380	14219	14171	14397	14240	14203	14198	14278	14373	14300	14391	14131	14343	14211	14429	14204	14265	14261	14356	14309	14180	14199	14263	14095	14215	14249	14236	14457	14229	14180	14311	14299	14136	14254	14180	14451	14183	14226	14285	14378	14251	14371	14247	14353	14361	14384	14278	14358	14341	14479	14240	14425	14358	14190	14279	14251	14380	14502	14058	14399	14341	14284	14248	14089	14207	14090	14298	14163	14249	14354	14128	14342	14383	14363	14363	14338	14354	14277	14310	14282	14330	14218	14234	14354	14476	14458	14186	14373	14258	14301	14433	14224	14185	14472	14213	14249	14299	14300	14262	14206	14455	14195	14190	14307	14414	14173	14374	14164	14272	14480	14356	14394	14274	14397	14240	14327	14417	14311	14170	14292	14140	14449	14416	14184	14361	14056	14043	14221	14340	14382	14301	14295	14374	14466	14358	14152	14163	14490	14229	14243	14276	14276	14266	14229	14356	14161	14388	14286	14417	14427	14418	14505	14367	14034	14247	14463	14287	14399	14218	14344	14348	14352	14262	14246	14274	14502	14369	14135	14243	14360	14494	14394	14291	14224	14229	14237	14333	14479	14355	14265	14375	14158	14311	14089	14169	14327	14175	14118	14414	14259	14343	14470	14340	14213	14113	14169	14255	14234	14284	14161	14313	14309	14433	14272	14349	14316	14320	14296	14208	14360	14215	14419	14337	14351	14282	14332	14296	14313	14453	14405	14124	14196	14211	14226	14122	14608	14407	14238	14223	14301	14481	14315	14293	14092	14253	14389	14441	14319	14207	14125	14374	14272	14280	14254	14498	14372	14124	14481	14322	14323	14296	14514	14430	14278	14178	14393	14429	14335	14309	14168	14290	14319	14224	14250	14151	14374	14272	14316	14280	14229	14289	14164	14334	14230	14458	14217	14197	14386	14295	14364	14398	14366	14336	14331	14366	14371	14303	14312	14245	14326	14322	14531	14325	14276	14349	14203	14103	14247	13994	14468	14177	14196	14337	14340	14295	14265	14468	14274	14161	14445	14140	14408	14257	14302	14219	14215	14196	14379	14289	14361	14350	14420	14272	14249	14362	14317	14451	14374	14355	14152	14300	14221	14330	14266	14429	14143	14345	14383	14381	14149	13980	14414	14322	14371	14300	14469	14307	14252	14179	14341	14244	14210	14275	14312	14272	14229	14142	14265	14212	14232	14157	14166	14326	14255	14129	14408	14307	14360	14409	14228	14351	14384	14249	14122	14205	14400	14227	14290	14171	14295	14450	14374	14403	14278	14421	14437	14233	14234	14375	14291	14221	14335	14344	14292	14320	14403	14219	14241	14377	14360	14310	14330	14594	14374	14273	14404	14259	14222	14271	14165	14464	14147	14209	14276	14325	14337	14363	14262	14350	14321	14243	14152	14271	14296	14362	14242	14455	14219	14154	14372	14224	14240	14476	14405	14506	14346	14235	14331	14429	14312	14145	14228	14330	14223	14294	14231	14265	14178	14288	14258	14200	14171	14226	14481	14216	14236	14363	14381	14205	14397	14303	14219	14097	14495	14286	14349	14415	14394	14237	14452	14305	14418	14432	14426	14413	14362	14322	14212	14293	14330	14156	14324	14016	13995	14193	14372	14496	14163	14377	14283	14255	14427	14364	14326	14384	14235	14259	14296	14351	14359	14326	14290	14442	14223	14166	14258	14177	14147	14380	14348	14178	14141	14144	14248	14252	14476	14248	14299	14162	14536	14215	14437	14383	14200	14403	14459	14444	14461	14359	14306	14010	14251	14204	14359	14284	14097	14231	14339	14150	14407	14322	14434	14211	14500	14172	14260	14330	14340	14317	14298	14422	14280	14174	14174	14160	14339	14206	14317	14422	14149	14295	14341	14282	14237	14235	14369	14218	14209	14351	14195	14214	14431	14465	14319	14291	14290	14201	14377	14319	14180	14301	14188	14366	14105	14306	14303	14345	14467	14406	14303	14337	14287	14243	14462	14228	14267	14280	14579	14072	14225	14214	14481	14230	14239	14343	14326	14342	14277	14333	14208	14179	14341	14465	14456	14289	14284	14361	14273	14327	14327	14346	14268	14317	14200	14078	14314	14337	14384	14171	14375	14232	14186	14447	14375	14318	14307	14235	14390	14523	14427	14280	14247	14237	14066	14326	14441	14196	14253	14312	14294	14368	14231	14246	14515	14250	14206	14236	14424	14315	14356	14348	14212	14246	14263	14168	14362	14230	14385	14116	14429	14201	14355	14441	14445	14053	14364	14272	14347	14244	14351	14445	14296	14343	14583	14357	14482	14234	14321	14369	14196	14386	14402	14226	14477	14203	14147	14391	14214	14247	14215	14543	14292	14231	14308	14172	14373	14103	14335	14423	14405	14265	14310	14159	14367	14353	14232	14301	14351	14481	14462	14421	14465	14439	14191	14478	14400	14291	14376	14309	14163	14167	14323	14205	14134	14429	14251	14336	14265	14276	14080	14394	14300	14489	14448	14471	14193	14120	14259	14055	14295	14225	14283	14163	14288	14428	14313	14344	14076	14366	14311	14283	14149	14222	14110	14342	14168	14209	14342	14241	14314	14264	14211	14304	14089	14337	14117	14171	14343	14576	14298	14292	14340	14379	14362	14376	14443	14259	14235	14293	14142	14359	14246	14240	14205	14222	14287	14252	14200	14321	14121	14190	14217	14310	14256	14254	14263	14343	14165	14387	14343	14075	14442	14297	14485	14355	14344	14317	14335	14527	14164	14358	14159	14202	14271	14229	14199	14347	14388	14308	14230	14347	14363	14364	14195	14246	14072	14201	14243	14382	14189	14212	14248	14268	14252	14304	14317	14110	14166	14208	14326	14264	14402	14432	14297	14263	14478	14245	14244	14434	14337	14314	14448	14336	14358	14209	14312	14240	14344	14335	14367	14388	14291	14232	14350	14208	14395	14381	14426	14341	14283	14308	14143	14257	14145	14129	14189	14267	14238	14319	14213	14174	14261	14400	14308	14326	14310	14256	14253	14346	14385	14444	14132	14365	14355	14278	14302	14429	14386	14239	14197	14427	14410	14289	14229	14421	14348	14190	14492	14322	14260	14239	14461	14395	14315	14474	14412	14158	14113	14048	14135	14261	14214	14254	14333	14208	14525	14416	14383	14390	14351	14360
14952	15662	16951	41797	15205	12555	12510	12350	12331	12460	12383	12388	12318	12398	12444	12423	12364	12441	12530	12627	12438	12259	12309	12323	12443	12263	12337	12217	12227	12315	12179	12373	12388	12411	12349	12363	12090	12267	12244	12492	12370	12258	12164	12134	12201	12173	12273	12296	12264	12098	12193	12313	12418	12225	12300	12307	12325	12325	12126	12094	12269	12260	12228	12297	12323	12263	12299	12327	12418	12334	12386	12325	12141	12364	12338	12306	12151	12473	12198	12220	12205	12390	12252	12264	12254	12351	12240	12323	12424	12388	12212	12287	12317	12380	12420	12174	12145	12239	12171	12243	12321	12299	12282	12426	12364	12300	12287	12149	12266	12339	12197	12246	12283	12158	12312	12164	12398	12249	12282	12231	12377	12260	12100	12353	12278	12337	12292	12320	12388	12333	12391	12128	12293	12051	12335	12301	12299	12248	12340	12185	12379	12324	12378	12310	12347	12339	12174	12155	12295	12228	12292	12052	12362	12529	12258	12237	12344	12220	12180	12294	12293	12312	12251	12315	12238	12351	12088	12052	12290	12388	12277	12307	12214	12360	12333	12339	12162	12439	12308	12322	12212	12303	12079	12221	12350	12218	12162	12319	12254	12223	12221	12362	12172	12344	12260	12426	12208	12377	12425	12332	12429	12254	12328	12200	12262	12333	12321	12267	12365	12147	12265	12346	12188	12214	12159	12203	12177	12258	12369	12259	12275	12319	12078	12333	12311	12269	12357	12329	12297	12257	12318	12279	12254	12268	12338	12197	12207	12353	12203	12290	12181	12291	12341	12355	12272	12069	12174	12212	12215	12121	12415	12116	12266	12324	12155	12321	12113	12301	12096	12397	12158	12099	12297	12359	12183	12415	12175	12391	12296	12144	12332	12303	12248	12321	12317	12320	12304	12216	12353	12233	12134	12319	12285	12339	12329	12290	12253	12317	12301	12104	12252	12314	12383	12385	12300	12354	12254	12215	12226	12371	12487	12171	12365	12266	12342	12368	12393	12385	12313	12352	12395	12319	12156	12307	12179	12239	12235	12280	12220	12319	12272	12239	12252	12218	12453	12289	12365	12239	12246	12258	12306	12298	12263	12389	12133	12241	12308	12227	12280	12184	12368	12204	12410	12329	12234	12268	12232	12245	12279	12277	12579	12222	12317	12171	12487	12191	12264	12305	12240	12186	12200	12278	12271	12265	12296	12182	12187	12209	12336	12215	12420	12320	12359	12322	12262	12330	12201	12191	12289	12273	12261	12143	12321	12155	12410	12067	12183	12182	12423	12230	12385	12280	12181	12256	12295	12252	12392	12306	12237	12305	12160	12279	12379	12315	12333	12318	12268	12267	12186	12222	12207	12215	12172	12290	12269	12245	12334	12306	12306	12199	12267	12275	12190	12314	12268	12283	12294	12266	12267	12358	12246	12394	12336	12346	12186	12297	12304	12366	12233	12306	12312	12105	12317	12331	12370	12517	12329	12220	12356	12323	12254	12245	12224	12294	12188	12219	12329	12397	12285	12243	12357	12275	12197	12270	12171	12347	12269	12309	12189	12248	12257	12364	12188	12214	12575	12339	12269	12306	12297	12214	12299	12285	12317	12190	12522	12295	12343	12392	12244	12254	12139	12350	12299	12298	12259	12167	12410	12260	12179	12553	12277	12321	12323	12462	12403	12294	12239	12172	12255	12293	12309	12272	12150	12235	12267	12213	12234	12255	12363	12314	12308	12267	12153	12122	12203	12397	12235	12139	12251	12442	12308	12269	12331	12311	12326	12446	12223	12240	12316	12473	12284	12326	12300	12228	12257	12349	12339	12204	12135	12365	12195	12432	12247	12359	12301	12364	12226	12531	12271	12331	12243	12247	12300	12181	12249	12311	12209	12249	12312	12241	12305	12399	12236	12393	12244	12145	12456	12358	12432	12180	12295	12389	12352	12448	12274	12119	12192	12248	12265	12188	12483	12366	12356	12322	12329	12321	12273	12340	12096	12338	12294	12318	12120	12256	12255	12351	12201	12315	12378	12439	12414	12450	12220	12355	12238	12256	12449	12386	12294	12280	12253	12362	12339	12275	12226	12179	12171	12249	12190	12206	12273	12103	12421	12208	12274	12189	12135	12368	12199	12095	12276	12318	12359	12210	12364	12356	12339	12236	12524	12169	12225	12375	12324	12248	12252	12227	12291	12325	12334	12244	12177	12381	12226	12138	12244	12270	12409	12350	12215	12262	12276	12387	12290	12240	12411	12153	12312	12236	12230	12263	12336	12204	12136	12100	12339	12326	12300	12222	12367	12387	12086	12273	12259	12392	12295	12224	12247	12206	12338	12379	12294	12195	12364	12377	12363	12287	12211	12320	12175	12377	12307	12236	12257	12184	12145	12266	12243	12318	12237	12152	12479	12355	12439	12370	12321	12318	12255	12201	12377	12320	12190	12199	12381	12244	12283	12349	12321	12239	12302	12343	12274	12217	12278	12302	12305	12424	12376	12393	12311	12118	12293	12353	12300	12291	12243	12315	12246	12148	12265	12148	12245	12360	12242	12083	12144	12321	12297	12312	12294	12241	12259	12427	12373	12210	12363	12282	12155	12239	12410	12326	12256	12433	12357	12233	12261	12268	12001	12455	12221	12160	12251	12162	12404	12485	12343	12394	12340	12203	12442	12181	12301	12282	12176	12282	12403	12185	12180	12408	12290	12223	12344	12289	12288	12226	12160	12333	12242	12153	12292	12268	12306	12143	12226	12236	12132	12183	12382	12321	12364	12126	12386	12272	12217	12285	12235	12147	12368	12412	12240	12319	12306	12407	12291	12145	12382	12230	12345	12242	12446	12311	12276	12203	12314	12231	12292	12292	12234	12165	12316	12296	12432	12290	12358	12250	12235	12241	12334	12327	12157	12331	12331	12360	12315	12281	12345	12276	12268	12081	12273	12329	12208	12232	12276	12249	12400	12380	12225	12208	12280	12221	12416	12202	12241	12271	12278	12228	12262	12366	12292	12236	12255	12346	12360	12274	12254	12255	12328	12358	12287	12220	12331	12291	12415	12348	12177	12214	12362	12261	12271	12464	12363	12262	12371	12114	12344	12178	12326	12369	12385	12329	12232	12411	12320	12324	12185	12343	12355	12299	12415	12367	12304	12297	12276	12301	12199	12413	12384	12177	12320	12279	12163	12283	12284	12196	12333	12197	12220	12331	12334	12286	12394	12372	12160	12361	12248	12335	12497	12247	12438	12190	12190	12410	12155	12344	12138	12512	12381	12425	12271	12368	12291	12213	12334	12268	12380	12353	12342	12450	12226	12347	12431	12240	12337	12389	12299	12219	12274	12238	12304	12322	12217	12297	12269	12253	12077	12263	12315	12248	12449	12107	12343	12368	12112	12371	12254	12317	12241	12295	12306	12239	12187	12303	12342	12261	12134	12203	12267	12189	12232	12404	12288	12227	12254	12369	12264	12336	12287	12349	12447	12273	12343	12328	12345	12305	12173	12403	12334	12473	12275	12317	12445	12174	12275	12310	12183	12182	12382	12127	12242	12265	12025	12200	12348	12191	12336	12280	12265	12418	12175	12505	12183	12239	12342	12184	12217	12330	12317	12273	12174	12294	12248	12211	12362	12398	12303	12244	12323	12319	12410	12393	12290	12325	12197	12298	12352	12251	12309	12328	12233	12417	12254	12180	12279	12227	12284	12305	12311	12387	12314	12309	12189	12197	12161	12293	12145	12228	12328	12056	12064	12280	12204	12125	12384	12277	12213	12238	12366	12386	12305	12337	12146	12338	12291	12144	12191	12221	12266	12185	12388	12235	12374	12277	12311	12322	12296	12065	12271	12216	12276	12206	12385	12221	12174	12321	12495	12360	12283	12186	12348	12209	12212	12299	12291	12327	12209	12309	12284	12198	12224	12280	12199	12344	12160	12575	12088	12368	12387	12259	12330	12279	12200	12545	12241	12184	12215	12338	12102	12360	12248	12335	12286	12071	12367	12298	12328	12287	12343	12345	12471	12151	12355	12179	12276	12208	12345	12159	12273	12365	12346	12313	12255	12323	12356	12071	12184	12190	12244	12330	12336	12221	12297	12268	12173	12428	12316	12212	12283	12392	12236	12385	12238	12059	12316	12141	12298	12356	12253	12222	12374	12273	12392	12299	12248	12321	12245	12277	12186	12423	12385	12329	12079	12307	12318	12332	12107	12216	12299	12188	12200	12199	12182	12339	12529	12379	12284	12251	12082	12263	12467	12330	12129	12453	12319	12367	12189	12447	12355	12123	12226	12275	12345	12372	12357	12266	12078	12297	12378	12359	12404	12356	12246	12301	12231	12110	12174	12168	12283	12269	12278	12322	12334	12334	12288	12340	12289	12464	12155	12258	12313	12242	12208	12348	12229	12285	12169	12180	12278	12276	12165	12196	12347	12286	12269	12153	12305	12358	12256	12190	12311	12208	12317	12325	12322	12106	12139	12201	12212	12072	12329	12081	12337	12272	12376	12297	12173	12215	12252	12466	12292	12220	12166	12293	12237	12303	12333	12370	12255	12300	12270	12200	12282	12331	12260	12410	12349	12291	12436	12480	12413	12395	12412	12274	12271	12179	12189	12169	12180	12254	12401	12250	12276	12307	12390	12331	12181	12348	12309	12210	12275	12274	12166	12268	12208	12178	12431	12444	12183	12285	12161	12325	12238	12136	12205	12270	12343	12335	12194	12372	12389	12152	12298	12182	12353	12283	12220	12407	12243	12280	12291	12230	12268	12224	12234	12326	12160	12193	12338	12305	12274	12287	12312	12310	12282	12233	12176	12262	12299	12224	12120	12093	12213	12265	12256	12233	12300	12143	12451	12374	12255	12284	12223	12368	12158	12363	12355	12357	12369	12244	12282	12396	12342	12394	12413	12392	12385	12269	12369	12241	12230	12347	12143	12260	12346	12465	12303	12277	12418	12213	12398	12157	12410	12194	12103	12521	12195	12252	12111	12370	12248	12193	12268	12259	12338	12343	12319	12353	12454	12211	12158	12219	12316	12314	12473	12159	12271	12400	12368	12218	12406	12441	12351	12429	12330	12071	12238	12209	12155	11997	12113	12223	12152	12333	12278	12208	12475	12350	12357	12263	12328	12064	12157	12124	12148	12286	12227	12350
25426	21490	28618	57213	45294	22892	20085	16678	16133	15985	16077	15931	16006	15760	15857	15708	15818	15967	15855	16074	16013	16023	15970	15835	15813	15633	15601	15808	15591	15678	15655	16511	16628	15826	15733	15533	15603	15487	15699	15510	15374	15595	15613	15681	15761	15672	15601	15697	15664	15640	15477	15446	15646	15723	15767	15690	15500	15608	15513	15591	15608	15800	15638	15555	15602	15611	15560	15724	15614	15733	15539	15390	15537	15545	15645	15727	15551	15592	15590	15752	15671	15572	15580	15551	15555	15597	15376	15529	15697	15716	15771	15674	15625	15744	15625	15676	15793	15522	15535	15750	15533	15622	15696	15421	15723	15603	15510	15508	15499	15703	15638	15663	15731	15713	15567	15750	15575	15515	15545	15372	15621	15815	15779	15654	15709	15530	15540	15399	15789	15484	15434	15751	15540	15600	15597	15677	15602	15565	15590	15660	15546	15564	15517	15597	15644	15581	15503	15487	15639	15524	15459	15659	15438	15480	15663	15401	15653	15558	15598	15593	15678	15609	15576	15503	15637	15908	15564	15772	15642	15677	15456	15596	15410	15778	15437	15443	15373	15525	15362	15421	15676	15661	15436	15401	15722	15530	15574	15528	15647	15507	15607	15732	15736	15714	15644	15597	15618	15656	15539	15444	15604	15307	15497	15551	15651	15455	15681	15618	15488	15466	15675	15543	15576	15641	15730	15578	15515	15413	15512	15522	15550	15511	15641	15678	15513	15399	15495	15639	15672	15667	15716	15517	15458	15531	15565	15508	15500	15417	15578	15716	15509	15512	15686	15716	15633	15325	15692	15577	15463	15434	15852	15589	15579	15622	15611	15530	15695	15490	15523	15430	15549	15452	15528	15605	15564	15512	15385	15612	15634	15607	15713	15385	15505	15667	15550	15533	15852	15631	15455	15498	15540	15468	15695	15476	15619	15597	15707	15515	15573	15549	15479	15468	15468	15496	15632	15647	15527	15628	15570	15690	15567	15640	15696	15366	15694	15595	15541	15783	15641	15832	15696	15519	15570	15561	15627	15575	15475	15597	15677	15546	15545	15418	15671	15491	15639	15629	15736	15721	15676	15536	15698	15636	15583	15730	15674	15429	15444	15583	15416	15497	15604	15649	15498	15637	15517	15608	15432	15522	15668	15625	15561	15310	15604	15595	15452	15545	15547	15326	15420	15764	15482	15757	15659	15346	15493	15794	15606	15655	15592	15654	15408	15513	15722	15444	15350	15657	15524	15569	15631	15744	15495	15318	15707	15489	15727	15559	15532	15470	15734	15516	15751	15505	15607	15414	15701	15712	15425	15639	15413	15631	15467	15677	15562	15463	15490	15595	15501	15475	15755	15529	15653	15610	15520	15660	15655	15502	15632	15714	15502	15567	15462	15412	15625	15785	15732	15586	15652	15406	15503	15535	15469	15608	15504	15491	15519	15686	15600	15424	15468	15611	15384	15326	15545	15547	15585	15600	15419	15628	15586	15617	15606	15394	15707	15617	15664	15598	15660	15506	15404	15742	15561	15727	15384	15690	15491	15690	15387	15721	15404	15636	15700	15650	15446	15554	15530	15675	15445	15648	15592	15518	15773	15553	15570	15511	15593	15611	15488	15588	15379	15612	15753	15428	15822	15542	15730	15388	15626	15743	15506	15637	15448	15683	15473	15471	15500	15745	15694	15578	15755	15663	15510	15443	15652	15555	15555	15477	15609	15491	15404	15453	15719	15613	15722	15457	15389	15475	15715	15548	15513	15789	15530	15605	15492	15352	15673	15676	15543	15842	15434	15850	15578	15588	15580	15595	15355	15563	15490	15611	15596	15746	15524	15539	15672	15611	15579	15502	15754	15570	15611	15417	15710	15427	15413	15839	15582	15710	15692	15603	15421	15609	15465	15408	15417	15575	15681	15535	15667	15636	15671	15402	15688	15472	15648	15578	15469	15579	15476	15586	15470	15584	15498	15453	15645	15662	15607	15598	15689	15481	15563	15531	15546	15584	15312	15449	15444	15441	15689	15586	15841	15521	15587	15504	15543	15365	15684	15530	15584	15530	15685	15456	15567	15609	15361	15461	15766	15870	15390	15624	15567	15753	15601	15515	15642	15438	15466	15637	15677	15483	15505	15640	15618	15722	15779	15595	15552	15551	15595	15704	15647	15699	15491	15637	15447	15478	15799	15802	15640	15352	15463	15345	15513	15682	15606	15522	15492	15578	15590	15516	15513	15521	15522	15519	15488	15593	15592	15684	15538	15461	15664	15450	15483	15612	15532	15480	15585	15449	15663	15507	15426	15429	15722	15463	15619	15579	15654	15405	15632	15537	15729	15504	15492	15666	15452	15595	15499	15696	15658	15569	15534	15677	15550	15624	15455	15614	15559	15699	15603	15701	15491	15553	15422	15416	15660	15683	15640	15379	15605	15885	15538	15832	15664	15524	15673	15749	15559	15440	15814	15610	15514	15477	15694	15616	15682	15525	15446	15692	15569	15792	15496	15653	15508	15484	15512	15451	15624	15724	15536	15565	15572	15407	15666	15424	15694	15515	15622	15668	15595	15655	15676	15594	15547	15467	15433	15488	15348	15451	15759	15639	15587	15565	15496	15334	15557	15577	15546	15543	15404	15644	15433	15559	15607	15688	15403	15570	15564	15674	15654	15463	15603	15688	15593	15508	15605	15680	15335	15694	15423	15431	15468	15669	15642	15603	15769	15534	15671	15439	15629	15574	15376	15517	15691	15461	15635	15532	15473	15402	15291	15532	15646	15571	15561	15569	15581	15471	15569	15482	15543	15475	15562	15662	15608	15712	15614	15589	15817	15573	15683	15664	15643	15311	15793	15372	15462	15700	15620	15771	15895	15542	15549	15684	15655	15560	15685	15572	15729	15475	15455	15476	15558	15652	15739	15493	15507	15440	15589	15569	15629	15594	15549	15808	15752	15766	15545	15642	15524	15698	15553	15492	15624	15664	15846	15685	15544	15534	15584	15662	15654	15630	15508	15598	15499	15523	15421	15719	15421	15602	15527	15457	15536	15545	15581	15481	15573	15611	15517	15659	15331	15675	15443	15371	15593	15532	15658	15709	15511	15394	15424	15505	15637	15673	15448	15571	15614	15704	15495	15589	15528	15447	15583	15481	15536	15515	15608	15498	15549	15416	15613	15507	15563	15393	15404	15646	15670	15658	15572	15589	15709	15497	15497	15598	15537	15412	15452	15531	15530	15562	15553	15658	15636	15613	15547	15597	15555	15721	15391	15390	15558	15540	15452	15567	15640	15592	15454	15675	15597	15602	15376	15564	15418	15618	15634	15270	15604	15681	15566	15457	15308	15549	15647	15571	15492	15404	15539	15589	15516	15670	15713	15686	15665	15525	15658	15607	15702	15494	15577	15604	15532	15609	15814	15580	15715	15519	15618	15534	15793	15551	15752	15448	15623	15680	15555	15716	15657	15646	15673	15602	15619	15465	15462	15580	15558	15573	15575	15489	15552	15562	15598	15611	15269	15493	15550	15728	15485	15614	15323	15554	15520	15584	15473	15650	15353	15593	15637	15425	15560	15476	15620	15591	15583	15745	15410	15536	15622	15842	15335	15500	15663	15574	15511	15678	15575	15588	15596	15453	15502	15620	15637	15621	15683	15626	15522	15507	15610	15481	15707	15607	15450	15542	15552	15456	15599	15602	15716	15440	15528	15585	15456	15532	15557	15363	15695	15610	15551	15711	15515	15562	15527	15617	15680	15490	15315	15528	15475	15555	15505	15549	15610	15515	15572	15623	15542	15665	15580	15620	15757	15556	15494	15441	15487	15494	15473	15500	15628	15484	15600	15465	15535	15637	15675	15481	15474	15590	15639	15477	15487	15411	15546	15504	15515	15664	15629	15657	15518	15523	15540	15605	15611	15627	15743	15644	15528	15423	15703	15490	15559	15260	15509	15365	15537	15900	15568	15648	15521	15690	15656	15601	15612	15710	15751	15660	15428	15528	15403	15686	15667	15418	15463	15711	15572	15361	15434	15516	15291	15505	15728	15609	15630	15509	15632	15776	15539	15748	15530	15496	15414	15618	15630	15653	15381	15623	15499	15595	15765	15651	15643	15602	15661	15498	15569	15732	15690	15563	15561	15682	15723	15869	15559	15465	15466	15647	15674	15790	15537	15518	15664	15617	15678	15587	15460	15578	15481	15529	15518	15488	15510	15510	15530	15555	15727	15522	15649	15494	15676	15656	15450	15402	15465	15621	15514	15378	15673	15521	15652	15484	15465	15557	15559	15672	15619	15687	15618	15393	15511	15519	15479	15566	15638	15432	15619	15654	15577	15624	15495	15467	15725	15478	15699	15535	15539	15606	15565	15658	15393	15606	15624	15430	15726	15596	15514	15593	15678	15456	15682	15470	15596	15342	15589	15517	15440	15598	15751	15484	15442	15435	15498	15518	15523	15667	15671	15545	15569	15566	15534	15554	15380	15457	15636	15723	15686	15515	15569	15545	15665	15663	15540	15369	15496	15547	15576	15503	15643	15551	15572	15558	15465	15644	15384	15528	15673	15601	15577	15743	15660	15633	15685	15673	15482	15476	15516	15519	15563	15652	15492	15693	15527	15699	15796	15756	15618	15579	15416	15639	15571	15546	15740	15589	15552	15601	15587	15504	15548	15629	15314	15566	15634	15525	15547	15732	15668	15684	15693	15668	15574	15561	15541	15592	15525	15317	15656	15628	15601	15605	15679	15567	15516	15394	15466	15568	15537	15449	15473	15543	15543	15436	15544	15610	15596	15523	15576	15615	15318	15613	15474	15610	15540	15728	15434	15567	15439	15566	15652	15643	15786	15500	15558	15608	15401	15463	15575	15527	15465	15589	15578	15697	15680	15523	15499	15669	15555	15670	15551	15555	15610	15501	15481	15747	15480	15730	15433	15498	15479	15483	15678	15484	15444	15517	15587	15538	15696	15453	15610	15668	15778	15709	15872	15623	15706	15535	15649	15633	15517	15506	15538	15396	15499	15707	15832	15509	15693	15472	15624	15460	15584	15560	15613	15683	15585	15411	15593	15605	15430	15562	15700	15738	15628	15714	15428	15767	15611	15591	15545	15549	15771	15652	15697	15458	15557	15647	15672	15527	15627	15525	15372	15407	15671	15663
15707	24051	25851	74680	29541	14627	14220	13871	13680	13675	13569	13461	13687	13491	13413	13470	13566	13371	13522	13683	13420	13551	13607	13447	13402	13172	13102	13196	13367	13032	13451	14701	14362	13095	13306	13149	13324	13043	13306	13050	13190	13145	13150	13054	12903	13214	13170	13311	12976	13302	13234	13281	13163	13118	13236	13205	13189	13139	13083	13094	13098	13225	13174	13195	13218	13132	13099	13109	13133	13383	13217	13072	13167	13037	13152	13075	13060	13133	13134	13152	13161	13147	13059	13042	13194	13104	13078	13102	13076	13195	13249	13139	13107	13048	13064	13115	13164	13209	13318	13165	13251	13183	13292	13233	13295	13191	13071	13175	13092	13193	13111	13200	13317	13117	13275	13147	12967	13218	13151	13289	13052	13316	13183	13097	12994	13259	13098	12956	13099	13116	13150	13075	13073	13108	12869	13217	13329	13130	13169	13202	13118	13070	13170	13094	13200	13172	13059	13266	13125	13083	13132	13117	13196	13139	13126	13330	12903	13034	13102	13117	13146	13293	13190	13305	13175	13112	13094	13251	13212	13240	13325	13011	13058	13094	13097	12989	13097	13160	13138	13159	13061	13130	13051	13162	13141	13238	13050	13227	13134	13009	13124	13234	13137	13066	13109	13246	13205	13161	13316	13275	13156	12994	13228	13013	13112	13201	13231	12975	13067	13255	13222	13124	13124	13183	13160	13079	13024	13104	13282	13212	13132	13321	13288	13036	13202	13319	13242	13375	13026	13197	13002	13151	13287	13319	13109	13144	13247	13074	13016	13038	13047	12978	13142	13011	13150	13161	13219	13068	13176	12959	13161	13126	13097	13201	13056	13138	13171	13325	13245	13254	13276	13187	13146	13053	13325	12981	13151	13087	13159	13136	13101	13185	13207	13120	13116	13006	13069	13181	13231	13230	13199	13215	13122	13212	13078	13079	13148	13156	13176	13042	13301	13027	13196	13142	13143	13078	13018	12952	13109	13038	13089	13137	13011	13139	13203	13089	12939	13088	13214	13286	13346	13199	13254	13127	13021	13149	13158	13081	13013	13162	13268	13074	13105	12870	13151	13061	13080	13117	13375	13225	13178	13218	13131	13075	13334	13189	13139	13209	13137	13226	13037	13058	13136	13165	13163	13200	13065	13241	13215	13040	13105	13187	13222	13046	13033	13200	13307	13278	13180	13063	13201	13181	13131	13198	13078	13024	13186	13068	13090	13065	13414	13312	13076	12926	13254	12995	13115	13116	13221	13197	13221	13058	13203	13337	13115	13037	13106	13196	12975	13341	13053	13298	13134	13032	13237	13147	13052	13166	13331	13240	13008	13251	13151	13244	13053	13130	13249	13134	13180	13130	13189	13057	13157	13032	13113	13031	13198	13246	13207	13213	13151	13286	13211	13123	13186	13001	13116	13172	13157	13091	13075	13198	13155	13099	13131	13160	13191	13173	13032	13201	13109	13167	13021	13088	13086	12967	12981	13095	13214	13046	13162	13232	13101	13131	13132	13164	13037	13233	13278	13125	13100	13210	13207	13204	13278	13061	13123	13131	13240	12995	13249	13222	13077	13144	13113	13189	13160	13173	13086	13131	13178	13120	13267	13097	13086	13025	13118	13243	13108	12990	13106	13075	13048	13143	13148	13108	13299	13127	13176	13148	13163	13250	13114	13251	13232	13086	13035	13244	13140	13039	13184	13112	13183	13155	13227	13115	12965	13221	13121	13082	13064	13127	13024	13232	13129	13143	13223	13239	13203	13117	13344	13157	13231	13209	13125	13127	13244	13124	13181	13009	13102	13393	13260	13074	13181	13240	13224	13072	13212	13198	13083	13175	13366	13082	13114	13125	13161	13206	13052	13180	13187	13246	12998	13070	13211	13052	13136	13204	13260	13030	13079	13175	13148	13158	13076	13004	13150	13295	13148	13132	13133	13081	13118	12890	13104	13211	13057	13102	13097	13271	13200	13130	13097	13249	13338	13146	12991	12991	13139	13128	13164	13173	13194	13027	13081	13110	13026	13216	13188	13218	13114	13074	13067	13110	13237	13104	13112	13143	13110	13244	13223	13061	13017	12956	13021	13137	13027	13082	13052	13314	13089	13186	13178	13255	13097	13161	13166	13259	13013	13308	13132	13145	13113	13096	13112	13177	13124	13081	13320	13064	13115	13185	13082	13104	13166	13094	13124	13274	13279	13043	13001	12971	13123	13079	13054	13127	13101	13134	13228	13242	13276	13122	13212	13262	13110	13126	13293	13140	13406	13281	12878	13242	13216	13059	13130	13118	13049	13131	13379	13091	13126	13039	13131	13136	13192	13264	13090	13154	13006	13047	13048	13132	13237	13158	13186	13210	13100	13164	13187	13128	13203	13156	13006	13045	13246	13149	13045	13351	13278	13069	13228	13238	13032	13202	13134	13330	13114	13205	13246	12996	13090	13347	13068	13141	13079	13243	13085	13169	13139	13206	13071	13046	13291	13142	13085	13041	13047	13125	13320	13186	13245	13050	13299	13175	13180	13150	13073	13079	13243	13200	13162	13195	13332	13133	13096	13105	13205	13110	13198	13128	13027	12958	13124	13107	13060	13088	13081	13103	13129	13183	13179	13199	13161	13166	13082	13088	13263	13241	13174	12990	13238	13208	13039	13226	13260	13057	12930	13147	13203	13096	13215	13207	12983	13122	13056	13181	13110	13017	13198	13286	13154	13158	13251	13070	13199	13148	12960	13161	13129	13154	13206	13029	13106	13214	13135	13177	13068	13221	13126	13330	13053	13204	13207	13071	13135	13131	13043	13300	13189	13237	13006	13127	13276	13062	13072	13172	13134	13070	13253	13134	13319	12954	13133	13112	13088	13109	13152	13197	13124	13108	13065	13097	13184	13093	13155	13197	13118	13204	13130	13296	13127	13142	13112	13153	13067	13061	13120	13061	13093	13173	13067	13136	13067	13099	13077	13168	13289	13089	13068	13103	13217	13165	13205	13182	13108	13245	13134	13080	13155	13178	13143	13037	13224	13107	13177	13164	13129	13133	13078	13148	13120	13191	13085	13124	13246	13004	13224	13173	13278	13288	13126	13174	13024	13102	13005	13120	13102	13106	13436	13079	13150	13180	13262	13177	12933	13044	13209	13210	13180	13091	13075	13292	13127	13074	12941	13250	13184	13143	13201	13151	13247	13086	13194	13294	13164	13149	13135	12990	13043	13032	13186	13179	13081	13154	13281	13296	13160	13196	13068	13238	13035	13094	13139	13220	13213	12964	13197	13261	13317	12947	13050	13190	13196	13016	13259	13191	13194	13165	13141	13092	13209	13193	13407	13069	13074	13345	13107	13182	13215	13246	13221	13118	13185	13323	13139	12932	13152	13137	13119	13137	13251	13215	13036	13246	13135	13267	13113	13137	13109	13205	13024	13074	13118	13278	13199	13030	13048	13107	13288	13113	13161	13212	13083	13135	13265	13170	13286	13170	13090	13203	13107	13215	13224	13258	13120	13176	13096	13145	13166	13133	13123	13201	13107	13226	13102	13018	13129	13118	13013	13106	13246	13202	13218	13149	13146	13161	13100	13229	13173	13133	13181	13145	12924	13145	13094	13131	13171	13235	13102	13041	13166	13018	13004	13227	12937	13184	13372	13200	13034	13269	13208	13166	13189	13104	13141	13156	13063	13201	13175	13066	13071	13080	13398	13272	13073	13012	13042	13269	13169	13212	13348	13152	13063	13132	13450	13159	13176	13304	13273	13035	13039	13212	13057	13117	13267	13207	12869	13169	13061	13275	13235	13264	12943	13092	13051	13223	13192	13138	12992	12987	13051	13137	13096	13178	13039	13095	13115	13020	13175	13235	13198	13251	13129	13168	12998	12962	13056	13273	13131	13065	13286	13107	13201	13133	13120	13254	13213	13097	13158	13354	13139	13086	13069	13092	13186	13092	13254	13020	13181	13106	13213	13302	12926	13030	13215	13091	13110	12961	13233	13061	13277	13107	13155	13227	13036	13163	13226	13081	13131	13086	13080	13187	13099	13005	13219	13029	13263	13100	13051	13169	13015	13171	13100	13312	13141	12999	13193	13260	13052	13267	13125	13136	13332	13054	13156	13035	13112	13084	13151	13112	13187	13233	13003	13008	13244	13107	13229	13038	13234	13082	13331	13230	13197	13086	13181	13174	13143	13189	13198	13006	13109	13091	13114	13076	13252	13192	13039	13052	13186	13293	13358	13209	13268	13145	13138	13228	12926	13168	13249	12985	13141	13106	13192	13158	13318	13188	13170	13097	13139	13124	13010	13249	13158	13167	13105	13015	12944	13117	13215	13136	13281	13179	13104	13314	13026	13201	13243	13095	13121	13104	13069	13090	13072	13087	13299	13140	13177	13093	13038	13081	13023	13082	13188	13145	13098	13273	13153	13177	13127	13148	13110	13159	13063	13236	13105	13024	13085	13050	13175	13308	13210	13038	13232	13175	13365	13215	13239	13152	13281	13250	12940	13263	13177	13158	13069	13137	13130	13061	13249	13241	13207	13061	13227	13051	13134	12972	13225	13282	13050	13028	13027	13183	13287	13211	13144	13202	13195	13179	13013	13126	13156	13140	13148	13209	13076	13185	13059	13300	13323	13139	13269	13080	13092	13087	13159	13224	13274	13143	13184	13062	13252	13311	13011	13292	13200	13082	13207	12962	13182	13027	13238	12966	13311	13080	13170	13063	13253	13186	13093	13266	13096	13275	13077	13334	13222	13073	13217	13100	13029	12995	13231	13121	13169	13017	13213	13126	13022	13105	13223	13083	13101	13130	13180	13310	13087	13174	13143	13097	13272	13233	13096	13230	12964	13105	12942	13206	13029	13252	13019	13134	13002	13139	13098	13181	13131	13139	13177	13113	13194	13006	13152	13127	13114	13231	13142	13249	13242	12992	13223	13147	13039	13099	13113	13186	13319	13274	13046	13146	13163	13103	13167	13077	13096	13168	13134	13088	13135	13182	13137	13048	13149	12992	13277	13219	13111	13168	13169	13138	13089	13219	13116	13130	13206	13079	13190	12992	13091	13174	13170	13153	13044	13131	13210	13229	13145	13298	13048	13188	13205	13201	13156	13048	13071	13294	13209	13001	13222	13082	13208	13102	13072	12926	13316	13201	13129	13265
23880	21444	29118	42923	51248	26221	24280	19204	18004	18301	17892	17795	18070	17814	17786	17796	17776	17577	17852	18042	17586	17864	17718	17337	17426	17400	17369	17305	17341	17326	17786	19630	19418	18348	17655	17457	17398	17274	17283	17249	17225	17285	17034	17190	17233	17190	17217	17208	17316	17350	17371	17257	17192	16948	17243	17110	17102	17116	17184	17243	17066	17349	17276	17094	17131	17417	17352	17341	17355	17413	17048	17213	17093	17153	17080	17028	17318	17185	17249	17115	17345	17176	17245	17091	17245	17068	17196	17103	17103	17076	16929	17149	17077	17236	17172	17096	17227	17069	17189	16961	17173	17119	17131	17105	17062	17225	17084	17341	17311	17013	17197	17101	17190	17236	17176	17037	17121	17067	17235	16991	16958	17019	17089	17217	17238	17062	17274	17070	17247	17098	17099	16985	17065	17237	17134	17104	17134	17393	17267	17104	17127	17124	17012	17114	17317	17285	16964	17033	17201	17114	17184	17144	17081	17198	17025	17143	17195	17266	17232	17078	17176	17188	17254	17202	17383	17147	17165	17068	17088	17207	17049	17238	17111	17029	17174	17189	17143	16861	17221	17169	16875	16969	17034	17014	17109	17199	17089	16908	17102	17225	16960	17247	17261	17254	17184	17137	17219	17133	17116	17064	17141	17323	17082	17180	17053	17157	17241	17275	17153	17074	17073	17097	17194	17165	16927	17089	17166	17197	17142	17313	17341	17245	17165	16973	17066	16891	17067	16912	17129	17086	17103	17103	17116	17082	17185	16985	17134	17310	17167	17190	17275	17176	17111	17095	17105	17150	17170	17115	17235	17077	17179	17253	17187	17208	17370	17104	17249	17191	17219	16998	17088	17171	16929	17020	17091	17274	17050	17195	17169	17103	17189	17215	17078	17168	17269	17223	17235	17146	17286	17071	17093	17185	17174	17190	17288	17054	17267	17032	16885	17144	17010	17081	17067	16951	17088	16996	16954	17331	17048	16973	17269	16982	16855	17201	17160	17257	17376	17025	17419	17219	17189	16925	16951	17043	17132	17115	17092	17005	17199	17064	17077	17164	17052	17122	17137	17086	17203	17007	17128	17137	17031	17106	17186	17091	17266	17317	17262	17164	16982	17472	17136	17155	17039	17207	16951	17092	17041	17137	16935	17077	17040	17114	17216	17159	17241	17114	17344	17179	17203	16948	16889	17017	17150	17100	17075	17172	16830	17134	17028	17161	17399	17120	17234	17119	17146	17294	16943	17176	17325	17147	17160	17246	17191	17044	16943	17000	17124	17111	16940	16911	17091	17138	17045	17249	17178	17000	17065	17028	17049	17104	17066	17145	17009	17025	17017	17270	17244	17099	17014	17139	17084	17033	17115	17314	16925	17360	17032	16969	17262	17195	17179	17215	17158	17145	17160	17151	17199	17312	17216	16859	17045	17334	17103	17076	17138	17174	17190	17167	17372	17340	17017	17223	16997	17075	17108	17125	17353	17046	16954	17206	17296	17138	16952	17172	17050	17123	17127	17070	16972	16912	17034	17138	17157	17193	17260	17079	17170	17062	17047	17164	16971	17184	16916	17247	17302	17266	16929	17114	17192	17147	17305	17129	16943	17118	17133	17089	17144	17131	17162	17139	17204	17069	17201	17004	17198	17279	17041	17200	17046	17136	17324	17220	17132	17172	17140	17323	17207	17266	17253	17203	16935	16980	17073	17157	16984	16981	17036	17169	17124	17256	17072	17194	17167	17193	17054	17267	17104	17061	17315	17169	17027	17069	17028	17244	17117	17328	17117	17092	17159	16957	17244	17096	17033	17007	17309	17052	16984	17239	16954	16990	17123	17147	17242	17361	17229	17063	17144	17284	16900	17129	17136	17258	17304	17054	17358	17118	17392	17146	16929	16977	17034	17137	17057	17271	17031	17210	17205	17144	17023	17125	17073	17172	17268	17063	16998	17116	17226	17114	17191	17079	17135	16968	17236	17091	17177	16917	17140	16942	17290	16996	17226	17023	17003	16817	17147	17251	17136	17193	17045	17129	17134	16985	17128	17031	17018	17163	17143	17183	17030	17179	16996	17176	17243	17197	17112	17096	17261	17155	17206	17195	16934	17199	17183	17237	17100	17146	16912	17176	17284	17154	17133	16751	17108	17058	17267	17214	17263	17235	17173	17237	17029	17055	17105	17266	17143	17253	17094	16896	16965	17114	16986	17273	16923	16948	17210	17224	16896	17049	17197	17274	17005	16989	16975	17157	17221	17342	17109	17048	17241	17084	17134	17302	17194	17122	17268	17130	17072	17188	17148	17055	17027	17246	17080	16996	16984	17074	17000	17379	17205	17145	17083	16972	17210	17229	17184	17198	17029	17022	17071	16975	17021	17200	17161	16939	17065	17110	17150	17265	16985	17044	16929	17018	17076	17232	17078	16944	17111	17125	17228	17065	17034	17227	17163	17218	17123	17184	17055	16802	17162	17198	17110	17225	17009	17305	17124	17065	17370	17145	17205	17221	17190	17142	17292	17126	17228	17032	17188	16904	17217	17207	17039	17223	17287	17056	17163	17196	16864	16965	16959	17036	17324	16932	17160	17057	17107	17112	17133	17141	17174	17213	17133	17187	17126	17170	17062	17155	17356	17038	17311	17313	17102	17089	17039	17081	17190	17078	17180	17008	17091	17315	17217	17165	17392	17302	17382	16971	17118	17033	17089	17161	17137	17157	17419	17171	17171	17138	17133	17186	16926	17180	17121	16955	17024	17094	17082	17130	17349	17237	17168	17011	17229	17318	17235	17006	16943	17077	17222	17052	17134	17140	17208	17041	16992	17110	17338	17178	16998	16990	17229	17196	17067	16980	17310	16767	16971	17169	16936	17184	17151	17126	17137	17013	17026	17426	17092	17172	17305	17323	17118	17293	17231	17155	16964	17218	17232	17140	17109	17111	17195	17112	17318	17303	17097	17193	17231	17138	17153	17121	17041	17141	17156	17099	17205	16966	17160	17057	17171	17126	16994	17129	17116	17118	17306	17019	17143	17019	16921	17105	17119	17078	17264	17209	17271	17313	17257	17082	17180	17157	17077	17209	17057	17022	17266	17085	17207	17053	17358	17046	17330	17201	16868	17304	17077	16978	17164	17133	17163	17353	17247	17200	17084	17178	17116	17152	17144	16988	17099	17214	17031	17083	17117	17262	17150	16947	17145	17133	17133	17106	17268	17327	16982	17240	17237	17172	17229	17168	17115	16909	17116	17143	17296	17183	17133	17114	17180	17052	17230	17132	17153	17070	17214	17127	17119	16964	17095	17114	17063	17068	17228	17258	17230	17221	17038	17046	17044	17161	17153	17263	17174	17120	17027	16926	17064	17151	17083	17223	16947	16779	17005	16990	17232	16926	17063	17070	17033	17401	17230	17094	17297	17053	17147	16897	17111	16918	17154	17303	16927	17119	17059	17196	16966	17212	16961	16885	17097	17067	17146	17129	17232	17167	17150	17204	17186	17263	17048	17089	17183	17047	17082	17276	17246	17213	17201	17371	17165	17003	17138	17336	17080	17201	17348	17010	17222	17059	17222	17085	17119	17091	16934	17039	17296	16980	16959	17109	16864	16992	17150	17113	17163	17265	17090	16901	17091	17093	17144	17123	17241	17294	17131	17110	17288	17042	17156	17126	17128	17200	17083	17174	17129	17170	17030	17037	17100	16919	17008	17196	17037	16973	17129	17188	17264	17144	17054	17217	17304	17178	17330	17264	17115	17089	17199	16955	17212	16962	17228	16986	17208	17231	17267	17057	17194	17091	17223	17101	17095	17172	17316	17084	17082	17356	17264	17181	17166	17217	17187	16981	17121	17196	16945	17159	17179	17195	17386	17087	17027	17194	17165	17179	17200	17163	17292	17120	17238	17115	17071	17199	17195	17206	17397	17115	17208	16993	17185	16955	17235	17101	17239	17254	17212	17183	16975	17039	17212	16915	17084	17178	17092	17041	17265	17241	17120	17043	17043	17313	17346	17128	17030	16980	17256	17245	17007	16986	16929	17060	17048	17126	17197	17040	17068	17154	17000	16799	17221	17151	17105	17018	17262	17015	17241	17216	17156	17346	17025	17134	17053	16661	17271	17256	17183	17192	17398	17140	17122	17163	17133	17183	17079	17039	16920	17044	17266	17098	17083	17124	17083	17173	17161	17172	16972	17029	17187	17300	17155	17108	16955	17170	17139	17158	17027	17051	17172	17010	17185	16992	17076	17195	17201	17359	17343	16988	17228	17214	17361	17077	17221	16846	17022	17108	17149	17237	17136	17107	17111	17093	16988	17180	17191	16964	17089	17205	16930	17287	17206	17255	17213	17011	17140	16908	17031	17279	17090	17003	17139	17252	17144	17177	17185	17067	17408	17187	17239	17089	17219	17068	17360	17142	17005	16851	17035	17030	17303	17185	17318	17113	17058	17286	17222	17100	16969	17200	17108	17213	17180	17343	17213	17319	17220	17251	17106	17055	17048	17236	17124	17052	17069	16914	17404	17165	17145	16913	17134	17019	17064	17139	17125	17234	17142	17162	17215	17166	17422	17156	16988	17241	17163	17122	17225	17125	17284	17139	17230	17142	17130	17040	17284	17255	17118	17078	17001	17131	17171	17036	17194	17119	17095	17027	17128	17062	17149	17072	17160	17316	17222	17109	17316	17121	17223	17020	17013	17015	17104	17189	16993	17056	17051	17072	17205	17283	17354	17274	17195	17176	17110	17122	17002	17182	17331	17041	17040	17124	17075	17213	17091	17319	17254	17105	17011	17014	17150	17113	17103	17205	17059	17196	17160	17104	16970	17049	17222	17213	17191	16932	16972	17205	17041	17103	17216	16971	17026	17001	17215	17151	16956	17021	17043	16988	17154	17235	17090	17207	16883	16897	17006	16947	17191	17096	17293	17227	17353	17104	17152	17021	17227	17321	17120	17031	17029	17314	17135	17055	16941	17043	17057	17160	17284	17227	17249	17174	17136	17099	17091	17212	17188	17111	16980	17122	17139	17080	17170	17112	17080	17097	17049	17114	17130	16977	17232	17119	17059	17172	17121	16871	17172	16976	17172	16840	17121	17340	17231	17253	17117	17293	17314	17099	17102	16968	17140	17151	17162	17141	17204	17149	17232	17224	17134	17032
18352	30480	38028	72288	40719	16933	16049	15348	14895	14946	14762	14878	15337	14828	14847	14702	14453	14754	14941	15212	14791	14811	14685	14481	14495	14311	14378	14260	14240	14493	15109	18135	17333	15857	14904	14201	14181	13987	14065	13988	13995	14178	14071	14138	14274	14069	14119	13981	14022	14125	14074	13873	14128	14057	13950	14138	14007	13990	14144	13986	14009	13956	14231	14052	13945	14001	14036	14070	14057	14003	14097	13947	13940	14027	14031	13959	13861	14047	13963	14040	14068	13901	14096	14182	13981	13985	14002	14233	13883	14060	14032	14071	13941	14087	13931	14106	14018	14096	14061	14160	14040	14089	13976	14032	14130	13994	14049	13962	13974	13982	14158	14059	13954	14109	14078	14167	14139	14092	14172	14051	14060	14018	13996	14168	14043	14040	14040	13847	14044	14123	13973	14194	14174	14087	14058	14144	14007	13932	14001	13841	14137	14127	13906	14034	13894	13914	13992	14125	14082	14121	14113	14189	14091	14153	14061	14112	14031	13830	14167	13790	13900	14054	13868	14135	14094	14014	14002	14059	14172	13795	14003	13792	14090	13968	14064	14074	13994	14109	14061	13884	14078	14024	14021	13920	14119	14107	14259	13988	13877	14023	14251	13873	13885	14098	13918	14001	14035	14088	14045	14031	14048	14021	13882	14086	14163	14062	14098	13949	14035	14048	14098	14017	13996	14052	13906	13928	13946	13906	14138	13939	14065	14167	14111	14128	13944	13939	13904	14048	14087	13993	14001	14074	14114	14045	14026	13986	14020	14149	13946	13892	14117	14098	14113	13984	14102	14091	13956	14046	13840	14021	13948	14021	14071	14046	14039	14091	13936	14040	14026	14125	14001	14025	13970	14081	13953	14117	14006	14016	13932	13883	13774	13924	13923	14057	14014	14108	14034	14012	14060	14071	14121	14093	13972	14219	14001	13880	14022	14083	14176	13946	14073	14182	14125	13917	13986	13879	14033	13839	14143	14022	14161	14188	13839	13961	14150	13992	13991	13864	14114	14040	13958	14075	14002	13988	14084	14127	13902	14141	14155	14014	13918	14083	14011	14085	14045	14047	13934	13849	14164	13930	14117	14071	14202	13972	14080	13919	13899	14140	13964	13948	14053	14051	14086	14022	14014	14026	14008	14055	14061	14102	13964	14016	14019	13980	14097	14004	13946	13883	13878	13955	14100	14073	13876	13923	13951	14124	14135	13982	13918	13999	13989	13927	14187	13981	14048	14089	13945	13891	13970	14034	14109	14119	13921	13967	14046	14050	14299	14017	13930	14201	14195	14105	13913	14003	14031	13959	14084	14048	14139	14023	13969	14033	14064	14021	14088	13997	14068	14071	13968	14087	14070	13968	14045	14040	14065	13957	14042	14042	14005	14011	13971	14050	13959	14053	14175	13880	13981	14039	13838	14240	14073	14010	14124	13995	14110	13972	14232	14136	13850	13989	14160	14071	13989	14038	14072	13964	13972	14191	14041	14079	13940	14066	14037	14028	14184	14109	13981	13969	14120	14119	13995	14218	14088	13979	14159	13922	14087	13979	14002	14044	14078	13948	14107	14063	14107	13831	14112	14087	14052	14056	14028	13859	13971	14107	13953	13973	14209	14143	14003	14111	14164	13942	13915	13981	13953	14064	14119	13970	14091	14106	13946	13968	14033	14070	14091	14069	13986	13884	14143	13981	14058	13949	14001	13947	14028	14204	13910	14035	13957	13965	14087	13960	14021	14029	14091	14297	13974	14178	14047	14160	14151	14101	13897	14104	14026	14136	13807	13997	14043	14173	14173	14344	14045	14164	14050	14098	13961	14015	13974	14003	14073	14035	13983	14072	14105	14117	13906	14058	13996	14092	14136	14189	13823	14089	14095	14100	14124	13969	14091	14061	14003	14266	14080	13978	13937	13977	13882	14054	14060	13867	13966	13912	14082	13956	14126	13929	13972	14255	14057	13917	14100	13887	14014	14022	14067	14040	14215	13989	13906	14040	14053	14004	13954	13876	14136	13975	13999	14066	14160	13977	13910	13811	14143	14103	14127	14033	14062	14077	13989	14229	13864	14154	14024	14030	13867	13839	14009	14019	14130	14096	13983	14212	14099	13901	14043	13950	14041	13980	14188	14046	14089	14265	14147	14059	13898	14003	14353	13895	14047	14015	13917	14197	13984	14045	14021	14117	14052	14122	14041	14078	13942	14024	13960	14093	14016	14065	14009	14018	13900	14045	13960	13816	14086	14094	14237	14009	14054	13999	13988	13898	14026	13896	14137	13886	13993	13996	14124	13989	14096	13897	14025	13943	14094	13839	14107	13953	14028	13992	14091	13955	14040	14011	14105	14169	14150	14187	13927	14185	13924	14104	14135	14051	14022	13986	14007	13848	14089	14109	14135	13987	14021	14121	13961	14065	14129	14103	13978	14063	13877	14161	14243	14088	14231	14014	14142	14198	14043	13934	13912	14023	14080	14004	13954	14033	14074	14177	14182	14058	13976	14209	14006	13925	13943	14060	14055	14108	14044	13987	13930	14184	14084	14172	14006	13865	14177	14073	14070	14100	13997	14017	14066	13989	13916	13911	14003	14013	14264	14055	14015	14171	14104	13977	14148	14029	13776	14076	13902	14161	14015	14122	14057	14073	13846	14136	13980	13926	14100	14104	14018	14066	14128	14032	14157	14101	14009	14100	13939	14129	14036	14058	14096	13950	14001	14069	14143	13982	14034	13992	13902	14051	13984	14043	14004	13955	14086	13897	14065	14067	14024	13996	13967	14029	13876	13807	13973	14040	13946	14037	14135	14143	14183	13956	14124	14033	14096	14122	13988	13811	14152	14073	14028	14055	14027	14104	14045	13901	14161	13880	13968	14034	13987	13986	14042	13890	14013	14156	13935	13982	13986	14162	13855	13975	14100	14113	14043	13905	13900	14080	14073	14092	14008	14053	13929	14062	13982	14115	14050	13997	13960	14112	14225	14010	14064	13977	14145	13911	13859	14046	14086	13955	13985	13906	14092	14147	14091	14035	13997	14142	14069	14135	14026	14323	13878	14015	14043	14103	14077	14079	14059	14064	14059	14074	14208	14131	14083	14126	14125	14161	14173	13866	14080	13936	13948	14036	14239	14023	14140	13995	14008	14047	14060	13971	14122	14014	14051	13893	14016	13999	14042	14100	13876	13895	14042	14059	14035	14071	14040	14131	13998	14004	13893	14086	13961	13975	14131	13992	14077	13952	13925	13979	14033	14046	14150	14036	14172	14123	14044	14083	14087	14229	14024	14187	14154	13895	14097	13978	14027	14035	14088	13844	14141	14053	13990	14029	14091	14121	14058	13924	14228	14087	14004	14014	13874	14115	13920	13940	13981	14211	14142	14063	14182	13976	13994	14077	14098	14112	14005	14042	14106	13983	14051	13976	14021	13950	14155	13974	14010	13925	14129	13903	13841	14035	14030	13852	14014	14040	13874	13959	13970	14162	14119	14051	14121	14029	14085	14040	13980	14151	14027	13985	14190	14184	14017	13954	14097	14102	13956	14026	14188	14002	13955	14053	14146	14007	14197	14183	13993	14103	14089	13996	14083	13997	14103	14061	13834	14207	14064	13996	14003	14204	13983	14174	14131	13961	14197	13906	14169	14172	14049	14001	14087	13934	13877	14174	14187	14019	14229	14190	14144	14059	14102	14024	13971	14083	14101	14185	14165	14027	14017	14080	14156	14215	14007	14114	14006	14190	14012	13910	13825	14029	14058	13995	13924	14101	14033	13953	13947	14028	14047	14030	14168	14007	14017	13970	14054	14081	14031	14084	14076	13946	13976	14159	14105	14064	13964	13989	14079	14126	14005	14255	14028	14045	14073	13922	14062	13962	13859	14088	14184	13949	13967	14011	14073	14033	13983	14144	14055	14076	13981	13952	14023	14061	14169	14117	14109	14121	13969	13926	14171	14048	14087	13894	14081	13999	13887	13931	14044	14009	14119	14051	14107	13993	13884	14082	14096	13870	14032	14070	14092	13984	14051	14064	13996	13996	14089	14061	14075	14098	13836	14016	14015	13898	14057	14119	14076	14073	14046	13938	13983	14060	14040	13911	14087	14117	14033	14211	14087	14020	14029	14060	14053	14036	14078	14117	13969	14045	14060	14148	14026	14000	14104	14156	13921	14087	13950	13907	14095	14074	14118	13942	14055	14108	14112	14054	13752	14268	13977	14053	13949	13908	13832	13982	13922	13970	14068	14150	13934	14115	14088	14110	14154	14140	13976	13795	14016	13983	14083	14084	14085	13966	13938	14037	14075	14035	14146	14044	14041	14260	14093	14150	14010	14021	14051	14023	13893	13867	14221	13887	14116	13824	14030	13977	14124	13991	14014	14142	13866	13906	14073	13910	14092	14056	14239	14102	14047	14081	13915	14227	13888	14108	13854	13995	14138	13945	14246	13976	13988	14087	14103	14020	14073	14156	13967	14099	13704	13973	13892	14099	14095	14060	14126	14075	14039	14042	14088	14136	13900	14204	14121	13963	14112	14045	13947	14202	14099	14021	14088	14047	13933	14130	14039	14025	14092	14019	13995	14137	14000	13791	13914	14107	14161	13963	14032	14171	14067	14099	13932	14000	14104	14150	13953	14004	14105	14036	14081	14146	14034	14116	14143	14129	13863	13979	14062	14037	14161	14077	14065	14142	14112	14042	13942	13815	14046	13978	13811	14107	14094	14066	14023	13964	14049	14204	14221	13966	14100	14201	14054	13948	14056	14176	14032	14099	13849	14101	14026	14070	13959	14085	14109	13922	14087	14056	14081	13987	14016	14187	14027	14103	14043	14010	14309	13946	14156	14094	14005	14132	13936	14146	14103	13902	13997	13980	14123	14054	14007	13923	14007	13982	14093	14273	13965	14025	14021	14091	13973	14031	14008	14144	14083	14214	14126	14020	13871	13985	13931	14085	14147	14066	14051	14050	14123	13993	14002	14087	13962	14052	14037	14154	14171	13891	14051	13946	14083	14048	13887	14014	14211	14114	13979	14095	14178	14064	14111	13981	14041	14168	14034	14140	14224	14168	14033	14049	13879	14126	14010	13957	13886	13859	14148	14147	13979	14070	14106	14115	14051	13983	13992	14106	14192	14097	13950	13993	14183	14131	13936	14102
29604	22810	24976	36329	29213	19326	18205	18009	18160	18100	17877	18070	17927	17921	18131	17858	18088	18127	18123	17891	17908	17719	18093	17936	17984	17969	18030	17696	17920	18103	17805	17820	18137	18059	18187	18001	18026	18013	17881	17995	18202	18012	18015	18027	17907	18024	17962	18051	17990	18089	18100	17990	18050	17987	18080	17965	17923	17907	18090	18136	18209	18009	17826	17962	17881	17862	17956	18041	17921	17856	17894	17912	18159	17867	17998	18168	17902	18251	17984	17851	17892	17760	17929	18012	17821	17790	17796	17956	18088	17949	18037	17930	18006	18162	17939	18079	18050	18060	17716	17951	17979	17859	18043	17871	17738	18019	17977	18017	17897	17651	17893	18017	17939	17956	17899	18058	18119	17806	17694	17967	17865	17823	17820	17682	17856	18131	17813	18022	18023	17846	17869	17956	17850	17934	17961	18068	17999	17802	17804	17884	17943	17980	18121	18157	18029	17806	17825	17989	17946	17719	18057	17929	17917	18071	18128	18056	17980	17896	17928	17730	17979	17956	18036	17875	17831	17896	17819	17654	18006	17736	17843	17917	17935	17777	17831	17897	17996	17994	18183	18089	17935	17932	18005	17714	17986	17947	17835	17931	17998	17879	18086	17934	17834	17950	18095	18015	17890	17820	17924	17904	18025	17757	17995	17895	18101	17909	17960	17986	17882	17814	17936	17942	18101	17926	17949	17932	17698	17691	18030	17904	18009	17912	17923	17680	18022	17963	17938	18068	18156	17970	17939	18174	17871	17928	17681	17942	17927	18152	17986	17895	17940	18159	18077	18056	18026	17655	17892	18033	17979	18105	17985	17948	17911	18101	18011	18171	18302	17851	18054	18022	18232	18000	18022	17711	18012	17884	17867	17867	18037	18084	17928	17869	17853	18050	18194	17733	18051	17905	17803	17889	17748	17940	18081	17823	17902	18073	17989	17746	17857	18026	17997	17866	17904	17857	17928	17863	17933	18102	18040	18056	17894	17687	17871	17782	17896	18060	17826	17875	17966	17977	18039	18142	17920	17880	17907	17873	17597	17929	17847	17815	18013	18007	17991	18142	17886	17674	18059	18011	17899	18137	18048	17772	18008	17932	17813	17911	18078	17795	17814	17795	18055	18012	17896	17861	17973	17816	17881	17879	17881	17999	18100	18063	17977	17838	17982	18015	18058	17865	17976	17855	17914	18253	18081	17795	17804	18087	17953	17810	17847	18188	17970	17951	17940	17993	17971	17919	17902	17823	17938	17795	17988	17806	17978	18126	17896	17950	18004	17712	17781	17992	17899	17664	17930	18046	18073	18133	17961	18106	17961	17983	18026	17967	17805	17894	17893	18123	17995	18161	17789	17884	18004	18120	17926	18110	17813	17843	17969	17986	17813	17870	17954	18019	17850	17977	18126	18005	18027	17964	17889	18034	18059	17895	17775	17842	17968	18047	18024	17918	17926	18107	17928	17832	18086	17992	17823	17972	17855	17847	18055	18129	17809	17812	17982	17955	17996	17787	18058	18098	18004	18016	17878	18072	17907	18103	17869	17924	17927	17947	18094	17901	17758	17960	17848	17849	17767	17956	17899	17872	18012	17869	18024	17874	18030	17963	17865	17809	18112	17824	18108	17989	18044	18175	18157	18074	17958	17981	17910	17940	17793	17822	18023	17781	18034	17933	17704	17989	18138	18154	17821	17971	18140	18007	17792	17937	17913	17889	17756	17917	17876	17897	18057	17973	17794	17838	17958	18177	17978	18002	17924	17720	17962	18092	17897	17859	17958	18063	18003	17812	18049	17925	17848	17777	17744	17897	17820	17958	17960	17855	17990	18003	17792	17731	18055	18021	17947	18078	17796	17747	18198	18160	17838	17764	17777	17877	17914	18043	17819	17890	18040	17811	17818	18003	18050	17984	18067	18039	17958	18034	17858	17932	18043	17790	17952	18074	18189	17760	17831	17910	18043	17913	18050	17959	17962	17820	17848	17885	17771	17854	17896	18112	18104	17867	17942	17935	17977	18016	18029	17903	18024	17658	17988	17914	18030	18022	17968	17924	18157	17871	18006	17944	17901	17886	17941	17904	18037	17875	17933	17998	17789	18161	17777	17960	17918	18253	18060	17813	17820	17699	18089	18086	17795	17857	17902	17736	17903	18040	17998	17981	17782	18056	17852	18061	17780	17654	17885	17949	17908	17994	17745	17810	17928	18055	17922	17962	18002	18008	17951	17788	18030	17909	17920	18145	18039	18038	18048	17937	17881	17955	17908	17772	17834	18079	17866	18064	17899	17739	17958	17994	17852	17944	18098	18212	18011	17731	17931	17815	17879	17969	17967	18059	18028	18017	17914	17994	17867	18099	17923	17848	17967	18000	17954	17942	17904	18151	18121	18057	17912	18030	17887	17969	17914	17900	17923	17919	17966	17786	18011	18161	18037	17862	17999	17788	18050	18049	18091	18127	18017	18012	17885	17965	17929	18156	17807	18228	18205	18066	17882	17998	18059	17808	17904	17955	17774	18107	18084	17776	17769	17845	18127	18048	17978	17825	18045	18019	18321	17962	18078	17877	17705	17918	17787	18085	17859	18001	17944	17964	17712	17659	18052	17762	17863	18006	17941	17894	18117	17952	18054	18003	17890	17995	17863	18013	17940	17886	17808	17950	17946	18121	18047	17885	18069	18017	17998	18154	18123	18037	17898	18103	17835	18042	18154	17914	17679	17884	18068	18088	17873	17732	17992	17839	17862	18098	17955	17973	17877	17987	17991	17889	18051	17897	17847	17639	18031	18030	17932	17948	17881	17988	17803	17849	17928	17958	18007	17879	18096	17869	18002	17921	17963	17857	17908	18046	18042	18060	17916	18112	17852	17978	18029	18019	17819	17929	18085	18017	18223	17817	18066	17844	17852	17929	18077	18058	18050	18094	17883	17966	17928	17869	18013	17901	17847	17942	18011	17929	17956	17757	17817	17980	17935	17926	17890	17725	17989	17845	17971	18060	17885	17830	17933	18033	18031	17910	17855	18111	17960	17904	18071	17896	18151	18169	17929	18011	17932	18017	17887	17811	17979	17805	18113	17908	17653	17903	18003	17969	18000	17941	17800	17868	17973	17895	18095	18038	17982	18009	18020	17914	18044	18014	18041	17840	17895	17965	18124	18014	17878	17957	18057	17972	17886	17961	17916	17880	17809	17803	18036	18020	18029	18018	17843	17958	18070	17941	17792	18036	18080	17880	17940	17903	18060	18003	18114	18014	17872	17858	17928	17929	18188	18025	17959	17988	18048	18062	18147	18077	18005	17885	17975	17952	17887	17993	18013	17803	18041	18143	18061	18117	17934	17882	18074	18093	17775	17736	17982	17969	18005	17999	17814	18105	18090	18212	17674	17957	17956	18019	17909	17948	17838	17986	18137	17911	18021	17875	17840	18019	17986	17823	18058	18014	18127	18206	17996	18100	17974	17852	18261	18061	17903	17879	17943	17868	17898	18035	17762	17780	17961	18107	17801	17898	18037	17927	18017	17904	17883	18072	17859	18011	17994	18042	18131	17767	17917	17984	18087	17982	17981	17669	18065	17979	18027	17875	18009	18017	17871	17922	18016	17715	17929	17800	17787	17979	18024	17885	17802	18060	18196	17939	17693	18000	18049	18030	18062	17977	17812	17875	17760	17926	18153	18152	17744	17960	18040	17924	17759	18077	18174	17978	18170	17833	18075	17973	18043	17770	17869	17892	17952	17776	17788	17948	18007	17883	17990	18037	17995	18116	17977	17946	17979	18033	18001	17878	17928	18168	18051	18124	18115	17883	18209	18007	17976	17922	18048	18090	17851	17992	17900	17761	17975	18029	17954	17833	17999	18128	17914	18141	18041	17746	17896	18044	18054	17948	17932	17871	17942	17796	17851	17993	17864	18056	18049	18008	18051	18053	17789	17910	17903	17901	17914	18054	17944	17902	18120	18003	18065	17824	17968	18042	18024	17804	17924	17916	18118	17863	18039	17935	17814	17929	18042	17966	17977	17737	18028	17839	18107	17898	18185	18275	17772	17967	17976	17893	17767	17891	17825	17797	18011	17779	18047	17979	17904	17894	17986	17995	17848	17935	17913	17985	17992	18169	17923	17983	18155	17970	17798	18117	18014	17936	17949	17813	17853	17992	18117	17974	17699	17989	17840	17854	18050	17985	17883	18031	17955	17991	17906	17857	17938	17980	18125	18027	17999	17814	17942	18051	17790	17975	17950	17819	17865	18041	18097	17872	18063	18081	18052	18150	17868	17932	17900	17989	17765	18089	18160	17875	17965	18029	18083	17961	18169	17801	17868	17976	17927	18021	18016	17811	17906	17791	17879	17873	17951	17984	18016	17891	17782	17790	18018	18042	18033	17837	17861	17880	17971	18018	17916	17982	17944	17860	18095	17955	17960	18187	18035	17810	18106	17862	17965	17872	17909	17978	17953	18031	17812	17977	18020	17784	18044	17836	17893	18167	17855	17981	17971	17980	17991	18033	17989	18057	18156	17974	17970	18191	17968	17872	17882	17852	18007	18065	18030	17946	17827	17984	17921	17924	17918	17891	17923	17972	18037	17935	17921	17873	18053	17858	17922	18060	17964	17828	17938	18214	18161	18085	17915	17929	17842	18042	17805	17849	17824	17879	17853	17875	17839	17999	17973	18003	17920	17996	17979	17916	18110	18024	18086	17995	17917	17951	18098	17915	18163	18070	17950	17991	17991	17925	17837	18066	18034	17724	17943	17970	17795	17918	18058	17852	18145	17914	18041	18079	17976	17843	17863	17977	17852	18133	18041	17922	18012	17976	17869	17821	17872	18060	17974	17812	18114	17999	17963	17995	17784	17703	18028	17908	18006	17836	17977	17794	17964	17794	18067	18049	17798	17928	17916	17972	17988	17863	17984	17904	17899	17885	18251	17892	17807	18099	18116	17877	18070	17852	18038	17861	17889	17805	17916	17940	17873	17712	17828	17825	17938	17977	17920	17960	17998	17996	18046	18199	17903	18008	17917	17831	18045	17809	17906	17858	17801	17851	18090	18215	17967	17889	18012	17988	17701	17986	17978	18112	17928	18102	17810	18044	18051	18027	17967	17946	18207	17862	18046	17947	17652	17852	17916	17946	17909	17931	17893	18035	18013	17744
16483	18007	22748	37167	22117	14914	14638	14614	14747	14640	14650	14850	14784	14563	14498	14695	14659	14633	14815	14623	14466	14657	14508	14643	14760	14668	14717	14722	14572	14554	14623	14544	14910	14728	14618	14464	14568	14439	14459	14336	14525	14420	14622	14487	14540	14468	14552	14462	14440	14479	14416	14308	14434	14386	14448	14595	14651	14503	14532	14456	14509	14425	14704	14399	14686	14412	14394	14478	14520	14344	14484	14560	14587	14428	14484	14567	14528	14475	14490	14405	14468	14410	14530	14611	14586	14565	14540	14455	14592	14221	14562	14505	14632	14556	14540	14366	14470	14453	14440	14549	14562	14538	14270	14480	14436	14492	14434	14649	14375	14555	14607	14553	14473	14697	14472	14450	14387	14658	14530	14440	14387	14530	14503	14462	14422	14383	14374	14323	14577	14563	14533	14692	14584	14569	14440	14461	14576	14359	14489	14436	14504	14406	14417	14489	14624	14540	14447	14589	14500	14426	14542	14445	14471	14457	14511	14487	14671	14639	14532	14501	14349	14310	14397	14490	14382	14571	14528	14572	14463	14464	14542	14533	14340	14639	14615	14545	14434	14615	14559	14336	14430	14508	14331	14536	14490	14508	14524	14509	14520	14548	14351	14481	14404	14456	14487	14359	14609	14576	14555	14351	14507	14463	14592	14420	14611	14525	14418	14345	14572	14534	14488	14552	14271	14403	14470	14444	14602	14419	14494	14446	14601	14628	14428	14386	14448	14493	14539	14418	14553	14537	14493	14499	14450	14556	14433	14511	14608	14393	14462	14553	14574	14535	14562	14436	14572	14539	14562	14290	14595	14573	14622	14557	14374	14536	14493	14514	14611	14489	14499	14466	14372	14488	14498	14420	14558	14551	14357	14525	14337	14426	14458	14341	14545	14398	14494	14583	14600	14590	14498	14469	14453	14383	14698	14425	14399	14575	14547	14466	14497	14593	14326	14481	14547	14252	14571	14509	14462	14482	14627	14417	14480	14632	14508	14391	14474	14585	14478	14642	14485	14486	14493	14497	14391	14707	14327	14485	14375	14536	14617	14605	14512	14450	14351	14236	14560	14512	14502	14489	14362	14460	14345	14512	14525	14544	14400	14475	14424	14631	14430	14664	14422	14516	14631	14300	14467	14462	14499	14524	14543	14526	14727	14485	14348	14522	14528	14440	14492	14411	14369	14554	14425	14535	14349	14392	14555	14306	14482	14498	14741	14596	14459	14556	14447	14569	14372	14275	14671	14469	14581	14493	14383	14453	14550	14663	14317	14626	14584	14565	14519	14562	14387	14534	14476	14412	14570	14429	14514	14551	14560	14593	14400	14341	14492	14613	14356	14533	14525	14509	14445	14446	14489	14440	14497	14489	14325	14462	14463	14598	14513	14458	14703	14582	14406	14377	14398	14569	14580	14322	14518	14494	14382	14514	14568	14538	14546	14357	14525	14466	14514	14593	14562	14350	14557	14556	14709	14407	14487	14467	14400	14644	14348	14336	14499	14467	14467	14658	14307	14316	14472	14491	14511	14514	14466	14468	14552	14362	14359	14551	14562	14456	14398	14421	14526	14325	14522	14494	14639	14377	14437	14659	14567	14376	14409	14456	14530	14511	14559	14549	14342	14482	14611	14532	14373	14433	14391	14392	14572	14428	14500	14608	14335	14376	14458	14421	14621	14485	14411	14595	14584	14568	14410	14361	14488	14532	14490	14558	14552	14512	14345	14429	14628	14626	14608	14524	14377	14535	14713	14557	14579	14488	14385	14589	14593	14676	14463	14595	14357	14349	14506	14636	14549	14452	14467	14549	14438	14507	14263	14523	14475	14388	14536	14555	14609	14424	14521	14423	14518	14486	14294	14339	14516	14622	14527	14263	14493	14593	14394	14494	14493	14443	14475	14458	14489	14439	14480	14433	14296	14534	14419	14400	14692	14581	14433	14468	14617	14400	14582	14498	14539	14555	14417	14600	14502	14401	14354	14364	14639	14549	14459	14643	14656	14593	14416	14516	14491	14556	14390	14678	14503	14517	14337	14436	14651	14449	14435	14392	14412	14378	14552	14424	14588	14644	14576	14504	14539	14386	14379	14404	14386	14372	14341	14448	14487	14413	14531	14366	14447	14572	14340	14373	14498	14514	14492	14523	14443	14501	14597	14510	14460	14606	14508	14474	14499	14319	14420	14494	14423	14419	14499	14454	14347	14688	14575	14435	14533	14530	14552	14531	14410	14514	14586	14469	14369	14587	14632	14683	14526	14474	14442	14464	14505	14556	14511	14358	14409	14487	14533	14516	14574	14603	14460	14360	14407	14425	14491	14626	14391	14499	14543	14390	14587	14422	14552	14556	14625	14414	14552	14611	14468	14491	14442	14464	14533	14407	14391	14455	14548	14532	14536	14572	14454	14681	14363	14468	14512	14449	14456	14500	14514	14622	14494	14379	14434	14498	14538	14614	14536	14412	14539	14557	14320	14575	14468	14542	14469	14308	14626	14429	14459	14597	14561	14604	14489	14552	14539	14459	14609	14464	14466	14325	14548	14625	14478	14567	14573	14463	14542	14433	14364	14623	14523	14540	14527	14322	14499	14424	14534	14511	14414	14540	14578	14401	14471	14548	14551	14359	14567	14438	14342	14456	14548	14538	14470	14629	14441	14541	14459	14561	14466	14486	14544	14425	14431	14420	14556	14572	14545	14604	14618	14569	14667	14368	14603	14462	14492	14421	14428	14464	14610	14434	14483	14357	14456	14513	14589	14493	14639	14363	14455	14471	14517	14548	14462	14517	14395	14478	14462	14659	14400	14486	14476	14457	14584	14710	14487	14373	14634	14683	14234	14512	14483	14568	14392	14426	14517	14405	14488	14497	14435	14425	14467	14649	14517	14550	14532	14619	14486	14461	14578	14304	14471	14415	14637	14641	14474	14447	14481	14387	14542	14517	14462	14550	14452	14505	14406	14557	14270	14439	14484	14415	14538	14504	14610	14521	14513	14455	14536	14496	14499	14319	14415	14419	14579	14569	14465	14703	14417	14339	14573	14568	14760	14555	14415	14561	14606	14634	14365	14449	14529	14496	14670	14504	14509	14371	14395	14564	14484	14586	14630	14412	14560	14637	14445	14583	14390	14340	14540	14603	14602	14600	14364	14541	14592	14281	14392	14462	14533	14483	14549	14588	14495	14374	14522	14529	14519	14487	14553	14563	14530	14482	14459	14553	14425	14455	14497	14543	14626	14535	14565	14434	14532	14643	14546	14361	14542	14543	14427	14570	14442	14463	14534	14588	14320	14620	14493	14333	14513	14687	14504	14483	14325	14551	14484	14411	14586	14324	14345	14446	14458	14455	14509	14354	14468	14460	14484	14475	14559	14512	14568	14542	14430	14502	14704	14397	14391	14374	14491	14660	14426	14472	14452	14482	14469	14406	14415	14543	14535	14523	14564	14422	14547	14387	14552	14501	14501	14437	14518	14466	14680	14691	14381	14382	14311	14622	14592	14530	14579	14507	14464	14526	14509	14521	14392	14450	14504	14463	14545	14622	14520	14466	14662	14683	14432	14467	14654	14356	14438	14386	14496	14597	14566	14418	14486	14659	14612	14604	14551	14612	14509	14479	14436	14628	14471	14551	14512	14413	14528	14380	14681	14633	14413	14301	14650	14543	14395	14483	14379	14244	14600	14467	14569	14637	14501	14516	14476	14403	14449	14467	14484	14643	14361	14411	14492	14448	14397	14513	14447	14584	14394	14553	14364	14575	14479	14409	14629	14308	14362	14601	14498	14605	14511	14507	14590	14499	14517	14590	14485	14400	14368	14463	14460	14471	14431	14563	14506	14530	14534	14583	14439	14421	14563	14429	14511	14406	14568	14417	14398	14333	14532	14479	14343	14443	14403	14674	14497	14458	14299	14430	14484	14517	14334	14565	14519	14454	14539	14585	14343	14640	14457	14476	14634	14530	14291	14379	14401	14403	14499	14397	14486	14537	14438	14374	14510	14478	14449	14474	14643	14315	14408	14496	14310	14526	14456	14505	14654	14433	14532	14555	14609	14416	14609	14420	14380	14443	14628	14460	14283	14611	14345	14578	14387	14569	14584	14535	14531	14523	14478	14462	14553	14265	14679	14412	14389	14462	14437	14455	14542	14359	14517	14594	14260	14575	14500	14497	14688	14606	14554	14345	14586	14373	14354	14594	14402	14537	14548	14352	14683	14430	14391	14394	14546	14487	14428	14598	14300	14615	14488	14505	14601	14552	14518	14502	14563	14463	14431	14427	14441	14500	14458	14477	14488	14487	14520	14452	14377	14473	14458	14540	14360	14558	14460	14534	14638	14411	14497	14604	14479	14386	14582	14453	14467	14449	14593	14574	14715	14322	14500	14397	14663	14528	14462	14440	14520	14594	14286	14530	14341	14427	14595	14365	14457	14634	14510	14497	14451	14453	14359	14601	14523	14598	14510	14563	14358	14526	14463	14292	14556	14405	14253	14507	14502	14446	14515	14591	14505	14580	14548	14731	14522	14549	14513	14552	14527	14341	14467	14610	14483	14446	14573	14605	14409	14497	14554	14580	14476	14548	14458	14239	14522	14376	14585	14392	14654	14533	14480	14456	14459	14550	14543	14418	14504	14434	14519	14506	14418	14404	14536	14556	14392	14710	14471	14331	14446	14602	14530	14382	14469	14668	14485	14588	14444	14545	14519	14531	14536	14629	14597	14570	14562	14523	14372	14495	14514	14608	14421	14397	14530	14428	14468	14391	14554	14607	14466	14513	14530	14488	14409	14535	14467	14411	14450	14545	14535	14429	14576	14491	14598	14436	14488	14611	14489	14433	14371	14522	14440	14612	14422	14507	14551	14671	14583	14492	14434	14437	14559	14672	14571	14660	14484	14558	14452	14570	14350	14596	14589	14552	14428	14361	14648	14395	14557	14481	14444	14569	14596	14525	14715	14551	14525	14325	14454	14506	14484	14526	14351	14677	14422	14605	14216	14553	14550	14475	14560	14458	14567	14493	14568	14543	14455	14523	14534	14570	14458	14568	14451	14397	14507	14351	14518	14402	14332	14421	14610	14555	14554	14375	14516	14472	14430	14450	14566	14560	14540	14368	14584	14597	14496	14442	14488	14510	14520	14476	14497	14565	14251	14487
25316	21436	30322	61074	36946	23023	21152	18147	17440	17622	17331	17616	17321	17423	17459	17380	17368	17433	17403	17396	17393	17220	17353	17208	17306	17243	17134	17058	17137	17324	17279	17371	18500	17993	17653	17245	17086	16919	17048	17001	17136	16847	16860	16954	16820	16992	17092	17069	16969	16858	17030	17034	17053	17120	17031	16865	16958	16860	16956	16984	17016	17152	16998	17246	16877	17034	16988	17093	16875	17058	16817	16902	16919	17033	17014	16947	17003	16918	16971	16891	16977	16941	17007	16923	16855	17116	16833	17004	16801	17051	16979	16895	16938	17141	16994	16815	17145	16839	16822	16851	17057	16900	17013	16901	17124	16819	16874	16963	16849	17165	17064	16823	16882	16849	16913	16841	16954	17031	17024	16968	16897	17007	16844	16772	16872	16858	16709	17150	17030	17216	16799	17068	16961	16953	17059	17069	16888	17000	17068	17158	16963	16992	16950	17026	17056	16973	16931	17223	17061	17154	17163	16946	16932	16840	16903	16914	16838	16981	17034	17014	16758	16935	16910	16839	17068	16805	16967	16975	16987	16857	17131	16951	17060	16687	16963	17038	16929	16951	17069	16797	17196	16871	16925	16926	16913	16825	17081	16869	16990	17179	17001	16956	17026	16763	17004	17035	17069	17075	17021	17015	16941	16994	16832	16841	16969	16917	17090	16883	17181	16894	16959	16845	16905	16869	16994	16955	16830	16958	16914	16856	16845	16970	17311	17021	16939	16903	17012	16951	16861	17073	16867	16791	16994	17029	16913	16815	16752	16957	17028	16858	16888	17140	16803	16906	16942	16755	16863	16997	17105	17103	16930	16979	16969	16957	16861	16817	16874	16990	17130	17021	16873	16688	16799	16788	16898	16707	16839	16970	16892	16883	17095	16991	16987	16925	17192	16874	17127	16805	17039	17050	16949	16816	16963	17016	16950	17016	17051	17113	16931	16966	17130	17082	17076	16984	17139	16966	17149	17030	17022	17091	17031	16947	16781	17041	16965	16919	17154	16926	16934	17070	16932	17000	16967	16797	16954	17053	17014	16762	17116	16902	16979	17066	16878	16917	16931	17073	16869	16968	17055	16950	16706	16983	16881	16982	17039	16965	16821	17010	16889	17050	17011	16982	17051	17127	16941	16963	16750	16929	16885	17086	16933	17035	16689	16934	17018	17009	16918	16933	17099	16994	17093	16856	16989	17093	16992	16952	17044	17052	16851	17050	17073	17132	17206	16864	17052	17060	16713	16840	17168	17212	17014	17313	16819	16930	16855	16894	16848	16888	16888	16952	16870	16959	17115	17034	17025	16926	16841	16898	16767	17060	16950	16982	16877	16985	16968	17149	17045	16807	16977	16806	16990	16849	17274	16855	17235	16971	16902	17075	16820	17023	16919	16951	16949	17019	16943	16854	16882	16963	16938	16782	16964	17067	17104	16977	16974	16945	16973	16887	16794	17128	17089	16930	16949	16999	16895	16972	17046	16969	16951	16979	17110	16846	16959	17054	17041	16831	16863	16852	17062	16962	16797	16794	17107	17158	16889	16832	16939	17206	16957	16838	16862	16703	16812	16995	16944	16892	16965	16925	17020	16996	17015	17089	16812	16781	16974	17057	16758	16814	17077	16682	16750	16934	17048	16954	16969	16918	17040	17150	16863	17040	17184	16626	16953	16854	17152	16995	16820	16748	16836	17064	16958	16889	16974	17040	16991	17003	17222	16798	16854	16834	16900	16943	16841	16907	16961	16972	17047	17111	17189	17096	16934	16914	17054	17138	16868	17090	17062	16981	16998	16929	17099	16906	17026	16929	16986	16795	16853	16892	16955	16849	16898	16724	17090	17053	16893	17073	17065	16977	16890	17134	16883	17068	17104	17021	16968	17000	17042	17018	16996	16929	16842	16916	17148	16964	16860	17051	16877	17003	16974	17075	16995	16875	16969	16844	16788	16751	17094	17007	16908	16880	16793	16961	16945	16960	17071	16891	16985	16916	17028	17006	16996	17143	16998	16961	16840	16915	16855	16934	17067	16952	16899	17006	17018	16986	17003	17150	17085	17137	17034	17136	17057	16873	16978	17068	17056	16861	16787	16976	17012	17051	16833	17009	17011	16707	16831	16809	17014	16841	16981	16989	16975	16926	17070	16992	16681	17137	16970	17044	17142	16874	17076	16782	16949	16949	17215	17035	16982	16957	16933	17092	17019	16912	17215	16964	16998	16860	17064	16931	16863	16900	16697	17043	16865	16936	17198	16810	17009	16978	16900	17052	17086	16964	16925	16872	17045	17054	17299	16833	17080	16957	16815	16911	16916	16868	16890	16964	16959	16957	16957	16919	16933	17120	17086	16981	16967	16936	16831	17055	16772	16763	16978	16945	16867	16882	16822	16798	16915	16991	16907	17040	17079	16913	16943	16784	16756	16956	16964	17032	16884	16992	17074	16887	16876	16958	17073	17029	17136	16824	16947	16917	17058	16930	16885	16949	17085	17071	16979	17061	16951	16908	16981	16953	16856	16939	16870	17148	17074	16945	17065	16984	16925	17063	16950	16961	17049	16977	16923	16957	16971	16973	17203	17027	16918	17081	17020	17063	17078	16937	16833	17076	16909	16680	16736	16813	16739	16973	17243	16827	16918	17100	17059	16992	16952	16800	17022	16893	16928	16982	16957	16997	16778	16943	17018	16994	17122	16915	16812	16937	16691	17212	17102	17131	17214	17022	16951	16962	17245	17102	17007	16959	17013	17060	17034	16896	17025	16953	16929	17117	16959	17019	17024	17075	16930	16878	16864	16954	17046	17013	16927	16932	16897	16895	17214	16985	16880	16973	16770	16966	16842	16730	16880	17131	16951	17065	16884	16901	16762	16889	16645	17014	16962	16804	16885	17074	17026	17107	16933	16865	17150	17091	16823	16871	16979	16932	16881	16893	16755	17116	17100	16832	16943	17057	16981	16909	17031	16999	17094	16849	17001	16944	17014	16950	16839	16916	16935	17181	17170	17084	17129	16879	17067	16819	17084	16929	17049	16896	16862	16710	16824	16784	16875	16625	16883	16812	16858	17048	17029	17012	16970	16961	16934	17046	16855	16952	16954	16961	17112	17081	16882	16995	16923	16758	16994	16885	16889	16988	17022	17087	16888	16882	17065	17180	17108	16940	16743	17080	16822	16880	16863	17001	17005	17193	17014	16910	16834	17107	17076	16969	16950	17051	16936	17055	17212	16845	16878	16928	16820	17080	16858	16777	16974	16863	16804	16957	17088	17056	16983	17065	17134	16882	16938	17112	16852	16711	16933	16843	16802	16895	17148	16863	16886	17014	17056	16909	17010	17086	16909	16958	16892	16967	17257	16988	16823	16979	16936	16903	16892	16940	17270	17100	17109	16826	16934	16804	17048	16836	16913	16863	17045	16870	17071	17117	16972	17015	16747	16765	17129	17036	16991	17025	17190	17002	16952	16921	16990	16923	16987	17044	16946	17087	17022	16865	16868	16911	16913	16946	16836	16780	17125	16832	16940	17012	17013	16910	16897	16935	17180	16953	16911	17103	16889	16919	17078	16928	17006	17018	16933	16918	17154	16913	17052	16986	16971	16821	17114	16982	16777	16756	16990	17223	17044	16805	17077	17020	16899	17073	17080	17009	16980	16939	16795	16590	16851	16864	17011	17032	16781	16903	17053	17208	17004	16827	16893	16896	17083	17254	17051	17094	16965	16852	16999	16957	17075	17023	17014	16851	17174	16851	16907	16885	17168	17083	16979	17117	16917	16778	16919	16774	16914	17018	16921	17020	16956	16943	17152	17020	16912	16869	17058	17179	16984	17041	16842	16940	17047	16964	16896	17097	16947	16861	17190	16729	17223	17040	16909	16892	17036	17116	16671	16722	16994	17022	16892	16911	16972	16892	16988	17035	17072	16881	17115	17233	16957	16774	16902	16943	17058	16999	17023	16994	17022	16986	16997	16838	16870	16888	17061	16874	17028	16786	17025	16842	17087	17048	17056	16830	17033	16966	16843	16995	16941	16916	16779	16878	17040	16863	16859	17001	16941	17142	16559	16974	16794	16993	16983	16988	16799	17022	17056	16830	17078	17027	16994	16910	16849	17004	17106	16943	17051	16910	16894	16951	16876	16965	16972	16875	16915	16961	16709	16915	17036	17013	16983	16894	16968	16925	16531	16857	17010	16929	16912	16918	17001	17233	16943	17065	17123	16794	16892	17066	17122	16984	16955	17055	17054	16897	17100	17130	17017	16999	16941	16950	16821	16844	17029	16939	17060	17201	16912	16983	17131	17025	17009	16975	16910	16761	16772	16957	17006	17028	16926	16960	16848	16987	16860	17031	17201	16987	16858	16866	16960	16841	17030	17148	16910	17014	16771	16893	16955	16914	16982	16882	16885	16874	16903	16991	17043	16994	16843	16950	16810	17231	16970	17002	16701	17156	17055	17013	16985	17033	17011	17017	16974	16875	16923	16832	17092	16935	16746	17102	17140	16885	16868	16895	16707	16779	17166	16749	17084	16926	17077	16981	17043	16812	17075	16908	16894	16960	16964	16916	16908	16839	17013	16926	17046	17039	17061	16850	17107	16983	16854	16994	17103	16934	16884	16965	16959	16938	16887	16932	16949	16944	16967	16791	16919	16972	16942	16968	17208	17081	16914	16991	16914	16774	16786	16813	17099	16936	17110	17068	16808	16759	16903	16859	17023	16648	16903	16891	17158	17088	17128	16893	16977	16948	17026	16862	17026	17095	17097	17154	16734	16893	16982	16906	16981	16979	16930	17023	16980	16786	16925	16793	16955	16859	16879	16925	17034	16861	16934	17120	16885	16921	16816	16839	17010	16888	17010	16990	17072	17210	17101	17025	16775	16854	16814	16825	16965	16877	17241	17109	16948	16903	16680	16906	17021	16839	17118	16932	17011	16865	17033	17016	17144	16894	17005	16966	16962	16920	16989	16869	17164	16941	16912	16989	17020	17046	17161	17054	17243	16901	16964	16906	16815	17071	16921	17055	17049	16947	16873	17050	17051	16935	16996	16843	16970	17035	16773	17130	17199	16769	17103	17012	16900	16979	16870	16925	16914	16783	16866	16788	17085	16842	16802	16792	16943	16990	17040	16956	17131	16941	16781	17107	16935	17029	16874	16902
16238	25083	38373	79144	22290	15463	15171	14777	14591	14466	14417	14779	14581	14541	14484	14173	14513	14730	14488	14600	14339	14193	14217	14513	14569	14303	14211	14278	14080	14096	14026	14614	16193	15318	14626	14104	13997	14103	14053	14076	13877	14021	14090	13832	13961	14122	14035	13956	14038	14065	13934	13921	13881	13883	14253	14001	13974	13977	14040	13995	13902	14003	14132	14002	14097	14013	13990	13932	13978	14031	14119	14021	13936	13892	14098	14175	14086	13982	13997	14016	14042	13866	14017	13856	13899	13834	14104	14031	14011	14085	13772	14053	14026	14011	14034	13974	14158	14064	14008	13969	13954	14174	14186	14067	14077	14016	13994	14019	13869	14105	14016	13922	14157	13849	13988	13982	13977	13903	14098	14043	14001	14219	14012	14017	13777	13971	14105	14011	13939	14172	13939	13955	14073	13979	14060	13968	14048	13933	13900	14155	14034	13770	14003	14022	13888	14178	13972	14087	13921	13944	14021	13988	13981	14117	13931	14120	13990	13908	13914	14140	13928	14045	13966	14077	14045	14005	14039	14029	14096	13907	13964	14014	13957	14001	13913	14170	14009	14065	13880	13838	13875	14053	13936	13806	13948	14014	13922	14079	13974	14053	14040	13991	13940	14003	13854	13790	13905	13863	13839	13926	14078	14012	14054	14043	13961	13983	13952	14207	13966	14052	13824	13952	13900	14048	13922	13983	14066	13957	13878	14076	14016	14078	14104	14076	14110	14169	13898	14107	14000	13909	13971	14137	13887	14039	13955	14062	14070	14007	13859	13980	13976	13948	14036	13921	14010	14081	14018	13938	13909	14007	14017	13949	13933	13925	13734	14086	13858	13937	14066	13945	13969	14048	14008	14051	13891	14279	13916	14052	14072	14028	13916	13866	14077	13938	14098	14059	13916	13830	13931	13857	14130	13882	14056	13931	13906	13952	14113	14063	14092	13882	14012	14020	14036	14055	14007	14220	13778	13914	14027	14030	13941	13960	14027	14027	14148	14148	13854	14072	14120	13916	14104	14029	13830	14217	14055	14073	14026	14011	14049	14032	13950	14160	13986	13783	13992	13900	13910	13917	13972	13976	13915	13771	13957	13908	13934	13960	14002	13862	13961	13978	13983	13984	14011	13908	14140	13845	14142	13855	13973	14014	13886	14023	14119	13977	13950	14043	14069	14079	14017	14072	14061	14239	14109	14044	14136	13915	14051	13905	14029	14073	14044	13875	14157	13907	14069	13958	14042	14013	14069	14081	13958	13865	13821	14022	13921	14053	14111	13958	13994	13883	13935	13961	13992	14056	13907	13945	13948	14001	14015	14163	13829	14018	14105	13953	14001	13989	14044	13938	13860	13868	14122	13911	13956	14051	13891	13888	13957	14107	13997	13833	13918	13922	14099	14097	14006	13802	13931	14128	14008	13986	13977	13851	14186	14196	14012	14083	14009	14070	13947	14096	14063	14031	13920	13994	13973	13954	14007	13989	14031	14134	13952	14202	14057	14009	13913	14010	14152	13857	13943	14034	13837	13772	14088	14003	14030	14039	13948	14149	13964	13975	13767	14110	13914	14062	13947	14072	13966	14049	13723	14008	13972	13911	13917	14194	13962	13828	13837	13978	13971	13945	13961	14147	13875	14014	14085	14025	13951	14147	14086	13971	13880	13914	14072	14202	14017	14021	13956	13970	13959	13973	14007	13967	13937	14132	13963	13989	14198	13869	14070	13729	13900	14051	13886	14073	13841	13970	14058	13841	13999	14083	13924	14089	13993	14054	13936	14075	14014	13899	14012	13997	14052	14008	14119	13812	14141	13864	14015	14133	14034	14038	14002	13867	13920	14138	13985	14146	14085	14097	13847	14029	13943	14000	14131	13929	14003	13948	13879	14025	14054	14065	13962	14019	13967	13870	14117	13947	13995	14194	13869	13886	14103	13958	14109	13965	13953	14084	13979	14081	14014	13987	14081	14000	13832	14001	14174	14008	14032	13819	14043	14224	14044	13939	14045	13949	13926	14011	13985	13899	14063	14025	13929	13883	14168	13984	13974	14146	14078	14025	14004	13935	13923	14145	14129	14065	14132	14065	14119	14065	13982	14000	14086	13868	13865	14050	14109	13988	13919	13900	13953	13883	14108	13953	13993	14162	13948	14048	14036	14101	13990	13949	13959	13993	13950	14005	14110	13963	13907	13981	14079	14039	13956	14162	13934	13786	14063	13987	14068	14154	13870	14038	14134	14024	14084	14012	14025	14072	14044	14124	14088	14016	13988	13750	13957	14004	14039	14026	14023	13995	14030	14073	13839	14012	13943	14011	14079	13971	13856	14071	13997	13837	13924	14007	13944	13991	14033	13983	14104	13916	14051	13993	13922	14131	14032	13985	13909	14043	14010	14104	13725	14213	14057	13891	14001	13900	14029	13992	13857	14034	14139	13853	14101	13985	14122	13982	13992	13854	14014	14150	14092	13936	13859	13942	14066	14119	13928	14033	13857	14036	14001	13951	13948	14118	13924	14053	13939	14020	14055	13987	14047	13923	13898	14081	14042	13894	13972	14083	14152	13924	14068	13814	13997	14029	13946	13997	13982	14006	14080	13975	13854	14043	14112	13943	14038	14173	13900	14041	14090	13975	14120	13920	13938	13998	14038	14013	14043	13962	13992	14026	14085	14131	14042	13975	13922	14024	14036	13920	13956	14155	13977	14188	14076	14134	13970	14017	13938	13942	14063	14058	13866	13999	13970	13895	13803	14007	13938	13906	14043	14175	14142	14046	13981	13876	14049	14087	14130	13831	13988	13970	13971	14088	14046	13920	13924	14001	13981	13889	14074	14013	13841	14188	13998	14097	14003	13996	14061	13919	13902	13816	13992	14062	13967	14113	14187	14072	14037	14099	13989	14126	14107	13982	13955	13977	14027	13952	13874	14165	13985	13959	14023	14072	14118	14102	14094	13952	13864	13967	13806	14016	14009	14032	13995	14091	13969	13996	14179	14104	14019	14054	13958	13962	13979	14090	13906	14001	13814	14210	13878	14068	13987	13928	13919	14015	14003	14136	14044	13983	14038	14068	14055	13841	14078	13907	14051	14159	13847	14009	14203	14028	13927	14099	14065	13930	14058	13874	14111	14039	14027	14125	13894	14169	13969	14173	13986	13869	13833	14004	14132	14018	14204	13987	14021	14009	13942	13969	14045	13944	13957	14114	13960	14015	14025	14025	13902	13981	13891	14011	14108	14115	13882	14141	13872	14146	14044	14048	14128	14172	14072	13910	14018	13875	13789	14189	14072	14131	13917	13988	14079	13895	14204	14191	13994	14015	13907	14233	14046	13912	14032	13762	14125	14021	14124	14014	14015	13931	13874	13929	13976	13919	14001	14110	13963	13953	14024	14023	13860	13881	13935	13849	14118	13995	13947	13907	13875	14097	13891	13882	13930	13892	14141	13888	14033	13952	14053	13961	14036	13928	13845	14022	14176	14013	14103	14085	14065	13975	14101	14072	14116	14009	13975	13940	14076	13957	14071	13981	13834	13989	13940	13974	14200	13974	14048	13972	14033	14121	13910	14069	13982	14041	14156	14010	13919	13986	13916	13993	14011	14136	13904	13834	14053	14028	13987	13935	13975	13911	14068	14041	14039	14065	13817	14072	13938	13840	14064	13891	14062	14087	14111	13999	14036	14055	14073	14152	13944	14051	14004	14128	14098	14100	13988	13959	13900	13982	14016	14117	14030	13853	14169	13948	14053	14115	14041	14030	13991	13995	14012	14019	14011	14096	13966	13966	13972	14008	14136	14063	13946	13925	13762	14001	14005	14086	14151	14123	13876	13970	14010	13802	14052	13891	14078	14022	14039	13934	14033	14056	14069	14099	13919	13983	13873	14037	13840	14152	14061	14075	14013	14041	14094	14016	14096	14021	14046	13980	14250	14093	14004	14009	14021	14108	13981	13871	14087	14029	13986	14016	13917	13837	14019	13923	14215	14078	14041	13944	14028	14111	14023	14041	13871	14019	14008	13960	14002	13949	13976	14052	13894	14036	13900	13962	13853	13948	13871	13999	13764	14038	13951	14115	14021	14176	14065	14043	13969	14056	14042	13876	13994	14037	13983	14042	13954	13939	13850	13953	14046	13881	13942	13929	14026	13923	14008	14026	14079	13830	13918	13977	14068	14004	14058	13954	14011	14050	13978	13999	14075	14073	14080	13892	14040	13987	13922	14051	14159	14014	14113	13985	14270	14040	14010	13918	13884	13875	13745	14034	14037	13986	14034	14042	13769	13960	13829	14040	14067	13998	14056	14004	13913	14042	14028	13927	14065	14232	14065	13994	13974	14109	13856	14107	14005	14007	14011	13870	13985	13997	13826	14059	14065	14087	14259	14091	14140	13940	14159	14020	14072	13932	13994	13851	13933	14152	14068	14233	13824	14054	14076	13936	13924	14036	13897	14079	14048	13969	14157	13940	14036	13968	13909	13956	13978	14052	13892	13924	13910	14093	14068	14155	13948	13970	14078	13995	14007	14144	14112	13886	13984	14064	14037	13974	14099	13939	14091	13924	14054	14129	14052	14123	14059	13956	13929	13999	14227	13914	13877	14032	14081	14112	13806	14118	14050	14108	13962	13933	14016	14065	13921	14011	13953	13926	13977	13936	14062	14043	13996	13909	13973	13880	14023	14112	14018	13870	13948	13974	14093	14050	14009	13898	14118	13948	14062	13939	14092	13885	14040	14046	13964	14089	14103	13984	13938	14031	14049	14049	14152	14111	13872	14098	13842	13777	13968	14105	14017	13995	13966	13966	14146	14052	13920	13957	13861	13929	14376	14106	13968	13919	14037	14062	14031	14124	14047	14117	14014	14035	13999	13927	14055	13817	14180	14051	14116	13962	14048	13949	13962	13960	13824	13979	14129	14135	13906	13930	14076	14040	14140	14079	13988	13967	14077	14198	13924	13791	14105	14011	14098	14065	14052	14163	13907	13931	14030	14016	14026	14015	13992	14102	14103	13989	13919	14258	14040	14185	13833	13985	14020	14018	13974	13954	13975	14080	14028	13862	13828	14030	13946	14069	13925	14063	14188	13979	14183	13837	14046	13977	13808	13829	14111	13989	14174	14110	14011	13996	13921	14101	14095	13912	13924	13963	14037	14090
23839	21422	29582	46999	37270	23659	24946	20364	18620	18861	19056	18796	18619	18508	18057	18271	18332	18298	18421	18390	18113	18136	18164	18220	18088	17766	17820	17842	17719	17910	18478	19675	20608	20778	19220	18176	17935	17665	17571	17758	17714	17747	17729	17566	17839	17805	18007	17961	17904	17719	17752	17699	17929	17905	17736	17611	17787	17710	17783	17974	17703	17760	17865	17809	17955	17770	17625	17877	17991	17656	17820	17633	17704	17800	17759	17805	17854	17761	17788	17469	17951	17644	17825	17449	17882	17773	17892	17685	17753	17733	17486	17872	17785	17520	17550	17861	17774	17623	17803	17879	17643	17719	17834	17690	17796	17854	17791	17863	17542	17835	17579	17844	17802	17701	17871	17709	17929	17736	17443	17857	17632	17906	17551	17612	17730	17657	17762	17706	17803	17564	17789	17772	17673	17596	17648	17725	17512	17582	17865	17828	17807	17672	17599	17929	17988	17782	17835	17843	17698	17737	17797	17749	17715	17695	17687	17963	17623	17493	17595	17720	17716	17763	17740	17650	17740	17786	17790	17510	17547	17621	17776	17797	17727	17792	17574	17832	17943	18013	17869	17984	17883	17595	17608	17512	17710	17728	17785	17701	17717	17587	17773	17533	17856	17607	17715	17679	17802	17758	17569	17502	17528	17456	17626	17507	17700	17833	17843	17564	17895	17547	17624	17587	17958	17623	17582	17915	17718	17833	17709	17731	17682	17807	17678	17533	17688	17964	17598	17719	17885	17908	17673	17850	17835	17762	17776	17787	17620	17651	17772	17717	17538	17740	17764	18023	17802	17886	17491	17817	17594	17586	17706	17664	17777	17699	17655	17609	17530	17816	17800	17719	17624	17590	17635	17916	17704	17808	17526	17799	17522	17616	17860	17517	17682	17591	17803	17797	17874	17704	17702	17632	17794	17616	17650	17723	17610	17669	17924	17765	17681	17662	17567	17626	17563	17790	17550	17477	17833	17711	17851	17732	17687	17721	17786	17833	18027	17724	17531	17586	17757	17600	17908	17740	17699	17434	17511	17583	17504	17582	17963	17969	17940	17711	17761	17863	17809	17638	17749	17784	17653	17709	17593	17689	17929	17765	17935	17849	17704	17732	17662	17628	17510	17632	17665	17710	17710	17618	17893	17879	17525	17706	17753	17816	17723	17832	17763	17508	17734	17691	17635	17860	17687	17485	17533	17819	17840	17654	17726	17655	17923	17640	17613	17631	17656	17550	17765	17590	17725	17737	17709	17866	17662	17731	17648	17725	17778	17638	17747	17821	17793	17733	17749	17833	17780	17677	17511	17782	17659	17778	17368	17608	17661	17903	17568	17825	17662	17882	17741	17544	17637	17607	17741	17672	17787	17771	17825	17668	17595	17995	17754	17710	17807	17405	17672	17740	17644	17492	17767	17953	17618	17685	17640	17688	17769	17659	17637	17465	17481	17711	17758	17817	17579	17690	17642	17534	17775	17633	17738	17760	17686	17607	17433	17738	17601	17753	17529	17590	17755	17876	17839	17774	17734	17873	17921	17477	17789	17596	17603	17781	17564	17791	17571	17895	17755	17658	17664	17664	17799	17728	17599	17588	17785	17859	17755	17949	17535	17691	17674	17641	17723	17741	17827	17648	17363	17671	17581	17539	17692	17634	17658	17645	17639	17809	17846	17728	17831	17773	17638	17492	17656	17767	17631	17591	17859	17539	17737	17732	17541	17705	17514	17771	17600	17579	17827	17728	17812	17760	17734	17800	17777	17713	17797	17692	17671	17593	17539	17666	17793	17914	17792	17648	17849	17927	17804	17641	17494	17754	17789	17873	17759	17725	17750	17684	17757	17672	17815	17792	17846	17613	17663	17850	17644	17792	17815	17838	17903	17818	17754	17529	17822	17561	17715	17592	17710	17743	17710	17763	17806	17893	17601	17473	17757	17561	17634	17782	17695	17517	17695	17786	17622	17988	17779	17756	17697	17714	17552	17815	17824	17844	17491	17758	17658	17642	17630	17659	17692	17668	17824	17809	17700	17675	17724	17756	17861	17537	17585	17500	17401	17710	17640	17686	17539	17575	17463	17589	17670	17761	17941	17574	17622	17775	17799	17594	17764	17849	17790	17807	17803	17538	17657	17600	17719	17609	17636	17977	17673	17678	17844	17887	17766	17737	17721	17861	17565	17576	17577	17534	17874	17785	17707	17614	17638	17686	17823	17705	17763	17668	17662	17749	17653	17754	17603	17834	17872	17493	17617	17844	17856	17860	17494	17712	17638	17734	17685	17619	17659	17845	17637	17793	17690	17826	17715	17670	17820	17856	17810	17797	17437	17669	17542	17788	17633	17969	17635	17599	17752	17823	17786	17682	17536	17577	17623	17672	17795	17774	17720	17636	17777	17803	17745	17548	17631	17642	17894	17842	17679	17797	17542	17807	17870	17815	17913	17792	17625	17670	17635	17721	17959	17572	17773	17687	17811	17717	17666	17733	17717	17780	17862	17768	17624	17692	17792	17679	17835	17701	17622	17635	17734	17625	17828	17470	17746	17598	17683	17738	17789	17636	17751	17846	17704	17770	17593	17771	17689	17584	17535	17734	17716	17675	17555	17798	17639	17621	17796	17713	17724	17639	17579	17833	17641	17536	17888	17642	17701	17896	17818	17796	17701	17663	17976	17524	17594	17725	17720	17529	17478	17819	17539	17731	17780	17757	17741	17773	17716	17629	17849	17528	17665	17729	17606	17710	17792	17827	17710	17581	17720	17704	17886	17881	17785	17738	17828	17831	17650	17686	17438	17575	17642	17751	17645	17587	17677	17682	17842	17737	17614	17794	17708	17653	17636	17622	17693	17649	17956	17612	17603	17769	17651	17731	17314	17560	17753	17692	17819	17672	17669	17776	17489	17539	17633	17821	17577	17708	17778	17857	17833	17700	17672	17580	17593	17571	17803	17589	17567	17717	17721	17656	17681	17582	17835	17627	17845	17963	17824	17659	17581	17793	17750	17676	17688	17593	17859	17635	17521	17463	17791	17871	17734	17545	17770	17644	17534	17703	17725	17841	17678	17708	17895	17704	17531	17554	17767	17848	17593	17808	17511	17894	17854	17955	17757	17878	17649	17635	17787	17741	17849	17710	17561	17823	17788	17433	17478	17737	17587	17726	17506	17825	17649	17661	17615	17803	17642	17708	17711	17548	17564	17559	17713	17664	17697	17598	17703	17624	17634	17832	17602	17504	17956	17588	17778	17720	17668	17604	17803	17715	17768	17835	17649	17826	17470	17801	17605	17485	17714	17691	17539	17657	17500	17541	17739	17712	17636	17667	17777	17818	17728	17747	17778	17840	17829	17750	17731	17748	17839	17742	17678	17461	17677	17787	17819	17849	17673	17677	17778	17743	17843	17751	17567	17757	17786	17825	17592	17804	17736	17688	17749	17695	17853	17737	17593	17676	17885	17690	17506	17827	17697	17557	17804	17648	17583	17639	17682	17722	17675	17776	17829	17685	17670	17899	17602	17837	17857	17591	17738	17818	17502	17707	17876	17711	17656	17587	17640	17826	17705	17723	17776	17766	17654	17859	17783	17636	17862	17634	17804	17620	17565	17761	17540	17716	17686	17796	17600	17746	18000	17640	17610	17638	17672	17736	17595	17743	17775	17563	17575	17614	17751	17781	17770	17762	17673	17818	17595	17686	17577	17551	17738	17725	17943	17519	17808	17788	17696	17691	17476	17687	17777	17731	17743	17611	17632	17657	17895	17669	17804	17642	17704	17648	17701	17826	17781	17617	17691	17674	17786	17684	17778	17700	17694	17467	17732	17703	17691	17611	17832	17674	17797	17670	17562	17716	17704	17645	18008	17706	17641	17715	17643	17792	17928	17619	17805	17655	17794	17849	17907	17699	17807	17477	17726	17455	17685	17540	17589	17766	17610	17513	17703	17748	17833	17561	17805	17763	17708	17586	17925	17676	17873	17831	17734	17796	17895	17754	17621	17804	17861	17735	17659	17667	17603	17494	17730	17679	17692	17670	17790	17830	17819	17686	17685	17763	17854	17802	17857	17668	17688	17805	17518	17800	17770	17692	17535	17812	17681	17760	17711	17941	17731	17520	17660	17693	17966	17793	17686	17396	17662	17965	17935	17763	17786	17770	17963	17450	17805	17511	17678	17721	17862	17726	17650	17711	17741	17627	17644	17706	17840	17601	17569	17609	17777	17569	17812	17681	17826	17765	17731	17742	17941	17860	17709	17835	17608	17554	17775	17649	17776	17725	17651	17816	17791	17578	17543	17824	17758	17562	17712	17627	17576	17691	17700	17689	17746	17697	17910	17697	17738	17653	17741	17738	17584	17643	17680	17718	17760	17616	17706	17580	17684	17669	17526	17582	17629	17537	17631	17785	17809	17883	17741	17856	17708	17724	17710	17682	17829	17659	17784	17539	17546	17739	17700	17684	17608	17649	17690	17675	17640	17889	17655	17733	17656	17460	17570	17769	17772	17585	17764	17487	17718	17621	17644	17548	17555	17502	17588	17789	17949	17696	17947	17799	17651	17657	17692	17648	17628	17515	17616	17672	17691	17763	17479	17875	17747	17570	17748	17782	17707	17597	17888	17713	17873	17587	17713	17775	17763	17715	17806	17737	17861	18041	17654	17589	17831	17662	17666	17607	17897	17468	17828	17824	17535	17617	17603	17782	17830	17627	17759	17756	17706	17755	17825	17753	17777	17710	17696	17664	17817	17763	17738	17640	17863	17623	17723	17746	17786	17983	17823	17783	17734	17659	17653	17779	17662	17685	17833	17588	17673	17896	17546	17855	17815	17908	17695	17975	17782	17668	17796	17557	17712	17848	17639	17646	17771	17676	17801	17697	17870	17741	17522	17793	17634	17627	17866	17840	17798	17766	17715	17428	17587	17664	17730	17784	17637	17787	17781	17624	17971	17616	17782	17526	17677	17800	17679	17624	17877	17867	17892	17854	17910	17652	17713	17693	17869	17655	17866	17937	17521	17824	17503	17663	17641	17751	17802	17671	17514	17832	17634	17597	17486	17679	17694	17789	17559	17715	17548	17787	17755	18012	17685	17745	17606	17834	17774	17558	17664	17781	17657	17747	17748	17620	17639	17731	17722	17855	17697	17764	17864	17650	17620	17747
18633	31205	44528	83129	26043	17401	16780	16241	15704	15732	16078	15943	15557	15259	15102	15063	15269	15390	15228	15401	15149	15102	14975	14985	15091	14632	14756	14447	14494	14489	15647	17121	18760	18381	16192	14920	14459	14439	14543	14493	14371	14375	14527	14544	14414	14246	14518	14325	14403	14436	14383	14494	14418	14347	14501	14317	14458	14668	14455	14292	14478	14426	14384	14351	14476	14236	14339	14538	14320	14406	14349	14267	14574	14444	14440	14477	14340	14264	14468	14446	14418	14234	14505	14310	14421	14308	14309	14488	14257	14338	14294	14560	14469	14466	14379	14559	14307	14526	14221	14495	14422	14458	14404	14229	14309	14272	14594	14265	14256	14371	14438	14349	14298	14559	14441	14476	14484	14306	14259	14588	14436	14319	14528	14471	14307	14322	14453	14363	14583	14445	14363	14387	14254	14401	14291	14329	14447	14437	14338	14419	14327	14436	14506	14394	14533	14598	14474	14280	14309	14427	14395	14429	14283	14451	14450	14435	14353	14507	14232	14527	14364	14448	14401	14353	14475	14533	14397	14282	14457	14585	14346	14391	14250	14353	14518	14351	14515	14466	14407	14585	14467	14417	14325	14363	14317	14371	14197	14508	14292	14412	14375	14404	14518	14496	14537	14404	14520	14413	14382	14469	14398	14436	14462	14322	14400	14392	14523	14461	14330	14388	14310	14408	14299	14262	14379	14304	14429	14424	14315	14483	14288	14458	14588	14439	14368	14545	14289	14352	14442	14363	14483	14357	14333	14511	14581	14337	14458	14364	14570	14379	14345	14339	14372	14373	14581	14458	14475	14451	14263	14180	14429	14466	14484	14400	14257	14492	14276	14390	14293	14438	14272	14467	14590	14339	14360	14419	14372	14304	14469	14353	14628	14459	14450	14391	14380	14486	14446	14372	14407	14395	14380	14459	14419	14360	14287	14603	14270	14470	14405	14370	14423	14366	14549	14387	14428	14455	14552	14439	14522	14403	14430	14329	14543	14367	14485	14391	14247	14432	14343	14523	14365	14396	14282	14400	14396	14530	14422	14430	14506	14418	14546	14495	14487	14377	14285	14279	14482	14316	14376	14403	14466	14348	14257	14391	14347	14413	14336	14416	14429	14387	14467	14334	14288	14285	14319	14327	14416	14459	14341	14247	14519	14523	14460	14302	14533	14299	14471	14498	14353	14461	14553	14357	14363	14453	14551	14385	14292	14404	14462	14444	14582	14474	14395	14368	14345	14446	14414	14484	14514	14320	14494	14376	14241	14222	14452	14299	14611	14442	14474	14419	14416	14276	14450	14227	14321	14374	14406	14234	14381	14408	14335	14405	14421	14524	14332	14458	14474	14349	14553	14544	14431	14335	14279	14544	14423	14394	14245	14329	14281	14382	14444	14545	14446	14416	14317	14442	14662	14480	14335	14297	14350	14435	14401	14190	14482	14399	14442	14308	14517	14575	14558	14507	14485	14422	14417	14323	14316	14437	14293	14339	14310	14307	14452	14444	14312	14327	14514	14539	14495	14382	14401	14323	14688	14356	14293	14465	14389	14414	14413	14587	14433	14252	14355	14468	14377	14426	14152	14226	14469	14404	14302	14397	14199	14336	14471	14320	14337	14521	14371	14446	14439	14392	14397	14458	14337	14479	14379	14399	14337	14329	14418	14398	14409	14402	14590	14422	14304	14393	14391	14380	14339	14445	14496	14387	14496	14379	14291	14581	14412	14341	14366	14371	14466	14299	14502	14430	14327	14390	14568	14393	14476	14445	14363	14399	14380	14489	14557	14386	14343	14251	14365	14337	14455	14527	14446	14496	14436	14384	14395	14497	14378	14256	14509	14374	14373	14374	14511	14322	14470	14400	14372	14623	14357	14231	14549	14360	14374	14447	14472	14430	14354	14453	14539	14454	14496	14524	14428	14403	14478	14279	14374	14412	14457	14344	14422	14380	14313	14240	14498	14485	14398	14302	14295	14489	14428	14406	14313	14526	14435	14367	14441	14474	14377	14417	14471	14478	14418	14428	14204	14478	14511	14389	14434	14369	14341	14406	14554	14473	14552	14483	14183	14455	14444	14370	14462	14375	14314	14383	14259	14406	14368	14373	14393	14498	14320	14317	14302	14435	14375	14419	14212	14415	14346	14257	14518	14431	14183	14597	14374	14444	14530	14341	14508	14547	14503	14310	14421	14378	14474	14343	14393	14302	14357	14443	14367	14431	14476	14547	14516	14313	14399	14383	14313	14262	14348	14363	14275	14576	14526	14284	14329	14403	14378	14432	14469	14378	14332	14240	14519	14255	14406	14555	14310	14362	14539	14567	14285	14409	14440	14524	14453	14301	14468	14435	14351	14353	14546	14241	14473	14344	14459	14257	14438	14276	14233	14367	14247	14324	14425	14429	14532	14588	14453	14530	14500	14427	14457	14439	14367	14485	14198	14569	14185	14432	14534	14527	14373	14506	14440	14273	14307	14476	14406	14465	14538	14355	14409	14257	14545	14276	14346	14455	14442	14343	14259	14277	14539	14362	14473	14177	14585	14489	14440	14372	14493	14596	14456	14267	14494	14300	14295	14469	14527	14352	14543	14408	14399	14381	14264	14464	14288	14440	14553	14317	14468	14418	14534	14323	14294	14170	14346	14373	14375	14419	14484	14384	14436	14444	14555	14439	14478	14403	14663	14508	14403	14397	14392	14314	14601	14429	14486	14425	14477	14351	14337	14419	14318	14393	14351	14340	14478	14441	14354	14464	14530	14307	14598	14532	14299	14394	14244	14556	14058	14309	14501	14321	14454	14568	14482	14430	14368	14504	14617	14406	14391	14435	14425	14186	14515	14342	14464	14510	14575	14418	14342	14549	14417	14479	14450	14396	14320	14320	14399	14420	14454	14370	14473	14265	14324	14388	14417	14477	14460	14387	14440	14426	14473	14395	14492	14334	14431	14317	14625	14417	14275	14479	14381	14383	14291	14492	14382	14388	14330	14383	14492	14329	14309	14349	14362	14406	14376	14361	14445	14454	14470	14311	14631	14454	14303	14331	14486	14351	14325	14492	14427	14344	14382	14416	14378	14390	14256	14282	14434	14607	14467	14382	14248	14518	14365	14495	14425	14407	14301	14269	14417	14526	14319	14368	14577	14462	14404	14357	14370	14503	14372	14522	14370	14366	14499	14304	14376	14573	14471	14287	14518	14534	14409	14644	14224	14501	14369	14464	14371	14400	14468	14560	14351	14656	14305	14326	14436	14240	14292	14459	14404	14275	14605	14315	14331	14347	14502	14255	14398	14495	14350	14329	14529	14272	14235	14379	14279	14385	14481	14286	14484	14482	14453	14579	14342	14204	14460	14437	14487	14343	14347	14279	14560	14401	14272	14427	14413	14470	14447	14476	14314	14513	14471	14400	14316	14419	14514	14349	14338	14409	14322	14422	14408	14419	14573	14402	14376	14416	14527	14434	14469	14314	14275	14403	14227	14430	14427	14435	14323	14406	14440	14299	14321	14289	14506	14458	14288	14282	14598	14437	14431	14321	14403	14234	14233	14405	14434	14479	14331	14309	14459	14430	14317	14284	14562	14443	14280	14258	14455	14362	14460	14454	14186	14450	14360	14430	14624	14273	14554	14405	14372	14336	14483	14379	14416	14291	14654	14378	14424	14447	14335	14410	14517	14258	14393	14340	14389	14381	14465	14412	14429	14284	14413	14486	14363	14404	14319	14389	14483	14522	14379	14333	14463	14452	14560	14341	14396	14273	14481	14444	14345	14384	14468	14426	14446	14298	14385	14537	14446	14373	14420	14552	14426	14379	14454	14470	14305	14405	14311	14435	14238	14415	14382	14386	14218	14428	14475	14568	14409	14424	14440	14295	14533	14362	14388	14489	14298	14420	14548	14341	14429	14557	14274	14411	14444	14421	14406	14500	14398	14432	14508	14494	14358	14500	14578	14306	14378	14354	14444	14292	14455	14498	14357	14426	14423	14646	14507	14300	14515	14488	14456	14486	14386	14391	14421	14213	14469	14358	14321	14207	14284	14397	14347	14513	14407	14273	14366	14236	14371	14538	14515	14324	14445	14458	14288	14549	14416	14328	14471	14446	14391	14503	14457	14495	14304	14378	14437	14352	14460	14527	14624	14528	14487	14355	14414	14218	14365	14450	14348	14304	14423	14553	14289	14460	14250	14363	14494	14360	14442	14383	14358	14437	14283	14306	14320	14402	14277	14630	14325	14358	14468	14533	14427	14496	14474	14403	14315	14422	14511	14426	14433	14343	14262	14404	14547	14247	14539	14406	14270	14525	14425	14520	14307	14421	14307	14407	14476	14381	14451	14458	14310	14335	14462	14343	14461	14475	14378	14502	14457	14365	14195	14512	14285	14540	14546	14512	14488	14452	14348	14569	14280	14412	14407	14296	14644	14448	14351	14437	14412	14537	14476	14382	14497	14412	14453	14528	14446	14448	14368	14308	14420	14554	14375	14257	14416	14332	14366	14366	14212	14380	14389	14410	14495	14355	14361	14366	14511	14355	14399	14442	14263	14295	14232	14353	14264	14611	14521	14395	14437	14553	14522	14440	14465	14449	14475	14411	14443	14451	14412	14419	14289	14382	14176	14367	14484	14438	14324	14350	14287	14411	14231	14256	14432	14288	14536	14406	14301	14420	14259	14375	14440	14257	14428	14179	14414	14444	14559	14448	14353	14570	14328	14525	14389	14326	14391	14450	14307	14204	14334	14293	14513	14271	14500	14322	14364	14449	14433	14627	14400	14404	14367	14548	14427	14401	14436	14334	14463	14424	14334	14470	14465	14586	14263	14419	14317	14399	14427	14376	14299	14327	14560	14397	14325	14423	14377	14664	14416	14511	14433	14409	14322	14299	14390	14413	14511	14306	14590	14556	14303	14480	14320	14446	14330	14363	14253	14328	14588	14371	14462	14306	14466	14451	14601	14540	14476	14466	14431	14468	14447	14276	14288	14403	14374	14262	14526	14486	14528	14469	14498	14492	14313	14328	14300	14446	14398	14493	14483	14319	14753	14504	14482	14345	14423	14445	14492	14378	14338	14202	14250	14222	14324	14380	14381	14394	14149	14437	14473	14428	14439	14428	14378	14461	14446	14395	14307	14284	14414	14305	14384	14457	14501	14424
29751	22828	24155	38990	23119	18473	18194	17859	17871	17890	17904	17819	17819	17743	17653	17723	18038	17717	17986	17868	17610	17924	17836	17386	17706	17698	17775	17792	17810	17821	17621	17771	17979	17994	17713	17884	17785	17834	17747	17740	17499	17770	17829	17813	17809	17462	17566	17895	17606	17654	17799	17752	17816	17798	17709	17739	17913	17756	17815	17738	17758	17779	17607	17669	17677	17607	17797	17607	17790	17748	17860	17684	17809	17652	17712	17760	17759	17697	17903	17736	17547	17640	17576	17627	17612	17563	17975	17768	17708	17791	17890	17691	17820	17758	17583	17749	17691	17695	17549	17780	17813	17719	17755	17740	17597	17467	17779	17805	17854	17731	17435	17579	17390	17715	17762	17577	17578	17747	17615	17641	17789	17774	17759	17702	17605	17859	17728	17654	17773	17709	17730	17674	17605	17801	17737	17605	17707	17707	17696	17516	17578	17625	17645	17798	17477	17588	17828	17642	17621	17821	17400	17604	17622	17480	17725	17692	17713	17693	17682	17546	17627	17809	17609	17791	17678	17789	17729	17666	17590	17507	17508	17721	17857	17787	17842	17649	17707	17859	17678	17679	17750	17598	17678	17586	17758	17683	17804	17553	17700	17767	17561	17789	17810	17588	17803	17506	17587	17762	17590	17719	17722	17651	17649	17669	17889	17418	17667	17782	17788	17644	17788	17648	17660	17557	17639	17814	17739	17781	17746	17601	17731	17744	17498	17798	17716	17743	17552	17729	17774	17693	17762	17763	17703	17736	17856	17754	17689	17752	17462	17596	17790	17718	17300	17791	17722	17595	17533	17635	17706	17710	17641	17637	17616	17716	17800	17623	17664	17687	17617	18027	17644	17537	17515	17710	17656	17704	17862	17679	17712	17673	17500	17683	17943	17718	17513	17632	17662	17830	17635	17795	17558	17771	17713	17778	17579	17792	17733	17808	17732	17743	17914	17633	17524	17812	17681	17703	17522	17632	17729	17923	17583	17808	17809	17704	17701	17583	17524	17604	17824	17734	17834	17448	17650	17609	17617	17650	17756	17773	17593	17613	17452	17614	17746	17720	17843	17713	17786	17741	17718	17723	17841	17742	17811	17729	17790	17615	17666	17574	17515	17632	17686	17654	17771	17628	17689	17653	17642	17652	17813	17700	17823	17685	17750	17824	17555	17848	17751	17838	17707	17467	17804	17638	17595	17552	17803	17457	17599	17579	17657	17593	17426	17498	17722	17770	17497	17692	17687	17714	17922	17677	17793	17653	17638	17819	17651	17748	17584	17675	17620	17658	17750	17799	17753	17940	17603	17615	17729	17632	17794	17865	17812	17655	17565	17884	17717	17769	17830	17488	17616	17526	17613	17697	17729	17704	17653	17708	17663	17718	17709	17889	17661	17756	17535	17695	17742	17669	17614	17762	17858	17687	17624	17831	17613	17546	17602	17675	17884	17604	17623	17876	17683	17603	17536	17779	17633	17696	17419	17709	17718	17656	17867	17963	17817	17803	17886	17548	17826	17733	17674	17633	17493	17603	17864	17775	17752	17510	17705	17875	17864	17564	17622	17767	17774	17689	17710	17553	17840	17821	17708	17540	17463	17734	17831	17754	17680	17845	17570	17726	17717	17619	17500	17697	17797	17488	17618	17785	17755	17606	17761	17722	17726	17610	17450	17754	17626	17707	17667	17602	17786	17813	17847	17764	17654	17526	17765	17434	17594	17678	17773	17494	17628	17762	17642	17674	17615	17625	17731	17764	17725	17755	17673	17775	17782	17577	17946	17760	17590	17675	17709	17721	17702	17649	17796	17663	17657	17628	17747	17756	17743	17904	17625	17698	17899	17755	17772	17509	17673	17579	17584	17898	17625	17773	17611	17697	17629	17450	17699	17693	17689	17811	17633	17726	17740	17632	17576	17534	17771	17852	17616	17612	17810	17720	17571	17738	17719	17559	17875	17779	17522	17560	17865	17611	17916	17693	17721	17593	17754	17819	17718	17456	17845	17734	17614	17614	17786	17908	17789	17767	17525	17687	17674	17798	17736	17777	17643	17897	17792	17654	17519	17660	17898	17845	17874	17397	17654	17688	17844	17769	17656	17717	17502	17651	17714	17582	17728	17398	17603	17684	17835	17751	17633	17674	17798	17732	17661	17808	17691	17847	17604	17802	17727	17596	17804	17729	17779	17773	18114	17628	17741	17736	17781	17900	17893	17835	17807	17637	17778	17742	17762	17711	17928	17797	17611	17659	17656	17682	17784	17646	17749	17833	17704	17741	17701	17619	17691	17576	17740	17626	17710	17732	17878	17565	17842	17824	17783	17687	17672	17639	17548	17538	17605	17762	17607	17627	17430	17755	17814	17718	17811	17730	17589	17776	17764	17698	17819	17711	17709	17853	17849	17751	17754	17487	17594	17702	17701	17697	17712	17672	17989	17781	17756	17690	17692	17693	17682	17629	17677	17639	17684	17671	17716	17719	17577	17705	17630	17805	17731	17819	17645	17632	17636	17580	17861	17839	17646	17693	17743	17622	17704	17789	17720	17642	17599	17724	17456	17595	17632	17641	17823	17740	17559	17780	17714	17769	17699	17716	17813	17839	18019	17810	17458	17823	17695	17570	17590	17719	17677	17698	17791	17868	17657	17456	17702	17726	17724	17457	17645	17664	17791	17555	17582	17826	17755	17665	17679	17583	17838	17883	17730	17569	17682	17759	17805	17751	17782	17471	17609	17682	17630	17820	17672	17711	17860	17491	17828	17531	17686	17759	17781	18067	17852	17693	17758	17772	17594	17709	17860	17509	17596	17763	17765	17645	17715	17786	17612	17734	17772	17575	17734	17684	17665	17620	17789	17685	17919	17868	17681	17711	17783	17793	17743	17754	17756	17736	17772	17654	17709	17858	17676	17789	17697	17675	17718	17783	17900	17812	17661	17638	17640	17890	17738	17816	17801	17645	17528	17779	17913	17692	17473	17611	17788	17432	17739	17855	17735	17694	17623	17795	17767	17795	17605	17534	17815	17994	17794	17677	17816	17584	17579	17551	17887	17691	17622	17765	17778	17923	17660	17813	17749	17575	17944	17679	17855	17882	17796	17553	17729	17662	17843	17486	17735	17705	17661	17789	17569	17686	17591	17671	17809	17625	17833	17591	17725	17463	17671	17663	17963	17811	17652	17614	17677	17643	17763	17896	17933	17681	17534	17722	17781	17645	17828	17810	17729	17725	17696	17588	17633	17627	17760	17614	17745	17745	17655	17821	17741	17595	17852	17741	17807	17701	17840	17584	17676	17800	17795	17728	17843	17822	17725	17701	17838	17962	17723	17628	17582	17752	17573	17631	17813	17693	17785	17716	17695	17866	17874	17851	17794	17767	17727	17803	17601	17643	17636	17746	17792	17643	17902	17704	17727	17738	17837	17810	17686	17595	17725	17662	17602	17815	17837	17817	17590	17661	17615	17705	17643	17706	17671	17887	17697	17830	17605	17645	17648	17792	17641	17767	17494	17649	17616	17563	17547	17709	17580	17723	17652	17671	17728	17727	17947	17749	17863	17690	17794	17642	17732	17565	17777	17508	17688	17815	17925	17655	17889	17641	17854	17740	17692	17805	17765	17627	17621	17712	17685	17748	17630	17579	17955	17578	17743	17782	17911	17763	17921	17920	17513	17470	17706	17939	17576	17548	17711	17766	17823	17685	17864	17751	17791	17743	17830	17599	17565	17664	17733	17654	17827	17678	17726	17727	17699	17765	17504	17603	18068	17827	17693	17558	17817	17520	17873	17559	17585	17752	17691	17793	17493	17789	17854	17732	17814	17811	17592	17723	17717	17766	17692	17589	17697	17781	17681	17631	17456	17719	17906	17635	17545	17661	17751	17693	17760	17792	17657	17714	17752	17722	17619	17603	17845	17687	17756	17572	17701	17757	17629	17375	17575	17662	17729	17780	17627	17773	17801	17574	17761	17807	17508	17694	17912	17885	17897	17680	17887	17684	17752	17820	17754	17914	17771	17637	17763	17910	17850	17598	17658	17845	17535	17888	17825	17582	17741	17599	17783	17701	17720	17693	17719	17632	17793	17658	17665	17582	17734	17677	17593	17657	17697	17696	17793	17647	17551	17985	17651	17721	17799	17742	17765	17759	17890	17539	17620	17687	17711	17681	17806	17709	17660	17809	17684	17845	17680	17649	17617	17637	17638	17761	17674	17655	17728	17522	17565	17674	17773	17748	17707	17490	17740	17680	17754	17892	17860	17969	17737	17837	17608	17687	17718	17582	17668	17691	17615	17560	17686	17884	17754	17869	17629	17582	17666	17726	17653	17625	17775	17615	17743	17691	17566	17691	17605	17659	17714	17687	17701	17616	17651	17832	17796	17783	17960	17834	17690	17554	17853	17766	17779	17728	17841	17611	17608	17855	17739	17778	17452	17765	17649	17938	17766	17603	17761	17565	17814	17670	17696	17861	17830	17839	17602	17488	17680	17832	17720	17624	17648	17812	17928	17588	17780	17811	17656	17708	17588	17608	17664	17769	17535	17777	17738	17704	17593	17527	17621	17681	17770	17683	17465	17608	17829	17711	17822	17653	17726	17745	17709	17648	17683	17711	17815	17889	17621	17778	17725	17637	17571	17607	17656	17724	17608	17771	17737	17806	17753	17650	17853	17737	17704	17659	17791	17594	17654	17602	17729	17771	17879	17494	17657	17666	17499	17476	17669	17753	17637	17719	17599	17715	17797	17604	17734	17828	17642	17631	17443	17727	17857	17665	17803	17987	18040	17728	17684	17834	17822	17571	17702	17831	17678	17717	17855	17879	17621	17779	17759	17805	17878	17802	17646	17650	17566	17429	17665	17670	17734	17700	17845	17746	17699	17884	17847	17777	17677	17794	17758	17662	17713	17485	17849	17876	17801	17713	17805	17580	17698	17559	17759	17704	17648	17599	17723	17659	17511	17691	17529	17785	17696	17630	17605	17741	17552	17849	17721	17854	17767	17841	17880	17525	17637	17894	17586	17974	17780	17678	17733	17763	17575	17586	17491	17866	17818	17755	17730	17336	17802	17607	17737	17761	17710	17762	17680	17847	17780	17979	17923	17523	17704	17800	17691	17784	17827	17448	17714	17623	17702	17702	17859	17702	17582	17621	17472	17520
16633	18167	20169	38578	16094	14741	14518	14644	14410	14735	14643	14407	14571	14658	14574	14440	14472	14440	14557	14514	14663	14616	14467	14507	14439	14381	14423	14490	14422	14399	14281	14556	14621	14502	14690	14443	14239	14319	14354	14247	14394	14336	14375	14462	14324	14330	14434	14324	14408	14286	14494	14382	14378	14405	14201	14249	14479	14506	14459	14397	14531	14397	14365	14435	14399	14251	14356	14322	14527	14292	14371	14396	14320	14306	14341	14424	14293	14131	14318	14318	14460	14278	14419	14344	14197	14368	14346	14273	14345	14416	14287	14464	14186	14439	14392	14390	14453	14497	14510	14493	14299	14338	14488	14320	14392	14325	14378	14295	14422	14429	14506	14360	14289	14432	14289	14218	14259	14383	14523	14306	14343	14300	14211	14342	14357	14385	14359	14328	14382	14366	14189	14429	14483	14308	14248	14435	14329	14182	14388	14275	14409	14363	14279	14281	14214	14378	14498	14358	14268	14467	14375	14429	14446	14444	14544	14236	14514	14242	14380	14504	14292	14274	14382	14272	14306	14342	14275	14458	14232	14328	14508	14273	14392	14426	14374	14313	14281	14434	14369	14272	14272	14256	14241	14362	14468	14146	14252	14367	14360	14484	14424	14324	14413	14300	14326	14451	14409	14403	14280	14288	14398	14196	14312	14296	14325	14232	14340	14338	14429	14279	14401	14308	14424	14449	14411	14476	14217	14456	14302	14228	14394	14228	14261	14318	14264	14446	14298	14291	14301	14374	14386	14219	14197	14384	14301	14333	14361	14284	14491	14295	14388	14487	14313	14363	14367	14419	14505	14467	14365	14242	14394	14417	14415	14421	14435	14312	14430	14270	14277	14447	14181	14408	14287	14444	14317	14238	14411	14407	14544	14226	14384	14510	14349	14342	14435	14339	14250	14423	14269	14338	14466	14314	14350	14276	14453	14360	14278	14436	14402	14414	14309	14525	14345	14473	14411	14276	14502	14272	14254	14305	14333	14335	14568	14433	14338	14384	14465	14288	14335	14239	14501	14393	14337	14419	14485	14365	14324	14396	14303	14315	14214	14296	14293	14230	14322	14393	14241	14216	14418	14564	14303	14212	14356	14162	14295	14401	14394	14389	14424	14128	14483	14257	14309	14376	14201	14317	14357	14221	14422	14405	14401	14409	14415	14338	14249	14337	14408	14213	14387	14352	14461	14336	14265	14296	14338	14246	14295	14381	14336	14333	14473	14281	14177	14309	14200	14445	14414	14311	14380	14241	14368	14389	14437	14285	14263	14241	14434	14289	14482	14314	14384	14227	14190	14405	14305	14291	14320	14379	14474	14310	14362	14176	14391	14297	14413	14416	14247	14477	14236	14327	14316	14428	14423	14405	14277	14362	14301	14449	14491	14420	14514	14326	14335	14449	14532	14204	14455	14408	14259	14286	14387	14398	14327	14225	14322	14417	14272	14295	14374	14378	14400	14385	14352	14345	14407	14520	14420	14327	14413	14305	14214	14461	14401	14307	14414	14467	14258	14372	14343	14322	14166	14427	14454	14472	14259	14323	14504	14298	14359	14301	14269	14408	14461	14342	14294	14271	14204	14222	14336	14362	14351	14188	14517	14317	14537	14178	14406	14149	14295	14272	14313	14136	14438	14356	14359	14393	14333	14377	14364	14466	14421	14455	14176	14376	14340	14559	14250	14411	14378	14295	14341	14208	14438	14425	14386	14311	14281	14292	14274	14412	14481	14440	14410	14389	14296	14271	14284	14479	14449	14396	14254	14483	14424	14330	14505	14286	14426	14425	14416	14249	14344	14326	14301	14468	14229	14354	14424	14449	14553	14415	14369	14344	14249	14450	14519	14322	14318	14250	14313	14473	14380	14421	14465	14400	14400	14275	14379	14392	14317	14390	14394	14399	14227	14480	14431	14350	14305	14399	14309	14327	14397	14364	14456	14242	14479	14380	14303	14381	14240	14456	14426	14341	14294	14110	14388	14381	14440	14459	14419	14359	14531	14371	14337	14501	14378	14344	14308	14503	14381	14354	14416	14475	14375	14394	14483	14330	14338	14384	14339	14417	14389	14368	14140	14321	14318	14417	14392	14409	14454	14299	14292	14399	14320	14148	14474	14312	14386	14444	14471	14357	14309	14421	14349	14379	14383	14329	14315	14315	14508	14359	14380	14438	14483	14308	14211	14448	14490	14437	14302	14437	14508	14175	14347	14352	14422	14247	14502	14373	14372	14411	14421	14395	14419	14458	14401	14388	14417	14345	14460	14257	14353	14272	14396	14307	14362	14267	14451	14229	14403	14380	14514	14217	14285	14370	14441	14391	14161	14322	14304	14350	14237	14444	14233	14396	14422	14241	14223	14264	14545	14334	14382	14311	14226	14364	14452	14455	14337	14348	14258	14230	14395	14397	14503	14340	14338	14376	14366	14290	14363	14559	14381	14408	14425	14366	14450	14401	14410	14272	14278	14297	14453	14385	14189	14463	14383	14341	14246	14375	14155	14326	14351	14353	14373	14373	14349	14235	14294	14386	14375	14544	14355	14474	14378	14310	14376	14434	14277	14232	14497	14291	14328	14318	14527	14262	14364	14291	14465	14286	14398	14403	14301	14285	14374	14473	14341	14469	14219	14364	14354	14272	14605	14417	14212	14335	14239	14365	14306	14333	14372	14315	14333	14418	14381	14529	14334	14331	14342	14349	14409	14332	14503	14334	14521	14365	14238	14243	14497	14193	14428	14409	14319	14315	14450	14208	14400	14363	14277	14291	14323	14223	14407	14367	14373	14526	14334	14237	14370	14371	14504	14330	14184	14295	14410	14591	14262	14117	14310	14531	14445	14391	14373	14305	14403	14429	14304	14313	14458	14391	14374	14373	14361	14336	14290	14390	14282	14458	14374	14533	14336	14426	14283	14407	14217	14267	14259	14462	14330	14427	14285	14496	14197	14433	14374	14077	14330	14185	14370	14320	14229	14373	14361	14184	14201	14427	14312	14248	14523	14520	14239	14205	14483	14346	14417	14361	14410	14283	14371	14334	14386	14471	14341	14295	14453	14239	14304	14297	14362	14479	14315	14301	14348	14336	14309	14618	14400	14497	14498	14415	14468	14289	14195	14325	14282	14290	14247	14324	14372	14433	14146	14363	14386	14232	14466	14447	14332	14499	14391	14344	14218	14463	14337	14466	14363	14427	14462	14135	14305	14370	14312	14047	14374	14429	14350	14391	14295	14304	14331	14495	14306	14104	14419	14303	14337	14414	14433	14319	14365	14373	14105	14178	14331	14391	14393	14313	14250	14440	14416	14332	14402	14393	14278	14335	14293	14391	14348	14356	14528	14478	14456	14423	14198	14088	14274	14313	14358	14330	14311	14297	14398	14265	14446	14374	14312	14403	14162	14254	14426	14362	14207	14431	14562	14227	14402	14302	14300	14267	14365	14313	14382	14473	14523	14380	14520	14207	14376	14375	14198	14445	14359	14493	14229	14371	14369	14506	14319	14275	14262	14315	14246	14411	14244	14482	14274	14472	14488	14374	14352	14457	14455	14251	14315	14254	14373	14274	14281	14184	14500	14223	14215	14242	14312	14432	14391	14487	14360	14266	14499	14274	14545	14260	14247	14407	14431	14293	14399	14360	14391	14338	14268	14346	14396	14348	14193	14471	14306	14367	14348	14275	14433	14248	14417	14341	14236	14302	14508	14334	14364	14260	14310	14517	14472	14044	14254	14323	14461	14230	14346	14271	14346	14371	14350	14350	14302	14315	14370	14345	14231	14273	14402	14380	14181	14469	14290	14302	14366	14375	14393	14328	14192	14321	14388	14330	14168	14280	14445	14390	14629	14380	14336	14466	14289	14412	14391	14398	14383	14485	14419	14276	14273	14286	14394	14430	14242	14336	14423	14232	14512	14279	14411	14180	14406	14381	14354	14416	14536	14347	14469	14412	14407	14465	14198	14498	14357	14336	14344	14372	14392	14267	14428	14414	14369	14340	14287	14368	14247	14359	14375	14317	14309	14516	14172	14310	14282	14190	14222	14305	14523	14289	14318	14385	14404	14297	14207	14160	14300	14449	14370	14486	14424	14310	14281	14385	14414	14494	14358	14282	14328	14414	14353	14399	14541	14390	14398	14345	14488	14389	14462	14417	14462	14223	14331	14367	14288	14346	14355	14229	14355	14525	14597	14348	14520	14394	14417	14436	14402	14354	14280	14341	14316	14216	14252	14485	14385	14547	14308	14486	14330	14188	14417	14413	14521	14570	14443	14459	14297	14379	14407	14213	14440	14454	14386	14290	14603	14511	14435	14266	14289	14311	14329	14280	14353	14357	14268	14441	14084	14405	14209	14359	14413	14355	14371	14236	14355	14466	14341	14235	14293	14542	14312	14281	14467	14465	14219	14299	14481	14308	14346	14560	14330	14473	14318	14543	14309	14426	14372	14448	14270	14321	14344	14321	14345	14361	14465	14250	14395	14264	14263	14401	14259	14344	14381	14331	14291	14365	14371	14479	14258	14525	14266	14307	14364	14340	14387	14296	14353	14404	14402	14336	14353	14334	14428	14346	14346	14477	14336	14414	14429	14466	14369	14346	14318	14404	14346	14430	14191	14315	14479	14421	14335	14541	14220	14211	14489	14356	14289	14401	14451	14363	14383	14391	14448	14326	14440	14287	14406	14358	14545	14333	14387	14183	14235	14411	14407	14285	14311	14301	14363	14374	14355	14318	14470	14319	14247	14314	14463	14386	14418	14286	14376	14328	14285	14274	14316	14423	14338	14409	14343	14407	14472	14436	14353	14284	14405	14243	14392	14276	14275	14338	14259	14289	14348	14403	14352	14434	14258	14457	14380	14336	14371	14405	14428	14197	14469	14276	14294	14383	14199	14344	14487	14391	14451	14378	14530	14256	14434	14224	14399	14275	14249	14497	14518	14328	14490	14425	14247	14295	14401	14240	14409	14222	14299	14532	14499	14409	14249	14443	14507	14318	14357	14273	14495	14336	14446	14370	14381	14306	14452	14307	14278	14394	14299	14411	14528	14350	14273	14239	14419	14389	14256	14365	14278	14430	14261	14412	14137	14408	14411	14353	14404	14404	14301	14372	14235	14556	14408	14381	14375	14347	14340	14436	14312	14404	14274	14258	14297	14428
25278	21434	29683	52072	27482	23071	23979	19854	18446	18943	19127	18884	18709	18482	18440	18515	18512	18249	18297	18636	18640	18526	18590	18311	18305	18129	18432	18412	18237	18283	18256	19026	19891	19449	18845	18735	18537	18280	18264	18079	18217	18245	18201	18364	18461	18155	18440	18186	18078	18090	18207	18051	18430	18328	18255	18225	18068	18167	18135	18219	18205	18025	18194	18214	18306	18318	18231	18246	18378	18141	18251	18188	18201	18086	18110	18350	18404	18254	18149	18016	18416	18398	18330	18254	18288	18082	18224	18093	17975	18237	18265	18479	18050	18245	18297	18033	18237	18252	18302	18194	18323	18252	18328	18171	18162	18175	18063	18293	18305	18116	18167	18355	18368	18183	18154	18197	18252	18331	18220	18281	18186	18295	18249	18303	18427	18240	18340	18276	18264	18132	18257	18323	18207	18316	18108	18112	18301	18331	18297	18463	18246	18177	18251	18160	18476	18268	18043	18296	18206	18364	18232	18076	18144	18148	18083	18182	18240	18306	18250	18261	17975	18191	18323	18020	18113	18247	18104	18229	18047	18289	17974	18053	18319	18190	17981	18034	18213	18114	18357	18140	18321	18295	18133	18442	18224	18089	18322	18003	18077	18402	18249	18283	18304	18324	18077	18245	18164	18044	18255	18142	18320	18095	18214	18188	18192	18033	18108	18082	18177	17882	18232	18207	18298	18072	18399	18053	18168	18070	18274	18122	18117	17919	18073	18279	18040	18158	18312	18307	18078	18189	18072	18078	18115	18377	18120	18013	18252	18123	18260	18226	18264	18373	18193	18292	18292	18031	18187	18275	18165	18047	18336	18372	18113	18055	18057	18248	18120	18283	18268	18214	18146	18240	18078	18184	18286	18014	18240	18111	18383	18008	18169	18136	18087	18032	18081	18273	18139	18143	18382	18380	18305	18031	18129	18164	18204	18201	18259	18151	18173	18156	18247	18205	18216	18365	18135	18185	18146	18082	18100	18313	18294	18172	18103	18128	18455	18275	18116	18133	18185	18282	18340	18078	18241	18435	18311	18126	18319	18314	18049	18038	18231	18182	18058	18293	18024	18222	18160	18240	18325	18085	18168	18304	18086	18315	18456	18247	18315	18201	18055	18352	17980	18019	18140	18188	18324	18376	18090	18215	18129	18284	18031	18371	18228	18179	18347	18365	18309	18332	18134	18035	18166	18083	18323	18290	18219	18061	18100	17838	18131	18222	17860	18090	18118	18166	18304	18257	18282	18040	18321	18100	18230	18192	18089	18047	18271	18304	18119	18163	18048	18313	18381	18197	18516	18317	18356	18140	18288	18174	18454	18212	18279	18391	18129	18087	18070	18280	18271	18147	18160	18239	18290	18188	18191	18272	18380	18225	18227	18125	18211	18324	18359	18337	18190	18254	18128	18031	18215	18308	18127	18236	18227	17983	18342	18233	18228	18336	18089	18043	18440	18387	18231	18191	18149	18248	18193	18006	18511	18246	18266	17963	18133	17814	18212	18402	18167	18207	18252	18262	18244	18042	18166	18484	18170	18343	18218	18425	18218	18235	18144	18210	18117	18107	18101	18425	18159	18206	18078	18142	18234	18240	18125	18064	18136	18248	18243	18535	18284	17946	18397	18165	18319	18290	18001	18278	18088	18057	18144	18105	18216	18363	18271	18251	18149	18208	18437	18118	18093	18342	18098	18026	18090	18183	18183	18190	18407	18049	18228	18283	18117	18289	18318	18352	18196	18436	18200	18201	18192	18313	18242	18125	18322	18283	18328	18281	18008	18227	18263	18309	18191	18002	18270	18247	18071	18124	18027	18213	18163	18163	18506	18186	18082	18208	18212	18158	18272	18201	18233	18112	18210	17986	18140	18389	18257	18268	18381	18109	18397	18090	18405	18117	18213	18434	18287	18381	18157	18137	18070	18071	18155	18260	18333	18230	18290	18023	18052	18132	18296	18230	18246	18004	18199	18262	18128	18105	18205	18047	18259	18314	18208	18201	18116	18097	18233	18349	18140	18168	18230	18348	18236	18284	18161	18225	18248	18094	18124	18341	18049	18014	18220	18270	18214	18069	18225	17971	18115	18068	18122	18098	18274	18084	18133	18165	18065	18050	18142	18174	18389	18399	18201	18255	18177	18104	18129	18220	18190	18209	18234	18162	18334	18323	18113	18167	18238	18332	18321	18426	18346	18307	17850	18067	18119	18398	18170	18191	18274	18232	18099	18263	18066	18136	18114	17970	17936	18201	18095	18270	18332	18152	18245	18197	18193	18328	18263	18315	18068	18388	18428	18158	18290	18346	18246	18350	18281	18265	18204	18345	18475	18125	18193	18001	18142	18271	18151	18232	18215	18100	18283	18245	18260	18475	18142	18303	18271	18072	18193	18087	18239	18093	17917	18358	18302	18278	18271	18231	18065	18079	18209	18295	18259	18207	18193	18201	18104	18098	18223	18262	18086	18352	18166	18297	18192	18014	18179	18117	18373	18472	18106	18365	18440	18287	18211	18301	18220	18315	18050	18403	18330	18241	18155	18208	18160	18404	18203	18207	18236	18389	18355	18299	18383	18126	18137	18234	18390	18488	18165	18198	18182	18192	18079	18085	18310	18124	18074	18098	18332	18217	18098	18401	18404	18338	18404	18257	18080	18200	18352	18124	18120	18126	18209	18107	18145	18422	18340	18189	18333	18067	18022	18225	18214	18226	18205	18135	18295	18135	18274	18333	18341	18231	18293	18262	18141	18168	18369	18297	18393	18140	18260	18101	18283	18073	18219	18270	18313	18177	18206	18235	18139	18286	18332	18347	18172	18147	18207	18030	18264	18200	18108	18154	18189	18283	18138	18229	17894	18101	18261	18147	18233	18220	18185	18173	18203	18263	18200	18078	18437	18311	18150	18170	18111	18190	18315	18374	18080	17964	18317	18339	18126	18201	18139	18104	17992	18288	18269	18299	18360	17990	17962	18144	18232	18137	18134	18124	18178	18350	18277	18180	18186	18181	18090	18135	18116	18160	18326	18332	18039	18269	18223	18198	18209	18110	18259	18160	18171	18208	18173	18360	18408	18280	18345	18318	18004	18306	18218	18136	18216	18084	18265	18034	18142	18084	18151	18109	18043	18234	18239	18316	18310	18169	18233	18119	18190	18073	18068	18015	18198	18237	18018	18352	18163	18444	18267	18159	18221	18343	18349	18149	18208	18217	18078	18439	18221	18146	18122	18163	18318	18248	18068	18164	18470	18009	18283	18020	18290	18221	18063	18256	18182	18208	17837	18200	18133	18114	18313	18278	18119	18291	18252	18290	18276	18156	18053	18252	18245	18045	18142	18125	18305	17896	18271	18133	18109	18178	18262	18210	18214	18211	18074	18082	18308	18283	18263	18336	18208	18450	18250	18107	18126	18209	18126	18419	18312	18099	18369	18068	18217	18094	18121	18127	18498	18142	18231	18350	18193	18145	18110	18270	18387	18335	18185	18036	18348	18433	18327	18152	18272	18232	18227	18169	18069	18265	18129	18105	18197	18103	18318	18462	18491	18122	18220	18106	18133	18299	18110	18233	17919	18371	18035	18339	18319	18377	18224	18047	18251	18382	18144	18093	18286	18113	18177	18255	18250	18354	18315	18360	18384	18027	18127	18207	18294	18283	18282	18231	18298	18294	18156	18301	18109	18283	18331	18303	18251	18300	18503	18147	18088	18143	18306	18064	18060	18169	18154	18195	18288	18168	17993	18241	18241	18079	18370	18109	18161	18281	18147	18403	18411	18351	18220	18327	18003	18275	18213	18368	18213	18359	18214	18215	18193	18260	18122	17953	18139	18080	18048	18357	18189	18095	18286	18258	18128	18219	18173	18409	18033	18221	18158	18262	18232	18272	18222	18260	17825	18351	18093	18204	18269	18374	18200	18264	18260	18458	18141	18243	18187	18396	18254	18193	18194	18232	18158	18189	18188	18263	18097	18192	18034	18147	18098	18099	18245	18142	18048	18199	18066	18013	18126	18121	18202	18207	18216	18060	18248	18139	18089	18213	18121	18218	18113	17939	18078	18453	18090	18131	18339	18166	18063	18200	18234	18151	18062	18297	18122	18114	18260	18228	18420	18307	18140	18235	18363	18218	18166	18447	18266	18149	18215	18196	18448	18162	18208	18181	17984	18219	18243	18285	18281	18057	18218	18420	18470	18320	18302	18103	18302	18178	18155	18151	18240	18054	18161	18231	18201	18288	18218	18397	18120	18196	18137	18183	18242	18140	18053	18276	18085	18101	18226	18337	18277	18231	18297	18056	18143	18180	18110	18156	18244	18135	18292	18210	18364	18158	18414	18457	18160	18135	18025	18436	18194	18531	18286	18094	18191	18232	18178	18286	18262	18094	18146	18114	18059	18328	18430	18101	18218	18198	18304	18157	18284	18333	18162	18133	18178	18203	18286	18113	18259	18303	18436	18274	18138	18349	18134	18212	17990	18034	18197	18324	18263	18313	18176	18396	18047	18367	18275	18206	18336	18198	18082	18168	18292	18205	18134	18485	18085	18050	18191	18198	18052	18291	17888	18213	18129	18381	18258	18234	18077	18074	18083	18011	18101	18235	18213	18146	18172	18184	18136	18302	18171	18118	18071	18363	18262	18330	18079	18341	18274	18336	18343	18324	18164	18185	18312	18235	18262	18434	18201	18121	18236	18160	18114	18112	18351	18077	18224	18288	18322	18262	18097	18225	18262	18410	18065	18286	18198	18116	18095	18180	18047	17956	18177	18179	18092	18336	18222	18338	18307	18190	18151	18248	18326	18196	18401	18143	18258	18271	18137	18275	18216	18126	18222	18222	18377	18273	18182	18093	18092	18264	18244	18334	18262	18180	18110	18139	18209	18267	18191	18203	18258	18078	18296	17993	18194	18301	18210	18398	18465	18243	18502	18097	18266	18188	17927	18003	18144	18141	18143	18295	18236	17959	17945	18163	18252	18384	18123	18089	18204	18257	18028	18193	18176	18353	18287	18285	18129	18204	17993	18243	18321	18297	18558	18057	18075	18098	18268	18240	18157	18028	18142	18281	18074	18257	18228	18280	18209	18009	18324	18194	18162	18380	18251	18410	18097	18310	18110	18249	18013	18282	18102	18247	18279	18353	18099	18166	18281	18165	18254	18167
17002	26027	36960	70860	21355	16197	15774	15561	15342	15457	15707	15390	15297	15043	15008	15013	15032	14822	15117	15285	15299	15096	14968	14752	14787	14523	14701	14844	14857	14723	14902	15908	16941	16391	15568	15103	14844	14729	14603	14669	14816	14713	14638	14820	14874	14690	14802	14750	14663	14536	14641	14686	14717	14811	14623	14653	14729	14700	14755	14838	14567	14882	14624	14978	14832	14682	14681	14846	14799	14567	14559	14611	14698	14731	14751	14674	14486	14697	14777	14527	14721	14706	14798	14584	14613	14707	14529	14746	14780	14685	14696	14632	14656	14600	14533	14542	14844	14595	14700	14493	14742	14801	14686	14652	14760	14696	14757	14514	14755	14589	14628	14715	14753	15018	14724	14606	14634	14732	14836	14610	14660	14718	14781	14863	14734	14567	14575	14750	14716	14764	14636	14825	14702	14689	14653	14745	14585	14570	14751	14833	14624	14708	14651	14802	14683	14716	14624	14549	14713	14754	14673	14571	14771	14633	14777	14531	14707	14502	14703	14608	14751	14587	14636	14772	14819	14757	14666	14590	14799	14691	14884	14632	14611	14885	14735	14605	14794	14755	14681	14660	14898	14623	14545	14690	14650	14713	14686	14667	14636	14700	14721	14756	14781	14797	14675	14875	14484	14786	14513	14783	14680	14690	14599	14711	14746	14662	14610	14755	14683	14588	14808	14886	14496	14556	14564	14763	14603	14720	14679	14743	14805	14774	14696	14715	14744	14577	14683	14615	14742	14669	14626	14799	14618	14815	14703	14532	14649	14586	14720	14759	14855	14829	14689	14669	14719	14825	14695	14639	14711	14549	14861	14881	14717	14682	14724	14589	14659	14548	14563	14736	14734	14729	14672	14691	14706	14741	14836	14659	14731	14520	14787	14735	14697	14807	14725	14701	14736	14738	14764	14644	14572	14599	14718	14883	14635	14467	14627	14729	14593	14725	14750	14644	14682	14640	14750	14780	14644	14709	14885	14816	14599	14640	14779	14759	14829	14784	14779	14774	14865	14576	14820	14771	14528	14811	14802	14667	14739	14882	14573	14812	14725	14722	14548	14665	14763	14683	14655	14767	14686	14895	14634	14670	14711	14741	14628	14665	14797	14679	14736	14692	14857	14670	14639	14658	14681	14831	14734	14732	14703	14726	14706	14733	14723	14613	14725	14833	14703	14668	14900	14700	14590	14714	14703	14718	14551	14781	14817	14657	14729	14677	14645	14808	14547	14734	14625	14633	14785	14718	14650	14623	14753	14660	14731	14797	14750	14618	14801	14734	14777	14445	14818	14594	14815	14632	14663	14430	14738	14697	14584	14802	14620	14557	14729	14635	14823	14792	14713	14679	14666	14517	14670	14592	14638	14816	14747	14736	14655	14679	14747	14637	14607	14765	14798	14627	14724	14732	14716	14599	14816	14777	14761	14567	14787	14702	14624	14574	14749	14720	14589	14506	14756	14649	14613	14669	14811	14537	14798	14551	14599	14692	14690	14750	14598	14673	14713	14499	14683	14698	14582	14594	14857	14725	14594	14649	14526	14771	14715	14621	14903	14698	14653	14741	14700	14628	14704	14744	14762	14761	14844	14752	14675	14776	14723	14628	14511	14811	14572	14704	14692	14744	14843	14899	14579	14559	14781	14741	14855	14818	14759	14727	14667	14664	14652	14700	14620	14668	14698	14539	14627	14600	14660	14723	14646	14738	14779	14664	14866	14824	14737	14785	14743	14742	14746	14574	14715	14554	14747	14602	14598	14555	14770	14655	14689	14719	14606	14582	14537	14763	14841	14569	14573	14858	14721	14687	14566	14846	14695	14608	14745	14630	14707	14757	14500	14723	14575	14725	14739	14681	14720	14632	14634	14743	14686	14698	14630	14626	14805	14570	14725	14786	14863	14727	14625	14559	14685	14817	14772	14698	14873	14769	14633	14610	14791	14714	14715	14534	14830	14555	14607	14542	14631	14690	14807	14595	14675	14778	14701	14682	14560	14844	14593	14619	14717	14686	14605	14749	14832	14773	14555	14661	14572	14827	14675	14682	14741	14872	14669	14711	14584	14605	14545	14653	14761	14659	14601	14634	14767	14700	14828	14645	14722	14788	14762	14728	14649	14726	14834	14677	14852	14628	14672	14701	14643	14730	14738	14711	14732	14806	14711	14677	14624	14754	14685	14508	14620	14698	14640	14672	14860	14571	14811	14713	14879	14630	14598	14646	14792	14658	14815	14775	14910	14565	14628	14820	14841	14623	14826	14827	14568	14580	14762	14690	14741	14653	14700	14639	14832	14721	14836	14566	14543	14701	14614	14824	14814	14625	14702	14761	14693	14772	14743	14868	14820	14789	14540	14680	14787	14549	14571	14730	14613	14624	14690	14546	14733	14781	14648	14553	14654	14740	14849	14666	14718	14706	14782	14611	14782	14777	14630	14553	14686	14632	14822	14674	14510	14864	14759	14696	14691	14657	14682	14852	14684	14665	14749	14647	14756	14782	14735	14844	14769	14629	14700	14756	14760	14589	14905	14524	14478	14841	14672	14711	14649	14834	14640	14709	14699	14577	14670	14707	14446	14725	14654	14794	14753	14473	14785	14568	14715	14509	14552	14857	14500	14699	14546	14647	14596	14621	14613	14553	14685	14668	14793	14741	14693	14710	14687	14547	14742	14754	14743	14692	14654	14659	14883	14733	14714	14610	14708	14802	14573	14621	14576	14825	14662	14767	14804	14617	14613	14711	14748	14655	14713	14760	14599	14624	14598	14717	14509	14768	14626	14653	14707	14793	14528	14719	14756	14743	14485	14711	14706	14636	14770	14584	14712	14639	14763	14662	14913	14653	14713	14676	14713	14563	14737	14590	14521	14661	14732	14806	14602	14527	14621	14868	14667	14731	14783	14813	14601	14822	14733	14673	14591	14781	14788	14529	14600	14802	14635	14526	14859	14820	14645	14885	14664	14774	14653	14554	14767	14549	14797	14779	14624	14484	14730	14673	14582	14806	14670	14655	14755	14625	14706	14775	14871	14718	14650	14662	14766	14565	14768	14884	14756	14626	14751	14714	14597	14583	14511	14708	14655	14683	14852	14708	14584	14790	14631	14794	14707	14743	14675	14628	14719	14763	14748	14716	14752	14622	14735	14759	14698	14816	14646	14730	14763	14744	14473	14794	14755	14863	14707	14779	14711	14810	14613	14808	14752	14854	14888	14657	14624	14789	14786	14545	14671	14806	14643	14505	14848	14805	14633	14539	14614	14729	14805	14846	14839	14579	14700	14847	14763	14893	14745	14673	14639	14724	14861	14542	14888	14456	14801	14707	14823	14796	14677	14789	14493	14738	14628	14731	14718	14794	14731	14688	14784	14661	14755	14860	14845	14716	14541	14923	14705	14727	14775	14658	14815	14549	14711	14598	14765	14886	14705	14465	14685	14719	14640	14637	14464	14625	14766	14676	14760	14551	14655	14691	14724	14714	14706	14734	14742	14753	14801	14699	14645	14635	14719	14726	14711	14646	14797	14597	14549	14620	14707	14891	14893	14665	14507	14824	14630	14705	14709	14627	14885	14582	14778	14779	14721	14497	14661	14723	14569	14715	14955	14714	14661	14732	14683	14732	14674	14729	14655	14661	14614	14657	14628	14744	14736	14678	14630	14572	14709	14653	14653	14663	14701	14425	14690	14673	14581	14736	14659	14691	14573	14609	14789	14700	14774	14837	14736	14727	14562	14741	14768	14548	14626	14685	14756	14681	14651	14662	14714	14630	14594	14637	14789	14659	14609	14549	14727	14686	14693	14787	14691	14610	14751	14604	14698	14791	14613	14656	14813	14902	14625	14741	14835	14729	14733	14751	14655	14542	14673	14664	14683	14620	14771	14704	14731	14679	14680	14606	14765	14664	14779	14627	14597	14617	14510	14542	14734	14720	14738	14626	14708	14660	14744	14600	14733	14897	14668	14739	14756	14676	14641	14660	14719	14642	14640	14705	14776	14650	14677	14777	14511	14727	14622	14785	14636	14764	14725	14453	14526	14686	14755	14722	14713	14733	14723	14806	14827	14810	14554	14695	14786	14762	14487	14675	14762	14681	14707	14785	14756	14675	14637	14677	14763	14695	14797	14855	14689	14763	14597	14611	14687	14894	14586	14777	14699	14672	14619	14658	14651	14597	14660	14555	14742	14718	14573	14719	14867	14508	14649	14613	14807	14802	14706	14679	14834	14691	14646	14672	14696	14705	14830	14795	14634	14676	14652	14633	14614	14796	14574	14773	14740	14545	14689	14531	14754	14677	14724	14439	14854	14708	14760	14787	14543	14717	14676	14734	14543	14815	14714	14795	14690	14693	14815	14894	14755	14562	14458	14536	14816	14696	14692	14791	14705	14812	14610	14590	14599	14676	14753	14740	14854	14660	14592	14507	14841	14640	14889	14605	14729	14747	14774	14742	14697	14657	14865	14716	14681	14677	14700	14692	14621	14619	14432	14675	14657	14703	14747	14786	14530	14682	14792	14837	14758	14834	14887	14830	14733	14763	14639	14704	14529	14770	14834	14657	14855	14690	14688	14691	14726	14625	14869	14623	14685	14756	14719	14596	14919	14618	14927	14753	14732	14475	14644	14823	14672	14659	14642	14788	14752	14372	14742	14773	14799	14528	14554	14700	14492	14580	14650	14517	14941	14642	14767	14626	14832	14772	14829	14637	14711	14632	14638	14693	14644	14591	14706	14604	14724	14777	14820	14681	14752	14760	14713	14753	14871	14837	14899	14656	14660	14701	14571	14797	14689	14801	14736	14459	14690	14519	14641	14532	14553	14796	14734	14758	14672	14490	14686	14722	14539	14679	14852	14649	14630	14662	14732	14645	14700	14589	14619	14663	14799	14772	14575	14634	14714	14758	14837	14593	14671	14652	14621	14662	14616	14640	14657	14713	14724	14776	14818	14840	14576	14748	14609	14630	14716	14862	14845	14719	14728	14940	14758	14536	14821	14636	14713	14532	14757	14669	14651	14770	14718	14597	14665	14498	14663	14531	14795	14687	14529	14735	14850	14727	14608	14689	14700	14594	14681	14740	14692	14896	14805	14619	14830	14759	14622	14589	14733	14708	14630	14858	14799	14776	14569	14650	14679	14598	14565	14714	14556	14690	14848	14586
23789	21447	30354	47366	23428	24144	27451	21383	20203	20745	20548	20178	19661	19629	19644	19450	19404	19569	19466	19569	19445	19347	19194	19220	19335	19245	19322	19299	19256	19346	19205	20629	22563	21938	20645	19852	19417	19063	19033	19013	18955	19168	19103	19171	19119	19057	19034	18998	18867	19191	19139	19068	18900	18942	18789	18935	19128	19082	19012	19113	18942	19051	18964	19017	19087	19008	19066	18948	18936	18972	18863	19062	18849	18737	18802	18903	19159	19071	18830	18965	18863	18983	18840	19120	19155	18860	18950	19012	19032	18934	18969	19101	18940	18830	18926	19129	18898	18583	18652	18992	18989	19064	18859	19054	18843	19091	18961	18971	18957	18981	18741	18732	19099	19270	18951	18842	18884	18846	19001	18903	18937	18851	19033	18845	18894	18968	18939	18730	18909	19074	19119	18943	18834	18934	18850	19082	19000	18997	19104	19075	19100	19101	18919	18866	19052	18836	18891	18898	18920	18906	18672	19078	19177	18951	18990	19024	18991	18737	18847	18924	18993	19026	19046	19041	19116	19120	18882	19143	18975	19294	18876	18802	18954	18964	18951	18898	19027	18930	18999	18898	19052	18893	18820	19004	18995	18916	19100	19094	18926	18950	18846	18869	18807	18981	18826	18606	18781	18853	18813	18912	18829	19279	18931	19194	18966	18988	18855	18891	18959	18971	19132	19166	19118	18952	19045	18943	18817	18746	18824	18991	18898	19115	18942	19127	19036	19050	18969	18666	18873	19108	18857	19049	18812	18965	19023	18877	19001	18925	18777	19068	18760	18787	19055	18823	18885	18953	19081	18931	18904	18954	18848	19175	19025	18781	18795	18840	19117	19017	19011	18855	19121	19024	18787	18957	18816	19006	18942	18843	18886	18942	19138	18920	18731	18910	18933	19140	19096	19166	18881	18824	18804	18878	18811	18766	18990	18822	19097	19097	19080	18938	18865	18970	18841	19033	18900	18857	18823	19014	18978	18891	18985	18963	18856	18767	18797	18820	18869	18982	18941	19111	18908	18979	19187	19251	18959	18892	18858	19066	19050	18909	18876	18897	18972	18802	19163	18966	18889	18957	18983	18976	18960	18914	19134	18895	19049	18981	18849	18768	18754	18756	18582	18994	18958	18712	18781	18877	18912	18986	19107	19099	18991	19050	18889	18936	18705	18942	18893	19013	18997	18857	19098	18890	19001	18932	18820	18919	18968	18893	19069	18963	18872	18899	18989	19047	19118	18929	18939	19164	18890	18781	18884	19081	19055	18957	18969	18820	18878	18986	19051	18842	19042	18866	18979	19103	18922	18877	18985	18835	18883	19139	19001	18949	19187	18969	18868	18968	19041	18968	18969	18907	18989	18903	18861	18812	18878	18956	18919	18831	18886	18922	19228	18865	18975	19017	18792	18713	18857	18867	18961	19142	18869	18819	19123	18656	18772	18912	19037	19095	19024	18934	18902	18942	18863	19015	18837	19273	18941	19078	19097	18898	18949	18902	18897	18941	18958	18855	19010	18893	19093	18910	18895	19063	18725	19067	18863	18967	19128	19066	18846	18970	19081	18860	18739	18836	18931	19024	18888	19020	19025	18910	18987	18894	18851	19139	19060	18987	18970	18969	18919	18917	18983	18857	18718	18933	18970	19032	18907	18921	18864	19168	18962	18994	18801	18923	18861	18808	19078	19040	18782	18801	18928	18965	18661	18750	18773	18892	18829	18945	18781	19028	18956	18914	18919	18884	19027	18814	18966	19039	19012	18914	18879	18902	19132	18891	19020	18753	18840	18766	18986	18810	18981	18802	19033	19002	19014	19009	18701	18875	18927	18674	18881	18857	18874	19117	18861	18811	18863	18850	19037	18912	19033	18757	18852	18728	18997	18771	18995	19151	18929	19038	19134	18792	18908	18833	18911	18965	19015	18950	18895	18824	19070	18810	18765	18938	18978	18863	18862	18580	18939	18868	18983	18914	18870	19013	18915	19041	18907	19212	18799	18879	18987	18973	19241	18844	18977	18709	18874	18931	18834	19091	18966	19063	18881	18705	18827	18869	19022	18865	18786	18836	19168	18973	18997	18840	18843	18956	19038	19038	19045	18941	19021	18793	18644	18765	19135	18784	18858	19079	18947	18802	18879	18839	19034	18914	19044	18934	18987	18883	18922	18804	18838	18814	19052	18927	18997	18886	18621	18946	18868	19182	19015	18805	18708	19029	19106	18859	18849	18936	18976	18993	18879	18915	18645	18639	18735	19017	19005	19078	18921	18853	19055	19006	19298	18792	18823	19056	19157	19086	19099	19006	19000	18872	18869	19013	19158	18837	18899	18939	19074	18859	18865	18839	18894	18954	18888	18773	18819	18914	18957	18761	18799	18983	18982	18992	18722	19180	18868	18723	18904	18832	19013	19039	18870	18747	18888	18920	19042	19028	19033	19134	19046	18927	18758	18742	18995	19017	19249	18838	19023	18905	18991	18751	18756	19025	19097	19083	19163	18778	19012	18742	18928	18851	18964	18849	19024	18854	18744	18977	18787	18943	18969	18741	18825	18907	18915	18960	18946	18837	18994	18921	19215	18898	18943	18934	19042	19002	18889	18791	18630	18897	18822	18852	18920	19048	18882	18902	19049	18617	18968	19154	19056	19091	19026	18782	19041	19094	18827	18910	19121	18934	18905	19063	18830	18866	18992	18970	18946	18918	18879	18859	19083	18669	19062	18926	18898	18986	18948	18862	19060	19071	19024	19042	19148	19101	19070	18858	19033	19069	19095	18890	19039	18915	18986	18963	19093	18805	18946	18902	18897	19048	19006	19033	18848	19173	18895	18923	18773	18820	18928	18912	18937	19113	18922	18877	18853	18858	19066	18945	18742	18784	19072	18994	19015	19025	19001	19017	19045	19108	18821	19124	18924	18870	19180	18874	19061	18932	18749	18836	19154	18924	19105	18941	19037	19038	18931	18970	18939	19089	19008	18949	19052	18979	19001	18985	19020	18970	18958	18871	18960	18992	18650	18844	18775	18774	19017	18960	19179	18983	18888	18877	18859	18834	18733	18788	18733	18896	18970	18994	18812	18905	18809	18750	18910	18755	18915	18908	18983	18811	18986	18913	19188	18870	19010	19062	18899	18903	18858	18982	18796	18705	18984	19124	19017	18982	18774	18759	18709	18869	18822	18714	18885	18913	19035	19017	18935	19104	18898	19043	19117	18803	19220	19018	18983	18742	18854	18966	19089	19075	18958	18886	19003	18823	19081	18851	18992	19014	18931	19135	18960	19069	18829	18821	19085	18906	18893	19063	18967	18866	18799	18731	18894	18900	18987	18899	18797	18912	18756	18853	19019	19015	18902	18650	18993	19005	18900	18796	19072	18914	19075	18941	18736	18871	18956	18783	18955	18900	19062	18743	18784	18875	18788	18925	18965	18975	19105	19037	19084	18931	19022	18748	18818	18809	19116	19015	18868	18940	18939	19003	18948	19086	18949	18992	18868	19126	18966	19014	18975	18833	18985	19004	19082	19032	19076	19324	18997	18961	19083	18943	18879	18958	18808	18806	18966	18944	18978	18846	18856	18713	18933	19011	19011	18901	18758	18825	18761	18783	19125	18826	19241	19006	18950	19050	18818	18870	18979	18850	19027	18928	18887	18851	18779	18999	18921	18892	19119	19046	18880	18951	18951	19070	19097	19138	18833	18983	18822	18841	19057	18827	18842	18820	18975	18898	18851	19010	19015	18995	18945	18913	18914	18664	18999	18916	19030	18822	18884	19016	18852	18873	18921	19001	18986	18905	18814	18789	19070	18956	18809	18977	19040	18817	18822	18954	18956	18942	19073	18929	19049	18968	18897	18803	18858	19091	19131	18795	19022	18843	18984	19020	19007	18809	19063	18885	18704	19026	18881	18870	19122	19043	18957	18897	18941	18872	19039	19015	18692	19048	18863	18755	18918	18937	19036	18958	18965	19063	19006	19063	18936	18788	18936	18783	19037	18709	18997	18865	18731	19012	19077	19141	18773	18758	19350	18891	18949	18979	19209	18903	18705	18849	18995	18815	18959	18789	18918	19021	18912	19132	18888	18759	19212	18814	18806	19049	18909	19058	19021	19090	19004	18942	18885	19053	19125	18822	18916	18930	19050	18900	18970	18910	18864	18889	19081	18738	18937	18877	18966	18941	18943	18772	18732	18828	18983	18804	18893	19029	18882	18904	19008	18816	19061	18943	18989	19026	18987	18920	19094	18835	19143	19115	18837	18880	18899	19065	18975	18926	19158	18991	18948	18916	19202	18883	18829	18972	19091	18922	18862	19134	18981	18933	18906	19061	19000	18835	18813	18733	18852	18961	19185	18917	18885	18771	18699	19012	19138	18914	19090	18950	18978	18590	19003	18970	18836	18717	18930	19008	19011	18971	18915	18813	18985	18887	18872	18828	18825	18974	18647	18946	18838	18713	18914	18825	18918	18926	18983	18839	18778	18862	18895	18922	18907	19046	18899	19141	19071	18725	18833	19083	18784	19018	18942	18938	18644	18819	19157	18907	18869	19005	18667	18933	18916	18878	19063	18884	18966	18763	18884	19060	18798	18663	19026	19082	18918	18947	18960	18835	18784	19038	19156	18961	18676	19127	18877	19053	18795	18906	19030	18780	18682	18850	19166	19043	18915	18736	18987	18944	18997	19078	19026	19011	18883	19022	18793	18958	18842	18875	19039	18894	18909	19085	19009	18897	19006	18860	18953	18941	18998	18998	18785	19023	18902	18825	19102	18982	19031	18894	18828	19073	18919	18936	18956	19125	19002	18843	18823	18941	18881	19064	18829	19074	18923	19086	18886	18886	18950	18900	18778	18833	18748	19106	19113	18856	18869	18722	18787	18827	19019	18885	18958	18785	18902	18989	18976	19043	18988	19002	18870	18977	19027	19129	19021	18769	19068	18799	18894	18930	18884	18902	19031	18910	19044	18905	18869	19194	18980	19028	19062	19118	19005	19080	18900	18664	18947	18927	18942	18931	18963	19114	18812	18782	18818	18669	18898	18944	19071	19103	18762	18722	18799	18760	18916	18794	18965	18735	18907	18757	18965	18904	19089	19105	18921	18981	19030	18990	19120	18864	18866	18824	18947	18824	18961	18838	19025	18975	18936	18895	18975	19035
19211	31870	42786	65847	20119	17930	17578	17024	16779	17120	17207	16441	16260	15865	15850	15803	15772	15713	16067	15846	15762	15860	15546	15264	15344	15239	15043	15321	15232	15428	15379	17974	20260	18876	17326	15942	15452	15148	15240	15153	15157	15113	14900	15109	15096	15117	15110	15021	15053	15251	15165	15019	15266	15047	15089	15211	15059	15147	15165	15098	14992	15148	15078	14993	15085	15192	15093	15287	15070	15131	15047	15015	15173	15157	15056	14975	14998	15147	15129	15157	14968	15327	15028	14999	15087	15226	15132	15006	15051	15242	15119	15107	15117	15076	15062	15167	15002	15142	15114	14852	15063	15177	14943	15083	15053	15031	14903	15236	15035	15070	15144	15140	15021	15117	15115	15235	15109	15007	15077	15056	15034	15043	15108	15112	15006	15086	14862	15060	15107	15052	14895	15184	15070	15199	14893	15205	15132	15114	14967	14969	15043	15109	14929	15072	15092	14974	15075	15176	15105	15086	14978	15147	15048	15086	14949	15113	14968	14933	15063	15231	15098	14922	15090	15041	15090	15044	15048	15104	15043	15062	15043	15000	15140	15052	15217	14950	15091	15148	14901	15041	15019	14998	15092	15161	15019	15157	15031	15201	15223	15085	14920	14867	15131	15012	14898	15105	14890	15059	15117	14873	14960	15075	14827	15181	14891	14977	15041	15169	15086	15007	14986	14839	15085	15069	14869	15145	15116	15147	15127	15228	14916	14938	14844	15133	15134	15058	15012	15050	14946	15069	14920	15014	15177	14965	15179	15094	15191	15162	15086	15081	15201	15038	14980	14943	15012	15019	15127	15000	15067	15049	15082	15110	15085	15280	15192	15064	15188	15133	15226	14931	14984	15114	15069	15070	15036	15015	15048	15095	15011	15083	15155	14869	15167	15173	15143	15032	15103	15266	15065	15089	15213	15170	15132	15064	15198	15028	15010	15065	15070	15150	14949	15091	14842	14943	15164	15067	15074	15079	14876	15008	15153	15028	15139	14993	15001	15063	15094	15084	15163	15170	14941	15003	14934	15087	14996	15319	15022	14876	15052	15207	14993	14909	15117	15113	15030	15094	15279	15139	14993	15016	15007	15050	14969	15149	15076	15128	15065	15089	15005	15204	15057	15175	15058	15032	15045	15343	14939	15074	15204	14943	14876	15036	14979	15059	15049	15120	15129	15022	15148	14985	14997	15020	15094	15043	15004	15213	15127	15226	14918	15152	15038	15068	15112	15064	14997	15090	14919	15171	15054	15152	15071	15024	15176	14990	15005	15008	15203	15167	15040	15144	15146	14963	15087	15046	15181	15116	14960	15052	14997	14900	15128	14936	14994	15220	15061	14911	15194	15113	15170	15087	15091	15219	15069	15072	15092	15019	15032	15105	15205	15079	14987	15028	14985	15035	14988	15090	15078	15078	15028	14993	15125	15088	14984	14990	15034	15114	15126	15073	14877	15040	15039	15209	14986	15118	14987	15078	14912	15108	14977	15112	15116	15008	15083	15126	15096	15218	14844	15047	15044	15191	15018	15192	15125	15068	15099	15192	15168	15085	15271	15099	15090	15175	15002	14988	14989	15047	15173	15046	14929	15159	14963	15025	15124	15056	15145	15064	14904	15075	14914	15071	14909	15107	14944	14850	15077	15008	15164	15119	14956	15103	15234	14992	15034	15044	14945	14895	15102	15147	15076	15245	15147	15101	14848	15003	15134	15160	15127	14889	14899	15257	15060	15167	15068	15086	15128	15069	14983	15033	15209	15156	15056	14989	14977	15021	15087	15070	15165	14959	15161	15063	15117	15087	14897	15098	15111	15244	14984	14939	15177	15026	15010	15080	14930	15060	14940	15054	14945	15052	15132	15298	15216	15015	15118	15011	14965	14982	15008	15143	14952	15212	15213	15091	15071	14862	15188	15075	15083	15153	15199	15102	15280	14894	15010	15151	15169	14969	14985	15237	15054	15188	15256	15103	15229	15107	15121	14978	15077	14992	15178	15065	15233	15143	15038	15043	15146	15085	15073	14946	15131	14996	15188	15090	15060	15043	14920	14986	15156	14929	15118	15139	15130	14884	14988	15273	14906	15186	15167	14970	15099	15003	15167	15134	15136	15060	15116	15227	15121	15245	15136	15098	14915	15097	15151	15125	15147	15112	15045	15210	15144	14991	15028	15087	15064	15222	14961	14936	14906	15068	15106	15017	15213	15124	15191	15141	15069	14939	15030	15046	15046	14834	15092	15242	15018	14917	15169	15035	15040	15156	15034	14919	15115	14974	14972	15048	14984	15012	15028	15183	15105	15128	15183	15007	14905	15077	15090	14991	15005	15008	15288	15078	14939	15020	14932	15059	15130	15006	14974	14947	15076	15003	15017	15109	14958	15061	15036	15024	14988	14954	15076	15107	14926	14933	15169	15268	15209	15009	15068	15053	15132	15101	15084	14910	15089	15067	14936	14980	15007	15163	15173	15290	15162	15089	15144	14914	14997	15236	15058	14959	15195	15172	15184	15145	15025	15155	14937	15000	15099	15221	15054	15043	14975	15083	15028	15097	15023	15002	15006	15113	14918	15165	15171	15054	15086	15035	15135	14997	14884	15198	15043	15258	15130	15131	14986	15122	15155	15050	15098	14985	15073	15068	15105	15013	15230	15116	15019	15120	15152	15313	15222	14953	14915	15031	15112	15061	14948	15053	14970	15143	14887	15035	14939	15043	15113	15130	14995	14981	15104	15189	15146	14929	15086	14932	15005	15186	15182	15146	15052	15041	15065	15067	15119	15028	15154	14998	15157	15027	15197	14975	15144	15020	15090	15046	15149	15175	14948	15118	14966	15129	15099	14921	15124	14986	15098	15113	15123	15072	15043	15073	15019	15185	15102	15045	15081	15050	15123	15237	15086	14962	15083	15232	15169	15047	15017	15022	15174	15004	15017	15030	15144	14975	14995	15173	15053	15103	15019	15113	14933	15169	14976	14953	15076	15140	15134	15136	14854	15021	15144	14900	14733	15145	14956	14986	15121	15082	15092	14980	15114	15116	15190	15159	15042	15228	14966	15155	15017	14963	15112	15088	15053	15106	15028	15100	15013	15162	15091	15139	14999	15001	15035	15150	15195	15053	15039	15056	15069	15049	14912	14972	15015	15093	15082	15176	15241	15146	15120	15244	15131	15128	15051	15055	15103	15000	15064	15026	15012	15252	15164	15082	14990	15232	15194	14912	15104	15106	15233	15061	15101	15118	15154	15075	15132	15021	15052	14926	15221	15258	15212	15083	15110	15037	14990	14862	15181	14942	15113	15080	15236	15220	15020	14971	15004	14976	15154	15045	15139	14927	15146	14894	15075	15323	15179	15102	14888	15125	14919	15087	14946	15053	15150	15002	15093	15175	15132	15033	15170	15084	15022	15095	15071	15205	14971	14990	15035	15192	15030	15113	14894	14877	15034	14981	15200	14905	15260	15248	15182	15031	15102	15033	15126	15101	15052	15001	14838	15054	15002	14983	15065	15057	15154	15085	14797	15235	15042	15131	15041	14975	15085	15083	15133	14994	15083	15042	15175	15157	14976	15114	15060	15091	15040	14967	15093	15031	15201	14983	15272	15154	15033	15077	15058	15010	15104	14971	15169	15070	15005	15104	15056	15039	14979	15019	15065	15083	15076	15044	15273	15065	15136	15185	15064	14996	15042	14975	15230	15152	14936	15129	15063	15017	15051	15207	15115	15033	15113	14894	15123	14967	14992	15078	15127	15171	15050	15045	15124	15233	15117	15015	15123	15089	15110	14987	15149	15134	14945	15044	15043	14885	15045	14881	15131	15133	14914	15049	15088	15011	14960	15060	15032	15167	15069	15020	15007	15118	14896	14998	15154	15130	14912	15022	15094	15165	15146	15001	15016	15097	15052	14970	15138	14835	15101	15117	15065	15111	15180	14986	14954	14982	14885	15051	15051	15084	15024	15092	14923	15056	15167	15052	15196	15097	15179	15121	15080	14854	14979	15046	15003	15109	15119	15005	15057	15137	15194	14995	15079	15123	15120	14951	15180	15284	15207	15239	15107	14917	15173	15155	15166	14949	15128	15157	15235	15239	15021	14985	15052	15087	15044	15192	15121	15068	15181	15093	15221	14958	14999	15019	15069	14985	15079	15185	14879	14996	15107	15030	15045	15170	15052	15054	15069	14975	14904	15158	15119	15072	15185	15244	15213	14984	15171	15128	14909	15140	15202	14961	14988	14964	15113	15090	14841	15118	15187	15043	15025	15042	15016	15175	15006	15144	15002	15027	15055	15071	15132	15087	14862	15203	14878	15106	15213	14909	15088	14989	15098	14880	15067	14928	15167	15161	15081	15067	15192	14990	15154	15030	15196	15130	15018	15087	15166	15059	15072	15292	14985	15058	15059	14996	15062	15047	15106	15114	15143	15013	14925	15089	15069	15092	15126	15092	15083	14796	15200	15141	15056	15129	15147	15036	15114	14944	15142	15111	14941	15101	14867	15059	15187	15105	15175	15031	15015	15077	15060	15183	14945	14997	15013	14985	15125	15033	15070	15033	15110	15082	15110	15087	15094	14956	15077	15019	15152	14978	15261	15014	15074	15080	15146	15089	15013	15002	15200	15090	15075	15046	14982	15116	15043	14860	15023	14946	15066	14965	15003	14896	14934	15042	15120	15098	15090	14940	14993	15074	14935	15061	15112	14999	15024	15243	15029	15056	15120	15067	15014	15005	15095	14991	15079	15046	15117	15021	15058	15107	15019	15012	14913	15134	14917	15047	15080	15010	15124	15179	14904	15046	15208	14936	15148	14934	14947	15096	14865	15152	15229	14920	14938	15089	15179	14981	15088	15124	14968	15050	15070	14983	15066	14952	15125	15145	15069	14959	14891	15079	14979	14975	15102	15208	14991	15199	15083	15314	14859	15083	14972	15174	15123	14938	15033	15002	14961	15098	14985	14950	15103	15223	15171	15112	15024	15148	15267	14939	15042	14963	15062	15037	14945	15095	15158	14911	14873	15081	15123	15061	15042	15059	15016	15159	15250	15032	15017	15224	15018	15104	15040	15035	14973	15056	15075	15022	15054	14905	15090	15204	15149	15126	14926	15157	15061	15110	15050	15128	14979	14966	14890	15077	15092	15022	15047	15298	15070	15016
29662	23106	28979	37821	21041	19139	18950	18811	18845	18890	19203	18959	18784	18769	18828	18822	18748	18812	18541	18622	18824	18540	18564	18641	18721	18725	18527	18763	18739	18609	18646	18441	18794	18936	19128	18683	18747	18552	18427	18624	18627	18597	18608	18479	18534	18669	18648	18592	18615	18489	18704	18647	18593	18729	18511	18531	18679	18565	18421	18795	18714	18766	18676	18698	18675	18657	18413	18707	18837	18618	18626	18768	18584	18576	18676	18662	18445	18378	18530	18593	18753	18572	18710	18775	18761	18633	18561	18460	18779	18689	18614	18563	18642	18447	18605	18775	18563	18582	18454	18542	18739	18846	18780	18670	18526	18558	18652	18637	18547	18574	18743	18441	18538	18622	18737	18803	18562	18619	18576	18478	18665	18499	18602	18741	18671	18608	18555	18541	18386	18438	18536	18463	18454	18520	18717	18617	18518	18778	18591	18482	18506	18535	18797	18566	18488	18517	18504	18509	18586	18601	18637	18747	18578	18669	18718	18697	18747	18711	18678	18524	18473	18724	18568	18651	18560	18488	18695	18381	18588	18754	18586	18608	18641	18729	18633	18837	18738	18931	18669	18740	18584	18774	18509	18724	18511	18584	18860	18583	18522	18784	18748	18504	18697	18515	18593	18501	18645	18617	18603	18707	18697	18548	18593	18427	18714	18536	18571	18738	18837	18618	18720	18631	18704	18437	18625	18566	18631	18469	18710	18454	18575	18566	18606	18641	18737	18597	18682	18657	18496	18622	18584	18535	18798	18459	18677	18790	18533	18627	18667	18765	18572	18550	18695	18523	18458	18724	18597	18825	18864	18590	18565	18584	18607	18762	18757	18842	18748	18554	18626	18682	18569	18642	18646	18411	18456	18701	18685	18667	18581	18614	18729	18308	18607	18644	18489	18690	18548	18654	18670	18708	18424	18571	18702	18471	18577	18517	18679	18693	18663	18764	18743	18568	18725	18360	18418	18673	18620	18744	18859	18555	18658	18718	18493	18652	18624	18337	18563	18546	18509	18279	18382	18546	18648	18595	18710	18749	18507	18571	18597	18495	18488	18601	18528	18612	18785	18504	18600	18638	18521	18719	18419	18628	18625	18731	18516	18521	18757	18667	18761	18873	18828	18565	18604	18341	18492	18495	18598	18631	18826	18532	18642	18591	18682	18795	18561	18457	18624	18574	18497	18498	18613	18509	18426	18603	18505	18375	18585	18465	18676	18576	18627	18480	18589	18775	18534	18697	18534	18564	18657	18715	18859	18633	18598	18642	18497	18572	18728	18678	18635	18534	18451	18499	18803	18644	18662	18562	18607	18568	18534	18530	18703	18477	18467	18586	18807	18568	18652	18597	18590	18625	18500	18508	18512	18663	18509	18709	18636	18577	18529	18474	18581	18563	18628	18603	18631	18726	18533	18669	18544	18476	18664	18515	18588	18554	18562	18627	18639	18629	18555	18733	18786	18557	18314	18425	18601	18579	18533	18665	18567	18878	18659	18705	18844	18703	18576	18693	18648	18687	18560	18762	18511	18607	18612	18633	18688	18444	18439	18536	18566	18582	18539	18620	18500	18838	18803	18675	18700	18656	18760	18556	18398	18577	18832	18737	18439	18540	18595	18440	18832	18670	18745	18582	18554	18555	18675	18812	18496	18569	18586	18603	18478	18520	18432	18586	18501	18640	18593	18707	18896	18638	18558	18611	18489	18666	18721	18673	18591	18443	18565	18688	18575	18586	18425	18348	18762	18593	18568	18511	18632	18561	18423	18602	18571	18919	18738	18548	18775	18549	18707	18621	18577	18666	18506	18492	18567	18552	18499	18390	18508	18610	18449	18516	18353	18661	18541	18527	18597	18616	18493	18698	18638	18511	18639	18392	18450	18586	18628	18594	18607	18560	18698	18503	18579	18573	18553	18638	18403	18514	18589	18460	18552	18726	18677	18587	18443	18583	18651	18708	18609	18312	18647	18658	18619	18801	18863	18745	18525	18600	18535	18593	18530	18526	18788	18626	18712	18443	18598	18585	18660	18623	18702	18603	18788	18744	18745	18480	18357	18621	18509	18793	18668	18413	18485	18693	18537	18693	18331	18964	18677	18561	18678	18670	18517	18474	18671	18614	18553	18305	18712	18631	18533	18692	18548	18816	18621	18346	18745	18575	18524	18504	18381	18708	18687	18747	18837	18757	18719	18871	18847	18544	18854	18659	18424	18533	18371	18409	18806	18615	18636	18599	18521	18656	18489	18565	18368	18628	18685	18550	18792	18533	18685	18606	18469	18622	18624	18747	18634	18878	18860	18600	18713	18352	18740	18536	18761	18372	18638	18490	18559	18675	18579	18497	18595	18589	18719	18740	18553	18708	18636	18710	18641	18428	18522	18740	18585	18657	18690	18525	18644	18369	18615	18578	18830	18677	18430	18620	18675	18503	18624	18429	18778	18609	18532	18476	18712	18560	18702	18528	18712	18567	18566	18376	18703	18637	18587	18593	18659	18668	18644	18526	18665	18649	18506	18534	18605	18760	18526	18606	18863	18336	18535	18788	18577	18402	18733	18767	18632	18464	18599	18579	18592	18498	18693	18588	18539	18773	18815	18710	18844	18477	18377	18603	18646	18665	18547	18697	18690	18665	18693	18659	18489	18722	18722	18589	18631	18790	18610	18744	18820	18621	18682	18594	18428	18557	18719	18467	18815	18614	18786	18542	18521	18658	18545	18605	18519	18675	18697	18764	18430	18341	18773	18636	18565	18581	18668	18691	18664	18580	18564	18619	18510	18543	18525	18488	18717	18620	18588	18674	18621	18372	18608	18638	18594	18580	18577	18684	18552	18544	18560	18586	18825	18581	18523	18433	18435	18851	18590	18660	18597	18911	18565	18667	18693	18718	18769	18620	18800	18527	18511	18615	18627	18649	18645	18836	18648	18563	18878	18759	18735	18791	18557	18695	18577	18614	18633	18535	18754	18593	18554	18920	18556	18694	18653	18626	18751	18694	18542	18666	18698	18646	18474	18503	18602	18605	18594	18780	18552	18558	18603	18472	18404	18471	18522	18691	18457	18654	18818	18517	18556	18562	18749	18568	18472	18707	18607	18806	18477	18595	18572	18694	18745	18770	18895	18383	18558	18688	18485	18643	18557	18484	18749	18525	18499	18568	18778	18573	18543	18847	18558	18673	18660	18565	18822	18750	18515	18594	18641	18463	18841	18683	18622	18596	18634	18658	18474	18604	18705	18723	18795	18475	18394	18584	18451	18752	18522	18579	18505	18569	18806	18812	18681	18493	18717	18569	18486	18764	18636	18559	18682	18619	18787	18642	18616	18886	18816	18491	18537	18664	18733	18442	18856	18317	18564	18681	18412	18633	18463	18686	18701	18574	18591	18753	18705	18581	18579	18699	18730	18585	18586	18468	18560	18585	18748	18609	18771	18567	18567	18597	18769	18843	18572	18787	18609	18614	18448	18451	18432	18502	18722	18679	18774	18683	18685	18441	18537	18827	18601	18326	18461	18737	18415	18633	18696	18364	18538	18564	18701	18615	18657	18349	18822	18662	18768	18577	18599	18462	18768	18679	18710	18461	18779	18483	18657	18424	18638	18815	18462	18659	18652	18509	18863	18633	18503	18655	18647	18881	18366	18497	18757	18658	18688	18537	18433	18409	18626	18661	18609	18429	18604	18585	18586	18745	18753	18652	18498	18530	18477	18531	18844	18683	18531	18671	18559	18803	18655	18692	18524	18486	18540	18592	18440	18629	18725	18707	18597	18626	18675	18652	18654	18654	18557	18740	18729	18740	18458	18645	18470	18893	18878	18693	18566	18815	18457	18566	18828	18517	18664	18517	18742	18656	18596	18417	18674	18652	18659	18441	18742	18705	18653	18566	18757	18559	18673	18574	18852	18801	18647	18753	18619	18744	18629	18689	18612	18663	18412	18646	18560	18433	18628	18757	18539	18764	18539	18735	18629	18560	18522	18669	18422	18520	18527	18545	18457	18749	18826	18609	18771	18692	18790	18672	18628	18556	18614	18589	18611	18573	18405	18628	18625	18577	18766	18834	18624	18683	18526	18693	18632	18631	18788	18545	18684	18596	18711	18548	18684	18537	18942	18694	18698	18653	18711	18562	18558	18641	18608	18663	18854	18560	18824	18954	18482	18617	18584	18715	18509	18635	18509	18476	18615	18658	18820	18499	18717	18423	18601	18685	18817	18721	18738	18639	18537	18871	18565	18644	18519	18686	18843	18797	18748	18882	18889	18864	18624	18710	18572	18486	18615	18618	18650	18631	18511	18533	18536	18650	18775	18642	18700	18624	18656	18598	18531	18720	18805	18789	18693	18754	18741	18755	18549	18640	18698	18524	18441	18734	18568	18419	18670	18731	18574	18410	18593	18630	18736	18628	18753	18630	18711	18662	18608	18426	18740	18607	18483	18581	18605	18432	18692	18686	18700	18695	18545	18716	18923	18536	18767	18628	18625	18877	18720	18329	18568	18416	18538	18613	18612	18629	18602	18638	18678	18702	18730	18522	18617	18674	18708	18502	18498	18300	18574	18434	18751	18512	18671	18477	18624	18503	18850	18640	18878	18601	18541	18608	18574	18598	18559	18456	18834	18654	18564	18738	18514	18614	18717	18490	18633	18844	18475	18672	18827	18686	18742	18343	18430	18782	18572	18795	18702	18533	18719	18714	18419	18771	18710	18612	18778	18456	18615	18671	18594	18628	18495	18672	18736	18466	18731	18692	18672	18613	18696	18927	18534	18565	18424	18718	18457	18733	18589	18564	18935	18746	18655	18581	18611	18488	18508	18617	18650	18556	18537	18732	18415	18729	18349	18693	18631	18494	18760	18657	18607	18717	18676	18759	18434	18494	18451	18869	18903	18745	18734	18591	18550	18533	18512	18507	18610	18419	18609	18777	18580	18574	18599	18561	18674	18680	18657	18443	18597	18664	18552	18584	18545	18581	18724	18455	18770	18641	18794	18548	18263	18410	18742	18730	18716	18749	18813	18612	18759	18803	18744	18882	18598	18716	18623	18711	18683	18629	18431	18692	18638	18610	18546	18409	18631	18852	18576	18683	18621	18540	18516	18656	18714	18579	18659	18532	18595	18727	18791	18643	18651	18621	18687	18723	18672	18627	18692	18616
16963	19414	27618	31519	15475	15267	15260	15223	15157	15284	15185	15166	15130	15024	15055	14954	14926	15004	15056	15172	14994	14907	14972	15063	14892	14869	15028	15045	14977	14957	15059	14926	15070	15241	15330	15183	14973	14812	14988	14963	14985	14800	14779	14847	14928	14983	14796	14900	14881	14865	14782	14927	14879	14943	14960	15094	14937	14856	14871	14900	14925	14801	14917	14937	14847	14808	14917	14873	14748	15108	14970	14927	14973	14762	14987	14799	14793	14757	14885	14892	14941	14826	14849	14848	14721	14891	14820	14813	15031	14893	14909	14904	14831	14896	15142	14984	14951	15009	14830	14785	15024	14918	14786	14853	14828	14800	14846	14822	14935	14793	14955	14917	14843	14801	14911	14846	14848	14997	14976	15068	14892	14867	14882	14813	14875	14986	14951	14870	14935	14861	14824	14871	14915	14887	15033	14680	14759	14722	14907	14969	14760	14843	14966	14896	14854	14868	14925	14739	14780	15081	14821	14939	14960	14820	14927	14886	15028	14928	14788	14890	14937	14759	14915	14870	14955	14890	14898	14723	14997	14769	14907	15055	14928	14812	14938	15041	14954	14805	14802	14988	14835	14888	14678	14905	14706	14962	14781	14896	15059	14809	14783	15097	14878	15087	14825	14965	14638	14832	14860	14980	15023	14864	14877	14853	14847	15003	14856	15093	14846	14706	14878	14849	14863	15020	14828	14778	14878	14876	14804	14789	14913	14959	14885	14646	14968	14917	14940	14844	14809	14610	14888	14983	14967	14865	14892	14701	14845	15082	14936	14916	14952	14836	14935	15126	14709	14851	14861	14834	14743	14922	14828	14906	14992	15047	14794	14943	14850	14802	14869	15068	14933	14897	14709	14856	14952	14894	15103	14822	14981	14820	14831	14948	14798	14873	14889	14943	14700	14842	14750	14722	14798	14976	14789	15085	14861	14967	14993	15146	15012	14922	14848	14815	14845	14878	14860	14945	14964	14947	14655	14966	14875	15013	14851	14860	14899	14876	14785	14967	14874	14886	14848	14872	14809	14818	14762	14815	14819	14946	14802	14760	14827	14859	14906	14858	14883	14937	14984	14825	14816	14916	14726	15019	14945	14867	14928	15073	14773	14927	14760	14807	14773	14914	14836	14797	14910	14977	14673	14935	14873	14751	15042	14907	14758	14753	14733	14756	14798	14947	14827	14754	15025	14782	15094	14802	14858	14925	15005	14926	14955	14938	14900	14850	15048	14914	14784	14825	14877	14813	14942	14945	14858	14708	14955	14795	14908	14834	14902	14847	14844	14909	14860	14962	14736	14825	15010	14962	14740	14725	14908	14906	15019	15009	14865	14863	14883	14814	14981	14818	14742	14964	14772	14904	14909	14864	14802	14968	15016	15068	14801	14731	14891	14952	14690	14958	14836	15032	14799	14867	14859	14765	14934	14996	14730	14975	14796	14726	14870	14853	14967	14858	14775	15017	14840	14891	14814	14817	14839	14897	14914	14919	14778	14877	14880	14805	15012	14920	14993	14942	14986	14946	14943	14967	14850	14752	14919	14738	14796	15014	14859	14860	14782	14956	14916	14809	14781	14993	15039	14830	14934	14891	14998	14933	14909	14883	14952	14771	14959	14946	14720	14816	14944	14799	14891	14777	14875	15024	14824	14904	14842	14787	14982	14807	14934	14904	14922	14865	14938	14947	15004	14857	14875	14851	14986	14905	15032	14840	14955	14778	14823	14856	14874	14926	14863	15106	14771	14995	15067	15011	14972	14892	14812	14850	14693	14872	14862	14818	14811	15043	14935	14979	14999	14859	14793	14884	14864	14907	14941	14829	14947	14788	15037	14979	14934	14983	14732	14807	14907	14863	14947	14989	15009	14805	14916	14897	14822	14896	14775	14800	14982	14847	14840	14893	14843	14843	14984	14831	14866	14901	14981	14894	14965	14969	14805	14801	14707	14984	15063	14991	14782	14969	14954	14990	14886	14852	14854	14866	14728	14881	14706	14915	14775	15135	14931	14719	14849	15011	14981	14941	14764	14936	14974	14748	14864	14914	14772	14992	14932	14931	14781	14828	14896	14887	14748	14843	14881	14858	14863	14768	14830	14857	14899	14824	14668	14762	14973	14941	14993	14977	15030	14893	14690	14998	14961	14907	14898	14800	14882	14904	14915	14776	14780	14891	15007	15064	14971	14980	14989	14909	14839	14857	14908	15079	14778	14833	14907	14907	14886	14948	14839	14960	14664	14880	14879	14812	14967	14939	14985	14744	14992	14913	14984	14863	14939	15026	14946	14893	14866	14834	14880	15015	14868	14944	14922	14844	14726	14856	14941	14947	14838	14932	14849	14830	14908	14924	14801	14813	14979	14936	14870	14956	15176	14778	14831	14909	14858	14941	14646	14771	14860	14832	15045	14989	14905	14755	14968	14893	14958	14945	14832	14900	14803	14967	14969	14795	14860	15019	14912	14981	14956	15001	14868	14835	14954	14953	14863	14830	14826	14948	14994	14840	14797	14902	14926	14842	15003	14904	15016	14811	14908	14980	14998	14961	14818	14951	14847	14819	14838	14804	14960	14892	14881	14836	14843	14858	14910	14881	14896	14854	15041	15007	14902	15043	15087	14872	14995	14960	15132	14892	14890	14792	14889	14884	15165	14688	14746	14801	14940	15044	14686	14867	15087	14870	14931	14853	15034	14758	14732	14701	14868	14961	14872	14786	14804	14775	14816	14792	14954	14917	14856	14893	14696	14888	14891	14920	14884	15000	14935	14952	14786	14914	14718	14740	14821	14822	14875	14859	14794	14818	14812	14895	14950	14826	14796	14894	14887	14820	14847	14957	14932	14909	14788	15029	14934	14734	14843	14853	14777	14936	14873	15108	14857	14828	14903	14936	14859	14851	14978	15051	14916	14914	15000	15029	14862	14841	14894	14938	14873	15023	14889	14772	14851	14950	15001	14901	15029	14929	14884	14830	14743	14886	14806	14947	14950	15103	14934	14812	14823	14879	14929	14867	14980	14836	14869	14935	14831	14997	14906	14879	14915	14777	15013	14906	15021	14923	14959	14904	14846	14824	14861	14869	14845	14853	15098	14711	14757	14793	14996	15024	14973	14831	14746	14762	15009	14868	14919	14918	14846	14861	14909	14928	14871	14912	14738	14951	14822	14898	14799	14932	14845	14921	14839	14887	15073	14981	14933	14749	14929	14872	14875	14896	14961	14900	14798	14862	14909	15002	15041	14874	14962	14902	14896	14870	14928	14944	14850	14690	14841	14643	14932	14756	14964	14795	14950	14819	14792	14923	14921	14934	14773	14828	14948	14911	15110	15010	14796	15057	14903	14738	14922	14899	14807	14931	14986	14818	15023	14996	14951	14907	14741	14831	14864	14888	14769	15008	15065	15103	14971	14888	14897	14899	14766	14818	14879	15097	14864	14975	14954	14731	14726	15051	14838	14812	15136	14966	14905	14834	15017	15075	14878	14968	14673	14945	14790	14894	14778	14924	14762	14993	14723	14761	15096	14816	14813	14986	14866	14944	14912	14837	14775	15049	14826	14819	14971	14764	14878	14822	15026	14774	14829	14823	15025	14877	15001	14852	15025	14981	14671	14894	14847	14932	14777	14825	14733	15098	15009	14796	14965	14811	14770	15158	14835	14682	14933	14953	14853	14930	14843	14807	14722	14936	14915	15009	14941	15005	14879	14733	14937	14852	14865	14801	14882	14940	15108	15026	14764	14922	14873	14963	14836	15020	14945	14793	14862	14997	15119	14977	15039	14928	14851	14910	14860	14857	14847	14952	14886	14917	14813	14883	14852	14861	14921	14866	15000	14793	14861	14895	14940	14985	14946	14948	14941	14962	14783	14815	14857	15069	14910	14954	14876	14654	14874	15102	14944	14995	14991	15015	14879	14870	14919	14821	14867	14929	14886	14863	14954	14791	14883	14990	14930	14706	14972	14769	14920	14958	14801	14910	15044	15039	14928	14928	14836	14672	14754	14882	14919	14900	14885	14845	15077	14985	14916	14921	14912	14895	14820	14947	14876	14867	14927	14879	14784	14833	14808	14805	14983	14915	15019	14935	14893	15059	14947	14867	14844	15035	14959	14865	14867	14731	14737	14777	14924	14878	14951	14925	14805	14866	14911	14825	14883	14937	14964	14765	15016	14870	15125	14893	15066	14877	15057	14893	14920	14927	14900	14934	14783	15030	14856	14848	14844	14848	14934	15011	14857	14832	14980	14853	14876	15006	14982	14851	14822	14881	14899	14920	14834	15010	14908	14842	14821	14923	14848	14786	14854	14707	14884	14852	14700	14814	14978	14961	14876	14872	14783	14799	14871	14804	14932	14830	15082	14922	14994	14953	14940	14849	14732	14909	14849	14821	14898	14813	14870	14975	14822	14872	14840	14842	15008	14793	14850	14866	15003	14910	14842	15066	14941	14850	14773	14962	14857	15015	14950	14710	14772	14785	15039	14877	14882	14781	14997	14966	14952	14839	14810	14782	14995	14831	14916	15043	14886	15025	14967	14960	14800	14933	14708	15046	14908	14964	14926	14830	14946	14833	14914	14944	14965	14794	14927	14849	14977	14829	14861	14780	14916	14677	14825	14910	14772	14768	14919	14935	14882	14800	14960	14901	14827	14663	14921	14938	14773	15036	14956	15002	14979	14961	14696	14932	14949	14798	14954	14810	14833	14963	14923	14919	14800	14937	14672	15042	14802	14771	14716	14958	14856	14969	14944	14896	14758	14923	14878	14928	15083	14849	15007	14917	14899	14851	15055	14803	14905	14839	15083	14833	14755	14898	14875	14995	14855	14892	15036	14856	14908	14889	14705	14885	15053	14926	14765	14981	15020	14615	14851	14853	14881	14845	14838	14872	15066	15067	14863	14804	14934	14857	14896	14948	14798	15007	14952	14797	14977	14903	14574	14878	14985	14865	14897	14873	14881	14860	14912	14818	14882	14811	14969	14971	14853	14922	14877	14881	14924	15044	14920	14974	14877	14862	14925	15011	14793	15053	14837	14942	14859	14936	14917	14925	14879	14869	14953	14828	14812	14919	15005	14854	14944	14816	14968	14866	14870	15036	14906	14751	14967	14875	15074	15082	15004	15056	14886	14964	14934	14983	14972	14889	14947	14925	14685	14997
25318	21419	37780	51488	24945	23651	22303	20087	19766	20064	20075	19716	19468	19590	19353	19352	19367	19322	19429	19541	19466	19563	19120	19216	19236	19318	19399	19304	19199	19368	19320	19335	19882	20997	20571	19842	19548	19268	19210	19105	18936	18967	19140	19165	19211	19240	19094	19044	19129	19159	19034	19183	19132	19261	19277	19231	19176	19153	19152	19053	19064	19123	19210	18716	19263	19295	19156	19156	19083	18981	19035	19169	19150	19055	19039	19010	19198	19087	19437	19098	19204	19286	18942	19082	18986	18889	19446	19157	19200	19273	18984	19094	18905	19020	18918	18949	18981	19181	19162	18941	19088	19306	19271	19306	19020	19247	19168	19082	19192	18896	19211	19196	19127	19060	19166	19099	19227	19256	19310	18957	19171	19078	18964	19093	19030	18937	19115	19377	19064	18988	18879	19128	19260	19179	19312	19112	18973	18945	19114	19108	19117	19055	19023	18967	19128	19198	19008	19213	19005	19071	18978	19054	19214	19178	18951	18957	19083	19183	18903	19162	19128	19178	18983	19021	19095	19146	18900	19173	19092	19146	19241	19235	18783	19051	19158	19268	19156	19306	19179	18973	19115	19078	19321	18979	19117	19100	18927	18979	19054	19089	19042	19029	19211	19010	18980	19351	18968	19158	19297	19072	19136	19201	19244	19032	19143	19280	19120	19050	19219	18937	18963	18944	18946	19078	19034	18854	19047	19138	19112	18912	19039	19155	19112	19112	19248	19389	19099	19054	19101	19113	18987	19166	19105	19307	19039	19003	19105	19096	18949	19186	18888	19111	19092	19193	19201	19003	18923	18899	19157	18865	18873	19222	19018	19170	19119	19091	19116	19104	18740	19030	19099	19157	19223	19230	19019	18978	19214	19136	18993	19040	19000	18933	19070	19206	19173	18997	19093	18801	19073	19110	19260	19059	19063	19122	19070	19176	18970	19187	19102	19259	18989	19054	18873	18956	19007	19085	19304	18854	19076	19057	19179	19157	19243	19012	19091	19199	19103	19095	19026	19012	19121	19107	18993	19058	19191	19040	18937	19405	19060	19103	19293	18989	18752	19192	19138	18848	18930	19033	19012	19046	19149	19036	18870	19080	19042	19174	19269	19215	19233	18939	19194	18916	18977	19172	18911	19047	19185	18880	19047	18982	18879	18977	18904	19185	19083	19048	19039	19247	19046	19076	18904	19222	19236	19288	18979	19167	19037	19039	19250	19002	18953	19125	18968	19216	19180	19123	19288	19024	19022	19051	19172	18931	18832	19206	19114	19145	18934	19243	18998	19179	19142	18837	19225	19137	18966	18928	19089	19044	19131	19189	19214	18907	18909	18975	19083	19087	19115	19029	19254	19013	19150	19004	18870	19129	19069	19087	19143	19233	19157	19255	19081	19049	19242	19084	18902	19079	18831	18871	19167	19193	19207	19066	18942	19169	18908	18971	19137	18882	19162	18894	19147	18953	19180	18995	19016	18958	18987	19008	19067	19180	19190	19171	19146	19140	18974	19058	19295	18889	19005	19145	19185	18982	19144	19001	18949	19172	19273	18933	18993	19126	19079	19159	19019	19177	19250	18944	19206	19071	18871	18927	19021	19083	18996	19196	19078	18880	19277	18942	19033	19186	18846	19107	19169	19123	18989	18895	19115	18969	19221	18982	19082	19140	19211	18941	19238	19067	19126	19298	18981	19165	19215	19326	19259	19175	19148	18924	19261	19011	19139	19087	19007	19005	19124	19000	19163	19176	19200	19037	19207	19261	19136	19215	19119	19113	19330	19000	19164	19134	18905	19257	19095	19105	19040	19313	19060	19123	19118	19382	18940	19365	19176	18913	18863	19159	19092	19115	19104	19004	19120	19079	18979	18995	18973	19160	19232	19159	19040	18953	19088	19093	19013	19073	19019	18944	19145	19106	18934	19142	19199	19051	19021	19175	19081	19143	19228	18965	19312	19037	19219	19163	18918	18836	19261	19108	19104	19013	18935	19273	19205	19196	19244	19243	19201	18952	19083	19014	18964	19113	19168	19256	19286	19157	19319	19160	19010	19029	19213	19099	19038	18965	19058	19139	19017	19147	19192	19126	19193	19171	18955	19057	19034	18924	18978	18964	19003	19037	19030	19246	19069	19132	19275	19163	19057	19133	18959	18973	18990	19069	19075	19160	19045	19093	18958	19167	19345	19226	19156	19107	18877	18978	19199	19199	19197	19134	19109	19057	19187	18837	19125	19301	19100	19290	19277	19288	19064	19165	19086	19063	19240	19071	19231	19256	19225	18934	19071	19071	19134	19101	18927	19174	18900	19155	19094	19165	18929	18894	19058	19000	19040	18961	19102	18959	18962	19022	18951	19037	18940	19252	19036	19009	19132	19056	18924	19130	18952	19042	19274	18905	19162	18998	19111	19193	19115	19059	19184	19141	19148	19079	19201	19079	19088	19188	19202	19226	19116	19099	19037	19095	19318	19188	19055	19036	18916	19089	19017	18974	19147	19168	18901	19130	18818	19078	19117	19118	19067	19167	18926	19072	19028	19307	19295	19158	18954	18915	19048	19034	19208	19259	19123	18834	19119	18920	19034	18902	19235	19230	18809	19008	19300	19128	19052	19105	18942	18997	19031	19172	19194	19048	19120	19188	19127	19212	19090	19024	19245	18977	19096	19039	19052	18931	18951	19206	19247	19163	19106	19025	18913	19285	19084	19169	19097	19161	19092	19054	19176	18956	19070	19223	19106	19065	19198	19207	19158	19225	19348	18987	19076	19166	19077	19104	18773	19291	19147	19055	19256	19049	19227	19321	19181	19127	19072	19120	19253	19115	19177	18979	18958	19218	19213	19095	19141	18931	19340	19142	19061	18992	19111	19056	19042	19091	19085	18917	19091	19424	19076	19060	19126	19089	19248	19110	19211	19224	19229	18955	19032	19149	19145	18962	19165	19032	19176	19347	19164	18872	18912	19174	19117	19160	19047	19231	19084	19065	19049	19101	18996	19028	19097	19014	19071	19018	19139	18942	18949	19050	18995	19049	18888	19063	18851	18977	19122	19026	19078	19115	19313	19199	19191	19029	19190	19016	18999	19064	18915	18827	19180	19144	19042	19243	19217	19210	18995	18853	19096	19138	19207	19104	19172	19139	19308	19112	19113	18937	19050	19256	19237	19018	19126	19136	18992	19037	19200	19181	19176	19062	19098	19001	19266	19150	18974	19159	18938	19132	19059	18981	19172	19156	19165	18991	19206	19075	19111	19224	19305	18911	19085	19045	18854	19103	19259	19132	19192	19118	19051	19051	19192	19189	19116	18873	19270	19124	18901	19013	19244	19017	19184	19121	19193	19085	19074	19426	18898	18927	19196	19119	19110	19106	19076	19148	19059	19327	19047	19099	19163	19096	19079	19027	19224	19038	19071	18885	18940	19153	19109	19255	19255	19001	19198	19224	18921	19105	19139	19385	19140	19081	19192	19318	19208	19176	19192	18927	19159	19160	19125	19058	19048	18962	18945	19019	19040	19049	19178	19215	19066	19173	19189	18974	19054	19045	19080	19134	19193	19056	18890	19169	19269	19044	18915	18874	19190	19219	19388	18999	19025	18932	19221	19005	19175	19104	19002	19115	19172	19082	18941	19251	19099	19194	19024	19118	19211	19041	19215	19072	19060	19078	19083	18833	18982	19096	19005	19038	19049	19121	18972	19032	19332	19203	19077	19129	19168	19196	19155	19229	19371	18880	19151	19010	19019	19117	19231	19118	19062	19305	19032	18979	19183	18959	19370	19138	18987	18946	19108	19100	19227	19136	18992	19216	18954	19232	19007	18985	19053	19135	18960	19135	19161	19018	19344	19224	19165	18966	19268	19293	18993	19138	19173	19007	19123	19140	19087	19190	18914	18819	18812	18956	19029	19159	19161	19018	19201	19027	19190	19118	19106	19022	19047	19049	19130	19188	19109	19141	19180	19272	19042	19047	19248	19234	19069	19194	19143	18910	19136	19101	19113	19045	19007	19074	19138	19220	19339	18944	19184	19067	19312	19032	19068	19094	18963	19115	19268	19045	19185	19105	19147	19112	18989	19154	19086	19136	19263	19034	19002	19049	19299	19189	19072	19167	19054	19175	19043	19087	19191	19021	18989	19129	18957	19172	19016	19018	19088	19040	19172	19050	19296	19200	19193	19051	19158	19130	19018	19328	19179	19060	19158	19014	19068	19248	19144	19066	19171	19084	19041	18873	18952	19267	19201	18995	18917	18914	19164	18920	19062	19186	19070	19115	18939	19203	18974	19304	19139	18930	19179	19137	19017	19162	19096	18955	19076	19054	19047	19286	19302	19086	19149	19055	19128	18989	18933	19320	19077	19153	19413	19206	19022	19135	19195	19035	19058	18863	18945	18958	19187	19041	19212	19262	19169	19265	19099	18987	18990	19329	19214	19196	19207	19073	19116	19025	18999	19068	18963	19200	19342	19107	19021	19073	19223	19055	19026	18933	19014	19001	18998	19215	19280	19140	19176	19302	18988	19228	19173	19200	19111	19023	19166	19100	19107	19120	19002	19091	19117	19067	19043	19191	19125	19203	19221	19168	19253	19136	19042	19053	19042	18966	19220	19185	19160	19166	18992	19141	19199	19163	19247	19137	19082	18979	19092	19118	18984	18964	19190	18935	19101	18903	19021	19040	18905	19041	19306	19128	19086	19196	19075	19072	19060	19260	19265	18823	19153	19193	19156	19054	19191	19116	19145	19208	19216	19224	19263	19100	19036	18980	19180	18988	19205	19020	19080	19029	18997	19163	19102	18976	18840	18989	19183	18984	19082	19240	19001	19069	18870	19062	19338	19103	18955	19055	18935	19043	19008	19107	19209	18994	19054	19281	19212	19163	19151	19078	19026	18851	18962	19210	19206	19220	19241	19258	19054	19337	18962	18833	19267	18951	19156	19252	19174	19025	19069	19063	18947	18940	19040	18930	19081	18907	19072	19140	18992	18844	19180	19160	19208	19135	19130	19036	18996	18969	19130	18915	18836	19176	19204	18927	18965	18840	18798	19111	19174	18929	19150	19102	19106	18899	18896	19123	19260	19010	18876	19101	18988	19280	19209	19157	18945	19128	19148	19156	18928	19325	19420	19001	19002	19149	19060	19105	19032	18928	18879	18878
17217	26720	62190	45483	17638	16786	16353	16153	16384	16412	15977	15872	15595	15685	15345	15323	15481	15708	15404	15434	15258	15381	15238	15368	15277	15602	15440	15310	15250	15259	15117	15657	16578	17444	16836	15897	15433	15186	15059	15131	15075	15230	15145	15181	15241	15175	15157	15169	14988	15236	15158	15145	15137	15004	14984	15227	15091	15116	15111	15122	15267	15192	15043	15188	15199	15251	15287	15012	15087	15169	15357	15294	15152	15158	15162	15205	15090	15021	15087	15133	15185	15218	14993	15151	15078	15153	15093	15057	15206	15085	15091	15004	15228	14996	15215	15044	15135	15100	15203	15400	15132	15034	15209	15127	15267	15209	15124	15209	15090	15197	15156	15253	15194	15095	15134	15197	15227	15140	15188	14964	15069	15188	15049	15140	14910	15202	15061	15185	15100	15026	15298	15179	15289	15149	15041	15074	15163	15177	15074	15113	15203	15184	15177	15142	15134	15178	15108	15252	15164	15144	15101	15102	15320	15126	15047	15112	15219	15131	15092	15219	15082	15161	15147	15275	15249	15115	15330	15114	15170	15279	15045	15196	15137	15090	15113	15061	15277	15212	15110	14937	15030	15168	15178	15195	15117	15187	15228	15141	15132	15104	15056	15076	15092	15024	15260	15024	15333	15232	15006	15301	15098	15032	15249	15153	15181	15326	15329	15232	15149	15078	15129	15018	15065	15063	15239	15204	15144	15133	15107	15035	15210	15247	14985	15252	15158	15224	15257	15072	15206	15171	15024	15069	15158	15089	15138	15101	15140	15186	15101	15121	15223	15279	15222	15198	15056	15077	15093	15212	15109	15172	15206	15037	15199	15200	15229	15002	15085	15372	15139	15111	15113	15176	15276	15149	15391	15229	15013	15079	15166	14941	15098	15164	14984	15231	15117	15104	15130	15277	15147	15157	15149	15386	15072	15217	15217	15221	15278	15229	14931	15279	15226	15073	14943	14923	15133	15075	14972	15260	15216	15376	15030	15186	15350	15297	15192	15141	15154	15106	15127	15180	15164	15158	15001	15174	15192	15324	15108	15121	15130	15092	15158	15347	15128	15179	15166	15147	15155	15092	15180	15226	15066	15162	15265	14915	15061	15180	15175	15034	15117	15278	15220	15203	15170	15362	15084	15169	15144	15239	15084	15175	15094	15161	15315	15123	15144	15092	15261	15168	15112	15072	15182	15127	15009	15325	15280	15083	15222	15116	15175	15122	15078	15204	15131	15168	15186	15239	15038	15148	15090	15131	15110	15173	15146	14939	15126	15356	15263	15222	15121	15251	15120	15179	14933	15137	15131	15168	15219	15101	15201	15246	15228	15157	15103	15278	15193	15047	15244	15114	14943	15208	14996	15142	15087	15096	15344	15181	15162	15142	15251	15209	15218	15093	15061	15082	15140	15238	15190	15101	15225	15326	15238	15311	15239	15181	15115	15026	15107	15149	15194	15065	15115	15238	15106	15094	15306	15148	15199	15131	14976	15098	14990	15126	15354	15165	15176	14983	15187	15133	15036	15211	15358	15177	15134	15229	15064	15115	15182	15277	15192	15164	15037	15106	15141	15172	15016	15223	15031	15159	15275	15253	15084	15161	15217	14973	15131	15344	15131	15262	15219	15210	14984	15093	15058	15089	15001	14995	15208	15156	15125	15186	15166	15127	15262	15293	15295	15013	15235	15145	15066	15150	15231	15142	15322	15198	15376	15159	15069	15122	15329	15081	15035	15058	15099	15187	15285	15182	15059	15195	15220	14990	15137	15155	15281	15053	15274	15167	14973	15285	15060	15276	15296	15249	15272	15185	15329	15441	15119	15263	15093	15259	15258	15044	15226	15228	14931	15326	15069	15030	15216	15167	15125	15217	15199	15229	15199	15071	15167	15083	15124	15072	15074	15001	15065	15384	15095	15279	15160	15223	15087	15154	15087	15235	15179	15330	14911	15329	15304	15257	15047	15188	15169	15200	15020	15176	15178	15233	15129	15366	15162	15202	15134	15383	15288	15106	15324	15286	15069	15178	15059	15298	15142	15236	15256	15339	15178	15276	15316	15186	15262	15330	15222	15028	15265	15280	15311	15044	15119	15029	15158	14996	15192	15177	14998	15114	15220	15135	15100	15100	15060	15052	15032	15305	15237	15268	15186	15199	15407	15244	15077	15074	15034	15232	15190	15128	15089	15201	15367	15067	15044	15120	15220	15041	15244	15260	15127	15130	15272	15258	15162	15183	15184	15057	15079	14998	15176	14992	15114	15243	15023	15118	15099	15226	14946	15019	15361	15187	15151	15068	14975	15091	15143	15215	15084	15231	15070	15106	15123	15109	15215	15260	15234	15220	15158	15082	15322	15002	15163	15182	15245	15147	15208	15227	15098	15094	15366	15068	15272	14956	15132	15173	15167	15307	15088	15176	15243	15265	15055	15267	15305	15279	15209	15064	15137	15240	15316	15198	15140	15044	15179	15001	15302	15045	15191	15142	15124	15318	15134	15405	15210	15202	14972	15279	15002	15288	15117	15191	15004	15023	15071	15060	15206	15083	15159	15250	15030	15035	14965	15133	15290	15130	15180	15193	14933	15145	15037	15244	15267	15145	15086	15031	15201	15128	15159	15175	15128	15338	15068	15333	15035	15079	15325	15255	15035	15033	15332	15043	15057	15233	15167	15320	15263	15095	15263	15198	14993	15023	15379	15083	15221	15217	15167	15389	15116	15034	15148	15162	15355	15107	14981	15118	15087	15198	15165	14991	15319	14951	15190	15112	15030	15277	15090	15121	15262	15093	15170	15072	15080	15251	15215	15093	15097	15147	14990	15190	15175	15115	14988	15171	15098	15190	15292	15290	15093	15108	15077	15186	15081	15056	15076	15220	15030	15095	15117	15204	15095	15116	15041	15378	15214	14900	15161	15180	15093	15183	15128	15030	15137	15414	15125	15155	15105	15047	15310	15222	15108	15166	15213	15120	15082	15058	14922	15100	15251	15246	15094	15288	15192	15367	15138	15031	15159	15086	15248	15322	15136	15113	15243	15200	15200	15192	15175	15265	15206	15131	14974	15097	15087	15066	15154	15099	15091	15208	15234	15100	15246	15081	15270	15031	15201	15185	15055	15218	15114	15297	15042	15272	15058	15105	15090	15027	15156	15214	15117	15040	15155	15221	15216	15126	15133	15112	15060	15123	15320	15198	15111	15147	15258	15194	15153	15159	14953	15103	15029	15173	14918	15226	15118	15221	15128	15117	15024	15011	15136	15198	15082	15140	15192	15294	15235	15005	15124	15208	15379	15206	15358	15147	15199	15265	15128	15168	15200	15074	15202	15332	15090	15069	15110	15009	15156	15248	15172	15315	15219	15222	15244	15084	15243	15145	15296	15180	15115	15090	15101	15013	15261	15166	15186	15140	15163	15033	15139	15147	15121	15147	15246	15090	15131	15092	15033	14975	15118	15313	15293	15100	15182	15146	15053	15108	15138	15301	15272	15232	15167	15034	15168	15087	15180	15117	15300	15188	15234	15073	15028	15166	15023	15109	15100	15193	14970	15119	15073	15183	15255	15109	15258	15023	15101	15164	15047	15220	15200	14997	15131	15199	15169	15107	15222	15151	15393	15192	15138	15281	15254	15202	15222	15078	15183	15228	15151	15266	15073	15074	15275	15120	15263	15110	15253	15084	15004	15410	15209	15219	15202	15026	15209	15100	15074	15289	15304	15260	15243	15146	15246	15026	15239	15128	15065	15017	15238	15278	15085	15138	14938	15117	15303	15068	15317	15159	15115	15213	15269	15104	15130	15196	15211	15185	15209	15162	14945	15162	15108	15170	15360	15022	15264	15091	15298	15166	15078	15070	15149	15208	15099	15004	15062	15237	15263	15225	15186	15160	15099	15111	15308	15330	15062	15256	15118	15256	15014	15265	15146	15136	15093	14998	15099	15315	15262	15233	15081	15102	15154	15060	15182	15174	15025	15208	15221	15187	15257	15173	15087	15135	15174	14918	15249	15233	15125	15217	15266	15309	15048	15143	15072	15108	15243	15303	15239	15098	14981	15114	14959	15054	15201	15100	15194	15079	15114	15190	15231	15309	15165	15087	15145	15147	15219	15392	15156	15032	15189	15176	14906	15258	15026	15123	15127	15209	15014	15110	15122	15252	15076	15153	15124	15020	15134	15227	15261	15049	15275	15176	15268	15172	15226	14980	15072	15086	15098	15349	15113	15063	15110	15086	14935	15162	15254	15108	15102	15159	15116	15192	15141	15342	15221	15072	15297	15083	15135	15216	15008	14942	15168	15160	15141	15043	15246	15160	15147	15153	15049	15136	15025	15112	15024	15167	15315	15063	15052	15299	15190	15188	14986	15066	15213	15169	15150	15273	15160	15110	15195	15237	15200	15023	15097	15115	15125	15266	15155	15085	15304	15194	15094	14904	15205	15136	14880	15153	15026	15201	15121	15109	14976	15230	15183	15247	15211	15222	15270	15208	15022	15023	15181	15123	15027	15127	15085	15250	15128	15066	15137	15112	15132	15112	15108	15416	14997	15082	15111	15123	15273	15320	14989	15199	15193	15208	15214	15197	15303	14967	14991	14959	15209	15152	15082	15119	15140	14828	15095	15286	15159	15197	15204	15226	14981	15015	15136	15192	15258	14979	15228	15149	15172	15214	15292	15085	15052	15117	15097	15073	15275	15137	15086	15253	15204	15196	15241	15275	15035	15143	15267	15190	15214	15053	14944	15027	15146	15094	15020	15095	15186	15172	15275	14988	15217	15099	15398	15129	15069	15121	15203	15278	15074	15215	15188	15140	15027	15127	15101	15185	15041	15023	15102	15134	14997	15198	15166	15241	15220	15164	15046	15133	15111	15183	15280	15112	15136	15179	15034	15028	15002	15237	15187	14942	15202	15085	15107	15089	15083	15115	15269	15169	15258	15162	15086	15106	15258	15238	15042	15266	15173	15211	15036	15277	15088	15193	15220	15200	15193	15111	15278	15141	15134	15146	15150	15321	15181	15114	15240	15083	14946	15237	15300	15050	15178	15001	15172	15014	15124	15203	15061	15050	14999	14872	15056	15131	15151	15018	15259	15420	15174	15083	15203	15197	15112	15080	15191	15173	15039	15136	15087	15174	15190	14975	15198	15156	15087	15369
23903	21467	38488	36189	21791	23448	26562	19869	18841	19377	18619	18154	18119	18081	17962	17865	17714	17952	17744	17892	18070	17565	17513	17896	17892	17527	17553	17889	18001	17714	17710	18695	19917	20454	19650	18288	17886	17845	17395	17380	17346	17743	17324	17504	17645	17415	17482	17436	17458	17658	17577	17486	17547	17358	17445	17324	17287	17329	17352	17428	17441	17479	17434	17440	17511	17264	17530	17497	17523	17428	17587	17589	17413	17673	17306	17464	17526	17638	17646	17412	17484	17522	17463	17324	17458	17499	17503	17408	17449	17584	17449	17476	17676	17380	17308	17511	17519	17515	17649	17389	17341	17519	17560	17543	17541	17691	17521	17417	17383	17264	17473	17370	17335	17480	17358	17381	17239	17367	17574	17535	17780	17304	17308	17490	17455	17561	17610	17294	17342	17466	17483	17484	17524	17627	17405	17381	17459	17371	17417	17520	17465	17587	17373	17592	17372	17519	17345	17307	17290	17389	17265	17515	17530	17487	17367	17414	17577	17394	17390	17473	17414	17451	17229	17444	17390	17453	17228	17526	17520	17521	17285	17477	17139	17162	17301	17471	17358	17346	17477	17472	17287	17172	17341	17312	17397	17287	17656	17367	17292	17565	17500	17512	17457	17299	17385	17436	17669	17301	17342	17376	17449	17288	17436	17523	17432	17348	17578	17409	17208	17316	17453	17292	17435	17284	17297	17498	17444	17453	17467	17592	17481	17513	17445	17427	17537	17282	17446	17357	17588	17362	17429	17528	17344	17405	17618	17617	17413	17438	17347	17438	17465	17506	17411	17242	17606	17490	17324	17383	17377	17502	17364	17311	17502	17341	17292	17471	17399	17436	17431	17303	17387	17496	17577	17082	17351	17384	17402	17300	17519	17435	17461	17542	17553	17558	17397	17358	17568	17350	17449	17460	17296	17578	17561	17503	17488	17373	17464	17518	17215	17279	17572	17403	17462	17309	17325	17473	17377	17369	17462	17690	17476	17320	17465	17355	17257	17352	17493	17409	17563	17467	17470	17714	17320	17407	17495	17354	17573	17420	17356	17391	17368	17470	17553	17409	17522	17356	17489	17461	17448	17287	17343	17485	17532	17420	17434	17492	17541	17551	17301	17511	17586	17633	17510	17543	17578	17369	17482	17456	17134	17344	17623	17432	17363	17332	17471	17451	17441	17408	17293	17457	17308	17322	17645	17490	17442	17392	17553	17535	17626	17343	17353	17372	17502	17437	17634	17376	17444	17593	17234	17492	17643	17445	17570	17532	17449	17330	17308	17655	17201	17425	17476	17459	17274	17224	17290	17386	17336	17274	17408	17532	17282	17374	17491	17619	17465	17417	17461	17291	17497	17351	17508	17459	17156	17464	17627	17535	17463	17213	17355	17251	17261	17481	17480	17580	17361	17265	17341	17467	17576	17538	17369	17534	17608	17405	17383	17050	17485	17132	17626	17379	17412	17374	17352	17500	17461	17252	17428	17452	17456	17565	17487	17266	17523	17459	17478	17227	17634	17465	17466	17323	17244	17413	17477	17325	17634	17555	17289	17376	17281	17490	17533	17499	17454	17445	17355	17560	17463	17480	17628	17746	17513	17527	17366	17436	17283	17379	17378	17493	17408	17473	17460	17392	17489	17408	17608	17563	17509	17239	17289	17394	17198	17460	17564	17506	17463	17534	17524	17393	17243	17427	17302	17525	17363	17406	17583	17310	17492	17281	17409	17653	17511	17353	17320	17447	17455	17416	17297	17236	17442	17402	17438	17585	17264	17493	17400	17387	17407	17554	17198	17570	17571	17368	17511	17493	17434	17451	17341	17577	17544	17608	17573	17561	17430	17379	17437	17418	17261	17480	17464	17405	17386	17372	17352	17328	17458	17533	17386	17673	17630	17498	17502	17401	17471	17429	17484	17570	17415	17343	17336	17486	17471	17460	17425	17548	17538	17477	17307	17185	17463	17462	17301	17469	17435	17528	17318	17517	17436	17531	17387	17387	17372	17513	17497	17633	17442	17106	17429	17248	17530	17495	17521	17581	17350	17586	17227	17443	17431	17455	17532	17401	17326	17477	17346	17322	17393	17505	17518	17369	17523	17440	17323	17364	17344	17445	17386	17326	17445	17704	17645	17473	17267	17503	17366	17340	17543	17365	17461	17437	17263	17508	17675	17444	17586	17288	17233	17457	17364	17447	17545	17366	17368	17557	17340	17573	17438	17654	17536	17458	17550	17408	17376	17471	17531	17368	17348	17487	17149	17404	17572	17456	17336	17386	17402	17453	17310	17499	17459	17326	17535	17563	17359	17484	17655	17387	17350	17476	17478	17486	17591	17285	17395	17503	17382	17229	17283	17362	17501	17497	17510	17474	17542	17549	17421	17294	17525	17362	17312	17495	17450	17377	17492	17406	17471	17353	17353	17379	17406	17352	17461	17367	17454	17300	17424	17460	17585	17529	17509	17551	17335	17507	17274	17364	17554	17416	17389	17457	17351	17350	17313	17517	17492	17442	17388	17524	17439	17487	17639	17604	17411	17219	17360	17424	17298	17316	17351	17331	17380	17415	17260	17460	17474	17461	17519	17208	17399	17533	17479	17302	17819	17506	17207	17323	17445	17662	17392	17699	17499	17447	17555	17560	17563	17483	17312	17552	17310	17265	17565	17331	17403	17399	17301	17550	17473	17552	17419	17408	17302	17390	17353	17648	17417	17346	17199	17467	17519	17415	17217	17436	17146	17356	17270	17542	17537	17388	17320	17352	17484	17431	17371	17282	17577	17429	17509	17383	17300	17447	17429	17609	17543	17404	17336	17503	17480	17448	17366	17204	17621	17488	17587	17593	17569	17316	17272	17670	17313	17424	17527	17512	17374	17636	17311	17367	17522	17517	17350	17430	17288	17576	17325	17317	17537	17361	17359	17346	17197	17505	17538	17446	17398	17515	17320	17388	17587	17480	17519	17630	17574	17576	17407	17511	17389	17310	17108	17324	17322	17374	17266	17459	17445	17654	17558	17532	17215	17337	17327	17434	17466	17357	17345	17378	17248	17465	17506	17339	17439	17526	17350	17483	17281	17474	17590	17350	17490	17461	17327	17566	17431	17309	17749	17496	17349	17474	17512	17521	17541	17202	17440	17516	17459	17332	17242	17422	17555	17528	17386	17459	17614	17421	17496	17249	17384	17476	17429	17358	17524	17243	17397	17362	17295	17396	17593	17571	17384	17382	17513	17408	17581	17566	17186	17446	17373	17275	17702	17482	17439	17464	17626	17526	17307	17395	17584	17595	17509	17470	17504	17390	17491	17413	17418	17474	17309	17398	17603	17399	17489	17402	17511	17514	17571	17677	17523	17539	17517	17213	17301	17451	17368	17364	17512	17300	17423	17495	17398	17411	17249	17342	17323	17431	17553	17582	17526	17300	17429	17471	17355	17446	17488	17642	17471	17312	17258	17515	17376	17382	17375	17406	17420	17529	17407	17375	17524	17461	17482	17306	17559	17513	17082	17250	17478	17310	17409	17422	17520	17341	17417	17334	17276	17439	17267	17492	17492	17200	17294	17346	17496	17428	17465	17355	17462	17422	17288	17476	17405	17531	17520	17490	17338	17388	17426	17510	17696	17374	17359	17463	17355	17373	17531	17428	17762	17657	17516	17402	17294	17392	17623	17287	17487	17328	17700	17397	17670	17557	17471	17502	17475	17474	17333	17313	17536	17317	17277	17335	17355	17276	17359	17372	17496	17652	17428	17735	17643	17286	17460	17581	17541	17221	17442	17501	17343	17478	17471	17322	17482	17579	17338	17380	17294	17270	17572	17263	17448	17214	17336	17279	17464	17422	17386	17507	17373	17515	17494	17428	17448	17308	17308	17325	17360	17505	17490	17346	17358	17381	17395	17410	17448	17415	17388	17139	17249	17251	17429	17688	17412	17332	17569	17417	17425	17525	17558	17425	17316	17443	17405	17359	17430	17367	17432	17371	17490	17394	17505	17428	17440	17337	17533	17325	17570	17404	17431	17495	17370	17320	17538	17329	17463	17467	17424	17329	17256	17301	17400	17475	17465	17364	17365	17420	17403	17511	17580	17357	17308	17314	17401	17322	17385	17260	17549	17234	17504	17433	17505	17374	17646	17394	17382	17424	17429	17398	17360	17497	17487	17505	17405	17504	17356	17393	17419	17536	17295	17296	17389	17274	17356	17384	17674	17554	17292	17291	17563	17413	17404	17444	17513	17213	17349	17523	17205	17425	17273	17282	17254	17350	17482	17306	17494	17535	17408	17446	17336	17511	17453	17317	17419	17412	17474	17296	17443	17475	17543	17338	17453	17426	17581	17360	17433	17459	17297	17452	17425	17431	17306	17302	17544	17523	17511	17630	17385	17481	17541	17376	17469	17425	17431	17359	17460	17381	17460	17398	17372	17459	17431	17247	17537	17241	17504	17320	17344	17356	17537	17344	17422	17467	17472	17311	17236	17367	17519	17380	17542	17339	17369	17378	17311	17607	17413	17462	17339	17327	17587	17510	17575	17550	17287	17595	17573	17329	17450	17320	17435	17378	17337	17386	17543	17445	17433	17451	17631	17337	17413	17325	17497	17220	17325	17534	17292	17357	17532	17468	17341	17336	17512	17439	17451	17299	17501	17327	17564	17484	17707	17388	17471	17542	17351	17554	17242	17494	17589	17527	17525	17396	17195	17273	17444	17293	17573	17543	17381	17498	17325	17546	17459	17460	17531	17205	17353	17469	17460	17278	17537	17478	17443	17357	17534	17313	17294	17450	17443	17272	17392	17432	17323	17298	17646	17449	17424	17346	17414	17329	17450	17381	17605	17192	17560	17559	17603	17506	17405	17336	17397	17427	17430	17652	17458	17436	17388	17371	17356	17530	17512	17350	17276	17544	17435	17426	17270	17360	17375	17452	17293	17400	17442	17379	17613	17385	17532	17227	17465	17601	17413	17408	17234	17389	17281	17338	17420	17386	17374	17527	17442	17371	17475	17374	17410	17284	17352	17353	17443	17493	17233	17363	17428	17451	17502	17441	17437	17389	17466	17394	17438	17464	17295	17659	17704	17439	17416	17448	17455	17330	17559	17504	17542	17413	17390	17452	17274	17505	17402	17351	17471	17438	17338	17539	17518	17187	17294	17431
19033	31742	64399	30725	18652	17369	16451	16188	16526	16933	15857	15613	15248	14947	14844	14822	14755	14700	14673	14810	14799	14631	14420	14297	14606	14787	14727	14559	14588	14254	14322	15940	18304	18534	16904	14987	14317	14356	14271	14240	14305	14174	14309	14223	14153	14111	14282	14361	14308	14142	14297	14059	14124	14227	14329	14386	14296	14152	14152	14059	14091	14232	14165	14190	14283	14108	14278	14311	14090	14006	14224	14292	14258	14128	14192	14130	14115	14209	14091	14173	14308	14227	14325	14112	14304	14137	14257	14147	14168	14183	14200	14183	13998	14237	14253	14092	14261	14066	14280	14308	14212	14220	14197	14246	14058	14143	14111	14165	14242	14202	14080	14194	14162	14187	14149	14105	14275	14126	14260	14183	14228	14229	14025	14233	14263	14138	14099	14274	14119	14155	14065	14215	14189	14351	14269	14190	14132	14093	14163	14212	14150	14376	13997	14158	14119	14298	14252	14151	14219	14070	14363	14192	14272	14373	14238	14005	14366	14097	14080	14183	14319	14224	14213	14106	14103	14124	14231	14283	14165	14134	14094	14245	14299	14124	14186	14308	14311	14193	14110	14209	14121	14165	14147	14051	14283	14065	14284	14142	13972	14154	14085	14242	14230	14063	14296	14214	14196	14148	14117	14274	13898	14336	14175	14104	14202	14359	14266	14226	14369	14144	14180	14214	14258	14218	14035	14051	14044	14285	14066	14177	13976	14273	14155	14303	14105	14225	14184	14081	14188	14299	14064	14232	14228	14173	14178	14122	14217	14255	14191	14311	14185	14176	14140	14223	14276	14277	14129	14236	13914	14234	14233	14260	14042	14076	14337	14312	14150	14234	14068	14194	14080	14180	14185	14234	13981	14176	14288	14428	13994	14169	14240	14159	14383	14078	14125	14131	14239	14186	14153	14141	14226	14247	14255	13999	14026	14261	14249	14193	14047	14055	14175	14238	14230	14269	14124	14211	14307	14062	14181	14014	14180	14304	14074	14216	14308	14301	14275	14121	14005	14061	14121	14143	14154	14155	14372	14172	14304	14226	14115	14135	14187	14169	14235	14141	14248	14128	14094	14160	14222	14190	14313	14159	14156	14070	14090	14144	14154	14161	14283	14235	14076	14169	14226	14052	14184	14263	14119	14091	14251	14044	14132	14042	14187	14221	14145	14133	14250	14266	14198	14188	14243	14119	14085	14196	14220	14084	14206	14088	14294	14288	14213	14131	14227	13993	14115	14264	14346	14012	14165	14232	14178	14275	14248	14191	14352	14001	14122	14175	14043	14205	14289	14139	14247	13927	14261	14232	14099	14138	14262	14373	14107	14236	14252	14000	14221	14239	14163	14196	14217	14001	14110	14123	14195	14013	14178	14299	14209	14299	14314	14033	14082	14052	14149	14427	14045	14255	14162	14136	14170	14052	14145	14052	14217	14197	14249	13975	13978	14178	14064	14226	14198	14232	14105	14153	14245	14114	14186	14208	14207	14021	14035	14148	14003	14054	14236	14144	14047	14154	14272	14150	14260	14196	14144	14224	14181	14143	14401	14193	14310	14250	14132	14178	14112	14185	14109	14219	14239	14217	14344	14257	14296	14111	14142	14229	13994	14224	14181	14097	14199	14229	14179	14197	14220	14267	14153	14006	14214	14184	14309	14205	14066	14035	14094	14008	14194	14155	14402	14129	14149	14118	14232	14232	14139	14200	14075	14311	14206	14283	14294	14294	14302	14092	14094	14230	14281	14185	13952	14131	14218	14175	13957	13999	14070	14214	14213	14246	14167	14272	14169	14066	14144	14225	14289	14339	14266	14200	14158	14223	14311	14215	14141	14277	14015	14184	14292	14247	14292	14175	14227	14203	14050	14144	14137	14252	14260	14197	14280	14093	14253	14221	14235	14225	14098	14104	14194	14012	14056	14065	14211	14288	14117	14141	14236	14162	14186	14037	14364	14088	14147	14121	14277	14239	13890	14288	14383	14146	14280	14126	14095	14191	14184	14105	14285	14187	14233	14242	14161	14020	14122	14300	14164	14227	14216	14154	14110	14129	14139	14243	14292	14369	14130	14255	14210	14172	14181	14232	14319	14197	14110	13926	14322	14162	14281	14109	14325	14299	14227	14271	14103	13916	14093	14129	14126	14200	14174	14040	14092	14111	14223	14193	14231	14293	13978	14344	14201	14276	14048	14064	14033	14186	14218	14202	14199	14135	14178	14227	14039	14050	14117	14260	14302	14168	14147	14108	14163	14318	14123	14172	14101	14092	14134	14249	14133	14017	14160	14265	14120	14176	14198	14196	13943	14210	14108	14458	14039	14078	14099	14350	14140	14060	14133	14133	14086	14206	14173	14069	14216	14220	14170	14088	14329	14207	14142	14131	14119	14093	14177	14200	14097	14351	14122	14102	14320	14210	14162	14352	14091	14221	14286	14216	14345	14224	14345	14208	13981	14206	14096	14161	14306	14237	14179	14214	14253	14182	14210	14259	14134	14224	14089	14268	14195	14162	14278	14137	14088	14125	14151	14127	14306	14056	14150	14211	14134	14127	14291	14228	14096	14296	14226	14177	14233	14159	14180	14030	14156	14225	14076	14182	14060	14061	14275	14262	14055	14224	14063	14063	14163	14193	14028	14186	14242	14264	14115	14142	14117	14104	14275	14071	14241	14168	14155	14058	14042	14145	14186	14228	14204	14093	14224	14164	14283	14151	14214	14220	14187	14176	14252	14192	14098	14259	14410	14241	14177	14200	14172	14218	14187	14310	14289	14234	14267	14227	14117	14075	14172	14113	14249	14078	14213	14274	14211	14160	14068	14170	14188	14254	14173	14143	14215	14431	14263	14254	14241	14278	14163	14232	14246	14180	14319	14220	14399	14174	14247	13979	14135	14087	14157	14099	14092	14152	14108	14298	14223	14156	14160	14210	14078	13990	14105	14171	14198	14278	14140	14031	14131	14236	14139	14214	14210	14302	14252	14068	14176	14133	14184	14247	14125	14266	14227	14161	14133	14236	14177	14237	14250	14191	14005	14200	14195	14089	13998	14111	14085	14085	14287	14112	14100	14164	14212	14265	14247	14236	14325	14247	14217	14188	14155	14004	14128	14176	14263	14132	14271	14262	14111	14223	14221	14075	14267	14096	14036	14391	14039	14071	14312	14183	14187	14265	14213	14284	14177	14226	14293	14188	13971	14126	14183	13982	14182	14193	14267	14280	14264	14368	14222	14097	14193	14221	14012	14183	14348	14286	14146	14103	14201	14136	14261	14284	14246	14207	14188	14054	14073	14139	14091	14189	14123	14169	14327	14167	14231	14258	14169	14133	14338	14060	14279	14166	14271	14112	14398	13988	14088	14196	14298	14338	14257	14182	14140	14185	14298	14047	14132	14247	14199	14193	14180	14178	14256	14296	13915	14084	14082	14185	14068	14110	14370	14150	14144	14464	14208	14188	14160	14123	14143	14035	14297	14122	14064	14169	14162	14122	14377	13987	14067	14020	14220	14162	14133	14291	14147	14088	14003	14204	14285	14101	14261	14253	14259	14050	14264	14167	14166	14240	14286	14079	14218	14130	14315	14370	14246	14091	14296	14232	14193	14169	14255	14128	14327	14068	14318	14309	14278	14072	14124	14239	14145	14109	14133	14056	14232	14157	14165	14067	14078	14112	14033	14185	14258	14081	14105	13984	14146	14371	14178	14110	14103	14124	14110	14136	14130	14192	14158	14217	14184	14111	14224	14079	14202	14087	14235	14134	14071	14132	14046	14164	14195	14099	14284	14084	14138	14155	14186	14018	14255	13973	14078	14196	14116	14121	14184	13999	14311	14267	14167	14226	14032	14260	14216	14049	14147	14245	14115	14063	14101	14293	14082	14182	14216	13980	14197	14209	14190	14299	14204	14312	13962	14122	14277	14088	13968	14258	14209	14013	14032	14195	14000	14150	14279	14063	14206	14127	14191	14105	14204	14337	14111	14189	14260	14073	13994	14236	14220	14314	14151	14211	14121	14039	14252	14143	14153	14096	14004	14202	14158	14139	13999	14128	14239	14375	14141	14121	14179	14016	14221	14118	14213	14180	14167	13957	14334	14227	14215	14252	14245	14127	14151	13912	14133	14126	14206	14032	14072	14062	14065	14135	14318	14130	14341	14162	14151	13975	14011	14276	14089	14176	14152	14133	14029	14228	14208	14277	14155	14249	14333	14258	14188	14134	14184	14129	14124	14017	14196	14188	14239	14165	14134	14045	14202	14205	14083	14056	14228	14363	14207	14389	14114	14092	14060	14254	14045	14288	14257	13986	14220	14115	14091	14163	14147	13979	14264	14320	14290	14216	14233	14234	14209	14070	14078	14381	14258	14040	14067	14221	14225	14306	14030	14131	14105	14145	14323	14200	14323	14148	14345	14284	13940	14202	14214	14199	14274	14113	14239	14024	14212	14216	14037	14412	14148	14131	14230	14195	14136	14088	14162	14332	14164	14204	14317	14174	14232	14190	14066	14133	14250	14118	14121	14130	14113	14298	14146	14052	14173	14118	14136	14159	14217	14206	14237	14323	14308	14274	14169	14232	14024	14193	14237	14258	14066	14196	14018	14064	14095	14141	14289	14081	14014	14167	14148	14051	14226	14205	14134	14240	14180	14156	14173	14347	14179	14207	14220	14158	14194	14046	14052	14193	14148	14199	14193	14011	14176	14121	14208	14030	14100	14168	14123	14079	14029	14211	14108	14177	14096	14160	14129	14089	14274	14166	14102	14151	14286	14182	14218	14127	14135	14066	14197	14050	14072	14025	14190	14105	14256	14313	14197	14122	13960	14382	14308	14311	14267	14125	14121	14333	14342	14221	14174	14295	14285	14141	14168	14118	14211	14242	14272	14135	14124	14053	14285	14174	14116	14342	14199	14162	14112	14123	14193	14323	14067	14165	14283	14162	14242	14318	14196	14291	14274	14003	14172	14135	14111	14011	14152	14237	14145	14184	14075	14082	14364	14197	14134	14297	14094	14195	14292	13931	14199	14173	14249	14228	14184	14142	14166	14235	14111	14140	14077	14160	14262	14323	14010	14254	14312	14230	14047	14341	14006	14285	14305	14109	14236	14171	14244	14255	14184	14217	14110	13987	14178	14078	14201	14178	14217	14182	14098	14287
29630	22361	36486	30720	17515	16636	16514	16268	16295	16507	16551	16239	16383	16172	16284	16222	16368	16247	16265	16217	16205	16204	16126	16232	16418	16414	16279	16191	16305	16276	16165	16287	16377	16259	16404	16100	16246	16158	16063	16026	16219	16373	16341	16148	16149	16107	16150	16319	16068	16318	16219	16377	16307	16168	16172	16077	16073	15886	16051	15932	16081	16035	16253	16055	16257	16171	16053	16097	16086	16044	16145	16005	16016	16173	16197	16064	15992	16068	15840	16324	16291	15866	16208	16200	16291	16182	16235	16097	16099	15990	16214	16144	16416	16148	16433	16193	15838	16068	16150	16132	16121	16115	16048	16329	16170	16264	16040	16199	16077	16043	16414	16340	16281	16390	16150	15894	16075	16121	16237	16040	15987	16242	16203	16152	16252	16128	16151	16177	16119	16254	16154	16404	16234	16386	16171	16121	16243	16137	16214	16126	16080	16159	16135	16129	16101	16174	16010	15878	16285	16115	15937	15895	16049	16181	16026	15997	16072	16208	16218	16150	16227	16040	16208	16253	16147	16167	16072	16210	16021	15970	16177	16120	16347	16236	15872	16053	16030	16195	16171	16047	16146	16094	16070	16081	16011	15997	16281	16232	16238	16366	16196	16203	16063	16072	16206	16303	16365	16060	16179	15937	16157	16128	16089	16105	15935	16030	16081	16142	16201	16324	16262	16064	16160	16199	16354	16222	16184	16265	16130	16191	16138	16131	16257	16251	16057	16064	16134	16117	16268	16191	16000	16111	16074	16000	16236	16074	16053	16067	16165	16287	16258	16210	16172	16193	15997	16243	16110	16133	16038	16170	16228	16127	16185	16168	16335	16101	16166	15967	16173	16091	16197	16286	16090	16153	16219	16132	16248	16146	16147	16088	16218	16273	16304	16150	16036	16193	16227	16133	16180	16022	16260	16100	16140	16066	16179	16155	16151	16308	16039	16161	16285	16070	16185	16169	16084	16313	16143	16185	16325	16195	16157	16234	16306	16341	16164	16237	16187	16138	16218	16246	16055	16037	16103	16283	16102	16155	16080	16047	16040	16235	16222	16094	16349	16196	16060	16092	16105	16201	16205	16192	16098	15982	16094	16317	16106	16150	16208	16154	16166	16223	16072	16062	16247	16091	15927	16017	16062	16214	16097	16221	16249	16071	16010	16168	16012	16174	16074	16124	16265	16182	16112	15800	15975	16045	16229	16190	16349	16141	16208	15976	16196	16124	16137	16076	16191	15974	16165	16169	16129	16067	16171	16116	16435	16116	16230	15970	16145	16363	16202	16046	16132	16300	16128	16193	16259	16077	16221	16253	16100	16061	16226	16122	15981	16174	16289	15960	16171	16319	16231	16115	16223	16122	16290	16100	16227	16148	16136	16308	16358	16279	16011	16116	16063	16336	16151	16206	16123	16277	16062	16086	16098	16063	16247	16278	16326	16123	16055	16310	16157	16292	16212	16174	16028	16249	16339	16275	16110	16197	15922	15958	16116	16374	16403	16111	16194	16106	16139	16169	16191	16149	16188	15977	16154	16215	16322	16089	16206	16098	15988	16188	16197	16199	16095	16173	16329	16071	16254	16060	16280	16207	16241	16253	16077	16049	16067	16027	16220	16121	15870	16072	16149	16285	16194	16184	16177	16276	16045	16054	16018	16137	16262	16340	16181	16112	16131	16164	16385	16142	16322	16118	16235	16185	16272	16180	16218	16010	16153	16010	16202	16055	16128	15902	16267	16196	16077	16083	16321	16158	16053	16278	16095	16219	16029	16201	16339	16075	16129	16234	16149	15879	16169	16299	16250	16458	16256	16012	16143	16010	16349	16253	16301	16146	16269	16202	16209	16285	16082	16081	16182	16181	16173	16158	16161	16118	15944	16154	16116	16102	16308	16231	16136	16008	16236	16079	16335	16202	16262	16237	16025	16134	16317	16249	16200	16071	16248	16150	16040	16268	16236	16195	16096	16191	16256	16180	16289	16129	16072	16184	16009	16088	16108	16267	16220	16403	16353	16089	16286	16279	15995	16203	16119	15965	16131	16166	16064	16138	16257	15982	16173	16130	15982	16312	16153	16045	16149	16283	16224	16218	16098	16162	16241	16045	16082	15928	16162	16161	16161	16230	16254	16049	16102	16093	16101	16151	16249	16354	16230	16155	16284	16126	16311	16291	15945	16248	16274	16169	16222	16028	16326	15841	16130	16240	16138	16170	16011	15918	16078	16023	16155	16149	16006	16068	16254	16055	16229	16130	16309	16149	16311	15959	16194	16400	16150	16127	16080	16253	16149	16220	16017	16088	15983	16167	16218	16029	16063	15900	16205	16056	16178	16048	16138	16010	15926	16234	16052	16086	16159	16221	16028	16194	16002	16189	16137	16186	16220	16370	16130	16136	16179	16040	15963	15991	16089	16244	16244	16183	16084	16192	16208	16085	16084	16033	16073	16199	16129	16291	16206	15937	16096	16226	16009	16107	16109	16296	16251	16099	16488	15885	16011	16172	16261	16375	16142	16149	16188	16369	16336	16303	16392	16043	16358	16273	16058	16155	16357	16280	16151	16074	16129	16275	16225	16201	16137	16158	16096	16086	15980	16156	16190	16167	16241	16253	16149	16412	16198	16078	16050	16146	16033	16136	15906	16174	15977	16402	16098	16175	16109	16160	16059	16169	16269	16126	16220	16368	16249	16224	16168	16181	16016	16244	16098	16187	16411	16233	16259	16200	16205	16014	16306	16182	15965	16272	16061	16222	16008	16153	16310	16251	16321	16005	16240	16042	16197	16062	16133	16373	16259	16013	16188	16190	15933	16243	16128	16024	16147	16076	15976	16225	16243	16051	15928	16302	16168	16229	16256	15949	16194	16194	16233	15982	16155	16064	16256	16266	16256	16228	16126	16280	15995	16115	16087	16243	16142	16297	16362	16081	16285	16196	15929	15911	16118	16180	16130	16099	16077	16115	15998	15848	15982	16149	16164	16090	16244	16234	16138	16216	16270	16158	16337	16107	16253	16209	16204	16286	16176	16045	16315	16209	16152	15914	15935	16148	15997	16245	16077	16112	16239	16186	16237	16235	16140	16220	16135	16041	16065	16179	16197	16383	16219	15994	16138	16266	16155	16176	16214	16307	16096	16180	16170	15983	16050	16141	16204	16138	16288	16181	16079	16311	16238	16081	16155	16242	16272	16232	16246	16201	16165	16277	15971	15977	16268	16240	16369	16116	16097	15834	16166	16173	15961	16194	16192	16172	16211	16138	16032	15980	16378	16171	16137	16092	16104	16201	16203	16147	16242	15969	16088	16197	16009	15964	16302	16079	16284	16175	16192	16225	16288	16349	16157	16143	15953	16149	16024	16175	16165	16035	16106	16106	16125	16095	16180	15953	16229	15999	16260	15917	16136	16087	16331	16328	16171	16068	16075	16273	16221	16159	16304	16064	16102	16065	16139	16036	16133	16059	16199	16348	16124	16116	16245	15952	16008	16154	15973	16133	16177	16088	16273	15912	16056	16107	16201	16072	16189	16222	16113	16280	16203	16209	15975	16058	16193	16275	16058	16134	16149	15949	16063	16224	16266	16246	16331	16247	16118	16216	16129	16191	16147	16124	16032	16127	16063	16254	16251	16409	16210	15951	16247	16170	16247	16281	16192	16188	16294	16045	15900	15987	16181	16143	15974	16051	16055	16082	16097	16237	16202	16116	16135	16107	16155	16062	16011	16212	15899	16345	15979	16186	16296	16271	16127	16222	16139	16131	16274	16273	16043	16281	16136	16174	16096	16130	16254	16227	16025	16052	16269	16129	16281	16185	16222	16258	16467	16038	16269	16222	16072	16076	16263	15994	16154	16239	16168	16142	16353	16125	16128	16139	16072	16254	16151	16258	16052	16081	16143	16201	16244	16171	16163	16191	16228	16073	16326	16155	16288	16062	16187	16248	16120	16176	16237	16096	16341	16335	16172	16422	16157	16233	16354	16130	16311	16091	16202	15998	16169	16203	16177	16327	16259	16126	16395	16153	16090	16289	16225	16092	16048	16268	16105	16363	16000	15964	16019	16226	16211	15952	16292	16147	16259	16197	16007	16058	16171	16211	16033	16232	16227	16068	16125	16291	16065	16115	16205	16058	16172	16087	16197	16134	16144	16124	16160	16132	16002	16072	16224	16149	16243	16035	16064	16124	16103	16134	16186	15961	16018	16273	16296	16157	16119	16013	16178	15932	16336	16158	16173	16147	16071	16072	16244	16178	16041	16142	16110	16009	16028	16165	16097	16305	16225	16106	16234	16100	16095	16267	16184	16045	16012	16154	16154	16138	16296	16101	16151	15986	16196	16099	16209	16068	16120	15994	16325	16244	16040	16098	16138	16209	16114	16132	16083	16129	16145	16305	16341	16093	16101	16241	16257	16306	16292	16026	16215	16246	16086	16149	16004	16241	16087	16202	16271	16074	16220	16182	16274	16184	16139	16197	16153	16172	16151	16023	16041	16143	16090	16237	16243	16101	16221	16055	16265	16170	16080	16094	16191	15962	16075	16070	16391	16294	16062	16200	16110	16330	16142	16406	16300	16416	16172	16328	16092	16243	16153	16205	16194	16305	16091	15911	16134	16156	16108	16265	16320	16263	16095	16198	16124	16343	16176	16062	16161	16089	16056	16245	16120	15869	16015	15931	16290	16237	16140	16022	16173	16059	16196	16188	16181	16216	16099	15987	16144	16213	16294	16262	16276	16375	16175	16312	16313	16098	16000	16137	16031	16355	16207	16089	16070	16176	16134	16199	16275	16029	16126	16307	16067	16284	16260	16235	16195	15976	16291	16078	16221	16069	16347	16136	16272	16263	16115	16317	16112	16301	16280	16190	16152	16279	16079	16229	16327	16113	16014	16029	16454	16149	16107	16050	16116	16160	16119	16172	16124	16091	16114	16244	16166	16130	16195	16208	16075	16067	16140	16097	16237	16191	16259	16292	16295	16103	16266	15908	16356	16133	16259	16099	16124	16265	16282	16172	16242	16143	16286	15934	16054	16127	15928	16155	16393	16133	16319	16263	16256	16050	16344	16259	16197	16248	16027	16253	16075	16132	16100	16114	16133	16153	16137	16338	16267	16163	15991	16166	16144	16327	16220	16179	16187	16052	16256	16505	16252	16092
16188	17562	39583	20482	13983	13854	13664	13679	13633	13996	13492	13547	13403	13569	13358	13496	13500	13443	13507	13334	13438	13272	13529	13463	13639	13484	13495	13639	13509	13435	13381	13631	13544	13785	13760	13574	13396	13349	13391	13544	13456	13391	13448	13344	13330	13351	13281	13327	13486	13357	13367	13458	13278	13473	13321	13342	13539	13135	13397	13513	13418	13305	13463	13319	13429	13294	13358	13528	13461	13548	13231	13351	13531	13249	13515	13451	13495	13365	13278	13283	13305	13551	13192	13324	13548	13413	13505	13429	13396	13259	13300	13354	13403	13341	13466	13370	13371	13314	13413	13341	13384	13497	13228	13342	13340	13407	13352	13194	13516	13285	13431	13546	13321	13335	13555	13422	13314	13459	13381	13414	13376	13326	13475	13352	13294	13382	13321	13392	13384	13419	13302	13431	13438	13469	13521	13381	13385	13303	13502	13247	13399	13407	13362	13500	13444	13277	13271	13365	13182	13328	13387	13512	13399	13397	13535	13448	13469	13337	13564	13351	13455	13259	13458	13226	13336	13362	13315	13406	13384	13440	13416	13310	13391	13466	13389	13400	13334	13192	13466	13410	13397	13480	13383	13220	13344	13396	13418	13441	13455	13413	13395	13352	13446	13307	13220	13212	13379	13479	13460	13526	13255	13430	13211	13431	13305	13374	13486	13341	13363	13256	13327	13360	13370	13470	13415	13515	13506	13272	13344	13401	13390	13493	13549	13341	13295	13348	13468	13427	13409	13492	13433	13413	13163	13495	13319	13368	13375	13186	13437	13266	13418	13321	13423	13332	13304	13244	13285	13474	13359	13360	13404	13435	13367	13521	13104	13402	13427	13430	13360	13422	13340	13421	13324	13340	13427	13340	13301	13270	13597	13363	13397	13370	13399	13357	13377	13509	13351	13341	13289	13407	13284	13466	13329	13301	13569	13391	13371	13590	13418	13370	13236	13390	13318	13473	13255	13440	13355	13640	13317	13341	13423	13321	13538	13438	13246	13438	13259	13352	13369	13387	13301	13442	13423	13566	13393	13456	13347	13412	13510	13389	13427	13611	13438	13399	13446	13410	13594	13336	13516	13401	13441	13233	13277	13431	13345	13367	13400	13329	13409	13335	13457	13455	13407	13532	13267	13575	13482	13258	13437	13564	13404	13352	13367	13433	13463	13352	13284	13404	13384	13364	13359	13297	13395	13486	13286	13300	13315	13245	13402	13529	13317	13287	13253	13484	13323	13469	13319	13263	13419	13361	13368	13386	13439	13284	13400	13419	13334	13250	13383	13452	13463	13470	13406	13577	13455	13384	13479	13411	13372	13383	13370	13389	13183	13449	13321	13396	13398	13310	13421	13366	13200	13320	13384	13459	13245	13387	13410	13396	13428	13444	13299	13398	13189	13514	13330	13359	13541	13556	13373	13364	13406	13371	13392	13351	13308	13473	13587	13312	13306	13196	13288	13347	13331	13415	13284	13445	13228	13343	13376	13388	13283	13402	13363	13181	13423	13537	13321	13351	13451	13379	13492	13270	13518	13347	13360	13418	13523	13336	13414	13289	13498	13295	13323	13313	13363	13276	13310	13435	13367	13359	13337	13291	13395	13372	13393	13363	13271	13272	13333	13384	13246	13449	13373	13298	13268	13365	13504	13348	13449	13476	13459	13429	13521	13345	13313	13458	13273	13346	13579	13318	13303	13384	13285	13210	13281	13347	13245	13448	13536	13335	13454	13478	13244	13478	13423	13364	13258	13365	13360	13374	13248	13349	13334	13463	13453	13516	13235	13451	13437	13532	13535	13366	13536	13409	13443	13531	13432	13463	13424	13377	13235	13312	13227	13336	13248	13420	13347	13423	13370	13560	13297	13350	13536	13371	13355	13339	13318	13348	13384	13334	13497	13192	13298	13247	13436	13308	13256	13443	13303	13292	13320	13309	13488	13365	13497	13610	13297	13359	13325	13406	13329	13406	13450	13498	13401	13405	13298	13264	13289	13401	13376	13312	13361	13401	13444	13279	13270	13425	13426	13408	13328	13318	13479	13436	13419	13516	13343	13316	13417	13274	13405	13359	13466	13479	13446	13564	13349	13361	13346	13307	13362	13214	13368	13273	13508	13475	13406	13201	13348	13405	13373	13351	13486	13356	13514	13345	13404	13499	13487	13372	13369	13438	13375	13362	13445	13410	13122	13481	13273	13379	13290	13311	13475	13379	13587	13407	13420	13449	13418	13472	13346	13662	13414	13209	13354	13548	13382	13313	13518	13463	13311	13371	13386	13345	13307	13236	13509	13561	13330	13400	13394	13407	13502	13283	13390	13251	13404	13396	13424	13362	13413	13364	13383	13390	13344	13309	13460	13397	13354	13474	13373	13266	13484	13442	13360	13324	13325	13554	13514	13365	13351	13198	13405	13490	13347	13390	13390	13412	13293	13473	13359	13260	13482	13385	13507	13354	13317	13319	13255	13530	13441	13282	13585	13396	13289	13130	13197	13383	13280	13485	13530	13436	13275	13358	13411	13396	13373	13234	13539	13541	13260	13467	13414	13460	13525	13471	13284	13335	13339	13413	13451	13397	13386	13394	13518	13392	13424	13299	13531	13405	13398	13497	13279	13204	13410	13334	13323	13471	13389	13449	13335	13441	13500	13329	13353	13384	13456	13413	13339	13365	13368	13462	13443	13350	13352	13335	13415	13277	13341	13373	13346	13356	13447	13287	13537	13283	13231	13423	13368	13225	13707	13485	13423	13489	13399	13398	13249	13332	13238	13426	13398	13328	13329	13360	13338	13533	13353	13560	13398	13315	13345	13287	13398	13371	13399	13490	13573	13291	13387	13566	13441	13309	13414	13466	13234	13395	13208	13435	13509	13422	13404	13329	13255	13548	13309	13326	13339	13326	13369	13385	13317	13505	13533	13415	13493	13289	13537	13346	13496	13391	13307	13224	13480	13215	13460	13469	13282	13255	13393	13398	13334	13385	13461	13353	13321	13368	13352	13462	13342	13593	13435	13600	13249	13476	13457	13410	13334	13350	13406	13333	13359	13328	13373	13178	13607	13388	13363	13500	13291	13278	13319	13341	13439	13361	13530	13198	13257	13322	13336	13328	13293	13456	13347	13429	13348	13453	13537	13129	13273	13484	13422	13453	13335	13414	13467	13491	13390	13439	13430	13357	13392	13401	13392	13236	13278	13329	13383	13395	13296	13359	13228	13501	13387	13376	13447	13429	13410	13189	13324	13436	13380	13459	13381	13183	13140	13476	13447	13374	13405	13200	13396	13507	13351	13401	13446	13373	13313	13501	13457	13414	13405	13373	13472	13366	13377	13259	13383	13433	13383	13306	13393	13415	13430	13522	13461	13494	13398	13321	13342	13330	13574	13460	13398	13466	13388	13402	13369	13445	13378	13355	13222	13330	13267	13299	13261	13302	13407	13440	13220	13495	13365	13478	13339	13452	13350	13394	13337	13601	13344	13399	13579	13555	13315	13330	13389	13445	13450	13310	13460	13376	13493	13389	13332	13246	13513	13341	13505	13445	13464	13260	13509	13355	13434	13476	13360	13421	13445	13359	13317	13367	13427	13366	13418	13408	13397	13439	13376	13330	13386	13455	13301	13465	13435	13307	13301	13385	13410	13415	13331	13422	13380	13402	13359	13470	13313	13381	13416	13519	13211	13388	13432	13380	13344	13598	13448	13350	13356	13504	13681	13436	13416	13529	13388	13532	13563	13350	13469	13472	13254	13300	13455	13429	13371	13295	13405	13486	13441	13443	13516	13348	13465	13225	13245	13419	13436	13381	13378	13411	13353	13571	13382	13380	13283	13562	13426	13375	13488	13429	13391	13457	13379	13384	13273	13419	13447	13211	13221	13496	13513	13383	13343	13468	13314	13144	13374	13440	13314	13443	13338	13306	13325	13473	13509	13318	13530	13370	13476	13548	13204	13439	13530	13498	13244	13457	13169	13541	13300	13393	13316	13254	13414	13390	13364	13195	13358	13331	13397	13487	13384	13490	13505	13348	13338	13365	13270	13452	13493	13332	13258	13361	13367	13472	13404	13300	13587	13503	13435	13483	13417	13553	13430	13382	13485	13364	13307	13268	13289	13432	13234	13328	13334	13564	13338	13385	13313	13260	13413	13338	13381	13410	13298	13340	13308	13332	13539	13622	13365	13404	13482	13195	13431	13431	13461	13492	13306	13325	13337	13267	13596	13400	13334	13337	13369	13394	13371	13461	13359	13350	13327	13374	13504	13363	13290	13352	13260	13526	13285	13455	13308	13243	13430	13284	13220	13284	13549	13205	13409	13488	13564	13500	13405	13558	13275	13455	13454	13335	13344	13399	13409	13272	13358	13185	13381	13387	13493	13381	13521	13508	13231	13476	13260	13235	13372	13343	13379	13328	13322	13366	13477	13380	13213	13417	13358	13348	13452	13326	13450	13316	13447	13417	13298	13280	13244	13366	13377	13377	13363	13375	13417	13386	13253	13367	13427	13352	13301	13423	13384	13410	13357	13369	13232	13374	13373	13333	13498	13386	13280	13561	13232	13487	13495	13488	13410	13321	13315	13356	13493	13330	13419	13482	13323	13370	13459	13330	13362	13444	13263	13325	13411	13452	13237	13381	13429	13396	13289	13469	13459	13251	13363	13297	13455	13275	13414	13509	13555	13286	13465	13435	13314	13482	13354	13303	13314	13436	13436	13410	13513	13328	13376	13366	13280	13484	13506	13470	13423	13532	13349	13316	13331	13242	13429	13373	13453	13262	13318	13420	13385	13316	13452	13245	13448	13458	13411	13320	13309	13469	13343	13480	13522	13272	13261	13356	13471	13328	13460	13337	13442	13395	13453	13307	13517	13267	13415	13526	13437	13525	13368	13241	13324	13450	13305	13465	13301	13424	13408	13461	13412	13462	13452	13432	13420	13330	13266	13414	13388	13462	13261	13363	13254	13364	13353	13533	13262	13270	13322	13448	13397	13646	13404	13380	13403	13288	13490	13385	13372	13191	13610	13341	13402	13190	13312	13311	13448	13364	13350	13347	13325	13516	13453	13456	13539	13376	13479	13216	13424	13576	13290	13425	13434	13350	13360	13243	13428	13491	13361	13449	13552	13398	13370	13360	13360	13274	13390	13416	13168	13365
25417	21488	46076	39097	22175	22205	19795	16418	16555	16482	16106	15904	15781	15963	15808	15783	15589	15758	15788	15876	15583	15659	15874	15871	15811	15617	15788	15819	15727	15637	15588	15698	16843	16268	15990	15672	15391	15432	15577	15495	15571	15479	15444	15377	15420	15527	15460	15617	15552	15735	15428	15473	15477	15406	15475	15448	15619	15492	15412	15486	15457	15406	15437	15605	15456	15624	15495	15448	15387	15352	15405	15431	15615	15660	15622	15373	15619	15491	15538	15491	15448	15602	15471	15597	15439	15527	15435	15566	15331	15411	15564	15378	15412	15379	15451	15405	15460	15408	15512	15687	15574	15483	15433	15436	15369	15304	15400	15603	15240	15334	15334	15456	15532	15658	15420	15554	15375	15369	15569	15450	15436	15387	15589	15257	15367	15615	15527	15538	15601	15466	15580	15453	15515	15430	15363	15299	15529	15340	15361	15523	15442	15562	15477	15451	15322	15282	15523	15310	15433	15499	15542	15434	15685	15272	15375	15252	15507	15451	15508	15624	15658	15582	15368	15447	15548	15627	15513	15519	15543	15495	15497	15592	15239	15599	15415	15353	15528	15481	15387	15454	15498	15358	15713	15508	15569	15298	15553	15532	15442	15562	15447	15336	15357	15320	15353	15521	15636	15455	15517	15580	15505	15524	15570	15472	15461	15332	15640	15575	15576	15696	15541	15619	15612	15635	15444	15356	15446	15536	15583	15446	15303	15659	15794	15368	15357	15465	15425	15271	15495	15413	15300	15399	15451	15437	15458	15324	15369	15316	15434	15280	15272	15421	15571	15166	15468	15491	15504	15501	15550	15590	15636	15350	15604	15517	15306	15288	15418	15463	15438	15459	15258	15437	15548	15567	15465	15469	15514	15380	15338	15431	15418	15537	15546	15332	15703	15255	15432	15351	15563	15444	15530	15430	15414	15235	15489	15443	15406	15430	15528	15406	15560	15572	15438	15448	15520	15532	15443	15344	15508	15459	15603	15469	15311	15652	15643	15374	15145	15317	15371	15329	15486	15397	15378	15553	15605	15507	15540	15428	15454	15469	15483	15280	15568	15442	15577	15447	15454	15647	15547	15318	15456	15337	15201	15517	15352	15398	15405	15368	15499	15301	15586	15498	15693	15509	15414	15387	15647	15531	15484	15392	15432	15452	15616	15454	15547	15385	15483	15650	15369	15582	15442	15536	15388	15500	15539	15531	15468	15310	15447	15304	15435	15435	15620	15536	15430	15439	15499	15378	15394	15465	15623	15367	15441	15545	15309	15540	15330	15483	15472	15417	15467	15300	15562	15456	15550	15530	15322	15568	15435	15424	15353	15504	15445	15553	15497	15366	15381	15321	15465	15495	15484	15370	15448	15442	15589	15412	15358	15322	15436	15509	15390	15515	15550	15238	15420	15429	15518	15366	15387	15395	15620	15420	15574	15647	15411	15444	15439	15294	15372	15559	15355	15446	15427	15632	15376	15551	15678	15327	15481	15682	15481	15483	15378	15310	15563	15504	15529	15391	15226	15308	15467	15264	15420	15423	15602	15388	15406	15573	15287	15213	15501	15462	15466	15649	15561	15343	15473	15464	15426	15393	15669	15482	15260	15583	15506	15384	15442	15671	15606	15428	15292	15414	15301	15379	15562	15511	15366	15357	15429	15546	15598	15522	15294	15433	15363	15409	15590	15437	15475	15416	15562	15544	15463	15151	15417	15452	15525	15421	15521	15674	15573	15315	15418	15475	15404	15508	15454	15302	15566	15511	15401	15521	15340	15626	15423	15535	15350	15405	15564	15299	15747	15698	15791	15475	15478	15361	15472	15562	15387	15409	15652	15731	15581	15403	15366	15476	15605	15394	15636	15447	15510	15401	15545	15405	15503	15380	15421	15484	15248	15474	15658	15437	15426	15434	15610	15452	15319	15522	15568	15462	15471	15382	15239	15430	15451	15510	15566	15414	15313	15413	15326	15347	15596	15471	15426	15543	15398	15497	15580	15388	15311	15545	15371	15372	15532	15564	15490	15432	15393	15599	15448	15199	15185	15416	15495	15427	15502	15420	15410	15365	15376	15280	15486	15344	15311	15534	15481	15423	15352	15535	15579	15443	15419	15336	15370	15410	15557	15507	15210	15358	15481	15553	15672	15202	15341	15291	15491	15552	15267	15440	15449	15634	15421	15537	15462	15446	15284	15521	15516	15501	15390	15289	15432	15286	15551	15539	15557	15615	15656	15458	15431	15456	15416	15341	15436	15571	15602	15618	15424	15444	15338	15443	15713	15506	15379	15424	15375	15343	15424	15627	15395	15382	15471	15421	15549	15502	15367	15294	15558	15606	15557	15630	15455	15433	15398	15576	15433	15387	15299	15559	15435	15257	15647	15370	15589	15388	15306	15294	15347	15568	15422	15503	15303	15456	15532	15461	15371	15509	15316	15303	15292	15433	15573	15431	15474	15454	15262	15425	15504	15459	15340	15477	15492	15583	15456	15557	15535	15446	15551	15405	15489	15361	15718	15545	15534	15481	15596	15661	15600	15454	15492	15442	15353	15273	15431	15443	15454	15650	15388	15480	15357	15377	15624	15562	15484	15255	15506	15567	15502	15581	15472	15577	15432	15490	15715	15612	15438	15295	15407	15382	15351	15517	15787	15516	15468	15511	15690	15405	15535	15367	15575	15641	15595	15641	15578	15577	15665	15557	15415	15466	15415	15443	15500	15483	15402	15401	15393	15467	15606	15472	15567	15352	15609	15328	15473	15497	15312	15369	15500	15271	15630	15357	15532	15488	15321	15513	15466	15387	15503	15372	15501	15460	15551	15389	15578	15405	15440	15362	15388	15448	15583	15526	15359	15486	15646	15356	15549	15475	15467	15414	15414	15527	15496	15413	15503	15395	15507	15589	15327	15734	15557	15490	15416	15382	15454	15479	15351	15392	15425	15473	15258	15606	15315	15501	15419	15418	15498	15368	15459	15544	15493	15276	15542	15411	15621	15469	15429	15461	15536	15466	15602	15570	15190	15373	15491	15513	15270	15366	15316	15400	15479	15262	15337	15407	15530	15481	15505	15595	15459	15483	15437	15503	15591	15338	15408	15363	15663	15449	15344	15289	15314	15488	15495	15592	15493	15415	15502	15412	15358	15338	15438	15444	15561	15468	15352	15370	15224	15542	15539	15413	15470	15469	15521	15423	15528	15377	15388	15514	15728	15551	15212	15476	15612	15496	15220	15518	15489	15251	15384	15543	15530	15080	15337	15521	15579	15475	15463	15710	15412	15403	15492	15398	15522	15618	15612	15443	15544	15383	15396	15419	15548	15489	15528	15598	15258	15406	15725	15374	15648	15453	15420	15326	15440	15482	15326	15396	15662	15458	15267	15434	15386	15487	15334	15311	15520	15501	15397	15475	15489	15483	15453	15588	15502	15421	15460	15703	15380	15512	15591	15351	15620	15687	15437	15381	15541	15392	15398	15533	15514	15407	15733	15541	15656	15576	15461	15427	15434	15251	15451	15531	15490	15476	15458	15668	15307	15321	15525	15582	15511	15415	15549	15564	15434	15498	15421	15271	15500	15312	15445	15528	15599	15401	15391	15501	15535	15454	15325	15180	15410	15416	15461	15279	15346	15364	15354	15420	15410	15487	15339	15552	15557	15351	15465	15373	15526	15699	15554	15488	15384	15469	15355	15420	15556	15439	15525	15581	15372	15280	15695	15235	15418	15520	15623	15318	15406	15579	15761	15516	15520	15611	15484	15461	15410	15471	15444	15508	15485	15458	15353	15522	15407	15453	15460	15308	15346	15566	15419	15235	15492	15653	15643	15309	15394	15641	15375	15345	15434	15322	15532	15487	15604	15723	15472	15378	15338	15690	15574	15547	15387	15642	15631	15431	15567	15524	15612	15492	15236	15349	15414	15590	15529	15437	15507	15582	15433	15314	15506	15552	15529	15517	15446	15610	15423	15247	15674	15445	15366	15515	15415	15552	15522	15434	15422	15666	15564	15250	15537	15658	15594	15299	15482	15613	15423	15366	15485	15492	15641	15407	15257	15527	15340	15662	15443	15453	15555	15460	15391	15555	15558	15249	15570	15361	15323	15406	15207	15506	15507	15400	15527	15358	15287	15355	15373	15443	15490	15426	15509	15462	15543	15373	15264	15519	15492	15196	15403	15334	15436	15624	15546	15285	15373	15331	15462	15490	15450	15525	15509	15478	15510	15304	15454	15245	15451	15613	15451	15432	15600	15335	15507	15537	15578	15373	15463	15536	15587	15402	15465	15461	15503	15663	15546	15365	15414	15316	15652	15289	15362	15495	15504	15337	15490	15663	15401	15454	15485	15428	15457	15374	15397	15339	15576	15332	15542	15508	15599	15462	15262	15388	15514	15629	15459	15356	15436	15402	15517	15577	15593	15549	15704	15562	15427	15357	15474	15363	15663	15464	15614	15377	15557	15408	15310	15211	15279	15592	15386	15245	15412	15562	15330	15325	15633	15430	15371	15484	15181	15464	15391	15713	15423	15409	15559	15554	15484	15629	15399	15605	15525	15376	15403	15614	15300	15587	15212	15462	15425	15154	15366	15330	15476	15518	15510	15460	15474	15257	15288	15469	15373	15431	15599	15534	15360	15339	15519	15280	15463	15367	15547	15226	15494	15316	15445	15416	15491	15445	15479	15505	15505	15681	15650	15390	15451	15571	15435	15456	15410	15310	15479	15599	15700	15658	15510	15698	15576	15422	15630	15351	15591	15645	15617	15472	15467	15272	15516	15312	15404	15419	15535	15455	15541	15490	15600	15365	15542	15476	15357	15563	15527	15704	15546	15603	15669	15441	15733	15425	15393	15591	15597	15340	15608	15233	15505	15405	15500	15538	15419	15609	15386	15291	15362	15528	15484	15425	15389	15415	15411	15476	15446	15374	15584	15234	15347	15361	15529	15389	15301	15473	15401	15384	15385	15464	15360	15206	15547	15419	15467	15411	15423	15472	15360	15508	15463	15524	15369	15493	15354	15448	15385	15429	15611	15435	15599	15486	15441	15753	15326	15558	15440	15498	15350	15408	15555	15588	15687	15353	15587	15384	15464	15391	15324	15443	15520	15448	15299	15423	15409	15408	15496	15484	15389	15394	15559	15388	15291	15543	15262	15620
16126	27472	71861	23644	15933	14882	14630	14287	14393	14088	13834	13743	13691	13476	13472	13297	13277	13409	13284	13269	13384	13259	13332	13369	13425	13541	13270	13214	13113	13091	13184	13610	15118	14849	13790	13249	13117	12902	12912	13205	13127	12994	13002	13070	13025	13209	13157	13105	13124	13129	13039	13120	12979	13064	13075	13030	12964	13117	13099	13110	13192	13000	13028	13029	12978	13018	12974	13050	13129	12941	13119	13049	12946	13171	13130	13143	13022	13138	13134	13054	13079	13120	13159	12886	12913	13113	12937	12905	12913	12914	13099	12808	12940	12920	13086	12948	13282	12929	13257	13097	13034	12902	13119	13056	12958	13257	13315	13033	12973	13087	13073	13177	12894	13054	13156	13047	13035	13199	13127	13076	13004	13046	13107	12875	13025	13033	13070	13158	13067	12976	13072	13170	13154	12982	12983	12993	13080	12991	13034	13023	12972	13044	12964	13052	13040	13169	13040	13070	13167	12936	13151	13002	13064	12968	13041	13031	13061	13013	13133	12977	13121	12905	13031	13017	13102	13159	13027	13024	13068	13028	12897	12978	13076	13068	13034	12991	13036	13092	13070	13134	13014	13004	13021	12883	13027	12897	13107	13030	13000	12980	13204	13210	13110	12928	13059	13270	13113	13074	13058	12997	12894	13125	13099	13084	13086	13001	13131	13159	13162	13043	12994	12982	13172	13044	13077	13098	13046	13074	13070	13288	13154	12916	12996	13056	13052	13001	13054	13014	13130	13069	13128	13141	12911	13017	13145	12983	12987	13049	12985	12964	13132	13012	13062	13065	12896	13047	13116	13138	13100	13061	13048	12938	13043	12951	13188	13000	13099	13017	13142	12982	13052	13037	13089	13076	12996	12940	13195	13073	13146	12917	13113	13178	13049	13080	13055	13114	12985	13150	13151	13097	13146	12997	13186	13050	13222	13020	13000	13055	13057	13003	13147	13076	13057	13071	13007	13152	13031	13125	13224	13090	12861	12972	12848	13055	12982	13210	12969	13060	13007	13068	13083	13091	12962	13132	12992	13059	13113	12988	12983	13154	13166	13030	13173	13069	13138	13096	13221	13159	13118	13079	13100	12996	13129	13125	12917	13168	13130	13049	13140	12925	13138	12893	13056	12992	13000	13025	12964	13078	13078	13114	12882	13126	13073	13112	13015	13006	13012	13031	13084	12921	13015	13290	13163	13187	13002	13043	13114	12955	13016	13080	13037	12895	12970	13115	13031	13189	13097	12947	13107	13071	13009	12908	13004	13012	13079	13004	13097	12964	12948	13041	13074	13039	13069	13020	13016	12945	12980	13042	13012	12938	13063	13058	13198	13091	12935	13112	13126	12936	13019	13089	12899	13147	13088	13023	12944	12911	12908	13090	13037	12882	13123	13095	13064	13147	13092	12977	13213	12840	13111	13076	13033	13052	13097	13049	12987	13203	13088	13058	13104	12994	13103	13025	13026	13015	13006	13089	12988	13061	13061	12883	13043	13035	12963	13204	13143	13055	13132	13030	12981	13111	12975	12971	13013	13106	12898	13041	13082	13078	13067	12945	13042	13007	13040	13132	13075	13132	13046	13110	13252	12889	12910	13064	12981	13179	13076	12885	13073	13047	13231	13003	13090	12906	12954	13010	13089	13103	13038	13239	13070	12892	13050	13013	13007	13107	13097	12904	12958	13060	12934	13029	13009	12952	13097	12975	13042	12878	13078	13285	13048	13067	13092	13102	13075	13045	13074	13156	13264	12983	13133	13157	12812	12998	13115	13011	13071	13124	13082	13092	13082	13125	13108	13060	13136	12929	13101	13090	13078	13099	13112	13117	12962	13037	13112	13164	12966	13105	13051	13000	13097	13003	13163	13171	13155	13015	13064	12972	13041	13081	12966	13085	12995	13005	13082	13132	13000	12958	13001	12931	13020	12931	13072	13010	13104	12993	12979	12962	12955	13141	13111	12996	13103	13009	12984	12992	13041	12886	12975	12965	13228	12828	13175	12956	13098	13000	12928	12996	13173	13117	12962	13035	13085	12956	13089	12940	13106	12971	13065	13017	13064	12973	13051	12966	12911	13107	12878	12911	13116	13147	12996	13031	13073	13027	13048	12931	13048	13122	13045	13068	13003	13116	13064	12894	12943	13103	13007	13019	13105	12837	13133	13003	13110	13010	13160	13004	13071	13023	12935	13165	13101	12986	13040	12948	12922	13011	13210	13067	12985	13050	12852	13009	13006	13032	13226	13172	13042	13110	12846	13046	12965	12986	12926	13151	13072	13038	13114	13194	12939	13007	13188	13086	13037	12982	12884	12973	13100	13071	13027	13099	13333	13109	13026	13102	12992	13075	12930	13161	13183	13026	13029	13076	13075	13023	13109	13143	12965	13064	13006	12978	12904	13186	13099	12941	13053	13091	13122	12941	12993	12974	13281	13047	13065	13190	12960	12950	12959	13132	13096	13078	13106	13108	13053	12941	13062	13115	13130	13092	12881	13049	13064	13137	13211	12967	12905	13028	13143	13093	12989	13020	13004	13063	13068	12944	13019	12982	13168	13068	12999	13063	13194	12882	13027	12991	13039	13243	13048	13043	12991	13107	12945	12929	13183	13113	13005	13023	13125	13170	13071	12966	13049	13012	13152	13111	13207	12844	13053	13028	13078	13092	13069	13066	13247	13063	13047	12929	13011	12987	13146	13162	12981	13117	13158	13103	13061	12892	12974	12918	12961	12817	13019	12956	12972	13015	12951	12971	12977	12967	12976	13054	12890	13062	13201	12935	13067	13184	13162	12991	13110	13048	13057	13011	13026	13199	13148	13030	13055	13104	12950	13124	13083	13122	13097	13021	12908	13018	13167	13211	13203	13051	13137	12958	13052	13039	13241	13052	13039	13074	12972	13078	12960	12990	13196	13130	13112	12969	13203	13098	13075	12952	13092	13200	12955	13120	13107	13139	13043	13022	13112	13093	13057	13060	13152	13068	13060	13060	13022	13037	13130	12958	13044	13129	13108	13096	13137	12885	13067	12992	13104	13074	12981	13146	13007	13155	13188	12855	13017	13100	13237	13174	13022	13110	12866	12890	13071	13103	13180	12871	12949	13127	12955	13133	12772	12946	12934	13077	13097	13167	12934	12862	13304	13086	12860	13079	12984	13166	13083	12929	12799	13228	13025	13032	13047	13055	13267	13050	13100	13095	13058	13036	13060	12972	13041	13122	13012	12969	13066	13074	13158	13083	13052	13086	12985	13024	12959	12967	13026	13143	12970	12940	13138	13207	13035	13060	13020	13010	13098	13010	12985	12909	13056	12949	13021	12928	13007	13001	13081	13115	13094	13118	13079	12898	13211	13054	13025	13112	13123	12957	13097	13057	13050	13047	12925	13078	13113	13096	13127	13040	13054	12962	13097	12907	13111	13021	13103	12973	12884	13042	13122	13178	13088	13114	13060	13119	13011	13159	13099	12932	13055	13023	13197	12946	12924	13159	13186	13199	12974	13126	13151	13202	13000	12982	12948	13228	12908	13064	12948	13051	12937	13213	13163	13074	12875	13015	12966	13106	13089	13057	13050	12923	13050	12986	13087	13070	13053	13014	12933	13127	13127	13172	13068	13135	13047	13055	13058	13028	13027	13193	13060	13084	12944	12903	13045	13135	13081	13089	13165	13228	12979	13055	13016	13016	13024	12981	13155	13144	13082	12919	12929	13153	13165	13001	12847	13041	12913	12962	13037	13382	13079	13078	13120	12994	12996	13073	13060	13098	13020	13026	13170	12960	12984	13006	12960	12993	13134	13044	13160	12987	13057	13074	13045	12889	12878	13038	13174	13125	12885	12976	13145	13014	13069	13086	13201	13028	12896	12932	13069	13157	13038	13007	13061	12921	13166	12902	12902	13040	12974	13031	13138	12936	13002	12992	13262	12941	13031	13008	13147	12949	13097	12997	12968	13076	13076	12970	13027	12947	12962	13093	13122	13162	13173	13087	13040	13055	13005	13175	13079	13096	12943	13055	12992	13070	12908	13016	13037	12880	13068	13051	13062	12998	12969	13235	12947	13085	12899	13059	13267	12859	13038	12966	13068	13107	13128	13062	13099	13057	13023	13143	13084	12929	12989	13032	13000	13039	12977	13033	13057	13161	13042	12941	13191	13073	13083	13137	12988	12967	13058	13031	13242	12839	13286	13054	13177	13016	12930	13120	13045	13024	13025	12923	13013	12815	13126	12971	13032	13136	13028	13032	13087	12905	12992	12965	13106	13070	13074	12889	13088	12935	13088	12958	13076	13061	13251	13066	12951	12933	13146	13145	13044	12988	12897	13257	12977	13121	13023	13069	13063	13060	13139	13059	12975	13124	13132	12891	13141	12940	13116	13014	13088	13025	12958	13166	13034	12986	13043	12947	13057	13105	13078	13120	13010	13001	13112	13129	13039	13147	13056	12973	13052	13237	13168	13238	12976	13160	13166	12971	13146	12952	12963	12920	13171	13145	13157	13111	13085	13020	13234	12933	13101	13018	13056	13032	13067	13018	12962	13032	13214	13084	13085	13031	13136	13144	12966	13040	12965	13053	13057	13172	13000	13068	12889	12997	12912	12895	13046	13080	13006	13044	12992	13126	13239	13023	12906	13079	13098	13111	13000	13032	12952	13141	13126	13052	12943	13141	13073	12948	13072	13007	13159	13246	13071	13040	12998	13089	13005	12990	13032	13003	12998	13177	13166	13019	13101	13219	12928	13071	13028	13157	13049	13058	13162	13044	13344	12872	13005	12951	12976	13188	13160	13064	13055	13002	13110	12962	13156	13066	13026	13251	12971	13157	13026	12935	12969	13075	13134	12998	13070	13035	13102	13148	13134	13164	13049	13176	13191	12956	13090	12986	13146	13127	13156	13105	13144	12975	13075	13026	13000	13154	13174	13160	12924	13104	13274	13028	12896	12834	13066	13070	13120	12892	12984	12931	13185	12931	12957	13072	13023	13045	12943	12904	12979	13190	13147	12928	13057	12938	13021	12996	12931	13106	13041	13057	13059	13052	12964	13052	13110	13039	12898	12963	13049	13044	13039	13255	13028	13127	13047	13086	13030	13125	13011	13096	12964	13131	13188	12983	12882	13169	13111	13149	13076	12978	13161	13114	13109	13032	13023	13220
24019	21439	38551	33705	21836	23249	22703	16723	15915	16221	15658	15577	15420	15282	15450	15059	15131	15084	15245	15126	14888	15024	15134	15038	15250	15282	15067	15159	15207	14838	14712	15016	16076	16763	15248	15018	14946	14802	14791	14543	14730	14554	14537	14737	14788	14847	14641	14707	14624	14685	14817	14732	14823	14684	14556	14816	14638	14528	14748	14586	14670	14609	14659	14773	14685	14898	14749	14697	14573	14690	14664	14720	14595	14653	14797	14713	14637	14552	14631	14772	14705	14617	14645	14827	14706	14726	14879	14727	14566	14621	14677	14548	14572	14657	14674	14798	14882	14594	14770	14712	14643	14766	14711	14464	14622	14536	14548	14860	14301	14641	14879	14587	14552	14657	14696	14620	14623	14543	14643	14724	14865	14670	14630	14456	14554	14613	14462	14503	14741	14640	14765	14674	14569	14412	14782	14848	14713	14635	14478	14629	14713	14717	14762	14551	14856	14607	14647	14680	14747	14603	14588	14585	14484	14696	14758	14528	14545	14644	14665	14665	14586	14750	14852	14759	14688	14510	14668	14702	14604	14674	14411	14491	14562	14460	14639	14637	14871	14564	14609	14741	14614	14691	14832	14545	14713	14664	14561	14521	14607	14503	14565	14529	14607	14720	14665	14609	14505	14490	14671	14752	14667	14701	14511	14569	14461	14521	14664	14554	14550	14757	14636	14737	14920	14647	14591	14639	14537	14675	14540	14730	14596	14847	14701	14645	14818	14624	14610	14775	14567	14640	14434	14635	14806	14470	14594	14682	14606	14632	14493	14782	14644	14654	14765	14565	14455	14653	14667	14479	14461	14722	14722	14747	14636	14415	14309	14475	14687	14713	14714	14729	14589	14655	14780	14592	14799	14697	14589	14496	14534	14783	14732	14649	14590	14588	14664	14889	14772	14569	14654	14649	14496	14753	14602	14469	14767	14796	14600	14652	14789	14600	14530	14601	14575	14532	14711	14688	14765	14650	14591	14563	14568	14713	14624	14670	14636	14671	14637	14566	14477	14487	14721	14568	14388	14574	14780	14677	14698	14625	14848	14617	14702	14444	14639	14561	14808	14438	14603	14716	14582	14788	14791	14516	14617	14711	14629	14792	14658	14529	14537	14636	14770	14822	14931	14580	14745	14636	14513	14544	14469	14582	14654	14777	14651	14458	14719	14584	14771	14579	14438	14527	14481	14699	14787	14631	14648	14527	14671	14539	14671	14796	14695	14631	14695	14706	14646	14605	14740	14843	14477	14542	14540	14781	14846	14745	14669	14700	14484	14495	14551	14629	14544	14660	14663	14659	14478	14698	14555	14562	14701	14687	14589	14628	14443	14566	14599	14425	14733	14727	14486	14626	14796	14730	14597	14637	14706	14665	14752	14561	14625	14437	14464	14769	14667	14630	14664	14611	14744	14397	14448	14589	14665	14833	14810	14686	14522	14564	14734	14741	14679	14567	14660	14615	14553	14557	14727	14601	14685	14809	14614	14545	14454	14637	14681	14760	14593	14732	14662	14453	14622	14555	14666	14746	14548	14716	14640	14622	14710	14616	14605	14630	14722	14469	14594	14656	14774	14855	14420	14621	14751	14515	14848	14623	14668	14631	14670	14653	14574	14682	14476	14511	14477	14477	14762	14712	14655	14667	14704	14715	14602	14666	14697	14715	14655	14529	14599	14459	14403	14622	14537	14652	14704	14657	14841	14586	14551	14519	14665	14689	14582	14726	14670	14517	14665	14532	14493	14746	14626	14525	14699	14841	14448	14695	14668	14434	14524	14633	14605	14685	14692	14509	14945	14632	14620	14763	14623	14773	14599	14683	14733	14756	14593	14549	14555	14626	14553	14678	14652	14649	14478	14697	14501	14530	14447	14401	14463	14559	14470	14601	14575	14557	14665	14585	14497	14556	14598	14715	14660	14562	14667	14545	14646	14623	14536	14737	14588	14591	14630	14657	14616	14688	14675	14616	14597	14547	14780	14708	14794	14669	14578	14553	14605	14506	14619	14693	14745	14761	14620	14754	14646	14598	14765	14691	14570	14652	14581	14614	14570	14571	14687	14720	14596	14784	14628	14488	14490	14627	14726	14597	14635	14762	14590	14535	14451	14683	14875	14563	14599	14674	14626	14542	14643	14582	14634	14800	14743	14642	14633	14502	14679	14719	14661	14857	14538	14606	14651	14512	14768	14586	14682	14605	14793	14613	14459	14677	14702	14607	14443	14574	14559	14547	14625	14704	14943	14781	14748	14881	14635	14803	14810	14686	14640	14562	14667	14511	14609	14608	14566	14770	14793	14582	14508	14451	14414	14523	14799	14540	14561	14597	14571	14420	14687	14652	14637	14503	14543	14792	14595	14589	14670	14596	14571	14673	14690	14668	14703	14532	14720	14740	14720	14635	14520	14740	14499	14670	14658	14831	14820	14735	14738	14466	14757	14688	14295	14581	14691	14576	14662	14619	14645	14682	14709	14644	14631	14714	14688	14699	14711	14708	14345	14516	14719	14679	14626	14587	14621	14724	14645	14521	14698	14691	14632	14576	14475	14579	14838	14643	14460	14557	14479	14512	14688	14655	14855	14590	14800	14560	14657	14340	14644	14478	14572	14623	14558	14737	14773	14598	14560	14693	14625	14535	14575	14613	14658	14640	14544	14883	14745	14578	14572	14622	14697	14554	14740	14610	14685	14413	14489	14653	14689	14615	14771	14486	14774	14670	14334	14835	14776	14835	14726	14583	14689	14689	14592	14661	14504	14558	14462	14800	14711	14728	14567	14559	14530	14410	14656	14569	14450	14697	14705	14612	14696	14579	14645	14692	14591	14685	14656	14629	14732	14376	14807	14329	14656	14725	14565	14906	14746	14510	14705	14677	14934	14817	14523	14241	14686	14593	14575	14698	14626	14586	14780	14610	14719	14445	14583	14555	14474	14786	14641	14594	14733	14599	14467	14489	14695	14642	14561	14531	14708	14542	14574	14596	14887	14536	14569	14605	14644	14558	14588	14669	14670	14665	14652	14728	14597	14704	14372	14590	14770	14589	14507	14631	14736	14681	14707	14665	14623	14744	14627	14718	14681	14666	14541	14851	14619	14850	14689	14825	14809	14699	14381	14654	14675	14674	14647	14693	14514	14723	14714	14611	14630	14684	14544	14625	14504	14613	14504	14779	14693	14591	14806	14614	14781	14549	14800	14507	14789	14761	14790	14833	14830	14637	14798	14720	14367	14492	14582	14592	14625	14487	14708	14594	14567	14910	14554	14848	14581	14513	14600	14412	14725	14787	14487	14506	14481	14660	14630	14661	14789	14736	14684	14664	14739	14646	14710	14742	14530	14790	14663	14672	14801	14664	14598	14693	14527	14598	14868	14571	14658	14597	14574	14561	14706	14540	14745	14812	14687	14580	14853	14535	14714	14757	14633	14378	14451	14570	14710	14783	14913	14493	14657	14648	14372	14635	14632	14668	14698	14512	14594	14535	14691	14540	14562	14557	14596	14654	14520	14695	14591	14578	14702	14609	14454	14649	14516	14564	14561	14573	14658	14709	14616	14545	14761	14714	14366	14622	14757	14476	14581	14778	14643	14472	14845	14594	14703	14657	14717	14680	14738	14639	14660	14660	14696	14571	14762	14518	14528	14650	14648	14429	14733	14524	14674	14524	14558	14798	14594	14631	14682	14760	14479	14602	14835	14600	14726	14685	14667	14518	14641	14808	14520	14563	14729	14470	14833	14802	14647	14657	14649	14740	14725	14759	14642	14664	14634	14560	14653	14568	14551	14745	14708	14794	14784	14624	14540	14540	14789	14671	14631	14711	14653	14382	14480	14624	14622	14766	14825	14506	14558	14683	14691	14774	14886	14663	14783	14652	14651	14537	14703	14715	14664	14751	14674	14638	14531	14584	14580	14659	14450	14443	14593	14650	14707	14810	14607	14658	14698	14757	14588	14825	14725	14634	14725	14568	14725	14695	14575	14662	14678	14631	14630	14528	14695	14744	14803	14585	14766	14743	14741	14609	14570	14584	14456	14566	14613	14621	14546	14516	14569	14651	14633	14527	14786	14369	14715	14708	14515	14429	14545	14542	14566	14498	14669	14718	14561	14668	14541	14628	14591	14512	14552	14524	14668	14462	14468	14484	14581	14702	14467	14756	14468	14485	14562	14636	14676	14716	14574	14467	14673	14653	14741	14682	14698	14553	14502	14744	14638	14696	14799	14507	14513	14505	14557	14715	14572	14514	14684	14566	14581	14719	14762	14660	14757	14489	14535	14593	14730	14813	14653	14746	14809	14726	14615	14760	14635	14599	14699	14679	14686	14715	14644	14631	14591	14364	14489	14683	14727	14525	14744	14413	14613	14542	14651	14594	14789	14770	14786	14745	14743	14752	14494	14655	14432	14544	14640	14698	14655	14600	14557	14542	14714	14752	14583	14536	14701	14638	14725	14647	14657	14618	14666	14501	14670	14695	14612	14541	14631	14585	14447	14532	14866	14631	14641	14837	14655	14668	14506	14664	14742	14695	14745	14756	14757	14442	14642	14798	14555	14770	14818	14506	14630	14710	14566	14763	14714	14499	14572	14611	14635	14662	14557	14608	14724	14642	14610	14700	14743	14563	14798	14595	14752	14784	14615	14583	14613	14779	14659	14723	14483	14485	14662	14673	14792	14619	14614	14560	14574	14504	14666	14589	14763	14632	14447	14694	14488	14722	14892	14729	14606	14714	14749	14752	14711	14767	14630	14585	14597	14546	14681	14715	14655	14578	14722	14588	14707	14669	14421	14670	14589	14352	14598	14696	14625	14750	14494	14553	14722	14474	14650	14580	14608	14765	14464	14530	14695	14675	14702	14555	14662	14697	14703	14670	14566	14684	14689	14603	14585	14740	14758	14587	14611	14576	14727	14533	14646	14394	14582	14531	14610	14607	14727	14641	14700	14524	14781	14624	14855	14746	14505	14484	14766	14735	14652	14768	14822	14691	14631	14518	14798	14713	14603	14711	14652	14508	14704	14803	14698	14591	14655	14492	14457	14510	14715	14820	14691	14680	14678	14774	14499	14635	14770	14603	14778	14505	14476	14669	14682	14658	14482	14558	14855	14506	14588	14786	14568	14546	14695	14694	14725	14757	14725	14671	14623	14750	14651	14686
18002	38372	88018	22714	17382	15852	14916	14670	14834	14786	13938	13692	13352	13245	13136	13151	13159	13246	13126	12963	12714	12974	13311	13140	13025	13169	13127	13012	13016	12853	12820	13413	14878	15905	13323	12691	12551	12506	12685	12722	12660	12596	12683	12660	12601	12629	12579	12537	12544	12494	12530	12557	12473	12403	12557	12462	12689	12569	12734	12611	12604	12417	12528	12756	12514	12522	12647	12485	12560	12455	12649	12617	12552	12572	12558	12501	12433	12574	12569	12504	12448	12616	12551	12639	12481	12602	12584	12665	12523	12563	12598	12619	12629	12418	12605	12438	12479	12597	12727	12587	12418	12579	12566	12595	12564	12524	12563	12428	12424	12683	12592	12533	12655	12549	12663	12472	12547	12600	12548	12607	12492	12431	12493	12521	12514	12512	12589	12532	12500	12600	12555	12445	12783	12494	12560	12534	12603	12662	12495	12566	12537	12543	12549	12468	12461	12682	12528	12599	12583	12512	12571	12494	12670	12482	12443	12705	12616	12541	12610	12649	12518	12581	12585	12522	12607	12628	12503	12455	12531	12479	12505	12708	12385	12528	12641	12684	12480	12489	12584	12462	12638	12701	12642	12492	12573	12505	12567	12484	12703	12392	12574	12639	12448	12596	12515	12546	12561	12526	12655	12528	12691	12636	12494	12573	12580	12496	12566	12521	12573	12736	12597	12653	12448	12530	12755	12445	12638	12701	12616	12458	12603	12526	12677	12521	12596	12365	12566	12510	12412	12522	12559	12470	12674	12702	12620	12561	12423	12483	12617	12632	12504	12612	12549	12595	12456	12676	12380	12609	12520	12526	12556	12361	12647	12454	12538	12615	12492	12394	12608	12521	12496	12392	12649	12559	12582	12713	12613	12481	12509	12530	12622	12515	12642	12618	12634	12571	12534	12517	12525	12483	12570	12642	12748	12518	12546	12643	12422	12482	12619	12623	12468	12778	12657	12688	12449	12705	12486	12529	12454	12627	12556	12495	12585	12527	12558	12448	12623	12621	12714	12508	12450	12572	12754	12404	12596	12419	12542	12567	12496	12505	12532	12536	12554	12697	12450	12669	12617	12445	12683	12537	12526	12488	12692	12575	12509	12737	12568	12623	12576	12547	12514	12602	12527	12593	12582	12506	12471	12651	12573	12611	12471	12469	12659	12479	12636	12665	12639	12565	12622	12570	12508	12664	12562	12538	12621	12639	12633	12667	12568	12473	12538	12628	12492	12596	12602	12640	12478	12554	12580	12456	12479	12628	12476	12525	12554	12648	12587	12434	12565	12567	12491	12581	12578	12659	12668	12480	12533	12555	12534	12524	12643	12628	12574	12623	12506	12575	12580	12579	12603	12505	12549	12574	12531	12417	12605	12547	12466	12579	12588	12467	12598	12680	12480	12565	12621	12586	12580	12650	12466	12635	12514	12565	12720	12391	12390	12469	12494	12486	12674	12458	12588	12555	12701	12575	12563	12501	12611	12464	12497	12637	12628	12580	12649	12349	12393	12286	12553	12491	12585	12534	12638	12522	12700	12475	12616	12624	12693	12535	12312	12553	12545	12542	12395	12317	12601	12609	12459	12660	12484	12452	12574	12495	12531	12526	12450	12550	12568	12519	12689	12509	12758	12476	12665	12429	12756	12487	12458	12456	12599	12500	12648	12585	12523	12605	12423	12588	12588	12437	12691	12467	12391	12631	12546	12447	12474	12478	12648	12607	12508	12560	12497	12667	12671	12498	12497	12556	12680	12541	12646	12736	12581	12594	12604	12613	12627	12638	12503	12638	12655	12448	12577	12685	12563	12425	12619	12601	12785	12468	12623	12533	12458	12569	12552	12443	12500	12489	12459	12467	12426	12556	12594	12688	12690	12642	12642	12432	12401	12531	12605	12477	12547	12517	12517	12576	12601	12623	12481	12534	12421	12596	12638	12728	12464	12489	12583	12543	12594	12554	12564	12608	12724	12554	12403	12446	12461	12556	12646	12517	12643	12442	12627	12498	12648	12631	12657	12486	12804	12518	12562	12515	12460	12511	12433	12706	12696	12503	12613	12604	12468	12751	12509	12599	12388	12726	12658	12519	12388	12502	12555	12719	12570	12549	12624	12630	12529	12569	12390	12414	12660	12513	12619	12344	12455	12555	12497	12620	12628	12631	12513	12471	12611	12498	12568	12629	12482	12674	12508	12446	12534	12608	12506	12443	12413	12567	12373	12618	12516	12566	12502	12510	12343	12687	12498	12601	12618	12485	12599	12549	12429	12444	12588	12582	12684	12568	12524	12478	12476	12510	12529	12572	12584	12660	12728	12551	12527	12508	12506	12479	12333	12476	12546	12412	12470	12517	12503	12493	12566	12572	12632	12587	12507	12448	12493	12613	12772	12616	12397	12584	12412	12604	12596	12584	12421	12432	12503	12563	12639	12654	12502	12631	12641	12444	12530	12509	12553	12527	12722	12625	12559	12658	12501	12532	12540	12524	12652	12565	12512	12439	12425	12634	12416	12614	12492	12729	12543	12697	12512	12593	12408	12533	12666	12468	12745	12521	12548	12474	12703	12622	12457	12600	12461	12548	12627	12569	12541	12553	12631	12401	12547	12698	12418	12476	12434	12592	12515	12597	12595	12570	12622	12599	12634	12478	12587	12520	12542	12564	12594	12567	12558	12606	12626	12668	12518	12646	12546	12593	12577	12500	12762	12556	12511	12528	12582	12615	12635	12679	12600	12648	12578	12523	12539	12750	12505	12395	12573	12418	12582	12572	12515	12601	12539	12618	12587	12622	12499	12527	12546	12572	12581	12473	12421	12425	12473	12520	12501	12627	12512	12663	12532	12480	12627	12731	12417	12555	12542	12543	12562	12429	12739	12644	12524	12528	12409	12622	12630	12629	12532	12545	12597	12367	12651	12434	12385	12505	12406	12509	12522	12435	12556	12494	12651	12571	12592	12619	12604	12676	12532	12579	12591	12428	12391	12503	12513	12657	12625	12513	12672	12687	12738	12406	12766	12675	12569	12528	12649	12623	12487	12593	12592	12533	12491	12568	12448	12603	12636	12446	12723	12491	12476	12519	12575	12483	12482	12508	12542	12511	12643	12524	12666	12543	12741	12571	12701	12698	12771	12655	12584	12493	12510	12391	12512	12573	12549	12748	12394	12676	12603	12687	12529	12544	12733	12406	12493	12548	12614	12612	12579	12488	12532	12574	12468	12534	12689	12412	12621	12594	12553	12522	12423	12687	12519	12587	12526	12495	12534	12494	12664	12463	12646	12556	12523	12651	12598	12503	12533	12464	12558	12333	12674	12540	12406	12541	12553	12737	12506	12745	12634	12673	12479	12581	12551	12595	12722	12408	12485	12346	12547	12485	12664	12639	12538	12406	12622	12618	12545	12425	12583	12636	12488	12537	12530	12562	12616	12498	12512	12445	12597	12610	12456	12536	12509	12551	12712	12672	12480	12460	12404	12519	12536	12561	12572	12668	12374	12660	12552	12298	12457	12398	12600	12516	12532	12607	12440	12576	12586	12450	12465	12445	12681	12692	12571	12592	12512	12621	12549	12516	12606	12485	12507	12591	12563	12553	12553	12675	12549	12540	12508	12681	12592	12680	12504	12503	12608	12448	12555	12502	12425	12503	12567	12498	12456	12592	12464	12702	12532	12483	12681	12451	12520	12573	12390	12707	12534	12571	12741	12552	12565	12535	12543	12672	12640	12444	12454	12437	12613	12571	12654	12638	12527	12430	12635	12474	12502	12670	12475	12449	12471	12489	12566	12568	12392	12470	12614	12547	12619	12590	12643	12587	12456	12617	12395	12753	12531	12580	12595	12676	12501	12540	12525	12467	12551	12527	12659	12394	12711	12597	12506	12598	12509	12540	12408	12514	12512	12484	12622	12566	12637	12677	12458	12446	12603	12656	12606	12544	12561	12441	12481	12490	12510	12507	12624	12396	12493	12535	12582	12486	12728	12629	12591	12442	12368	12453	12595	12643	12496	12639	12494	12571	12393	12632	12404	12667	12518	12633	12583	12549	12574	12479	12710	12381	12672	12641	12579	12729	12552	12600	12548	12423	12593	12666	12464	12627	12747	12409	12468	12700	12555	12518	12609	12482	12505	12571	12549	12525	12392	12560	12655	12443	12576	12601	12541	12480	12527	12602	12485	12676	12476	12665	12626	12551	12490	12475	12427	12526	12497	12481	12488	12649	12560	12561	12555	12669	12620	12503	12466	12412	12653	12635	12628	12725	12607	12574	12468	12466	12477	12617	12641	12657	12463	12604	12522	12529	12603	12468	12583	12408	12599	12446	12623	12558	12383	12522	12585	12457	12625	12632	12467	12573	12422	12592	12540	12447	12648	12469	12423	12583	12574	12649	12601	12491	12641	12584	12473	12456	12438	12718	12377	12618	12501	12583	12591	12417	12409	12654	12513	12627	12726	12695	12541	12642	12557	12575	12566	12293	12671	12541	12597	12496	12492	12374	12580	12488	12487	12637	12555	12536	12714	12520	12379	12528	12595	12536	12582	12478	12475	12473	12521	12547	12561	12533	12492	12461	12599	12418	12652	12534	12661	12528	12540	12583	12518	12540	12707	12503	12622	12623	12580	12578	12529	12475	12408	12617	12529	12456	12648	12695	12522	12437	12474	12476	12637	12482	12617	12428	12446	12692	12555	12422	12607	12598	12697	12495	12427	12403	12525	12667	12591	12692	12432	12567	12611	12491	12703	12579	12559	12512	12523	12363	12558	12495	12685	12668	12718	12601	12519	12445	12457	12536	12416	12617	12521	12563	12464	12575	12513	12749	12479	12546	12662	12472	12642	12533	12510	12509	12714	12640	12551	12494	12602	12636	12732	12572	12534	12455	12589	12372	12490	12662	12613	12504	12505	12793	12597	12691	12637	12459	12355	12677	12602	12453	12654	12547	12575	12429	12718	12491	12459	12576	12477	12523	12601	12654	12793	12529	12629	12449	12623	12506	12628	12764	12475	12517	12515	12516	12568	12543	12482	12566	12560	12593	12535	12631	12465	12574	12511	12556	12489	12576	12482	12559	12537	12512	12637	12452	12530	12500	12607	12644	12628	12479	12469	12429	12565	12558	12440	12560	12685	12435	12614	12715	12576	12535	12509	12603	12649	12543
29436	23571	43372	30905	17163	15757	15976	15642	15746	15788	15697	15649	15663	15489	15450	15492	15543	15423	15565	15524	15510	15586	15321	15522	15625	15740	15549	15586	15460	15786	15458	15488	15715	15695	15636	15614	15521	15642	15351	15360	15479	15462	15463	15491	15479	15291	15440	15664	15485	15492	15583	15399	15517	15552	15600	15519	15549	15439	15379	15503	15429	15428	15557	15465	15542	15671	15475	15503	15297	15346	15767	15636	15357	15559	15265	15281	15596	15374	15475	15512	15496	15411	15345	15568	15468	15624	15442	15479	15672	15569	15801	15584	15607	15552	15596	15400	15552	15432	15395	15349	15441	15386	15325	15585	15693	15667	15292	15406	15499	15401	15576	15442	15378	15600	15440	15340	15444	15548	15503	15717	15611	15244	15634	15695	15537	15503	15516	15494	15481	15300	15510	15555	15421	15439	15470	15381	15330	15672	15457	15548	15296	15537	15510	15497	15543	15571	15574	15475	15320	15535	15576	15450	15287	15343	15392	15611	15326	15572	15508	15398	15606	15378	15511	15366	15191	15228	15257	15367	15477	15464	15515	15360	15384	15336	15459	15534	15413	15493	15557	15419	15512	15495	15438	15301	15189	15423	15301	15413	15383	15417	15556	15462	15523	15443	15318	15552	15336	15440	15403	15527	15386	15564	15591	15526	15616	15535	15269	15570	15483	15597	15671	15525	15648	15377	15379	15399	15330	15295	15456	15317	15334	15503	15302	15598	15355	15298	15421	15567	15510	15453	15560	15429	15578	15437	15498	15464	15510	15445	15532	15498	15403	15574	15520	15591	15548	15408	15450	15568	15490	15564	15562	15335	15576	15603	15422	15626	15428	15418	15674	15484	15438	15487	15471	15475	15411	15178	15441	15267	15491	15441	15468	15516	15498	15364	15714	15284	15420	15452	15530	15375	15430	15564	15378	15343	15345	15342	15305	15506	15490	15261	15507	15495	15453	15326	15562	15405	15324	15601	15555	15464	15491	15462	15323	15530	15361	15587	15578	15600	15659	15381	15507	15758	15592	15559	15247	15556	15644	15445	15591	15276	15322	15523	15400	15488	15407	15370	15483	15689	15416	15394	15612	15554	15474	15382	15420	15417	15470	15380	15589	15366	15387	15596	15444	15201	15535	15400	15383	15374	15570	15418	15589	15551	15431	15313	15680	15711	15557	15362	15432	15426	15592	15444	15640	15538	15562	15375	15297	15650	15457	15406	15409	15559	15493	15407	15455	15303	15191	15346	15627	15371	15431	15510	15593	15619	15514	15424	15329	15637	15546	15533	15503	15537	15413	15467	15499	15562	15467	15499	15454	15611	15549	15540	15507	15526	15504	15420	15649	15529	15565	15437	15432	15468	15484	15478	15414	15426	15430	15241	15243	15417	15367	15389	15365	15241	15524	15496	15335	15418	15633	15481	15154	15556	15471	15448	15466	15646	15418	15397	15254	15653	15386	15530	15576	15252	15258	15465	15550	15556	15442	15602	15586	15363	15491	15441	15299	15476	15482	15554	15466	15478	15485	15530	15450	15609	15373	15668	15353	15360	15571	15484	15432	15317	15233	15464	15533	15611	15471	15465	15399	15700	15486	15284	15456	15450	15434	15469	15435	15389	15433	15484	15477	15363	15380	15477	15466	15322	15362	15406	15450	15515	15516	15634	15461	15836	15514	15436	15495	15446	15362	15503	15536	15533	15665	15612	15472	15584	15435	15441	15518	15403	15466	15417	15498	15456	15666	15457	15398	15622	15464	15441	15362	15356	15505	15409	15536	15580	15428	15438	15311	15506	15484	15429	15299	15297	15536	15261	15453	15450	15438	15396	15493	15603	15409	15458	15349	15373	15321	15320	15539	15322	15562	15469	15634	15426	15502	15725	15355	15427	15414	15501	15416	15460	15572	15447	15349	15596	15513	15557	15229	15337	15362	15509	15501	15484	15439	15582	15499	15542	15276	15316	15379	15523	15621	15550	15601	15348	15416	15551	15442	15465	15501	15450	15368	15516	15477	15582	15597	15308	15387	15437	15598	15359	15408	15482	15598	15654	15674	15507	15593	15639	15594	15441	15634	15386	15517	15405	15451	15419	15610	15374	15621	15472	15600	15552	15491	15501	15404	15558	15316	15419	15365	15472	15421	15353	15486	15544	15384	15485	15518	15532	15574	15333	15597	15541	15480	15565	15475	15799	15507	15484	15323	15479	15602	15424	15373	15544	15477	15534	15488	15499	15402	15537	15443	15523	15488	15501	15566	15464	15367	15392	15487	15392	15469	15376	15451	15363	15511	15539	15540	15435	15526	15395	15420	15602	15519	15485	15320	15592	15454	15429	15318	15272	15424	15516	15350	15432	15499	15282	15396	15446	15373	15452	15221	15393	15306	15607	15426	15421	15335	15366	15370	15457	15420	15401	15458	15477	15585	15588	15497	15459	15500	15326	15490	15454	15682	15479	15542	15660	15425	15298	15419	15803	15609	15246	15309	15414	15622	15256	15381	15453	15350	15375	15454	15395	15485	15443	15559	15568	15496	15551	15406	15541	15497	15434	15625	15298	15571	15568	15501	15631	15505	15429	15502	15383	15484	15431	15570	15552	15447	15480	15714	15433	15408	15545	15420	15423	15638	15376	15531	15523	15568	15382	15317	15474	15383	15492	15757	15393	15475	15470	15401	15589	15422	15449	15326	15443	15499	15550	15572	15517	15611	15338	15578	15406	15455	15354	15646	15352	15296	15301	15485	15249	15391	15405	15353	15294	15427	15579	15634	15538	15476	15407	15465	15619	15426	15438	15501	15577	15529	15573	15655	15403	15377	15618	15501	15629	15515	15505	15384	15479	15385	15307	15509	15305	15246	15355	15594	15579	15554	15521	15355	15617	15650	15540	15588	15387	15365	15367	15409	15566	15596	15521	15816	15453	15385	15514	15645	15294	15516	15322	15364	15397	15352	15417	15614	15546	15632	15501	15562	15282	15418	15435	15406	15381	15423	15539	15368	15452	15524	15508	15469	15510	15686	15508	15471	15460	15406	15285	15219	15254	15586	15421	15601	15423	15665	15566	15607	15476	15326	15477	15422	15543	15539	15600	15475	15517	15523	15484	15578	15537	15638	15570	15175	15507	15545	15612	15486	15546	15547	15306	15650	15530	15320	15559	15593	15430	15580	15392	15639	15596	15594	15557	15503	15372	15514	15774	15480	15352	15519	15318	15557	15438	15422	15575	15419	15507	15525	15306	15189	15403	15487	15485	15562	15307	15351	15417	15723	15400	15378	15550	15552	15574	15440	15452	15553	15323	15613	15478	15482	15666	15595	15223	15666	15459	15501	15505	15311	15519	15459	15509	15487	15527	15374	15411	15599	15491	15511	15504	15421	15517	15458	15590	15267	15498	15493	15582	15291	15515	15558	15590	15529	15599	15318	15545	15548	15570	15681	15421	15476	15522	15463	15436	15552	15518	15537	15421	15389	15393	15323	15647	15543	15463	15562	15567	15285	15410	15458	15610	15609	15511	15471	15446	15498	15384	15299	15418	15476	15484	15394	15376	15349	15584	15364	15390	15341	15712	15470	15577	15471	15496	15684	15598	15454	15503	15556	15546	15378	15535	15468	15626	15463	15538	15545	15400	15415	15540	15435	15324	15559	15453	15487	15607	15552	15566	15397	15422	15598	15545	15487	15292	15514	15538	15670	15470	15568	15433	15505	15509	15279	15483	15528	15482	15468	15506	15434	15456	15604	15233	15329	15549	15553	15365	15359	15527	15468	15514	15543	15603	15396	15593	15375	15435	15474	15764	15502	15344	15393	15365	15442	15279	15434	15588	15548	15639	15511	15388	15550	15572	15420	15566	15506	15449	15485	15618	15578	15721	15606	15673	15538	15479	15423	15649	15450	15696	15579	15631	15456	15395	15309	15635	15435	15540	15640	15542	15529	15425	15350	15521	15387	15442	15615	15463	15539	15485	15394	15398	15389	15548	15475	15531	15390	15574	15395	15671	15518	15445	15557	15403	15486	15426	15641	15535	15393	15626	15532	15634	15439	15535	15298	15473	15563	15378	15593	15614	15595	15482	15516	15349	15458	15419	15659	15626	15295	15444	15413	15495	15393	15318	15508	15458	15549	15469	15428	15543	15515	15558	15493	15309	15478	15562	15476	15427	15474	15529	15424	15481	15449	15565	15370	15300	15494	15489	15516	15499	15687	15624	15499	15454	15520	15614	15346	15430	15502	15375	15392	15350	15520	15472	15531	15456	15553	15478	15522	15662	15386	15591	15542	15633	15517	15298	15546	15561	15608	15577	15446	15426	15603	15314	15495	15568	15663	15522	15357	15358	15472	15392	15480	15570	15507	15519	15635	15503	15511	15453	15487	15610	15368	15439	15595	15686	15483	15426	15489	15591	15559	15525	15576	15540	15625	15320	15473	15476	15675	15590	15615	15418	15401	15554	15478	15542	15445	15641	15675	15527	15379	15598	15571	15623	15349	15361	15426	15447	15424	15582	15383	15543	15434	15427	15280	15382	15708	15575	15601	15757	15562	15367	15448	15591	15438	15313	15430	15480	15424	15467	15432	15392	15587	15488	15497	15666	15448	15439	15595	15421	15406	15560	15653	15425	15631	15358	15308	15570	15487	15616	15558	15544	15450	15405	15383	15520	15344	15522	15489	15331	15636	15446	15480	15513	15415	15338	15580	15520	15430	15436	15523	15558	15385	15658	15472	15539	15452	15564	15498	15418	15578	15681	15387	15390	15439	15255	15559	15580	15671	15444	15490	15350	15421	15520	15453	15470	15392	15403	15287	15443	15452	15595	15249	15616	15594	15421	15530	15560	15672	15361	15448	15543	15398	15291	15434	15380	15446	15392	15701	15845	15610	15450	15304	15515	15479	15541	15332	15464	15618	15543	15274	15577	15435	15605	15491	15583	15349	15447	15663	15398	15469	15582	15465	15482	15635	15538	15482	15417	15413	15350	15494	15449	15459	15606	15365	15351	15462	15523	15224	15494	15418	15518	15341	15305	15459	15480	15257	15531	15395	15378	15433	15424	15522	15477	15345	15550	15444	15493	15485	15280	15687	15535	15416	15669	15506	15625	15507	15354	15558	15274	15612	15163	15373	15540	15527	15404	15615	15468	15439	15642	15397	15403
15304	25520	50091	20524	13349	13366	13246	13212	13462	13123	13256	13073	13235	13201	13021	13202	13041	13137	13062	13332	12966	13041	13106	13163	13043	13082	13154	13325	13064	13160	13028	13114	13186	13181	13209	13150	13134	13052	13075	12957	12967	13032	13169	13177	13152	13054	12972	12998	13075	13055	13256	12843	13011	13019	13034	13224	12837	12970	12950	13113	12936	13108	12998	12841	13056	13050	12917	12999	12931	12886	13007	13209	13179	13022	13113	13090	13137	13044	13125	13033	13050	13040	13171	13062	13200	13142	13014	12977	12929	12890	13084	13005	12912	12985	12919	12966	13081	12977	13035	13078	13183	13013	13008	13045	13117	12945	12993	13001	13163	12903	12904	13083	13112	13017	13049	13033	13098	12880	13139	13028	13153	12991	12996	13033	12911	13023	13075	13005	13035	13014	13075	13066	12976	13071	13045	13011	12931	13015	12981	13121	13167	12886	13098	13055	13049	13010	12973	13110	12955	12994	13052	13168	13081	13044	12893	12995	12952	12973	12935	13018	13035	12904	13171	13064	12977	13173	13137	13202	12960	12958	13200	13042	13105	13109	12958	13033	12939	12925	12957	13099	12985	13055	13140	13085	13044	13133	13017	13021	13028	13187	12932	12985	13152	13088	13097	13031	13033	12938	12965	13019	13000	13003	12946	12931	12947	13067	13029	12979	12901	13021	13132	13117	12890	12933	13026	13019	13086	13034	13092	13149	13089	12992	13073	12943	13028	12969	13051	13093	12902	13141	12842	13060	13151	13125	13005	13048	13041	13063	12921	13056	13103	12905	13150	13064	13025	12851	13101	12994	12956	13068	12994	13145	13097	12975	12993	13030	12872	13043	13043	13046	13113	13074	13093	13244	13060	13140	12894	13197	12956	13054	13114	12839	13039	13064	13116	13037	13039	13032	13099	13171	13001	12993	13001	12885	12915	13085	12742	13120	13112	12745	13168	13025	12889	13207	12964	12860	13335	13055	13014	12943	13116	12977	12912	12997	13044	13072	12844	13080	12993	13038	12939	13036	12917	13040	13031	13072	13091	12988	12952	13006	13101	12968	13218	13034	12930	12966	12976	13094	12964	13098	13141	13038	13003	13160	13148	13045	12881	12955	13122	13013	13070	13026	12876	13013	12977	12924	13205	13080	12992	12929	13040	13031	13018	12933	13033	13080	13061	13030	12962	13067	12941	12999	13065	13085	12992	12948	12978	12986	12955	13062	12950	13001	12967	13060	13024	12969	12976	12924	12914	13059	12925	13020	12982	12930	13100	12909	12926	13029	13025	13033	13170	13029	13160	13132	13104	13061	13145	13210	13155	13138	13003	13145	13161	13124	13108	12886	13144	13056	12958	13010	12964	12970	12944	13143	13026	12991	12919	13042	13024	13217	12825	13048	13181	12947	13265	13102	12971	12961	13106	12899	13004	12943	12992	13105	12960	13053	13125	12909	13315	13044	13149	13146	13079	12923	13093	12850	12991	12966	12973	13017	13029	13045	13052	12964	12961	13091	13110	13242	12885	13014	13068	13034	13011	13049	12894	13264	13077	12899	13117	13026	13112	13148	13137	12956	13053	12914	12942	13083	12896	13170	13175	13191	13025	13130	12831	12972	13154	13074	13077	13035	13149	12960	12951	12994	12941	13050	12900	13016	12986	13030	12946	12956	12912	13013	13059	13009	12990	13126	12964	12928	12991	13012	12982	12931	12994	12995	13103	12856	13191	13007	13091	13006	13108	12963	13077	12943	12948	12982	13095	13128	12865	13169	13042	13147	13052	12985	12914	12956	12992	12931	13069	12996	12984	12907	12968	13126	12986	13040	13015	13089	13013	13290	12928	12817	13100	13017	13018	12922	13107	12978	13046	13097	13000	13107	12981	13173	13118	12952	12984	13138	12950	12990	12844	13104	12823	13199	13041	13153	13059	12820	12890	13029	13056	13142	13061	12915	13186	13023	13087	13096	13127	13132	13003	12965	12919	13086	12927	13003	12961	13143	12993	13150	12925	13171	13081	13053	13074	12967	13179	12958	12902	12875	13033	12990	12953	13006	13164	13089	13089	13084	12944	13016	12986	13128	12970	13090	12958	13058	13062	12968	13122	13032	13131	12913	12930	12987	12969	13065	13007	12971	13152	13077	12891	13125	12923	13064	12977	12986	13057	13165	12867	13022	13062	13013	13118	13026	13014	13092	13032	13070	13085	12928	13180	12980	12974	13050	12835	12934	13120	12942	12959	13003	12967	12847	12964	13010	13153	12919	12898	13062	12972	12937	13027	13117	13099	13165	13137	13045	12998	13010	12938	12934	13025	13048	13009	12905	13058	13192	13067	13115	12913	13047	13083	13032	13070	12991	12898	13095	13047	13092	13140	12821	13049	12910	13281	13107	13117	12971	13005	13100	13140	13155	12975	13133	12902	12809	13136	13093	12987	13076	13027	12950	12987	13000	12978	12837	13084	13064	13088	13051	13143	13022	12923	13036	13202	13085	12888	13097	12744	13095	12972	13036	13164	12899	13170	13003	12877	13100	12969	13033	13005	13155	13082	13062	13195	13063	12753	13008	13000	13199	12965	13033	13026	13026	13040	12959	13076	13110	13024	12884	13139	13118	13068	13067	13094	13117	13128	13015	12980	13056	13186	12946	13086	12871	13035	13012	12917	13127	13147	12960	13056	13018	12955	12952	13080	12905	13064	13022	13067	13126	12987	12998	13059	13084	12886	13134	13139	13109	12899	12836	12986	13155	13100	13153	13057	13189	12897	12952	12964	13011	12982	13016	13041	13172	13169	12911	13072	12981	13215	12940	12833	13152	13041	12943	12913	12976	13054	12890	13096	13209	12925	13019	12908	12833	12951	13044	12967	13067	13062	13027	12952	13145	13143	12912	12965	13154	13087	13183	13160	13016	13077	12879	12988	12871	12838	13076	13115	13038	13158	12981	13008	13033	12991	13004	13126	13049	13223	13189	13032	13043	13154	12982	13026	13141	12976	12934	12984	13056	13060	13138	12913	13090	13128	13017	12969	13198	12981	13096	12936	12831	13064	13073	13080	12958	13036	13008	13017	13128	13227	13183	12939	12965	13023	13001	13069	12976	13080	13072	13005	13139	12942	12934	12981	12972	13034	12991	12951	12918	13066	13156	12998	12838	12997	13045	13075	12867	13134	13014	13107	12917	13100	12958	13024	12896	13041	13020	13004	13020	12934	12926	13075	12927	13095	13129	13085	13301	13129	13018	13123	13037	12920	13035	13033	13073	12980	13031	13092	12802	12972	13094	13013	13058	13081	12956	13149	13085	13139	12867	13207	12832	13088	13119	12995	12942	13025	13134	12995	12981	12960	12989	13125	13093	13008	13046	13125	13028	12922	13031	13167	13063	12956	12977	13177	13056	13018	12919	13089	12985	12931	12931	13177	13021	13030	13140	13136	12902	13013	13034	13146	12998	13128	12984	12930	12974	13074	12993	12991	12909	13024	13089	13034	13039	12950	13015	12925	13158	13080	13099	12954	13098	12883	12955	13069	13115	12917	12958	13177	12984	13183	13230	13250	12922	13044	12993	12918	13056	13047	12997	13119	13070	12968	12951	12905	13062	13086	13078	13129	13124	13048	13123	13068	12957	13089	12905	13235	13127	12960	12876	12979	12984	12971	12957	13041	12961	13067	13022	13070	13051	13004	13146	13122	13137	13118	13137	13031	13022	13054	13030	13053	12994	13053	13033	13130	13033	13062	12991	12984	13093	13120	13179	13031	12910	13061	13149	13118	13112	13101	12917	13113	12960	13060	12925	13152	13087	12968	12962	13149	12961	13098	13127	12907	13094	13036	12964	12991	12943	13098	13016	13061	13059	13003	12904	13082	12857	13045	13158	13104	13033	13197	12941	12958	13042	12969	13147	12931	13201	13069	12965	13022	13117	13001	13035	12981	13016	12991	12927	12945	13005	12967	13184	12872	12989	13035	12902	13110	12976	13022	12999	12990	12945	13104	12886	13071	12894	13178	13188	13241	12822	12975	13039	13123	13103	12918	13168	12938	13046	13162	13055	13107	13065	12994	13059	13110	12955	12944	13079	12952	12919	12930	12974	12931	13063	12914	13161	13085	13023	13237	12973	13171	13146	13030	13105	12944	13130	12801	12992	12925	13097	13032	12951	13023	13080	13206	13173	13112	13032	13089	12962	12969	13090	12974	13022	13010	13023	13036	13144	13061	12987	13033	13013	13088	12913	12942	13073	13182	13224	13007	12925	13177	12958	12979	13146	13013	13047	13020	12911	13032	13144	13055	13076	12841	12782	13094	13053	12836	13049	13083	13024	13173	13235	13024	12873	13125	12915	13003	12941	13102	12936	12927	13015	13024	13076	13088	13126	13081	12945	13128	13015	12997	12961	12890	12945	13071	12912	13097	12998	12888	13299	13061	12979	13186	12905	12906	12895	13058	13028	12991	13097	13077	12962	13153	12868	12953	12966	13039	13221	13037	13055	12932	13059	13058	13120	13201	12911	12933	12989	13225	13109	13124	12996	13019	13042	13088	12816	12946	12985	12879	13258	12989	13085	13026	13071	13101	13015	13103	13095	12991	13122	13069	12897	12908	13014	12976	13177	13287	13022	12776	13207	12949	13099	12958	13047	12989	13098	13065	12956	13056	13048	12978	13047	13086	13093	12942	12874	13058	13063	13051	13038	13101	12975	13065	13170	13018	13158	13000	12914	13118	12968	13036	13115	13030	13101	12965	13157	13148	12961	13058	13104	13144	12947	12965	12901	13028	12941	13012	12989	13123	13333	13139	12937	13029	13072	12951	13016	13013	13189	13114	13022	13034	13080	13022	12835	12994	13066	13030	13116	12895	12879	13022	12972	12998	13128	12836	13014	13082	13100	13007	13045	13126	13010	12902	12986	13004	13040	13148	13005	13047	13012	13109	12998	13060	12939	13196	13050	12945	13074	13192	12807	13078	12948	12842	13036	12954	12823	12913	13227	12993	12937	13089	12894	13083	13085	12855	12973	13031	12985	13122	12988	13254	12895	13142	13188	13215	13054	13034	12956	13025	13062	13162	12963	13113	13048	13025	12954	13098	13062	13116	12965	12911	12878	12980	12922	13031	12957	13094	12992	12913	13113	12989	12963	13105	13163	13034	13038	12956	12962
25395	21535	45660	44366	22714	21044	19440	16464	16224	16345	16227	15871	16028	15694	15738	15809	15648	15948	15711	15716	15673	15655	15539	15779	15839	15724	16032	15612	15760	15698	15816	15770	15895	16070	16023	16298	15741	15713	15452	15513	15553	15375	15630	15605	15534	15635	15747	15569	15592	15600	15661	15410	15643	15678	15615	15477	15725	15615	15820	15497	15507	15559	15604	15752	15642	15814	15433	15532	15639	15638	15753	15536	15730	15532	15480	15493	15472	15569	15567	15585	15449	15498	15474	15634	15553	15666	15354	15636	15719	15574	15675	15870	15612	15688	15631	15661	15483	15696	15741	15781	15701	15739	15370	15582	15492	15324	15630	15654	15650	15648	15604	15658	15641	15441	15461	15607	15609	15617	15716	15684	15684	15479	15747	15600	15514	15537	15646	15609	15623	15483	15563	15481	15545	15721	15554	15701	15403	15387	15630	15728	15174	15734	15667	15664	15735	15682	15596	15664	15580	15534	15497	15540	15407	15438	15542	15550	15436	15597	15618	15568	15602	15533	15460	15575	15514	15410	15549	15537	15469	15809	15374	15582	15694	15656	15641	15446	15796	15519	15469	15722	15456	15447	15297	15364	15751	15645	15505	15576	15720	15709	15663	15437	15609	15570	15593	15602	15716	15580	15704	15493	15562	15580	15513	15435	15774	15441	15601	15690	15489	15505	15475	15548	15561	15595	15564	15432	15596	15432	15459	15555	15466	15705	15600	15559	15502	15544	15331	15533	15751	15676	15652	15507	15506	15733	15668	15616	15588	15613	15434	15484	15308	15553	15369	15345	15692	15690	15630	15598	15429	15519	15578	15523	15442	15342	15537	15583	15639	15383	15501	15520	15472	15570	15450	15523	15625	15530	15716	15775	15458	15489	15817	15565	15662	15486	15345	15701	15542	15690	15477	15590	15477	15620	15515	15573	15541	15514	15458	15406	15615	15456	15419	15546	15497	15589	15511	15676	15494	15600	15583	15462	15503	15590	15670	15694	15582	15710	15497	15356	15464	15699	15450	15633	15748	15700	15592	15503	15587	15592	15421	15554	15594	15465	15621	15591	15654	15663	15386	15513	15455	15460	15444	15605	15720	15555	15379	15613	15587	15524	15495	15537	15862	15614	15576	15495	15776	15548	15517	15513	15581	15448	15463	15395	15633	15749	15685	15672	15620	15499	15611	15511	15617	15594	15600	15530	15715	15433	15634	15621	15488	15723	15755	15443	15589	15563	15425	15440	15451	15402	15565	15614	15759	15659	15481	15518	15511	15649	15618	15614	15633	15647	15560	15614	15591	15306	15534	15532	15756	15410	15500	15668	15355	15392	15648	15687	15677	15599	15555	15674	15556	15571	15406	15500	15435	15581	15566	15672	15494	15411	15654	15548	15634	15721	15598	15428	15572	15678	15619	15808	15802	15694	15466	15673	15537	15578	15502	15518	15420	15594	15640	15704	15573	15541	15548	15634	15359	15458	15600	15703	15605	15487	15431	15516	15698	15556	15692	15514	15648	15454	15527	15558	15482	15581	15566	15550	15363	15477	15488	15562	15369	15577	15608	15579	15771	15425	15544	15606	15747	15664	15670	15660	15503	15652	15684	15659	15556	15543	15633	15498	15618	15671	15669	15657	15561	15712	15562	15575	15479	15607	15450	15569	15494	15624	15721	15713	15680	15577	15472	15511	15668	15512	15748	15779	15686	15710	15543	15602	15610	15698	15445	15407	15523	15594	15504	15668	15682	15529	15531	15495	15663	15615	15440	15509	15426	15578	15719	15581	15731	15628	15571	15724	15662	15685	15476	15684	15615	15702	15851	15574	15554	15595	15531	15496	15609	15456	15492	15597	15661	15455	15745	15307	15648	15522	15672	15659	15678	15438	15656	15656	15631	15548	15595	15532	15534	15538	15412	15551	15507	15503	15371	15461	15742	15510	15467	15578	15557	15585	15502	15643	15335	15571	15682	15491	15780	15619	15557	15409	15749	15536	15816	15652	15417	15628	15484	15448	15531	15440	15761	15479	15516	15612	15586	15602	15615	15731	15624	15502	15654	15686	15570	15514	15490	15480	15526	15474	15680	15515	15484	15564	15606	15707	15553	15579	15763	15563	15616	15765	15650	15526	15425	15505	15510	15454	15750	15875	15628	15593	15539	15507	15501	15294	15481	15560	15457	15560	15528	15595	15615	15694	15424	15540	15594	15577	15850	15628	15578	15679	15377	15509	15582	15535	15438	15544	15853	15646	15578	15642	15660	15563	15689	15666	15629	15626	15697	15603	15463	15478	15681	15459	15661	15602	15602	15453	15446	15700	15675	15573	15709	15465	15505	15779	15506	15477	15495	15600	15699	15416	15513	15269	15664	15532	15398	15578	15665	15585	15440	15497	15667	15336	15510	15703	15656	15731	15590	15593	15652	15508	15736	15763	15615	15583	15722	15548	15555	15448	15357	15660	15451	15557	15633	15462	15551	15482	15657	15627	15413	15682	15843	15557	15675	15675	15609	15449	15477	15779	15616	15683	15440	15767	15555	15599	15584	15275	15535	15396	15745	15491	15477	15449	15853	15480	15633	15567	15697	15713	15569	15446	15738	15628	15785	15557	15528	15623	15689	15713	15497	15657	15628	15444	15534	15629	15536	15508	15747	15444	15691	15406	15721	15451	15418	15547	15470	15560	15350	15656	15636	15549	15746	15657	15440	15523	15603	15514	15448	15564	15506	15568	15433	15446	15459	15629	15462	15701	15704	15605	15538	15324	15689	15601	15379	15522	15546	15492	15609	15685	15413	15593	15516	15596	15474	15560	15691	15500	15422	15576	15549	15429	15730	15555	15522	15556	15652	15509	15580	15613	15666	15528	15517	15403	15513	15552	15597	15486	15622	15453	15595	15422	15434	15403	15424	15660	15722	15599	15655	15541	15353	15491	15522	15630	15455	15537	15522	15646	15580	15616	15656	15672	15396	15659	15624	15554	15700	15464	15561	15506	15560	15697	15523	15751	15633	15724	15691	15279	15738	15405	15588	15803	15684	15629	15575	15469	15753	15592	15577	15560	15560	15432	15444	15417	15492	15615	15667	15550	15657	15413	15546	15584	15600	15519	15458	15644	15578	15663	15627	15585	15580	15593	15518	15749	15804	15563	15672	15634	15620	15659	15609	15685	15635	15877	15543	15497	15742	15376	15588	15517	15690	15610	15557	15525	15536	15822	15564	15489	15680	15565	15495	15638	15480	15609	15705	15656	15502	15724	15495	15437	15467	15457	15541	15697	15571	15706	15413	15694	15686	15614	15529	15573	15626	15535	15612	15425	15560	15449	15586	15376	15635	15794	15683	15499	15788	15574	15582	15653	15613	15362	15682	15656	15570	15578	15599	15498	15544	15492	15412	15483	15582	15660	15548	15701	15538	15569	15420	15567	15514	15577	15732	15571	15384	15495	15484	15681	15610	15570	15512	15743	15513	15684	15625	15571	15755	15542	15491	15540	15581	15679	15505	15446	15382	15692	15556	15707	15561	15451	15792	15615	15744	15685	15697	15386	15592	15544	15341	15575	15640	15577	15514	15419	15502	15493	15559	15676	15606	15495	15564	15706	15576	15475	15469	15626	15726	15530	15603	15600	15623	15547	15573	15569	15356	15748	15527	15599	15524	15514	15465	15722	15574	15528	15577	15601	15567	15587	15655	15560	15542	15570	15474	15440	15621	15673	15401	15465	15633	15510	15441	15592	15502	15578	15460	15527	15473	15464	15621	15577	15747	15373	15642	15588	15504	15611	15591	15439	15481	15582	15499	15615	15482	15599	15544	15604	15387	15760	15521	15366	15599	15552	15537	15563	15402	15334	15603	15556	15573	15563	15689	15479	15569	15527	15735	15591	15434	15534	15485	15617	15443	15485	15461	15459	15553	15391	15397	15618	15455	15704	15516	15395	15578	15641	15622	15673	15588	15530	15790	15684	15820	15548	15498	15616	15510	15749	15775	15595	15620	15554	15681	15649	15616	15724	15497	15533	15860	15502	15659	15797	15654	15683	15788	15518	15536	15674	15580	15674	15693	15695	15422	15564	15655	15391	15634	15639	15397	15337	15587	15585	15576	15442	15594	15584	15596	15492	15504	15566	15667	15713	15533	15291	15489	15722	15786	15699	15529	15678	15693	15531	15613	15604	15590	15525	15527	15438	15536	15825	15519	15665	15372	15667	15504	15428	15655	15533	15609	15553	15407	15324	15547	15712	15640	15555	15520	15586	15362	15445	15557	15503	15538	15480	15347	15668	15544	15602	15644	15522	15498	15369	15560	15639	15749	15438	15698	15577	15609	15641	15563	15464	15583	15394	15669	15455	15550	15543	15555	15724	15588	15582	15628	15576	15330	15630	15428	15475	15642	15585	15665	15432	15633	15649	15568	15724	15555	15567	15477	15611	15572	15615	15650	15738	15603	15455	15836	15550	15527	15509	15498	15642	15616	15627	15554	15611	15468	15596	15405	15570	15423	15403	15514	15539	15466	15552	15491	15538	15545	15561	15408	15507	15648	15590	15701	15506	15582	15363	15490	15590	15522	15645	15486	15552	15731	15667	15630	15456	15512	15559	15513	15485	15561	15646	15446	15484	15322	15481	15764	15441	15629	15499	15490	15686	15716	15586	15524	15264	15601	15479	15799	15473	15636	15585	15575	15469	15687	15626	15617	15479	15387	15530	15487	15517	15725	15841	15717	15439	15626	15642	15664	15617	15519	15474	15582	15541	15492	15679	15641	15756	15542	15545	15536	15494	15631	15768	15694	15576	15816	15811	15422	15472	15799	15651	15711	15706	15520	15476	15745	15514	15632	15440	15607	15579	15548	15571	15432	15477	15398	15493	15574	15504	15651	15565	15529	15500	15730	15593	15461	15571	15634	15650	15813	15748	15490	15635	15665	15397	15579	15514	15389	15359	15606	15698	15531	15515	15838	15639	15584	15489	15628	15490	15635	15685	15546	15593	15588	15457	15508	15402	15691	15475	15639	15504	15645	15681	15606	15420	15412	15571	15600	15561	15677	15561	15638	15503	15529	15247	15647	15546	15529	15425	15814	15629	15536	15567	15679	15507	15614	15568	15599	15660	15534	15316	15593	15538	15624	15544	15542	15510	15624	15804	15468	15553	15628	15471
15531	43297	90979	35973	15249	14246	13990	14042	13970	13799	13671	13510	13435	13423	13209	13294	13456	13308	13196	13224	13207	13140	13148	13164	13411	13499	13438	13568	13269	13274	13014	12993	13552	13967	13693	14042	13325	13155	13150	13151	13174	12955	12989	12944	13188	12982	12865	13071	13129	13137	12903	13123	12864	12962	13061	13284	13126	13005	13069	13192	12948	13119	13025	13197	13065	13161	13016	13076	12989	13154	12894	13001	13129	12987	13007	13186	13061	13040	12910	13105	12968	13117	12957	13096	13004	13042	13106	12799	13069	12952	13208	12974	12941	13091	12944	13028	13120	13079	12949	13194	13139	12930	12975	13009	12987	13127	12820	13217	13086	12958	13105	12957	13230	13118	13162	13165	13018	13149	13016	13088	12959	13111	13116	13086	12962	13281	12964	13145	13054	12863	13043	13005	13079	13068	12892	13085	12890	13114	13111	13119	13097	12863	13207	12974	13019	13163	13141	13044	13001	13268	13065	13013	13045	13055	13094	13241	13092	13023	13111	12974	12958	13040	13044	13154	13091	13160	13102	12887	12948	13021	13031	13044	13062	12990	12986	13071	13251	13098	13086	12991	13104	13148	13059	13006	13060	13009	13067	13094	13073	12896	12832	13057	12902	13002	13045	13002	13122	13108	13207	13116	13069	13176	13132	12974	12963	13101	12932	13008	13166	12911	13084	13097	12888	12945	12865	12959	13061	12994	13129	12990	13077	13309	12856	13097	12946	13102	13032	13047	13116	13018	13006	13139	13155	13058	13042	13099	13062	12966	13082	13038	13050	13197	12869	13192	13009	13242	13142	13089	12999	13103	13049	13047	13192	12960	13035	13138	12979	12963	12878	12898	13161	13072	12940	13184	13036	13205	13162	12953	13120	13131	13001	12918	13018	13063	12884	12962	13020	12991	13106	13061	13062	13034	13188	12919	13008	12925	13073	13054	13165	13094	13010	13104	13288	12989	13129	13058	13166	13184	12868	12816	12914	13091	13198	13139	12975	12978	12995	13059	13089	12861	13242	12966	13063	12928	13084	13074	12927	12898	13031	13009	13148	13202	12959	13077	13089	13212	13151	13036	12892	13046	13046	13031	13206	13059	12959	13101	13052	13131	13021	13078	12925	13079	12937	13132	12833	13151	12932	12913	13003	13124	13028	13073	12994	13096	12998	13067	12957	13057	13121	13154	13187	13213	13140	13009	13017	13068	12937	13223	13043	13118	13008	13140	13076	12983	13132	12972	12977	13012	12941	13007	13106	13099	13064	13025	13157	13124	13167	13119	13075	12972	12990	13096	13112	12962	13131	13097	13201	13107	12940	13110	13075	13082	12997	12895	13187	13090	13084	13012	12902	13027	13104	13028	12980	13150	13275	13095	13132	13086	13055	12974	13212	13143	13098	12962	13113	13122	13038	13104	13090	12918	12995	13036	13062	13124	12979	13108	13156	13277	12831	13123	13064	13052	12989	13063	13040	13120	13046	13009	12963	12998	13060	12983	13116	12963	12904	12926	12963	13097	13015	13258	13070	13025	13128	13236	13067	12896	13150	12982	13044	13177	13044	12975	12982	12982	12929	13039	13052	12953	13029	13232	13030	12979	13002	12908	13117	12919	13131	13059	13076	12939	13044	13146	13088	13188	12891	13037	13196	12978	13015	12972	13150	13000	13068	12995	13134	13098	12979	12817	13067	13040	13102	13050	13075	12925	13013	13073	13301	12949	13004	13165	12930	13019	12963	13056	13105	12978	12984	12936	13260	13198	12973	13064	13027	12949	13047	12956	13078	13061	13008	13135	13145	12999	13138	13071	13044	13106	13004	12984	13027	12949	13153	13113	13198	13193	13054	13046	13063	13128	12893	13116	13243	13093	13040	12970	12810	13005	13022	13150	13203	13055	13137	12936	13004	13072	13141	13110	12964	12962	13006	13053	13050	12997	13144	12958	13057	12945	13140	13029	13093	13095	13180	13087	13069	13151	13019	13057	13119	13008	13106	13060	13094	13009	13178	13001	13062	13038	13106	13099	13221	13035	13069	13127	13045	13023	13035	13007	13087	13171	12925	12920	12963	13014	13067	13132	13085	12964	13092	12992	12963	13039	12995	13103	13039	13102	13182	13119	13117	12929	12977	12945	13044	13064	13077	12885	13064	13208	13034	13061	13138	12995	13027	13053	13014	13137	13053	13025	12944	13114	13048	13065	13066	12966	13018	13043	13055	13097	12987	13079	13060	13221	13008	12988	13051	12898	13052	13024	13120	12882	13055	13078	13089	12967	12993	12954	12989	13098	13029	13155	12984	13077	13075	13159	13101	12910	13034	13130	13035	12857	12940	13021	13063	13083	13108	13007	12977	13328	12869	13083	12911	13139	13113	13137	13058	13113	12966	12911	13050	13027	13155	13101	13173	13017	13115	13097	13004	12998	12937	13134	13077	13041	13231	13101	13131	12904	12982	12964	13170	12997	13265	13109	13191	12980	13050	13060	13020	13093	12902	13060	13105	13102	12994	13068	12967	13069	13070	12965	12944	12970	13097	12924	12941	13060	13121	13112	13028	13040	13004	13127	12945	12899	13074	12922	13080	13134	13192	12985	13127	12979	13038	13118	13137	13202	12986	13115	13062	12977	13148	13106	12949	13065	12997	13048	13144	13167	13163	13053	13129	13163	13108	13032	12981	13017	12961	13103	13108	12966	13114	12977	13126	13042	13000	13210	13051	13118	13147	13112	12902	12927	12923	12957	12872	12987	12945	12954	12995	12972	13114	13019	13040	13121	13045	13091	13063	13068	13201	13011	13030	12887	13142	13077	13003	12902	12991	12895	13068	12948	12901	13129	13193	13227	13115	13043	13234	12837	13104	13138	12976	13205	12997	13197	13001	12963	13005	12976	12967	12929	13027	13061	12900	13102	13079	13152	12966	13012	13083	13071	13118	13099	13051	12912	12991	13200	12908	12912	13016	13040	12969	12810	12972	13067	13093	13024	13015	12994	13048	13146	13079	13005	13113	13074	12970	13199	13044	13073	13213	13025	13127	12938	13136	13002	12934	13168	13048	13222	13231	12966	13014	13121	13064	13022	13080	13267	13055	12997	12958	12985	13099	13071	12991	13239	12926	13120	13208	12970	13170	13042	12931	13008	12994	13139	12860	13103	12984	13281	13001	13058	13032	12911	13099	12943	13113	13202	13138	13074	12999	13103	13014	13082	13146	13004	13007	13120	12989	13142	13038	12987	13113	13155	12906	13112	13085	13055	12999	12981	13194	12901	13012	12996	13113	13122	12981	12958	12974	13052	13087	13094	13087	12951	13142	12924	13139	13328	13086	12981	13081	12970	13011	12952	13257	12950	13083	12904	13053	13056	13124	13050	13201	13031	13033	12992	12980	13000	13041	13095	13063	13267	12959	13129	13053	12964	12954	13179	13078	13046	13013	13197	13036	13060	13073	13114	12940	13221	13055	13046	13084	12983	13102	13033	13095	13072	13383	13153	13089	12985	13050	13127	13125	12987	12869	13067	12952	12966	13026	13044	13088	12920	13203	13070	13235	13124	13097	13005	13050	13133	13238	13091	13112	13040	13011	13200	13201	13093	12999	12880	13019	13082	13106	13103	13171	13003	13046	13068	13095	13045	12983	13122	13053	13009	13018	12933	13149	12907	13147	12805	13036	13087	13245	13093	13144	13123	13067	13118	12931	12976	13040	12889	13107	13113	13022	13129	13009	13148	13134	13043	12852	12972	12873	12923	13007	13192	13091	13107	12899	13072	12943	13084	13162	13027	12887	12924	12865	13114	12956	13067	13065	13078	12920	13348	13120	13072	12983	13160	13097	12980	13053	13167	12942	12937	13072	13183	12998	13145	12938	13080	13065	13097	13131	12938	13086	13125	13083	13024	13127	13051	12880	13162	12926	13055	13063	13080	13064	13144	12933	13063	13109	13054	13132	13008	13039	13055	13073	13088	12933	13145	13179	12968	13142	12979	12940	13102	13080	13110	13182	13198	12956	13202	12929	13002	13387	12924	12957	13055	13116	13053	12906	13080	13015	12855	13153	13184	12994	13120	13103	13025	12937	13009	13003	13102	13080	13052	12816	13139	13078	13025	12989	13190	12974	13035	12848	13149	13082	12947	13132	13019	12997	13124	12919	13121	13088	12958	13070	13002	13230	12943	13020	13093	12861	13081	13003	12983	12933	13016	13058	13030	13032	13213	13162	13235	12975	13093	13099	13033	13015	13122	13162	13064	13036	13081	12975	12969	12971	13018	13081	13061	12963	12872	13158	13025	12967	13102	13183	13145	12946	12904	13091	13187	13131	13261	13011	13025	13101	12991	13166	13138	13201	13137	13062	13073	13213	12948	13027	13059	13038	13040	13140	13073	13268	13176	13030	13015	13081	13131	12922	12933	12932	12936	12943	13180	12919	13189	13065	12930	13067	13162	13155	13061	13148	13132	13158	12879	13152	13023	13079	13076	13006	13023	13220	12985	12962	13188	13044	12959	12929	13076	12949	13098	12955	12941	12913	12924	13031	13064	12997	12929	13033	13025	13120	13066	13014	13005	13062	13034	12972	12981	13199	13169	12962	13034	13080	13058	13154	13081	13054	12976	13218	13089	13057	12982	13093	13095	13209	12997	13053	12973	13101	12934	13084	12886	13141	13143	13019	13010	13087	13144	12990	13108	13069	13217	13022	12812	13093	13034	13041	13173	13177	13116	12994	13019	12982	13046	12951	13075	13060	13060	13060	13059	13003	13194	13137	13064	13063	13118	13000	13173	12861	13010	12935	13198	13245	13162	13119	13074	12925	13026	13150	13122	13088	12985	13273	12842	13031	12962	13212	12938	13038	13032	12826	13231	13092	13081	13108	13015	13128	13070	12990	12934	13011	13021	13150	12975	12980	12928	13032	13138	13064	12946	13220	13007	13004	12964	13126	13176	12761	12959	13159	12949	13161	12976	12989	13046	12997	12995	13008	13083	13093	13000	13039	13109	13107	12984	13053	13114	13161	13146	13091	13019	13040	12980	12922	13104	13053	13048	12978	13210	13200	13150	13064	13079	13019	13157	13043	13043	13137	13113	12866	13065	12903	13003	12975	12923	13124	12967	13062	13030	12904	13043	13096	13022	13064	12892	12964	13131	13140	12962	13089	13196
23928	21435	43056	35181	21689	22503	24937	17873	16218	16230	15729	15535	15488	15565	15425	15552	15530	15560	15554	15227	15218	15171	15206	15296	15482	15577	15524	15408	15104	15505	15258	15167	15528	16119	16874	16109	15281	15220	15237	15081	15160	15027	14952	15064	15189	15160	15041	15160	14989	15034	15018	15117	14890	14995	14997	15112	15016	15034	15001	14920	15019	14941	14993	15099	15074	15079	15057	14710	15079	14852	15403	14932	15145	15040	15005	15094	15061	15037	15182	14950	15058	15145	14853	15029	14894	15048	15129	14998	15201	15087	14982	15028	15154	15169	15170	15100	14967	15000	15058	14933	14989	14876	15104	15205	14971	14976	14829	15024	15024	15164	15144	15109	15049	14985	15079	14982	15042	15080	14991	15107	15103	15164	15115	14900	15021	15166	14966	15059	15237	15012	15095	14854	15012	14887	15048	15098	15084	14997	15125	15142	15157	15124	14946	14862	15083	15060	14963	15222	14929	14965	15013	14963	15093	15020	15033	15036	15002	14853	15115	15168	15187	14994	14998	14992	14880	14891	15076	15058	14881	15101	14879	14994	14894	15062	15158	15064	15101	14999	15085	15190	14948	14954	14866	15054	15173	15032	14956	14968	15006	14971	14845	15029	15123	15152	14749	15041	14945	14797	15074	14982	14925	15065	15029	14911	14970	15063	15100	14940	15341	14787	15064	15084	15069	14864	15073	15056	14985	15048	15107	14898	15107	15286	15166	15046	15194	15006	15277	14765	15108	14989	15154	14941	15071	15063	14996	15094	15019	15044	15102	14984	15177	15124	14849	15086	15154	15175	15084	15141	15080	15010	15070	14910	15021	15194	14994	14888	15007	15061	14994	15102	14765	15020	15050	15056	14909	14883	14920	14953	14985	15078	15023	15091	15170	15172	14947	14984	15048	15074	15045	14936	15036	14785	15164	15178	14895	14884	14960	14950	15046	15020	14915	14922	15073	14906	14948	14991	15029	15058	15056	14914	14952	14888	15083	15009	15117	15009	15001	15062	15135	14861	14913	14968	14934	14935	15060	14875	14917	14945	14954	15096	14997	15011	15185	15035	14823	14925	15030	15232	14957	14838	15034	15031	15075	15337	15096	15072	14908	15022	15116	14926	14956	14901	15000	14972	14994	14934	14928	15010	15077	15170	15092	15106	15034	14911	15079	14998	15039	14923	15058	15073	14873	15113	15078	15031	15082	14916	15004	15296	14997	15179	15212	14965	14927	14903	14942	14943	15000	14994	15158	15188	14891	14965	15040	15039	14975	14840	15009	15019	14968	15223	15017	14895	15150	14969	15072	14860	14853	14972	14954	14908	15141	14823	14938	15221	14962	15098	15158	14989	14921	15055	15261	14954	15093	14934	14896	14800	14890	14949	14996	14902	14913	15040	15225	15223	15110	14832	15045	15017	14947	15119	15015	14962	15146	14881	15154	15149	15086	14780	14739	14954	15106	15222	15009	14932	14972	14845	15097	15089	15020	14926	15148	15083	15005	14666	14866	15071	14990	15000	14759	14798	14998	15079	15084	15078	14853	14982	14979	14838	15040	14968	15205	14987	15086	14980	15064	15115	14929	15260	15046	15026	15032	15074	15006	15115	14852	14828	15139	14942	14991	15092	15223	15217	15115	15005	15143	15178	15182	15084	15100	14852	14792	15012	14991	15128	14799	15231	15028	14709	15192	14997	15051	14947	14832	15084	14982	14790	14970	14883	14989	15190	15052	15088	15238	15332	14962	14968	14797	14908	15238	15124	15035	15069	15155	15139	15099	14992	14989	14991	15143	15128	15086	15159	14989	15044	14982	15113	14998	15123	14947	14992	15037	15025	15176	15019	15043	14854	14950	15044	15079	15042	15117	14981	15114	14865	15143	14943	14979	14969	15147	15024	15249	14895	15139	15037	14901	14928	14932	15093	14935	15071	15064	14877	14712	15120	15128	15096	15030	15004	15298	14802	14920	15082	14962	14839	14867	15097	15032	15002	14955	15083	15126	14916	15113	14988	15013	15042	14848	14923	14938	15018	14886	15082	14961	15188	15004	15045	15040	15230	15280	14999	15031	14979	15269	15138	14883	14749	14918	14882	14998	15003	14902	14985	15115	15000	15070	15160	14966	15011	15016	15281	15141	14813	14710	14995	15259	14988	14963	15161	15118	14948	14931	15221	14940	15065	15005	14983	15023	15089	14879	15054	14891	14963	14784	15205	15017	15066	15067	15000	15111	15277	15131	15150	15093	14947	14920	15201	15197	14874	15184	14855	14817	15133	15182	14759	14936	15175	15289	15010	15057	14943	15006	14978	14857	15140	15009	15125	14971	15102	15006	15010	14995	15206	15010	14900	15098	14865	15055	15006	15110	15003	14974	15053	14894	14992	15043	15096	14879	14830	15059	14939	15101	15005	14940	14904	14849	14719	15153	15070	15009	14947	15169	15224	15027	14927	15315	14980	15061	15003	14930	15074	14968	14838	15001	15006	14953	15133	14898	14939	15259	14884	15171	14990	14928	14777	14884	15025	15095	15227	15336	15015	15019	15084	15056	14900	15114	15233	15121	15010	14859	14809	15105	14887	15060	14970	14965	14899	14954	14990	15099	15088	14940	14859	15050	14868	14931	15042	14981	14998	15096	15008	14972	14967	14946	15152	15012	14937	15131	15019	15043	14890	14742	15085	15165	14815	15080	15087	14915	14990	15078	15162	15005	15035	14921	15122	15113	14976	14985	14971	15161	15028	15019	15023	14985	15062	15028	15145	15003	14876	15066	15022	14900	14966	15000	15084	15122	15108	15003	14938	14986	15022	15278	14976	15164	14864	15077	14987	14841	14976	14823	15142	15175	14960	14955	14931	14996	14934	15092	15066	15007	15031	14926	14923	14920	15076	14918	15124	14906	15029	15086	14988	14947	15021	15064	15160	15062	14925	15072	15118	15091	15103	14702	14972	14937	15125	14949	14966	15039	14983	15253	15098	15200	15041	15057	15057	15067	15186	14859	15062	15000	15030	14998	15042	15110	15088	15149	14949	15204	15113	14991	15154	15024	14966	15244	14881	14954	15097	15077	15154	15100	15021	14872	14905	14922	14898	14991	15109	15079	15064	14998	15032	14944	15238	15005	15262	15054	14970	15033	15025	15078	15190	15021	14915	15074	14848	15154	15261	15052	15047	14945	15027	14986	15153	14970	14882	15061	15161	15007	14991	15078	14978	15082	15008	15030	15094	15066	14926	14957	14828	14892	14858	15033	15061	14998	15002	15011	15013	14947	14871	15115	15033	15123	14915	15005	14963	15109	15284	15244	15126	15041	15065	15136	15042	14886	14849	15058	15097	15081	14792	14990	15116	15037	15098	15093	14878	15114	15006	14933	14977	14916	15147	14991	15076	14866	14879	15239	14875	15065	14877	14973	15075	15019	14945	14954	14952	15115	14945	15008	15274	15128	14944	15062	14851	14802	14908	15255	15115	14878	15020	14979	15086	14921	15255	15027	15165	15067	15159	14863	15027	15025	15100	14953	14925	15143	15065	15033	14869	15058	15004	15192	15117	15257	15210	14918	15007	14899	15046	14951	14965	15034	15052	14949	14980	15046	15187	15108	15117	14938	14943	14916	14870	15011	14938	15042	15065	14831	15111	15088	14933	15030	15118	14974	15006	14884	14684	14977	15041	15042	14995	15052	14832	15047	14979	14917	14909	15114	15054	15082	14996	15045	15016	15091	15082	15181	15132	15048	15099	14999	15218	15242	15165	15169	15051	15131	15045	15119	15158	14958	15020	14829	14993	14946	14894	14900	14941	14932	15097	14952	15074	15036	15080	15230	14887	15030	15039	15138	15031	14971	14903	15054	14956	14931	15110	14892	15028	14819	15197	15099	15138	15109	14919	15037	15003	15096	15201	15041	14977	14876	14932	15131	15102	15152	15175	15160	14978	15107	15159	15125	15141	14972	15045	15086	14916	14806	14894	14843	15112	15031	14993	15203	15018	15044	15052	15106	14960	14949	15106	15099	14943	15050	15271	15200	15075	15209	15078	14959	15120	15273	15093	15202	14947	15009	15122	15082	15157	15201	15115	15125	14947	15057	15032	14985	15092	14897	15017	15122	15098	14956	15134	15016	15110	15079	15004	15091	15129	15028	15101	15080	15091	15004	15069	15049	15034	15029	15283	14968	15074	15234	14987	15011	15067	14823	15146	15064	15155	15074	15139	14924	15129	15087	14975	15012	15028	15007	15077	15030	14958	14991	14906	14919	14835	14936	15122	15033	14921	15062	14907	14987	15046	14905	15012	14987	15112	15126	15117	15060	15032	15245	15016	15012	15032	14958	14871	15165	15133	14920	15023	15139	14948	15125	14850	14949	14920	14941	15028	15034	15071	14944	14801	14927	14921	15074	14972	15126	15029	15112	15123	15099	15034	15014	14887	14995	14890	15139	15124	15019	14930	14947	15060	15025	14758	15059	15005	15007	15027	15048	14965	14932	14941	14920	15200	14979	15188	15105	15021	15039	14847	15255	15214	14761	14855	15012	14977	15080	15147	14864	15056	14926	15239	14997	14879	15164	14849	15132	15206	14809	15299	15040	15078	15093	15015	15150	15103	15008	14847	15058	15077	15044	14834	14991	14939	15258	15113	15115	15103	15026	15114	15331	15119	15196	14944	15086	15238	14845	14900	14889	14721	14874	14982	15011	14667	15019	15086	15071	14944	14960	14969	15068	14907	15004	15045	14985	15064	15059	15102	14971	14943	15022	14883	15086	14972	15060	15246	14973	15056	14921	14909	15011	15006	15168	15158	15045	15231	15189	15170	14970	15064	14989	14849	15146	15019	15096	15059	14923	15041	15129	14981	15072	14728	15001	14921	14909	14730	15004	15011	15026	15006	14813	15055	15100	15168	15238	15083	15019	14934	15126	15108	14906	15239	14942	15022	15351	15194	14921	14984	15081	14966	15084	15142	15109	14841	14995	15116	14941	15080	14920	15018	15088	15005	15105	14860	15156	15030	15033	14921	15084	14990	15208	14936	15044	14908	14829	15109	14870	14892	15131	15009	15204	15125	14961	14950	15041	15063	15091	15044	14886	14967	14726	14892	15078	14875	15009	14938	15052	15226	15257	14917	14924	15119	15010	15131	14995	14946	15077	15105	14894	15046
17862	40630	92348	32600	16463	15195	14504	14497	14831	14029	13686	13547	13252	13229	13061	13421	13359	13197	13043	12924	13002	12999	12956	13203	13418	13434	13268	13310	13107	12953	12899	12851	13781	14171	15391	14401	12805	12670	12802	12703	12832	12783	12652	12661	12686	12722	12805	12678	12682	12803	12967	12725	12823	12639	12786	12775	12498	12730	12567	12875	12646	12910	12771	12771	12714	12841	12678	12726	12846	12851	12842	12807	12604	12677	12678	12765	12694	12829	12868	12914	12687	12871	12630	12696	12821	12754	12792	12860	12674	12711	12603	12816	12737	12649	12794	12931	12583	12755	12860	12718	12569	12783	12736	12781	12622	12748	12808	12639	12772	12626	12863	12698	12779	12741	12666	12783	12727	12903	12646	12858	12805	12690	12601	13013	12627	12609	12851	12713	12647	12719	12686	12712	12815	12793	12799	12687	12744	12669	12750	12800	12552	12734	12676	12663	12852	12846	12721	12624	12907	12764	12771	12654	12852	12741	12690	12641	12790	12831	12727	12708	12767	12671	12724	12800	12867	12795	12782	12520	12730	12885	12617	12887	12628	12697	12874	12775	12593	12752	12769	12543	12776	12819	12589	12802	12670	12861	12786	12762	12760	12709	12794	12738	12792	12766	12557	12778	12679	12662	12733	12752	12768	12582	12814	12700	12666	12795	12562	12663	12806	12825	12890	12669	12809	12768	12803	12726	12754	12785	12730	12755	12672	12791	12780	12655	12916	12623	12853	12745	12793	12744	12815	12598	12709	12736	12788	12690	12631	12721	12757	12783	12555	12592	12679	12811	12850	12601	12733	12534	12767	12649	12980	12608	12739	12854	12667	12737	12582	12692	12761	12747	12781	12730	12644	12691	12622	12781	12845	12706	12681	12770	12722	12834	12769	12770	12685	12755	12920	12593	12591	12839	12629	12555	12740	12659	12863	12842	12710	12727	12808	12698	12609	12806	12721	12616	12808	12610	12868	12873	12700	12708	12559	12720	12812	12836	12693	12648	12727	12683	12811	12670	12764	12803	12644	12741	12702	12930	12844	12723	12692	12782	12619	12829	12688	12726	12643	12824	12773	12763	12653	12820	12805	12717	12647	12679	12724	12690	12754	12829	12612	12738	12638	12747	12602	12936	12702	12753	12697	12765	12807	12740	12726	12791	12825	12501	12763	12711	12690	12835	12761	12632	12834	12615	12841	12710	12841	12566	12821	12766	12649	12605	12652	12700	12737	12656	12773	12716	12656	12786	12805	12688	12526	12668	12705	12783	12674	12579	12743	12821	12765	12893	12851	12724	12812	12611	12799	12763	12769	12726	12806	12635	12825	12722	12718	12665	12654	12874	12845	12774	12778	12722	12864	12709	12680	12905	12815	12631	12718	12793	12926	12591	12752	12518	12812	12557	12576	12706	12639	12706	12780	12654	12851	12732	12681	12941	12862	12666	12862	12819	12836	12754	12808	12769	12743	12798	12967	12818	12753	12674	12752	12778	12775	12690	12589	12736	12921	12700	12994	12648	12888	12576	12665	12657	12679	12769	12793	12706	12776	12743	12787	12866	12696	12679	12890	12739	12732	12731	12887	12738	12779	12626	12897	12830	12835	12765	12713	12666	12677	12697	12690	12750	12605	12732	12859	12741	12880	12633	12625	12819	12719	12715	12829	12731	12835	12575	12755	12682	12746	12709	12637	12776	12651	12680	12935	12657	12902	12642	12749	12748	12616	12766	12652	12778	12793	12650	12592	12791	12821	12776	12709	12784	12634	12657	12762	12705	12764	12937	12815	12760	12704	12702	12776	12796	12753	12619	12846	12706	12759	12779	12823	12577	12726	12678	12695	12760	12860	12949	12727	12705	12676	12758	12628	12774	12715	12778	12737	12662	12733	12888	12823	12796	12701	12791	12849	12740	12731	12907	12857	12682	12766	12735	12716	12712	12768	12760	12819	12676	12824	12701	12822	12583	12678	12725	12732	12591	12821	12674	12857	12795	12894	12706	12783	12764	12641	12794	12838	12621	12692	12762	12661	12739	12822	12630	12630	12804	12752	12611	12813	12778	12888	12769	12768	12676	12729	12648	12930	12794	12965	12919	12815	12664	12670	12830	12594	12943	12635	12600	12723	12565	12652	12654	12725	12722	12732	12800	12741	12657	12676	12593	12783	12792	12789	12881	12704	12916	12813	12799	12713	12643	12675	12830	12741	12604	12858	12581	12562	12881	12766	12808	12882	12693	12681	12792	12660	12675	12737	12766	12641	12748	12876	12844	12839	12679	12636	12773	12778	12791	12683	12522	12813	12653	12829	12727	12796	12737	12754	12698	12758	12679	12807	12881	12869	12584	12745	12740	12797	12697	12883	12946	12745	12684	12945	12837	12775	12847	12557	12812	12858	12666	12676	12757	12715	12683	12799	12812	12737	12711	12954	12705	12758	12793	12801	12857	12726	12841	12804	12607	12717	12824	12733	12679	12729	12784	12745	12757	12807	12915	12702	12874	12641	12793	12838	12713	12701	12871	12630	12833	12674	12794	12633	12835	12756	12592	12729	12760	12716	12708	12854	12887	12737	12830	12839	12605	12716	12685	12713	12523	12544	12667	12710	12948	12706	12721	12845	12751	12773	12782	12641	12855	12817	12710	12880	12625	12597	12786	12674	12627	12786	12577	12742	12779	12748	12764	12760	12647	12598	12822	12631	12632	12630	12747	12727	12801	12747	12812	12700	12832	12741	12777	12827	12695	12762	12785	12769	12672	12883	12747	12793	12523	12761	12796	12940	12611	12844	12668	12717	12714	12844	12651	12880	12666	12769	12818	12696	12740	12782	12572	12830	12709	12826	12725	12680	12833	12879	12854	12873	12624	12606	12671	12742	12757	12877	12729	12653	12720	12707	12850	12682	12889	12651	12659	12815	12784	12872	12644	12770	12826	12752	12881	12643	12534	12680	12932	12733	12719	12702	12802	12751	12772	12885	12672	12590	12698	12809	12688	12613	12728	12621	12675	12691	12738	12795	12508	12658	12564	12642	12630	12858	12749	12701	12888	12678	12586	12551	12581	12800	12835	12779	12667	12904	12737	12625	12633	12654	12623	12708	12867	12726	12582	12777	12707	12700	12813	12743	12803	12743	12744	12880	12671	12511	12734	12751	12899	12843	12835	12781	12581	12703	12662	12673	12701	12792	12640	12529	12654	12676	12763	12698	12779	12823	12770	12679	12607	12573	12909	12751	12697	12701	12775	12790	12643	12917	12887	12568	12682	12869	12779	12572	12759	12813	12805	12810	12663	12712	12728	12786	12796	12688	12766	12671	12793	12637	12843	12624	12706	12775	12741	12753	12774	12722	12745	12746	12764	12654	12738	12826	12713	12665	12756	12611	12940	12707	12870	12730	12805	12789	12771	12823	12681	12674	12603	12725	12826	12651	12650	12974	12616	12675	12790	12708	12847	12625	12757	12696	12634	12885	12685	12751	12694	12895	12628	12649	12468	12809	12667	12707	12835	12756	12671	12834	12760	12707	12798	12812	12815	12804	12710	12873	12678	12779	12707	12756	12785	12821	12896	12907	12801	12665	12689	12746	12712	12733	12662	12678	12691	12858	12662	12737	12739	12618	12763	12831	12755	12719	12712	12639	12872	12726	12804	12646	12764	12693	12871	12859	12618	12668	12676	12852	12772	12773	12805	12727	12600	12663	12733	12690	12748	12768	12849	12738	12864	12802	12840	12672	12711	12735	12774	12852	12811	12706	12655	12787	12690	12793	12826	12692	12571	12794	12719	12775	12640	12867	12633	12766	12827	12639	12664	12799	12729	12710	12722	12707	12766	12798	12671	12795	12761	12848	12770	12850	12758	12800	12582	12705	12611	12744	12683	12851	12746	12819	12929	12689	12729	12689	12854	12643	12624	12761	12627	12808	12702	12738	12700	12798	12928	12701	12864	12696	12794	12829	12799	12686	12829	12857	12739	12894	12875	12743	12840	12764	12755	12685	12755	12764	12726	12777	12661	12733	12522	12806	12649	12653	12772	12813	12614	12722	12783	12674	12776	12625	12842	12684	12754	12875	12605	12827	12688	12676	12642	12799	12662	12717	12699	12763	12802	12766	12627	12840	12662	12944	12776	12740	12668	12747	12862	12823	12716	12718	12811	12724	12768	12556	12782	12751	12896	12661	12533	12624	12816	12780	12747	12751	12701	12714	12853	12757	12734	12739	12727	12824	12749	12824	12917	12705	12802	12868	12860	12604	12780	12582	12575	12832	12690	12596	12749	12881	12766	12661	12636	12683	12786	12660	12939	12605	12726	12617	12715	12624	12766	12642	12869	12788	12756	12859	12762	12826	12673	12735	12813	12637	12710	12802	12794	12685	12655	12710	12814	12620	12740	12769	12771	12707	12766	12816	12761	12707	12815	12667	12850	12731	12716	12870	12711	12746	12805	12810	12690	12782	12756	12607	12838	12885	12810	12707	12698	12666	12733	12762	12902	12844	12712	12827	12798	12776	12616	12746	12715	12582	12691	12685	12819	12593	12802	12677	12781	12815	12746	12750	12690	12680	12793	12713	12723	12705	12778	12778	12696	12694	12681	12880	12613	12698	12787	12844	12693	12742	12692	12901	12573	12714	12840	12765	12796	12862	12636	12698	12701	12707	12881	12764	12746	12911	12864	12803	12748	12785	12739	12677	12730	12681	12752	12492	12691	12857	12905	12616	12774	12774	12905	12780	12635	12631	12628	12632	12689	12552	12696	12857	12706	12661	12846	12742	12637	12762	12726	12817	12735	12756	12635	12738	12884	12841	12825	12692	12698	12740	12730	12619	12664	12734	12743	12700	12718	12828	12701	12836	12735	12820	12779	12732	12794	12679	12654	12724	12822	12849	12682	12555	12803	12842	12774	12544	12706	12634	12775	12865	12714	12778	12651	12643	12699	12764	12566	12853	12871	12685	12719	12727	12662	12655	12843	12797	12790	12713	12626	12705	12790	12691	12683	12744	12723	12610	12759	12792	12847	12818	12730	12782	12542	12829	12866	12741	12790	12739	12804	12754	12726	12772	12981	12773	12726	12677	12712	12694	12756	12618	12775	12650	12589	12663	12756	12708	12635	12705	12671	12768	12846	12789	12761	12775	12725	12891	12829	12686	12836	12663	12633
29258	22515	42590	31630	15758	14197	14238	14175	13861	13854	13914	13920	13945	13851	13882	13871	13957	13966	14276	13980	13926	13821	13904	14068	14013	14102	13776	13847	13793	13905	13943	13879	13806	13862	13837	13933	13935	13936	13869	13726	13901	14038	13987	13924	13888	14023	13951	13802	13869	13879	13739	13932	13773	13950	13944	13957	14138	13894	13920	13796	13913	13820	13817	13940	13828	13864	13811	13950	13869	14108	13964	13951	14004	13871	13731	13630	13910	13727	13698	13672	13963	13974	13988	13801	14004	13663	13831	13769	13848	13879	13848	13870	13715	13874	13704	13839	13938	13920	13751	13865	13915	13878	13797	13817	13926	13968	13994	13945	13945	13894	13937	13737	13824	13934	13912	13769	13788	13804	13783	13844	13842	13908	13822	14106	14040	13918	13969	13719	13782	13894	13771	13872	13763	13728	13819	13762	13827	13894	13853	13892	13970	13908	13889	13968	14110	13940	13813	13863	13728	13764	13948	13911	13850	13943	14033	13934	13799	13885	13841	13883	14001	13939	13933	13932	14032	13893	14038	13989	13917	13958	13849	13889	13984	14029	13866	13948	13765	13900	13901	13838	13871	13771	13623	13821	13851	13764	13758	13908	13955	13507	13935	14032	13866	13849	13832	13804	13865	13841	13870	13696	13850	13796	13994	13881	13925	13877	13921	14092	13712	13742	13890	13723	13735	13757	13923	13891	13946	13965	13990	13918	13732	13902	13796	13722	13873	13981	13946	13840	13968	14032	14035	13529	14024	13831	13964	13833	13826	13797	13911	13862	14031	13805	13930	13720	13755	13848	14019	13790	13862	13950	13924	13785	13812	13861	13820	13899	13731	13994	13868	13908	13746	13880	13845	14069	13929	13840	13913	13782	13826	13772	13861	13708	13831	13818	13994	13907	13911	13872	14020	13917	13695	13813	13942	13781	13824	13943	14122	14086	13867	13783	13838	13898	14004	13833	13852	13890	13653	13820	13909	13919	13730	13959	13933	13868	13850	14007	13780	13780	13821	13787	13704	13805	13802	13917	13901	13944	13779	13817	13857	13894	13810	13818	13658	13933	13803	13830	13846	13598	13822	13841	13831	13846	13860	13780	13841	13871	13968	13890	13688	13746	13933	13833	14028	13945	13654	13863	13921	13807	13734	13766	13814	13746	13885	13805	13692	14058	13875	13849	13906	13905	13827	13689	14018	13906	13933	13638	13738	13797	13805	13697	13828	13822	13845	13885	13843	13863	13846	13928	13802	13838	13992	14007	13926	13752	13775	14102	13815	13970	13965	13744	13876	14004	13801	13843	13736	13983	14090	13780	13907	13886	13892	14025	13839	13879	13642	13580	13926	13968	13874	13876	13961	13852	13766	13825	13803	13897	13944	13984	13812	14011	13961	13956	14059	13799	14077	13996	13951	13926	13886	13824	13794	14014	13904	13855	13812	14106	13916	13950	13935	13911	13960	13969	13856	13786	13974	13903	13883	14039	13773	13965	13785	13929	13654	13746	13679	13737	13782	13778	13848	13744	13986	13980	13851	14015	13872	13792	13783	13827	13778	13796	13768	13986	13759	13915	13859	13831	13910	13602	13882	13803	13895	13860	13832	13843	14003	13835	13823	13994	13737	13765	13907	13943	13826	13986	13888	14086	14013	13805	13722	13908	13874	13862	13962	14072	13910	13886	13924	13842	14076	13844	13717	13960	14003	13899	13989	13945	13812	13823	13871	13945	14022	13908	13782	13715	13805	14030	13754	13698	13944	13921	14034	14037	13721	13879	13680	14029	13830	13816	13917	13921	13836	13966	13990	13912	13945	13911	13929	13912	13899	13805	13825	13829	13927	14017	13840	13996	13937	14014	14069	13863	13938	13893	13843	13834	13836	13618	13965	13918	13938	13725	13776	13868	13733	13861	13894	13961	14017	13814	14020	13882	13735	13735	13624	13953	13795	13903	13931	13960	13973	13679	13905	13911	13932	13978	13833	13869	13825	13952	13894	13808	13873	13689	13733	13994	13987	13898	13911	13779	14058	13844	13735	13781	13814	13885	13864	13870	13864	13955	13883	14001	13845	13934	13945	13738	13804	13806	13963	13888	13831	13980	13859	13964	13847	13797	13875	13930	13889	14022	13930	13902	13872	14058	13889	13824	13830	13775	13994	13901	13781	13936	13861	13826	13866	13900	13723	13938	13774	13804	13805	13949	14066	13890	14004	13936	14084	13882	13867	13803	14025	14016	13709	14054	13977	13698	13771	13857	13918	13953	13729	13810	13750	13697	13622	13731	13807	13827	13913	13990	13909	13893	13891	13869	13887	13925	13752	13846	14004	13663	13900	14058	14046	13886	13708	13930	13880	13925	13924	13932	13922	13804	14003	13855	13931	13868	14027	13971	13944	13975	13889	13791	13945	14050	13804	13934	13735	14041	13745	14026	13916	13723	14125	13858	13831	14039	13912	13976	13929	13829	13616	13962	13970	13832	13920	13958	13876	13832	14068	13909	13736	13970	13590	13779	13759	13793	13914	13863	13743	14057	13916	13929	13924	13782	13958	13672	13886	13918	13784	13999	13737	13598	13946	13745	13841	13811	13779	13776	13790	13804	14071	13931	13696	13840	13754	13986	13907	13902	13911	13680	13899	13735	13861	13849	13941	14001	13925	13770	13922	13801	13789	13818	13855	13991	13828	13816	13864	13800	13806	13768	13886	13962	13978	13889	13843	13870	13640	13798	13725	13870	13860	13865	13537	13726	13810	13726	13860	13649	13935	13841	13798	13686	13727	13914	13931	14014	13970	14121	13796	13828	13732	13897	13912	13742	13874	13939	13813	13869	13809	13907	13873	13751	13830	13688	13955	14039	13772	13840	14051	13764	13820	13981	13907	13888	13851	13794	13976	13820	13847	13858	13846	13692	13826	13881	13883	13892	13758	14017	13972	13715	13989	13993	13940	13844	13703	13981	13974	13745	13813	13951	13856	13977	13755	13997	13773	13798	13814	13991	13872	14146	13953	13899	14156	13976	13998	14006	13880	13735	13873	13858	13759	13823	13881	13748	13745	13875	13900	13867	13633	13882	13828	13714	13751	13565	13904	13733	13805	13935	13965	14003	13911	13898	13932	13895	13716	13898	13772	13901	13861	13907	13953	14046	13818	13862	14030	13933	13782	13817	13959	13839	13800	13909	13934	13942	13933	13820	14096	13816	13849	14012	13866	13847	13948	13830	13891	13986	13960	13904	13845	14013	13669	13741	13794	13745	13839	13990	13705	13685	13655	13876	13824	13849	13989	13753	13899	13787	14031	13868	13906	13956	13828	14075	13891	13906	13628	13850	13991	13988	14086	13949	13660	14013	13857	13722	13846	13854	14067	13842	13896	13874	14054	13998	13883	13912	13905	13873	13899	13853	13799	14071	13747	14038	13796	13603	13782	13913	13961	14063	13909	13728	13648	13932	13921	13987	13902	13720	13663	13884	13826	13781	13738	13867	13906	13741	13969	13877	13983	13975	13916	13713	13983	13894	13706	13922	13923	13940	13977	13804	14046	14038	13864	13866	13883	13866	14083	13796	13795	13747	13903	14003	13839	13740	13824	13839	13922	13966	13937	13778	13744	14005	14087	13915	13871	13959	14018	13976	13766	13753	14057	13791	13813	13958	13864	13796	13878	13981	13871	13796	13964	13950	13708	13890	13660	13878	13938	13955	13886	13938	13858	14012	13831	13906	13765	13776	13805	13752	13796	13685	13837	14035	13791	13965	14044	13953	13831	14077	14079	13891	13804	13911	14037	13992	13747	13994	13919	13908	13797	13896	13928	13997	13970	13814	13834	13851	13840	13853	13916	13879	13959	13802	14073	13855	13865	13772	13811	13785	13841	14026	13943	13905	13828	13857	13830	13925	13977	13889	14080	13873	13923	13671	13783	13768	13893	13955	13865	13844	13758	13979	13804	13975	13940	13895	14057	13914	13936	13706	13697	13931	13996	13832	13828	13915	13765	13804	13759	14056	13906	13999	13887	13866	13946	13638	13775	13787	13673	13880	13854	13879	14008	13887	13912	14158	13905	13776	13892	13933	13931	13676	13837	13769	13851	13992	14180	13850	13792	13861	13870	13918	14052	13720	13935	13691	13904	13693	13811	13922	13664	13849	13887	13704	13753	13965	13928	13793	13727	13869	13790	13804	13973	13830	14009	13724	14025	14049	13768	13824	13775	13845	13727	13866	13953	14004	13948	13869	13777	13604	13677	14012	13965	13897	13872	13806	13901	13965	13777	13886	13668	13742	13808	13788	13806	13880	13915	13839	13955	13868	13874	13782	13748	13816	13723	13924	13999	13922	13970	13801	14048	13870	13861	13864	13735	14074	13915	13880	14026	13857	13846	13934	13846	13771	13877	13861	13898	14057	13859	13755	13791	13851	13834	13840	13881	13522	13906	13779	13786	13825	13923	14020	13843	13808	13944	13936	13765	13838	13861	13949	14023	13791	13899	13916	14066	13935	13765	13969	13908	14045	13932	13925	13981	13992	13901	14121	14053	13690	13643	13662	13905	13940	13818	13745	13924	13819	13699	14180	13771	13936	13795	13841	14057	14043	13818	13898	13864	13981	13821	13927	13867	13844	14084	14043	13622	13991	14111	13752	13890	13837	13746	13732	13826	14184	13909	13954	13848	13676	13800	13861	14068	13966	13918	13972	13955	13839	13972	13922	13989	13879	13984	13839	14139	13876	14077	13805	13964	13925	13835	14085	13980	13803	13999	13745	13855	13793	13783	13774	13714	13936	13833	13834	13781	13898	13869	13802	13824	13962	14027	14094	13804	13898	13786	13981	13858	13751	13813	13735	13954	13894	13811	13871	14058	14194	13870	13904	13822	13927	13903	13969	13991	13961	13802	13920	14098	13834	13888	13912	13921	13919	13804	13929	13869	13925	14004	13823	13942	13814	13951	13982	13993	13971	13812	13896	13824	13903	13982	13902	13841	13937	13755	13673	13798	13980	13946	13928	13832	13773	13873	13965	14026	14086	13731	13981	13805	13844	13799	13786	13917	13931	13983	13844	13828	13733	13922	13842	13887	13899	13842	14029	14075	13916	13975	13849	13909	13977	13912	13886	13910	13890	13938	13765	13832	13810	13684	13878	14011	13644	14017	13810	13737	13784
14753	20724	49717	22383	12629	12263	12199	12456	12171	12063	12185	12130	12098	12026	12044	12179	11840	12016	12199	11922	11982	12076	12022	12205	12297	12052	12166	12047	11989	12043	11998	12008	11822	12100	12022	12151	11864	11955	12138	11911	12109	11905	11919	12214	12252	12098	11951	11977	12182	11836	12053	11917	12121	12031	11962	12042	11892	12217	11829	12143	12040	11986	11926	12034	11925	11844	11855	11944	11966	12133	11941	12006	11978	11981	11997	12056	11970	11941	12009	11955	11951	11822	12114	11849	12112	12021	11943	11947	11915	11916	12076	12028	12002	11936	12135	11978	12044	11871	12015	11854	11893	12059	12108	12020	12007	12016	12010	11993	11931	12051	11971	11996	11985	12026	12025	11921	12056	12122	11919	11802	12037	11931	11890	12096	12053	11990	11917	12044	11953	12062	12005	11985	11930	11924	12094	12040	12093	12174	12060	11916	11952	11862	12105	12017	12029	11859	12023	12121	12033	11866	12007	12015	12073	12082	11955	11976	11999	12039	11854	12061	12042	11966	11986	12141	11975	11981	12129	11963	12113	11980	12090	11972	12076	11942	11851	11818	12003	11885	12059	12122	12130	11790	12077	11925	11944	12122	11915	12002	11888	12060	11942	12138	12083	12091	12043	11948	11971	12036	12015	11985	12019	12029	11893	11961	12005	12067	11895	11954	11984	11889	12097	12079	11884	11955	12036	11881	11956	12149	12060	11904	12011	11996	11979	12006	12004	11940	11932	12015	11885	12039	12124	11914	11916	12152	12090	12242	11879	11913	11983	11969	12079	12025	12005	11979	12067	12012	12007	12000	12087	11951	11952	12076	11943	11995	12016	11824	12067	12112	11950	12211	12064	11947	11940	11981	12120	11972	11950	11935	11865	12051	12001	11925	11929	12086	11993	11902	12032	12006	11796	12036	11985	11962	12033	12063	11982	12123	12119	12071	11944	12133	11927	11977	11871	12034	12050	12231	11854	12057	11859	11963	11909	12011	12013	11877	11980	11970	11934	12035	11989	12041	11940	12177	12068	11928	11997	11994	12148	11918	12040	11874	11908	12080	12090	11974	11972	12059	11897	11993	11979	11845	11839	12055	12058	11988	11958	11804	12042	12003	12087	11971	11963	11966	12066	12098	11897	11945	12027	11905	12147	11904	11853	11986	12046	11993	12168	11952	12177	12014	12090	11973	11991	11964	11986	12034	12093	12089	11894	12031	11992	12050	11999	11920	12148	11887	11930	12051	11944	12075	12043	11970	11973	11920	12045	12035	12161	12163	11904	11944	12105	11916	12002	12024	12169	11919	12105	11923	12107	11866	12082	11875	12000	12010	11864	12076	11936	12046	11943	11926	12109	12043	12061	12027	12079	11884	11998	11988	12163	11886	11932	12147	12027	12023	12007	11955	11989	12040	11966	11928	11874	12093	11964	11902	11998	11960	12013	11859	12023	12001	12074	12034	11911	12107	11814	12140	12223	11997	11938	12034	11937	12046	11992	12036	11947	11919	12192	12021	11874	11834	12153	11956	12000	12073	12068	12042	12068	12051	11966	11918	11856	11901	12135	11982	11956	11938	12109	11962	11935	11917	11852	12065	11886	12029	12053	11932	12074	11969	12103	12034	11909	11936	12154	12049	11911	12006	11965	12181	12053	11850	12172	12135	11981	11862	11910	11967	11975	11901	11861	11981	11945	11907	11932	11981	12089	11915	12073	12031	11832	11985	12028	12056	12005	12164	12066	12063	11891	11991	12053	12023	12021	12077	12051	12024	12057	12064	11971	12052	12058	11868	11979	11765	12060	11908	11957	11979	12054	11965	12021	11827	11985	12006	12000	11975	12058	11861	11854	11885	11994	12007	11985	11956	11910	12158	12062	12015	12043	12028	11902	11986	12023	11997	12187	12012	11969	12063	12074	11891	11866	12030	12061	11997	12016	12095	11872	12086	11898	11933	11950	11864	12005	12023	12007	12030	12064	12039	12072	12054	12075	11934	12067	11842	11973	11983	11976	12011	11888	11891	12040	12211	12174	12027	12001	11974	11978	12132	11917	11859	11946	12011	12078	11835	12010	11889	12055	11889	11977	12035	12069	12014	11989	11938	12083	11916	11920	12004	12040	12173	12047	11941	12167	12032	11976	11879	11854	12150	11958	12040	11972	11910	11932	11952	11976	12058	11951	12042	11931	12004	11880	12203	12049	11945	11977	11912	11819	11987	11944	12026	12091	11877	12028	11911	11979	11950	11993	11996	11942	12058	11781	12013	12038	11969	11843	11909	11866	12009	12022	12100	12038	12039	11893	11997	12137	11853	11900	11981	11952	12019	11962	11840	12013	11939	12099	12032	11913	11998	12183	11979	12003	12110	11906	12115	11950	11971	12074	11954	11992	11954	12046	11904	11973	12022	11891	11941	12017	11933	11962	11967	11965	11982	11976	12185	12192	12023	11891	11925	12027	11861	11948	12083	12031	11973	12157	11972	12077	12028	12076	12017	11976	12125	11948	12069	11895	12175	12097	12095	11954	12134	11957	11984	12009	12036	11919	11710	11971	11976	11925	12050	12114	12034	11900	12056	11993	12061	12015	12095	11983	11894	11982	11952	12131	12009	12132	11987	11845	11820	12041	12066	12002	11893	12014	11971	11937	11911	11931	12044	11903	11805	11874	12012	12087	11922	11973	11925	11859	12005	11889	11889	12019	12103	11841	12063	12003	12030	11985	11918	12028	11851	12122	11914	12061	11953	11962	12176	11970	12084	11993	12037	11986	12083	12014	11989	12045	11882	12142	11996	12082	12047	11998	11781	12030	11985	12093	12013	12107	12050	12020	12025	12132	11968	11922	11975	12035	12141	11999	11953	11967	11817	12020	12060	11889	11938	11851	12057	12155	12027	12200	11989	11988	11959	12069	12133	12045	12052	11944	11968	12039	11903	12121	12107	11879	12057	11962	12093	12089	11973	11935	11874	11939	12127	11995	12186	12098	12181	11928	12098	11859	12115	11971	11790	12027	11904	12068	12188	11952	11976	12074	12030	12077	11899	12114	11993	12029	11844	12015	11980	12205	11942	12005	11991	11881	11945	11947	11902	12147	11870	12074	12005	11896	12117	12055	11940	11982	12023	11879	11883	11931	12079	11824	11995	11998	11958	11921	11985	11779	11987	12035	12020	11998	12046	12061	11903	11977	12015	11848	12017	11964	12021	11914	12005	12045	11992	12164	11956	12030	12034	11983	11998	11877	12093	12009	11798	11942	11988	11868	12087	12126	11930	12029	12260	11889	11971	12072	12125	12049	12056	11898	11849	11877	11969	12060	11870	11960	12015	11893	11951	12011	12042	12108	12043	11892	12060	12081	12053	11944	11861	12052	12010	12063	12016	11981	12034	11978	12019	11941	11907	11953	11991	11845	12056	11921	12092	11805	12077	12007	12087	11923	11894	12096	11894	11996	11875	12034	11940	12012	12189	11981	12085	11878	11987	12111	11888	11866	11964	12042	12134	12040	11893	11863	12034	11844	12015	11920	11851	12025	11876	12061	12005	12086	12052	11973	12094	11863	12213	12039	11947	12042	11999	12045	12053	12053	11991	11921	12042	11780	12102	11958	12012	11884	11884	12076	11873	11943	11910	12000	12014	12007	11995	11941	11874	12101	11961	12004	11936	11958	11969	12037	11981	12050	11921	11893	12026	12103	12014	12108	12063	12130	12061	12157	11938	11867	12190	12017	12030	12031	11925	11996	12106	12122	11966	12123	12031	11980	11748	12175	11980	12040	12036	11870	11762	12134	12024	11925	12055	12048	11757	12159	12051	12005	12010	12115	12095	12108	12034	12008	12041	11862	11978	11950	12126	12061	11892	11935	11925	12106	12099	12119	12029	11923	12028	12026	12110	11923	12018	11936	12129	11893	11967	11911	12126	11934	12000	12068	11943	12095	12035	12023	12006	11863	11938	11878	11867	12182	11982	11957	12011	11847	12212	11964	11924	12072	12299	11927	12026	12009	12015	11914	11960	11874	11998	11866	11939	12074	12151	11867	11865	11888	11839	12008	12013	11923	12037	12005	11920	12027	11980	12115	11891	11931	11964	11852	11982	11958	12060	12014	12064	12093	11906	11962	11939	11879	11973	11789	11987	12092	11947	12170	11996	11969	12063	12044	12011	12051	11944	12146	11947	11971	12045	12039	11947	11941	12160	11908	11858	11716	12010	12079	11941	12050	12123	12075	12113	12141	11970	12098	12028	11930	11876	11908	11906	11982	12075	11848	11935	11836	12081	12105	12099	11964	12030	11952	12204	11960	11945	12177	11936	12003	12022	12081	11954	11962	12127	11993	11926	12211	12040	11952	11863	11969	12011	12070	11988	11992	12017	12100	11985	12106	11932	11974	11881	12023	12037	11940	11868	12006	12055	11939	12036	12138	11996	12043	12137	12091	11995	11908	12033	12158	11995	12014	12001	11923	11955	12009	12034	12006	11789	12044	11977	12115	12062	12008	12020	11995	11977	12128	11962	12116	11961	11916	12068	11994	11920	12033	12091	12064	11995	11957	11933	11932	11985	11967	11927	12025	12003	12045	12194	11949	11930	11958	11899	11926	11950	12010	12060	11908	12021	11942	12033	12208	12084	11983	11979	12069	11922	12012	11888	11890	11975	12077	11854	12163	11960	11887	12027	12022	11783	12012	12014	11810	12089	11968	11986	11991	12062	11912	11941	11920	11994	11978	12023	12010	11937	11865	11978	12015	11883	11896	12031	12132	12070	12037	11988	12182	11947	12035	11996	12176	11986	11951	12098	11833	12209	11951	11981	12015	11944	11913	11908	11961	11882	11987	12026	11960	12014	12101	11907	12166	11866	11940	12127	12026	12037	11983	11981	11914	12100	12182	11948	11984	11968	11988	11842	12222	11877	12066	11931	11894	12030	12034	11986	12041	12259	12122	11993	12091	11984	12005	12003	12008	11838	12087	11973	11988	12008	12132	12152	12003	11838	11975	11976	11941	11991	12105	12042	12080	12007	11981	11928	12107	12105	11948	12200	11936	12075	12116	12069	12093	12084	12015	12000	12040	12040	12008	12091	11846	11894	12101	11960	11973	11950	11810	12007	11983	11998	12029	12076	12009	12033	11834	12060	11987	11880	12044	11894	11815	12148	11974	12019
25462	21521	51642	40999	21784	20012	17285	14744	14615	14649	14312	14106	14248	14273	14464	14326	14269	14078	14095	14104	14133	14183	14152	14194	14315	14167	14184	14107	14173	14064	14020	13789	13970	14032	14669	14282	13896	14032	14045	14137	14082	13859	13940	13876	13979	13895	13934	13961	14027	13789	13994	13938	13989	13910	14014	13935	13929	13721	13927	13935	13888	13888	13941	13769	14005	13866	14024	14009	13838	14100	14110	13933	13891	14086	13836	13958	13841	14014	13935	13932	13911	13988	13978	13918	13704	13809	13943	13912	13913	14042	13876	14006	14138	13982	13935	13860	13959	13951	14020	13857	13840	14103	13842	13984	13934	14145	13956	14096	13984	13643	13911	13964	13961	13876	13976	13833	14009	13789	13905	13996	14119	13910	14127	13788	13810	13922	13989	14044	13920	14042	14077	13928	14001	13823	14006	13985	14004	13970	13975	13800	14073	13843	14051	13693	13921	13868	13860	13923	13969	13897	13992	13718	13823	13848	13964	13988	13899	13660	13939	13959	14004	13814	13945	13862	14046	13878	14044	13890	14014	13942	13858	13948	13888	13896	13743	13933	13986	13936	14090	14126	13901	13937	14021	14040	13938	13877	13901	14019	13839	13890	13983	13778	13855	13916	13941	14060	13789	14248	13777	14014	14055	13887	13811	13944	13864	13857	13994	13974	14048	13965	14016	13999	14043	14083	13848	13877	13895	13761	13782	13944	14074	13952	13722	13943	14011	13878	13889	13837	13886	13980	13861	13809	13781	13901	13821	14055	14002	14128	13922	13903	13816	13913	13953	14008	13993	13783	13900	13791	13855	13898	13960	13939	13861	13985	13971	13774	13731	14027	14039	14030	13775	13965	14027	13990	13848	13873	14062	13932	14015	14088	14066	13999	13831	14001	14109	14048	14027	14040	14072	13937	13776	13911	14025	13938	13986	14221	13945	13897	13867	13923	13854	13992	13871	14038	13948	13959	14040	13774	13992	14027	13925	13835	14036	13898	13932	14003	13837	13965	13890	13895	13944	14020	13962	14124	13899	13717	13900	14029	13902	13843	14009	14077	13901	14031	13862	13745	13833	13803	13991	13870	13907	14159	14133	14020	14000	13849	14060	13901	13875	13946	14024	13958	13922	13632	14017	14010	14005	13939	13808	13998	13950	13933	14075	14025	13973	13909	14095	14041	14245	14068	13865	13956	13898	13873	13877	13916	13873	14007	13916	13852	13919	13859	13818	13942	13866	14067	13841	13828	13890	14016	13939	14132	14077	14186	14162	13885	14082	14095	13888	13949	14051	13826	14007	13870	13834	13846	13856	13851	13852	13899	14040	13902	14028	13934	13982	13949	13895	13877	13950	13889	13848	13821	13798	13764	13885	14166	13894	13981	13927	13968	14055	13955	13981	14093	13985	14015	13960	13909	13910	13775	13770	13985	14022	13863	13751	13897	13983	13694	13939	13860	13929	13941	13918	13910	14012	13788	14010	14001	13928	13775	13799	13861	14014	13917	13891	13923	13903	13939	14107	13939	14030	13943	14154	14012	14109	14034	13830	14094	14077	14014	13973	14009	13933	13992	14010	14089	14017	14098	13856	13977	14001	14099	14026	13982	13921	14092	13877	14133	14007	13794	14070	13900	13952	13778	13943	13711	13877	13946	13739	14107	13903	13709	14049	13922	13852	13815	13904	13837	13933	13975	13798	13655	13957	13995	13890	14030	14060	13897	14135	13940	14005	13937	14102	14030	14130	14028	13906	13811	14022	13827	14004	13830	13932	13976	14002	14061	14165	13991	14106	13920	13995	14004	13861	13840	13861	13920	13868	13832	13962	14023	13784	13972	13987	13819	13978	14052	14081	13975	13938	14048	14156	13887	13773	13882	14060	14027	13932	13888	13755	14258	13730	13828	13979	13942	14236	13934	13835	13985	14028	13844	13890	14126	13920	14051	13887	13979	13810	13857	13836	13925	14092	14066	13882	13965	14025	13963	13847	13808	13941	13948	13796	13956	13845	13927	13797	13752	14030	13946	13792	13986	14012	13997	13817	14132	13853	13920	14011	14067	13869	13802	13990	13945	13829	13896	13774	13997	14141	14087	13944	13922	13980	13854	13971	14117	13863	13762	13944	13841	13956	13872	13925	13961	14075	13689	14099	13961	13964	13824	13884	13909	13985	13929	13887	13939	14011	13908	13953	13925	14045	14030	13974	13899	13885	14039	13885	14017	13774	13902	14072	13842	13994	14062	14021	13852	13867	13713	13880	13951	13905	13887	13873	14005	13855	13909	13940	13822	14157	13796	14075	13817	13814	13936	13871	13892	13800	13950	13942	13998	14026	14040	13732	13980	14010	13947	14051	14146	13978	14001	13822	13763	13966	13888	13973	13917	13960	14038	13943	13966	14046	13974	13990	13869	13982	13862	13856	13810	13753	14065	13946	13866	13871	13932	13885	13816	13941	13975	14141	13842	13985	13944	13713	13983	13822	14031	13963	14072	13796	13905	13958	13945	13926	13792	14068	13855	14025	13840	13886	13909	13840	14123	13891	13911	13953	13755	13953	13960	13872	13802	13894	13852	13939	13937	13699	13866	13977	13874	13905	13816	14049	13935	13951	13835	13934	13871	14017	14056	14011	13809	13930	13990	13894	13860	13917	13707	13824	13822	13899	13919	13935	13967	13828	13862	13877	13745	14006	14069	13898	13977	14059	13883	13910	14039	13876	13884	13849	13980	13896	13897	13996	13978	13806	13920	13711	13996	14049	13992	14015	14088	13894	13667	13867	13811	14139	14081	13792	13928	13831	13966	14073	13957	13831	13873	13951	13946	14062	13943	13772	13656	13832	13971	13872	14017	13824	13803	13934	13865	13871	13995	14000	13922	13737	14001	13793	14031	14044	13863	13998	13873	13917	13987	13901	13859	13841	13917	14028	13910	13977	13878	13860	13993	13967	13883	13804	13773	13990	13848	13894	13689	13949	13902	13965	13900	13846	13879	13816	14060	14018	13818	14113	13919	14009	13936	14019	13952	13750	13992	13786	14068	13944	13852	13866	13989	13627	13829	13936	13716	13923	13946	13811	13969	14041	13905	13987	13921	13728	13712	13914	13878	13980	13794	13789	13905	14027	13845	14011	13727	13922	13892	13796	14005	14030	14051	14030	13976	13806	13961	13934	13805	13896	13923	13948	13950	14088	14047	13998	14050	13858	13863	13761	13919	14075	13865	13944	13899	13898	13915	14032	13988	14024	13956	13844	13901	13930	13876	13990	13813	13701	13796	13824	13826	13883	14088	13885	13893	14087	13909	14019	13848	13969	14007	13878	13760	13932	14054	13900	13920	13939	13797	13989	13728	13776	13971	13932	13915	13919	13895	13919	13893	13861	13847	13982	14060	13986	14049	13882	13975	13876	13804	13780	13952	13836	13778	13986	13746	13992	13809	13790	13983	13896	13958	13855	13946	13973	14037	13759	13885	14099	13903	13797	13885	13915	13855	14171	13965	13982	13934	13876	13972	14060	13844	13949	13877	13990	13818	13928	13892	13948	14049	13941	13880	14085	13945	13939	13824	13835	13966	13868	14023	13945	13905	14099	13828	13865	13916	14048	14074	13964	14086	13896	13879	14015	13925	13802	13866	13834	13883	13989	13926	13863	13896	13846	13997	13884	13908	13923	14167	14029	13916	14023	14047	13823	13851	13844	14062	14071	13868	13951	14033	13954	13923	14092	13840	14054	13879	13648	13915	13988	13835	13894	13867	14123	13840	13969	13928	13821	14013	13961	13935	13837	13937	13813	13901	13878	13908	13939	14131	14006	13845	13918	13927	13984	13983	13712	13894	14133	13982	13996	13837	13897	14019	13997	14089	13999	13891	13980	13706	13950	13987	13988	13937	13841	13851	14009	13775	13853	14141	14054	13874	13925	13907	13847	13964	13961	13870	13895	13875	13930	13912	13903	14062	13946	13866	13828	13990	13855	13991	13812	13823	14093	13980	13957	13990	13830	13897	13913	14024	14021	14021	13902	14155	13894	13972	13919	13996	13993	14003	13834	14017	13767	13963	14073	13824	13909	14041	13974	13942	13999	14053	14147	13858	13851	13926	14060	14069	13830	13964	13913	13922	13875	14046	13860	14006	13924	13866	13895	13821	14085	14033	14266	13962	13902	13749	13950	13755	13832	13892	13859	13987	14050	14061	14118	14035	13847	14005	13854	13843	13937	13852	14028	14006	13959	13868	13922	13940	13877	13910	13744	13918	13950	13968	13995	13955	14071	14027	13885	13888	14081	13864	14178	13859	14035	13937	13799	13702	13799	13736	13806	13951	14173	13946	13980	13757	13945	13915	13955	14001	13876	13824	13724	13832	13755	13912	13864	13891	14003	13745	14003	13906	13932	13853	14009	13920	14032	14036	13660	13915	14015	13979	14009	13958	14038	13874	13929	13864	13897	13803	13976	13925	13893	14100	13934	13965	13813	13866	13867	13986	13946	13795	14080	14092	14134	14050	13932	13864	13984	13914	14072	13941	13744	13955	13926	14007	14029	14098	13982	13947	13816	13859	13711	13925	13965	13924	13946	14055	13965	13990	14178	13861	14069	13901	13895	14069	13908	13914	13780	13934	13945	13909	13875	13941	14015	13818	13947	13907	13916	14028	14019	13971	13799	13766	13997	14040	13781	13868	13838	13897	13717	13731	13978	13965	14092	13918	13978	14170	13939	13922	14072	14078	14007	14002	14028	13968	13883	13700	13965	14019	13865	13819	13926	14166	14137	14010	13834	13831	13816	13895	13994	13958	14126	14011	13897	13862	13836	13877	13878	14025	13748	14113	14069	13828	14061	13969	13748	13823	13940	14003	14142	14056	13883	14018	14140	13905	13939	13736	13906	13864	14085	14098	13969	13898	13871	13912	13866	13897	13907	13687	13999	14082	14071	14117	13976	13664	13885	13985	13849	14121	14108	13849	14005	14003	13899	13926	14000	14048	14013	13919	13939	13875	13916	13998	13927	13926	13842	13963	13988	13839	13759	13873	13938	13944	13956	14076	13957	13983	13898	13917	13741	13914	14022	14083	13980	13953	14051	13792	13848	13909	13754	14013	13958	14022	14056	13835	13937	13904	13840	13987	14119	13958	13787	13981	13949	13899	14106	13903	13933	13967
15092	32624	86456	23825	14388	13687	13309	13282	13242	12861	12808	12489	12581	12624	12489	12540	12558	12390	12169	12402	12194	12418	12427	12734	12514	12438	12403	12185	12194	12070	12137	12166	12160	12521	13383	12255	12039	12281	12136	12190	12355	12027	12214	12125	12199	12115	12134	12202	12153	12079	12130	12160	12075	12261	12220	12117	12121	12009	12251	11962	12019	12161	12186	12208	12009	12127	12149	12206	12094	12155	12136	12030	12070	11945	12194	12027	12157	11972	12287	12106	12031	12202	12077	12197	12027	12122	12096	12107	12016	12041	12259	12054	12120	12054	12245	12084	12072	12133	12124	12250	12112	12102	12186	12060	12061	12225	12198	12172	12104	12044	12032	12035	12101	12055	12133	12025	12211	12226	12080	12003	12115	12102	12105	11975	12175	12101	12024	12246	12156	12206	11915	12082	12344	12179	12156	12049	12143	12118	12003	12189	12237	12013	12214	12077	12144	12121	12296	12063	12053	12132	12230	12114	12113	12186	12161	12068	12113	12070	11932	11948	12205	12111	12239	12123	12111	12103	12157	12083	11933	12075	12081	12130	12144	12202	11779	12188	12018	12085	12196	12151	12071	12017	12248	12184	12155	12184	12369	12144	12145	12118	12171	12107	12000	11939	12084	12205	12160	12149	12203	12163	12138	12121	12076	12047	11939	12129	12090	12256	12061	12134	12010	12142	12125	12276	12044	12178	12031	11997	12040	12070	12071	12262	12156	12099	12260	12167	12177	11948	12226	12086	12093	12188	12165	12122	12157	12237	12053	12062	12225	12178	12256	12107	12070	12051	12126	12166	12198	12298	12110	12081	12065	12036	12101	12135	12045	12069	12016	12087	12189	12175	11925	12133	12128	12169	12012	12080	12023	12095	12118	12141	12006	12139	12060	12130	12053	12074	12094	12014	12141	11978	12116	12250	12067	12282	12048	12069	12139	12207	12193	12116	12153	12145	12089	12055	12097	11950	11999	12044	12090	12203	12318	12021	12191	12194	12063	11990	12151	11983	12181	12122	12137	12118	12091	12015	12102	12125	12150	12213	12123	11994	11893	12030	12019	12093	12180	12137	12224	12229	12216	12298	12178	12054	12174	12161	12264	12226	12006	12138	12020	12174	12013	11991	12171	12157	12086	12142	12078	12228	12058	12117	12122	12019	12165	11932	12025	12124	12088	12124	12089	12238	12156	12150	12128	12160	12113	12222	12144	12111	12370	12249	12054	12048	12185	12113	12189	12171	12254	12216	12133	11922	12153	12207	12101	12010	12184	12016	11920	12076	12019	12137	12119	12100	12175	12156	12229	12070	11965	12198	12333	11920	12043	12100	11986	12057	12198	12153	11864	12058	12139	12190	12283	12231	12101	12188	12095	12073	12154	12203	12212	12172	12189	12036	12129	12073	12169	12145	12154	12222	12122	12193	11934	12137	12122	12071	12004	12172	12042	12134	12110	11935	12052	12052	12162	11901	11938	12249	12395	11935	12020	12074	12180	12047	12058	12069	12220	12169	12078	12004	12106	11979	12142	12038	12110	12117	12074	12153	12061	12004	12163	12076	12019	12075	12228	11956	11976	12054	12136	12093	12143	12216	12197	12042	12102	11986	12035	12096	12028	12166	12122	11975	12093	12089	12054	12144	12074	12111	12045	12116	12104	12215	12246	12133	12072	12077	12012	12105	12109	12065	12091	12070	12142	12204	12028	12244	12060	11961	12153	12162	12112	11993	12070	12072	12212	12001	12076	11991	12139	12168	12141	12096	12166	12107	12113	12065	12099	12067	12198	12180	12048	12232	12024	12182	12094	12161	12204	11943	12066	12187	12161	12096	12136	12137	12199	11956	12093	12126	11965	12176	11985	12190	12008	11952	11982	12111	12109	12046	12145	12137	12155	12240	12177	12143	12085	12169	12276	12048	12165	12233	12139	12014	12162	12130	12065	12003	12042	12024	12210	12122	12039	12066	12029	12143	12122	12115	12121	12231	12099	12059	12241	12161	12135	12322	12138	12110	12235	12068	12151	12046	12102	12246	12084	12053	12229	12063	12206	12104	12106	12232	12334	12037	12151	12196	12177	12094	11985	12086	12186	12295	12155	12227	12218	12258	12135	12215	12148	12018	12228	12139	12129	12232	12176	11957	12064	12184	12172	12082	12105	12199	11982	12223	12076	11966	12202	11947	12093	11990	12081	12224	11904	12198	12002	12234	12121	12005	12135	12109	12058	12072	12019	12203	12120	12090	12331	12021	12118	12095	12215	12175	12181	12192	12239	12188	12133	12070	12097	11933	12168	12022	12139	12032	12159	12168	12333	12009	12036	12176	12321	12103	12203	12062	12214	12200	12173	12040	12111	12040	12021	12171	12124	12086	12057	12019	12233	12039	12098	12048	12157	12052	12167	12134	12311	12142	12051	12100	11970	11942	12123	12105	12050	12116	12193	12044	12157	12069	12019	12160	12291	12245	12177	12381	12033	12002	12328	12118	12291	12176	12148	12103	12085	12074	12134	12170	12144	11993	12050	12250	12077	12120	12077	12078	11952	12108	11968	12250	12108	12071	11996	11971	12191	12136	12144	12230	12107	12189	11788	12036	12083	12195	12170	12234	12024	12113	12203	11998	12044	12247	12070	12190	12112	12104	12043	12038	12017	12272	12188	12149	12116	12221	12070	12113	12218	11993	12210	12003	12139	12203	12024	12015	12099	12241	12111	12164	12235	12081	12085	12069	12091	12156	12064	11986	12217	12154	12215	11914	12002	12141	12232	12101	12045	12116	12239	12075	11986	12101	12104	12106	12277	12116	12011	11981	12223	12183	11922	12372	12170	12053	12041	12057	12224	12143	12112	12150	12105	11983	12150	12180	12203	12164	11911	12113	12022	12189	12005	12195	12104	12177	12202	12135	12021	12097	11996	12257	12006	12158	12217	11990	12147	12106	12026	12169	12117	12199	12033	12307	12078	11943	12200	12051	12178	12207	12073	12203	12060	12196	12289	12168	12084	12185	12115	12125	12223	12074	12116	12133	12079	12100	12049	12078	12057	12277	12264	11964	12168	12128	12167	12148	12088	12058	12196	12094	12147	12190	12067	12064	12166	12090	12166	12228	12076	12261	12283	12201	12143	12049	12054	12129	12062	12021	12148	12207	12036	12010	12207	12130	12006	12158	12158	12152	12126	12039	11914	12151	12296	12076	12122	12027	12051	12161	12139	12015	12223	12174	12037	11952	12060	12077	12065	12076	12196	12274	11882	12016	12036	12194	12253	12149	11987	12164	12222	12117	12102	12161	12267	12002	11912	12332	11987	12097	12052	12131	12159	11964	12232	12129	11872	12036	12115	11997	12108	12166	12218	12001	12132	12182	12091	12007	12055	12145	12238	12101	12233	12078	12030	12075	12132	12182	12202	12231	12120	12085	12070	12171	12024	12076	12083	11922	11963	12086	12100	12185	12161	12179	12104	12018	12305	12125	12054	11951	12068	12056	12191	12254	12097	12011	12090	12128	12181	12127	12139	12093	12130	12011	12192	12179	12219	12061	12206	11977	12128	11963	12071	12037	12111	12162	12043	12094	12127	12329	12028	12044	12315	12107	12033	12109	12048	12009	12229	12079	12227	12030	12027	12081	12054	12262	12229	12112	12096	12208	11963	12175	12087	12102	12056	12192	12190	12010	12015	12234	12273	12150	12128	12134	11930	12106	12137	11996	12164	12176	12057	11915	12202	12131	12179	12076	12224	11986	12197	12224	12330	12073	12168	12031	12221	12050	12075	12183	12225	12149	12159	11934	12167	12027	12153	12017	12024	12130	12145	12136	12221	12123	12222	12233	12088	12182	11955	12123	12213	12092	12105	12091	12277	12154	12105	11948	12157	12089	12072	12279	12061	12152	12204	12059	12178	11930	12236	12127	12131	12137	12019	12111	12152	12072	11971	12193	12049	12058	11890	11918	12076	12191	12155	11829	12175	12049	12141	12144	12011	12223	12031	12184	12250	11960	12139	12160	12181	12100	12111	12140	12214	12060	12027	12155	12102	12113	12095	12102	12171	12077	12147	11969	12033	12126	12233	11991	12216	12172	12091	12026	12313	12116	12003	12179	12072	12188	12089	12153	11991	12051	12122	12133	12061	12060	12242	12126	12163	12268	12138	12162	12076	12075	12081	11854	12103	12005	12127	12218	12142	12065	12034	12082	12059	12065	12089	12022	12180	12115	12124	12018	12148	12081	12040	12197	12230	12145	12057	12141	12041	12045	12097	12216	12098	12160	12118	12172	12138	12114	12078	12053	12195	12068	12075	12107	12156	12271	12270	12174	12102	12154	12142	12193	12090	12089	12041	12115	12159	12111	12243	12092	12079	12120	12130	12216	12132	11954	12083	11976	12106	11963	12034	11964	12213	12124	12189	11958	12080	12033	12123	12017	12096	12125	12155	12201	12073	12171	12249	12239	12034	12105	12235	12039	11947	12169	11909	12028	12067	12112	12298	12071	12025	12049	12283	12229	12078	11986	12178	12176	12105	12148	12057	12137	12095	12123	11929	12151	12142	12127	12101	12184	12102	12072	12104	12011	12140	12221	12138	11893	12070	12067	12181	11969	12160	12094	12007	11954	12132	11927	11955	12128	12098	12017	12104	11973	12051	12154	12298	12141	12214	12012	11978	12090	12113	12232	12065	12019	11933	12126	12077	12235	12184	12145	11979	12221	12127	12269	12202	12116	12086	11984	12208	12090	12260	12128	12310	12134	12224	12193	11999	12194	12161	12054	12258	12201	12129	12156	12142	12196	12131	12095	12211	12220	12118	12199	12120	12175	12130	12343	12005	12158	12295	12066	12088	12149	12091	12142	12090	12065	12268	12069	12110	12054	12036	12087	11946	12136	12066	12082	12115	12163	12273	12101	12221	12201	12158	12007	12091	12168	12203	12051	11968	12105	12233	11938	11939	12138	12055	12129	12046	12119	12234	11973	12098	12135	12087	12001	12078	12065	11923	11898	12182	12151	11964	12076	12171	11973	12207	12068	12089	12255	11890	11979	12180	12294	12093	12184	12117	12119	12177	12204	12119	12201	12090	12205	12132	12078	12178	12142	12198	12094	12037	12127	12061	12075	12140	12197	12075	12057	12000	12203	12159	12177	12055	12118	12131	12110	12260	12031
23935	21428	40945	40265	22466	22118	21415	15815	14587	14731	14407	14377	14218	14104	14162	14181	14061	14140	13972	13778	13954	13889	13951	14154	13903	13844	13845	13663	13724	13635	13688	13650	14022	14207	15198	14676	13610	13607	13471	13593	13817	13752	13696	13744	13686	13660	13667	13771	13680	13610	13751	13747	13713	13647	13654	13714	13447	13594	13595	13566	13763	13644	13605	13719	13581	13497	13599	13763	13564	13781	13699	13603	13738	13596	13588	13540	13699	13603	13715	13590	13610	13464	13502	13632	13723	13755	13682	13700	13636	13500	13672	13579	13621	13710	13555	13616	13507	13533	13601	13745	13445	13648	13702	13505	13611	13361	13489	13759	13739	13477	13481	13439	13561	13456	13521	13592	13540	13679	13598	13830	13531	13661	13440	13546	13608	13539	13637	13335	13594	13615	13603	13552	13603	13494	13732	13721	13623	13514	13739	13679	13574	13502	13450	13500	13520	13424	13559	13493	13611	13299	13521	13458	13619	13569	13647	13550	13576	13641	13712	13523	13478	13646	13730	13386	13497	13611	13606	13512	13635	13664	13687	13684	13524	13461	13472	13285	13617	13476	13605	13562	13562	13527	13528	13754	13539	13444	13530	13335	13432	13572	13539	13555	13716	13448	13611	13513	13669	13631	13786	13554	13551	13582	13594	13513	13430	13592	13555	13578	13501	13471	13597	13537	13556	13385	13618	13596	13870	13574	13538	13496	13651	13693	13534	13429	13394	13331	13397	13832	13338	13374	13484	13419	13612	13595	13710	13732	13501	13422	13505	13585	13565	13378	13511	13396	13600	13758	13558	13568	13533	13586	13400	13490	13500	13532	13417	13570	13623	13341	13647	13549	13386	13440	13601	13457	13480	13490	13774	13691	13356	13576	13568	13691	13406	13451	13373	13433	13602	13602	13438	13582	13475	13528	13392	13399	13605	13538	13511	13636	13608	13691	13571	13634	13603	13481	13497	13680	13734	13499	13636	13580	13836	13443	13558	13639	13712	13462	13703	13499	13560	13569	13359	13726	13493	13612	13635	13640	13520	13735	13648	13461	13598	13679	13555	13568	13543	13807	13527	13480	13630	13374	13426	13497	13721	13599	13539	13475	13522	13419	13525	13689	13613	13440	13584	13667	13542	13552	13517	13549	13636	13697	13666	13618	13719	13660	13644	13680	13667	13416	13491	13369	13416	13694	13583	13771	13453	13310	13548	13550	13750	13691	13814	13580	13429	13652	13529	13543	13593	13595	13554	13524	13631	13539	13518	13499	13466	13537	13629	13680	13491	13653	13487	13469	13389	13475	13415	13478	13548	13645	13549	13752	13487	13543	13507	13564	13593	13621	13597	13591	13505	13676	13574	13580	13495	13367	13573	13527	13657	13502	13515	13395	13441	13579	13379	13452	13709	13599	13601	13469	13508	13701	13693	13640	13706	13630	13290	13498	13623	13512	13540	13506	13584	13725	13569	13521	13611	13514	13488	13395	13330	13557	13466	13662	13536	13542	13768	13664	13604	13434	13762	13748	13706	13499	13575	13565	13413	13524	13594	13476	13552	13460	13498	13452	13487	13569	13541	13506	13656	13521	13665	13462	13416	13602	13462	13502	13505	13559	13417	13467	13428	13623	13476	13421	13463	13510	13450	13513	13433	13594	13461	13371	13571	13548	13558	13429	13333	13621	13334	13605	13382	13501	13781	13609	13631	13506	13238	13409	13425	13609	13515	13644	13618	13613	13461	13548	13654	13539	13587	13549	13584	13514	13643	13641	13650	13682	13641	13700	13617	13515	13573	13682	13491	13642	13512	13294	13489	13662	13623	13626	13583	13406	13611	13374	13494	13350	13600	13591	13469	13517	13545	13630	13644	13693	13506	13545	13547	13572	13600	13561	13449	13597	13525	13378	13367	13507	13496	13690	13764	13576	13451	13793	13753	13664	13710	13532	13476	13442	13438	13511	13602	13434	13578	13691	13490	13693	13505	13763	13558	13381	13668	13531	13506	13606	13668	13465	13718	13572	13625	13550	13583	13572	13565	13510	13518	13599	13655	13718	13568	13618	13746	13495	13457	13357	13710	13430	13693	13656	13337	13492	13690	13515	13385	13533	13540	13688	13541	13737	13558	13582	13314	13509	13374	13666	13715	13666	13264	13550	13633	13529	13410	13507	13660	13639	13506	13623	13488	13520	13658	13624	13659	13632	13517	13628	13537	13413	13839	13485	13508	13695	13796	13562	13389	13558	13688	13724	13499	13568	13429	13571	13657	13501	13615	13668	13496	13385	13656	13543	13490	13427	13686	13638	13576	13440	13577	13481	13778	13522	13469	13508	13569	13526	13463	13416	13549	13698	13641	13450	13511	13513	13497	13437	13597	13528	13552	13647	13594	13570	13621	13616	13561	13425	13499	13541	13561	13373	13454	13445	13613	13504	13594	13616	13543	13565	13331	13568	13506	13438	13631	13456	13555	13643	13701	13601	13492	13625	13689	13643	13745	13588	13572	13545	13588	13340	13507	13725	13707	13592	13435	13699	13533	13650	13641	13563	13532	13615	13832	13759	13416	13487	13411	13486	13494	13620	13645	13513	13656	13419	13571	13819	13632	13538	13638	13642	13592	13490	13609	13724	13658	13714	13481	13540	13535	13516	13602	13527	13486	13556	13627	13543	13605	13634	13570	13480	13541	13543	13464	13582	13569	13600	13608	13665	13823	13473	13543	13507	13595	13594	13590	13539	13688	13630	13516	13567	13521	13554	13569	13792	13599	13554	13377	13642	13565	13551	13488	13613	13650	13460	13541	13695	13714	13608	13483	13639	13735	13508	13488	13462	13614	13496	13568	13496	13477	13516	13599	13688	13608	13516	13430	13584	13542	13536	13611	13574	13429	13601	13337	13610	13429	13555	13655	13646	13526	13454	13502	13751	13638	13518	13709	13671	13574	13621	13653	13636	13510	13584	13579	13614	13623	13497	13628	13462	13583	13509	13740	13540	13700	13490	13622	13506	13497	13610	13457	13600	13518	13347	13630	13676	13459	13574	13472	13597	13623	13419	13626	13443	13464	13666	13774	13586	13423	13560	13617	13570	13629	13393	13371	13613	13596	13277	13380	13434	13564	13610	13627	13563	13736	13547	13600	13454	13525	13465	13709	13467	13587	13608	13527	13404	13575	13505	13375	13602	13523	13532	13579	13481	13649	13656	13601	13321	13517	13391	13645	13485	13634	13462	13486	13477	13566	13553	13623	13645	13617	13525	13726	13781	13676	13562	13510	13558	13453	13697	13611	13704	13675	13424	13562	13565	13558	13657	13699	13657	13683	13734	13524	13450	13580	13590	13413	13509	13471	13587	13396	13578	13483	13636	13743	13845	13472	13413	13733	13577	13568	13457	13532	13560	13640	13530	13453	13561	13478	13848	13551	13548	13536	13594	13489	13523	13537	13524	13453	13623	13590	13603	13472	13583	13552	13700	13447	13445	13307	13376	13676	13503	13599	13766	13570	13551	13682	13464	13661	13525	13678	13770	13702	13468	13431	13364	13644	13497	13536	13535	13522	13524	13625	13454	13471	13590	13366	13574	13642	13467	13486	13328	13624	13670	13500	13607	13572	13591	13555	13475	13550	13542	13599	13491	13744	13579	13739	13526	13505	13773	13681	13693	13541	13424	13504	13648	13546	13578	13573	13431	13633	13484	13403	13689	13591	13508	13450	13527	13421	13537	13678	13474	13609	13620	13634	13543	13428	13389	13562	13618	13630	13532	13482	13573	13608	13620	13551	13529	13522	13636	13621	13606	13624	13380	13470	13609	13514	13506	13658	13607	13576	13438	13536	13493	13538	13422	13486	13493	13577	13544	13694	13380	13594	13722	13501	13724	13321	13558	13326	13673	13478	13736	13620	13684	13560	13651	13577	13540	13467	13590	13542	13634	13622	13532	13549	13625	13447	13457	13686	13672	13653	13590	13463	13718	13534	13447	13774	13679	13667	13563	13426	13480	13457	13428	13387	13368	13411	13351	13484	13339	13715	13641	13692	13561	13696	13593	13673	13781	13684	13805	13715	13496	13608	13620	13633	13594	13572	13514	13577	13398	13572	13543	13642	13608	13634	13461	13674	13638	13587	13518	13484	13602	13496	13634	13588	13570	13722	13386	13391	13534	13473	13579	13534	13565	13701	13674	13594	13647	13689	13658	13480	13252	13552	13673	13561	13577	13711	13592	13414	13446	13479	13424	13441	13645	13662	13699	13666	13580	13691	13527	13433	13548	13594	13560	13628	13666	13588	13547	13464	13549	13705	13662	13534	13247	13665	13559	13614	13473	13509	13658	13334	13562	13463	13527	13536	13453	13573	13484	13460	13593	13555	13500	13527	13489	13444	13479	13421	13544	13786	13709	13631	13417	13523	13454	13545	13635	13660	13602	13608	13499	13556	13427	13759	13598	13552	13581	13518	13610	13554	13666	13546	13395	13779	13439	13536	13575	13575	13410	13470	13537	13505	13651	13602	13542	13452	13493	13450	13527	13509	13691	13623	13608	13591	13482	13755	13591	13527	13297	13543	13519	13565	13537	13611	13391	13601	13544	13584	13712	13641	13564	13678	13555	13739	13565	13591	13499	13769	13556	13561	13526	13537	13743	13541	13663	13655	13536	13613	13394	13606	13612	13618	13669	13509	13619	13727	13533	13436	13507	13645	13615	13696	13521	13778	13554	13489	13690	13573	13451	13463	13515	13428	13566	13543	13464	13569	13704	13424	13450	13676	13488	13324	13595	13657	13426	13587	13549	13514	13588	13612	13612	13346	13557	13472	13697	13475	13559	13683	13712	13471	13581	13511	13483	13613	13500	13518	13796	13845	13603	13478	13623	13591	13444	13575	13544	13457	13645	13554	13516	13549	13714	13799	13583	13507	13442	13514	13586	13614	13627	13679	13549	13398	13548	13542	13676	13573	13399	13679	13781	13526	13407	13539	13690	13472	13567	13303	13531	13656	13516	13639	13552	13486	13676	13556	13712	13536	13606	13699	13445	13679	13604	13491	13490	13711	13458	13454	13543	13601	13562	13458	13518	13798	13537	13573	13439	13634	13660	13759	13653	13332	13496	13425	13623	13323	13546	13761	13625	13613	13443	13547	13559	13512	13387	13381	13428	13663	13529
17415	36771	85925	31918	16114	14831	14056	14009	13943	13110	12944	12597	12618	12410	12675	12744	12698	12321	12239	12345	12306	12267	12241	12513	12671	12202	12081	11996	11908	11955	11946	11942	12349	13225	14486	13448	11836	11818	11756	11719	12023	11922	11954	11869	11849	11921	11948	11851	11813	11864	11870	11958	11769	11926	11814	11933	11770	11865	11819	11893	11871	12054	11781	11854	11828	11887	11870	12041	11867	11848	11896	11791	11999	11864	11883	11748	11903	11966	11921	12009	11813	12043	11896	11827	11858	11722	11834	11986	11833	11770	11954	11869	11942	11840	11957	11856	11705	11928	11743	11869	11846	11759	11867	11756	11781	11847	11699	11715	11987	11983	11708	11758	11866	11902	11895	11770	11896	11904	11976	11821	11834	11788	11923	11961	11807	11937	11846	11850	11975	11840	11867	11752	11911	11779	11955	11685	11895	11838	11834	11742	11888	11836	12003	11799	11961	11719	11819	11762	11756	11947	11900	12032	11814	11796	12029	11896	11836	11733	11768	11850	11740	12057	11998	11860	11836	11733	11776	11922	11789	11932	11853	11923	11865	11923	11792	12064	11910	11968	12001	11828	11913	11959	11809	11778	11789	11913	11938	11826	11943	11880	11846	11974	11940	11927	11896	11740	11858	11756	11949	12036	11930	11810	12024	11857	11896	11976	11769	11926	11953	11738	11720	11892	11922	11971	11822	11803	11780	11956	11869	11856	11773	11718	11784	11892	11875	11920	11809	11746	11839	11884	11919	11816	11776	11897	11740	11865	11830	11927	11748	11951	11806	11828	11853	11972	11851	11776	11833	11923	11869	11883	11943	11792	11811	11846	11849	11868	11831	11776	11894	11926	11952	11761	11935	11815	11895	12033	11894	11791	11794	11855	11797	11901	11798	11843	11876	11833	11888	11805	11802	11906	11803	11870	11806	11911	11842	11834	11754	11829	11848	11741	11616	11769	11939	11872	11905	11848	11894	11860	11915	11749	11938	11861	11736	11859	11895	11843	11985	12002	11795	11904	11987	11848	11846	11944	11746	12033	11858	11723	11878	11932	11808	11872	11977	11943	11901	11974	11929	11861	11876	11691	11873	11945	11963	11965	11832	11784	11842	12123	11948	11947	11798	11833	11866	11822	11708	11853	11769	11840	11696	11800	11889	11814	11933	11795	12018	11897	11860	11890	11810	11659	11805	11778	11876	11938	12005	11682	12038	11826	11917	11831	11949	11854	11789	11861	11830	11796	11884	11946	11937	11773	11850	11742	11959	11691	11861	11864	11781	11794	11835	11990	11827	11611	11880	11724	11804	11967	11865	11854	11862	11909	11867	11812	11971	11835	11998	11770	11896	11785	12023	11824	11745	11804	11979	11908	11754	11722	11867	11806	11949	11761	11967	11921	12018	11647	11818	11954	11776	11855	11741	11770	11847	11889	11839	11718	11871	11701	11777	11909	11851	12010	11899	11739	11836	11798	12016	11589	12006	11921	11894	11815	11919	11796	11997	11850	11838	11834	11931	11925	11862	11689	11833	11833	11958	11908	11765	11802	11728	11836	11977	11782	11894	12005	11743	11909	11670	11978	11655	11941	11822	11902	12042	11902	11623	11854	11763	11982	11986	11774	11879	11893	11859	11815	11864	12076	11955	11746	11777	11873	11874	11870	11888	11707	11942	11877	11767	12073	11739	11938	11902	11861	12011	11865	11770	11893	11795	11834	11836	11878	11783	11807	11866	11891	11915	11881	11937	11839	11923	11632	12006	11876	11784	11853	11693	11805	11939	12031	11803	11826	11850	11800	11909	11999	11749	11996	11879	11889	11878	11897	11780	11940	11934	11783	11753	11861	11800	11788	11850	11848	11997	11793	11785	11987	11916	12032	11925	11810	12052	11955	11962	11887	11830	11837	11980	11675	11932	11909	11675	12054	11901	11812	11906	11909	11845	11768	11840	11857	11704	11832	11688	11851	11901	11843	11888	11851	11952	11915	11698	11920	11912	11846	11876	11859	11961	11946	11930	11826	11947	11788	11844	11804	11826	11937	11798	11814	11886	11843	11752	12053	11951	11819	11941	11932	11850	11992	11789	11835	11797	11820	12005	11739	11958	11916	11805	12038	11865	11820	11887	11820	11743	11824	11825	11673	11833	11956	11874	11925	11800	11959	11825	12078	11766	11720	11853	11767	11716	11906	11815	11854	11831	11730	11809	11909	11772	11799	11804	12051	11872	12043	11894	11858	11886	11739	11946	11779	11882	11781	11861	11828	11890	11792	11807	11886	11965	11716	11959	11872	11964	11774	11882	11740	11771	11862	11966	11865	11870	11859	11717	11956	11889	11705	11849	11981	11901	11811	11852	11676	11771	11881	11884	11744	11887	11771	11834	11949	11795	11855	11784	11865	11982	11814	12187	11787	11805	11808	11879	11745	11893	11926	11836	11918	11853	11766	12075	11889	11881	11879	11799	11924	11861	11715	11922	11834	11730	11956	11944	11783	11822	11720	12000	11820	11775	11857	11914	11972	11941	11721	11866	11727	11886	11883	11945	11780	11809	11909	11952	11739	11850	11818	11878	11851	11696	11819	11953	11898	11845	12006	11877	11807	11859	11919	11847	11923	11933	11825	11955	11713	11932	12022	11864	11950	11794	11838	11860	11782	11926	11918	11797	11880	11755	11953	11858	11658	11971	11834	11761	11841	11992	11938	11759	11849	11937	11685	11881	12004	11949	11960	11912	12039	11941	11866	11783	11963	11919	12033	11938	11790	11844	11962	11678	11955	11788	11834	11991	11982	11899	11830	11855	11864	11847	12048	11883	11977	11774	11777	11708	11897	11900	11806	11920	11913	11861	11825	11797	11928	11905	11904	11804	11916	11803	12099	11931	11841	11899	11802	11839	11962	11892	11902	11804	11800	11670	11810	11976	11939	11847	11704	11894	11836	11940	11888	11932	11961	11968	11923	11820	11985	11908	11969	11763	12017	11936	11933	11887	11833	11613	11807	11854	11807	11749	12039	11807	11816	11793	11845	11775	12062	11901	11750	11722	12028	11742	11870	11936	11853	11812	11944	11899	11702	11911	11981	11873	11999	11735	11768	11870	11913	11926	11799	11857	11899	11870	11981	11843	11864	11830	11753	11863	11894	11929	11855	11830	11694	11599	11827	11884	11889	11891	11930	11904	11905	11838	11852	11819	11986	11651	11822	11660	11887	11940	11751	11754	11835	11807	12006	11901	11975	11930	11801	11793	11716	11923	11744	11890	11803	11949	11967	11985	11866	11831	11789	11994	12021	11828	11698	11836	11742	11900	11792	11999	11793	11847	11963	11765	11814	11878	12013	11869	11838	11968	11724	11976	11954	11895	11835	11823	11890	12053	11886	11849	11847	11761	11888	11866	11728	12021	11886	11845	11880	11773	11950	11959	11861	11914	11670	11865	11736	11734	11823	11838	11810	11963	11991	11739	11852	12019	11932	11887	11908	11898	11821	11817	11784	11701	11805	11820	11860	11867	11823	11791	11851	11789	11843	11763	11817	11810	11637	11855	11775	11919	11845	11916	11824	11915	11823	11925	11959	11732	11851	11863	11760	11891	11770	11831	11714	11834	11908	11974	11943	11779	11812	11777	11918	11997	11866	11780	11876	11969	11898	11908	11811	11839	11764	11841	11957	11969	11942	11858	11818	11851	11889	11899	11814	11839	11912	11936	12012	11898	11800	11826	11916	11952	11897	11909	11876	11674	11883	11619	12012	11767	11710	11799	11914	11848	11841	11829	11926	11943	11868	12022	11899	11811	11985	11822	11735	11832	11968	12036	11549	11829	11840	11885	11838	11854	11930	11799	11849	11645	11841	11869	11824	11946	11759	11768	11939	11847	11961	11932	11969	11775	11860	11772	11787	11956	11979	11967	11681	11768	11773	11844	11795	11892	11810	11904	11819	11759	11739	11729	11858	11861	11897	11815	11883	11864	11909	11712	11961	11949	11820	11816	11890	11718	11914	11774	11775	11935	12001	11743	11696	11852	11790	11973	11842	11913	11881	11792	11852	11738	11973	11967	11787	11792	11797	11874	11790	11827	12006	11839	11766	11754	11759	11866	11733	12033	11709	11969	11749	11868	12090	11892	11824	11919	11759	11857	11806	11889	11758	11805	11799	11845	11840	11739	11775	11820	11879	11942	11833	11767	11927	11854	11995	11934	11894	11926	11802	11912	11825	11766	11797	11804	11893	11892	11715	11774	11971	11947	11784	12009	11785	11870	11807	11755	11879	11988	11805	11800	11755	11806	11780	11858	11906	11782	11858	11736	11750	11868	11844	11712	11913	11764	12070	11821	11796	11920	11715	11895	11864	11850	11957	11925	11805	11928	11760	11935	11728	11828	11904	11814	11782	11791	11901	11880	11897	11800	11909	11996	11937	11764	12091	11711	12022	11899	11833	12029	11916	11775	11884	11749	11869	11776	12041	11620	11949	11800	11800	11951	11848	11657	11837	11835	11793	11882	11837	11787	11819	11795	11913	11738	11862	11749	11887	11764	11859	11850	11859	11910	11947	11781	11859	12016	11797	12022	11851	11848	11846	11888	11762	11771	11715	11798	11904	11827	11844	11912	11806	11829	11780	12078	11764	11988	11896	11963	11747	11878	11974	11760	11773	11823	11858	11803	11794	11708	11871	11758	11965	11814	11935	11860	11781	12017	11847	11784	11854	11913	11769	11892	11988	11867	11934	11894	11875	11860	11867	11936	11849	11875	11912	11870	11885	11804	11761	11966	11917	11965	11847	11978	11869	11786	11796	11906	11954	11866	11895	11784	11619	11753	11869	11757	11735	11936	11796	11797	11941	11806	11878	11768	11773	11919	11780	11808	11900	11999	11840	11939	11850	12027	12018	11865	11835	11853	11714	12013	11687	11836	12116	11871	11933	11939	11619	11835	12077	11812	11968	11865	11932	11898	12003	11925	11842	11900	11881	11999	11921	11729	11734	11902	11861	11771	11892	11799	11944	11897	11921	11877	11960	11748	11809	11895	11848	11890	11972	11974	11901	11832	11873	11921	11852	11863	11989	11816	11976	11889	11786	11777	11830	11892	11967	11907	11917	11832	11822	11888	11938	11860	11911	11871	11848	11786	12016	11903	11808	11972	11896	11887	11898	11944	11838
29298	23743	42770	33193	16403	14674	14565	14260	14204	14445	14307	14266	14350	14476	14351	14237	14366	14305	14163	14286	14373	14275	14301	14297	14449	14406	14152	14351	14081	14321	14303	14068	14341	14519	14378	14355	14168	14296	14234	14099	14197	14531	14381	14264	14370	14505	14365	14214	14318	14410	14375	14317	14093	14355	14025	14121	14150	14154	14354	14154	14171	14187	14429	14401	14120	14134	14141	14310	14377	14388	14320	14174	14025	14225	14249	14219	14181	14255	14223	14229	14208	14220	14308	14269	14255	14281	14163	14279	14143	14199	14000	14117	14362	14289	14031	14253	14010	14482	14201	14168	14278	14420	14260	14400	14264	14172	14305	14220	14219	14213	14078	14230	14371	14269	14136	14235	14042	14132	14359	14165	14243	14284	14388	14211	14329	14217	14114	14231	14345	14174	14324	14439	14480	14358	14241	14318	14288	14096	14089	14120	14183	14021	14315	14141	14130	14285	14167	14058	14239	14155	14347	14408	14142	14293	14188	14424	14474	14408	14101	14132	14302	14186	14296	14312	14364	14293	14070	14126	14141	14394	14185	14414	14277	14322	14198	14141	14278	14335	13996	14266	14012	14337	14393	14283	14218	14354	14259	14161	14136	14159	14222	14118	14258	14365	14085	14160	14288	14174	14254	14090	14271	14169	14163	14234	14447	14151	14133	14283	14381	14178	14168	14414	14276	14142	14340	14207	14136	14206	14087	14262	14210	14094	14295	14330	14094	13987	14211	14442	14273	14152	14141	14268	14194	14373	14213	14187	14307	14329	14354	14240	14330	14117	14074	14130	14279	14221	14375	14238	14099	14365	14256	14251	14190	14421	14181	14271	14269	14355	14334	14336	14439	14372	14158	14172	14314	14161	14087	14120	14009	14290	14147	14131	14150	14114	14302	14362	14199	14269	14332	14167	14403	14288	14215	14090	14327	14269	14343	14269	14513	14357	14410	14241	14091	14189	14265	14228	14094	14168	14240	14348	14363	14045	14338	14321	14453	14468	14379	14122	14293	14128	14091	14356	14160	14151	14132	14158	13954	14160	14279	14298	14223	14257	14243	14158	14132	14389	14370	14296	14223	14440	14101	14044	14305	14330	14277	14334	14240	14180	14153	14429	14170	14083	14402	14423	14273	14467	14291	14471	14179	14297	14108	14209	14329	14260	14320	14230	14123	14268	14311	14311	14283	14172	13987	14077	14142	14046	14344	14269	14309	14187	14183	14236	14241	14065	14183	14096	13945	14355	14194	14125	14299	14402	14087	14473	14263	14041	14283	14198	14294	14025	14180	14361	14220	14358	14428	14135	14126	14365	14155	14445	14339	14344	14151	14379	14356	14317	14178	14129	14277	14238	14357	14265	14257	13891	14222	14401	14251	14048	14103	14353	14277	14226	14205	14171	14200	14163	14288	14089	14359	14386	14241	14268	14044	14328	14177	14156	14343	14166	14229	14344	14124	14315	14432	14278	14192	14212	14223	14419	14384	14267	14171	14222	14080	14198	14101	14218	14236	14374	14415	14268	14317	14295	14261	14546	14401	14182	14106	14214	14108	14275	14224	14159	14178	14140	14268	14175	14027	14222	14436	14181	14201	14340	14232	14050	14228	14048	14330	14356	14239	14085	14068	14203	14442	14012	14177	14231	14199	14253	14369	14148	14145	14079	14219	14232	14310	14340	14371	14313	14177	14046	14115	14178	14392	14375	14171	14349	14472	14207	14252	14267	14206	14240	14188	14159	14072	14232	14261	14161	14158	14345	14124	14189	14337	14358	14326	14331	14237	14338	14348	14173	14215	14192	14132	14166	14073	14252	14058	14093	14351	14147	14257	14092	14330	14069	14345	14194	14343	14165	14216	14390	14199	14108	14169	14126	14302	14151	14238	14318	14292	14155	14151	14247	14304	14224	14241	14041	14191	14258	14105	14201	14317	14375	14136	14091	14196	14192	14201	14168	14239	14326	13903	14171	14340	14185	14253	14232	14179	14379	14217	14057	14259	14178	14165	14106	14243	14131	14357	14160	14133	14216	14254	14172	14277	14449	14205	14075	14163	14260	14249	14133	14483	14254	14188	14166	14448	14235	14259	14377	14479	14443	14247	14210	14117	14214	14238	14186	14344	14188	14325	14205	14343	14242	14264	14053	14325	14246	14184	14157	14291	14275	14269	14193	14349	14290	14334	14125	14192	14241	14289	14322	14185	14271	14260	14225	14214	14334	14429	14370	14352	14355	14284	14262	14303	14238	14324	14375	14163	14204	14302	14110	14169	14320	14161	14255	14281	14356	14178	14300	14171	14025	14217	14179	14196	14183	14355	14349	14167	14385	14113	14277	14239	14113	14109	14288	14317	14275	14148	14011	14048	14205	14327	14047	14016	14389	14415	14156	14242	14467	14354	14114	14213	14108	14254	14261	14152	14331	14229	14193	14173	14196	14173	14312	14295	14100	14161	14352	14341	14209	14333	14146	14175	14365	14415	14348	14085	14308	14352	14245	14181	14236	14404	14340	14205	14202	14313	14254	14254	14383	14221	14303	14109	14342	14012	14418	14202	14029	14163	14280	14378	14297	14303	14153	14366	14325	14355	14322	14241	14136	14385	14323	14124	14203	14263	14181	14221	14210	14222	14201	14259	14286	14155	14458	14297	14220	14173	14277	14428	14437	14483	14354	14414	14177	14279	14178	14301	14182	14260	14366	14152	14204	14370	14200	14311	14285	14148	14313	14405	14222	14350	14251	14310	14276	14320	14029	14427	14192	14235	14359	14322	14197	14292	14331	14378	14411	14504	14100	14294	14282	14384	14405	14270	14232	14202	14279	14145	14129	14258	14462	14419	14193	14185	14344	14236	14299	14296	14138	14315	14166	14295	14075	14226	14260	14115	14165	14310	14293	14281	14293	14254	14332	14432	14173	14245	14216	14265	14215	14193	14267	14276	14458	14304	14127	14347	14190	14175	14183	14174	14154	14184	14219	14063	14235	14301	14264	14152	14276	14211	14256	14225	14229	14365	14291	14209	14163	14199	14115	14197	14281	14168	14406	14137	14323	14222	14234	14326	14323	13977	14195	14388	14281	14361	14412	14267	14153	14356	14187	14169	14167	14171	14169	13988	14317	14298	14689	14302	14238	14427	14189	14204	14254	14372	14223	14141	14393	14339	14315	14319	14207	14349	14134	14148	14183	14306	14089	14198	14360	14236	14190	14366	14281	14297	14427	14503	14338	14288	14101	14119	14202	14294	14265	14212	14185	14311	14386	14323	14053	14203	14360	14255	14235	14190	14190	14161	14212	14239	14194	13947	14257	14368	14291	14184	14218	14254	14182	14229	14105	14196	14193	14188	14202	14094	14203	14236	14160	14117	14151	14221	14415	14269	14300	14300	14398	14406	14291	14278	14158	14399	14348	14450	14328	14077	14152	14345	14356	14426	14274	14149	14090	14132	14401	14275	14102	14257	14172	14118	14260	14384	14320	14376	14283	14173	14120	14294	14228	14287	14022	14214	14214	14090	14315	14209	14205	14308	14243	14152	14252	14232	14383	14149	14327	14313	14181	14236	14413	14243	14543	14206	14371	14222	14442	14225	14267	14364	14216	14332	14273	14217	14220	14243	14384	14183	14340	14246	14051	14206	14267	14076	14427	14126	14063	14213	14277	14269	14336	14184	14265	14310	14181	14467	14296	14310	14108	14269	14223	14221	14118	14188	14092	14241	14186	14190	14371	14085	14056	14106	14277	14261	14077	14042	14175	14287	14045	14254	14259	14263	14354	14263	14430	14093	14099	14080	14282	14252	14278	14398	14504	14320	14300	14146	14124	14432	14422	14368	14240	14235	14225	14395	14186	14302	14318	14307	14230	14339	14343	14224	14391	14424	14294	14257	14333	14184	14209	14286	14176	14134	14345	14268	14057	14150	14188	14188	14381	14279	14315	14292	14298	14424	14406	14314	14248	14340	14259	14393	14276	14244	14136	14024	14153	14326	14392	14288	14293	14167	14153	14338	14167	14117	14292	14340	14211	14287	14356	14267	14318	14456	14257	14147	14358	14210	14130	14041	14425	14227	14179	14408	14334	14093	14012	14228	14388	14292	14161	14353	14389	14209	14165	14289	14335	14140	14234	14452	14117	14267	14104	14371	14345	14182	14424	14087	14148	14305	14395	14203	14314	14143	14225	14281	14257	14142	14332	14226	14283	14369	14221	14297	14306	14353	14282	14253	14284	14303	14286	14192	14071	14082	14173	14303	14375	14141	14218	14309	14095	14260	14192	14252	14291	14527	14270	14260	13994	14236	14257	14160	14234	14306	14257	14217	14298	14294	14329	14290	14279	14258	14073	14275	13998	14307	14194	13944	14122	14237	14280	14217	14431	14378	14374	14110	14158	14286	14314	14431	14294	14312	14237	14219	14200	14370	14229	14383	14288	14459	14259	14530	14263	14238	14270	14311	14410	14228	14354	14353	14457	14140	14097	14407	14036	14078	14233	13988	14273	14222	14014	14316	14077	14281	14215	14228	14120	14076	14304	14169	14112	14204	14354	14332	14310	14172	14259	14256	14176	14316	14300	14243	14152	14264	14267	14257	14239	14285	14191	14398	14148	14371	14171	14306	14288	14272	14235	14446	14218	14345	14280	14296	14177	14237	14369	14385	14154	14386	14220	14311	14138	14193	14117	14459	14322	14197	14185	14181	14273	14227	14212	14315	14420	14292	14363	14296	14457	14123	14438	14265	14274	14280	14327	14304	14148	14314	14317	14293	14400	14407	14432	14336	14179	14476	14301	14165	14333	14455	14185	14356	14140	14243	14254	14269	14234	14288	14240	14324	14281	14376	14168	14076	14276	14437	14271	14352	14401	14308	14246	14415	14140	14211	14364	14231	14206	14027	14042	14088	13984	14082	14299	14048	14136	14470	14235	14172	14108	14111	14206	14222	14312	14057	14476	14256	14248	14058	14361	14464	14238	14308	13953	14343	14167	14366	14164	14304	14177	14126	14228	14027	14277	14110	14229	14315	14344	14171	14176	14287	14477	14442	14181	14116	14056	14171	14273	14316	14168	14353	14428	14268	14259	14508	14170	14451	14282	14276	14320	14347	14163	14175	14185	14347	14112	14324	14377	14229	14253	14139	14205	14349	14143	14176	14166	14121	14259
14840	25090	49640	26816	12717	12564	12650	12532	12674	12464	12677	12430	12334	12522	12355	12332	12492	12362	12281	12370	12438	12235	12368	12299	12377	12415	12321	12334	12128	12172	12385	12290	12448	12347	12450	12486	12204	12286	12200	12263	12292	12396	12322	12379	12226	12290	12385	12341	12366	12341	12384	12096	12214	12186	12234	12037	12291	12426	12287	12368	12339	12293	12447	12265	12520	12205	12427	12268	12186	12226	12251	12359	12437	12464	12230	12304	12317	12392	12195	12218	12273	12254	12383	12293	12137	12360	12373	12222	12107	12247	12140	12307	12392	12491	12530	12309	12378	12443	12340	12263	12314	12151	12400	12308	12258	12284	12230	12269	12282	12346	12432	12250	12251	12325	12344	12380	12303	12253	12425	12326	12380	12279	12434	12122	12242	12236	12362	12325	12416	12426	12400	12312	12440	12349	12286	12386	12549	12301	12134	12334	12413	12319	12341	12365	12329	12353	12368	12320	12201	12381	12294	12524	12389	12230	12333	12432	12369	12461	12294	12502	12313	12329	12200	12465	12225	12339	12264	12275	12159	12428	12263	12314	12355	12289	12531	12337	12162	12238	12373	12094	12227	12381	12248	12325	12240	12247	12200	12184	12324	12410	12359	12139	12352	12391	12479	12227	12269	12271	12281	12328	12405	12346	12310	12250	12279	12416	12366	12366	12270	12128	12433	12392	12330	12435	12461	12322	12198	12149	12195	12272	12293	12332	12243	12232	12267	12346	12471	12357	12233	12336	12360	12280	12262	12125	12068	12311	12281	12452	12482	12331	12332	12152	12268	12293	12355	12358	12272	12227	12491	12214	12565	12318	12510	12378	12540	12489	12160	12258	12347	12399	12272	12381	12336	12271	12374	12233	12263	12414	12511	12319	12332	12306	12329	12179	12411	12409	12435	12401	12564	12247	12311	12267	12290	12298	12171	12375	12358	12415	12431	12343	12347	12388	12272	12233	12208	12257	12368	12290	12337	12329	12226	12352	12253	12387	12227	12355	12305	12404	12335	12369	12111	12421	12366	12319	12353	12067	12211	12390	12242	12348	12329	12356	12213	12288	12400	12533	12222	12276	12296	12328	12364	12308	12362	12552	12280	12315	12337	12409	12396	12433	12279	12188	12393	12191	12419	12457	12290	12299	12402	12390	12558	12332	12294	12402	12233	12418	12378	12347	12343	12486	12324	12448	12302	12324	12242	12407	12415	12352	12252	12334	12287	12570	12278	12311	12342	12374	12276	12194	12279	12241	12423	12230	12302	12282	12260	12214	12414	12273	12378	12296	12385	12181	12266	12266	12390	12217	12408	12282	12310	12482	12344	12080	12264	12412	12252	12288	12465	12342	12379	12205	12264	12350	12287	12434	12246	12267	12427	12348	12278	12328	12085	12445	12361	12442	12404	12290	12349	12311	12405	12393	12288	12322	12245	12289	12364	12334	12262	12161	12473	12371	12422	12281	12348	12312	12364	12328	12270	12339	12431	12440	12321	12271	12250	12365	12261	12444	12355	12232	12332	12364	12585	12289	12096	12368	12316	12204	12378	12121	12181	12310	12366	12283	12337	12402	12350	12483	12353	12449	12436	12424	12236	12404	12508	12193	12308	12355	12178	12324	12372	12244	12395	12259	12471	12286	12393	12439	12395	12265	12266	12365	12154	12322	12299	12365	12259	12385	12460	12288	12333	12421	12301	12445	12335	12334	12294	12305	12475	12304	12275	12372	12257	12390	12392	12457	12454	12245	12245	12186	12324	12365	12200	12373	12420	12363	12548	12394	12314	12445	12350	12253	12332	12183	12405	12502	12423	12421	12393	12361	12267	12347	12318	12274	12409	12270	12335	12316	12248	12362	12387	12447	12500	12322	12343	12339	12579	12341	12473	12386	12392	12321	12394	12385	12388	12371	12437	12220	12321	12288	12312	12471	12304	12190	12367	12386	12368	12254	12288	12269	12234	12464	12338	12383	12461	12370	12212	12300	12274	12207	12531	12259	12332	12417	12340	12343	12243	12272	12275	12354	12353	12303	12291	12402	12443	12277	12357	12270	12373	12332	12264	12311	12321	12232	12201	12458	12406	12345	12478	12397	12534	12396	12270	12354	12442	12401	12294	12442	12233	12281	12350	12400	12241	12404	12347	12210	12310	12238	12299	12294	12317	12293	12335	12212	12247	12191	12292	12397	12265	12319	12301	12087	12351	12396	12229	12292	12340	12366	12292	12291	12462	12412	12268	12196	12240	12450	12437	12376	12352	12425	12308	12432	12313	12176	12396	12368	12398	12361	12167	12264	12194	12348	12342	12289	12116	12350	12482	12265	12205	12375	12401	12433	12303	12310	12330	12274	12356	12286	12145	12314	12283	12462	12300	12480	12287	12372	12222	12219	12384	12279	12244	12357	12375	12421	12478	12336	12260	12355	12447	12565	12378	12176	12311	12303	12329	12401	12325	12265	12348	12120	12444	12170	12434	12364	12275	12341	12656	12368	12440	12208	12363	12334	12336	12353	12287	12323	12193	12246	12256	12345	12323	12436	12516	12188	12370	12174	12413	12439	12370	12306	12147	12268	12343	12551	12426	12564	12268	12185	12426	12402	12285	12211	12325	12385	12097	12317	12346	12242	12310	12379	12294	12417	12308	12256	12425	12319	12296	12390	12281	12282	12294	12377	12282	12369	12331	12250	12397	12315	12345	12236	12452	12359	12375	12381	12472	12277	12233	12447	12451	12324	12233	12259	12445	12281	12133	12458	12292	12483	12480	12386	12167	12384	12268	12444	12464	12452	12390	12304	12538	12361	12222	12214	12212	12427	12353	12229	12179	12285	12326	12272	12443	12335	12238	12301	12248	12226	12273	12132	12426	12408	12372	12147	12414	12317	12265	12464	12282	12449	12269	12422	12288	12366	12388	12370	12225	12422	12368	12473	12259	12247	12296	12391	12315	12321	12331	12197	12290	12268	12485	12363	12435	12388	12294	12440	12412	12277	12251	12294	12352	12350	12230	12317	12174	12437	12189	12460	12322	12352	12325	12408	12331	12459	12395	12212	12451	12264	12464	12416	12350	12386	12158	12382	12373	12361	12222	12380	12413	12256	12416	12409	12421	12309	12395	12392	12329	12335	12329	12426	12425	12389	12412	12091	12380	12168	12352	12226	12285	12413	12428	12191	12408	12376	12296	12325	12418	12519	12291	12347	12347	12499	12356	12452	12094	12388	12377	12193	12337	12251	12307	12330	12562	12497	12274	12392	12252	12330	12288	12174	12273	12430	12299	12187	12319	12389	12292	12297	12165	12237	12379	12220	12305	12220	12253	12299	12401	12395	12195	12343	12191	12362	12319	12309	12317	12329	12331	12341	12462	12428	12210	12435	12311	12279	12282	12372	12357	12407	12392	12328	12460	12440	12287	12321	12339	12422	12445	12147	12349	12188	12263	12469	12261	12205	12183	12360	12365	12327	12284	12439	12476	12356	12381	12433	12176	12276	12342	12339	12372	12178	12385	12261	12303	12322	12223	12246	12290	12455	12358	12317	12314	12327	12318	12231	12348	12288	12337	12445	12426	12233	12482	12371	12233	12346	12337	12169	12319	12336	12315	12248	12366	12397	12320	12212	12240	12198	12168	12219	12030	12305	12292	12238	12320	12401	12202	12317	12371	12301	12273	12404	12370	12487	12348	12225	12481	12426	12388	12273	12255	12115	12258	12396	12345	12262	12373	12244	12366	12269	12263	12361	12487	12294	12434	12285	12542	12194	12385	12290	12296	12324	12325	12398	12373	12190	12209	12293	12365	12214	12225	12374	12437	12268	12423	12382	12355	12413	12181	12581	12349	12124	12370	12306	12325	12429	12323	12211	12238	12350	12336	12392	12336	12381	12400	12343	12419	12478	12358	12165	12182	12317	12321	12554	12429	12170	12216	12411	12387	12316	12283	12471	12432	12413	12437	12362	12277	12377	12248	12205	12260	12347	12315	12403	12305	12365	12466	12279	12268	12359	12313	12373	12366	12355	12243	12403	12131	12259	12241	12464	12306	12377	12365	12347	12388	12396	12333	12450	12324	12549	12321	12307	12323	12421	12302	12416	12333	12357	12450	12243	12368	12195	12326	12424	12386	12366	12265	12325	12198	12352	12388	12214	12389	12355	12222	12479	12319	12344	12305	12497	12200	12460	12373	12434	12362	12319	12344	12314	12237	12292	12263	12468	12278	12352	12391	12519	12306	12348	12307	12352	12244	12393	12342	12300	12475	12355	12313	12161	12365	12231	12442	12534	12394	12396	12316	12410	12284	12355	12315	12301	12202	12252	12217	12286	12201	12313	12357	12100	12490	12197	12322	12314	12352	12448	12157	12251	12387	12384	12452	12304	12406	12306	12290	12474	12267	12485	12319	12506	12262	12287	12185	12348	12114	12328	12355	12285	12318	12391	12436	12329	12251	12281	12361	12493	12323	12498	12174	12278	12370	12356	12346	12321	12347	12282	12380	12252	12556	12226	12205	12271	12333	12227	12275	12403	12400	12397	12173	12215	12301	12309	12222	12258	12228	12396	12366	12330	12341	12320	12354	12259	12319	12414	12312	12404	12374	12351	12362	12446	12263	12330	12252	12234	12354	12126	12348	12349	12208	12344	12346	12288	12385	12501	12267	12388	12307	12343	12378	12449	12266	12372	12496	12307	12250	12359	12266	12211	12222	12221	12361	12404	12284	12245	12375	12389	12333	12360	12235	12204	12318	12266	12486	12255	12409	12323	12409	12275	12432	12208	12340	12453	12194	12436	12289	12304	12110	12240	12273	12125	12448	12475	12187	12350	12181	12266	12404	12313	12343	12243	12352	12344	12426	12437	12309	12263	12357	12398	12273	12427	12323	12389	12467	12333	12533	12298	12397	12501	12352	12328	12194	12461	12235	12314	12209	12159	12366	12359	12289	12389	12221	12364	12193	12341	12365	12233	12366	12475	12247	12420	12320	12298	12366	12316	12326	12359	12383	12478	12548	12460	12404	12422	12331	12306	12366	12252	12462	12232	12249	12219	12314	12315	12533	12269	12282	12438	12231	12390	12259	12430	12389	12362	12389	12339	12332	12266	12431	12457	12268	12262	12265	12308	12159	12483	12226	12381	12364	12348	12490	12429	12192	12408	12337	12425
25361	21817	49379	46893	23484	21520	19779	16413	16338	16396	16084	15903	15735	16171	15823	15880	15916	15943	15715	15783	15952	15708	15896	15682	15810	15957	15684	15814	15687	15596	15556	15906	16347	16732	16145	15818	15747	15495	15544	15607	15716	15738	15529	15617	15802	15587	15811	15859	15484	15892	15760	15451	15824	15656	15508	15498	15759	15758	15782	15519	15644	15577	15542	15826	15761	15673	15543	15722	15682	15656	15498	15486	15649	15456	15609	15747	15611	15594	15607	15680	15745	15625	15739	15510	15733	15701	15593	15568	15710	15696	15634	15620	15548	15606	15561	15523	15711	15687	15658	15694	15610	15866	15590	15719	15726	15788	15803	15723	15525	15703	15613	15417	15468	15513	15495	15606	15565	15441	15585	15620	15731	15699	15646	15603	15782	15695	15622	15526	15798	15697	15661	15553	15618	15560	15710	15553	15679	15582	15520	15691	15555	15464	15617	15540	15712	15487	15669	15574	15680	15634	15701	15491	15789	15561	15672	15431	15660	15566	15718	15762	15729	15618	15512	15908	15622	15635	15510	15568	15806	15750	15673	15405	15532	15337	15547	15793	15569	15577	15613	15739	15653	15701	15461	15711	15609	15576	15659	15680	15540	15663	15561	15608	15514	15480	15583	15502	15783	15603	15552	15632	15569	15571	15707	15531	15457	15648	15577	15881	15694	15766	15473	15582	15573	15467	15674	15695	15463	15608	15475	15290	15518	15691	15667	15584	15529	15658	15438	15670	15633	15681	15504	15522	15575	15532	15704	15725	15740	15728	15760	15559	15548	15531	15624	15478	15741	15641	15683	15593	15622	15608	15750	15811	15590	15535	15609	15695	15585	15490	15641	15614	15515	15663	15846	15631	15562	15598	15557	15724	15884	15363	15572	15617	15613	15495	15792	15474	15518	15629	15525	15566	15665	15663	15487	15678	15730	15486	15566	15550	15630	15734	15556	15694	15710	15711	15617	15589	15579	15607	15697	15710	15679	15417	15605	15480	15520	15502	15456	15538	15679	15675	15600	15604	15787	15377	15568	15630	15459	15456	15500	15501	15427	15597	15534	15654	15633	15578	15669	15629	15738	15547	15417	15419	15606	15706	15534	15754	15505	15566	15541	15631	15542	15521	15670	15594	15596	15677	15557	15658	15635	15329	15928	15763	15505	15561	15587	15553	15718	15454	15777	15713	15568	15478	15511	15591	15553	15615	15500	15620	15460	15482	15446	15769	15667	15491	15621	15421	15736	15732	15698	15757	15541	15715	15783	15729	15462	15592	15631	15848	15648	15656	15501	15752	15504	15573	15751	15606	15422	15526	15537	15396	15704	15525	15650	15360	15594	15710	15537	15735	15853	15553	15658	15637	15580	15744	15472	15460	15690	15625	15572	15719	15560	15743	15733	15671	15681	15583	15726	15424	15587	15624	15500	15518	15660	15658	15631	15565	15497	15695	15524	15531	15425	15802	15777	15519	15515	15773	15636	15540	15641	15400	15529	15738	15757	15813	15528	15715	15721	15764	15665	15796	15613	15612	15716	15707	15762	15578	15718	15725	15775	15702	15639	15673	15451	15747	15562	15463	15511	15834	15637	15476	15768	15670	15579	15594	15742	15740	15640	15765	15629	15517	15534	15523	15671	15669	15707	15629	15573	15612	15664	15546	15834	15550	15667	15713	15669	15534	15561	15666	15624	15796	15445	15661	15491	15413	15644	15662	15562	15533	15648	15557	15526	15804	15475	15685	15658	15717	15728	15519	15563	15584	15599	15728	15897	15709	15695	15816	15349	15500	15511	15694	15772	15448	15579	15703	15624	15571	15861	15637	15677	15409	15762	15687	15445	15599	15621	15694	15607	15672	15606	15384	15641	15841	15621	15566	15677	15572	15618	15591	15416	15398	15520	15795	15696	15544	15484	15592	15627	15635	15658	15740	15704	15668	15437	15688	15434	15634	15355	15346	15693	15548	15278	15730	15606	15622	15521	15650	15639	15435	15443	15477	15598	15554	15611	15569	15542	15610	15595	15416	15615	15622	15697	15762	15572	15552	15552	15393	15486	15521	15565	15582	15615	15801	15431	15600	15363	15677	15654	15564	15598	15699	15594	15540	15580	15602	15431	15590	15561	15576	15638	15617	15548	15644	15642	15594	15576	15622	15528	15545	15480	15675	15644	15602	15528	15754	15518	15601	15658	15521	15398	15638	15701	15651	15748	15629	15652	15650	15683	15557	15636	15477	15541	15459	15458	15608	15737	15690	15770	15716	15648	15698	15690	15816	15718	15659	15465	15431	15378	15698	15603	15400	15591	15611	15609	15637	15514	15589	15600	15501	15738	15615	15550	15474	15475	15548	15764	15529	15662	15424	15717	15627	15651	15617	15575	15629	15564	15730	15440	15756	15499	15572	15636	15697	15643	15542	15649	15613	15578	15599	15312	15553	15570	15636	15431	15606	15657	15655	15705	15517	15678	15806	15596	15513	15500	15608	15543	15806	15670	15653	15465	15640	15797	15407	15713	15833	15694	15685	15403	15401	15598	15550	15591	15741	15607	15522	15666	15523	15774	15626	15688	15614	15536	15592	15623	15603	15645	15629	15560	15494	15556	15633	15428	15449	15678	15590	15512	15445	15503	15632	15680	15637	15420	15608	15496	15829	15656	15715	15688	15607	15552	15625	15580	15607	15585	15638	15534	15734	15571	15612	15731	15596	15496	15759	15807	15695	15596	15566	15577	15680	15628	15456	15656	15565	15595	15719	15659	15514	15487	15817	15773	15746	15794	15596	15569	15468	15657	15705	15689	15729	15563	15731	15526	15572	15575	15759	15616	15681	15747	15496	15768	15561	15609	15674	15814	15669	15626	15728	15509	15531	15790	15725	15497	15588	15582	15611	15489	15544	15769	15718	15650	15410	15611	15578	15726	15504	15505	15507	15498	15581	15642	15597	15547	15476	15501	15577	15568	15690	15551	15510	15565	15743	15518	15435	15776	15600	15762	15556	15722	15618	15674	15459	15736	15620	15859	15633	15618	15635	15817	15704	15587	15512	15598	15341	15752	15731	15603	15657	15715	15749	15673	15448	15622	15381	15467	15658	15789	15575	15649	15486	15576	15556	15601	15557	15633	15592	15730	15600	15708	15751	15733	15596	15744	15512	15690	15521	15672	15546	15603	15627	15522	15691	15673	15694	15616	15680	15739	15478	15460	15551	15725	15516	15614	15525	15498	15502	15730	15626	15641	15626	15652	15904	15563	15785	15706	15669	15626	15524	15690	15563	15625	15690	15670	15697	15338	15523	15760	15594	15673	15678	15804	15647	15707	15610	15646	15707	15633	15543	15736	15727	15787	15589	15730	15715	15662	15779	15697	15684	15463	15611	15651	15568	15718	15505	15635	15624	15459	15459	15644	15611	15568	15590	15676	15667	15653	15442	15569	15496	15680	15584	15603	15905	15491	15612	15606	15498	15623	15494	15680	15705	15694	15674	15461	15581	15527	15591	15535	15605	15652	15567	15759	15468	15626	15576	15750	15701	15668	15584	15755	15647	15731	15585	15614	15614	15662	15771	15543	15652	15740	15572	15646	15722	15716	15593	15509	15633	15689	15581	15466	15561	15493	15370	15565	15646	15749	15521	15531	15748	15746	15664	15511	15504	15736	15664	15598	15557	15434	15647	15593	15597	15528	15346	15498	15514	15534	15644	15590	15647	15651	15708	15724	15675	15444	15803	15708	15720	15524	15611	15448	15543	15699	15716	15705	15769	15811	15489	15466	15805	15702	15486	15660	15601	15478	15316	15656	15505	15674	15494	15477	15725	15726	15693	15514	15547	15595	15617	15691	15484	15656	15738	15705	15568	15430	15591	15588	15578	15591	15535	15483	15413	15696	15739	15320	15836	15744	15716	15619	15592	15659	15717	15671	15524	15701	15444	15569	15535	15600	15733	15472	15625	15721	15416	15617	15624	15534	15624	15613	15683	15616	15675	15703	15696	15589	15577	15358	15516	15546	15540	15336	15419	15568	15601	15607	15609	15596	15745	15649	15730	15910	15644	15749	15565	15571	15452	15557	15882	15630	15776	15616	15686	15590	15688	15493	15613	15476	15651	15555	15579	15764	15710	15651	15602	15388	15638	15495	15622	15522	15526	15488	15555	15481	15647	15597	15732	15612	15877	15529	15515	15548	15377	15755	15639	15525	15612	15545	15562	15664	15657	15517	15513	15633	15717	15507	15618	15639	15451	15556	15502	15571	15660	15521	15539	15573	15508	15582	15709	15685	15635	15458	15376	15590	15603	15464	15639	15709	15502	15618	15537	15475	15569	15681	15576	15705	15528	15686	15616	15658	15726	15635	15837	15652	15698	15727	15729	15478	15615	15461	15459	15620	15662	15572	15561	15693	15576	15549	15709	15449	15501	15547	15568	15585	15617	15594	15644	15673	15698	15563	15339	15405	15476	15668	15579	15397	15490	15677	15401	15683	15465	15552	15526	15716	15593	15550	15627	15628	15562	15706	15737	15624	15543	15697	15706	15793	15453	15846	15660	15695	15534	15818	15625	15472	15743	15854	15474	15627	15762	15668	15690	15516	15491	15395	15621	15595	15613	15459	15274	15504	15622	15550	15346	15547	15376	15331	15688	15602	15657	15711	15541	15619	15380	15541	15434	15584	15700	15569	15694	15661	15604	15562	15534	15535	15586	15694	15819	15548	15661	15605	15745	15524	15625	15563	15694	15724	15814	15711	15557	15565	15702	15713	15570	15623	15488	15688	15684	15662	15538	15631	15453	15536	15359	15595	15732	15689	15558	15684	15567	15387	15469	15680	15787	15851	15555	15561	15438	15595	15697	15413	15662	15883	15659	15681	15472	15498	15735	15715	15290	15521	15701	15728	15567	15729	15782	15785	15689	15568	15781	15660	15689	15417	15652	15636	15546	15661	15644	15620	15601	15707	15665	15323	15690	15717	15436	15485	15707	15535	15812	15802	15764	15725	15761	15553	15515	15656	15584	15709	15465	15661	15660	15615	15411	15862	15637	15797	15391	15704	15679	15439	15574	15499	15584	15533	15568	15814	15775	15553	15592	15581	15636	15783	15385	15574	15418	15562	15655	15600	15695	15671	15659	15571	15791	15583	15647	15612	15435	15803	15717	15569	15539
15701	48957	91776	52577	14993	14430	14037	14120	13952	13718	13779	13530	13386	13518	13608	13512	13401	13257	13392	13562	13388	13347	13208	13324	13368	13390	13421	13286	13018	13321	13215	13741	14368	15170	13603	13364	13341	13240	13320	13233	13177	13147	13131	13204	13273	13447	13233	13281	13111	13302	13136	13263	13166	13183	13300	13193	13232	13277	13103	13243	13124	13109	13217	13138	13169	13087	13240	13289	13170	13347	13051	13119	13144	13227	13191	13305	13243	13280	13194	13034	13196	13007	13210	13286	13231	13257	13177	13277	13300	13233	13063	13253	13243	13221	13191	13271	13266	13069	13170	13246	13202	13213	13143	13113	13258	13097	13205	13118	13200	13315	13218	13268	13207	13070	13185	13153	13110	13168	13239	13184	13200	13115	13269	13127	13294	13065	13143	13178	13026	13116	13227	13042	13141	13196	13362	13062	13238	13202	13253	13286	13266	13122	13139	13039	13182	13180	13150	13086	13273	13232	13075	13197	13219	13141	13203	13190	13230	13094	13156	13152	13118	12995	13163	13267	13032	13123	13099	13145	13182	13264	13150	12984	13233	13356	13243	13328	13248	13412	13135	13201	13025	13090	13120	13246	13165	13214	13292	12974	13358	13214	13331	13281	13038	13402	13308	13147	13149	13259	13038	13295	13195	13139	13124	13244	13165	13124	13240	13132	13314	13263	13306	13123	13140	13315	13072	13244	13195	13216	13188	13205	13344	13340	13245	13229	13055	13065	13249	13187	13152	13151	13161	13168	13271	13098	13141	13163	13215	13196	13193	13408	13300	13279	13070	13138	13197	13312	13182	13279	13272	13176	13139	13216	13104	13244	13188	13227	13097	13230	13350	13345	13189	13024	13209	13114	13247	13200	13262	13214	13227	13197	13066	13075	13223	13243	13198	13013	13191	13290	13173	13246	13192	13184	13227	13298	13310	13143	13232	13144	13198	13220	13277	13081	13323	13201	13200	13147	13265	13115	13128	13139	13372	13026	13220	13123	13081	13070	13160	13151	13179	13048	13334	13186	13105	13166	13202	13039	13231	13165	13034	13084	13158	13205	13278	13117	13305	13306	13163	13358	13258	13175	13211	13125	13064	13101	13221	13233	13029	12911	13185	13170	13274	13284	13218	13095	13137	13127	13296	13372	13133	13219	13171	13129	13082	13161	13078	13200	13214	13125	13033	13113	13187	13214	13147	13158	13342	13000	13198	13125	13207	13233	13080	13197	13151	13208	13178	13132	13097	13221	13146	13096	13200	13244	13126	13347	13235	13073	13258	13296	13054	13208	13170	13170	13104	13230	13155	13155	13348	13125	13289	13161	13100	13144	13207	13290	13249	13275	13210	13145	13297	13355	13282	13168	13028	13254	13142	13144	13156	13160	13234	13219	13108	13127	13285	13064	13203	13286	13289	13178	13153	13029	13263	13226	13347	13272	13141	13262	13296	12943	13402	13345	13130	13168	13319	13140	13081	13120	13289	13211	13147	13091	13181	13298	13183	13027	13055	13142	13269	13127	13146	13322	13276	13113	13259	13198	13077	13155	13277	13212	13233	13064	13135	13143	13288	13289	13348	13103	13055	13111	13175	13179	13167	13299	13244	13064	13206	13234	13229	13058	13243	13149	13366	13188	13090	13099	13230	13243	13246	13049	13162	13199	13297	13101	13282	13080	13232	13183	13130	13184	13229	13112	13043	13156	13312	13251	13101	13269	13236	13044	13509	13182	13297	13228	13116	13246	13211	13154	13302	13153	13089	13221	13222	13115	13383	13225	13153	13326	13288	13308	13190	13273	13119	13125	13290	13129	13140	13207	13053	13138	13167	13251	13171	13230	13275	13024	13097	13331	13172	13263	13241	12995	13056	13239	13160	13328	13096	13239	13144	13231	13196	13190	13162	13183	13238	13172	13220	13083	13177	13074	13177	13179	13211	13198	13099	13364	13232	13092	13199	13185	13124	13271	13352	13148	13173	13377	13374	13171	13168	13118	13162	13203	13115	13201	13288	13100	13338	13257	13046	13364	13143	13286	13162	13162	13243	13180	13107	13251	13296	13175	13245	13224	13356	13288	13226	13036	13140	13183	13239	13181	13207	13339	13291	13285	13175	13121	13199	13075	13236	13183	13233	13093	13289	13167	13174	13120	13201	13348	13250	13426	13226	13248	13270	13109	13253	13219	12966	13229	13289	13257	13234	13074	13212	13044	13424	13108	13202	13139	13348	13107	13219	13186	13044	12985	13308	13131	13206	13267	13089	13094	13265	13209	13150	13158	13232	13183	13198	13263	13399	13038	13281	13321	13082	13171	13170	13347	13018	13143	13264	13207	13030	13217	13188	13170	13335	13267	13223	13195	13150	13224	13186	13113	13149	13343	13385	13107	13193	13230	13200	13206	13068	13244	13158	13086	13139	12934	13175	13157	13153	13182	13254	13234	13230	13165	13161	13101	13278	13276	13255	13156	13226	13140	13207	13224	13186	13191	13238	13178	13142	13169	13063	13167	13143	13027	13247	13270	13254	13290	13214	13236	13229	13207	13181	13219	13134	13211	13080	13377	13184	13105	13266	12880	13249	13278	13040	13307	13058	13232	13141	13126	13231	13243	13362	13264	13046	13313	13159	13259	13325	13218	13230	13180	13200	13145	13292	13268	13175	13108	13172	13360	13253	13280	13187	13233	13287	13169	13218	13002	13226	13253	13249	13063	13102	13202	13221	13105	13150	12982	13219	13097	13165	13113	13087	13210	13185	13310	13161	13249	13132	13271	13094	13121	13043	13204	13072	13215	13410	13178	13098	13146	13345	13213	13088	13179	13224	13166	13084	13192	13233	13237	13132	13251	13217	13135	13317	13220	13130	13224	13354	13054	13337	13148	13065	13152	13171	13336	13169	12984	13193	13214	13256	13262	13064	13036	13306	13308	13249	13271	13113	13177	13137	13104	13255	13247	13148	13107	13297	13152	13246	13234	13194	13073	13129	13395	13174	13159	12996	13351	13198	13036	13237	13192	13215	13223	13202	13157	13282	13070	13142	13138	13016	13215	13285	13287	13121	13134	13167	13285	13059	13163	13167	13167	13147	13265	13187	13068	13235	13062	13359	13158	13082	13201	13202	13052	13165	13192	12972	13237	13229	13087	13129	13275	13115	13166	13327	13013	13306	13103	13125	13130	13228	13185	13288	13235	13226	13212	13029	13163	13143	13116	13098	13154	13095	13157	13214	13270	13177	13217	13195	13187	13271	13190	13283	13177	13214	13153	13203	13206	13085	13261	13159	13106	13060	13221	13209	13222	13219	13284	13019	13120	13016	13148	13160	12998	13255	13223	13067	13228	13116	13104	13127	13103	13278	13069	13299	13110	12996	13231	13165	13199	13154	13122	13360	13243	13004	13240	13251	13112	13268	13404	13083	13195	13214	13032	13115	13117	13110	13195	13207	13210	13371	13193	13159	13209	13198	13267	13012	13052	13445	13154	13080	13176	13077	13177	13150	13166	13317	13186	13227	13100	13118	13278	13105	13206	13160	13307	13171	13147	13238	13374	13236	13110	13202	13150	13059	13199	13152	13216	13116	13245	13142	13311	13030	13157	13210	13283	13061	13168	13270	13254	13202	13230	13175	13181	12941	13226	13206	13135	13122	13151	13244	13181	13209	13101	13123	13216	13075	13200	13142	13310	13210	13193	13223	13199	13100	13154	13225	13149	13082	13071	13069	13137	12962	13135	13110	13161	13214	13161	13136	13234	13296	13232	13063	13269	13216	13258	13141	13108	13122	13084	13187	13167	13130	13109	13195	13179	13255	13166	13038	13248	13126	13278	13136	13188	13171	13076	12946	13083	13081	13280	13274	13146	13170	13220	13220	13176	13092	13218	13192	13243	13240	13153	13108	13224	13257	13204	13212	13210	13234	13157	13271	13102	13206	13151	13057	13079	13174	13189	13241	13020	13167	13326	13207	13161	13060	13296	13298	13247	13219	13167	13166	13289	12971	13389	13240	13242	13264	13095	13144	13365	13227	13091	12939	13219	13093	13051	13267	13161	13150	13340	13177	13048	13306	13331	13297	13256	13101	13180	13055	13111	13275	13354	13408	13091	13213	12998	13222	13179	13024	13293	13281	13244	13225	13265	13161	13154	13127	13173	13300	13127	13196	13123	13344	13193	13218	13187	13090	13079	13180	13141	13180	13256	13190	13189	13276	13231	13203	13161	13263	13149	13295	13269	13111	13147	13347	13137	13164	13146	13153	13092	13179	13202	13157	13151	13313	13131	13150	13138	13265	13242	13313	13193	13194	13271	13204	13216	13107	13427	13381	13016	13209	13309	13259	13271	13327	13068	13197	13053	13105	13135	13192	13155	13285	13180	13122	13045	13242	13279	13207	13187	13205	13250	13223	13139	13249	13206	13134	13252	13250	13179	13176	13105	13065	13340	13292	13204	12970	13215	13332	13218	13198	13200	13246	13174	13162	13270	13386	13030	13213	13027	13130	13125	13166	13123	13255	13227	13195	13112	13221	13242	13088	12986	13121	13220	13258	13256	13122	13383	13023	13289	13180	13051	13268	13149	13175	13184	13150	13176	13199	13114	13166	13404	13279	13159	13089	13192	13292	13193	13386	13281	13222	13209	13129	13318	13239	13353	13208	13251	13123	13246	13252	13225	13202	13195	13107	13349	13173	13153	13047	13267	13238	13125	13226	13140	13088	13159	13272	13135	13123	13330	13207	13061	13292	13243	13196	13234	13100	12963	13176	13137	13198	13148	13285	13072	13093	13076	13352	13191	13153	13208	13089	13221	13308	13081	13301	13178	13246	13176	13076	13242	13227	13204	13142	13378	13246	13213	13219	13251	13292	13257	13250	13274	13301	13044	13192	13199	13281	13280	13111	13266	13219	13226	13246	13295	13215	13248	13255	13222	13210	13353	13187	13069	13066	13269	12982	13195	13100	13149	13303	13359	13183	13093	13142	13390	13215	13123	13094	13257	13081	13008	13215	13251	13420	13341	13045	13182	13115	13194	13221	13068	13129	13220	13326	13241	13078	13287	13134	13240	13185	13318	13233	13165	13217	13257	13338	13101	13051	13098	13056	13207	13288	13339	13239	13195	13003	13121	13331	13083	13165	13153	13200	13106	13208	13257	13219	13117	13241	13220
23997	21448	46477	46534	23391	22398	21365	16585	15609	15447	15289	15060	15013	15080	15196	15116	15055	15047	15000	14840	14684	14891	14656	14898	14791	14679	14754	14841	14669	14817	14972	15319	16575	15964	15149	14790	14697	14731	14647	14608	14582	14641	14685	14762	14643	14709	14542	14739	14781	14689	14612	14628	14830	14687	14687	14540	14772	14611	14627	14604	14599	14658	14672	14809	14660	14482	14651	14673	14658	14573	14524	14658	14669	14673	14412	14686	14829	14582	14657	14707	14783	14812	14606	14567	14540	14601	14602	14716	14870	14666	14789	14561	14781	14617	14554	14665	14752	14698	14431	14568	14479	14591	14642	14638	14558	14576	14656	14569	14629	14558	14538	14510	14528	14570	14681	14745	14770	14561	14542	14579	14598	14662	14448	14632	14635	14594	14467	14422	14616	14354	14720	14397	14819	14350	14576	14730	14676	14814	14840	14814	14721	14670	14570	14593	14548	14612	14565	14728	14536	14651	14570	14824	14611	14554	14446	14553	14626	14602	14671	14785	14786	14484	14541	14596	14737	14431	14512	14381	14590	14579	14711	14544	14719	14645	14452	14638	15000	14657	14664	14714	14630	14593	14678	14597	14543	14789	14767	14753	14593	14541	14567	14571	14776	14703	14697	14532	14600	14667	14782	14574	14531	14496	14524	14683	14611	14740	14655	14738	14698	14516	14653	14476	14759	14608	14396	14578	14427	14825	14744	14412	14530	14631	14390	14692	14539	14493	14582	14581	14659	14367	14525	14551	14748	14471	14694	14702	14555	14676	14919	14805	14628	14617	14647	14618	14497	14478	14467	14784	14659	14592	14359	14602	14641	14339	14502	14663	14532	14678	14766	14883	14716	14700	14650	14694	14662	14521	14856	14504	14573	14457	14837	14743	14648	14614	14576	14543	14506	14580	14619	14522	14858	14562	14605	14623	14673	14576	14437	14606	14528	14494	14698	14562	14815	14582	14762	14554	14477	14482	14734	14603	14682	14598	14715	14705	14680	14600	14602	14423	14476	14808	14626	14713	14690	14553	14643	14491	14669	14674	14461	14697	14779	14783	14804	14542	14503	14583	14738	14530	14713	14560	14545	14728	14570	14657	14761	14407	14714	14495	14641	14629	14526	14596	14668	14680	14650	14706	14541	14618	14679	14640	14538	14711	14658	14616	14540	14499	14672	14778	14702	14579	14575	14623	14753	14756	14746	14676	14713	14680	14620	14544	14829	14383	14687	14655	14625	14404	14496	14586	14515	14547	14589	14594	14569	14618	14675	14704	14664	14739	14505	14549	14458	14632	14622	14591	14607	14706	14645	14610	14745	14691	14542	14873	14813	14725	14621	14459	14686	14526	14706	14654	14680	14826	14535	14684	14816	14435	14665	14672	14715	14555	14428	14509	14641	14539	14402	14796	14601	14747	14470	14480	14545	14581	14570	14705	14632	14492	14514	14613	14849	14750	14618	14566	14673	14785	14502	14452	14646	14787	14524	14618	14673	14727	14467	14614	14616	14669	14545	14458	14646	14733	14492	14519	14601	14684	14528	14575	14667	14540	14345	14663	14818	14666	14632	14506	14715	14688	14684	14564	14761	14481	14589	14570	14644	14664	14646	14580	14694	14537	14625	14605	14570	14495	14698	14927	14521	14602	14357	14530	14748	14693	14668	14703	14609	14562	14555	14387	14448	14484	14429	14800	14576	14435	14624	14470	14668	14794	14724	14819	14593	14590	14495	14493	14701	14816	14399	14604	14453	14526	14626	14648	14878	14698	14533	14539	14415	14498	14618	14291	14654	14535	14494	14620	14586	14615	14411	14579	14576	14498	14660	14583	14630	14652	14713	14613	14272	14571	14863	14526	14722	14668	14630	14761	14386	14543	14582	14743	14660	14711	14585	14778	14684	14620	14548	14596	14671	14573	14455	14357	14702	14657	14585	14774	14711	14640	14625	14589	14572	14524	14716	14534	14684	14647	14661	14495	14548	14651	14549	14649	14720	14654	14662	14561	14603	14453	14766	14780	14505	14730	14880	14689	14642	14625	14674	14465	14602	14621	14812	14721	14581	14655	14570	14752	14590	14595	14646	14539	14496	14277	14590	14633	14699	14502	14609	14430	14525	14742	14493	14721	14669	14517	14555	14612	14398	14726	14560	14455	14707	14652	14561	14639	14460	14401	14663	14535	14453	14524	14542	14472	14518	14697	14549	14575	14520	14619	14628	14574	14482	14495	14603	14689	14607	14520	14698	14616	14806	14703	14458	14568	14555	14586	14587	14622	14440	14452	14379	14496	14611	14634	14638	14733	14617	14515	14649	14434	14633	14435	14559	14585	14756	14716	14539	14516	14784	14730	14665	14735	14645	14505	14535	14750	14497	14643	14667	14378	14656	14704	14594	14660	14792	14624	14484	14633	14578	14577	14611	14515	14530	14534	14715	14645	14614	14610	14745	14584	14679	14750	14691	14834	14726	14687	14353	14555	14567	14671	14628	14449	14501	14745	14814	14505	14672	14547	14571	14502	14667	14591	14742	14471	14542	14601	14539	14624	14587	14695	14910	14572	14591	14603	14690	14720	14730	14388	14685	14632	14799	14807	14496	14488	14506	14605	14519	14675	14759	14647	14585	14639	14672	14393	14668	14555	14663	14778	14592	14635	14542	14450	14503	14694	14513	14696	14537	14356	14572	14536	14421	14733	14716	14685	14601	14507	14670	14619	14718	14734	14570	14432	14695	14840	14483	14524	14618	14725	14499	14791	14515	14609	14552	14720	14718	14518	14471	14482	14775	14449	14547	14807	14718	14476	14566	14834	14576	14411	14715	14543	14668	14562	14526	14638	14598	14542	14506	14684	14613	14658	14533	14522	14728	14413	14514	14603	14794	14569	14521	14543	14646	14564	14735	14644	14761	14528	14739	14779	14550	14605	14298	14803	14728	14515	14439	14464	14480	14808	14587	14797	14842	14593	14772	14453	14536	14409	14478	14515	14826	14780	14624	14481	14577	14499	14619	14682	14543	14744	14500	14648	14501	14529	14548	14479	14399	14481	14600	14775	14576	14643	14610	14528	14641	14755	14407	14623	14614	14571	14697	14788	14649	14606	14573	14576	14693	14655	14589	14862	14629	14547	14642	14653	14618	14734	14535	14648	14664	14587	14704	14610	14695	14496	14530	14468	14464	14499	14659	14468	14719	14660	14571	14574	14599	14670	14591	14610	14577	14791	14757	14670	14707	14509	14712	14715	14550	14714	14435	14572	14574	14480	14664	14485	14671	14494	14512	14607	14668	14560	14588	14566	14752	14658	14787	14668	14770	14463	14659	14741	14573	14796	14506	14559	14650	14385	14653	14535	14634	14676	14805	14581	14726	14741	14539	14704	14517	14700	14678	14562	14768	14549	14585	14465	14610	14662	14665	14592	14484	14833	14716	14619	14519	14437	14673	14550	14523	14615	14559	14642	14630	14635	14680	14530	14647	14745	14612	14631	14816	14494	14582	14545	14698	14570	14665	14682	14846	14630	14580	14358	14683	14887	14583	14631	14865	14784	14643	14554	14559	14709	14672	14553	14582	14510	14396	14631	14556	14485	14610	14351	14688	14537	14562	14543	14806	14482	14482	14473	14503	14607	14629	14533	14461	14675	14494	14673	14378	14655	14667	14569	14616	14682	14788	14916	14724	14515	14805	14716	14578	14754	14677	14599	14768	14582	14754	14644	14503	14742	14529	14474	14641	14614	14555	14676	14598	14551	14732	14461	14429	14571	14434	14845	14890	14626	14633	14514	14599	14645	14725	14523	14609	14606	14520	14762	14795	14680	14611	14813	14556	14731	14583	14517	14523	14521	14586	14795	14806	14729	14621	14640	14742	14600	14492	14730	14558	14805	14661	14469	14721	14694	14596	14626	14757	14538	14519	14489	14447	14425	14560	14596	14569	14708	14494	14508	14624	14573	14619	14617	14547	14529	14610	14729	14463	14511	14586	14483	14513	14762	14596	14529	14367	14546	14630	14563	14688	14602	14702	14615	14648	14658	14727	14666	14760	14682	14654	14474	14533	14722	14685	14695	14754	14676	14579	14639	14548	14777	14442	14630	14616	14608	14531	14558	14761	14639	14792	14488	14616	14528	14797	14793	14578	14600	14735	14578	14562	14646	14533	14438	14561	14551	14762	14580	14560	14579	14389	14645	14606	14755	14837	14689	14594	14718	14675	14652	14650	14580	14583	14692	14530	14798	14632	14692	14644	14503	14721	14859	14660	14602	14430	14736	14549	14790	14633	14463	14482	14551	14714	14505	14445	14656	14550	14527	14572	14410	14580	14433	14681	14723	14693	14742	14414	14631	14431	14618	14564	14524	14633	14555	14731	14684	14628	14507	14670	14661	14615	14748	14632	14599	14622	14562	14679	14485	14540	14627	14559	14561	14608	14550	14743	14863	14650	14703	14705	14653	14541	14519	14613	14645	14677	14592	14645	14482	14590	14522	14719	14614	14776	14607	14620	14631	14598	14475	14555	14581	14400	14682	14620	14723	14648	14661	14716	14528	14760	14575	14495	14394	14495	14637	14764	14441	14411	14486	14665	14429	14856	14595	14596	14619	14587	14590	14553	14539	14667	14447	14553	14407	14740	14637	14653	14531	14652	14562	14749	14735	14606	14802	14624	14525	14532	14634	14683	14508	14468	14669	14606	14726	14709	14551	14599	14670	14600	14587	14629	14564	14714	14612	14537	14731	14505	14717	14538	14747	14490	14591	14809	14616	14675	14558	14535	14605	14625	14641	14610	14620	14760	14639	14717	14792	14640	14433	14609	14475	14585	14723	14574	14541	14561	14566	14595	14492	14465	14525	14477	14559	14382	14601	14743	14726	14685	14533	14543	14699	14614	14590	14520	14697	14611	14594	14691	14608	14636	14522	14573	14518	14707	14417	14849	14823	14653	14544	14781	14748	14588	14565	14445	14459	14515	14629	14545	14693	14611	14547	14751	14578	14542	14428	14577	14627	14634	14496	14629	14466	14717	14437	14680	14733	14604	14728	14479	14656	14503	14631	14658	14522	14769	14533	14623	14582	14592	14607	14609	14718	14630	14610	14717	14539	14565	14706	14518	14558	14719	14485	14544	14512	14479	14668	14629	14505	14458	14852	14719	14737	14426	14364
18021	41852	86434	46717	16008	14501	14169	14177	13837	13306	13539	13166	13042	13196	13272	13081	13195	13087	13087	12853	12783	12753	12864	12768	12790	12744	12715	12611	12625	12787	12873	13880	15680	14473	13212	12725	12432	12771	12681	12466	12550	12648	12572	12430	12665	12627	12571	12539	12591	12642	12608	12617	12581	12453	12657	12592	12480	12599	12684	12486	12603	12631	12652	12604	12470	12567	12533	12330	12524	12436	12603	12511	12529	12576	12698	12379	12478	12664	12708	12708	12552	12534	12674	12581	12518	12514	12521	12579	12588	12519	12629	12638	12549	12613	12604	12524	12541	12394	12391	12556	12625	12514	12512	12654	12494	12652	12665	12526	12594	12656	12480	12469	12653	12633	12741	12615	12779	12581	12536	12605	12516	12701	12526	12667	12586	12483	12689	12586	12484	12748	12569	12753	12665	12620	12642	12617	12540	12638	12460	12505	12603	12408	12647	12430	12486	12576	12587	12584	12550	12643	12441	12692	12606	12587	12589	12463	12675	12450	12450	12543	12650	12398	12538	12554	12375	12617	12499	12527	12618	12585	12472	12619	12674	12625	12732	12542	12462	12643	12422	12482	12520	12650	12732	12557	12563	12545	12520	12568	12645	12537	12494	12689	12513	12497	12560	12433	12634	12452	12533	12574	12588	12410	12534	12626	12627	12637	12616	12728	12458	12567	12447	12662	12429	12429	12592	12607	12531	12593	12558	12758	12552	12589	12469	12622	12532	12405	12461	12508	12585	12451	12512	12515	12494	12449	12683	12646	12607	12503	12581	12638	12578	12526	12511	12647	12534	12687	12488	12609	12707	12497	12451	12611	12525	12607	12629	12490	12662	12656	12416	12562	12558	12498	12687	12610	12457	12471	12613	12540	12483	12512	12573	12568	12406	12342	12512	12560	12573	12664	12736	12606	12530	12470	12560	12676	12586	12383	12703	12515	12570	12576	12658	12548	12628	12581	12687	12530	12597	12671	12560	12548	12643	12673	12601	12618	12517	12486	12671	12430	12525	12563	12615	12616	12554	12589	12516	12460	12575	12520	12734	12498	12619	12450	12546	12640	12688	12619	12477	12663	12580	12592	12455	12723	12557	12711	12512	12535	12556	12557	12778	12467	12588	12441	12538	12570	12464	12504	12494	12659	12782	12725	12504	12556	12519	12613	12630	12775	12540	12577	12641	12451	12511	12417	12560	12591	12543	12702	12618	12714	12629	12460	12619	12444	12643	12799	12707	12452	12624	12599	12669	12517	12695	12544	12362	12615	12460	12501	12673	12526	12649	12576	12570	12725	12569	12464	12498	12519	12530	12596	12605	12542	12582	12555	12565	12615	12570	12521	12688	12556	12634	12547	12640	12588	12514	12626	12651	12529	12508	12480	12481	12420	12541	12655	12549	12587	12510	12558	12454	12545	12606	12577	12648	12611	12580	12528	12536	12692	12617	12730	12589	12425	12634	12522	12567	12485	12519	12503	12611	12544	12586	12547	12606	12570	12473	12707	12579	12688	12595	12576	12645	12591	12389	12599	12629	12506	12718	12513	12500	12489	12633	12644	12517	12608	12431	12504	12649	12764	12507	12547	12606	12583	12614	12675	12715	12611	12219	12647	12712	12418	12424	12528	12538	12602	12708	12460	12563	12634	12495	12408	12480	12647	12543	12527	12397	12601	12397	12600	12580	12670	12617	12553	12514	12464	12633	12729	12645	12598	12636	12684	12584	12466	12391	12468	12661	12543	12516	12596	12543	12490	12540	12542	12357	12568	12529	12461	12642	12601	12609	12537	12473	12575	12547	12513	12634	12652	12701	12508	12595	12531	12544	12661	12529	12626	12580	12667	12540	12436	12495	12501	12597	12676	12534	12491	12499	12439	12538	12473	12541	12585	12572	12692	12669	12612	12495	12628	12550	12432	12517	12530	12506	12551	12640	12659	12473	12472	12660	12543	12481	12567	12576	12452	12494	12451	12474	12603	12715	12575	12595	12551	12534	12577	12509	12610	12497	12653	12670	12448	12477	12389	12627	12565	12484	12562	12550	12690	12446	12634	12644	12687	12570	12523	12579	12672	12736	12653	12560	12603	12697	12620	12695	12704	12648	12541	12531	12576	12648	12756	12693	12709	12510	12560	12559	12689	12533	12618	12542	12593	12580	12641	12601	12688	12689	12697	12647	12518	12544	12548	12714	12680	12554	12470	12549	12526	12660	12604	12523	12551	12627	12513	12496	12618	12414	12531	12601	12551	12436	12624	12367	12539	12493	12704	12510	12601	12789	12687	12511	12460	12601	12733	12657	12615	12466	12522	12724	12540	12598	12537	12558	12550	12549	12502	12538	12550	12517	12657	12477	12587	12661	12522	12660	12752	12585	12578	12547	12545	12565	12641	12556	12582	12572	12534	12613	12613	12449	12627	12621	12511	12585	12657	12534	12500	12528	12630	12638	12602	12557	12598	12455	12634	12580	12419	12625	12602	12578	12773	12607	12584	12557	12654	12591	12541	12737	12466	12476	12592	12374	12508	12565	12569	12516	12608	12613	12497	12622	12656	12523	12572	12759	12748	12521	12557	12612	12465	12580	12576	12548	12490	12522	12476	12559	12537	12637	12560	12560	12699	12428	12498	12549	12559	12615	12556	12670	12744	12511	12437	12602	12431	12580	12639	12686	12773	12500	12573	12605	12570	12640	12802	12338	12419	12525	12637	12576	12611	12576	12493	12643	12650	12800	12608	12633	12804	12614	12717	12508	12543	12423	12657	12705	12699	12642	12507	12589	12618	12486	12612	12538	12597	12531	12593	12434	12602	12621	12518	12502	12444	12342	12705	12650	12532	12551	12621	12504	12479	12496	12623	12497	12515	12563	12548	12551	12605	12518	12477	12449	12539	12732	12639	12594	12546	12566	12628	12696	12573	12720	12479	12467	12562	12551	12690	12534	12601	12557	12613	12613	12610	12509	12619	12632	12350	12669	12439	12537	12510	12608	12603	12669	12525	12440	12626	12565	12543	12625	12634	12486	12617	12633	12498	12603	12544	12717	12687	12690	12633	12536	12542	12568	12637	12590	12448	12524	12805	12599	12598	12665	12526	12455	12576	12440	12734	12626	12735	12535	12386	12535	12462	12551	12538	12552	12566	12596	12613	12705	12391	12584	12528	12498	12606	12544	12671	12543	12642	12814	12540	12637	12550	12568	12518	12539	12451	12563	12644	12681	12522	12622	12591	12554	12484	12672	12399	12601	12585	12584	12655	12498	12474	12445	12302	12567	12675	12721	12492	12498	12643	12474	12641	12516	12461	12705	12601	12539	12583	12530	12543	12690	12659	12427	12620	12458	12484	12531	12562	12573	12597	12456	12543	12466	12752	12801	12528	12634	12531	12409	12378	12556	12672	12495	12538	12439	12547	12687	12684	12765	12555	12462	12568	12463	12485	12608	12532	12710	12726	12487	12490	12539	12537	12619	12555	12547	12701	12742	12674	12554	12583	12566	12437	12795	12644	12708	12426	12543	12538	12567	12530	12571	12508	12705	12386	12683	12548	12477	12490	12297	12582	12590	12556	12567	12445	12672	12433	12467	12500	12357	12570	12535	12676	12525	12493	12727	12588	12598	12408	12656	12732	12425	12669	12535	12618	12462	12705	12471	12400	12608	12481	12648	12496	12578	12757	12635	12493	12583	12458	12680	12563	12522	12635	12471	12739	12500	12550	12529	12588	12507	12502	12728	12493	12602	12581	12558	12486	12585	12555	12538	12596	12481	12534	12673	12595	12687	12500	12556	12739	12544	12619	12691	12523	12403	12523	12494	12596	12619	12604	12501	12607	12737	12414	12590	12509	12595	12590	12663	12596	12680	12614	12710	12619	12539	12681	12594	12597	12528	12460	12539	12548	12686	12622	12574	12651	12609	12704	12556	12584	12390	12735	12582	12578	12607	12644	12585	12489	12691	12638	12512	12581	12529	12641	12476	12659	12321	12376	12503	12546	12595	12599	12484	12431	12768	12473	12624	12617	12655	12637	12711	12462	12560	12554	12398	12546	12531	12625	12712	12709	12496	12635	12508	12582	12452	12607	12604	12532	12697	12523	12491	12491	12688	12627	12744	12637	12529	12527	12617	12612	12474	12633	12572	12545	12631	12658	12604	12383	12551	12530	12505	12633	12521	12752	12514	12696	12441	12649	12463	12610	12602	12530	12596	12586	12500	12605	12633	12596	12414	12604	12566	12445	12429	12463	12629	12555	12676	12504	12577	12602	12535	12586	12491	12582	12602	12499	12702	12598	12441	12455	12441	12636	12615	12576	12712	12492	12654	12417	12487	12725	12620	12659	12536	12574	12469	12362	12527	12678	12570	12724	12562	12514	12475	12636	12492	12474	12670	12593	12568	12579	12539	12514	12442	12554	12494	12593	12469	12610	12630	12614	12546	12416	12534	12646	12465	12635	12741	12364	12560	12428	12581	12429	12488	12596	12401	12480	12646	12495	12679	12388	12659	12535	12671	12685	12763	12541	12582	12555	12562	12365	12509	12600	12500	12523	12541	12548	12502	12554	12711	12554	12532	12544	12664	12606	12650	12637	12572	12614	12396	12671	12516	12673	12461	12677	12578	12544	12494	12503	12558	12553	12514	12650	12468	12539	12449	12530	12440	12620	12525	12526	12463	12583	12351	12488	12698	12547	12711	12664	12584	12680	12679	12527	12469	12549	12743	12684	12618	12684	12628	12560	12372	12678	12536	12584	12546	12599	12476	12380	12591	12428	12626	12592	12733	12457	12635	12555	12594	12489	12723	12604	12533	12661	12606	12497	12459	12532	12529	12571	12435	12581	12481	12544	12624	12687	12621	12525	12534	12605	12483	12792	12535	12659	12638	12497	12539	12538	12720	12619	12480	12767	12583	12388	12625	12576	12543	12692	12705	12690	12614	12563	12713	12525	12663	12744	12702	12656	12346	12657	12609	12532	12639	12586	12529	12364	12728	12579	12545	12532	12595	12584	12576	12465	12495	12593	12511	12705	12549	12451	12707	12569	12337	12509	12626	12634	12682	12592	12472	12683	12532	12597	12586	12700	12751	12562	12629	12622	12573	12505	12551	12642	12380	12596	12567	12572	12506	12508	12551	12492	12575	12584	12650	12577	12511	12576	12483	12469
29118	22856	42618	33923	16068	14058	13801	13600	13679	13642	13666	13498	13721	13612	13537	13531	13529	13445	13527	13599	13601	13572	13581	13382	13505	13655	13518	13537	13535	13524	13342	13406	13643	13689	13528	13393	13324	13310	13427	13528	13605	13587	13453	13488	13401	13449	13496	13604	13551	13490	13554	13359	13404	13309	13520	13589	13579	13482	13417	13459	13254	13515	13521	13469	13491	13367	13450	13580	13530	13588	13548	13548	13483	13614	13593	13303	13535	13635	13449	13327	13434	13424	13510	13458	13591	13600	13282	13690	13553	13588	13459	13427	13498	13517	13650	13793	13536	13358	13242	13192	13419	13381	13421	13659	13689	13573	13591	13491	13545	13462	13271	13383	13493	13444	13564	13459	13534	13582	13751	13375	13619	13447	13598	13477	13482	13457	13342	13393	13639	13382	13443	13368	13285	13403	13430	13537	13448	13450	13503	13589	13480	13668	13474	13412	13680	13537	13424	13507	13371	13456	13387	13524	13687	13507	13488	13527	13539	13655	13222	13655	13486	13535	13682	13618	13530	13631	13736	13466	13529	13450	13387	13377	13376	13354	13318	13429	13434	13600	13450	13522	13616	13585	13482	13346	13431	13455	13697	13579	13534	13605	13534	13569	13583	13536	13426	13383	13490	13512	13489	13633	13437	13493	13451	13477	13555	13446	13503	13526	13324	13598	13554	13563	13521	13661	13709	13493	13477	13447	13543	13546	13535	13689	13550	13616	13464	13713	13767	13242	13564	13541	13448	13531	13460	13379	13572	13352	13485	13468	13519	13373	13529	13448	13493	13537	13565	13647	13462	13251	13578	13587	13650	13500	13414	13300	13489	13422	13503	13489	13461	13345	13447	13585	13296	13546	13253	13599	13328	13483	13604	13498	13622	13449	13434	13304	13591	13698	13756	13441	13662	13439	13416	13567	13499	13438	13303	13579	13439	13525	13519	13674	13495	13458	13606	13456	13442	13348	13387	13479	13398	13565	13543	13588	13439	13330	13455	13626	13405	13538	13668	13473	13526	13580	13543	13475	13459	13598	13358	13518	13507	13581	13376	13492	13234	13597	13308	13355	13479	13408	13302	13505	13488	13561	13487	13388	13701	13499	13620	13463	13520	13579	13476	13455	13564	13521	13444	13522	13403	13177	13539	13390	13373	13462	13611	13469	13491	13577	13404	13570	13598	13597	13365	13261	13558	13519	13561	13618	13666	13499	13256	13395	13474	13343	13443	13534	13732	13643	13237	13541	13449	13634	13471	13590	13259	13458	13359	13679	13599	13436	13559	13482	13325	13317	13695	13524	13464	13401	13603	13537	13502	13465	13515	13386	13388	13348	13339	13199	13317	13492	13670	13453	13448	13548	13438	13419	13523	13454	13529	13570	13493	13344	13573	13477	13428	13509	13631	13467	13601	13551	13560	13386	13463	13359	13486	13495	13393	13590	13357	13511	13403	13435	13324	13458	13736	13663	13329	13734	13549	13609	13350	13430	13529	13462	13461	13281	13489	13488	13437	13507	13261	13439	13605	13575	13593	13440	13801	13500	13513	13445	13483	13645	13380	13521	13364	13353	13585	13617	13429	13428	13504	13455	13429	13313	13487	13477	13298	13385	13537	13349	13537	13531	13432	13425	13383	13486	13386	13366	13472	13604	13421	13395	13462	13363	13474	13409	13471	13681	13512	13500	13406	13502	13556	13389	13346	13418	13338	13502	13457	13519	13473	13503	13218	13557	13575	13563	13484	13572	13311	13506	13419	13590	13487	13684	13598	13697	13469	13384	13475	13365	13527	13418	13586	13665	13441	13494	13495	13436	13324	13426	13528	13464	13538	13603	13453	13659	13552	13676	13476	13564	13544	13434	13602	13556	13727	13499	13457	13573	13541	13334	13422	13484	13553	13328	13485	13424	13650	13458	13386	13598	13378	13413	13341	13427	13443	13365	13322	13716	13620	13466	13276	13551	13522	13514	13488	13310	13373	13521	13570	13446	13510	13512	13713	13454	13482	13461	13475	13413	13664	13740	13501	13578	13345	13485	13503	13653	13571	13469	13346	13513	13735	13458	13302	13566	13561	13557	13542	13596	13527	13659	13726	13618	13403	13318	13436	13430	13469	13607	13591	13513	13518	13667	13229	13328	13521	13564	13555	13593	13607	13457	13777	13335	13411	13586	13451	13454	13475	13358	13456	13577	13473	13541	13491	13621	13536	13469	13397	13451	13343	13517	13447	13535	13440	13492	13466	13439	13611	13461	13318	13529	13330	13447	13506	13232	13301	13667	13527	13362	13349	13430	13417	13609	13554	13535	13573	13460	13562	13583	13523	13554	13691	13640	13431	13604	13511	13354	13352	13493	13364	13624	13527	13492	13678	13437	13225	13351	13459	13373	13380	13519	13523	13416	13576	13487	13595	13439	13452	13550	13518	13586	13788	13561	13544	13600	13402	13439	13468	13497	13382	13405	13549	13429	13702	13506	13472	13432	13557	13633	13319	13347	13466	13412	13429	13370	13458	13275	13511	13569	13432	13566	13517	13539	13471	13677	13216	13417	13704	13427	13410	13449	13663	13442	13505	13326	13313	13306	13404	13425	13307	13439	13521	13368	13584	13317	13473	13578	13486	13421	13599	13584	13598	13732	13440	13597	13369	13739	13314	13579	13483	13562	13640	13388	13538	13539	13434	13372	13501	13523	13407	13496	13478	13510	13520	13601	13335	13312	13498	13462	13414	13404	13684	13515	13508	13579	13542	13536	13435	13468	13425	13357	13582	13444	13367	13638	13556	13583	13637	13483	13598	13574	13348	13731	13627	13499	13481	13534	13414	13436	13413	13446	13511	13412	13359	13496	13435	13522	13595	13528	13412	13461	13667	13493	13469	13439	13397	13583	13534	13526	13568	13480	13441	13591	13601	13516	13139	13424	13396	13481	13303	13622	13483	13585	13411	13537	13531	13457	13425	13591	13581	13590	13536	13579	13639	13474	13661	13544	13465	13463	13413	13335	13634	13610	13534	13651	13501	13387	13490	13281	13537	13395	13523	13389	13429	13532	13356	13430	13309	13446	13642	13342	13528	13696	13350	13375	13663	13504	13529	13517	13402	13620	13280	13553	13498	13629	13524	13392	13590	13428	13544	13368	13408	13421	13449	13642	13353	13478	13518	13384	13616	13502	13433	13614	13528	13401	13274	13565	13534	13514	13570	13517	13647	13406	13532	13288	13544	13327	13456	13522	13369	13335	13474	13641	13369	13444	13574	13543	13583	13391	13597	13431	13430	13570	13484	13559	13399	13592	13559	13554	13324	13413	13466	13347	13479	13342	13487	13487	13543	13414	13475	13503	13882	13259	13647	13603	13545	13554	13671	13402	13320	13560	13676	13434	13327	13400	13484	13540	13547	13381	13439	13608	13474	13564	13477	13345	13615	13479	13505	13397	13464	13293	13312	13574	13352	13464	13700	13729	13353	13580	13405	13313	13430	13482	13577	13508	13507	13414	13423	13466	13574	13430	13504	13421	13348	13462	13348	13320	13558	13601	13456	13604	13437	13411	13577	13404	13360	13684	13461	13359	13540	13468	13466	13474	13504	13597	13363	13488	13368	13546	13502	13316	13431	13495	13363	13475	13501	13377	13377	13431	13652	13580	13311	13331	13422	13519	13505	13369	13511	13383	13528	13457	13537	13468	13490	13340	13611	13456	13599	13603	13599	13423	13543	13679	13533	13563	13528	13629	13563	13424	13355	13375	13592	13389	13521	13611	13312	13549	13530	13266	13648	13621	13642	13505	13554	13442	13617	13463	13480	13521	13418	13629	13586	13466	13461	13440	13615	13475	13425	13581	13601	13376	13540	13526	13548	13537	13653	13766	13525	13404	13588	13480	13561	13605	13399	13458	13488	13404	13759	13416	13437	13437	13437	13359	13653	13538	13516	13579	13307	13715	13387	13610	13605	13424	13683	13619	13646	13442	13332	13539	13559	13552	13486	13445	13693	13399	13584	13523	13534	13468	13658	13675	13470	13480	13533	13431	13521	13210	13521	13544	13446	13471	13384	13613	13506	13458	13443	13394	13349	13370	13446	13587	13452	13560	13412	13469	13390	13362	13476	13458	13503	13242	13321	13491	13576	13360	13361	13542	13497	13272	13566	13302	13620	13323	13361	13457	13408	13545	13694	13499	13578	13771	13484	13462	13271	13631	13584	13504	13399	13515	13534	13429	13750	13493	13614	13661	13404	13638	13564	13447	13263	13424	13447	13492	13678	13438	13594	13416	13577	13491	13377	13454	13472	13408	13329	13418	13422	13541	13531	13692	13493	13492	13516	13400	13408	13490	13450	13342	13611	13537	13380	13526	13424	13265	13504	13429	13476	13483	13549	13529	13352	13347	13656	13516	13382	13259	13774	13415	13625	13598	13326	13271	13251	13356	13371	13440	13391	13514	13456	13568	13493	13408	13447	13357	13476	13392	13467	13612	13679	13567	13580	13494	13491	13449	13515	13533	13397	13370	13326	13404	13554	13466	13515	13522	13513	13520	13427	13244	13555	13327	13430	13401	13547	13654	13577	13288	13539	13406	13607	13468	13525	13539	13385	13419	13439	13457	13391	13336	13527	13501	13583	13465	13623	13505	13403	13480	13314	13468	13480	13424	13405	13304	13412	13576	13217	13490	13538	13460	13513	13395	13501	13469	13622	13362	13441	13392	13406	13344	13421	13495	13550	13449	13527	13419	13635	13429	13667	13540	13469	13563	13493	13563	13365	13562	13663	13604	13357	13432	13595	13316	13384	13415	13576	13437	13441	13557	13385	13688	13285	13251	13337	13462	13695	13492	13499	13526	13506	13511	13492	13562	13440	13611	13577	13426	13499	13573	13627	13462	13530	13389	13536	13513	13727	13559	13469	13262	13527	13547	13598	13351	13386	13447	13534	13428	13438	13389	13397	13527	13725	13577	13517	13269	13631	13659	13640	13405	13541	13370	13518	13592	13551	13359	13432	13496	13415	13508	13532	13537	13218	13504	13477	13343	13592	13645	13746	13401	13559	13534	13480	13366	13324	13512	13515	13515	13502	13408	13416	13477	13439	13465	13600	13431	13459	13578	13474	13310	13396	13416	13594	13334	13331	13559	13450	13517	13588	13423	13583	13413	13561	13464
14679	21972	48884	27457	12290	11926	11848	12131	11970	12085	12007	11866	11822	11914	11790	12045	12111	11925	11971	11872	11757	11966	11891	11884	12026	11818	11970	11913	11763	11813	11889	11727	11805	11704	11692	11818	11962	11773	11756	11751	11743	11923	11659	11800	11826	11733	11794	11831	11700	11833	11800	11723	11837	11810	11889	11755	11733	11798	11692	11878	11828	11865	11959	11767	11775	11823	11841	11812	11860	11800	11747	11923	11744	11736	11973	11773	11862	11879	11858	11890	11712	11663	11756	11957	11800	11779	11818	11880	11735	11834	11925	11803	11757	11799	11729	11711	11781	11752	11968	11715	11919	11838	11831	11902	11648	11816	11848	11903	11960	11889	11878	11713	11719	11909	11666	11755	11918	11695	11833	11643	11716	11758	11916	11799	11842	11691	11790	11912	11876	11740	11800	11849	11919	11862	11781	11867	11772	11767	11895	11777	11858	11841	11804	11971	11606	11778	11886	11681	11810	11901	11841	11721	11729	11853	11809	11866	11723	11761	11787	11765	11825	11810	11880	11988	11817	11765	11736	11937	11807	11812	11754	11837	11867	11719	11946	11811	11694	11772	11891	11769	11800	11876	11969	11895	11726	11776	11808	11750	11849	11741	11832	11851	11851	11786	11783	11844	11752	11675	11603	11903	11789	11821	11645	11754	11974	11760	12030	11801	11660	11851	11793	11831	11942	11854	11827	11727	11847	11685	11903	11879	11705	11677	12094	11736	11914	11890	11864	11864	11840	11768	11808	11662	11895	11818	11879	11885	11861	11673	11845	11709	11906	11922	11834	11809	11760	11809	12031	11815	11901	11911	11745	11865	11925	11828	11592	12000	11864	11863	12020	11882	11650	11911	11807	11815	11979	11820	11906	11733	11693	11787	11800	11808	11863	11747	11917	11846	11747	11788	11848	11818	11857	11720	11902	11825	11835	11868	11776	11819	11716	11752	11978	11792	11923	11695	11742	11756	11749	11890	11923	11727	11783	11758	11840	11834	11835	11798	11689	11786	11718	11799	11908	11733	11800	11781	11779	11898	11814	11762	11686	11765	12018	11849	11788	11788	11807	11908	11706	11841	11789	11867	11988	11913	11875	11795	11719	11874	11866	11944	11884	11750	11809	11874	11838	11917	11901	11733	11686	11907	11783	11810	11844	11925	11950	11887	11503	11830	11852	11844	11708	11905	11749	11786	11827	11860	11743	11734	11722	11837	11951	11800	11813	11991	11904	11837	11754	11766	11965	11906	11747	11837	11925	11743	11923	11748	11685	11752	11742	11864	11687	11690	11823	11793	11870	11853	11770	11881	11871	11800	11807	11733	11756	11717	11777	11822	11764	11819	11851	11954	11781	11794	11773	11760	11782	11799	11799	11840	11861	11740	11935	11822	11794	11915	11844	12055	11866	11864	11893	11816	11607	11831	11945	11845	11855	11785	11901	11779	11750	11664	11944	11959	11803	11787	11841	11872	11800	11757	11649	11758	11818	11761	11866	11720	12003	11822	11977	11792	11954	11876	11949	11704	11860	11784	11823	11743	11899	11763	11826	11852	11772	11887	11713	11839	11763	11778	11839	11826	11761	11756	11903	11766	11815	11734	11640	11680	12027	11794	11875	11629	11891	11744	11916	11785	11841	11861	11800	11876	11701	11928	11759	11965	12045	11637	11796	11792	11671	11868	11797	11822	11762	11704	12030	11853	11827	11816	11779	11895	11913	11715	11837	11851	11805	11935	11808	11938	11929	11683	11668	11770	11802	11746	11893	11813	11819	11677	11907	11859	11896	11779	11805	11831	11855	11914	11935	11588	11862	11879	11727	11880	11888	11792	11965	11693	11780	11696	11833	11744	11816	11920	11792	11873	11575	11954	11594	11826	11619	11870	11852	11881	11758	11908	11823	11758	11846	11681	11789	11876	11921	11811	11796	11860	11796	11808	11806	11868	11946	11736	11866	11855	11821	11728	11774	11903	11831	11654	11739	11730	11731	11861	11915	11759	11889	11934	11748	11717	11962	11697	11872	11851	11775	11681	11844	11739	11694	11675	11729	11866	11991	11668	11904	11833	11736	11720	11732	11709	11802	11743	11789	11922	11914	11765	11729	11671	11849	11745	11744	11821	11708	11771	11702	11928	11873	11715	11789	11748	11899	11767	11923	11842	11873	11886	11932	11828	11674	11824	11794	11770	11866	11777	11912	11837	11771	11883	11752	11803	11688	11825	11766	11771	11767	11788	12049	11943	11795	11834	12015	11940	11754	11717	11726	11695	11824	11732	11826	11913	11820	11880	11880	11632	11901	11824	11864	11767	11738	11978	11802	11895	11778	11831	11882	11717	11816	11668	11836	11944	11675	11806	11738	11837	11752	11721	11923	11804	11831	11850	11846	11800	11902	11905	11751	11998	11833	11913	11860	11790	11897	11694	11706	11843	11834	11743	11717	11694	11799	11662	11849	11815	11981	11979	11880	11731	11632	11887	11760	11893	11942	11831	11784	11638	11758	11784	11742	11796	11892	11798	11889	11795	11890	11967	11844	11936	11856	11928	11781	11777	11846	11818	11895	11734	11837	11976	11857	11826	11692	11801	11797	11954	11846	11814	11826	11645	11864	11740	11750	11779	11733	11701	11808	11725	11750	11928	11747	11823	11724	11719	11699	11752	11821	11801	11983	11814	11809	11902	11902	11738	11787	11976	11794	11707	11902	11870	11887	11763	11765	11843	11762	12041	11830	11874	11717	11771	11773	11938	11922	11672	12006	11849	11823	11669	11915	11838	11901	11717	11873	11827	11806	11828	11858	11906	11929	11647	11813	11761	11956	11977	11833	11664	11831	11786	11787	11748	11765	11823	11936	11883	11872	11686	11860	11945	11792	11871	11866	11641	11624	11921	11858	11800	11817	11841	11886	11744	11783	11853	11899	12076	11670	11934	11830	11851	11840	11771	11918	11564	11759	11705	11701	11807	11849	11921	11776	11785	11644	11888	11784	11777	11991	11739	11808	12022	11840	11812	11796	11783	11916	11755	11801	11732	11783	11672	11603	11846	11827	11830	11672	11757	11849	11838	11876	11750	11849	11810	11844	11820	11731	11829	11694	11822	11677	12014	11704	11883	11747	11947	11804	11882	11802	11765	11928	11878	12041	11921	11998	11844	11742	11880	11664	11791	11785	11794	11859	11698	11906	11804	11830	11832	11795	11814	11880	11725	11734	11818	11867	11917	11816	11738	11786	11812	11856	11975	11698	11910	11875	11904	11892	11914	11772	11793	11986	11846	11782	11665	11705	11941	11844	11824	11724	11688	11744	11849	11799	11895	11686	11843	11916	12019	11745	11804	11984	11936	11832	11787	12013	11784	11830	11804	11889	11797	11982	11776	11927	11836	11839	11810	11865	11837	11666	11626	11985	11816	11815	11887	11859	11882	11960	11779	11818	11789	11807	11902	11941	11767	11836	11945	12015	11900	11895	11873	11836	11901	11815	11770	11730	11893	11811	11855	11776	11767	11894	11880	12057	11770	11774	11868	11777	11930	11916	11777	11891	11825	11790	11896	11800	12015	11819	11892	11764	11666	11714	11825	11742	11659	11735	11775	11819	11675	11889	11871	11898	11684	11636	11761	11827	11728	11883	11742	11913	12007	11902	11786	11872	11967	11967	11720	11839	11848	11977	11708	11870	11724	11807	11741	11881	11655	11683	11680	11575	11781	11830	11933	11856	11946	11863	11898	12010	11902	11824	11773	11788	11747	11837	11782	11792	11993	11797	11813	11784	11775	11841	11781	11881	11832	11804	11773	11936	11800	11710	11679	11834	11949	11965	11683	11771	11857	11851	11731	11793	12011	11676	11910	11938	11802	11888	11800	11767	11822	11799	11867	11918	11921	11920	11683	11853	11780	11758	11710	11758	12025	11847	11720	11833	11772	11977	11786	11808	11743	11999	11815	11793	11776	11956	11913	11905	11864	11634	11774	11787	11905	11816	11711	11798	11674	11889	11835	11891	11778	11809	11837	11692	11784	11792	11859	11647	11811	11893	11781	11675	11649	11962	11931	11883	11940	11715	11826	11861	11771	11894	11768	11977	11849	11889	11897	11740	11872	11908	11794	11832	11785	11795	11745	11891	11755	11883	11794	11872	11993	11812	11782	11652	11952	11800	11775	11844	11747	11780	11754	11893	11769	11730	11798	11937	11866	11822	11709	11864	11733	11824	11897	11969	11867	11710	11724	11870	11755	11761	11927	11798	11755	11935	11819	11762	11613	11865	11740	11815	11828	11739	11773	11835	11941	11892	11943	11812	11899	11930	11951	11818	11847	11689	11804	11844	11850	11751	11829	11868	11597	11833	11708	11762	11855	11844	12042	11744	11828	11838	11642	11869	11898	11698	11937	11759	11884	12030	11934	11834	12013	11578	11801	11862	11906	11735	11797	11762	11999	11932	11808	11741	11877	11992	11894	11793	11839	11789	11888	11811	11871	11824	11837	11963	11722	11827	11804	11813	11771	11685	11882	11828	11673	11835	11911	11772	11839	12026	11798	11909	11789	11854	11923	11886	11836	11818	11744	11937	11900	11761	11912	11752	11912	11700	11867	11782	11826	11847	11879	11824	11814	11896	11852	11928	11679	11755	11771	11900	11787	11973	11814	11895	11673	11748	11822	11787	11747	11823	11789	11987	11817	11802	11853	11952	11930	11895	11764	11916	11769	11898	11880	11967	11929	11805	11918	11850	11764	11920	11889	11814	11790	11890	11779	11812	11709	11791	11796	11745	11862	11943	11855	11792	11830	11810	11959	11749	11962	11836	11851	11615	11734	11716	11841	11708	11952	11818	11938	11861	11752	12076	11915	11857	11769	11850	11719	11852	11788	11803	11630	11797	11854	11861	11792	11711	11780	11678	11872	11957	11641	11733	11876	11714	11849	11841	11882	11849	11857	11768	11658	11936	11879	11750	11904	11812	11722	11913	11798	11842	11836	11734	12017	11837	11730	11669	11777	11788	11731	11800	11751	11769	11900	11818	11819	11775	11842	12010	11829	11860	11840	11822	11868	11785	11753	11815	11756	11949	11862	11932	11688	11829	11766	11830	11800	11959	11815	11854	11798	11937	11888	11873	11826	11738	11885	11882	11725	11828	11928	11783	11717	11949	11972	11808	11853
25343	21407	46303	50317	24027	19521	16944	15193	14442	14374	14555	14048	14282	14236	14131	14132	14202	14267	13987	14073	13995	13991	14185	13898	14106	13874	14221	14020	14136	13940	13865	14031	14253	14057	14227	13638	13870	13681	13793	13747	13742	13774	13956	13963	13769	13901	13884	13837	13707	13836	13876	13708	13743	14013	13824	13937	13883	13729	13820	13801	13903	13727	13871	13725	13807	13850	13864	13748	13840	14066	13847	13743	13666	13777	13814	13843	13995	13891	13864	13744	13807	13886	13722	13864	13796	13910	13887	13715	13926	13750	14004	13796	13962	13654	13654	13741	13624	13788	13907	13717	13808	13833	14138	13987	13893	13679	14026	13939	14118	13643	13827	13841	13915	13706	13825	13837	13911	13861	13905	13851	13723	14023	13740	13851	13732	13660	13883	13898	13710	13904	13793	13929	13653	13583	13868	13901	13797	13828	13828	13733	13751	13869	13697	13706	13622	13868	13849	13775	13986	13988	13915	13718	13835	13948	13699	13627	13682	13720	13918	13810	13751	13799	13705	13822	13747	13733	13863	13581	13848	13840	13913	13934	13678	13690	13855	13566	13805	13754	13839	13607	13642	13739	13990	13802	13907	13831	13914	13819	13778	13722	13886	13862	13760	13790	13560	13673	13648	14105	13861	13927	13916	13842	13836	13734	13726	13896	13693	13820	13806	13881	13761	13621	13974	13621	13844	13722	13602	13843	13881	13763	13774	13992	13843	13848	13810	13892	13762	14042	13834	13853	13678	13709	13853	13843	13696	13952	13779	13878	13596	13699	13958	13950	13721	13853	13977	13733	13844	13712	14011	13721	13796	13934	13843	13921	13743	13787	13789	13843	13924	13637	13853	13632	13797	13896	13864	13983	13747	13874	13876	13875	13810	13761	13784	13881	13887	13909	13918	13830	13868	13824	13703	14006	13817	13913	13873	13590	13872	13816	13755	13741	13804	13712	13840	13736	13844	13823	13982	13816	13723	13886	13915	13735	13711	13870	13638	13697	13768	13763	13909	13851	13774	13712	13696	13794	13738	13619	13767	13853	13788	13915	13844	13813	13813	13882	13727	13827	13687	13836	13804	13754	13809	13831	13942	13808	13635	13939	13773	13929	13830	13760	13758	13890	13700	13885	13801	13896	13722	13855	13724	13985	13725	13696	13901	13610	13575	13834	13822	13506	13624	13864	14016	13724	13973	13941	13758	13849	13967	13838	13698	13831	13791	13886	13940	13761	13650	13775	13741	13772	13761	13670	13763	13841	13708	13945	13986	13908	13861	13883	13679	13905	13792	13697	13690	13717	13704	13787	13745	13860	13926	13610	13794	13736	13724	13925	13765	13715	13791	13836	13935	13882	13674	13875	13850	13800	13980	13859	14076	14017	13654	13865	13866	13939	13832	14060	13745	13774	13857	13944	13904	13552	13921	13855	13787	13803	13833	13825	13827	13678	13756	13886	13826	13757	13837	13836	13845	13848	13651	14063	13822	13711	13757	13706	13737	13718	13785	13734	13919	13777	13781	13860	13887	13834	13677	13879	13865	13720	13833	13808	13887	13858	13738	13861	13869	13718	13678	13852	13817	13745	13801	13797	13917	13838	13934	13801	14019	13908	13736	13848	13993	13814	13633	13631	14178	13823	13845	13871	13931	13760	13678	13643	13861	13830	13761	14016	13892	13676	13647	13823	13719	13847	13840	13712	13711	13800	13842	13768	13830	13976	13835	13844	13681	13491	14125	13954	13913	13892	13981	13841	13703	13705	13677	13750	13860	13669	13803	13652	13701	13882	13727	13862	13856	13667	13747	13791	13906	13793	13751	13951	13956	13963	13604	13739	13852	13640	13791	13797	13799	13809	13945	13893	13853	13858	13888	13795	13858	14017	13686	13688	13922	13909	14046	13633	13768	13836	13764	14034	13692	13842	13629	13773	13836	13713	13920	13915	13702	13774	13874	13931	13763	13777	13752	13758	13904	13936	13837	13753	13704	13743	13850	13885	13957	13762	13841	13768	14108	13883	13634	13739	13702	13738	13705	13786	13792	13929	13843	13826	13904	13904	13903	13833	13814	13850	13707	13831	13736	13794	13817	13955	13796	13764	13678	13785	13823	13743	13832	13858	13811	13956	13911	13618	13903	13929	14096	13771	13872	13734	13793	13923	13817	13834	13941	13850	13604	13636	13786	13750	13931	13872	13839	13927	13794	13880	13729	13870	13612	13640	13698	13845	13818	13901	13715	13546	13950	13973	13940	13709	13773	13787	13700	13894	13856	13676	13833	13895	13802	13792	13826	13809	13861	13825	13773	13837	13802	13636	13899	13849	13811	14000	13814	13882	13993	13834	13743	13984	13862	13873	14064	13925	13954	13683	14007	13907	13824	13703	13688	13799	13986	13960	13796	14008	13643	13864	13773	13461	13728	13829	13729	13774	13714	13764	13903	13721	13818	13678	13800	13859	13790	13675	13675	13822	13766	13739	13690	13690	13689	13622	14007	13967	13881	13875	13786	13690	13961	13938	13551	13936	13737	13783	13868	13807	14051	13841	13902	13937	13824	13943	13822	13761	13765	13609	13802	13875	13678	13673	13848	13783	13914	13885	13823	13822	13860	13885	14091	13871	14139	13716	13903	13806	14061	13959	13856	13897	13723	13699	13788	13757	13817	13842	13488	13761	13732	13796	13636	13887	13721	13666	13919	13786	13815	13987	13909	13943	13697	13748	13942	13785	13857	13905	13996	13757	13780	13882	13789	13674	13961	13878	13701	13894	13724	13860	13806	13697	13755	13934	13681	13824	13792	13804	13830	13811	13865	13944	13790	13857	13902	13759	13748	13971	13643	13807	13777	13819	13749	13974	13873	13885	13757	13932	13873	13653	13725	13836	13936	13798	13735	13725	13662	13845	13895	13837	13820	13852	13771	13809	13670	13904	13757	13737	13843	13819	13731	13773	13726	13910	13723	13687	13931	13799	13730	13852	13955	13851	13980	13909	13839	13977	13703	13922	13824	13812	13953	13748	14101	13714	13812	13872	13871	13810	13887	13982	13751	13914	13807	13777	14031	13678	13772	13828	13895	13842	13800	13875	13829	13942	13826	13885	13870	13922	13976	13936	13867	13805	13644	13910	13853	13771	13630	13994	13862	13755	13870	13769	13849	13803	13677	14013	13822	13761	13802	13765	13830	13767	13922	13666	13695	13886	13736	13804	13838	13896	13850	13823	13935	13878	13976	13872	13849	13814	13708	13862	13786	13788	13952	13674	13808	13896	13665	13674	13926	13867	13998	13794	13892	13794	13668	13697	13855	13704	13835	13732	13813	13893	14000	13716	13985	13914	13996	13945	13812	13782	13700	13762	13709	13765	13689	13890	13774	14005	13833	13811	13623	13698	13848	13911	13986	13862	13954	13681	13781	13775	13749	13693	14043	13658	13580	13678	13686	13814	13756	13949	13801	13764	13642	13846	13724	13806	13765	13703	13832	13831	13685	13692	13789	13823	13827	13856	13632	13771	13790	13784	13792	13672	13752	14050	13938	13794	13839	13742	13834	13770	13845	13749	13838	13565	13693	13743	13679	13833	13758	13721	13790	13799	13855	13784	13755	13645	13762	13810	14016	13680	13789	13815	13926	13625	13922	13745	13942	13751	13765	13819	14139	13680	13752	13690	13905	13705	13855	13810	13649	13922	13886	13958	13780	13781	13839	13875	13818	13941	13753	13743	13815	13886	13953	13667	13820	13772	13707	13632	13872	13795	13802	13848	13732	13931	13883	13750	13763	13637	13910	13822	13711	13753	13745	13761	13936	13790	13941	13902	13804	13671	13863	13768	14107	13837	13775	13806	13742	13707	13844	13710	13815	13849	13834	13696	13647	13668	13805	13853	13744	13867	13569	13776	13735	13872	13863	13741	13689	13744	13757	13824	13709	13857	13808	13986	13699	13915	13739	13652	13644	13700	13725	13606	13783	13762	13816	13878	13636	13908	13781	13735	13806	13852	13880	13777	13895	13908	13838	13792	13740	13766	13555	13880	13805	13983	13675	13734	13599	13714	13790	13799	13898	13765	14092	13645	13799	13946	13680	13710	13944	13681	13834	13884	13863	13861	13950	13636	13512	13787	13836	13800	13957	13880	13745	13742	13922	13867	13651	13727	13823	13752	13640	13764	13636	13938	13926	13932	13842	13784	13903	13727	13669	13639	13851	13770	13852	13901	13906	13659	13972	13890	14005	13801	13818	13967	13937	13667	13645	13939	13905	14004	13678	13906	13776	13870	13971	13824	14013	13732	13877	13643	13706	13596	13672	13695	13667	13772	13731	13777	13822	13892	13739	13574	13795	13900	13669	13591	13733	13820	13872	13762	13720	13764	13825	13806	13817	13839	13811	13830	13672	13808	13706	13920	13797	13989	13833	13876	13810	13814	13684	13742	13877	13875	13906	14006	13776	13633	13920	13900	13746	13988	13965	13853	13733	13601	14016	13783	14012	13811	13666	13826	13816	13691	13648	13896	13879	13667	13856	13830	13918	13946	13878	13770	13715	13819	13755	13912	13933	13846	14009	13757	13830	13766	13737	13984	13903	13909	13804	13810	14019	13823	13816	13782	13795	13875	13771	13691	13834	13660	13795	13722	13553	13726	13918	13933	13677	13817	13769	13855	13775	13859	13888	13860	13798	13932	13759	13737	13594	13676	13732	13747	13802	13647	13899	13859	13749	13639	13763	13802	13705	13857	13781	13738	13694	13836	13713	13828	13780	13707	13794	13886	13930	13828	13892	13820	13818	13763	14004	13842	13683	13949	13838	13617	13842	13722	13845	13818	13887	13712	13796	13851	13932	13814	13790	13759	13912	13674	13754	13893	13754	13906	13953	13979	13850	13996	13835	13866	13876	13736	13637	13773	13677	13634	13747	13635	13789	13796	13833	13714	13734	13874	13889	13834	13796	14036	13922	13889	13876	13872	13888	13779	13928	13772	13904	13706	13882	13955	13901	13894	13724	13688	13692	13719	13593	13873	13943	13873	13791	13944	14003	13781	14062	13898	13914	13854	13665	13916	13713	13703	13896	13773	13845	13835	13695	13695	13838	13573	13836	13832	13641	13880	13788	13684	13944	13803	13855	13783	13757	13740	13884	13728	13727	13661	13747	13889	13831	13869
15158	31123	78530	50071	14438	13269	13389	13355	13008	12768	12762	12505	12428	12634	12575	12759	12707	12475	12404	12237	12364	12094	12272	12390	12385	12243	12402	12234	12150	12219	12057	12207	12441	13004	12680	12476	12014	12082	12165	12105	12180	12190	11940	12058	12214	12103	12205	12070	12201	12087	12110	12029	12190	12172	12045	11840	12215	12241	12182	12153	12066	12052	12075	12021	12106	12159	11996	12138	12177	12131	12016	12108	12094	12082	12106	12236	11972	12039	12193	12189	11968	12206	12236	12303	12218	12280	12032	12210	12171	12148	12051	11996	12155	12145	12032	12040	12003	12122	12306	12103	12007	12273	12303	12037	12095	12076	12115	11989	11993	12091	12037	12140	12078	12062	12153	12040	11963	12157	12233	12044	11963	11929	12107	12009	12190	12130	12089	12007	12233	12143	12058	12167	12109	12031	12071	12107	12076	12060	12190	12155	12138	12033	12037	12158	11895	12089	11997	12073	12030	12107	12196	12157	12125	12032	12195	12101	12037	12123	12058	12027	12143	12078	12218	12180	11984	12071	12235	12068	12101	12048	12117	12168	12206	12003	12097	12157	12177	12036	12074	12088	12015	12139	11958	11849	12092	12052	12165	12043	12307	12189	12054	12099	12019	12112	11931	12266	12199	12013	12136	12157	11929	12066	12011	12100	11972	12138	11967	11970	12122	12063	12060	11937	12136	12122	12092	12145	12056	12188	12193	12152	12059	12091	12139	12214	12051	12041	12072	12018	12042	12137	12075	12273	12039	12245	11994	12143	12069	12202	11984	12021	12144	12082	12065	12116	12056	11950	12072	12105	12187	12093	12111	12054	12138	12182	12318	11919	12103	12029	12187	12017	12139	12182	12039	12176	12102	12044	12010	12154	12047	12118	12057	12093	12179	12209	12075	12235	12036	12141	12172	12160	12037	12040	12166	12206	11925	11994	12101	11974	11957	12194	12133	12124	12041	12057	11980	12092	12130	12127	12262	12154	12047	12071	12190	12199	12174	12134	12144	12245	12003	11977	12011	12162	12040	11979	12097	12085	11998	12103	12071	12156	12065	12087	12020	12254	12039	12147	12007	12107	12161	12003	12048	12039	12163	12028	12165	12089	12048	12024	12079	12028	11978	12182	12032	12016	12095	12072	12087	12160	12161	11960	12152	12149	12067	12149	12150	12227	12161	12190	12280	12285	12115	12011	12278	12025	11986	12203	12217	12052	11961	12261	12251	12136	12069	12111	11991	12096	12114	11934	11966	12185	12195	12025	11934	12126	12088	12101	12149	12101	12157	11977	12164	12040	12198	11931	12079	12021	12195	12214	12231	11985	11931	12017	12026	12210	12174	12077	12114	12076	12152	12054	12287	12192	12028	12132	12037	12049	11955	12020	12028	12141	12130	12256	12067	12319	11973	12100	12042	12224	12178	12033	12205	12064	12026	12275	11820	12065	12119	11892	12038	12033	12237	11927	12068	12118	12126	12209	12119	12166	11995	12151	12117	12102	12079	12149	12060	12154	12073	12106	12203	12027	11946	12020	12071	12049	12166	12208	12002	12224	12016	12059	11997	12109	12195	12224	12110	12125	12097	12192	12072	11853	12128	11997	12060	12085	11997	11910	12158	12179	12076	12049	12222	12180	12177	12169	12008	12155	12202	12213	12004	12228	12182	12147	12295	12087	12052	12043	11799	12008	12047	12011	11982	12081	12044	12098	12163	12098	11995	12135	12124	12264	12096	11959	12250	12198	12169	12174	12185	12097	12120	12132	12136	12196	11979	12106	12256	12288	12115	12153	11904	12118	11941	12075	12060	12137	11999	12103	12068	12146	12157	12068	12200	11926	12160	12054	12221	12274	12181	12060	11932	12037	12133	12037	12134	12014	12033	11896	12101	12040	12212	12031	12056	12211	12014	12149	12207	12047	12115	12255	12165	12111	12036	12172	12141	12138	12123	12158	12031	11968	12108	12144	12164	12091	12118	12097	12000	12086	12231	11881	12142	12238	11939	12061	12232	12063	12090	12143	12191	12105	12093	12015	11995	12121	12034	12100	11971	12050	12210	12113	12233	12149	12074	11974	12262	12102	12129	12033	12141	12151	12142	12189	12119	12117	12091	11974	12081	12097	11978	12059	12006	12110	12026	12217	12156	12203	12018	12098	12052	12129	12106	12170	12113	12184	12105	11950	11995	12104	12093	12120	12216	12063	12247	12092	12348	12056	12160	12095	12103	12130	11994	12092	12173	12177	12188	11979	12263	12097	12100	11895	12084	11981	12086	11988	12125	12097	11907	12034	12113	12164	11849	12073	12185	12004	12153	11970	12123	11967	12017	12180	12077	12199	12009	12064	12137	12082	12193	12057	12120	12089	12215	12139	12012	12025	11963	12058	12194	12071	12080	12163	12253	12029	12064	12154	12192	12086	12010	12134	12135	12257	12064	12011	12159	12183	12214	12271	12126	12177	12150	12037	11966	12321	12152	12230	12213	12074	12114	11972	12151	12201	12022	12097	12029	12122	12035	11972	12082	12182	12137	11990	12113	12088	12081	12099	12213	12073	12028	12168	12020	12094	12107	12139	12092	12104	12059	12093	12062	12014	12128	12119	12123	12137	12395	12050	12121	11969	11887	12061	12192	12095	12129	12244	12093	12120	11899	12240	12250	12035	12022	12158	12033	12261	12049	12065	12226	11932	12174	12062	12210	11995	12094	12067	11985	11959	12033	12216	12136	12217	12272	11948	12180	11985	12186	12047	12156	12184	12095	12156	12074	12012	12090	12056	12006	12140	12016	12096	12171	12006	12211	11994	11934	12075	11918	12103	12149	12252	11975	12287	12075	12092	12153	12073	11979	12012	12189	11916	12047	12118	12116	12063	12135	12008	12049	12283	12112	12068	11986	12092	12150	12086	12065	12169	12089	11938	12210	12122	12081	11963	12189	12020	12211	12070	12211	12119	12079	11966	12126	11980	12015	12066	12110	12214	11970	12088	11981	12137	11979	12037	12107	12091	12097	12105	12213	12137	12114	12091	12119	11974	12058	12057	12127	12125	12202	12311	12090	12017	12162	12170	12014	12270	12003	12159	12176	12032	12226	12093	12086	12001	12035	12188	12144	12220	12206	12087	12074	12130	12048	12185	11997	12062	12048	12141	12099	12122	12074	12086	12132	12058	12006	11971	12133	11923	12001	12124	12226	12101	12199	12116	11972	12173	12127	12037	12138	12034	12110	12208	12036	12078	12070	12115	12130	11939	12177	12261	12063	12106	11970	12197	12130	12113	12105	12084	11938	12123	12038	12072	12144	12165	12097	12065	12166	12035	12030	12128	11923	12220	12000	12083	12048	12109	12260	12000	12043	12082	12107	12212	12172	12119	12051	12143	12261	12004	12091	12156	12151	11960	12134	12099	11999	12030	12101	12096	12032	12055	12109	12065	12124	12085	12169	12140	12184	12116	11898	12159	12031	12123	12208	12090	12199	12155	12102	11982	12000	12190	12134	12205	11991	12208	12047	11973	12136	12212	12226	12287	12125	12148	12106	12043	11912	12207	12174	12038	12178	12260	11997	12057	12048	12126	12105	12115	12120	12048	12268	12120	11957	12024	12168	12101	12196	12151	12057	12177	11989	12161	11972	12200	12133	12250	12129	12194	12219	12170	11952	11917	12175	12047	12237	12125	12096	12128	12254	12152	12176	12129	12083	12208	11997	12187	12173	12032	12397	12090	12122	12208	12082	12140	12113	12146	12046	12242	12181	12184	12138	12246	12096	12025	11882	12091	12121	12065	12129	12129	12142	12272	12062	12082	12263	12090	12084	12027	12027	12090	12205	12059	12066	12137	11957	12085	12083	12092	12164	12214	12099	12056	12063	12239	12036	12116	12292	12038	12017	12136	12000	12002	12221	12146	12137	12075	12030	11956	12140	12149	12045	11992	11948	12058	12142	11967	12054	12057	12123	12141	12056	12129	12135	12102	12134	12195	12115	12140	12084	12038	12248	11930	12113	11916	12185	12118	11989	12010	11834	12216	12170	12251	12231	11971	12010	11983	12183	12116	12178	11931	12065	11990	12338	12008	12065	12129	12283	12204	12138	12062	12027	12033	12010	12088	12160	12195	12279	12250	12092	12219	11976	12164	12158	12296	12120	12154	12088	12017	12114	12003	11913	12200	12060	12203	12009	12285	11979	12022	12059	12242	12002	12106	12215	12058	12140	12129	12124	12086	12117	12149	12094	11969	12055	12248	12037	12222	12158	12044	12055	12196	12117	12022	12018	12132	12048	11968	12154	12033	12223	12187	12151	12121	12077	11998	12101	12203	12213	12075	12055	12099	12114	12191	12172	12150	12125	12119	12095	12242	12002	11993	12151	12108	11997	12164	12053	12250	12227	12077	12113	12049	12246	12046	12077	12224	12153	12193	12266	11939	12008	12112	12193	12133	12115	12083	12073	12018	12187	11975	12031	12091	11880	12137	12064	12054	11926	12136	12177	11989	12017	12078	12194	12138	11983	12024	12227	12150	12153	12302	12191	12072	12300	12105	12073	12289	12065	12249	12116	12120	12015	12197	12185	12057	12047	11978	12118	12013	12154	12017	12092	12026	12081	12173	12112	12227	12064	12023	12101	12049	12033	11976	12144	12200	11962	12185	12154	12086	11879	12113	12181	12017	11988	12094	12199	11932	12071	12123	11995	12179	12020	12163	12144	12065	12265	12121	12043	12024	11979	12205	12107	12143	12185	12027	12164	12114	12045	12011	12295	12087	12160	12106	11976	12192	11997	12144	12086	12026	12282	12178	11966	12138	11966	12145	12042	12197	12187	12086	12325	12043	12246	12035	12315	12025	12153	12083	12067	11993	12093	11962	12227	12090	12305	12036	11965	12050	12103	12022	12107	12184	12198	12137	12108	12081	12086	12118	12078	12159	12262	12211	12227	12183	12014	12204	12222	12053	12006	12132	11968	12198	12029	12332	12224	12091	11977	12140	12247	12103	12020	12047	12011	12105	12046	12101	12121	11939	12112	12071	12139	12271	12016	12035	12172	12199	12119	12298	11990	12132	12072	12149	12172	12187	12066	12271	12135	12040	12017	11973	12115	12054	12055	12061	12211	12167	12068	11962	12099	12129	12010	12096	12216	12067	11969	12143	12090	12184	11885	12021
24085	21549	42872	46118	22940	21678	21107	15768	14713	14566	14303	14046	13942	13990	14306	14411	14266	13943	13747	13635	13727	13550	13792	13789	13830	13565	13498	13581	13438	13737	13466	13875	14216	14488	14557	13610	13411	13290	13498	13558	13604	13419	13446	13628	13441	13442	13657	13710	13485	13650	13515	13579	13453	13592	13555	13539	13511	13541	13605	13585	13504	13382	13621	13399	13522	13568	13455	13382	13397	13458	13405	13447	13330	13608	13482	13447	13556	13336	13351	13407	13253	13243	13629	13187	13329	13404	13587	13412	13614	13586	13508	13391	13316	13429	13373	13393	13606	13321	13604	13638	13535	13567	13232	13628	13642	13340	13479	13200	13426	13300	13472	13583	13443	13338	13521	13612	13469	13563	13514	13466	13519	13407	13376	13421	13477	13450	13527	13295	13308	13377	13319	13336	13457	13549	13231	13200	13397	13443	13525	13401	13511	13299	13406	13474	13478	13237	13430	13410	13548	13443	13430	13436	13445	13338	13449	13525	13454	13245	13416	13327	13308	13356	13452	13397	13333	13510	13334	13397	13367	13441	13430	13535	13568	13525	13569	13361	13283	13166	13321	13572	13453	13570	13456	13442	13400	13263	13175	13524	13351	13487	13590	13387	13242	13588	13499	13502	13419	13404	13528	13326	13141	13474	13388	13552	13567	13304	13402	13463	13452	13314	13412	13287	13532	13441	13373	13412	13398	13494	13507	13431	13423	13319	13396	13387	13613	13322	13424	13421	13286	13534	13605	13323	13571	13473	13395	13257	13378	13401	13531	13446	13581	13472	13528	13457	13393	13298	13473	13544	13419	13390	13336	13495	13324	13438	13335	13603	13349	13314	13405	13353	13458	13494	13448	13472	13372	13433	13486	13437	13322	13159	13353	13242	13396	13367	13349	13534	13341	13322	13457	13477	13277	13216	13406	13386	13348	13328	13334	13446	13325	13420	13401	13403	13185	13281	13409	13528	13363	13235	13322	13423	13465	13479	13369	13280	13463	13491	13494	13307	13321	13396	13478	13483	13466	13610	13404	13142	13291	13409	13332	13466	13388	13392	13379	13318	13397	13465	13332	13474	13289	13612	13437	13388	13296	13430	13493	13498	13341	13615	13406	13354	13467	13520	13435	13465	13243	13647	13518	13460	13357	13224	13540	13393	13569	13638	13500	13421	13231	13249	13297	13528	13463	13301	13447	13477	13245	13385	13446	13391	13646	13588	13516	13498	13538	13469	13402	13550	13543	13358	13444	13562	13459	13239	13467	13344	13331	13450	13153	13406	13396	13539	13470	13235	13520	13495	13523	13563	13365	13514	13473	13332	13293	13415	13378	13562	13468	13419	13516	13256	13281	13397	13449	13389	13477	13399	13288	13458	13416	13239	13306	13343	13453	13460	13586	13405	13642	13482	13252	13738	13594	13334	13554	13322	13449	13429	13645	13608	13484	13299	13293	13514	13319	13572	13285	13555	13444	13387	13532	13425	13455	13370	13321	13519	13395	13387	13523	13347	13387	13237	13631	13401	13488	13458	13401	13390	13501	13375	13401	13343	13261	13497	13306	13464	13568	13367	13406	13250	13296	13341	13504	13327	13270	13507	13577	13478	13430	13385	13362	13532	13493	13374	13319	13312	13543	13581	13474	13353	13516	13243	13329	13505	13432	13358	13203	13389	13427	13574	13276	13369	13496	13592	13390	13475	13346	13319	13491	13475	13426	13465	13470	13394	13519	13425	13450	13518	13467	13312	13523	13515	13487	13388	13477	13319	13446	13412	13538	13278	13519	13463	13303	13281	13508	13183	13394	13520	13452	13476	13339	13178	13364	13354	13410	13464	13368	13529	13406	13401	13386	13284	13361	13376	13444	13324	13430	13359	13366	13427	13437	13389	13268	13549	13420	13409	13379	13391	13551	13385	13464	13445	13419	13399	13564	13450	13324	13378	13343	13108	13478	13496	13425	13326	13381	13363	13354	13389	13256	13395	13375	13476	13239	13551	13502	13329	13381	13192	13423	13468	13490	13264	13272	13356	13406	13486	13342	13409	13494	13396	13321	13333	13361	13630	13373	13549	13540	13556	13627	13312	13357	13385	13288	13319	13259	13349	13616	13425	13214	13439	13513	13402	13421	13157	13447	13440	13450	13501	13535	13528	13543	13423	13144	13494	13409	13536	13355	13335	13367	13295	13346	13469	13442	13514	13350	13429	13408	13367	13420	13317	13433	13387	13300	13371	13275	13381	13592	13422	13462	13263	13316	13499	13497	13468	13582	13409	13551	13439	13427	13371	13384	13257	13396	13452	13493	13432	13348	13432	13583	13568	13430	13400	13464	13451	13322	13218	13254	13415	13446	13451	13652	13344	13391	13238	13448	13468	13423	13494	13234	13431	13433	13488	13374	13391	13475	13412	13423	13431	13490	13589	13402	13556	13647	13500	13393	13317	13388	13433	13428	13532	13493	13362	13464	13381	13423	13293	13357	13596	13315	13349	13298	13628	13326	13427	13678	13678	13549	13311	13286	13255	13406	13509	13437	13448	13366	13266	13532	13320	13291	13369	13325	13558	13238	13535	13236	13327	13629	13406	13498	13490	13478	13563	13483	13393	13604	13193	13341	13123	13320	13340	13540	13440	13380	13304	13466	13414	13517	13459	13435	13522	13439	13373	13337	13594	13597	13464	13296	13471	13552	13377	13467	13214	13361	13479	13520	13503	13234	13466	13477	13544	13582	13347	13321	13413	13327	13332	13360	13307	13433	13340	13401	13341	13381	13386	13442	13307	13466	13329	13367	13289	13636	13397	13500	13330	13462	13476	13509	13527	13141	13396	13519	13449	13588	13541	13397	13424	13458	13362	13376	13233	13552	13264	13340	13421	13416	13507	13495	13340	13441	13342	13522	13502	13651	13537	13478	13366	13453	13473	13460	13413	13359	13324	13473	13205	13215	13445	13419	13334	13405	13550	13335	13357	13424	13411	13387	13717	13370	13400	13344	13268	13420	13509	13289	13454	13348	13352	13387	13396	13508	13502	13341	13404	13396	13386	13572	13347	13378	13253	13487	13469	13443	13368	13386	13371	13402	13361	13496	13455	13313	13434	13621	13525	13465	13427	13473	13713	13731	13410	13450	13670	13390	13263	13480	13585	13417	13386	13266	13481	13279	13320	13535	13497	13637	13377	13403	13337	13306	13519	13272	13509	13271	13402	13489	13408	13441	13365	13466	13597	13184	13166	13510	13514	13422	13437	13302	13389	13281	13403	13292	13321	13369	13577	13489	13538	13363	13226	13365	13656	13361	13259	13545	13593	13307	13233	13419	13368	13433	13269	13343	13469	13435	13527	13405	13450	13204	13432	13397	13316	13328	13238	13357	13522	13394	13414	13450	13387	13489	13544	13409	13476	13393	13260	13235	13538	13492	13337	13537	13339	13390	13397	13419	13432	13266	13336	13400	13446	13385	13483	13450	13546	13373	13192	13313	13534	13440	13280	13483	13329	13462	13531	13353	13307	13441	13500	13604	13435	13409	13303	13424	13460	13591	13299	13153	13353	13617	13503	13565	13502	13527	13386	13225	13503	13380	13605	13430	13508	13354	13469	13239	13405	13439	13374	13571	13427	13323	13527	13432	13454	13407	13327	13484	13536	13337	13353	13394	13438	13344	13446	13315	13349	13530	13487	13281	13598	13465	13443	13508	13398	13324	13531	13393	13480	13640	13525	13537	13385	13553	13547	13588	13657	13526	13430	13418	13103	13380	13307	13322	13477	13341	13317	13557	13343	13292	13466	13378	13424	13256	13254	13331	13391	13512	13442	13380	13219	13267	13690	13602	13578	13439	13343	13407	13440	13454	13338	13374	13627	13540	13396	13561	13138	13235	13743	13414	13354	13592	13367	13391	13464	13486	13270	13416	13300	13270	13365	13306	13290	13326	13441	13654	13424	13461	13467	13412	13612	13412	13288	13186	13332	13349	13407	13419	13405	13374	13531	13445	13388	13442	13211	13341	13419	13332	13379	13271	13442	13349	13502	13321	13410	13366	13544	13496	13495	13337	13254	13514	13172	13507	13582	13465	13463	13403	13362	13165	13255	13434	13431	13463	13458	13325	13411	13427	13399	13380	13600	13442	13306	13467	13523	13568	13437	13345	13396	13546	13360	13724	13513	13439	13384	13478	13483	13401	13659	13485	13249	13354	13504	13497	13349	13491	13359	13551	13659	13379	13266	13479	13518	13526	13575	13394	13523	13562	13507	13428	13400	13450	13366	13360	13301	13564	13437	13247	13363	13590	13518	13473	13296	13398	13361	13493	13415	13443	13336	13268	13515	13475	13336	13377	13196	13397	13363	13333	13538	13652	13332	13219	13302	13571	13566	13481	13290	13205	13523	13430	13529	13594	13359	13441	13502	13630	13447	13493	13407	13298	13355	13343	13412	13433	13318	13490	13448	13352	13312	13460	13434	13479	13516	13406	13381	13283	13372	13265	13295	13378	13696	13479	13426	13311	13473	13533	13276	13425	13319	13419	13557	13358	13652	13569	13618	13526	13264	13249	13374	13441	13363	13351	13357	13290	13487	13368	13281	13308	13262	13497	13447	13560	13406	13405	13393	13567	13473	13508	13417	13466	13480	13314	13350	13375	13506	13416	13293	13433	13350	13519	13375	13394	13521	13289	13431	13471	13385	13345	13678	13106	13296	13200	13326	13465	13442	13347	13453	13330	13354	13531	13431	13222	13367	13421	13362	13326	13437	13369	13400	13460	13286	13497	13462	13174	13398	13254	13420	13539	13473	13661	13488	13364	13454	13420	13459	13530	13518	13423	13412	13454	13295	13382	13428	13357	13324	13459	13437	13410	13327	13375	13408	13368	13426	13588	13348	13425	13499	13406	13395	13280	13411	13456	13451	13468	13287	13424	13366	13308	13376	13425	13297	13507	13403	13494	13513	13290	13415	13349	13157	13361	13302	13605	13350	13461	13406	13407	13469	13464	13630	13381	13369	13472	13443	13402	13379	13311	13315	13440	13415	13247	13384	13359	13597	13415	13468	13377	13419	13319	13441	13256	13408	13517	13333	13499	13435	13359	13225	13279	13316	13392	13402	13360	13524	13357	13455	13557	13452	13318	13393	13543	13205	13352	13325	13389	13578	13357	13396
18107	53336	80978	33110	15887	14606	14155	13976	13336	13341	13254	12730	12707	12644	12981	13175	12806	12640	12319	12115	12172	12100	12036	12309	11984	12120	12213	12051	12064	11963	12013	12747	12854	13590	13581	12315	11853	11722	11936	11936	11828	11794	11866	11828	11889	11835	11886	11942	11732	11707	11946	12012	11900	11934	11818	12039	11929	11888	11906	11772	11883	11977	12029	11855	11910	11888	11984	11919	11698	11739	11832	12041	11828	11948	11830	11929	12065	11703	11840	11932	11995	11863	11791	11776	12104	11858	12080	11878	11634	11928	11837	11939	11847	11815	12099	11833	11954	11869	11866	11732	11775	11797	11783	11654	11914	11763	11774	12024	12007	11758	11828	11839	11924	11814	11944	11627	11932	11957	11736	11860	11936	11852	11857	11937	11890	11794	11797	11827	11766	11793	11825	11877	11908	11762	11874	11860	11897	11899	11912	11782	11899	11894	11795	11769	11785	11929	12034	11834	11823	11948	11809	11803	11822	11995	11906	11843	11913	11859	11932	11813	11806	11765	11710	11881	11945	11886	11904	11888	11822	11809	11915	11852	11806	11722	11910	11770	11737	11866	11822	11778	11734	11909	11877	11798	11829	11915	11758	12001	11738	11828	11922	11882	11845	11909	11753	11800	11654	11854	11903	12011	11859	11866	11771	11692	11751	11740	11855	11982	11804	11706	11797	12000	11666	11841	11961	11853	12007	11749	11913	11829	11931	11842	11998	11842	11891	11870	11827	11764	11792	11934	11998	11850	11823	11921	11905	11774	11728	11963	11712	11819	11830	11754	11963	11896	11792	11899	11789	11784	11728	11862	11899	11754	12055	12078	12005	11978	11718	11899	11714	11866	11729	11823	11735	11859	11916	12051	11940	12030	11767	11806	11919	11836	11949	11972	11855	11715	11825	11855	11842	11706	11792	11861	11816	11865	11866	11937	11820	11831	11999	11841	11728	11870	11914	11843	11704	11909	11990	11927	11918	11894	11756	11796	11861	11765	12019	11704	11846	11795	12025	11817	11778	11744	11744	11801	11773	11922	11782	11906	11890	11839	11993	11813	11978	11738	11838	11777	11729	11917	11944	11814	11688	11693	11862	11916	11791	12029	11795	11718	11770	11803	11720	11816	11844	11999	11885	11771	11866	11837	11981	11685	11994	11913	11901	11736	11794	11872	11825	11954	11754	11885	11975	11795	11764	11881	11775	11983	11841	11969	11880	11780	11818	11942	11829	11725	11896	11844	11803	11952	11876	11906	11801	11817	11857	11946	11890	11932	11905	11902	11830	11961	11739	11694	11731	11909	11922	11888	11925	11903	11830	11921	11682	11796	11947	11884	11901	11765	11803	11993	11866	11777	11747	12031	11793	11870	11718	11937	11787	11829	11633	11845	11741	11875	11939	11891	11889	11808	11885	11714	11885	11863	11962	11916	11846	11914	11900	11781	11864	11875	11944	11795	11847	11716	11749	11703	11812	11944	11880	11854	11776	11784	11883	11806	11859	11764	11780	11870	11563	11803	11837	11994	11766	11839	11941	11770	11733	11833	11802	11856	11833	12029	12132	11751	11829	11769	11847	11786	11905	11798	11837	11873	11879	11807	11932	11899	11851	11729	11892	11751	11898	11926	11815	11864	11805	11721	11964	11832	11930	11944	11934	11756	11910	11866	11902	11945	11870	11814	11762	11791	11953	11722	11908	11955	11769	12045	11814	11789	11801	11685	11842	11816	12009	11930	11835	11893	11886	11747	11913	11869	11853	11856	11827	11726	11607	11845	11714	11927	11942	11739	12081	11790	11979	11952	11690	11817	11981	11854	11780	11835	11854	11903	11822	11751	11805	11968	11916	11970	11830	11814	11803	11988	11919	11756	11804	11830	11959	11920	11682	11721	11875	11816	11822	11944	11726	11958	11802	11971	11816	12064	11941	11746	11952	11784	11868	11812	12002	11905	11699	11994	11851	11951	11964	11846	11893	11861	11828	11905	11680	11960	11866	11863	11839	11836	11861	11842	11763	11967	11904	11844	11951	11939	11673	11885	11957	11897	11976	11845	11917	11935	12038	11917	11766	12012	11776	11930	11757	11848	11690	11926	11921	11799	11909	11866	11908	11714	11805	11906	11968	11635	11792	11953	11931	11901	11839	11913	11796	11944	11756	11787	11812	11905	11936	11874	11739	11709	11959	12000	11794	11810	11821	11941	11913	11866	11959	11954	11808	11938	11816	11867	11735	11755	11862	11878	11845	11759	11887	11878	11845	11969	12046	11902	11807	11837	11743	11845	11935	11853	11880	11882	11875	11963	12085	11951	11847	11988	11936	11828	11943	11755	11913	11694	11831	11854	11859	11723	11945	11869	11790	11939	11816	11861	12018	11882	11932	11684	11925	11845	11842	11752	11922	11852	11642	11822	11801	11733	11847	11962	11924	11794	11833	11843	11896	11836	11971	11787	11809	11838	11895	11920	11869	11953	11894	11774	11834	11777	12028	11928	11833	11921	11858	11868	11848	11965	11818	11887	11888	11853	11868	11723	11926	11845	11823	11787	11744	11837	11958	11643	11869	11776	11924	11901	11701	11763	11888	11938	11947	11806	11932	11761	12010	11874	11930	11957	11783	11878	11783	11914	11796	11977	11895	11825	11899	11802	11667	12001	11829	11769	11963	11753	11799	11858	11744	11763	11761	11981	12036	11846	11838	11854	11809	11964	11976	11784	11834	11822	11933	11814	11862	11848	11713	11810	11817	11845	11841	11836	11967	11562	12033	11781	11806	11755	11839	11834	11819	11902	11753	11881	11919	11852	11898	11713	11751	11908	11950	11683	11822	11788	11936	11876	11936	12025	11932	11826	11685	11969	11784	11830	11768	11651	11903	11877	11804	11858	11824	11896	11796	11905	11902	11774	11957	11907	11786	11959	11928	11795	11752	11847	11786	11854	11966	12055	11784	11965	11962	11894	11878	11752	11842	11726	11947	11704	11868	11749	11819	11730	11900	11664	11864	11727	11887	11778	11988	11990	11914	11692	11880	11912	11742	11939	11798	11773	11722	11940	11968	11952	11794	11886	11914	11736	11932	11791	11831	11768	11768	11831	11897	11923	11786	11834	11753	11720	11820	11870	11910	11766	11910	11851	11749	11875	11906	11674	11902	11964	11784	11865	11747	11814	11771	11861	11980	11876	12059	11881	11774	11853	11881	11958	11758	11869	11905	11944	11887	11698	11831	11730	11852	11930	11764	11917	11885	11953	11784	11798	11936	11872	12014	11867	11907	11886	11923	11785	11888	11742	11827	11761	11805	11765	11787	11762	11795	11885	11842	11946	11962	11819	11753	11852	11979	11782	11850	12031	11797	11805	11753	11950	11816	11856	11853	11905	11928	11916	11874	11961	11814	11756	11893	11679	11859	11868	11951	11803	11814	11842	11729	11807	11958	11957	11875	11745	11883	11762	11959	11726	11800	11792	11842	11922	11900	11874	11667	11924	11938	11830	11901	11918	11879	11944	11860	11869	11874	11773	11801	11849	11886	11937	11986	11830	11935	11787	11997	11758	11854	11793	11741	11900	11876	11898	12051	11827	11897	11964	11722	11874	11849	11831	11839	11862	11891	11799	11818	11762	11768	11804	11780	11716	11762	11842	11970	11913	11896	11882	11818	11938	11714	11954	11901	11816	11892	11813	11885	11707	11761	11822	11799	11800	11895	11856	11804	11784	11876	11997	11724	11904	11785	11941	11759	11960	12007	11905	11839	11778	11631	11884	11767	11886	11836	11982	11925	11818	11793	11895	11782	11720	11922	11787	11745	11907	11872	11865	11977	11815	11641	11741	11701	11968	11684	11936	11940	11845	11743	11723	11828	11864	11822	11950	11858	11675	11896	11850	11901	11979	11926	11878	11754	11913	11707	11857	11861	11829	11911	11851	11905	11793	11906	11857	11898	11873	11850	11917	11692	11848	11707	11866	11865	11899	11724	11955	11740	11809	11796	11803	11895	11650	11890	11963	11940	11839	11913	11848	11836	11841	11888	11957	11862	11894	11934	11796	11808	11772	11897	11855	12012	12027	11843	11858	11910	11816	11793	11981	11948	11914	11843	11658	11787	11901	11832	11811	11866	11743	11818	11777	11725	11932	11878	11965	11843	11900	11756	11867	11817	11848	11896	11893	11937	11855	11786	11738	11828	12017	11741	11794	11802	11984	11748	12003	11970	11888	11860	11921	11933	11859	11895	11927	11848	11841	11746	11783	11664	11899	11820	11877	11703	11791	11684	11805	11931	11845	11821	11851	11847	11920	11955	11940	11865	11891	11791	11810	11792	11873	11713	11743	11827	11801	11683	11965	11849	12004	11869	12028	11768	11654	11995	11642	11902	11839	11853	11913	11752	11888	11926	11918	11829	11675	11797	11831	11923	11826	12017	11849	11988	11814	11832	11871	12043	11834	11955	11686	11877	11869	11786	11749	11960	11868	11736	11860	12050	11770	11845	11785	12009	11774	11828	11785	11773	11806	11897	12011	11912	11860	11758	11741	11957	11873	11789	11836	11763	11821	11826	11891	11888	11938	11823	11948	11810	11746	11879	11965	11868	11662	11734	11712	11926	11855	11822	11862	11784	11722	11925	11843	11715	11825	11824	11866	11771	11772	11749	12031	11731	11875	11916	11751	11903	11832	11999	11836	11885	11845	11839	11919	11712	11892	11757	11900	11889	11840	11801	11855	11831	11920	11962	11874	11997	11942	12084	11920	11886	11901	11914	11894	11865	11716	11781	11899	11757	11872	11941	11855	11908	11847	11839	11995	12022	11944	11829	11836	11833	11850	11813	11931	11894	11795	11919	11861	11849	11867	11934	11876	11996	11763	11959	11911	11943	11812	11811	11918	11823	12058	11762	11874	11842	11977	11830	11658	11927	11873	11943	11772	11825	11884	11865	11749	11975	11856	11854	11830	11934	11789	11990	11898	11924	11793	11983	11740	11916	11963	11640	11911	11760	11760	11982	11909	11908	11985	11931	11925	11900	11813	11856	11814	11885	11791	11892	11762	11830	11780	11931	11909	11732	11942	11931	11871	11711	11793	11986	11856	11947	11904	11759	11933	11905	11843	11790	11754	11906	11738	11746	11824	11829	11771	11773	11808	11826	11764	11858	11994	11934	12042
29313	22341	43267	26720	15160	14035	13950	13908	13850	14093	13908	13455	13517	13748	13583	13635	13811	13796	13723	13546	13529	13563	13682	13618	13768	13800	13660	13600	13656	13666	13664	13746	13886	13788	13841	13649	13506	13633	13531	13556	13487	13657	13660	13663	13746	13611	13621	13486	13709	13664	13741	13724	13623	13642	13618	13749	13635	13706	13803	13856	13623	13692	13483	13689	13662	13763	13506	13696	13716	13660	13747	13650	13646	13623	13853	13669	13720	13668	13583	13723	13780	13900	13793	13721	13626	13662	13586	13721	13611	13672	13627	13569	13750	13758	13659	13562	13550	13566	13743	13651	13609	13768	13646	13487	13603	13692	13677	13676	13625	13587	13826	13651	13662	13673	13659	13787	13638	13560	13472	13670	13590	13687	13645	13545	13574	13674	13517	13610	13756	13508	13632	13768	13612	13541	13602	13754	13734	13513	13571	13729	13647	13602	13687	13743	13744	13428	13460	13494	13612	13573	13504	13428	13578	13682	13974	13546	13601	13409	13725	13874	13668	13595	13592	13678	13504	13593	13775	13690	13626	13675	13809	13741	13458	13577	13671	13599	13602	13783	13545	13549	13672	13772	13692	13676	13661	13806	13651	13445	13807	13632	13634	13672	13502	13856	13695	13620	13668	13753	13578	13586	13583	13476	13724	13586	13806	13754	13596	13665	13638	13792	13606	13604	13670	13798	13703	13894	13613	13602	13688	13711	13771	13687	13629	13589	13620	13518	13681	13564	13736	13642	13768	13646	13583	13697	13576	13586	13457	13270	13640	13689	13757	13752	13815	13661	13693	13735	13596	13508	13695	13544	13747	13624	13583	13657	13623	13784	13726	13701	13692	13506	13406	13655	13738	13482	13657	13448	13633	13488	13573	13598	13521	13595	13662	13686	13743	13728	13622	13663	13792	13835	13641	13681	13454	13744	13713	13405	13459	13707	13514	13665	13760	13556	13694	13698	13462	13578	13754	13545	13531	13566	13663	13599	13711	13642	13688	13749	13674	13471	13566	13498	13510	13694	13509	13579	13562	13681	13798	13584	13630	13522	13519	13614	13516	13593	13758	13487	13456	13698	13741	13593	13783	13406	13630	13701	13539	13441	13672	13762	13601	13557	13655	13424	13492	13574	13614	13748	13728	13800	13663	13679	13631	13424	13631	13752	13697	13426	13718	13547	13470	13665	13529	13673	13589	13460	13643	13709	13691	13628	13458	13590	13778	13586	13634	13740	13879	13773	13382	13671	13714	13607	13677	13630	13677	13471	13517	13732	13565	13680	13613	13401	13671	13501	13764	13529	13443	13680	13565	13483	13627	13656	13497	13427	13711	13645	13572	13876	13648	13617	13526	13619	13531	13568	13595	13605	13709	13611	13731	13736	13672	13517	13631	13629	13617	13517	13552	13636	13809	13549	13587	13778	13513	13700	13552	13716	13482	13644	13506	13463	13707	13632	13581	13421	13616	13458	13819	13456	13640	13592	13483	13613	13718	13556	13534	13790	13539	13578	13490	13681	13810	13677	13785	13451	13630	13776	13737	13640	13600	13739	13612	13538	13401	13601	13497	13798	13588	13621	13599	13614	13594	13564	13516	13517	13657	13584	13815	13698	13785	13808	13747	13598	13776	13871	13650	13404	13827	13799	13754	13716	13474	13708	13700	13672	13683	13622	13772	13633	13501	13523	13783	13639	13575	13791	13394	13583	13572	13635	13720	13630	13792	13716	13601	13639	13703	13810	13666	13610	13819	13574	13532	13509	13439	13774	13745	13758	13790	13543	13574	13410	13757	13609	13787	13612	13622	13649	13613	13506	13718	13613	13716	13813	13722	13848	13493	13503	13610	13662	13755	13713	13708	13680	13774	13711	13508	13686	13765	13625	13540	13783	13760	13577	13749	13483	13733	13634	13818	13625	13640	13818	13527	13720	13515	13620	13615	13553	13724	13530	13646	13632	13629	13737	13566	13669	13617	13692	13436	13659	13591	13712	13733	13566	13492	13657	13705	13708	13558	13573	13659	13628	13508	13600	13926	13577	13694	13643	13640	13464	13554	13731	13685	13672	13641	13781	13513	13594	13362	13635	13599	13761	13704	13758	13623	13640	13606	13765	13659	13462	13676	13631	13668	13564	13569	13663	13743	13563	13662	13524	13428	13719	13845	13796	13739	13484	13674	13609	13551	13485	13616	13670	13700	13759	13631	13533	13575	13454	13723	13668	13647	13603	13579	13845	13625	13958	13580	13627	13655	13778	13597	13600	13553	13726	13681	13656	13687	13669	13649	13674	13608	13691	13639	13682	13747	13859	13678	13646	13764	13652	13590	13710	13628	13798	13601	13803	13858	13592	13626	13455	13665	13422	13744	13606	13608	13484	13758	13561	13709	13510	13705	13577	13439	13570	13529	13533	13630	13583	13552	13631	13529	13764	13876	13507	13677	13747	13602	13583	13581	13684	13692	13617	13450	13639	13838	13746	13460	13392	13606	13618	13656	13669	13620	13535	13628	13460	13666	13718	13689	13412	13678	13633	13617	13721	13831	13582	13727	13650	13611	13710	13477	13576	13562	13747	13633	13443	13828	13409	13530	13595	13737	13702	13651	13887	13713	13577	13691	13672	13412	13748	13520	13802	13661	13612	13699	13725	13664	13681	13720	13726	13817	13627	13505	13638	13712	13587	13612	13699	13601	13717	13717	13649	13689	13608	13587	13467	13624	13537	13664	13573	13671	13456	13496	13738	13644	13584	13770	13500	13548	13588	13676	13650	13596	13676	13721	13734	13605	13649	13795	13765	13690	13567	13834	13684	13654	13425	13618	13784	13785	13593	13667	13708	13693	13601	13636	13612	13742	13750	13633	13852	13695	13562	13801	13701	13532	13655	13698	13739	13590	13530	13609	13378	13704	13791	13529	13631	13658	13697	13608	13654	13584	13718	13629	13576	13538	13428	13686	13479	13610	13639	13644	13576	13782	13900	13809	13667	13623	13608	13441	13589	13723	13523	13614	13839	13730	13594	13655	13702	13747	13703	13614	13659	13615	13707	13599	13553	13800	13766	13666	13696	13762	13833	13457	13600	13612	13591	13705	13527	13745	13557	13640	13642	13668	13501	13732	13640	13528	13542	13460	13554	13702	13690	13779	13636	13752	13637	13558	13426	13577	13616	13661	13490	13786	13608	13775	13521	13575	13799	13687	13767	13646	13746	13660	13584	13637	13516	13668	13554	13598	13478	13747	13694	13810	13686	13603	13732	13678	13696	13603	13687	13576	13536	13593	13485	13472	13638	13611	13603	13721	13639	13640	13713	13811	13529	13775	13489	13508	13559	13651	13608	13663	13556	13722	13585	13781	13622	13806	13560	13350	13604	13625	13630	13717	13617	13860	13585	13582	13461	13528	13593	13715	13765	13834	13434	13500	13519	13533	13781	14035	13720	13809	13608	13446	13697	13516	13549	13639	13606	13649	13315	13816	13701	13579	13539	13551	13662	13612	13805	13691	13737	13849	13723	13613	13727	13532	13582	13728	13764	13751	13586	13839	13460	13659	13605	13618	13685	13542	13465	13523	13728	13672	13656	13732	13493	13525	13664	13588	13765	13586	13394	13618	13563	13613	13609	13667	13626	13778	13648	13502	13629	13582	13636	13507	13512	13560	13579	13584	13564	13632	13542	13697	13553	13619	13435	13631	13563	13621	13672	13643	13589	13464	13563	13634	13446	13644	13414	13484	13455	13619	13565	13700	13686	13582	13804	13760	13694	13750	13743	13777	13644	13623	13629	13560	13625	13675	13640	13594	13715	13636	13597	13607	13580	13575	13604	13640	13646	13670	13682	13574	13776	13622	13622	13701	13739	13518	13396	13639	13637	13693	13680	13590	13610	13798	13556	13555	13510	13669	13603	13760	13684	13613	13784	13540	13489	13825	13558	13527	13570	13534	13543	13697	13557	13613	13575	13784	13741	13740	13727	13728	13794	13880	13841	13668	13603	13746	13800	13664	13597	13648	13659	13699	13901	13678	13897	13644	13698	13757	13574	13702	13557	13847	13490	13437	13659	13618	13594	13625	13691	13432	13566	13605	13462	13631	13486	13670	13545	13456	13578	13456	13527	13734	13522	13787	13746	13483	13589	13747	13626	13621	13762	13714	13685	13677	13892	13498	13611	13766	13488	13651	13570	13592	13750	13615	13539	13551	13795	13522	13605	13833	13602	13665	13500	13682	13613	13800	13544	13679	13658	13642	13689	13849	13697	13654	13544	13669	13771	13722	13653	13865	13584	13702	13384	13679	13737	13819	13746	13764	13616	13562	13613	13693	13805	13616	13628	13833	13706	13472	13556	13674	13518	13553	13746	13573	13663	13597	13623	13475	13480	13731	13576	13698	13503	13576	13426	13753	13655	13537	13538	13794	13626	13386	13465	13565	13797	13718	13502	13647	13576	13540	13644	13719	13829	13413	13429	13620	13592	13618	13659	13691	13679	13658	13721	13515	13664	13770	13588	13725	13574	13654	13716	13462	13740	13737	13477	13827	13665	13797	13598	13755	13628	13427	13793	13837	13585	13750	13447	13599	13526	13664	13687	13568	13789	13602	13706	13697	13589	13674	13564	13580	13725	13545	13460	13720	13633	13698	13670	13570	13600	13632	13719	13686	13653	13695	13720	13585	13621	13791	13638	13545	13729	13581	13532	13824	13715	13617	13507	13646	13513	13376	13568	13645	13731	13678	13692	13699	13598	13640	13694	13560	13829	13669	13611	13812	13865	13646	13671	13602	13985	13774	13528	13777	13532	13714	13552	13495	13703	13564	13678	13608	13629	13393	13625	13733	13778	13743	13569	13605	13843	13780	13643	13513	13595	13726	13643	13607	13545	13653	13363	13729	13463	13488	13848	13649	13711	13663	13435	13535	13656	13637	13726	13802	13522	13701	13691	13653	13681	13633	13590	13790	13580	13555	13760	13819	13767	13538	13530	13529	13604	13702	13603	13512	13713	13441	13723	13748	13652	13694	13453	13571	13606	13543	13615	13737	13632	13638	13750	13582	13615	13694	13470	13753	13570	13643	13624	13594	13759	13752	13741	13718	13622	13675	13632	13612	13601	13796	13973	13506	13792	13602	13563	13667	13733	13764	13687	13476	13542	13615	13596	13666	13583
14857	19695	50045	17334	12431	12390	12124	12234	12222	12219	12252	12070	12060	12200	11988	12294	12209	11962	12260	11981	11915	12000	12112	12172	11873	11844	12039	11895	12070	11967	12076	12056	12094	11963	12137	12025	11927	11979	11875	12060	12086	11872	11957	11874	11854	11866	12010	11849	12061	11838	11708	11937	12036	11911	12068	11989	11981	11874	11917	12008	11789	12042	11973	11958	12047	11862	11956	12093	11990	11923	12016	12014	12000	11823	11786	12014	11859	11890	12004	11926	12006	11981	11846	12000	11931	11802	11921	12011	11966	11801	11748	11999	11959	11809	11910	12021	11869	11972	11963	11890	12054	11970	12029	11872	12004	11899	11970	11855	11966	12080	11862	12000	12146	12062	12060	11940	11820	11987	12004	11927	11926	11971	11864	11942	11967	11980	11924	11932	11863	12001	11865	12049	12051	11898	11936	12085	11960	11924	11753	11968	11738	11906	11836	11865	11889	11905	12095	12044	11966	11941	11992	11890	11909	11870	11897	11827	11923	12002	11844	11936	11945	11895	11729	11776	12083	11825	12033	11863	11905	11992	11842	11880	11940	11869	11943	11966	12116	11933	11943	11991	11993	11944	11867	11965	12128	11976	11958	11898	11896	11862	12004	11996	11826	12074	11944	11783	11821	11820	12013	11986	11965	12123	11979	12014	11928	11918	11930	11859	12093	12027	12102	11821	12076	11829	11994	11869	12127	11925	11888	11968	12013	11791	11944	11904	11938	11991	12039	11824	11969	12015	11946	11803	11963	11934	11986	12041	12071	11708	11881	12148	11826	11867	11994	11922	11932	11793	11984	11904	12117	11913	11792	11807	11935	12059	11732	11925	12048	12085	11737	11948	11827	11865	11854	11927	11940	12006	11920	12005	12029	11902	11928	11920	12072	12142	12095	12089	11918	11795	11903	11888	11988	11887	11858	11905	11818	11946	11888	11957	11898	11873	11987	12008	11982	11913	11946	12035	11871	11980	12018	11799	12066	11929	11973	12000	11985	11845	12042	11987	12035	12042	11853	11882	11871	11885	11931	11934	11844	12015	12027	11880	11982	12067	12024	11980	11975	11990	11791	11815	11886	11770	11863	11848	11942	12072	11872	11784	11917	11960	11953	11899	12016	11951	11823	11958	12055	11924	11863	11848	12027	11979	11849	11976	12084	11906	12099	12020	11926	11956	11987	12096	11833	11958	11915	11981	11946	11989	11911	11892	11986	12000	12053	11994	11968	11789	11953	12022	11998	11948	12053	11875	11866	12000	11852	11888	12011	11875	11879	11984	11942	12065	11952	11757	11968	11998	11932	11956	11839	12062	11878	11949	12047	11783	11852	11932	11745	11841	12000	11882	11908	11842	12121	11851	12091	11965	12084	11872	12006	11820	12053	11833	11894	12011	12079	11892	12024	11956	12058	11915	11872	11879	11804	11998	11805	12154	12042	11796	11860	11847	11947	11863	11931	11845	11858	11973	12014	11775	11955	11957	11933	11670	12013	11943	11882	12002	11957	12029	11866	11941	11944	11823	11884	11979	11972	11775	12113	11837	11893	11966	12102	11881	11922	11921	11822	11932	12012	11984	12134	11990	11977	11762	12051	11930	11845	11913	11995	11928	11880	11966	12103	12057	11820	12054	11931	12086	11762	11867	11920	11989	11754	11907	11914	11960	11994	12026	11951	12043	11967	11925	12029	12157	11957	11991	11989	11798	11778	11865	11861	11935	11828	11899	11967	11853	11832	12047	11975	11978	11969	12041	11958	11898	12044	11902	12028	11976	11990	12009	11904	12015	11884	11909	11929	11758	11992	11923	11939	11855	12001	11892	11834	11994	12093	11989	11888	11932	11911	11989	11806	11905	12056	11960	11999	11921	11855	11980	11873	11960	11966	11966	12117	12016	11867	12044	12049	11854	12046	11802	12012	11970	11921	11928	11860	12083	11881	11974	12013	11877	11947	11925	12009	11821	11945	11885	12092	11812	12062	11960	12038	11911	11925	11823	11990	11889	12066	12069	11917	11994	11882	11955	11831	11795	11904	11939	11927	12084	11937	11954	11894	11997	11955	11816	11934	11915	11927	11894	11945	11892	11888	11986	11897	11998	12165	11894	11955	11891	11897	11811	11856	12079	11954	12066	11598	12039	12049	11952	12174	11926	11878	11936	12036	11693	11907	11964	12077	11888	11926	12024	11967	11844	11954	11930	11945	11941	11851	11905	11908	12105	11888	11900	11839	11709	11884	11897	11953	11963	11848	12085	11978	11986	12046	11805	11912	11977	11911	12099	11859	11956	11872	12092	11776	11895	11958	11670	12029	11876	11878	11931	11892	11885	11933	11948	11904	11901	11909	12038	11936	11987	12073	11973	12043	11897	11827	11910	11788	11873	11907	11867	11831	11899	11992	11817	11906	12011	11789	11848	12031	11907	11994	12113	11942	11866	12119	11843	11879	11754	11906	11816	11921	11969	11884	11942	11885	12006	12005	11896	11994	11883	11873	12002	11979	11991	11894	11857	11828	11875	11887	11917	12157	11857	11810	12112	11856	11905	11945	11742	11878	11929	11923	11863	11973	11945	11962	11952	11799	11894	11802	11819	11830	12023	11928	12106	11997	11945	11770	12117	12037	12015	11852	11893	12086	11971	12062	11924	11863	11809	12053	11834	12099	12057	12023	11996	12076	12000	12075	11940	11782	11927	12110	11820	12107	12055	11910	11893	11955	11936	11987	11971	11757	12058	12013	11985	11923	12010	11856	11864	12025	11950	11858	12068	11959	11902	11844	11909	12092	11814	11839	11780	11695	12011	11940	12073	11834	11934	11959	11839	12002	11926	12026	12001	11917	11789	11802	11869	11853	12040	11955	12010	11917	11899	12023	11795	12010	11891	11941	11960	11873	11829	12025	11905	11811	11955	12095	12004	11850	12079	12012	11885	11990	11986	11874	12158	12015	11900	12017	11962	11960	11996	11943	11851	12043	12003	12098	11842	12063	11947	11952	12098	11818	11911	11949	11896	12067	12101	11878	11974	12049	11987	11918	11954	11889	12051	11943	12050	11995	11918	12001	11999	11889	11974	11894	11942	11869	11896	11983	11905	12103	11900	11870	11933	11845	11947	11979	12016	12040	12025	11831	12013	11874	11915	12138	12097	12040	11960	12046	11936	11952	12019	11947	11872	12102	11970	11984	12162	11927	11923	11778	11953	11923	11948	11925	11954	11963	11986	12017	11902	11908	12057	11957	11989	12049	11919	11846	12063	12059	11897	11789	11968	11910	12033	11944	12080	11873	11787	11909	11964	11901	11895	11968	12071	11935	11938	11903	11899	11919	12063	11831	11786	11997	11806	12077	11829	11821	11868	11800	12006	11849	12050	11792	11927	12030	11949	11964	12013	11990	11971	11952	11986	12025	11976	12052	11852	11887	11993	11845	12052	11984	11834	11953	11933	11935	11840	11918	12018	11919	11812	11835	11929	12034	11940	11933	11961	11975	11993	11887	11928	12019	12040	11937	11945	11965	11902	11947	12009	11794	12024	11978	11897	12111	11956	12053	12147	11946	11980	12021	11781	12089	11934	11837	12013	12074	11881	11929	11755	11882	11971	12056	11926	11939	12067	11913	11877	12026	11973	11903	12053	12039	11880	11982	11843	11907	11871	11990	11910	12082	12046	12031	12031	12057	11975	11812	12029	11920	11852	12027	12025	11999	12130	12000	11958	11852	11866	11801	11946	11989	11958	11956	12019	11889	12047	11894	11988	11992	11939	11952	12095	11736	11987	11983	11855	11895	11898	11876	11891	11868	12034	11941	12010	12084	11906	11967	11939	12146	11925	11904	12053	11917	11959	12041	11987	11880	11797	12008	12154	11941	11947	11927	11938	11917	12131	11904	11974	11997	12154	11931	11916	11932	11952	11894	11835	11889	11926	12039	11830	11920	11983	12011	11868	12112	11918	11858	11900	11953	11863	12030	11885	11981	11849	11852	12034	12055	11899	11860	11950	11882	11956	11965	11929	11883	11898	12200	11951	11856	11959	11839	11968	11982	12116	11853	12022	11867	11911	11921	11874	12067	11849	12012	11870	12165	11917	12089	12070	12140	11978	11999	11953	11805	11997	12050	11931	11864	11965	11932	11969	11769	11939	11824	11774	11981	11943	11901	11811	11867	11959	11974	12039	12067	11898	12103	11944	11965	12013	12124	11926	11891	12067	11901	12027	12057	12047	11953	11884	11895	11816	11969	11937	11906	11745	12059	11814	11868	11958	11933	12073	11892	11963	11892	11848	11963	11989	11775	12040	12033	11940	12024	11926	12037	11790	11803	11909	11922	11875	11891	11851	11875	12138	11997	11968	11982	11869	11857	11868	12040	11757	11913	11915	11945	11987	11907	11974	11951	11858	12042	12035	11891	11965	12056	11860	11764	11903	11939	11869	11724	12010	11919	11830	11948	12075	12039	12034	11864	11912	12085	11926	11863	11964	12005	12051	11861	11960	11880	11975	12064	11842	12070	12071	11848	12104	11817	11851	12012	11930	11921	11949	11855	11974	11989	12058	11907	11924	11920	11789	11913	11901	11849	11981	11889	11891	12206	11834	12143	11878	11886	11953	12007	12053	12073	11956	11950	11834	12042	12070	11813	11902	12000	11840	12027	11915	12148	12080	11904	11883	12062	11807	12010	12025	12003	11942	11917	11820	11970	11839	12083	11852	11972	11895	12148	11911	11871	12016	11840	11970	11879	11893	12020	11879	11993	11803	12019	11987	11931	11828	11892	11859	11961	11987	11902	12001	11957	11961	11794	12121	11961	11895	12017	11949	12062	11906	12072	11924	11873	11926	11896	12073	12004	12092	11767	11890	11958	12090	12206	12098	12112	12019	12025	11835	12082	12152	11972	11882	11963	12094	11872	11932	11869	11921	12061	11922	11935	12039	11848	11992	11977	12052	12161	11788	11846	11933	11902	11919	11838	12102	12000	11922	12001	11869	11977	12083	11966	11985	11783	11920	11848	11842	12059	12036	11879	11850	11869	11842	11930	11907	12103	11856	12036	12049	11972	11920	11892	11982	12052	11874	11924	11967	12011	12030	12064	11964	11901	11854	11977	11973	11866	12195	11931	12074	11992	11930	12099	12034	11994	12000	11939	11899	11969	12021	12040	11939
25309	21639	49896	42785	22539	20491	19096	17016	16536	16647	16444	16334	16248	16480	16621	16403	16267	16232	16233	16486	16032	16042	16068	16038	15995	16110	16105	16080	16100	16014	15948	16665	16604	16799	17133	16380	16082	16172	15920	15950	16027	16012	15872	15674	15992	16012	15962	16034	15811	15940	15897	15864	16082	16074	16046	16158	16037	15883	15846	15830	16295	16142	15853	16041	15991	16010	15972	16177	16109	16045	15962	16028	15879	15911	15907	16084	16000	16214	16043	15928	15956	15966	16094	16058	16050	15943	16156	15985	16054	15949	15987	15997	15971	15875	15891	15853	15916	15803	15972	16019	16094	16005	15887	16127	16057	15975	15833	15862	15914	15955	15977	15967	16017	15841	16002	15860	16114	16183	16004	15720	15889	15907	16123	16024	15949	15936	16018	15985	16100	15975	15876	15847	15737	16179	15893	15890	15838	15840	15984	15949	16018	16074	15955	16119	16035	16093	15988	16082	15971	16060	15928	15984	15917	15915	15955	15941	16054	15938	15923	16012	16110	15995	16194	16219	16054	15833	16037	16069	15831	16156	16034	16071	16031	16175	15954	15988	15883	15958	16059	16089	15974	15959	15912	15991	16068	15892	15846	15908	16031	15880	15837	15981	16106	16018	16043	16106	16044	16002	15995	15925	15859	15905	16116	16122	15987	15981	15996	15854	15830	16052	15928	15811	15966	16073	15972	15980	15983	15882	15970	16062	15901	15945	16188	15934	15997	16138	15940	16076	15941	16144	15917	16192	15943	15817	15742	16131	15908	16093	15925	15786	15944	15994	16142	16198	15932	16212	15867	15921	15995	16121	16254	15774	15863	16129	16204	15964	15854	15896	16018	15970	15977	15927	15982	16212	15841	15993	15982	16075	15786	15880	16183	16012	15850	16015	16077	15859	16086	15880	15989	16113	16117	16056	15844	16024	15903	16018	15838	15976	15825	15902	15852	16114	15951	15938	16052	15906	15761	15873	15993	15977	15873	15833	15875	15926	15787	15738	16073	16026	15820	16114	15929	16117	15760	16019	16058	15916	15898	16042	16151	15840	15823	15919	16018	15843	15670	15885	16181	16204	16045	15913	16007	15934	15991	15907	15835	16019	16113	16141	15975	15979	15963	15853	15857	16190	16043	15880	15944	15806	15553	16028	15970	15974	15913	16004	15832	15908	16063	15982	16042	16183	16096	16092	15917	16113	16009	16076	15904	15963	16053	15866	16054	16025	16016	15864	15930	16019	15953	15931	15914	15987	15791	15998	15839	16118	16000	15740	16121	16098	16047	16036	16086	15935	15992	16073	16025	16193	15973	16109	16159	16161	15911	16141	15922	16172	16117	15931	15854	16049	16002	16060	15852	15882	15947	16049	16113	15909	15878	16041	16033	15848	15779	15863	15933	15970	15848	16036	15927	15911	16025	15975	15978	16007	15899	15674	15916	15866	16108	16133	15958	15989	16001	15919	15813	15868	16027	15920	15898	16034	15949	16003	15854	16123	15776	15856	15875	15922	15884	16079	16026	15735	15887	15958	15897	15950	15877	15963	15965	16062	15780	16305	15926	15992	16071	15740	16007	15968	16025	15875	15884	16019	16053	16015	16072	15988	16026	15941	16130	15925	15877	16037	16023	16115	16133	15937	16036	16087	16133	15815	15761	16016	15824	16156	16108	16029	16143	16115	15900	16037	16176	16008	16017	16079	15883	15992	15826	16006	15958	15906	16037	16037	16056	15937	16026	15767	15966	16090	16075	16094	16049	15984	16112	15937	16125	15827	15887	15992	16039	16028	15985	16007	15812	16034	15958	16270	15933	16042	16053	15958	15877	15930	15921	15901	15884	15948	15958	15936	15962	16013	15890	15900	16047	16027	16057	16067	16139	16044	15906	16191	15970	15876	16113	15902	16055	16037	15985	15822	16012	16038	15981	15840	16026	16068	16027	16015	16083	16065	15890	15962	15929	16055	15880	16048	16076	16095	15998	15864	15957	15799	16007	15851	15985	15988	15879	15925	15923	15885	16224	16024	16160	16109	16017	16077	16074	15797	15864	15962	15864	15963	16079	15704	16183	16106	16099	15976	16082	15869	16016	16157	15840	15951	15986	15883	15967	15901	16027	15905	15907	15867	16017	15912	16003	16197	15962	16018	16156	16078	16121	15954	15995	16131	15989	15989	15995	15931	15890	15959	15984	15924	16058	15959	15939	15871	15864	16105	16013	16115	15939	16046	15898	16153	15948	15991	16119	16028	16090	15783	16150	16065	15765	15949	16083	15923	15780	15987	16017	15817	15843	15835	16052	16014	16026	15992	15880	15981	15842	16004	16013	15954	15971	16009	15978	16077	15899	16103	15913	16112	15949	16091	16103	16170	15941	15859	16110	15903	15870	15970	16093	16140	16206	16047	16006	15845	15931	16021	16034	15850	15833	15979	16024	16097	15981	16119	16045	15968	15895	16198	15991	15962	15972	15750	15898	15863	15856	16005	16071	16097	16017	16213	16161	15948	15963	15915	15894	16011	16052	16058	16009	15748	15806	16067	15911	16119	16049	15950	16085	15869	15927	16061	15980	15932	16121	15913	15963	15990	15954	16012	15973	15909	15773	15898	16127	16152	15966	16185	16231	16190	15898	15966	16109	16043	16089	16146	16009	16037	15814	15939	15945	16003	16009	15984	15910	16035	15809	15818	15944	15916	15957	16020	15897	16030	16048	16082	16030	15927	15815	15946	15827	16017	16005	16172	15843	15978	16079	16048	16111	16120	16081	15989	15809	15827	16062	15857	15936	15946	16017	15912	15901	15989	15975	16037	15833	15933	16032	15961	15909	16056	15872	16031	15885	16016	15994	16003	16076	15907	16131	15795	15867	16110	16042	15755	15932	15977	15917	15874	16024	16150	15839	15980	15925	15835	15932	16179	16160	15851	15961	15797	16085	16027	15889	15770	15904	15948	15914	15985	15967	16018	16048	16019	16066	15814	16058	16119	16028	16054	15894	15952	15763	16042	16150	16032	15931	15917	16182	15914	16097	15873	15892	15974	15888	15888	15984	15790	15978	15945	15791	16150	15990	16173	15898	15778	15933	16066	15939	15936	16125	15979	15975	16055	15938	15940	15996	15990	15974	15915	16046	16040	15923	15938	15964	15982	15954	15988	16167	15903	16031	15667	16031	15779	15973	16174	15925	15963	15968	15894	15715	15995	16000	15950	15925	15942	15861	15932	16025	15953	16052	15952	15844	16031	15976	15948	15976	15875	15979	15943	16117	15832	16021	15989	15890	15944	16046	15880	15827	15975	15956	16161	15967	16085	15962	15709	16064	15947	16025	15915	15908	15948	16046	15810	15874	15980	16204	15949	15964	16007	16019	15732	15765	16036	15807	15657	15906	16012	15772	15896	15989	15982	16008	15945	16054	15920	16032	15965	15899	16013	16017	16034	15790	15950	15869	15965	15787	15995	16177	16159	16094	16175	15926	15823	15977	15871	15886	15868	16033	16009	16042	15944	15968	16025	16054	16031	15999	15810	16176	16077	15906	16001	15984	15788	15877	15819	15873	15969	16088	15967	15940	15816	15898	16103	16007	16010	15994	16027	16158	15844	16057	15900	15863	15911	15894	16088	16117	16030	16108	15852	16251	16163	16162	16219	16199	16077	15973	16052	16015	16037	15916	15967	15854	15791	15971	16048	16015	15991	16023	15893	15945	15865	16020	15914	15922	15967	15888	15836	15871	15865	15847	15932	16033	16247	16056	15934	15967	16207	15920	15887	16024	16117	16008	15846	15848	16200	15770	16013	15921	15996	15952	15815	16031	15929	15819	15933	15959	15948	15842	15896	16046	15976	16048	16018	15985	16028	15882	15971	16082	15755	15962	16047	15988	16029	15901	15971	16019	16157	16016	16018	16105	15692	15981	15927	15949	15992	15866	16017	15922	15815	15963	15964	16120	16034	15873	15874	16126	16102	16004	16125	15963	16088	15950	15887	15993	15904	15878	15920	16063	16132	15912	15928	15960	15971	16122	15949	16036	16087	16216	15981	16142	15772	15969	16028	15783	15971	15977	16009	15744	15961	15700	15622	15883	16161	16072	15980	15823	15974	15801	16099	16022	15897	15990	16005	15934	15902	16166	15857	15933	15962	16073	15990	15916	15946	16120	15928	15919	15894	15937	16020	15833	16020	15960	15982	16114	15987	15918	16041	15924	16027	16050	15928	15951	15945	16001	16053	15827	16028	15775	15874	15928	15889	15845	15963	15971	16079	15943	15779	16017	15986	15974	16071	16067	16292	15866	15922	15994	15858	16014	15784	16190	16112	16153	16156	15946	15951	16009	15937	15844	15804	15848	15906	15884	15949	16094	15871	15915	16070	15923	15821	16016	16205	15872	16029	16025	15907	15981	15992	15974	15796	16145	16065	15913	15854	16009	15913	15910	15824	16043	16025	16073	15950	15991	15868	15841	16074	15780	16098	16160	16094	16174	16030	16079	15943	15972	15682	16081	16062	16058	15984	15876	16076	15921	15958	16036	16043	15883	15910	15934	15854	15960	15877	15980	15944	15922	15959	16048	15906	15869	16056	16136	15822	15898	16079	15982	16034	15908	15974	16183	15868	15898	15941	15819	15542	15967	16014	15928	15986	16025	15997	15973	15952	15942	15994	15961	15993	16241	16165	16065	15892	15938	15884	16064	15856	16146	16010	15968	15930	16006	16003	15886	15931	16122	15907	15837	15791	15795	15938	15895	16002	16077	15776	15972	16014	15989	15979	15869	16004	16133	15983	16008	15734	15784	16099	16089	16238	16130	15956	16052	16172	16020	16058	15957	16150	16057	15971	16076	15873	15971	16009	16019	16030	15829	15982	15931	15872	15895	16088	15906	15965	16086	15870	15881	15983	16049	15925	16007	15952	15849	15801	15950	15954	15988	16006	16029	15970	16167	15934	16155	16089	16075	15918	16050	15962	15936	15933	15771	15947	15934	15972	16010	16093	16105	15835	16124	15898	15885	16096	15991	15983	15920	15988	15830	15883	15724	16188	16019	16013	15852	15868	15960	15804	15825	16019	16099	15794	15858	16040	16158	16022	15977	15819	15908	15795	15721	16240	15993	15958	16125	15876	15935	15956	16001	16130	15991	15964	16017	16112	16057	15954	15916	15833
16016	47439	87887	29145	15372	14936	14753	14741	14238	14319	13991	13835	13881	14175	14159	14043	13876	13773	13493	13541	13595	13504	13547	13702	13784	13658	13737	13664	13649	13557	13558	14537	14275	14590	15094	14163	13420	13516	13412	13580	13588	13291	13439	13521	13586	13568	13465	13431	13513	13290	13574	13546	13478	13398	13488	13429	13497	13383	13532	13351	13393	13538	13427	13643	13437	13501	13414	13320	13456	13420	13586	13450	13380	13514	13483	13460	13494	13496	13496	13345	13460	13483	13316	13347	13454	13463	13460	13467	13599	13405	13404	13373	13476	13436	13485	13430	13299	13437	13490	13410	13389	13397	13444	13591	13653	13286	13551	13417	13567	13376	13483	13341	13514	13576	13338	13480	13371	13443	13422	13375	13589	13473	13387	13344	13672	13407	13580	13339	13311	13505	13474	13459	13477	13561	13472	13339	13359	13542	13495	13449	13270	13398	13437	13518	13464	13390	13439	13654	13284	13620	13288	13452	13457	13409	13372	13422	13269	13386	13488	13360	13515	13436	13368	13501	13395	13401	13611	13499	13402	13268	13507	13373	13394	13453	13432	13287	13482	13453	13578	13472	13417	13462	13373	13498	13674	13441	13544	13264	13346	13513	13515	13389	13432	13526	13415	13487	13593	13582	13431	13430	13452	13467	13407	13371	13723	13346	13400	13486	13293	13493	13415	13372	13581	13397	13412	13556	13439	13517	13580	13487	13347	13394	13349	13572	13466	13451	13505	13449	13619	13629	13462	13500	13515	13335	13524	13347	13537	13289	13308	13548	13428	13671	13478	13398	13464	13484	13605	13347	13488	13409	13364	13548	13616	13354	13362	13417	13535	13419	13412	13323	13399	13364	13545	13328	13522	13583	13469	13400	13509	13496	13404	13253	13571	13395	13375	13538	13574	13523	13484	13586	13483	13438	13602	13248	13530	13347	13401	13409	13329	13502	13451	13411	13302	13322	13441	13503	13509	13589	13542	13590	13391	13390	13487	13539	13558	13544	13389	13384	13451	13529	13539	13561	13439	13498	13288	13259	13570	13422	13609	13566	13544	13510	13453	13485	13507	13372	13430	13512	13486	13451	13306	13582	13586	13413	13422	13331	13456	13428	13479	13393	13672	13539	13575	13397	13497	13428	13417	13616	13595	13420	13599	13362	13473	13439	13320	13453	13463	13390	13472	13394	13544	13478	13544	13577	13593	13491	13525	13409	13287	13444	13525	13483	13594	13365	13574	13430	13377	13319	13556	13314	13589	13431	13429	13408	13342	13452	13443	13347	13444	13587	13411	13473	13367	13450	13564	13335	13568	13329	13510	13453	13398	13521	13474	13302	13247	13515	13385	13397	13435	13477	13510	13439	13518	13324	13389	13379	13501	13703	13403	13498	13557	13522	13298	13485	13541	13410	13575	13424	13431	13446	13516	13328	13366	13473	13340	13430	13434	13415	13408	13475	13323	13489	13458	13557	13437	13408	13439	13411	13466	13329	13434	13387	13381	13486	13427	13499	13442	13265	13505	13498	13235	13452	13579	13544	13465	13548	13401	13418	13345	13481	13289	13441	13509	13521	13526	13373	13454	13463	13578	13485	13431	13400	13399	13607	13561	13436	13591	13437	13386	13452	13569	13616	13367	13427	13600	13175	13471	13487	13707	13430	13607	13305	13445	13513	13544	13562	13435	13494	13388	13410	13386	13587	13447	13476	13435	13573	13499	13574	13587	13546	13471	13520	13477	13575	13479	13437	13426	13493	13482	13282	13635	13409	13566	13530	13501	13346	13532	13389	13478	13388	13552	13500	13602	13339	13487	13515	13340	13421	13429	13453	13429	13353	13476	13538	13480	13432	13427	13431	13415	13480	13378	13549	13606	13297	13438	13296	13419	13245	13465	13424	13512	13602	13589	13287	13354	13520	13499	13435	13286	13397	13548	13288	13583	13472	13603	13503	13373	13457	13456	13508	13415	13493	13528	13533	13379	13486	13378	13463	13335	13468	13485	13573	13682	13577	13352	13379	13409	13450	13521	13615	13404	13501	13386	13371	13267	13357	13481	13386	13282	13483	13462	13434	13426	13439	13392	13308	13404	13567	13671	13307	13449	13466	13448	13523	13324	13431	13509	13433	13319	13341	13536	13360	13491	13379	13450	13550	13343	13541	13436	13510	13380	13521	13419	13429	13540	13395	13403	13385	13567	13505	13356	13384	13380	13527	13592	13385	13584	13616	13418	13696	13386	13563	13389	13449	13373	13441	13399	13483	13442	13520	13470	13322	13558	13316	13520	13407	13451	13463	13436	13428	13400	13536	13421	13423	13421	13594	13387	13495	13405	13378	13546	13509	13358	13645	13271	13440	13340	13516	13477	13457	13278	13348	13560	13535	13348	13561	13631	13548	13564	13480	13467	13537	13401	13399	13471	13445	13488	13369	13596	13561	13316	13556	13379	13389	13375	13523	13359	13403	13361	13515	13550	13478	13520	13450	13608	13525	13434	13554	13583	13505	13341	13349	13361	13437	13504	13306	13507	13441	13433	13463	13618	13313	13460	13503	13508	13470	13409	13601	13472	13384	13338	13515	13466	13581	13296	13491	13432	13638	13409	13262	13494	13384	13538	13527	13526	13510	13541	13491	13309	13479	13478	13373	13375	13598	13475	13411	13278	13414	13442	13309	13419	13397	13517	13472	13596	13380	13449	13398	13562	13373	13520	13408	13297	13618	13315	13346	13519	13346	13411	13502	13551	13324	13480	13487	13488	13467	13370	13425	13478	13411	13430	13330	13508	13317	13338	13472	13507	13403	13369	13471	13524	13348	13460	13346	13353	13586	13492	13188	13408	13361	13415	13579	13403	13452	13497	13347	13588	13507	13433	13547	13404	13598	13527	13444	13340	13442	13433	13446	13431	13290	13518	13344	13284	13397	13435	13466	13468	13319	13557	13441	13605	13379	13329	13472	13434	13492	13431	13427	13483	13380	13468	13374	13451	13545	13475	13594	13411	13208	13365	13335	13425	13522	13265	13423	13440	13446	13616	13377	13465	13680	13343	13466	13367	13429	13313	13430	13489	13601	13454	13467	13385	13465	13455	13381	13515	13599	13554	13464	13366	13518	13402	13469	13372	13542	13378	13613	13393	13449	13487	13498	13620	13557	13436	13734	13576	13488	13285	13452	13612	13464	13447	13404	13444	13581	13529	13470	13425	13368	13622	13518	13477	13348	13357	13652	13517	13541	13477	13396	13516	13333	13536	13437	13375	13373	13692	13425	13253	13400	13472	13318	13571	13538	13390	13434	13320	13453	13580	13445	13520	13494	13491	13499	13468	13424	13604	13543	13633	13449	13431	13372	13588	13422	13444	13483	13552	13486	13559	13361	13499	13532	13468	13474	13541	13510	13502	13357	13396	13421	13370	13467	13499	13351	13449	13470	13508	13521	13396	13391	13492	13405	13370	13342	13420	13375	13520	13630	13463	13314	13438	13505	13538	13575	13477	13376	13678	13433	13474	13497	13509	13175	13410	13477	13472	13466	13538	13517	13370	13514	13338	13540	13571	13507	13384	13407	13541	13524	13470	13503	13534	13310	13368	13607	13323	13357	13359	13507	13299	13687	13445	13494	13499	13452	13335	13313	13504	13361	13430	13482	13472	13605	13363	13435	13416	13537	13425	13488	13438	13300	13297	13478	13455	13542	13639	13395	13504	13459	13460	13456	13528	13458	13385	13358	13335	13470	13669	13535	13510	13552	13468	13366	13428	13467	13557	13500	13442	13506	13263	13423	13352	13382	13442	13507	13424	13459	13459	13515	13622	13341	13494	13583	13346	13214	13360	13486	13429	13408	13437	13548	13349	13495	13444	13464	13186	13526	13454	13522	13414	13392	13525	13510	13534	13493	13358	13383	13630	13320	13562	13549	13410	13497	13245	13363	13369	13583	13499	13490	13519	13472	13628	13494	13423	13534	13344	13496	13593	13290	13473	13432	13507	13594	13437	13377	13568	13633	13600	13421	13303	13469	13465	13556	13625	13502	13454	13280	13426	13349	13336	13239	13367	13390	13488	13327	13448	13217	13449	13557	13335	13493	13578	13362	13360	13721	13431	13391	13615	13300	13354	13287	13576	13432	13541	13476	13452	13357	13694	13392	13560	13544	13538	13459	13650	13437	13475	13558	13745	13495	13547	13390	13407	13391	13392	13418	13402	13272	13311	13352	13522	13370	13644	13439	13335	13318	13473	13315	13410	13274	13613	13466	13478	13414	13468	13525	13504	13463	13521	13505	13370	13413	13419	13505	13447	13421	13561	13397	13485	13391	13329	13519	13516	13469	13462	13447	13533	13453	13449	13601	13338	13518	13369	13584	13453	13560	13484	13506	13462	13466	13582	13484	13525	13336	13520	13317	13404	13478	13555	13436	13503	13428	13491	13455	13377	13434	13467	13468	13475	13416	13299	13504	13562	13564	13592	13347	13388	13373	13452	13467	13383	13454	13197	13387	13424	13472	13287	13576	13368	13569	13608	13465	13436	13615	13429	13388	13647	13493	13479	13388	13662	13531	13461	13516	13429	13411	13371	13440	13363	13587	13343	13309	13434	13508	13439	13424	13485	13387	13353	13452	13405	13607	13433	13530	13526	13380	13482	13576	13534	13485	13342	13432	13362	13453	13579	13566	13359	13473	13541	13345	13522	13538	13602	13345	13478	13419	13602	13545	13443	13468	13470	13482	13351	13499	13532	13645	13607	13312	13363	13545	13280	13508	13437	13491	13340	13528	13363	13441	13684	13507	13586	13404	13321	13490	13557	13640	13448	13632	13475	13543	13456	13395	13414	13459	13460	13491	13464	13562	13374	13559	13435	13433	13398	13388	13615	13415	13507	13379	13551	13545	13429	13541	13522	13408	13367	13529	13447	13396	13559	13433	13507	13409	13596	13317	13335	13485	13521	13431	13532	13330	13445	13504	13566	13511	13369	13542	13279	13529	13308	13514	13531	13438	13279	13513	13353	13362	13590	13447	13446	13425	13439	13558	13499	13409	13558	13438	13521	13284	13557	13374	13477	13418	13452	13488	13393	13461	13580	13573	13435	13449	13576	13491	13500	13186	13369	13521	13408	13629	13403	13358	13388	13328	13413	13452	13479	13295	13659	13398	13639	13438
23860	21439	45176	44556	23108	23328	23389	18925	18141	18123	17887	17722	17653	18058	17859	17877	17674	17440	17235	17308	17308	17371	17322	17149	17080	17241	17328	17150	16988	17190	17254	17886	19841	19444	18726	17927	17312	17076	17054	17245	17070	17115	17152	16962	17080	17067	17001	17066	17088	17219	17075	17044	17330	16882	17002	17101	17195	17010	17161	17118	16973	17020	17200	17186	16985	16831	17260	17007	17131	17081	16995	17027	17260	17187	17246	17005	17208	17254	17170	17161	16983	16962	16990	17026	17113	17068	17116	17029	17048	17252	17159	17052	17238	17231	17124	16966	17026	17023	17204	17002	17085	16957	17023	16851	17033	17180	16995	17007	17151	17164	16916	16966	17119	17130	17197	17072	17194	17160	16976	16876	16988	17018	17002	16911	17049	17200	16951	17247	17082	17188	17146	17239	17079	17128	17016	16960	17149	17047	17072	16977	16956	17134	16889	16985	16961	16899	17127	16988	17133	17108	16991	17260	17118	16928	17146	17255	17056	17064	16922	17092	16993	16787	17066	17135	17022	17094	16987	17130	16972	17104	16894	17206	16965	17063	17216	17107	17251	17043	17198	17006	17031	17334	17101	17096	17136	16802	16917	16915	16930	17103	17012	17102	16884	17011	16849	17053	16992	17167	17127	16968	16965	17004	16942	17153	16995	17034	17071	17220	16972	17126	16955	16880	17035	17139	17033	16903	17019	17257	17124	16917	17137	17016	17099	17151	17094	16971	17232	17003	16873	17117	17119	17053	17224	16947	16842	17072	16896	16859	16995	17058	16945	16944	16965	16985	17011	16930	16971	16861	16944	17091	16950	16924	17004	17049	17330	16820	17128	16923	17090	16976	16939	16995	17044	16866	16956	16864	16962	16885	17021	16993	17053	17162	17097	16891	17002	17046	17111	17022	17062	17151	16971	17020	16861	17068	16830	17159	16937	16916	17064	16991	17042	17088	17087	17012	17087	17089	17091	17068	16991	16903	16885	16990	16852	17000	16947	16970	17059	17324	17003	17019	16997	16865	16965	17261	17069	16811	17113	17146	17026	16969	17158	17139	16865	16918	17000	17046	17100	17078	17143	16897	17043	16918	17129	16975	17123	16941	17182	17105	17196	17055	16909	17173	16793	17074	17006	17048	17232	16913	17039	17026	17033	17033	17132	17025	17109	17093	17135	17082	16997	16999	17217	16959	17065	16973	17172	17088	17160	16978	17097	17225	17190	16858	17151	17080	16923	17194	17022	16745	17155	17029	17075	17133	16986	16926	16936	16866	17226	17367	17240	17167	17147	17019	17087	17006	16939	17184	16945	16894	17137	17076	17074	17064	17172	17056	16969	17207	16978	17097	17067	16945	17069	17120	17040	17216	17239	17214	16922	16975	16872	16934	17051	16969	17190	17065	17030	16799	17090	16911	17100	17151	17188	17047	17082	17171	17103	16944	17099	17162	16981	16932	17197	17221	16956	16947	17012	17236	17048	17123	17015	17160	17053	17000	16954	17048	16748	17230	16977	17070	16967	17030	17057	16952	17162	17093	17002	16939	17096	17092	16984	16943	16895	17120	16966	16890	17117	17024	17154	17106	16995	16993	17095	17237	17185	16917	17105	17092	17074	17213	17218	16983	17064	17101	17129	16894	17135	17157	17186	16873	17117	17096	17071	17140	17016	17055	17092	17038	17048	17167	16989	17143	17199	17089	17234	17055	16990	17102	17156	17031	16979	17100	17053	16960	16972	16987	17203	17016	17083	17118	17115	17208	17171	16854	17094	17076	17088	16961	17117	16826	16836	16891	17167	16970	16980	17138	17219	17075	17182	17034	17079	17118	17048	17037	16938	17096	17111	16971	17022	17333	17070	17261	17001	17085	17085	16950	17064	17150	17154	17300	17109	17111	16823	17037	17001	17079	17114	16825	17006	16862	17026	17046	17055	16937	17197	16908	17116	17012	16998	17049	16958	17161	16871	16939	16914	17003	16863	16923	17069	17139	16804	17022	17301	17263	16933	16954	16902	17063	16974	17029	17035	17127	16992	16980	16949	17162	16930	17133	17054	16951	17193	17194	17139	16944	17066	16928	17195	17056	17074	17092	17151	17163	16901	17073	17039	17069	17190	17098	17001	17027	17132	16883	16871	17195	17182	17021	16971	17203	17136	17151	17032	17106	16900	16969	17001	17011	16950	16748	17147	17143	16999	17033	17098	17098	17218	16941	17273	17117	17233	17097	17131	17229	16920	16923	16930	17164	16930	16933	16954	16966	17087	16907	16919	17210	16956	17082	17152	17021	17102	16945	17003	17040	17015	16866	16929	16984	17001	17153	17008	17067	16984	17018	16955	17090	16945	17085	17063	17166	17042	17063	16824	17104	17015	17011	16965	16887	17071	17237	16940	17143	17131	16975	16980	17076	17074	16838	16956	17078	17050	17014	16941	17062	17006	16930	17038	17160	16870	16959	16901	16916	17053	17073	16863	16945	17235	17023	17213	17053	17157	17080	17134	17004	16998	17094	17169	17072	16948	17042	17190	17083	17118	17140	16989	17139	17126	16914	16921	16978	16936	17146	17064	17029	17200	17050	16723	16985	17232	16930	17029	17020	17018	17038	17017	16921	16789	17059	17006	16921	17116	17161	16963	17031	17181	17050	17105	16884	16998	16951	17169	17091	17065	17209	17166	17060	16964	17068	17239	16809	17196	16798	17300	17113	16891	17142	17095	16983	16785	16836	17075	17154	17088	17157	17055	17236	17154	17105	17203	17014	17172	17093	17166	16982	17166	17054	17007	16948	17028	17118	17009	17250	17268	17145	17271	17080	17180	16887	16931	17117	17155	17133	17248	17064	16934	17088	16794	16914	17040	16927	17079	16946	17217	16982	17215	17176	17150	17217	17054	16892	16910	17037	16918	17083	17098	16943	16973	17057	16931	16925	17025	17009	16792	16981	17073	17000	16900	16816	16959	16868	17070	17067	17160	17176	17277	17145	16925	16991	17086	16982	16875	17194	17079	17011	17133	16962	17073	16901	17107	17033	17135	17168	16902	16846	16957	17014	17248	17199	17024	16960	16978	16984	17081	16960	17058	17057	17118	16965	17328	17146	17056	17142	17118	17097	16823	17056	16896	16957	17190	17028	16931	16880	17001	17087	16996	17126	16984	16961	16987	17023	17027	16974	17272	16990	16854	16933	17055	16993	17063	17000	16909	17078	17093	17067	17128	17006	16889	17167	17128	16804	17146	17055	17174	16971	16748	17100	17159	17334	16920	17048	17066	17029	16888	17101	17101	17178	17131	17112	17227	17199	16977	17021	17120	17217	16965	17061	17178	17023	17154	17003	17159	17284	17072	17077	16867	17032	17169	17249	16842	16989	17163	17057	17135	17056	17168	17025	16949	17174	17100	17080	17213	16915	16978	16893	17067	17127	17017	17074	17207	16972	17016	17097	16933	16875	16891	16918	17065	17360	16977	16791	17050	17256	17159	16926	17169	17132	16958	17175	17016	16892	17021	16934	16967	17174	17079	16992	17074	17133	17026	16956	17151	16995	17037	17059	17066	17005	16874	17267	17083	17176	17092	17064	16880	16938	16961	17072	16921	17042	16932	16827	17138	17207	16963	17128	17193	16955	17089	16998	17132	17035	17093	17238	17062	16949	17014	16874	16999	16969	16943	17108	17043	17091	16861	17040	16832	16926	16983	16942	16917	17136	16899	17047	17110	17118	16905	17038	17049	17018	16797	17061	16998	16809	17082	16977	17042	17251	17031	16989	16830	17035	16894	16901	17019	16995	16944	17059	17140	17066	16879	16851	17098	17083	16929	17011	17109	16950	16972	17027	16944	17098	17132	16999	16980	16896	17127	17073	16877	17082	16962	16800	17048	16945	17169	17020	16807	17199	17115	17178	17098	17057	17074	16971	17045	17053	17172	17100	17010	16851	16977	16906	16913	17109	17093	17093	16930	17020	17079	16757	16834	16881	16914	17188	17068	16946	17008	16981	17120	17008	16974	16950	16822	17172	17100	17036	16975	16987	17130	16993	17052	16995	16949	17065	17022	17011	17068	16869	16973	16786	16851	17012	17071	17110	17178	17198	17006	17077	17230	16908	17003	16955	17031	17142	17189	17029	17071	17127	16882	16787	17240	16961	16903	17050	17021	16986	17097	16974	17264	17008	17117	16979	17163	17168	17458	16933	17135	17052	17214	16946	16975	17145	17021	16890	17005	17085	17133	17178	16925	17082	17020	17030	16983	16873	16930	17114	17115	16971	17037	17097	17056	17091	17039	17055	17111	17096	17006	17207	16929	16986	17028	16974	17069	16954	17074	16941	16780	17213	16934	16825	17048	17102	16853	16765	17096	16947	17083	17065	16994	17067	17182	16966	16854	17081	16858	16861	17054	17128	16971	16875	16966	17122	17088	17038	17030	17081	17013	16983	16904	17039	17321	17219	16896	16994	17148	16922	16972	17010	17020	16917	17056	16916	16996	16972	17062	16827	16870	16940	17060	16828	17109	17046	16978	16928	17151	17083	17080	17084	17036	17130	17003	16947	16862	17139	16864	16983	16994	17063	16872	17026	17114	17198	17124	17023	17193	16943	16798	17141	16968	17070	16857	16916	16931	17152	16996	17091	17111	17057	16901	17208	17157	16948	16912	17136	17097	17046	17292	16937	16896	17172	17110	16803	16787	16914	17063	17147	17085	17041	16987	17193	16776	16919	16946	17035	17113	16979	17148	17042	17087	17149	16965	16882	17046	17095	17090	16831	17187	17056	16869	17094	17080	17110	17092	17019	16972	16884	17089	16888	17073	16939	16981	17245	16998	16833	16899	16891	17112	17047	16993	17170	17071	16961	17144	16981	17082	17070	17037	17055	17101	16999	17054	17022	16863	17192	16738	17169	16872	16897	17126	17106	17046	17025	16991	17077	17033	16986	17068	17109	17123	17095	16923	17146	17041	17059	16985	16963	17059	17017	17067	17098	16990	17098	17131	17187	17060	17105	16938	17029	17130	17013	17144	17173	17109	16878	17217	16942	17060	17085	17018	16936	17038	16905	16962	16987	16998	16943	16788	17003	17129	17128	17133	17010	16973	17092	17107	17134	16939	17016	17074	17081	17048	17129	17106	17210	17161	17046	16992	16927	17157	17002	16869	17059
18895	40181	87120	28421	17801	16924	16478	15795	15469	15242	14951	14985	14867	15520	15400	15156	14850	14542	14286	14312	14237	14461	14212	14120	14184	14224	14331	14283	14114	14143	14030	15771	18461	17439	15899	14779	13923	14243	13941	13982	14191	14103	13949	13780	14100	14022	14057	14136	13992	14048	14187	14042	13878	14018	13935	14120	13935	14036	13999	14118	13898	13865	14139	13904	14045	14065	14155	13966	14159	14027	14022	13985	14027	14097	14058	13926	14094	14224	13918	13883	14164	13950	13907	13920	14130	14063	14156	13963	13992	13959	14128	13872	13954	13977	14085	13842	14115	13967	14146	13869	14009	13915	13873	13925	14054	14125	13987	14007	14085	14113	13830	14008	14102	13999	14100	13912	13850	13883	14059	13987	13904	14035	13860	14020	14125	14086	14133	13991	14140	14132	14052	14152	13955	14091	14066	14085	13975	13989	14102	13989	14118	13960	13864	14025	13795	13849	13970	14131	13887	13900	13956	14006	14040	13907	13990	13990	14049	14030	14008	14076	13890	14179	14199	13848	13983	13914	13863	14140	14218	14020	14046	13992	14015	14094	13843	14068	13964	14042	13904	14092	13899	13997	13952	14121	14076	13935	13953	13857	14003	14117	14095	14043	14020	13868	14064	14024	13896	14059	14058	14082	14249	14104	13911	13881	13854	14031	13905	13967	13976	13985	13968	13959	14108	13872	13772	13964	14040	13996	13925	13899	14006	14024	13824	13988	14095	14119	14037	13986	14046	13909	13949	14079	14014	13965	14062	14136	14069	13821	14189	14058	14007	13995	13895	14020	13994	14141	13951	14042	13971	14170	14110	14054	14086	13892	14194	14060	14055	14015	14033	14186	14037	13929	14034	13968	13880	13894	14012	14030	13927	13888	14036	13906	14128	13906	14109	14252	13877	13874	14050	14034	13987	13978	13930	14007	14079	13971	14059	13896	13999	14149	13887	14054	14236	13919	14067	14003	14037	13981	13997	14067	13885	14056	13909	13950	14028	14026	14070	13908	13880	14162	13843	13992	13955	13919	14124	13968	14089	13955	13862	14038	14038	13930	14067	14130	14146	13872	14002	13894	14035	14102	14029	14003	14214	13917	14160	14133	14105	13861	14158	14026	14027	13886	14024	14026	13945	13997	14055	14011	14023	13925	13972	13987	14019	14008	13738	14051	13876	14008	13957	13944	13895	13806	14028	14095	13913	14031	13967	13937	13887	14063	13974	14009	14046	13944	14007	14014	13901	13959	13999	14063	13917	14019	13921	13898	13942	14052	13807	13966	13976	14084	13931	14068	14012	13947	13736	14010	14043	14088	13953	14087	13920	13884	14096	14091	13835	14102	14084	14054	14068	13913	13971	14037	13998	13866	13973	14120	14010	13935	14183	13880	13957	13990	13913	13955	13917	13841	13958	14080	13869	13963	13897	13949	14071	14007	14163	13990	13847	14038	13956	14097	14005	14029	13991	14203	14089	13996	13933	13873	14136	14120	14019	14191	13941	14050	14118	14106	14030	13961	13891	14014	14127	14162	14033	14109	14027	13972	14141	13927	14048	14013	14119	14015	13944	14001	13906	14026	14111	14007	13969	13952	14009	13999	13900	13977	14139	13867	13932	14280	14003	13989	13778	14213	13967	13950	13948	13908	13962	14099	13970	13935	14100	13895	13977	14210	14132	13958	13986	14099	13897	13925	13974	14044	14132	13867	13851	13943	14183	13917	14068	14017	14120	14048	14091	13928	14032	13839	14014	14121	14118	13877	14043	13934	14073	13965	14016	13959	14152	13880	13922	13992	13970	13901	14120	13928	14097	13924	13999	13994	13886	13912	13983	14045	13876	14046	13973	13902	13885	14132	14075	14067	13946	14073	14159	13982	13923	14013	13833	13962	14079	14054	13909	13939	14061	13821	14007	13997	14152	13993	13993	14009	14211	13934	14060	14052	13899	14029	14057	14117	14281	13799	14265	14065	14055	14004	13862	14053	13976	14049	14047	13910	14156	14119	13990	14041	14002	14181	13945	14038	13926	14095	13911	14051	14108	13893	13875	13901	13887	14211	13878	14097	14092	13953	13971	13920	14049	13947	14065	13944	14037	14133	13861	13861	13860	13873	14134	14008	13766	14094	13988	14073	14108	13915	13963	14045	14064	14043	13933	14042	14035	14157	13976	13945	13994	13994	14043	14115	14046	13882	14230	14100	14220	14004	13937	13910	13946	14041	13833	14003	13866	13860	14055	14182	14030	14028	14105	13998	13860	13924	14093	14040	13991	14061	13914	13942	14072	13894	14002	13966	13968	13964	13934	13976	13946	13985	14062	13891	14167	14132	14074	14094	13996	13991	14092	14186	13747	14022	13995	14027	13929	13967	13980	14013	14036	14121	14010	14229	14074	14061	13824	13723	14007	13875	13986	13957	14130	13909	14081	14088	13986	13950	14033	14051	14167	14034	13994	13976	13969	14059	14047	14079	14012	14131	14139	14074	13892	14073	14044	14169	14032	14105	14051	14063	14004	14021	14068	13967	14007	14041	13961	13959	13937	13954	13875	14168	13960	14065	14009	14036	13862	14019	13935	14097	14025	14003	14124	13987	14164	14065	13944	13898	14023	14024	14135	14074	14052	14040	13890	14062	14009	13950	13946	13979	13776	14042	13913	13965	14136	14010	14020	13859	13895	14118	14098	14206	13951	13961	14062	14003	13993	13916	14008	13952	13905	14061	14054	14043	14034	13910	14177	14021	14061	13978	14034	14026	14071	14001	14030	14022	13991	14167	14054	13982	13892	14160	14144	13981	13909	14069	13979	14093	14091	13968	13955	13915	14019	14159	14072	13870	14132	14024	14051	13999	14090	13934	14021	13757	13979	14137	14054	14095	13988	13943	13860	14198	13979	13903	13840	14048	13982	14020	14029	13905	14016	13930	14057	14106	13996	14105	14070	13904	14085	14033	13937	13939	13895	13695	14096	13959	14018	13968	14001	13883	14181	14062	14113	14013	13992	13935	13807	14011	13982	14052	14003	13914	13987	13892	13905	14093	14008	14058	14024	13828	14037	13983	14011	14082	13908	13929	14218	13943	13961	13956	14077	14135	13907	14015	14063	13980	13971	14029	14084	13949	13987	14048	13931	14024	14120	13974	13900	13759	13840	14017	13997	14111	14016	13906	14103	13864	13951	14006	14002	14023	13887	13925	13853	13836	14116	13938	14000	14019	14077	14033	14082	14130	13932	14045	13979	13800	13967	13957	14003	14154	14008	14033	14073	14040	14028	14149	14133	14054	14078	14078	13988	14016	14100	14092	13997	13861	13760	13990	14025	14128	13915	13997	14031	14105	13913	13880	14052	13942	14114	14010	14138	13989	14159	14135	14085	13930	13874	13947	13974	14018	13954	13949	14070	14039	13879	14065	14136	13932	13952	14031	13948	14047	14101	13988	14069	13816	13908	13892	13895	14011	13798	14095	14038	14102	14023	14086	13889	14186	13962	13906	14134	14055	14068	14096	13949	14126	14031	14001	14064	13851	14042	13831	14051	14010	14085	13993	13928	14007	14151	14018	14012	14143	13996	14091	13981	14044	14055	14020	14060	13889	13892	14048	13930	14008	14040	14041	14049	13898	14055	13947	14053	13984	14264	13960	14049	13927	14035	13929	14054	13973	14033	14023	13818	14108	13871	13859	13806	14021	14017	14042	14066	14019	14027	13991	13879	14116	13913	13916	13971	14059	13897	14071	14019	13936	13994	13862	13962	13938	13968	13964	13791	13971	14085	14031	13886	14176	14022	14011	14043	13963	13910	13971	14036	13893	14028	14072	14051	13905	13936	14087	14134	14003	14108	13992	14146	13971	14015	13988	14040	13851	14066	14149	13932	14106	13952	14075	13826	14015	14090	14056	13887	13908	14048	13867	14098	14007	14046	14164	14040	14002	13953	14083	13993	14048	14041	13941	14021	13926	13917	13985	14116	13892	14126	14013	13916	14096	14041	14090	13974	13953	14189	14072	13914	13916	13937	14125	14019	13917	14059	14143	14134	14055	14048	14157	14029	14011	14036	13941	13926	13997	13902	13945	14061	14049	14089	13931	14119	14013	14030	13935	13970	13936	14101	13887	13862	13981	13952	14021	14023	13979	14162	13905	14031	14004	14096	14115	14045	14096	13936	14059	13994	13974	13805	13970	14060	13880	13969	14064	13983	13935	14120	14143	14150	14109	13962	14254	13889	14004	14076	14057	14015	13956	14068	13957	13912	14065	14061	14039	14003	14138	13954	13928	13877	14043	14025	13892	14042	14078	13989	13825	13896	14065	14204	14036	13959	14103	13932	14024	14031	13949	13920	14133	13986	13906	13772	14164	14038	14122	13989	13967	13986	14073	14051	14092	13987	13947	13869	13970	13914	13917	13873	14131	14069	14054	14135	14162	13978	14068	13971	14141	14046	13982	14009	14188	14090	13841	14186	13972	13956	14216	13905	13934	14070	14104	14133	13909	14037	14033	14190	14191	14036	13971	14003	14057	14031	14078	14018	14134	14090	14107	14080	14032	13972	13954	14102	13859	13872	13923	13961	14076	13769	13872	14107	13825	14016	13947	14013	13951	13979	14192	13855	14152	14095	14037	14156	14012	14017	14079	13880	13901	13973	14160	13941	13976	13988	14136	14068	13952	14176	13846	14086	14074	14142	14003	14029	14012	14115	14022	13874	13935	13964	14096	13817	13994	14103	13969	13942	13976	13928	14000	14079	14029	13888	14100	13960	13924	14068	13903	13892	14083	14011	14107	14051	14017	13990	14143	13977	13801	14106	14059	13983	13962	14065	13920	13980	13942	13919	14056	14054	13753	13978	14065	13941	13898	14011	14008	14050	13883	13869	14033	13945	14025	13938	13985	14085	14085	13989	13857	13983	14081	13984	14085	13754	13867	14027	14033	13931	13943	14052	13971	14083	13973	13981	13991	13940	14091	13877	13968	14138	14050	13980	13973	13946	14021	13985	13801	14129	14001	13943	14026	14123	13995	14082	13925	14080	13868	13859	14046	14016	14010	14108	14008	13997	14231	14021	14038	13894	13827	13975	13937	13972	14007	14076	14003	14005	13935	14088	13953	14130	14123	14028	14005	13922	14122	14239	14050	14019	13967	13838	14092	13853	13963	13932	14119
29588	23821	44495	31305	18293	17277	17105	16558	16597	16566	16665	16598	16473	16666	16753	16645	16667	16562	16668	16549	16492	16485	16500	16525	16537	16398	16500	16528	16310	16516	16447	16546	16646	16752	16713	16705	16695	16296	16552	16405	16403	16451	16481	16485	16564	16418	16477	16368	16646	16570	16621	16557	16721	16388	16559	16328	16196	16516	16319	16632	16526	16354	16590	16496	16475	16546	16554	16534	16517	16549	16527	16493	16435	16555	16406	16715	16480	16462	16409	16397	16667	16455	16454	16671	16618	16369	16586	16654	16572	16480	16531	16307	16445	16588	16489	16508	16334	16636	16500	16539	16490	16443	16479	16400	16551	16568	16578	16450	16513	16345	16527	16510	16497	16479	16395	16504	16600	16653	16418	16491	16493	16333	16539	16355	16710	16439	16427	16685	16671	16338	16504	16656	16479	16426	16503	16480	16508	16349	16501	16522	16689	16208	16618	16660	16299	16581	16535	16508	16428	16535	16347	16455	16522	16571	16491	16469	16258	16620	16481	16248	16462	16441	16399	16221	16622	16508	16407	16499	16453	16312	16376	16567	16264	16438	16326	16417	16487	16301	16440	16305	16352	16312	16309	16397	16307	16358	16394	16493	16429	16508	16520	16558	16346	16317	16523	16533	16483	16415	16338	16481	16639	16584	16418	16476	16573	16515	16349	16206	16541	16531	16411	16413	16481	16510	16285	16446	16277	16402	16434	16430	16417	16725	16559	16531	16450	16515	16361	16334	16544	16421	16598	16417	16433	16543	16466	16433	16388	16510	16430	16770	16521	16632	16489	16594	16480	16503	16579	16580	16498	16390	16734	16525	16367	16405	16580	16523	16394	16530	16529	16428	16529	16327	16574	16463	16378	16623	16504	16373	16444	16381	16621	16426	16386	16436	16456	16549	16481	16624	16604	16398	16548	16463	16740	16438	16646	16549	16576	16571	16377	16470	16480	16322	16454	16389	16419	16543	16552	16371	16552	16250	16310	16453	16632	16554	16592	16471	16417	16537	16373	16276	16773	16448	16599	16514	16582	16471	16238	16453	16677	16306	16675	16677	16587	16550	16643	16561	16667	16422	16236	16327	16595	16411	16533	16583	16468	16293	16408	16646	16377	16540	16359	16460	16421	16305	16558	16510	16336	16222	16570	16624	16630	16498	16402	16572	16529	16643	16763	16650	16305	16219	16409	16492	16623	16511	16493	16516	16375	16492	16318	16502	16385	16565	16466	16444	16293	16187	16455	16670	16358	16514	16528	16326	16710	16493	16631	16466	16350	16620	16466	16462	16521	16267	16600	16398	16406	16596	16349	16543	16677	16285	16393	16509	16552	16503	16425	16277	16475	16402	16424	16475	16446	16417	16525	16425	16530	16343	16359	16640	16561	16648	16456	16505	16479	16487	16543	16508	16308	16510	16367	16439	16574	16547	16571	16663	16440	16360	16620	16423	16592	16441	16534	16401	16501	16715	16383	16438	16694	16507	16461	16499	16560	16619	16436	16537	16600	16509	16293	16609	16772	16547	16645	16478	16455	16637	16470	16549	16456	16206	16576	16633	16464	16533	16444	16467	16541	16580	16256	16539	16385	16507	16530	16470	16533	16454	16388	16282	16429	16504	16357	16452	16353	16470	16399	16555	16549	16577	16503	16536	16457	16649	16816	16512	16493	16380	16413	16411	16350	16518	16497	16493	16500	16395	16402	16540	16642	16611	16355	16485	16668	16448	16516	16518	16604	16419	16528	16555	16529	16558	16306	16330	16456	16419	16552	16578	16522	16434	16320	16380	16465	16682	16513	16546	16537	16581	16305	16530	16333	16450	16252	16543	16505	16619	16580	16527	16798	16577	16521	16572	16426	16369	16411	16285	16297	16507	16442	16538	16700	16587	16555	16472	16596	16484	16451	16276	16453	16525	16583	16488	16337	16347	16532	16452	16464	16527	16489	16412	16563	16574	16620	16512	16488	16360	16641	16440	16478	16485	16373	16364	16589	16427	16661	16472	16554	16542	16480	16529	16432	16454	16499	16391	16503	16445	16467	16500	16797	16489	16509	16425	16722	16358	16532	16399	16455	16571	16598	16451	16590	16404	16586	16483	16452	16452	16434	16478	16336	16388	16552	16322	16574	16420	16605	16510	16335	16348	16338	16470	16621	16486	16437	16367	16245	16478	16582	16526	16486	16285	16478	16541	16753	16745	16431	16511	16471	16450	16272	16727	16386	16552	16521	16481	16506	16478	16449	16300	16507	16447	16540	16454	16605	16481	16328	16309	16641	16324	16523	16506	16413	16497	16414	16376	16391	16381	16535	16520	16549	16370	16527	16547	16515	16501	16473	16547	16568	16624	16329	16463	16487	16466	16373	16303	16339	16641	16546	16634	16421	16285	16576	16537	16487	16508	16514	16249	16539	16388	16319	16467	16447	16481	16559	16622	16487	16718	16294	16437	16548	16387	16602	16542	16337	16479	16603	16398	16320	16492	16507	16444	16436	16557	16481	16348	16434	16533	16651	16338	16516	16288	16738	16450	16327	16582	16425	16494	16522	16348	16435	16511	16407	16099	16536	16412	16618	16450	16548	16354	16545	16474	16374	16525	16583	16465	16457	16604	16467	16399	16502	16639	16194	16405	16347	16291	16491	16477	16338	16565	16569	16580	16454	16544	16607	16360	16459	16465	16629	16443	16440	16603	16465	16297	16432	16616	16459	16701	16525	16576	16335	16535	16501	16543	16693	16553	16657	16498	16392	16563	16353	16480	16404	16530	16629	16613	16566	16481	16358	16498	16472	16320	16562	16482	16449	16336	16486	16302	16662	16523	16437	16501	16493	16279	16468	16311	16514	16453	16421	16553	16461	16406	16494	16431	16467	16456	16418	16372	16427	16493	16411	16680	16591	16506	16465	16541	16314	16528	16458	16525	16233	16400	16536	16747	16489	16341	16609	16486	16382	16517	16455	16637	16195	16541	16543	16575	16308	16728	16413	16499	16551	16430	16617	16396	16404	16382	16295	16390	16457	16476	16415	16647	16620	16518	16405	16393	16567	16590	16427	16612	16528	16549	16424	16467	16487	16459	16530	16572	16603	16356	16512	16482	16556	16515	16434	16471	16485	16645	16497	16524	16425	16491	16350	16337	16538	16620	16748	16748	16758	16613	16381	16404	16483	16353	16637	16554	16551	16541	16503	16496	16532	16589	16624	16394	16328	16586	16460	16529	16538	16412	16501	16328	16412	16466	16633	16596	16508	16565	16420	16341	16444	16468	16388	16207	16462	16544	16457	16652	16367	16438	16535	16586	16404	16429	16293	16501	16608	16526	16559	16410	16453	16485	16214	16568	16553	16558	16428	16515	16563	16329	16493	16650	16605	16519	16427	16457	16417	16507	16457	16342	16452	16426	16468	16599	16488	16518	16525	16587	16659	16448	16462	16469	16471	16576	16330	16496	16250	16473	16457	16619	16387	16433	16341	16623	16522	16441	16607	16587	16377	16504	16401	16533	16529	16444	16619	16605	16557	16380	16445	16520	16571	16593	16410	16428	16431	16539	16539	16527	16421	16791	16413	16401	16508	16364	16575	16518	16617	16537	16556	16442	16509	16446	16502	16527	16515	16492	16528	16510	16437	16482	16346	16358	16393	16353	16480	16554	16440	16422	16598	16280	16337	16674	16471	16625	16466	16413	16447	16592	16421	16648	16495	16590	16440	16444	16615	16444	16270	16676	16428	16775	16432	16440	16396	16576	16499	16515	16474	16580	16580	16566	16624	16410	16246	16395	16582	16389	16365	16495	16353	16620	16697	16387	16514	16484	16335	16443	16381	16553	16450	16514	16496	16397	16306	16504	16638	16449	16462	16551	16449	16405	16478	16670	16347	16464	16527	16501	16342	16517	16427	16696	16332	16598	16345	16476	16695	16546	16626	16623	16577	16662	16542	16513	16385	16314	16726	16444	16364	16440	16453	16654	16454	16437	16652	16454	16447	16580	16511	16384	16688	16563	16419	16398	16506	16623	16381	16477	16375	16442	16555	16398	16607	16589	16575	16557	16582	16564	16547	16367	16394	16457	16563	16460	16595	16238	16428	16401	16471	16547	16534	16391	16437	16452	16452	16223	16627	16397	16575	16348	16501	16568	16732	16562	16487	16376	16492	16439	16443	16554	16396	16536	16226	16463	16499	16392	16484	16252	16342	16545	16706	16612	16453	16293	16559	16521	16440	16465	16587	16558	16605	16717	16409	16501	16553	16649	16394	16598	16418	16492	16295	16608	16492	16600	16678	16525	16382	16528	16395	16461	16427	16488	16546	16441	16517	16545	16503	16587	16581	16403	16177	16627	16471	16620	16698	16436	16596	16548	16556	16402	16452	16411	16531	16478	16448	16578	16417	16519	16611	16523	16555	16554	16358	16406	16438	16601	16437	16684	16654	16678	16592	16608	16514	16522	16234	16718	16666	16872	16521	16402	16722	16197	16251	16405	16674	16489	16527	16527	16411	16611	16269	16447	16406	16391	16430	16521	16450	16425	16651	16644	16493	16564	16387	16346	16413	16488	16563	16530	16437	16642	16511	16449	16521	16337	16549	16490	16526	16639	16509	16384	16427	16455	16549	16443	16580	16605	16413	16544	16577	16453	16605	16610	16263	16382	16409	16396	16614	16487	16712	16569	16417	16574	16307	16551	16502	16308	16665	16515	16366	16577	16365	16235	16489	16192	16280	16305	16258	16391	16472	16354	16483	16590	16482	16613	16350	16664	16416	16282	16408	16438	16381	16524	16579	16383	16520	16352	16389	16287	16479	16502	16664	16566	16468	16517	16464	16544	16489	16372	16286	16402	16567	16422	16600	16459	16362	16384	16522	16435	16383	16594	16598	16602	16402	16495	16656	16595	16438	16583	16491	16480	16671	16510	16613	16589	16584	16304	16369	16374	16461	16242	16536	16552	16507	16523	16632	16453	16479	16489	16296	16591	16328	16357	16370	16404	16816	16522	16602	16541	16332	16410	16491	16475	16534	16345	16500	16364	16240	16763	16360	16470	16396	16417	16432	16509	16437	16268	16571	16444	16759	16410	16614	16411	16527	16602	16679	16586	16599	16534	16528	16572	16737	16514	16478	16476	16371	16279	16552	16494	16514	16394	16389	16382	16831	16508
16432	25249	50587	22786	14274	14041	13972	14067	13739	13806	13669	13840	13838	13925	13979	13769	13888	13837	14006	13501	13755	13695	13761	13601	13736	13659	13557	13775	13712	13735	13665	13755	13858	13921	13916	13922	13662	13623	13714	13705	13556	13482	13584	13696	13710	13632	13710	13836	13616	13654	13489	13579	13794	13721	13779	13727	13594	13656	13615	13614	13646	13699	13738	13767	13684	13654	13552	13777	13685	13661	13680	13690	13574	13669	13701	13818	13762	13692	13492	13658	13761	13664	13764	13701	13596	13567	13711	13749	13595	13737	13514	13620	13620	13720	13677	13709	13622	13697	13706	13702	13629	13667	13510	13716	13820	13707	13746	13514	13663	13626	13836	13710	13519	13408	13523	13772	13690	13611	13801	13681	13687	13792	13797	13682	13586	13747	13676	13587	13514	13818	13549	13710	13681	13647	13525	13601	13619	13647	13877	13714	13731	13640	13654	13856	13782	13693	13592	13646	13614	13568	13721	13505	13589	13702	13558	13729	13641	13694	13614	13733	13613	13934	13614	13701	13703	13437	13772	13649	13700	13592	13666	13643	13636	13891	13666	13486	13838	13731	13657	13704	13602	13786	13589	13743	13642	13781	13731	13840	13593	13542	13682	13591	13684	13631	13637	13778	13701	13664	13716	13619	13771	13839	13606	13686	13773	13624	13631	13554	13755	13587	13584	13588	13687	13605	13576	13502	13734	13821	13695	13512	13625	13783	13730	13569	13721	13722	13644	13509	13587	13711	13775	13751	13596	13522	13719	13515	13746	13651	13762	13636	13680	13664	13583	13566	13615	13749	13598	13487	13723	13601	13698	13728	13693	13686	13600	13691	13713	13598	13722	13544	13463	13666	13627	13706	13670	13688	13639	13567	13657	13604	13674	13787	13789	13707	13747	13697	13728	13628	13607	13706	13525	13494	13578	13663	13627	13758	13521	13690	13527	13669	13774	13674	13829	13485	13716	13735	13607	13693	13615	13483	13631	13617	13741	13664	13840	13711	13753	13675	13707	13640	13636	13743	13665	13672	13692	13529	13827	13575	13596	13678	13538	13636	13627	13662	13770	13510	13650	13699	13588	13553	13577	13403	13653	13728	13706	13618	13515	13595	13785	13781	13609	13661	13729	13580	13637	13689	13599	13736	13558	13603	13682	13634	13661	13683	13731	13672	13629	13597	13639	13670	13780	13653	13835	13686	13627	13601	13600	13600	13839	13691	13683	13625	13713	13641	13680	13671	13616	13578	13738	13704	13546	13652	13686	13582	13672	13713	13779	13463	13690	13492	13696	13723	13624	13595	13675	13520	13519	13835	13689	13770	13755	13531	13638	13652	13885	13584	13710	13870	13599	13835	13677	13647	13589	13529	13652	13800	13611	13607	13641	13751	13690	13622	13840	13731	13652	13637	13679	13658	13663	13545	13737	13554	13572	13801	13635	13625	13597	13746	13566	13856	13526	13680	13734	13673	13691	13837	13785	13656	13563	13575	13712	13648	13648	13819	13638	13601	13764	13604	13862	13485	13733	13689	13665	13744	13651	13642	13772	13652	13593	13550	13609	13741	13648	13730	13651	13676	13597	13591	13598	13557	13468	13699	13688	13687	13751	13693	13739	13715	13606	13613	13565	13635	13609	13700	13776	13579	13683	13733	13626	13775	13651	13591	13797	13604	13735	13553	13641	13755	13631	13849	13705	13822	13612	13667	13723	13570	13536	13689	13559	13530	13910	13521	13743	13824	13761	13630	13726	13703	13606	13456	13770	13787	13572	13698	13667	13815	13660	13560	13605	13779	13592	13530	13620	13616	13551	13581	13790	13448	13806	13557	13519	13745	13771	13629	13725	13840	13519	13503	13791	13727	13658	13702	13824	13688	13590	13527	13882	13749	13607	13583	13646	13538	13604	13620	13841	13692	13778	13620	13637	13734	13615	13503	13785	13629	13513	13570	13738	13723	13696	13610	13628	13632	13694	13574	13608	13744	13774	13683	13510	13746	13678	13643	13725	13645	13715	13630	13600	13661	13863	13752	13627	13657	13582	13632	13744	13693	13693	13499	13766	13660	13513	13483	13753	13593	13605	13626	13733	13673	13661	13693	13608	13508	13724	13679	13679	13880	13562	13554	13644	13618	13532	13595	13765	13692	13743	13690	13608	13613	13773	13594	13810	13924	13670	13734	13553	13794	13630	13674	13661	13525	13484	13634	13799	13717	13702	13602	13899	13617	13552	13732	13761	13726	13584	13771	13690	13631	13631	13825	13727	13561	13623	13677	13652	13806	13658	13649	13623	13635	13527	13703	13579	13578	13653	13696	13485	13687	13731	13773	13643	13759	13653	13626	13718	13710	13833	13544	13533	13803	13791	13667	13780	13608	13630	13535	13476	13636	13551	13778	13659	13545	13821	13718	13475	13817	13636	13697	13813	13616	13760	13748	13542	13782	13712	13657	13672	13557	13513	13669	13755	13575	13728	13707	13622	13556	13755	13624	13577	13546	13506	13748	13525	13649	13648	13631	13652	13585	13498	13745	13669	13734	13583	13706	13717	13793	13683	13648	13578	13572	13800	13520	13691	13746	13640	13635	13625	13624	13568	13552	13654	13828	13750	13685	13697	13742	13767	13732	13737	13759	13686	13592	13517	13603	13520	13687	13587	13698	13832	13742	13715	13776	13691	13640	13581	13586	13634	13494	13703	13575	13751	13665	13811	13615	13643	13617	13567	13848	13618	13696	13491	13597	13654	13670	13669	13689	13687	13764	13721	13701	13521	13757	13663	13744	13716	13691	13622	13710	13707	13846	13775	13745	13615	13624	13639	13499	13679	13614	13730	13622	13695	13569	13532	13790	13730	13621	13458	13713	13741	13631	13655	13542	13566	13628	13885	13711	13674	13674	13724	13729	13725	13812	13463	13815	13719	13666	13534	13548	13536	13737	13551	13668	13715	13779	13656	13585	13716	13806	13681	13726	13512	13671	13690	13665	13773	13570	13607	13788	13767	13594	13587	13610	13713	13670	13709	13630	13639	13518	13668	13745	13572	13684	13607	13675	13671	13660	13501	13533	13770	13666	13597	13738	13657	13646	13705	13770	13640	13655	13602	13508	13693	13784	13706	13625	13609	13649	13654	13785	13631	13687	13584	13855	13785	13618	13848	13888	13658	13682	13764	13628	13581	13648	13600	13841	13723	13731	13842	13683	13772	13664	13712	13662	13581	13601	13468	13715	13773	13668	13649	13615	13634	13746	13660	13712	13537	13515	13703	13752	13552	13649	13778	13499	13666	13643	13677	13670	13748	13713	13767	13592	13783	13843	13542	13617	13708	13601	13629	13411	13816	13600	13642	13590	13559	13577	13838	13666	13469	13618	13549	13660	13631	13586	13667	13874	13746	13803	13693	13683	13728	13476	13723	13515	13734	13588	13644	13757	13732	13616	13893	13679	13579	13675	13649	13650	13609	13624	13560	13660	13709	13520	13733	13452	13687	13886	13584	13754	13466	13672	13678	13762	13683	13644	13681	13745	13676	13727	13547	13503	13786	13622	13614	13592	13554	13706	13775	13519	13815	13612	13648	13663	13511	13562	13813	13644	13706	13590	13758	13630	13571	13686	13678	13650	13760	13740	13627	13714	13641	13647	13666	13757	13800	13689	13514	13706	13659	13714	13688	13757	13684	13827	13687	13652	13756	13584	13723	13733	13593	13685	13679	13652	13778	13778	13632	13561	13665	13572	13831	13664	13701	13611	13583	13639	13676	13821	13707	13714	13717	13668	13539	13715	13576	13757	13605	13758	13653	13621	13553	13768	13614	13570	13728	13819	13666	13473	13659	13705	13692	13655	13748	13676	13770	13483	13795	13569	13777	13666	13620	13663	13430	13659	13803	13484	13679	13818	13705	13633	13675	13643	13716	13796	13610	13664	13600	13707	13610	13654	13587	13785	13650	13688	13692	13797	13643	13712	13771	13757	13733	13640	13611	13733	13587	13482	13700	13642	13685	13789	13632	13680	13697	13649	13740	13765	13654	13659	13541	13566	13670	13736	13734	13653	13539	13724	13737	13593	13820	13848	13554	13635	13701	13751	13728	13654	13564	13834	13673	13615	13691	13697	13814	13561	13509	13552	13621	13682	13562	13855	13695	13675	13714	13574	13586	13759	13736	13694	13691	13403	13625	13603	13649	13679	13655	13613	13517	13723	13807	13604	13618	13691	13708	13656	13704	13712	13822	13729	13683	13713	13732	13734	13620	13632	13516	13824	13591	13740	13449	13888	13643	13695	13622	13670	13528	13604	13658	13780	13749	13689	13690	13692	13581	13721	13660	13719	13720	13701	13516	13709	13676	13673	13577	13744	13797	13721	13648	13678	13706	13754	13636	13543	13579	13609	13726	13550	13850	13585	13514	13603	13636	13621	13734	13646	13710	13442	13711	13594	13550	13726	13739	13556	13709	13718	13779	13840	13665	13567	13612	13675	13751	13710	13649	13524	13635	13499	13455	13552	13592	13859	13731	13703	13688	13847	13667	13678	13713	13903	13545	13644	13715	13699	13716	13811	13784	13664	13702	13641	13591	13755	13603	13629	13673	13681	13595	13685	13782	13764	13689	13610	13628	13681	13601	13819	13627	13816	13832	13652	13600	13612	13718	13881	13692	13710	13727	13511	13626	13571	13745	13569	13663	13677	13692	13569	13696	13536	13678	13666	13677	13706	13680	13638	13636	13660	13645	13679	13649	13657	13717	13651	13673	13717	13652	13569	13459	13802	13717	13689	13661	13660	13775	13703	13660	13690	13531	13611	13721	13726	13596	13726	13630	13707	13626	13699	13712	13683	13578	13771	13765	13722	13662	13702	13637	13751	13558	13610	13511	13638	13760	13615	13622	13593	13648	13707	13725	13545	13605	13769	13659	13636	13777	13567	13532	13748	13596	13799	13686	13660	13793	13612	13693	13697	13682	13787	13664	13719	13768	13619	13773	13624	13796	13822	13552	13731	13534	13515	13665	13638	13688	13635	13635	13590	13582	13537	13746	13727	13729	13571	13727	13679	13714	13595	13684	13750	13620	13617	13609	13632	13681	13610	13643	13820	13414	13614	13673	13592	13622	13694	13540	13834	13513	13535	13556	13662	13607	13699	13676	13673	13616	13617	13588	13633
25350	21553	44283	32711	22191	21009	19636	17518	16678	16969	17000	16807	16783	16760	16579	16655	16518	16315	16441	16449	16312	16267	16313	16470	16266	16089	16106	15963	16167	16112	16185	16370	17343	18016	17524	17051	16442	16049	16110	16260	16140	16133	15952	16191	16157	16103	16191	16046	16250	16104	16172	16204	16324	16032	16159	16216	16229	16164	16211	15972	16137	16172	16297	16244	16192	16169	16459	16329	16388	16147	16317	16132	16066	16097	16208	16187	16229	16303	16029	16113	16062	16197	16237	16374	16018	16106	16135	16249	16105	16071	16257	16291	16231	16036	16251	16051	16223	16177	15943	16212	16199	16027	16126	15879	16107	15975	16152	15902	16144	16062	16139	16208	16352	16332	15977	16012	16430	16219	16229	16381	16239	16202	16191	16091	16116	15970	16315	16138	16249	16133	16113	16140	16009	16202	16023	15970	16078	16216	16306	16096	16114	16274	16036	16184	16159	16054	16123	16098	16079	16236	16260	16255	16114	16237	16148	16255	16266	16191	16183	16120	16220	16033	16228	16190	15953	16277	16028	16208	16155	16172	16470	16440	16226	16132	16062	15985	16170	15929	16106	15897	16248	16114	16406	16188	15926	16089	16058	16250	16142	16154	16178	16011	16283	16176	16253	16066	16045	16056	16244	16068	16115	16009	16062	16141	16083	16175	16086	16024	16253	16051	16275	16242	16153	16291	16164	15957	16226	15872	16169	15999	16293	15983	16135	16244	16158	16162	16058	16050	16064	16218	16299	16232	16118	16153	15996	16305	16158	16204	16285	16110	16124	16231	16163	16157	16219	16070	15891	16186	16267	16200	16335	16239	16039	16172	16202	16187	16310	16112	16154	16067	16123	16173	16048	16181	16052	16063	16047	15999	16039	16016	16016	16228	16282	16120	16014	16032	16188	16076	16071	16011	16189	16084	16200	16294	16106	16086	15982	16099	16382	16198	16002	16001	16073	15738	16026	16245	16174	16202	15977	16097	16412	16105	16333	16197	16121	16117	16160	16113	16054	16230	16115	16222	16175	16043	16131	16047	16189	16167	16049	16044	16268	16070	16114	16070	16135	16240	16324	16468	16068	15950	16276	16220	16011	16158	15932	15988	16217	16180	16197	16108	16068	16108	16102	16101	16133	16246	16008	15902	15840	16156	16304	16073	16295	16203	16065	16081	16122	16139	16190	16173	16067	16091	16210	16025	16297	16243	16059	16095	16217	15954	16113	16141	16111	16229	16176	16016	16143	16391	16256	16199	16058	16238	16212	16029	16169	16155	15975	16266	16137	16165	16120	15935	15951	16002	16147	16169	16038	16143	16182	15976	16231	16048	16252	16163	16184	16098	15901	16160	16183	16225	15959	16166	16125	16272	16236	16176	16071	16064	16228	16165	16134	16082	16201	16029	16198	16041	16205	16116	15918	16013	16029	16255	16140	16283	16143	16320	16082	16159	16242	16135	16371	16080	16107	16242	16132	16159	16147	16246	16071	16098	16156	16087	15956	15988	16115	16142	16154	16029	16107	16183	16302	16146	16236	16302	16195	16251	16156	16106	16087	16150	16094	16082	16077	16039	16192	16259	16320	16210	16157	16166	16190	16283	16089	16066	16149	16102	16135	16220	16041	16229	16084	16108	16290	16192	15997	16140	16163	15925	16148	16007	16002	15995	16294	16124	16439	16334	15948	16229	16388	16196	16222	16360	16130	16032	16019	16006	16156	16173	15895	16049	16094	15979	16130	16198	16080	15960	16352	16084	16171	16152	16092	16194	16212	16257	16156	16213	16129	16016	16147	16344	16192	15903	16068	16330	15986	16112	16336	16102	16127	16200	16126	16081	16074	16034	15984	16145	16070	16128	16146	16158	16149	16293	15908	16268	15997	16062	16187	16034	16047	16151	16161	16269	16193	16018	16192	15979	16062	16178	16176	16113	16199	15984	15985	16241	16192	15884	15981	16010	16131	16223	16064	15866	16158	16032	16100	16383	16027	16234	16064	16071	16004	16042	16028	16072	16077	16221	16225	16214	16158	16171	16316	16127	16095	16195	16154	16212	16330	15899	15872	16102	16061	16216	15929	16217	16224	16209	15876	16056	16056	16089	16117	16165	16311	16053	16131	15897	16057	16171	16024	16098	15937	16101	16135	16165	16181	16256	16080	16127	16051	16130	15848	15995	16036	16030	16003	16017	16168	15908	16128	15980	16409	15987	15966	16087	15927	16365	16128	16191	16244	16082	16236	16268	16122	16157	16028	15953	16224	16291	16276	16146	16042	16162	16225	15990	16245	16273	16055	16212	16101	16174	16142	16187	16278	16318	16174	16076	16125	15978	16029	15971	16121	16103	16118	16011	16196	15982	16050	16070	15995	16083	16218	15940	15979	16208	16218	16238	16206	16249	16358	16117	16287	16316	16130	16238	16124	16054	16191	16148	16154	16184	16204	15990	16106	16052	15876	16269	16082	16035	16254	16361	16056	16125	16135	16072	16204	16151	16154	16290	16085	16422	16234	16181	16140	16085	15886	16140	16187	15977	16250	16147	16138	15936	15991	16158	16134	16011	16151	16180	16000	16087	16037	16103	16117	16177	16371	16326	16093	16123	15849	16256	16174	16068	16122	16025	16109	16286	15711	16153	16160	16087	16116	16032	16085	16043	15951	16254	16131	16277	15949	16035	16099	16184	16344	16173	16190	16167	16130	16120	15942	16160	16106	16025	16128	15999	16063	16066	15983	16016	16268	16118	16101	16184	16386	16115	16210	16024	16182	15936	16182	16005	15966	16173	16182	16231	16104	16004	15986	16108	16403	16180	16341	16048	16104	16121	16068	16308	16322	16196	16148	15956	16202	16214	16104	16271	16101	16245	16096	16028	16054	15945	16053	16048	16139	16116	16154	16054	16093	16209	16076	16140	16167	16400	16106	16367	16276	16101	16070	16289	16128	15976	16025	15889	16236	16038	16166	16017	16184	16231	16132	16027	16096	16304	16139	16153	15998	16128	16121	16133	16184	16159	16050	16175	16140	16181	16237	16325	16243	16000	16112	16319	16148	16058	16071	16096	16216	16175	16103	16229	16223	16192	16143	16285	16024	16094	16270	16093	16223	16399	16145	15980	15954	16110	15939	15935	16123	15992	16207	16111	16090	16159	16294	16191	16201	16253	15977	15976	15958	16195	16234	16198	16140	16119	16036	16172	16088	16192	16210	16140	15968	15935	16120	16157	16071	16334	16139	16218	16280	16261	15959	15955	15978	16194	16029	16049	16325	16263	15983	16117	16371	16267	15884	16021	16204	16099	16218	16075	16053	16152	16028	16081	16192	16163	16071	16263	16287	16094	16254	16104	15986	16145	16349	16025	16211	16057	15782	16071	16143	16155	16154	15998	16163	16233	16216	16243	16281	15971	16309	16111	16046	16060	16212	16257	16103	16156	16046	16281	16061	16301	16127	16063	16071	16186	16062	16079	15994	16021	16110	16001	16085	16235	15950	15976	16076	15959	16063	16111	16121	16210	16174	16301	16357	16107	16042	15971	16182	16283	16195	16030	16080	16051	16142	16130	16112	16147	16435	16087	16023	16131	16180	16103	16106	16251	16136	16199	16066	16191	16147	16308	16118	15954	15978	16211	16044	15863	16039	16227	16381	16213	16049	16135	16095	16121	16290	16031	16295	16274	16083	16267	16053	16017	16090	16040	16328	16091	16210	16266	15920	16142	16170	15948	16047	16211	16059	16045	16079	16201	15888	16200	16302	16110	15969	16062	16081	16312	16130	16174	16137	16237	16196	16114	16020	16102	16092	16156	16161	16119	16130	16057	16081	15990	16066	15986	16160	16039	16117	15937	15993	16003	16239	16264	16223	15907	16078	16095	16284	16130	16074	16110	16166	16304	16177	16031	16157	16219	15968	16197	16214	15991	16096	16125	15923	16293	16272	15844	16071	16257	16148	16129	15995	16227	16143	16191	16194	16036	16194	16095	16112	16314	16275	16103	16066	15934	16071	16237	16154	16277	16226	16279	16073	16075	16018	15970	16190	16159	16062	16014	16142	15976	16069	16128	16354	16058	16042	16140	16096	16113	16213	15954	16191	16212	16094	16123	16136	16143	15949	16228	16423	16141	15876	16291	16349	16062	16146	16207	16131	16071	16174	15978	16165	16210	16208	16262	16125	16105	16134	16028	16014	16078	15932	16248	16309	16145	16214	16114	16133	16094	16028	15874	16378	16046	16230	16094	16128	16233	16048	16181	16145	16243	16272	16158	16223	16062	16016	16411	16201	16266	16189	16133	16137	16176	16087	16146	16018	16361	16060	16076	16065	16225	16215	16242	15768	15970	16149	16073	16231	16173	16339	16265	16041	16096	16148	16117	16135	16136	16285	16292	16111	16050	16044	16113	16187	15980	16171	16204	16224	16045	16108	16141	16000	16158	16293	15951	16183	16113	16113	16314	16122	15955	16201	16221	16066	16015	16182	15923	16048	16007	15987	16033	15913	15926	16108	16070	16117	16092	16210	15892	16059	16160	16377	16136	16119	15989	16168	16239	16069	16105	16083	16172	16257	16307	16241	16115	16080	16134	16113	15956	16125	16019	16120	16176	16210	15953	16013	16092	16100	16172	16030	15958	16183	16087	16022	16258	16221	16337	15961	16070	16137	16073	16079	16113	16086	16135	16232	16078	15986	16053	16155	16192	16117	16023	16152	16160	16285	16272	16158	16065	16107	16155	16164	16055	16133	16008	16144	16044	16194	16398	16091	16143	16139	16005	16191	16221	16110	16023	16223	16036	16185	16108	16323	16063	16129	16349	15972	15868	16084	15934	16100	16133	16248	16089	16033	16304	16110	16080	15992	15893	16190	16141	16171	16086	16228	16033	16073	15952	16210	16140	15977	16106	16427	16291	16071	16159	16153	16096	16197	15939	16057	16088	16171	16183	16309	16124	16201	16285	16353	16106	16222	16183	16208	16122	16180	15939	16139	16307	16195	16279	16106	16117	16156	16140	16026	16200	16056	16146	16240	16072	16008	16369	16234	16095	16198	16263	16073	16365	16003	16176	15977	16379	16093	16019	16126	16038	16253	16212	15949	16354	16259	16255	16248	16111	16183	16435	16097	16020	16252	15917	16353	16117	16110	16403	15923	16309	16265	15987	15967	16275
16292	48183	75333	25376	16409	15854	15289	14801	14372	14450	14212	14294	14426	14528	14343	14121	13947	13899	13725	13651	13683	13739	13599	13711	13829	13918	13594	13508	13660	13656	13743	13794	14992	16176	15586	14638	13766	13569	13404	13406	13394	13402	13425	13590	13549	13448	13361	13478	13557	13475	13427	13382	13453	13396	13481	13413	13476	13612	13501	13393	13443	13463	13442	13646	13487	13478	13500	13501	13342	13367	13542	13526	13377	13545	13651	13490	13563	13425	13420	13459	13432	13334	13546	13470	13606	13515	13572	13579	13630	13433	13493	13518	13514	13534	13516	13510	13546	13463	13504	13383	13534	13592	13474	13428	13564	13554	13590	13534	13540	13500	13580	13456	13421	13578	13479	13539	13471	13498	13480	13450	13431	13515	13473	13501	13571	13560	13432	13503	13526	13549	13450	13633	13516	13357	13555	13375	13544	13493	13475	13475	13332	13507	13431	13500	13458	13501	13373	13373	13496	13522	13588	13482	13486	13424	13545	13337	13460	13497	13631	13671	13464	13311	13468	13449	13560	13382	13482	13317	13523	13413	13474	13492	13622	13637	13475	13510	13457	13399	13463	13403	13528	13317	13561	13586	13548	13563	13522	13547	13562	13587	13419	13516	13652	13470	13312	13558	13537	13519	13666	13363	13474	13681	13570	13437	13500	13363	13339	13493	13494	13447	13555	13403	13555	13629	13453	13454	13608	13361	13598	13584	13343	13455	13596	13651	13636	13383	13585	13637	13608	13646	13541	13568	13345	13484	13152	13411	13613	13482	13480	13548	13609	13358	13477	13531	13442	13507	13498	13431	13317	13289	13536	13652	13440	13395	13452	13549	13486	13326	13492	13558	13461	13516	13621	13589	13516	13580	13542	13383	13209	13356	13536	13348	13631	13433	13454	13541	13436	13448	13554	13583	13440	13588	13529	13545	13424	13673	13495	13430	13416	13517	13705	13434	13474	13514	13488	13626	13591	13488	13596	13577	13451	13340	13526	13482	13515	13515	13533	13365	13394	13794	13506	13396	13625	13528	13554	13406	13624	13445	13564	13460	13449	13236	13454	13431	13337	13500	13616	13501	13466	13435	13532	13552	13645	13477	13495	13423	13666	13417	13533	13440	13380	13512	13507	13449	13286	13556	13605	13521	13560	13546	13389	13349	13484	13455	13402	13474	13552	13390	13538	13363	13475	13449	13485	13455	13530	13586	13333	13481	13357	13456	13620	13327	13561	13415	13495	13592	13221	13382	13485	13618	13508	13480	13517	13494	13629	13542	13642	13378	13487	13575	13513	13696	13468	13450	13594	13561	13475	13462	13548	13547	13340	13386	13563	13520	13462	13555	13524	13622	13336	13495	13422	13478	13433	13369	13389	13531	13656	13254	13456	13512	13571	13513	13503	13359	13452	13357	13545	13542	13339	13342	13558	13352	13457	13417	13570	13353	13460	13442	13503	13481	13520	13662	13539	13407	13549	13504	13597	13595	13549	13348	13423	13421	13432	13415	13373	13320	13412	13330	13480	13469	13591	13482	13537	13512	13439	13506	13491	13507	13582	13503	13643	13506	13560	13489	13551	13523	13448	13539	13611	13508	13579	13517	13528	13499	13587	13404	13597	13289	13531	13406	13532	13528	13562	13526	13439	13592	13405	13464	13496	13455	13609	13506	13376	13401	13422	13521	13360	13375	13559	13252	13229	13765	13549	13501	13493	13407	13385	13454	13484	13509	13382	13326	13460	13483	13556	13528	13450	13586	13578	13476	13373	13455	13371	13480	13561	13554	13571	13497	13433	13556	13297	13594	13422	13613	13545	13370	13421	13445	13548	13383	13573	13501	13552	13510	13425	13589	13466	13506	13508	13572	13424	13563	13483	13482	13372	13454	13483	13598	13521	13366	13615	13453	13590	13450	13342	13341	13411	13650	13404	13369	13509	13393	13613	13541	13559	13468	13604	13480	13327	13493	13558	13407	13546	13447	13440	13505	13452	13610	13586	13508	13460	13399	13476	13536	13436	13345	13601	13536	13463	13638	13317	13580	13572	13410	13529	13446	13434	13507	13451	13547	13566	13374	13482	13393	13411	13637	13461	13508	13514	13422	13436	13496	13421	13448	13480	13623	13474	13411	13419	13392	13383	13472	13306	13566	13493	13274	13573	13508	13443	13416	13394	13517	13359	13671	13580	13531	13468	13615	13522	13554	13604	13350	13619	13302	13435	13480	13542	13489	13720	13257	13433	13549	13504	13564	13353	13642	13364	13459	13605	13421	13350	13406	13452	13447	13570	13519	13405	13427	13443	13524	13408	13734	13346	13595	13393	13354	13460	13575	13482	13479	13559	13476	13362	13389	13459	13547	13364	13540	13346	13563	13525	13644	13424	13464	13663	13514	13583	13523	13499	13543	13571	13332	13566	13608	13494	13435	13464	13491	13460	13506	13477	13709	13511	13585	13424	13350	13522	13485	13477	13461	13409	13617	13523	13461	13537	13494	13489	13527	13538	13500	13467	13621	13368	13541	13501	13577	13405	13503	13384	13639	13521	13510	13401	13622	13533	13414	13499	13423	13498	13531	13486	13598	13532	13545	13481	13300	13355	13477	13498	13597	13460	13417	13506	13605	13501	13498	13448	13446	13569	13395	13293	13487	13550	13634	13607	13579	13660	13544	13334	13478	13415	13554	13425	13352	13394	13473	13428	13420	13456	13466	13483	13559	13562	13454	13348	13539	13631	13381	13568	13489	13463	13620	13540	13435	13418	13658	13502	13508	13588	13398	13547	13431	13490	13502	13575	13410	13473	13556	13522	13508	13402	13518	13433	13375	13534	13453	13411	13448	13418	13428	13573	13342	13355	13330	13421	13508	13579	13457	13388	13516	13651	13494	13422	13451	13546	13580	13402	13478	13477	13550	13478	13340	13358	13456	13494	13550	13523	13630	13300	13520	13511	13385	13584	13432	13411	13400	13464	13354	13324	13513	13502	13405	13461	13539	13508	13507	13576	13420	13670	13438	13399	13502	13536	13404	13415	13605	13640	13573	13472	13326	13442	13432	13544	13483	13459	13531	13529	13537	13672	13573	13655	13491	13537	13548	13418	13543	13583	13516	13347	13518	13415	13556	13369	13425	13644	13431	13331	13434	13571	13569	13619	13326	13529	13447	13538	13449	13477	13411	13567	13574	13430	13560	13447	13504	13505	13501	13546	13565	13397	13514	13426	13523	13566	13427	13409	13357	13586	13573	13547	13484	13550	13439	13553	13237	13544	13495	13468	13513	13565	13538	13506	13444	13475	13340	13326	13511	13642	13395	13469	13405	13606	13548	13527	13503	13441	13391	13568	13449	13506	13380	13615	13665	13503	13387	13346	13486	13455	13480	13518	13656	13338	13478	13574	13335	13325	13591	13481	13415	13494	13394	13702	13401	13383	13301	13564	13345	13679	13374	13489	13455	13649	13531	13421	13426	13574	13503	13584	13527	13482	13671	13513	13600	13426	13543	13602	13430	13515	13293	13527	13446	13503	13489	13587	13456	13652	13494	13443	13429	13618	13387	13312	13634	13497	13390	13502	13470	13415	13449	13652	13287	13542	13544	13577	13422	13416	13341	13405	13489	13730	13490	13527	13671	13518	13585	13537	13646	13534	13570	13495	13418	13464	13405	13548	13419	13382	13585	13563	13486	13476	13415	13554	13456	13560	13525	13493	13538	13386	13478	13486	13625	13471	13365	13534	13370	13546	13513	13430	13616	13238	13542	13413	13408	13684	13363	13586	13418	13613	13445	13772	13557	13586	13456	13568	13585	13380	13425	13332	13569	13560	13282	13624	13432	13499	13536	13500	13662	13461	13524	13502	13309	13337	13585	13429	13554	13587	13456	13345	13355	13536	13302	13461	13659	13368	13547	13545	13545	13152	13525	13526	13456	13470	13478	13505	13571	13637	13417	13453	13612	13592	13546	13541	13509	13495	13459	13475	13287	13558	13585	13423	13389	13387	13356	13566	13532	13355	13537	13318	13571	13441	13599	13472	13487	13580	13553	13602	13458	13444	13426	13385	13390	13414	13484	13469	13636	13459	13535	13450	13562	13561	13473	13683	13428	13591	13505	13438	13486	13633	13687	13389	13729	13538	13494	13482	13325	13469	13370	13384	13479	13664	13402	13464	13580	13433	13439	13405	13581	13558	13519	13518	13475	13554	13466	13585	13437	13528	13399	13513	13414	13436	13518	13420	13593	13473	13491	13350	13548	13541	13660	13541	13453	13363	13544	13529	13488	13431	13317	13447	13520	13471	13621	13411	13378	13485	13451	13579	13418	13396	13616	13435	13444	13547	13527	13385	13499	13603	13442	13434	13487	13519	13356	13429	13537	13473	13474	13394	13440	13669	13405	13260	13445	13518	13311	13494	13520	13363	13482	13330	13554	13442	13556	13413	13631	13533	13466	13613	13675	13387	13445	13483	13484	13468	13350	13487	13399	13574	13339	13638	13446	13318	13266	13507	13516	13640	13625	13495	13371	13370	13479	13619	13481	13472	13477	13521	13417	13483	13501	13555	13506	13384	13612	13395	13496	13532	13440	13466	13601	13491	13435	13513	13546	13391	13544	13670	13543	13456	13543	13618	13460	13541	13370	13350	13537	13625	13573	13548	13508	13430	13441	13450	13643	13467	13333	13486	13466	13512	13612	13435	13343	13408	13523	13549	13389	13435	13574	13443	13437	13432	13604	13522	13468	13448	13468	13620	13548	13540	13607	13515	13526	13433	13567	13347	13448	13439	13434	13655	13555	13478	13562	13432	13565	13477	13499	13436	13359	13514	13587	13611	13511	13394	13720	13440	13339	13422	13563	13386	13377	13415	13602	13324	13378	13419	13521	13534	13705	13530	13457	13574	13263	13367	13505	13687	13427	13510	13395	13500	13540	13657	13344	13455	13280	13523	13541	13539	13268	13339	13568	13505	13546	13549	13541	13616	13554	13460	13605	13345	13451	13719	13501	13509	13581	13589	13517	13693	13537	13582	13529	13631	13351	13329	13405	13499	13459	13447	13374	13547	13368	13509	13430	13460	13471	13479	13437	13507	13565	13448	13388	13384	13427	13590	13434	13543	13513	13492	13562	13459	13525	13515	13316	13569	13487	13516	13494	13455	13615	13547	13455
23961	21594	38668	32929	22034	21772	20743	16365	15015	15296	14936	14830	15216	15034	15003	14682	14653	14418	14286	14170	14194	14292	14191	14243	14415	14367	14268	13964	14171	14122	14025	14490	15972	15799	15929	15172	14270	13946	14245	14135	14135	14187	13972	14040	14143	13920	13855	13933	14051	13865	14197	14189	14145	14036	14019	14032	13718	14164	14195	13918	14106	14212	14049	14077	13983	14155	14051	13848	13849	14002	14087	13852	14012	14058	14141	14002	13996	14201	14019	13950	13917	14068	14066	14259	14140	14126	14042	14086	14167	14099	13911	13925	14099	14041	14138	13982	13956	14361	14087	13905	14135	14058	13961	14034	14167	13917	14126	14221	14075	13917	14095	14044	13955	14062	13924	14134	14085	14079	14174	14108	13842	14163	14213	13953	14082	14160	14150	14204	14009	13992	14098	13901	14046	14040	14116	14122	13932	13802	13967	14013	14280	14045	14229	13822	13963	14121	13918	14302	14051	14190	13887	14283	14200	14208	14056	13904	14187	13977	13912	14034	13701	14183	14060	13968	14021	14061	13871	13918	13964	14182	14097	13979	13932	13888	13993	14224	14235	13947	14144	14101	13985	13990	13893	14041	13725	14166	13896	13971	13878	13815	14105	13984	14062	14055	14123	14126	14067	14230	14101	14098	14121	14278	14067	14025	13972	14230	14054	13900	13801	14179	13992	14010	14106	14124	14072	14117	14197	13938	14096	14041	13930	14086	14113	14019	13970	14194	14036	13929	13910	14020	13920	14062	14024	13922	14069	13875	13914	14155	14009	13893	14136	14035	14194	13920	13886	14165	14145	14045	14075	14196	13846	14184	13988	13829	13996	14034	14126	13922	13880	14070	14235	13882	14230	14110	14285	14065	14230	14012	13965	13944	14000	14129	13969	13791	14018	14248	14013	14096	14106	14187	13966	13977	14170	14033	13930	14054	14294	14162	14063	13987	14048	14206	13995	14078	14111	14178	14107	14049	14111	13964	14194	14064	14111	13639	14081	14078	14197	14021	13956	13990	14143	14182	14016	14188	14097	14081	14212	14170	14038	14188	14070	14139	14150	13826	14067	14018	13975	14051	14089	14068	13938	14133	14038	14004	13993	14022	13926	13915	13976	14132	13950	14125	13991	14160	14072	14215	14041	14033	14151	14048	13956	14134	14157	13774	13944	14001	13924	14104	14060	14025	14224	13996	13861	13900	14077	14006	14100	13984	14031	14075	13999	14184	14094	14060	14143	14166	13995	14174	13908	14199	13878	14120	13946	13960	14017	13916	13973	13888	13789	13983	14066	13962	14133	14011	14139	14002	13982	13844	14083	14064	14220	13880	14094	14082	14046	13920	14082	14140	13804	13975	13903	13952	14197	13851	13825	13923	14203	13965	13920	14091	13984	14203	13958	13859	14088	13968	13836	13946	13886	13913	14134	14004	13982	14009	13893	13952	13852	14042	13928	14120	13934	13992	13999	14030	14235	13955	14161	13923	14003	14011	13976	13968	13993	13902	14086	13896	14116	13939	14101	13968	13954	13839	14151	14020	13997	14017	13925	13998	13915	13862	14176	14074	13967	14077	14038	14129	13917	13901	14016	13784	13864	14096	13947	14090	13970	14121	13896	13919	14065	14169	14285	13954	13754	13897	13914	13924	13999	13940	13945	14080	13855	13876	14066	14153	13966	14088	13998	14177	14125	14047	14105	14126	13974	13949	13950	13987	13966	14092	14122	13924	14040	14026	13992	13988	14112	14152	14042	13909	14146	13948	14099	14098	14184	14202	14027	14100	13948	14081	13937	14044	14008	14029	14001	14111	13903	13987	14075	14209	13942	14017	13902	14224	14048	14026	14075	13985	14204	14148	13823	14218	14185	14213	14086	13927	13999	14060	14020	13990	14042	13844	13941	13888	13769	14184	14044	13938	13965	14072	13875	13956	13978	13781	14163	14053	13906	13998	14028	13940	14089	14027	14009	14207	13955	13920	14064	14203	14217	13797	14102	13949	13988	14021	14117	13935	13833	13998	14065	13855	13840	14070	14122	14159	14040	14051	14305	14037	13937	14028	13922	13954	14028	14049	14074	14110	14031	14124	14100	14119	14133	14004	14078	13978	14015	13996	14033	13874	14000	14096	14058	14174	13885	14086	14132	13900	14009	13980	13800	13912	14065	14186	14155	14011	14079	14218	13987	14137	13995	13971	13999	14066	14103	14012	14053	13802	14051	14066	14128	14158	13937	14026	14021	14212	14203	14049	14082	13968	14127	13864	14093	13984	13868	13910	13950	14099	14068	13924	14011	14101	13910	14170	13986	14046	13926	14106	14083	13872	14144	14078	13943	14056	13984	14051	14039	14124	13995	14117	14160	14013	13761	14152	14091	14152	14181	13950	14181	13944	14001	13802	14023	14291	13999	14072	14047	13993	14018	13891	13940	14004	13944	13921	14054	14154	13968	14100	13818	14103	14086	13928	13811	14013	13985	14164	14168	13934	14168	14006	13917	13977	13949	14015	14051	14075	13774	14100	13788	13873	13889	14038	14078	14074	13907	13989	13948	14065	14021	13746	13934	14025	13941	14047	13985	14054	14010	14043	14057	14009	14087	13926	13926	13897	14099	13922	13798	14049	14073	14046	13944	14162	14047	13939	14262	13934	14216	14132	14034	14082	14030	14240	13872	14006	14026	14117	14233	13911	14151	13767	14058	14126	13970	14022	13819	13975	14089	13931	14033	14166	13975	14227	14079	14043	14133	14131	13989	13910	13956	13939	14048	14229	14001	14019	14032	13993	13916	13920	13866	14012	14088	14199	13912	13974	13866	13960	13971	13882	14162	14009	14169	14009	13971	14045	13977	14103	14079	14107	14089	13915	14203	13961	14003	13921	14121	14125	14122	14046	14018	14033	14130	13917	14189	13986	13944	14102	13939	14041	14067	14072	14054	14074	14052	13910	14021	13931	13959	13940	14071	14154	13964	14086	14138	14075	14044	14047	14065	13968	14003	14080	14062	14107	13934	13865	14076	13852	14053	14084	13984	14067	14067	14112	14055	14195	13984	14211	14131	13923	13990	13997	14073	14014	14045	13971	13763	13999	14009	14091	14142	13976	14079	13989	14076	14032	14080	14219	14088	14235	13944	13964	14103	14262	14056	13935	14042	14187	13969	14056	14051	13952	14052	14036	14021	13975	14006	13921	13905	14126	14071	13995	13858	14060	14015	14025	14154	13901	14115	14052	14003	13946	13905	14016	13963	14108	14154	14087	13918	13900	14052	14134	13973	14071	14069	14099	14019	14067	13995	14046	14120	14045	13983	13960	13970	14016	14091	14194	13968	14056	13946	13807	14046	13965	13984	14054	14046	14149	14077	14065	13931	14095	13937	14135	13958	13970	14146	14094	14031	14131	14155	14126	14164	14139	14174	13834	13898	13935	13915	14154	14068	14033	14052	14072	13853	13816	13875	13929	14112	13878	14083	14019	13931	13977	13866	13802	13900	13884	13874	13918	13866	13939	13890	13951	14163	13979	13821	13953	13864	13899	13858	14114	14034	14034	14105	13913	14040	14131	13978	14045	13961	14177	14045	13981	13910	14077	13791	13985	13990	14029	14030	14116	14056	13900	14120	13972	14155	14063	13902	13904	14150	13976	13907	14034	13966	13977	14226	14042	14263	14018	14114	14073	14081	14095	13853	14186	13946	14217	14026	14035	14129	14121	14069	14037	14052	14122	13963	14183	13941	13980	14197	13956	13933	13899	14066	13954	14130	13988	13949	13956	14118	13976	14220	14174	13886	13997	14201	14104	14165	14148	14056	14012	13970	13961	13927	14068	14041	14185	14005	14012	14238	14046	13992	13896	14078	13959	14035	13998	14229	14024	14034	14087	14060	14126	14111	14037	14026	13816	14043	14062	13988	14094	14159	14173	14039	13848	14026	14052	13898	14135	14122	13839	13971	14024	13897	13929	14201	14110	14034	13889	13917	14057	13808	14031	13882	14005	14017	13988	13884	14071	13995	13988	14027	13908	13926	13938	14000	14172	13885	14048	14142	13964	14121	13917	14167	14184	14135	14128	13897	14087	14057	13910	14186	14000	13879	14037	14230	14057	14158	14042	13959	13953	14095	13862	13911	14175	14044	14072	13944	14130	14031	13862	14100	13857	14058	13883	14144	13945	14066	13938	14006	13990	13979	14040	13924	14056	14053	14235	14010	13913	13992	13913	13892	14164	13830	14212	14083	14112	14019	14052	13971	13936	13908	13959	14191	14006	14083	14113	14151	14194	13998	14038	14265	13827	14137	13925	14012	14049	14083	13948	14057	14204	13894	14136	14244	14111	13937	14051	14150	13940	14098	14110	13937	14138	14024	13999	14203	13831	13928	13983	13829	13921	14130	14095	14048	14095	14033	13999	14065	13893	14139	13975	14296	14016	13916	14078	14147	14056	13882	13990	13867	14027	14052	14097	14065	13987	13971	14010	14013	14023	14105	14101	13928	14046	14024	14051	14103	13861	14113	13977	13999	13959	13893	13961	13926	13987	13872	14172	13981	13954	14206	13870	13970	14083	13907	14170	14070	14154	13772	13793	14115	14078	14294	14087	14044	13949	14121	13794	14026	13973	13941	13972	14008	13953	13987	13877	14060	14093	14090	14099	14130	13922	13931	13931	13886	13888	13864	14051	14049	13758	14028	14005	14142	13967	14049	13877	14188	14119	14074	13939	13961	14154	14133	13872	13869	13997	13906	13952	13834	14079	14040	13991	14198	13976	14027	14024	14091	14061	14119	13962	13749	14110	14066	14051	13960	13953	13927	14036	14020	14236	13881	14109	13961	14320	13923	14001	13908	14007	13990	14068	13987	13937	14069	13949	13996	13944	13902	13999	14029	13908	14151	13976	13809	13924	14090	13908	13999	13743	13933	14101	14178	14130	14034	14026	14003	14107	13848	14052	13995	14219	13949	14102	14161	13954	13837	13876	14027	13807	13877	13881	13797	14085	13782	14165	13766	13977	13950	14053	13960	14076	14122	14060	14050	14035	14000	14030	13970	14095	14089	13998	13959	13971	14119	14075	14052	13922	13891	14033	14126	13869	14138	14011	13864	13994	14180	13825	13971	13926	13894	14164	13848	13921	14042	14056	13907	13886	14068	14157	13952	14027	13986	13875
18209	59027	90801	19141	17541	16496	15384	14433	13824	13715	13714	13565	13961	13777	13604	13126	13008	12861	12758	12446	12563	12562	12496	12474	12619	12709	12486	12378	12448	12151	12361	12588	15406	14841	15264	13603	12260	12184	12276	12207	12104	12278	12169	12266	12230	12260	12192	12398	12194	12143	12174	12196	12176	12238	12092	12249	12346	12241	12148	12194	12221	12307	12224	12251	12273	12297	12096	12319	12206	12092	12253	12177	12329	12144	12117	12237	12344	12266	12279	12261	12264	12291	12156	12153	12387	12280	12126	12178	12065	12141	12289	12250	12316	12261	12041	12230	12349	12197	12110	12108	12276	12169	12128	12311	12204	12020	12332	12194	12197	12088	12235	12211	12108	12285	12126	12337	12269	12248	12074	12293	12203	12279	12181	12295	12250	12247	12241	12115	12253	12045	12313	12267	12368	12194	12022	12213	12183	12240	12256	12264	12168	12085	12393	12161	12231	12308	12132	12148	12131	12204	12343	12102	12170	12075	12282	12130	12315	12193	12154	12144	12319	12120	12291	12225	12283	12313	12157	12324	12129	12115	12105	12389	12244	12151	12124	12100	12222	12327	12345	12124	12226	12141	12155	12372	12114	12217	12294	12310	12192	12223	12273	12068	12122	12184	12188	12244	12289	12095	12289	12314	12038	12365	12211	12278	12217	12205	12071	12149	12097	12187	12126	12270	12208	12090	12291	12205	11984	12329	12270	12228	12135	12150	12165	12136	12288	12150	12219	12262	12072	12266	12322	12309	12149	12171	12079	12183	12124	12297	12270	12262	12166	12267	12202	12156	12295	12207	12394	12341	12161	12334	12223	12258	12230	12212	12187	12217	12082	12098	12121	12346	12188	12259	12127	12222	12263	12273	12415	12240	12235	12085	12133	12221	12401	12188	12171	12215	12234	12198	12260	12216	12237	11977	12254	12193	12337	12092	12124	12173	12125	12215	12296	12347	12109	12216	12055	12299	12207	12218	12182	12113	12318	12398	12345	12185	12149	12220	12349	12210	12259	12139	12366	12075	12239	12197	12297	12254	12348	12237	12287	12180	12275	12186	12074	12219	12197	12198	12057	12057	12166	12172	12118	12251	11994	12179	12095	12249	12316	12028	12118	12146	12265	12180	12147	12182	12214	12225	12294	12254	12038	12157	12150	12264	12191	12152	12146	12340	12315	12283	12195	12240	12112	12101	12220	12214	12235	12369	12379	12219	12195	12183	12174	12135	12190	12281	12234	12188	12216	12183	12111	12065	12041	12129	12036	12258	12332	12228	12318	12156	12246	12225	12269	12229	12454	12155	12238	12205	12158	12137	12129	12235	12173	12201	12375	12159	12238	12184	12276	12178	12241	12159	12424	12170	12180	12271	12069	12130	12267	12184	12292	12195	12039	12212	12304	12170	12268	12280	12005	12394	12301	12233	12164	12318	12344	12069	12203	12067	12208	12300	12200	12220	12188	12228	12148	12259	12226	12068	12185	12259	12149	12296	12289	12079	12220	12277	12154	12340	12226	12080	12415	12302	12188	12135	12101	12327	12306	12226	12198	12229	12288	12255	12342	12247	12169	12155	12227	12336	12233	12160	12317	12120	12260	12189	12230	12171	12267	12096	12107	12322	12219	12433	12102	12141	12121	12289	12161	12217	12203	12159	12261	12242	12406	12194	12136	12147	12363	12103	12260	12262	12234	12169	11995	12281	12251	12268	12171	12253	12139	11976	12118	12273	12103	12077	12184	12129	12269	12190	12162	12015	12104	12190	12315	12207	12249	12239	12421	12016	12278	12168	12283	12138	12275	12271	12129	12170	12079	12222	12301	12163	12344	12320	12276	12288	12090	12252	12084	12204	12251	12225	12149	12395	12074	12190	12280	12078	12223	12198	12168	12060	12295	12199	12364	12159	12278	12215	12148	12249	12058	12201	12342	12005	12159	12250	12083	12177	12278	12231	12232	12210	12209	12234	12178	12353	12234	12254	12176	12066	12329	12149	12188	12283	12216	12256	12292	12482	12173	12177	12296	12326	12220	12266	12350	12109	12014	12259	12221	12268	12118	12308	12321	12263	12144	12171	12228	12166	12245	12008	12150	12138	12258	12223	12166	12201	12146	12170	12233	12281	12287	12173	12208	12123	12086	12339	12173	12216	12226	12351	12172	12231	12170	12075	12084	12124	12122	12313	12214	12257	12384	12051	12303	12245	12239	12227	12187	12227	12040	12172	12209	12290	12334	12220	12020	12355	12049	12182	12189	12428	12405	12022	12391	12272	12412	12148	12271	12285	12272	12099	12267	12190	12206	12053	12305	12125	12181	12321	12312	12040	12290	12358	12125	12204	12123	12140	12265	12209	12321	12166	12118	12165	12313	12170	12157	12243	12233	12289	12214	12205	12192	12181	12190	12066	12137	12139	12268	12206	12282	12274	12072	12374	12331	12264	12224	12043	12406	12241	12256	12140	12287	12190	12219	12159	12286	12189	12362	12027	12386	12119	12218	12306	12265	12085	12322	12101	12237	12240	12190	12211	12291	12221	12344	12203	12176	12087	12254	12181	12166	12382	12239	12248	12405	12229	12325	12150	12199	12178	12342	12306	12167	12159	12145	12223	12126	12365	12183	12131	12229	12293	12195	12087	12110	12305	12166	12122	12345	12164	12145	12262	12164	12149	12296	12020	12181	12396	12192	12185	12181	12203	12237	12145	12099	12247	12091	12227	12061	12170	12113	12205	12198	12170	12407	12375	12153	12200	12277	12166	12250	12185	12224	12121	12146	12177	12207	12203	12235	12127	12334	12131	12178	12269	12040	12158	12182	12172	12370	12074	12143	12178	12254	12247	12278	12191	12291	12151	12242	12157	12368	12420	12078	12053	12451	12155	12352	12157	12278	12218	12292	12126	12258	11964	12267	12145	12195	12077	12310	12177	12259	12214	12250	12166	12164	12192	12158	12171	12397	12219	12259	12342	12333	12414	12224	12220	12277	12216	12110	12187	12238	12225	12221	12260	12293	12222	12122	12419	12261	12196	12359	12242	12305	12156	12165	12307	12144	12254	12404	12254	12313	12185	12090	12267	12054	12152	12021	12061	12135	12197	12213	12338	12225	12066	12194	12265	12135	12204	12234	12149	12121	12366	12176	12185	12215	12290	12173	12228	12232	12224	12318	12257	12192	12156	12018	12293	12286	12201	12100	12328	12056	12421	12249	12196	12163	12223	12169	12165	12355	12257	12064	12004	12066	12301	12280	12243	12056	12299	12285	12168	12309	11995	12135	12120	12300	12214	12245	12178	12357	12172	12321	12173	12315	12314	12300	12224	12279	12091	12230	12235	12327	12198	12196	12228	12251	12131	12194	12287	12233	12285	12144	12213	12197	12137	12166	12174	12104	12190	12301	12120	12246	12188	12184	12165	12342	12321	12094	12223	12145	12301	12274	12271	12107	12142	12101	12350	12120	12217	12265	12140	12164	12208	12267	12150	12160	12057	12339	12204	12270	12124	12140	12130	12226	12150	12191	12107	12248	12206	12141	12246	12241	12168	12266	12276	12202	12185	12149	12272	12183	12240	12387	12166	12328	12163	12154	12202	12174	12184	12155	12268	12128	12478	12255	12211	12240	12315	12108	12181	12281	12311	12322	12315	12212	12294	12135	12134	12423	12241	12060	12220	12294	12192	12229	12148	12236	12136	12101	12072	12073	12243	12167	12190	12273	12187	12347	12207	12186	12153	12341	12251	12226	12328	12245	12289	12115	12183	12114	12299	12312	12451	12120	12161	12224	12437	12287	12148	12217	12186	12106	12323	12224	12151	12288	12099	12163	12137	12304	12187	12268	12180	12273	12237	12134	12157	11963	12231	12112	12306	12144	12338	12231	12292	12034	12277	12154	12257	12114	12162	12215	12196	12235	12056	12249	11999	12201	12392	12346	12274	12259	12103	12203	12090	12228	12245	12161	12205	12175	12058	12316	12034	12169	12237	12085	12215	12340	12118	12113	12280	12142	12242	12137	12318	12148	12139	12164	12312	12232	12168	12281	12317	12061	12253	12349	12203	12191	12064	12233	12337	12126	12229	12342	12116	12245	12210	12199	12333	12295	12089	12287	12052	12201	12193	12132	12134	12186	12245	12280	12262	12361	12324	12134	12117	12283	12242	12206	12189	12092	12255	12164	12147	12361	12232	12264	12250	12212	12168	12338	12311	12220	12173	12229	12183	12221	12052	12109	12277	12164	12159	12201	12208	12293	12167	12145	12201	12240	12396	11979	12196	12320	12170	12175	12124	12122	12329	12231	12231	12146	12068	12232	12172	12133	12270	12262	12213	12135	12147	12179	12186	12262	12267	12189	12224	12184	12316	12324	12073	12124	12061	12168	12190	12224	12226	12222	12264	12286	12246	12260	12194	12100	12270	12223	12104	12250	12172	12283	12293	12129	12240	12107	12057	12357	12216	11977	12314	12227	12155	12233	12027	12268	12391	12199	12228	12159	12168	12169	12128	12162	12196	12143	12405	12217	12131	12052	12202	12255	12080	12421	12234	12415	12324	12284	12350	12287	12267	12255	12199	12163	12241	12276	12230	12241	12284	12292	12153	12209	12351	12233	12034	12022	12150	12324	12100	12151	12174	12098	12182	12217	12071	12173	12289	12266	12264	12176	12161	12210	12175	12223	12016	12120	12244	12364	12277	12264	12143	12247	12189	12234	12322	12181	12182	12227	12286	11936	12323	12195	12321	12151	12122	12189	12077	12040	12168	12038	12092	12280	12008	12279	12261	12115	12218	11981	12306	12224	12212	12316	12133	12310	12239	12322	12095	12095	12237	12136	12200	12208	12149	12134	12160	12163	12124	12083	12208	12363	12260	12209	12243	12236	12153	12175	12239	12337	12138	12107	12214	12194	12192	12189	12311	12041	12260	12246	12352	12005	12089	12216	12206	12140	12171	12187	12243	12272	12112	12212	12275	12290	12210	12044	12105	12289	12081	12234	12169	12127	12107	12265	12200	12329	12176	12239	12193	12155	12268	12369	12310	12220	12203	12196	12232	12293	12034	12212	12190	12189	12248	12241	12371	12147	12264	12207	12244	12284	12226	12256	12126	12249	12197	12132	12186	12066	12141	12165	12145	12031	12207	12250	12194	12224	12023	12217	12318	12046	12318
29274	29280	40800	24791	16104	15106	15104	15112	14956	14935	14942	14772	15151	14868	14776	14975	14773	14706	14762	14790	14957	14777	14639	14709	15016	14848	14676	14888	14938	14845	14643	14839	14757	15152	14909	14828	14820	14909	14664	14716	14855	14588	14783	14718	14683	14800	14663	14654	14673	14677	14648	14754	14913	14972	14899	14813	14805	14796	14549	14767	14568	14673	14751	14741	14650	14721	14650	14467	14841	14884	14741	14693	14434	14797	14721	14548	14603	14644	14709	14623	14556	14538	14705	14513	14750	14899	14765	14628	14716	14784	14724	14821	14570	14736	14737	14652	14715	14867	14720	14736	14758	14813	14723	14737	14857	14642	14901	14620	14595	14907	14698	14751	14643	14661	14684	14844	14620	14732	14797	14718	14824	14868	14809	14749	14519	14809	14643	14903	14740	14865	14872	14836	14770	14762	14752	14860	14859	14480	14607	14861	14718	14754	14626	14610	14818	14762	14860	14541	14624	14849	14786	14751	14686	14891	14660	14772	14777	14577	14734	14836	14867	14645	14716	14583	14679	14513	14534	14551	14792	14744	14705	14856	14554	14734	14589	14769	14720	14613	14843	14720	14779	14735	14836	14881	14743	14737	14797	14661	14617	14722	14634	14709	14754	14766	14562	14543	14821	14728	14494	14755	14770	14847	14651	14645	14645	14935	14499	14688	14844	14612	14594	14736	14700	14828	14828	14663	14819	14561	14745	14839	14742	14735	14591	14663	14815	14785	14768	14522	14745	14743	14797	14802	14751	14790	14755	14733	14729	14487	14749	14779	14785	14834	14933	14814	14517	14504	14528	14731	14705	14733	14785	14807	14658	14698	14813	14599	14810	14829	14644	14764	14706	14668	14768	14539	14571	14542	14654	14745	14871	14738	14674	14798	14593	14601	14807	14602	14694	14733	14828	14728	14587	14747	14720	14691	14710	14667	14753	14579	14730	14673	14653	14828	14676	14720	14822	14598	14725	14865	14617	14678	14843	14702	14629	14724	14803	14819	14597	14565	14787	14700	14624	14835	14586	14621	14491	14682	14576	14860	14694	14945	14588	14777	14706	14897	14893	14858	14639	14868	14588	14742	14887	14688	14683	14832	14760	14646	14650	14711	14896	14793	14682	14727	14899	14623	14869	14919	14735	14565	14590	14500	14620	14666	14705	14684	14560	14838	14739	14749	14608	14682	14832	14661	14866	14818	14702	14764	14600	14739	14818	14790	14772	14759	14667	14638	14396	14686	14725	14756	14776	14720	14638	14774	14844	14735	14785	14729	14673	14741	14689	14910	14921	14917	14792	14589	14653	14711	14696	14638	14491	14752	14767	14710	14573	14649	14825	14620	14906	14865	14602	14678	14518	14615	14783	14620	14690	14674	14830	14599	14624	14586	14687	14745	14935	14567	14669	14617	14725	14443	14640	14699	14473	14749	14901	14690	14732	14824	14729	14529	14745	14849	14609	14558	14819	14635	14824	14772	14573	14534	14841	14734	14678	14648	14878	14629	14772	14566	14712	14816	14703	14785	14708	14941	14957	14924	14613	14761	14853	14930	14603	14569	14825	14811	14738	14681	14585	14732	14625	14615	14648	14821	15003	14711	14838	14515	14565	14735	14846	14761	14736	14846	14752	14627	14747	14644	14605	14957	14743	14745	14785	14825	14926	14912	14795	14608	14745	14685	14784	14846	14716	14629	14804	14891	14865	14599	14651	14648	14560	14722	14576	14628	14571	14836	14606	14787	14874	14633	14931	15016	14694	14718	14743	14603	14731	14853	14648	14752	14815	14747	14744	14906	14793	14550	14562	14577	14570	14844	14768	14820	14692	14677	14828	14734	14659	14525	14824	14625	14931	14622	14745	14802	14645	14652	14703	14719	14646	14572	14684	14763	14770	14720	14437	14626	14675	14786	14965	14646	14705	14795	14678	14715	14628	14606	14558	14834	14711	14595	14732	14857	14682	14871	14699	14848	14776	14789	14670	14769	14677	14871	14598	14707	14664	14624	14565	14573	14727	14611	14649	14646	14900	14654	14564	14705	14598	14756	14916	14747	14824	14747	14719	14717	14681	14783	14767	14852	14663	14808	14723	14807	14739	14669	14746	14645	14867	14665	14737	14528	14604	14661	14605	14760	14624	14737	14670	14814	14609	14661	14752	14781	14781	14803	14771	14589	14560	14652	14654	14547	14545	14710	14812	14918	14881	14691	14756	14704	14822	14725	14775	14641	14814	14626	14814	14790	14763	14764	14853	14761	14801	14767	14810	14639	14711	14696	14557	14789	14751	14660	14759	14636	14964	14884	14697	14585	14854	14805	14780	14803	14777	14587	14787	14609	14826	14755	14746	14584	14750	14652	14638	14693	15005	14742	14759	14695	14551	14669	14815	14731	14742	14800	14751	14514	14805	14763	14537	14674	14710	14666	14819	14821	14800	14628	14713	14947	14648	14765	14847	14841	14581	14625	14753	14642	14846	14640	14643	14640	14667	14690	14714	14584	14743	14762	14812	14701	14914	14578	14859	14723	14688	14653	14683	14787	14683	14746	14568	14609	14463	14608	14759	14709	14910	14718	14551	14698	14775	14855	14641	14717	14614	14693	14639	14810	14857	14754	14675	14877	14752	14715	14854	14802	14793	14739	14764	14788	14743	14606	14680	14840	14636	14775	14757	14665	14583	14644	14597	14531	14726	14886	14671	14883	14695	14725	14911	14738	14781	14534	14677	14628	14714	14762	14830	14689	14664	14641	14661	14828	14800	14831	14750	14821	14533	14789	14668	14904	14814	14815	14957	14749	14559	14737	14675	14712	14988	14653	14673	14712	14803	14835	14968	14749	14679	14647	14630	14745	14842	14742	14759	14593	14814	14594	14631	14851	14873	14801	14881	14818	14642	14667	14632	14750	14684	14703	14602	14866	14775	14635	14749	14797	14710	14801	14657	14579	14821	14830	14911	14668	14972	14686	14616	14890	14423	14668	14687	14611	14645	14648	14746	14802	14664	14759	14750	14766	14669	14534	14579	14907	14681	14802	14902	14845	14911	14681	14799	14845	14892	14945	14754	14684	14607	14741	15020	14735	14806	14541	14787	14796	14611	14618	14575	14760	14838	14618	14805	14731	14498	14747	14663	14867	14782	14560	14788	14645	14619	14502	14862	14810	14798	14826	14710	14580	14743	14592	14678	14801	14902	14655	14722	14969	14800	14901	14661	14601	14740	14828	14572	14486	14904	14711	14669	14945	14767	14732	14803	14700	14940	15122	14744	14904	14776	14883	14840	14667	14584	14728	14834	14525	14726	14817	14787	14798	14710	14695	14698	14794	14829	14637	14593	14875	14794	14672	14819	14724	14613	14643	14708	14562	14754	14579	14791	14700	14617	14656	14629	14888	14732	14767	14692	14653	14682	14305	14700	14763	14789	14875	14770	14797	14699	14909	14727	14659	14887	14754	14931	14696	14596	14829	14700	14744	14775	14815	14776	14684	14546	14970	14754	14799	14761	14690	14620	14558	14631	14319	14717	14802	14833	14670	14595	14807	14603	14751	14743	14639	14856	14863	14744	14781	14725	14915	14588	14368	14686	14748	14834	14692	14640	14645	14544	14764	14798	14711	14774	14719	14676	14805	14764	14819	14769	14667	14964	14569	14705	14740	14914	14600	14666	14789	14803	14706	14923	14862	14803	14722	14669	14820	14733	14739	14730	14714	14720	14693	14840	14706	14797	14624	14736	14766	14563	14739	14866	14857	14622	14761	14728	14891	14884	14741	14619	14762	14554	14655	14712	14717	14874	14802	14753	14776	14568	14757	14641	14740	14727	14734	14811	14630	14667	14775	14692	14773	14699	14644	14562	14587	14579	14837	14942	14773	14663	14755	14800	14845	14946	14702	14941	14703	14666	14760	14751	14914	14872	14763	14777	14872	14488	14612	14663	14969	14741	14826	14830	14669	14638	14707	14520	14863	14745	14729	14641	14753	14917	14731	14837	14649	14782	14746	14598	14914	14885	14977	14734	14738	14704	14861	14653	14693	14529	14504	14626	14587	14704	14620	14716	14778	14644	14755	14912	14799	15032	14900	14735	14743	14805	14804	14645	14625	14691	14763	14806	14567	14600	14837	14631	14797	14704	14882	14608	14818	14640	14764	14487	14808	14519	14991	14724	14693	14733	14711	14814	14798	14593	14658	14886	14670	14734	14869	14743	14850	14798	14679	14724	14804	14716	14864	14708	14678	14838	14750	14573	14806	14710	14807	14723	14999	14810	14672	14840	14698	14800	14650	14745	14763	14740	14767	14696	14801	14900	14905	14673	14806	14567	14650	14692	14645	14703	14807	15003	14712	14813	14784	14816	14660	14840	14844	14614	14863	14849	14791	14959	14714	14756	14777	14992	14795	14852	14743	14827	14705	14767	14741	14905	14743	14747	14820	14759	14694	14772	14653	14906	14683	14730	14861	14604	14934	14632	14684	14769	14627	14793	14778	14620	14824	14727	14745	14511	14650	14807	14678	14681	14894	14875	14682	14610	14594	14559	14695	14658	14901	14747	14893	14662	14767	14734	14700	14717	14690	14794	14616	14661	14574	14620	14712	14697	14831	14805	14751	14518	14631	14629	14755	14667	14814	14694	14695	14829	14651	14853	14607	14859	14801	14812	14816	14952	14527	14785	14792	14748	14699	14768	14837	14770	14766	14697	14737	14709	14777	14729	14481	14851	14733	14725	14661	14791	14862	14826	14554	14715	14712	14608	15009	14641	14853	14656	14455	14555	14735	14710	14872	14623	14616	14851	14724	14836	14746	14667	14726	14851	14703	14716	14713	14758	14465	14581	14820	14785	14736	14765	14825	14799	14803	14800	14615	14515	14715	14861	14667	14912	14851	14661	14504	14902	14630	14786	14716	14711	14679	14740	14734	14765	14642	14684	14507	14601	14726	14756	14741	14841	14876	14655	14744	14636	14595	14582	14568	14695	14596	14756	14857	14639	14736	14857	14904	14518	14653	14584	14639	14812	14596	14735	14760	14814	14722	14899	14914	14878	14739	14543	14649	14672	14678	14641	14678	14597	14782	14696	14822	14710	14829	14681	14447	14791	14925	15014	14499	14748	14813	14604	14705	14749	14627	14996	14611	14830	14816	14752	14687	14731	14673	14668	14727
15728	41567	45937	17349	13257	13277	13098	12839	12869	12787	12844	12954	12931	12887	12726	12749	12865	12670	12572	12746	12603	12674	12812	12592	12792	12522	12853	12754	12636	12750	12743	12586	12740	12958	12822	12652	12616	12479	12575	12696	12677	12779	12572	12714	12697	12670	12498	12663	12557	12919	12780	12619	12766	12690	12789	12793	12615	12633	12617	12759	12593	12681	12613	12611	12605	12767	12597	12625	12747	12778	12625	12688	12639	12771	12423	12622	12717	12768	12822	12552	12494	12696	12481	12811	12647	12489	12738	12488	12556	12469	12556	12561	12650	12554	12653	12671	12595	12679	12642	12748	12663	12596	12671	12598	12528	12673	12654	12713	12662	12587	12529	12541	12684	12679	12554	12555	12574	12684	12510	12602	12596	12627	12673	12683	12598	12697	12615	12615	12666	12678	12640	12477	12638	12674	12663	12639	12649	12613	12586	12687	12732	12722	12563	12714	12630	12642	12792	12588	12566	12512	12639	12541	12655	12634	12720	12791	12617	12549	12468	12638	12559	12741	12609	12636	12611	12506	12647	12539	12741	12626	12712	12598	12697	12644	12588	12769	12449	12672	12644	12613	12759	12799	12641	12675	12631	12659	12665	12526	12590	12471	12789	12787	12615	12598	12691	12746	12732	12666	12567	12748	12583	12782	12557	12667	12598	12710	12783	12665	12636	12640	12651	12732	12542	12704	12631	12839	12566	12498	12651	12622	12539	12549	12613	12663	12654	12600	12678	12572	12850	12531	12645	12548	12513	12712	12648	12596	12784	12621	12671	12683	12550	12373	12620	12492	12732	12637	12645	12534	12740	12624	12606	12474	12676	12657	12731	12650	12824	12544	12557	12462	12674	12614	12511	12746	12478	12706	12734	12588	12777	12690	12696	12560	12538	12739	12587	12681	12625	12657	12742	12667	12668	12550	12776	12622	12540	12574	12489	12737	12582	12690	12551	12653	12605	12836	12698	12517	12678	12458	12619	12544	12768	12585	12608	12821	12722	12674	12810	12555	12684	12671	12629	12643	12756	12656	12648	12660	12544	12652	12583	12808	12538	12716	12646	12618	12605	12477	12725	12711	12731	12714	12573	12684	12583	12600	12759	12672	12492	12698	12566	12539	12635	12597	12706	12634	12688	12578	12780	12564	12799	12665	12658	12649	12676	12713	12691	12754	12572	12876	12656	12591	12751	12496	12610	12576	12610	12645	12693	12488	12641	12377	12638	12478	12535	12539	12682	12603	12648	12548	12730	12574	12638	12740	12544	12689	12666	12516	12462	12699	12642	12592	12769	12641	12684	12550	12584	12699	12543	12604	12730	12528	12588	12680	12767	12745	12544	12750	12586	12839	12552	12709	12699	12711	12568	12642	12636	12678	12667	12686	12683	12626	12616	12589	12671	12719	12681	12548	12547	12589	12730	12615	12855	12584	12690	12600	12651	12769	12827	12568	12637	12738	12637	12661	12645	12584	12598	12670	12607	12516	12585	12678	12618	12720	12494	12678	12675	12591	12608	12694	12499	12668	12941	12591	12765	12650	12636	12777	12554	12597	12484	12640	12575	12752	12618	12678	12603	12764	12666	12649	12612	12690	12725	12691	12693	12617	12761	12604	12636	12666	12776	12612	12779	12541	12792	12726	12694	12625	12778	12629	12679	12625	12566	12607	12678	12648	12555	12697	12532	12694	12678	12713	12627	12801	12603	12649	12635	12607	12761	12594	12696	12542	12655	12663	12609	12688	12728	12665	12818	12606	12786	12648	12727	12552	12575	12664	12559	12409	12679	12667	12839	12608	12575	12702	12664	12610	12521	12699	12631	12626	12555	12659	12659	12673	12586	12583	12735	12624	12815	12731	12772	12695	12759	12614	12691	12689	12772	12599	12787	12618	12699	12547	12587	12668	12775	12561	12746	12649	12586	12609	12676	12471	12636	12512	12755	12579	12731	12534	12648	12533	12690	12640	12825	12659	12638	12607	12760	12641	12675	12531	12645	12618	12666	12537	12567	12672	12868	12604	12766	12660	12802	12758	12434	12804	12758	12801	12664	12580	12687	12700	12770	12604	12684	12797	12687	12739	12865	12815	12690	12888	12694	12654	12649	12612	12516	12575	12602	12641	12669	12622	12648	12650	12558	12639	12698	12527	12714	12732	12745	12547	12627	12640	12565	12581	12745	12639	12627	12696	12659	12668	12771	12541	12719	12802	12709	12741	12652	12597	12761	12781	12621	12604	12832	12700	12574	12667	12537	12566	12638	12618	12588	12563	12724	12629	12774	12662	12682	12545	12746	12614	12714	12598	12653	12624	12770	12616	12753	12519	12479	12813	12667	12778	12707	12746	12671	12668	12634	12645	12711	12579	12582	12593	12719	12703	12591	12709	12654	12614	12603	12766	12758	12830	12708	12710	12705	12861	12553	12574	12582	12626	12574	12623	12655	12623	12534	12724	12414	12578	12827	12629	12574	12708	12494	12582	12529	12708	12774	12542	12674	12623	12788	12572	12676	12635	12581	12894	12811	12638	12533	12656	12794	12743	12693	12573	12613	12618	12663	12692	12753	12626	12647	12696	12534	12591	12752	12551	12821	12659	12751	12663	12695	12709	12819	12717	12746	12636	12565	12770	12698	12665	12527	12700	12620	12541	12576	12645	12735	12595	12606	12680	12605	12689	12707	12600	12571	12723	12569	12591	12675	12505	12673	12744	12731	12652	12560	12892	12751	12668	12560	12570	12435	12655	12665	12697	12650	12705	12616	12673	12738	12539	12752	12568	12598	12666	12704	12570	12718	12613	12666	12565	12609	12732	12595	12722	12635	12795	12825	12566	12671	12504	12772	12535	12733	12521	12658	12656	12682	12614	12494	12645	12587	12798	12530	12758	12637	12898	12574	12523	12595	12617	12713	12731	12612	12650	12648	12608	12754	12614	12611	12590	12743	12672	12535	12732	12861	12680	12635	12603	12494	12554	12691	12424	12693	12603	12743	12687	12624	12562	12726	12738	12579	12618	12716	12672	12581	12707	12696	12664	12860	12713	12671	12604	12830	12697	12624	12738	12752	12586	12635	12697	12605	12654	12624	12655	12654	12624	12647	12586	12638	12623	12642	12682	12683	12716	12569	12632	12680	12641	12781	12467	12742	12602	12709	12794	12674	12693	12725	12671	12715	12706	12597	12741	12633	12573	12460	12650	12751	12692	12574	12456	12740	12646	12700	12608	12592	12592	12631	12618	12669	12537	12639	12602	12660	12542	12566	12853	12643	12600	12730	12638	12613	12669	12749	12537	12554	12778	12639	12681	12406	12631	12749	12871	12486	12770	12744	12626	12780	12617	12695	12694	12659	12632	12779	12705	12540	12725	12566	12694	12718	12741	12734	12748	12661	12695	12605	12728	12725	12740	12583	12627	12635	12394	12758	12702	12718	12712	12633	12774	12662	12563	12605	12703	12535	12744	12468	12613	12850	12564	12665	12684	12623	12772	12664	12624	12523	12696	12563	12533	12552	12539	12758	12671	12653	12716	12579	12610	12566	12585	12566	12615	12665	12792	12687	12760	12670	12594	12647	12523	12692	12626	12553	12589	12616	12735	12663	12769	12626	12640	12463	12640	12740	12423	12611	12615	12607	12575	12458	12680	12536	12545	12603	12682	12494	12653	12631	12548	12504	12667	12719	12565	12655	12697	12600	12498	12727	12607	12609	12618	12611	12571	12628	12599	12669	12755	12615	12755	12712	12568	12706	12639	12564	12644	12711	12670	12717	12466	12541	12647	12666	12652	12823	12563	12507	12631	12678	12772	12625	12793	12781	12547	12378	12557	12539	12679	12641	12751	12647	12687	12775	12686	12739	12621	12596	12597	12566	12542	12701	12779	12903	12838	12638	12684	12720	12654	12612	12695	12539	12652	12706	12562	12651	12782	12395	12786	12651	12582	12593	12789	12716	12543	12588	12614	12659	12662	12584	12750	12554	12682	12480	12582	12639	12621	12597	12606	12679	12731	12599	12473	12578	12517	12770	12539	12585	12594	12626	12705	12590	12738	12689	12744	12681	12750	12625	12589	12598	12766	12812	12633	12783	12653	12571	12523	12811	12528	12699	12603	12553	12725	12662	12775	12707	12739	12719	12565	12661	12622	12567	12582	12687	12576	12491	12854	12847	12760	12733	12622	12677	12688	12584	12642	12797	12624	12685	12733	12625	12634	12738	12646	12587	12635	12636	12619	12644	12559	12630	12692	12669	12740	12424	12769	12568	12703	12597	12625	12588	12656	12696	12632	12590	12784	12641	12624	12739	12598	12653	12707	12603	12663	12685	12570	12699	12690	12632	12716	12499	12673	12623	12530	12562	12550	12575	12696	12648	12828	12743	12664	12637	12695	12613	12625	12691	12667	12501	12659	12498	12401	12641	12547	12516	12542	12554	12565	12622	12772	12585	12589	12797	12540	12539	12541	12744	12846	12736	12716	12671	12745	12650	12619	12651	12506	12619	12671	12667	12722	12800	12577	12615	12539	12601	12650	12665	12541	12547	12642	12620	12658	12673	12653	12464	12686	12536	12591	12669	12649	12605	12645	12672	12596	12654	12839	12693	12676	12636	12654	12602	12769	12703	12684	12674	12486	12653	12659	12786	12608	12657	12770	12612	12686	12625	12610	12767	12773	12713	12538	12703	12627	12658	12583	12697	12631	12623	12652	12608	12622	12563	12517	12794	12651	12666	12746	12845	12636	12517	12562	12752	12610	12691	12847	12537	12811	12820	12622	12770	12705	12820	12602	12630	12516	12674	12560	12653	12803	12600	12774	12711	12696	12673	12554	12472	12617	12658	12574	12671	12677	12693	12601	12713	12684	12853	12687	12706	12609	12840	12783	12672	12627	12748	12642	12725	12577	12672	12504	12628	12682	12682	12781	12605	12684	12651	12642	12672	12571	12516	12653	12703	12713	12638	12537	12668	12634	12689	12625	12712	12575	12733	12619	12787	12665	12575	12642	12589	12698	12727	12484	12706	12750	12787	12571	12612	12636	12632	12789	12864	12602	12762	12728	12660	12617	12588	12732	12709	12564	12739	12718	12572	12735	12538	12656	12697	12669	12368	12514	12526	12699	12726	12872	12705	12555	12822	12523	12630	12616	12759	12644	12700	12573	12548	12443
25312	23362	45185	41635	22935	21295	20064	17361	16916	17190	16782	17070	16864	16955	16684	16713	16577	16589	16506	16567	16465	16517	16540	16696	16675	16479	16631	16521	16531	16574	16517	16559	17137	17620	17011	16563	16535	16244	16455	16296	16354	16448	16361	16376	16393	16548	16476	16347	16190	16497	16409	16491	16490	16344	16357	16507	16249	16295	16511	16441	16569	16392	16636	16634	16394	16299	16370	16461	16335	16381	16251	16444	16501	16544	16582	16280	16402	16586	16612	16544	16535	16165	16268	16341	16419	16473	16447	16307	16403	16384	16280	16358	16283	16418	16504	16347	16383	16481	16315	16418	16394	16554	16290	16383	16520	16456	16547	16482	16437	16345	16269	16283	16379	16080	16411	16456	16415	16303	16341	16485	16535	16379	16397	16513	16255	16462	16358	16177	16395	16183	16416	16436	16453	16243	16325	16247	16392	16218	16273	16494	16102	16243	16371	16329	16398	16327	16405	16253	16350	16296	16302	16434	16449	16409	16404	16239	16392	16263	16381	16435	16347	16456	16312	16233	16274	16189	16344	16358	16371	16292	16217	16569	16307	16327	16270	16519	16281	16470	16345	16340	16073	16527	16359	16374	16418	16284	16424	16350	16291	16215	16320	16246	16332	16289	16468	16526	16310	16446	16224	16510	16481	16400	16265	16431	16344	16263	16224	16400	16526	16367	16250	16309	16509	16321	16368	16251	16329	16242	16501	16460	16492	16461	16373	16228	16554	16483	16259	16382	16468	16444	16282	16344	16223	16068	16497	16293	16342	16546	16351	16345	16455	16441	16400	16440	16290	16312	16346	16358	16440	16271	16383	16463	16441	16388	16334	16327	16259	16425	16550	16340	16325	16251	16472	16319	16330	16435	16152	16344	16194	16342	16369	16298	16514	16482	16436	16377	16367	16400	16185	16286	16575	16529	16529	16508	16437	16390	16274	16293	16157	16400	16352	16424	16168	16235	16452	16357	16292	16305	16208	16319	16415	16384	16343	16410	16354	16288	16356	16346	16400	16422	16603	16399	16298	16550	16490	16377	16365	16502	16274	16330	16394	16220	16432	16317	16303	16212	16473	16260	16380	16268	16203	16294	16168	16499	16306	16315	16263	16361	16475	16335	16299	16395	16143	16286	16516	16478	16347	16275	16462	16420	16454	16335	16369	16259	16447	16409	16300	16138	16422	16209	16340	16235	16449	16371	16395	16456	16452	16368	16357	16562	16157	16374	16357	16557	16286	16422	16250	16442	16286	16473	16686	16454	16285	16415	16274	16444	16313	16269	16321	16469	16283	16259	16555	16499	16371	16222	16243	16283	16082	16371	16173	16570	16195	16401	16202	16504	16192	16341	16190	16471	16344	16368	16234	16310	16454	16440	16330	16435	16555	16376	16269	16338	16085	16329	16372	16415	16294	16362	16392	16255	16394	16312	16503	16572	16408	16553	16385	16313	16448	16488	16455	16401	16240	16215	16330	16192	16186	16325	16274	16413	16505	16557	16204	16367	16407	16426	16416	16495	16295	16268	16405	16267	16378	16153	16378	16366	16484	16326	16431	16372	16444	16533	16389	16410	16693	16314	16244	16325	16506	16444	16378	16239	16235	16536	16569	16493	16633	16153	16364	16245	16430	16626	16323	16404	16400	16531	16256	16159	16315	16383	16379	16343	16470	16435	16146	16317	16232	16436	16390	16590	16306	16185	16427	16326	16142	16465	16207	16262	16253	16427	16236	16335	16400	16334	16657	16298	16422	16177	16326	16242	16376	16343	16441	16558	16423	16365	16547	16441	16591	16284	16514	16249	16258	16288	16298	16364	16497	16430	16419	16417	16370	16278	16633	16250	16481	16394	16246	16381	16340	16149	16416	16398	16350	16579	16447	16347	16222	16271	16246	16227	16259	16379	16517	16333	16358	16323	16342	16470	16280	16084	16420	16450	16392	16515	16464	16488	16410	16263	16361	16312	16208	16309	16214	16390	16662	16481	16365	16543	16374	16387	16395	16319	16379	16362	16348	16280	16186	16471	16311	16180	16668	16340	16452	16282	16430	16387	16326	16366	16503	16394	16536	16212	16363	16322	16318	16543	16221	16546	16427	16526	16227	16425	16199	16255	16419	16274	16364	16335	16409	16425	16121	16496	16535	16347	16553	16279	16524	16357	16118	16489	16175	16341	16293	16245	16142	16341	16483	16369	16209	16332	16296	16442	16419	16410	16360	16211	16133	16364	16395	16435	16308	16255	16285	16309	16392	16348	16327	16270	16504	16373	16395	16351	16444	16276	16200	16333	16412	16202	16380	16439	16570	16563	16385	16380	16442	16320	16439	16446	16210	16444	16582	16368	16335	16147	16435	16236	16389	16301	16263	16294	16432	16405	16573	16541	16394	16437	16166	16419	16345	16227	16441	16529	16340	16446	16342	16246	16352	16352	16383	16153	16434	16139	16360	16312	16250	16518	16194	16352	16325	16254	16218	16283	16557	16482	16249	16393	16383	16306	16287	16467	16049	16245	16194	16408	16400	16436	16412	16312	16395	16367	16291	16247	16412	16298	16579	16413	16541	16466	16217	16326	16240	16207	16487	16355	16332	16352	16555	16529	16546	16228	16258	16182	16375	16592	16475	16265	16525	16398	16250	16397	16552	16459	16516	16481	16323	16346	16276	16363	16468	16128	16469	16309	16330	16279	16300	16281	16246	16331	16422	16364	16284	16434	16225	16389	16407	16505	16546	16344	16479	16388	16405	16391	16041	16503	16605	16311	16449	16255	16186	16318	16455	16511	16300	16317	16609	16556	16273	16401	16331	16325	16381	16493	16396	16434	16445	16282	16346	16496	16265	16337	16425	16331	16380	16400	16443	16299	16130	16342	16194	16583	16247	16281	16591	16322	16418	16323	16576	16391	16571	16343	16498	16244	16298	16370	16521	16278	16522	16247	16343	16302	16280	16198	16505	16308	16560	16175	16346	16192	16268	16454	16515	16361	16392	16374	16433	16328	16365	16437	16138	16415	16413	16523	16513	16235	16427	16353	16551	16301	16490	16342	16193	16388	16477	16243	16403	16391	16424	16433	16346	16114	16397	16223	16310	16394	16286	16257	16201	16229	16362	16325	16404	16276	16331	16310	16369	16552	16221	16406	16577	16364	16260	16234	16432	16522	16428	16417	16695	16316	16265	16486	16345	16255	16325	16157	16429	16369	16309	16323	16364	16387	16248	16440	16319	16458	16254	16444	16481	16199	16456	16264	16321	16332	16459	16050	16371	16382	16457	16211	16268	16287	16432	16338	16393	16328	16239	16409	16310	16251	16201	16456	16348	16474	16684	16265	16436	16433	16366	16441	16505	16295	16378	16491	16480	16255	16585	16533	16484	16370	16490	16455	16238	16387	16380	16375	16229	16400	16357	16329	16512	16415	16331	16193	16307	16494	16226	16232	16389	16463	16251	16313	16520	16429	16279	16449	16385	16363	16331	16233	16326	16429	16405	16418	16447	16466	16505	16366	16430	16367	16663	16441	16245	16240	16296	16439	16415	16401	16433	16444	16676	16349	16357	16253	16490	16219	16469	16440	16298	16542	16330	16396	16582	16074	16134	16263	16235	16418	16546	16370	16395	16255	16281	16144	16399	16375	16489	16406	16339	16466	16126	16328	16417	16456	16528	16370	16242	16543	16488	16223	16255	16396	16523	16505	16300	16363	16334	16344	16313	16307	16422	16418	16514	16335	16472	16455	16457	16335	16291	16568	16370	16415	16317	16391	16415	16523	16348	16395	16366	16506	16181	16470	16368	16382	16377	16397	16493	16427	16255	16290	16251	16378	16361	16232	16534	16507	16354	16297	16397	16412	16413	16349	16328	16316	16232	16332	16313	16341	16417	16410	16366	16244	16316	16241	16124	16535	16487	16403	16476	16439	16478	16333	16334	16313	16497	16463	16435	16291	16275	16478	16494	16523	16339	16471	16320	16464	16521	16329	16420	16201	16348	16218	16414	16429	16333	16153	16182	16379	16281	16326	16520	16337	16483	16432	16564	16458	16375	16374	16406	16389	16299	16597	16335	16436	16129	16213	16216	16435	16489	16466	16506	16498	16325	16504	16431	16715	16276	16157	16264	16393	16402	16310	16480	16468	16305	16498	16536	16222	16133	16568	16265	16410	16453	16358	16418	16232	16334	16393	16403	16369	16426	16312	16291	16224	16182	16117	16314	16437	16361	16313	16229	16312	16387	16427	16586	16237	16247	16504	16404	16251	16223	16615	16445	16650	16286	16340	16279	16393	16367	16438	16355	16316	16149	16184	16166	16210	16239	16167	16417	16400	16351	16596	16242	16386	16298	16525	16536	16358	16539	16354	16219	16581	16427	16359	16207	16445	16380	16294	16289	16479	16210	16346	16533	16449	16424	16300	16423	16383	16348	16339	16371	16514	16477	16385	16260	16398	16325	16207	16468	16485	16420	16356	16534	16370	16142	16341	16221	16328	16242	16376	16501	16411	16316	16313	16315	16204	16035	16417	16567	16387	16254	16299	16449	16328	16381	16405	16625	16364	16311	16277	16318	16507	16406	16342	16478	16602	16388	16629	16378	16306	16272	16245	16206	16237	16291	16423	16347	16342	16171	16381	16303	16219	16460	16527	16375	16395	16368	16369	16487	16404	16491	16300	16470	16245	16237	16296	16226	16183	16219	16420	16243	16271	16531	16089	16508	16332	16365	16293	16388	16332	16324	16400	16361	16282	16176	16365	16575	16453	16382	16305	16380	16127	16364	16583	16510	16456	16199	16381	16619	16564	16483	16328	16352	16369	16441	16346	16540	16389	16399	16214	16395	16587	16624	16457	16317	16210	16402	16224	16054	16330	16220	16385	16218	16326	16470	16580	16596	16437	16372	16479	16284	16446	16339	16251	16297	16331	16266	16254	16181	16318	16271	16300	16221	16312	16410	16332	16394	16433	16575	16392	16321	16340	16307	16483	16323	16476	16602	16412	16353	16398	16400	16337	16256	16390	16411	16288	16575	16401	16462	16577	16247	16228	16292	16238	16319	16438	16338	16567	16248	16387	16418	16385	16228	16503	16248	16280	16445	16298	16287	16487	16455	16385	16327	16387	16233	16358	16574	16348	16265	16469	16458	16397	16269	16390	16363	16453	16445	16389
17553	79099	90783	45049	15895	15493	14718	14551	14181	14194	14057	14230	14269	14302	13948	13863	13930	13748	13994	13943	13893	13802	13690	13695	13958	13991	13844	13877	13914	13925	13789	13901	14790	15597	14134	13980	13569	13520	13714	13580	13670	13833	13723	13659	13583	13642	13769	13797	13676	13648	13664	13654	13695	13797	13717	13730	13734	13714	13772	13648	13747	13514	13814	13637	13571	13593	13569	13625	13683	13579	13551	13715	13774	13511	13566	13551	13664	13565	13644	13662	13656	13746	13622	13866	13548	13727	13699	13605	13624	13734	13591	13638	13726	13729	13568	13778	13608	13700	13657	13722	13524	13645	13589	13533	13651	13690	13601	13642	13796	13769	13639	13455	13684	13685	13696	13889	13627	13814	13685	13757	13743	13600	13593	13736	13700	13707	13622	13807	13607	13755	13632	13565	13577	13549	13670	13613	13598	13639	13648	13645	13723	13624	13651	13815	13515	13646	13767	13713	13624	13530	13664	13711	13643	13697	13622	13568	13801	13641	13743	13573	13734	13739	13759	13765	13756	13718	13665	13733	13706	13590	13677	13454	13759	13621	13683	13724	13517	13476	13568	13456	13596	13696	13614	13759	13662	13741	13637	13687	13739	13715	13641	13513	13738	13436	13720	13652	13629	13756	13664	13724	13713	13672	13508	13663	13586	13489	13672	13550	13777	13630	13587	13700	13770	13596	13719	13652	13636	13572	13669	13584	13486	13683	13788	13810	13674	13634	13712	13516	13691	13592	13626	13589	13676	13481	13672	13655	13719	13596	13797	13626	13693	13755	13527	13736	13659	13716	13559	13633	13548	13489	13582	13548	13564	13570	13600	13556	13775	13696	13640	13579	13460	13586	13902	13569	13675	13482	13577	13655	13533	13774	13574	13545	13679	13518	13516	13535	13564	13584	13667	13503	13659	13611	13579	13661	13666	13711	13763	13600	13607	13678	13632	13698	13532	13748	13805	13565	13674	13672	13460	13675	13539	13648	13431	13628	13801	13669	13630	13652	13663	13724	13534	13618	13561	13568	13757	13659	13564	13604	13736	13600	13519	13752	13624	13704	13658	13667	13599	13536	13628	13635	13715	13636	13709	13613	13669	13579	13608	13606	13377	13535	13719	13674	13755	13781	13725	13671	13567	13608	13629	13498	13674	13623	13638	13586	13764	13565	13539	13614	13602	13622	13677	13760	13576	13562	13797	13551	13622	13555	13657	13594	13590	13709	13711	13737	13602	13704	13649	13601	13569	13645	13618	13737	13695	13668	13668	13609	13721	13666	13681	13699	13738	13567	13794	13437	13654	13491	13798	13656	13616	13584	13513	13796	13526	13576	13749	13499	13695	13785	13680	13689	13632	13636	13535	13688	13612	13687	13637	13720	13839	13604	13563	13638	13542	13568	13705	13818	13561	13567	13626	13748	13617	13810	13707	13644	13866	13539	13786	13580	13578	13685	13822	13683	13721	13608	13581	13687	13635	13581	13734	13640	13536	13610	13568	13768	13506	13513	13825	13771	13714	13703	13587	13639	13568	13648	13657	13809	13578	13674	13660	13684	13671	13745	13566	13656	13648	13605	13614	13640	13371	13873	13658	13603	13708	13655	13793	13556	13601	13733	13559	13761	13594	13598	13582	13576	13620	13630	13723	13631	13760	13671	13611	13621	13685	13669	13699	13616	13543	13601	13563	13651	13576	13749	13769	13562	13608	13448	13809	13465	13716	13627	13591	13741	13674	13668	13750	13783	13513	13688	13534	13761	13653	13691	13701	13575	13662	13659	13694	13611	13695	13713	13608	13494	13712	13638	13622	13585	13625	13652	13676	13521	13577	13755	13652	13522	13515	13642	13621	13603	13673	13781	13638	13431	13770	13700	13609	13718	13590	13611	13508	13827	13483	13556	13754	13642	13734	13606	13650	13795	13637	13561	13626	13609	13798	13520	13752	13424	13510	13642	13610	13690	13547	13792	13723	13761	13527	13754	13455	13600	13608	13504	13526	13698	13568	13591	13640	13852	13703	13605	13706	13799	13723	13711	13714	13607	13613	13660	13625	13659	13480	13692	13556	13607	13812	13559	13558	13432	13765	13771	13814	13603	13473	13579	13582	13388	13668	13586	13662	13706	13676	13538	13607	13620	13744	13731	13792	13640	13675	13691	13594	13550	13650	13562	13547	13651	13644	13521	13721	13571	13577	13683	13602	13545	13655	13661	13710	13610	13825	13595	13570	13491	13670	13892	13616	13719	13752	13670	13559	13626	13633	13663	13941	13701	13586	13637	13850	13770	13657	13727	13497	13649	13662	13679	13676	13823	13614	13508	13734	13616	13689	13612	13538	13686	13684	13633	13674	13657	13569	13660	13796	13814	13632	13799	13753	13728	13643	13642	13697	13795	13549	13667	13701	13751	13634	13639	13674	13591	13733	13669	13666	13660	13694	13590	13476	13620	13555	13592	13734	13647	13674	13651	13790	13740	13751	13687	13542	13673	13854	13722	13606	13618	13728	13707	13462	13505	13643	13608	13620	13696	13683	13568	13482	13829	13785	13636	13688	13659	13550	13566	13695	13680	13730	13610	13521	13603	13734	13685	13611	13601	13691	13558	13593	13751	13763	13606	13620	13640	13718	13728	13550	13702	13641	13464	13652	13857	13748	13541	13664	13546	13802	13634	13607	13782	13720	13676	13797	13629	13554	13663	13592	13593	13762	13604	13681	13383	13629	13745	13621	13684	13560	13604	13780	13596	13741	13548	13520	13704	13795	13735	13712	13669	13760	13706	13737	13528	13689	13712	13576	13723	13735	13694	13677	13659	13711	13606	13781	13838	13735	13590	13714	13590	13621	13754	13627	13684	13659	13576	13719	13904	13650	13719	13713	13677	13471	13692	13648	13688	13701	13544	13539	13614	13727	13666	13801	13570	13815	13705	13579	13632	13633	13655	13659	13687	13739	13689	13524	13731	13585	13686	13530	13564	13650	13513	13680	13693	13533	13640	13576	13850	13770	13915	13711	13585	13644	13838	13785	13670	13658	13623	13447	13606	13447	13713	13573	13483	13697	13429	13604	13661	13565	13787	13648	13631	13620	13515	13682	13564	13715	13471	13716	13681	13671	13801	13643	13735	13607	13631	13688	13557	13392	13575	13599	13729	13636	13710	13583	13702	13713	13652	13666	13549	13620	13698	13667	13635	13674	13589	13712	13748	13755	13594	13475	13744	13631	13783	13695	13626	13732	13720	13590	13581	13662	13730	13586	13775	13608	13680	13953	13652	13864	13632	13510	13599	13633	13521	13616	13514	13721	13539	13619	13594	13773	13597	13745	13631	13633	13601	13772	13516	13559	13819	13728	13693	13656	13547	13608	13666	13799	13669	13749	13603	13718	13674	13695	13341	13785	13588	13750	13582	13593	13544	13801	13656	13748	13617	13768	13581	13606	13592	13783	13649	13817	13589	13473	13690	13449	13736	13746	13610	13590	13582	13776	13516	13783	13584	13499	13652	13527	13713	13551	13759	13799	13648	13683	13678	13729	13904	13752	13669	13691	13611	13811	13689	13603	13687	13663	13520	13725	13816	13346	13814	13623	13582	13541	13753	13879	13788	13736	13802	13625	13749	13626	13685	13697	13548	13683	13646	13626	13641	13693	13533	13683	13694	13761	13612	13632	13676	13836	13556	13657	13658	13554	13718	13731	13584	13548	13819	13480	13509	13587	13623	13587	13628	13631	13564	13855	13316	13510	13670	13699	13578	13587	13716	13678	13674	13550	13457	13755	13542	13644	13446	13715	13485	13502	13622	13620	13650	13649	13613	13608	13724	13673	13670	13626	13636	13693	13620	13673	13617	13565	13860	13591	13708	13636	13560	13656	13599	13625	13635	13696	13672	13818	13707	13734	13546	13761	13606	13723	13477	13464	13553	13541	13626	13704	13576	13622	13657	13727	13628	13682	13688	13644	13681	13608	13545	13507	13577	13720	13583	13519	13774	13718	13527	13772	13544	13883	13691	13791	13639	13641	13742	13843	13638	13707	13627	13522	13648	13713	13728	13735	13706	13755	13692	13743	13497	13669	13662	13475	13635	13642	13569	13822	13623	13726	13758	13602	13679	13703	13697	13711	13806	13561	13626	13625	13723	13682	13634	13545	13724	13723	13587	13686	13549	13678	13595	13608	13781	13660	13694	13646	13865	13733	13753	13631	13621	13606	13550	13589	13632	13507	13710	13793	13471	13648	13702	13537	13699	13594	13655	13711	13758	13529	13666	13517	13829	13697	13766	13710	13668	13624	13621	13643	13609	13789	13860	13657	13713	13804	13559	13573	13662	13564	13662	13707	13675	13605	13654	13697	13707	13473	13633	13698	13586	13562	13871	13722	13603	13703	13556	13644	13730	13609	13610	13762	13668	13717	13707	13620	13729	13818	13660	13552	13565	13547	13713	13610	13574	13745	13695	13671	13653	13719	13551	13718	13605	13576	13635	13728	13622	13585	13669	13665	13802	13657	13664	13660	13626	13670	13804	13674	13729	13627	13752	13638	13435	13502	13612	13663	13601	13726	13620	13723	13915	13534	13611	13624	13727	13578	13780	13582	13611	13767	13729	13606	13778	13500	13797	13719	13548	13723	13550	13817	13721	13551	13552	13650	13562	13747	13519	13621	13665	13585	13762	13642	13572	13903	13663	13707	13563	13586	13738	13798	13639	13740	13564	13678	13741	13613	13662	13640	13689	13755	13790	13646	13496	13633	13723	13651	13634	13735	13655	13701	13629	13639	13627	13788	13652	13668	13632	13822	13575	13837	13640	13658	13754	13656	13708	13679	13663	13694	13458	13751	13726	13741	13713	13696	13505	13560	13725	13642	13513	13676	13420	13643	13657	13646	13801	13704	13705	13870	13724	13650	13767	13566	13585	13570	13551	13900	13517	13677	13643	13559	13678	13496	13770	13630	13672	13683	13520	13790	13697	13731	13718	13701	13671	13636	13634	13518	13848	13604	13668	13492	13617	13709	13653	13624	13887	13691	13571	13535	13660	13708	13641	13632	13538	13686	13814	13582	13663	13623	13739	13705	13646	13550	13619	13684	13652	13718	13591	13606	13758	13635	13585	13539	13817	13845	13560	13553	13500	13781	13767	13648	13572	13627	13668	13896	13582
23907	22111	42828	44712	23861	22861	23018	18066	16842	16855	17081	16650	16830	16454	16526	16503	16378	16317	16418	16344	16339	16381	16337	16381	16030	16148	16185	16100	16250	16363	16392	16669	17602	17898	17188	16474	16200	16287	16272	16053	16199	15931	15969	16327	16187	16201	16015	16169	16051	16081	16260	16025	16342	16119	15919	15901	16184	16222	16117	15997	16217	16067	16074	16003	16144	16202	16166	16055	16176	16023	16036	16157	16094	16319	16115	16051	15985	16161	15996	16102	16038	16188	15952	15981	16095	16137	16062	16153	16087	16019	15930	16110	16017	15929	15979	16152	15957	16095	16039	16146	16022	16055	16038	16074	16161	15906	15974	15995	15958	16133	16107	15812	16085	16039	16048	15873	15987	15902	15891	15868	15809	16040	16054	16023	15897	15962	16014	16038	16125	16020	16001	16024	15796	15960	15976	16096	16125	16228	16209	16238	16090	15779	16056	16157	16134	15975	16013	15950	16081	15935	16030	16249	16007	15986	16032	15822	15989	16099	16147	15993	16107	15899	15948	16020	16074	16084	15952	16131	16060	15962	15948	16145	16065	16147	15962	15910	15994	16128	16215	16110	15997	16062	15880	15956	16016	16124	16062	16054	16004	16059	16103	16090	15669	16210	15988	15996	16003	16167	15970	16049	16131	16158	16175	16097	16297	16207	16116	16080	15988	16019	15760	15952	16058	16097	15921	16018	16258	15977	16202	16033	16088	16260	16162	16123	16113	15987	15978	15972	16148	16039	15985	15961	15930	16051	15751	15829	15986	16035	16056	15966	16101	16099	15995	15852	15793	16092	16024	15913	15986	15861	16047	16024	16033	16137	15987	15862	15969	15927	16055	15979	16099	16066	16045	16107	15890	15919	15970	16174	15965	15918	15962	15894	15895	16022	15880	16122	16074	16032	16157	16067	16008	16146	16077	16116	16141	16073	16043	16129	15955	16127	15929	15970	16007	15884	16163	16095	15987	15988	15962	16003	15960	16120	16042	15963	16157	16196	16001	16074	15971	16108	15833	15956	15837	15984	15979	15883	16054	16223	16048	15837	16012	16076	16162	16076	15933	16081	15853	15962	15908	16114	16092	16175	16055	15948	15955	16014	16159	16112	16023	16078	16159	16201	15962	16007	15915	16072	16029	15997	15806	16061	15970	16073	16040	15957	15956	15944	16135	16018	15978	16006	15934	15985	16136	15987	15964	16112	15957	16153	16089	16036	16157	16126	15877	15860	16063	16015	15954	15896	16353	16092	15946	15946	15913	15856	15965	16027	16025	16158	15908	16062	16134	16204	16146	16068	15932	15912	16200	15954	15963	16251	16112	15974	15899	16096	16305	15914	16082	15965	16105	16086	16149	16128	16104	15919	16089	15772	16070	15936	16146	16193	16056	15864	15932	16004	16178	16074	16022	15934	16021	15747	15979	16070	16000	16121	16190	15883	16142	15909	16023	16047	15940	16074	16070	15929	15940	15946	16194	16092	15995	16141	15923	15787	16018	16036	16136	15860	15998	16044	15915	16135	16295	15956	16020	15954	16003	16151	16173	15980	16116	15857	15942	15845	15902	15968	15973	16060	15985	15883	16028	15999	15954	15843	16049	15996	16085	15985	15994	16135	16186	16144	15994	15910	15874	15957	15993	15995	15995	16193	16138	16119	16084	16129	16177	15913	16155	16045	16091	16204	16058	16048	16150	16029	16149	16090	16106	15831	16070	15952	16212	15972	15899	15995	16009	15953	16010	16031	15905	16053	15852	16095	16022	15899	16043	16015	16083	16050	16030	16048	16125	16045	15865	15921	16186	16261	15875	16244	15885	15953	15993	15896	16322	15992	16177	16047	16036	16129	16126	15935	16246	15903	16159	16182	16054	15885	16113	16063	16058	16087	16058	16119	16187	16023	16119	15911	16080	16095	16007	16111	16069	15952	16102	15971	16075	15949	16092	16075	15908	16184	16016	16210	16013	16040	15927	15931	15877	15865	16174	15881	16116	16108	15840	16085	16041	16108	16019	15957	16254	16019	15995	15986	16096	16070	15966	15961	15892	16213	16069	16098	16098	15970	16107	16191	16149	16114	15884	16006	16068	16142	16330	15996	16190	16094	15913	15949	15925	15910	16054	16060	16150	16141	16070	15826	15943	16080	15910	15839	16059	16121	16002	16072	16220	16218	16076	15931	16128	15969	16088	15924	16063	16225	15873	15976	16021	15936	15843	16029	16125	16024	16154	16173	16175	16050	16060	15947	16017	15848	15896	15802	15951	15886	16031	16031	16105	16162	15978	16144	15973	16049	15831	15991	16173	16090	16027	16049	15979	16106	16116	15925	16036	16020	16095	15885	16225	15944	15937	16140	16090	15765	16068	16099	16317	15988	15887	16119	16013	16153	16005	15904	15992	15953	15806	16048	16023	16147	16088	16016	16002	15873	16078	16039	16167	15924	16118	15946	16263	15997	15968	15985	15996	15947	16227	15980	15959	16038	16007	15956	16068	15893	16047	16127	16046	15951	15933	15977	15882	15945	16182	15927	16034	15878	15952	16121	15822	15777	15934	16062	16028	16106	15947	15995	15998	16121	16131	15887	16154	16277	15976	16012	16057	15941	16119	16114	15967	16027	15862	16320	15877	15971	16048	16058	15842	16083	16057	16005	15996	16174	16237	16147	15943	15938	15985	16146	16099	16126	16020	16144	16204	15928	16107	15951	15849	16151	15957	16125	15966	16120	16184	15860	16097	16021	15948	16042	15970	15929	16215	16014	16033	16109	16083	16097	16076	16041	16084	15871	15894	16010	16214	15887	15977	15921	16055	16034	16032	15850	16056	15815	16068	16066	16046	15927	16073	16115	15992	16077	15869	16039	15901	16113	15810	15838	16065	16272	15947	16058	15887	15884	15993	16005	15803	15939	15824	15886	16053	16201	16187	15952	16088	16319	15946	16156	16086	15968	16009	16040	16113	16081	16094	16049	16166	15974	16076	15853	16015	15995	15993	15747	16104	16051	15936	16151	15982	16025	16080	15995	15957	16130	16084	15899	16089	16130	15844	16002	16165	16124	16030	15887	15871	16058	16098	16022	15980	16029	16135	15899	16082	15976	15730	16006	16103	16080	16096	16253	16084	15938	15961	15946	15983	16243	15850	16050	16050	16083	16134	16143	15932	15986	15992	15914	16096	16078	15968	15910	16107	15908	15970	16060	16085	15902	16067	16171	16071	16065	16077	15764	16144	15937	15858	15934	16162	15981	16116	16217	16153	15646	16008	16051	16056	15865	16050	15890	15950	15915	15959	16166	15907	16004	15953	16142	16012	15880	16004	16050	16159	16124	16072	16151	15927	16056	16017	16018	16120	16016	15907	16116	15957	16028	16010	15883	16259	16147	15935	16051	16210	16136	16066	15886	16167	16068	16017	16141	16021	16033	16048	15966	15970	16089	15985	15990	15999	15915	15855	16100	15957	16039	16023	16041	16163	15853	15911	15960	15903	16038	16125	15947	16071	16022	15986	15958	16103	16114	16034	15889	15961	16220	15850	16001	15911	15978	15928	15938	16089	16064	16026	15987	16307	16098	16172	15977	16102	15932	16174	16039	16155	16184	16027	16058	16012	16051	16027	16063	16074	15857	15845	15961	15926	15916	16134	16036	16085	16031	15923	16247	15835	16148	16102	15986	15855	15996	15872	15984	16110	16063	15959	15872	16019	16374	16117	16136	16139	15896	15985	16308	16236	16039	16037	15906	16155	15999	16030	15825	16115	16129	16074	16041	15930	16054	16040	15907	16160	15928	15857	15957	16167	15765	15820	16021	15824	15928	16008	16267	16174	16010	16119	16176	16063	16155	16004	15926	15983	16067	16046	15870	16179	15893	15897	16009	15883	16058	15741	15981	16112	15759	15796	15936	16010	16307	15995	16068	16232	16034	15845	15963	15975	15776	16023	15898	15883	15879	15909	15885	16150	16171	16249	16061	15966	16290	16118	15898	16000	16051	15930	15975	15883	16037	15934	15852	16037	16056	16040	16022	16007	15979	15966	16019	16040	16026	16006	16004	15972	15988	16063	16137	16037	16024	16109	16076	15952	16146	16047	16144	16038	16052	16015	15981	16178	15902	15935	15949	16109	16289	16025	15952	16071	16042	15903	16113	15955	15923	15938	16090	15942	15832	16127	16046	16029	16019	16015	16101	15882	15933	15906	15711	16061	16001	16327	16059	15881	15846	16197	16048	16011	15915	15931	16036	16050	15993	16060	16071	15959	16071	16110	16125	16117	16025	15977	16152	16079	15923	15865	15924	16044	16053	15978	16013	16029	16023	15991	15990	16034	16175	16085	15955	16099	16102	15979	15846	16031	16087	16258	15947	15956	15877	16034	15945	16060	16187	15976	15855	15977	15906	16092	15977	15973	16027	15978	16004	16056	16004	16164	16208	16078	16015	15989	15985	15959	16051	15878	15962	16126	15896	16195	16068	16155	16224	16185	15981	16033	16019	16053	16122	16024	15908	15863	16055	16231	16303	16242	16174	16168	16137	15986	15966	15876	15906	16126	16006	15918	15962	16119	16166	16087	16290	15902	15921	16014	16100	16005	16011	16214	16180	16072	16070	16037	15921	16006	16052	16124	15954	16097	15959	15980	16107	16061	16058	15673	16016	16082	16273	16087	16060	16047	15937	16123	16100	15854	15909	15984	16092	15996	15855	15954	16058	15927	15936	16236	16315	16066	15932	16095	15986	15971	16271	15980	16056	16176	16063	16029	16260	16094	16061	16152	15909	16043	16023	15974	16074	15984	16098	15943	15933	15917	16025	16135	16218	16089	16116	16068	16046	16009	15965	15916	16096	16016	16010	16041	16293	15883	16084	16020	16164	15898	16042	16072	15858	15850	16072	16000	15923	15838	15902	15899	15967	16050	16069	16191	16112	16098	15856	16039	15798	15974	15915	16077	15984	16003	15917	15982	15650	15947	16055	15916	15897	16118	16117	16131	16024	16104	16102	15947	16014	16021	15758	15829	15908	16194	16007	15910	16157	15963	15806	16104	16170	15920	16160	16043	16046	16038	16019	15988	16115	15954	16038	16136	16053	16142	16017	16064	16005	15985	15839	16039	15978	16033	16025	15833	15967	16056	15927	15835	16104	16055	15997	15968	16101	15990	16130
19580	72591	101961	61708	17452	16660	15453	15037	14549	14392	14217	14611	14474	14333	14079	14017	13737	13755	13550	13523	13572	13607	13560	13731	13629	13622	13583	13636	13715	13598	13676	15113	15699	15820	14945	13966	13510	13532	13455	13463	13515	13537	13463	13433	13559	13449	13419	13463	13503	13335	13283	13438	13520	13618	13424	13478	13362	13527	13467	13451	13301	13327	13647	13451	13475	13463	13453	13564	13404	13436	13512	13369	13544	13471	13262	13393	13289	13319	13594	13622	13462	13511	13471	13374	13561	13483	13405	13445	13434	13366	13381	13430	13465	13462	13366	13413	13350	13428	13379	13397	13421	13710	13385	13502	13426	13279	13381	13352	13492	13482	13547	13431	13352	13635	13489	13439	13265	13613	13361	13426	13344	13510	13376	13507	13493	13513	13585	13477	13360	13470	13513	13502	13341	13404	13512	13488	13395	13424	13314	13401	13445	13419	13470	13321	13556	13468	13446	13472	13407	13332	13377	13463	13388	13427	13270	13341	13521	13462	13276	13512	13353	13424	13579	13512	13481	13559	13393	13390	13406	13337	13493	13540	13439	13452	13506	13561	13392	13600	13560	13402	13371	13277	13354	13327	13420	13351	13411	13510	13484	13449	13324	13471	13401	13374	13399	13558	13520	13424	13365	13330	13503	13500	13555	13511	13415	13615	13318	13500	13485	13562	13461	13435	13528	13530	13462	13615	13438	13380	13497	13289	13289	13361	13557	13543	13463	13253	13316	13511	13360	13431	13432	13389	13471	13412	13453	13452	13504	13327	13304	13419	13286	13320	13408	13531	13355	13398	13483	13429	13498	13574	13355	13338	13405	13505	13333	13502	13434	13484	13400	13506	13515	13478	13427	13373	13324	13271	13321	13490	13379	13588	13468	13353	13439	13430	13350	13367	13364	13567	13464	13368	13431	13381	13399	13323	13482	13397	13564	13350	13632	13530	13569	13399	13369	13545	13433	13419	13482	13360	13491	13540	13463	13500	13336	13499	13464	13502	13428	13449	13468	13385	13486	13618	13512	13533	13424	13601	13464	13824	13351	13440	13604	13433	13310	13237	13373	13519	13378	13486	13563	13442	13431	13423	13404	13612	13486	13415	13446	13451	13488	13542	13380	13453	13458	13552	13435	13433	13387	13480	13579	13312	13437	13467	13513	13514	13403	13435	13508	13441	13444	13504	13407	13432	13382	13605	13395	13352	13319	13433	13543	13415	13544	13623	13378	13447	13413	13546	13345	13335	13334	13242	13503	13430	13526	13418	13471	13388	13409	13323	13391	13521	13265	13594	13515	13531	13530	13553	13476	13476	13510	13378	13329	13401	13459	13477	13634	13394	13609	13303	13420	13500	13456	13563	13504	13368	13522	13577	13369	13437	13431	13423	13552	13260	13321	13317	13530	13441	13497	13522	13471	13344	13586	13383	13547	13526	13361	13660	13526	13665	13446	13510	13548	13345	13260	13445	13458	13487	13474	13470	13412	13480	13331	13389	13439	13402	13462	13355	13412	13457	13543	13396	13457	13359	13366	13466	13473	13459	13508	13576	13396	13424	13387	13554	13399	13383	13395	13422	13377	13496	13418	13665	13452	13431	13355	13300	13467	13272	13498	13490	13478	13443	13413	13531	13515	13289	13466	13449	13605	13425	13377	13506	13423	13395	13342	13497	13265	13425	13578	13479	13268	13451	13497	13373	13478	13466	13461	13403	13480	13313	13541	13431	13449	13318	13522	13390	13527	13192	13445	13457	13432	13329	13248	13360	13488	13483	13430	13407	13423	13321	13403	13397	13407	13385	13546	13357	13451	13372	13632	13573	13320	13414	13380	13263	13504	13500	13373	13418	13566	13580	13512	13495	13492	13438	13364	13551	13472	13530	13494	13385	13508	13410	13396	13572	13466	13451	13401	13376	13414	13482	13543	13510	13517	13442	13580	13450	13472	13548	13462	13416	13473	13274	13468	13514	13478	13427	13565	13539	13414	13475	13513	13489	13507	13289	13438	13539	13470	13477	13539	13476	13425	13532	13496	13412	13443	13317	13318	13445	13468	13350	13484	13578	13569	13420	13513	13538	13431	13426	13472	13530	13483	13539	13430	13519	13387	13465	13501	13408	13343	13440	13353	13562	13324	13300	13520	13436	13495	13548	13349	13428	13333	13332	13409	13330	13397	13557	13488	13252	13413	13527	13298	13546	13556	13380	13364	13515	13348	13551	13263	13347	13406	13376	13557	13235	13435	13430	13460	13534	13624	13285	13488	13387	13558	13308	13380	13684	13388	13562	13537	13411	13463	13471	13377	13365	13484	13573	13297	13480	13521	13276	13564	13237	13403	13282	13369	13410	13519	13502	13387	13269	13518	13446	13431	13431	13283	13564	13461	13544	13390	13487	13485	13376	13476	13496	13515	13417	13408	13543	13251	13312	13440	13259	13429	13548	13526	13245	13408	13500	13603	13503	13432	13324	13479	13448	13453	13445	13464	13480	13390	13476	13471	13504	13348	13452	13446	13394	13481	13408	13616	13402	13343	13503	13371	13733	13418	13418	13446	13340	13331	13539	13561	13445	13535	13236	13192	13388	13478	13475	13417	13549	13435	13424	13359	13493	13362	13526	13453	13489	13425	13497	13456	13385	13567	13422	13462	13437	13489	13399	13304	13463	13611	13550	13467	13448	13404	13525	13522	13453	13468	13350	13600	13348	13550	13396	13448	13315	13493	13282	13262	13313	13501	13487	13447	13517	13555	13322	13340	13396	13384	13490	13486	13443	13561	13342	13500	13403	13375	13302	13357	13425	13514	13340	13675	13446	13512	13344	13481	13455	13564	13278	13589	13448	13486	13547	13230	13483	13400	13420	13465	13373	13442	13461	13287	13343	13573	13400	13353	13330	13462	13564	13360	13463	13496	13350	13327	13472	13362	13526	13487	13307	13498	13511	13559	13399	13448	13382	13434	13391	13281	13605	13373	13717	13332	13603	13529	13464	13328	13221	13567	13446	13466	13495	13255	13623	13450	13364	13449	13425	13517	13563	13365	13356	13480	13457	13480	13409	13433	13342	13588	13460	13534	13446	13543	13369	13498	13620	13263	13438	13337	13369	13548	13546	13428	13383	13495	13514	13392	13452	13502	13377	13331	13431	13390	13462	13434	13502	13501	13391	13466	13299	13314	13327	13298	13449	13520	13336	13369	13512	13432	13329	13528	13408	13296	13394	13336	13519	13461	13356	13435	13509	13491	13267	13448	13296	13561	13487	13409	13428	13420	13493	13593	13663	13377	13438	13512	13327	13336	13439	13566	13430	13501	13240	13505	13330	13463	13560	13502	13267	13389	13399	13504	13498	13436	13577	13329	13523	13512	13326	13399	13473	13429	13427	13420	13486	13437	13537	13579	13525	13328	13595	13457	13470	13343	13495	13462	13382	13439	13397	13340	13424	13445	13388	13387	13471	13454	13580	13415	13545	13643	13172	13360	13454	13331	13339	13559	13342	13542	13441	13538	13435	13371	13446	13154	13469	13342	13319	13388	13385	13193	13271	13545	13424	13325	13462	13422	13409	13474	13325	13391	13390	13360	13251	13551	13518	13523	13382	13556	13459	13353	13518	13573	13304	13506	13396	13395	13523	13271	13542	13358	13537	13411	13446	13374	13545	13430	13436	13414	13406	13399	13443	13236	13429	13567	13503	13367	13292	13337	13362	13417	13465	13410	13458	13358	13331	13421	13527	13486	13522	13534	13504	13500	13322	13406	13379	13456	13539	13387	13508	13489	13444	13391	13348	13360	13377	13437	13332	13318	13420	13214	13465	13488	13468	13428	13453	13410	13482	13561	13470	13376	13346	13443	13469	13300	13440	13400	13384	13327	13413	13415	13504	13366	13485	13391	13386	13475	13343	13391	13205	13559	13374	13392	13365	13422	13435	13324	13609	13377	13477	13322	13338	13269	13578	13375	13535	13339	13436	13340	13338	13464	13506	13288	13373	13441	13504	13302	13479	13367	13395	13373	13552	13572	13345	13554	13308	13238	13544	13562	13414	13381	13499	13420	13306	13431	13378	13401	13355	13584	13315	13439	13374	13543	13473	13407	13464	13460	13472	13413	13371	13370	13269	13588	13322	13422	13425	13423	13375	13470	13372	13269	13548	13344	13495	13409	13404	13500	13396	13549	13503	13549	13531	13535	13479	13569	13539	13505	13369	13543	13441	13438	13548	13357	13427	13440	13419	13273	13404	13490	13555	13310	13603	13322	13329	13505	13529	13491	13290	13473	13547	13430	13530	13473	13478	13620	13426	13460	13434	13452	13375	13577	13383	13379	13328	13428	13346	13326	13469	13322	13387	13640	13255	13470	13419	13416	13441	13409	13334	13409	13364	13543	13334	13395	13332	13372	13379	13453	13528	13385	13474	13386	13528	13627	13350	13448	13583	13623	13324	13360	13424	13598	13547	13513	13472	13493	13452	13332	13498	13558	13420	13389	13414	13489	13390	13722	13482	13522	13562	13482	13422	13537	13503	13254	13550	13389	13518	13454	13334	13358	13484	13340	13379	13346	13395	13515	13393	13529	13419	13353	13330	13530	13441	13472	13440	13391	13371	13471	13500	13279	13330	13494	13499	13397	13543	13540	13488	13411	13348	13511	13449	13523	13345	13345	13439	13339	13430	13714	13438	13535	13455	13216	13421	13336	13495	13444	13277	13291	13628	13407	13534	13353	13361	13525	13440	13469	13605	13421	13390	13437	13352	13443	13378	13522	13554	13538	13431	13276	13592	13479	13364	13516	13396	13272	13479	13344	13508	13670	13388	13592	13458	13260	13484	13361	13393	13369	13434	13278	13441	13443	13552	13275	13508	13407	13438	13231	13512	13498	13586	13601	13372	13345	13298	13258	13423	13364	13360	13588	13379	13490	13533	13424	13535	13389	13478	13528	13479	13415	13435	13532	13317	13419	13506	13488	13476	13415	13356	13452	13415	13365	13507	13484	13344	13521	13501	13544	13596	13335	13546	13547	13602	13526	13480	13471	13495	13483	13447	13305	13359	13501	13412	13514	13426	13466	13285	13350	13376	13474	13434	13473	13428	13562	13385	13375	13530	13437	13472	13600	13460	13379	13493	13489	13498	13331	13594	13412	13594	13486	13443	13418	13592
29569	27412	39264	34128	18757	17041	16486	16346	16134	16377	16379	16153	16276	16211	16278	16126	16357	16184	15998	16208	16175	16042	16110	16210	16210	16303	16112	16213	16165	16169	16117	16110	16508	16283	16209	16151	16218	16246	16035	15916	16035	16110	16030	16187	16157	16007	16202	16119	16250	16332	16283	16015	16231	16085	16276	16019	16256	16086	16345	16080	16122	16215	16097	16043	16281	16040	15897	16037	16157	16093	16165	16191	16064	15970	16182	16224	16216	16092	16246	16207	16309	16214	15893	15969	15985	16417	16293	16300	15952	16319	16256	16137	16145	16265	16257	16098	16408	16235	15895	16008	16284	16076	16240	16141	16068	15973	16113	16123	16165	16111	15975	16344	16035	16111	15996	16272	16089	16402	16176	16122	16073	16348	16049	16009	16182	16394	16013	16143	16388	16151	16125	16044	16394	16116	16173	16109	16175	16064	16095	15993	15991	15996	16083	16251	16282	16053	15996	15936	15955	16166	16145	16114	16157	16091	16102	16114	16182	16121	16218	15954	16254	16121	16074	16122	15870	16206	16164	16059	16169	16052	16223	16377	16210	16220	16176	16300	16223	16211	16321	16249	16265	16048	16202	15960	16044	16002	16215	16223	16206	16367	15959	16107	16201	16286	16144	15926	16467	16278	16342	16246	16196	16086	16146	16272	16161	15953	16103	16116	16215	16168	16143	15903	15974	16177	16236	16436	16179	16130	16011	16002	16093	16148	16249	16356	16095	16323	16147	16077	16201	16185	16324	16187	16107	16128	16207	16143	16071	16208	16164	16179	15986	16134	16129	16179	15892	16098	16225	16182	16157	16425	16092	16103	16216	16053	15828	15936	16148	16101	15975	16100	16276	16131	16119	16036	16099	16010	16185	15991	16100	16207	16113	16159	16093	16116	16092	16207	15848	16167	16109	16192	16089	16251	16283	16141	16168	16351	16073	16221	16112	16034	16193	16148	16114	16214	16097	16139	16301	16099	16189	16212	16376	16220	15843	16092	16278	15994	16189	16123	16098	16220	16104	16111	16083	16075	16238	16128	16251	16240	16134	15929	15953	16033	16174	16089	16289	16094	16207	16188	16293	16156	16393	16283	16099	16242	16164	16148	16240	16094	16237	16124	16124	16090	16357	15963	16261	16276	16163	16038	15850	16077	16082	16109	16222	16362	16308	16063	15812	16170	16057	16258	16134	15954	16153	15971	16236	16139	15940	15994	16089	16020	16094	16274	16239	16193	16056	16351	16216	16053	16187	16116	16195	16086	16146	16324	16094	15954	16022	16079	16162	16098	16436	16009	16225	16077	16029	16164	16080	16241	16111	15966	16141	16155	16307	16229	16340	15981	16101	16184	16283	16089	16271	16128	16097	15985	16102	15993	15984	16131	15971	16127	16206	16115	16102	16002	16112	16049	16208	16180	16204	16090	16151	16084	16236	16279	16095	16316	16129	15984	15859	16064	16206	15955	16179	16326	16312	16270	16150	15973	15961	16043	16269	16017	16209	16065	16091	16265	15955	16097	16112	16245	16139	16061	16341	16281	16195	16101	16050	16205	16125	15963	16065	16183	16140	16184	16248	16314	16186	16185	16131	16075	16172	16251	16095	15956	16051	16112	16020	16225	16260	16181	16282	16158	16017	16245	15956	16070	16010	16055	16326	16121	16173	16152	16199	16060	15970	15940	16065	16026	16020	16135	16106	15808	16160	16219	16189	16292	16293	16126	16189	16027	16043	16168	16087	16234	16254	16177	16321	16327	16200	15946	15979	16186	16157	16257	16217	16218	16276	16192	16197	16224	16280	16437	16129	16223	16029	16071	16287	16150	16150	16266	16180	16087	16192	16218	16234	16055	16121	16171	15982	16106	16015	16074	16198	16260	15964	15994	16149	16151	16241	15930	16074	16056	16206	16228	16102	16406	16058	16292	16099	16194	15980	16142	15929	16252	16248	16441	16203	16190	16179	16049	16052	16046	16281	16431	16121	16240	16236	16288	16076	15896	16013	16207	16307	16032	16121	16151	16322	16205	16142	16493	16335	16140	16245	16061	16129	16291	16016	16138	16226	16345	16082	16146	16159	16084	16342	16051	16210	16243	16146	16182	16152	16205	16048	16350	16228	16279	16089	16003	15968	16191	16168	16209	16080	16064	16036	16138	16098	16382	16013	16118	16283	16278	16470	16119	16053	16231	15972	16090	16089	16136	15932	16192	16264	16001	16061	16283	16253	16234	16252	16054	16031	16223	16084	16090	16029	16126	16071	16194	16239	16175	16027	16244	16196	16117	16098	16069	16059	16016	16168	16087	16236	16110	16222	16164	16021	15965	16238	15977	16067	16230	16232	16267	16259	16064	16219	16227	16280	16145	16194	16232	16207	16095	16007	16342	16148	16024	16186	15970	16116	16181	16180	16244	16111	16200	16129	16147	16234	15857	16188	16330	16226	16120	16092	16090	16213	16072	16238	16075	16039	16293	16134	16252	16129	16141	16130	16002	15892	16008	15977	16153	16413	16257	16153	16134	16261	16256	16051	16237	16269	16399	16252	16219	16180	16112	16193	16118	16138	15989	15936	16174	16137	16108	16008	16287	16136	15989	16179	16265	16294	16227	16204	16227	16193	16301	16240	16106	16077	16224	15959	16092	16134	16067	16041	16184	16087	16158	16126	16156	16151	16369	16023	16112	16072	16274	16294	16185	16294	16160	16043	15898	16000	16086	15987	16106	16212	16222	16055	16065	16180	16258	16255	16343	16201	16093	16149	16234	16249	16021	16098	16122	16119	16258	16067	15964	16232	15944	16178	15846	16201	16338	16152	15953	16145	15922	16190	16256	16100	16160	16042	16279	16242	16055	16059	16068	16148	16202	16200	16147	16104	16237	16500	16087	16197	16072	16029	16116	16199	16071	16173	16108	16189	16242	16076	16231	16331	16089	16038	16140	16172	16308	16149	16135	16034	16028	16218	16259	16317	16241	16176	16096	16074	15875	16050	16263	16307	16205	16137	16139	16077	16132	16136	16209	16273	16057	16217	16148	16035	16091	16139	16116	16167	16128	16102	16121	15942	15998	16224	16124	16113	16051	16149	15820	16077	16388	16135	16228	16179	16230	16278	16137	16330	16059	16332	16191	16121	16299	16331	15966	16157	15992	16178	16080	16220	16216	16096	16144	16067	16150	16105	16071	16053	16175	16160	16299	16194	16088	16064	16083	16214	16327	16031	16061	16051	16010	16168	16191	16090	16001	16058	16265	16140	16196	16135	16157	16324	16053	16111	16042	16241	16073	16236	16114	16179	16175	16253	15970	16061	16060	16159	16288	16200	16128	16086	16094	16161	16306	16245	16139	16145	16171	16296	16098	16379	16185	16190	16280	16086	16149	16142	16003	16207	16019	16318	16214	16069	16042	16246	16109	16215	16193	16264	16030	16198	16162	16297	16249	16231	16304	16149	16091	16084	16470	16100	16153	16039	16059	16371	16038	16333	15961	16262	16155	16244	16035	16181	16466	16349	16205	16073	16042	16112	16204	16301	16294	16241	15959	16086	16119	16070	16116	16066	16215	16204	16352	16115	16117	16281	16355	16152	16171	15993	16204	16214	16039	15953	16224	16317	16148	16163	16052	16120	16195	16083	16317	16230	16440	16272	16075	16074	16099	16320	16077	16112	16144	16189	16385	16226	16081	16052	16214	16116	16142	16217	15854	16106	16166	16084	16044	16112	16139	16286	16245	16101	15973	16352	16302	16251	16360	16119	16312	16307	16266	16091	16087	16083	16195	16104	16164	16084	16188	16169	16146	16242	16398	16142	16101	16297	16146	16384	16203	16156	16073	15937	16175	16267	16101	16205	16227	16163	16002	16062	16252	16330	16181	16142	16040	16342	16230	16214	16074	16166	16390	16217	16185	16288	16200	16036	16095	16000	16173	16436	16383	16187	16095	16155	16277	16191	16269	16103	16229	16201	16168	16243	16181	15955	16101	16082	16079	16256	16239	16074	15908	16344	16132	16350	16060	15989	16250	16313	16261	16146	16198	16136	15983	16025	16098	16048	16120	16134	15986	16111	16022	16006	16121	16085	16123	16110	16278	16284	16192	16288	16193	16087	16124	16105	16093	16031	16151	16113	16269	16126	16025	16029	16284	16148	16068	16050	15979	16248	16244	16186	16179	16295	16082	16048	16204	16063	16229	16310	16013	15981	15985	16326	16089	16381	16162	16103	16047	16082	16070	16243	16072	16279	15915	16322	16326	16354	16111	16324	16087	16065	16014	16070	16069	16262	15979	16250	16319	16042	16176	16273	16101	16198	15981	16226	16018	16070	16024	16295	16156	16085	16002	16343	16286	16176	15980	16143	16242	16373	16091	16065	16060	16021	16062	15992	16205	16166	16138	16203	16192	16169	16091	16041	16168	16195	16019	16297	16024	16121	16040	16131	16150	16200	16141	16285	16185	15970	16094	16098	16339	16248	16202	16189	16170	16293	16162	16070	16202	16206	16173	16099	16078	16285	16116	16043	16263	16211	15929	16235	16250	16117	15828	16165	16044	16190	16184	16132	16168	16334	16006	16310	16220	16143	16157	16031	16203	16022	16226	16402	16205	16197	16194	16296	16210	16411	16097	16052	16175	16279	16112	16395	16165	16284	16273	16101	16154	16209	16231	15944	16044	16219	16172	16392	16243	16120	16090	15954	16011	16400	16228	16056	16165	16025	15960	16108	16040	16052	16043	16156	16285	16118	16318	16389	16179	16167	16230	16332	16169	16300	16290	16224	16020	16000	16247	16020	16098	16257	16194	16118	16150	16310	16097	16349	16207	16253	15950	16443	16189	16281	15981	16114	16110	16208	16103	16155	16336	16269	16229	16256	16272	16010	15999	16233	16361	16192	16327	16078	16046	16138	16247	16219	16158	16089	16133	16117	16368	16068	16145	15903	16107	16144	16307	16208	16092	16207	16114	16123	16052	16169	16078	16043	16020	15920	16185	16121	16149	16202	16126	16096	16154	16059	16012	16075	16426	16083	16205	16185	16307	16177	16097	16078	16257	16154	16128	16205	16092	16162	16033	16092	16188	16032	16055	16162	16341	16097	16336	16076	16156	16026	16032	16170	16333	16071	16148	16211	16005	16130	16177	16228	16138	15970	16324	16268	16233	16199	16198
16150	37601	45314	30633	14166	14178	13876	13752	13758	13792	13575	13865	13930	13716	13643	13617	13644	13612	13637	13513	13484	13549	13811	13704	13631	13542	13530	13690	13458	13553	13601	13718	13733	13845	13758	13413	13645	13485	13561	13447	13555	13578	13534	13665	13492	13538	13531	13415	13638	13361	13408	13533	13517	13554	13438	13605	13533	13577	13386	13496	13597	13584	13399	13508	13639	13538	13562	13406	13537	13474	13655	13566	13484	13489	13514	13716	13477	13557	13531	13495	13721	13540	13551	13528	13485	13418	13490	13385	13600	13598	13458	13588	13633	13452	13499	13459	13547	13543	13600	13484	13500	13452	13451	13636	13467	13632	13518	13437	13493	13590	13537	13647	13416	13451	13479	13486	13562	13528	13601	13610	13606	13578	13653	13793	13572	13478	13747	13476	13572	13480	13643	13605	13479	13436	13700	13616	13463	13542	13540	13662	13518	13428	13549	13480	13577	13553	13557	13570	13600	13493	13707	13405	13686	13581	13523	13510	13586	13571	13672	13632	13441	13520	13352	13314	13482	13567	13601	13615	13510	13524	13372	13538	13628	13580	13500	13624	13536	13641	13522	13362	13551	13415	13854	13504	13432	13581	13544	13545	13509	13534	13585	13403	13390	13565	13250	13507	13446	13735	13617	13565	13399	13548	13568	13658	13426	13437	13523	13513	13452	13446	13373	13498	13440	13440	13588	13368	13535	13531	13541	13538	13556	13497	13440	13305	13601	13578	13524	13489	13587	13573	13563	13269	13487	13597	13584	13730	13465	13626	13582	13604	13478	13434	13514	13513	13565	13572	13662	13396	13404	13504	13525	13601	13561	13538	13658	13455	13480	13620	13478	13628	13550	13688	13456	13459	13671	13535	13589	13477	13644	13532	13635	13515	13577	13593	13477	13446	13555	13566	13608	13650	13411	13483	13614	13531	13632	13496	13534	13578	13615	13687	13585	13545	13499	13615	13557	13411	13609	13530	13271	13515	13668	13604	13463	13511	13498	13545	13860	13745	13502	13652	13707	13579	13498	13517	13421	13392	13535	13652	13429	13498	13508	13423	13534	13577	13633	13538	13554	13448	13568	13511	13566	13524	13388	13580	13449	13441	13469	13522	13566	13734	13530	13582	13542	13378	13577	13447	13498	13384	13570	13566	13400	13596	13568	13473	13441	13527	13608	13537	13486	13471	13482	13528	13614	13663	13544	13590	13479	13516	13632	13451	13502	13397	13464	13440	13567	13650	13533	13565	13507	13501	13623	13482	13721	13469	13558	13516	13607	13443	13644	13545	13533	13624	13547	13614	13487	13486	13514	13501	13447	13545	13613	13402	13330	13512	13524	13474	13569	13537	13512	13503	13607	13447	13603	13461	13763	13517	13555	13559	13359	13587	13519	13649	13400	13593	13503	13364	13599	13476	13380	13495	13560	13701	13475	13604	13526	13568	13485	13601	13439	13497	13491	13337	13602	13401	13688	13551	13398	13629	13473	13502	13266	13396	13625	13533	13412	13465	13516	13403	13511	13545	13609	13542	13575	13526	13415	13617	13397	13480	13556	13532	13796	13473	13558	13536	13499	13575	13546	13626	13385	13390	13464	13353	13531	13533	13645	13432	13627	13452	13577	13552	13555	13394	13506	13531	13421	13607	13602	13625	13610	13505	13422	13544	13489	13456	13555	13375	13513	13724	13359	13488	13458	13564	13467	13426	13520	13533	13628	13621	13339	13540	13435	13633	13571	13533	13403	13491	13555	13512	13661	13560	13481	13465	13510	13659	13426	13441	13772	13459	13651	13554	13715	13445	13506	13568	13351	13563	13479	13566	13622	13593	13356	13567	13512	13480	13654	13505	13555	13620	13554	13651	13450	13448	13626	13447	13648	13701	13514	13479	13484	13559	13507	13436	13571	13701	13637	13518	13392	13512	13301	13515	13495	13490	13675	13466	13351	13601	13643	13609	13396	13493	13556	13533	13622	13488	13462	13407	13434	13567	13513	13589	13513	13484	13384	13596	13580	13599	13411	13637	13257	13579	13669	13630	13580	13792	13513	13491	13447	13477	13368	13531	13710	13467	13565	13504	13487	13530	13578	13238	13465	13505	13588	13581	13526	13592	13539	13637	13445	13496	13531	13569	13436	13539	13627	13447	13729	13472	13733	13517	13573	13543	13652	13505	13513	13463	13463	13405	13387	13634	13451	13604	13452	13465	13452	13349	13403	13397	13579	13555	13594	13473	13508	13505	13489	13434	13546	13378	13517	13532	13574	13355	13587	13434	13422	13537	13485	13378	13435	13626	13429	13535	13582	13538	13517	13494	13349	13554	13630	13590	13301	13724	13716	13634	13545	13597	13582	13576	13318	13664	13461	13579	13436	13430	13540	13582	13452	13641	13551	13595	13408	13466	13485	13566	13466	13469	13559	13424	13732	13530	13493	13700	13503	13708	13384	13583	13558	13494	13487	13485	13483	13563	13435	13508	13591	13465	13562	13589	13691	13556	13586	13540	13502	13617	13606	13550	13570	13385	13712	13471	13549	13532	13463	13428	13525	13547	13662	13453	13560	13612	13503	13550	13541	13416	13561	13363	13544	13479	13372	13463	13532	13516	13432	13549	13540	13625	13618	13541	13527	13614	13454	13549	13440	13503	13546	13612	13537	13602	13600	13576	13738	13765	13488	13423	13549	13527	13477	13656	13588	13557	13363	13415	13569	13540	13520	13553	13416	13683	13443	13547	13547	13357	13564	13522	13565	13638	13491	13533	13515	13589	13697	13661	13413	13430	13509	13551	13531	13369	13528	13738	13547	13681	13758	13488	13575	13627	13638	13629	13555	13482	13577	13621	13664	13509	13401	13676	13547	13524	13243	13720	13480	13592	13469	13589	13429	13678	13718	13576	13539	13506	13569	13535	13674	13448	13550	13585	13420	13663	13546	13477	13590	13498	13361	13537	13575	13714	13457	13546	13674	13573	13575	13664	13407	13459	13393	13569	13692	13611	13494	13659	13472	13699	13469	13461	13649	13451	13550	13755	13533	13516	13494	13586	13455	13535	13568	13582	13429	13719	13492	13598	13564	13577	13469	13557	13681	13791	13522	13629	13570	13735	13357	13615	13526	13687	13461	13488	13551	13575	13370	13438	13429	13681	13596	13512	13526	13460	13631	13641	13602	13675	13659	13566	13528	13629	13549	13404	13583	13642	13635	13567	13592	13679	13568	13467	13708	13457	13475	13606	13679	13568	13571	13443	13520	13577	13678	13553	13526	13451	13548	13736	13615	13585	13541	13566	13554	13625	13618	13448	13652	13531	13600	13520	13486	13555	13568	13490	13584	13568	13762	13529	13745	13512	13565	13529	13616	13341	13621	13464	13646	13363	13490	13637	13398	13541	13396	13757	13524	13569	13562	13605	13606	13606	13528	13496	13504	13396	13715	13312	13593	13410	13545	13604	13547	13514	13727	13572	13473	13554	13401	13585	13557	13494	13463	13733	13704	13458	13360	13617	13547	13646	13525	13537	13496	13612	13602	13525	13532	13465	13626	13514	13575	13590	13551	13564	13424	13660	13591	13638	13701	13533	13572	13399	13455	13536	13449	13370	13518	13392	13528	13604	13625	13497	13508	13512	13616	13624	13487	13462	13407	13443	13500	13584	13587	13495	13468	13576	13403	13310	13538	13514	13639	13611	13464	13586	13643	13482	13450	13524	13418	13470	13570	13581	13701	13509	13543	13709	13411	13569	13590	13451	13578	13429	13442	13455	13570	13403	13617	13641	13603	13491	13574	13556	13497	13657	13468	13480	13627	13554	13578	13523	13578	13562	13523	13603	13518	13489	13489	13439	13486	13492	13561	13556	13575	13620	13481	13464	13624	13451	13671	13502	13530	13493	13539	13449	13634	13402	13559	13374	13578	13417	13526	13677	13466	13436	13569	13622	13351	13582	13532	13613	13363	13487	13425	13633	13718	13612	13517	13539	13545	13333	13447	13517	13545	13715	13504	13531	13587	13491	13433	13330	13533	13452	13449	13570	13543	13447	13401	13437	13511	13445	13374	13544	13538	13508	13545	13415	13454	13469	13506	13568	13505	13526	13511	13671	13674	13496	13634	13743	13460	13537	13480	13488	13610	13507	13492	13527	13577	13376	13576	13569	13396	13612	13399	13530	13424	13498	13543	13626	13583	13524	13549	13541	13598	13557	13421	13525	13440	13544	13351	13455	13572	13498	13448	13570	13418	13541	13436	13503	13608	13445	13673	13441	13585	13725	13538	13486	13495	13697	13483	13671	13588	13619	13508	13461	13542	13428	13433	13544	13587	13406	13662	13516	13631	13498	13585	13394	13338	13473	13437	13570	13618	13482	13507	13748	13557	13494	13507	13419	13491	13635	13485	13512	13662	13569	13438	13611	13518	13508	13448	13696	13573	13440	13664	13488	13635	13678	13544	13408	13540	13654	13547	13513	13463	13474	13532	13623	13544	13414	13636	13512	13488	13477	13513	13469	13652	13370	13467	13486	13478	13594	13586	13564	13524	13441	13495	13597	13597	13412	13645	13650	13545	13542	13625	13625	13548	13655	13558	13545	13467	13707	13678	13430	13526	13496	13591	13608	13378	13491	13589	13443	13655	13520	13564	13412	13437	13518	13568	13623	13428	13576	13679	13644	13604	13452	13642	13657	13615	13556	13480	13468	13560	13474	13447	13612	13507	13648	13617	13503	13675	13526	13624	13474	13434	13659	13656	13598	13495	13519	13657	13564	13674	13438	13436	13487	13417	13618	13603	13491	13610	13528	13627	13607	13552	13495	13315	13588	13468	13596	13500	13356	13568	13470	13411	13581	13536	13491	13572	13412	13525	13622	13477	13551	13605	13544	13397	13597	13483	13443	13551	13669	13454	13419	13538	13702	13526	13429	13594	13480	13459	13580	13625	13577	13581	13567	13463	13509	13629	13705	13428	13372	13713	13730	13476	13499	13563	13471	13369	13580	13479	13469	13453	13456	13437	13530	13529	13511	13515	13484	13551	13492	13553	13469	13532	13350	13602	13566	13642	13608	13429	13401	13674	13563	13519	13384	13508	13546	13595	13343	13571	13599	13612	13571	13461	13568	13589	13676	13349	13510	13758	13466	13619	13485	13583	13552	13525	13511	13618	13611
25236	22042	40495	60309	29270	23225	21873	19047	18392	18538	18802	18499	18567	18440	18505	18422	18236	18070	18244	18379	18234	18329	18173	18216	18404	18085	18087	18229	18251	18241	18307	18543	19107	19274	18770	18372	18287	18111	18092	18150	18176	18176	18331	18063	18136	18306	18240	18005	18082	18167	18352	18080	17870	18022	18097	18242	18139	18113	17950	18030	17995	18069	18032	18081	17843	18099	17998	18132	18070	17933	18285	17934	17997	18145	18216	18079	17974	18127	18044	18033	17867	18227	18146	18151	18246	18002	17976	18033	18168	18128	18350	18116	17938	18104	17926	18158	18390	18124	18393	18128	18231	18273	18068	18098	18012	18131	18016	17956	18000	17944	18238	18104	18124	18174	18341	18165	17996	18101	17946	18033	18196	18154	18024	18252	18196	18085	18072	17964	17958	17999	18018	17924	18118	18056	18373	17975	18258	18245	18212	18070	18140	17978	18031	17928	18169	17934	18159	17950	18116	18024	18047	18111	18276	18087	18086	18112	18075	18041	17946	17989	18055	18236	18079	18154	18136	17882	18244	18076	18018	18205	17971	17943	18019	18108	18061	18090	17911	17890	17974	18065	18110	17904	18162	18078	18210	18010	18138	18186	17968	18147	18043	17981	17969	17785	18038	18014	18013	17946	18167	17992	18242	18058	18178	18222	17900	17842	17933	18216	17963	17929	17977	18079	17948	17954	18097	18032	17939	18255	18214	18166	18062	18101	17848	18270	17924	18260	18103	18008	17917	18034	18010	18140	18027	18081	17950	18003	18111	18337	18037	18226	18122	18080	18108	18256	18183	18170	18109	18150	18185	17917	17963	18095	17992	18070	18134	18011	18224	18083	17936	18061	17988	18238	17937	18118	18089	18095	17962	18139	18105	18217	18207	18229	18176	18032	18101	18115	18020	18041	18235	18227	18221	18075	18066	18139	17949	17991	18092	18200	17888	18052	18221	18063	18360	18185	18063	17941	18117	18190	18327	18124	18260	17933	17992	17994	18226	18130	18230	18290	17955	18092	18089	18070	17944	17844	17982	18105	18023	17953	18204	17883	18141	18066	17954	18149	18225	18109	17975	18063	18059	18213	18230	18203	18167	18188	18322	18195	17982	17979	17998	17986	18144	18276	18077	18124	18000	18091	18216	18196	18049	18031	18158	18253	18136	18011	18125	18075	18188	18122	18097	18149	18000	18236	18114	17983	18132	18064	17903	18220	18047	17971	18139	18110	18034	17973	18030	18001	18125	18158	18018	18192	18210	18048	18089	18021	18014	18297	18046	18062	18186	18205	18439	18025	18290	18312	18226	18112	18140	18202	18209	18105	18192	18274	17956	18037	17897	18079	18030	18079	18056	18169	18096	18004	18210	18143	18066	18014	18134	18253	18009	18182	18126	18166	17898	17955	18067	18084	17941	18000	18015	17815	18054	18067	18042	18065	17979	18200	17980	18146	18124	18187	17885	18017	18252	18049	18059	18002	18120	18142	17858	18037	18113	18245	18238	17975	18053	18178	18106	17986	18152	18015	18212	18267	18005	18155	18096	17913	18086	18173	18151	17916	17896	18218	18066	18099	18181	18026	17888	18069	18128	18204	17913	17935	17960	18005	18070	18295	18176	18362	17937	18061	18067	18245	18290	18129	18145	17895	18203	18033	18004	18002	18272	18217	18115	18093	18077	17961	18038	18171	18279	18106	18047	18220	17766	18049	18005	18019	18074	18059	18289	18232	18346	18033	18152	18038	18098	18122	17925	17955	18131	18093	18258	18286	18112	18349	18121	18022	18027	18169	18120	18077	18064	18004	17876	18045	18187	18151	18040	18113	18065	18107	18220	18077	18176	18132	18113	18023	18125	18161	18137	18235	18307	17838	18124	18143	18247	18080	18110	18195	18012	18055	18084	18070	17869	18257	18151	18004	17939	18075	18084	17981	18104	18059	17945	18098	18050	18027	18000	18191	18229	18204	18098	18075	18133	18058	18168	18212	18181	18194	18034	17925	18109	17875	17925	18204	17864	18016	18214	17976	17779	18069	18109	18133	18048	18188	17980	17931	18244	18196	18195	18034	18069	18056	17900	17898	18065	18080	18262	18055	18238	18017	17933	18035	18026	18017	18055	18079	18079	18115	18156	18133	18230	18115	18159	17980	18117	18128	17977	18098	18109	17974	18186	18133	18011	17943	17976	18122	17956	18027	18037	18331	18238	17902	18025	17877	18043	17909	18090	17995	18061	18108	17881	18145	18336	18282	18297	18157	18059	18062	18085	18269	17975	18178	18141	18002	18077	17975	18020	18139	18133	18088	18050	17877	18291	18170	18155	18040	18279	18043	18153	17829	18151	18023	18073	18055	18195	18157	18072	17965	18113	18000	18111	18049	18060	18007	18247	18202	18026	17931	18005	18114	18085	18082	18111	18140	18154	18150	18181	17914	18076	18182	18171	18138	18011	18117	18457	17990	18047	18146	18087	18235	18021	18207	17893	17755	18188	17863	18222	18018	18031	18015	18012	18282	18212	18001	17902	18121	18130	18114	18199	17894	18285	18066	18105	17981	18111	17975	18134	18104	18031	18235	17977	18078	18135	18208	18013	18171	18237	18197	18279	17998	18218	18161	18058	17962	18033	18056	17861	18038	18082	18181	18206	18194	18124	18062	17946	18223	18068	18231	17912	18157	18036	18163	17906	18032	18015	18099	18264	18095	18084	18143	17997	17976	18018	18170	18137	18125	17987	18151	18113	18106	18010	17963	18015	18150	18323	18002	18085	18213	18002	18082	18078	18035	18112	18211	18056	18084	18238	18062	18206	18210	17978	18090	18071	18154	18153	18084	17949	18034	18183	18160	18109	18185	18071	18096	18098	18161	18096	18079	17890	17991	18157	18333	18092	18289	18105	18157	18206	18115	18082	18172	18179	18139	18033	18123	18199	17955	17968	18101	18100	18227	17980	18009	18173	18260	18099	18069	18160	17921	17853	18002	18253	18254	17914	18183	17981	18126	18227	17893	18022	18011	18123	17947	17925	18023	18068	17998	18081	18103	17977	18419	18217	18177	18079	18033	17992	18049	18030	18069	18192	18146	18046	18068	17897	18005	18000	18046	18092	17993	18196	18062	18057	18104	18027	17999	18032	17943	18048	18163	17872	18204	18216	18093	17941	18009	17954	17861	18071	18266	18262	18221	18066	18112	17888	18136	18114	18074	18063	18296	17892	18133	17992	18025	18219	18088	18074	18214	18039	18020	18096	17809	18046	18065	18115	18096	18209	18143	18118	18167	18183	18004	17875	18058	17908	18213	18178	17965	18267	18055	18091	18006	18180	18084	18099	18266	18405	18076	17979	18050	18096	17984	18131	18019	18092	18086	18015	18212	17843	18170	18146	18134	18197	18103	18074	18106	17983	17877	17952	18139	18168	18154	18340	18083	18110	18130	18330	18062	18231	18044	18149	17992	18204	17989	17860	18193	18249	18170	18143	18185	18179	18063	18167	18081	17929	18149	17949	18100	18083	18096	18071	18105	18101	18028	18055	18146	18286	18011	18086	18148	18067	18278	17951	18051	18006	17971	17920	18160	18151	18124	18064	18070	18059	18074	18069	18070	18012	18076	18129	18007	18240	18124	18120	18008	18006	18378	17912	18322	18114	18051	18076	18102	18048	18089	18074	17993	18222	18011	18192	18180	18103	18162	18025	18047	18116	18052	18077	18086	17986	17983	18099	18096	17984	18058	18098	18188	18130	18040	18165	18071	18390	18232	18248	18088	18187	17913	18081	18038	18034	18223	18112	18142	18005	17923	18055	17974	18079	18091	18023	18027	18127	18062	18325	17951	18192	18182	18111	17974	18051	18129	17989	17884	18169	18139	18043	18275	18021	17927	18109	17946	18097	17982	18051	18049	18146	18073	17947	18115	18225	18051	17917	18315	18057	18089	18020	18358	18120	18124	18096	17963	17999	18069	18273	17946	18067	18161	18079	18226	18148	17974	18226	18324	18098	18235	18044	17955	18042	17804	18157	18218	17851	18058	18047	17990	18020	18284	18094	18059	18170	18289	18045	17836	18166	17863	18138	18219	18191	18154	18075	18091	18253	18087	18108	18031	18343	18138	18132	18186	18161	18165	18331	18008	17984	18272	18073	18129	18112	18155	18040	17993	18115	17858	18009	17987	18043	17926	18200	18041	18097	18006	18018	18149	18375	18005	18134	17826	18159	18058	18053	18185	18126	18179	18097	18105	18131	18303	18160	18120	18265	18153	18352	17994	17866	18239	18283	18142	18077	17987	18168	17833	18015	18110	17940	18280	18173	18245	17967	18150	17915	18153	18195	18220	18169	18119	18307	17992	18263	18071	18072	18160	18174	18080	17940	18080	17938	18108	18162	18118	18181	17961	18306	18117	18152	18095	18130	18122	18050	18095	18006	17976	17994	17948	18145	18288	18119	18104	18201	18018	18116	17918	18024	18266	18096	17970	17980	18097	17953	18209	18095	18308	18262	18209	18152	18019	17949	17909	18096	18313	18209	18027	17862	17994	18117	18219	18179	18103	18091	18000	18043	18088	18061	18083	18090	18309	18346	18132	18054	18201	18214	18260	17988	18086	18073	18074	18124	18118	18073	18152	18091	18154	18029	17952	18146	17952	18240	18045	18170	18196	17837	18120	18070	18230	18035	17945	18035	18139	18070	18013	18126	18044	18180	18174	17997	17880	18099	18191	18024	18260	18316	18084	18182	17915	18111	17931	18109	18095	17909	18121	18136	17927	17823	17993	18263	18226	18157	18086	18102	18169	18384	17963	18333	18195	18261	17886	18145	18094	17919	18269	17981	18134	18005	17989	18280	18262	18107	18018	18085	18147	18196	17950	18027	17997	18067	18350	18255	18091	18115	17911	18298	18108	18147	18298	18147	18120	17861	18028	17948	18054	18065	18049	18131	18157	18168	18043	17949	17970	18081	18042	17996	18207	18047	18021	18128	18256	18160	17890	18176	17980	18020	18063	18174	18278	18220	18201	17979	18295	18001	18303	18224	17952	17987	18123	18148	18198	18164	18225	18008	18211	18159	18049	18070	18051	18193	18024	17954	17809	18157	17977	18177	18117	18202	18079	18207	18017	18139	18386	18176	18110	18049	18111	18190	18021	18015	18196	18023	18147	18064	17988
18021	68403	81953	70973	19319	16013	15685	15425	15309	15362	15355	15450	15068	14884	15205	14883	14794	14775	14839	14783	14734	14672	14950	14740	14743	14632	14779	14812	15012	14735	14757	15387	16176	16509	15395	14827	14658	14593	14897	14528	14708	14608	14778	14759	14640	14694	14602	14619	14628	14685	14747	14499	14641	14813	14663	14606	14701	14612	14673	14671	14522	14587	14831	14604	14816	14579	14707	14814	14674	14653	14718	14755	14781	14654	14751	14759	14536	14513	14776	14701	14688	14707	14738	14571	14482	14748	14773	14806	14764	14588	14760	14727	14579	14708	14579	14663	14577	14643	14614	14769	14667	14539	14817	14741	14684	14548	14825	14792	14540	14487	14836	14679	14799	14691	14600	14775	14637	14545	14628	14824	14570	14604	14671	14479	14587	14773	14488	14674	14757	14652	14929	14692	14786	14745	14646	14620	14910	14665	14594	14664	14873	14793	14597	14612	14666	14686	14843	14634	14535	14684	14650	14607	14742	14647	14738	14662	14591	14703	14589	14649	14613	14805	14818	14724	14668	14719	14573	14544	14560	14752	14594	14586	14770	14672	14690	14846	14613	14584	14706	14787	14802	14695	14708	14592	14716	14675	14599	14645	14662	14689	14666	14747	14719	14784	14566	14732	14575	14646	14713	14599	14675	14705	14506	14638	14667	14829	14559	14687	14590	14635	14592	14628	14655	14627	14706	14770	14804	14815	14761	14840	14727	14592	14790	14529	14620	14535	14620	14710	14755	14613	14612	14852	14845	14594	14644	14601	14607	14678	14714	14685	14653	14639	14702	14712	14727	14579	14750	14706	14666	14713	14695	14617	14775	14501	14663	14744	14608	14709	14696	14561	14643	14634	14738	14325	14572	14529	14706	14811	14605	14622	14610	14619	14706	14682	14807	14604	14720	14670	14792	14690	14585	14740	14823	14694	14814	14632	14532	14680	14629	14703	14684	14732	14756	14530	14823	14708	14791	14766	14595	14654	14701	14777	14666	14799	14489	14707	14692	14584	14658	14776	14615	14606	14678	14638	14663	14796	14726	14650	14577	14702	14505	14698	14635	14552	14696	14553	14709	14936	14621	14561	14676	14563	14515	14659	14508	14745	14686	14733	14708	14643	14694	14862	14621	14624	14747	14656	14712	14690	14573	14857	14588	14797	14583	14638	14716	14618	14650	14773	14601	14801	14574	14532	14708	14592	14682	14641	14656	14528	14722	14777	14714	14673	14909	14534	14786	14575	14744	14710	14546	14458	14581	14784	14696	14664	14582	14709	14567	14614	14614	14595	14805	14546	14853	14803	14657	14701	14728	14595	14781	14792	14618	14684	14731	14657	14630	14602	14737	14728	14593	14744	14718	14767	14627	14730	14612	14716	14704	14833	14752	14646	14743	14545	14722	14793	14627	14707	14631	14825	14728	14638	14609	14657	14753	14682	14619	14698	14787	14568	14628	14541	14657	14763	14665	14576	14861	14669	14743	14728	14751	14443	14637	14563	14473	14782	14463	14630	14787	14538	14596	14652	14746	14594	14577	14839	14771	14647	14682	14626	14727	14651	14563	14775	14737	14789	14688	14616	14706	14618	14874	14714	14634	14510	14645	14726	14774	14681	14716	14607	14925	14509	14622	14575	14704	14630	14829	14729	14687	14605	14553	14808	14635	14770	14701	14734	14758	14582	14527	14719	14679	14682	14670	14787	14596	14671	14602	14720	14797	14686	14629	14574	14750	14707	14630	14823	14655	14588	14761	14633	14716	14548	14757	14647	14495	14710	14710	14641	14857	14652	14774	14660	14642	14546	14819	14737	14622	14655	14624	14758	14573	14740	14452	14957	14619	14625	14798	14664	14632	14633	14624	14759	14781	14630	14537	14687	14756	14721	14676	14701	14829	14616	14611	14581	14686	14694	14634	14864	14602	14553	14559	14670	14671	14807	14582	14517	14617	14721	14664	14640	14737	14726	14897	14559	14625	14648	14973	14720	14703	14771	14673	14670	14642	14673	14603	14636	14693	14653	14700	14674	14587	14597	14698	14806	14630	14605	14656	14594	14858	14771	14640	14557	14786	14740	14602	14555	14612	14593	14710	14554	14738	14543	14672	14539	14858	14589	14713	14743	14571	14654	14756	14729	14828	14571	14547	14603	14567	14689	14801	14598	14543	14721	14797	14777	14715	14587	14672	14721	14679	14529	14735	14653	14718	14710	14676	14809	14674	14687	14674	14628	14757	14519	14782	14735	14883	14682	14618	14766	14765	14730	14667	14608	14623	14660	14777	14737	14732	14528	14675	14627	14647	14576	14756	14705	14759	14707	14652	14594	14828	14752	14517	14774	14616	14626	14654	14623	14532	14801	14671	14536	14762	14688	14830	14776	14700	14610	14528	14733	14619	14415	14694	14566	14733	14661	14620	14623	14727	14620	14676	14668	14674	14593	14819	14693	14581	14420	14781	14693	14589	14587	14644	14593	14728	14583	14683	14610	14566	14689	14671	14750	14704	14678	14697	14891	14619	14568	14656	14643	14825	14584	14668	14559	14679	14804	14624	14694	14780	14809	14625	14586	14738	14697	14649	14483	14688	14742	14594	14859	14637	14643	14692	14689	14578	14740	14792	14393	14631	14586	14658	14792	14506	14766	14622	14750	14609	14779	14716	14671	14692	14626	14550	14504	14654	14653	14645	14815	14764	14751	14505	14676	14565	14772	14628	14620	14659	14645	14703	14865	14635	14700	14661	14680	14746	14596	14609	14604	14724	14658	14738	14610	14494	14528	14723	14565	14737	14771	14650	14496	14634	14756	14717	14774	14596	14612	14725	14581	14751	14690	14709	14700	14759	14681	14649	14650	14512	14685	14746	14752	14680	14797	14658	14680	14738	14727	14640	14693	14885	14433	14689	14573	14678	14736	14794	14607	14675	14555	14623	14572	14617	14635	14486	14654	14599	14736	14633	14598	14705	14521	14474	14703	14790	14686	14798	14551	14624	14571	14734	14717	14620	14695	14690	14697	14613	14674	14679	14680	14805	14649	14726	14777	14797	14720	14700	14790	14532	14649	14720	14653	14637	14751	14706	14601	14828	14769	14786	14688	14681	14641	14613	14651	14658	14816	14654	14458	14645	14762	14822	14696	14763	14782	14673	14637	14731	14565	14651	14704	14660	14689	14642	14688	14731	14565	14466	14776	14573	14629	14875	14776	14651	14611	14642	14658	14906	14690	14726	14678	14695	14760	14588	14903	14724	14687	14732	14576	14608	14671	14637	14811	14696	14785	14728	14688	14744	14531	14569	14598	14693	14790	14579	14771	14725	14677	14775	14799	14732	14767	14652	14621	14787	14699	14499	14720	14556	14658	14614	14624	14536	14703	14693	14657	14573	14734	14849	14628	14720	14466	14574	14621	14599	14484	14742	14753	14560	14638	14472	14792	14592	14672	14670	14753	14659	14663	14734	14667	14604	14595	14569	14758	14548	14794	14814	14770	14755	14704	14756	14610	14643	14638	14677	14717	14699	14636	14703	14695	14649	14620	14621	14691	14619	14717	14876	14665	14696	14672	14624	14825	14646	14638	14707	14609	14619	14582	14650	14380	14719	14596	14526	14504	14671	14544	14756	14499	14624	14725	14770	14481	14673	14741	14825	14717	14663	14664	14903	14666	14663	14591	14747	14711	14724	14505	14717	14589	14795	14570	14644	14594	14635	14708	14639	14692	14637	14828	14738	14722	14743	14594	14622	14553	14781	14696	14538	14703	14687	14708	14687	14620	14717	14710	14744	14675	14793	14702	14689	14690	14608	14814	14678	14622	14669	14603	14557	14718	14664	14771	14772	14961	14669	14847	14721	14779	14617	14817	14666	14788	14710	14774	14716	14594	14756	14539	14632	14805	14730	14603	14669	14556	14573	14652	14649	14471	14509	14524	14631	14444	14691	14605	14632	14631	14776	14657	14704	14700	14748	14931	14694	14849	14428	14790	14810	14640	14727	14621	14688	14607	14590	14727	14680	14739	14699	14659	14734	14672	14802	14746	14659	14771	14604	14584	14546	14669	14577	14588	14768	14586	14741	14619	14633	14675	14708	14653	14672	14686	14665	14640	14610	14535	14805	14517	14761	14687	14554	14638	14657	14744	14873	14687	14818	14685	14580	14715	14631	14745	14795	14640	14725	14780	14739	14853	14569	14674	14856	14836	14724	14533	14763	14834	14531	14604	14602	14670	14704	14652	14766	14678	14727	14602	14654	14748	14791	14638	14590	14609	14601	14906	14667	14745	14538	14534	14884	14585	14818	14725	14557	14677	14541	14742	14742	14615	14762	14501	14619	14787	14645	14690	14699	14574	14735	14663	14727	14477	14490	14608	14777	14615	14822	14727	14699	14794	14741	14678	14572	14703	14627	14676	14701	14756	14719	14690	14629	14698	14538	14698	14798	14661	14535	14785	14529	14687	14630	14604	14651	14708	14822	14801	14674	14732	14561	14704	14666	14570	14767	14682	14812	14758	14716	14642	14572	14645	14497	14560	14698	14669	14926	14530	14577	14695	14675	14626	14778	14697	14723	14691	14626	14613	14621	14592	14568	14742	14680	14739	14676	14633	14697	14668	14795	14694	14825	14825	14676	14697	14669	14622	14675	14845	14624	14539	14666	14642	14606	14624	14455	14663	14867	14648	14671	14715	14848	14571	14799	14592	14640	14683	14710	14567	14610	14828	14701	14640	14701	14776	14786	14625	14622	14637	14546	14681	14753	14890	14513	14721	14526	14674	14808	14928	14793	14841	14595	14761	14848	14734	14624	14458	14563	14715	14415	14592	14803	14692	14703	14794	14662	14705	14620	14734	14772	14543	14605	14763	14500	14576	14761	14558	14601	14712	14699	14714	14635	14752	14578	14606	14751	14471	14753	14570	14752	14629	14562	14584	14702	14599	14778	14752	14482	14716	14710	14675	14649	14511	14650	14769	14526	14681	14578	14792	14642	14706	14831	14762	14738	14701	14839	14711	14775	14792	14804	14567	14638	14625	14730	14790	14660	14782	14418	14724	14740	14721	14759	14716	14639	14726	14757	14766	14718	14633	14718	14606	14605	14663	14615	14679	14643	14845	14711	14680	14719	14707	14676	14609	14664	14668	14577	14675	14600	14647	14656	14659	14780	14744
23805	21438	37660	54339	28008	23926	25546	20272	19054	19133	19177	19141	19046	18641	18652	18560	18383	18468	18449	18473	18417	18265	18402	18415	18387	18540	18178	18414	18392	18419	18338	19210	20854	20209	19344	18577	18172	18317	18199	18429	18308	18350	18184	18307	18420	18297	18173	18064	18144	18251	17979	18205	18295	18322	17949	18208	18240	18181	18223	18260	18339	18095	18215	18180	18146	18052	18181	17970	17988	18197	18096	18332	18170	18188	18200	18280	18235	18145	18234	18255	18034	18105	17997	18184	17893	18168	18169	18196	18302	18212	18220	18164	18393	18214	18074	18347	17965	18273	18267	18123	18154	18188	18203	18361	18070	18261	18138	18032	18066	18145	18143	18111	18221	18061	18182	18057	17962	17916	18068	18214	18274	18423	18207	18386	18137	18264	18230	18149	18241	18219	18214	18097	18242	18064	17956	18038	18152	18141	18148	18068	18139	18273	18074	18104	18228	18244	18065	18355	18119	18135	18021	18186	18171	18376	18172	18515	18146	18221	18179	18072	18326	18060	18083	18111	18419	18128	18052	18263	17734	18062	18087	18136	18196	17952	18072	18212	18156	18179	17945	18225	18142	17963	18390	18170	18163	17903	18126	18159	18087	18138	18075	18215	18319	18101	18132	18345	18232	18050	18188	18196	18051	18300	18356	18002	18311	18110	18373	17965	18138	18288	18364	18096	18099	18067	18121	18261	18449	18168	17995	18392	18231	18125	18211	17966	18034	18247	18128	18235	18119	18221	18180	18000	18109	18138	18097	18283	18202	18033	18358	18031	18198	18175	18324	17935	18101	18312	18106	18235	18203	18216	18132	18017	18013	18214	18124	17912	18190	18187	18032	18419	18111	18284	18046	18256	18328	18140	18109	18286	18124	17976	17979	18168	17991	18087	18098	17957	18098	18017	17998	18261	18081	18135	18033	18092	18234	18131	18057	18162	18155	18331	18054	18136	18065	18025	18209	18139	18358	18259	18084	18111	18204	18053	18061	18164	18060	18055	18118	18194	18039	17964	17900	18223	18295	18087	18306	18280	18123	17955	18253	18253	18140	17995	18273	18216	18107	18248	18202	18331	18113	17987	18338	18320	18247	18071	18198	18038	18143	17933	18197	18183	18110	18176	18143	18069	18160	17917	17992	18141	18064	18173	18084	18180	18346	18254	18224	18356	18331	18196	18243	18077	17998	18175	18085	18146	18059	17907	18413	18280	18005	18016	18158	18086	18327	18122	18267	18486	18275	18002	18046	18079	17951	18229	18275	18278	18220	18158	18085	18138	18153	18230	18084	18069	18193	18146	18156	18144	18100	18050	18110	18234	18058	18113	17986	18086	18255	18026	18193	18119	18213	17914	18166	18007	18111	18420	18385	18156	18075	18095	18088	18229	18161	18213	18180	18117	18177	18174	18102	17857	18131	18187	18402	18099	18139	18018	18074	18129	18167	18200	18361	18107	18113	18108	18224	18109	17842	17944	17987	18055	18066	18072	18017	18108	18156	18113	18338	18109	18179	18070	18076	18277	18231	18224	18259	18117	18169	18094	18298	18125	18191	18220	18020	18102	18222	18302	18280	18077	18154	18129	18137	17956	18104	18116	18177	18106	18127	18021	17992	18131	18320	18105	18107	18092	18312	18245	18186	18128	18091	18135	18129	18163	17984	18135	18061	18070	18401	18180	18136	18189	18115	18050	18241	18104	18256	17919	18107	18086	18159	17967	18262	18292	17923	18234	18178	18133	18213	18199	17976	18229	18161	17992	18065	18265	17997	18257	17979	18190	18315	18168	18409	18090	18030	18058	18042	18143	18140	18276	18134	18049	17962	18119	17973	18032	18170	18194	18145	17970	18151	18061	18037	18010	17982	17811	18226	18269	18398	18167	18137	18106	17995	18338	18010	18047	18463	18113	18162	18224	18248	18322	18241	18296	18305	18180	18126	18378	18124	17991	18127	18257	18244	18189	18138	18138	18077	18304	18059	18300	18122	18277	18090	18104	18055	18049	18245	18043	18223	18217	18142	18000	18262	18280	18294	18161	18193	18276	18169	18372	18174	18140	18333	18239	18177	18200	18209	17881	18387	18098	18090	18079	18229	18267	17968	18195	18168	18145	18108	18169	18063	18137	18286	17977	18030	17991	17947	18102	18292	18280	18316	18275	18251	18106	17907	18182	18127	18158	18197	18198	18214	18146	18117	18188	18131	18081	18129	18209	18315	18153	18219	18207	17991	18138	18151	18012	18292	18210	18175	18246	18011	18069	18082	17922	18198	18038	18345	18014	18082	18185	18178	18152	18205	18206	18223	18280	18086	18148	18022	18121	18508	18104	17877	18214	18072	18011	18284	18211	18086	18052	18119	18124	18235	18102	18203	18067	18205	17861	18241	17906	17978	18008	18082	18205	18061	18305	18201	18233	18239	18039	18352	17984	18184	18274	18039	18343	18327	18194	18012	18053	18081	18247	18164	18063	18108	18037	18130	18130	18015	18108	18156	18066	18134	17988	18146	18090	18227	18127	18379	18172	18259	18308	18144	18063	18238	18155	18082	18247	18159	17962	18040	18341	17998	18100	18267	18201	18033	18196	18241	18144	18067	18112	18001	17914	18325	18059	17997	18036	18092	17922	18146	18311	18085	18173	18144	18254	18157	18209	18269	18322	18048	17983	18081	18211	18070	18273	18118	18061	18148	18037	18116	17993	18012	18218	18146	18248	18055	18083	18155	18183	18138	18116	18179	18262	18131	18022	18191	18162	18106	18146	18058	18108	17972	18201	18087	18218	18186	18069	18068	18092	18064	18303	17982	18111	18046	17870	17998	18264	18003	18122	18139	18036	18063	18166	17930	18087	18100	17988	18194	18042	18170	18064	18091	18269	17901	18076	18153	18171	18029	18276	18139	18255	18125	18265	18021	18173	17870	18166	18125	18210	18256	18220	18072	18171	18315	18228	18125	18071	18173	17975	18229	18264	18190	18055	18132	18323	18091	18091	17937	17963	18348	18373	18037	17994	18150	18101	18054	18163	18141	18063	17945	18172	18056	18369	18324	18098	18396	18153	18351	18073	18337	18192	18138	18179	18260	18312	18165	17998	18131	18297	18085	17889	18123	18112	18126	17956	18242	18045	18300	18227	18040	18058	18255	18089	17962	18294	18084	18193	18236	18301	18119	18082	17919	18203	18059	18021	18197	18147	18061	18040	18343	18056	18429	18174	17998	18240	18213	18068	18090	18175	18397	18128	18366	18186	18266	18278	18352	18042	18166	18163	18279	18078	17999	18168	18284	18010	18297	18291	18430	18030	18084	18306	18152	18071	18220	18231	18236	18159	18157	18091	18303	18085	18143	18216	18017	18223	18382	18070	18205	18244	18266	18177	18015	18076	18268	18234	18184	17933	18000	18169	18304	18060	18057	18212	17985	18128	18207	18005	18050	18132	18426	18146	18106	17931	18165	17985	18289	17959	18194	18093	18197	18136	18237	18200	18159	18379	18187	18176	18238	18296	18100	18168	18250	18053	18202	18438	18199	18041	17919	18262	18080	18172	18053	18025	18265	18121	18004	18317	18276	18036	18062	18107	18057	18005	17949	18050	18173	18078	18090	18136	17966	18148	18269	18116	18276	17983	18267	17932	18164	18168	18047	18158	17937	18101	18178	18028	18105	18093	18252	18021	18124	18085	18011	18193	18114	18053	18141	18161	18322	18195	18046	18105	18149	17980	18081	18215	18224	18226	18174	18161	18008	18347	18210	18003	18050	18166	18284	17977	18143	18211	17985	18149	18150	18213	18115	18080	18051	18059	18140	18287	18306	18017	18097	18387	18244	18098	18287	18010	18174	18262	18163	17979	18170	18076	18152	18205	18067	18149	18152	18002	18203	18161	18026	18072	18295	18261	18302	17988	18411	17855	18261	18246	18284	18190	18309	18101	18398	18196	18259	18063	18023	18195	18056	18324	18093	18398	18051	18191	18267	18131	18066	18187	18074	18132	18288	17967	17957	18280	18075	18282	17942	18153	18074	18238	18171	18120	18158	18085	18034	18204	18101	18185	17977	18099	18032	17913	18069	18257	18181	18124	18186	18148	18218	18010	18155	18074	18243	17906	18041	18085	18071	18223	18041	18220	17911	18307	18450	18244	18103	18229	18308	17922	18101	18229	18131	18242	18346	17983	18399	18218	18038	18038	18086	18141	18031	18161	18292	18002	18032	18010	18233	18102	18173	18075	18031	18173	18065	17789	18265	18253	18050	18108	18150	18138	18089	17933	18068	18003	18220	18255	18066	18332	18109	18032	18092	18078	18167	18030	18181	18202	18075	18226	18301	17934	18097	18244	18297	18129	18277	18139	18119	18264	18106	17987	18241	17885	18095	18458	18055	18195	18166	18064	18135	18105	18159	18061	18204	18213	18043	18192	18105	18204	18257	18305	18131	18098	18001	18022	17908	18396	18380	18027	18109	18194	18240	18095	18246	18188	17979	18149	18059	18171	18226	18020	18118	18098	17928	18164	18139	18029	18130	18247	18105	18070	18030	17912	18073	17980	18220	18146	18260	18290	18275	18084	18159	18222	18005	18030	18125	18235	18184	18040	18036	18180	18179	18116	18221	18194	18027	18138	18258	18162	18232	17895	18060	18161	18266	18138	18131	17890	18205	18181	18556	18177	18325	18043	18280	18140	18048	18083	18239	18365	18238	17996	18065	18112	18203	18164	18187	17935	18180	18171	18121	18130	18132	18276	18304	18225	18244	17974	18116	18207	18183	18000	18280	18266	18215	18182	18128	18118	18296	18229	18208	18341	18357	18248	18015	18061	17977	18116	18241	18149	18221	18071	18124	18090	18275	18160	18122	18237	18111	18182	17868	18036	17982	18190	18290	18189	18255	18217	18266	18100	17862	18073	18165	18141	18150	18048	18060	17944	18259	18149	18118	18050	18065	18282	18050	18127	18036	18186	18183	18142	18196	18135	18092	18059	18036	18170	18046	18370	18417	18075	18198	18082	18154	18272	18104	18088	18172	17956	17896	18120	18104	18024	18116	18122	18154	18144	18174	18203	17982	18184	18009	18116	18113	18248	18025	18114	18328	18252	18205	18177	18012	18054	18049	18135	18159	17999	18302	17983	18196	17991	18186	18300	18354	18169	18007	18131	18306	18147
19762	61378	90562	76545	19791	17704	16588	16022	15997	15841	16000	15751	15598	15473	15433	15296	14988	15079	15097	14985	15013	14752	14719	14722	15000	14780	14885	14921	14847	14999	15010	16582	18473	17170	16159	15055	14899	14787	14732	14628	14815	14679	14754	14662	14854	14614	14608	14708	14757	14698	14524	14752	14707	14737	14729	14784	14691	14566	14840	14872	14524	14777	14656	14788	14882	14766	14623	14643	14627	14662	14663	14711	14873	14655	14697	14726	14795	14625	14557	14869	14787	14705	14742	14662	14593	14645	14689	14697	14757	14567	14755	14483	14754	14791	14378	14765	14592	14668	14775	14793	14686	14705	14775	14687	14654	14841	14730	14586	14677	14619	14797	14738	14634	14627	14725	14609	14586	14620	14712	14776	14677	14781	14689	14646	14622	14768	14701	14688	14660	14711	14689	14653	14548	14610	14701	14412	14769	14667	14905	14690	14617	14820	14767	14595	14494	14587	14682	14693	14802	14759	14551	14628	14529	14713	14769	14781	14679	14705	14587	14705	14739	14701	14741	14661	14768	14652	14543	14636	14680	14632	14615	14642	14630	14565	14652	14766	14686	14662	14688	14539	14710	14693	14576	14628	14672	14570	14481	14621	14637	14717	14656	14608	14671	14730	14789	14613	14697	14725	14729	14633	14726	14676	14549	14742	14534	14655	14718	14517	14716	14672	14929	14597	14789	14746	14778	14750	14692	14815	14724	14614	14696	14804	14737	14665	14684	14712	14643	14481	14487	14724	14727	14784	14735	14774	14595	14737	14657	14668	14712	14645	14649	14634	14759	14748	14637	14744	14593	14664	14533	14806	14635	14660	14847	14739	14640	14657	14674	14537	14755	14739	14724	14784	14806	14783	14564	14902	14668	14474	14622	14597	14750	14704	14623	14719	14648	14583	14758	14499	14630	14756	14640	14663	14562	14678	14672	14727	14708	14598	14561	14650	14609	14688	14692	14678	14503	14714	14763	14715	14801	14656	14653	14623	14701	14747	14578	14605	14654	14633	14679	14687	14702	14655	14997	14602	14800	14717	14789	14613	14671	14637	14785	14645	14603	14840	14619	14587	14609	14682	14582	14706	14787	14698	14641	14672	14642	14558	14696	14828	14763	14683	14687	14605	14653	14846	14762	14669	14604	14643	14730	14556	14695	14580	14658	14746	14575	14725	14582	14723	14675	14560	14773	14735	14766	14675	14719	14702	14733	14542	14507	14673	14751	14639	14760	14735	14697	14581	14673	14450	14777	14666	14753	14600	14685	14831	14620	14798	14684	14494	14558	14712	14652	14906	14708	14837	14692	14574	14597	14414	14688	14708	14666	14563	14648	14584	14756	14615	14699	14797	14797	14570	14944	14805	14680	14810	14730	14632	14779	14813	14771	14645	14680	14736	14581	14662	14734	14640	14766	14660	14728	14755	14561	14682	14864	14704	14582	14768	14659	14547	14565	14684	14880	14549	14733	14761	14746	14763	14580	14563	14507	14620	14671	14745	14785	14630	14504	14756	14621	14722	14673	14617	14726	14717	14711	14746	14746	14547	14808	14721	14676	14609	14581	14657	14760	14682	14522	14668	14508	14600	14579	14528	14676	14756	14815	14703	14882	14684	14625	14595	14599	14694	14619	14801	14581	14800	14481	14680	14717	14797	14455	14814	14576	14731	14765	14782	14720	14608	14662	14545	14722	14601	14596	14756	14783	14517	14716	14747	14602	14721	14485	14676	14616	14659	14679	14606	14464	14705	14640	14641	14746	14720	14689	14605	14592	14766	14725	14729	14638	14654	14794	14597	14749	14718	14522	14688	14723	14672	14694	14788	14762	14816	14556	14661	14760	14652	14670	14529	14575	14734	14815	14595	14763	14597	14511	14674	14522	14627	14626	14745	14604	14749	14754	14670	14637	14743	14634	14623	14602	14524	14605	14558	14821	14879	14536	14713	14654	14621	14625	14744	14785	14776	14933	14796	14534	14689	14623	14789	14495	14633	14734	14539	14716	14834	14554	14713	14873	14609	14766	14630	14688	14643	14734	14517	14634	14637	14798	14706	14674	14663	14521	14709	14713	14619	14708	14899	14816	14664	14533	14696	14727	14486	14471	14561	14687	14599	14775	14553	14783	14764	14782	14706	14649	14595	14560	14652	14671	14784	14724	14615	14664	14560	14647	14632	14632	14718	14543	14675	14717	14761	14655	14785	14587	14827	14553	14857	14426	14507	14587	14689	14701	14641	14740	14689	14731	14590	14690	14699	14738	14644	14576	14752	14596	14764	14673	14762	14658	14590	14602	14759	14484	14573	14689	14669	14787	14524	14870	14723	14594	14783	14668	14709	14481	14768	14741	14724	14810	14547	14748	14603	14617	14682	14645	14729	14719	14635	14610	14628	14632	14626	14679	14534	14629	14691	14616	14741	14716	14736	14593	14711	14846	14696	14660	14662	14805	14622	14622	14628	14705	14744	14667	14646	14733	14678	14694	14669	14674	14623	14598	14523	14746	14594	14867	14675	14739	14820	14506	14895	14703	14601	14680	14457	14693	14828	14814	14586	14630	14660	14907	14606	14701	14610	14469	14886	14821	14684	14758	14704	14602	14728	14616	14719	14837	14695	14576	14644	14675	14621	14729	14806	14508	14641	14807	14619	14780	14764	14763	14700	14733	14743	14600	14717	14597	14711	14692	14668	14675	14574	14741	14702	14654	14627	14693	14626	14600	14776	14511	14829	14651	14789	15005	14679	14650	14662	14627	14502	14536	14635	14699	14675	14648	14771	14646	14747	14579	14730	14627	14708	14765	14498	14611	14535	14583	14514	14562	14507	14718	14701	14773	14631	14525	14680	14808	14756	14612	14674	14553	14681	14697	14820	14647	14631	14598	14773	14685	14803	14695	14493	14626	14652	14745	14618	14761	14743	14658	14667	14653	14456	14597	14809	14823	14616	14656	14660	14480	14566	14661	14862	14748	14373	14754	14626	14672	14791	14737	14576	14684	14671	14754	14720	14715	14733	14599	14895	14600	14711	14558	14770	14848	14490	14731	14720	14646	14758	14866	14723	14838	14768	14738	14747	14800	14766	14588	14737	14607	14623	14554	14683	14688	14709	14648	14664	14701	14655	14696	14728	14636	14554	14583	14579	14699	14651	14723	14613	14577	14646	14772	14645	14599	14742	14474	14780	14653	14569	14710	14634	14597	14761	14778	14664	14639	14804	14678	14706	14655	14622	14478	14766	14625	14680	14574	14763	14650	14627	14741	14682	14575	14606	14829	14565	14680	14727	14531	14797	14598	14783	14691	14515	14779	14534	14663	14552	14764	14825	14745	14588	14600	14708	14636	14757	14857	14653	14583	14718	14699	14703	14686	14622	14804	14788	14600	14618	14757	14636	14789	14651	14835	14632	14755	14780	14726	14666	14612	14667	14653	14694	14613	14662	14799	14578	14590	14667	14805	14829	14658	14701	14585	14790	14608	14687	14682	14651	14598	14595	14773	14648	14715	14653	14718	14732	14883	14713	14722	14767	14782	14835	14695	14728	14771	14741	14731	14582	14749	14488	14808	14889	14627	14858	14626	14650	14646	14733	14751	14664	14561	14660	14632	14579	14729	14696	14822	14730	14649	14814	14579	14696	14645	14737	14707	14749	14608	14826	14808	14740	14617	14692	14525	14535	14568	14818	14635	14671	14708	14703	14820	14555	14772	14582	14650	14762	14609	14801	14667	14628	14691	14569	14691	14703	14721	14639	14557	14368	14620	14810	14745	14337	14806	14662	14727	14713	14581	14773	14916	14681	14708	14627	14646	14731	14588	14523	14626	14570	14764	14558	14618	14735	14820	14651	14765	14623	14576	14611	14666	14790	14607	14685	14613	14699	14576	14854	14515	14602	14558	14625	14664	14636	14675	14672	14778	14727	14765	14538	14566	14778	14793	14559	14636	14690	14678	14586	14634	14903	14625	14700	14630	14639	14586	14739	14652	14808	14681	14665	14738	14539	14746	14698	14842	14673	14911	14626	14622	14727	14752	14711	14854	14883	14627	14597	14649	14821	14629	14691	14733	14672	14738	14623	14606	14717	14680	14619	14893	14576	14612	14755	14715	14588	14580	14756	14752	14709	14748	14773	14622	14749	14762	14636	14939	14793	14863	14608	14494	14743	14635	14706	14836	14818	14747	14650	14593	14837	14820	14628	14690	14519	14763	14731	14567	14699	14675	14615	14554	14739	14573	14695	14677	14646	14572	14629	14519	14846	14730	14665	14650	14705	14643	14619	14571	14747	14564	14641	14568	14789	14768	14560	14607	14659	14678	14748	14714	14677	14698	14556	14888	14812	14543	14703	14647	14658	14589	14696	14715	14643	14708	14532	14574	14614	14661	14729	14679	14803	14724	14756	14691	14655	14739	14671	14649	14665	14651	14683	14848	14546	14669	14751	14744	14836	14605	14874	14792	14595	14561	14720	14621	14883	14732	14723	14673	14703	14819	14558	14614	14528	14575	14736	14697	14795	14628	14659	14657	14595	14770	14458	14819	14692	14669	14744	14738	14717	14691	14729	14595	14677	14754	14586	14762	14631	14830	14621	14702	14566	14652	14680	14643	14811	14838	14640	14554	14799	14785	14722	14623	14815	14802	14556	14640	14730	14593	14638	14707	14842	14741	14724	14483	14675	14796	14754	14781	14652	14678	14587	14766	15070	14635	14813	14599	14771	14679	14545	14689	14667	14633	14758	14857	14545	14707	14531	14482	14823	14755	14707	14703	14632	14559	14561	14793	15023	14650	14638	14780	14651	14579	14794	14737	14654	14710	14689	14593	14774	14701	14587	14748	14563	14736	14758	14541	14733	14694	14576	14738	14501	14734	14591	14637	14730	14711	14737	14631	14705	14727	14567	14851	14509	14700	14721	14499	14595	14676	14555	14486	14820	14645	14681	14546	14681	14625	14668	14861	14671	14633	14909	14747	14672	14746	14649	14601	14613	14590	14591	14708	14692	14573	14657	14788	14748	14880	14589	14757	14693	14670	14718	14597	14753	14761	14627	14782	14679	14583	14764	14810	14575	14685	14517	14820	14604	14846	14778	14799	14679	14669	14803	14753	14689	14582	14485	14612	14811	14725	14673	14686	14613	14731	14794	14805	14684	14610	14701	14581	14676
29818	25530	40614	38665	22335	19580	19497	19015	19116	19099	19147	19080	19078	19053	19165	19097	19059	19056	18890	18946	18811	18902	18961	18971	18936	19178	18963	19056	18887	18893	18976	19063	19288	19093	18900	18934	19052	18918	19022	18967	18937	18897	18779	18971	18720	19153	19068	18787	18864	18884	18921	19141	18772	18943	18966	19029	18887	18913	18952	18931	19314	18843	18841	18889	19012	18913	18764	18873	18989	18929	18917	18810	18989	18841	18939	19125	19143	19013	18971	18996	18987	18940	18797	18863	18687	18772	18858	18919	18995	18999	18997	18910	18992	18971	18715	19007	18920	18804	18868	18991	19084	18967	18879	18817	18833	19030	18975	18953	18829	19027	19096	18795	18821	19100	18950	18773	19033	18948	18972	18900	18888	18861	18771	18956	18955	19008	18877	18817	18925	19023	18961	19009	18934	18957	18799	19000	19104	18895	18982	18962	18960	18970	18929	18945	18708	18892	18936	19218	18846	18850	18887	18895	18832	18957	18950	18873	18679	19218	18888	18900	18861	19040	18774	18861	18933	19091	19041	18884	18995	18970	18984	19075	19111	19103	18981	19069	18939	19231	19122	19142	18950	18816	18934	19064	18977	18898	18906	18977	18872	18949	18934	18863	18768	18889	18992	18831	18728	18803	18879	18960	18791	18798	18946	18982	18973	19003	18965	18774	18893	18995	18912	18768	18929	18989	19190	18874	19059	19041	18967	18980	18976	18845	18935	19020	18867	18863	19002	19051	18826	18824	19000	19157	19123	19005	19161	19092	18775	18669	18952	18912	18985	18960	18996	19111	18808	18979	18911	19019	18795	18793	18855	18771	19089	18918	19008	18916	18714	19028	18780	18784	18959	18863	19116	18686	18524	18921	19091	18755	18914	18953	18866	18974	19066	18849	18970	18933	18712	19014	18930	19074	18985	18871	18898	18740	18945	18990	18932	18878	19126	19117	19014	19007	18786	18846	18889	18743	19052	18932	18718	18965	18845	19212	19070	18921	18957	18820	18979	19041	18958	18962	18886	18920	18878	19102	18773	19020	18956	18961	18771	18955	18934	18795	19076	18890	19089	18708	18847	18820	18935	18814	18821	18978	19007	18888	18832	18927	18988	18653	19157	19059	18832	18948	18897	18894	19223	19193	19024	18909	18861	18879	18906	18940	19007	18993	19063	18812	18869	18898	18898	18966	18885	18988	19043	18932	18834	18970	18797	18921	18951	18997	18966	18894	18675	18851	18940	18986	18939	18922	18672	18992	18974	18956	18816	18933	18989	19052	18867	18869	19012	18936	18928	18746	18831	18852	18834	18972	18958	18850	18548	18887	18966	18891	18879	18935	19027	18974	19036	18907	18939	19051	18883	18972	18711	18668	18859	18952	18965	19091	19165	19081	18950	18987	18757	18930	18816	18947	19052	18931	18958	18910	19021	18919	18875	19023	18903	18891	18970	18994	18850	18834	19059	18960	18737	18983	18863	18985	18885	19026	18647	18985	18952	18828	19143	19125	19045	19215	19142	18743	18732	18894	18916	18752	18894	19160	18804	19047	18780	18840	19035	18961	18873	18942	18957	18920	19111	18892	18997	19015	18912	18710	18963	18760	18850	19135	18858	18881	18966	18706	18857	18801	18860	18898	18996	18765	18989	19009	18883	18910	18875	18833	18837	18917	18954	19108	19134	19015	18968	19073	18973	19108	19062	18925	18833	18978	18921	18917	19015	18854	18881	18948	18868	19029	18984	18907	19065	19053	18898	18772	18717	18899	18930	19066	18927	18958	18833	18919	19009	18808	18897	18758	18827	19007	19060	18965	18869	19129	18696	18773	18752	18849	18988	19047	19005	18723	18992	19084	18885	18983	18990	18851	18802	18839	19199	18720	18974	19122	18800	18955	18787	18907	19052	18923	18899	18860	18933	18709	18853	18966	19094	18747	19094	18878	18972	18995	19020	18847	18964	19028	18905	19115	18992	18903	19060	18750	18898	19147	18721	18801	19021	18882	18916	19219	18873	18745	18931	18756	18836	18917	18836	18934	18783	18905	19035	19031	18970	18772	18874	18695	19044	18916	18763	18851	18951	18947	18790	18686	18870	19205	19210	18998	19070	18904	19222	18930	18649	19064	19037	18959	19013	18880	18837	18878	18878	18877	19073	18999	18912	18783	18933	18857	18884	19090	18926	18876	18989	18873	18978	18777	18930	18856	18958	18986	19115	18944	18990	18897	19014	18812	18880	19050	19131	19093	19010	19010	19003	18927	18728	18994	18936	19067	18936	19155	19028	18830	18903	18902	18837	19028	18858	19041	19054	18740	18676	18864	19065	18944	18620	18864	19039	19222	19059	18948	18907	18849	19004	19128	19040	18914	18856	18868	19006	18830	19150	18960	18848	18728	18905	18870	19049	19156	18944	18872	18999	18865	18923	19135	18862	18874	18848	18912	18996	18910	18819	18930	18911	18827	18818	18835	19060	18924	18982	19045	18766	19195	18887	19032	19000	18940	18811	18855	18772	19112	18748	18934	18731	18865	19019	18972	18969	18821	18805	18731	18792	18874	18988	18931	19147	18962	18956	18806	18918	18919	18745	18919	19032	18950	19020	18724	19020	18949	18933	18825	18984	18927	19283	18799	18813	18729	18924	18743	18915	18917	18836	19023	18931	18921	18945	18971	18819	18919	18979	19017	18790	18650	18861	18743	18798	18927	19063	18950	18939	19012	18963	18990	18856	19000	18895	18956	18929	19057	18923	19064	18992	18781	18597	18864	18827	19077	19049	19024	19167	18744	19021	18921	18994	18806	18882	18938	18912	18965	18964	18967	18989	18875	18804	18671	18967	18761	19037	18878	18984	18923	18903	19081	19125	18996	18898	19118	18949	19015	18819	19151	19064	18895	18896	18925	19085	18889	19007	18921	18991	18995	19073	18775	18799	19155	18909	19055	18734	18907	18700	18905	19004	18923	19026	18977	18849	18928	18844	18919	18998	18874	18959	19029	18866	19003	18862	18767	18942	19129	19033	18965	18867	18949	18679	18944	18916	19170	18770	18738	18869	18781	18913	18991	18971	18836	18975	18939	18795	19056	18932	19017	18973	18989	18874	19000	18954	18864	18992	19052	19221	18990	18950	18924	18913	18906	19020	18977	18971	18873	18958	18999	18618	18793	19005	18944	18956	19124	19032	18935	18991	18881	18677	18961	19045	18984	18831	18832	18943	18851	18971	19198	19037	19075	18988	18929	18963	18862	18792	19021	18733	18692	18816	18980	18986	19028	18930	19019	18843	18932	18852	19055	18960	19037	18692	19032	18893	18961	19026	18888	18900	18958	19128	18890	18857	18824	19004	19142	19186	18848	19021	18854	18803	18689	19084	18854	18996	18984	18866	18877	18927	18921	18684	18805	18760	18742	18811	18761	18919	18884	18942	18969	18939	18794	18737	18855	18890	18899	18840	18896	18924	18646	18786	18906	18961	19030	18797	18899	19067	19030	19002	18901	18797	18862	19019	18958	18877	18849	18832	18920	18884	19007	18991	19011	18960	18959	18845	18977	18853	18965	18921	19027	18781	18872	18890	19090	18803	19046	18941	19056	18853	18904	18920	18965	18775	18846	19006	18796	19096	18931	19097	18992	18990	19143	18828	18894	18874	18901	18791	19071	19066	18699	18907	18741	19049	18939	18992	18832	18898	18885	19192	18974	19110	18958	19003	19018	19046	18997	18868	18871	19047	18942	18645	18978	18800	19004	18772	18916	19249	18829	18953	19029	18968	18776	18960	18878	18852	18816	18887	18821	19066	18935	18732	18799	18963	18873	19006	18940	18876	18845	18939	19050	18904	19062	18850	19105	19113	18917	18756	18914	19040	18793	18746	18904	18898	19022	18744	18883	18803	19079	18972	18910	18961	18843	18990	18809	18941	18919	18744	18924	18787	18748	18915	18915	18910	18991	18995	19178	18965	18731	18923	18993	19063	19061	19166	18992	18982	19079	19004	18964	18829	18817	18969	18871	18943	18860	18973	18870	18972	18856	19017	18941	18946	18903	18788	18973	19116	18925	18909	18875	18862	18759	18996	19058	18922	19058	19130	19001	19020	18842	18991	18940	19034	18940	19057	18951	19150	18989	19045	18791	18933	18830	18971	19153	18897	19041	18937	18914	18975	18951	18963	18706	19051	18812	19107	18747	18799	18877	19074	18881	18781	18952	19101	19071	19078	18843	18896	19061	19318	19037	18816	18965	19082	19040	19147	19015	18911	18896	18980	18833	19011	18929	18782	19139	18776	18863	19275	18810	19045	18870	19042	18958	18882	19022	18934	18875	19082	18842	18978	18639	18773	18992	19027	18993	18966	18799	19019	18750	19105	18776	18826	18919	18973	18978	18879	18950	18956	18905	18774	19110	18934	18960	18947	18790	18993	18922	19053	18765	19008	18871	18659	18881	19049	18946	18785	18997	18752	18874	19086	19103	18913	18910	18865	18847	19127	19138	18789	18849	19125	18866	18883	18842	18892	19027	19106	18973	18887	18819	18853	19003	19081	19015	18941	18798	18824	18955	19016	18735	18968	18813	18874	18855	19121	19046	19032	18891	18996	18898	18979	18924	19062	18807	19057	18866	18943	18991	18975	18869	19029	18846	19050	18905	18981	18655	19058	18745	18888	19048	18935	19057	19254	19037	18846	18778	18942	18917	18994	18852	18892	19065	19062	18977	18834	18692	18798	18875	18863	18858	18882	18961	18803	18949	18962	18828	18999	18983	19340	19004	19023	18927	18993	18944	18811	18836	18839	19023	18922	18891	18877	19059	18846	18879	19085	19007	19094	18908	18894	19011	18938	19032	18958	18735	18950	18923	18905	19149	18982	18927	18864	19003	19032	19116	18842	18983	18704	18828	18775	19070	18768	19126	19023	18867	18962	18913	19177	18992	18976	18728	19023	18755	18987	18916	18975	18902	18923	19082	19072	19032	18902	18799	19207	18925	18997	18798	18992	18776	19073	18875	19027	18955	19035	19016	19011	18815	19078	18889	18862	18910	18952	18825	18938	18908	18890	19004	18925	18825	19081	18985	19012	18974	18986	18745	18862	19012	19025	19046	19081	19215	19138	18774	18821	18922	18712	18820	18803	18963	18858	19014	19039	19039	18879	19072	18951	19038	18954	18836
17302	30079	44862	33311	16501	15693	15337	15028	15358	15490	15312	15348	15302	15215	15238	15092	14959	15075	15073	15214	15106	15159	15192	15129	15151	15188	14917	15112	15235	15220	15306	15144	15256	15346	15360	15282	15273	15054	15053	14903	15136	15073	15266	15119	15003	15073	14969	15298	15118	15160	15216	15091	15094	15178	15153	15065	15283	14934	15208	14991	15078	14903	15062	15176	14966	15115	15121	14955	15217	15059	15308	15033	15058	15114	15095	15154	14988	15076	14942	15354	15209	15132	14844	14997	15165	15028	15067	15056	15025	15198	15078	15105	15126	15157	15008	15105	15075	15042	15270	15136	15140	15269	14989	15085	15081	15241	15096	14945	15064	15187	15054	15052	15201	15248	15181	14971	15227	15002	15241	15059	15175	15014	15216	15173	15149	15212	15135	15148	14987	14943	15156	15159	15111	14965	15304	15002	15195	15109	15048	15221	15232	14993	15024	15115	14942	15164	15196	15023	15172	15267	14885	15063	15148	15189	15167	14930	15211	15023	15298	15253	15119	15044	15000	15136	15314	15019	14946	15074	15018	15020	15117	14956	15048	14993	15012	15042	15195	14934	15194	15088	15206	15146	15258	15163	15130	15252	15080	15099	15147	15117	15212	15165	15104	15229	15193	15077	15071	15008	15158	15094	15197	15175	15066	15130	15128	15109	15133	14996	15069	15140	15082	14982	15156	15150	15038	15066	15306	15274	14987	15121	15180	14922	15033	15068	15132	15371	15116	15085	14930	14805	15202	15224	15045	15047	15351	15228	15290	15075	15236	15162	15105	15089	15104	15041	14942	15093	15020	14965	15050	15118	15216	15162	15151	15126	15166	15071	15087	15301	14948	15118	15116	15011	15045	15148	15000	15055	15121	15284	15030	15090	14994	15158	15101	15213	15148	15036	15187	15080	15059	15071	15214	15048	15188	15223	15312	15120	15128	15140	15044	15038	15219	15071	14965	15099	15062	15080	15160	15031	15252	15071	14947	15124	15167	15210	15185	14996	15015	15006	15250	15228	15236	14989	14921	15131	15050	15049	15242	15008	15110	15035	14919	15214	14908	15003	15084	14990	15230	15268	15126	15116	15035	15166	15248	14977	15163	15047	15272	15109	15058	15140	15003	15152	15128	14904	15120	14952	15269	15006	15186	14993	15172	15108	14941	15285	15013	15003	15167	15095	15187	14907	15285	15192	15142	15061	15123	15142	15059	15126	14947	15163	15052	15078	15048	15155	14956	15204	15137	14922	15079	15133	15084	15229	14994	15114	14980	15312	15122	15186	15149	15244	15024	15075	15016	15168	15078	15034	15104	15153	15118	15121	15325	15030	15326	15167	14994	15055	15105	15014	15003	15243	15112	14878	15193	15038	15062	15085	15156	15086	14940	15140	15283	14971	14997	15038	15103	15068	15114	15183	15114	15307	15113	15051	15348	15137	15199	15311	15137	15095	15138	15085	15147	15027	15065	15115	15248	15115	15177	15052	15128	15215	14985	15168	15176	15094	15138	15054	15109	15128	15238	15000	15030	15110	15002	15016	15211	15117	15277	14951	15256	15147	15088	15224	15053	15100	15116	15214	14906	14923	15026	15111	15164	15106	15166	15202	14899	15224	15003	14984	15060	15058	15075	14948	15126	15196	15106	15139	15077	15044	15240	15098	14977	15159	14982	15228	15116	15064	15162	14948	15073	15238	14998	15113	15081	15124	15177	15068	15108	15128	15267	15060	15162	14951	15085	15024	15244	15106	15047	15151	15094	15067	14965	15228	14981	15263	15147	15216	14935	15004	15108	15080	15124	15277	15013	15094	15070	15137	15012	15144	15218	15051	15049	15095	15244	15150	15249	15101	15128	15036	14938	15164	15207	15186	15113	15264	14982	14966	15251	15145	15226	15210	15099	15199	15082	15295	14982	15137	14968	15019	15058	15098	15188	15116	15199	14938	15162	15127	15101	14904	15104	15262	15119	15179	15103	15170	15154	15035	15046	15040	15119	15185	15090	15079	15145	15027	15333	15076	15288	14970	15326	15269	14969	15174	15256	15161	15123	14990	15052	15105	15086	15173	15199	15156	14971	15040	15257	14939	15194	15160	14990	15053	15082	15111	15295	15116	15203	15111	15120	14951	15304	15136	15056	14978	15144	14969	14964	15132	15028	15117	15207	15058	15051	15120	15011	15049	15220	14994	15171	15124	15214	15081	15064	14927	15033	15171	15032	14920	15067	15080	14981	15200	15230	15258	15081	15136	15123	15114	15099	15125	15244	15166	15191	15148	15120	15227	15160	15131	15059	15043	15095	15139	15071	15150	15149	15080	15006	14952	15057	14974	15045	15102	15073	15138	15088	15069	15008	15174	15057	15225	15161	15053	15170	15210	15244	15040	15094	15242	15098	15008	15009	15292	15087	15104	15263	15138	15014	15106	15086	15120	14947	15108	15099	15092	15106	15215	15156	15259	15033	14949	15043	15083	15169	14913	15053	15138	15243	15156	15168	15059	15140	14951	15279	15171	15060	15085	15002	15162	15106	15052	15111	15142	15166	15165	15178	15099	15096	15073	15021	15093	15085	15127	15168	15008	15100	15189	15132	15116	15131	15120	15008	15039	15084	15118	14988	15168	15152	14909	15398	15133	15160	15210	14882	15140	15022	14929	15122	15068	15119	15235	15183	15234	15238	14830	15012	15109	15058	15145	15332	15252	15138	15060	15098	15171	15230	15213	15118	14969	15044	15167	15164	15006	15100	14982	15083	15092	15037	15092	14941	15154	14855	14982	14984	14953	15142	15163	15122	15079	15236	15005	14946	15118	15090	15168	15145	15101	15052	15018	15073	15148	15127	15104	15123	15207	14990	15063	15147	15058	15086	15066	15021	15006	15083	15065	15042	15036	15117	15127	15085	15147	15039	15239	15047	15197	15085	15124	15209	14881	15217	15033	15119	15177	14849	14983	15160	15081	15238	15009	14963	15049	15137	15007	15152	15297	15152	15078	15133	14963	15218	15125	14995	15046	15048	15196	15180	15274	15044	15018	15117	15081	15077	15211	15010	15122	15076	15124	15074	15101	15088	15058	14980	15107	15145	15174	15030	14947	15185	15043	15212	15120	15164	15094	15096	15072	15046	15296	15189	15045	15174	15165	15235	15053	15256	14957	15175	15200	15138	15215	15102	15200	15070	15257	14929	15116	15056	15274	15084	15061	14970	15048	14997	15054	15044	15017	14965	15150	15214	15030	15097	15104	15129	15098	15141	15167	15134	15193	15249	15018	15034	15174	15130	15087	15230	15068	15157	15273	14973	15258	15059	15094	14962	15126	14974	15195	15044	15202	15202	15263	15036	15159	15225	14994	15286	15104	15055	15097	14994	15063	14967	15151	14923	14970	15189	15076	15302	15093	15109	15099	15023	15170	15158	15122	15290	15222	15172	15326	15115	15048	15103	15099	15309	15069	15066	15129	15174	15212	15224	15145	15287	15134	15180	15117	15077	15135	15064	15193	15180	15184	15149	14998	15187	15224	15175	15087	15131	15041	15079	15178	15040	15196	15124	14999	15047	15001	15021	15105	15132	15113	15020	14961	15120	14846	15191	15100	15155	15174	15083	15147	15060	15062	15175	15069	15036	15120	15220	15113	14990	15138	15071	15109	15006	15089	15086	15090	15061	15262	15217	15071	15065	15022	15104	15149	15038	15192	15135	15026	15147	15173	15080	15040	15049	15202	15114	15239	15154	15073	15186	14949	15244	15083	14957	15030	15113	15290	14990	14914	15116	15041	15163	15069	15027	15131	15187	14963	15202	15144	15185	15053	14867	15032	15032	15054	15078	15154	15234	15027	15082	15008	14927	15025	15137	15002	15095	15068	15146	15178	15087	15117	15165	15098	14915	15091	15079	15023	15098	14997	14986	15202	15124	15100	15268	15082	15145	15036	15178	15118	15010	15120	15049	15253	15147	15192	14905	15158	15207	15068	15099	15187	14971	14966	15040	15133	15181	15104	15074	15200	14992	15141	15161	15054	15074	15112	15030	15253	14988	15173	15056	15249	15140	15137	15050	15000	15242	15013	15149	15139	15052	15109	15113	15124	15149	15216	15209	15150	15164	14813	15066	15132	15299	15079	15138	15099	14939	15276	15163	15205	15141	15074	15137	15015	15085	15098	15027	15173	15191	15142	15206	15128	15064	15247	15009	15100	15121	15213	15224	14951	15207	15058	15141	15287	14995	15069	15256	15243	15005	15209	15032	15160	14901	15218	15071	15090	15223	15080	14982	15140	14980	15008	15074	15144	15285	15005	15092	15019	15048	15312	15203	15235	15155	15105	15175	14982	15239	15100	15001	15221	15149	14980	15016	14936	15164	15074	15158	14954	15183	15168	15184	14930	15061	15084	15240	15146	15005	15172	15132	15274	15182	15169	14976	15053	15136	14987	15136	15123	15188	15193	15060	15275	15310	15065	15085	15192	15363	15164	15203	14962	15146	15212	15235	15117	15171	15134	15100	15178	15012	15112	15262	15080	15151	15254	15057	15146	15079	15122	14997	15122	14964	15191	14910	15002	15206	15116	15251	15201	15035	15076	15063	15031	15031	15161	15090	15071	15025	15001	15078	15045	15212	15152	15128	15303	15034	15156	15154	15000	15171	15101	15167	15149	15155	14969	15011	15309	15010	15203	15123	14987	15285	15128	14944	15069	15059	15159	15098	15062	15198	15128	15039	15190	15057	15248	15149	15110	15172	15074	15184	14939	15141	15196	15023	14969	15116	15073	15277	15091	15083	15155	15167	14952	15138	15018	15167	15140	15087	15019	15073	15088	15127	15052	14931	15224	15037	15203	15187	15253	15098	15056	15030	15171	14983	15221	15185	15054	15166	15062	15088	14916	15131	15129	15148	15280	15127	15069	15178	15207	15180	14871	15155	15045	15054	15056	15057	15047	15211	15021	14984	15079	15012	15128	14942	15124	15127	15156	15000	15050	15127	14969	15047	15093	15115	15037	15027	15256	15017	15051	15067	15106	15058	15214	15058	15165	15280	14949	14990	14932	15111	14952	14961	15228	15029	14976	15199	15026	15163	15290	14982	15032	15112	15246	15128	14981	15182	15068	15204	15165	15060	15158	15212	14945	15243	15103	15151	15118	15097	15121	15097	15099	15071	14886
25262	21617	46362	60932	31197	24339	23473	21075	20678	21022	21142	20820	20837	20703	20755	20676	20765	20761	20647	20557	20355	20339	20597	20564	20469	20380	20516	20382	20411	20583	20621	20876	21208	21286	21228	20606	20535	20672	20483	20302	20531	20356	20436	20500	20388	20371	20537	20394	20325	20475	20452	20244	20371	20449	20350	20378	20560	20565	20500	20226	20381	20219	20705	20448	20307	20461	20527	20354	20373	20360	20572	20336	20410	20262	20303	20495	20332	20386	20428	20260	20148	20262	20538	20349	20379	20132	20588	20480	20457	20379	20382	20465	20539	20357	20368	20263	20319	20329	20439	20310	20241	20694	20479	20288	20464	20389	20499	20187	20446	20188	20318	20385	20375	20292	20324	20545	20521	20484	20479	20527	20597	20679	20528	20387	20261	20482	20606	20284	20479	20312	20407	20276	20431	20290	20084	20277	20419	20472	20447	20364	20363	20319	20319	20312	20478	20506	20394	20527	20408	20263	20362	20356	20389	20167	20259	20496	20232	20393	20454	20531	20472	20429	20249	20401	20426	20260	20439	20393	20393	20268	20612	20299	20381	20294	20386	20343	20333	20317	20526	20176	20402	20470	20374	20661	20445	20566	20509	20545	20471	20409	20319	20381	20351	20458	20402	20425	20429	20343	20297	20397	20539	20624	20430	20202	20479	20301	20486	20314	20406	20314	20477	20320	20429	20467	20096	20339	20367	20398	20308	20467	20333	20611	20326	20608	20451	20483	20361	20391	20381	20346	20286	20277	20470	20356	20302	20459	20655	20408	20290	20289	20351	20434	20170	20676	20578	20280	20455	20247	20395	20492	20292	20427	20347	20399	20184	20408	20278	20281	20406	20605	20520	20417	20442	20230	20476	20307	20184	20296	20269	20421	20147	20269	20400	20288	20531	20509	20599	20416	20296	20437	20410	20408	20313	20180	20134	20398	20218	20089	20322	20571	20395	20476	20496	20289	20333	20497	20402	20527	20432	20269	20322	20540	20340	20147	20306	20444	20402	20285	20422	20452	20284	20468	20225	20327	20310	20432	20379	20299	20451	20414	20322	20433	20422	20616	20525	20447	20234	20268	20283	20559	20301	20383	20407	20396	20473	20234	20435	20466	20206	20360	20382	20457	20459	20242	20251	20535	20548	20434	20595	20508	20139	20285	20482	20346	20553	20412	20239	20271	20281	20470	20402	20478	20440	20328	20489	20237	20169	20302	20307	20390	20460	20117	20447	20519	20375	20162	20264	20348	20178	20270	20320	20453	20482	20244	20272	20409	20361	20620	20490	20305	20318	20380	20350	20485	20581	20464	20487	20548	20363	20481	20225	20514	20244	20447	20504	20417	20256	20263	20457	20608	20326	20471	20384	20350	20462	20308	20638	20298	20294	20382	20167	20216	20413	20229	20237	20311	20415	20531	20362	20541	20392	20324	20247	20283	20497	20393	20402	20378	20489	20098	20345	20444	20345	20343	20267	20481	20262	20212	20348	20408	20315	20263	20538	20377	20411	20300	20249	20353	20253	20442	20443	20635	20487	20324	20312	20383	20589	20313	20382	20353	20263	20377	20384	20464	20469	20335	20394	20449	20602	20177	20391	20302	20046	20362	20317	20483	20246	20197	20060	20110	20179	20281	20414	20705	20518	20443	20394	20427	20262	20353	20230	20326	20474	20227	20518	20312	20429	20527	20447	20387	20515	20309	20390	20563	20307	20326	20411	20467	20346	20280	20354	20535	20468	20234	20488	20489	20184	20427	20453	20468	20552	20493	20428	20228	20336	19998	20289	20556	20254	20426	20334	20596	20322	20567	20615	20390	20341	20564	20247	20358	20447	20255	20539	20401	20174	20415	20428	20437	20207	20187	20369	20558	20590	20246	20519	20377	20166	20392	20607	20342	20372	20570	20415	20372	20243	20338	20200	20416	20444	20438	20509	20382	20433	20453	20310	20394	20582	20276	20481	20485	20371	20433	20517	20487	20484	20407	20485	20297	20357	20417	20234	20396	20324	20392	20556	20127	20303	20456	20339	20261	20305	20275	20263	20263	20433	20584	20295	20533	20416	20565	20631	20373	20337	20268	20465	20340	20609	20495	20233	20334	20416	20375	20480	20442	20477	20485	20448	20185	20216	20322	20595	20361	20447	20563	20527	20204	20292	20523	20315	20510	20419	20196	20397	20471	20563	20443	20620	20337	20502	20386	20360	20673	20418	20278	20326	20408	20161	20556	20643	20449	20527	20382	20346	20451	20415	20429	20422	20383	20365	20331	20516	20490	20333	20369	20257	20552	20524	20319	20470	20436	20225	20431	20281	20329	20411	20134	20514	20338	20393	20493	20332	20494	20432	20217	20462	20419	20341	20493	20264	20279	20301	20382	20399	20423	20384	20141	20467	20276	20469	20232	20508	20322	20340	20394	20351	20068	20456	20424	20381	20282	20294	20204	20431	20249	20371	20328	20445	20602	20552	20254	20437	20461	20367	20407	20259	20132	20063	20327	20610	20235	20389	20482	20211	20425	20469	20660	20443	20145	20283	20628	20242	20354	20502	20295	20478	20312	20385	20293	20438	20257	20403	20436	20519	20370	20263	20172	20662	20304	20435	20173	20283	20157	20091	20398	20412	20237	20530	20518	20354	20389	20365	20093	20386	20562	20297	20297	20297	20335	20434	20317	20309	20384	20346	20318	20522	20243	20191	20345	20426	20508	20526	20607	20392	20374	20477	20494	20555	20473	20339	20302	20265	20514	20396	20434	20416	20352	20565	20331	20426	20412	20426	20490	20427	20392	20316	20252	20508	20299	20359	20418	20330	20193	20479	20450	20435	20383	20328	20179	20452	20319	20382	20471	20357	20360	20445	20311	20471	20420	20349	20390	20555	20547	20429	20370	20358	20357	20399	20272	20276	20376	20445	20396	20551	20408	20440	20308	20434	20131	20430	20564	20389	20407	20499	20466	20592	20285	20336	20484	20242	20413	20384	20382	20388	20508	20287	20404	20495	20460	20456	20500	20526	20164	20560	20500	20060	20496	20345	20551	20245	20364	20346	20155	20267	20440	20222	20505	20358	20334	20411	20616	20506	20416	20201	20530	20328	20422	20393	20234	20366	20151	20373	20404	20313	20309	20421	20306	20299	20324	20465	20220	20384	20420	20434	20453	20351	20274	20490	20355	20500	20516	20381	20596	20353	20453	20310	20144	20437	20551	20432	20250	20238	20311	20253	20229	20473	20519	20447	20322	20406	20662	20409	20410	20566	20567	20205	20260	20401	20242	20135	20165	20389	20269	20322	20488	20273	20342	20316	20258	20383	20464	20395	20430	20214	20398	20273	20317	20448	20572	20413	20230	20403	20438	20581	20212	20396	20589	20346	20353	20497	20506	20496	20296	20270	20599	20386	20283	20345	20158	20442	20457	20491	20467	20452	20401	20361	20469	20359	20319	20470	20288	20357	20346	20339	20481	20398	20405	20321	20406	20355	20253	20418	20423	20238	20399	20306	20570	20256	20307	20435	20248	20362	20566	20332	20545	20367	20416	20383	20519	20371	20373	20423	20520	20381	20302	20201	20317	20342	20159	20407	20292	20582	20537	20216	20360	20253	20286	20558	20450	20415	20231	19972	20349	20516	20405	20462	20557	20372	20168	20332	20490	20396	20349	20271	20585	20424	20272	20337	20210	20350	20366	20131	20362	20418	20166	20367	20322	20418	20233	20472	20410	20312	20510	20282	20436	20348	20280	20344	20183	20407	20385	20477	20230	20472	20331	20499	20359	20186	20465	20482	20421	20460	20379	20317	20470	20360	20483	20394	20418	20426	20438	20460	20304	20482	20265	20425	20319	20457	20519	20244	20363	20465	20442	20652	20472	20589	20387	20306	20437	20422	20263	20424	20516	20403	20317	20260	20361	20373	20449	20344	20415	20460	20456	20675	20270	20495	20449	20588	20255	20544	20319	20414	20446	20337	20140	20129	20338	20393	20192	20473	20386	20397	20275	20136	20234	20320	20440	20419	20308	20399	20315	20626	20465	20298	20300	20430	20354	20278	20607	20341	20663	20499	20600	20320	20535	20370	20090	20219	20336	20328	20373	20357	20418	20547	20498	20502	20422	20422	20554	20533	20395	20518	20419	20652	20366	20398	20218	20301	20482	20514	20421	20309	20135	20441	20199	20468	20404	20566	20504	20509	20425	20638	20534	20442	20279	20345	20270	20268	20300	20331	20339	20435	20532	20360	20356	20489	20416	20245	20473	20523	20531	20429	20261	20337	20550	20388	20475	20447	20385	20242	20366	20504	20293	20505	20442	20505	20445	20515	20499	20587	20220	20327	20484	20349	20386	20311	20298	20371	20354	20406	20238	20351	20445	20422	20448	20440	20536	20510	20218	20351	20286	20278	20517	20585	20259	20353	20178	20442	20294	20442	20382	20410	20510	20604	20375	20183	20210	20244	20180	20425	20386	20148	20219	20440	20324	20189	20322	20169	20200	20605	20460	20437	20233	20190	20494	20584	20473	20294	20503	20285	20202	20103	20262	20313	20386	20373	20369	20452	20418	20307	20363	20416	20316	20334	20418	20305	20219	20374	20394	20378	20465	20642	20532	20655	20342	20131	20199	20525	20539	20239	20300	20562	20323	20473	20345	20148	20091	20465	20423	20333	20279	20467	20324	20338	20391	20336	20626	20578	20340	20530	20343	20357	20498	20400	20514	20476	20374	20288	20422	20450	20403	20497	20377	20343	20331	20294	20559	20536	20230	20493	20449	20252	20506	20315	20114	20449	20248	20351	20496	20424	20363	20295	20433	20430	20319	20517	20579	20422	20315	20253	20555	20443	20508	20282	20023	20453	20305	20360	20449	20278	20348	20219	20302	20177	20194	20573	20395	20582	20422	20434	20439	20332	20633	20336	20388	20404	20426	20409	20512	20341	20340	20342	20481	20400	20317	20381	20317	20687	20329	20529	20478	20570	20495	20352	20485	20417	20138	20287	20250	20231	20432	20515	20483	20602	20296	20388	20409	20348	20335	20315	20343	20337	20425	20355	20516	20642	20405	20297	20264	20612	20512	20506	20500	20392	20496	20309	20256	20349	20395	20396	20432	20257	20727	20565	20500	20390	20498	20417	20526	20618	20325	20444	20347	20351	20568	20388	20329
17669	53029	89497	68887	21951	17687	17002	16698	16436	16700	16533	16552	16357	16175	16255	16169	16228	16189	16109	16065	15988	16061	16092	16087	16033	16198	16261	16175	16052	16275	16141	16804	17358	17056	16721	16279	16321	15862	15871	16058	15956	15936	16017	15784	16012	15888	15984	16137	15839	16047	15844	16000	15989	15910	15998	15937	15954	16035	16104	15926	15923	16076	16049	15812	15946	15887	16062	15941	15988	15984	15987	15824	15985	15884	15937	15823	16021	15847	16066	15870	15943	16117	16085	16039	16028	15802	16050	16073	15993	15909	16017	15846	15943	15954	16076	15985	15842	15968	15940	16109	15888	15948	15909	16034	16032	15958	15862	16016	15921	15990	15970	15978	15845	16060	15838	15868	15705	15876	15994	16189	15986	15929	16010	15859	16035	15944	16060	16103	16066	16173	16009	15880	15955	16036	16030	15899	15835	15912	15877	15835	15930	16043	15976	15970	15960	15914	16026	15844	15989	15871	15913	15867	16019	15896	16173	16027	15980	16046	15980	15928	15857	15927	15845	15791	15935	15923	15940	15785	15925	15986	15951	16005	15840	15987	16020	15880	15959	15876	16002	15811	16090	16034	15965	15859	16133	15851	15938	15989	15809	15997	16130	16019	16006	15985	16026	15995	15930	16041	16148	15944	15979	15884	16039	16185	15895	16018	15923	16063	15930	16010	15981	15822	15916	16075	16019	15956	15988	15981	15888	16068	15993	16040	16043	15972	16024	16008	15977	15963	15791	15917	16057	16102	15929	15986	16085	16051	15893	16032	16003	16127	15946	15885	15826	15979	15812	15923	15998	15931	16013	15969	16075	15902	15980	15819	15785	16017	15885	15878	16060	15847	16040	15792	16068	15884	16106	15970	15872	16127	15913	16009	16014	15868	16077	15999	16037	15976	15926	15886	15832	15916	15858	15903	15822	16130	15971	15915	16142	15894	15959	16186	15784	15929	15920	15976	15904	15948	15880	16041	15916	15944	15905	15887	15930	15981	16119	15954	15873	15890	15961	15863	16010	15987	15802	15990	15901	16009	15988	15909	16002	15920	15943	15987	16088	15998	16036	15827	16062	15901	15768	16043	16074	15922	16013	16070	15895	15989	15919	15931	15964	15983	15968	16002	15881	16038	16056	15998	16003	15919	16004	15904	15853	15912	16036	15982	15973	16025	15911	15839	15911	15796	15999	15874	16041	15946	15840	16224	15734	15955	16016	15857	16089	15911	15772	15862	15978	15941	15996	15829	15910	16026	16086	15929	15755	15892	15978	15891	16132	16095	15918	15880	15959	15941	15925	16044	15856	16154	16037	16020	16146	15936	16093	15944	15867	16169	16056	16008	16062	15975	15927	16169	16149	15680	16039	15868	15953	16005	16037	15994	15983	16084	15885	16146	15801	15997	16014	16052	15800	15856	16033	15948	15859	15998	16062	15861	16026	16062	15898	15956	15917	15826	15892	16149	16051	16058	16020	15985	15736	15915	16168	15854	15945	15913	15762	15971	15982	15903	15936	15989	15952	16079	15991	15967	15852	16191	16048	15978	15982	15886	16083	15954	15913	15917	16105	15797	15849	15785	16011	16082	16148	16125	16057	16002	16069	16066	15913	15892	15959	15973	15829	15781	15841	16153	15852	15983	16007	15949	15926	15901	16133	16058	15995	16107	15918	16021	16049	16041	15854	15805	15902	15837	15942	16159	15961	16023	16062	15967	16037	15913	15947	16092	16050	16021	15907	16004	15832	15844	15997	16029	15999	15937	15773	15865	15999	16001	15719	16022	15765	15890	16045	15846	15955	16026	15928	15821	15867	15954	16122	15820	15923	15961	16033	15901	16056	16017	15975	16080	15981	16138	15949	15942	15946	16100	15897	15927	16098	16016	15995	16001	15989	16031	15991	15918	15957	16115	15861	15900	16066	15837	15854	15722	16129	15929	16213	16042	16057	15961	16193	15923	15846	16020	15939	16008	15804	15933	16029	15985	15973	15873	15916	15915	15841	15893	15895	15818	16020	15870	16142	16031	15947	15823	16048	15954	15856	16060	16035	15891	15970	16037	16017	16088	15799	15801	15942	15909	16000	15895	15982	16111	15975	15950	15867	15912	15819	15886	15953	16022	16009	15788	16049	15957	15904	16119	16117	15826	16071	15979	15953	15949	15903	15902	15927	16018	15923	15869	15974	15768	15985	15985	15838	16138	15955	16151	15960	15856	15978	16046	15979	15850	15890	15846	15875	15888	15920	15892	16127	15869	15925	16017	15737	16151	15998	15956	16105	15967	16016	15931	15909	15906	15879	15849	15779	15884	16012	15864	15916	15902	15871	16157	15970	15947	15997	15831	15941	15972	15969	16037	15728	16009	15991	16161	15768	15903	15976	15833	15972	15876	15967	15920	16020	16079	15941	16058	15938	16105	16028	15904	15858	15989	15832	16107	15912	15861	15959	16172	15916	15967	15890	15923	16048	15924	15997	15997	15667	15932	15805	15877	15900	16104	16043	15967	15982	15968	15881	16008	15980	15997	15950	16205	16002	16060	15825	16001	15928	16097	15932	15954	15906	15948	16086	15918	16058	15894	15899	15901	15777	15952	15979	15988	15993	16024	16062	15987	15991	16058	15921	16114	16003	15981	16069	15843	16049	16067	15930	16003	16070	16173	15959	15654	16106	15967	15765	16014	15967	15931	15996	15976	16119	15959	16029	16068	16029	15793	16035	15758	16000	15877	15930	15935	15963	15954	15887	15971	16118	15851	16017	16068	15928	15961	15900	16000	16177	16078	15906	15900	15944	15832	15846	15878	16030	16007	15975	15959	15999	15971	16112	16078	15977	15883	15923	15851	15991	15952	16062	15935	15921	15742	15975	16114	16144	15777	15937	15894	15934	15946	15929	15876	15862	15901	16058	16013	15849	16119	15870	15968	15913	15820	15965	16054	15968	15989	15872	15972	15898	15960	16113	15928	15958	15984	15950	15963	15941	16043	15813	15833	15957	15866	16092	16001	15982	16040	16182	16044	15753	16137	15993	16007	15993	15747	15893	16069	15905	15960	15868	15958	15975	15911	15934	15865	15945	15890	16175	16006	15716	16065	15835	15886	16034	15828	15864	15947	15804	15807	16016	16030	16069	16132	15949	15976	15990	15956	15977	16194	16024	15807	15935	15906	15880	15923	16061	15854	16017	15906	15873	16042	16090	15976	15837	15865	15818	15903	15974	15839	16044	15766	15949	15894	15911	15815	15848	16016	15935	15963	15939	16226	15910	15910	16036	15946	15992	15864	16018	15965	15936	15841	16003	16058	15992	15783	15987	16075	16004	15968	16015	15778	15988	15967	16011	15917	15869	16043	15964	15907	15847	15813	15959	15876	15938	15968	15912	15889	15943	16048	15934	16023	15951	16012	16065	15717	16003	15997	15901	15850	16101	16003	15797	16027	16050	16025	15822	15809	15939	15900	15986	15900	15889	16060	15846	15790	16058	15994	15907	16120	15899	16021	16134	16148	15947	15977	15911	15954	16010	16005	15995	15982	15828	15927	15997	15886	15941	15821	15942	15950	15921	15843	16015	16091	15987	15839	15979	15825	16025	16028	15859	15878	15855	15968	15938	16022	15902	16149	15923	16030	16063	16147	16013	16038	15962	15793	15904	15947	16018	15919	15982	15934	16010	16029	16018	15965	16160	16015	15974	15947	16109	16059	15998	15826	15850	15928	16214	16034	15961	16114	16030	15960	16025	16092	15954	15863	16022	15985	15950	15978	15973	15851	16091	15890	15918	15951	15908	16080	16002	16066	15912	16000	15866	15942	15967	15778	15971	15882	15997	16064	16038	15835	16056	15832	15969	16116	15868	15725	15831	16116	15972	15934	16035	16020	15922	15888	15964	15894	15979	16011	15951	15897	16041	16138	15896	15963	15923	15935	16017	15908	15857	15946	15941	15855	15973	15966	15956	15832	16039	16012	16116	15994	15894	15859	15951	16168	16250	15972	15986	16137	15989	15875	15990	15848	15968	15984	16060	15999	15944	16097	15965	15976	15720	16005	15858	15969	15923	16134	15965	15875	16108	15994	15927	15926	15961	15853	15886	15886	15801	16032	16072	15898	15933	16123	15946	15877	16053	15862	15924	15937	15908	15759	15906	15961	15804	16047	15790	15973	16072	15887	15915	15944	16027	15887	16109	16142	15956	15851	15938	15993	16005	15948	16143	16121	16102	15950	16000	15887	15897	15950	15953	16075	15972	16164	15812	16060	15801	15999	15984	16100	15914	16103	15912	16081	15991	16144	16030	16302	16066	16076	16021	16063	16219	15959	15948	15956	15837	15935	16134	15944	15904	16031	15891	15867	16013	16007	15933	15899	15974	16012	16036	15897	15894	16111	15976	16062	16074	15810	16026	16046	15967	15947	15997	15986	15997	16187	16014	16009	15836	16061	15897	16105	15928	15981	15782	15926	16016	16181	15957	15880	16003	16111	15852	16051	16082	15894	15903	15949	16062	15991	15907	15902	15899	15983	16046	15870	16148	16056	15944	16146	15803	16146	16024	15963	15946	15899	16188	15877	16021	15957	15949	15896	15846	15969	15761	16196	16073	15992	15967	15829	15989	16055	15963	15824	15971	16007	15943	15993	15932	15866	15962	15901	16049	15955	16045	15950	15917	16127	15983	16100	16192	15961	16095	16133	15907	15979	15904	16005	15960	15737	15929	15961	15969	16084	15893	15852	15856	15792	15769	16020	15910	15949	15968	15881	16071	16062	16034	16007	15846	16002	15842	15793	15885	16157	15897	16029	15855	15879	15893	15958	15936	15895	16014	16052	15667	15903	15874	16005	15922	15926	16001	15889	16043	15896	16045	16077	16036	15903	15986	15894	15863	15898	15988	16128	16028	15910	15794	16147	16018	15956	16108	16048	15968	15854	16059	16113	15980	15797	15883	15846	16025	15961	15863	15957	15785	15909	15828	15917	15882	16083	16083	15806	16014	15919	15857	15883	15997	16060	16056	15933	16208	16232	16059	15978	15933	16005	15988	15973	15986	15803	16033	15968	16083	15839	15923	15929	15915	15926	15878	15899	16066	15802	15999	15956	15874	15820	15971	15890	16162	16036	15997	15960	16081	16128	16036	16014	15884	15959	15915	15995	15903	16032	15779	16067
23720	21447	40644	58966	31114	24677	25785	21170	20475	21033	20677	20463	20310	20306	20193	20295	20387	19975	20065	20183	19963	19952	20254	19827	20066	19789	20189	20388	20073	20134	20081	20322	20389	20700	21094	20948	20022	19863	20051	19956	19850	19746	19865	19834	19574	19834	19820	19848	19770	19985	19791	19787	19745	19873	19816	20070	19743	19872	19790	19935	19832	19847	19797	19722	19876	20145	19944	19922	19941	19784	19863	19706	19892	20027	19726	19767	19941	19768	20051	19712	19730	19815	19855	19690	20121	19811	19813	19883	19679	19810	19766	19791	19867	19808	19792	19800	19870	19756	19966	19834	19840	19760	20091	19705	19862	19709	19803	19680	19883	19784	19795	19853	19758	19706	19751	19761	19791	19822	19887	19759	19592	20149	19828	19798	19874	19809	19768	19703	19728	19800	19731	19774	19833	19642	19913	19753	19897	19856	19926	19805	19982	19634	19919	19784	19647	19835	19616	19721	19713	19818	19820	19818	19647	19721	19808	19856	19829	19834	19899	19828	19815	19882	19942	19482	19860	19707	19935	19754	19693	19544	19763	19626	19833	19993	19726	19772	19851	19670	19826	19933	19740	19702	19761	19535	19700	19702	19753	19789	19954	19776	19857	19644	19859	19554	19891	19733	19990	19691	19802	19523	19674	19847	19771	19803	19874	19909	19735	19816	19856	19698	19661	19886	19711	19699	19968	19743	19880	19855	19744	19691	19686	19707	20017	19808	19806	19862	19633	19829	19794	19748	19770	19562	19708	19695	19909	19659	19793	19695	19808	19725	19807	19809	19691	19688	19653	19587	19588	19778	19786	19899	19736	19535	19712	19868	19901	19878	19769	19926	19762	19888	19749	19760	19602	19752	19824	19798	19832	19823	19699	19793	19756	19879	19670	19945	19729	19609	19828	19571	19947	19679	19684	19754	20008	19926	19641	19590	19835	19835	19598	19929	19705	19777	19598	19735	19729	19632	19554	20007	19854	19757	19835	19737	19960	19685	19720	19768	19836	19838	19793	19513	19778	19859	19606	19519	19786	19710	19787	19884	19903	19965	20033	19950	19647	19846	19885	19673	19781	19918	19773	19627	19928	19832	19703	19645	19774	19676	19872	19537	19855	19844	20016	19828	19829	19812	19848	19748	19751	19705	19753	19673	19813	19727	19716	19739	19644	19610	19710	19619	19665	19798	19879	19856	19819	20125	19774	19980	19825	19799	20194	19871	19594	19838	19613	19685	19670	19663	19694	19810	19796	19910	19703	19630	19979	19661	19828	19733	19718	19963	19496	19791	19779	19844	19814	19864	19890	19707	19846	19742	19833	19778	19629	19711	19780	19814	19764	19814	19736	19837	20013	19815	19505	19859	19891	19551	19997	19881	19664	19880	19859	19821	19882	19763	19705	19836	20020	19822	19765	19812	19768	19883	19481	19706	19651	19680	19897	19582	19898	19822	19696	19597	19560	19737	19856	19810	19775	19688	19692	19618	19736	19767	19851	19943	19797	19714	19901	20093	19739	19599	19549	19749	19804	19763	19846	19805	19834	19818	19679	19620	19975	19850	19819	19692	19708	19595	19636	19859	19825	19728	19906	19832	19676	19889	19662	19857	19820	19682	19615	19856	19888	19813	19599	19732	19748	19756	19811	19777	19761	19780	19699	20029	19849	19954	19701	19777	19699	19828	19880	19746	19729	19658	19969	19777	19612	19622	19747	19907	19875	19653	19676	19722	19803	19735	19723	19779	19725	19876	19818	19868	19902	19808	19730	19771	19722	19977	19930	19934	19809	19803	19753	19594	19603	19833	19866	19819	19942	19790	19783	19942	19821	19893	19839	19726	19788	19781	19630	19789	19775	19773	19484	19836	19997	19706	19563	19918	19727	19666	19634	19684	19865	19816	19934	19651	19927	19890	19777	19570	19383	19593	19761	19880	19763	19761	19535	19766	19876	19666	19821	19634	19905	19866	19859	19670	19737	19835	19603	19730	19858	19793	19639	19908	19743	19803	19791	19553	19860	19621	19686	19766	19658	19944	19779	19704	20060	19670	19701	19906	19982	19890	19782	19705	19825	19775	19817	19764	19826	19752	19872	19825	19711	19626	19873	19684	19965	19870	19742	19793	19949	19870	19702	19732	19848	19763	19827	19840	19825	19699	19668	19800	19869	19928	19684	19599	19907	19815	19842	19820	19804	19796	19764	19736	19843	19870	19870	19576	19863	19850	19707	19875	19490	19745	19796	19669	19759	19684	19704	19767	19688	19821	19805	19749	19944	19757	19636	19670	19716	19859	20028	19859	19970	19998	19747	19656	19869	19582	19553	19782	19817	19940	19598	19839	19894	19777	19805	19582	19681	19568	19846	19920	19845	19739	19717	19776	19786	19897	19772	19795	19748	19822	19811	19721	19784	19884	19586	19856	19956	19872	19812	19810	19887	19874	19738	19662	19883	19809	19809	19890	19666	19631	19880	19891	19722	19847	19672	19693	19785	19835	19695	19958	19762	19769	19857	19853	19896	19850	19830	19943	19809	19737	19596	20072	19759	19713	19846	20025	19860	19822	19712	19711	19735	19975	19908	19780	19803	19823	19723	19601	19751	19848	19652	19861	19851	19721	19643	19901	19849	19853	19698	19854	19771	19679	19733	19777	19900	19920	19696	19686	19658	19724	19741	19852	19789	19720	19808	19722	19855	19840	19988	19979	19650	19601	19901	19910	20041	19999	19807	19644	19879	19715	19951	19773	19681	19481	20011	19703	19834	19736	19694	19928	19846	19680	19698	19806	19757	19635	19890	19631	19558	19833	19920	19777	19835	19954	19490	19746	19801	19991	19807	19827	19700	19680	19776	19621	19746	19838	19788	19678	19640	19869	20049	19883	19825	19674	19716	19715	19584	19658	19612	19809	19836	19979	19655	19906	19899	20001	19692	19754	19791	19879	19638	19760	19936	19799	19683	19717	19988	19652	19709	19764	19774	19938	19872	19732	19654	19771	19797	19728	19798	19747	19802	19514	19623	19563	19636	19770	19560	19676	19861	20010	19908	19935	19896	19779	19707	19942	19896	19893	19857	19872	19729	19659	19774	19687	19745	19556	19903	19826	19910	20097	19891	19683	19849	19927	19958	19864	19782	19812	19669	19667	19852	19703	19820	19740	19722	19775	19672	19953	19887	19957	19824	19737	19768	19745	19904	19608	19805	19878	19830	19858	19763	19993	19792	19980	19674	19602	19650	19551	19765	19645	19966	20090	19944	19755	19813	19686	19741	19675	19754	19849	19740	19584	19880	19703	19830	19761	19704	19794	19642	19822	19631	19583	19922	19923	19895	19625	19514	19661	19664	19981	19693	19716	19632	19480	19702	19674	19803	19516	19881	19943	19824	19647	19756	20008	19742	19872	19913	19872	19973	19782	19585	19851	20109	19763	19681	19770	19708	19803	19882	19687	19791	19691	19731	19861	19471	19909	19927	19622	19623	19914	19737	19625	19712	19714	19991	19917	19862	19783	19945	19827	19696	19774	19861	19638	19788	19667	19733	19630	19865	19853	19900	19820	19664	20010	19891	19945	19753	19799	19883	19854	19686	19970	19829	19921	19791	19811	19873	19914	19723	19817	19691	19661	19819	19933	19831	19650	19557	19634	19715	19801	19757	19576	19761	19749	19840	19861	19618	19751	19861	19876	19826	19847	19819	19634	20011	19823	19925	19943	19815	19991	19652	19857	19871	19910	19697	19901	19708	19994	19756	19681	19754	19821	19796	19757	19551	19867	19906	19852	19752	19897	19735	19741	19843	19986	19908	19701	19622	19828	20029	19670	19854	19683	19872	20029	20039	19757	19767	19756	19827	19846	19719	19687	19905	19799	19843	19665	19599	19623	19737	19795	19660	19754	19730	19878	19858	19869	19692	19835	19857	19820	19788	19667	19586	19858	19764	19666	19814	19770	19756	19705	19593	19886	19744	19764	19658	19725	19865	19952	19736	19864	19867	19763	19703	19741	19753	19848	19494	19845	19882	19766	19947	19759	19776	19857	19757	19784	19758	19630	19939	19762	20017	19916	19640	19817	19828	19851	19909	19870	19817	19661	19715	19748	19602	19968	19888	19788	19825	19705	19913	19840	19834	19819	19761	19827	19703	19601	19760	19797	19844	19879	19715	19985	19947	19790	19714	19595	20051	19639	19709	19646	19749	19792	19867	19718	19775	19958	19813	19702	19856	19803	19925	19807	19823	19765	19802	19674	19848	19733	19750	19909	19971	19793	19904	19808	20026	19956	19895	19826	19801	19909	19709	19873	19740	19796	19567	19933	19907	19714	19790	19975	19879	19616	19711	19743	19640	19802	19716	19926	19574	19656	19714	19797	19835	19777	19694	19639	19555	19736	19768	19856	19759	19726	19812	19813	19848	19705	19791	19822	19571	19867	19692	19805	19910	19871	19866	19866	19659	19730	19875	19761	19790	19797	19876	19787	19860	19837	19706	19778	20008	19846	19497	19769	19864	19638	19684	19795	19655	19819	19741	19627	19747	19532	19659	19794	19870	19931	19649	19964	19634	19680	19752	19757	19877	19931	19759	19833	19762	19776	19797	19773	19673	19734	19664	19602	19900	19759	19654	19807	19737	19744	19698	19865	19800	19751	19695	19710	19847	19902	19854	19902	19857	19695	19846	19745	19908	19805	19808	19656	19888	19690	19814	19663	19897	19662	19823	19619	19864	19753	19655	19466	19857	20017	19992	19996	19833	19694	19620	19831	19790	19923	19783	19876	19944	19852	19892	19757	19558	19566	19968	19794	19768	19801	19752	19531	19920	19701	19721	19527	19732	19821	19612	19760	19593	19694	19716	19602	19790	19633	19979	19706	19569	19958	19816	19951	19932	19877	19851	19975	19645	19931	19739	19797	19797	19806	19802	19973	19547	19708	19956	19755	19664	19702	19662	19728	19867	19726	19863	19641	19757	19628	19903	19883	19852	19531	19819	19657	19870	19692	19680	19810	19949	19952	19873	19607	19580	20043	19958	19639	19659	19938	19882	19858	19710	19906	19665	19887	19616	19632	19738	20014	19679	19837	19707	19877	19675	19601	19903	19777	19931	19792	19800	19822	19718	19678	19885	19777	19735	19985	19788	19851	19684	19953	19952	19863	19986	19782	19781	19749
19561	56962	95263	80983	25687	17993	17334	16767	16751	16869	16762	16316	16298	16284	16102	15928	16025	15917	15742	15805	15685	15843	15868	15677	15727	15885	16117	15983	16117	15711	15735	16639	16275	17031	17265	16732	16007	15560	15671	15565	15723	15631	15762	15692	15733	15586	15635	15658	15806	15484	15751	15599	15769	15718	15613	15743	15649	15760	15794	15481	15699	15559	15635	15384	15752	15800	15583	15552	15692	15620	15638	15698	15801	15753	15624	15729	15748	15484	15645	15744	15743	15675	15636	15616	15589	15641	15704	15859	15728	15656	15586	15533	15682	15737	15457	15790	15742	15507	15646	15585	15571	15595	15802	15598	15641	15678	15791	15611	15665	15662	15513	15652	15527	15615	15576	15578	15585	15668	15572	15664	15613	15823	15516	15616	15459	15732	15625	15624	15320	15591	15480	15806	15609	15618	15577	15640	15618	15496	15542	15541	15810	15593	15678	15604	15534	15458	15538	15552	15721	15645	15590	15621	15539	15501	15612	15396	15567	15620	15719	15671	15715	15639	15848	15790	15526	15638	15680	15456	15539	15569	15521	15408	15641	15575	15679	15767	15587	15532	15645	15842	15714	15613	15504	15550	15653	15669	15663	15630	15791	15688	15666	15788	15678	15713	15538	15570	15638	15520	15637	15517	15570	15585	15645	15673	15737	15461	15660	15647	15579	15603	15572	15567	15509	15592	15643	15611	15600	15636	15637	15688	15733	15583	15581	15739	15476	15617	15506	15727	15437	15431	15654	15663	15688	15647	15476	15462	15703	15596	15684	15658	15624	15664	15613	15601	15622	15656	15788	15897	15569	15468	15658	15465	15536	15636	15528	15630	15680	15716	15553	15727	15622	15480	15497	15619	15652	15597	15516	15572	15540	15508	15611	15620	15687	15487	15560	15524	15704	15704	15603	15607	15564	15783	15441	15705	15664	15539	15454	15669	15632	15631	15664	15509	15698	15711	15673	15574	15602	15670	15760	15636	15643	15566	15612	15616	15561	15493	15564	15464	15667	15673	15617	15525	15797	15616	15663	15622	15494	15698	15637	15752	15677	15619	15705	15529	15614	15678	15655	15603	15699	15590	15713	15633	15592	15543	15699	15653	15798	15567	15544	15509	15725	15606	15550	15531	15583	15749	15560	15734	15548	15712	15570	15574	15669	15577	15670	15508	15578	15619	15586	15701	15822	15708	15553	15623	15661	15780	15552	15603	15675	15570	15676	15612	15694	15533	15636	15622	15737	15661	15593	15494	15660	15390	15664	15520	15715	15509	15700	15619	15763	15681	15550	15840	15626	15705	15554	15905	15648	15694	15678	15595	15543	15480	15739	15492	15805	15461	15622	15622	15518	15723	15514	15637	15447	15447	15735	15556	15519	15526	15516	15664	15515	15634	15343	15638	15539	15731	15750	15656	15587	15698	15611	15666	15594	15802	15641	15741	15542	15606	15699	15599	15658	15770	15606	15463	15619	15599	15624	15613	15473	15588	15537	15690	15569	15608	15561	15750	15533	15697	15774	15525	15597	15742	15546	15601	15717	15549	15769	15445	15680	15708	15581	15639	15646	15647	15573	15675	15436	15436	15570	15426	15727	15608	15527	15889	15534	15696	15574	15683	15639	15411	15831	15667	15680	15613	15576	15576	15554	15759	15553	15584	15530	15431	15601	15562	15602	15614	15820	15690	15883	15542	15642	15680	15499	15762	15675	15568	15747	15677	15437	15778	15627	15685	15672	15501	15403	15679	15702	15416	15710	15544	15582	15657	15527	15698	15537	15626	15502	15607	15722	15559	15684	15486	15650	15682	15729	15591	15622	15545	15502	15724	15586	15673	15677	15539	15513	15559	15602	15733	15483	15672	15606	15587	15707	15630	15663	15843	15555	15556	15761	15506	15724	15622	15709	15545	15770	15523	15584	15594	15790	15721	15522	15628	15782	15588	15638	15704	15585	15472	15648	15780	15548	15742	15585	15713	15825	15731	15581	15656	15564	15706	15783	15714	15640	15702	15569	15507	15684	15589	15695	15838	15745	15723	15517	15632	15657	15705	15727	15681	15642	15749	15592	15659	15667	15490	15607	15646	15693	15512	15653	15595	15577	15496	15560	15651	15716	15943	15520	15594	15769	15480	15590	15732	15803	15684	15616	15653	15781	15509	15540	15656	15708	15470	15639	15551	15529	15744	15358	15553	15546	15573	15603	15668	15717	15604	15484	15590	15686	15594	15517	15537	15405	15667	15689	15570	15574	15696	15590	15729	15812	15782	15540	15637	15626	15701	15693	15663	15648	15483	15674	15810	15751	15543	15494	15724	15570	15704	15507	15535	15661	15672	15474	15528	15466	15620	15520	15646	15557	15425	15541	15750	15701	15522	15625	15619	15411	15599	15590	15636	15574	15673	15700	15658	15654	15605	15735	15595	15770	15536	15547	15544	15675	15634	15535	15664	15478	15701	15637	15633	15544	15679	15473	15759	15484	15656	15610	15469	15535	15793	15425	15521	15576	15571	15804	15749	15508	15632	15749	15622	15746	15661	15645	15746	15594	15503	15760	15666	15613	15771	15712	15668	15705	15670	15760	15561	15626	15564	15597	15834	15491	15747	15629	15587	15739	15518	15519	15616	15747	15659	15657	15577	15571	15701	15674	15755	15615	15494	15788	15588	15668	15524	15609	15628	15690	15668	15526	15697	15642	15565	15676	15540	15654	15498	15725	15519	15650	15543	15431	15701	15542	15608	15644	15722	15692	15673	15614	15615	15559	15702	15705	15582	15648	15518	15639	15790	15706	15716	15622	15617	15647	15875	15671	15655	15589	15745	15792	15631	15528	15545	15758	15746	15713	15650	15618	15660	15677	15616	15799	15666	15643	15509	15643	15703	15673	15676	15577	15552	15624	15527	15547	15644	15563	15597	15712	15598	15509	15751	15647	15714	15515	15499	15466	15782	15711	15738	15543	15503	15685	15734	15558	15510	15710	15702	15551	15622	15415	15580	15559	15331	15783	15533	15492	15665	15658	15636	15621	15654	15624	15694	15464	15670	15613	15664	15721	15426	15565	15639	15509	15559	15617	15688	15534	15494	15521	15446	15737	15653	15683	15709	15653	15604	15694	15390	15626	15613	15576	15600	15707	15544	15569	15644	15671	15635	15730	15473	15573	15581	15747	15629	15571	15424	15597	15844	15626	15772	15575	15598	15542	15656	15490	15548	15588	15637	15622	15590	15369	15547	15753	15512	15788	15569	15635	15718	15794	15566	15641	15522	15455	15590	15674	15579	15493	15609	15670	15519	15752	15495	15701	15666	15644	15545	15611	15473	15724	15630	15721	15542	15744	15642	15726	15574	15590	15596	15644	15558	15618	15669	15577	15753	15645	15644	15670	15645	15607	15793	15718	15596	15632	15610	15408	15656	15621	15660	15726	15681	15708	15649	15713	15540	15797	15625	15500	15656	15717	15663	15773	15558	15625	15621	15622	15582	15691	15615	15701	15784	15429	15631	15602	15725	15520	15747	15540	15565	15704	15620	15623	15545	15672	15753	15521	15520	15667	15640	15490	15783	15611	15677	15679	15705	15543	15768	15571	15528	15650	15507	15613	15662	15609	15516	15761	15651	15514	15727	15794	15518	15764	15654	15405	15763	15623	15625	15694	15634	15744	15678	15568	15699	15702	15580	15601	15686	15492	15516	15803	15459	15726	15622	15482	15546	15653	15619	15447	15485	15553	15691	15682	15558	15687	15575	15751	15482	15585	15677	15811	15621	15724	15600	15576	15621	15727	15544	15606	15529	15691	15651	15632	15630	15622	15562	15524	15523	15594	15756	15739	15760	15509	15572	15678	15680	15631	15635	15690	15486	15652	15803	15681	15520	15562	15487	15626	15660	15658	15585	15537	15514	15703	15723	15686	15572	15537	15631	15722	15749	15436	15579	15552	15721	15622	15472	15552	15639	15513	15686	15915	15580	15636	15650	15764	15601	15575	15776	15556	15769	15735	15782	15609	15616	15529	15650	15696	15674	15510	15741	15609	15550	15586	15503	15659	15647	15654	15623	15675	15593	15710	15528	15667	15604	15572	15583	15567	15446	15561	15468	15609	15658	15747	15717	15730	15551	15568	15431	15660	15620	15655	15631	15639	15592	15549	15524	15686	15488	15590	15543	15492	15620	15667	15721	15499	15696	15557	15720	15540	15564	15656	15668	15770	15702	15590	15781	15735	15589	15640	15565	15664	15620	15584	15716	15560	15577	15585	15585	15657	15397	15664	15674	15669	15628	15607	15671	15640	15702	15696	15625	15745	15643	15644	15655	15659	15767	15716	15564	15580	15547	15500	15669	15557	15620	15580	15658	15627	15740	15644	15513	15778	15588	15636	15630	15579	15593	15516	15379	15696	15532	15797	15599	15696	15599	15514	15621	15581	15623	15691	15658	15463	15522	15783	15556	15564	15593	15598	15609	15730	15679	15666	15756	15511	15520	15614	15667	15704	15667	15524	15348	15677	15558	15712	15702	15659	15594	15743	15708	15534	15538	15636	15664	15741	15741	15696	15635	15553	15505	15709	15623	15531	15506	15609	15758	15738	15648	15563	15468	15440	15446	15794	15804	15688	15570	15748	15604	15520	15529	15753	15556	15685	15530	15390	15515	15644	15531	15679	15640	15625	15475	15800	15539	15444	15576	15676	15607	15452	15673	15469	15697	15672	15574	15763	15650	15395	15568	15542	15587	15492	15470	15593	15530	15599	15712	15580	15519	15624	15688	15628	15528	15670	15597	15561	15600	15709	15448	15576	15754	15491	15618	15616	15807	15546	15713	15532	15457	15578	15583	15624	15649	15730	15659	15576	15598	15718	15590	15801	15516	15606	15606	15507	15511	15600	15740	15466	15647	15666	15541	15665	15613	15589	15486	15581	15510	15643	15606	15597	15723	15721	15653	15613	15530	15726	15733	15533	15578	15665	15737	15631	15636	15742	15536	15834	15528	15711	15576	15478	15674	15755	15552	15649	15607	15695	15671	15670	15539	15701	15668	15459	15447	15719	15449	15647	15617	15524	15619	15484	15820	15520	15666	15545	15707	15718	15561	15726	15460	15606	15587	15709	15731	15783	15613	15634	15634	15604	15691	15635	15633	15682	15637	15636	15540	15400	15636
29837	24283	41454	44727	24872	20980	20328	20019	19966	19854	19812	20044	19802	19781	19992	20070	19794	19962	19872	20001	19802	19867	19915	19732	19874	19689	19961	19847	20107	19736	19787	19930	19731	19703	20006	20001	19964	19841	19945	20022	19812	20056	19838	19695	19941	19880	19717	19786	19565	19876	19844	19927	19858	20027	19839	19851	20123	19792	19745	19863	19779	19907	19744	19935	19890	19998	20102	19951	19984	19890	19974	19937	19839	19830	19841	19754	20095	19788	19867	19910	19684	19848	19604	19879	19839	19979	19793	19507	19854	19807	19909	19794	19819	19819	19849	20109	19949	19802	19555	19783	19929	19952	19784	19862	19819	19831	19676	19879	19977	19890	19954	19978	19562	19926	19773	19720	19765	19659	20080	19724	19946	19624	19921	19873	19713	19848	19999	19836	19835	19848	20021	19796	19868	19905	19846	19877	19776	19976	20036	19789	20028	19842	19910	19878	19879	19961	19733	19889	20035	19723	19788	19533	19818	19683	19852	19618	19979	19691	19722	19952	19579	19966	19615	19792	19825	19600	19638	19664	19756	19780	19773	19844	20044	19902	19841	19699	19774	19878	19818	19702	19853	19911	19896	19796	19852	19833	19862	19658	19769	20049	19805	19764	19905	19841	19768	19883	19982	19706	19925	19583	19731	19886	19893	19939	19880	19792	19668	19769	19981	20064	19611	20069	19893	19770	19765	19882	19839	19788	19787	19811	19929	19749	19752	19761	19867	19889	19792	19659	19923	19951	19795	19783	19801	19866	19801	19756	19818	20019	19691	19996	19849	19948	20003	19997	19827	19927	19771	19897	19850	19669	19771	19800	19977	19762	19855	19466	19893	19772	20020	19875	19934	19775	19786	19909	19777	19817	20053	19957	19935	19806	19981	19874	19879	19707	19865	19805	19809	19645	19757	19769	19843	19797	19853	19972	19840	19734	19658	19760	19801	19867	19839	19790	19940	19975	19773	19539	19819	19761	19811	19701	19723	19886	19828	19899	19857	19799	19904	19983	19990	19961	19829	19696	19917	19909	19779	19985	19803	19784	19745	19798	19868	19590	19694	19942	19730	19849	19757	19652	19793	19999	19745	19612	19869	19809	19811	19889	19861	20039	19796	19700	19869	19975	19841	19841	19942	19888	19940	19872	19811	19830	19882	19797	19734	19621	19739	20125	20107	19873	19556	20071	19918	20119	19953	19779	19873	19894	19669	19724	19794	19638	19883	19853	19725	19739	19821	19776	19818	19672	20063	19832	19941	19835	19792	19967	19852	19988	19924	19891	19980	19747	19821	19473	19705	19715	19899	19688	19744	19943	19860	19771	20012	19715	19863	19987	19840	19598	19841	19795	19821	19849	19875	19694	20157	20048	19832	19821	19830	19703	19761	19692	19868	19940	19747	19971	20063	19982	19871	19735	19741	19745	19739	19775	19964	19903	19825	19826	20048	19826	20106	19948	19873	19832	19749	19801	19812	19931	19592	20055	19769	19698	19874	19776	19932	19793	19761	19960	19847	19774	19953	19884	19768	20014	19823	20022	20102	19814	19890	19793	19962	19854	19604	19872	19745	19927	19626	20137	19960	19816	19765	19706	19937	19556	19727	19779	19961	19814	19789	19621	19778	19857	19809	19879	19614	19695	19978	19735	19873	19889	19785	19807	19963	19794	19750	19846	19732	19959	19781	19815	19850	19860	19803	19786	19673	19912	19917	19969	19996	19803	19789	19586	19579	20136	19806	19759	19767	19977	20022	19813	19670	19696	19819	19868	19690	19827	19674	19770	19894	19902	19893	19866	19888	19949	19913	19840	20040	19823	19802	19747	19820	19654	19852	19779	19627	19780	19887	19617	19907	19853	19628	19994	20056	19959	19925	19957	20101	19823	19803	19756	19734	19778	19750	19788	20023	19821	19761	19836	19644	19847	19913	19928	19947	20080	19863	19771	19891	19920	19825	19544	19693	19765	20011	19602	19647	19897	19924	19615	19813	19818	19639	19857	19465	19931	19744	19830	19865	19852	19854	19927	20141	19736	19851	19804	19914	19783	19808	19866	19869	19909	20129	20087	20175	19942	19762	19863	19881	19761	19894	19733	19694	19827	19627	19781	19686	19712	19887	19932	19824	19717	19992	19832	19759	19747	19816	20024	19766	19995	20029	19885	19994	19986	19941	19855	19871	19916	19998	19659	19776	19827	19961	19744	19726	19591	20036	19815	20012	19833	19811	19691	19885	19778	20033	19960	19743	20126	19822	19847	19829	20148	19909	19890	19872	19681	19966	19839	19903	19797	19757	19896	19755	19865	19880	19841	19823	19724	19805	19838	19923	19718	19700	19720	19622	19837	19861	19837	19782	19719	19839	19870	19780	19936	20032	19751	19790	19790	19850	19900	19730	19684	20076	19769	19694	19658	19738	19728	19952	19946	19839	19697	20075	19739	19636	20054	20010	19705	19881	19661	19687	19966	19989	19810	19934	19824	19697	19958	19961	19885	19811	20009	19811	19943	19915	19985	19762	19670	19740	19813	19748	19781	19761	19875	19681	19881	19836	19688	19680	19812	19862	19954	19943	20076	19932	19878	19865	19874	19864	19752	19730	19753	19869	19853	19781	19702	19850	19698	19962	19808	19939	19942	19779	19921	19776	19882	19949	19818	19896	20079	20095	19745	19925	20009	19751	19864	19877	19756	19727	19793	19843	19846	19866	19828	20023	19996	19915	19861	19800	20024	19993	19839	19873	19870	20083	19803	20017	19509	20009	20074	19713	19676	19918	19771	19765	20040	19813	19864	19797	19736	19876	20043	19910	19930	20076	19898	19950	19977	19742	19793	19707	19829	20156	19897	19682	19574	19756	19682	19789	19958	19681	19834	19837	19750	19923	19569	19711	19955	19712	20056	19685	19840	19573	19700	19842	19823	19957	19858	19858	19910	19851	19805	19849	20069	19678	19874	19757	19852	19902	19794	19868	19773	19828	19750	19736	19691	19886	19948	19967	19672	19648	19834	19900	19719	19842	19817	19641	19935	19811	19946	19909	19739	19785	19658	19697	19676	19855	19745	19974	19874	19796	19814	19899	19676	19705	19827	20042	19954	19833	19784	19905	19804	19783	19970	19955	19856	19862	19964	19921	19844	19848	19886	20086	19836	19843	19966	19726	19998	19978	19847	19813	19882	19826	19769	20015	19653	19947	19749	19844	19983	19919	19816	19672	19649	19962	19833	19919	19917	19956	19882	19659	19777	19944	19754	19787	19813	19846	19579	20000	19961	19886	20045	19871	19865	19951	20003	19930	19924	19786	19790	19695	19977	20014	19883	19888	19890	19684	19769	19877	19985	19729	19865	19900	19804	19837	19849	19965	19885	19773	19860	19629	19906	19941	19552	19679	19930	20008	19759	19715	19851	19655	19815	19675	19876	19772	19722	19704	19915	19730	19777	19658	19913	19927	19868	19651	19795	19938	19771	19856	19819	20087	20062	19746	19722	19874	19971	19865	19822	19829	20006	20132	19896	19791	19774	19823	19959	19818	19776	19739	19782	19767	19866	19761	19769	19914	20010	19857	19969	19885	20055	19879	19891	19887	19885	19950	19791	19909	19686	19841	20037	19845	19719	19894	19857	19638	19754	19884	19891	20059	19850	19957	19839	19967	19949	19858	20014	19872	19722	19865	19882	19806	19663	19909	19532	19720	19800	19868	20042	19989	19846	20005	19733	19881	19844	20027	19990	19883	19954	19679	19837	19702	19870	19993	19878	19879	19922	19810	19766	19934	19870	19802	19807	19771	20001	19917	19711	19830	19811	19679	19591	19879	19875	19839	19826	19738	19930	19826	19783	19952	19965	19945	19717	19748	19822	19741	19783	19801	19837	19897	19895	19721	19660	20149	19722	19814	19785	19797	19600	19660	19744	19846	19819	19963	19707	19944	20039	19939	19926	19769	19860	19800	19855	19827	19925	19852	19974	19912	19996	19773	19760	20135	19875	19881	19925	19952	19860	19911	19906	19980	19838	19787	19926	19700	19717	19937	19831	19859	19947	19788	19853	19919	19762	19863	19815	20089	19985	19684	19945	19894	19811	19856	19996	19763	19886	19788	20042	20016	19805	19951	19711	19763	19795	19761	19763	19741	19912	19943	19812	19866	19966	19978	19748	19445	19950	19947	19698	19597	19650	19736	19811	19829	19883	19875	19665	19841	19629	19872	19883	20032	19871	19854	19731	19866	20031	19729	19866	19823	19935	19841	19738	19848	19686	19890	19832	19924	19671	19735	19699	19814	19928	19750	20017	19731	19863	19817	19860	19963	19831	19950	19847	20046	19933	19914	19902	19949	19753	19876	19796	19787	19747	19741	19900	19889	20018	19691	19773	19980	19735	19833	19773	19825	19937	19896	19908	19953	19850	19721	19747	19773	19820	19893	19844	19592	19686	19867	19722	19706	19901	19891	19963	19557	19672	20019	19898	19989	19832	19681	19759	20072	19840	19690	19945	19915	19573	19953	19888	19944	19698	19954	19962	19754	19928	19859	20037	19748	19794	19948	19735	19789	19944	19825	19673	19880	19778	19654	19833	19812	20038	19921	19822	19906	19539	19782	20073	20035	19736	19901	19752	19554	19746	19826	19574	19888	19732	19784	19919	20010	19885	19997	19715	19848	19690	19670	19871	19844	19794	19714	19828	19696	19983	19970	19768	19857	19966	19888	19802	19830	19850	19853	20002	19768	19809	19785	19924	19766	19840	19732	19748	19813	19969	19955	19689	19756	19735	19947	19922	19848	19853	19886	19620	19979	19808	19837	19831	19699	19931	19908	19859	19786	19906	19924	19691	19891	19843	19850	19746	19739	19952	19948	19924	19715	19739	19859	19840	19999	19966	20046	19852	19874	19948	19828	20048	20018	19891	19905	19918	19801	19974	19757	19939	20150	19895	19858	19928	19779	19788	19891	20033	19800	20137	19832	19775	19758	19853	19890	19840	19857	19904	19942	19861	19749	19623	19865	19992	20004	19794	19775	19742	19826	19874	19882	19976	19920	19907	19892	20177	19775	19693	20141	19789	19970	19912	19807	19797	19759	19904	19857	19903	19692	19922	19819	19732	19971	19623	20036	19938	19802	19736	19801	19935	19963	20042	19903	19928	19695	19877	19750	20053	19720	19864
17400	26331	47986	39529	18899	16181	15847	15753	15955	15855	15961	15861	15663	15708	15688	15502	15733	15738	15596	15775	15682	15601	15706	15593	15747	15840	15636	15609	15721	15769	15613	15775	15759	15626	15708	15652	15787	15808	15589	15646	15521	15775	15529	15569	15683	15615	15598	15852	15707	15462	15794	15452	15619	15465	15603	15674	15671	15675	15620	15475	15531	15714	15565	15587	15842	15671	15582	15613	15374	15618	15484	15556	15742	15487	15602	15691	15867	15708	15567	15676	15821	15541	15569	15602	15496	15702	15656	15662	15665	15704	15741	15705	15708	15766	15731	15685	15670	15464	15582	15808	15744	15680	15555	15556	15554	15570	15728	15613	15527	15614	15495	15849	15616	15725	15627	15570	15646	15728	15590	15535	15639	15662	15574	15666	15533	15604	15724	15455	15613	15501	15599	15721	15527	15717	15816	15778	15447	15516	15758	15427	15679	15522	15540	15384	15511	15403	15787	15497	15660	15761	15698	15604	15649	15482	15674	15558	15564	15577	15800	15761	15507	15750	15626	15655	15735	15528	15484	15695	15622	15581	15534	15734	15560	15622	15818	15453	15691	15617	15494	15633	15493	15583	15667	15651	15650	15736	15429	15703	15617	15607	15625	15608	15549	15659	15643	15557	15705	15592	15648	15546	15566	15645	15520	15712	15518	15477	15524	15607	15545	15821	15673	15609	15635	15525	15616	15508	15714	15496	15624	15639	15629	15550	15619	15654	15666	15744	15537	15482	15647	15454	15689	15464	15495	15539	15636	15736	15938	15501	15524	15711	15766	15533	15843	15646	15548	15595	15581	15816	15795	15920	15504	15645	15613	15850	15609	15615	15551	15758	15617	15649	15503	15584	15769	15579	15664	15663	15606	15544	15594	15748	15768	15447	15556	15472	15835	15695	15566	15696	15423	15656	15720	15491	15445	15833	15540	15712	15693	15606	15806	15455	15547	15625	15542	15585	15473	15651	15638	15549	15704	15575	15783	15597	15633	15591	15673	15605	15608	15575	15471	15653	15824	15698	15708	15676	15606	15456	15702	15544	15439	15585	15593	15539	15680	15582	15471	15650	15798	15688	15573	15702	15638	15415	15640	15612	15589	15751	15500	15705	15612	15680	15700	15574	15628	15451	15557	15537	15629	15629	15680	15610	15688	15669	15737	15698	15558	15698	15587	15667	15616	15652	15590	15583	15756	15509	15701	15517	15668	15786	15631	15751	15599	15567	15649	15631	15773	15633	15414	15605	15768	15590	15656	15737	15688	15520	15722	15522	15835	15574	15596	15502	15714	15781	15654	15349	15599	15729	15742	15556	15723	15731	15749	15658	15795	15702	15578	15665	15498	15680	15631	15698	15731	15647	15689	15627	15522	15696	15407	15890	15714	15635	15648	15477	15657	15778	15590	15697	15501	15701	15565	15785	15538	15658	15814	15695	15526	15688	15707	15526	15562	15631	15499	15650	15576	15403	15712	15574	15568	15552	15769	15576	15693	15679	15552	15808	15672	15662	15588	15877	15511	15553	15648	15540	15730	15520	15655	15593	15696	15568	15665	15843	15661	15586	15590	15621	15738	15624	15557	15616	15668	15591	15693	15584	15562	15657	15472	15749	15639	15719	15730	15528	15706	15628	15558	15656	15768	15551	15763	15483	15636	15729	15565	15607	15543	15606	15612	15478	15602	15581	15643	15689	15574	15590	15550	15587	15527	15537	15359	15850	15534	15740	15603	15619	15610	15599	15656	15723	15688	15469	15695	15608	15574	15685	15732	15634	15474	15638	15646	15698	15619	15553	15591	15545	15545	15498	15509	15667	15454	15578	15662	15618	15508	15712	15471	15608	15754	15599	15444	15539	15679	15691	15621	15657	15638	15704	15721	15712	15630	15623	15585	15685	15699	15493	15734	15509	15682	15498	15605	15607	15533	15689	15612	15686	15696	15676	15443	15633	15667	15522	15513	15794	15546	15600	15598	15680	15602	15427	15588	15663	15638	15569	15537	15602	15676	15676	15743	15611	15539	15535	15530	15722	15646	15635	15694	15653	15555	15443	15773	15746	15586	15551	15577	15767	15733	15741	15742	15665	15609	15663	15520	15743	15654	15540	15606	15579	15759	15800	15643	15652	15602	15584	15597	15611	15775	15537	15746	15617	15480	15394	15586	15801	15468	15648	15652	15651	15776	15632	15441	15641	15589	15653	15609	15523	15727	15657	15679	15712	15767	15638	15607	15576	15666	15693	15703	15435	15497	15507	15423	15510	15416	15620	15455	15531	15635	15648	15618	15642	15765	15617	15563	15660	15734	15640	15693	15584	15680	15470	15476	15762	15591	15652	15796	15535	15515	15759	15682	15607	15564	15464	15617	15743	15676	15620	15728	15508	15532	15549	15816	15538	15742	15726	15589	15869	15646	15565	15763	15570	15674	15619	15608	15667	15629	15684	15616	15745	15510	15592	15598	15595	15619	15527	15620	15639	15632	15519	15387	15751	15722	15800	15760	15559	15590	15815	15646	15924	15560	15675	15586	15658	15733	15433	15750	15636	15705	15677	15609	15679	15498	15685	15499	15665	15519	15789	15651	15734	15485	15632	15545	15687	15532	15783	15517	15607	15730	15609	15598	15666	15562	15637	15615	15445	15487	15705	15547	15471	15751	15601	15700	15558	15733	15598	15682	15572	15647	15774	15569	15586	15694	15685	15556	15638	15679	15572	15629	15686	15688	15706	15608	15599	15441	15600	15622	15761	15602	15570	15803	15645	15755	15760	15711	15680	15653	15676	15525	15643	15595	15647	15574	15425	15713	15579	15679	15557	15586	15657	15652	15622	15623	15645	15741	15544	15739	15497	15681	15409	15761	15623	15620	15596	15715	15554	15638	15675	15633	15422	15710	15496	15653	15665	15645	15685	15460	15590	15725	15721	15535	15635	15566	15659	15641	15815	15547	15651	15595	15621	15450	15675	15764	15535	15515	15582	15605	15723	15558	15586	15679	15636	15559	15583	15609	15534	15849	15568	15649	15674	15598	15585	15678	15674	15555	15657	15638	15687	15677	15777	15568	15630	15497	15551	15632	15683	15421	15627	15685	15852	15542	15663	15481	15616	15592	15569	15546	15631	15596	15785	15527	15570	15574	15572	15613	15679	15684	15433	15568	15728	15637	15774	15589	15562	15640	15674	15533	15699	15622	15696	15742	15732	15655	15735	15646	15629	15773	15625	15608	15473	15563	15586	15791	15512	15531	15610	15719	15328	15761	15536	15666	15585	15632	15740	15567	15522	15622	15595	15690	15569	15541	15622	15620	15630	15680	15535	15688	15503	15712	15704	15723	15546	15601	15524	15552	15708	15676	15627	15670	15791	15689	15548	15741	15662	15651	15779	15711	15726	15515	15685	15677	15429	15586	15692	15715	15606	15526	15653	15613	15636	15583	15569	15641	15695	15489	15657	15679	15683	15417	15686	15441	15624	15697	15497	15670	15450	15736	15528	15662	15710	15735	15672	15638	15626	15592	15704	15676	15618	15643	15603	15624	15695	15681	15643	15614	15698	15557	15633	15471	15590	15712	15539	15673	15610	15607	15561	15548	15941	15645	15585	15529	15893	15593	15627	15503	15583	15718	15641	15566	15567	15647	15607	15474	15813	15522	15481	15565	15573	15588	15547	15867	15578	15535	15495	15799	15802	15661	15608	15651	15558	15688	15423	15537	15532	15660	15672	15706	15710	15480	15607	15445	15595	15586	15561	15502	15643	15528	15589	15658	15602	15524	15658	15372	15536	15573	15661	15707	15788	15712	15673	15743	15474	15707	15647	15743	15520	15635	15701	15844	15671	15631	15807	15767	15628	15647	15586	15555	15526	15572	15753	15743	15413	15569	15583	15683	15611	15748	15638	15638	15577	15682	15526	15681	15449	15830	15602	15557	15553	15516	15505	15807	15669	15666	15720	15629	15625	15784	15710	15784	15767	15499	15756	15586	15500	15645	15634	15599	15553	15610	15594	15479	15725	15553	15575	15482	15754	15603	15596	15420	15541	15656	15630	15724	15620	15663	15616	15929	15757	15706	15537	15544	15753	15659	15849	15674	15733	15589	15767	15599	15751	15562	15693	15590	15648	15731	15573	15737	15717	15683	15599	15799	15502	15610	15556	15596	15781	15804	15460	15755	15419	15636	15671	15563	15677	15571	15460	15544	15590	15617	15765	15638	15665	15728	15595	15682	15606	15644	15484	15609	15715	15734	15681	15603	15534	15600	15689	15791	15538	15693	15618	15750	15617	15500	15612	15608	15648	15706	15561	15552	15630	15617	15689	15718	15421	15676	15659	15743	15541	15540	15579	15652	15743	15692	15535	15739	15648	15652	15693	15639	15829	15696	15433	15617	15734	15573	15478	15807	15611	15747	15616	15664	15490	15585	15713	15598	15503	15673	15401	15392	15610	15610	15541	15610	15623	15779	15787	15647	15623	15665	15614	15723	15691	15614	15832	15663	15754	15820	15526	15760	15567	15632	15832	15742	15572	15524	15545	15506	15628	15714	15468	15803	15625	15606	15618	15644	15658	15733	15465	15755	15695	15466	15722	15770	15511	15680	15673	15771	15690	15616	15519	15758	15604	15702	15720	15701	15707	15715	15632	15692	15682	15553	15567	15676	15799	15669	15701	15733	15718	15606	15677	15614	15698	15696	15489	15525	15669	15640	15524	15839	15530	15582	15502	15664	15609	15626	15532	15604	15519	15711	15782	15614	15516	15563	15738	15524	15687	15531	15725	15664	15435	15695	15602	15648	15623	15461	15807	15701	15692	15484	15452	15829	15573	15565	15579	15624	15661	15636	15579	15727	15660	15804	15725	15617	15782	15736	15600	15633	15607	15729	15795	15690	15673	15605	15695	15621	15579	15714	15727	15843	15567	15653	15739	15683	15647	15805	15560	15692	15474	15592	15648	15600	15803	15487	15620	15828	15760	15823	15855	15389	15601	15659	15785	15605	15761	15762	15528	15661	15625	15544	15471	15680	15597	15602	15750	15798	15622	15542	15562	15650	15527	15537	15597	15535	15603	15735	15612	15775	15580	15729	15691	15546	15775	15779	15717	15504	15655	15572	15695	15417	15569	15579	15630	15596	15489	15499	15586	15483	15511	15694	15690	15693	15623
25302	21530	45156	62495	32973	24594	23391	20590	20383	20429	20334	20238	20534	20237	20211	20117	20093	20138	20027	20008	19987	20238	20256	20130	19765	20243	19910	19785	20152	20162	19901	20044	20540	20524	20516	20295	20230	19890	19997	19830	19719	20046	19973	19896	19961	19912	19896	19624	19928	20055	19809	20140	19834	19620	20015	19874	20019	19758	19898	19923	20156	20007	19943	19851	19894	19818	19992	19810	19937	19843	19730	20043	19776	20050	19719	19822	19797	19805	19917	19790	20043	20115	20211	19712	19820	19647	19881	20023	19763	19976	19974	20282	19905	19873	19704	19675	19953	19711	20030	20129	19918	19960	19818	20062	19952	20146	19885	20065	20036	20079	19857	19721	19958	20204	19960	19845	19927	19775	19950	19853	20093	20082	19879	19994	19839	19938	20068	19933	19906	19969	20107	20034	19811	19790	19968	19754	20006	19757	19773	19794	19920	19825	19870	19751	20006	19693	20101	19981	19980	19492	20035	20029	19947	19880	20035	19936	19985	19948	19926	19830	19899	19992	19664	19793	19817	20199	19839	19893	20139	19634	20011	20018	19922	19918	19933	19856	19825	19785	19798	20017	19781	19857	19883	19962	19973	19778	20154	19776	19782	19972	19887	19752	19768	19805	19967	19858	19963	19800	19836	19743	19693	20017	20278	19844	19885	20137	20053	19793	19923	19841	20046	19878	20067	20190	19942	19806	19841	19937	19965	19890	19844	19825	19998	19940	19757	19870	19895	19901	19762	20057	19965	19838	19779	19903	19953	19748	19932	20160	20003	19928	20065	19953	19879	19952	19939	20077	20087	20227	19826	19894	20043	19943	19796	20032	19944	19853	19987	19828	19995	19901	19801	19713	19948	19787	19745	20155	19750	19983	19755	19810	19777	20212	19861	19828	19820	19852	20037	19838	19808	19955	19836	19983	19890	19940	19842	19689	19956	19941	19621	19891	19931	19929	20173	20101	20109	19803	20058	19818	19915	19915	20081	19743	19763	19949	19959	20050	19941	19850	19982	19869	19757	19815	20012	19843	19700	19745	19954	19933	20225	19934	19972	20264	19801	19990	19973	19955	19995	19942	19846	19734	19930	19839	19886	19943	19771	20084	19959	20130	19830	20091	20009	19860	19886	19928	20089	19823	20026	20117	19873	19959	19987	19839	19616	19999	19982	20100	19873	19935	19814	19905	19906	19847	20006	19764	19764	19911	19726	20115	19921	19708	19893	19703	19692	19738	19858	20017	20007	20146	19819	19914	19923	19646	19846	19879	20201	20020	19836	19856	19905	20144	19872	19873	19688	20084	20007	19830	19826	19874	19694	19757	19940	19944	20132	20008	20043	19954	19862	19925	19812	19952	19724	19603	19950	19807	19827	19776	19945	19923	19797	19931	19861	19787	19936	19838	19946	19940	19958	20009	19903	19916	19915	20015	20154	19919	19900	19893	19942	20010	19800	19934	19841	19704	20107	20001	19931	19862	19960	20012	20007	19922	19708	19874	19961	19900	19625	19958	19968	20020	19932	19848	20079	19780	19756	19881	19963	20013	20025	19756	20002	19847	19921	19794	19683	19934	20020	19981	19909	19885	19880	19867	19668	19966	19901	19941	19931	19773	19917	19697	19946	20022	19850	19960	19937	19794	20078	19872	19940	19948	19907	19850	19834	19905	19854	19871	19748	19960	19872	19827	19969	20052	19953	19838	19969	19874	19844	19851	19982	19901	19719	19924	19916	19708	19733	19793	19878	19972	19871	19906	19802	19802	19914	19919	20027	20005	19842	19977	20022	19901	19976	19862	19798	19765	19702	19957	19914	20107	19911	19877	19721	20106	19761	19718	19967	19894	19905	20188	19945	19736	19876	19855	19980	19749	19723	19936	19991	19918	19867	20058	19761	19893	19708	20007	20013	19867	19890	19918	19970	19858	19755	19739	19872	19858	19942	19974	20030	19964	19675	20000	19669	19804	19922	19893	19805	19878	19930	19955	19833	19822	19960	19882	19912	20082	19934	19986	19905	19823	19705	19940	19964	19964	19758	19922	19829	19790	19722	19899	19923	19849	19806	20000	20104	19980	19880	19777	19907	19895	19994	19874	19838	19819	19771	19769	19887	19709	20024	19858	19952	19724	19742	20100	19674	20078	19858	19737	19758	19875	19958	20043	19820	20160	19860	19752	19807	19900	19916	20086	20028	19852	19924	19904	20079	19872	19787	19950	19852	19853	19932	20006	19892	19924	19949	19716	19638	19894	20012	20017	19904	19898	19943	19944	19797	19827	20053	19832	19948	19737	19814	20057	19754	19732	19761	19893	19868	19957	19713	19960	19763	19878	20048	19927	20041	19618	19801	19891	19816	19968	19854	19730	20004	19818	19835	20259	19884	20074	19954	19995	19983	19925	19964	19864	19800	19889	19854	19943	19744	19843	20025	20046	19874	19923	20128	19784	19874	19761	19920	19922	19959	19693	19947	20007	19744	19796	19879	19892	19782	20003	19954	19990	19846	19856	19923	20131	20057	19788	19807	20083	19699	19899	19970	19831	19809	19891	19872	20054	19922	19819	19978	19945	19828	19748	19684	19953	19728	19878	20019	20090	19807	19839	19763	19710	19879	19896	20062	19860	19702	19802	19898	19844	19794	20031	19977	19793	19900	19908	19848	19954	19946	19863	19797	20249	20019	19989	19970	20110	19858	19979	19840	19852	20112	19932	19849	19844	19876	19958	20082	19853	19966	20006	19898	19907	20019	20002	20007	19985	19944	20070	19805	19921	20057	19840	20083	20039	19874	19922	19967	19771	19886	19889	19964	19855	19970	19919	19896	19817	19639	19693	19635	19995	19916	19937	20032	19823	20026	19899	20133	19836	19773	19931	19946	19896	19868	19841	19838	19847	19896	19815	19986	20036	19924	19754	19793	19806	19833	19642	19933	19865	19891	19841	19843	19972	19939	19831	19921	19994	20039	19928	19631	19806	19622	19822	19798	19674	20041	20079	19882	19872	19888	20074	20093	19973	20040	19796	20161	19755	19937	19783	19890	19862	20124	19661	19826	19708	20047	20023	19850	20017	19733	19970	19919	19934	19891	19825	19700	19852	20007	19762	19650	19820	19994	19927	19680	19947	19856	19887	19977	19872	19762	19903	19887	19823	19930	20011	19605	19729	19706	19855	19938	19801	19898	19907	19715	19989	19874	19633	19847	19865	19906	19808	19972	19876	19921	19814	19962	19782	19928	19945	19994	19842	19793	19710	19916	19825	19884	19733	19866	19812	20014	19892	19908	19789	19826	19716	19831	19765	19997	19821	19712	19883	19855	19909	19929	19727	19868	19936	19826	19857	19868	19940	19912	19767	20074	19806	19870	19846	19738	19829	20004	19798	20005	19790	19937	20077	19838	19832	19800	20100	19939	20101	19891	20003	19951	19984	19808	19780	19943	19844	19747	19879	20004	19960	19773	20086	20141	19763	19896	20023	19880	19974	19769	19719	20072	19938	19845	19867	19757	19820	19886	19888	19741	20031	19821	19893	19840	19688	19928	19945	20088	20020	19929	19906	19912	19945	19814	20117	19697	19739	19732	19784	19937	19843	19792	20195	20068	20151	19814	19967	20097	20000	19861	20041	19949	20082	19952	20027	19886	19723	19752	19683	19909	20034	19762	19958	20073	19771	19847	19740	20005	19906	19698	19803	19799	19847	20007	19829	19972	19884	19892	20015	19776	19915	19877	19949	19739	19846	19639	20006	19922	19502	19783	19858	19876	19802	19883	19644	19847	19813	19804	19921	19641	19929	19964	19946	19983	19820	20066	19876	19774	19825	20229	19926	19883	19728	19651	19947	19971	19780	19869	19946	19926	19935	20009	19927	19982	19888	19962	20104	19939	20181	20107	19998	19774	19855	19846	19888	19930	19695	19865	19680	20077	20046	19796	19887	19932	19921	19997	19652	19855	19947	19962	19800	19798	20067	19952	20062	19902	19903	20009	19879	19794	19958	20084	19768	19809	20038	19799	19868	19970	19868	20047	19800	19803	19606	19916	19967	20063	19623	20046	19921	19795	20079	19996	19846	19861	19926	19892	19970	20083	19749	20053	19895	19818	19827	19613	20232	19947	19685	19918	19821	19904	19760	19742	19840	19616	19872	19866	19644	19977	20007	19972	19874	19937	19874	19936	19644	19760	19900	19786	19938	19985	19779	19946	20059	19910	19732	19935	20026	20031	19821	19953	20152	19909	19982	20182	19931	19963	20008	19935	19845	19886	19797	19818	20064	19828	19920	19989	20032	19865	20095	19884	19903	19768	19993	19636	19784	19915	20067	19896	19716	19668	19915	19798	19967	19920	19848	19920	19654	20211	19860	20054	19948	19987	19789	19728	20019	19962	19858	19881	19860	20069	19938	19760	19651	19778	19764	20073	19966	19842	19972	19967	19769	19908	19622	20078	20017	19841	19713	19923	19974	19923	19993	19861	20050	19864	19922	19858	20055	19790	19886	19684	19855	20055	19946	19924	19765	19838	19772	19965	20041	20127	19914	19971	19823	20024	19815	19998	19919	19700	19811	19822	19963	19967	19872	20084	19890	19816	19854	19753	20029	19943	19910	19982	19785	19892	20021	19964	20145	20015	19952	19794	19800	19901	19910	20005	20199	20000	19835	19961	19848	19749	19775	19993	19849	19961	19780	19972	19969	19875	19726	20003	20086	20027	19829	19882	19858	19707	19852	19856	19996	19797	19677	20040	20035	20067	19798	20032	20073	20017	19914	19650	19692	19780	20081	20021	19837	19780	19919	19933	20064	19759	19819	19911	20193	19866	19978	20071	19992	19862	19857	19910	20046	19750	19635	19915	20183	19865	19835	19922	19872	19760	19926	20085	19933	19886	19929	19844	20084	19943	19585	19905	19766	19748	19750	19960	20036	19933	19883	19938	20038	19853	19900	19955	20050	19962	19871	19848	19787	19939	19840	19775	19791	19862	19942	20072	20044	19697	20035	19834	19909	20034	20066	19963	19854	20110	20125	19751	19832	19734	20040	19697	19705	19911	19912	20017	19851	19907	19838	19918	19960	19701	19959	19867	19860	19820	19826	20042	19868	20050	19907	19556	19795	19764	20155	20007	19986	19859	19791	19889	19981	19896	20031	19963	19816	19997	20058	19956	19924
17521	43765	86752	74282	28174	17438	16565	16102	16372	16442	16139	16106	15917	15838	15817	15829	15922	15886	15828	15679	15626	15743	15744	15944	15907	15822	15666	15698	15648	15585	15638	15964	16219	16814	16654	16155	15807	15605	15518	15625	15786	15489	15569	15736	15539	15779	15817	15655	15839	15487	15532	15540	15629	15832	15667	15637	15608	15551	15596	15543	15814	15776	15864	15836	15666	15646	15573	15616	15740	15492	15608	15548	15678	15861	15599	15507	15593	15556	15618	15829	15622	15562	15750	15868	15584	15552	15409	15727	15512	15605	15555	15485	15798	15550	15799	15527	15610	15584	15837	15563	15721	15666	15630	15759	15688	15664	15712	15689	15543	15757	15733	15527	15642	15605	15565	15546	15575	15658	15347	15558	15582	15537	15735	15671	15676	15650	15846	15677	15599	15623	15614	15550	15678	15603	15675	15686	15699	15504	15651	15587	15689	15791	15505	15645	15659	15672	15703	15546	15624	15529	15668	15686	15573	15539	15481	15625	15661	15724	15720	15601	15668	15450	15546	15755	15677	15610	15522	15610	15621	15784	15482	15649	15678	15557	15689	15638	15690	15634	15544	15584	15537	15644	15401	15442	15700	15636	15636	15635	15636	15681	15685	15541	15742	15663	15751	15683	15496	15717	15731	15640	15542	15577	15606	15461	15758	15760	15696	15601	15413	15730	15572	15639	15465	15708	15602	15636	15519	15563	15659	15610	15568	15613	15678	15565	15770	15733	15734	15452	15563	15682	15560	15611	15630	15715	15730	15590	15677	15655	15512	15605	15624	15593	15498	15466	15467	15703	15686	15651	15532	15528	15438	15611	15528	15577	15610	15693	15689	15718	15665	15560	15594	15601	15714	15775	15629	15651	15723	15516	15600	15547	15561	15740	15457	15625	15554	15670	15733	15564	15505	15445	15599	15717	15537	15581	15637	15530	15619	15484	15670	15701	15607	15538	15603	15697	15733	15623	15789	15512	15580	15563	15624	15695	15693	15590	15587	15535	15698	15403	15665	15756	15659	15640	15548	15559	15510	15637	15650	15654	15735	15562	15605	15777	15585	15482	15589	15608	15813	15651	15704	15604	15697	15550	15521	15664	15673	15546	15633	15741	15722	15538	15469	15517	15584	15513	15462	15734	15546	15568	15503	15675	15560	15639	15443	15619	15749	15690	15674	15807	15613	15710	15586	15620	15628	15457	15680	15668	15583	15567	15975	15627	15495	15597	15769	15758	15601	15721	15621	15733	15666	15565	15626	15668	15719	15675	15651	15617	15645	15659	15615	15636	15731	15581	15464	15559	15678	15645	15478	15636	15643	15583	15495	15571	15621	15716	15648	15656	15717	15495	15502	15688	15532	15536	15589	15530	15734	15601	15638	15564	15517	15545	15708	15722	15640	15606	15552	15602	15673	15659	15798	15594	15715	15605	15605	15618	15748	15506	15604	15727	15542	15683	15564	15700	15658	15579	15732	15419	15768	15647	15601	15480	15627	15474	15556	15757	15711	15356	15519	15644	15732	15627	15629	15589	15736	15685	15690	15650	15497	15549	15639	15674	15550	15804	15624	15714	15584	15647	15805	15544	15636	15757	15511	15519	15742	15541	15590	15592	15547	15730	15565	15692	15401	15708	15602	15701	15548	15641	15617	15904	15688	15354	15546	15807	15483	15575	15595	15841	15536	15626	15571	15743	15544	15732	15614	15656	15587	15669	15773	15721	15507	15668	15770	15513	15733	15575	15430	15664	15511	15588	15741	15512	15598	15670	15637	15585	15606	15709	15641	15644	15568	15629	15580	15656	15530	15597	15578	15658	15596	15553	15515	15611	15613	15670	15544	15809	15619	15600	15749	15682	15674	15600	15624	15664	15664	15647	15510	15451	15636	15443	15667	15605	15558	15510	15580	15540	15684	15655	15588	15586	15682	15627	15718	15494	15720	15609	15605	15650	15417	15805	15614	15832	15543	15669	15636	15733	15729	15689	15834	15575	15616	15735	15644	15661	15467	15620	15651	15454	15570	15698	15588	15729	15682	15595	15537	15667	15730	15522	15682	15607	15576	15771	15588	15791	15594	15669	15763	15592	15498	15876	15488	15663	15513	15646	15668	15650	15581	15546	15548	15513	15678	15577	15630	15529	15665	15688	15649	15587	15728	15484	15814	15614	15616	15541	15488	15689	15658	15662	15611	15609	15652	15807	15616	15709	15516	15600	15455	15576	15479	15767	15596	15629	15446	15697	15463	15698	15639	15412	15605	15740	15810	15614	15565	15746	15602	15783	15562	15694	15393	15531	15759	15652	15668	15601	15740	15695	15449	15514	15778	15606	15713	15497	15597	15740	15614	15650	15646	15538	15511	15542	15602	15557	15656	15652	15512	15630	15737	15479	15660	15711	15788	15700	15638	15367	15567	15626	15638	15543	15615	15621	15502	15609	15673	15545	15478	15634	15582	15442	15791	15562	15611	15736	15591	15694	15594	15649	15549	15727	15549	15536	15764	15579	15620	15514	15567	15545	15628	15537	15725	15646	15728	15685	15741	15639	15514	15688	15714	15773	15616	15714	15568	15603	15610	15480	15720	15812	15523	15685	15509	15567	15652	15408	15637	15701	15797	15603	15498	15670	15706	15592	15576	15692	15622	15640	15482	15640	15551	15743	15526	15411	15556	15622	15720	15818	15316	15673	15595	15564	15688	15664	15624	15513	15616	15328	15513	15612	15665	15565	15604	15483	15698	15613	15826	15511	15788	15527	15638	15520	15421	15692	15689	15611	15528	15668	15572	15720	15729	15547	15617	15707	15500	15612	15618	15691	15458	15653	15792	15583	15557	15538	15581	15609	15574	15581	15740	15578	15910	15569	15672	15627	15620	15495	15677	15682	15789	15630	15633	15627	15493	15683	15706	15764	15629	15721	15505	15649	15654	15706	15638	15537	15519	15555	15550	15674	15650	15622	15740	15701	15652	15615	15792	15452	15472	15504	15668	15664	15894	15635	15729	15674	15634	15628	15510	15612	15588	15563	15486	15730	15595	15688	15548	15514	15601	15634	15563	15540	15616	15573	15579	15679	15605	15612	15521	15759	15667	15552	15583	15716	15621	15440	15688	15815	15559	15532	15648	15642	15616	15455	15517	15759	15489	15546	15536	15687	15835	15701	15666	15666	15660	15819	15658	15690	15679	15671	15563	15709	15625	15678	15633	15650	15610	15755	15735	15696	15653	15828	15572	15578	15784	15523	15676	15592	15617	15744	15707	15793	15564	15542	15538	15589	15833	15667	15631	15674	15569	15796	15625	15633	15623	15509	15594	15582	15690	15632	15802	15586	15768	15629	15707	15539	15690	15654	15661	15554	15662	15717	15758	15544	15544	15451	15673	15503	15652	15678	15583	15742	15485	15630	15683	15488	15774	15672	15575	15676	15705	15805	15503	15567	15660	15630	15804	15757	15540	15698	15555	15452	15631	15453	15653	15618	15470	15684	15608	15459	15656	15519	15881	15488	15534	15648	15646	15423	15676	15696	15603	15582	15804	15641	15616	15642	15504	15600	15540	15501	15646	15679	15702	15596	15584	15677	15718	15667	15736	15632	15687	15598	15557	15625	15639	15619	15576	15589	15500	15436	15564	15654	15601	15544	15683	15629	15633	15510	15579	15625	15682	15659	15762	15579	15693	15671	15459	15549	15600	15559	15712	15610	15639	15543	15683	15662	15638	15570	15637	15736	15593	15594	15539	15605	15551	15469	15661	15567	15572	15589	15627	15516	15659	15752	15528	15565	15592	15558	15666	15536	15562	15597	15547	15533	15521	15689	15618	15506	15576	15783	15779	15619	15627	15486	15761	15571	15681	15647	15758	15666	15695	15645	15428	15546	15630	15658	15567	15545	15664	15562	15585	15512	15500	15579	15846	15720	15566	15601	15743	15701	15645	15629	15710	15674	15622	15582	15685	15691	15513	15713	15762	15670	15684	15635	15740	15481	15809	15604	15439	15756	15763	15643	15471	15763	15524	15556	15696	15627	15471	15631	15576	15617	15625	15606	15703	15583	15797	15663	15585	15574	15793	15760	15640	15683	15609	15658	15581	15588	15657	15680	15692	15493	15490	15634	15694	15580	15551	15673	15698	15523	15532	15659	15697	15658	15661	15662	15687	15546	15672	15645	15683	15801	15833	15644	15515	15511	15667	15590	15772	15725	15649	15741	15537	15614	15486	15617	15599	15572	15483	15513	15466	15536	15545	15585	15783	15814	15593	15657	15707	15569	15673	15523	15687	15524	15460	15684	15697	15676	15405	15537	15678	15671	15724	15693	15637	15757	15554	15598	15581	15646	15506	15673	15645	15553	15737	15548	15666	15714	15742	15707	15758	15521	15500	15494	15626	15714	15487	15812	15469	15615	15667	15647	15411	15665	15646	15815	15564	15514	15380	15509	15666	15558	15602	15757	15713	15667	15611	15597	15667	15573	15646	15435	15639	15606	15538	15649	15687	15677	15614	15591	15721	15451	15478	15464	15528	15618	15878	15738	15535	15499	15756	15578	15784	15517	15722	15518	15728	15602	15661	15494	15572	15530	15672	15548	15519	15619	15652	15603	15476	15686	15674	15546	15564	15600	15661	15568	15710	15626	15439	15525	15574	15673	15705	15389	15597	15592	15577	15609	15621	15461	15628	15490	15869	15557	15840	15561	15815	15547	15546	15710	15577	15689	15747	15622	15502	15473	15507	15555	15653	15655	15630	15640	15691	15561	15584	15509	15574	15759	15668	15611	15610	15403	15726	15845	15627	15540	15462	15532	15675	15341	15447	15505	15527	15663	15716	15779	15581	15571	15728	15658	15492	15685	15769	15532	15511	15590	15628	15581	15586	15576	15745	15555	15875	15395	15736	15575	15540	15571	15480	15592	15574	15528	15720	15805	15494	15578	15687	15599	15657	15569	15644	15619	15533	15714	15433	15493	15577	15718	15662	15699	15554	15759	15570	15697	15638	15636	15523	15631	15578	15621	15486	15534	15521	15508	15673	15756	15682	15566	15547	15526	15808	15705	15581	15636	15706	15505	15577	15624	15650	15579	15540	15577	15597	15594	15705	15628	15623	15711	15549	15693	15711	15490	15634	15513	15670	15667	15645	15646	15723	15622	15448	15584	15603	15760
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
