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
339625872650	339625873167	339625873717	339625874267	339625874817	339625875367	339625875917	339625876467	339625877017	339625877567	339625878117	339625878667	339625879217	339625879767	339625880317	339625880867	339625881417	339625881967	339625882517	339625883067	339625883617	339625884167	339625884717	339625885267	339625885817	339625886367	339625886917	339625887467	339625888017	339625888567	339625889117	339625889667	339625890217	339625890767	339625891317	339625891867	339625892417	339625892967	339625893517	339625894067	339625894617	339625895167	339625895717	339625896267	339625896817	339625897367	339625897917	339625898467	339625899017	339625899567	339625900117	339625900667	339625901217	339625901767	339625902317	339625902867	339625903417	339625903967	339625904517	339625905067	339625905617	339625906167	339625906717	339625907267	339625907817	339625908367	339625908917	339625909467	339625910017	339625910567	339625911117	339625911667	339625912217	339625912767	339625913317	339625913867	339625914417	339625914967	339625915517	339625916067	339625916617	339625917167	339625917717	339625918267	339625918817	339625919367	339625919917	339625920467	339625921017	339625921567	339625922117	339625922667	339625923217	339625923767	339625924317	339625924867	339625925417	339625925967	339625926517	339625927067	339625927617	339625928167	339625928717	339625929267	339625929817	339625930367	339625930917	339625931467	339625932017	339625932567	339625933117	339625933667	339625934217	339625934767	339625935317	339625935867	339625936417	339625936967	339625937517	339625938067	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2937	3600	2300	2934	3600	2300	2932	3600	2300	2929	3600	2300	2926	3600	2300	2923	3600	2300	2921	3600	2300	2918	3600	2300	2916	3600	2300	2913	3600	2300	2911	3600	2300	2908	3600	2300	2906	3600	2300	2903	3600	2300	2901	3600	2300	2898	3600	2300	2896	3600	2300	2893	3600	2300	2891	3600	2300	2888	3600	2300	2886	3600	2300	2883	3600	2300	2881	3600	2300	2878	3600	2300	2876	3600	2300	2874	3600	2300	2871	3600	2300	2869	3600	2300	2866	3600	2300	2864	3600	2300	2862	3600	2300	2859	3600	2300	2857	3600	2300	2855	3600	2300	2852	3600	2300	2850	3600	2300	2847	3600	2300	2845	3600	2300	2843	3600	2300	2840	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21838	20142	35376	53788	50302	33531	25168	22094	21306	21541	21551	21248	21306	21078	21254	21237	21020	20905	21285	21124	21276	21097	21059	21090	21006	21114	21121	21040	21344	21081	21144	21133	21096	21105	20836	20987	21095	21022	20960	20919	20825	21104	20789	20917	21088	21100	20983	20881	21066	21070	20954	21000	20965	20900	20819	21022	20908	21146	21030	20833	20948	20850	20867	20996	21124	20880	20907	20935	20829	20986	21059	20897	20802	20876	21308	21007	21179	20963	20932	21154	20886	20715	20871	20932	21016	20892	21020	20992	20940	20839	21059	21040	20958	20872	20953	20800	20924	21012	20914	20947	20859	20925	20927	21030	21038	20916	20825	20816	20914	20965	21028	20873	21019	20881	21136	20859	20803	20891	21021	20750	20996	21070	21032	20671	20794	20791	20775	20791	20799	21027	20968	20967	21119	21110	20790	20846	20848	21011	21119	21116	20938	20840	20956	21033	20877	20977	21051	21013	20978	20974	21008	20777	20836	20775	21158	20740	21023	20981	20847	20997	20957	21063	20982	20853	20816	20888	21048	21016	20902	20913	20974	20927	20948	20834	20749	20981	20818	21095	20984	20963	20714	20895	20752	20942	20837	20903	20845	20849	21047	20695	21163	20813	20936	20951	21080	20998	20894	20854	20866	20888	20951	20812	20850	20978	20838	20929	20857	20988	21050	20866	20878	20613	20705	20817	20957	21005	20799	20768	20703	20690	20901	20901	21069	20952	21102	21022	20763	20716	20853	20932	20844	20969	20594	21021	21011	20937	21053	21020	21099	21115	20987	20802	21006	20934	20897	20951	20858	21089	20931	20903	20899	20909	20947	20942	20858	20812	20759	20941	20906	21039	20880	20948	20809	21000	21006	20804	20993	21162	20909	20819	20843	20946	21096	20807	21069	20981	20912	20765	20799	20859	20867	20817	21030	21045	20805	20683	21058	20799	20939	20961	20880	20818	20851	20836	20830	21024	21139	20994	20924	20725	20792	21091	20819	21057	20990	20969	21065	20860	20817	20901	20855	20777	20851	21358	20986	20955	21043	20821	20854	21024	20906	20804	20725	21087	20765	20944	21079	21051	20982	21028	21024	20745	20988	20961	20800	20862	20920	20872	20824	20752	21161	20997	21157	20914	21027	21080	20865	20880	21141	21015	20922	20793	21133	20980	21125	21087	20913	20860	20948	21014	20997	21019	20883	20832	20829	21196	20972	20795	20966	20856	20766	20985	21015	20965	21085	20978	20941	21059	20870	21053	20919	21025	21016	21061	20961	20785	21013	20803	20916	20821	20867	20937	21049	21110	20973	20897	20973	21161	20740	20836	20820	20875	20878	20823	20845	20810	20840	20950	21049	20815	21146	20939	21060	20998	20913	21026	20898	21021	20912	20766	20893	20659	20801	20990	21008	20744	20792	20751	20917	20940	20667	20937	20913	20928	20817	20705	20972	20762	20936	20859	21013	20844	21039	21064	20814	20808	20707	20915	20675	20880	20920	20786	20887	20726	21066	20924	21045	20951	20988	21115	20964	20720	20822	20723	20965	20752	20837	20798	20982	20941	21024	20991	20709	20855	20873	20744	20806	20999	20785	21082	21003	20978	20931	20906	20990	20747	20957	20890	20989	21055	21014	20894	20905	20905	21033	20921	20871	20963	20991	20925	20749	20810	20965	20947	20926	20900	20743	20826	20788	20876	20876	20703	20747	20879	20980	20785	20928	20846	21025	20806	21071	21067	20760	20879	20931	20907	21112	20938	20882	20930	21008	21014	20980	20784	20705	21016	20755	20979	20650	21002	20977	20952	20962	20994	20881	20820	20893	20735	20873	20777	20910	20588	20827	21073	20724	21030	20941	20877	20957	20950	21075	20939	20735	20900	20835	20763	20840	20873	20801	20824	20879	20916	20953	20917	20997	21044	20800	20871	20975	21015	21118	21013	21009	20901	20909	20777	20870	20849	20975	20975	21025	20896	21005	20723	20708	20987	20866	20861	20868	20902	20820	20684	21012	20975	20798	20726	21041	20728	20918	21008	20896	20891	20886	20932	21046	20843	20856	20884	21101	20956	20882	20834	21067	20665	21071	20813	20858	20946	20895	20885	21007	20835	20940	20912	21063	20911	21021	21011	20727	21058	21042	21057	20711	20884	21058	20838	20980	20948	20889	21060	20947	20738	20702	20719	21056	20653	20873	20999	20943	20756	20915	20884	20961	20779	20965	20854	20746	21013	20786	21096	20940	21019	20818	20752	20905	20901	21084	20969	21115	20832	20860	20900	20774	20843	20825	20839	20712	20810	20983	20751	20712	20773	20867	20938	20943	20868	20945	20721	21017	20718	20819	20850	20937	20690	20851	21131	21115	20910	21089	20938	20982	21038	20812	20749	20822	20960	20721	20788	20788	20815	20940	21016	20922	20982	20862	20832	21029	20777	21059	20690	21011	20945	20851	21015	20786	21087	20933	21017	20904	20872	21104	20949	21092	20914	20849	20927	20950	20764	20932	20880	20939	20749	20974	20999	20806	20756	21009	21103	21050	20884	20966	21119	21065	20997	20830	20768	21012	21011	20711	20933	20974	21282	21010	20788	20984	20856	20805	20848	20969	21011	20995	20758	20941	21065	20921	21006	20933	20770	21121	20992	20884	20917	20966	20821	20887	20755	20968	20777	20815	21064	21147	20915	20871	20841	20883	21052	21017	20868	20961	20779	20924	20945	21070	20726	20996	21008	20901	20830	20943	20761	20810	20787	20947	20776	20820	20745	21124	20903	20864	20871	20783	21013	20822	20824	21033	20839	20936	20922	21027	20955	21018	21067	21043	21071	21122	20977	20851	21046	21153	20852	20792	20767	20883	20846	21019	20862	20886	20846	20849	20909	20892	20812	21086	20858	20953	20947	20765	20880	20959	20826	21040	20975	20941	21078	20990	20922	21037	20787	20886	20851	21011	20763	20977	20966	21078	20895	21009	20949	20850	20999	21035	20836	20820	20891	20998	20851	20888	20963	20770	20808	20738	20802	20974	20948	20940	20916	20766	21198	20928	20906	20890	20927	21003	20702	21088	20938	20866	20952	21156	20853	20873	21084	20920	21021	20929	20958	20616	20894	20582	20847	20804	20907	21009	20833	20770	20639	20847	20901	20958	20917	20828	21120	20881	20993	20755	20896	20908	20845	20888	20925	20690	20869	20739	21045	20952	20923	21076	21042	20996	20855	20867	20840	21016	20852	20945	20885	20912	21056	20850	20970	20773	20841	20656	20647	21024	20664	20803	20818	20873	20827	20937	21134	21194	20950	20896	20922	20988	20783	20864	20936	20948	20751	20900	20797	20973	21015	20759	20920	20971	20704	20844	20726	20952	20682	20773	20802	20914	20850	20786	21127	21027	20903	21121	20912	21062	20910	20695	20892	20893	20762	20711	20905	20864	20994	20646	20982	20960	21033	21051	21064	21172	20888	21144	20791	21051	20820	20785	21078	20904	20930	20821	20916	20858	20922	20801	20974	21019	20984	21126	20795	20924	21071	20777	20684	20947	20819	20747	20914	20908	20881	20741	20963	21263	21183	20854	20823	20885	20853	21060	20887	21000	20928	20788	20964	21127	20963	21010	20865	21011	20587	20915	20825	20909	20935	20801	20841	20798	21034	20933	20898	20987	21032	20893	20985	21156	21015	21022	20881	21087	20863	20825	20869	21127	20975	20939	21023	21165	20915	20929	21047	20977	20915	20943	21008	20849	20820	20920	20832	21056	20788	20994	21045	20897	20790	20977	20908	21037	21041	20866	21007	20779	20806	20888	21007	20780	20923	20947	20954	20691	20918	20831	20890	20817	20796	20851	20839	21026	20986	20935	20991	21210	20853	20957	20742	20785	20909	20873	20896	20946	21015	20814	20917	21008	20845	20862	20999	20997	21022	20816	20980	20972	20732	20907	20774	20701	20948	20848	21050	21171	20745	20966	20743	20936	20789	20699	20896	21115	21079	20897	20929	20887	20928	21025	20910	20926	20784	20985	20992	20962	21026	20907	20983	20899	20796	21074	20688	20898	20910	20645	20911	20957	20743	20909	20760	21052	20806	20882	20767	20800	20829	20826	20700	20880	20804	20999	20694	21055	20721	20885	20750	20766	21106	21065	20833	20893	20871	20924	20996	20945	20978	20801	20983	20972	20865	20921	20739	20764	20838	20894	20858	20880	20968	21195	20884	21243	20828	20924	20750	20856	20851	21065	20958	20957	20838	20839	20687	20951	20747	20930	20837	21013	21007	20916	20885	20960	20826	20823	20922	20975	20686	20888	21168	20814	20811	21008	20780	20807	20902	20707	20753	20819	20819	20991	20731	20737	21005	20802	21011	20957	21067	21083	20994	20928	20913	20724	21114	20839	20921	20936	20918	20876	20868	20934	20887	20686	20809	20851	20938	20981	21007	21057	20929	20698	20781	20921	20853	21058	20669	20885	20876	21168	21016	20777	20858	20866	20800	20940	20818	20765	20991	21031	20839	20974	20795	20889	20820	20828	20673	20845	20643	21175	20768	20991	20832	20837	20888	20855	21078	20936	20973	20990	20911	21057	20843	21001	20879	20853	21005	21064	20911	20815	20910	20969	20821	20888	20972	20762	20924	20806	20797	20957	20903	20894	20853	20868	20792	20823	20782	21035	20921	20896	20877	20927	20887	21217	21038	20980	20756	20919	20906	20939	21069	21053	20821	20897	21045	21015	20979	21072	20945	20909	20863	20886	21019	21076	20977	21079	20990	20793	20916	20799	20863	20836	20862	20940	20809	20988	20955	20909	20826	20831	20784	21201	20932	20866	20736	20903	20842	20952	20796	20851	20830	20906	20881	20866	20927	21010	20791	20889	21133	20989	20935	21013	21004	21026	20795	20764	20827	20810	20981	20711	20906	20763	20712	20761	20953	21007	20845	20848	20981	21008	21056	20753	20959	21023	20863	20878	20876	20747	20768	20975	20897	20878	20866	20720	20929	21049	21153	21051	20991	20877	21118	20830	20672	20772	20866	21037	20890	20829	20749	20876	20961	20908	20872	20864	20805	20998	20842	21028	20864	20923	20892	21021	20856	20950	20950	20741	20901	20814	20968	21016	21083	21084	21056	20904	20767	20872	21049	21141	20755	21026	20877	20819	20874	20866	20699
20746	48506	94777	86065	61967	26549	16743	16756	16754	16537	16456	16546	16692	16506	16513	16575	16537	16440	16573	16545	16296	16655	16542	16531	16442	16514	16657	16634	16552	16396	16250	16496	16405	16484	16420	16444	16511	16410	16229	16602	16427	16546	16421	16518	16426	16502	16521	16476	16307	16403	16381	16422	16399	16392	16428	16531	16442	16422	16644	16348	16283	16270	16291	16357	16412	16546	16376	16589	16576	16542	16466	16440	16298	16552	16793	16808	16908	16370	16373	16275	16333	16548	16426	16474	16281	16422	16460	16489	16356	16515	16526	16413	16439	16430	16323	16363	16514	16569	16500	16368	16490	16393	16393	16416	16386	16395	16447	16324	16555	16309	16512	16498	16452	16301	16304	16379	16470	16454	16406	16488	16405	16631	16432	16452	16463	16332	16398	16381	16305	16329	16484	16533	16448	16562	16532	16344	16459	16545	16419	16253	16432	16344	16506	16321	16418	16474	16515	16474	16481	16410	16411	16593	16307	16523	16434	16317	16507	16304	16508	16373	16345	16373	16541	16509	16338	16490	16432	16546	16423	16547	16359	16369	16440	16567	16489	16481	16499	16408	16449	16625	16428	16448	16389	16479	16440	16509	16446	16419	16374	16467	16375	16403	16418	16286	16436	16304	16555	16348	16448	16471	16345	16372	16478	16604	16477	16497	16431	16528	16401	16560	16408	16412	16374	16521	16302	16419	16315	16523	16414	16497	16324	16186	16443	16362	16571	16433	16308	16477	16536	16339	16444	16501	16347	16426	16633	16346	16261	16379	16471	16397	16409	16531	16515	16493	16409	16536	16511	16465	16471	16431	16310	16374	16501	16530	16512	16383	16348	16463	16311	16524	16215	16366	16568	16377	16317	16647	16557	16353	16421	16353	16646	16428	16459	16519	16571	16531	16433	16230	16526	16411	16434	16478	16446	16469	16435	16410	16393	16375	16498	16339	16471	16437	16364	16412	16374	16303	16475	16633	16375	16401	16636	16420	16520	16464	16419	16322	16483	16367	16376	16392	16352	16394	16581	16426	16361	16490	16296	16497	16448	16324	16488	16513	16545	16460	16359	16560	16401	16352	16523	16554	16537	16605	16439	16510	16319	16533	16398	16397	16447	16426	16482	16355	16394	16500	16360	16475	16384	16460	16568	16353	16386	16477	16433	16575	16398	16359	16556	16553	16399	16425	16256	16471	16416	16415	16340	16497	16314	16421	16421	16475	16387	16319	16429	16377	16464	16529	16517	16491	16417	16332	16308	16527	16299	16478	16609	16439	16490	16458	16288	16443	16535	16484	16446	16481	16438	16353	16462	16419	16321	16445	16584	16460	16431	16562	16461	16495	16354	16467	16413	16622	16280	16432	16438	16333	16385	16424	16419	16347	16275	16486	16385	16446	16335	16332	16449	16564	16318	16498	16325	16462	16549	16558	16425	16438	16546	16435	16421	16396	16606	16407	16552	16464	16399	16438	16380	16453	16359	16487	16444	16408	16206	16159	16546	16607	16537	16370	16354	16492	16403	16501	16528	16416	16500	16656	16434	16518	16353	16306	16445	16420	16446	16532	16266	16414	16441	16421	16513	16331	16453	16457	16485	16418	16497	16550	16566	16431	16401	16354	16384	16330	16381	16394	16594	16394	16568	16302	16588	16395	16430	16392	16451	16480	16438	16519	16365	16445	16482	16499	16325	16512	16392	16601	16549	16422	16441	16412	16457	16475	16433	16324	16567	16403	16439	16461	16471	16399	16447	16465	16421	16469	16394	16384	16467	16377	16351	16533	16348	16482	16445	16402	16552	16518	16416	16314	16489	16563	16507	16355	16389	16418	16401	16468	16468	16471	16435	16559	16506	16453	16370	16348	16551	16567	16156	16577	16520	16421	16405	16400	16480	16286	16561	16599	16423	16490	16339	16306	16416	16497	16502	16483	16510	16395	16398	16531	16365	16497	16613	16389	16373	16400	16322	16382	16395	16334	16565	16612	16518	16408	16373	16457	16508	16514	16319	16371	16430	16568	16559	16521	16541	16509	16519	16498	16422	16252	16474	16336	16478	16402	16572	16397	16527	16542	16381	16217	16497	16491	16485	16424	16506	16289	16705	16444	16398	16442	16425	16513	16386	16536	16229	16418	16432	16482	16347	16491	16487	16298	16443	16430	16615	16367	16385	16406	16363	16393	16525	16538	16171	16547	16564	16440	16458	16559	16419	16368	16429	16457	16520	16256	16480	16441	16271	16360	16484	16386	16514	16459	16416	16254	16540	16320	16242	16545	16542	16399	16343	16472	16305	16300	16439	16505	16501	16397	16589	16582	16337	16474	16203	16308	16418	16653	16451	16511	16440	16524	16269	16478	16461	16235	16333	16375	16397	16362	16299	16451	16548	16184	16270	16427	16418	16482	16445	16326	16478	16402	16550	16489	16342	16411	16575	16383	16355	16415	16372	16529	16528	16399	16318	16515	16530	16708	16539	16595	16485	16480	16450	16404	16533	16390	16313	16584	16350	16482	16368	16468	16362	16389	16503	16340	16455	16597	16471	16326	16451	16401	16358	16515	16505	16352	16395	16474	16725	16371	16437	16383	16312	16572	16353	16373	16379	16417	16475	16553	16413	16410	16453	16299	16411	16404	16399	16474	16531	16502	16326	16418	16497	16383	16356	16429	16494	16467	16368	16547	16399	16446	16597	16404	16472	16457	16409	16435	16595	16319	16240	16476	16371	16551	16339	16426	16549	16273	16401	16441	16583	16326	16511	16417	16376	16405	16225	16491	16362	16306	16415	16366	16665	16370	16376	16428	16566	16303	16406	16523	16351	16442	16444	16435	16588	16448	16624	16353	16560	16325	16445	16527	16379	16473	16372	16484	16434	16546	16388	16392	16261	16391	16554	16526	16462	16454	16319	16584	16420	16381	16474	16385	16477	16447	16507	16323	16406	16530	16575	16259	16644	16504	16357	16288	16439	16535	16409	16343	16580	16408	16530	16460	16397	16455	16320	16418	16373	16309	16453	16573	16379	16544	16264	16474	16529	16504	16346	16619	16364	16438	16430	16546	16315	16586	16640	16551	16390	16481	16257	16572	16550	16317	16506	16389	16444	16526	16360	16214	16437	16426	16293	16349	16580	16553	16348	16240	16414	16325	16470	16485	16350	16291	16481	16407	16666	16320	16379	16421	16561	16442	16359	16489	16510	16311	16656	16490	16481	16520	16502	16501	16511	16371	16541	16540	16486	16464	16487	16463	16533	16477	16327	16535	16378	16436	16382	16489	16375	16284	16441	16558	16400	16420	16189	16370	16461	16366	16583	16473	16360	16333	16411	16491	16504	16358	16402	16555	16283	16483	16373	16372	16469	16380	16521	16512	16476	16343	16414	16468	16486	16450	16641	16326	16621	16421	16477	16381	16208	16517	16466	16708	16457	16312	16449	16540	16364	16374	16334	16441	16272	16550	16414	16519	16449	16494	16407	16338	16453	16514	16387	16371	16730	16313	16353	16384	16631	16246	16451	16550	16478	16353	16349	16451	16292	16373	16354	16395	16326	16350	16306	16469	16539	16452	16539	16455	16464	16375	16260	16464	16327	16284	16443	16520	16472	16379	16537	16539	16490	16668	16299	16434	16412	16563	16378	16306	16622	16398	16271	16420	16409	16518	16315	16484	16394	16332	16471	16565	16336	16335	16400	16469	16334	16339	16451	16478	16430	16319	16574	16420	16337	16556	16418	16379	16325	16307	16402	16514	16496	16529	16505	16408	16451	16396	16494	16440	16440	16393	16501	16389	16269	16726	16387	16538	16401	16365	16486	16488	16375	16457	16302	16426	16404	16464	16323	16576	16406	16405	16179	16487	16543	16321	16308	16362	16349	16505	16500	16492	16582	16582	16397	16557	16395	16368	16465	16416	16440	16447	16465	16388	16401	16166	16258	16405	16478	16307	16655	16495	16500	16311	16421	16438	16373	16486	16407	16521	16513	16377	16408	16440	16370	16323	16341	16522	16415	16476	16293	16587	16602	16496	16355	16380	16469	16420	16511	16473	16348	16326	16514	16323	16455	16424	16500	16437	16346	16285	16528	16409	16448	16442	16550	16432	16461	16474	16389	16517	16437	16163	16300	16575	16379	16540	16417	16584	16473	16506	16384	16386	16359	16324	16430	16535	16444	16514	16468	16521	16355	16396	16433	16344	16347	16440	16468	16527	16456	16500	16421	16413	16428	16369	16522	16535	16423	16318	16343	16390	16566	16397	16275	16380	16324	16521	16477	16525	16312	16371	16426	16436	16352	16544	16283	16527	16532	16266	16404	16479	16533	16413	16362	16419	16409	16345	16369	16395	16543	16428	16327	16539	16505	16360	16355	16547	16362	16534	16387	16432	16422	16571	16384	16421	16432	16375	16433	16410	16435	16415	16258	16429	16382	16462	16538	16519	16335	16399	16407	16403	16650	16455	16434	16531	16360	16673	16353	16409	16381	16180	16524	16403	16500	16417	16413	16394	16418	16330	16356	16584	16676	16338	16493	16561	16431	16501	16455	16264	16503	16397	16360	16539	16456	16348	16457	16536	16551	16405	16475	16379	16428	16421	16486	16430	16549	16427	16423	16398	16421	16490	16474	16374	16468	16288	16335	16547	16327	16384	16325	16405	16458	16596	16446	16449	16435	16483	16517	16400	16489	16484	16414	16494	16440	16416	16470	16341	16296	16577	16262	16416	16345	16540	16463	16467	16350	16499	16374	16556	16322	16361	16508	16356	16365	16389	16356	16509	16417	16513	16433	16345	16440	16296	16408	16314	16483	16552	16464	16494	16474	16393	16399	16529	16396	16194	16435	16425	16589	16423	16502	16323	16468	16615	16339	16569	16445	16482	16350	16283	16448	16430	16468	16434	16527	16421	16276	16524	16357	16438	16451	16388	16287	16491	16558	16570	16471	16423	16528	16494	16469	16355	16406	16486	16384	16633	16537	16553	16309	16454	16327	16392	16464	16386	16548	16409	16463	16563	16450	16329	16621	16317	16376	16442	16301	16553	16388	16336	16355	16362	16387	16515	16392	16419	16481	16282	16421	16484	16366	16520	16511	16470	16421	16360	16350	16504	16484	16441	16478	16410	16448	16533	16397	16444	16420	16633	16375	16441	16370	16401	16324	16355
28199	23234	44781	44245	31680	23983	21963	21524	21403	21656	21806	21541	21767	21568	21404	21598	21456	21540	21601	21588	21602	21560	21513	21433	21481	21517	21596	21542	21561	21568	21795	21327	21668	21621	21488	21408	21655	21499	21759	21657	21431	21373	21617	21460	21665	21534	21438	21345	21615	21285	21658	21677	21581	21344	21537	21308	21339	21361	21668	21522	21600	21517	21368	21665	21482	21492	21564	21383	21526	21484	21348	21482	21404	21506	21404	21444	21564	21434	21609	21289	21510	21602	21663	21606	21829	21367	21750	21582	21662	21566	21575	21373	21429	21483	21702	21503	21659	21551	21580	21373	21544	21692	21625	21688	21582	21452	21589	21546	21532	21538	21543	21578	21512	21249	21492	21486	21417	21464	21406	21517	21555	21724	21671	21535	21455	21660	21359	21541	21576	21466	21458	21690	21655	21592	21811	21449	21429	21356	21603	21307	21751	21487	21213	21427	21371	21603	21582	21410	21501	21484	21690	21281	21533	21606	21375	21484	21262	21383	21569	21322	21385	21537	21531	21532	21591	21410	21383	21445	21580	21469	21437	21592	21531	21312	21536	21406	21630	21699	21588	21372	21691	21391	21421	21615	21525	21669	21410	21362	21371	21500	21578	21330	21589	21451	21280	21448	21417	21419	21345	21677	21584	21725	21595	21570	21398	21655	21398	21584	21312	21541	21547	21365	21429	21499	21613	21396	21453	21576	21533	21549	21454	21449	21647	21255	21509	21594	21671	21576	21513	21261	21749	21697	21719	21514	21242	21339	21537	21540	21410	21436	21578	21474	21458	21631	21548	21518	21513	21528	21475	21428	21460	21425	21744	21444	21268	21590	21675	21391	21380	21550	21450	21465	21468	21423	21543	21714	21403	21524	21523	21448	21458	21525	21489	21460	21612	21666	21579	21301	21553	21644	21505	21605	21417	21501	21347	21388	21516	21246	21288	21504	21454	21545	21311	21656	21529	21498	21669	21689	21550	21459	21569	21412	21574	21334	21714	21474	21751	21429	21345	21510	21578	21375	21614	21523	21565	21619	21696	21449	21601	21558	21472	21743	21504	21570	21445	21516	21637	21456	21581	21510	21378	21432	21595	21349	21319	21454	21416	21701	21743	21432	21600	21651	21532	21583	21505	21361	21524	21437	21378	21400	21498	21443	21251	21554	21326	21450	21648	21497	21279	21417	21494	21588	21567	21641	21626	21465	21538	21529	21342	21621	21678	21529	21559	21643	21508	21704	21529	21380	21617	21266	21542	21722	21662	21598	21399	21442	21597	21285	21558	21320	21479	21552	21483	21460	21611	21478	21714	21771	21809	21561	21352	21404	21335	21435	21447	21668	21582	21688	21426	21335	21397	21261	21568	21435	21682	21565	21328	21515	21668	21402	21707	21557	21491	21373	21514	21485	21515	21417	21512	21616	21527	21644	21619	21566	21460	21599	21375	21346	21720	21408	21388	21639	21584	21641	21560	21668	21408	21630	21475	21517	21499	21632	21621	21371	21436	21687	21547	21601	21551	21475	21341	21571	21551	21481	21511	21597	21652	21369	21768	21301	21529	21726	21477	21436	21550	21461	21658	21558	21588	21474	21483	21675	21529	21524	21501	21513	21869	21840	21550	21381	21615	21403	21668	21337	21558	21625	21596	21478	21545	21414	21548	21396	21607	21424	21302	21597	21222	21646	21416	21496	21551	21558	21357	21571	21541	21478	21491	21564	21497	21652	21595	21621	21344	21615	21464	21684	21490	21388	21300	21255	21548	21489	21635	21369	21513	21364	21519	21519	21492	21688	21520	21486	21419	21602	21442	21365	21416	21616	21472	21536	21612	21650	21417	21443	21457	21396	21591	21460	21680	21363	21437	21446	21500	21567	21609	21463	21593	21487	21469	21411	21516	21573	21492	21437	21538	21504	21563	21588	21593	21431	21476	21388	21434	21385	21178	21451	21622	21329	21498	21257	21576	21422	21576	21384	21496	21550	21420	21371	21626	21610	21432	21258	21410	21318	21445	21481	21708	21225	21400	21509	21390	21562	21379	21443	21732	21529	21390	21506	21575	21500	21717	21586	21421	21445	21373	21403	21599	21446	21626	21526	21548	21598	21531	21681	21343	21408	21586	21624	21407	21424	21530	21576	21604	21496	21530	21499	21633	21635	21456	21662	21595	21424	21644	21497	21444	21525	21595	21551	21550	21557	21579	21693	21450	21550	21536	21434	21760	21445	21682	21486	21554	21626	21586	21693	21606	21663	21560	21617	21323	21488	21486	21713	21677	21555	21593	21527	21540	21611	21552	21541	21459	21426	21515	21489	21438	21517	21622	21658	21413	21448	21550	21761	21651	21527	21647	21612	21627	21512	21515	21455	21465	21608	21642	21592	21488	21513	21372	21616	21536	21554	21471	21559	21525	21434	21365	21361	21571	21630	21646	21630	21730	21580	21682	21404	21466	21607	21370	21560	21539	21425	21375	21609	21536	21461	21766	21602	21794	21465	21503	21460	21638	21483	21623	21412	21651	21452	21545	21615	21436	21654	21505	21230	21371	21408	21457	21491	21645	21300	21637	21453	21558	21494	21207	21528	21400	21462	21516	21686	21692	21711	21496	21382	21408	21544	21596	21637	21692	21544	21283	21454	21357	21578	21718	21563	21699	21626	21398	21663	21393	21316	21480	21748	21526	21335	21465	21238	21422	21421	21497	21444	21525	21558	21340	21199	21363	21449	21581	21551	21583	21644	21433	21438	21726	21399	21430	21520	21674	21620	21432	21503	21427	21718	21345	21464	21170	21524	21499	21501	21542	21547	21563	21626	21538	21443	21547	21470	21496	21471	21557	21369	21551	21372	21330	21489	21539	21487	21259	21427	21550	21267	21540	21447	21302	21515	21394	21431	21611	21427	21593	21563	21225	21472	21282	21510	21595	21574	21542	21541	21474	21590	21720	21592	21703	21618	21793	21463	21556	21354	21508	21311	21633	21731	21464	21449	21708	21222	21342	21364	21274	21769	21525	21456	21500	21671	21725	21525	21750	21564	21536	21642	21434	21662	21449	21696	21323	21627	21638	21492	21539	21362	21822	21534	21715	21702	21329	21560	21604	21633	21604	21792	21536	21704	21330	21543	21546	21444	21733	21551	21442	21515	21750	21495	21417	21642	21656	21452	21222	21453	21501	21652	21336	21709	21590	21645	21316	21447	21559	21438	21748	21626	21540	21472	21458	21576	21397	21434	21415	21681	21531	21189	21549	21581	21448	21541	21379	21640	21547	21620	21550	21557	21489	21434	21357	21669	21373	21575	21552	21597	21407	21553	21462	21483	21628	21553	21692	21620	21522	21534	21382	21532	21503	21503	21642	21232	21464	21565	21465	21680	21635	21579	21465	21457	21359	21407	21352	21647	21676	21615	21631	21539	21804	21436	21575	21490	21568	21587	21715	21521	21700	21342	21761	21440	21486	21495	21618	21514	21434	21465	21491	21289	21738	21612	21325	21571	21427	21568	21573	21548	21623	21400	21648	21425	21562	21626	21518	21405	21562	21486	21414	21332	21364	21595	21592	21764	21595	21526	21533	21639	21697	21241	21475	21589	21606	21656	21672	21507	21544	21689	21487	21332	21666	21520	21567	21339	21633	21610	21620	21627	21474	21308	21474	21408	21685	21662	21465	21527	21534	21443	21534	21736	21455	21147	21582	21388	21574	21713	21540	21400	21318	21632	21410	21465	21708	21559	21510	21624	21360	21361	21488	21596	21441	21639	21577	21448	21320	21472	21549	21583	21637	21622	21297	21309	21586	21700	21590	21383	21655	21666	21454	21762	21432	21360	21457	21746	21523	21609	21639	21289	21530	21453	21424	21523	21494	21490	21616	21434	21780	21655	21460	21591	21531	21585	21463	21548	21527	21478	21326	21536	21540	21500	21738	21467	21391	21755	21300	21618	21410	21509	21658	21717	21823	21462	21376	21560	21603	21518	21540	21569	21736	21494	21740	21411	21652	21467	21258	21684	21553	21722	21639	21569	21587	21413	21524	21483	21559	21582	21641	21257	21505	21785	21586	21585	21303	21530	21464	21535	21470	21536	21568	21549	21387	21495	21386	21779	21466	21411	21388	21449	21446	21567	21600	21521	21378	21444	21462	21461	21617	21619	21581	21397	21751	21564	21585	21669	21584	21505	21493	21707	21545	21477	21494	21450	21397	21517	21333	21604	21380	21462	21537	21497	21741	21664	21323	21633	21421	21609	21555	21580	21634	21781	21414	21696	21250	21611	21680	21499	21475	21458	21474	21325	21526	21241	21481	21442	21439	21602	21234	21536	21545	21413	21687	21414	21478	21409	21547	21602	21651	21434	21555	21636	21493	21515	21371	21521	21637	21519	21489	21456	21601	21420	21545	21477	21461	21452	21581	21499	21539	21300	21443	21403	21463	21216	21566	21592	21519	21595	21564	21642	21306	21377	21444	21386	21436	21451	21634	21613	21478	21506	21528	21359	21536	21472	21550	21492	21463	21678	21460	21459	21680	21588	21462	21284	21674	21452	21457	21407	21417	21566	21577	21434	21792	21425	21399	21485	21732	21554	21405	21792	21633	21559	21502	21428	21576	21428	21632	21547	21568	21510	21528	21298	21667	21635	21787	21677	21484	21334	21586	21722	21289	21300	21552	21514	21674	21472	21735	21587	21602	21472	21664	21666	21790	21631	21701	21370	21444	21356	21425	21608	21336	21580	21684	21500	21640	21476	21447	21634	21500	21466	21882	21551	21723	21502	21211	21578	21827	21493	21524	21620	21721	21668	21599	21450	21566	21374	21521	21541	21585	21553	21524	21375	21603	21477	21703	21344	21536	21710	21648	21701	21632	21397	21529	21574	21341	21661	21513	21434	21376	21479	21479	21747	21424	21544	21441	21577	21576	21452	21350	21708	21560	21478	21566	21553	21413	21591	21400	21361	21433	21532	21503	21642	21550	21555	21586	21532	21436	21599	21515	21406	21650	21498	21378	21569	21281	21577	21347	21296	21639	21762	21622	21556	21674	21595	21503	21536	21834	21518	21516	21439	21547	21562	21617	21685	21649	21534	21445	21536	21527	21614	21557	21565	21731	21352	21380	21594	21639	21547	21646	21559	21595	21415	21487	21405	21560	21513	21582	21515
16065	28824	50185	38035	27771	18089	17108	17077	17078	17075	16882	17076	16940	17042	17042	16883	17066	17170	16994	16981	16896	17109	17061	17130	17215	17110	16986	17109	16960	16993	17094	17141	16998	17061	17077	17022	17189	16857	17181	16926	17020	17029	17090	17014	17099	17077	17076	16912	17100	16947	17127	17017	16997	17138	17076	17135	17006	16979	16941	17192	16951	17161	17092	16876	17161	17143	17152	17114	17026	17122	16976	17007	16893	16933	17075	16997	17028	17104	17091	16991	17021	17090	17004	16965	17024	17039	17122	17061	17134	17092	16838	17010	17003	17057	16929	17051	17040	16969	16886	16892	17018	17035	16928	17026	16936	16973	17024	17161	17109	17098	17042	17055	17018	16945	17083	17031	17061	16902	17052	16953	17087	16846	17232	17067	17169	17088	16997	17049	17102	17108	16989	16946	17174	17155	16883	17100	17053	17071	16933	17072	17064	16968	17058	17089	17103	17161	17004	17111	17132	17153	17064	16963	17149	16885	16813	17116	16898	16997	17147	17149	17103	16847	16957	16961	17092	17029	16868	16969	17072	16993	16896	16963	16969	16972	17057	17054	16913	16961	16987	16919	16952	17134	17004	17208	17107	16865	17084	17101	17074	17137	17134	17215	17177	17131	17093	17066	17028	16940	17004	16937	17260	17022	17097	17086	17050	16976	16914	17089	16851	17015	16932	17087	16956	17088	16973	17115	17054	17139	16950	17061	17244	17004	16934	17008	17118	17070	17022	16940	16885	17058	17113	16904	17031	16931	17058	17035	17072	16983	16979	17148	16961	16903	17103	16670	17080	17027	17043	17023	16969	17022	17159	17070	17008	16959	16934	16960	16921	17078	16998	16835	17113	16930	16965	17036	16975	17145	17113	16951	16984	16858	17031	16908	16952	17070	16981	16962	16997	16952	17030	17175	16737	17090	17153	16925	17032	16777	17034	17002	17193	16871	17085	17132	17045	17080	17026	16848	16873	16915	16940	17187	17124	17144	17023	17077	16906	16994	16981	17091	17063	16997	17079	17017	16944	17071	17146	16888	16682	16876	16988	16950	16970	17126	17049	17145	16961	16939	17014	16917	17280	17132	17098	16996	16981	17054	16890	17067	17123	16935	17168	17050	17084	16827	17032	17063	16908	16937	17083	17119	17039	16969	17075	17202	17057	16917	17035	17006	17108	16929	17197	16997	16895	16949	16915	16969	16990	17080	16924	17091	17015	16885	16975	17008	16951	17104	17175	17141	16897	17006	17068	17200	17186	16899	16853	17087	17007	17124	16968	17263	17094	17028	17021	16970	16945	17058	17083	17009	17077	17122	17057	17095	16929	17083	16976	16977	17045	17103	17034	16987	17073	16898	17020	16941	17043	16909	17116	16993	17077	17007	16889	17166	17158	17148	17218	17086	17087	16991	16945	16877	17070	17005	17154	16902	16885	17023	17268	17165	16868	16962	17005	17081	16933	17026	17195	17046	16998	17063	16924	17124	16959	16956	16996	16920	17177	17067	17020	16918	17032	16978	16984	16958	17057	16881	16996	17153	16958	16725	17057	16980	17204	16848	16962	16851	17205	16844	16904	17117	17133	16966	17068	16928	17016	17083	16990	17029	17019	16947	16944	17053	16959	17126	16821	16994	17043	16900	17094	16831	16981	17110	16995	17019	17036	17033	16977	17026	17073	16958	17089	16990	17038	17089	16850	17115	17048	17073	17010	17237	17069	17148	16946	17060	17084	16917	17095	17043	17102	16951	17136	16976	16946	16924	16959	17052	16842	16994	17062	17067	17159	16925	17071	17014	17264	16992	17044	17008	16838	17073	16987	16794	16909	17023	16954	17064	17002	17144	17160	16983	17056	17027	16892	17010	17000	17111	17008	17122	16970	17150	17012	16948	17050	16944	16980	16950	17101	17000	16920	16947	16983	16761	16990	16995	17061	17055	16997	17016	16865	17038	17076	17101	17120	17107	17013	16856	16985	17076	17081	17067	16971	17110	16922	16823	16883	17024	17263	17115	17113	17101	17100	16918	16902	16941	16969	16962	16943	17004	17066	17130	17168	17055	16930	16989	16972	16857	16969	16947	17066	17033	17036	16937	16855	16999	16935	17059	16930	17181	17016	16953	16836	17013	16880	16886	17118	17071	17121	17121	17129	17007	16975	17074	17030	17100	16930	17208	17078	16970	16972	17133	17071	16914	17031	17115	16812	17110	17161	16888	16859	17095	17006	17012	17166	16901	17036	17110	16962	16953	17078	17214	17159	16871	17017	17167	17079	17027	17050	16982	16963	16844	16981	16891	17182	17031	17017	17031	16924	17107	17099	17032	16967	16982	16864	17014	16997	17081	17091	16985	16964	16876	17117	17126	17116	16913	17112	17040	17160	17024	16940	16915	17009	17120	16989	17098	17007	17136	17055	16903	17041	16928	17236	16913	17056	16962	16975	16934	17135	16967	17157	17017	16929	16975	16986	17041	16865	17120	16941	17133	17083	17095	17191	17076	17149	16855	16930	16902	17008	16992	17043	16961	17050	17064	16864	16906	16930	17260	16929	17067	17118	16994	17031	16948	17075	17068	17017	17086	17002	17001	17017	17104	16835	17076	17129	16946	17171	17080	17033	16974	16985	16950	17134	16921	16940	17140	16987	16964	16959	17260	16955	16984	17061	16980	16965	16870	16922	17039	16871	16979	17023	16960	16905	17136	16976	17043	16912	17196	16883	16994	16838	16878	17014	17095	17078	17087	16980	16889	17086	17141	16916	16874	16931	16882	16909	16952	16972	17033	16914	16998	17127	16984	16927	17167	17165	17032	16999	16935	17145	17135	16803	17101	17219	17159	17039	17352	17001	17111	17129	17135	17186	16841	17007	17160	16925	17048	16944	16984	17005	16946	17015	17085	17047	16922	17089	16960	16975	16811	16987	17038	16853	16968	17022	17163	16933	17035	17259	16871	17090	17034	16893	17107	17159	16988	17125	16947	16967	16946	17014	16970	17083	17088	17055	17092	17091	16947	17025	16909	17016	17061	17007	16926	16957	17054	16832	16999	17185	17062	17045	17091	16884	16989	17088	16954	17092	17027	17243	17056	16890	17168	17096	16947	16947	17023	17114	16903	17058	16942	17030	17055	16951	17170	17172	16974	16903	17110	16884	17017	17075	17122	17056	17053	17024	17054	17293	17087	17057	17023	16948	16973	17020	17019	17082	17106	16977	16878	17052	16953	17188	16868	16915	17146	16941	17116	17055	17058	17052	17238	16961	17088	17045	17037	16823	16970	17048	17134	17033	16881	17102	17050	17047	17346	17123	17057	16931	16995	17009	17117	16880	16997	16925	16838	16980	16886	17083	17157	17051	16944	17039	17230	16734	17145	17131	17165	16690	16926	17051	17036	16943	16949	16845	17070	16898	16989	16955	17013	17007	17051	16990	17048	17058	17035	17007	16965	16993	17053	17059	16834	17038	16929	16892	16851	16873	17060	16828	17087	17060	16967	17144	16949	16936	17054	16980	16937	17137	17145	17001	17025	17042	17071	16884	17058	16938	16811	16846	16993	17047	17121	17052	16930	17029	16994	17030	16901	16921	16874	17032	16899	16908	17284	17019	16999	17210	17077	17069	16935	16950	16996	17098	16964	16932	17114	16978	16951	17294	17079	16998	16964	17318	16966	17176	16896	16991	17108	17147	17083	16954	16899	17136	17181	17028	16921	16933	16956	16952	17002	17189	17022	16918	16904	17073	17129	16859	17258	16930	17003	17124	17054	17196	16997	16768	17096	17067	17014	17102	16924	17376	16961	17082	17076	17036	17166	17112	17041	16927	17236	17213	16991	16909	17007	17178	17099	16958	16995	17056	16869	16969	16983	17094	16864	16897	17114	16779	16880	16906	17106	16877	17081	17104	16836	17097	16950	17020	17059	16985	17156	17004	16984	16869	17253	17193	17055	16898	16986	17097	16922	17144	16797	16816	16924	16972	17247	17075	16977	17144	17143	17161	16934	17043	17085	17106	16870	17063	16995	17075	17145	16937	16834	17025	17025	17028	16986	17182	17015	17067	17002	17070	17103	16945	16959	17010	17098	17040	17072	17170	17025	16961	17090	17028	16907	16977	17071	17032	16870	16979	16955	16833	16912	17102	17192	17054	16853	17081	16866	16909	16866	16905	16787	17290	16973	17040	16881	17033	16906	17073	17093	16847	17040	16982	16933	17126	17024	17082	17061	17197	16997	17005	16978	17209	17105	17085	17050	16989	17018	17064	17036	17095	17081	16964	17096	17137	17176	16946	16918	17029	16975	17068	16922	17024	17007	17066	16905	17222	16972	16933	16976	17056	17036	17046	16926	17125	17049	17022	17053	17084	17040	16947	16940	17034	16999	17021	16991	16900	16990	17195	17014	16990	16933	17042	17042	16960	16958	17011	16935	17009	16989	17096	16992	17007	16979	17215	17106	17124	17167	17033	16951	17062	16829	16948	17107	17008	16952	17113	17209	17010	16907	16864	17052	17125	17010	16936	16948	16946	17270	17131	17113	17061	17106	17066	16970	17116	17050	17206	17049	16920	16975	16949	16982	17021	17007	16899	17035	17095	16934	16945	17096	16809	16944	17072	16993	17043	17087	17024	17061	17021	16927	17014	17089	17054	17017	16937	16997	17028	17073	17047	17058	17222	16961	17191	16944	16881	17183	17221	16896	17106	17048	17027	17091	16920	16982	16855	16971	17079	16938	17134	16939	17019	17304	16973	16965	16931	17150	16948	17017	17013	16952	17044	16884	16913	17100	17032	16920	16907	17194	17137	16922	16997	17189	17035	16997	17123	17159	16920	16917	16960	17080	17053	17154	17070	17033	17028	17080	17169	17087	17087	17117	16989	17202	17077	16966	17017	16953	17118	16972	16851	17105	17060	16985	17039	17082	17074	17110	17110	16992	16982	17064	17187	16943	16930	17177	16993	17042	17093	17038	17053	17042	17182	17147	16883	17056	16989	17057	16954	16879	17023	17015	17100	16972	17070	16966	16913	16951	16940	16838	16987	17000	17273	16900	17121	17136	17087	16853	16868	16998	17030	17027	17032	17043	17107	17133	17090	17128	17071	16927	16826	16850	16969	16885	17062	17117	16751	17148	16875	17003	17248	17057	17153	17029	16984	16827	17005	16959
23532	21461	30971	44254	46309	37734	27943	23791	21958	22304	22323	22049	22222	22080	21797	21885	21971	21975	21980	21981	22163	21989	21732	21999	21520	21774	21806	21911	22013	21710	21553	21828	21759	21956	21832	21677	21823	21816	21733	21780	21896	21733	22070	21743	21770	21736	21803	21826	21753	21587	21624	21637	21513	21842	21809	21844	21846	21669	21858	21799	21653	21736	21697	21791	21752	21901	21822	21754	21830	21732	21655	21860	21587	21846	22045	22061	22096	21933	21510	21723	21565	21700	21738	21665	21947	21871	21918	21730	21723	21627	21847	21912	21671	21670	21510	21717	21918	21748	21701	21810	21813	21829	21724	21770	21889	21585	21674	21874	21783	21701	21635	21856	21750	21524	21705	21832	21667	21734	21633	21763	21943	21713	21816	21597	21875	21799	21654	21637	21715	21796	21767	21812	21847	21318	21608	21664	21522	21800	21810	21740	21624	21781	21837	21772	21721	21885	21638	21692	21556	21898	21872	21711	21774	21736	21932	21728	21941	21599	21615	21650	21914	21941	21753	21615	21819	21832	21709	21875	21644	21624	21842	21887	21752	21648	21725	21762	21865	21652	21851	21689	21621	22100	21940	21891	21723	21816	21764	21765	21960	22003	21958	21657	21793	21836	21678	21789	21660	21731	21849	21924	21844	21655	21820	21744	21715	21475	21625	21940	21711	21856	21775	21822	21788	21709	21878	21924	21735	21608	21732	21693	21715	21919	21935	21934	21566	21938	21911	21659	21693	21671	21704	21861	21775	21744	21568	21465	21674	21886	21629	21569	21770	21862	21561	21982	21750	21808	21756	21607	21613	21657	21922	21702	21922	21811	21712	21789	21800	21537	21735	21407	21666	21621	21815	21688	21642	21548	21758	21743	21638	21896	21670	21735	21861	21868	21813	21924	21712	21483	21729	21832	21820	21744	21576	21660	21697	21704	21662	21852	21806	21822	21787	21908	21617	21758	21975	21698	21718	21877	21700	21843	21884	21635	21775	21501	21643	21609	21713	21712	21663	21529	21732	21622	21834	21664	21669	21754	21975	22064	21833	21665	21910	21781	21815	21819	21642	21561	21809	21921	21833	21810	21744	21524	21855	21780	22011	21621	21936	21712	21716	21648	21756	21564	21673	21872	21757	21775	21411	21836	21785	21602	21755	21985	21734	21883	21891	21634	21871	21710	21700	21655	21685	21787	21810	21619	21653	21805	21757	21950	21739	21610	21678	21824	21792	21650	21514	21717	21757	21677	21648	21730	21611	21654	21742	21836	21688	21730	21976	21869	21874	21897	21788	21915	21762	21899	21839	21712	21809	21678	21659	21735	21718	21940	21704	21632	21775	21761	21916	21562	21761	21731	21578	21666	21563	21728	21669	21659	21820	21664	21641	21565	21772	21788	21746	21702	21521	21826	21818	21881	21718	21791	21647	21667	21954	21764	21797	21899	21588	21597	21552	21575	21560	21723	21706	21985	21612	21650	21769	21658	21758	21784	21808	21902	21849	21760	22003	21753	21776	21900	21935	21847	21762	21894	21844	21724	21887	21910	21774	21652	21951	21911	21849	21827	21707	21827	21728	21774	21606	21739	21691	21918	21765	21680	21679	21833	21598	21805	21733	21848	21507	21918	21829	21988	21798	21722	21553	21812	21707	21635	21708	21692	21819	21738	21814	21635	21625	21832	21639	21649	21896	21622	21723	21729	21940	21705	22032	21508	21617	21660	21677	21557	21779	21992	21806	21620	21766	22024	21748	21685	21834	21939	21751	21823	21879	21562	21645	21669	21721	21907	21799	21768	21418	21780	21517	21907	21966	21721	21632	21771	21867	21667	21549	21699	21897	21682	21710	21895	21865	21777	21619	21609	21818	21822	21701	21703	21641	21916	21425	21849	21540	21749	21734	21695	21761	21843	21687	21573	21773	21773	21620	21823	21788	21755	21818	21775	21695	21648	21752	21952	21610	21759	21562	21850	21681	21679	21743	21844	21798	21795	21838	21622	21704	21736	21848	21788	21995	21990	21793	21459	21845	21822	21649	21654	21808	21530	21788	21695	21926	21613	21786	21713	21856	21801	21772	21678	21812	21665	21719	21809	21791	21552	21691	21847	21843	22046	21582	21966	21649	21509	21721	21955	21994	21586	21857	21733	21598	21886	21616	21755	21822	21747	21803	21646	21859	21688	21908	21754	21594	21798	21684	21783	21620	21643	21697	21723	21985	21501	21795	21983	21953	21806	21732	21671	22095	21807	21623	21748	22016	21701	21817	21818	21556	21607	21776	21852	21643	21868	21673	21572	21787	21786	21664	21712	21629	21594	21887	21529	21705	21832	21633	21900	21838	21762	21844	21910	21933	21753	21768	21719	21585	21665	21938	21774	21768	21732	21758	21968	21605	21611	21783	21689	21683	22054	21909	21705	21874	21656	21894	21779	21850	21684	21907	21706	21721	21772	21620	21737	21770	21661	21582	21713	21891	21688	21912	21812	21779	21799	22044	21688	21925	21832	21935	21862	21555	21677	21781	21665	21646	21843	21885	21805	21832	21765	21763	21543	21731	21740	21820	21649	21529	21881	21852	21863	21642	21502	21605	21765	21748	21775	21730	21886	21592	21823	21658	21705	21637	21578	21774	21993	21676	21721	21545	21655	21830	21802	21779	21551	21720	21792	21625	21902	21732	21764	21699	21849	21750	21600	21690	21602	21730	21847	21604	21742	21844	21653	21686	21718	21759	21704	21806	21612	21924	21715	21637	21798	21740	21806	21726	21858	21784	21752	21911	21625	21943	21586	21801	21692	21714	21761	21855	21742	21706	21802	22057	21792	21846	21813	21616	21851	21707	22077	21989	21635	21935	21832	21759	21754	21620	21957	21769	21625	21567	21401	21626	21667	21744	21885	21740	21588	21769	21574	21753	21736	21807	21755	21873	21572	21717	21764	21615	21801	21676	21771	21938	21664	21739	21680	21789	21790	21788	21676	21759	21507	21509	21690	21777	21650	21718	21836	21889	21797	21708	22011	21767	21549	21835	21800	21798	21622	21772	21756	21760	21638	21869	21628	21712	21776	21909	21644	21809	21712	21771	21692	21683	21676	21721	21790	22020	21700	21891	21621	21948	21590	21654	21737	21462	21800	21655	21807	21801	21598	21768	21793	21961	21811	21771	21874	21770	21625	21845	21828	21640	21647	21628	21528	21754	21800	21738	21841	21776	21580	21987	21649	21839	21780	21710	21794	21667	21708	21512	21713	21632	21593	21839	22058	21719	21796	21717	21765	21758	21599	21630	21737	21960	21685	21798	21747	21701	21567	21429	21815	21759	21780	21714	21851	21755	21691	21643	21537	21672	21785	21875	21746	21968	21666	21746	21701	21764	21902	21657	21725	21673	21774	21543	21584	21591	22060	21768	21650	21684	21793	21722	21854	21845	21841	21687	21703	21723	21620	21863	21816	21685	21874	22010	21839	21774	21711	21736	21734	21677	21819	21530	21952	21833	21858	21940	21769	21963	21828	21982	21746	21708	21806	21759	21753	21754	21783	21592	21775	21911	21640	21665	21915	21860	21721	21661	21743	21588	21750	21787	21793	21841	21570	21718	21744	21608	21578	21711	21890	21960	21691	21975	21710	21743	21524	21516	21647	21714	21527	21650	21668	21766	21816	21695	21660	21794	21707	21642	21857	21801	21632	21769	21754	21506	21742	21819	21711	21512	21707	21722	21629	21715	21925	21592	21637	21618	21839	21621	21650	21793	21616	21888	21745	21806	21901	21729	21664	21834	21745	21629	21794	21553	21867	21783	21651	21690	21859	21940	21924	21716	21744	21586	21852	21750	21672	21526	21674	21691	21554	21687	21668	21710	21569	21615	21715	21763	21719	21787	21602	21779	21852	21667	21567	21828	21687	21897	21664	21807	21808	21689	21749	21695	21596	21730	21612	21750	21559	21702	21814	21653	21699	21549	21781	21668	21861	21651	21713	21926	21620	21683	21680	21940	21685	21738	21730	21762	21833	21755	21711	21691	21881	21724	21633	21797	21826	21842	21604	21915	21826	21672	21926	21712	21823	21903	21722	21786	21639	21753	21758	21794	21928	21556	21566	21650	21810	21809	21768	21616	21981	21681	21583	21708	21934	21548	21849	21610	21586	21862	21859	21506	21738	21910	21720	21747	21637	21769	21861	21673	21711	21650	21737	21646	21663	21778	21775	21642	21768	21944	21730	21598	21683	21865	21885	21782	21747	21729	21805	21822	21732	21818	21594	21765	21701	21665	21666	21887	21639	21781	21691	21625	21579	21925	21711	21818	21879	21681	21561	21688	21977	21609	21857	21383	21638	21697	21772	21783	21763	21901	21845	21878	21710	21742	21849	21739	21611	21932	21793	21688	22023	21698	21736	21738	21862	21748	21611	21825	21814	21919	21713	21652	21625	21658	21624	21863	21621	21749	21900	21866	21711	21746	21569	21660	21821	21514	21847	21815	21668	21687	21814	21713	21774	21688	21793	21881	21754	21768	22003	21811	21980	21835	21730	21752	21859	21888	21740	21595	21879	21818	21629	21760	21737	21614	21705	21961	21880	21773	21473	21644	21601	21693	21733	21435	21832	21752	21797	21840	21846	21639	21759	21948	21571	21903	21590	21690	21645	21640	21949	21724	21717	21672	21691	21698	21597	21798	21749	21639	21680	21870	21811	21678	21734	21718	21598	21671	21877	21648	21621	21841	21784	21762	21893	21882	21764	21739	21738	21728	21887	21752	21656	21739	21649	21710	22098	21721	21853	21945	21690	21820	21880	21559	21612	21764	21740	21739	21714	21656	21630	21733	21747	21924	21768	21605	21763	21847	21735	21677	21893	21659	21714	21529	21824	21803	21865	21574	21827	21681	21494	21807	21750	21790	21652	21571	21738	21775	22002	21780	21855	21762	21927	21746	21837	21769	21798	21690	21748	21675	21749	21630	21627	21709	21637	21708	21661	21686	21832	21899	21630	21810	21552	21680	21635	21841	21711	21898	21723	21799	21711	21752	21839	21762	21844	21915	21816	21574	21542	21761	21877	21667	21734	21722	21582	21926	21360	21905	21673	21585	21906	21872	21834	21689	21706	21857	21874	21735	21608	21587	21653	21633	21593	21852	21864	21817	21719	21658	21691	21590	21719
18339	43441	83185	83608	68681	34385	17458	17242	17321	17370	17363	17357	17273	17352	17151	17292	17278	17294	17166	17261	17178	17250	17210	17169	17147	17269	17229	17219	17375	17249	17305	17024	17178	17134	17227	17178	17278	17178	17350	17026	17179	17273	17276	17090	17359	17344	17097	17138	17217	17295	17131	17240	17250	17163	17206	17130	17336	17261	17174	17096	17171	17436	17168	17168	17176	17324	17148	17140	17010	17046	17252	17051	17107	17222	17683	17505	17599	17333	17041	17230	17153	17027	17302	17209	17139	17129	17160	17167	17147	17087	17040	17207	16970	16988	17056	17263	17108	17207	17179	17151	17097	17248	17176	16975	17342	17061	17333	17274	17141	17142	17184	17270	17160	17291	17176	17089	17332	17065	17115	17221	17203	17108	17031	17097	17209	17186	17342	17118	16904	17244	17204	17212	17065	16896	17099	17059	17196	17313	17037	17158	17122	17247	17192	17094	17187	17257	17051	17068	17180	17066	17148	17130	17067	17164	17079	17152	17217	17011	17106	17165	17214	17265	16927	17101	17203	17135	17225	17008	17124	17015	17057	17261	17150	17224	17183	16979	17254	17203	17066	17302	17254	17234	17175	17155	17193	17279	17099	17174	17151	17089	17084	17088	17102	17219	17199	17017	17204	17039	17291	17032	17141	17211	17115	17218	17302	17053	17297	17138	17175	17269	17218	17271	17186	17127	17267	17051	17096	17188	17083	17339	17115	17231	17303	17044	17065	17201	17181	17072	17147	17232	17238	17196	17101	17101	17085	16947	17116	17161	17188	17301	17182	17168	17075	17271	17195	17206	16997	17156	17142	17038	16972	17104	17135	17272	17258	17183	17137	17172	16924	17168	17241	17058	17109	17250	17079	17086	17073	17249	17011	17085	17234	17091	17253	17210	17145	17236	17203	17187	17156	17089	17185	17086	17085	17176	17105	17169	17115	16925	17068	17139	16944	17169	17266	17164	17231	16966	17167	16995	17229	17147	17096	17125	17135	17134	17122	17149	17160	17038	17188	17139	17136	16965	17231	17157	17105	17213	17310	17124	17118	17268	17038	17167	17263	17247	17171	17198	17233	17245	16914	17135	17236	17181	17162	17256	17210	16885	17122	17080	17132	17134	17003	17257	16976	17161	17139	17252	17064	17177	17047	17233	17176	17303	17091	17271	17115	17094	17168	17185	17295	17060	17258	17088	17154	16911	17231	17208	17111	17198	17130	17107	16977	17080	17194	17141	17232	17222	17139	17164	17223	17097	17215	17088	17069	17191	17203	17150	17299	17149	17180	17161	17104	17249	17061	17249	17163	17058	17209	17144	17109	17219	17248	17211	17110	17310	17190	17083	17296	17170	17220	17246	17131	17154	17144	17140	17297	17024	17150	17135	17190	17239	17172	17141	17095	17066	17117	16995	17292	17210	17098	17203	17024	17097	17127	17177	16967	17293	17175	17014	17256	17075	16983	17383	17201	16855	17064	17094	17384	17208	17138	16970	17139	17020	17114	17270	17051	17298	17088	17107	17112	17247	17044	17177	17116	17304	17192	17180	17246	17291	17175	17251	17285	17005	17101	17129	17203	17175	17301	17076	17194	17133	16963	17130	16912	17172	17099	17069	17384	17159	17194	17260	17079	17211	17164	17224	17023	17150	17116	17252	17110	17194	17134	17163	17097	17040	17202	17308	17219	17126	17357	16980	17268	17170	17167	17139	17253	17170	17265	17220	17173	17227	17098	17118	17073	17137	17097	16958	17133	17175	17293	17265	17147	17226	17214	17302	16981	17171	17179	17189	17202	17024	17160	17145	17297	17286	17074	17272	17095	17425	17276	17319	17099	17269	17067	17197	17158	17108	17151	17122	17099	17080	17163	17113	17101	17110	17195	17124	17358	16827	17077	17028	17000	16985	17258	17019	17317	17305	17275	17252	17097	17363	17075	17302	17025	17175	17185	17018	17039	17195	17114	17021	17108	17058	17151	17185	17105	17170	17147	17126	17236	17023	17293	17197	17134	17078	17274	17227	17295	17000	16956	17213	17093	17178	17178	17154	17056	17196	17297	17277	17002	17244	17204	17121	17213	17195	17110	17170	17134	17009	17253	17096	17065	17115	17302	17147	17229	17084	17095	17273	17189	17055	17366	16991	17160	17057	17133	16999	17058	17269	17304	17078	17185	17148	17094	17300	17127	16980	17215	17118	17115	17100	17160	17104	17053	17176	17026	17174	17003	17093	17133	17366	17142	17216	17256	17055	17202	17140	17135	17278	17002	16967	17195	17186	17144	17214	17277	17200	17178	17143	17216	17217	17278	17190	17194	17158	17087	17027	17301	17302	17275	17222	17153	17168	17077	17069	17147	17117	16966	17285	17176	17113	17116	17157	17138	17224	17206	17253	17147	17138	17090	17053	17387	17044	16952	17005	17070	17084	17204	17062	17092	17195	17175	17224	17224	17073	17075	17047	17068	17132	17421	17133	16989	17184	17216	17201	17021	17154	17209	17064	17224	17334	17199	17199	17328	17156	17180	17017	17190	17103	17175	17180	17215	17072	17282	17123	16993	17094	17185	17091	17048	17094	17153	17253	17263	17226	17101	17400	17261	17354	17171	17189	17377	17182	17220	17024	17132	17211	17233	17256	17074	17037	17163	17156	17107	17005	17241	17186	17049	17302	17190	17083	17176	17143	17142	17189	16985	17226	16962	17256	17286	17249	17265	17332	17010	16985	17009	17159	17288	17296	17199	17279	17002	17093	17073	17144	17179	17036	17128	17080	17117	17169	17018	17012	17112	17249	17129	17104	17234	17280	17155	17311	17206	17228	17205	17183	17139	16988	17156	17103	16992	17108	17192	17123	17263	17407	17119	17132	17099	17180	17041	17220	17270	16955	17175	17007	17343	16943	17119	17041	17177	17107	17139	17050	16959	17193	17157	17198	17244	17055	17184	17145	17049	17106	17183	17080	17156	17109	17220	17245	17268	17266	17197	17196	17084	17219	17180	17247	17185	17209	17048	17198	17083	17183	17201	17201	17210	17460	17033	17159	17335	16998	17218	17094	16966	17080	17298	17030	17015	17292	17310	17043	17175	17134	17147	17071	17084	17039	17179	17153	17090	17337	17018	17104	17110	17132	17224	17090	17168	17261	17151	17119	17160	17138	17337	17304	17224	17030	17037	17047	17126	17130	17218	17151	17189	17223	17249	17161	17130	17253	16864	17067	17212	17249	17043	17051	17072	17015	17263	17234	17402	16988	17103	17050	17246	17181	17243	17252	17041	17126	17043	17162	17021	17402	17131	17041	17065	17116	17083	17207	16993	17224	17223	17004	17119	17309	17318	17178	17126	17002	17188	17096	17217	17196	17110	17210	17319	17071	17037	17253	17247	17147	17045	17192	17075	17025	17268	17070	17194	17040	17129	17122	17186	17245	17169	16967	17096	17238	17118	17226	17182	17012	17104	17172	17228	17036	17090	17172	17155	17173	17245	17092	17236	17022	17185	17068	17400	17348	17136	17279	17261	17088	17224	17091	17245	17084	17233	17043	17114	17253	17184	17132	17149	17277	17076	17060	17120	17253	17101	17192	17000	17073	16906	17207	17266	17036	17196	17231	17163	16987	17195	17205	17109	17279	17113	17239	17200	17079	17179	17278	17044	17287	16986	17322	17070	17242	16993	17167	17172	17118	16994	17151	17377	17234	17175	17222	17130	17128	17066	17159	17101	17003	17142	17080	17283	17170	17159	17038	17042	17214	17139	17031	17211	17241	17209	17122	17277	17268	16848	17056	17217	17231	17347	17080	17215	17169	17225	17171	17025	17020	17188	17255	17108	17033	17198	17069	17156	17286	17264	17127	17228	17227	17163	17125	17203	17099	17130	17116	17161	16992	17235	17197	17292	17106	17017	17008	17064	17060	17177	17209	16961	17187	17127	17144	17279	17231	17180	17164	17353	17286	17164	17153	17282	17207	17067	17056	17036	17340	17001	17193	17247	17083	17120	17230	17086	17001	17115	17076	17252	17069	17139	17260	17120	16946	17210	17207	17115	17227	17212	17198	16992	17207	17297	16793	17316	17028	16982	17184	17191	17029	17170	17277	17071	17220	17077	17247	17178	17180	17160	17197	17166	17170	17044	16958	16942	17176	17205	17180	17310	17379	17248	17182	17194	17064	17003	16999	17198	17191	17253	17240	17255	17027	17294	17021	16987	17116	17140	17118	17234	17054	17066	17097	17026	17209	17176	17247	17182	17261	17130	17166	17221	16985	17234	17087	17220	17154	17030	17055	17382	17255	17190	17229	17370	17273	17027	17152	17106	17071	17309	17133	17226	17233	16964	17180	17232	17056	17132	17177	17138	17247	16884	17105	17171	17279	17140	17192	17158	17162	17166	17169	17053	17114	17161	17080	17056	17102	17122	17131	16975	17309	17221	17272	17193	17037	17281	17157	17088	17209	17200	17238	17073	17203	17097	17115	17250	17119	17302	17183	17336	17013	17278	17209	17068	17165	17297	17220	17122	16960	17292	16997	17092	17184	17146	16924	17122	17117	17078	17287	17162	17222	17182	17137	17034	17098	17157	17136	17281	17085	17210	17114	17221	17144	17077	17200	17265	16977	17098	17193	17282	16929	17213	17109	17113	17283	17147	17138	17075	17088	17196	17217	17337	17267	16877	17112	17098	17153	17219	17219	17187	17147	17007	17170	17087	17047	17084	17277	16999	17187	17079	17015	17124	17347	17099	17269	17110	17041	17278	17057	17163	16927	17194	17202	17060	17227	17323	17383	17327	17113	17291	17045	17130	17078	17164	17159	17044	17180	17133	17265	17203	17210	17228	17426	16890	17405	17070	17100	17124	17111	17132	17197	17378	17044	17077	17045	17296	17026	17129	17333	17116	17331	17211	17336	17080	17107	17073	17065	17101	17203	17231	17070	17185	17137	17108	17217	17178	17030	17214	17154	17067	17189	17145	16992	17347	17150	17096	17146	17171	17101	17118	17275	17217	17179	17217	17250	17095	17049	17094	17232	17253	17214	17279	17031	17143	17161	17195	17102	17212	17197	17229	17186	17143	17214	16965	17160	17224	17059	17192	17133	16958	17146	17126	17152	16958	17120	17082	17162	17156	17109	17159	17230	17136	17178	17257	17156	17202	17251	17073	17047
23307	21454	33556	45896	49048	45422	28484	23107	21570	22057	21965	21333	21521	21596	21496	21582	21314	21482	21514	21718	21610	21642	21672	21244	21355	21398	21349	21557	21512	21311	21237	21397	21130	21519	21350	21268	21257	21227	21219	21223	21438	21207	21447	21279	21285	21137	21152	21337	21181	21361	21208	21282	21245	21269	21215	21192	21355	21456	21357	21257	21363	21370	21279	21193	21311	21205	21393	21306	21132	21213	21389	21284	21188	21150	21430	21752	21661	21427	21062	21243	21334	21163	21179	21140	21045	21278	21270	21276	21289	20997	21421	21379	21292	21299	21159	21263	21366	21361	21309	21344	21122	21143	21274	20976	21250	21396	21151	21229	21344	21418	21195	21008	21342	21413	21131	21071	21260	21281	21154	21103	21253	21170	21332	21278	21117	21211	21140	21428	21121	21325	21457	21303	20939	21104	21238	21124	21161	21257	21146	21209	21271	21209	21283	21385	21072	21257	21158	21347	21169	21409	21344	21052	21323	21199	21380	21228	21239	21216	21028	21416	21350	21573	21112	21219	21323	21407	21325	21168	21208	21042	21429	21123	21297	20929	21408	21337	21169	21117	21228	21308	21122	21367	21272	21017	21269	21241	21120	21190	21231	21352	21321	21057	21293	21145	21129	21150	21365	21176	21201	21229	21385	21488	21134	21246	21263	21152	21384	21208	21125	21153	21278	21108	21161	21425	21221	21513	21221	21127	21213	21307	21236	21249	21212	20970	21185	21332	21362	21127	21196	21323	21390	21198	21165	21098	21164	21070	21284	20936	21011	20961	21428	21297	21209	21279	21271	21320	21113	21209	21117	21238	21098	21067	21086	21160	21216	21319	21272	21132	21300	21052	21167	21210	21217	21198	21336	21056	21172	21325	21290	21142	21119	21244	21173	21288	21240	21105	21604	21236	21124	21411	20987	21058	21245	21491	21218	21220	21331	21304	21196	21398	21222	21090	21012	21047	21275	21299	21175	21197	21262	21369	21329	21323	21149	21079	21143	21210	21117	21227	21345	21130	21235	21283	21032	21115	21242	21340	21210	21065	21088	21311	21326	21353	21298	21116	21222	21203	21097	21192	21117	21071	21306	21081	21122	21269	21223	21214	21241	21218	21065	21292	21160	21254	21195	21262	21425	21296	21225	21258	21107	21336	21134	21175	20823	21179	21188	21457	21326	21399	21021	21105	21307	21325	21163	21047	21344	21220	21329	21316	21460	21222	21384	21176	21252	21249	21178	21114	21150	21194	21159	21009	21237	21254	21323	21154	21335	21231	21201	21101	21396	21401	21268	21305	21294	21120	21140	21403	21125	21070	21119	21078	21228	20915	21226	21279	21131	21392	21372	21335	21433	21186	21155	21292	21371	21086	21220	21303	21178	21178	21112	21365	21224	21027	21065	21388	21268	21262	21263	21092	21219	21392	21355	21273	21192	21262	21332	21310	21288	21298	20997	21287	21245	21310	21220	21176	21243	21315	21243	21158	21212	21063	21200	21081	21068	21102	21238	21410	21236	21312	21164	21014	21256	21019	21275	21482	21283	21135	21481	21308	21055	21157	21338	21260	21385	21363	21334	21068	21299	21326	21391	21314	21347	21253	21248	21270	21252	21223	21216	21130	21247	21271	21523	21378	21333	21374	21147	21145	21288	21047	21243	21117	21203	21185	21296	21180	21112	21251	21180	21458	21229	21286	21244	21089	21234	21236	21190	21220	21249	21072	21156	21483	21288	21223	21398	21139	21349	21239	21185	21213	20991	21161	21011	21089	21112	21188	21204	21334	21012	21069	21180	21470	21159	21257	21223	21260	21314	21328	21083	21005	21149	21336	21258	21232	21285	21135	21185	21082	20921	21366	21238	21096	21197	20988	21293	21143	21527	21247	21067	21203	21552	21246	21334	21296	21399	21267	21428	21161	21075	21047	21007	21232	21369	21155	21019	21347	21240	21073	21264	21171	21460	21040	21056	21200	21411	21108	21305	21344	21174	21309	21326	21260	21328	21292	21246	21162	21250	21005	21161	21346	21374	21100	21040	21217	21231	21270	21225	21262	21270	21327	21189	21289	21099	21391	21080	21018	21157	21443	21262	21385	21343	21378	20988	21216	21366	20895	21168	21230	21325	21173	21270	21257	21104	21345	21222	21155	21138	21247	21408	21163	21377	21488	21204	21241	21405	21224	21404	21145	21361	21322	21305	21141	21033	21273	21357	21286	21251	21129	21225	21149	21052	21183	21248	21233	21127	21132	21262	21076	21200	21234	21029	21378	21095	21386	21124	21364	21195	21399	21264	21238	21281	21192	21236	21223	21199	21146	21189	21415	21018	21136	21234	21404	21128	21153	21157	21293	21185	21089	21326	21526	21253	21325	21228	21303	21276	21375	21045	21363	21217	21131	21308	21254	21187	21304	21225	21326	21196	21333	21303	21219	21197	21151	21228	21249	21101	21352	21244	21107	21137	21259	21176	21202	21082	21193	21110	21157	21286	21326	21489	21375	21358	21223	21225	21062	21231	21359	21208	21279	21260	21185	21306	21202	21302	21175	21303	21483	21210	21244	21375	21414	21237	21022	21299	21298	21060	21325	21403	21276	21120	21040	21378	21262	21409	21158	21309	20983	21237	21238	21217	21186	21221	21204	21263	21338	21125	21246	21236	21087	21434	21510	21327	20989	21249	21216	21016	21144	21386	21159	21188	21104	21208	21232	21145	21190	21074	21185	20948	21271	21195	21296	21520	21118	21064	21362	21323	21157	21262	21175	21112	21214	21113	20956	21411	21162	21288	21273	21191	21157	21220	21288	21299	21055	21156	21397	21374	21301	21357	21192	21333	21159	21472	21245	21274	21234	20972	21206	21276	21315	21277	21231	21288	21287	21155	21032	21084	21195	21167	21223	21199	21305	21172	21183	21130	21232	21126	21262	21115	21258	21338	21495	21340	21446	21397	21217	21085	21290	21191	21170	21345	21325	21441	21194	21447	21251	21065	21039	21176	21216	21127	21074	21259	21189	21235	21325	21219	21364	21310	21321	21302	21176	21189	21224	21490	21332	21075	21126	21289	21260	21276	21322	21491	21161	20981	21312	21141	20940	21440	21152	21262	21102	21176	21142	21135	21065	21106	21253	21199	21294	21224	21415	21118	21237	21136	21262	21222	21024	21113	21167	21220	21001	21287	21136	21275	21386	21284	21211	21091	21314	21385	21116	21205	21210	21147	21184	21379	21231	21125	21355	21402	21225	21125	21115	21171	21075	21175	21040	21232	21191	21338	21127	21317	21022	21274	21309	21154	21316	21059	21036	21183	21072	21444	21223	21395	21196	21093	21174	21269	21314	21279	21415	21155	21455	21117	21165	21103	21196	21243	21309	21179	21106	21221	21045	21151	21036	21166	21147	21242	21300	21279	21579	21181	21248	21320	21352	21228	21185	21323	21316	21204	21161	21251	21221	21167	21378	21202	21097	21209	20984	21276	21277	21174	21339	21264	21254	21396	21351	21338	21400	21244	21108	21174	21131	21111	21379	21116	21113	20998	21051	21229	20965	21306	21190	21199	20882	21121	21140	21341	20924	21282	21207	21416	21469	21120	21068	21398	21090	21182	21012	21266	21155	21182	21311	21082	21226	21241	21363	21360	21147	21354	21234	21177	21165	21513	21438	21205	21387	21057	21130	21093	20915	21285	21142	21156	21331	21372	21346	21073	21195	20983	21379	21151	21172	21100	21119	21032	21193	21196	21357	21341	21298	21437	21265	21238	21267	21382	21006	21224	21182	21274	21315	21187	20952	21372	21271	21225	21269	21504	21063	21251	21137	21540	21173	21262	21306	21189	21176	21229	21113	21138	21231	21238	21140	21206	21033	21331	21212	21042	21164	21154	21208	21245	21225	21189	21233	21246	21112	21162	21393	21316	21192	21463	21327	21120	21227	21224	21288	20969	21308	21291	21150	21202	21159	21182	21417	21305	21266	21024	21150	21145	21197	21248	21215	21119	21160	21329	21154	21113	21290	21168	21005	21197	21382	21232	21314	21332	21163	21279	21197	21119	21166	21204	21317	21279	21007	21302	21267	21274	21242	21262	21214	21284	21169	21375	21219	21214	21313	21435	21370	21244	21309	21353	21284	21283	21248	21116	21350	21393	21337	21359	21178	21315	21429	21164	21272	21201	21142	21194	21347	21276	21237	21229	21073	21225	21289	21371	21165	21291	21156	21248	21186	21128	21131	21334	21319	21279	21296	21252	21044	21266	21286	21045	21028	21130	21459	21179	21221	21281	21092	21369	21532	21043	21146	21108	21336	21237	21369	21413	21293	21064	21253	21286	21291	21115	21181	21114	21233	21078	21273	21247	21155	21282	21096	21249	21246	21345	21292	21050	21095	21296	21393	21247	21082	21183	21384	21164	21110	21256	21159	21346	21005	21065	21349	21229	21477	21263	21325	21247	21345	21303	21143	21231	21178	21153	21135	21217	21438	21416	21125	21364	21148	21320	21455	21201	21117	21246	21196	21151	21290	21487	21207	21246	21202	21195	21131	20971	21035	21125	21209	21302	21124	21190	21146	21124	21315	21343	21198	21441	21271	21068	21079	21191	21218	21510	21451	21307	21470	21479	21311	21314	21289	21024	20967	21021	21437	21169	21103	21138	21274	21258	21046	21113	21175	21282	21502	21357	21286	21307	21256	21685	21143	21077	21234	21188	21085	21286	21176	21198	21186	21194	21533	21211	21380	21190	21156	21023	21369	21334	20975	21269	21196	21225	21377	21236	21314	21249	21281	21266	21225	21135	21230	21255	21369	21407	21248	21406	21527	21278	21136	21053	21261	21108	21249	21460	20980	21341	21265	21218	21151	21265	20976	21336	21296	21285	21132	21361	20894	21259	21126	21215	21304	21031	21270	21137	21032	21223	21328	21393	21373	21359	21301	21195	21226	21137	21207	21172	21288	21268	21252	21151	21132	21293	21297	21035	21087	21258	21154	21060	21306	21177	21118	21212	21359	21384	21240	21669	21133	21315	21218	21182	21086	21155	21341	21364	21133	21044	21150	21142	21058	21280	21303	21155	21247	21135	21230	21330	21149	21084	21212	21282	21411	21095	21324	21505	21281	21138	21247	21338	21186	21024	21390	21268	21117	20991	21249	21001	21099	21239	21223
19957	46453	86831	82754	76703	42218	17517	17367	17234	17179	17040	17030	17188	16986	17198	17113	17079	17034	17048	17050	16904	16899	17031	17024	17025	16824	17045	16986	16950	17049	16906	16895	17026	17044	16789	16811	16879	16859	16889	16917	16835	16881	16909	16863	16987	17000	16953	16996	16896	17029	16984	17103	16785	16847	16970	16952	16864	16936	17035	16969	16837	16892	16817	16879	16921	16926	16784	16899	16824	16983	16751	16871	16991	17025	17284	17604	17139	16965	16979	16902	17055	16881	16830	16941	17027	16886	16831	16762	17025	16822	17002	16826	16875	16959	16972	16989	16859	16950	17119	17111	16846	16991	16970	16862	16760	16834	16925	16861	17035	16950	17057	16971	16743	16997	16921	17062	16844	16994	16899	16771	16868	16919	16921	16892	16901	16988	16980	16966	16763	16850	16854	16965	16809	17018	16848	17014	17006	16921	17036	16797	16894	16804	16795	16947	16809	16925	16914	16955	16985	17090	16831	16905	16900	17015	17086	16791	16860	16946	16893	16919	16942	16945	16939	16767	16939	16849	16951	16772	16878	17077	16736	16886	17100	16871	16866	16917	16875	16948	16924	16923	16955	17046	17141	16841	16867	16965	16888	16849	16964	16837	16843	16925	16859	16919	16832	16954	16847	16858	16804	17078	16816	17032	16827	17022	16938	17005	16834	16907	17033	16817	16918	17049	16846	16946	16921	16937	16833	16948	16893	16880	16985	16828	16953	16830	17102	16972	16937	16968	16918	16888	16764	16968	17011	17020	16977	16939	17038	16982	16984	16924	17085	16851	16955	16964	16942	16806	17057	16898	16820	16896	16916	16811	16937	16852	16827	16919	16963	16803	16793	17026	16949	16851	17043	16809	16871	16993	16762	16984	16948	16877	16938	16856	16815	17027	16787	17022	16760	16791	16800	16829	16850	16806	16870	16865	17117	16841	16738	17164	16894	16743	17002	16954	16970	16838	16968	16895	16917	16574	16805	16979	16845	16875	16842	16900	16782	16899	16802	16785	16981	16999	17013	16989	16894	16852	16992	16783	16900	16921	16886	17060	16932	16984	16830	17016	16953	16975	16888	17009	16839	17120	16933	16863	16957	16898	16698	16883	17019	16766	17001	16844	16905	16867	16999	16985	17010	16918	16846	16823	16819	16839	16918	16884	16819	16884	16853	16854	16843	17031	17007	16900	16838	16814	17092	17013	16878	16920	16730	17069	16922	17063	17043	16836	16751	16981	16907	17031	16690	16994	16891	16899	16878	17076	17011	16805	16879	17086	16994	16866	17068	16917	16930	17098	16906	17166	16784	16794	17178	16897	16707	17131	16898	16903	16922	16906	17022	16966	16972	16878	16814	17064	17073	16845	17071	16894	16781	16791	16753	16784	16928	16948	16848	17058	16898	16976	16824	16767	16912	16748	16979	16768	16978	16902	16812	16802	16896	16750	16815	16884	16660	16866	16983	16855	16864	16896	16960	16958	16945	16922	16919	16864	17078	16849	16992	16907	16886	17029	16950	16884	17055	16857	16949	16918	17144	16842	16715	17037	16828	16830	16833	16969	16901	16933	17028	16831	16898	16996	16965	16766	16751	16862	16953	16962	16985	16800	17083	16993	17014	16962	16906	16782	16966	16747	16932	16996	16730	17062	16952	16799	16900	16856	16752	16883	16848	16808	16724	16930	16818	16956	16982	16909	16960	16898	16948	16861	16866	16680	17063	17046	16943	16862	16879	17060	16804	17050	16973	16899	16933	17076	16938	16942	16825	16780	16774	16889	16873	16848	16935	16760	16775	16958	16885	16916	16926	16830	16878	16776	16850	16835	16700	16878	16891	16952	16939	16934	16874	16951	17048	16959	17008	16948	16858	16910	16876	16987	16814	16881	16708	16955	17049	16966	17030	16884	16780	16943	16811	16882	16822	16998	16968	17001	16913	16857	16862	16860	16819	16863	17031	17005	16997	16867	17188	16935	16937	16882	16805	17037	16929	16957	17015	16969	16895	16878	16915	16856	16893	16834	17005	16878	16929	16996	16883	17034	16973	17041	16961	16947	16788	16996	16829	16903	16857	16629	17014	17039	16878	17025	17049	16973	17025	16850	16911	16831	16751	17005	16813	16919	16777	16892	16954	16875	16902	16919	16856	17084	17092	16971	16835	17048	16799	16997	16925	17060	17084	16817	17037	16953	16855	17051	16895	16791	16964	16968	17078	16965	16791	16836	17018	16874	16996	16811	17068	16617	16894	16652	17025	16995	16810	17044	17033	16865	16658	16811	16845	16882	16846	16981	17118	16797	16821	16996	16948	16882	16943	16935	16821	17061	17057	16908	16885	16782	17048	16814	16917	16861	16955	17056	16943	16812	17038	16983	16849	16900	16899	16864	16815	16964	16876	16942	16911	16820	16854	16924	16781	16719	16944	17031	16974	16918	16814	17027	16849	16942	16702	16818	16990	17061	16683	16882	16951	16847	16986	16791	17025	17035	17055	16976	16837	16876	17012	17027	16970	16848	17047	16896	16819	16962	17028	16719	16764	16852	16732	16887	17020	16750	16788	16685	16739	17065	16958	17065	16920	16907	16911	17048	16952	16884	17045	16720	16913	16897	16843	16780	16786	16891	16899	16857	16945	16890	16654	16844	16895	16927	17047	16977	16803	16837	16860	16956	16836	16815	16951	16810	16996	16890	16685	16777	16901	16828	16778	16991	16975	16866	17071	16760	16917	16899	16840	16868	16890	16749	16903	16953	16897	16971	16868	16842	16872	16714	17059	16907	16880	16701	16926	16921	17086	16796	16815	16908	16807	16998	16824	17051	16841	16907	16932	16997	16847	16899	16860	16869	16897	17054	16897	16988	16930	17053	17086	16951	16957	16770	16940	16871	17055	16832	16890	16975	16829	16907	16886	16854	16851	16972	16971	16978	16752	16832	16926	16950	16956	16797	16861	16934	17086	17024	16908	16783	16813	16803	16883	16871	16833	16942	17018	16904	16771	16958	16939	16975	17146	16910	16814	16824	16832	16938	16929	16731	16953	16984	16993	16932	17005	16893	16801	16863	16977	16877	16910	16979	16944	16817	16814	17037	16835	16751	16873	16736	16812	16745	16916	16835	16931	16959	16904	17033	16776	16827	16896	16853	16671	16838	17040	16810	17028	17016	16855	17040	17015	16915	16929	17003	17048	17001	16952	16908	16899	16856	17003	16847	17089	16787	16964	16889	16900	16797	16906	16978	16960	16871	16826	16911	17056	16903	17012	16818	17127	16832	16956	16876	16993	16759	16962	16954	16781	16992	16827	16834	16963	16957	16900	17112	16874	16791	17024	16907	16895	16939	16973	16917	16816	16854	16975	17041	16779	17052	16909	16846	16966	16803	16810	16889	16941	16986	17062	16786	16981	16875	16889	17021	16913	16861	16945	16986	16899	17000	17010	16896	16946	17031	17063	16879	16868	16898	16904	16799	17141	16860	16813	16882	16940	16910	16873	16945	16933	16869	16788	17033	16796	16898	16983	17022	16882	17007	16982	16810	16973	16814	16805	16925	16960	16883	17069	17022	17041	16923	16933	16911	16960	16832	17112	16909	16835	16921	16852	16753	16913	16881	16982	16750	16933	16811	16873	16887	16953	16872	16936	16921	16962	16952	16960	16808	16827	16929	16821	17089	16916	16871	16977	16749	17009	16902	16823	16962	16981	16896	16813	16845	16931	16985	16911	16940	17058	16950	16920	16708	16795	17002	16939	16908	17022	16985	16977	16969	16971	16857	16922	17016	16858	17036	16844	16931	16837	17036	16939	16841	16993	17003	17050	16873	16892	16857	16869	16892	16948	16788	16871	16865	16775	17020	17043	16939	17102	16892	16857	17145	16797	16783	16920	16924	16877	17096	16978	16945	16761	17075	16909	16978	17001	17044	17121	16892	16892	16963	16848	16858	16871	16979	16690	17006	17046	16834	16842	17039	17072	16864	17004	16957	16807	16866	16935	16962	17016	16957	17111	16949	16930	16978	16822	17020	17138	16800	16929	16822	16746	16913	16963	17027	16977	16858	16887	16835	17028	16958	16921	16805	17038	16971	16773	17008	17024	16987	16999	17065	16598	16971	17107	16894	16884	17040	16801	16815	16866	16967	16958	16897	17019	16979	17073	16861	17078	16884	17108	16966	16926	17041	16744	16992	16818	17029	16820	16785	16916	16908	16765	16882	17035	16912	17094	16921	16774	16751	16897	16867	16822	16884	17010	16917	16927	16913	17071	16942	17050	16897	16912	16731	16912	16861	17043	16868	16848	17091	16693	17116	16875	16929	16869	16957	16868	16938	16995	16746	16876	16863	16937	17106	16804	16960	16808	16681	17072	17058	16894	16925	16855	16948	17091	16728	16994	16642	17027	16851	16908	17009	16916	16962	16989	16958	16956	16833	16906	17012	16945	16960	16977	16825	16953	16816	16825	16884	16961	16762	16796	16812	16916	16987	16782	17066	16959	16892	17044	16888	16927	16901	16833	16933	16982	16880	17022	16931	16938	16957	17113	17032	16900	16986	16966	16728	16831	16841	16908	16768	16924	16799	16978	16954	16803	16955	16818	16848	16989	16985	16900	17019	17047	16924	16729	16882	16855	16897	17006	16885	16886	16938	16849	17043	16742	16818	16901	16827	16851	16751	16974	16739	16792	16928	16831	16832	16870	16831	16894	16845	16790	16920	17040	16842	16824	16931	16799	16739	16816	17072	16948	16865	16802	16910	16855	16878	16733	16707	17038	16903	16979	16946	16864	16872	16877	16916	16924	16858	16865	16809	16893	16969	17098	17033	16818	16815	16925	17119	16857	16826	16941	16826	16856	16871	16780	16889	16802	16837	16867	17009	16812	16682	16959	16900	16917	16931	16885	16841	16956	16850	16960	16988	16965	16985	16951	16964	16824	16988	16950	16888	16900	16766	16936	17024	16779	16962	16910	16829	17048	16749	16903	17103	16815	16903	16987	16917	17127	16800	16883	16769	17069	16672	16992	17052	16909	16771	17018	16842	16858	16775	16932	16910	16952	17083	16812	16872	16903	16871	16949	16918	16722	16935	16840	16820	16915	16887	16882	16915	16862	16919	16695	17000	16844	16841	17029	16894	16803	16934	16927	16947	16758	16849	16823	16958	16843	16918
28224	22797	38093	37105	34915	27597	21828	21384	21351	21358	21247	21152	21260	21050	21132	21118	21103	21119	21200	21367	21226	21103	21092	21038	21096	21125	21091	20997	21052	21208	21113	21441	20966	20998	21177	21098	21019	21100	21051	21245	21147	21270	21096	21320	20996	21254	21297	21015	21004	21295	21053	21203	21293	20874	21145	21208	20972	21129	21042	20931	21343	21078	21368	20968	20868	20926	21130	20984	21229	21086	21115	21208	21159	21005	21109	21158	21278	21086	21091	21172	21159	21212	21171	21282	21261	21245	21067	21167	21118	21218	21270	21176	21083	21118	21181	20879	21004	20833	21027	20950	21220	21136	21141	21134	21086	21114	21323	21221	21204	21101	20938	21216	21221	21135	21012	21279	21100	21167	21154	21179	21124	21100	21221	21080	21043	21149	21127	21099	21178	21171	21231	21156	21299	21254	21091	21229	21051	21123	21180	21200	21266	21407	21203	21166	21036	21053	21071	21128	21077	20978	21063	21039	21058	21133	21049	21062	21148	21190	21369	21087	21298	21007	21253	21010	20969	21178	20940	21207	21004	21094	21042	21160	21051	20912	20981	21249	21189	21080	21046	20914	21108	21048	21292	21131	21173	21118	20803	21027	21155	21013	21161	21134	21021	21142	21002	21050	21191	21295	21083	20994	21166	21249	21067	20890	21089	21125	21072	21111	21174	21113	20995	21011	21192	21279	21285	21175	21102	21296	21113	21212	21143	20899	21038	21142	20996	20934	21191	21356	20938	21247	21239	21255	21087	20955	21301	21185	21164	21188	21098	21361	21216	21217	21234	20986	21333	21132	21281	21101	21218	21065	21243	21411	21173	20939	21096	21237	21152	21266	21076	21212	21334	21022	20910	20956	20982	21136	21112	21099	21143	21155	21149	20894	21081	21268	21169	21221	21132	21150	21273	21069	21270	21215	21127	21134	20998	20994	21115	21216	21064	21083	21160	21236	21016	20979	21023	21036	21261	21293	21047	20964	20989	21173	21156	21146	20916	21320	21053	21137	20956	21168	21265	20891	21002	21019	21093	21198	21104	21037	21260	21422	21034	20899	21231	21230	21167	21173	21097	21058	21212	21289	21107	21039	21273	21230	20969	21099	21301	21102	21211	21120	21225	21301	21157	21203	21353	21123	21343	21230	21360	21402	21208	21101	21220	21322	21089	21142	21273	21025	21000	21325	21174	21329	21187	21009	21176	21134	21114	21040	21233	21237	21368	21141	21210	21120	21203	21076	21143	20984	21144	21123	21172	21259	21331	21052	21085	21157	21095	21075	21206	21293	21194	21321	21143	21151	21163	21091	21346	21146	21073	20950	21269	21195	21117	21209	21182	21157	21225	20932	20976	21067	20986	21227	21389	21117	21052	21126	20924	21313	21259	21275	21034	21185	21000	21138	20896	21165	21035	21017	21056	21050	21132	21061	21278	21103	21038	20929	21320	21276	21086	21114	21039	21114	20990	20943	20912	21098	21022	21078	20902	21258	21400	21212	20946	21075	21039	21058	20980	21261	20968	21070	21001	21124	21056	20936	21124	21223	21187	21039	21147	21239	21326	21323	21153	21038	21049	21322	21122	21345	21373	21222	21220	21053	20975	21211	21168	21346	21237	21060	20945	21045	21228	21307	20977	21039	21058	21093	21245	20948	21096	21197	21082	21160	21063	21072	21122	21090	21278	21102	21191	20818	20974	21293	20934	21220	21075	20965	21307	21113	21113	21085	21232	21192	20996	21066	21158	20972	21151	21131	21364	21126	21207	21082	21015	20925	21047	21128	21160	21354	21083	21206	21241	21076	21126	21158	20971	21147	21285	21124	21001	20997	21045	20985	21068	20950	21116	20892	21167	21160	21166	21233	21313	21199	21242	21023	21329	21013	21165	21210	21153	21144	21086	20942	21032	20956	21048	21152	21077	21334	21183	21317	20987	21066	21001	21006	21170	21083	21243	20963	21071	21222	21157	21072	21177	20914	21303	21208	20988	20862	21195	21173	20982	21005	21198	21050	21149	21286	21106	21093	21304	21057	21081	21160	21065	21092	21197	21244	20950	21172	21379	21169	21258	20945	21274	20968	21200	21276	21277	21079	20877	21365	21283	20998	21205	21070	21177	21013	21104	21117	21165	21070	21150	21064	21096	21023	21255	21048	21077	21121	21155	21156	21150	21142	21119	21038	20964	21202	21262	21241	21283	21033	21189	21222	21051	21189	21136	21234	21173	21132	21089	21157	21310	20941	21220	21025	21091	20896	20992	21041	21080	21133	21224	21152	21076	20994	21165	21070	21264	21103	21093	21310	21134	21027	21069	21112	21082	21176	21241	20951	21238	21141	20958	21289	21139	21110	21065	21199	21025	20931	21167	21025	21079	21240	21252	21152	21000	21147	21001	21087	21131	21207	21211	21110	21330	21179	21125	21132	21162	21033	21067	21188	21179	20996	21006	20898	21151	21223	21147	21212	21081	21101	21192	21150	20906	21014	21078	21123	21096	21300	21292	21263	21291	21075	20949	21007	21029	21272	21054	21166	21264	21045	21051	21113	20849	21075	21241	21040	21091	20955	21015	21197	21087	21092	21256	21173	21094	21005	21008	20893	21341	21039	21249	21126	21370	21178	20980	21062	20942	21097	21076	21318	21161	21134	21099	21075	21184	21063	21132	21241	21223	21295	21158	21144	21050	21014	21026	21270	21274	21228	21077	21072	21068	20921	21276	21042	21017	21112	20991	21290	21353	21112	21158	21252	21208	21050	21244	21086	21169	21119	21169	21133	21278	20947	21109	20979	21042	21247	20998	21026	21197	21121	21133	21096	20986	21062	21215	21134	20974	21124	21179	21189	21063	20997	21207	21262	21027	21157	20960	21084	21014	21150	21086	20970	21159	21147	21298	21133	21050	21190	21190	21148	21049	21125	21204	21277	20981	20984	21239	21481	21144	21096	21102	21198	21076	21072	21182	21034	21339	21188	21336	21166	21312	21103	20916	21211	21133	21224	21141	21259	21148	21139	21076	21042	21022	21149	21227	21115	21137	21066	21078	21009	21159	21078	21267	21021	21059	21122	20879	21198	21011	21193	21291	21044	21095	21015	21013	21232	21061	20976	21136	21004	21205	21105	21389	21133	21168	21311	21188	21109	21253	21076	21187	20965	21089	21015	21013	21314	21178	20969	21279	21078	20883	21108	21047	21174	21132	21219	21050	21025	21042	21144	21268	21264	21133	21345	21002	20897	21267	21062	21156	21224	21136	21332	20930	21226	21150	21383	21214	21119	21135	21266	21061	21301	21410	21083	21132	21086	21227	21255	20845	21051	21190	21030	21124	20980	21149	21176	21066	21112	21109	20961	21276	21075	21279	21028	21247	21196	21084	20944	21124	20958	21154	21099	20906	21226	21147	20756	21006	21112	21251	21399	21095	21317	21191	21194	21067	21215	21289	21122	21139	21002	21081	21365	21043	21122	21250	21038	21216	21108	21212	21114	21039	21207	21108	21080	21191	21078	21093	21123	21114	20996	21322	20871	21020	21016	20932	21123	21106	21109	21194	21059	21322	21113	20958	21141	21107	21272	21199	21188	21285	21307	21035	21005	21216	21258	21169	21103	21243	21113	21124	21102	21076	20985	21224	21277	21094	20982	21037	21207	21101	21158	21204	21189	21241	20951	20965	21099	21158	21086	21172	21273	21192	21035	21066	21037	20947	21084	21027	21012	20915	21201	21042	21141	21217	21307	21075	21238	21168	21165	21352	20938	20969	21145	21080	21180	20991	21088	21188	21238	21138	21159	21338	21007	21051	21146	21123	21141	21196	21156	21219	20987	20858	20858	21237	21187	21257	20973	20917	21058	21235	21090	21124	21107	21042	21294	21089	21164	21183	21163	21115	21005	21047	21140	21289	21103	21174	21029	21220	21236	21243	20961	21162	21162	21270	21162	21199	21218	21231	21115	21321	20945	20953	21142	21183	20983	21098	21144	21313	21182	21108	21120	21154	21260	21227	21032	20889	21068	21274	21100	21317	21001	21080	21115	21206	21310	21184	21124	20914	21170	21053	21269	21115	21105	21110	21077	21106	21038	21097	21198	21060	21050	20906	20952	21230	21069	21174	21302	21140	21177	21197	21222	21269	21284	21118	21005	21075	21330	20986	20706	21182	20967	21139	21156	21218	20781	21077	21096	21074	21161	21292	21138	21316	21008	21118	21123	21201	21204	21120	20987	21253	21126	21209	21041	21256	21023	21220	21120	21278	21082	21073	21268	21086	20987	21014	21160	21216	21155	20950	20982	21089	21176	21080	20958	21145	21000	21219	21211	20933	21075	21042	21112	21090	21102	21049	21360	21240	21113	20934	21327	21099	21235	21376	21204	21111	20979	21142	21158	21032	21056	21071	21073	20970	21030	21074	21112	21015	20991	21020	21090	21070	20957	21024	21119	21245	21027	21056	21147	21224	21102	21047	21165	21001	20901	21115	21190	21065	21086	21160	21248	21172	21273	21103	21323	21031	21296	21256	21308	21188	21228	21073	21169	21260	20971	21305	21221	21134	21090	21191	21275	21228	21120	21018	21255	21212	21033	21370	21076	21145	21122	21320	21019	21112	21192	21026	21226	21083	21150	21109	21222	21280	21214	21198	21146	21217	20991	21174	21053	20997	21291	21037	21111	21149	21130	21226	21146	21182	21266	20969	21177	21209	20995	21179	21077	21241	21064	20918	21133	21267	21206	21216	21071	21131	21133	21161	21194	21216	20975	21164	21179	21153	21275	21211	21133	21076	21192	21053	21119	21125	21216	21131	21046	21083	21066	21198	21297	21096	21179	20980	21199	21079	21290	20949	21333	21134	21197	21320	21173	20836	21148	21054	21180	21242	21111	21126	21231	21199	21141	21019	21136	20976	21196	21101	21002	21145	21239	21216	21124	21136	21262	21176	21368	21293	21407	20979	21275	21082	20984	20992	20902	20926	21185	21299	21299	21323	21089	21311	21263	21114	21173	21211	21172	21167	21089	21101	21124	21131	21311	21060	21064	21127	21178	21092	21114	21044	21041	21143	21128	21110	21085	21231	21107	20986	21014	21025	20964	21050	21054	21051	21187	21313	21023	21066	21006	21119	21359	21073	21023	21110	21094	20844	21133	21115	21220	21100	21128	21048	21119
16025	23206	43606	32818	31629	22573	16805	16837	17032	16922	16809	16950	16873	16912	16794	16992	16811	16824	16847	16947	16956	16999	16872	16930	16810	16827	16954	16740	16835	16741	16931	16813	16833	16852	16850	16741	16872	16855	16779	17000	16925	16832	16700	16833	16726	16623	16740	17071	16638	16821	16694	16960	16750	17017	16786	16856	17035	16829	17035	17011	17031	16867	16813	16911	16896	16835	16897	16699	16759	16875	17114	16907	16919	16898	16855	16875	16862	17131	17056	16874	16812	16893	16789	16884	16786	16780	16755	16884	16911	16795	16851	16829	16789	16852	16813	16862	16792	16926	16914	16790	16914	16908	16774	16938	16843	16819	16862	17036	16746	16911	16889	16997	16831	16764	16743	16804	16816	16826	16913	16730	16928	16947	16878	17006	16912	16757	16972	16994	16861	16764	16804	16783	16884	16885	16867	16937	16903	16772	16843	16873	16964	16869	16853	16938	16807	16843	16878	16865	16930	16924	16941	16911	16939	16857	16865	16776	17070	16923	16891	16831	16832	16881	16820	16869	16841	16897	16828	16906	16834	16702	16785	16912	16944	16848	16896	16928	17126	16877	16867	16745	16808	16936	16781	16964	16850	16727	16840	16790	16951	16881	16827	17009	16900	16814	16965	16776	16813	16684	16862	16716	16701	16855	16988	16712	16817	16862	16937	16811	16954	16750	16930	16907	16790	16965	17061	16688	16786	16840	16843	16991	16885	16864	16833	16819	16819	16883	16861	16962	16807	16901	16897	16873	16776	16828	16871	16930	16902	16856	16940	16873	16827	17020	16870	16985	16853	17023	16639	16788	17019	16908	16849	16694	17002	16816	16739	16675	16986	16885	16895	16939	16774	16851	16871	16917	16944	16779	17001	16958	16899	16794	16790	16670	16796	16759	16933	16724	16806	16878	16753	16731	16808	16817	16599	16864	16598	17085	16952	16926	16950	16969	16876	16707	16840	16865	16953	16939	16779	16877	16931	16847	16846	16642	16852	16992	16970	16828	16742	16940	16733	16767	16890	16714	16961	16844	16788	16805	16867	16822	16826	16697	16899	16931	16853	16728	16884	16785	16967	16972	16868	16773	16829	16794	16873	16833	16735	16900	16772	16724	16678	16830	16922	16909	16892	16949	16795	16767	16944	16946	16713	16698	16861	16714	16657	17011	16800	16975	16801	16861	16849	16953	16842	16907	16741	16867	16788	16717	16972	16657	16841	16830	16884	17028	16949	16973	16841	16938	16869	16856	16861	16913	16998	16951	16942	16942	16790	16855	16606	16829	16905	16815	16933	16835	16977	16817	16959	16806	17018	16904	16857	16790	16920	16953	17019	16934	16667	16639	17021	16811	16746	16826	16890	16895	16880	16952	16854	16843	16871	16875	16733	16849	16845	17172	16831	16862	16948	17060	16840	17006	16791	16721	16886	16810	16758	16822	16921	16808	16755	17038	16929	16724	17056	16984	16682	16875	16831	16855	16831	16822	16862	16929	16892	16808	16955	16799	16687	16990	16973	16715	16848	17014	16767	16841	16950	16812	16779	16808	16894	16688	16895	16941	16783	16900	16967	16972	16840	17003	16815	16843	16846	16707	16839	16815	16851	16763	16995	16831	17047	16911	16744	16824	16891	16832	16951	16694	16900	16864	16840	16945	17087	16866	16982	16878	16785	16771	16964	16891	16961	16863	16940	16914	16934	16773	16848	16831	16657	16841	16856	16807	16839	16811	16915	16753	16973	16883	16917	16902	16854	16867	16846	16829	16959	16805	16942	16971	16829	17085	16777	16879	16706	16736	16899	16990	16629	16878	16719	17072	16810	16869	16867	16820	16833	16689	16824	16913	16949	16879	16781	16806	16870	16892	16776	16861	16798	16821	16958	16747	16832	16849	16963	16816	17034	16762	16878	17033	17008	16914	16753	16885	16784	16856	16658	16826	16874	16813	16863	16867	16927	16748	16901	16906	16811	16936	16833	16842	16750	17041	16923	16888	16826	16927	16928	17011	16900	16878	16680	16793	17005	16745	16741	16748	17004	16896	16695	16981	16858	16799	16850	16913	16761	16744	16821	16723	16749	16767	16986	16831	16852	16953	16993	16880	16899	16870	17117	16874	16836	16937	16782	16861	16912	16955	16984	16875	16885	16985	16916	16942	16890	16790	16881	16752	16812	16923	16811	16770	16951	16883	16889	16859	16761	16963	16949	16816	16817	16873	17078	16732	16709	16779	16924	16903	16983	16955	16900	16826	16926	16764	17044	16794	16751	16908	16854	16772	16849	16851	16917	16827	16802	16944	16990	16933	16954	16824	16866	17044	16808	16940	16766	16825	16918	17028	16955	16947	16889	16938	16795	16952	16779	16861	16680	16937	16732	16810	16792	16837	16854	16952	16736	16972	16755	16850	16975	16957	16846	17029	17037	16575	16859	16917	16799	16911	16925	16832	16735	16981	16779	16601	16799	16754	16835	16927	16798	16962	16779	16923	16783	16722	16923	16882	16787	16820	16970	16978	17005	16745	16823	16924	16954	16841	16895	16704	16836	16778	16985	16863	16986	16998	17005	16856	16696	16770	16762	16884	16764	16793	16927	16794	16937	16764	16840	16819	16828	16815	16789	16969	17018	16660	16902	16682	16861	16978	16737	16765	16780	16823	17041	16907	16847	16981	16853	16868	16965	16797	16806	16887	16747	16851	16830	17012	16857	16772	16920	16773	16796	16804	16844	17032	16894	17046	16831	16891	16902	16786	16708	16829	16874	16716	16806	16946	16656	16851	16979	16790	16777	16683	16742	16745	16829	16748	16826	16744	16695	16958	16911	16844	16965	16902	16743	16869	16638	16661	16779	16870	16777	16908	16961	16722	16941	17046	16748	16959	17056	16843	17031	17000	16857	16898	16960	16929	16774	16682	16811	16841	16761	16879	17186	16971	16814	16876	16769	16722	16904	16815	16937	16989	16780	17042	16746	16799	16882	16863	16872	16926	16937	16825	16861	16889	16882	16890	16829	16740	16866	16914	16790	17024	16872	16952	16845	17002	16806	16926	16961	16940	16982	16734	16887	16843	17033	16883	16844	16854	16951	17083	16834	16862	16773	16914	16795	16932	16837	16802	16907	17020	16827	16730	16805	17006	16792	16856	16810	16905	16803	16851	16897	16761	16916	16860	16758	16880	16898	16836	16847	16724	16896	16803	16949	16852	16731	17002	16848	16809	16781	16755	16817	16783	16888	17003	16828	16924	16737	16842	16865	16791	16776	16831	16827	16980	16897	16944	16676	16902	17104	16675	16927	16777	16816	16980	16729	16800	16979	17008	16691	16856	16782	16867	16693	16816	16838	16979	16862	16823	16785	16890	17001	16848	16687	16909	16928	16799	16959	16906	17017	16806	16923	16666	16923	16961	16753	16776	16831	16930	16685	16831	16981	16811	16845	16961	16927	16994	16708	16851	16797	16791	16739	16866	16812	16847	16779	17032	16764	16987	16973	16873	16861	16877	16790	16801	16759	16937	16687	17016	16780	16732	16891	16944	16875	16689	16899	16865	16957	16784	16830	16946	16992	16910	16866	16954	16968	16825	16868	16873	16821	17044	16790	16970	17029	16903	16823	16814	16895	16845	16746	16705	16968	16923	16704	16753	16892	16650	16821	16931	16672	16916	16843	16962	16825	16896	16841	17029	16754	16943	16976	16915	16870	16872	16855	16825	16916	16744	16899	16802	16907	16939	16970	16865	16919	16863	16886	17081	16932	16796	16824	16789	16808	16964	16910	16940	16809	16788	16857	16725	16961	16942	16919	16632	16863	16708	16926	16893	16908	16782	16974	16828	17031	16750	16904	16985	16900	16885	16663	16895	16727	16768	16823	16854	16773	16808	17125	16621	16962	16811	16776	16531	16631	16872	16816	16934	16858	16912	16838	16777	16696	16975	16923	16937	16782	16848	16938	16648	17076	16808	16960	16850	16907	16767	16879	16944	16812	16937	16839	16761	16776	17051	17052	16780	16724	16710	16871	16823	16770	16996	16786	16789	16795	16789	16840	16924	16889	16935	16981	16863	16813	16964	16843	16692	16778	16907	16941	16819	16891	16832	16932	16829	16629	16791	16937	16841	16876	16813	16805	16815	16885	16673	16838	16898	16853	16946	17034	16885	16942	16753	16784	16789	16847	16976	16765	16782	16776	16648	16969	16725	17041	16788	16787	16837	16943	16762	16828	16862	16691	16833	16852	16896	16708	16950	16787	16796	16804	16908	16746	17040	16877	16794	16796	16651	16879	16842	16910	16938	16801	17084	16864	16921	16713	16825	16909	16890	16841	16873	16750	16812	16919	16987	16629	17012	16934	17009	16815	16721	16847	16818	16729	16938	16744	16575	16802	16917	16709	16829	16855	16826	16971	16802	16899	16855	16983	16824	16616	16973	17165	16807	16897	16768	16721	16940	16724	17000	16725	16790	16897	16938	16804	16933	17109	16667	16889	16695	16771	16838	16829	16889	16807	16757	16731	16747	16860	16993	16899	16868	16923	16805	16850	16757	17063	16954	16934	16888	16922	16783	16817	16931	16713	17006	16938	16882	16818	16977	17017	16852	16871	16873	16938	16805	16807	16895	16818	16903	16881	16972	16918	16646	16908	16713	16935	16902	16697	16968	16908	17116	16934	16917	16858	16967	16900	16900	16846	16792	16991	16983	16817	16841	16842	16859	16603	16931	16895	16821	16880	16865	16944	16817	16919	17006	16718	16863	16901	16896	16928	16971	17020	16850	16825	16786	16803	16684	16851	16757	16866	16780	16812	17113	16914	16804	16903	16797	16908	16797	16896	16895	16879	16987	16980	16808	16722	16895	16755	16694	16942	16947	16993	16806	16846	17010	16964	16882	16913	16952	16874	16885	16972	16909	17029	16783	16955	16822	16746	16807	16745	16674	16876	16680	16987	16833	16744	17064	17005	16839	16715	16709	16939	16857	16882	16813	16884	16938	16934	16917	16823	16912	16753	16739	16813	16892	16858	16897	16751	16828	16797	16762	16839	16739	16882	16868	16860	16906	16850	16821	16920	16869	16973	16838	17072	16910	16710	16933	16829	16935	16727	17043	16657	16800	16773	16768	17042	16936	16767	16914	16976	16819	16807	16791	16801	16737	16690	16770	16894	16899
23593	21442	32814	37542	59027	48419	26986	23550	22005	22031	21741	21894	21850	21833	21708	21727	21638	21501	21731	21637	21427	21614	21624	21728	21614	21622	21718	21579	21571	21611	21763	21681	21646	21548	21599	21507	21674	21751	21422	21532	21555	21565	21515	21636	21558	21274	21344	21557	21713	21435	21707	21698	21540	21323	21449	21631	21494	21823	21633	21284	21516	21472	21493	21552	21427	21519	21558	21549	21707	21613	21509	21461	21531	21509	21859	21771	21771	21588	21517	21391	21623	21682	21489	21456	21449	21507	21522	21561	21728	21612	21491	21378	21595	21501	21448	21603	21465	21760	21536	21623	21491	21480	21533	21544	21465	21645	21440	21463	21588	21392	21660	21838	21499	21549	21511	21544	21405	21642	21573	21506	21700	21584	21535	21616	21484	21467	21479	21512	21441	21296	21487	21567	21528	21507	21594	21408	21426	21513	21481	21568	21650	21382	21408	21483	21726	21428	21468	21531	21659	21762	21350	21403	21613	21525	21424	21580	21519	21492	21449	21461	21654	21465	21574	21599	21574	21536	21596	21521	21548	21588	21548	21498	21449	21359	21553	21707	21642	21579	21728	21429	21571	21411	21452	21531	21452	21538	21516	21700	21642	21632	21408	21575	21401	21336	21525	21388	21699	21572	21315	21427	21481	21335	21508	21606	21383	21148	21351	21584	21606	21578	21515	21475	21632	21485	21406	21411	21572	21630	21724	21431	21209	21428	21438	21668	21615	21532	21459	21728	21403	21510	21599	21614	21324	21425	21294	21415	21606	21284	21327	21784	21238	21507	21705	21424	21489	21422	21517	21568	21471	21542	21257	21799	21575	21436	21538	21555	21473	21589	21439	21399	21552	21355	21466	21324	21451	21759	21458	21673	21532	21581	21224	21524	21634	21663	21523	21860	21342	21572	21711	21535	21434	21634	21638	21421	21339	21728	21654	21512	21466	21664	21840	21627	21235	21300	21402	21381	21608	21556	21363	21464	21537	21577	21347	21607	21411	21517	21290	21518	21504	21520	21528	21347	21683	21469	21565	21360	21655	21425	21291	21625	21466	21621	21540	21561	21541	21476	21416	21409	21293	21367	21704	21493	21441	21562	21671	21392	21573	21672	21321	21514	21624	21429	21509	21633	21538	21483	21660	21337	21545	21577	21647	21774	21491	21647	21482	21306	21558	21467	21597	21504	21382	21436	21449	21659	21522	21394	21507	21651	21463	21490	21653	21754	21489	21371	21538	21720	21650	21632	21379	21655	21356	21318	21562	21627	21617	21439	21465	21692	21511	21476	21719	21462	21379	21481	21474	21419	21472	21482	21553	21402	21596	21316	21333	21373	21704	21544	21625	21454	21454	21518	21366	21520	21674	21508	21438	21468	21486	21365	21545	21424	21414	21595	21562	21491	21809	21552	21618	21491	21288	21481	21481	21531	21615	21710	21336	21554	21398	21310	21564	21462	21660	21479	21593	21379	21541	21596	21802	21550	21545	21634	21464	21569	21647	21536	21462	21274	21512	21513	21384	21495	21541	21722	21580	21583	21705	21381	21379	21571	21475	21658	21548	21446	21441	21556	21431	21618	21511	21511	21418	21364	21571	21448	21634	21486	21740	21616	21435	21671	21503	21636	21529	21635	21590	21456	21502	21350	21578	21525	21267	21504	21646	21606	21665	21619	21623	21411	21396	21478	21355	21533	21546	21572	21524	21702	21378	21653	21564	21514	21742	21456	21617	21577	21542	21371	21299	21596	21581	21612	21575	21555	21695	21378	21254	21369	21450	21431	21408	21360	21538	21609	21634	21277	21455	21530	21545	21471	21482	21429	21455	21492	21524	21622	21616	21487	21450	21488	21476	21474	21669	21562	21347	21697	21390	21459	21621	21450	21405	21372	21572	21595	21436	21411	21549	21475	21782	21394	21542	21599	21647	21442	21492	21414	21573	21298	21291	21549	21687	21425	21634	21381	21758	21591	21442	21401	21531	21484	21674	21575	21393	21305	21399	21710	21440	21380	21534	21549	21564	21405	21370	21284	21421	21385	21683	21580	21467	21527	21569	21586	21382	21433	21845	21585	21479	21702	21870	21705	21719	21649	21557	21511	21735	21494	21577	21386	21627	21517	21402	21432	21489	21412	21608	21856	21685	21797	21435	21568	21584	21353	21513	21537	21561	21698	21636	21370	21399	21513	21612	21561	21334	21842	21477	21502	21630	21447	21385	21543	21307	21439	21609	21424	21493	21411	21351	21657	21657	21359	21686	21158	21303	21397	21349	21411	21480	21425	21667	21504	21599	21591	21622	21451	21298	21690	21689	21587	21449	21331	21466	21601	21713	21575	21523	21440	21448	21415	21472	21548	21650	21354	21500	21301	21579	21613	21559	21504	21479	21511	21581	21663	21636	21492	21434	21535	21453	21407	21734	21429	21558	21551	21596	21666	21631	21450	21431	21627	21568	21586	21419	21457	21684	21432	21846	21322	21467	21505	21695	21622	21606	21529	21396	21621	21436	21676	21536	21289	21614	21557	21418	21506	21708	21555	21498	21299	21329	21387	21629	21480	21464	21502	21549	21610	21527	21587	21528	21245	21640	21472	21734	21775	21631	21512	21592	21525	21718	21618	21615	21585	21463	21574	21399	21644	21574	21796	21434	21728	21531	21507	21620	21465	21468	21607	21671	21549	21409	21496	21722	21562	21458	21393	21399	21493	21446	21550	21498	21447	21666	21633	21560	21474	21624	21514	21688	21543	21612	21546	21578	21430	21580	21734	21483	21492	21745	21322	21418	21497	21513	21631	21749	21589	21527	21553	21419	21460	21769	21521	21761	21371	21372	21496	21415	21509	21463	21821	21544	21467	21555	21386	21335	21447	21397	21334	21385	21669	21635	21566	21504	21612	21280	21600	21676	21337	21248	21617	21558	21742	21523	21495	21509	21587	21551	21572	21655	21337	21614	21450	21561	21508	21431	21558	21488	21423	21699	21289	21278	21505	21549	21552	21583	21541	21355	21369	21896	21514	21574	21611	21571	21521	21655	21398	21835	21477	21491	21318	21488	21436	21533	21645	21307	21530	21586	21574	21443	21535	21155	21669	21623	21524	21689	21521	21366	21606	21491	21469	21476	21253	21625	21447	21487	21419	21517	21373	21290	21461	21618	21474	21592	21556	21448	21756	21751	21370	21504	21594	21486	21552	21665	21487	21472	21646	21586	21251	21378	21625	21451	21404	21354	21470	21561	21152	21382	21492	21514	21555	21497	21447	21653	21579	21628	21434	21475	21757	21429	21335	21573	21480	21524	21015	21354	21500	21496	21429	21561	21463	21511	21437	21416	21525	21544	21513	21406	21607	21498	21527	21432	21428	21480	21462	21636	21558	21459	21584	21442	21419	21538	21316	21558	21417	21378	21514	21234	21513	21532	21442	21418	21482	21460	21473	21620	21735	21375	21474	21537	21647	21493	21484	21503	21357	21608	21379	21562	21764	21356	21631	21479	21588	21666	21523	21358	21729	21648	21483	21603	21447	21570	21404	21537	21484	21530	21543	21411	21364	21398	21642	21478	21477	21512	21673	21484	21604	21593	21332	21746	21586	21520	21572	21325	21560	21392	21358	21616	21618	21627	21462	21540	21500	21519	21557	21517	21479	21546	21509	21499	21498	21483	21332	21506	21725	21528	21575	21290	21395	21476	21604	21654	21315	21406	21452	21568	21370	21343	21520	21781	21576	21476	21501	21441	21407	21455	21577	21795	21512	21682	21467	21426	21379	21498	21371	21512	21662	21590	21655	21405	21709	21556	21379	21653	21592	21580	21398	21662	21557	21487	21626	21362	21357	21341	21482	21427	21664	21411	21578	21530	21696	21540	21496	21608	21420	21398	21514	21475	21689	21519	21619	21455	21450	21231	21293	21505	21662	21573	21504	21255	21332	21492	21535	21669	21769	21508	21520	21312	21426	21382	21480	21371	21454	21583	21545	21345	21357	21624	21584	21666	21507	21337	21567	21436	21613	21520	21473	21574	21482	21333	21651	21679	21543	21342	21641	21661	21370	21520	21481	21522	21361	21559	21721	21626	21492	21568	21516	21439	21503	21609	21742	21449	21299	21385	21379	21433	21372	21511	21747	21340	21429	21537	21728	21510	21676	21730	21253	21313	21526	21555	21206	21619	21593	21630	21472	21592	21440	21580	21517	21782	21539	21551	21454	21595	21420	21556	21567	21711	21667	21562	21452	21510	21614	21367	21423	21680	21532	21551	21396	21659	21315	21554	21517	21611	21530	21542	21412	21616	21362	21474	21609	21643	21596	21537	21647	21277	21355	21519	21639	21331	21670	21563	21637	21613	21433	21778	21625	21664	21430	21586	21568	21640	21474	21490	21340	21467	21402	21617	21539	21407	21612	21527	21422	21434	21420	21465	21444	21536	21472	21533	21432	21754	21407	21652	21515	21607	21461	21543	21649	21496	21429	21386	21548	21414	21221	21444	21598	21604	21575	21436	21577	21562	21623	21710	21579	21479	21423	21391	21563	21564	21475	21393	21442	21318	21703	21280	21420	21501	21276	21216	21406	21442	21731	21649	21564	21548	21334	21243	21459	21554	21402	21633	21585	21457	21579	21623	21653	21683	21436	21571	21604	21419	21420	21485	21422	21546	21488	21381	21483	21565	21347	21662	21377	21622	21577	21592	21630	21532	21571	21364	21539	21543	21489	21404	21433	21538	21317	21647	21721	21609	21573	21681	21545	21511	21661	21356	21608	21521	21493	21558	21794	21571	21440	21372	21538	21414	21508	21274	21504	21489	21642	21365	21481	21432	21391	21509	21717	21592	21453	21490	21470	21579	21679	21500	21256	21541	21635	21687	21455	21437	21490	21395	21475	21618	21414	21557	21407	21469	21621	21507	21319	21408	21526	21679	21407	21438	21545	21546	21397	21441	21403	21550	21377	21561	21382	21542	21386	21574	21510	21366	21248	21554	21491	21506	21536	21458	21417	21504	21226	21554	21551	21487	21599	21360	21645	21528	21688	21481	21452	21557	21325	21508	21514	21746	21490	21562	21511	21392	21409	21511	21424	21424	21613	21744	21606	21554	21626	21612	21381	21457	21501	21609	21631	21466	21491	21666	21594	21598	21583	21330	21535	21396	21380	21322	21584
18294	49227	82494	76704	74193	39866	17536	17390	17354	17323	17237	17346	17218	17289	17287	17051	16984	17246	17267	17354	17062	17161	17282	17200	17009	17062	17096	17030	17151	17154	17162	17147	17011	16965	17131	17023	17151	16834	17253	17029	17053	17171	17120	17027	17157	17005	17139	17247	17104	17154	17122	17234	17209	17164	16979	17057	17023	17049	17082	17040	17075	16955	17106	17121	17070	17118	17024	17218	17081	17046	16896	17085	17013	17209	17249	17293	17408	17263	17011	16975	17212	17072	17142	17163	16980	17028	17134	16974	17177	16852	17126	17074	17006	17105	17028	17081	16975	17051	17264	16978	17056	17029	17219	17087	17186	17165	17050	17109	17073	17018	17052	17031	17043	17152	16777	17092	17087	16974	17061	17108	16962	17199	16958	16970	16927	16816	17202	17135	17122	16966	17072	17119	17266	16958	17071	16977	17032	17078	17065	17087	17156	16907	17177	16956	16977	17074	16945	17081	16981	17238	16938	17093	16962	17073	16923	17122	17149	16947	17131	17149	17287	17169	16905	17026	17205	17061	16989	16988	17009	17098	17127	16972	17137	17101	16990	16980	17202	17001	17065	17190	17099	16987	17154	17307	17126	17188	16949	17142	16987	17039	17041	16909	17185	16980	17192	17057	17131	17132	17185	17157	17069	17177	16970	17083	16993	17018	16970	17012	17194	17112	16999	16977	17337	16965	16965	17021	17000	16988	17039	17071	16999	17229	17192	17154	17237	17052	17276	16995	17048	17055	16955	17272	17134	17036	16872	17050	16969	17105	17070	17245	17039	17117	16934	16966	17013	17019	16936	16949	16983	17029	17047	17035	17112	16985	17019	16904	17007	17113	17023	17081	17127	17133	17145	17089	17199	17184	16909	17159	17005	16960	17028	17144	17169	17219	17192	17129	17070	17078	16988	17039	16997	17233	17007	16991	17046	17000	16949	17121	16976	16933	17270	16832	17100	16897	17036	17144	17070	17040	17063	17156	17195	16998	17210	16892	17006	17020	16971	16951	17050	17141	17059	16958	17054	17106	17110	17056	17106	16989	17056	17141	17305	16988	16844	17145	17072	17045	16984	17133	17215	16848	17199	17093	17132	17070	17008	16933	17097	16976	16961	17090	17132	16971	16998	16963	17172	16942	17047	17084	16933	17133	17205	17188	16985	17100	17116	16976	17106	17027	17071	16944	17141	17167	16864	17229	16951	16958	17150	16988	17180	16963	17175	16931	17108	17011	16829	17233	17198	17038	17319	16970	16918	17057	17057	17115	17017	17039	17058	16914	17080	17028	17092	17152	17109	16978	17208	16978	17133	16888	17026	17013	17190	17038	17116	16972	17039	17002	16909	17089	17010	16953	17100	17132	17061	16916	17050	16892	17126	17074	17110	16997	17072	17119	17095	17226	16980	16941	16926	17225	17074	17120	16980	17261	17220	17009	17063	17055	16929	17040	17047	17018	17143	16987	16939	17091	17040	17015	17129	17182	17058	16987	16955	17148	16932	17123	17176	16996	17047	16992	16913	17244	17065	17005	17103	17058	17004	16933	17092	16912	16993	16959	17239	17137	16768	17166	17148	17155	16895	17233	17213	17004	17150	17192	17049	17095	16977	17012	17162	17031	16990	17112	17137	17283	17091	17061	16897	17079	16957	17101	17263	17003	17104	16890	16931	17126	17076	17043	16981	17010	17164	16948	17136	17080	17128	17058	17157	17068	17222	17215	17013	16990	16934	16864	17021	17092	17155	17044	17169	17051	17056	16976	16929	17044	17022	17078	17096	17191	17169	16984	17152	16956	16970	17016	16953	16981	17092	17079	17213	16996	17173	16953	17131	16960	17155	17155	16987	17151	17074	17008	17037	16982	16934	17164	17113	17197	17006	17074	16982	17226	17021	17019	16934	17031	17110	17013	17175	16988	17112	16964	17168	17007	16974	17100	16945	17058	17120	17334	16897	17046	17305	17124	17116	16983	16922	17116	16997	17045	17133	16986	17136	16868	17214	16868	17030	17039	17091	17162	17176	16971	16926	17135	16929	17072	16864	16950	17100	17177	17035	16958	17042	16985	17080	17028	17048	16947	16984	17011	17132	17076	17041	16988	17097	17289	16933	17221	17127	17090	16831	17090	17096	17004	17083	17001	17109	16937	17199	16959	17021	17044	17025	16925	17226	17087	17039	17036	17033	17038	16924	17220	16871	16975	17070	16862	17005	17058	17109	17068	17102	17068	17011	17122	17004	17014	16909	17130	16938	17171	17130	17042	17081	17072	16947	16939	17073	17245	17173	17185	16972	17204	16973	17102	17192	17177	17111	16917	17126	17076	17252	17128	17209	16935	16998	17044	17094	17156	17183	16936	17136	17072	17200	17132	17086	17030	17143	17203	16939	17077	17187	17167	16889	17159	17069	17005	17122	17091	16964	16885	17045	17049	17137	16946	16915	16947	17057	17087	17011	17083	17059	17084	17134	17046	17007	16932	16935	16946	17173	17121	17133	17159	17046	17036	16965	17105	17204	17110	17041	16992	17054	17290	17151	17011	17022	16997	17120	16924	17126	16987	17162	17110	16950	17147	16970	17045	17032	16949	17051	17141	16917	16897	17016	17039	17028	17075	17126	17147	17204	17229	17061	17064	16815	17066	16994	17144	17019	17152	17031	17278	17059	17005	17092	17044	17011	17178	17175	17184	16937	17138	17008	17071	17106	17048	17169	17001	17163	16942	17123	16967	17031	17055	17060	16925	16973	16988	17035	16987	17024	17191	17167	17138	17078	17105	17119	16868	17104	17150	17049	16926	16989	17017	17047	17011	17204	17112	17266	17193	17114	17034	17195	16976	16916	17095	17000	17046	17260	17141	17059	17009	16992	17022	17081	17034	17169	17131	16937	17045	17100	17016	17091	16815	17142	17117	17100	16930	17062	17148	17040	16905	17184	17155	16906	16865	16941	17248	17052	17191	17263	17097	17053	17247	17137	17003	16823	17171	16996	16943	16940	16865	17018	16982	17096	17046	17125	17003	17016	17024	17071	17005	17042	16970	17213	17103	17104	17088	17208	16992	17133	17228	17018	17082	17123	16984	17024	17151	16940	17138	17035	17117	17229	16982	17174	17030	17115	16983	17020	17144	16984	17190	16990	17174	17046	16992	16925	17093	17141	17002	17171	17082	17138	17098	17016	17080	17270	17103	17120	17377	17142	17088	17186	17027	17081	17116	17047	17127	17073	17104	16922	17044	16935	17095	16961	17070	17033	17169	17113	17054	17016	16989	16871	17189	17012	17084	16966	17164	17009	17159	16949	17060	16936	17149	17067	17033	17089	17111	17201	16896	17031	16961	17082	17144	16957	17017	17111	17020	17099	17212	17020	17124	17094	17054	17045	16925	17195	17290	16977	17151	16975	17108	17032	17083	17017	17138	17068	16976	17173	17110	17069	17013	16919	17153	16863	16938	17197	17190	17174	17214	17241	16722	17109	16942	17114	17219	17138	17240	17016	16915	17150	16985	17183	17225	16790	16992	17061	17044	17168	17143	17022	17089	17013	16946	17030	17095	16986	17033	17051	17027	17009	17217	17158	17065	17022	16946	16991	17005	17073	16960	17064	16996	17011	17016	17135	16994	17059	17014	16894	17132	16951	17217	17077	16958	16933	17117	17197	17001	17116	17058	17020	17042	17267	17022	17081	16968	17174	17115	17094	16987	17026	16953	17100	17153	17001	17039	17044	17023	16966	17268	17010	17048	17128	16953	17032	17045	17001	17002	16991	17122	17008	17042	17105	17081	17073	16907	17043	17052	17173	17077	17014	16848	17116	17070	17008	16927	17010	17130	16997	17141	17045	16965	17150	17004	17096	17135	17072	16933	17039	17130	17071	17016	17051	16965	16960	17100	16961	17022	17012	16985	16936	17064	16958	17163	16862	16994	17114	17168	16982	17023	17157	16958	16971	17345	16998	17083	16936	17036	17049	17098	17032	17018	16812	16935	17092	16996	17048	17088	17016	17135	17211	17007	17115	17108	16963	17141	17127	17051	17109	17073	17089	17040	17149	16905	17037	17112	17013	17146	16813	17051	17091	17017	17006	17138	17138	17000	16884	17016	17148	17140	16959	16997	16984	17114	16924	16998	16910	17108	17053	17008	17190	16999	17049	17050	17185	17112	17049	17007	17027	17035	17017	17052	17170	17126	17244	17012	17171	17127	17192	17087	17014	17041	16955	16832	17397	17057	17278	17078	17121	16994	17017	17162	17047	17015	17142	17151	17124	17185	16961	17124	17244	17003	17059	17165	16938	17033	17018	17087	17097	17171	17143	17060	16986	17049	17044	16921	17166	17040	17053	16972	16898	17041	16912	17176	17236	17156	17132	17092	16887	17071	17135	17127	17221	17084	16916	17139	17044	16986	17090	17102	17141	16848	16842	17056	17141	17076	17237	16970	17037	16880	17104	17099	17139	16948	17114	17053	17214	17171	17065	17067	17022	17068	17171	17239	17106	17022	16895	17132	17172	17056	17049	17084	17125	17204	17053	16989	17022	17263	17028	17050	16841	16830	16966	17141	17168	16949	16992	17070	17212	16982	16968	16961	17042	16980	17175	16900	16918	17036	16958	16938	16977	17009	17084	16948	17167	17161	16932	17073	16900	17122	17136	17210	17026	17096	17178	17067	17168	17135	17196	17001	17118	17180	16963	17180	17042	16805	17284	17064	17061	17012	17096	17199	17099	17114	16911	17076	17081	17091	17241	17054	16926	16959	16984	17167	17022	17255	16988	17049	17066	17254	17063	17099	17091	17038	17165	17099	16964	16971	17015	16906	17112	17072	17105	17184	17142	17144	17059	17176	17000	16986	17200	16899	17130	17038	16982	16988	17135	17185	16794	17056	16976	17078	17082	17106	17184	17173	17185	17111	16913	17141	17044	17079	17084	17152	17192	16976	17153	17141	17031	17072	17086	17151	17140	17055	17079	17021	17160	17126	17029	17222	16995	16948	17178	17127	17126	17012	17014	16984	16980	17051	17130	17009	17001	17030	16943	17019	17135	17006	16991	17000	17012	17008	17180	17145	17075	17134	17045	17077	16887	17068	17118	17036	17137	16972	17053	16897	17029	16848	17303	17077	17102	16968	16899	17152	17148	16954	17174	17046	17018	17039	17102	17117
23271	21437	32907	44684	62619	45842	28071	24165	22120	22235	22317	22189	22118	21855	22146	22017	21799	22049	22077	21924	21948	21902	21827	21787	21811	21828	21918	21882	21674	21987	21865	21761	21652	22073	21790	21528	21630	21851	21840	21795	21751	21846	21782	21766	21948	21598	22053	21699	21675	21638	21747	21847	21807	21979	21615	21859	21807	21791	21747	21739	21808	21838	21794	21686	21706	21585	21610	21747	21652	21793	21892	21764	21642	21717	22264	22067	22036	21984	21515	21617	21601	21659	21567	21514	21586	21473	21860	21662	21738	21655	21829	21460	21835	21508	21797	21452	21617	21940	21761	21890	21989	21987	21822	21683	21570	21618	21595	21819	21862	21799	21794	21581	21809	21907	21678	21783	21845	21668	21624	21590	21514	21765	21699	21800	21490	21721	21858	21738	22000	21707	21684	21787	21798	21722	21704	21650	21674	21589	21850	21926	21564	21664	21606	21917	21704	21778	21533	21792	21700	21596	21604	21761	21878	21599	21767	21572	21691	21847	21582	21652	21759	21683	21866	21770	21765	21730	21642	21660	21693	21762	21853	21497	21751	21750	21850	21775	21713	21661	21723	21819	21500	21666	21539	21828	21706	21653	21566	21688	21646	21843	21904	21594	21485	21804	21838	21632	21623	21905	21694	21623	21730	21899	21565	21545	21668	21834	21738	21749	21756	21554	21758	21695	21633	21647	21700	21917	21702	21895	21710	21900	21676	21764	21685	21695	21698	21710	21830	21623	21838	21478	21546	21644	21577	21610	21516	21763	21546	21660	21685	21647	21858	21772	21818	21845	21481	21763	21907	21861	21767	21752	21699	21392	21626	21549	21584	21983	21818	21749	21697	21679	21701	21620	21756	21462	21784	21751	21732	21649	21760	21629	21778	21555	21784	21845	21623	21926	21659	21808	21778	21722	21695	21807	21788	21510	21746	21599	21749	21571	21799	21786	21707	21585	21680	21628	21830	21716	21914	21822	21497	21658	21650	21697	21658	21757	21596	21817	21596	21765	21645	21753	21762	21635	21733	21608	21740	21628	21762	21592	21849	21810	21855	21563	21674	21837	21614	21776	21700	21856	21721	21596	21618	21499	21439	21761	21479	21627	21561	21395	21595	21643	21916	21556	21759	21763	21765	21682	21654	21662	21660	21730	21625	21818	21865	21477	22015	21773	21960	21607	21639	21839	21714	21802	21675	21903	21839	21726	21588	21586	21601	21384	21626	21642	21518	21685	21640	21835	21663	21290	21722	21635	21852	21522	21954	21697	21688	21707	21490	21571	21663	21430	21459	21823	21656	21908	21728	21605	21768	21668	21515	21691	21734	21942	21574	21692	21765	21852	21589	21759	21629	21657	21772	21711	21643	21523	21823	21603	21925	21653	21770	21629	21750	21656	21780	21545	21815	21600	21796	21582	21741	21644	21851	21674	21683	21575	21735	21731	21684	21692	21938	21562	21688	21715	21649	21798	21698	21699	21537	21661	21730	21702	21487	21592	21783	21405	21688	21719	21651	21687	21849	21648	21673	21425	21596	21466	21924	21714	21652	21764	21542	21846	21633	21686	21582	21562	21857	21837	21559	21491	21688	21551	21559	21818	21630	21668	21559	21577	21625	21613	21600	21702	21650	21806	21846	21734	21611	21533	21695	21684	21644	21645	21589	21605	21595	21727	21777	21822	21763	21471	21539	21466	21498	21449	21917	21564	21537	21610	21752	21890	21671	21429	21667	21900	21555	21651	21634	21690	21783	21663	21755	21563	21591	21642	21854	21678	21794	21710	21822	21853	21689	21525	21521	21735	21735	21505	21815	21710	21533	21783	21432	21813	21931	21657	21858	21744	21770	21849	21630	21823	21802	21616	21669	21583	21534	21514	21572	21577	21605	21905	21624	21580	21740	21571	21745	21830	21697	21949	21697	21400	21833	21604	21449	21794	21590	21610	21823	21652	21874	21521	21615	21744	21577	21612	21833	21571	21622	21692	21729	21736	21968	21820	21699	21582	21634	21707	21523	21709	21579	21712	21651	21608	21617	21937	21704	21809	21395	21587	21770	21733	21515	21724	21576	21614	21770	21601	21622	21704	21690	21907	21678	21725	21628	21466	21612	21748	21612	21613	21721	21718	21747	21552	21844	21592	21841	21608	21667	21852	21770	21568	21848	21793	21716	21809	21878	21696	21714	21672	21618	21548	21798	21726	21883	21735	21566	21664	21853	21735	21910	21684	21624	21515	21722	21697	21481	21724	21562	21921	21610	21648	21684	21652	21802	21775	21721	21579	21600	21642	21733	21766	21645	21574	21623	21645	21704	21710	21648	21719	21751	21566	21675	21694	21671	21676	21573	21807	21633	21601	21518	21461	21815	21557	21625	21487	21808	21671	21693	21820	21680	21807	21787	21638	21673	21566	21714	21472	21784	21622	21724	21627	21852	21768	21479	21587	21786	21556	21958	21569	21584	21540	21446	21688	21652	21593	21571	21640	21658	21509	21504	21700	21850	21964	21641	21718	21423	21592	21718	21506	21677	21624	21659	21570	21706	21588	21958	21618	21598	21494	21584	21794	21555	21792	21618	21548	21816	21641	21862	21632	21759	21720	21391	21882	21645	21616	21577	21540	21657	21814	21773	21602	21651	21712	21611	21516	21560	21620	21768	21684	21571	21706	21642	21592	21852	21431	21652	21668	21817	21700	21813	21831	21421	21578	21763	21520	21841	21502	21660	21710	21605	21746	21695	21857	21663	21855	21580	21687	21675	21502	21665	21860	21764	21809	21706	21627	21551	21910	21836	21742	21568	21637	21781	21755	21609	21701	21805	21626	21758	21780	21667	21686	21821	21571	21656	21582	21551	21446	21622	21514	21731	21690	21473	21667	21752	21638	21635	21629	21617	21769	21762	21511	21536	21605	21751	21805	21796	21696	21589	21676	21658	21456	21685	21765	21589	21808	21727	21726	21804	21641	21588	21557	21694	21672	21768	21628	21654	21554	21701	21674	21601	21723	21690	21549	21936	21857	21625	21715	21725	21817	21554	21667	21871	21532	21621	21739	21602	21683	21636	21929	21440	21663	21872	21765	21792	21607	21680	21410	21625	21745	21562	21618	21807	21679	21649	21494	21865	21748	21684	21721	21677	21735	21858	21578	21841	21969	21685	21721	21569	21817	21819	21563	21848	21620	21623	21746	21749	21657	21674	21881	21802	21439	21710	21471	21715	21715	21648	21606	21729	21633	21711	21444	21835	21847	21736	21787	21533	21587	21724	21852	21642	21591	21588	21739	21718	21585	21741	21558	21781	21869	21704	21896	21751	21602	21648	21783	21558	21697	21498	21720	21630	21615	21522	21715	21667	21792	21790	21699	21725	21863	21687	21784	21707	21544	21900	21775	21491	21578	21797	21627	21555	21686	21639	21653	21613	21683	21662	21578	21569	21776	21643	21532	21778	21432	21685	21847	21821	21552	21623	21688	21680	21574	21483	21554	21854	21801	21665	21749	21615	21574	21749	21513	21725	21783	21540	21526	21813	21690	21596	21646	21420	21645	21583	21815	21626	21679	21653	21773	21601	21742	21840	21609	21654	21693	21689	21764	21590	21763	21743	21606	21808	21718	21795	21741	21800	21940	21557	21631	21478	21742	21922	21579	21509	21863	21747	21539	21829	21837	21848	21473	21700	21748	21737	21815	21799	21834	21503	21597	21727	21686	21752	21736	21799	21717	21710	21740	21753	21756	21841	21749	21631	21740	21813	21719	21691	21584	21603	21820	21613	21696	21470	21792	21810	21846	21660	21801	21704	21691	21703	21551	21580	21560	21937	21545	21706	21555	21601	21870	21846	21787	21537	21721	21577	21549	21760	21696	21620	21578	21839	21822	21636	21487	21472	21916	21655	21613	21711	21432	21660	21752	21640	21615	21531	21742	21720	21715	21600	21647	21665	21815	21702	21556	21763	21802	21761	21677	21735	21718	21663	21853	21550	21692	21752	21700	21784	21540	21764	21847	21706	21664	21576	21646	21528	21807	21824	21565	21745	21766	21865	21557	21706	21607	21641	21440	21594	21395	21351	21809	21648	21713	21756	21671	21504	21796	21884	21586	21629	21791	21514	21559	21716	21707	21693	21614	21816	21665	21669	21686	21850	21603	21729	21810	21570	21697	21737	21486	21834	21627	21688	21686	21681	21731	21783	21769	21798	21480	21684	21538	21793	21638	21497	21705	21332	21661	21634	21839	21578	21805	21868	21627	21801	21813	21874	21726	21505	21685	21709	21658	21692	21872	21397	21546	21685	21519	21486	21707	21782	21991	21553	21626	21664	21646	21689	21547	21687	21713	21521	21589	21672	21796	21596	21321	21747	21781	21516	21683	21602	21697	21626	21606	21465	21691	21659	21568	21948	21623	21715	21610	21631	21539	21534	21674	21562	21673	21702	21829	21469	21740	21782	21569	21642	21653	21811	21745	21618	21918	21608	21650	21720	21349	21410	21729	21554	21816	21777	21603	21646	21939	21593	21685	21769	21715	21563	21587	21572	21506	21867	21780	21680	21832	21550	21623	21632	21621	21634	21719	21909	21430	21583	21786	21696	21627	21867	21499	21706	21748	21693	21637	21590	21898	21691	21488	21952	21611	21856	21872	21735	21638	21658	21809	21874	21594	21769	21860	21774	21503	21750	21679	21776	21804	21609	21698	21717	21808	21666	21778	21668	21556	21579	21792	21737	21524	21706	21655	21708	21597	21712	21642	21661	21523	21613	21819	21673	21535	21432	21582	21757	21860	21660	21757	21479	21586	21797	21593	21769	21736	21686	21382	21905	21442	21492	21675	21635	21577	21676	21952	21771	21718	21584	21766	21634	21736	21773	21769	21595	21825	21520	21508	21551	21644	21578	21609	21546	21510	21736	21690	21556	21628	21444	21662	21654	21638	21818	21537	21484	21737	21573	21869	21725	21707	21521	21522	21673	21713	21571	21744	21615	21690	21599	21754	21712	21686	21678	21689	21482	21717	21675	21731	21565	21728	21615	21703	21834	21545	21828	21740	21637	21733	21728	21649	21763	21958	21574	21664	21687	21694	21667	21754	21848	21662	21826	21548	21603	21558	21710	21852	21640	22006	21606	21779	21749	21818	21723	21768	21700	21904	21659	21624	21733	21705
19061	45831	84705	84907	81218	38173	17750	17378	17469	17163	17215	17241	17339	17274	17348	17092	17180	17171	17150	17292	17257	17043	17124	17302	17315	16986	17159	17398	17394	17114	17137	16957	17386	17164	17306	17169	17120	17068	17276	17343	16994	17048	17173	17099	17264	17143	17215	17209	17085	17161	17247	17200	16962	17313	17150	16979	17299	17037	17024	17171	17125	16999	17003	17028	17165	17146	16967	16869	17197	17124	17129	17024	17105	16983	17574	17733	17734	17317	17182	17123	17024	17195	17182	17266	17078	17257	17078	16989	17123	17181	17109	16969	17082	17109	17175	16860	17091	17100	16996	16958	17106	17026	17034	17070	17249	17161	16962	17147	17119	17237	17077	17133	17228	17092	17011	17098	17143	17134	17213	17235	17273	17128	17216	17054	17100	17269	17047	17086	17094	17287	17149	17213	17167	16994	17185	17105	16907	17180	17247	17036	17113	16979	17138	17090	17047	17062	17116	16923	17118	17139	17084	17029	17099	17221	17319	17090	17048	16958	17049	16938	17072	17161	17258	17023	17064	17167	17090	17083	16976	17161	17072	17110	17094	17035	17123	17172	17090	17326	17156	17069	17194	17118	17036	17123	17150	17099	17041	17065	17141	17136	17062	17208	17127	17044	17124	17184	17058	17019	17133	16892	17002	16942	16945	16766	17179	17184	17175	17154	17078	17099	17151	17078	16989	17220	17194	16973	17306	17151	17264	17112	16997	17093	17178	17199	17061	17015	16943	17313	17074	17157	17090	17189	17102	17047	17243	17025	17048	17214	17236	17039	17253	17018	17194	17136	16999	17088	17140	16911	17129	17113	17085	17184	17195	17195	17086	17154	17049	17056	17104	16923	17203	17090	17177	17110	17027	17044	17198	17007	16966	17326	17098	17186	16788	17117	17185	17327	16913	17085	17093	17190	16902	17132	17131	17222	17065	17110	17123	17094	17169	17051	17032	17157	17053	17123	17282	17067	17238	16934	17228	16931	17118	17046	16931	17104	17208	17069	16984	16915	17280	17205	17037	16996	17130	17042	17206	17168	16989	16929	17124	17159	17021	17152	17149	16998	16988	17076	17151	17088	17045	17347	17006	17064	17046	17316	17139	17108	17052	17099	17134	17004	17191	17253	17325	17275	17044	17045	17203	17186	17316	17012	17127	16968	17036	17157	16899	17139	17023	17144	17047	17029	16931	17030	17273	17171	17216	17261	17202	17043	17353	16959	17083	16949	17069	17076	16967	17085	17201	17107	17032	17207	17139	16932	17190	17042	17269	17060	17074	17067	17226	17115	17112	16984	17173	17174	17134	16976	17133	17088	17067	17185	17077	17229	17077	17244	17021	17070	17089	16991	17117	17023	16999	17072	17203	17222	17165	17264	17131	16925	17055	17081	17185	17164	17167	17458	17109	17124	17099	17159	17097	17044	17078	17054	17134	17289	17220	17045	16996	17152	17210	17134	17098	16941	17103	17155	17301	16865	17176	17155	17140	17019	16993	17157	17163	17269	17088	17100	17216	17220	17281	17019	17124	16948	17132	17083	17174	16962	17223	16974	17277	17008	17080	17007	17129	17060	17049	17054	17057	17169	17113	17042	17113	17165	17059	16972	17072	17108	16913	17198	17091	17015	17191	17051	17316	17033	17211	17121	17139	17081	16991	17204	17073	16930	16960	16956	17074	17173	16968	17021	17237	17194	17079	17091	17147	17204	17083	17211	17041	16958	17200	17172	16983	17325	17024	17149	17133	17214	17021	17047	17116	17345	17099	17326	17139	17114	17053	17027	17133	17140	17113	17209	16949	17038	17334	17114	17066	17046	17189	17173	17037	17168	17085	17130	17140	17171	17089	17076	17178	17185	17043	17167	17072	17096	17126	17095	16986	16996	17149	17014	17076	17057	17137	17106	17153	17003	17265	17056	16995	17180	17173	17138	17049	17263	17066	17024	17171	17090	17159	17185	16958	17204	17235	16965	17216	17122	16998	17109	17087	17246	17169	16954	17370	17224	17149	17145	17149	17119	17129	17199	16954	17024	17002	17222	17133	16983	17108	16955	17004	17117	17152	17072	17226	17178	17130	17034	17219	17122	17120	17118	17231	17046	16788	17203	17238	17100	17030	17254	17250	17140	17063	16998	16992	17068	17124	16987	17014	17117	17087	17206	17073	16977	17084	16953	17083	17136	17053	17264	17050	17130	17045	17324	17206	17107	17072	17031	17075	16883	17199	17294	17138	17203	17185	17242	17023	17063	17039	17176	17049	17301	17153	17104	17008	17066	17058	16998	16980	16958	17204	17230	17106	17062	17248	17001	17181	17149	17150	17154	17163	17195	17110	17009	17093	17076	17137	17163	17295	17150	17085	16992	17146	17070	17024	17199	17215	17196	17260	17208	17229	17131	17088	17033	17103	16991	17050	17169	17185	17108	16980	17203	17125	17014	17081	17002	17073	17117	17106	17142	16904	17220	17142	17146	17105	17089	17252	17221	17097	17041	17091	16957	17059	17118	16941	17104	17156	17252	17154	17175	16973	17068	17185	17164	16929	17224	16918	17154	17231	17060	17128	17194	17336	17324	17177	17089	17111	17236	17101	17175	17033	17073	17070	17159	17039	17107	17257	17162	17055	17036	16994	17204	17189	17140	17025	17063	17164	17182	16961	17022	17299	16860	17030	16980	17134	17146	17263	17121	17037	17007	17101	17108	17213	17160	17175	17074	16978	17162	17251	17172	16896	17151	17198	17194	17271	16989	17256	17130	17158	17212	17071	16938	17096	17230	17136	17202	17094	17249	17089	17242	17173	17127	17024	17125	17161	17192	17116	17026	17076	17097	17214	17186	17099	16930	17018	17254	17105	17130	16930	17091	17062	17154	17037	17113	17054	17147	17050	17008	17216	17239	17160	17311	16997	17068	17036	17072	17168	17037	17207	17063	17050	17074	17208	17082	17109	17043	17019	17011	17158	17032	17054	17175	17002	17208	17023	17280	17031	17041	17137	17071	17116	17129	17145	17176	17124	17262	17095	17063	17096	17194	17049	17210	16992	17040	16857	17200	17187	16995	17079	17423	17075	17104	17056	17143	17271	17089	17006	16850	17178	17106	17070	17058	17098	16995	17110	17285	17014	16863	17085	17234	17186	17145	17041	17166	17211	17237	16972	17140	17043	17235	16939	17237	17084	16998	17300	17098	17319	17188	17053	17101	17055	17223	17116	17170	17265	17155	17244	17175	16889	17252	17092	16890	17166	17295	16986	16969	17285	17107	17073	16975	17122	17128	17178	17002	17177	17155	17326	17152	17038	17195	17038	17113	17279	17052	17201	17074	17008	16915	17248	17130	17097	17034	17168	17012	17161	17107	16942	17191	17212	17023	17068	17227	17140	17128	17124	17196	17107	17212	16964	17111	17035	16989	17117	17209	17176	16883	17178	17024	17091	17062	16912	17046	17130	17077	17038	17211	17121	17117	16948	16977	17181	17116	17066	17031	17156	17109	17195	17149	17211	17160	16957	17354	16991	17079	17042	17158	16937	17110	17003	17204	16940	16988	17149	17268	17220	17244	17253	17222	17226	17228	17136	16988	17163	17176	17111	17145	17251	17099	17226	17166	17018	17105	17097	17065	16929	16986	17036	17150	17120	17134	17102	17038	17103	16943	16976	17220	17144	17166	17177	17016	17209	16964	17118	17238	17083	17134	17020	17205	17165	16988	17109	17207	17119	16930	16917	17069	17074	16991	17103	17190	17164	17261	17170	17122	17071	16952	17099	17126	17309	17112	16966	17103	16990	17174	17124	17193	17070	17092	17046	17145	17271	17037	17142	17072	17048	17121	16968	16929	17146	16897	17085	17148	17294	17216	17080	17118	17141	17174	17071	17095	17106	16863	17016	17116	17121	17056	17000	17077	17277	16869	17085	16976	16969	17106	17184	16970	17197	17120	17390	17088	16880	16993	17064	17181	17077	17137	16992	17215	17112	17046	17199	17043	16901	17068	16955	17150	16989	17115	17157	17209	16969	17256	17102	17089	17085	17139	17066	17322	17126	17095	17080	17155	17085	17127	17065	17189	17050	16981	17098	17035	17131	17039	17077	17026	17114	17242	17195	16881	17096	17061	17205	16977	17117	17131	17157	17140	17296	17061	17167	17014	17039	16995	17047	17119	16998	17237	17126	17200	17141	16867	17051	17166	17231	17165	16941	17075	17262	17049	17252	17131	17080	17121	17010	17078	17275	17116	17202	17093	17289	17089	17076	17140	17097	17193	17193	16991	17120	17074	16954	17168	17278	17246	17059	17035	17177	17074	17034	17141	16775	17104	17131	17150	17051	17044	17210	17015	17224	17149	17140	16973	17033	17170	17082	17060	17128	17028	17013	17182	17083	17167	17118	17126	16975	17091	17353	16930	17109	17094	17081	17193	17082	16933	17232	17167	17249	17073	17352	17080	17078	17195	17141	17142	17174	17066	17164	17067	16915	17063	17040	17210	17074	17183	17301	17241	16884	17002	17112	17139	17217	16966	17075	16988	17129	16980	17089	17119	17026	17152	17074	16910	17313	16960	17041	17263	17183	17126	17001	17133	17146	16884	17192	17022	17114	17130	17152	17158	17162	17142	17029	17046	17107	17092	17021	17226	17122	17035	17005	17139	17211	17111	17084	17159	17129	17200	17142	17055	17217	17048	17071	17067	16927	17173	17251	17080	16949	17385	17098	16933	17157	17141	17272	17140	17015	17092	17045	17090	17007	17131	17136	17106	17132	17228	17107	17266	16997	17213	17014	17194	17126	17031	17172	16920	17097	17185	17134	17237	17101	17096	17067	17142	17312	17169	16974	17195	17145	17024	17038	17190	17123	16931	17208	17203	17166	17095	16995	17169	17063	17267	17131	17142	16996	17101	17040	17208	17164	17121	17094	17119	17189	17125	17157	17392	17211	17094	17069	17227	16994	17117	17331	17163	17085	17096	16989	17176	17163	17229	16974	17061	17114	17021	17166	16973	17102	17069	17113	17160	17143	17184	17166	17122	17305	17061	17284	17257	17105	16904	17181	17142	17138	17121	17080	17221	17000	17247	16996	17005	17149	17097	17200	17175	17173	17104	17025	17159	17216	17410	17143	17081	17072	16909	17042	17242	17041	17258	17055	17179	17142	17299	17087	17150
28311	22482	32844	39652	35756	25540	21818	21125	20981	21308	21310	21130	21196	21125	21188	21473	21171	21279	21211	21073	21245	21077	20993	21174	21042	21165	21271	21052	21200	21037	21231	21227	21063	20992	20992	21171	21156	21246	20988	21250	21181	21333	21240	21113	21207	20949	21157	21078	21060	21376	21268	20871	20765	21191	21148	21296	20940	21174	21127	21254	21159	21146	21008	21333	21250	21040	21002	21131	21195	21358	21084	21167	21115	21137	20979	20841	21312	21209	21011	21098	21085	21003	21057	21229	21037	20900	21051	20966	21160	21241	21261	20961	21042	21126	21162	21212	21356	21087	21121	21186	21076	21406	21292	21065	20930	21032	21077	21079	20995	21156	21164	21132	21167	21137	21036	21150	21003	21033	21097	20915	20981	21103	21111	21032	21150	21291	21317	21355	21395	21317	21255	21047	20987	20989	21320	21074	21088	21089	21212	21218	21241	21002	21137	21114	21039	21157	20983	21068	20944	21003	21072	20955	21129	20956	21135	21018	20963	20994	21046	20797	21153	21175	21044	21148	21209	21314	21063	20994	21245	21290	21148	21137	21068	21155	21226	21158	20957	21098	20938	21050	21078	21091	21246	21237	21136	21099	21092	21166	21162	21361	21052	21079	20994	21123	21065	21020	21148	20959	21042	20885	21077	21082	21193	21307	20979	20942	21101	21215	21026	21035	21221	21140	21052	21065	20998	20936	20864	21039	21294	21211	21106	20946	21062	21318	21112	21109	21226	21060	21101	20907	20963	20864	21090	20825	21022	21206	21248	21096	21091	21011	21087	21122	21316	21204	21155	21015	20977	20913	21165	21096	20964	21009	20969	20968	21164	21065	21160	21237	20952	21117	20975	21141	21172	21044	20979	20880	20967	21085	21206	20922	21454	21080	21202	20954	21116	21118	21185	21040	20964	20935	21293	21149	20955	21273	21187	21023	21118	21275	21178	21040	21048	20996	21035	21174	21210	20921	20976	21219	21126	21029	20873	20994	21173	21110	21181	21138	21125	21055	21043	21276	21025	21120	21167	21112	21050	21135	21043	21050	21068	21242	21426	21152	20910	20962	21102	21005	21251	21039	21027	21013	20961	21182	21169	20969	21172	20960	20868	21247	21030	21008	21117	21159	20874	21157	21074	21272	21066	21179	21241	21191	20979	21218	21128	21078	20963	21216	21015	21188	21115	21040	21053	21168	21099	21152	21072	21266	20890	21223	21045	21057	21114	21315	21032	20980	21205	21093	21258	21171	21131	21023	21230	21104	21191	21071	21097	21195	21334	20933	21222	21111	21107	21043	21289	21289	21082	21196	21115	21044	21272	21178	21081	21114	21285	21313	20986	21064	21117	21258	21111	21140	21109	21140	21270	21079	21087	20989	21156	21226	21057	21204	20977	21022	21297	20929	21169	21228	21231	21144	21104	20982	21153	20999	21097	21046	21128	21170	21098	21061	20949	21025	21073	21160	21066	21103	20825	21203	21213	20972	21065	20902	20925	21265	21068	20991	21049	21140	21152	21168	21245	21173	21272	21097	21189	21033	21313	21079	21161	21231	21097	21160	20991	21195	21078	21318	21177	20943	20978	21035	21167	21215	21226	21173	20905	21077	21080	21121	21049	21103	20984	21289	21095	21137	20947	21172	21088	21089	21028	21549	21063	20992	21065	20949	21170	20971	20837	20904	20945	21219	21350	21285	20966	21306	21369	21125	21061	21068	21056	21301	21254	20927	21257	21170	21133	20992	21111	21140	21216	21053	21381	20978	20954	21037	21132	21213	20938	20993	21251	21162	21024	21047	21195	21112	20974	20989	21004	20971	21089	21028	21055	21134	20950	21227	21195	20976	21125	21281	21091	21015	21294	21287	21156	21061	20987	21263	21135	21072	21256	21169	21100	21127	21039	21330	21028	21119	21182	21079	21138	21098	21183	21195	21099	21033	21027	21081	21116	21089	21314	21234	21275	21062	21141	20883	21165	21003	21039	21204	21064	21089	20976	20764	21081	21069	21127	21154	21317	20997	21119	21210	21132	21202	21123	21085	21215	21122	21115	21113	21251	21207	20967	21233	20968	21268	21109	21077	21302	20931	20986	21091	21072	21036	21042	21170	21145	21331	21025	21087	21242	21157	21104	21048	21223	21219	21086	21131	21128	21019	21082	21114	21084	20920	21161	21149	21102	21065	21106	21375	20948	21105	21065	20891	20844	20974	20932	21325	21155	21218	20979	20934	21165	21070	20956	21180	21190	21117	21016	20847	20869	20901	20849	20993	21196	21194	20882	21131	20944	20998	21120	20935	21213	21140	21054	21133	20956	20997	21065	20952	21102	21010	20985	21195	21147	21234	21283	21096	21036	21107	21061	20987	21157	20854	20956	20937	21111	21223	21078	20801	21211	21029	21179	20828	21239	21264	21026	21144	21084	21217	21181	21154	21103	21340	21157	20946	21206	20950	21081	21153	21077	21094	20908	20965	20963	21233	20998	21074	21025	21071	21266	21260	21283	21238	21205	21093	21084	21148	21379	20995	21466	21276	21314	21024	21231	20978	21288	21452	21026	21081	21169	21103	21125	21212	21041	21212	21172	21158	20952	21092	21167	21301	20968	21156	21380	21419	21119	21004	21259	21172	21090	21152	21089	21302	21075	21092	21297	21195	21306	21154	21305	21047	21028	21235	21055	21183	21205	21021	21034	21094	21180	21189	21147	20981	20807	21065	21074	21039	21180	21253	21080	21177	21151	20829	20915	21105	21091	20755	21086	21249	21333	21095	21204	21027	20856	21061	21196	20960	21134	20939	21016	21006	21054	21254	21194	21122	21076	21074	21027	21064	21102	21010	21191	21151	21034	20931	21311	21238	21298	21061	21232	21143	21317	21374	21083	20920	21197	21146	21102	21077	20710	21111	20924	20994	21027	21065	21260	21041	21295	21221	21172	21410	21368	21026	21036	21068	21000	21194	21170	21121	21062	21077	20979	21108	21412	21039	20975	21086	21010	21114	21387	20977	21096	21109	20901	21062	21134	21141	21274	20993	21148	21379	20933	21235	21374	21131	21184	21291	21041	21205	21111	21284	21249	21008	21187	21121	21143	21019	21211	21321	21084	21301	21361	20970	21111	21210	21105	21187	20961	21003	20995	20896	21110	21080	21264	21303	20884	21305	21114	20951	21082	21204	20981	21368	21105	21144	20951	20886	20815	21299	21051	21206	21120	20976	21278	21013	21095	21141	21039	20977	21051	21175	21161	20986	21001	21176	21248	21166	21203	21056	21084	21210	21121	21164	20938	21250	21126	21008	20900	21119	21207	21286	21055	21197	21199	21101	21212	21287	20939	21019	20957	20983	21075	21210	21314	21166	21233	21044	21246	21112	21223	21044	21072	21176	21282	21057	20877	21129	21070	21092	21211	21088	20897	21240	21125	21229	21191	21188	21074	21293	21310	21233	21240	21076	21021	21016	20845	21172	21011	21192	21216	21430	21078	21032	21167	21213	21273	21133	20957	21058	20942	21201	21264	21107	21185	21101	21097	21134	21140	20880	21106	20893	21075	21165	21064	21150	21126	21012	21138	21223	21021	21335	21044	21099	21132	21189	21239	20981	21146	21302	21132	21135	21020	21065	20974	20915	21170	21399	21172	21170	20982	21225	21133	20980	21143	21152	21311	20972	21123	21020	20956	21183	21111	21072	21166	21134	21183	21141	20969	21080	21043	21228	20989	21016	21002	21135	21045	20981	21007	21127	20974	21208	21123	21103	21214	20873	21399	21111	21052	21078	21041	21212	21019	21039	20942	21168	21049	21031	21289	21142	20957	21165	21349	21127	21067	21279	21226	21184	21117	21173	20922	20998	21136	21078	20988	21229	21005	21038	21121	21094	21023	21072	21183	21114	20980	20773	21016	20830	21161	21160	21157	21171	21114	21293	21052	20889	21223	21266	21212	21135	21307	21087	21305	21144	20975	21182	21329	20959	21135	21087	21276	21230	21248	21215	20926	21134	21064	21014	21031	21259	21357	21119	21118	20990	20961	21316	20816	20982	21192	21399	21106	20954	21154	21161	21101	21027	21065	21213	21174	20918	21166	21165	21252	21096	21152	21028	21190	21166	21206	21201	20924	21109	21322	21041	21127	21089	21181	21232	21216	21297	21230	21285	21096	21104	20969	21175	21032	21122	21010	21046	21195	21155	21073	20980	20982	21118	21275	20997	21348	21398	21260	21074	20987	21068	21228	21087	21046	21177	21180	20930	21200	21107	21150	21105	21071	21042	21133	21090	21208	20966	20996	21195	20979	21144	21135	21100	21240	21181	21184	21138	21171	21096	21301	21109	21229	21277	21095	21142	21022	21271	21052	21020	21082	21100	21137	21229	20858	21080	20995	21125	20885	21170	21235	21311	21236	21084	21076	21087	21312	21185	21308	20991	21192	21064	21122	21194	21279	21163	21285	21070	21143	20976	21389	21218	20976	21123	21035	21072	21354	21279	20848	21077	21271	21194	21246	21124	21013	21315	21229	21271	21205	21189	21000	21200	21054	21119	21250	21179	21135	21138	21014	21317	21247	21092	21286	21121	20923	20915	21063	21225	21115	21043	21274	21060	21095	21374	21031	20964	20935	21008	21218	21116	21436	21197	21115	21164	21146	21183	21059	21082	21058	21273	20992	21131	21120	21092	21201	21263	21038	20998	21110	21349	21086	21014	20935	21023	21189	21206	21264	21235	21120	21219	21099	21054	21007	21174	21207	21134	21132	21067	21298	21118	21170	21141	21220	21215	21047	21123	21101	21242	21260	21021	21306	21100	21173	21367	21289	20858	20857	21216	20963	21328	21205	21234	21111	21186	21198	21271	21417	21075	21065	21083	20952	21166	21040	21250	20886	21196	21082	21298	21183	20970	21158	21057	21120	21106	21047	21006	20948	21319	21081	20871	20919	21040	21164	21130	21030	21267	21277	21204	21056	21087	20966	21034	20945	21078	21039	21236	21345	21109	21189	21148	21107	21072	20951	21005	21262	21080	20998	21128	21134	21054	21039	21168	21160	21091	21245	21077	21099	21000	20841	21188	21091	21000	21145	21028	21257	20939	21025	21402	20962	21062	21196	21191	21118	21093	21060	21096	21138	21087	20965	20999	21228	21019	21206	21187	20911	21138	21059	20994
15803	19687	37088	37268	32786	19546	16719	16880	16961	16870	16839	16878	16873	16770	16966	16878	16828	16857	16748	17000	16919	16777	16724	16801	17106	16985	16851	16811	16954	16752	16850	16890	16894	16854	17002	16720	16865	16925	17057	16901	17014	16945	16906	16902	16884	16742	16913	16690	16734	16827	16763	16851	16708	16749	16850	16921	16832	16676	16791	16870	16772	16907	16846	17062	16837	16891	16890	16769	16905	16803	16929	16848	16983	16772	16881	17002	16949	16757	16781	16777	17008	16928	16913	17085	16902	16721	16786	16685	16697	16702	16910	16772	16872	16761	16789	16765	16901	16853	16866	16875	16832	16688	16879	16942	16729	16837	16865	16825	16882	16842	16850	16812	17024	16869	16755	16962	16897	16748	16782	16877	16848	16766	16671	16605	16888	16876	17041	16840	16753	16746	16860	16871	16920	16855	16798	16780	16740	17003	16750	16746	16843	16816	16829	16925	16724	16887	16841	16955	16862	16931	16879	17138	16707	16942	16892	16965	16855	16776	16826	16606	16770	16919	16798	16863	16826	16855	16765	16784	16782	16778	16803	16852	16752	16913	16917	16967	16752	16920	16804	16809	16924	16886	16936	16839	16806	16712	16840	16931	16892	16944	16882	16696	16925	16846	16795	16747	16801	16798	16785	16739	16728	17030	16736	16808	16809	16878	17009	16845	16911	16978	16678	16835	16718	16650	16852	16772	16860	16801	16823	16936	16879	16784	16846	16890	16834	16803	16819	16668	16757	16982	16983	16798	16817	16931	16771	16903	16681	16635	17078	16850	16959	16887	16907	16908	16848	17029	16817	16781	16826	16741	16929	16870	16842	16844	16807	16692	16803	16914	16869	16835	16705	16815	16841	16831	16728	16818	16723	16885	16903	16692	17038	16778	16763	16797	16541	16760	16928	16911	16798	16661	16809	16871	16819	16867	16811	16885	16853	16773	16860	16879	16768	16780	16845	16905	16825	16772	16735	16806	16773	16718	16958	16795	16781	16747	16767	16814	16947	17025	16663	16726	16855	16809	16802	16833	17016	16724	16960	16775	16684	17003	16855	16896	16711	16815	16785	16773	16660	16708	16774	17018	16977	16858	16807	16728	17004	16725	16816	16800	16995	16780	16606	16752	17097	16814	16783	16965	16938	16993	16767	16692	16709	16850	16919	16885	16877	16811	16825	16798	16847	16840	16901	16853	16807	16740	16860	16745	16840	16756	16876	16806	16854	16880	16859	16877	16807	16788	16946	16823	16776	16822	16723	16794	16895	16863	16789	16836	16938	16753	16981	16896	16827	16872	16678	16761	16972	16910	16843	16772	16877	16685	16823	16795	17092	16783	16695	16851	16848	17002	16810	16667	16917	16847	16928	16786	16793	16783	16866	16906	16982	16713	16775	16557	16960	16800	16877	16741	16680	16824	16900	16850	16836	16907	16754	16609	16759	16794	16777	16819	16866	16934	16902	16937	16914	16821	17042	16829	16868	16766	16934	16934	16837	16823	16847	16826	16847	16759	16775	17002	16891	16875	16727	16814	16758	16694	16943	16735	16832	16903	16805	16772	16811	16752	16798	16853	16874	16848	16772	16786	17035	16808	16762	16911	16903	16984	16947	16828	16851	16937	16877	16889	16948	16732	16972	16867	16951	16935	16832	16925	16820	16890	17004	16729	17001	16707	17058	16971	16760	16726	16760	16860	16669	16895	16790	16900	17032	17023	16795	16781	16816	16739	16793	16825	16869	16854	16954	16753	16978	16859	16807	16751	16898	16789	16839	16900	16790	16634	16787	16812	16881	16768	16786	16822	16780	17028	16884	16836	16902	16802	16766	16736	16857	16940	16699	16902	16891	16897	16718	16934	16687	16781	16881	16737	16863	16864	16804	16801	16760	16907	16813	16731	17106	16769	16864	16745	16931	16772	16820	16837	16913	16917	16830	16574	16794	16814	17051	16770	16896	17121	16923	16784	16715	16952	16844	16837	16686	16886	16901	16702	16868	16804	16821	16723	16803	16779	16817	16974	16966	16818	16951	16918	17054	16693	16864	16749	16814	16750	16795	16795	16573	16738	16962	16879	16829	16818	16854	16829	16859	16728	16841	16983	16754	16820	16883	16897	16732	16902	16780	16869	16961	16876	16840	16953	16721	16777	16792	16924	16772	16863	16800	16756	16888	16888	16865	16792	16686	16986	17059	16823	16957	16845	16808	16925	17088	16800	16832	16913	17064	16967	16753	16822	16711	16780	16787	16862	16875	16743	16963	16768	16800	16819	16774	16830	17037	16802	16947	16708	16950	16943	16743	16912	17031	16819	16782	16767	16811	16813	16733	16818	16773	16884	16903	16917	16942	16777	16727	17049	16655	16794	16899	16912	16829	16857	16932	16808	16845	16710	16823	16867	16927	16883	16744	16770	16934	16811	16948	16752	16735	16753	16873	16829	16700	16910	16978	16840	17072	16664	16807	16784	16975	16789	16770	16870	16900	16785	16730	16807	16936	16809	16785	16850	16803	16785	16805	16934	16826	16804	16867	16743	16877	16755	16790	16888	16783	16783	16823	16936	16917	16796	16753	16883	16819	16820	16986	16801	16802	16860	16914	16798	16804	16743	16768	16854	16890	16739	16786	16559	16788	16806	17047	16810	16860	16818	16831	16967	16877	16830	16746	16918	16755	16925	16750	17072	16855	17027	16733	16897	16789	16963	16969	16893	16714	17067	16927	16857	17060	16883	16860	16763	16845	16899	16901	16813	16811	16629	16890	16590	16935	16864	16752	16831	16872	16749	16863	16846	16665	16702	16973	16841	16887	16878	16808	16773	16925	17057	16934	16853	16997	16962	16975	16868	16951	16738	16844	16909	17016	16935	16757	16810	16988	16925	17012	16873	16998	16801	16660	16825	16857	16916	16835	16765	16795	16750	16803	16975	16809	16821	16742	16969	16988	16856	16934	16855	16788	16957	16796	16880	16895	16714	16804	16734	16855	16911	16908	16903	16770	16652	17034	16830	16897	16774	16762	16953	16730	16747	16885	16700	16890	16814	16745	16563	16967	16696	16908	16824	16666	16962	16687	16887	16754	16921	16883	16802	16979	16944	16861	16870	16775	16933	16911	16883	16839	16864	16774	16780	16890	16924	16694	16866	16909	16713	16831	16710	16741	16816	16863	16964	16833	16745	16955	16946	16916	17008	16763	16836	16800	16663	16686	16630	16843	16871	16824	17050	16890	16940	16712	16878	16879	16857	16648	16855	17058	16770	17024	16913	16780	16963	16853	16903	16888	16825	16980	16863	16784	17037	16884	16821	16942	16866	16946	16809	16859	17036	16710	16877	16771	16795	16814	16535	16986	16835	16778	16826	16871	16910	16864	16733	16941	16737	16799	16828	17114	17063	16878	16850	16721	16773	16756	16847	16635	16818	16919	16927	16928	16840	16881	16718	16870	16781	16668	16889	17009	17005	16835	16919	16878	16877	16708	16756	16871	16702	16826	16799	16836	16912	16711	16616	16813	16783	16863	16812	16835	16714	16720	16826	16907	16746	16935	16812	16646	16894	17036	16897	16851	16927	16793	16632	16867	16844	16821	16957	16906	16656	16811	16926	16795	16925	16891	16852	16973	16864	16932	16823	16794	16807	16593	16831	16940	16809	16728	16733	16959	16913	16944	16783	16931	17104	16983	16862	16902	16776	16951	16992	16915	16851	16974	16917	16730	16828	16861	16933	16870	16891	16866	16894	16808	16793	16873	16945	16890	16721	16957	16989	16695	16884	16642	16931	16857	16774	16684	16672	16917	16873	16838	16906	16926	16818	16881	16850	16807	16774	16912	16823	16808	16847	16942	16918	16897	16773	16890	16818	16753	16740	16884	16840	16890	16826	16886	16882	16778	16925	16948	16973	16960	16883	16827	16795	16643	16717	16694	16955	16891	16961	16907	16953	16797	16863	16793	17031	16757	16736	16910	16873	16941	16900	16799	16901	16837	16803	16849	16883	16695	17015	16830	16872	16687	16939	17015	16885	16915	16803	17044	16837	16868	16873	16753	16886	16717	16876	16736	16946	16937	16718	16783	16867	16779	16701	16892	16821	16877	16724	16826	17098	16909	16696	16754	16905	16799	16698	16786	16853	16784	16734	17007	16754	16884	16689	16751	16724	16861	16905	16896	16775	16966	16914	16968	16679	16672	16867	16667	16971	16823	16761	16837	16827	16809	16771	16899	16805	16811	16802	17058	16819	16741	16791	16876	16823	16995	16878	16743	16895	16911	16683	16885	16893	16885	16809	16731	16630	16938	16791	16809	16749	17094	16788	16851	16980	16932	16879	16799	16762	17019	17038	16839	16872	16865	16747	16876	16789	16783	16656	17000	16886	16810	16751	16825	16931	16933	16956	16881	16835	16945	16805	16791	16618	16939	16942	16989	16754	16771	16840	16767	16741	16712	16841	16808	16818	16817	16997	16699	16943	17079	16893	16880	16934	16837	16792	16879	16811	16799	16716	16969	16954	16888	16839	16836	16800	16732	17067	16810	16725	16871	16719	16999	16708	16945	16764	16671	16755	16852	17050	16954	16944	16842	16857	16792	16969	16678	16845	16859	16876	16749	16965	16744	16772	16841	16972	16851	16769	16892	16704	17018	16914	16809	16918	16802	16771	16823	16701	16745	16827	16875	16973	16672	16812	16824	16860	17027	16882	16826	16815	16721	16843	16596	16771	16972	16854	16731	16839	16773	16721	16870	16979	16839	16791	16850	16636	16982	17113	16733	16835	16709	16699	16774	16939	16808	16935	16884	16907	16799	16985	16858	16782	16840	16797	16892	16654	16882	16972	17021	16699	16846	16699	16983	16895	16741	16913	16960	16737	16898	16895	16735	16815	16901	16884	16756	16710	16829	16890	16727	16803	16768	16871	16793	16893	16825	17007	16985	16910	16987	16872	16863	16878	17049	16807	16858	16846	16719	16991	16658	16674	16864	16884	16890	16807	16814	16783	16991	16818	16973	16856	16865	16814	17025	16939	16800	16794	16839	16900	16944	16749	16920	16785	16921	17012	17017	16763	16811	16834	16715	16888	16781	16868	16846	16680	16743	16907	16709	16859	16913	16994	16981	16973	16867	16759	16888	16794	16919	16805	16760	16868	16622	16774	16904	17062	16808	16812
23587	21449	30906	49749	59737	37160	26577	23212	21882	22009	22215	21933	22111	22026	21909	22007	21933	21849	21776	21871	21807	21897	21801	21720	21821	21897	21845	21863	22058	21922	21953	21643	21825	21911	22001	21925	21778	21785	21759	21886	21733	21875	21782	21784	21890	21822	21698	21543	21575	21663	21675	21749	21617	21613	21790	21665	21794	21915	21938	21753	21758	21745	21839	21859	21523	21833	21763	21724	21596	21790	21650	21641	21761	21811	21904	22304	22019	21802	21662	21691	21505	21742	21622	21706	21831	21731	21978	21635	21778	21868	21702	21696	22036	21779	21705	21568	21623	21668	21457	21813	21622	21694	21446	21814	21492	21728	21640	21498	21610	21600	21610	21550	21714	21617	21661	21770	21675	21599	21857	21528	21541	21473	21704	21613	21908	21589	21901	21859	21775	21509	21774	21601	21700	21627	21586	21660	21716	21778	21785	21659	21763	21775	21547	21749	21731	21755	21794	21718	21929	21855	21537	21582	21812	21723	21814	21577	21883	21680	21691	21531	21874	21573	21766	21571	21818	21727	21682	21897	21694	21657	21735	21856	21741	21727	21897	21635	21667	21671	21684	21635	21700	21881	21728	21581	21732	21801	21575	21976	21652	21631	21749	21600	21841	21743	21912	21453	21664	21657	21576	21604	21740	21582	21618	21692	21625	21747	21764	21794	21595	21453	21619	21616	21708	21562	21628	21655	21901	21984	21513	21814	21881	21423	21868	21683	21656	21674	21749	21460	21560	21617	21717	21623	21841	21735	21742	21734	21839	21942	21560	21754	21752	21225	21530	21710	21628	21694	21829	21349	21566	21557	21799	21624	21424	21762	21750	21792	21733	21870	21563	21666	21818	21818	21687	21581	21668	21655	21671	21446	21663	21680	21791	21752	21722	21539	21738	21658	21786	21805	21707	21552	21581	21861	21791	21727	21696	21705	21749	21403	21869	21704	21770	21718	21908	21769	21658	21607	21750	21785	21826	21621	21664	21709	21832	21834	21578	21753	21675	21478	21902	21736	21735	21776	21628	21754	21637	21851	21571	21552	21594	21664	21799	21810	21759	21711	21718	21573	21663	21649	21706	21601	21814	21903	21788	21615	21639	21692	21760	21632	21685	21719	21773	21377	21657	21795	21574	21569	21808	21726	21557	21610	21630	21583	21658	21569	21833	21569	21672	21644	21823	21517	21501	21760	21676	21946	21863	21719	21583	21564	21702	21653	21656	21598	21680	21695	21764	21705	21802	21630	21611	21872	21789	21422	21665	21668	21679	21647	21719	21548	21689	21780	21803	21736	21657	21717	21742	21597	21466	21650	21503	21749	21554	21557	21418	21753	21798	21711	21527	21871	21592	21559	21560	21567	21500	21724	21602	21565	21502	21442	21449	21867	21668	21664	21735	21750	21748	21699	21632	21976	21630	21391	21526	21552	21626	21836	21775	21500	21467	21795	21793	21678	21714	21688	21622	21540	21616	21668	21784	21794	21710	21670	21667	21795	21548	21569	21560	21560	21676	21562	21532	21887	21736	21535	21608	21752	21512	21382	21634	21572	21624	21697	21696	21674	21769	21573	21613	21537	21541	21441	21649	21520	21470	21668	21696	21821	21693	21765	21678	21670	21513	21809	21636	21871	21466	21783	21578	21655	21714	21747	21803	21675	21428	21368	21605	21662	21691	21631	21818	21664	21736	21483	21800	21769	21520	21718	21731	21728	21760	21678	21627	21605	21692	21734	21443	21614	21682	21807	21811	21605	21363	21776	21694	21701	21673	21404	21983	21689	21770	21714	21604	21655	21654	21704	21707	21550	21841	21799	21422	21588	21653	21552	21658	21920	21780	21590	21944	21698	21499	21763	21747	21479	21758	21645	21604	21785	21715	21521	21865	21893	21613	21567	21774	21750	21602	21683	21484	21529	21766	21696	21743	21681	21827	21643	21508	21491	21879	21835	21897	21668	21698	21718	21695	21533	21702	21521	21872	21476	21749	21874	21763	21852	21778	21759	21609	21656	21934	21853	21733	21672	21896	21627	21736	21605	21627	21835	21564	21640	21754	21590	21575	21689	21499	21743	21619	21597	21578	21446	21797	21696	21679	21575	21676	21662	21518	21622	21561	21753	21761	21740	21745	21655	21828	21728	21547	21840	21420	21430	21951	21783	21865	21704	21709	21725	21666	21688	21566	21616	21641	21835	21412	21803	21756	21563	21588	21496	21446	21790	21791	21943	21589	21535	21818	21747	21471	21662	21644	21848	21552	21461	21804	21608	21713	21534	21635	21669	21651	21485	21564	21682	21639	21641	21557	21735	21657	21482	21746	21467	21717	21520	21578	21556	21803	21605	21659	21638	21640	21611	21863	21476	21781	21725	21615	21633	21706	21850	21468	21550	21495	21581	21545	21675	21654	21888	21508	21741	21828	21721	21588	21499	21735	21690	21900	21645	21660	21836	21544	21765	21458	21664	21906	21548	21736	21744	21586	21551	21743	21653	21614	21982	21539	21468	21779	21737	21811	21608	21471	21621	21522	21637	21657	21653	21664	21722	21873	21723	21741	21871	21599	21426	21673	21626	21526	21631	21728	21774	21493	21520	21658	21659	21714	21841	21866	21491	21772	21779	21811	21421	21838	21814	21544	21777	21682	21663	21648	21503	21671	21468	21623	21745	21614	21770	21846	21672	21607	21778	21687	21597	21726	21727	21702	21724	21593	21730	21545	21501	21666	21605	21472	21543	21713	21598	21797	21781	21545	21689	21736	21695	21723	21509	21628	21745	21636	21645	21759	21732	21892	21660	21729	21582	21499	21497	21669	21784	21595	21809	21663	21694	21535	21769	21832	21749	21849	21471	21746	21878	21717	21611	21806	21657	21447	21610	21477	21717	21566	21527	21661	21859	21831	21663	21416	21551	21572	21902	21842	21795	21559	21785	21811	21622	21787	21806	21862	21759	21557	21795	21683	21664	21721	21615	21700	21858	21480	21717	21605	21867	21640	21486	21803	21688	21579	21649	21625	21595	21811	21851	21749	21613	21541	21538	21890	21574	21616	21694	21699	21400	21441	21760	21853	21778	21670	21671	21647	21743	21632	21595	21651	21732	21575	21675	21504	21717	21759	21560	21691	21401	21514	21527	21631	21607	21492	21493	21695	21614	21621	21497	21642	21407	21735	21864	21829	21713	21879	21395	21648	21631	21686	21960	21631	21530	21497	21610	21662	21859	21653	21559	21683	21764	21483	21875	21810	21788	21706	22035	21790	21673	21761	21831	21650	21676	21631	21621	21592	21728	21577	21751	21589	21724	21865	21300	21620	21514	21560	21556	21683	21456	21602	21555	21720	21648	21690	21507	21681	21932	21843	21636	21667	21721	21629	21700	21702	21767	21611	21583	21753	21808	21490	21793	21562	21716	21526	21766	21640	21959	21653	21598	21760	21850	21633	21668	21556	21613	21567	21686	21575	21905	21727	21766	21633	21553	21924	21727	22000	21670	21758	21773	21365	21472	21791	21784	21699	21953	21762	21687	21747	21498	21706	21767	21794	21697	21667	21514	21727	21778	21605	21589	21639	21589	21707	21596	21807	21556	21777	21974	21738	21773	21759	21722	21679	21612	21629	21699	21781	21772	21839	21668	21923	21688	21556	21703	21579	21537	21476	21702	21652	21773	21644	21820	21667	21834	21583	21633	21660	21786	21579	21676	21828	21833	21553	21569	21804	21854	21690	21817	21539	21689	21690	21555	21801	22040	21707	21595	21645	21532	21588	21543	21764	21705	21795	21838	21785	21874	21752	21548	21661	21703	21786	21722	21496	21623	21919	21571	21683	21629	21932	21759	21566	21817	21618	21522	21625	21745	21793	21461	21682	21701	21776	21817	21719	21627	21714	21771	21681	21768	21424	21668	21515	21671	21778	21696	21540	21510	21602	21708	21739	21652	21766	21848	21974	21744	21665	21638	21531	21586	21682	21883	21786	21914	21611	21531	21686	21705	21679	21906	21654	21846	21699	21808	21847	21705	21555	21638	21452	21865	21802	21586	21536	21680	21567	21592	21805	21743	21886	21765	21657	21687	21699	21678	21549	21695	21644	21564	21694	21837	21834	21620	21694	21710	21562	21757	21810	21774	21707	21581	21484	21751	21972	21780	21649	21604	21758	21682	21514	21698	21436	21609	21644	21632	21692	21824	21741	21791	21472	21508	21665	21689	21720	21771	21732	21828	21669	21553	21602	21691	21852	21534	21591	21646	21683	21455	21890	21694	21679	21709	21559	21773	21902	21936	21969	21797	21543	21522	21654	21824	21958	21731	21589	21739	21698	21611	21873	21511	21696	21718	21674	21769	21813	21818	21552	21822	21430	21758	21845	21887	21652	21412	21631	21625	21778	21745	21377	21874	21923	21392	21852	21629	21730	21401	21796	21794	21632	21677	21605	21746	21871	21608	21733	21820	21720	21752	21687	21611	21510	21591	21600	21682	21696	21608	21675	21603	21723	21741	21724	21745	21627	21491	21764	21555	21785	21808	21582	21600	21497	21728	21593	21474	21396	21588	21562	21626	21776	21896	21798	21679	21734	21785	21855	21556	21620	21481	21680	21680	21899	21877	21619	21559	21568	21524	21750	21937	21692	21688	21776	21528	21642	21591	21510	21451	21693	21767	21523	21516	21843	21654	21751	21890	21574	21434	21508	21533	21704	21378	21557	21581	21815	21659	21649	21678	21536	21803	21987	21774	21707	21630	21574	22122	21672	21821	21741	21534	21822	21559	21580	21553	21686	21560	21524	21505	21594	21638	21625	21684	21812	21555	21775	21653	21485	21744	21662	21722	21831	21686	22046	21888	21860	21606	21633	21702	21816	21457	21730	21606	21767	21843	21796	21724	21503	21670	21692	21652	21677	21694	21573	21587	21689	21792	21767	21622	21614	21707	21492	21684	21786	21516	21761	21679	21785	21553	21534	21574	21851	21740	21785	21649	21787	21544	21717	21412	21656	21635	21763	21563	21629	21725	21930	21617	21708	21939	21692	21524	21742	21771	21732	21772	21494	21775	21562	21694	21708	21684	21605	21744	21609	21625	21894	21609	21590	21791	21730	21765	21749	21520	21853	21692	21844	21752	21570	21827	21831	21754	21734	21602	21409	21689	21511	21680	21831	21668
17210	34508	77470	84441	72444	28078	17612	17581	17674	17400	17540	17385	17315	17464	17245	17349	17392	17234	17352	17256	17368	17159	17345	17483	17376	17276	17266	17340	17383	17387	17228	17501	17131	17262	17207	17180	17231	17328	17411	17283	17193	17255	17176	17361	17239	17441	17293	17157	17246	17146	17306	17174	17177	17323	17380	17022	17179	17267	17292	17081	17200	17033	17305	17251	17226	17152	17385	17188	17014	17191	17427	17213	17300	17187	17461	17662	17775	17388	17207	17106	17183	17229	17435	17475	17104	17396	17107	17102	17153	17262	17137	17252	17212	17339	17237	17181	17245	17206	17292	17274	17306	17233	17155	17259	17094	17187	17300	17339	17113	17266	17256	17028	17117	17209	17303	17096	17414	17123	17255	17241	17165	17291	17157	17127	17308	17180	16995	17385	17306	17230	17312	17101	17164	17017	17092	17220	17487	17243	17424	17345	17181	16962	17356	17303	17363	17220	17221	17295	17389	17181	17135	17037	17339	17229	17175	17219	17308	17253	17180	17257	17082	17290	17163	17074	17219	17193	17289	17319	17354	17262	17259	17214	17285	17237	17218	17350	17398	17051	17349	17365	17209	17370	17331	17474	17200	17214	17416	17250	17384	17227	17007	17350	17208	17139	17225	17271	17123	17297	17210	17270	17169	17436	17234	17296	17124	17127	17109	17180	17133	17255	17281	17313	17104	17186	17386	17197	17336	17320	17182	17164	17344	17125	17222	17192	17326	17313	17327	17235	17211	17138	17330	17200	17229	17319	17299	17247	17202	17084	17179	17288	17227	17297	17156	17357	17331	17181	17169	17310	17207	17107	17199	17212	17234	17121	17268	17166	17198	17249	17060	17337	17325	17178	17369	17180	17319	17218	17286	17308	17134	17151	17268	17129	17142	17251	17431	17258	17179	17240	17331	17223	17329	17134	17253	17277	17198	17101	17280	17023	17289	17142	17451	17185	17178	17259	17074	17187	17326	17200	17102	17061	17122	17272	17152	17230	17270	17346	17261	17040	17252	17216	17158	17103	17145	17061	17150	17349	17179	17095	17190	17227	17193	17183	17165	17312	17271	17143	17134	17250	17060	17172	17145	17187	17203	17190	17389	17141	17200	17319	17320	17192	17211	17350	17136	17128	17206	17242	17254	17310	17187	17200	17159	17342	17199	17266	17260	17349	17236	17404	17133	17260	17135	17118	17217	17076	17239	17112	17301	17077	17059	17308	17244	17176	17135	17118	16992	17180	17183	17261	17289	17314	17064	17087	17215	17131	17108	17097	17156	17127	17111	17338	17232	17255	17201	17423	17111	17284	17153	17326	17193	17065	17255	17395	17439	17332	17202	17166	17013	17158	17378	17284	17299	17345	17335	17160	17221	17195	17249	17404	17171	17066	17143	17078	17103	17252	17307	17102	17244	17205	17005	17313	17388	17178	17139	17132	17397	17191	17232	17193	17031	17255	17225	17221	17295	17108	17157	17250	17175	17332	17360	17152	17108	17209	17170	17056	17415	17160	17180	17037	17428	17207	17162	17203	17035	17192	17115	17017	17164	17232	17005	17146	17234	17156	17268	17119	17224	17128	17184	17201	17173	17130	17165	17201	17159	17214	17128	17326	17173	17191	17258	17239	17144	17102	17245	17223	17040	17330	17354	17129	17248	17223	17401	17228	17132	17015	16973	17351	17214	17316	17233	17206	17119	17256	17393	17289	17176	17308	17156	17295	17110	17275	17094	17129	17133	17129	17088	17211	17213	17389	17235	17234	17301	17370	17173	17311	17487	17396	17179	17246	17230	17211	17114	17137	17275	17413	16945	17200	17088	17247	17279	17284	17479	17285	17298	17058	17239	17183	17173	17276	17157	17391	17144	17140	17179	17083	17147	17229	17194	17345	17144	17230	17183	17143	17317	17277	17185	17184	17234	17174	17110	17254	17290	17131	17096	17305	17389	17103	17019	17176	17146	17293	17209	17145	17146	17208	17299	17207	17322	17220	17181	17058	17231	17189	17108	17180	17226	17141	17305	17115	17518	17038	17268	17042	17179	17374	17239	17148	17244	17091	17227	17275	17084	17095	16965	17358	17037	17233	17322	17013	17213	17318	17354	17262	17160	17230	17187	17297	17353	17173	17287	17368	17376	17295	17343	17179	17257	17031	17118	17378	17244	17210	17184	17338	17266	17200	17233	17151	17265	17220	17072	17353	17352	17193	17268	17353	17252	17115	17107	17225	17102	17081	17327	17157	17341	17054	17215	17128	17364	17090	17095	17230	17382	17292	17324	17239	17189	17127	17180	17068	17272	17347	17121	17164	17332	17312	17226	17438	17328	17287	17140	17440	17053	17255	17268	17335	17253	17245	17243	17243	17270	17156	17316	17280	17137	17269	17182	17074	17119	17190	17130	17154	17118	17107	17283	17301	17305	17260	17240	17270	17334	17079	17210	17182	17127	17150	16942	17299	17442	17235	17358	17298	17275	17414	17169	17193	17208	17200	17301	17280	17094	17105	17140	17096	17283	17099	17245	17328	17231	17310	17142	17262	17147	17045	17264	17279	17182	17109	17236	17415	17419	17238	17356	17202	17189	17225	17078	17233	17205	17155	17214	17292	17191	17181	17163	17386	17357	17279	17247	17275	17062	17253	17221	17130	17196	17333	17312	17319	17217	17112	17321	17316	17120	17149	17320	17107	17243	17371	17104	17139	17198	17140	17308	17181	17292	17041	17388	17171	17121	17429	17190	17348	17063	17006	17472	17204	17184	17246	17240	17426	17318	17278	17257	17215	17287	17213	17214	17137	17229	17418	17272	17336	16970	17242	17268	17175	17157	17215	17187	17175	17035	17101	17193	17071	17180	17313	17186	16923	17284	17300	17233	17276	17069	17369	17280	17266	17247	17294	17349	17230	17202	17348	17122	17362	17305	17194	17185	17033	17080	17236	17200	17252	17218	17163	17356	17287	17245	17319	17186	17267	17314	17147	17115	17268	17207	17207	17305	17193	17301	17085	16963	17293	17213	17246	17143	17337	17220	17264	17260	17347	17308	17117	17211	17261	17278	17173	17208	17195	17252	17139	17255	17201	17224	17144	17234	17261	17110	17242	17317	17243	17229	17224	17245	17240	17324	17274	17355	17081	17164	17285	17443	17430	17129	17151	17306	17039	17100	17076	17159	17248	17047	17174	17228	17191	17180	17186	17237	17267	17391	17288	17303	17208	17172	17274	17167	17248	17247	17182	17138	17204	17340	17236	17180	17276	17287	17213	17218	17137	17369	17292	17101	17315	17387	17060	17414	17267	17215	17289	17266	17132	17222	17071	17233	17158	17143	17123	17084	17308	17164	17163	17174	17407	17390	17343	17257	17318	17286	17175	17167	17211	17127	17110	17138	17093	17362	17236	17150	17005	17115	17076	17338	17378	17139	17135	17437	17291	17102	17309	17176	17148	17344	17402	17138	17268	17212	17336	17045	17068	17210	17246	17175	17242	17237	17266	17227	17294	17273	17167	17188	17201	17084	17321	17219	17178	17292	17165	17241	17166	17294	17194	17083	17155	17216	17163	17002	17190	17065	17336	17144	17124	17251	17313	17194	17367	17146	17226	17232	17223	17253	17155	17412	17112	17200	17263	17030	17350	17091	17013	17087	17286	17122	17027	17320	17205	17238	17016	17266	17192	17161	17087	17224	17106	17206	17144	17141	17021	17188	17258	17246	17202	17341	17225	17297	17168	17255	17167	17332	17330	17289	17281	17283	17217	17142	17127	17212	17167	17322	17374	17071	17165	17107	17262	17186	17203	17176	17025	16980	17334	17278	17269	17231	17176	17340	17234	17085	17140	17099	17067	17241	17305	17127	17222	17510	17264	17308	17152	17080	17068	17225	17262	17361	17096	17082	17159	17228	17146	17344	17163	17358	17196	17301	17207	17221	17231	17137	17355	17296	17262	17238	17318	17318	17149	17146	17374	17099	17127	17203	17291	17177	17191	17302	17289	17220	17053	17439	17127	17207	17182	17197	17256	17117	17250	17241	17096	17140	17143	17176	17202	17288	17155	17296	17133	17189	17080	17199	17359	17217	17189	17357	17105	17384	17064	17079	17346	17372	17029	16927	17380	17066	17304	17267	17174	17351	17251	17321	17254	17321	17224	17252	17335	17362	17264	17261	17306	17195	17146	17362	17102	17195	17192	17303	17289	17297	17151	17318	17078	17219	17050	17280	17357	17229	17228	17258	17249	17264	17197	17351	17048	17113	17458	17359	17140	17387	17194	17234	17337	17134	17259	17278	17354	17266	17096	17137	17272	17270	17271	17157	17071	17343	17336	17203	17204	17168	16998	17227	17168	17179	17317	17292	17371	17362	17233	17327	17187	17337	17344	17303	17068	17216	17244	17226	17238	17220	17157	17261	17270	17250	17358	17427	17106	17051	17229	17342	17286	17192	17174	17323	17260	17274	17249	17227	17108	17204	17302	17258	17326	17385	17285	17336	17143	17175	17298	17207	17163	17206	17140	17241	17200	17183	17205	17212	17363	17266	17380	17305	17249	17299	17146	17149	17222	17251	17147	17217	17112	17253	17270	17205	17176	17189	17277	17061	17202	17243	17199	17078	17271	17273	17221	17187	17154	17151	17219	17092	17192	17273	17353	17223	17234	17097	17233	17310	17229	17212	17269	17414	17165	17342	17297	17302	17052	17210	17376	17385	17154	17220	17167	17116	17237	17221	17188	17467	17377	17119	17263	17321	17300	17247	17097	17130	17318	17036	17154	17226	17165	17149	17163	17093	17343	17138	17070	17121	17198	17416	17223	17374	17060	17159	17096	17006	17265	17255	17235	17193	17218	17327	17428	17176	17267	17135	17322	17300	17457	17218	17371	17271	17216	17219	17128	17011	17158	17310	17173	17063	17218	17252	17258	17351	17325	17307	17185	17250	17238	17176	17267	17144	17226	17244	17187	17194	17114	17262	17311	17261	17216	17181	17467	17217	17341	17136	17113	17329	17207	17346	17233	17306	17169	17251	17235	17230	17154	17081	17442	17146	17354	17228	17023	17254	17137	17317	17150	17217	17220	17195	17267	17237	17230	17251	17115	17128	17312	17269	17162	17325	17231	17157	17194	17315	17414	17186	17322	17123	17321	17318	17087	17360	17133	17146	17290
23271	21442	32464	47798	58620	36214	27492	23535	22484	22840	22730	22329	22225	22682	22438	22333	22255	22345	22192	22291	22246	22117	22257	22294	22123	22210	22182	21817	22331	22327	22265	22393	22269	22107	22009	22092	22294	22243	22263	22158	22333	22159	22141	22330	22387	22074	22259	22111	22093	22119	22159	22133	22184	22198	22165	22012	22331	22188	22120	21929	22308	22207	21905	22167	22169	22001	21877	22359	22203	22091	21937	22209	21924	21981	22104	22557	22454	22412	21957	21892	21949	22257	22107	22109	22240	22016	22062	22116	22044	22270	21979	22077	22225	22160	22032	21935	22178	22010	22036	21856	22097	22078	22273	22147	22226	22212	22199	22166	22086	22030	22196	21901	22110	22033	22250	22188	22112	22087	22063	22188	22077	21990	22064	22146	22137	21842	21955	22004	22005	21895	22195	21973	21979	21952	22136	22132	22225	22076	22252	21908	22166	21992	22072	21934	22010	22054	21981	21944	22025	21906	21987	22024	22138	22192	22060	21955	22175	22014	21995	22099	22139	22010	22001	21978	22083	22169	22084	21861	22118	22060	22293	21883	22205	22074	22201	21910	21810	21800	21962	22035	22086	21959	22221	22256	22167	21812	22091	22132	21978	21966	21938	22047	22046	22034	21913	21865	21975	22080	21948	22198	21990	22181	22088	22204	22009	21864	22111	22092	21931	22075	21808	21910	21892	21926	22018	22017	22168	22261	22068	22010	22163	22015	22081	21889	22016	21739	21866	22258	22021	21839	22203	22103	22097	22104	22109	21878	21793	21999	22085	22163	22067	22110	22222	22110	21988	21969	22121	21895	21972	21873	22024	22193	21968	22076	21991	22415	22075	22025	22036	21988	21913	22054	22207	21951	22042	21851	21842	22122	21885	22107	22091	21866	21858	21731	21923	22086	22445	21833	21973	21893	21878	22079	22018	21907	21867	22025	22020	21977	22141	22184	22026	21979	21904	22156	22202	21930	22057	21813	21861	22045	22066	21827	22112	21896	22010	21948	22138	22085	22063	22422	22111	21929	22043	22099	22090	22070	22168	21978	22128	21846	22320	21896	22073	22308	21964	22121	22217	21746	22054	22166	22031	21890	22206	22065	22269	22105	21944	22125	21976	22005	22074	22059	21998	21981	22124	21994	22115	22195	22046	22041	22319	21958	22083	21993	21897	22115	22105	22227	21985	22109	22176	21895	21989	22052	22044	22170	21998	22186	22010	22012	21943	22108	21914	22339	21950	21925	22033	21845	22107	22080	22024	21943	22136	22001	22084	22298	21874	22021	21946	21973	22164	22036	22026	22196	22049	21886	22103	22093	22188	22326	22082	21944	22046	22045	21901	21930	22038	21892	22202	22100	22139	22023	21982	21943	22221	21979	21944	22118	22095	22032	21860	21994	21827	21933	22067	21881	21916	21974	22073	21875	21918	22046	21944	21923	22050	22004	21928	21798	22202	22001	22238	22179	22114	22082	21960	21944	21866	22184	22082	22153	22136	22067	22101	22138	22202	21873	22187	22039	21970	21754	22057	21994	22027	21951	22372	22255	22202	22354	22045	22225	21990	22203	21957	22026	22131	21983	22174	22044	21935	22098	22016	21953	21920	22168	22006	21936	22028	21998	22087	22320	21938	22037	22259	22259	22151	22098	22027	21893	21982	22050	21997	22047	22079	21941	22115	22181	22203	22047	22130	22097	21976	22056	22089	22044	21970	22102	21921	21823	22097	22019	21954	21806	21864	22097	22369	22033	22004	22176	22214	21933	22107	21958	22077	22060	21984	22144	21958	21996	21988	21868	21928	22190	21923	22024	22159	22009	22087	21972	21662	21961	22142	22051	22371	22186	21927	21967	21961	21944	22045	22181	21922	22013	21957	22190	22001	21848	21986	22356	22037	22034	22072	22228	22160	21780	22279	22166	21892	22203	22081	22008	21981	22023	22033	21899	21670	21994	22054	22148	22053	22069	22179	22099	22222	22219	21975	22006	22193	21805	22023	22139	22013	22041	22119	22077	22164	22067	22031	22122	22031	22148	21936	22295	21838	21963	22022	22155	21929	22242	22027	22199	22074	22135	21887	22083	22100	22154	21967	21942	21985	21824	21913	21970	22279	22296	22082	21968	21957	22116	22060	21866	22222	21861	22136	21999	21924	22373	21963	22242	22204	21882	22097	22300	22066	22102	22142	22095	22009	22005	22247	22221	22059	22035	21953	22114	22000	21970	22292	21986	21928	21981	21999	22120	22140	21880	21903	22094	22187	21834	22040	22120	22163	22147	22067	21936	22122	21967	22110	22245	22122	21958	22048	21889	22062	21961	21951	21706	22011	22167	22233	22152	22095	22024	22068	22043	21945	21844	22065	21913	22135	22121	21954	22075	22096	21928	21978	22067	22164	21774	22203	22117	21964	22061	22196	22174	22211	22390	22092	21998	21867	22213	22036	22014	22060	21881	22119	22007	22218	22202	22104	22018	22038	21881	21861	22060	22108	22219	22036	22002	22228	22229	22157	22235	22028	22078	22018	21842	21850	22098	21886	21813	21892	22066	21979	21971	22200	21912	21946	22109	22146	22168	22288	22116	22221	22150	22100	22108	21906	22061	22028	22147	22146	22248	21960	22186	22114	22034	22127	21872	22266	22137	21969	21947	22112	22151	22166	22297	21922	22071	21839	22001	22219	22209	22013	22047	22096	21821	21833	21989	22112	21886	22122	22109	21928	22017	22018	21905	22126	21926	22012	22224	21943	22160	22131	22130	21888	22062	21971	22265	21950	21999	21802	22086	22057	22128	22240	22009	22223	22039	22134	21924	21895	21922	22182	22047	22041	22088	22062	21864	22054	21963	22167	22026	22053	21977	22086	22055	22055	22094	22082	22121	22013	22001	22119	22228	21989	22187	22053	22049	21875	21734	22039	22044	22087	21901	22218	22183	22073	22062	21992	22077	22318	22068	22384	21967	22150	22169	21955	22102	21971	22170	21787	21996	22197	21963	22068	22023	21923	22080	22076	21964	22123	22044	21898	22009	22128	21791	22046	22014	22039	22031	21834	22058	22143	22029	22216	22117	22074	21958	22123	21986	21808	22072	21865	21867	22266	21722	22056	21993	22170	21944	22019	22107	21886	21968	22054	22040	21931	22014	21880	22119	22126	22168	22167	21956	21999	22124	22062	22076	22212	22062	22089	21991	21971	22185	22029	22086	22100	22243	21916	22045	22309	22029	22093	22098	22028	21880	21983	22133	22010	21868	22015	22146	22031	21914	21951	21994	21837	22055	22053	22021	22105	21861	21981	21935	22016	22010	22049	22160	21877	22037	22085	21948	22035	21935	21974	22100	22074	22098	21940	21995	21991	22019	22005	22033	22019	22060	22194	22082	22029	21893	22110	22189	21887	22167	22071	22245	22052	22043	21951	21874	22096	21898	22205	22192	22174	21943	22121	21970	21872	22011	22007	21950	22093	21981	22176	22156	21887	22020	22050	22113	21851	21937	22228	22104	22003	22061	22079	22039	21923	21864	22105	22137	22083	22078	22266	22101	22002	21927	22099	22260	22102	22087	21986	21960	21979	22254	22085	21892	22077	22074	22097	22003	22105	21886	22141	21756	22070	22158	22138	22083	21800	22063	22210	22105	21892	22001	22120	21810	21881	21933	22021	22098	22196	21973	22125	22039	22081	21992	22129	21938	21973	22048	21863	22095	21929	21935	22135	21968	22250	22104	22016	22110	21967	22129	22059	21977	22106	22059	22076	22097	21950	22118	22093	21942	22056	22146	21901	22106	22150	22135	22147	22021	21927	22001	22033	21945	22227	22167	22146	22157	21996	22271	21966	22112	22174	22032	21829	22093	22008	21897	22002	21858	22073	22120	21704	21992	22184	21789	21833	22242	22150	22012	22160	22257	22257	22022	22078	21853	22072	22063	22082	22270	22205	21924	22138	22097	22228	22321	22041	22096	21924	22124	22040	22170	22012	21836	21934	22150	21974	21818	21999	22029	21925	22305	22097	22221	22106	22157	21964	21845	22135	21919	22005	22064	22044	21953	21917	22001	22026	22077	22057	21963	22197	22039	22120	21893	21957	22082	22005	22301	22080	21874	22100	21821	21794	22077	21962	22138	21978	22076	22038	22087	21933	22068	22131	21926	21903	21936	22256	22090	22028	21989	22114	22101	21988	21957	22070	22106	21829	22118	21944	21888	22043	22243	22072	22042	21823	22183	21787	21877	21992	22002	22134	21816	21959	22114	21993	22261	22032	22150	21872	21919	21889	21957	22017	22068	22000	21968	22147	22098	21935	22189	22233	21973	22137	22135	22050	22052	22094	21962	21995	22016	22259	21915	22003	22009	22173	22082	21934	22304	22279	22014	21992	21983	22021	22057	22099	22106	22045	22107	22144	22084	21936	22076	22137	22223	22073	22123	22117	22066	22236	22082	22035	22120	22251	21849	21885	22024	22068	21882	21992	22113	22065	21998	21930	22051	22205	22030	22058	22092	21895	21974	22236	22050	22146	21880	22029	22095	22071	21906	21947	22217	21996	22082	22264	22157	22138	21910	21989	22031	22049	22264	22075	22129	22127	22114	22054	21974	22053	21978	22167	21980	21988	21984	22067	22057	21983	22037	22076	22143	22151	21957	22057	22000	21963	22046	21965	22126	22009	22083	22305	22044	21935	21790	21993	21908	22097	21949	22267	22061	22057	22075	21948	22194	22122	22236	22150	22004	22018	21999	21868	22111	22016	21873	22083	22058	22126	22112	22367	21940	22092	22018	21997	21956	21932	22004	22084	22002	22164	21968	21886	22132	22036	22018	22152	22281	22249	22064	22155	21829	22108	22148	22196	22152	22190	22021	21914	22218	21956	22114	22233	22195	22179	21960	22077	22045	22001	22158	21929	22060	22028	21834	21847	21969	22150	22127	21893	22351	22001	21945	22062	22077	22009	22006	21871	22183	21922	22206	22193	22105	22005	22117	21970	21952	22234	22084	22108	22241	22083	22144	22195	21994	22115	22254	22248	21916	22118	21839	21989	21887	21885	22001	21996	22070	22128	22150	22187	21968	22084	22068	21919	21987	22133	22046	21960	21857	22202	22094	21957	22055	21948	22191	22237	22042	21945	22009	22413	22122	22188	21917	22035	22042	21840	22025	22209	22103
18850	46502	90224	92546	75641	27455	17816	17553	17689	17345	17590	17593	17501	17451	17526	17407	17413	17471	17502	17507	17379	17301	17507	17566	17257	17490	17496	17551	17442	17354	17427	17328	17355	17288	17371	17233	17270	17287	17239	17450	17401	17367	17468	17190	17301	17347	17436	17208	17466	17541	17474	17416	17293	17468	17366	17249	17413	17426	17232	17348	17449	17336	17344	17314	17487	17362	17407	17500	17215	17262	17522	17283	17365	17335	17535	18004	17985	17656	17406	17263	17443	17565	17412	17448	17280	17324	17351	17319	17304	17431	17224	17466	17326	17303	17128	17371	17309	17330	17360	17234	17297	17311	17302	17290	17225	17390	17312	17076	17426	17294	17079	17178	17380	17252	17329	17449	17411	17423	17267	17324	17232	17160	17394	17166	17276	17474	17296	17313	17145	17376	17356	17513	17374	17215	17319	17406	17347	17245	17236	17313	17338	17387	17374	17379	17212	17268	17337	17321	17254	17310	17318	17281	17192	17268	17441	17363	17265	17248	17247	17420	17390	17381	17419	17195	17275	17372	17372	17284	17350	17410	17314	17396	17403	17265	17261	17277	17310	17376	17280	17314	17246	17347	17289	17314	17317	17361	17330	17332	17258	17286	17455	17264	17350	17280	17196	17319	17289	17285	17400	17288	17431	17216	17438	17413	17224	17170	17147	17245	17280	17308	17199	17418	17428	17216	17411	17338	17515	17280	17313	17475	17324	17159	17357	17446	17310	17375	17273	17469	17347	17469	17278	17234	17376	17222	17300	17422	17502	17193	17456	17383	17155	17213	17384	17237	17188	17380	17377	17247	17308	17396	17340	17301	17356	17348	17207	17325	17312	17354	17279	17291	17399	17223	17236	17453	17300	17273	17335	17321	17288	17377	17524	17404	17215	17417	17274	17432	17341	17529	17258	17296	17391	17221	17338	17307	17233	17340	17354	17335	17261	17335	17319	17324	17331	17397	17487	17266	17308	17366	17371	17300	17225	17396	17334	17409	17372	17370	17367	17416	17358	17453	17330	17223	17401	17372	17383	17202	17254	17421	17291	17376	17247	17308	17200	17266	17285	17335	17361	17229	17421	17302	17365	17342	17421	17153	17305	17371	17408	17424	17310	17222	17410	17226	17305	17291	17273	17261	17283	17374	17217	17427	17333	17478	17483	17336	17279	17423	17354	17277	17248	17302	17331	17325	17198	17327	17192	17338	17249	17319	17139	17385	17250	17281	17086	17509	17200	17287	17329	17387	17199	17138	17403	17269	17277	17269	17312	17372	17380	17296	17487	17255	17357	17217	17287	17189	17443	17296	17128	17332	17308	17277	17426	17343	17316	17237	17355	17381	17309	17406	17221	17384	17438	17322	17148	17309	17436	17185	17378	17282	17486	17253	17366	17197	17287	17388	17288	17509	17372	17275	17424	17266	17434	17207	17292	17438	17152	17299	17296	17415	17186	17273	17479	17331	17509	17321	17288	17423	17303	17495	17356	17277	17278	17325	17193	17325	17401	17418	17291	17252	17389	17459	17344	17399	17467	17366	17408	17267	17408	17372	17387	17269	17415	17341	17366	17365	17386	17434	17257	17232	17238	17296	17354	17503	17226	17234	17197	17426	17358	17331	17559	17246	17427	17273	17399	17381	17126	17459	17339	17410	17267	17185	17183	17359	17374	17133	17364	17315	17243	17095	17440	17524	17328	17280	17334	17479	17223	17355	17198	17385	17227	17323	17492	17310	17394	17311	17406	17209	17320	17375	17481	17370	17329	17368	17447	17385	17421	17180	17226	17195	17335	17343	17251	17302	17371	17444	17306	17409	17444	17289	17417	17205	17264	17388	17162	17289	17301	17306	17377	17250	17425	17338	17412	17319	17382	17203	17200	17469	17265	17344	17608	17275	17311	17290	17288	17355	17426	17328	17391	17460	17419	17376	17375	17219	17280	17396	17319	17289	17363	17313	17257	17376	17279	17411	17264	17266	17241	17288	17354	17263	17287	17229	17166	17365	17231	17212	17417	17364	17359	17248	17432	17252	17117	17420	17436	17280	17284	17254	17356	17334	17421	17332	17229	17312	17283	17334	17135	17327	17328	17389	17416	17385	17456	17354	17087	17254	17411	17395	17421	17211	17208	17331	17218	17350	17401	17571	17316	17256	17447	17315	17245	17381	17298	17362	17483	17347	17263	17259	17260	17387	17322	17394	17230	17299	17467	17432	17202	17344	17358	17282	17270	17285	17524	17401	17447	17373	17227	17362	17210	17338	17506	17242	17246	17344	17330	17281	17239	17201	17158	17235	17414	17231	17255	17170	17347	17389	17295	17252	17397	17356	17367	17423	17653	17390	17227	17420	17310	17359	17274	17404	17381	17380	17266	17197	17224	17201	17141	17350	17263	17175	17387	17344	17210	17240	17283	17363	17365	17195	17350	17239	17324	17484	17221	17330	17274	17479	17328	17402	17160	17460	17274	17245	17539	17196	17431	17402	17337	17524	17329	17350	17384	17332	17260	17342	17265	17482	17135	17491	17203	17273	17294	17342	17375	17420	17244	17354	17327	17173	17174	17516	17339	17461	17242	17289	17390	17388	17367	17328	17273	17249	17244	17418	17324	17269	17289	17177	17352	17167	17324	17341	17166	17368	17423	17392	17335	17544	17403	17289	17204	17433	17316	17477	17340	17356	17298	17301	17272	17356	17352	17286	17305	17430	17219	17430	17375	17432	17340	17346	17328	17289	17278	17242	17383	17428	17423	17314	17358	17454	17250	17164	17571	17491	17250	17313	17262	17308	17167	17234	17492	17377	17349	17340	17276	17416	17303	17320	17293	17314	17405	17247	17339	17266	17262	17166	17417	17192	17378	17212	17317	17458	17376	17256	17207	17259	17429	17371	17418	17476	17352	17307	17350	17275	17358	17578	17425	17268	17392	17302	17381	17489	17290	17415	17197	17465	17298	17305	17359	17366	17154	17325	17214	17184	17294	17360	17443	17405	17233	17422	17477	17333	17235	17307	17211	17283	17320	17346	17314	17253	17255	17502	17207	17298	17338	17365	17313	17247	17368	17371	17176	17436	17252	17431	17346	17241	17260	17339	17228	17377	17331	17270	17246	17390	17162	17284	17189	17306	17366	17315	17434	17410	17226	17288	17101	17375	17355	17305	17317	17285	17318	17281	17308	17218	17327	17393	17262	17342	17264	17420	17244	17243	17378	17427	17162	17170	17347	17392	17056	17187	17409	17211	17311	17413	17360	17393	17128	17357	17330	17301	17345	17355	17125	17336	17315	17128	17352	17266	17431	17180	17391	17235	17236	17249	17350	17178	17186	17492	17417	17349	17286	17370	17464	17252	17285	17361	17449	17423	17434	17111	17426	17339	17348	17205	17461	17339	17313	17438	17382	17339	17348	17300	17148	17138	17248	17249	17277	17256	17303	17270	17357	17287	17344	17173	17372	17220	17348	17241	17463	17241	17314	17382	17287	17229	17296	17315	17185	17320	17331	17310	17366	17345	17191	17136	17333	17463	17265	17220	17310	17351	17269	17214	17541	17504	17296	17328	17365	17248	17468	17436	17447	17349	17313	17405	17227	17125	17418	17287	17436	17227	17229	17181	17468	17267	17208	17307	17239	17340	17312	17305	17487	17323	17291	17354	17266	17348	17223	17546	17305	17349	17473	17220	17318	17384	17307	17248	17383	17232	17271	17219	17256	17341	17393	17442	17303	17147	17223	17346	17329	17369	17465	17366	17333	17338	17433	17357	17423	17319	17402	17291	17240	17356	17085	17176	17310	17303	17261	17316	17354	17349	17312	17388	17178	17266	17336	17144	17307	17300	17206	17433	17348	17405	17394	17329	17214	17249	17608	17196	17167	17418	17435	17314	17107	17366	17303	17458	17289	17288	17223	17395	17318	17209	17256	17244	17175	17307	17234	17302	17470	17499	17309	17438	17440	17299	17265	17197	17334	17244	17234	17193	17392	17374	17461	17187	17380	17410	17362	17241	17347	17073	17370	17289	17297	17351	17211	17523	17325	17333	17219	17382	17363	17163	17363	17340	17296	17322	17302	17290	17386	17316	17276	17353	17284	17276	17430	17451	17307	17418	17330	17541	17369	17329	17280	17362	17481	17375	17269	17405	17389	17337	17321	17393	17199	17234	17396	17270	17300	17276	17201	17433	17229	17377	17203	17291	17295	17293	17282	17273	17257	17217	17318	17223	17266	17354	17317	17459	17328	17212	17337	17400	17327	17328	17273	17382	17475	17287	17324	17135	17465	17217	17318	17103	17380	17491	17440	17286	17254	17186	17281	17395	17398	17305	17305	17290	17251	17298	17462	17345	17399	17476	17427	17276	17339	17313	17243	17260	17203	17277	17135	17264	17233	17361	17385	17290	17284	17360	17402	17352	17251	17404	17418	17300	17266	17387	17403	17217	17299	17240	17269	17109	17314	17407	17308	17279	17182	17465	17331	17440	17274	17294	17306	17244	17310	17289	17382	17341	17521	17333	17286	17251	17225	17241	17298	17302	17353	17260	17117	17289	17225	17072	17237	17348	17359	17259	17332	17377	17472	17279	17353	17447	17242	17355	17381	17313	17306	17385	17537	17263	17213	17346	17351	17334	17510	17389	17146	17162	17303	17459	17358	17320	17216	17307	17404	17347	17198	17397	17365	17491	17534	17220	17364	17250	17152	17263	17385	17390	17363	17253	17585	17307	17280	17285	17173	17255	17331	17410	17336	17467	17352	17405	17470	17447	17299	17198	17363	17260	17426	17333	17242	17270	17199	17333	17424	17296	17352	17397	17280	17377	17257	17232	17331	17317	17397	17371	17379	17428	17454	17398	17468	17158	17431	17238	17199	17232	17359	17248	17305	17286	17341	17405	17425	17169	17434	17475	17433	17307	17343	17196	17306	17320	17451	17389	17260	17321	17302	17200	17298	17255	17342	17448	17331	17312	17235	17474	17264	17364	17149	17223	17366	17299	17605	17496	17257	17344	17450	17170	17319	17185	17276	17197	17525	17320	17284	17168	17209	17366	17405	17390	17391	17250	17459	17269	17394	17283	17334	17242	17267	17344	17444	17298	17330	17229	17390	17229	17375	17413	17333	17274	17359	17384	17411	17436	17390	17399	17180	17414	17300	17450	17304	17320
28237	22514	39257	42526	33707	23675	21709	21366	21378	21194	21132	21074	21132	21140	21202	21303	21248	21310	21636	21432	21361	21198	21272	21167	21311	21200	21396	21184	21223	21507	21229	21323	21141	21110	21358	21153	21362	21315	21414	21221	21448	21280	21272	21674	21255	21490	21283	21238	21152	21382	21308	21152	21298	21115	21106	21017	21109	21140	21149	21435	21246	21120	21087	21112	21384	21176	21229	21442	21299	21165	21160	21123	21353	21129	21193	21287	21189	21162	21259	21183	21083	21152	21207	21359	20963	21327	21129	21022	21104	20976	21249	21215	21145	21197	21157	21300	21343	21283	21145	21257	21150	21160	21075	21065	21095	21083	21179	21213	21045	21285	21117	20935	21276	21118	21256	21161	21222	21291	21341	21225	21060	21148	21345	21192	21020	21049	21219	21124	21198	21318	21092	21349	21479	21412	21435	21473	21185	21148	21138	21304	21312	21298	21310	21136	21256	20993	21276	21092	21154	21144	21147	21362	21249	21267	21045	21383	21147	21213	21278	21299	21103	21407	21186	21016	21345	21316	21058	21235	21292	21155	20987	21136	21391	21014	21308	21163	21165	21264	21140	21113	21137	21266	21375	21213	21020	21092	21080	21099	21146	21471	21043	21270	21357	21172	21422	21095	21049	21000	21158	21194	21121	20987	21145	21175	21224	21100	21218	21197	21162	21313	21145	21221	21270	21214	21054	21371	21124	21324	21119	21091	21266	21201	21274	21250	21243	21207	21170	21342	21241	21113	21094	21147	21178	21329	21261	21087	21219	21116	21030	21188	21211	21213	21203	21222	21369	21083	21241	21254	20944	21171	21139	21316	21161	21063	21142	21287	21261	21265	21458	21262	21168	21292	21304	21174	20945	21331	21344	21109	21177	21249	20978	21053	21250	21299	21130	21036	20940	21135	21189	20971	21042	20963	21080	21034	21115	21044	21190	21057	21168	21317	21309	21178	21318	21134	20953	21089	21293	21242	21215	21124	21308	21254	21214	21317	21124	21214	21183	21017	21194	21192	21321	21082	21155	21276	20904	21223	21248	21223	21224	21200	21162	21231	21241	21085	21302	21228	21128	21198	21336	21452	21292	21335	21246	21173	21400	21318	21333	21272	21245	21265	21114	21180	21109	21264	21234	21510	21265	21192	21078	21091	21041	21222	21306	20870	21123	21076	21080	21225	21157	21297	21172	21109	21008	21216	21241	21336	21055	21110	20975	21340	21328	21277	21351	21186	21104	21208	21130	21275	21038	21075	21298	21097	21231	21102	21279	21382	21128	21206	21208	21027	21279	21171	21221	21027	20949	21307	21302	21121	21303	21292	21344	21371	21345	21193	21217	21291	21133	21181	21203	21275	21333	21133	21159	21280	21060	21258	21192	21151	21318	21134	21441	21031	21107	20936	21043	21170	21225	21183	21103	21174	21214	21039	21353	21477	21165	21116	21251	21280	21279	21199	21313	21361	21296	21330	21159	21172	21173	21228	21020	20970	20872	21036	21193	21001	21378	21210	21084	21308	21335	21162	21191	21012	21151	21092	21158	21184	21385	21232	21361	21136	21199	21175	21280	21245	21061	21074	21304	21240	21364	21260	21157	21156	21062	21249	21290	21204	21389	21279	21290	21312	21241	21075	21026	21180	21031	20935	21071	21284	21229	21104	21119	21147	21160	21280	21363	21156	21077	21201	21088	21187	21139	21180	21206	21252	21122	21269	21287	21210	21160	21341	21272	21032	21342	21245	21350	21235	21173	21068	21214	21090	21096	20887	21154	21100	21033	21334	21131	21208	21181	21229	21179	21144	21220	21087	21147	21000	21076	20983	21306	21147	21413	21185	21252	21137	21242	21418	21270	21363	21384	21070	21116	21111	21287	21189	21237	21036	20937	21215	21295	21358	21121	21263	21120	21043	21376	21213	21158	21264	21358	21360	21141	21253	21248	21145	21348	21110	21326	21313	21076	21142	21147	21123	21218	21126	21333	21109	21135	21204	21349	21298	21218	21252	21346	21131	21114	21276	21352	21263	21290	21438	21111	21267	20818	21292	21303	20953	21198	21238	21264	21202	21131	21235	21346	21255	21162	21062	21415	21338	21220	21232	21182	21201	21086	21232	21130	21188	21168	21058	21247	21199	21078	21032	21253	21026	21099	21058	21275	21114	21383	21299	21103	21182	21097	21225	21478	21185	21143	21249	21490	21211	21018	21286	20958	20973	21161	21221	21128	21250	21207	21141	21171	21080	21071	21188	21276	20999	21188	21024	21049	21259	21314	21147	20981	21034	21228	21182	21114	21013	21144	21153	21097	21320	21282	21205	21167	21117	21169	21142	21241	21222	21199	21289	21373	21188	21361	21249	21296	21213	21255	21350	21094	21166	21140	21119	21106	21046	21356	21218	21175	21348	21275	21209	21151	21156	21261	21256	21307	21291	21079	21395	21401	21143	21053	21247	21180	21216	21070	21270	21228	21112	21273	21100	21379	21072	21200	21215	21394	21302	21235	21199	21331	21160	21158	21269	21155	21222	21093	21261	21159	20987	21050	20959	21172	21212	21179	21034	21276	21146	21279	21434	21230	21287	21107	21337	21403	21324	21313	21316	21109	21310	21408	21045	21198	21159	21397	21116	21465	21168	21301	21148	21185	21120	21126	21207	21153	21227	21297	20922	21276	21240	21188	21162	21230	21188	21216	21198	21285	21276	21206	21007	21347	21051	21281	21150	21508	21237	21328	21027	21152	21206	21532	21129	21310	21131	21227	21114	21019	21166	21308	21494	21234	21199	21126	21231	21249	20935	21118	21189	21135	21210	21053	21294	21176	21189	21250	21249	20998	20892	21212	21278	21176	21218	21298	21164	21044	21227	21204	21096	21485	21118	21173	21142	21164	21157	21461	21199	21063	21188	21156	21262	20974	20992	21091	21243	21209	21150	21253	21183	21165	20954	21123	20952	21014	21258	20978	21161	21313	21309	21078	21265	21209	21156	21299	21255	21148	21174	21226	21149	21296	21271	21076	21195	21067	21244	21313	21241	21251	21585	21404	21046	20984	21242	20926	20993	21075	21157	21269	21237	21006	21124	21147	21204	21198	21258	21211	21251	20953	21020	21177	21082	21255	21230	21122	21283	21023	20970	21206	21017	21331	21124	21122	21276	21354	21279	21085	20977	21103	21149	21153	21059	21088	21222	21144	21126	21144	21221	21345	21221	21524	21093	21098	21176	21204	21128	21035	21280	21254	21172	21386	21178	21044	21306	21278	21267	21010	21121	21103	21355	21248	21304	21019	21171	21204	21386	21424	21067	21055	21155	21081	21190	21152	21122	20981	21353	21431	21229	20984	21169	21325	21275	21227	21266	21232	21230	21232	21116	21206	21162	21096	21191	21083	21231	21250	21374	21304	21250	21289	21061	21020	21091	21433	21140	21241	21012	21384	21224	21155	21111	21051	21174	21155	21026	21260	20964	21179	21253	21149	21196	21187	21048	21220	21329	21224	21066	21114	21222	21171	21401	21224	21018	21372	21202	21452	21149	21103	21177	21113	21252	21329	21293	21104	21068	21174	21150	21415	21293	21455	21189	21179	21122	21389	21511	21167	21083	21105	21086	21109	21378	21137	21186	21110	21347	21065	21318	21086	21016	21107	21056	21229	21328	21070	20989	21477	21130	21061	21111	21376	21177	21049	21084	21137	21135	21182	21316	21203	21206	21178	21269	21106	21111	21170	21383	21336	21187	21239	21128	21256	21324	21036	21195	20889	21241	21096	21337	21202	21264	21362	21100	21110	21202	21028	21166	21235	21048	21499	21116	21424	21293	21378	21098	21282	21192	21084	21154	21215	21522	21282	21122	21205	21349	21258	21028	21473	21232	21349	21284	20968	21044	21302	21305	21335	21358	21279	20930	21287	21326	21114	21361	21199	21125	21208	21299	21271	20953	21164	21194	21081	21189	21363	21146	21224	21159	21177	21243	21203	21131	21018	20946	21124	21220	21291	21245	21251	21185	21322	21267	21204	21081	21330	21281	21002	21189	20999	21197	20931	21051	21046	20959	21078	21335	21348	21129	20926	21371	21260	21411	21255	21121	21134	20982	21188	21166	21142	21085	21094	20988	21258	21404	21234	21175	21300	21299	21323	21044	21173	21250	21073	20963	21147	21102	21252	21262	21391	21059	21225	21039	21151	21148	21031	21182	21298	21269	21260	21341	21251	20954	21115	21326	21176	21147	21390	21308	21343	20969	21143	21357	21440	21230	21117	21224	21175	21115	21237	21388	21186	21224	21212	21018	21137	21143	21103	21224	21126	21295	21227	21061	21135	21366	21179	21155	21109	21287	21192	21263	21221	21167	21220	21369	20905	21123	21212	21321	21278	21149	21234	21144	21238	21375	21160	21390	21140	21209	21287	21185	21078	21049	21396	21273	21193	21160	21282	21249	21268	21255	21294	21079	21220	21181	21125	21227	21300	21273	21198	21113	21062	21027	21155	21253	21246	21153	21142	21241	21087	21108	21139	21271	21223	21237	21364	21323	21293	21216	21194	21082	21180	21322	21135	21297	21375	21090	21068	21263	21119	21198	20994	21276	21323	21219	21285	21140	21109	20899	21018	21075	21030	21186	21208	21294	21226	21205	21124	21213	21251	21222	21355	21190	21180	21133	21204	21196	21246	21379	20975	21097	21117	21371	21025	21115	21290	21279	21106	21203	21255	21081	21286	21340	21164	21139	21151	21245	21032	21285	21328	21243	21172	21289	21117	21292	21131	21306	21201	21072	21089	21331	21132	21082	21207	21232	21180	21151	21287	21390	21153	21308	21149	21305	21421	21167	21182	21109	21469	21396	21397	20886	21228	21110	21222	21135	21166	20978	21233	21197	21194	21056	21308	21054	21149	21235	21395	21188	21445	21071	21237	21342	21180	21294	21424	21366	21177	21298	21074	21205	21235	21143	21299	21148	21317	21182	21142	21183	21198	21183	21007	21120	21222	21054	21315	21250	21238	21151	21236	21168	21246	20996	21107	21247	21116	21187	20936	21461	21398	21185	21196	21158	21090	21134	21097	21042	21160	21221	21361	21051	21159	21434	21206	21324	21522	21209	21143	21387	21345	21233	21236	21391	21209	21309	21251	21330	21288	21288	21366	21054	21425	21253	21101	21178
16122	21726	46080	39004	29640	17733	16991	16741	17064	16807	16858	17011	17036	16846	16795	16928	16896	16825	16935	17126	16784	16831	16914	16947	16872	16966	16853	17016	16853	16918	17015	17045	16811	16881	16794	17019	16934	17020	16722	16782	16825	16810	16853	16971	16965	17008	16818	16827	16954	16902	16974	17122	16894	16777	16836	16824	17011	16820	16826	16920	16700	16850	16895	16856	16961	17024	16985	16817	16846	16931	16836	16795	16963	16943	16764	16878	16847	16974	16843	16802	16814	16878	16818	17037	16836	16916	16609	16966	16722	16942	17008	16811	16963	16973	16759	17007	16695	16830	16786	16962	16925	16893	16950	16863	16858	17061	17011	16891	16894	16963	16987	16940	16801	16893	16801	16889	16908	16843	16814	16935	16894	16864	16945	16940	17008	16821	16730	17015	16935	16742	16755	16863	16762	16803	16930	16751	16764	17040	16937	16690	16971	16936	16734	17015	16995	16974	16702	16681	16774	16878	16918	16894	17039	16968	16908	16790	16988	16885	16792	16989	16705	16850	16955	16942	16943	16895	16866	16826	16831	16759	17023	16857	16935	16900	16954	16823	16812	16759	16706	16938	16861	16841	16954	16965	16900	16837	16954	17056	16821	16845	16843	16808	16998	16928	16959	16883	16841	16899	16892	16942	16872	16761	16928	16742	16960	16823	16941	16690	16803	16875	16942	16817	16876	16819	16897	16900	16988	16696	16773	16795	16971	16822	16906	16969	16842	16847	16802	16862	16839	16787	16952	16752	16753	16967	16863	16872	16911	16898	16838	16932	16843	16908	16920	16856	16886	16756	16795	16917	16929	16920	16862	16855	16787	16830	16869	16686	16913	16750	16773	16802	16802	16877	17063	17119	16959	16849	16717	16745	16744	16758	16886	16987	16997	17002	16891	16873	16773	16798	16952	17000	16938	17086	16737	16962	17017	16838	16717	17002	16744	17037	16857	16930	16745	16858	16863	16915	16854	16874	16675	16872	16802	16975	16807	16790	16868	16908	16859	16679	16762	16908	16820	16824	16948	16866	16880	16973	16934	16881	16838	16831	17028	17037	16827	16963	16762	16918	16901	16686	16791	16915	16810	16905	16921	16831	16950	16810	16760	16695	16957	16873	16919	16782	16941	16798	16810	16940	16719	16909	16918	16831	16799	16944	16805	17023	16866	16853	16738	16905	16896	16876	16934	16922	16712	16740	16917	16963	16925	17014	16984	16908	16967	17009	16807	16856	16811	16908	16903	16939	16952	16828	16745	16637	16791	16805	16792	16955	17093	16669	16897	16795	16857	16813	16601	16928	16861	16937	16599	17004	16883	16862	17018	16770	16965	16967	17011	16842	16757	16997	16806	16731	16944	16881	16978	16930	16917	16889	16919	16765	16872	16821	16697	16715	16997	16962	16926	16876	16777	16834	16902	16865	16751	17045	16829	16899	16934	16922	16710	16811	16829	16836	16889	17116	16855	16848	16896	16771	16805	16830	16869	16787	16994	16897	16854	16936	16768	16881	16870	16872	16742	16848	16831	16916	17013	16757	16930	16809	16945	17084	17018	16810	16993	16803	16904	16876	16866	16639	16755	16983	16979	16873	17019	16750	16848	16932	17042	16991	16776	16745	16984	16788	17026	16873	16797	16704	16714	17063	16973	16873	16950	16830	16842	16998	16695	16800	16888	16816	16815	16732	16765	17001	16982	16775	16944	16770	16914	16801	16958	16815	16974	16905	16982	16829	16983	16765	16876	16716	16822	16833	16678	16819	16996	16912	16780	16889	16820	16929	16998	16884	16803	16935	16951	16837	16893	16925	16768	16881	16738	16949	16987	16787	16903	16882	16792	16925	16815	16858	16846	16792	16850	16837	16821	16802	16838	16821	16904	16814	16871	16948	17057	16972	16786	16804	16836	16926	16859	16844	16840	16841	17046	16760	16817	16994	16843	16842	16991	16902	16949	16732	17020	16826	16645	16848	16900	16852	16923	16812	17029	16798	16879	16908	16739	16781	16957	16903	16945	16893	16883	16941	17031	16985	17005	16841	17028	16982	16969	16754	16757	16893	16849	16624	16773	16901	16815	16791	16884	16706	16772	16821	17010	16877	17035	16835	16907	16828	16744	16914	16969	16746	16817	16788	16847	16816	16758	16839	16724	16968	16797	16632	16687	16798	16830	16926	16890	16929	16793	16921	16944	16954	16764	16786	16870	16776	16721	16996	16852	16697	17010	17024	16847	16905	16890	16668	16847	17052	16979	16876	16822	16858	16756	17019	16771	17045	16747	16752	17030	16781	16803	16975	16807	16704	16924	16812	16885	16825	16901	16980	17042	16991	16970	16823	16829	16905	16838	16844	16978	16970	17126	16930	16951	16926	16906	16995	16935	16864	16921	16817	16877	16754	16893	16774	16787	16951	16928	16739	16967	16852	16901	16838	16853	17084	17101	16931	16847	16911	16928	16711	16875	16872	16810	16936	16971	16704	16969	16930	16797	16927	16905	16818	16913	16755	16869	16850	16908	17034	16820	16697	16753	16926	16773	16920	16972	16967	16651	16843	16998	16922	17111	16881	16972	16967	16826	16922	16885	16800	16743	16819	16733	17009	16748	16869	16922	16905	16918	16924	17018	16803	16768	16759	16953	16822	17020	16829	16793	16903	16950	16806	16744	16974	16922	16897	16869	16869	16941	16794	16763	16976	16786	16900	16985	16681	16915	16844	16834	16849	16977	16878	16881	16946	16896	16883	16824	16767	16948	16842	16670	16755	16928	16811	16866	16847	17001	16899	16770	16831	16921	16736	16930	16790	16844	16840	16998	16703	16923	16971	16871	16913	16836	16995	17042	16969	16909	16828	16815	16832	16865	16778	16836	16765	16765	16905	16839	16831	16951	16826	16956	16845	16899	16860	16881	16954	16785	16798	16797	16888	16826	16809	16785	17008	16923	16769	16923	17064	17037	16902	16881	16929	16860	16987	16892	16888	16859	16868	16933	16939	16714	16876	16921	16802	16953	16754	16781	16648	17033	17016	17045	16954	16860	16911	16890	16777	16776	16967	16818	16851	16886	16898	16939	16989	16667	16900	16935	16932	16776	16927	16830	16927	16928	16963	16809	16720	16970	16895	16780	16922	16820	16999	16841	16946	16857	16813	16917	16790	17005	17000	16817	16946	16781	16977	16987	16848	16807	16834	16851	16759	16956	16976	16801	16980	16904	16891	16758	16889	16835	17050	16939	16904	16946	16877	16825	16963	16878	16771	16769	16819	16891	16834	16934	16762	16781	16798	16874	16746	16722	16996	16912	16986	16885	16916	16916	16825	16865	16888	16967	16874	17081	16825	16815	16915	16815	16860	16833	16884	16842	16867	16990	16897	16769	16942	16842	16851	16845	16740	16707	16807	16981	16906	16856	16855	16828	16969	16782	16818	17096	16918	16858	16841	16712	16937	16862	16841	17075	16775	16905	16861	16866	16785	16901	16664	16976	17005	16953	16967	16969	16788	16948	17009	16839	16850	16785	17045	16956	16869	16852	16956	16942	16837	16878	17025	16969	16896	16821	16947	16707	16786	16961	16820	16768	16797	16661	17195	16943	16796	16960	16852	16737	16834	16772	16880	16932	16934	16761	16921	17057	16908	16947	16949	16899	16828	16750	16863	16984	16854	16912	16926	16966	16946	16768	16880	17006	16849	16876	17060	16912	16944	16722	16916	16780	16789	16931	16832	16837	16949	16859	16962	16888	16941	16800	16691	16810	16909	17020	16834	16914	16943	16914	16793	16712	17010	16873	16861	16853	16748	16649	16841	16825	16905	16856	16803	16991	16860	16760	16908	16744	16884	16959	16917	16786	16928	16813	16889	16926	16979	16814	16942	16724	16873	16852	16766	16863	16789	16827	16927	16774	16761	16748	17028	16924	16626	17022	16886	16781	16797	16913	17017	16892	16825	16802	16765	16795	16967	16906	16762	16750	16845	16983	16794	16733	16793	16881	16856	16884	16840	16855	16771	16667	16848	17053	16754	16936	16839	16959	16906	16764	16900	16768	16866	16801	16857	16653	16847	16955	16932	16842	16854	16871	17083	16762	16741	16923	17083	16799	16904	16994	17017	16857	16884	16796	16835	16797	16986	16837	16641	17037	16996	16874	16814	16854	16937	16801	16965	16702	16693	17067	17006	16901	17056	16868	16773	16868	16710	16753	16810	16930	16864	16720	16892	16831	16880	16797	16759	16946	16868	16967	16685	16726	16931	16763	16875	16842	16833	16913	16987	16708	16781	16823	16845	16851	16930	16842	16955	16881	16923	17049	16797	17082	16979	16843	16857	17007	17026	16982	16815	16825	16809	16840	16842	16895	16734	16709	16960	16888	16712	16937	16918	16668	16649	16739	16995	16938	17062	16850	16874	16873	16760	16912	16933	16835	16857	16855	16864	16895	16986	16667	16960	17052	16736	17024	16926	17001	16854	16792	16796	16805	16869	16924	16797	16881	16988	16913	17087	16744	17051	16888	17019	16854	16965	16877	16846	16919	16932	16940	16915	16893	16866	16981	16824	16842	16794	17179	16904	16848	17000	16906	16964	17085	16982	17031	16780	16842	16689	16914	16967	16908	17034	16709	16838	16669	16820	16881	16984	16927	17015	16934	16821	16759	16966	16784	16983	16822	16692	16793	16948	17058	16915	16836	16716	16832	16739	16776	16874	16822	16790	16796	16773	16864	16765	17021	16813	16799	16873	17008	16818	16738	16942	16968	17034	17043	16896	16866	16776	16812	16693	16914	17064	16820	16890	16651	16950	17015	16859	16937	16929	16832	16842	16930	16928	16949	16766	16847	17086	16741	16804	16955	16955	16811	16837	16925	16840	16855	16942	16796	16723	16966	17009	16756	16700	16912	16905	16862	17084	16904	16943	16828	16935	16788	16902	16817	16800	16780	16710	16877	16860	17022	16915	17021	16992	16897	16899	16626	16853	17000	16779	16779	16796	16842	16914	16873	16704	16765	16960	16866	16834	16909	16710	16944	16904	16936	17011	16924	17095	16696	16916	16806	16906	16993	16912	16684	16803	16860	16887	16982	16835	16803	16904	17032	16868	16657	16854	16936	16883	16822	16879	16755	16840	16983	16932	16829	16804	16708	17035	16927	17038	16870	17042	16779	16800
23605	21432	36519	54227	53140	32212	26448	22856	22384	22362	22487	22181	22174	21927	22139	21977	21972	21749	21803	21898	22075	21902	21871	22014	21869	21813	21903	21812	21654	21751	21796	21955	21850	21917	22138	21567	21644	21793	21840	21977	21802	21792	21968	21729	21833	21801	21825	21949	21806	21826	21969	21879	21719	21784	21864	21859	21862	21909	21744	21994	22180	21910	21974	21861	21891	21869	21855	22033	21603	21742	21740	21962	21982	21910	22146	22265	22044	21910	21852	21812	21980	21880	21678	21792	21791	22119	21833	21831	21917	21800	21931	21967	21836	21699	21830	21877	21622	21744	21917	21770	21861	21862	21790	21548	21682	21946	21778	21769	21890	21800	21625	21925	21850	21573	21916	21857	22022	21872	21826	21793	21800	21789	21891	21854	21929	21891	21597	21782	21796	21661	21926	21949	21544	21963	21702	21748	21914	21835	21796	21927	21871	21637	21814	21863	21911	21716	21891	21796	21806	22014	21829	21794	21897	21853	21660	21639	21678	21674	21910	21754	21815	21654	21604	21604	21698	21968	21647	21841	21825	21868	21950	21660	21702	21694	21757	21860	21828	21662	21935	21642	21934	21804	21746	21862	21906	21673	21843	21887	21894	21753	21876	21567	21756	21516	21503	21770	21676	21922	21743	21848	21867	21822	21833	21752	21651	21599	21494	21850	21878	21681	21598	21874	21620	21536	21599	21772	21863	21915	21916	21658	21997	21837	21778	21880	21825	21825	21868	21582	21569	21730	21862	21643	21924	21931	21926	21735	21763	21756	21709	21989	21809	21771	21690	21856	21868	21791	21779	21692	21798	21874	21859	21777	21885	21710	21810	21740	21740	21716	21714	21758	21800	21750	21662	21693	21963	21887	21858	21636	21799	21853	21992	21590	21821	21585	21866	21899	21984	21735	21858	21808	21749	21751	21682	21903	21850	21770	21749	21851	21826	21600	21829	21550	21716	21843	21603	21880	21871	21828	21773	21797	22030	21856	22034	21849	21863	21949	21780	21809	21831	21917	21710	21708	21682	21546	21853	21743	21684	21723	21652	21816	21779	21589	21828	21767	21902	21666	21682	21892	21703	21909	21771	21957	21761	21917	21813	21913	21669	21675	21610	21810	21731	21826	21815	21679	21614	21683	21641	21771	21639	21828	21566	21651	21707	21539	21758	21623	21721	21649	21676	21723	21689	21676	21686	21814	21806	21656	21659	21757	21742	21761	21586	21928	21846	21834	21844	21957	21345	21628	21751	21736	21739	21869	21868	21574	21703	21768	21829	21812	21705	21742	21778	21510	21856	21603	21679	21860	21747	21815	21754	21699	21860	21894	21723	21767	21976	21658	21841	21730	21540	21831	21847	21606	21792	21725	21738	21697	21694	21862	21791	21805	21576	21704	21626	21905	21819	21913	21822	21595	21857	21927	21700	21644	21850	21655	21580	21671	22011	21494	22050	21811	21687	21733	21769	21948	21869	21746	21788	21779	21712	21713	21853	21780	21816	21679	21557	21796	21794	21676	21786	21428	21713	21869	21744	21915	21722	21799	22003	21817	21697	21840	21877	21605	21690	21667	21727	21802	21664	21834	21597	21748	21854	21772	21621	21983	21593	21730	21715	21746	21770	21774	22088	21648	21761	21819	21405	21781	21688	21656	21898	22051	21768	21820	21807	21715	21875	21830	21666	21484	21844	21640	21710	21479	21822	21787	21713	21873	21742	21759	21816	21983	21705	21899	21539	21775	21826	21723	21814	21723	21608	21832	21626	21911	21633	21781	21716	21679	21801	21746	21848	21630	21901	21564	21765	21783	21745	21602	21833	21736	21888	21992	21898	21612	21615	21867	21654	21698	21798	21829	21715	21613	21973	21642	21810	21648	21682	21728	21706	21797	21637	21507	21862	21793	21824	21934	21809	22045	22097	21680	21699	21726	21940	21776	21718	21953	21675	21521	21963	21841	21680	21901	21790	21690	21639	21718	21774	21629	21814	21556	21682	21793	21785	21855	21741	21860	21723	21831	22022	21811	21851	21959	21645	21769	21904	21948	21726	21821	21684	21805	21867	22063	21545	21838	21680	21903	21850	21882	21611	21863	21771	21839	21493	21730	21796	21992	21719	21871	21840	21779	21758	21605	21790	21761	21954	21888	21825	21895	21836	21735	21525	21655	21879	21665	21744	21536	21819	21824	21796	21846	21669	21821	21700	21857	21964	21946	21736	21594	21759	21793	21817	21625	21723	21917	21754	21910	21514	21736	21852	21929	21736	21741	21610	21713	22004	21806	21740	21853	21657	21617	21813	21756	21914	21663	21828	21941	21898	21773	21745	21785	21776	21852	21795	21783	22093	21799	21649	21524	21679	21715	21783	21644	21724	22014	21775	21849	21799	21880	21603	21943	21567	21896	21968	21842	21751	21928	21846	21883	21812	21941	21833	21814	21821	21555	21796	21730	21884	21787	21737	21673	21818	21577	21849	22052	21823	21726	21892	21890	21694	21884	21841	21800	21755	21717	21615	21721	21703	21858	21760	21593	21955	21798	21690	21814	21907	21666	21800	21824	21635	21817	21720	21885	21812	21662	21671	21773	21722	21823	21774	21756	21769	21614	21641	21657	21706	22085	21693	21723	21690	21781	21825	21721	21807	21764	21766	21779	21737	21718	21417	21883	21647	21668	21754	21609	21643	21975	21679	21752	21689	21852	21725	21836	21668	21664	21854	21681	21917	21646	21966	21730	21820	21595	21895	21687	21934	21799	21803	21846	21807	21669	21803	21911	21670	21983	21973	21750	22015	21518	21767	21726	21787	21781	21864	21762	21483	21899	21713	21656	21654	21546	21850	21739	21769	21619	21821	22028	21774	21652	21839	21976	21759	21667	21700	21874	21884	21663	21611	21904	21748	21814	21838	21834	21844	21541	21954	21871	21936	21771	21685	21864	21850	21960	21764	21681	21860	21723	21846	21712	21745	21803	21831	21636	21849	21844	21917	21827	21772	21817	21882	21655	21825	21630	21752	21908	21809	21769	21771	21784	21684	21729	21803	21693	21797	21540	21677	21776	21823	21842	21878	21873	21893	21897	21841	21869	21869	21747	21775	21663	21906	21787	21831	21813	21649	21772	22023	21784	21856	21728	21779	21886	21805	21910	21797	21934	21826	21739	21903	21838	21949	21978	21799	21813	21962	21767	21769	21831	21802	21655	21739	21622	21744	21888	21783	21761	21786	21618	21747	21752	21825	21615	21769	21735	21768	21857	21525	21719	21746	22039	21856	21862	21503	21856	21828	21632	21674	21824	21909	21709	21889	21764	21808	21543	21612	21665	21694	21711	21599	21719	21686	21697	21910	21685	21635	21738	21792	21608	21805	21784	21773	21865	21891	21839	22061	21798	21788	21664	21915	21634	21812	21670	21817	21604	21775	21908	21647	21803	21813	21682	21717	22134	21862	21581	21837	21739	21711	21929	21647	21523	21763	21601	21763	21584	21639	21703	21629	22018	21645	21811	21817	21691	21970	21735	21921	21736	21733	21796	21828	22009	21891	21600	21752	21832	21906	21750	22165	21661	21700	21656	21621	21715	21708	21705	21698	21994	21664	21689	22004	21887	21948	21775	21878	21710	21587	21799	21741	21729	21807	21524	21513	21634	21878	21916	21679	21747	21745	21829	21630	21626	21696	21951	21874	22014	21891	21696	21821	21616	21868	21839	21760	21798	21835	21872	21682	21685	21878	21856	22001	22017	21653	21896	21637	21813	21705	21737	21835	21855	21557	21558	21808	21712	21648	21725	21743	21518	21792	21673	21919	21840	21834	21718	21563	21871	21890	21814	21842	21837	21691	21748	21601	21720	21869	21821	21842	21515	21944	21830	21840	21682	21936	21809	21755	21788	21901	21637	21600	22000	21713	21754	21743	21838	21612	21880	21633	21760	21621	21783	21607	21499	21757	21629	21922	21892	21761	21619	21903	21821	22008	22006	21667	21525	21660	21646	21701	21856	21872	21528	21620	21752	21805	21843	21622	21871	21738	21670	21628	21605	21932	21697	21783	21622	21798	21691	21885	21698	21717	21710	21717	21928	22025	21713	21712	21837	21877	21798	21934	21835	21627	21772	21960	21832	21753	21816	21888	22033	21940	21882	21787	21737	21799	21841	21860	21760	21762	21776	21764	21611	21816	21978	21937	21862	21891	21715	21901	21719	21940	21810	21787	21785	21757	21535	21794	21703	21896	21886	21743	21935	21866	21794	21725	22004	21884	21737	21941	21849	21631	21657	21864	21913	21725	21820	21810	21621	21910	21686	22016	21778	21847	21640	21812	21612	21701	21620	21648	21773	21905	21873	21641	21623	21767	21894	21746	21787	21659	21787	21929	21643	21825	21716	21794	21804	21949	21840	21660	21960	21764	21448	21814	21704	21812	21641	21895	21823	21824	21668	21867	21849	21817	21461	21736	21832	21852	21681	21680	21638	21749	21781	21953	21722	21761	21890	21612	21669	21744	21866	21638	21732	21758	21571	21695	21639	21761	21699	21694	21766	21918	21546	21751	21850	21708	21769	21729	21824	21981	21680	21687	21700	21876	21805	21790	21890	21892	21420	21683	21740	21728	21838	21545	21696	21717	21928	21863	21760	21908	21783	21777	21791	21736	21808	21688	21608	21989	21696	21780	21663	21900	21843	22015	21824	21892	21705	22077	21799	21640	21776	21537	21639	21764	22001	22091	21592	21611	21906	21732	21486	21710	21689	21832	21549	21732	21573	21842	21708	21875	22025	21714	21555	21775	21698	21773	21867	21839	21607	21897	21751	21719	21679	21748	21722	21547	21756	21693	21783	21626	21878	21515	21711	21625	21685	21696	21619	21715	21726	21699	21781	21683	21739	21820	21826	21672	21770	21681	21661	21788	21676	21793	21822	21906	21792	21770	21712	21985	21709	21874	21961	21577	21839	21832	21695	21764	21808	21656	21647	22036	21707	21616	21916	21776	21714	21796	21788	21688	21813	21917	21645	21754	21696	21851	21575	21891	21687	21780	21831	21777	21639	21752	21834	21594	21508	21784	21715	21749	21509	21607	21928	21826	21851	21746	21843	21746	21557	21921	21908	21876	21785	21785	21922	21692	21777	21953	21791	21979	21769	21767	21696	21861	21617	21902	21991
17074	39618	93944	85249	64857	21983	17636	17694	17598	17298	17595	17441	17434	17354	17359	17415	17418	17230	17201	17398	17189	17308	17271	17514	17322	17395	17289	17407	17364	17231	17334	17362	17147	17294	17322	17431	17363	16968	17114	17277	17184	17141	17403	17247	17380	17157	17208	17045	17278	17381	17198	17302	17230	17104	17206	17274	17088	17287	17423	17164	17213	17444	17205	17198	17241	17162	17361	17252	17420	17408	17293	17197	17297	17202	17459	17774	17783	17362	17104	17116	17273	17117	17332	17247	17272	17171	17245	17298	17132	17370	17336	17391	17254	17206	17172	17186	17422	17298	17214	17206	17217	17193	17306	17321	17145	17268	17144	17295	17375	17181	17306	17441	17397	17040	17293	17390	17212	17230	17230	17266	17356	17200	17183	17202	17377	17267	17331	17186	17236	17138	17296	17163	16894	17296	17127	17188	17216	17391	17227	17086	17404	17211	17456	17233	17210	17311	17184	17229	17137	17270	17246	17260	17267	17478	17288	17136	17258	17195	17145	17115	17311	17295	17356	17271	17305	17401	17207	17254	17175	17277	17276	17258	17194	17355	17293	17108	17294	17238	17302	17351	17203	17219	17324	17386	17196	17352	17252	17222	17356	17150	17178	17353	17305	17284	17289	17280	17206	17099	17188	17133	17270	17345	17117	17321	17178	17420	17139	17203	17181	17126	17124	17298	17306	17340	17321	17163	17124	17217	17360	17339	17175	17280	17202	17179	17393	17224	17222	17417	17157	17280	17307	17155	17245	17174	17349	17162	17322	17391	17251	17133	17242	17302	17215	17208	17307	17299	17064	17352	17322	17041	17350	17250	17156	17203	17155	17175	17198	17307	17471	17231	17258	17254	17199	17293	17421	17327	17430	17173	17386	17200	17304	17328	17164	17235	17190	17174	17239	17170	17329	17060	17311	17355	17343	17339	17471	17170	17302	17273	17409	17208	17265	17230	17194	17410	17196	17139	17288	17403	17359	17271	17358	17310	17203	17336	17301	17350	17156	17287	17162	17231	17252	17355	17211	17226	17201	17155	17127	17090	17335	17464	17313	17457	17141	17343	17300	17246	17340	17053	17148	17323	17254	17487	17234	17303	17366	17313	17029	17279	17313	17338	17346	17202	17308	17189	17376	17226	17344	17173	17195	17422	17286	17265	17368	17028	17402	17355	17139	17345	17348	17322	17387	17217	17229	17195	17187	17291	17122	17305	17299	17018	17298	17379	17300	17392	17147	17438	17218	17272	17180	17191	17322	17161	17308	17120	17233	17237	17047	17260	17009	17334	17264	17337	17270	17241	17090	17348	17128	17344	17353	17356	17195	17346	17246	17392	17181	17407	17278	17439	17291	17203	17235	17392	17232	17217	17144	17366	17247	17306	17293	17289	17213	17461	17254	17193	17191	17272	17190	17265	17227	17310	17281	17239	17300	17327	17161	17211	17160	17224	17254	17291	17165	17239	17260	17329	17314	17188	17161	17188	17328	17212	17219	17437	17188	17328	17266	17289	17304	17402	17131	17366	17126	17295	17299	17152	17230	17279	17188	17397	17086	17242	17396	17346	17080	17023	17285	17319	17210	17032	17203	17162	17175	17165	17260	17176	17310	17376	17301	17231	17054	17153	17213	17031	17464	17320	17231	17255	17220	17314	17493	17131	17267	17318	17384	17182	17181	17249	17263	17450	17247	17040	17178	17408	17338	17342	17180	16986	17318	17278	17144	17372	17206	17338	17327	17175	17221	17239	17217	17441	17379	17151	17267	17237	17250	17138	17109	17358	17399	17166	17232	17248	17320	17221	17148	17231	17088	17245	17258	17296	17235	17231	17296	17322	17441	17199	17334	17308	17216	17082	17000	17302	17182	17310	17393	17422	17392	17392	17086	17377	17128	17336	17286	17107	17306	17126	17307	17286	17212	17171	17274	17287	17191	17292	17372	17399	17440	17168	17150	17311	17360	17358	17384	17269	17343	17219	17445	17254	17238	16982	17295	17271	17293	17261	17288	17162	17291	17135	17262	17136	17164	17124	17088	17208	17387	17104	17356	17127	17354	17212	17259	17449	17229	17184	17279	17109	17251	17236	17137	17293	17299	17288	17093	17131	17340	17224	17371	16989	17205	17181	17201	17232	16975	17289	17277	17363	17289	17215	17220	17368	17219	17329	17195	17137	17295	17176	17328	17197	17221	17205	17108	17237	17285	17267	17354	17109	17162	17402	17178	17336	17097	17391	17246	17251	17014	17276	17348	17187	17313	17079	17152	17207	17397	17308	17138	17147	17254	17412	17236	17305	17333	17243	17300	17048	17227	17201	17252	17233	17049	17122	17289	17304	17260	17352	17201	17396	17341	17149	17256	17282	17388	17259	17227	17257	17339	17137	17208	17262	17233	17096	17426	17151	17279	17116	17280	17134	17316	17150	17072	17434	17232	17114	17266	17135	17209	17209	17518	17301	17234	17218	17199	17244	17281	17160	17359	17281	17083	17188	17279	17196	17252	17333	17337	17193	17431	17256	17200	17286	17287	17166	17196	17355	17235	17163	17343	17234	17332	17208	17195	17186	17181	17176	17312	17317	17251	17200	17142	17175	17150	17316	17170	17350	17065	17326	17265	17213	17265	17309	17394	17393	17231	17163	17239	17325	17290	17250	17093	17223	17365	17276	17265	17255	17087	17183	17397	17254	17149	17229	17155	17141	17131	17249	17351	17400	17289	17258	17435	17289	17294	17223	17173	17222	17269	17074	17316	17261	17366	17385	17293	17311	17303	17269	17175	17303	17144	17386	17286	17174	17371	17302	17207	17267	17169	17386	17240	17118	17270	17221	17372	17256	17029	17183	17137	17227	17331	17046	17144	17305	17229	17108	17421	17302	17257	17252	17305	17228	17440	17179	17253	17224	17308	17338	17327	17355	17335	17286	17293	17157	17267	17204	17239	17193	17286	17216	17170	17218	17287	17124	17360	17293	17047	17346	17116	17325	17304	17238	17107	17259	17260	17507	17290	17347	17359	17283	17228	17196	17344	17403	17270	17106	17261	17287	17076	17276	17169	17391	17331	17226	17141	17332	17354	17232	17132	17273	17010	17301	16943	17190	17345	17379	17275	17468	17270	17419	17299	17274	17291	17307	17210	17283	17283	17244	17103	17262	17248	17435	17240	17323	17311	17233	17276	17310	17392	17286	17189	17313	17228	17190	17319	17320	17243	17155	17200	17212	17214	17403	17148	17335	17283	17324	17257	17410	17367	17068	17035	17330	17305	17218	17200	17399	17157	17163	17449	17305	17174	17245	17224	17368	17154	17312	17357	17097	17353	17201	17324	17118	17266	17281	17458	17350	17199	17043	17296	17315	17157	17120	17165	17306	17158	17236	17219	17079	17226	17374	17189	17448	17218	17305	17106	17108	17273	17353	17106	17320	17386	16993	17271	17545	17113	17260	17282	17216	17253	17390	17116	17154	17336	17436	17345	17208	17411	17331	17202	17147	17112	17150	17417	17258	17361	17293	17294	17219	17370	17280	17268	17196	17269	17335	17119	17279	17305	17151	17233	17186	17533	17301	17190	17027	17330	17315	17396	17302	17178	17100	17265	17206	17397	17256	17407	17031	17197	17298	17387	17251	17368	17385	17164	17329	17108	17228	17245	17455	17402	17359	17058	17330	17332	17298	17213	17245	17325	17169	17203	17081	17204	17194	17369	17254	17206	17188	17460	17119	17242	17173	17291	17182	17208	17306	17186	17248	17267	17357	17276	17509	17336	17269	17446	17178	17163	17271	17236	17152	17158	17388	17395	17176	17249	17249	17333	17185	17134	17273	17256	17544	17324	17271	17198	17206	17146	17161	17199	17206	17185	17245	17181	17267	17223	17249	17393	17234	17143	17183	17204	17321	17156	17315	17228	17364	17182	17280	17183	17299	17192	17293	17105	17284	17132	17356	17233	17410	17367	17265	17127	17163	17230	17210	17133	17262	17211	17394	17377	17195	17252	17249	17294	17175	17315	17134	17294	17319	17371	17182	17228	17341	17276	17204	17160	17243	17300	17256	17130	17263	17172	17220	17218	17287	17230	17087	17365	17154	17408	17379	17189	17117	17376	17241	17309	17419	17352	17184	17227	17228	17235	17521	17374	17252	17455	17316	17288	17308	17213	17058	17302	17381	17223	17389	17136	17311	17281	17328	17326	17151	17364	17435	17129	17350	17225	17125	17304	17388	17203	17302	17277	17105	17311	17439	17277	17295	17253	17314	17217	17258	17291	17231	17340	17373	17336	17234	17392	17228	17053	17238	17207	17280	17232	17290	17291	17273	17198	17174	17469	17230	17145	17092	17500	17144	17273	17274	17186	17247	17347	17139	17304	17359	17267	17445	17154	17273	17026	17227	17377	17053	17345	17107	17280	17438	17291	17270	17227	17102	17234	17351	17198	17340	17224	17319	17247	17143	17083	17401	17152	17385	17362	17222	17068	17160	17085	17196	17148	17388	17204	17327	17284	17218	17085	17173	17413	17240	17210	17083	17129	17270	17218	17291	17255	17271	17236	17265	17420	17338	17135	17324	17274	17147	17222	17148	17179	17358	17186	17255	17427	17345	17278	17241	17276	17253	17320	17113	17150	17245	17147	17262	17168	17279	17338	17216	17228	17282	17273	17262	17159	17245	17155	17268	17029	17036	17225	17217	17228	17369	17160	17320	17358	17292	17455	17389	17282	17322	17423	17141	17119	17485	17104	17407	17161	17092	17266	17351	17136	17336	17364	17444	17116	17262	17334	17182	17430	17178	17198	17319	17318	17124	17344	17217	17293	17269	17318	17263	17275	17198	17286	17402	17111	17197	17273	17023	17200	17150	17286	17356	17289	17138	17164	17165	17071	17259	17330	17306	17245	17087	17226	17327	17053	17163	17199	17305	17074	17207	17361	17399	17266	17232	17128	17276	17180	17236	17420	17158	17217	17158	17214	17325	17197	17032	17362	17077	17274	17171	17212	17075	17281	17326	17287	17324	17293	17439	17409	17251	17159	17181	17273	17287	17433	17244	17255	17244	17255	17175	17293	17165	17193	17259	17338	17239	17330	17312	17193	17257	17240	17252	17288	17233	17253	17222	17164	17198	17251	17270	17415	17272	17210	17320	17371	17224	17209	17035	17305	17271
23242	21376	36228	52712	53399	32781	27658	24031	23457	23385	23387	23208	22942	23254	23119	23183	23111	23073	23136	22833	23071	22978	22890	22927	23129	22950	22775	23067	22898	22979	22869	23032	22898	22993	23084	23114	22954	23035	23118	22780	22948	23017	23089	22804	23011	22969	22899	23111	23025	22860	22881	22674	22896	22872	22542	23001	22875	22892	23056	22673	22997	23000	22923	22748	23035	22934	22909	22859	23069	23019	23004	22755	23005	22983	23161	23195	23187	23046	22891	22806	22952	23126	22782	22681	23002	22832	22948	22676	23063	22959	22954	23102	22909	22785	22952	22810	22816	22823	22752	22953	22894	22876	23080	23094	22974	22832	23120	22902	22869	22652	23069	23003	22967	22923	22721	22824	22833	22745	22930	22954	22782	22944	22787	22868	22801	23003	22880	22816	22908	22750	22796	22986	22987	22952	22735	22972	22716	22831	22761	22966	22823	22915	22979	22924	22884	22744	22935	22843	22923	22837	22944	22511	22659	22828	23020	23007	22832	22875	23034	22857	23037	22768	22908	22719	22924	22735	23081	23068	22751	22993	23096	23008	22674	22680	22866	22894	23070	22834	22871	22934	22713	22822	22751	22778	22816	22879	22858	22856	22966	22772	22821	22762	22915	22634	22885	23009	22982	22778	23051	22777	23057	22706	22923	22864	22890	22993	23025	22977	22715	23062	22688	22715	22977	22885	22595	23149	22679	22915	22905	22742	22758	22923	22876	22750	22919	22806	22869	22778	22854	22835	22653	22940	22906	22790	22918	23060	23148	22905	22959	22906	22672	22768	22906	22773	22794	22693	22833	22825	22756	22961	22888	22830	23184	22929	22840	22808	23044	23094	22859	22886	22775	22914	22970	22804	22851	22788	22805	22787	22714	22890	22832	22917	22926	22708	22772	22719	22852	22896	22930	23061	22955	22838	22719	22848	23056	23040	22931	23027	22999	22763	22934	22820	22722	22863	22739	22621	22992	22645	23008	22962	23006	22803	22873	22698	22815	22739	22750	22938	22829	22608	22725	22667	22792	22711	22694	22774	22827	22936	22652	22778	22602	22976	22978	22867	22811	22694	22892	22914	22705	22858	22916	22836	22641	22797	22950	22827	23019	22719	23079	22972	22934	22772	22885	23103	22791	22870	23092	22861	22870	22891	22992	22726	22883	22920	22902	22609	22830	22961	22937	22949	22862	23054	22644	22937	22765	22838	22933	22767	22844	22799	22752	22801	22697	22948	22821	22731	22894	23032	22973	22787	22909	22614	22805	22777	22901	22884	22673	22746	22958	22920	22799	22889	22751	22845	22785	22840	22775	23029	22748	22847	22826	22832	22811	22840	22881	22905	22851	22861	22754	22892	22771	22793	22752	22797	22920	22785	22696	22677	22674	22722	22846	22818	23232	22948	22779	23010	23043	22762	22765	22688	22728	22640	22825	22984	22892	22912	22790	22834	22879	22838	22975	22884	22947	22880	22973	22654	22598	22844	22791	23021	22841	22892	22921	22767	22856	22729	22907	23112	23088	22680	22954	22847	22915	22805	22816	22919	22783	22614	22896	22647	22744	22671	22794	22809	22801	23006	22793	23079	22996	22606	23000	22810	22763	22739	22761	22829	22684	22790	23047	22707	22941	23026	23010	22841	22820	23056	22934	22843	22766	22857	22775	22802	22860	22873	22760	22904	22890	23119	22856	22713	22753	22882	22941	22940	22797	22808	23100	23139	22828	22896	22773	22837	22883	23042	22709	22720	22817	22767	22734	22855	23069	22695	22657	22838	22742	23063	22865	22720	22891	22750	22977	23162	22996	22915	22761	22920	22918	22618	22719	22760	22747	22734	22679	22746	22832	22782	22969	22725	22911	23094	23134	22973	22777	22967	22827	22947	22956	22683	22660	22784	23108	22876	22691	22751	22741	22844	22929	22848	22644	22877	22891	22793	22912	22882	22864	22650	22948	22893	22757	22842	22799	22963	22882	22951	22636	22937	22833	22716	22628	22937	22970	22811	22879	23057	22547	22994	22783	22838	22636	23104	23029	22760	22841	22720	22729	22699	22962	22865	22820	23166	22688	22682	22859	22630	22914	22954	22759	22683	22946	22951	22987	22889	22949	22813	23004	22945	22747	22792	22801	22962	22739	22945	23063	23072	23010	22791	22880	22766	23002	22902	22858	22763	22766	22557	22861	22768	22947	22958	22701	22782	22852	22714	22779	22709	22815	22870	22962	22566	22922	23180	23064	22752	22766	22858	22709	22826	22922	22751	22728	22815	22763	22868	22834	22884	22933	22872	22878	22625	22978	23143	23007	22822	22835	22903	22969	22812	22933	22707	23059	22974	22752	23053	22973	22759	22720	22785	22948	22862	22682	22658	22612	22937	22889	22961	22820	22938	22736	22952	22728	22895	22880	22700	22952	22612	22915	22853	22737	22808	22565	22982	22874	22673	22821	23079	23132	23023	22928	22769	22879	22861	22649	22794	22864	22806	22989	22754	22912	22928	22961	22679	22603	22746	22874	22848	22829	22743	22911	22956	22833	22499	23031	22752	22795	22688	22814	22966	22949	22892	22734	22794	22923	22941	23016	22986	22929	22797	23054	22818	22799	22853	22972	22773	22717	22929	22974	22720	22963	22701	22939	22987	22742	22922	22893	22750	23053	22828	22891	22864	22859	22667	22779	22587	22776	22958	22858	22664	22838	22760	22707	22549	22896	22795	23045	22726	22981	22763	22956	22760	22801	22894	22852	22674	22493	23016	22841	22741	22929	22911	22825	22783	22991	22923	22944	22757	22954	22898	22853	22634	22870	22999	22988	22818	22726	22856	22972	22839	22998	22731	22664	22676	22672	22859	22768	22815	23027	22919	22675	22841	22844	22797	23010	22719	22995	22915	22663	22697	23009	22738	22952	22792	22805	22873	22915	22581	22531	22978	22913	22993	22707	22820	22968	23004	22780	22890	22968	22858	22786	22740	22721	22817	22858	22827	22814	22778	23260	22733	22904	23169	23012	22712	22950	22969	23075	22846	23088	22799	22853	22873	22855	22808	22843	22886	22618	22855	22764	23008	22987	22893	22993	22819	22781	23025	23067	22752	22932	22977	22847	23021	22834	22964	22822	22975	23000	23120	23057	22629	22903	23000	22937	22719	23267	23039	22861	22818	22843	22760	22774	22712	22868	22787	22899	23026	22878	23104	22904	22878	22661	22791	22787	22616	22879	23113	22924	22691	22804	22967	22921	22699	22774	22968	22938	22944	23073	22715	22769	22926	22720	22745	22721	22969	22797	22898	22631	22786	22766	22916	22972	22784	22767	22920	22730	22948	22733	22842	22679	22728	22869	22913	22849	22767	22837	22848	22768	22764	22703	22573	22744	22936	22985	22699	23064	22670	22643	22817	22784	22939	22919	22898	22754	22849	23025	22895	22900	22798	22869	23084	22781	22961	22860	22789	22797	22842	22939	22860	22807	22801	22770	22942	22797	23038	22773	22769	22790	22889	22936	22833	22735	22975	22880	22718	22760	22788	23042	22769	22987	22710	22714	22821	22826	22794	22762	22738	22674	22798	22826	22645	22892	23225	23014	22914	22980	23007	22765	22894	23115	22619	22894	22957	22694	22862	22546	22666	22881	22949	22537	22910	22652	22521	22870	22829	22931	22792	22763	22926	22867	22777	22970	22832	22926	22651	22689	22759	22703	22766	22831	22766	22712	22742	23023	22851	22865	22836	22523	22654	22912	22753	22775	22881	22715	22755	22902	22856	22990	22776	22823	22823	22857	22874	22951	22994	22769	22796	22975	22914	22930	22895	22899	22858	22990	23037	22885	22826	23092	23062	22817	22582	23032	22936	23038	22759	22872	22983	22743	22906	23045	22840	22794	22876	22954	22911	22896	22792	22755	22849	22949	23030	22936	22800	22843	22952	22792	22743	22603	22919	22854	22667	22915	23034	22909	22952	22879	22921	22889	22778	22854	22788	22824	22882	22916	22777	22904	22998	22928	22880	22933	22780	22818	23156	22800	22664	22938	22966	22938	22932	22849	22739	22901	22649	22809	22907	22951	22797	22830	22686	22793	22976	22738	22830	22817	22889	22792	23027	22955	22718	22781	22802	22513	22861	22670	22770	22796	22754	22870	22764	22829	22668	22819	22859	22867	22881	22878	23092	22636	22895	22947	22672	22878	22826	22740	22746	22831	22828	22827	22832	22829	22902	22838	23034	22940	22891	22965	22913	22948	22837	22772	22873	22689	23070	22772	22986	22899	22888	22892	22837	23040	22674	22948	23049	22771	22809	22809	22870	22825	22838	22888	22923	22913	22922	22845	22956	22857	22940	22931	22880	22738	22853	22865	22743	22753	22790	22888	22992	22849	22792	22909	22859	22759	22762	22746	22801	22828	22594	22790	22640	23066	22946	22817	22877	22837	22873	22797	22822	22831	22930	22892	23058	22861	22935	22885	23040	23028	22749	23021	22873	22874	22752	22563	23021	22768	23025	22958	22922	22799	22879	22794	22588	22637	22833	22850	22834	22636	23107	22797	22861	22756	22938	22932	22913	22882	22832	23063	23024	22854	22782	22974	22857	22903	22903	23293	23077	22582	22690	22992	22772	22773	22671	22836	22852	22777	22705	23021	22843	22772	22879	23145	22800	22866	22823	22975	22975	22808	23037	22647	22893	22763	22988	22971	22700	22857	22696	22816	22692	22771	22894	22757	22844	22910	22763	22964	22997	22709	22946	22921	22828	22965	22995	22875	22949	22999	23031	22859	22628	22838	22896	22945	22947	23061	22820	22667	22869	22868	22656	22924	22811	22757	22861	23080	22740	22825	22815	22812	22791	22825	22871	22811	22857	22755	22976	22921	22867	22906	22890	22735	22831	22827	22913	22860	22647	22753	22891	22888	22844	22940	22577	22741	22766	22714	22594	22752	22735	22721	23010	22824	22918	23023	22915	22861	23033	22877	22746	22905	22823	22780	22873	22783	22780	22600	22817	22966	22932	22948	22770	23008	22906	22816	22706	22796	22873	22769	22888	22936	22798	22845	22937	22661	22839	22684	22920	22864	22972	22901	22753	22939	22919	22924	22968	22789	22921	23006	23087	22778	22850	22875	22929	23048	22938	22780	22754	23012	22681	22978	22669	22834	22758	22904	23109
18064	41109	92992	93177	70173	24055	18141	18063	18013	18056	18140	18005	17844	17824	17871	18007	17722	17794	18031	17950	17685	17791	17820	17763	17903	17781	17722	17918	17743	17856	17696	17772	17932	17886	17854	17738	17741	17715	17746	17883	17882	17783	17829	17846	17791	17723	17892	17801	17844	17793	17893	17845	17781	17793	17824	17682	17833	17858	17639	17639	17765	17781	17747	17852	17710	17944	17796	17794	17730	17924	17879	17724	17744	17985	18264	18269	18160	18011	17673	17818	17924	17883	17831	17705	17720	17905	17789	18037	17732	17783	17787	17849	17829	17854	17574	17844	17830	17761	17957	17852	17929	17840	17775	17764	17639	17789	17836	17854	17703	17887	17814	17789	17725	17854	17674	17768	17981	17690	17760	17858	17735	17682	17827	17792	17788	17863	17741	17903	17760	17786	17787	17773	17703	17736	17891	17867	17755	17717	17802	17674	17788	17856	17869	17776	17790	17914	17929	17694	17701	17783	17623	17754	17615	17769	17856	17616	17880	17691	17659	17674	17704	17772	17947	17818	17786	17863	17907	17569	17852	17891	17641	17744	17747	17788	17782	17670	17918	17740	17796	17699	18046	17767	17989	17797	17886	17830	17831	17719	17691	17651	17946	17713	17804	17900	17929	17716	17743	17750	17794	17745	17870	17649	17802	17904	17789	17840	17717	17812	17643	17705	17676	17712	17740	17811	17765	17730	17863	17806	17786	17808	17817	17719	17727	17649	17746	17739	17635	17727	17653	17884	17731	17757	17779	17740	17766	17638	17781	17716	17537	17784	17681	17644	17897	17854	17910	17544	17785	17616	17774	17881	17586	17866	17764	17921	17801	17904	17802	17707	17830	17878	17693	17597	17822	17881	17854	17767	17808	17828	17737	17885	17834	17941	17868	17740	17849	17728	18062	17844	17699	17898	17762	17724	17646	17779	17742	17860	17670	17849	17786	17739	17870	17818	17915	17760	17636	17861	17848	17805	17967	17817	17777	17784	17715	17938	17577	17687	17758	17799	17812	17919	17832	17856	17748	17740	17786	17993	17879	17849	17536	17855	17669	17728	17727	17622	17710	17683	17803	17599	17777	17740	17788	17814	17826	17735	17878	17628	17809	17830	17711	17859	17717	17792	17779	17812	17728	17734	17835	17824	17922	17704	17873	17736	17740	17807	17883	17741	17833	17841	17973	17616	17621	17710	17636	17761	17742	17793	17636	17813	17873	17769	17666	17845	17809	17878	17896	17884	17692	17628	17865	17825	17773	17810	17726	17757	17813	17778	17920	17776	17762	17713	17685	17642	17904	17790	17903	17719	17867	17703	17890	17760	17796	17643	17904	17887	17680	17663	17692	17712	17792	17743	17785	17666	17837	17599	17883	17669	17815	17759	17829	17623	17767	17806	17908	17780	17759	17769	17744	17720	17839	17727	17934	17790	17712	17783	17769	17866	17671	17808	17884	17854	17740	17788	17829	17888	17777	17738	17741	17800	17908	17822	17780	17757	17646	17799	17697	17694	17726	17688	17613	17718	17804	17787	17955	17764	17772	17813	17814	17579	17837	17740	17734	17808	17844	17765	17848	17942	17671	17694	17886	18020	17776	17755	17834	17837	17739	17893	17790	17654	17617	17932	17704	17709	17802	17846	17708	17730	17932	17673	17784	17759	17829	17787	17591	17751	17978	17967	17639	17742	17934	17781	17811	17797	17756	17857	17700	17534	17997	17849	17664	17807	17841	17905	17858	17704	17640	17887	17927	17891	17598	17843	17774	17704	17893	17924	17885	17783	17831	17739	17833	17740	17784	17717	17830	17905	17615	17846	17741	17792	17678	17802	17848	17848	17826	17707	17770	17628	17818	17762	17783	17806	17858	17691	17782	17687	17781	17680	17676	17678	17630	17666	17881	17755	17837	17699	17905	17877	17696	17792	17664	17943	17838	18005	17889	17723	17921	17635	17768	17718	17697	17597	17851	17689	17764	17670	17853	17705	17690	17731	17758	17684	17756	17811	17878	17680	17773	17845	17754	17614	17714	17765	17783	17792	17756	17821	17798	17957	17769	17925	17929	17890	17761	17671	17785	17809	17811	17612	17759	17650	17759	17803	17780	17759	17685	17909	17629	17660	17816	17885	17813	17884	17787	17778	17774	17771	17798	17851	17765	17694	17691	17986	17713	17833	17795	17756	17751	17750	17828	17809	17600	17852	17692	17745	17856	17846	17841	17969	17717	17807	17742	17749	17724	17939	17838	17919	17778	17858	17828	17768	17750	17707	17770	17891	17709	17766	17683	17757	17771	17634	17840	17668	17591	17786	17754	17675	17739	17769	17798	17821	17769	17740	18056	17903	17696	17943	17798	17777	17990	17645	17775	17816	17708	17664	17791	17748	17693	17825	17957	17611	17659	17759	17889	17709	17799	17868	17832	17817	17863	17603	17648	17840	17792	17924	17597	17682	17959	17758	17678	17867	17792	17997	17740	17851	17869	17629	17752	17912	17852	17862	17759	17727	17804	17999	17575	17653	17724	18036	17740	17847	17719	17799	17852	17708	17709	17720	17746	17775	17592	17751	17522	17868	17765	17744	17752	17954	17775	17804	17998	17745	17678	17813	17808	17676	17839	17904	17812	17710	17833	17617	17892	17878	17803	17616	17597	17810	17865	17814	17519	17834	17860	17858	17793	17788	17888	17636	17673	17781	17943	17773	17890	17662	17918	17830	17696	17879	17808	17893	17862	17850	17896	17659	17736	17809	17767	17707	17611	17902	17708	17889	17707	17720	17694	17972	17869	17956	17689	17714	17787	17892	17866	17811	17754	17891	17831	17863	17826	17733	17849	17729	17770	17914	17781	18072	17662	17613	17727	17657	17894	17877	17899	17633	17771	17860	17701	17661	17786	17902	17877	17875	17897	17733	17691	17685	17687	17800	17671	17691	17821	17663	17966	17842	17545	17733	17789	17780	17814	17818	17813	17713	17585	17885	17821	17725	17862	17621	17647	17795	17711	17938	17633	17788	17995	17693	17607	17914	17878	17769	17623	17716	17752	17840	17639	17858	17710	17684	17708	17672	17773	17817	17618	17598	17748	17887	17596	17747	17707	17732	17682	17838	17888	17829	17839	17738	17935	17740	17710	17711	17763	17801	17666	17784	17692	17840	17764	17887	17901	17652	17787	17649	17777	17958	17671	17792	17750	17845	17754	17720	17693	17661	17767	17764	17848	17791	17586	17797	17652	17885	17826	17748	17720	17728	17760	17734	17810	17667	17806	18091	17823	17608	17889	17744	17784	17830	17878	17588	17770	17544	17678	17741	17733	17697	17600	17931	17598	17917	17801	17705	17959	17865	17657	17844	17717	17786	17803	17912	17784	17718	17759	17703	17827	17710	17912	17881	17769	17845	17712	17813	17838	17701	17719	17766	17916	17704	17815	17780	17827	17596	17799	17777	17683	17854	17934	17929	17746	17716	17708	17804	17534	17815	17856	17662	17862	17811	17830	17790	17989	17664	17936	17873	17811	17620	17887	17773	17941	17729	17756	17816	17852	17816	17990	17744	17787	17827	17821	17891	17794	17700	17632	17683	17804	17719	17742	17728	17631	17816	17735	17951	17865	17619	17758	17868	17758	17632	17781	17774	17959	17872	17693	17739	17693	17806	17861	17804	17902	17844	17641	17904	17839	17640	17694	17762	17839	17745	17871	17861	17870	17706	17861	17729	17745	17698	17819	17765	17653	17915	17676	17545	17840	17818	17756	17797	17812	17825	17873	17795	17680	17616	17899	17817	17577	17706	17842	17812	17962	17711	17870	17826	17886	17897	17850	17704	17621	17813	17880	17683	17798	18014	17680	17749	17797	17840	17787	17785	17608	17805	17894	17912	17669	17795	17708	17595	17856	17744	17633	17861	17832	17662	17819	17732	17807	17887	17803	17954	17726	17882	17706	17802	17900	17760	17709	17948	17961	17727	17926	17886	17732	17723	17875	17552	17991	17848	17710	17875	17548	17914	17684	17682	17773	17936	17879	17766	17727	17817	17841	17802	17894	17836	17578	17825	17683	17704	17808	17800	17758	17749	17759	17892	17769	17684	17895	17763	17849	17711	17766	17809	17771	17868	17696	17676	17798	17730	17825	17804	17703	17809	17648	17699	17713	17980	17765	17623	17795	17669	17669	17732	17753	17934	17783	17672	17775	17665	17694	17783	17741	17670	17815	17854	17738	17646	17750	17676	17602	17813	17858	17753	17734	17982	17742	17756	17925	17609	17792	17889	17735	17840	17858	17575	17767	17828	17897	17861	17646	17796	17677	17799	17818	17728	17811	17593	17941	17786	17957	17662	17732	17674	17782	17527	17876	17841	17795	18038	17981	17806	17686	17924	17983	17569	17763	17746	17753	17696	17797	17768	17899	17767	17899	17588	17670	17754	17743	17845	17792	18026	17702	17755	17787	17816	17775	17912	17833	17691	17809	17818	17832	17850	17672	17678	17698	17559	17821	17778	17877	17642	17881	17752	18036	17745	17744	17872	17978	17640	17733	17755	17807	17983	17746	17723	17714	17777	17725	17793	17803	17825	17707	17874	17637	17720	17935	17777	17570	18054	17717	17634	17733	17636	17817	17864	17706	17739	17916	17700	17778	17834	17597	17947	17745	17733	17770	17863	17688	17749	17686	17762	17696	17941	17796	17786	17919	17756	17812	17733	17593	17828	17750	18015	18067	17944	17798	17587	17843	17943	17843	17759	17867	17763	17858	17781	17747	17684	17813	17761	17741	17677	17850	17788	17795	17535	17652	17585	17786	17822	17645	17890	17820	17775	17748	17712	17949	17714	17703	17759	17805	17919	17644	17890	17627	17749	17788	17843	17756	17885	17834	17794	17506	17727	17596	17786	17659	17787	17633	17770	17620	17849	17699	17798	17741	17820	17661	17913	17872	17807	17888	17839	17701	17731	17610	17730	17902	17711	17673	17915	17732	17974	17710	17728	17819	17669	17702	17861	17835	17832	17835	17668	17742	17636	17958	17823	17818	17874	17887	17716	17828	17765	17677	17943	17756	17726	17597	17712	17746	17800	17876	17654	17865	17841	17765	17799	17802	17708	17859	17673	17757	17818	17976	17696	17693	17873	17903	17652	17664	17859	17860	17797	17903	17875	17828	17684
28275	22577	36867	46915	35372	24516	23102	22617	22415	22678	22639	22696	22553	22626	22808	22551	22501	22587	22500	22417	22997	22699	22693	22539	22483	22748	22668	22473	22619	22503	22823	22637	22601	22656	22737	22586	22547	22766	22404	22423	22382	22505	22564	22674	22524	22581	22662	22286	22550	22600	22556	22427	22494	22571	22630	22452	22698	22574	22549	22328	22492	22641	22568	22603	22893	22419	22704	22648	22629	22606	22636	22439	22684	22586	22448	22752	22746	22481	22471	22792	22525	22436	22699	22587	22611	22480	22525	22742	22534	22425	22168	22311	22399	22319	22555	22766	22491	22647	22346	22600	22522	22547	22721	22607	22664	22492	22521	22653	22859	22596	22578	22589	22413	22594	22349	22638	22509	22485	22582	22347	22400	22505	22814	22719	22591	22498	22635	22623	22507	22727	22532	22435	22647	22495	22413	22417	22714	22533	22348	22499	22768	22764	22517	22534	22657	22274	22711	22518	22662	22584	22476	22474	22428	22729	22357	22446	22634	22417	22645	22692	22568	22513	22462	22516	22477	22518	22458	22659	22581	22683	22580	22435	22399	22454	22460	22675	22437	22510	22551	22655	22366	22521	22537	22544	22545	22742	22477	22647	22550	22631	22529	22619	22696	22501	22609	22750	22653	22383	22700	22684	22748	22589	22456	22305	22636	22421	22866	22567	22544	22521	22391	22502	22856	22570	22429	22600	22853	22464	22597	22572	22594	22399	22541	22446	22560	22432	22598	22286	22371	22474	22505	22681	22551	22517	22397	22457	22376	22594	22498	22479	22690	22653	22699	22863	22583	22577	22632	22442	22731	22580	22473	22753	22582	22600	22372	22355	22549	22498	22602	22486	22508	22609	22794	22587	22594	22546	22589	22633	22599	22468	22678	22464	22644	22605	22442	22536	22692	22737	22403	22477	22514	22595	22537	22385	22579	22502	22587	22470	22407	22494	22518	22706	22510	22494	22481	22588	22494	22619	22563	22582	22489	22601	22511	22611	22664	22488	22592	22341	22553	22602	22429	22379	22560	22559	22638	22739	22640	22567	22557	22452	22546	22582	22879	22563	22667	22549	22567	22662	22539	22531	22466	22527	22251	22338	22566	22297	22758	22676	22648	22388	22641	22623	22675	22708	22678	22618	22681	22570	22482	22545	22438	22483	22419	22564	22629	22487	22425	22613	22423	22575	22559	22698	22585	22620	22382	22547	22570	22551	22522	22616	22527	22407	22634	22553	22707	22590	22613	22695	22455	22490	22534	22607	22550	22590	22635	22550	22606	22608	22339	22307	22310	22460	22451	22540	22773	22427	22561	22463	22385	22667	22575	22620	22637	22375	22489	22618	22685	22705	22524	22387	22291	22462	22465	22663	22475	22628	22540	22484	22582	22384	22856	22434	22615	22494	22538	22500	22675	22306	22783	22647	22622	22671	22549	22502	22719	22632	22316	22473	22484	22859	22498	22723	22356	22662	22558	22681	22635	22680	22401	22495	22577	22578	22517	22530	22596	22611	22525	22396	22393	22384	22583	22401	22567	22700	22871	22634	22699	22515	22440	22447	22810	22546	22542	22598	22544	22623	22576	22506	22691	22664	22801	22737	22618	22556	22626	22416	22688	22676	22625	22547	22584	22645	22585	22448	22760	22622	22416	22565	22323	22326	22618	22601	22572	22625	22594	22590	22502	22423	22497	22347	22369	22649	22380	22562	22414	22555	22506	22591	22379	22200	22466	22478	22718	22713	22487	22560	22665	22343	22694	22800	22542	22550	22513	22637	22740	22462	22558	22351	22503	22627	22385	22557	22562	22605	22783	22621	22747	22642	22596	22703	22505	22514	22751	22550	22478	22576	22755	22334	22554	22577	22376	22383	22534	22337	22568	22492	22582	22552	22778	22662	22701	22531	22661	22567	22391	22589	22441	22785	22608	22550	22634	22632	22451	22423	22652	22602	22695	22585	22609	22740	22465	22407	22582	22640	22616	22529	22565	22545	22703	22601	22571	22414	22544	22464	22524	22661	22771	22589	22375	22939	22654	22484	22559	22498	22514	22587	22613	22569	22581	22473	22654	22557	22804	22465	22698	22465	22617	22601	22501	22508	22710	22360	22732	22487	22665	22538	22694	22676	22502	22696	22330	22596	22675	22590	22588	22304	22621	22520	22465	22516	22583	22662	22496	22559	22545	22564	22673	22491	22394	22394	22564	22550	22465	22475	22687	22641	22716	22575	22728	22529	22733	22435	22821	22442	22424	22447	22429	22706	22377	22758	22473	22512	22769	22548	22771	22756	22536	22363	22397	22685	22787	22471	22595	22447	22434	22488	22443	22558	22673	22532	22415	22741	22351	22556	22556	22601	22358	22699	22644	22303	22566	22617	22623	22562	22617	22515	22511	22673	22691	22519	22779	22556	22755	22454	22296	22480	22520	22885	22686	22683	22740	22563	22818	22621	22682	22438	22400	22684	22444	22438	22493	22551	22507	22396	22551	22491	22591	22384	22489	22687	22674	22399	22675	22690	22492	22664	22644	22521	22450	22367	22701	22710	22626	22507	22542	22575	22508	22471	22419	22406	22367	22364	22520	22563	22583	22628	22624	22633	22512	22619	22531	22648	22722	22554	22382	22574	22600	22575	22615	22656	22566	22704	22748	22665	22481	22583	22577	22552	22656	22490	22503	22577	22565	22729	22655	22534	22562	22461	22619	22323	22600	22751	22427	22596	22582	22403	22607	22623	22593	22456	22495	22653	22666	22270	22648	22521	22439	22448	22511	22501	22515	22664	22443	22511	22971	22593	22710	22635	22589	22548	22552	22538	22568	22235	22555	22471	22580	22699	22552	22633	22666	22471	22622	22665	22577	22621	22619	22350	22435	22577	22451	22500	22754	22719	22501	22586	22640	22680	22670	22374	22499	22508	22545	22462	22267	22556	22370	22517	22655	22755	22719	22576	22550	22705	22654	22358	22596	22581	22654	22477	22581	22452	22464	22453	22591	22501	22447	22581	22515	22852	22572	22736	22359	22638	22474	22818	22584	22415	22537	22631	22548	22446	22617	22534	22804	22671	22707	22529	22476	22601	22509	22796	22509	22529	22564	22634	22481	22466	22645	22553	22610	22563	22441	22584	22742	22505	22498	22640	22843	22606	22618	22657	22680	22715	22334	22637	22523	22321	22575	22462	22526	22480	22376	22620	22512	22566	22391	22407	22673	22547	22773	22543	22608	22426	22543	22557	22627	22584	22469	22578	22704	22546	22512	22560	22460	22660	22780	22712	22580	22294	22623	22536	22554	22446	22556	22512	22538	22531	22661	22519	22564	22592	22472	22703	22411	22456	22392	22597	22482	22577	22643	22451	22459	22656	22395	22764	22640	22695	22377	22706	22576	22796	22536	22612	22466	22483	22574	22673	22569	22767	22527	22525	22544	22583	22537	22658	22460	22607	22512	22526	22659	22771	22570	22683	22804	22671	22761	22663	22641	22476	22696	22553	22658	22557	22340	22507	22558	22504	22527	22351	22426	22603	22577	22617	22504	22562	22545	22359	22558	22586	22596	22591	22558	22337	22473	22419	22610	22591	22393	22310	22625	22616	22577	22417	22519	22446	22468	22605	22614	22564	22530	22595	22596	22881	22569	22530	22485	22664	22706	22553	22589	22687	22617	22648	22703	22553	22695	22487	22883	22496	22397	22467	22509	22535	22476	22632	22624	22455	22415	22552	22609	22689	22706	22518	22699	22668	22477	22579	22642	22752	22529	22393	22540	22480	22588	22560	22654	22511	22820	22521	22644	22732	22500	22638	22624	22526	22398	22375	22615	22724	22550	22553	22301	22688	22414	22604	22430	22719	22558	22566	22540	22568	22503	22701	22426	22633	22561	22610	22612	22414	22482	22561	22732	22680	22374	22590	22389	22418	22398	22367	22483	22599	22548	22584	22483	22629	22582	22546	22667	22480	22405	22321	22616	22716	22607	22462	22573	22464	22428	22540	22400	22394	22440	22685	22525	22669	22687	22783	22517	22369	22494	22546	22526	22572	22733	22682	22386	22548	22491	22695	22568	22629	22336	22567	22554	22570	22603	22520	22614	22630	22687	22537	22508	22505	22713	22554	22534	22507	22482	22745	22754	22576	22539	22622	22398	22631	22701	22490	22736	22615	22698	22725	22314	22418	22682	22590	22577	22630	22725	22563	22559	22415	22550	22630	22474	22638	22462	22467	22493	22431	22377	22294	22575	22437	22343	22477	22514	22594	22631	22584	22690	22640	22639	22453	22215	22421	22602	22736	22482	22544	22637	22515	22571	22648	22620	22336	22426	22682	22343	22567	22583	22648	22469	22689	22480	22672	22514	22621	22378	22689	22459	22589	22437	22577	22514	22463	22511	22416	22395	22768	22502	22288	22475	22575	22583	22300	22449	22652	22536	22450	22420	22670	22489	22397	22575	22377	22489	22625	22672	22612	22620	22380	22385	22409	22769	22417	22321	22394	22455	22778	22631	22623	22451	22744	22510	22604	22578	22551	22530	22405	22632	22454	22628	22670	22538	22660	22611	22469	22620	22641	22581	22595	22751	22612	22766	22733	22554	22649	22661	22584	22568	22632	22643	22771	22403	22601	22485	22474	22617	22712	22637	22620	22440	22390	22623	22409	22486	22486	22379	22513	22678	22598	22795	22635	22668	22495	22675	22696	22769	22462	22424	22534	22413	22682	22313	22518	22616	22607	22641	22608	22524	22766	22615	22764	22600	22883	22564	22740	22630	22406	22563	22350	22530	22734	22548	22534	22699	22586	22359	22568	22387	22335	22523	22625	22611	22643	22655	22568	22536	22613	22589	22652	22722	22423	22692	22629	22627	22725	22663	22571	22787	22608	22788	22664	22519	22281	22504	22429	22390	22373	22692	22683	22428	22595	22580	22631	22512	22521	22604	22453	22507	22392	22635	22630	22711	22541	22397	22461	22696	22564	22632	22689	22552	22527	22470	22472	22408	22577	22628	22493	22627	22658	22764	22579	22601	22432	22379	22491	22497	22589	22555	22443	22608	22589	22601	22512	22593	22615	22567	22532	22543	22300	22649	22453	22623	22441	22492	22519	22582	22544	22623	22557	22720	22546	22559	22565	22621	22592	22432	22605	22526	22631	22435	22661	22585	22467
16211	20572	41176	41975	29721	18026	17605	17511	17706	17680	17472	17548	17434	17520	17537	17570	17464	17607	17518	17452	17373	17419	17511	17475	17440	17739	17581	17681	17493	17259	17463	17582	17618	17544	17529	17528	17562	17408	17597	17539	17585	17535	17599	17418	17658	17336	17510	17478	17514	17484	17432	17523	17537	17467	17558	17637	17500	17540	17393	17596	17562	17588	17783	17384	17455	17553	17633	17623	17588	17428	17430	17295	17356	17537	17546	17598	17793	17737	17566	17589	17548	17549	17534	17503	17548	17413	17543	17554	17626	17542	17428	17543	17478	17679	17498	17458	17505	17527	17497	17464	17430	17349	17478	17513	17503	17554	17553	17604	17428	17406	17384	17651	17679	17575	17556	17488	17544	17462	17613	17488	17557	17685	17555	17444	17633	17627	17703	17582	17260	17599	17424	17463	17448	17444	17607	17628	17499	17564	17620	17600	17404	17627	17571	17375	17540	17385	17603	17510	17539	17577	17567	17301	17682	17552	17470	17558	17528	17557	17531	17660	17513	17410	17488	17478	17545	17453	17439	17815	17651	17555	17638	17493	17470	17510	17438	17600	17467	17533	17490	17597	17455	17681	17571	17330	17650	17777	17555	17458	17616	17534	17631	17599	17655	17599	17416	17676	17649	17540	17523	17519	17604	17570	17464	17571	17611	17434	17512	17544	17587	17519	17490	17803	17558	17515	17375	17506	17504	17461	17549	17492	17346	17379	17514	17698	17389	17730	17403	17544	17666	17391	17648	17403	17456	17565	17523	17482	17437	17626	17470	17648	17528	17621	17482	17487	17542	17270	17688	17470	17506	17412	17682	17490	17660	17564	17443	17616	17408	17533	17484	17439	17580	17509	17606	17642	17534	17452	17501	17632	17547	17488	17515	17586	17501	17520	17491	17535	17440	17470	17556	17492	17514	17539	17608	17580	17567	17293	17514	17629	17429	17613	17343	17396	17616	17523	17553	17639	17423	17535	17426	17657	17515	17637	17550	17462	17473	17600	17603	17497	17674	17627	17400	17710	17561	17479	17534	17728	17551	17635	17352	17576	17844	17484	17488	17305	17493	17469	17468	17396	17451	17555	17544	17544	17592	17550	17508	17493	17641	17424	17611	17466	17621	17492	17648	17481	17631	17677	17512	17675	17500	17460	17643	17544	17392	17517	17564	17365	17529	17581	17448	17413	17561	17557	17380	17702	17591	17463	17550	17562	17637	17534	17628	17520	17386	17502	17575	17737	17628	17521	17676	17512	17580	17468	17477	17484	17327	17583	17637	17556	17433	17646	17437	17548	17496	17499	17530	17500	17589	17637	17469	17446	17475	17553	17477	17502	17359	17402	17689	17342	17415	17612	17622	17513	17593	17627	17475	17480	17460	17446	17591	17489	17496	17483	17419	17686	17499	17419	17291	17589	17685	17445	17392	17486	17646	17402	17522	17313	17550	17651	17574	17577	17573	17587	17417	17456	17489	17461	17570	17655	17640	17463	17484	17419	17543	17538	17525	17535	17416	17589	17627	17559	17579	17489	17512	17476	17431	17664	17493	17483	17497	17508	17390	17694	17447	17586	17559	17581	17625	17548	17473	17477	17554	17567	17648	17406	17479	17689	17484	17550	17595	17612	17575	17570	17511	17657	17414	17635	17569	17520	17485	17442	17662	17585	17532	17523	17685	17597	17548	17577	17518	17625	17668	17321	17633	17575	17388	17623	17549	17441	17479	17629	17723	17462	17450	17584	17421	17313	17714	17479	17561	17462	17479	17615	17687	17495	17566	17427	17401	17484	17336	17514	17504	17380	17466	17526	17448	17402	17500	17566	17494	17534	17466	17420	17717	17586	17505	17737	17379	17494	17628	17526	17483	17364	17740	17533	17675	17654	17505	17553	17373	17432	17575	17497	17323	17541	17578	17508	17404	17607	17410	17523	17539	17532	17481	17596	17505	17595	17447	17311	17618	17671	17419	17598	17405	17526	17549	17295	17590	17704	17545	17519	17593	17513	17660	17573	17563	17592	17685	17497	17528	17504	17482	17530	17575	17457	17409	17450	17553	17422	17632	17534	17533	17429	17568	17422	17385	17620	17602	17591	17634	17423	17619	17539	17613	17448	17398	17390	17684	17530	17584	17505	17420	17597	17553	17558	17580	17523	17650	17668	17678	17522	17541	17430	17694	17564	17623	17561	17480	17463	17504	17428	17477	17654	17470	17476	17483	17538	17420	17502	17621	17518	17624	17464	17528	17543	17583	17528	17625	17422	17626	17648	17584	17518	17556	17437	17629	17466	17540	17584	17481	17542	17466	17563	17441	17513	17497	17550	17361	17449	17650	17459	17606	17538	17490	17652	17451	17600	17598	17490	17554	17606	17405	17727	17581	17761	17488	17508	17555	17621	17736	17411	17610	17305	17454	17509	17430	17565	17486	17514	17498	17597	17725	17451	17600	17452	17566	17534	17660	17486	17486	17482	17416	17813	17511	17354	17526	17448	17512	17636	17539	17614	17386	17518	17510	17555	17424	17444	17438	17472	17387	17464	17387	17577	17564	17568	17586	17570	17445	17369	17438	17432	17418	17510	17596	17406	17595	17497	17509	17487	17542	17407	17590	17707	17474	17509	17460	17441	17647	17565	17590	17498	17452	17502	17713	17506	17417	17727	17479	17345	17552	17336	17580	17340	17478	17546	17512	17605	17594	17501	17570	17573	17401	17509	17514	17353	17500	17690	17599	17442	17537	17793	17543	17561	17658	17470	17406	17491	17481	17359	17532	17518	17371	17486	17489	17576	17431	17508	17584	17535	17573	17731	17584	17450	17580	17470	17563	17655	17545	17526	17575	17649	17531	17493	17641	17427	17646	17653	17468	17586	17416	17407	17618	17511	17474	17634	17448	17378	17522	17501	17580	17406	17574	17505	17496	17536	17444	17615	17390	17608	17555	17817	17535	17638	17566	17466	17509	17546	17607	17635	17565	17389	17641	17491	17504	17404	17480	17656	17562	17561	17402	17416	17586	17522	17534	17569	17619	17550	17350	17500	17664	17532	17548	17509	17378	17544	17660	17491	17610	17527	17612	17622	17652	17514	17426	17598	17522	17664	17753	17364	17588	17554	17468	17699	17651	17540	17622	17471	17674	17658	17447	17511	17531	17605	17609	17451	17571	17639	17583	17582	17677	17236	17608	17632	17587	17759	17576	17604	17761	17456	17487	17557	17412	17494	17582	17592	17418	17503	17632	17633	17571	17491	17498	17738	17611	17552	17426	17557	17427	17503	17556	17578	17391	17477	17603	17495	17416	17518	17413	17561	17635	17517	17442	17536	17524	17544	17632	17471	17509	17584	17678	17495	17366	17480	17552	17537	17678	17572	17357	17568	17475	17429	17362	17521	17467	17608	17353	17566	17455	17492	17397	17757	17579	17581	17690	17495	17320	17579	17703	17614	17433	17535	17593	17422	17445	17654	17528	17395	17504	17567	17428	17402	17452	17581	17479	17563	17482	17543	17518	17377	17496	17583	17627	17758	17539	17568	17560	17676	17428	17453	17499	17550	17447	17518	17485	17526	17533	17543	17656	17528	17444	17570	17655	17403	17475	17487	17466	17559	17666	17636	17580	17669	17540	17446	17575	17664	17431	17650	17522	17686	17507	17442	17570	17540	17545	17561	17606	17528	17360	17746	17515	17480	17702	17439	17491	17643	17216	17417	17510	17458	17664	17643	17573	17605	17543	17429	17360	17505	17596	17454	17294	17433	17611	17544	17513	17632	17485	17375	17526	17428	17516	17524	17663	17463	17362	17561	17526	17474	17568	17585	17567	17503	17613	17513	17560	17573	17648	17529	17460	17435	17721	17589	17593	17562	17620	17576	17453	17339	17662	17503	17412	17489	17536	17465	17560	17517	17484	17550	17473	17517	17586	17502	17524	17387	17640	17525	17486	17416	17595	17594	17603	17573	17717	17785	17397	17423	17561	17637	17518	17365	17552	17523	17577	17607	17630	17569	17581	17479	17545	17436	17537	17755	17505	17529	17401	17439	17490	17624	17508	17656	17489	17474	17668	17558	17389	17612	17480	17575	17551	17647	17561	17548	17380	17546	17342	17573	17412	17549	17512	17398	17413	17628	17579	17443	17676	17369	17600	17389	17564	17704	17355	17446	17473	17481	17667	17526	17574	17483	17624	17545	17572	17508	17808	17772	17625	17475	17606	17497	17504	17568	17456	17424	17654	17628	17486	17583	17457	17645	17599	17673	17640	17504	17476	17669	17642	17498	17351	17554	17541	17629	17698	17407	17452	17577	17601	17562	17419	17559	17544	17495	17623	17577	17517	17761	17583	17657	17532	17580	17510	17666	17457	17544	17578	17776	17513	17542	17430	17533	17562	17626	17540	17541	17402	17488	17456	17497	17371	17621	17600	17621	17446	17574	17547	17550	17631	17463	17385	17501	17453	17559	17485	17614	17479	17647	17430	17564	17611	17530	17460	17617	17565	17623	17632	17649	17651	17639	17463	17602	17556	17688	17332	17473	17549	17543	17555	17603	17404	17637	17652	17557	17656	17635	17294	17419	17487	17648	17429	17546	17521	17501	17508	17628	17491	17551	17437	17386	17566	17397	17509	17496	17480	17537	17521	17660	17649	17604	17545	17375	17473	17661	17422	17595	17501	17553	17602	17586	17442	17455	17626	17661	17484	17599	17566	17464	17332	17469	17672	17639	17575	17522	17549	17626	17446	17482	17562	17589	17581	17589	17517	17685	17580	17509	17524	17463	17435	17409	17467	17720	17630	17513	17594	17415	17382	17556	17617	17502	17645	17416	17518	17318	17572	17478	17348	17559	17589	17480	17445	17384	17673	17359	17593	17767	17515	17594	17602	17634	17625	17574	17591	17364	17527	17482	17630	17559	17667	17578	17577	17431	17665	17553	17488	17543	17424	17579	17723	17589	17533	17596	17340	17440	17725	17541	17430	17614	17499	17486	17485	17465	17563	17434	17579	17479	17539	17552	17440	17518	17406	17476	17355	17575	17358	17503	17571	17589	17488	17479	17695	17830	17448	17445	17651	17416	17469	17505	17517	17576	17559	17392	17534	17406	17677	17532	17648	17495	17666	17366	17546	17534	17479	17759	17664	17587	17524	17430	17602	17586	17549	17572
23540	21408	29974	54878	57879	34655	26394	23173	22496	22516	22465	22441	22171	22281	22368	22466	22381	22108	22215	22222	22367	22251	22441	22126	22088	22222	22026	22042	22309	22158	22244	22025	21990	22423	22202	22311	22107	22088	22128	22264	22286	22086	22234	22366	22350	22194	22236	21946	22161	21970	22216	22226	22171	22219	22376	22330	21936	21991	21988	22254	21823	21920	22056	22222	22380	22302	21925	22077	21987	22237	22201	22100	22153	22056	22520	22352	22429	22378	21999	21987	22136	22147	22237	22281	21988	21948	22078	22205	22132	22107	21979	21917	22097	22170	22268	21929	21920	22134	22180	21958	21982	22051	21960	21975	22098	22032	22145	22160	21904	22022	22348	21975	21997	21928	21916	21946	21899	22100	22055	22104	22198	21963	22027	22020	21926	22003	21946	21917	21911	21899	22138	22122	22226	21963	22042	21872	22022	22069	22255	22109	22131	22242	21992	21993	22097	22095	22137	22016	22109	22002	22255	22090	22240	22074	22165	21991	21886	22215	21976	22008	22079	22043	22166	21857	21943	21971	22263	22070	22051	21926	21859	21792	22228	22015	22015	22079	21950	21945	21917	21898	22018	21820	22196	22143	22042	22003	21894	22028	21968	21883	21912	22090	21871	22092	21999	21964	22313	22115	22079	21898	21975	22159	22034	21945	22077	22019	21908	21926	22022	22065	21986	22282	21912	22112	22126	21798	21874	21903	22026	22142	22073	22109	22150	21984	22060	22032	21955	22207	21962	22010	21871	22069	22020	22151	22342	21751	21937	21986	22010	21874	21898	22042	21976	22090	22276	22124	22015	22118	22148	22047	22020	21806	21899	21907	22117	22061	22029	22114	22134	22009	22012	21912	22023	22002	22079	22085	21903	22008	21952	21990	21844	22236	21876	22207	22014	22163	22085	22028	21984	22234	22210	22256	22154	22029	22040	21769	22121	22204	21990	21979	22086	22032	22039	22221	22166	22103	22051	21947	22131	22076	22123	22024	22221	21948	22100	21885	21908	22160	22079	22058	22018	21875	22096	21945	22088	22090	22093	22195	22032	22226	21983	21969	22155	21849	21913	22015	22273	22261	22084	21942	22018	21889	22118	22212	22215	21864	21991	21911	22038	21955	21946	21990	21985	22175	22001	21988	22102	22060	21924	22096	22017	22173	22054	22212	22050	22152	22144	22095	21873	21877	22006	22219	22116	22089	22208	22204	21944	22043	22115	22126	22117	22073	22135	22036	22201	22144	22034	21824	22017	22037	22127	22005	22103	22065	22102	22282	21929	22461	21902	22147	22207	22007	22253	22094	21972	21917	21998	22235	21990	21836	21968	22080	21947	22170	22027	22013	22134	22152	21996	22065	22042	21962	22020	21897	22003	22144	22143	21943	22154	22153	22056	22095	22179	21964	22058	22375	22193	22027	22231	21984	22009	21985	21922	21808	21679	22190	22080	21845	22037	22087	22198	22191	21974	22071	21919	22102	22143	21974	22245	22027	21912	21978	21826	22076	22216	22159	22090	22054	22144	22099	22076	22063	22197	21923	21902	21932	21987	21904	22013	22108	21925	21748	21953	21888	22000	21912	21978	22091	22044	21979	22005	21982	22076	22044	22064	21914	21938	21918	21894	22122	22160	22006	22135	22019	22012	21939	22081	22036	22212	21916	22003	22166	21978	22252	22100	22021	21750	21993	22052	22181	22115	22023	22160	21894	22015	21925	22124	21809	21952	22104	22292	22174	21948	21952	21948	21973	21789	21886	21999	22111	21905	22058	22040	21835	21785	22196	21966	22128	22107	22209	22104	21837	22151	22058	22147	22054	21794	22025	22190	21899	21976	22036	21809	21988	22020	22067	21869	22108	21943	22121	21852	21973	21999	22050	22024	22021	22266	22115	21918	22109	21864	22078	22146	22042	22099	22081	21921	22047	22120	22118	22149	22050	21930	22052	22054	22173	21880	22249	22027	22122	21981	22195	21718	21973	22026	22064	21925	22026	21869	22067	22025	22103	22172	22177	22049	22129	22120	21958	22046	21907	21800	21983	22008	22088	22084	21987	22055	22007	22122	22080	22339	22108	22087	22054	22049	21959	21997	22018	21932	21923	22159	22069	21885	22100	21928	22194	21895	22009	22039	22019	22021	21922	21847	21920	21953	22050	22048	22041	22079	22034	21996	21977	22158	21907	21739	21992	22055	22186	22025	21850	22028	22139	21991	21856	22006	22111	22050	22239	21972	21936	22088	21871	22100	21958	21981	21926	22049	21993	22072	22018	22094	22075	21897	22029	22257	22011	21996	22138	21790	22177	22115	22049	22222	21872	22032	21927	21953	22012	21893	22085	21865	22050	22046	22055	21996	21911	21841	21942	22142	22137	22104	21961	22031	22122	22148	21845	22102	22248	21929	22046	22080	22191	22248	22296	21921	22021	22306	22042	22334	22032	22126	22033	22248	22198	22144	22222	22220	22146	22014	22150	21965	21812	22017	21943	21887	21942	21982	22009	21728	21978	22055	22002	22186	21744	21788	21991	22168	22143	22181	22032	22194	22343	22254	22062	21949	22043	22029	22058	21971	22237	21950	22024	22084	22047	21913	22035	21969	22284	22006	22007	21752	21836	21976	21899	21886	21965	22161	21888	21929	21923	22067	21918	22235	21922	21892	21814	21909	22091	22268	21804	22093	21955	22037	22048	22004	21921	22124	22043	21829	21995	22010	21908	22144	22055	21938	22086	21814	22030	21986	21714	22219	21920	22074	22170	22121	21905	21963	21913	22232	21850	21936	22059	22030	22206	22002	21973	22079	22131	22061	21890	22274	22016	21777	21889	21891	21991	21927	22057	21924	22079	22077	22214	21979	21968	22049	22091	22145	22059	21782	22100	22035	22089	22293	22122	22120	22182	22123	22055	22014	22256	22110	21741	21885	21926	22081	22037	22096	22193	22062	21977	22136	21986	21982	21888	22112	21968	21956	22260	22044	22068	22344	21955	22181	22131	22131	22111	21935	21903	21882	22229	22217	22015	21984	22044	22227	21986	21999	22130	22048	21999	21902	22108	22113	22306	22057	22023	22238	22182	22092	22160	22008	22179	22066	22118	21919	21871	22046	21976	22218	21840	22136	21883	21990	22018	22135	21993	21923	22043	21858	22162	21843	22127	22135	22200	22037	21880	21943	22198	21970	21944	22056	22194	22368	22108	22034	21843	21949	22092	22113	22056	22249	22040	22048	22078	22067	22080	22195	22056	22006	21998	22091	22054	22041	22083	22035	22251	21885	22104	22272	21769	22059	22187	22204	21866	22024	21974	21920	21935	21851	22241	21947	22046	21897	21995	21881	22148	22265	22078	22102	21915	22029	21923	21975	21987	22171	22023	22046	22005	22050	21924	21940	21983	21947	21921	22128	22070	22054	22182	22147	22150	21802	21917	21986	22265	22038	21949	22051	21898	22049	22208	22420	22076	21887	22204	22252	22004	21924	22124	21719	22104	22148	21961	21959	21954	21957	21928	21833	22010	22113	21937	21968	21959	22124	22035	22116	21996	21849	22169	21875	22145	22073	22149	21732	22124	22061	22004	21991	22003	21941	22124	22019	22088	21916	22040	22261	22186	22195	22080	21976	21994	22339	21987	22024	21912	21988	21980	22101	22028	22198	22095	22218	22095	22309	22051	21799	22055	22038	22263	22012	21844	22054	22084	22035	22015	22101	22147	22214	22176	22004	22005	22096	22161	22109	22072	22199	21890	22058	22176	21959	22070	21856	21991	22038	22203	22143	22008	21917	22233	21982	22067	21996	22308	21966	22074	22012	22061	22050	22128	22176	21933	21948	21977	21831	21920	22020	21974	22180	22019	22217	22018	22043	21939	22069	22181	21957	21891	21939	22188	21915	21973	21944	21988	22142	22014	22118	21980	22137	22243	22121	21995	22292	22126	22058	22094	22047	22150	22000	21997	22296	22368	22335	22177	22161	22130	21998	21821	22022	21838	21930	21822	22034	21987	21920	21993	22099	21942	22086	22140	22094	21888	21955	21926	22189	22000	21937	22117	22117	21923	22069	22306	21980	21839	22057	22295	22247	21930	22127	21904	22210	22061	22114	21869	22185	22430	22115	21875	22051	22030	22038	21915	22001	22159	22121	22190	22183	22097	22123	22108	21677	21840	22148	21974	22184	22150	22289	22314	22074	21838	22105	21806	21846	21862	22230	22167	21879	21921	21998	21981	22201	22049	21842	22115	22203	22331	22050	22181	22049	21935	22109	22430	22023	22186	22060	22171	22263	22076	22104	22070	22097	21901	22003	22119	22020	22018	22054	22320	22096	22082	22208	22169	22253	22201	22148	21888	21987	22144	21991	22140	22213	21989	21858	22121	22000	21871	22216	22166	22128	22134	22073	21943	22084	21975	22002	21925	22062	22125	22118	21948	22054	22065	22068	21873	22141	22018	22119	22140	22151	21933	22179	21929	22012	22104	22098	22086	22127	22053	22022	21822	21990	21887	22041	22135	22112	21998	22261	21733	21935	21894	21988	22119	22043	22012	22027	21891	21991	22254	22088	22179	22210	21980	22050	22008	22056	22196	22063	22018	22193	22021	22163	22039	22289	22072	22044	22063	22083	21814	22078	22093	22049	22191	22200	22060	21877	21895	22169	22147	22019	22161	22117	22073	22009	22283	22096	21885	22025	21930	21983	21986	21867	21901	22095	22008	22063	22172	22174	21811	21714	21977	22175	22083	22097	21911	21852	22067	21958	22177	22004	22032	22132	22299	22011	22063	22233	22040	22017	21841	22167	21931	22288	22144	22090	22037	22306	22024	22042	21670	22071	22144	22409	21925	22030	21974	22019	22020	21947	22102	22060	22141	22047	22167	22014	22125	22078	22153	21968	21994	22169	22106	22081	21981	21910	22199	22088	21911	21952	22383	22039	21885	21946	21861	21938	22089	22016	21907	22159	22248	22106	22294	21774	22009	21822	22021	22111	22140	21804	22029	21974	22195	22103	22073	22054	21842	21930	22043	22156	22006	22132	21841	22013	22193	22099	21910	22042	21720	22257	22159	22143	22179	22158	21887	21881	22067	21904	22330	22152	22093	21983	21970	21924	22101	22194	21997	22028	21830	22066	21937	22167	22167	22124	21986	22039	21958	21940	22023	22074	21921
16878	30946	57048	87201	68843	22884	17861	17698	17407	17583	17428	17323	17384	17380	17220	17189	17352	17264	17281	17211	17256	17258	17226	17204	17110	17443	17318	17371	17252	17384	17106	17168	17274	17113	17090	17146	17169	17063	17127	17260	17164	17263	17046	17251	17376	17184	17079	17265	17267	17197	17117	17210	17260	17164	17032	17262	17144	17236	17196	17148	17360	17074	17297	17059	16953	17198	17201	17058	17219	17106	17112	17139	17052	17099	17634	17629	17492	17289	17339	17270	17094	17171	17156	17261	17172	17104	17116	17174	17146	17173	17049	17275	17231	17120	17122	17112	17076	17064	17104	17095	17173	17146	17335	17025	17219	17104	17044	17156	17162	17186	17135	17346	17141	16953	17260	17188	17272	17266	17272	16973	17123	17280	17192	17279	17110	17209	17211	16927	17220	17034	17229	16954	17200	17333	17195	17286	16973	17312	17105	17164	17068	17055	17212	17049	17056	17187	17295	17131	17083	17001	17168	17077	17149	17169	17073	17197	17226	17203	17066	17167	17008	17034	17271	17172	17285	16999	17097	17195	17171	17307	17171	17191	17139	17151	17310	17200	17162	17097	17036	17295	17170	17139	17020	17104	17128	17094	17104	17017	17107	17148	17134	17109	17097	17335	17171	17207	17177	17203	17313	17183	17022	17151	17116	17198	17151	17295	17033	17233	17049	17219	17216	17114	17326	17099	17180	17222	17172	17040	17076	17128	17311	17305	17046	17090	17212	17257	17098	17159	17163	17190	17237	16971	17221	17134	17092	16941	17048	17108	17117	17242	17367	17080	17034	17239	17155	17249	17325	17017	17095	17087	17326	17350	17140	17223	17241	17196	17174	17162	17235	17272	17085	17196	17208	17166	17140	17226	17261	17066	17279	17117	17185	17111	17290	17088	17096	17315	17175	17293	17137	17207	17034	17145	17168	17404	17264	17287	17158	17124	17127	17044	17153	17313	17079	17336	17099	17272	17030	17244	17209	17192	17032	17243	17183	17151	17268	17064	17268	17106	17087	17087	17041	17134	17094	17181	17109	16987	17038	17117	17238	17156	17088	17020	17121	17289	17138	17173	17057	17113	17109	17109	17301	17204	17150	17210	17107	17095	17024	17056	17269	17068	17189	17010	17142	17211	17345	17286	17170	17084	17145	16930	16972	17308	17160	17048	17128	17179	17141	17069	17322	17083	17184	17214	17143	17179	17013	16966	17106	17340	17134	17060	17133	17169	17103	17191	17140	17075	17015	17156	17161	17219	17166	17008	17009	17264	16951	17139	17057	17230	17054	17270	17137	16955	17167	17270	17093	17182	17198	17213	16962	17105	17021	17307	17224	17252	16979	17045	17128	17427	17123	17131	17156	17193	17178	17143	17103	17158	17283	17201	17109	17113	17000	17145	17092	17141	17131	17036	17375	17328	17435	17227	17225	17102	17212	17156	17142	17047	17187	17171	17125	17141	17142	17242	17127	17149	17213	17143	17157	17192	17275	17168	17057	17283	17109	17131	17042	17041	17219	17340	17302	17233	17101	17100	17140	17176	17204	17243	17092	17040	17161	17294	17080	16962	17106	17133	17168	17128	17264	17061	17218	16968	17281	17081	17115	17184	17182	17101	17163	17131	17222	17096	17216	17240	17172	17089	17160	17193	17229	17029	17125	17168	17171	17100	17138	17320	17246	17160	17200	17201	17061	17204	17219	17181	17014	17239	17148	16957	17183	17357	17143	17038	17089	17001	17108	17085	17305	17040	17341	17082	17330	17080	17200	17061	17302	17026	17107	17326	17179	17210	17019	17272	17069	17138	17122	17022	17217	17084	17172	17271	17037	17176	17116	17100	16966	17236	17117	17245	17206	17110	17196	16949	17144	17000	17197	17251	16979	17138	17229	17237	17130	17315	17247	17197	17120	17099	17359	17163	17120	17195	17198	17269	17220	17138	16852	17069	17089	17076	17145	17270	17170	17290	16943	17023	17331	17168	17035	17187	17173	17076	17201	16966	17287	17198	17212	17109	17197	17021	17223	16989	17193	17024	17054	17132	17164	17164	17253	16985	17059	17378	17099	17124	16916	17179	17056	17097	17165	17223	17086	17150	17247	16965	17209	17013	17211	17016	17025	17259	17123	17138	17317	17169	17176	17179	17221	17069	17239	17129	17314	17169	17158	17111	17065	17045	17138	17008	17198	17198	17061	17030	17184	16983	17219	17011	17177	17167	17009	17110	17150	17223	16992	17072	17311	17114	17245	17059	17056	17205	17159	17155	17080	17032	17198	16985	17064	17039	17168	17139	17088	17040	17019	17161	17171	17297	17001	17277	17164	17160	17300	17163	17219	17008	17221	17149	17061	17116	17202	17152	17171	17291	17081	17177	17181	17180	17197	17265	17176	17365	17275	16981	17062	17172	17185	17073	17196	17023	17248	17405	17269	17137	17151	17123	17082	17118	17328	17319	17239	17076	17102	16972	17025	17323	17282	17137	17145	17058	17195	17060	17152	17052	16971	17218	17123	17072	17074	17113	17119	17192	17037	17086	17082	17196	16996	17112	17121	17298	17280	17112	17080	17136	17167	17142	17261	17202	17175	17002	17192	17023	17093	17194	17050	17090	16988	17105	17082	17239	17062	16919	17151	17138	17072	17180	17243	17213	17152	16987	16949	17023	17163	17156	16956	17224	17299	17084	17062	17183	17220	17175	17259	17229	17206	17074	17187	17147	17194	17140	17092	16976	17197	17169	17120	17200	17193	17215	17061	17034	17118	17058	17048	17283	17011	17002	17161	17184	17107	17052	17189	17261	17153	17273	16951	17217	17106	17390	17236	17195	17221	17234	17075	17228	17037	17352	17305	17137	17149	17096	17062	17234	17018	16961	17335	17119	17025	17105	17204	17143	17112	17283	17189	17317	17210	17171	17221	17161	17115	17201	17128	17210	17250	17060	17018	17128	17265	17187	17176	17286	17100	17249	17055	17120	17071	17107	17150	17243	17231	17192	17115	17293	17077	17097	17138	17137	17011	17134	17195	17096	17134	17168	17087	17234	17306	17074	17124	17072	17288	17236	17105	17328	17070	17375	17194	17208	17092	17452	17089	17164	17266	17156	17211	17228	17264	17210	17138	17103	17145	16986	17302	17122	17074	17200	17092	17135	17134	17298	17229	17215	17126	17218	17206	17212	17091	17208	17119	17377	17337	17122	17073	17048	16955	17023	17138	17113	17184	17232	17162	17176	17113	17320	17193	17361	17082	17306	16939	17241	16947	17236	17255	17101	17053	17031	16944	16976	17290	17173	17114	17226	16990	17251	17317	17123	17091	17176	17314	17106	17226	17151	17077	16965	17020	17220	17190	17055	17169	17080	17248	17213	17230	17183	17155	17230	17267	17177	16971	17074	17285	17038	16958	17248	17095	17166	17050	17385	17039	17050	17000	17220	17037	17061	17081	16995	17169	17116	17169	17235	17031	17184	17089	17078	16987	17319	17135	17259	17370	17068	17274	17290	17008	17004	17177	17078	17150	17128	17076	17273	17056	17260	17025	17212	17260	17143	17099	16963	17181	17081	17191	17181	17015	17168	17268	17096	17403	17194	17121	17116	17018	17101	17276	17026	17304	16978	17085	17104	17165	17140	17218	17235	17187	17234	17094	17249	17019	17160	17005	17140	17088	17121	17104	17253	17164	17108	17217	17318	17081	17275	17071	17130	17296	17198	17191	17124	17149	17239	17032	17123	17086	17061	17295	17163	17059	17021	17247	17175	17176	17079	17126	16972	17198	17096	17199	17075	17124	17088	16998	17153	17122	17257	17240	17184	17157	17055	17100	17140	17183	17060	17146	17041	17278	17120	17089	17280	17084	17059	17300	17139	17227	17189	17009	17242	17050	17036	17089	17150	17284	17180	17041	17224	17167	17014	17008	17221	17085	16989	17130	17178	17130	17177	17206	17256	17111	17187	17170	17104	17157	17115	17164	17251	17248	17275	17154	17344	17236	17098	17151	16961	17207	17237	17039	17133	17221	17181	17130	17148	17227	17085	17082	17136	17176	17041	17093	17211	17252	16967	17116	17252	17157	17033	17191	17173	17095	17323	17328	17126	17013	17036	17271	17298	17175	17460	17037	17192	17107	17149	17319	17081	17237	17152	17227	17243	17197	17128	17244	17333	16981	17164	17130	16980	17177	17118	17066	17068	17194	17082	17210	16963	17010	17140	17285	17119	17248	17102	17080	17295	17156	17219	17312	16983	17175	17228	17181	16986	17186	17035	17185	17086	17177	17242	17239	17084	17193	17140	17265	17187	17067	17221	17148	17122	17289	17106	17104	17147	17149	17210	17149	17194	17159	17151	17189	17075	16933	17196	17034	17184	17147	17143	17258	17184	17055	17087	17094	17060	17017	17245	17290	17248	17225	17266	17125	17172	17063	17229	17186	17115	16994	17175	17164	17230	17153	17242	17112	17103	17267	17229	17127	17081	17038	17210	17237	17245	17248	17096	16978	17141	17127	17140	17099	16970	17213	17029	17237	17207	17026	17171	17232	17315	17083	17133	17200	17056	17151	17064	17122	16999	17092	17175	17444	17136	17070	17216	17144	17134	17081	17178	17089	17030	17144	17257	17238	17189	17082	17362	17048	17119	17006	17171	17110	17410	17095	17033	17312	17178	17121	17146	17110	17035	17219	17170	17131	17083	17103	17210	17208	17183	17030	17059	16980	17298	16838	16997	17126	17164	17114	17232	17302	17098	17181	17150	17144	17148	16991	17231	17249	17274	17269	17304	17085	16931	17450	17206	17095	17199	17245	17065	17096	17095	17418	17260	17058	17145	17225	17115	17093	17145	17142	17087	17119	17285	17180	17100	17114	17000	17180	17049	17051	17203	17280	17213	16987	17235	17098	17243	17092	17161	17340	17219	17015	17126	17307	16988	17148	17137	17255	17057	17201	17133	17221	17287	17234	17310	17106	17175	17223	17163	17119	17048	17285	17191	17137	17251	17148	17046	17195	17164	17228	17184	17072	17104	17157	17369	17164	17109	17183	17040	17074	17098	17088	17335	17375	17150	17348	17045	17097	16980	17051	17002	17199	17163	17345	17127	17193	17211	16990	17134	17124	17161	17191	17269	17039	17218	17050	17142	17137	17347	17228	17147	17265	17046	17103	17070
23252	21446	30230	44688	61322	36329	26267	22984	22253	22329	22313	22082	22074	22091	21915	21702	21648	22133	21955	21973	21897	21707	21854	21949	21658	21867	21863	21746	21948	21521	21526	21814	21867	21968	21962	21957	21785	21882	21725	21672	21701	21527	21756	21712	21605	21574	21755	21466	21555	21898	21790	21816	21529	21800	21535	21745	21868	21740	21545	21833	21385	21613	21860	21519	21626	21704	21592	21506	21752	21636	21994	21545	21714	21828	22257	22329	22096	21899	21776	21737	22011	21892	21700	21757	21758	21655	21941	21612	21568	21889	21556	21748	21671	21560	21575	21820	21744	21674	21558	21538	21686	21543	21739	21592	21680	21717	21632	21672	21605	21691	21748	21860	21692	21692	21477	21858	21708	21762	21567	21722	21521	21842	21763	21614	21580	21656	21860	21663	21627	21735	21595	21687	21582	21580	21534	21614	21678	21605	21654	21673	21712	21671	21914	21617	21612	21478	21730	21720	21460	21432	21566	21517	21767	21758	21465	21561	21751	21489	21560	21560	21508	21771	21694	21601	21524	21694	21550	21533	21563	21787	21735	21663	21626	21656	21632	21627	21481	21667	21671	21475	21636	21537	21625	21500	21585	21479	21621	21636	21618	21738	21478	21682	21809	21986	21549	21616	21787	21607	21589	21563	21769	21671	21624	21739	21677	21544	21639	21781	21618	21607	21451	21755	21699	21472	21810	21623	21561	21469	21661	21263	21528	21624	21560	21737	21669	21630	21660	21675	21530	21580	21553	21569	21607	21520	21647	21614	21530	21397	21427	21692	21675	21808	21750	21798	21714	21576	21453	21391	21730	21413	21517	21726	21766	21787	21772	21600	21618	21618	21370	21688	21659	21317	21584	21763	21571	21647	21462	21724	21897	21512	21520	21496	21678	21549	21747	21834	21533	21616	21520	21664	21779	21530	21426	21695	21601	21743	21877	21697	21571	21613	21705	21487	21514	21459	21753	21649	21811	21469	21650	21694	21578	21484	21424	21675	21553	21551	21766	21522	21606	21696	21687	21685	21439	21567	21641	21672	21617	21669	21576	21549	21398	21631	21700	21489	21646	21682	21545	21512	21566	21625	21286	21803	21678	21493	21649	21503	21704	21768	21532	21622	21748	21621	21499	21602	21955	21880	21689	21677	21565	21724	21746	21602	21546	21727	21844	21677	21829	21619	21620	21541	21734	21557	21750	21685	21776	21602	21582	21706	21630	21510	21752	21468	21634	21494	21537	21664	21537	21687	21486	21725	21632	21641	21455	21816	21747	21607	21387	21636	21726	21551	21459	21597	21956	21775	21460	21642	21500	21719	21698	21462	21495	21596	21795	21746	21760	21727	21472	21804	21545	21607	21596	21506	21760	21889	21473	21732	21831	21593	21575	21676	21720	21583	21882	21701	21674	21511	21710	21480	21695	21594	21520	21781	21838	21530	21561	21538	21564	21735	21677	21531	21464	21846	21663	21868	21678	21712	21407	21714	21783	21680	21750	21732	21694	21558	21919	21688	21745	21736	21734	21644	21683	21573	21569	21663	21765	21905	21701	21664	21829	21679	21560	21735	21600	21684	21803	21563	21856	21697	21988	21608	21659	21537	21592	21496	21651	21671	21615	21545	21466	21550	21800	21759	21635	21568	21456	21571	21630	21740	21760	21555	21767	21600	21546	21459	21562	21718	21521	21684	21695	21743	21351	21573	21481	21525	21623	21531	21523	21680	21620	21700	21831	21473	21297	21482	21615	21808	21674	21591	21759	21702	21458	21690	21482	21862	21559	21555	21624	21721	21576	21628	21685	21820	21682	21649	21729	21597	21770	21319	21401	21530	21562	21421	21455	21595	21684	21542	21444	21601	21631	21988	21579	21636	21464	21653	21895	21689	21672	21472	21582	21655	21669	21693	21581	21527	21539	21483	21673	21776	21406	21450	21818	21747	21557	21753	21588	21692	21518	21778	21546	21613	21477	21569	21488	21753	21581	21754	21656	21505	21495	21540	21548	21607	21591	21565	21648	21576	21861	21603	21558	21913	21483	21586	21632	21503	21591	21641	21829	21484	21767	21648	21788	21873	21694	21727	21617	21890	21876	21596	21865	21678	21714	21679	21636	21724	21856	21669	21533	21627	21629	21663	21843	21419	21676	21724	21828	21826	21814	21690	21815	21786	21743	21747	21625	21675	21736	21535	21774	21536	21640	21586	21532	21679	21700	21840	21852	21838	21738	21685	21701	21525	21549	21497	21693	21475	21592	21816	21473	21635	21591	21480	21816	21661	21513	21825	21508	21643	21614	21693	21762	21822	21669	21557	21562	21924	21745	21490	21587	21596	21777	21607	21440	21686	21371	21717	21638	21470	21642	21493	21680	21493	21537	21770	21879	21512	21632	21788	21625	21674	21603	21658	21483	21467	21326	21515	21422	21461	21759	21464	21529	21502	21826	21709	21540	21770	21578	21537	21714	21696	21795	21570	21650	21873	21917	21405	21645	21673	21849	21510	21680	21599	21514	21705	21482	21610	21492	21563	21526	21689	21659	21645	21551	21522	21779	21737	21779	21452	21556	21673	21543	21650	21696	21423	21780	21839	21553	21836	21607	21470	21433	21629	21760	21584	21742	22207	21557	21664	21813	21600	21677	21801	21569	21865	21492	21357	21528	21648	21589	21549	21807	21476	21628	21757	21574	21601	21692	21607	21452	21531	21529	21590	21717	21856	21590	21925	21657	21640	21730	21603	21710	21668	21670	21688	21707	21689	21623	21527	21381	21629	21628	21752	21498	21558	21496	21516	21735	21803	21710	21521	21535	21616	21690	21778	21675	21614	21741	21855	21710	21677	21833	21712	21680	21726	21921	21507	21639	21598	21698	21766	21502	21536	21757	21527	21700	21580	21587	21471	21750	21572	21626	21463	21750	21618	21556	21463	21637	21665	21630	21662	21520	21499	21599	21800	21842	21914	21951	21606	21651	21614	21574	21479	21745	21549	21522	21550	21673	21608	21618	21600	21667	21664	21699	21718	21348	21745	21720	21835	21861	21673	21438	21579	21666	21624	21692	21491	21625	21697	21640	21449	21689	21594	21612	21812	21579	21708	21534	21611	21377	21571	21704	21526	21700	21698	21706	21654	21703	21617	21631	21440	21776	21596	21674	21531	21492	21546	21426	21730	21915	21736	21635	21703	21672	21763	21402	21683	21634	21839	21682	21490	21677	21772	21652	21613	21703	21572	21687	21591	21547	21444	21570	21766	21652	21577	21478	21689	21510	21587	21761	21411	21550	21661	21628	21850	21654	21535	21398	21771	21548	21407	21648	21279	21534	21729	21515	21630	21890	21578	21576	21677	21534	21651	21715	21623	21754	21398	21673	21729	21517	21749	21580	21760	21699	21826	21630	21620	21424	21847	21553	21470	21693	21783	21492	21681	21698	21680	21743	21707	21750	21829	21498	21658	21608	21624	21578	21584	21530	21493	21742	21644	21814	21527	21519	21552	21659	21450	21385	21650	21914	21597	21582	21704	21441	21511	21567	21452	21887	21642	21565	21890	21616	21578	21617	21648	21523	21619	21501	21649	21759	21572	21500	21516	21654	21772	21639	21588	21634	21711	21507	21616	21779	21546	21877	21458	21638	21545	21702	21624	21832	21783	21534	21536	21754	21763	21873	21555	21669	21660	21687	21621	21716	21966	21758	21745	21492	21543	21690	21625	21949	21507	21568	21464	21589	21516	21461	21975	21595	21745	21635	21935	21777	21750	21659	21612	21770	21689	21641	21600	21711	21579	21615	21660	21655	21538	21620	21581	21478	21678	21433	21607	21642	21671	21505	21521	21490	21847	21743	21506	21603	21616	21592	21557	21513	21786	21544	21410	21632	21594	21574	21430	21562	21563	21528	21474	21550	21553	21582	21586	21518	21474	21634	21476	21621	21757	21679	21824	21612	21685	21618	21492	21793	21735	21646	21541	21764	21519	21676	21744	21667	21647	21643	21767	21821	21777	21670	21719	21484	21748	21666	21580	21437	21679	21752	21509	21634	21782	21679	21503	21549	21705	21920	21406	21747	21439	21551	21660	21570	21665	21502	21569	21783	21773	21511	21600	21420	21623	21464	21505	21662	21702	21581	21842	21785	21891	21620	21728	21677	21919	21606	21573	21674	21470	21583	21470	21901	21766	21654	21452	21658	21518	21573	21749	21687	21606	21568	21641	21727	21796	21555	21805	21514	21775	21593	21727	21716	21443	21570	21629	21654	21871	21748	21491	21586	21745	21574	21757	21576	21687	21895	21599	21524	21767	21761	21716	21668	21603	21673	21627	21375	21572	21628	21491	21663	21481	21543	21814	21432	21595	21584	21727	21667	21806	21438	21560	21769	21773	21501	21618	21670	21817	21571	21573	21771	21458	21629	21578	21684	21856	21576	21655	21605	21817	21582	21665	21757	21538	21545	21687	21585	21540	21560	21638	21679	21552	21531	21490	21548	21709	21789	21755	21692	21474	21719	21708	21599	21824	21655	21529	21741	21712	21576	21586	21795	21614	21602	21658	21510	21832	21776	21858	21542	21565	21768	21600	21634	21704	21677	21732	21658	21558	21689	21721	21570	21563	21737	21701	21565	21422	21392	21763	21581	21726	21495	21720	21899	21538	21844	21622	21703	21624	21675	21492	21811	21647	21601	21793	21777	21644	21353	21693	21802	21589	21633	21529	21744	21649	21614	21617	21704	21875	21650	21808	21811	21750	21418	21734	21730	21614	21819	21877	21910	21664	21698	21530	21503	21531	21384	21469	21531	21552	21605	21429	21395	21574	21846	21863	21935	21753	21627	21762	21754	21469	21783	21590	21643	21744	21683	21631	21708	21570	21752	21643	21799	21422	21331	21630	21571	21469	21531	21653	21860	21794	21539	21781	21459	21839	21484	21632	21708	21548	21893	21548	21744	21672	21519	21750	21777	21671	21624	21492	21414	21771	21688	21759	21651	21708	21671	21502	21597	21669	21749	21788	21715	21516	21462	21555	21631	21477	22082	21545	21503	21660	21287	21606	21469	21353	21837	21844	21681	21508	21692	21616	21539	21638	21522	21394	21566	21598	21653	21448	21584	21473	21628	21684	21651	21532	21606	21602	21653	21623	21934	21675	21620	21689	21713	21722	21739	21405
17781	32053	52847	81705	75151	23704	17757	17369	17324	17406	17203	17134	17322	17089	17236	17023	17078	16925	17074	16968	16928	17021	16943	16808	17068	16969	16929	16863	16810	17006	16893	17054	17141	17045	17175	17035	16836	17009	17151	16878	16991	17091	16841	16902	16890	16928	16937	16902	16914	17100	17013	16946	16937	17092	16997	16933	16892	16955	16727	16935	17085	16955	17034	16994	16731	16869	16976	16830	16958	16888	16894	16918	17042	17153	17775	17417	17384	17074	16857	17032	16965	16800	17088	16934	16997	16784	17063	16947	16969	17071	17127	16828	16762	16904	16981	17003	16879	16825	16802	17014	17065	16776	16895	16975	16913	16789	16798	16969	16990	17113	16855	16961	17009	17016	17040	17144	16888	16780	16844	17033	16701	16894	16745	17078	16957	16892	16936	17062	16736	16918	17041	17033	16816	16961	16762	16909	16961	17101	16937	16931	16957	16828	16977	16896	17035	17031	16990	16970	16860	16822	17046	16969	17008	16730	17052	16910	16894	16822	16919	17111	16839	16900	16791	16901	16841	16859	16951	16909	16817	16968	16812	17002	16955	16815	16942	16924	16920	16919	16869	16727	16788	16998	16976	16871	16832	16851	16982	17111	16933	16840	17054	16796	16681	16869	16825	17054	16799	17026	16989	16944	16952	16988	17037	16953	16913	17034	16816	16824	16946	16778	17071	16791	16912	16988	16901	16974	17125	16794	17023	17057	16898	17064	16859	16888	16895	16992	16927	16831	16848	16995	16983	16983	16842	16738	17055	16879	16980	16861	16971	16769	17045	16923	16807	16817	16834	17010	16847	17029	16983	16917	16934	17076	16920	16858	17041	16901	16824	17039	16839	17013	16810	17043	16826	16917	16732	16877	16859	16794	17071	16800	16969	16753	17021	16779	16965	16893	16959	17087	16868	16983	17042	16967	16925	16843	16896	16939	16850	17104	16913	17016	16946	17004	16872	17016	16999	16877	16883	17020	16856	16872	17020	16866	16915	16966	16960	16994	17063	17011	17052	16861	17033	17077	17045	16858	16810	17060	16928	16761	16759	16938	16897	16942	16834	16831	16950	16769	16981	16790	16901	16806	16939	17193	16933	17014	16921	16904	16903	16889	16978	16838	16969	16851	16838	16995	16939	16837	16791	16850	16719	16937	16893	16994	16875	16894	17013	16703	17019	16996	16896	16769	16908	16805	16870	16955	17026	16862	16924	16832	16793	16951	16790	16902	16898	16847	16973	17000	16954	16755	16789	17095	16999	16869	16857	16786	16859	17016	16892	16974	16822	16971	16843	16906	16893	16897	16898	16890	17132	16840	16914	16817	16830	16915	16875	16819	17064	16843	16955	17059	16869	17031	16824	17001	16898	16972	17027	16939	16924	16774	16930	16837	17038	17056	17078	16828	16883	16758	17024	16960	16868	16929	16917	17018	16993	16714	16963	17050	16953	16896	16914	17017	16968	16969	17058	17094	17022	16749	16839	16870	16811	16971	16910	17206	16844	16857	16800	17047	16876	16849	16933	16963	16898	16901	16979	16961	16971	16732	16893	16981	16694	16918	16897	16912	16959	16874	16746	16975	16988	16777	16937	17045	16767	17085	16760	16824	16976	16894	17069	16846	16959	16865	16817	16782	16815	16681	16742	16889	16768	16969	16865	16962	16966	17059	16910	16731	16885	16721	16948	16877	16741	16707	16869	17033	16820	16980	16905	16881	16869	16768	16797	16705	16869	16963	16968	17016	16934	16937	17032	16966	16926	16910	16831	16947	16914	16922	17120	16733	16862	16921	16828	16998	17008	16936	16892	17033	17060	16987	16882	16988	16779	16944	16898	16837	16738	16929	16816	16943	16936	16891	17097	16958	16903	16925	16921	17003	17035	16992	16936	16799	16783	16797	16931	16823	16958	16845	16976	16788	16928	16967	17002	16921	16790	17073	16788	16843	16898	17024	16857	16763	17002	16971	16862	16960	16996	16773	17009	16950	16905	17087	16817	17068	16798	16876	16785	16967	17042	16986	17110	16911	16922	16814	16853	16797	16828	16932	16775	16828	17003	16948	17153	16946	16866	16889	16827	16788	16893	16770	16936	16900	16935	16921	17088	17150	16893	16977	16924	17171	16905	17047	16929	16974	16930	16726	16963	16884	16871	16981	16887	16950	17004	16938	16865	17087	16893	16940	16667	16928	16968	16861	16821	16973	17000	17012	16849	16711	16949	16970	17068	17037	16867	16912	16873	16896	16998	16910	16810	16992	16844	16997	16975	16887	17124	16985	16904	16811	16932	16819	16966	16776	16854	16860	16887	17008	16931	17008	16858	16798	16721	17033	16872	16784	16938	16968	17057	16880	17167	16960	16934	17096	16960	16979	16690	16861	16911	16743	16844	16812	16924	16953	16826	16845	16869	16963	16862	16868	16957	16856	17014	17027	16831	16811	16913	16723	17103	16780	16789	16876	16979	16844	16886	16923	16844	16754	16978	16859	16862	16926	17010	16792	16835	16842	17100	16766	17018	16829	16739	16873	16844	16716	17057	16854	17022	16959	17089	16859	16900	16861	16948	16737	16996	17125	16947	16986	16908	16935	17074	16899	16856	16876	16982	16920	16962	16817	16963	16986	16946	16731	16919	16910	16798	16745	16953	16943	16853	16950	16763	16984	16906	17012	16685	16952	16898	17007	16801	16850	16941	17006	16887	16883	16920	17002	16887	16763	16851	16927	17107	16930	17032	17110	16942	16715	16797	16933	16929	16946	17079	17026	16846	16896	16874	16870	16793	16830	17008	16858	16813	16949	16982	16987	17004	16936	16755	17014	16938	16999	16809	16677	16833	16931	16828	16900	17019	16707	17113	16959	17053	16981	16818	16894	16826	16887	16936	16894	16756	17003	16750	16782	16850	16891	17017	16957	16896	16901	16860	17017	16915	16943	16732	16954	16991	16835	16898	16830	16859	16944	16922	17086	16884	16875	16881	16850	16873	16980	16961	16823	16961	16940	16860	16910	16932	16784	16867	17045	16846	16942	16970	16936	16682	16851	16862	16970	17046	16688	16976	17132	16660	16891	16943	16893	16975	16700	16952	16895	17002	16979	16873	16950	16905	16959	16836	16828	16844	16959	16890	16653	16949	17013	17007	16897	17001	16824	16860	17018	16920	16904	16914	16937	16787	16832	16952	16926	16971	16855	16909	16885	17030	16950	16842	16902	16909	16985	16686	16783	16833	16997	17089	16895	16696	16819	17056	16846	17040	17029	16929	16894	16905	17064	16959	16662	16888	16926	16939	16861	16944	16894	17050	16886	17045	16842	16929	16847	16837	16886	16887	16968	17020	16969	16870	17055	16904	16999	16754	16885	16979	16871	16942	16777	16756	16933	16924	16811	16853	16965	16927	16842	17009	16867	16816	17056	16925	16961	16841	16945	16884	16992	16978	16896	16948	16888	16852	17142	17057	16921	16979	17008	17086	16887	16845	16906	16849	16809	16929	16975	16944	17079	16927	16877	16950	16891	16621	16865	16939	16852	16675	16809	17000	16897	16977	16967	17064	16859	16885	17017	16966	16879	16843	16895	16855	16826	16851	17029	16717	17090	16940	16900	17055	17002	16877	16791	16897	17075	16917	16749	16915	16873	17001	16820	16754	17063	16894	16982	16794	17028	16845	16989	16790	16825	16892	16986	16985	17068	16810	16863	16832	16904	17042	16913	16870	16853	16820	16800	17060	16949	16853	16933	16950	16855	16938	16805	16885	16802	16840	16994	16901	16990	16996	16929	16927	16840	17015	16843	16955	16883	16686	17004	16917	16748	16847	16933	16954	16883	16971	17002	16825	16834	16821	16811	16823	16870	16893	16898	16852	16774	16731	16992	16935	16911	17017	16893	16816	16839	17025	16815	16929	16865	16961	16956	16903	16981	16864	16928	16911	16996	16871	16899	16821	16895	16819	16970	16799	16830	16993	16995	16848	16825	17158	16836	17037	16984	16958	17023	16825	16875	16814	16952	16942	16795	16978	17054	17054	16963	16818	16836	16957	16861	17047	16985	16775	16986	16974	16899	17120	16994	16818	16856	16862	16848	16936	16928	16911	16817	16879	16847	16913	16828	17042	16909	16921	16864	16948	16887	17006	16888	16845	17159	16870	16709	16996	16983	17188	16878	16956	16879	17033	16980	16863	16837	16963	16828	16878	17027	16869	16846	16996	16991	16748	17078	16968	17103	16865	16741	16946	16920	16995	16781	16939	16844	17051	16791	16938	16974	16878	17016	16770	16887	16916	16982	16877	16950	16951	17008	17000	16956	16826	16885	16952	16884	16830	16839	16964	17061	16928	16939	16825	16847	17055	16857	16934	17000	16936	16944	16884	16898	16905	16927	16948	16877	17060	16941	16984	16893	16705	17012	16917	16882	16841	17019	16759	16969	16912	16884	16822	16942	16708	17052	16882	16871	16766	16950	16831	16883	17124	16775	16909	16887	16863	17016	16848	16822	16971	16988	16924	16842	16813	17023	16856	17011	16948	16988	16937	16887	16849	16931	16992	16742	16922	16794	17009	16823	16929	16970	16976	16938	16742	16674	16886	16958	16960	16788	16998	16817	16924	17032	16904	16776	16939	16900	16827	16893	17014	17006	16891	16992	16940	17012	16864	17148	16992	16894	16898	16833	16868	16855	17051	16786	16878	16886	16878	16981	16926	16958	16950	16895	16911	16780	16884	17015	16886	16945	16608	16966	16944	16955	16999	16832	17064	16736	17009	16796	16879	16998	16832	16974	16913	16938	17136	16906	16818	16847	16863	16886	16841	17021	16981	16736	17151	16876	16897	16949	16873	17031	16989	16902	16866	16916	16980	16921	16966	16963	16843	16951	16879	16787	16962	16963	16955	16839	16814	17015	17014	17092	16872	17033	16993	16976	16970	16919	16873	16898	16972	16884	17030	16862	17029	16870	16982	17070	16831	16908	16845	16890	16865	17027	16905	16908	16600	16971	16965	16859	16745	16912	17060	16926	16757	16807	16873	16801	16898	17036	17005	16934	17068	16914	17039	16803	16912	16878	16932	16975	16918	16954	16881	16701	16813	17037	16945	16878	17056	16813	16961	16899	16887	16935	16967	16742	16973	17107	16718	16982	17057	16900	16727	17086	16887	16968	17013	16958
28166	22303	28177	37457	33947	22458	20852	20197	20382	20343	20350	20252	20436	20326	20616	20296	20395	20236	20279	20361	20498	20391	20155	20444	20230	20344	20437	20021	20460	20328	20298	20277	20236	20389	20503	20083	20272	20279	20402	20103	20191	20090	20295	20246	20312	20342	20328	20389	20388	20551	20420	20618	20401	20455	20331	20473	20450	20527	20298	20169	20295	20387	20486	20319	20486	20338	20614	20194	20271	20128	20142	20452	20283	20320	20335	20318	20502	20238	20178	20248	20472	20481	20570	20449	20460	20338	20248	20428	20424	20366	20548	20352	20287	20103	20204	20107	20399	20149	20360	20220	20344	20225	20466	20272	20385	20286	20225	20553	20448	20423	20388	20325	20324	20265	20343	20225	20336	20264	20266	20399	20437	20272	20411	20404	20076	20355	20428	20186	20202	20419	20611	20195	20257	20238	20244	20223	20388	20227	20196	20194	20427	20224	20342	20419	20312	20631	20366	20547	20456	20349	20354	20393	20381	20255	20329	20309	20156	20368	20277	20271	20333	20259	20110	20475	20346	20316	20307	20249	20227	20418	20348	20300	20347	20331	20315	20204	20368	20477	20151	20216	20338	20397	20189	20361	20183	20234	20364	20601	20257	20417	20345	20351	20212	20258	20071	20281	20449	20091	20109	20240	20402	20147	20120	20253	20358	20337	20318	20255	20254	20317	20322	20382	20201	20336	20402	20316	20220	20366	20195	20500	20246	20381	20431	20220	20072	20323	20419	20358	20355	20181	20241	20201	20290	20138	20168	20161	20246	20083	20331	20351	20336	20495	20503	20324	20176	20385	20190	20415	20225	20406	20564	20343	20464	20237	20474	20345	20595	20246	20251	20161	20218	20250	20089	20509	20497	20330	20373	20415	20394	20256	20359	20319	20221	20359	20234	20312	20381	20382	20323	20298	20276	20343	20305	20402	20277	20298	20516	20225	20315	20346	20403	20298	20392	20089	20172	20411	20139	20171	20413	20345	20411	20251	20143	20343	20391	20056	20171	20341	20442	20603	20181	20334	20237	20350	20232	20155	20136	20377	20233	20360	20351	20342	20508	20518	20185	20129	20414	20255	20262	20280	20258	20265	20307	20374	20125	20543	20257	20316	20464	20248	20418	20198	20169	20110	20347	20373	20183	20184	20294	20298	20320	20267	20052	20353	20440	20418	20420	20497	20272	20134	20472	20261	20261	20434	20365	20031	20111	20224	20341	20505	20312	20454	20383	20333	20128	20338	20402	20113	20167	20339	20380	20187	20422	20416	20361	20475	20296	20332	20234	20156	20287	20202	20232	20140	20331	20289	20325	20363	20224	20458	20257	20315	20317	20213	20430	20417	20578	20283	20142	20277	20096	20347	20426	20409	20482	20158	20262	20210	20240	20200	20376	20389	20240	20176	20370	20246	20585	20406	20268	20315	20474	20212	20449	20398	20346	20367	20345	20436	20320	20264	20301	20366	20649	20356	20502	20234	20091	20199	20332	20283	20289	20391	20187	20301	20271	20176	20367	20462	20394	20426	20248	20358	20253	20356	20431	20301	20415	20303	20225	20198	20129	20340	20372	20321	20493	20356	20141	20323	20261	20370	20413	20321	20287	20295	20254	20376	20296	20559	20140	20207	20415	20326	20689	20384	20351	20156	20436	20361	20367	20200	20150	20276	20262	20478	20281	20498	20274	20260	20252	20532	20253	20330	20545	20238	20205	20419	20286	20606	20339	20252	20303	20354	20130	20247	20113	20388	20091	20393	20315	20510	20133	20381	20465	20200	20099	20292	20355	20324	20244	20356	20323	20351	20308	20305	20175	20290	20351	20258	20354	20361	20244	20226	20359	20283	20274	20346	20330	20278	20227	20085	20159	20194	20310	20283	20432	20412	20579	20350	20403	20335	20312	20292	20312	20119	20285	20286	20301	20521	20400	20076	20430	20276	20315	20284	20140	20106	20422	20365	20285	20158	20339	20326	20398	20370	20440	20170	20435	20399	20286	20420	20387	20383	20390	20213	20377	20380	20394	20292	20295	20542	20458	20281	20394	20303	20316	20168	19988	20401	20392	20281	20290	20353	20279	20174	20284	20189	20228	20306	20242	20342	20600	20494	20348	20637	20307	20221	20322	20238	20319	20217	20371	20236	20367	20449	20112	20185	20416	20270	20361	20188	20271	20280	20335	20385	20413	20227	20111	20330	20232	20001	20187	20116	20170	20112	20368	20267	20092	20136	20311	20178	20388	20434	20315	20243	20199	20335	20390	20513	20276	20352	20586	20142	20135	20273	20323	20419	20366	20281	20230	20177	20399	20512	20396	20444	20272	20213	20167	20316	20193	20276	20354	20578	20390	20271	20372	20205	20214	20232	20266	20432	20727	20414	20320	20238	20282	20162	20387	20328	20225	20360	20324	20177	20315	20356	20246	20340	20243	20387	20333	20362	20269	20233	20238	20344	20361	20079	20294	20258	20241	20327	20431	20206	20277	20393	20273	20287	20453	20286	20292	20456	20375	20231	20398	20351	20308	20346	20297	20324	20407	20361	20221	20230	20292	20277	20475	20234	20370	20093	20258	20413	20488	20381	20407	20299	20368	20134	20350	20317	20116	19966	20462	20263	20295	20307	20280	20398	20150	20238	20224	20464	20370	20170	20284	20271	20212	20414	20213	20373	20265	20378	20356	20293	20291	20243	20405	20344	20247	20191	20188	20257	20308	20344	20286	20276	20180	20537	20540	20433	20456	20263	20360	20329	20307	20329	20271	20267	20162	20568	20289	20388	20264	20187	20305	20151	20317	20200	20209	20325	20577	20336	20251	20441	20430	20265	20414	20235	20256	20320	20303	20251	20328	20504	20350	20167	20230	20397	20264	20349	20552	20306	20400	20271	20337	20180	20415	20143	20435	20411	20321	20403	20082	20290	20513	20382	20293	20229	20475	20310	20402	20139	20247	20330	20382	20306	20222	20160	20241	20314	20388	20051	20335	20270	20427	20338	20390	20221	20356	20415	20219	20415	20299	20440	20275	20361	20440	20367	20186	20147	20252	20212	20288	20316	20510	20310	20239	20279	20321	20263	20302	20283	20180	20052	20146	20256	20324	20296	20382	20463	20334	20184	20253	20423	20381	20259	20266	20132	20228	20311	20451	20301	20261	20299	20191	20154	20227	20351	20386	20330	20252	20055	20323	20283	20246	20563	20406	20345	20126	20220	20393	20341	20502	20169	20279	20357	20421	20405	20509	20261	20265	20462	20464	20257	20357	20308	20272	20206	20308	20262	20335	20437	20195	20041	20374	20271	20515	20222	20627	20396	20152	20372	20429	20250	20182	20371	20102	20387	20404	20077	20278	20342	20286	20445	20365	20235	20369	20377	20263	20593	20387	20386	20277	20404	20379	20245	20486	20283	20349	20442	20285	20372	20471	20335	20402	20450	20409	20089	20409	20399	20412	20371	20401	20108	20308	20278	20226	20370	20495	20223	20423	20465	20333	20175	20272	19953	20393	20339	20202	20226	20283	20351	20366	20221	20268	20304	20310	20252	20302	20214	20343	20462	20187	20214	20343	20387	20131	20178	20447	20208	20331	20237	20481	20300	20427	20506	20356	20364	20308	20426	20349	20389	20482	20298	20147	20488	20250	20139	20327	20190	20437	20263	20590	20302	20519	20416	20324	20404	20087	20300	20394	20386	20495	20362	20383	20498	20282	20178	20411	20390	20481	20163	20457	20500	20452	20242	20343	20298	20251	20428	20156	20245	20190	20187	20249	20138	20251	20232	20437	20284	20248	20082	20388	20361	20451	20296	20423	20387	20320	20116	20283	20336	20188	20202	20153	20226	20420	20505	20300	20187	20377	20278	20339	20443	20391	20281	20243	20341	20231	20215	20281	20432	20242	20388	20283	20371	20280	20149	20250	20251	20359	20343	20565	20198	20333	20376	20180	20300	20456	20377	20362	20503	20186	20206	20306	20277	20387	20406	20401	20015	20021	20281	20099	20189	20039	20196	20161	20153	20290	20349	20277	20352	20248	20233	20369	20466	20224	20251	20494	20446	20558	20185	20432	20441	20167	20437	20338	20276	20143	20320	20283	20445	20474	20300	20386	20326	20326	20296	20394	20425	20332	20375	20129	20185	20575	20259	20384	20273	20399	20232	20501	20319	20276	20359	20385	20494	20443	20327	20202	20373	20383	20431	20368	20012	20196	20352	20328	20384	20415	20217	20180	20288	20237	20180	20235	20110	20438	20234	20335	20300	20336	20401	20345	20168	20244	20229	20140	20373	20186	20301	20156	20311	20193	20333	20396	20204	20254	20202	20371	20415	20306	20248	20512	20248	20580	20278	20413	20413	20362	20187	20242	20223	20298	20336	20315	20328	20223	20431	20441	20238	20112	20152	20347	20427	20491	20295	20374	20131	20457	20297	20263	20232	20315	20167	20137	20193	20359	20243	20376	20212	20394	20332	20348	20491	20305	20352	20407	20295	20274	20263	20392	20171	20114	20538	20418	20248	20092	20059	20410	20150	20240	20190	20402	20333	20257	20365	20261	20345	20293	20259	20364	20401	20336	20288	20083	20385	20234	20343	20474	20078	20158	20209	20421	20448	20427	20517	20670	20616	20451	20431	20220	20279	20375	20138	20288	20084	20315	20202	20231	20364	20392	20310	20316	20411	20260	20385	20127	20354	20230	20197	20301	20365	20283	20510	20416	20392	20320	20101	20364	20366	20316	20134	20547	20350	20284	20554	20154	20424	20533	20242	20509	20400	20274	20076	20291	20098	20636	20083	20204	20301	20392	20277	20348	20319	20263	20386	20423	20391	20441	20457	20264	20293	20095	20491	20428	20307	20355	20478	20366	20391	20253	20463	20091	20249	20306	20140	20309	20190	20118	20288	20188	20363	20321	20529	20228	20498	20511	20092	20112	20140	20361	20264	20196	20121	20434	20237	20530	20169	19942	20354	20291	20217	20447	20238	20240	20174	20317	20411	20317	20357	20391	20304	20175	20296	20426	20167	20142	20251	20521	20341	20202	20445	20215	20290	20319	20191	20265	20255	20495	20270	20242	20191	20132	20265	20208	20235	20426	20555	20241	20226	20214	20395	20219	20330	20112	20222	20346	20281	20305	20473	20318	20419	20161	20231	20311	20352	20459	20406
15432	17767	24361	34385	30218	16647	16209	16175	16322	16177	16328	16241	16160	16251	16213	16273	16114	16200	16089	16382	16178	16180	16410	16326	16235	16080	16110	16261	16442	16032	16281	16096	16270	15969	16182	16220	16165	16371	16214	16193	16152	16162	16021	16115	16395	16154	16232	16182	16036	16157	16190	16182	16093	16120	16300	15916	16282	16050	16222	16255	16199	16250	16008	16205	16106	16077	16338	16205	16116	16059	16228	16181	16253	16409	16200	16061	16238	16166	16247	16173	16099	16195	16112	16386	16312	16129	16053	16243	16181	16028	16064	16034	16338	16229	16315	16201	16101	16310	16227	16233	16052	16139	16176	16207	16068	16142	16118	16093	16241	16385	16102	16359	16188	16256	16174	16141	15997	16209	16245	16096	16118	16105	16153	16219	16225	15947	16126	16131	16128	16302	16292	16212	16166	16324	16118	16164	16071	16141	16160	16292	16020	16312	16107	16079	16067	16263	16112	16084	16002	16194	16234	16172	16231	16336	16250	16279	16257	16346	16079	16356	16323	16209	16037	16137	16348	16004	16143	16246	16157	15920	16209	16319	16237	16158	16307	16279	16297	16007	16138	16333	16134	16256	16145	16263	16181	15931	16046	16425	16179	16131	16089	16113	16144	16154	16040	16177	16279	16064	16073	16052	16189	16198	16310	16335	16264	16276	16217	16144	16155	16022	16213	16256	16172	16108	16070	16128	16014	16149	16169	16183	16192	16155	16094	16142	16304	16216	16108	15992	16194	16144	16308	16315	16285	16068	16171	16279	16114	16172	16152	16220	16191	16191	16128	16131	16124	16194	16206	16301	16167	16255	16199	16051	16308	16116	16177	16146	16175	16229	16155	16152	16258	16161	16202	16160	16064	16231	16172	16175	16134	16108	16114	16337	16128	16155	16211	16196	16154	16306	16124	16385	16227	16218	16268	16204	16169	16214	15938	16115	16165	16261	16200	16258	16114	16023	16236	16218	16096	16084	16352	16103	16199	16233	16174	16191	16322	16123	16185	15997	16311	16132	16108	16259	16068	16287	16154	16054	16144	16351	15965	16140	16071	16082	16117	16045	16176	16227	16188	16150	16057	16225	16075	16284	16190	16080	16340	16074	15992	16111	16361	16115	16188	16135	16009	16284	16141	16127	16193	16157	16400	16170	15975	16260	16182	16220	16183	16024	16130	16087	16151	16149	16059	16039	16203	16118	16250	16090	16209	16131	16176	16081	16161	16229	16119	16090	16235	16229	16177	16072	16101	16009	16206	16254	16025	16061	16012	16258	16204	16123	16197	16053	16174	16212	16371	16042	16094	16344	16106	16176	16180	16154	15989	16282	16216	16123	16142	16218	16222	16233	16306	16067	16042	16216	16011	16171	16052	16114	16099	16137	16132	16112	16227	16211	16231	16128	16354	16288	16181	16107	16208	16136	16177	16218	15973	16276	16120	16102	16230	16357	16099	16093	16161	16194	16171	16022	16101	16313	16117	16161	16195	16300	16072	15980	16237	16208	16192	16056	16089	16207	16319	16220	16204	16202	16327	16069	16140	16074	16065	16163	16144	16193	16177	16198	16130	16334	16207	16224	16227	16009	16049	16159	16242	16176	16229	16202	16154	16132	16184	16073	16145	16125	16201	16098	16112	16239	16048	16112	16063	16137	16169	16088	16195	16217	16117	16267	16014	16217	16180	16255	16228	16283	16287	16233	16283	16124	16201	16264	16173	16286	16322	16093	16212	16334	16216	16222	16129	16241	16120	16146	16220	16123	16180	16195	16290	16188	16166	16073	16072	16113	16181	16225	16122	16192	15995	16206	16123	16112	16138	16162	16145	16384	15943	16176	16187	16190	16100	16012	16232	16100	16191	16061	16175	16074	16195	16224	16154	16277	16063	16475	16140	16030	16096	16006	16362	16207	16089	16107	16059	16254	16220	16117	16218	16209	16165	16260	15995	16068	16210	16013	16171	16051	16169	16309	16250	16055	16343	16203	16164	16167	16231	16207	16190	16181	16182	16203	15874	16159	16293	16156	16182	16207	16198	16157	16060	16276	16347	16147	16149	16260	16318	16218	16188	16253	16082	16254	16259	16133	16196	16168	16130	16184	16399	16181	16207	16387	16222	16043	16288	16147	16106	16122	16051	16229	16349	16150	16105	16219	16091	16231	16059	16139	16159	16270	16222	16038	16170	15987	16346	16234	16247	16106	16196	16047	16233	16083	16068	16164	16210	16186	16088	16202	16243	16160	16148	16021	16096	16135	16264	16104	16160	16210	16061	16196	16253	16214	16367	16224	16037	16305	16249	16144	16135	16078	16082	16194	16246	16056	16285	16032	16238	16169	16286	16196	16106	16107	16267	16182	16133	16218	16066	16241	16215	16081	16212	16137	16130	16121	16112	16175	16240	16192	16079	16253	16173	16267	16163	16332	16034	16116	16156	16203	16032	16041	16203	16259	16094	16087	16166	16125	16207	16243	16083	16298	16267	16137	16174	16119	16201	16147	16246	16231	15971	16386	16082	16077	16187	16183	16128	16093	16241	16176	16142	16069	16154	16051	16138	16255	16206	16083	16276	16079	16156	16208	16123	16156	16093	16125	16282	16104	16208	15998	16066	16120	16139	16321	16217	16107	16222	16333	16210	16280	15994	16244	16134	15975	16306	16338	16130	16127	16274	16192	16062	16138	16142	16189	16278	16183	16243	16133	16183	16194	16200	16179	16075	16141	16041	15994	16103	16278	16051	16106	16152	16064	16112	16164	16139	16117	16257	16219	16106	16165	16268	16048	16150	16211	16230	16061	16073	16078	16012	16107	16270	16267	16096	16196	16079	16077	16038	16247	16190	16138	16092	16258	16119	16287	16362	16200	16235	16188	16162	16166	16242	16326	16147	16211	15985	16186	16250	16090	16268	16176	16170	16237	16272	16232	16160	16253	16148	16100	16237	16306	16174	16330	16197	16307	16136	16335	16297	16076	16157	15899	16208	16145	16373	16397	16106	16168	16212	16181	16146	16076	16201	16130	16137	16268	15907	16267	16056	16090	16407	16196	16034	16199	16231	16164	16096	16142	16289	16334	15973	16305	16291	16161	16184	16195	16160	16179	16326	16088	16099	16152	16045	16185	16147	16249	16086	16245	16125	16114	16238	16071	15999	16135	16102	16286	16184	16327	16142	16155	16139	16229	16188	16090	16037	16134	16079	16286	16078	16309	16014	16192	16217	16200	16031	15996	16397	16145	16201	16207	16210	16004	16147	16095	16076	16155	16281	16371	16064	16340	16054	16311	16266	16250	16265	16238	16095	16064	16143	16317	16197	16147	16032	16144	16171	16169	16132	16113	16202	16059	16075	16234	16252	16265	16235	16094	16274	16068	16210	16279	16053	16104	16108	16206	16295	16081	16258	16302	16247	16233	16096	16252	16151	16274	16087	16056	16172	16061	16341	16062	16167	16368	16061	16208	16219	16153	16289	16302	16297	16292	16039	16184	16165	16226	16147	16300	16236	16084	16026	16233	16205	16054	16251	16237	16138	16385	16042	16138	16262	16298	16131	16137	16198	16191	16302	16108	16255	16262	16109	16167	16096	16121	16050	16091	16089	16189	16250	16319	16222	16102	16095	16262	16185	16229	15933	16192	16196	16274	16056	16236	16075	16235	16142	16314	16334	16019	16407	16172	16202	16168	16183	16117	16101	16231	16107	16222	16174	16127	16273	16177	16144	15910	16033	16160	16230	15930	16140	16112	16345	16229	16176	16220	16063	16226	16118	16205	16235	16158	16089	16038	16200	16187	16275	16276	16173	16281	16176	16158	16244	16041	16289	15956	16248	16090	16198	16312	15997	16110	16233	16118	16101	16266	16120	16032	16262	16093	16210	16067	16100	16046	16012	16230	16195	16321	16281	15975	16190	16029	16258	16021	16105	16314	15884	16376	16083	16149	16021	16389	16052	16323	16127	16045	16193	16229	16121	16144	16200	16236	16128	16243	16247	16125	16168	16177	16184	16078	16095	16173	16192	16193	16130	16151	16221	16097	16110	16231	16000	16209	16242	16320	16317	16100	16257	16136	16128	16106	16138	16316	15889	16104	16274	16041	16127	16246	16327	16179	16100	16134	16182	16225	16214	16093	15994	16263	16126	16243	16174	16110	16253	16265	16160	16237	15984	16066	16132	16155	16142	16103	16218	16262	16262	16265	16042	16234	16122	16140	16129	16283	16189	16232	16241	16210	16246	16202	16193	16249	16165	16066	16419	16370	16166	16146	16310	16242	16147	16164	16155	16168	15970	16133	16280	16257	16429	16094	16201	16185	16058	16205	16251	16270	16310	16033	16185	15985	16029	16155	16171	16129	16092	16202	16317	16107	16304	16091	16162	15995	16160	15935	16242	16046	16179	16334	16153	16006	16178	16188	16144	16171	16315	16204	16136	16273	16212	16295	16127	16307	16223	15997	16180	16039	16233	16208	16092	16292	16171	16296	16108	16105	16227	16397	16156	16099	16247	16355	16196	16156	16176	16154	16020	16132	16257	16271	16171	16118	16186	16382	16112	16068	16091	16311	16168	16353	16168	16086	16147	16143	16129	16276	16021	16243	16180	16145	16083	16143	16129	16245	16138	16251	16368	16363	16218	16237	16126	16243	16313	16185	16227	16091	16143	16118	16302	16100	16246	16080	16131	16139	16247	16215	16044	16116	16013	16197	16211	16232	16160	16111	16295	16319	16244	16209	16219	16390	16323	16246	16206	16175	16221	16014	16178	16381	16239	16171	16020	16193	16231	16141	16030	16200	16199	16094	16342	16188	16162	16248	16089	16169	15990	16147	16086	16094	16033	16081	16054	15975	16206	16223	16124	16214	16069	16142	16136	16248	16178	16147	16181	16161	16304	16144	16161	16202	16128	16175	16231	16159	16224	16253	16130	16107	16114	16150	16174	16135	16273	16149	16161	16103	16308	16153	16136	16060	16170	16168	16257	16079	16307	16176	16152	16205	16236	16171	16122	16323	15967	16152	16448	16067	16139	16261	16071	16306	16180	16134	16163	16224	16136	16224	16153	16208	16205	16235	16076	16259	16261	16348	16138	16235	16358	16292	16080	16296	16135	16283	16075	16213	16041	16145	16105	16211	16139	16033	16166	16192	16373	16163	16133	16120	16061	16346
23608	21434	29267	38804	59441	30697	25679	22213	20529	20550	20649	20472	20422	20309	20548	20304	20367	20257	20314	20276	20415	20181	20096	20240	20137	20116	20126	20403	20131	20162	20151	20228	20274	20124	20144	20275	20139	20127	20159	20210	20221	19943	20122	20037	20048	20117	20167	20014	20030	20063	20061	20113	20169	20103	19955	20185	20240	20083	20065	20058	19794	19936	20122	20059	19947	20294	20057	19991	20137	20335	20144	20080	19977	20020	20335	20714	20447	20512	19806	19932	19915	20059	20039	20005	19911	19980	20062	20108	20022	20166	20027	20190	20119	19873	19992	19807	20083	20102	20033	20140	20023	20158	20133	19925	19990	20173	19960	19967	20135	19815	20161	19974	20130	20106	20171	20126	19992	19982	19898	19826	20010	20052	20099	20078	19836	19824	20070	20083	20071	20087	20039	19868	19983	20153	20232	20099	20336	19777	19992	20169	20052	20029	20074	20032	20146	19949	19855	19973	20014	19992	19994	20163	20015	20128	19827	20263	19937	20087	20151	19883	20061	20005	19926	19958	20096	20014	20044	20033	20337	20171	20084	20056	20103	19991	20062	20161	20139	19867	20034	19936	19881	19885	20105	20186	20246	20031	20161	20066	20075	20088	20121	19939	20075	20047	20011	20172	20005	20070	19922	20118	20040	20149	20269	20063	19998	19945	20229	20019	20113	20053	20132	20059	19951	19935	19917	20039	20052	20111	20157	20010	19955	20146	20039	20090	20066	19866	20280	20026	19792	20060	20117	20127	20167	19822	20141	20072	19978	19916	19897	20186	20150	20075	19956	19992	20075	19948	19881	20064	19995	19858	20097	20055	20234	20100	19642	19995	19867	20116	20089	19998	20073	20190	19919	20032	20022	19915	19804	20157	19942	19853	19959	19997	20028	19950	20009	20076	19902	19976	20047	20098	20082	20021	20094	20148	20089	20135	19826	20059	20176	19880	19963	19973	20162	20021	19875	20174	20295	19995	19947	20034	20041	20010	20226	19962	19919	20085	20039	20031	19858	19929	20022	20224	19963	20139	20052	20136	20087	20030	20255	19918	20026	19933	20242	20140	19875	20056	19974	19966	20011	20145	20127	20243	20038	20160	20029	20175	19992	19931	20202	20107	20013	19919	20147	20210	20078	19929	20064	19934	19932	20199	20169	20144	19946	19958	19997	20170	19958	19930	20036	19987	20239	19994	19916	19841	20131	20072	19796	20122	20066	20001	20292	19889	20066	20024	20106	20076	19997	20068	20113	20165	20129	20111	19923	20022	19944	19972	20018	19857	20150	20001	19969	20070	20161	19982	20045	20005	20136	19963	19814	20130	20012	20317	20038	20117	20033	19828	20186	20002	20019	20107	20172	20086	19922	19974	19817	19978	19885	19962	20085	20003	20124	19958	19996	20090	20202	19997	20025	20007	20059	20106	19897	20022	19963	20105	20224	19981	19968	20102	20256	20028	20053	20097	19979	20115	20179	20082	20105	20091	20050	20083	20013	20024	20119	20023	19833	20261	20238	20052	19975	19981	20229	20163	20045	19815	20002	20120	19796	20175	20171	20297	20113	20225	20134	20174	20035	20209	19986	19971	20162	19828	19968	20176	20220	20100	19871	20068	20091	19862	20213	20110	19939	19782	19940	19890	19957	20019	20082	19767	19834	20049	20156	20139	20239	19917	20011	19957	20101	20049	20106	19973	20260	20032	20114	20080	20082	20167	20074	19997	20173	19968	20146	20132	20015	19917	20122	20203	19998	19799	20009	19810	20036	20027	20109	20187	20276	20203	20216	19848	20136	20073	20162	20164	20003	20135	19935	20074	20111	20148	20091	20129	19914	19969	19942	20107	20300	20069	20069	20168	20122	20053	20137	19986	20145	20357	19826	20058	19989	19948	19724	19840	19999	19977	20059	20067	20245	20000	19939	20042	19809	20102	19783	20062	19904	20057	20030	19822	20006	20024	19970	19966	20149	20081	20206	20083	19834	20085	19799	20036	20015	20020	20055	20213	20228	19910	20060	20310	20277	20148	20087	19876	20060	20057	20010	20002	19967	20212	20131	20198	20132	20031	20226	20033	19938	19895	20112	20020	19843	19926	19939	19848	19886	19896	20074	19869	19948	20077	20180	20088	20033	19999	19920	20138	20046	19969	20040	20094	19914	19960	20051	20120	20146	19860	20015	19998	20132	20130	20118	20063	20134	20024	20159	20031	20140	19986	19983	19935	19867	19983	20112	20187	20253	20032	20110	19937	20042	20031	20033	20247	20246	19942	20039	20172	20044	19969	19815	20169	20209	19958	19881	19958	20175	20337	20067	20083	20187	19970	19961	19997	20203	20245	19855	20045	19963	20098	19882	19991	20107	20132	19949	19990	19978	19980	20104	20060	19988	20068	20142	20188	20207	20106	20170	19905	20042	20043	19912	19901	20050	19982	20114	20138	20007	20074	20125	19932	20060	19887	20024	19858	19912	20059	19902	20005	19854	20057	20141	20024	20117	19901	19869	19905	20067	20049	20230	20134	20028	20015	19797	20093	20182	19975	20182	20247	20343	20120	20049	20123	20005	20142	20035	20130	20044	20248	19826	20004	20039	20154	19998	20036	20091	20017	19911	20113	19983	20085	19856	19862	20167	19999	20081	19939	20109	20119	20065	20359	19927	19909	19924	20091	20034	20247	19991	20070	19972	20052	20088	19953	19994	19920	20231	20045	19892	20047	20072	19817	20124	19963	20072	20077	20254	20130	19925	20066	20344	20191	20083	20024	19931	20073	20184	19930	20171	20174	19886	20023	19985	19981	20160	20393	20075	19798	19972	20214	20060	19987	20262	20194	20138	20031	19972	20072	20010	19962	20036	20064	20206	20041	20109	19981	20155	20026	20120	20146	20092	20178	20152	20115	20031	20063	20217	20013	20116	20071	20044	20114	19986	19982	20053	20035	20424	20053	20124	19788	20119	20049	20083	20347	20086	19999	20130	19978	20078	20006	19994	20048	19923	20066	20019	20062	19972	20201	20083	19979	20142	19919	20123	20052	19986	20131	19935	19979	19925	20161	19827	20197	19976	19899	19990	20258	19961	19934	20087	20272	20106	20072	19991	20061	20047	20202	20053	20121	20080	19881	20037	19875	20241	20020	20132	20008	20018	20157	20064	20106	20026	20103	20104	20174	20073	20104	20169	19963	20036	20259	20209	19863	20034	20149	20119	20078	20113	20242	20029	20036	19932	19908	19867	19981	20004	20071	19995	20058	19971	20155	20120	20172	20037	19947	19899	20082	20103	20046	20085	20122	20105	20096	20123	20138	20045	20097	19969	20246	19910	20000	20224	20019	20132	20049	20002	20080	19942	20085	20063	19985	19933	20083	19800	20189	20212	20240	19929	19962	20059	20201	20288	20187	19994	20041	20049	20096	19922	20024	19899	19881	19953	20037	20194	20158	19882	20087	19914	19937	20055	20102	20204	20155	20028	19948	20078	20028	20048	20271	20065	19941	20201	20088	20314	20210	20038	19973	20097	20174	20026	20028	20065	20121	20146	19902	20217	20088	20041	20006	20176	20044	19878	19863	20259	20136	20070	19853	19718	20112	19837	19923	20079	20181	20070	19986	19937	20048	20285	19985	20111	20143	19989	20172	20199	19999	20129	19923	20005	20107	20161	20150	19937	19889	20020	20045	20028	20141	19982	20159	20209	19804	19998	19922	19845	19879	20086	19948	20349	20006	20175	20166	20122	19992	20204	19811	20008	20019	20039	20216	20047	20055	20020	20229	20112	19879	20028	20330	19867	20162	20152	19978	20175	20058	19985	20066	19979	20151	19875	20059	19884	19938	19981	19853	20126	19972	20127	20000	20220	19799	19986	19969	20008	20211	20063	20161	20183	19927	20009	19950	20103	19863	20171	20165	20084	19933	20049	19964	20061	20033	19946	20189	19943	19989	20085	19954	19986	19988	20096	19935	19790	20217	20140	20343	20045	20122	20109	20137	20260	19925	20246	20005	19933	20049	20153	20155	20075	20133	19989	20033	20154	20106	20218	19879	20095	20073	20064	20090	20101	20024	20197	20045	20070	20204	20124	19930	19893	20155	20150	20123	20069	20006	20075	20097	19899	19928	20001	19962	20144	19907	19906	20154	20221	20144	20133	19938	20046	20157	19895	20004	20305	20131	19991	19981	19938	20333	20054	20045	19875	19933	20120	20215	20214	19881	20118	20251	20156	20042	20056	19970	20134	19966	20152	20114	20049	19953	19896	20061	20047	20031	20022	20135	19984	20052	20091	20302	20037	20052	20139	19948	20285	19849	19952	19978	20115	20284	20198	19985	20298	19928	20232	20038	19887	19882	20124	20063	19844	19968	20132	19964	20195	20186	20223	19906	20117	19939	20079	20126	20098	19958	19965	19974	20110	19968	19957	20242	20086	20148	20305	20009	20172	20046	20071	20074	20240	20106	20113	19956	20163	20223	20035	19797	20025	20254	20163	19848	20210	20040	19983	19989	19893	20078	20199	20080	20075	19840	19969	20003	20034	19990	19861	20144	19769	20049	20208	20019	20213	20114	20163	20008	20209	20200	20120	20030	19842	19962	20075	20091	20075	20220	20100	20100	20278	20148	19866	20222	20037	20191	20277	20102	19864	19955	20087	20190	19994	19965	20083	20285	20112	20038	20094	20183	19943	19876	20216	20123	20115	20153	20091	19966	20129	20156	20151	19940	20135	20095	19894	19905	20169	19989	20051	20106	20067	20232	20130	20162	19950	20060	20023	20133	20329	20035	19999	20207	20125	20150	20215	20069	20003	20365	20065	20006	20202	20257	20073	20128	20163	20045	19878	20098	20148	20045	20276	20003	19883	20080	20021	20010	20228	20196	20034	20021	19944	19873	19949	19872	20125	20208	20196	20134	20082	20057	20132	19904	20046	20133	20128	20140	19876	20058	20102	19999	19864	19977	20165	19687	20200	19952	20138	19996	20136	19891	20095	20157	19918	19751	19972	19973	20042	19867	19974	19916	20099	20230	19960	19759	20034	20031	20151	20215	20122	20017	19960	20068	20068	19992	19863	20073	19994	19997	19919	20009	20022	20130	20133	19965	20027	19869	20054	20227	19973	19926	20035	19870	19896	19981	19772	20047	19805	20022	20156	20116	20034	20084	20035	19979
16742	35454	48264	79549	69949	17503	16766	16593	16397	16551	16364	16256	16334	16107	15987	16162	16081	16178	16078	16070	16086	16008	16078	16107	16047	16049	16153	15983	16007	16196	16008	16165	16009	16020	16088	16024	16134	15938	16249	16097	16094	16022	16036	15987	15987	16013	16248	16078	16135	16143	16216	15925	16111	16024	15931	16095	16143	16113	16033	15902	16127	16110	16147	16169	15953	15904	16071	16045	16015	15988	16263	15973	16045	16042	16471	16847	16595	16401	16020	16039	16125	15938	15826	16063	16253	16084	16035	16136	15925	16150	16118	15778	15992	16144	16007	16130	16036	16236	16118	16269	16149	16024	16087	16162	16074	16209	15931	16090	16065	16082	16076	15990	15983	15972	15902	15999	15927	16063	16096	16040	15978	16127	15940	15981	16021	16017	15931	16132	16009	16098	16088	16102	16021	15895	16066	15884	15869	15899	16121	16167	16133	16077	15980	16114	16097	16005	16241	15934	16151	16070	16134	16039	16263	15945	16084	16311	16102	16030	16210	15963	16050	15919	16184	16064	16155	16069	16157	15901	16144	16093	15833	16050	16011	16086	16028	15975	16025	15864	16055	16092	15979	16061	15949	16114	16132	15876	15897	16059	16289	16079	16055	15961	16092	16106	16204	15984	16053	16121	16175	16172	16142	16022	16079	16042	16099	15984	16107	15941	16099	16070	15942	15999	16086	16004	16051	16051	15951	16060	16040	16240	16140	16010	15897	15942	15935	16056	15984	16002	15998	16015	16015	16038	16245	16075	16148	16107	16006	15932	16027	16025	15986	16032	15953	15940	16084	15921	16113	16035	16001	15974	15955	15937	16088	15892	15956	16153	16014	16083	16146	15970	15938	16013	15998	16022	15983	16112	16147	16053	16186	16084	16109	15888	16059	15974	16079	16046	16098	15834	16163	15924	16081	16051	16254	16006	15920	16129	16025	16003	16065	16101	16028	16005	16150	16149	16141	16010	15984	16139	16020	16000	16017	16155	15939	16112	16117	15976	16071	16056	16144	16015	16059	15954	16114	16174	16033	16015	15919	16014	15872	16160	15815	15802	15867	16012	16083	16082	15992	16184	16062	15956	16135	15950	15946	16056	16042	16029	16171	16073	16012	16085	15989	16028	16154	16120	16034	16106	16099	16082	15933	16029	15886	15986	16179	16093	15896	16104	16181	16068	15780	16146	15962	16051	15970	16018	16069	16150	15965	16145	16004	15961	16095	15884	16251	16090	16061	16150	16039	15917	16022	16124	16002	16090	16024	15972	15951	16100	15999	15973	16017	16141	16077	16121	16029	16212	15910	16035	15933	16093	16052	15899	16140	16062	16018	16038	16031	16117	15916	16103	16218	15956	16022	15883	16211	16119	16367	15922	15960	16223	16040	16023	15952	15972	15945	15967	16029	15987	16157	16104	15988	15990	16100	16000	16006	16135	16022	15956	16109	16120	15919	16050	15996	16017	16007	16056	16129	16023	16047	15860	16103	16046	16077	15963	16017	15997	16212	15909	16275	16070	15892	16155	16004	16145	16033	16265	15907	15986	16120	16170	16001	16048	16005	15931	15826	15967	16000	16007	16089	15955	16023	16030	16133	16071	15962	16074	15990	15957	15983	16065	16135	16049	15948	15986	16152	15937	16084	15900	16020	16042	15850	15938	15921	16154	15947	16085	15883	16105	16167	15995	16084	16057	16003	16093	15984	16067	16083	15721	16019	16130	15988	15941	15819	15984	16161	15994	16093	15869	16101	16170	16037	15981	15963	16120	16021	16112	16214	15930	16120	16207	16062	16097	16024	15948	16065	16137	15992	15944	16097	15918	15963	15839	16023	16062	16082	15975	16203	16060	16162	15868	16040	15921	16056	16004	16114	16151	16039	16061	15746	16166	16237	16033	16011	16146	16001	16034	16007	15951	16117	16012	16112	15784	15944	15844	16024	15995	16179	16174	16193	16046	16098	16102	15993	15974	15933	16093	16083	15864	16112	16086	16017	16045	16088	15933	16102	15991	16085	16026	16092	15981	15951	15981	16036	16110	16039	15994	16092	16009	15934	16081	16010	15982	15906	16037	16203	16019	15994	16115	16048	16008	16068	16125	16073	16043	15989	15979	16006	16091	16047	16061	16010	16119	16021	15987	16103	16025	15869	15939	16049	15958	15929	15929	16158	16028	16116	16189	16021	15927	15919	15885	16012	16120	16022	16099	16248	16216	16124	15721	16020	16163	16050	16002	16099	16030	16042	16290	16092	16027	15992	15901	16043	16041	16090	16146	16045	16193	15880	15983	16091	16114	16146	16071	16055	16173	15998	15982	16153	15991	16101	16007	16028	16050	16172	16051	16020	15971	16023	16095	16109	16145	15971	16001	16144	16128	16047	16063	16038	15912	16117	16150	15978	16018	15894	16121	16099	16007	16214	16122	16163	16062	15896	15962	16152	15886	16061	16096	16145	16083	16088	16070	16094	15944	16033	16030	16005	15921	16079	15972	16047	16111	16098	16021	16023	16123	16031	16112	16186	15982	15910	16007	15942	16201	16101	16029	16024	15966	15952	15940	15814	15956	16037	16110	15906	16113	16127	16051	16025	16151	15922	16001	16067	16096	16029	16022	16053	15893	15984	16048	15985	15914	15973	16035	16034	15992	16092	16025	16170	15934	15996	16033	16169	15996	16145	16078	16131	16057	16136	16062	15917	16055	15989	16016	15887	15973	16006	16175	15970	16166	15967	16009	15887	15912	16308	15929	15965	16084	16080	15934	16067	16102	16013	16120	15945	16052	16060	15881	15929	16076	16087	16001	16088	15938	16117	15962	16178	15980	15958	16029	16073	15990	15931	16068	16033	16014	16006	15956	16104	15893	16234	16047	15941	16058	16113	16115	15987	15883	16010	15978	16170	15998	16066	16209	16084	16230	15904	16146	15852	16062	15977	15873	15840	16113	16057	16021	16000	16036	16187	16136	16001	16092	16077	16064	16118	16029	15977	16025	16064	15935	16061	15869	16237	16127	16209	16091	15968	16028	16084	15947	15980	15990	16038	16272	15981	15979	16093	16047	16126	15830	16175	15942	15918	15959	16007	15896	15961	15894	16131	16112	16028	15920	15862	16065	15787	16220	15951	16007	16011	15967	16184	16222	16015	16116	15976	15991	15852	16045	15997	16241	16152	16020	16043	16008	15897	15930	16004	16054	16095	16055	16022	16136	15811	15931	15896	16080	16057	16236	16067	15877	16081	16037	15965	16008	15933	15965	16027	16114	16105	16005	16049	15890	16058	16052	16013	15909	15971	16126	15989	16036	16135	16037	15903	15899	16063	16118	15935	15963	16215	15908	16019	16085	16027	16045	16197	15946	16064	15891	16015	15975	15956	15990	16029	15949	15979	15922	15963	16054	16196	16070	16071	16127	15989	16101	16193	16000	16084	15890	16284	15888	15928	15992	16086	15975	16162	16055	16149	15884	15854	15903	16094	16054	15921	15981	16031	16083	16038	16037	15990	16074	16112	16087	16047	16027	15985	15945	16126	16062	16072	15987	16078	16150	16142	15720	16144	16058	16008	15926	16150	16022	16128	16093	15933	15923	16153	16058	16094	16044	15934	15934	15918	16103	16135	15856	15995	16012	16190	16024	16119	16122	16047	16127	16025	16008	15891	16088	16117	16060	15856	16041	16083	16006	15890	15953	16044	15959	16086	16030	16091	15983	15874	16053	16028	16168	15900	16042	15983	16106	16180	15903	16093	16024	16200	16043	16001	15999	16193	16000	15891	15922	16036	16231	16053	16103	15976	16049	15994	16089	16019	16014	16213	16003	15926	16039	16147	16012	16062	16032	16020	15878	16107	16010	16089	15918	16088	15996	15968	16172	16019	15992	16025	15983	16007	16124	15983	15707	16009	15983	15943	16146	15940	16123	15897	16013	16181	15960	16034	16129	16072	15877	16171	15911	16078	15982	16256	15884	16191	15921	16109	16097	15906	15861	16165	15956	16169	16031	15967	16047	16023	16016	16092	15950	15963	15965	15932	16011	16125	16071	15963	15920	16090	15931	16087	15976	16019	16020	16251	15930	15909	16176	16001	15810	15912	15992	16198	16300	16100	15977	16084	16086	15890	15874	15808	15870	15991	15875	15878	15995	16059	16140	15990	15954	16102	15800	16140	16092	16020	16061	15904	16064	16029	15978	16079	15975	16084	16226	16105	15995	15878	16006	15940	15823	15965	15965	16068	15999	16052	15976	16003	15955	15945	16046	16150	16127	15800	16093	15988	16036	16171	15926	15960	15968	16069	16180	16040	16145	16056	16063	16082	16017	16024	15885	16138	16156	16085	16272	16033	16183	16124	15938	16116	15974	16028	16141	16027	15992	16012	16115	16095	16081	15968	16080	15781	16052	16016	15823	16010	16174	16096	16139	16039	15973	15979	16183	16034	16063	16123	15853	15951	15982	16086	16105	16059	15949	16073	16022	16104	16027	16199	15864	16166	16043	16060	15895	15897	16085	15999	16054	16061	15971	16038	16153	16155	16036	16022	15972	16174	16052	15980	16130	16106	16077	16130	16021	16101	16042	15978	15947	16042	15839	16119	15999	16132	15995	15991	16004	15975	15980	16026	15751	16158	15996	16000	16124	16116	16234	16083	15926	16035	16014	16082	15980	16035	15948	16076	16028	15974	16075	16139	15986	16105	16023	15963	16049	16124	15971	16100	15804	16085	15911	16024	16263	16060	16024	15993	16125	16100	15965	16111	15994	15985	16084	16072	16239	15942	16197	16139	16040	16084	15830	15894	16085	16079	16071	16091	15987	16147	16064	16152	16015	15993	16035	15929	16132	16112	15935	16008	16091	16136	16041	15916	16117	16166	15923	16138	15982	16069	15997	16203	15989	16142	16105	16036	15985	15942	16072	16223	16139	15907	16049	16071	16098	16224	16020	16044	16189	16098	15989	15899	16009	16120	16053	15964	15983	16113	16065	16000	15908	16192	16024	15963	15868	16111	16116	16030	16000	16140	16202	15836	15951	16157	15961	16077	16088	15927	16101	16134	15976	16096	15818	16200	15959	15861	16097	16098	16001	16097	16023	16236	16220	16101	16078	16095	15906	16066	16084	16142	16061	16039	16049	15960	16092	16018	15963	16219	16094	15940	16181	16078	16158
23310	21440	29265	36318	52792	28883	26585	21919	20021	20212	20209	19912	19877	19704	19633	19752	19806	19689	19666	19959	19680	19859	19623	19613	19724	19824	19583	19717	19865	19711	19787	19822	19592	19503	19576	19712	19426	19679	19698	19580	19770	19502	19430	19689	19613	19331	19473	19499	19600	19460	19461	19337	19460	19707	19679	19420	19531	19562	19549	19307	19475	19669	19516	19562	19712	19523	19532	19585	19368	19567	19690	19386	19508	19414	19998	20107	20326	19994	19616	19552	19390	19500	19728	19616	19674	19548	19441	19257	19346	19534	19550	19461	19345	19506	19612	19641	19437	19177	19466	19552	19524	19435	19344	19346	19523	19483	19662	19628	19500	19545	19501	19348	19545	19358	19576	19378	19491	19353	19391	19453	19412	19467	19319	19349	19432	19314	19506	19627	19460	19411	19393	19618	19515	19262	19615	19449	19322	19293	19410	19535	19443	19567	19586	19427	19667	19528	19618	19363	19442	19486	19693	19186	19490	19691	19593	19537	19355	19416	19518	19609	19407	19477	19369	19490	19388	19409	19196	19441	19378	19303	19429	19300	19464	19295	19612	19438	19404	19460	19429	19605	19351	19397	19483	19430	19581	19579	19471	19589	19752	19214	19656	19734	19532	19338	19597	19576	19377	19463	19541	19482	19432	19478	19588	19261	19465	19346	19331	19452	19554	19328	19324	19230	19515	19292	19350	19511	19300	19473	19673	19399	19531	19395	19359	19340	19385	19639	19477	19361	19532	19600	19622	19331	19685	19615	19389	19594	19604	19485	19491	19533	19669	19435	19388	19348	19329	19414	19421	19591	19620	19361	19290	19469	19540	19497	19338	19365	19481	19562	19564	19444	19425	19546	19401	19520	19390	19460	19568	19542	19685	19645	19370	19575	19416	19365	19231	19335	19474	19288	19423	19518	19555	19614	19457	19671	19373	19551	19710	19446	19445	19530	19512	19530	19657	19581	19514	19450	19476	19580	19457	19340	19399	19365	19379	19474	19743	19444	19498	19439	19513	19265	19214	19497	19536	19505	19667	19494	19756	19319	19618	19407	19812	19384	19560	19333	19282	19448	19674	19598	19536	19383	19387	19743	19611	19429	19468	19505	19580	19312	19338	19400	19712	19493	19460	19538	19534	19318	19568	19373	19475	19403	19695	19543	19527	19488	19312	19383	19553	19477	19467	19690	19462	19443	19427	19410	19424	19428	19244	19504	19316	19506	19335	19471	19519	19347	19569	19523	19448	19482	19446	19605	19460	19430	19368	19523	19644	19737	19532	19611	19544	19451	19505	19472	19582	19566	19531	19659	19416	19641	19418	19514	19552	19484	19529	19490	19217	19347	19320	19512	19609	19494	19509	19462	19541	19444	19482	19510	19539	19360	19416	19488	19662	19405	19309	19654	19429	19423	19399	19553	19556	19458	19530	19536	19603	19294	19648	19627	19585	19341	19394	19587	19461	19363	19299	19698	19412	19470	19593	19505	19679	19576	19324	19373	19511	19450	19347	19393	19507	19320	19396	19384	19452	19459	19365	19531	19443	19766	19715	19659	19547	19205	19541	19287	19376	19405	19361	19449	19657	19535	19413	19465	19493	19474	19361	19410	19352	19355	19380	19227	19451	19364	19577	19438	19225	19276	19369	19555	19455	19316	19519	19389	19502	19490	19225	19487	19452	19588	19459	19588	19796	19509	19450	19438	19453	19396	19511	19522	19409	19565	19553	19342	19734	19483	19555	19397	19704	19374	19691	19476	19674	19551	19372	19514	19478	19312	19564	19518	19793	19666	19512	19425	19479	19453	19598	19644	19593	19380	19310	19427	19512	19449	19716	19601	19640	19419	19569	19462	19539	19495	19638	19573	19417	19753	19423	19589	19601	19376	19497	19420	19342	19374	19459	19563	19522	19369	19511	19386	19537	19311	19440	19475	19500	19619	19319	19421	19412	19397	19338	19446	19566	19489	19502	19359	19608	19493	19412	19382	19375	19459	19591	19648	19509	19161	19510	19581	19508	19577	19426	19361	19718	19239	19483	19455	19564	19448	19523	19465	19459	19399	19465	19728	19472	19278	19480	19322	19254	19405	19642	19565	19646	19524	19462	19673	19599	19257	19677	19663	19558	19637	19450	19495	19513	19640	19716	19400	19595	19411	19477	19414	19223	19347	19507	19453	19253	19710	19626	19401	19496	19445	19458	19400	19354	19488	19321	19569	19513	19277	19395	19576	19571	19465	19365	19386	19658	19320	19413	19416	19377	19558	19611	19358	19369	19410	19251	19246	19406	19281	19448	19443	19321	19582	19528	19405	19312	19408	19601	19307	19412	19376	19352	19479	19550	19423	19362	19535	19549	19512	19581	19351	19451	19624	19517	19591	19363	19358	19293	19331	19626	19516	19450	19559	19280	19486	19391	19450	19623	19599	19407	19334	19318	19509	19645	19348	19708	19437	19538	19442	19286	19371	19367	19665	19538	19449	19511	19603	19322	19512	19309	19330	19226	19442	19501	19586	19379	19354	19633	19628	19472	19451	19375	19486	19415	19123	19525	19331	19462	19398	19454	19454	19491	19452	19389	19617	19438	19298	19714	19413	19214	19545	19490	19365	19452	19407	19442	19459	19290	19399	19665	19441	19446	19339	19313	19457	19352	19453	19576	19292	19513	19378	19329	19252	19596	19675	19402	19525	19477	19580	19394	19565	19294	19507	19192	19252	19626	19355	19446	19570	19638	19586	19338	19335	19600	19230	19366	19354	19515	19518	19317	19437	19439	19469	19532	19544	19600	19413	19580	19386	19501	19346	19643	19185	19402	19488	19373	19721	19769	19794	19106	19445	19338	19481	19719	19477	19436	19551	19476	19481	19580	19415	19465	19471	19479	19444	19531	19321	19622	19571	19505	19565	19425	19264	19444	19374	19477	19443	19569	19180	19543	19473	19469	19336	19397	19478	19405	19348	19679	19653	19322	19243	19433	19431	19447	19600	19616	19630	19494	19488	19451	19343	19740	19401	19426	19350	19552	19486	19515	19445	19394	19507	19558	19452	19574	19277	19279	19420	19308	19331	19491	19651	19622	19560	19289	19595	19586	19659	19564	19492	19669	19528	19479	19528	19661	19492	19555	19402	19324	19438	19298	19459	19416	19521	19635	19242	19574	19405	19398	19326	19562	19552	19403	19380	19442	19481	19554	19456	19319	19379	19413	19420	19591	19564	19404	19599	19535	19434	19640	19724	19253	19298	19414	19521	19315	19585	19565	19557	19408	19368	19374	19624	19587	19460	19490	19492	19503	19423	19388	19258	19687	19372	19381	19303	19534	19543	19297	19457	19698	19350	19650	19579	19376	19450	19368	19384	19559	19368	19503	19279	19560	19574	19422	19540	19513	19507	19571	19477	19484	19567	19582	19426	19612	19780	19362	19600	19449	19445	19353	19293	19396	19422	19491	19570	19632	19306	19560	19400	19552	19483	19706	19395	19473	19243	19419	19459	19439	19470	19655	19413	19387	19593	19668	19544	19615	19630	19514	19465	19530	19461	19486	19479	19454	19422	19480	19428	19492	19397	19293	19569	19533	19639	19677	19355	19245	19279	19315	19475	19569	19363	19584	19378	19405	19588	19609	19531	19495	19533	19556	19575	19339	19209	19356	19520	19551	19347	19228	19381	19368	19408	19498	19498	19588	19593	19534	19193	19199	19564	19593	19443	19499	19520	19384	19358	19455	19282	19419	19474	19634	19268	19469	19526	19545	19447	19630	19451	19640	19458	19584	19407	19532	19563	19493	19482	19327	19326	19301	19415	19246	19489	19659	19430	19572	19429	19463	19353	19617	19447	19333	19318	19479	19624	19563	19435	19220	19558	19552	19427	19704	19651	19439	19490	19522	19460	19427	19579	19544	19488	19420	19448	19195	19386	19409	19631	19425	19408	19621	19497	19565	19590	19342	19537	19494	19429	19508	19548	19614	19418	19500	19515	19362	19285	19501	19373	19320	19615	19689	19387	19467	19600	19546	19558	19610	19602	19661	19563	19160	19682	19372	19367	19590	19501	19606	19467	19484	19378	19293	19441	19452	19380	19624	19600	19546	19308	19263	19324	19566	19602	19401	19450	19598	19529	19460	19354	19352	19604	19331	19329	19457	19385	19348	19503	19377	19585	19504	19466	19489	19438	19487	19568	19603	19529	19357	19305	19618	19346	19384	19615	19224	19429	19539	19473	19608	19528	19662	19507	19387	19432	19455	19779	19518	19442	19560	19687	19373	19427	19496	19372	19745	19474	19414	19631	19408	19425	19353	19408	19349	19484	19504	19546	19260	19442	19492	19513	19301	19540	19623	19490	19465	19568	19512	19456	19518	19450	19575	19176	19336	19498	19518	19520	19377	19350	19458	19275	19476	19404	19400	19507	19549	19465	19282	19438	19394	19447	19584	19513	19549	19393	19669	19418	19502	19451	19514	19481	19466	19381	19587	19532	19550	19353	19527	19443	19628	19480	19332	19438	19456	19527	19666	19453	19448	19402	19495	19382	19322	19521	19592	19435	19570	19612	19332	19517	19498	19442	19448	19297	19192	19645	19432	19272	19567	19353	19467	19405	19512	19519	19487	19554	19335	19579	19409	19671	19501	19455	19449	19539	19500	19441	19529	19331	19397	19431	19434	19396	19518	19809	19583	19699	19697	19380	19477	19409	19374	19584	19224	19544	19432	19579	19337	19447	19473	19231	19629	19603	19527	19534	19405	19487	19371	19487	19301	19584	19418	19478	19720	19709	19380	19790	19448	19359	19441	19458	19277	19497	19514	19534	19409	19553	19431	19468	19520	19347	19413	19563	19555	19463	19785	19568	19510	19592	19430	19354	19426	19405	19374	19490	19490	19489	19723	19499	19229	19557	19407	19507	19533	19507	19376	19371	19482	19687	19538	19528	19663	19624	19613	19398	19476	19643	19484	19433	19349	19493	19366	19299	19397	19470	19335	19384	19336	19527	19522	19463	19403	19558	19550	19462	19352	19483	19642	19197	19634	19449	19492	19584	19439	19432	19169	19365	19326	19317	19576	19334	19312	19375	19547	19225	19333	19430	19340	19384	19521	19644	19483	19489	19422	19492	19339	19517	19662	19611	19661	19368	19475	19324	19550	19645	19422	19368	19368	19158
18381	42706	60307	87403	70699	17357	16452	16323	16270	16126	15890	15985	15920	15903	15736	15723	15747	15669	15917	15792	15840	15828	15779	15805	15768	15763	15794	15733	15662	15738	15857	15692	15851	15605	15729	15644	15926	15761	15638	15742	15675	15720	15640	15744	15724	15715	15657	15691	15623	15545	15706	15686	15661	15742	15747	15637	15652	15598	15713	15629	15799	15693	15566	15850	15605	15610	15550	15840	15489	15693	15785	15562	15629	15898	16649	16518	16335	16089	15752	15755	15489	15892	15664	15497	15587	15599	15677	15662	15543	15532	15571	15601	15748	15823	15499	15761	15722	15666	15677	15568	15840	15707	15734	15623	15703	15628	15803	15620	15839	15650	15588	15642	15552	15698	15611	15546	15637	15561	15669	15643	15748	15601	15795	15707	15696	15708	15459	15874	15609	15535	15726	15710	15785	15654	15569	15685	15678	15656	15597	15651	15787	15511	15522	15666	15698	15805	15727	15734	15562	15721	15635	15538	15645	15694	15559	15759	15632	15459	15823	15678	15696	15593	15554	15949	15670	15679	15590	15565	15656	15554	15771	15448	15607	15873	15750	15719	15646	15535	15716	15566	15678	15427	15532	15678	15675	15641	15806	15689	15570	15794	15636	15856	15840	15642	15782	15809	15880	15681	15766	15612	15824	15648	15755	15701	15664	15599	15716	15782	15599	15721	15711	15644	15691	15643	15538	15650	15553	15502	15757	15507	15556	15725	15777	15735	15686	15543	15742	15622	15481	15824	15616	15775	15589	15611	15628	15708	15653	15843	15572	15716	15644	15649	15757	15630	15605	15740	15588	15528	15696	15675	15597	15784	15641	15527	15756	15608	15700	15815	15655	15475	15785	15559	15759	15681	15610	15719	15658	15676	15533	15682	15477	15611	15740	15702	15484	15781	15679	15674	15675	15602	15598	15706	15798	15628	15627	15667	15631	15662	15599	15606	15753	15700	15482	15717	15657	15589	15755	15650	15850	15860	15639	15672	15478	15812	15717	15675	15608	15551	15642	15752	15580	15800	15634	15664	15766	15777	15585	15685	15569	15845	15631	15765	15608	15654	15614	15653	15638	15721	15774	15757	15809	15557	15664	15598	15568	15769	15593	15405	15766	15617	15637	15684	15790	15635	15744	15863	15666	15671	15685	15736	15615	15611	15699	15589	15775	15661	15644	15640	15592	15543	15745	15550	15684	15736	15670	15594	15608	15556	15541	15630	15509	15609	15636	15517	15745	15887	15681	15658	15624	15620	15551	15620	15537	15531	15690	15588	15836	15570	15786	15742	15783	15636	15723	15571	15767	15766	15615	15627	15671	15630	15789	15726	15682	15697	15650	15632	15731	15689	15690	15639	15791	15733	15746	15604	15756	15521	15477	15629	15672	15733	15511	15620	15744	15655	15718	15584	15749	15484	15637	15848	15670	15633	15751	15811	15686	15796	15623	15650	15641	15470	15584	15598	15832	15491	15657	15686	15659	15598	15621	15542	15740	15744	15690	15657	15710	15531	15811	15791	15755	15693	15803	15624	15742	15660	15702	15657	15767	15680	15408	15588	15621	15521	15702	15622	15757	15684	15655	15649	15688	15693	15770	15724	15718	15639	15764	15697	15683	15752	15694	15672	15599	15487	15675	15573	15663	15490	15683	15665	15598	15658	15726	15669	15490	15625	15695	15545	15582	15727	15500	15710	15651	15738	15605	15615	15679	15771	15700	15602	15589	15595	15647	15524	15739	15773	15874	15735	15639	15595	15674	15613	15780	15672	15665	15651	15656	15676	15654	15395	15691	15459	15605	15529	15663	15803	15660	15683	15738	15712	15656	15745	15712	15819	15739	15638	15488	15665	15677	15666	15438	15673	15688	15694	15632	15716	15677	15667	15689	15872	15624	15605	15743	15739	15644	15576	15556	15584	15719	15576	15529	15792	15809	15779	15683	15710	15739	15761	15673	15719	15696	15565	15842	15727	15508	15554	15689	15603	15852	15663	15634	15648	15704	15616	15569	15749	15697	15819	15697	15840	15546	15641	15760	15634	15727	15569	15591	15666	15639	15731	15685	15642	15747	15570	15736	15604	15774	15733	15657	15750	15530	15797	15644	15704	15826	15601	15692	15660	15784	15674	15663	15650	15763	15693	15831	15898	15632	15636	15450	15720	15619	15569	15793	15703	15745	15646	15412	15772	15785	15600	15580	15539	15823	15806	15815	15638	15645	15619	15558	15585	15726	15653	15661	15643	15746	15652	15587	15623	15875	15611	15475	15801	15471	15754	15618	15842	15595	15630	15777	15592	15686	15590	15718	15617	15716	15781	15695	15781	15803	15766	15618	15590	15712	15761	15807	15790	15678	15599	15594	15636	15644	15699	15584	15632	15574	15738	15637	15855	15523	15473	15551	15456	15891	15743	15688	15511	15577	15695	15697	15620	15564	15544	15740	15593	15614	15610	15588	15543	15737	15472	15622	15448	15712	15897	15713	15560	15610	15600	15649	15697	15693	15691	15665	15531	15768	15708	15649	15663	15632	15716	15576	15709	15573	15595	15853	15717	15650	15744	15620	15592	15546	15491	15559	15707	15381	15722	15759	15619	15537	15683	15645	15692	15553	15611	15678	15685	15751	15536	15658	15773	15639	15522	15698	15513	15728	15700	15653	15531	15632	15611	15594	15578	15467	15833	15578	15646	15797	15656	15576	15558	15635	15681	15727	15750	15730	15735	15632	15635	15841	15666	15608	15810	15622	15695	15700	15677	15645	15638	15711	15722	15666	15776	15676	15707	15772	15638	15426	15531	15741	15894	15513	15869	15762	15731	15568	15629	15702	15527	15578	15749	15614	15471	15498	15587	15782	15741	15679	15699	15815	15478	15675	15687	15442	15841	15619	15685	15585	15776	15534	15597	15626	15769	15647	15751	15535	15679	15795	15652	15721	15624	15561	15647	15689	15731	15599	15898	15652	15667	15826	15687	15749	15696	15696	15699	15658	15492	15815	15582	15740	15764	15701	15905	15822	15643	15804	15534	15824	15739	15711	15616	15609	15626	15537	15737	15639	15798	15636	15614	15730	15664	15721	15550	15627	15569	15679	15443	15754	15681	15677	15544	15695	15723	15710	15563	15562	15653	15815	15626	15602	15637	15640	15757	15863	15650	15544	15593	15630	15695	15599	15693	15677	15639	15735	15670	15718	15647	15608	15621	15550	15648	15733	15585	15756	15585	15590	15725	15706	15638	15607	15667	15504	15688	15453	15563	15785	15774	15668	15654	15814	15730	15665	15843	15649	15559	15848	15866	15642	15600	15919	15651	15764	15750	15569	15743	15643	15627	15741	15590	15650	15700	15617	15761	15620	15502	15616	15540	15655	15568	15721	15664	15779	15915	15660	15661	15769	15648	15717	15629	15655	15675	15656	15634	15679	15662	15748	15696	15521	15664	15617	15709	15595	15638	15782	15795	15582	15559	15737	15664	15500	15748	15671	15528	15700	15696	15678	15520	15662	15740	15685	15697	15623	15636	15815	15752	15844	15604	15678	15767	15558	15500	15557	15768	15688	15619	15776	15582	15725	15590	15575	15489	15673	15811	15808	15685	15752	15612	15701	15534	15757	15651	15670	15669	15730	15756	15459	15676	15570	15612	15714	15568	15717	15695	15861	15704	15677	15535	15657	15817	15507	15624	15701	15583	15685	15587	15715	15787	15564	15589	15685	15619	15655	15624	15700	15617	15667	15751	15625	15676	15666	15680	15646	15624	15607	15546	15619	15597	15691	15611	15487	15643	15644	15577	15763	15824	15689	15643	15557	15556	15558	15892	15638	15531	15697	15829	15614	15749	15687	15661	15498	15596	15586	15617	15694	15507	15546	15661	15687	15734	15672	15718	15735	15854	15663	15610	15533	15678	15701	15544	15593	15548	15783	15725	15709	15730	15745	15608	15636	15568	15686	15689	15665	15595	15642	15801	15686	15730	15564	15560	15634	15620	15628	15555	15609	15789	15738	15638	15677	15646	15690	15629	15643	15573	15638	15448	15583	15727	15550	15618	15562	15811	15687	15768	15723	15529	15708	15741	15472	15606	15642	15584	15643	15594	15776	15614	15724	15654	15728	15580	15626	15476	15556	15764	15790	15720	15676	15733	15624	15632	15587	15630	15604	15624	15637	15638	15704	15567	15672	15699	15765	15743	15782	15665	15653	15488	15618	15808	15726	15785	15641	15701	15677	15662	15674	15437	15759	15823	15579	15672	15512	15746	15652	15566	15653	15626	15701	15685	15744	15696	15458	15666	15773	15826	15616	15544	15710	15709	15667	15761	15630	15769	15817	15762	15762	15940	15732	15746	15761	15549	15543	15585	15751	15635	15780	15579	15711	15810	15588	15515	15660	15698	15720	15810	15684	15733	15700	15694	15646	15665	15540	15758	15773	15736	15665	15743	15542	15564	15647	15547	15595	15714	15506	15551	15626	15866	15682	15779	15745	15766	15741	15633	15816	15660	15700	15502	15610	15742	15849	15617	15816	15736	15878	15657	15634	15778	15665	15757	15657	15788	15439	15607	15836	15696	15651	15627	15688	15612	15664	15676	15564	15677	15747	15568	15549	15774	15622	15663	15747	15558	15612	15821	15867	15679	15722	15643	15649	15575	15779	15751	15687	15672	15707	15673	15688	15648	15732	15604	15838	15590	15637	15743	15786	15668	15564	15617	15548	15674	15592	15609	15748	15720	15750	15501	15619	15784	15571	15688	15752	15609	15728	15713	15730	15659	15544	15711	15510	15700	15634	15608	15747	15673	15716	15601	15512	15615	15852	15607	15662	15673	15513	15563	15605	15779	15587	15678	15709	15720	15725	15673	15625	15693	15640	15432	15768	15796	15643	15744	15718	15764	15543	15633	15805	15812	15776	15658	15570	15768	15703	15661	15669	15526	15719	15602	15624	15626	15691	15852	15590	15678	15757	15645	15549	15743	15708	15657	15543	15636	15607	15634	15676	15556	15610	15553	15828	15771	15845	15720	15753	15727	15678	15659	15690	15442	15730	15691	15723	15741	15774	15767	15546	15605	15702	15707	15552	15719	15682	15714	15743	15590	15423	15545	15658	15765	15629	15863	15615	15603	15618	15615	15799	15678	15675	15593	15708	15560	15592	15629	15742	15677
28015	22042	28146	35463	30477	19089	17506	17163	16800	17038	17241	17072	16869	16985	16911	17185	16896	16962	16833	17099	16972	17141	17103	16830	16962	16775	17031	17130	16980	16947	17160	16966	17057	16931	16882	16948	16922	16965	16865	17172	16965	16733	16910	16941	16981	16793	16872	17000	16738	16921	17036	16951	16941	17067	17097	16915	16855	17065	16916	17089	17010	16958	16799	16959	17013	16908	16944	17227	16927	16947	16827	16900	16833	17077	17065	17105	16925	17058	17006	16980	17091	16968	16980	16723	16972	17043	16890	16991	16879	17029	16926	16996	16872	16938	17009	16777	16878	17112	16844	17075	17012	17117	16996	16844	16968	17052	16842	17031	17132	16952	16958	17102	16875	16890	16989	16876	16584	16913	17033	16948	16902	16668	17024	17047	16870	16893	16834	16900	16913	16951	16933	17057	17122	16679	17146	16812	16935	16995	17002	16920	16913	16958	16818	16792	16841	16907	16846	17006	17067	17017	16964	17005	16973	16752	16957	17037	16972	16878	16806	16815	16909	16903	16861	16813	16910	16874	17191	16976	16958	17164	17026	16786	16927	16957	16910	16851	16911	16910	16973	16994	17230	16987	16930	16839	17038	16858	17048	17071	16872	16889	16794	17000	16806	16785	16814	17035	16858	17124	16929	16898	17056	16967	16884	16888	16870	16915	17064	16514	17067	16776	17033	16896	17124	17101	16967	16993	16918	16916	16936	16741	16811	17149	16930	16996	16886	16928	17112	16746	17006	16909	16919	17091	16860	16971	17169	16966	17034	17152	17047	17071	16838	17019	16756	16931	16860	16901	16808	16951	17093	17158	16973	17132	16900	17022	16865	16953	17035	17117	17064	17072	16867	17044	16986	16956	16942	17020	16922	16846	16775	17048	17022	17124	17154	17091	17013	17074	17097	17115	17035	16866	16900	16997	16882	17062	16732	16826	16945	16877	16913	16813	17006	16900	17027	16892	17094	16885	16937	17002	16838	16940	16996	16866	17074	16846	16770	16745	16928	16927	16972	16807	17037	16908	17057	17050	16930	16822	17057	17011	16967	17051	16930	17079	17152	16991	16963	16968	17056	16844	16990	16900	16963	16907	16899	17029	17105	16985	16743	16969	16891	16840	16875	16831	16768	16814	17025	16945	17070	16938	16938	16846	16737	16897	16665	16888	16867	16843	16871	16810	16877	16871	16961	16896	16915	17039	16902	17007	16843	17001	17083	17029	16785	16999	16817	16953	17081	17105	16959	17075	16903	17086	16897	16989	16926	16929	16845	17020	17123	16900	16962	16813	17009	17019	16877	16678	16829	16862	17017	16901	16958	16752	16838	16971	17060	16983	17021	16850	16886	17043	16943	16997	16839	16790	16923	16999	16785	17088	17069	16901	16925	16943	17079	16990	17032	17001	17035	16968	16701	16900	16788	16964	16963	16790	16994	17112	16878	17195	16891	16882	16906	16725	16826	16981	16915	16915	17030	16822	17032	16759	17004	16883	16794	16955	16794	16929	16897	16910	16824	16845	16995	16958	17168	17058	16932	17004	16977	16980	16971	16886	16894	16897	16994	16892	17012	16875	16981	16872	17038	16990	17086	17046	16955	16977	16996	17017	17102	16915	16923	16948	16924	16855	16832	16982	16895	16915	16829	16813	16989	16862	16909	16994	16840	16936	16933	16884	16914	16914	16806	17020	16971	16904	16899	16979	16739	17069	16801	16965	16908	16990	17071	17084	16955	16984	17009	16918	16925	16933	17067	16956	16773	16939	17242	16955	17077	16732	16930	17021	16927	16810	16930	16872	16971	16990	16924	17250	16783	16836	16991	17160	16951	16948	17255	16941	17048	16758	17015	16929	17001	16978	16999	17084	16950	16998	16904	17091	17056	17207	16994	16927	17034	16916	16805	16896	16958	17009	16950	17020	17064	16734	16930	17058	16911	16958	16640	16951	16907	16811	17031	17013	16948	16944	16925	17012	17031	17027	17033	17110	17018	16774	16950	16892	17005	17173	16934	16939	16887	17134	16966	16948	16943	17014	16835	17084	16945	16747	17004	16954	16975	16842	16920	16801	17077	16667	16804	16915	17037	16975	16857	16780	16951	16968	16949	16967	16826	16919	17092	16958	16892	16839	17007	17007	16844	17078	16917	17026	17092	17083	17007	16929	17052	16947	17025	16895	16822	16862	17020	16909	16795	17131	16742	16810	16858	17045	16885	16915	17232	17049	16905	16843	16941	17232	16953	17008	17090	17011	17095	17121	16755	16806	16879	16920	16947	16892	16988	17070	16889	16990	16943	17053	16963	17000	16933	17153	17073	16831	17014	17021	17034	16998	16998	17084	16994	17143	16918	16838	16669	17042	16941	16907	16949	16864	16889	17008	17126	17097	16977	16888	17068	16830	16698	16993	16880	17060	17097	17040	16928	16880	17037	17102	16896	16852	17136	17268	17133	16777	17008	16998	17145	16874	17108	16922	16929	17255	16968	16903	16915	17053	16940	16952	16902	17020	16769	16930	17063	16925	16932	16871	16935	16850	17044	17142	16999	16891	16794	16953	16918	16944	16994	16910	16994	17052	17029	16879	16945	17084	16814	16996	16840	16961	16867	17019	17064	17053	17015	16879	16795	16758	16902	16953	16803	16858	16795	17025	16857	16989	17107	16980	17004	16848	16953	17091	16940	17091	17209	16738	16984	16977	16915	16970	17128	16973	16938	16733	16867	17009	17014	17091	16892	17107	16926	17036	17027	16882	17184	17037	16733	16748	16801	16944	17024	16950	16955	17015	16756	16732	16791	16826	16889	16948	16849	17094	16878	16853	17133	16735	17040	16831	17027	17107	16850	16936	16903	16772	16770	16959	17088	16999	16738	16869	16997	16823	16943	16979	17120	17137	16961	17020	16932	17079	16877	17101	17075	16899	16957	16956	17116	17031	16863	16782	16773	16844	17018	16735	16950	17028	16901	16868	17037	16859	16903	16839	17084	17054	16940	17051	17110	16905	16853	17090	17169	17136	16951	16829	17050	16963	16972	17170	16997	17045	16922	17068	17140	17031	16994	16925	17057	16756	16937	17261	16932	17143	17151	16953	16728	16889	16892	17155	16811	17095	17162	17078	17068	16848	16936	16960	16800	17008	16985	17051	16795	17186	17066	16934	17056	17079	16896	16900	16749	16945	16814	16901	16908	16942	17149	16861	16938	16842	16953	16822	17107	16834	17123	17065	16976	16815	16733	16870	16953	16866	16805	16889	17046	17050	17037	17023	17102	17042	17067	17050	16937	17128	16901	16806	17082	16894	16948	17019	17112	17104	17036	16978	16896	16925	16930	16901	16807	17061	17039	16933	16839	16975	16933	16938	16993	16902	16905	16918	16877	17018	17221	17258	17061	16821	17066	17058	17077	16879	16865	16856	16910	16913	16889	16986	16808	16783	17043	16911	17153	17015	16867	17049	16965	17035	17016	16921	16997	16905	17081	17005	16952	17021	17109	17014	17044	17038	17132	16865	17111	16927	16871	16856	16825	17055	16908	17001	16894	16965	16828	16867	16969	16881	17034	17123	17199	16929	16990	16871	17036	17134	17051	17082	16962	16919	16969	16834	16861	16870	16936	16925	17002	16979	16958	17041	16879	16881	16906	16908	16874	16926	16989	17011	17047	16958	16980	16936	16756	17275	16908	16799	16992	16680	16895	16942	16974	16920	16918	16773	16684	17161	16972	17004	16974	16986	17004	16960	16815	17082	17038	17097	17106	17037	17013	17094	16770	17098	17128	16854	16855	16969	16941	16817	16973	16902	16966	17043	16805	17126	17080	16688	16813	16934	17274	17077	16967	16801	16978	17228	16869	17193	16959	16972	16991	17180	17042	16931	17133	17013	16843	17129	17123	16983	16807	17101	17206	16994	16961	16943	16802	17265	16933	16743	16850	16965	16997	16979	16932	16786	17166	17120	17117	17003	16976	16921	16917	17100	16937	17057	17006	17080	17076	16752	17050	16966	16997	16915	17091	16947	17033	16750	16868	16874	16833	16805	17063	16992	16786	16928	16793	16865	16938	16936	16992	16786	16918	16954	16827	17161	16687	16821	16838	16960	16932	16870	16868	16920	17062	16981	17067	16855	17006	17286	17087	16980	16808	17059	17212	17184	16932	17164	17039	16979	17102	16929	16929	16880	16953	16997	17061	16896	16906	16833	17066	17143	16626	16776	17090	16857	16959	17006	16872	16859	16909	17023	17111	16789	17101	16910	17047	17081	17033	16950	17134	16929	16964	17038	17087	17013	17100	16859	17106	16950	16955	16886	16982	17013	17024	16992	16900	16892	16958	16944	17012	16920	17030	16929	16981	16889	16799	17003	17030	16975	16898	16854	16928	16775	17119	16902	16813	16999	16902	16999	17112	17100	16896	17016	16726	17165	16927	16908	16921	17074	16885	17005	17009	16854	16923	17060	17143	16902	17176	16859	17079	16855	16851	16916	16736	17180	16848	16912	17035	16995	17056	16983	17018	16832	16865	16912	16980	17067	16984	16893	16789	16952	16956	16981	17142	16968	16925	16990	17043	16790	16932	17012	16874	16940	16990	16821	16788	16985	16997	17172	16897	16932	17009	16911	16941	16936	16920	16780	17092	16865	17194	16936	16903	17058	17215	17141	17026	17026	17029	16864	17026	17015	16977	16970	16933	16939	17065	17068	16870	16917	17069	16987	17028	16909	16879	16898	17006	17036	16864	17159	17147	16973	17075	17141	17045	16965	16896	17065	16874	17089	16837	17033	16978	16939	16913	17115	16893	16977	17077	16938	17084	17017	16953	17022	17016	17133	16966	17094	17079	16964	16911	17023	17064	16850	16890	16751	16955	16979	16826	16974	17141	16868	16999	16855	16919	16963	17063	17162	16975	16953	16821	16925	17088	16848	17114	16936	17063	17108	16948	16902	17068	17150	17131	17002	17120	16858	16837	17048	16886	16923	17070	16915	16813	16879	16995	16912	16866	16845	16943	16929	16995	17023	16867	17063	16785	16764	16743	16791	17061	16966	16926	16894	16941	17027	16894	16744	17166	16982	16770	16860	16878	17049	16996	17164	16909	17041	16964	17234	17098	16853	16714	16816	17015	16834	16837	17056	17000	16920	16912	17058	17090	17096	16772	16858	16863	16886
14225	17455	30884	34178	27645	14280	14367	14196	14326	14235	14246	14121	14168	14117	14137	14220	14106	14212	14361	14178	14122	14250	14052	14148	14060	14420	14309	14225	14249	14223	14274	14049	14135	14257	14023	14281	14166	14195	14009	14171	14192	14315	14130	14064	14157	14252	14134	14207	14216	13922	14056	14161	14209	14033	14105	14279	14313	14302	14118	14157	14311	14278	14109	14116	14320	14088	14184	14288	14264	14322	14273	14184	14108	14108	14135	14155	14133	13978	14072	14201	14005	14012	14181	14048	14218	14350	14119	14134	13998	14071	14061	14175	14117	14198	14076	14203	14188	14200	14045	14298	14080	14229	14133	13992	14083	14156	14182	14083	14209	14183	13974	14144	14176	14188	14065	14192	14238	14089	14160	14159	14027	14093	14085	13977	14111	14121	14085	14051	14041	14103	14167	14119	13959	14114	14086	14198	14200	14189	14167	14184	14096	14258	14095	14034	14146	14078	14052	14128	14226	14206	14054	14129	14043	14102	14079	14109	14168	14111	13919	14244	14038	14062	14217	14006	14130	14195	14065	14088	14088	14234	14053	14027	14011	14073	14124	14237	14088	14099	14173	13990	13969	14090	14132	14123	14027	14019	14305	14146	14173	13978	14132	14146	14129	13996	14287	13940	14049	14178	14246	14118	14162	14052	14204	14162	13954	14140	14061	14293	14076	14090	14013	14140	14090	14214	14210	14087	14122	14181	14146	14079	14016	14383	14111	14142	14136	13958	14287	14084	14123	14155	14192	14227	14016	14062	14138	14220	14128	14262	14068	14207	14107	14299	14113	13991	14148	14000	14195	14207	14062	14100	14214	14149	14295	14266	14087	14026	14285	14201	14084	14146	14157	14207	14158	14304	14206	14041	13939	14088	13976	14134	13901	14109	14268	14193	14100	14188	14045	14080	13967	14171	14092	14131	14122	14189	14230	14109	14082	14035	14208	14096	14071	14016	14276	14144	14276	14046	14173	14043	14249	14103	14155	14254	14205	14227	14158	14209	14302	13970	14288	14233	14124	14251	14054	14027	14219	14309	14121	14036	14087	14183	14250	14133	14176	14082	14031	14120	14223	14195	14197	14072	14225	14241	14101	14216	14085	14260	14195	14117	14266	14269	14213	14088	14241	14095	14142	14109	14204	14119	14123	14049	14068	13985	14216	14076	14193	14072	14206	14214	14087	14344	14196	14102	13957	14072	14253	14179	14200	14074	14200	14407	14316	14269	14122	14042	14197	14365	14179	14200	14080	14159	14014	13998	14059	14116	14144	14187	14051	13924	14146	14055	14073	14152	14144	14186	14000	14223	14077	14113	13973	14065	14182	13994	14130	13941	14247	14193	14010	14203	14060	14298	14179	14090	14145	14125	14092	14075	14156	14272	14033	14323	14141	14024	14072	14092	14158	14051	13995	14149	14102	14200	14093	14088	14188	14112	14107	14276	14355	14100	14107	14017	14042	14157	14276	14105	14298	14100	14111	14190	14067	14329	14080	14004	14059	14143	14209	14132	14177	14276	14171	14144	14241	14027	14044	14163	14192	14113	14186	14035	13998	14194	14141	14066	14083	14135	14203	13972	14188	14066	14298	14103	14109	14022	14035	14292	14235	14308	14051	14171	14199	14093	14195	14220	14163	14251	14133	14212	13992	14250	14135	14122	14204	14232	14235	14168	13920	14244	14112	14149	14326	14072	14243	14303	14189	14160	14195	14192	14160	14237	14186	14122	14191	14185	14159	14155	14147	14172	14113	14129	14182	14223	14205	14021	14251	14043	14157	14128	14159	14174	14184	14181	14005	14216	14095	14041	14079	14164	14375	14244	14142	14056	14054	14103	14136	14238	14102	14063	14168	14371	14187	14136	14214	14130	14080	14126	14284	14249	14277	14235	14079	14093	14082	14225	14234	14080	14311	14104	14012	14219	14223	14179	14040	14292	14205	14164	14262	14107	14204	14208	14064	14149	14112	14192	14123	14076	14214	14162	14135	14240	14034	14084	14155	14097	14043	14265	14126	14234	14230	14107	14194	14170	14171	14361	13975	14129	14107	13969	14183	14251	14265	14279	14262	14126	14249	14165	14184	14381	14130	14213	14018	14080	14096	14199	14125	14106	14125	14207	14246	14163	14228	14175	14064	14113	13985	14191	14222	14293	13933	14212	14111	14031	14305	14122	14081	14253	14051	14187	14115	14113	14037	14171	14260	14130	14283	14132	14124	14121	14164	14127	14069	14214	14062	14132	14023	14372	14129	14149	14305	14132	14091	14188	14314	14395	14283	14096	14163	14175	14134	14292	14040	14133	13935	14283	14164	14257	14071	14172	14210	14099	14063	14173	14297	13997	14044	14087	14106	13995	14268	14242	14178	14234	14096	14199	14149	14030	13984	14008	14193	14160	14290	14189	14055	14207	14179	14002	14165	14025	14073	14104	14155	14226	14147	14267	14126	14049	14111	14155	13988	14303	14161	14207	14074	14175	14112	14138	14133	14075	14016	14216	14211	14139	14229	14081	14017	14148	14344	14150	14241	14144	14287	14174	14253	13985	14186	14115	13966	14336	14117	14096	14249	14063	14058	14177	14149	14193	14379	14124	14207	14086	14145	14207	14207	14049	14155	14172	14099	14128	14267	14128	14141	14039	13921	14232	14092	14167	14269	14031	14101	14096	14175	14113	14294	14172	14298	14057	14327	14089	14045	14077	14159	14162	14183	13968	14268	14152	14224	14126	14265	14154	14190	14040	13933	14135	14232	14101	14265	14046	14096	14344	14080	14157	14172	14137	14072	14213	14080	14177	14267	14214	14206	14132	14289	14246	14103	14195	14032	14253	14089	14143	14016	13936	14114	14212	14312	14098	14099	14108	14217	14247	14325	14069	14007	14376	14156	14216	14100	14074	14042	14145	14258	14079	14139	13960	14184	14088	14156	14069	14254	14156	14207	14056	14293	14119	14029	14197	14285	14204	14228	14067	14158	14168	13995	13988	14126	14208	14086	14171	14239	14015	14111	14089	14062	14084	14054	14104	14160	14146	14371	14113	14214	14155	14177	14192	14172	14179	14214	14090	14013	14111	13954	14043	14155	14057	14257	14249	14019	14111	14127	14075	14065	14258	14032	14110	14168	14303	14158	14158	14297	14045	14185	14099	14006	14001	14230	14161	13896	14169	13977	14128	14058	14106	14156	14128	14082	14183	14045	13983	14191	14175	14304	14029	14227	14254	14164	14194	14278	14409	14163	14279	14287	14226	14137	14147	14039	14126	14031	14066	14070	14122	14277	14192	14247	14276	14227	14052	14262	14142	14125	14088	14152	14239	13979	14009	14272	14176	14103	14204	14008	14200	14056	14230	14319	14125	14126	14250	14059	14204	14026	14287	14171	13979	13926	14227	14174	14228	14077	14154	14263	14269	14124	14139	14132	14132	13892	14146	14134	14186	14169	14193	14190	14137	14149	14316	14315	14171	14074	14308	14243	14255	14208	14073	14115	14235	14208	14013	14218	14049	14099	14074	14065	14099	14325	14231	14170	14077	14306	14074	14227	14192	14248	14158	14367	14241	14178	14089	14075	14066	14274	14068	14200	14040	14170	14216	14060	14186	14130	14174	14038	14184	14157	14231	14037	14145	14089	14169	14051	14114	14241	14124	14401	14071	14104	14121	14126	14151	13933	14107	14187	14170	14261	14123	14020	14178	14362	14099	13932	14268	14220	14078	14192	14133	14143	14193	14095	14165	14177	14190	14013	14165	14060	14079	14073	14063	14097	14119	14281	14176	14094	14229	14111	13923	14147	14081	13928	14221	14257	14107	14050	14346	14150	14193	14055	14110	14003	14291	14179	14268	14160	14025	14111	14096	14288	14298	14231	14179	14353	13955	14254	14107	14346	14177	14018	13931	14214	14073	14022	14270	14036	14281	13993	14013	14228	14248	14015	14047	14075	14045	14092	14087	13968	14054	14176	13952	14186	14322	14220	14211	14132	14033	14275	14104	14140	14138	14219	14092	14159	14085	14217	14173	14083	14048	14048	14207	14236	14140	14216	14058	14132	14211	14094	14188	14146	14091	14188	13999	14163	14174	14271	14077	14242	14151	14180	14168	13968	14177	14020	14164	14290	14156	14246	14149	14127	14188	14048	13970	14229	14244	14132	14101	14260	13970	14129	13882	14209	14068	14141	14061	14395	14099	14057	14157	14007	14041	14220	14195	14358	14205	14225	14160	14135	14171	14117	14060	14023	14186	14087	14138	14271	14090	14058	14239	14106	14109	14046	14139	14220	14326	14063	14073	14280	14196	14152	14140	14182	14352	14151	14354	14273	14143	14170	14171	14247	13988	14043	14194	14087	14202	14126	13981	14092	14125	14253	14033	14364	14187	14176	14208	14073	14285	14309	14227	14257	13975	14160	14343	14136	14424	14179	14175	14074	13911	14217	14168	14006	14140	14326	14184	14153	14066	14145	14273	14145	14011	14164	14113	14217	14404	14313	14321	14369	14233	14093	14211	14058	14127	14120	14188	14201	14244	14128	14021	14090	14009	14121	14178	14198	14143	14124	14199	14095	14141	14092	14158	14142	14313	14154	14173	14175	14131	14246	14237	14188	14144	14189	14185	14262	14201	14209	14188	14177	14126	14105	14078	14149	14119	14071	14115	14154	14063	14106	14096	14290	14224	14330	14108	14059	14099	14123	14239	14027	14282	14315	14252	14204	14042	14147	14169	14023	13981	14169	14137	14116	14057	14240	14081	14121	14202	14129	14184	14244	14397	13971	14098	14147	14151	14112	14214	14182	14245	14128	14337	14255	14199	14012	14045	14039	14046	14242	14161	14238	14052	14076	14176	14010	13933	14241	14039	13968	14071	14203	14068	14128	14108	14135	14108	14118	14215	14093	14280	14190	14010	14075	13962	14135	14193	14179	14211	14141	14007	14229	14211	13998	14111	14151	14211	14231	14163	14096	14112	14118	14112	14135	13969	14148	14042	14180	14134	14037	14136	14291	14264	14093	14197	14137	13988	14082	14213	14170	14075	14026	14192	14123	14013	14261	14247	14120	14130	14124	14300	14128	14146	14157	14177	14095	14151	14208	14067	14100	14222	14155	14176	14224	14078	14193	14179	14294	14027	14099	14242	14144	14263	14071	14110	13956	14127	14124	14085
23814	21442	29608	41010	55665	28996	22050	16618	14871	14863	14902	14805	14914	14670	14739	14583	14718	14589	14764	14517	14649	14738	14404	14538	14441	14411	14565	14479	14565	14546	14534	14519	14650	14605	14486	14418	14515	14552	14550	14281	14660	14596	14583	14664	14478	14549	14625	14481	14616	14470	14647	14545	14645	14695	14400	14458	14689	14408	14443	14305	14440	14492	14804	14539	14432	14222	14440	14617	14390	14566	14495	14503	14322	14492	14718	15092	14575	14491	14404	14332	14578	14404	14565	14444	14441	14361	14358	14417	14384	14535	14426	14435	14593	14307	14328	14527	14541	14435	14503	14353	14199	14371	14642	14369	14537	14400	14381	14512	14446	14506	14445	14485	14393	14424	14496	14416	14435	14496	14305	14585	14394	14262	14473	14439	14427	14342	14421	14352	14389	14358	14381	14347	14532	14456	14453	14438	14623	14465	14534	14501	14476	14462	14408	14536	14484	14511	14439	14590	14415	14333	14448	14378	14403	14369	14523	14434	14522	14427	14384	14585	14398	14701	14558	14397	14375	14429	14421	14417	14510	14440	14354	14467	14497	14410	14299	14284	14459	14456	14516	14283	14492	14355	14226	14468	14401	14419	14668	14396	14422	14492	14407	14335	14400	14367	14338	14475	14314	14408	14552	14323	14573	14479	14471	14345	14526	14385	14391	14485	14581	14491	14464	14369	14305	14533	14431	14165	14476	14446	14373	14281	14260	14469	14347	14273	14391	14542	14489	14254	14392	14394	14283	14445	14331	14279	14398	14503	14423	14246	14415	14358	14402	14426	14457	14493	14478	14318	14394	14602	14434	14358	14326	14364	14223	14385	14594	14406	14478	14586	14488	14328	14368	14531	14451	14450	14325	14474	14449	14482	14568	14503	14532	14292	14502	14344	14459	14514	14352	14504	14292	14407	14170	14243	14427	14273	14433	14448	14286	14358	14342	14529	14444	14123	14388	14362	14473	14201	14235	14324	14592	14374	14409	14371	14507	14487	14485	14362	14606	14260	14634	14571	14492	14533	14531	14396	14376	14397	14604	14474	14353	14463	14492	14503	14393	14453	14523	14285	14430	14524	14459	14354	14389	14338	14436	14326	14365	14474	14284	14377	14556	14437	14413	14458	14409	14542	14600	14357	14370	14427	14562	14449	14400	14334	14170	14411	14421	14554	14414	14344	14513	14486	14274	14358	14502	14286	14415	14493	14486	14453	14487	14451	14464	14467	14484	14445	14460	14457	14219	14593	14470	14510	14506	14594	14395	14493	14504	14425	14611	14325	14392	14524	14441	14258	14326	14588	14596	14456	14526	14545	14517	14432	14237	14367	14385	14515	14419	14320	14490	14533	14408	14368	14403	14359	14449	14459	14467	14440	14226	14789	14431	14455	14497	14467	14503	14386	14530	14205	14527	14632	14301	14385	14397	14414	14533	14499	14344	14612	14440	14387	14544	14307	14577	14448	14527	14554	14551	14329	14594	14512	14402	14307	14614	14434	14367	14414	14345	14471	14430	14377	14419	14430	14443	14401	14391	14521	14500	14491	14500	14399	14235	14398	14461	14519	14381	14386	14514	14642	14507	14454	14547	14325	14630	14359	14581	14564	14456	14581	14484	14609	14502	14484	14320	14420	14456	14471	14299	14448	14402	14316	14373	14194	14321	14384	14497	14436	14392	14295	14385	14314	14397	14358	14337	14470	14319	14400	14316	14270	14408	14375	14632	14439	14507	14418	14385	14393	14144	14351	14444	14575	14391	14182	14480	14427	14450	14478	14416	14550	14383	14469	14332	14276	14402	14403	14470	14384	14302	14462	14315	14355	14587	14458	14417	14261	14449	14480	14405	14313	14538	14531	14334	14302	14482	14172	14258	14217	14389	14415	14100	14430	14385	14321	14332	14465	14503	14510	14263	14339	14331	14198	14569	14144	14409	14581	14444	14496	14510	14439	14519	14403	14379	14198	14671	14334	14245	14554	14404	14505	14429	14449	14407	14328	14408	14249	14349	14302	14427	14473	14643	14387	14411	14510	14580	14495	14278	14418	14509	14317	14603	14452	14562	14466	14281	14174	14471	14630	14380	14401	14144	14323	14569	14571	14424	14442	14276	14472	14513	14317	14413	14427	14406	14393	14337	14499	14270	14567	14414	14332	14371	14392	14079	14435	14441	14561	14563	14354	14310	14669	14586	14286	14416	14471	14393	14541	14411	14422	14560	14376	14389	14301	14489	14562	14431	14366	14532	14448	14624	14344	14505	14423	14561	14315	14414	14307	14403	14536	14210	14368	14352	14540	14302	14339	14355	14271	14434	14394	14465	14508	14547	14431	14581	14383	14439	14385	14484	14460	14500	14306	14329	14553	14353	14488	14491	14291	14462	14587	14570	14383	14471	14384	14311	14503	14361	14414	14406	14441	14463	14290	14617	14155	14361	14443	14226	14229	14350	14483	14400	14468	14412	14521	14590	14463	14462	14433	14479	14358	14499	14410	14321	14721	14537	14455	14361	14371	14486	14215	14418	14388	14463	14288	14408	14453	14385	14576	14470	14418	14385	14400	14298	14449	14621	14204	14445	14482	14535	14453	14352	14418	14290	14269	14204	14362	14528	14284	14385	14488	14510	14488	14311	14419	14570	14448	14416	14264	14443	14484	14405	14445	14483	14533	14613	14521	14315	14158	14391	14333	14400	14356	14443	14341	14430	14401	14420	14467	14429	14435	14542	14549	14234	14482	14568	14570	14534	14383	14395	14280	14355	14440	14412	14302	14613	14451	14415	14401	14360	14475	14555	14247	14679	14502	14176	14344	14434	14337	14445	14612	14256	14499	14481	14699	14659	14334	14423	14347	14379	14607	14411	14521	14394	14427	14209	14455	14399	14313	14341	14521	14328	14306	14592	14390	14512	14303	14259	14367	14302	14682	14384	14478	14550	14506	14173	14388	14189	14474	14432	14369	14348	14552	14459	14233	14093	14376	14483	14555	14437	14473	14301	14440	14599	14605	14682	14528	14560	14295	14334	14449	14343	14469	14448	14434	14409	14604	14327	14361	14287	14322	14496	14249	14434	14383	14592	14337	14461	14658	14365	14478	14259	14390	14344	14431	14378	14597	14260	14425	14472	14469	14510	14506	14355	14464	14288	14495	14385	14558	14596	14384	14599	14496	14432	14398	14304	14393	14437	14437	14444	14438	14373	14522	14439	14504	14354	14494	14536	14468	14266	14195	14516	14358	14342	14546	14510	14546	14470	14351	14491	14384	14494	14368	14265	14194	14462	14599	14541	14367	14369	14439	14323	14422	14426	14416	14330	14384	14423	14523	14222	14244	14524	14438	14574	14440	14459	14499	14396	14487	14368	14361	14333	14440	14180	14129	14427	14453	14299	14326	14264	14455	14518	14544	14279	14450	14541	14444	14408	14507	14257	14514	14647	14261	14384	14361	14339	14635	14498	14457	14366	14430	14530	14488	14442	14537	14453	14354	14219	14428	14247	14456	14442	14396	14519	14495	14513	14407	14511	14675	14511	14291	14463	14499	14252	14498	14570	14280	14535	14434	14504	14414	14344	14446	14310	14548	14362	14371	14258	14300	14500	14437	14455	14282	14333	14572	14482	14305	14466	14413	14521	14395	14569	14482	14537	14485	14342	14383	14363	14394	14418	14541	14554	14549	14513	14425	14122	14472	14339	14538	14518	14442	14239	14334	14499	14501	14398	14292	14501	14519	14548	14476	14429	14438	14356	14541	14284	14109	14406	14593	14283	14567	14469	14425	14453	14591	14536	14520	14431	14355	14438	14493	14413	14589	14538	14516	14740	14306	14630	14394	14418	14477	14375	14399	14726	14572	14415	14458	14460	14367	14469	14313	14394	14496	14536	14465	14422	14428	14484	14199	14453	14295	14344	14359	14377	14465	14535	14297	14421	14547	14423	14495	14128	14470	14515	14542	14391	14400	14264	14254	14298	14396	14253	14385	14488	14465	14345	14417	14392	14258	14458	14436	14466	14472	14294	14421	14567	14347	14571	14484	14429	14380	14472	14414	14251	14387	14510	14423	14544	14358	14532	14294	14572	14421	14614	14332	14303	14389	14409	14616	14497	14422	14355	14348	14495	14450	14267	14427	14240	14261	14409	14551	14201	14326	14365	14366	14378	14477	14547	14460	14505	14392	14448	14421	14370	14528	14527	14343	14476	14269	14320	14350	14513	14449	14451	14363	14474	14380	14477	14361	14741	14417	14418	14370	14288	14443	14523	14476	14344	14459	14291	14455	14470	14528	14582	14463	14439	14570	14563	14318	14355	14220	14493	14435	14302	14351	14331	14387	14385	14398	14384	14382	14698	14452	14447	14441	14511	14542	14328	14282	14261	14459	14223	14413	14446	14240	14413	14228	14684	14410	14638	14357	14502	14341	14367	14613	14498	14467	14466	14365	14510	14565	14421	14447	14378	14208	14438	14650	14431	14457	14422	14550	14540	14431	14268	14370	14511	14436	14459	14433	14427	14382	14541	14475	14406	14508	14361	14473	14327	14341	14398	14447	14553	14387	14351	14258	14213	14328	14334	14328	14402	14367	14507	14346	14490	14374	14281	14613	14410	14504	14343	14350	14376	14533	14295	14574	14416	14426	14509	14517	14441	14722	14438	14405	14465	14423	14263	14490	14406	14550	14521	14515	14403	14379	14669	14398	14490	14612	14423	14423	14425	14523	14486	14452	14326	14332	14278	14536	14470	14427	14292	14459	14330	14247	14263	14288	14329	14262	14387	14483	14501	14424	14217	14250	14472	14175	14267	14319	14553	14364	14569	14436	14410	14510	14430	14460	14392	14385	14492	14451	14546	14310	14283	14357	14268	14356	14458	14450	14351	14317	14347	14541	14524	14423	14316	14450	14428	14447	14413	14416	14476	14472	14367	14492	14387	14349	14347	14355	14551	14272	14375	14566	14543	14393	14422	14462	14430	14507	14548	14415	14383	14513	14489	14631	14395	14587	14317	14508	14603	14332	14490	14504	14662	14227	14406	14517	14191	14351	14401	14548	14569	14335	14460	14563	14247	14447	14584	14483	14310	14478	14695	14640	14428	14483	14481	14443	14547	14560	14326	14522	14342	14290	14382	14541	14486	14485	14422	14294	14299	14462	14549	14552	14587	14244
16700	32153	64775	78795	66864	16250	13793	13266	13235	13173	13184	13076	13056	13150	12964	13036	12936	13026	13122	13136	13027	13037	13029	12980	13137	12975	12882	12914	12857	12997	12994	13001	12864	13127	12970	12984	12928	12810	12973	12894	12826	12860	12971	12858	13032	12960	12890	12871	12924	12931	13000	12864	12915	12878	13029	12965	12909	12762	12898	12893	12916	12860	13017	12906	12909	12999	12883	12845	12723	12909	12868	12968	12952	13037	12998	13414	13181	12944	12813	12964	12995	13039	12965	12946	12898	12838	12822	12980	12967	13016	12713	13003	12887	12878	12951	12931	12845	12916	12868	12823	12928	12990	12834	12869	12949	12963	12932	12711	12820	13001	12822	12976	12653	12869	12960	12939	12907	12780	12895	12778	12804	12952	12901	12773	13077	12820	12757	12727	12911	12871	12783	13043	13096	12906	12807	12763	12845	12746	12903	12872	12932	12941	12806	12740	12852	12790	12731	12932	12890	12848	12668	12871	13003	13077	12892	12782	13047	13103	13061	12826	12895	13051	12988	12951	12892	12854	12836	12691	12938	12948	12912	12788	12892	13064	12983	12930	12831	12869	12701	12860	12925	13026	13004	12891	12981	12794	12920	12776	12822	12959	12876	12889	12824	12823	12894	12834	12781	12964	12988	12863	12881	12768	12795	12895	12797	12933	12951	12809	12799	12951	12902	12930	12964	12835	12979	12826	12958	12941	13043	12932	12787	12763	12804	12897	12862	12907	12972	12831	12820	12898	12751	12771	13049	12969	12974	12742	13016	12899	12792	12794	12915	12765	12926	12880	12828	13007	12866	12786	12923	12928	12826	12974	12813	12852	12829	12965	12791	13086	12802	12848	12801	12975	12809	13075	12994	12871	12911	12754	12830	12841	12883	12929	12880	12821	12978	12775	12870	12959	12802	13024	12762	12883	12980	12936	12948	12934	13012	12963	12945	12867	12951	12869	12916	12659	12898	12981	12798	12928	12993	12956	12951	12797	12889	12971	12875	13036	12989	12957	12912	13006	12897	13025	12912	12929	12834	12859	12880	12792	13192	12830	13137	12738	12911	13000	12840	12833	12813	12874	12921	12776	12955	12951	12850	13028	13050	13001	12779	12720	12879	12828	12784	12787	12889	12811	12857	13019	12936	12950	12881	12888	12862	12797	12896	12749	12901	12834	12922	12822	12822	12927	12814	12831	13064	12778	12858	12768	12990	13053	12986	12967	13007	12892	13014	12879	12882	12930	12751	12725	12971	12812	12893	12785	12835	12785	12909	12836	12894	13027	13160	12828	13037	12853	13081	12798	12880	12998	12940	12899	12810	12853	12967	12934	12878	12699	12827	12913	13074	12926	12742	12774	12893	12811	12758	12907	12854	12894	13075	12753	12917	12839	12851	13014	13150	13029	12982	12874	12841	12856	12831	12963	12926	12842	12965	12968	12822	13020	12999	12978	12991	12857	12830	12897	12880	12947	12879	12838	12947	12849	12918	12909	12777	12703	12843	12656	12924	12935	12913	12776	12930	12731	12972	12852	12876	12799	12825	12719	13005	12792	13035	12827	12835	13103	12961	13002	12839	12940	12974	12736	13059	12857	12764	12828	12913	12934	12704	12926	12864	12877	12815	12924	12846	12903	12789	12757	12813	12776	12900	12770	12856	12843	12674	12877	12931	12943	12812	12894	12854	12645	12854	12986	12887	13015	12946	12799	12972	12932	12952	12834	12824	12896	12793	12823	12950	12858	12771	12940	12888	12819	12887	12777	12797	12816	12967	12858	12770	12911	12781	12912	12857	13052	12871	12864	12892	12928	12768	12681	12813	12818	12813	12924	12875	12900	12835	12881	12836	12818	12844	12855	12978	12982	12783	12767	13017	12912	12917	12807	12828	12873	12936	12718	12798	12728	12787	12843	13001	12889	12756	12924	12781	12897	12909	12944	12919	12671	12993	12986	12819	12767	12870	12862	12732	13002	12777	12809	13003	12850	12729	12846	12677	12758	12849	12824	12804	13080	12897	12913	12838	12926	12971	12761	13136	12781	12927	12946	12910	13031	13081	12940	12830	12956	12859	12916	12866	12844	13067	12854	12792	12863	12883	12826	12749	12879	12824	12806	12851	12899	12937	12777	12838	12837	12825	12979	12808	12964	12882	12750	12736	12931	12829	12860	12900	12790	12948	12935	13004	13055	12856	12882	12937	12993	12723	12855	12942	12887	12847	12992	12991	12914	12814	12892	12804	13089	12898	12717	12859	13105	12962	12918	12931	12807	12904	12904	12871	12972	12952	12707	12889	12809	12872	12921	12884	12753	12890	13028	13005	13059	12801	12806	12885	12609	12888	12925	12893	12853	12845	12830	12909	12876	12807	12869	12868	13053	12934	12828	12915	12965	12955	12816	12855	12909	12733	12872	12891	12887	12958	12804	12918	12759	12976	12859	12980	12886	12863	12820	12929	12836	12825	12853	12877	12757	12862	12830	12930	12860	12759	12952	12981	12898	12994	12868	13015	12901	12752	12932	12722	12990	12758	12748	12793	12820	13041	13037	12834	12936	12984	13009	12948	12772	12907	12756	12921	12791	12930	12770	12872	12843	12817	13001	12953	12910	13007	12923	12951	12907	12894	13022	12872	12709	12963	12762	12876	12944	12999	12920	12904	12893	12861	12967	12834	12876	12922	12709	12938	12956	12898	12853	12884	12844	12965	12921	12799	12814	12840	12858	13022	12908	12725	12876	12849	12896	13073	12981	13077	12980	12844	12868	12951	13013	12936	12960	12839	12942	12857	12781	12773	13010	12848	12973	12847	12710	12846	12750	12813	12880	12855	12868	12737	13030	12867	12843	12923	12893	12777	12968	12807	12919	12849	12736	13003	12802	13107	12947	12941	12825	12963	12925	12988	12905	12931	12820	13074	12907	12921	12857	12794	12832	12756	12927	12855	12896	12839	13018	12826	13025	12882	12753	13079	13017	12924	12865	12867	12815	12774	12862	12858	12881	12765	12801	12847	12817	12970	12853	12868	12918	12783	12830	12885	12901	12932	12866	12965	12982	13040	12979	13015	12938	12858	12855	12788	12824	12969	12978	12782	12821	12887	12710	12986	12931	12963	12994	12873	12950	12756	12925	12899	12941	12863	12948	12868	12821	12883	12957	12811	12803	12876	12962	12781	13016	12841	12898	12737	12988	12887	12816	12946	12759	12876	12946	12800	13081	12808	12777	12742	12843	12739	12851	12930	12893	12876	12870	12840	12950	12929	12920	12934	13098	12904	12834	12731	12815	12897	12889	12953	12818	12875	12930	12998	12945	12893	12842	13073	12715	12807	12814	12927	12937	13008	12742	12987	12943	12743	12814	12771	13019	12791	12988	12863	12887	12910	12768	12808	12826	12808	12790	12901	12758	12900	12835	12844	12822	12952	12889	13053	12963	13071	12845	12882	12895	13059	12837	12803	12929	12968	12802	13015	12861	12879	12895	12961	12776	12930	12908	13096	12815	12901	13115	12907	12755	12789	12956	12898	12825	12764	12951	12877	12867	13038	12841	12957	12862	12756	12844	12938	12827	12944	12925	12811	12892	12743	13029	12866	12907	12935	12669	12907	12915	12760	12830	12914	12796	12877	12888	12722	13049	12943	12807	12969	12825	12964	12781	12733	12999	13009	12918	12842	13012	12848	12759	12967	12902	12936	12683	13022	12861	12673	13075	12857	12696	12955	12974	12801	12940	12916	12726	12803	12939	12921	12869	12955	12806	12852	12818	12852	12826	12816	12863	12654	12868	12988	12823	12876	12882	13037	12755	12885	12966	12868	13015	12856	12977	12864	13047	12945	12807	12865	12902	12864	13063	12692	12845	13047	12916	12852	12866	12858	12874	12835	12827	12949	12943	12811	12944	12889	12894	12942	12926	12826	12776	12879	12944	12872	12881	12995	12830	12762	12901	12846	12929	12901	12849	12863	12760	12899	12842	12882	12911	13007	12766	12881	12800	12651	12869	12722	12984	12802	12838	13007	12890	12978	13056	12891	12910	12832	12671	12801	13009	12782	12761	12857	12735	12849	12785	12852	12910	12841	13035	12784	12855	12859	12722	12789	12792	12841	12867	12681	13021	12845	12954	12936	12847	12874	12857	12990	12914	12870	12837	12856	12780	12893	12918	12872	12828	13043	12887	12848	12903	12717	12815	12948	12847	12846	12849	12887	12935	12696	12873	12948	12785	12881	12947	13090	12927	12888	12949	12912	12969	12907	12905	12940	12976	12888	12853	12936	12689	12895	12974	12818	12866	12876	13010	12920	12937	12895	13033	12866	12777	12919	12902	12884	12896	13116	12868	12844	12877	12949	12770	12856	12758	12861	12866	12921	12990	12883	12912	12827	13040	12839	12869	12912	12820	12890	12964	12813	12836	12816	12846	13025	12943	12889	12753	12832	12930	12776	12916	12890	12848	12956	12882	12973	12948	12998	13064	12860	12941	12800	13027	12926	12857	12901	12852	12777	12739	12956	12838	12867	12879	12832	12825	12914	12891	12784	12722	12763	12892	12815	12877	12882	12985	13047	12981	12981	12843	12875	12935	12757	12779	12939	12766	12919	12942	12862	12875	12897	12819	13005	12754	13005	12768	13006	13049	12890	12851	12920	12827	12848	12780	12927	12984	12759	12898	12964	12767	12906	12979	12861	12834	12742	12988	12782	12936	12747	12996	12837	12883	12889	12856	12824	12776	13041	12983	12893	12956	12907	12764	12927	12881	12934	12906	12944	12973	12650	12973	12750	12924	12918	13066	12867	13072	12962	12849	12682	12908	13061	12946	12863	12922	12835	12897	12983	13005	12900	12878	12838	12869	12988	13234	12815	12931	12828	12750	12849	12857	12957	12940	12871	12883	12935	12960	12902	13054	12889	12928	12948	12855	12904	12857	12809	12919	12803	12895	12867	12933	12796	12818	12992	12863	13004	12973	12808	12833	12970	12701	12884	12944	12901	12732	12854	13011	12938	12848	12859	12768	12965	12889	12893	12957	12997	12748	12920	12980	12828	12969	12929	12719	12750	12879	13028	12910	12883	12833	12868	12936	12945	12800	12941	13008	12822	12814	12869	12784	12762	12889	12949	12871	13019	13088	12962	12787	12821	12958	12864	12800	13017	12863	12832	12807
23442	21462	30314	42932	58555	32192	23853	18145	16205	16407	16346	16069	15841	15872	16062	15892	15741	15967	15884	15713	15805	15767	15826	15746	15783	15977	15863	15588	15762	15497	15643	15859	15839	15806	15910	15691	15847	15631	15670	15634	15420	15772	15816	15720	15885	15796	15596	15648	15664	15636	15777	15712	15574	15639	15727	15894	15645	15658	15706	15642	15796	15640	15698	15649	15825	15472	15575	15724	15439	15708	15843	15758	15509	15478	15915	16283	15989	15547	15697	15656	15435	15557	15519	15506	15497	15698	15777	15751	15748	15648	15570	15566	15618	15683	15633	15787	15691	15747	15703	15549	15821	15532	15635	15608	15787	15679	15572	15819	15582	15703	15717	15702	15686	15527	15465	15445	15688	15643	15576	15502	15743	15423	15513	15633	15767	15604	15754	15647	15615	15668	15589	15732	15592	15715	15918	15764	15545	15438	15681	15584	15421	15371	15574	15724	15504	15534	15776	15342	15510	15534	15654	15582	15571	15610	15651	15677	15774	15604	15577	15486	15563	15686	15648	15804	15715	15579	15671	15712	15487	15404	15544	15279	15511	15543	15530	15786	15409	15650	15727	15649	15822	15446	15731	15491	15560	15656	15454	15578	15538	15856	15742	15591	15488	15656	15730	15602	15642	15589	15624	15501	15757	15541	15450	15733	15751	15519	15427	15401	15725	15687	15601	15593	15563	15527	15734	15554	15485	15645	15451	15598	15757	15624	15544	15685	15755	15508	15412	15872	15875	15534	15516	15515	15572	15602	15792	15670	15637	15568	15619	15765	15662	15460	15285	15596	15839	15387	15738	15705	15705	15657	15648	15834	15627	15574	15581	15680	15624	15687	15504	15716	15645	15974	15458	15527	15630	15744	15568	15752	15635	15592	15851	15633	15682	15487	15720	15647	15752	15707	15669	15689	15729	15618	15571	15689	15655	15612	15454	15760	15753	15432	15509	15570	15528	15548	15481	15700	15674	15550	15636	15493	15661	15614	15686	15471	15502	15530	15560	15789	15667	15634	15644	15505	15787	15808	15585	15706	15500	15516	15660	15591	15551	15722	15742	15569	15438	15495	15612	15492	15643	15483	15627	15558	15501	15586	15592	15603	15484	15568	15593	15448	15576	15608	15593	15675	15567	15441	15513	15626	15667	15733	15792	15671	15824	15635	15661	15487	15647	15468	15666	15688	15506	15680	15604	15488	15471	15680	15649	15513	15529	15759	15655	15654	15860	15679	15773	15529	15499	15511	15492	15447	15567	15529	15523	15729	15551	15629	15729	15578	15728	15423	15477	15427	15679	15594	15533	15609	15662	15482	15535	15704	15642	15542	15732	15774	15419	15478	15499	15559	15711	15673	15587	15622	15777	15493	15683	15820	15611	15690	15583	15625	15500	15570	15505	15359	15476	15545	15643	15649	15754	15723	15490	15685	15954	15707	15709	15582	15573	15559	15662	15526	15463	15616	15756	15671	15537	15368	15292	15548	15686	15589	15629	15628	15600	15633	15607	15712	15670	15606	15439	15745	15725	15687	15582	15409	15603	15566	15767	15604	15583	15682	15694	15627	15458	15503	15514	15590	15718	15578	15493	15364	15578	15495	15493	15652	15693	15610	15496	15457	15595	15627	15669	15515	15658	15497	15326	15466	15666	15592	15690	15643	15650	15635	15636	15712	15667	15531	15543	15664	15809	15612	15587	15628	15828	15381	15559	15456	15692	15702	15684	15587	15669	15657	15613	15569	15545	15603	15571	15683	15376	15562	15500	15545	15560	15801	15711	15672	15648	15468	15612	15629	15588	15434	15638	15478	15656	15654	15473	15339	15770	15628	15525	15822	15495	15562	15799	15624	15602	15442	15496	15502	15469	15685	15507	15596	15715	15493	15515	15449	15617	15561	15552	15514	15630	15780	15506	15520	15624	15793	15643	15753	15655	15431	15787	15602	15761	15818	15824	15732	15662	15698	15704	15689	15737	15633	15586	15566	15586	15712	15653	15696	15505	15560	15669	15597	15709	15709	15629	15668	15652	15453	15683	15736	15473	15578	15725	15605	15605	15579	15742	15517	15715	15640	15680	15669	15607	15454	15575	15697	15686	15497	15493	15723	15777	15620	15440	15508	15617	15554	15729	15629	15444	15571	15796	15675	15748	15536	15442	15508	15509	15657	15716	15609	15474	15549	15523	15562	15344	15472	15468	15604	15738	15673	15552	15582	15560	15560	15576	15858	15601	15658	15634	15653	15529	15445	15660	15766	15654	15519	15707	15719	15610	15501	15652	15394	15694	15723	15608	15682	15591	15417	15622	15739	15669	15570	15506	15563	15722	15556	15597	15618	15599	15524	15626	15816	15702	15477	15634	15497	15687	15651	15541	15531	15822	15939	15638	15692	15617	15689	15431	15583	15628	15601	15659	15889	15675	15703	15568	15653	15476	15823	15833	15595	15726	15725	15480	15477	15570	15807	15537	15677	15522	15791	15642	15556	15626	15638	15545	15613	15823	15536	15480	15690	15662	15791	15788	15560	15455	15674	15483	15517	15529	15687	15694	15633	15659	15711	15629	15553	15870	15602	15764	15606	15736	15491	15552	15537	15641	15699	15491	15603	15612	15724	15490	15736	15566	15427	15559	15626	15548	15660	15711	15596	15491	15555	15643	15696	15388	15621	15552	15734	15502	15620	15775	15721	15705	15926	15603	15633	15463	15536	15579	15732	15704	15814	15576	15687	15677	15577	15634	15491	15713	15559	15638	15778	15692	15535	15508	15541	15657	15644	15555	15678	15702	15533	15787	15587	15801	15697	15410	15733	15685	15685	15692	15679	15493	15630	15482	15730	15842	15570	15526	15437	15599	15491	15519	15545	15403	15654	15446	15627	15732	15543	15628	15556	15795	15651	15497	15597	15677	15630	15295	15407	15538	15454	15651	15574	15595	15645	15515	15653	15548	15460	15599	15536	15653	15539	15539	15573	15673	15704	15477	15520	15576	15516	15656	15428	15617	15363	15666	15535	15516	15567	15570	15651	15539	15575	15579	15779	15528	15421	15579	15702	15474	15616	15442	15776	15708	15592	15651	15608	15443	15627	15486	15381	15674	15473	15380	15565	15821	15640	15587	15535	15622	15629	15298	15575	15532	15505	15568	15546	15468	15609	15572	15464	15692	15679	15519	15516	15657	15590	15739	15593	15474	15723	15614	15729	15593	15713	15592	15383	15396	15572	15665	15564	15550	15563	15624	15605	15388	15481	15597	15492	15549	15978	15599	15557	15491	15676	15325	15700	15513	15505	15824	15566	15617	15622	15698	15600	15784	15622	15632	15446	15742	15622	15648	15652	15517	15506	15427	15571	15539	15468	15511	15604	15761	15589	15473	15677	15507	15650	15541	15666	15649	15590	15571	15593	15579	15606	15551	15413	15563	15902	15503	15836	15685	15592	15651	15508	15695	15554	15526	15580	15695	15706	15553	15657	15627	15659	15729	15712	15724	15730	15623	15473	15455	15453	15553	15620	15727	15673	15525	15464	15489	15349	15542	15611	15627	15412	15674	15645	15660	15920	15582	15594	15718	15563	15688	15648	15585	15778	15720	15807	15550	15510	15472	15558	15515	15540	15601	15431	15677	15570	15623	15535	15552	15632	15599	15609	15478	15417	15459	15607	15521	15568	15410	15376	15552	15453	15630	15642	15733	15643	15744	15660	15686	15487	15506	15777	15442	15487	15760	15655	15442	15583	15632	15608	15680	15750	15769	15625	15419	15678	15426	15904	15701	15566	15549	15543	15515	15603	15604	15594	15423	15622	15621	15303	15659	15733	15514	15857	15628	15516	15662	15779	15667	15700	15770	15529	15601	15535	15538	15475	15641	15459	15692	15538	15721	15659	15521	15777	15791	15728	15592	15566	15628	15575	15662	15682	15467	15756	15516	15636	15699	15578	15845	15565	15617	15396	15642	15691	15580	15575	15438	15476	15662	15662	15621	15727	15486	15495	15710	15593	15535	15566	15637	15639	15684	15579	15649	15582	15745	15672	15694	15459	15603	15550	15594	15482	15554	15588	15582	15704	15635	15599	15583	15637	15802	15897	15690	15492	15506	15350	15827	15710	15926	15804	15892	15706	15792	15778	15462	15416	15610	15721	15520	15493	15658	15816	15559	15609	15761	15513	15516	15411	15581	15791	15363	15475	15575	15607	15643	15749	15458	15345	15615	15735	15375	15369	15467	15660	15608	15457	15632	15541	15703	15696	15615	15789	15475	15323	15630	15543	15931	15856	15493	15464	15694	15680	15573	15558	15540	15573	15568	15553	15447	15480	15574	15480	15304	15679	15573	15618	15498	15396	15547	15314	15635	15691	15611	15688	15626	15444	15747	15627	15605	15551	15600	15768	15593	15518	15492	15450	15611	15821	15505	15536	15387	15625	15767	15393	15726	15511	15588	15704	15618	15432	15504	15454	15647	15424	15423	15407	15678	15574	15525	15486	15660	15484	15764	15460	15459	15439	15479	15565	15397	15562	15321	15654	15526	15786	15776	15625	15459	15384	15752	15646	15624	15348	15689	15817	15563	15738	15606	15557	15662	15515	15701	15487	15858	15679	15585	15697	15647	15662	15456	15495	15638	15572	15418	15311	15495	15369	15640	15827	15635	15357	15650	15743	15504	15549	15480	15537	15558	15717	15422	15538	15499	15649	15651	15587	15593	15444	15618	15451	15612	15650	15445	15425	15598	15665	15515	15772	15519	15741	15518	15637	15717	15514	15715	15627	15625	15739	15753	15705	15396	15748	15658	15596	15597	15535	15717	15627	15720	15447	15544	15760	15395	15553	15405	15683	15700	15702	15786	15486	15647	15793	15653	15615	15658	15510	15603	15697	15301	15414	15605	15522	15627	15409	15871	15533	15586	15566	15659	15612	15553	15525	15418	15493	15530	15494	15484	15409	15627	15815	15671	15749	15672	15542	15742	15643	15822	15852	15694	15497	15729	15651	15691	15550	15310	15527	15678	15515	15490	15742	15818	15522	15637	15542	15609	15628	15656	15581	15558	15555	15657	15515	15592	15630	15834	15535	15617	15722	15529	15519	15646	15734	15619	15694	15559	15553	15552	15626	15484	15661	15644	15782	15588	15469	15554	15636	15510	15479	15498	15294	15577	15415
17575	36242	67429	86913	75065	18274	14426	14196	14056	13899	13945	13698	13848	13865	13890	13604	13855	13696	13866	13729	13675	13748	13572	13624	13747	13742	13722	13608	13688	13678	13747	13785	13621	13505	13571	13667	13600	13617	13583	13470	13540	13574	13685	13626	13553	13517	13764	13593	13653	13627	13640	13514	13564	13672	13666	13632	13521	13500	13750	13699	13583	13627	13426	13686	13513	13493	13602	13558	13651	13360	13710	13632	13764	13644	14014	14295	13934	13665	13723	13611	13553	13599	13578	13573	13594	13496	13525	13561	13537	13632	13641	13620	13642	13600	13696	13537	13771	13631	13746	13611	13528	13700	13486	13538	13667	13742	13540	13554	13317	13419	13711	13560	13689	13634	13500	13626	13533	13623	13735	13419	13611	13478	13509	13559	13664	13588	13602	13704	13589	13664	13625	13674	13570	13416	13540	13537	13523	13562	13452	13516	13641	13638	13567	13561	13695	13458	13641	13756	13613	13624	13691	13616	13479	13667	13568	13722	13483	13627	13667	13598	13521	13626	13720	13653	13415	13754	13682	13589	13711	13629	13629	13703	13641	13796	13479	13502	13631	13595	13394	13647	13669	13538	13562	13635	13470	13492	13574	13611	13677	13550	13737	13640	13276	13498	13653	13643	13573	13536	13775	13650	13462	13517	13588	13486	13685	13705	13676	13698	13558	13731	13703	13690	13728	13528	13615	13639	13477	13555	13593	13691	13659	13420	13580	13671	13742	13396	13552	13578	13535	13465	13712	13524	13557	13540	13576	13624	13727	13547	13583	13588	13711	13589	13503	13542	13640	13450	13601	13462	13496	13472	13706	13570	13571	13650	13602	13612	13652	13512	13566	13622	13560	13594	13584	13636	13693	13592	13490	13535	13624	13558	13525	13452	13494	13485	13709	13541	13553	13575	13628	13561	13574	13516	13723	13483	13708	13550	13529	13530	13417	13544	13685	13504	13481	13582	13616	13673	13509	13658	13486	13748	13515	13438	13689	13600	13484	13414	13569	13685	13518	13539	13523	13688	13659	13552	13495	13543	13527	13634	13536	13693	13533	13552	13487	13717	13541	13577	13592	13588	13655	13448	13496	13534	13403	13510	13626	13582	13505	13464	13517	13563	13556	13722	13520	13699	13562	13595	13788	13503	13599	13526	13653	13593	13582	13595	13601	13587	13407	13631	13565	13638	13577	13529	13636	13528	13606	13665	13617	13486	13606	13645	13580	13683	13478	13545	13594	13490	13550	13556	13672	13670	13489	13542	13625	13514	13693	13647	13521	13582	13493	13627	13714	13477	13639	13577	13655	13478	13658	13730	13593	13677	13597	13729	13681	13700	13602	13687	13738	13615	13585	13492	13631	13523	13612	13547	13663	13354	13479	13636	13518	13560	13654	13656	13614	13505	13574	13443	13823	13562	13567	13538	13539	13626	13783	13599	13418	13536	13321	13668	13521	13685	13596	13615	13685	13430	13710	13697	13539	13506	13494	13644	13543	13615	13438	13616	13465	13693	13613	13622	13658	13731	13612	13456	13521	13351	13612	13528	13591	13573	13529	13531	13514	13576	13596	13582	13723	13552	13517	13710	13597	13439	13664	13603	13575	13561	13494	13542	13543	13599	13547	13490	13569	13651	13580	13699	13611	13462	13626	13437	13564	13569	13635	13674	13557	13639	13362	13486	13570	13721	13552	13727	13540	13493	13411	13728	13629	13569	13482	13611	13538	13568	13786	13541	13483	13722	13512	13669	13739	13615	13787	13626	13546	13499	13643	13644	13614	13607	13628	13532	13496	13661	13603	13457	13499	13670	13513	13657	13411	13404	13605	13620	13507	13612	13707	13557	13619	13570	13632	13542	13596	13709	13574	13726	13553	13648	13488	13416	13541	13366	13499	13692	13473	13571	13686	13518	13741	13598	13447	13492	13506	13565	13654	13542	13519	13486	13595	13648	13662	13565	13540	13618	13757	13518	13719	13456	13538	13568	13581	13747	13547	13571	13616	13628	13589	13577	13760	13686	13440	13639	13593	13604	13749	13501	13549	13486	13592	13461	13700	13582	13560	13568	13632	13410	13650	13526	13623	13498	13660	13422	13651	13547	13529	13514	13522	13576	13597	13612	13641	13570	13605	13569	13450	13495	13610	13680	13528	13545	13609	13682	13392	13486	13518	13739	13478	13472	13518	13652	13509	13517	13660	13518	13598	13537	13344	13586	13622	13617	13566	13730	13618	13706	13477	13647	13652	13507	13658	13635	13575	13657	13458	13584	13567	13565	13567	13571	13540	13724	13653	13537	13453	13656	13526	13586	13540	13466	13449	13362	13699	13675	13541	13609	13656	13619	13504	13605	13518	13690	13624	13397	13586	13582	13740	13637	13546	13577	13453	13402	13465	13486	13572	13556	13571	13565	13663	13521	13551	13583	13533	13438	13633	13555	13657	13440	13727	13642	13639	13679	13822	13547	13352	13649	13374	13544	13597	13630	13743	13559	13636	13625	13493	13586	13710	13598	13590	13542	13527	13594	13633	13633	13688	13500	13425	13630	13593	13686	13524	13566	13687	13672	13444	13625	13570	13695	13532	13481	13610	13705	13546	13587	13522	13651	13627	13337	13587	13623	13807	13487	13679	13534	13561	13632	13685	13588	13561	13571	13614	13643	13596	13514	13664	13666	13626	13428	13658	13621	13536	13602	13809	13538	13654	13482	13403	13491	13606	13720	13492	13579	13603	13579	13601	13649	13686	13510	13670	13472	13680	13438	13567	13437	13497	13593	13455	13643	13708	13498	13461	13654	13550	13611	13457	13522	13620	13559	13501	13593	13661	13603	13690	13515	13495	13585	13564	13603	13589	13577	13638	13682	13481	13453	13762	13574	13749	13481	13452	13465	13530	13411	13540	13557	13507	13555	13517	13711	13534	13475	13605	13535	13693	13591	13527	13392	13643	13534	13466	13553	13637	13641	13606	13447	13581	13621	13645	13641	13472	13636	13452	13654	13672	13648	13650	13727	13599	13598	13557	13460	13734	13533	13670	13505	13683	13707	13667	13643	13617	13643	13691	13610	13636	13489	13616	13567	13460	13669	13623	13508	13686	13590	13359	13645	13521	13525	13557	13583	13664	13646	13650	13524	13722	13651	13462	13512	13594	13519	13595	13506	13635	13435	13672	13468	13547	13357	13514	13518	13557	13573	13607	13503	13555	13468	13534	13590	13565	13617	13653	13761	13531	13593	13656	13595	13591	13578	13493	13535	13578	13556	13652	13717	13609	13547	13380	13472	13531	13594	13748	13339	13580	13668	13780	13564	13500	13552	13556	13540	13669	13624	13314	13466	13534	13554	13562	13625	13456	13541	13465	13540	13586	13449	13377	13598	13556	13597	13454	13490	13491	13644	13794	13588	13682	13701	13598	13514	13629	13607	13641	13471	13611	13705	13679	13543	13554	13804	13625	13821	13484	13508	13336	13584	13723	13444	13657	13420	13464	13577	13427	13643	13883	13602	13695	13622	13511	13552	13608	13474	13609	13605	13558	13632	13621	13459	13548	13601	13604	13528	13594	13599	13629	13582	13635	13342	13758	13637	13539	13424	13522	13551	13482	13680	13591	13581	13590	13571	13524	13643	13650	13608	13634	13768	13653	13736	13547	13500	13647	13602	13610	13582	13639	13468	13587	13490	13638	13568	13450	13578	13723	13417	13614	13603	13549	13514	13654	13555	13566	13592	13537	13429	13764	13515	13641	13616	13639	13610	13651	13513	13622	13530	13663	13564	13623	13508	13615	13619	13293	13458	13484	13525	13500	13643	13548	13603	13506	13539	13646	13545	13466	13470	13479	13634	13462	13619	13531	13449	13472	13695	13489	13568	13591	13598	13404	13513	13627	13514	13629	13424	13626	13682	13592	13314	13645	13613	13553	13510	13612	13481	13413	13618	13712	13624	13603	13643	13579	13490	13570	13592	13698	13617	13658	13603	13569	13452	13712	13646	13417	13701	13456	13532	13539	13391	13631	13451	13505	13526	13452	13705	13559	13539	13437	13791	13473	13367	13550	13676	13521	13614	13626	13629	13685	13451	13542	13562	13751	13551	13367	13615	13330	13379	13671	13551	13420	13511	13558	13468	13560	13567	13383	13598	13711	13392	13637	13550	13577	13577	13472	13567	13486	13470	13471	13428	13728	13512	13499	13543	13698	13559	13599	13609	13538	13668	13689	13587	13503	13456	13533	13504	13526	13595	13516	13465	13531	13610	13750	13668	13357	13579	13496	13765	13484	13754	13725	13397	13589	13598	13673	13622	13498	13711	13632	13583	13616	13518	13746	13530	13472	13627	13556	13745	13510	13526	13476	13492	13615	13548	13556	13535	13522	13593	13563	13551	13722	13487	13703	13544	13547	13575	13628	13694	13577	13514	13608	13678	13672	13536	13557	13593	13514	13469	13689	13454	13654	13553	13386	13489	13672	13577	13539	13693	13581	13613	13546	13468	13403	13542	13475	13726	13490	13501	13542	13572	13603	13653	13619	13727	13489	13591	13638	13459	13519	13485	13668	13686	13635	13419	13530	13522	13642	13434	13471	13657	13549	13535	13669	13594	13655	13644	13438	13538	13501	13536	13619	13597	13634	13601	13499	13715	13541	13620	13544	13446	13591	13459	13604	13474	13635	13542	13485	13617	13455	13547	13754	13487	13608	13805	13616	13519	13438	13657	13575	13763	13557	13770	13387	13564	13505	13511	13731	13548	13716	13478	13527	13724	13506	13605	13673	13560	13588	13561	13741	13707	13381	13737	13495	13746	13695	13563	13574	13598	13382	13758	13605	13561	13492	13609	13510	13559	13713	13627	13507	13588	13486	13482	13547	13476	13583	13471	13685	13612	13652	13658	13509	13585	13530	13573	13563	13404	13486	13660	13775	13693	13706	13438	13600	13765	13505	13634	13470	13411	13501	13509	13622	13547	13526	13449	13639	13644	13589	13517	13540	13898	13470	13674	13647	13611	13534	13581	13624	13404	13677	13496	13688	13606	13543	13716	13552	13727	13568	13543	13483	13597	13519	13594	13460	13653	13646	13498	13531	13701	13506	13492	13545	13649	13650	13645	13585	13501	13457	13634	13603	13484	13698	13690	13585	13562	13617	13624	13645	13647	13615	13723
27851	21982	28575	38068	32441	20549	17595	17221	17103	16998	17088	17074	16978	17039	17039	17124	17039	16893	17042	17058	17097	16937	17051	16934	17268	16920	16902	17149	17171	17006	17056	16874	16849	16854	16909	17045	17028	16972	17102	17159	17156	17129	17274	17102	17029	17139	17195	17153	16926	16932	16838	16783	17088	17072	17129	16795	17016	17022	16923	17003	16991	17070	17035	17074	17077	16780	17025	17000	16930	17021	16819	16983	17174	16868	17244	17224	17239	17266	17075	16837	17262	17278	16933	16972	16963	16982	16938	17054	17297	17088	16968	16922	17031	16971	17000	16896	17025	16836	17132	17066	16786	16854	16900	17022	16977	17215	16908	17237	17100	16855	17035	16991	17074	17057	17127	16845	16947	17237	17106	17065	17147	16965	16943	17113	17135	17053	17015	17031	17077	17089	17064	17026	17136	17166	17049	17166	17339	17128	17127	17073	16809	16945	17090	16942	17038	17099	17133	16978	16854	17104	17122	16965	16966	17089	17245	16913	16993	16961	17002	16906	17017	16947	16859	16891	17041	17083	17131	17054	16839	17106	17123	17074	16850	17284	16755	17028	17168	17143	17108	17100	17041	17222	17251	17134	16802	17135	17125	17025	17139	17044	16855	16978	16980	16903	17135	17093	17062	17046	16802	17007	17257	17010	17035	16887	16995	16935	17067	17148	16965	16996	17044	16879	17149	17129	17239	16995	16913	16976	17129	16958	17091	16926	16914	16978	17061	17110	16946	17187	17060	17047	17177	16999	16932	16915	16882	16956	17216	17036	16984	17005	16942	16950	16896	17022	17106	16903	16990	17164	17293	17051	17095	16902	17184	16989	17114	16933	16921	17022	16804	17059	16973	17002	17042	17027	17063	17063	17221	17003	16945	16966	17102	16826	17144	16954	16937	17109	16877	17226	16999	17098	17124	16950	17025	17076	17174	16826	16845	17342	17000	17059	17098	17030	17085	16961	17126	16924	17158	16949	16960	16956	17038	17056	16967	16971	17102	17077	17013	16954	17085	17039	16983	16965	16920	16970	16936	17249	17085	16914	17200	17070	16986	16900	16885	16960	16918	16839	16995	16959	16859	16931	17092	17079	17133	17224	17034	16946	17051	16940	17017	17104	17022	17037	16874	17119	17185	17069	17131	17103	17075	17181	17038	17127	16873	17084	16961	17128	17013	17134	17153	17005	16854	17106	16989	16985	17144	16833	16901	16826	17183	17141	16949	16906	17198	17069	16937	17311	17140	16975	17030	16930	16792	17077	16926	16792	17165	17137	17083	16887	16954	17051	16970	17001	17137	17158	16737	17201	17062	17028	17010	17152	17074	17061	17137	17064	16859	17003	17089	16932	17106	17010	17052	16936	16973	17055	17282	17014	16789	16883	17029	16861	16991	16998	17153	17158	17311	16919	17098	16887	17047	16992	16997	17047	17055	16933	17005	16918	17096	17044	17129	17108	16738	16971	17143	16974	17059	16928	17148	16811	16841	17067	16873	16816	16837	17027	17120	17000	16834	17079	16896	16936	17050	16845	16957	16941	17253	17183	17094	17110	17138	16787	16980	16708	17052	17239	16990	16882	16936	17060	16920	16987	16897	16911	16890	16769	17026	16964	16868	17078	17001	17265	16885	16933	17035	17044	16990	17134	17090	16977	16915	17153	17167	17183	16976	17054	17067	17109	16778	17086	17101	17117	17077	16916	17117	16847	16968	16884	17062	16969	17169	16855	17082	17067	17065	17044	16973	16979	17039	17016	16993	17101	17101	17105	16869	16994	17183	16787	17155	16962	17051	16965	17074	16990	17102	16928	17190	17061	16936	16797	16837	16923	17190	16886	16916	16942	16816	17133	16972	17070	17068	16902	16984	17227	17047	17008	17119	17007	17173	16974	17249	17314	17118	16943	16983	17118	16776	16929	16961	17142	17193	16975	17017	16940	17068	17037	16881	16983	17094	16988	17069	17054	17000	16994	16894	16991	17045	17096	16986	17088	17167	17115	17082	17118	16921	16882	17119	16908	16851	16733	16955	17090	16820	17050	16960	17065	17048	17108	17066	16948	17099	17157	16881	17063	17074	16974	17074	16907	16972	16941	16923	16987	17050	17078	17137	16953	16902	16826	16978	16970	17065	16978	17237	17025	17026	16749	17089	17037	17013	17032	16962	17115	17118	16859	16866	17042	16995	16943	17085	16934	17150	17251	17030	17177	17020	16916	16949	16913	17108	16926	17130	16868	17122	17057	17035	16805	16819	16980	17099	17052	17026	16893	16984	17096	16969	16872	16936	17006	16776	16992	16982	16851	17131	17150	17121	17032	17266	17038	17029	16995	17028	16977	16928	17078	16857	16995	17046	17010	16986	16889	16873	16832	17043	16924	16951	17322	16961	16896	17125	17200	17156	16939	17176	17190	17067	16893	16899	16829	16877	17066	16947	16928	17031	17020	16945	16941	16996	17024	17125	16881	17045	16842	16912	16941	16958	17149	17140	16751	16887	16965	17141	16959	17044	17127	16827	16996	16881	16956	16850	17004	16945	16912	16818	16886	17079	16697	17227	17130	16947	16848	17122	17053	17139	16821	16921	17008	17157	16976	17107	16777	16886	16913	17039	16974	16940	17008	17222	16825	16859	16899	17104	17133	17122	17105	16859	17187	17148	16937	17068	16881	17026	17115	17008	17227	16983	16945	16720	17091	16988	17012	16866	17047	17087	17228	17073	17042	17342	17074	16780	17040	17126	17203	16958	16942	16918	16915	16966	16995	16896	17241	17182	17023	17122	16823	17030	16925	17131	16986	16881	17029	17008	16993	16941	16820	17132	17028	17038	16849	17193	17040	16933	16982	17064	17020	16869	17286	17075	17081	16944	16873	17170	17104	17267	16926	16939	16947	16991	17060	16928	17049	16968	17149	17086	16916	17028	16974	16955	17097	17029	17116	17092	17123	17032	17020	16885	16977	17012	16986	16886	16797	17031	16930	16933	16731	16930	17162	16953	17026	17236	16827	17048	17120	16920	17180	17086	17100	16992	16991	16770	16656	17105	16889	16986	16911	17172	17091	16956	17089	16875	17010	16960	17101	17184	17013	17065	17038	17093	17272	17184	16974	16902	16954	16826	17127	16870	17211	17190	16894	17072	16821	17176	17033	17309	17084	17054	16959	16983	16906	17194	17067	16915	17103	16797	16987	17176	17100	17099	17098	17080	16994	16946	17014	17067	16912	16987	17167	17052	16935	16998	17012	17086	16958	17203	17072	16985	17096	17075	16919	17089	17011	17214	16820	17036	16937	16871	16901	17036	16930	16741	17101	16880	17065	17011	16646	16963	16997	16937	16882	17064	17141	17146	17036	16931	17027	17194	16974	16883	17176	16847	17218	16925	17231	17062	16927	17047	17129	16898	17166	17028	17019	16971	16949	17107	16874	16946	17009	17006	17094	17207	16905	17049	17003	17160	16958	16916	16997	16935	16969	17109	17011	17094	16962	16945	17077	16931	16894	17042	17157	17060	17132	17173	17035	17058	16989	17219	16967	16964	16937	16926	17028	16817	16910	16885	17019	16768	16996	16990	17121	16966	17070	16831	16901	17174	17029	17118	16878	16804	17079	17020	16985	17114	17007	16950	16863	16758	16987	16951	16733	17064	17071	17130	16993	16880	17078	17041	16906	17173	16974	17194	17011	17057	16986	17048	16925	16937	16999	16925	16889	17144	17000	17010	16933	17062	16914	17034	17050	17054	17113	17011	17008	17054	16998	17001	17057	17154	17022	17132	17014	17143	17054	16866	17151	17046	16939	17022	16605	16737	16953	17027	17007	16907	16925	16986	17004	17059	17145	17009	16992	16998	17070	16912	16932	17129	17024	17081	16890	16906	17066	17032	17245	16947	16996	17051	16998	17017	17051	17057	17017	16974	17095	17048	17200	17031	17136	16897	16925	17034	16950	17110	16997	17088	16889	16962	16937	16951	16930	17067	16866	16997	17036	17071	16982	17109	17075	17009	16977	17094	17059	17054	17100	17012	16926	16792	17014	16909	16985	16969	17075	17074	17074	16779	17233	16958	17055	17206	16944	16913	16979	17011	17100	16925	16954	17007	17046	16948	16943	17269	17044	17091	17132	17121	17055	17133	17002	17047	16992	17087	16929	17060	17103	17041	16998	16949	16986	16852	17113	16837	16998	16982	16856	16965	16967	16896	17032	16924	16847	17047	17010	16967	16873	17012	16943	16916	16907	16989	16970	16865	16862	17202	16910	17029	17116	17117	16962	16892	16944	16952	17095	17140	16916	17172	16898	17102	16993	17083	17033	17236	16939	17032	17041	17146	16952	17160	17163	17012	17307	17030	16967	16911	17074	17102	17014	17262	16986	17108	16903	17087	17035	16975	16911	17148	16974	17019	16937	17135	17169	17128	16945	16930	17033	17019	17324	17136	16876	17016	17069	17076	17147	16797	16957	16949	16930	17128	17150	16970	17057	16972	16844	16775	16859	16859	17023	16877	17214	16985	17089	16812	17109	17123	16927	17248	17132	17073	17016	17056	16981	17230	17177	17214	16995	16836	17078	17002	17096	16889	17034	17026	16895	16917	17082	16852	16992	17003	17165	17117	17152	17169	17196	17093	16941	16893	17088	16891	17070	17012	17193	17007	17250	17239	16989	17059	17032	17102	17201	17134	17141	17144	16875	16958	16939	17058	17123	16936	17091	17101	17131	16787	17049	16800	17108	16997	16986	17181	17331	16947	17023	16832	17283	17184	17054	17082	16955	16998	17042	17028	16990	17006	16832	16797	17076	17012	16814	17108	17099	17090	17256	16841	17096	17164	16837	17134	17037	17008	17118	17143	17001	17021	16813	16912	16735	17004	16941	17019	17193	16887	16846	17038	17047	17057	16967	16993	17133	16954	16916	17235	16739	16839	17052	16897	17051	16810	17061	17051	17136	17151	16926	17080	16838	17016	17169	16891	16899	16931	16942	17099	17026	16956	17207	17002	17024	17062	16879	16951	16941	16982	16981	17106	17009	16872	16903	16981	17055	17043	16985	16930	17058	16916	17083	17228	17063	17023	17268	16895	17152	16832	17135	17242	17083	17071	16970	17093	16890	16904	17253	17027	17071	17288	17096	16899	17005	17274	17224	17048	17031	16958	17128	17114	17025
14151	18044	29682	37603	30472	15582	14400	14472	14625	14409	14663	14344	14443	14562	14381	14396	14559	14534	14661	14460	14547	14447	14490	14293	14432	14442	14614	14365	14536	14457	14471	14459	14396	14687	14439	14478	14431	14483	14389	14342	14460	14527	14469	14540	14669	14461	14437	14616	14471	14516	14536	14394	14716	14541	14463	14541	14663	14391	14435	14467	14459	14640	14589	14277	14559	14275	14562	14581	14315	14391	14377	14311	14505	14368	14477	14395	14270	14434	14436	14406	14512	14570	14404	14409	14442	14556	14396	14256	14676	14450	14418	14489	14465	14324	14376	14298	14384	14462	14400	14362	14499	14441	14541	14457	14509	14422	14489	14312	14366	14492	14430	14226	14384	14298	14438	14513	14466	14349	14452	14422	14371	14402	14233	14546	14445	14561	14488	14369	14363	14488	14284	14358	14447	14445	14461	14442	14529	14420	14392	14408	14478	14469	14451	14442	14546	14391	14567	14493	14432	14293	14552	14501	14555	14447	14247	14394	14516	14499	14386	14473	14493	14388	14421	14340	14390	14529	14511	14549	14463	14262	14349	14444	14333	14431	14348	14353	14624	14440	14292	14420	14384	14338	14328	14531	14495	14528	14307	14417	14392	14256	14450	14415	14509	14419	14347	14610	14389	14345	14382	14560	14438	14380	14523	14458	14352	14446	14461	14300	14410	14427	14336	14385	14388	14318	14514	14415	14301	14344	14404	14257	14497	14342	14401	14453	14449	14403	14473	14361	14455	14476	14543	14562	14420	14629	14570	14471	14501	14516	14630	14534	14482	14522	14541	14364	14290	14330	14506	14558	14434	14414	14394	14293	14434	14505	14442	14600	14448	14387	14501	14379	14573	14338	14312	14416	14420	14448	14395	14474	14340	14311	14511	14304	14482	14479	14420	14430	14502	14445	14432	14440	14495	14436	14448	14379	14503	14316	14375	14573	14468	14555	14451	14431	14485	14295	14454	14417	14431	14573	14508	14606	14382	14564	14503	14383	14569	14408	14441	14501	14454	14421	14407	14479	14347	14384	14543	14423	14499	14444	14537	14374	14496	14339	14308	14395	14357	14420	14633	14456	14570	14281	14389	14443	14276	14441	14606	14561	14292	14587	14438	14434	14370	14409	14494	14436	14535	14473	14369	14610	14442	14477	14249	14448	14326	14449	14319	14431	14322	14413	14415	14370	14556	14515	14277	14454	14497	14450	14456	14614	14583	14426	14440	14424	14455	14380	14499	14444	14639	14351	14410	14439	14468	14352	14378	14300	14576	14457	14300	14507	14376	14387	14364	14282	14552	14448	14397	14437	14405	14489	14585	14554	14488	14269	14397	14555	14350	14483	14415	14369	14480	14491	14401	14354	14282	14546	14491	14359	14447	14353	14432	14261	14453	14453	14217	14415	14386	14397	14401	14455	14396	14410	14275	14534	14471	14452	14352	14504	14506	14362	14448	14647	14447	14380	14582	14539	14432	14428	14359	14504	14421	14484	14411	14680	14397	14467	14424	14279	14636	14527	14426	14376	14249	14433	14486	14484	14341	14449	14619	14448	14297	14285	14647	14432	14458	14357	14411	14398	14405	14602	14322	14543	14494	14486	14372	14469	14553	14595	14418	14451	14632	14472	14507	14513	14235	14491	14380	14384	14273	14460	14587	14278	14497	14307	14416	14585	14448	14408	14321	14423	14442	14519	14492	14552	14466	14249	14452	14370	14311	14397	14379	14398	14385	14491	14468	14400	14521	14487	14419	14396	14472	14363	14463	14502	14540	14312	14428	14492	14481	14392	14551	14350	14361	14362	14417	14471	14366	14345	14437	14390	14386	14492	14527	14438	14649	14449	14418	14478	14473	14392	14552	14476	14368	14474	14568	14437	14323	14442	14347	14460	14240	14372	14416	14420	14341	14406	14441	14464	14399	14398	14493	14634	14516	14518	14505	14421	14450	14385	14334	14405	14455	14349	14206	14555	14551	14433	14377	14484	14535	14549	14581	14275	14482	14298	14501	14545	14521	14387	14465	14345	14525	14413	14468	14343	14323	14450	14311	14573	14508	14378	14333	14503	14512	14449	14456	14640	14392	14347	14572	14433	14484	14561	14453	14568	14372	14544	14425	14528	14425	14466	14499	14513	14376	14384	14289	14458	14551	14395	14328	14565	14324	14585	14554	14395	14313	14472	14353	14337	14324	14327	14330	14396	14287	14480	14323	14579	14345	14482	14545	14366	14407	14553	14379	14421	14581	14359	14451	14442	14401	14596	14449	14480	14469	14409	14458	14476	14314	14445	14516	14424	14525	14401	14407	14518	14407	14338	14468	14297	14472	14310	14399	14455	14548	14481	14478	14329	14485	14257	14390	14415	14399	14487	14261	14487	14437	14425	14493	14375	14499	14297	14390	14421	14401	14393	14529	14380	14476	14419	14574	14273	14465	14471	14541	14450	14592	14447	14357	14670	14460	14370	14354	14528	14538	14391	14413	14276	14493	14506	14392	14351	14620	14462	14516	14385	14507	14364	14305	14513	14524	14337	14373	14306	14383	14416	14560	14582	14231	14423	14433	14454	14564	14359	14485	14459	14401	14422	14457	14530	14383	14306	14421	14421	14521	14405	14453	14450	14338	14482	14446	14409	14419	14526	14391	14414	14340	14414	14545	14419	14544	14535	14417	14495	14551	14551	14384	14480	14413	14352	14647	14421	14293	14584	14520	14469	14516	14317	14722	14503	14449	14485	14352	14397	14380	14468	14341	14383	14364	14590	14586	14348	14387	14394	14471	14498	14460	14556	14326	14519	14524	14517	14330	14582	14467	14329	14469	14457	14350	14519	14541	14599	14426	14391	14407	14422	14621	14299	14433	14472	14544	14459	14609	14309	14359	14416	14550	14259	14427	14366	14488	14473	14466	14610	14325	14376	14476	14432	14365	14365	14410	14624	14266	14516	14256	14272	14482	14488	14502	14364	14607	14446	14493	14445	14520	14533	14558	14424	14466	14430	14410	14383	14315	14468	14474	14230	14312	14612	14351	14483	14317	14344	14520	14526	14349	14493	14470	14539	14365	14416	14442	14501	14329	14329	14435	14310	14396	14342	14561	14470	14484	14575	14503	14321	14456	14356	14427	14361	14179	14457	14302	14433	14501	14205	14575	14481	14338	14317	14537	14447	14552	14401	14493	14413	14460	14525	14410	14506	14487	14467	14366	14293	14481	14532	14338	14560	14557	14460	14355	14468	14440	14291	14374	14351	14426	14593	14340	14456	14384	14479	14320	14374	14444	14505	14504	14350	14366	14393	14428	14535	14471	14385	14448	14404	14420	14476	14268	14183	14488	14395	14420	14487	14442	14424	14411	14433	14354	14320	14472	14518	14526	14420	14295	14540	14526	14375	14459	14564	14370	14326	14475	14345	14389	14486	14472	14441	14453	14472	14370	14302	14412	14523	14523	14428	14470	14398	14498	14425	14547	14382	14337	14542	14564	14440	14503	14393	14480	14510	14460	14291	14324	14435	14520	14579	14359	14451	14467	14519	14361	14395	14495	14281	14401	14513	14332	14382	14534	14243	14336	14447	14425	14554	14610	14446	14498	14503	14501	14477	14437	14368	14559	14420	14469	14314	14390	14378	14465	14485	14491	14443	14527	14466	14470	14498	14483	14586	14555	14405	14410	14450	14455	14345	14450	14411	14531	14476	14460	14445	14379	14478	14423	14580	14377	14379	14411	14583	14450	14368	14492	14462	14497	14449	14444	14510	14357	14461	14372	14489	14237	14591	14374	14426	14504	14518	14131	14592	14491	14428	14375	14462	14364	14494	14610	14476	14298	14463	14420	14368	14397	14529	14394	14376	14394	14443	14433	14547	14416	14436	14377	14539	14435	14550	14371	14560	14470	14492	14443	14363	14611	14503	14434	14445	14539	14361	14488	14433	14426	14523	14430	14450	14424	14597	14515	14422	14477	14407	14593	14474	14439	14461	14572	14485	14367	14315	14375	14366	14452	14436	14397	14422	14628	14484	14383	14461	14482	14231	14496	14579	14379	14494	14434	14507	14325	14292	14517	14455	14419	14569	14353	14319	14476	14384	14393	14252	14359	14456	14528	14397	14596	14599	14519	14357	14489	14434	14346	14454	14357	14314	14382	14456	14608	14405	14506	14305	14442	14446	14431	14438	14400	14438	14363	14303	14573	14535	14528	14571	14419	14486	14476	14331	14548	14611	14654	14378	14384	14535	14498	14545	14506	14375	14483	14410	14585	14460	14616	14582	14448	14543	14421	14475	14466	14363	14413	14401	14371	14510	14393	14624	14522	14588	14737	14355	14466	14400	14616	14491	14326	14318	14442	14209	14550	14537	14557	14392	14430	14380	14523	14394	14398	14408	14347	14402	14349	14456	14402	14287	14580	14370	14177	14343	14357	14453	14556	14560	14357	14330	14424	14516	14490	14263	14346	14239	14553	14546	14502	14502	14429	14476	14551	14556	14325	14432	14358	14537	14504	14417	14478	14521	14523	14502	14501	14412	14466	14509	14535	14414	14574	14393	14547	14596	14608	14514	14386	14393	14599	14399	14494	14390	14526	14465	14436	14704	14442	14548	14662	14348	14456	14436	14410	14469	14271	14433	14218	14484	14447	14373	14463	14491	14214	14471	14418	14525	14510	14371	14507	14389	14318	14422	14388	14535	14405	14542	14724	14474	14408	14374	14428	14621	14513	14429	14224	14446	14444	14628	14404	14358	14596	14320	14538	14326	14530	14418	14462	14350	14537	14307	14431	14438	14603	14346	14443	14465	14283	14320	14516	14552	14478	14470	14468	14467	14437	14373	14269	14451	14309	14569	14486	14401	14293	14391	14420	14540	14491	14339	14570	14495	14312	14646	14398	14254	14493	14341	14474	14349	14430	14393	14423	14345	14644	14399	14244	14398	14520	14412	14632	14422	14455	14509	14371	14464	14473	14703	14504	14522	14384	14416	14644	14688	14498	14424	14473	14484	14393	14647	14517	14465	14476	14375	14455	14464	14458	14428	14345	14596	14482	14451	14293	14376	14583	14355	14507	14470	14324	14509	14452	14523	14338	14569	14437	14470	14194	14440	14620	14460	14415	14533	14272	14363	14516	14570	14348	14485	14418	14513	14357	14410	14509	14356	14522	14466
23674	21446	29263	46295	58559	35960	23558	19023	17265	17448	17370	17125	17298	17249	17207	17051	17253	17058	17077	17094	16874	16984	17137	17035	16927	17120	16990	16959	16992	17060	17058	17002	16968	17139	17022	17007	16966	16837	16984	16926	16911	16844	16964	16968	17141	17019	16948	16951	17016	16979	16819	16897	16840	17049	17174	16826	16965	16786	16887	16899	16956	16931	16884	16818	17079	16601	16900	17040	17137	16874	17003	16806	16813	16951	17204	17394	17182	16840	17096	17022	16862	16852	16874	16648	16655	16777	16891	17016	16906	16989	16754	16952	16939	16890	16816	16992	16933	16788	16920	16946	16895	17149	16788	16884	16837	16851	16812	16899	17071	16714	16777	16977	16702	17089	17041	16947	16818	16941	16861	16838	17125	16883	16917	16956	16912	16816	16803	16700	16783	16818	16867	16952	16842	17103	16934	16885	17037	16724	16765	17154	16898	16832	16804	16949	16827	16982	16909	17099	16678	16752	16929	16754	16918	16771	16798	16844	16930	16831	16993	17109	17050	17019	17002	17054	16873	16608	16985	16928	16839	16694	16821	16939	16846	16857	16885	16869	16735	16929	16781	16982	17093	16890	16832	16818	16794	16815	16820	16765	16921	16960	16922	16891	16767	16926	16843	16928	16797	16913	17049	16675	16701	17072	16763	16731	16751	16757	16961	16768	17115	16860	16753	16883	16702	16734	16552	17067	16822	16831	16893	16766	16971	16954	16833	16953	16789	16892	16909	16940	16854	16855	16619	16970	16712	16890	16900	17026	16846	16722	16766	16937	16840	17036	17031	16961	16765	16880	16914	16851	16989	16853	16904	16950	16781	16983	16942	16926	16751	16926	16641	16884	16775	16657	16863	16925	16916	16942	17048	16944	16762	16747	16971	16723	16946	16938	17089	16936	16601	16648	16770	16692	17008	16850	16923	16805	16883	16787	16917	16777	16953	16865	16864	16891	16975	16780	16834	16857	16916	16816	16945	16947	16824	16930	16811	16866	16978	16747	16796	16905	16791	16838	16842	16923	16803	16838	16784	16846	16921	16982	16837	16866	16666	17044	17027	16709	16850	17048	17021	16880	16935	16726	16695	16846	17093	17184	16905	16771	17070	16592	16695	16937	16969	16847	16683	16905	17015	16784	16764	16964	16745	16798	16671	16986	16902	17009	16810	16865	16785	17032	16808	16832	16852	16733	16868	17008	16893	16962	16762	16971	16843	16885	17111	16923	16579	16790	16686	16778	17039	16727	16914	16878	17006	16798	17058	16912	16834	16928	16608	16878	16998	16932	16754	16561	17025	17027	16961	16956	16933	16897	16800	16842	16772	16855	16994	16865	16812	16711	16684	16817	17020	16715	17116	16674	16781	16903	17033	16994	16891	16906	16840	16776	16952	16547	16786	16640	17047	16967	17023	16958	16802	16754	16886	16809	16978	17037	16878	16760	16948	17011	16884	16850	16849	16782	16811	16938	16915	16733	17103	16775	16835	16918	16792	16805	16841	16966	16819	16908	16921	17083	16776	16809	16676	16926	17049	16677	16794	16913	16612	16948	17040	16676	16711	16739	16688	16976	16817	16922	17153	17020	16833	16805	16839	16929	16881	16851	16920	16943	16956	16814	16666	16804	16789	17059	16986	17040	16874	17005	16885	16976	16827	16894	17029	17100	16792	16923	16683	16823	16651	16943	16806	16935	16746	16769	16838	16887	16857	16862	16844	16948	16868	16814	16829	16951	16754	16927	16821	16746	16784	16766	17024	16861	16778	16799	16663	16954	16852	16975	16798	16886	16826	16981	16906	16836	16955	16952	17060	16872	16743	16712	16845	16853	16900	16855	16955	16823	16791	16757	16594	16818	17155	16984	16922	16977	16751	16921	16757	16975	17004	16955	16844	16935	16908	16907	16902	16912	16875	16918	16893	16809	16898	16867	16979	16728	16754	17055	16736	16817	16916	16646	16662	16842	16942	16761	16958	16807	16882	16834	16806	16982	16843	16985	16758	16963	17036	16864	16994	16912	16849	16740	16894	16725	17063	16989	16867	16768	16719	16783	17039	16650	16860	16796	17099	17073	16991	16999	16986	17001	16943	16679	16861	16764	16840	16809	16980	16793	16877	16997	16794	16813	16840	16850	16713	16879	16896	16950	16866	16909	16834	16707	16865	16841	16848	16719	16717	17018	16913	16920	16972	16674	16737	16955	16696	16986	16941	16796	16801	16909	16910	16923	16823	16797	16673	16831	16938	17059	16625	16790	16823	16747	17013	16825	16725	16854	16819	16821	16904	16865	16830	17039	16773	16645	16842	16571	16800	17037	16933	16703	16887	16971	16871	17069	16714	16843	16931	16706	16922	16852	16955	16948	16945	16888	17082	16803	17060	17095	16984	16836	16747	16978	16759	16739	16921	16965	16870	16722	16911	16844	16738	16855	17053	16844	16918	17123	16928	16778	16943	16800	16955	16780	16899	16852	17155	17076	16721	16727	16875	16734	16938	16777	16950	16954	16808	16865	16968	16873	17032	16963	16774	16849	16840	16885	17061	16818	16841	16907	16741	16996	16750	16875	16619	16847	16994	17155	17034	16778	16768	16952	16909	17021	16881	17006	16870	16837	16781	16851	16918	16809	16823	16863	16690	16919	16848	17111	17037	16682	16890	16661	16986	16914	16918	16849	16744	16816	16928	16802	16819	16879	16867	16833	16726	16713	16966	16788	16906	16613	16950	16920	16858	16861	17162	16707	16778	16868	16873	17085	16957	16941	16946	16931	16837	16876	16943	16873	16739	16891	16893	16827	17038	17015	16872	16983	16898	16803	16837	16881	16891	16773	16832	16959	16934	16904	16853	16951	16794	16654	16853	16829	16871	16702	16808	16940	16678	16911	16914	16966	17016	16868	16840	17010	16835	16840	16950	16897	16979	16879	16767	16934	16917	16874	16666	16859	16903	16737	17013	16890	16908	17002	16957	16861	16930	16735	16808	16815	16850	16988	16861	17000	17021	16724	16859	16952	16607	16846	16844	16841	16734	16763	16956	16792	17029	16841	16994	16926	16985	16849	16684	16866	16860	16964	17006	16893	16786	17023	16976	16769	16934	16734	16854	17002	16937	16927	16817	16898	16753	17009	16809	16900	16944	16892	17026	17126	16947	16572	16744	16718	16956	16732	16772	16672	16862	17042	16795	16887	16764	16912	16922	16995	17048	16799	17052	16893	16950	16964	16802	17061	16595	16831	16746	16801	16826	16904	16815	16727	16840	16693	16874	16806	17107	16930	16744	16767	16922	16977	16698	16830	16868	16855	17066	16793	17049	16950	16812	16889	16836	16771	16833	16932	16774	16936	16890	16895	16937	16953	17074	16957	16952	16967	16900	16990	16739	16938	16897	16990	16924	16967	16758	16969	16972	16952	16922	16951	16775	16818	16879	17196	16783	16680	16799	16896	16788	16988	16946	16863	16921	16973	16840	16619	16812	16787	16800	16842	16805	16797	16916	16890	16715	17031	16733	16871	17015	16980	17120	16977	16715	16931	16805	16764	16887	16865	16938	16822	16870	16850	16985	16975	16950	16738	16884	16797	17059	16828	16744	16908	16818	16810	16905	16855	17090	16880	16869	16908	16861	16684	16736	16743	16961	16930	17083	16577	16854	16961	16858	16969	16862	16847	16950	16647	17011	16753	16816	16848	16733	16869	16770	16762	16895	16949	16921	16897	16819	16787	16849	16956	16885	16974	16690	17013	17081	16918	16898	16842	16915	16871	16760	16851	16800	16866	16994	16758	17012	17016	16807	16869	16912	16889	16969	16635	16794	16860	17001	16930	16752	16858	16896	16976	16808	16801	17032	16862	16921	16870	16882	16961	17008	16711	16825	16846	16751	16729	16767	16999	16899	16760	16977	16824	16852	16746	16948	16875	16826	16843	16917	16846	16967	16964	16999	16953	16954	16798	16683	16923	16761	16826	16890	17051	16954	16834	16878	16866	16818	16772	17036	16820	17002	16897	17143	16818	16928	17011	16817	16783	16935	16867	16755	17128	16768	16746	16923	17018	16862	16791	16790	16906	16862	16913	17039	16934	16940	16804	16867	16963	16956	16636	16841	16826	16825	16922	16868	16954	16893	16933	16905	16830	17022	17007	17082	17016	16845	16809	16796	16912	16898	16739	16937	16867	17012	16806	16711	16640	16674	16985	16768	17197	16752	16842	16806	16923	16966	16800	16736	16856	16867	16808	16892	16969	16832	16877	16867	16759	16835	16718	16766	17118	16755	16893	17089	16750	16735	16879	17103	16784	17005	16742	16884	17030	16756	16664	16764	16947	16740	16822	17016	16849	17090	16945	16911	16852	16883	16859	16917	17202	16866	16988	16945	16904	17040	17188	17059	16931	16772	16834	16692	16744	16884	17009	17092	16767	16829	16862	16926	17008	16930	16940	16729	16810	16859	16760	16878	16833	17083	16841	16971	16815	16829	16778	16909	16893	17003	16813	16725	16939	16843	16851	16957	16790	16933	16871	16974	16648	16808	16705	16892	16875	16905	16859	16884	16687	16767	16811	16830	16952	16821	16818	16896	16909	16741	16968	17104	16815	16990	16785	16769	16960	16790	16720	16862	16894	16736	16814	16758	16926	16844	16955	16700	16856	16942	16731	16869	16870	16984	17107	17157	16994	16899	16891	16735	16806	16801	16811	16739	16773	16778	16834	16960	16749	16914	16953	16877	16929	16988	16862	16806	16958	17054	16762	16736	16946	17238	16764	16967	16849	16624	16937	16936	17003	16757	16644	16797	17008	16665	16621	16587	16965	16928	16991	16881	16887	16987	16853	16691	16778	16658	16838	16917	17006	16884	16802	16811	16843	17096	17006	16833	16949	16759	16812	16794	16678	17005	16877	16813	16839	16642	16879	16961	16913	16962	16914	16940	16964	16916	16943	16798	16939	16788	16722	16954	16779	16799	16858	16775	16804	16850	16789	16890	16859	16855	16810	16908	16944	16747	16916	17012	16846	16964	16722	16833	16856	16957	16940	16937	16988	16997	16825	16842	16868	16852	16812	16832	17070	16968	16948	16922	16855	16779	16687	16930	16970	16802	16782	16667	16867	16942	16922	17135	16645	17089	16705	16983	16944	17024	16811	16722	16964	16681	17009	16958	16871
15894	40321	65153	86169	71560	22610	14756	14690	14626	14463	14478	14446	14440	14392	14630	14369	14341	14421	14592	14332	14290	14390	14414	14536	14211	14257	14404	14295	14237	14415	14377	14266	14384	14448	14194	14411	14393	14169	14373	14254	14275	14416	14472	14210	14408	14201	14468	14349	14426	14298	14383	14363	14348	14375	14327	14348	14412	14366	14576	14217	14321	14358	14283	14344	14296	14361	14278	14281	14358	14183	14553	14292	14511	14442	14718	14734	14364	14410	14386	14143	14265	14397	14213	14331	14344	14331	14280	14329	14259	14340	14182	14360	14214	14407	14190	14482	14114	14366	14269	14268	14321	14355	14260	14188	14248	14275	14270	14491	14379	14335	14307	14410	14289	14264	14244	14207	14247	14340	14200	14319	14227	14356	14215	14343	14480	14352	14259	14273	14217	14273	14400	14162	14283	14160	14330	14351	14339	14379	14346	14359	14350	14214	14347	14171	14263	14279	14266	14161	14060	14235	14213	14407	14350	14279	14224	14292	14128	14245	14263	14329	14256	14304	14231	14265	14198	14356	14271	14334	14203	14262	14222	14271	14316	14352	14350	14365	14275	14349	14202	14354	14380	14341	14359	14250	14202	14467	14360	14390	14170	14422	14426	14196	14168	14272	14216	14133	14344	14364	14335	14288	14374	14366	14344	14213	14312	14351	14318	14206	14392	14252	14293	14331	14237	14284	14254	14263	14563	14333	14293	14267	14315	14306	14188	14376	14342	14306	14267	14414	14328	14223	14294	14372	14287	14174	14354	14279	14394	14488	14323	14339	14383	14262	14121	14180	14448	14269	14379	14321	14300	14315	14383	14295	14283	14355	14484	14223	14190	14290	14432	14301	14563	14370	14220	14235	14306	14393	14241	14171	14194	14154	14073	14413	14329	14297	14339	14317	14306	14391	14579	14353	14199	14339	14166	14226	14161	14292	14399	14204	14445	14222	14373	14400	14250	14242	14207	14304	14323	14186	14409	14091	14230	14432	14132	14232	14267	14327	14259	14372	14128	14277	14232	14199	14293	14273	14334	14293	14273	14343	14298	14364	14261	14300	14254	14497	14263	14252	14200	14247	14289	14169	14275	14209	14363	14253	14365	14258	14315	14077	14450	14272	14293	14260	14238	14419	14320	14332	14314	14346	14354	14241	14346	14369	14369	14385	14211	14279	14339	14280	14399	14449	14109	14379	14305	14347	14297	14526	14147	14303	14258	14291	14480	14487	14195	14278	14393	14292	14362	14326	14363	14397	14521	14249	14306	14307	14309	14112	14296	14099	14318	14314	14366	14182	14206	14188	14288	14307	14455	14294	14501	14319	14267	14170	14427	14457	14137	14245	14307	14303	14393	14296	14257	14248	14392	14436	14270	14422	14446	14114	14265	14335	14207	14341	14220	14309	14289	14329	14290	14243	14381	14466	14378	14191	14114	14151	14332	14323	14274	14199	14350	14249	14275	14310	14311	14319	14231	14232	14104	14409	14206	14417	14492	14429	14144	14244	14424	14276	14147	14208	14197	14296	14234	14172	14277	14420	14263	14457	14149	14329	14369	14297	14148	14269	14418	14224	14271	14317	14295	14473	14287	14275	14229	14110	14263	14126	14306	14348	14273	14299	14414	14208	14203	14218	14354	14245	14333	14265	14261	14250	14378	14276	14351	14198	14186	14206	14217	14411	14118	14252	14454	14181	14046	14158	14247	14428	14445	14255	14318	14199	14251	14372	14223	14222	14166	14230	14279	14367	14442	14067	14363	14403	14272	14274	14271	14508	14234	14371	14204	14375	14186	14415	14248	14135	14122	14147	14307	14294	14264	14316	14243	14326	14206	14416	14389	14452	14183	14545	14482	14102	14273	14289	14459	14271	14294	14281	14285	14330	14262	14342	14325	14199	14314	14363	14263	14395	14302	14408	14379	14248	14345	14126	14335	14393	14262	14392	14198	14128	14225	14220	14322	14322	14235	14293	14164	14201	14134	14501	14217	14193	14380	14311	14305	14371	14091	14290	14485	14423	14213	14322	14484	14414	14221	14390	14398	14307	14282	14431	14234	14287	14406	14258	14404	14246	14378	14235	14292	14311	14303	14450	14255	14264	14377	14360	14182	14329	14191	14455	14355	14336	14299	14465	14192	14033	14156	14151	14303	14479	14255	14435	14378	14213	14405	14621	14306	14299	14364	14422	14256	14396	14371	14384	14293	14392	14248	14372	14305	14280	14381	14397	14388	14334	14316	14244	14317	14240	14355	14249	14292	14310	14350	14381	14485	14344	14441	14263	14270	14494	14279	14183	14314	14421	14193	14366	14330	14320	14151	14285	14457	14193	14187	14330	14328	14136	14189	14220	14302	14145	14354	14333	14294	14329	14261	14284	14332	14230	14271	14320	14277	14289	14222	14169	14381	14312	14072	14302	14434	14118	14201	14612	14322	14287	14391	14238	14254	14426	14202	14248	14330	14488	14344	14270	14269	14336	14273	14334	14375	14295	14318	14504	14304	14299	14304	14125	14379	14237	14340	14221	14415	14336	14379	14323	14172	14287	14423	14138	14311	14219	14313	14241	14262	14478	14326	14309	14301	14397	14307	14424	14301	14373	14244	14380	14216	14349	14271	14517	14330	14229	14351	14309	14173	14357	14354	14297	14156	14259	14399	14337	14147	14302	14187	14406	14320	14206	14460	14393	14275	14328	14343	14367	14192	14322	14310	14173	14391	14364	14398	14271	14231	14242	14344	14319	14271	14212	14399	14415	14262	14332	14347	14399	14186	14266	14307	14148	14263	14297	14386	14337	14359	14374	14198	14323	14225	14296	14377	14326	14329	14285	14224	14229	14486	14367	14232	14183	14291	14321	14221	14368	14215	14447	14376	14365	14343	14287	14445	14357	14427	14390	14334	14359	14337	14488	14330	14296	14405	14233	14019	14352	14376	14422	14420	14349	14251	14366	14286	14226	14291	14249	14319	14161	14297	14388	14422	14181	14200	14399	14235	14305	14247	14260	14445	14200	14225	14214	14293	14186	14425	14143	14288	14343	14405	14254	14242	14254	14334	14410	14420	14474	14329	14379	14347	14412	14395	14265	14349	14318	13945	14430	14183	14302	14151	14264	14380	14255	14297	14009	14307	14313	14214	14276	14273	14174	14307	14451	14311	14197	14375	14315	14388	14372	14289	14321	14368	14182	14305	14463	14301	14469	14359	14351	14375	14173	14366	14314	14381	14123	14161	14076	14369	14481	14282	14400	14274	14348	14355	14329	14383	14183	14280	14517	14272	14367	14208	14488	14283	14099	14370	14168	14292	14260	14281	14278	14483	14352	14409	14150	14259	14402	14324	14225	14230	14331	14290	14192	14351	14240	14428	14208	14292	14372	14280	14156	14270	14153	14275	14345	14329	14199	14230	14340	14366	14393	14250	14433	14280	14151	14373	14394	14357	14145	14199	14222	14458	14186	14440	14284	14381	14335	14269	14265	14280	14427	14444	14457	14425	14236	14265	14321	14360	14254	14282	14419	14264	14292	14205	14369	14313	14436	14350	14168	14312	14318	14341	14225	14236	14408	14301	14131	14304	14140	14282	14197	14236	14137	14306	14200	14203	14293	14222	14439	14319	14076	14023	14156	14242	14096	14407	14527	14230	14272	14355	14375	14230	14246	14069	14375	14186	14302	14290	14251	14191	14187	14357	14195	14361	14230	14185	14160	14281	14514	14449	14170	14226	14312	14374	14175	14167	14282	14197	14244	14364	14235	14180	14224	14171	14408	14384	14182	14389	14177	14177	14324	14268	14106	14256	14442	14368	14397	14266	14333	14358	14379	14372	14272	14087	14097	14260	14160	14433	14444	14310	14377	14335	14324	14516	14321	14286	14350	14266	14243	14453	14409	14261	14304	14356	14250	14284	14184	14368	14247	14240	14177	14126	14417	14244	14397	14438	14218	14460	14233	14347	14318	14246	14198	14376	14402	14462	14238	14417	14195	14302	14310	14322	14167	14311	14492	14123	14224	14340	14307	14336	14287	14283	14315	14260	14259	14328	14172	14403	14289	14414	14218	14356	14288	14249	14267	14106	14336	14239	14431	14095	14302	14359	14274	14246	14112	14374	14340	14263	14374	14247	14237	14249	14244	14420	14432	14372	14372	14282	14236	14534	14398	14178	14324	14284	14318	14296	14208	14294	14380	14351	14227	14360	14220	14288	14332	14136	14431	14326	14021	14263	14264	14150	14141	14221	14359	14296	14273	14289	14220	14433	14177	14312	14338	14319	14376	14330	14396	14404	14195	14332	14406	14090	14317	14062	14320	14241	14286	14150	14391	14134	14308	14272	14387	14394	14320	14338	14257	14376	14356	14373	14332	14296	14279	14278	14303	14328	14262	14218	14247	14410	14227	14191	14301	14189	14104	14296	14225	14264	14274	14278	14202	14304	14186	14333	14290	14542	14297	14308	14290	14338	14320	14322	14385	14408	14397	14422	14227	14165	14223	14470	14362	14300	14437	14554	14382	14301	14275	14399	14338	14457	14057	14372	14329	14448	14216	14388	14241	14378	14071	14298	14305	14227	14178	14331	14223	14166	14302	14381	14289	14158	14391	14363	14314	14393	14232	14305	14273	14348	14332	14283	14361	14310	14474	14306	14418	14427	14331	14129	14312	14211	14205	14269	14415	14391	14218	14377	14336	14356	14324	14235	14314	14245	14278	14427	14230	14417	14184	14432	14108	14195	14172	14151	14393	14385	14340	14390	14436	14442	14269	14233	14303	14271	14264	14500	14150	14436	14184	14344	14197	14194	14348	14366	14451	14278	14158	14127	14363	14270	14351	14289	14368	14398	14209	14154	14385	14113	14302	14235	14302	14279	14276	14330	14415	14485	14271	14286	14339	14389	14370	14455	14366	14442	14265	14245	14201	14286	14339	14354	14396	14389	14178	14326	14357	14313	14405	14222	14424	14249	14238	14384	14301	14415	14258	14413	14270	14227	14259	14437	14425	14394	14501	14314	14361	14332	14278	14273	14435	14303	14334	14227	14303	14202	14171	14273	14112	14439	14226	14191	14167	14264	14240	14206	14163	14333	14048	14219	14325	14333	14565	14188	14305	14290	14310	14273	14099	14493	14455	14311	14324	14484	14266	14230	14377	14317	14243	14365	14158
23332	21434	29259	43099	57374	37764	24255	19404	17175	17400	17364	17084	17036	17137	17046	17010	16912	16942	16714	16846	16768	16853	16945	16863	16941	16801	16861	16866	16717	16741	16948	16693	16701	16885	16885	16701	16724	16685	16628	16842	16395	16587	16538	16726	16750	16480	16574	16820	16807	16606	16751	16459	16625	16748	16763	16771	16670	16703	16627	16596	16521	16630	16724	16461	16684	16627	16695	16690	16555	16575	16538	16542	16607	16963	16991	16947	16801	16785	16703	16776	16740	16539	16910	16551	16708	16455	16705	16732	16633	16823	16805	16772	16681	16530	16559	16539	16973	16663	16660	16709	16693	16645	16443	16636	16795	16619	16560	16487	16630	16637	16703	16533	16685	16513	16573	16649	16723	16638	16798	16548	16561	16735	16637	16607	16647	16474	16803	16644	16793	16738	16874	16807	16964	16535	16614	16815	16554	16630	16637	16676	16690	16575	16657	16723	16581	16754	16664	16877	16641	16679	16600	16649	16616	16774	16723	16654	16890	16629	16706	16698	16503	16809	16645	16828	16746	16774	16545	16737	16653	16697	16487	16637	16532	16645	16654	16854	16701	16806	16522	16610	16619	16539	16562	16701	16813	16606	16724	16561	16632	16642	16520	16735	16510	16690	16728	16625	16658	16574	16533	16749	16636	16872	16832	16596	16656	16758	16589	16696	16786	16625	16682	16734	16654	16556	16775	16724	16667	16610	16462	16591	16682	16726	16532	16572	16575	16724	16616	16484	16683	16699	16688	16684	16645	16508	16494	16655	16624	16642	16793	16522	16748	16504	16572	16647	16845	16790	16528	16500	16579	16648	16633	16578	16536	16591	16604	16701	16490	16583	16601	16701	16583	16784	16884	16715	16771	16810	16496	16678	16556	16614	16531	16423	16527	16559	16758	16489	16568	16883	16579	16561	16663	16625	16840	16582	16787	16581	16433	16638	16581	16669	16857	16773	16475	16744	16893	16723	16562	16694	16730	16548	16731	16903	16328	16726	16599	16628	16595	16812	16756	16703	16631	16714	16711	16908	16905	16657	16741	16629	16725	16418	16606	16766	16650	16417	16794	16727	16684	16704	16496	16690	16705	16472	16651	16581	16837	16639	16441	16548	16659	16636	16684	16535	16558	16628	16815	16621	16693	16876	16608	16569	16521	16617	16798	16488	16619	16750	16486	16615	16799	16696	16669	16301	16560	16598	16544	16545	16490	16656	16741	16565	16719	16448	16789	16425	16625	16559	16580	16647	16768	16821	16755	16687	16687	16551	16565	16597	16650	16701	16699	16722	16732	16723	16474	16482	16732	16579	16601	16613	16542	16611	16844	16748	16709	16762	16809	16533	16549	16715	16540	16602	16865	16563	16728	16537	16882	16682	16651	16615	16683	16539	16645	16524	16778	16674	16497	16548	16573	16687	16738	16627	16707	16592	16702	16547	16543	16637	16773	16670	16730	16663	16611	16556	16514	16457	16578	16629	16575	16678	16721	16752	16474	16424	16733	16737	16704	16724	16759	16678	16930	16566	16570	16445	16682	16749	16903	16709	16652	16452	16630	16671	16584	16798	16802	16750	16734	16731	16817	16648	16813	16896	16784	16689	16429	16660	16674	16443	16829	16686	16562	16722	16632	16714	16624	16481	16614	16610	16707	16687	16603	16555	16590	16531	16772	16617	16644	16467	16783	16669	16758	16756	16773	16738	16530	16554	16612	16469	16661	16529	16683	16635	16785	16668	16825	16675	16466	16710	16574	16670	16725	16787	16689	16681	16588	16485	16587	16788	16650	16712	16685	16719	16855	16710	16667	16615	16710	16735	16597	16665	16643	16482	16758	16668	16917	16505	16695	16719	16405	16650	16581	16671	16491	16732	16700	16529	16571	16836	16515	16443	16745	16574	16638	16683	16642	16496	16622	16411	16783	16445	16620	16559	16733	16578	16680	16572	16571	16521	16677	16829	16764	16745	16542	16788	16696	16567	16747	16501	16876	16702	16670	16577	16359	16597	16562	16593	16823	16540	16553	16445	16580	16784	16538	16678	16611	16468	16747	16642	16647	16816	16602	16622	16401	16535	16518	16499	16698	16619	16475	16306	16572	16640	16746	16809	16718	16511	16427	16633	16624	16664	16625	16631	16561	16712	16754	16595	16626	16649	16748	16633	16747	16774	16779	16716	16705	16705	16655	16789	16755	16638	16657	16713	16703	16590	16575	16646	16487	16566	16907	16641	16616	16641	16652	16551	16735	16758	16695	16715	16554	16707	16517	16754	16688	16604	16652	16784	16589	16502	16716	16642	16549	16598	16724	16655	16803	16822	16685	16749	16654	16753	16729	16829	16673	16804	16593	16638	16666	16665	16370	16643	16765	16552	16608	16685	16694	16681	16775	16766	16655	16866	16756	16855	16819	16804	16799	16610	16745	16529	16671	16879	16825	16750	16887	16356	16744	16405	16758	16514	16663	16770	16709	16537	16708	16717	16737	16553	16512	16577	16818	16731	16608	16615	16762	16650	16571	16504	16568	16434	16545	16517	16560	16555	16634	16818	16683	16444	16680	16744	16420	16556	16771	16670	16482	16504	16584	16749	16852	16557	16671	16566	16763	16503	16644	16417	16605	16611	16533	16515	16644	16478	16525	16631	16751	16680	16773	16506	16583	16729	16769	16724	16853	16612	16587	16643	16721	16671	16586	16498	16671	16587	16767	16442	16701	16811	16564	16764	16799	16506	16514	16433	16672	16679	16512	16689	16667	16587	16725	16650	16710	16549	16709	16703	16543	16687	16364	16629	16547	16618	16563	16542	16767	16743	16769	16603	16687	16896	16715	16524	16702	16758	16553	16612	16668	16787	16589	16781	16813	16367	16712	16545	16630	16678	16846	16650	16691	16678	16495	16763	16647	16778	16815	16643	16564	16422	16589	16700	16695	16275	16822	16672	16424	16564	16651	16675	16759	16347	16672	16658	16673	16614	16553	16580	16497	16562	16612	16692	16635	16554	16662	16817	16460	16864	16582	16610	16679	16608	16534	16453	16665	16657	16737	16535	16695	16501	16589	16607	16688	16736	16721	16568	16535	16647	16589	16749	16492	16650	16483	16565	16684	16758	16795	16829	16644	16620	16752	16653	16637	16688	16667	16547	16515	16592	16434	16685	16607	16636	16694	16623	16679	16572	16599	16578	16561	16716	16629	16770	16650	16569	16588	16690	16590	16575	16748	16412	16573	16654	16448	16390	16650	16719	16775	16601	16520	16627	16508	16648	16689	16727	16497	16757	16464	16642	16681	16757	16579	16566	16632	16803	16580	16693	16715	16485	16682	16483	16566	16754	16608	16619	16647	16537	16494	16531	16589	16654	16626	16702	16691	16567	16477	16537	16820	17015	16700	16707	16692	16728	16706	16671	16523	16756	16594	16576	16510	16580	16578	16718	16567	16549	16711	16513	16778	16676	16697	16541	16526	16644	16590	16588	16855	16561	16757	16818	16608	16462	16671	16571	16477	16641	16647	16742	16692	16758	16609	16486	16783	16793	16486	16801	16777	16496	16551	16687	16501	16750	16548	16654	16377	16443	16469	16681	16593	16816	16700	16568	16602	16579	16618	16527	16738	16626	16744	16762	16739	16659	16697	16631	16675	16646	16520	16559	16784	16614	16747	16619	16718	16701	16758	16671	16762	16660	16753	16585	16747	16700	16687	16623	16714	16505	16687	16571	16620	16500	16577	16659	16754	16514	16491	16592	16696	16607	16567	16466	16528	16518	16763	16565	16711	16479	16647	16662	16517	16785	16899	16716	16429	16641	16778	16675	16702	16672	16744	16535	16642	16793	16331	16664	16552	16656	16753	16656	16539	16568	16565	16618	16755	16731	16759	16598	16445	16622	16605	16536	16605	16769	16500	16605	16793	16610	16816	16662	16617	16543	16697	16408	16636	16514	16652	16599	16644	16719	16697	16618	16629	16650	16722	16565	16524	16718	16591	16639	16688	16752	16603	16563	16450	16720	16611	16488	16721	16675	16658	16886	16731	16627	16690	16451	16749	16776	16588	16538	16771	16646	16520	16642	16673	16726	16950	16677	16410	16695	16440	16547	16679	16625	16626	16618	16716	16678	16781	16596	16625	16682	16450	16619	16625	16653	16595	16636	16596	16611	16721	16423	16477	16698	16627	16904	16694	16702	16487	16450	16519	16498	16828	16750	16702	16662	16578	16756	16756	16667	16916	16705	16580	16761	16432	16580	16800	16576	16525	16544	16600	16844	16584	16584	16532	16514	16556	16691	16535	16607	16501	16595	16533	16647	16683	16764	16641	16684	16634	16578	16801	16598	16517	16654	16688	16491	16666	16636	16778	16716	16798	16702	16714	16735	16656	16621	16660	16695	16815	16729	16669	16675	16743	16797	16561	16647	16808	16707	16632	16512	16701	16633	16729	16626	16491	16607	16839	16642	16544	16614	16544	16541	16621	16639	16411	16440	16836	16503	16690	16810	16683	16591	16567	16739	16518	16617	16547	16601	16480	16665	16815	16547	16557	16783	16456	16622	16890	16732	16614	16621	16587	16749	16690	16611	16680	16745	16693	16723	16768	16636	16661	16558	16609	16641	16452	16749	16791	16796	16657	16756	16754	16711	16688	16447	16591	16706	16732	16583	16601	16673	16734	16527	16537	16636	16699	16629	16584	16858	16632	16619	16543	16375	16621	16725	16561	16855	16678	16790	16587	16503	16584	16714	16679	16568	16522	16805	16638	16479	16644	16626	16415	16718	16679	16514	16610	16527	16662	16712	16588	16489	16634	16764	16723	16454	16530	16684	16876	16793	16779	16557	16527	16499	16725	16806	16782	16649	16599	16643	16735	16594	16651	16678	16565	16555	16567	16671	16724	16861	16712	16822	16457	16454	16885	16617	16656	16620	16733	16658	16591	16608	16462	16704	16693	16800	16836	16755	16550	16529	16632	16641	16544	16775	16372	16658	16572	16656	16565	16710	16814	16756	16694	16694	16841	16494	16718	16873	16640	16553	16741	16702	16531	16596	16582	16628	16578	16727	16549	16733	16517	16645	16650	16510	16634	16757	16501	16612	16722	16772	16585	16608	16695	16778	16741	16799	16522	16524	16517	16621	16708	16698	16623	16582	16814	16782	16615	16496	16538	16735
16967	47046	73622	91352	78208	23819	15046	14885	14739	14468	14533	14427	14397	14502	14371	14371	14431	14336	14600	14447	14550	14368	14347	14363	14387	14448	14343	14406	14358	14372	14562	14534	14286	14290	14419	14288	14366	14403	14397	14247	14334	14393	14252	14365	14345	14419	14453	14280	14363	14430	14298	14392	14263	14307	14279	14292	14394	14460	14316	14293	14301	14359	14265	14186	14284	14218	14205	14274	14426	14293	14388	14399	14248	14523	15021	14714	14584	14256	14370	14501	14212	14146	14451	14306	14388	14279	14285	14187	14301	14334	14179	14385	14284	14347	14297	14250	14299	14250	14336	14317	14365	14254	14385	14346	14297	14122	14351	14218	14293	14192	14201	14506	14312	14452	14359	14277	14294	14319	14299	14359	14323	14287	14498	14402	14431	14406	14375	14392	14320	14222	14304	14179	14299	14365	14288	14249	14316	14270	14465	14232	14303	14282	14237	14256	14253	14375	14213	14337	14062	14270	14309	14228	14536	14260	14284	14249	14119	14336	14412	14135	14284	14250	14057	14471	14298	14365	14221	14296	14393	14382	14248	14339	14344	14300	14386	14295	14237	14197	14310	14288	14211	14304	14390	14329	14309	14256	14372	14170	14113	14406	14257	14375	14187	14219	14373	14226	14208	14284	14219	14222	14135	14302	14366	14374	14143	14335	14331	14360	14296	14353	14354	14409	14251	14266	14288	14345	14575	14230	14392	14163	14171	14368	14303	14392	14251	14453	14531	14361	14345	14241	14301	14372	14340	14366	14279	14350	14249	14472	14399	14285	14320	14289	14215	14498	14326	14418	14363	14328	14292	14414	14302	14433	14326	14259	14175	14380	14278	14502	14276	14414	14471	14179	14187	14188	14178	14363	14175	14422	14353	14248	14191	14285	14190	14333	14235	14259	14296	14264	14340	14224	14296	14385	14139	14269	14301	14373	14421	14280	14316	14402	14224	14255	14305	14309	14311	14410	14464	14230	14348	14208	14251	14213	14161	14165	14335	14258	14413	14370	14336	14382	14104	14452	14371	14371	14491	14309	14377	14199	14310	14186	14289	14227	14244	14416	14285	14201	14324	14404	14117	14226	14478	14131	14293	14319	14322	14407	14306	14228	14408	14252	14311	14426	14081	14186	14577	14246	14205	14321	14351	14299	14341	14378	14284	14253	14284	14392	14390	14157	14017	14398	14249	14255	14278	14259	14326	14130	14197	14346	14301	14237	14325	14362	14409	14372	14126	14321	14362	14250	14306	14345	14225	14361	14421	14472	14292	14417	14332	14436	14417	14359	14435	14219	14244	14379	14266	14269	14280	14412	14330	14269	14277	14394	14294	14258	14223	14278	14318	14322	14215	14225	14325	14197	14325	14329	14388	14356	14227	14269	14249	14473	14154	14273	14344	14197	14353	14410	14431	14353	14181	14299	14288	14319	14381	14281	14362	14289	14259	14279	14331	14363	14428	14254	14218	14383	14179	14479	14340	14252	14416	14378	14269	14272	14255	14329	14207	14212	14316	14300	14462	14206	14209	14240	14467	14344	14370	14367	14173	14469	14052	14448	14231	14270	14317	14309	14119	14479	14259	14373	14245	14273	14197	14327	14280	14393	14387	14295	14216	14278	14120	14474	14213	14287	14199	14289	14286	14426	14259	14335	14138	14383	14455	14326	14333	14361	14272	14233	14347	14227	14275	14262	14248	14317	14319	14367	14309	14369	14401	14316	14118	14308	14479	14378	14341	14264	14312	14275	14260	14216	14273	14279	14258	14300	14356	14237	14356	14181	14053	14257	14255	14312	14231	14321	14444	14126	14340	14218	14260	14213	14311	14374	14329	14278	14318	14324	14334	14404	14163	14404	14335	14121	14288	14271	14352	14137	14455	14193	14378	14434	14342	14391	14275	14290	14136	14447	14304	14208	14412	14358	14257	14280	14269	14348	14405	14358	14302	14110	14331	14121	14216	14165	14272	14190	14248	14252	14311	14193	14315	14277	14403	14327	14283	14134	14308	14241	14402	14346	14267	14309	14258	14245	14383	14040	14297	14258	14378	14363	14341	14395	14216	14348	14284	14249	14456	14125	14456	14300	14407	14287	14320	14291	14280	14344	14262	14403	14281	14449	14263	14311	14327	14236	14362	14359	14316	14387	14372	14154	14177	14425	14250	14038	14329	14156	14140	14263	14236	14312	14273	14343	14380	14212	14177	14354	14356	14297	14429	14285	14282	14577	14234	14277	14355	14133	14411	14422	14228	14262	14169	14381	14445	14225	14226	14368	14311	14217	14428	14423	14210	14317	14285	14384	14377	14237	14257	14233	14339	14175	14229	14468	14231	14225	14426	14158	14202	14092	14190	14241	14333	14330	14235	14343	14394	14278	14310	14410	14338	14328	14350	14175	14053	14291	14427	14267	14180	14366	14418	14182	14255	14475	14188	14259	14199	14373	14365	14209	14265	14400	14288	14224	14208	14135	14434	14200	14171	14357	14317	14233	14531	14265	14123	14277	14295	14238	14360	14493	14237	14221	14290	14217	14322	14240	14217	14260	14445	14472	14261	14436	14358	14397	14496	14310	14282	14315	14301	14349	14529	14364	14342	14236	14391	14301	14154	14404	14225	14383	14244	14141	14266	14308	14155	14365	14423	14207	14256	14302	14339	14354	14307	14276	14419	14233	14249	14449	14267	14257	14442	14391	14371	14219	14287	14211	14219	14314	14234	14266	14349	14355	14298	14274	14324	14282	14240	14302	14241	14365	14415	14392	14281	14051	14194	14328	14481	14233	14338	14257	14332	14253	14048	14399	14166	14330	14256	14246	14318	14156	14177	14221	14241	14384	14242	14245	14278	14196	14276	14500	14218	14217	14400	14250	14370	14246	14342	14351	14445	14375	14194	14317	14392	14227	14237	14204	14227	14450	14200	14225	14298	14227	14152	14350	14325	14332	14333	14311	14237	14314	14092	14309	14253	14310	14282	14272	14491	14459	14367	14368	14388	14225	14377	14216	14145	14359	14227	14471	14208	14296	14469	14161	14151	14298	14168	14331	14279	14417	14371	14275	14355	14225	14293	14270	14250	14260	14318	14235	14285	14230	14450	14338	14211	14491	14339	14228	14247	14194	14359	14350	14235	14251	14337	14294	14209	14469	14347	14219	14270	14201	14422	14344	14416	14172	14306	14382	14317	14295	14385	14443	14298	14341	14348	14331	14217	14335	14304	14392	14485	14361	14445	14361	14176	14303	14419	14379	14090	14420	14335	14328	14339	14256	14251	14325	14292	14269	14378	14253	14202	14195	14214	14411	14291	14269	14235	14238	14318	14202	14282	14036	14405	14360	14177	14325	14288	14272	14311	14308	14320	14208	14137	14156	14250	14339	14347	14339	14241	14553	14358	14316	14163	14196	14363	14323	14307	14232	14427	14175	14272	14183	14295	14154	14268	14493	14391	14305	14349	14390	14318	13989	14274	14184	14288	14309	14335	14234	14153	14125	14515	14424	14200	14343	14418	14291	14216	14324	14366	14279	14149	14308	14243	14110	14102	14460	14303	14364	14404	14315	14444	14187	14231	14160	14307	14270	14221	14187	14362	14369	14218	14228	14389	14309	14412	14474	14308	14276	14271	14262	14333	14219	14327	14241	14353	14358	14225	14122	14197	14322	14306	14338	14230	14360	14343	14207	14343	14422	14386	14167	14196	14378	14217	14212	14346	14155	14445	14318	14305	14365	14274	14307	14366	14352	14305	14298	14439	14341	14276	14291	14215	14331	14379	14333	14341	14373	14237	14416	14480	14289	14418	14211	14287	14326	14320	14151	14339	14216	14242	14488	14287	14194	14386	14227	14258	14388	14349	14124	14296	14182	14290	14514	14401	14297	14234	14306	14216	14310	14271	14249	14312	14281	14062	14260	14231	14423	14338	14247	14263	14199	14375	14395	14387	14313	14333	14327	14240	14202	14409	14386	14415	14182	14417	14398	14327	14260	14211	14267	14301	14280	14153	14367	14073	14307	14292	14312	14141	14181	14227	14327	14335	14255	14149	14197	14318	14349	14191	14160	14342	14388	14171	14178	14283	14033	14170	14432	14162	14242	14224	14193	14364	14373	14267	14362	14317	14080	14182	14280	14298	14328	14212	14219	14251	14255	14303	14348	14297	14261	14306	14416	14236	14269	14205	14246	14361	14361	14367	14242	14316	14363	14285	14421	14299	14389	14120	14543	14281	14246	14148	14301	14467	14353	14336	14224	14283	14170	14277	14452	14357	14370	14193	14199	14320	14262	14388	14321	14334	14486	14288	14209	14337	14345	14391	14314	14431	14442	14252	14241	14197	14306	14416	14187	14144	14286	14380	14016	14334	14320	14421	14208	14447	14171	14300	14185	14315	14177	14263	14276	14259	14194	14050	14269	14473	14272	14369	14325	14445	14412	14233	14220	14285	14309	14348	14287	14312	14408	14199	14219	14385	14296	14387	14217	14351	14415	14269	14276	14144	14182	14461	14145	14430	14249	14386	14272	14427	14464	14320	14216	14238	14332	14250	14123	14277	14212	14387	14337	14262	14474	14323	14243	14422	14284	14350	14265	14336	14278	14192	14286	14260	14337	14112	14549	14365	14354	14303	14119	14342	14229	14283	14188	14321	14244	14217	14380	14432	14276	14182	14371	14314	14456	14145	14270	14308	14312	14309	14197	14299	14243	14164	14245	14274	14309	14203	14306	14368	14057	14305	14286	14343	14208	14243	14283	14219	14376	14386	14190	14041	14185	14260	14284	14296	14490	14170	14258	14237	14141	14056	14161	14482	14468	14351	14188	14296	14366	14315	14304	14364	14422	14307	14526	14300	14375	14315	14107	14353	14289	14372	14191	14334	14294	14338	14350	14543	14327	14355	14286	14213	14271	14481	14212	14360	14298	14323	14286	14303	14355	14449	14393	14284	14262	14300	14457	14164	14361	14102	14246	14567	14175	14352	14472	14401	14203	14189	14381	14320	14470	14309	14315	14389	14277	14470	14349	14199	14264	14247	14179	14315	14406	14316	14301	14192	14319	14360	14241	14298	14267	14340	14426	14276	14279	14116	14551	14436	14447	14272	14242	14246	14242	14297	14221	14256	14264	14369	14166	14308	14239	14450	14332	14431	14296	14237	14128	14361	14333
27989	22395	34603	39302	34089	22346	19100	18488	18324	18328	18392	18395	18366	18411	18437	18143	18222	18331	18443	18138	18574	18146	18430	18562	18358	18331	18388	18491	18399	18318	18287	18307	18239	18455	18286	18455	18359	18433	18282	18646	18471	18547	18350	18323	18215	18380	18513	18429	18250	18488	18471	18343	18323	18279	18351	18318	18096	18428	18269	18262	18366	18337	18222	18214	18239	18383	18222	18252	18323	18366	18252	18211	18335	18464	18351	18298	18139	18228	18271	18190	18195	18520	18168	18357	18265	18221	18207	18487	18397	18431	18459	18069	18440	18149	18086	18343	18232	18341	18154	18361	18480	18399	18287	18423	18442	18304	18124	18162	18436	18345	18096	18446	18354	18248	18348	18218	18248	18376	18472	18286	18170	18230	17962	18375	18272	18498	18400	18262	18384	18003	18247	18305	18420	18460	18437	18271	18402	18545	18263	18366	18358	18330	18061	18262	18356	18550	18123	18355	18415	18414	18131	18470	18318	18383	18473	18209	18198	18263	18355	18432	18362	18465	18336	18265	18367	18571	18362	18241	18187	18350	18180	18213	18398	18457	18274	18087	18209	18195	18163	18357	18324	18324	18263	18376	18325	18399	18200	18290	18227	18383	18257	18447	18315	18118	18290	18207	18168	18162	18471	18153	18231	18390	18361	18267	18208	18241	18221	18341	18249	18250	18171	18371	18345	18399	18390	18448	18316	18236	18475	18412	18265	18094	18321	18423	18265	18373	18418	18417	18324	18118	18190	18312	18342	18306	18467	18524	18342	18246	18310	18365	18165	18214	18185	18225	18375	18445	18350	18270	18156	18052	18230	18410	18267	18284	18274	18349	18295	18226	18369	18414	18318	18330	18237	18252	18305	18304	18164	18334	18292	18213	18234	18188	18329	18147	18207	18321	18164	18197	18247	18410	18176	18196	18152	18032	18270	18396	18090	18350	18338	18304	18228	18195	18265	18171	18353	18446	18628	18108	18160	18252	18446	18211	18206	18201	18221	18463	18095	18300	18239	18364	18253	18265	18317	18342	18401	18197	18357	18275	18360	18226	18178	18111	18319	18326	18310	18348	18548	18407	18504	18186	18361	18335	18496	18361	18224	18302	18382	18326	18302	18436	18416	18222	18348	18350	18244	18436	18328	18384	18377	18234	18491	18394	18281	18373	18561	18259	18328	18379	18168	18344	18223	18089	18275	18298	18383	18246	18561	18448	18264	18238	18234	18278	18430	18190	18317	18385	18012	18344	18390	18146	18294	18161	18384	18428	18195	18282	18387	18447	18407	18415	18347	18309	18207	18046	18322	18277	18269	18588	18470	18222	18432	18220	18355	18267	18386	18230	18296	18268	18368	18369	18335	18301	18233	18261	18234	18209	18327	18327	18445	18127	18235	18504	18174	18319	18347	18182	18270	18079	18443	18248	18277	18315	18412	18228	18455	18329	18441	18172	18368	18433	18233	18450	18342	18165	18249	18327	18460	18419	18276	18262	18182	18083	18146	18362	18355	18346	18284	18286	18429	18032	18127	18230	18184	18379	18446	18381	18162	18157	18224	18246	18344	18378	18496	18409	18312	18388	18315	18310	18330	18250	18268	18186	18316	18131	18180	18195	18267	18411	18410	18380	18329	18485	18395	18331	18112	18311	18269	18248	18472	18431	18252	18201	18351	18272	18059	18352	18355	18268	18421	18125	18121	18316	18375	18272	18352	18432	18227	18352	18303	18264	18372	18453	18403	18293	18340	18236	18383	18126	18240	18345	18197	18593	18432	18268	18317	18326	18206	18176	18365	18173	18271	18286	17969	18328	18182	18355	18426	18266	18446	18156	18056	18233	18196	18315	18165	18204	18299	18471	18436	18372	18503	18520	18489	18327	18212	18012	18470	18191	18411	18314	18264	18215	18233	18430	18365	18324	18323	18226	18390	18136	18500	18219	18410	18307	18319	18337	18493	18286	18347	18349	18233	18284	18388	18340	18267	18317	18221	18388	18186	18179	18323	18305	18185	18399	18349	18294	18583	18264	18275	18313	18344	18313	18259	18196	18320	18178	18350	18189	18293	18149	18201	18236	18322	18173	18046	18077	18384	18278	18173	18599	18383	18519	18445	18393	18347	18311	18469	18261	18259	18241	18353	18270	18176	18355	18138	18222	18207	18299	18092	18176	18438	18208	18410	18379	18150	18224	18343	18334	18195	18376	18373	18347	18174	18272	18336	18300	18169	18307	18376	18396	18298	18159	18348	18267	18185	18119	18136	18212	18373	18522	18303	18110	18188	18267	18386	18275	18234	18135	18392	18354	18167	18184	18191	18257	18456	18213	18410	18212	18376	18225	18270	18422	18055	18338	18330	18140	18350	18540	18417	18239	18287	18391	18327	18299	18536	18320	18236	18250	18334	18435	18404	18222	18318	18363	18458	18571	18232	18300	18277	18335	18272	18106	18244	18240	18528	18228	18157	18335	18377	18226	18497	18299	18138	18233	18523	18298	18351	18224	18185	18205	18348	18304	18415	18379	18304	18141	18196	18218	18527	18225	18455	18507	18316	18165	18243	18353	18341	18207	18336	18320	18383	18511	18287	18503	18290	18191	18359	18351	18371	18320	18296	18299	18217	18128	18411	18213	18212	18170	18511	18221	18247	18383	18217	18361	18442	18494	18381	18303	18098	18118	18220	18223	18269	18036	18411	18296	18357	18371	18136	18265	18343	18251	18322	18414	18031	18406	18285	18339	18363	18187	18339	18353	18505	18328	18236	18154	18256	18208	18272	18360	18513	18428	18305	18359	18227	18480	18254	18200	18445	18390	18375	18442	18450	18593	18501	18360	18127	18323	18315	18227	18344	17991	18306	18071	18263	18244	18370	18222	18359	18295	18208	18398	18312	18378	18390	18334	18597	18315	18203	18331	18575	18157	18227	18328	18351	18227	18203	18358	18396	18368	18168	18225	18374	18310	18173	18351	18484	18284	18280	18280	18345	18293	18164	18134	18312	18455	18430	18353	18567	18272	18141	18369	18581	18345	18369	18400	18367	18461	18204	17989	18466	18273	18306	18133	18313	18377	18104	18286	18332	18452	18170	18307	18474	18314	18119	18414	18251	18200	18178	18182	18342	18184	18244	18223	18074	18300	18237	18314	18464	18506	18258	18497	18295	18285	18266	18315	18307	18360	18223	18550	18214	18305	18275	18233	18321	18420	18336	18364	18129	18367	18176	18207	18509	18385	18366	18262	18343	18120	18312	18213	18349	18282	18334	18380	18437	18459	18374	18400	18413	18180	18282	18134	18178	18257	18170	18077	18470	18073	18465	18335	18266	18510	18269	18194	18235	18222	18133	18207	18522	18274	18455	18345	18100	18022	18436	18408	18269	18253	18190	18441	18238	18283	18537	18320	18451	18555	18379	18436	18176	18383	18271	18461	18319	18383	18255	18331	18434	18302	18260	18360	18344	18248	18238	18270	18415	18512	18302	18425	18437	18266	18341	18227	18179	18358	18534	18304	18273	18349	18346	18341	18428	18117	18272	18325	18217	18367	18365	18257	18266	18195	18415	18357	18283	18036	18384	18228	18162	18391	18226	18381	18439	18207	18393	18568	18200	18398	18206	18115	18199	18293	18452	18385	18355	18360	18284	18402	18256	18325	18193	18381	18196	18538	18320	18386	18349	18248	18274	18293	18403	18318	18364	18387	18292	18289	18217	18362	18370	18426	18066	18384	18410	18448	18281	18401	18213	18147	18245	18457	18507	18274	18336	18361	18303	18180	18549	18300	18161	18280	18344	18214	18306	18293	18299	18283	18128	18433	18287	18461	18269	18229	18362	18376	18302	18355	18153	18306	18181	18405	18213	18221	18313	18314	18325	18253	18452	18232	18230	18228	18485	18373	18197	18464	18536	18320	18472	18288	18010	18368	18228	18120	18242	18335	18364	18209	18165	18409	18176	18254	18261	18245	18369	18322	18159	18452	18413	18437	18488	18337	18195	18301	18279	18504	18439	18148	18175	18274	18272	18416	18297	18103	18414	18229	18205	18340	18346	18292	18308	18244	18279	18154	18264	18212	18325	18499	18368	18383	18238	18381	18284	18441	18172	18174	18329	18370	18100	18196	18258	18336	18328	18351	18324	18434	18213	18235	18595	18267	18482	18295	18541	18356	18365	18244	18330	18347	18285	18315	18367	18303	18245	18223	18452	18374	18216	18281	18359	18340	18272	18255	18320	18320	18306	18228	18124	18255	18526	18287	18260	18350	18175	18290	18298	18446	18276	18263	18290	18299	18225	18201	18250	18475	18200	18321	18482	18159	18377	18180	18311	18294	18464	18177	18201	18235	18218	18222	18334	18484	18227	18197	18286	18462	18186	18112	18185	18364	18263	18115	18417	18229	18184	18265	18214	18321	18426	18123	18388	18431	18237	18277	18306	18203	18291	18254	18431	18443	18258	18274	18370	18180	18314	18296	18094	18429	18240	18225	18265	18414	18440	18132	18281	18413	18479	18248	18324	18211	18094	18319	18481	18250	18159	18470	18366	18242	18345	18309	18445	18391	18471	18420	18611	18198	18108	18464	18309	18306	18359	18448	18363	18296	18616	18391	18548	18304	18184	18486	18436	18571	18508	18241	18296	18338	18433	18196	18562	18321	18296	18321	18314	18386	18461	18279	18077	18365	18186	18202	18352	18369	18505	18277	18537	18486	18339	18340	18518	18230	18214	18380	18129	18290	18419	18341	18270	18427	18346	18397	18318	18247	18182	18442	18515	18344	18357	18147	18208	18180	18270	18204	18344	18251	18242	18305	18140	18367	18406	18480	18376	18035	18383	18424	18278	18468	18287	18287	18166	18264	18400	18478	18313	18534	18206	18274	18242	18523	18186	18100	18302	18321	18168	18361	18127	18278	18062	18290	18468	18594	18290	18159	18507	18307	18236	18186	18263	18378	18303	18331	18234	18398	18432	18442	18208	18232	18119	18421	18339	18450	18349	18275	18186	18316	18279	18396	18287	18333	18455	18274	18414	18177	18472	18331	18421	18258	18378	18474	18347	18588	18224	18415	18068	18530	18405	18073	18240	18290	18160	18428	18521	18224	18388	18246	18400	18310	18492	18268	18006	18309	18338	18003	18426	18415	18275	18441	18246	18467	18412	18342	18391	18115
14682	22950	41032	38386	31747	16592	15403	15270	15337	15221	15282	15066	15273	15187	15199	15301	15358	15225	15268	15182	15182	15124	15291	15189	15053	15369	15302	15212	15353	15204	15121	15162	15231	15066	15172	15349	15304	15326	15142	15159	15285	15195	15171	15444	15131	15190	15240	15403	15156	15272	15204	15261	15149	15219	15398	15133	15206	15054	15202	15106	15180	15211	15151	15264	15252	15322	15265	15153	15164	15159	15313	15164	15277	15336	15272	15276	15133	15222	15219	15339	15358	15155	15470	15088	15216	15150	15153	15362	15384	15263	15385	15144	15199	15065	15402	15286	15411	15130	15305	15238	15142	15136	15186	15241	15258	15254	15337	15234	15196	15317	15276	15096	15075	15224	15411	15379	15150	15089	15290	15279	15268	15097	15078	15269	15082	15162	15284	15314	15186	15130	15094	14973	15102	15151	15181	15220	15116	15224	15304	15162	15317	15303	15249	15172	15154	15065	15164	15290	15247	15364	15162	15064	15315	15241	15269	15212	15301	15328	15101	15220	15237	15429	15278	15092	15313	15293	15181	15123	15115	15207	15169	15076	15299	15285	15253	15278	15158	15137	15112	15237	15225	15125	15178	15258	15175	15219	15339	15275	15262	15269	15171	15274	15064	15202	15208	15292	15203	15214	15197	15147	15272	15112	15165	15220	15064	15410	15072	15407	15087	15165	15095	15222	15266	15312	15079	15239	15296	15346	15275	15251	15180	15085	15060	15090	15162	15191	15181	15107	15333	15294	15240	15213	15336	15204	15042	15258	15276	15223	15396	15215	15083	15232	15051	15275	15246	15162	15200	15137	15293	15164	15389	14942	15244	15258	15127	15316	15245	15403	15306	15219	15233	15139	15122	15343	15264	15156	15212	15177	15229	15245	15340	15333	15194	15274	15174	15347	15340	15294	15119	15284	15303	15244	15191	15273	15196	15275	15218	15105	15181	15391	15427	15340	15245	15337	15161	15536	15290	15130	15316	14986	15302	15213	15240	15217	15122	15097	15271	15122	15178	15119	15172	15153	15209	15351	15198	15134	15235	15125	15325	15284	15160	15116	15424	15223	15223	15234	15070	15141	15273	15193	15107	15204	15312	15135	15226	15288	15076	15242	15187	15417	15140	15059	15280	15169	15127	15180	15171	15156	15226	15301	15073	15199	15229	15083	15253	15260	15342	15158	15223	15202	15192	15458	15154	15223	15386	15320	15234	15092	15229	15221	15241	15188	15219	15197	15251	15265	15234	15234	15390	15169	15156	15307	15220	15352	15346	15204	15331	15125	15272	15350	15325	15099	15163	15285	15260	15126	15269	15418	14986	15298	15332	15317	15183	15246	15222	15243	15258	15247	15356	15163	15240	15387	15281	15141	15305	15125	15161	15144	15114	15155	15183	15259	15198	15136	15130	15302	15043	15244	15200	15301	15206	15198	15333	15298	15289	15158	15444	15417	15216	15161	15226	15195	15265	14984	15299	15300	15269	15191	15283	15201	15319	15361	15229	15206	15257	15367	15126	15163	15361	15221	15204	15201	15225	15245	15299	15338	15324	15183	15182	15262	15162	15028	15269	15195	15241	15180	15235	15205	15286	15257	15285	15201	15331	15292	15196	15285	15152	15303	15198	15194	15225	15160	15232	15351	15179	15245	15224	15237	15259	15175	15334	15107	15186	15257	15312	15256	15207	15252	15219	15255	15174	15421	15302	15138	15289	15292	15186	15190	15348	15176	15223	15223	15196	15244	15218	15258	15271	15130	15098	15103	15178	15261	15071	15063	15356	15239	15076	15233	15202	15111	15232	15123	15155	15238	15256	15054	15118	15269	15116	15152	15193	15062	15154	15141	15425	15170	15200	15369	15300	15219	15188	15261	15495	15061	15121	15417	15188	15290	15196	15307	15192	15253	15416	15158	15326	15260	15325	15381	15329	15333	15450	15099	15134	15242	15312	15154	15348	15322	15201	15336	15146	15231	15003	15236	15301	15198	15165	15175	15237	15218	15227	15399	15109	15196	15401	15267	15072	15111	15239	15242	15169	15232	15256	15292	15284	15266	15245	15264	15214	15269	15076	15329	15217	15172	15203	15153	15226	15298	15249	15348	15283	15129	15180	15223	15167	15461	15181	15331	15212	15225	15152	15161	15204	15227	15222	15225	15231	15007	15174	15220	15126	15189	15350	15332	15251	15335	15337	15153	15153	15169	15196	15062	15194	15254	15267	15099	15103	15436	15273	15129	15102	15156	15199	15223	15232	15228	15206	15183	15024	15355	15084	15275	15129	15323	15191	15262	15329	15228	15270	15248	15328	15249	15254	15471	15263	15238	15337	15127	15313	15350	15294	15170	15051	15139	15121	15210	15239	15150	15410	15144	15286	15203	15150	15208	15068	15243	15080	15251	15219	15250	15141	15297	15221	15387	15353	15523	15230	15396	15215	15170	15265	15192	15311	15108	15315	15236	15156	15053	15269	15230	15237	15195	15341	15365	15127	15235	15184	15090	15143	15313	15511	15137	15347	15153	15173	15156	15317	15364	15417	15120	15275	15099	15221	15216	15219	15192	15167	15162	15270	15207	15119	15386	15255	15257	15219	15371	15167	15207	15274	15135	15164	15231	15226	15362	15261	15289	15255	15144	15185	15144	15197	15202	15293	15252	15314	15263	15055	15141	15360	15245	15173	15317	15174	15301	15346	15198	15244	15303	15207	15067	15218	15386	15219	15198	15262	15197	15252	15459	15512	15260	15154	15185	15206	15164	15355	15222	15257	15225	15146	15227	15227	15334	15312	15341	15214	15357	15297	15248	15361	15129	15156	15208	15322	15251	15163	15279	15358	15319	15317	15284	15313	15503	15225	15106	15308	15073	15123	15116	15234	15301	15151	15230	15176	15383	15220	15103	15250	15164	15188	15076	15161	15124	15261	15207	15231	15148	15460	15088	15227	15169	15206	15233	15403	15306	15109	15341	15398	15271	15252	15218	15293	15166	15250	15135	15216	15346	15163	15314	15230	15424	15187	15276	15135	15330	15255	15291	15134	15202	15117	15100	15273	15382	15197	14955	15461	15201	15194	15406	15448	15258	15202	15153	15316	15238	15298	15176	15304	15269	15273	15465	15186	15355	15261	15173	15181	15191	15179	15144	15208	15179	15222	15334	15107	15393	15259	15213	15359	15198	15204	15215	15270	15319	15410	15183	15381	15253	15098	15118	15222	14980	15140	15178	15256	15174	15184	15204	15169	15132	15129	15259	15282	15269	15395	15184	15159	15278	15302	15082	15154	15190	15203	15365	15309	15239	15155	15095	15104	15282	15164	15189	15344	15240	15170	15118	15224	15254	15178	15275	15089	15197	15042	15266	15274	15268	15193	15412	15041	15214	15214	15254	15253	15372	15191	15295	15375	15259	15333	15164	15339	15325	15307	15309	15298	15277	15193	15268	15222	15231	15314	15198	15099	15325	15237	15345	15234	15255	15258	15273	15135	15296	15210	15161	15220	15128	15229	15178	15347	15080	15236	15252	15449	15152	15149	15240	15158	15140	15249	15391	15230	15114	15277	15147	15250	15179	15258	15156	15076	15201	15403	15250	15118	15410	15153	15180	15249	15116	14995	15196	15223	15200	15001	15146	15329	15208	15439	15202	15247	15236	15235	15278	15308	15177	15164	15057	15184	15330	15172	15380	15124	15234	15350	15219	15227	15206	15247	15179	15163	15170	15243	15080	15371	15148	15283	15222	15292	15212	15129	15163	15219	15329	15140	15168	15221	15196	15487	15169	15257	15323	15280	15310	15178	15161	15090	15244	15302	15259	15348	15107	15320	15340	15252	15162	15277	15171	15128	15275	15230	15358	15198	15154	15222	15008	15293	15265	15186	15230	15335	15223	15020	15345	15310	15200	15396	15354	15110	15201	15204	15139	15186	15295	15318	15308	15346	15199	15031	15239	15355	15275	15129	15305	15257	15357	15291	15101	15313	15123	15135	15080	15200	15208	15297	15411	15207	15221	15316	15359	15126	15357	15225	15240	15271	15199	15282	15231	15328	15230	15270	15256	15072	15386	15347	15275	15158	15242	15125	15265	15246	15139	15227	15164	15210	15180	15258	15307	15033	15213	15413	15203	15343	15197	15120	15115	15200	15130	15197	15136	15189	15218	15299	15300	15277	15194	15267	15225	15138	15242	15371	15333	15126	15249	15274	15347	15131	15290	15179	15377	15098	15492	15438	15268	15254	15331	15053	15244	15326	15155	15256	15266	15240	15188	15187	15173	15342	15292	15060	15271	15358	15333	15141	15311	15272	15406	15368	15283	15018	15110	15223	15185	15215	15143	15230	15278	15228	15372	15144	15362	15215	15245	15263	15198	15243	15170	15158	15421	15344	15238	15132	15428	15170	15234	15145	15138	15134	15135	15203	15128	15248	15244	15283	15145	15306	15196	15248	15262	15183	15151	15108	15363	15247	15069	15226	15112	15284	15219	15200	15107	15306	15257	15253	15337	15202	15078	15274	15337	15172	15398	15407	15041	15333	15229	15266	15221	15449	15176	15237	15266	15164	15207	15214	15191	15237	15199	15308	15302	15266	15293	15179	15333	15310	15120	15196	15209	15209	15280	15218	15248	15166	15310	15148	15245	15304	15269	15310	15204	15269	15342	15245	15253	15161	15273	15234	15138	15383	15253	15250	15086	15155	15213	15289	15198	15313	15158	15180	15181	15177	15204	15191	15278	15328	15189	15249	15046	15333	15257	15252	15275	15239	15215	15324	15226	15205	15260	15177	15278	15117	15242	15219	15229	15285	15443	15260	15242	15281	15245	15299	15270	15166	15335	15324	15277	15311	15193	15329	15256	15210	15205	15069	15293	15066	15321	15270	15336	15258	15141	15097	15369	15385	15125	15170	15277	15144	15330	15224	15298	15216	15309	15232	15136	15359	15263	15126	15308	15233	15261	15212	15366	15169	15287	15163	15294	15365	15171	15293	15196	15046	15201	15363	15338	15505	15229	15282	15438	15290	15192	15081	15134	15109	15100	15248	15211	15239	15217	15176	15407	15131	15263	15237	15126	15017	15322	15224	15490	15280	15276	15251	15199	14965	15375	15204	15484	15216	15192	15142	15254	15309	15114	15291	15110	15215	15355	15234	15262	15212	15232	15334	15241
23655	21426	34673	56559	58082	33911	24614	21425	19875	19923	19949	19799	19822	19893	19713	19646	19726	19650	19631	19568	19741	19745	19683	19762	19617	19770	19774	19662	19520	19456	19589	19629	19588	19762	19674	19794	19691	19654	19706	19560	19664	19472	19530	19677	19487	19814	19808	19636	19744	19705	19560	19483	19480	19492	19424	19379	19565	19668	19365	19386	19570	19557	19585	19683	19576	19762	19301	19565	19522	19647	19718	19606	19618	19461	19693	19922	19848	19859	19519	19549	19574	19561	19664	19552	19370	19459	19577	19621	19593	19522	19734	19439	19530	19755	19718	19510	19647	19411	19569	19492	19420	19507	19412	19422	19413	19457	19639	19531	19479	19525	19752	19587	19660	19576	19467	19458	19573	19513	19255	19547	19643	19632	19468	19487	19614	19413	19350	19620	19567	19596	19750	19686	19769	19781	19451	19550	19575	19608	19580	19458	19437	19643	19545	19348	19626	19830	19512	19500	19524	19435	19632	19469	19589	19637	19357	19606	19396	19706	19664	19439	19732	19496	19350	19409	19356	19353	19648	19548	19540	19493	19756	19546	19375	19492	19639	19512	19522	19568	19725	19619	19642	19460	19437	19595	19504	19603	19635	19735	19513	19672	19672	19657	19675	19683	19474	19582	19426	19366	19427	19573	19408	19835	19443	19592	19567	19577	19506	19648	19589	19551	19562	19691	19613	19491	19783	19579	19625	19488	19532	19280	19406	19776	19634	19553	19764	19572	19548	19611	19518	19748	19325	19810	19282	19498	19647	19746	19427	19640	19691	19581	19720	19381	19490	19535	19461	19520	19599	19570	19606	19511	19669	19504	19444	19418	19469	19548	19427	19384	19893	19697	19567	19428	19490	19472	19357	19372	19753	19551	19721	19436	19287	19543	19526	19574	19537	19448	19857	19521	19569	19454	19635	19511	19445	19651	19321	19470	19569	19354	19577	19378	19449	19307	19475	19534	19340	19415	19629	19474	19500	19502	19531	19538	19703	19588	19624	19663	19692	19415	19599	19348	19457	19543	19651	19303	19451	19714	19433	19638	19566	19536	19613	19466	19555	19600	19563	19667	19601	19689	19545	19535	19697	19654	19504	19461	19585	19686	19446	19676	19529	19435	19544	19676	19572	19425	19704	19293	19416	19541	19728	19575	19736	19813	19609	19765	19315	19382	19600	19643	19615	19622	19543	19448	19500	19449	19620	19481	19364	19503	19393	19384	19628	19360	19642	19706	19362	19424	19508	19596	19644	19603	19392	19499	19678	19478	19516	19457	19811	19643	19559	19629	19561	19416	19443	19641	19559	19574	19521	19587	19689	19566	19511	19451	19526	19395	19660	19539	19701	19515	19475	19584	19776	19382	19550	19612	19573	19594	19425	19647	19617	19585	19546	19599	19615	19586	19573	19440	19606	19725	19500	19512	19756	19467	19633	19622	19693	19553	19444	19527	19636	19412	19547	19385	19602	19324	19317	19660	19435	19651	19479	19662	19474	19360	19512	19490	19403	19493	19649	19340	19642	19451	19626	19381	19536	19440	19588	19546	19545	19477	19573	19578	19497	19380	19535	19626	19463	19629	19365	19599	19571	19312	19627	19539	19480	19743	19636	19233	19710	19347	19567	19620	19470	19724	19567	19359	19657	19718	19700	19396	19546	19567	19329	19411	19611	19454	19738	19639	19598	19697	19560	19445	19583	19597	19738	19778	19591	19710	19568	19558	19622	19389	19583	19586	19611	19682	19634	19625	19553	19527	19607	19344	19444	19477	19521	19500	19702	19473	19684	19553	19588	19425	19714	19498	19608	19411	19460	19561	19684	19577	19821	19630	19504	19485	19603	19380	19693	19463	19515	19696	19705	19462	19554	19753	19631	19655	19491	19432	19584	19540	19632	19544	19346	19560	19397	19437	19645	19376	19399	19578	19612	19531	19264	19576	19471	19477	19515	19682	19584	19470	19538	19599	19427	19700	19546	19602	19366	19456	19397	19503	19400	19652	19507	19486	19397	19610	19498	19686	19497	19608	19378	19365	19599	19463	19633	19363	19659	19488	19500	19677	19653	19675	19757	19668	19468	19443	19582	19642	19490	19606	19458	19581	19443	19426	19320	19399	19529	19687	19727	19658	19702	19436	19617	19390	19531	19737	19574	19785	19691	19647	19708	19725	19550	19659	19603	19726	19704	19498	19650	19734	19430	19493	19556	19426	19360	19370	19406	19494	19566	19690	19377	19715	19460	19598	19698	19342	19583	19478	19642	19473	19395	19547	19789	19365	19546	19696	19423	19488	19756	19593	19583	19664	19695	19483	19330	19433	19549	19711	19451	19463	19557	19734	19630	19551	19726	19504	19548	19681	19725	19377	19624	19730	19370	19627	19524	19634	19769	19566	19589	19596	19562	19604	19528	19608	19498	19484	19647	19607	19612	19614	19380	19496	19341	19496	19332	19288	19361	19433	19531	19381	19476	19555	19490	19455	19488	19523	19500	19443	19779	19489	19513	19479	19807	19555	19315	19435	19505	19443	19468	19451	19653	19424	19413	19499	19523	19508	19469	19701	19513	19622	19721	19678	19524	19585	19462	19457	19558	19442	19570	19477	19418	19538	19801	19470	19664	19221	19371	19394	19455	19447	19556	19406	19352	19481	19595	19424	19760	19527	19666	19772	19545	19480	19499	19381	19669	19555	19461	19633	19457	19208	19731	19461	19429	19551	19588	19464	19642	19686	19672	19603	19442	19476	19596	19555	19489	19416	19677	19729	19584	19608	19366	19417	19563	19463	19452	19502	19667	19502	19569	19478	19438	19412	19444	19490	19580	19454	19655	19679	19627	19627	19417	19484	19779	19607	19499	19329	19573	19617	19497	19589	19530	19478	19582	19626	19544	19746	19382	19652	19782	19422	19449	19771	19356	19744	19611	19501	19409	19448	19614	19624	19523	19720	19590	19530	19570	19434	19513	19570	19289	19537	19711	19552	19433	19475	19710	19370	19574	19421	19464	19393	19555	19463	19672	19714	19369	19587	19718	19726	19619	19365	19451	19659	19501	19499	19564	19520	19621	19653	19664	19601	19370	19518	19416	19649	19466	19642	19642	19549	19579	19564	19654	19615	19447	19409	19431	19523	19536	19504	19586	19461	19570	19613	19477	19678	19483	19610	19564	19643	19586	19512	19656	19447	19435	19626	19780	19578	19418	19557	19603	19462	19768	19523	19610	19475	19524	19537	19518	19704	19753	19581	19552	19235	19497	19524	19469	19534	19403	19461	19619	19618	19393	19663	19486	19625	19591	19441	19414	19491	19384	19497	19293	19531	19387	19480	19608	19645	19878	19657	19709	19539	19607	19503	19535	19334	19512	19605	19691	19451	19514	19711	19220	19594	19436	19557	19426	19520	19615	19422	19388	19517	19651	19460	19336	19653	19561	19611	19529	19345	19707	19369	19292	19551	19725	19530	19569	19329	19574	19342	19653	19371	19529	19236	19467	19479	19397	19588	19746	19500	19454	19409	19684	19640	19693	19598	19726	19345	19471	19635	19556	19577	19496	19500	19343	19412	19423	19499	19516	19644	19695	19651	19596	19478	19794	19628	19631	19495	19762	19629	19401	19563	19455	19374	19736	19732	19376	19702	19607	19490	19526	19472	19481	19738	19561	19690	19566	19549	19711	19400	19501	19500	19518	19461	19591	19567	19768	19460	19691	19542	19550	19842	19495	19356	19545	19422	19458	19691	19499	19444	19535	19550	19378	19577	19610	19857	19630	19426	19668	19598	19539	19649	19648	19529	19446	19529	19600	19522	19494	19587	19453	19405	19645	19554	19527	19659	19435	19901	19572	19663	19496	19548	19752	19760	19624	19425	19771	19742	19551	19526	19428	19518	19486	19639	19482	19407	19609	19734	19385	19567	19641	19622	19715	19384	19534	19716	19727	19668	19742	19646	19426	19604	19624	19512	19592	19515	19481	19474	19853	19656	19554	19416	19589	19445	19225	19551	19574	19616	19563	19463	19482	19632	19355	19316	19633	19785	19582	19507	19589	19641	19655	19512	19453	19660	19389	19425	19596	19703	19747	19605	19536	19490	19501	19581	19760	19441	19417	19440	19400	19415	19489	19549	19817	19769	19666	19562	19623	19470	19567	19393	19739	19314	19383	19611	19617	19644	19637	19529	19487	19657	19714	19483	19581	19500	19460	19474	19613	19739	19620	19468	19511	19543	19408	19564	19543	19555	19599	19360	19486	19631	19569	19437	19477	19697	19609	19570	19461	19719	19465	19616	19318	19598	19290	19490	19561	19635	19556	19207	19579	19811	19656	19511	19573	19687	19432	19555	19544	19500	19758	19629	19567	19626	19572	19526	19627	19521	19544	19508	19469	19423	19681	19549	19658	19312	19585	19534	19739	19465	19686	19870	19571	19642	19628	19529	19735	19573	19525	19532	19472	19622	19439	19327	19424	19484	19518	19572	19753	19610	19493	19488	19637	19575	19560	19526	19483	19251	19551	19475	19397	19443	19542	19647	19760	19428	19681	19726	19449	19420	19800	19817	19404	19489	19638	19691	19690	19711	19588	19529	19554	19668	19518	19766	19667	19485	19474	19503	19906	19530	19537	19303	19510	19338	19556	19623	19513	19450	19430	19605	19490	19447	19651	19645	19776	19450	19597	19543	19542	19532	19533	19539	19637	19575	19488	19495	19566	19636	19460	19495	19498	19722	19646	19614	19525	19424	19540	19555	19631	19622	19354	19676	19602	19346	19638	19550	19479	19488	19942	19607	19482	19363	19592	19687	19448	19459	19741	19555	19636	19465	19540	19468	19511	19504	19523	19451	19586	19771	19556	19652	19641	19542	19629	19515	19391	19558	19550	19524	19542	19486	19661	19444	19677	19510	19518	19620	19459	19560	19457	19711	19602	19406	19376	19682	19679	19396	19675	19721	19583	19463	19575	19426	19580	19363	19562	19402	19488	19572	19550	19623	19591	19394	19505	19661	19585	19450	19580	19353	19660	19645	19730	19796	19652	19551	19447	19420	19683	19706	19488	19431	19644	19352	19426	19243	19540	19316	19569	19508	19553	19577	19356	19572	19604	19398	19581	19657	19391	19529	19538	19606	19612	19581	19486	19560	19510	19478	19636	19689	19651	19550	19547	19608
16338	47829	95277	87146	68799	22051	16384	16298	16069	16159	16199	16084	16030	16121	16178	16078	16030	16045	15967	16147	16030	15951	16149	15995	15856	16030	16015	16176	15947	15950	16174	16067	16190	15881	15967	16119	15960	15934	16040	16082	15808	16123	15900	15986	16080	16110	15950	15960	16030	15868	15965	15954	16103	15975	15887	15980	15960	15925	15794	16158	15864	15887	15861	16051	15969	15931	15938	16029	16156	16047	16044	16039	16000	16039	16305	16381	16366	16110	16097	15992	16078	16036	16038	15966	15806	16016	15938	15936	16013	15945	16293	15958	16052	16050	15989	15993	15965	16049	15889	16137	15990	15942	15871	15938	15960	15999	15969	15923	15901	16007	16018	16126	15989	15973	15917	16103	15902	15857	16084	15870	15979	15981	15917	15929	16053	15833	16036	16114	16026	15970	15849	15937	15962	16030	16188	16051	16034	15924	16083	15760	16067	15969	15836	16002	15752	15976	16102	15751	16040	16013	15889	16094	15953	16004	15963	16088	15855	15963	15967	15823	15909	16026	15944	15964	15938	16083	16099	16091	15888	16086	16051	16090	15816	15798	16126	16041	15963	15978	16040	15875	15991	15948	16064	16035	16002	15985	16030	16033	16159	16054	15977	16002	16139	15956	15909	16171	15964	15997	15936	15935	15967	16095	16024	15964	15987	16009	16189	16257	15950	15970	16199	16115	15979	16084	15809	16052	16033	16021	15878	15796	15890	16006	16020	15997	16072	15999	15960	15990	16047	15875	16092	15963	15931	15901	15913	15930	16205	15909	16087	15944	15927	16164	15949	15874	16063	15910	16055	15918	16086	16020	15909	15910	15941	15949	16050	15908	15984	15992	15938	16004	15989	15975	16095	16016	15813	15890	15855	15990	15873	15951	15992	16053	15865	16063	15966	15927	16061	15823	15928	15888	16039	16091	15923	16012	16042	16050	16072	16028	16006	15934	15898	15894	15887	16135	15943	15873	16147	15717	15932	15901	16089	15883	15882	15934	16029	16005	16052	15884	15892	16119	15964	15876	15957	15926	15953	15949	15934	16024	15910	16052	15939	16038	15927	16042	15953	16009	16108	16064	15875	16024	16056	15898	16213	15857	15983	15901	16124	16056	15936	16034	16011	16150	16013	16075	15989	16023	16026	16084	16078	16009	15970	15955	15955	16025	15975	15977	15806	16168	15993	15921	16017	16084	15955	16145	15903	16067	15909	15844	15923	15971	15940	15922	16064	16014	15906	15926	15871	15966	16069	15866	15942	16017	16113	15905	15985	15968	15880	16178	16092	15842	15976	15713	15923	15991	16041	15881	16113	16081	16151	15992	15863	15879	15942	15989	16025	15885	16128	15865	15975	15996	16041	15868	16094	16156	15982	16179	15978	16016	15923	16038	15908	15928	15917	16101	15835	15974	15975	16001	15960	16015	15872	15837	15914	16193	15992	16058	15961	15983	15983	15930	15931	15862	15769	15991	16154	16076	16100	15963	16022	16058	15945	16028	16118	15904	16021	15899	16035	16087	16033	15872	16088	16052	15943	15917	16019	16013	15776	15968	15981	15909	16107	16046	16037	15948	15941	15987	15813	16168	15883	16121	15958	15983	16155	15941	15949	16001	15973	16032	15940	15967	15909	16097	16015	16046	15949	15943	15983	15907	15989	16211	16007	15903	15932	15994	15812	15804	16053	15874	16092	16056	15905	15956	15922	15982	15915	15999	15831	16007	15934	16090	16027	15971	15788	16131	16226	15945	16027	15891	15981	15937	15830	15728	15917	16010	15774	16079	15883	16009	16092	16136	15823	16089	15883	15802	16042	15977	15909	16065	15911	16018	15954	16037	15804	16039	16036	15878	16039	16013	16022	16091	16076	16201	15910	15849	15919	15878	15889	15887	15875	15957	16096	16047	15906	16045	15954	15979	15790	15908	16099	15889	16100	15977	15889	15853	15949	15943	15915	15941	16163	15845	15950	16143	16036	16025	16085	15968	16006	15930	16070	16223	15975	16038	15939	16039	16008	15906	15998	15710	15905	15914	16089	15882	15993	15975	15990	15933	15998	15895	15967	15913	15985	15823	16010	15849	16045	16005	16022	16144	15866	15853	16028	15959	16034	15737	16015	15898	15873	15960	15869	15887	15877	15895	15833	16057	15935	16038	15972	16012	15858	15963	15950	16025	16103	15990	15807	15900	15971	16049	15887	16068	16194	16034	15777	15922	15931	15999	15988	16056	15912	16053	16106	16074	16021	15928	16026	15889	15968	16005	15778	15908	16048	16006	15988	15986	15994	15951	15930	16114	16097	15986	15915	16000	15937	16062	15941	16038	15999	16013	15852	16041	15835	16012	16046	15948	15929	15950	15745	16042	16055	16074	16037	15979	15860	15865	15894	16023	16000	15998	15945	16146	15853	16004	16196	15946	16044	16101	16054	15976	15936	15952	15845	15996	15939	16011	16058	16170	15929	15870	15871	16063	15994	15907	15883	15990	15988	15803	16106	15986	15959	15815	15941	15989	15913	16050	16069	16028	15952	15950	15980	16093	16045	16139	16004	15987	15952	15799	16024	16051	16025	16003	16003	15855	16040	16048	15970	16013	16075	15913	15946	16073	15822	15908	15839	16047	16013	15834	15991	16140	15987	16057	16040	15854	15930	16109	15951	15928	15930	16167	16129	16021	15878	15995	15861	15814	16069	16115	16096	15968	15845	15982	15865	16000	15770	15998	15936	15978	15951	15937	16033	16019	16018	15957	15933	15868	15997	15926	15925	15986	15965	15967	15689	15866	15913	15985	16005	16270	15861	16000	15796	16039	15831	16101	15992	16042	15913	16009	15901	16020	16124	15947	15818	16016	15935	15671	15984	15870	15909	16097	15961	16014	15966	16150	15976	15959	15979	15889	16205	16147	16036	15935	15933	16112	15984	15869	16131	15983	16019	15926	15917	15808	16015	16021	16080	15893	16007	15983	15967	15891	16045	16028	16049	16047	15915	15929	16080	15950	16032	16069	15989	15990	15921	15951	16113	15945	15885	15890	15804	16136	15858	15938	15969	15918	16052	15925	16010	15978	16027	15922	15888	15947	16009	15957	16138	16069	15965	15889	15995	15869	15993	15974	15979	16157	15930	15949	15992	15831	15953	15876	15866	15962	16066	15993	16008	15946	15978	16143	15881	15888	15964	15995	16046	15898	16042	16000	16008	16121	16111	15850	15855	16036	15837	16034	16094	15979	16075	15915	15943	15760	16063	16047	16081	16003	15996	16060	15853	16131	16027	15925	16048	15880	15991	15939	15841	15868	15958	15835	16027	15957	15895	16119	16021	15954	16086	15956	15969	16009	16046	15935	15932	15944	16090	16043	15929	16032	15867	15975	16051	16042	15759	16005	16017	16170	15937	16062	16010	16115	15939	16212	15852	15863	15854	15936	16058	15877	16145	15937	15991	15974	16039	15897	15955	16087	16068	16106	16012	16122	15994	15958	16016	15912	16020	16049	15951	15954	16093	16055	15983	16151	15865	15913	16089	16015	15907	16068	15799	15918	15929	16010	15917	15964	15842	16031	15890	15981	15933	15912	15978	16075	15898	15902	16129	16020	16045	16001	15977	16058	16061	15928	15999	15964	15875	16023	15936	15846	15939	16138	15795	16008	15900	16142	15924	16052	15866	16163	16094	16061	15984	16112	15927	15845	15731	15941	16091	16143	16085	15912	15990	15917	16064	16062	15933	16002	16046	15901	15975	16024	15899	16154	16032	15916	16011	16121	15874	15845	15880	16029	16044	15848	16050	15940	15964	15902	16002	16038	15977	16000	16021	15904	15989	15959	16195	16022	15957	16109	15857	16147	16041	15967	15757	16011	15985	16017	16076	15959	16112	15834	16137	15782	15944	16099	15925	16057	16022	15757	15973	15990	16101	15908	15888	16044	15978	16096	15945	15851	16020	15882	15844	16040	15924	16066	15984	16116	15990	16093	16053	16027	15933	16059	16174	15960	15955	15785	16016	16004	16073	16020	16050	16016	15926	16018	15937	15947	16004	15893	15992	16073	15914	16037	15991	15951	16066	16083	15784	15965	15843	15956	15956	16065	16084	16054	15851	16204	15988	15941	16031	16113	16146	15905	15841	16059	16030	15964	16046	15940	15991	16067	16024	15895	16080	15874	16054	15944	15965	15821	16172	16103	15968	15829	16077	16004	15887	15892	16093	15969	15938	15874	16004	16080	16059	15960	16092	16060	16139	16043	15855	15794	15907	15866	15899	15907	15944	16048	16163	15900	16013	15925	15987	15958	15921	15952	16049	16015	16015	15962	15968	15998	15932	16041	16094	15876	15899	15803	15884	16038	16058	16015	15801	15958	16014	16110	16124	16033	15862	15954	15956	16100	16013	15858	15984	15976	16162	15843	16032	15868	15971	15961	15989	16011	16131	15994	15971	15797	15971	16051	15958	15904	15878	15951	15964	16007	15919	15841	16102	15922	15974	16093	16070	16026	16059	15903	16003	16176	15870	16004	15902	15916	15936	16100	16024	16037	15840	15975	16039	16171	16021	16049	15783	15926	16070	16059	15928	16003	15966	15868	15894	16091	15925	15982	16048	16005	16035	15973	15975	16029	15895	15946	15873	15893	15797	16210	16009	16091	16164	15949	16066	16126	15928	15927	15924	15944	15924	16130	15993	15857	15973	16147	16083	16063	15957	15935	16021	15873	15931	16035	16039	15800	16032	15863	16001	16158	16106	15931	15905	15887	15974	16028	15789	16079	16056	16161	16145	15809	16057	15800	15974	15989	16152	16058	16007	16021	16073	15961	15873	16200	15950	15955	15875	15858	16054	16025	16028	15874	16152	15886	15941	15858	15874	16082	15901	15876	15993	15998	15804	16170	16083	15960	16050	15876	15856	15976	15949	15987	16107	16019	15999	15983	15922	16071	15965	16074	16000	16099	16025	16095	16056	15985	16008	15998	16282	16063	15998	15932	15880	16069	15934	15863	16070	15930	16112	15808	15871	15998	16051	15943	15957	16013	15899	16059	15940	15969	15995	15889	15946	15913	15819	15865	15962	15965	16017	15993	16032	16047	15881	15950	16039	16018	16004	15999	16071	15976	16082	15923	15886	15930	15934	16013	16057	15969	16012	15941	15768	15934	15806	16071	16159	16031
23278	21443	35199	57357	56679	35533	26250	22448	20864	20887	21163	20761	20609	20744	20697	20605	20717	20616	20831	20817	20668	20597	20582	20634	20744	20709	20649	20525	20553	20658	20401	20870	20609	20690	20701	20605	20679	20689	20582	20523	20488	20645	20571	20717	20597	20557	20520	20424	20526	20391	20445	20667	20426	20699	20368	20417	20451	20727	20540	20368	20513	20330	20682	20540	20568	20477	20614	20396	20523	20414	20486	20579	20419	20447	20873	20561	20688	20708	20381	20577	20533	20507	20560	20530	20410	20201	20358	20345	20388	20618	20510	20315	20617	20544	20619	20434	20419	20365	20494	20554	20417	20362	20516	20300	20547	20277	20273	20252	20491	20504	20475	20441	20437	20551	20564	20226	20341	20440	20500	20494	20372	20793	20516	20471	20430	20301	20576	20619	20622	20666	20313	20395	20626	20239	20446	20584	20550	20367	20351	20490	20226	20529	20250	20516	20378	20466	20592	20511	20582	20461	20527	20391	20713	20391	20475	20536	20470	20498	20474	20501	20392	20484	20446	20417	20726	20527	20403	20395	20500	20664	20289	20436	20516	20585	20527	20656	20334	20583	20491	20531	20375	20266	20729	20412	20577	20484	20471	20638	20534	20403	20447	20390	20426	20512	20736	20536	20343	20517	20306	20286	20381	20331	20302	20483	20293	20419	20341	20393	20460	20433	20601	20374	20267	20398	20336	20407	20473	20511	20351	20463	20450	20369	20465	20452	20581	20275	20508	20397	20340	20545	20611	20616	20458	20213	20468	20257	20480	20670	20531	20427	20388	20471	20487	20456	20306	20433	20299	20415	20401	20597	20514	20506	20498	20476	20460	20607	20375	20588	20538	20338	20538	20303	20220	20370	20546	20407	20365	20500	20615	20534	20638	20485	20380	20412	20571	20361	20434	20355	20453	20636	20353	20467	20555	20658	20514	20403	20578	20639	20516	20586	20608	20333	20461	20501	20333	20495	20454	20419	20432	20480	20592	20391	20315	20319	20590	20419	20567	20569	20360	20347	20600	20411	20365	20427	20391	20483	20354	20630	20217	20314	20415	20377	20392	20280	20446	20623	20391	20421	20327	20446	20725	20433	20356	20257	20441	20435	20402	20702	20528	20379	20687	20519	20338	20367	20617	20500	20365	20535	20509	20439	20616	20335	20469	20171	20552	20390	20469	20384	20545	20461	20412	20508	20603	20612	20443	20360	20440	20175	20314	20374	20613	20497	20340	20481	20454	20516	20522	20538	20520	20507	20324	20428	20385	20544	20406	20337	20604	20419	20545	20336	20456	20236	20491	20523	20402	20454	20379	20378	20436	20511	20328	20380	20338	20365	20403	20597	20458	20506	20482	20614	20443	20465	20538	20299	20662	20560	20246	20327	20363	20384	20287	20526	20238	20495	20646	20484	20416	20478	20633	20466	20345	20480	20539	20318	20435	20562	20510	20567	20558	20427	20541	20533	20461	20499	20293	20299	20373	20212	20502	20593	20459	20434	20484	20552	20358	20477	20221	20231	20381	20390	20542	20380	20653	20233	20426	20360	20496	20608	20726	20398	20519	20485	20417	20329	20373	20266	20480	20343	20329	20496	20455	20472	20307	20389	20234	20631	20606	20529	20400	20190	20452	20496	20513	20531	20458	20449	20267	20502	20403	20443	20459	20589	20423	20427	20583	20435	20613	20379	20481	20631	20298	20312	20333	20433	20607	20628	20315	20475	20468	20550	20435	20325	20460	20508	20452	20484	20447	20642	20462	20439	20500	20496	20343	20283	20463	20537	20401	20426	20454	20696	20349	20349	20323	20627	20614	20471	20572	20370	20360	20340	20517	20378	20279	20314	20404	20476	20440	20450	20424	20631	20656	20358	20382	20501	20438	20377	20343	20271	20619	20284	20482	20264	20533	20265	20544	20600	20536	20295	20408	20420	20406	20446	20346	20667	20588	20347	20505	20388	20422	20467	20578	20360	20494	20446	20407	20418	20406	20423	20672	20457	20571	20279	20410	20369	20665	20409	20570	20308	20381	20571	20532	20354	20332	20510	20483	20495	20330	20463	20539	20560	20588	20524	20429	20401	20532	20683	20567	20237	20407	20428	20464	20494	20594	20534	20407	20518	20521	20438	20360	20419	20499	20545	20279	20707	20731	20507	20598	20554	20776	20480	20551	20586	20575	20562	20516	20481	20481	20439	20363	20387	20588	20303	20374	20570	20363	20381	20492	20445	20518	20385	20316	20353	20499	20446	20327	20492	20378	20292	20381	20454	20413	20551	20559	20474	20544	20282	20265	20301	20506	20583	20532	20361	20776	20454	20399	20326	20455	20486	20407	20316	20282	20480	20438	20440	20378	20413	20578	20425	20472	20507	20153	20491	20447	20452	20349	20302	20468	20290	20469	20469	20394	20348	20398	20359	20563	20255	20142	20354	20519	20280	20519	20182	20607	20560	20401	20539	20395	20456	20383	20566	20512	20612	20321	20231	20365	20397	20618	20643	20484	20464	20482	20580	20479	20319	20543	20442	20408	20494	20689	20237	20264	20593	20459	20526	20509	20407	20463	20555	20302	20288	20445	20159	20461	20536	20697	20355	20438	20497	20528	20596	20401	20498	20403	20346	20518	20494	20546	20578	20382	20297	20392	20235	20390	20384	20364	20382	20611	20269	20544	20459	20655	20312	20501	20538	20474	20600	20379	20662	20477	20320	20483	20451	20523	20509	20442	20383	20239	20690	20415	20322	20558	20311	20624	20414	20610	20412	20399	20514	20546	20564	20635	20418	20484	20608	20595	20344	20342	20529	20462	20419	20424	20345	20404	20523	20459	20475	20279	20437	20173	20254	20462	20426	20269	20515	20428	20426	20488	20416	20412	20342	20022	20362	20527	20459	20488	20554	20575	20466	20377	20481	20411	20495	20417	20513	20459	20255	20606	20469	20545	20477	20510	20500	20436	20287	20464	20475	20637	20481	20461	20859	20638	20354	20470	20461	20349	20368	20462	20277	20489	20334	20448	20257	20592	20374	20344	20386	20466	20618	20594	20569	20446	20561	20463	20263	20324	20330	20415	20518	20387	20564	20531	20450	20397	20316	20533	20422	20468	20285	20384	20466	20372	20659	20413	20648	20544	20372	20538	20580	20581	20448	20439	20250	20616	20296	20391	20333	20408	20398	20446	20453	20288	20416	20598	20474	20286	20500	20482	20469	20488	20729	20476	20562	20445	20539	20484	20649	20474	20245	20395	20575	20320	20547	20499	20283	20390	20493	20496	20528	20420	20281	20459	20322	20427	20407	20323	20681	20277	20557	20422	20449	20360	20442	20385	20378	20407	20329	20680	20507	20488	20229	20346	20325	20432	20254	20207	20485	20670	20341	20394	20205	20472	20455	20428	20528	20301	20593	20397	20400	20474	20373	20521	20810	20389	20463	20366	20254	20515	20633	20621	20552	20296	20432	20314	20618	20430	20477	20340	20542	20515	20316	20318	20314	20393	20570	20445	20341	20466	20450	20362	20449	20223	20641	20718	20612	20549	20265	20360	20369	20566	20348	20552	20638	20526	20360	20549	20459	20309	20646	20361	20347	20415	20405	20301	20551	20506	20464	20384	20677	20311	20482	20521	20541	20303	20426	20394	20312	20348	20345	20402	20394	20477	20418	20561	20375	20390	20583	20521	20475	20493	20231	20709	20432	20487	20510	20297	20470	20382	20363	20313	20307	20405	20377	20623	20637	20520	20538	20549	20160	20606	20538	20659	20570	20522	20310	20235	20459	20640	20481	20544	20489	20595	20035	20548	20046	20484	20485	20456	20468	20335	20425	20458	20554	20301	20387	20468	20497	20673	20318	20479	20491	20519	20386	20500	20455	20397	20367	20446	20255	20357	20371	20389	20397	20240	20437	20324	20624	20516	20477	20532	20372	20624	20365	20433	20311	20307	20406	20619	20299	20397	20454	20593	20309	20468	20473	20628	20231	20409	20164	20560	20772	20453	20605	20459	20414	20406	20387	20280	20500	20405	20232	20355	20527	20426	20518	20307	20381	20503	20647	20581	20299	20328	20548	20492	20464	20424	20498	20539	20333	20500	20491	20376	20541	20481	20511	20445	20312	20319	20454	20287	20490	20420	20459	20462	20313	20478	20693	20653	20378	20285	20596	20435	20502	20505	20444	20397	20377	20586	20277	20341	20338	20604	20382	20597	20328	20518	20478	20581	20524	20513	20528	20331	20422	20557	20366	20424	20710	20622	20453	20322	20387	20285	20442	20554	20608	20301	20580	20429	20294	20404	20562	20287	20426	20517	20318	20402	20519	20311	20438	20346	20484	20415	20372	20638	20377	20391	20334	20344	20525	20599	20281	20663	20543	20463	20261	20471	20242	20623	20399	20475	20463	20538	20401	20686	20523	20484	20537	20481	20431	20513	20401	20441	20421	20529	20522	20778	20628	20434	20315	20333	20393	20415	20430	20444	20364	20571	20395	20358	20397	20318	20399	20457	20495	20319	20189	20322	20445	20453	20490	20499	20643	20458	20428	20582	20300	20398	20284	20356	20317	20504	20340	20353	20436	20390	20391	20586	20340	20376	20515	20372	20357	20392	20533	20352	20336	20572	20449	20373	20541	20554	20321	20451	20479	20417	20164	20310	20458	20493	20496	20678	20473	20432	20520	20482	20302	20401	20362	20385	20560	20555	20381	20637	20455	20524	20526	20314	20525	20498	20589	20423	20259	20427	20470	20436	20265	20332	20367	20370	20472	20490	20494	20313	20669	20359	20472	20529	20291	20390	20210	20521	20177	20495	20086	20538	20313	20483	20511	20464	20326	20716	20492	20612	20425	20466	20611	20523	20395	20528	20645	20404	20659	20327	20569	20299	20582	20664	20483	20409	20330	20498	20585	20292	20405	20271	20281	20536	20354	20368	20463	20500	20364	20346	20503	20467	20266	20364	20368	20429	20204	20431	20407	20306	20396	20371	20340	20385	20454	20559	20360	20463	20577	20529	20498	20427	20364	20488	20459	20456	20432	20495	20357	20414	20497	20457	20346	20632	20495	20387	20354	20193	20404	20530	20567	20380	20652	20518	20424	20499	20497	20448	20596	20409	20274	20507	20316	20482	20434	20301	20554	20496	20403	20436	20717	20538	20587	20462	20403
18035	50466	97295	96070	73969	23710	16938	17004	16604	16635	16489	16505	16584	16688	16500	16403	16664	16409	16422	16539	16484	16554	16617	16395	16379	16504	16327	16344	16582	16618	16448	16419	16418	16256	16460	16508	16345	16559	16450	16471	16694	16385	16371	16515	16558	16492	16416	16334	16338	16560	16476	16398	16381	16568	16560	16495	16507	16502	16553	16409	16713	16371	16470	16349	16420	16407	16396	16549	16527	16556	16403	16474	16411	16674	16954	16857	16649	16559	16444	16220	16357	16556	16394	16447	16459	16540	16285	16467	16481	16477	16436	16534	16306	16336	16330	16407	16286	16470	16441	16378	16395	16295	16292	16420	16404	16507	16501	16356	16506	16122	16357	16568	16482	16369	16400	16677	16506	16643	16310	16510	16494	16567	16307	16425	16506	16418	16141	16443	16625	16551	16370	16391	16552	16583	16421	16398	16518	16375	16426	16391	16427	16274	16488	16447	16448	16225	16470	16487	16246	16553	16421	16540	16564	16522	16425	16339	16450	16260	16368	16453	16386	16402	16402	16420	16422	16437	16517	16269	16586	16398	16508	16459	16354	16472	16334	16303	16410	16463	16358	16514	16380	16489	16423	16587	16323	16377	16461	16267	16427	16531	16392	16567	16400	16608	16455	16447	16301	16365	16345	16459	16431	16384	16416	16413	16384	16333	16265	16498	16495	16281	16393	16252	16437	16437	16387	16390	16428	16457	16397	16258	16497	16557	16477	16392	16234	16322	16356	16436	16196	16495	16324	16468	16398	16325	16457	16302	16349	16518	16427	16319	16624	16205	16289	16320	16334	16600	16469	16617	16586	16454	16351	16488	16277	16530	16457	16354	16466	16507	16420	16496	16527	16298	16321	16450	16465	16483	16479	16311	16419	16206	16439	16341	16501	16428	16511	16425	16373	16516	16329	16419	16171	16337	16469	16608	16419	16380	16337	16425	16508	16387	16301	16429	16375	16544	16546	16490	16452	16505	16528	16497	16440	16570	16422	16483	16425	16282	16488	16496	16385	16388	16528	16473	16481	16328	16399	16348	16502	16451	16395	16467	16283	16282	16442	16482	16664	16542	16382	16409	16392	16628	16414	16449	16473	16599	16395	16208	16485	16524	16366	16509	16475	16349	16405	16300	16303	16237	16498	16606	16365	16351	16616	16605	16440	16482	16403	16389	16558	16563	16424	16440	16274	16429	16456	16359	16484	16509	16558	16334	16335	16362	16364	16435	16418	16244	16316	16380	16533	16354	16555	16368	16497	16506	16514	16276	16509	16221	16283	16468	16563	16348	16382	16329	16214	16553	16376	16450	16495	16460	16503	16399	16417	16316	16424	16562	16286	16361	16488	16292	16742	16567	16419	16400	16328	16317	16457	16440	16413	16461	16367	16408	16262	16506	16304	16373	16399	16422	16245	16412	16349	16573	16460	16305	16277	16405	16343	16262	16370	16520	16219	16343	16181	16284	16401	16476	16349	16402	16397	16481	16448	16269	16348	16404	16585	16527	16385	16329	16363	16413	16415	16326	16490	16473	16517	16297	16417	16398	16458	16551	16344	16520	16425	16399	16413	16611	16261	16622	16439	16438	16286	16321	16463	16328	16392	16293	16336	16298	16386	16357	16256	16527	16443	16298	16271	16338	16229	16381	16455	16545	16231	16361	16499	16540	16468	16292	16387	16368	16326	16460	16485	16472	16467	16373	16483	16558	16357	16255	16518	16308	16478	16490	16495	16408	16329	16405	16447	16446	16506	16283	16427	16306	16484	16360	16497	16256	16460	16539	16429	16465	16510	16689	16289	16358	16402	16330	16423	16264	16419	16446	16534	16262	16406	16427	16522	16506	16360	16442	16331	16229	16401	16470	16360	16324	16505	16620	16554	16375	16310	16274	16426	16488	16510	16512	16540	16389	16490	16383	16263	16422	16364	16438	16395	16389	16444	16266	16541	16216	16534	16310	16466	16298	16402	16420	16468	16357	16553	16614	16376	16444	16390	16373	16340	16363	16523	16370	16408	16383	16418	16498	16413	16439	16209	16680	16300	16512	16389	16437	16488	16491	16606	16452	16506	16437	16334	16366	16296	16361	16471	16435	16552	16393	16474	16330	16513	16438	16444	16289	16258	16355	16298	16511	16447	16582	16259	16443	16324	16449	16266	16563	16452	16229	16539	16357	16250	16367	16538	16279	16460	16533	16416	16385	16442	16436	16367	16445	16344	16416	16432	16316	16404	16321	16486	16449	16509	16347	16366	16382	16465	16428	16502	16458	16310	16468	16382	16435	16389	16549	16427	16369	16375	16379	16484	16506	16439	16436	16405	16316	16357	16419	16309	16619	16469	16474	16503	16369	16453	16436	16377	16338	16559	16410	16170	16399	16522	16404	16322	16498	16347	16529	16338	16243	16419	16332	16247	16360	16502	16472	16418	16343	16291	16285	16372	16255	16394	16381	16381	16446	16502	16448	16584	16312	16473	16539	16350	16409	16351	16351	16523	16549	16405	16298	16313	16478	16662	16307	16411	16388	16433	16409	16371	16355	16355	16555	16315	16354	16480	16364	16453	16429	16458	16474	16429	16371	16362	16421	16531	16454	16531	16435	16429	16399	16443	16477	16438	16400	16482	16433	16432	16392	16500	16414	16480	16320	16401	16439	16525	16499	16554	16435	16235	16578	16304	16429	16383	16374	16617	16455	16487	16390	16229	16340	16432	16499	16486	16553	16445	16413	16372	16543	16412	16495	16408	16442	16575	16388	16478	16306	16391	16378	16373	16471	16388	16570	16534	16449	16435	16454	16442	16472	16426	16349	16465	16520	16364	16514	16425	16531	16629	16313	16400	16190	16496	16613	16584	16410	16471	16423	16451	16407	16428	16449	16369	16500	16359	16424	16309	16365	16511	16389	16457	16248	16531	16402	16502	16429	16170	16388	16293	16382	16437	16479	16474	16508	16520	16474	16365	16366	16436	16503	16373	16422	16441	16210	16584	16356	16326	16431	16262	16255	16517	16424	16242	16502	16448	16305	16344	16479	16518	16357	16387	16314	16547	16366	16297	16230	16430	16347	16340	16408	16319	16436	16404	16458	16337	16332	16589	16193	16363	16388	16480	16601	16298	16498	16449	16270	16423	16426	16555	16549	16386	16477	16461	16277	16317	16431	16452	16265	16335	16529	16286	16396	16341	16556	16373	16537	16472	16326	16422	16302	16486	16399	16396	16332	16407	16640	16517	16385	16404	16608	16162	16332	16363	16409	16319	16407	16314	16296	16555	16342	16559	16434	16522	16485	16573	16368	16321	16597	16458	16407	16671	16446	16438	16458	16575	16420	16373	16533	16359	16535	16332	16275	16407	16256	16391	16373	16519	16382	16446	16520	16354	16664	16535	16440	16076	16368	16306	16369	16245	16265	16478	16111	16454	16304	16361	16344	16484	16437	16342	16367	16294	16585	16485	16403	16294	16308	16338	16481	16391	16363	16483	16584	16422	16386	16333	16624	16291	16483	16503	16355	16353	16443	16390	16490	16430	16453	16476	16465	16503	16349	16612	16604	16389	16464	16309	16393	16531	16509	16403	16410	16505	16386	16404	16454	16338	16261	16308	16356	16400	16339	16418	16579	16483	16299	16452	16513	16442	16626	16370	16351	16454	16295	16465	16445	16353	16331	16465	16443	16163	16513	16422	16411	16328	16428	16553	16462	16209	16532	16409	16379	16345	16538	16608	16327	16530	16356	16528	16572	16439	16449	16547	16435	16427	16353	16485	16324	16467	16462	16467	16493	16463	16495	16400	16419	16481	16491	16375	16368	16416	16329	16400	16363	16474	16440	16486	16314	16518	16411	16440	16412	16387	16566	16419	16511	16445	16465	16460	16343	16533	16464	16334	16428	16446	16388	16547	16490	16529	16378	16445	16427	16582	16252	16465	16520	16435	16472	16497	16361	16348	16231	16686	16377	16624	16332	16460	16343	16480	16517	16376	16343	16393	16399	16361	16534	16378	16298	16353	16417	16275	16415	16593	16381	16451	16505	16535	16461	16662	16475	16421	16393	16215	16263	16523	16455	16390	16284	16503	16520	16459	16431	16481	16627	16390	16410	16700	16518	16524	16185	16431	16250	16330	16395	16403	16533	16407	16492	16293	16517	16482	16427	16411	16318	16414	16442	16355	16413	16481	16499	16482	16257	16469	16552	16426	16348	16452	16274	16326	16230	16435	16332	16369	16464	16411	16373	16530	16519	16402	16551	16361	16335	16559	16506	16372	16259	16463	16253	16356	16256	16437	16541	16457	16474	16275	16447	16227	16391	16484	16523	16497	16562	16449	16397	16239	16483	16489	16509	16431	16416	16340	16365	16453	16491	16508	16384	16409	16220	16443	16448	16377	16314	16478	16367	16417	16246	16422	16369	16390	16429	16322	16400	16505	16410	16365	16417	16323	16364	16475	16410	16434	16376	16566	16422	16657	16391	16525	16521	16413	16416	16432	16426	16544	16448	16487	16478	16354	16440	16507	16278	16366	16507	16443	16564	16514	16543	16421	16437	16469	16363	16439	16316	16601	16447	16317	16413	16488	16327	16458	16285	16442	16413	16523	16423	16464	16447	16416	16511	16423	16414	16649	16401	16480	16469	16356	16335	16362	16529	16328	16636	16362	16430	16432	16275	16417	16367	16464	16649	16405	16706	16440	16319	16598	16394	16555	16392	16417	16348	16240	16517	16406	16338	16467	16287	16580	16472	16406	16412	16420	16214	16409	16362	16459	16385	16390	16528	16594	16480	16347	16357	16385	16373	16475	16268	16514	16291	16619	16391	16507	16279	16300	16437	16413	16450	16393	16324	16382	16560	16542	16371	16596	16421	16415	16310	16482	16462	16378	16185	16288	16387	16312	16418	16346	16384	16300	16329	16578	16466	16303	16527	16307	16662	16459	16368	16394	16293	16535	16353	16449	16377	16328	16469	16333	16426	16404	16474	16422	16387	16383	16429	16370	16366	16539	16520	16503	16444	16427	16638	16395	16402	16356	16362	16382	16474	16380	16370	16456	16382	16633	16309	16421	16446	16423	16422	16627	16544	16449	16228	16334	16458	16327	16497	16500	16268	16487	16318	16454	16543	16434	16370	16543	16582	16499	16455	16365	16390	16374	16329	16374	16375
27971	22431	37409	46832	32148	22986	19974	19450	19270	19404	19186	19282	19546	19261	19293	19050	19166	19414	19346	19361	19301	19130	19307	19141	19134	19105	19144	19336	19302	19169	19181	19277	19213	19293	19367	19161	19176	19286	19098	19417	19297	19230	19390	19130	19208	19348	19337	19203	19294	19216	19484	19254	19326	19120	19242	19210	19255	19264	19154	19192	19275	19233	19394	19357	19197	19193	19271	18970	19066	19278	19121	19235	19263	19065	19386	19249	19236	19374	19340	19097	19130	19332	19365	19411	19022	19134	19367	19098	19236	18951	19373	19149	19204	19249	19197	19292	19479	19343	18932	19315	19267	19236	19189	19354	19214	19362	19082	19313	19183	19063	19112	19245	19276	19440	19355	19213	19109	19184	19175	19331	19174	19291	19187	19275	19153	19157	19468	19205	19407	19329	19349	19486	19152	19246	19346	19241	19330	19315	19333	19331	19302	19290	19314	19198	19150	19319	19315	19179	19052	19165	19282	19379	19117	19179	19390	19188	19082	19357	19357	19315	19227	19155	19046	19039	19287	19188	19309	19168	19063	19309	19340	19111	19296	19228	19206	19176	19216	19305	19374	19546	19228	19356	19314	19296	19464	19260	19239	19035	19175	19272	19133	18918	19322	19175	19407	19265	19184	19350	19371	19339	19163	19075	19382	19215	19220	19321	19183	19262	19205	19379	19520	19468	19412	19233	19163	19434	19213	19158	19154	19282	19336	19296	19212	19027	19334	19280	19282	19152	19263	19098	19318	19316	19112	19317	19028	19242	19368	19124	19188	18943	19144	19244	19298	19421	19247	19249	19262	19245	19040	19070	19318	19117	19208	19334	19283	19354	19460	19534	19425	19159	19186	19201	19381	19239	19112	19188	19219	19260	19459	19294	19230	19284	19216	19286	18940	19317	19121	19157	19330	19364	19219	19256	19113	19428	19198	19187	19400	19346	19177	19218	19243	19253	19310	19079	19149	19232	19258	19069	19251	19146	19340	19169	19419	19311	19299	19462	19325	19379	19207	19169	19124	19494	19100	19193	19282	19229	19275	19246	19298	19148	19279	19300	19255	19199	19203	19235	19492	19129	19388	19420	19257	19309	19078	19229	19189	19286	19239	19169	19082	19373	19111	19221	19389	19319	19246	19234	19001	19037	19138	19305	19396	19415	19156	19251	19161	19395	19256	19385	19200	19174	19039	19238	19434	19298	19445	19277	18948	19175	19236	19229	19294	19465	19399	19397	19401	19028	19173	18956	19291	19351	19270	19341	19188	19296	19131	19166	19341	19207	19333	19252	19204	19115	19325	19260	19208	19422	19205	19350	19211	19208	19145	19159	19262	19395	19200	19140	19253	19128	19232	19251	19363	19249	19350	19344	19298	19159	19035	19322	19091	19144	19177	19121	19208	19127	19172	19198	19333	19145	19136	19283	19399	19069	19360	19509	19235	19409	19041	19057	18971	19162	19089	19103	19166	19223	19076	19085	19174	19040	19216	19309	19502	19092	19310	19307	19354	19439	19246	19110	19201	19116	19141	19468	19255	19223	19199	19285	19195	19288	19245	19250	19152	19116	19078	19238	19238	19296	19336	19253	19462	19155	19297	19253	19303	19413	18998	19184	19311	19325	19331	19135	19410	19400	19290	19383	19350	19184	19310	19288	19300	19174	19126	19136	19342	19184	19364	19079	19215	19294	19055	19247	19338	19392	19417	19163	19092	19412	19243	19167	19260	19392	19248	19327	19312	19356	19112	19191	19360	19379	19335	19227	19266	19105	19238	19408	19146	19334	19265	19167	19201	19245	19088	19353	19275	19128	19264	19055	19045	19112	19197	19300	19284	19048	19207	19147	19405	19301	19095	19337	19132	19445	19467	19164	19502	19112	19268	19288	19110	19115	19262	19176	19390	19359	19256	19349	19067	19118	19072	19363	19247	19298	19272	19332	19336	19341	19193	19225	19338	19163	19243	19261	19132	19135	19108	19037	19265	19329	19288	19355	19419	19400	19186	19239	19317	19320	19230	19251	19140	19231	19174	19273	19088	19116	19180	19142	19386	19286	19232	19424	19315	19364	19345	19249	19049	19511	19397	19034	19379	19285	19369	19057	19273	19241	19004	19309	19197	19285	19317	19025	19255	19198	19094	19276	19033	18984	19397	19098	18967	19253	19171	19282	19370	19336	19155	19107	19141	19238	19306	19289	19186	19240	19567	19244	19332	19329	19214	19060	19259	19251	19345	19514	19062	19417	19256	19189	19212	19124	19258	19163	19461	19421	19228	19126	19105	19354	19263	19051	19168	19451	19157	19305	19435	19253	19183	19233	19083	19336	19268	19161	19225	19204	19306	19305	19567	19243	19317	19528	19396	19167	19294	19082	19223	19126	19346	19059	19389	19251	19312	19331	19088	19372	19013	19234	19295	19239	19265	19003	19248	19500	19312	19371	19247	19428	19396	19302	19353	19274	19231	19338	19452	19228	19183	19140	19380	19244	19283	19429	19504	19362	19143	19255	19267	19226	19300	19261	19188	19151	19272	18896	19050	19330	19444	19237	19130	19236	19158	19258	19235	19188	19113	19205	19345	19388	19269	19311	19065	19289	19313	19278	19322	19259	19044	19327	19038	19297	19346	19386	19489	19412	19125	19313	19202	19212	19013	19157	19243	19094	19150	19210	19074	19187	19105	19133	19288	19330	19192	19387	19152	19478	19191	19274	19234	19105	19145	19158	19350	19202	19227	19268	19258	19100	19284	19312	19186	19437	19102	19251	19019	19030	19201	19214	19266	19269	19066	19237	19380	19232	19186	19181	19477	19027	19287	19193	19270	19070	18967	19278	19159	19333	19311	19182	19472	19276	19315	19225	19434	19427	19137	19132	19333	19276	19161	19031	19315	19435	19292	19134	19479	19397	19482	19324	19465	19464	19156	19143	19064	19568	19286	19034	19084	19344	19329	19297	19214	19261	19103	19501	19267	19322	19151	19256	19268	19455	19357	18958	19269	19143	19252	19360	19269	19101	19094	19283	19239	19119	19129	19169	19442	19353	19288	19169	19202	19367	19310	19241	19248	19112	19391	19257	19043	19257	19281	19457	19354	19426	19246	19075	19532	19308	19305	19388	19293	19597	19238	19205	19420	19297	18956	19227	19240	19199	19327	19262	19192	19592	19179	19143	19400	19246	19169	19348	19161	19292	19283	19178	19248	19124	19329	19253	19284	19190	19284	19466	19244	19356	19357	19226	19256	19459	19216	19221	19438	19126	19559	19304	19268	19206	19351	19325	19150	19525	19461	19354	19467	19549	19207	19341	19251	19212	19139	19292	19095	19205	19308	19304	19253	19206	19216	19231	19391	19250	19226	19120	19146	19195	19247	19281	19162	19316	19330	19446	19324	19373	19352	19376	19198	19268	19277	19294	19266	19160	19073	19286	19245	19066	19327	19367	19223	19237	19326	19259	19393	19314	19413	19365	18979	19150	19441	19552	19266	19121	19128	19246	19315	19425	19064	19409	19194	19427	19367	19435	19295	19241	19324	19493	19291	19086	19072	19228	19227	19352	19288	19284	19159	19142	18936	19125	19614	19301	19296	19134	19139	19164	19049	19097	19336	19131	19281	19350	19349	19510	19229	19431	19402	19195	19297	19211	19346	19061	19194	19284	19114	19184	19183	19248	19456	19232	19216	19131	18980	19332	19143	19358	19340	19101	19178	19308	19203	19238	19135	19395	19412	19428	19319	19294	19332	19266	19379	19119	19260	19178	19149	19378	19435	19202	19243	19440	19153	19150	19270	19214	19077	19277	19318	19451	19345	19192	19217	19062	19134	19402	19358	19401	19144	19380	19192	19201	19078	19176	19365	19285	19085	19268	19169	19192	19333	19236	19124	19269	19473	19313	19162	19339	19158	19114	19172	19350	19065	19334	19296	19351	19258	19139	19159	19181	19106	19157	19173	19145	19075	19259	19255	19230	19338	19324	19429	19263	19244	19146	19210	19311	19290	19317	19357	19146	19500	19303	19147	19324	19141	19131	19354	19349	19335	19076	19235	19290	19430	19172	19226	19081	19341	19239	19370	19419	19070	19213	19283	19091	19281	19182	19013	19407	19427	19317	19314	19358	19216	19342	19308	19405	19412	19322	19360	19266	19231	19318	19236	19211	19263	19351	19284	19293	19231	19203	19134	19242	19520	19157	19082	19125	19356	19229	19329	19443	19177	19121	19138	19402	19322	19235	19331	19144	19354	19257	19431	19172	19530	19364	19298	19323	19233	19077	19540	18953	19227	19195	19120	19297	19248	19543	19186	19271	19185	19265	19296	19327	19447	19103	19082	19249	19182	19272	19422	19266	19226	19081	19316	19301	19148	19231	19363	19325	19326	19149	19145	19286	19203	19302	19309	19161	19431	19231	19255	19288	19232	19251	19385	19319	19136	19142	19322	19104	19042	19294	19119	19212	19264	19330	19225	19209	19290	19118	19119	19185	19205	19313	19148	19234	19300	19168	19234	19143	19287	19286	19221	19225	19099	18958	19266	19078	19282	18969	19265	19170	19177	19302	19256	19238	19358	19005	19355	19263	19268	19250	19334	19338	19400	19102	19229	19294	19289	19381	19263	19302	19420	19348	19286	19317	19208	19237	19130	19249	19111	19385	19131	19334	19422	19229	18944	19233	19395	19302	19359	19312	19232	19374	19167	19323	19191	19279	19169	19172	19043	19071	19219	19327	19261	19076	19308	19148	19395	19228	19077	19246	19207	19000	19256	19203	19376	19548	19344	19377	19221	19380	19199	19240	19105	19110	19136	19072	19098	19228	19305	19373	19175	19315	19328	19181	19224	18964	19282	19273	18874	19194	19247	19193	19150	19263	19220	19261	19368	19350	19437	19338	19442	19062	19350	19192	19260	19401	19123	19191	19318	19378	19252	19099	19358	19170	19211	19160	19384	19297	19350	19183	19126	19293	19294	19344	19215	19096	19247	19366	19247	19114	19290	19370	19358	19264	19259	19447	19296	19358	19431	19204	19249	19204	19213	19183	19142	19234	19298	19163	19377	19143	19136	19169	19282	19394	19392	19404	19321	19231	19275	19259	19169	18982	19346	19226	19236	19389	19120	19055	19097	19185	19316	19222	19179	19179	19350	19142	19050	19248	19428	19178	19270	19302
15090	23139	44264	42257	28334	17341	15613	15561	15603	15578	15502	15615	15757	15551	15529	15773	15712	15689	15558	15742	15578	15688	15843	15606	15545	15783	15514	15563	15795	15787	15695	15782	15655	15564	15610	15653	15714	15544	15582	15579	15656	15639	15609	15661	15588	15608	15772	15662	15647	15597	15634	15801	15601	15538	15543	15558	15548	15553	15485	15578	15699	15477	15670	15614	15731	15481	15645	15532	15593	15697	15539	15486	15516	15605	15728	15547	15657	15667	15725	15777	15594	15575	15613	15756	15498	15618	15676	15586	15534	15740	15653	15759	15592	15434	15750	15537	15526	15616	15604	15504	15678	15675	15654	15723	15508	15795	15719	15551	15598	15615	15657	15524	15530	15794	15615	15681	15590	15529	15561	15473	15729	15671	15569	15711	15580	15626	15553	15538	15612	15664	15592	15597	15579	15624	15572	15738	15682	15502	15507	15672	15623	15744	15665	15656	15490	15722	15621	15558	15559	15530	15458	15691	15554	15744	15630	15628	15653	15613	15758	15549	15665	15671	15468	15622	15560	15515	15580	15673	15654	15736	15425	15471	15574	15542	15731	15452	15596	15820	15646	15522	15720	15718	15612	15672	15620	15702	15617	15738	15608	15685	15635	15334	15592	15724	15566	15568	15593	15610	15655	15754	15628	15650	15568	15561	15648	15725	15629	15572	15793	15632	15666	15781	15450	15551	15667	15809	15520	15584	15450	15551	15513	15535	15747	15760	15540	15588	15582	15448	15379	15655	15345	15579	15631	15901	15404	15758	15517	15554	15539	15597	15593	15650	15586	15704	15544	15656	15625	15759	15735	15589	15637	15608	15516	15654	15881	15683	15678	15676	15692	15471	15444	15854	15758	15592	15672	15642	15843	15768	15556	15634	15550	15454	15682	15646	15609	15518	15682	15612	15785	15548	15582	15438	15627	15864	15584	15677	15521	15476	15698	15664	15542	15715	15360	15535	15594	15614	15622	15878	15636	15630	15690	15633	15607	15548	15575	15509	15499	15659	15376	15638	15547	15548	15636	15663	15631	15754	15616	15545	15626	15740	15509	15672	15556	15729	15607	15537	15565	15646	15554	15581	15685	15635	15608	15556	15621	15719	15484	15691	15557	15527	15739	15567	15585	15763	15742	15761	15623	15514	15510	15748	15701	15516	15707	15384	15587	15830	15559	15599	15597	15753	15655	15715	15627	15455	15556	15493	15683	15668	15745	15602	15701	15619	15653	15404	15682	15822	15559	15595	15626	15543	15724	15510	15707	15550	15625	15795	15647	15691	15635	15583	15638	15609	15666	15593	15632	15570	15674	15544	15759	15521	15689	15561	15653	15483	15904	15564	15595	15711	15613	15633	15613	15495	15743	15621	15675	15383	15671	15699	15546	15845	15545	15740	15634	15651	15579	15593	15771	15611	15725	15659	15625	15629	15401	15534	15663	15631	15785	15522	15633	15503	15476	15691	15648	15683	15635	15455	15616	15522	15592	15505	15631	15724	15576	15597	15657	15535	15765	15584	15463	15568	15640	15733	15645	15813	15631	15607	15568	15495	15646	15605	15531	15636	15586	15530	15479	15627	15606	15672	15768	15546	15404	15626	15819	15681	15570	15528	15652	15747	15696	15518	15593	15591	15591	15396	15523	15568	15691	15618	15612	15554	15449	15716	15580	15531	15663	15528	15769	15642	15831	15584	15760	15542	15588	15530	15538	15544	15648	15519	15554	15497	15416	15614	15639	15739	15554	15648	15563	15683	15472	15786	15671	15603	15729	15501	15488	15730	15613	15651	15713	15568	15558	15662	15591	15596	15601	15746	15719	15670	15570	15688	15668	15627	15680	15668	15599	15579	15576	15711	15506	15476	15583	15594	15753	15437	15575	15515	15490	15641	15637	15573	15625	15512	15654	15530	15847	15378	15612	15585	15629	15863	15694	15572	15655	15632	15648	15668	15682	15589	15691	15746	15748	15633	15599	15495	15636	15476	15675	15795	15706	15713	15742	15745	15695	15519	15668	15673	15577	15653	15557	15570	15629	15755	15592	15530	15566	15765	15606	15576	15556	15660	15701	15478	15748	15457	15635	15571	15675	15385	15688	15573	15491	15663	15660	15636	15676	15556	15460	15699	15511	15626	15604	15577	15723	15499	15576	15594	15605	15690	15577	15690	15469	15512	15788	15638	15723	15493	15708	15498	15757	15562	15571	15755	15663	15637	15664	15461	15449	15604	15719	15682	15603	15557	15630	15491	15637	15722	15580	15666	15546	15428	15620	15786	15759	15572	15669	15532	15725	15665	15662	15656	15677	15478	15986	15495	15564	15603	15516	15481	15732	15699	15598	15477	15654	15595	15533	15401	15578	15687	15659	15562	15471	15505	15631	15593	15554	15634	15571	15593	15686	15339	15695	15619	15678	15559	15637	15489	15742	15483	15723	15747	15704	15645	15626	15667	15587	15695	15708	15717	15833	15585	15687	15576	15531	15462	15782	15734	15552	15752	15475	15636	15478	15526	15604	15580	15506	15677	15641	15667	15753	15610	15671	15555	15574	15658	15529	15594	15730	15592	15658	15586	15826	15638	15590	15804	15709	15621	15702	15558	15664	15633	15622	15687	15610	15684	15584	15528	15574	15582	15568	15555	15520	15672	15582	15706	15535	15590	15814	15625	15636	15339	15584	15515	15540	15755	15587	15604	15610	15606	15651	15497	15682	15713	15466	15477	15605	15748	15683	15670	15657	15435	15586	15644	15436	15504	15573	15577	15645	15563	15702	15512	15581	15545	15623	15650	15601	15466	15662	15679	15579	15629	15607	15704	15721	15606	15811	15632	15654	15569	15476	15522	15763	15656	15707	15540	15587	15877	15501	15598	15633	15768	15689	15754	15685	15658	15605	15571	15537	15575	15572	15668	15696	15671	15666	15457	15674	15662	15649	15746	15473	15513	15835	15625	15515	15480	15665	15606	15588	15399	15592	15400	15600	15562	15730	15647	15537	15444	15684	15692	15675	15597	15604	15468	15649	15743	15533	15674	15722	15648	15700	15853	15686	15615	15592	15586	15633	15785	15731	15536	15557	15681	15820	15461	15674	15603	15667	15575	15787	15467	15653	15573	15456	15617	15532	15694	15542	15651	15707	15788	15514	15579	15664	15434	15660	15575	15446	15513	15642	15513	15576	15737	15633	15648	15338	15720	15749	15567	15686	15550	15681	15689	15528	15804	15699	15535	15497	15760	15524	15395	15537	15611	15495	15566	15624	15543	15455	15451	15680	15537	15622	15566	15685	15491	15723	15494	15633	15624	15837	15616	15595	15673	15562	15693	15623	15524	15548	15549	15575	15512	15526	15748	15392	15685	15501	15655	15511	15630	15583	15742	15673	15602	15552	15546	15511	15531	15491	15725	15724	15682	15472	15654	15630	15619	15601	15619	15609	15566	15304	15468	15647	15678	15449	15465	15805	15698	15657	15573	15451	15656	15697	15722	15574	15546	15574	15562	15685	15548	15575	15496	15612	15618	15627	15755	15486	15683	15570	15513	15586	15627	15682	15611	15601	15717	15637	15625	15473	15590	15639	15670	15498	15583	15652	15655	15729	15554	15673	15583	15399	15649	15499	15635	15744	15539	15502	15479	15789	15686	15671	15456	15596	15476	15642	15401	15679	15487	15763	15751	15528	15756	15617	15591	15618	15542	15547	15715	15732	15578	15472	15724	15398	15669	15558	15491	15575	15632	15543	15527	15614	15642	15659	15625	15534	15647	15443	15656	15658	15699	15576	15558	15637	15535	15608	15519	15535	15735	15573	15433	15618	15706	15564	15574	15716	15687	15788	15656	15512	15618	15631	15740	15401	15735	15642	15799	15569	15656	15624	15734	15574	15770	15503	15690	15570	15689	15597	15757	15620	15599	15625	15598	15509	15694	15737	15426	15729	15662	15718	15493	15613	15491	15621	15610	15755	15738	15675	15682	15537	15697	15704	15667	15502	15827	15560	15650	15577	15796	15618	15723	15591	15612	15588	15700	15738	15513	15541	15538	15551	15554	15647	15643	15554	15561	15766	15696	15520	15734	15576	15681	15622	15671	15545	15620	15761	15518	15551	15614	15589	15612	15501	15664	15530	15560	15600	15498	15566	15588	15504	15618	15649	15604	15729	15741	15583	15682	15603	15650	15735	15406	15634	15489	15562	15671	15642	15707	15792	15547	15750	15619	15629	15680	15682	15475	15563	15597	15488	15780	15451	15574	15561	15617	15616	15620	15725	15715	15691	15693	15694	15466	15549	15495	15753	15690	15712	15424	15802	15662	15732	15466	15545	15523	15601	15621	15556	15745	15531	15632	15574	15714	15703	15529	15556	15586	15476	15529	15592	15534	15577	15670	15518	15646	15596	15648	15567	15682	15684	15829	15505	15665	15602	15657	15598	15536	15576	15698	15624	15480	15558	15459	15536	15655	15552	15420	15511	15530	15731	15693	15442	15675	15747	15598	15708	15539	15574	15513	15448	15449	15562	15520	15813	15555	15707	15598	15665	15655	15558	15543	15521	15521	15453	15619	15667	15669	15690	15467	15611	15689	15649	15542	15635	15507	15795	15477	15597	15634	15676	15742	15729	15507	15558	15632	15523	15646	15618	15718	15658	15585	15530	15549	15635	15694	15482	15750	15653	15606	15513	15682	15480	15484	15612	15589	15565	15582	15665	15539	15566	15533	15594	15734	15628	15433	15575	15863	15583	15469	15627	15603	15686	15576	15424	15580	15580	15702	15623	15680	15660	15768	15579	15598	15717	15688	15725	15648	15580	15717	15725	15592	15634	15587	15626	15602	15513	15549	15722	15538	15779	15664	15458	15661	15623	15668	15635	15461	15649	15654	15599	15692	15665	15591	15709	15473	15627	15664	15865	15595	15605	15728	15692	15590	15529	15501	15626	15734	15692	15753	15651	15568	15648	15570	15540	15663	15561	15685	15538	15487	15530	15636	15685	15827	15481	15610	15552	15767	15571	15552	15811	15707	15816	15606	15785	15512	15516	15513	15723	15406	15525	15610	15599	15589	15577	15595	15640	15669	15605	15587	15496	15678	15578	15550	15748	15651	15575	15642	15783	15465	15484	15518	15429	15648	15616	15588	15638	15667	15468	15530	15673	15517	15602	15661
23558	21377	36889	55774	51189	36238	24919	20935	19586	19845	19883	19546	19626	19765	19553	19750	19412	19447	19696	19826	19370	19580	19400	19438	19667	19444	19322	19318	19431	19754	19512	19466	19555	19553	19623	19286	19503	19551	19386	19309	19259	19739	19611	19291	19368	19260	19419	19452	19548	19421	19282	19396	19449	19345	19472	19384	19261	19355	19528	19244	19351	19401	19413	19316	19635	19236	19276	19349	19387	19263	19356	19458	19361	19624	19563	19471	19364	19411	19245	19266	19317	19323	19367	19436	19447	19233	19357	19317	19026	19406	19242	19042	19249	19255	19316	19307	19543	19333	19261	19278	19111	19413	19184	19281	19412	19517	19305	19494	19379	19225	19485	19403	19327	19380	19404	19423	19521	19357	19410	19438	19328	19283	19439	19374	19157	19357	19300	19405	19464	19230	19502	19323	19362	19477	19510	19581	19408	19487	19453	19377	19364	19349	19687	19284	19476	19269	19422	19136	19233	19261	19451	19083	19256	19047	19124	19154	19225	19312	19120	19492	19274	19197	19342	19271	19266	19440	19498	19465	19421	19067	19251	19348	19565	19393	19359	19398	19388	19456	19193	19503	19296	19333	19321	19339	19355	19261	19190	19626	19459	19368	19438	19316	19326	19422	19228	19260	19496	19191	19315	19225	19293	19337	19251	19342	19452	19181	19521	19196	19480	19356	19357	19118	19409	19294	19496	19456	19264	19358	19556	19363	19196	19279	19183	19432	19543	19467	19332	19492	19370	19426	19483	19249	19320	19420	19396	19306	19388	19241	19201	19434	19254	19646	19316	19337	19245	19421	19262	19330	19351	19234	19240	19607	19333	19336	19485	19147	19275	19489	19242	19284	19575	19335	19409	19328	19357	19463	19464	19471	19465	19447	19124	19266	19511	19507	19379	19436	19310	19244	19462	19456	19352	19265	19101	19255	19324	19431	19526	19259	19296	19315	19190	19116	19246	19247	19201	19491	19373	19365	19356	19317	19263	19249	19144	19218	19539	19323	19283	19604	19220	19244	19223	19160	19392	19333	19351	19203	19381	19692	19255	19295	19378	19210	19146	19432	19211	19354	19480	19106	19340	19359	19438	19302	19266	19326	19111	19225	19238	19338	19295	19381	19462	19321	19131	19304	19287	19409	19493	19442	19405	19130	19316	19514	19376	19358	19164	19404	19043	19218	19275	19379	19419	19109	19276	19327	19290	19189	19333	19404	19493	19382	19353	19334	19548	19335	19382	19216	19494	19407	19241	19432	19370	19452	19425	19294	19139	19166	19390	19440	19377	19352	19437	19352	19423	19348	19322	19357	19493	19385	19269	19106	19151	19255	19179	19277	19295	19344	19287	19213	19155	19390	19339	19282	19293	19472	19684	19415	19343	19242	19343	19504	19249	19193	19221	19401	19541	19491	19059	19345	19325	18999	19082	19271	19366	19376	19151	19440	19159	19401	19352	19322	19389	19255	19340	19257	19301	19238	19204	19167	19494	19338	19480	19434	19403	19377	19463	19333	19531	19500	19442	19246	19254	19333	19158	19239	19436	19554	19334	19347	19083	19242	19239	19142	18889	19501	19415	19394	19090	19398	19106	19295	19471	19355	19270	19065	19159	19316	19205	19526	19457	19221	19336	19338	19621	19445	19328	19281	19594	19296	19348	19312	19209	19333	19339	19240	19429	19250	19160	19208	19339	19423	19355	19105	19489	19415	19391	19233	19433	19503	19410	19364	19394	19358	19329	19422	19355	19212	19192	19201	19589	19222	19176	19195	19225	19307	19271	19257	19475	19211	19476	19338	19166	19361	19540	19380	19551	19437	19423	19230	19287	19173	19286	19463	19274	19388	19235	19223	19421	19325	19130	19261	19164	19439	19191	19204	19324	19394	19525	19415	19453	19350	19437	19440	19378	19156	19189	19332	19369	19400	19318	19168	19615	19539	19501	19561	19199	19218	19478	19398	19441	19393	19331	19457	19361	19312	19306	19364	19448	19311	19325	19576	19329	19464	19183	19513	19510	19236	19284	19420	19604	19441	19446	19384	19240	19510	19377	19375	19367	19462	19317	19292	19170	19412	19372	19346	19325	19189	19301	19492	19337	19185	19164	19321	19165	19547	19293	19359	19539	19225	19419	19410	19255	19298	19376	19205	19186	19189	19336	19661	19390	19395	19323	19522	19377	19237	19321	19271	19395	19288	19411	19232	19421	19296	19241	19221	19450	19501	19475	19318	19199	19454	19333	19406	19344	19467	19229	19365	19222	19265	19390	19431	19351	19313	19236	19444	19498	19254	19267	19527	19288	19342	19095	19306	19209	19353	19247	19245	19194	19284	19405	19189	19478	19295	19276	19481	19283	19452	19589	19332	19224	19363	19470	19283	19138	19447	19307	19447	19152	19234	19015	19293	19155	19214	19224	19500	19413	19447	19175	19367	19500	19325	19436	19225	19298	19402	19466	19544	19297	19012	19231	19472	19283	19451	19310	19401	19461	19379	19338	19559	19317	19436	19372	19292	19454	19396	19449	19275	19484	19203	19351	19326	19412	19437	19471	19271	19367	19321	19244	19301	19250	19494	19512	19107	19369	19401	19274	19167	19378	19355	19279	19435	19352	19245	19214	19242	19482	19212	19231	19387	19327	19402	19335	19530	19571	19448	19309	19403	19281	19358	19179	19422	19514	19320	19203	19283	19293	19488	19299	19282	19322	19325	19380	19357	19393	19304	19285	19319	19404	19644	19381	19210	19349	19289	19435	19132	19459	19242	19070	19332	19366	19413	19383	19357	19440	19195	19330	19327	19395	19195	19353	19433	19526	19438	19320	19286	19553	19221	19362	19398	19304	19501	19148	19319	19364	19343	19387	19240	19238	19364	19362	19424	19310	19302	19256	19175	19384	19283	19165	19341	19239	19312	19514	19326	19221	19109	19272	19117	19343	19452	19306	19406	19466	19420	19309	19305	19351	19330	19255	19355	19325	19195	19207	19315	19089	19326	19242	19256	19385	19438	19403	19392	19240	19489	19616	19213	19240	19334	19581	19427	19480	19432	19336	19338	19316	19200	19298	19375	19309	19151	19428	19288	19364	19343	19286	19406	19402	19276	19359	19256	19520	19229	19124	19372	19379	19387	19227	19224	19295	19192	19401	19272	19603	19364	19302	19242	19252	19371	19396	19234	19123	19391	19251	19362	19222	19274	19426	19200	19326	19175	19128	19425	19535	19381	19498	19494	19362	19298	19519	19355	19487	19469	19454	19326	19471	19275	19330	19301	19339	19124	19252	19537	19465	19459	19291	19255	19481	19386	19255	19503	19257	19381	19257	19517	19573	19285	19450	19372	19330	19368	19151	19371	19563	19259	19368	19391	19323	19237	19462	19139	19477	19341	19365	19394	19300	19132	19552	19101	19362	19271	19344	19369	19248	19261	19380	19295	19454	19410	19582	19286	19238	19371	19272	19192	19279	19244	19056	19492	19548	19032	19303	19277	19419	19262	19338	19269	19189	19252	19272	19348	19253	19553	19351	19475	19438	19262	19364	19231	19270	19350	19386	19203	19283	19518	19340	19560	19392	19142	19305	19315	19285	19430	19534	19291	19236	19324	19307	19320	19331	19398	19242	19439	19312	19381	19352	19062	19391	19270	19319	19397	19306	19438	19423	19412	19440	19214	19018	19392	19370	19277	19190	19289	19226	19279	19357	19419	19434	19192	19246	19346	19339	19436	19484	19412	19339	19375	19484	19177	19421	19281	19297	19280	19177	19219	19380	19565	19408	19228	19301	19177	19580	19318	19351	19569	19208	19184	19436	19222	19433	19300	19497	19423	19464	19234	19372	19303	19123	19417	19412	19296	19339	19383	19354	19410	19152	19180	19225	19222	19524	19341	19080	19421	19375	19536	19252	19580	19580	19366	19362	19461	19400	19261	19239	19304	19290	19456	19416	19277	19171	19317	19249	19496	19498	19492	19205	19275	19356	19312	19437	19302	19190	19333	19349	19356	19376	19375	19387	19334	19449	19278	19546	19285	19274	19470	19322	19369	19364	19347	19499	19344	19324	19521	19415	19198	19432	19465	19122	19349	19293	19362	19465	19281	19376	19405	19428	19348	19533	19340	19446	19222	19318	19220	19102	19196	19280	19347	19404	19297	19362	19411	19529	19219	19371	19386	19346	19337	19240	19267	19163	19284	19178	19212	19170	19079	19441	19451	19441	19460	19359	19444	19435	19439	19445	19498	19427	19612	19410	19324	19357	19358	19492	19259	19294	19424	19427	19562	19247	19353	19436	19416	19336	19322	19266	19377	19404	19494	19437	19390	19417	19278	19100	19315	19375	19395	19440	19286	19281	19494	19501	19531	19380	19405	19358	19239	19343	19299	19437	19496	19134	19473	19423	19390	19157	19304	19244	19398	19299	19390	19306	19521	19387	19179	19333	19541	19161	19144	19289	19467	19216	19295	19385	19476	19166	19192	19356	19316	19419	19111	19375	19345	19561	19282	19386	19339	19229	19518	19211	19480	19321	19243	19457	19454	19404	19357	19447	19326	19460	19289	19403	19398	19556	19284	19328	19266	19287	19363	19271	19509	19259	19435	19260	19343	19457	18887	19605	19371	19207	19267	19218	19330	19488	19265	18964	19405	19263	19175	19241	19264	19257	19108	19319	19105	19341	19294	19335	19156	19088	19192	19455	19211	19386	19472	19269	19415	19581	19192	19510	19423	19151	19365	19537	19641	19467	19227	19234	19274	19471	19237	19551	19510	19462	18902	19248	19482	19385	19402	19246	19340	19316	19515	19327	19305	19353	19565	19332	19469	19437	19502	19236	19344	19617	19297	19420	19388	19200	19099	19285	19251	19351	19250	19406	19235	19368	19377	19405	19164	19261	19407	19436	19256	19419	19124	19335	19258	19148	19051	19414	19376	19516	19547	19344	19457	19226	19297	19542	19558	19321	19570	19514	19437	19307	19137	19455	19515	19255	19310	19492	19337	19081	19287	19286	19468	19199	19271	19289	19453	19469	19142	19259	19288	19369	19235	19350	19384	19610	19273	19407	19285	19499	19506	19216	19287	19719	19392	19536	19295	19185	19326	19492	19387	19388	19343	19421	19195	19376	19228	19304	19160	19287	19345	19404	19395	19169	19256	19363	19236	19362	19396
20876	54967	95885	88752	62872	27574	15966	16071	16070	15857	15909	15996	15822	15896	15853	15789	15737	15749	15905	15940	15973	15836	15761	15607	15682	15773	15694	15826	15681	15787	15796	15888	15890	15651	15835	15906	15776	15815	15767	15870	15709	15795	16015	15888	15965	15710	15738	15708	15928	15767	15748	15745	15752	15905	15815	15687	15779	15924	15855	15599	15838	15752	15859	15755	15711	15645	15799	15914	15787	15726	15721	15703	15744	15908	15837	15979	15966	15742	15828	15652	15858	15714	15709	15674	15639	15639	15693	15879	15619	15852	15772	15754	15720	15943	15681	15822	15911	15696	15709	15901	15742	15757	15688	15703	15744	15765	15675	15736	15665	15751	15986	15844	15732	15900	15788	15675	15896	15712	15892	15730	15723	15558	15638	15803	15727	15826	15817	15889	15893	15753	15662	15835	15795	15688	15794	15814	15809	15799	15761	15747	15675	15832	15790	15883	15686	15941	15765	15897	15702	15611	15538	15852	15901	16017	15852	15774	15866	15782	15754	15879	16005	15760	15650	15682	15747	15883	15794	15884	15779	15797	15771	15802	15652	15637	15753	15924	15823	15850	15691	15698	15743	15862	15776	15607	15830	15649	15754	15706	15708	15820	15796	15822	15896	15726	15874	15774	15728	15814	15813	15682	15719	15634	15756	15736	15577	15596	15671	15846	15712	15770	15919	15785	15772	15806	15746	15721	15914	15823	15763	15890	15823	15856	15822	15753	15661	15722	15625	15711	15664	15718	15776	15780	15744	15764	15921	15759	15732	15596	15877	15637	15762	15654	15833	15891	15807	15631	15679	15647	15924	15776	15732	15880	15753	15804	15706	15784	15666	15891	15741	15748	15812	15726	15899	15579	15874	15841	15772	15827	15752	15800	15679	15919	15698	15625	15769	15756	15767	15757	15667	15803	15951	15795	15694	15924	15939	15749	15882	15713	15761	15807	15839	15749	15768	15773	15904	15768	15701	15866	15691	15921	15802	15704	15829	15902	15617	15820	15809	15819	15784	15721	15713	15673	15744	15667	15977	15696	15804	15463	15774	15820	15764	15859	15689	15713	15896	15818	15687	15795	15789	15857	15771	15846	15661	15796	15722	15932	15782	15707	15676	15727	15696	15698	15552	15759	15696	15784	15640	15670	15593	15825	15844	15770	15646	15870	15738	15909	15906	15792	15755	15671	15801	15833	15878	15791	15833	15788	15832	15786	15723	15615	15732	15649	15919	15639	15728	15705	15781	15754	15881	15867	15551	15702	15825	15641	15844	15694	15659	15809	15729	15647	15597	15714	15677	15758	15854	15798	15847	15673	15818	15820	15699	15700	15623	15696	15741	15739	15721	15720	15798	15867	15921	15726	15920	15789	15814	15791	15705	15801	15759	15728	15916	15776	15736	15827	15806	15622	15800	15741	15773	15811	15994	15718	15786	15559	15827	15649	15705	15688	15847	15792	15860	15847	15820	15826	15833	15795	15750	15762	15729	15625	15820	15825	15730	15863	15627	16056	15655	15810	15679	15836	15566	15727	15684	15925	15824	15685	15727	15803	15831	15559	15782	15824	15633	15762	15842	15718	15673	15762	15572	15596	15819	15734	15874	15722	15860	15843	15938	15641	15718	15873	15803	15922	15725	15628	15821	15932	15747	15731	15692	15770	15737	15758	15727	15875	15657	15979	15811	15748	15732	15850	15778	15790	15714	15770	15761	15613	15721	15735	15732	15683	15807	15852	15951	15761	15935	15958	15701	15867	15919	15636	15814	15948	15833	15924	15756	15522	15806	15677	15810	15762	15799	15846	15795	15771	15597	15657	15835	15736	15826	15749	15690	15690	15786	15823	15942	15741	15719	15733	15673	15771	15832	15841	15645	15706	15825	15703	15854	16030	15671	15790	15939	15743	15820	15813	15713	15886	15810	15647	15577	15875	15739	15758	15924	15815	15791	15913	15847	15731	15722	15836	15748	15639	15852	15655	15743	15895	15672	15687	15854	15712	15849	15779	15737	15750	15930	15763	15980	15975	15854	15780	15730	15595	15846	15723	15748	15719	15819	15719	15900	15505	15808	15785	15846	15902	15645	15844	15744	15775	15854	15739	15857	15856	15683	15706	15919	15595	15774	15655	15920	15750	15687	15710	15734	15720	15743	15691	15857	15707	15626	15811	15757	15834	15752	15722	15820	15762	15703	15714	15880	15693	15814	15847	15657	15850	15751	15654	15784	15799	15817	15640	15830	15650	15650	15792	15737	15539	15752	15824	15789	15799	15862	15763	15733	15691	15685	15878	15764	15740	15729	15662	15873	15770	15835	15650	15982	15740	15779	15819	15782	15717	15713	15705	15817	15873	15716	15594	15856	15743	15705	15918	15688	15608	15873	15530	15872	15786	15837	15771	15775	15670	15826	15714	15724	15886	15724	15795	15756	15799	15751	15768	15734	15674	15704	15685	15679	15759	15688	15728	15712	15661	15713	15796	15731	15895	15813	15936	15691	15853	15781	15799	15808	15839	15731	15744	15679	15815	15614	15816	15900	15665	15786	15727	15843	15802	15765	15840	15784	15863	15871	15657	15709	15904	15793	15801	15857	15756	15754	15936	15738	15777	15844	15643	15649	15775	15569	15859	15806	15724	15759	15725	15949	15773	15768	15861	15881	15805	15900	15627	15775	15804	15786	15748	15805	15536	15744	15635	16014	15678	15831	15778	15729	15847	15821	15703	15753	15912	15768	15772	15599	15669	15704	15762	15671	15885	15815	15887	15728	15865	15964	15855	15757	15562	15899	15902	15724	15777	15526	16077	15820	15802	15778	15903	15710	15821	15578	15773	15786	15770	15954	15890	15933	15770	15682	15662	15775	15793	15795	15635	15768	15696	15844	15673	15707	15579	15832	15699	15684	15822	15906	15817	15841	15748	15701	15736	15833	15819	15809	15841	15685	15755	15763	15709	15772	15771	15729	15772	15754	15809	15623	15526	15760	15628	15839	15869	15997	15797	15620	15729	15871	15739	15944	15709	15810	15810	15723	15885	15788	15654	15788	15821	15720	15646	15725	15762	15815	15634	15731	15684	15914	15784	15798	15666	15964	15757	15848	15863	15911	15868	15823	15840	15769	15811	15717	15812	15899	15697	15858	15693	15812	15786	15743	15651	15695	15819	15732	15728	15696	15689	15771	15709	15975	15658	15841	15741	15838	15812	15858	15778	15861	15708	15720	15746	15798	15666	15765	15729	15677	15710	15720	15853	15807	15804	15924	15863	15684	15883	15866	15800	15678	15686	16034	15670	15852	15719	15684	15740	15898	15743	15713	15845	15640	15855	15733	15893	15866	15761	15811	15743	15758	15840	15726	15857	15800	15779	15753	15773	15862	15791	15790	15767	15832	15927	15786	15833	15727	15749	15720	15824	15788	15641	15806	15722	15935	15778	15747	15930	15703	15713	15791	15861	15902	15843	15727	15805	15643	15686	15818	15783	15827	15856	15707	15884	15879	15575	15636	15907	15822	15727	15781	15963	15620	15622	15937	15716	15681	15824	15715	15801	15727	15780	15731	15771	15960	15723	15773	15855	15895	15707	15810	15850	15637	15628	15683	15752	15689	15690	15818	15733	15711	15763	15880	15774	15729	15697	15945	15615	15707	15633	15742	15782	15780	15814	15635	15726	15989	15591	15794	15851	15765	15722	15624	15813	16081	15611	15759	15808	15777	15811	15743	15820	15800	15903	15467	15663	15793	15808	15675	15915	15751	15795	15801	15835	15726	15862	15684	15708	15809	15677	15883	15752	15501	15726	15781	15739	15879	15857	15791	15713	15809	15823	15907	15873	15767	15724	15738	15651	15834	15648	15689	15842	15830	15679	15799	15823	15734	15791	15802	15666	15828	15858	15788	15795	15682	15691	15803	15723	15729	15737	15732	15655	15854	15698	15789	15655	15854	15803	15889	15884	15705	15699	15896	15796	15895	15799	15800	16002	15738	15728	15705	15649	15758	15970	15873	15719	15771	15753	15827	15760	15797	15917	15810	15828	15684	15784	15844	15818	15859	15735	15665	15826	15775	15811	15790	15767	15689	15854	15890	15825	15922	15922	15760	15691	15874	16012	15780	15841	15767	15736	15747	15871	15854	15841	15778	15751	15806	15878	15879	15801	15762	15777	15808	15788	15860	15856	15806	15845	15786	15757	15839	15692	15788	15539	15751	16052	15839	15943	15838	15651	15854	15725	15706	15636	15775	15879	15744	15785	15710	15679	15625	15895	15816	15558	15903	15794	15832	15846	15905	15806	15632	15649	15771	15856	15823	15800	15737	15845	15872	15692	15867	15846	15932	15890	15891	15634	15803	15814	15673	15651	15824	15849	15878	15626	15772	15862	15837	15709	15599	15619	15745	15820	15566	15879	15665	15731	15474	15843	15751	15579	15676	15777	15787	15726	15873	15720	15814	15728	15892	15797	15716	15696	15765	15752	15877	15758	15716	15749	15806	15935	15671	15844	15635	15799	15703	15737	15772	15868	15797	15859	15729	15668	15634	15948	15861	15734	15876	15883	15671	15687	15660	15788	15674	15886	15854	15750	15689	15614	15510	15665	15780	15694	15861	16021	15702	15834	15880	15862	15747	15826	15745	15825	15755	15661	15810	15768	15805	15845	15690	15685	15834	15709	15768	15788	15731	15792	15754	15609	15856	15807	15751	15904	15738	15749	15755	15764	15695	15947	15697	15858	15962	15673	15899	15495	15845	15625	15901	15930	15818	15742	15756	15629	15898	15679	15614	15892	15946	15727	15720	15845	16056	15738	15805	15791	15806	15927	15763	15713	15780	15668	15660	15909	15739	15968	15839	15677	15879	15729	15836	15744	15823	15780	15813	15879	15748	15667	15960	15925	15739	15700	15579	15842	15854	15628	15927	15685	15671	15824	15537	15817	15799	15909	15734	15814	15828	15769	15657	15755	15755	15790	15808	15665	15783	15726	15549	15878	15759	15764	15828	15873	15732	15970	15613	15744	15731	15722	15838	15790	15763	15860	15852	15748	15802	15659	15853	15846	15785	15692	15827	15655	15849	15790	15881	15883	15782	15522	15759	15851	15816	15719	15767	15713	15815	15514	15727	15694	15758	15732	15685	15849	16006	15701	15599	15918	15616	15943	15938	15743
23274	21511	36208	52163	51040	36882	26439	21908	20229	20720	20633	20317	20287	20253	20258	20217	20296	20283	20337	20163	20134	20037	20279	20145	20229	20015	20086	20147	20033	19991	20105	20030	20009	19917	20119	20179	20047	20040	20200	20037	20254	20292	20172	20204	19970	20003	20180	19871	20071	19963	20140	19894	20089	20175	20138	19808	20055	19888	19969	19921	19965	20125	19969	20138	19777	19938	20072	19970	19976	20094	20282	20063	19883	19867	20095	20132	20269	20059	19846	19933	19962	19873	19887	20037	20071	19908	20008	19907	19959	20075	20116	20135	19887	19996	19911	19931	20023	20069	20020	20100	20008	19922	19926	19908	20184	19870	20001	19970	19862	20015	20144	20107	20085	19939	19929	20013	19814	19966	20049	20050	19879	20032	20033	19907	20158	20187	19940	20087	19983	20161	20055	19839	20095	20024	19945	20004	20014	20096	20004	20013	19726	20064	20166	19976	19978	19961	20103	19929	20049	20078	19772	20034	20154	20055	19949	20044	19739	19834	19999	20195	20038	20023	19963	20192	19962	20196	20140	19926	20138	20070	19992	20130	19906	19912	19950	19991	19833	20024	20016	19842	20048	19725	20006	20013	20085	20146	20237	19875	19904	20293	19894	20011	20092	19885	19859	20130	20045	19951	20064	19885	19869	20112	19926	20096	20041	20060	20186	20061	20098	20069	19988	20095	20026	19920	19934	20086	19771	19799	19975	20182	19941	19978	20103	20028	19936	20043	19993	19935	20034	19953	19966	19926	19845	20153	19966	20066	19992	20013	19800	19772	19967	20064	19983	20024	20099	20089	20020	19838	19939	20099	20188	19932	19925	19908	19823	19878	20218	20007	19814	20016	19717	20045	19964	19878	19958	19943	19984	19804	19912	19746	19892	19958	20058	19874	19931	19998	19982	20175	20115	19818	20009	19796	19790	19909	19996	19947	20088	19893	20195	19898	19852	20150	19890	20079	19797	19950	20034	20253	19970	20010	19865	19918	20007	19866	19891	19854	20016	20059	19949	19915	19712	20083	20110	20103	20019	19900	20017	20098	20191	20077	19969	20126	19890	19711	20011	19944	19986	19957	20126	19926	20060	20039	19867	19845	19950	19983	19939	19805	19980	19929	20047	19894	19827	20027	19919	20066	20088	19958	20029	19946	20146	19907	19790	19798	19843	19899	20210	20060	19894	19981	19899	19987	19806	20114	20037	20004	19898	19853	19728	19830	19782	19903	20078	19921	19953	19794	19818	20005	20172	20122	19978	19947	20089	20031	19938	19901	19871	19986	19913	19990	20114	20023	20015	19970	20012	19972	20168	20121	19994	20101	20066	20026	20145	20052	19997	19755	20050	20065	19832	20062	20090	19815	20046	20043	19978	19872	20002	19872	19959	20224	19933	19811	20101	19962	19795	20142	19978	19872	20081	20174	20125	19891	20163	20089	19904	20023	20051	19936	19916	20009	20090	20003	20045	20168	20088	20134	19972	20015	20067	19866	20183	20209	19968	20227	19934	20008	19990	20042	20189	20023	20071	19936	19959	19938	20092	20012	19914	19982	20055	19990	20263	19803	19942	20068	20129	19991	20018	20149	19884	19831	19990	19779	19843	19819	20076	19891	19867	20073	19986	19978	19906	19966	20135	19980	19801	19968	20074	19895	19856	20092	20036	19895	19881	19842	20063	20061	20013	19853	19778	19936	19849	19824	20127	20001	19893	20155	19971	19945	19686	19899	20073	19880	20204	20082	20200	20033	19913	19969	20000	19983	19953	20029	20060	20014	20198	19968	19887	19923	20054	20059	20093	19945	19920	20013	19971	20054	20046	19986	19929	19997	19895	19930	19866	19856	19909	19994	19899	19739	20001	20219	20159	19974	19742	19788	19670	19893	19811	19969	19979	20069	20111	20117	19907	20039	19983	19939	19880	19995	20141	19913	20247	19979	19866	20172	19805	20165	19951	19885	19980	19912	20136	20083	19755	20003	20008	19946	20089	19969	19924	19874	20098	19951	20119	20180	19893	20000	19740	19754	19782	19906	19880	20052	19902	19965	19751	20026	20083	20156	20122	19897	19889	19884	19898	19913	19900	19825	19992	19704	19836	19867	19775	19971	20011	19897	19999	19944	20047	19978	19911	20047	19883	20185	19815	19756	19993	19952	20005	20063	20055	19951	20154	19913	19982	20041	20065	20026	19982	19889	20062	19934	19916	19970	20150	20062	20073	20118	20112	20010	19889	20059	19928	20033	20054	19961	20087	19984	19756	19928	20027	19979	19891	19870	19851	20099	20060	20071	19915	19811	19954	19759	19994	20012	19931	20077	20003	20015	19871	20072	20260	19884	20059	19985	19964	20067	19828	20176	19945	19793	20038	19736	20133	19900	20174	19960	19928	20124	20035	19962	19904	19970	20048	19927	20085	19865	19925	19997	19947	19948	19916	19984	19771	20248	19803	20011	19931	19817	20231	19888	20177	20142	20090	20015	20014	20076	20065	20020	20002	20236	19928	20054	19898	20093	20111	20125	19952	20065	19966	19953	19995	20172	20086	20021	20017	19947	20011	20152	20056	19801	19998	20236	19960	19690	19772	19952	19818	19892	19983	19935	20285	19999	19841	20003	19855	20004	19913	19914	20058	20033	19939	20103	19861	19989	19824	19904	19951	20154	19939	20081	20020	20161	19855	20005	20056	19790	20150	19910	19868	19934	19741	19891	19990	19996	19944	19891	19869	19975	19845	19882	20154	20016	19893	19916	20126	19944	20132	20126	19980	19785	19889	19889	20132	19847	19974	19967	19980	19928	19974	20013	19906	19963	20081	20116	20002	19957	19977	19958	19991	20008	20051	19910	19896	20103	20142	20144	19928	20004	19993	19960	19919	19921	19789	19741	19792	19933	19936	19959	19963	19987	20018	19914	20083	20050	19998	20059	19902	20137	19891	19847	19921	19821	19953	20082	20123	20084	20070	19925	19781	19825	19932	19865	19951	20022	19875	19902	19891	19934	19825	19796	20041	19939	20053	19709	19906	20001	19887	19950	20131	19946	20035	20030	20002	19987	19963	19961	19977	20070	19845	20023	20139	19699	19916	19939	20122	19837	20017	19846	19910	19990	20019	19986	19778	19907	19697	19789	20053	19915	20176	19978	19948	20037	20022	20124	20284	19938	19754	20037	19808	20007	19896	19960	19894	19927	20037	20020	19984	19818	19703	19931	19905	19964	20023	20004	20004	19908	20115	19961	20073	20043	20079	20098	20137	19972	20031	20143	20010	19980	19985	19785	20117	19879	19745	19832	19715	20114	20068	20150	19990	20098	19918	20019	20017	19917	20105	19980	19904	20083	20093	20058	20059	19927	19878	19765	19939	20052	19907	20000	20087	20128	20063	19798	19846	20025	19870	19879	19938	20000	19842	20016	19859	19810	20165	19862	19901	19890	19995	19785	19855	19846	20221	20106	20106	19904	19760	19801	20172	19887	20030	20058	19880	19849	20094	20028	19778	19992	20135	19866	19851	20038	20035	19991	19905	20154	19840	19902	20032	20104	20053	20008	19805	19928	19955	20169	20048	20013	19888	20145	19962	19923	20199	20055	19992	20064	20068	20160	19847	19943	19987	20144	20194	20007	19950	19996	20106	20093	19888	19890	20032	20006	19963	19934	20017	19955	20154	19954	19976	19952	19907	20050	20162	20234	20059	19951	20051	20083	20012	20023	20118	20150	19881	20173	19761	20038	19940	19855	20173	19896	19857	19970	19858	19980	20127	19928	20128	19838	20006	20008	19802	20039	20066	19824	19898	19975	20048	19924	20060	19971	19955	20084	20071	20007	19892	19723	20099	19800	19987	20116	20023	20010	19955	20019	20050	20080	19799	20014	20015	19963	19859	19972	19732	20117	19798	19923	19963	19964	19893	19986	20061	19821	20136	20042	19893	20082	20053	19964	19930	20050	19995	20090	19763	20006	20070	19833	19972	20233	20120	20006	20257	20052	19995	19816	19929	20080	20160	19965	20085	19788	20141	19963	20025	19921	20000	20018	19834	20191	20125	20055	20030	20052	20192	19910	19953	20053	19809	19903	19837	19970	20151	20061	20032	19975	20100	19921	20022	19868	19931	20213	20019	20205	19876	19885	20004	20004	19882	20093	20213	19829	20014	19984	20005	20086	20109	19933	19898	20029	19995	20037	19790	20118	19871	19868	20000	20137	20062	20258	20149	20005	19903	19977	20073	19938	20302	19808	19990	20171	19998	20103	19830	20094	19905	19869	20144	20126	19896	20160	19667	20025	20084	19843	19863	20141	20003	19966	20053	20064	19781	20063	20215	19862	19943	19820	20080	19981	19938	19994	20126	19994	20096	20062	19837	19786	19941	19800	19893	20021	20109	20092	20022	19916	19947	19967	19917	19987	19757	19962	19987	20095	20088	20038	19953	19880	19925	19880	19826	19993	19954	19818	20061	19739	19974	19967	19796	19883	20008	19887	20072	19990	20062	19937	20031	19982	19624	19833	20016	19859	19855	19924	20019	20077	19883	20079	19884	20109	19942	20038	20018	19912	19828	19907	19987	19922	19962	20037	19982	19905	19862	20014	19922	20082	19949	19779	20058	19960	20081	19955	19874	20126	20019	19768	19837	19971	20083	19931	20010	20008	19840	19922	19818	19856	19797	19776	19996	19921	19943	19959	19779	20032	20031	19943	19975	19961	20091	20015	20028	20186	20146	20083	19832	20317	19838	20061	19805	19937	20166	19751	19958	19900	19948	20076	19967	19951	20016	19975	20121	19740	20182	19782	20034	19925	20103	20018	20190	20124	19985	19764	19963	20094	19922	20168	20016	19890	19956	19874	19705	19798	20038	20122	19996	20113	20037	19797	20334	19823	20151	19995	20003	20149	19993	20003	20030	20017	19977	19788	20045	20120	20052	20083	20221	19918	19902	19971	20126	20047	19716	20079	19931	20023	19958	19988	20038	19881	19780	20065	19956	19846	19982	20121	19821	20120	20219	19947	20049	19982	19987	19709	20015	19700	19897	19912	19736	20014	19930	19831	20202	20009	20015	19820	19940	20094	20023	19888	19940	20110	20102	19918	20016	19997	19839	20097	19908	19839	20266	20039	20064	20026	19944	19789	20125	20126	19965	20095	20165	20048	20099	19913	19844	20126
21132	64700	99816	95538	67324	31360	16452	16512	16344	16532	16116	16401	16318	16305	16262	16309	16236	16357	16375	16297	16295	16168	16297	16099	16309	16516	16320	16225	16258	16255	16191	16135	16012	16201	16330	16207	16334	16342	16198	16270	16290	16376	16250	16125	16255	16389	16109	16170	16264	16166	16058	16327	16147	16271	16343	16303	16304	16129	16346	16319	16279	16083	16307	16151	16129	16052	16242	16141	16116	16304	16244	16214	16295	16062	16618	16500	16115	16284	16148	16270	16330	16191	16371	16320	16183	16288	16304	16354	16314	16157	16385	16245	16184	16170	16191	16156	16374	16237	16149	16302	16101	16133	16214	16342	16213	16223	16200	16183	16166	16161	16240	16174	16180	16291	16364	16271	16208	16236	16171	16206	15990	16039	16293	16284	16091	16072	16029	16087	16206	16107	16181	16059	16357	16049	16297	16225	16282	16171	16203	16114	16106	16176	16185	16041	16164	16181	16212	16229	16221	16242	16405	16186	16301	16264	16302	16126	16148	16130	16016	16278	16134	16239	15985	16314	16305	16076	16159	15999	16130	16334	16310	16333	16192	16228	16142	16322	16033	16437	16438	16211	16203	16315	16044	16163	16217	16196	16350	16187	16297	16206	16308	16346	16411	16375	16307	16082	16117	16291	16295	16148	16051	16055	16200	16402	16190	16264	16259	16333	16271	16328	16243	16228	16097	16315	16241	16226	16242	16213	16155	15971	16355	16267	16306	16223	16173	16061	16229	16137	16125	16200	16246	16300	16246	16258	16161	16225	16252	16277	16216	16074	16215	16096	16235	16387	16105	16342	16216	16307	16297	16131	16268	16016	16312	16348	16195	16112	16232	16234	16327	16040	16176	16279	16028	15894	16084	16182	16356	16225	16282	16193	16132	16189	16395	16209	16213	16039	16216	16281	16182	16319	16241	16127	16141	16128	16114	16276	16069	16116	16279	16261	16130	16265	16305	16261	16225	16268	16202	16234	16340	16063	16373	16257	16318	16277	16220	16158	16135	16182	16056	16225	16272	16072	16226	16127	16426	16210	16250	16076	16201	16118	16259	16195	16162	16205	16066	16095	16215	16128	16152	16290	16151	16084	16163	16351	16291	16206	16165	16304	16147	16271	16180	16178	16170	16224	16037	16280	16167	16141	16185	16271	16164	16113	16307	16100	16222	16277	16060	16402	16279	16203	16174	16325	16008	16112	16009	16228	16194	16097	16187	16011	16270	16338	16245	16290	16132	16179	16197	16212	16139	16219	16253	16211	16264	16216	16395	16239	16268	16244	16246	16248	16430	16180	16361	16253	16141	16194	16147	16068	16273	16261	16342	16121	16149	16370	16202	16232	16309	16341	16280	16307	16347	16046	16232	16176	16149	16208	16243	16099	16329	16056	16198	16214	16196	16391	16219	16066	16255	16051	16430	16363	16192	16354	16123	16354	16071	16026	16160	16115	16166	16159	16229	16206	16258	16162	16215	16370	16242	16274	16279	16263	16188	16248	16064	16285	16451	16353	16189	16215	16171	16256	16248	16194	16128	16270	16297	16306	16099	16423	16129	16089	16105	16243	16069	16000	16178	16162	16329	16079	15985	16192	16388	16096	15845	16214	16184	16142	16101	16138	16259	16125	16154	16233	15967	16268	16347	16204	16328	16189	16119	16321	16037	16221	16071	16348	16103	16104	16129	16134	16207	16165	16246	16116	16271	16133	16184	16205	16271	16308	16165	16219	16278	16255	16262	16330	16167	16150	16428	16246	16316	16156	16185	16157	16042	16362	16037	16250	16204	16329	16211	16031	16301	16158	16344	16360	16034	16082	16104	16213	16177	16027	16137	16172	16202	16177	16044	16233	16256	16172	16199	16234	16182	16257	16249	16230	16357	16206	16307	16256	16197	16232	16208	16146	16204	16286	16200	16073	16411	16391	16353	16322	16248	16400	16057	16241	16309	16247	16085	16070	16290	16176	16211	16342	16057	16039	15925	16114	16199	16267	16224	16178	16144	16327	16290	16303	16199	16237	16279	16180	16265	15907	16152	16348	16175	16212	16351	16119	16241	16306	16114	16250	16332	16247	16092	16367	16043	16078	16079	16092	16247	16314	16181	16303	16427	16285	16234	16271	16143	16125	16388	16135	16252	16165	16286	16309	16211	16055	16159	16144	16207	16282	16173	16246	16078	16311	16275	16159	16182	16247	16089	16022	16153	16280	16216	16251	16261	16225	16276	16274	16219	16306	16004	16115	16278	16341	16143	16240	16211	16261	16291	16206	16210	16346	16195	16321	16288	16103	16035	15961	16082	16265	16265	16318	16366	16144	16254	16152	16028	16153	16236	16286	16084	16218	16037	16310	16349	16260	16137	16135	16212	16148	16254	16291	16173	16207	16069	16126	16102	16074	16318	16222	16252	16089	16179	16089	16137	16036	16235	16350	16279	16252	16228	16220	16152	16277	16388	16100	16155	16160	16172	16121	16144	16292	16349	16239	16140	16309	16174	16282	16213	16252	16210	16303	16041	16236	16255	16091	16263	16271	16247	16147	16074	16252	16146	16100	16240	16306	16336	16186	16453	16146	16297	16057	16145	16129	16085	16273	16414	16119	16291	16119	16134	16077	16337	16225	16390	16228	16308	16198	16234	16148	16121	16459	16183	16357	16244	16141	16070	16353	16248	16275	16158	16294	16220	16180	16081	16307	16264	16181	16281	16120	16136	15952	16224	16094	16052	16132	16256	16012	16294	16294	16252	16301	16159	16242	16248	16103	16116	16077	16271	16074	16173	16216	16170	16098	16241	16173	16278	16289	16231	16203	16085	16243	16369	16208	16349	16242	16252	16267	16281	16244	16269	16156	16165	16297	16102	16139	16175	16218	16208	16208	16036	16207	16294	16247	16194	16250	16289	16243	16059	16317	16098	16177	16154	16202	16191	16237	16332	16220	16265	16216	16295	16244	16098	16357	16207	16111	16087	16219	16329	16039	16228	16102	16229	16136	16191	16350	16147	16319	16180	16233	16212	16195	16210	16186	16281	16312	16201	16358	16092	16383	16051	16181	16313	16150	16292	16256	16126	16293	16190	16498	16266	16257	16389	16282	16043	16158	16287	16161	16111	16215	16226	16378	16407	16305	16334	16296	16073	16356	16220	16149	16184	16186	16003	16146	16089	16123	16485	16060	16041	16091	16237	16176	16226	16253	16269	16160	16158	16211	16111	16211	16328	16080	16115	16039	16066	16273	16174	16130	16320	16218	16171	16317	16288	16274	16271	16203	16250	16274	16203	16338	16260	16096	16138	16248	16186	16097	16271	16213	16223	16233	16181	16161	16296	16243	16089	16258	16202	16346	16030	16272	16028	16043	16172	16227	16156	16158	16266	16190	16139	16037	16208	16027	16153	16225	16097	16073	16234	16329	16131	16197	16365	16357	16131	16283	16105	16235	16076	16115	16242	15994	16221	16248	16160	16217	16145	16154	16360	16339	16121	16080	16253	16262	16222	16208	16079	16224	16248	16057	16255	16211	16245	16398	16302	16279	16308	16239	16272	16370	16189	16249	16314	16097	16101	16141	16173	16222	16230	16160	16311	16305	16300	16168	16131	16305	16086	16060	16307	16110	16171	16137	16122	16231	16110	16213	16281	16274	16197	16313	16153	16016	16247	16236	16255	16082	16007	16248	16269	16133	16270	16167	16169	16264	16413	16284	16095	16159	16204	16306	16226	16263	16229	16247	16223	16180	16310	16176	16314	16185	16165	16032	16192	16300	16131	16049	16160	16331	16349	16134	16405	16118	16168	16238	16184	16183	16088	16121	16292	16132	16163	16059	16152	16373	16300	16202	16161	16173	16269	16307	16280	16346	16161	16242	16251	16089	16316	16410	16323	16181	16380	16174	16220	16209	16252	16249	16157	16151	16370	16061	16001	16191	16300	16217	16239	16110	16247	16179	16387	16266	16152	16307	16234	16267	16401	16259	16102	16237	16236	16201	16213	16253	16310	16203	16158	16203	16119	16176	16322	16182	16366	16325	16274	16316	16154	16217	16191	16190	16316	16152	16185	16242	16192	16152	16320	16162	16074	16034	16112	16196	16251	16309	16283	16180	16068	16080	16276	16219	15934	16185	16016	16107	16143	16241	16214	16149	16123	16223	16303	16266	16302	16279	16065	16399	16276	16119	16154	16154	16079	16279	16224	16248	16142	16204	16072	16183	16232	16230	16385	16108	16251	16264	16321	16133	16203	16185	16052	16109	16277	16481	16180	16251	16300	16246	16246	16261	16302	16145	16181	16076	16356	16221	16241	16150	16132	16105	16333	16260	15988	16072	16142	16091	16231	16244	16146	16251	16232	16252	16277	16149	16287	16099	16213	16230	16286	16201	16299	16407	16178	16096	16098	16090	16089	16515	16062	16158	16198	16245	16304	16263	16162	16212	16062	16244	16186	16352	16237	16194	16281	16269	16142	16164	16048	16255	16049	16243	16275	16340	16085	16133	16314	16161	16088	16108	16322	16136	16242	16116	16238	16073	16183	16168	16090	16249	16194	16141	16164	16100	16246	16177	16278	16161	16035	16310	16162	16246	16207	16140	16331	16178	16268	16236	16141	16269	16277	16106	16110	16296	16176	16317	16318	16148	16089	16200	16429	16184	16335	16144	16304	16144	16237	16298	16255	16457	16310	16211	16194	16259	16242	16087	16369	16301	16356	16366	16310	16098	16128	16353	16310	15950	16162	16208	16324	16238	16098	16276	16249	16328	15987	16066	16310	16297	16205	16254	16203	16334	16211	16217	16094	16146	16205	16269	16168	16209	16240	16238	16157	16270	16176	16260	16232	16202	16196	16237	16258	16398	16090	16205	16072	16331	16211	16302	16266	16279	16221	16137	16272	16255	16193	16297	16116	16243	16102	16248	16244	16190	16228	16225	16080	16143	16456	16136	16143	16353	16145	16444	16125	16278	16229	16312	16247	16228	16265	16279	16214	16222	16226	16207	16221	16240	16378	16329	16203	16151	16184	16189	16039	16214	16348	16063	16020	16237	16376	16309	16218	16122	16337	16397	16123	16332	16325	16216	16190	16205	16161	16299	16176	16240	16289	16235	16221	16074	16159	16161	16168	16460	16154	16197	16381	16213	16262	16269	16318	16103	16072	16213	16229	16078
28051	23903	45439	46435	33459	23556	20722	20542	20326	20498	20154	20393	20625	20497	20363	20301	20482	20594	20356	20372	20308	20490	20623	20273	20211	20245	20386	20410	20333	20430	20365	20379	20409	20391	20484	20510	20190	20429	20229	20298	20276	20494	20576	20398	20428	20292	20285	20262	20273	20254	20213	20460	20467	20302	20418	20412	20382	20409	20357	20397	20240	20135	20362	20608	20280	20373	20309	20608	20258	20520	20452	20394	20347	20342	20385	20323	20398	20395	20344	20641	20624	20395	20372	20431	20278	20464	20386	20389	20380	20312	20513	20277	20290	20365	20354	20271	20352	20372	20667	20320	20400	20261	20252	20423	20331	20331	20465	20620	20462	20419	20349	20463	20325	20469	20319	20160	20198	20231	20402	20614	20726	20225	20281	20420	20290	20234	20302	20460	20433	20504	20499	20438	20301	20115	20268	20360	20389	20106	20394	20540	20293	20316	20318	20421	20363	20470	20212	20471	20480	20232	20491	20341	20408	20177	20401	20332	20443	20246	20217	20216	20138	20450	20283	20320	20219	20514	20367	20332	20414	20483	20375	20460	20253	20334	20231	20321	20304	20575	20622	20400	20314	20413	20494	20397	20322	20614	20362	20341	20341	20474	20213	20312	20322	20393	20318	20464	20491	20250	20458	20572	20391	20440	20225	20220	20525	20277	20478	20370	20196	20266	20483	20286	20276	20315	20523	20280	20270	20310	20325	20272	20394	20442	20411	20493	20174	20441	20438	20456	20255	20350	20506	20276	20480	20385	20348	20430	20374	20557	20308	20267	20543	20227	20291	20484	20386	20561	20472	20468	20346	20517	20465	20377	20439	20253	20565	20442	20495	20584	20198	20424	20648	20238	20525	20257	20151	20371	20414	20353	20414	20388	20263	20479	20405	20524	20497	20448	20299	20355	20333	20238	20463	20374	20308	20305	20317	20477	20467	20497	20541	20628	20255	20416	20529	20177	20559	20182	20356	20322	20515	20551	20441	20295	20326	20460	20366	20423	20322	20486	20345	20357	20283	20407	20424	20497	20306	20049	20601	20107	20236	20503	20437	20435	20187	20434	20208	20482	20319	20384	20582	20307	20213	20307	20501	20363	20336	20565	20320	20400	20171	20348	20459	20231	20519	20234	20308	20424	20331	20327	20561	20645	20383	20538	20234	20504	20347	20379	20107	20004	20285	20343	20431	20344	20230	20191	20229	20132	20424	20504	20197	20284	20382	20520	20395	20447	20322	20326	20352	20452	20543	20193	20312	20157	20429	20468	20413	20487	20537	20354	20387	20223	20393	20308	20410	20417	20444	20394	20398	20354	20130	20278	20421	20396	20280	20265	20367	20229	20363	20421	20235	20337	20342	20620	20296	20383	20386	20388	20191	20183	20457	20300	20639	20250	20403	20398	20449	20271	20396	20411	20324	20131	20338	20185	20333	20235	20351	20330	20223	20232	20361	20498	20497	20441	20538	20470	20360	20439	20406	20415	20416	20311	20302	20458	20220	20288	20335	20365	20358	20279	20157	20496	20340	20320	20455	20396	20374	20362	20416	20347	20147	20335	20497	20548	20199	20493	20317	20235	20053	20387	20422	20430	20301	20352	20099	20332	20200	20220	20354	20372	20525	20677	20398	20433	20218	20347	20182	20177	20324	20312	20219	20549	20337	20307	20555	20209	20324	20295	20489	20460	20478	20255	20365	20459	20209	20521	20389	20270	20437	20587	20274	20460	20596	20441	20464	20184	20336	20386	20540	20280	20298	20155	20404	20435	20334	20417	20216	20054	20240	20452	20495	20299	20437	20574	20279	20310	20414	20500	20479	20367	20412	20460	20457	20331	20181	20548	20244	20343	20422	20396	20219	20400	20085	20376	20629	20279	20343	20389	20612	20228	20299	20487	20403	20217	20403	20619	20168	20347	20411	20670	20528	20256	20407	20397	20313	20241	20327	20286	20433	20318	20390	20493	20267	20253	20498	20523	20449	20234	20346	20380	20243	20307	20267	20473	20281	20175	20198	20241	20424	20375	20735	20458	20389	20618	20447	20178	20440	20362	20485	20367	20170	20209	20273	20269	20552	20419	20313	20402	20522	20380	20325	20328	20406	20205	20463	20263	20535	20471	20322	20389	20407	20415	20280	20479	20353	20473	20525	20556	20140	20333	20293	20497	20363	20340	20581	20341	20319	20326	20294	20255	20345	20410	20386	20307	20453	20452	19980	20397	20347	20381	20338	20349	20593	20331	20356	20307	20391	20476	20564	20300	20427	20333	20412	20095	20267	20204	20387	20233	20480	20406	20282	20158	20306	20558	20576	20277	20446	20248	20389	20400	20171	20326	20289	20307	20022	20370	20252	20254	20350	20362	20526	20335	20379	20250	20284	20226	20261	20402	20332	20421	20505	20582	20310	20431	20203	20675	20325	20269	20435	20421	20316	20429	20226	20415	20344	20364	20620	20246	20157	20387	20476	20322	20443	20379	20331	20175	20426	20483	20289	20356	20357	20409	20307	20489	20304	20499	20250	20429	20472	20300	20251	20417	20415	20550	20543	20271	20267	20361	20305	20167	20362	20257	20450	20466	20423	20446	20481	20540	20368	20227	20365	20272	20226	20381	20268	20464	20271	20145	20308	20578	20273	20462	20432	20312	20382	20402	20309	20353	20510	20401	20248	20278	20239	20341	20312	20556	20446	20314	20328	20115	20493	20119	20055	20272	20474	20377	20189	20188	20336	20158	20532	20298	20483	20312	20345	20437	20329	20296	20442	20395	20366	20179	20384	20418	20501	20423	20317	20241	20185	20373	20318	20256	20332	20350	20353	20291	20449	20262	20347	20432	20302	20328	20161	20263	20554	20358	20569	20110	20541	20342	20385	20421	20427	20300	20338	20220	20353	20686	20200	20412	20361	20341	20271	20323	20244	20307	20425	20391	20524	20487	20687	20137	20386	20333	20385	20432	20336	20437	20109	20370	20399	20395	20396	20456	20471	20528	20341	20458	20443	20334	20350	20487	20315	20459	20203	20514	20129	20134	20489	20142	20280	20067	20463	20459	20284	20147	20415	20391	20322	20539	20473	20286	20482	20401	20504	20310	20438	20446	20414	20545	20385	20501	20333	20346	20309	20409	20019	20512	20342	20240	20487	20350	20453	20382	20422	20323	20391	20212	20398	20277	20264	20458	20530	20321	20196	20438	20077	20264	20309	20246	20413	20543	20520	20356	20502	20390	20243	20272	20398	20478	20340	20268	20348	20188	20353	20495	20312	20367	20383	20245	20349	20633	20529	20287	20246	20555	20296	20245	20392	20330	20276	20385	20444	20362	20642	20270	20132	20411	20164	20285	20468	20255	20133	20369	20198	20422	20295	20208	20279	20595	20539	20387	20434	20439	20249	20422	20276	20297	20608	20432	20412	20367	20292	20315	20589	20542	20177	20541	20443	20432	20442	20490	20391	20413	20400	20409	20460	20299	20224	20393	20503	20311	20468	20371	20317	20287	20230	20352	20460	20373	20271	20229	20519	20364	20281	20397	20479	20484	20582	20489	20521	20429	20358	20312	20296	20336	20379	20388	20460	20453	20259	20248	20377	20297	20369	20338	20392	20561	20069	20290	20486	20268	20108	20418	20338	20557	20275	20409	20372	20326	20446	20425	20531	20428	20640	20361	20515	20333	20555	20341	20333	20205	20382	20452	20553	20412	20349	20331	20434	20248	20415	20370	20305	20362	20408	20294	20542	20335	20460	20296	20442	20379	20293	20058	20240	20405	20370	20598	20290	20224	20300	20244	20176	20311	20345	20230	20484	20429	20509	20454	20459	20448	20325	20305	20414	20382	20516	20208	20312	20489	20292	20484	20439	20294	20399	20387	20549	20485	20449	20320	20358	20327	20407	20461	20285	20253	20239	20350	20404	20495	20390	20498	20282	20509	20242	20097	20418	20066	20468	20448	20209	20464	20398	20238	20332	20338	20458	20268	20393	20399	20566	20518	20415	20538	20307	20398	20282	20391	20131	20249	20461	20460	20530	20366	20224	20382	20314	20402	20310	20337	20369	20362	20174	20395	20637	20302	20271	20466	20317	20195	20382	20354	20471	20217	20277	20325	20262	20421	20529	20272	20408	20517	20430	20329	20279	20362	20230	20462	20369	20282	20204	20411	20288	20462	20238	20253	20487	20215	20246	20449	20135	20427	20336	20210	20287	20401	20494	20484	20280	20256	20339	20299	20213	20440	20358	20384	20413	20240	20453	20466	20264	20370	20175	20494	20424	20219	20288	20237	20304	20295	20374	20349	20390	20353	20413	20463	20380	20301	20425	20265	20390	20153	20457	20224	20526	20303	20305	20453	20305	20356	20188	20379	20354	20560	20406	20547	20439	20351	20289	20388	20223	20470	20515	20383	20502	20496	20214	20249	20159	20245	20517	20320	20136	20346	20420	20345	20457	20376	20218	20192	20022	20355	20518	20280	20590	20499	20300	20344	20489	20374	20158	20142	20428	20226	20333	20300	20114	20373	20257	20545	20268	20476	20312	20657	20539	20363	20621	20627	20148	20441	20595	20273	20226	20396	20443	20345	20335	20243	20097	20199	20235	20436	20240	20542	20336	20242	20166	20191	20367	20412	20498	20479	20391	20308	20444	20425	20290	20271	20299	20461	20349	20397	20408	20440	20551	20403	20321	20328	20408	20313	20279	20773	20373	20566	20387	20308	20225	20404	20186	20436	20265	20229	20418	20117	20337	20386	20561	20374	20346	20210	20473	20058	20336	20280	20673	20445	20472	20457	20230	20191	20504	20270	20449	20320	20145	20354	20473	20407	20468	20425	20480	20528	20515	20285	20509	20489	20314	20478	20201	20281	20362	20444	20314	20426	20375	20347	20521	20550	20458	20362	20349	20303	20317	20549	20415	20248	20425	20591	20574	20456	20490	20498	20197	20361	20338	20435	20256	20351	20434	20540	20382	20347	20335	20265	20170	20308	20554	20380	20260	20436	20410	20445	20362	20392	20456	20252	20280	20466	20533	20290	20296	20303	20455	20603	20229	20341	20279	20400	20323	20279	20484	20390	20298	20429	20158	20340	20317	20233	20277	20672	20296	20227	20229	20255	20225	20531	20472	20382	20326	20336	20271	20393	20385	20377	20398	20686	20410	20260
15249	30565	51169	42740	28042	18568	16199	16546	16466	16400	16507	16498	16456	16393	16369	16315	16455	16402	16334	16435	16447	16388	16385	16339	16417	16474	16461	16358	16375	16376	16505	16450	16272	16434	16573	16351	16458	16424	16363	16477	16560	16403	16288	16473	16383	16390	16639	16342	16263	16278	16345	16605	16351	16295	16396	16348	16526	16369	16306	16456	16518	16298	16461	16506	16362	16346	16489	16261	16438	16410	16599	16436	16398	16381	16539	16444	16291	16397	16558	16356	16320	16364	16393	16467	16586	16493	16465	16499	16493	16331	16390	16336	16339	16416	16430	16380	16315	16474	16263	16164	16438	16334	16529	16583	16409	16367	16545	16418	16314	16468	16434	16488	16381	16513	16455	16301	16409	16339	16250	16273	16516	16397	16469	16426	16362	16441	16373	16487	16339	16333	16272	16289	16548	16267	16442	16454	16350	16358	16453	16347	16366	16389	16214	16369	16371	16287	16310	16542	16399	16432	16170	16318	16575	16265	16375	16391	16567	16682	16446	16230	16431	16399	16446	16275	16527	16297	16471	16540	16316	16255	16328	16397	16463	16385	16325	16540	16538	16478	16440	16519	16321	16467	16353	16158	16423	16479	16134	16482	16241	16272	16434	16344	16311	16417	16288	16338	16472	16411	16388	16392	16431	16196	16352	16518	16390	16483	16299	16340	16444	16384	16380	16519	16422	16403	16365	16353	16272	16481	16366	16527	16378	16371	16291	16409	16511	16546	16443	16314	16473	16347	16397	16391	16317	16448	16546	16491	16465	16456	16367	16369	16356	16306	16498	16279	16516	16320	16353	16320	16277	16393	16292	16361	16322	16407	16549	16399	16348	16444	16451	16573	16533	16475	16604	16265	16386	16510	16449	16469	16466	16404	16343	16348	16407	16398	16310	16348	16453	16381	16355	16405	16344	16364	16493	16418	16219	16478	16433	16370	16497	16377	16437	16554	16466	16566	16457	16372	16511	16415	16291	16389	16232	16448	16413	16455	16321	16402	16602	16494	16441	16399	16460	16401	16233	16349	16451	16203	16458	16415	16412	16429	16379	16681	16385	16267	16330	16446	16455	16500	16345	16532	16439	16362	16403	16345	16537	16514	16410	16405	16383	16401	16291	16414	16322	16548	16404	16195	16289	16404	16564	16405	16318	16288	16385	16410	16515	16350	16466	16427	16417	16505	16532	16385	16478	16436	16500	16594	16462	16424	16314	16450	16329	16391	16477	16317	16301	16359	16407	16338	16299	16349	16510	16442	16383	16335	16403	16352	16351	16318	16347	16402	16232	16279	16395	16437	16404	16419	16311	16496	16385	16406	16434	16205	16314	16384	16398	16279	16394	16417	16483	16479	16506	16446	16425	16386	16480	16482	16237	16313	16243	16332	16351	16270	16353	16376	16336	16430	16502	16342	16445	16452	16446	16263	16460	16383	16375	16317	16507	16362	16349	16358	16350	16304	16292	16415	16360	16222	16468	16357	16423	16228	16394	16554	16423	16455	16452	16305	16449	16485	16278	16306	16495	16295	16560	16378	16274	16287	16275	16450	16512	16543	16510	16602	16395	16510	16471	16459	16313	16390	16514	16506	16590	16360	16399	16258	16523	16331	16710	16215	16304	16521	16442	16354	16371	16357	16247	16316	16396	16513	16354	16440	16349	16290	16509	16460	16509	16492	16378	16271	16190	16559	16364	16638	16342	16478	16426	16303	16495	16416	16383	16261	16294	16382	16429	16578	16375	16490	16388	16497	16351	16376	16477	16307	16390	16428	16488	16306	16496	16534	16307	16190	16569	16302	16541	16414	16465	16360	16570	16374	16513	16361	16444	16422	16564	16374	16417	16352	16441	16359	16474	16372	16432	16438	16687	16280	16354	16342	16564	16225	16343	16360	16354	16355	16394	16260	16503	16409	16474	16457	16479	16630	16465	16137	16271	16324	16310	16399	16387	16314	16527	16192	16294	16368	16469	16402	16377	16332	16387	16347	16595	16328	16416	16461	16347	16334	16316	16615	16542	16411	16443	16433	16333	16436	16169	16349	16380	16257	16324	16328	16286	16403	16165	16431	16449	16535	16534	16248	16422	16466	16484	16506	16273	16387	16393	16391	16316	16419	16431	16292	16408	16380	16371	16425	16408	16256	16378	16465	16453	16381	16427	16290	16302	16115	16459	16453	16286	16367	16352	16377	16369	16565	16651	16443	16201	16400	16418	16384	16299	16311	16458	16337	16579	16481	16557	16543	16448	16133	16406	16443	16321	16391	16400	16567	16643	16390	16213	16307	16587	16325	16564	16486	16292	16492	16336	16407	16186	16408	16430	16509	16331	16424	16295	16320	16231	16332	16593	16522	16539	16428	16506	16410	16248	16286	16483	16392	16397	16240	16499	16202	16496	16401	16444	16510	16362	16389	16357	16411	16396	16374	16434	16392	16355	16284	16334	16449	16482	16365	16424	16517	16362	16406	16329	16447	16571	16396	16313	16411	16378	16440	16300	16393	16298	16399	16623	16402	16409	16368	16575	16439	16477	16459	16277	16522	16391	16186	16490	16327	16371	16337	16519	16425	16315	16626	16451	16273	16466	16425	16323	16608	16374	16399	16444	16457	16462	16456	16355	16472	16503	16500	16367	16463	16386	16521	16355	16342	16380	16306	16451	16305	16337	16500	16318	16398	16453	16357	16283	16492	16352	16627	16555	16286	16551	16285	16403	16305	16392	16463	16254	16377	16557	16351	16281	16431	16477	16537	16366	16420	16409	16294	16556	16288	16292	16341	16538	16397	16468	16453	16422	16452	16400	16242	16562	16275	16384	16514	16473	16467	16244	16350	16525	16384	16211	16406	16485	16441	16506	16407	16391	16475	16363	16520	16410	16367	16442	16267	16569	16415	16336	16394	16390	16301	16380	16251	16517	16386	16497	16233	16335	16276	16339	16227	16456	16507	16334	16374	16311	16300	16287	16263	16667	16443	16208	16378	16370	16406	16374	16396	16387	16507	16524	16366	16456	16530	16399	16446	16357	16279	16407	16356	16454	16307	16308	16345	16292	16378	16505	16359	16506	16407	16310	16509	16405	16518	16383	16325	16352	16403	16513	16241	16453	16555	16509	16518	16421	16322	16520	16443	16480	16406	16360	16417	16308	16500	16422	16421	16566	16221	16456	16521	16420	16323	16474	16537	16578	16468	16327	16514	16487	16380	16454	16375	16361	16515	16354	16526	16469	16387	16260	16476	16288	16547	16367	16180	16380	16414	16381	16192	16576	16326	16395	16267	16509	16425	16432	16312	16400	16251	16548	16445	16338	16328	16235	16430	16288	16612	16327	16364	16382	16463	16397	16382	16475	16342	16446	16329	16479	16406	16239	16369	16215	16497	16525	16476	16324	16456	16316	16326	16411	16342	16402	16481	16394	16514	16228	16480	16357	16491	16393	16390	16408	16207	16135	16428	16242	16387	16413	16290	16377	16499	16456	16505	16483	16315	16468	16495	16373	16466	16466	16378	16499	16428	16494	16389	16375	16477	16449	16333	16381	16400	16410	16316	16470	16246	16415	16381	16295	16467	16344	16314	16247	16335	16308	16451	16467	16410	16384	16495	16465	16368	16347	16571	16342	16304	16447	16418	16558	16566	16365	16503	16297	16457	16646	16424	16495	16296	16329	16340	16324	16547	16274	16211	16443	16326	16427	16404	16358	16416	16432	16371	16306	16273	16407	16247	16505	16394	16642	16434	16372	16492	16438	16433	16344	16432	16497	16268	16168	16531	16293	16371	16470	16495	16439	16411	16327	16516	16355	16528	16478	16418	16330	16285	16352	16399	16557	16455	16336	16292	16203	16416	16436	16395	16476	16379	16306	16392	16430	16424	16435	16402	16377	16473	16385	16270	16622	16300	16371	16589	16284	16361	16562	16419	16519	16370	16527	16348	16465	16289	16258	16434	16314	16402	16438	16358	16360	16219	16348	16308	16466	16573	16513	16349	16544	16252	16298	16454	16585	16437	16372	16444	16380	16595	16515	16499	16441	16405	16429	16318	16228	16441	16432	16431	16385	16550	16322	16508	16249	16308	16390	16333	16465	16398	16480	16410	16352	16466	16376	16545	16499	16430	16274	16393	16488	16335	16498	16380	16363	16351	16361	16571	16387	16262	16435	16552	16459	16301	16421	16290	16273	16427	16482	16485	16474	16388	16480	16369	16476	16368	16559	16421	16329	16429	16394	16578	16487	16355	16573	16338	16452	16472	16290	16412	16494	16564	16386	16228	16344	16548	16469	16381	16500	16494	16355	16517	16639	16509	16361	16351	16371	16493	16330	16382	16621	16338	16176	16529	16246	16365	16208	16493	16250	16460	16203	16398	16367	16296	16403	16485	16470	16258	16400	16433	16423	16502	16426	16353	16274	16434	16435	16270	16296	16444	16439	16326	16384	16449	16380	16582	16503	16465	16381	16287	16397	16492	16508	16327	16475	16408	16456	16539	16466	16566	16453	16611	16470	16548	16463	16462	16512	16562	16451	16417	16402	16309	16346	16304	16395	16473	16624	16449	16293	16526	16302	16575	16411	16406	16292	16359	16274	16502	16388	16456	16227	16525	16517	16376	16456	16470	16448	16345	16214	16389	16311	16488	16336	16319	16328	16348	16384	16425	16323	16278	16314	16412	16413	16371	16373	16476	16546	16578	16441	16141	16582	16459	16502	16317	16339	16424	16457	16577	16492	16487	16289	16619	16466	16478	16314	16255	16464	16397	16456	16430	16420	16404	16269	16520	16351	16278	16388	16556	16241	16360	16330	16396	16383	16386	16351	16362	16307	16372	16520	16510	16318	16631	16427	16268	16544	16322	16489	16271	16394	16397	16346	16419	16307	16451	16441	16383	16518	16381	16438	16455	16384	16432	16192	16409	16371	16287	16228	16360	16408	16507	16373	16508	16516	16509	16381	16265	16375	16486	16280	16552	16222	16592	16584	16312	16420	16379	16238	16461	16473	16326	16522	16395	16400	16388	16490	16331	16424	16344	16370	16489	16306	16442	16377	16375	16573	16563	16225	16386	16343	16413	16435	16426	16321	16448	16510	16339	16399	16416	16497	16412	16474	16483	16391	16445	16450	16322	16295	16495	16317	16343	16651	16466	16398	16340	16317	16344
23651	21492	40505	57656	53102	35209	25928	22082	20810	20918	21282	20913	21013	20718	20934	20741	20772	20897	20526	20714	20658	20807	20670	20785	20748	20526	20714	20584	20866	20675	20810	20789	20643	20681	20617	20616	20584	20660	20642	20476	20569	20548	21036	20916	20643	20608	20888	20746	20721	20530	20750	20516	20674	20598	20501	20535	20607	20624	20509	20418	20550	20643	20506	20671	20662	20653	20839	20533	20493	20615	20744	20352	20551	20547	20976	20769	20611	20489	20804	20820	20539	20406	20610	20782	20573	20671	20583	20460	20753	20845	20680	20529	20706	20604	20701	20560	20761	20597	20643	20784	20679	20513	20614	20604	20540	20765	20533	20464	20424	20504	20516	20646	20671	20589	20528	20613	20571	20567	20475	20472	20682	20367	20776	20572	20613	20731	20765	20530	20488	20552	20645	20724	20798	20529	20396	20642	20580	20459	20516	20634	20521	20689	20711	20625	20687	20622	20637	20556	20681	20382	20541	20512	20618	20642	20724	20577	20560	20606	20627	20638	20783	20663	20511	20600	20611	20625	20802	20468	20580	20540	20523	20511	20514	20633	20650	20594	20697	20547	20393	20543	20679	20709	20649	20587	20839	20472	20374	20564	20563	20572	20654	20818	20534	20715	20542	20877	20571	20602	20540	20497	20551	20665	20672	20521	20556	20412	20437	20711	20718	20663	20494	20404	20390	20567	20606	20750	20759	20506	20624	20479	20714	20691	20386	20426	20681	20737	20584	20840	20482	20711	20842	20624	20449	20820	20685	20880	20534	20579	20467	20618	20761	20443	20624	20638	20875	20488	20653	20462	20635	20613	20632	20736	20559	20757	20468	20660	20472	20612	20675	20595	20345	20649	20619	20764	20641	20490	20577	20512	20603	20432	20512	20609	20570	20553	20460	20711	20445	20953	20659	20523	20615	20643	20747	20636	20730	20702	20789	20630	20554	20509	20493	20722	20745	20765	20618	20503	20993	20666	20485	20503	20791	20633	20412	20502	20658	20409	20467	20410	20404	20644	20433	20638	20546	20393	20712	20512	20557	20661	20425	20543	20688	20462	20518	20432	20786	20657	20398	20928	20781	20562	20532	20677	20536	20765	20788	20700	20646	20633	20653	20860	20555	20601	20409	20740	20713	20696	20715	20659	20598	20569	20434	20641	20557	20599	20641	20531	20835	20452	20671	20450	20557	20604	20630	20762	20655	20566	20557	20563	20618	20562	20792	20691	20732	20704	20638	20774	20634	20630	20568	20618	20718	20551	20669	20808	20600	20612	20570	20393	20440	20683	20504	20615	20859	20766	20625	20635	20726	20508	20525	20595	20780	20674	20536	20649	20678	20629	20577	20317	20674	20440	20490	20735	20535	20506	20527	20362	20631	20508	20482	20404	20417	20681	20458	20486	20739	20781	20450	20466	20621	20501	20554	20633	20437	20322	20670	20565	20667	20620	20563	20696	20626	20585	20736	20423	20547	20782	20489	20476	20777	20891	20770	20592	20712	20802	20658	20538	20701	20679	20521	20693	20738	20618	20673	20738	20640	20690	20577	20486	20623	20452	20623	20583	20474	20528	20343	20726	20698	20446	20428	20438	20774	20534	20486	20503	20585	20714	20769	20448	20650	20462	20714	20634	20573	20534	20541	20609	20695	20764	20557	20559	20501	20504	20472	20839	20723	20647	20604	20497	20727	20420	20694	20641	20582	20729	20655	20654	20768	20659	20506	20493	20776	20634	20486	20448	20632	20618	20619	20411	20476	20647	20324	20702	20626	20447	20562	20595	20451	20673	20754	20865	20745	20507	20613	20411	20368	20545	20487	20526	20588	20622	20579	20389	20520	20529	20598	20706	20557	20542	20690	20631	20637	20744	20237	20760	20645	20594	20607	20576	20561	20671	20543	20619	20599	20664	20561	20938	20796	20728	20520	20744	20569	20683	20708	20468	20617	20607	20652	20576	20500	20544	20531	20650	20755	20412	20523	20664	20782	20330	20586	20566	20583	20658	20548	20809	20567	20632	20420	20668	20742	20526	20455	20671	20664	20636	20775	20726	20496	20547	20498	20565	20660	20696	20820	20594	20692	20752	20455	20611	20709	20595	20638	20786	20580	20480	20637	20615	20520	20797	20741	20471	20581	20825	20505	20601	20470	20346	20589	20616	20611	20656	20530	20609	20686	20522	20649	20630	20480	20469	20512	20506	20727	20516	20718	20796	20614	20548	20522	20336	20602	20465	20593	20770	20309	20521	20578	20415	20659	20658	20744	20404	20563	20761	20609	20516	20726	20515	20572	20604	20623	20609	20527	20493	20584	20343	20533	20598	20714	20573	20600	20896	20661	20721	20646	20604	20617	20456	20575	20875	20465	20553	20678	20674	20333	20656	20712	20690	20635	20579	20711	20480	20618	20605	20438	20806	20499	20502	20597	20532	20520	20717	20787	20688	20656	20584	20598	20540	20579	20506	20651	20463	20578	20600	20634	20592	20534	20474	20550	20599	20532	20673	20396	20564	20511	20353	20680	20835	20430	20439	20658	20526	20647	20396	20537	20550	20493	20557	20644	20618	20619	20576	20619	20616	20482	20660	20622	20921	20751	20712	20605	20358	20441	20431	20536	20498	20447	20501	20361	20541	20754	20578	20687	20600	20387	20537	20680	20587	20640	20493	20506	20484	20433	20610	20729	20762	20744	20735	20522	20594	20486	20520	20515	20499	20433	20648	20570	20748	20493	20483	20816	20627	20611	20578	20547	20521	20627	20651	20442	20704	20665	20528	20550	20589	20493	20713	20754	20560	20624	20539	20390	20728	20700	20556	20527	20622	20500	20460	20533	20795	20566	20525	20569	20471	20425	20642	20466	20460	20636	20646	20719	20483	20581	20804	20647	20723	20494	20609	20735	20694	20779	20436	20702	20685	20684	20523	20559	20485	20692	20738	20584	20705	20584	20574	20659	20416	20754	20657	20768	20486	20615	20720	20853	20476	20780	20623	20664	20513	20541	20704	20687	20640	20465	20436	20523	20577	20434	20717	20559	20471	20404	20762	20426	20754	20926	20385	20664	20769	20721	20769	20459	20545	20724	20586	20561	20535	20559	20806	20513	20805	20805	20656	20586	20566	20738	20589	20647	20701	20622	20485	20849	20675	20548	20538	20448	20533	20473	20506	20637	20483	20442	20825	20718	20646	20657	20726	20517	20689	20700	20716	20492	20473	20857	20681	20804	20748	20516	20733	20749	20655	20541	20599	20457	20643	20541	20712	20699	20654	20654	20662	20793	20490	20590	20622	20666	20532	20459	20724	20467	20510	20530	20615	20917	20636	20323	20416	20343	20424	20706	20722	20584	20866	20510	20683	20468	20524	20612	20553	20539	20671	20760	20449	20720	20595	20629	20727	20456	20436	20598	20287	20583	20311	20318	20455	20662	20654	20572	20504	20576	20782	20629	20746	20594	20507	20521	20545	20715	20642	20507	20760	20569	20658	20640	20795	20720	20586	20787	20534	20546	20475	20610	20587	20396	20616	20574	20803	20516	20696	20669	20443	20549	20458	20495	20648	20558	20869	20606	20615	20514	20569	20596	20467	20465	20571	20644	20800	20722	20758	20691	20692	20603	20496	20618	20510	20464	20466	20919	20555	20613	20467	20632	20509	20646	20353	20747	20608	20493	20449	20536	20811	20894	20619	20741	20474	20524	20753	20637	20679	20812	20573	20383	20580	20502	20677	20647	20645	20273	20443	20831	20599	20577	20897	20634	20574	20748	20435	20591	20468	20443	20574	20895	20736	20653	20449	20653	20611	20457	20672	20428	20473	20427	20784	20834	20660	20543	20880	20570	20815	20463	20507	20608	20628	20574	20804	20450	20622	20540	20573	20575	20678	20541	20721	20809	20577	20436	20348	20575	20683	20630	20711	20586	20752	20760	20636	20678	20606	20530	20499	20591	20554	20564	20618	20600	20457	20673	20658	20659	20746	20471	20524	20630	20944	20715	20532	20659	20685	20578	20808	20422	20431	20577	20627	20600	20604	20475	20668	20573	20368	20688	20630	20632	20713	20533	20596	20499	20481	20518	20586	20608	20695	20517	20693	20580	20725	20674	20618	20609	20783	20756	20498	20505	20585	20596	20590	20648	20652	20712	20689	20566	20737	20515	20398	20351	20486	20618	20704	20867	20523	20451	20553	20784	20509	20569	20664	20474	20784	20543	20623	20672	20599	20613	20435	20670	20381	20565	20601	20659	20828	20607	20558	20599	20431	20783	20667	20458	20607	20574	20366	20646	20433	20762	20473	20384	20740	20538	20567	20740	20605	20584	20522	20553	20475	20547	20340	20499	20415	20585	20633	20782	20511	20709	20400	20747	20587	20538	20429	20548	20651	20787	20437	20567	20679	20715	20410	20280	20555	20471	20485	20439	20826	20682	20550	20528	20642	20733	20621	20655	20815	20473	20730	20512	20819	20651	20645	20640	20626	20588	20544	20292	20704	20700	20643	20736	20666	20456	20647	20767	20562	20462	20518	20331	20760	20386	20670	20344	20718	20700	20762	20445	20575	20303	20659	20530	20498	20602	20612	20534	20616	20913	20407	20602	20570	20519	20642	20457	20548	20590	20561	20641	20401	20592	20404	20670	20525	20474	20551	20488	20568	20507	20558	20561	20604	20473	20817	20696	20442	20787	20533	20610	20582	20460	20652	20579	20525	20776	20501	20686	20805	20686	20688	20692	20680	20700	20352	20606	20556	20660	20781	20626	20490	20676	20646	20504	20642	20721	20515	20497	20503	20446	20512	20457	20588	20798	20620	20756	20753	20584	20628	20739	20543	20651	20633	20646	20551	20590	20571	20692	20759	20619	20691	20445	20599	20461	20518	20647	20579	20546	20493	20433	20448	20538	20539	20434	20509	20815	20558	20464	20592	20564	20748	20482	20618	20439	20788	20671	20750	20704	20594	20591	20610	20520	20523	20700	20718	20555	20581	20579	20701	20633	20668	20585	20808	20799	20524	20687	20618	20665	20627	20571	20513	20708	20580	20488	20388	20599	20800	20700	20721	20782	20473	20590	20633	20675	20582	20717	20518	20581	20417	20693	20548	20671	20575	20529	20326	20612	20559	20540	20686	20547	20431	20694	20683	20563	20557	20724	20556	20326	20361
16831	54833	101647	90274	62154	31531	16940	16915	16862	16572	16797	16817	16702	16652	16635	16713	16741	16876	16900	16580	16641	16570	16674	16623	16529	16959	16740	16721	16771	16650	16756	16783	16823	16612	16596	16638	16724	16711	16797	16731	16564	16783	16593	16578	16793	16524	16659	16511	16583	16643	16628	16682	16538	16620	16758	16606	16563	16629	16683	16621	16526	16753	16682	16597	16738	16615	16749	16625	16563	16541	16376	16728	16541	16835	16709	16723	16825	16679	16619	16587	16677	16687	16787	16616	16596	16569	16533	16604	16645	16651	16668	16738	16706	16655	16706	16565	16636	16674	16538	16553	16680	16743	16732	16625	16655	16637	16670	16586	16542	16514	16858	16350	16589	16681	16762	16792	16661	16710	16702	16661	16601	16566	16697	16688	16571	16585	16608	16465	16632	16638	16507	16431	16688	16682	16770	16705	16659	16574	16684	16632	16718	16714	16640	16732	16876	16640	16690	16727	16463	16606	16715	16510	16736	16583	16626	16507	16700	16584	16540	16725	16690	16559	16675	16798	16779	16608	16584	16745	16857	16541	16659	16752	16585	16660	16652	16805	16467	16757	16447	16552	16773	16725	16686	16586	16597	16675	16607	16709	16734	16547	16667	16610	16612	16675	16572	16651	16567	16632	16431	16662	16644	16686	16766	16552	16545	16661	16629	16754	16729	16724	16559	16662	16712	16611	16694	16583	16705	16692	16655	16714	16451	16748	16865	16485	16521	16705	16612	16592	16729	16513	16633	16550	16635	16664	16705	16605	16582	16747	16649	16611	16612	16789	16594	16543	16562	16681	16460	16674	16613	16581	16526	16613	16809	16645	16583	16601	16548	16586	16481	16653	16730	16593	16537	16570	16668	16726	16575	16491	16622	16750	16752	16554	16590	16588	16711	16662	16667	16719	16703	16668	16721	16584	16651	16674	16447	16379	16724	16690	16612	16766	16725	16496	16584	16696	16589	16601	16656	16540	16753	16648	16680	16597	16607	16654	16611	16572	16661	16640	16333	16711	16884	16596	16631	16550	16552	16802	16487	16784	16614	16604	16782	16723	16570	16627	16761	16527	16819	16647	16686	16586	16593	16503	16433	16610	16698	16574	16676	16655	16586	16552	16574	16638	16830	16458	16663	16576	16614	16451	16649	16505	16625	16599	16534	16532	16639	16684	16754	16593	16452	16706	16648	16734	16816	16620	16828	16755	16735	16727	16587	16751	16777	16667	16801	16491	16545	16680	16586	16381	16823	16811	16780	16539	16577	16751	16625	16795	16684	16477	16768	16747	16655	16639	16675	16540	16591	16636	16657	16691	16663	16526	16618	16608	16819	16740	16517	16676	16674	16623	16644	16577	16554	16550	16609	16612	16692	16750	16657	16653	16672	16803	16600	16486	16590	16520	16710	16714	16509	16647	16577	16669	16807	16710	16589	16667	16655	16564	16699	16556	16696	16714	16422	16627	16746	16732	16545	16545	16518	16782	16688	16856	16677	16704	16767	16568	16566	16674	16705	16702	16558	16643	16568	16769	16541	16736	16674	16728	16594	16647	16665	16636	16526	16326	16566	16500	16635	16559	16591	16665	16679	16515	16701	16592	16588	16703	16575	16537	16651	16613	16677	16657	16624	16573	16737	16627	16656	16653	16795	16727	16661	16556	16668	16463	16638	16757	16768	16566	16600	16787	16614	16568	16615	16746	16701	16854	16615	16546	16667	16709	16720	16772	16849	16505	16625	16804	16736	16777	16581	16613	16527	16662	16694	16651	16521	16646	16775	16584	16699	16742	16782	16638	16610	16663	16525	16718	16638	16771	16656	16719	16776	16598	16918	16913	16669	16577	16588	16512	16786	16583	16499	16653	16743	16536	16599	16585	16719	16621	16573	16585	16630	16604	16755	16739	16744	16637	16512	16665	16735	16569	16627	16529	16708	16722	16679	16542	16553	16585	16644	16716	16703	16545	16474	16693	16569	16579	16658	16441	16693	16519	16816	16518	16517	16570	16578	16634	16620	16705	16560	16747	16722	16692	16600	16618	16626	16595	16646	16527	16643	16551	16878	16609	16591	16834	16702	16652	16487	16605	16614	16751	16626	16616	16620	16699	16745	16703	16734	16555	16650	16439	16699	16688	16650	16738	16428	16522	16581	16753	16588	16725	16576	16517	16535	16692	16551	16577	16598	16599	16634	16780	16672	16651	16780	16696	16608	16759	16538	16420	16705	16561	16659	16747	16554	16495	16600	16604	16592	16721	16569	16616	16653	16474	16599	16563	16631	16677	16583	16624	16522	16663	16692	16513	16594	16517	16664	16470	16481	16700	16648	16661	16584	16855	16737	16650	16632	16542	16650	16572	16783	16589	16637	16585	16729	16786	16637	16563	16496	16594	16723	16735	16613	16533	16644	16624	16674	16593	16697	16674	16734	16807	16720	16609	16691	16515	16730	16646	16726	16529	16559	16473	16696	16683	16696	16607	16497	16621	16763	16582	16795	16479	16570	16485	16509	16697	16548	16720	16624	16486	16636	16544	16734	16705	16697	16624	16528	16720	16699	16598	16775	16533	16514	16581	16715	16689	16582	16532	16648	16635	16614	16548	16673	16752	16729	16658	16619	16630	16646	16669	16591	16914	16569	16590	16507	16653	16581	16692	16751	16652	16604	16504	16621	16861	16617	16614	16677	16664	16713	16504	16740	16502	16855	16719	16656	16620	16609	16717	16549	16597	16590	16728	16583	16721	16621	16603	16622	16534	16705	16583	16714	16606	16496	16515	16538	16656	16591	16693	16650	16711	16639	16685	16548	16593	16683	16670	16720	16830	16561	16610	16700	16606	16504	16510	16600	16650	16594	16699	16653	16689	16535	16634	16594	16678	16567	16667	16630	16619	16587	16733	16549	16711	16659	16659	16522	16642	16725	16676	16830	16749	16702	16499	16541	16569	16613	16584	16556	16599	16458	16622	16689	16540	16561	16446	16553	16637	16733	16650	16777	16673	16611	16612	16765	16639	16670	16626	16614	16623	16732	16756	16614	16522	16736	16608	16597	16587	16681	16545	16516	16679	16635	16642	16622	16749	16647	16670	16801	16742	16548	16540	16669	16518	16644	16793	16710	16534	16507	16564	16610	16744	16586	16668	16678	16541	16607	16515	16633	16692	16740	16674	16706	16490	16855	16448	16587	16668	16708	16680	16627	16623	16580	16565	16598	16573	16624	16616	16582	16636	16687	16577	16711	16628	16579	16517	16596	16569	16534	16679	16720	16534	16820	16458	16596	16571	16582	16506	16668	16688	16531	16484	16726	16600	16519	16675	16709	16476	16733	16511	16750	16532	16705	16743	16660	16538	16579	16815	16756	16568	16396	16434	16684	16712	16414	16576	16866	16754	16572	16528	16752	16642	16623	16586	16501	16557	16707	16731	16831	16583	16546	16840	16634	16686	16731	16562	16591	16735	16570	16487	16577	16796	16530	16803	16576	16800	16515	16729	16620	16689	16505	16651	16554	16607	16709	16588	16809	16563	16465	16636	16581	16504	16699	16668	16656	16810	16529	16594	16724	16646	16529	16693	16463	16599	16614	16730	16620	16524	16506	16600	16742	16547	16624	16683	16541	16647	16679	16591	16593	16602	16595	16784	16710	16535	16710	16573	16545	16769	16717	16443	16662	16618	16720	16771	16581	16747	16580	16650	16728	16532	16664	16590	16786	16803	16611	16668	16712	16636	16492	16784	16779	16605	16610	16577	16651	16512	16642	16759	16543	16840	16495	16576	16754	16519	16738	16586	16683	16618	16818	16539	16708	16540	16582	16629	16708	16609	16601	16560	16679	16498	16490	16554	16647	16761	16759	16564	16659	16730	16415	16529	16770	16705	16668	16571	16615	16807	16715	16539	16729	16572	16476	16731	16610	16669	16667	16694	16685	16731	16606	16541	16706	16663	16634	16603	16757	16549	16632	16700	16675	16633	16684	16532	16675	16454	16683	16595	16517	16595	16499	16555	16615	16403	16862	16701	16730	16526	16729	16695	16659	16707	16738	16539	16822	16690	16805	16758	16647	16557	16675	16588	16767	16564	16599	16656	16652	16527	16701	16710	16592	16873	16675	16292	16672	16624	16776	16680	16811	16756	16653	16600	16339	16585	16692	16732	16696	16702	16649	16483	16692	16600	16636	16544	16804	16655	16798	16689	16568	16637	16662	16862	16807	16788	16793	16618	16479	16726	16634	16540	16561	16625	16583	16545	16799	16511	16691	16826	16742	16804	16692	16618	16574	16517	16726	16721	16553	16721	16906	16586	16420	16673	16545	16628	16655	16667	16624	16667	16845	16614	16573	16743	16712	16843	16708	16544	16649	16605	16548	16668	16777	16802	16651	16638	16580	16945	16740	16683	16532	16670	16484	16580	16787	16639	16655	16652	16586	16611	16703	16608	16610	16682	16465	16633	16481	16576	16730	16752	16669	16566	16620	16496	16501	16577	16750	16610	16656	16545	16568	16592	16743	16464	16523	16727	16545	16731	16662	16575	16481	16850	16447	16557	16558	16647	16733	16590	16634	16729	16590	16587	16658	16711	16544	16750	16512	16598	16606	16722	16617	16628	16678	16800	16585	16700	16783	16796	16663	16733	16519	16704	16780	16690	16657	16426	16619	16467	16613	16672	16654	16575	16769	16508	16648	16778	16834	16695	16738	16677	16611	16501	16667	16621	16699	16619	16722	16787	16558	16533	16535	16682	16812	16690	16722	16576	16546	16757	16638	16607	16579	16633	16736	16632	16682	16466	16642	16644	16666	16518	16617	16537	16646	16650	16682	16680	16734	16698	16716	16664	16714	16778	16747	16658	16570	16684	16469	16792	16551	16640	16703	16551	16764	16576	16621	16550	16613	16614	16702	16790	16584	16737	16629	16730	16489	16524	16506	16665	16623	16629	16652	16650	16713	16774	16679	16781	16658	16718	16678	16749	16576	16581	16670	16539	16597	16596	16421	16692	16467	16768	16612	16658	16751	16592	16657	16614	16658	16698	16601	16615	16605	16484	16805	16753	16792	16809	16450	16533	16657	16448	16840	16625	16674	16523	16569	16552	16638	16574	16608	16591	16804	16750	16688	16506	16712	16659	16735	16616	16772	16753	16816	16572	16730	16561	16612	16535
23276	21546	39463	56646	51225	41180	27039	23035	21940	22129	22104	22097	22004	21766	21915	21784	21797	21667	21832	21772	21761	21694	21940	21596	21706	21676	21666	21772	21705	21610	21690	21790	21654	21525	21435	21745	21501	21576	21450	21533	21604	21619	21477	21672	21601	21494	21633	21645	21776	21322	21645	21594	21374	21544	21717	21641	21263	21702	21754	21721	21600	21426	21476	21563	21512	21641	21593	21702	21608	21541	21708	21524	21647	21619	21834	21757	21743	21620	21773	21544	21707	21543	21560	21418	21651	21422	21549	21629	21504	21534	21349	21320	21908	21668	21689	21690	21454	21449	21451	21610	21550	21599	21666	21573	21696	21585	21366	21491	21626	21668	21568	21704	21456	21586	21667	21662	21581	21589	21565	21595	21610	21594	21611	21488	21400	21608	21464	21552	21519	21436	21236	21408	21623	21516	21477	21457	21587	21660	21443	21582	21666	21438	21725	21559	21416	21693	21512	21489	21521	21464	21623	21460	21615	21561	21751	21781	21464	21448	21566	21483	21514	21635	21469	21736	21635	21583	21447	21515	21540	21568	21341	21464	21555	21775	21575	21253	21518	21537	21726	21577	21602	21589	21570	21824	21618	21571	21586	21471	21450	21539	21691	21441	21421	21566	21401	21670	21505	21404	21451	21428	21757	21430	21371	21500	21528	21518	21670	21573	21379	21414	21542	21376	21506	21406	21539	21625	21440	21526	21496	21495	21516	21584	21624	21435	21569	21383	21573	21440	21543	21588	21685	21250	21432	21505	21625	21629	21525	21616	21500	21647	21462	21523	21682	21531	21435	21655	21490	21626	21542	21590	21478	21573	21637	21516	21612	21501	21512	21545	21586	21600	21639	21565	21706	21512	21562	21440	21778	21371	21541	21571	21521	21476	21591	21449	21575	21533	21620	21671	21496	21502	21429	21333	21523	21638	21531	21404	21447	21712	21490	21472	21606	21561	21415	21386	21387	21801	21781	21411	21847	21596	21665	21616	21607	21735	21481	21637	21456	21450	21640	21283	21485	21527	21497	21665	21548	21569	21803	21495	21521	21397	21567	21491	21546	21509	21591	21444	21515	21427	21637	21446	21615	21477	21613	21441	21580	21529	21603	21422	21721	21485	21292	21480	21403	21641	21486	21626	21361	21302	21524	21359	21583	21377	21489	21561	21496	21550	21531	21531	21333	21595	21560	21348	21561	21530	21330	21684	21515	21400	21511	21498	21648	21436	21533	21579	21575	21707	21397	21478	21695	21384	21695	21630	21337	21383	21323	21430	21563	21461	21409	21255	21523	21295	21496	21585	21654	21471	21711	21599	21583	21546	21561	21445	21551	21571	21631	21726	21628	21599	21749	21643	21468	21613	21542	21601	21454	21736	21594	21586	21588	21618	21213	21588	21410	21449	21484	21544	21621	21544	21288	21427	21328	21475	21389	21426	21540	21547	21472	21702	21611	21484	21678	21412	21408	21447	21471	21393	21465	21478	21491	21467	21672	21143	21430	21535	21651	21689	21667	21420	21698	21574	21533	21564	21411	21571	21683	21429	21602	21384	21696	21512	21454	21583	21646	21609	21446	21409	21662	21465	21384	21521	21417	21337	21483	21409	21589	21307	21612	21547	21430	21520	21529	21454	21388	21296	21298	21409	21532	21384	21533	21683	21506	21613	21521	21268	21422	21684	21652	21649	21455	21701	21397	21108	21384	21334	21459	21257	21515	21393	21559	21367	21419	21616	21423	21622	21522	21423	21407	21803	21828	21718	21575	21423	21489	21688	21406	21390	21312	21328	21490	21616	21556	21545	21552	21645	21415	21524	21487	21618	21544	21521	21552	21587	21485	21579	21643	21569	21664	21639	21494	21638	21493	21457	21360	21439	21640	21555	21403	21364	21716	21396	21270	21511	21639	21829	21635	21509	21731	21442	21499	21401	21398	21403	21553	21675	21516	21565	21762	21526	21668	21457	21536	21461	21388	21534	21382	21639	21513	21469	21447	21404	21549	21535	21584	21246	21383	21550	21674	21658	21490	21657	21653	21617	21850	21415	21834	21532	21455	21495	21664	21373	21510	21428	21591	21348	21633	21446	21621	21590	21564	21344	21620	21283	21781	21790	21704	21533	21518	21503	21460	21382	21406	21539	21528	21416	21564	21547	21428	21496	21560	21491	21507	21476	21404	21789	21612	21572	21390	21566	21441	21418	21567	21547	21618	21361	21395	21368	21644	21580	21435	21588	21552	21363	21424	21476	21620	21432	21496	21532	21483	21641	21610	21508	21551	21455	21421	21371	21462	21727	21556	21662	21246	21634	21439	21420	21702	21409	21670	21505	21504	21466	21515	21443	21555	21613	21722	21498	21605	21533	21455	21326	21583	21516	21268	21558	21586	21455	21451	21241	21570	21546	21609	21661	21513	21316	21481	21399	21323	21604	21666	21628	21794	21448	21675	21552	21542	21453	21623	21350	21734	21603	21597	21582	21429	21596	21484	21447	21597	21314	21494	21628	21477	21552	21901	21515	21466	21389	21346	21712	21579	21359	21552	21395	21434	21579	21405	21567	21729	21538	21536	21603	21596	21579	21809	21516	21476	21589	21588	21546	21646	21479	21329	21427	21546	21644	21405	21457	21377	21641	21333	21451	21532	21633	21371	21647	21562	21508	21505	21420	21536	21582	21288	21229	21519	21900	21344	21429	21470	21579	21318	21495	21468	21524	21511	21607	21679	21535	21623	21693	21635	21296	21610	21697	21634	21539	21379	21472	21808	21406	21424	21569	21988	21375	21624	21578	21422	21509	21457	21471	21652	21579	21521	21529	21588	21582	21437	21396	21533	21512	21272	21494	21586	21499	21610	21445	21568	21603	21443	21331	21385	21346	21708	21480	21275	21595	21586	21325	21341	21489	21525	21642	21530	21581	21627	21644	21583	21543	21679	21471	21501	21538	21412	21439	21364	21503	21426	21574	21235	21459	21430	21501	21434	21782	21609	21560	21622	21499	21451	21516	21750	21673	21455	21713	21392	21573	21586	21419	21386	21759	21480	21549	21456	21408	21618	21507	21370	21449	21576	21413	21676	21687	21346	21469	21739	21405	21236	21587	21496	21721	21387	21591	21487	21340	21427	21473	21735	21491	21645	21661	21412	21382	21715	21404	21673	21568	21546	21545	21621	21762	21600	21591	21500	21491	21361	21315	21590	21394	21724	21564	21360	21498	21570	21495	21402	21245	21567	21601	21538	21619	21565	21670	21454	21257	21439	21531	21456	21669	21575	21445	21549	21593	21623	21567	21555	21734	21337	21480	21613	21605	21553	21362	21678	21547	21559	21476	21548	21715	21462	21434	21600	21439	21551	21524	21396	21546	21482	21573	21456	21341	21516	21549	21583	21631	21609	21616	21700	21763	21612	21630	21764	21271	21616	21557	21521	21533	21496	21334	21629	21358	21587	21626	21616	21698	21463	21240	21610	21374	21609	21596	21444	21536	21492	21802	21385	21623	21784	21555	21344	21521	21491	21437	21607	21758	21625	21501	21646	21530	21795	21550	21489	21590	21692	21351	21489	21421	21464	21348	21760	21473	21475	21617	21317	21450	21495	21549	21641	21650	21679	21381	21340	21430	21468	21809	21702	21614	21572	21486	21450	21533	21545	21545	21422	21458	21692	21672	21434	21548	21727	21604	21574	21667	21485	21393	21497	21464	21575	21751	21833	21478	21388	21436	21345	21617	21633	21415	21827	21509	21576	21716	21547	21483	21508	21480	21430	21438	21497	21501	21659	21384	21593	21227	21618	21580	21616	21538	21388	21467	21571	21476	21627	21594	21544	21461	21500	21394	21512	21521	21550	21654	21502	21375	21538	21604	21627	21758	21740	21632	21688	21287	21534	21457	21411	21389	21294	21554	21470	21391	21555	21342	21521	21784	21499	21627	21535	21561	21404	21391	21398	21387	21448	21604	21297	21477	21608	21430	21585	21474	21654	21376	21565	21285	21647	21253	21520	21413	21751	21596	21598	21663	21606	21505	21492	21589	21525	21523	21629	21739	21637	21494	21418	21577	21671	21457	21670	21232	21501	21486	21609	21509	21297	21581	21273	21572	21494	21623	21416	21708	21438	21601	21522	21736	21700	21665	21469	21586	21474	21528	21517	21607	21488	21646	21326	21218	21370	21416	21433	21659	21478	21602	21467	21348	21547	21671	21322	21505	21728	21446	21508	21536	21546	21527	21398	21546	21384	21476	21391	21617	21600	21575	21535	21566	21554	21488	21556	21637	21615	21615	21694	21408	21524	21536	21738	21571	21359	21424	21580	21734	21504	21274	21272	21429	21518	21441	21570	21579	21604	21364	21379	21525	21612	21539	21354	21397	21827	21446	21480	21358	21569	21550	21433	21344	21224	21558	21648	21639	21605	21503	21255	21595	21663	21404	21507	21391	21386	21420	21554	21528	21409	21462	21564	21444	21689	21726	21715	21538	21655	21380	21414	21583	21596	21538	21576	21564	21421	21447	21504	21561	21616	21551	21544	21830	21613	21442	21259	21698	21611	21245	21391	21377	21591	21478	21449	21648	21454	21472	21523	21629	21423	21565	21552	21530	21351	21446	21501	21438	21596	21459	21407	21274	21508	21690	21573	21480	21722	21530	21417	21546	21565	21487	21644	21564	21519	21583	21427	21491	21465	21554	21677	21354	21653	21479	21789	21439	21620	21772	21804	21467	21477	21467	21563	21614	21447	21666	21711	21468	21632	21337	21487	21601	21529	21555	21671	21598	21455	21663	21727	21646	21625	21528	21633	21653	21668	21517	21524	21432	21507	21332	21362	21462	21644	21418	21867	21422	21651	21440	21364	21659	21336	21299	21647	21415	21760	21531	21699	21574	21507	21506	21556	21597	21493	21528	21551	21524	21444	21659	21473	21529	21476	21522	21569	21364	21426	21619	21532	21584	21783	21322	21435	21498	21415	21338	21467	21545	21710	21728	21482	21666	21332	21527	21695	21515	21219	21527	21620	21410	21634	21560	21258	21601	21590	21488	21575	21283	21427	21304	21632	21730	21212	21496	21540	21392	21596	21344	21696	21664	21425	21379	21579	21456	21666	21559	21393	21693	21347	21522	21614	21495	21642	21624	21610	21404	21450	21377	21543	21662	21605	21454
19220	71376	103466	92794	65290	36621	17377	17031	17350	17095	17132	17200	17143	17336	17216	17062	17278	17205	17176	17183	17219	16914	16953	17212	16889	17049	17189	17092	17022	17328	16924	17137	17256	17237	17146	16876	16918	16904	17238	17088	17196	17201	17041	16953	16907	17063	17180	17099	17137	17082	17161	17070	17087	16991	17212	17093	16993	16988	17087	16926	17041	16735	17090	17155	17062	17034	16966	17040	17093	17137	17155	17068	17078	17315	17218	17511	17346	17056	16848	17082	17025	16956	17247	17231	17064	17007	17112	17106	17221	16982	17046	17056	17110	17022	17144	17134	17065	17247	17081	17227	17082	17122	16918	16980	17106	16983	17015	17043	17067	17023	16966	16916	16950	17145	17241	16994	17076	17171	17164	17160	17149	16921	17025	17170	17020	17110	17090	17033	16972	17025	17157	17078	17005	17009	17203	17201	17082	17115	17064	17005	16953	17035	17220	17055	17043	17449	17153	16964	17145	16982	17012	17031	17019	17060	17170	17012	16952	17102	16997	17017	17154	17118	17162	17188	17070	17076	16950	17009	17138	17091	17109	17147	17075	17271	16955	16840	16899	17044	17216	17185	17236	17035	17157	16882	16988	16872	17115	17041	17079	16849	17123	17013	17088	16994	17130	17110	17001	16909	17082	17088	16973	17117	17145	17016	16885	16928	17048	17013	17166	17128	17138	17088	17073	17025	17011	17226	17033	17173	16880	17016	17026	17088	17119	16987	17245	17035	17102	17004	17163	17103	17090	17057	17279	16954	17009	17088	17186	17274	16908	17031	17110	17148	16946	17016	17153	17082	17168	16977	17083	16938	16975	16920	17018	17255	17043	17001	17015	17186	17120	17073	16942	17073	17001	17009	17186	17111	17100	17167	16898	17037	17093	16982	17036	17002	17028	17063	17041	17201	17033	17094	17089	16914	16993	17018	17053	17119	17072	17045	17021	17013	17041	16876	17062	16921	16937	17005	17118	16910	16931	17129	17225	17132	16999	16950	17030	17061	16984	17099	16992	17094	17124	17074	17112	17169	17108	17004	17074	17059	17075	17062	17142	17194	17079	16998	17212	17038	17104	17299	17161	17016	16963	17132	17104	16967	17138	17019	16887	17115	17042	16911	17107	17031	17010	17066	17217	17257	17092	17068	17007	17030	17043	17086	17087	17018	17098	16987	16908	17189	16939	16912	17109	17037	17055	17012	17092	17148	17091	16988	16970	17046	17147	17074	17055	16970	17272	17207	17169	17154	17233	17033	17102	17023	16932	17094	17079	17111	17180	17102	16949	16968	17007	17155	17155	17021	17164	17042	17027	17131	17033	16930	17137	16834	17026	17144	17007	17120	17155	17107	17073	17026	17153	17094	17031	17188	17070	16977	17272	16924	17144	16910	17074	17056	16976	17050	17070	17152	17014	17212	17314	17037	17190	17003	17124	17025	17203	17023	16955	17121	17166	17029	16855	16960	16988	17072	16851	17049	16886	17023	17149	17053	17096	16965	17106	17055	17201	17131	17155	17127	17183	16901	16963	16915	17164	17004	17214	17013	17061	17021	17120	17055	17072	17101	17110	17063	16983	17066	17036	16995	17068	17113	17099	17090	17091	17135	16996	17041	17201	17307	17351	16994	17030	17073	17026	17128	17015	17314	17213	16996	16999	17105	17162	16867	16957	16940	17124	17277	16900	17249	17145	16930	17182	17058	17135	17009	16981	17046	17147	16905	17090	17159	17162	16967	17121	17117	17142	17084	17126	17102	17087	16999	16893	17122	17112	17191	16993	17228	16935	16913	17117	17061	17066	17233	17138	17160	17202	17092	17223	17244	17112	17210	17064	17074	16944	17002	17062	17100	17075	16994	17280	16894	17145	17133	17141	17100	17075	17256	17124	17007	17221	17101	17170	17113	17036	17026	17091	17087	17038	17040	17197	17053	17135	17102	17174	17186	16960	17184	17169	17152	16906	17065	17212	17005	16987	17039	17140	17044	17293	16887	17162	17091	17083	17053	17094	17069	17243	17052	16826	17000	17260	16944	17078	17077	17066	17178	17184	17112	17089	17110	16902	17283	17027	17241	17099	17210	17128	17090	17015	17208	17058	17046	17207	17188	17227	17009	16993	16933	17203	16895	17090	17233	17112	17144	16982	17121	17066	16996	17096	17107	17062	17090	17033	17225	17099	17001	16950	17116	17007	17097	17037	17086	17027	17008	16974	16959	17037	17170	17223	17148	17065	17166	17123	16928	16956	17114	16952	17058	16992	17072	16927	17056	17022	17031	17012	17157	16905	17100	17116	17148	17057	17180	16869	17012	17113	17078	17255	17119	17188	17215	16992	17274	16875	17105	17038	17207	17212	17078	17151	17045	17081	16984	17097	17128	17144	17083	17093	17013	17084	17138	17055	17018	17103	16863	17203	17106	17068	17015	17212	17020	17059	17076	16919	17101	17066	17136	17068	17167	17055	16977	17149	17082	17035	17048	17004	17042	16991	17155	17017	16866	17168	17120	17112	17004	16975	17084	17098	17060	17197	16987	17010	16895	17070	17191	17071	17036	17353	17228	16863	17048	17240	17046	17170	16999	16867	16978	16932	17198	17240	16934	17147	17025	17125	16942	17071	17050	17107	16955	17099	16971	16986	17117	17222	17072	17021	17209	17112	17177	17037	17086	16919	17151	17097	17176	16893	17067	17180	17169	17150	17055	17179	17102	16874	17034	16975	17179	17065	17104	16986	17047	17039	17255	17024	16897	16975	16899	16877	16953	17069	16926	17116	17005	17006	16985	17043	16929	17114	17181	17047	16832	16994	16995	17188	17210	16969	16910	17051	17109	17234	16939	16982	17062	17072	17174	17031	17129	17148	16988	17128	17091	16980	17116	17303	17024	17155	17115	17148	16980	17021	16937	17235	17041	17210	17078	17015	17115	17078	17199	17088	17097	17038	17120	17226	17095	17082	17012	17084	17071	17143	16935	16879	17231	17111	17182	16987	17128	16988	17152	17071	16999	17130	17098	17101	17156	16991	16886	17136	17134	17022	17152	17201	17197	17098	17023	17176	17043	17075	16936	17088	17083	17146	16923	16997	17097	17043	16962	16998	17141	17180	17255	17105	16990	17180	17133	17002	17116	17032	17037	17091	16949	17096	17118	16984	17026	16918	16839	17004	16979	17099	17028	17145	16992	17162	17057	17138	17114	17115	17104	17143	17120	17092	17230	17033	17154	17112	16960	17133	17042	16973	17073	17100	17170	17026	16996	17087	16840	17319	17019	16961	17008	17060	17160	17030	17223	16967	17084	17005	17064	17028	16954	16986	17166	17063	17027	17089	17078	16996	17192	16921	17041	17084	17071	17162	17031	17121	17010	17220	17086	16858	17238	17136	16956	16976	17101	17265	17116	16946	17069	17005	17104	17086	17129	16958	17147	17238	17117	17182	17090	17129	17099	17206	16959	17125	17086	17098	17201	17111	17190	17014	17151	17225	16927	16985	16977	17046	16949	17145	17065	17120	16889	17049	17048	17029	17185	17001	17112	16961	17216	17163	17124	17079	16975	17174	16958	16935	17075	16977	17060	17064	17057	17245	17067	17279	17062	17070	17124	17071	17216	17196	16969	17240	17145	17077	16900	17079	17071	17055	17063	16944	17014	17001	17105	17120	17076	16958	17085	17035	16894	17003	16930	17098	17143	16965	17016	17106	17013	17114	17123	17183	16972	16972	17136	16883	17162	17046	16960	17010	17027	17085	17078	17188	16920	17024	16951	17015	17054	16752	17105	17114	17135	17070	17220	17092	17008	17075	17076	17055	17199	17051	17009	16993	17154	17049	17066	17076	17151	17009	17085	17034	16993	16898	17019	17086	17042	17049	17236	16985	16946	17089	17069	17080	17099	17088	17046	17044	17139	17151	16982	16977	17066	17125	17114	17141	17006	16932	17062	17131	17159	16974	17134	17069	17041	17001	17099	17046	16976	16948	17066	17169	17179	16757	17232	17153	17042	17073	17007	17046	17121	17087	17007	17077	17031	17122	17238	17122	16997	17147	17006	17073	17163	16866	17147	17002	16963	16963	17148	16876	16967	17216	17023	16945	17123	17236	17130	17069	16878	16958	17103	17011	17131	17177	17105	17026	17137	17055	17082	17128	17196	17268	17078	17113	17047	16887	17141	17022	16985	17179	16865	17114	17134	17115	17038	17097	17009	17203	17012	17089	17108	16966	17007	17160	17103	17112	17012	17048	16987	16864	17040	16993	16978	17077	17161	16906	17031	17067	16988	16846	17065	16957	17078	16932	17064	17032	16915	17011	16966	16934	17034	17090	16894	17051	16929	16997	17158	16979	17092	17173	16942	16981	16968	17035	17229	17105	17038	16852	17329	17100	17046	16958	17090	17175	16879	17163	16798	16956	17066	16933	16915	17180	17083	17108	16879	17069	16890	16942	16995	17161	17134	16917	17230	16989	16959	16999	17276	16974	16981	17023	17046	17061	17081	16875	16974	17019	17134	17158	16966	17051	17144	17102	17153	16940	16959	17094	16976	17049	17118	17149	17096	17089	17008	17069	17032	17095	17131	16822	16892	17118	17073	16992	17088	17069	17108	17171	16999	17140	16939	17043	16898	17176	16937	17048	17221	17130	17116	17266	17212	17030	17006	17128	16971	17017	17077	16993	17037	16974	16903	16995	17127	17189	17127	17119	17090	17140	17099	17138	17083	17003	16980	17017	17031	17110	17168	16878	16920	17079	16918	17186	16994	16959	17151	17029	17166	16995	17139	17202	16981	17145	17061	17074	17120	16981	17170	17054	17002	17076	17052	17154	17135	17011	17128	17026	16905	17028	17084	16899	17026	17072	17130	17185	17072	16915	17000	16972	16996	17001	16994	16969	17003	17107	16956	17060	16953	17113	16890	16952	17039	16930	17045	17075	16921	16951	17114	17003	17118	17069	16991	17118	16989	17057	17075	17052	17014	17018	17037	17055	17079	17108	16865	16952	17142	17083	17048	17160	17118	17185	17087	17093	17100	16864	17008	17107	17213	16999	17130	16982	17215	17158	17010	17057	17109	16994	16985	17036	17035	17104	17154	17063	17104	17086	16964	17113	16996	17126	17066	17020	16994	16814	17139	17130	17015	17225	17135	17131	17080	17063	16970	17073	17138
28076	24373	44907	43569	30376	24093	21305	20805	20496	20627	20722	20620	20484	20620	20610	20722	20709	20532	20826	20537	20604	20642	20406	20420	20789	20434	20657	20498	20569	20449	20625	20871	20560	20508	20244	20612	20560	20633	20468	20516	20617	20612	20545	20647	20552	20593	20531	20391	20712	20595	20397	20465	20465	20586	20500	20660	20600	20601	20595	20627	20436	20497	20454	20473	20601	20606	20531	20565	20644	20484	20459	20567	20605	20306	20554	20475	20532	20474	20504	20516	20664	20386	20706	20583	20445	20575	20635	20556	20434	20689	20691	20494	20655	20658	20345	20488	20736	20505	20567	20532	20372	20643	20619	20308	20412	20283	20513	20455	20758	20591	20690	20702	20400	20232	20542	20592	20402	20425	20689	20463	20357	20535	20640	20546	20468	20481	20575	20610	20472	20534	20630	20588	20589	20554	20345	20499	20545	20485	20506	20458	20581	20601	20423	20537	20632	20650	20408	20345	20487	20468	20603	20541	20719	20492	20543	20579	20335	20303	20503	20615	20481	20677	20719	20409	20516	20387	20397	20430	20268	20382	20468	20632	20579	20593	20778	20601	20680	20586	20389	20608	20646	20444	20470	20522	20789	20451	20406	20746	20500	20633	20538	20501	20608	20669	20664	20506	20617	20487	20669	20796	20659	20639	20748	20265	20532	20419	20546	20552	20509	20616	20731	20559	20526	20517	20469	20575	20580	20469	20376	20291	20728	20723	20701	20595	20579	20582	20646	20639	20448	20677	20507	20566	20480	20437	20536	20438	20271	20516	20287	20356	20393	20619	20660	20532	20763	20577	20425	20555	20697	20504	20517	20351	20581	20451	20596	20889	20608	20640	20261	20477	20510	20558	20534	20473	20593	20526	20533	20487	20407	20354	20582	20544	20462	20626	20366	20542	20690	20442	20607	20395	20512	20210	20490	20694	20481	20533	20544	20466	20428	20499	20631	20499	20699	20687	20503	20375	20488	20317	20697	20541	20401	20347	20399	20368	20415	20625	20672	20728	20484	20532	20632	20467	20535	20335	20589	20727	20538	20660	20652	20567	20614	20440	20565	20461	20506	20477	20478	20501	20387	20459	20442	20697	20661	20257	20386	20544	20585	20475	20746	20543	20321	20511	20580	20579	20429	20670	20507	20625	20761	20475	20588	20606	20479	20874	20625	20597	20475	20515	20436	20641	20745	20745	20445	20607	20625	20603	20655	20453	20665	20484	20520	20646	20361	20451	20669	20521	20483	20579	20540	20555	20607	20779	20581	20615	20455	20451	20586	20716	20545	20504	20391	20399	20629	20494	20390	20479	20709	20574	20590	20320	20605	20591	20559	20539	20572	20541	20639	20639	20762	20529	20593	20535	20507	20414	20779	20554	20673	20498	20485	20482	20457	20543	20450	20513	20550	20621	20595	20597	20494	20448	20566	20445	20658	20431	20468	20548	20683	20307	20721	20450	20508	20451	20562	20728	20476	20634	20587	20183	20611	20490	20517	20756	20503	20503	20556	20256	20515	20679	20466	20507	20519	20851	20620	20455	20419	20304	20480	20531	20453	20510	20599	20458	20499	20726	20786	20656	20519	20565	20549	20452	20609	20658	20468	20588	20574	20489	20650	20465	20743	20476	20332	20826	20552	20380	20364	20467	20501	20396	20569	20465	20396	20357	20688	20415	20616	20632	20680	20328	20477	20309	20624	20281	20531	20579	20550	20278	20464	20337	20485	20390	20523	20451	20534	20381	20708	20627	20665	20601	20583	20542	20639	20806	20428	20600	20589	20583	20598	20513	20500	20562	20583	20653	20485	20512	20559	20543	20537	20639	20567	20440	20391	20541	20327	20522	20487	20296	20508	20768	20489	20452	20258	20616	20686	20585	20665	20262	20418	20412	20794	20748	20358	20618	20549	20648	20262	20503	20712	20480	20446	20592	20558	20404	20602	20399	20689	20524	20552	20659	20714	20474	20503	20778	20832	20377	20527	20406	20470	20587	20200	20696	20384	20546	20512	20380	20699	20429	20683	20354	20551	20574	20328	20456	20442	20439	20738	20526	20682	20484	20639	20594	20382	20789	20521	20561	20495	20618	20467	20391	20666	20577	20602	20503	20610	20479	20476	20538	20624	20479	20327	20775	20569	20493	20428	20637	20577	20423	20564	20386	20685	20559	20735	20769	20611	20504	20641	20382	20330	20739	20604	20527	20444	20525	20499	20427	20580	20504	20658	20598	20522	20417	20685	20482	20574	20416	20513	20706	20501	20524	20466	20444	20260	20440	20624	20437	20492	20613	20314	20383	20337	20411	20393	20638	20464	20371	20779	20531	20578	20647	20314	20518	20656	20500	20739	20585	20478	20545	20540	20486	20507	20609	20599	20534	20458	20550	20615	20412	20654	20560	20509	20566	20447	20442	20644	20545	20569	20622	20275	20413	20531	20604	20442	20673	20434	20511	20531	20603	20553	20613	20385	20372	20329	20532	20611	20266	20407	20737	20430	20653	20634	20660	20658	20601	20675	20548	20468	20477	20553	20469	20543	20617	20565	20335	20504	20574	20465	20470	20453	20526	20425	20493	20482	20615	20461	20643	20668	20505	20635	20714	20636	20507	20504	20710	20619	20549	20650	20698	20756	20499	20653	20394	20516	20428	20404	20330	20735	20150	20559	20569	20283	20428	20576	20699	20682	20581	20601	20402	20554	20550	20499	20309	20424	20803	20600	20509	20492	20662	20500	20575	20431	20599	20415	20469	20730	20684	20599	20465	20533	20789	20639	20532	20326	20722	20742	20545	20761	20419	20569	20385	20546	20567	20583	20540	20634	20561	20449	20540	20520	20636	20414	20506	20536	20356	20475	20528	20520	20413	20456	20677	20498	20593	20525	20698	20502	20642	20531	20414	20445	20684	20402	20522	20535	20528	20647	20436	20572	20730	20712	20524	20572	20650	20550	20668	20680	20601	20242	20329	20530	20370	20562	20672	20589	20608	20636	20749	20487	20658	20583	20456	20669	20616	20290	20711	20571	20669	20540	20619	20505	20522	20643	20527	20643	20484	20521	20555	20583	20525	20672	20542	20639	20754	20626	20506	20677	20646	20508	20601	20588	20487	20423	20574	20697	20614	20274	20271	20347	20482	20530	20395	20436	20501	20483	20467	20585	20640	20417	20327	20450	20647	20563	20473	20582	20492	20573	20625	20297	20489	20306	20626	20559	20692	20490	20476	20577	20372	20730	20283	20517	20500	20522	20764	20782	20652	20418	20535	20675	20568	20365	20628	20554	20641	20459	20451	20625	20686	20479	20488	20660	20521	20605	20601	20720	20396	20653	20526	20631	20478	20668	20517	20650	20508	20375	20496	20636	20733	20672	20538	20320	20444	20505	20539	20629	20300	20557	20633	20598	20655	20588	20585	20730	20622	20662	20474	20469	20569	20513	20678	20695	20401	20447	20548	20564	20514	20715	20507	20584	20518	20418	20326	20608	20448	20575	20617	20478	20519	20591	20560	20474	20490	20465	20643	20510	20569	20820	20574	20724	20796	20498	20634	20736	20525	20356	20621	20435	20647	20656	20785	20385	20496	20501	20443	20702	20450	20551	20538	20449	20598	20733	20512	20642	20720	20508	20500	20732	20504	20460	20376	20749	20440	20566	20500	20539	20443	20544	20485	20598	20506	20413	20404	20553	20643	20854	20449	20492	20447	20639	20536	20662	20540	20593	20540	20749	20653	20523	20580	20564	20394	20794	20743	20730	20520	20565	20527	20616	20440	20542	20540	20568	20449	20500	20661	20410	20378	20758	20474	20550	20323	20534	20481	20430	20562	20667	20613	20321	20368	20415	20477	20525	20674	20506	20625	20572	20580	20592	20586	20706	20274	20554	20511	20564	20557	20668	20652	20444	20466	20633	20407	20333	20556	20263	20649	20766	20468	20704	20581	20602	20642	20789	20480	20529	20673	20390	20649	20431	20411	20491	20569	20401	20475	20567	20734	20459	20336	20420	20460	20427	20377	20540	20398	20456	20827	20582	20530	20522	20556	20779	20454	20545	20564	20526	20671	20499	20657	20422	20434	20527	20574	20722	20590	20561	20584	20514	20445	20542	20723	20710	20537	20769	20500	20626	20498	20533	20578	20690	20633	20553	20541	20488	20594	20539	20593	20654	20528	20483	20518	20608	20696	20541	20465	20670	20709	20280	20759	20754	20507	20611	20770	20599	20577	20723	20269	20577	20350	20543	20424	20558	20496	20563	20523	20406	20312	20570	20609	20708	20511	20440	20480	20547	20683	20592	20526	20607	20376	20740	20371	20458	20504	20475	20603	20491	20485	20501	20384	20531	20564	20510	20677	20660	20874	20317	20344	20577	20476	20611	20296	20861	20484	20558	20555	20726	20749	20217	20593	20513	20431	20498	20550	20448	20334	20698	20556	20421	20553	20685	20594	20348	20538	20499	20615	20739	20707	20552	20283	20485	20615	20553	20496	20674	20730	20503	20594	20628	20670	20545	20703	20261	20345	20677	20573	20337	20481	20680	20365	20527	20642	20450	20505	20445	20749	20618	20518	20467	20478	20459	20332	20400	20493	20620	20567	20602	20486	20417	20528	20646	20589	20450	20406	20562	20360	20575	20370	20491	20601	20614	20815	20455	20592	20772	20436	20451	20586	20581	20545	20561	20600	20395	20461	20588	20708	20658	20690	20681	20537	20429	20556	20608	20582	20569	20441	20471	20583	20511	20424	20417	20675	20388	20707	20636	20424	20517	20424	20569	20368	20429	20493	20477	20667	20469	20405	20378	20477	20471	20492	20455	20677	20465	20514	20441	20543	20378	20449	20613	20462	20549	20539	20582	20389	20662	20617	20554	20548	20664	20534	20578	20723	20604	20491	20405	20488	20440	20455	20586	20610	20629	20383	20406	20422	20752	20552	20581	20675	20229	20403	20661	20556	20578	20506	20776	20333	20603	20328	20399	20592	20488	20565	20475	20642	20530	20672	20611	20505	20681	20536	20535	20652	20492	20526	20547	20739	20456	20575	20458	20705	20670	20515	20478	20350	20482	20433	20352	20396	20613	20666	20703	20629	20629	20392	20544	20644	20609	20454	20683	20471	20726	20507	20560	20559	20439	20569	20408	20461	20581	20344	20438	20475	20415	20580
15762	34405	51272	38888	26623	18761	16521	16426	16536	16451	16221	16313	16439	16322	16249	16477	16367	16231	16340	16373	16386	16331	16404	16391	16604	16705	16345	16428	16446	16554	16263	16567	16395	16412	16434	16336	16568	16447	16487	16406	16364	16387	16244	16443	16506	16380	16292	16456	16438	16556	16357	16274	16441	16393	16476	16317	16467	16401	16356	16321	16286	16498	16365	16416	16311	16484	16425	16384	16424	16349	16544	16436	16439	16558	16534	16427	16445	16588	16223	16430	16544	16552	16452	16342	16283	16354	16317	16403	16382	16311	16321	16377	16254	16427	16408	16403	16306	16533	16447	16486	16337	16231	16597	16437	16256	16423	16412	16416	16442	16257	16355	16391	16418	16424	16370	16451	16394	16127	16430	16443	16307	16432	16379	16275	16291	16353	16375	16248	16357	16335	16432	16493	16419	16441	16431	16427	16303	16266	16461	16376	16372	16309	16532	16429	16378	16574	16410	16614	16392	16337	16524	16333	16450	16388	16482	16325	16284	16439	16312	16294	16561	16357	16240	16386	16547	16490	16376	16344	16422	16335	16363	16425	16394	16576	16308	16509	16438	16234	16353	16351	16365	16414	16357	16347	16218	16297	16505	16578	16291	16494	16356	16452	16278	16449	16367	16493	16525	16393	16243	16299	16269	16437	16493	16233	16405	16420	16342	16446	16326	16328	16329	16314	16518	16296	16612	16313	16374	16491	16320	16345	16567	16503	16297	16477	16345	16504	16537	16513	16461	16430	16463	16209	16277	16349	16540	16490	16473	16483	16347	16587	16406	16393	16448	16480	16238	16429	16267	16557	16363	16383	16423	16398	16224	16352	16427	16384	16419	16379	16423	16508	16372	16436	16458	16485	16245	16256	16270	16379	16456	16237	16292	16401	16336	16369	16408	16419	16263	16255	16482	16371	16355	16481	16265	16332	16379	16194	16429	16379	16342	16245	16285	16558	16457	16191	16481	16335	16325	16412	16473	16287	16414	16303	16403	16291	16353	16297	16447	16318	16455	16277	16405	16415	16441	16268	16466	16227	16227	16504	16288	16452	16500	16330	16543	16487	16448	16404	16161	16483	16416	16325	16364	16582	16409	16455	16477	16353	16465	16438	16550	16369	16267	16392	16409	16200	16440	16451	16313	16451	16410	16382	16260	16366	16419	16461	16410	16344	16290	16432	16424	16493	16306	16309	16415	16440	16421	16355	16320	16401	16356	16102	16297	16506	16548	16413	16396	16369	16296	16505	16279	16429	16306	16289	16391	16446	16273	16378	16306	16297	16581	16297	16436	16357	16262	16378	16398	16404	16270	16422	16419	16442	16350	16294	16490	16234	16294	16392	16289	16269	16364	16393	16566	16423	16264	16353	16191	16317	16348	16270	16557	16397	16157	16334	16357	16308	16378	16366	16312	16455	16397	16259	16441	16349	16277	16439	16303	16269	16322	16471	16333	16410	16295	16274	16449	16321	16360	16329	16311	16304	16349	16449	16447	16404	16238	16347	16401	16386	16546	16478	16257	16432	16400	16382	16255	16361	16191	16507	16314	16295	16425	16235	16414	16396	16261	16295	16483	16544	16265	16348	16425	16377	16359	16273	16250	16449	16354	16387	16483	16326	16197	16185	16423	16481	16315	16352	16376	16487	16389	16237	16147	16159	16257	16389	16279	16450	16421	16361	16426	16360	16319	16262	16478	16479	16531	16449	16345	16203	16390	16413	16413	16534	16509	16498	16378	16385	16482	16439	16379	16476	16343	16453	16551	16442	16405	16355	16218	16381	16323	16638	16416	16536	16277	16205	16181	16414	16499	16331	16419	16607	16438	16485	16495	16453	16500	16410	16314	16293	16447	16381	16349	16339	16509	16342	16327	16418	16350	16481	16352	16201	16644	16459	16563	16247	16341	16453	16378	16558	16331	16284	16307	16362	16252	16302	16306	16496	16316	16305	16447	16609	16685	16237	16388	16373	16373	16360	16458	16561	16306	16329	16312	16424	16436	16432	16476	16425	16367	16426	16406	16292	16344	16353	16488	16413	16517	16467	16268	16352	16325	16507	16385	16425	16396	16321	16448	16327	16423	16288	16342	16523	16403	16462	16447	16290	16465	16310	16301	16537	16395	16419	16392	16318	16330	16535	16475	16502	16562	16399	16345	16213	16508	16320	16580	16291	16437	16308	16220	16449	16519	16369	16552	16251	16401	16466	16317	16294	16572	16386	16396	16370	16557	16422	16439	16277	16462	16414	16519	16467	16471	16346	16283	16413	16145	16380	16547	16459	16410	16426	16427	16418	16427	16310	16417	16354	16265	16389	16267	16349	16281	16515	16297	16325	16216	16342	16355	16319	16285	16332	16420	16407	16333	16344	16356	16292	16318	16382	16482	16428	16293	16474	16404	16417	16505	16254	16297	16442	16377	16275	16382	16423	16348	16444	16549	16292	16387	16515	16445	16384	16487	16347	16251	16512	16361	16500	16201	16533	16539	16386	16318	16318	16586	16489	16490	16344	16429	16353	16449	16447	16384	16441	16393	16432	16403	16371	16349	16404	16362	16466	16507	16359	16477	16451	16346	16437	16358	16456	16544	16446	16467	16348	16380	16275	16265	16388	16493	16392	16217	16267	16532	16360	16348	16460	16480	16246	16563	16429	16450	16505	16335	16252	16552	16306	16381	16447	16300	16254	16313	16390	16447	16399	16467	16458	16476	16438	16366	16283	16345	16542	16593	16401	16460	16490	16464	16339	16549	16321	16507	16465	16416	16346	16204	16406	16355	16412	16227	16303	16447	16431	16205	16520	16465	16275	16591	16475	16545	16412	16278	16384	16390	16271	16472	16462	16413	16466	16305	16429	16413	16248	16452	16340	16443	16322	16357	16273	16438	16421	16395	16476	16451	16468	16290	16652	16254	16423	16388	16383	16343	16246	16541	16291	16427	16126	16520	16364	16262	16281	16448	16436	16351	16357	16492	16394	16413	16474	16464	16450	16554	16390	16315	16414	16349	16255	16227	16402	16408	16267	16430	16381	16350	16223	16557	16391	16187	16326	16544	16301	16356	16532	16473	16376	16400	16381	16475	16300	16391	16369	16550	16334	16392	16508	16324	16413	16391	16156	16182	16350	16436	16273	16514	16390	16382	16259	16430	16352	16403	16420	16330	16557	16406	16547	16444	16542	16406	16445	16547	16452	16461	16332	16349	16355	16509	16374	16392	16243	16493	16392	16399	16495	16522	16413	16435	16464	16466	16444	16281	16405	16221	16538	16399	16481	16502	16392	16249	16364	16377	16274	16524	16357	16477	16322	16238	16523	16541	16341	16273	16417	16502	16412	16282	16305	16451	16373	16335	16211	16386	16273	16390	16426	16558	16285	16351	16419	16458	16191	16290	16480	16438	16315	16358	16333	16257	16261	16305	16302	16270	16246	16421	16329	16482	16600	16386	16368	16206	16489	16550	16395	16352	16351	16386	16207	16483	16348	16465	16350	16317	16331	16517	16312	16477	16510	16480	16267	16379	16371	16159	16498	16332	16402	16292	16350	16378	16529	16408	16332	16367	16289	16409	16357	16440	16632	16429	16508	16443	16307	16326	16403	16405	16407	16359	16248	16355	16303	16401	16467	16372	16268	16543	16337	16387	16359	16745	16341	16226	16364	16612	16452	16481	16531	16411	16450	16580	16388	16461	16369	16243	16510	16333	16458	16280	16274	16414	16318	16335	16423	16257	16380	16322	16378	16279	16500	16252	16384	16421	16360	16344	16278	16268	16311	16511	16461	16560	16455	16331	16436	16339	16301	16381	16281	16401	16496	16376	16428	16440	16298	16289	16305	16354	16384	16413	16402	16348	16263	16391	16536	16325	16469	16377	16433	16328	16344	16497	16261	16374	16492	16361	16241	16419	16443	16312	16501	16363	16338	16401	16207	16438	16361	16411	16228	16317	16362	16337	16505	16375	16466	16472	16378	16419	16506	16325	16500	16492	16372	16336	16355	16402	16415	16275	16315	16326	16369	16314	16314	16321	16394	16443	16369	16438	16433	16581	16470	16405	16503	16536	16328	16522	16570	16459	16475	16258	16334	16297	16719	16345	16352	16503	16518	16335	16432	16359	16407	16278	16485	16487	16336	16287	16329	16405	16418	16390	16439	16405	16179	16458	16365	16368	16369	16268	16309	16526	16559	16490	16437	16446	16385	16315	16515	16491	16286	16322	16535	16521	16307	16362	16673	16406	16546	16472	16413	16240	16367	16560	16496	16325	16357	16450	16304	16557	16421	16416	16423	16458	16426	16283	16564	16379	16361	16422	16236	16545	16195	16438	16265	16431	16324	16491	16432	16329	16348	16431	16324	16273	16457	16450	16293	16479	16235	16500	16419	16365	16503	16417	16437	16482	16420	16359	16282	16297	16426	16504	16293	16417	16181	16465	16300	16393	16474	16305	16526	16561	16408	16290	16313	16506	16279	16519	16302	16515	16401	16341	16355	16413	16286	16426	16334	16604	16371	16344	16347	16309	16300	16434	16527	16459	16438	16381	16459	16361	16426	16324	16698	16411	16394	16421	16436	16253	16314	16364	16479	16391	16364	16385	16424	16475	16267	16314	16342	16534	16400	16274	16410	16378	16299	16446	16257	16220	16232	16342	16348	16472	16430	16218	16520	16469	16411	16376	16362	16293	16564	16437	16482	16355	16448	16328	16223	16313	16542	16500	16299	16470	16460	16275	16442	16480	16440	16464	16395	16487	16536	16471	16399	16470	16372	16478	16357	16362	16367	16322	16313	16307	16259	16366	16457	16460	16301	16365	16304	16321	16400	16436	16413	16310	16398	16405	16411	16279	16450	16433	16395	16303	16340	16489	16389	16489	16292	16430	16529	16337	16273	16315	16307	16428	16496	16260	16322	16463	16407	16440	16619	16290	16274	16349	16629	16548	16508	16412	16507	16389	16276	16477	16593	16639	16469	16420	16479	16337	16519	16291	16310	16511	16347	16571	16481	16466	16387	16275	16484	16459	16207	16333	16418	16324	16429	16356	16357	16383	16497	16258	16466	16368	16526	16384	16170	16442	16519	16416	16488	16435	16311	16282	16496	16451	16481	16297	16483	16371	16307	16492	16341	16483	16401	16388	16195	16418	16338	16545	16304	16407	16353
23692	21507	39771	48988	52973	40342	25761	21961	20119	20350	20300	20275	20290	20320	20188	20164	20075	19952	19953	20153	19862	20074	20049	19849	20102	19896	20086	19858	20024	20063	20005	19997	20071	20153	20126	19967	20057	20113	19765	19921	19878	19982	19851	19926	20101	19672	19841	19877	19877	19946	20134	19901	19693	19950	19895	19979	19687	19818	19951	19738	19848	19819	19857	19912	19823	19840	19990	19861	19968	20007	19942	19653	19934	19853	20093	20171	20027	19942	19793	19794	20053	19943	20062	19781	19862	19857	19757	20010	19783	19902	20057	19875	19850	19901	19779	19935	19912	19788	19895	19844	19756	19909	20175	19913	19779	19961	19636	19978	19843	19878	19861	19849	19848	20013	19945	19822	19797	19916	19733	19803	19828	19850	19857	19867	19768	19866	19801	19785	19888	19818	19797	19817	19831	20005	19962	20169	19868	19950	20092	19857	19689	19930	19799	19932	20086	19759	19611	19893	19945	19815	19786	19691	19523	19790	19695	19828	19764	19945	19893	19661	19918	19909	19775	19643	19748	19802	19855	19876	19834	19799	19779	19809	19937	20025	20061	19746	19925	19886	19932	19798	19750	19788	19852	19808	19992	19702	19893	19988	19840	20006	19893	19773	19915	19823	19809	19760	19893	20069	19894	19917	19757	19634	19756	20035	19965	19926	19946	19801	19877	19884	19921	19863	19842	19809	19802	19725	20058	19772	19645	19797	19572	19777	19955	19741	19772	19965	20053	19772	20123	19743	19755	20049	19918	19774	19862	20100	19839	19667	19893	19770	19825	19809	19807	20174	20016	19969	19881	19698	19822	19958	19884	19857	19976	19909	20003	19965	19949	19751	19803	19737	19975	19987	19842	19713	20000	19881	19792	19585	19871	19961	19663	19815	19906	20025	19872	19920	19856	19728	19772	19560	20013	19858	19801	19669	19794	19961	20003	19744	19992	19737	19791	19878	19905	19842	19813	19917	19927	19929	19869	19776	19872	19754	19786	19845	19899	19841	19924	19888	19885	19824	19874	19736	19613	19955	19800	19855	19949	19962	20024	19686	19684	19855	19884	19821	19925	19757	19801	19899	19943	20024	19823	19773	19760	19754	19831	19946	19867	19986	19939	19874	20074	19846	19834	19785	19812	19802	20184	19911	20075	19772	19836	19964	19994	19932	19925	19703	20038	19908	19930	19985	19767	19872	20005	19903	19786	19780	19734	19887	19790	19631	19747	20044	19871	19949	19992	19932	19832	19848	19732	19729	19881	19892	19813	19858	19926	19932	19910	19880	19856	19911	19777	19906	20006	19816	19863	19742	19783	19893	19922	20028	19875	20107	19761	19835	19688	19682	19740	19938	19987	19935	19826	19573	19724	19799	19797	20035	19801	19798	19869	20007	19687	19787	19890	19735	19767	19916	19735	19991	19788	19790	19876	19879	19824	19885	19720	19908	19766	19846	19882	19868	19948	19772	19967	19758	19953	19897	19990	19906	20047	19956	20102	19821	19854	19879	19986	19824	19909	19909	20055	19706	19945	19766	19837	20086	20184	19782	19834	19821	19712	20028	19780	19998	19907	19913	19843	19774	19873	19848	19980	19840	19960	19938	19703	19785	19828	19925	19989	19885	19973	19922	19899	19790	19973	19939	19683	19774	19688	19862	19964	19933	19854	19781	19689	19914	19929	19951	19924	19893	19839	19992	19927	19758	19895	19905	19964	19980	19850	19852	19564	19880	20016	19800	20010	19813	19818	19890	19842	19863	19934	19958	19969	19881	19669	19894	19745	19975	20193	20034	19986	19564	19789	19717	19963	19784	19820	19920	19801	19808	19857	19761	19823	19806	19891	19917	19828	19768	19928	19822	19892	19826	19958	19887	19815	19771	19848	19729	19776	19914	19901	19889	19725	20082	19733	19905	19979	19956	19781	19964	19824	19961	19876	19894	19884	20062	19722	19712	19827	20087	19749	19915	19727	19939	19821	19693	19853	19955	19932	19953	19779	19884	19968	19794	19763	19976	19903	19833	19972	19737	19914	19782	19639	19853	19927	20120	20173	19948	19887	20023	19761	19959	19850	19817	19862	19918	19761	19966	19533	19963	19842	19998	19940	19843	19916	20071	20096	19770	20087	19934	19822	20038	19985	19998	19766	19939	19731	19737	19932	19738	19753	19833	19901	20048	19797	19817	19835	19735	19903	19832	19780	19588	20008	19977	19875	19839	19968	19842	19956	19937	19875	19848	19787	19723	19911	19872	19875	20078	19878	19957	20016	19908	19908	19812	19860	19765	19952	19611	19757	19812	19791	19666	19878	19873	19908	20179	19927	19841	19937	19926	19954	19835	19998	19796	19711	19947	20062	19747	19779	19980	19849	19795	19988	19813	19947	19703	19991	20025	19948	19919	19773	19813	19964	19967	19811	19868	19882	19893	19727	20126	20104	20090	19979	19913	19882	19771	19979	19692	19869	19979	19802	20008	19918	19960	19809	19803	19635	19707	20013	19802	19829	20073	19848	19761	19624	19564	19800	19772	19864	19761	19912	19919	19812	20079	19952	19824	19909	20010	19880	20078	19983	19888	19817	20073	19737	19663	19825	19975	19848	19987	20097	19798	19884	19856	20025	19844	19800	20104	19743	19773	19963	19725	20120	19967	20101	19900	19896	19515	19881	20127	19785	19974	19819	19526	19834	19661	19743	19892	19747	20004	19829	19907	19932	19906	19944	19733	19806	19795	20044	19857	20066	20005	19866	20003	19795	19754	19671	19826	19750	19898	19745	19653	19984	19783	19866	19872	19808	20059	19886	19865	20130	20095	19909	19665	19934	19943	19735	19532	19902	19833	19769	19849	19577	19612	19751	19957	19870	20028	19974	20118	19915	19749	19893	19745	20051	19852	19791	19922	19899	19874	19688	19909	19816	20043	19849	19822	19857	19986	19801	19743	19844	19857	19886	19991	19680	19768	20159	19827	19783	19708	19922	19961	20104	19686	19977	19984	19969	19960	19891	19736	20293	19838	19881	19908	19760	19724	19867	19754	19855	19799	19965	19803	19884	19709	19965	19917	19957	20114	19946	19933	19904	20051	19761	19751	19893	19852	19752	19692	19894	19870	19581	19877	19630	19972	19735	19941	19817	19915	19971	19944	19912	20000	19697	19853	19770	19908	19821	19834	19770	19643	19876	19869	19891	19994	19922	19771	19911	19832	19842	19916	19991	19767	19934	19921	19858	19798	19701	19933	19932	19707	19894	19839	19767	19865	20028	19810	19565	19861	19794	19944	19760	19949	20075	19839	19848	19897	19867	19761	19857	19769	19897	19895	19868	19972	19892	19955	19729	19729	19882	20011	19910	19910	19761	19830	19875	19721	19899	19682	20116	19876	20060	20090	19843	19836	19806	19658	19693	19850	19818	19803	20011	19730	19729	19946	19797	20106	19981	19910	20044	19747	20180	20022	19718	19880	19715	19733	19896	19856	19803	19938	20028	19669	20040	19852	19683	19860	19819	19789	19732	19885	20007	20021	19794	19987	19856	19815	19968	20012	20030	19715	19863	19857	19904	19744	20083	19859	19783	19602	19824	19759	19799	19959	19867	19743	19814	19899	19930	19819	19780	19934	20015	20012	19906	19890	20029	19902	19887	19767	19775	19775	20106	19775	19755	19955	19750	19825	19840	19829	19890	19765	19901	19955	19726	19962	19984	19920	20092	20117	19872	20037	19811	19876	19878	19736	19937	20007	19897	19801	19992	19976	19982	19751	19948	19899	19894	19803	19933	19995	19816	20117	19607	19699	19606	19838	19957	20023	19903	19936	19870	19865	19763	19806	19908	20004	19862	19784	20003	19857	19826	19795	19998	19842	19797	19673	19708	19892	19949	19847	19855	19897	19818	19693	19828	19791	19937	19876	19710	19715	19853	19936	19552	19904	20014	19976	19827	19869	19896	19904	19850	19789	19937	19894	19920	19781	19807	19692	19729	19892	19789	19742	19843	19938	19842	19811	19991	19925	19998	19635	19839	19662	20059	19814	19851	19670	19872	19932	19896	19800	19959	19817	20020	19985	19825	19949	19822	19798	19961	19890	19764	19735	20014	19721	19888	19873	19870	19851	19912	20005	19714	20146	19935	19768	19748	19746	19885	19933	19826	19715	20055	19958	19964	19855	19611	19942	19994	19886	19927	19739	19833	19932	19881	20051	19927	19734	20065	19974	19912	19851	19794	19786	19838	20101	20182	19985	19807	20022	19872	19735	19965	19931	19781	19944	19995	19749	19854	19832	19629	19658	19793	19601	19867	19866	19840	19698	19687	19767	19738	19719	19971	19992	19955	19862	19747	19858	19840	19873	20026	19785	19790	19702	19860	19799	19949	19995	19804	19776	19814	19800	19791	20026	19895	19712	19933	19704	19837	20001	19682	20143	19697	19607	19554	19893	20037	19976	19841	19636	19897	19966	19827	19812	19760	20113	19979	20011	19871	19872	20111	20005	19854	19814	19944	20077	19826	20216	20099	19812	19747	19816	19880	19911	20002	19895	19974	19877	19768	19865	19850	19840	19932	19676	19749	19886	19794	19926	19953	19772	20030	19869	20004	19743	19974	19688	20173	20082	19927	19748	19756	19991	19818	19715	19888	19872	19929	19819	19940	19994	20065	19724	19926	19767	19744	19903	19920	19576	19912	19914	19974	19895	19917	19965	19978	19877	19776	19935	19797	19828	19859	19839	20141	19794	19760	19890	19908	19968	19918	19895	20022	20015	19934	19910	19804	19724	19847	19780	20090	19982	19896	19900	19719	19750	19868	19844	20026	19903	19587	20012	19797	19721	19870	19858	19802	19654	20075	19842	19895	20007	19957	19853	19713	19765	19899	20014	20109	19987	19681	19851	19997	20002	19886	19696	19737	19775	19936	19890	19602	19725	19817	19647	19951	19918	19935	19968	20017	19894	20101	19740	19619	19963	19863	20016	19905	19941	19960	20045	19764	19802	19721	19814	19761	19869	19866	19865	19956	19873	19789	19805	19901	19731	19908	19978	19940	19874	20002	19977	19887	19763	20023	19989	19880	19831	19876	19645	19641	20005	19721	20001	20019	19771	19867	19776	19921	19717	19766	19891	19679	19541	19844	20044	19824	19893	19901	19968	19954	19799	19905	19871	19799	19890
19075	57697	97171	73678	66504	34271	16543	16484	16368	16281	16202	16324	16367	16089	16231	16174	16289	16254	16373	15965	16001	16146	16095	16168	16256	16186	16160	16232	16272	16171	16226	16207	16107	16300	16281	16205	16200	16237	16151	16355	16140	16086	16018	16248	16193	16174	16235	16285	16189	16192	16082	16003	16265	16164	16115	16127	16254	16169	15944	16088	16259	16181	16013	16226	16055	15985	16132	16091	16117	16077	15941	16121	16077	16208	16139	16541	16526	16215	16015	16177	15990	16234	16075	16237	16072	16166	16258	16079	16032	16097	15992	16175	16056	16164	16216	16245	16130	16016	16251	16039	16254	16230	16022	16089	16260	16173	16057	16059	16130	16172	16016	16052	16163	16148	16145	15972	16318	16103	16257	16113	16009	16189	16097	16156	16072	16171	16206	15994	16256	16149	16023	16074	16105	16263	16128	16163	16336	16125	16131	15791	16172	16102	16146	16088	16089	16082	16090	16237	16054	16025	16231	16163	16008	16283	16154	16150	16117	16385	16071	16181	16013	16064	16071	15989	16074	16182	16101	16083	16030	16269	16191	15978	16141	16124	16115	15989	16380	16226	16237	16225	16030	16188	16192	16154	16030	16021	16232	16207	16213	16235	16141	16106	16056	16099	15984	16203	16264	16019	16046	16119	16103	16271	16064	16075	16079	16106	16125	15914	16218	16194	16192	15938	16223	15901	16018	15940	16046	16139	16046	16203	16176	16029	16149	16093	16391	16137	16107	16078	16132	16150	16011	16177	16098	16182	15998	16090	16262	16238	16198	16157	16107	16304	16210	16160	16139	16021	16201	16003	16193	16169	15959	16032	16225	16167	15870	16233	16032	16161	16200	15966	15922	16018	15989	16203	16175	15955	16068	16088	16144	16155	16098	16322	16083	16103	16243	16204	16066	16077	16134	16042	16237	16061	16029	16011	15983	16255	16190	16119	16030	16171	16009	15990	16248	16328	16126	16152	15989	16037	16160	16051	16087	16261	16073	16197	16001	16083	16182	16149	16148	16078	16137	16226	16149	16121	16150	16130	16070	16050	16090	16301	16342	15997	16092	16018	16030	16004	16162	16054	16277	16101	16088	16227	16179	16246	16096	16081	16126	16067	16121	15859	16138	16084	15979	16077	16271	16144	15987	16303	16184	15990	16308	16198	16233	16125	15961	16115	16286	16153	16149	16058	16394	16002	16071	16217	16255	16104	16220	16189	16105	16323	16054	16063	16183	16023	16052	16038	16333	16043	16224	16374	16077	16297	16079	16156	16266	16121	16060	16019	16202	16137	16103	16232	16120	16120	16296	16227	16026	16094	16063	15953	16103	16194	16023	16115	15845	16164	15897	16347	16170	16125	16175	15836	15985	16211	16116	16007	16028	16098	15893	16365	16016	16027	16145	16129	16255	16064	16152	16233	16039	16305	16153	16052	16152	16124	16232	16159	16230	16191	15949	16086	16087	16150	16165	15973	15995	16254	16040	16244	16216	16193	16128	16209	16187	16264	15855	16077	16117	16156	16152	16183	16122	16161	16221	16129	16279	16044	16354	16228	16095	16077	16330	16167	16239	16150	16228	16095	16221	15961	16202	16194	16226	16046	16317	16177	16071	16101	16063	16187	16193	16198	15915	16211	15981	16025	15971	16005	16105	16232	15973	16169	16070	16174	16078	16258	16057	16008	16077	15943	16183	16151	15872	16043	16063	16122	16213	16174	16085	15955	16205	16036	16084	16050	16066	16193	16097	16039	15961	16102	16173	16014	16092	15998	16143	15874	16192	16223	16141	16131	15959	16226	16082	16103	16123	16084	16112	16019	15836	16166	16060	15993	16063	15908	16155	16131	16012	16233	16136	16090	15959	16010	16131	16067	16140	15980	16218	16286	16216	16310	16110	16008	16075	16095	15957	16017	16145	16005	16081	16069	15990	16178	16232	16047	16201	16181	16194	15968	16106	16085	16085	16237	16193	16388	16061	15928	16118	15942	16258	16142	16106	16145	15990	16100	16111	16266	16075	16158	16130	16106	16226	16045	16128	16267	16034	16134	16080	16120	16033	16238	16097	16033	15963	16253	16232	16144	16128	15969	16147	16199	16167	16244	16154	16042	15961	16034	16304	16234	16123	16037	16208	16092	16085	16109	16044	16058	16125	16189	16138	16059	16169	16098	15970	15968	16255	16117	16198	16021	15942	16125	16059	16038	16080	16120	15979	16019	16088	16166	16183	16206	16121	16202	15928	16318	16037	16076	16179	15928	16073	15937	16184	15967	16174	16024	16131	16214	15973	16188	16260	16136	16079	16062	16145	16102	16171	16148	16060	16194	15975	16226	16136	16033	16212	16096	16152	16152	16065	16148	16027	16076	16096	16233	16289	16097	15941	16059	16076	16110	16106	16099	16090	16104	16001	16133	16190	16142	16102	16171	15996	16125	16232	16041	16261	16130	15881	16088	16080	15819	16240	16042	16086	16109	16123	16096	16148	16012	16104	16060	16092	16150	16094	15948	15979	16110	16126	16039	16163	16108	16186	16154	16221	16089	16142	16151	16100	16062	16209	16362	16123	16156	16257	16202	16096	16181	15927	16259	16017	16182	16122	15939	16111	16130	16150	15988	15859	16108	16190	16055	16271	16171	16116	16124	15978	15936	16130	16173	16098	16198	16255	15966	16063	16150	15987	16004	16093	16224	16065	16033	16078	16179	16096	16136	16100	16113	16130	16204	16026	16077	16123	16172	16134	16317	16137	15972	16082	16169	16273	16170	16086	16150	16096	16102	16088	16131	16112	16308	16065	16243	16077	16122	15903	16158	16200	16057	16009	16191	16037	16123	16125	15927	16332	16111	16230	16183	16124	16105	16127	16216	16201	16094	16155	16063	16097	16196	16257	16044	16151	16169	16089	16073	16169	16282	16099	16060	15877	16027	16068	16056	16018	15976	16231	16039	16222	16046	16221	16157	16067	16026	16008	16035	16210	16142	16220	15929	15973	16042	16041	16249	16386	16127	16082	16092	16143	15862	16040	16273	16199	16257	16233	16077	16054	16190	16009	16197	16389	16146	16095	16116	16147	15967	16185	16114	16117	16200	16011	16177	16127	16034	16063	16009	16095	16135	16121	16132	16149	15888	16241	15972	16261	16176	16402	15957	16066	16190	16018	16161	16196	16152	16186	16098	16145	16078	16193	16111	16205	15875	16034	16264	16100	15999	16177	16051	15877	16168	16182	16288	16221	15940	16087	15969	16034	16159	16106	16175	16167	16190	16190	16125	16316	16096	16017	16238	16054	15949	15940	16106	16057	16340	16225	16007	16114	16226	16055	16012	16274	16343	16052	15992	16199	16117	16155	16101	15814	15990	16074	16148	16121	16105	16039	16093	16062	16080	16298	16244	16155	16052	16299	16174	16112	16241	16004	16215	16173	15922	16205	15982	16026	16118	15935	16209	16181	16090	16118	16011	16026	16009	16151	16059	16079	16301	16216	16129	16146	16268	15978	16093	16313	16087	16237	16166	16100	16119	16184	16082	16236	16188	15962	16040	16174	16103	16006	15955	16080	16319	16150	16085	16165	15920	16137	16075	16076	16052	15879	16161	16239	15983	16113	16046	16147	16023	16058	16077	16133	16152	16249	16080	16037	16158	16162	16104	16139	16276	15976	16044	16235	16021	16198	16070	16104	16216	16016	16139	16388	16055	16255	16176	16162	16137	16307	16247	16156	16075	16109	16276	16173	16072	16026	16083	16212	16237	16003	16067	16122	16124	16074	15917	16048	15991	16130	16043	16110	16181	16215	16047	16121	16202	16047	16024	16216	16102	15902	16207	16409	15966	15927	16218	16255	16108	16063	16189	16408	16137	16063	16212	16027	16028	16152	16023	16195	15990	16174	16092	16236	16094	16274	16088	15974	15854	16008	16173	16209	15990	16117	16069	16114	16188	16176	16111	16029	16116	16094	16138	16137	16246	16224	16181	16063	15975	16174	16009	15939	16175	16234	16089	16035	16002	16179	16096	16177	16148	16019	16068	16036	16070	16268	16034	16136	16026	16189	16092	16318	16005	16093	16149	16036	16276	16103	16036	16158	16227	16133	16069	16238	16164	15974	16325	16061	16232	16275	16102	16128	16034	15943	16082	16242	16113	16041	16145	15929	16019	16272	16048	16075	16091	16211	16044	16205	16063	16033	16038	16107	16242	16053	16138	16207	16333	16046	16067	16221	16140	16151	16114	16159	16037	16056	16178	16019	15991	16033	16194	16224	16058	16046	16274	16068	16316	16030	16183	16360	16226	16013	16258	16074	16075	15975	16012	16202	16073	16101	16029	16101	16032	16013	16084	15970	16046	16051	16226	16154	16169	16311	15980	16235	16270	16170	16217	16176	16117	16184	16234	16065	16055	16154	16158	16167	15899	16053	16041	15949	16039	16033	15849	16096	16211	16102	16150	15996	16086	16033	16144	16217	16031	16132	16161	16175	16248	16197	16275	16114	16227	15971	15948	16059	16294	16166	16095	16097	16224	16247	16091	16162	16230	16090	16003	16147	15823	16094	16134	16038	16178	16312	16081	16248	16113	16119	16149	16059	16080	16065	16056	16016	15947	16149	15999	16000	16270	16303	16114	16262	16246	16206	16170	16143	16116	15995	16196	15999	16115	16145	16301	16005	16092	16246	16148	16123	16181	16131	16210	15947	16156	16077	16026	16204	16136	15849	16086	16155	16213	16062	16099	15963	16100	15890	16044	16031	16152	16161	16033	15960	16174	16190	16073	16010	16055	16152	16154	16065	16073	16085	16115	16081	16162	16176	15975	15985	16047	16112	16068	16240	16112	16209	16054	16241	16087	16030	16068	16158	16044	16155	16078	16133	16169	15969	16085	16061	16033	16068	16080	16058	16162	16046	16048	16053	16161	16147	16089	16199	16038	16198	16071	16034	16200	16084	16046	16118	16142	16090	16107	16013	16314	16223	16034	15960	16056	16170	16005	15943	16346	16035	16171	16126	16140	16092	16069	16431	16267	16330	16235	16102	16178	16081	16118	16124	16211	16133	16192	15980	16127	16026	16040	16047	16163	16192	16111	16260	16049	16219	16149	16265	16283	15966	16117	16106	16098	16263	16017	16111	16187	16130	16134	16245	16255	16193	16163	16103	15938	16067	16283
23316	21422	35959	41706	50976	43310	27024	21848	20842	21207	20835	20902	20938	20658	20629	20787	20783	20788	20589	20529	20582	20674	20562	20599	20717	20475	20627	20475	20716	20602	20624	20524	20526	20853	20448	20342	20380	20506	20559	20312	20309	20290	20525	20291	20311	20493	20435	20382	20442	20554	20465	20437	20642	20713	20346	20559	20548	20460	20465	20297	20361	20450	20418	20463	20686	20340	20538	20339	20213	20218	20545	20556	20230	20516	20707	20629	20929	20773	20506	20357	20423	20305	20276	20490	20616	20435	20463	20564	20322	20331	20423	20318	20228	20331	20375	20464	20447	20412	20505	20406	20290	20329	20528	20633	20625	20366	20356	20356	20335	20490	20462	20571	20232	20311	20350	20328	20457	20414	20418	20427	20476	20307	20464	20644	20419	20384	20350	20460	20355	20365	20548	20554	20540	20547	20274	20602	20357	20608	20483	20529	20477	20514	20592	20148	20275	20438	20358	20435	20331	20438	20599	20354	20183	20381	20385	20136	20227	20459	20337	20439	20540	20412	20262	20270	20162	20568	20545	20477	20484	20173	20339	20645	20371	20544	20421	20436	20340	20472	20574	20394	20298	20423	20553	20679	20435	20219	20359	20367	20364	20474	20478	20509	20257	20592	20383	20330	20375	20486	20438	20175	20225	20390	20573	20288	20424	20332	20476	20481	20577	20534	20518	20297	20352	20494	20385	20244	20245	20458	20418	20467	20384	20352	20267	20339	20268	20509	20489	20341	20353	20195	20406	20254	20446	20459	20371	20343	20352	20417	20460	20530	20562	20833	20414	20267	20483	20190	20275	20336	20321	20349	20510	20581	20414	20445	20506	20431	20480	20440	20191	20499	20328	20440	20496	20496	20428	20463	20440	20617	20295	20315	20317	20462	20338	20354	20525	20249	20413	20391	20328	20383	20321	20493	20384	20249	20378	20380	20468	20338	20448	20239	20269	20541	20286	20275	20482	20496	20377	20661	20314	20205	20435	20484	20387	20488	20549	20608	20298	20397	20414	20348	20316	20360	20427	20376	20297	20470	20109	20307	20330	20280	20224	20322	20334	20372	20241	20497	20446	20407	20304	20420	20388	20418	20475	20138	20332	20299	20627	20372	20460	20393	20303	20311	20487	20513	20381	20318	20345	20647	20420	20321	20481	20366	20409	20148	20364	20349	20310	20559	20440	20588	20335	20371	20588	20411	20390	20382	20299	20667	20514	20460	20323	20251	20361	20317	20138	20394	20464	20618	20561	20536	20627	20294	20355	20425	20219	20372	20546	20429	20612	20530	20359	20528	20512	20251	20529	20521	20534	20611	20539	20271	20300	20375	20334	20348	20236	20351	20477	20579	20368	20428	20400	20500	20362	20366	20680	20200	20645	20360	20338	20602	20419	20424	20491	20441	20583	20201	20533	20303	20199	20582	20342	20375	20532	20454	20291	20415	20600	20695	20508	20567	20339	20108	20601	20263	20380	20407	20561	20443	20496	20397	20437	20376	20340	20371	20651	20257	20480	20489	20503	20428	20480	20420	20452	20537	20482	20575	20201	20154	20515	20467	20431	20345	20536	20421	20539	20476	20078	20349	20409	20278	20426	20385	20324	20514	20267	20360	20536	20343	20279	20559	20418	20368	20353	20351	20407	20458	20534	20276	20190	20303	20289	20371	20430	20220	20238	20318	20609	20322	20545	20460	20339	20491	20491	20504	20427	20333	20501	20585	20249	20356	20376	20262	20515	20440	20395	20249	20345	20481	20515	20343	20287	20269	20260	20502	20704	20609	20351	20500	20582	20286	20467	20371	20548	20540	20283	20190	20353	20397	20422	20508	20451	20292	20311	20333	20415	20378	20323	20247	20435	20385	20421	20138	20516	20447	20416	20032	20479	20372	20438	20271	20425	20377	20372	20590	20582	20485	20305	20423	20134	20313	20397	20429	20460	20369	20380	20510	20458	20359	20353	20412	20521	20326	20499	20483	20516	20307	20365	20404	20458	20421	20412	20405	20583	20283	20569	20531	20277	20358	20466	20381	20495	20441	20367	20349	20378	20455	20638	20449	20248	20417	20296	20464	20502	20299	20488	20374	20412	20409	20459	20300	20452	20371	20339	20397	20304	20319	20155	20478	20261	20291	20417	20442	20504	20471	20370	20613	20273	20169	20390	20456	20431	20604	20329	20326	20226	20453	20628	20581	20429	20526	20505	20448	20507	20307	20389	20387	20426	20490	20400	20392	20479	20206	20368	20416	20254	20399	20534	20318	20447	20588	20489	20389	20470	20246	20573	20461	20341	20313	20303	20517	20514	20513	20433	20347	20339	20260	20577	20275	20371	20263	20465	20393	20468	20374	20500	20486	20492	20396	20345	20399	20393	20432	20514	20543	20430	20379	20521	20417	20530	20209	20485	20509	20339	20413	20515	20452	20825	20396	20303	20116	20418	20125	20499	20669	20469	20512	20536	20394	20301	20503	20401	20414	20432	20288	20430	20604	20659	20476	20530	20619	20467	20378	20242	20178	20283	20436	20352	20271	20384	20487	20509	20210	20546	20357	20463	20474	20415	20421	20307	20381	20324	20379	20474	20348	20291	20402	20734	20490	20517	20630	20511	20513	20400	20236	20502	20283	20466	20419	20536	20357	20342	20233	20350	20345	20452	20440	20277	20253	20493	20392	20419	20455	20448	20248	20493	20333	20438	20276	20445	20430	20578	20657	20462	20412	20487	20436	20573	20566	20404	20425	20381	20196	20330	20399	20405	20211	20426	20416	20327	20514	20608	20415	20532	20354	20517	20287	20384	20379	20298	20480	20321	20352	20494	20542	20617	20258	20504	20516	20419	20172	20294	20372	20431	20451	20591	20474	20651	20503	20476	20313	20282	20457	20129	20432	20360	20338	20514	20314	20437	20496	20213	20241	20502	20622	20333	20158	20268	20628	20350	20403	20470	20317	20393	20530	20381	20408	20460	20378	20471	20595	20591	20330	20498	20463	20588	20545	20385	20620	20161	20313	20332	20241	20375	20367	20304	20492	20378	20502	20343	20501	20251	20452	20321	20537	20316	20412	20387	20367	20365	20239	20476	20496	20230	20414	20349	20197	20342	20376	20368	20510	20305	20293	20393	20285	20482	20455	20595	20412	20463	20384	20433	20370	20527	20368	20373	20249	20353	20414	20362	20468	20278	20483	20532	20431	20358	20499	20662	20404	20569	20297	20272	20513	20293	20604	20373	20322	20392	20384	20331	20387	20329	20194	20252	20497	20450	20532	20507	20479	20402	20491	20213	20299	20425	20250	20467	20386	20327	20494	20472	20374	20325	20296	20372	20391	20439	20291	20445	20313	20399	20468	20525	20340	20446	20594	20533	20357	20469	20257	20352	20467	20440	20331	20209	20482	20652	20295	20411	20416	20518	20300	20272	20271	20285	20447	20265	20366	20304	20280	20478	20340	20361	20554	20488	20349	20600	20214	20469	20391	20444	20652	20388	20616	20160	20472	20071	20424	20527	20456	20429	20570	20631	20334	20210	20318	20467	20468	20319	20418	20392	20368	20352	20579	20230	20164	20401	20325	20383	20434	20398	20393	20543	20443	20350	20438	20327	20400	20529	20378	20452	20381	20406	20260	20494	20497	20446	20445	20504	20437	20397	20384	20719	20572	20492	20337	20571	20523	20504	20461	20530	20575	20371	20272	20566	20322	20622	20576	20311	20194	20622	20466	20576	20458	20378	20308	20500	20405	20316	20408	20262	20324	20059	20277	20470	20341	20281	20591	20407	20492	20368	20700	20340	20468	20593	20464	20175	20319	20363	20487	20367	20363	20475	20465	20326	20334	20444	20519	20184	20506	20370	20410	20413	20002	20325	20522	20301	20537	20287	20586	20565	20401	20472	20536	20586	20349	20336	20342	20364	20541	20468	20302	20315	20479	20530	20378	20685	20660	20173	20443	20339	20450	20381	20372	20330	20404	20350	20402	20402	20418	20419	20348	20512	20586	20424	20413	20539	20218	20586	20367	20631	20422	20250	20365	20442	20239	20414	20496	20345	20262	20273	20435	20235	20313	20271	20699	20446	20272	20535	20418	20375	20392	20318	20527	20328	20379	20380	20272	20245	20452	20504	20098	20298	20399	20401	20549	20481	20586	20493	20588	20486	20592	20399	20338	20583	20384	20563	20549	20282	20311	20405	20392	20303	20335	20347	20319	20324	20271	20380	20365	20330	20460	20365	20355	20509	20396	20331	20421	20379	20426	20613	20471	20360	20425	20526	20496	20365	20456	20471	20447	20438	20357	20578	20409	20402	20387	20178	20517	20188	20378	20477	20473	20516	20444	20281	20443	20472	20409	20386	20343	20535	20393	20396	20547	20331	20460	20198	20425	20441	20366	20520	20399	20566	20490	20274	20509	20311	20266	20374	20377	20421	20221	20436	20400	20326	20591	20292	20579	20386	20441	20247	20460	20364	20238	20315	20424	20474	20305	20329	20467	20307	20508	20272	20449	20151	20263	20751	20386	20325	20362	20285	20351	20320	20508	20531	20443	20419	20403	20452	20193	20297	20313	20459	20407	20339	20408	20590	20484	20255	20294	20468	20344	20346	20331	20447	20149	20206	20417	20331	20658	20298	20136	20330	20359	20351	20442	20350	20413	20257	20337	20379	20438	20458	20448	20317	20467	20493	20328	20363	20396	20438	20315	20441	20478	20367	20570	20317	20380	20553	20265	20337	20412	20215	20305	20248	20486	20563	20420	20223	20368	20440	20425	20359	20344	20415	20370	20237	20324	20464	20115	20556	20294	20547	20534	20363	20579	20312	20440	20365	20366	20468	20459	20405	20509	20452	20485	20378	20365	20357	20399	20328	20438	20149	20294	20376	20210	20270	20377	20600	20237	20226	20526	20585	20552	20252	20218	20467	20470	20418	20392	20496	20260	20385	20292	20504	20359	20363	20371	20481	20222	20568	20521	20345	20365	20524	20321	20453	20300	20361	20334	20452	20506	20425	20275	20371	20391	20524	20142	20265	20284	20334	20388	20486	20448	20397	20486	20522	20350	20199	20471	20426	20461	20392	20234	20270	20334	20477	20286	20238	20451	20392	20482	20394	20460	20417	20433	20416	20217	20461	20544	20510	20453	20527	20535	20173	20483	20279	20430
20711	49651	82066	82490	73918	39253	16800	16908	16517	16545	16627	16684	16556	16505	16575	16573	16492	16561	16439	16327	16377	16451	16581	16421	16323	16239	16605	16466	16449	16340	16419	16663	16345	16310	16363	16432	16474	16350	16504	16434	16555	16444	16440	16308	16258	16380	16628	16408	16335	16401	16474	16356	16297	16544	16545	16375	16663	16460	16491	16495	16485	16430	16415	16432	16414	16173	16544	16231	16390	16402	16409	16321	16365	16380	16881	16932	16643	16513	16045	16459	16339	16106	16503	16250	16426	16348	16490	16226	16245	16454	16470	16369	16205	16518	16437	16386	16454	16434	16254	16375	16368	16275	16459	16371	16448	16454	16308	16489	16406	16275	16279	16387	16384	16498	16431	16576	16393	16505	16468	16612	16451	16440	16406	16204	16380	16465	16448	16397	16617	16300	16390	16351	16380	16340	16619	16429	16282	16396	16376	16456	16425	16448	16573	16574	16232	16321	16437	16393	16339	16435	16418	16500	16504	16431	16456	16399	16555	16492	16462	16483	16440	16312	16481	16390	16520	16399	16266	16304	16271	16426	16346	16342	16361	16488	16464	16395	16416	16522	16454	16336	16443	16403	16439	16272	16333	16422	16361	16480	16393	16432	16392	16473	16299	16167	16435	16334	16366	16419	16341	16608	16607	16317	16511	16468	16460	16471	16255	16446	16370	16341	16437	16419	16444	16375	16494	16397	16362	16257	16266	16588	16368	16630	16339	16479	16101	16470	16241	16274	16568	16344	16359	16368	16224	16259	16325	16499	16536	16498	16371	16292	16534	16302	16495	16439	16358	16363	16355	16501	16367	16326	16330	16329	16313	16320	16415	16534	16508	16217	16348	16447	16467	16513	16468	16400	16371	16226	16492	16279	16199	16417	16342	16434	16542	16204	16505	16322	16428	16219	16336	16413	16354	16497	16466	16495	16394	16453	16385	16582	16297	16460	16331	16388	16354	16274	16502	16265	16408	16347	16429	16301	16334	16520	16249	16412	16314	16495	16467	16066	16555	16251	16447	16457	16459	16384	16413	16367	16329	16266	16413	16341	16489	16483	16417	16447	16505	16477	16236	16335	16359	16434	16471	16533	16377	16430	16427	16360	16179	16445	16605	16308	16214	16503	16613	16504	16467	16515	16238	16530	16359	16433	16372	16359	16369	16476	16279	16504	16390	16460	16259	16492	16336	16417	16371	16267	16450	16347	16309	16508	16607	16380	16362	16545	16430	16335	16551	16265	16485	16468	16478	16375	16502	16525	16446	16528	16453	16336	16400	16550	16520	16250	16358	16424	16360	16386	16320	16228	16458	16461	16362	16332	16399	16603	16289	16342	16436	16531	16487	16319	16672	16437	16335	16498	16379	16528	16634	16273	16428	16396	16326	16469	16321	16451	16492	16425	16453	16564	16309	16350	16283	16443	16350	16287	16378	16364	16527	16382	16526	16526	16364	16179	16335	16293	16403	16411	16364	16495	16298	16319	16404	16357	16224	16354	16373	16502	16577	16380	16521	16319	16463	16418	16478	16341	16410	16263	16476	16440	16496	16548	16516	16328	16213	16286	16307	16484	16506	16625	16250	16433	16255	16429	16280	16426	16380	16541	16385	16410	16168	16357	16469	16614	16576	16429	16531	16524	16310	16383	16546	16343	16449	16337	16430	16311	16572	16355	16495	16296	16266	16468	16400	16473	16290	16458	16312	16277	16323	16321	16279	16415	16289	16418	16491	16312	16400	16441	16516	16466	16426	16489	16416	16517	16421	16312	16298	16438	16499	16427	16512	16306	16478	16431	16431	16251	16515	16444	16285	16346	16278	16424	16346	16303	16488	16377	16391	16397	16559	16366	16373	16371	16570	16546	16383	16130	16328	16243	16525	16328	16458	16472	16360	16409	16385	16631	16601	16539	16394	16401	16470	16391	16401	16322	16455	16451	16494	16342	16280	16455	16349	16309	16417	16307	16430	16522	16681	16408	16358	16415	16498	16506	16354	16359	16367	16455	16378	16410	16522	16421	16544	16408	16537	16413	16352	16307	16446	16361	16532	16355	16596	16317	16376	16326	16462	16409	16331	16437	16344	16490	16504	16171	16380	16390	16304	16347	16450	16459	16374	16246	16521	16275	16418	16411	16426	16452	16546	16545	16366	16500	16520	16491	16304	16454	16432	16300	16396	16415	16465	16405	16552	16450	16502	16442	16448	16366	16362	16555	16316	16294	16382	16377	16301	16323	16458	16354	16404	16427	16510	16451	16381	16490	16524	16251	16367	16368	16347	16398	16348	16631	16443	16381	16437	16225	16301	16362	16233	16497	16376	16484	16446	16331	16446	16536	16465	16315	16188	16503	16394	16380	16462	16450	16622	16405	16270	16464	16288	16415	16467	16445	16433	16350	16381	16369	16422	16344	16332	16414	16478	16178	16456	16317	16581	16436	16440	16322	16493	16321	16478	16590	16460	16372	16559	16424	16431	16305	16495	16416	16409	16243	16348	16424	16354	16337	16263	16454	16488	16355	16280	16464	16560	16379	16310	16339	16509	16309	16438	16647	16259	16238	16246	16528	16497	16240	16387	16432	16407	16470	16348	16445	16358	16328	16289	16396	16354	16375	16560	16427	16402	16412	16486	16478	16317	16353	16534	16499	16532	16363	16157	16423	16526	16417	16388	16381	16469	16224	16388	16475	16391	16550	16222	16520	16294	16310	16388	16444	16413	16448	16393	16463	16289	16480	16547	16556	16431	16342	16349	16371	16315	16428	16405	16557	16418	16412	16442	16422	16671	16356	16296	16369	16393	16394	16425	16392	16439	16511	16369	16227	16281	16387	16383	16554	16256	16446	16413	16555	16395	16376	16444	16170	16314	16445	16353	16475	16408	16409	16442	16487	16516	16221	16512	16214	16336	16303	16555	16321	16378	16404	16405	16479	16343	16488	16359	16309	16395	16354	16425	16408	16556	16398	16428	16297	16319	16393	16486	16305	16381	16389	16479	16410	16499	16263	16452	16596	16370	16349	16392	16227	16437	16389	16427	16393	16415	16474	16332	16433	16415	16363	16142	16334	16473	16409	16278	16476	16309	16465	16598	16540	16168	16551	16203	16301	16374	16498	16426	16363	16418	16349	16458	16308	16328	16354	16488	16309	16339	16317	16450	16417	16426	16489	16327	16479	16297	16269	16531	16301	16196	16546	16324	16452	16447	16354	16453	16321	16459	16300	16468	16491	16516	16263	16295	16454	16268	16508	16402	16492	16532	16262	16420	16359	16594	16429	16338	16370	16386	16294	16350	16463	16365	16308	16391	16499	16322	16255	16486	16538	16299	16456	16426	16329	16456	16524	16513	16244	16291	16335	16366	16264	16536	16534	16274	16255	16395	16378	16319	16458	16438	16497	16332	16341	16430	16446	16447	16521	16369	16406	16452	16300	16302	16448	16600	16355	16441	16503	16368	16575	16208	16400	16367	16266	16486	16315	16424	16398	16412	16405	16375	16400	16469	16262	16405	16303	16367	16485	16413	16386	16457	16469	16163	16407	16589	16471	16467	16356	16347	16381	16374	16378	16455	16295	16401	16414	16267	16560	16294	16476	16370	16484	16358	16275	16370	16362	16363	16381	16345	16334	16382	16298	16494	16453	16214	16290	16470	16297	16408	16322	16432	16424	16467	16272	16269	16433	16330	16466	16519	16370	16330	16306	16498	16343	16459	16632	16421	16451	16484	16553	16417	16472	16469	16458	16456	16551	16509	16492	16399	16345	16311	16327	16427	16374	16520	16452	16450	16357	16458	16290	16264	16356	16370	16319	16393	16380	16441	16260	16523	16436	16278	16372	16467	16433	16316	16304	16373	16346	16295	16341	16268	16412	16313	16544	16243	16265	16513	16602	16421	16451	16352	16445	16393	16546	16403	16544	16582	16497	16329	16394	16503	16322	16509	16456	16278	16262	16542	16369	16282	16445	16416	16393	16307	16247	16463	16459	16324	16451	16271	16331	16424	16370	16337	16270	16475	16444	16411	16248	16613	16562	16249	16385	16465	16303	16292	16351	16338	16368	16305	16546	16402	16487	16430	16340	16373	16394	16494	16449	16481	16317	16377	16587	16342	16283	16597	16373	16426	16479	16214	16427	16416	16540	16207	16456	16298	16383	16298	16439	16344	16469	16426	16413	16545	16363	16239	16352	16439	16302	16553	16467	16195	16537	16418	16454	16447	16499	16490	16522	16361	16556	16441	16415	16465	16431	16462	16399	16300	16243	16512	16331	16382	16368	16280	16392	16392	16355	16389	16365	16422	16240	16416	16378	16388	16366	16433	16289	16302	16525	16335	16406	16392	16497	16360	16513	16508	16407	16484	16429	16212	16447	16296	16394	16357	16305	16437	16511	16488	16344	16379	16345	16223	16303	16544	16319	16382	16408	16443	16345	16374	16450	16327	16444	16223	16484	16498	16400	16389	16368	16328	16377	16389	16441	16231	16333	16480	16212	16500	16435	16363	16438	16385	16298	16511	16331	16409	16417	16440	16315	16534	16314	16396	16304	16336	16323	16515	16490	16484	16325	16452	16427	16491	16280	16287	16476	16359	16337	16374	16517	16308	16429	16343	16345	16449	16418	16160	16321	16391	16236	16338	16259	16435	16367	16410	16538	16433	16404	16382	16295	16422	16412	16548	16401	16377	16415	16494	16400	16234	16315	16430	16456	16491	16271	16423	16511	16457	16224	16521	16525	16537	16236	16377	16323	16481	16544	16256	16397	16447	16429	16329	16420	16305	16469	16444	16355	16475	16434	16308	16516	16130	16346	16375	16376	16310	16337	16459	16366	16457	16444	16439	16127	16533	16298	16478	16455	16521	16391	16425	16286	16329	16486	16532	16407	16309	16377	16463	16339	16524	16227	16385	16415	16359	16400	16244	16434	16448	16388	16582	16367	16431	16319	16318	16429	16409	16457	16434	16397	16400	16453	16446	16378	16376	16578	16371	16408	16306	16410	16226	16311	16427	16344	16484	16543	16450	16319	16451	16284	16568	16301	16551	16408	16280	16237	16481	16475	16503	16467	16551	16388	16386	16419	16404	16506	16533	16403	16254	16504	16419	16402	16322	16516	16300	16379	16383	16431	16306	16347	16474	16330	16369	16327	16495	16579	16410	16387
28223	22792	39585	44215	33830	25696	21971	21331	21185	20997	21211	21177	21310	21189	21275	21285	21224	21176	21265	21258	21204	21262	21017	21248	21279	21182	21434	21140	21291	21207	21358	21446	21362	21109	21377	21278	21401	21248	21303	21322	21324	21400	21225	21302	21251	21121	21225	21422	21219	21178	21188	21272	21152	21213	21382	21436	21258	21342	21424	21265	21349	21198	21086	21309	21421	21266	20934	21157	21020	21089	21185	21210	21214	21115	21092	21297	21499	21380	21283	20993	21428	21272	21389	21256	21179	21076	21228	21066	21281	20924	21052	21238	21184	21161	21134	21192	21174	21202	21280	21221	21136	21126	21235	21154	21134	21150	21457	21169	21134	21303	21204	21064	21295	21326	21243	21294	21199	21220	21044	21253	21371	20932	21011	21252	21219	21175	21123	21289	21279	21151	21142	21224	20998	21118	21361	21337	21239	21022	21265	21214	21279	21117	21304	21224	21198	21346	21146	21160	21243	21266	21100	21085	21086	21229	21180	21142	21079	21152	21124	21073	21156	21164	21312	21191	21263	21285	20970	20967	21138	21379	21334	21034	21210	21240	21156	21347	21251	21055	21210	21229	21156	21234	21249	21246	21329	21020	21097	21149	21164	21163	21252	21303	20982	21119	21329	21012	21179	21190	21177	21211	21230	21173	21144	21120	21094	21211	21224	21158	21144	21319	21091	21290	21187	21124	21138	21019	21195	21277	21345	21214	21195	21457	21247	21392	21305	21144	21256	21241	21245	21218	21084	21196	21375	21147	21023	21146	21226	20997	21207	20971	21240	21432	21222	21103	21301	21191	21231	21139	21185	21172	21066	21151	20998	21266	21020	21350	21315	21288	21184	21166	21066	21117	21219	21056	21310	21291	21143	20979	21150	21260	21133	20876	21264	21286	21188	21014	20983	21171	21174	21034	21037	21085	21308	21495	21190	20918	21091	21301	21126	20991	21089	21147	21167	21379	20977	21061	21237	21186	21040	21218	21305	21456	21313	21421	21237	21237	21179	21467	21091	21141	21106	20903	21262	21118	21351	21223	21281	21143	21240	21120	21141	21165	21331	21288	20970	21417	21255	21071	21270	21184	21445	21078	21113	21136	21122	21259	21353	21328	21228	21146	21230	20895	21252	21350	21348	20891	21478	21222	21417	21256	21157	21328	21147	21044	21114	21246	21296	21176	20932	21208	21189	21265	21077	21183	21160	21128	21127	21287	21064	21072	21416	21231	21302	21287	21313	21474	21288	21406	20972	21042	20942	21391	21350	21237	21193	21213	21285	21324	21412	21214	21215	21161	21405	21262	21077	21195	21235	21198	21416	21343	21355	21184	21205	21187	21321	21223	20992	21167	21276	21271	21144	21196	21078	21185	20928	21175	21231	21305	21416	21140	21327	21313	21294	21160	21097	21349	21061	21306	21073	21316	21201	21249	21073	21329	21117	21366	21081	21404	21334	21218	21229	21071	20975	20950	21140	21366	20979	21327	21163	21284	21457	21234	21306	21269	21442	21268	21250	21386	21186	21447	21188	21202	21223	21165	21195	21169	20933	21171	21365	21338	21252	21075	21229	21085	21293	21317	21127	21046	21039	21230	21059	20943	21160	21494	21249	21165	21018	21276	21139	21080	21053	21077	21353	21171	21060	21282	21345	21077	21114	21041	21444	21250	21213	21062	21031	21220	21351	21110	21348	21429	21144	21200	21277	21282	21080	21312	20912	21149	21103	21122	21237	21175	21108	21207	21155	21138	21236	21192	21261	21123	21106	21135	21215	21317	21122	21117	21330	21176	21128	21054	21035	20963	21263	21239	21186	21337	21099	21297	21361	21336	21437	21311	21402	21300	21161	21222	21110	20915	21255	21324	21213	21014	21091	21282	21304	21128	21023	21241	21247	21182	21201	21388	21256	21058	21287	21275	21369	21322	21240	21365	21289	21152	21288	21383	21210	21292	21257	21246	21134	21199	21195	21155	21438	21314	21082	21213	21188	21275	21201	21201	21346	21182	21110	21259	21143	21420	21049	21147	21084	21084	21124	21223	21499	21415	21066	21010	21262	21358	21367	21315	21159	21227	21432	21167	21246	21182	21096	21108	21406	21082	21087	21134	21216	21249	21310	21163	21323	21223	21178	21094	21322	20977	21146	21208	21299	21078	21383	21208	21281	21150	21287	21264	21335	21229	21270	21095	21291	21355	21112	20915	21249	21063	20920	21399	21291	21254	21137	21198	21154	21318	20985	21370	21361	21191	21271	21195	21013	21252	21223	21252	21102	21306	21324	21068	21046	21088	21072	21199	21223	21006	21210	20989	21343	21124	21038	21283	21344	21315	21327	21301	20936	21145	21122	21139	21059	21069	21123	21351	21287	21210	21376	21113	21172	20944	21190	21334	21122	21149	21384	21246	21415	21147	21226	21309	21305	21355	21199	21269	21209	21226	21243	21210	21268	21058	21415	21110	21172	21344	21298	21189	21158	21365	21147	20997	21099	20953	21053	20991	21216	21388	21387	21214	21294	21156	21123	21002	21298	20959	21255	21173	21186	21354	21061	21251	21107	21035	21416	21170	21021	21123	21048	21313	20926	21150	21112	21213	21094	21321	21060	21167	21215	21330	21149	21184	21060	21120	21378	21504	21412	21274	21169	21205	21290	20998	21084	21495	21330	20934	21215	21131	21357	21102	21206	21012	21405	21334	21207	21245	21505	21244	21037	21262	20952	21112	21127	21250	21365	21374	21020	21128	21113	21208	21259	21178	20986	20960	21023	21237	21208	21332	21477	21098	21007	21285	21376	21272	21298	21256	21154	21130	21299	21069	21067	21158	21005	21239	21188	21177	21127	21059	21259	21171	21281	21240	21200	21193	21193	21231	21221	21250	21366	21005	21232	21275	21395	21164	21458	21197	21272	21003	21216	21254	21492	21280	21344	21155	21071	21201	21164	21323	21095	21267	21148	21226	21188	21089	21296	21393	21176	21359	21148	21519	21273	21220	21137	21326	21278	21013	21176	21159	21080	21174	21222	21211	21205	21138	21258	21350	21107	20988	21191	20961	21567	21270	21249	21379	21048	21194	21199	21189	21146	21260	21391	21127	21262	21118	21310	21247	21287	21373	21093	21237	21198	21121	21261	21465	21206	21213	21224	21231	21340	21191	21059	21373	21191	21415	21434	21205	21186	21458	21317	21239	21302	21097	21244	21104	21103	21103	21122	21408	21432	21242	21115	21063	21118	21341	21353	21480	21199	21356	21085	21598	21291	21363	21152	21235	21175	21167	21150	21177	21065	21236	21281	21160	21031	21288	21179	21263	21300	21182	21187	21141	21502	21315	21055	21167	21115	21204	21275	21379	21088	21108	21220	20974	21379	21101	21317	21222	21351	21125	21277	21295	21198	21177	21141	21067	20921	21256	21247	21140	21232	21352	21096	21181	21376	21208	21434	21252	21173	21213	21053	21341	21282	21233	21342	21194	21326	21069	21190	20896	21480	21102	21237	21429	21142	21310	21054	21173	21241	21119	21041	21136	21388	21222	21379	21199	21250	21251	21169	21205	21245	21273	21456	21293	21261	21291	21198	21301	21062	21292	21358	21175	21142	21320	21214	21275	21170	21278	21166	21053	21315	20970	21138	21370	21293	21141	21359	21140	21301	21225	21134	21182	21363	21301	21339	21272	21008	21041	21133	21240	21196	21155	21255	21150	21172	21343	21366	21038	21285	21191	21347	21139	21322	21119	21268	21048	21179	21248	20944	21289	21114	21068	21250	20940	20972	21119	21258	21396	21320	21213	21337	21348	21338	21310	21214	21284	21203	21280	21249	21391	21155	21347	21223	21146	21077	21270	21237	21288	21225	21078	21309	21051	21436	21194	21237	21209	21163	21126	21250	21315	21308	21300	21295	21011	21257	21121	21342	21079	21059	21208	21187	21543	21236	21144	21123	20960	21114	21302	21297	21241	21233	21221	21049	21212	21191	21146	21214	21199	21211	21387	21140	21043	21179	21285	21362	21316	21340	21106	21195	21082	21232	21215	21187	21125	21100	21232	21304	21272	21250	21146	21280	21295	21130	21149	21151	21277	21234	21468	21220	21289	21205	21422	21124	21024	21228	21029	21320	21349	21295	21328	21343	21101	21176	21216	21198	21041	21339	21286	21330	21264	21261	20838	21110	21316	21307	20918	21502	21085	21253	21196	21315	21347	21228	21488	21320	21287	21191	20996	21179	21164	20955	21239	21308	21266	21109	21253	21146	21407	21160	21287	21329	21345	21074	21141	21023	20992	21299	21023	20883	21225	21274	21068	21343	21242	21260	21393	21229	21176	20997	21103	21287	21210	21499	21261	21438	21301	21217	21212	21297	21322	21092	21098	21193	21341	21098	21152	21034	21310	21037	21238	21195	21330	21373	21194	21332	21177	21216	21260	21296	21361	21090	21468	21240	21177	21422	21224	21365	21445	21432	21310	21231	21068	21139	21364	21294	21288	21216	21144	21134	21154	21239	20943	21102	21063	21338	21305	21149	21291	21417	21225	20965	21140	21169	21368	21172	21208	21383	21030	21445	21169	21313	21218	21208	21381	21361	21031	21161	21424	21287	21050	21499	21218	21284	21229	21484	21299	21365	21172	21189	21184	21343	21428	21230	21202	21058	21163	21313	21219	21295	21109	21258	21364	21350	21155	21332	21131	21350	21309	21227	21236	21240	21161	21353	21148	21278	21154	21264	21339	21373	21296	21332	21236	21206	21412	21128	21243	21208	21096	21145	21219	21266	21302	21138	21166	21209	21222	21196	20927	21211	21147	21120	21200	21299	21327	21175	21097	21154	21202	21063	21397	21318	21146	21277	21122	21157	21098	21304	21153	21309	21224	21332	21102	21103	21116	21230	21318	21252	21168	21173	21101	21230	21265	21502	21193	21321	21467	21070	21318	21344	21140	21275	21229	21207	21091	21174	21252	21268	21254	21150	21258	21210	21334	21361	21249	21188	21249	21154	21161	21169	21258	21408	21206	21277	21359	21390	21047	21272	21204	21171	21310	21264	20956	21163	21089	21274	20960	21259	21347	21031	21125	21262	21346	21204	21320	21348	21195	21022	21188	21390	21272	21169	21404	21204	21012	21161	21380	21077	21279	21301	21348	21257	21186	21293	21078	21266	21293
16456	25244	45664	39748	30075	20289	16845	16769	16763	16864	16812	16782	16888	16826	16786	17101	16743	16825	16686	16878	16741	16731	16648	16687	16611	16600	16714	16878	16907	16899	16777	16610	16754	16824	16646	16766	16783	16812	16800	16640	16777	16863	16786	16559	16760	16777	16740	16709	16784	16627	16794	16886	16829	16914	16725	16760	16730	16800	16758	16886	16720	16896	16610	16740	16843	16534	16584	16766	16829	16775	16802	16696	16904	16649	16731	16914	16868	16805	16527	16757	16749	16942	16517	16756	16611	16744	16759	16799	16802	16832	16738	16715	16800	16741	16490	16541	16805	16890	16734	16863	16740	16876	16824	16795	16711	16624	16761	16723	16767	16919	16867	16801	16714	16770	16635	16739	16848	16707	16685	16688	16579	16791	16620	16714	16721	16729	16808	16709	16868	16782	16822	16732	16657	16729	16695	16759	16699	16580	16606	16783	16801	16587	16778	16710	16734	16751	16821	16901	16717	16807	16769	16853	16798	16747	16843	16825	16729	16674	16663	16760	16806	16617	16831	16710	16544	16831	16867	16819	16886	16693	16780	16643	16708	16760	16740	16624	16736	16814	16666	16861	16984	16890	16545	16938	16662	16835	16711	16789	16615	16685	16773	16662	16814	16655	16841	16702	16569	16734	16765	16729	16644	16582	16813	16633	16721	16522	16754	16733	16702	16707	16863	16716	16756	16791	16841	16765	16695	16705	16604	16726	16763	16819	16815	16596	16900	16711	16879	16751	16639	16737	16845	16794	16893	16620	16744	16787	16584	16793	16967	16841	16725	16541	16780	16610	16825	16699	16899	16630	16714	16891	16798	16713	16671	16787	16762	16739	16979	16610	16667	16790	16632	16708	16823	16598	16736	16757	16720	16746	16779	16588	16822	16709	16717	16661	16805	16525	16766	16554	16804	16927	16737	16722	16719	16645	16660	16859	16708	16621	16669	16786	16864	16757	16603	16856	16571	16587	16715	16578	16566	16798	17013	16554	16820	16659	16802	16734	16937	16680	16601	16708	16895	16581	16742	16962	16677	16711	16697	16824	16794	16756	16815	16810	16874	16792	16729	16988	16668	16888	16909	16859	16700	16509	16639	16796	16880	16702	16588	16825	16603	16857	16797	16804	16794	16756	16717	16714	16547	16837	16614	16706	16775	16724	16731	16879	16553	16840	16706	16701	16862	16719	16759	16866	16668	16698	16772	16644	16753	16702	16599	16791	16618	16711	16689	16653	16560	16649	16753	16815	16870	16687	16640	16869	16901	16626	16895	16623	16907	16793	16885	16605	16748	16756	16893	16751	16755	16794	16813	16726	16696	17076	16658	16663	16694	16658	16684	16743	16695	16643	16674	16797	16777	16913	16743	16747	16661	16735	16836	16724	16672	16535	16669	16521	16685	16886	16885	16758	16779	16732	16777	16697	16613	16728	16650	16640	16831	16759	16765	16862	16757	16737	16589	16749	16648	16817	16825	16822	16877	16550	16885	16772	16739	16732	16732	16740	16800	16775	16712	16793	16671	16675	16697	16795	16657	16717	16635	16786	16771	16696	16602	16740	16764	16806	16704	16772	16714	16824	16791	16686	16567	16755	16617	16692	16875	16742	16770	16662	16752	16652	16842	16700	16628	16886	16674	16719	16461	16850	16633	16809	16874	16784	16769	16724	16689	16745	16799	16805	16832	16579	16758	16627	16633	16882	16611	16804	16592	16727	16825	16817	16643	16843	16835	16746	16702	16650	16696	16843	16745	16769	16819	16754	16703	16691	16770	16753	16654	16922	16645	16865	16744	16894	16903	16682	16766	16791	16684	16754	16628	16790	16825	16725	16759	16698	16732	16676	16723	16742	16710	16808	16864	16777	16755	16649	16783	16932	16681	16850	16678	16772	16841	16694	16874	16689	16689	16650	16878	16708	16710	16816	16751	16674	16824	16838	16866	16677	16653	16774	16834	16738	16747	16831	16618	16597	16816	16673	16802	16899	16999	16732	16641	16759	16542	16705	16774	16739	16904	16663	16796	16839	16685	16809	16717	16807	16707	16742	16800	16750	16729	16762	16736	16771	16844	16845	16719	16683	16806	16777	16831	16745	16750	16787	16817	16648	16745	16666	16659	16678	16654	16735	16869	16766	16791	16632	16663	16649	16761	16786	16784	16622	16750	16891	16706	16894	16703	16655	16885	16633	16662	16774	16835	16826	16564	16725	16698	16565	16664	16723	16766	16795	16869	16775	16763	16717	16769	16710	16752	16716	16802	16710	16956	16821	16767	16718	16748	16769	16767	16640	16852	16944	16758	16700	16844	16719	16702	16960	16738	16770	16679	16737	16847	16718	16798	16687	16753	16589	16818	16682	16861	16553	16732	16946	16745	16810	16770	16945	16745	16616	16634	16755	16681	16662	16641	16772	16712	16775	16814	16681	16650	16852	16882	16595	16706	16810	16712	16797	16740	16605	16878	16568	16901	16846	16680	16851	16706	16635	16725	16817	16699	16742	16747	16716	16830	16826	16690	16680	16745	16825	16763	16791	16755	16650	16825	16737	16814	16793	16754	16851	16587	16774	16902	16712	16763	16682	16723	16794	16810	16906	16778	16732	16734	16758	16779	16539	16752	16678	16616	16589	16845	16694	16742	16973	16657	16805	16643	16577	16867	16687	16704	16854	16794	16798	16715	16770	16790	16953	16748	16689	16775	16683	16810	16830	16884	16892	16668	16752	16716	16895	16760	16740	16706	16818	16703	16664	16755	16763	16777	16762	16719	16747	16875	16883	16940	16664	16698	16547	16824	16631	16613	16757	16767	16799	16722	16777	16785	16742	16654	16608	16651	16663	16614	16764	16742	16715	16840	16842	16693	16683	16624	16751	16891	16542	16821	16579	16631	16633	16775	16892	16722	16461	16711	16728	16606	16789	16795	16710	16761	16893	16785	16563	16733	16866	16698	16817	17048	16804	16753	16740	16836	16765	16855	16747	16695	16877	16636	16632	16661	16878	16740	16751	16624	16787	16506	16750	16825	16466	16685	16575	16664	16688	16618	16723	16619	16691	16907	16605	16676	16816	16652	16656	16897	16696	16703	16632	16828	16778	16698	16702	16908	16637	16722	16794	16628	16513	16746	16733	16741	16779	16658	16753	16618	16597	16846	16570	16743	16741	16870	16905	16787	16679	16795	16737	16972	16706	16608	16715	16776	16657	16612	16914	16801	16755	16803	16633	16657	16753	16734	16596	16775	16611	16667	16738	16773	16709	16849	16856	16859	16674	16732	16781	16823	16818	16728	16608	16718	16630	16631	16617	16653	16492	16933	16911	16829	16737	16613	16738	16788	16716	16720	16834	16528	16818	16707	16889	16723	16641	16696	16666	16580	16811	16980	16787	16927	16646	16766	16700	16880	16832	16818	16685	16686	16598	16664	16856	16717	16796	16804	16745	16625	16618	16727	16851	16782	16699	16683	16940	16988	16832	16805	16631	16780	16701	16821	16736	16661	16885	16589	16758	16527	16703	16727	16774	16591	16758	16666	16736	16689	16763	16735	16662	16665	16703	16782	16825	16862	16630	16912	16836	16901	16779	16643	16656	16860	16636	16784	16727	16732	16682	16822	16670	16983	16826	16731	16589	16727	16663	16585	16961	16564	16668	16721	16718	16819	16650	16697	16668	16645	16717	16605	16705	16909	16615	16680	16739	16696	16886	16686	16657	16784	16730	16616	16767	16754	16692	16771	16821	16795	16717	16820	16692	16801	16790	16645	16745	16819	16684	16555	16445	16772	16706	16744	16782	16748	16899	16740	16806	16864	16745	16863	16730	16690	16735	16665	16671	16767	16781	16672	16663	16574	16769	16810	16767	16706	16941	16682	16828	16760	16781	16834	16850	16888	16570	16657	16490	16720	16862	16649	16677	16775	16721	16902	16635	16708	16768	16705	16617	16689	16773	16576	16799	16760	16492	16880	16761	16635	16644	16769	16858	16703	16718	16875	16784	16718	16770	16729	16906	16804	16733	16771	16721	16578	16653	16839	16661	16812	16779	16771	16600	16793	16647	16702	16609	16696	16778	16773	16682	16503	16886	16710	16578	16697	16781	16736	16799	16955	16825	16641	16736	16708	16696	16682	16668	16843	16850	16742	16749	16751	16792	16802	16604	16702	16896	16659	16884	16538	16712	16673	16619	16832	16817	16762	16898	16760	16704	16681	16753	16604	16822	16651	16895	16704	16664	16700	16737	16844	16746	16679	16747	16859	16583	16671	16888	16703	16860	16563	16758	16715	16858	16580	16742	16696	16856	16780	16804	16903	16910	16779	16650	16719	16801	16950	16734	16769	16663	16671	16831	16907	16633	16811	16909	16643	16770	16591	16824	16841	16813	16780	16634	16985	16674	16709	16825	16621	16876	17044	16754	16623	16680	16692	16953	16827	16696	16631	16786	16759	16822	16832	16759	16695	16691	16718	16795	16913	16732	16681	16753	16802	16882	16638	16791	16770	16852	16611	16861	16695	16775	16685	16676	16807	17115	16847	16719	16690	16866	16620	16846	16847	16882	16772	16787	16803	16552	16781	16899	16674	16723	16673	16756	16846	16750	16625	16754	16790	16692	16678	16865	16930	16787	16849	16685	16853	16720	16873	16787	16784	16690	16683	16546	16751	16690	16772	16633	16647	16830	16770	16887	16920	16728	16602	16760	16614	16825	16681	16572	16975	16697	17007	16741	16891	16976	16798	16862	16802	16758	16667	16896	16697	16829	16778	16775	16723	16772	16616	16737	16813	16877	16976	16775	16736	16553	16788	16726	16815	16790	16731	16788	16822	16718	16964	16763	16864	16742	16649	16673	16709	16790	16643	16710	16820	16623	16790	16877	16740	16774	16818	16819	16654	16818	16828	16838	16722	16878	16820	16655	16782	16651	16820	16777	16864	16529	16733	16816	16728	16888	16928	16776	16751	16676	16784	16760	16865	16640	16809	16832	16863	16770	16619	16641	16684	16711	16845	16674	16865	16781	16836	16726	16711	16812	16816	16611	16832	16965	16658	16570	16865	16739	16762	16661	16801	16722	16675	16792	16701	16521	16618	16637	16798	16661	16812	16738	16863	16747	16846	16765	16725	16725	16635	16711	16559	16712	16589	16743	16737	16498	16710	16949	16762	16622
23543	21371	34384	56146	57732	38608	26722	22906	22097	22535	21923	22013	21857	22004	21871	21701	22044	21876	21889	22025	21502	21863	21904	21844	21694	21820	21777	21558	21787	21741	21629	21915	21463	21462	21792	21904	21660	21704	21705	21601	21425	21636	21779	21566	21696	21531	21479	21818	21618	21544	21380	21529	21482	21671	21705	21599	21607	21664	21554	21767	21563	21596	21653	21566	21766	21632	21622	21472	21568	21633	21609	21767	21674	21402	21406	21803	21850	21874	21631	21361	21510	21620	21756	21486	21552	21519	21538	21689	21695	21747	21659	21615	21383	21414	21591	21398	21426	21326	21670	21620	21751	21451	21577	21537	21543	21565	21473	21663	21381	21617	21569	21363	21700	21673	21692	21701	21635	21794	21631	21591	21578	21619	21606	21722	21698	21530	21452	21440	21797	21584	21527	21747	21671	21669	21610	21476	21460	21601	21687	21625	21622	21758	21303	21600	21530	21710	21848	21894	21559	21637	21826	21782	21660	21385	21656	21526	21472	21553	21551	21643	21556	21530	21560	21413	21649	21634	21592	21648	21607	21606	21662	21605	21706	21507	21703	21530	21307	21521	21528	21453	21749	21612	21531	21667	21605	21699	21486	21714	21563	21427	21374	21461	21640	21633	21503	21517	21579	21769	21586	21536	21467	21580	21621	21667	21759	21604	21464	21539	21590	21448	21793	21521	21542	21417	21473	21652	21579	21466	21662	21387	21731	21688	21426	21451	21460	21598	21434	21794	21769	21699	21624	21425	21761	21496	21753	21589	21572	21529	21350	21681	21795	21635	21706	21555	21778	21466	21650	21430	21649	21412	21348	21392	21487	21591	21706	21570	21610	21505	21502	21555	21562	21274	21306	21628	21531	21671	21871	21767	21653	21630	21674	21452	21502	21509	21495	21562	21709	21602	21454	21549	21531	21545	21526	21394	21481	21622	21628	21695	21726	21577	21649	21498	21669	21629	21520	21503	21696	21491	21345	21631	21678	21612	21622	21365	21554	21544	21578	21411	21679	21684	21455	21532	21547	21613	21633	21669	21729	21532	21411	21721	21549	21793	21675	21558	21227	21424	21728	21579	21555	21638	21532	21691	21676	21704	21773	21514	21635	21403	21532	21415	21251	21446	21392	21569	21474	21525	21569	21550	21735	21670	21580	21426	21539	21683	21597	21539	21646	21530	21541	21642	21700	21255	21504	21463	21787	21454	21532	21513	21426	21460	21549	21595	21710	21783	21438	21472	21517	21827	21629	21331	21694	21582	21731	21539	21561	21702	21622	21481	21587	21579	21830	21705	21587	21656	21658	21466	21612	21770	21481	21454	21701	21658	21561	21529	21637	21605	21485	21303	21473	21656	21780	21466	21459	21578	21538	21443	21583	21500	21513	21465	21634	21557	21266	21729	21415	21487	21661	21641	21509	21574	21484	21845	21566	21660	21534	21382	21569	21572	21714	21758	21606	21704	21439	21582	21616	21539	21831	21692	21591	21719	21660	21630	21530	21470	21416	21406	21671	21501	21337	21625	21526	21440	21623	21367	21476	21461	21647	21591	21431	21786	21720	21326	21487	21677	21611	21675	21418	21670	21642	21731	21525	21578	21500	21702	21486	21608	21874	21469	21580	21467	21432	21472	21447	21253	21697	21723	21617	21640	21702	21677	21437	21581	21723	21632	21372	21537	21515	21786	21610	21807	21446	21557	21732	21729	21584	21659	21536	21615	21467	21639	21429	21648	21578	21645	21486	21609	21424	21657	21495	21425	21593	21607	21759	21589	21792	21633	21699	21734	21521	21623	21615	21430	21650	21654	21386	21473	21669	21520	21493	21663	21533	21407	21504	21387	21740	21580	21638	21535	21806	21466	21413	21537	21486	21515	21565	21564	21404	21608	21702	21727	21725	21604	21642	21483	21651	21457	21564	21608	21502	21607	21232	21567	21364	21687	21791	21774	21363	21587	21630	21707	21787	21441	21738	21584	21315	21633	21615	21445	21490	21516	21721	21512	21503	21535	21504	21781	21687	21686	21587	21560	21676	21466	21702	21603	21382	21461	21648	21589	21616	21521	21511	21599	21588	21789	21780	21412	21725	21679	21850	21798	21856	21480	21414	21589	21643	21635	21642	21395	21415	21473	21427	21478	21459	21698	21396	21687	21593	21775	21706	21340	21696	21637	21847	21548	21777	21514	21884	21766	21539	21433	21624	21558	21706	21541	21419	21505	21435	21541	21517	21314	21337	21567	21574	21524	21517	21487	21724	21723	21599	21646	21498	21479	21652	21517	21419	21629	21426	21587	21626	21891	21589	21630	21548	21474	21665	21469	21351	21402	21613	21690	21579	21327	21784	21567	21522	21508	21417	21371	21470	21643	21590	21567	21309	21139	21507	21536	21383	21463	21593	21529	21536	21590	21570	21565	21698	21529	21682	21580	21438	21570	21616	21617	21475	21568	21432	21540	21432	21574	21550	21525	21610	21562	21475	21648	21297	21638	21636	21522	21791	21507	21564	21624	21469	21657	21628	21513	21780	21682	21455	21629	21605	21532	21501	21674	21625	21904	21495	21596	21361	21510	21624	21525	21707	21791	21626	21492	21478	21545	21578	21651	21579	21685	21410	21486	21397	21522	21499	21613	21523	21822	21396	21716	21631	21635	21512	21192	21196	21293	21335	21579	21685	21662	21629	21535	21664	21419	21524	21414	21517	21632	21749	21525	21558	21561	21670	21532	21629	21613	21586	21676	21416	21589	21470	21616	21617	21578	21513	21415	21419	21663	21418	21441	21578	21370	21705	21324	21633	21510	21601	21604	21682	21569	21582	21663	21324	21671	21441	21629	21602	21565	21507	21708	21405	21669	21718	21547	21621	21588	21609	21686	21829	21787	21536	21516	21528	21656	21554	21433	21545	21519	21536	21513	21452	21669	21690	21222	21583	21687	21503	21532	21701	21660	21589	21834	21650	21723	21331	21638	21541	21713	21601	21637	21716	21575	21546	21658	21598	21503	21622	21603	21629	21694	21733	21591	21704	21486	21615	21569	21539	21590	21609	21372	21469	21640	21469	21313	21525	21562	21432	21489	21752	21307	21556	21621	21470	21588	21518	21440	21714	21401	21355	21521	21510	21619	21557	21577	21728	21374	21506	21690	21490	21636	21561	21419	21440	21529	21408	21631	21712	21418	21337	21543	21500	21559	21624	21814	21530	21520	21483	21825	21601	21645	21558	21256	21612	21641	21686	21561	21582	21628	21676	21418	21938	21614	21498	21509	21574	21482	21773	21535	21657	21718	21912	21571	21567	21633	21585	21663	21546	21566	21485	21739	21663	21448	21509	21491	21426	21443	21448	21421	21624	21627	21428	21526	21544	21634	21406	21319	21452	21668	21720	21553	21553	21670	21709	21469	21574	21455	21492	21589	21409	21699	21608	21819	21584	21448	21411	21359	21748	21577	21594	21757	21589	21522	21676	21521	21564	21533	21580	21577	21703	21708	21740	21420	21391	21595	21570	21699	21436	21511	21441	21447	21564	21619	21535	21468	21440	21458	21580	21714	21371	21584	21597	21609	21737	21593	21513	21372	21478	21652	21582	21548	21690	21747	21712	21644	21692	21527	21388	21694	21354	21435	21568	21649	21557	21466	21912	21429	21543	21599	21583	21753	21694	21478	21307	21503	21639	21594	21433	21445	21454	21489	21537	21606	21552	21590	21587	21412	21461	21405	21697	21567	21490	21654	21827	21498	21554	21500	21422	21566	21420	21614	21568	21474	21432	21661	21325	21678	21509	21414	21596	21629	21488	21443	21731	21433	21829	21408	21513	21499	21565	21804	21671	21498	21585	21445	21715	21519	21806	21604	21625	21492	21385	21536	21480	21415	21548	21551	21415	21391	21594	21549	21874	21506	21717	21473	21662	21572	21706	21722	21278	21523	21567	21517	21557	21547	21654	21453	21636	21741	21583	21695	21609	21471	21461	21613	21762	21582	21741	21540	21391	21529	21524	21588	21635	21602	21586	21670	21398	21707	21621	21717	21609	21623	21474	21333	21624	21451	21792	21488	21647	21553	21700	21707	21497	21607	21322	21517	21555	21531	21620	21516	21784	21651	21772	21634	21437	21631	21832	21638	21485	21442	21456	21624	21756	21492	21617	21475	21470	21556	21681	21662	21505	21612	21596	21617	21498	21714	21638	21397	21583	21643	21529	21698	21785	21486	21678	21553	21611	21641	21572	21599	21696	21557	21611	21296	21368	21712	21555	21583	21349	21601	21508	21910	21576	21416	21368	21613	21529	21385	21447	21474	21544	21652	21563	21603	21734	21557	21507	21409	21697	21520	21476	21730	21659	21739	21685	21552	21718	21611	21457	21688	21482	21566	21450	21415	21555	21588	21664	21612	21553	21390	21486	21526	21439	21444	21654	21558	21409	21494	21730	21562	21655	21523	21639	21482	21590	21225	21270	21556	21713	21589	21792	21480	21195	21421	21507	21552	21730	21650	21865	21572	21475	21719	21490	21432	21597	21478	21579	21431	21662	21560	21411	21604	21416	21560	21560	21788	21732	21645	21557	21631	21657	21585	21276	21581	21488	21709	21552	21596	21627	21509	21821	21567	21782	21748	21719	21732	21332	21440	21687	21575	21499	21472	21584	21530	21616	21578	21296	21756	21673	21674	21554	21531	21565	21453	21560	21548	21523	21578	21698	21427	21481	21633	21583	21506	21615	21555	21525	21534	21681	21580	21635	21370	21487	21729	21532	21644	21541	21670	21625	21485	21606	21628	21479	21578	21646	21661	21453	21673	21489	21486	21398	21483	21391	21887	21637	21535	21401	21625	21738	21570	21578	21517	21508	21533	21487	21500	21769	21567	21443	21378	21489	21646	21560	21586	21597	21520	21613	21821	21738	21387	21277	21705	21768	21700	21282	21768	21498	21502	21510	21689	21684	21582	21731	21681	21546	21493	21710	21564	21648	21593	21666	21734	21567	21683	21486	21686	21615	21593	21568	21369	21655	21528	21541	21483	21724	21408	21494	21688	21627	21657	21600	21297	21573	21443	21565	21625	21734	21507	21741	21610	21629	21437	21487	21696	21478	21731	21631	21659	21542	21493	21543	21486	21624	21719	21898	21633	21500	21703	21788	21589	21681	21451	21501	21710
20030	50235	88963	84310	68580	30716	17352	17195	17103	17129	17060	17025	17248	17128	17053	17004	16969	16987	17183	17228	17181	17018	16994	17204	17006	16790	17042	17231	17133	17029	16962	17057	16966	16983	16965	17020	16915	17175	16967	17026	17077	16816	17011	17075	17093	16999	16984	16852	16953	17091	17074	17030	16995	16907	17162	17029	16851	17081	16964	17136	16844	17015	16970	17138	17057	17074	17103	17187	16921	16875	17080	16909	17038	17028	17277	17327	17165	17265	17022	17039	17123	16948	17128	16892	16846	16857	17061	17148	16957	17117	16935	16932	16800	17159	16882	16992	17006	17124	17047	16925	17030	16967	16920	17159	16999	16931	16942	17048	16934	17098	16930	17125	17198	16994	16909	16942	16794	17036	17136	17128	16921	17037	16983	16920	17008	16828	17150	17019	17181	17037	16900	16919	17057	17015	16954	16827	16914	16956	16779	16884	16907	17000	17234	16991	17142	17054	16971	16839	16857	16894	16958	17104	16943	17226	17011	17123	16807	16978	16965	16822	17017	16875	17231	16814	16852	17144	16901	16837	17072	16968	16846	16979	16840	16950	16944	16897	16920	16916	16848	16827	16970	16976	17063	17024	17040	17020	16775	17048	17073	16978	16993	16938	17017	17144	17137	16873	16943	17046	16952	16990	16901	16941	16927	16917	16888	17041	16983	16934	17096	16775	16951	16797	17004	16927	16954	16947	16971	17221	17189	16985	16828	16891	16847	16899	17079	17222	16962	17011	16794	16745	16969	17040	16984	16881	17026	16970	16879	17217	16925	16887	16977	16891	16903	16880	16974	16985	16946	17005	16978	16978	17042	17102	17132	17019	17017	16952	16950	17029	17000	16970	16792	16968	17086	16985	16882	16966	17051	17004	16851	16944	16812	16975	16937	16830	16878	16969	17083	16949	16952	17156	16920	17088	17092	16852	17077	16758	16881	16997	16896	17134	16860	16960	17073	16919	17132	16785	17133	16791	16975	17120	16943	17056	16944	16874	17074	16977	16983	16821	17018	16957	16879	16945	16947	16989	17041	16945	16925	17160	16883	17068	16932	16989	17088	16909	16851	17033	17123	16983	16946	16966	17099	17111	16936	17085	16999	16986	16980	17030	16936	16947	17017	17041	16928	17023	16997	16746	17156	16891	16893	16953	16954	17034	17049	16904	17066	16831	17151	17055	16938	16867	17065	17020	17056	16877	17093	17034	16882	17056	16962	17051	17083	17152	16881	17120	16981	16954	16858	17068	16907	16951	17046	16929	17007	16876	17141	16891	17006	17114	16873	16873	16840	17141	17001	17003	17099	17050	16805	16879	16938	17059	16817	16944	17089	17018	17101	16926	16992	16826	17011	16857	17069	16971	17149	16920	17068	16793	17077	16988	16855	16928	17038	16934	16952	17208	16870	16954	16968	16816	16873	16858	17032	16812	17089	16999	17003	16959	17035	16791	16996	16999	16958	17061	16888	16914	16826	16865	17047	17107	17030	17032	16880	16992	16984	16911	17139	17104	17021	17043	17046	16823	17044	17077	17064	16918	16893	16950	16888	16899	17046	16943	17125	17007	17129	17004	17017	16842	16976	17079	17024	16966	17062	17017	16981	17202	17005	17176	17159	16996	17053	16843	16955	16987	16943	16818	16844	16986	17006	16810	16828	17021	17081	17038	16787	17059	17097	16895	17043	17039	16818	17067	16945	17061	16992	17044	16751	16875	16950	16945	17084	16832	16987	16838	17097	16759	16892	17054	16963	16952	17007	16705	16990	16950	16884	17083	16988	17031	16885	16961	16897	16870	16883	17009	17021	16984	16806	17032	16942	16959	17298	16981	16786	17064	16683	17000	16818	16977	16918	17274	16975	16925	17044	17082	16998	17014	16938	16975	16914	17049	16971	16865	16987	17077	17068	16743	16905	16970	17116	16998	17035	16931	16898	16898	16956	16970	16836	17005	16902	16898	17005	16847	17131	16901	16984	16903	16962	16933	16855	17082	17100	17016	17009	17073	16984	17060	16909	16989	16934	17104	16802	17032	16930	16961	16885	16971	16891	17069	16993	16988	16890	16870	16980	17118	17163	16972	17014	16960	16853	17026	16963	17045	16943	16976	16951	16941	16963	16802	17129	16879	16738	17048	17075	16970	16964	17004	17114	17158	16982	16995	17171	17020	17099	17298	16979	16793	17042	16938	16896	16891	16758	17047	17095	17026	16912	17118	16942	16999	16966	16998	16800	16907	17039	16915	17125	16856	17140	16848	17023	16999	16821	16989	16950	16966	17022	16944	16908	17004	17103	16982	17083	17036	16919	17048	16844	16841	16956	16911	16906	16928	16930	16988	17009	16754	16943	17003	16882	17115	16894	17098	16961	17064	16893	16910	16900	16987	17177	17122	16963	16907	17172	16900	17014	17077	16965	17047	16895	16899	17033	16805	17022	17126	16941	16931	16897	17032	16963	16766	17004	17141	17159	17003	16967	16975	16973	16979	16940	16953	17039	16999	16897	17010	17013	16989	16870	17027	17033	17220	16937	17020	16914	17060	16980	16943	16920	17034	17005	16909	17063	16975	16888	17171	16870	17125	16974	16960	16903	16857	16874	17051	16911	17024	16821	16861	16914	16957	17023	16914	16899	17177	16898	16860	16952	16984	17010	16952	17079	17161	16944	16897	16958	17008	17004	17005	17206	16911	17136	16871	16961	16923	16993	16891	17099	17098	16977	17088	16987	17032	16870	16971	16816	17014	17147	16981	17007	16972	16950	16922	17024	17019	16927	16859	17063	16974	16968	17067	16902	16888	16898	16893	17145	17112	17083	17118	17049	17019	16954	17043	16984	17067	17048	16833	16959	16958	17100	16922	17026	16995	16858	16986	17109	16787	16850	16802	16934	16975	16926	17081	16881	16906	16952	17192	17002	16847	16965	17061	17082	17182	16924	16868	17012	16927	16845	16984	16973	17005	17040	16978	16933	16837	16968	17032	16891	16997	17103	16947	16951	17036	16950	16827	16992	16912	16787	16931	17082	16995	16918	16998	17082	16841	16806	17001	17001	16933	17103	16901	17003	16975	16971	16993	17026	16909	17116	16918	17103	17096	17011	16969	16857	16833	16992	16948	17016	16866	17062	17018	16897	17063	16811	16894	16964	16933	17046	16980	17088	17005	17061	17010	17033	16892	16978	16875	17120	17082	17065	16915	16945	16997	16938	17034	16924	16942	17061	16918	17019	16821	16982	16934	16956	16953	17090	17022	16960	17092	17006	16879	16944	17046	17052	17140	17106	16996	16939	17056	16902	17105	16910	16837	16896	17098	16963	16938	16951	17036	17026	17106	16905	17075	16949	17188	16863	17072	16849	16991	16926	17007	17117	17116	16862	16999	16918	16946	17005	17065	16858	16913	16825	17097	16954	16931	16871	16751	17090	16954	16882	16963	16923	17072	16867	17106	16795	17143	17039	17059	16955	17029	16967	16961	17013	16922	17110	17006	16967	16993	16966	16944	17024	16899	16802	17021	17039	16884	17098	16950	17035	16849	16960	16689	17156	16795	16769	17106	16830	16908	17078	16975	17001	16942	17069	16931	17045	16967	16884	16953	17000	17137	16793	17105	17066	17278	17010	16868	17075	16919	16994	16987	17090	16919	16865	16941	17133	16911	17220	17004	16749	17050	16956	16951	16997	16762	17029	17073	16906	17040	16975	17003	17004	16841	17059	17154	16856	16930	16873	16921	16905	17000	17015	16969	17025	16847	17005	16943	17105	16881	16953	16999	16960	16944	16932	17120	16802	16944	16955	16863	16968	16921	17269	17050	17166	16884	17029	16784	17147	17030	16893	16933	16904	17070	16886	17332	17025	17008	17174	16785	17063	16951	17032	16962	16924	16940	16801	17069	16879	17009	16847	16974	16921	16921	16933	16961	16970	16915	17133	17121	17005	17011	16930	16970	17100	16902	16923	16907	16961	17077	17118	16919	16870	17193	17087	16875	16983	16955	16918	16779	16928	17111	16817	17014	17083	17125	16933	17100	17079	17240	16835	17010	16836	16970	16980	16851	16902	16906	17001	17061	17050	16891	16961	16988	16919	16943	16855	16947	16762	17156	17060	17201	16927	16872	17016	16863	17000	16831	16956	16817	17094	17070	17065	16984	16775	16960	16990	16927	17062	17126	16859	16922	17135	16812	16975	16886	16810	16926	17014	17021	16919	17092	16941	17188	17041	16903	16980	16843	16831	17189	16901	17002	17006	16922	16920	17035	16913	16846	16950	16995	17080	16988	17043	16897	17016	17126	17065	17008	17032	16906	16976	16786	16993	17118	16962	17112	17102	16956	16919	16970	17113	16895	17134	16987	16960	16923	17053	17002	16713	16919	16944	17051	17062	17033	17100	16842	17154	16938	17054	17018	16931	16932	16752	16863	16795	17034	16919	16782	17075	16910	16949	16860	16961	17054	16979	16941	16908	16957	16819	17025	16819	17093	17076	17064	16953	16991	16841	17033	16924	16946	16995	17044	17042	16927	17039	16925	17044	17106	17002	17136	17099	17042	16939	17101	17048	16820	16875	17033	17039	17066	17072	17057	16919	17011	16843	16899	16754	16747	16977	16990	16919	17075	17095	17004	16983	16924	17127	17035	16998	16898	16986	17004	17043	16908	16927	17031	16956	17016	17151	16951	16981	16859	16967	16902	17218	16845	16895	16873	16888	17077	16972	16912	17029	17028	17066	17057	17039	17094	17035	16913	16850	16969	17055	17164	16948	16947	17081	17028	17033	16948	16886	16975	16991	16998	16922	16835	16943	16841	17006	16803	16997	16906	16876	17073	17060	16915	17110	16923	16724	16874	16764	16913	16977	16932	16871	16873	17042	16941	17021	16993	16978	16982	16901	17084	16889	17025	16991	17002	16834	17134	16994	16894	16843	17081	16996	17047	16993	16998	16945	16785	16906	16838	16880	17018	16982	16952	17252	16979	16987	17188	17027	16997	16972	17045	16966	16953	17030	17127	16926	16878	17030	17021	16883	16950	16915	16999	16984	17065	17038	17121	16966	17029	17017	17019	16753	17011	16851	16909	17096	17011	16944	16925	17012	16832	16945	16885	17145	17011	17002	17071	16979	16983	17043	16986	17198	16917	16963	17043	17015	16887	16990	16954	17016	17046
23249	21445	33226	52419	49826	38582	28497	24477	22754	23172	23269	22857	22727	23101	22746	22919	22935	22942	22528	22705	22866	22672	22767	22589	22582	22646	22465	22786	22730	22787	22645	22302	22704	22374	22555	22650	22375	22272	22662	22564	22585	22365	22466	22662	22467	22524	22443	22572	22529	22517	22434	22588	22657	22810	22588	22416	22363	22519	22442	22499	22347	22496	22427	22302	22266	22427	22669	22402	22390	22602	22641	22479	22651	22462	22450	22792	22951	22673	22435	22483	22692	22609	22437	22269	22629	22520	22578	22474	22659	22458	22607	22296	22328	22380	22502	22659	22530	22535	22412	22495	22475	22525	22434	22335	22566	22581	22716	22770	22759	22430	22617	22567	22262	22472	22457	22434	22278	22568	22489	22660	22683	22429	22555	22583	22522	22338	22688	22654	22477	22553	22323	22397	22383	22601	22560	22362	22601	22507	22415	22524	22463	22611	22424	22440	22518	22336	22579	22438	22665	22450	22434	22450	22605	22571	22442	22493	22606	22195	22493	22410	22506	22552	22367	22461	22582	22521	22374	22489	22480	22387	22350	22608	22608	22325	22355	22303	22534	22634	22535	22601	22559	22186	22646	22466	22395	22424	22587	22526	22443	22477	22231	22374	22592	22550	22302	22618	22572	22567	22661	22615	22499	22485	22396	22355	22705	22577	22494	22375	22476	22470	22348	22445	22407	22381	22472	22448	22359	22363	22452	22423	22459	22487	22707	22376	22514	22389	22593	22614	22493	22376	22481	22452	22424	22315	22573	22501	22490	22480	22503	22177	22498	22322	22170	22333	22342	22570	22445	22183	22661	22323	22552	22473	22371	22438	22558	22655	22271	22625	22462	22542	22321	22411	22517	22461	22361	22677	22508	22539	22542	22474	22441	22389	22563	22527	22446	22600	22561	22416	22488	22365	22423	22518	22448	22218	22500	22539	22504	22397	22296	22678	22557	22514	22351	22439	22581	22572	22605	22434	22436	22516	22306	22509	22474	22347	22275	22500	22513	22666	22412	22496	22602	22357	22432	22376	22460	22593	22428	22610	22334	22495	22544	22562	22545	22243	22481	22479	22731	22456	22424	22638	22625	22448	22714	22437	22363	22499	22386	22475	22388	22275	22419	22379	22390	22380	22460	22425	22577	22626	22446	22277	22109	22380	22550	22616	22484	22340	22452	22473	22441	22398	22678	22371	22472	22415	22399	22406	22434	22363	22597	22545	22727	22498	22446	22472	22543	22319	22489	22612	22341	22546	22640	22490	22471	22511	22309	22294	22415	22500	22508	22389	22254	22263	22358	22530	22402	22573	22612	22461	22390	22585	22595	22493	22313	22516	22299	22490	22514	22522	22264	22499	22388	22629	22363	22694	22193	22557	22660	22503	22614	22647	22462	22604	22638	22306	22335	22408	22527	22419	22415	22367	22378	22483	22449	22602	22430	22507	22363	22557	22455	22141	22463	22402	22357	22346	22320	22449	22433	22691	22604	22498	22309	22668	22305	22491	22347	22432	22481	22570	22522	22392	22440	22501	22504	22287	22412	22512	22364	22469	22473	22503	22670	22319	22607	22895	22464	22514	22355	22380	22540	22594	22484	22850	22623	22393	22512	22228	22479	22370	22555	22312	22536	22467	22456	22668	22520	22441	22421	22607	22526	22445	22436	22477	22441	22616	22606	22528	22571	22345	22508	22475	22372	22335	22446	22455	22569	22292	22401	22525	22454	22472	22521	22644	22406	22393	22335	22413	22504	22511	22557	22270	22237	22512	22524	22493	22496	22463	22545	22626	22509	22465	22270	22215	22367	22346	22304	22182	22350	22662	22607	22604	22569	22436	22480	22621	22476	22550	22557	22619	22305	22179	22417	22296	22291	22427	22409	22391	22271	22533	22726	22360	22338	22568	22344	22508	22459	22464	22715	22526	22248	22404	22568	22568	22484	22484	22388	22330	22419	22348	22396	22414	22634	22457	22508	22463	22498	22413	22674	22417	22528	22302	22550	22598	22428	22482	22429	22484	22577	22728	22453	22642	22299	22375	22466	22475	22446	22235	22486	22420	22556	22314	22412	22422	22582	22313	22704	22712	22354	22564	22623	22525	22404	22406	22535	22523	22483	22554	22370	22441	22547	22406	22416	22465	22547	22618	22644	22478	22569	22546	22527	22452	22542	22730	22484	22470	22267	22545	22465	22528	22396	22334	22505	22398	22569	22567	22417	22560	22518	22468	22555	22467	22462	22656	22504	22474	22391	22510	22416	22692	22682	22529	22666	22790	22705	22417	22458	22421	22468	22421	22416	22402	22567	22582	22341	22512	22505	22447	22406	22394	22547	22526	22114	22247	22519	22385	22436	22387	22383	22433	22634	22444	22255	22564	22422	22352	22292	22368	22391	22247	22307	22404	22385	22463	22571	22486	22387	22306	22466	22329	22466	22623	22278	22463	22416	22430	22415	22579	22395	22542	22507	22382	22387	22639	22586	22484	22596	22534	22523	22475	22539	22167	22629	22453	22483	22479	22550	22482	22524	22534	22435	22600	22559	22352	22601	22432	22693	22737	22605	22437	22263	22610	22803	22448	22492	22169	22445	22675	22359	22405	22347	22387	22602	22543	22754	22383	22468	22425	22374	22384	22369	22267	22364	22247	22359	22506	22647	22468	22345	22438	22406	22283	22371	22743	22617	22408	22505	22367	22441	22241	22496	22472	22473	22525	22690	22365	22470	22448	22415	22393	22482	22433	22359	22271	22615	22441	22451	22532	22470	22429	22426	22529	22628	22419	22539	22491	22343	22449	22610	22677	22284	22458	22630	22528	22483	22499	22548	22421	22517	22462	22421	22464	22403	22381	22476	22470	22652	22617	22539	22587	22500	22534	22478	22549	22269	22371	22244	22618	22368	22526	22499	22415	22293	22677	22443	22475	22468	22366	22655	22296	22407	22585	22567	22550	22300	22354	22380	22289	22394	22405	22445	22471	22505	22266	22374	22443	22468	22627	22330	22616	22524	22505	22225	22484	22426	22275	22452	22603	22473	22451	22347	22415	22511	22396	22335	22388	22380	22402	22442	22389	22710	22641	22477	22407	22514	22324	22387	22652	22615	22552	22352	22663	22496	22636	22414	22485	22331	22558	22445	22351	22514	22486	22281	22349	22396	22567	22426	22511	22680	22418	22391	22541	22359	22503	22455	22658	22638	22473	22218	22706	22436	22658	22368	22450	22392	22524	22577	22505	22336	22402	22371	22466	22470	22434	22587	22160	22528	22441	22457	22318	22498	22438	22597	22682	22602	22440	22294	22503	22498	22491	22533	22567	22463	22578	22294	22442	22502	22372	22644	22514	22480	22392	22555	22414	22440	22311	22263	22495	22565	22583	22312	22594	22522	22600	22488	22444	22535	22551	22392	22424	22536	22536	22634	22416	22610	22592	22646	22449	22427	22634	22533	22411	22412	22340	22536	22203	22529	22632	22444	22599	22408	22485	22571	22582	22249	22477	22445	22264	22689	22387	22409	22424	22383	22607	22650	22469	22540	22615	22430	22507	22255	22626	22472	22527	22550	22555	22410	22334	22455	22526	22369	22290	22615	22494	22394	22326	22367	22304	22874	22286	22459	22523	22518	22532	22545	22676	22549	22241	22384	22485	22463	22256	22490	22617	22549	22550	22463	22440	22104	22335	22620	22362	22249	22514	22658	22498	22312	22402	22529	22359	22491	22379	22297	22580	22535	22633	22469	22414	22617	22437	22558	22468	22575	22398	22299	22369	22329	22521	22490	22560	22500	22535	22606	22730	22420	22424	22492	22667	22442	22482	22437	22570	22801	22470	22336	22649	22576	22596	22513	22623	22668	22298	22280	22325	22394	22523	22507	22334	22417	22509	22419	22661	22397	22506	22481	22649	22475	22547	22637	22578	22677	22399	22661	22290	22364	22368	22499	22294	22413	22513	22429	22367	22561	22537	22522	22373	22337	22537	22462	22278	22541	22472	22357	22494	22493	22281	22618	22598	22591	22519	22532	22744	22554	22326	22568	22570	22413	22435	22558	22375	22368	22504	22490	22400	22505	22415	22633	22369	22319	22502	22353	22366	22714	22537	22600	22789	22382	22441	22464	22466	22502	22362	22656	22463	22553	22449	22342	22450	22559	22566	22286	22551	22461	22522	22401	22237	22492	22561	22331	22756	22621	22401	22325	22433	22409	22417	22381	22385	22505	22480	22296	22457	22214	22395	22461	22592	22273	22414	22434	22459	22508	22373	22697	22554	22436	22527	22620	22709	22257	22585	22487	22339	22572	22364	22398	22365	22478	22763	22413	22308	22642	22466	22486	22413	22672	22521	22450	22436	22385	22479	22648	22353	22634	22508	22553	22458	22562	22491	22498	22461	22343	22425	22376	22527	22588	22395	22413	22341	22509	22533	22569	22410	22479	22658	22649	22537	22608	22583	22463	22527	22484	22330	22574	22560	22421	22699	22332	22389	22226	22351	22652	22284	22501	22406	22412	22505	22459	22603	22127	22335	22489	22462	22475	22438	22390	22428	22329	22485	22450	22295	22540	22439	22696	22739	22378	22489	22759	22545	22468	22455	22637	22495	22393	22373	22527	22391	22390	22479	22377	22462	22478	22638	22340	22524	22530	22539	22442	22463	22452	22467	22583	22668	22395	22303	22304	22595	22573	22511	22437	22683	22526	22552	22514	22501	22559	22258	22428	22205	22561	22609	22439	22465	22262	22514	22451	22619	22627	22453	22201	22535	22455	22580	22469	22434	22515	22504	22358	22356	22576	22392	22540	22280	22680	22537	22462	22390	22448	22650	22532	22527	22510	22330	22472	22293	22587	22573	22679	22227	22381	22285	22650	22439	22465	22586	22651	22424	22503	22318	22309	22486	22538	22146	22411	22434	22386	22355	22347	22340	22160	22467	22433	22466	22370	22452	22521	22395	22657	22358	22459	22347	22617	22541	22561	22594	22313	22427	22487	22779	22358	22388	22498	22371	22641	22471	22349	22281	22488	22624	22452	22441	22398	22341	22373	22464	22657	22557	22406	22609	22452	22282	22532	22476	22358	22395	22644	22504	22258	22528	22548	22669	22372	22525	22433	22457	22445	22244	22376	22472	22497	22543	22470	22548	22430	22673	22614	22603	22423	22538
21930	47527	86751	95266	73300	35394	17701	17882	17730	17544	17723	17567	17572	17543	17564	17725	17577	17570	17521	17702	17525	17492	17494	17510	17468	17538	17435	17397	17550	17581	17532	17488	17629	17432	17517	17517	17624	17405	17559	17560	17489	17385	17611	17471	17577	17481	17651	17462	17636	17588	17653	17728	17359	17581	17304	17403	17596	17521	17384	17346	17479	17470	17581	17465	17491	17485	17425	17381	17538	17511	17587	17487	17627	17427	17507	17882	17763	17774	17365	17483	17302	17574	17573	17524	17541	17535	17466	17457	17418	17543	17685	17589	17560	17524	17697	17749	17727	17392	17408	17384	17412	17328	17431	17421	17353	17396	17527	17296	17481	17550	17381	17539	17388	17595	17449	17521	17388	17507	17552	17410	17384	17590	17473	17520	17523	17468	17373	17415	17526	17416	17536	17526	17709	17531	17402	17417	17325	17467	17494	17567	17549	17387	17463	17475	17483	17642	17384	17446	17380	17498	17517	17491	17641	17504	17551	17390	17414	17440	17535	17658	17450	17569	17546	17618	17537	17621	17389	17644	17518	17256	17437	17652	17577	17469	17534	17482	17462	17537	17406	17655	17532	17553	17433	17562	17401	17409	17502	17472	17445	17407	17670	17295	17234	17549	17480	17330	17389	17631	17520	17228	17522	17689	17546	17412	17415	17523	17415	17457	17505	17541	17348	17576	17465	17628	17505	17498	17379	17458	17456	17592	17351	17555	17516	17408	17682	17430	17585	17319	17658	17558	17511	17545	17460	17277	17574	17473	17415	17411	17251	17515	17488	17486	17587	17444	17660	17525	17683	17608	17495	17449	17524	17431	17411	17377	17606	17648	17640	17590	17398	17614	17478	17417	17375	17579	17439	17260	17496	17750	17505	17297	17571	17439	17398	17600	17529	17376	17179	17453	17631	17507	17393	17593	17414	17445	17492	17530	17494	17408	17659	17508	17517	17401	17548	17569	17510	17468	17522	17337	17658	17638	17464	17497	17400	17450	17462	17530	17566	17595	17427	17486	17475	17551	17579	17507	17357	17545	17466	17521	17371	17385	17462	17462	17509	17539	17641	17389	17558	17261	17389	17353	17534	17389	17310	17585	17616	17427	17642	17543	17411	17553	17559	17393	17464	17423	17529	17468	17477	17444	17602	17693	17513	17522	17576	17409	17430	17469	17512	17509	17445	17434	17505	17549	17447	17521	17380	17390	17497	17501	17482	17662	17578	17450	17510	17604	17723	17383	17460	17405	17429	17579	17502	17342	17408	17546	17421	17397	17480	17407	17515	17601	17413	17588	17584	17457	17554	17541	17274	17541	17498	17542	17513	17557	17416	17460	17474	17484	17445	17467	17568	17332	17567	17502	17731	17413	17446	17560	17747	17565	17612	17496	17233	17500	17680	17559	17589	17489	17493	17499	17525	17484	17576	17391	17399	17459	17494	17371	17350	17473	17414	17461	17589	17362	17459	17595	17338	17430	17537	17401	17571	17418	17546	17581	17509	17642	17486	17623	17664	17519	17495	17597	17549	17378	17548	17431	17676	17298	17448	17659	17398	17752	17489	17353	17581	17533	17358	17527	17602	17356	17624	17317	17516	17613	17490	17440	17351	17557	17512	17611	17372	17563	17667	17451	17459	17458	17428	17307	17397	17573	17427	17411	17581	17256	17609	17543	17367	17413	17412	17405	17449	17573	17335	17720	17502	17527	17488	17408	17398	17508	17558	17378	17483	17345	17744	17430	17365	17436	17561	17654	17477	17694	17448	17508	17492	17507	17426	17249	17478	17372	17451	17342	17597	17367	17572	17494	17448	17467	17471	17552	17447	17478	17469	17716	17572	17422	17476	17420	17544	17465	17442	17513	17369	17469	17545	17401	17513	17537	17522	17458	17505	17537	17580	17212	17563	17418	17477	17348	17444	17674	17474	17470	17474	17430	17526	17483	17611	17620	17430	17505	17487	17568	17434	17476	17479	17535	17520	17395	17452	17588	17445	17436	17320	17475	17499	17480	17367	17562	17464	17345	17550	17665	17534	17645	17406	17425	17600	17446	17650	17351	17437	17637	17346	17479	17666	17546	17592	17411	17549	17449	17359	17668	17376	17578	17625	17418	17388	17507	17528	17514	17581	17547	17484	17523	17634	17481	17731	17563	17378	17495	17424	17404	17535	17389	17563	17579	17601	17512	17586	17476	17607	17470	17507	17472	17231	17442	17554	17647	17666	17502	17494	17426	17442	17557	17603	17647	17445	17367	17562	17466	17509	17665	17531	17356	17503	17440	17296	17584	17379	17464	17454	17376	17407	17484	17476	17636	17415	17474	17451	17467	17474	17498	17470	17539	17596	17589	17409	17397	17690	17397	17618	17507	17386	17469	17519	17528	17422	17601	17449	17532	17543	17431	17379	17428	17256	17375	17433	17466	17755	17445	17464	17445	17448	17461	17607	17549	17501	17501	17436	17509	17425	17438	17528	17440	17526	17527	17538	17312	17444	17684	17594	17661	17376	17572	17336	17578	17470	17443	17425	17399	17410	17423	17385	17493	17408	17593	17482	17662	17386	17230	17496	17521	17530	17555	17441	17494	17530	17535	17399	17488	17494	17529	17479	17664	17458	17380	17498	17534	17447	17520	17416	17388	17558	17547	17457	17415	17513	17516	17443	17614	17463	17486	17587	17452	17412	17408	17637	17476	17462	17367	17521	17443	17490	17521	17520	17741	17495	17366	17484	17356	17399	17346	17334	17487	17531	17547	17625	17555	17420	17496	17582	17268	17422	17512	17532	17577	17578	17491	17463	17399	17614	17520	17617	17337	17503	17550	17500	17377	17412	17396	17542	17190	17501	17178	17544	17482	17496	17472	17266	17497	17405	17487	17397	17606	17480	17459	17673	17490	17548	17448	17530	17504	17502	17593	17578	17368	17379	17530	17378	17584	17396	17576	17414	17501	17530	17442	17498	17575	17365	17544	17539	17481	17444	17434	17496	17453	17585	17626	17369	17554	17405	17543	17662	17483	17576	17475	17498	17534	17421	17384	17533	17332	17713	17543	17494	17561	17490	17440	17521	17307	17508	17561	17406	17384	17486	17471	17343	17419	17418	17545	17523	17417	17435	17324	17506	17425	17494	17509	17628	17375	17473	17605	17510	17402	17348	17497	17435	17410	17518	17689	17389	17515	17314	17502	17365	17591	17445	17477	17272	17404	17388	17394	17458	17398	17500	17495	17433	17444	17467	17446	17602	17628	17279	17400	17530	17569	17448	17575	17526	17607	17438	17729	17408	17652	17536	17530	17346	17578	17510	17392	17329	17599	17484	17502	17625	17459	17411	17455	17605	17493	17511	17660	17343	17568	17515	17526	17498	17718	17332	17511	17558	17766	17500	17485	17522	17481	17340	17652	17475	17321	17543	17478	17483	17675	17537	17671	17328	17550	17467	17453	17630	17446	17547	17335	17551	17454	17487	17342	17357	17571	17499	17433	17604	17412	17397	17464	17389	17347	17402	17379	17488	17469	17551	17493	17413	17411	17461	17617	17464	17803	17329	17499	17545	17537	17559	17293	17503	17470	17467	17407	17387	17554	17475	17385	17465	17567	17474	17506	17426	17384	17402	17613	17503	17681	17368	17536	17509	17437	17603	17512	17364	17450	17487	17437	17533	17408	17416	17656	17446	17651	17446	17392	17591	17523	17482	17448	17530	17417	17395	17532	17343	17309	17651	17575	17614	17370	17272	17431	17524	17513	17524	17549	17454	17608	17637	17522	17481	17431	17504	17494	17436	17486	17465	17561	17679	17530	17430	17477	17485	17669	17546	17485	17299	17370	17623	17742	17513	17732	17649	17353	17523	17538	17579	17425	17542	17627	17624	17569	17712	17479	17426	17448	17450	17363	17493	17438	17408	17400	17404	17424	17438	17525	17527	17482	17456	17450	17629	17354	17346	17412	17515	17412	17505	17489	17445	17571	17482	17478	17498	17480	17451	17411	17605	17511	17438	17623	17480	17474	17375	17601	17448	17554	17323	17525	17363	17410	17499	17453	17683	17481	17620	17622	17763	17561	17614	17510	17515	17398	17525	17533	17547	17545	17428	17308	17400	17387	17300	17429	17631	17419	17620	17616	17502	17517	17326	17530	17596	17484	17372	17431	17600	17541	17602	17479	17603	17365	17612	17352	17490	17534	17457	17528	17435	17476	17306	17547	17419	17435	17482	17299	17394	17487	17467	17411	17765	17552	17407	17610	17575	17493	17609	17389	17391	17477	17480	17486	17449	17533	17519	17582	17310	17526	17516	17376	17436	17671	17428	17467	17467	17592	17399	17251	17509	17537	17720	17556	17513	17430	17378	17406	17611	17528	17601	17346	17363	17484	17658	17528	17402	17331	17658	17493	17636	17402	17495	17463	17450	17399	17454	17475	17548	17525	17604	17591	17759	17393	17621	17489	17397	17585	17505	17499	17609	17479	17440	17630	17729	17464	17593	17367	17500	17498	17613	17398	17475	17308	17553	17486	17522	17484	17417	17404	17386	17514	17515	17420	17302	17579	17668	17364	17392	17660	17457	17624	17418	17601	17444	17438	17562	17433	17417	17527	17669	17374	17497	17392	17390	17484	17605	17483	17459	17324	17396	17335	17510	17560	17423	17562	17501	17460	17528	17438	17531	17564	17476	17380	17507	17574	17529	17538	17481	17500	17569	17510	17407	17377	17689	17438	17621	17492	17476	17389	17592	17582	17515	17470	17600	17524	17378	17625	17618	17418	17650	17671	17528	17307	17535	17511	17575	17414	17488	17613	17361	17549	17460	17399	17622	17448	17699	17685	17302	17545	17310	17398	17455	17544	17375	17574	17438	17543	17582	17446	17555	17476	17516	17466	17466	17446	17518	17500	17335	17597	17692	17550	17320	17425	17439	17540	17396	17455	17615	17470	17444	17408	17359	17395	17595	17609	17493	17473	17434	17393	17452	17427	17439	17317	17535	17542	17453	17485	17500	17393	17585	17576	17662	17339	17516	17483	17436	17401	17637	17576	17433	17442	17538	17647	17636	17524	17570	17403	17376	17618	17550	17410	17362	17477	17572	17432	17436	17304	17677	17700	17388	17434	17607	17539	17445	17617	17589	17551	17597	17581	17499	17393	17426	17401	17444	17516
28291	23054	42027	49548	34927	26484	23344	22996	22691	22507	22741	22783	22550	22730	22690	22780	22749	22615	22851	22669	22868	22980	22559	22702	22676	22762	22859	22808	22892	22562	22691	22697	22863	22613	22766	22635	22661	22513	22645	22503	22654	22584	22849	22883	22932	22820	22683	22747	22512	22524	22664	22597	22711	22550	22726	22764	22626	22749	22673	22854	22780	22745	22677	22495	22696	22822	22776	22558	22765	22802	22959	22778	22606	22929	22640	22757	22772	22757	22682	22718	22624	22663	22558	22655	22607	22583	22772	22766	22769	22772	22703	22713	22467	22802	22776	22615	22792	22575	22505	22520	22608	22694	22774	22702	22707	22615	22531	22685	22773	22677	22651	22654	22659	22506	22697	22770	22449	22579	22503	22617	22808	22591	22525	22732	22596	22589	22514	22791	22756	22699	23041	22770	22505	22654	22772	22601	22627	22698	22797	22494	22691	22725	22507	22686	22798	22694	22847	22779	22616	22684	22789	22657	22645	22718	22813	22340	22567	22861	22676	22590	22675	22585	22599	22680	22589	22640	22696	22755	22528	22737	22578	22486	22644	22654	22686	22577	22732	22701	22581	22655	22505	22726	22714	22822	22562	22655	22628	22752	22795	22458	22795	22731	22629	22614	22701	22577	22885	22737	22731	22503	22598	22694	22807	22520	22710	22638	22600	22643	22905	22632	22688	22438	22764	22520	22570	22569	22910	22590	22598	22795	22635	22603	22938	22793	22588	22698	22697	22712	22917	22580	22894	22937	22759	22941	22764	22769	22590	22677	22475	22494	22570	22522	22766	22867	22554	22493	22889	22638	22600	22605	22738	22695	22810	22650	22491	22941	22756	22856	22655	22714	22378	22678	22593	22866	22652	22599	22675	22695	22704	22444	22532	22789	22836	22736	22647	22732	22685	22557	22587	22601	22796	22641	22776	22592	22712	22800	22680	22677	22786	22607	22694	22595	22779	22717	22832	22767	22746	22650	22820	22778	22869	22634	22731	22763	22778	22500	22907	22660	22853	22636	22807	22655	22565	22895	22536	22632	22473	22625	22761	22516	22613	22776	22601	22713	22829	22599	22785	22799	22721	22474	22655	22515	22646	22749	22936	22747	22464	22621	22568	22715	22587	22408	22896	22569	22607	22495	22609	22620	22795	22655	22661	22833	22767	22532	22535	22738	22970	22641	22779	22707	22718	22901	22790	22629	22698	22673	22683	22837	22915	22795	22700	22860	22617	22661	22720	22614	22595	22663	22635	22801	22554	22624	22746	22778	22463	22779	22386	22520	22659	22765	22926	22872	22502	22547	22754	22781	22460	22821	22796	22791	22643	22644	22751	22592	22723	22759	22636	22766	22929	22631	22517	22622	22804	22937	22709	22708	22568	22825	22752	22705	22446	22666	22484	22638	22605	22538	22665	22665	22689	22715	23045	22914	22676	22777	22811	22604	22884	22436	22688	22684	22773	22726	22477	22602	22467	22518	22650	22931	22886	22748	22877	22644	22784	22689	22603	22536	22812	22746	22585	22663	22727	22564	22908	22667	22676	22645	22621	22640	22701	22756	22889	22520	22842	22712	22505	22670	22669	22539	22900	22695	22765	22779	22889	22646	22769	22628	22799	22807	22700	22731	22824	22522	22831	22632	22829	22702	22627	22522	22754	22697	22796	22635	22811	22524	22878	22665	22765	22593	22477	22615	22630	22672	22733	22622	22707	22429	22477	22315	22666	22703	22639	22556	22626	22677	22817	22766	22569	22689	22816	22840	22879	22900	22797	22794	22774	22637	22660	22773	22634	22427	22718	22516	22634	22765	22831	22802	22753	22741	22731	22445	22739	22736	22593	22545	22747	22758	22776	22521	22749	22596	22642	22682	22746	22747	22597	22729	22667	22496	22665	22518	22759	22605	22548	22571	22562	22629	22850	22683	22853	22812	22654	22689	22878	22495	22497	22664	22524	22696	22705	22591	22936	22601	22536	22679	22781	22489	22619	22440	22576	22661	22614	22902	22649	22737	22903	22623	22622	22820	22627	22593	22610	22758	22731	22769	22629	22668	22538	22601	22646	22859	22458	22633	22615	22528	22715	22715	22694	22631	22802	22551	22554	22741	22907	22509	22593	22746	22782	22840	22666	22723	22816	22554	22769	22878	22444	22700	22759	22769	22686	22753	22441	22643	22730	22535	23039	22718	22645	22851	22686	22748	22850	22873	22607	22615	22601	22672	22557	22818	22612	22470	22644	22638	22736	22832	22663	22800	22312	22590	22505	22711	22630	22729	22593	22395	22593	22636	22609	22448	22618	22814	22545	22615	22610	22827	22713	22640	22789	22806	22811	22695	22505	22694	22690	22913	22880	22725	22581	22612	22684	22880	22642	22651	22709	22788	22900	22661	22854	22805	22828	22564	22727	22783	22622	22720	22790	22868	22655	22629	22766	22471	22609	22610	22773	22759	22613	22490	22543	22631	22784	22812	22684	22594	22917	22839	22614	22688	22684	22638	22501	22641	22777	22587	22639	22752	22724	22744	22600	22711	22372	22695	22779	22906	22596	22485	22606	22831	22878	22650	22695	22642	22771	22837	22642	22733	22520	22573	22727	22899	22700	22773	22793	22796	22521	22538	22608	22706	22561	22649	22670	22768	22622	22723	22515	22542	22710	22745	22640	22841	22608	22603	22489	22810	22706	22642	22586	22639	22598	22772	22653	22831	22613	22549	22552	22470	22532	22852	22881	22676	22766	22575	22618	22446	22796	22841	22696	22412	22710	22739	22807	22455	22659	22691	22761	22686	22759	22620	22704	22696	22749	22661	22623	22632	22598	22557	22738	22574	22730	22713	22664	22837	22648	22523	22657	22717	22623	22537	22607	22643	22593	22731	22907	22557	22554	22672	22707	22776	22837	22592	22703	22776	22683	22758	22492	22620	22598	22667	22680	22622	22917	22912	22904	22332	22796	22850	22603	22667	22570	22553	22669	22710	22786	22714	22908	22735	22766	22758	22676	22537	22642	22604	22823	22698	22660	22906	22713	22620	22523	22510	22820	22609	22815	22841	22400	22838	22666	22728	22930	22862	22743	22749	22771	22621	22610	22563	22851	22801	22903	22549	22632	22651	22656	22763	22780	22799	22786	22750	22947	22698	22764	22707	22731	22718	22652	22699	22825	22549	22681	22442	22860	22606	22708	22653	22592	22682	22697	22818	22622	22618	22617	22699	22785	23059	22673	22832	22683	22747	22821	22627	22532	22624	22761	22713	22706	22754	22535	22625	22694	22815	22839	22630	22786	22808	22621	22637	22810	22619	22561	22614	22779	22678	22643	22768	22576	22871	22595	22848	22502	22835	22587	22565	22727	22663	22723	22655	22600	22787	22810	22718	22749	22675	22728	22681	22660	22671	22670	22875	22603	22817	22896	22813	22764	22487	22661	22768	22655	22698	22748	22460	22710	22467	22848	22632	22565	22807	22958	22823	22753	22610	22654	22733	22504	22790	22813	22591	22791	22729	22633	22712	22667	22769	22792	22357	22540	22811	22843	22548	22483	22729	22607	22659	22655	22532	22626	22946	22771	22820	22658	22543	22739	22684	22718	22652	22510	22658	22589	22793	22785	22645	22702	22688	22538	22740	22833	22650	22613	22682	22672	22661	22690	22928	22803	22763	22910	22659	22568	22696	22644	22579	22544	22667	22611	22745	22858	22729	22893	22648	22617	22583	22889	22714	22848	22837	22632	22637	22729	22677	22743	22735	22840	22664	22821	22908	22656	22728	22892	22756	22815	22497	22664	22676	22650	22730	22529	22671	22704	22600	22692	22574	22727	22610	22699	22874	22791	22838	22747	22711	22516	22807	22875	22849	22782	22574	22522	22730	22775	22555	22620	22806	22482	22637	22915	22857	22669	22500	22702	22776	22707	23120	22701	22947	22718	22739	22784	22509	22766	22779	22608	22680	22705	22681	22586	22587	22823	22765	22490	22693	22712	22878	22645	22783	22775	22775	22780	22195	22603	22765	22472	22739	22577	22673	23021	22595	22908	22544	22751	22795	22496	22716	22568	22663	22660	22710	22561	22956	22714	22617	22788	22825	22458	22776	22805	22646	22730	22689	22742	22739	22665	22601	22824	22710	22656	22866	22606	22500	22733	22631	22675	22725	22601	22438	22669	22893	22600	22679	22679	22624	22710	22705	22772	22685	22739	22486	22684	22569	22651	22580	22391	22441	22680	22704	22859	22687	22783	22588	22817	22578	22927	22867	22791	22792	22707	22727	22863	22694	22553	22706	22633	22746	22746	22502	22656	23132	22739	22646	22575	22824	22837	22599	22758	22729	22727	22679	22872	22701	22616	22701	22663	22510	22636	22773	22931	22816	22663	22880	22810	22625	22604	22605	22624	22725	22777	22491	22837	22691	22984	22860	22660	22666	22666	22686	22668	22734	22779	22651	22378	22747	22849	22776	22659	22496	22811	22566	22696	22682	22651	22689	22704	22679	22915	22792	22817	22715	22727	22692	22666	22501	22633	22749	22793	22904	22658	22858	22648	22716	22627	22699	22716	22586	22815	22821	22816	22734	22625	22735	22643	22703	22578	22744	22668	22647	22639	22847	22805	22826	22749	22500	22473	22845	22671	22609	22710	22634	22818	22733	22763	22595	22734	22717	22881	22427	22699	22886	22749	22645	22519	22752	22942	22583	22640	22622	22596	22572	22539	22745	22678	22893	22649	22436	22618	22571	22628	22623	22505	22720	22866	22591	22540	22455	22740	22673	22860	22821	22724	22889	22953	22680	22622	22588	22604	22597	22419	22711	22913	22942	22702	22506	22656	22806	22929	22805	22754	22569	22667	22555	22867	22485	22861	22898	22655	22634	22864	22483	22516	22788	22653	22624	22627	22759	22602	22840	22754	22606	22592	22800	22724	22768	22840	22725	22834	22774	22759	22502	22821	22569	22754	22878	22880	22797	22624	22841	22696	22739	22800	22773	22628	22787	22556	22814	22467	22578	22667	22672	22669	22774	22678	22665	22982	22591	22633	22600	22609	22778	22748	22728	22622	22559	22862	22854	22822	22597	22821	22683	22408	22616	22803	22984	22747	22515	22872	22795	22756	22707	22654	22700	22613	22650	22615	22768	22689	22809	22546	22679	22698	22767	22576	22689
18195	26178	48612	44314	29040	20559	17751	17766	17539	17680	17587	17657	17612	17447	17655	17632	17533	17512	17463	17658	17767	17790	17423	17684	17521	17728	17699	17749	17637	17518	17506	17739	17773	17777	17376	17498	17687	17676	17692	17390	17738	17541	17586	17682	17667	17561	17459	17650	17543	17525	17462	17652	17659	17689	17479	17558	17771	17694	17725	17599	17647	17746	17569	17447	17807	17653	17551	17619	17506	17494	17437	17820	17797	17660	17540	17687	17549	17630	17515	17547	17508	17710	17675	17695	17487	17660	17542	17685	17603	17555	17678	17641	17651	17706	17777	17711	17732	17591	17675	17629	17671	17457	17797	17669	17683	17626	17865	17591	17619	17528	17678	17476	17659	17621	17491	17509	17593	17677	17723	17642	17728	17668	17456	17535	17714	17609	17628	17511	17654	17569	17557	17479	17804	17578	17640	17554	17659	17534	17701	17489	17395	17759	17678	17791	17580	17451	17628	17619	17647	17740	17615	17649	17561	17663	17643	17540	17417	17488	17635	17468	17639	17643	17539	17524	17824	17753	17615	17587	17623	17599	17585	17663	17521	17580	17559	17630	17742	17721	17663	17558	17532	17537	17627	17563	17685	17601	17660	17686	17631	17703	17587	17671	17557	17771	17633	17544	17611	17552	17629	17716	17358	17567	17677	17648	17531	17685	17535	17572	17615	17590	17744	17461	17584	17465	17541	17713	17639	17557	17578	17474	17658	17509	17523	17690	17568	17677	17629	17671	17593	17668	17559	17639	17576	17668	17750	17475	17611	17697	17659	17687	17572	17570	17491	17570	17583	17821	17735	17697	17502	17600	17621	17582	17586	17495	17523	17590	17630	17478	17615	17617	17771	17711	17508	17686	17564	17560	17711	17583	17734	17713	17495	17570	17650	17614	17734	17703	17550	17631	17611	17706	17584	17699	17622	17693	17645	17767	17487	17667	17624	17609	17610	17607	17674	17734	17517	17798	17694	17499	17706	17522	17513	17761	17541	17615	17765	17559	17554	17521	17515	17772	17580	17618	17795	17609	17627	17417	17595	17521	17631	17685	17629	17610	17605	17789	17446	17503	17605	17532	17587	17757	17346	17675	17607	17605	17668	17659	17487	17730	17599	17593	17599	17679	17548	17605	17715	17561	17608	17668	17609	17620	17785	17703	17488	17513	17663	17702	17642	17560	17709	17462	17564	17633	17597	17576	17558	17597	17469	17580	17571	17602	17618	17473	17795	17554	17405	17464	17428	17650	17575	17645	17725	17408	17563	17474	17647	17718	17779	17510	17634	17581	17586	17753	17414	17642	17736	17738	17743	17603	17688	17632	17573	17611	17823	17592	17407	17782	17553	17457	17624	17758	17572	17705	17616	17688	17570	17506	17473	17503	17625	17502	17645	17523	17607	17485	17769	17435	17483	17560	17586	17425	17530	17579	17721	17650	17607	17676	17520	17575	17587	17465	17693	17706	17610	17678	17642	17496	17827	17607	17638	17532	17683	17518	17672	17598	17642	17585	17538	17453	17816	17560	17501	17655	17569	17614	17576	17570	17680	17659	17548	17685	17559	17557	17581	17601	17725	17586	17752	17549	17658	17745	17802	17524	17645	17530	17609	17575	17596	17672	17682	17545	17543	17589	17563	17708	17406	17580	17631	17432	17658	17489	17640	17717	17627	17707	17570	17559	17592	17630	17574	17641	17570	17805	17539	17701	17820	17788	17542	17681	17667	17574	17657	17537	17573	17613	17804	17643	17549	17725	17410	17694	17804	17609	17502	17568	17566	17628	17787	17721	17732	17735	17698	17567	17687	17693	17500	17628	17638	17527	17625	17590	17464	17616	17712	17607	17848	17752	17784	17596	17555	17493	17667	17621	17490	17791	17443	17581	17624	17523	17689	17667	17736	17558	17547	17441	17497	17474	17622	17337	17717	17601	17625	17505	17438	17616	17530	17619	17670	17901	17522	17641	17667	17576	17727	17450	17601	17592	17686	17583	17558	17664	17673	17523	17524	17489	17618	17814	17604	17440	17353	17605	17616	17743	17762	17679	17532	17493	17664	17442	17570	17602	17657	17725	17592	17904	17600	17493	17632	17601	17559	17682	17473	17580	17650	17568	17675	17619	17536	17583	17481	17655	17716	17509	17800	17580	17722	17638	17657	17775	17549	17509	17696	17692	17541	17628	17455	17445	17546	17585	17456	17706	17717	17715	17357	17691	17574	17691	17633	17513	17612	17626	17628	17557	17687	17627	17765	17865	17439	17723	17499	17599	17715	17575	17533	17394	17695	17584	17608	17673	17777	17496	17720	17624	17526	17502	17599	17621	17530	17506	17638	17712	17584	17652	17663	17535	17593	17606	17410	17665	17593	17726	17630	17742	17474	17631	17548	17763	17712	17849	17378	17684	17635	17645	17717	17658	17702	17413	17686	17692	17705	17407	17577	17460	17707	17634	17747	17616	17617	17530	17636	17516	17696	17631	17616	17584	17681	17698	17336	17532	17713	17460	17551	17743	17583	17694	17498	17520	17675	17680	17516	17474	17615	17619	17541	17473	17655	17538	17670	17728	17697	17488	17734	17872	17700	17824	17758	17456	17566	17582	17599	17534	17597	17727	17543	17537	17514	17479	17668	17670	17569	17662	17572	17700	17531	17769	17562	17484	17707	17646	17656	17547	17518	17823	17548	17588	17617	17623	17632	17661	17543	17697	17719	17528	17593	17525	17767	17582	17619	17822	17657	17650	17640	17401	17721	17584	17730	17520	17762	17602	17607	17671	17612	17502	17753	17438	17559	17658	17556	17577	17597	17643	17564	17573	17690	17757	17634	17580	17718	17827	17645	17731	17677	17558	17560	17497	17536	17578	17469	17681	17627	17467	17592	17486	17523	17602	17511	17576	17739	17681	17452	17602	17630	17486	17639	17582	17540	17584	17684	17762	17782	17642	17547	17598	17689	17490	17770	17460	17639	17543	17773	17637	17720	17644	17625	17521	17502	17686	17441	17518	17475	17599	17469	17620	17423	17646	17607	17609	17787	17718	17645	17548	17401	17527	17532	17596	17809	17565	17597	17640	17578	17456	17527	17798	17690	17374	17717	17624	17713	17668	17654	17766	17515	17514	17509	17614	17556	17742	17798	17804	17661	17855	17518	17745	17660	17628	17531	17728	17542	17696	17702	17502	17527	17466	17516	17520	17599	17732	17580	17572	17578	17713	17568	17712	17412	17661	17560	17648	17728	17330	17381	17601	17621	17685	17659	17612	17531	17690	17691	17588	17649	17697	17725	17529	17796	17657	17767	17515	17647	17582	17626	17608	17636	17562	17498	17727	17592	17391	17639	17543	17614	17707	17647	17366	17733	17677	17818	17544	17485	17559	17575	17614	17730	17568	17586	17684	17615	17538	17737	17701	17745	17457	17653	17424	17480	17681	17636	17625	17486	17503	17595	17456	17477	17732	17778	17577	17630	17653	17687	17622	17627	17761	17626	17684	17532	17606	17523	17636	17661	17695	17596	17605	17636	17620	17540	17667	17586	17591	17572	17508	17573	17604	17534	17617	17729	17539	17631	17627	17613	17479	17661	17582	17597	17603	17486	17648	17485	17647	17644	17595	17656	17529	17656	17575	17603	17656	17511	17666	17801	17601	17602	17644	17673	17623	17425	17584	17633	17594	17597	17546	17468	17465	17726	17502	17666	17704	17754	17721	17758	17646	17554	17534	17698	17608	17560	17611	17606	17541	17707	17796	17527	17628	17563	17582	17604	17565	17540	17620	17687	17685	17617	17689	17665	17730	17619	17714	17774	17522	17552	17692	17755	17786	17633	17644	17756	17553	17632	17677	17589	17618	17622	17581	17590	17657	17648	17544	17607	17562	17663	17611	17691	17682	17652	17707	17679	17524	17649	17823	17481	17619	17664	17645	17726	17644	17757	17824	17596	17565	17675	17608	17683	17708	17643	17505	17649	17534	17514	17470	17597	17644	17484	17567	17579	17597	17578	17841	17521	17570	17409	17698	17554	17444	17706	17631	17666	17667	17622	17689	17723	17688	17488	17654	17629	17669	17448	17676	17705	17492	17642	17748	17702	17732	17621	17627	17630	17766	17702	17856	17570	17674	17658	17391	17608	17634	17503	17731	17392	17617	17903	17573	17789	17813	17715	17547	17678	17599	17351	17779	17490	17721	17442	17561	17718	17648	17485	17545	17560	17683	17529	17514	17627	17406	17724	17612	17744	17439	17510	17651	17662	17651	17573	17665	17734	17654	17585	17704	17591	17472	17657	17325	17629	17592	17453	17594	17602	17777	17394	17686	17491	17734	17528	17690	17614	17778	17636	17701	17746	17520	17490	17770	17644	17794	17614	17709	17671	17636	17709	17644	17739	17500	17646	17504	17719	17592	17696	17758	17645	17680	17519	17629	17572	17493	17602	17665	17597	17676	17716	17674	17679	17680	17545	17580	17489	17654	17697	17579	17655	17613	17780	17669	17760	17624	17671	17710	17670	17693	17529	17612	17646	17586	17532	17636	17610	17647	17666	17612	17463	17795	17484	17491	17609	17649	17682	17556	17635	17703	17654	17543	17649	17521	17604	17557	17615	17665	17651	17804	17530	17613	17674	17552	17487	17641	17583	17615	17606	17573	17770	17704	17696	17711	17580	17528	17586	17575	17601	17426	17488	17688	17668	17502	17496	17494	17773	17515	17665	17686	17486	17619	17677	17517	17566	17533	17720	17694	17749	17457	17748	17642	17667	17632	17650	17636	17714	17691	17677	17615	17505	17663	17575	17664	17517	17719	17603	17529	17398	17730	17687	17588	17539	17710	17742	17523	17591	17476	17714	17675	17666	17679	17577	17448	17537	17607	17591	17591	17661	17643	17615	17695	17631	17727	17605	17530	17481	17629	17806	17775	17604	17557	17804	17515	17454	17607	17749	17482	17604	17530	17667	17703	17724	17680	17616	17574	17705	17472	17589	17544	17645	17604	17729	17660	17599	17530	17654	17689	17459	17684	17504	17612	17582	17569	17526	17695	17486	17664	17655	17789	17528	17648	17611	17516	17621	17834	17606	17521	17636	17691	17428	17640	17488	17777	17694	17389	17741	17647	17642	17537	17574	17628	17719	17499	17688	17653	17617	17635	17811	17557	17608	17448
23613	21438	37542	64173	53666	37659	27261	23785	23245	23440	23217	22934	22901	22892	23037	22769	22885	22965	22907	22835	22742	22729	22800	22909	22576	22869	22818	22847	22677	22824	22735	22602	22737	22680	22727	22735	22990	22786	22779	22640	22576	22743	22906	22929	22880	22849	22519	22652	22726	22587	22811	22701	22628	22799	22867	22786	22632	22671	22690	22780	22574	22664	22645	22672	22842	22769	22484	22636	22738	22665	22505	22588	22966	22766	22583	22941	23057	22762	22659	22803	22652	22690	22643	22597	22733	22848	22823	22532	22693	22751	22898	22540	22708	22761	22607	22713	22852	22712	22959	22640	22873	22705	22619	22719	22647	22788	22700	22662	22476	22837	22775	22801	22586	22597	22616	22727	22681	22700	22783	22575	22816	22561	22574	22687	22680	22691	22753	22883	22923	22450	23077	22697	22693	22691	22721	22666	22834	22711	22748	22701	22774	22862	22625	22550	22708	22699	22620	22706	22654	22903	22777	22647	22881	22639	22619	22842	22728	22519	22950	22694	22652	22803	22512	22641	22645	22790	22708	22611	22650	22635	22643	22602	22547	22688	22377	22563	22673	22829	22654	22731	22683	22543	22600	22743	22800	22747	22745	22682	22795	22806	22663	22681	22845	22735	22971	22749	22754	22508	22886	22509	22803	22690	22805	22537	22669	22833	22884	22575	22685	22793	22572	22660	22750	22709	22739	22779	22828	22667	22852	22684	22485	22660	22855	22629	22517	22749	22555	22834	22620	22726	22993	22755	22850	22633	22633	22705	22746	22771	22825	22588	22587	22593	22835	22612	22607	22587	22876	22743	22701	22709	22852	22556	22787	22815	22728	22664	22531	22703	22758	22749	22900	22770	22788	22681	22639	22589	22576	22443	22720	22853	22473	22507	22531	22714	22647	22698	22617	22691	22740	22681	22424	22874	22756	22608	22895	22680	22621	22687	22728	22816	22821	22856	22744	22939	22658	22731	22623	22714	22805	22588	22785	22465	22760	22665	22753	22609	22621	22705	22705	22742	22719	22819	22598	22705	22457	22685	22613	22899	22773	22642	22611	22701	22700	22738	22590	22666	22694	22690	22846	22771	22826	22937	22629	22842	22618	22638	22700	22579	22595	22773	22600	22547	22622	22652	22648	22818	22770	22741	22782	22846	22653	22753	22628	22570	22591	22795	22735	22691	22951	22867	23035	22615	22411	22738	22708	22717	22873	22740	22686	22681	22767	22631	22603	22651	22676	22647	22572	22364	22505	22610	22801	22704	22570	22626	22850	22780	22782	22656	22844	22671	22639	22665	22641	22717	22671	22654	22585	22687	22652	22579	22712	22722	22690	22624	22521	22705	22799	22720	22662	22645	22611	22890	23000	22705	22805	22828	22767	22815	22568	22694	22875	22686	22640	22664	22643	22603	22899	22852	22606	22803	22609	22568	22642	22522	22597	22769	22710	22574	22715	22707	22759	22626	22516	22816	22931	22600	22775	22759	22738	22935	22688	22870	22767	22743	22504	22781	22658	22677	22833	22514	22625	22810	22879	22741	22773	22595	22741	22841	22789	22733	22831	22679	22556	22631	22534	22583	22811	22744	22934	22636	22652	22840	22749	22677	22626	22751	22466	22690	22708	22563	22890	22637	22773	22797	22835	22869	22559	22507	22647	22605	22744	22694	22904	22746	22804	22644	22611	22710	22554	22684	22764	22771	22882	22683	22772	22462	22739	22751	22740	22524	22579	22407	22575	22743	22466	22585	22640	22760	22802	22637	22641	22959	22822	22474	22411	22817	22708	22620	22764	22778	22632	22713	22605	22730	22297	22722	22640	22391	22701	22532	22750	22818	22627	22845	22849	22572	22760	22676	22733	22693	22603	22668	22714	22783	22472	22548	22532	22772	22661	22813	22767	22658	22556	22813	22729	22713	22896	22791	22879	22559	22750	22663	22622	22385	22554	22736	22910	22735	22653	22562	22608	22452	22644	22671	22546	22782	22680	22441	22828	22665	22826	22642	22549	22519	22639	22669	22734	22639	22725	22886	22783	22608	22799	22815	22736	22769	22649	22796	22783	22845	22770	22871	22721	22562	22755	22824	22754	22784	22522	22656	22452	22795	22317	22498	22577	22603	22688	22608	22743	22639	22693	22677	22709	22362	22719	22706	22599	22464	22793	22878	22708	22696	22665	22629	22630	22679	22694	22695	22755	22797	22799	22752	22750	22613	22740	22737	22575	22581	22683	22780	22847	22879	22662	22644	22651	22837	22791	22775	22858	22645	22921	22744	22865	22661	22595	22730	22492	22762	22439	22783	22739	22845	22870	22673	22729	22659	22781	22658	22914	22766	22852	22676	22639	22609	22924	22641	22533	22750	22851	22547	22765	22882	22659	22582	22594	22659	22753	22791	22579	22742	22615	22679	22546	22671	22909	22779	22684	22798	22680	22828	22610	22976	23021	22684	22743	22818	22812	22666	23023	22673	22725	22802	22840	22646	22834	22697	22456	22483	22483	22627	22684	22472	22631	22707	22678	22639	22668	22804	22814	22788	22765	22850	22834	22535	22597	22706	22740	22562	22669	22802	22798	22556	22616	22617	22569	22872	22893	22644	22463	22846	22821	22652	22529	22615	22882	22440	22832	22663	22597	22715	22694	22578	22531	22754	22748	22868	22653	22613	22765	22774	22755	22726	22664	22839	22609	22782	22762	22691	22659	22818	22747	22785	22664	22712	22678	22719	22807	22548	22740	22484	22546	22761	22805	22550	22500	22497	22827	22443	22829	22850	22544	22776	22536	22664	22864	22789	22868	22560	22912	22669	22805	22849	23092	22638	22587	22694	22747	22715	22770	22878	22770	22492	22656	22712	22604	22689	22586	22673	22798	22543	22497	22933	22626	22643	22909	22622	22565	22775	22929	22760	22539	22866	22712	22779	22923	22811	22517	22677	22661	22619	22748	22839	22760	22716	22552	22539	22675	22723	22568	22381	22812	22697	22690	22608	22652	22607	22654	22498	22595	22947	22762	22651	22741	22699	22691	22876	22704	22772	22356	22581	22805	22802	22428	22955	22717	22625	22757	22655	22910	22835	22856	22652	22665	22678	22686	22654	22973	22802	22663	22698	22823	22523	22684	22499	22860	22691	22715	22747	22788	22767	22737	22629	22818	22705	22853	22938	22911	22569	22783	22736	22695	22687	22714	22729	22714	22696	22442	22666	22673	22797	22734	22393	22744	22645	22692	22677	22739	22446	22707	22669	22753	22944	22927	22777	22703	22732	22665	22611	22661	22524	22638	22873	22755	22775	22596	22804	22797	22901	22495	22706	22788	22773	22686	22793	22542	22778	22861	22651	22600	22650	22599	22720	22700	22782	22775	22681	22553	22690	22606	22593	22638	22646	22425	22603	22926	22761	22642	22791	22814	22680	22710	22659	22708	22851	22668	22743	22646	22783	22790	22788	22785	22756	22512	22616	22644	22543	22526	22341	22823	22411	22716	22702	22826	22622	22601	22720	22807	22543	22504	22575	22631	22869	22632	22833	22627	22550	22538	22787	22507	22690	22676	22862	22634	22617	23024	22808	22567	22810	22586	22831	22752	22770	22635	22770	22489	22660	22731	22668	22667	22640	22684	22787	22583	22752	23028	22768	22787	22505	22632	22937	22696	22582	22864	22613	22621	22779	22862	22775	22800	22777	22823	22623	22747	22573	22793	22723	22651	22611	22383	22649	22572	22707	22564	22657	22867	22737	22542	22659	22848	22706	22536	22635	22663	22764	22902	22598	22745	22600	22776	22827	22743	22650	22856	22810	22829	22577	22918	22728	22398	22729	22462	22833	22822	22468	22615	22695	22599	22817	22717	22912	22801	22530	22646	22787	22579	22514	22867	22749	22578	22714	22931	22635	22525	22627	22567	22475	22496	22671	22895	22546	22646	22586	22575	22823	22705	22811	22748	22735	22664	22905	22591	22769	22677	22620	22637	22618	22649	22722	22632	22504	22767	22651	22626	22696	22688	22541	22531	22946	23023	22781	22692	22901	22631	22634	22704	22685	22527	22529	22754	22646	22556	22542	22630	22630	22759	22792	22934	22903	22702	22681	22771	22813	22638	22590	22655	22697	22703	22645	22576	22831	22785	22842	22770	22681	22793	22679	22635	22595	22580	22700	22695	22830	22732	22657	22640	22773	22789	22692	22624	22656	22792	22810	22752	22578	22897	22722	22637	22714	22380	22602	22727	22698	22825	22921	22637	22780	22871	22594	22851	22428	22772	22726	22612	22666	22502	22567	22639	22788	22713	22638	22910	22594	22480	22607	22776	22663	22637	22629	22651	22559	22541	22473	22543	22708	22621	22717	22910	22951	22830	22623	22685	22764	22567	22712	22607	22855	22684	22572	22824	22543	22708	22880	22845	22739	22902	22603	22715	22617	22714	22830	22597	22609	22763	22629	22835	22850	22568	22643	22758	22706	22552	22724	22807	22668	22746	22499	22879	22809	22851	22478	22668	22635	22431	22549	22783	22775	22634	22698	22788	22688	22754	22613	22596	22763	22566	22536	22594	22674	22692	22635	22709	22633	22629	22611	22848	22773	22709	22657	22436	22642	22510	22654	22751	22791	22626	22646	22744	22635	22694	22868	22613	22892	22778	22524	22644	22794	22511	22696	22828	22616	22763	22626	22597	22872	22742	22665	22453	22745	22620	22605	22694	22803	22777	22837	22799	22588	22633	22564	22782	22797	22608	22539	22529	22689	22659	22754	22654	22758	22799	22703	22543	22723	22489	22555	22606	22496	22608	22545	22813	22458	22879	22724	22837	22240	22711	22710	22798	22654	22555	22631	22602	22614	22419	22880	22712	22847	22722	22893	22509	22499	22745	22698	22648	22692	22635	22799	22704	22934	22784	22610	22685	22666	22657	22863	22863	22779	22681	22661	22765	22932	22616	22467	22817	22752	22703	22517	22631	22801	22386	22733	22793	22840	22767	22776	22629	22800	22759	22732	22752	22782	22545	22634	22687	22624	22610	22610	22828	22675	22589	22737	22799	22840	22762	22589	22575	22760	22817	22730	22568	22623	22680	22605	22945	22795	22774	22709	22702	22567	22791	22748	22781	22611	22868	22712	22714	22715	22961	22584	22615	22787	22759	22813	22727	22772	22464	22380
21520	46611	95547	93233	64278	29342	17887	17900	17765	17706	17767	17748	17712	17819	17819	17679	17593	17639	17685	17768	17639	17730	17822	17694	17764	17842	17594	17579	17641	17649	17625	17695	17624	17548	17697	17619	17585	17671	17590	17574	17520	17633	17650	17773	17591	17792	17597	17880	17588	17696	17656	17588	17581	17522	17741	17699	17824	17543	17879	17532	17651	17611	17550	17734	17675	17784	17691	17535	17567	17437	17509	17523	17747	17759	17733	17776	17912	17673	17714	17618	17616	17477	17581	17554	17612	17583	17766	17556	17882	17627	17507	17641	17517	17622	17757	17542	17645	17630	17671	17607	17793	17591	17449	17514	17561	17649	17603	17611	17519	17721	17711	17559	17668	17562	17864	17457	17617	17575	17638	17642	17511	17678	17514	17649	17834	17745	17530	17657	17645	17618	17695	17569	17625	17900	17678	17700	17535	17575	17529	17529	17682	17557	17655	17667	17668	17654	17594	17711	17490	17634	17462	17679	17779	17625	17554	17688	17575	17550	17530	17677	17790	17655	17507	17540	17562	17619	17730	17520	17704	17542	17592	17792	17728	17578	17604	17700	17564	17884	17626	17667	17532	17685	17556	17671	17591	17545	17612	17761	17634	17820	17583	17657	17599	17814	17621	17732	17661	17757	17819	17530	17656	17626	17684	17682	17645	17709	17531	17684	17423	17495	17533	17721	17659	17657	17725	17451	17816	17594	17709	17629	17675	17671	17804	17573	17751	17533	17726	17671	17710	17794	17599	17586	17619	17628	17568	17633	17739	17524	17725	17516	17690	17766	17653	17660	17609	17506	17495	17724	17816	17614	17804	17460	17736	17635	17510	17614	17593	17702	17826	17627	17524	17704	17462	17751	17639	17689	17574	17561	17539	17517	17765	17635	17581	17705	17740	17802	17438	17681	17611	17522	17674	17816	17609	17505	17574	17702	17566	17652	17587	17536	17713	17658	17633	17696	17678	17606	17678	17601	17711	17601	17721	17540	17701	17491	17700	17628	17670	17602	17584	17761	17738	17530	17770	17621	17672	17618	17670	17460	17638	17629	17569	17512	17531	17615	17684	17548	17695	17591	17730	17726	17565	17866	17610	17513	17696	17553	17638	17580	17745	17549	17602	17526	17592	17541	17736	17671	17539	17770	17626	17559	17518	17618	17525	17751	17716	17500	17397	17710	17801	17615	17725	17565	17762	17636	17535	17715	17604	17570	17597	17589	17879	17659	17678	17687	17758	17818	17839	17722	17466	17566	17582	17604	17626	17748	17532	17495	17467	17745	17445	17759	17800	17806	17480	17674	17695	17718	17665	17674	17623	17700	17593	17709	17570	17662	17561	17663	17759	17687	17570	17630	17653	17691	17557	17698	17696	17678	17611	17639	17637	17669	17642	17673	17636	17698	17598	17580	17538	17723	17668	17628	17787	17628	17693	17631	17762	17550	17578	17731	17660	17600	17769	17764	17514	17710	17531	17530	17616	17561	17563	17706	17549	17709	17613	17709	17683	17560	17692	17552	17615	17641	17568	17675	17599	17675	17730	17721	17830	17508	17652	17828	17575	17509	17626	17621	17587	17499	18000	17680	17617	17711	17620	17543	17774	17492	17563	17586	17775	17622	17871	17831	17593	17545	17762	17468	17684	17440	17704	17678	17769	17577	17544	17776	17738	17445	17638	17681	17602	17703	17753	17576	17408	17708	17331	17578	17689	17664	17559	17551	17739	17752	17567	17673	17734	17605	17531	17480	17602	17493	17588	17748	17576	17868	17654	17610	17738	17573	17698	17826	17701	17425	17652	17419	17951	17501	17665	17545	17646	17627	17693	17704	17678	17733	17571	17525	17570	17764	17577	17816	17691	17579	17551	17766	17569	17717	17647	17643	17658	17631	17591	17725	17713	17639	17640	17718	17599	17639	17758	17592	17601	17787	17668	17396	17597	17692	17711	17526	17630	17718	17625	17695	17640	17663	17738	17881	17682	17660	17679	17865	17534	17567	17549	17605	17741	17608	17692	17737	17792	17444	17644	17660	17662	17711	17773	17534	17766	17494	17701	17747	17521	17664	17668	17656	17625	17717	17680	17742	17673	17813	17585	17554	17641	17560	17735	17496	17707	17666	17617	17485	17636	17638	17666	17750	17624	17670	17735	17692	17714	17572	17490	17607	17526	17654	17701	17642	17586	17801	17765	17783	17532	17764	17631	17572	17693	17771	17653	17521	17578	17525	17473	17507	17575	17650	17595	17717	17366	17710	17424	17575	17763	17540	17682	17653	17611	17726	17763	17534	17590	17675	17674	17633	17494	17538	17538	17391	17750	17663	17918	17615	17549	17662	17542	17706	17706	17724	17680	17643	17704	17532	17681	17518	17677	17521	17704	17624	17636	17650	17646	17690	17454	17582	17710	17479	17642	17514	17682	17668	17534	17658	17587	17886	17595	17671	17535	17498	17559	17722	17526	17546	17475	17702	17598	17762	17700	17785	17587	17637	17731	17668	17493	17658	17678	17612	17458	17491	17715	17545	17825	17480	17675	17601	17541	17584	17688	17698	17527	17658	17630	17510	17913	17752	17675	17829	17375	17722	17836	17678	17536	17567	17742	17770	17678	17639	17447	17736	17674	17592	17621	17479	17878	17636	17846	17581	17601	17619	17543	17673	17506	17699	17613	17716	17362	17670	17580	17439	17519	17678	17784	17591	17458	17612	17574	17662	17536	17587	17579	17697	17493	17780	17558	17655	17572	17580	17734	17609	17511	17613	17930	17668	17568	17595	17664	17545	17652	17598	17659	17611	17695	17583	17570	17716	17653	17550	17622	17570	17663	17582	17547	17638	17626	17545	17725	17777	17755	17617	17539	17778	17557	17774	17684	17536	17477	17589	17583	17677	17492	17566	17576	17584	17731	17708	17478	17691	17632	17791	17607	17654	17577	17630	17633	17569	17545	17684	17529	17745	17593	17652	17715	17559	17530	17646	17634	17483	17512	17754	17674	17430	17638	17626	17670	17699	17543	17714	17641	17725	17378	17831	17609	17568	17601	17746	17662	17625	17686	17650	17560	17454	17649	17594	17600	17612	17548	17601	17603	17668	17700	17704	17589	17656	17802	17545	17642	17481	17493	17420	17688	17532	17793	17485	17619	17750	17596	17668	17484	17502	17625	17654	17559	17730	17593	17534	17676	17482	17686	17449	17530	17602	17491	17768	17649	17625	17634	17659	17573	17515	17601	17696	17562	17622	17582	17630	17694	17723	17871	17468	17619	17652	17614	17709	17468	17613	17631	17858	17620	17725	17599	17630	17765	17658	17606	17708	17524	17619	17595	17595	17595	17664	17612	17765	17653	17510	17546	17603	17517	17551	17624	17745	17501	17767	17661	17694	17669	17560	17653	17554	17581	17662	17707	17737	17553	17615	17500	17773	17514	17485	17752	17774	17701	17645	17704	17704	17592	17564	17654	17699	17793	17532	17683	17628	17615	17689	17335	17904	17696	17500	17674	17728	17509	17762	17605	17494	17680	17628	17636	17632	17539	17718	17583	17705	17705	17755	17602	17606	17719	17620	17507	17786	17732	17554	17662	17490	17607	17802	17587	17679	17516	17603	17669	17713	17534	17651	17602	17482	17649	17665	17626	17650	17609	17775	17471	17775	17648	17700	17520	17690	17733	17520	17614	17650	17757	17685	17524	17588	17533	17611	17854	17607	17471	17662	17555	17649	17721	17543	17713	17526	17630	17694	17421	17689	17513	17602	17683	17705	17603	17609	17623	17649	17719	17691	17580	17792	17662	17663	17610	17772	17504	17416	17522	17638	17767	17798	17662	17506	17531	17689	17454	17607	17623	17510	17641	17711	17594	17468	17768	17708	17677	17683	17765	17729	17518	17770	17512	17662	17583	17469	17571	17719	17492	17859	17658	17578	17705	17453	17422	17635	17622	17684	17738	17702	17702	17449	17651	17596	17541	17401	17694	17683	17906	17841	17668	17725	17813	17659	17547	17593	17810	17496	17627	17623	17481	17733	17462	17784	17705	17684	17674	17695	17740	17659	17548	17772	17688	17477	17637	17485	17869	17529	17517	17673	17501	17535	17754	17403	17485	17676	17580	17577	17435	17654	17864	17600	17708	17617	17549	17690	17536	17806	17667	17615	17735	17760	17643	17704	17684	17622	17509	17748	17655	17636	17800	17632	17496	17568	17630	17874	17583	17685	17541	17599	17638	17535	17621	17644	17675	17679	17596	17716	17379	17580	17765	17732	17624	17660	17618	17798	17553	17728	17687	17724	17648	17560	17665	17534	17673	17467	17512	17792	17606	17688	17578	17529	17653	17462	17552	17567	17585	17479	17737	17523	17727	17711	17672	17569	17578	17727	17590	17447	17500	17506	17529	17701	17588	17728	17588	17752	17786	17656	17606	17660	17775	17640	17605	17667	17736	17624	17532	17635	17699	17651	17518	17743	17612	17520	17765	17553	17883	17646	17621	17578	17793	17691	17712	17507	17570	17678	17590	17663	17704	17736	17559	17471	17684	17605	17556	17628	17661	17567	17744	17591	17521	17632	17746	17613	17634	17710	17756	17765	17533	17658	17777	17563	17672	17549	17872	17628	17567	17788	17722	17774	17437	17464	17606	17634	17692	17813	17676	17467	17807	17834	17785	17627	17640	17602	17592	17570	17566	17655	17691	17655	17571	17530	17545	17746	17707	17668	17725	17829	17657	17579	17615	17498	17530	17546	17471	17632	17569	17696	17826	17506	17642	17502	17744	17528	17421	17437	17745	17632	17583	17592	17700	17683	17608	17713	17472	17528	17810	17747	17480	17566	17569	17653	17655	17607	17699	17617	17655	17691	17664	17617	17773	17642	17645	17760	17511	17653	17642	17739	17760	17704	17694	17584	17759	17586	17725	17702	17573	17620	17780	17550	17653	17632	17719	17407	17776	17665	17561	17595	17656	17600	17632	17563	17727	17657	17776	17879	17647	17569	17648	17516	17696	17608	17678	17610	17721	17532	17600	17668	17464	17748	17592	17722	17580	17672	17750	17725	17712	17538	17826	17614	17577	17615	17665	17774	17624	17655	17597	17712	17560	17553	17498	17362	17560	17691	17543	17494	17672	17585	17678	17794	17688	17772	17680	17824	17642	17738	17535	17489
23185	21399	34641	55772	50278	32979	28092	24647	23075	23337	23321	23135	23105	23205	23073	23241	23076	22870	22989	22899	23029	22879	22843	22946	23047	22826	22898	22839	22824	23014	22865	22751	22834	23127	22645	22638	22809	22900	22977	22735	22552	22967	22874	22798	22672	22813	22708	22969	22776	22808	22690	22762	22909	22708	22820	22742	22745	22592	22672	22857	23094	22785	22717	22740	22862	23081	22757	22732	22721	22851	22920	22706	23072	22668	22621	23168	22975	22786	22746	22591	22579	22697	22693	22579	22759	22796	22745	22689	22609	22824	22686	23053	22870	22721	22930	22521	22774	22678	22852	22760	22619	22659	22722	22765	22883	22579	22828	22357	22788	22737	22947	22815	22754	22863	22617	22708	22826	22886	23133	22643	22877	22787	22806	22613	22567	22811	22765	22861	22736	22761	22683	22854	22820	22879	22807	22590	22573	22759	22887	22842	22397	22740	22850	22755	22537	22771	22850	22673	22758	22678	22737	22695	22668	22614	22758	22860	22854	22881	22677	22635	22760	22767	22651	22689	22759	22689	22872	22677	22833	22640	22966	22541	22975	22748	22555	22878	22976	22814	22815	22714	22751	22814	22992	22802	22685	22691	22694	22807	22630	22713	22780	22769	22931	22814	22921	22824	22748	22838	22737	22685	22721	22626	22688	22772	22920	22760	22612	22625	22963	22543	22671	22802	22764	22755	22539	22636	22820	22784	22808	22755	22591	22762	22616	22652	22701	22535	22721	22635	22684	22894	22816	22812	22857	22965	22714	22686	22511	22959	22806	22887	22631	22902	22848	22708	22852	22827	22589	22636	22677	22658	22625	22710	22659	22552	22813	22539	22642	22855	22946	22797	22566	22729	22679	22761	22640	22866	22825	22588	22764	22620	22892	22753	22804	22885	22752	22701	22466	22807	22645	22872	22704	22588	22890	22669	22945	22783	22723	22765	22764	22479	22681	22593	22799	22816	22911	22735	22754	22980	22795	22631	22805	22704	22763	22636	22854	22577	22503	22831	22789	22594	22597	22897	22870	22823	22767	22776	22895	22640	22709	22726	23033	22888	22692	22857	22830	22736	22848	22831	22623	22693	22711	22894	22856	22774	22851	22563	22771	22736	22578	22517	22800	22741	22813	22740	22768	22757	22854	22666	22823	22640	22707	22659	22554	22732	22844	22791	22800	22724	22759	22686	22629	22804	22551	22708	22927	22769	22727	22682	22507	22925	22502	22808	22636	22845	22480	22634	22737	22888	22778	22787	22902	22666	22789	22588	22618	22463	22915	22586	22844	22730	22898	22809	22594	22507	22606	22612	22745	22706	22877	22736	22813	22886	22506	22478	22690	22483	22595	22790	22600	22553	22605	22720	22568	22739	22672	22771	22755	22730	23025	22617	22813	22947	22668	22761	22730	22650	22662	22825	22681	22983	22821	22827	22975	22651	22763	22854	22581	22656	22567	22796	22648	22540	22659	22823	22773	22691	22934	22652	22650	22681	22951	22748	22730	22654	22876	22812	22706	22690	22651	22720	22706	22809	22754	22781	22832	22824	22664	22761	22683	22765	22852	22626	22825	22711	22509	22650	22762	22877	22459	22759	22801	22774	22600	22769	22578	22624	22735	22784	22797	22844	22789	22549	22879	22971	22602	22751	22682	22616	22814	22723	22795	22641	22798	22849	22866	22784	22739	22653	22829	22882	22859	22796	23016	22518	23043	22826	22715	22936	22728	22892	22772	22669	22414	22482	22998	22665	22533	22658	22623	22520	22798	22959	22885	22765	22644	22612	22859	22448	22632	22706	22856	22803	22758	22653	22726	22691	22819	22840	22777	22782	22852	22851	22811	22811	22954	22750	22653	22746	22563	22853	22772	22765	22793	22783	22963	22842	22695	22742	22722	22790	22795	22895	22655	22660	22762	22794	22895	22700	22827	22776	22716	22590	22601	22804	22667	22820	22643	22844	22784	22872	22595	22822	22876	22869	22749	22478	22609	22843	22739	22627	22654	22686	22766	22651	22909	22577	22760	22751	22746	22823	22759	22774	22819	22542	22618	22841	22733	22730	22601	22659	22878	22867	22662	22883	22723	22545	22764	22585	22707	22686	22587	22803	22768	22746	22650	22792	22486	22808	22724	22634	22579	22820	22908	22849	22641	22822	22456	22737	22792	22613	22642	22607	22717	22526	23078	22730	22925	22662	22580	22678	22794	22625	22589	22635	22873	22863	22873	22728	22496	22713	22729	22640	22978	22564	22798	22757	22786	22752	22715	22738	22847	22981	22900	22783	22877	22736	22552	22787	22720	22732	22669	22664	22523	22731	22801	23136	22962	22516	22740	22713	22671	22623	22688	22813	22701	22726	22836	22747	22658	22700	22735	22783	22816	22511	22856	22489	22657	22617	22808	22827	22885	22446	23036	22945	22754	22476	22921	22795	22831	22720	22409	22765	22841	22699	22778	22823	22702	22844	22728	22949	22903	22634	22689	22567	22725	22810	22814	22836	22798	22640	22624	22560	22700	22735	22769	22889	22733	22883	22758	22730	22334	22578	22705	22596	22871	22854	22772	22443	22890	22745	22896	22733	22726	22461	22895	22668	22507	22588	22795	22956	22908	22766	22700	22737	22686	22575	22631	22697	22713	22668	22818	22419	22524	22773	23044	22707	22793	22698	22807	22583	22957	23036	22715	22787	22555	22861	22813	22706	22818	22777	23169	22781	22914	22672	22844	22827	22686	22635	22930	22790	22729	22685	22653	22728	22645	22564	22750	22563	22880	22447	22989	22769	22602	22657	22780	22548	22932	22621	22561	22682	22859	22848	22808	22989	22743	22956	22853	22681	22684	22564	22712	22651	22662	22663	22862	22907	22693	22811	22645	22823	22649	22595	22737	22857	22974	22792	22726	22732	22632	22759	22910	22871	22879	22764	22792	22571	22620	22603	22609	22681	22763	22739	22623	22763	22659	22812	22910	22672	22846	22660	22712	22772	22773	22735	22833	22773	22705	22772	22581	22667	22701	22695	22831	22632	22764	22808	22704	22519	22620	22627	22908	22547	22702	22599	22781	22459	22843	22724	22879	22622	22824	22739	22835	22699	22703	22727	22636	22653	22715	22748	22935	22995	22676	22803	22663	22620	22700	22828	22628	22495	22726	22825	22612	22823	22626	22640	22864	22821	22859	22487	22646	22707	22819	22915	22731	22417	22601	22604	22668	22969	22666	22751	22704	22743	22655	22725	22728	22754	22748	22535	22736	22764	22597	22817	22702	22678	22558	22709	22681	22638	22567	22732	22725	22746	22925	22917	22905	22763	22832	22675	22688	22723	22622	22741	22730	22888	22746	22776	22829	22850	22622	22471	22807	22688	22933	22630	22799	22693	22849	22639	22787	22569	22618	22834	22718	22739	22846	22549	22926	22855	22764	22617	22770	22939	22697	22542	23210	22663	22740	22745	22655	22677	22737	22652	22787	22630	22617	22824	22560	22747	23007	22867	22828	22539	22929	22549	22652	22688	22930	22724	22561	22954	22643	22659	22489	22865	22921	22571	22752	22842	22715	22921	22693	22692	22474	22803	22758	22823	22713	22853	22678	22460	22542	22914	22753	22741	22515	22598	22851	22401	22950	22875	22715	22904	23015	22660	22834	22828	22646	22924	23044	22654	22857	22615	22718	22554	22838	22797	22844	22587	22984	22886	22844	23126	22641	22806	22864	22898	22772	22734	22683	22771	22822	22672	22786	22756	22977	22785	22765	22595	22775	22579	22816	22736	22789	22754	22717	22643	22786	22823	22671	22744	22819	22579	22939	22770	22849	22577	22574	22449	22621	22781	22596	22607	22549	22812	22616	22626	22702	22839	22871	22580	22471	22494	22610	22854	22565	22803	22769	22819	22699	22780	22715	22743	22662	22818	22682	22773	22832	22814	22667	22652	22835	22710	22716	22779	22613	22770	22664	22685	22796	22705	22577	22537	22862	22809	22425	22710	22874	22604	22633	22761	22847	22606	22524	22689	22603	22517	22689	22798	22738	22576	22422	22623	22673	22482	22713	22630	22630	22696	22763	22608	22672	22733	22811	22758	22596	22826	22517	22519	22620	22816	22760	22713	23008	22828	22867	22612	22294	22887	22909	22767	22761	22589	22750	22653	22616	22784	22893	22665	22655	22841	22882	22634	22553	22670	22594	22671	22601	22845	22719	22685	22792	22884	22729	22696	22831	22677	22846	22714	22614	22909	22632	22663	22617	22794	22854	22735	22777	22725	22578	22645	22750	22771	22628	22665	22602	22649	22882	22583	22660	22620	22802	22783	22702	22691	22734	22672	22882	22651	22930	22568	22742	22775	22908	22777	22697	22741	22696	22841	22679	22902	22753	22849	22906	22915	22487	22731	22927	22550	22897	22619	22642	22764	22947	22774	22674	22674	22812	22674	22907	22823	22672	22757	22796	22763	22922	22572	22785	22665	22954	22784	22918	22655	22810	22388	22708	22588	22854	22700	22725	22700	22576	22594	22840	22992	22905	22576	22752	22728	22566	22756	22948	22684	22718	22747	22951	22600	22601	22626	22717	22854	22699	22662	22739	22699	22702	22893	22730	22945	22743	22921	22870	22654	22682	22831	22872	22763	22343	22508	22598	22584	22793	22765	22740	22674	22466	22706	22690	22758	22548	22629	22806	22776	22670	22698	22696	22819	22689	22744	22729	22676	22764	22695	22642	22700	22741	22587	22785	22803	22864	22686	22767	22501	22795	22650	22780	22782	22629	22602	22692	22561	22793	22868	22896	22560	22595	22711	22719	22612	22708	22757	22736	22627	22759	22769	22561	22591	22735	22717	22692	22730	22863	22615	22738	22805	22787	22917	22966	22612	22804	22853	22978	22684	22505	22771	22669	22774	22803	22825	22746	22757	22685	22518	22540	22669	22676	22807	22882	22933	22856	22639	22849	22683	22778	22656	22890	22954	22799	22784	22780	22725	22533	22591	22780	22775	22791	22855	22845	22822	22800	22600	22613	22839	22634	22800	22760	22679	22679	22611	22638	22770	22667	22754	22549	22519	22794	22737	22839	22799	22612	22650	22619	22703	22680	22902	22759	22658	22694	22468	22719	22602	22533	22634	22708	22667	22757	22598	22705	22604	22736	22606	22743	22724	22774	22679
21817	49307	93289	97686	68467	27068	17928	18088	17877	17733	17820	17844	17925	17858	17769	17707	17919	17904	17814	17773	17751	17653	17645	17786	17712	17633	17718	17681	17889	17774	17702	17791	17709	17701	17674	17700	17550	17716	17700	17618	17759	17873	17685	17709	17632	17707	17671	17708	17795	17729	17541	17769	17773	17740	17658	17719	17588	17678	17721	17773	17632	17639	17576	17731	17953	17931	17652	17679	17629	17755	17870	17633	17522	17840	17935	18130	17883	17827	17607	17531	17674	17517	17829	17558	17747	17736	17700	17604	17678	17560	17763	17758	17895	17704	17657	17629	17621	17678	17714	17702	17629	17634	17583	17865	17764	17487	17682	17567	17685	17617	17608	17606	17622	17702	17742	17727	17761	17691	17718	17831	17595	17701	17649	17638	17718	17731	17653	17669	17708	17569	17783	17835	17686	17755	17701	17729	17687	17694	17831	17521	17619	17748	17603	17811	17616	17767	17770	17781	17813	17760	17653	17820	17718	17641	17660	17691	17719	17718	17734	17776	17582	17571	17849	17696	17770	17692	17637	17529	17708	17625	17605	17587	17554	17605	17787	17523	17722	17669	17719	17733	17766	17716	17550	17677	17552	17727	17559	17661	17690	17745	17672	17649	17529	17694	17764	17648	17694	17579	17645	17622	17821	17664	17633	17574	17498	17717	17645	17477	17632	17638	17727	17940	17644	17629	17629	17820	17587	17710	17567	17881	17551	17668	17830	17551	17884	17743	17440	17803	17753	17423	17796	17598	17627	17709	17583	17677	17684	17754	17550	17860	17434	17751	17591	17715	17607	17724	17836	17606	17766	17634	17548	17641	17785	17797	17680	17677	17500	17864	17741	17710	17619	17695	17600	17572	17678	17556	17673	17673	17861	17458	17549	17692	17765	17620	17416	17643	17760	17725	17721	17603	17720	17552	17602	17584	17749	17731	17810	17814	17614	17721	17718	17554	17647	17637	17573	17562	17663	17790	17724	17663	17569	17731	17591	17749	17812	17604	17636	17650	17613	17695	17437	17455	17764	17778	17662	17893	17797	17602	17693	17680	17699	17665	17652	17752	17669	17692	17736	17775	17737	17746	17638	17668	17629	17556	17637	17628	17773	17671	17705	17661	17623	17670	17803	17842	17511	17718	17759	17667	17664	17662	17609	17798	17650	17677	17585	17717	17757	17608	17767	17531	17783	17701	17667	17775	17668	17686	17799	17496	17904	17789	17649	17476	17637	17756	17648	17719	17885	17605	17648	17604	17736	17544	17767	17618	17763	17645	17668	17675	17633	17663	17741	17604	17684	17663	17552	17741	17658	17532	17658	17717	17785	17734	17783	17739	17590	17553	17660	17663	17696	17803	17555	17696	17676	17630	17690	17833	17837	17562	17568	17688	17845	17799	17501	17672	17642	17769	17594	17596	17543	17611	17685	17729	17612	17763	17615	17815	17742	17764	17719	17631	17558	17849	17735	17577	17540	17630	17672	17902	17787	17720	17606	17730	17763	17520	17583	17798	17538	17537	17719	17701	17627	17700	17775	17595	17623	17688	17677	17662	17412	17696	17720	17784	17670	17564	17568	17456	17684	17718	17714	17499	17640	17763	17897	17819	17637	17411	17643	17486	17709	17547	17721	17565	17633	17722	17708	17540	17697	17750	17743	17762	17456	17557	17527	17729	17626	17726	17627	17565	17637	17786	17741	17811	17728	17705	17661	17752	17498	17687	17539	17620	17856	17743	17591	17695	17721	17480	17902	17591	17646	17753	17530	17840	17545	17814	17619	17492	17799	17765	17672	17771	17686	17809	17560	17481	17657	17637	17755	17596	17700	17781	17630	17656	17821	17575	17630	17796	17725	17785	17648	17622	17752	17531	17781	17702	17711	17532	17643	17827	17753	17784	17646	17789	17592	17667	17734	17781	17594	17586	17907	17521	17623	17703	17574	17620	17603	17661	17590	17737	17665	17633	17731	17813	17848	17552	17727	17676	17817	17583	17708	17733	17652	17884	17617	17700	17522	17852	17604	17676	17782	17554	17656	17604	17813	17585	17674	17721	17736	17897	17633	17641	17770	17721	17844	17757	17661	17682	17661	17655	17693	17631	17592	17702	17676	17801	17772	17621	17715	17757	17641	17690	17789	17618	17607	17471	17787	17875	17792	17708	17599	17693	17659	17783	17670	17633	17555	17790	17804	17759	17604	17690	17809	17541	17637	17564	17748	17688	17693	17664	17728	17669	17614	17671	17818	17658	17718	17473	17842	17523	17748	17830	17758	17692	17602	17743	17710	17582	17814	17741	17709	17719	17582	17697	17644	17912	17628	17535	17557	17569	17755	17688	17801	17555	17728	17682	17664	17756	17843	17621	17795	17690	17685	17653	17687	17571	17783	17584	17578	17630	17592	17717	17676	17719	17556	17717	17805	17655	17804	17774	17589	17584	17746	17738	17750	17608	17737	17765	17802	17695	17684	17826	17628	17584	17737	17763	17705	17825	17817	17738	17582	17679	17628	17583	17759	17634	17717	17739	17708	17679	17678	17577	17695	17647	17581	17645	17787	17818	17612	17648	17695	17672	17738	17738	17763	17691	17797	17581	17724	17828	17885	17762	17616	17862	17790	17700	17617	17719	17764	17639	17690	17684	17737	17632	17610	17716	17735	17734	17438	17728	17711	17711	17716	17723	17597	17737	17790	17704	17636	17826	17533	17713	17549	17863	17652	17696	17596	17681	17711	17536	17691	17665	17696	17659	17652	17738	17605	17722	17603	17637	17450	17502	17618	17720	17611	17626	17757	17785	17632	17585	17536	17737	17736	17663	17529	17911	17746	17676	17640	17803	17790	17736	17868	17656	17642	17628	17891	17597	17669	17752	17859	17600	17831	17667	17704	17737	17816	17797	17735	17598	17670	17614	17600	17716	17631	17681	17702	17486	17727	17523	17706	17634	17623	17567	17654	17740	17732	17566	17622	17670	17531	17601	17662	17692	17601	17774	17675	17613	17771	17533	17646	17720	17493	17689	17663	17497	17760	17860	17598	17766	17552	17790	17805	17683	17805	17518	17704	17597	17678	17662	17773	17784	17502	17697	17738	17736	17781	17711	17654	17684	17819	17589	17746	17749	17814	17837	17706	17850	17706	17642	17662	17661	17723	17635	17798	17670	17723	17529	17533	17719	17776	17907	17858	17671	17804	17606	17725	17699	17672	17740	17722	17805	17660	17600	17751	17843	17677	17631	17678	17722	17691	17779	17719	17709	17747	17734	17805	17545	17834	17772	17789	17701	17647	17750	17681	17594	17652	17668	17763	17782	17711	17661	17782	17699	17699	17692	17650	17605	17594	17678	17661	17793	17678	17553	17676	17736	17537	17775	17779	17686	17788	17726	17701	17593	17777	17497	17696	17527	17518	17739	17699	17773	17779	17669	17815	17744	17733	17541	17670	17608	17744	17646	17543	17614	17750	17592	17935	17711	17783	17718	17633	17686	17771	17650	17887	17593	17511	17671	17722	17605	17718	17563	17602	17658	17609	17645	17732	17635	17723	17830	17697	17872	17575	17816	17704	17471	17812	17819	17807	17727	17654	17801	17784	17701	17515	17631	17653	17652	17903	17612	17891	17659	17595	17725	17645	17665	17766	17617	17528	17578	17623	17742	17657	17647	17756	17587	17678	17717	17597	17555	17614	17707	17579	17628	17597	17620	17715	17745	17580	17800	17681	17577	17564	17564	17690	17569	17676	17867	17840	17768	17706	17690	17679	17588	17447	17785	17517	17744	17710	17669	17699	17590	17476	17665	17613	17635	17680	17672	17662	17797	17637	17586	17640	17780	17681	17735	17765	17754	17707	17610	17766	17555	17857	17629	17743	17712	17796	17615	17717	17741	17599	17679	17686	17694	17647	17557	17672	17848	17744	17634	17687	17673	17614	17892	17684	17779	17674	17722	17647	17745	17698	17689	17537	17860	17576	17725	17721	17697	17679	17572	17829	17674	17628	17765	17657	17728	17681	17383	17822	17792	17641	17814	17527	17665	17634	17598	17611	17682	17682	17599	17620	17474	17745	17536	17713	17639	17561	17669	17651	17674	17720	17760	17656	17599	17711	17648	17730	17716	17646	17588	17568	17746	17804	17662	17667	17568	17554	17788	17559	17753	17574	17707	17759	17800	17816	17697	17583	17937	17613	17539	17744	17736	17754	17791	17496	17811	17693	17561	17508	17790	17937	17642	17765	17694	17489	17870	17782	17584	17686	17922	17617	17640	17538	17675	17667	17616	17818	17609	17706	17657	17508	17641	17639	17815	17662	17611	17687	17533	17607	17688	17620	17598	17851	17704	17626	17638	17792	17688	17688	17577	17533	17636	17794	17610	17610	17503	17647	17679	17713	17632	17631	17654	17818	17796	17771	17873	17609	17626	17784	17714	17632	17633	17631	17582	17605	17810	17738	17612	17698	17823	17661	17764	17530	17820	17811	17668	17728	17676	17719	17653	17807	17631	17805	17691	17829	17588	17758	17742	17574	17611	17655	17748	17704	17590	17628	17654	17621	17883	17662	17682	17633	17708	17562	17515	17724	17656	17792	17672	17688	17644	17811	17614	17586	17751	17527	17609	17813	17843	17714	17603	17752	17837	17491	17481	17847	17815	17675	17810	17591	17861	17658	17731	17594	17679	17623	17708	17600	17790	17551	17570	17731	17709	17799	17742	17609	17726	17615	17632	17568	17554	17655	17482	17604	17609	17586	17674	17558	17712	17611	17599	17581	17644	17767	17742	17753	17586	17721	17685	17646	17620	17748	17714	17578	17701	17641	17837	17644	17689	17587	17659	17757	17842	17617	17665	17695	17611	17473	17710	17681	17737	17690	17693	17618	17666	17769	17664	17474	17779	17728	17832	17741	17764	17708	17658	17473	17776	17677	17778	17597	17612	17811	17693	17917	17527	17700	17757	17673	17619	17579	17627	17659	17735	17661	17600	17696	17735	17797	17522	17776	17600	17785	17762	17657	17627	17721	17607	17758	17724	17661	17598	17661	17705	17599	17645	17711	17557	17706	17790	17803	17708	17660	17697	17574	17573	17787	17768	17562	17711	17769	17540	17793	17619	17764	17628	17616	17652	17681	17655	17676	17554	17695	17672	17706	17636	17597	17729	17693	17717
28317	23142	42117	48536	33894	24834	23043	22440	22532	22560	22645	22310	22491	22522	22588	22366	22560	22512	22592	22288	22531	22254	22524	22242	22512	22304	22518	22525	22393	22557	22698	22586	22502	22437	22505	22383	22383	22546	22358	22408	22392	22550	22530	22439	22335	22421	22323	22390	22519	22574	22450	22324	22442	22328	22501	22564	22511	22546	22344	22403	22568	22678	22602	22455	22479	22285	22323	22256	22419	22427	22304	22538	22462	22235	22223	22407	22554	22315	22303	22388	22268	22485	22443	22450	22515	22327	22383	22382	22560	22345	22528	22256	22406	22268	22224	22411	22382	22286	22455	22187	22505	22547	22447	22263	22496	22473	22440	22428	22427	22737	22483	22408	22535	22306	22518	22276	22427	22452	22453	22382	22387	22224	22298	22207	22347	22241	22355	22582	22423	22351	22642	22222	22541	22458	22137	22126	22340	22500	22278	22483	22479	22368	22383	22307	22274	22362	22256	22307	22317	22395	22301	22476	22303	22499	22350	22397	22261	22332	22522	22452	22459	22620	22237	22305	22589	22429	22382	22403	22193	22449	22454	22352	22458	22481	22360	22507	22410	22449	22306	22466	22685	22284	22354	22489	22467	22301	22166	22421	22381	22227	22618	22466	22618	22556	22446	22565	22505	22220	22386	22444	22415	22408	22272	22461	22325	22453	22295	22426	22391	22391	22424	22530	22512	22465	22747	22469	22315	22476	22385	22226	22315	22382	22370	22604	22512	22665	22507	22497	22536	22396	22346	22542	22544	22341	22506	22422	22388	22344	22210	22363	22170	22407	22391	22503	22517	22417	22485	22512	22426	22383	22545	22246	22378	22272	22554	22272	22509	22364	22497	22352	22144	22423	22358	22630	22559	22527	22357	22378	22629	22409	22274	22232	22089	22307	22410	22585	22376	22334	22412	22369	22399	22341	22307	22536	22231	22324	22231	22317	22460	22518	22513	22460	22529	22219	22440	22630	22430	22372	22451	22470	22428	22499	22442	22293	22211	22405	22290	22532	22313	22358	22441	22404	22277	22468	22287	22354	22585	22250	22282	22561	22334	22485	22760	22520	22487	22207	22301	22398	22312	22533	22321	22320	22361	22504	22436	22454	22141	22591	22389	22392	22411	22626	22442	22422	22404	22509	22324	22510	22421	22699	22242	22612	22384	22229	22384	22424	22416	22396	22285	22362	22298	22409	22443	22399	22451	22609	22270	22491	22514	22463	22553	22285	22493	22254	22453	22359	22219	22376	22398	22442	22371	22421	22284	22279	22435	22420	22443	22248	22385	22415	22485	22545	22219	22470	22519	22513	22561	22335	22390	22562	22329	22357	22485	22203	22280	22256	22483	22455	22302	22234	22518	22535	22263	22175	22263	22293	22421	22494	22083	22071	22294	22375	22402	22349	22464	22386	22433	22448	22503	22457	22468	22608	22628	22514	22427	22341	22502	22271	22370	22434	22454	22468	22447	22418	22564	22461	22235	22212	22254	22474	22235	22395	22471	22472	22382	22585	22375	22505	22498	22390	22322	22663	22328	22458	22388	22536	22442	22317	22483	22297	22436	22477	22647	22448	22399	22464	22288	22381	22506	22624	22350	22628	22231	22268	22376	22336	22457	22140	22592	22522	22287	22308	22500	22420	22273	22392	22397	22524	22533	22558	22464	22249	22396	22528	22466	22607	22491	22424	22575	22595	22424	22364	22547	22737	22118	22425	22394	22508	22532	22485	22357	22263	22555	22520	22483	22543	22513	22525	22671	22417	22436	22600	22378	22383	22387	22282	22433	22499	22368	22512	22425	22372	22472	22436	22341	22362	22630	22513	22447	22329	22336	22485	22510	22385	22342	22343	22170	22578	22491	22231	22384	22531	22423	22340	22331	22298	22381	22528	22233	22386	22257	22330	22499	22488	22585	22392	22836	22263	22598	22315	22392	22359	22587	22351	22427	22530	22496	22518	22480	22236	22176	22390	22510	22287	22365	22433	22568	22354	22433	22327	22499	22481	22403	22376	22372	22338	22442	22403	22543	22370	22506	22382	22475	22633	22418	22483	22275	22392	22419	22356	22396	22335	22458	22410	22535	22326	22573	22376	22381	22465	22459	22496	22326	22292	22400	22494	22314	22373	22463	22389	22567	22411	22488	22387	22604	22486	22582	22341	22543	22446	22498	22487	22541	22485	22547	22300	22404	22305	22353	22326	22434	22289	22523	22427	22431	22533	22332	22274	22478	22507	22350	22377	22560	22237	22421	22346	22529	22449	22242	22432	22389	22180	22350	22583	22510	22554	22432	22263	22500	22485	22501	22455	22513	22371	22342	22378	22529	22547	22433	22623	22504	22327	22550	22370	22651	22373	22247	22622	22549	22535	22414	22304	22461	22343	22241	22265	22152	22609	22366	22262	22377	22682	22417	22404	22311	22588	22430	22574	22269	22291	22511	22601	22478	22390	22627	22676	22343	22397	22458	22398	22543	22501	22239	22346	22540	22320	22412	22436	22393	22258	22326	22473	22570	22558	22547	22431	22393	22363	22376	22414	22318	22417	22514	22290	22383	22192	22208	22377	22202	22372	22466	22254	22432	22225	22365	22213	22596	22357	22543	22525	22173	22364	22413	22238	22311	22370	22794	22297	22466	22450	22434	22368	22403	22359	22428	22486	22296	22522	22465	22340	22464	22468	22441	22341	22561	22362	22327	22719	22324	22289	22436	22532	22309	22209	22302	22457	22322	22272	22222	22429	22423	22587	22436	22537	22468	22695	22528	22297	22211	22320	22629	22408	22526	22583	22315	22479	22602	22423	22252	22350	22658	22699	22409	22275	22443	22387	22516	22622	22439	22334	22278	22510	22319	22224	22445	22108	22328	22289	22286	22526	22510	22533	22629	22410	22289	22326	22454	22589	22495	22477	22369	22398	22416	22411	22166	22551	22481	22485	22477	22412	22408	22406	22520	22571	22546	22252	22375	22605	22240	22221	22385	22401	22391	22371	22318	22680	22526	22237	22577	22476	22388	22409	22594	22549	22423	22340	22548	22193	22475	22411	22639	22422	22384	22268	22447	22425	22563	22355	22703	22349	22475	22173	22468	22446	22398	22348	22303	22624	22439	22365	22543	22407	22509	22418	22569	22536	22473	22640	22690	22519	22564	22402	22331	22217	22346	22377	22535	22376	22528	22586	22573	22476	22438	22388	22528	22520	22405	22427	22483	22470	22532	22455	22473	22199	22530	22411	22639	22350	22362	22489	22419	22359	22384	22500	22385	22356	22299	22520	22460	22429	22473	22591	22413	22462	22573	22346	22644	22487	22412	22218	22466	22336	22482	22588	22443	22507	22404	22230	22310	22427	22480	22684	22356	22230	22302	22368	22487	22526	22532	22416	22215	22457	22588	22161	22342	22405	22425	22399	22302	22341	22434	22473	22658	22227	22375	22385	22251	22443	22517	22418	22528	22211	22415	22563	22495	22421	22627	22392	22337	22548	22554	22391	22392	22397	22435	22514	22298	22559	22623	22623	22360	22577	22200	22537	22418	22155	22390	22488	22355	22698	22427	22225	22489	22354	22609	22315	22374	22323	22651	22457	22521	22512	22231	22491	22264	22313	22586	22205	22374	22473	22373	22271	22493	22513	22518	22396	22349	22335	22280	22528	22301	22693	22300	22500	22365	22360	22571	22320	22507	22577	22418	22472	22493	22516	22404	22445	22503	22445	22525	22685	22473	22116	22406	22305	22340	22329	22621	22368	22642	22434	22566	22521	22613	22425	22578	22299	22453	22218	22273	22543	22389	22546	22605	22459	22551	22714	22420	22251	22535	22532	22542	22333	22469	22127	22322	22539	22674	22455	22311	22245	22572	22544	22453	22475	22464	22331	22429	22265	22386	22557	22288	22578	22408	22418	22362	22472	22452	22622	22397	22535	22362	22579	22459	22389	22402	22324	22607	22390	22414	22406	22551	22498	22487	22612	22530	22607	22257	22362	22451	22534	22518	22371	22289	22537	22368	22258	22630	22374	22418	22360	22300	22366	22182	22524	22257	22382	22446	22349	22322	22352	22525	22365	22466	22082	22505	22165	22463	22463	22499	22693	22256	22442	22282	22545	22347	22325	22450	22410	22391	22223	22669	22271	22487	22344	22279	22523	22761	22501	22525	22215	22455	22245	22510	22292	22294	22518	22358	22452	22257	22349	22478	22552	22513	22175	22522	22292	22312	22366	22342	22524	22642	22336	22384	22236	22385	22413	22423	22352	22488	22480	22602	22406	22489	22460	22343	22455	22620	22386	22298	22429	22125	22355	22348	22541	22599	22461	22473	22356	22525	22285	22513	22597	22385	22495	22306	22433	22452	22181	22478	22368	22280	22314	22751	22573	22620	22454	22623	22452	22461	22263	22488	22538	22511	22399	22162	22485	22528	22751	22574	22362	22420	22457	22501	22449	22348	22525	22476	22578	22297	22452	22419	22547	22447	22405	22335	22364	22371	22520	22446	22410	22356	22306	22550	22390	22507	22558	22437	22502	22197	22466	22401	22309	22471	22411	22387	22262	22257	22324	22304	22437	22405	22314	22354	22410	22610	22413	22328	22302	22561	22595	22494	22250	22243	22317	22213	22595	22525	22296	22088	22290	22546	22231	22407	22293	22477	22565	22400	22349	22078	22197	22378	22640	22437	22413	22726	22525	22388	22369	22277	22206	22369	22283	22368	22543	22311	22508	22525	22319	22532	22613	22535	22423	22343	22527	22545	22549	22492	22373	22290	22517	22445	22539	22340	22484	22428	22466	22263	22249	22316	22626	22356	22433	22507	22585	22202	22446	22406	22344	22361	22473	22590	22433	22556	22413	22242	22480	22320	22530	22361	22393	22243	22465	22426	22554	22518	22449	22402	22564	22424	22671	22396	22475	22345	22494	22438	22547	22361	22293	22413	22642	22359	22367	22336	22416	22372	22396	22425	22406	22265	22303	22530	22430	22344	22248	22394	22483	22298	22320	22455	22363	22407	22652	22412	22385	22378	22426	22322	22457	22319	22488	22523	22488	22650	22263	22524	22582	22343	22389	22259	22417	22429	22404	22205	22561	22460	22208	22472	22328	22358	22575	22528	22308	22379	22394	22427	22132	22374	22501	22471	22613	22489	22503	22421	22410	22601	22356
16955	27573	49524	43546	27308	18959	17516	17573	17380	17381	17441	17416	17297	17377	17608	17338	17446	17261	17529	17341	17455	17371	17497	17435	17513	17436	17306	17401	17490	17530	17547	17461	17476	17483	17452	17545	17428	17338	17617	17339	17447	17314	17400	17342	17266	17427	17429	17534	17551	17589	17396	17548	17300	17491	17400	17485	17508	17445	17364	17601	17324	17274	17541	17442	17493	17244	17409	17403	17486	17443	17422	17450	17449	17349	17349	17552	17347	17522	17482	17296	17362	17365	17248	17361	17493	17342	17522	17345	17383	17536	17448	17487	17439	17352	17465	17364	17397	17305	17432	17525	17430	17488	17364	17334	17309	17344	17328	17550	17211	17454	17365	17330	17501	17356	17259	17409	17299	17423	17411	17368	17396	17444	17325	17271	17418	17296	17451	17469	17326	17471	17499	17448	17396	17389	17418	17537	17546	17555	17417	17556	17277	17600	17367	17389	17364	17282	17499	17407	17510	17410	17497	17282	17307	17318	17430	17358	17415	17384	17248	17562	17324	17544	17422	17419	17559	17484	17355	17373	17260	17376	17450	17242	17439	17383	17396	17390	17443	17449	17393	17286	17420	17329	17322	17389	17405	17406	17601	17398	17433	17612	17285	17399	17414	17468	17457	17477	17424	17322	17478	17510	17415	17502	17298	17495	17405	17290	17237	17392	17554	17464	17276	17430	17314	17343	17469	17429	17436	17494	17509	17413	17626	17304	17586	17457	17391	17305	17376	17271	17419	17486	17565	17329	17583	17427	17353	17385	17392	17474	17449	17440	17358	17399	17551	17320	17393	17288	17523	17445	17401	17454	17405	17236	17591	17494	17442	17532	17316	17367	17476	17415	17292	17384	17443	17316	17579	17672	17333	17306	17368	17265	17530	17525	17431	17391	17384	17356	17390	17387	17485	17633	17433	17431	17389	17303	17632	17555	17211	17379	17497	17304	17414	17396	17305	17350	17450	17423	17312	17357	17279	17354	17336	17408	17297	17460	17523	17243	17651	17389	17351	17432	17424	17416	17411	17528	17456	17561	17608	17359	17494	17320	17282	17378	17385	17355	17343	17337	17276	17381	17645	17403	17336	17349	17371	17432	17492	17453	17326	17564	17442	17462	17413	17412	17381	17356	17293	17498	17430	17577	17342	17269	17450	17448	17367	17434	17351	17512	17152	17515	17445	17344	17297	17302	17328	17191	17283	17519	17350	17489	17540	17376	17504	17427	17528	17467	17500	17440	17358	17253	17261	17423	17490	17244	17490	17540	17463	17310	17431	17289	17495	17612	17443	17521	17338	17326	17431	17468	17536	17546	17504	17461	17342	17476	17346	17511	17453	17429	17314	17350	17306	17310	17441	17588	17498	17524	17349	17489	17325	17378	17461	17527	17408	17343	17467	17254	17330	17597	17464	17457	17411	17568	17301	17535	17326	17366	17364	17510	17391	17348	17376	17510	17576	17301	17395	17573	17505	17317	17372	17513	17410	17322	17478	17460	17405	17444	17273	17260	17330	17364	17387	17434	17389	17201	17343	17291	17444	17382	17294	17417	17211	17263	17424	17503	17283	17448	17508	17376	17324	17423	17431	17619	17555	17468	17313	17304	17405	17236	17424	17406	17373	17449	17281	17392	17541	17412	17424	17428	17430	17611	17440	17358	17384	17474	17462	17454	17457	17538	17429	17489	17360	17468	17602	17313	17525	17246	17660	17287	17433	17432	17489	17692	17496	17413	17433	17400	17509	17385	17370	17447	17428	17325	17381	17555	17425	17259	17199	17397	17402	17469	17512	17457	17480	17423	17417	17545	17420	17604	17584	17473	17492	17543	17466	17543	17469	17388	17390	17540	17459	17313	17390	17328	17421	17261	17472	17367	17252	17174	17457	17305	17496	17411	17404	17303	17265	17261	17411	17430	17405	17496	17361	17357	17379	17472	17432	17370	17488	17448	17427	17359	17452	17426	17414	17458	17238	17445	17390	17475	17504	17326	17339	17413	17471	17350	17543	17276	17371	17594	17531	17380	17396	17233	17573	17498	17365	17359	17322	17397	17520	17232	17436	17532	17476	17331	17409	17306	17402	17367	17241	17319	17478	17409	17456	17388	17391	17483	17397	17271	17326	17525	17343	17524	17220	17339	17505	17560	17439	17399	17525	17313	17331	17363	17367	17535	17349	17447	17540	17680	17282	17429	17347	17307	17564	17440	17375	17325	17434	17304	17482	17324	17286	17537	17496	17364	17569	17304	17570	17482	17398	17364	17510	17533	17645	17334	17270	17551	17332	17356	17464	17406	17347	17526	17399	17418	17265	17456	17307	17388	17363	17423	17426	17364	17405	17495	17496	17379	17574	17422	17391	17424	17373	17333	17357	17257	17656	17421	17391	17408	17536	17324	17471	17495	17330	17415	17375	17285	17493	17455	17413	17198	17510	17510	17410	17522	17428	17456	17405	17388	17550	17279	17426	17377	17523	17361	17380	17350	17368	17267	17398	17335	17447	17417	17283	17529	17444	17494	17553	17402	17368	17675	17388	17286	17602	17500	17340	17605	17410	17594	17428	17512	17393	17387	17372	17363	17517	17524	17531	17363	17482	17339	17316	17468	17503	17456	17429	17536	17414	17481	17515	17435	17286	17297	17464	17550	17440	17256	17450	17200	17418	17405	17332	17273	17459	17303	17573	17308	17546	17412	17381	17393	17522	17371	17342	17361	17332	17540	17457	17592	17390	17465	17441	17337	17334	17515	17443	17460	17441	17400	17384	17410	17495	17588	17592	17554	17591	17446	17282	17262	17416	17610	17653	17260	17440	17462	17508	17445	17429	17222	17371	17512	17380	17279	17430	17370	17425	17384	17372	17332	17357	17446	17449	17321	17310	17401	17415	17461	17394	17487	17279	17400	17484	17518	17377	17673	17473	17433	17427	17493	17231	17488	17346	17599	17461	17401	17368	17538	17459	17396	17612	17544	17463	17191	17482	17411	17521	17406	17491	17360	17431	17483	17471	17315	17308	17539	17467	17429	17531	17514	17332	17481	17431	17178	17375	17433	17425	17306	17415	17504	17440	17414	17461	17345	17596	17375	17451	17561	17213	17270	17358	17469	17487	17381	17556	17298	17422	17529	17470	17423	17354	17510	17334	17374	17309	17580	17478	17563	17383	17503	17493	17364	17459	17475	17363	17531	17582	17207	17305	17462	17563	17553	17309	17566	17691	17306	17465	17498	17235	17491	17538	17412	17441	17347	17350	17560	17190	17444	17367	17393	17300	17364	17228	17359	17364	17346	17428	17405	17517	17456	17277	17340	17364	17416	17360	17494	17454	17348	17419	17495	17420	17439	17336	17538	17408	17552	17329	17480	17437	17453	17439	17450	17544	17510	17304	17514	17276	17537	17437	17375	17419	17456	17304	17554	17396	17359	17523	17456	17534	17368	17413	17302	17486	17331	17363	17590	17413	17261	17371	17376	17438	17494	17320	17412	17375	17444	17431	17275	17362	17405	17524	17177	17639	17377	17549	17274	17386	17343	17628	17386	17358	17436	17296	17506	17377	17306	17394	17530	17451	17355	17151	17388	17341	17535	17407	17548	17462	17238	17429	17435	17427	17363	17504	17493	17341	17514	17541	17345	17618	17361	17310	17483	17290	17394	17340	17366	17417	17431	17509	17240	17567	17350	17417	17362	17554	17326	17500	17432	17597	17513	17359	17482	17506	17336	17225	17225	17241	17569	17403	17495	17412	17253	17440	17413	17360	17464	17415	17418	17210	17504	17379	17394	17457	17477	17553	17357	17251	17497	17199	17433	17470	17545	17399	17265	17446	17345	17422	17628	17233	17256	17405	17770	17467	17371	17444	17295	17414	17244	17325	17405	17529	17359	17463	17411	17437	17425	17607	17373	17390	17340	17428	17393	17323	17318	17495	17472	17508	17399	17444	17402	17374	17368	17563	17482	17514	17564	17345	17403	17367	17531	17554	17438	17498	17540	17392	17472	17391	17470	17291	17321	17339	17415	17309	17380	17293	17334	17423	17484	17387	17363	17595	17294	17547	17332	17470	17398	17541	17490	17452	17652	17599	17418	17397	17379	17427	17324	17345	17526	17532	17485	17487	17377	17366	17380	17489	17431	17411	17481	17394	17380	17354	17402	17454	17364	17337	17388	17463	17413	17510	17238	17387	17581	17476	17560	17362	17265	17199	17310	17126	17421	17410	17495	17352	17306	17233	17572	17394	17625	17286	17407	17430	17349	17373	17507	17361	17499	17476	17406	17567	17555	17302	17461	17497	17316	17228	17351	17321	17232	17363	17430	17378	17242	17398	17507	17392	17411	17349	17462	17462	17422	17576	17397	17495	17305	17566	17393	17345	17511	17389	17647	17484	17441	17468	17352	17294	17213	17420	17328	17490	17431	17510	17564	17538	17415	17349	17499	17413	17340	17437	17337	17411	17404	17423	17259	17508	17323	17281	17375	17357	17381	17425	17440	17499	17547	17436	17259	17502	17425	17403	17466	17455	17462	17392	17310	17413	17455	17459	17381	17405	17458	17422	17200	17423	17451	17407	17309	17334	17358	17617	17317	17228	17426	17264	17512	17495	17336	17501	17491	17677	17336	17431	17354	17660	17346	17244	17394	17456	17300	17432	17545	17594	17418	17461	17454	17505	17556	17455	17319	17464	17349	17439	17428	17462	17357	17723	17343	17281	17527	17364	17420	17328	17391	17403	17520	17449	17340	17529	17467	17310	17542	17631	17278	17471	17451	17288	17476	17483	17476	17472	17526	17536	17262	17616	17534	17388	17380	17580	17458	17269	17467	17342	17480	17209	17421	17254	17423	17460	17506	17260	17508	17378	17505	17331	17308	17508	17368	17394	17475	17369	17326	17350	17561	17523	17516	17220	17393	17374	17370	17373	17368	17475	17371	17359	17483	17574	17457	17388	17432	17414	17502	17425	17308	17204	17490	17617	17386	17562	17446	17509	17448	17395	17384	17363	17723	17480	17467	17574	17239	17463	17438	17426	17345	17711	17426	17482	17549	17551	17383	17468	17421	17408	17346	17419	17354	17359	17239	17639	17410	17564	17450	17480	17460	17443	17551	17409	17518	17503	17418	17457	17286	17269	17296	17412	17491	17550	17386	17381	17509	17294	17325
23584	21459	35664	57759	46090	29389	27505	24545	23009	23352	23119	22989	23237	23175	23000	23168	22998	23075	22966	22817	22607	22804	22822	22901	22951	22716	22829	23127	23077	22767	22936	22951	22952	22824	22786	22935	22924	22816	23071	22699	22988	23007	22892	22798	22957	22855	22840	22843	22844	22695	22833	22905	22919	22773	22860	22690	22751	22904	22852	22975	22576	22612	22565	22726	22789	22669	22609	22935	22855	22958	22951	22712	22915	22945	22981	22954	23083	23033	22728	22627	22800	22794	22980	22781	22871	22590	22931	22566	22612	22986	23061	22836	22890	22940	23037	22746	22782	22738	22529	22772	22948	22659	22748	22641	23024	22735	22772	22791	22939	22669	22941	22806	22931	22751	22787	22757	22807	22905	22723	22747	22929	22681	23045	22780	22715	22945	22667	22810	22938	22986	22749	22672	22744	22763	22645	22876	22660	22731	22705	22791	22753	22816	22845	22710	22869	22815	22667	22759	22600	22699	22761	22830	22820	22625	22859	22807	22801	22639	22726	22610	22884	22648	22781	22779	22845	22737	23044	22881	22864	22697	22835	22813	22682	22701	22842	22715	22860	22850	22765	22872	22562	22671	22712	22714	22606	22817	22707	22839	22656	22657	22684	22759	22919	22859	23002	22884	22646	22833	22552	22681	22687	22906	22727	22876	22812	22689	22756	22721	22623	22917	22688	22936	22681	22686	22678	22780	22710	22818	22960	22805	22673	22636	22757	22795	22908	22589	22943	22758	22789	22728	22872	23019	22857	22642	22724	22568	22637	22594	22759	22729	22645	22453	22796	22779	22904	22523	22736	22762	22829	22804	22743	22724	22872	22647	22746	22838	22966	22942	22915	22719	22560	22663	22773	22786	22994	22756	22922	22976	22627	22693	22862	22624	22720	22554	22806	22845	22821	22447	22695	22747	22685	22634	22850	22808	23022	22674	22737	22467	22763	22670	22689	22645	23010	22752	22757	22777	22852	22823	22699	22736	22870	22831	22888	22851	22854	22768	22884	22837	22995	22782	22881	22800	22442	22777	22613	22910	22770	22760	22850	22650	22771	22589	22724	22814	22801	22693	22604	22852	22746	22707	22914	22700	22815	22845	23169	22902	22797	22927	22808	22637	22802	22595	22768	22558	22917	22690	22716	22757	22662	22483	22778	22786	22682	23001	22873	22632	22746	22615	22672	22492	22675	22933	23059	22765	22931	22768	22621	22575	22802	22684	22660	22783	22846	22772	22779	22749	22919	22767	22705	22928	22693	22664	22686	22798	22864	22676	22447	22760	22866	23001	22772	22689	22804	22769	22741	22653	22816	22823	22621	22492	22619	22828	22949	22705	23067	22831	23052	22713	22735	22631	22850	22779	22807	22992	22881	22682	22763	22780	22759	23049	22877	22756	22912	22820	22712	22658	22625	22887	22737	22871	22488	22731	22851	22566	22558	22868	22648	22786	22699	22918	22657	22933	22761	22744	22747	22806	22798	22770	22829	22862	22630	22928	22823	22476	22867	22795	22724	22874	22533	22914	23099	22703	22835	22873	22812	22877	22874	22730	22735	22870	22634	22859	22932	22654	22874	22885	22759	22997	22810	22828	22811	22809	22685	22729	22792	22743	22905	22547	22657	22768	22852	22629	22562	22753	22671	22564	22732	22507	22590	22815	22555	22906	22710	22832	22941	22762	22825	22582	22995	23057	22683	22646	22899	22765	22751	22922	22592	22797	22849	22558	22731	22895	22843	22948	22861	22698	22618	22898	22815	22711	22694	22868	22738	22637	22855	22970	22559	22765	22772	23038	22750	22823	22873	22827	23062	22845	22945	22564	22947	22674	22788	22723	22700	22855	22668	22861	22943	22643	22700	22849	22757	22731	22771	22853	22585	22672	22854	23014	22916	22959	22520	22728	22867	22904	22601	22717	23019	22905	22734	22542	22699	22718	22883	22794	22760	22798	22700	22937	22831	22860	22728	22695	22612	22794	22815	22985	22781	22740	22609	22855	22624	22836	22700	22733	22849	22635	22672	22828	22845	22939	22976	22879	22857	22852	22695	22661	22876	22840	22718	22664	22762	22589	22789	22641	22662	22807	22854	22966	22506	22709	22473	22854	22758	22796	22924	22988	22922	22757	22918	22768	22728	22598	22794	22689	22988	22845	22719	22539	22539	22975	22750	22927	22937	22736	22703	22716	22642	22540	22703	22808	22518	22906	22664	22939	22806	22914	22582	22977	22739	22728	22700	22753	22975	22803	22840	23008	22736	22868	22723	22695	22730	22734	22878	22786	22823	22608	22419	22658	22930	22618	22759	23034	22923	22606	23007	22937	22819	22866	22871	22696	22762	22851	22700	22803	22812	22702	22755	22791	22837	22695	22804	22806	22724	22659	22879	22671	23049	22696	22931	22743	22970	22895	22743	22719	22717	22819	22676	22644	22809	23076	23042	22962	22683	22612	22796	22775	22730	22750	22601	22698	22782	22552	22707	22940	22934	22830	22688	22761	22698	22563	22849	22920	22797	22503	22743	22729	22722	23015	22732	22867	22910	22893	22709	22717	22857	22895	22898	22854	22698	22618	22599	22555	22711	22616	22967	22981	22879	22735	22682	22830	22644	22817	22650	22718	22900	22759	22664	22570	22813	22954	23085	22379	22724	22900	22935	22835	22730	22950	22833	22606	22664	22724	22921	22486	22695	22742	22843	22687	22905	22640	22690	22791	22812	22660	22894	22622	22932	22528	22799	22869	22920	22734	22721	22769	22895	22770	22904	22797	22608	22819	22645	22802	22778	22829	23001	22915	22747	22819	22724	22699	22730	22663	22700	22886	22509	22703	22909	22720	22806	22870	22836	22701	22675	22791	22593	22694	22898	22895	22644	22909	22625	22933	22816	22874	22735	22993	22939	22729	22633	22738	22734	22746	22866	22841	22829	22696	22722	22695	22786	22764	22728	22733	22692	22732	22885	22812	22735	22804	22625	22783	22861	22878	22855	22732	22783	22767	22810	23025	22746	22934	22656	22440	22567	23089	22885	22855	22689	22833	22733	22642	23007	22832	22759	22747	22901	22697	22762	22825	22854	22886	23020	23097	22835	22774	22866	22835	22762	23027	22876	22536	22841	22990	22621	22636	22598	22587	22723	22585	22599	22937	22643	22803	22870	22788	22593	23008	22865	22836	22717	22790	22771	22666	22855	22698	22663	22903	22894	22685	22874	22724	22675	22868	22812	22747	22677	22693	22741	22925	22795	22856	22821	22873	22782	22725	22861	22845	22659	22674	22828	22872	22880	22679	22877	22714	22724	22691	22880	22795	22512	22926	22717	22565	22845	22557	22753	23014	22870	22717	22848	23068	22810	22750	22926	22805	22492	22718	22839	22675	22839	22824	22717	22825	22764	22822	23065	22743	22984	22779	22725	22730	22905	22619	22773	22750	22647	22809	22892	22918	22630	22822	22917	22886	22587	22790	22654	22711	22574	22780	22785	22781	22654	22716	22498	22760	22736	22782	22806	22758	22650	22745	22738	22868	22892	22805	23045	22614	22910	22613	22685	22809	22845	22747	22805	22751	22660	22674	22785	22742	22889	22815	22584	22890	22890	22700	22689	22932	22766	22764	22530	22622	22637	22694	22832	22923	22942	22958	22636	22523	22810	22653	22817	22804	22756	22758	22643	22863	22846	22870	22848	23037	22944	22738	22727	22829	22766	22539	22649	22695	22812	23013	22712	22690	22844	22880	22851	22745	22491	22634	22573	22788	22739	22530	22575	22858	22807	22785	22907	22744	22835	22598	22927	22630	22816	22756	22841	22888	22897	22795	22732	22961	22904	22828	22863	22882	23154	22691	22723	22644	22716	22952	22664	22797	22773	22675	22832	22860	22831	22668	22626	22581	22604	22447	22949	22866	22887	22846	22773	22551	22494	22585	22814	22923	22854	22444	22540	22629	22806	22825	22948	22751	22668	22680	22651	22838	22655	22805	22766	22666	22920	22918	22633	22840	22531	22546	22706	22972	22559	23072	22782	22771	22681	22889	22708	22810	22632	22523	22705	22690	22838	22797	22611	22830	22808	22810	22797	22805	23151	22722	22951	22752	22770	22801	22802	22793	22673	22833	22680	22929	22705	22770	22747	22868	22719	22846	22683	22587	22657	22693	22813	22866	22753	22736	22786	22626	22723	22716	22602	22636	22745	22676	22755	22824	22827	22768	22896	22992	22746	22782	22806	22682	22675	22891	22881	22972	22879	22697	22767	22701	22671	22758	23026	22751	22905	22800	22848	22521	22675	22744	22660	22774	22722	22694	22826	22849	22951	22699	22694	22799	22789	22916	22744	22920	22809	23009	22930	22598	22862	22677	22664	22675	22689	22662	22936	22902	22927	22600	22644	22821	22650	22834	22758	22701	22789	22815	22734	22594	22827	22757	22779	22645	22764	22728	22754	22923	22851	22825	22785	22741	22527	22648	22645	22892	22662	22858	22702	22726	22779	22583	22902	22686	22750	22740	22791	22647	22767	23081	22689	22896	22669	22876	22541	22771	22692	22686	22637	22722	22821	22672	22871	22868	22783	22707	22748	22728	22764	22709	23046	22715	22803	22963	22899	22502	22627	22897	22555	22651	22687	22608	22945	22947	22659	22965	22902	22709	22446	22788	22572	22898	22834	22867	22790	22831	22483	22686	22568	22715	22671	22866	22669	22694	22735	22758	22919	22574	22763	22683	22847	22752	22810	22819	22798	22608	22761	22941	22820	22674	22878	22713	22913	22831	22923	22675	22845	22928	22811	22885	22868	22829	22854	22806	22686	22820	22828	22692	22936	22820	22806	22749	22518	22793	22492	22666	22620	22763	22799	22718	22710	22614	22688	22861	22749	22697	22750	22713	22740	22770	22891	22687	22928	22712	22903	22764	22676	22662	23013	22737	22871	22532	22726	22873	22716	22802	22695	22963	22657	22804	22817	22645	22921	22765	22809	22635	22736	22809	22991	22753	22536	22715	22728	22758	22806	22854	22932	22585	22723	22815	22944	22611	22809	22831	22871	23059	22736	22953	22713	22719	22497	22678	22593	22733	22850	22753	22737	22917	22872	22763	22708	22733	22585	22536	22886	22862	22878	22786	22798	23038	22879	22651	22541	22592	22714	22663	22888	22634	22729	22748
19673	48668	95354	92272	55488	24763	18033	17940	17874	17862	17664	17746	17846	17711	17856	17896	17799	17578	17843	17737	17828	17901	17710	17777	17837	17827	17841	17817	17844	17704	17855	17695	17650	17678	17763	17794	17719	17600	17715	17537	17710	17605	17732	17664	17881	17693	17632	17646	17792	17595	17694	17674	17603	17749	17716	17884	17631	17656	17732	17796	17637	17813	17732	17699	17711	17753	17615	17716	17792	17729	17699	17632	17662	17691	18015	17964	17806	17831	17688	17494	17868	17651	17652	17684	17776	17701	17751	17539	17823	17792	17851	17705	17748	17848	17598	17697	17783	17837	17621	17723	17680	17596	17659	17701	17793	17714	17627	17741	17790	17588	17800	17680	17551	17708	17778	17685	17777	17512	17705	17626	17803	17774	17696	17649	17709	17799	17573	17676	17571	17659	17634	17898	17665	17625	17670	17681	17622	17753	17627	17548	17562	17840	17627	17493	17666	17624	17641	17644	17718	17825	17550	17689	17663	17796	17818	17741	17720	17838	17566	17800	17648	17664	17693	17608	17778	17776	17851	17715	17710	17773	17742	17709	17689	17859	17714	17753	17695	17820	17814	17689	17708	17644	17454	17717	17560	17781	17770	17719	17632	17745	17780	17788	17631	17663	17715	17547	17792	17781	17731	17764	17641	17837	17697	17787	17662	17826	17829	17721	17862	17589	17642	17647	17564	17733	17650	17626	17530	17802	17735	17575	17609	17773	17694	17646	17751	17838	17647	17746	17583	17779	17622	17594	17521	17657	17691	17712	17769	17841	17808	17689	17665	17809	17696	17645	17755	17580	17638	17919	17967	17577	17669	17648	17816	17568	17642	17635	17692	17709	17703	17658	17781	17677	17581	17612	17582	17723	17619	17551	17647	17695	17811	17495	17541	17710	17685	17949	17669	17664	17707	17788	17772	17661	17674	17534	17736	17683	17686	17785	17574	17847	17742	17702	17621	17731	17705	17650	17874	17685	17754	17536	17696	17846	17801	17627	17681	17790	17662	17610	17562	17683	17707	17644	17783	17704	17458	17619	17727	17726	17756	17736	17769	17574	17792	17790	17599	17630	17618	17659	17578	17748	17698	17815	17612	17640	17678	17677	17729	17630	17674	17810	17815	17562	17669	17842	17747	17622	17753	17563	17764	17567	17759	17650	17747	17795	17848	17606	17862	17706	17683	17582	17648	17755	17683	17700	17719	17702	17707	17671	17787	17866	17710	17590	17767	17541	17729	17690	17711	17675	17977	17532	17734	17746	17711	17635	17341	17674	17631	17652	17685	17489	17750	17647	17628	17655	17628	17792	17843	17563	17659	17620	17624	17583	17706	17711	17759	17818	17822	17517	17589	17581	17567	17683	17609	17818	17672	17673	17707	17545	17728	17610	17679	17702	17816	17716	17801	17588	17674	17715	17652	17667	17667	17695	17662	17729	17738	17793	17705	17530	17679	17803	17578	17679	17562	17680	17569	17598	17686	17529	17601	17449	17661	17678	17741	17551	17650	17700	17650	17738	17766	17842	17778	17803	17763	17596	17675	17886	17535	17638	17672	17871	17806	17508	17649	17754	17590	17706	17749	17564	17891	17627	17477	17717	17740	17624	17541	17533	17739	17703	17783	17741	17780	17645	17550	17588	17499	17412	17639	17738	17783	17799	17742	17650	17548	17669	17587	17545	17683	17689	17606	17604	17473	17603	17840	17817	17798	17773	17773	17626	17806	17631	17546	17610	17900	17600	17701	17664	17601	17703	17720	17790	17672	17700	17693	17616	17546	17633	17754	17882	17672	17605	17633	17759	17692	17708	17633	17794	17635	17789	17510	17698	17718	17575	17539	17484	17715	17688	17547	17844	17611	17563	17744	17692	17653	17564	17622	17741	17804	17694	17714	17514	17709	17601	17669	17803	17859	17698	17661	17728	17634	17852	17745	17841	17616	17615	17773	17525	17641	17461	17917	17770	17546	17607	17606	17605	17927	17858	17754	17722	17567	17739	17540	17790	17550	17511	17550	17863	17549	17694	17643	17707	17567	17868	17771	17599	17765	17642	17747	17581	17587	17893	17908	17639	17736	17582	17813	17652	17818	17558	17729	17697	17632	17760	17596	17740	17633	17717	17633	17637	17794	17594	17606	17584	17697	17594	17574	17707	17742	17570	17678	17587	17658	17564	17686	17632	17612	17658	17708	17693	17620	17549	17747	17591	17717	17655	17696	17751	17710	17636	17683	17697	17771	17794	17793	17749	17585	17759	17590	17705	17647	17509	17688	17656	17708	17772	17737	17856	17718	17633	17736	17784	17855	17615	17741	17696	17752	17582	17951	17466	17806	17682	17536	17694	17576	17756	17655	17652	17726	17698	17728	17649	17820	17692	17752	17692	17724	17610	17583	17502	17768	17742	17720	17464	17602	17881	17779	17680	17531	17807	17683	17899	17521	17700	17640	17599	17556	17568	17568	17603	17706	17585	17669	17701	17760	17711	17601	17584	17625	17499	17774	17594	17581	17680	17686	17622	17700	17661	17672	17677	17680	17647	17744	17683	17726	17703	17733	17627	17658	17702	17779	17807	17752	17588	17618	17528	17561	17439	17776	17555	17586	17667	17789	17647	17575	17813	17696	17679	17552	17781	17553	17615	17829	17850	17657	17616	17726	17770	17631	17773	17532	17602	17872	17599	17854	17547	17706	17773	17961	17621	17588	17803	17469	17690	17716	17654	17597	17633	17701	17759	17673	17760	17575	17705	17720	17748	17588	17638	17628	17702	17732	17632	17510	17709	17624	17771	17682	17637	17753	17650	17690	17813	17653	17681	17839	17534	17794	17649	17714	17459	17668	17543	17516	17660	17789	17645	17806	17568	17644	17824	17506	17954	17564	17630	17697	17806	17775	17813	17581	17814	17627	17588	17613	17634	17739	17656	17648	17733	17588	17659	17611	17780	17710	17593	17774	17593	17632	17768	17697	17659	17615	17629	17704	17688	17589	17674	17645	17503	17829	17750	17820	17529	17804	17774	17780	17609	17680	17855	17636	17604	17660	17866	17658	17810	17516	17548	17747	17717	17653	17851	17758	17639	17806	17696	17817	17500	17700	17679	17678	17722	17708	17762	17574	17672	17545	17761	17584	17634	17680	17826	17849	17610	17656	17590	17568	17692	17595	17831	17689	17856	17555	17601	17603	17832	17761	17722	17865	17550	17736	17714	17728	17810	17762	17739	17649	17723	17601	17733	17889	17700	17591	17644	17825	17794	17768	17833	17757	17615	17633	17835	17536	17696	17600	17524	17704	17747	17601	17713	17782	17683	17738	17628	17584	17696	17661	17750	17713	17556	17767	17741	17881	17706	17631	17732	17606	17721	17801	17805	17808	17829	17894	17698	17728	17697	17653	17777	17627	17716	17628	17621	17669	17785	17591	17593	17629	17756	17747	17745	17815	17797	17676	17755	17612	17830	17840	17673	17655	17648	17563	17751	17873	17774	17692	17520	17553	17688	17754	17755	17925	17806	17763	17576	17657	17702	17765	17655	17701	17596	17722	17791	17634	17784	17444	17747	17660	17733	17736	17591	17723	17722	17664	17604	17753	17717	17897	17687	17640	17500	17644	17592	17583	17671	17636	17584	17800	17849	17740	17932	17634	17857	17758	17650	17672	17653	17596	17708	17688	17737	17640	17651	17680	17725	17499	17828	17579	17594	17686	17635	17685	17630	17707	17698	17385	17875	17538	17683	17449	17813	17783	17745	17635	17751	17723	17603	17638	17785	17572	17622	17814	17747	17570	17698	17618	17736	17755	17659	17527	17717	17821	17765	17667	17785	17680	17737	17486	17575	17630	17681	17852	17700	17558	17542	17709	17631	17919	17517	17696	17500	17695	17755	17798	17551	17791	17545	17769	17758	17653	17711	17874	17600	17428	17795	17760	17640	17611	17678	17680	17647	17708	17629	17852	17586	17716	17587	17655	17657	17600	17505	17562	17675	17605	17662	17626	17746	17790	17729	17712	17735	17583	17664	17757	17746	17713	17778	17665	17605	17841	17449	17526	17678	17581	17603	17425	17759	17621	17557	17542	17741	17666	17641	17681	17800	17711	17739	17697	17669	17677	17717	17819	17655	17704	17756	17840	17635	17760	17718	17640	17686	17604	17754	17647	17647	17772	17648	17612	17496	17706	17619	17716	17773	17483	17452	17524	17614	17655	17505	17693	17442	17674	17715	17454	17581	17625	17652	17703	17702	17774	17808	17629	17762	17656	17879	17557	17765	17765	17803	17621	17717	17596	17519	17546	17678	17875	17722	17645	17735	17744	17708	17636	17691	17646	17706	17549	17673	17603	17855	17478	17599	17716	17725	17722	17842	17634	17558	17792	17846	17787	17832	17604	17786	17755	17756	17616	17645	17597	17662	17640	17538	17575	17822	17649	17740	17542	17582	17635	17841	17651	17584	17630	17663	17562	17516	17729	17568	17632	17714	17674	17609	17757	17580	17649	17579	17635	17692	17672	17613	17771	17558	17570	17693	17587	17559	17709	17627	17702	17590	17700	17742	17762	17709	17664	17704	17629	17810	17739	17752	17706	17796	17643	17735	17540	17808	17763	17657	17727	17708	17612	17746	17826	17661	17693	17746	17734	17782	17624	17690	17637	17820	17581	17722	17637	17706	17453	17757	17874	17556	17630	17582	17623	17467	17701	17797	17571	17597	17751	17732	17610	17804	17612	17559	17644	17810	17542	17647	17755	17633	17740	17600	17614	17656	17681	17523	17724	17638	17766	17748	17656	17642	17597	17725	17623	17748	17752	17410	17601	17478	17709	17814	17578	17682	17605	17703	17761	17576	17734	17774	17542	17654	17580	17822	17675	17703	17647	17703	17672	17858	17611	17735	17796	17675	17750	17706	17690	17654	17538	17717	17692	17618	17591	17635	17489	17835	17672	17678	17764	17772	17855	17792	17658	17596	17733	17743	17638	17687	17831	17741	17765	17841	17650	17778	17411	17684	17678	17681	17345	17586	17614	17630	17591	17690	17652	17758	17649	17585	17817	17586	17757	17640	17715	17666	17685	17646	17781	17730	17532	17634	17698	17599	17685	17789	17634	17603	17736	17765	17640	17751	17693	17585	17710	17566	17775	17644	17789	17757	17783	17754	17619	17955
23186	21432	35377	55073	47036	29460	27560	24179	22882	23483	23632	23288	22818	23149	23115	23158	23194	22856	22885	22661	22483	22697	22739	22813	23190	22840	22879	22884	22860	22968	22921	22800	22923	22835	22835	22822	22840	22796	22728	23008	23078	22951	22854	22793	22868	22672	22747	22960	22643	22695	22851	22776	22886	22769	22860	22718	22947	22583	22797	22655	22806	22800	22825	22681	22937	22657	22830	22433	22749	22628	22826	22793	22845	22740	22968	22979	23005	23135	22522	22946	22759	22739	22676	22783	22720	22597	22807	22445	22666	22815	22573	22888	22830	22702	22746	22788	22690	22670	22538	22902	22630	22772	22728	22805	22756	22679	22624	22728	22671	22950	22870	22808	22648	22693	22818	22730	22679	22785	22913	22776	22597	22428	22827	22653	22791	22787	22509	22585	22823	22718	22667	22627	22813	22758	22575	22533	22730	22654	22620	22556	22648	22629	22756	22728	22743	22652	22843	22476	22809	22746	22764	22452	22832	22795	22801	22815	22661	22706	22807	22765	22732	22966	22848	22543	22715	22742	22664	22828	22537	22819	22634	22834	22428	22917	22824	22618	22556	22504	22730	22733	22682	22781	22574	22853	22698	22641	22537	22825	22898	22657	22730	22668	22561	22712	22794	22691	22687	22765	22820	22696	22666	22942	22681	22729	22710	22657	22613	22640	22602	22780	22612	22748	22857	22709	22881	22767	22562	22870	22958	22683	22798	22697	22740	22672	22641	22571	22629	22757	22637	22746	22816	22692	22647	22771	22829	22460	22623	22694	22818	22801	22823	22693	22783	22785	22800	22822	22484	22670	22774	22647	22675	22371	22826	22559	22677	22671	22745	22667	22715	22588	22732	22792	22716	22648	22555	22539	22480	22634	22688	22792	22512	22843	22717	22816	22608	22749	22735	22516	22959	22576	22664	22691	22732	22771	22691	22580	22904	22705	22615	22808	22600	22579	22658	22570	22668	22730	22634	22774	22656	22804	22595	22820	22780	22726	22555	22909	22436	22581	22730	22568	22470	22710	22761	22632	22602	22698	22580	22758	22675	22774	22901	22791	22880	22697	22795	22769	22910	22821	22645	22685	22886	22919	22832	22800	22535	22643	22753	22527	22587	22665	22631	22805	22946	22689	22567	22758	22729	22501	22681	22779	22659	22723	22721	22821	22735	22694	22838	22736	22567	22472	22839	22671	22667	22652	22690	22512	22791	22694	22528	22683	22639	22630	22881	22755	22693	22508	22907	22757	22784	22699	22712	22785	22692	22779	22606	22724	22878	22724	22848	22831	22766	22877	22746	22702	22833	22610	22737	22796	22900	22455	22564	22550	22812	22682	22586	22495	22980	22668	22804	22748	22530	22669	22534	22926	22689	22697	22749	22732	22827	22421	22710	22695	22637	22596	22726	22627	22666	22713	22655	22798	22635	22678	22513	22749	22650	22711	22695	22589	22829	22773	22836	22792	22451	22588	22564	22876	22830	22709	22817	22604	22491	22693	22706	22781	22744	22528	22810	22829	22749	22532	22595	22746	22782	22624	22768	22665	22637	22802	22685	22894	22572	22569	22927	22276	22598	22763	22812	22776	22639	22657	22649	22517	22907	22752	22546	22697	22412	22514	22608	22854	22933	23042	22658	22410	22517	22615	22805	22792	22457	22562	22634	22865	22660	22652	22447	22644	22777	22752	22825	22647	22497	22620	22613	22742	22718	22582	22670	22612	22638	22750	22779	22681	22712	22832	22705	22854	22608	22819	22725	22853	22914	22790	22914	22686	22740	22531	22877	22605	22610	22586	22655	22485	22478	22604	22747	22569	22773	22740	22588	22729	22801	22763	22629	22755	22814	22643	22840	22771	22670	22765	22782	22836	22840	22766	22743	22598	22780	22782	22544	22774	22736	22718	22824	22732	22762	22704	22547	22784	22535	22623	22728	22394	22591	22583	22749	22713	22593	22732	22758	22617	22431	22746	22586	22561	22810	22744	22436	22848	22730	22452	22725	22509	22638	22727	22854	22705	22651	22761	22621	22599	22762	22724	22784	22655	22714	22650	22522	22635	22858	22590	22579	23088	22889	22616	22666	22876	22807	22659	22544	22537	22478	22823	22679	22693	22839	22684	22665	22662	22797	22826	22641	22790	22743	22731	22544	22759	22683	22806	22751	22701	22781	22721	22619	22686	22769	22796	22523	22708	22356	22873	22562	22733	22696	22531	22871	22725	22807	22748	22723	22915	22616	22804	22661	22504	22647	22734	22635	22794	22785	22952	22570	22716	22536	22731	22467	22917	22729	22548	22871	22694	22692	22536	22901	22708	22504	22722	22735	22514	22738	22674	22539	22707	22596	22833	22551	22481	22716	22700	22701	22782	22818	22697	22788	22392	22741	22530	22750	22840	22820	22834	22780	22488	22646	22719	22576	22831	22804	22773	22791	22669	22674	22543	22614	22912	22836	22662	22740	22776	22736	22632	22769	22687	22699	22564	22723	22710	22739	22768	22595	22750	22815	22810	22659	22646	22755	22791	22747	22489	22848	22721	22777	22514	22924	22752	22823	22443	22634	22810	22665	22537	22698	22870	22753	22727	22686	22846	22599	22865	22770	22470	22642	22745	22925	22732	22597	22868	22783	22712	22818	22582	22697	22682	22745	22586	22786	22705	22734	22763	22709	22545	22613	22737	22604	22543	22617	22632	22510	22766	22618	22832	22914	22566	22842	22712	22612	22807	22623	22851	22689	22647	22768	22766	22727	22651	22877	22597	22681	22883	22609	22596	22796	22626	22670	22576	22724	22522	22873	22668	22764	22685	22607	22748	22839	22429	22730	22566	22843	22755	22570	22801	22764	22511	22774	22780	22782	22697	22750	22661	22888	22625	22724	22747	22774	22692	22740	22892	22590	22665	22661	22842	22665	22682	22697	22660	22662	22811	22713	22573	22622	22642	22938	22759	22534	22806	22637	22803	22835	22745	22863	22607	22544	22548	22565	22564	22884	23058	22666	22813	22804	22901	23005	22805	22917	22816	22552	22619	22807	22712	22716	22695	22753	22836	22653	22722	22993	22833	22694	22829	22775	22592	22571	22754	22660	22654	22582	22662	22823	22875	22522	22766	22644	22710	22463	22534	22605	22371	22647	22833	22608	22577	22683	22900	22707	22584	22714	22412	22571	22793	22776	23049	22777	22824	22761	22756	22770	22746	22660	22692	22569	22846	22667	22549	22719	22508	22451	22531	22434	22478	22867	22956	22545	22732	22835	22317	22660	22727	22562	22725	22712	22602	22609	22764	22730	22852	22855	22740	22712	22727	22947	22745	22665	22776	23059	22739	22749	22572	22431	22451	22786	22608	22751	22903	22853	22687	22776	22758	22724	22692	22731	22524	22709	22702	22698	22693	22650	22486	22672	22537	22435	22681	22711	22770	22541	22506	22548	22524	22633	22689	22798	22848	22876	22611	22743	22829	22718	22832	22657	22857	22643	22700	22815	22703	22774	22710	22447	22742	22557	22693	22631	22750	22597	22532	22784	22712	22537	22760	22837	22834	22620	22646	22712	22420	22474	22561	22641	22483	22763	22572	22686	22714	22839	22683	22528	22624	22711	22684	22511	22926	22847	22732	22712	22824	22939	22734	22679	22562	22503	22559	22565	22746	22713	22785	22539	22441	22707	22652	22706	22563	22572	22894	22931	22684	22659	22479	22825	22760	22857	22628	22774	22643	22564	22635	22682	22604	22696	22733	22739	22537	22844	22592	22750	22777	22666	22856	22849	22741	22594	22689	22741	22627	22770	22529	22665	22632	22651	22633	22723	22784	22665	22576	22759	22667	22561	22682	22823	22575	22668	22430	22612	22798	22642	22564	22622	22410	22602	22710	22681	22644	22512	22608	22812	22656	22784	22593	22751	22551	22612	22685	22786	22778	22550	22678	22804	22656	22784	22579	22784	22657	22774	22486	22637	22629	22769	22713	22802	22705	22684	22715	22741	22462	22604	22567	22672	22501	23001	22777	22681	22565	22815	22844	22556	22463	22759	22873	22787	22684	22811	22803	22842	22659	22748	22808	22659	22799	22517	22677	22727	22739	22626	22690	22527	22832	22848	22761	22751	22566	22724	22698	22667	22805	22672	22897	22700	22640	22624	22752	22576	22671	22728	22414	22620	22823	22815	22595	22799	22588	22578	22583	22624	22628	22685	22961	22824	22736	22518	22634	22629	22758	22703	22755	22783	22719	22590	22586	23008	22638	22718	22728	23030	22825	22627	22522	22396	22649	22674	22715	22665	22452	22867	22689	22678	22675	22757	22778	22722	22629	22944	22953	22642	22747	22606	22725	22977	22781	22833	22751	22856	22689	22583	22642	22682	22688	22833	22702	22671	22798	22702	22628	22600	22637	22512	22658	22702	22622	22543	22653	22806	22950	22828	22861	22665	22538	22759	22684	22673	22651	22599	22672	22720	22659	22630	22716	22771	22746	22638	22692	22884	22555	22870	22502	22900	22853	22554	22768	22730	22533	22509	22633	22670	22660	22815	22753	22820	22880	22721	22815	22728	22685	22682	22733	22709	22489	22616	22575	22566	22596	22861	22922	22801	22586	22706	22490	22771	22925	22654	22836	22901	22920	22806	22808	22623	22737	22723	22748	22670	23043	22882	22688	22726	22706	22803	22648	22747	22536	22542	22661	22796	22635	22500	22409	22498	22604	22743	22573	22654	22662	22751	22815	22793	22742	22700	22713	22667	22523	22763	22622	22655	22965	22651	22583	22820	22741	22685	22642	22643	22578	22793	22728	22779	22531	22806	22683	22542	22567	22819	22638	22732	22769	22518	22851	22821	22760	22532	22525	22743	22570	22672	22787	22730	22682	22809	22590	22598	22638	22697	22620	22585	22715	22598	22452	22692	22766	22764	22865	22970	22646	22682	22563	22765	22635	22713	22749	22742	22767	22833	22518	22626	22461	22513	22703	22881	22631	22644	22540	22772	22814	22724	22600	22767	22742	22866	22706	22572	22602	22839	22792	22905	23029	22776	22707	22695	22758	22627	22691	22617	22442	22524	22771	22739	22747	22970	22748	22841	22614	22640	22431	22739	22504	22714	22653	22466	22742	22617	22591	22787	22711	22717	22882	22791	22786	22605	22636	22743	22741	22781	22555
20775	49630	94861	95490	59905	22309	17919	17912	17929	17667	17578	17799	17591	17736	17634	17845	17793	17734	17459	17450	17789	17657	17747	17556	17688	17830	17690	17690	17628	17841	17570	17640	17482	17671	17503	17545	17565	17662	17876	17541	17632	17594	17722	17681	17659	17744	17645	17605	17418	17818	17560	17555	17518	17517	17621	17618	17629	17537	17550	17529	17601	17658	17685	17720	17680	17568	17626	17512	17601	17566	17572	17658	17587	17682	17714	17821	17974	17830	17589	17547	17593	17476	17682	17588	17498	17622	17714	17442	17646	17790	17594	17768	17447	17516	17591	17619	17471	17635	17621	17349	17716	17678	17810	17634	17596	17539	17657	17502	17593	17651	17724	17541	17664	17646	17590	17600	17586	17544	17720	17552	17771	17462	17600	17588	17404	17639	17624	17470	17690	17262	17568	17724	17430	17505	17778	17650	17739	17640	17667	17596	17555	17728	17676	17652	17603	17736	17530	17694	17533	17640	17607	17682	17535	17632	17573	17605	17593	17676	17821	17795	17470	17586	17397	17531	17664	17712	17745	17501	17703	17645	17648	17539	17663	17697	17686	17481	17697	17405	17518	17658	17467	17630	17742	17468	17581	17579	17463	17721	17713	17573	17732	17419	17467	17425	17702	17502	17627	17774	17680	17672	17587	17602	17505	17722	17320	17485	17588	17618	17574	17624	17543	17468	17649	17512	17683	17520	17821	17810	17487	17777	17648	17526	17695	17585	17711	17575	17709	17435	17698	17591	17637	17650	17427	17617	17727	17770	17636	17631	17622	17751	17559	17541	17334	17660	17628	17601	17606	17669	17431	17463	17522	17379	17575	17488	17525	17775	17528	17539	17639	17517	17540	17678	17466	17602	17682	17706	17621	17432	17616	17498	17571	17713	17582	17552	17640	17649	17572	17623	17534	17799	17604	17420	17622	17620	17787	17653	17507	17540	17724	17677	17467	17577	17629	17442	17713	17521	17492	17676	17629	17601	17702	17653	17753	17519	17552	17598	17647	17738	17644	17627	17742	17563	17639	17569	17608	17593	17758	17636	17635	17707	17468	17621	17605	17569	17494	17511	17593	17472	17561	17513	17583	17587	17517	17817	17548	17714	17560	17479	17459	17637	17565	17723	17742	17477	17687	17682	17616	17544	17531	17590	17384	17645	17701	17698	17447	17603	17488	17521	17621	17622	17520	17661	17456	17634	17415	17757	17387	17740	17566	17571	17589	17468	17626	17669	17670	17612	17718	17374	17651	17642	17727	17667	17450	17665	17479	17539	17591	17664	17564	17471	17444	17559	17476	17713	17499	17490	17577	17592	17483	17691	17567	17638	17627	17659	17700	17426	17404	17723	17637	17700	17667	17585	17441	17624	17668	17659	17554	17546	17489	17668	17558	17670	17422	17552	17641	17649	17558	17726	17556	17612	17775	17766	17703	17622	17589	17482	17451	17616	17618	17682	17729	17609	17709	17692	17602	17593	17783	17557	17639	17418	17397	17652	17644	17639	17526	17671	17578	17576	17599	17544	17561	17357	17616	17511	17376	17745	17583	17616	17540	17516	17491	17690	17515	17662	17644	17650	17657	17606	17673	17745	17610	17353	17675	17565	17741	17587	17671	17575	17497	17382	17710	17532	17469	17654	17613	17559	17650	17764	17738	17648	17518	17589	17654	17444	17520	17611	17615	17507	17554	17682	17539	17558	17678	17636	17527	17604	17489	17743	17476	17647	17527	17564	17666	17589	17569	17594	17665	17455	17543	17722	17579	17433	17657	17449	17775	17666	17693	17494	17565	17571	17516	17648	17482	17507	17662	17600	17485	17643	17646	17547	17666	17540	17587	17673	17537	17661	17656	17586	17747	17675	17505	17408	17604	17475	17701	17527	17480	17560	17753	17537	17660	17287	17694	17626	17715	17602	17656	17638	17624	17700	17684	17640	17529	17513	17516	17507	17658	17583	17626	17758	17551	17442	17575	17792	17726	17491	17654	17623	17535	17645	17572	17409	17665	17694	17603	17544	17431	17583	17784	17767	17576	17532	17426	17552	17593	17662	17603	17513	17492	17538	17633	17787	17655	17568	17675	17642	17502	17511	17501	17483	17642	17603	17556	17449	17440	17634	17561	17788	17445	17452	17613	17537	17709	17535	17750	17561	17574	17664	17662	17551	17384	17667	17608	17518	17637	17663	17387	17437	17597	17481	17531	17414	17456	17573	17729	17453	17531	17576	17634	17613	17529	17579	17539	17659	17578	17540	17713	17663	17699	17633	17686	17519	17653	17750	17598	17604	17792	17597	17613	17814	17542	17451	17548	17873	17662	17504	17472	17487	17575	17585	17594	17609	17596	17526	17643	17441	17587	17562	17560	17609	17558	17646	17387	17617	17752	17625	17650	17583	17710	17568	17567	17574	17619	17650	17716	17652	17680	17722	17539	17655	17678	17471	17534	17520	17701	17398	17610	17526	17763	17701	17505	17578	17438	17634	17719	17700	17375	17654	17550	17531	17504	17681	17728	17517	17685	17661	17391	17841	17686	17476	17692	17739	17533	17509	17590	17599	17589	17524	17691	17579	17568	17556	17511	17679	17703	17484	17477	17480	17550	17818	17579	17535	17609	17727	17593	17642	17534	17654	17349	17522	17572	17720	17538	17538	17545	17578	17726	17543	17711	17568	17664	17657	17473	17591	17706	17628	17592	17529	17632	17574	17623	17645	17639	17680	17557	17549	17594	17704	17536	17668	17638	17542	17593	17478	17784	17576	17404	17550	17468	17524	17502	17620	17594	17723	17352	17782	17646	17629	17584	17632	17451	17549	17645	17657	17495	17434	17699	17507	17713	17697	17400	17631	17486	17729	17628	17495	17633	17648	17491	17482	17582	17649	17718	17580	17554	17683	17441	17594	17654	17527	17772	17513	17629	17458	17598	17398	17624	17657	17472	17593	17515	17603	17622	17618	17478	17609	17655	17463	17595	17577	17518	17586	17538	17578	17685	17600	17534	17595	17486	17813	17416	17643	17684	17555	17747	17644	17567	17417	17695	17650	17598	17389	17584	17757	17482	17601	17529	17574	17674	17624	17442	17742	17392	17656	17629	17677	17683	17468	17760	17606	17680	17499	17603	17701	17587	17631	17694	17623	17553	17559	17489	17553	17458	17639	17590	17509	17706	17652	17572	17389	17637	17669	17676	17603	17744	17748	17559	17646	17612	17519	17805	17680	17670	17559	17707	17579	17601	17609	17606	17512	17510	17612	17547	17536	17555	17374	17766	17550	17432	17535	17736	17730	17578	17493	17701	17512	17580	17764	17520	17514	17574	17684	17656	17583	17463	17666	17523	17455	17702	17676	17661	17552	17630	17394	17527	17564	17697	17662	17788	17624	17501	17516	17560	17659	17427	17638	17597	17478	17823	17725	17492	17484	17780	17509	17704	17576	17554	17816	17447	17604	17503	17597	17678	17674	17633	17535	17641	17528	17802	17768	17372	17647	17531	17606	17541	17532	17437	17611	17548	17752	17645	17593	17577	17580	17497	17447	17623	17581	17568	17562	17755	17456	17477	17457	17725	17506	17678	17679	17556	17877	17729	17590	17628	17696	17725	17459	17632	17631	17337	17640	17605	17449	17779	17534	17533	17476	17505	17729	17648	17637	17549	17776	17573	17553	17466	17493	17606	17522	17724	17583	17479	17448	17529	17651	17593	17390	17576	17776	17478	17755	17567	17659	17488	17595	17772	17781	17611	17658	17725	17740	17671	17681	17609	17406	17469	17701	17612	17656	17717	17548	17602	17571	17676	17656	17669	17521	17606	17582	17696	17726	17847	17550	17774	17728	17525	17640	17610	17624	17692	17701	17795	17665	17548	17507	17530	17506	17604	17629	17503	17425	17665	17499	17679	17640	17457	17817	17607	17531	17619	17508	17330	17649	17593	17700	17775	17631	17656	17533	17726	17582	17717	17610	17437	17479	17731	17539	17656	17579	17646	17659	17667	17649	17620	17509	17602	17845	17726	17586	17367	17734	17584	17688	17627	17649	17568	17626	17579	17578	17522	17611	17535	17371	17614	17540	17698	17574	17666	17695	17545	17477	17660	17539	17530	17638	17717	17518	17683	17593	17734	17684	17730	17477	17537	17594	17615	17665	17598	17590	17659	17514	17546	17630	17530	17630	17756	17654	17530	17775	17502	17564	17671	17421	17548	17536	17523	17715	17614	17688	17674	17676	17729	17632	17617	17521	17571	17485	17595	17418	17560	17703	17597	17546	17686	17571	17458	17488	17564	17739	17669	17558	17700	17742	17591	17666	17615	17673	17365	17562	17652	17558	17550	17579	17690	17610	17550	17474	17551	17589	17451	17499	17714	17520	17613	17544	17455	17495	17713	17595	17690	17586	17523	17536	17564	17649	17700	17683	17640	17520	17361	17709	17613	17487	17560	17610	17525	17601	17489	17698	17588	17576	17575	17449	17408	17566	17350	17495	17709	17554	17695	17594	17543	17744	17628	17593	17790	17730	17686	17686	17647	17662	17717	17664	17636	17640	17622	17491	17686	17458	17490	17559	17576	17424	17703	17575	17549	17699	17544	17740	17526	17587	17738	17511	17578	17594	17625	17560	17608	17656	17461	17555	17605	17522	17525	17679	17536	17678	17650	17576	17574	17493	17503	17661	17439	17657	17546	17593	17513	17588	17603	17510	17436	17820	17614	17626	17531	17642	17321	17474	17835	17585	17583	17706	17644	17643	17357	17628	17401	17603	17501	17448	17634	17667	17580	17609	17413	17624	17698	17665	17663	17672	17540	17550	17694	17651	17593	17565	17541	17828	17546	17691	17491	17481	17593	17581	17649	17717	17497	17450	17535	17518	17763	17668	17536	17585	17682	17389	17662	17489	17674	17760	17646	17578	17467	17642	17604	17608	17584	17671	17690	17584	17699	17633	17730	17567	17565	17589	17599	17527	17658	17551	17631	17518	17571	17641	17620	17625	17544	17534	17584	17491	17555	17467	17544	17758	17564	17736	17509	17591	17578	17612	17610	17686	17668	17615	17595	17754	17633	17483	17704	17687	17489	17447	17558	17454	17553	17578	17697	17592	17530	17732	17727	17531	17825	17716	17504	17591	17685	17625	17687	17565	17551	17726	17570	17387	17546	17536
28134	23198	44780	47886	30817	22514	21900	21204	21284	21593	21402	21309	21247	21384	21156	21235	21297	21286	21174	21268	21470	21147	21127	21229	21371	21506	21266	21353	21315	21223	21255	21246	21261	21239	21351	21382	21282	21146	21208	21349	21006	21184	21410	21405	21316	21217	21337	21346	21289	21181	21304	21299	21036	21481	21444	21323	21360	21359	21402	21422	21436	21285	21206	21286	21256	21258	21400	21387	21095	21015	21325	20999	21133	21207	20971	21253	21282	21226	21149	21211	21323	21233	21071	21323	21383	21240	21310	21176	21249	21261	21197	21270	21268	21330	21015	21024	21207	21264	21317	21146	20968	21237	21301	21217	21089	21071	20985	21195	21464	21333	21113	21257	21156	21494	21237	21254	21137	21252	21372	21606	21441	21376	21309	21119	21054	21169	21533	21118	21128	21083	21226	21393	21375	21101	21095	21159	21094	21112	21229	21030	21393	21145	21029	21216	21256	21252	21248	21235	21212	21364	21311	21277	21581	21145	21274	21295	21350	21261	21183	21112	21072	21231	21318	21299	21183	21246	21276	21481	21420	21508	21301	21190	21375	21445	21098	21201	21209	21351	21437	21206	21329	21533	21052	21112	21436	21358	21183	21099	21310	21421	21089	21684	21445	21454	21314	21204	21366	21253	21390	21355	21234	21342	21492	21195	21467	21384	21170	21169	21165	21092	21330	21104	21168	21196	21443	21360	21311	21262	21365	21318	21187	21265	21222	21266	21419	21133	21176	21071	21169	21483	21348	21447	21604	21278	21170	21260	21176	21222	21232	21346	21339	21220	21124	21251	21311	20937	21096	21185	21361	21122	21418	21177	21216	21263	21520	21260	21126	21137	21252	21111	21167	21026	21287	21295	21327	21193	21151	21225	21268	21399	21076	21097	21283	21373	21094	21166	21070	21143	21118	21115	20970	21239	21341	21344	21076	20956	21269	21347	21262	21532	21303	21139	21306	21201	21409	21235	21231	21126	21346	21142	21274	21237	21307	21202	21327	21271	21389	21104	21298	21216	21442	21185	21191	21429	21344	21265	21187	21242	21263	21301	21148	21400	21379	21283	21353	21258	21214	21293	21420	21387	21221	21292	21161	21135	21206	21325	21267	21298	21261	21322	21092	21323	21339	21580	21209	21232	21489	21316	21374	21279	21008	21018	21376	21299	21236	21338	21338	21066	21295	21178	21222	21240	21145	21281	21427	21317	21244	21399	21247	21204	21542	21108	21188	21093	21362	21322	21364	21262	21258	21123	21282	21357	21362	21285	21271	21212	21094	21373	21139	21163	21383	21122	21370	21397	21262	21343	21382	21193	21137	21417	21545	21268	21297	21343	21395	21459	21093	21025	21185	21263	21183	21055	21263	21135	21336	21204	21411	21296	21151	21167	21281	21387	21150	21368	21350	21153	21474	21106	21167	21235	21426	21371	21342	21139	21547	21347	21095	21226	21290	21294	21053	21094	20950	21251	21212	21385	21396	21323	21087	21372	21157	21055	21227	20981	21012	21238	21103	21155	21275	21065	21327	21039	21389	21121	21058	21222	21191	21336	21241	21371	21238	21227	21177	21509	21398	21180	21292	21400	21328	21212	21028	21435	21286	21183	21204	21350	21297	21202	21311	21354	21301	21309	21277	21382	21095	21176	21275	21025	21263	21178	21433	21254	21394	21221	21118	21223	21130	21120	21002	21298	21293	21321	21192	21250	21441	21186	21201	21408	21084	21295	21147	21155	21423	21215	21120	21308	21299	21241	21345	21231	21417	21327	21440	21347	21323	21449	21295	21254	21175	21076	21207	21387	21250	21167	21417	21085	21174	21257	21228	21209	21086	21105	21349	21283	21018	21106	21070	21239	21145	21020	20956	21315	21321	21189	21457	21277	21240	21155	21134	21184	21178	21272	21335	21379	21176	21044	21250	21290	21267	21238	21601	21361	21239	21380	21169	21300	21428	21307	21305	21284	21215	21261	21306	21261	21217	21259	21248	21333	21139	21251	21337	21062	21325	21118	21360	21350	21219	21171	21106	21505	20934	21303	21436	21068	21322	21126	21168	21367	21268	21219	21320	21111	21395	21205	21177	21190	21232	21279	21247	21231	21271	21114	21382	21108	21290	21235	21088	21239	21090	21405	21224	21192	21160	21201	21202	21310	21425	21180	21077	21258	21181	21254	21279	21203	21333	21463	21154	21304	21104	21248	21456	21124	21148	21276	21379	21288	21271	21310	21143	21136	21112	20999	21284	21310	21189	21011	21305	21122	21287	21356	21399	21120	21362	21266	21234	21236	21135	21107	21159	21301	21078	21208	21292	21475	21295	21256	21354	21248	21295	21295	21161	21179	21351	21159	21209	21339	21211	21179	21174	21150	21312	21304	21063	21262	21192	21044	21369	21165	21301	21047	21267	21249	21133	21377	21210	21384	21381	21270	21375	21249	21345	21190	21182	21480	21369	21365	21100	21207	21053	21169	21220	21357	21251	21415	21317	21256	21429	21238	21242	21107	21315	21316	21204	21278	21402	21182	21148	21188	21245	21396	21307	21338	21229	21434	21488	21083	21309	21297	21032	21121	21237	21116	21319	21052	21292	21116	21306	21230	21162	21145	21127	21168	21019	21182	21197	21168	21338	21205	21191	21111	21383	21453	21419	21356	21350	21363	21256	21159	21213	21026	21189	21099	21407	21128	21493	21223	21285	21169	21299	21227	21513	21576	21318	21401	21147	21261	21293	21158	21373	21144	21216	21080	21270	21312	21218	21501	21205	21183	21207	21165	21305	21365	21449	21387	20962	21350	21533	21263	21076	21122	21020	21125	21223	21371	21333	21387	21092	21204	21073	21258	21082	21387	21415	21439	21241	21091	21324	21300	21142	21365	21246	21179	21272	21201	21318	21361	21287	21142	21266	21292	21050	21070	21205	21251	21216	21310	21370	21191	21167	20961	21288	21308	21156	21131	21243	21157	21231	20962	21139	21053	21179	21148	21186	21329	21326	21315	21176	21346	21243	21088	21249	21267	21397	21265	21098	21308	21245	20993	21032	21241	21273	21124	21088	21718	21445	21292	21171	21463	21465	21193	21130	21458	21112	21196	21215	21038	21092	21386	21460	21376	21508	21306	21444	21242	21208	21068	21225	21406	21192	21103	21281	21348	21362	21334	21299	21300	21256	21166	21347	21101	21276	21079	21191	21379	21249	21368	21292	21245	21325	21339	21282	21085	21179	21061	21224	21137	21130	21313	21483	21220	21034	21250	21294	21330	21022	21320	21254	21445	21232	21228	21283	21412	21195	21170	21225	21072	21054	21042	21375	21126	21535	21148	21378	21377	21283	21188	21154	21265	21273	21380	21215	21258	21523	21281	21248	21184	21176	21207	21474	21283	21464	21128	21226	21139	21154	21051	21161	21513	21386	21382	21473	21405	21232	21219	21389	21137	21223	21341	21253	21411	21327	21232	21230	21109	21147	21453	21431	21183	21407	21546	21576	21333	21204	21174	21167	21403	21458	21166	21408	21253	21258	21286	21280	21356	21263	21005	21376	21242	21221	21357	21445	21157	21143	21193	21337	21154	21279	21176	21170	21413	21118	21271	21263	21286	21193	21168	21265	21424	21270	21344	21154	21333	21299	21500	21254	21306	21182	21177	21167	21418	21076	21408	21338	21186	21363	21284	21069	21257	21177	21193	21224	21447	21458	21453	21220	21531	21290	21572	21097	21176	21230	21260	21458	21213	21352	21257	21416	21098	21251	21374	21340	21391	21199	21104	21393	21428	21261	21346	21175	21287	21318	21499	21453	21256	21176	21177	21445	21094	21431	21329	21232	21289	21192	21138	21340	21310	21316	21254	21201	21298	21086	21248	21238	21293	21150	21372	21202	21195	21358	20960	21297	21165	21082	21154	21339	21214	21578	21227	21279	21368	21240	21111	21194	21459	21339	21258	21248	21140	21166	21368	20992	21456	21173	21268	21339	21077	21189	21458	21251	21155	21007	21243	21157	21278	21377	21255	21242	21207	21277	21126	21150	21388	21141	21419	21279	21462	21245	21467	21278	21145	21416	21189	21293	21197	21216	21407	21398	21297	21297	21268	21171	21279	21252	21233	21029	21002	20963	21123	21218	21157	21170	21231	21113	21260	21254	21054	21187	21239	20879	21228	21288	21295	21317	21280	21403	21336	21385	21312	21452	21326	21343	21326	21222	21209	21211	21157	21258	20959	21335	21500	21152	21408	21299	21365	21392	21345	21349	21323	21354	21255	21150	21165	21363	21141	21272	21279	21235	21033	21287	21302	21260	21146	21309	21245	20933	21529	21374	21245	21412	21275	21279	21243	21051	21175	21471	21512	21389	21354	21384	21200	21079	21260	21206	21195	21138	21216	21445	21165	21387	21326	20993	21159	21087	21491	21355	21286	21051	21289	21089	21401	21223	21176	21200	21353	21255	21218	21386	21060	21332	21276	21169	21183	21363	21220	21316	21097	21142	21394	21234	21288	21295	21402	21309	21150	21346	21429	21407	21161	21393	21074	21196	21315	21306	21168	21200	21346	21236	21198	21223	21083	21385	21441	21292	21566	21250	21384	21232	21257	21261	21365	21110	21168	21158	21295	21298	21127	21467	21415	21246	21352	21405	21528	21423	21288	21217	21249	21311	21218	21231	21377	21195	21272	21208	21151	21344	21099	21356	21375	21324	21099	21129	21213	21302	21229	21006	21342	21340	21207	21048	21449	21120	21198	21107	21243	21027	21141	21195	21187	21090	21343	21268	21228	21349	21309	21275	20963	21456	21206	21355	21338	21305	21287	21455	21375	21246	21346	21378	21212	21416	21147	21229	21244	21340	21193	21237	21270	21170	21211	21326	21373	21226	21293	21217	21080	21328	21400	21143	21168	21465	21284	21237	21138	21234	21214	21106	21108	21055	21510	21296	21200	21398	21298	21365	21346	21183	21267	21265	21130	21021	21423	21187	21116	21232	21115	20891	21144	21094	21316	21276	21266	21131	21223	21401	21029	20984	21187	21203	21346	21244	21358	21375	21059	21388	21462	21130	21187	21079	21266	21311	21217	21327	21224	21311	21114	21138	21262	21208	21270	21247	21160	21405	21312	21255	21140	21591	21267	21560	21185	21131	21298	21504	21268	21174	21317	21123	21306
16034	28787	52191	42795	24311	16949	16948	16768	16692	16720	16710	16897	16848	16873	16685	16789	16827	16810	16814	16758	16769	16740	16843	16820	16857	16802	16726	16833	16698	16646	16793	16752	16613	16799	16911	16638	16636	16996	16883	16798	16754	16609	16663	16745	16638	16723	16806	16767	16786	16665	16589	16807	16589	16797	16665	16991	16724	16921	16886	16746	16688	16671	16663	16770	16718	16635	16659	16731	16702	16687	16765	16653	16862	16844	16748	16830	16779	16785	16752	16704	16789	16600	16811	16588	16758	16684	16693	16774	16882	16730	16732	16728	16771	16615	16749	16658	16786	16709	16876	16640	16751	16717	16692	16698	16824	16782	16737	16787	16723	16928	16762	16622	16819	16690	16776	16852	16656	16731	16756	16510	16853	16828	16825	16718	16685	16860	16741	16703	16604	16839	16814	16703	16781	16875	16703	16811	16833	16741	16932	16707	16819	16666	16759	16747	16768	16599	16705	16820	16791	16757	16757	16747	16775	16671	16793	16843	16608	16651	16672	16522	16910	16685	16926	16783	16711	16766	16765	16695	16778	16598	16881	16857	16733	16613	16602	16713	16756	16786	16617	16655	16791	16808	16605	16783	16780	16672	16783	16665	16620	16678	16712	16675	16743	16719	16689	16671	16755	16809	16738	16790	16888	16553	16475	16826	16633	16657	16823	16677	16686	16778	16835	16814	16820	16758	16724	16802	16700	16770	16763	16732	16707	16870	16653	16730	16860	16763	16740	16800	16675	16797	16811	16823	16725	16652	16655	16707	16779	16729	16729	16765	16681	16839	16790	16725	16931	16794	16773	16713	16856	16819	16793	16846	16763	16919	16615	16676	16693	16563	16890	16664	16650	16652	16783	16736	16442	16868	16706	16698	16893	16736	16784	16649	16552	16673	16737	16797	16959	16724	16796	16728	16740	16754	16743	16810	16794	16750	16716	16627	16764	16671	16877	16686	16888	16743	16653	16824	16713	16748	16510	16811	16902	16708	16842	16826	16866	16837	16791	16801	16744	16764	16570	16792	16662	16829	16910	16822	16598	16794	16803	16635	16727	16729	16722	16807	16920	16931	16671	16654	16780	16669	16771	16748	16855	16728	16842	16928	16685	16533	16857	16683	16745	16806	16650	16671	16797	16802	16774	16922	16686	16758	16823	16842	16755	16689	16631	16543	16592	16713	16751	16786	16712	16805	16910	16790	16824	16647	16783	16700	16720	16752	16671	16756	16876	16669	16639	16853	16776	16739	16704	16868	16802	16672	16722	16799	16762	16760	16693	16711	16602	16858	16699	16747	16628	16867	16877	16689	16757	16672	16691	16840	16548	16737	16781	16670	16717	16639	16686	16786	16822	16799	16718	16814	16572	16752	16754	16827	16629	16741	16749	17011	16872	16745	16717	16852	16685	16678	16747	16560	16632	16703	16892	16815	16772	16580	16786	16915	16645	16882	16459	16902	16627	16827	16673	16671	16647	16681	16764	16686	16766	16718	16659	16799	16629	16751	16692	16961	16683	16710	16780	16715	17037	16816	16764	16642	16739	16750	16934	16712	16742	16834	16678	16705	16796	16973	16623	16679	16816	16732	16786	16680	16895	16781	16604	16621	16857	16886	16943	16697	16813	16785	16789	16802	16748	16914	16629	16683	16693	16795	16862	16814	16790	16594	16831	16693	16894	16855	16721	16820	16713	16779	16635	16656	16680	16776	16882	16752	16875	16827	16754	16675	16703	16630	16763	16774	16697	16801	16807	16783	16830	16663	16736	16918	16618	16729	16758	16762	16782	16958	16903	16745	16844	16831	16585	16581	16762	16761	16705	16678	16816	16792	16763	16689	16735	16603	16794	16740	16662	16634	16656	16747	16748	16808	16652	16907	16797	16689	16665	16688	16653	16843	16591	16985	16649	16631	16759	16662	16770	16636	16745	16709	16702	16676	16747	16750	16653	16648	16834	16723	16835	16594	16721	16689	16693	16848	16574	16786	16781	16795	16673	16733	16783	16605	16862	16668	16738	16659	16725	16683	16846	16784	16648	16624	16992	16878	16988	16751	16703	16905	16625	16785	16744	16550	16891	16695	16797	16723	16742	16849	16742	16578	16695	16793	16870	16841	16656	16649	16796	16957	16748	16741	16643	16768	16552	16732	16820	16635	16902	16778	16634	16796	16944	16766	16665	16730	16686	16708	16754	16738	16709	16751	16655	16828	16692	16568	16866	16666	16670	16809	16845	16555	16627	16944	16805	16697	16946	16750	16683	16755	16741	16664	16834	16795	16632	16824	16845	16708	16724	16891	16686	16923	16694	16791	16707	16824	16693	16868	16786	16754	16959	16765	16789	16841	16850	16701	16910	16736	16793	16815	16669	16757	16733	16708	16677	16818	16571	16760	16624	16692	16661	16675	16712	16760	16638	16667	16697	16774	16853	16772	16762	16764	16837	16777	16808	16610	16742	16897	16771	16566	16817	16749	16812	16758	16575	16748	16697	16662	16789	16758	16730	16701	16710	16677	16555	16737	16777	16688	16764	16668	16748	16917	16889	16583	16859	16858	16866	16593	16550	16618	16734	16721	16686	16696	16690	16680	16716	16836	16802	16628	16769	16868	16656	16650	16825	16760	16821	16654	16689	16588	16790	16831	16742	16658	16638	16891	16795	16671	16719	16584	16775	16711	16944	16549	16667	16666	16948	16748	16804	16852	16797	16800	16654	16446	16850	16538	16874	16704	16704	16805	16728	16740	16793	16716	16780	16690	16786	16814	16597	16724	16910	16529	16828	16679	16837	16827	16839	16745	16703	16787	16945	16721	16787	16619	16798	16766	16970	16804	16804	16706	16902	16826	16785	16928	16681	16817	16620	16755	16891	16821	16655	16764	16688	16581	16804	16746	16626	17045	16801	16846	16914	16792	16831	16647	16849	16767	16713	16646	16790	16667	16731	16745	16870	16954	16682	16757	16717	16779	16592	16809	16853	16994	16622	16807	16938	16736	16674	16738	16793	16495	16805	16622	16835	16741	16794	16965	16565	16668	16987	16796	16715	16729	16770	16730	16802	16649	16645	16789	16867	16653	16821	16694	16660	16621	16739	16604	16901	16782	16758	16737	16747	16882	16871	16658	16762	16876	16724	16761	16746	16792	16732	16728	16688	16735	16879	16872	16600	16716	16703	16745	16579	16760	16768	16759	16712	16851	16754	16788	16735	16795	16707	16678	16905	16785	16739	16736	16761	16795	16832	16869	16608	16861	16666	16778	16668	16760	16585	16822	16748	16783	16811	16724	16608	16767	16751	16613	17010	16784	16679	16747	16646	16522	16727	16747	16690	16604	16718	16796	16862	16814	16767	16651	16866	16864	16750	16662	16833	16693	16831	16988	16707	16807	16783	16846	16637	16800	16826	16843	16783	16925	16842	16711	16714	16809	16894	16729	16647	16796	16838	16737	16894	16562	16801	16805	16720	16639	16801	16505	16805	16736	16771	16820	16746	16793	16738	16775	16641	16794	16713	16886	16735	16596	16809	16717	16634	16797	16891	16566	16574	16726	16683	16714	16870	16741	16644	16800	16769	16685	16703	16683	16750	16860	16653	16850	16791	16750	16690	16725	16856	16865	16784	16785	16825	16636	16618	16663	16734	16727	16671	16766	16524	16801	16694	16816	16662	16593	16793	16815	16833	16751	16913	16615	16650	16706	16742	16764	16736	16848	16728	16727	16755	16557	16894	16888	16851	16936	16674	16827	16587	16872	16691	16692	16888	16864	16831	16759	16722	16757	16842	16903	16764	16655	16754	16922	16787	16643	16658	16484	16731	16812	16894	16725	16677	16797	16847	16758	16881	16694	16770	16869	16782	16861	16866	16739	16882	16764	16806	16759	16717	16918	16544	16690	16893	16939	16642	16876	16829	16737	16708	16914	16636	16778	16636	16687	16745	16751	16721	16788	16593	16788	16719	16723	16859	16906	16932	16945	16905	16854	16724	16750	16868	16866	16835	16675	16827	16761	16700	16690	16674	16596	16718	16825	16718	16675	16771	16649	16414	16850	16789	16652	16838	16806	16779	16715	16787	16910	16738	16748	16743	16670	16704	16614	16669	16797	16890	16799	16672	16710	16691	16788	16736	16753	16734	16826	16850	16746	16758	16675	16754	16798	16660	16701	16525	16841	16654	16738	16788	16883	16812	16559	16702	16889	16595	16768	16926	16717	16718	16686	16720	16701	16731	16773	16732	16683	16739	16498	16707	16741	16665	16823	16746	16797	16836	16649	16822	16727	16759	16761	16999	16751	16758	16977	16802	16569	16726	16698	16793	16804	16899	16683	16629	16741	16836	16731	16753	16779	16689	16783	16706	16690	16803	16801	16806	16644	16701	16868	16653	16660	16928	16727	16758	16681	16587	16741	16679	16826	16881	16851	16775	16821	16857	16677	16798	16854	16829	16810	16781	16784	16877	16795	16826	16645	16695	16790	17050	16575	16884	16742	16685	16852	16654	16866	16619	16809	16882	16825	16805	16718	16673	16721	16742	16598	16920	16704	16670	16730	16699	16814	16553	16924	16728	16889	16831	16778	16613	16677	16768	16693	16778	16812	16832	16587	16767	16671	16842	16789	16704	16844	16595	16693	16748	16815	16742	16595	16655	16775	16727	16952	16645	16693	16735	16796	16985	16828	17019	16840	16730	16700	16693	16863	16662	16831	16691	16754	16618	16800	16794	16627	16901	16776	16675	16712	16748	16613	16805	16840	16768	16695	16663	16764	16823	16706	16684	16821	16562	16707	16820	16615	16711	16584	16696	16736	16685	16814	16834	16737	16776	16806	16753	16647	16892	16773	16698	16777	16813	16795	16740	16822	16863	16655	16493	16775	16707	16638	16845	16728	16808	16894	16740	16807	16592	16806	16624	16898	16755	16757	16865	16754	16831	16735	16789	16796	16773	16701	16857	16645	16717	16902	16865	16855	16783	16784	16747	16658	16699	16923	16591	16757	16624	16858	16771	16773	16945	16718	16793	16588	16687	16855	16889	16545	16702	16923	16645	16732	16841	16706	16815	16695	16846	16767	16739	16816	16765	16461	16688	16653	16832	16925	16456	16700	16747	16797	16747	16885	16848	16850	16717	16995	16758	16870	16675	16543	16693	16717	16799	16835	16793	16747
23597	21438	38514	57111	42223	25309	24572	21223	20378	20253	20541	20184	20380	20402	20302	20298	20232	20103	20219	19855	20145	20078	19952	20259	20134	20255	20132	20080	20016	19957	20170	20200	20065	20186	20114	19972	19753	20032	20107	19958	20098	19819	19831	20088	20030	20097	19897	20049	20105	20193	20061	19950	20145	19834	20127	20153	19933	19893	19844	20275	20048	19856	19841	19917	20033	20004	20174	20113	19863	19911	19726	19907	19960	19955	19942	20264	20361	20271	20019	19911	19844	19825	19987	20028	20060	19773	20011	19879	20064	19875	20076	20020	20026	20035	20164	20053	19984	20047	19912	19908	19970	19971	19796	19863	20044	19795	19930	19851	20005	20096	19951	20066	19810	19921	19973	19951	20029	19933	19973	19724	20010	20022	19944	19988	19988	19962	19949	20133	20000	19930	19916	19951	19995	19827	19976	19869	20038	19723	20086	19738	19907	19950	19909	19997	20060	20105	20002	19867	19886	19756	19804	20026	19914	20034	19856	20059	20090	20094	20038	19956	20132	19917	19877	20022	19996	20038	20090	20398	19933	19863	19892	19859	19937	19932	20114	20197	19818	19931	20063	20058	19865	20105	20166	19966	19996	19859	19751	19904	19800	20143	19902	20082	20147	19810	19776	19984	19870	19788	19976	19857	19736	19806	19960	19940	19729	20006	20171	19919	19840	19835	19990	19947	19844	19969	19824	19698	19850	19870	19947	19925	19855	19867	19952	19900	20000	19979	19954	19898	19945	20119	20114	20014	19940	20035	19888	20074	19763	19861	19873	19816	20051	19688	19758	20093	19936	19849	19778	20126	19920	19821	19922	19796	19903	20000	19941	19937	19900	19897	19907	19862	19790	19848	19808	19796	19824	20152	19758	19622	19808	19759	19932	19921	19871	19936	20044	19974	19794	19702	19812	19835	19889	20019	20098	19873	20050	20125	19883	19828	19972	19974	20143	20023	20000	19882	19873	19982	20080	19758	19757	19869	19930	19939	19819	19930	20124	19982	20031	20059	19936	19963	19844	19870	19797	20055	19980	19845	19864	20121	20038	20027	19990	19948	19936	19727	19806	20026	20026	19885	20106	19914	20015	19946	20093	19795	19959	19947	19799	19850	19840	20005	19858	20145	19768	19925	19742	19780	19963	20036	19716	19934	19895	19984	20016	19908	19772	19928	19911	19977	19881	19948	19874	20163	19880	19897	19922	20020	19916	20024	20023	19884	19785	19840	19831	20017	19947	20011	19917	19782	20007	19814	19775	20019	19939	19943	19942	19758	19801	19938	20060	20029	19845	19823	20046	19814	20147	20000	19966	20050	20042	19998	19885	19763	19790	20030	19835	19841	19785	19845	19940	20069	19842	19868	19929	19811	19847	19982	20065	19907	19829	19895	19884	19879	19769	20036	19976	19903	20043	19837	20029	19823	19925	19883	19822	19886	19785	19890	19943	19913	19839	20024	19913	19944	19810	19971	19954	19831	19963	19823	19871	19975	20030	19935	20056	19955	19927	19949	19869	19867	19786	19799	20145	20027	19924	20080	19947	19755	19673	19965	19793	19962	19871	20061	19742	19829	19875	19919	19980	19862	20025	19797	20013	19782	19924	19801	20060	19949	19921	19988	19803	20152	19813	20030	19912	20139	19987	20117	19998	19930	19922	20054	19833	19933	19899	20060	20104	20056	19935	20065	20032	19938	19806	19910	19776	19776	19970	20076	19740	19976	19917	19943	19959	19962	19874	20125	20028	19796	19969	19883	20000	19871	19900	19906	19798	19962	19840	19936	19866	19743	19847	20028	19899	19878	20147	19922	19910	19990	20022	20198	20044	19978	19927	19946	19690	19736	19855	19792	19774	20045	19743	19666	20096	19753	19993	19907	19842	19906	19974	19936	20161	19907	19894	20065	19757	19968	20051	19940	20034	19890	19766	19855	19866	20022	20046	19806	20109	19840	19969	19964	19782	20083	20157	19871	20005	19905	19844	19660	19986	20016	19885	20005	20043	20140	19785	19853	19999	19933	20005	19845	19953	19996	19781	19853	19810	19990	20045	19857	19849	19841	19920	19903	19997	19596	19878	19877	20006	19946	19754	19822	19834	19984	19883	19957	19968	20145	19875	19898	19994	19969	19651	19898	19798	20157	20056	19845	19898	20016	19736	20024	19716	19963	19671	19970	19861	19636	19762	19875	19876	19837	19932	20064	19878	19864	19874	20166	19955	19993	19988	20023	19922	20064	19881	19803	19936	19952	19881	19947	19970	19930	19727	19923	19985	20163	19833	19943	19941	19875	19883	19803	20130	19846	19907	19651	19691	20241	19967	19903	19891	19887	20029	19831	19913	19889	19642	19691	19909	19904	20074	20119	19911	19908	20157	19944	19810	19847	19834	20305	20123	19953	19854	19915	19689	19931	20004	19802	19894	20031	19856	19930	19987	19971	19904	20030	20007	19613	19949	20148	20135	20056	19813	19786	19851	19825	19982	19809	19846	19961	19947	20115	19890	19800	19653	20185	20204	19907	19970	19876	20001	19716	19868	19998	19944	19850	19963	19728	19703	19859	19866	19849	19895	19819	20074	20058	20101	19828	19881	19876	20133	19797	19841	19955	19931	20119	19705	19985	19862	19861	19933	19823	19912	19956	19696	20035	20085	19957	19947	19931	19961	19870	20062	19813	19821	19826	20154	19965	19974	19910	19753	19843	20013	19859	19946	19826	19996	19834	19831	20046	19826	20022	19739	20117	19789	20117	19926	20143	19924	19872	19888	19946	19961	19973	19951	19910	19839	19775	19830	19980	20128	19807	20148	20079	19998	20085	19875	19832	19949	19854	19969	20057	20005	19782	20045	19896	19875	19966	19958	19739	19846	19803	20034	19831	20051	19909	20201	19992	19998	20062	19762	19794	19955	19776	19964	19965	19899	19914	19949	19986	20130	19901	20094	20050	20028	19768	19848	19846	19956	19925	19928	19996	19895	20002	20007	19989	19922	20027	19854	19909	19811	19923	20027	20058	20028	19665	19926	20087	19743	19964	19928	20015	19908	19876	19770	19855	19853	20078	20203	19964	19853	19934	19841	19894	20006	19867	19915	19777	19851	19917	19856	19909	19950	20006	19981	19949	19914	19974	19926	20010	20073	19916	20089	19939	19920	19939	20022	19768	19928	20135	19781	20010	19724	19876	20043	19860	19941	19786	20024	19945	20005	19969	19772	19790	19988	20001	19896	19955	19991	19971	20159	20051	19968	19965	19963	20048	20342	19910	19908	20079	19914	19957	19806	20085	19791	19894	19948	19859	20065	20175	19767	19934	19844	19839	19862	19999	19757	19794	20102	19821	20103	20071	20005	19832	19747	20016	19697	19948	19789	19853	19847	20039	19886	19860	19789	19935	19754	20063	19780	19921	20162	19965	19841	19837	19843	19590	19877	19989	19979	19973	19964	19937	19909	19966	19689	20085	19789	19990	20036	20057	19687	19756	19857	19882	20043	19773	19711	19712	20001	20153	19976	19899	19737	19923	19995	20045	20158	19951	20015	20016	19859	19959	20021	19945	19947	20030	19855	19797	19988	19954	19855	20027	19992	20045	19720	19846	19966	20065	19893	19842	19983	19827	19743	20004	19858	20020	19982	20040	19968	20056	19955	19996	19984	20029	19940	19973	19868	20105	19872	19856	20005	20007	19787	20112	19826	19913	19937	19927	19876	19880	20030	19932	20024	19935	19934	19945	19872	20012	20079	20205	20019	19889	19951	19903	20136	19958	19966	19917	20099	20034	20102	19930	19859	19994	19752	19877	19865	19941	19871	20051	20126	19740	19845	19808	19909	19877	20102	19883	20057	19931	20113	20065	19838	19970	19762	20056	19985	19806	19829	19917	20000	19931	19705	20057	19744	20156	20053	20196	19955	19908	19817	19916	20063	20042	20034	19840	19758	19875	20000	19935	19991	19969	19897	19988	20032	19666	20032	19890	19964	20123	19731	20063	19839	19907	19945	19875	19897	19901	20046	20087	19864	19895	19974	19826	19940	20220	20070	19984	19917	19866	19833	19852	20039	19857	20002	19878	19645	19957	19927	19940	19999	19910	20035	20234	19796	20069	19862	19869	19879	19858	20081	19805	19989	19910	19836	19782	19907	19914	19931	19925	19960	19932	19949	19969	19891	19861	19875	19993	20120	19955	20123	19860	19773	19911	20054	20154	19863	19865	20025	19764	20059	20076	19982	19972	19936	19894	20088	19959	20072	19709	19906	19868	20117	20036	19870	19966	19881	20059	19929	19744	19906	19790	19811	19899	19821	19861	19991	19845	19790	19848	19687	19800	19896	20004	19934	20032	19967	19896	19986	19789	19935	19877	20008	20059	20007	19799	20079	19769	19824	19835	20079	19802	20078	19967	19949	20116	19952	19869	20003	19836	19567	19873	19848	19986	19776	19964	20037	19923	19872	19893	20148	19938	19911	19835	19876	19786	20034	20198	19997	20086	20204	20005	19944	19888	19745	19913	20024	19904	20061	19956	20087	19948	20130	19973	20045	19815	20007	20083	19806	19729	19953	19855	19917	19891	20049	20137	19907	19942	20169	19853	19817	20093	20106	19850	19738	19993	20072	20012	19891	20204	20053	19930	19824	19733	19760	20158	19878	19937	20049	19711	19954	19901	19950	19952	19691	19928	19858	19895	20085	19931	19771	19886	20108	19948	19905	19793	20003	19847	19955	19773	19837	20210	19863	19930	19843	19741	20112	19575	19939	19827	19875	19824	19832	19909	19905	19875	19936	19984	20010	19907	20004	19900	19894	19803	19915	19756	19800	19818	19945	19790	19984	19665	19897	19850	19829	20181	19893	19819	20113	19863	19921	19905	20155	20050	19891	20003	19784	20022	20000	19805	19861	20029	19908	20016	19995	20055	19946	19963	19806	20010	20046	19892	19839	19726	20060	19741	19985	19946	19909	19988	19896	19827	20080	19834	19898	19990	20112	20063	19779	19993	19829	19803	19846	19791	19886	19931	20204	19861	20025	19962	19958	19928	19999	19640	20017	19910	19940	19939	19902	19956	19803	20052	19883	19704	19841	20073	19962	19851	19945	20034	19916	19792	20009	19631	19993	19989	20098	20068	19811	20038	20097	19957	19900	19881	19930	19830	19736	19945	20099	19969
17042	46440	95242	85828	44036	16632	16340	16425	16305	16300	16252	16220	16127	16157	16238	16240	16172	16167	16004	16157	16227	16196	16273	15948	16339	16200	16214	16120	16009	16129	16090	16336	15970	16094	16029	16149	16097	16024	16002	16050	16065	15973	16046	16303	16044	16067	16226	15978	15975	16138	16024	16313	16136	15964	16062	16277	16066	16149	16184	15921	16020	16292	16048	16222	16015	16250	15965	16120	16154	16264	16107	16122	16175	15930	16305	16303	16483	16165	16182	16129	16249	16136	15888	16086	16166	16112	16278	16086	16049	16128	16035	16162	16110	15865	16179	16062	16048	15896	15990	15957	16002	16100	16337	16162	16182	16124	16194	15944	16027	16090	16077	15968	16136	16253	16108	15900	16264	15990	16150	16112	16071	16245	16113	16147	16082	16049	16315	16089	16233	16038	16175	15920	16113	16113	16006	16148	16114	16062	16199	16242	16105	16120	16043	15890	16040	16114	16119	15861	15994	16166	16083	16125	16147	16047	16030	16375	16058	16068	16068	15872	16185	16010	16028	16171	16050	16128	16005	16060	16066	16067	16026	16094	15952	16121	16287	16176	15929	16144	16204	15859	16112	16015	16088	16052	16094	16211	16154	16240	16136	16041	16081	16105	16174	16114	16172	16064	16076	16053	16089	16323	15895	16176	16151	15966	16097	16285	15982	16112	16147	16176	15948	16064	16093	16089	15967	16120	16019	16146	16167	15920	16151	16000	16153	16105	16178	16066	16040	16176	16139	15976	16173	15999	15965	15980	16147	16136	16095	16204	16225	15980	15991	16207	15992	16123	16168	15910	16052	16042	15913	16109	16019	15965	16020	15962	16142	16210	16133	15995	16236	16019	16062	16162	16153	16147	16022	15952	16095	16243	16072	16209	15934	16089	16016	16186	16159	16096	15871	15992	15956	16092	16027	16123	16174	16161	15972	16059	16136	16152	16099	16004	16267	16002	16139	16337	16294	16067	16142	16343	16003	16074	16004	16139	16022	16073	16049	16129	15961	15979	16213	16039	15911	15991	16107	16002	16115	16207	16133	16247	15934	16034	16042	16050	16014	16083	15988	16183	16112	16106	16069	16154	16106	16116	16192	15960	16311	16145	16225	16179	16094	16086	16125	16054	16000	15990	16074	16306	16167	15959	16197	16054	16124	16129	16072	16024	16115	15940	16034	15964	15930	16101	15991	16008	16094	16199	16050	16157	15985	15976	16091	16077	16104	16122	16223	16116	15954	16228	15968	16060	15871	16206	16129	15994	16048	16152	16074	16093	16202	16021	16145	16142	16021	16057	16141	16144	16123	15985	16092	16128	15916	15898	16151	16072	16005	15955	15826	15984	16136	15977	15900	16155	16223	16018	15983	16165	16347	16081	16044	16106	15962	15948	16126	15973	15956	15949	16253	16030	16095	16086	16197	16189	16015	16225	16103	16159	16013	16017	16092	15895	16038	16056	16023	16077	16173	16050	16083	16095	16163	16222	16169	15920	16162	15980	16021	16132	16150	16023	16069	15899	16036	16123	16161	16195	16055	16130	16022	16217	16012	16106	16078	15993	16098	16066	16019	16186	16048	15988	16015	16087	16194	16171	16149	15992	16317	16089	16117	16028	16100	16212	15996	15889	16151	15980	16149	15982	16155	15972	16013	16073	16068	16111	16299	16001	16124	16022	16130	15988	16195	16080	16118	16118	16111	16044	15913	16050	16167	16114	16158	16096	15982	16001	16112	16165	15891	16270	16188	16024	16223	16134	15887	16075	16049	16216	16188	16241	16033	16163	16007	16113	15885	16033	16051	16014	16218	15965	16129	16195	16157	15886	16098	16240	16295	16136	16144	16056	15982	16198	16120	16142	16135	16035	16028	16061	16152	16275	16066	16102	15923	15997	16047	16090	16001	16229	16166	15962	16058	16182	16071	16051	15995	16015	16086	16092	16180	15987	16083	16231	16107	16029	16008	15781	16278	16172	16062	16245	16030	16130	16007	16152	15973	16264	16084	16105	16132	16142	16067	16044	16093	16191	15964	16093	16130	16006	16184	16186	16014	15977	16089	15971	16105	16181	16173	16146	16090	16032	16004	16060	16157	16100	16026	16014	16173	16012	15997	15965	16121	16063	16114	16145	16029	16218	16185	16093	16186	16166	16178	16231	16236	16045	16028	16165	16115	16102	16053	16099	15970	16092	16000	16059	16125	16043	16094	16159	16132	16150	16022	16141	16288	16138	16240	16135	16068	16105	16252	16015	16013	16106	16135	15997	15968	16069	16086	15967	16180	16241	16159	16054	15880	16233	16040	16280	16018	16083	16107	16023	16201	15967	16059	16197	16044	16082	16154	16192	16038	16115	16200	15905	16073	15980	16041	16199	16140	16066	16178	16025	16054	16197	16079	16057	16031	16153	16037	16031	16040	15962	16058	16139	16061	16144	15981	16017	15968	16020	16175	16105	15979	16021	15992	16096	15920	15986	16156	16092	15896	16017	16112	16003	15916	16089	16093	16020	16074	16121	16066	16221	16127	15993	16022	16266	16131	16318	16203	16206	15968	16086	16207	16058	16014	16170	16104	16076	16057	16115	16066	16196	16151	16070	16140	15875	16063	16109	16129	16000	16020	16178	16056	15997	16082	16212	16007	16013	16068	15995	16057	16153	16224	15996	16155	16057	16136	16045	16130	16138	16123	15960	16214	16034	16249	15967	16133	16116	16207	15876	16141	16150	16100	16108	16146	16148	16056	15847	16065	16179	16010	15982	16245	15949	16180	15993	16133	16145	16059	15968	16126	16014	15977	16223	16137	16009	15993	16270	16007	16243	16226	16045	16121	16066	16118	16098	16012	16174	16058	16127	16227	16046	16188	15900	16029	16131	16095	16059	16190	15967	16086	16201	15957	16117	16155	16046	16169	16157	15984	16217	16132	16172	15983	16050	16072	16034	16040	16076	16016	16044	16198	15865	16022	16090	15973	16171	16285	16047	16225	16109	16001	16163	16185	16049	16016	16000	16132	15981	16125	16246	16071	16029	16128	15972	16251	16108	16172	16063	16078	16194	16163	16081	15962	16122	16185	16007	16150	16078	16040	16027	16122	16071	16148	16056	16076	16138	16200	16140	16182	16068	16115	16223	16185	16145	16113	16060	16164	16038	16164	15870	16278	16025	16015	16134	16199	16101	16053	16009	16116	16069	16205	16112	15901	16148	16063	15905	16160	16113	15970	16114	16053	16110	16194	15886	16059	16032	16040	16263	16401	16045	16074	15975	16208	16090	16039	16168	15980	16050	16176	16093	16049	16089	16055	16071	15987	16000	16214	16134	16126	16135	16177	16243	16077	15980	16108	16008	15961	16068	15988	16235	16134	16072	15875	16298	15958	16246	15954	16058	16011	16093	15997	15954	16100	16044	16073	16004	16061	15962	16189	16094	15996	16058	16008	16022	16150	15997	16011	16162	16120	16161	16015	16298	15970	15914	16332	16155	16150	16110	16241	16088	16046	16244	16122	16119	16013	16129	16035	16074	15955	16128	16028	15917	16187	16210	15999	16023	16146	16055	16111	16112	16084	16254	16129	16115	16102	16234	15958	16090	16028	16181	16104	16068	16168	16167	16292	16072	15902	16014	16071	16007	16160	15909	15894	16002	16067	15898	16190	16188	16094	16186	16015	16054	15948	16164	16012	16071	15915	16169	16092	16018	16032	16119	15977	16190	16110	16127	16197	16050	15992	16116	16020	16176	16158	15989	16050	16114	16036	16099	16213	16097	16159	16235	15906	16002	16023	15986	15987	16231	16057	16052	16165	16017	16057	16129	16150	16023	16082	16239	15979	16248	16122	16105	15986	16025	16182	15846	16008	16067	15956	16097	16128	16016	16215	15991	16166	16062	16129	16007	15992	16054	16008	16137	15985	15946	16194	16083	16064	16063	16049	16117	16273	16026	16092	16121	16129	16119	16169	16032	16119	16044	16044	15992	16139	16333	16108	16064	15987	16054	15950	15974	16030	16066	16102	16212	16274	16146	16235	16157	16055	16191	16012	16072	16035	16039	16118	16156	16295	16000	16005	15995	16095	16115	16313	16097	16133	16028	16085	16008	16083	16040	16089	15986	16185	16138	16053	16108	16131	16102	15996	16142	16115	15897	16059	15901	16072	16248	16128	16156	16197	16043	16001	16101	16068	15931	16043	16106	15971	16167	16145	16142	16074	16161	16117	16133	16165	16266	15996	16123	16184	16135	16193	16170	16161	16096	15904	15912	16232	16000	16142	16079	15946	16261	16187	16107	16153	16048	16240	15949	16124	16045	16115	16123	16045	16011	16004	16240	16117	16079	16020	16060	16036	16065	15946	16209	16162	16053	15903	15974	16180	16063	16191	16138	16005	16304	16389	16050	15963	15966	16168	16122	16054	16033	16159	16002	16212	16188	16206	16127	16280	15873	16176	15964	16169	16143	15951	16197	16094	15954	16230	15986	16073	16009	16048	15956	16245	15969	16086	16125	16047	16266	16067	15896	16070	16044	16221	16055	16001	16181	16126	15988	16025	15863	16109	16120	16267	16155	16006	16095	16034	16232	16260	15996	16116	16186	16123	16120	15960	16112	16072	16215	15943	16042	16006	15935	16049	15851	15964	16093	16143	16069	16220	16075	15967	16042	16061	15965	16122	16115	16147	15911	16177	15942	15959	16096	16081	16055	16267	16162	16144	15984	16148	16055	16048	16147	16162	16004	16158	16112	16129	15996	16000	16030	16224	15963	16029	16194	16023	16035	16002	16067	16012	16051	16152	16210	16088	16131	15987	15969	16201	15908	16004	16124	16139	15960	15922	15991	16187	16184	16114	16152	15928	16010	16028	16003	16142	16138	16034	16059	16048	16204	15892	16187	16083	16009	16167	16087	16099	16117	15907	16243	16387	16230	16263	15975	16259	15973	16213	16043	16136	15999	15996	16022	16080	16228	16051	16014	16166	16252	16350	16019	16203	16227	15977	16170	16076	16032	16071	16066	16052	16115	16158	16289	16144	16075	16013	16203	16149	15909	15959	16036	16306	16057	16154	15932	15979	16121	15981	16023	16138	16006	16149	16182	15969	16028	16141	15960	16035	16103	16003	16178	16297	16229	16014	16118	16101	16185	15837	16198	15893	15990	16127	16098	15954	16174
23153	21376	36184	48669	33626	23801	26370	22016	20103	20549	20562	20378	20279	20212	20256	20121	19946	19963	20019	20029	20061	19976	19991	20124	20019	20154	20070	19878	19774	19854	19955	20237	19903	19885	19969	19911	20086	20032	20226	19999	19748	19762	20146	19950	20117	19897	19846	19918	19923	19961	19865	19900	19970	19923	19818	20057	19844	19930	19890	19913	19821	20076	19819	19734	19895	19877	19924	19941	19710	19904	19969	20007	19896	19965	20380	20475	20347	20071	20076	19881	19848	19892	19937	19972	19856	19828	19845	20039	19868	19823	20045	19868	19965	19761	19907	19831	19802	19781	20018	19913	19775	19661	19916	19896	19967	20378	19889	19982	19891	19822	20003	19981	19875	19764	19822	19949	19770	19639	19872	19923	19942	19887	19661	19937	19862	19740	19841	19841	19960	19860	19782	19916	19951	19810	19958	20041	19945	19842	19830	19771	19783	19830	19890	20023	19928	19627	19899	20051	19913	19847	19946	19953	19914	19839	19793	19651	19700	19923	20029	20022	19845	19761	19826	19756	19923	19804	20147	20203	19908	19870	19853	19840	19659	19852	19663	19666	19831	19980	20002	20017	19874	19904	20114	19762	19927	19958	20034	19683	20128	19970	19945	19811	20148	19945	19804	19908	19925	19787	19815	19738	19780	20031	19724	19796	19648	19865	19691	19846	19801	19835	19741	20052	19913	19553	19997	19899	19805	19790	19876	19735	19915	19942	19840	19976	19879	19891	19674	19820	19583	19940	20092	19646	19957	19816	20015	19882	20035	19843	19786	19929	19806	19728	19835	19888	19990	19870	19994	19875	19981	19843	20159	19926	19951	19843	19999	19574	19789	19904	19889	20008	19940	19807	19900	19755	19494	19996	19887	19633	19714	19976	19957	19788	19814	19724	19841	19848	19828	19955	19784	19847	19947	19839	19777	19782	19638	19848	19811	19787	19988	19771	19917	19839	19984	19740	19896	19906	19931	19955	19854	19777	19803	19804	20020	19852	19844	19797	19814	19744	19741	19878	20011	19853	19712	19994	20143	19599	19865	19770	19826	19883	19772	19921	20016	19856	19930	19777	19907	20016	19925	19854	20099	20094	19956	19984	19920	19938	20002	19862	19765	19788	19911	19922	19846	19819	19901	19724	19885	20018	19961	19851	19939	19837	19772	19966	19799	19723	19858	19952	19861	19893	19782	19865	19918	19930	19770	20027	19943	19884	19783	19726	20060	19788	19932	19876	19807	19763	19887	19828	19910	19815	19831	19745	19873	19737	20025	19821	20007	20025	19886	19724	19999	19682	19854	19676	19736	19834	19723	19697	19756	19947	19753	19927	19870	19828	19816	19874	19729	19677	19844	19754	19913	19828	19853	19748	19789	19863	19733	19825	20081	19713	19872	19930	19774	19844	19728	19808	19782	19729	19733	19715	19868	19878	19733	19828	19825	19946	19982	20014	19850	19714	20021	19989	19919	19776	19813	19710	19827	19955	19808	19665	19961	19727	20057	19974	20162	19762	20062	19790	19738	19779	19980	20073	20052	19691	19931	19750	19930	19850	19903	19551	19924	19884	19909	19962	19919	19877	20035	19848	19809	19852	19810	19939	19992	19733	19998	20008	19933	19987	19849	19754	19745	19687	20075	19932	19771	19924	19904	19906	19929	20013	20021	19766	19891	19772	19634	19821	20043	20003	19952	19756	19956	19785	19855	20060	19777	19768	19612	19713	20137	19848	19815	19742	19760	20094	19882	19778	19822	19951	19898	20110	19853	19963	19833	19967	19709	20069	19864	19759	19914	19843	19775	19486	19735	19737	20144	19895	19806	19631	19918	19843	19964	19928	19896	19719	19827	19805	19975	19902	19858	20030	19692	19803	19826	19839	19675	19678	19683	19652	19949	19693	20067	19786	19872	19928	19718	19734	19810	19692	19875	19856	19770	19875	19633	19870	19756	20034	19968	19974	19835	20034	20044	19841	19721	20037	19888	19991	19662	19654	19850	19873	19982	20028	19818	19874	19966	19724	19650	19935	19839	19968	19837	19960	19843	19781	19900	19929	20059	19947	19964	19871	19952	19929	19895	20026	19814	19878	19957	19873	19799	19887	20055	19807	19837	19852	19966	20027	19990	19883	19927	19966	20005	19906	19950	19929	19913	19709	19729	20071	19713	19803	19810	19834	19948	20028	19984	19856	20063	19803	19880	19718	19664	19702	19986	20029	20007	19791	19848	19781	19938	19915	19850	20095	19840	19819	19843	19784	19689	19649	19893	19922	19720	19979	19811	19761	19777	19650	19970	19826	19740	19944	19913	19654	19779	19639	19931	19778	19619	19782	19840	19901	19889	19898	19725	19824	19772	19786	19919	19751	19756	19854	19964	19914	19724	19913	19982	19768	19880	19963	19812	19775	20006	19782	19865	19651	20103	19890	19820	19786	19744	19756	19752	20065	19803	19880	19544	19927	19629	19799	19945	19875	19751	19973	19910	19856	19720	19885	19789	19775	19902	19894	19934	19884	19952	19754	20027	19959	20061	20023	19871	19728	19904	20002	19387	19830	19919	19994	19778	19700	19814	19888	19885	19942	19698	19806	20080	19961	20122	19678	20128	20099	20058	19910	19817	19855	19716	19976	19883	19708	19851	19790	20051	19816	19799	19912	19928	19926	20116	19985	19944	19791	19907	19910	19919	19987	19876	19845	19763	20056	19724	20109	19702	19817	19689	19739	20122	19922	19990	19825	20057	19743	19873	19778	20010	19821	19734	19808	20024	19827	19855	19912	19921	19784	19982	19900	19873	20059	19837	19777	19746	19718	19686	19862	19732	19786	19949	19899	19920	19760	19901	20025	20025	19854	20064	19807	19870	19660	19847	19862	19949	19788	19958	19906	19703	19796	19709	19749	19815	19545	19828	19880	19888	19756	19784	19873	19857	19955	19816	19824	19776	19900	19962	19812	19771	19891	19772	19824	19843	19945	19818	19672	19657	19758	19778	19970	19848	19863	20110	19979	19886	20107	19834	20030	19908	20003	19670	19755	20056	19936	19900	19756	19815	19840	20167	20071	20102	19750	19607	19747	19774	19993	19879	19938	19938	20116	19893	20032	19806	19733	19743	19924	19674	20080	19787	19602	19956	19912	19898	19929	19891	19660	19991	19846	19893	19615	19833	19988	19838	19895	19753	19880	20083	19678	19869	19886	20056	19793	19814	19957	19785	19871	20041	19915	19861	19950	19903	19708	19876	19842	19756	19709	19846	19989	19876	19887	20028	19876	19677	19881	19904	19816	19797	19858	19766	19957	19677	19740	19904	19882	19944	19889	19876	19793	19830	19792	19709	19967	19958	20030	19909	19795	20071	20019	19969	20003	19651	19886	20040	19783	20049	19906	19866	20139	19872	19833	19766	19880	19721	19743	19767	19825	19481	19749	19927	19790	19882	19766	19704	19837	19807	19865	19804	19952	19827	19876	19782	19751	19816	19784	20041	20130	19814	19916	19954	19886	19670	19874	19996	19858	19923	19732	19737	19681	20002	19861	19777	19612	19867	19730	19954	19753	19722	19720	19854	20051	19999	19973	19974	19813	19841	19705	19844	19680	19886	19832	19756	19906	19678	19934	19873	19986	19981	19827	20139	19990	19763	20017	19750	19880	19810	19906	19970	19852	19744	20183	19899	19713	19877	19799	19907	20032	19739	19822	19925	19682	19812	19990	19927	19830	19988	19697	20001	19998	19764	19792	20076	19921	19997	19982	19894	19810	19983	19765	19865	19803	19720	19653	19897	19755	19731	19816	20074	19943	19872	19720	19822	19956	19784	19754	19880	19970	19973	19986	19982	19780	19936	19938	19825	19902	19895	19974	19814	19788	19871	20058	19771	19857	19890	19703	19859	19916	19898	19850	19852	20035	19663	19866	20071	19896	19788	19977	19600	19969	19909	19837	20091	19946	20005	20049	19816	19580	19670	19782	19764	19993	19798	19666	19633	19873	19858	19950	19900	19884	19907	19877	20081	19861	19885	19698	19697	19758	19807	19855	20009	19854	19934	19771	19764	19922	19581	19824	19794	19693	19757	19847	19807	19884	19951	20030	19742	19975	19613	19920	19996	19993	19988	19842	19981	19806	19773	20029	19783	19814	19691	19891	19864	19934	19692	19739	20003	19701	19640	19872	19849	19898	19931	19843	19916	20057	19769	20116	19847	19722	19815	19696	19886	19897	19631	19966	19954	20021	19643	19785	19718	19728	19981	19776	19709	19941	19891	19653	19697	19907	19812	20051	19785	19923	19738	20094	19717	19828	19689	19932	19853	19841	19879	19732	19932	20063	20004	19907	19850	20078	19853	19679	20008	19979	20042	19803	19742	19772	19735	19970	19983	19874	19924	19828	19814	19502	20054	19812	20044	19918	20037	19903	19960	19836	19820	19966	19780	19683	19781	19911	19937	19935	19904	19834	19867	19599	19963	19835	19793	19672	19615	19756	19927	19974	19979	19804	19797	19747	19886	19691	19817	19807	19988	20008	19962	19729	19793	19800	20059	19931	19734	20010	19728	19782	19667	19733	19950	19902	19939	19863	19882	19806	20046	19905	19865	19725	19826	20129	19853	19794	19956	19866	19784	19682	19547	19780	19762	19979	19624	19754	19911	19823	19981	19989	20017	19771	19801	19583	19903	19865	19748	19898	19772	19820	19728	20184	19770	19652	19892	19656	19910	19902	19731	19839	19719	20067	19717	19867	19885	19762	19945	19719	19925	19743	19742	19718	19890	19899	19742	19654	19730	19983	19831	19810	19854	19920	20091	19942	19552	19761	19754	19940	19821	19929	20091	19713	19654	19798	19916	19842	19922	19854	19932	19868	19855	19816	20056	19913	19947	19618	19889	20005	20002	19990	19778	19933	19930	19720	19965	19589	20046	19762	19736	20000	19946	19709	19749	19789	19944	19927	19922	19926	19905	19805	19761	19796	19884	20063	19876	19756	19821	19877	19872	19901	19875	19791	19755	19944	19848	19910	19746	19930	20015	19754	19710	19631	19691	19840	20022	19832	19682	19909	19885	19893	20008	19887	19697	19884	19853	19951	20123	19911	20007	20154	20126	19908	19921	19928	20015	19940	19822	20084	19829	19776	19902	19727	19638	19992	19861	20027	19677	19857	19884	19887
20115	51106	95228	85346	42865	16742	16698	16255	16237	16329	16248	16148	16216	16257	16201	16209	16217	16253	16280	15977	16244	16232	16090	15982	16246	16313	16070	16082	16011	16075	16178	15904	16151	16087	16042	16194	16145	16075	16334	15977	15824	16072	16010	16085	16058	16082	16022	16228	16199	16175	16092	16178	16049	15887	16220	15998	15871	16065	16305	16206	16030	16118	15975	16115	15989	16019	16154	16026	16139	16035	16079	16103	16043	16103	16559	16864	16291	16124	16142	16054	16090	16062	16316	16007	15985	16200	15898	16072	15991	16083	16048	15924	16172	16264	16034	16046	15968	15919	15925	16002	16020	15953	16040	15827	16007	16012	16086	15913	16146	16066	16157	16021	16073	16042	15890	16031	16027	16066	16019	16058	16135	16059	16088	15997	16071	16107	16050	15974	16216	16162	15932	16057	16103	16013	15907	15919	16004	16074	16053	16035	16052	15954	15796	15971	16185	15976	15919	16026	16084	15957	16048	16076	16147	16090	15891	15918	15942	16072	16002	16179	15939	16019	16084	15942	16013	16131	16050	15932	16110	16081	16106	16060	15969	15956	15905	16029	16079	15939	16100	16157	15970	16030	15971	15984	16031	16037	16236	15958	15987	15956	15985	15937	15981	16239	15967	16138	15993	15940	15909	15928	16062	15972	15970	16086	15987	15988	16031	16222	16049	15952	16090	16088	16015	16052	15902	16003	16003	16048	15927	16224	16154	16125	16037	15983	15953	16057	15885	15956	16190	15973	16062	16075	15998	15897	16082	16099	15968	15878	16049	15953	16065	16017	16232	16134	15966	15895	15993	15933	15991	16042	16116	16070	16131	16249	16002	16024	16170	16199	16047	15819	16027	15979	15947	16021	16043	16041	16125	16121	15998	15980	16003	15904	15973	16075	15926	16003	16113	16043	16027	16044	16043	15912	15916	16187	16108	16050	16100	15910	16007	15907	16026	15919	16093	15945	15954	16028	15868	16313	16050	15966	15983	15952	16096	16162	16084	16255	15987	15896	16125	16073	15898	16077	16155	16054	16206	16098	16108	16089	15928	16085	16072	16054	16099	16014	16058	16037	16038	16134	16061	16096	15914	16031	16079	15987	16131	15989	16123	16048	16032	16143	15942	16070	15911	16017	16022	16107	16013	16017	16015	16026	15986	16016	16044	15998	16082	16002	15985	16105	16129	16067	16044	16029	15949	16029	16143	16119	15961	16076	15950	15956	16080	16295	15861	16212	16080	16059	16090	16025	15887	16302	15925	15956	15965	15981	15995	15968	16063	15916	15873	15880	15969	16228	16165	16068	16028	15993	16100	15997	16068	15943	16008	15866	15939	15824	16191	15914	16073	15981	16100	16083	16053	16064	16137	16119	16001	16010	15998	16018	16045	15877	16074	15968	15969	15957	16110	16008	16099	15890	16044	15844	16203	16042	16096	15864	15976	15945	15956	15991	16014	16070	15939	16087	15835	16004	16059	15953	16144	15955	16028	16083	16000	15998	15938	15941	16184	16008	16060	15954	15917	15922	16023	16161	16180	16039	15916	16048	16168	15994	15912	15958	16036	15910	16157	16037	15830	16016	16022	16088	16017	16156	15985	16091	15760	15934	15933	16087	15947	15997	15885	16098	16129	15957	16098	15952	16083	16108	15981	16154	16025	16282	16112	16042	16052	16108	16046	15902	16219	15974	16113	15855	15967	15956	16136	16063	15972	15944	16159	16085	16050	15987	15968	16188	16184	15937	15980	15962	15878	15898	16039	15984	16039	15983	16141	16066	16018	16156	16012	16132	16041	15912	15953	16158	15972	16056	16048	16157	15922	16018	16252	15976	16129	15996	16180	16112	16100	16185	15957	16120	15975	16038	16019	15909	15927	16074	15950	16098	15937	15962	15897	15905	15965	16151	16019	16200	16100	15939	16323	16098	16049	16004	16007	16043	16111	15948	15890	16079	16003	15980	15953	15968	16146	16160	15976	16159	16053	16055	16131	15956	16102	15908	15980	16146	16035	15994	16011	16108	15873	15983	15939	16021	16029	15949	16055	16200	16047	15838	16017	16094	15894	15895	16189	16049	15940	15881	15928	16089	15967	15981	16145	16004	16086	16118	15842	16052	16062	16062	15999	16104	16041	15972	16075	15869	16154	16081	16023	16015	16165	16149	16222	16093	16086	16127	16065	16079	16118	15970	15965	16084	15995	16043	16186	16064	15984	15836	15940	16089	15858	16004	16113	16011	15920	16147	15921	15996	15871	15895	16262	15962	16014	16147	16015	15859	16154	16000	16026	16050	16142	16015	16045	16012	16126	15920	16076	16008	15990	15936	16008	16110	15997	15912	15984	15994	15886	16127	15865	15994	16249	15999	16022	16161	15991	16073	15990	16021	16060	15929	15966	15934	15924	16180	15874	16042	15975	16148	15979	16000	16058	16154	15823	16077	16028	15951	15939	15812	16002	16070	15986	16070	16157	15843	15964	15946	15894	15941	16115	16138	15971	15914	16102	16221	16075	15981	16137	16135	16011	15982	16081	15982	15890	16128	16025	15913	16055	16014	16043	16078	16115	16019	15957	16036	15952	16012	15890	16192	15997	15909	15957	16121	16088	16051	16128	15851	15885	16041	15971	15982	16236	16092	16004	16212	15988	15971	16035	16235	16000	15990	16203	16135	15911	15961	15737	15894	16058	16230	16063	16201	15926	15914	16047	15984	16029	16126	15902	16171	15963	16023	16082	15986	16032	15972	15954	16149	16057	16146	16007	15851	16093	15946	15902	16028	16175	16081	16005	16006	16056	16112	16069	15885	15958	16006	15975	15948	16107	15947	16031	15980	15877	16099	16146	15963	15974	16129	16050	16058	15839	16128	16050	16209	16021	15934	16062	16035	16006	16068	16039	16202	16015	15925	16204	16186	16186	16235	16085	16028	16009	15947	15933	15987	16224	16011	16062	15993	15904	16101	16032	16016	16027	15842	15871	16092	16048	16043	16050	16152	16144	15854	16142	16002	16116	15938	16050	16120	16023	16094	15926	16057	16193	15840	16033	16014	15869	15738	16087	15940	16177	16006	16129	15917	16051	15884	15968	16143	15919	16187	16015	16038	16094	15877	16038	15954	15904	15927	16093	16077	16140	15828	16017	16192	15985	16037	16003	16076	16079	16154	15944	16013	16169	16190	16044	16124	16081	16041	15911	15951	16036	16126	16061	16010	16039	15938	15985	16161	15993	16043	16070	15967	15925	16185	16110	16161	16048	16019	16019	15945	15957	16157	16126	16054	16171	16186	16017	16039	16035	15999	16096	16142	16093	16097	16081	16031	15864	15880	16046	16067	16071	15990	15911	16065	16078	16188	16112	16164	16076	16068	15905	15949	16170	16248	15860	16058	16019	16095	15938	16074	16000	16121	15937	15794	16184	16079	16042	16075	16102	16119	16004	16146	16067	15989	15914	15870	16034	16077	16017	16013	15944	16148	16147	15932	15915	15902	16088	15856	16078	15930	15954	15988	15997	16111	15999	15972	15989	16074	15929	16174	15972	16095	16003	16185	16088	16009	16051	16021	15863	16131	16011	15923	16011	16003	15872	15972	15802	15889	15950	16090	15974	16099	16049	16009	16041	16029	15944	16018	15949	16117	15908	16062	15995	16005	15792	16059	16055	16067	15873	16168	16093	16124	16031	16018	15978	16134	15942	15963	15843	16195	15925	16050	16091	15908	16051	15999	15933	16123	16054	16102	16054	16007	16086	16206	15979	16002	16100	16028	16073	15956	16230	15739	16030	15953	16015	16102	15965	15960	15986	15877	16030	16058	15880	16067	16205	16205	16057	15966	15959	16221	15961	16166	16148	15903	16007	15944	16001	16031	16188	15999	15996	16212	16104	15970	16046	15895	16048	15895	15970	16029	16145	16035	16073	16037	15859	16111	16046	15929	16269	15886	16251	16126	16078	15923	16060	16028	16140	15945	16134	16139	15926	16095	16191	16186	16129	16011	16132	15941	16009	16033	15908	16053	15967	16060	15875	15982	15984	16064	15952	16025	16111	15932	16085	16099	16001	15985	15932	16158	15989	16189	16048	16055	16150	16176	16256	15954	15985	16038	16114	16002	16137	15997	16061	16126	16024	15884	16026	15847	16013	16067	16079	16000	15941	15952	16057	16023	16016	16032	15963	15999	15924	15971	16022	15995	16055	15892	15883	16019	16234	16253	15930	15962	16125	16187	16047	16040	16124	15990	15931	15793	16133	15972	16020	16070	16028	15902	15985	16184	16058	16086	16026	16095	15972	16060	16248	15926	16061	16204	15961	15933	15979	15942	15891	16078	16094	16036	16092	15952	16156	16024	15972	15899	16124	15888	16105	16046	16112	15908	16180	15885	15933	16211	15970	15942	16066	15947	16060	16097	15871	15966	15962	15788	16184	16008	16121	15981	15948	15994	16032	16058	16137	15976	16007	16004	16039	16146	16003	16096	15945	15962	15920	16065	16067	15985	16071	16037	15898	15793	16093	15858	15938	16085	16158	16084	16018	16021	15801	16083	16038	15918	16142	16099	16178	15837	15986	15885	15894	15996	15994	16015	16127	16144	16012	16038	16156	16042	15976	15922	16086	16023	16022	15995	16000	16095	15999	16207	15998	16035	15907	15924	15958	16030	15893	15896	16038	16064	15817	16093	15878	16060	16054	16105	16017	16062	16137	16018	16065	15896	16090	16070	16130	16072	15978	16047	16277	15900	16102	16122	15961	16122	15971	16067	15996	16023	16165	16168	15904	16034	16072	16089	16107	16079	16001	16150	16028	15978	16078	16001	15932	16096	16083	16206	15966	16033	16090	16104	16221	16016	16124	15936	15926	16106	15948	16068	16039	16075	15932	15945	16033	16090	16076	16068	15991	15898	16164	16150	16173	16015	16086	16129	16160	15999	15947	16024	15845	16066	15927	15915	15877	16131	16248	15943	15884	16063	16033	15941	16155	16153	15981	16036	15969	16093	16115	16031	15885	15982	15959	16166	16111	16034	15884	16046	16061	15877	15880	15996	15942	16015	15912	16096	15928	15985	16070	15962	15892	16037	15854	16050	15977	16146	15891	15891	16163	16007	16086	15927	16188	16118	16154	16032	16168	15818	16132	16009	15991	15862	16049	16158	16144	16041	15980	15896
27996	22849	44846	43477	24993	20849	20756	20326	20456	20402	20626	20560	20353	20151	20446	20406	20345	20230	20504	20514	20351	20330	20538	20402	20325	20357	20257	20276	20393	20350	20326	20344	20341	20473	20431	20402	20303	20325	20395	20248	20127	20404	20431	20325	20253	20155	20075	20227	20130	20228	20211	20228	20351	20429	20455	20308	20466	20302	20043	20093	20466	20207	20209	20133	20104	20455	20409	20289	20287	20203	20141	20369	20144	20249	20122	20170	20537	20274	20222	20133	20173	20292	20188	20436	20185	20385	20363	20468	20254	20298	20366	20320	20372	20481	20351	20376	20385	20234	20180	20314	20539	20382	20401	20224	20291	20220	20299	20435	20346	20286	20296	20365	20320	20388	20149	20204	20159	20256	20396	20478	20403	20199	20328	20140	20150	20367	20283	20366	20100	20561	20200	20178	20147	20183	20286	20142	20308	20359	20186	20409	20407	20447	20366	20378	20398	20256	20403	20282	20456	20143	20170	20283	20389	20373	20341	19968	20242	20364	20151	20294	20192	20372	20260	20270	20179	20353	20341	20229	20449	20291	20382	20168	20424	20451	20438	20090	20293	20181	20235	20156	20314	20147	20383	20227	20211	20204	20385	20178	20395	20251	20214	20179	20174	20307	20314	20206	20175	20223	20370	20293	20506	20254	20103	20220	20285	20220	20190	20234	20100	20344	20392	20148	20420	20479	20332	20460	20137	20020	20122	20289	20182	20323	20405	20342	20315	20178	20294	20287	20448	19988	20233	20343	20463	20324	20395	20182	20183	20086	20173	20533	20315	20368	20270	20286	20166	20271	20348	20382	20410	20488	20331	20149	20058	20424	20250	20290	20139	20190	20359	20612	20245	20089	20296	20128	20396	20290	20344	20252	20171	20392	20343	20346	20010	20173	20373	20225	20282	20326	20387	20341	20374	20169	20144	20317	20321	20014	20385	20280	20115	20091	20312	20242	20339	19927	20194	20304	20047	20403	20263	20301	20289	20248	20314	20188	20380	20285	20361	20259	20310	20216	20364	20325	20243	20455	20442	20267	20164	20347	20352	20472	20505	20445	20446	20247	20203	20187	20363	20311	20378	20396	20364	20189	20264	20218	20445	20185	20225	20252	20375	20245	20365	20258	20346	20163	20374	20342	20369	20320	20408	20429	20161	20330	20231	20125	20193	20257	20439	20360	20181	20228	20288	20254	20206	20257	20363	20421	20236	20172	20354	20339	20500	20048	20579	20079	20234	20437	20377	20224	20267	20305	20223	20477	20355	20066	20253	20193	20079	20196	20252	20149	20334	20282	20366	20325	20420	20213	20470	20451	20152	20164	20275	20328	20264	20384	20438	20066	20263	20441	20476	20351	20338	20237	20328	20305	20573	20247	20164	20455	20173	20137	20294	20293	20222	20193	20346	20190	20098	20219	20281	20330	20224	20251	20242	20140	20309	20390	20371	20191	20216	20454	20143	20124	20537	20328	20301	20356	20330	20295	20485	20098	20086	20413	20261	20551	20402	20099	20135	20241	20421	20500	20082	20394	20287	20293	20218	20444	20140	20255	20507	20265	20367	20401	20132	20300	20516	20113	20387	20565	20490	20307	20321	20170	20057	20417	20328	20322	20320	20270	20335	20241	20482	20259	20236	20278	20519	20275	20278	20057	20232	20274	20466	20507	20177	20272	20187	20232	20321	20338	20299	20208	20122	20447	20434	20284	20370	20150	20472	20214	20328	20354	20291	20265	20281	20327	20261	20287	20103	20374	20286	20042	20352	20259	20324	20291	20109	20129	20393	20344	20359	20483	20280	20205	20260	20117	20318	20296	20460	20378	20148	20180	20200	20463	20331	20234	20307	20078	20505	20412	20438	20353	20375	20450	20336	20010	20223	20141	20274	20338	20315	20037	20254	20341	20105	20405	20176	20265	20401	20383	20419	19976	20327	20490	20276	20348	20209	20304	20232	20258	20331	20207	20361	20256	20132	20423	20186	20157	20547	20635	20274	20341	20449	20188	20242	20153	20392	20172	20055	20083	20321	20383	20275	20229	20255	20272	20314	20336	20373	20163	20261	20426	20331	20440	20450	20279	20314	20601	20384	20180	20289	20105	20092	20505	20454	20271	20226	20110	20041	20344	20356	20202	20359	20117	20160	20330	20371	20374	20305	20375	20222	20176	20214	20341	20379	20284	20159	20036	20334	20413	20233	20302	20264	20082	20309	20278	20273	20374	20166	20080	20230	20149	20288	20300	20468	20385	20302	20284	20533	20281	20397	20500	20169	20299	20152	20518	20216	20390	20408	20432	20284	20169	20083	20369	20324	20351	20219	20450	20321	20350	20357	20294	20116	20157	20385	20225	20292	20285	20301	20128	20360	20262	20113	20199	20186	20277	20488	20180	20235	20243	20133	20248	20208	20399	20305	20270	20264	20189	20213	20104	20252	20368	20464	20269	20435	20350	20427	20214	20287	20376	20110	20348	20537	20319	20616	20301	20441	20201	20329	20303	20293	20336	20223	20285	20136	20496	20404	20144	20401	20414	20282	20305	20344	20068	20201	20457	20188	20382	20227	20050	20456	20290	20377	20253	20159	20204	20318	20169	20251	20438	20344	20389	20176	20322	20094	20260	20311	20419	20303	20279	20372	20404	20146	20221	20237	20299	20120	20161	20230	20420	20280	20138	20150	20298	20349	20181	20186	20415	20375	20396	20349	20380	20420	20255	20198	20187	20330	20237	20233	20355	20180	20351	20246	20250	20114	20033	20168	20262	20261	20424	20231	20416	20189	20187	20419	20351	20198	20320	20262	20451	20157	20163	20458	20307	20320	20230	20361	20216	20453	20465	20279	20379	20233	20411	20352	20206	20319	20354	20330	20299	20297	20530	20299	20199	20246	20166	20171	20280	19996	20003	20335	20152	20419	20190	20059	20124	20229	20385	20499	20484	20389	20226	20130	20161	20468	20553	20260	20179	20472	20392	20212	20239	20265	20288	19988	20328	20223	20399	20489	20309	20306	20286	20446	20387	20344	20492	20371	20260	20242	20304	20227	20056	20330	20403	20424	20444	20349	20032	20317	20306	20168	20186	20352	20195	20330	20227	20182	20201	20171	20367	20408	20330	20191	20581	20289	20349	20320	20303	20425	20495	20273	19973	20105	20264	20312	20229	20283	20209	20315	20315	20358	20300	20257	20326	20218	20325	20410	20230	20423	20404	20392	20155	20207	20360	20082	20337	20430	20414	20426	20180	19951	20215	20314	20155	20424	20407	20507	20251	20250	20065	20330	20267	20252	20209	20263	20260	20180	20490	20251	20157	20402	20294	20239	20500	20103	20094	20356	20616	20306	20449	20165	20375	20295	20366	20150	20335	20187	19996	20337	20375	20334	20422	20281	20333	20194	20329	20688	20194	20285	20296	20290	20237	20453	20238	20134	20177	20211	20297	20264	20139	20472	20083	20275	20165	20168	20371	20186	20165	20414	20220	20385	20391	20337	20423	20497	20428	20106	20391	20221	20285	20311	20361	20420	20245	20112	20363	20457	20299	20227	20197	20416	20200	20236	20455	20528	20285	20383	20303	20423	20503	20197	20381	20503	20282	20268	20181	20153	20516	20264	20263	20291	20386	20371	20706	20258	20562	20345	20272	20478	20193	20271	20364	20438	20363	20012	20249	20339	20318	20199	20238	20175	20218	20416	20251	20186	20313	20467	20232	19996	20413	20192	20152	20204	20247	20140	20268	20278	20163	20281	20214	20228	20399	20371	20377	20166	20276	20120	20438	19999	20124	20186	20416	20497	20474	20214	20187	20164	20288	20161	20405	20190	20366	20436	19957	20392	20342	20438	20389	20302	20255	20116	20271	20282	20450	20304	20250	20220	20246	20229	20086	20252	20164	20136	20420	20320	20304	20330	20279	20362	20299	20485	20180	20103	20262	20250	20354	20271	20303	20198	20392	20309	20140	20233	20180	20458	20233	20356	20103	20196	20390	20463	20310	20165	20230	20417	20159	20229	20454	20312	20269	20142	20294	20534	20208	20272	20163	20363	20073	20262	20124	20054	20207	20249	20353	20416	20267	20302	20074	20352	20172	20275	20346	20240	20450	20435	20222	20346	20398	20347	20386	20211	20398	20241	20229	20522	20239	20375	20235	20456	20369	20215	20238	19920	20219	20372	20364	20443	20385	20249	20211	20402	20306	20420	20508	20238	20230	20294	20212	20217	20330	20499	20136	20447	20419	20136	20226	20227	20423	20539	20248	20158	20286	20307	20086	20038	20244	20313	20300	20157	20275	20329	20313	20307	20032	20483	20315	20231	20101	20450	20448	20515	20271	20307	20369	20223	20187	20328	20321	20230	20263	20325	20190	20202	20303	20360	20140	20231	20247	20123	20071	20233	20318	20079	20508	20351	20265	19960	20310	20229	20390	20496	20463	20297	20244	20469	20219	20138	20335	20288	20403	20153	20189	20330	20274	20265	20229	20376	20132	20330	20228	20467	20459	20270	20249	20321	20165	20347	20230	20350	20118	20192	20193	20538	20246	20307	20107	20155	20244	20198	20295	20340	20244	20335	20244	20218	20174	20329	20427	20370	20194	20159	20411	20369	20313	20340	20336	20378	20143	20314	20360	20326	20038	20486	20134	20233	20057	19982	20236	20313	20190	20407	20355	20288	20503	20300	20305	20413	20450	20280	20365	20482	20469	20193	20027	20288	20144	20350	20064	20185	20146	20392	20225	20276	20186	20331	20540	20292	20159	20310	20393	20260	20367	20230	20357	20384	20440	20263	20295	20328	20288	20246	20226	20236	20266	20263	20245	20272	20297	20287	20272	20341	20440	20273	20210	20277	20196	20352	20426	20252	20074	20162	20362	20445	20161	20419	20383	20331	20256	20340	20220	20338	20070	20266	20417	20330	20544	20283	20381	20507	20218	20140	20274	20256	20231	20271	20362	20449	20075	20468	20074	20173	20463	20240	20225	20180	20409	20292	20143	20289	20331	20452	20439	20328	20307	20212	20280	20390	20297	20396	20130	20238	20237	20305	20355	20159	20094	20265	20453	20399	20593	20171	20313	20402	20223	20178	20155	20483	20418	20277	20443	20250	20314	20282	20465	20227	20211	20455	20225	19939	20417	20288	20240	20372	20243	20421	20462	20371	20211
15518	26955	51554	36142	19603	16256	16295	16454	16332	16211	16391	16094	16286	16491	16329	16328	16283	16347	16311	16411	16252	16307	16286	16310	16257	16432	16315	16403	16231	16456	16385	16310	16414	16276	16320	16201	16247	16225	16144	16133	16290	16170	16238	16363	16317	16391	16418	16380	16327	16350	16136	16357	16151	16187	16348	16358	16247	16245	16130	16340	16292	16176	16097	16186	16339	16178	16164	16373	16280	16311	16226	16193	16245	16420	16286	16310	16395	16294	16319	16211	16187	16189	16159	16323	16147	16167	16212	16149	16149	16199	16389	16273	16267	16270	16074	16287	16411	16169	16380	16301	16316	16250	16211	16323	16347	16071	16241	16269	16283	16169	16312	16005	16350	16205	16291	16307	16322	16322	16215	16162	16298	16338	16137	16184	16396	16199	16270	16128	16080	16173	16281	16306	16277	16300	16277	16160	16302	16124	16326	16245	16243	16302	16201	16330	16460	16202	16351	16226	16330	16113	16200	16255	16344	16382	16310	16158	16451	16332	16302	16246	16238	16179	16234	16421	16377	16195	16239	16293	16286	16357	16310	16205	16513	16000	16348	16195	16457	16325	16167	16303	16444	16119	16270	16234	16177	16218	16130	16285	16392	16376	16261	16415	16272	16231	16339	16119	16314	16251	16312	16200	16259	16249	16268	16239	16476	16351	16200	16350	16167	16160	16277	16234	16203	16269	16209	16343	16262	16335	16349	16217	16169	16287	16190	16247	16223	16217	16508	16131	16336	16064	16350	16200	16254	16100	16293	16272	16394	16170	16462	16485	16206	16187	16387	16238	16326	16350	16241	16294	16167	16316	16407	16292	16421	16177	16147	16163	16189	16277	16239	16173	16225	16106	16214	16270	16229	16200	16250	16221	16157	16362	16201	16172	16234	16306	16152	16103	16336	16214	16159	16271	16276	16383	16324	16204	16353	16213	16475	16211	16176	16233	16186	16132	16386	16309	16163	16332	16229	16328	16237	16225	16086	16133	16297	16232	16176	16199	16315	16269	16235	16214	16191	16207	16242	16276	16186	16393	16257	16182	16064	16205	16456	16392	16126	16214	16292	16212	16446	16194	16339	16159	16176	16236	16288	16308	16363	16170	16216	16219	16218	16324	16233	16109	16336	16201	16213	16165	16321	16311	16265	16193	16084	16240	16179	16334	16309	16164	16319	16487	16294	16257	16222	16350	16374	16390	16298	16248	16274	16351	16314	16265	16162	16062	16321	16277	16270	16372	16275	16443	16327	16198	16279	16325	16316	16125	16290	16216	16166	16317	16166	16240	16299	16063	16236	16450	16411	16305	16149	16332	16230	16140	16379	16240	16174	16000	16525	16218	16275	16128	16172	16215	16419	16271	16250	16316	16211	16192	16194	16156	16130	16215	16161	16175	16257	16283	16165	16100	16316	16186	16405	16526	16223	16327	16198	16265	16380	16260	16253	16481	16355	16273	16252	16357	16298	16300	16339	16424	16232	16277	16148	16121	16086	16276	16378	16018	16142	16339	16267	16336	16327	16199	16137	16331	16215	16258	16375	16110	16104	16217	16278	16266	16274	16359	16435	16367	16066	16194	16134	16270	16434	16187	16212	16299	16105	16197	16378	16118	16219	16313	16106	16394	16146	16265	16033	16424	16376	16403	16215	16199	16234	16123	16446	16205	16253	16120	16248	16294	16234	16195	16292	16180	16298	16247	16199	16312	16225	16246	16428	16276	16093	16347	16221	16388	16304	16167	16244	16282	16091	16407	16180	16254	16320	16186	16310	16284	16108	16314	16244	16239	16136	16126	16081	16240	16152	16193	16128	16248	16387	16206	16153	16273	16356	16274	16160	16420	16365	16202	16223	16199	16001	16214	16320	16268	16159	16268	16255	16198	16200	16153	16398	16132	16380	16320	16286	16262	16245	16394	16369	16311	16300	16329	16295	16209	16189	16304	16209	16185	16346	16425	16177	16222	16226	16197	16464	16334	16230	16098	16176	16232	16347	16355	16225	16120	16287	16227	16373	16173	16212	16237	16286	16208	16254	16104	16252	16412	16323	16279	16180	16215	16249	16162	16491	16079	16401	16314	16154	16273	16212	16309	16264	16300	16347	16294	16302	16242	16449	16296	16150	16200	16263	16151	16306	16236	16176	16307	16215	16307	16326	16150	16249	16267	16349	16375	16246	16398	16379	16331	16239	16329	16234	16296	16258	16204	16382	16315	16198	16281	16123	16181	16366	16289	16210	16333	16333	16291	16260	16101	16137	16109	16188	16281	16362	16108	16148	16267	16432	16309	16387	16261	16241	16243	16160	16215	16313	16200	16229	16274	16250	16381	16214	16281	16309	16376	16221	16160	16279	16156	16255	16161	16108	16305	16354	16189	16261	16324	16160	16247	16254	16235	16368	16219	16344	16399	16367	16409	16154	16230	16261	16320	16160	16156	16148	16170	16336	16103	16276	16320	16228	16093	16439	16265	16274	16363	16179	16229	16291	16284	16219	16296	16261	16303	16134	16224	16289	16288	16327	16160	16268	16333	16365	16160	16335	16406	16339	16289	16358	16273	16162	16340	16308	16364	16304	16175	16234	16124	16253	16192	16357	16289	16183	16243	16341	16248	16192	16147	16349	16376	16311	16258	16414	16148	16151	16270	16124	16314	16271	16345	16188	16195	16371	16148	16245	16169	16323	16281	16287	16263	16327	16408	16168	16246	16396	16209	16181	16190	16221	16181	16022	16335	16249	16357	16262	16145	16364	16177	15989	16350	16218	16223	16263	16180	16374	16292	16106	16308	16287	16179	16214	16213	16169	16053	16105	16302	16255	16056	16077	16178	16330	16360	16263	16215	16206	16329	16294	16210	16285	16234	16026	16217	16358	16299	16192	16446	16341	16405	16101	16361	16165	16306	16329	16354	16132	16250	16238	16377	16337	16273	16135	16341	16277	16338	16493	16290	16327	16389	16170	16268	16255	16350	16365	16375	16341	16024	16234	16165	16258	16098	16152	16290	16372	16395	16247	16316	16184	16194	16444	16190	16223	16318	16254	16317	16329	16324	16339	16427	16096	16326	16118	16207	16289	16282	16214	16283	16222	16272	16316	16252	16337	16186	16307	16137	16143	16131	16219	16040	16174	16167	16509	16451	16282	16251	16314	16229	16207	16154	16241	16208	16327	16282	16257	16281	16235	16232	16418	16372	16372	16394	16384	16184	16289	16189	16112	16312	16151	16075	16232	16402	16225	16315	16282	16199	16335	16223	16234	16298	16215	16219	16472	16251	16110	16275	16389	16225	16115	16192	16230	16262	16339	16413	16325	16328	16249	16236	16324	16118	16175	16219	16120	16195	16408	16311	16226	16319	16367	16146	16205	16356	16237	16343	16226	16270	16300	16159	16189	16274	16398	16176	16230	16309	16156	16111	16400	16233	16327	16314	16328	16244	16492	16201	16260	16374	16299	16056	16248	16390	16107	16194	16391	16225	16242	16056	16344	16260	16132	16375	16168	16353	16396	16278	16179	16330	16404	16212	16199	16208	16181	16171	16214	16445	16390	16240	16255	16299	16314	16415	16238	16134	16214	16169	16279	16306	16175	16248	16497	16454	16305	16342	16216	16331	16270	16338	16128	16125	16261	16316	16252	16317	16281	16479	16290	16309	16310	16129	16128	16356	16114	16292	16286	16295	16414	16121	16396	16348	16190	16225	16258	16075	16266	16247	16333	16245	16093	16365	16293	16352	16263	16289	16333	15995	16130	16306	16196	16318	16423	16342	16250	16160	16389	16301	16318	16246	16264	16182	16157	16162	16297	16151	16366	16240	16204	16256	16491	16304	16279	16196	16370	16266	16436	16180	16210	16268	16231	16300	16419	16147	16300	16302	16363	16348	16381	16231	16052	16220	16240	16102	16243	16316	16234	16285	16304	16152	16407	16414	16265	16157	16203	16321	16286	16152	16396	16174	16467	16237	16294	16318	16181	16193	16118	16390	16235	16303	16309	16306	16169	16179	16279	16227	16382	16138	16188	16281	16302	16189	16314	16243	16123	16158	16341	16248	16350	16378	16282	16379	16292	16267	16392	16301	16283	16331	16147	16225	16297	16106	16208	16317	16352	16319	16272	16320	16209	16372	16266	16223	16372	16221	16201	16118	16119	16244	16144	16207	16132	16243	16305	16318	16090	16269	16291	16224	16112	16246	16284	16231	16251	16275	16458	16321	16216	16321	16304	16242	16351	16202	16188	16215	16148	16442	16306	16117	16235	16250	16334	16194	16286	16199	16370	16234	16295	16312	16363	16196	16221	16330	16294	16406	16144	16347	16341	16312	16225	16252	16344	16525	16062	16147	16200	16168	16111	16291	16288	16183	16315	16247	16218	16417	16290	16275	16267	16256	16175	16264	16314	16325	16342	16282	16196	16349	16262	16446	16254	16157	16450	16481	16232	16102	16323	16385	16163	16291	16267	16255	16147	16274	16387	16194	16232	16210	16396	16200	16156	16113	16274	16191	16426	16342	16418	16149	16286	16261	16342	16224	16298	16253	16347	16195	16263	16153	16234	16280	16192	16151	16339	16031	16130	16141	16190	16246	16500	16342	16344	16313	16295	16171	16191	16414	16417	16302	16473	16318	16115	16259	16138	16181	16114	16120	16345	16269	16320	16335	16306	16221	16309	16066	16341	16349	16249	16301	16243	16431	16259	16308	16320	16377	16136	16115	16218	16270	16272	16338	16251	16224	16376	16329	16187	16221	16187	16147	16195	16384	16243	16294	16164	16362	16329	16364	16142	16320	16160	16228	16191	16234	16191	16323	16192	16169	16283	16171	16371	16198	16170	16222	16254	16165	16352	16278	16298	16125	16361	16090	16285	16077	16289	16163	16193	16253	16384	16394	16289	16372	16237	16142	16304	16278	16353	16103	16159	16384	16325	16236	16236	16262	16352	16184	16284	16376	16272	16370	16252	16243	16341	16271	16226	16185	16213	16282	16253	16323	16420	16200	16351	16475	16479	16348	16238	16225	16296	16279	16218	16193	16254	16212	16325	16435	16153	16345	16215	16295	16288	16175	16218	16182	16254	16310	16413	16090	16248	16315	16133	16348	16160	16245	16361	16140	16193	16520	16101	16292	16378	16297	16287	16259	16246	16337	16164	16424	16322	16399
23553	21409	37860	49577	28623	23797	25866	21869	20586	21006	20734	20725	20729	20573	20481	20625	20416	20391	20776	20696	20437	20724	20696	20271	20426	20307	20477	20465	20664	20329	20484	20485	20385	20619	20455	20367	20456	20578	20454	20602	20491	20227	20537	20430	20272	20293	20494	20529	20374	20349	20509	20406	20268	20228	20513	20475	20461	20425	20450	20254	20236	20292	20313	20458	20494	20185	20359	20330	20438	20678	20343	20402	20447	20450	20427	20726	20622	20724	20656	20449	20289	20320	20514	20444	20355	20431	20171	20263	20337	20194	20354	20215	20200	20213	20260	20398	20382	20487	20322	20439	20218	20278	20148	20426	20366	20480	20363	20184	20202	20273	20375	20249	20564	20488	20435	20189	20368	20190	20424	20161	20319	20282	20232	20472	20512	20341	20394	20178	20428	20348	20368	20318	20290	20401	20182	20274	20391	20291	20438	20387	20522	20304	20434	20115	20430	20503	20384	20610	20362	20134	20421	20479	20311	20399	20281	20118	20319	20604	20376	20380	20517	20335	20363	20342	20367	20269	20310	20291	20280	20265	20265	20454	20361	20139	20354	20228	20297	20123	20476	20313	20418	20444	20282	20317	20274	20437	20467	20415	20352	20303	20483	20337	20301	20363	20310	20277	20432	20448	20477	20149	20391	20354	20183	20522	20267	20349	20126	20353	20318	20424	20420	20394	20236	20541	20597	20419	20388	20271	20353	20342	20563	20371	20205	20292	20429	20308	20426	20321	20279	20383	20519	20284	20513	20310	20333	20378	20369	20356	20461	20204	20290	20335	20450	20259	20448	20360	20349	20145	20288	20388	20277	20586	20366	20322	20254	20319	20357	20308	20292	20343	20492	20172	20538	20147	20258	20451	20384	20257	20365	20366	20496	20212	20418	20169	20319	20286	20359	20521	20422	20249	20227	20166	20246	20249	20267	20260	20153	20322	20335	20262	20270	20171	20436	20398	20136	20406	20267	20266	20179	20289	20431	20502	20189	20198	20260	20349	20579	20337	20300	20509	20366	20328	20335	20194	20353	20426	20301	20195	20340	20515	20212	20416	20407	20256	20402	20192	20294	20357	20354	20405	20467	20245	20450	20336	20331	20204	20321	20426	20400	20363	20161	20295	20390	20279	20221	20295	20572	20253	20232	20382	20130	20397	20417	20455	20509	20317	20373	19959	20370	20255	20284	20269	20235	20483	20539	20396	20456	20230	20266	20449	20214	20265	20318	20154	20495	20351	20081	20225	20416	20354	20330	20321	20409	20274	20170	20316	20338	20344	20307	20452	20383	20235	20319	20471	20575	20280	20585	20244	20325	20309	20309	20491	20268	20271	20232	20392	20239	20549	20511	20286	20233	20314	20359	20360	20405	20354	20344	20289	20324	20356	20305	20394	20665	20348	20274	20359	20402	20333	20301	20348	20313	20565	20436	20365	20490	20417	20492	20545	20220	20397	20333	20321	20292	20034	20304	20248	20369	20437	20235	20270	20437	20302	20461	20317	20309	20355	20368	20504	20504	20468	20269	20271	20418	20073	20321	20420	20405	20336	20183	20628	20576	20045	20384	20323	20298	20378	20542	20160	20216	20441	20534	20396	20439	20367	20457	20407	20293	20511	20156	20384	20495	20330	20496	20342	20423	20328	20291	20532	20410	20372	20369	20161	20154	20389	20435	20228	20216	20228	20577	20368	20366	20383	20394	20476	20502	20316	20308	20114	20373	20376	20415	20165	20447	20210	20386	20325	20417	20184	20365	20548	20425	20470	20149	20128	20315	20541	20365	20353	20438	20548	20390	20644	20260	20302	20426	20371	20232	20185	20492	20282	20291	20467	20454	20328	20103	20090	20099	20381	20254	20428	20410	20314	20565	20107	20373	20269	20552	20282	20496	20351	20489	20424	20282	20364	20474	20382	20382	20316	20415	20262	20195	20539	20222	20320	20613	20395	20361	20314	20411	20309	20393	20299	20375	20146	20331	20283	20380	20272	20041	20242	20050	20436	20411	20303	20356	20188	20278	20248	20431	20360	20315	20281	20216	20482	20261	20289	20225	20315	20535	20570	20479	20115	20368	20420	20413	20311	20518	20414	20316	20142	20266	20285	20330	20224	20431	20228	20172	20476	20424	20229	20262	20351	20281	20521	20221	20226	20483	20154	20451	20278	20215	20401	20403	20304	20475	20386	20351	20356	20199	20318	20297	20264	20349	20383	20417	20209	20507	20509	20224	20298	20370	20358	20342	20219	20473	20446	20178	20243	20465	20153	20496	20179	20316	20249	20313	20437	20408	20561	20378	20242	20276	20414	20196	20282	20200	20256	20442	20428	20447	20400	20413	20425	20543	20167	20228	20341	20177	20687	20295	20338	20423	20266	20266	20329	20280	20362	20370	19977	20259	20188	20184	20502	20685	20303	20401	20027	20431	20546	20248	20325	20217	20188	20458	20321	20327	20429	20368	20567	20531	20567	19997	20496	20341	20491	20294	20403	20084	20209	20218	20393	20196	20102	20462	20223	20473	20209	20516	20288	20482	20316	20419	20321	20643	20181	20387	20285	20253	20347	20452	20333	20285	20351	20365	20378	20285	20394	20433	20211	20249	20201	20300	20053	20357	20160	20394	20279	20411	20357	20503	20234	20310	20508	20230	20261	20489	20204	20366	20328	20432	20370	20272	20453	20399	20241	20359	20281	20127	20128	20213	20250	20500	20487	20447	20450	20328	20300	20356	20489	20334	20414	20385	20036	20180	20323	20475	20387	20224	20299	20288	20293	20102	20252	20381	20457	20389	20411	20233	20315	20428	20141	20290	20274	20353	20406	20394	20243	20273	20245	20393	20271	20221	20341	20272	20279	20482	20362	20296	20417	20256	20305	20325	20426	20394	20408	20332	20298	20185	20315	20377	20451	20402	20550	20464	20446	20134	20359	20421	20657	20437	20347	20334	20226	20319	20323	20200	20206	20390	20273	20393	20357	20341	20445	20260	20361	20286	20471	20297	20366	20537	20295	20492	20509	20642	20504	20449	20325	20512	20463	20303	20267	20300	20427	20508	20448	20433	20300	20330	20282	20296	20393	20102	20411	20376	20368	20196	19996	20428	20220	20236	20361	20244	20244	20237	20493	20453	20141	20317	20285	20253	20237	20363	20368	20244	20406	20300	20324	20311	20391	20441	20535	20341	20431	20274	20427	20508	20182	20327	20161	20319	20210	20416	20144	20317	20057	20320	20149	20307	20416	20309	20043	20353	20328	20218	20152	20461	20357	20383	20332	20218	20149	20285	20495	20411	20344	20197	20146	20217	20467	20395	20399	20268	20382	20240	20435	20437	20428	20325	20353	20365	20446	20444	20419	20619	20492	20407	20042	20305	20225	20278	20181	20495	20227	20295	20240	20334	20190	20499	20236	20311	20482	20451	20305	20389	20324	20501	20321	20449	20292	20426	20321	20506	20386	20203	20414	20410	20412	20156	20285	20316	20373	20496	20385	20459	20237	20352	20325	20394	20482	20191	20348	20306	20212	20238	20349	20220	20526	20183	20254	20287	20223	20223	20480	20292	20127	20450	20178	20124	20336	20303	20262	20241	20609	20376	20262	20224	20221	20356	20298	20391	20259	20199	20391	20192	20363	20239	20026	20482	20277	20275	20419	20215	20275	20325	20211	20393	20429	20306	20438	20424	20363	20341	20285	20487	20340	20260	20447	20481	20314	20450	20355	20340	20380	20507	20010	20186	20400	20381	20258	20405	20322	20434	20343	20179	20243	20349	20411	20430	20194	20581	20470	20464	20454	20632	20344	20424	20271	20320	20220	20255	20191	20145	20414	20307	20267	19856	20305	20473	20174	20255	20266	20493	20243	20298	20339	20257	20574	20352	20434	20393	20251	20081	20414	20404	20293	20389	20358	20141	20257	20355	20138	20342	20461	20448	20330	20632	20476	20260	20522	20349	20359	20311	20350	20501	20261	20508	20350	20478	20158	20277	20318	20329	20336	20184	20338	20212	20373	20496	20510	20469	20315	20429	20264	20444	20336	20368	20183	20368	20379	20439	20380	20437	20359	20340	20395	20188	20090	20388	20443	20197	20220	20187	20569	20288	20062	20411	20214	20238	20454	20150	20280	20360	20267	20309	20530	20423	20294	20354	20391	20139	20483	20556	20294	20351	20383	20358	20380	20127	20295	20199	20471	20207	20231	20520	20177	20195	20191	20175	20443	20315	20529	20262	20370	20252	20610	20348	20306	20384	20333	20722	20164	20289	20452	20391	20461	20142	20361	20354	20165	20489	20279	20337	20552	20464	20403	20475	20408	20230	20463	20218	20336	20197	20068	20261	20267	20546	20429	20311	20333	20457	20117	20653	20323	20358	20263	20398	20326	20413	20382	20237	20191	20146	20122	20281	20152	20378	20256	20302	20337	20293	20213	20334	20224	20200	20470	20306	20365	20292	20118	20254	20281	20413	20305	20348	20134	20170	20218	20092	20427	20350	20553	20354	20230	20331	20123	20160	20540	20290	20280	20245	20314	20322	20361	20492	20206	20419	20292	20400	20173	20276	20144	20457	20305	20361	20446	20268	20286	20308	20216	20203	20080	20240	20489	20163	20279	20287	20223	20449	20380	20303	20357	20332	20403	20396	20464	20572	20140	20425	20433	20366	20355	20332	20315	20187	20192	20255	20449	20279	20328	20234	20326	20358	20233	20416	20229	20543	20359	20497	20162	20190	20420	20217	20231	20537	20282	20375	20271	20481	20451	20367	20292	20311	20343	20331	20436	20204	20205	20332	20174	20589	20346	20361	20282	20429	20290	20368	20593	20384	20367	20236	20291	20478	20271	20379	20322	20166	20140	20349	20469	20316	20202	20255	20308	20462	20043	20234	20448	20426	20392	20354	20254	20397	20371	20313	20503	20334	20342	20225	20144	20458	20272	20324	20181	20246	20204	20286	20180	20363	20257	20264	20307	20354	20494	20531	20409	20388	20455	20258	20430	20298	20443	20025	20524	20233	20453	20360	20387	20327	20218	20351	20296	20449	20361	20294	20407	20396	20262	20428	20506	20240	20344	20264	20238	20339	20271	20310	20183	20368	20595	20093	20270	20272	20316	20699	20170	20261	20519	20265	20575	20434	20345	20158	20359	20379	20320	20351	20448
18341	64342	95331	72916	33357	17010	16824	16500	16728	16709	16724	16411	16384	16373	16235	16340	16238	16285	16261	16259	16383	16302	16455	16512	16338	16385	16451	16287	16350	16172	16324	16222	16261	16180	16387	16341	16341	16413	16350	16149	16495	16475	16319	16430	16299	16346	16380	16312	16387	16234	16399	16381	16119	16121	16261	16243	16164	16472	16238	16365	16088	16343	16366	16351	16266	16140	16232	16284	16432	16356	16350	16246	16098	16230	16953	16939	16884	16600	16239	16287	16370	16162	16312	16490	16381	16352	16124	16274	16298	16279	16342	16256	16246	16360	16382	16401	16367	16361	16344	16256	16283	16307	16235	16306	16320	16189	16335	16124	16050	16214	16406	16313	16302	16274	16299	16316	16285	16393	16123	16308	15975	16249	16278	16242	16195	16237	16299	16246	16312	16266	16383	16308	16378	16113	16318	16243	16105	16200	16452	16295	16247	16303	16332	16270	16332	16138	16152	16198	16271	16205	16283	16303	16335	16267	16232	16226	16159	16185	16284	16245	16223	16244	16393	16127	16394	16411	16268	16264	16282	16278	16218	16209	16266	16353	16364	16029	16293	16196	16121	16200	16417	16234	16308	16380	16232	16483	16236	16273	16328	16188	16288	16306	16136	16416	16273	16314	16293	16311	16178	16388	16412	16427	16329	16231	16184	16231	16231	16242	16240	16395	16175	16273	16147	16329	16233	16311	16176	16285	16293	16343	16293	16110	16227	16263	16222	16363	16188	16286	16212	16351	16337	16151	16064	16160	16224	16210	16059	16191	16290	16309	16225	16245	16270	16178	16284	16204	16231	16222	16173	16466	16150	16242	16057	16375	16161	16103	16361	16292	16221	16422	16257	16176	16217	16422	16001	16253	16210	16353	16202	16181	16160	16198	16191	16202	16350	16231	16212	16250	16328	16145	16204	16317	16148	16320	16343	16222	16122	16278	16410	16236	16089	16201	16286	16311	16179	16263	16186	16270	16231	16246	16326	16054	16345	16437	16465	16276	16274	16149	16178	16296	16254	16084	16093	16156	16412	16210	16166	16154	16138	15940	16149	16188	16182	16251	16402	16320	16313	16135	16173	16391	16282	16428	16424	16247	16416	16189	16264	16220	16177	16146	16216	16131	16244	16119	16215	16367	16263	16349	16169	16243	16235	16328	16254	16214	16186	16325	16184	16253	16215	16242	16357	16201	16377	16145	16175	16322	16101	16245	16228	16245	16053	16370	16285	16113	16148	16446	16432	16345	16391	16357	16409	16197	16362	16392	16257	16133	16345	16307	16100	16322	16248	16130	16231	16204	16316	16229	16103	16187	16227	16276	16225	16167	16136	16357	16225	16207	16324	16195	16123	16292	16214	16199	16284	16364	16245	16173	16285	16183	16312	16259	16202	16217	16221	16293	16394	16459	16044	16232	16260	16239	16057	16148	16201	16505	16199	16375	16238	16185	16154	16260	16249	16268	16182	16288	16114	16262	16250	16388	16164	16224	16200	16228	16076	16246	16171	16360	16263	16395	16264	16257	16535	16303	16316	16300	16357	16212	16207	16199	16051	16203	16135	16162	16263	16324	16264	16332	16172	16336	16178	16199	16154	16333	16264	16234	16451	16260	16259	16141	16249	16270	16228	16154	16254	16226	16153	16289	16225	16199	16316	16155	16172	16361	16268	16132	16311	16298	16271	16108	16171	16089	16216	16296	16243	16338	16291	16312	16156	16170	16225	16298	16206	16230	16199	16300	16306	16308	16327	16375	16103	16324	16198	16292	16230	16218	16133	16287	16112	16204	16273	16259	16234	16191	16255	16361	15900	16313	16348	16175	16306	16514	16226	16469	16238	16383	16115	16202	16286	16374	16005	16120	16348	16285	16203	16193	16223	16285	16223	16449	16277	16258	16147	16374	16214	16283	16237	16313	16264	16338	16492	16111	16313	16086	16124	16235	16281	16319	16231	16338	16217	16274	16256	16326	16287	16338	16206	16209	16327	16257	16220	16270	16327	16188	16335	16225	16100	16111	16273	16096	16517	16490	16314	16297	16125	16241	16176	16242	16279	16380	16297	16244	16153	16311	16276	16326	16315	16254	16240	16211	16247	16388	16348	16298	16162	16229	16368	16275	16221	16232	16361	16263	16375	16066	16322	16159	16364	16197	16181	16164	16255	16220	16253	16144	16220	16136	16260	16148	16018	16125	16384	16373	16381	16181	16296	16122	16415	16309	16190	16316	16161	16243	16287	16322	16217	16162	16434	16025	16351	16230	16257	16058	16197	16195	16172	16494	16203	16100	16188	16277	16042	16171	16394	16428	16247	16316	16413	16215	16096	16319	16315	16223	16305	16390	16381	16401	16342	16324	16216	16371	16310	16129	16186	16359	16115	16172	16252	16213	16383	16197	16235	16278	16087	16134	16277	16410	16223	16240	16214	16192	16203	16254	16312	16060	16258	16349	16133	16222	16217	16302	16170	16226	16089	16106	16230	16238	16353	16304	16286	16386	16278	16152	16216	16202	16369	16079	16338	16307	16105	16265	16214	16336	16243	16234	16350	16303	16437	16316	16099	16255	16200	16351	16083	16145	16327	16300	16279	16321	16131	16247	16345	16453	16161	16185	16170	16314	16300	16235	16279	16166	16237	16144	16239	16240	16126	16192	16277	16252	16397	16145	16189	16210	16305	16258	16206	16403	16335	16220	16388	16227	16418	16129	16210	16194	16322	16230	16202	16328	16147	16450	16320	16462	16269	16091	16155	16419	16354	16224	16165	16162	16343	16167	16288	16377	16225	16348	16056	16191	16148	16233	16365	16130	16404	16164	16128	16242	16212	16249	16267	16265	16264	16292	16284	16291	16133	16297	16530	16140	16419	16423	16266	16318	16164	16346	16302	16404	16278	16388	16218	16182	16262	16320	16567	16308	16201	16358	16367	16182	16301	16395	16388	16308	16260	16530	16280	16394	16282	16209	16282	16182	16208	16218	16259	16340	16202	16211	16282	16192	16142	16148	16248	16199	16285	16178	16083	16202	16263	16358	16223	16185	16458	16269	16176	16349	16058	16186	16179	16233	16432	16168	16216	16210	16257	16117	16313	16260	16439	16236	16214	16303	16318	16320	16289	16156	16290	16362	16308	16228	16185	16395	16364	16159	16181	16265	16244	16268	16043	16282	16173	16277	16286	16138	16362	16264	16461	16264	16294	16337	16235	16266	16233	16330	16313	16179	16269	16285	16420	16265	16359	16172	16180	16353	16178	16398	16293	16231	16200	16386	16332	16246	16141	16252	16319	16222	16328	16398	16307	16337	16193	16321	16343	16184	16295	16302	16387	16271	16256	16160	16281	16375	16317	16369	16146	16255	16377	16299	16232	16232	16238	16351	16248	16320	16253	16334	16267	16267	16023	16182	16279	16251	16260	16111	16151	16224	16365	16164	16219	16115	16136	16238	16264	16355	16316	16121	16201	16282	16212	16254	16164	16250	16267	16220	16140	16109	16337	16399	16389	16180	16043	16188	16339	16302	16176	16326	16108	16191	16319	16306	16310	16217	16367	16341	16326	16181	16193	16277	16313	16205	16401	16308	16195	16230	15955	16429	16225	16363	16286	16153	16234	16403	16370	16331	16207	16388	16304	16194	16296	16232	16370	16347	16126	16297	16256	16233	16295	16204	16339	16104	16275	16255	16214	16171	16167	16232	16150	16228	16125	16440	16205	16355	16187	16206	16113	16220	16178	16081	16147	16312	16405	16347	16219	16276	16368	16139	16202	16232	16328	16313	16131	16334	16196	16176	16237	16362	16158	16244	16267	16268	16101	16203	16191	16162	16285	16251	16291	16170	16225	16402	16214	16315	16188	16339	16167	16265	16157	16169	16136	16265	16404	16393	16179	16135	16322	16203	16292	16042	16347	16258	16295	16342	16100	16346	16230	16049	16264	16229	16360	16228	16262	16273	16227	16162	16133	16301	16254	16203	16064	16314	16122	16232	16364	16225	16159	16196	16185	16177	16251	16166	16412	16247	16188	16427	16288	16176	16083	16232	16326	16242	16166	16195	16258	16218	16258	16340	16219	16175	16303	16334	16330	16309	16291	16142	16136	16245	16546	16347	16275	16228	16192	16251	16276	16364	16208	16208	16279	16158	16196	16215	16314	16264	16173	16291	16170	16332	16179	16273	16378	16337	16142	16359	16316	16364	16165	16150	15913	16198	16256	16133	16200	16289	16306	16167	16174	16230	16040	16202	16423	16380	16184	16314	16228	16112	16212	16229	16188	16302	16436	16278	16335	16327	16291	16139	16394	16277	16247	16175	16399	16235	16069	16385	16401	16183	16283	16436	16136	16473	16148	16473	16173	16259	16198	16316	16007	16261	16216	16206	16465	16196	16138	16137	16163	16261	16151	16302	16103	16340	16299	16264	16219	16378	16432	16187	16180	16173	16216	16151	16403	16087	16440	16471	16274	16435	16045	16277	16182	16231	16225	16391	16306	16298	16357	16207	16159	16008	16311	16295	16257	16213	16090	16122	16338	16154	16196	16273	16473	16277	16262	16248	16238	16304	16098	16268	16255	16276	16392	16485	16344	16095	16258	16275	16388	16280	16380	16301	16187	16293	16285	16224	16219	16315	16261	16227	16100	16326	16192	16162	16258	16242	16194	16337	16250	16357	16197	16354	16149	16149	16301	16233	16092	16113	16256	16144	16153	16266	16273	16172	16312	16365	16178	16358	16371	16223	16378	16096	16173	16121	16386	16317	16316	16202	16158	16251	16235	16177	16281	16265	16089	16191	16216	16285	16393	16478	16210	16195	16257	16222	16006	16289	16228	16298	16210	16269	16217	16288	16494	16256	16278	16073	16252	16330	16321	16191	16380	16251	16225	16384	16243	16181	16288	16284	16270	16352	16398	16128	16302	16310	16141	16191	16307	16178	16296	16290	16203	16330	16419	16314	16183	16191	16348	16165	16324	16186	16410	16185	16170	16420	16313	16319	16149	16218	16269	16273	16199	16252	16260	16233	16219	16173	16180	16422	16379	16454	16285	16219	16218	16264	16417	16398	16200	16314	16247	16189	16444	16213	16262	16030	16297	16232	16336	16137	16416	16280	16291	16362	16298	16236	16309	16108	16322	16242	16332	16251	16337	16346	16176	16285	16240	16250
23274	21382	35296	41486	30204	23556	25418	20879	19000	19241	19340	19197	18918	18962	18657	18946	18890	19072	18672	19093	18869	18860	18963	18542	18887	18813	18753	18825	18710	18485	18862	18775	18743	18569	18573	18601	18877	18917	18675	18620	18511	18744	18544	18843	18967	18510	18699	18660	18507	18655	18823	18674	18667	18851	18835	18778	18620	18804	18791	18868	18498	18717	18652	18693	18441	18784	18421	18739	18340	18419	18545	18656	18673	18625	18883	19520	19394	18917	18591	18670	18606	18640	18857	18644	18604	18630	18862	18785	18634	18508	18513	18658	18698	18364	18334	18725	18655	18531	18663	18640	18551	18723	18592	18514	18685	18585	18494	18687	18636	18560	18522	18757	18641	18841	18736	18773	18577	18751	18517	18562	18761	18352	18682	18428	18673	18660	18804	18728	18765	18430	18689	18750	18806	18508	18615	18413	18414	18702	18798	18430	18425	18717	18760	18874	18697	18620	18645	18597	18672	18707	18803	18613	18613	18665	18529	18533	18743	18488	18595	18643	18669	18605	18551	18725	18599	18515	18648	18742	18603	18462	18683	18448	18611	18539	18718	18781	18586	18747	18731	18688	18727	18545	18711	18486	18727	18618	18740	18491	18889	18567	18758	18700	18630	18671	18771	18567	18742	18703	18459	18767	18745	18531	18646	18639	18505	18348	18515	18449	18501	18575	18466	18529	18744	18717	18840	18716	18594	18655	18573	18489	18645	18655	18634	18506	18713	18520	18698	18793	18506	18495	18669	18521	18676	18719	18625	18664	18435	18637	18600	18528	18753	18588	18538	18746	18487	18559	18570	18710	18367	18648	18606	18545	18494	18524	18648	18507	18665	18387	18399	18616	18577	18774	18560	18633	18514	18505	18395	18578	18806	18624	18614	18686	18442	18791	18742	18591	18642	18714	18631	18675	18356	18546	18689	18494	18564	18695	18685	18440	18653	18549	18752	18826	18486	18504	18583	18577	18448	18586	18410	18493	18676	18825	18607	18668	18651	18724	18525	18653	18749	18506	18640	18604	18549	18509	18619	18490	18699	18789	18597	18836	18675	18534	18656	18620	18738	18504	18497	18518	18729	18567	18653	18705	18655	18581	18664	18748	18607	18693	18566	18512	18614	18533	18595	18740	18597	18667	18651	18571	18459	18657	18397	18669	18691	18490	18611	18814	18587	18507	18524	18643	18590	18611	18779	18640	18760	18518	18791	18630	18561	18583	18597	18716	18756	18601	18670	18606	18438	18607	18644	18641	18672	18557	18764	18436	18471	18575	18805	18620	18761	18831	18605	18349	18681	18536	18487	18493	18536	18690	18742	18715	18421	18695	18554	18525	18650	18470	18654	18526	18443	18757	18590	18925	18700	18542	18594	18683	18629	18682	18526	18678	18545	18571	18594	18615	18460	18472	18652	18654	18555	18675	18428	18640	18493	18577	18629	18519	18637	18675	18578	18595	18652	18782	18594	18580	18589	18690	18803	18599	18612	18576	18547	18675	18407	18681	18452	18476	18491	18609	18712	18815	18650	18572	18676	18650	18658	18762	18777	18643	18596	18494	18551	18660	18589	18679	18608	18495	18590	18494	18502	18691	18614	18514	18659	18472	18691	18597	18547	18626	18656	18553	18583	18491	18579	18634	18704	18536	18605	18565	18716	18702	18688	18581	18599	18764	18555	18655	18944	18771	18539	18548	18549	18601	18673	18719	18672	18762	18737	18715	18639	18503	18747	18550	18532	18674	18670	18860	18718	18888	18714	18575	18634	18533	18648	18628	18697	18466	18375	18597	18704	18543	18487	18799	18586	18493	18579	18840	18594	18601	18725	18587	18625	18446	18763	18685	18656	18529	18689	18646	18563	18543	18690	18726	18788	18752	18585	18654	18451	18724	18934	18624	18841	18734	18603	18362	18430	18337	18694	18713	18667	18416	18493	18451	18532	18594	18703	18684	18552	18595	18604	18624	18550	18466	18515	18746	18614	18374	18729	18820	18586	18558	18524	18551	18675	18628	18614	18683	18503	18602	18637	18712	18681	18488	18682	18431	18664	18575	18447	18645	18624	18595	18552	18320	18713	18654	18633	18851	18606	18569	18553	18786	18580	18615	18719	18540	18685	18595	18724	18516	18535	18659	18598	18674	18358	18433	18608	18574	18521	18650	18653	18702	18681	18514	18609	18666	18401	18350	18609	18618	18733	18547	18652	18576	18693	18476	18687	18794	18380	18628	18614	18597	18610	18605	18627	18270	18448	18633	18664	18585	18553	18669	18620	18530	18560	18688	18607	18593	18681	18542	18689	18534	18436	18512	18748	18825	18735	18581	18632	18667	18577	18543	18561	18774	18685	18631	18623	18513	18445	18495	18726	18512	18312	18452	18710	18670	18604	18626	18582	18568	18553	18674	18701	18505	18581	18580	18476	18542	18400	18522	18886	18618	18486	18642	18711	18515	18725	18517	18637	18601	18517	18548	18667	18758	18865	18565	18717	18763	18452	18479	18591	18826	18683	18518	18492	18627	18659	18527	18726	18508	18707	18799	18562	18706	18635	18549	18457	18495	18458	18645	18698	18749	18648	18594	18526	18561	18816	18489	18595	18653	18536	18777	18635	18674	18597	18651	18729	18654	18657	18653	18381	18342	18396	18567	18646	18595	18538	18546	18604	18636	18693	18652	18543	18540	18864	18775	18683	18434	18570	18702	18437	18606	18489	18651	18744	18429	18820	18796	18746	18536	18594	18649	18666	18530	18656	18771	18631	18466	18611	18630	18596	18412	18459	18667	18651	18582	18389	18737	18634	18584	18485	18576	18472	18572	18667	18694	18634	18688	18703	18527	18565	18663	18563	18585	18671	18649	18545	18668	18438	18653	18637	18553	18537	18667	18655	18452	18606	18640	18718	18719	18550	18522	18570	18636	18461	18705	18806	18498	18648	18510	18711	18449	18674	18647	18686	18508	18542	18518	18587	18437	18674	18735	18432	18475	18571	18521	18834	18558	18811	18704	18653	18672	18473	18645	18838	18749	18625	18642	18703	18536	18597	18613	18665	18785	18759	18678	18681	18594	18633	18364	18670	18686	18679	18553	18774	18490	18572	18689	18880	18635	18643	18590	18654	18507	18578	18652	18655	18388	18748	18551	18758	18723	18470	18636	18720	18579	18593	18733	18597	18537	18650	18550	18478	18655	18724	18798	18402	18626	18622	18772	18450	18588	18530	18720	18567	18500	18301	18351	18544	18541	18581	18504	18747	18479	18746	18834	18616	18582	18619	18723	18807	18685	18567	18797	18519	18502	18637	18584	18728	18760	18734	18361	18650	18812	18755	18442	18337	18593	18782	18835	18516	18448	18721	18577	18636	18534	18271	18780	18620	18563	18511	18730	18590	18651	18598	18741	18399	18499	18510	18576	18651	18542	18505	18704	18375	18574	18762	18713	18354	18490	18673	18487	18539	18566	18515	18387	18465	18533	18832	18679	18783	18554	18506	18534	18510	18877	18726	18626	18696	18472	18796	18719	18758	18637	18856	18659	18739	18799	18517	18536	18692	18655	18566	18523	18523	18477	18862	18598	18546	18536	18567	18709	18617	18498	18895	18537	18488	18605	18625	18611	18564	18691	18654	18367	18625	18470	18469	18569	18660	18740	18722	18476	18841	18572	18808	18423	18532	18450	18586	18628	18381	18535	18792	18540	18560	18358	18501	18435	18729	18661	18585	18536	18476	18655	18735	18679	18533	18503	18878	18777	18539	18646	18628	18580	18742	18499	18630	18696	18713	18571	18510	18541	18520	18770	18740	18504	18836	18600	18595	18607	18625	18616	18484	18745	18582	18679	18605	18475	18693	18736	18552	18717	18799	18696	18714	18545	18660	18554	18438	18638	18737	18596	18631	18795	18631	18751	18729	18780	18603	18601	18685	18898	18756	18588	18459	18587	18738	18423	18665	18688	18466	18456	18417	18577	18643	18674	18544	18616	18893	18352	18627	18494	18461	18717	18588	18675	18622	18690	18548	18531	18493	18698	18825	18678	18340	18298	18578	18598	18573	18726	18767	18492	18610	18778	18367	18745	18708	18528	18808	18655	18627	18605	18714	18686	18513	18714	18647	18574	18576	18702	18711	18492	18339	18704	18535	18670	18664	18542	18602	18615	18764	18700	18674	18652	18565	18578	18671	18631	18719	18636	18586	18590	18446	18683	18490	18577	18650	18667	18748	18606	18406	18560	18711	18924	18669	18775	18741	18599	18649	18392	18604	18706	18390	18560	18437	18445	18562	18717	18510	18642	18670	18424	18631	18734	18457	18356	18528	18703	18640	18594	18599	18734	18575	18493	18625	18439	18628	18450	18574	18576	18676	18762	18582	18821	18696	18579	18710	18641	18820	18643	18619	18465	18521	18642	18590	18709	18689	18538	18719	18536	18650	18811	18483	18558	18453	18564	18645	18495	18358	18695	18422	18583	18654	18597	18621	18590	18605	18717	18606	18445	18524	18653	18409	18710	18438	18668	18660	18368	18757	18531	18690	18742	18633	18607	18477	18694	18450	18683	18431	18700	18696	18472	18866	18467	18574	18594	18575	18654	18536	18800	18550	18650	18695	18520	18652	18665	18769	18546	18642	18658	18640	18433	18665	18704	18470	18461	18756	18606	18636	18634	18558	18555	18584	18641	18478	18496	18644	18742	18389	18367	18798	18681	18743	18785	18692	18725	18416	18510	18437	18634	18607	18570	18534	18612	18662	18482	18741	18522	18625	18445	18549	18460	18600	18537	18582	18603	18668	18527	18557	18734	18485	18567	18537	18502	18721	18639	18673	18559	18474	18512	18714	18468	18669	18594	18668	18704	18500	18627	18694	18561	18582	18437	18602	18503	18453	18613	18616	18742	18624	18686	18577	18441	18855	18816	18476	18469	18683	18608	18526	18568	18698	18521	18282	18535	18625	18513	18741	18527	18394	18458	18370	18428	18602	18442	18691	18572	18616	18587	18686	18913	18655	18594	18736	18634	18957	18683	18837	18632	18607	18674	18431	18680	18470	18668	18876	18744	18718	18655	18707	18617	18660	18797	18469	18588	18540	18776	18723	18640	18619	18581	18708	18621	18657	18620	18631	18674	18779	18566	18531	18442	18550	18465	18491	18620	18725	18816	18629	18595
19478	59619	98512	71813	39738	16472	16097	15887	15831	15451	15648	15438	15531	15455	15462	15353	15353	15340	15330	15460	15236	15452	15427	15274	15312	15318	15169	15313	15153	15333	15287	15317	15278	15213	15416	15237	15392	15167	15184	15239	15238	15223	15156	15323	15180	15305	15403	15123	15072	15130	15429	15169	15270	15375	15253	15257	15147	15311	15327	15230	15289	15065	15260	15152	15279	15224	15189	15155	15343	15367	15175	15343	15241	15126	15445	16202	16040	15413	15282	15247	15393	15124	15334	15242	15196	15265	15296	15201	15347	15234	15360	15229	15278	15219	15174	15082	15264	15170	15288	15324	15325	15172	15307	15339	15204	15141	15222	15068	15177	15143	15242	15074	15037	15370	15032	15137	15258	15298	15100	15204	15273	15392	15301	15092	15209	15233	15277	15118	15362	15211	15344	15101	15311	15113	15222	15191	15311	15204	15249	15095	15208	15106	15226	15258	15289	15149	15204	15347	15246	15496	15227	15199	15231	15273	15126	15016	15366	15132	15289	15167	15249	15184	15280	15257	15202	15242	15111	15038	15150	15320	15377	15196	15250	15104	15226	15033	15219	15215	15092	15154	15321	15186	15229	15206	15275	15092	15239	15187	15200	15164	15373	15116	15258	15359	15310	15244	15131	15122	15052	15254	15368	15094	15067	14924	15207	15248	15047	15334	15151	15173	15171	15155	15262	15168	15120	15199	14973	15141	15304	15131	15302	15349	15182	15224	15118	15086	15388	15128	15243	15236	15297	15156	15257	15288	15210	15230	15152	15242	15194	15157	15255	15092	15218	15042	15107	15275	15341	15224	15222	15093	15246	15217	15399	15158	15160	14967	15403	15141	15124	15157	15135	15309	15381	15121	15230	15257	15341	15262	15337	15186	15127	15462	15198	15150	15273	15328	15119	15211	15021	15195	15087	15065	15274	15472	15245	15259	15052	15443	15213	15392	15231	15074	15239	15160	15302	15342	15248	15114	15208	15172	15215	15219	15193	15187	15281	15314	15082	15080	15120	15180	15288	15209	15325	15255	15195	15186	15279	15167	15199	15179	15242	15240	15449	15209	15194	15279	15331	15301	15234	15267	15290	15219	15171	14983	15362	15181	15359	15323	15252	15137	15129	15260	15088	15257	15153	15343	15165	15218	15365	15219	15268	15106	15234	15190	15339	15183	15328	15383	15277	15027	15150	15442	15334	15154	15274	15329	15189	15156	15203	15444	15253	15059	15263	15254	15005	15251	15008	15292	15364	15192	15223	15108	15166	15172	15295	15355	15284	15212	15091	15217	15143	15168	15008	15375	15291	15080	15068	15227	15219	15278	15188	15209	15306	15271	15182	15300	15280	15225	15119	15205	15184	15276	15197	15338	15237	15197	15185	15113	15335	15444	15070	15058	15158	15136	15266	15134	14951	15255	15212	15198	15455	15256	15219	15168	15155	15151	15401	15238	15272	15235	15179	15398	15228	15110	15309	15498	15305	15164	15407	15225	15145	15112	15301	15104	15193	15115	15288	15171	15288	15259	15189	15294	15295	15134	15349	15217	15100	15353	15209	15108	15163	15098	15114	15312	15143	15065	15135	15227	15088	15145	15152	15219	15224	15308	15276	15177	15219	15115	15214	15331	15314	15252	15210	15398	15224	15263	15062	15176	15385	15111	15183	15322	15364	15380	15235	15253	15270	15078	15290	15210	15317	15218	15270	15042	15063	15128	15235	15390	15244	15176	15214	15286	15434	15203	15119	15202	15272	15192	15200	15050	15274	15199	15315	15287	15257	15190	15082	15228	15263	15397	15145	15290	15011	15346	15087	15240	15202	15080	15305	15248	15180	15181	15174	15314	15231	15124	15316	15356	15242	15303	15230	15217	15342	15260	15173	15315	15249	15101	15264	15137	15142	15171	15144	15193	15236	15176	15082	15121	15163	15185	15161	15297	15287	15128	15164	15324	15178	15207	15156	15301	15218	15256	15293	15208	15247	15222	15206	15139	15067	15168	15294	15219	15395	14874	15090	15253	15094	15028	15134	15137	15107	15348	15312	15292	15173	15353	15268	15156	14965	15389	15284	15356	15129	15182	15252	15152	15181	15082	15299	15127	15080	15172	15171	15118	15396	15234	15158	15175	15286	15272	15149	15197	15064	15342	15262	15160	15331	15230	15150	15239	15187	15248	15208	15403	15363	15285	15220	15104	15086	15251	15427	15160	15157	15240	15122	15413	15277	15281	15246	15065	15376	15082	15041	15359	15300	15254	15228	15328	15165	15400	15154	15200	15202	15185	15063	15282	15098	15406	15072	15105	15268	15332	15179	15248	15217	15275	15093	15119	14986	15321	15214	15183	15297	15243	15335	15069	15250	15114	15178	15335	15239	15070	15312	15346	15385	15087	15179	15200	15211	15305	15251	15083	15176	15284	15371	15150	15308	15175	15295	15294	15422	15376	15087	15070	15255	15293	15268	15144	15216	15247	15201	15176	15155	15286	15332	15115	15290	15169	15056	15092	15224	15205	15310	15255	15142	15259	15233	15169	15172	15126	15081	15273	15147	15078	15200	15013	15212	15342	15187	15409	15007	15175	15053	15228	15199	15265	15280	15254	15260	15129	15250	15284	15077	15257	15235	15225	15103	15297	15128	15176	15238	15096	15144	15080	15389	15046	15195	15174	15239	15365	15138	15201	15193	15394	15281	15219	15092	15270	15239	15043	15282	15097	15216	15073	15178	15190	15193	15136	15250	15221	15018	15164	15207	15318	15024	15069	15194	15079	15258	15209	15157	15150	15137	15315	15125	15165	15310	15161	15320	15033	15227	15267	15248	15202	15192	15168	15272	15111	15234	15400	15296	15121	15252	15268	15120	15211	15149	15168	15249	15260	15267	15240	15193	15121	15239	15208	15217	15348	15206	15136	15186	15165	15134	15174	15073	15285	15160	15142	15242	15182	15187	15251	15211	15279	15094	15168	15325	15324	15240	15278	15282	15203	15286	15281	15164	15155	15180	15262	15105	15228	15192	15232	15164	15413	15087	15211	15126	15328	15109	15274	15187	15249	15110	15181	15119	15131	15288	15179	15238	14953	15168	15136	15303	15246	15296	15190	15263	15157	15186	15322	15138	15144	15251	15130	14940	15304	15107	15172	15175	15118	15206	15208	15195	15177	15275	15348	15297	15099	15224	15212	15464	15164	15222	15286	15192	15088	15076	15053	15234	15316	15213	15237	15131	15297	15244	15192	15184	15136	15106	15180	14999	15204	15149	15464	15138	15188	15023	15332	15155	15145	15077	15246	15204	15136	15454	15191	15115	15209	15061	15196	15349	15154	15094	15182	15068	15188	15276	15227	15319	15347	15245	15082	15190	15263	15234	15276	15226	15088	15139	15127	15163	15326	15170	15230	15288	15174	15008	15143	15196	15253	15353	15193	15025	14978	15192	15272	15165	15280	15286	15231	15282	15140	15041	15362	15167	15172	15183	15140	15109	15209	15219	15085	15232	15224	15152	15122	15091	15106	15338	15123	15223	15208	15265	15315	15174	15206	15288	15161	15249	15262	15182	15153	15187	15124	15256	15200	15097	15265	15331	15228	15118	15177	15315	15165	15241	15195	15335	15130	15054	15157	15062	15064	15444	15193	15250	15073	15196	15303	15335	15047	15349	15188	15116	15204	15270	15259	15179	15153	15044	14981	15352	15201	15117	15153	15275	15269	15131	15069	15045	15065	15161	15234	15208	15166	15171	15295	15278	15302	15295	15101	15226	15143	15223	15185	15081	15264	15239	15271	15303	15384	15281	15100	15334	15123	15211	15255	15068	15172	15223	15228	15149	15231	15234	15107	15242	15115	15168	15245	15137	15198	15066	15116	15278	15008	15294	15295	15392	15203	15137	15156	15260	15126	15121	15122	15127	15167	15037	15210	15346	15064	15117	15122	15161	15102	15200	15284	15240	15262	15254	15198	15098	15188	15068	15128	15339	15239	15289	15181	15134	15062	15520	15330	15290	15199	15226	15316	15256	15226	15265	15320	15252	14980	15121	15019	15271	15246	15305	15307	15269	15199	15270	15153	15109	15277	15164	15234	15195	15184	15149	15327	15155	15283	15302	15212	15275	15266	15350	14984	15366	15168	15192	15274	15175	15418	15107	15179	15152	15141	15074	15214	15131	15324	15165	15417	14986	15053	15238	15068	15156	15303	15345	15358	15266	15160	15360	15249	14998	15268	15162	15421	15171	15343	15312	15028	15275	15293	15200	15243	15354	15130	15242	15487	15255	15355	15219	15259	15172	15213	15129	15241	15194	15292	14991	15153	15229	15128	15206	15336	14954	15193	15095	15149	15155	15210	15099	15196	15251	15207	15247	15416	15338	15228	15104	15259	15173	15242	15382	15234	15222	15176	15171	15313	15056	15264	15152	15276	15001	15305	15148	15354	15307	15350	15218	15275	15353	15164	15157	15131	15163	15218	15356	15144	15378	15246	15226	15206	15410	15276	15255	15235	15221	15262	15301	15165	15247	15333	15178	15104	15095	15269	15227	15270	15038	15328	15259	15108	15209	15152	15112	15326	15119	15321	15062	15290	15366	15236	15225	15217	15122	15290	15147	15262	15251	15277	15167	14985	15246	15132	15247	15104	15223	15241	15217	15223	15175	15022	15051	15214	15259	15272	14943	15356	15274	15191	15337	15248	15223	15234	15283	15278	15045	15145	15130	15000	15462	15331	15176	14995	15216	15203	15155	15298	15164	15336	15356	15188	15026	15157	15256	15098	15262	15182	15196	15150	15327	15169	15253	15203	15236	15085	15266	15213	15079	15280	15206	15196	15102	15142	15271	15129	15062	15138	15100	15089	15443	15198	15114	15197	15215	15261	15380	15257	15204	15123	15193	15156	15030	15335	15231	15273	15137	15102	15218	15332	15152	15410	15176	15105	15314	15193	15042	15276	15263	15254	15207	15193	15383	15322	15091	15322	15105	15327	15160	15291	15283	15291	15166	15119	15057	15011	15410	15151	15178	15193	15284	14989	15183	15139	15180	15166	15283	15350	15268	15120	15220	15392	15293	15142	15190	15326	15279	15102	15155	15226	15246	15283	15240	15201	15297	15284	15226	15118	15274	15265	15333	15172	15281	15194	15117	15335	15168	15099	15310	15305	15280	15302
27925	22946	42229	34322	24683	19360	18750	18567	18690	18377	18450	18540	18339	18614	18554	18312	18583	18557	18577	18743	18664	18722	18523	18605	18649	18564	18272	18462	18690	18782	18459	18662	18629	18588	18633	18582	18756	18724	18440	18295	18428	18423	18429	18478	18340	18383	18635	18598	18530	18314	18512	18524	18593	18459	18621	18491	18438	18577	18427	18529	18375	18528	18481	18470	18394	18617	18472	18513	18419	18268	18386	18747	18391	18516	18861	18577	18796	18789	18723	18597	18579	18638	18456	18549	18380	18510	18461	18570	18459	18606	18479	18473	18550	18409	18593	18526	18633	18381	18340	18524	18670	18314	18370	18491	18517	18417	18559	18375	18492	18491	18473	18412	18457	18539	18575	18355	18455	18489	18420	18600	18496	18434	18770	18637	18468	18517	18568	18609	18467	18579	18364	18593	18535	18501	18376	18532	18590	18293	18346	18404	18705	18409	18331	18414	18615	18526	18696	18750	18727	18704	18496	18582	18258	18576	18514	18558	18335	18469	18441	18522	18483	18407	18534	18257	18521	18600	18257	18453	18333	18275	18518	18635	18424	18424	18429	18499	18522	18354	18560	18712	18586	18391	18639	18522	18696	18402	18342	18599	18532	18456	18459	18412	18529	18344	18287	18417	18314	18441	18524	18409	18718	18579	18622	18635	18641	18653	18528	18313	18416	18454	18479	18628	18410	18460	18568	18578	18468	18475	18501	18473	18480	18618	18556	18523	18496	18567	18360	18523	18472	18602	18545	18360	18512	18482	18608	18569	18370	18533	18569	18539	18416	18480	18645	18545	18480	18699	18511	18471	18558	18478	18572	18263	18507	18613	18486	18506	18390	18551	18440	18604	18688	18409	18251	18511	18627	18406	18481	18373	18690	18357	18508	18493	18401	18334	18627	18513	18614	18244	18651	18700	18467	18418	18460	18527	18562	18525	18512	18423	18555	18581	18428	18259	18579	18405	18404	18495	18417	18400	18412	18489	18375	18829	18885	18548	18474	18651	18658	18452	18419	18575	18636	18493	18539	18597	18434	18394	18694	18499	18556	18545	18656	18328	18606	18676	18603	18472	18333	18602	18400	18480	18619	18368	18512	18260	18505	18614	18464	18571	18526	18520	18523	18449	18508	18583	18526	18292	18364	18625	18410	18583	18425	18616	18642	18528	18533	18304	18479	18448	18610	18349	18316	18291	18556	18500	18370	18458	18613	18458	18464	18526	18514	18315	18403	18508	18522	18577	18526	18519	18628	18604	18488	18504	18471	18405	18456	18406	18597	18470	18302	18569	18469	18597	18456	18457	18315	18406	18451	18711	18612	18533	18297	18725	18390	18361	18462	18535	18311	18377	18528	18535	18412	18492	18339	18358	18537	18456	18344	18341	18168	18574	18433	18391	18553	18719	18607	18511	18311	18486	18421	18383	18437	18439	18595	18510	18542	18704	18593	18250	18580	18566	18526	18534	18357	18617	18597	18541	18547	18447	18638	18669	18700	18473	18721	18476	18587	18396	18558	18517	18565	18596	18764	18520	18551	18390	18471	18460	18636	18540	18578	18579	18448	18679	18416	18706	18486	18573	18499	18547	18496	18481	18236	18537	18574	18552	18647	18425	18506	18428	18328	18640	18547	18199	18523	18512	18434	18305	18396	18559	18613	18560	18674	18487	18621	18440	18600	18459	18467	18492	18596	18737	18472	18449	18278	18541	18605	18683	18462	18329	18487	18721	18438	18402	18768	18481	18407	18410	18434	18479	18424	18511	18526	18246	18429	18326	18517	18493	18485	18350	18672	18429	18655	18447	18604	18516	18746	18475	18420	18477	18278	18411	18565	18463	18466	18517	18465	18475	18625	18669	18500	18710	18510	18238	18488	18551	18491	18492	18566	18769	18696	18259	18486	18335	18523	18439	18592	18568	18600	18453	18525	18673	18559	18429	18569	18862	18421	18593	18641	18601	18615	18492	18247	18616	18528	18456	18454	18540	18429	18305	18483	18433	18631	18447	18495	18620	18387	18396	18465	18624	18433	18481	18504	18453	18483	18553	18571	18540	18619	18374	18441	18705	18713	18606	18620	18395	18571	18485	18628	18583	18511	18482	18810	18644	18623	18445	18416	18527	18361	18487	18553	18488	18344	18594	18569	18584	18422	18676	18411	18399	18413	18535	18709	18522	18617	18527	18680	18439	18382	18629	18477	18296	18423	18639	18730	18558	18584	18410	18434	18556	18395	18709	18387	18555	18598	18736	18574	18442	18670	18483	18389	18611	18506	18329	18663	18274	18346	18597	18489	18544	18393	18491	18517	18682	18593	18654	18570	18406	18569	18597	18318	18645	18749	18621	18566	18608	18630	18324	18754	18417	18453	18659	18434	18613	18446	18463	18715	18557	18523	18454	18632	18477	18339	18420	18505	18480	18415	18471	18562	18703	18499	18611	18595	18536	18327	18368	18622	18714	18406	18481	18369	18369	18661	18544	18686	18387	18532	18571	18687	18595	18359	18422	18522	18403	18467	18410	18563	18647	18427	18416	18490	18444	18672	18516	18760	18453	18627	18354	18551	18619	18474	18649	18734	18517	18690	18519	18521	18494	18586	18260	18557	18582	18389	18537	18567	18543	18375	18487	18385	18445	18792	18690	18652	18566	18504	18369	18412	18452	18516	18524	18568	18430	18394	18365	18411	18563	18722	18290	18544	18226	18664	18539	18388	18489	18514	18578	18426	18378	18452	18453	18573	18605	18519	18535	18605	18776	18751	18488	18326	18604	18651	18419	18674	18688	18606	18672	18470	18775	18337	18694	18460	18591	18487	18273	18638	18550	18345	18445	18455	18581	18422	18498	18621	18324	18431	18438	18573	18262	18569	18550	18655	18621	18450	18619	18525	18446	18540	18662	18544	18349	18759	18283	18691	18382	18242	18358	18429	18464	18682	18571	18591	18515	18706	18383	18402	18721	18723	18351	18381	18477	18328	18589	18455	18548	18473	18510	18381	18503	18610	18413	18463	18644	18385	18614	18469	18530	18441	18466	18409	18365	18557	18565	18531	18402	18541	18638	18593	18460	18566	18457	18364	18258	18480	18342	18401	18661	18443	18467	18572	18491	18530	18285	18351	18455	18676	18626	18537	18513	18506	18470	18626	18391	18550	18526	18573	18607	18474	18333	18533	18379	18549	18445	18772	18415	18598	18534	18410	18482	18555	18406	18639	18474	18513	18551	18652	18274	18492	18489	18532	18563	18581	18614	18354	18426	18522	18573	18570	18412	18420	18457	18424	18642	18636	18664	18758	18373	18619	18501	18373	18454	18508	18614	18517	18432	18256	18388	18559	18590	18657	18552	18654	18308	18465	18481	18364	18321	18552	18507	18476	18626	18373	18321	18719	18229	18604	18584	18339	18376	18507	18447	18561	18502	18390	18448	18458	18510	18609	18480	18360	18404	18583	18836	18321	18678	18554	18391	18440	18581	18725	18568	18380	18642	18581	18565	18543	18336	18371	18343	18405	18488	18533	18367	18655	18457	18446	18532	18492	18633	18612	18545	18443	18527	18551	18609	18682	18425	18495	18324	18347	18569	18739	18484	18580	18476	18496	18707	18348	18230	18701	18629	18533	18327	18669	18551	18474	18554	18664	18342	18428	18513	18410	18555	18508	18613	18654	18455	18468	18407	18353	18636	18564	18598	18404	18431	18698	18362	18263	18420	18717	18582	18647	18736	18530	18419	18573	18558	18421	18439	18562	18640	18544	18470	18432	18264	18426	18506	18361	18487	18627	18528	18535	18582	18393	18476	18531	18518	18618	18352	18380	18501	18485	18476	18514	18630	18550	18396	18512	18799	18649	18598	18413	18608	18677	18519	18550	18586	18578	18484	18446	18465	18669	18649	18501	18493	18425	18356	18341	18321	18426	18608	18562	18543	18496	18678	18355	18236	18265	18646	18407	18290	18620	18520	18331	18639	18397	18656	18574	18569	18547	18314	18559	18587	18548	18268	18465	18525	18487	18609	18339	18338	18401	18517	18620	18785	18585	18606	18587	18595	18576	18523	18618	18656	18706	18307	18250	18469	18270	18536	18471	18462	18529	18616	18401	18576	18633	18402	18572	18543	18344	18401	18600	18622	18437	18429	18380	18565	18361	18382	18580	18235	18641	18650	18569	18396	18377	18480	18547	18640	18400	18510	18353	18521	18539	18475	18567	18425	18390	18472	18475	18294	18337	18662	18812	18279	18490	18460	18573	18342	18568	18646	18684	18691	18563	18531	18639	18566	18463	18498	18433	18533	18360	18494	18543	18567	18415	18543	18608	18458	18411	18510	18386	18438	18432	18648	18529	18486	18514	18602	18662	18677	18422	18550	18561	18465	18521	18681	18708	18278	18520	18680	18570	18518	18451	18523	18386	18485	18512	18450	18454	18500	18453	18513	18223	18497	18509	18302	18358	18307	18521	18480	18593	18585	18482	18412	18353	18587	18425	18458	18565	18364	18582	18496	18378	18469	18444	18457	18446	18577	18364	18458	18396	18697	18564	18592	18734	18568	18476	18598	18365	18563	18449	18487	18556	18287	18646	18647	18491	18626	18418	18569	18553	18663	18469	18334	18469	18466	18564	18570	18502	18634	18586	18429	18221	18577	18425	18472	18533	18471	18508	18203	18515	18568	18524	18448	18494	18523	18483	18570	18604	18619	18586	18526	18673	18316	18426	18515	18482	18608	18530	18343	18387	18711	18336	18424	18695	18523	18550	18434	18464	18378	18767	18699	18532	18392	18532	18334	18238	18378	18815	18366	18376	18455	18595	18314	18208	18444	18575	18537	18536	18445	18390	18553	18398	18495	18371	18468	18691	18529	18601	18654	18437	18551	18383	18245	18634	18569	18666	18593	18444	18332	18606	18575	18396	18446	18466	18565	18571	18430	18467	18545	18213	18323	18468	18478	18365	18570	18656	18624	18659	18421	18566	18585	18359	18637	18442	18560	18429	18417	18543	18339	18367	18577	18706	18662	18543	18587	18593	18325	18409	18410	18569	18375	18461	18407	18466	18625	18777	18653	18359	18446	18335	18586	18497	18376	18587	18542	18417	18625	18577	18604	18574	18502	18666	18516	18321	18509	18441	18526	18555	18423	18714	18303	18439	18521	18487	18479	18518	18653
15073	28988	49559	29742	20831	15394	15514	15458	15275	15482	15418	15356	15311	15266	15316	15249	15118	15294	15257	15399	15405	15287	15472	15309	15379	15289	15445	15381	15378	15181	15267	15290	15285	15347	15219	15295	15355	15370	15195	15336	15329	15334	15425	15253	15325	15154	15274	15229	15430	15228	15253	15440	15272	15309	15338	15226	15465	15365	15347	15355	15392	15325	15223	15274	15143	15617	15323	15254	15192	15234	15526	15211	15298	15268	15504	15246	15394	15238	15153	15480	15244	15346	15013	15326	15253	15289	15339	15387	15339	15315	15414	15343	15358	15262	15358	15463	15293	15252	15438	15209	15212	15273	15452	15201	15356	15168	15282	15124	15311	15244	15438	15434	15265	15305	15313	15247	15212	15385	15238	15261	15333	15338	15158	15265	15195	15303	15329	15258	15274	15433	15402	15147	15211	15321	15366	15256	15379	15136	15579	15260	15398	15296	15288	15301	15333	15334	15262	15410	15397	15292	15145	15357	15416	15371	15309	15252	15399	15201	15469	15330	15258	15219	15473	15304	15319	15278	15345	15354	15333	15231	15309	15257	15436	15081	15317	15291	15179	15226	15356	15431	15337	15338	15199	15265	15323	15426	15311	15409	15249	15119	15340	15100	15245	15162	15250	15326	15182	15368	15242	15189	15199	15477	15377	15211	15315	15235	15187	15182	15432	15202	15280	15292	15388	15253	15323	15271	15104	15160	15487	15333	15266	15312	15156	15565	15400	15339	15322	15145	15281	15333	15359	15247	15255	15207	15259	15398	15216	15381	15316	15264	15381	15209	15540	15398	15370	15259	15410	15435	15104	15253	15317	15411	15262	15356	15299	15222	15293	15418	15299	15430	15174	15325	15453	15161	15373	15312	15248	15301	15329	15256	15197	15347	15233	15195	15349	15261	15470	15279	15207	15235	15193	15397	15322	15068	15335	15144	15209	15202	15370	15417	15387	15414	15311	15274	15436	15197	15407	15408	15314	15191	15318	15381	15318	15349	15302	15455	15215	15079	15303	15364	15183	15391	15472	15161	15273	15180	15081	15239	15321	15314	15194	15347	15269	15465	15106	15405	15542	15382	15320	15287	15226	15278	15531	15187	15388	15280	15320	15300	15335	15334	15292	15398	15286	15357	15459	15264	15405	15232	15330	15221	15334	15458	15484	15281	15367	15481	15352	15382	15238	15239	15572	15385	15196	15218	15338	15212	15254	15284	15361	15347	15188	15127	15321	15309	15282	15350	15311	15389	15366	15393	15445	15314	15463	15264	15236	15282	15252	15348	15347	15328	15338	15183	15348	15381	15157	15504	15274	15428	15235	15373	15319	15281	15236	15339	15162	15401	15415	15159	15280	15322	15453	15349	15347	15228	15395	15369	15353	15281	15188	15376	15297	15303	15400	15246	15353	15348	15148	15219	15256	15348	15291	15341	15438	15207	15402	15259	15344	15238	15211	15357	15323	15154	15037	15303	15285	15366	15185	15355	15346	15374	15314	15201	15272	15449	15387	15283	15496	15341	15238	15310	15244	15242	15297	15383	15362	15161	15196	15401	15292	15214	15253	15333	15254	15365	15033	15353	15178	15330	15306	15287	15430	15401	15357	15304	15198	15382	15152	15323	15262	15196	15176	15416	15182	15415	15196	15347	15311	15283	15302	15191	15200	15369	15308	15253	15187	15288	15310	15396	15241	15296	15419	15252	15228	15271	15267	15266	15056	15208	15420	15406	15313	15303	15320	15148	15352	15335	15322	15225	15208	15355	15232	15293	15415	15460	15166	15541	15321	15272	15185	15091	15403	15313	15308	15007	15452	15310	15314	15212	15145	15326	15382	15469	15292	15279	15376	15152	15380	15417	15404	15167	15306	15431	15239	15365	15543	15217	15350	15334	15404	15215	15064	15315	15329	15294	15313	15380	15503	15329	15242	15312	15310	15330	15307	15317	15363	15210	15231	15439	15390	15413	15405	15403	15243	15333	15434	15353	15427	15163	15236	15278	15403	15272	15419	15248	15412	15203	15201	15136	15333	15368	15390	15194	15313	15255	15284	15163	15255	15312	15371	15330	15337	15276	15221	15178	15447	15304	15322	15258	15283	15192	15165	15388	15257	15254	15432	15178	15453	15343	15236	15321	15199	15397	15405	15339	15176	15362	15406	15280	15246	15263	15157	15254	15257	15120	15422	15452	15266	15330	15412	15367	15154	15380	15204	15117	15291	15338	15517	15356	15302	15360	15375	15216	15235	15227	15329	15261	15261	15234	15279	15306	15371	15320	15058	15420	15116	15121	15348	15248	15183	15213	15270	15312	15401	15205	15293	15336	15399	15440	15335	15338	15264	15335	15250	15353	15298	15413	15341	15307	15266	15214	15521	15469	15301	15505	15217	15289	15351	15299	15444	15258	15236	15304	15357	15344	15222	15430	15123	15127	15158	15378	15311	15248	15308	15463	15236	15425	15159	15119	15327	15160	15262	15106	15273	15230	15219	15416	14980	15347	15176	15445	15338	15119	15118	15433	15233	15209	15274	15406	15303	15383	15329	15178	15280	15374	15166	15215	15420	15434	15354	15320	15349	15382	15362	15182	15305	15260	15303	15179	15257	15159	15364	15264	15358	15223	15232	15343	15342	15356	15508	15210	15292	15329	15263	15298	15471	15440	15413	15269	15351	15220	15362	15289	15331	15305	15284	15422	15309	15238	15223	15369	15185	15220	15393	15342	15153	15348	15206	15349	15168	15528	15349	15191	15325	15279	15391	15317	15146	15434	15437	15305	15375	15412	15163	15409	15206	15335	15304	15262	15114	15229	15302	15377	15258	15313	15420	15476	15374	15421	15364	15314	15324	15195	15375	15292	15201	15325	15367	15169	15348	15269	15129	15338	15225	15405	15379	15566	15125	15413	15240	15232	15282	15194	15380	15226	15361	15528	15327	15473	15348	15356	15319	15325	15336	15256	15276	15198	15280	15319	15124	15447	15381	15299	15200	15370	15332	15395	15347	15414	15255	15313	15170	15325	15513	15437	15327	15271	15362	15232	15356	15278	15439	15307	15354	15273	15408	15248	15106	15315	15369	15249	15421	15261	15331	15354	15188	15195	15234	15500	15447	15320	15168	15485	15312	15195	15294	15440	15420	15259	15222	15381	15414	15165	15417	15316	15373	15365	15273	15201	15305	15312	15340	15225	15221	15405	15146	15296	15201	15339	15214	15325	15380	15137	15408	15315	15307	15239	15333	15131	15322	15352	15306	15355	15207	15307	15250	15222	15074	15199	15324	15387	15302	15283	15298	15407	15331	15161	15306	15405	15524	15161	15369	15430	15147	15464	15513	15173	15327	15297	15205	15272	15242	15469	15376	15361	15516	15393	15193	15307	15406	15325	15180	15250	15117	15164	15279	15271	15167	15253	15264	15238	15164	15213	15340	15321	15305	15303	15562	15190	15264	15352	15305	15251	15124	15133	15493	15245	15103	15234	15203	15285	15304	15174	15315	15409	15249	15389	15203	15438	15284	15336	15300	15380	15240	15434	15146	15535	15284	15285	15520	15338	15230	15303	15295	15117	15261	15386	15538	15069	15400	15292	15361	15341	15222	15110	15371	15336	15252	15513	15156	15430	15396	15382	15304	15227	15311	15328	15377	15343	15414	15357	15406	15288	15210	15363	15351	15387	15391	15352	15386	15188	15546	15138	15275	15354	15165	15314	15361	15281	15232	15296	15141	15164	15310	15400	15275	15471	15281	15309	15326	15151	15112	15324	15382	15273	15358	15268	15384	15206	15255	15333	15258	15406	15435	15374	15375	15314	15274	15402	15331	15323	15145	15430	15339	15347	15346	15391	15364	15329	15391	15297	15292	15265	15467	15156	15394	15223	15342	15327	15312	15468	15315	15181	15298	15306	15349	15393	15421	15275	15346	15155	15430	15344	15352	15121	15231	15266	15339	15284	15236	15273	15229	15394	15338	15228	15424	15342	15412	15395	15297	15250	15430	15440	15276	15362	15296	15004	15330	15254	15345	15252	15314	15320	15337	15210	15263	15080	15341	15237	15126	15411	15279	15323	15386	15412	15138	15377	15332	15219	15237	15429	15154	15445	15178	15328	15118	15388	15197	15168	15236	15478	15469	15315	15320	15315	15430	15235	15297	15292	15140	15167	15119	15364	15263	15208	15374	15273	15381	15190	15397	15268	15355	15275	15235	15293	15232	15233	15377	15404	15326	15369	15372	15247	15462	15323	15342	15536	15347	15261	15393	15285	15325	15407	15469	15305	15144	15217	15273	15106	15307	15416	15382	15344	15212	15376	15384	15343	15298	15346	15241	15311	15277	15307	15088	15387	15352	15296	15375	15386	15277	15270	15424	15448	15333	15244	15323	15237	15220	15365	15261	15183	15254	15345	15217	15192	15402	15344	15311	15422	15477	15253	15366	15418	15395	15211	15341	15462	15078	15249	15205	15366	15294	15359	15254	15532	15217	15339	15355	15207	15365	15396	15383	15495	15146	15403	15154	15211	15435	15246	15229	15486	15260	15240	15269	15396	15303	15248	15446	15580	15182	15391	15278	15300	15212	15370	15253	15284	15521	15319	15285	15265	15280	15233	15186	15337	15453	15390	15353	15307	15393	15322	15310	15211	15297	15566	15202	15340	15117	15253	15283	15404	15411	15471	15401	15291	15181	15199	15382	15238	15212	15260	15428	15206	15332	15383	15321	15297	15175	15279	15333	15411	15139	15259	15248	15284	15089	15350	15247	15440	15216	15473	15180	15180	15234	15222	15198	15144	15179	15291	15362	15391	15207	15288	15463	15166	15285	15310	15307	15251	15330	15322	15393	15234	15417	15564	15261	15247	15289	15147	15177	15168	15360	15288	15330	15407	15347	15118	15294	15297	15176	15235	15303	15356	15181	15444	15415	15152	15247	15406	15273	15250	15187	15182	15348	15372	15281	15347	15611	15277	15441	15320	15159	15289	15208	15242	15327	15301	15232	15371	15352	15560	15203	15351	15291	15485	15299	15376	15189	15192	15401	15324	15336	15404	15262	15391	15341	15288	15347	15386	15322	15306	15397	15410	15289	15481	15246	15294	15206	15271	15311	15136	15369	15342	15398	15291	15243	15314	15267	15108	15272	15220	15316	15235	15245	15264	15376	15407
23618	21409	37162	42247	45569	27266	25161	21189	19934	20291	20266	20121	20267	19985	19968	20102	19933	20100	20046	20051	20000	20033	20285	20057	19920	20028	20021	20021	19900	20004	19832	19998	19989	19852	19685	19825	19849	19966	19892	19894	19898	19844	19953	20141	20109	20055	19791	19900	20010	19964	20078	19720	19750	19877	19747	19899	19721	19784	20094	19993	19814	19904	19927	19881	20066	19879	19759	19705	19966	19960	19949	19827	19917	19913	20131	20104	20268	20062	19727	19926	19921	19885	19755	19717	19811	19926	19870	19723	19771	19767	19764	19566	20071	19820	19881	20035	19823	19529	19703	19889	19768	19715	19794	19797	19920	19791	19899	19803	19761	19986	19912	19776	19973	19759	19857	19773	19830	19869	19867	19925	19822	19868	19930	19862	19805	19881	19912	19763	19996	19921	19887	19710	19788	19783	19713	19714	19933	19822	19955	19720	19919	19840	19700	19828	19916	19898	19720	19854	19803	19700	19878	19834	19726	19905	19765	19824	19951	19753	19906	19813	19595	19933	19537	19773	19877	19968	19802	19962	20035	19830	19837	19811	19864	19866	19615	19877	19809	20037	19963	19905	19837	19846	19794	19632	19818	19773	20059	19962	19774	20016	19969	19787	19942	19831	19761	19988	19960	19920	19758	19728	19674	19871	19833	19680	19602	19641	19827	19909	19684	19899	19896	19890	19591	19835	19815	19707	19679	19775	19657	19935	19902	19982	19742	19845	20000	19974	19712	19773	19856	19775	19733	19759	19494	19766	19848	19866	19678	19926	20051	19579	19740	19694	19725	19638	19702	19702	19950	19839	20008	19889	19865	19602	19940	19940	19818	19748	20001	19863	19733	19809	19805	19784	19860	20029	19738	19770	19987	19941	19840	19940	19820	19761	19846	19756	19705	19877	19826	19684	19763	19870	19841	19747	19849	19969	19768	19916	19882	19732	19776	19950	19795	19681	19753	19588	19855	19888	19920	20078	19833	19831	20013	20075	19829	19900	19686	19864	19835	19917	19754	19766	19823	19784	19608	19718	20094	19847	19955	19869	19748	19906	19898	19585	19616	19697	19858	19901	19846	19783	19776	19829	19957	19821	19718	19760	19948	19933	19903	19773	19875	19864	19741	19778	19801	19833	19887	19990	19949	19726	19585	19745	19718	19856	19876	19866	19668	19802	19891	19678	19777	19829	19976	19774	19817	19729	19852	19984	19707	19825	19933	19769	19927	19723	19862	19801	19907	19849	19709	19855	19740	19810	19727	19733	19596	19994	19961	19826	19673	20029	20013	19843	19769	19816	19894	19889	20019	19858	19878	20085	19816	19671	19927	19751	19888	19709	19769	19760	19659	19958	19895	19783	19957	19851	19888	19707	20072	19755	19984	19849	19731	19747	19906	19450	19527	19885	19934	19939	19842	19864	19729	19908	19843	19863	20087	19885	19791	19678	19777	19752	19753	19850	19832	19670	19626	19877	20030	19742	19817	19977	19987	19815	19799	19871	19940	19822	20037	20036	19764	19783	19657	19893	19782	19889	19718	19641	19863	19899	19892	19808	19742	19735	19678	19870	19824	19743	19807	19851	19777	19648	19641	19747	19813	19708	19745	19800	19794	19810	19949	19651	19889	19840	19967	19969	19810	19764	19719	19752	19549	19646	19781	19704	19703	19752	19785	19972	19814	19583	19792	19655	19752	19737	19759	19832	19866	19778	19656	19842	19938	19787	19681	19851	19845	19825	19884	20036	19815	19840	19954	19800	19795	19749	20005	19870	19817	19771	19832	19957	19927	19968	19878	19839	19851	19775	19780	19842	19793	19954	19778	19890	19790	19781	19766	19856	19590	19574	19626	19762	19896	19533	19719	20035	19728	19640	19885	19868	19674	19851	19826	19806	19636	19712	19990	19796	19806	19704	19807	19794	19769	19925	19801	19893	19701	19904	20059	19694	19778	20034	19743	19810	19857	19638	19901	19731	19941	19921	19722	19791	19819	19882	19738	19786	20021	19968	19936	19737	19918	19959	19697	19814	19845	19706	19591	19775	19640	19849	19708	19742	19637	19669	20037	19913	19832	19817	19898	19836	19935	19834	19827	19720	19992	19831	19583	19742	19716	19672	19644	19767	19573	19877	19919	19840	19854	19860	19873	19904	19867	19785	19873	19963	20001	19664	19609	19967	19870	19857	19769	19801	19713	19641	19780	19716	19732	19766	19735	19693	19932	19812	19942	19721	19999	19706	19823	19846	19975	19838	19955	19999	19745	19842	19843	19970	19886	19706	19795	19998	19869	19899	19887	19759	19947	19775	19792	19734	19914	19921	19940	19609	19839	19989	19800	19837	19902	19815	19777	20029	19828	19854	19982	19844	19781	19809	19986	19853	19798	19798	19813	19787	19898	19814	19978	19882	19878	19849	19857	19744	19957	19899	19979	20053	19790	19610	19873	19889	19864	19524	19938	19944	19929	19924	19776	19944	19862	19853	19780	19842	19764	19764	20040	19708	19988	19677	19816	20109	20049	19689	19823	19504	19708	19742	19799	19834	20046	19981	19773	19989	19952	19849	19846	19686	19887	19829	19805	19921	19860	19779	19597	19735	19754	19988	19761	19704	19853	19752	19774	19730	19883	19926	19847	19779	19805	20010	19791	19731	19776	19972	19830	19925	19928	19620	19850	19792	19897	19966	19873	19654	19770	19786	19943	19490	19687	19949	19961	19716	19884	19669	20003	19903	19784	19813	20076	20069	19883	19711	20007	19759	19782	19918	19860	19720	19723	19852	19988	19900	19879	19978	19687	19658	19741	19827	19872	19755	19854	19727	19916	19864	19888	19564	19896	19892	19736	19737	19793	19867	19756	19802	19676	20029	19844	19741	19819	19750	19960	19814	19840	19683	19670	19900	20040	19869	19864	19927	19822	19782	19827	19684	19917	19627	19685	19858	19712	19835	19737	19670	19853	19813	19815	19851	19937	19601	19746	19995	19824	19931	20041	19699	19939	19641	19918	19919	19679	19844	19788	19550	19843	19892	19694	19700	19961	19822	19688	19982	19595	19796	19883	19742	19771	19986	19904	19634	19655	19775	20027	19987	19798	19661	19767	19800	19742	19857	19818	19810	19880	19734	19781	19839	19779	19757	19815	19885	19974	19664	19861	19865	19904	19666	19890	19666	19823	19906	19809	19932	19672	19788	19807	19751	19629	19975	19741	19606	19577	19690	19922	19871	19659	19645	19851	19859	19754	19739	19954	19934	19809	19783	19838	19804	19682	19839	19846	19919	19537	19605	19984	19748	19618	19712	19793	19886	19792	19797	19860	19728	19844	19953	19875	19645	19796	19821	19771	19854	19800	19947	19838	19745	19723	19942	19589	19929	19776	19992	20052	19703	19926	19862	19683	19843	19953	19697	19751	19705	19772	19986	20068	19716	19880	19788	19781	19926	19836	19923	19977	19858	19865	19939	19762	19942	19846	19934	19717	19708	19692	19720	20027	19860	19851	19861	19901	19878	19997	19897	19795	19930	19647	19854	19744	19915	19975	19906	19810	19729	19800	19814	19897	19804	19809	19803	19784	19730	19840	19661	19932	19790	19804	19912	19842	19796	19925	19811	19993	19819	19899	19920	19825	19498	19721	19783	19752	19814	19851	19795	19920	19887	20142	20180	19898	19761	19817	19860	19860	19916	19639	19749	19759	19823	19771	19818	19745	19775	19821	20018	20082	19783	19877	19633	19587	19858	19788	19972	19698	19833	19785	19772	19934	19928	19748	19832	20036	19814	19734	19917	19988	19786	19867	19854	19527	20028	19740	19856	19713	19774	19936	19910	19817	19664	19756	19710	19776	19716	19776	19941	19904	19883	19787	19880	19656	19887	19947	19758	19961	19812	19702	19647	19737	19798	20024	19938	19739	19817	19744	19816	19694	19634	19763	19803	19849	19828	19707	19644	19853	19999	19674	19781	20080	19767	19698	20064	19793	19895	19954	19971	19560	19806	19875	19830	20021	19865	19498	19823	19822	19774	19688	19863	20029	19739	19969	19773	19881	19765	19776	19827	19949	19831	19708	19816	19744	19545	19890	19719	20038	19921	20070	19758	19924	19773	19559	19753	19711	20017	19975	19844	19902	19880	19735	19718	19931	19714	19823	19676	19937	19714	19870	19935	20000	19790	19607	19953	19708	19826	19986	19637	19906	19805	19860	19903	19749	19930	19633	19880	20097	19775	19824	19584	19878	19493	19778	19864	19902	20042	19935	19709	20002	19801	19855	19803	19884	19681	19970	19718	19863	19776	19784	20005	19919	19965	19794	19757	19861	19828	19784	19695	19627	19953	19954	19689	19884	19930	19956	19803	19872	19675	19882	19889	19820	19710	19887	19891	19769	19813	19946	19757	19880	19759	19807	19744	19775	19794	19910	19710	19702	19785	19779	19824	20004	19888	19783	19697	19862	19889	19753	19994	19945	19965	20052	19822	19867	20075	19781	19756	19896	19886	19610	19830	19804	19722	19762	19755	19798	19883	19717	19651	19870	19672	19741	19680	20078	19572	19708	19682	19853	19859	19847	19895	19659	19883	19813	19846	19888	19985	20004	19917	19822	19869	19872	19720	19621	19877	19745	19823	19825	19763	19861	19873	19780	19742	19871	19842	19797	19462	19963	19618	19795	19747	19822	19609	19820	19745	19826	19880	20010	19959	19999	19929	19694	19780	19699	19816	19804	19735	19874	19660	19747	19781	19526	19834	19782	19631	19850	19865	19723	19662	19839	19895	19944	19777	19879	19818	19966	19868	19905	19924	19970	19809	19876	19734	19964	19954	19430	19772	19757	19645	19838	19783	19665	19882	19861	19858	19915	19702	19887	19539	19719	19959	20025	19650	20098	19821	19640	19762	20021	19708	19785	19591	19624	19870	19849	19859	19984	19667	19748	19968	19688	19848	19903	19844	19880	19970	19837	19692	19852	19819	19834	19748	19810	19840	19903	19812	19875	19868	19808	19853	20105	19917	19771	19819	19599	19867	19912	19770	19798	19827	19928	19827	19843	19948	19941	19747	19778	19727	19877	19808	19756	19656	19796	19941	19754	19572	19816	19726	19910	19826	19719	19720	19829	19816	19742	19747	19815	19762	19829	19935	19535	20066	19857	19687	19760	19730	19766	19723
17595	68965	93349	67969	56929	18109	16634	16524	16375	16221	16364	16276	16241	16096	16161	16224	16219	16248	16082	16386	16227	16139	16129	16263	16111	16101	16166	16027	16174	16153	16150	15824	16117	16003	16171	16249	15907	16051	16077	16023	15965	16093	16109	15982	16109	16147	15836	16061	16134	16050	16119	15977	15959	16181	16094	16114	15856	15988	16052	15919	15946	16094	16003	16121	15790	15963	15893	16183	16031	16177	16140	16029	16067	15955	16340	16771	16531	16089	16148	16187	16014	15993	16114	16155	15990	16072	16075	15878	16003	16041	15943	15989	16129	16128	15990	16181	16061	16049	16060	15926	16080	16107	16106	16073	16036	15967	16247	16011	16033	15870	16142	16039	16037	16098	16124	15837	16057	16119	16025	16111	16092	16062	15840	16000	15906	16001	16194	15827	16062	16036	15979	16233	16081	15905	16221	15969	16190	16047	16139	16073	15895	16036	15996	15988	16278	15845	16046	16069	16210	15998	15918	16103	16110	15916	15991	16068	15980	15995	15932	15935	16059	15892	16138	16087	16045	16040	15897	16141	16038	16078	16068	16335	16132	16210	16038	15994	16024	15933	15946	15941	15907	16059	16007	15988	16122	15956	16010	16098	16034	15999	15969	15919	16211	15993	16043	15886	16142	16122	15935	15994	16050	16163	15923	16069	16146	16121	15909	16032	16168	15958	16045	16020	16181	16070	16015	16187	16066	16184	16122	15866	15926	15931	16118	16157	15976	16027	16122	16149	16093	16048	16216	16079	15840	16181	15930	15942	15893	16019	16172	15978	16033	15994	16087	15954	16182	15954	16150	16018	16054	16136	15871	16031	16148	16155	16122	15936	15946	15885	16141	16163	16095	15953	16101	16035	15918	15976	15955	16050	15988	15938	16005	16150	16091	16046	16041	16148	16039	16015	16112	15975	16042	16035	16042	15793	16087	16174	15999	16182	16101	16101	16011	15986	15981	15999	16040	16261	16134	15990	16056	15932	15910	16172	16120	16103	15885	16104	16014	15967	16081	16097	15866	16180	16117	16058	16066	16109	16140	16022	16048	16121	16101	15904	15861	15703	16110	16079	16000	16132	16101	15979	16164	16119	16042	16137	16005	16201	16022	15858	16067	16088	16114	16159	16064	16119	16087	15965	16099	16185	15901	16148	16080	15888	16090	15903	16080	16084	15920	16228	15973	16059	15966	15962	16099	16125	15921	16301	16011	16201	15825	15900	15975	16169	16041	16036	16082	15794	16071	16119	16010	16072	16201	15950	16056	15964	16013	16054	16183	16102	16072	15976	15934	15955	15893	16151	15988	16096	16014	16009	15963	16042	16018	15977	16102	16024	16006	16084	16106	15948	16127	15943	16052	16061	15845	16065	16109	16063	16120	16136	16037	15952	15940	16017	15999	15961	16003	15983	16039	16124	16142	16034	16048	16083	15994	16073	16080	16030	16008	15888	16055	16019	15863	15960	15993	15969	16104	16135	16054	15909	16105	15991	16134	16163	15951	15734	16226	15906	16150	16046	16278	15872	16076	16107	16088	16070	16027	16162	15958	15952	16162	16055	16163	15986	16122	15956	16048	15994	16045	15940	16112	16028	16086	16079	15959	16078	15935	16156	15971	16157	16159	16305	16035	16091	16076	16076	15912	15969	15932	16211	16013	15936	15928	16064	16053	16015	16052	15991	15907	16003	16067	16013	16016	16099	16129	16113	16050	16025	16057	16122	16179	16034	16168	15974	16008	16245	16185	16205	15963	16135	15969	15909	16016	15862	16164	15902	15855	15948	16223	16082	16064	15952	15810	16101	15995	15989	16152	15848	15989	15984	16037	15953	16140	15986	16024	16172	15970	15974	16087	16100	15977	16128	16016	16060	15968	16049	16036	16132	16064	16001	15965	16254	16167	16028	16123	16230	15943	15924	15917	15938	16064	15988	16084	15973	16324	16068	16154	16187	16055	16120	15997	16207	16019	15877	15894	16051	16012	16138	16051	16019	16224	16114	16064	16077	16023	15983	15895	15930	16193	16153	15983	16059	16001	15907	15967	16116	16089	16005	16000	16023	16038	16018	16180	16041	15997	16149	16073	16083	15910	16030	16220	15896	16106	16089	16068	16126	15945	16132	16084	16157	15998	16043	16069	15995	15955	16062	15959	16024	16025	16126	16269	16115	16104	15886	15981	16108	16003	16134	16146	16090	16064	15948	15981	16224	15954	15939	15987	16026	16061	16069	16211	15985	16039	16078	16295	16119	15974	16096	15771	16123	16068	16096	16039	16073	15987	15977	16169	16130	15910	16047	15980	16147	16297	16086	16070	16116	16200	16016	16147	16123	16070	16125	15904	16034	15958	16064	16015	16164	16182	16110	16217	16114	15925	16188	16056	16129	16287	16051	16035	16009	16017	16159	16050	16150	16041	15980	16030	16056	16056	16058	16187	15910	15966	15899	16027	15961	16007	15977	16152	15968	16166	15940	16203	16193	16136	16029	15998	16176	16049	16103	16104	16008	16132	15882	16191	15900	15898	15953	16075	16002	16146	16194	16149	16092	16156	15957	15992	15925	15883	16069	16114	16065	16134	15931	15934	16016	15941	15894	16185	16149	16030	16024	16145	16017	16211	16000	16039	15728	16137	16185	16023	16012	15952	16130	16106	16132	16058	16090	16260	16197	16066	16014	15975	16079	16011	16050	15898	16078	16030	16085	16212	16058	16103	16032	16047	16084	15956	16174	16151	15940	16201	16051	15872	16176	16013	15954	16104	16067	16156	15923	16034	16208	16039	15951	15979	15933	16083	16069	15947	16113	16021	15892	16170	16013	16097	15898	16043	16087	15904	16001	16169	16037	16013	16009	15886	16058	15965	16107	16040	15998	16044	15941	16075	16146	15963	15948	16122	15978	16073	16221	15963	16252	16179	15805	16066	15852	16073	16002	16090	16028	16214	16164	16012	15933	15934	15948	16048	15805	16071	16078	15918	16067	16121	15934	16079	16264	15998	16050	16087	15974	16076	16137	16017	16168	16143	15985	16068	15984	16260	15970	16021	16139	16204	16069	15887	15978	16054	15969	16042	16068	16033	15940	15928	16176	16022	15905	15937	15909	15998	15984	16001	16023	16067	16094	16076	15785	16014	15917	16237	16095	16007	15948	16091	15924	16090	15952	15915	16162	16354	16004	16133	15957	15943	16046	16035	15956	16054	15875	16196	16062	16167	16255	15890	16212	16063	16066	16221	15894	16007	16035	16092	16247	16124	16211	15926	15942	16066	16032	16038	16098	16126	16104	15974	16149	16130	15923	15974	16090	15907	16281	15980	16079	16220	15895	16195	16084	16130	16009	16194	15969	16018	16045	15974	16108	15876	16051	16120	15997	16181	15976	16172	16141	16030	16055	16094	16062	16230	16154	15973	16170	16051	16083	16016	16184	16024	16283	16047	16184	15984	15932	16066	15789	16051	16135	16016	15949	16137	15915	16047	16022	16133	16068	16044	15917	15934	16139	16097	16052	16017	15957	15963	16106	15997	15985	16079	15961	16047	16113	16062	16122	16037	16044	16129	16147	15970	16088	16041	16183	16013	16062	16071	16136	16115	15916	16053	16050	16073	15990	15970	16078	15931	16139	16208	15997	16176	15985	16035	15902	16131	16095	15959	16073	15894	16074	16263	16113	15996	16126	15991	16138	16011	16276	16025	16110	15937	15963	15933	16001	16202	16030	16095	16095	16018	16187	16077	16085	16201	16175	16010	16069	16002	16124	16063	16147	15942	16124	16235	15918	15888	16074	16103	16118	16032	16179	16025	15674	16105	16126	16053	16027	15993	16093	16081	15924	15913	15887	16098	16062	16045	16166	16016	15995	16009	16208	16096	15956	15868	16154	16078	16095	16009	16137	16123	15901	15987	16104	15921	16089	16080	16093	16041	16296	16155	16131	16078	15894	15942	15884	15880	16081	16166	16040	16136	15968	15851	16030	16166	16110	15952	15876	16157	16074	16094	15905	15904	16013	15980	16068	16079	16106	16025	16112	16105	16022	16125	15958	16135	15992	16121	16061	16024	16001	16063	15929	16164	15955	16057	16091	15998	16069	16016	16086	16141	16047	16014	15964	16128	16108	16307	16030	16113	16111	16016	15967	16120	16271	15941	16153	16121	15840	16066	16093	16212	15917	16018	16097	16187	15787	16024	16118	16018	16103	16065	16004	16016	16059	16081	16048	15918	16038	16198	15849	15967	16148	15868	15972	16044	15992	15948	16045	16119	15976	16148	15973	16080	15934	16117	15873	16246	15900	15966	16026	15884	15890	16068	15854	16150	16030	16177	16069	15915	15999	16062	16223	15938	16117	16152	16053	15956	16104	16019	16137	15946	15941	15998	16062	16045	16007	16034	16062	16167	16015	15969	16147	16033	16157	15898	16035	16117	15972	16142	15912	16144	16038	16066	16033	15944	16128	16072	15944	16110	16132	15902	16101	16080	15915	16159	15903	15883	15936	15913	16005	16138	16012	15933	15988	16084	16137	15965	16171	16017	16137	16143	16204	16037	16042	16043	16123	16017	16198	16040	16044	15988	15939	16068	16164	16001	16017	16297	16031	16114	16074	16070	16210	16107	16076	16114	16169	16049	15921	15989	15985	16037	16110	15966	15993	16064	16132	16106	15980	16052	15982	16085	16270	16112	16172	15933	16092	16038	15893	16190	16041	15935	15996	16058	16049	15999	16059	15995	15961	16056	16205	16047	15959	15931	16277	15974	16088	15936	16025	16036	16058	16002	16178	16076	15956	15963	16026	15947	16142	16061	15963	15959	15978	16035	16123	16122	16109	15986	15869	15853	16242	15989	16135	16025	16037	16076	16197	16071	15944	16008	16139	16046	15963	15999	16012	16045	16176	16019	16049	16108	15869	16191	16169	15967	16120	16147	15934	16102	15854	16116	16030	16234	16004	15910	16034	16151	16094	16046	16137	16178	16078	15978	15999	16016	16128	15971	16195	16062	15962	16019	15847	15988	16020	15810	15939	15957	16217	16052	16013	15962	15985	16064	16107	15969	15962	16162	15858	16223	16196	16047	16014	16007	16047	16039	15844	15960	16045	15965	15912	15845	15920	16014	16004	16069	16071	16090	16088	16111	16046	15846	16149	16057	16110	16095	16022	16095	15945
23291	21410	33570	33084	38649	28174	26936	22952	20804	20751	20786	20748	20764	20685	20635	20564	20697	20560	20596	20458	20754	20548	20598	20659	20480	20481	20559	20615	20652	20438	20376	20348	20301	20376	20267	20461	20577	20345	20445	20275	20303	20527	20294	20561	20311	20277	20555	20392	20465	20390	20194	20256	20231	20558	20398	20256	20106	20251	20303	20241	20298	20108	20502	20160	20327	20332	20319	20248	20295	20464	20359	20327	20303	20318	20381	20979	21052	20524	20156	20236	20297	20406	20224	20221	20191	20571	20260	20238	20164	20111	20055	20455	20248	20229	20145	20285	20309	20288	20414	20339	20322	20130	20317	20062	20397	20265	20471	20260	20267	20054	20154	20306	20382	20189	20304	20422	20254	20158	20139	20353	20446	20353	20398	20280	20413	20185	20096	20167	20285	20292	20447	20323	20382	20339	20390	20504	20590	20267	20295	20320	20382	20309	20300	20268	20174	20204	20091	20464	20389	20288	20303	20327	20364	20251	20133	20174	20276	20118	20183	20203	20345	20203	20168	20391	20445	20107	20296	20438	20138	20113	20239	20172	20219	20065	20094	20085	20412	20069	20179	20186	20072	20219	20126	19990	20269	20274	20360	20282	20230	20208	20417	20264	20382	20081	20187	20520	20260	20310	20547	20008	20237	20137	20324	20251	20289	20163	20126	20268	20331	20454	20241	20462	20350	20232	20417	20168	20230	20245	20542	20188	20217	20360	20499	20170	20297	20125	20135	20387	20447	20207	20352	20135	20304	20143	20263	20358	20207	20490	20311	20541	20172	20200	20269	20182	20207	20298	20308	20421	20245	20404	20253	20448	20370	20285	20438	20303	20139	20213	20449	20214	20364	20329	20518	20288	20270	20266	20436	20561	20428	20124	20275	20316	20371	20235	20043	20121	20318	20327	20209	20112	20268	20461	20007	20019	20377	20083	20260	20380	20295	20032	20262	20205	20213	20415	20219	20187	20175	20139	20083	20206	20150	20395	20320	20025	20081	20315	20115	20260	20323	20421	20384	20245	20312	20134	20195	20278	20405	20318	20224	20175	20277	20147	20267	20307	20486	20448	20355	20425	20370	20245	20190	20090	20323	20229	20380	20230	20198	20179	20306	20067	20341	20116	20146	20260	20278	20356	20179	20184	20173	20103	20476	20084	20258	20369	20299	20158	20351	20306	20283	20294	20515	20360	20378	20366	20419	20129	20335	20454	20602	20478	20166	20278	20124	20150	20304	20328	20397	20339	20348	20454	20291	20180	20190	20124	20159	20321	20184	20370	20419	20310	20262	20282	20215	20355	20335	20399	20395	20106	20236	20237	20206	20050	20338	20473	20350	20176	20292	20206	20281	20267	20090	20219	20388	20143	20307	20177	20312	20177	20371	20354	20193	20141	20210	20214	20246	20326	20535	20344	20469	20322	20168	20393	20271	20277	20197	20197	20232	20204	20194	20136	20305	20478	20505	20031	20499	20195	20295	20310	20311	20079	20228	20456	20289	20160	20197	20193	20297	20324	20484	20270	20473	20365	20274	20287	20307	20316	20293	20100	20042	20332	20350	20135	20291	20474	20245	20270	20400	20238	20211	20458	20292	20328	20149	20448	20179	20279	20151	20241	20111	20253	20203	20113	20268	20339	20553	20354	20256	20161	20343	20390	20439	20135	20172	20375	20212	20452	20252	20209	20251	20198	20273	20337	20578	20044	20213	20408	20327	20258	20333	20226	20301	20274	20303	20243	20404	20330	20270	20151	20196	20255	20372	20091	20311	20133	20342	20121	20311	20251	20152	20188	20243	20350	20278	20271	20271	20205	20217	20182	20257	20312	20343	20242	20237	20027	20302	20169	20316	20361	20385	20399	20443	20316	20113	20491	20337	20322	20415	20157	20407	20147	20076	20158	20266	20345	20362	20342	20176	20195	20371	20299	20120	20328	20332	20151	20209	20316	20280	20262	20240	20051	20326	20140	20155	20380	20476	20211	20201	20374	20313	20310	20258	20216	20271	20309	20309	20290	20397	20374	20431	20269	20326	20238	20333	20233	20493	20240	20464	20252	20412	20232	20335	20279	20213	20398	20185	20228	20102	20404	20350	20155	20195	20299	20356	20148	20351	20226	20356	20079	20294	20268	20140	20330	20128	20176	20261	20367	20401	20222	20389	20260	20274	20375	20242	20318	20110	20193	20440	20425	20092	20299	20208	20276	20186	20455	20364	20449	20093	20091	20392	20265	20439	20325	20056	20211	20413	20315	20360	20551	20441	20315	20412	20274	20175	20254	20291	20524	20218	20246	20295	20026	20065	20347	20232	20397	20169	20300	20046	20361	20343	20092	20399	20354	20133	20392	20151	20136	20378	20223	20477	20222	20340	20248	20209	20234	20471	20269	20289	20320	20357	20054	20351	20128	20247	19992	20349	20225	20016	20197	20233	20315	19984	20266	20325	20266	20381	20118	20223	20171	20236	20394	20206	20474	20155	20126	20161	19977	20279	20261	20286	20313	20412	20446	20328	20228	20130	20252	20399	20348	20182	20287	20263	20328	20322	20275	20258	20212	20281	20070	20106	20298	20311	20258	20341	20339	20176	20254	20446	20582	20399	20300	20255	20496	20328	20230	20191	20354	20337	20416	20319	20322	20288	20141	20150	20355	20299	20131	20387	20327	20298	20345	20446	20088	20339	20317	20179	20392	20403	20350	20414	20356	20568	20393	19898	20419	20191	20303	20085	20353	20324	20167	20539	20347	20164	20620	20260	20157	20407	20328	20430	20224	20232	20167	20322	20330	20363	20155	20471	19992	20222	20326	20182	20444	20253	20523	20212	20151	20257	20255	20453	20145	20214	20174	20166	20392	20378	20096	20212	20309	20031	20061	20347	20222	20213	20193	20256	20136	20339	20364	20304	20342	20337	20280	20296	20205	20377	20420	20214	20207	20269	20322	20241	20365	20328	20128	20187	20374	20295	20178	20281	20211	20436	20338	20394	20172	20454	20263	20204	20199	20421	20240	20027	20430	20250	20431	20279	20135	20117	20182	20107	20401	20188	20166	20229	20327	20226	20098	20386	20260	20257	20176	20247	20213	20276	20300	20257	20292	20384	20192	20337	19974	20361	20388	20313	20427	20554	20308	20191	20216	20252	20112	20309	20511	20223	20351	20227	20294	20155	20455	20393	20331	20205	20172	20343	20264	20203	20174	20456	20312	20253	20359	20320	20497	20214	20425	20483	20376	20315	20169	20161	20193	20396	20185	20283	20053	19992	20204	20431	20172	20098	20160	20377	20364	20229	20450	20497	20122	20301	20364	20291	20249	20247	20251	20415	20178	20235	20449	20303	20388	20307	20412	20394	20305	20247	20142	20269	20262	20219	20097	20458	20296	20577	20113	20333	19818	20331	20248	20304	20374	20350	20198	20185	20460	20413	20301	20319	20220	20346	20285	20196	20160	20365	20494	20246	20152	20233	20298	20245	20098	20073	20130	20396	20265	20248	20388	20242	20177	20228	20648	20241	20159	20124	20134	20169	20280	20324	20336	20233	20478	20348	20432	20275	20146	20286	20291	20398	20356	20242	20331	20115	20392	20318	20263	20405	20307	20345	20011	20293	20266	20311	20062	20502	20078	20329	20248	20193	20155	20348	20281	20275	20406	20213	20311	20259	20244	20206	20154	20313	20181	20157	20286	20327	20382	20407	20218	20204	20322	20246	20403	20134	20190	20207	20293	20380	20395	20166	20238	20266	20257	20069	20323	20114	20531	20285	20267	20401	20386	20316	20179	20020	20361	20399	20175	20179	20231	20320	20151	20341	20272	20220	20301	20399	20080	20275	20107	20076	20132	20182	20408	20157	20252	20142	20108	20240	20255	20143	19901	20173	20233	20043	20180	20296	20298	20306	20425	20502	20233	20261	20218	20342	20220	20167	20397	20341	20294	20151	20312	20262	20223	20301	20272	20410	20116	20303	20359	20251	20187	20271	20274	20314	20173	20144	20233	20237	20214	20223	20377	20443	20458	20372	20307	20206	20497	20259	20142	20013	20364	20438	20201	20358	20124	20301	20262	20196	20084	20277	20196	20405	20293	20123	20259	20136	20247	20153	20043	20251	20100	20202	20202	20273	20287	20494	20191	20295	20317	20309	20313	20600	20420	20357	20412	20412	20153	20095	20260	20360	20138	20484	20366	20352	20230	20436	20333	20368	20351	20230	20177	20178	20345	20308	20310	20402	20312	20334	20377	20308	20181	20355	20047	20113	20316	20253	20248	20259	20207	20203	20366	20338	20544	20470	20347	20469	20332	20343	20244	20464	20680	20253	20297	20296	20332	20513	20147	20241	20265	20255	20316	20322	20308	20299	20349	20371	20475	20147	20307	20195	20239	20262	20239	20405	19973	20167	20188	20310	20158	20471	20372	20252	20300	20393	20167	20287	20557	20296	20469	20138	20242	20553	20340	20360	20249	20340	20348	20127	20469	20166	20200	20393	20301	20200	20230	20274	20115	20360	20053	20504	20275	20226	20201	20131	20346	20433	20299	20308	20123	20337	20184	20292	20443	20232	20058	20319	20180	20269	20256	20308	20317	20435	20443	20380	20170	20190	20370	20261	20238	20334	20328	20015	20052	20403	20384	20133	20276	20265	20281	20215	20447	20290	20310	20329	20296	20406	20329	20208	20390	20198	20208	20129	20252	20091	20244	20185	20240	20373	20126	20072	20281	20310	20377	20311	20223	20212	20544	20286	20304	20307	20261	20455	20478	20142	20397	20228	20279	20352	20023	20326	20271	20457	20300	20336	20313	20262	20326	20284	20217	20309	20206	20276	20286	20263	20317	20272	20314	20329	20363	20298	20493	20476	20106	20180	20222	20335	20305	20022	20132	20099	20428	20186	20176	20407	20350	20279	20340	20349	20225	20499	20125	20211	20358	20137	20273	20250	20515	20219	20599	20394	20404	20396	20395	20177	20304	20228	20137	20253	20186	20304	20344	20527	20217	20237	20476	20237	20158	20208	20261	20391	20238	20258	20246	20234	20302	20241	20488	20191	20308	20130	20091	20288	20224	20378	20129	20533	20293	20461	20357	20342	20356	20328	20219	20353	20445	20397	20490	20500	20312	20365	20273	20246	20303	20403	20036	20328	20286	20592	20252	20401	20299
20412	73754	87185	76764	66367	24051	17022	16941	16749	16666	16592	16438	16552	16612	16611	16662	16641	16345	16502	16401	16509	16375	16529	16339	16600	16310	16353	16248	16405	16351	16467	16433	16288	16201	16192	16522	16569	16398	16242	16263	16239	16490	16400	16245	16216	16210	16594	16403	16494	16310	16331	16234	16444	16474	16337	16138	16361	16300	16439	16400	16339	16419	16310	16275	16488	16310	16459	16217	16311	16272	16300	16203	16440	16252	16692	17376	17151	16649	16431	16202	16356	16434	16254	16290	16243	16538	16309	16193	16429	16305	16389	16362	16286	16184	16379	16230	16375	16483	16443	16273	16267	16287	16227	16374	16194	16278	16422	16416	16394	16294	16322	16382	16167	16474	16260	16634	16419	16258	16367	16331	16377	16293	16361	16299	16323	16380	16317	16519	16527	16304	16447	16296	16246	16278	16441	16306	16331	16349	16511	16209	16205	16264	16362	16176	16335	16331	16085	16297	16345	16331	16325	16226	16442	16223	16451	16301	16294	16323	16379	16259	16493	16204	16362	16468	16275	16312	16377	16396	16311	16301	16351	16356	16406	16303	16414	16506	16315	16375	16266	16371	16240	16400	16376	16468	16230	16320	16220	16363	16318	16201	16307	16190	16309	16338	16524	16398	16340	16378	16280	16415	16332	16554	16348	16299	16446	16333	16270	16417	16340	16218	16408	16513	16432	16343	16220	16328	16286	16381	16282	16321	16251	16342	16300	16222	16420	16444	16454	16262	16301	16329	16354	16336	16509	16355	16318	16407	16276	16305	16446	16301	16454	16197	16341	16343	16582	16375	16161	16363	16382	16256	16424	16247	16498	16363	16343	16403	16180	16191	16293	16346	16343	16494	16305	16470	16460	16330	16406	16196	16390	16353	16387	16346	16242	16325	16355	16205	16503	16331	16217	16100	16352	16366	16188	16454	16363	16258	16288	16330	16241	16361	16466	16341	16414	16476	16239	16387	16371	16338	16132	16289	16255	16200	16274	16297	16272	16483	16292	16371	16277	16288	16433	16242	16364	16357	16225	16414	16229	16260	16238	16303	16295	16350	16172	16274	16327	16266	16270	16359	16057	16393	16432	16235	16449	16184	16396	16396	16347	16291	16254	16284	16364	16160	16514	16270	16355	16192	16444	16437	16298	16494	16292	16430	16240	16315	16179	16170	16353	16492	16429	16451	16368	16418	16290	16387	16306	16342	16256	16153	16244	16395	16313	16266	16366	16397	16333	16253	16340	16301	16450	16294	16349	16209	16350	16248	16212	16417	16351	16279	16258	16371	16377	16447	16348	16293	16220	16400	16285	16426	16513	16358	16282	16260	16170	16289	16455	16227	16283	16333	16305	16339	16237	16368	16380	16237	16208	16320	16302	16509	16300	16478	16318	16248	16376	16342	16494	16127	16376	16347	16551	16415	16292	16302	16271	16584	16213	16256	16459	16309	16365	16599	16247	16285	16212	16228	16385	16199	16306	16302	16224	16195	16332	16439	16448	16450	16419	16338	16297	16335	16405	16302	16365	16468	16284	16295	16520	16423	16331	16425	16482	16262	16286	16408	16479	16294	16455	16440	16343	16447	16236	16131	16352	16442	16415	16415	16242	16420	16457	16342	16339	16480	16392	16307	16164	16270	16358	16313	16462	16273	16266	16381	16291	16411	16365	16251	16339	16420	16220	16387	16225	16465	16443	16427	16134	16366	16253	16308	16187	16411	16481	16291	16241	16339	16386	16390	16454	16243	16446	16377	16440	16261	16506	16349	16377	16285	16371	16371	16206	16094	16524	16217	16405	16170	16364	16283	16281	16336	16311	16391	16179	16304	16249	16435	16435	16488	16445	16305	16256	16268	16342	16314	16385	16489	16346	16301	16386	16367	16404	16386	16226	16443	16402	16431	16130	16253	16157	16378	16270	16420	16392	16133	16312	16387	16265	16257	16322	16279	16381	16415	16499	16314	16332	16224	16285	16305	16274	16300	16238	16277	16421	16252	16477	16388	16268	16385	16317	16354	16456	16200	16481	16282	16371	16291	16401	16195	16302	16289	16243	16339	16318	16405	16360	16372	16435	16320	16293	16321	16269	16168	16273	16530	16376	16404	16395	16148	16237	16228	16277	16582	16229	16477	16421	16361	16206	16425	16191	16238	16333	16392	16322	16234	16277	16259	16367	16298	16294	16132	16328	16331	16257	16296	16492	16374	16412	16361	16273	16104	16346	16079	16427	16267	16306	16320	16254	16277	16351	16268	16405	16329	16445	16296	16159	16256	16221	16297	16360	16378	16304	16405	16453	16274	16243	16392	16270	16296	16442	16268	16522	16312	16281	16375	16416	16307	16347	16374	16346	16372	16338	16402	16443	16427	16283	16215	16348	16349	16322	16462	16387	16186	16372	16464	16378	16323	16283	16332	16410	16328	16222	16315	16414	16475	16251	16378	16206	16238	16360	16481	16158	16491	16157	16303	16452	16513	16359	16475	16227	16118	16368	16314	16258	16228	16305	16348	16334	16423	16192	16373	16091	16224	16518	16335	16272	16326	16236	16224	16381	16367	16332	16348	16211	16380	16375	16325	16364	16371	16378	16554	16270	16287	16371	16260	16452	16317	16325	16367	16325	16422	16298	16216	16289	16277	16411	16393	16148	16231	16308	16468	16298	16382	16479	16212	16254	16181	16418	16350	16267	16284	16256	16315	16350	16375	16313	16401	16178	16270	16517	16348	16491	16417	16297	16431	16301	16435	16303	16359	16169	16376	16432	16428	16360	16405	16373	16303	16550	16526	16350	16334	16284	16498	16371	16217	16242	16428	16298	16344	16274	16475	16177	16320	16218	16350	16362	16253	16280	16345	16262	16220	16340	16282	16144	16545	16405	16305	16420	16356	16184	16378	16186	16345	16482	16325	16249	16207	16288	16331	16373	16227	16312	16414	16254	16218	16390	16446	16294	16399	16358	16351	16224	16242	16239	16339	16260	16295	16375	16333	16440	16348	16350	16408	16340	16328	16345	16318	16282	16356	16344	16485	16275	16254	16357	16298	16191	16397	16317	16298	16332	16305	16446	16156	16406	16137	16289	16420	16219	16462	16483	16300	16275	16356	16373	16372	16446	16252	16329	16359	16535	16101	16408	16233	16171	16176	16460	16279	16357	16253	16358	16481	16314	16360	16295	16241	16343	16295	16297	16352	16422	16307	16360	16390	16322	16233	16319	16258	16384	16267	16169	16369	16390	16397	16276	16421	16444	16326	16195	16284	16349	16137	16326	16245	16347	16214	16384	16306	16336	16257	16526	16120	16389	16229	16246	16146	16463	16171	16404	16422	16312	16418	16289	16396	16332	16373	16376	16177	16308	16360	16273	16226	16542	16380	16196	16231	16307	16382	16230	16310	16263	16378	16230	16299	16272	16128	16338	16250	16388	16277	16403	16198	16360	16309	16283	16315	16152	16221	16358	16220	16205	16386	16341	16627	16140	16380	16398	16334	16398	16273	16277	16145	16369	16237	16364	16180	16381	16329	16400	16415	16176	16294	16437	16460	16243	16373	16211	16374	16257	16205	16355	16540	16309	16443	16171	16368	16261	16223	16417	16216	16384	16376	16333	16267	16363	16352	16288	16298	16228	16377	16381	16278	16281	16261	16289	16366	16461	16272	16550	16407	16278	16514	16255	16493	16283	16408	16568	16455	16399	16343	16386	16179	16221	16267	16312	16410	16336	16500	16376	16358	16380	16397	16302	16435	16370	16343	16405	16416	16301	16386	16401	16496	16301	16353	16132	16380	16266	16360	16261	16228	16218	16301	16378	16303	16252	16344	16264	16280	16103	16487	16403	16271	16353	16416	16328	16384	16279	16411	16355	16348	16393	16323	16375	16451	16355	16300	16417	16388	16316	16425	16382	16433	16382	16381	16220	16225	16263	16232	16251	16235	16472	16343	16355	16345	16464	16387	16234	16359	16204	16311	16354	16247	16274	16371	16425	16302	16315	16449	16397	16154	16271	16174	16392	16288	16371	16390	16279	16214	16359	16282	16193	16254	16246	16472	16421	16099	16207	16310	16276	16146	16314	16326	16326	16486	16292	16335	16358	16454	16233	16461	16419	16401	16273	16386	16297	16348	16476	16452	16203	16224	16164	16243	16242	16398	16231	16297	16258	16419	16451	16223	16263	16324	16306	16386	16447	16315	16316	16305	16259	16363	16329	16278	16340	16491	16353	16203	16335	16458	16235	16549	16301	16346	16428	16220	16241	16284	16273	16399	16458	16382	16378	16221	16298	16260	16273	16459	16235	16384	16344	16141	16303	16341	16172	16615	16405	16393	16250	16330	16425	16169	16381	16360	16293	16360	16339	16207	16503	16300	16409	16237	16368	16237	16280	16234	16109	16362	16317	16410	16390	16399	16439	16271	16182	16125	16217	16113	16403	16318	16359	16190	16242	16266	16438	16683	16483	16255	16461	16328	16212	16385	16321	16405	16302	16346	16400	16392	16343	16369	16366	16446	16444	16243	16264	16427	16504	16404	16496	16402	16395	16336	16471	16229	16448	16409	16230	16256	16176	16315	16534	16205	16192	16315	16316	16262	16183	16400	16299	16313	16341	16268	16461	16407	16230	16292	16393	16272	16507	16276	16459	16269	16346	16370	16534	16240	16312	16506	16374	16352	16220	16310	16171	16443	16428	16271	16320	16357	16401	16424	16248	16188	16285	16218	16418	16208	16374	16267	16360	16436	16386	16312	16352	16245	16366	16372	16395	16436	16291	16348	16376	16469	16371	16207	16141	16472	16270	16057	16259	16339	16460	16295	16278	16251	16176	16357	16259	16410	16486	16345	16365	16241	16278	16341	16387	16203	16356	16600	16318	16208	16507	16347	16477	16416	16287	16285	16419	16416	16178	16310	16156	16245	16399	16191	16392	16340	16341	16285	16261	16202	16314	16325	16335	16140	16254	16514	16187	16243	16325	16260	16282	16288	16396	16237	16198	16253	16651	16393	16367	16321	16155	16386	16458	16382	16447	16362	16351	16272	16360	16343	16309	16309	16339	16197	16525	16230	16303	16347	16333	16375	16345	16369	16390	16265	16263	16455	16276	16418	16128	16343	16315	16270	16291	16256	16289	16315	16296	16287	16176	16321	16236	16247	16465	16424
27990	23119	32639	32766	31211	22875	19954	19623	19474	19495	19449	19598	19479	19681	19658	19539	19581	19412	19410	19542	19400	19508	19522	19612	19483	19493	19508	19518	19590	19471	19424	19581	19580	19561	19614	19452	19186	19502	19367	19492	19653	19593	19458	19348	19546	19696	19377	19617	19577	19555	19545	19373	19624	19502	19511	19565	19294	19454	19578	19307	19301	19543	19507	19258	19305	19399	19417	19508	19465	19632	19393	19418	19539	19340	19517	19404	19596	19469	19407	19190	19546	19523	19567	19626	19513	19506	19412	19439	19530	19558	19679	19306	19520	19641	19389	19678	19535	19728	19303	19500	19494	19403	19284	19488	19541	19546	19404	19497	19596	19405	19346	19585	19495	19441	19389	19303	19568	19595	19352	19437	19474	19301	19375	19312	19437	19466	19580	19578	19530	19531	19383	19467	19488	19525	19418	19532	19360	19582	19467	19377	19286	19473	19416	19490	19566	19555	19506	19523	19473	19510	19360	19494	19372	19365	19531	19443	19594	19461	19314	19319	19458	19629	19639	19321	19548	19440	19368	19488	19479	19496	19635	19415	19552	19344	19420	19425	19693	19463	19497	19251	19493	19484	19374	19379	19538	19397	19439	19513	19365	19418	19276	19366	19306	19357	19405	19514	19358	19502	19191	19414	19415	19453	19523	19465	19582	19241	19297	19477	19517	19468	19655	19385	19407	19668	19674	19365	19538	19701	19351	19597	19542	19439	19623	19445	19623	19477	19476	19400	19568	19296	19633	19531	19624	19663	19464	19379	19611	19628	19393	19579	19384	19354	19428	19404	19529	19330	19413	19506	19561	19504	19428	19302	19495	19450	19535	19302	19542	19461	19456	19549	19542	19560	19542	19454	19319	19475	19644	19524	19526	19317	19472	19664	19375	19480	19532	19589	19461	19316	19361	19402	19384	19577	19580	19549	19566	19512	19506	19377	19535	19401	19423	19429	19369	19397	19492	19455	19403	19691	19426	19484	19484	19420	19473	19453	19458	19363	19700	19192	19405	19502	19587	19531	19514	19601	19452	19550	19521	19547	19582	19348	19578	19566	19668	19497	19320	19488	19725	19605	19664	19396	19546	19415	19417	19451	19644	19274	19398	19486	19404	19375	19467	19486	19396	19324	19382	19539	19454	19318	19658	19454	19383	19591	19696	19425	19469	19388	19657	19652	19547	19443	19531	19282	19371	19451	19563	19356	19614	19530	19633	19638	19367	19767	19493	19322	19312	19230	19321	19519	19567	19330	19368	19555	19377	19379	19468	19582	19350	19432	19586	19334	19500	19537	19606	19430	19448	19526	19605	19293	19381	19299	19288	19434	19391	19408	19392	19547	19505	19224	19637	19507	19450	19426	19466	19508	19434	19458	19463	19442	19503	19512	19433	19380	19150	19449	19483	19576	19169	19425	19458	19537	19636	19470	19517	19497	19466	19698	19334	19439	19523	19642	19636	19623	19543	19510	19511	19347	19678	19635	19513	19306	19490	19508	19534	19496	19579	19549	19540	19333	19415	19524	19311	19515	19570	19468	19237	19361	19476	19519	19186	19483	19333	19440	19304	19473	19401	19377	19446	19476	19463	19395	19581	19543	19718	19524	19565	19345	19146	19416	19298	19529	19689	19812	19504	19492	19489	19252	19438	19473	19532	19556	19312	19553	19445	19596	19238	19443	19338	19512	19515	19400	19579	19405	19456	19231	19561	19486	19594	19435	19519	19339	19465	19470	19678	19254	19437	19559	19535	19554	19489	19327	19539	19425	19513	19521	19596	19535	19555	19512	19599	19378	19382	19537	19542	19351	19515	19312	19313	19553	19352	19610	19418	19454	19341	19615	19329	19430	19306	19469	19416	19471	19294	19624	19653	19716	19431	19509	19482	19583	19467	19258	19574	19437	19590	19524	19521	19559	19225	19606	19427	19374	19491	19493	19529	19202	19301	19490	19351	19442	19522	19643	19361	19548	19745	19694	19443	19626	19335	19694	19577	19514	19583	19419	19508	19510	19562	19459	19602	19485	19192	19499	19352	19460	19507	19254	19402	19490	19524	19573	19669	19267	19334	19394	19475	19454	19544	19317	19634	19527	19495	19449	19352	19475	19459	19711	19391	19330	19499	19243	19705	19333	19373	19565	19434	19252	19708	19540	19610	19572	19538	19500	19481	19539	19612	19521	19588	19446	19270	19180	19453	19209	19550	19669	19574	19563	19562	19391	19567	19371	19395	19531	19661	19316	19349	19405	19464	19557	19582	19297	19395	19577	19442	19376	19633	19282	19468	19301	19481	19367	19436	19513	19333	19337	19377	19444	19458	19724	19590	19321	19222	19435	19708	19450	19433	19426	19504	19268	19664	19437	19281	19715	19499	19563	19340	19471	19380	19466	19446	19361	19353	19392	19596	19794	19383	19589	19435	19585	19581	19512	19427	19497	19411	19597	19671	19573	19448	19450	19380	19306	19640	19504	19546	19476	19545	19260	19265	19440	19399	19276	19533	19416	19421	19334	19370	19369	19426	19354	19526	19481	19477	19309	19377	19409	19516	19583	19519	19434	19409	19515	19575	19656	19584	19527	19599	19646	19248	19399	19712	19527	19570	19565	19387	19570	19348	19349	19321	19562	19512	19569	19635	19354	19577	19537	19414	19390	19673	19523	19690	19647	19507	19525	19675	19502	19316	19531	19559	19517	19556	19510	19378	19500	19449	19540	19443	19440	19546	19433	19323	19548	19508	19556	19328	19477	19598	19406	19635	19592	19439	19623	19676	19393	19570	19479	19452	19495	19653	19439	19518	19521	19351	19533	19479	19510	19616	19385	19360	19287	19366	19496	19345	19395	19415	19234	19466	19339	19476	19297	19644	19369	19393	19364	19301	19509	19516	19386	19572	19474	19413	19530	19620	19368	19551	19599	19102	19470	19328	19525	19457	19361	19560	19430	19491	19578	19300	19566	19605	19816	19605	19623	19481	19446	19516	19432	19402	19343	19553	19517	19648	19468	19553	19254	19567	19523	19583	19676	19356	19292	19393	19398	19544	19513	19562	19566	19462	19639	19607	19528	19583	19476	19592	19520	19424	19410	19530	19480	19432	19595	19446	19325	19488	19466	19448	19422	19440	19501	19384	19475	19538	19443	19532	19490	19297	19447	19691	19468	19399	19448	19484	19492	19457	19670	19572	19459	19578	19688	19436	19226	19565	19217	19313	19424	19451	19652	19495	19510	19382	19414	19644	19506	19377	19370	19467	19255	19565	19611	19615	19464	19448	19501	19494	19441	19382	19400	19537	19322	19431	19297	19633	19647	19608	19517	19442	19363	19511	19369	19543	19488	19639	19598	19569	19448	19522	19329	19796	19549	19496	19605	19471	19461	19603	19377	19531	19613	19312	19374	19582	19510	19593	19556	19358	19351	19360	19605	19264	19381	19328	19468	19427	19468	19544	19533	19608	19551	19505	19499	19298	19631	19407	19416	19443	19594	19552	19303	19300	19439	19602	19585	19284	19522	19470	19482	19625	19654	19184	19595	19917	19317	19536	19445	19330	19317	19669	19485	19385	19316	19475	19446	19404	19536	19152	19313	19639	19318	19435	19423	19604	19487	19556	19732	19503	19688	19349	19355	19313	19544	19216	19495	19357	19479	19236	19562	19667	19508	19563	19483	19512	19575	19633	19525	19622	19502	19427	19533	19414	19439	19538	19442	19469	19506	19486	19409	19373	19533	19728	19467	19535	19736	19337	19613	19378	19453	19535	19493	19412	19448	19493	19410	19508	19588	19487	19450	19699	19440	19278	19379	19489	19466	19573	19615	19526	19431	19462	19568	19430	19436	19248	19391	19345	19504	19556	19399	19604	19581	19403	19403	19399	19420	19619	19414	19479	19408	19578	19326	19447	19438	19320	19616	19570	19527	19349	19296	19471	19331	19654	19468	19266	19520	19637	19546	19523	19572	19530	19444	19428	19439	19260	19693	19421	19612	19439	19504	19336	19422	19459	19471	19425	19524	19474	19478	19584	19343	19424	19467	19726	19565	19550	19368	19422	19579	19696	19330	19511	19519	19428	19386	19492	19604	19387	19497	19564	19345	19678	19473	19491	19530	19469	19637	19460	19515	19492	19458	19444	19369	19562	19387	19418	19452	19470	19466	19510	19570	19584	19553	19508	19487	19493	19532	19541	19360	19679	19484	19396	19408	19296	19464	19403	19391	19464	19522	19483	19396	19476	19574	19455	19180	19560	19423	19444	19571	19262	19389	19232	19570	19598	19597	19529	19416	19529	19530	19432	19518	19830	19427	19625	19575	19501	19413	19595	19497	19390	19427	19394	19371	19312	19663	19545	19405	19540	19703	19387	19536	19441	19276	19447	19398	19551	19399	19710	19457	19382	19779	19449	19519	19535	19445	19572	19396	19393	19447	19402	19419	19618	19480	19392	19493	19471	19297	19666	19725	19465	19332	19282	19378	19405	19563	19289	19320	19521	19430	19317	19287	19370	19470	19460	19529	19455	19363	19450	19474	19630	19621	19579	19527	19562	19494	19494	19542	19650	19451	19462	19423	19599	19591	19447	19363	19498	19550	19394	19605	19478	19603	19556	19388	19587	19680	19481	19572	19570	19772	19652	19558	19515	19634	19448	19546	19566	19519	19369	19583	19572	19541	19518	19393	19533	19519	19431	19430	19305	19683	19409	19404	19592	19619	19565	19690	19357	19442	19429	19501	19530	19414	19493	19382	19415	19326	19598	19777	19610	19565	19496	19510	19609	19336	19527	19725	19301	19383	19613	19584	19859	19329	19394	19565	19403	19588	19421	19596	19416	19432	19476	19395	19434	19473	19620	19359	19419	19432	19504	19508	19337	19536	19396	19506	19409	19523	19377	19547	19456	19378	19379	19234	19547	19457	19591	19535	19435	19393	19444	19546	19568	19522	19463	19542	19667	19572	19304	19597	19564	19670	19617	19547	19668	19326	19542	19423	19716	19490	19502	19298	19382	19328	19391	19441	19394	19463	19465	19520	19265	19567	19437	19507	19437	19470	19576	19468	19585	19413	19485	19598	19507	19590	19592	19768	19409	19341	19457	19482	19483	19598	19295	19451	19563	19370	19411	19497	19541	19624	19478	19252	19495	19523	19595	19576	19404	19351	19582	19681
15355	28915	35246	30213	29067	17550	15943	15768	15844	15671	15638	15737	15832	15785	15792	15945	15789	15688	15575	15796	15507	15864	15914	15872	15767	15669	15760	15705	15712	15753	15773	15748	15749	15753	15783	15566	15779	15971	15789	15705	15732	16015	15656	15815	15847	15841	15718	15767	15861	15809	15972	15857	15834	15670	15679	15768	15940	15698	15873	15896	15553	15846	15812	15867	15627	15802	15566	15531	15907	15778	15598	15761	15786	15730	15700	15715	15816	15889	15900	15838	15826	15594	15878	15750	15807	15712	15564	15876	15792	15905	15844	15751	15877	15643	15624	15751	15610	15882	15659	15685	15706	15772	15604	15737	15820	15889	15771	15777	15776	15658	15718	15866	15683	15723	15793	15893	16005	15636	15823	15886	15745	15866	15784	15844	15771	15685	15791	15665	15497	15852	15634	15738	15856	15800	15823	15740	15860	15773	15775	15708	15868	15757	15756	15718	15700	15768	15615	15914	15747	15713	15819	15967	15748	15749	15806	15842	15749	15891	15690	15667	15922	15922	15655	15834	15661	15703	15803	15860	15753	15655	15841	15776	15922	15924	15790	15688	15764	15711	15845	15741	15773	15744	15693	15994	15674	15851	15884	15945	15783	15576	15731	15788	15912	15808	15781	15802	15691	15543	15874	15742	15777	15435	15603	15747	15915	15761	15726	15692	15736	15678	15719	15737	15741	15632	15764	15912	15732	15713	15886	15807	15800	15895	15761	15821	15838	15856	15562	15696	15695	15679	15766	15850	15870	15686	15744	15847	15763	15716	15853	15866	15848	15820	15885	15836	15623	15628	15757	15826	15690	15867	15723	15732	15885	15619	15556	15671	15651	15764	15581	15735	15768	15818	15763	15832	15657	15822	15765	15647	15733	15817	15754	15815	15762	15761	15708	15702	15794	15660	15705	15759	15793	15652	15729	15821	15826	15684	15797	15716	15734	15848	15753	15723	15640	15770	15872	15607	16021	15649	15651	15764	15846	15843	15607	15673	15832	15744	15737	15835	15656	15754	15737	15787	15793	15673	15782	15694	15737	15671	15751	15649	15977	15642	15939	15829	15918	15804	15723	15844	15833	15674	15706	15757	15699	15725	15948	15811	15740	15797	15743	15785	15858	15819	15600	15613	15656	15870	15750	15749	15886	15823	15584	15733	15919	15815	15759	15769	15638	15773	15764	15777	15813	15720	15813	15767	15645	15756	15787	15750	15849	15848	15789	15742	15852	15713	15573	15849	15663	15723	15526	15647	15714	15797	15836	15737	15708	15962	15713	15893	15617	15704	15710	15574	15948	15856	15814	15757	15892	15799	15552	15856	15685	15890	15782	15679	15767	15758	15810	15702	15840	15612	15742	15642	15502	15856	15951	15756	15832	15635	15566	15691	15672	15932	15630	15633	15726	15778	15863	15595	15808	15858	15783	15644	15848	15542	15794	15742	15836	15658	15813	15724	15813	15683	15804	15694	15853	15710	15760	15580	15821	15731	15713	15800	15642	15651	15867	15621	15577	15731	15724	15779	15829	15538	15929	15828	15904	15737	15880	15687	15692	15813	15704	15743	15716	15550	15904	15893	15693	15734	15810	15763	15763	15965	15790	15645	15725	15855	15782	15621	15779	15835	15893	15686	15751	15700	15892	15810	15925	15826	15924	15625	15821	15538	15770	15840	15726	15846	15711	15676	16031	15745	15877	15805	15785	15722	15664	15755	15758	15825	15756	15648	15724	15599	15603	15728	15718	15821	15638	15674	15742	15858	15758	15835	15683	15903	15778	15656	15639	15746	15874	15844	15773	15697	15687	15681	15681	15808	15622	15557	15834	15759	15812	16071	15681	15951	15605	15792	15800	15854	15779	15661	15888	15749	15692	15686	15836	15625	15902	15738	15587	15912	15838	15717	15689	15845	15923	15669	15907	15765	15756	15865	15678	15686	15689	15607	15895	15650	15759	15800	15959	15804	15815	15933	15873	15801	15850	15820	15739	15727	15762	15681	15925	15698	15750	15769	15913	15935	15794	15679	15825	15720	15685	15729	15676	15825	15822	15640	15682	15784	15951	15811	15769	15783	15732	15959	15747	15773	15714	15798	15697	15945	15765	15844	15944	15715	15802	15829	15841	15752	15701	15742	15699	15778	15658	15741	15647	15708	15785	15811	15742	15756	15943	15738	15626	15701	15723	15638	15876	15802	15667	15815	15971	15752	15867	15735	15712	15809	15743	15736	15734	15797	15734	15657	15722	15806	15816	15767	15802	15767	15823	15805	15715	15764	15828	15605	15826	15770	15842	15810	15761	15720	15861	15758	15838	15707	15955	15850	15740	15830	15642	15809	15644	15788	15789	15778	15849	15778	15995	15624	15641	15790	15833	15665	15490	15707	15644	15784	15758	15778	15634	15734	15784	15885	15615	15733	15663	15654	15807	15697	15728	15773	15727	15838	15715	15827	15759	15822	15761	15641	15723	15718	15779	15600	15756	15852	15706	15720	15699	15846	15774	15796	15692	15904	15788	15881	15868	15814	15803	15735	15922	15857	15957	15719	15854	15826	15710	15756	15734	15769	15912	15902	15653	15880	15817	15746	15782	15659	15804	15699	15784	15632	15780	15897	15742	15721	15832	15817	15631	15783	15667	15864	15799	15784	15814	15966	15830	15823	15618	15892	15631	15949	15713	15782	15784	15671	15822	15746	15645	15749	15761	15570	15790	15740	15716	15771	15813	15812	15778	15886	15747	15864	15769	15911	15713	15822	15731	15720	15841	15857	15686	15774	15696	15815	15910	15770	15618	15939	15671	15580	15593	15935	15856	15833	15845	15748	15745	15827	15843	15511	15681	15656	16014	15923	15996	15862	15937	15656	15938	15941	15703	15735	15805	15890	15763	15909	15777	15615	15822	15737	15617	15693	15697	15692	15738	15695	15958	15763	15903	15919	15502	15721	15821	15755	15753	15780	15753	15841	15792	15924	15797	15795	15933	15950	15784	15817	15724	15746	15844	15679	15840	15906	15736	15768	15645	15663	15738	15808	15757	15694	15744	15768	15739	15782	15717	15795	15772	15813	15787	15710	15776	15708	15710	15707	15740	15744	15690	15740	15626	15677	15949	15798	15844	15697	15993	15642	15729	15906	15730	15764	15686	15826	15679	15687	15657	15753	15771	15905	15784	15813	15695	15904	15644	15912	15912	15627	15802	15810	15595	15799	15637	15715	15624	15699	15867	15687	15822	15615	15778	15720	15816	15696	15956	15740	15835	15895	15663	15678	15689	15896	15778	15753	15726	15826	15687	15873	15981	15805	15674	15754	15727	15910	15773	15908	15727	15791	15814	15712	15692	15794	15923	15653	15847	15636	15828	15907	15571	15744	15653	15795	15707	15684	15693	15635	15725	15879	15715	15841	15753	15835	15698	15862	15734	15651	15667	15808	15588	15729	15688	15739	15812	15745	15797	15894	15988	15858	15821	15824	15756	15808	15706	15621	15709	15568	15768	15761	15773	15735	15876	15818	15669	15623	15767	15691	15710	15577	15580	15900	15797	15884	15596	15724	15674	15677	15797	15926	15771	15649	15850	15728	15813	15717	15736	15764	15659	15699	15802	15806	15701	15828	15598	15849	15820	15826	15817	15776	15688	15834	15667	15928	15749	15886	15897	15877	15731	15909	15792	15693	15668	15840	15890	15682	15648	15907	15725	15863	15786	15819	15775	15952	15833	15594	15808	15743	15945	15730	15906	15809	15695	15610	15869	15740	15807	15824	15755	15952	15768	15736	15804	15709	15678	15815	15756	15943	15877	15642	15720	15875	15761	15655	15806	15698	15761	15628	15646	15891	15704	15756	15889	15873	15796	15704	15860	15771	15913	15942	15661	15867	15778	15639	15756	15769	15673	15851	15665	15748	15681	15854	15976	15685	15686	15696	15662	15843	15683	15886	15706	15783	15768	15676	15748	15719	15868	15731	15779	15718	15842	15784	15720	15774	15582	15848	15752	15861	15829	15758	15600	15596	15610	15709	15830	15913	15660	15701	15624	15950	15543	16013	15855	15697	15811	15875	15871	15814	15776	15868	15905	15761	15701	15829	15757	15625	15764	15794	15857	15753	15790	15694	15678	15783	15537	15665	15869	15777	15789	15861	15760	15871	15720	15754	15722	15749	15763	15644	15871	15786	15787	15799	15807	15773	15797	15896	15974	15789	15789	15716	15785	15926	15824	15761	15697	15661	15737	15756	15701	15769	15753	15765	15894	15925	15744	15741	15525	15830	15723	15820	15764	15854	15653	15839	15789	15810	15675	15889	15734	15872	15886	15687	15869	15880	15789	15812	15841	15948	15700	15892	15583	15592	16058	15762	15680	15815	15832	15765	15867	15691	15772	15717	15742	15882	15570	15579	15759	16032	15936	15709	15804	15668	15709	15781	15652	15623	15751	15828	15713	15791	15788	15867	15705	15704	15731	15743	15676	15819	15746	15680	15838	15691	15726	15887	15786	15813	15707	15803	15661	15823	15976	15633	15807	15787	15758	15950	16011	15712	15588	15683	15889	15637	15654	15731	15829	15864	15853	15790	15721	15767	15802	15690	15730	15727	15826	15854	15887	15898	15825	15849	15735	15651	15785	15687	15792	15757	15792	15836	15816	15760	15495	15779	15784	15599	15782	15864	15562	15955	15816	15770	15877	15712	15809	15859	15706	15722	15730	15771	15711	15825	15753	15747	15798	15775	15784	15717	15785	15709	15765	15862	15727	15765	15735	15811	15683	15757	15733	15704	15774	15672	15690	15750	15829	15892	15875	15890	15638	15756	15717	15750	15752	15930	15662	15804	15713	15685	15825	15814	15645	15777	15771	15886	15975	15863	15682	15821	15632	15750	15631	15748	15771	15694	15826	15611	15756	15699	15768	15800	15896	15785	15932	15838	15959	15719	15761	15912	15763	15666	15927	15917	15790	15799	15765	15689	15724	15696	15676	15738	15740	15788	15804	15955	15797	15813	15733	15899	15887	15784	15765	15823	15749	15724	15795	15840	15601	15765	15695	15771	15753	15465	15786	15665	15788	15493	15920	15758	15918	15693	15705	15714	15793	15846	15722	15683	15781	15852	15854	15817	15678	15764	15951	15512	15819	15820	15719	15814	15821	15663	15810	15847	15843	15818
23743	21426	29946	32247	50725	37649	24908	20816	19975	19955	19961	19803	19922	19623	19770	19808	19688	19697	19490	19774	19687	19608	19656	19606	19653	19752	19615	19648	19429	19618	19488	19481	19515	19703	19539	19388	19495	19507	19668	19549	19568	19439	19665	19798	19478	19671	19614	19387	19611	19626	19773	19605	19389	19575	19521	19618	19534	19540	19538	19412	19654	19573	19777	19401	19400	19473	19516	19348	19458	19762	19449	19525	19563	19381	19646	20113	20068	19753	19707	19761	19477	19462	19600	19739	19708	19575	19410	19532	19481	19487	19301	19469	19590	19653	19729	19256	19255	19415	19522	19294	19574	19498	19609	19447	19441	19496	19666	19460	19343	19617	19605	19395	19607	19619	19312	19477	19365	19305	19641	19815	19556	19442	19430	19628	19411	19374	19506	19560	19409	19349	19407	19583	19455	19502	19448	19437	19325	19631	19529	19450	19419	19548	19402	19651	19579	19527	19439	19449	19522	19624	19486	19336	19509	19488	19470	19274	19638	19451	19406	19696	19343	19617	19355	19422	19531	19695	19630	19569	19516	19550	19668	19356	19539	19484	19651	19497	19393	19422	19497	19400	19650	19548	19482	19438	19388	19460	19706	19545	19553	19537	19550	19411	19520	19404	19536	19433	19330	19716	19601	19529	19394	19436	19565	19536	19240	19449	19573	19598	19630	19497	19514	19472	19619	19485	19645	19348	19483	19544	19577	19595	19542	19406	19549	19336	19681	19446	19475	19373	19366	19513	19672	19505	19444	19376	19480	19669	19360	19656	19669	19696	19438	19620	19612	19466	19706	19431	19377	19565	19499	19450	19401	19511	19410	19489	19484	19521	19541	19610	19344	19465	19530	19532	19630	19452	19609	19541	19448	19568	19839	19538	19470	19716	19385	19585	19390	19524	19614	19512	19627	19327	19567	19460	19305	19681	19551	19406	19632	19796	19473	19280	19606	19525	19608	19378	19404	19424	19428	19534	19544	19396	19420	19365	19359	19731	19511	19495	19390	19618	19472	19447	19520	19592	19482	19452	19655	19509	19586	19454	19424	19479	19458	19597	19625	19435	19466	19581	19415	19563	19413	19537	19519	19432	19406	19627	19472	19574	19420	19200	19620	19390	19519	19442	19625	19669	19705	19581	19524	19582	19616	19616	19601	19440	19605	19435	19501	19515	19476	19490	19353	19586	19459	19588	19558	19499	19685	19409	19487	19672	19622	19492	19625	19494	19595	19483	19270	19664	19349	19469	19442	19350	19749	19604	19514	19658	19472	19567	19352	19537	19488	19465	19417	19476	19381	19603	19358	19305	19443	19267	19501	19468	19638	19382	19363	19142	19527	19435	19587	19548	19491	19620	19333	19424	19533	19806	19475	19718	19690	19539	19399	19282	19429	19556	19469	19280	19359	19646	19490	19489	19521	19631	19497	19221	19512	19546	19673	19372	19433	19311	19406	19583	19404	19571	19436	19656	19342	19417	19426	19418	19354	19435	19540	19450	19362	19407	19752	19712	19274	19435	19456	19441	19505	19392	19575	19627	19663	19507	19563	19416	19412	19495	19544	19677	19392	19494	19474	19481	19634	19533	19605	19428	19708	19462	19325	19420	19469	19463	19668	19411	19534	19488	19525	19605	19517	19399	19397	19768	19648	19280	19618	19547	19472	19632	19549	19405	19573	19512	19464	19425	19512	19472	19422	19500	19590	19580	19644	19628	19468	19588	19555	19508	19520	19526	19633	19504	19448	19443	19501	19564	19494	19567	19452	19503	19410	19415	19361	19514	19396	19378	19593	19498	19428	19551	19442	19474	19518	19553	19664	19481	19534	19479	19605	19480	19553	19447	19407	19521	19534	19298	19428	19572	19703	19397	19395	19390	19555	19461	19507	19631	19715	19406	19485	19371	19627	19574	19630	19424	19415	19457	19429	19360	19357	19198	19685	19515	19486	19472	19625	19634	19476	19410	19547	19631	19561	19675	19523	19773	19498	19484	19368	19573	19506	19400	19475	19219	19575	19299	19339	19351	19396	19459	19390	19459	19237	19417	19442	19540	19534	19462	19528	19349	19490	19633	19589	19432	19476	19541	19397	19495	19535	19409	19511	19615	19521	19399	19451	19454	19539	19610	19253	19396	19525	19688	19552	19515	19556	19282	19538	19497	19493	19626	19415	19685	19380	19305	19521	19497	19583	19429	19441	19508	19730	19488	19525	19564	19475	19494	19140	19576	19462	19552	19536	19403	19521	19816	19479	19414	19611	19564	19669	19663	19570	19565	19458	19504	19617	19373	19423	19633	19494	19697	19485	19447	19321	19543	19470	19442	19366	19354	19702	19322	19590	19436	19410	19560	19587	19565	19374	19494	19599	19483	19483	19388	19317	19513	19418	19512	19574	19533	19461	19376	19530	19614	19691	19642	19515	19203	19480	19392	19465	19542	19405	19457	19531	19510	19613	19568	19490	19669	19525	19309	19514	19486	19381	19629	19474	19240	19512	19414	19548	19373	19573	19737	19621	19694	19316	19560	19794	19637	19547	19637	19490	19530	19703	19789	19532	19295	19212	19635	19441	19689	19904	19545	19514	19544	19396	19610	19595	19625	19676	19372	19464	19675	19578	19323	19306	19605	19505	19432	19347	19623	19379	19454	19447	19413	19481	19345	19683	19361	19357	19625	19516	19462	19345	19511	19455	19291	19612	19528	19429	19626	19752	19611	19383	19595	19407	19382	19662	19550	19533	19508	19595	19512	19553	19521	19450	19640	19538	19494	19496	19608	19648	19682	19694	19461	19648	19396	19438	19437	19598	19445	19445	19322	19536	19383	19537	19478	19457	19604	19325	19686	19459	19650	19385	19661	19412	19431	19547	19481	19436	19565	19511	19365	19518	19503	19556	19396	19299	19449	19453	19388	19550	19415	19419	19404	19493	19401	19379	19578	19565	19629	19547	19701	19555	19520	19514	19568	19640	19818	19581	19508	19584	19374	19255	19355	19368	19142	19558	19572	19464	19432	19596	19466	19435	19359	19609	19722	19317	19384	19754	19544	19542	19472	19815	19279	19582	19325	19375	19578	19558	19703	19442	19532	19464	19552	19443	19469	19236	19422	19529	19674	19653	19451	19428	19505	19389	19347	19392	19316	19590	19364	19533	19501	19482	19419	19422	19346	19460	19515	19273	19312	19457	19492	19429	19426	19604	19595	19470	19626	19638	19460	19524	19463	19797	19557	19392	19568	19381	19709	19392	19396	19538	19704	19563	19710	19386	19491	19600	19535	19435	19241	19564	19409	19548	19433	19314	19400	19443	19374	19511	19463	19563	19734	19610	19436	19419	19342	19350	19603	19546	19646	19603	19343	19611	19380	19489	19627	19542	19414	19672	19647	19645	19337	19326	19445	19477	19381	19504	19505	19391	19676	19624	19367	19503	19501	19474	19769	19328	19449	19490	19475	19540	19379	19518	19739	19427	19336	19392	19241	19420	19241	19396	19610	19176	19428	19549	19416	19296	19370	19495	19384	19348	19486	19372	19387	19439	19400	19497	19678	19557	19415	19464	19240	19470	19430	19544	19640	19666	19512	19578	19568	19646	19548	19535	19534	19354	19567	19520	19446	19673	19512	19497	19577	19529	19483	19702	19238	19560	19483	19278	19457	19439	19735	19610	19333	19609	19539	19467	19415	19741	19475	19542	19464	19485	19375	19606	19736	19682	19535	19467	19450	19631	19526	19481	19476	19338	19590	19644	19487	19408	19483	19555	19499	19461	19594	19375	19346	19543	19591	19423	19658	19499	19371	19543	19639	19611	19386	19493	19465	19680	19525	19503	19535	19467	19265	19453	19637	19367	19379	19655	19695	19704	19586	19766	19310	19394	19480	19480	19412	19549	19527	19552	19303	19518	19489	19341	19594	19651	19705	19639	19449	19578	19234	19438	19512	19457	19515	19595	19620	19453	19491	19425	19550	19556	19553	19699	19622	19524	19547	19422	19361	19523	19531	19318	19458	19651	19719	19485	19652	19369	19375	19461	19618	19436	19422	19379	19238	19413	19449	19694	19638	19506	19606	19742	19447	19456	19422	19416	19609	19421	19494	19521	19271	19625	19463	19413	19685	19574	19775	19483	19675	19615	19492	19369	19421	19514	19479	19570	19422	19528	19523	19662	19151	19687	19203	19658	19558	19553	19510	19529	19406	19563	19469	19219	19395	19540	19485	19673	19426	19524	19274	19465	19394	19527	19738	19485	19393	19413	19785	19570	19594	19417	19458	19369	19624	19489	19314	19529	19573	19757	19506	19607	19430	19534	19487	19501	19364	19622	19419	19379	19545	19580	19378	19522	19368	19566	19559	19525	19325	19463	19526	19548	19359	19732	19446	19477	19502	19457	19609	19387	19499	19309	19547	19548	19430	19519	19496	19485	19673	19591	19741	19523	19522	19385	19461	19450	19705	19477	19559	19638	19329	19748	19462	19614	19434	19396	19503	19465	19590	19578	19646	19593	19434	19561	19585	19491	19502	19430	19410	19609	19435	19537	19678	19567	19378	19516	19489	19512	19317	19553	19356	19344	19475	19600	19601	19575	19480	19609	19467	19583	19516	19382	19264	19487	19502	19577	19607	19470	19280	19533	19585	19582	19548	19398	19412	19509	19605	19531	19762	19603	19649	19560	19534	19563	19642	19543	19539	19624	19560	19717	19732	19528	19524	19569	19338	19458	19249	19611	19744	19409	19434	19452	19339	19445	19633	19417	19462	19422	19698	19512	19696	19695	19351	19415	19692	19332	19695	19387	19495	19465	19443	19408	19467	19603	19509	19499	19434	19390	19731	19513	19410	19574	19706	19545	19318	19471	19469	19599	19492	19447	19287	19486	19330	19550	19389	19450	19510	19126	19453	19567	19357	19563	19444	19578	19612	19550	19564	19630	19452	19465	19530	19572	19376	19486	19391	19633	19497	19709	19634	19466	19477	19493	19336	19478	19533	19664	19652	19778	19526	19411	19600	19529	19619	19402	19460	19488	19485	19612	19444	19588	19572	19412	19381	19479	19509	19530	19501	19589	19420	19444	19566	19339	19421	19466	19483	19551	19644	19469	19704	19628	19610	19437	19508	19392	19534	19409	19542	19538	19657	19367	19462	19508	19464	19319	19615	19488	19588
16522	51601	71825	66064	65878	27744	16491	16392	16187	16265	16037	15918	16027	15989	15930	16023	16217	15872	16069	15862	16053	15920	15835	16030	15804	16051	15879	15900	15766	15887	16030	15984	15813	15918	15973	15780	15707	15987	15945	15756	16014	15843	15975	15835	15844	15973	15842	15846	16093	15836	15775	15936	16030	16009	15987	15762	15899	15939	15789	15989	15992	15935	15871	15686	15644	15847	15715	15803	15793	15976	15771	15705	15825	15723	16124	16793	16490	16167	16054	15968	15918	15844	16033	15763	15777	15879	16044	16001	15979	15957	15936	15872	15674	15743	15987	15879	15934	15806	15867	15784	15892	15920	15714	15674	15884	15831	15941	15815	15911	15933	15800	15676	15743	15906	15876	15724	15783	15730	15829	15925	15904	15825	15693	15872	15889	15790	15810	15974	15811	15710	15727	15832	15700	15978	15974	15853	15780	15921	15890	15825	15703	15980	16074	15948	15947	15878	15766	15921	15865	15799	15848	15816	15898	15923	15696	15811	15783	15956	15829	15845	15747	15962	15767	15918	15826	15933	15876	15930	15900	15813	15859	15847	15837	15931	15860	15855	15826	15814	15793	15952	15750	15755	15872	15997	16059	15847	15818	15883	16046	15931	15848	15934	15674	15853	15907	15697	15791	15911	15742	15879	15835	15966	15913	15723	15871	15840	15934	16015	15777	16082	15670	16038	15756	15905	15886	15873	15802	15846	15862	15795	15821	15811	15924	15910	15777	16025	15797	15920	15803	15832	15882	15817	15857	16087	15891	15908	15982	15841	15711	15711	15788	15902	15792	15819	15881	15864	15830	15950	15935	15845	15968	15831	15963	16034	15799	15854	15926	15757	15796	15938	15950	15756	15829	15872	15817	15857	15864	15889	15921	15941	15875	15818	15905	15906	15813	15909	15797	15964	15834	16139	15932	15821	15738	15795	15888	15859	15781	15761	15814	15953	15624	15724	15890	15814	15816	15821	16015	15871	16011	15712	15893	15705	15680	15826	15735	15831	15905	15875	15741	15699	15919	15935	15776	15805	16006	15904	15918	15836	15859	15845	15791	15948	15956	15754	15882	15887	15864	15850	15958	16079	15778	15949	16019	15780	15934	15885	15680	15920	15814	15789	15835	15999	15661	15789	15899	15902	15780	15926	16018	15934	15896	15957	15845	15789	15789	16110	15667	15865	15752	15929	15993	15841	15902	15961	16009	15770	15896	15856	15851	15829	15884	15762	15939	15979	15861	15931	15814	16073	15839	15821	15889	16093	15766	15874	15800	15805	15777	15936	15782	15667	15828	15996	15681	15921	15911	15906	15872	15738	15813	15756	15899	15874	15739	15884	15876	15914	15724	15632	15943	16009	15745	15806	15654	15909	15797	15731	15828	15772	15951	15950	16028	15943	15889	15804	15727	15883	15727	15672	15962	15947	15898	15771	15967	15815	15729	15887	15874	15897	15695	15852	15767	15806	15843	15852	16029	15843	15774	15761	15861	15733	15996	15887	15786	15862	16043	15860	15841	15921	15895	15982	15786	15732	15995	15904	16019	15774	15767	16015	15861	15800	15827	16018	15941	15915	15947	15834	15862	15686	15788	15765	15866	16044	16041	15791	16025	15889	15810	15675	15912	15846	15845	15811	16064	15919	15833	15981	15819	15869	15794	15792	15844	15711	15684	15808	15767	15723	15805	15806	15692	15742	15884	15719	15798	15867	15741	15727	15971	15974	15975	15824	15950	15981	15780	15736	15928	15903	15872	15883	15847	15686	15909	15725	15929	15825	15788	15856	15831	15809	15852	15695	15754	15921	15924	15895	15847	15684	16096	15812	15758	15842	15741	15630	15795	15773	15928	15766	15825	15802	15878	15902	15835	16018	15891	15653	15701	15940	15790	15938	15879	15931	15860	15741	16058	15847	15924	15903	15896	15734	15922	15674	15740	15844	15695	15802	15899	15753	15899	15873	15703	16008	15801	15959	15723	15938	15912	15788	15925	15687	15901	15939	15866	15886	15936	16026	15753	15800	15976	15830	15817	15724	15816	15849	15812	15777	15822	15700	15925	15693	15894	15965	15870	15900	15847	15929	15918	15893	15689	15997	15858	15795	15999	15929	15985	15912	15861	15857	15742	15864	15794	15972	15767	15818	15955	15803	15795	15877	15762	15938	15895	15971	15944	15895	16113	15896	15982	15724	15920	15749	15630	15727	15739	15976	15828	15718	15569	15811	15836	15786	15861	15849	15872	15879	16034	15783	15982	15858	15804	15818	15906	15840	15806	15861	15921	15919	15677	15827	15655	15796	15820	15772	15879	15858	15950	15954	15962	15856	15748	15717	15806	15845	15751	15768	15786	15728	15859	15875	15767	16001	15759	15943	15902	15914	15894	15671	15746	15822	15984	15857	15900	15687	15956	15846	15880	15957	15773	15805	15900	15629	15955	15947	15768	16038	15978	15782	15946	15831	15781	15870	15949	15809	15796	15754	15778	15839	15720	15742	15810	15821	15823	15800	15840	15771	15897	15755	15967	15747	15988	15692	15844	16042	15897	15744	15891	16025	15884	15774	15749	15851	15827	15766	16031	16010	15772	15743	15822	15783	15789	15895	15845	15906	16026	15988	15854	15829	15956	15963	15948	15889	15719	15861	15871	15957	15722	15827	15925	15935	15868	16029	15923	16018	15790	15762	15894	15827	15922	15875	15765	15829	15926	16031	15844	15761	15778	15852	15820	15887	15998	15905	15709	15705	15754	15904	15938	15958	15751	16011	15728	15875	15804	15861	15737	15744	15831	15760	15861	15815	15924	15973	15804	15763	15766	15843	15858	15894	15693	15829	15833	15890	15978	15803	15992	15921	15948	15993	15945	15877	15996	15781	15844	15944	15720	15925	15771	15948	15785	15804	15934	15913	15949	15840	15807	15998	15761	15948	15932	15656	15927	16037	15856	15896	15983	15830	15850	15951	15818	15886	15905	15873	15824	15914	15855	15907	16086	15879	15949	15848	15947	15930	15905	15804	15880	15811	15805	15861	15859	15802	15805	15883	15807	15794	15665	15972	15719	15776	15683	15880	15819	15782	15950	16016	15843	15848	15792	15788	15986	15861	15833	15849	15942	15877	15692	15732	15827	15599	15850	15867	16024	15675	15877	15776	15810	15776	15857	15880	15867	15821	15935	15861	15887	15919	15819	15756	15858	15736	16153	15846	15816	15791	15998	15956	15713	15919	16116	15836	15931	15738	15894	15971	15847	15885	15976	15955	15922	16066	15719	15681	15790	15751	15817	15796	15839	15964	15786	15664	15787	15856	15894	15704	15985	15875	15734	15758	15841	15727	16108	15923	15828	15861	15924	15929	15774	15784	16009	15922	15959	15725	15880	15863	16008	15849	15774	15657	16065	15871	15854	15845	15847	15860	15783	15789	15813	15954	15947	15843	15740	15908	15813	15948	15981	15862	15905	15887	15849	15819	15870	15872	15912	15797	15880	15834	15730	15948	15852	15629	15910	15937	15885	16063	15737	16027	15862	15914	15970	15838	15774	15823	15821	15932	15960	15875	15867	15874	15869	15865	15892	15745	15862	15895	15907	15931	15782	15825	15956	15828	15949	15934	15857	15901	15850	15757	16032	15567	16071	15753	15773	15864	15810	15904	15644	15814	16010	16101	15832	15917	15798	15953	15938	15754	15829	15878	15848	15750	15904	15769	15815	15779	15820	15811	15555	15837	15861	15722	15964	15911	15890	15800	15815	15817	15797	15961	15747	15685	15737	15912	15823	15849	15675	15821	15896	15832	15687	15842	15724	15881	15740	15957	15871	15861	15793	15779	15821	15976	15961	15690	15951	15808	15782	15831	15939	15837	15824	15847	15780	15864	15926	15790	15821	15794	15926	15826	15901	15722	15636	15762	16069	15903	15843	16073	15955	15788	15970	15691	15773	15900	16066	15766	15990	15605	15878	15944	16084	15838	16036	15823	15693	15919	15806	16092	15791	15746	15773	16008	15857	15835	15901	16061	15783	15901	15785	15997	15801	15889	15986	15787	15860	15726	15867	15967	15895	15789	15854	15965	15736	15861	15907	15743	15748	15727	15867	15882	15873	15875	15906	15942	15931	16094	15785	15828	15823	15824	15751	15896	15878	15777	15797	15799	15875	16047	15854	15883	15890	15981	15946	15844	15840	15949	16005	15661	15786	15858	15891	15765	16040	15795	15871	15674	16035	15785	16043	15886	15885	15830	15764	15761	15951	15883	15916	15871	15859	15822	15821	15950	15885	15996	15741	15807	15842	15987	15854	15763	16067	15777	15999	15801	15872	16039	15771	15939	16077	15918	15867	15784	15708	15907	15780	15855	15845	15860	15692	15629	15847	15917	15916	15864	16043	15928	15887	15844	15853	15854	16016	15782	15986	15883	15952	15987	15927	15824	16008	15897	15860	15981	15823	15849	15620	15792	15787	15868	15941	15979	15725	15885	15843	15765	15881	15823	15887	15914	15880	15848	15759	15792	15941	15825	15985	15904	15641	15871	15801	15922	15922	15814	15915	15995	15943	15712	15889	15815	15903	15902	15790	15815	15932	15887	15980	15848	15840	15883	15921	15762	15991	15771	15809	15778	15891	15838	15808	15750	15957	15773	15919	15742	16051	15863	15879	15790	15921	15871	16073	15811	16036	15926	15918	15876	15889	15785	15870	15811	15870	15780	15901	15933	15823	15745	15868	15963	15766	15631	15815	15818	15780	15843	16035	15791	15888	15710	15778	16012	15740	15707	15779	16042	15741	15723	15897	15981	15799	15634	15932	15831	15735	15920	15909	15925	16039	15806	15916	15840	15970	15922	15857	15910	15860	15678	15959	15840	15793	15779	15955	15888	15826	15880	16078	15747	15720	15865	15802	15866	15691	16060	15789	15897	15849	15724	15955	15835	15847	15922	15941	15843	16002	15937	15732	15795	15803	15888	15908	15831	15889	15749	15956	15998	15870	16004	15832	15991	15919	15934	15800	15817	15957	15770	15698	15995	15803	15836	15930	15691	15724	15919	15820	15944	15829	15821	15780	15923	15783	15956	15692	15870	15929	15894	15802	15864	15925	15996	15868	15682	15681	15835	15749	15932	15972	15709	15727	15749	15824	15697	15801	15747	15836	16007	15684	15798	15771	16119
23265	21360	28553	31617	56530	42456	24940	21312	19858	19809	19789	19534	19411	19767	19646	19481	19555	19351	19505	19354	19330	19400	19534	19239	19465	19430	19216	19260	19237	19093	19202	19137	19242	19170	19223	19182	19248	19319	19451	19409	19510	19274	19140	19379	19188	19122	19108	19396	19399	19257	19281	19348	19270	19316	19437	19355	19311	19163	19276	19181	19319	19219	19215	19173	19074	19047	19004	19134	19054	19095	19118	19260	19230	18932	19515	19984	19937	19861	19273	19352	19101	19006	19213	19162	19249	19078	19156	19056	19178	19074	19082	19270	19037	19249	19205	19057	18992	19014	19154	19298	19084	18989	19010	19191	19184	19307	19223	19220	19036	19070	19138	19368	19269	19110	19223	19207	19338	19212	19255	19102	19013	19124	19052	19125	19019	19073	19196	19198	19214	19384	19165	19328	19265	19174	19108	19160	19187	19059	19113	19082	19117	19036	19046	19222	19296	18992	19211	19162	19127	19365	19079	18986	19164	19236	19339	19150	19202	19082	19203	19147	19095	19248	19379	19166	19157	19450	19101	19120	18991	18976	19147	19087	19296	18847	19206	19235	19169	19178	18939	19132	18991	19028	19191	19036	19165	19135	19340	19216	19103	19058	19195	19279	19186	19260	19314	19046	19165	19353	19136	19037	19165	19162	19221	19241	19154	19143	19253	19177	19002	19199	19124	18990	19033	19083	19138	19222	18984	19257	19198	18996	19342	19394	19250	18931	19045	19194	18926	19162	19179	19165	19141	19144	19142	19111	19048	19061	19276	19165	19130	19137	19212	19195	19041	19105	19123	19072	19133	19259	19236	18951	19053	19052	19161	19205	19011	19109	19142	19099	19151	19167	19166	19099	19117	19161	19253	19209	19097	19089	19005	19055	19214	19153	19141	19161	19130	19063	19034	19206	19236	19052	19294	19048	19055	19203	19103	19209	19219	19139	19134	19064	19203	19216	19079	19197	19098	19326	19145	19100	19366	19504	19360	19128	19038	19105	19011	19190	19411	19195	19014	18907	19014	19127	19254	19113	19051	19172	19231	19164	19444	19042	19286	18921	19009	19166	19156	19188	19124	19088	19014	19014	18918	19161	19206	19080	19078	19176	19118	19235	19247	19207	19164	19160	19180	19074	19079	19212	19149	19021	18885	19112	19223	19152	19171	19344	19228	19138	19050	18941	19125	19239	19158	18969	19131	19246	19190	19120	19065	19107	19121	19272	19274	19027	19093	19209	19231	19152	19209	19241	18966	19268	19152	19251	19065	19159	19137	19071	19418	19066	19253	19175	19207	18910	19182	19081	19130	19155	19124	19161	18997	19392	19204	19352	19140	19184	19114	19212	19225	19341	19192	19361	19280	18983	19024	19252	19173	18923	19042	19055	19084	19195	19359	19183	18990	19149	18951	19325	19013	19254	19221	19181	19213	18938	19277	19076	19303	19148	19123	19013	19000	19227	19009	19179	19201	19302	19061	19011	19214	19083	19158	18824	18923	19038	19150	19026	19218	19097	19067	18991	19422	19165	19090	19098	19230	19190	19062	19026	19301	19095	18900	19001	19307	18892	18973	19295	19166	19258	19384	19187	19128	19366	19148	18927	19064	19162	19124	19012	18975	19229	19121	19218	19003	19107	19278	19210	19080	19006	19158	19087	19183	19121	18875	19196	19068	18897	19133	19111	19141	19311	19152	19248	19160	18999	19162	19045	19068	19148	19175	19132	19080	18918	19327	19299	19323	18983	19182	19265	19207	19109	19171	19019	19335	19072	19078	18961	19004	19125	19045	19076	19273	19122	19103	19015	18914	19062	19152	19092	19207	19161	19091	18972	19254	18998	19207	19070	19065	19010	19035	19032	19095	19113	18950	18936	19060	19078	19091	19001	19171	19131	19143	19225	19123	18974	19085	18977	19069	19133	19150	19258	19141	19240	18993	19195	19059	19140	19276	19154	19195	19249	19202	19331	19082	19391	19246	19030	19064	19028	19388	19173	19062	19101	19051	18908	19246	19380	19353	18995	19140	19139	19010	18979	19345	19317	19575	19138	19118	19089	19189	19312	19055	18953	19120	19038	19174	19022	19381	19435	19153	19167	19042	19064	19002	19106	19088	19142	19024	19119	19332	19198	19103	19059	19217	19028	19239	19365	19164	19035	19188	18951	19167	19195	18890	19333	19141	19126	19251	19221	19233	19037	19090	19151	19143	19326	19158	19133	19021	19061	19188	19084	19185	19018	19194	19240	19451	19302	19136	18882	19077	19094	19136	19007	18848	19173	19060	19261	19252	18938	19249	18910	19108	18936	19342	19006	19198	18896	19315	19213	19104	19288	19389	18853	19319	19192	19128	19093	19066	19090	19158	19016	19212	19261	19179	19229	19200	19152	19263	19014	19284	19238	19155	19056	19142	19018	19242	19253	19016	19145	19169	19144	19204	19134	19025	19159	19465	19123	19057	19269	19148	19253	19281	19399	19193	19184	19391	19530	19260	19010	19113	19121	19045	19120	19139	19199	19213	19072	19174	18988	18898	19168	19251	19088	19153	19127	18979	19069	19350	19283	19197	19113	19257	19215	19312	19298	19177	19091	19154	19196	19292	18998	19212	19055	19204	19131	19180	19205	19192	18950	18968	19132	19035	18920	19376	19111	19170	19066	18980	18954	19104	19134	19201	19181	19227	19153	19420	19177	19093	19151	19060	19011	19056	19116	19138	19129	19365	19142	18987	19313	19018	19039	19199	19179	19274	19137	19027	19086	19219	19143	19157	19045	19126	19158	19142	19313	19139	19086	19271	18917	19131	19276	19073	19145	19135	19210	19033	18908	19136	19143	19157	19141	19126	19140	19002	19203	19207	19347	19243	19154	19229	19370	19324	19128	18927	19159	19207	19234	19189	19129	18899	19086	19209	19011	19228	19269	19287	19181	19154	19177	19171	19178	19137	19137	19106	19107	19164	19197	19084	19015	19322	18968	19175	19012	19293	19044	19158	18949	19248	19158	19010	18848	19148	19105	19058	18922	19193	19136	19250	19197	19092	19366	19019	19055	19032	19174	19218	19276	19102	19200	19271	18939	19039	19064	18867	19141	19266	19265	19147	19045	19207	19212	19039	19375	19247	18945	19116	19291	19094	19022	19248	19130	18974	19107	19238	19051	19213	19092	19067	19153	19064	19017	19163	18889	19065	19101	19076	19403	19213	19234	18935	19071	18976	18968	19160	19185	19228	19190	19206	19153	19208	18923	19114	19072	19171	19131	19054	19049	19162	18916	19018	19050	19143	19144	19204	19031	19089	19046	19057	19110	19060	18880	19114	19013	18894	19073	19209	19206	18988	19125	19079	19171	18960	19045	19017	19117	19055	19138	19182	18889	19089	19098	19133	19168	19055	18993	19016	19186	19068	19352	19055	19130	19264	19115	19110	18977	19112	19174	19073	19494	19354	19282	18898	19064	19140	19235	19252	19245	19117	19077	18830	19098	19379	19218	19163	19335	19095	19115	19123	19078	19118	19142	19175	19139	19229	19278	19158	19165	19106	19133	19026	18945	18997	19054	19162	19235	18973	19100	19170	19028	19203	19037	19253	19205	19256	19034	19381	19070	19174	18968	19136	19068	19155	19248	19067	19184	19160	19160	19223	19287	19101	19038	19168	19017	19089	19128	19057	19000	18964	18992	19065	18981	19113	18999	19043	19163	19131	19007	19163	19007	18984	19043	19206	19360	19121	18970	19247	19112	19151	18882	19102	19244	19281	19140	19219	19264	19017	19013	19151	19229	19115	19162	19249	19026	19038	19064	19100	19290	19285	19148	19136	19071	19089	18998	19118	19156	19118	19054	18990	19240	19067	19226	19153	19299	19141	19122	19295	19158	19264	19268	19157	19178	18965	19206	19147	19211	18912	19103	19342	19048	19006	19073	18945	19057	19110	18984	18945	19298	19098	19234	18968	19003	19121	19262	19079	19195	18936	18865	19183	19010	19332	19406	19153	19038	19102	19180	19268	19022	19185	19166	19230	19202	18956	19159	19468	19181	19048	19180	18944	18960	19117	19161	19453	19150	19196	19193	19120	19289	19125	19185	19167	19234	19133	19224	19179	19067	19109	19164	18864	19246	19158	18984	19157	19161	19232	19131	18863	19188	19016	19242	19254	19144	19019	19281	19229	18884	19019	19515	19138	19070	19252	19397	19249	19235	19174	19132	19253	19185	19311	19143	19147	18917	18974	19046	19160	19136	19074	19118	18938	18958	19075	19191	18900	19375	19252	19135	19103	19216	19199	19113	19360	19179	19218	19237	19089	19250	19103	19027	19135	19208	19024	18941	19103	19363	18971	19034	19261	19094	18888	19000	19163	19092	19205	18934	19139	19111	19130	19056	19306	19218	19086	19123	19266	19024	19226	19288	19144	19170	19253	19067	19161	19073	19206	19061	18926	19123	19004	18968	19302	18958	19233	19165	18945	19065	18998	19119	18923	19097	19317	19156	19245	18847	19005	19291	19077	19054	19125	19144	19201	19116	19146	19090	19044	19026	19209	19177	18972	19193	19300	19353	18951	19243	19325	19084	19150	18891	19264	18877	19146	19146	18992	19086	19199	18863	19177	19165	19283	19002	18954	18976	19131	19066	19060	18971	19111	19236	19326	19264	19148	19003	18969	19158	19397	19222	19265	18988	19089	18998	19157	19294	19188	19138	19093	19007	18872	19161	19244	19145	19089	18879	19088	19079	19039	19158	19048	19126	19125	19241	19079	18928	19235	19323	19371	18970	19089	19124	19245	19079	19133	19219	19077	19219	19348	19207	19007	19244	19024	19131	19323	19025	19132	19041	19126	19060	19370	19403	19245	19121	19220	19070	19215	19215	19125	19161	18934	19217	19235	19007	19290	19230	19180	19128	19107	19179	19208	18900	19248	19010	18954	19209	19217	19334	19011	19051	19099	19149	19233	19252	18999	19131	18973	19161	19170	19016	19125	19065	19125	19158	19163	19273	19249	19225	19143	19262	19185	19323	19204	19104	19216	18988	19269	19046	19091	18990	19160	19024	19198	19267	19008	19347	19186	19155	19107	19324	19175	19084	19071	19258	19285	19044	19074	19043	19003	19196	18990	19149	18971	19141	19112	19168	19257	19083	18981	19377	18984	19122	19245	19216	19072	18959
18402	42929	60195	72685	74107	28934	16601	16087	16004	15798	15999	15776	15696	15918	15726	15678	15875	15639	15717	15549	15679	15579	15579	15778	15616	15707	15654	15489	15593	15661	15554	15418	15884	15637	15558	15612	15625	15595	15569	15499	15529	15618	15632	15521	15670	15446	15488	15603	15610	15476	15509	15529	15547	15661	15584	15578	15633	15406	15734	15403	15520	15396	15705	15534	15552	15439	15457	15578	15427	15527	15690	15647	15564	15495	15730	16785	16358	16209	15565	15367	15603	15418	15429	15476	15569	15601	15425	15443	15606	15382	15364	15352	15427	15728	15527	15397	15424	15580	15534	15559	15444	15641	15435	15380	15702	15586	15622	15472	15540	15586	15196	15615	15528	15563	15671	15645	15680	15507	15414	15514	15568	15495	15594	15499	15476	15613	15629	15586	15491	15525	15604	15526	15484	15521	15544	15644	15608	15568	15324	15560	15580	15286	15471	15556	15475	15478	15574	15470	15591	15488	15513	15591	15654	15589	15395	15551	15699	15598	15643	15600	15712	15413	15726	15557	15387	15409	15550	15505	15705	15584	15560	15468	15437	15402	15518	15508	15545	15499	15633	15410	15572	15432	15510	15569	15533	15648	15542	15314	15633	15641	15531	15527	15429	15535	15517	15565	15551	15560	15516	15489	15450	15601	15593	15469	15468	15440	15665	15493	15413	15548	15404	15673	15522	15635	15518	15433	15541	15540	15523	15398	15534	15504	15444	15516	15619	15432	15418	15399	15408	15615	15596	15484	15516	15345	15449	15592	15554	15353	15452	15667	15603	15369	15653	15520	15544	15320	15454	15557	15527	15586	15618	15344	15676	15615	15628	15518	15643	15530	15534	15419	15447	15574	15387	15475	15596	15380	15590	15689	15526	15465	15715	15525	15697	15478	15467	15447	15496	15465	15606	15477	15420	15377	15457	15445	15647	15663	15499	15419	15436	15606	15558	15510	15396	15629	15682	15406	15549	15600	15512	15412	15566	15578	15713	15502	15523	15772	15732	15492	15574	15182	15652	15494	15573	15651	15581	15507	15642	15489	15672	15576	15611	15547	15584	15435	15410	15484	15343	15354	15561	15449	15448	15743	15403	15560	15614	15584	15452	15546	15519	15565	15552	15667	15482	15501	15726	15659	15645	15500	15559	15577	15313	15522	15362	15504	15428	15573	15561	15451	15420	15645	15531	15525	15486	15480	15633	15525	15498	15600	15550	15658	15440	15522	15510	15592	15652	15589	15559	15545	15518	15490	15391	15562	15463	15620	15641	15550	15599	15502	15629	15491	15456	15587	15683	15510	15462	15550	15636	15520	15599	15770	15679	15609	15590	15524	15472	15390	15705	15498	15628	15599	15496	15592	15389	15288	15694	15420	15288	15374	15720	15637	15562	15414	15565	15514	15675	15493	15572	15450	15362	15452	15601	15487	15571	15414	15589	15526	15627	15582	15461	15560	15430	15636	15647	15455	15512	15569	15487	15388	15609	15403	15542	15575	15603	15463	15390	15564	15498	15434	15619	15750	15580	15251	15522	15499	15483	15613	15533	15598	15685	15656	15488	15588	15541	15630	15431	15688	15590	15393	15498	15451	15676	15516	15479	15606	15514	15445	15641	15636	15305	15568	15551	15533	15574	15466	15769	15592	15618	15520	15549	15585	15527	15418	15533	15375	15485	15613	15473	15400	15688	15426	15683	15723	15456	15576	15479	15497	15446	15634	15499	15595	15753	15581	15492	15545	15480	15551	15589	15568	15491	15535	15595	15541	15458	15573	15324	15373	15546	15431	15405	15500	15565	15486	15334	15641	15518	15543	15540	15396	15473	15554	15586	15496	15538	15584	15506	15514	15492	15568	15611	15482	15444	15607	15749	15421	15651	15539	15450	15716	15468	15508	15403	15470	15546	15629	15528	15474	15375	15535	15428	15434	15513	15533	15409	15584	15607	15513	15351	15435	15632	15494	15345	15528	15733	15487	15501	15452	15515	15433	15474	15503	15612	15431	15422	15594	15657	15661	15418	15429	15476	15440	15581	15597	15571	15506	15515	15531	15529	15462	15455	15556	15512	15560	15450	15392	15415	15472	15419	15496	15561	15664	15472	15529	15426	15607	15326	15394	15499	15249	15340	15510	15488	15432	15500	15555	15273	15594	15480	15437	15450	15351	15500	15580	15600	15568	15476	15366	15411	15493	15637	15524	15482	15490	15544	15562	15507	15512	15656	15560	15563	15648	15486	15604	15627	15623	15703	15400	15605	15521	15488	15411	15828	15486	15706	15647	15428	15659	15490	15422	15459	15562	15550	15501	15441	15577	15682	15475	15541	15453	15644	15497	15720	15657	15450	15528	15524	15496	15446	15608	15649	15478	15518	15470	15485	15512	15661	15658	15337	15335	15527	15352	15554	15561	15596	15470	15508	15416	15672	15524	15576	15419	15598	15561	15574	15444	15547	15459	15500	15673	15345	15400	15661	15527	15556	15631	15494	15615	15505	15570	15375	15817	15453	15397	15539	15543	15640	15488	15505	15624	15438	15573	15551	15709	15687	15505	15562	15467	15736	15606	15455	15537	15427	15670	15649	15605	15707	15427	15693	15402	15658	15408	15533	15507	15594	15428	15561	15594	15505	15622	15567	15357	15456	15639	15613	15532	15578	15476	15249	15639	15496	15584	15396	15575	15482	15586	15691	15502	15596	15575	15598	15492	15581	15645	15521	15556	15465	15716	15619	15443	15424	15551	15483	15384	15646	15562	15745	15540	15440	15431	15512	15582	15276	15473	15601	15596	15557	15482	15529	15574	15667	15573	15454	15609	15628	15539	15574	15588	15531	15586	15514	15503	15640	15497	15742	15484	15593	15348	15678	15419	15626	15496	15574	15550	15598	15491	15474	15574	15522	15499	15399	15678	15406	15407	15547	15375	15608	15695	15408	15540	15434	15454	15623	15453	15458	15457	15505	15660	15570	15594	15467	15518	15453	15577	15630	15498	15460	15442	15449	15666	15503	15555	15446	15386	15404	15553	15514	15643	15330	15449	15512	15609	15503	15565	15741	15607	15404	15330	15540	15339	15459	15521	15611	15418	15500	15540	15641	15495	15487	15573	15425	15583	15300	15457	15761	15480	15429	15641	15384	15466	15618	15532	15578	15516	15479	15574	15539	15435	15430	15644	15576	15416	15221	15615	15446	15586	15337	15402	15684	15624	15580	15633	15516	15626	15590	15590	15464	15507	15476	15543	15666	15306	15442	15570	15637	15638	15575	15342	15606	15339	15672	15582	15487	15531	15527	15645	15503	15597	15325	15589	15636	15505	15477	15431	15420	15508	15431	15594	15482	15522	15455	15296	15633	15443	15603	15507	15515	15410	15431	15467	15551	15434	15580	15402	15339	15694	15402	15378	15559	15475	15445	15617	15466	15581	15490	15392	15508	15532	15506	15622	15608	15546	15566	15484	15370	15425	15424	15340	15476	15571	15564	15524	15688	15518	15601	15624	15527	15364	15506	15564	15479	15584	15405	15525	15491	15707	15389	15413	15599	15484	15591	15449	15548	15476	15417	15525	15429	15437	15420	15496	15441	15506	15552	15582	15564	15472	15412	15598	15355	15687	15559	15477	15510	15516	15500	15591	15564	15553	15836	15492	15658	15519	15482	15454	15400	15429	15535	15591	15438	15523	15451	15623	15527	15502	15605	15587	15578	15540	15458	15437	15719	15615	15465	15431	15648	15577	15421	15549	15686	15504	15532	15624	15381	15560	15565	15395	15581	15500	15323	15573	15478	15452	15623	15438	15472	15456	15375	15575	15498	15597	15546	15521	15444	15528	15592	15530	15426	15487	15454	15460	15600	15475	15739	15641	15381	15551	15410	15772	15454	15621	15488	15644	15400	15566	15489	15591	15710	15491	15590	15582	15501	15441	15551	15429	15539	15508	15490	15445	15724	15430	15433	15561	15454	15564	15660	15433	15447	15441	15488	15523	15512	15381	15664	15538	15516	15713	15474	15488	15452	15470	15521	15505	15537	15585	15494	15499	15718	15588	15484	15420	15721	15519	15541	15380	15453	15606	15367	15582	15518	15518	15680	15686	15511	15629	15578	15653	15548	15527	15335	15508	15471	15575	15615	15570	15457	15445	15521	15501	15597	15492	15658	15543	15662	15438	15485	15577	15438	15463	15414	15537	15373	15513	15544	15588	15536	15479	15485	15681	15565	15486	15415	15452	15375	15572	15326	15607	15524	15377	15663	15493	15667	15464	15278	15549	15600	15504	15546	15507	15653	15584	15561	15475	15579	15506	15386	15554	15378	15553	15381	15389	15621	15488	15610	15453	15534	15612	15617	15573	15716	15231	15483	15526	15468	15584	15555	15562	15519	15473	15501	15561	15460	15375	15558	15538	15417	15466	15490	15495	15638	15313	15609	15512	15588	15591	15501	15627	15662	15511	15516	15520	15475	15574	15428	15509	15415	15505	15438	15523	15509	15543	15410	15484	15608	15562	15429	15452	15403	15440	15393	15445	15703	15508	15577	15443	15417	15522	15502	15460	15417	15525	15378	15596	15523	15419	15500	15587	15341	15532	15504	15353	15635	15617	15323	15617	15617	15437	15421	15608	15614	15409	15545	15642	15796	15322	15394	15559	15761	15502	15538	15380	15611	15698	15531	15623	15541	15600	15529	15464	15539	15699	15478	15376	15563	15334	15447	15680	15590	15586	15574	15700	15326	15657	15432	15479	15376	15407	15382	15531	15607	15401	15522	15639	15453	15519	15524	15562	15589	15509	15581	15616	15421	15568	15615	15707	15781	15367	15495	15552	15656	15496	15378	15383	15537	15637	15580	15626	15463	15489	15504	15518	15446	15685	15415	15408	15650	15528	15502	15553	15434	15648	15492	15506	15549	15422	15531	15542	15509	15512	15666	15728	15457	15709	15486	15339	15434	15619	15520	15458	15593	15574	15402	15343	15526	15492	15441	15586	15422	15378	15590	15570	15423	15463	15555	15569	15560	15508	15457	15379	15388	15531	15427	15636	15587	15701	15662	15491	15546	15423	15589	15499	15490	15612	15603	15453	15485	15625	15673	15547	15379	15624	15458	15544	15525	15626	15541	15359	15379	15414	15595	15577	15423	15465	15609	15677	15656	15346	15475	15374
28057	22241	26931	29804	32189	22557	19194	18806	18816	18685	18813	18706	18893	18828	18536	18651	18767	18659	18820	18680	18720	18616	18686	18588	18483	18781	18518	18749	18526	18775	18747	18627	18716	18501	18716	18785	18774	18533	18772	18602	18733	18729	18640	18467	18757	18824	18896	18597	18697	18717	18589	18625	18770	18408	18559	18861	18764	18721	18812	18870	18563	18543	18672	18465	18723	18586	18644	18770	18469	18498	18787	18538	18711	18779	18665	18480	18646	18794	18892	18680	18561	18796	18731	18666	18714	18815	18575	18497	18752	18661	18696	18582	18625	18776	18729	18513	18477	18643	18652	18565	18641	18616	18792	18633	18614	18452	18470	18720	18776	18683	18693	18468	18673	18530	18655	18617	18391	18547	18402	18661	18497	18677	18520	18647	18734	18689	18623	18817	18810	18614	18474	18657	18763	18710	18564	18541	18551	18751	18687	18467	18481	18557	18601	18665	18510	18549	18644	18641	18426	18377	18682	18514	18504	18750	18829	18767	18692	18702	18637	18699	18512	18665	18395	18563	18529	18668	18640	18590	18707	18694	18667	18621	18643	18608	18696	18473	18894	18845	18644	18582	18621	18678	18424	18534	18509	18791	18634	18828	18751	18751	18654	18703	18660	18605	18717	18656	18521	18655	18472	18601	18822	18903	18546	18788	18566	18843	18617	18739	18483	18539	18643	18755	18580	18605	18581	18597	18530	18704	18838	18561	18536	18636	18727	18515	18538	18615	18641	18636	18571	18783	18656	18758	18672	18694	18628	18711	18655	18593	18699	18506	18783	18610	18595	18748	18538	18732	18786	18740	18638	18673	18728	18614	18709	18597	18798	18432	18693	18579	18720	18671	18784	18673	18521	18757	18663	18337	18596	18778	18495	18551	18557	18642	18876	18621	18856	18841	18509	18562	18686	18583	18621	18691	18642	18581	18684	18611	18639	18765	18737	18761	18593	18707	18625	18553	18906	18848	18635	18585	18714	18592	18588	18649	18554	18430	18444	18631	18890	18597	18822	18681	18656	18542	18707	18649	18437	18878	18749	18584	18720	18634	18709	18583	18743	18558	18634	18659	18580	18504	18617	18595	18570	18577	18594	18615	18699	18776	18796	18790	18558	18673	18627	18648	18511	18426	18738	18586	18744	18582	18679	18699	18695	18639	18483	18527	18723	18561	18929	18549	18712	18790	18655	18545	18672	18575	18569	18734	18647	18769	18569	18493	18736	18625	18402	18621	18513	18711	18840	18639	18680	18565	18408	18754	18614	18521	18689	18756	18565	18799	18579	18595	18844	18723	18584	18485	18682	18793	18647	18709	18527	18668	18615	18620	18454	18734	18738	18751	18699	18770	18568	18732	18753	18641	18773	18843	18545	18718	18606	18606	18619	18618	18585	18693	18687	18659	18563	18546	18756	18605	18752	18744	18801	18647	18768	18548	18702	18707	18744	18583	18843	18711	18642	18645	18723	18677	18629	18664	18702	18792	18632	18518	18448	18559	18741	18669	18539	18694	18667	18591	18715	18590	18715	18617	18740	18700	18457	18366	18679	18655	18733	18565	18598	18420	18695	18654	18541	18696	18801	18434	18523	18515	18732	18665	18849	18709	18554	18520	18750	18443	18622	18579	18749	18682	18651	18825	18636	18852	18739	18665	18495	18809	18792	18690	18678	18432	18682	18795	18695	18849	18687	18727	18492	18596	18754	18540	18797	18808	18394	18612	18652	18805	18758	18645	18761	18762	18744	18723	18759	18680	18501	18639	18721	18819	18554	18627	18670	18804	18814	18553	18519	18673	18519	18605	18477	18658	18616	18495	18698	18630	18639	18594	18580	18684	18558	18611	18626	18703	18566	18676	18683	18674	18490	18528	18690	18774	18737	18794	18808	18648	18567	18763	18455	18747	18599	18606	18604	18657	18758	18786	18565	18587	18609	18784	18673	18731	18863	18697	18619	18612	18718	18663	18820	18610	18704	18634	18539	18770	18574	18901	18668	18699	18516	18802	18668	18668	18715	18518	18921	18518	18660	18620	18700	18712	18758	18627	18664	18797	18690	18750	18769	18469	18771	18537	18655	18783	18912	18674	18632	18615	18614	18588	18448	18522	18647	18648	18687	18602	18544	18579	18646	18725	18495	18684	18778	18670	18554	18802	18778	18531	18621	18675	18535	18621	18565	18606	18754	18797	18662	18700	18868	18630	18591	18659	18672	18691	18580	18939	18980	18825	18697	18781	18709	18749	18513	18537	18761	18662	18574	18964	18713	18704	18633	18738	18640	18653	18476	18515	18649	18763	18750	18801	18620	18503	18805	18609	18739	18677	18503	18610	18741	18678	18835	18393	18683	18665	18800	18716	18695	18751	18607	18794	18901	18693	18831	18613	18590	18615	18707	18772	18701	18701	18695	18649	18557	18766	18596	18656	18550	18462	18658	18612	18836	18771	18626	18759	18617	18497	18616	18706	18744	18552	18628	18827	18525	18767	18416	18692	18795	18628	18507	18822	18548	18563	18731	18894	18649	18744	18833	18770	18659	18554	18671	18724	18593	18706	18894	18770	18615	18480	18630	18571	18604	18458	18730	19031	18637	18567	18681	18714	18811	18971	18721	18551	18538	18610	18708	18805	18504	18663	18593	18881	18762	18825	18658	18435	18695	18829	18741	18490	18529	18605	18583	18724	18540	18616	18698	18695	18541	18573	18542	18608	18838	18733	18710	18731	18893	18899	18681	18766	18554	18735	18603	18640	18786	18806	18617	18641	18566	18534	18736	18745	18508	18686	18674	18559	18558	18824	18549	18659	18798	18748	18614	18540	18815	18739	18634	18758	18622	18723	18530	18682	18404	18672	18593	18554	18592	18663	18541	18684	18825	18844	18784	18659	18656	18452	18712	18664	18592	18824	18711	18854	18814	18589	18638	18745	18689	18697	18911	18719	18787	18729	18570	18729	18796	18639	18604	18635	18847	18822	18711	18719	18625	18504	18540	18660	18831	18814	18684	18532	18553	18478	18571	18791	18606	18643	18556	18711	18614	18594	18663	18712	18696	18635	18852	18741	18659	18639	18540	18562	18818	18592	18660	18737	18617	18806	18684	18843	18598	18725	18567	18603	18695	18748	18710	18786	18707	18615	18847	18793	18481	18735	18722	18652	18612	18744	18884	18741	18589	18767	18642	18605	18778	18606	18867	18635	18636	18780	18775	18600	18674	18671	18765	18551	18695	18575	18740	18760	18531	18724	18623	18553	18709	18592	18533	18947	18710	18628	18607	18616	18515	18786	19012	18755	18755	18732	18567	18805	18778	18497	18632	18770	18718	18732	18694	18585	18839	18581	18598	18637	18831	18651	18903	18539	18544	18769	18631	18618	18632	18788	18627	18667	18761	18805	18680	18628	18656	18717	18648	18804	18726	18355	18808	18593	18650	18641	18449	18585	18824	18629	18608	18682	18596	18637	18597	18617	18723	18530	18578	18680	18638	18575	18537	18696	18683	18281	18611	18570	18463	18899	18658	18662	18558	18784	18565	18594	18652	18721	18672	18525	18539	18664	18522	18495	18586	18681	18599	18589	18541	18727	18711	18779	18807	18529	18439	18634	18571	18419	18540	18879	18505	18606	18604	18706	18842	18808	18545	18677	18782	18776	18871	18586	18706	18679	18561	18554	18540	18729	18582	18513	18702	18555	18750	18543	18679	18601	18524	18657	18780	18594	18660	18879	18704	18707	18843	18544	18510	18666	18662	18322	18641	18760	18659	18817	18702	18641	18740	18614	18703	18631	18694	18644	18599	18749	18600	18594	18595	18616	18597	18573	18779	18532	18671	18593	18536	18391	18522	18647	18782	18824	18720	18672	18461	18914	18562	18576	18504	18604	18596	18609	18708	18697	18719	18428	18659	18575	18688	18736	18662	18647	18671	18422	18635	18839	18650	18720	18377	18637	18524	18547	18693	18658	18774	18658	18691	18596	18558	18592	18601	18662	18667	18818	18531	18673	18529	18577	18771	18742	18483	18916	18626	18766	18644	18644	18538	18780	18680	18708	18711	18604	18648	18757	18799	18901	18744	18676	18789	18550	18677	18771	18504	18825	18841	18595	18683	18641	18555	18603	18830	18565	18604	18802	18624	18653	18785	18535	18686	18776	18627	18673	18754	18669	18571	18688	18644	18669	18499	18533	18663	18567	18668	18472	18620	18575	18826	18463	18571	18436	18553	18671	18879	18602	18812	18669	18696	18818	18717	18679	18774	18427	18698	18565	18602	18633	18576	18571	18782	18708	18632	18685	18551	18697	18759	18767	18871	18701	18663	18723	18817	18612	18783	18777	18693	18715	18708	18558	18612	18565	18840	18841	18853	18657	18609	18537	18557	18594	18786	18637	18509	18658	18703	18375	18460	18763	18834	18823	18831	18880	18733	18791	18831	18794	18792	18700	18703	18823	18744	18772	18480	18814	18539	18555	18636	18473	18777	18633	18773	18792	18571	18690	18767	18804	18566	18820	18680	18632	18758	18448	18639	18607	18693	18704	18525	18800	18378	18729	18602	18627	18632	18557	18656	18757	18664	18622	18548	18551	18525	18531	18757	18572	18712	18696	18675	18688	18764	18819	18611	18616	18668	18809	18581	18565	18598	18790	18690	18543	18584	18815	18610	18552	18743	18816	18807	18710	18675	18507	18525	18595	18760	18751	18595	18532	18452	18522	18558	18564	18775	18621	18739	18516	18580	18729	18711	18512	18665	18657	18884	18758	18682	18654	18714	18566	18479	18739	18744	18731	18744	18700	18621	18554	18758	18776	18647	18645	18483	18538	18695	18746	18684	18592	18754	18603	18695	18591	18580	18614	18594	18686	18519	18588	18658	18797	18704	18608	18753	18591	18600	18690	18613	18535	18552	18546	18558	18694	18825	18681	18684	18662	18704	18602	18769	18500	18552	18734	18668	18629	18631	18583	18401	18711	18711	18477	18734	18753	18800	18763	18582	18707	18536	18447	18932	18644	18761	18772	18598	18500	18679	18681	18671	18535	18530	18630	18697	18585	18673	18678	18672	18654	18726	18519	18788	18653	18655	18437	18675	18302	18503	18688	18569	18808	18666	18564	18556	18501	18561	18753	18568	18798	18823	18662	18679	18656	18778	18571	18637	18846	18890	18739
14747	20203	24352	27279	31106	17118	15178	15346	15207	15280	15422	15351	15221	15429	15240	15404	15410	15300	15299	15391	15240	15303	15240	15263	15202	15223	15075	15215	15300	15411	15184	15366	15331	15370	15221	15258	15309	15181	15292	15279	15248	15297	15198	15103	15207	15384	15400	15131	15407	15320	15395	15117	15269	15350	15334	15191	15291	15274	15305	15168	15298	15121	15115	15232	15241	15228	15230	15190	15256	15272	15160	15251	15238	15119	15238	15376	15424	15282	15177	15268	15313	15319	15330	15130	15192	15328	15405	15229	15127	15301	15165	15390	15188	15312	15236	15267	15149	15135	15343	15153	15225	15339	15254	15127	15164	15215	15230	15329	15198	15227	15334	15192	15240	15232	15286	15220	15284	15192	15118	15345	15071	15094	15360	15225	15442	15245	15209	15264	15077	15133	15327	15316	15211	15342	15194	15370	15205	15208	15368	15261	15262	15149	15192	15059	15251	15361	15363	15301	15411	15105	15144	15239	15072	15091	15270	15182	15357	15229	15303	15189	15390	15267	15431	15279	15314	15248	15235	15241	15294	15117	15074	15341	15163	15166	15342	15187	15114	15203	15419	15246	15106	15195	15155	15179	15226	15420	15122	15337	15257	15296	15254	15444	15180	15339	15185	15349	15198	15249	15230	15236	15159	15388	15282	15291	15171	15109	15288	15289	15114	15268	15221	15342	15292	15273	15373	15165	15296	15326	15307	15162	15233	15355	15427	15193	15218	15292	15306	15229	15253	15210	15077	15194	15065	15323	15142	15321	15279	15103	15193	15212	15302	15068	15166	15265	15143	15260	15302	15314	15038	15114	15180	15263	15406	15351	15152	15109	15108	15288	15129	15228	15181	15268	15291	15253	15302	15344	15216	15233	15302	15259	15270	15241	15353	15359	15296	15387	15210	15255	15217	15248	15214	15252	15241	15174	15263	15251	15289	15358	15196	15326	15150	15319	15170	15207	15271	15331	15215	15385	15415	15358	15268	15289	15240	15231	15457	15242	15157	15187	15223	15308	15165	15166	15344	15310	15043	15256	15225	15131	15108	15360	15404	15332	15165	15023	15053	15210	15155	15081	15198	15290	15101	15164	15321	15220	15298	15441	15281	15272	15203	15209	15266	15192	15494	15275	15327	15423	15387	15239	15108	15237	15347	15217	15348	15238	15380	15395	15370	15197	15221	15126	15306	15253	15423	15268	15306	15317	15165	15377	15145	15349	15213	15397	15257	15221	15101	15308	15208	14989	15261	15415	15187	15181	15445	15416	15308	15263	15245	15140	15317	15169	15228	15264	15255	15333	15282	15281	15326	15222	15273	15363	15305	15363	15306	15257	15160	15242	15234	15424	15306	15264	15314	15192	15196	15226	15226	15100	15189	15170	15235	15195	15188	15161	15254	15182	15216	15114	15432	15358	15065	15262	15164	15162	15222	15210	15376	15243	15299	15150	15202	15327	15430	15254	15181	15096	15188	15299	15246	15253	15263	15326	15282	15281	15227	15162	15179	15246	15248	15352	15231	15409	15246	15120	15386	15228	15242	15292	15268	15209	15302	15292	15170	15048	15300	15207	15305	15143	15202	15074	15247	15369	15385	15172	15166	15255	15119	15165	15251	15359	15155	15221	15220	15197	15307	15118	15123	15278	15107	15373	15230	15239	15291	15362	15162	15163	15204	15296	15142	15327	15312	15364	15339	15275	15288	15234	15235	15269	15297	15125	15187	15162	15310	15136	15166	15265	15238	15155	15175	15274	15315	15127	15497	15108	15321	15309	15271	15231	15123	15302	15306	15237	15252	15275	15312	15156	15090	15193	15326	15211	15215	15055	15063	15293	15259	15235	15181	15003	15332	15230	15232	15104	15238	15254	15237	15249	15201	15354	15297	15204	15384	15194	15117	15317	15366	15293	15296	15223	15309	15243	15373	15251	15268	15187	15385	15215	15326	15332	15216	15285	15369	15321	15277	15137	15431	15412	15429	15186	15221	15272	15222	15298	15235	15201	15166	15281	15048	15161	15334	15135	15289	15229	15415	15089	15248	15291	15179	15127	15322	15291	15184	15229	15252	15240	15301	15266	15185	15191	15176	15257	15284	15285	15231	15405	15361	15334	15198	15263	15169	15424	15251	15171	15239	15242	15317	15163	15415	15212	15107	15407	15213	15178	15233	15216	15187	15134	15280	15144	15129	15199	15241	15308	15175	15272	15367	15327	15460	15182	15173	15332	15201	15264	15350	15192	15277	15443	15243	15320	15064	15421	15234	15203	15211	15273	15168	15301	15210	15310	15188	15187	15185	15136	15086	15266	15150	15350	15263	15187	15226	15150	15057	15286	15236	15157	15277	15229	15200	15200	15294	15200	15057	15254	15183	15332	15199	15260	15334	15412	15333	15103	15348	15168	15211	15300	15201	15202	15188	15343	15268	15348	15198	15457	15295	15328	15333	15323	15224	15246	15169	15243	15150	15403	15192	15160	15167	15379	15151	15187	15318	15342	15293	15281	15063	15242	15180	15154	15131	15175	15059	15232	15365	15174	15277	15285	15137	15046	15194	15275	15124	15263	15328	15342	15257	15133	15277	15238	15166	15254	15199	15247	15263	15181	15167	15104	15270	15241	15144	15370	15381	15293	15382	15148	15273	15250	15497	15249	15249	15232	15262	15159	15177	15350	15142	15150	15249	15196	15337	15316	15098	15130	15290	15255	15078	15203	15375	15398	15294	15272	15311	15286	15258	15025	15265	15471	15168	15114	15154	15026	15375	15312	15355	15196	15215	15399	15301	15191	15123	15313	15187	15183	15179	15193	15180	15378	15249	15224	15195	15057	15374	15265	15248	15213	15187	15320	15294	15070	15041	15383	15196	15197	15229	15316	15331	15369	15172	15288	15404	15217	15318	15220	15240	15244	15170	15202	15136	15198	15053	15175	15231	15202	15202	15411	15053	15259	15303	15191	15174	15291	15253	15368	15166	15219	15168	15265	15248	15146	15125	15136	15280	15119	15197	15428	15084	15208	15273	15245	15260	15312	15423	15379	15309	15269	15326	15297	15254	15234	15147	15187	15212	15338	15169	15214	15139	15275	15323	15231	15140	15357	15318	15222	15363	15280	15339	15271	15299	15109	15361	15403	15264	15145	15272	15262	15229	15278	15166	15204	15213	15107	15275	15229	15415	15310	15364	15162	15353	15328	15144	15437	15182	15150	15219	15287	15266	15326	15229	15187	15157	15152	15341	15320	15337	15344	15331	15217	15208	15140	15129	15193	15231	15264	15314	15290	15331	15152	15166	15250	15145	15325	15218	15164	15355	15275	15354	15099	15271	15194	15397	15120	15216	15357	15333	15243	15241	15113	15263	15237	15266	15151	15311	15265	15244	15308	15501	15238	15133	15218	15267	15302	15433	15153	15250	15153	15213	15064	15222	15456	15242	15167	15269	15086	15306	15269	15332	15175	15067	15195	15221	15207	15197	15156	15226	15244	15330	15332	15396	15248	15231	15238	15284	15236	15007	15294	15167	15285	15193	15230	15258	15350	15115	15159	15252	15380	15396	15367	15335	15274	15249	15270	15299	15354	15140	15139	15170	15205	15229	15315	15251	15131	15326	15171	15212	15332	15173	15332	15267	15234	15117	15220	15272	15311	15287	15392	15308	15022	15233	15239	15275	15144	15264	15231	15325	15295	15208	15363	15311	15328	15048	15246	14989	15150	15364	15241	15403	15165	15202	15171	15083	15275	15338	15170	15196	15078	15128	15336	15357	15263	15304	15304	15166	15212	15224	15241	15354	15175	15318	15310	15347	15369	15389	15279	15237	15185	15318	15176	15178	15276	15138	15235	15253	15239	15188	15177	15253	15348	15193	15355	15189	15184	15362	15347	15060	15315	15213	15110	15443	15269	15224	15275	15296	15243	15349	15286	15340	15284	15230	15185	15378	15177	15304	15394	15206	15124	15211	15368	15276	15279	15290	15287	15132	15234	15200	15334	15315	15302	15174	15171	15388	15299	15284	15244	15215	15218	15339	15313	15133	15249	15276	15391	15264	15214	15321	15337	15427	15191	15156	15316	15247	15364	15275	15156	15106	15148	15356	15417	15348	15269	15152	15218	15335	15113	15153	15042	15277	15335	15165	15419	15196	15225	15351	15140	15225	15344	15341	15224	15290	15136	15234	15222	15442	15256	15076	15209	15227	15363	15278	15369	15239	15292	15255	15334	15329	15265	15286	15219	15432	15342	15092	15137	15298	15320	15308	15160	15200	15314	15408	15250	15159	15181	15213	15221	15131	15269	15360	15427	15185	15371	15328	15183	15007	15198	15369	15201	15134	15203	15194	15319	15319	15310	15312	15162	15342	15313	15051	15259	15360	15230	15344	15312	15287	15170	15315	15299	15274	15251	15137	15112	15227	15153	15103	15193	15243	15299	15283	15355	15260	15286	15275	15280	15204	15384	15193	15312	15257	15329	15206	15227	15116	15254	15122	15349	15106	15379	15231	15209	15133	15355	15232	15198	15123	15313	15058	15124	15109	15327	15291	15083	15103	15226	15277	15293	15384	15216	15261	15306	15038	15168	15223	15269	15285	15270	15163	15234	15378	15052	15121	15410	15307	15221	15157	15136	15393	15288	15286	15354	15291	15193	15171	15238	15266	15414	15308	15220	15368	15273	15209	15201	15286	15327	15365	15418	15198	15257	15207	15171	15271	15181	15258	15288	15281	15257	15212	15323	15208	15057	15376	15171	15299	15145	15087	15209	15277	15029	15348	15319	15163	15257	15342	15336	15178	15134	15135	15183	15304	15406	15176	15328	15208	15170	15087	15113	15480	15083	15191	15242	15392	15350	15184	15144	15313	15403	15169	15371	15254	15227	15190	15315	15114	15275	15320	15189	15249	15247	15213	15231	15367	15282	15236	15133	15334	15291	15247	15438	15168	15226	15315	15000	15258	15228	15280	15322	15196	15156	15322	15198	15349	15284	15279	15337	15262	15254	15311	15224	15312	15237	15256	15322	15200	15181	15177	15339	15301	15262	15150	15214	15260	15216	15095	15073	15286	15280	15156	15330	15250	15257	15372	15248	15231	15104	15363	15222	15213	15301	15205	15178	15235	15275	15138	15346	15336	15188	15177	15348	15218	15284	15355	15126	15244	15265
23725	21388	29411	34339	55492	35655	24301	20379	19006	18957	18814	18693	18677	18604	18537	18598	18452	18556	18540	18623	18429	18429	18621	18533	18633	18395	18378	18494	18684	18328	18463	18497	18444	18584	18319	18550	18199	18573	18473	18444	18494	18421	18695	18608	18325	18174	18319	18411	18396	18619	18591	18363	18252	18441	18472	18429	18496	18520	18288	18387	18515	18459	18391	18337	18474	18518	18382	18292	18651	18411	18432	18234	18348	18441	18724	18922	18725	18587	18372	18426	18333	18301	18601	18533	18431	18253	18381	18517	18401	18353	18503	18333	18463	18472	18327	18488	18418	18397	18571	18288	18413	18332	18569	18293	18509	18324	18343	18456	18376	18303	18340	18509	18492	18370	18372	18305	18437	18542	18554	18375	18425	18280	18541	18324	18535	18633	18384	18471	18489	18383	18573	18408	18608	18399	18621	18144	18595	18429	18474	18362	18374	18341	18267	18454	18506	18273	18534	18595	18437	18194	18582	18298	18278	18212	18174	18374	18328	18474	18223	18211	18422	18447	18396	18487	18281	18539	18416	18264	18430	18407	18292	18355	18369	18593	18554	18216	18326	18447	18149	18336	18436	18545	18238	18385	18433	18249	18467	18407	18452	18318	18351	18364	18329	18525	18262	18491	18340	18512	18381	18497	18400	18371	18332	18545	18334	18374	18516	18361	18455	18402	18359	18207	18256	18651	18577	18443	18381	18407	18400	18318	18336	18378	18368	18431	18249	18325	18428	18414	18338	18318	18413	18408	18420	18527	18248	18201	18356	18365	18264	18401	18403	18274	18325	18352	18629	18276	18393	18522	18291	18286	18202	18525	18472	18418	18518	18421	18629	18523	18344	18383	18386	18296	18416	18359	18311	18342	18127	18427	18449	18163	18315	18494	18344	18596	18392	18160	18278	18458	18409	18304	18280	18241	18261	18501	18546	18279	18447	18365	18473	18456	18588	18415	18309	18544	18571	18283	18453	18167	18346	18315	18635	18406	18640	18301	18392	18333	18462	18407	18394	18206	18266	18308	18418	18649	18498	18498	18410	18336	18462	18609	18529	18406	18486	18254	18381	18257	18625	18416	18434	18342	18445	18406	18193	18452	18305	18462	18423	18400	18321	18219	18293	18506	18338	18389	18232	18400	18073	18269	18380	18353	18182	18485	18302	18572	18549	18409	18365	18293	18392	18304	18463	18273	18279	18516	18553	18580	18284	18377	18514	18088	18290	18428	18451	18413	18451	18442	18410	18294	18364	18511	18307	18330	18599	18420	18215	18507	18379	18399	18394	18540	18496	18362	18335	18345	18336	18606	18346	18224	18304	18333	18154	18317	18504	18400	18481	18377	18443	18193	18437	18323	18416	18311	18406	18410	18243	18345	18230	18221	18495	18338	18370	18164	18457	18558	18448	18274	18215	18388	18267	18264	18338	18270	18350	18511	18280	18178	18317	18244	18349	18208	18170	18216	18571	18208	18499	18637	18383	18369	18400	18592	18247	18148	18469	18402	18313	18377	18365	18418	18552	18377	18308	18577	18401	18387	18374	18435	18378	18350	18331	18325	18377	18288	18430	18300	18223	18516	18180	18434	18398	18391	18328	18460	18352	18137	18644	18442	18368	18475	18354	18706	18608	18374	18404	18396	18413	18291	18337	18541	18437	18373	18278	18251	18230	18385	18370	18222	18382	18271	18527	18287	18294	18231	18248	18483	18400	18350	18350	18389	18484	18318	18311	18502	18401	18400	18290	18482	18553	18352	18417	18471	18453	18272	18329	18393	18343	18280	18356	18339	18402	18451	18331	18289	18246	18371	18532	18218	18274	18299	18341	18375	18411	18549	18489	18513	18138	18339	18452	18230	18316	18330	18590	18411	18257	18364	18216	18448	18334	18194	18207	18321	18597	18452	18436	18176	18153	18333	18479	18394	18182	18510	18533	18366	18495	18432	18331	18279	18411	18431	18312	18475	18278	18326	18424	18341	18217	18405	18504	18300	18571	18354	18256	18196	18320	18487	18371	18359	18419	18392	18479	18458	18485	18364	18471	18432	18236	18454	18635	18342	18506	18267	18462	18563	18504	18493	18360	18587	18332	18339	18271	18381	18427	18271	18433	18285	18180	18319	18463	18392	18355	18155	18413	18417	18334	18351	18429	18467	18422	18408	18455	18700	18448	18505	18294	18594	18545	18350	18522	18212	18077	18416	18337	18497	18302	18533	18349	18580	18452	18277	18408	18424	18280	18417	18244	18385	18199	18417	18293	18273	18503	18162	18452	18398	18071	18429	18305	18331	18572	18231	18574	18506	18327	18482	18385	18355	18359	18446	18507	18283	18229	18428	18581	18373	18403	18156	18538	18554	18253	18541	18420	18337	18484	18419	18460	18425	18309	18429	18373	18124	18360	18524	18295	18295	18402	18404	18293	18315	18447	18393	18375	18402	18534	18322	18342	18445	18663	18374	18402	18497	18515	18545	18379	18426	18587	18611	18306	18364	18371	18356	18557	18293	18362	18366	18422	18353	18387	18416	18192	18230	18393	18335	18347	18403	18325	18314	18402	18216	18266	18509	18457	18545	18517	18339	18319	18399	18480	18044	18326	18291	18161	18621	18629	18305	18168	18468	18448	18385	18435	18396	18287	18535	18302	18319	18351	18475	18398	18620	18569	18555	18430	18441	18470	18320	18550	18626	18581	18359	18333	18473	18556	18388	18294	18389	18441	18334	18251	18358	18321	18226	18479	18270	18502	18331	18339	18402	18215	18419	18219	18409	18616	18337	18533	18418	18295	18282	18403	18290	18436	18491	18459	18470	18252	18210	18469	18460	18434	18489	18356	18225	18530	18351	18456	18264	18336	18340	18359	18142	18305	18494	18396	18461	18411	18095	18374	18497	18250	18450	18505	18509	18463	18376	18377	18564	18358	18454	18497	18347	18334	18459	18395	18150	18546	18548	18293	18357	18510	18435	18303	18427	18512	18245	18575	18367	18409	18458	18340	18458	18389	18376	18392	18303	18474	18386	18544	18330	18594	18355	18294	18104	18252	18171	18454	18399	18504	18178	18310	18374	18314	18606	18541	18459	18219	18320	18414	18419	18248	18404	18250	18255	18312	18403	18436	18406	18607	18379	18378	18279	18396	18250	18414	18481	18484	18254	18482	18357	18466	18402	18389	18334	18363	18590	18430	18415	18226	18056	18459	18573	18585	18487	18608	18509	18357	18449	18426	18301	18550	18259	18464	18300	18206	18635	18499	18655	18476	18402	18129	18381	18238	18240	18466	18262	18357	18311	18413	18481	18394	18409	18378	18336	18395	18520	18272	18328	18411	18489	18406	18389	18255	18350	18237	18472	18377	18507	18335	18366	18493	18381	18297	18406	18404	18497	18441	18470	18480	18343	18386	18503	18290	18444	18416	18414	18384	18353	18471	18533	18404	18347	18607	18315	18325	18323	18419	18298	18523	18313	18504	18289	18179	18062	18228	18178	18378	18371	18253	18411	18274	18320	18245	18156	18441	18353	18418	18238	18522	18309	18390	18511	18255	18422	18390	18474	18369	18481	18236	18434	18456	18270	18464	18409	18326	18329	18352	18409	18503	18381	18450	18229	18208	18356	18329	18489	18430	18486	18536	18583	18452	18528	18297	18573	18608	18343	18543	18290	18299	18379	18530	18368	18203	18388	18236	18454	18276	18470	18219	18368	18262	18274	18418	18604	18385	18282	18378	18402	18450	18179	18513	18583	18451	18382	18330	18511	18383	18461	18508	18384	18338	18354	18405	18405	18321	18497	18370	18243	18292	18382	18532	18469	18415	18303	18368	18152	18382	18349	18233	18383	18578	18490	18358	18349	18383	18633	18461	18319	18259	18191	18334	18393	18330	18540	18532	18246	18397	18399	18444	18475	18303	18378	18387	18232	18300	18468	18501	18468	18464	18381	18380	18392	18279	18315	18335	18537	18281	18473	18226	18465	18352	18558	18362	18456	18564	18560	18430	18320	18267	18350	18496	18058	18418	18435	18346	18302	18478	18376	18424	18163	18506	18458	18514	18473	18578	18402	18453	18612	18595	18281	18433	18466	18417	18569	18413	18462	18460	18375	18439	18478	18432	18212	18520	18553	18345	18224	18150	18114	18187	18372	18469	18466	18387	18572	18392	18549	18526	18498	18241	18583	18320	18214	18515	18394	18527	18248	18497	18429	18610	18129	18373	18340	18293	18448	18287	18602	18467	18253	18303	18581	18207	18567	18487	18265	18461	18344	18421	18472	18400	18291	18372	18372	18542	18328	18422	18477	18404	18561	18345	18332	18437	18267	18329	18322	18534	18439	18359	18409	18550	18572	18540	18406	18262	18484	18336	18324	18389	18318	18435	18428	18443	18295	18383	18328	18354	18454	18484	18524	18443	18387	18284	18406	18141	18383	18229	18432	18201	18438	18446	18437	18216	18204	18309	18430	18397	18425	18415	18265	18293	18128	18449	18356	18546	18409	18408	18387	18464	18206	18425	18446	18214	18286	18367	18325	18299	18426	18264	18421	18386	18291	18305	18567	18372	18448	18249	18296	18304	18432	18595	18363	18292	18568	18360	18346	18417	18496	18457	18382	18283	18233	18469	18511	18472	18417	18408	18400	18681	18536	18310	18379	18270	18432	18565	18354	18202	18444	18476	18386	18430	18534	18575	18420	18565	18449	18319	18492	18372	18419	18405	18389	18242	18473	18245	18359	18405	18377	18683	18332	18409	18368	18359	18244	18445	18316	18315	18422	18286	18277	18510	18362	18375	18484	18429	18539	18487	18629	18522	18348	18211	18274	18500	18332	18398	18417	18462	18434	18250	18140	18266	18499	18271	18312	18583	18408	18496	18379	18444	18143	18432	18616	18440	18292	18561	18446	18546	18548	18376	18373	18252	18508	18517	18404	18139	18449	18519	18311	18173	18104	18615	18458	18194	18403	18507	18366	18522	18341	18336	18493	18264	18237	18484	18374	18276	18299	18304	18281	18329	18555	18232	18266	18444	18430	18500	18418	18178	18438	18482	18494	18415	18402	18610	18373	18350	18367	18145	18287	18268	18258	18554	18353	18243	18285	18423	18622	18246	18249	18377	18183	18444	18375	18508	18477	18180	18326	18256	18416	18242	18354	18574	18664	18520	18400
17273	43047	61964	70395	70939	20962	15853	15768	15736	15409	15357	15497	15304	15351	15307	15246	15284	15245	15132	15240	15147	15279	15163	15236	15276	15204	15016	15078	15119	15318	15186	15122	15221	15019	15200	15185	15122	15176	15073	15032	15099	15227	15007	15173	15179	15106	15185	15115	14982	15236	15280	15062	15201	15251	15153	15146	15126	15084	15129	15215	15186	15057	15226	15143	15263	15149	15207	15316	14958	15320	15056	15214	15101	15127	15639	16018	15883	15343	15076	15156	15107	15053	15102	15175	15000	15327	15052	15136	15054	15141	15138	15006	14906	15070	15055	15160	15065	15062	15149	15199	15238	15191	15043	15091	15159	15142	15180	15098	15066	15165	15073	14945	15115	15240	15141	15135	15073	15100	15076	15138	15164	15257	15051	15159	15059	15171	15102	15116	14993	15215	15166	15052	15215	15109	15098	15154	15100	15002	15096	15085	15275	15037	15194	15042	15129	15077	15257	15056	15186	15178	15061	15231	15308	15194	14979	15100	15110	14987	15060	15451	15186	15138	15076	15054	15203	15029	15302	15064	15157	15032	15106	15120	15079	14976	14998	15260	15091	15084	15071	15137	15279	15105	14950	15141	15122	15066	15093	15033	15050	15068	15198	14915	15081	15217	15275	15040	15185	15194	15076	15081	15211	15143	15101	15251	15113	15042	15114	15080	15225	15186	15241	15248	15146	15207	15095	14997	15169	15117	15172	15171	15111	14925	15165	14921	15017	15127	15076	15109	15095	15192	15132	15026	15101	15310	15025	15201	14983	15063	15197	15034	15087	15034	15137	15124	15151	15006	15166	15019	15069	15119	14888	15036	14916	14949	15207	15103	14875	15143	15025	15143	15003	15032	15078	15178	15101	14969	14996	15150	15142	15007	15022	15212	14963	15091	15057	15189	15258	15025	14954	15201	15225	15195	14900	15016	14948	14987	15028	14830	15135	15103	15115	15173	15078	15108	15161	15091	15220	15108	15164	15144	15099	15209	14994	15128	15160	15065	15270	15065	15057	15167	15062	15035	15096	15169	15100	15121	15196	15101	15147	15061	15133	14994	15184	15127	15011	15220	15094	15114	15084	14881	15172	15284	15056	14914	15323	15099	15019	15092	15086	15121	14987	15058	15057	15120	15020	14958	15267	15248	15280	15027	15155	15033	15186	15062	15032	15197	15091	15038	14977	15176	15236	15181	15126	15123	15166	15097	15366	15142	15149	15080	15161	15289	15164	14997	15070	15140	14920	15249	15028	15058	15186	15039	15245	15179	15083	15125	15208	15083	15247	15172	15015	15079	15165	14944	14994	15261	15054	15174	15235	15189	15030	15026	15077	15188	15105	15192	15137	15210	14913	14904	15126	15036	15079	15098	15149	15163	15140	15066	15084	15093	15073	15262	15075	15037	15083	15096	15144	14991	14989	14923	15058	15251	15236	15242	15069	15166	15163	15194	15188	15209	15148	15281	14994	15097	15032	15116	15011	15137	15123	15206	15078	15168	14951	14896	15167	15122	15080	15180	15210	15086	15237	15156	15120	15107	15264	15073	15051	14955	15226	15068	15195	15165	15134	15135	15112	14879	15081	15107	15107	15100	15120	15149	15126	15149	15022	15127	15109	15006	15009	15165	15138	15202	15042	15190	15085	15117	15113	14818	15245	15057	15016	15167	14922	15128	15129	15094	15210	15022	14950	14908	15245	15052	15210	15136	15063	15051	15122	15214	15187	15198	15116	14919	15201	15189	15049	15302	15136	15144	15178	15347	15136	15290	15156	15119	14995	15110	15028	15080	15149	15258	15175	15289	15089	14882	15201	15031	15081	15143	15125	15141	15108	15000	15208	15168	14889	15136	15114	14892	15068	15085	15023	15086	15166	15066	15117	15184	15142	15244	15023	15082	15096	15197	15131	15293	15093	15073	15007	15049	15046	15164	15120	15162	15066	15288	15051	15078	15165	15086	15239	14989	15210	15139	14924	15262	15093	15292	15129	15051	15186	15038	15085	15214	15210	14919	15046	15359	15146	15108	14896	15064	15203	15047	15141	15181	14925	15067	15152	15168	15142	15121	15243	15121	15123	15136	15135	15082	15049	15045	15124	15152	15165	14980	15209	15304	15136	15171	15253	15192	15101	15107	15162	15137	15142	15216	15143	15137	15188	15059	15162	14919	15068	15041	15091	15199	14822	15035	15146	15096	15314	15115	15220	15219	15192	14987	15167	15018	15098	15055	15282	15073	14987	15158	14888	15170	15136	15025	15173	15226	15176	15150	15043	15019	15068	14976	15224	15158	15071	14886	15179	14976	15190	15054	15167	15202	15117	15114	15222	15119	15162	15166	15072	15164	15139	14996	15111	15257	15076	15133	15160	15262	15087	15051	14998	15051	15140	15112	15054	15130	14951	15203	14985	15201	15066	14933	14991	15021	15215	14965	15227	15024	15105	15118	15010	15069	15132	15182	15178	15090	15039	15072	15199	15084	15140	15230	15311	15128	15066	15015	15104	15020	15245	14988	15191	15183	15029	15133	15186	15258	15059	14977	15200	15105	15254	15142	15255	15183	15049	15066	15189	14904	15102	15146	15096	14924	15262	15153	15310	15098	15103	15073	15054	15145	15124	15100	15031	15059	15243	15217	15003	15265	15055	15204	15126	15216	15287	15204	15138	15187	14938	15071	15172	15126	15287	14977	15165	15062	15251	15156	15029	15048	15195	15104	15196	15049	15179	15052	15174	15157	15299	15065	15007	15240	15118	15096	14982	15065	15196	15068	15244	15142	14970	15142	15084	15139	15176	15000	15081	15240	15297	15189	15096	15172	15065	15138	14988	15051	14968	15354	15017	15091	14947	15056	15162	14966	15179	15208	15207	15029	15116	14998	15246	15191	15123	14992	15118	15104	15122	15051	15224	15157	15137	15177	15269	14978	15024	15014	15007	14886	15182	15093	14904	15099	15063	15047	15123	15113	15135	15059	15280	15227	15277	15194	15159	15277	15186	15156	15116	15052	15218	15062	14927	15233	14859	15181	15229	15095	15202	15082	15058	15194	15225	15184	15026	15002	15139	15082	15046	15138	15030	15174	15248	15018	15110	15190	15203	14932	15093	15132	15195	15030	15181	15255	15229	15157	15139	14995	15114	15161	15146	15148	15120	15175	15139	15285	15133	15075	15345	14994	15203	14979	15019	15008	15259	15169	15196	15206	15096	15328	15091	15108	15255	15159	15025	15009	14969	15192	15114	15225	15066	15129	15161	15159	15112	15120	15188	15199	15283	15125	15030	15049	15088	15044	15243	14964	15064	15166	15119	15382	15055	15099	15179	14920	15125	15137	15244	15075	15019	15219	15056	15106	15174	15091	15156	15131	15065	14979	15228	15048	15063	15158	15091	15111	15249	15010	15134	15032	15322	15344	15113	15233	15348	15089	15288	14981	15132	14956	15152	15153	15280	15002	15215	15174	15101	15188	15202	15113	15181	15171	15021	15081	15225	15097	15008	15143	15042	15224	15225	15199	15042	15095	15061	15192	15155	15095	15145	15181	15098	14952	15107	15041	15153	15155	15075	15056	15234	15134	15066	14955	15284	15150	15145	15193	15070	15299	14961	15090	15031	15154	15107	14883	15155	15051	15194	15137	15077	15155	15203	15035	14957	15111	15019	15121	15167	15111	15169	15217	14972	15061	15355	15072	14990	15150	15151	15078	15276	15128	15019	15303	15214	15196	15002	14917	15099	15085	15185	15036	15205	15115	15080	15065	15129	15158	15077	15027	15239	15226	15169	15187	15138	15365	15193	15027	14927	15173	15246	15202	15184	14958	15227	15256	15036	15205	15048	15064	15117	15261	15028	15087	15234	15180	15189	15164	15186	15030	14961	15138	15090	15025	15133	15176	15147	15185	15115	15093	15247	15301	15123	14965	14999	15097	15200	15185	15166	15157	15176	15124	15149	15237	15144	15035	15309	15050	15232	15227	15048	15327	15091	14988	15189	15332	15179	15138	15130	15140	15066	15062	15116	15130	15028	15297	15258	15209	15275	15264	15221	15265	15009	15242	15110	15238	15028	15055	15332	15085	15002	15286	15280	15272	15099	15081	15143	15142	15102	15152	15162	15069	15122	15058	14994	15143	15205	15074	15051	15146	15073	15081	14947	14954	15090	15006	14932	14950	15026	15176	15118	15041	15140	15176	15115	14999	15083	15050	15049	15151	15102	14869	15130	15169	15123	14873	15287	15125	15006	15263	14975	15228	15068	15243	15088	15096	15085	15172	15058	15096	15007	14989	15073	15092	15291	15152	15175	14948	15146	15076	15146	15080	15297	15110	15166	15238	14927	15166	15084	15136	15229	15078	14997	15192	14939	15095	15032	15149	15085	15136	15307	15044	15202	15016	15096	15138	15168	15207	15199	15108	15322	15131	15186	14974	15020	15137	15288	15149	14955	15172	15098	15115	15261	15134	15090	14976	15260	15155	15019	15133	15011	15121	15104	15227	15284	15165	15076	15100	15112	15226	15066	15178	15021	15180	15201	15324	14928	14936	15073	15177	15246	14959	15204	15084	15202	15296	15062	15017	15106	14910	15246	15109	15102	15060	14951	15108	15145	15218	15355	15063	15159	15148	15093	15198	15177	15355	15317	15192	15162	15084	15050	15163	15072	15209	15181	15018	15193	15161	14854	15137	14900	15264	15090	15275	15098	14972	15098	15186	15199	15121	15033	15090	15053	15173	15243	15059	15103	15282	14993	14987	15068	15189	15183	15144	15141	14907	15145	15076	15153	15341	15245	15012	15097	15098	15101	15245	15129	15246	14988	15116	15114	15073	15004	15092	15277	15142	15095	15092	15193	15128	15124	15160	15086	15146	15131	14991	14979	15036	15122	15235	15024	15096	15099	15094	15108	15183	15094	15103	15100	15209	15045	14970	15133	15116	15079	15218	15241	15130	15226	15030	15181	15153	15150	14958	14992	15286	15098	15025	15208	15106	15150	15017	15100	14944	15315	15166	15035	15194	15089	15210	14883	14998	15019	15089	15206	15140	15234	15129	15145	14913	15055	15046	15327	14973	15099	15090	14955	15217	15060	15252	15212	15073	15076	15109	15064	15351	14961	15254	15163	15032	15118	14975	15215	15179	15158	15163	15120	15098	15087	15282	15147	15267
23259	21367	29329	32954	49228	27829	26721	20525	18304	18655	18355	18228	18306	18055	17971	18047	17956	17841	17898	18054	18078	18040	18094	18069	17971	17875	17852	17927	17744	17811	17965	17924	17808	17973	17805	17804	17801	17751	17923	17945	17726	18038	18082	18013	17977	17891	17810	17602	17691	17630	17883	17676	17769	17707	18020	17863	17931	17647	17587	17803	17965	17701	17771	17830	17854	17824	17808	17713	17702	17861	17755	17877	17891	17951	18219	18623	18384	17995	17814	17907	17826	17896	17735	17702	17900	17668	17715	17967	18020	17538	17968	18161	17838	17838	17853	17588	17930	17818	17655	17840	17770	17733	17862	17677	17759	17789	17737	17856	17859	17737	17803	17811	17864	17796	17785	17747	17714	17663	17897	17532	17547	17847	17825	17685	17768	17737	17723	17612	17596	17779	17708	17829	17842	17898	17831	18149	17951	17726	17880	17802	17757	17821	17913	17753	17709	17961	17807	17857	17718	17788	17675	17592	17814	17886	17647	17670	17961	17884	17712	17970	17659	17817	17691	17678	17619	17803	17707	17702	17738	17785	17710	17807	17732	17753	17760	17845	17903	17829	17739	17874	17928	17951	17904	17656	17713	17567	17606	17896	17883	17976	17719	17774	17881	17785	17851	17855	17934	17932	17684	17574	17579	17778	17779	17873	17757	17732	17684	17790	17816	17816	17803	17769	17706	17790	17840	17932	17778	17871	17864	17773	17777	17695	17749	17820	17854	17794	17774	17913	17671	17620	17796	17739	17803	17784	17725	17624	17766	17645	17853	17816	17695	17788	17866	17869	17772	17890	17769	17764	17783	17756	17824	17959	17811	17767	17744	17777	17729	17629	17699	17753	17852	17709	17610	17864	17719	17661	17563	17761	17767	17895	17702	17553	17621	17689	17651	17770	17673	17691	17952	17664	17771	17766	17647	17710	17866	17876	17690	17746	18085	17752	17899	17698	17813	17691	17721	17781	17669	17757	17694	17813	17889	17980	17787	17532	17807	17523	17672	17758	17767	17859	17541	17792	17740	17930	17937	17816	17899	17694	17813	17650	17859	17707	17863	17855	17807	17832	17740	17607	17619	17842	17864	17937	17807	17700	17748	17654	17893	17536	17670	17894	17850	17912	17916	17749	17858	17871	17597	17790	17576	17748	17690	17794	17860	17784	17742	17680	17579	17736	17474	17519	17678	17696	17873	17892	17854	17861	17873	17797	17659	17823	17695	17634	17834	17912	17934	17836	17784	17908	17806	17825	18009	17627	17746	17746	17642	17823	17732	17975	17747	17898	17816	17855	17776	17635	17829	17721	17645	18011	17635	17825	17554	17694	17836	17892	17680	17669	17889	17870	17763	17740	17982	17679	17864	17923	17749	18087	17637	17609	17636	17641	17749	17699	17787	17499	17880	17850	17764	17691	17729	17970	17829	17724	17720	17931	17967	17661	17815	17852	17727	17835	17939	17870	17714	17423	17775	17772	17760	17695	17747	17749	17950	17706	17565	17574	17750	17833	17701	17737	17938	17806	17672	17665	17932	17660	17646	17765	17832	17672	18050	17866	17718	17715	17772	17700	17683	17766	17792	17804	17697	17786	17883	17671	17692	17751	17805	17799	17682	17772	17692	17733	17709	17881	17655	17712	17590	17746	17714	17835	17942	17945	17787	17826	17721	17810	17770	17683	17865	17857	17827	17656	17868	17804	17889	17851	17597	17810	17644	17583	17934	17865	17881	17981	17771	17743	17691	17851	17926	17455	17646	17642	17716	17750	17783	17809	17774	17768	17815	17636	17915	17759	17758	17957	17811	17845	17655	17730	17839	17734	17863	17819	17676	17764	17892	17732	17662	17662	17852	17744	17748	17975	17798	17715	17761	17868	17761	17682	17744	17853	17602	17665	17750	17923	17577	17621	17899	17755	17709	17759	17604	17583	17754	17551	17611	17647	18058	17865	17619	17627	17784	17687	17586	17750	17868	17773	17763	17933	17834	17901	17906	17633	17588	17520	17825	17764	17839	17714	17722	17552	18058	17835	17651	17886	17708	17715	17647	17561	17784	17845	17689	17623	17737	17812	17631	17754	17652	17859	17580	17662	17865	17802	17948	17720	17904	17892	17936	17854	17814	17744	17718	17772	17889	17659	17796	17753	17786	17658	17837	17712	17668	18005	17963	17819	17901	17559	17656	17830	17681	17755	17823	17928	17841	17929	17846	17824	17923	17598	17777	17614	17902	17750	17963	17818	17634	17737	17942	17604	17915	17590	17940	17846	17714	17821	17783	17712	17753	17599	17645	17829	17869	17645	17767	17759	17702	17743	17910	17741	17821	17766	17716	17763	17689	17736	17709	17938	17697	17767	17709	17781	17766	17606	17750	17638	17919	17884	17626	17819	17674	17788	17767	17710	18004	17668	17635	17769	17793	17879	17727	17762	17860	17897	17591	17741	17677	17653	17696	17771	17601	17771	17480	17636	17902	17896	18004	17641	17751	17718	17753	17824	17754	17647	17743	17530	17588	17828	17824	17814	17604	17805	17800	17650	17825	17899	17685	17891	17827	17842	17843	17669	17739	17820	17817	17603	17668	17762	17906	17784	17807	17682	17862	17748	17755	17715	17745	17958	17887	17663	17755	17811	17980	17678	17719	17752	17852	17640	17599	17643	17573	17588	17843	17857	18044	17862	17857	17668	17760	17705	17688	17799	17644	17775	17754	17579	17701	17816	17872	17807	17839	17961	17867	17644	17753	17662	17645	17758	18049	17852	17658	17636	17664	17799	17624	17839	17702	17827	17867	17762	18065	17690	17824	17579	17678	17703	17659	17879	17702	17762	17644	17805	17656	17864	17745	17646	17795	17964	17754	17983	17867	17822	18128	17817	17664	17571	17558	17648	17889	17455	17933	17703	17901	17690	17658	17821	17663	17579	17749	17841	17857	17763	17637	17636	17838	17560	17533	17602	17751	17794	17843	17749	17657	17752	17780	17674	17721	17883	17632	17799	17878	17726	18159	17814	17790	17632	17571	17595	17544	17891	17952	17757	17959	17904	17901	17572	17753	17616	17870	17697	17723	17718	17933	17860	17635	17763	17866	17799	17676	17771	17838	17835	17809	17877	17522	17719	17775	17798	17680	17767	17867	17823	17770	17703	17940	17947	17866	17782	17797	17898	17550	17872	17877	17827	17614	17976	17559	17858	17786	17934	17950	17898	17766	17746	17734	18089	17937	17798	17758	17803	17825	17729	17771	17773	17908	17854	17655	17788	17919	17876	17722	17935	17852	17971	17735	17727	17768	17676	17952	17543	17667	17589	17642	17748	17801	17621	17699	17925	17885	17567	17607	17681	17735	17736	17750	17680	17758	17694	17709	17787	17737	17797	17759	17674	17752	17757	17818	17656	17762	17959	17733	17740	17905	17590	17908	17783	17646	17760	18108	17789	17687	17654	17889	17533	17752	17593	17627	17716	17867	17811	18001	17717	17744	17621	17763	17960	17692	17869	17749	17680	17660	17599	17877	17696	17885	17864	17730	17601	17804	18071	17725	17625	17543	17696	17830	17656	17999	17838	17751	17729	17887	17962	17761	17966	17769	17789	17695	17796	17652	17781	17870	17827	17656	17782	17777	17827	17788	17727	17639	17585	17832	17912	17716	17687	17729	17727	18009	17668	17727	17941	17758	17670	17837	17772	17876	17818	17643	17625	17925	17964	17786	17843	17699	17559	17648	17903	17902	17940	17664	17784	17724	17754	17737	17695	17740	17899	17667	17716	17945	17979	17705	17801	17834	17938	17809	17863	17604	17937	17700	17759	17852	17861	17701	17617	17809	17710	17716	17591	17746	17719	17676	17717	17739	17888	17567	17804	17819	17930	17735	17808	17750	17719	17598	17909	17660	17690	17805	17570	17678	17904	17923	17734	17708	17836	17832	17683	17848	17670	17678	17813	17634	17742	17645	17735	17714	17867	17773	17850	17807	17766	17652	17990	17674	17753	17743	17892	17470	17661	17762	17804	17927	17823	17894	17781	17800	17697	17617	17862	17870	17790	17791	17917	17776	17702	17596	17815	17726	17781	17719	17822	17702	17622	17655	17818	17739	17806	17868	17654	17754	17550	17755	17552	17805	17603	17678	17783	17867	17830	17591	17744	17876	17750	17777	17783	17714	17726	17694	17726	17649	17821	17739	17836	17632	17674	17718	17713	17738	17869	17713	17792	17753	17687	17808	17702	17689	17752	17866	17969	17822	17868	17715	17900	17872	17858	17481	17710	17596	17936	17687	17783	17932	17877	17762	17829	17942	17645	17657	17648	17748	17581	17528	17711	17641	17796	17802	17891	17752	17902	17803	17745	17590	17894	17869	17698	17835	17751	17855	18027	17791	17705	17576	17746	17689	17741	17864	17698	18001	17924	17738	17714	17691	17509	17623	17882	17913	17673	18033	17741	17771	17892	17809	17870	17836	17595	17778	17688	17628	17544	17640	17758	17812	17766	17840	17707	17738	17635	17803	17897	17663	17704	17805	17676	17984	17781	17899	17805	17733	17686	17524	17619	17758	17663	17857	17717	17877	17800	17752	17942	17813	17876	17741	17587	17884	17638	17955	17746	17719	17662	17645	17678	17831	17785	17593	17827	17724	17554	17680	18014	17916	17939	17901	17610	17886	17878	17892	17818	17772	17574	17814	17845	17779	17812	17591	17758	17636	17749	17789	17798	17896	17779	17895	17812	17831	17902	17825	17540	17573	17713	17814	17686	17726	17906	17750	17777	17682	17910	17882	17850	17772	18005	18043	17696	17670	17767	17694	17601	17901	17868	17707	17663	17650	17653	17638	17607	17900	17939	17919	17816	17978	17796	17838	17854	17891	17894	17916	17750	17746	17844	17604	17804	17692	17852	17676	17751	17968	17741	17927	17909	17609	17659	17775	17852	17998	17754	17723	17832	17877	17803	17914	17659	17622	17734	17647	17767	17741	17756	18032	17847	17659	17844	17987	17693	17857	17674	17611	17603	17674	17797	17717	17581	17814	17851	18061	17818	17753	17767	17764	17815	17644	17571	17768	17848	17607	17730	17656	17676	17774	17765	17608	17851	17729	17523	17728	17724	17656	17766	17721	17758	17832	17907	17823	17685	17718	17620	17481	17719	17856	17646	17924	17742
17258	46659	60935	79786	71231	16135	15696	15522	15461	15245	15082	15222	14879	15051	14961	14755	14906	14789	14887	14939	14974	14902	14750	14686	15014	14743	14729	14795	14935	14743	14899	14759	14636	14659	14804	14582	14737	14726	14596	14828	14676	14668	14910	14742	14720	14756	14588	14752	14776	14706	14711	14734	14700	14696	14820	14551	14876	14751	14801	14729	14871	14659	14810	14609	14779	14764	14707	14751	14503	14616	14875	14702	14600	14832	15263	15863	15428	15020	14687	14542	14797	14434	14733	14705	14827	14678	14539	14911	14725	14671	14628	14793	14791	14672	14493	14735	14561	14778	14658	14572	14656	14645	14736	14770	14833	14818	14756	14817	14786	14871	14712	14691	14678	14694	14664	14685	14794	14638	14546	14672	14695	14713	14892	14665	14580	14529	14501	14740	14590	14724	14674	14862	14830	14564	14733	14714	14726	14703	14646	14715	14617	14667	14648	14642	14639	14796	14771	14626	14615	14750	14587	14834	14677	14767	14780	14767	14687	14729	14667	14626	14794	14880	14718	14585	14691	14688	14714	14585	14659	14759	14792	14571	14665	14639	14636	14657	14762	14659	14560	14681	14744	14608	14940	14571	14610	14774	14513	14714	14665	14686	14787	14823	14767	14742	14714	14869	14671	14594	14599	14750	14560	14723	14600	14740	14789	14733	14858	14729	14618	14787	14722	14693	14816	14684	14799	14704	14707	14647	14816	14722	14782	14868	14609	14693	14686	14605	14666	14650	14602	14586	14809	14478	14734	14882	14886	14750	14561	14758	14682	14831	14551	14681	14704	14701	14810	14508	14662	14654	14622	14621	14639	14660	14672	14666	14739	14888	14719	14850	14670	14785	14716	14778	14710	14665	14616	14735	14689	14605	14655	14808	14740	14748	14577	14573	14817	14794	14540	14752	14775	14674	14678	14846	14703	14674	14567	14633	14602	14753	14597	14720	14680	14680	14647	14720	14705	14712	14691	14723	14652	14705	14744	14762	14699	14604	14752	14696	14641	14645	14659	14740	14608	14784	14658	14949	14682	14730	14690	14704	14723	14666	14853	14822	14650	14814	14628	14562	14711	14806	14841	14588	14709	14639	14596	14579	14663	14720	14812	14706	14665	14688	14690	14702	14421	14594	14564	14836	14733	14826	14778	14767	14530	14806	14711	14429	14808	14645	14713	14630	14706	14849	14711	14549	14666	14804	14671	14782	14755	14541	14517	14696	14779	14675	14521	14639	14834	14660	14694	14654	14690	14685	14629	14671	14657	14682	14648	14579	14695	14487	14780	14817	14692	14634	14726	14785	14828	14508	14652	14550	14730	14662	14652	14695	14560	14652	14704	14566	14577	14654	14635	14662	14474	14770	14648	14696	14619	14872	14744	14579	14476	14731	14693	14566	14812	14737	14639	14637	14751	14679	14578	14826	14619	14770	14609	14613	14702	14559	14784	14706	14593	14831	14711	14799	14768	14739	14763	14727	14569	14907	14876	14588	14601	14808	14819	14684	14679	14540	14721	14604	14529	14665	14755	14697	14673	14749	14679	14656	14657	14779	14774	14680	14630	14675	14697	14784	14864	14904	14828	14571	14891	14625	14724	14546	14590	14656	14684	14802	14474	14678	14701	14660	14503	14750	14739	14617	14650	14693	14814	14770	14757	14672	14730	14786	14791	14736	14684	14784	14694	14804	14631	14705	14753	14646	14716	14830	14518	14592	14623	14574	14799	14691	14660	14580	14638	14647	14810	14873	14661	14694	14468	14736	14655	14720	14513	14797	14651	14629	14534	14841	14668	14645	14782	14680	14738	14767	14584	14654	14708	14771	14708	14668	14746	14674	14744	14623	14625	14658	14820	14705	14730	14732	14750	14728	14718	14725	14582	14725	14675	14657	14800	14633	14759	14866	14665	14697	14547	14786	14587	14573	14670	14866	14549	14536	14681	14650	14768	14783	14688	14767	14796	14762	14713	14596	14873	14747	14691	14721	14679	14666	14770	14599	14807	14598	14780	14579	14563	14789	14700	14705	14706	14765	14609	14703	14766	14707	14719	14661	14554	14870	14780	14579	14743	14983	14814	14602	14619	14806	14755	14571	14619	14822	14722	14779	14604	14717	14656	14890	14743	14533	14829	14750	14823	14596	14537	14629	14671	14641	14764	14731	14830	14756	14701	14654	14578	14765	14628	14497	14613	14720	14709	14748	14678	14760	14655	14687	14769	14657	14696	14794	14618	14666	14568	14643	14625	14742	14641	14633	14715	14681	14653	14714	14687	14653	14751	14776	14683	14896	14833	14527	14770	14753	14567	14746	14956	14879	14599	14767	14689	14706	14812	14818	14688	14749	14645	14695	14649	14636	14854	14754	14709	14495	14646	14737	14741	14582	14848	14836	14548	14668	14708	14578	14755	14742	14807	14782	14681	14778	14685	14687	14762	14789	14687	14655	14573	14716	14682	14757	14740	14718	14632	14891	14684	14735	14672	14717	14538	14568	14745	14875	14625	14612	14661	14747	14763	14690	14698	14857	14817	14706	14650	14811	14689	14642	14522	14805	14791	14670	14702	14708	14633	14869	14575	14766	14643	14758	14698	14634	14894	14793	14720	14669	14764	14601	14759	14857	14538	14754	14656	14797	14838	14657	14881	14744	14736	14677	14822	14779	14778	14695	14700	14738	14588	14712	14801	14637	14814	14784	14666	14754	14558	14693	14926	14630	14735	14723	14685	14568	14617	14642	14738	14770	14602	14730	14587	14573	14704	14820	14861	14736	14680	14724	14530	14728	14496	14589	14849	14621	14846	14856	14733	14761	14712	14852	14638	14709	14927	14686	14619	14746	14705	14751	14711	14802	14631	14651	14742	14588	14604	14742	14789	14714	14725	14644	14531	14664	14794	14596	14746	14734	14734	14535	14740	14823	14538	14594	14661	14730	14742	14757	14627	14715	14800	14664	14671	14681	14799	14734	14667	14790	14766	14730	14686	14622	14636	14652	14845	14651	14743	14705	14661	14728	14635	14689	14809	14390	14702	14670	14727	14520	14884	14860	14598	14677	14755	14708	14605	14692	14663	14790	14685	14491	14737	14761	14840	14729	14605	14699	14771	14665	14496	14745	14755	14684	14776	14664	14459	14607	14615	14541	14723	14748	14679	14685	14815	14639	14662	14611	14588	14819	14754	14677	14654	14817	14839	14576	14775	14810	14689	14767	14728	14525	14834	14458	14595	14535	14566	14750	14951	14717	14638	14593	14525	14679	14542	14534	14662	14807	14738	14689	14619	14836	14652	14680	14756	14710	14707	14735	14780	14783	14685	14620	14701	14839	14836	14758	14629	14744	14806	14891	14822	14813	14510	14587	14718	14826	14686	14665	14872	14630	14681	14557	14652	14830	14705	14627	14633	14590	14739	14625	14760	14693	14798	14476	14694	14740	14780	14562	14693	14600	14765	14606	14867	14752	14525	14830	14669	14776	14672	14825	14720	14520	14805	14638	14784	14804	14734	14632	14822	14699	14616	14714	14818	14739	14629	14675	14566	14646	14644	14809	14784	14665	14611	14707	14628	14699	14676	14799	14549	14763	14764	14686	14711	14850	14744	14756	14657	14762	14650	14713	14706	14697	14576	14748	14662	14651	14694	14795	14752	14780	14524	14742	14643	14673	14813	14628	14745	14798	14766	14545	14870	14691	14576	14830	14588	14856	14652	14660	14798	14656	14645	14501	14751	14780	14692	14688	14758	14640	14691	14736	14822	14605	14719	14772	14804	14585	14647	14672	14824	14717	14587	14625	14603	14755	14614	14550	14645	14710	14646	14694	14746	14645	14690	14709	14647	14709	14730	14657	14747	14776	14635	14721	14762	14728	14696	14839	14730	14616	14564	14861	14664	14708	14695	14420	14799	14698	14584	14588	14715	14749	14643	14716	14763	14510	14694	14610	14678	14735	14705	14720	14557	14558	14849	14575	14717	14679	14584	14736	14687	14754	14832	14807	14816	14709	14726	14744	14566	14554	14606	14694	14857	14673	14658	14812	14781	14614	14768	14597	14828	14777	14661	14779	14587	14971	14732	14675	14804	14700	14633	14770	14693	14663	14650	14583	14761	14697	14774	14671	14883	14777	14807	14823	14855	14784	14845	14664	14659	14646	14810	14858	14690	14682	14528	14701	14747	14485	14665	14696	14595	14727	14634	14731	14581	14725	14669	14710	14756	14618	14713	14701	14723	14678	14593	14724	14790	14613	14606	14794	14683	14602	14575	14747	14708	14836	14655	14738	14712	14588	14637	14714	14927	14807	14667	14698	14570	14781	14577	14763	14708	14718	14619	14720	14598	14678	14640	14769	14630	14736	14530	14761	14564	14583	14648	14527	14826	14698	14629	14653	14672	14562	14559	14704	14625	14738	14773	14779	14736	14856	14652	14772	14604	14561	14674	14452	14591	14770	14751	14759	14752	14687	14722	14763	14615	14723	14965	14606	14794	14666	14781	14833	14736	14604	14796	14666	14648	14686	14717	14724	14822	14711	14756	14759	14720	14897	14535	14767	14860	14669	14838	14696	14669	14710	14873	14686	14778	14707	14789	14725	14617	14643	14762	14619	14712	14768	14678	14789	14541	14738	14863	14678	14712	14635	14626	14654	14586	14793	14770	14697	14655	14703	14500	14920	14560	14542	14699	14663	14755	14650	14658	14551	14695	14585	14779	14690	14664	14753	14779	14758	14693	14756	14856	14647	14836	14911	14596	14660	14659	14732	14680	14770	14711	14556	14681	14762	14717	14811	14795	14460	14603	14806	14720	14727	14681	14708	14647	14776	14654	14716	14646	14616	14635	14721	14520	14657	14657	14623	14718	14740	14822	14691	14748	14660	14662	14629	14729	14766	14763	14722	14679	14657	14717	14873	14786	14671	14737	14647	14843	14769	14828	14606	14849	14716	14668	14710	14642	14660	14768	14748	14675	14674	14783	14604	14722	14801	14872	14648	14838	14591	14658	14733	14781	14617	14684	14706	14783	14608	14798	14699	14620	14602	14653	14814	14483	14558	14612	14751	14638	14652	14596	14557	14796	14606	14801	14645	14760	14870	14630	14755	14578	14782	14663	14606	14683	14719	14622	14509	14851	14775	14602	14782	14725	14537	14706	14699	14580	14900	14745	14803
27883	22095	27490	32800	27244	18557	17417	17087	16880	17143	16975	17154	16927	17027	16723	16999	17141	16950	17049	16949	17057	17041	16816	17069	17262	16954	16770	16951	16968	16762	16850	16757	16869	16961	17121	16940	16846	16917	17151	16987	16945	16953	16891	16947	16938	16907	16875	16801	16770	16959	17067	16782	16973	16938	17002	16892	17041	17010	16862	16883	16691	16929	16906	17240	17000	16837	16606	16982	16923	16841	16907	16908	16905	17036	16974	16997	16853	16884	16818	16764	17072	16733	16842	16835	16726	16679	16907	16815	16844	16918	16935	16994	16942	16899	16799	16832	17025	16901	16845	17121	16731	16900	16897	16854	16922	16724	17093	16958	16917	16770	16904	16870	16934	16827	16708	16896	16790	16874	16949	16983	16860	16805	16883	16806	16751	16880	16731	16961	16832	16799	17104	16789	16750	16973	17020	16742	16732	16997	17220	17125	16752	16837	16821	16835	17043	16897	16689	17017	16889	16869	16843	16885	16931	16707	16994	16843	16921	16858	17170	16917	17091	17058	16859	16817	16965	17030	16926	17011	16869	16835	16914	16976	16584	16857	16966	16969	17038	17007	16684	16876	17014	16842	16917	17004	16833	16981	16855	16811	17011	16787	16881	16939	17049	16940	17010	17135	17059	17097	16756	17042	17023	16993	17118	16961	16834	16860	16797	16620	17050	16975	16915	16967	16798	17013	16960	16969	17061	16988	16815	16868	17011	17115	17024	16663	16958	16870	16720	17076	16954	16801	16766	16913	16746	16872	16924	16812	17036	16848	16941	16882	16873	17016	16814	17088	16953	16908	16850	16809	16928	16792	17083	16717	16756	16792	16783	16978	16892	17032	16862	16731	16736	16929	16916	16774	16701	16935	16785	17120	16814	16884	16931	16935	17084	16977	17128	17206	16799	16761	16875	17015	16871	16945	16867	16897	16933	16883	17086	16911	16743	16827	16907	16850	16927	16966	17055	16950	16767	16859	16981	17021	17036	16711	16824	16744	16760	16954	16866	16725	16851	16855	16806	16889	16918	16811	16745	17125	16921	17121	16985	17050	16942	16980	16821	16977	16901	17047	16916	16931	16882	16777	16888	16820	16793	17103	16717	16971	16758	16770	17052	17001	16876	16956	16867	16911	17022	16855	16925	16940	16886	16775	16920	17055	16848	17050	16998	16682	16847	16647	17002	16718	16854	16829	17050	16911	16692	16867	16952	16786	16974	16974	16768	16718	16840	17116	17026	17108	17169	16802	16964	16818	16750	17024	16761	16785	16782	16887	16953	16888	16909	16908	17109	16901	16744	16774	17064	16957	16927	16823	17027	16988	16983	16836	16926	16915	16900	16839	16637	16981	16859	16954	16857	16754	16950	16842	16927	16954	16976	16865	16815	16967	16906	16921	16883	16929	16771	16798	16804	17067	16612	17045	17008	16875	16783	16834	17047	17023	16751	16999	16927	16841	17035	16749	16870	16971	16896	16824	17077	16776	16941	17115	16914	16990	17005	17013	16882	17038	17064	17022	17068	16932	16964	16889	17119	16818	16930	17009	16746	16981	17040	16931	16795	16886	17019	16852	16920	16933	16841	17019	16899	16969	16872	17105	16956	16886	16840	17050	16799	16749	16937	16886	17137	16891	16895	16933	16721	16984	16751	16976	16842	16950	16934	16954	16842	16813	16940	17043	17068	17079	17129	16922	16843	16910	16960	16876	16945	16976	17110	17040	16927	16865	16908	16785	16980	16945	16904	16933	16899	17040	16844	17111	16759	16969	16932	16890	16910	16874	16785	16869	16832	16867	16918	16863	17112	17068	16991	16899	16816	16829	17040	16889	16982	16933	16975	16823	16859	16837	17060	17031	16847	17027	16829	16976	16994	16925	16737	16963	16919	16938	16730	16957	17170	16896	16712	16895	17015	16931	16839	16859	16808	17197	16986	16832	16996	17129	16934	16770	16943	16893	17127	16796	17009	16885	16964	16928	16839	16762	16899	16858	16830	16731	16996	16859	16927	16947	16838	16967	16914	16932	16793	16829	17044	16965	17032	16854	16847	16831	16611	16743	16915	16807	16785	16897	16947	16660	16764	16885	16973	16890	17051	16785	16831	17054	17080	16827	17025	16806	16748	16796	16893	16875	17015	17014	16917	16897	17003	16897	16997	16861	17029	16865	16986	16870	16812	16908	17009	16918	16958	16885	16946	16885	16791	17023	16766	16831	16790	16576	16786	16762	16718	16997	16918	16716	16881	17003	16859	17112	16967	16868	16897	17002	16892	16955	16907	17015	16899	16993	16964	17113	16761	16700	17018	16933	16952	17026	16950	16946	17079	16943	16684	17106	16829	16972	16772	16933	16896	17061	16875	17055	16901	16619	16919	17024	17057	17113	17050	16749	16985	16822	16868	17004	16764	16960	16958	17033	16999	16723	16877	16935	16888	16905	16900	16892	16889	16857	16938	16810	16970	16787	16838	17009	17179	16799	17080	16832	16757	16860	17026	16702	16971	16911	16927	16967	16909	16933	16950	16744	17035	16876	16844	16983	16738	16930	16925	16718	17007	16880	16983	17044	17175	16799	16837	16982	16934	16841	16930	16844	17008	17085	16978	16943	17084	17029	16944	16899	16842	17092	16740	16962	16955	17056	17267	16921	16950	16924	16930	16956	17042	17003	16788	16911	16863	16988	17072	17086	16850	16784	16826	16794	16871	16961	16931	16955	16762	16907	16827	16663	16847	17084	17034	16906	16930	16891	16817	17079	16956	16957	16809	16887	17095	16867	16912	16960	16932	16980	16802	16734	16984	17081	16701	16755	16698	17020	16918	16734	16822	16839	16976	16967	17170	17021	16995	17010	17163	17046	16842	16975	17017	16802	16946	16985	16980	16919	17059	16903	17028	16867	16941	16904	16911	16816	16875	16686	16702	16923	16869	16910	16755	17042	16706	17118	16813	16896	16831	17001	17018	16958	17034	17003	16945	16760	16799	16749	16899	16878	16873	16785	16868	16816	16915	16750	16596	17048	16780	16728	16737	17078	16978	16702	16977	16876	16868	16822	16940	17149	16869	16925	16806	16977	17114	16787	17150	16960	16823	16782	16820	16786	17014	17108	16822	16962	17129	16833	16943	17053	16976	17004	16939	16847	16987	16894	17014	16997	16911	16984	17029	16912	16976	16715	16957	16928	16758	16835	16933	16664	16949	17033	16802	16985	16980	16962	16801	16938	16908	16893	16868	16988	16959	16717	16924	16901	16977	16830	16781	16820	16763	16939	16907	17217	16837	16884	16812	16678	16856	17051	16922	17005	16950	17035	16893	16932	16943	16951	16871	16987	16794	16871	17037	16935	16798	16912	16982	16945	16991	16728	16877	16824	16899	16845	16908	16894	16995	16933	16969	16995	16985	16994	16786	16891	16913	16891	16771	16999	17046	16931	16894	16865	17001	17038	16986	16876	16844	16787	16839	16985	17142	16768	16762	16933	16934	16693	16877	17020	16857	16833	17067	17118	17044	16793	16845	17145	17012	17179	16914	16903	16953	16810	16904	17035	16885	16943	17030	16848	17050	16921	16860	16862	16938	17002	16781	16883	16925	16956	17056	16976	16939	16900	16620	16875	16786	16883	16776	16653	16851	16850	17024	17041	16688	16931	16997	17062	16985	16884	16767	16811	17009	16789	16974	16934	17049	16954	17006	17045	16750	16671	16983	16898	17139	16912	16955	16958	17096	16879	16797	16931	16911	16823	16845	16983	16804	16973	16873	16931	16978	17064	16731	16944	16798	16844	16885	16920	16994	16923	16843	16842	16946	16927	16943	16749	16861	16748	16839	16900	17011	17216	17078	17032	16773	17073	16964	16872	16939	16836	16881	16855	16882	16933	16949	16878	16807	16785	16548	16923	17158	16929	16847	17045	16873	16906	17010	16982	16857	16722	16805	16747	16851	16802	16950	16897	16856	16947	16749	16690	16729	16760	16804	17042	16911	16928	17055	16717	16658	16988	17034	17018	17033	16883	16807	16827	17043	16790	16974	16975	16862	16845	16975	16945	16956	16876	16832	16880	17178	16680	16825	16876	17029	16919	16887	16834	16867	16848	16844	16946	16844	16890	17047	16833	16785	17090	16836	16886	16963	16923	16859	16991	16785	16995	16845	16936	16844	16970	17007	16896	16877	16856	16822	16714	16892	16836	17033	16969	16961	16881	16738	16999	16866	17282	17055	16945	16857	16808	16997	17024	16989	16988	16809	16831	16901	17039	16855	17147	16819	17069	17062	16953	16848	16993	16995	16903	16883	16965	16925	16957	17035	16906	16936	17076	16819	16652	16867	16827	16886	16916	16954	16753	16955	16984	17090	17105	16766	16844	16703	16925	16990	16948	16871	16816	16885	16863	16651	16807	16986	16793	16872	16891	16848	16835	16861	16931	17142	16866	16761	16957	16910	16923	16784	16851	17046	16895	17092	16976	16928	16883	16782	16792	17058	16730	16969	16842	16952	16789	17008	16822	16863	16967	16853	16846	16954	16979	16994	16895	16912	16966	16858	17116	16930	16995	16892	16864	16976	17165	16986	16943	16803	16895	16994	16872	16931	16897	16947	16925	16864	17004	17038	16944	17009	16929	16950	17004	16838	16897	16655	16956	16900	16834	16957	16917	16803	16801	17000	16959	16862	16811	16900	17001	16922	16943	16916	16928	16840	16949	16985	17030	17033	16903	16954	16753	16801	16894	16838	17030	16915	16662	16833	16775	17037	16835	16889	16828	16813	16728	16999	16925	16792	16927	16775	16989	16884	16958	16958	16756	16771	17001	16995	17009	17013	16717	16942	16957	16855	16896	17030	16769	16944	16879	16867	16707	16733	16990	16931	16940	16811	16973	17024	17009	17021	16835	16899	17039	16764	16920	16836	17026	16991	17014	17047	17009	16871	16863	16766	16985	16904	16934	17107	16747	16954	16936	16856	16911	16924	16849	16756	16871	16754	16989	16978	16816	16647	16729	16928	16930	17034	17088	16934	16929	16884	16875	16964	17075	16784	16893	16783	16899	16853	16962	16919	16847	16914	16716	16790	17051	16909	16728	16929	17076	17156	16786	16942	16856	16914	16968	17015	16725	17052	16999	16975	16855	17014	16976	16877	17029	16884	16940	16982	17166	16851	16922
13659	19167	27910	31129	25387	14285	14362	14358	14136	14160	14259	14314	14280	13973	14069	14316	14227	14410	14241	14354	14190	14456	14385	14485	14306	14160	14338	14190	14258	14222	14421	14270	14175	14269	14220	14163	14283	14180	14364	14237	14278	14319	14247	14231	14216	14120	14197	14113	14179	14370	14307	14196	14202	14197	14118	14345	14384	14222	14251	14221	14256	14242	14276	14277	14266	14199	14299	14177	14193	14347	14331	14215	14303	14244	14409	14357	14361	14412	14442	14367	14273	14346	14287	14280	14367	14163	14258	14322	14319	14147	14255	14339	14351	14206	14378	14185	14133	14277	14252	14197	14355	14199	14246	14323	14188	14347	14469	14271	14204	14362	14176	14134	14238	14204	14315	14323	14236	14432	14148	14269	14333	14277	14248	14340	14151	14244	14373	14232	14186	14272	14372	14290	14322	14282	14297	14374	14279	14334	14131	14375	14365	14320	14193	14375	14347	14391	14413	14340	14226	14414	14295	14347	14291	14373	14302	14335	14357	14231	14374	14288	14369	14282	14319	14297	14130	14271	14267	14285	14369	14138	14138	14305	14522	14357	14217	14146	14306	14215	14382	14336	14230	14454	14301	14227	14209	14137	14239	14357	14325	14354	14371	14144	14263	14298	14440	14441	14166	14165	14287	14256	14227	14342	14209	14286	14266	14316	14092	14313	14285	14204	14351	14327	14185	14271	14287	14197	14263	14289	14238	14297	14364	14270	14209	14244	14191	14438	14394	14067	14377	14125	14510	14079	14150	14313	14263	14224	14284	14190	14316	14287	14197	14190	14174	14208	14237	14097	14233	14191	14229	14367	14221	14368	14369	14132	14478	14214	14410	14298	14183	14442	14230	14254	14236	14386	14206	14206	14280	14226	14260	14126	14344	14308	14166	14310	14308	14289	14185	14301	14287	14423	14146	14262	14364	14190	14274	14208	14260	14279	14237	14294	14063	14189	14238	14135	14092	14289	14235	14115	14258	14416	14299	14317	14326	14395	14406	14345	14425	14249	14164	14308	14396	14338	14194	14151	14259	14306	14334	14251	14268	14157	14327	14422	14350	14391	14105	14184	14177	14227	14216	14438	14264	14262	14159	14215	14178	14269	14369	14373	14331	14437	14214	14268	14338	14384	14141	14366	14380	14102	14380	14258	14308	14290	14350	14195	14144	14227	14301	14194	14219	14182	14317	14312	14218	14240	14310	14296	14203	14255	14231	14306	14363	14200	14303	14305	14177	14160	14265	14161	14460	14161	14361	14169	14405	14247	14207	14132	14191	14260	14423	14183	14112	14185	14120	14367	14177	14242	14252	14314	14346	14163	14362	14211	14284	14335	14249	14306	14325	14260	14183	14136	14300	14292	14369	14264	14328	14356	14174	14218	14259	14183	14244	14287	14128	14348	14317	14248	14155	14289	14432	14352	14253	14314	14208	14247	14350	14353	14233	14335	14160	14405	14125	14343	14409	14244	14225	14312	14181	14234	14034	14413	14308	14354	14161	14201	14280	14374	14212	14274	14393	14423	14185	14126	14302	14173	14199	14248	14414	14253	14180	14238	14357	14085	14231	14280	14282	14303	14281	14253	14349	14183	14162	14409	14238	14187	14217	14305	14284	14257	14108	14233	14185	14443	14323	14163	14226	14335	14276	14080	14304	14251	14227	14230	14342	14174	14383	14204	14133	14360	14117	14116	14362	14216	14335	14230	14119	14242	14233	14199	14341	14302	14343	14441	14246	14222	14316	14274	14437	14123	14276	14362	14402	14266	14229	14279	14315	14282	14367	14407	14222	14286	14228	14238	14096	14136	14039	14394	14532	14250	14257	14157	14337	14190	14226	14143	14295	14109	14310	14177	14240	14127	14276	14253	14260	14224	14260	14176	14189	14324	14213	14129	14261	14398	14118	14246	14277	14216	14101	14364	14123	14276	14224	14244	14184	14429	14218	14549	14220	14210	14287	14251	14218	14179	14225	14318	14390	14239	14429	14252	14262	14189	14324	14340	14224	14296	14281	14176	14212	14293	14382	14289	14213	14308	14280	14258	14287	14206	14452	14272	14321	14188	14250	14187	14234	14414	14318	14387	14275	14090	14476	14323	14358	14328	14358	14298	14218	14185	14085	14265	14148	14360	14328	14376	14258	14315	14234	14253	14139	14372	14112	14488	14302	14306	14164	14363	14222	14287	14167	14343	14370	14162	14176	14367	14291	14388	14380	14357	14320	14355	14361	14305	14282	14200	14464	14271	14163	14203	14165	14209	14152	14401	14436	14324	14258	14287	14187	14212	14230	14196	14202	14361	14205	14141	14184	14326	14215	14160	14303	14361	14307	14121	14318	14066	14288	14299	14346	14201	14106	14315	14356	14312	14266	14240	14357	14191	14332	14188	14351	14058	14202	14303	14359	14183	14234	14270	14267	14334	14410	14269	14290	14179	14214	14271	14333	14353	14405	14387	14221	14238	14239	14279	14252	14151	14351	14280	14326	14198	14212	14226	14383	14485	14271	14305	14336	14260	14523	14202	14348	14208	14124	14352	14252	14332	14430	14180	14163	14221	14246	14350	14253	14352	14173	14296	14234	14398	14126	14338	14342	14435	14199	14287	14257	14246	14389	14313	14315	14439	14239	14261	14254	14272	14094	14319	14245	14392	14367	14224	14184	14307	14361	14152	14388	14375	14270	14503	14401	14311	14326	14366	14226	14303	14313	14198	14368	14258	14400	14356	14448	14454	14253	14309	14471	14444	14314	14243	14204	14346	14315	14236	14274	14185	14240	14377	14124	14112	14374	14280	14310	14295	14313	14411	14207	14287	14260	14242	14263	14160	14530	14168	14180	14119	14178	14345	14187	14212	14248	14232	14271	14202	14285	14156	14280	14351	14245	14307	14378	14295	14414	14174	14174	14185	14234	14353	14230	14437	14141	14387	14155	14474	14245	14277	14429	14246	14266	14167	14265	14126	14243	14315	14358	14218	14308	14223	14257	14284	14397	14258	14311	14418	14139	14239	14250	14258	14429	14302	14217	14397	14232	14083	14195	14231	14299	14377	14221	14241	14288	14185	14146	14282	14239	14444	14479	14216	14176	14230	14244	14284	14272	14354	14278	14199	14223	14188	14156	14357	14326	14223	14311	14282	14345	14096	14225	14375	14384	14244	14249	14350	14181	14510	14224	14401	14381	14310	14276	14254	14308	14236	14243	14237	14170	14310	14158	14240	14321	14291	14267	14248	14277	14352	14351	14304	14196	14226	14194	14273	14216	14235	14207	14349	14229	14387	14278	14313	14349	14351	14246	14412	14248	14255	14219	14247	14217	14182	14228	14282	14400	14320	14199	14251	14280	14411	14321	14121	14313	14432	14207	14219	14259	14211	14306	14443	14189	14296	14200	14176	14351	14138	14164	14341	14150	14179	14088	14194	14362	14481	14286	14380	14015	14254	14303	14284	14346	14301	14290	14473	14417	14523	14362	14258	14242	14327	14436	14205	14389	14265	14244	14168	14244	14130	14313	14347	14257	14339	14309	14339	14404	14395	14444	14173	14316	14238	14345	14273	14211	14236	14219	14359	14354	14418	14412	14323	14398	14320	14303	14372	14163	14267	14144	14286	14082	14154	14380	14337	14340	14224	14102	14267	14430	14256	14356	14327	14438	14386	14268	14250	14309	14297	14126	14475	14370	14148	14300	14258	14211	14270	14423	14139	14327	14119	14322	14284	14193	14424	14266	14243	14153	14250	14416	14263	14132	14319	14312	14214	14241	14335	14228	14300	14146	14016	14267	14297	14211	14127	14227	14161	14243	14385	14393	14448	14430	14117	14341	14295	14216	14254	14316	14371	14308	14335	14161	14309	14117	14254	14382	14229	14298	14323	14236	14204	14287	14233	14269	14160	14483	14272	14238	14166	14227	14296	14251	14199	14354	14241	14228	14184	14294	14222	14235	14150	14172	14450	14294	14207	14273	14396	14200	14440	14295	14150	14292	14303	14411	14278	14176	14324	14061	14344	14282	14244	14307	14379	14349	14297	14264	14398	14076	14331	14516	14340	14165	14305	14267	14183	14127	14283	14310	14263	14316	14282	14333	14319	14094	14160	14248	14164	14125	14280	14405	14203	14278	14270	14377	14316	14296	14085	14277	14294	13920	14371	14269	14247	14363	14356	14151	14227	14289	14341	14335	14183	14262	14115	14392	14331	14108	14159	14325	14255	14138	14165	14392	14308	14294	14149	14273	14228	14202	14244	14266	14277	14164	14281	14203	14082	14178	14146	14214	14397	14322	14197	14303	14153	14357	14242	14279	14206	14063	14220	14138	14216	14129	14227	14178	14290	14418	14213	14322	14256	14317	14373	14203	14227	14422	14336	14324	14180	14290	14303	14299	14128	14322	14361	14135	14134	14215	14067	14173	14183	14301	14371	14189	14289	14354	14380	14297	14133	14434	14337	14234	14211	14342	14213	14203	14208	14244	14156	14132	14349	14216	14306	14240	14277	14232	14250	14324	14347	14141	14304	14397	14397	14289	14233	14409	14276	14277	14410	14176	14305	14410	14216	14276	14163	14247	14288	14357	14052	14121	14225	14153	14084	14317	14304	14365	14277	14369	14195	14388	14220	14361	14260	14318	14437	14179	14298	14319	14275	14180	14468	14306	14350	14094	14295	14304	14168	14304	14402	14311	14375	14213	14307	14358	14204	14161	14285	14243	14187	14187	14196	14353	14176	14384	14230	14132	14261	14056	14267	14215	14153	14297	14434	14282	14306	14167	14369	14214	14396	14335	14075	14339	14237	14285	14398	14295	14393	14254	14267	14354	14337	14291	14222	14264	14382	14121	14249	14172	14353	14207	14250	14186	14269	14316	14213	14392	14271	14272	14361	14311	14282	14252	14298	14155	14246	14345	14047	14353	14093	14218	14309	14331	14293	14405	14231	14242	14240	14399	14238	14216	14179	14288	14152	14227	14170	14281	14235	14379	14199	14194	14378	14201	14245	14245	14151	14188	14370	14228	14342	14199	14311	14172	14360	14373	14305	14282	14267	14138	14207	14220	14185	14232	14139	14370	14238	14193	14242	14277	14293	14198	14253	14201	14164	14173	14202	14215	14275	14351	14311	14189	14306	14124	14196	14189	14301	14275	14399	14267	14107	14156	14289
23730	21418	29983	37282	40997	24318	23663	18728	17082	17401	17615	17369	17117	17163	17019	17033	17038	17139	16954	16838	16918	16808	17058	17017	16940	16816	16721	16939	16844	16957	16885	16680	16743	16894	16889	16731	17001	17007	17036	16907	16889	17121	16850	16866	16706	16762	16961	16744	16774	16814	16754	16599	16890	16801	16813	16936	16731	16785	16784	17010	16766	16864	16871	16699	16890	16722	17059	16841	16849	16853	16635	17132	16941	17120	17421	17426	17366	16998	16782	16962	16783	16855	16907	16841	16825	16920	16714	16546	16961	16499	16777	16737	16789	16747	17047	16923	16631	16710	16753	16743	16937	16715	16709	16850	16600	16994	16590	16880	16433	16862	16872	16888	16812	16757	16806	17028	16696	16668	16734	16821	16745	17014	16763	16761	16764	16732	16674	16883	16513	16776	16897	16829	16923	16739	16932	16675	17020	16884	16742	16816	17039	16737	16765	16730	16694	17067	16947	16755	16971	16661	16707	16874	16894	16848	16912	16614	16672	16683	16960	16947	16786	16839	16854	16735	17120	16856	16905	16740	16971	16976	16745	16773	16853	17000	16789	16859	16739	16823	16643	16593	17069	16906	16741	16736	16854	16935	16957	16702	16851	16742	16885	16836	16930	16858	16901	16780	16850	16781	16775	16829	17061	16892	16604	16890	16638	16997	16889	16770	16934	16934	16793	16948	16870	16867	16762	16807	16744	16977	16761	16707	16794	16690	16841	16843	16814	16645	16903	16896	16903	16907	16957	16884	16894	16749	16901	16792	16901	16701	16917	16693	16837	16958	16780	16805	17036	17010	16780	16707	16679	16880	16776	16787	16738	16821	16671	16859	16633	16862	17108	16980	16853	16660	16805	16989	16690	16873	16849	16578	16816	16839	16934	16836	16833	16680	16954	16638	16648	16919	16858	16783	16808	16645	16785	16971	16896	16650	16808	16692	16900	16732	16783	16883	16846	16851	16820	16954	16939	16840	16742	16842	16792	16803	16774	16942	16652	16816	16782	16607	16736	16787	16905	16802	16909	16849	16949	17070	16932	16776	16936	16935	16716	16613	16870	16861	16801	16709	16817	16966	16786	16855	16709	16770	16665	16730	16855	16700	16669	16696	16821	16942	16868	16920	16921	16754	16646	16585	16765	16867	16908	16807	16688	16791	16978	16901	16859	16819	16772	16848	16873	16774	16686	16700	16664	16801	16788	16822	16716	16695	16764	16864	16672	16685	16832	16909	16866	16916	16766	16960	16797	16818	16819	16903	16745	16573	16768	16692	16933	16781	16741	16940	16759	16958	16779	16833	16949	17071	16809	16911	16550	16527	16675	16900	16687	16780	16870	16762	16897	16667	16851	16850	16925	16773	16799	16794	16842	17001	16698	16594	16562	16834	16970	16774	16807	16712	16803	17037	16810	16690	16845	16749	16811	16834	16754	16891	16667	16819	17154	16825	16779	16829	16866	16747	16793	16987	16801	16763	16815	16920	16611	16970	16858	16458	16568	16770	16954	16692	16699	16753	16727	16908	16741	17012	16650	16664	16841	16769	16937	16784	16846	16738	16848	16783	16896	17019	16693	16756	16859	16801	16963	16588	16830	16963	16796	16935	16862	16884	16905	16755	16931	16689	16797	16816	17013	16855	16615	16852	17030	16605	16780	16768	16833	16910	16899	16712	16660	16672	16911	16878	16815	16808	16784	16979	16789	16916	16774	16911	16646	16935	16922	16818	16716	16848	16900	16941	16890	16919	16858	16841	16663	16694	16830	16975	16643	16671	16839	16837	16823	17017	16737	16772	16980	16732	16695	16916	16943	16763	16858	16684	16949	16747	16961	16942	16745	16711	16697	16567	16700	16623	16647	16774	16808	16834	16867	16933	16894	16940	16882	16699	16876	16901	16835	16666	16698	16792	16597	16883	16738	16689	16902	16572	16889	16828	16683	16788	16894	16699	16789	16670	16783	16801	16745	16774	16693	16645	16812	16807	17039	16623	16850	16711	16764	16683	16796	16968	16712	16701	16890	16796	16728	16757	16842	16865	16805	16619	16552	16846	16666	16920	16855	16944	16971	16802	16888	16818	16946	16772	16671	16882	16845	16802	16663	16867	16928	16875	16967	16854	16874	16829	16766	16622	16765	16808	16813	16866	16788	16971	16812	16794	16873	16900	16779	16758	16914	16783	16777	16692	16946	16937	16831	16980	16751	16825	16700	16885	16926	16899	16911	16809	16724	16873	16796	16852	16814	16912	16763	16737	16845	16818	16678	16723	16562	16878	16666	16992	16878	16974	16968	16742	16893	16644	16764	16933	16825	17048	17059	17131	16838	16808	16864	16585	16986	16804	16564	16858	16901	16709	16686	16924	16833	16741	16626	16809	16787	16717	16832	16921	16738	16759	16764	16758	16744	16685	16894	16917	16797	16787	16933	16716	16773	16988	17025	16699	16677	16866	16788	16814	16744	16977	17057	16761	16683	16674	16783	16594	16792	17052	16784	16583	16947	16659	16854	16906	16778	16851	16785	16902	16806	16787	17016	16840	16788	16660	16732	16825	16745	16900	16968	16662	17056	17081	16902	17053	16884	16814	16821	16861	16804	16981	16909	16841	16840	16932	16872	16869	16864	16892	16945	16791	16501	16801	16879	16799	16854	16629	16777	16839	16744	16827	16764	16882	16806	16892	16960	16953	16828	16832	17028	16970	16898	16649	16839	16847	16728	16659	16786	16837	16777	16767	16869	16856	16659	16942	16938	16736	16716	16866	16983	16709	16907	16559	16701	16871	16875	16723	16907	16893	16892	16719	16785	16804	16794	16890	16858	16765	16805	16815	17035	16806	16841	16751	16547	16788	16955	17003	16768	16832	16734	17003	16669	16615	16715	16928	16739	16750	16836	16953	16771	16882	16927	16821	16910	16825	16726	16792	16785	16895	16895	16827	17058	16903	16834	16854	16888	17052	16808	16692	16827	16918	16663	16875	16874	16753	16855	16762	16754	16926	16834	16571	16673	16948	16929	16708	16841	16797	16717	16731	16860	16721	16956	16888	16970	16856	16960	16862	16709	16789	16692	16823	16885	16921	16672	16679	16740	16928	16721	16804	16676	17007	16767	16746	16784	16835	16912	16749	16770	16778	16949	16658	16938	16836	16865	16812	17130	16839	16843	17034	16758	16757	16965	16738	16822	16734	16760	16674	16890	16828	16988	16674	16808	16815	16685	16885	16761	16692	16883	16808	16739	16814	16906	17064	16849	16895	16889	16782	16869	16877	16841	16806	16789	16910	16800	16591	16705	16968	16706	16839	16934	16892	16847	16820	16929	16662	16920	16847	17065	16821	16942	16846	16775	16836	16948	16813	17040	16952	16963	16701	16832	16715	16824	16838	16818	16883	16765	16558	16838	16893	16905	16767	16855	16688	16689	16975	16838	16810	16901	16806	16769	16758	16911	16813	16856	16739	16690	17025	16670	16875	16739	16820	16769	16704	16691	16734	16770	16992	16990	16742	16553	16708	16977	16797	16791	16951	16859	16791	16885	16910	16799	16931	16708	16573	16732	16817	16906	16853	16694	16795	16741	16836	16791	16961	16666	16746	16920	16652	16917	16883	16849	16696	16782	16696	16626	16756	16800	16803	16688	16840	17002	16740	16603	16811	16759	16881	16723	16751	16950	16658	16691	16744	16616	16708	17001	17005	16970	16868	16945	16824	16860	16757	16798	16803	16729	16715	16819	16841	16778	16598	16713	16900	16861	16799	16692	16704	16708	16701	16876	16899	16822	16718	16751	16757	16730	16797	16819	16742	16715	16691	16720	16683	16958	16795	16809	16680	16782	16691	16863	16870	16837	16800	16748	17019	16870	16666	16515	16761	16885	16875	16851	16852	17019	16809	16762	16755	16994	16916	16962	16813	16872	16854	17025	17012	16737	16845	16777	16795	16816	16914	16992	16689	16756	16785	16833	16828	16962	16846	17058	16896	16679	16946	16798	16744	16718	16841	16700	16852	16926	16894	16778	16789	16853	16974	16884	16776	16695	16931	16723	16857	16776	16758	16773	16699	16758	16993	16778	16659	16733	16827	16680	16688	16883	16796	16800	17003	16798	16933	16893	16990	16920	16737	16791	16777	16833	16871	16717	16697	16851	16977	16823	16519	16916	16767	16742	16859	16734	16871	16801	16985	16798	16692	16707	16801	16781	16941	16690	16829	16931	17038	16958	16839	16814	16849	16933	16766	16753	16882	16945	16768	16803	16824	16747	16859	16745	16964	16806	16521	16845	16709	16691	16891	16808	16953	16810	16792	16814	16833	16872	16854	16694	16667	16937	16917	16888	16828	16856	16821	16845	16717	16919	16783	16433	16883	16802	16690	16752	16839	16793	16730	16767	16739	16835	16906	16778	16969	16807	16644	16702	16774	16887	16847	16885	16937	16909	16649	16962	16715	16827	16802	17029	16836	16605	16817	16795	16789	16838	16682	16757	16649	16626	16787	16703	16836	17046	17099	16808	16944	17038	16755	16696	16968	16778	16777	16881	16606	16650	16633	16652	16902	16707	16992	16695	16796	16780	16650	16797	16823	16614	16721	16773	16754	16767	16805	16884	16867	16794	16782	17006	16854	16785	16904	16945	16854	16655	16862	16844	16675	16811	16738	16645	16644	16939	16864	16671	16968	16896	17017	16821	16909	16557	16786	16642	16925	16809	17090	16863	16871	16866	16752	16792	16819	16889	16562	16757	16845	16635	16769	16768	16884	16962	16742	16998	16845	16812	16729	16770	16951	16849	16711	17115	16698	16904	17049	16800	16729	16837	16885	17031	16807	16893	17031	16743	16682	16729	16719	16700	16910	16615	16699	16629	16752	16754	16945	16786	16844	16808	16718	16894	16871	16874	16834	16590	16978	16822	16656	16753	16861	16791	17017	17070	16829	16860	16735	16766	16706	16731	16781	16842	16713	16784	16924	16697	16710	16713	16708	16530	16798	16911	16956	16972	16663	16924	16849	16675	16795	16626	16824	16874	16672	16669	16718	16767	17008	16877	16701	16744	16924	16894	16876	16878	16700	16988	16931	16942	16735	16821	16897	16778	16728	16712	16653	17026	16812	16768	16690	16769	16701	16748	16886	16747	16651	16781	16504	16796	16882	16603	16740	16806	16820
16603	41666	69042	71051	47843	15573	15185	14888	14838	14626	14530	14475	14605	14626	14409	14304	14347	14353	14333	14282	14376	14486	14288	14432	14339	14471	14264	14345	14304	14293	14293	14391	14503	14327	14261	14507	14246	14090	14474	14373	14213	14188	14153	14180	14430	14513	14281	14333	14164	14306	14180	14283	14392	14265	14401	14275	14244	14238	14247	14342	14231	14333	14118	14271	14380	14172	14299	14388	14231	14362	14304	14171	14351	14602	14858	15169	14810	14325	14402	14365	14107	14235	14198	14182	14249	14286	14256	14240	14260	14298	14348	14268	14453	14275	14282	14201	14308	14279	14424	14428	14345	14249	14272	14344	14273	14267	14378	14272	14312	14266	14322	14333	14303	14359	14321	14321	14415	14288	14244	14165	14265	14313	14268	14258	14370	14431	14243	14217	14286	14388	14160	14305	14280	14365	14230	14405	14101	14249	14104	14320	14208	14400	14251	14267	14075	14286	14314	14364	14188	14039	14268	14270	14348	14223	14231	14185	14189	14125	14253	14223	14274	14291	14297	14312	14288	14301	14183	14233	14286	14203	14111	14164	14307	14228	14198	14310	14399	14138	14311	14226	14306	14340	14216	14126	14332	14209	14423	14317	14139	14305	14225	14157	14242	14338	14269	14248	14284	14459	14255	14243	14288	14243	14214	14276	14146	14378	14237	14402	14263	14271	14249	14354	14209	14466	14390	14351	14328	14319	14239	14294	14024	14374	14369	14229	14222	14267	14242	14379	14249	14261	14323	14204	14127	14199	14228	14299	14167	14298	14412	14152	14398	14400	14240	14244	14296	14202	14321	14243	14202	14239	14246	14243	14181	14319	14423	14333	14400	14291	14192	14207	14409	14320	14308	14287	14322	14289	14227	14305	14243	14322	14326	14254	14287	14240	14305	14363	14280	14283	14333	14435	14286	14255	14169	14296	14263	14272	14428	14185	14255	14235	14317	14432	14436	14311	14335	14243	14279	14325	14148	14150	14089	14212	14382	14154	14295	14251	14193	14365	14240	14309	14256	14214	14466	14147	14345	14273	14114	14245	14161	14203	14508	14250	14285	14198	14189	14293	14371	14370	14009	14144	14324	14404	14156	14334	14324	14352	14258	14357	14277	14316	14212	14415	14185	14267	14418	14290	14155	14257	14139	14314	14193	14289	14272	14273	14273	14243	14272	14303	14094	14395	14290	14371	14271	14467	14418	14238	14380	14305	14274	14418	14274	14182	14336	14180	14261	14325	14441	14251	14297	14194	14105	14182	14239	14288	14282	14199	14120	14225	14158	14305	14281	14231	14278	14218	14403	14183	14279	14281	14315	14270	14326	14126	14323	14297	14247	14280	14266	14245	14302	14240	14404	14367	14343	14129	14278	14188	14156	14241	14127	14329	14097	14314	14131	14319	14355	14251	14411	14461	14307	14206	14362	14321	14366	14273	14287	14250	14248	14275	14262	14222	14268	14475	14214	14315	14476	14141	14116	14136	14203	14219	14306	14302	14233	14325	14160	14574	14153	14417	14343	14333	14269	14299	14349	14207	14338	14329	14320	14261	14253	14244	14206	14166	14320	14160	14452	14208	14320	14430	14125	14293	14314	14455	14095	14309	14306	14361	14284	14311	14288	14278	14070	14231	14434	14298	14403	14299	14157	14320	14157	14335	14104	14378	14449	14202	14257	14327	14247	14341	14303	14293	14063	14248	14345	14332	14314	14203	14237	14141	14164	14215	14138	14292	14246	14110	14155	14265	14207	14083	14332	14397	14191	14287	14339	14247	14286	14208	14218	14466	14290	14333	14152	14237	14201	14337	14254	14119	14458	14332	14217	14388	14291	14345	14354	14331	14241	14297	14188	14535	14395	14360	14252	14300	14014	14274	14465	14158	14231	14235	14291	14235	14331	14408	14275	14328	14271	14286	14046	14361	14221	14570	14204	14047	14260	14297	14292	14337	14348	14333	14222	14320	14261	14225	14426	14312	14301	14477	14292	14374	14325	14185	14427	14301	14239	14395	14341	14243	14334	14429	14238	14191	14299	14335	14208	14341	14301	14322	14211	14278	14134	14244	14260	14350	14288	14340	14247	14324	14356	14365	14246	14208	14278	14351	14343	14141	14317	14448	14310	14442	14302	14152	14218	14132	14373	14172	14075	14331	14230	14178	14171	14230	14335	14358	14383	14307	14211	14085	14283	14268	14324	14339	14338	14460	14426	14019	14237	14322	14147	14404	14332	14290	14413	14114	14225	14329	14306	14262	14296	14326	14129	14456	14360	14411	14302	14396	14270	14327	14234	14093	14366	13956	14295	14470	14251	14078	14273	14286	14299	14122	14308	14178	14332	14250	14210	14078	14271	14255	14216	14161	14216	14336	14201	14178	14177	14198	14203	14450	14222	14270	14335	14175	14349	14310	14308	14400	14280	14228	14171	14175	14369	14121	14155	14265	14205	14265	14311	14239	14409	14249	14294	14259	14111	14434	14122	14267	14200	14235	14308	14172	14232	14368	14373	14218	14258	14276	14236	14236	14274	14408	14374	14211	14410	14379	14232	14441	14362	14215	14390	14092	14340	14216	14247	14305	14400	14286	14159	14353	14548	14238	14214	14261	14195	14272	14234	14289	14259	14288	14244	14097	14212	14256	14284	14216	14343	14244	14439	14287	14164	14118	14357	14349	14327	14137	14221	14165	14318	14294	14104	14323	14184	14296	14320	14245	14302	14492	14238	14256	14277	14198	14058	14138	14284	14191	14043	14317	14322	14289	14306	14252	14312	14290	14317	14355	14214	14184	14194	14207	14152	14265	14291	14298	14117	14307	14331	14327	14374	14237	14260	14350	14295	14370	14332	14216	14359	14293	14241	14323	14167	14233	14159	14188	14256	14265	14154	14284	14347	14337	14300	14350	14188	14407	14315	14192	14362	14168	13890	14399	14288	14189	14240	14301	14396	14210	14199	14260	14342	14247	14201	14160	14273	14117	14081	14545	14232	14273	14284	14090	14230	14228	14323	14288	14427	14219	14265	14224	14251	14052	14333	14249	14240	14205	14346	14246	14282	14362	14434	14356	14336	14275	14223	14250	14235	14330	14402	14314	13975	14318	14245	14145	14081	14301	14179	14434	14120	14280	14186	14220	14258	14270	14306	14323	14243	14123	14326	14166	14375	14095	14457	14214	14214	14112	14289	14380	14372	14325	14233	14192	14156	14155	14318	14290	14342	14301	14322	14256	14437	14312	14397	14276	14300	14334	14215	14150	14408	14255	14319	14217	14255	14276	14197	14262	14245	14424	14281	14310	14329	14187	14311	14196	14213	14368	14228	14208	14369	14304	14283	14119	14287	14321	14165	14162	14230	14337	14201	14316	14227	14181	14364	14259	14181	14081	14313	14236	14163	14322	14198	14288	14281	14168	14310	14407	14353	14214	14157	14321	14124	14407	14609	14297	14166	14300	14434	14211	14251	14190	14251	14329	14209	14291	14366	14022	14305	14337	14300	14335	14370	14251	14197	14283	14383	14214	14398	14352	14270	14225	14324	14318	14340	14087	14231	14395	14234	14369	14378	14329	14428	14312	14237	14280	14187	14402	14290	14093	14407	14518	14386	14337	14248	14269	14315	14144	14385	14325	14432	14302	14104	14204	14358	14196	14269	14378	14298	14402	14271	14355	14281	14196	14222	14185	14310	14305	14278	14166	14161	14151	14210	14294	14317	14282	14374	14344	14280	14260	14353	14232	14330	14132	14421	14356	14246	14188	14182	14121	14304	14223	14313	14223	14345	14182	14266	14247	14290	14360	14238	14258	14265	14420	14358	14169	14189	14131	14208	14244	14309	14157	14306	14212	14140	14403	14282	14249	14130	14098	14416	14247	14379	14248	14175	14406	14222	14366	14225	14206	14334	14245	14270	14233	14072	14223	14283	14396	14260	14411	14191	14270	14326	14248	14266	14309	14235	14230	14056	14267	14316	14309	14075	14256	14125	14156	14328	14487	14390	14262	14180	14202	14079	14167	14210	14394	14155	14305	14277	14290	14181	14291	14384	14311	14229	14224	14182	14400	14512	14197	14138	14233	14439	14367	14429	14337	14200	14386	14328	14211	14237	14154	14362	14226	14278	14303	14488	14391	14196	14315	14311	14363	14443	14249	14183	14221	14230	14249	14229	14457	14287	14157	14270	14463	14419	14318	14304	14444	14055	14164	14271	14410	14288	14271	14282	14124	14288	14308	14361	14388	14220	14409	14417	14190	14136	14243	14365	14184	14290	14187	14401	14243	14268	14113	14273	14285	14287	14333	14254	14309	14292	14328	14364	14325	14343	14280	14390	14263	14370	14254	14156	14135	14095	14186	14389	14362	14397	14396	14187	14158	14438	14157	14222	14312	14345	14256	14361	14276	14266	14235	14263	14179	14253	14259	14227	14386	14300	14365	14137	14330	14369	14180	14314	14370	14362	14282	14147	14178	14440	14262	14173	14234	14371	14290	14450	14254	14171	14397	14493	14425	14287	14327	14288	14152	14325	14242	14144	14207	14141	14402	14187	14401	14198	14269	14327	14288	14235	14300	14323	14419	14226	14405	14239	14309	14193	14252	14352	14308	14323	14234	14320	14363	14230	14338	14304	14402	14186	14447	14239	14225	14123	14354	14115	14327	14326	14278	14352	14223	14391	14280	14337	14196	14249	14354	14235	14311	14240	14359	14162	14337	14222	14261	14254	14121	14169	14180	14172	14275	14315	14349	14398	14310	14316	14368	14316	14473	14287	14148	14030	14329	14250	14075	14184	14290	14342	14316	14305	14040	14285	14198	14209	14350	14292	14371	14077	14230	14301	14247	14187	14384	14462	14151	14382	14277	14387	14450	14183	14237	14222	14288	14273	14227	14366	14316	14210	14205	14227	14213	14371	14165	14197	14269	14140	14369	14186	14270	14199	14232	14332	14283	14299	14254	14322	14230	14345	14236	14377	14457	14237	14471	14273	14150	14313	14182	14366	14158	14415	14197	14276	14268	14211	14257	14136	14350	14292	14317	14302	14344	14163	14215	14261	14232	14195	14481	14258	14259	14122	14253	14244	14275	14217	14083	14215	14140	14165	14258	14261	14344	14289	14248	14469	14355	14148	14395	14189	14052	14166	14283	14109	14304	14468	14306	14172	14305
23318	21434	29656	36050	37745	25203	25820	20169	18336	18516	18415	18396	18087	18291	18148	18195	18186	18479	18002	18152	18154	17961	17626	17886	18031	18080	17921	17885	17889	17908	17842	17696	17855	17900	17984	18033	18167	17970	17893	17910	17933	17911	17895	18007	17811	17993	17842	17713	17832	18010	17875	17906	17908	17888	17759	17875	17567	17766	17761	17796	17801	17905	17949	17969	17951	18073	17730	17713	17705	17897	17765	17902	17805	18071	18720	18749	18501	17906	18122	18060	17767	17885	17973	17801	17873	18044	17843	17927	18118	17763	17809	17676	17900	17848	17900	17871	17913	18040	18027	17987	17673	17903	17853	17767	17876	17901	18160	17773	17801	17744	17883	17758	17772	17769	17762	17778	17673	17913	17936	17810	17839	17935	17842	17945	17756	17671	17814	17752	17919	17796	17963	17818	17899	17893	18094	17793	17618	17735	17916	17635	17898	17971	17837	17825	17883	17845	17750	17837	17826	17859	17725	17725	17898	17895	17889	17434	17799	17659	17744	17910	17763	17904	17888	17606	17819	17783	17979	17852	17802	17730	17641	17886	18057	17889	17596	17817	17806	17825	17943	17765	17621	17810	17765	17765	17705	17977	17925	17882	17871	17734	17929	17788	17681	17742	17862	17790	17769	18074	17848	17845	17808	17818	17581	17891	17687	17882	17892	17891	17709	17819	17626	17795	17816	17745	17710	17649	17647	17943	17784	17740	17846	17766	17857	17950	17769	17783	17871	17796	17794	17654	17514	17568	17884	17999	17806	17940	18030	17685	17642	17878	17685	17755	17862	17798	17892	17801	17635	17679	17828	17695	17862	17685	17631	17965	17999	17698	17899	18114	17922	17957	17852	17770	17861	17760	17701	17862	17712	17854	17757	17719	17778	17746	17834	17922	17831	17940	17780	17788	17734	17708	17867	17578	17797	17616	17713	17829	17789	17794	17901	17783	17983	17876	17903	17899	17890	17816	17827	17845	17902	17757	17862	18049	17700	17899	17674	17843	18090	17798	17828	17934	18102	17759	17943	17951	17870	17598	17709	17748	17758	17755	17918	17668	17735	17654	17654	17710	17955	17991	17793	17969	17752	17898	17840	17943	17946	18048	17853	17851	17789	17845	17767	17846	17747	17823	17705	17825	18167	17846	17899	17715	17845	17753	17774	17760	17952	17848	17859	17726	17759	17718	17858	17931	17753	17603	17685	17726	18018	17828	17852	17704	17889	17830	17929	17973	17765	17878	17782	17660	17779	17787	17909	18052	17818	17770	17923	17827	17786	17781	17876	17956	18003	17752	17874	17819	17748	17782	17892	17832	17903	17610	17907	17825	17815	17822	17881	17659	17946	17937	17819	17812	17752	17625	17847	17818	17639	17923	17688	17836	17954	17910	17820	17695	17555	17926	17653	17765	17851	17722	17838	17825	17937	17918	17806	17844	17888	17854	17600	17637	17901	17678	17984	17813	17857	17910	17556	17843	17889	17832	17766	17833	17868	17870	17895	17943	17781	17608	17904	17735	17911	17894	17806	17946	17756	17742	17889	17839	17836	17771	17933	17798	17558	17934	17915	17829	17939	17840	17870	17922	17804	17881	17807	17769	17714	17940	17902	17828	17893	17654	17634	18036	17699	17874	17728	17708	17964	17980	17839	17905	17910	17858	17706	17913	17795	17761	17991	17904	17902	17707	17967	17895	17688	17866	17937	17804	17775	17862	17647	17781	17780	17809	17865	17721	18005	17819	17985	18004	17580	17705	17871	17581	18012	17805	17771	17904	17785	17744	18055	17814	17974	17771	17714	17758	17914	17875	17765	17826	17892	17828	17746	17516	17935	17696	17827	17677	17721	17854	17885	17790	17774	17655	17803	17762	17800	18012	18014	18022	17728	17964	17795	17824	17889	17837	17875	17747	17663	17773	17736	18087	17897	17797	17772	17712	17702	17747	17743	17702	17636	17752	17828	17764	17924	17765	17971	17951	17652	17634	17790	17682	17918	17662	17699	17630	17622	17629	17882	18038	17856	17680	17831	17581	17891	17837	17710	17713	17744	17869	17775	17733	18021	17812	17800	17954	17800	17734	17804	17903	17681	17633	17860	17865	17881	17753	17649	17700	17856	17703	17862	17773	17777	17962	17758	17762	17819	17719	17863	17894	17752	17781	17739	17879	17979	17955	17760	17800	17675	17938	17963	17856	17653	17655	17707	17872	17800	17951	17829	17596	17835	17834	17828	17600	17917	17737	17780	17842	17444	17733	17848	17981	18051	17709	17711	17931	17721	18032	17725	17776	17774	17815	17712	17697	17556	17790	17695	17929	17912	17878	18033	17800	17737	17843	17813	17689	17902	17754	17822	17912	17692	17850	17877	17954	18089	17843	17584	17898	17845	17794	17764	17643	17843	17740	17833	17827	17798	17609	17681	17700	17523	17739	17684	18019	17647	17952	17639	17981	17979	17861	17898	17815	17883	17861	17851	18058	17870	17770	17749	17727	17898	17748	17759	17762	17710	17755	17840	17857	17963	17836	18123	17671	17793	17827	17946	17936	17800	17928	17982	17780	17846	17868	17741	17769	18055	17686	17671	17903	17787	17748	17837	17851	17931	17776	17737	17677	17667	17788	17676	17875	17868	17835	17839	17631	17803	17627	17701	17886	17717	17776	17804	18063	17735	17795	17794	17923	17894	17974	17823	17793	18016	17582	17909	17821	17809	17644	17691	17706	17884	17761	17811	17996	17776	17634	17958	17763	18046	17935	17868	17662	17866	17768	17793	17950	17676	17691	17960	18027	17860	17831	17732	17908	17935	17773	17885	17791	17901	17742	17849	17684	18082	17858	17699	17878	17948	17891	17838	17988	17778	17610	17892	17846	17770	17865	17728	17771	18184	17945	17856	17756	17914	17881	17712	17886	18022	17670	17753	17802	17848	17873	17792	17866	17815	17848	17754	17779	17971	17930	17705	17949	17943	17736	17772	17881	17602	17606	17990	18000	17755	17531	17709	17782	17868	17587	17913	17968	17940	17776	17646	17625	17961	17860	17843	17977	17840	17681	17786	18063	17887	17557	17807	17659	17513	17840	17982	17800	17607	17725	17872	17848	17724	17920	17879	17760	17787	17714	17842	17808	17632	17677	17775	17830	17790	17712	17849	17771	17950	17754	17629	17832	17749	17573	17939	17829	17833	17894	17753	17626	17970	17854	17971	17752	17636	17691	17913	17807	17879	17937	17796	17752	17897	17833	17928	17720	17818	17898	17790	17920	17563	17908	17837	17765	17884	17490	17656	17674	17936	17766	17830	17967	17704	17895	17719	17935	17886	17858	17868	17883	17939	17704	17914	17751	17779	17846	17703	17957	17636	17778	17837	17774	17905	18027	17674	17876	17722	17770	17925	17996	17784	17895	17892	17980	17877	17787	17713	17766	17668	17710	17846	17902	17744	17766	17743	17944	17693	17889	17725	17600	17746	17881	17730	17874	17782	17792	17898	17862	17941	17672	17758	17824	17772	17913	17854	17608	17984	18090	17893	17723	17778	17846	17785	17976	17645	17709	17791	17850	17598	17840	17727	17777	17677	17595	17726	17736	17810	18037	17851	17618	17588	17788	17658	17848	17806	17727	17901	17921	17845	17978	17586	17722	17649	17868	17858	17796	17842	17864	17572	17810	17689	17857	17735	18027	17988	18026	17915	17894	17699	17686	17972	17821	17740	17731	17878	17712	17883	17713	17809	17681	17656	17955	17737	17907	17982	17884	17930	17770	17926	17802	17748	17705	17948	17633	17716	17530	17938	17838	17670	18102	17908	17937	17930	17908	17828	17823	17827	17894	17827	17714	17911	17831	17781	18008	17971	17920	17778	17771	17912	17779	17856	17987	17628	17633	17751	17873	17689	18081	18047	18034	17730	17857	17909	17676	17751	17827	17831	17755	17916	17930	17883	17803	17935	17698	17715	17826	17893	17769	17680	17936	18065	17715	17576	17861	17698	17813	17855	17821	17646	17883	17725	17888	17888	17670	17738	17774	17766	17761	17646	17783	17732	17829	18018	17779	17977	17914	17892	17960	17772	17723	17895	18032	17810	17745	17638	17833	17979	17621	17757	17761	17847	17901	17945	17864	17890	18085	18082	17682	17821	17817	17927	17896	18014	17570	17944	17754	17772	17628	17723	17778	17811	17798	17861	17974	17801	17705	17905	17815	17853	17970	17942	17842	17801	17809	18071	17733	17702	17890	17975	17848	17926	17850	17680	17722	17916	17962	17724	17806	17841	17840	17714	17770	17942	17767	17927	17772	17888	17662	17793	17832	17826	17912	17935	17870	17801	17778	17737	17806	17828	17842	17685	17733	17901	17825	17648	17616	17794	17621	17899	17691	17851	17909	17920	17779	17821	17798	17803	17706	17529	17622	17856	17853	17819	17962	17676	18035	17687	17821	17741	17666	17744	17754	17779	17703	17778	17807	17978	17833	17961	17762	17866	17851	18023	17842	17794	17830	17681	17845	17948	17862	17801	17774	17835	17714	17669	17823	17826	17858	17764	17886	17861	17847	17838	17841	17818	17820	17819	17901	17763	17650	17717	17838	17816	17810	17908	17799	18004	17698	17898	17851	17851	17936	17701	17877	17838	17703	17906	17765	17666	17891	17945	17981	17851	17792	17956	17744	17909	17900	17721	17823	17846	17856	17896	17861	18090	18056	18029	17952	17899	17924	17819	17710	17746	17878	17911	17856	17741	17852	17772	17699	17775	17794	17760	17799	18033	17742	17877	17543	17940	17847	17733	17747	17833	17623	17855	17803	17747	17833	17843	17617	17871	17801	17858	17915	17770	17590	17814	17892	17900	17897	17894	17890	17991	17847	17595	17565	17966	17958	17612	17945	17997	17798	17625	17749	17785	17842	17855	17850	18024	17582	17930	18013	17593	17724	17668	17761	17708	17844	17986	17622	17551	17657	17913	18030	17866	17831	17796	17597	17681	17809	17887	17703	17754	17953	17885	17951	17954	17928	17832	17863	17915	17803	17829	17806	17935	17712	17937	17942	17678	17732	17778	17858	17813	17750	17923	17815	17776	17806	17820	18014	17758	17732	17704	17880	17729	17728	17879	17903	17797	17799	17872	17959	17994	18066	17791	17755	17595	17978	17768	17790	17771	18013
18965	46865	71621	79401	51704	16336	15983	15599	15414	15302	15263	15185	15175	14981	14990	15128	14841	15039	15107	14933	14947	14882	14959	15063	14822	14940	14880	14984	14910	14998	14960	14958	14919	14872	14850	14730	14641	14953	14938	14887	14826	14700	14902	14746	14823	14850	14935	14742	14855	14948	14802	14896	15002	14880	14819	14755	14806	14828	14770	14889	14615	14725	14824	14877	14798	14903	14876	14785	14721	14806	14786	14870	14865	15132	15658	16037	15430	14794	14810	14926	15078	14812	14707	14844	14911	15015	14677	14775	14807	14826	14839	14749	14866	14843	14756	14809	14854	14908	14716	14859	14754	14795	14812	14711	14609	14842	14896	14803	14646	14791	14799	14873	14848	14849	14791	14879	14710	14740	14749	14877	14797	14733	14767	14805	14781	14776	14786	14645	14830	14751	14686	14935	14792	14785	14767	14887	14643	14904	14723	14768	15101	14736	14795	14837	14947	14727	14894	14749	14921	14716	14734	14807	14756	14802	14890	14629	14878	14947	15027	14784	14913	14691	14824	14699	14694	14620	14860	14700	14738	14818	14864	14638	14791	14958	14919	14827	14857	14787	14661	14676	14909	14820	14818	14616	14789	14653	14685	14826	14854	14870	14611	14682	14751	14671	14941	14733	14729	14773	14809	14807	14786	14853	14959	14847	14851	14791	14993	14884	14870	14686	14793	14818	14877	14774	14953	14826	14704	14723	14660	14902	14711	14770	14900	14828	14622	14783	14671	14824	14632	14653	14716	14600	14859	14824	14689	14682	14882	14885	14818	14927	14766	14948	14740	14794	14897	14778	14917	14732	14842	14783	14816	14736	14944	14885	14844	14786	14749	14631	14712	14802	14827	14697	14875	14715	14590	14835	14842	14860	14789	14500	14720	14717	14705	14786	14728	14794	14905	14805	14734	14964	14851	14846	14957	14884	14833	14638	14670	14848	14751	14792	14703	14875	14702	14820	14722	14838	14865	14642	14776	14796	14711	14760	14766	14972	14691	14637	14925	14930	14629	14908	14856	14806	14753	14853	14810	14840	14713	14819	14959	14765	14752	14788	14894	14790	14792	14926	14903	14972	14763	14860	14770	14899	14943	14822	14801	14846	14642	14837	14878	14731	14787	14817	14688	14627	14790	14703	14729	14762	14677	14788	14647	14940	14933	14716	14790	14721	14745	14848	14806	14827	14807	14860	14773	14765	14852	14656	14705	14802	14830	14893	14829	14683	14688	14829	14756	14818	14808	14700	14899	14835	14785	14830	14935	14581	14983	14870	14881	14806	14795	14778	14731	14779	14895	14806	14787	14800	14867	14924	14884	14728	14755	14732	14719	14816	14776	14705	14720	14835	14821	14847	14810	14784	14852	14840	14841	14783	14808	14811	14812	14884	14787	14661	14862	14803	14789	14856	14769	14812	14912	14636	14878	14754	14750	14811	14773	14926	14632	14855	14820	14778	15027	14850	14794	14832	14821	14741	14710	14996	14762	14811	14799	14564	14915	14853	14746	14807	14719	14720	14698	14821	14887	14967	14990	14640	14717	14912	14870	14853	14897	14927	14835	14849	14730	14946	14761	14887	14849	14810	14761	14827	14809	14865	14688	14968	14746	14732	14855	14795	14848	14754	14720	14873	14770	14765	14783	14897	14758	14757	14747	14803	14664	14869	14892	14933	14849	14889	14862	14844	14864	14832	14733	14874	14783	14903	14982	14742	14866	14791	14810	14740	14679	14787	14863	14845	14776	14648	14733	14838	14694	14869	14812	14542	14747	14902	14870	14869	14692	14732	14876	14750	14961	14820	14675	14675	14798	14824	14886	14880	14727	14820	14678	14863	14843	14802	14828	14743	14859	14675	14833	14802	14784	14742	14798	14685	14780	14996	14858	14859	14822	14719	14833	14738	14662	14813	14805	14692	14725	14664	14741	14972	14953	14627	14814	14858	14827	14931	14782	14861	14945	14854	14896	14863	14754	14703	14826	14922	14835	14878	14795	14771	14657	14827	14788	14637	14561	14734	14780	14857	14873	14958	14704	14895	14802	14726	15038	14923	14691	14797	14725	14620	14894	14639	14837	14900	14930	14800	14968	14599	14770	14807	14914	14721	14951	14712	14767	14977	14724	14746	14838	14862	14739	14851	14828	14867	14749	14784	14787	14752	14774	14806	14972	14757	14861	14908	14668	14783	14859	14709	14788	14940	14737	14808	14915	14761	14767	14867	14816	14779	14801	14709	14898	14800	14620	14755	14817	14846	14876	14815	14712	14819	14896	14700	14836	14822	14770	14701	14929	14768	14891	14789	14860	14807	14803	14830	14813	14695	14852	14818	14721	14911	14772	14773	14956	14834	14641	14668	14975	14869	14849	14739	14753	14833	14694	14770	14820	14858	14656	14760	14810	14850	14797	14842	14847	14780	14733	14901	14850	14672	14889	14749	14903	14794	14831	14766	14720	14861	14748	14687	14876	14851	14779	14646	14653	14823	14812	14844	14870	14681	14833	14700	14793	14772	14720	14890	14661	14879	14896	14871	14783	14859	14794	14744	14636	14827	14741	14810	14764	14811	14906	14872	14896	14843	14770	14884	14862	14731	14898	14653	14932	14737	14752	14816	14811	14777	14971	14900	14740	15019	14884	14589	14873	14892	14696	14991	15067	14606	14848	14750	14843	14758	14765	14648	14865	14702	14770	14752	15071	14756	14583	14664	14607	14784	14752	14835	14774	14684	14736	14818	14741	14771	14729	14732	14735	14742	14683	14773	14643	14973	14913	14683	14673	14912	14700	14811	14825	14911	14775	14721	14772	14782	14787	14640	14876	14864	14988	14710	14561	14893	14877	14961	14893	14872	14798	14852	14774	14761	14997	14763	14641	14797	14884	14877	14905	14786	14871	14685	15051	14759	14855	14811	14673	14824	14809	14968	14914	14755	14607	14767	14788	14835	14708	14764	14736	14763	14756	14846	14901	14859	14713	14848	14881	14756	14894	14695	14722	14775	14822	14846	14968	14833	14706	14731	14818	14796	14805	14827	14763	14850	14632	14794	14819	14871	14837	14704	14892	14870	14867	14769	14803	14807	14774	14830	14738	14681	14794	14743	14781	14851	14647	14870	14716	14935	14700	14822	14787	14680	14797	14951	14824	14754	14604	14829	14769	14757	14724	14757	14825	14720	14803	14940	14774	14719	14791	14679	14745	14797	14781	14729	14769	14875	14933	14668	14677	14865	14829	14983	14880	14761	14647	14787	14737	14944	14739	14919	14850	14733	14773	14789	14925	14800	14825	14774	14859	14873	14893	14881	14825	14749	14725	14789	14864	14896	14754	14753	14858	14936	14663	14828	14849	14778	14829	14847	14695	14851	14758	14674	14631	14827	14788	14694	14863	14801	14831	14922	14629	14717	14827	14776	14760	14778	14797	14783	14843	14857	14856	14750	14630	14746	14701	14877	14677	14816	14748	14854	14814	14837	14750	14717	14699	14794	14971	14605	14908	14735	14952	14830	14720	14542	14906	14824	14912	14825	14846	14880	14777	14627	14734	14800	14911	14854	14807	14757	14890	14833	14777	14656	14631	14701	14820	14755	14891	14796	14905	14779	14949	14635	14711	14837	14814	14762	14931	14819	14938	14722	14838	14827	14829	14824	14870	14809	14834	14874	14776	14833	14779	14731	14671	14939	14813	14834	14864	14791	14819	14810	14707	14699	14828	14778	14718	14838	14655	14647	14957	14655	14703	14757	14626	14926	14763	14730	14944	14819	14871	14861	14906	14911	14731	14777	14867	14775	14820	14886	14817	14804	14752	14878	14857	14883	14853	14788	14760	14800	14848	14928	14748	14567	14752	14628	14757	14848	14793	14847	14828	14654	14796	14776	14821	14849	14738	14745	14742	14890	14933	14918	14839	14723	14733	14581	14633	14871	14708	14880	14955	14904	14893	14814	14967	14757	14886	14784	14802	14902	14805	14755	14744	14741	14878	14795	14879	14824	14877	14603	14816	14763	14949	14893	14718	14904	14780	14984	14761	14798	14753	14831	14924	14797	14898	14926	14738	14946	14719	14815	14868	14752	14822	14788	14836	14834	14660	14745	14778	15019	14811	14782	14618	14859	14813	14956	14727	14779	14771	14868	14787	14791	14818	14838	14771	14687	14909	14605	14877	14744	14728	14891	14732	14814	14749	14724	14886	14815	14885	14702	14723	14740	14729	14752	14711	14713	14980	14709	14739	14855	14979	14800	14701	14795	14781	14761	14867	14864	14580	14792	14931	14812	14754	14728	14819	14780	14896	14981	14712	14964	14757	14792	14688	14622	14594	14867	14862	14814	14705	14842	14779	14840	14739	14796	14689	14731	14977	14894	14816	14712	14945	14754	14662	14900	14747	14681	14693	14945	14870	14750	14723	14736	14812	14854	14734	14848	14957	14689	14721	14796	14909	14794	14749	14782	14911	14842	14826	14544	14846	14858	14890	14795	14905	14768	14748	14809	14863	14643	14821	14783	14956	14997	14813	14594	14855	14950	14789	14687	14785	14854	14942	14687	14642	14740	14849	14845	14818	14636	14618	14922	14754	14988	14903	14823	14635	14827	14999	14824	14807	14678	14836	14983	14667	14814	14588	14818	14952	14660	14907	14698	14831	14839	14865	14683	14908	14816	14763	14919	14861	14782	14829	14884	14930	14683	14837	14733	14808	14764	14797	14765	14835	14772	14970	15040	14625	14720	14928	14987	14867	14862	14807	14862	14812	14841	14849	14842	14583	14806	14919	14906	14876	14864	14677	14840	14809	14827	14879	14783	14729	14809	14829	14677	14951	14827	14939	14959	14765	14898	14788	14995	14626	14817	14904	14762	14833	14781	14638	14713	14744	14698	14673	14812	14837	14810	14790	14777	14671	14784	14909	14913	14862	14830	14932	14653	14772	14828	14706	14821	14715	14793	15032	14809	14917	14678	14774	14699	14799	14863	14736	14900	14843	14804	14739	14721	14784	14909	14906	14702	14709	14820	14777	14835	14724	14788	14772	14797	14881	14814	14788	14947	14773	14865	14815	14848	14807	14804	14784	14786	14788	14864	14818	14777	14957	14835	14858	14804	14700	14875	14887	14777	14698	14791	14968	14712	14648	14867	14649	14962	14649	14922	14683	14717	14707	14771
27938	22194	29423	35922	25494	18221	17468	17253	17331	17191	17278	17359	17236	17189	17285	17343	17258	17349	17193	17041	17129	17156	17201	17339	17125	17177	17304	17245	17190	17337	17227	17407	17246	17195	17256	17390	17194	17201	16981	17263	17243	17232	17201	17230	17076	17123	17126	17057	17295	17074	17144	17281	17106	17235	17290	17277	17207	17123	17265	17282	17236	17113	17154	16980	17185	17244	17118	17160	17250	17174	17102	17058	16958	17130	17198	17353	17019	17212	17274	17005	17162	17168	17134	17234	17230	17242	17015	16972	17050	17083	17366	17292	17123	17165	17119	17106	17460	17276	16972	17272	17421	17074	16979	17057	17123	17134	17108	17231	17160	17111	17100	17198	17225	17170	17114	17020	17081	17149	17272	17326	17023	17163	17087	17142	17326	17157	17181	17162	17189	17256	17126	17138	17120	17102	17368	17087	17178	17126	17122	17270	17190	17016	17251	17097	17297	17237	17165	17128	17249	17374	17213	17153	17105	17219	17193	17075	17072	17347	17223	17268	17184	17205	17180	17052	17036	17231	17090	16945	17233	17138	17277	17268	17132	17018	17119	17318	17133	17238	17410	17078	16997	17363	17166	17187	17089	17186	17219	17227	16875	17145	17325	17206	17083	17224	17207	17027	17036	17193	17248	17098	16978	17183	16921	17173	17035	17112	17073	16940	17242	17459	17235	17091	17387	17232	17275	17301	17192	17147	17196	17293	17258	17089	17236	17290	17040	17063	17061	17251	17079	17144	17327	17374	17178	17349	17380	17189	17069	16997	17310	17193	17240	17301	17066	17304	17151	17112	16997	17147	17244	17194	17089	17097	17105	17207	17265	17148	17266	17164	17117	17063	17056	16995	17036	17279	17157	16899	17243	17074	17253	17108	17154	17013	17360	17179	17199	17044	17277	17100	17068	17189	17273	17215	17264	17229	16992	17201	17292	16958	17096	17245	17303	16970	16931	17108	17170	17271	17142	17111	17351	17283	17314	17078	16987	17195	17190	17045	17200	17227	17099	17312	17159	17167	17182	17071	17291	17376	17233	17155	17099	17037	17067	17084	17230	17293	17129	17001	17289	17126	17091	17148	17329	17318	17171	16991	17183	17103	17289	17230	17274	17079	17042	17262	17273	17124	17176	17058	17232	17210	17058	17324	17052	17203	17208	17252	17013	17111	16983	17279	17196	17139	17193	17086	17239	17325	17471	17461	17368	17175	17144	17283	17098	17200	17110	17043	17133	17187	17166	17337	17062	17096	17286	17273	17298	17337	17227	17096	17150	17257	17103	17223	17282	17267	17333	17051	17112	17345	17159	17211	16943	17174	17190	17069	17148	17326	17237	17263	17342	17116	17055	17155	17237	17127	17503	17143	17118	17161	17266	17166	17008	17169	17198	17281	17237	17197	16918	17000	16964	17173	17258	17313	17168	17334	17404	17160	17133	17070	17150	17226	17068	17140	17134	17060	17069	17183	17055	17356	17429	17215	17239	17066	17075	17296	17345	17218	17295	17242	17212	17110	17266	17113	17267	17049	17166	16841	17235	17029	17052	17378	17072	17218	17270	17272	17170	17134	17281	16991	17021	17195	17028	17156	17032	17025	17154	16988	17144	17315	17181	17219	17109	17218	17210	17446	16794	17091	17092	17272	17334	17214	17065	17324	17306	17264	17352	17258	17150	17185	17218	16954	17073	17162	17179	17155	16983	17308	17123	17348	17161	17255	17322	17278	17368	17207	17242	17111	17063	17307	17160	17254	17129	17193	17493	17198	17101	17264	16995	17077	17245	17134	17216	17169	17314	17139	17067	17091	17318	17284	17186	17260	17249	16990	17208	17014	17134	17204	17054	17292	17068	17095	17026	16952	17396	17159	17228	17238	17287	17199	17091	17331	17168	17164	17110	17251	16999	17090	17218	17211	17316	17261	17231	17099	17103	17263	17135	17192	17173	16982	17231	17181	17100	17464	17277	17122	17126	17216	16955	17161	17225	17294	17248	17441	17194	17130	17053	17143	17171	17170	17167	17143	17274	17033	17517	17172	17269	17218	17201	17043	17140	17158	17279	17201	17330	17356	16989	17219	17174	17268	17225	17134	17192	17167	17400	17219	17049	17248	16928	17114	17087	17064	17191	17033	17210	17272	17061	17414	17103	17041	16969	16963	17007	17112	17129	17329	17228	17309	17035	17092	17259	17187	16963	17217	17270	17190	17114	17145	17178	17102	17112	17136	17237	17124	17226	17220	17100	17407	16936	16959	17180	17110	16991	17218	17246	17095	17335	17155	17167	17029	17257	17126	17297	17284	17185	17229	17311	17149	17169	17231	17153	17194	17243	17163	16927	17159	17053	17166	17174	17189	17257	17140	17041	17084	17198	17373	17217	17215	17105	17231	17126	17292	17076	17156	17260	17290	17278	17277	17148	17222	17219	17141	17238	17171	17425	17330	17151	17188	17100	17253	17108	17344	17249	17076	17232	17192	17110	17213	17182	17316	17261	17286	17262	17300	17295	17108	17179	16986	17109	17148	17217	17137	17075	16998	17381	17075	17092	17077	17206	17070	17162	17100	17207	17165	17141	17303	17146	17179	17181	17350	16903	17351	17088	17241	17198	17002	17239	17334	17396	17386	17203	17191	17063	17415	17159	17212	17386	17393	17264	17060	17353	17268	17121	17208	17342	16924	17028	17159	17075	17238	17288	17337	17411	17170	17209	17190	17307	17199	17084	17224	17075	17250	17228	17461	17195	17101	16921	17169	17204	17148	17311	17175	17174	17212	17233	17203	17172	17160	17170	17115	17113	16941	17097	17163	17197	17167	17214	17232	17295	17217	17227	17209	17287	17171	17254	17227	17437	17173	17465	17090	16994	17003	17104	17190	17273	16894	17138	17184	17222	17146	17076	17226	17128	17268	17318	17093	17239	17246	17219	17095	16973	17076	17258	17162	17409	17188	17143	17126	17160	17154	17214	17144	17089	17153	17247	17261	17356	17164	17218	17196	17218	17103	17054	17263	17278	17360	17126	17165	17074	17107	17117	17297	17248	17289	17229	17406	17092	17125	17095	17066	17101	17269	16966	17160	17130	17066	17285	17012	17244	17112	17194	17259	17084	17053	17148	17158	17180	17352	17342	17123	17137	17008	16969	17209	17225	17197	17213	17226	17211	17146	17194	17193	17159	17227	17049	17228	17286	17312	17284	17094	17356	17155	17332	17018	17151	17171	17172	17077	16976	17307	17352	17213	17132	17039	17265	17347	17110	17124	17077	17284	17024	17168	17204	17101	17102	17032	17113	17390	17270	17038	17294	17449	17188	17081	16977	17112	17099	17287	17259	16906	17057	17248	17245	17192	17299	17153	17135	17324	17317	17030	17148	17239	17324	17031	17097	17186	17186	17271	17130	17143	17207	17327	17250	17148	17063	17430	17004	17234	17238	17150	17028	17122	17281	17141	17287	17131	17340	17127	17160	17167	17160	17236	17339	17150	17261	17344	17258	17171	17201	17108	17065	17354	17313	17232	17354	17381	17256	17168	17165	17122	17234	17136	17237	17123	17424	16987	17365	17100	17066	17008	17196	17192	17241	17231	17228	17079	17070	17327	17344	17327	17304	17294	17161	17226	17224	17056	17305	17258	17263	17315	17319	17095	17293	17239	17528	17293	17449	17295	16998	16927	17176	17170	17221	17214	17335	17298	17051	17106	17251	17315	17155	16960	17094	17428	17166	17278	17182	17592	17273	17086	17321	17349	17231	17372	17233	17117	17172	17267	17199	17256	17285	17419	17170	17067	17048	17038	17221	17167	16943	17159	17230	17258	17063	16919	17297	17200	17356	17156	17234	17377	17126	17098	17201	17123	17265	17188	17298	17208	17341	17263	17217	17158	17145	16982	17174	17138	17149	17185	17085	17124	17248	17135	17249	17271	17148	17245	17079	17218	17284	17315	17128	17251	17459	17376	17272	17110	17153	17235	17234	17185	17188	17178	17258	17143	17219	17268	17458	17334	17310	17098	17417	17055	17267	17145	17206	17418	17058	17414	17116	17303	17138	17267	17318	17126	17348	17198	17152	17006	17248	17292	16978	17104	16998	17097	17173	17280	17142	17201	17103	17375	17060	17052	17202	17247	17208	17231	17295	17320	17103	17180	17190	17339	17270	17052	17283	17144	17164	17122	17048	17419	17176	17232	17199	17275	17233	16975	17238	17161	17264	17159	17260	17105	16971	17069	17054	16975	17371	17193	17119	17337	17145	17238	17223	17224	17210	17149	17166	17215	17135	16981	17238	17266	17363	17182	17236	17136	17252	17129	17183	17117	17138	17034	17388	17100	17164	17330	17116	17304	17178	17246	17214	17259	17266	17417	17114	17218	17206	17369	17253	17239	17008	17065	17077	17280	17171	17195	17323	17257	17184	17072	17126	17266	17247	17173	17045	17186	17173	17266	17235	17131	17181	17178	17349	17320	17326	17203	17118	17231	17228	17193	17203	17230	17176	17169	17276	17288	17298	17009	17166	17132	17067	17345	17146	16959	17031	17216	17137	17040	17064	17278	17189	17383	17097	17129	17235	17170	17257	17153	17187	17227	17104	17332	17156	17191	17116	17179	16924	17196	17101	17116	17183	17318	17052	17133	17211	17100	17179	17085	17170	17300	17177	16817	17266	17398	17130	17115	17085	17084	17270	17410	17211	17264	17135	17165	17369	17121	17203	17212	17230	17174	17255	17212	17170	17161	17065	17191	17106	17090	17272	17185	17120	17187	17133	17288	17186	17160	16940	17393	17037	17210	16955	17062	17241	17064	17193	17235	17220	17246	17352	17203	17249	17373	17102	17191	17127	17339	17351	17110	17150	17271	17215	17179	17202	17206	17097	17181	17054	17236	17058	17209	17272	17047	17139	17382	17192	17201	17126	17261	17245	17091	17286	17022	17193	17202	16987	17118	17149	17149	17143	17169	17238	17240	17385	17460	17395	17335	17142	17063	17410	16980	17095	16977	17244	17088	17087	17093	17069	17255	17294	17426	16975	17097	17212	17168	17420	17347	17213	17326	17270	17104	17294	17299	17208	17153	17067	17086	17017	17226	17223	17244	17257	17346	17332	17199	17191	17347	17391	17200	17216	17129	17392	17292	17198	17265	17145	17046	17263	17304	17288	17423
13958	21082	31314	33799	21969	14664	14535	14470	14317	14220	14476	14636	14482	14401	14585	14503	14385	14425	14527	14503	14375	14495	14485	14455	14422	14445	14394	14442	14437	14312	14528	14481	14437	14357	14415	14319	14337	14277	14542	14313	14530	14489	14487	14382	14314	14340	14458	14397	14478	14358	14477	14524	14374	14546	14638	14275	14489	14598	14363	14527	14600	14377	14453	14644	14391	14621	14385	14399	14448	14387	14472	14518	14500	14574	14462	14519	14634	14422	14569	14335	14433	14522	14485	14446	14344	14504	14370	14434	14373	14460	14440	14499	14369	14442	14489	14501	14506	14376	14485	14516	14311	14261	14445	14516	14387	14497	14273	14410	14312	14657	14473	14551	14379	14354	14398	14686	14410	14490	14375	14530	14424	14436	14323	14426	14298	14572	14431	14419	14484	14510	14448	14380	14372	14501	14447	14440	14466	14179	14407	14511	14576	14251	14310	14363	14361	14534	14470	14576	14399	14409	14494	14378	14291	14363	14501	14467	14438	14380	14608	14235	14483	14450	14468	14394	14456	14350	14319	14495	14404	14566	14522	14358	14455	14223	14307	14376	14477	14448	14422	14516	14646	14287	14378	14414	14332	14466	14554	14539	14274	14385	14272	14572	14310	14383	14341	14284	14465	14257	14447	14338	14459	14280	14612	14313	14442	14478	14514	14370	14247	14405	14271	14428	14354	14517	14587	14309	14430	14569	14400	14563	14389	14527	14387	14456	14345	14335	14309	14531	14310	14210	14383	14454	14354	14384	14539	14413	14337	14254	14496	14363	14629	14266	14353	14270	14551	14315	14257	14538	14432	14462	14306	14433	14427	14478	14445	14372	14423	14522	14430	14555	14405	14316	14441	14571	14543	14538	14355	14307	14472	14405	14335	14539	14198	14592	14476	14447	14334	14526	14540	14571	14476	14517	14408	14337	14537	14505	14617	14552	14347	14338	14536	14493	14483	14382	14597	14326	14308	14441	14554	14441	14358	14546	14462	14388	14525	14462	14477	14485	14392	14509	14423	14346	14371	14326	14390	14360	14432	14490	14502	14406	14383	14511	14391	14362	14445	14491	14473	14340	14426	14595	14355	14519	14354	14352	14465	14370	14557	14576	14498	14262	14318	14426	14301	14544	14533	14548	14550	14425	14447	14420	14172	14511	14540	14428	14555	14380	14480	14494	14498	14407	14553	14332	14285	14371	14233	14302	14414	14564	14308	14516	14516	14304	14448	14268	14454	14473	14301	14338	14505	14202	14432	14310	14486	14493	14405	14469	14426	14376	14388	14469	14380	14423	14418	14371	14355	14460	14370	14410	14258	14333	14308	14463	14309	14417	14272	14356	14526	14362	14484	14405	14497	14353	14414	14551	14542	14542	14464	14457	14323	14450	14380	14349	14558	14371	14390	14392	14437	14490	14518	14488	14571	14475	14458	14437	14426	14357	14271	14485	14338	14316	14607	14321	14411	14487	14599	14305	14446	14404	14203	14388	14429	14368	14444	14480	14276	14353	14303	14462	14477	14328	14466	14407	14342	14518	14460	14533	14395	14485	14404	14412	14500	14420	14471	14590	14417	14426	14406	14392	14541	14372	14341	14405	14332	14347	14317	14455	14340	14490	14508	14332	14325	14565	14384	14518	14358	14433	14364	14398	14551	14401	14441	14557	14507	14328	14434	14372	14496	14428	14542	14327	14515	14571	14309	14449	14432	14495	14248	14576	14516	14239	14717	14442	14509	14483	14560	14625	14574	14371	14289	14380	14397	14536	14370	14529	14350	14469	14362	14492	14409	14458	14429	14462	14474	14520	14628	14318	14465	14652	14304	14442	14388	14494	14443	14472	14443	14391	14443	14363	14331	14440	14516	14431	14441	14599	14404	14426	14338	14428	14221	14449	14451	14337	14541	14356	14334	14339	14621	14318	14407	14438	14471	14452	14374	14368	14287	14394	14480	14423	14447	14476	14321	14410	14317	14503	14518	14389	14400	14508	14484	14516	14373	14432	14633	14299	14323	14482	14386	14374	14413	14407	14385	14389	14438	14429	14377	14311	14375	14478	14504	14505	14326	14522	14513	14361	14418	14397	14392	14536	14489	14390	14393	14495	14388	14470	14322	14257	14416	14467	14488	14454	14381	14456	14384	14470	14339	14474	14464	14524	14435	14421	14391	14305	14428	14547	14356	14423	14239	14467	14407	14613	14348	14376	14396	14525	14292	14379	14409	14471	14427	14466	14546	14405	14375	14436	14495	14524	14417	14470	14396	14332	14513	14213	14382	14463	14475	14322	14443	14449	14537	14339	14454	14374	14476	14283	14387	14378	14529	14358	14430	14452	14443	14295	14384	14489	14486	14434	14298	14501	14371	14624	14538	14385	14487	14436	14456	14386	14557	14362	14329	14357	14403	14455	14546	14401	14331	14567	14430	14404	14427	14303	14376	14301	14361	14280	14413	14333	14421	14375	14432	14270	14482	14494	14419	14431	14287	14341	14508	14446	14429	14370	14439	14506	14407	14505	14476	14506	14416	14406	14335	14384	14392	14364	14436	14464	14514	14393	14485	14384	14504	14327	14567	14355	14578	14311	14370	14377	14429	14313	14467	14483	14449	14490	14385	14617	14403	14394	14360	14463	14463	14542	14560	14323	14286	14554	14483	14374	14172	14504	14253	14438	14408	14312	14433	14576	14434	14614	14413	14388	14416	14486	14460	14507	14385	14303	14645	14308	14493	14452	14451	14611	14475	14244	14582	14479	14479	14555	14545	14459	14419	14438	14332	14502	14360	14397	14426	14497	14379	14437	14507	14453	14404	14293	14445	14544	14643	14331	14233	14469	14484	14396	14441	14290	14478	14495	14205	14561	14502	14290	14462	14227	14212	14427	14194	14354	14321	14529	14497	14398	14416	14632	14527	14394	14313	14554	14287	14465	14225	14490	14414	14456	14291	14383	14409	14506	14442	14448	14252	14349	14434	14424	14258	14388	14400	14319	14513	14376	14582	14415	14322	14526	14432	14291	14312	14450	14246	14573	14434	14426	14258	14433	14381	14374	14385	14456	14357	14533	14551	14359	14543	14481	14340	14396	14525	14513	14439	14385	14605	14367	14343	14402	14497	14432	14339	14440	14416	14592	14469	14384	14340	14462	14409	14290	14487	14356	14339	14446	14570	14652	14441	14467	14462	14518	14488	14511	14566	14327	14443	14221	14532	14367	14551	14416	14457	14445	14482	14598	14273	14546	14576	14483	14423	14544	14481	14506	14277	14471	14566	14569	14423	14513	14406	14350	14437	14340	14454	14422	14593	14585	14453	14476	14308	14346	14477	14301	14387	14401	14369	14356	14393	14500	14433	14423	14360	14359	14364	14475	14234	14295	14507	14507	14473	14375	14397	14420	14552	14295	14394	14379	14378	14404	14476	14428	14342	14396	14332	14414	14472	14697	14542	14456	14273	14466	14435	14378	14254	14596	14599	14333	14596	14277	14383	14234	14380	14464	14322	14402	14552	14546	14503	14438	14516	14349	14416	14637	14420	14429	14480	14369	14359	14451	14436	14468	14519	14552	14336	14314	14434	14328	14552	14453	14286	14351	14427	14409	14525	14527	14434	14451	14583	14572	14685	14277	14498	14427	14364	14371	14452	14468	14420	14398	14403	14386	14545	14514	14400	14580	14522	14437	14519	14498	14579	14328	14382	14369	14534	14495	14399	14467	14540	14413	14324	14459	14461	14400	14429	14432	14433	14362	14411	14277	14611	14237	14525	14376	14576	14387	14331	14471	14499	14542	14423	14379	14358	14187	14344	14436	14420	14365	14537	14323	14636	14356	14552	14312	14375	14356	14411	14480	14415	14580	14455	14581	14314	14418	14585	14393	14306	14397	14455	14423	14417	14409	14575	14407	14242	14292	14522	14594	14581	14410	14463	14249	14594	14471	14295	14407	14592	14439	14508	14398	14418	14656	14393	14566	14432	14415	14310	14317	14547	14411	14496	14234	14437	14554	14245	14511	14341	14295	14473	14427	14652	14453	14265	14334	14441	14382	14492	14456	14330	14643	14394	14462	14443	14271	14417	14247	14472	14655	14250	14396	14462	14402	14515	14375	14399	14309	14557	14444	14530	14397	14473	14571	14279	14414	14397	14427	14256	14340	14417	14368	14360	14460	14408	14415	14491	14431	14320	14440	14548	14519	14446	14462	14407	14357	14480	14367	14471	14314	14482	14408	14349	14417	14458	14556	14596	14427	14436	14338	14414	14382	14579	14459	14549	14456	14400	14358	14365	14452	14485	14467	14401	14438	14424	14581	14397	14407	14404	14516	14245	14372	14431	14459	14509	14193	14426	14354	14290	14424	14413	14470	14412	14424	14644	14363	14463	14649	14298	14577	14457	14300	14651	14371	14431	14451	14310	14533	14272	14318	14446	14398	14427	14396	14376	14258	14461	14422	14479	14399	14376	14498	14217	14489	14617	14286	14503	14500	14410	14551	14516	14345	14541	14372	14449	14557	14428	14380	14408	14465	14494	14616	14270	14404	14581	14392	14461	14528	14295	14606	14360	14483	14552	14499	14390	14514	14354	14265	14455	14653	14335	14244	14475	14288	14271	14306	14500	14272	14504	14440	14502	14429	14400	14552	14409	14501	14564	14450	14375	14522	14305	14493	14475	14281	14480	14453	14359	14446	14391	14558	14549	14471	14393	14439	14481	14163	14275	14496	14485	14505	14578	14294	14431	14436	14457	14571	14530	14343	14415	14517	14360	14409	14482	14330	14436	14406	14380	14410	14306	14361	14270	14391	14427	14315	14600	14410	14489	14450	14308	14466	14337	14381	14424	14433	14320	14547	14364	14552	14521	14503	14384	14462	14474	14358	14425	14483	14469	14220	14354	14432	14406	14440	14366	14317	14501	14356	14423	14419	14303	14360	14497	14552	14113	14441	14514	14618	14389	14548	14456	14489	14535	14411	14452	14412	14530	14406	14610	14387	14465	14475	14501	14394	14521	14456	14557	14477	14380	14450	14653	14442	14337	14622	14552	14406	14447	14355	14542	14540	14346	14533	14283	14493	14277	14465	14453	14583	14480	14325	14319	14336	14607	14391	14298	14477	14360	14470	14447	14345	14319	14469	14314	14322	14333	14401	14455	14399	14397	14379
23723	21399	30740	48036	43055	24876	20350	17590	16630	16715	16857	16729	16623	16625	16738	16423	16459	16489	16368	16409	16338	16397	16475	16429	16312	16497	16502	16557	16316	16376	16267	16349	16393	16371	16501	16358	16432	16521	16334	16350	16323	16498	16419	16358	16546	16348	16188	16320	16405	16260	16669	16429	16298	16529	16310	16326	16456	16523	16472	16309	16582	16395	16301	16372	16353	16418	16213	16388	16441	16422	16326	16268	16444	16581	16759	16855	16606	16258	16484	16358	16417	16343	16498	16238	16418	16153	16487	16287	16351	16431	16191	16352	16363	16460	16108	16392	16403	16377	16344	16381	16235	16321	16592	16356	16279	16307	16341	16535	16409	16350	16436	16583	16316	16205	16330	16338	16389	16227	16496	16387	16208	16288	16387	16515	16538	16190	16280	16278	16490	16442	16320	16069	16359	16359	16381	16298	16405	16385	16352	16124	16189	16393	16424	16313	16344	16406	16268	16347	16477	16574	16442	16149	16455	16186	16385	16441	16206	16360	16276	16337	16377	16441	16415	16152	16340	16330	16614	16447	16616	16411	16314	16293	16430	16275	16407	16583	16273	16330	16457	16220	16308	16437	16282	16369	16334	16194	16343	16383	16354	16483	16266	16411	16246	16362	16373	16508	16267	16385	16298	16205	16400	16287	16385	16445	16255	16238	16385	16091	16293	16539	16363	16239	16341	16426	16391	16464	16643	16205	16545	16467	16271	16376	16265	16250	16294	16448	16247	16286	16163	16379	16311	16356	16191	16153	16251	16456	16347	16436	16320	16188	16246	16284	16097	16246	16449	16377	16409	16291	16211	16151	16286	16177	16480	16302	16329	16201	16243	16103	16175	16344	16358	16408	16439	16322	16358	16042	16318	16369	16154	16405	16161	16083	16224	16014	16333	16412	16298	16330	16410	16422	16258	16315	16211	16311	16166	16210	16345	16335	16161	16202	16370	16280	16208	16192	16544	16510	16574	16229	16505	16613	16558	16322	16245	16248	16373	16398	16171	16307	16640	16212	16157	16190	16426	16340	16535	16381	16436	16311	16442	16275	16343	16341	16063	16436	16333	16554	16347	16307	16317	16255	16418	16290	16214	16328	16262	16187	16230	16255	16484	16548	16201	16401	16469	16301	16396	16444	16163	16325	16238	16325	16245	16399	16307	16401	16148	16466	16271	16295	16327	16188	16353	16411	16285	16250	16107	16132	16181	16282	16339	16202	16285	16439	16380	16235	16279	16305	16352	16355	16381	16439	16432	16377	16451	16411	16339	16288	16345	16527	16575	16262	16200	16414	16295	16367	16226	16351	16443	16383	16262	16293	16442	16238	16341	16245	16379	16245	16282	16416	16426	16440	16442	16403	16398	16308	16280	16487	16320	16270	16340	16629	16280	16432	16230	16054	16226	16344	16325	16323	16284	16369	16307	16288	16507	16361	16381	16454	16511	16438	16441	16300	16430	16434	16369	16306	16236	16295	16466	16410	16304	16323	16431	16239	16198	16345	16170	16395	16323	16452	16393	16304	16331	16480	16192	16417	16248	16441	16346	16114	16248	16431	16322	16298	16358	16259	16203	16237	16364	16269	16547	16304	16312	16376	16270	16190	16291	16476	16401	16257	16316	16228	16100	16317	16315	16147	16308	16513	16230	16353	16252	16222	16309	16192	16206	16291	16448	16417	16443	16197	16412	16389	16490	16387	16454	16271	16314	16382	16499	16276	16442	16450	16387	16419	16332	16441	16464	16360	16447	16239	16344	16430	16386	16241	16169	16150	16555	16379	16403	16179	16356	16374	16480	16430	16571	16054	16484	16398	16624	16463	16267	16202	16320	16399	16256	16274	16382	16248	16569	16460	16425	16269	16477	16327	16524	16520	16599	16433	16362	16340	16300	16071	16291	16247	16370	16186	16363	16342	16491	16258	16249	16315	16380	16157	16202	16304	16147	16351	16322	16453	16282	16191	16203	16278	16295	16344	16270	16328	16430	16153	16372	16254	16162	16222	16157	16468	16420	16218	16324	16151	16307	16404	16375	16435	16479	16460	16128	16301	16313	16435	16273	16298	16364	16439	16379	16294	16255	16148	16606	16296	16378	16412	16359	16375	16308	16188	16457	16349	16387	16380	16387	16355	16174	16253	16387	16258	16448	16366	16326	16377	16492	16546	16444	16563	16312	16401	16289	16346	16362	16306	16361	16253	16387	16249	16324	16307	16449	16391	16350	16308	16211	16327	16391	16308	16344	16432	16277	16485	16412	16252	16365	16386	16455	16265	16331	16411	16138	16423	16391	16503	16203	16338	16337	16186	16377	16467	16182	16385	16396	16269	16312	16473	16426	16328	16233	16386	16433	16454	16369	16252	16299	16332	16245	16266	16235	16168	16385	16244	16195	16260	16163	16191	16360	16227	16389	16405	16310	16150	16575	16167	16264	16380	16431	16281	16351	16188	16178	16259	16276	16428	16152	16189	16156	16269	16264	16283	16263	16374	16252	16515	16383	16458	16219	16421	16249	16361	16388	16196	16137	16355	16296	16483	16418	16398	16343	16395	16410	16285	16273	16310	16277	16378	16162	16127	16310	16250	16310	16397	16228	16275	16343	16228	16453	16326	16253	16380	16225	16259	16555	16212	16257	16273	16391	16371	16345	16289	16220	16265	16364	16297	16108	16110	16519	16231	16233	16224	16433	16493	16356	16335	16143	16203	16208	16151	16299	16178	16205	16320	16262	16425	16265	16180	16288	16389	16248	16147	16173	16117	16289	16343	16330	16347	16325	16193	16306	16439	16269	16356	16282	16306	16512	16059	16284	16146	16405	16538	16371	16360	16137	16220	16253	16385	16325	16249	16348	16191	16195	16560	16488	16356	16580	16377	16299	16273	16131	16350	16284	16284	16458	16272	16108	16223	16408	16404	16372	16476	16299	16256	16146	16249	16241	16222	16217	16409	16407	16140	16188	16328	16215	16206	16342	16284	16254	16318	16439	16591	16302	16311	16234	16360	16386	16365	16325	16265	16277	16415	16702	16421	16440	16246	16523	16315	16332	16311	16257	16329	16444	16179	16357	16274	16365	16266	16486	16404	16146	16261	16543	16345	16279	16249	16360	16249	16343	16371	16380	16307	16413	16316	16357	16523	16406	16445	16467	16154	16306	16233	16223	16386	16304	16398	16309	16214	16408	16143	16280	16290	16434	16421	16491	16233	16327	16428	16302	16423	16219	16314	16394	16307	16291	16158	16271	16225	16408	16316	16226	16299	16269	16464	16528	16405	16358	16354	16489	16504	16578	16116	16269	16327	16193	16386	16118	16380	16416	16361	16275	16442	16265	16272	16195	16328	16196	16367	16300	16094	16286	16239	16434	16507	16281	16374	16505	16258	16270	16345	16415	16402	16247	16401	16276	16489	16367	16234	16327	16475	16333	16254	16350	16223	16354	16439	16433	16560	16314	16335	16161	16313	16414	16279	16506	16233	16382	16037	16619	16248	16088	16393	16443	16417	16253	16182	16168	16394	16609	16585	16133	16385	16506	16373	16355	16328	16622	16454	16546	16056	16461	16467	16426	16302	16385	16397	16580	16277	15992	16406	16401	16488	16463	16177	16326	16490	16275	16407	16294	16038	16276	16321	16102	16355	16139	16265	16259	16211	16565	16264	16275	16146	16468	16297	16407	16253	16240	16211	16448	16283	16425	16354	16177	16192	16454	16400	16255	16474	16165	16388	16423	16386	16237	16388	16245	16282	16471	16126	16262	16143	16186	16146	16416	16470	16338	16273	16377	16424	16071	16269	16307	16432	16357	16418	16226	16191	16436	16403	16408	16207	16407	16189	16276	16275	16410	16389	16331	16167	16012	16172	16380	16326	16085	16245	16323	16401	16386	16265	16258	16215	16323	16279	16330	16357	16160	16156	16243	16301	16457	16408	16564	16189	16267	16335	16363	16179	16250	16162	16305	16602	16431	16193	16350	16343	16318	16412	16364	16276	16336	16266	16142	16340	16254	16282	16457	16457	16427	16432	16408	16225	16364	16200	16306	16348	16293	16409	16144	16310	16166	16308	16457	16328	16234	16193	16205	16140	16205	16351	16370	16361	16467	16306	16446	16188	16414	16268	16285	16178	16337	16234	16242	16228	16278	16221	16080	16070	16474	16379	16363	16246	16453	16291	16238	16271	16369	16426	16477	16342	16087	16311	16192	16335	16367	16258	16322	16190	16278	16254	16244	16246	16302	16199	16331	16201	16281	16252	16296	16345	16227	16533	16353	16629	16176	16407	16313	16269	16282	16211	16240	16257	16394	16260	16240	16280	16184	16370	16446	16314	16383	16093	16230	16211	16309	16326	16534	16387	16452	16264	16180	16411	16205	16371	16216	16333	16226	16585	16314	16305	16435	16159	16301	16507	16301	16359	16363	16372	16458	16399	16293	16473	16345	16196	16292	16300	16203	16270	16231	16442	16153	16429	16246	16311	16184	16364	16348	16058	16270	16405	16375	16664	16386	16397	16390	16399	16340	16248	16149	16238	16251	16236	16185	16256	16265	16174	16353	16473	16307	16297	16357	16273	16235	16309	16437	16199	16260	16235	16682	16458	16323	16244	16184	16248	16372	16349	16284	16395	16472	16426	16380	16380	16347	16262	16308	16143	16442	16563	16320	16440	16230	16293	16247	16210	16133	16315	16378	16329	16352	16230	16268	16110	16377	16311	16378	16338	16450	16375	16662	16499	16345	16216	16272	16249	16354	16306	16364	16478	16403	16546	16535	16289	16410	16299	16407	16330	16219	16426	16411	16332	16619	16474	16373	16263	16356	16295	16214	16248	16202	16336	16393	16346	16465	16209	16343	16408	16167	16136	16410	16428	16285	16318	16334	16381	16238	16482	16380	16293	16330	16449	16335	16349	16408	16329	16242	16320	16197	16419	16403	16398	16303	16330	16342	16337	16605	16071	16190	16479	16152	16203	16489	16323	16345	16385	16270	16425	16192	16398	16520	16353	16204	16381	16314	16380	16359	16248	16295	16566	16309	16363	16564	16298	16050	16425	16458	16529	16449	16373	16418	16293	16288	16172	16440	16472	16288	16487	16440	16176	16505	16323	16456	16371	16485	16258	16328	16392	16297	16213	16160	16310	16355	16321	16298	16186	16233	16251
16806	51750	68834	73183	44099	15206	14709	14628	14407	14492	14117	14141	14356	14241	14187	14320	14030	14200	14185	14208	14028	14105	14144	14010	14229	14095	14111	14089	14128	14109	14090	14051	13960	13966	14125	14009	14083	14005	14094	14163	13988	14042	14117	13891	13970	14106	13930	14073	14001	14051	14102	14236	14057	13989	14039	13927	13993	13955	14120	14143	13925	13921	14112	13981	13905	14023	14126	14013	13768	14059	14009	13863	14197	14345	14784	14499	14481	13847	14044	14031	14074	13943	13953	13972	14062	14030	14017	14113	14007	14157	13924	14105	13978	14015	13908	14044	13972	14101	13986	13976	13831	13949	14108	13891	14202	13916	13954	14071	14020	13860	13870	13932	14133	14034	14120	14023	14101	14168	14109	14145	13937	13926	13895	14094	13904	14038	13877	14037	14088	14076	14071	13834	14082	13870	14049	13916	14125	13970	13936	14162	13941	14240	14049	13980	14104	13960	13819	14121	14066	13901	13979	14029	13957	13926	13999	14042	13993	13911	14072	13969	13981	13947	14234	14054	13903	14040	14110	14014	13981	14157	14151	14039	13904	13930	14131	13781	14046	14038	13982	14093	13847	13947	13880	14093	14023	13919	13811	14064	13947	13835	14044	14007	13965	14003	14013	13951	14038	13899	14010	14091	13959	14213	14004	14028	13882	13919	14000	14032	14203	14022	13928	14082	14065	14095	14012	14021	13781	14007	14120	13879	14010	13863	14123	13783	13995	13925	13985	14079	13987	14069	13972	14041	13951	14012	13909	13891	13975	13937	14145	13998	13984	13989	14043	13965	13970	13917	14032	13918	13946	14117	13931	13953	13951	14069	13924	14058	14071	13782	14093	14019	13835	14019	13958	13872	13978	13932	13905	14173	14008	13823	14114	14079	13941	14011	13895	14079	13979	14001	13793	14029	14008	14151	13957	14034	13885	14045	13936	14084	13951	14113	13895	13840	14012	13941	14050	14019	13963	13879	13940	14011	13965	13953	14024	13948	14083	13890	14107	14042	14197	13934	14024	13898	13825	13934	14092	14103	14086	14028	14006	13959	13923	13984	13954	14093	14138	14043	13948	14047	13937	14027	14095	13966	13980	14017	14097	14072	14219	14022	13914	14028	13921	14004	13890	13926	13911	14057	13961	14032	14185	14046	13955	14080	14004	14024	14018	14008	14153	13939	14035	13969	13946	13960	14050	13938	13954	13811	14031	13871	13898	14088	13945	14043	13962	14029	14188	14096	13956	13845	13867	14093	14176	13907	13951	13854	13954	14045	13913	14040	13904	14112	14086	13951	13970	14012	13947	13953	13968	13916	13956	13939	14077	14160	14124	14079	14069	13958	13880	13998	14136	13909	14076	14024	14050	13969	14114	13896	13968	13957	13912	14016	13942	14026	13905	14077	13973	13989	13941	14017	14104	14038	13984	14126	13914	14019	13900	13946	14046	14026	13824	14111	13998	13906	14024	14121	14002	13999	14040	13935	14046	14013	13896	14037	13936	14198	14198	14020	14218	14000	13858	14013	13861	13964	14052	14055	13951	14002	13958	14171	13955	13986	13948	14123	14082	13937	13932	14016	14083	13972	14046	14044	14226	13948	13849	14096	13908	13925	14078	14031	14217	14144	14071	13999	13991	13922	13973	14010	14031	14050	13966	14017	14077	13860	14106	13972	13859	14163	14009	13929	13985	13896	14103	14029	14226	14148	13945	13964	13934	14030	13914	13921	14084	14061	14019	14122	13884	13981	13943	13992	13933	14023	13992	14033	14014	14017	14077	13940	14079	13954	14012	14054	13983	13955	14010	14015	14203	14091	14001	13949	14101	14050	13964	13911	13963	13828	13900	14027	13977	13940	13949	14109	13834	13992	14144	13971	14001	14023	13982	13991	13890	14029	13987	14044	13906	14032	14079	13926	14029	14057	14123	14019	13907	13980	14007	13921	14029	14009	14176	14100	14049	13998	13861	13941	13910	14092	13916	13930	14082	13949	14108	14151	13829	13885	13957	13961	13933	14103	14030	14031	14036	14023	14144	14021	14026	13820	13901	14033	13985	13969	13944	13972	14062	13994	13978	13942	13952	13983	14134	13967	14028	13990	14087	14080	14191	13986	14191	13846	14014	14048	14025	13868	13947	13857	13911	14079	14032	13928	14040	14064	14008	13941	14062	13985	13982	14010	13981	13954	14067	13860	14092	14034	14040	13902	13935	14016	14087	14015	14071	13903	14013	14035	14019	14068	13963	13924	14145	14025	14016	14031	14005	14140	14045	13954	14090	13970	14067	13930	14012	14085	13979	13894	13907	13979	14064	13940	14121	14037	13893	13971	14094	14056	14029	14018	14043	13805	14152	14066	14043	14059	14004	13957	13902	13945	14111	13879	14184	14025	14065	14111	13980	14078	14061	13943	14072	14101	14103	14205	14031	13943	14028	14089	14138	14036	13937	13965	13849	13989	14002	14069	14001	13965	13967	13945	13932	13997	14030	13916	14075	14014	14052	13998	14087	14094	13964	14001	13906	14075	13948	14051	14134	13934	13884	13991	13966	13876	13935	14039	13996	13971	14034	13962	14159	13978	13963	14168	13947	13927	13965	14008	14010	13940	14140	14002	14108	14054	14139	13887	14074	13909	14117	13919	14042	13866	13945	14029	13943	14043	14092	13880	13833	14171	13998	14149	14008	14014	13959	14003	14056	14078	14177	13995	13998	14100	13902	14315	14008	13999	13957	13878	13911	14037	14105	13936	14174	13911	13922	13989	14006	13989	14035	13967	13927	14103	14057	13833	13995	14073	14054	14070	14057	13978	14069	14171	13942	14010	14076	13984	13974	14016	13944	14139	14288	13967	13971	13967	14158	14057	14163	14051	14082	13898	14015	13911	13982	13895	14033	13937	13962	13943	14261	13951	13993	14134	13992	14088	14025	14093	14162	13989	13873	14242	13904	14133	14017	13827	14059	13990	14047	14095	13953	14153	13938	13926	13910	13946	13944	14130	14039	13945	14105	13923	13901	13959	14117	13941	13989	13971	14028	14018	14017	13923	14005	13878	13832	14005	13998	14102	14068	13919	14077	13891	13887	13917	13943	13997	13881	13975	13892	13963	13970	14062	13914	14136	14086	14047	13856	13987	13990	14100	13987	14198	13970	13964	14041	14069	13951	14151	14011	14174	14124	13847	14026	13966	13997	14015	14114	14060	14044	13899	13952	14107	13911	13975	13974	14015	13918	13994	13873	13959	13924	14005	13844	14010	13878	14279	13954	14193	14023	13856	14029	13994	14106	14055	14043	14036	14087	13984	14040	13964	13965	13951	13952	14014	14034	14034	13951	13972	13976	13917	13946	14012	13996	13891	13949	14046	13947	14028	14127	13954	13999	14005	14077	14120	13961	13950	14092	13896	14086	13851	13898	13998	13908	14092	14085	14005	13928	14008	14002	14061	13987	14153	13933	13946	13977	13951	13955	13980	13835	14125	13840	14029	13896	14099	14003	13891	13898	14200	13924	13850	14102	14116	13832	13846	13901	14083	14131	13905	13971	13785	13925	13938	13971	14040	14116	14063	14020	14068	13878	14062	14018	13935	13915	13919	13769	13901	13864	14112	14003	13952	13951	14129	14157	13952	13994	14094	14172	13978	14004	13975	14190	13966	14018	13924	14192	14036	13817	14084	14050	14063	14039	13859	13929	13910	13899	13988	13945	13977	14023	13883	14057	14026	14004	13953	14034	14071	13965	14173	14032	13917	13947	13953	13860	13864	14091	13891	14011	14167	14068	13993	14103	14031	14013	14057	14104	13894	13834	14021	13957	13850	14067	13967	13885	14028	14001	13972	14124	14049	13989	13838	14069	14040	13874	13933	14163	13920	14054	13949	14056	14069	14119	13995	13864	13958	14173	13997	14080	14213	14196	14127	13847	14035	14187	13990	14048	13900	14014	13898	14036	14041	13947	13947	14017	13974	13890	14230	13922	14071	14019	13908	14006	13877	14027	13979	13973	14114	14096	14040	13854	13932	14047	14031	13999	14003	14154	14095	13864	14031	13876	13995	13988	13965	14100	13981	14035	13935	13892	14098	14026	14173	14056	14088	14075	14000	14097	13967	13894	13977	14112	14064	14091	14119	13939	13873	13786	13963	14081	13726	14341	13963	13915	13920	14068	14234	13985	13968	14052	13930	13872	14002	13983	13968	13917	14057	14025	13959	14016	13924	14101	14011	13957	14046	14011	13967	14081	14096	14079	13919	14103	14102	14019	14006	14053	14021	13916	13978	13903	14009	14077	13984	14028	14084	13979	13947	14037	13900	14010	13869	13892	13991	13917	13893	13914	14062	13937	13899	13810	14122	14061	13868	14209	13901	13923	13997	14056	14004	14033	13966	13961	14056	14000	14007	14276	14014	13929	14040	14100	14053	14085	14139	14059	13828	14192	13906	14132	14021	14056	14020	14046	14087	14010	13936	14202	14022	14043	13981	13995	13969	14076	13891	13858	13989	14044	14011	13957	13864	14044	13962	14025	13864	13995	14027	13959	14079	14042	13996	14011	14033	14005	14090	14063	13948	14156	14181	14037	14043	14026	14157	14057	14027	14129	14160	13955	14097	13925	13967	13953	14173	14020	14067	13987	13960	14064	13984	14148	14076	13919	13885	13994	13983	14142	13897	14099	14021	13977	13943	14051	13971	14049	13899	14096	13790	13789	14038	13789	13927	13886	14038	14173	14049	14026	14008	14020	14018	13948	13951	14006	14129	13921	14016	13987	14258	13871	13964	14063	13953	13993	13994	14031	13924	14108	14046	14027	14095	14185	13884	13932	14147	13993	14102	13921	13997	14000	13952	14125	13958	13792	14089	13954	14182	13983	14042	13951	14028	13999	13912	13872	13919	14044	13739	14065	13994	13981	14017	13761	14061	14136	14085	13890	14062	13929	14150	14065	14078	13953	13920	14063	13950	14005	14002	13779	13872	14003	13891	13990	13955	14050	14055	13926	14008	13959	14039	14109	13853	14094	13957	14062	13984	14062	13926	14043	14063	14062	14007	14066	14052	14052	14064	14118	13891	13946	13944	14094	14080	13937	13980	13792	14003	13922	14081	14046	13913	14062	14020	13943	14004	13952	14072	14031	13937	13932	13846	14074	14039	13922	14053	14214	13944
23214	21372	29211	36982	34585	25610	24922	20071	18640	18771	18627	18481	18435	18224	18290	18299	18054	18299	18160	18226	18287	18298	18290	18454	18255	18254	18237	18062	18163	18157	18032	18149	18070	18285	18044	18033	18035	18041	18066	18238	18121	18109	18269	18103	18049	18271	18022	18086	17912	18073	18264	18095	18174	18028	18143	17992	18074	18006	18191	18142	18065	18007	18117	18028	18037	17996	18009	18174	18165	18240	17957	17803	18094	18378	18475	18760	18739	18210	18058	17989	17999	18073	17978	17961	18058	18129	18033	17998	18017	18292	17961	17845	17943	17984	18003	17908	18126	18036	17947	18133	18165	17837	18174	18037	18098	17855	17953	18017	18166	18096	17976	17964	18126	18200	18191	17911	17714	17984	18050	18186	18056	17865	18055	17850	18008	18029	17868	17966	18093	17877	17807	17937	18005	18039	18273	17935	17847	18078	17836	18036	17981	17855	18016	17914	17845	18006	18022	17926	18050	17922	18046	17903	18038	18180	18108	18038	18115	18012	18039	18106	17992	17989	17910	18038	18056	17986	18040	17832	18217	18198	17914	18087	18214	17967	18190	17793	18000	18082	18079	18072	17973	18038	17925	18148	18063	17843	17803	17892	17796	18076	18127	18053	18179	18258	18043	18023	17924	18012	17855	17953	18100	17854	18066	18147	17764	18145	18052	18193	18022	17879	18051	18140	17830	18259	17964	18078	17779	18053	18045	17886	18013	17919	18080	18006	17833	18073	18109	18157	18062	17969	17987	17988	18155	18138	18196	18199	17951	18158	18079	17686	17943	18092	17956	18047	17991	18018	18088	17949	18074	18069	18129	18021	18183	17801	17864	18045	18087	17956	17836	17804	18031	18241	17984	18165	17883	18126	17999	17993	17916	18087	18096	17817	17842	18135	18130	18302	17915	17920	17961	17992	18000	17960	17911	18058	17759	17961	18086	18040	17857	18021	18204	18111	17950	17833	18173	17951	17905	17878	18176	17952	18060	17973	17905	17935	17941	17946	17905	17709	18283	18364	17989	17876	17954	18001	17911	17704	18163	17842	17795	18070	17986	17965	18080	18018	17947	17844	17985	17996	18032	18193	17980	18073	18136	17919	18237	17991	17917	17941	18157	17968	18058	17965	18059	18060	17777	17997	17888	18032	18178	18049	18066	18148	17862	18043	17943	17982	17776	17943	17871	18268	18307	18012	18062	18031	17838	17976	18057	17966	17929	17923	17890	17924	18306	18141	18051	18086	18044	18106	17916	18128	18167	18156	17899	17991	18098	18060	18035	17979	18262	18000	18095	18010	17911	18057	18023	18099	17953	18076	18062	17812	17970	18017	17737	17769	17881	17848	18081	17909	18053	18127	17924	17972	18131	17800	17933	17833	18028	17901	17967	18077	18180	17845	18049	18194	18058	17901	17935	17899	17809	17930	18062	17854	17969	17821	17854	17858	17952	18132	17992	18114	17962	17865	18148	17879	17966	18048	18105	18013	18025	18046	17934	18053	17942	18153	17980	17948	17995	17955	18151	18066	18094	18120	18192	17860	18147	17996	17984	17937	17861	17863	17846	18028	17935	18161	17977	18076	17947	18122	17986	18165	18026	17923	18024	18055	17979	18081	17913	17902	17839	17902	17992	18009	17918	18030	18003	17875	17864	17828	17956	18107	18022	18046	18130	17996	18003	17860	17939	18004	18031	18112	17985	17992	17840	17899	17927	17941	18009	17834	17822	17993	18179	17973	18053	18118	17940	18058	18014	18158	17892	18274	18037	17835	17994	17976	17725	17933	18129	17960	17948	18043	18176	18151	18041	18069	18211	17937	17938	17919	18017	18311	18148	18065	17976	17791	18023	17958	17994	17990	17770	18007	18028	18087	17857	17794	17957	17961	17945	18050	18137	18117	18124	18034	17940	17812	17990	18038	18061	18076	17946	17784	18054	17946	17837	17992	18077	18028	18167	17940	17881	17912	18002	17939	18027	18076	17985	18133	18037	18170	17927	17899	18027	17947	18028	17973	17937	17921	18009	17906	18234	18218	18172	17736	17866	17845	17767	18078	18076	18155	17884	18052	18112	17947	18096	18066	18039	17975	18035	18023	18156	18143	17774	18095	18182	17954	17965	18040	17905	18182	18021	17991	18003	18142	17914	18002	17946	17914	18001	17940	17915	17855	18126	17816	18005	17758	17784	18190	17999	18039	17965	18002	17908	18083	18040	17998	17871	17951	18059	17945	17845	17940	18043	17991	18171	18047	18118	17987	17933	17893	17985	17875	17854	17977	17926	18005	18198	17926	18022	18220	18156	18021	18101	18009	18159	17791	17745	17933	18060	18199	18293	17898	18209	18209	17938	18020	17875	17936	18173	18065	17704	18007	18016	17909	17944	17885	17882	18172	18129	18000	17975	17970	18090	18159	17923	18025	18062	17950	17927	18104	18203	18050	18067	18027	17956	17856	17906	18045	17880	18007	18016	17973	17890	17993	18135	17875	18147	18025	17813	17928	18102	18022	17950	18168	18046	17925	17935	18031	18177	17894	17872	17883	17917	17885	17787	18140	17778	18149	18021	18114	18094	17885	18106	17988	17886	17988	17996	18312	18156	17865	17855	18008	18053	18134	17917	18175	18153	18030	18155	17992	17942	18001	17999	17914	17927	17997	18089	18141	18096	17987	17979	18071	17962	18114	18131	17933	17977	17918	17901	18231	18053	18004	17882	17879	17924	17979	17941	17861	18020	17980	18009	18226	17954	18175	18049	17979	18145	17998	18118	18086	18028	17873	17875	18158	18034	17829	18014	18091	17979	18158	17906	18003	18093	18117	17917	18139	17794	18196	18116	18014	17952	18065	17978	18114	17858	17840	17796	17731	18082	18047	18145	17868	18070	17791	17909	18067	17804	17891	17991	17914	18227	18010	17928	17938	18098	18007	17975	18174	18022	18052	18066	17853	18126	18205	18211	18040	18162	17930	17970	18062	18054	17962	17954	17927	17906	17969	18054	17895	18004	18042	17723	17825	18067	17983	17699	17930	18095	17915	18044	18061	18024	17910	18196	17919	17884	18104	17995	18052	18037	17968	18118	18000	18223	18014	18032	18032	17893	17930	17914	17966	18014	17904	18091	17951	17927	17974	18007	18107	18225	18007	17970	17963	18125	17845	18059	18121	17957	17840	18063	18003	17884	17919	18080	17999	17928	17872	18064	17900	17954	17855	17986	17940	18021	18299	18039	18055	18217	18185	17904	17993	17885	18133	17803	17926	17986	17949	18300	18079	17916	17825	17898	17978	18007	18079	18031	17814	17952	17932	17939	18086	18053	17925	17961	17843	17879	17853	17863	18140	17922	17862	18080	18173	18022	18238	17984	17937	17811	18138	17902	18024	17902	17984	17796	18055	18184	17902	17967	17817	18070	17933	17978	18293	17786	17877	18005	17864	17818	17862	18026	18116	18121	17965	18046	17970	18109	17956	18041	18221	18065	17732	17901	18008	17914	17975	18125	17829	18201	18105	18002	17749	17977	18260	18012	17998	18051	17994	17930	17966	17927	17812	17955	17843	17906	18227	18113	18011	17861	18124	18022	18066	18041	17807	18108	17778	17877	17980	18076	18054	18048	17869	18019	17661	18075	17889	17859	18055	18162	18110	17840	17930	18084	18186	17879	18153	18047	17992	18027	17899	18084	17967	17847	17909	18043	18120	18026	17906	17987	17981	18114	17796	18091	18048	17916	17943	17770	17939	18065	17970	18086	17979	18019	18083	18169	18131	18006	17919	17849	18042	18060	17905	17957	18157	18140	18101	18075	17982	17960	18031	17976	17948	18289	17968	18111	18158	18317	18155	17823	17961	18006	17977	17923	17941	18035	17880	17938	18031	18017	18061	17999	17959	18129	18106	18183	17961	17805	18054	18051	18115	17989	17949	18157	17929	17964	17973	17947	18116	17956	18028	17871	18058	18164	17929	18031	18128	18071	17998	18062	18073	18110	17989	17981	18164	18012	17984	18077	17936	17974	18060	18042	17896	18000	17963	17921	18075	18082	17828	17969	17960	17962	17823	17981	17808	17846	18041	17993	17796	18023	18068	18106	18007	18061	17954	18017	17852	17964	18128	17960	17977	18036	17792	17914	17891	18298	17834	18018	18034	17947	17958	17979	17878	18025	18201	18007	17958	18088	18055	18003	17719	18108	17978	18143	17949	18038	18098	18104	17875	17997	17899	18041	18226	17942	17983	17982	17892	17875	18049	18097	17876	17970	17827	17968	17882	18044	17901	18177	17957	18098	17929	17995	17815	18223	18082	18184	17996	18027	17861	18157	17956	18167	17993	18108	18007	18171	18090	17937	18106	18066	18223	18033	17960	17878	18137	18106	18172	18149	18146	18175	17888	18055	18142	18071	17809	17796	18045	17970	18168	18093	17978	18102	17985	17827	18017	18002	17963	18114	18019	18010	18210	18091	17990	18195	17796	18040	17913	18023	18002	18157	18021	18108	18181	17987	17830	17953	17880	17927	17926	17914	17923	18076	17878	17863	17880	18279	17948	18095	18017	18087	17941	17950	18037	18197	18080	18027	17790	17895	17806	18005	18015	17859	18108	18032	17970	18010	17983	18101	17888	18049	18038	18173	17923	17977	18023	18047	18083	17730	18063	17799	18122	18033	17838	17869	18129	18188	18015	17884	18027	17861	17942	17790	18185	18017	18030	18046	17932	17929	17959	18134	18196	18024	18003	17950	18104	17903	17961	17888	18166	18196	18056	18215	18060	17980	18081	18062	17933	18057	18041	17983	18051	17994	17958	18232	17850	18066	18024	17952	18001	18064	17965	18146	18065	18173	18134	18037	17931	18141	17971	17930	17996	18124	17968	18201	18075	18159	17906	18123	18013	18058	18043	17748	18049	18115	17957	17736	17973	18065	18034	17942	18188	17929	17981	18169	17979	17948	18067	17984	17889	18000	18068	17866	18159	18205	17962	17843	17826	17812	17943	18001	17847	18000	18151	18038	18086	17798	17960	17993	18023	18023	17981	18007	18026	18244	17865	18062	17906	18018	17975	17907	17972	17867	17903	17905	18047	18303	17829	17920	17891	17985	17986	17969	17885	17973	18059	18073	17873	18058	18017	18102	18209	18046	18033	18301	18051	17995	17929	18263	18083	17970	18186
18064	61495	75745	82488	46429	16403	15950	15581	15533	15278	15290	15216	15081	15244	15088	14998	15093	15038	14951	14973	15136	15074	14783	14784	14966	15085	14984	14947	14863	15015	14970	14947	14930	14994	15140	14958	14922	14866	14936	14828	14863	14825	14921	14775	14860	14919	14777	14996	14918	14925	14831	14944	14841	14893	14944	15005	14943	14835	15013	14918	15015	14851	14921	14993	14946	14925	14895	14831	14955	14821	15021	14748	15025	15472	15958	15831	15310	14931	14957	14910	14865	14956	14911	14810	14901	14913	14663	14961	14881	15048	14804	14923	14804	15050	14778	14771	14874	14955	14873	14805	14765	14726	14815	14773	15004	14886	14869	14753	14880	14675	14860	14874	14748	14893	14935	14800	14706	14942	15092	14743	14883	14774	15020	14705	14877	14983	15023	14888	14865	15065	14769	14818	14823	14867	14827	14849	15067	14819	15109	14811	14952	14810	14874	14857	14927	14842	14787	14835	14840	14972	14810	14889	14808	14793	14967	14790	14693	14920	14840	14895	14985	14858	14809	15002	14964	14886	15063	14899	14819	14985	14718	15101	14805	14771	15047	14907	14764	14929	14813	14687	14867	14834	14937	14979	14738	14892	14857	14992	14868	14860	14857	15077	14797	14824	14788	14809	15032	14946	14899	14876	14868	14999	14813	14892	14805	14868	14769	14969	14984	14861	14928	14750	14902	14693	14832	14861	14875	14933	14961	14922	14879	14974	14952	14852	14671	14786	14638	14950	14929	14657	14967	14776	14897	14927	14984	14905	14864	14842	14986	14854	14816	14853	14932	14691	14969	14778	14913	14772	14930	14586	14912	14742	14796	14771	14862	14959	14958	15003	15013	14794	14731	14862	14830	14741	14708	14937	14813	14775	14894	14993	14990	14771	14992	14783	14776	14884	14816	14923	14986	14740	14831	14931	14927	14866	14802	14918	14969	14682	14889	14979	14909	14842	14903	15001	14880	15065	14775	14742	14809	15044	14867	14769	14535	14967	14820	14864	14833	14880	14832	14830	15005	14854	14705	14647	14966	14918	14747	14950	14931	14727	14799	14990	14830	14916	14837	14984	14883	15053	14835	14943	14988	14971	14843	14826	14794	14907	14875	14929	14686	14908	14962	14855	15031	14793	15038	14755	14740	15010	14851	14892	14794	14804	14804	14781	14876	15033	14812	14890	14761	14719	15179	14873	14872	14760	14884	14791	14766	14716	14784	14801	14755	14800	14842	14847	14905	15001	14711	14955	14921	14792	14854	14890	14858	14754	14698	14709	14697	14832	14923	14930	14733	14842	14892	14867	14797	14868	14735	15035	14914	14836	14928	14895	14919	14894	14933	14981	14871	14782	14810	14952	15040	14858	14729	14776	14998	14775	14812	14828	14912	14975	14877	14980	14941	14703	14846	14743	14936	14834	14870	14874	14852	14846	14760	14889	14913	14946	14927	14810	14943	14930	14970	14766	14706	14873	14888	14903	14889	14765	14818	14927	14965	15017	14856	14823	14810	14877	14909	14714	14953	14956	14791	14970	14794	14877	14886	14988	14952	14825	14916	14925	14856	15069	14894	14775	15058	14952	14602	14985	14887	14738	14899	14780	14942	14884	14872	14768	14902	14763	14869	14762	14720	14763	14733	14758	14881	14882	14739	14841	14893	14866	14964	14824	14819	14862	14881	14871	14804	14924	14866	14939	14886	14866	14729	14880	14936	14972	14797	14812	14867	14979	14784	14786	14902	14856	14844	14829	14963	14766	14813	14882	14966	14868	14815	14977	14932	14785	14915	14888	14711	15032	14879	14716	14990	14778	14966	14929	14816	14895	14572	14881	14901	14842	14921	14890	14977	14838	14790	14951	14770	14862	14937	14785	14866	14864	15099	14901	14973	14893	15012	14815	14780	14878	14858	14842	14873	14790	15048	14845	14881	14773	14880	14890	14885	14845	14724	14885	14967	14712	14904	14798	14903	14700	14920	15092	14828	14955	14793	14741	14935	14903	14801	14980	14824	15066	14954	14927	14833	14840	14999	14595	14876	14851	14854	14976	14951	14916	14784	14949	14863	14911	14769	14906	14837	15031	14864	14888	14790	14914	14945	14881	14756	14756	14850	14877	14812	15028	14893	14970	14788	14757	15041	14647	15046	14901	14935	14843	14870	14797	14951	14830	14897	14951	15007	15013	14921	14900	14898	14840	14923	14766	14920	14911	14910	15054	14848	14888	14820	14926	15114	14925	15131	14810	14888	14816	14793	14897	14891	14901	14972	14810	14898	14747	14805	14930	14977	14879	14831	14837	14726	14783	14880	14873	14711	14640	14937	14621	14950	15055	14986	14910	14921	14892	14817	14971	14843	14986	14924	14919	14874	14839	14902	14903	14963	14817	15015	14952	14663	14898	14988	14783	15116	14960	14878	14755	14826	14918	15081	14861	14905	15031	14936	14903	14864	14874	14901	14892	14918	14702	14976	14990	14871	14737	15116	14889	14900	14866	14871	14869	14892	14814	14783	14953	15136	14835	14801	14893	14668	14796	14933	14909	14734	14777	14931	14904	14840	15038	14846	14875	14795	14946	14886	14727	14974	14846	14934	14922	14832	14846	14793	14959	14912	14792	14859	14960	14972	14833	14924	14823	14971	14647	15010	14932	14843	14821	14826	14907	14898	15004	14841	14907	14963	14628	14852	14838	14925	14954	14840	14890	14942	14822	14983	14834	14726	14932	14756	14889	14872	14947	14845	14883	14783	14933	14794	15032	14774	14972	14978	14847	14749	14830	15087	14756	14790	14788	14834	15130	14922	14975	14765	14928	15024	14909	14754	14779	14875	14863	14840	14801	14872	15014	14896	14704	14985	14842	14862	14777	14935	14822	14918	14754	14885	14888	14822	14801	15010	14870	14840	14747	14854	14901	14682	14903	14807	14749	14969	14758	14961	14756	14829	14758	14979	14925	14798	14933	15034	14698	14917	14749	15005	14923	14757	14839	14871	14856	14773	14819	15161	14902	14798	14887	15019	14714	14995	14783	14958	14776	15010	14810	14814	14862	14952	14958	14843	14927	14758	14928	14817	14960	14707	14775	14860	14757	14791	14862	14886	14965	14969	14914	14990	14794	14812	14928	14840	14844	14817	14881	14951	15018	14953	14806	14694	15093	14882	15019	14942	14926	14900	14963	14894	14853	15010	14882	14866	14764	14835	14694	14914	14664	14886	14787	14925	14901	14868	14841	14835	15002	14907	14892	14953	14817	14879	14963	14968	15075	14883	14780	14846	14753	14877	15003	14729	14934	14944	14763	14844	14814	14802	14946	14714	14939	14830	14841	14906	14812	14533	14926	15060	14776	15073	14809	14798	14849	14870	14660	14703	14784	14853	14812	14764	14828	14712	14863	14809	14793	15049	14989	14711	14890	14702	14956	14897	14747	14806	14802	14731	14827	14922	14867	14997	14996	14963	14966	14981	14911	14847	14932	14910	14803	14945	14670	14870	15002	14787	14821	14855	14793	14873	15014	14876	14735	15014	14705	14992	14848	14906	14757	14751	14915	14847	14950	14769	14873	14765	14916	14918	14814	14954	14836	14780	14943	14821	14675	14788	14933	14894	15089	14708	14749	14821	14868	15022	14946	15061	14950	14957	14949	14936	14814	14822	14830	14846	14841	14795	14893	14731	14800	14898	14791	14862	14859	14907	14925	14883	14806	14791	14905	14804	14928	14860	14871	14793	14828	14935	14745	14910	14983	14805	14887	14773	14929	14895	14869	14819	14815	14685	14798	14884	14932	14926	14821	14863	14751	14867	14809	14865	14700	14931	14996	15004	14956	14754	14842	14914	14962	14866	14753	14788	14915	14649	15015	14952	14986	14827	14892	14821	14924	14918	14764	14852	14974	14772	14929	14861	14911	14692	14850	14908	14767	14714	14876	14897	14784	14970	14886	14852	14672	14799	14825	14907	14764	14825	14953	14946	14976	14787	14924	14923	14785	14703	14902	14928	14889	14978	14945	14811	14906	14717	14799	14776	14724	14830	15000	15005	14883	14949	14899	14779	14804	15057	14951	14862	14905	14916	14764	15057	14885	14928	14763	14762	14885	14795	14778	15016	14798	14786	14983	14683	15016	14789	14839	14901	14759	15071	14887	14782	14982	14890	14878	14937	14944	14817	14903	14810	14789	15001	14951	14814	14830	14906	14852	14937	14770	14870	14824	14957	14776	14854	14817	14810	14880	14787	14659	14875	14924	14824	14781	14828	14852	14956	14848	14925	14884	14713	14944	14837	15011	14986	14765	14972	14806	14773	14910	14832	14870	14846	14741	14843	14984	14925	15082	14955	14766	15028	15002	14744	14826	14847	14754	15001	14789	14879	14893	14864	14672	14807	15062	14936	14880	14764	14924	14948	14854	15002	14899	14893	14855	14919	14805	14858	14837	14973	14883	14955	14895	14896	14728	14964	14999	14805	14973	14877	14826	14739	14787	14689	14909	15004	14789	15066	14978	14980	14974	14785	14825	14901	14937	14971	14994	14794	14735	14744	14779	14888	14781	15017	14997	15018	15041	14866	14807	14818	14769	15083	14891	14688	14964	14831	14878	14814	14903	14973	14938	14934	14915	14644	15064	15026	14841	14875	14954	14738	14875	14954	14613	14832	14798	14802	14921	14943	14836	14754	14882	14929	14753	14755	14911	14896	14885	14854	14828	14861	14808	14710	14821	14905	15119	14809	14842	14985	14779	14860	14882	14909	14892	14838	14841	14697	14813	14710	14752	14848	14858	14679	14864	14988	14921	14874	14870	15115	14862	14726	14736	14788	14746	14700	14779	14781	14832	14749	14737	15030	14760	14867	14887	14805	14818	14850	14834	14859	14909	15075	14951	14832	14820	14888	14888	14753	14923	14781	14829	14705	14725	14844	14935	14933	14987	14969	14866	14888	14826	14924	14910	14797	14893	14714	15032	14934	14713	14801	14853	14733	14787	14766	14726	15016	14982	14850	14881	14972	14793	14787	14865	15026	14891	14869	14748	14719	14937	14788	15015	14884	14871	14969	14987	14987	14961	14803	14912	14910	14783	14795	14893	14944	14951	14843	14828	14978	14896	14902	14878	14976	14897	14824	14859	14911	14940	14972	14950	14949	14679	14843	14991	14841	14789	14890	14835
27847	22738	35470	35144	23074	18558	17696	17565	17405	17465	17376	17288	17422	17545	17361	17354	17361	17083	17395	17199	17318	17301	17454	17431	17272	17295	17300	17378	17394	17315	17345	17219	17348	17157	17450	17266	17277	17372	17405	17270	17495	17380	17398	17388	17225	17414	17293	17400	17216	17434	17344	17448	17481	17204	17408	17328	17496	17244	17282	17386	17223	17222	17582	17303	17243	17340	17410	17447	17416	17618	17258	17419	17454	17424	17309	17463	17544	17249	17258	17269	17237	17380	17436	17377	17392	17314	17524	17391	17330	17325	17502	17355	17455	17389	17460	17326	17132	17097	17268	17294	17248	17282	17494	17341	17227	17431	17286	17258	17273	17519	17350	17274	17476	17179	17432	17286	17336	17434	17338	17473	17414	17230	17178	17217	17241	17411	17232	17370	17180	17405	17387	17328	17467	17230	17289	17370	17253	17480	17166	17268	17303	17369	17272	17403	17344	17286	17304	17375	17424	17489	17404	17467	17374	17267	17458	17300	17295	17409	17427	17301	17293	17298	17451	17186	17409	17437	17465	17311	17420	17272	17461	17373	17510	17326	17464	17253	17329	17414	17437	17109	17329	17412	17612	17469	17366	17349	17292	17275	17317	17460	17416	17413	17338	17364	17154	17214	17495	17235	17451	17512	17400	17363	17479	17271	17269	17520	17389	17425	17230	17336	17505	17423	17382	17329	17245	17489	17367	17219	17278	17491	17522	17265	17366	17446	17327	17353	17469	17146	17097	17383	17515	17277	17335	17392	17282	17428	17222	17337	17448	17149	17247	17372	17352	17279	17395	17427	17273	17483	17233	17129	17232	17405	17131	17181	17254	17344	17338	17391	17499	17374	17452	17309	17372	17279	17303	17186	17499	17163	17394	17441	17333	17436	17452	17242	17288	17410	17474	17306	17467	17408	17333	17312	17412	17314	17150	17341	17450	17211	17523	17304	17218	17270	17375	17316	17205	17249	17309	17298	17340	17419	17176	17363	17156	17135	17489	17247	17427	17472	17292	17254	17255	17483	17421	17311	17305	17285	17294	17308	17271	16943	17140	17344	17275	17308	17339	17329	17198	17355	17246	17430	17302	17277	17351	17273	17360	17301	17613	17605	17241	17239	17318	17333	17344	17315	17326	17482	17450	17417	17252	17251	17580	17298	17466	17234	17384	17243	17400	17166	17307	17450	17228	17453	17272	17337	17068	17038	17233	17499	17276	17428	17361	17470	17278	17390	17325	17418	17217	17374	17404	17371	17212	17460	17543	17445	17351	17158	17248	17314	17313	17228	17369	17342	17176	17277	17080	17124	17422	17455	17406	17401	17000	17316	17502	17232	17289	17302	17221	17406	17152	17344	17482	17097	17305	17284	17527	17622	17099	17352	17272	17314	17554	17375	17313	17133	17321	17184	17342	17228	17232	17408	17397	17381	17337	17256	17574	17501	17358	17278	17331	17225	17335	17340	17410	17168	17384	17447	17322	17447	17465	17328	17170	17585	17303	17308	17259	17341	17387	17511	17179	17238	17375	17246	17031	17497	17404	17307	17542	17316	17565	17232	17454	17501	17498	17583	17396	17297	17485	17323	17273	17396	17452	17272	17361	17212	17360	17496	17140	17325	17335	17385	17524	17170	17251	17298	17479	17210	17355	17422	17351	17188	17315	17486	17177	17246	17234	17262	17318	17258	17381	17378	17354	17335	17401	17397	17431	17307	17315	17214	17362	17296	17540	17299	17271	17281	17427	17251	17470	17254	17388	17440	17375	17361	17271	17244	17407	17310	17282	17269	17248	17291	17356	17332	17596	17314	17425	17404	17229	17380	17144	17309	17587	17347	17245	17175	17255	17441	17506	17329	17330	17274	17416	17473	17370	17248	17287	17286	17412	17349	17311	17197	17342	17465	17401	17278	17315	17165	17413	17292	17319	17263	17247	17239	17217	17330	17280	17369	17325	17539	17452	17473	17395	17424	17421	17394	17235	17202	17421	17414	17326	17388	17224	17143	17304	17301	17362	17321	17202	17089	17386	17347	17346	17256	17284	17193	17289	17309	17362	17281	17435	17282	17385	17374	17427	17340	17514	17384	17322	17411	17290	17269	17419	17326	17361	17443	17204	17274	17370	17254	17346	17240	17480	17413	17200	17425	17338	17186	17416	17520	17451	17455	17540	17177	17400	17397	17448	17424	17224	17435	17493	17642	17082	17281	17453	17361	17368	17269	17370	17365	17256	17409	17420	17179	17344	17311	17349	17252	17445	17437	17362	17462	17329	17351	17310	17293	17317	17316	17285	17122	17411	17402	17315	17420	17373	17285	17333	17360	17370	17297	17441	17405	17253	17192	17286	17332	17630	17283	17056	17241	17368	17378	17487	17300	17190	17267	17473	17369	17548	17315	17271	17371	17447	17233	17278	17227	17440	17411	17398	17311	17421	17342	17463	17393	17528	17421	17401	17345	17183	17492	17186	17333	17329	17244	17380	17205	17283	17440	17428	17350	17481	17229	17311	17480	17373	17336	17327	17292	17467	17363	17500	17410	17226	17263	17329	17435	17207	17253	17251	17087	17326	17485	17308	17372	17274	17184	17290	17228	17302	17270	17379	17239	17280	17481	17437	17437	17382	17411	17346	17310	17409	17365	17355	17473	17360	17130	17308	17222	17417	17388	17106	17283	17299	17456	17347	17500	17308	17542	17463	17168	17165	17387	17264	17450	17351	17143	17212	17442	17258	17334	17325	17429	17155	17253	17256	17306	17399	17469	17281	17303	17229	17391	17252	16948	17563	17383	17356	17405	17551	17357	17554	17415	17249	17459	17525	17338	17367	17258	17371	17488	17333	17413	17047	17311	17420	17411	17267	17354	17459	17348	17611	17334	17565	17193	17562	17381	17375	17526	17402	17307	17263	17579	17321	17415	17421	17307	17230	17159	17207	17202	17199	17343	17348	17368	17035	17335	17238	17474	17419	17460	17491	17310	17502	17357	17394	17364	17422	17482	17539	17549	17154	17324	17331	17337	17433	17494	17198	17085	17611	17403	17335	17252	17464	17525	17327	17396	17200	17283	17330	17352	17387	17542	17498	17254	17139	17328	17408	17292	17407	17233	17539	17293	17509	17502	17154	17621	17417	17334	17236	17192	17268	17419	17394	17183	17328	17268	17399	17300	17304	17383	17419	17295	17366	17433	17246	17457	17353	17261	17298	17350	17247	17325	17440	17199	17257	17585	17326	17341	17402	17340	17321	17522	17202	17367	17335	17096	17312	17202	17390	17358	17042	17274	17309	17282	17387	17293	17468	17399	17428	17307	17465	17263	17256	17344	17397	17326	17497	17481	17397	17404	17382	17213	17313	17441	17338	17525	17383	17421	17443	17359	17328	17352	17365	17452	17392	17382	17479	17471	17473	17387	17484	17504	17527	17296	17485	17276	17552	17263	17408	17339	17402	17228	17387	17493	17461	17383	17304	17481	17340	17210	17374	17277	17533	17340	17472	17212	17209	17331	17375	17381	17224	17417	17315	17185	17541	17442	17551	17239	17496	17356	17343	17387	17450	17355	17303	17326	17387	17235	17656	17512	17136	17302	17356	17458	17122	17190	17265	17397	17388	17410	17413	17295	17322	17356	17377	17263	17471	17537	17294	17233	17283	17124	17401	17374	17492	17309	17206	17279	17339	17398	17276	17191	17348	17368	17434	17349	17333	17674	17454	17408	17239	17441	17282	17367	17517	17215	17447	17601	17434	17260	17154	17335	17391	17309	17446	17272	17499	17442	17272	17244	17425	17469	17480	17415	17485	17373	17505	17423	17372	17270	17258	17344	17203	17371	17447	17380	17317	17413	17448	17427	17412	17422	17459	17280	17305	17440	17390	17079	17238	17375	17499	17079	17268	17308	17361	17393	17496	17178	17139	17318	17300	17100	17296	17324	17444	17234	17310	17277	17517	17461	17384	17333	17463	17427	17320	17249	17078	17262	17359	17346	17355	17452	17181	17315	17485	17494	17352	17289	17454	17466	17413	17413	17396	17204	17387	17518	17371	17514	17363	17159	17545	17416	17356	17400	17313	17359	17432	17215	17353	17249	17502	17291	17436	17345	17305	17392	17301	17437	17468	17235	17379	17384	17256	17106	17170	17106	17465	17421	17185	17247	17395	17363	17309	17387	17234	17101	17319	17324	17555	17183	17081	17282	17327	17287	17409	17398	17311	17297	17416	17220	17285	17181	17284	17469	17470	17264	17226	17401	17404	17501	17481	17376	17353	17500	17508	17552	17427	17400	17486	17318	17450	17156	17292	17450	17228	17555	17600	17372	17335	17308	17293	17283	17293	17423	17298	17459	17389	17345	17526	17371	17489	17246	17361	17467	17387	17346	17295	17333	17129	17253	17195	17404	17336	17376	17498	17182	17358	17480	17253	17268	17308	17348	17508	17519	17383	17470	17416	17297	17438	17273	17295	17242	17295	17492	17384	17448	17134	17387	17287	17373	17546	17389	17267	17239	17632	17380	17498	17422	17442	17222	17247	17487	17449	17486	17354	17276	17461	17325	17167	17420	17337	17217	17329	17395	17421	17225	17378	17453	17559	17446	17270	17466	17498	17385	17340	17391	17250	17324	17230	17428	17355	17392	17535	17361	17464	17497	17455	17351	17221	17149	17256	17209	17358	17277	17263	17324	17215	17348	17364	17252	17457	17350	17387	17362	17257	17460	17211	17507	17269	17356	17134	17416	17339	17381	17381	17290	17354	17667	17258	17376	17464	17378	17498	17198	17434	17427	17435	17245	17189	17337	17455	17297	17308	17320	17289	17237	17289	17446	17233	17385	17238	17324	17334	17248	17340	17277	17458	17286	17202	17524	17135	17420	17442	17270	17229	17276	17102	17167	17431	17340	17409	17504	17366	17237	17373	17449	17270	17302	17378	17278	17378	17337	17388	17537	17370	17617	17248	17253	17559	17272	17481	17411	17285	17352	17245	17227	17224	17171	17271	17277	17364	17438	17329	17227	17270	17223	17444	17352	17403	17296	17285	17358	17404	17317	17321	17276	17368	17267	17101	17389	17294	17388	17370	17457	17259	17337	17275	17199	17295	17226	17520	17472	17339	17419	17170	17473	17512	17528	17597	17388	17338	17389	17469	17337	17566	17341	17236	17357
14158	27612	42670	32484	19729	14647	14648	14641	14560	14560	14748	14473	14589	14692	14539	14709	14513	14565	14485	14639	14480	14627	14457	14672	14538	14518	14488	14400	14625	14560	14367	14492	14608	14512	14523	14550	14593	14498	14786	14618	14524	14601	14470	14527	14569	14649	14466	14647	14685	14602	14606	14325	14498	14530	14564	14547	14475	14647	14647	14467	14575	14483	14644	14453	14501	14623	14467	14555	14575	14663	14695	14709	14452	14520	14787	14590	14545	14628	14447	14575	14692	14624	14455	14516	14662	14426	14536	14534	14484	14660	14407	14427	14611	14420	14653	14646	14729	14449	14573	14591	14540	14575	14470	14664	14389	14562	14395	14531	14419	14486	14562	14624	14436	14528	14614	14753	14588	14494	14590	14621	14542	14500	14724	14479	14433	14682	14564	14582	14605	14539	14621	14613	14615	14596	14532	14627	14699	14530	14636	14669	14638	14466	14553	14390	14428	14537	14624	14503	14565	14495	14709	14416	14789	14636	14645	14546	14363	14633	14557	14573	14553	14559	14575	14492	14658	14625	14638	14639	14514	14651	14453	14687	14606	14532	14397	14506	14429	14509	14634	14710	14481	14368	14718	14457	14447	14586	14404	14565	14575	14703	14532	14648	14513	14468	14389	14593	14601	14484	14655	14576	14670	14468	14584	14497	14551	14648	14591	14613	14725	14640	14545	14752	14546	14484	14563	14626	14723	14513	14625	14557	14661	14506	14495	14411	14707	14456	14539	14587	14497	14471	14409	14762	14585	14579	14510	14628	14587	14562	14572	14549	14491	14493	14554	14644	14647	14580	14591	14380	14470	14547	14580	14650	14525	14402	14812	14569	14621	14678	14469	14584	14556	14616	14533	14534	14444	14436	14620	14635	14583	14562	14697	14486	14490	14592	14629	14671	14585	14571	14538	14610	14535	14638	14516	14402	14395	14514	14529	14571	14619	14732	14581	14571	14592	14630	14583	14518	14512	14706	14454	14692	14496	14589	14229	14581	14601	14394	14469	14646	14544	14695	14483	14614	14577	14493	14639	14521	14675	14616	14638	14489	14368	14539	14578	14479	14516	14696	14559	14580	14608	14595	14692	14602	14646	14546	14579	14480	14672	14660	14552	14461	14537	14515	14666	14544	14675	14427	14637	14470	14389	14518	14411	14463	14615	14371	14498	14585	14658	14640	14689	14577	14522	14697	14632	14576	14558	14613	14651	14592	14640	14626	14614	14628	14487	14479	14624	14376	14487	14668	14620	14539	14435	14577	14611	14703	14560	14402	14633	14532	14672	14509	14532	14541	14516	14432	14517	14342	14553	14534	14533	14636	14488	14510	14641	14432	14749	14627	14520	14574	14390	14569	14519	14673	14619	14517	14613	14554	14542	14589	14563	14610	14632	14564	14556	14708	14572	14551	14594	14585	14608	14549	14571	14541	14530	14582	14462	14443	14359	14776	14399	14555	14485	14586	14604	14549	14707	14449	14559	14549	14468	14532	14641	14517	14478	14475	14624	14592	14539	14457	14646	14595	14546	14618	14595	14506	14562	14484	14445	14601	14436	14573	14677	14516	14545	14479	14403	14589	14456	14582	14528	14630	14614	14466	14566	14638	14555	14581	14696	14560	14551	14556	14611	14567	14462	14574	14656	14559	14450	14539	14430	14468	14502	14617	14623	14316	14509	14651	14683	14626	14555	14614	14472	14674	14383	14680	14551	14388	14629	14736	14385	14381	14462	14502	14585	14598	14551	14562	14509	14739	14640	14486	14554	14440	14769	14324	14598	14530	14684	14657	14684	14830	14504	14628	14555	14591	14601	14597	14614	14497	14623	14680	14577	14520	14727	14497	14501	14409	14635	14647	14527	14530	14673	14441	14607	14415	14459	14524	14573	14547	14504	14489	14512	14582	14610	14597	14553	14662	14672	14455	14532	14630	14633	14396	14506	14539	14770	14428	14506	14534	14558	14372	14424	14467	14655	14711	14675	14647	14729	14556	14616	14547	14865	14493	14584	14501	14531	14480	14483	14552	14692	14588	14521	14627	14547	14637	14725	14465	14409	14475	14636	14730	14587	14674	14590	14546	14502	14532	14605	14550	14641	14547	14563	14589	14756	14614	14590	14599	14571	14633	14406	14449	14597	14639	14513	14679	14578	14631	14618	14500	14400	14555	14558	14604	14399	14487	14491	14443	14515	14826	14573	14608	14527	14457	14591	14548	14532	14546	14352	14702	14476	14388	14520	14659	14694	14329	14433	14655	14662	14585	14504	14560	14534	14456	14640	14463	14551	14555	14455	14649	14270	14440	14506	14647	14366	14543	14541	14708	14458	14509	14485	14789	14406	14575	14627	14630	14756	14450	14461	14538	14348	14610	14482	14600	14449	14603	14534	14611	14493	14574	14565	14480	14591	14687	14465	14639	14398	14662	14477	14598	14587	14478	14586	14392	14510	14400	14733	14421	14456	14382	14548	14394	14734	14553	14731	14575	14419	14467	14528	14461	14493	14598	14589	14531	14654	14325	14564	14619	14427	14689	14624	14417	14443	14457	14389	14640	14313	14608	14352	14622	14553	14626	14613	14563	14604	14643	14414	14600	14512	14574	14607	14585	14550	14488	14539	14499	14642	14594	14536	14455	14506	14556	14491	14541	14611	14703	14661	14747	14456	14751	14741	14527	14539	14459	14654	14443	14581	14547	14404	14463	14623	14763	14352	14513	14580	14600	14524	14561	14443	14537	14371	14537	14553	14430	14522	14386	14638	14641	14453	14476	14516	14750	14589	14621	14506	14488	14518	14579	14325	14478	14559	14551	14554	14625	14516	14650	14555	14613	14647	14499	14355	14442	14650	14628	14503	14696	14551	14653	14442	14488	14613	14455	14434	14735	14497	14697	14537	14500	14462	14499	14527	14635	14629	14635	14557	14544	14482	14568	14506	14453	14644	14739	14678	14557	14578	14498	14515	14484	14586	14549	14493	14485	14516	14395	14471	14370	14630	14432	14488	14677	14627	14586	14519	14511	14580	14469	14558	14511	14559	14521	14557	14601	14516	14610	14477	14576	14558	14475	14469	14576	14577	14685	14559	14617	14708	14507	14522	14615	14571	14463	14363	14642	14630	14600	14669	14520	14522	14615	14690	14484	14539	14604	14606	14430	14431	14495	14439	14403	14661	14590	14378	14587	14614	14453	14478	14451	14601	14590	14605	14587	14553	14426	14453	14446	14617	14563	14695	14401	14689	14533	14472	14529	14396	14579	14656	14560	14602	14543	14405	14443	14428	14505	14634	14660	14423	14467	14632	14573	14496	14453	14477	14515	14641	14574	14454	14523	14814	14596	14514	14467	14745	14535	14614	14688	14476	14582	14601	14547	14690	14598	14486	14654	14572	14386	14562	14441	14565	14587	14586	14599	14615	14737	14396	14716	14487	14575	14370	14475	14516	14824	14800	14513	14509	14512	14403	14587	14479	14568	14580	14508	14544	14585	14596	14462	14629	14537	14362	14537	14471	14522	14542	14458	14390	14617	14566	14591	14617	14560	14617	14608	14655	14486	14735	14636	14481	14541	14540	14473	14574	14698	14636	14689	14477	14625	14559	14730	14701	14469	14521	14691	14551	14511	14594	14607	14427	14624	14564	14506	14552	14549	14645	14397	14527	14473	14688	14707	14748	14375	14482	14630	14593	14579	14561	14561	14615	14565	14647	14608	14603	14600	14759	14554	14541	14565	14707	14486	14510	14878	14472	14586	14552	14549	14471	14706	14569	14569	14709	14550	14459	14611	14639	14501	14672	14427	14466	14597	14603	14551	14545	14564	14590	14608	14579	14638	14485	14485	14589	14439	14444	14576	14587	14662	14374	14582	14440	14412	14584	14700	14524	14646	14345	14682	14621	14428	14663	14553	14715	14742	14623	14309	14553	14432	14509	14584	14399	14498	14510	14464	14717	14619	14370	14575	14507	14681	14729	14646	14519	14579	14421	14503	14630	14655	14686	14532	14665	14646	14588	14793	14439	14478	14522	14518	14547	14710	14461	14621	14435	14580	14730	14553	14588	14620	14538	14602	14436	14584	14614	14590	14606	14527	14539	14520	14640	14599	14551	14578	14528	14502	14662	14653	14488	14634	14554	14546	14629	14480	14505	14582	14515	14403	14657	14564	14536	14622	14750	14429	14643	14509	14600	14675	14550	14645	14533	14540	14374	14597	14555	14501	14580	14464	14520	14560	14505	14543	14667	14404	14662	14531	14404	14446	14584	14603	14592	14562	14710	14541	14532	14660	14572	14598	14497	14482	14483	14528	14432	14431	14722	14559	14516	14520	14705	14545	14611	14470	14576	14606	14609	14499	14570	14603	14537	14673	14549	14491	14647	14526	14553	14685	14415	14635	14471	14687	14535	14497	14486	14558	14488	14499	14687	14555	14554	14645	14528	14547	14533	14594	14701	14398	14504	14687	14466	14496	14585	14459	14591	14549	14673	14506	14436	14488	14586	14483	14479	14337	14705	14662	14594	14656	14570	14582	14560	14492	14541	14392	14499	14560	14430	14638	14484	14555	14592	14493	14656	14607	14695	14408	14492	14363	14555	14379	14374	14580	14473	14356	14550	14439	14644	14363	14459	14531	14779	14579	14554	14601	14604	14668	14526	14582	14483	14606	14540	14533	14643	14564	14675	14478	14607	14710	14639	14539	14544	14557	14570	14495	14630	14633	14687	14496	14401	14457	14467	14548	14477	14738	14525	14642	14588	14579	14386	14643	14484	14515	14622	14467	14521	14531	14535	14570	14444	14717	14553	14414	14609	14557	14507	14676	14516	14430	14551	14714	14637	14511	14645	14592	14431	14660	14530	14495	14563	14639	14631	14434	14307	14536	14550	14547	14490	14530	14503	14493	14528	14655	14379	14645	14542	14686	14669	14548	14656	14637	14437	14632	14666	14703	14713	14509	14705	14606	14353	14552	14697	14612	14614	14500	14447	14735	14726	14546	14678	14525	14540	14655	14671	14442	14428	14527	14562	14476	14547	14645	14566	14483	14655	14665	14523	14515	14558	14651	14630	14470	14550	14471	14620	14482	14525	14525	14601	14669	14368	14455	14542	14501	14647	14422	14573	14602	14691	14593	14665	14504	14565	14465	14458	14634	14556	14475	14711	14531
23666	21386	31439	32005	29608	24413	25096	19967	18348	18553	18518	18364	17983	17975	18203	18114	18064	18027	18194	18143	17845	17957	17968	18065	17850	18089	18208	17986	17931	18009	18018	17917	18167	18054	17801	18083	18056	17809	18083	17945	17899	18049	17800	17848	18134	17825	18032	18034	17851	17816	17980	18139	17998	17880	18028	17928	18011	18205	17974	17768	17867	17847	17947	17892	18034	17975	18126	17884	17946	17939	17893	17982	17909	17956	18138	18378	18393	18086	17971	17917	17828	17940	17918	17665	17989	17681	18007	17698	17798	17991	18054	17820	17959	18033	17811	17716	17775	17982	17773	17850	17802	17932	18028	17790	17941	17991	17889	17964	17930	17760	17766	17740	17695	17861	17587	17675	17802	17899	17977	18126	18190	17883	17885	17849	17920	17757	17962	17858	17832	17651	17641	18096	17968	17832	17748	17768	18102	17861	17868	17672	18099	17925	17938	17994	17955	18004	17924	18090	17986	17853	17942	17823	17975	17863	17864	17927	17828	18055	17997	17697	17938	18025	18047	17932	17923	17977	17708	18004	17895	17789	17945	17852	17774	18004	17934	17985	18118	17807	17773	17941	17966	17813	18072	17852	17731	18005	17954	17811	18093	18008	17821	17872	18062	18011	17694	17949	18004	18064	18146	17825	18067	17860	17944	17917	18022	17790	17720	17977	17928	17990	17956	17982	17992	18011	17929	17983	17795	17666	17973	18009	18017	17856	17782	17949	17940	17893	17905	17901	17956	18039	17908	17709	17855	17896	17734	17882	17891	17838	17858	17776	17983	17845	17926	17942	17726	18090	17769	17917	17736	17854	17726	17742	17926	18043	17889	17830	18004	17777	17928	17842	17838	17885	17850	17828	17947	18032	17768	17935	17985	17914	17848	17937	18012	17847	17894	17926	17857	17813	18103	17799	17707	17727	17908	17552	17915	17764	18037	17896	17833	17926	17948	17750	17859	17684	17845	17888	17872	18014	17763	18012	17946	17887	17954	17903	17851	17751	17820	17798	17848	17854	17834	17936	17975	17828	18028	17878	17920	17827	17899	18020	17964	17935	17987	17844	17914	17872	17902	17811	17719	17860	17721	17850	17846	17999	17698	17815	17963	17991	17698	17948	17865	17754	17876	17935	17977	17887	17611	17866	18000	17943	17825	17888	17844	17827	17956	18052	17862	17914	17966	17982	18007	17917	17948	18147	17716	17776	17770	17996	17794	17888	17889	17792	18091	18062	17887	17820	18088	17749	17861	17979	18046	18084	17947	18003	17884	17872	17693	17888	18075	17833	18169	18139	17697	17937	18054	17855	18001	17931	17914	18085	17569	17907	18007	17683	17874	17938	17732	17889	17970	17740	17910	17874	17989	17914	17854	17861	17826	17947	17939	17886	17825	17564	17842	17702	17917	17978	18081	17874	17863	17859	17755	17755	17752	17712	17837	17818	17842	18019	18052	18000	17814	17976	17997	17827	17794	17873	17905	17918	17845	17982	17775	17913	17787	17979	17959	17959	17975	17869	17896	17902	17780	18039	17952	17872	17986	17776	17823	18232	17724	17798	17866	17790	17961	17960	17704	17817	17936	18022	17684	17825	18030	18014	17762	17687	17791	17921	17738	17947	17757	17860	17978	18051	17822	17999	17836	17803	17925	17849	17691	17775	17763	18099	18092	17695	17891	17798	17913	17885	17975	17830	17999	17931	17892	17869	17834	17990	17916	17972	17843	17903	17645	18129	17995	17804	17907	17873	17754	17950	17907	18061	17749	18065	17913	17931	17796	17606	17953	17782	17926	18290	17762	17654	17590	17866	17835	17888	18083	17933	17831	17818	18114	17650	17890	17758	18121	17976	17911	17921	17947	17885	17760	17933	17907	18012	17958	17928	17890	17811	17998	17907	17954	17813	17587	17785	17755	17812	17820	17873	17894	17837	17988	17740	17982	17761	17951	17922	18144	17975	17791	17794	17883	17755	17957	17981	17770	17890	17939	17887	17807	17832	17739	17897	17894	17972	17920	17939	17763	17611	17845	17997	17877	18013	17901	18029	17948	17819	17903	17718	17938	17841	17762	17789	17948	17965	17939	17873	17799	18055	17873	17907	17804	17833	17921	17931	17876	17859	17816	17607	17881	17797	17957	17992	17882	18000	17941	17919	17929	17899	17872	17754	17922	17841	17911	17864	17839	17948	17748	17817	18022	17797	18016	18032	17971	17750	17735	17905	17889	17757	18039	17812	18062	17998	18006	17991	17996	17949	17962	18093	17907	18029	17846	17961	18062	17940	17833	17900	17962	17962	17851	17914	17814	17711	17710	18042	17800	17893	17946	17964	17916	17740	17864	17810	17970	18051	18041	17916	17838	17993	17898	17783	18000	17834	17886	17760	17944	17921	17876	17791	17986	18023	18046	17999	18074	17951	17867	17691	17677	17821	17796	17902	17921	18081	17873	17784	17940	18116	17776	17835	17731	17864	17934	17953	17783	17830	17771	17880	17980	17708	17832	17939	18044	17989	17866	17894	17826	17941	17961	18043	17797	17886	17815	17710	17761	17827	17997	18051	17923	17938	17912	17749	18236	18230	17839	17920	17914	18001	17986	18002	17945	17885	17925	17811	17917	17784	17962	17838	17773	17920	17804	17821	17882	17935	18099	17771	17865	17836	17979	17964	17843	17885	17795	17880	17846	17955	17895	17695	17944	17881	17950	17831	17756	17932	17948	17845	17854	17724	17574	17809	17883	18043	17895	17835	17761	17917	17776	17964	17749	17836	17948	17994	17971	17944	17913	17933	17804	17767	17910	17936	18006	17990	17842	17891	17806	17775	17998	17943	17670	17982	17887	17818	17834	17887	17794	17939	17953	17710	17805	17982	17926	18060	18104	17834	17973	17913	17948	17889	17972	17797	17879	17783	17954	17918	17766	17976	17631	17823	17651	17819	17900	17724	17873	18018	17731	17873	17981	18089	17966	17613	17855	17781	17926	17863	17850	17850	17726	17952	17937	17947	17886	17865	17874	17842	18014	17909	17684	17871	17747	17613	17612	17942	17959	17899	17887	17953	17938	17876	17912	17948	18051	18103	17987	17908	17698	17870	18153	17731	17858	17846	17627	17841	17916	17925	17968	17903	17866	17847	17896	18007	17627	17989	17593	17793	17818	17805	17929	17968	17848	17757	17891	17720	17896	17998	17980	17864	17885	17767	18125	17987	17899	18049	17950	17699	17947	18118	17891	17817	17884	17784	17832	17875	17797	17933	18021	17874	17886	17823	17845	17955	17879	17873	17758	18032	17869	17986	17884	18006	17897	17872	17745	17769	17814	17904	17958	17777	18043	18098	18042	17861	17920	17827	17876	17862	17799	17997	17552	17850	17930	17946	17766	17828	18052	17901	17915	17785	17981	17898	17979	17854	18012	17942	18011	17926	17933	17890	17876	17885	17902	18012	17974	17871	17749	17699	17949	18151	17987	17918	17989	17999	17816	18023	17847	17744	17790	17954	18038	17881	17986	17800	17853	17943	17975	17996	17781	17817	17910	18001	17716	17830	17726	17944	17946	17881	17952	17937	18040	17776	17936	17910	17907	17718	18007	18083	18061	18085	17996	17825	17822	17815	17962	17767	17848	17816	17861	17751	17803	17611	17574	17803	18016	17844	17819	17806	18079	18058	17734	17888	17972	17878	17829	17696	17955	17753	18052	17923	17822	17970	17776	17978	17935	17810	18003	17897	17838	17979	17961	17755	17846	17758	18022	17753	17833	17715	17990	17739	17805	18079	17855	17611	17876	17997	17821	17656	18021	17940	17868	17990	17941	17856	18022	17814	17878	17568	17868	17813	17906	17869	17877	17822	17875	17786	17888	17739	18090	17864	17888	17859	17748	18022	17954	17788	17812	17896	17917	18030	17997	18040	17857	17871	17940	17741	17889	17832	18051	17749	17690	17885	17787	18139	17811	17782	17872	17640	17797	17850	17824	17911	17954	17947	17481	17746	17956	17765	17876	17884	17723	17910	17849	17862	17839	18030	18014	17940	17731	17799	17923	17858	17698	17901	17873	17763	17881	17815	17945	18077	17948	17825	17955	17998	17914	17891	17864	18037	17726	18029	18052	17855	18126	17887	17915	18033	17810	17608	17825	17852	17894	18074	17869	17957	18035	17921	17857	17803	17915	17944	17750	17629	17815	17891	17899	17741	18153	17989	17888	17869	18019	17760	17757	17981	18093	17858	17757	17959	17815	17940	18132	17836	17905	18087	17755	17851	17689	17944	17814	18009	17969	17892	17736	17942	17962	17871	18043	17935	17975	17729	17829	17691	17806	17807	17743	17897	17905	17783	17846	17975	17667	17832	17749	17844	18074	17917	17631	17912	17958	17893	17582	17911	18106	17633	17821	17865	17874	17651	17798	17773	17911	17950	17913	17836	17886	17862	17847	17842	18129	17916	17954	17871	17998	17974	17858	17981	17776	17888	17966	17829	17988	18050	17824	18062	17658	17821	17719	18078	18159	17935	17827	17844	17886	17962	17914	17924	17883	17808	17701	17800	17987	17853	17777	17902	18046	18003	17896	17733	17939	17755	17786	17766	17756	17811	18021	17923	17947	17899	17882	18004	17950	17700	18001	17723	17675	17903	17896	17810	17832	17715	17796	17988	17965	17813	17938	17737	17835	18074	18028	17997	17993	17915	17951	17955	17783	18272	17872	17831	17995	17651	17861	17972	17964	17804	17917	17683	17969	17964	18036	18075	17859	18021	17869	17852	17876	17759	17778	17932	17870	17875	18027	17887	17899	17739	17942	17990	17846	17906	17977	17852	18078	17884	17965	17947	17842	17869	17924	17914	17872	17930	18112	18073	17798	17884	17895	17934	18028	17872	18117	17897	17809	17805	18056	17762	17910	17876	17748	17807	17808	17817	17788	17721	17862	17776	17919	17903	17876	17803	17875	17907	17866	17830	17965	17929	17893	17859	17653	17899	17906	17703	17769	17781	17804	17849	18072	18017	18023	17922	17853	17893	17923	17959	17878	17852	17862	17881	18058	17967	18041	17888	18088	18058	17830	17885	17868	18114	17911	17992	17948	17839	17924	17891	17960	17750	17851	17847	18007	17857	17717	17858	17768	18076	17729	18014	17731	17894	17809	17909	17794	17878	18102	17955
15861	55888	77104	71325	45826	15644	15530	15293	15151	15134	15096	14848	15162	15141	15091	14965	14857	14963	14981	14939	15111	14800	15108	14939	15066	14735	14948	14764	15042	15020	14815	15104	14993	14780	14903	14752	15012	14925	14883	14842	14957	14752	14788	14788	14947	14880	15000	14955	14669	14941	14955	14853	14991	14971	14835	14829	14987	14927	14736	14790	14833	14914	14921	14826	14928	14819	14836	14921	14912	14801	14953	14833	14815	14894	15456	15511	15319	14899	14975	14888	14910	14881	14791	14868	14942	14888	14756	14874	14938	15013	14805	14925	14876	14921	15031	15081	14803	14763	14698	14846	14819	14806	14935	14952	15010	15014	14987	14823	15111	14758	14827	14829	14949	14874	14921	14655	14799	14924	14870	14934	14937	14874	14731	14826	14951	14754	14753	14774	14761	14954	14733	14907	14924	14785	14905	14813	14948	15025	14919	14848	14774	14727	14860	14984	14922	14887	14932	14929	14776	14799	14848	14771	14988	14954	14864	14886	14852	14879	14884	14922	14970	14835	14878	14673	14920	14772	14739	14864	14783	14848	14791	14914	14804	14960	14694	14950	14854	14805	14843	14951	14908	14775	14774	14814	14797	14749	14712	14716	14862	14909	14933	14909	14908	14905	15031	14987	14626	14875	14784	14823	14881	14917	14824	14741	14929	14724	15065	14891	14779	14969	14809	14913	14901	14758	14845	14864	14962	14927	14908	14847	14891	14899	14919	14918	14755	14894	14848	14721	14780	14975	14801	15081	14951	14897	14977	14757	14760	14737	14999	14947	14806	14874	14756	14928	14872	14936	14927	14871	14798	14923	14851	15033	14853	14890	14952	14870	14987	14795	14865	14693	14901	14814	14948	14635	14857	14967	14842	14957	14933	14756	14787	14954	14746	14699	14863	14838	14931	14945	14926	14952	14894	14801	14759	14899	14872	14896	14885	14898	14783	14772	14805	14740	14748	15001	14978	14774	14944	14779	14789	14786	14805	14860	15001	14888	14872	14796	14851	14894	14765	14751	14802	14897	14837	14811	14783	14880	14951	14727	14993	14881	14926	14814	14882	14743	14898	14793	14840	15038	14769	14856	14794	14859	14797	15044	14848	14761	14940	14717	14848	14893	14762	14968	14793	14997	14812	14917	14896	14895	14927	14690	14879	14725	14770	14795	14914	14848	14821	14871	14881	14890	14999	14721	14828	14864	14930	15017	15012	14834	14886	14926	14714	14864	14762	14943	14770	14832	14839	14774	14863	14773	14761	14891	14786	14666	14799	14734	14610	14749	14761	14860	14989	14756	14761	14716	14856	14857	14711	14918	14715	14959	14840	14878	14730	14814	14868	14917	14949	14861	14965	14870	14925	14902	14777	14814	14700	14961	14877	14922	14977	14845	14903	14810	14893	14965	14793	14935	14869	14841	14830	14860	14955	14912	14881	14918	14966	14889	14943	14953	15036	14696	14923	14951	14920	14692	14970	14931	14820	14944	15033	14972	14788	14793	14936	14950	14954	14911	14742	14786	14924	14913	14980	14906	14958	14801	14790	14819	14830	14890	14876	14844	14760	14920	14842	15001	14918	14920	14771	14826	14906	14837	14828	14821	14692	14840	15006	14871	14859	14839	14851	15004	14838	14674	14976	14924	14857	14814	14756	14969	14907	14706	14886	14824	14691	14776	14984	14942	14743	15008	14862	14703	14889	14877	14892	14965	14767	14949	14796	14904	14926	14738	14875	14844	14764	14820	15047	14771	14859	14777	14723	14974	14851	14896	14857	15097	14841	14968	14831	14832	14856	15024	14738	15105	14806	14648	14879	14937	14896	14803	14692	14963	14820	14998	14902	14901	14964	14924	14781	14741	14876	14918	14862	15032	14837	14961	14921	15005	14867	14920	14985	14919	14861	14798	14818	14954	14792	14956	14905	14778	14721	14974	14905	14987	14887	14832	14827	14848	14809	14839	14930	14842	14755	14895	14939	14885	14802	14918	14904	14650	14972	14858	14951	14743	14822	14753	14865	14694	14843	14940	15010	14898	14997	14798	14895	14827	14794	14945	14947	14941	14751	14896	14889	14781	15042	14965	14842	15022	14627	14801	14781	14909	14833	14913	14851	14585	14786	14811	14831	14947	14886	14917	14757	14890	14871	14861	14957	14773	14949	14646	14866	14849	14718	14886	14798	14765	14893	14889	14898	14967	14810	14941	14887	14923	14953	14956	14775	14803	14785	14814	14742	14912	14905	14828	14926	14865	14858	14777	14863	14760	14643	15029	14861	14920	15025	14831	14866	15067	14719	14849	14847	14853	14850	14916	14723	14901	14747	14737	15019	14913	14949	14837	14830	14888	14833	14853	14821	14903	14844	14773	14804	14960	14660	14748	14844	14835	14914	14799	14776	15131	14968	14899	14841	14930	14965	14817	14877	14685	14819	14683	14806	14956	14900	14935	14897	14912	14855	14844	14951	14918	14781	14795	14628	14677	14907	14779	14890	14871	14788	14847	14801	14796	14995	14958	14914	14845	14769	14870	14871	14977	14814	14997	15127	14805	14939	14763	14817	14787	14874	14803	14856	14965	14742	14917	14897	14877	14906	14940	15002	15124	15008	15037	14899	14768	14842	14782	14880	14984	14918	14884	14799	14795	14908	14947	14860	14772	14899	14851	14881	14812	14864	14859	14712	14604	14832	14718	14842	14838	14751	14911	14842	14890	14848	14736	14781	14991	14993	14904	14958	14873	14857	14829	14877	14948	14966	14778	14980	14898	14866	15017	14886	14875	14888	14818	14777	14954	15054	14838	14793	15003	14774	14872	14925	14802	14913	14837	15034	14872	14761	14773	14687	14847	15000	15005	14806	14855	14893	14878	14698	14822	14841	14835	14819	14781	14856	14845	14919	14909	14786	15037	14780	14817	14844	14934	14869	14943	14896	14761	14875	14718	14892	14980	14836	14866	14854	14811	14870	14857	14902	14835	14892	14944	14840	14893	14844	14841	14835	14986	15123	14755	14793	14827	14984	14821	14848	14804	15022	14776	14879	14980	14720	14842	14685	14949	14940	14862	14950	14726	14944	14822	14921	14871	14849	14954	14982	14871	14948	14783	14883	15061	14773	14835	14918	14841	14720	14973	14809	14986	15000	14874	14952	14653	15013	14848	15002	14841	14925	14469	14979	14878	14846	14890	14867	14932	14930	15056	14916	14629	14832	14790	14854	14815	14939	14904	14788	14858	14909	14903	14821	14931	14959	14755	14913	14876	15004	14948	14802	14730	15026	14952	14883	14801	15002	14946	14916	15003	14778	14876	14854	15093	14919	14859	14801	14888	14789	14770	14747	14810	14775	14899	14755	14917	14753	14801	14832	14801	14797	14970	14954	14875	14948	14770	14793	14924	14800	14862	14686	15027	14815	14801	14784	14763	14872	14899	14683	14878	14600	14731	14958	14757	14904	14985	14955	14832	14820	14860	14953	14781	14867	14856	15037	14873	14872	14875	14955	14865	14894	14657	14797	14937	14773	14765	14961	14932	14717	14938	14940	14828	14897	14851	14849	14951	14705	14933	14830	14665	14770	14844	14724	14691	14853	14896	14912	14816	14936	14884	14903	14846	14940	14751	14947	14882	14789	14854	14731	14671	14855	14864	14821	14866	14917	14975	14901	15000	14829	14739	14942	14837	14885	14907	14919	14748	14652	14882	14733	14650	14655	14974	14882	14755	14869	14799	14802	14792	14851	14924	14777	14802	14824	14896	14781	14655	14904	14743	14866	14941	14989	14782	14875	14753	14897	14753	15091	14808	14721	14816	14711	14913	14830	14911	14883	14839	14874	15029	14936	15001	14901	14867	14875	15133	14760	14927	15006	14963	14857	14823	14896	14916	14788	14778	14710	14926	14769	14867	14977	14885	14931	14655	14825	14836	15027	14776	14771	14886	14791	14872	14821	14773	14919	14851	14875	14937	14744	14830	14956	14859	14759	14888	14700	14922	14981	14727	14835	15065	14910	14941	14863	14808	14801	14864	14800	14936	14912	14831	14919	14963	14730	14882	15003	14968	14917	14854	14878	14917	14845	14983	14800	14921	14958	14849	15000	14982	14864	14804	14762	14906	14886	15008	14941	14768	14957	14874	14822	14833	14820	14792	14868	14774	15094	14972	14680	14725	14963	15007	14767	14797	14883	14943	15011	14842	14754	14943	14829	14801	14758	14803	14830	14837	14834	14800	14743	14787	15069	14701	14841	14918	14807	14986	14852	14783	14818	14950	14793	14809	14671	14930	14961	14884	14742	14831	14887	14839	14806	14826	14965	14967	14752	14988	15122	14939	14793	14839	14976	14785	14797	14988	14740	14969	15083	14890	14964	14828	14821	14784	14923	14896	14915	14889	14907	14853	14929	14898	14911	14740	15073	14851	14967	14882	15010	14787	14924	14877	14924	15071	14768	14885	14807	14958	14776	14826	14824	15096	14893	14980	14986	14947	15014	15003	14816	14909	15066	14718	14839	14805	14873	14734	14725	14835	14963	14978	14890	14851	14862	14814	14948	14728	14948	14779	14972	14993	14946	14937	14757	14864	14793	14731	14843	14734	14846	14782	14949	14852	14905	14890	14971	14856	14725	14809	14856	14834	14855	14741	14878	15013	14707	14834	15039	14810	14818	14662	14838	14815	14632	14957	14952	14917	14914	14939	14886	15057	14962	14987	14871	14985	14706	15042	14938	14813	14889	14894	14905	14866	14916	14925	14876	15019	14946	14726	14834	14933	14934	15015	14930	14950	14871	15023	14986	14760	14846	14980	15015	14914	14955	15040	14735	14817	14862	14877	14837	15001	14830	14947	14745	15011	14808	14814	14894	14898	14818	14882	15008	14934	14891	14968	14891	14918	14953	14847	15005	14738	14962	14820	14650	14932	14889	14982	14941	14689	14985	14902	14836	14957	14836	14744	14853	14891	14651	14766	14954	14917	14815	14897	14867	14978	14780	14902	14982	14867	14848	14586	14902	14928	15028	14849	14999	14900	14965	14750	15037	14932	14883	14825	14786	14936	14984	14762	14750	14816	14694	14887	14877	14782	14890	14977	14904	14871	14656	14911	14916	14760	15019	14847	14747	14740	14867	14776	14796	14970	14950	14885	14860	14806	14920	14778	14901	14950	14894	14657
23269	21384	30834	28492	31119	24435	25404	19490	17350	17284	17346	17412	17168	17023	17125	17439	17015	17013	17010	16918	16932	17104	16952	17079	16896	16891	17041	17030	17069	16890	16988	16938	16967	17032	16988	16976	16787	16852	16913	17079	17007	16817	16792	16907	17021	17017	16873	16793	16811	16603	16690	16985	16937	16789	16854	16988	16986	17095	16842	16936	16955	16775	17071	16951	16881	16960	17193	17020	16934	16887	16785	16887	16962	16825	17324	17823	17371	16990	16781	16754	16776	16792	17033	16892	17025	16988	16865	16778	16913	16979	16852	16870	17024	17087	16837	17009	16682	16813	16794	17059	16949	16973	16826	16903	16682	16812	17065	16721	16880	16882	16891	16802	16887	16740	17097	16761	17132	16834	16916	16906	16854	16724	16769	16893	16909	16789	16759	16949	16886	16916	16985	16757	16725	16764	16795	16827	16938	16806	17023	16904	16803	17005	16909	16837	16905	16815	16978	16929	16950	16759	16711	16858	16903	16823	16955	16695	16856	16936	17036	17019	16801	16894	17035	16904	16897	16838	16962	16870	16872	16902	16908	16920	16839	16799	16858	16793	16756	16806	16918	17046	16858	16923	16815	16692	16815	16736	17012	16926	16973	16853	16881	16757	17102	17046	16789	16810	16833	16936	16704	16820	16720	16987	16823	16738	16887	16956	16874	16642	16811	16828	16883	17092	16762	16830	16869	16708	16913	16927	16786	16943	16829	16795	17007	16749	16859	17051	16852	16890	16879	16786	17013	16970	16785	17019	16920	16921	17075	16881	16894	16698	16912	17079	16805	16780	16679	16899	16891	16769	16660	16835	16607	16684	16584	16951	16916	16661	16752	16937	16926	16926	17016	16857	16952	16876	16857	16824	16944	16832	16993	17248	16782	16567	16929	16909	16942	16784	16792	16791	16644	16933	16821	16846	16764	16856	16885	16755	16836	16965	16631	16835	16813	16954	16890	16789	16902	17004	17028	16624	16957	17016	16732	17043	16929	16895	16887	16946	16861	16722	16771	16867	16970	16918	16887	16871	16883	16707	16934	16755	16916	16979	16808	16630	16813	16847	16991	16924	16981	17140	16918	16793	16819	16916	17027	16669	16729	16835	16708	16780	16812	16840	16727	16820	16997	16822	16992	16950	16938	16837	16863	16737	17029	16760	16656	16882	16690	16565	17034	17029	16756	16852	16980	16837	16673	16920	16809	16996	16824	16711	16752	17014	16911	16965	16967	16854	16734	16917	16863	16644	16752	16785	16710	16872	16764	16757	16696	16607	16677	16864	16751	16846	16663	16866	16762	16761	16878	16983	16736	16886	16796	16667	16885	16887	17065	16702	16822	16872	16913	16891	17151	16885	16822	16799	17135	16804	16857	16763	17004	16669	16979	16986	16735	16926	16901	17040	16971	16558	16609	16701	16778	16914	16950	17054	16719	16797	16946	16830	16652	16996	16791	16983	16858	16827	16776	16675	16917	16846	16808	16669	16743	16821	16696	16682	16711	16980	16838	16836	16858	16967	16976	16912	16729	16826	16713	16603	16777	16937	16969	16672	16684	17028	16749	17048	16939	16962	16941	16680	16663	17049	16787	16901	17012	16837	16895	17045	16752	16907	16837	16876	16969	16720	16802	16867	16793	16808	16988	16866	16694	16697	16751	16976	16853	16749	16797	16805	16937	16776	16814	16786	16741	16864	16914	17017	16861	16540	16658	16853	16858	16885	16763	16911	16815	16771	16901	16866	16950	16933	16832	16939	16804	16898	16864	16819	16815	16671	16694	16792	17141	16679	16733	16762	16842	16738	17041	16998	16790	16808	16764	16723	16869	16640	16847	16832	16758	16810	16845	16680	16884	16841	16882	16907	16757	16775	16886	16858	16671	16839	16768	16850	16695	16823	16838	16770	16835	16829	17006	16902	16942	16967	16702	16800	16843	16757	16936	16745	16903	16688	16914	16732	16631	16738	16946	16894	16678	16976	16908	16837	16780	16851	16809	16939	16993	16808	16795	16877	16807	16952	16791	16653	16822	16868	16919	16835	16981	16953	16609	16691	16846	16671	16819	16911	16953	16859	16702	16589	16889	16901	17133	16746	16949	16937	16693	16789	16707	16867	16766	16830	16667	16978	17002	16993	16889	16860	16978	16902	16908	16869	16741	16981	16979	17022	16887	16925	16777	16705	16669	16880	16704	16821	16828	16829	16673	16688	16841	16857	16861	16928	16943	16752	16665	16763	16804	16824	16896	16772	16765	16789	16880	16970	16891	16947	17032	16777	16812	16594	16652	16686	16808	16660	16970	16663	17059	16833	16928	16710	16803	16773	16849	16731	16892	16669	16680	16911	16704	16933	16967	16782	17029	16935	16824	17027	16887	17080	16812	16859	16743	16899	16772	16960	16794	16916	17086	16912	16916	16780	16902	17007	16799	16679	16894	16751	16816	16722	17071	16734	16702	16758	16829	16870	16908	16756	17071	16976	16882	16736	16954	16667	16863	16651	16955	16814	17026	16691	16713	16747	16988	16905	16886	16965	16938	16830	16669	16827	17028	16814	16677	16899	16983	16660	16856	16815	16912	16757	16741	16694	16691	16852	16923	16874	16754	16812	16846	16780	17009	16923	16746	16857	16764	16844	17016	16784	16811	16715	16749	16904	16793	16824	16855	16745	16713	16657	17221	16914	16803	16738	16777	16985	16785	16920	16896	16885	16810	16887	16651	17050	16770	16712	16877	16717	16986	16811	16775	17033	16808	16946	16843	16665	16986	17032	16877	16817	16852	16885	16789	16789	16951	16920	16754	16862	16876	16852	16886	16808	16898	16743	16793	16602	16788	16878	16831	16979	16694	16751	16819	16895	16785	16868	16675	16869	16934	16749	16834	16725	16737	16775	16805	16641	16879	16843	16917	16843	16988	17040	16776	16822	16882	16953	16618	16731	16624	16865	16913	16843	16854	16767	16734	16722	16852	16685	17065	16873	16921	17022	16893	16796	16841	16766	16653	16668	17031	16749	17010	17009	16775	16846	16909	16964	16729	16925	16882	16957	16962	16807	16878	16930	16942	16743	17047	16606	16905	16772	16777	16890	16872	16854	16972	16969	16922	16967	16742	16928	16652	16918	16792	16702	16714	16757	16747	16720	16791	16967	16989	16749	16996	16797	16720	16826	16733	16671	16752	16710	16647	16797	16799	16758	16805	16903	16872	16939	16859	16732	16889	16925	16783	16748	16946	16841	16780	16758	17039	17056	16827	16786	16875	16695	16758	16921	16695	16901	16830	16868	16966	16914	16960	16935	16826	16689	16648	16910	16938	16776	16924	16926	16732	16856	17004	17141	16947	16830	16706	16731	16740	16928	16937	16762	16912	16762	16775	16899	16843	16909	16802	16904	16705	16588	16748	16757	16684	16984	16798	16883	17004	16841	16870	16887	16604	16929	16825	16824	16699	16798	17019	16802	16668	17032	16992	16833	16809	16543	17086	16659	17026	16880	16843	16846	16751	16868	17004	16768	16942	16925	16890	16794	16673	16743	16904	16888	16924	16899	16869	16796	16880	16807	16990	16918	16885	16876	16832	16849	16890	16859	16814	16879	16798	16770	16790	16826	16868	16489	16776	16839	16858	16835	16844	16884	16750	16825	16972	16750	16857	16952	16984	16943	16888	16894	16919	16737	16948	16865	16635	16790	16677	16881	16837	16696	16783	17002	16783	16695	16938	16815	17044	16888	16748	16895	16884	16824	16707	16915	16778	17059	16883	16879	16748	16941	16705	16657	16961	16595	16792	16835	16934	16994	16925	16729	16654	16901	16772	16810	16899	16853	17083	16770	16671	16872	16806	17032	16754	17013	16857	16858	16596	16967	16984	16785	16905	17042	16786	17017	16754	16765	16807	16817	16854	16825	16856	16846	16923	16628	16910	16787	16971	16806	16961	16925	16800	16762	16820	17026	16895	16761	16758	16787	16943	16894	17018	16870	16997	16698	16992	16855	16878	16884	16743	16832	16631	16813	16911	16668	16904	16618	16834	16767	17090	16762	16679	16824	16697	16803	16826	16833	16833	16886	16749	16705	16860	16827	16756	16701	16837	16956	16775	17021	16713	16972	16791	16766	16961	16746	16853	16735	16771	16676	16670	16904	16716	16758	16734	16881	16744	16957	16849	16788	16873	17139	17022	16657	16899	16730	16799	16799	16681	16970	16975	16773	16939	16865	16829	16836	16715	16800	16797	16886	16807	16842	17021	17046	16888	16508	16789	16709	16587	16980	16977	16819	16797	16702	16819	16831	16616	16532	16873	16940	16845	16934	16937	16696	16742	17000	16703	17057	16960	16907	16818	16887	16812	16796	17027	16735	16855	16901	16690	16869	17003	16791	16939	16783	16542	16984	16815	16801	16950	16937	16793	16819	16760	16856	16955	16994	17004	16956	17097	16866	16559	16732	16899	16909	16734	16949	16678	16725	17024	16965	16971	16739	16919	17110	16843	16590	16829	17074	16738	16983	16864	16871	16764	16819	16839	16940	16884	16796	17084	16904	16751	16790	16876	16930	16863	16924	16720	16777	16857	16739	16833	16736	16825	16905	16856	16702	16895	17001	16980	16805	16690	16811	16857	16712	16646	16902	16726	17020	16778	16786	16952	16805	17019	16842	16976	16585	17094	16915	17064	16664	16647	16822	16719	16807	16829	16730	16901	16703	16688	16924	16841	16963	16857	16787	16842	17045	16889	16768	16828	16543	16666	17125	16650	16810	16873	16911	16617	16745	16839	16911	16851	16959	16845	16806	16845	16762	16587	16815	16829	16728	17067	16850	16873	16999	16977	16914	16884	16644	16707	17019	16917	17001	16718	16834	16754	16557	16907	16772	16810	16762	16813	16899	16871	16732	16739	16883	16913	16846	16788	16878	16845	16714	16836	16855	16830	16718	17008	16956	16888	16798	16786	16990	16870	16780	16875	16772	16909	16936	16859	16997	16798	16699	16865	16995	16835	16825	16795	16767	16581	16788	17104	16736	16909	16728	16629	16709	16888	16894	16837	16794	17011	17017	16885	16883	16911	16963	16906	16958	16939	17076	17005	16764	16800	16723	17083	17003	16882	16841	16844	16897	16825	16750	16893	16681	16786	16835	16679	16920	16705	16846	16710	16917	16898	16663
16948	55726	75943	73211	53123	16068	15249	14986	14826	14584	14508	14619	14365	14490	14409	14364	14342	14328	14305	14259	14244	14391	14331	14277	14366	14068	14296	14297	14346	14230	13998	14203	14153	14145	14238	14124	14214	14087	14311	14367	14374	14117	14250	14165	14098	14293	14328	14268	14331	14299	13919	14293	14012	14179	14086	14098	14251	14148	14372	13964	14191	14236	14248	14183	14173	14178	14351	14127	14234	14068	13997	14040	13930	14307	14795	15160	14937	14153	14286	14219	14072	14232	14028	14260	14081	14391	14085	14199	14212	14240	14362	14102	14163	14185	14178	14133	14226	14270	14363	14229	14134	14073	14124	14128	14059	14258	14072	14147	14185	14047	14244	14191	14142	14066	14240	14124	14281	14150	14113	14067	13934	14264	14267	14163	14184	14074	13959	14277	14222	14148	14160	14201	14137	14071	14099	14330	14207	14176	14032	14131	14090	14091	14195	14065	14250	14020	14125	14049	14227	14116	14201	14150	14038	14093	14139	14252	14095	14115	14459	13974	14258	14237	14176	14146	14187	14135	14177	14303	14272	14127	14262	14176	14231	14179	14287	14191	14196	14242	14114	14298	14181	14095	14357	14226	14208	14210	14181	14150	14153	14314	14092	14205	14011	14014	14122	14211	14145	14130	14346	14089	14306	14162	14184	14330	14202	14214	14025	14330	14169	14212	13987	14199	14162	14115	14100	14111	14197	14079	14051	14087	14122	14192	14250	14236	13981	13979	14040	14048	14206	14039	14141	14158	13995	14138	14152	14279	14233	14053	14116	13994	14056	14239	14015	14196	14157	14207	14238	14171	14116	14213	14338	14134	14045	14059	14105	14108	14116	14263	14207	14196	14174	14096	14094	14151	14200	14233	14140	14194	14109	14174	14117	14311	14149	14123	14160	14131	14179	14156	14125	14217	14238	14128	14165	14110	14063	14236	14107	14148	14202	14261	14262	14176	14146	14220	14157	14129	14054	14244	14118	14114	14407	14127	14161	14184	14138	14248	14130	14142	14085	14157	14223	14201	14167	14182	14341	14216	14061	14061	14176	14163	14046	14235	14256	14126	14167	14279	14162	14285	14276	14113	14160	14209	14149	14177	14227	14187	14254	14035	14261	13973	14131	14030	14133	14269	14020	14110	14031	14011	14341	14149	14125	14365	14008	14257	14235	14007	14099	14142	14251	14033	14107	14107	14115	14246	14301	14245	14213	14303	14198	14076	14020	14014	14156	14168	14241	14168	13954	14200	14045	14234	14147	14157	14080	14152	14196	14162	14212	14081	14321	14156	14233	14074	14130	14142	14163	14144	14159	14123	14201	14182	14129	14223	13963	14249	14198	14118	14242	14084	14165	14140	14191	14155	14276	13891	14202	13991	14228	14142	14200	14219	14074	14217	14213	14182	14283	14220	14203	14372	14251	14291	14112	14171	14120	14156	14164	14065	14163	14018	14186	14104	14277	14191	13972	14180	14241	14298	14118	14037	13887	14277	14207	14155	14200	14011	14071	14248	14235	14316	14334	14113	13871	14122	14070	14231	14234	14253	14051	14049	14183	14211	14166	14146	14082	14056	14048	14231	14130	14181	14049	14223	14216	14092	14127	14147	14162	14095	14205	14009	14110	14209	14155	14065	14109	14280	14153	14256	14191	14064	14236	14056	14048	14286	14177	14047	14233	14094	14093	14314	14226	14164	14155	14163	14078	14019	14181	13957	14113	14271	14122	14085	14069	14069	14074	14105	14071	14071	14178	14045	14121	14360	14109	14092	14123	14219	14277	14282	14097	14232	14093	14244	14137	14221	14186	14232	14022	14054	14037	14168	14236	14297	14174	14100	13994	14254	14230	13987	14167	14031	14009	14144	14181	14220	14135	14014	14161	14086	13960	14074	14126	14168	14005	14185	14251	14179	14126	14272	14060	14243	14101	13983	13943	14344	14211	14082	14037	14238	14259	14178	14145	14043	14205	13985	14117	14257	14196	14371	14199	14170	14158	14307	14172	14108	14150	14228	14234	14229	14128	14066	14225	14082	14136	14113	14216	14084	14235	14189	14226	14205	14146	14406	14116	14047	14167	14088	13999	13950	14283	14345	14206	14229	14165	14441	14211	14266	14194	14112	14165	14100	14364	14135	14151	14326	14110	14171	14153	14153	14003	14031	14222	14195	14257	14058	14292	14245	14189	13955	14023	14104	14268	14013	14147	14158	14081	14117	14129	13961	14154	14059	14126	14192	14063	14123	14040	14234	14211	14224	14176	14105	14084	14109	14210	13959	14229	14140	14086	14115	14114	14258	14101	14093	14166	13907	14194	14056	14189	14257	14142	14240	14349	13844	14057	14136	14175	14051	14037	14035	14323	14193	14262	14300	14136	13970	14003	14074	14049	14080	14140	14166	14210	14152	14221	14212	14188	14297	14253	14134	14038	14211	14188	14298	14145	14096	14163	14262	14261	14332	14009	14095	14023	14158	14169	14133	14008	14198	13973	14144	14267	14082	14231	14148	14048	14007	14224	14122	14247	14030	14199	14173	14182	14142	14032	14201	14144	14281	14233	14019	14084	14282	14282	14159	14159	14220	14041	14184	14016	14230	14310	14174	14187	14061	14197	14304	14199	14174	14135	14132	14317	14284	14306	14167	14158	14035	14092	14073	14057	14281	14012	14197	14185	13947	14137	14183	14128	14131	14151	14156	14080	14247	14244	14112	14242	14156	14076	14346	14351	13978	14306	14091	14070	14192	14187	14150	14137	14097	14240	14165	14188	14256	14195	14326	14252	14010	14186	14186	14074	14115	14020	14145	14222	14195	14162	14245	14050	13987	14070	14024	14236	14062	14299	14213	14262	14137	14123	14057	13969	14107	14263	14035	14198	14176	14049	14025	14158	14260	14199	14187	14163	14079	14157	14167	14070	14259	14080	14149	14201	13974	14150	14098	14265	14105	14283	14367	14144	14164	14220	14321	14150	14183	14184	14135	14139	14140	14030	14142	14052	14173	14267	14324	14214	14087	14173	14117	14347	14179	14107	14192	14049	14369	14098	14063	14089	14186	14281	13993	14309	14159	14289	14089	14142	14332	14132	14136	14094	14182	14078	14096	14139	14119	14129	14188	14016	14281	14218	14086	14167	14169	14148	14155	13996	14096	14179	14098	14357	14125	14042	13950	14317	14238	14111	13951	14257	14208	14135	14177	14051	14080	14242	14099	14221	14016	14235	14000	14070	14191	14151	14181	14284	14187	14217	14205	14019	14150	14180	14208	14068	14026	14195	14025	14159	14358	14160	14093	14186	14257	14232	14230	14298	14184	14076	14291	14063	14213	14214	14210	14094	14319	14154	14088	14197	14200	14059	14191	14208	14095	14152	14114	14109	14351	14112	14085	14144	14211	14206	14231	14107	14098	14221	14110	14137	14086	14162	14177	13977	14204	14183	14180	14056	14361	14168	14068	14274	14205	14217	14257	14138	14197	14235	14077	14082	14120	14257	14174	14109	14165	14109	14129	13985	14056	14165	14119	14258	14177	14031	14177	14217	14323	14068	14033	14097	14107	14307	14085	14124	14410	14127	14233	14074	14036	14326	14156	14202	14236	13901	14378	14223	14042	14050	14189	14061	14040	14307	14380	14108	14073	14194	14090	14159	14188	14178	14051	14103	14063	14280	13980	14285	14022	14169	14240	14003	14272	14046	14125	14050	14189	14094	14165	14239	14154	14262	13989	14076	14057	14221	14066	14169	14192	14268	14215	14064	14183	14081	14216	14201	13897	14212	14143	14135	14228	14161	14136	14031	14132	14208	14039	14218	14181	14066	14195	14168	14108	14149	14018	14322	14115	14231	14120	14105	14083	14154	14008	14124	14151	14042	14093	14088	14114	13979	13958	14123	14164	14249	14247	14144	14046	14246	14108	14164	14142	14079	14084	14182	14299	14195	14137	14254	14227	14268	14275	14114	14321	14043	14192	14022	14230	14208	14115	14044	14088	14154	14299	14247	14220	14180	14090	14268	14167	14272	14133	14234	14188	14053	14177	14124	14062	14051	14271	14137	14122	14032	14220	13947	14256	14162	14101	14176	14199	14250	14124	14189	14161	14255	13996	14260	14188	14078	14340	13879	14225	14094	14143	14234	14123	14406	14128	13919	14288	13994	14194	14001	14324	14208	14089	14075	14219	14168	14266	14192	14255	14099	14235	14086	14118	14175	14137	14216	14227	14250	14275	14110	14221	14143	14155	14329	14159	13979	14193	14137	14060	14278	14023	14127	14288	13977	14231	14183	14150	14137	14144	14337	14035	14157	14009	14198	14114	14240	14123	14064	14230	14314	14248	14156	14093	14271	14293	14049	14193	14159	14125	14143	14217	14130	14202	14096	14296	14033	14144	14248	13933	14203	13969	14295	14139	13999	14014	14019	14097	14111	14075	14176	14235	14187	14153	14126	14130	13980	14224	14130	14196	14292	14044	14119	14102	14095	14334	14144	14307	14256	14171	14117	14239	14129	14175	14206	14177	14292	14253	14068	14266	14102	14067	14166	14153	14032	14115	14156	14168	14115	14012	14027	14206	14055	14017	14157	14204	14062	13999	14075	14121	14244	14132	14204	14061	14147	14181	14105	14100	14318	14211	14200	14187	14094	14160	14248	14141	14178	14164	14216	14232	14014	14380	14154	14122	14240	14202	14093	14072	14344	13998	14181	14131	14158	14199	14192	14152	14189	14204	14127	14148	14197	14051	14161	14161	14097	14279	14222	14157	13970	14145	14228	13899	14187	14012	14095	13992	14181	13990	13989	14092	14200	14077	14220	14047	14133	14091	14306	14237	14088	14266	14100	14066	14198	14074	14250	14209	14268	14050	14048	14057	14066	14151	14125	14222	14182	14094	14174	14073	14126	14088	14187	14047	14011	13993	14084	14220	14214	14191	13887	14174	14097	14090	14085	14282	14145	14228	14046	14018	14266	14053	14079	14269	14018	14237	14246	14248	14237	14120	14144	14133	14024	14181	14241	14223	14303	14309	14098	14286	14198	14223	13978	14152	14196	14091	14232	14126	14004	14294	14171	14251	14195	14125	14159	14112	14154	14373	14118	14175	14137	14228	14047	14163	14248	14121	14022	14248	14015	14210	14083	14063	14274	14248	14069	14137	14131	14230	14149	13976
27794	23342	32809	29500	22369	16755	15936	15835	15552	15725	15521	15519	15557	15762	15667	15528	15530	15486	15884	15691	15468	15606	15560	15719	15801	15577	15681	15727	15684	15648	15705	15387	15451	15588	15501	15593	15766	15616	15606	15309	15597	15633	15337	15599	15750	15575	15736	15487	15638	15626	15599	15672	15526	15673	15468	15479	15695	15630	15664	15628	15659	15649	15901	15642	15707	15624	15731	15586	15558	15604	15594	15707	15690	15787	15768	15722	15731	15796	15637	15697	15667	15723	15690	15639	15478	15654	15710	15721	15755	15701	15741	15555	15483	15564	15639	15545	15801	15708	15797	15618	15550	15694	15622	15577	15593	15584	15594	15553	15647	15582	15635	15622	15849	15461	15459	15753	15597	15371	15707	15678	15654	15593	15580	15549	15460	15784	15496	15667	15580	15603	15840	15578	15656	15575	15756	15501	15472	15681	15619	15666	15541	15370	15468	15540	15569	15665	15663	15762	15740	15430	15635	15595	15588	15579	15413	15465	15520	15574	15445	15321	15512	15717	15453	15589	15414	15667	15578	15406	15648	15771	15418	15919	15601	15648	15579	15361	15611	15565	15566	15740	15654	15593	15788	15445	15629	15555	15297	15471	15546	15505	15713	15790	15576	15709	15396	15689	15692	15576	15701	15762	15723	15650	15625	15576	15716	15498	15705	15665	15706	15760	15581	15512	15501	15654	15443	15448	15646	15347	15467	15607	15438	15563	15495	15488	15550	15625	15738	15489	15598	15527	15827	15647	15649	15588	15560	15597	15738	15704	15559	15847	15701	15519	15424	15768	15446	15569	15406	15728	15411	15751	15467	15513	15780	15712	15691	15623	15579	15650	15566	15554	15688	15587	15602	15733	15672	15565	15781	15730	15485	15941	15551	15633	15404	15631	15572	15525	15602	15682	15705	15642	15657	15719	15665	15737	15632	15675	15651	15532	15519	15712	15799	15621	15693	15752	15781	15556	15709	15233	15588	15607	15781	15594	15645	15514	15719	15631	15754	15624	15620	15400	15483	15528	15736	15667	15665	15599	15533	15454	15638	15619	15630	15474	15481	15550	15704	15496	15634	15619	15712	15731	15828	15715	15537	15629	15506	15470	15729	15507	15761	15702	15514	15660	15598	15540	15676	15729	15724	15700	15548	15634	15636	15660	15605	15517	15588	15588	15598	15607	15503	15565	15414	15566	15781	15692	15681	15500	15745	15645	15441	15562	15514	15627	15726	15466	15631	15728	15746	15644	15667	15580	15496	15389	15568	15651	15755	15460	15500	15510	15516	15546	15968	15503	15534	15650	15515	15368	15665	15496	15466	15469	15525	15672	15655	15620	15572	15471	15590	15708	15595	15452	15738	15731	15729	15577	15628	15604	15522	15516	15441	15585	15482	15584	15618	15796	15609	15742	15723	15612	15605	15606	15820	15669	15426	15602	15489	15732	15631	15623	15649	15538	15689	15494	15453	15667	15435	15497	15595	15798	15614	15545	15674	15368	15463	15531	15472	15731	15548	15550	15574	15528	15603	15599	15763	15724	15552	15661	15660	15413	15612	15722	15513	15700	15710	15520	15580	15489	15664	15641	15723	15612	15751	15654	15673	15488	15502	15686	15718	15708	15709	15516	15650	15614	15736	15744	15624	15763	15655	15569	15696	15585	15527	15494	15718	15647	15674	15677	15635	15669	15620	15595	15585	15330	15660	15775	15615	15626	15711	15645	15868	15441	15734	15599	15511	15572	15569	15722	15558	15597	15574	15571	15524	15479	15628	15802	15487	15635	15839	15562	15540	15662	15785	15637	15805	15614	15767	15592	15553	15554	15559	15708	15677	15556	15595	15451	15808	15693	15780	15702	15731	15504	15496	15492	15597	15787	15537	15614	15708	15487	15443	15644	15460	15623	15633	15680	15570	15546	15602	15653	15544	15651	15597	15613	15661	15570	15576	15632	15689	15439	15591	15756	15547	15526	15349	15702	15742	15676	15521	15657	15458	15627	15756	15541	15843	15594	15570	15610	15623	15628	15688	15546	15771	15579	15448	15457	15658	15268	15571	15688	15695	15591	15597	15602	15718	15547	15610	15550	15738	15675	15510	15641	15570	15643	15991	15483	15469	15578	15734	15513	15650	15710	15608	15572	15495	15484	15610	15693	15637	15602	15686	15641	15484	15682	15754	15547	15714	15591	15645	15574	15594	15637	15525	15756	15650	15680	15601	15618	15479	15549	15712	15611	15631	15744	15443	15835	15605	15742	15592	15777	15689	15718	15732	15502	15776	15747	15414	15481	15611	15729	15535	15578	15488	15612	15643	15737	15528	15477	15611	15663	15487	15629	15488	15557	15833	15468	15461	15616	15415	15645	15846	15584	15574	15432	15556	15527	15603	15615	15520	15680	15601	15510	15675	15682	15695	15667	15407	15408	15694	15724	15742	15635	15734	15499	15467	15406	15496	15739	15785	15661	15732	15635	15641	15629	15505	15724	15517	15636	15588	15595	15578	15816	15760	15576	15589	15536	15523	15413	15450	15522	15660	15643	15585	15581	15763	15524	15651	15587	15705	15458	15665	15725	15605	15551	15610	15555	15715	15418	15610	15579	15542	15697	15745	15521	15610	15626	15454	15517	15403	15600	15469	15712	15704	15515	15573	15634	15622	15743	15713	15611	15622	15834	15517	15599	15624	15652	15492	15605	15697	15522	15385	15590	15581	15623	15850	15866	15666	15787	15702	15593	15811	15585	15515	15711	15611	15445	15617	15476	15694	15642	15808	15604	15324	15369	15768	15475	15739	15520	15578	15497	15664	15827	15432	15591	15605	15475	15622	15658	15621	15542	15521	15692	15493	15614	15523	15419	15691	15617	15420	15690	15678	15645	15871	15658	15685	15658	15497	15665	15574	15606	15793	15647	15679	15499	15579	15659	15626	15577	15950	15591	15706	15513	15887	15596	15637	15702	15608	15781	15688	15571	15609	15652	15706	15546	15556	15688	15529	15609	15693	15614	15635	15457	15444	15595	15731	15763	15718	15654	15595	15487	15632	15650	15666	15712	15694	15497	15500	15462	15660	15643	15670	15451	15579	15418	15499	15515	15671	15633	15657	15550	15510	15659	15541	15679	15550	15727	15636	15637	15449	15627	15501	15686	15678	15665	15773	15604	15748	15470	15494	15558	15689	15568	15340	15535	15593	15606	15513	15622	15573	15619	15576	15627	15646	15671	15659	15768	15455	15533	15690	15721	15653	15532	15721	15385	15600	15572	15660	15512	15597	15526	15709	15718	15503	15511	15505	15596	15498	15615	15905	15622	15717	15490	15584	15422	15739	15527	15633	15768	15345	15617	15517	15561	15479	15558	15444	15641	15602	15465	15663	15786	15522	15665	15574	15817	15697	15462	15544	15566	15696	15439	15482	15776	15334	15475	15408	15561	15563	15558	15627	15562	15594	15531	15662	15660	15553	15721	15631	15725	15824	15481	15455	15680	15574	15610	15428	15345	15619	15541	15537	15778	15563	15646	15626	15545	15688	15484	15431	15560	15645	15703	15628	15653	15600	15641	15694	15635	15601	15659	15785	15915	15691	15384	15803	15491	15456	15891	15755	15523	15726	15633	15536	15648	15573	15527	15582	15766	15513	15663	15721	15479	15711	15464	15506	15711	15620	15678	15574	15509	15565	15706	15558	15580	15636	15620	15693	15698	15617	15493	15692	15695	15518	15507	15439	15740	15602	15611	15451	15855	15669	15641	15701	15640	15387	15610	15666	15727	15581	15442	15570	15696	15516	15657	15533	15681	15542	15715	15467	15593	15614	15515	15566	15532	15466	15429	15378	15606	15556	15544	15608	15611	15600	15604	15578	15725	15587	15681	15600	15610	15718	15794	15611	15588	15749	15623	15641	15532	15481	15734	15511	15694	15550	15799	15455	15710	15691	15540	15743	15577	15545	15848	15617	15781	15806	15580	15607	15454	15526	15652	15758	15596	15666	15371	15661	15456	15665	15683	15570	15645	15606	15452	15753	15533	15400	15515	15524	15454	15738	15581	15549	15486	15414	15350	15563	15650	15773	15680	15583	15519	15598	15768	15700	15749	15790	15417	15511	15829	15549	15533	15505	15424	15623	15610	15507	15451	15587	15674	15573	15688	15612	15620	15367	15579	15574	15628	15559	15695	15813	15577	15551	15692	15503	15569	15579	15546	15792	15897	15617	15543	15689	15698	15564	15698	15752	15773	15676	15595	15626	15526	15626	15532	15549	15661	15516	15757	15677	15720	15690	15591	15690	15701	15535	15475	15557	15550	15631	15767	15589	15745	15712	15819	15509	15433	15692	15756	15676	15654	15643	15732	15585	15631	15737	15571	15646	15574	15597	15642	15622	15724	15658	15761	15620	15484	15656	15513	15602	15409	15486	15471	15491	15604	15596	15783	15677	15648	15691	15587	15463	15670	15617	15709	15488	15773	15665	15438	15864	15486	15794	15519	15549	15684	15623	15626	15621	15674	15508	15438	15611	15688	15613	15727	15496	15762	15516	15705	15663	15636	15540	15635	15492	15365	15528	15545	15595	15638	15560	15597	15647	15513	15790	15454	15516	15674	15527	15544	15505	15602	15513	15641	15591	15662	15810	15564	15401	15555	15570	15562	15708	15480	15569	15576	15590	15691	15508	15747	15545	15513	15526	15713	15549	15501	15412	15650	15726	15696	15656	15473	15583	15741	15493	15760	15547	15535	15618	15576	15510	15532	15459	15935	15636	15602	15661	15506	15553	15640	15806	15528	15724	15630	15823	15763	15596	15752	15450	15624	15603	15659	15750	15421	15630	15658	15561	15630	15749	15449	15735	15544	15577	15557	15378	15287	15663	15718	15631	15592	15577	15581	15754	15499	15713	15487	15561	15503	15621	15621	15647	15497	15376	15728	15674	15851	15822	15535	15785	15636	15821	15658	15415	15660	15580	15647	15902	15438	15742	15622	15525	15444	15602	15440	15656	15447	15687	15620	15531	15629	15523	15548	15565	15517	15547	15622	15917	15626	15623	15659	15574	15661	15665	15595	15546	15617	15653	15527	15443	15626	15310	15525	15559	15410	15566	15726	15312	15537	15528	15801	15447	15562	15743	15710	15724	15582	15655	15576	15624	15654	15771	15413	15636	15653
13767	31126	37323	26716	20792	13725	13365	13565	13603	13377	13398	13434	13552	13376	13363	13484	13497	13314	13291	13388	13457	13312	13508	13519	13374	13405	13255	13523	13470	13514	13504	13526	13315	13580	13560	13423	13493	13317	13418	13630	13471	13538	13476	13440	13581	13356	13427	13347	13526	13399	13449	13459	13422	13380	13589	13524	13482	13448	13388	13343	13359	13473	13523	13352	13601	13347	13406	13378	13468	13422	13520	13365	13440	13429	13510	13553	13526	13479	13549	13431	13355	13374	13508	13398	13393	13284	13270	13281	13440	13501	13375	13564	13345	13423	13595	13429	13517	13343	13460	13365	13389	13485	13388	13421	13383	13414	13279	13397	13360	13408	13657	13386	13493	13311	13488	13425	13319	13441	13427	13371	13512	13379	13307	13398	13441	13511	13451	13537	13388	13592	13272	13356	13547	13471	13463	13570	13466	13284	13463	13460	13349	13314	13525	13581	13423	13485	13476	13678	13552	13425	13395	13537	13477	13419	13552	13306	13529	13423	13426	13446	13625	13353	13656	13393	13496	13511	13524	13353	13477	13621	13507	13380	13686	13355	13390	13298	13476	13457	13350	13353	13323	13442	13426	13445	13459	13458	13376	13393	13415	13521	13572	13469	13678	13311	13380	13348	13460	13454	13328	13485	13527	13563	13468	13460	13456	13318	13490	13549	13322	13337	13468	13410	13435	13554	13384	13397	13395	13493	13417	13336	13368	13358	13459	13468	13551	13508	13550	13484	13260	13456	13441	13269	13497	13459	13538	13344	13476	13450	13422	13410	13386	13453	13511	13552	13455	13478	13502	13639	13407	13547	13451	13555	13417	13331	13425	13439	13410	13465	13419	13386	13559	13477	13334	13467	13424	13546	13508	13438	13533	13520	13443	13405	13426	13465	13399	13552	13527	13360	13385	13405	13441	13409	13241	13406	13467	13272	13536	13319	13339	13389	13410	13429	13448	13364	13328	13467	13460	13438	13359	13613	13471	13237	13532	13563	13396	13282	13355	13476	13310	13354	13469	13411	13504	13552	13274	13368	13396	13483	13341	13457	13515	13390	13439	13475	13337	13654	13569	13621	13318	13578	13311	13449	13451	13641	13429	13341	13442	13519	13343	13449	13557	13540	13404	13466	13336	13521	13271	13464	13347	13460	13442	13595	13387	13483	13446	13565	13294	13424	13377	13430	13408	13534	13555	13415	13570	13401	13626	13440	13306	13452	13437	13532	13401	13370	13477	13364	13371	13406	13671	13375	13445	13374	13400	13513	13302	13347	13296	13357	13679	13329	13376	13404	13457	13475	13343	13480	13438	13380	13297	13367	13329	13450	13466	13468	13397	13508	13366	13352	13545	13391	13567	13391	13359	13516	13260	13521	13545	13329	13473	13400	13530	13586	13486	13528	13541	13393	13531	13592	13405	13617	13406	13561	13539	13220	13461	13497	13539	13563	13452	13509	13507	13400	13362	13468	13346	13345	13389	13574	13489	13273	13339	13428	13307	13413	13416	13402	13364	13633	13270	13396	13615	13355	13473	13348	13405	13548	13395	13482	13525	13327	13309	13451	13450	13272	13455	13468	13454	13606	13385	13291	13381	13385	13351	13463	13389	13425	13447	13470	13356	13246	13387	13277	13431	13414	13296	13372	13311	13332	13573	13324	13479	13431	13414	13292	13300	13338	13518	13317	13582	13319	13384	13321	13489	13426	13473	13423	13496	13332	13471	13329	13558	13427	13446	13573	13395	13464	13446	13249	13559	13421	13520	13401	13514	13255	13625	13460	13253	13304	13454	13521	13362	13330	13478	13443	13320	13434	13330	13407	13463	13401	13565	13402	13514	13578	13516	13335	13404	13134	13482	13496	13523	13401	13709	13465	13338	13478	13534	13377	13577	13398	13546	13527	13711	13524	13504	13455	13373	13474	13684	13345	13531	13407	13529	13374	13409	13334	13547	13340	13398	13309	13551	13562	13452	13513	13569	13480	13331	13556	13319	13583	13360	13418	13407	13534	13327	13433	13370	13302	13467	13300	13405	13532	13416	13479	13511	13400	13473	13427	13404	13471	13315	13406	13592	13353	13373	13338	13528	13341	13475	13404	13525	13547	13373	13346	13409	13276	13394	13481	13402	13554	13372	13376	13526	13287	13388	13304	13495	13384	13244	13474	13554	13477	13499	13484	13473	13295	13540	13422	13533	13414	13405	13413	13515	13450	13551	13357	13282	13377	13517	13286	13307	13549	13457	13358	13411	13616	13334	13514	13328	13505	13565	13478	13332	13486	13499	13433	13342	13327	13640	13397	13624	13509	13388	13451	13419	13504	13475	13325	13416	13484	13344	13590	13444	13390	13347	13450	13454	13477	13351	13396	13548	13491	13390	13555	13475	13296	13585	13506	13538	13416	13412	13419	13398	13651	13513	13468	13231	13446	13463	13382	13323	13356	13542	13538	13559	13534	13490	13599	13351	13507	13396	13393	13611	13409	13343	13388	13543	13533	13377	13421	13356	13540	13539	13400	13523	13413	13521	13450	13247	13455	13315	13264	13484	13521	13482	13487	13395	13450	13522	13430	13536	13445	13348	13404	13483	13435	13640	13441	13465	13311	13379	13493	13393	13322	13372	13341	13376	13446	13395	13413	13441	13378	13414	13416	13416	13398	13483	13439	13493	13372	13447	13499	13494	13510	13744	13469	13635	13508	13284	13519	13415	13416	13473	13375	13380	13426	13388	13471	13461	13514	13372	13392	13405	13528	13558	13425	13379	13411	13418	13609	13358	13550	13388	13655	13367	13417	13641	13392	13404	13458	13448	13287	13487	13394	13508	13358	13442	13384	13434	13587	13497	13464	13525	13407	13257	13590	13508	13292	13360	13368	13278	13323	13473	13367	13539	13225	13511	13464	13370	13434	13532	13371	13583	13486	13560	13447	13466	13418	13461	13395	13488	13320	13361	13488	13403	13326	13468	13447	13379	13456	13372	13375	13507	13481	13391	13606	13610	13354	13455	13281	13444	13436	13432	13397	13382	13363	13423	13551	13553	13526	13426	13509	13396	13468	13375	13439	13486	13268	13573	13571	13403	13457	13524	13416	13414	13508	13542	13528	13527	13461	13523	13306	13518	13373	13549	13238	13512	13420	13289	13318	13599	13484	13403	13417	13385	13310	13276	13535	13531	13481	13393	13537	13358	13367	13569	13429	13730	13239	13489	13526	13546	13396	13363	13629	13513	13492	13442	13319	13300	13604	13403	13497	13435	13341	13586	13552	13427	13502	13403	13560	13400	13361	13280	13534	13515	13526	13522	13574	13319	13431	13510	13585	13265	13447	13396	13303	13505	13371	13213	13536	13383	13424	13376	13453	13345	13405	13541	13410	13352	13337	13536	13515	13414	13516	13561	13477	13339	13406	13433	13534	13257	13477	13359	13438	13380	13573	13568	13544	13394	13624	13387	13441	13407	13501	13386	13442	13375	13273	13513	13589	13542	13432	13320	13367	13594	13362	13477	13329	13500	13549	13472	13373	13502	13454	13484	13405	13474	13371	13461	13409	13558	13438	13555	13313	13645	13525	13542	13399	13554	13326	13536	13450	13442	13408	13327	13635	13509	13454	13295	13358	13477	13393	13389	13414	13584	13487	13379	13505	13433	13499	13394	13396	13532	13285	13468	13498	13481	13315	13519	13449	13372	13518	13404	13363	13369	13373	13455	13545	13528	13368	13414	13445	13398	13434	13330	13438	13326	13587	13512	13495	13308	13463	13467	13506	13392	13440	13428	13388	13508	13373	13482	13434	13432	13339	13243	13419	13545	13459	13581	13552	13415	13423	13541	13488	13396	13491	13530	13493	13443	13473	13430	13424	13503	13550	13400	13306	13541	13422	13322	13264	13393	13543	13368	13491	13404	13525	13486	13456	13380	13533	13487	13462	13503	13361	13394	13372	13435	13419	13473	13382	13501	13490	13577	13425	13372	13465	13380	13523	13563	13304	13410	13357	13343	13568	13374	13431	13433	13370	13498	13457	13311	13388	13504	13455	13425	13443	13508	13358	13459	13364	13498	13522	13408	13328	13429	13480	13525	13394	13521	13546	13498	13401	13367	13581	13465	13338	13453	13420	13512	13392	13456	13521	13751	13392	13396	13387	13658	13442	13443	13203	13467	13455	13555	13547	13616	13368	13456	13574	13529	13513	13370	13420	13342	13541	13513	13467	13429	13553	13381	13553	13523	13586	13461	13551	13490	13452	13372	13559	13404	13370	13489	13469	13396	13433	13611	13384	13315	13441	13429	13457	13281	13492	13446	13464	13592	13429	13460	13509	13330	13386	13452	13407	13408	13384	13437	13533	13383	13441	13548	13619	13567	13436	13657	13532	13579	13440	13420	13474	13503	13463	13553	13609	13337	13385	13553	13299	13639	13488	13302	13491	13507	13323	13459	13679	13481	13435	13456	13359	13415	13452	13303	13496	13534	13518	13399	13513	13452	13481	13519	13346	13470	13409	13419	13586	13518	13466	13477	13418	13392	13520	13406	13411	13363	13549	13436	13383	13425	13330	13424	13508	13518	13266	13475	13419	13380	13518	13578	13319	13515	13263	13370	13313	13395	13571	13271	13484	13391	13464	13529	13324	13421	13439	13475	13322	13518	13540	13428	13464	13413	13321	13302	13535	13396	13327	13611	13431	13482	13425	13551	13491	13488	13453	13457	13338	13625	13333	13448	13322	13431	13499	13463	13448	13379	13395	13378	13531	13627	13508	13467	13314	13386	13474	13430	13508	13473	13566	13461	13495	13290	13471	13508	13543	13470	13469	13452	13465	13539	13415	13518	13532	13491	13435	13525	13436	13381	13493	13425	13342	13301	13434	13162	13469	13245	13528	13291	13529	13392	13385	13343	13439	13395	13448	13499	13483	13562	13447	13516	13509	13386	13345	13411	13441	13397	13468	13597	13482	13448	13546	13508	13384	13600	13464	13386	13398	13475	13493	13556	13418	13445	13410	13573	13447	13389	13498	13444	13514	13515	13596	13451	13503	13510	13352	13480	13323	13382	13408	13512	13533	13408	13458	13448	13470	13434	13500	13513	13364	13519	13555	13503	13384	13483	13275	13538	13423	13592	13486	13452	13419	13398	13531	13454	13565	13407	13394	13381	13527
23749	21503	28636	28775	31509	24326	22836	18063	15993	16162	16180	16174	16150	16009	15977	15909	16061	16153	16049	15880	15965	16035	15742	15849	15862	15971	15823	15785	16177	15911	15847	15916	15863	15894	15986	15800	15912	15572	15698	15895	15867	15726	15917	15850	15799	15936	15794	15774	15840	15845	15677	15714	15747	15831	15781	15830	15926	15652	15835	15962	15689	15764	15692	15943	15715	15743	15804	15803	15813	15669	15675	15701	15867	15757	16068	16267	16077	15706	15800	15815	15775	15581	15779	15786	15822	15838	15524	15875	15852	15847	15695	15846	15635	15786	15760	15794	15726	15737	15846	15808	15649	15798	15931	15791	15779	15760	15759	15529	15980	15660	15832	15816	15757	15840	15876	15943	15612	15737	15841	15565	15824	15744	15774	15659	15769	15560	15890	15963	15723	15733	15734	15779	15752	15503	15788	15800	15780	15851	15647	15656	15768	15667	15652	15909	15603	15706	15840	15967	15854	15581	15650	15932	15850	15759	15826	15671	15832	15787	15803	15893	15814	15790	15957	15806	15678	15690	15842	15765	15930	15732	15669	15518	15767	15695	15827	15600	15809	15748	15743	15747	15836	15714	15838	15865	15653	15708	15793	15615	15858	15792	15651	15917	15712	15678	15828	15864	15798	15604	15944	15686	15767	15796	15794	15926	15746	15687	15789	15692	15753	15957	15717	15857	15758	15724	15612	15994	15859	15869	15774	15594	15785	15800	15744	15822	15728	15791	15795	15453	15626	15764	15727	15637	15731	15898	15645	15873	15703	15724	15717	15726	15705	15762	15929	15779	15558	15670	15943	15791	15859	15793	15784	15561	15839	15546	15903	15728	15846	15882	15900	15860	15625	15946	15750	15788	15808	15934	15760	15662	15713	15615	15758	15988	15865	15729	15564	15854	15913	15863	15594	15525	15627	15710	15933	15684	15522	15761	15862	15738	15642	15889	15667	15714	15715	15798	15724	15785	15780	15546	15761	15703	15568	15911	15740	15796	15839	15767	15744	15739	15925	15590	15816	15944	15931	15971	15844	15734	15686	15527	15666	15801	15898	15970	15796	15815	15839	15936	15805	15761	15736	15779	15708	15566	15813	15694	15768	15707	15800	15784	15633	15469	15721	15700	15878	15897	15837	15824	15667	15748	15523	15872	15823	15889	15690	15877	15699	15739	15664	15787	15696	15833	15676	15740	15646	15619	15755	15715	15824	15840	15893	15917	15851	15614	15773	15738	15684	15798	15835	15688	15852	15757	15756	15730	15999	15728	15557	15747	15687	15764	15645	15847	15842	15746	16041	15718	15800	15712	15923	15740	15789	15784	15715	15791	15990	15740	15710	15839	15825	15929	15683	15833	15850	15707	15730	15858	15831	15872	16049	15667	15694	15521	15779	15886	15786	15708	15810	15700	15817	16010	15724	15879	15921	15833	15579	15844	15653	15812	15797	15734	15737	15644	15928	15777	15890	15903	15934	15781	15861	15651	15736	15756	15866	15725	15602	15845	15652	15697	15734	15822	15582	15848	15604	15625	15720	15981	15830	15699	15910	15533	15761	15709	15665	15660	16015	15811	15788	15783	15717	15845	15679	15626	15686	15795	15712	15868	15780	15606	15724	15789	15456	15502	15585	15672	15581	15632	15587	15694	15702	15797	15728	15829	15741	15646	15704	15809	15751	15660	15741	15688	15723	15801	15790	15732	15855	15716	15712	15926	15516	15684	15605	15729	15747	15731	15784	15691	15754	15564	15861	15996	15904	15732	15532	15639	15681	15454	15484	15707	15537	15545	15701	15905	15772	15797	15533	15582	15860	15826	15656	15782	15531	15864	15852	15779	15825	15643	15725	15671	15690	15720	15841	15630	15667	15688	15718	15652	15793	15588	15904	15780	15767	15723	15888	15769	15665	15781	15995	15763	15836	15611	15780	15876	15921	15884	15679	15770	15664	15754	15762	15896	15634	15716	15634	15843	15863	15797	15617	15829	15725	15828	15588	15847	15720	15588	15903	15793	15815	15712	15626	15826	15767	15653	15844	15758	15769	15757	15882	15819	15731	15718	15962	15725	15848	15699	15757	15849	15672	15703	15640	15951	15754	15664	15830	15877	15742	15691	15883	15830	15914	15794	15705	15829	15901	15593	15701	15720	15648	15600	15851	15648	15588	15773	15655	15745	15786	15729	15878	15813	15598	15734	15847	15902	15752	15731	15760	15735	15762	15762	15694	15657	15619	15751	15638	15683	15686	15949	15899	15868	15777	15884	15863	15710	15832	15753	15504	15540	15777	15634	15691	15706	15587	15863	15703	15742	15892	15548	15775	15709	15901	15656	15848	15619	15800	15541	15808	15744	15679	15918	15850	15754	15758	15861	15905	15632	15729	15899	15519	15673	15785	15634	15756	15831	15945	15714	15764	15581	15734	15796	15744	15792	15787	15913	15722	15728	15655	15752	15848	15726	15877	15752	15666	15739	15663	15722	15774	15713	15624	15677	15623	15761	15657	15740	15588	15745	15522	15613	15850	15758	15773	15832	16071	15748	15777	15788	15688	15821	15900	15942	15565	15781	15787	15552	15861	15705	15942	15734	15773	15743	15802	15740	15525	15782	15631	15442	15610	15710	15804	15628	15681	15722	15753	15742	15774	15765	15779	15846	15947	15721	15863	15597	15645	15751	15802	15678	15689	15653	15639	15756	15627	15874	15758	15629	15849	15629	15692	15922	15768	15777	15849	15732	15761	15968	15767	15675	15917	15618	15759	15703	15997	15753	15667	15569	15777	15660	15786	15654	15837	15610	15796	15763	15688	15478	16025	15781	15863	15771	15749	15891	16037	15558	15656	15694	15692	15733	15841	15723	15517	15606	15402	15650	15801	15781	16189	15781	15628	15635	15600	15754	15575	15531	15784	15796	15628	15480	15664	15447	15550	15763	15734	15762	15526	15643	16118	15682	15789	15685	15736	15899	15643	15902	15951	15714	15793	15489	15960	15701	15693	15596	15918	15767	15716	15819	15663	15703	15660	15694	15788	15615	15679	15878	15811	15971	15853	15792	16004	15859	15823	15682	15742	15735	15816	15660	15817	15603	15809	15739	15720	15745	15823	15654	15686	15771	15746	15839	15679	15706	15540	15715	15746	15703	15783	15697	15856	15757	15875	15902	15706	15769	15862	15677	15888	15725	15712	15913	15789	15824	15648	15628	15710	15790	15790	15764	15946	15744	15763	15921	15703	15681	15646	15640	15844	15662	15766	15813	15732	16025	15804	15764	15626	15611	15863	15946	15677	15756	15563	15652	15962	15575	15691	15860	15630	15867	15843	15585	15720	15935	16018	15749	15570	15569	15720	15755	15731	15668	15887	15799	15651	15662	15540	15762	15860	15627	15661	15653	15844	15655	15833	15571	15948	15843	15968	15825	15771	15624	15514	15681	15512	15785	15855	15673	15642	15555	15639	15632	15714	15690	15728	15707	15744	15826	15847	15816	15686	15723	15587	15730	15655	15614	15800	15770	15943	15996	15779	15724	15637	15766	15753	15690	15861	15684	15729	15521	15501	15623	15819	15709	15921	15674	15915	16015	15840	15830	15697	15792	15690	15799	15720	15860	15724	15784	16027	15812	15747	15927	15747	15738	15704	15843	15665	15799	15838	15598	15839	15820	15860	15794	15754	15751	15567	15627	15667	15752	15710	15643	15775	15824	15841	15864	15866	15846	15841	15827	15689	15749	15868	15782	15821	15907	15776	15843	15858	15749	15730	15745	15665	15801	15622	15835	15790	15806	15743	15767	15677	15690	15572	15764	15627	15730	15678	15661	15770	15698	15793	15845	15696	15697	15930	15614	15708	15620	15674	15711	15680	15826	15865	15670	15974	15669	15706	15745	15738	15673	15782	15791	15495	15887	15828	15742	15855	15822	15664	15732	15764	15716	15633	15478	15711	15703	15641	15730	15792	16038	15549	15786	15638	15928	15659	15706	15741	15645	15679	15734	15730	15755	15567	15524	15845	15860	15652	15802	15718	15700	15761	15835	15764	15797	15679	15800	15875	15690	15829	15797	15633	15490	15700	15644	15693	15613	15947	15716	15758	15839	15777	15793	15724	15621	15952	15634	15690	15722	15843	15999	15605	15850	15688	15675	15721	15781	15822	15594	15725	15735	15898	15749	15793	15735	15625	15757	15799	15802	15627	15760	15656	15703	15736	15808	15894	15822	15777	15718	15576	15806	15635	15602	15655	15767	15624	15652	15540	15832	15613	15477	15708	15758	15602	15725	15788	15790	15728	15812	15580	15773	15772	15949	15800	15904	15703	15698	15895	15621	15807	15798	15844	15817	15729	15722	15752	15885	15714	15764	15689	15643	15652	15831	15547	15954	15674	15721	15735	15774	15747	15519	15763	15763	15582	15718	15819	15718	15681	15683	15713	15543	15947	15706	15722	15794	15773	15621	15800	15890	15660	15727	15682	15836	15734	15738	15708	15869	15761	15511	15706	15867	15693	15771	15695	15667	15595	15656	15637	15668	15781	15774	15571	15631	15567	15837	15699	15612	15447	15722	15623	15665	15783	15894	15731	15675	15691	15804	15828	15629	15777	15835	15695	15644	15799	15874	15831	15925	15901	15730	15961	15723	15761	15706	15354	15800	15775	15685	15769	15787	15698	15734	15640	15665	15688	15655	15741	15616	15728	15851	15596	15735	15615	15492	15753	15695	15787	15842	15498	15630	15851	15760	15851	15706	15495	15745	15792	15577	15459	15655	15803	15706	15656	15908	15759	15624	15822	15765	15886	15695	15819	15691	15779	15639	15703	15757	15873	15807	15889	15856	15845	15694	15687	15698	15624	15580	15766	15810	15786	15802	15778	15745	15692	15651	15797	15856	15764	15706	15604	15793	15601	15725	15831	15691	15748	15778	15764	15529	15713	15643	15564	15800	15972	15804	15825	15643	15650	15879	15698	15777	15790	15694	15951	15738	15972	15717	15893	15881	15990	15679	15846	15806	15897	15642	15822	15566	15754	15873	15744	15687	15507	15661	15611	15658	15677	15847	15879	15819	15679	15819	15740	15669	15946	15644	15839	15672	15632	15615	15713	15671	15680	15682	15983	15776	15644	15831	15619	15701	15643	15762	15687	15824	15896	15459	15870	15907	15757	15791
16405	67194	61610	60722	51226	15963	14489	14114	13991	14114	13844	14057	13794	13916	13774	13841	13703	13610	13592	13599	13731	13710	13685	13668	13731	13727	13502	13570	13624	13825	13621	13811	13583	13605	13655	13657	13552	13776	13582	13708	13501	13536	13633	13465	13497	13611	13602	13683	13449	13721	13748	13574	13513	13558	13555	13572	13604	13715	13589	13511	13671	13717	13496	13596	13662	13608	13710	13537	13614	13623	13575	13563	13515	13679	14112	14458	14125	13738	13581	13554	13515	13533	13658	13771	13702	13538	13620	13543	13662	13731	13631	13603	13693	13750	13690	13521	13769	13697	13611	13578	13546	13528	13732	13684	13689	13646	13630	13590	13474	13592	13552	13503	13637	13743	13539	13887	13790	13678	13470	13517	13704	13595	13553	13468	13809	13606	13522	13700	13722	13782	13586	13694	13757	13394	13761	13460	13776	13533	13801	13840	13373	13655	13656	13623	13786	13681	13714	13656	13674	13677	13522	13614	13643	13564	13630	13657	13649	13707	13713	13693	13765	13539	13574	13601	13598	13573	13739	13600	13607	13557	13474	13498	13595	13753	13647	13434	13646	13643	13712	13640	13615	13548	13715	13376	13714	13533	13629	13674	13570	13683	13421	13683	13648	13498	13724	13760	13531	13545	13625	13478	13692	13663	13683	13662	13550	13629	13650	13588	13584	13672	13439	13515	13696	13544	13653	13647	13739	13590	13514	13762	13492	13596	13754	13528	13732	13694	13724	13717	13434	13656	13564	13613	13794	13517	13434	13666	13639	13671	13688	13555	13701	13613	13708	13694	13593	13567	13590	13644	13598	13816	13702	13533	13701	13684	13631	13637	13613	13540	13610	13524	13512	13554	13699	13613	13412	13681	13610	13728	13480	13738	13561	13733	13550	13484	13807	13525	13802	13476	13583	13580	13599	13784	13676	13681	13634	13521	13590	13778	13457	13591	13605	13616	13708	13539	13682	13642	13543	13406	13618	13697	13732	13556	13548	13496	13691	13543	13635	13584	13733	13421	13782	13739	13660	13679	13603	13669	13556	13576	13664	13745	13719	13625	13547	13615	13780	13536	13565	13570	13618	13482	13487	13677	13705	13623	13548	13778	13721	13698	13612	13627	13739	13510	13666	13609	13727	13497	13638	13586	13686	13569	13747	13647	13573	13597	13617	13605	13609	13698	13607	13676	13574	13598	13623	13542	13595	13537	13704	13663	13599	13544	13459	13643	13807	13642	13508	13659	13622	13587	13597	13544	13699	13681	13506	13654	13606	13631	13585	13414	13389	13597	13557	13693	13507	13739	13596	13602	13742	13673	13793	13636	13389	13735	13603	13571	13601	13648	13691	13658	13702	13646	13632	13645	13542	13760	13646	13779	13386	13626	13568	13595	13502	13765	13639	13597	13462	13648	13612	13597	13652	13540	13653	13650	13696	13577	13631	13499	13553	13519	13582	13664	13391	13551	13430	13588	13693	13570	13518	13471	13413	13718	13639	13700	13678	13617	13424	13763	13662	13646	13489	13548	13481	13620	13617	13715	13554	13725	13558	13582	13501	13626	13475	13515	13683	13532	13659	13661	13683	13582	13575	13633	13626	13556	13550	13667	13625	13428	13410	13635	13559	13630	13536	13490	13606	13646	13713	13579	13675	13585	13632	13537	13604	13690	13683	13598	13575	13681	13751	13606	13479	13671	13556	13588	13683	13488	13644	13666	13525	13626	13518	13602	13706	13657	13653	13625	13599	13559	13511	13799	13693	13612	13652	13614	13598	13851	13554	13654	13682	13523	13532	13685	13797	13693	13533	13582	13606	13598	13766	13434	13614	13655	13522	13557	13783	13642	13532	13692	13587	13546	13493	13532	13633	13580	13765	13603	13481	13492	13523	13492	13621	13695	13730	13719	13641	13610	13639	13533	13559	13700	13644	13556	13705	13704	13558	13440	13628	13709	13470	13775	13439	13612	13598	13682	13819	13466	13656	13617	13607	13715	13634	13590	13561	13797	13592	13873	13633	13583	13605	13412	13707	13518	13681	13603	13669	13567	13784	13605	13456	13693	13399	13543	13757	13540	13553	13702	13751	13727	13501	13533	13576	13519	13745	13666	13760	13609	13574	13595	13674	13646	13522	13602	13630	13618	13544	13613	13488	13721	13706	13578	13624	13564	13702	13648	13588	13768	13787	13580	13449	13765	13585	13765	13671	13525	13468	13924	13516	13704	13626	13451	13552	13555	13565	13737	13512	13615	13669	13687	13576	13579	13546	13675	13833	13633	13478	13690	13702	13480	13631	13694	13547	13698	13528	13570	13664	13633	13585	13475	13704	13684	13652	13632	13646	13435	13599	13617	13689	13523	13804	13734	13526	13689	13651	13616	13781	13608	13661	13739	13665	13594	13671	13656	13710	13657	13688	13553	13546	13557	13505	13398	13553	13689	13492	13597	13673	13579	13502	13560	13580	13666	13592	13633	13534	13613	13639	13463	13729	13637	13641	13626	13656	13637	13764	13540	13502	13556	13564	13637	13752	13469	13546	13654	13630	13455	13634	13551	13569	13465	13576	13663	13465	13488	13524	13698	13650	13728	13601	13566	13540	13603	13687	13685	13599	13634	13603	13718	13521	13661	13586	13656	13728	13624	13561	13668	13520	13541	13616	13632	13517	13583	13619	13474	13629	13538	13553	13590	13493	13506	13627	13510	13673	13697	13693	13800	13424	13571	13753	13596	13589	13714	13593	13592	13629	13546	13681	13588	13579	13731	13615	13674	13666	13668	13695	13613	13632	13642	13670	13543	13548	13706	13454	13655	13656	13623	13680	13585	13664	13664	13542	13770	13736	13630	13609	13540	13557	13541	13528	13498	13548	13554	13659	13646	13682	13564	13524	13761	13609	13531	13648	13535	13660	13604	13625	13645	13566	13623	13527	13490	13658	13621	13619	13561	13740	13796	13662	13509	13802	13489	13600	13640	13574	13622	13742	13466	13722	13583	13654	13521	13636	13610	13623	13699	13531	13667	13536	13744	13676	13709	13547	13731	13559	13629	13634	13657	13736	13637	13621	13612	13613	13625	13738	13458	13674	13682	13632	13686	13635	13594	13669	13573	13484	13830	13680	13600	13582	13762	13513	13663	13663	13630	13467	13593	13552	13539	13567	13684	13696	13616	13645	13656	13462	13672	13509	13752	13650	13572	13457	13856	13553	13545	13419	13673	13605	13601	13729	13567	13601	13655	13604	13508	13686	13462	13614	13744	13535	13702	13556	13513	13596	13710	13502	13721	13581	13578	13649	13520	13601	13678	13663	13657	13802	13582	13541	13548	13719	13671	13637	13590	13715	13569	13659	13665	13417	13584	13384	13633	13656	13618	13623	13817	13440	13500	13592	13494	13493	13810	13619	13465	13770	13714	13633	13659	13553	13624	13591	13646	13691	13489	13642	13563	13582	13573	13560	13749	13561	13598	13619	13653	13500	13776	13414	13538	13605	13743	13492	13545	13808	13648	13680	13552	13568	13675	13700	13527	13527	13653	13686	13851	13548	13729	13617	13697	13627	13450	13698	13487	13640	13618	13654	13619	13648	13596	13517	13614	13497	13742	13597	13629	13608	13643	13642	13616	13812	13653	13665	13661	13616	13701	13704	13551	13642	13669	13550	13559	13485	13687	13733	13515	13666	13598	13632	13591	13570	13521	13552	13562	13582	13486	13394	13697	13573	13549	13573	13492	13686	13720	13488	13520	13527	13562	13588	13711	13559	13686	13651	13565	13630	13625	13549	13651	13531	13618	13761	13440	13667	13577	13531	13696	13707	13638	13642	13712	13697	13599	13560	13671	13599	13622	13609	13486	13624	13679	13758	13669	13531	13567	13768	13502	13751	13536	13671	13531	13651	13656	13598	13643	13544	13714	13691	13540	13622	13510	13465	13603	13716	13489	13689	13605	13634	13589	13552	13813	13705	13557	13487	13480	13584	13684	13644	13532	13782	13572	13700	13594	13742	13578	13602	13692	13419	13685	13629	13509	13807	13543	13624	13666	13634	13519	13733	13567	13643	13673	13609	13605	13681	13542	13382	13731	13597	13672	13560	13708	13497	13513	13492	13521	13739	13808	13586	13511	13678	13524	13466	13498	13686	13607	13659	13472	13664	13673	13614	13619	13744	13610	13466	13619	13851	13564	13668	13653	13536	13510	13441	13626	13552	13795	13513	13497	13500	13654	13539	13612	13684	13562	13627	13578	13608	13686	13620	13713	13651	13564	13573	13589	13599	13620	13590	13831	13565	13528	13539	13633	13690	13565	13603	13432	13476	13616	13598	13584	13513	13643	13607	13686	13442	13698	13529	13631	13611	13569	13536	13545	13641	13534	13451	13559	13623	13634	13627	13576	13565	13527	13545	13714	13752	13499	13609	13734	13650	13651	13561	13756	13577	13724	13668	13388	13494	13632	13595	13703	13412	13607	13632	13619	13582	13534	13758	13496	13640	13592	13623	13563	13604	13710	13563	13685	13482	13706	13528	13417	13547	13831	13757	13782	13612	13599	13697	13599	13589	13519	13524	13619	13495	13701	13662	13589	13593	13513	13452	13744	13591	13676	13679	13613	13724	13604	13522	13551	13520	13540	13762	13627	13561	13737	13542	13479	13478	13609	13605	13598	13638	13660	13519	13663	13637	13609	13666	13611	13536	13662	13513	13487	13643	13509	13506	13746	13553	13544	13378	13571	13552	13617	13594	13539	13638	13611	13576	13424	13665	13594	13736	13739	13510	13447	13606	13505	13713	13647	13503	13435	13558	13611	13578	13763	13745	13537	13741	13573	13628	13594	13459	13635	13752	13610	13470	13688	13767	13597	13597	13542	13409	13537	13672	13618	13585	13547	13705	13467	13730	13631	13620	13610	13572	13642	13812	13623	13717	13599	13649	13601	13647	13504	13527	13647	13724	13683	13556	13443	13794	13609	13771	13646	13689	13525	13640	13680	13563	13653	13522	13737	13576	13589	13720	13745	13452	13642	13644	13655	13609	13565	13742	13516	13627	13637	13724	13639	13846	13719	13427	13604	13846	13578	13767	13534	13618	13609	13762	13636	13534	13627	13610	13548	13795	13682	13610	13502	13600	13838	13636	13703	13557	13482	13698	13763	13681	13679	13424	13503
23312	21510	28820	27510	30144	23595	24887	18441	15671	15704	15540	15409	15537	15307	15240	15243	15181	15245	15343	15323	15220	15311	15373	15160	15059	15159	15152	15270	14921	15191	15210	15170	14969	14902	15198	15137	15126	15225	15279	15108	15070	14995	14917	15171	15173	15171	14786	14906	15013	15055	15160	15204	15116	14934	15110	14943	15122	14957	15048	14963	15036	15204	15189	15104	14855	15113	14852	15037	15079	14943	15120	14889	15086	15033	15259	15876	15477	15179	14856	14783	15058	15012	15210	14858	14974	14935	14828	15213	15103	15016	15196	14953	14987	15105	15035	14931	14856	14889	15287	15108	14982	14748	14973	14951	15270	15114	14984	15109	15138	14821	15049	15074	14991	14969	15067	14994	15060	14820	14863	15061	15158	14921	14827	14888	15090	15051	15011	15029	14997	14880	15050	15010	14976	14990	14871	15001	15173	14991	14892	15320	15128	15152	15200	14926	15109	14821	14859	14938	15145	14918	14715	14741	15135	15072	15067	14772	15046	15100	15066	14999	15045	15160	14954	14968	15126	14969	14867	14824	14937	14957	14817	15134	15131	14865	14877	14810	15044	14899	15009	14957	15054	14984	14936	14851	14935	14895	14995	15186	15120	14871	14902	14927	15018	14870	14933	14977	15158	15183	15169	14818	14672	14825	15019	14863	15063	15072	14987	14856	14974	14968	15030	14966	14940	14989	15119	15213	15108	14936	15120	15063	15197	14854	15087	15126	15049	14982	15013	14940	15027	14950	14941	14932	14985	14913	15042	14881	14966	15019	14875	14995	15046	14957	15050	15074	14983	14961	15052	15101	15135	14792	14904	14991	14956	14941	14995	14881	14989	15140	15023	15044	14908	15002	14947	14875	15040	14832	14790	14980	14915	15053	15050	15059	14948	14940	14980	15016	15100	14900	15135	14895	15063	14886	15084	14882	14891	14983	15143	14924	14960	15001	14996	14773	14857	15133	15070	15099	15020	15115	15008	14888	15012	15117	15047	14982	15006	15062	15186	15020	14907	14868	14957	15089	15010	14914	14835	14953	14870	15165	15031	15135	14986	15039	14981	15129	15007	15177	14808	14887	15123	14974	14743	14753	14938	15185	14873	15012	15145	14941	15071	14833	14948	15169	14902	14884	15060	15032	14980	14804	14927	15041	14996	14992	15028	14862	15084	15000	15088	14947	15157	14968	14894	15073	15259	14853	15035	15196	14954	14905	15034	14997	15165	15084	15034	14728	15071	14980	14880	14900	14979	15137	14907	15084	14930	14909	14973	15184	14898	14949	14996	15024	14902	15045	14906	15066	14989	14928	15195	15051	14866	15044	15005	14959	15117	14994	15076	15134	15025	14786	14936	14938	14930	15230	14886	14979	15258	15091	15061	15186	15089	15045	14875	14932	15035	14838	15035	14968	14847	15013	15040	15126	15020	15050	14807	15083	14949	15205	15036	14939	15090	14906	14776	15070	14915	14829	15193	14872	15078	15061	14952	15091	14943	14905	14915	14993	15069	14998	15021	15150	15025	15049	15035	14995	15002	14836	14739	15006	14888	15066	14832	14909	14825	14958	15128	14986	14959	15197	14820	15085	15184	14927	15034	14852	14877	15010	15075	14753	14978	14848	15114	14939	15056	14940	15025	15039	15192	14976	15052	14955	14829	14804	14959	14814	14923	14859	14764	15041	15067	14904	14799	14989	14829	14910	14987	15011	14953	15003	14906	14865	15153	14884	15107	15146	14975	14957	14968	15003	15087	14992	14863	14673	15053	14793	14906	15188	14974	15022	15036	14877	15080	15046	15032	14933	14983	14979	14983	15057	15191	15007	15187	14926	14990	15015	15003	15044	14852	15109	14857	15037	15126	14889	15073	14938	15175	15062	14988	14808	14932	15323	15052	14940	15080	14997	14871	15080	14864	14900	14847	14991	14960	14943	14916	14936	14850	15175	15068	15040	14950	15186	14964	14972	15005	15032	14987	15013	14946	14933	15055	14875	14908	14960	15138	15039	14962	14883	14813	14925	15227	15104	14977	15131	15030	14911	14978	15098	14957	14930	14929	15052	14977	14979	14996	14884	15082	15198	15031	15009	15050	14921	15136	14968	14992	14956	14996	15151	14898	14990	14977	14792	14799	14909	14999	15139	14902	15012	15031	15053	14979	15243	14980	15056	15127	15283	14892	15240	14973	14917	15127	15044	14950	15073	14960	14930	15073	15070	15139	15094	14966	15070	14705	15044	14977	14854	14970	14926	15067	15105	14937	15055	14950	14876	15187	15017	14766	15074	14893	15021	14863	14973	15238	15068	15017	15105	15131	15081	15094	14956	14972	14921	15172	15020	15006	15203	15056	14809	14939	15115	15042	14924	15085	15115	14873	14696	14808	15087	14701	15242	15154	15103	15070	14884	14979	15038	15203	14926	14991	14818	14992	14888	14940	14951	14965	14879	15148	14953	15095	14994	15087	15093	14908	14790	15019	14992	14867	15073	14957	14877	14991	14973	15045	15144	14991	14997	15095	14994	14946	14972	15123	14894	15044	15056	15014	14869	15176	14990	14849	14978	14989	14843	14951	14897	14962	15146	15171	15009	15048	15116	15047	14939	14980	14853	14929	15074	14890	15019	14989	15006	14914	14867	14943	15041	14968	15003	14999	14860	15130	14948	15144	14779	15128	15010	14824	15187	15057	15062	14963	14956	15051	14987	15118	14831	15109	15161	14860	15109	15106	15154	14767	14983	14833	14857	14921	15080	14891	14962	15064	15125	15000	14900	14987	14999	14915	15137	15040	14805	15035	15119	14919	14894	14959	14924	15111	14899	15065	14789	15091	14881	15039	15244	14964	15031	15198	14930	15104	14944	14879	15066	14959	14985	15027	14912	14862	14972	15074	15226	15010	15050	15067	15130	14946	14924	15087	14938	15224	14933	15020	14952	15195	15133	15054	14774	14899	14929	14981	14825	14882	15053	14998	15074	14955	14990	14975	15004	14853	14977	15054	15061	14825	14668	14756	14849	14943	14995	15057	15027	15056	14699	14814	14928	14922	14830	15083	15194	15003	15146	15037	15012	15038	14935	15017	14974	15034	14766	15175	14989	15113	15212	15066	15129	15048	14837	14890	14857	14987	15049	15086	14861	14818	15187	14794	15008	14934	15075	15015	14929	14844	15047	15060	15117	15030	14991	15014	15033	15179	15103	14925	15056	15099	14875	14998	14937	15096	15179	15067	14868	15052	15022	14949	14804	14861	14954	15158	14957	14970	15090	14907	15061	14987	15073	15148	14946	15087	14768	14986	14919	15017	14855	14986	14870	15113	14973	14830	14997	15068	14885	15047	15117	14935	14840	15028	14932	15052	14846	15064	14943	14927	14996	15130	15067	14868	15259	15014	14907	14991	14831	14866	14989	15251	14849	14968	14783	14916	14934	15065	14848	15167	14888	15075	15080	15048	15044	14867	14937	15134	14959	15110	14924	14902	15219	15153	15130	15002	14979	15088	15152	15010	14992	15102	14950	15100	15081	14939	14989	14859	14954	14901	14988	14929	15115	14908	15097	14904	14839	14929	15010	15218	14951	15233	14887	15017	14875	15077	14973	14927	14986	14989	14941	14970	14772	14950	15041	14943	15042	15114	14878	14940	15124	15032	15035	15144	14872	15133	14825	14986	14907	14996	14814	14971	14922	14948	15053	15081	14807	15026	15009	15070	14993	14867	14823	14893	15020	15275	15105	14686	14817	14983	15223	14914	14821	14949	14974	15114	14936	15026	14974	14732	14880	14938	14765	15091	15076	14991	14773	14990	14898	15021	15099	15142	14970	15101	14900	15022	14952	14973	14928	15006	15112	14914	14939	14954	14916	14823	15076	14720	14864	14834	15166	15003	14972	14934	15064	14972	14925	15037	15104	15009	14890	15076	14943	14970	15018	15042	15114	15119	14841	14882	15104	15039	15091	15030	14893	14996	15061	14995	15157	14969	14875	14931	15180	14932	15000	14980	14932	14977	15214	14903	15015	14944	14833	14926	14938	14993	14973	14997	14771	15009	15035	14816	15069	14950	14928	14987	15059	14811	14970	15132	14909	14892	15087	15094	15115	15189	14962	14909	14904	15029	15092	14949	15094	14988	14944	14861	15005	14910	15186	14892	14745	14979	15237	15027	14876	14890	14980	14964	15111	15229	14778	15056	15084	15092	15106	15161	15072	15103	15102	15217	15071	15049	14973	15189	15190	15022	14949	15125	15168	15049	14941	14930	14930	14997	15278	15071	14813	15024	15084	14986	14957	15075	15030	15001	14875	14758	14765	15142	15062	14808	15074	14800	15094	14998	14812	14873	15130	15169	14898	14925	14888	14874	15008	14953	15260	15037	14862	14792	15146	15022	15241	15098	14990	14947	14669	14897	14855	15074	14946	14913	15015	15057	14984	15017	15107	15045	14847	15021	14974	14937	14930	15007	15168	14868	15081	15017	14831	15004	14806	15028	15073	15186	14920	15020	14944	15002	15026	15038	15096	14994	14994	14935	15167	14949	14982	15070	15089	14818	14998	14821	14897	15018	14894	15100	15172	15063	14966	14935	15152	15064	14913	14982	14980	15078	14732	15089	14994	14983	14922	14818	14877	14860	14998	14874	14916	14908	15032	15082	14902	14983	15181	15079	14958	14902	15002	14966	15018	15035	15116	14887	15136	15038	15035	15229	15102	14854	14826	15031	14957	15152	14943	14765	15049	14979	14924	14912	14915	14972	15024	15133	15008	14963	14992	14962	14919	15064	14858	14840	14913	14972	14973	14953	14871	14837	15024	14983	14838	14849	14984	15075	14919	15051	15179	15043	15054	14975	14859	15008	15024	14874	14747	14935	15142	14901	14968	15231	15031	15029	15028	14923	15006	15044	15056	14840	14822	14885	14945	14980	15068	15009	14872	15096	14921	14846	14943	14884	14780	14874	15190	14740	14990	15180	15073	15115	15077	14984	15091	14934	14970	15057	14851	15061	14707	15008	14978	15052	15102	14989	14987	15106	15073	14977	14809	14971	15015	15103	14982	14988	15004	14901	14938	14920	14873	14939	14910	14887	14955	14974	14984	14930	14954	15119	15088	15028	15006	14911	14984	15006	14988	15085	14906	15139	14849	14896	14841	14966	14871	15017	14980	15225	15220
18871	72536	62155	65314	56619	15705	14389	13884	13747	13622	13492	13428	13557	13289	13431	13349	13308	13439	13253	13208	13428	13358	13382	13350	13152	13320	13251	13441	13360	13342	13240	13255	13224	13366	13138	13131	13281	13339	13187	13233	13128	13164	13228	13155	13198	13180	13307	13185	13293	13339	13257	13157	13260	13250	13324	13292	13290	13154	13194	13194	13369	13273	13309	13308	13144	13223	13182	13105	13345	13260	13151	13030	13161	13128	13973	14339	13932	13069	13147	13347	13127	13271	13093	13064	13142	13247	13430	13118	13253	13129	13214	13187	13354	13140	13233	13208	13225	13240	13300	13211	13215	13220	13204	13155	13230	13208	13256	13101	13228	13185	13162	13025	13191	13252	13260	13257	13218	13326	13324	13236	13093	13339	13220	13196	13210	13163	13176	13126	13296	13281	13231	13222	13311	13211	13285	13116	13196	13067	13080	13166	13184	13244	13112	13194	13087	13095	13056	13067	13294	13222	13159	13163	13112	13138	13180	13256	13341	13205	13198	13201	13182	13312	13138	13273	13278	13017	12987	13205	13301	13291	13190	13281	13007	13269	13275	13203	13209	13213	13277	13427	13338	13307	13233	13024	13211	13220	13352	13168	13256	13229	13185	13180	13293	13226	13179	13259	13217	13154	13406	13155	13236	13154	13034	13281	13248	13126	13281	13295	13360	13055	13345	13038	13170	13177	13154	13227	13272	13293	13217	13226	13218	13096	13137	13233	13282	13116	13316	13156	13200	13152	13166	13127	13109	13202	13266	13187	13188	13205	13285	13136	13269	13440	13293	13226	13031	13247	13179	13209	13101	13143	13185	13215	13465	13359	13194	13287	13331	13116	13302	13241	13361	13062	13185	13338	13350	13243	13239	13084	13168	13175	13108	13383	13274	13145	13292	13253	13292	13341	13293	13129	13271	13245	13318	13195	13086	13205	13323	13204	13489	13113	13266	13171	13233	13308	13177	13255	13157	13083	13257	13318	13274	13313	13269	13180	13358	13306	13317	13023	13087	13157	13122	13279	13270	13082	13102	13117	13260	13153	13184	13146	13148	13219	13159	13045	13197	13115	13236	13253	13031	13180	13307	13155	13295	13247	13147	13330	13419	13274	13241	13132	13202	13158	13052	13201	13212	13305	13205	13184	13103	13302	13227	13144	13243	13336	13207	13112	13173	13222	13350	13253	13052	13344	13229	13211	13181	13118	13247	13154	13345	13194	13112	13112	13327	13131	13221	13150	13075	13148	13113	13222	13278	13245	13195	13231	13372	13265	13077	13377	13146	13372	13117	13268	13273	13262	13257	13187	13189	13183	13036	13270	13231	13140	13237	13350	13042	13215	13079	13200	13140	13146	13365	13124	13246	13124	13199	13247	13210	13110	13312	13190	13086	13226	13234	13197	13250	13265	13151	13129	13202	13098	13247	13246	13152	13319	13303	13056	13207	13201	13282	13092	13123	13218	13096	13240	13356	13149	13286	13196	13105	13229	13176	13250	13089	13134	13036	13091	13333	13119	13155	13272	13227	13226	13108	13189	13251	13119	13212	13120	13260	13202	13251	13167	13056	13173	13185	13066	13131	13203	13081	13220	13177	13162	13239	13206	13102	13220	13132	13228	13175	13327	13332	13075	13096	13142	13201	13314	13132	13091	13190	13192	13116	13187	13073	13395	13188	13235	13203	13330	13237	13172	13308	13260	13196	13165	13356	13360	13296	13206	13184	13075	13159	13068	13172	13250	13089	13279	13286	13121	13090	13388	13226	13190	13251	13244	13181	13153	13283	13176	13087	13248	13237	13079	13208	13104	13098	13101	13120	13118	13270	13245	13278	13201	13348	13051	13217	13370	13236	13330	13171	13097	13206	13229	13068	13086	13031	13010	13009	13271	13197	13418	13185	13114	13278	13181	13143	13088	13311	13076	13166	13062	13122	13189	13186	13252	13330	13218	13159	13129	13294	13183	13131	13293	13342	13094	13165	13385	13178	13343	13384	13148	13085	13260	13185	13163	13161	13205	13266	13207	13200	13266	13162	13279	13082	13094	13070	13231	13317	13217	13207	13178	13339	13189	13051	13217	13210	13154	13121	13264	13009	13189	13036	13069	13237	13196	13265	13238	13331	13154	13211	13185	13137	13088	13215	13258	13150	12982	13178	13033	13187	13031	13212	13376	13222	13152	13224	13119	13239	13210	13117	13091	13204	13189	13324	13152	13404	13310	13198	13221	13272	12970	13254	13171	13146	13301	13036	13266	13205	13072	13254	13077	13400	12985	13266	13133	13083	13189	13215	13312	13136	13265	13236	13389	13322	13255	13362	13330	13202	13090	13243	13108	13183	13228	13153	13128	13161	13158	13189	13271	13129	13141	13186	13219	13091	13434	13256	13209	13220	13299	13085	13068	13167	13365	13379	13242	13099	13102	13309	13180	13207	13133	13341	13264	13178	13361	13162	13229	13215	13172	13056	13253	13132	13137	13195	13418	13302	13336	13346	13042	13285	13368	13150	13283	13078	13147	13071	13240	13278	13134	13198	13081	13214	13371	13217	13282	13075	13311	13069	13123	13423	13278	13255	13079	13253	13226	13357	13243	13175	13132	13131	13152	13105	13328	13242	13223	13094	13147	13267	13121	13056	13099	13296	13134	13154	13094	13356	13188	13323	13111	13301	13218	13049	13203	13163	13134	13304	13288	13249	13196	13220	13137	13181	13040	13196	13233	13261	13299	13176	13200	13080	13135	13238	13030	13237	13252	13179	13242	13229	13345	13103	13270	13195	13284	13220	13105	13229	13191	13183	13241	13234	13187	12978	13337	13258	13256	13055	13187	13260	13262	13081	13303	13296	13211	13301	13230	13206	13181	13249	13179	13170	13152	13079	13236	13129	13006	13261	13271	13138	13183	13237	13043	13289	13041	13154	13279	13319	13253	13274	13240	13278	13397	13099	13320	13059	13194	13118	13200	13215	13010	13252	13172	13247	13232	13047	13364	13257	13147	13136	13314	13390	13012	13271	13202	13249	13126	13282	13186	13332	13175	13282	13000	13349	13220	13081	13369	13153	13193	13131	13253	13260	13136	13124	13223	13230	13061	13190	13096	13160	13252	13185	13302	13129	13080	13158	13115	13113	13252	13219	13106	13159	13129	13127	13033	13279	13180	13142	13253	13166	13235	13244	13181	13200	13255	13078	13165	13251	13119	13313	13152	13143	13180	12982	13177	13337	13185	13262	13221	13276	13199	13330	13158	13094	13123	13268	13249	13166	13320	13289	13303	13084	13105	13206	13054	13114	13019	13274	13125	13244	13170	13135	13069	13230	13114	13119	13243	13130	13143	13400	13349	13158	13290	13253	13283	13226	13237	13030	13368	13263	13339	13080	13242	13181	13247	13051	13149	13210	13224	13420	13254	13202	13225	13246	13251	13181	13116	13061	13205	13029	13298	13251	13109	13220	13377	13191	13234	13424	13122	13114	13044	13352	13278	13254	13151	13139	13186	13211	13193	13314	13268	13209	13168	13168	13171	13245	13058	13137	13214	13149	13099	13240	12936	13116	13118	13178	13366	13123	13279	13102	13062	13303	13181	13064	13053	13167	13126	13202	13305	13164	13132	13138	13229	13232	13124	13220	13112	13250	13086	13245	13071	13242	13284	13354	13170	13205	13093	13278	13153	13257	12995	13190	13107	13080	13304	13182	13170	13261	12995	13158	13152	13228	13166	13250	13290	13148	13187	13143	13410	13171	13042	13112	13143	13235	13236	13398	13018	13362	13164	13115	13249	13278	13321	13318	13234	13159	13312	13123	13204	13040	13220	13301	13146	13163	13248	13240	13311	13228	13210	13233	13274	13296	13132	13178	13159	13305	13207	13112	13199	13411	13070	13248	13163	13265	13063	13354	13159	13308	13268	13100	13225	13184	13304	13102	13284	13225	13198	13163	13062	13247	13323	13261	13162	13071	13205	13267	13245	13222	13203	13217	13418	13234	13237	13358	13138	13188	13293	13223	13173	13296	13167	13219	13273	13246	13294	13197	13162	13432	13265	13177	13256	13169	13430	13071	13360	13310	13184	13343	13110	13164	13345	13147	13164	13369	13167	13050	13134	13258	13240	13224	13338	13327	13134	13297	13200	13195	13200	13274	13206	13353	13180	13321	13272	13133	13189	13201	13221	13144	13147	13135	13088	13203	13122	13167	13284	13240	13272	13145	13342	13218	13093	13179	13101	13091	13204	13361	13217	12950	13186	13177	13248	13374	13254	13175	13176	13282	13305	13270	13283	13289	13159	13128	13139	13398	13097	13184	13206	13230	13232	13175	13247	13135	13064	13231	13108	13185	13292	13232	13172	13084	13210	13092	13270	13137	13292	13347	13299	13147	13199	13352	13205	13238	13214	13031	13148	13157	13287	13183	13200	13145	13447	13122	13104	13300	13044	13293	13035	13115	13099	13369	13164	13128	13305	13148	13404	13001	13118	13358	13225	13222	13169	13250	13112	13174	13108	13170	13275	13172	13211	13297	13196	13402	13054	13066	13263	13316	13170	13125	13185	13154	13161	13254	13308	13084	13223	13092	13243	13296	13124	13189	13253	13190	13232	13294	13231	13244	13129	13370	13123	13130	13191	13299	13188	13225	13255	13209	13128	13244	13090	13061	13184	13037	13257	13313	13100	13051	13242	13266	13218	13186	13259	13257	13266	13096	13342	13375	13230	13335	13100	12994	13089	13175	13331	13268	13137	13276	13071	13195	13137	13227	13227	13072	13296	13211	13190	13268	13079	13090	13126	13217	13134	13435	13203	13317	13078	13239	13263	13145	13208	13312	13173	13139	13245	13263	13170	12998	13234	13304	13354	13136	13141	13017	13125	13098	13245	13213	13151	13083	13107	13240	13200	13255	13157	13107	13161	13157	13157	13276	13292	13153	13121	13086	13182	13236	13365	13114	13196	13228	13309	13070	13297	13163	13237	13205	13046	13042	13237	13177	13242	13314	13151	13255	13274	13171	13160	13229	13085	13131	13216	13115	13182	13042	13240	13333	13170	13105	13196	13205	13416	13163	13273	13237	13243	13131	13259	13185	13171	13211	13170	13202	13323	13350	13100	13267	13252	13134	13253	13304	13171	13344	13005	13168	13264	13141	13128	13326	13129	13387	13111
27758	24544	32568	26572	22257	15842	15118	14467	14185	14552	14639	14598	14688	14576	14472	14444	14558	14512	14435	14402	14552	14357	14583	14495	14337	14400	14453	14568	14281	14485	14404	14309	14260	14634	14485	14390	14472	14671	14414	14609	14492	14393	14405	14492	14511	14352	14502	14466	14525	14518	14544	14426	14525	14493	14398	14619	14306	14519	14543	14478	14420	14288	14461	14518	14721	14448	14497	14323	14437	14542	14424	14337	14577	14377	14309	14545	14586	14567	14343	14401	14437	14415	14387	14620	14540	14246	14449	14354	14384	14491	14572	14475	14486	14364	14513	14329	14546	14445	14463	14377	14371	14309	14407	14590	14524	14322	14472	14527	14427	14517	14523	14367	14606	14618	14444	14328	14623	14505	14248	14383	14581	14512	14446	14415	14567	14587	14728	14442	14344	14403	14388	14357	14544	14541	14334	14423	14613	14407	14677	14469	14392	14658	14326	14495	14429	14530	14448	14374	14468	14580	14379	14341	14409	14524	14356	14401	14410	14452	14402	14381	14468	14475	14452	14595	14257	14536	14498	14603	14588	14406	14315	14365	14327	14450	14563	14482	14583	14438	14352	14327	14364	14138	14522	14529	14652	14256	14518	14478	14486	14358	14390	14522	14275	14493	14384	14438	14391	14578	14492	14400	14526	14584	14564	14524	14523	14273	14603	14401	14425	14520	14332	14340	14481	14304	14448	14448	14612	14376	14381	14527	14408	14475	14439	14384	14456	14348	14428	14263	13997	14484	14364	14483	14341	14394	14406	14429	14355	14399	14481	14596	14590	14401	14508	14330	14408	14602	14497	14318	14500	14433	14451	14360	14479	14592	14679	14330	14388	14389	14419	14355	14365	14322	14514	14389	14453	14383	14486	14546	14591	14478	14498	14580	14113	14551	14328	14398	14471	14455	14535	14386	14425	14435	14542	14761	14236	14356	14644	14455	14552	14383	14674	14564	14530	14557	14344	14562	14574	14561	14444	14413	14483	14545	14472	14647	14646	14586	14351	14613	14682	14514	14357	14409	14460	14362	14453	14339	14485	14438	14272	14470	14373	14371	14433	14474	14518	14516	14649	14538	14750	14533	14526	14469	14609	14555	14509	14297	14511	14484	14385	14485	14539	14409	14439	14569	14454	14432	14397	14438	14349	14417	14385	14606	14605	14340	14449	14240	14545	14453	14571	14509	14416	14649	14442	14551	14412	14335	14444	14446	14458	14713	14628	14441	14293	14484	14358	14439	14503	14399	14602	14475	14402	14252	14580	14578	14639	14540	14599	14594	14472	14501	14524	14509	14334	14462	14328	14462	14479	14557	14453	14614	14290	14594	14389	14513	14560	14479	14452	14391	14536	14460	14455	14525	14496	14553	14382	14508	14594	14573	14405	14425	14455	14519	14493	14491	14489	14534	14549	14542	14529	14612	14522	14276	14514	14460	14560	14457	14315	14423	14573	14394	14366	14679	14464	14530	14668	14385	14389	14574	14470	14497	14484	14292	14416	14404	14465	14427	14461	14499	14464	14385	14139	14231	14434	14427	14415	14625	14265	14540	14369	14411	14443	14307	14286	14410	14458	14465	14367	14612	14528	14469	14525	14495	14456	14323	14320	14552	14473	14265	14455	14426	14655	14421	14562	14400	14721	14484	14415	14413	14501	14606	14682	14518	14365	14499	14409	14512	14360	14381	14495	14500	14350	14599	14346	14466	14606	14541	14261	14808	14549	14462	14479	14526	14548	14658	14468	14454	14350	14520	14496	14355	14424	14457	14676	14659	14481	14728	14641	14432	14500	14284	14413	14371	14448	14487	14671	14428	14482	14429	14528	14294	14490	14466	14498	14499	14519	14395	14354	14493	14375	14490	14644	14529	14470	14339	14533	14475	14499	14298	14516	14501	14508	14466	14627	14580	14613	14395	14407	14512	14492	14402	14355	14283	14590	14696	14516	14520	14418	14285	14627	14497	14413	14339	14311	14631	14191	14566	14288	14498	14404	14612	14549	14544	14346	14441	14305	14298	14642	14640	14418	14329	14282	14480	14281	14267	14590	14267	14397	14451	14405	14389	14461	14569	14630	14355	14431	14652	14321	14624	14661	14531	14405	14341	14517	14353	14267	14456	14438	14520	14493	14438	14280	14498	14579	14540	14549	14224	14635	14562	14451	14452	14400	14259	14488	14452	14483	14467	14552	14485	14362	14503	14407	14486	14568	14310	14467	14484	14336	14496	14489	14374	14571	14410	14287	14413	14578	14551	14526	14495	14599	14414	14485	14455	14409	14324	14359	14556	14372	14374	14550	14394	14495	14479	14637	14423	14337	14584	14216	14375	14462	14393	14464	14382	14456	14569	14455	14343	14483	14502	14355	14464	14500	14534	14295	14255	14354	14450	14571	14381	14309	14334	14357	14357	14292	14360	14384	14531	14494	14371	14588	14435	14599	14477	14562	14303	14463	14499	14443	14801	14421	14319	14430	14603	14527	14549	14429	14548	14557	14606	14584	14382	14538	14545	14559	14424	14441	14519	14509	14331	14336	14454	14535	14488	14537	14497	14393	14533	14376	14423	14397	14420	14429	14336	14446	14532	14489	14549	14752	14469	14260	14549	14497	14474	14451	14421	14362	14248	14420	14392	14446	14304	14234	14456	14441	14456	14375	14509	14459	14384	14339	14460	14566	14555	14438	14450	14545	14566	14603	14503	14469	14440	14384	14388	14429	14644	14445	14424	14634	14448	14524	14310	14341	14435	14408	14566	14448	14545	14387	14278	14446	14419	14436	14411	14501	14343	14349	14474	14503	14423	14386	14317	14525	14523	14464	14293	14311	14510	14490	14234	14123	14198	14590	14478	14554	14460	14495	14521	14425	14529	14575	14485	14589	14454	14602	14509	14434	14437	14548	14614	14465	14461	14521	14549	14315	14295	14283	14456	14320	14531	14277	14478	14548	14520	14364	14351	14596	14509	14400	14556	14473	14360	14445	14477	14685	14595	14398	14314	14491	14456	14527	14385	14496	14432	14554	14531	14481	14454	14478	14538	14398	14428	14346	14258	14397	14628	14284	14385	14502	14500	14474	14628	14391	14515	14348	14456	14427	14656	14566	14511	14584	14354	14314	14575	14507	14559	14643	14497	14463	14385	14567	14355	14437	14531	14462	14504	14419	14376	14306	14568	14471	14306	14470	14375	14502	14500	14609	14103	14544	14487	14346	14427	14367	14290	14472	14468	14600	14499	14371	14379	14504	14485	14460	14484	14646	14574	14523	14395	14459	14374	14419	14661	14530	14376	14557	14473	14318	14514	14423	14463	14582	14425	14460	14406	14434	14708	14411	14283	14420	14484	14305	14782	14415	14375	14330	14565	14628	14488	14658	14524	14361	14553	14355	14448	14308	14349	14479	14511	14427	14522	14438	14588	14480	14631	14340	14363	14451	14511	14484	14676	14503	14536	14592	14594	14392	14356	14597	14251	14591	14537	14378	14417	14397	14433	14529	14297	14422	14361	14595	14472	14525	14386	14616	14416	14337	14438	14430	14333	14419	14369	14243	14667	14470	14582	14474	14296	14455	14446	14384	14522	14487	14370	14531	14300	14682	14522	14507	14569	14407	14599	14460	14450	14445	14556	14628	14392	14560	14352	14496	14375	14580	14292	14507	14460	14476	14456	14497	14394	14735	14469	14536	14408	14368	14541	14525	14466	14200	14500	14549	14485	14430	14502	14441	14474	14115	14513	14458	14478	14365	14587	14626	14373	14752	14428	14597	14426	14490	14570	14593	14297	14388	14411	14410	14712	14532	14585	14435	14631	14684	14607	14578	14421	14398	14436	14471	14540	14465	14522	14461	14647	14241	14620	14478	14611	14601	14539	14581	14561	14561	14565	14397	14420	14377	14347	14526	14593	14576	14352	14374	14355	14426	14466	14564	14451	14468	14376	14451	14370	14472	14502	14676	14432	14471	14216	14555	14760	14508	14514	14633	14307	14592	14347	14621	14556	14396	14645	14450	14505	14322	14478	14313	14711	14565	14558	14675	14517	14571	14395	14491	14530	14428	14540	14249	14682	14262	14379	14338	14513	14381	14615	14638	14350	14447	14519	14542	14407	14451	14356	14538	14349	14492	14630	14478	14431	14541	14309	14670	14431	14494	14551	14423	14319	14375	14510	14392	14460	14415	14411	14562	14318	14544	14419	14415	14453	14431	14551	14616	14454	14326	14485	14645	14362	14670	14415	14386	14527	14410	14350	14548	14580	14514	14529	14696	14566	14504	14440	14550	14607	14296	14586	14648	14498	14372	14522	14480	14403	14586	14629	14326	14448	14420	14422	14600	14379	14683	14412	14480	14557	14637	14323	14459	14524	14548	14572	14432	14297	14428	14411	14592	14682	14409	14596	14682	14531	14590	14573	14471	14515	14401	14164	14527	14479	14460	14606	14494	14605	14424	14310	14483	14401	14376	14461	14454	14668	14438	14668	14555	14531	14448	14342	14500	14450	14697	14411	14710	14581	14441	14369	14476	14606	14510	14613	14572	14635	14567	14647	14353	14538	14348	14612	14538	14420	14511	14604	14538	14300	14373	14501	14534	14406	14517	14347	14406	14512	14262	14326	14427	14451	14336	14591	14561	14495	14399	14301	14587	14364	14598	14434	14665	14591	14380	14446	14681	14558	14574	14553	14409	14432	14449	14456	14440	14579	14615	14495	14457	14451	14478	14499	14513	14547	14432	14464	14640	14518	14736	14458	14426	14499	14520	14538	14493	14395	14456	14372	14554	14502	14587	14654	14677	14231	14444	14464	14432	14502	14647	14537	14553	14429	14602	14419	14556	14476	14505	14501	14511	14613	14423	14289	14392	14388	14648	14501	14618	14387	14458	14498	14570	14354	14515	14361	14562	14547	14355	14608	14433	14464	14435	14549	14546	14556	14482	14479	14468	14516	14395	14552	14564	14364	14324	14629	14611	14604	14528	14474	14577	14358	14446	14425	14502	14257	14476	14435	14388	14575	14495	14664	14561	14593	14453	14389	14473	14317	14551	14604	14418	14459	14380	14343	14523	14562	14490	14157	14375	14533	14411	14232	14601	14458	14410	14566	14318	14564	14392	14458	14474	14456	14671	14440	14688	14597	14309	14395	14577	14633	14455	14399	14564	14437
13198	37310	35231	24682	21657	13046	13115	13140	12866	12947	12978	12857	12939	13040	12845	12859	12689	13153	12716	12892	13145	12843	12966	12870	12850	12872	12813	13142	12822	12722	12945	12990	13050	12838	12892	12811	12792	12944	12970	12836	12906	13075	12877	13064	13120	12855	12796	12796	12978	13060	12976	12941	12897	12860	13094	13065	13022	12959	12880	13009	12728	12817	12829	12939	12908	12941	12855	12983	12810	12914	12776	12930	12866	12968	12854	12968	13029	13027	12910	12868	12789	12842	12986	12911	12946	12958	13133	13073	12923	12693	12743	12973	12822	12958	12950	12940	12957	12956	12885	12879	12790	12813	12901	12814	12808	12989	12943	12952	12999	12896	13036	12962	12917	12989	12846	13094	13022	12931	12984	12968	12860	12807	12899	12915	12966	12921	12872	12990	12773	12871	12920	13045	12906	12898	12766	12742	12852	12910	12935	12865	12975	12873	12896	13017	12826	13098	13020	12853	12925	12997	13083	12854	12971	13148	13017	12982	12825	12880	12781	13080	12990	12772	12950	12924	12924	12905	12964	12788	12790	12857	12887	12996	12892	12929	12948	12881	13054	12850	12635	12956	12951	12878	12951	12858	13201	12951	12935	12919	12898	12869	12956	12744	13003	12957	13001	12887	12618	12854	12746	13063	12866	12844	12914	12781	12975	12784	12877	12922	12977	12856	12918	12958	12886	12718	12968	12843	12931	12977	12899	12912	12893	12785	12909	12886	12993	12940	12972	13010	13047	12912	12983	12932	12993	12778	12922	12914	12948	12894	12969	12642	12906	12672	12911	12793	12853	12863	13085	12922	12834	12885	12988	13010	13000	12934	12940	12884	12857	12928	13103	12878	12987	12915	13169	12929	12935	12915	12887	12841	12915	12925	12856	12954	13167	12922	12879	12970	13075	13036	12921	12867	12887	12805	12827	12969	12761	12944	12772	12944	12942	12932	12839	13027	12915	12891	12954	12768	12781	12810	12935	12778	12804	12958	12734	13080	12834	13008	12930	12987	12899	12965	12902	12959	13034	12941	12833	12841	12736	13024	13001	12834	13006	13039	12831	12884	13025	12843	12864	13128	12844	12939	12842	12731	12760	13039	12981	13134	12892	12820	12936	12818	12946	12895	13005	12885	13017	12844	12887	12780	12847	12896	13022	12992	12886	12959	12893	12826	12897	12967	12989	12841	12857	12784	12837	12913	12886	13030	12889	12897	12840	12906	12957	12941	12904	12929	12779	12913	12967	12946	13023	13023	13016	12919	12880	12989	12962	12868	13057	12909	12888	12922	13047	12954	12992	12902	13064	12926	12890	12785	12877	12980	12871	12854	13024	12970	12909	12881	12946	13015	12990	13055	12893	12882	12796	12954	13168	12765	12897	13051	12873	12922	13010	12998	12915	12941	13180	12879	12978	12941	12841	13075	13048	12844	13014	12956	13022	12912	13140	12999	12929	12996	12814	12923	12951	12870	12864	12863	13053	12891	13141	12762	13005	12968	12944	12851	12854	12857	12902	12888	12780	12878	12875	12988	12834	12858	12935	12968	13043	12904	12930	12923	13110	12902	12805	12635	12909	12945	12910	12809	12829	12954	12980	12932	12944	12918	12822	12957	12889	13004	12815	12840	12952	12852	12955	12864	12824	12983	13025	13046	12910	12890	12878	12838	12900	12848	12832	12737	13075	12992	12859	12793	12922	12783	13009	12922	13024	12950	12868	13022	12959	12932	13042	12872	12886	12922	12945	12915	12887	12854	12760	12869	12934	12881	12954	12840	12884	12927	12980	12978	12903	12893	12974	12794	12789	12864	12938	12713	12930	13050	12824	13003	12898	13048	12909	12917	12948	12901	12992	12841	12856	12921	12985	12961	13082	13021	12765	12932	12986	13000	12836	12837	12811	12870	12915	12832	12833	12890	12977	12952	12966	12808	12961	12956	13111	12832	12957	12719	12896	12618	13023	12860	13042	12908	13110	12863	12702	12840	12796	12980	12985	12682	13026	12928	12923	13017	12897	12996	12890	12956	12917	13076	12867	13028	12810	12847	12842	12915	12878	12961	12824	12952	13002	12915	12909	12902	12935	12887	12992	13055	12897	12968	13100	12865	13005	12953	12689	12947	12980	12909	12930	13016	12874	12817	12981	13017	12889	12953	12992	13001	12948	13004	12851	12789	12996	12927	12808	12912	12876	12943	13038	12855	12875	12787	13059	12780	12961	12789	12837	12805	12796	12891	12881	13059	13021	13126	12920	12993	12907	13011	12816	12831	12844	12907	12905	12955	12883	13020	12966	12865	12941	12850	12874	12863	12919	12899	12933	12819	12889	12921	13039	12936	12951	12773	12914	12871	12988	12891	13159	13049	13139	13089	12874	12948	12965	13082	13013	12860	12784	12948	12854	12954	12830	12934	12820	12970	12972	12907	12865	12826	12972	12823	12946	13002	12876	12879	12997	12832	12938	13037	13027	12968	12850	12938	12838	12979	12976	12915	12870	12938	12879	12947	12939	12934	12878	12859	13025	13026	12864	12809	12982	12770	12920	12914	12828	12867	12806	12994	12713	12883	12811	13000	12861	12922	12803	12880	12936	12915	13127	12931	12987	13088	12923	12944	12866	12961	13074	12904	12916	12950	12982	12937	12851	12840	12884	12852	12914	12991	12932	12897	13037	12896	13030	12952	12966	12953	13071	12914	12699	12993	12835	13114	12885	12844	13060	12815	12910	12881	12978	12959	13029	12947	12837	12800	12929	12867	12962	12805	12953	13038	12942	13094	12895	12955	12937	13008	12886	12822	12973	12970	12935	13039	13044	12809	12797	12969	12866	13027	12908	12843	12856	12782	12858	12796	12868	12872	12848	12920	12902	12785	12814	13022	12897	13067	12925	12855	13037	12814	12751	12895	12894	12994	12977	12868	13029	13080	12929	12998	12973	12759	12959	12709	13022	13082	12971	12885	12863	12911	12930	13002	12833	12957	12916	12763	12878	12954	12853	12670	12983	12883	12952	12791	12775	12862	12919	12869	12871	12867	12922	13022	13060	12895	12854	12850	12984	12934	12988	13045	12922	12972	12981	12953	12750	12935	13042	13081	12831	12999	12712	12892	12951	13021	12916	12852	12819	12917	12958	12977	12901	13036	12829	12808	12943	12876	13008	13042	12928	12730	12980	12990	12931	12918	12924	12972	12890	12933	12942	12985	12794	12744	12894	12878	12865	13077	12884	12907	12990	12978	12849	12971	12972	12978	12900	12879	13081	12882	12859	12895	12842	12825	12975	12843	13011	12849	12914	12934	12844	12935	12908	12861	12885	12838	12941	12906	12930	12937	12957	12906	13017	12991	13003	12939	12939	12914	12842	12856	12901	12899	13080	12901	12803	12818	12915	13021	12931	12860	12943	12770	13052	12950	12962	12864	12750	12891	12872	13012	13019	12800	12908	13005	12961	12817	13098	12813	12970	12848	12917	12789	13042	12943	12706	12939	12810	12794	12977	12984	12749	12810	12888	12897	12802	12945	12960	12949	12850	12915	12781	12826	12746	12980	12834	12945	12908	13004	13046	12998	12943	12900	13085	13073	12907	12986	12913	12952	12714	13075	13001	12930	13017	12809	12877	12982	12872	12964	13004	12833	12928	13028	12949	12938	12965	12874	12853	12886	12975	12960	12895	13047	12903	12841	13000	13004	12826	12862	12748	12756	12868	12845	12877	13024	13030	12906	12889	12861	12900	12872	12823	12766	12819	13032	13102	13025	12809	13022	12771	12901	12900	12997	12891	13151	12838	12931	12909	12904	12891	13011	12992	12924	12790	12947	12820	12967	12811	12974	12948	13124	12798	12897	13071	12863	12807	12891	12841	12872	12958	12887	12879	12916	12880	12858	12822	13032	12900	12918	12830	12977	12900	12768	12856	12882	12988	12935	12785	12860	12880	12833	12870	12760	12931	12804	12770	12875	12992	13067	12767	12860	13079	13008	12921	12963	12966	13055	13102	12831	12995	13009	12970	12748	12953	12934	13011	12832	12943	12840	12777	13020	12973	12893	13029	12853	12717	13031	12855	12956	12841	12867	12874	12933	12850	13027	12760	12970	12880	12856	12753	13034	12919	13008	13094	12877	12912	12985	12757	13055	12860	12957	12864	12890	13056	12734	12849	13058	12728	12926	12991	12872	12907	12877	12848	13004	12935	13053	12902	12809	12941	12959	12934	12815	13101	12897	13185	13033	12953	12874	13059	12881	12960	12999	12923	13001	12814	12950	12886	12929	13092	12845	12833	13002	12883	12976	12889	12952	12890	13088	12784	12951	12955	12978	13055	12777	12896	12829	12937	13003	12921	12894	12793	12974	12861	12924	12933	13025	12894	13063	12923	13000	12787	12866	13045	12939	12978	12871	12934	12913	12815	12911	12922	12932	12775	12943	12939	12852	12981	12840	12964	12837	12864	12928	12740	12979	12830	12897	12974	12836	13008	12880	12887	12873	12911	12937	12845	12987	12794	12926	12831	13038	12936	12769	13057	12940	13009	13006	12824	12826	12974	12744	13001	12798	12820	13112	13078	12880	13000	12762	12781	12913	13026	12827	12984	13035	12915	12754	12816	12903	12820	12852	12789	12921	12661	12993	13032	12913	12871	12838	12926	13060	13096	12932	12861	12760	13042	12822	12911	13022	13033	12910	13125	13112	13075	12811	13040	12956	12914	12926	12937	12781	12927	12805	12912	13085	12926	12994	12850	12954	12798	12859	13010	13047	12844	12951	12974	12930	13156	12739	12937	13051	12858	12802	12870	12923	12798	12894	12851	12982	12979	13147	13066	13002	12893	12902	12914	12893	12974	12903	12746	12830	12889	12942	12875	12907	12821	12950	12945	13001	12988	12893	12867	13050	12966	12886	12862	12817	13022	12815	12926	12871	12963	12895	12997	12890	12865	12874	12759	12836	12827	12949	13054	12891	12790	12893	12846	12941	12812	12930	12863	12802	12975	12856	12989	13064	12880	12782	12994	13023	13025	12914	12953	12974	12833	13002	12928	12846	12904	12838	12792	12956	12898	12901	12921	13012	12806	12746	12860	12784	12960	12821	12829	12913	12857	12902	12903	12917	12979	12999	12839	12818	12901	12824	12799	13021	12899	13009	13058	12929	12881	12892	12973	12803
23840	21516	30344	28618	36538	25218	24694	18179	16521	16565	16409	16233	16276	16324	16048	16026	15994	16088	16228	16227	16106	16045	16027	16135	16041	15915	16307	16112	16293	15835	15991	16003	15965	15959	16027	15901	15956	15980	16110	15970	16077	15913	15980	16009	16047	15842	16057	15994	16072	16149	15968	15848	16130	16294	15926	16046	15869	16002	15976	15947	15882	16095	15991	16127	16048	15886	15917	15936	15921	15792	16065	15937	15873	15904	16444	16533	16420	15890	16044	15938	15758	15919	15998	15798	15967	15960	16050	15842	15802	15795	16030	15849	15963	15951	15947	15691	16085	15994	15684	15806	15661	15856	15943	15904	15890	15969	15982	15869	15896	15941	15829	15992	15883	15959	16067	15933	15890	15863	15991	15922	16085	16106	15737	15909	15818	16014	15882	15915	15852	15858	15830	15972	15877	16037	15952	15788	15790	15857	16060	15750	15987	16143	15837	15938	15995	15845	15998	16029	15828	16115	16085	15971	15791	15908	16012	16025	15968	15986	15909	16027	15694	15967	15867	15787	16035	15790	15989	15873	15908	15815	15796	15995	15859	15909	15850	15951	15962	16162	16090	15950	15826	16092	16038	15852	15813	15995	16038	15981	15927	15866	15877	16008	16131	15968	15943	15952	15883	15730	15938	15859	16110	15872	15986	16012	15742	15874	16004	15985	15994	15761	15913	15891	16120	16116	15897	15979	15922	16121	15934	16036	15768	16005	15961	15898	15884	15674	15950	15939	15801	15998	16038	16053	16024	15903	15768	15942	15929	16119	15900	16018	15977	16001	15847	15849	15793	15977	16067	15986	16054	15955	15816	16115	15956	15922	15923	15885	16017	15823	15817	16048	16126	16056	15951	15944	15904	15820	15836	15920	15782	15907	15891	15789	16010	15975	15655	15993	15969	15765	15815	15883	15917	16030	15973	15882	15957	15980	15884	15953	15617	15745	15845	15926	15996	15967	16030	16018	15825	15875	15948	15953	15783	16069	15854	15858	15955	15965	15857	15885	15924	15999	15836	15959	15935	15978	15895	15969	15976	15751	15839	15929	15900	15953	15874	15820	16032	15937	15886	16096	16141	15923	16155	16002	16057	15862	15707	15803	15834	15960	16106	15668	15724	15950	16032	15934	15927	15944	16020	16066	16151	15760	15868	15750	15794	15963	15854	15994	15832	15823	15908	15857	15967	15913	15803	15930	16148	15946	15965	15682	15785	15895	15815	15930	16104	16022	15732	16035	15913	15861	15704	15937	16060	15840	15902	15983	16064	15915	15810	15768	16018	15961	15937	15599	15881	15967	16085	16028	16067	16090	16073	16213	15883	16115	16016	15828	15680	15765	15948	15907	15820	15926	15904	15741	15741	15924	15836	15844	16013	15982	15827	15875	15850	15879	15878	15832	15799	16002	16024	15821	15924	15768	15825	15869	15920	15903	15844	15690	15783	15860	15702	15932	15904	15876	15944	16130	15895	15933	15776	15847	15896	15845	16014	16029	15706	15836	15927	16120	16006	16008	16009	16019	15988	15955	15838	16156	15943	15820	16325	16005	15749	15937	15886	15947	15842	16121	15873	16040	15974	15905	15859	15973	15847	15912	15665	15962	15846	16110	16118	15917	15691	16006	15790	15825	15775	15800	15927	15894	15905	15817	15850	15940	16045	16089	15983	16140	15927	15941	16042	15918	15964	15798	16044	15977	16230	15943	15870	15944	15851	15920	16042	15929	15881	15661	15842	15903	15902	16143	15920	16066	15898	15877	16002	15909	15836	15893	15596	15835	15904	15952	16049	15657	15941	15880	16078	16065	15916	15983	15917	16021	16022	16082	16000	15980	15933	16032	15876	15837	15758	15780	16036	15855	15848	15947	16042	16014	16052	15860	15914	15877	15804	15712	15958	15670	15992	15927	16008	15926	15808	15766	15885	15950	15831	16016	15983	16102	16178	15984	15985	15987	15933	15838	15853	15909	16201	15774	15930	15830	15908	15811	16020	16010	16028	16052	15769	15994	15944	15976	15860	15893	16019	15818	16000	15890	16171	15923	16009	16045	15916	15917	16047	16070	15920	15934	16112	15958	15908	15788	15888	16152	16047	15904	15844	15908	16007	15937	15893	16072	15799	15999	16163	15815	16019	15993	15934	15753	16035	15760	15982	16057	15853	15891	16165	15918	15966	15957	16208	15958	15870	15871	15846	15781	16107	15943	15906	15869	15919	15760	15964	15863	16129	15962	16022	16154	15889	15819	15952	15885	16077	15942	15955	15932	15893	15761	15917	15790	15796	16116	15898	15703	15847	16005	15939	15827	15840	16095	16057	15932	15782	15583	15843	16033	15647	15948	15829	15970	15808	15883	16068	15918	15889	15669	15704	15986	15986	15970	16032	15829	15708	16106	16061	15931	15982	15978	15943	16076	15968	16020	16018	16008	15948	15929	15927	15992	15950	15943	16035	15823	15820	15923	16109	16254	15920	15955	15848	15779	15921	15879	15981	15999	15945	15895	15788	16002	15974	15928	16039	15950	16019	16078	15871	15968	16108	15841	16118	15804	15949	15834	16066	16084	16007	15711	15908	15813	15838	15845	16002	15877	15954	15973	15843	15921	15817	15881	16013	15844	16023	15757	15796	15937	15967	15915	15952	16024	15999	15892	16043	16007	15850	15659	16018	15987	15884	15942	15806	15978	15947	15937	15857	15907	15832	16012	15964	15862	15736	15589	15874	15984	16162	15811	15853	16023	15854	15975	15784	15741	16026	16039	16182	15772	16207	15948	16130	15894	15914	15948	16001	15844	16043	15742	15679	15948	15890	15880	15943	16040	15672	16125	15674	15877	15880	15850	15975	15892	15804	15927	15879	15850	15862	16025	16059	16009	16155	16004	15877	16107	15923	15773	15873	15913	15939	15991	15677	16027	15725	15819	15933	15756	15789	15864	15729	16030	15960	16014	15918	15909	15856	15965	15940	15810	16077	16222	15823	15930	16032	15699	15952	15751	15991	15991	15956	16101	15984	15776	15908	16063	15860	15792	15921	15980	16053	15930	15861	15831	15861	16043	15875	15717	15811	15816	15968	15822	15926	16040	15774	15915	15779	16132	15670	15973	15965	15728	15806	15894	15884	16073	15949	15925	16045	16076	16054	15981	16047	15927	16064	15758	15971	15861	16013	16112	16139	15964	16013	15765	15840	15823	16052	16013	15963	15973	15832	15909	15948	15950	15853	15844	15823	15906	16000	15756	15858	16092	15988	15905	16040	15907	16021	16122	15905	16043	15768	15890	15856	15847	16031	15970	15959	15696	15725	16127	15863	15837	15951	15796	15849	16006	16049	15786	16043	15940	15982	15920	15913	16017	16069	15898	15649	15861	16005	16039	15865	16143	16028	16060	15870	16017	15810	15922	15898	15870	15813	15962	15912	15842	15863	15852	15959	15854	16069	16000	16041	15891	16045	15960	15925	16039	15931	15908	15871	16004	16041	15931	16047	16065	15940	15995	15936	15831	16028	15968	16028	15999	16024	15826	16097	15971	16039	16110	15900	16003	15936	15960	15899	15880	15922	15930	15952	16200	16039	16103	16050	16019	15831	15930	15713	16044	15901	15784	16061	15939	15940	15792	16066	15853	15981	15955	15998	15953	15983	15823	15848	15974	15959	15974	15948	15757	15869	15649	15800	16060	15831	15924	15891	16001	15994	15855	16003	16006	16017	16133	16023	16031	16008	15938	15763	15944	15919	15919	15870	15876	15901	16151	15912	15890	16025	16130	15768	15979	16032	15871	15822	15937	16017	15827	15865	16032	15974	16073	15830	15887	15961	16104	15900	15944	15779	15657	15985	15905	15981	16013	16041	15818	15909	16107	16030	15855	15946	15823	15925	15956	16049	15719	16018	15826	16012	16101	15797	16132	16030	15752	15942	16066	15701	15825	15787	15785	15859	15968	15711	15913	15835	16099	16077	15899	16016	15986	15909	16063	15991	15955	15849	15973	15748	15918	15923	15927	15979	15953	16018	15903	15916	15827	15882	16041	15806	15955	16014	15918	15763	15821	15969	15832	15870	15841	16041	15812	16097	15745	15834	15985	16207	15940	15960	15750	15964	16064	15893	16159	16010	15819	15984	15900	15807	15943	16120	15947	16137	15813	15721	15798	15901	15999	16010	15845	15917	16064	15782	16122	16005	15912	15861	15973	16006	15991	15940	15859	15799	15799	15779	15997	15878	15930	15875	16131	15903	15935	16241	16109	15928	15810	15814	15858	16028	15916	15859	15918	15857	15910	16126	15900	16059	16060	16052	16054	16208	15957	15816	15980	16152	15967	15992	15809	15824	15814	16000	16150	15958	16096	16107	15804	15817	16000	16071	15986	15897	15995	15870	15892	16031	15923	16022	15996	15902	15732	15970	16037	16077	15846	16160	15969	15950	16143	15935	15964	15938	16008	15966	15955	15937	15852	15990	16010	16038	16113	16016	15926	15817	15722	15938	16195	16040	15928	16025	15879	15914	15943	16033	15922	15848	15967	15861	16010	15951	15975	15907	15863	16027	15775	15843	15981	15900	15835	15926	15849	15832	15905	15957	15799	15821	16027	15896	16014	15649	15844	15727	16142	15818	15892	15811	15836	15970	16007	15881	16086	15890	16027	15777	15898	15797	15824	15861	15812	16069	16225	15980	15925	15979	15952	15976	15715	15884	16000	16092	15889	15921	16090	16114	15987	15812	15924	15979	15942	15858	16149	16107	15823	15914	15947	15932	15826	15861	15894	15746	15945	15995	15839	15788	15994	15735	15907	15693	15980	16040	16078	15570	16040	15771	16028	16107	15818	15977	15965	15920	15789	15895	15742	16061	16084	16032	15734	16076	15972	15997	15976	16057	15951	16054	15981	16022	16150	15970	15930	15593	15842	15887	15864	16149	15968	15898	15940	16037	16156	15863	16014	15781	15877	16166	16021	16011	15975	15855	15975	15882	15756	15992	16201	15865	16182	16170	16014	15895	15947	15870	16018	15793	15877	15832	15857	16019	15988	15938	16034	15940	15950	15939	15841	15951	15833	15882	15881	15899	15930	16144	15630	16021	16223	16019	15888	15688	15803	15906	15912	15982	15998	15944	15947	15748	16032	15891	15785	15850	15991	15949	15997	15889	15886	16049	15934
18148	69455	72814	63903	57012	15430	14541	14358	14263	14160	14044	14071	14037	14044	13932	13890	13987	13840	13971	13857	13963	13990	13872	13852	13918	13937	13947	13787	14022	13770	13863	13896	13924	13751	13864	13841	13881	13926	13916	13915	13972	13877	13814	13870	13821	13774	13753	13933	13768	13964	13871	13777	13929	13771	13805	13860	13848	13841	13865	13818	13935	13818	13890	14004	13881	13823	13844	13703	14041	13946	13890	13824	13978	13703	14523	14722	14053	13760	13640	13791	13748	13942	13828	13963	13852	13864	13875	13806	13753	13850	13863	13794	13870	13875	13926	13778	13881	13709	13885	13890	13703	13723	13736	13732	13952	13738	13698	13798	13806	13796	13789	13760	13799	13829	13783	13835	13973	13759	13698	13815	13862	13757	13878	13772	13834	13934	13842	13689	13808	13938	13893	13914	13816	13821	13893	13810	13667	13894	13750	13732	13828	13828	13722	13836	13836	13915	13716	13853	13862	13753	13939	13682	13786	13844	13856	14002	13787	13918	14029	13828	13843	13798	13851	13815	13760	13729	13818	13869	13807	13759	13826	13722	13833	13727	13828	13712	13816	13676	13848	13854	13823	13799	14007	13907	13726	13932	13604	13890	13937	13756	13750	13777	13794	14008	13794	13556	13792	13700	13808	13959	13817	13712	13816	13768	13868	13985	13933	13861	13693	13829	13765	13846	13677	13776	13897	13822	13774	13998	13884	13868	13760	13721	13803	13744	13797	13628	13913	13821	13918	13785	13674	13663	14031	13854	13777	13814	13857	13794	13861	13969	13860	13887	13848	13869	13785	13960	13752	13689	13771	13834	13760	13854	13711	13852	13792	13704	13850	13771	13914	13810	13973	13752	13925	13769	13714	13990	13739	13802	13807	13740	13883	13783	13890	13682	13888	13808	13888	13807	13916	13910	13808	13808	13727	13897	13724	13793	13769	13896	13819	13809	13643	13690	13956	13848	13728	13839	13827	13907	13758	13782	13815	13787	13735	13849	13869	13997	13737	13830	13821	13825	13622	13897	13931	13825	13737	13806	13894	13945	13752	13957	13765	13621	13819	13856	13893	13725	13884	13924	13786	13824	13779	13825	13915	13889	13665	13715	13806	13759	13740	13765	13834	13987	13850	13849	13903	13758	13736	13906	13662	13614	13844	13794	13987	13852	13950	13862	13782	13777	13960	13762	13823	13911	13963	13797	13910	13770	13776	13839	13927	13899	13698	13836	13905	13829	13729	13813	13976	13727	13792	14011	13897	13826	13873	13680	13792	13907	13776	13889	13764	13862	13920	13875	13919	13730	13775	13627	13832	13849	13677	13845	13846	13698	13873	13778	13763	13877	13967	13925	13798	13704	13825	13793	13752	13627	13836	13844	13758	13802	13927	13820	13831	13898	13929	14144	13882	13776	13855	13926	13732	13949	13748	13932	13883	13794	13804	13820	13713	13866	13890	13798	13811	13837	13946	13803	13723	13660	13884	13780	13668	13962	13871	13796	13917	13965	13976	13803	13954	13744	13846	13872	13810	13963	13837	13602	13894	13737	14052	13791	13782	13799	13936	14033	13812	14011	13885	13874	13834	13718	13875	13759	13679	13838	13750	13761	13631	13760	13721	13974	13830	13812	13844	13916	13818	13719	13742	13794	13817	13777	13867	13811	13959	13865	13779	13742	14032	13782	13884	13743	13780	13809	13875	13831	13856	13684	13730	13763	13896	13832	13786	13845	14028	13797	13961	13825	13757	13877	13689	13828	13870	13814	13818	13934	13753	13848	13843	13929	13800	13673	13827	13688	13841	13846	13830	13945	13675	13811	13810	13809	13782	13875	13815	13910	13861	13692	13630	13884	13860	13834	13851	13954	13892	13790	13970	13861	13819	13709	13844	13727	13740	13918	13885	13848	13789	13872	13851	13724	13810	13917	13912	13801	13795	13824	13851	13817	13719	13827	13895	13854	13796	13851	13917	14002	13857	13771	13815	13778	13908	13857	13830	13712	13894	13864	13817	13860	13740	13832	13735	13865	13822	13901	13854	13582	13871	13963	13829	13747	13874	13830	13882	13709	13877	13883	13866	13783	13846	13810	13867	13931	13783	13631	13803	13920	13782	13728	13884	13884	13878	13899	14046	13812	13663	13953	13860	13747	13838	13813	13921	13786	13673	13869	13833	13785	13849	13806	13719	13941	13782	13880	13630	13698	13759	13836	13838	13855	13801	13856	13843	13723	13860	13698	13748	13781	13997	13862	13838	13976	13754	13956	13603	13747	13847	13767	13794	13783	13861	13750	13693	13928	13710	13693	13761	13905	14024	13624	13832	13863	13820	13737	13788	13822	13769	13892	13933	13879	13936	13670	13807	13767	13836	13686	13735	13729	13780	13908	13782	13854	13832	13907	13810	13863	13988	13770	13798	13669	13884	13898	13922	13860	13646	13731	13693	13796	13675	13746	13919	13702	13713	13903	13826	13646	13812	13878	13649	13795	13916	13834	13815	13933	13976	13923	13740	13743	13830	13767	13648	13831	13767	13694	13621	13835	13771	13857	13790	13730	13836	13792	13799	13887	13771	13871	13907	13920	13904	13742	13944	13861	13708	13831	13945	13807	13736	13763	13844	13863	13510	13849	13818	13925	13755	13762	13728	13832	13937	13650	13901	13759	13741	13765	13653	14015	13712	13987	13880	14069	13875	13811	13906	13697	13947	13861	13895	13865	13828	13793	13728	13959	13893	13830	13810	13926	13765	13715	13939	13658	13928	13736	13757	13615	13724	13852	13726	13797	13849	13854	13867	13852	13757	13749	13726	13839	13801	13830	13675	13863	13874	13869	13808	13726	13852	13822	13939	13820	13852	13777	14038	13743	13875	13766	13742	13958	13703	13827	13799	13801	13882	13773	13882	13831	13715	13746	14063	13792	13812	13971	13771	13889	13810	13806	13674	13717	13913	13801	13848	13734	13846	13818	13741	13964	13823	13841	13855	13774	13732	13886	13820	13716	13850	13993	13830	13692	13856	13907	13719	13855	13787	13860	13907	13837	13682	13939	13706	13939	13863	13877	13862	13838	13679	13706	13870	13784	13877	13803	13890	13623	13884	13754	14008	13804	13818	13824	13867	13646	13871	13809	13875	13756	13764	13869	13808	13915	13795	13991	13812	13847	13807	13775	13729	13979	13882	13740	13829	13780	13799	13694	13901	13951	13818	13827	13916	13818	13911	13829	13789	13822	13985	13729	13798	13938	13677	13868	13722	13884	13733	13832	13766	13898	13791	13904	13834	13748	13798	13871	13860	13828	13616	13911	13854	13921	13768	13721	13619	13691	13721	13768	13877	13777	13747	13730	13910	14055	13761	13805	13786	13792	13805	13707	13977	13766	13905	13771	13880	14075	13667	13901	13798	13872	13823	13823	13733	13780	13835	13782	13940	13872	13784	13828	13884	13787	13880	13724	13859	13797	13789	13733	13973	13924	13885	13787	13806	13702	13909	13822	13907	13777	13820	13833	13855	13869	13689	14017	13880	13667	13809	13885	13654	13730	13761	13813	13813	13671	13910	13813	13798	13898	13874	13740	13971	13867	13742	13813	13866	13924	14070	13806	13856	13624	13762	13725	13636	13702	13742	13676	13918	13877	13731	13963	13664	13843	13950	13790	13871	13707	13875	13884	13840	13800	13956	13673	13831	13753	13769	13722	13862	13727	13771	13992	13804	13914	13622	13906	13724	13884	13914	13927	13783	13831	13878	13786	13873	13958	13836	13812	13835	13962	13809	13911	13693	13771	13750	13875	13758	13813	13849	13868	13739	13871	13631	13789	13910	13877	13894	13687	13838	13917	13930	13826	13773	13823	13601	13826	13773	13844	13830	13784	13770	13883	13928	13864	13947	13845	13968	13994	13677	13837	13759	13756	13864	13690	13928	13812	13910	13781	13803	13842	13692	13648	13896	13828	14031	13745	13880	13935	13764	13778	13800	13909	13980	13933	13821	13829	13889	13960	13889	13873	13760	13793	13720	13729	13774	13890	13801	13629	13744	13862	13968	13816	13805	13668	13744	13803	13949	13836	13790	13761	13762	13880	13855	13892	13968	13786	14028	13822	13891	13815	13796	13837	13764	13736	13751	13859	13815	13820	13753	13730	13929	13858	13868	13863	13816	13832	13836	13872	13913	13769	13723	13930	13760	13794	13756	13869	13865	13714	13832	13732	13882	13689	13718	13916	13731	13874	13831	13816	13787	14023	13974	13755	13735	13929	13647	13709	13776	13788	13861	13807	13881	13848	13822	13797	13850	13839	13809	13876	13913	13904	13804	13915	13840	13935	13716	13908	13764	13798	13860	13868	13799	13742	13822	13832	14038	13763	13801	13921	13909	13932	13751	13751	13674	13912	13644	13925	13722	13906	13713	13653	13772	13684	13823	13680	14026	14024	13786	13794	13828	14044	13985	13851	13772	13816	13796	13946	13901	13718	13746	13979	13699	13679	13721	13882	13700	13623	13928	13890	13808	13710	13828	13747	13831	13731	13760	13783	13913	13796	13732	13868	13699	13936	14001	13878	13747	13829	13776	13947	13761	13802	13860	13753	13900	13725	13808	13893	13786	13757	13820	13822	13852	13936	13635	13889	13798	13975	13897	13814	13646	13895	13888	13831	13753	13924	13742	13891	14005	13771	13767	13805	13831	13678	13988	13847	13996	13808	13889	13870	14011	13961	13942	13746	13810	13872	13936	13743	13753	13765	13869	13870	13756	13672	13819	13846	13768	13966	13860	13834	14003	13997	13724	13751	13820	13731	13782	13836	13988	13701	13707	13870	13851	13727	13745	13849	13878	13688	13752	13808	13732	13820	13974	13842	13970	13850	13852	13735	13712	13901	13812	13804	13863	13681	13807	13762	13696	13738	13758	13858	13764	13960	13755	13921	13736	13906	13900	13758	13839	13840	13717	13865	13791	13793	13723	13916	13674	13669	13759	13706	13719	13840	13876	13836	13735	13770	13723	13881	13744	13706	13814	13816	13841	13878	13928	13941	13879	13754	13835	13765	13933	13790	13783	13786	13804	13946	13848	13841	13752	13994	13739	13798	13834	13814	13879	14138	14088	13660	13780	13849	13953	13931	13788	13744	13874	13793	13879	13878	13763	13863	13827	13791	13942	13698
23309	21372	31562	29144	41704	26428	25979	19305	17310	17646	17627	17245	17221	17159	17265	16876	17010	16964	16924	17003	16934	17408	17201	16982	17034	16861	16800	17047	16992	16723	16839	16967	16938	17003	16852	16759	16868	17015	16944	16776	16845	16874	16894	17033	17038	16937	16832	16821	17015	16868	16894	16671	16850	16980	16728	16847	16781	16891	17045	16882	17134	16945	16793	16751	16786	16943	16847	16859	16849	17026	16852	17017	16874	16848	17420	17866	17406	16814	16776	16787	16770	16760	16686	16848	16792	17038	16995	16986	16699	16966	16962	17008	16841	16966	16859	17059	16995	16747	16790	16793	16828	17020	16729	16813	16925	16779	16778	16856	16820	16914	16925	16950	16857	16585	16737	16793	16617	16947	16835	16781	16903	17120	16829	16781	16919	16917	16553	16790	16711	16999	16786	16962	16950	16688	16990	16700	16800	16986	16812	17044	16882	16754	16865	16749	16765	16719	16736	16866	16936	16842	16772	16935	17085	16828	16803	16914	16897	16934	17032	16759	16872	16903	16765	16829	16729	16853	16867	16842	17033	16882	16882	16846	16894	16823	16801	16827	16822	16833	16718	16808	16844	16938	17019	17024	16754	16848	16875	16734	16717	16731	16780	16812	16805	16775	16890	16693	16831	16781	16753	16684	16894	16826	16729	16898	16915	16761	16739	16871	16786	16836	16892	16776	16703	16829	16815	16782	16671	16834	16940	16581	16937	16718	16852	16922	16717	16928	16704	16648	16737	16764	16894	16560	16767	16814	16756	16901	16910	16876	16811	16779	16821	16676	16793	16864	16838	16689	16841	16825	16662	16844	16737	16705	16726	16827	16748	16947	16840	17050	16993	16826	16953	16710	17003	16709	16821	16630	16775	16756	16821	16673	16926	16853	16844	16722	16900	16746	16687	16812	16803	16917	16766	16632	16754	16741	16662	16630	16841	16922	16718	17036	17045	16829	16739	16749	16815	17018	16534	16876	16782	16796	16981	16655	16972	16953	16800	16644	16967	16624	16867	16841	16899	16814	16879	16657	16786	16848	16830	16864	16997	16837	16813	16802	16784	16870	16951	16848	16900	16893	16838	16738	16781	16704	16718	16849	16757	16890	17181	16902	16804	16936	16765	16859	16580	16776	16797	16732	16772	16824	16776	16880	16862	16979	16745	16666	16956	17173	16858	16979	16797	16786	16778	16948	16776	16888	16705	16978	16759	16904	16875	16909	16806	16808	16871	17041	16880	16905	16932	16924	17052	16973	16829	16790	16846	16748	16729	16860	16799	16914	17125	16730	16859	16701	16736	16552	16995	16869	16694	16711	17091	16865	16705	16884	16750	16977	16728	16790	16746	16699	16857	16757	16768	16729	16705	16968	16917	16854	16671	16778	17002	16752	16927	16636	16904	16715	17021	16900	16699	16744	16759	16627	16910	16931	16798	16817	16815	16835	16801	16729	16893	16907	16940	16800	16762	16814	16755	16904	16936	16917	16870	16865	16809	16765	16891	16785	16998	16675	16728	16768	16688	16875	16754	16895	16792	16845	16889	16641	16720	16814	16781	16873	16840	16678	16698	16819	16880	16746	16760	16947	16804	16972	16816	16987	16715	16910	16932	16880	16800	16775	16878	17009	16911	16792	16710	16719	16833	16741	16831	16848	16816	16722	16897	16848	16853	16797	16675	16861	16893	16919	16781	16834	16791	16778	16917	16639	16830	16960	16615	16855	16870	17002	16814	16994	17052	16675	16912	16847	16825	16854	16982	16790	16888	16927	16946	16867	16919	16801	17023	17044	16710	16811	16927	16834	16861	16787	16814	16925	16943	16834	16939	16826	16894	16816	16893	16887	17046	16965	16877	16687	16868	16893	16839	16692	16993	16831	16716	16727	17020	16890	16915	16756	16778	16782	16650	16936	16850	16752	16779	16804	17039	16545	16781	16878	16836	16756	16965	16947	16729	16612	16800	16860	16917	16785	16805	16838	16686	16707	16720	16848	16794	16820	16667	16762	16754	16515	16944	17001	16875	16864	17028	16963	16996	16806	17016	16820	16900	16893	16750	16900	17011	17103	16935	16737	16855	16926	16792	16669	16733	16750	16815	17002	16945	16687	16828	16811	16827	16519	16901	16975	16944	17029	16990	16752	16718	16757	16975	16913	16805	16815	16789	16715	16879	16750	16912	16729	16748	16723	16607	16721	16987	16891	16884	16720	16874	16831	16606	16970	16784	17049	16877	16712	16857	16612	16709	16798	16881	16742	16811	17007	16862	16946	16904	16609	16934	17095	16699	16884	16842	16697	16793	16915	16781	16889	16821	16937	16984	16616	16904	16934	16795	17124	16936	16971	16737	16814	16585	16812	16690	16843	17019	16786	16756	16926	17002	16951	16969	16861	16969	16812	16945	16762	16825	16783	16942	16895	16972	16922	16806	16984	16615	16723	16775	16845	16944	16757	17008	16681	16895	16612	16833	16729	16898	16742	16910	16931	16719	16740	16872	16768	16874	16712	16955	17049	17036	16627	16772	16968	16641	16774	16741	16981	16857	16933	16775	16974	16865	16797	16690	16974	16979	16854	16834	16787	16828	16824	16882	16981	16764	16800	16810	16873	16849	16973	16843	16603	16845	16786	16747	16829	16814	16927	16686	16854	16621	16780	16804	16941	16962	16737	16427	16772	16664	16775	16728	16834	16608	16686	16772	16952	16621	16790	16947	16857	16738	16851	16956	16686	16834	16626	16654	16920	16905	16678	16894	16624	16757	16881	16921	16877	16778	16752	16833	16689	16727	16658	16806	16786	16959	16732	16882	16867	16740	16576	16791	16875	16612	16875	16852	16842	16802	16893	16767	16664	16881	16999	16844	16959	16791	16823	16734	16841	16793	16709	16706	16863	16945	16686	16765	16694	16870	16769	16873	16767	16992	16795	16966	16943	16748	16866	16666	16774	16759	16733	16822	16822	16809	16726	16790	16653	16589	16752	16890	16963	16559	16723	16875	16759	16644	16774	16834	16660	16914	16578	16814	16753	16932	16923	16846	16726	16825	16718	16740	16583	16876	16825	16946	16906	16929	16844	16678	16817	16872	16811	17054	16807	16780	16798	16839	16735	16829	16779	16601	16980	17011	16798	16897	16937	16739	16756	17038	16927	16899	16823	17103	16515	16600	16914	16820	16895	16752	16774	16937	16948	16905	16953	16738	16636	16893	16954	16919	16789	17037	16937	16914	16725	16962	16849	16702	17015	16860	16952	16572	16713	16850	16791	16771	16703	16797	16827	17021	16858	16862	16763	16763	16712	16872	16597	16808	16950	16910	16769	16867	16899	16767	16774	16926	16810	16789	16780	16721	16846	16656	16812	16912	16787	16787	16986	17023	16866	17003	16999	16794	16892	16839	16886	16673	16715	16859	16860	16979	16861	16658	16943	16792	16911	16853	16847	16773	16760	16875	16844	16902	16771	16943	16919	16776	16681	16799	16948	16741	16845	16856	16744	16827	16950	16884	16842	16838	16580	16613	16934	16915	16888	16955	16691	16994	17072	16638	16809	16741	16747	16828	16952	16902	16678	16824	16752	16930	16835	16674	16683	16890	16815	16746	16848	16927	16956	16696	16928	16820	16963	16765	16821	16931	16883	16773	16845	16805	16725	16813	16686	16861	16683	16783	16801	17011	16983	16818	16881	16891	16763	16825	16698	17016	16888	16890	16613	16764	16732	16656	16754	16735	16890	16618	16908	16908	16936	17083	16851	16806	16816	16954	16844	16998	16682	16866	16791	16946	16932	16613	16955	16846	16948	16642	16787	16794	16809	16830	16749	16895	16791	16682	16701	16827	16922	16668	16840	16785	16838	16946	16822	16735	16865	16669	16900	16813	16985	16598	16940	16678	16954	16831	16972	16829	16673	16961	16860	16801	16667	16933	16767	16720	16723	16791	16723	16906	16902	16936	16834	16872	16812	16731	16712	16844	16754	16751	16748	16741	16887	16784	16494	16663	16896	16898	16834	16815	16781	16626	16748	16998	16719	16768	16642	16714	16863	16734	16895	16851	16745	17030	16816	16875	16655	16846	16735	16838	16792	16845	16766	16774	16806	16795	16986	16894	16683	17055	16880	16889	16623	16740	16895	17074	16881	16962	16885	16856	16725	16789	16794	16710	16945	16864	16835	16803	16655	16700	16815	16761	16810	16935	16968	16818	16628	16874	16825	16841	16879	17004	16746	16849	16692	16688	16650	16787	16814	16757	16870	16894	16740	16930	16654	16870	16673	16732	16965	16727	16748	16888	16874	16942	16705	16808	16770	16790	16801	16693	17138	16869	16761	16771	16751	16732	16813	16891	16820	16790	16804	16784	16949	16759	16743	16702	16809	16712	16798	16799	16780	16950	17090	16767	17015	16865	16806	16870	16813	16747	16748	16724	16711	16797	16942	16969	16682	16926	16780	16822	16952	16859	16840	16852	16741	16762	16861	16803	16850	16761	16838	16747	16815	16806	16969	16753	16738	16863	16682	16853	16822	16796	16960	16756	16699	16991	16751	16779	16931	16991	16787	16795	16700	16770	16788	16758	16792	16760	16889	16744	16756	16794	16686	16901	16614	17009	16883	16877	16803	16784	16804	16754	16708	16759	16947	16775	16733	16815	16882	17048	16777	16800	16982	16961	16929	16941	16810	17007	16843	16854	16858	16912	16938	16907	16851	16894	16850	16723	16877	16868	16832	16732	16738	16902	16673	16731	16803	17225	16954	16764	16773	16899	16802	16926	16920	16780	16839	16740	16848	16738	16540	16735	16713	16708	16898	16801	16866	16903	16508	16812	16887	16772	16762	16849	16959	16792	16724	16707	16855	16874	16813	17033	17034	16771	16665	16747	16745	16537	16789	16758	17097	16818	16888	16805	16719	16776	16846	16927	16982	16768	16718	16728	16880	16967	17023	16780	16948	16845	16830	16797	16972	16577	16805	16790	16771	16873	16923	16948	16821	16942	16859	16845	16579	16836	16925	16839	16938	16889	16958	16782	16816	16867	16694	16779	16919	16692	16877	16827	16912	16771	16871	16891	16921	16751	16701	16951	16840	16586	16721	16840	16961	16841	16779	16817	16672	17051	16963	16712	16881	16861	16902	16910	16808	16741	16847	16711	16902	16828	16955	16786	16700
20088	68974	70541	70023	64463	16144	15130	15084	14535	14684	14695	14583	14533	14252	14393	14193	14579	14501	14300	14588	14321	14323	14353	14244	14390	14405	14337	14369	14237	14517	14332	14325	14271	14411	14399	14387	14372	14309	14371	14329	14330	14269	14309	14286	14193	14252	14344	14284	14257	14178	14261	14153	14404	14372	14464	14291	14194	14361	14379	14264	14445	14327	14345	14253	14137	14391	14373	14294	14427	14282	14066	14364	14200	14182	15102	15125	14820	14266	14177	14230	14401	14332	14136	14195	14289	14276	14278	14169	14311	14290	14253	14254	14227	14266	14278	14190	14232	14551	14202	14220	14167	14297	14328	14363	14457	14262	14356	14224	14255	14374	14389	14211	14196	14238	14251	14310	14202	14483	14299	14200	14230	14303	14299	14126	14496	14301	14286	14138	14202	14166	14308	14193	14336	14206	14223	14148	14259	14098	14297	14269	14238	14172	14259	14127	14261	14261	14335	14299	14368	14186	14170	14157	14411	14184	14333	14300	14341	14397	14333	14321	14279	14310	14034	14259	14111	14244	14275	14168	14336	14349	14233	14211	14173	14304	14283	14346	14272	14243	14233	14134	14185	14361	14326	14122	14244	14434	14341	14249	14249	14276	14360	14293	14206	14203	14336	14253	14318	14235	14226	14142	14204	14336	14252	14084	14246	14212	14330	14278	14329	14355	14146	14283	14407	14288	14447	14214	14339	14321	14194	14089	14423	14172	14478	14364	14078	14308	14182	14271	14330	14362	14414	14279	14073	14150	14295	14257	14219	14425	14296	14200	14456	14154	14120	14261	14419	14381	14176	14327	14275	14266	14348	14444	14247	14202	14127	14240	14283	14222	14082	14353	14250	14315	14322	14493	14263	14291	14314	14302	14168	14364	14272	14329	14243	14254	14320	14126	14179	14203	14214	14316	14441	14293	14292	14265	14418	14308	14165	14140	14119	14245	14216	14344	14243	14298	14239	14183	14255	14242	14307	14221	14203	14229	14168	14352	14375	14221	14254	14153	14097	14307	14266	14195	14269	14250	14253	14331	14195	14191	14301	14208	14137	14353	14143	14200	14194	14187	14360	14416	14157	14288	14285	14219	14364	14395	14232	14185	14173	14266	14172	14249	14172	14348	14211	14142	14237	14163	14151	14166	14233	14162	14109	14283	14294	14221	14200	14150	14136	14233	14361	14189	14282	14220	14338	14191	14226	14484	14329	14428	14161	14285	14354	14370	14339	14302	14232	14248	14331	14176	14334	14195	14293	14326	14219	14192	14270	14206	14316	14351	14305	14121	14206	14391	14173	14341	14170	14135	14192	14324	14372	14418	14034	14162	14229	14188	14256	14390	14263	14267	14287	14385	14289	14334	14418	14226	14249	14179	14190	14093	14117	14083	14066	14202	14524	14389	14314	14057	14279	14095	14309	14418	14307	14281	14332	14269	14271	14206	14297	14297	14375	14321	14115	14150	14267	14314	14403	14246	14135	14334	14206	14416	14216	14253	14192	14292	14277	14292	14336	14403	14286	14376	14391	14342	14209	14285	14305	14233	14302	14294	14220	14312	14285	14358	14242	14331	14289	14139	14309	14289	14247	14396	14241	14186	14270	14171	14285	14221	14193	14315	14198	14284	14423	14172	14370	14159	14284	14236	14254	14113	14257	14203	14098	14214	14336	14241	14327	14251	14221	14298	14401	14309	14270	14442	14228	14309	14232	14223	14413	14182	14135	14214	14190	14188	14282	14227	14288	14129	14111	14151	14208	14278	14245	14157	14232	14376	14368	14270	14124	14298	14305	14200	14324	14229	14333	14130	14137	14206	14412	14139	14352	14236	14305	14232	14297	14231	14238	14307	14163	14287	14398	14212	14204	14166	14210	14308	14254	14173	14344	14294	14130	14218	14344	14294	14265	14226	14222	14215	14270	14267	14112	14343	14168	14290	14462	14305	14301	14415	14270	14328	14178	14300	14430	14258	14344	14265	14197	14217	14394	14059	14266	13972	14266	14234	14250	14358	14384	14149	14181	14215	14349	14380	14231	14415	14147	14237	14373	14120	14170	14254	14253	14336	14244	14316	14338	14149	14123	14158	14367	14124	14291	14249	14146	14148	14256	14418	14145	14230	14376	14165	14358	14336	14234	14225	14416	14278	14264	14157	14168	14312	14056	14213	14198	14192	14212	14180	14300	14302	14191	14251	14151	14328	14298	14263	14236	14280	14357	14217	14307	14227	14159	14152	14183	14214	14311	14231	14405	14305	14112	14182	14444	14236	14121	14217	14144	14223	14315	14239	14312	14172	14212	14303	14128	14116	14269	14372	14207	14232	14366	14300	14203	14192	14175	14314	14368	14294	14121	14208	14300	14259	14321	14286	14390	14056	14321	14163	14321	14136	14203	14141	14116	14306	14244	14319	14404	14221	14214	14512	14374	14234	14213	14085	14184	14383	14200	13983	14225	14260	14157	14339	14193	14246	14425	14368	14370	14234	14303	14359	14378	14297	14186	14255	14209	14284	14394	14109	14191	14321	14329	14160	14167	14083	14115	14129	14136	14365	14511	14264	14209	14335	14373	14187	14229	14239	14207	14264	14241	14230	14246	14243	14312	14287	14371	14207	14218	14263	14113	14203	14174	14259	14251	14450	14139	14093	14210	14255	14260	14377	14226	14442	14201	14183	14366	14307	14251	14322	14246	14128	14340	14102	14217	14293	14266	14242	14222	14190	14166	14213	14252	14122	14266	14317	14285	14318	14161	14155	14224	14118	14394	14216	14258	14167	14177	14309	14273	14313	14196	14150	14303	14290	14318	14145	14129	14295	14178	14245	14182	14207	14381	14317	14243	14238	14129	14171	14271	14131	14270	14209	14205	14190	14396	14270	14163	14354	14324	14082	14220	14249	14191	14352	14178	14069	14416	14225	14165	14321	14225	14268	14216	14189	14209	14001	14292	14192	14260	14268	14174	14169	14174	14207	14221	14160	14298	14231	14158	14251	14258	14249	14271	14221	13958	14273	14357	13981	14231	14329	14274	14227	14277	14070	14394	14271	14240	14488	14382	14404	14284	13936	14368	14182	14103	14302	14237	14240	14185	14385	14183	14233	14259	14249	14348	14296	14451	14138	14298	14302	14361	14285	14196	14393	14347	14243	14298	14321	14210	14251	14264	14331	14226	14483	14186	14222	14336	14284	14228	14272	14273	14321	14430	14358	14302	14158	14324	14185	14277	14289	14270	14419	14282	14246	14143	14291	14091	14144	14338	14356	14123	14356	14427	14123	14140	14293	14312	14247	14242	14286	14155	14253	14067	14166	14194	14117	14077	14305	14265	14337	14148	14051	14226	14238	14239	14304	14366	14430	14286	14261	14264	14032	14204	14239	14192	14211	14408	14202	14321	14368	14229	14474	14159	14258	14305	14137	14253	14261	14158	14357	14299	14244	14144	14200	14301	14267	14385	14274	14275	14323	14145	14256	14173	14145	14229	14392	14269	14214	14302	14312	14322	14321	14298	14492	14128	14213	14360	14213	14385	14376	14204	14241	14237	14295	14142	14188	14296	14207	14379	14216	14215	14258	14274	14171	14377	14265	14227	14310	14188	14240	14312	14177	14081	14178	14137	14277	14218	14220	14359	14326	14127	14303	14207	14188	14121	14411	14333	14187	14380	14333	14254	14133	14155	14058	14272	14185	14214	14348	14218	14252	14177	14256	14171	14181	14225	14422	14295	14247	14212	14274	14238	14147	14133	14088	14148	14169	14294	14214	14280	14070	14265	14452	14355	14347	14324	14272	14226	14241	14341	14089	14189	14205	14186	14334	14276	14190	14269	14272	14258	14167	14140	14202	14236	14297	14322	14267	14171	14109	14172	14268	14306	14153	14074	14360	14139	14224	14343	14152	14172	14167	14161	14207	14181	14132	14326	14194	14249	14284	14460	14221	14351	14383	14146	14134	14325	14225	14241	14312	14082	14261	14489	14245	14430	14273	14086	14322	14271	14161	14504	14088	14275	14407	14295	14206	14212	14318	14228	14330	14252	14337	14374	14234	14273	14170	14397	14259	14144	14185	14165	14275	14208	14191	14399	14201	14252	14257	14328	14098	14233	14245	14294	14414	14264	14162	14304	14362	14254	14272	14293	14374	14206	14320	14163	14108	14171	14169	14259	14371	14142	14108	14083	14060	14279	14398	14257	14191	14411	14191	14235	14365	14232	14328	14141	14230	14219	14404	14320	14193	14312	14294	14287	14111	14223	14201	14183	14169	14197	14186	14397	14272	14129	14194	14295	14158	14405	14190	14238	14274	14159	14056	14316	14278	14149	14212	14155	14322	14438	14289	14190	14291	14246	14051	14370	14278	14181	14230	14384	14240	14346	14207	14294	14377	14327	14379	14248	14127	14019	14254	14297	14280	14238	14293	14240	14169	14216	14287	14242	14243	14138	14220	14145	14138	14331	14417	14445	14290	14390	14051	14220	14205	14199	14225	14172	14258	14225	14115	14219	14359	14137	14312	14020	14304	14175	14324	14172	14418	14283	14428	14009	14226	14406	14096	14367	14145	14367	14404	14262	14316	14366	14073	14087	14194	14290	14149	14385	14271	14248	14307	14253	14210	14304	14329	14217	14207	14228	14223	14331	14307	14234	14306	14245	14284	14206	14191	14211	14216	14183	14461	14033	14420	14130	14201	14364	14243	14423	14051	14163	14383	14238	14148	14225	14119	14278	14131	14133	14203	14111	14314	14229	14276	14196	14204	14287	14119	14456	14112	14362	14162	14242	14273	14336	14244	14216	14318	14232	14391	14214	14098	14351	14242	14312	14270	14259	14210	14297	14213	14382	14202	14271	14239	14263	14285	14299	14157	14182	14285	14417	14205	14381	14216	14318	14204	14373	14156	14379	14180	14250	14311	14147	14211	14400	14248	14137	14180	14279	14328	14194	14239	14238	14135	14283	14212	14267	14214	14176	14095	14202	14350	14351	14222	14161	14317	14308	14206	14244	14205	14274	14370	14211	14314	14253	14206	14287	14303	14318	14241	14228	14264	14312	14261	14221	14232	14205	14286	14238	13953	14256	14270	14225	14299	14120	14402	14096	14227	14142	14349	14246	14347	14363	14236	14305	14406	14293	14148	14185	14348	14180	14239	14063	14294	14242	14120
27954	22985	37665	27231	26736	18832	17579	17033	17110	17213	17134	17076	17108	17244	17100	17084	17078	17086	17279	17136	17218	17245	17116	17096	17000	17175	17028	17128	17212	17193	17165	17077	17235	17267	17172	17191	17107	17266	17006	17083	17071	17015	17199	17180	17237	17012	17106	17108	17079	17247	17172	17194	17175	17196	17182	17327	17085	16950	17082	17212	17261	17144	17182	17258	17384	17361	17164	17162	17254	17186	17148	17045	17138	17167	17111	17358	17070	17072	17160	17141	17208	17211	17128	16978	17178	17113	16927	16981	17073	17018	16996	17335	17329	17223	17148	17229	17311	17057	17161	17114	17089	17171	17132	17078	17180	17026	17377	17215	17208	17249	17097	17171	17138	17184	17154	17359	17101	17242	16972	16972	16813	16998	17103	16866	17172	17265	17061	17062	17062	17155	17031	17190	17154	17183	17056	16958	17285	16794	16991	17138	17008	17104	17114	16950	17101	17174	17283	16980	17131	17232	17166	16942	17205	17165	17092	17274	16932	17153	17186	17070	17343	17158	17299	17116	16891	17080	17241	17236	17326	17126	17137	17056	17111	17050	17154	17144	17216	17244	17118	17077	17113	17134	17006	17078	17044	17271	17149	17078	17179	17115	17014	17112	17004	17163	17020	17061	17183	17043	17218	17103	17048	17109	17102	17150	17162	17238	17153	17091	17173	17190	17105	17077	16973	17066	17386	17039	17129	17019	17245	17267	17058	16972	16954	17161	17097	16984	17184	17125	17127	17092	17131	17246	17067	17052	16955	17132	17201	17217	17119	17218	17119	17167	16993	17051	17219	17101	17105	17218	17080	17092	17199	17069	17091	17182	17231	17196	17162	17098	17054	17217	17099	16949	17106	17072	17105	16973	17203	17214	17073	17207	17014	17271	17120	17085	17196	17110	17211	17183	17190	17126	17041	16970	17163	17067	17071	17257	17144	17204	17091	17152	17013	17243	17130	16920	16896	17158	17021	16956	17177	17135	17111	17106	17276	17135	17192	17197	17107	17250	17150	17036	17055	17075	17095	17026	16951	17023	17134	17088	17145	17320	17187	17186	17147	17144	16971	17379	17160	17165	17111	17264	17264	16966	16934	16919	17168	16980	17019	17094	17305	17342	17228	16954	17255	17156	17121	17109	17319	17193	17139	17112	17064	16972	16942	17123	17202	17065	17003	17071	17023	17037	17273	17160	17121	17044	17199	17190	17184	17075	17167	17169	17173	17144	17256	17106	16811	17132	17114	17012	17038	16955	17190	17215	16974	17187	17130	17235	17152	17024	17013	17305	17132	17081	17009	16930	17226	17040	17042	17157	17170	17028	17242	17238	17112	16901	17166	17200	17022	17192	16964	17070	17243	17273	17203	17256	17162	17167	17137	17023	17138	17293	17241	17155	17103	16997	17250	17092	17200	17292	17093	17103	17340	17109	17124	17260	17242	17232	17093	17135	17008	16989	17061	17037	16939	17243	17133	17133	17134	17204	17245	17096	17023	17141	17107	16979	17235	17247	17090	17197	17062	17194	17218	17242	17282	17034	17323	17142	17254	17309	17243	17406	17209	17009	17038	17126	17238	17104	17052	17066	16998	17150	16964	17260	17080	17129	17278	17045	17264	17088	17038	17004	16928	17102	17362	17174	17103	17188	17117	17122	17315	16938	17270	17159	17017	17212	17330	17143	17086	17026	17194	17144	17210	17049	17159	17001	17219	17118	17240	17304	17009	17051	17313	17050	16993	17176	17270	17246	17007	17100	17314	17197	17196	17272	17323	17281	17160	17051	17201	17168	17270	17117	17292	17111	17057	17219	17075	17204	16964	16940	16986	17257	17032	17219	16997	17120	16983	17152	17229	17138	17146	16996	17262	17134	17240	17025	17194	17057	17211	16995	17174	17037	17318	17084	16910	17076	17267	17066	17109	17372	17077	17093	16986	17103	17056	17128	17334	16908	17185	17115	17248	17294	17079	16974	17078	17012	17178	16968	17057	17213	17241	17273	16960	17161	16946	16999	17129	17110	17080	17143	17100	17170	17119	17044	17074	17029	17256	16999	17073	17221	17158	17287	17057	17115	17254	17141	17211	17086	17272	17225	17277	17279	17098	17082	17218	17416	17254	17051	17154	17181	17103	17202	17076	16975	17065	17291	17322	17377	17285	17097	17132	16992	16917	17080	17112	17057	17230	17164	17084	16961	17040	17131	16922	17368	17061	17328	17236	17136	16888	16934	17167	17066	17175	17085	17075	16952	17330	17270	16986	16972	17171	16969	17092	17046	17042	17121	17179	17053	17135	17421	17259	17084	16917	16910	17336	17032	17254	17076	17283	17119	17062	17039	17032	16973	17197	17117	17251	17191	16950	17145	17194	16979	17218	17309	16724	17273	17292	17145	17312	17115	17044	17367	17130	17044	17006	17122	17057	17064	16919	16846	17126	16996	17426	17032	17173	17108	17101	17123	17310	17164	17177	17140	17234	17001	17068	17154	17225	17252	17111	17200	17134	16898	17026	16860	16951	17104	17027	17162	17169	17063	17096	17246	16930	17376	17329	17067	17112	17002	17297	17011	17202	17064	17158	17065	17173	17121	17219	17211	17068	17118	17207	17051	17137	17131	17411	17229	17281	17250	17289	17062	17190	16977	17184	17280	16949	17052	17173	17144	17287	17322	17215	17064	17293	17373	17141	17196	17046	17178	16979	17137	17255	17054	17249	17177	17208	17197	17142	17305	17102	17213	17012	17010	16970	17275	17278	16990	17028	17258	17060	17158	17116	17250	17002	17012	17190	17005	16992	17298	17278	17163	17014	17116	17328	17249	17154	17160	17128	17151	17362	16973	17178	17044	17181	17055	17024	16813	17216	17260	17463	17026	17124	17163	17091	17187	17180	17011	17229	17339	17288	17072	16998	17174	17177	17173	17164	17192	17008	17019	17102	17184	17208	17112	17165	17333	17088	17227	17163	16919	17071	17052	16963	17197	17154	17046	17029	17098	17067	17086	17151	17047	16955	17145	16885	17192	17236	17273	17218	17106	17239	16871	17146	17209	16989	16916	17203	17059	17041	17013	17102	17108	17099	16933	17016	17062	16954	17087	17190	17138	17152	17130	17070	17222	17113	17252	17316	17132	17220	17299	17214	17014	17157	17290	17015	17147	17242	17312	17205	16951	17040	17098	17318	17179	17119	17148	17029	17172	17244	17250	17083	17149	17155	17088	17108	17183	17253	17173	17134	17139	17167	17146	17224	17086	17047	17135	17038	17139	17268	16970	16997	17173	17106	17130	17337	16953	17134	17094	17017	17316	17234	17301	16955	17315	17049	17133	17218	16955	17130	17195	17066	17326	17119	17064	17407	16986	17217	16947	17186	17119	17102	17300	17215	17128	17150	17183	17193	17258	17298	16974	17089	17248	17124	17185	16976	17055	17243	17155	16877	16938	17197	17119	17173	17188	17160	16994	17160	17141	17227	17000	17184	17061	16967	17293	17132	17169	17032	17074	17085	17088	17057	16985	17116	17110	17211	17101	17164	17038	17162	17323	17199	17169	16950	17028	17063	17070	17276	17043	17048	17232	17125	17128	17241	17326	17176	17266	17271	17169	17141	17198	17245	17211	17070	16942	17216	17129	17065	17196	17256	17185	17130	16928	17255	17130	17178	17274	17071	17229	17282	17269	17257	17243	17087	17082	17005	17184	17185	17089	17030	17082	17337	17073	17033	17166	17252	17288	17046	17377	17014	16944	17341	17151	16980	17239	17232	17161	17231	17134	17376	17250	17051	17231	16953	17166	17217	17115	17019	17067	16954	17076	17180	17251	17010	17208	17125	17070	17391	16889	16995	17181	16990	17014	17118	17229	16880	17121	17130	16906	17180	17127	17112	17064	17070	17196	17105	17116	17066	17053	17240	17263	17146	17111	17183	16935	17098	17017	17129	17190	17278	17246	17061	17257	17124	17301	16917	17213	17069	17272	17140	17395	17211	17153	17035	17127	17146	17158	17214	17229	17394	17203	17189	17052	17039	17135	16960	17244	17062	17245	16968	16987	17137	17211	17192	17027	17313	17057	17116	17243	17097	17066	17082	17229	17196	16976	17059	17118	17176	17370	17016	16900	17073	17048	17286	17263	17183	17206	17246	17090	17192	16910	17188	17137	17208	17251	17224	16786	16956	17152	17003	17240	17322	17035	17041	17224	17083	17031	16872	16985	17077	17199	16936	17056	17144	17186	17232	17244	16972	17015	17192	17392	17336	17209	17092	17062	17021	17502	17135	17104	17107	16993	17142	17105	17342	17119	17184	17171	17095	17096	17153	17170	17068	17117	16902	17004	17205	17285	17038	17138	17169	17223	17229	17191	16966	17238	17259	17039	17231	17111	17110	17154	17225	17010	17029	17135	17265	17215	17273	17026	17093	17236	17139	17123	17142	17230	17082	17104	17230	17371	17300	17201	17298	17047	17287	17296	17298	17133	16975	17101	17154	16839	17144	16964	17097	17040	17045	17138	17114	17045	17191	17201	16939	17074	17111	17067	17162	17108	16983	17166	17167	17217	17042	17235	17230	17141	17132	17143	17059	16959	17173	17087	17090	17142	17014	16861	17297	17268	17015	17205	17069	17063	17262	17059	17256	17152	17014	17115	17221	17097	17304	17123	17340	17345	16911	17189	17208	16960	17197	17158	17398	17333	17030	16904	17104	17213	17005	17220	17203	17265	17213	17082	17116	16901	17051	17123	17175	16952	17073	16797	17134	17207	17260	17112	16937	17290	17013	16917	17213	17106	17162	17261	17031	16961	17118	17473	17070	17127	17267	17208	17181	17143	17007	16842	17169	17127	17395	17306	17121	17122	17087	17114	17069	17040	17379	17146	17089	17081	17313	17169	17047	17131	17039	17174	17055	17189	17159	17094	17140	17100	17143	17128	17354	17179	17216	17133	17063	17091	16917	17216	17259	17155	17104	16939	17134	17133	17167	17131	17060	17200	17094	17230	17115	17159	17041	17048	17280	16994	17141	17160	17186	16988	17166	17187	17055	17106	17159	17064	17113	17093	17157	17264	17118	16988	17224	17084	16883	16976	17119	17125	17047	17166	17286	17130	17188	16912	17283	17193	17244	17000	17314	17017	17122	17275	17326	17223	17358	17060	16942	17089	17152	16898
14066	27459	39550	22979	25407	14672	14415	14410	14440	14454	14146	14495	14302	14354	14470	14411	14475	14350	14469	14332	14371	14299	14425	14484	14162	14459	14397	14309	14491	14342	14241	14408	14509	14693	14358	14438	14429	14331	14572	14623	14348	14377	14265	14424	14470	14247	14310	14416	14418	14467	14586	14288	14570	14589	14501	14486	14432	14522	14310	14381	14434	14415	14463	14472	14382	14421	14547	14364	14594	14509	14443	14364	14643	14453	14338	14475	14553	14327	14454	14493	14395	14313	14351	14373	14316	14425	14510	14422	14426	14479	14444	14517	14400	14335	14336	14497	14294	14264	14449	14485	14391	14546	14379	14648	14304	14331	14112	14264	14338	14333	14404	14425	14297	14463	14491	14462	14393	14452	14576	14362	14544	14370	14178	14285	14418	14323	14389	14362	14565	14447	14672	14368	14298	14451	14380	14462	14350	14491	14317	14368	14315	14324	14410	14263	14352	14464	14327	14384	14358	14420	14456	14433	14413	14279	14350	14457	14365	14480	14261	14407	14351	14431	14361	14449	14331	14273	14332	14500	14505	14458	14453	14344	14433	14360	14480	14485	14386	14421	14275	14279	14323	14539	14343	14506	14284	14447	14471	14342	14413	14477	14474	14521	14228	14392	14385	14186	14402	14182	14472	14507	14540	14377	14541	14339	14368	14302	14495	14365	14384	14254	14404	14493	14330	14293	14326	14450	14442	14231	14493	14439	14547	14392	14460	14628	14306	14281	14441	14373	14169	14512	14295	14366	14444	14394	14451	14313	14353	14422	14466	14503	14554	14292	14351	14452	14525	14324	14343	14416	14390	14360	14455	14425	14332	14446	14308	14331	14297	14282	14432	14590	14464	14424	14423	14437	14400	14368	14428	14445	14334	14284	14384	14494	14357	14363	14502	14458	14363	14500	14362	14349	14444	14421	14591	14521	14302	14382	14406	14474	14232	14201	14441	14341	14453	14356	14370	14412	14242	14394	14303	14398	14245	14346	14282	14361	14419	14392	14438	14388	14350	14359	14265	14421	14340	14529	14436	14662	14471	14361	14517	14540	14392	14475	14346	14336	14414	14464	14329	14446	14529	14287	14471	14390	14496	14446	14439	14321	14384	14347	14506	14348	14375	14339	14442	14549	14424	14316	14538	14456	14329	14362	14194	14348	14349	14316	14377	14363	14428	14357	14324	14606	14354	14224	14379	14544	14528	14499	14348	14429	14489	14476	14433	14426	14493	14415	14485	14372	14277	14358	14451	14222	14195	14286	14404	14345	14390	14432	14321	14226	14467	14408	14391	14272	14545	14440	14382	14396	14421	14371	14403	14285	14407	14380	14431	14468	14403	14344	14592	14188	14371	14336	14437	14500	14505	14237	14241	14352	14422	14430	14447	14288	14429	14425	14387	14210	14462	14478	14514	14384	14193	14394	14604	14403	14477	14467	14250	14496	14430	14326	14470	14313	14337	14442	14515	14260	14466	14389	14396	14277	14395	14426	14360	14358	14303	14305	14300	14459	14372	14391	14267	14286	14271	14306	14437	14427	14421	14449	14458	14427	14327	14433	14170	14261	14440	14484	14308	14384	14463	14410	14413	14354	14417	14509	14441	14303	14379	14350	14557	14345	14491	14394	14433	14547	14409	14510	14277	14418	14579	14238	14427	14481	14459	14497	14306	14322	14538	14572	14468	14309	14460	14376	14614	14306	14414	14389	14308	14365	14432	14426	14554	14525	14434	14355	14492	14490	14314	14502	14465	14335	14444	14433	14286	14342	14445	14261	14374	14396	14519	14278	14371	14467	14391	14547	14552	14496	14394	14396	14339	14248	14373	14445	14318	14470	14239	14543	14323	14396	14315	14486	14462	14335	14509	14531	14570	14518	14450	14488	14444	14227	14368	14367	14349	14411	14416	14255	14360	14329	14411	14579	14339	14473	14502	14283	14533	14424	14291	14408	14335	14432	14419	14462	14567	14477	14540	14208	14549	14186	14414	14333	14310	14440	14249	14405	14382	14372	14283	14335	14378	14378	14402	14322	14231	14448	14369	14288	14378	14377	14309	14305	14438	14426	14424	14601	14448	14564	14346	14459	14298	14596	14530	14467	14445	14483	14491	14428	14264	14427	14331	14462	14421	14348	14348	14404	14333	14340	14546	14490	14618	14297	14402	14374	14428	14453	14508	14437	14473	14511	14392	14330	14188	14337	14346	14277	14341	14517	14468	14267	14389	14351	14296	14395	14397	14405	14333	14406	14442	14420	14370	14429	14375	14368	14211	14412	14443	14386	14436	14533	14576	14482	14398	14537	14284	14412	14311	14411	14622	14197	14269	14493	14329	14461	14207	14464	14371	14379	14316	14336	14385	14400	14478	14445	14477	14487	14452	14225	14500	14275	14402	14316	14441	14496	14266	14305	14330	14237	14466	14476	14353	14321	14337	14394	14645	14425	14442	14576	14503	14428	14534	14481	14459	14347	14295	14328	14405	14310	14690	14226	14350	14497	14240	14258	14576	14342	14473	14384	14275	14341	14292	14476	14397	14470	14440	14380	14400	14411	14365	14464	14382	14179	14589	14479	14327	14383	14268	14393	14429	14255	14354	14516	14414	14511	14527	14556	14453	14448	14475	14393	14398	14363	14500	14398	14318	14476	14290	14443	14382	14327	14365	14413	14347	14377	14416	14450	14426	14425	14517	14545	14572	14332	14207	14594	14476	14491	14530	14331	14402	14414	14369	14384	14353	14505	14467	14344	14461	14441	14348	14469	14465	14501	14570	14427	14368	14560	14426	14401	14335	14313	14297	14325	14259	14417	14342	14375	14544	14329	14440	14421	14392	14430	14487	14455	14228	14367	14436	14501	14337	14438	14424	14351	14324	14268	14350	14419	14455	14331	14229	14333	14340	14491	14275	14480	14304	14507	14427	14387	14555	14369	14536	14287	14441	14490	14526	14307	14532	14433	14392	14334	14440	14423	14359	14474	14418	14389	14441	14394	14364	14311	14618	14409	14451	14522	14322	14478	14524	14229	14521	14378	14296	14348	14369	14341	14482	14306	14298	14368	14466	14389	14379	14440	14392	14466	14473	14498	14521	14254	14388	14339	14316	14468	14461	14445	14404	14318	14539	14327	14364	14513	14580	14342	14389	14362	14354	14465	14422	14366	14515	14328	14547	14328	14325	14447	14423	14484	14245	14352	14340	14327	14400	14427	14308	14524	14290	14412	14388	14383	14552	14334	14382	14420	14414	14596	14483	14318	14376	14510	14356	14444	14216	14367	14326	14437	14438	14202	14462	14441	14448	14337	14310	14312	14306	14354	14531	14388	14492	14120	14393	14220	14365	14452	14283	14421	14410	14520	14463	14340	14596	14415	14405	14425	14666	14355	14331	14383	14312	14648	14254	14367	14427	14310	14261	14354	14456	14322	14325	14615	14216	14479	14440	14286	14200	14450	14411	14429	14382	14457	14530	14550	14505	14434	14444	14362	14472	14337	14537	14636	14463	14397	14367	14537	14387	14427	14481	14359	14329	14587	14456	14443	14294	14490	14520	14328	14461	14461	14619	14374	14422	14399	14561	14539	14392	14328	14607	14504	14388	14401	14489	14239	14357	14446	14299	14337	14460	14208	14507	14283	14452	14490	14372	14476	14365	14442	14427	14381	14437	14475	14410	14262	14378	14261	14320	14351	14346	14338	14265	14407	14507	14304	14327	14531	14416	14353	14272	14312	14367	14448	14327	14462	14515	14416	14479	14370	14337	14470	14326	14416	14345	14307	14488	14475	14374	14387	14354	14486	14468	14387	14319	14547	14370	14538	14530	14420	14457	14421	14506	14443	14313	14300	14426	14343	14470	14237	14493	14553	14451	14528	14386	14239	14388	14455	14503	14272	14509	14457	14440	14381	14286	14535	14542	14429	14445	14247	14276	14211	14464	14363	14400	14503	14424	14603	14462	14408	14557	14281	14578	14419	14513	14315	14444	14435	14352	14298	14385	14643	14339	14440	14397	14457	14380	14355	14234	14436	14378	14419	14254	14428	14353	14283	14319	14593	14495	14254	14440	14547	14303	14425	14398	14490	14338	14518	14425	14432	14388	14428	14314	14448	14437	14214	14372	14615	14495	14408	14548	14379	14417	14429	14437	14330	14540	14444	14423	14524	14336	14381	14317	14125	14479	14463	14291	14369	14448	14437	14395	14394	14366	14538	14304	14208	14462	14479	14429	14423	14413	14432	14477	14394	14381	14323	14347	14372	14461	14490	14455	14397	14408	14510	14343	14511	14462	14406	14426	14541	14442	14421	14443	14340	14340	14451	14483	14409	14411	14436	14372	14458	14418	14504	14441	14469	14428	14427	14514	14378	14512	14475	14425	14387	14473	14495	14535	14353	14447	14517	14259	14500	14357	14461	14469	14478	14383	14497	14372	14517	14459	14179	14224	14443	14347	14354	14461	14431	14308	14382	14419	14253	14496	14384	14387	14276	14281	14379	14492	14328	14430	14354	14457	14366	14374	14457	14397	14351	14430	14339	14282	14573	14358	14364	14530	14394	14364	14479	14504	14469	14225	14284	14518	14408	14334	14589	14527	14462	14472	14486	14481	14600	14434	14448	14527	14390	14482	14407	14508	14442	14411	14462	14553	14400	14355	14324	14467	14625	14301	14554	14493	14513	14292	14401	14430	14482	14425	14375	14285	14399	14597	14396	14429	14450	14196	14430	14354	14370	14428	14493	14254	14297	14454	14288	14481	14379	14465	14437	14524	14329	14489	14285	14504	14538	14427	14437	14465	14278	14627	14561	14465	14615	14275	14318	14358	14352	14596	14464	14404	14410	14466	14274	14406	14533	14350	14518	14403	14331	14392	14426	14248	14519	14436	14559	14377	14302	14450	14379	14367	14417	14419	14446	14320	14598	14412	14324	14424	14425	14525	14197	14333	14603	14299	14498	14483	14383	14322	14284	14431	14369	14380	14416	14454	14486	14486	14375	14322	14435	14281	14219	14516	14564	14445	14286	14516	14499	14461	14457	14535	14367	14302	14354	14342	14347	14375	14443	14602	14350	14365	14468	14483	14341	14371	14532	14328	14338	14449	14427	14442	14323	14320	14432	14396	14446	14322	14386	14324	14390	14399	14542	14470	14494	14468	14568	14297	14403
23747	21420	34642	27288	46155	28678	24651	19379	18105	18391	18355	18175	18146	18198	18282	18092	18074	17986	17978	18023	17929	18040	18039	18066	18120	18187	17895	18090	17986	17966	17924	18003	17953	18137	17836	18000	17899	18105	18099	18126	17930	17924	17945	18014	17905	17983	17826	18062	17988	17992	17831	17749	18003	17828	18112	17825	17890	18188	18236	18107	17925	17967	17874	18016	17925	18118	17848	17911	18018	17950	17733	17869	17840	18065	18242	18441	18291	17939	17886	17976	17982	17814	17781	17853	17903	18100	17976	17792	18145	17894	17916	18136	17950	18081	17930	17872	17870	17891	17857	17800	18091	17989	18036	17983	17828	17722	17813	17980	17828	17855	17855	18005	17770	17907	18163	17587	18020	17774	17875	18036	17902	17949	17784	18058	17712	17841	18071	17912	17766	17869	17798	17853	18017	17850	17895	17992	17970	17945	17802	18080	17705	17818	17791	17761	17979	17790	17887	17514	17766	17877	17980	17808	17862	17991	17896	17957	17812	18043	17920	17699	17740	17865	17933	18021	18001	17861	17863	17909	17860	18018	17743	17908	17883	18133	17877	18081	17919	17730	17863	17750	18107	18002	17828	17632	17871	18081	18027	17972	17873	17805	17868	18028	17943	17922	18005	17972	17905	17724	17852	17905	18084	17887	17908	18092	17829	17878	18121	18101	17989	18013	17870	17986	18125	17800	17853	17982	17794	17996	17955	17888	18004	17957	17959	17823	17858	17863	17923	17874	18069	17856	17829	17920	17972	17926	17873	17853	17888	17825	17888	17627	17771	18003	17780	18011	17870	17884	17864	17772	18010	17847	17640	18050	18116	17808	17670	17783	17913	17818	17767	17843	17971	17934	17899	17727	18031	18015	17974	17963	17775	17616	17776	17806	17811	17826	17754	17745	17902	17879	17851	17936	18076	17907	17675	17760	18110	17826	18009	18028	17793	17900	17835	18027	17927	17794	17825	18040	17960	18047	17913	17905	17986	17735	18023	17925	17937	17924	18275	17947	17943	17831	17587	17936	18032	18000	17931	17769	17812	17988	17914	18118	17759	18002	18001	17892	17718	17894	17719	17915	17927	17967	17709	17814	17943	17977	17711	17650	17994	17828	17807	17731	17978	18048	18008	17749	17889	18172	17896	18071	17984	17864	17935	17920	17926	17885	17949	17887	18007	17950	17931	17632	17813	17771	17848	17977	17926	17777	18003	17867	17834	17951	17968	17857	17954	17832	17997	17920	17824	17753	18044	17720	17935	17903	17823	17911	18014	17696	17881	17730	18059	18013	17759	17702	17923	17775	18054	18004	17845	17787	17928	17923	17931	17745	17970	17747	17865	17892	18003	17869	17906	17687	17791	18066	18012	17859	17795	18067	17859	17893	18050	17878	17884	17831	18115	17890	18025	17865	17921	17799	17868	17859	17858	17728	17932	17882	17980	17923	18008	17926	17837	17784	17845	17818	17807	17919	17860	17985	17935	17856	17854	17965	17779	18035	17914	17885	18119	17867	17979	17841	17836	17865	18091	18086	17905	17799	17974	17975	17871	17970	18027	17779	18041	17676	18007	17832	17963	18091	17905	17844	17684	17990	17879	17983	18005	17927	17943	17890	17900	17909	17976	17907	17750	17933	17924	18001	17944	17939	17986	17970	17933	18033	17869	18032	17832	17920	17925	17776	17953	17966	17943	17863	18240	17885	17913	17821	17897	17892	17914	17982	17977	17997	17802	17801	17973	17774	17941	17951	17935	17984	17867	17879	17877	18073	17868	17915	17904	18014	17898	18047	17924	17903	17826	18035	17761	17753	17846	17911	17945	17789	17899	17838	18052	17883	17937	17746	17946	18131	17966	18100	18025	17622	17949	17821	17650	18059	17771	17805	17889	18044	18066	17750	17777	17854	17957	17924	17984	17737	17891	17866	18044	17715	17907	17962	17801	17973	17890	17903	17809	18003	17700	17925	17834	17863	18061	17897	17925	17741	18086	17980	18061	17916	17718	17797	17965	18029	18066	17744	17772	17836	18062	17985	17850	17861	17875	18117	17750	17744	17950	17907	18008	17714	17777	17841	18045	17883	17800	17765	17805	18009	17881	17811	17909	17691	17958	17856	18083	18141	17869	17786	17920	17986	17789	18006	17763	17888	17959	18041	17864	17775	17919	18009	17872	17723	17794	17828	17838	17939	17851	17838	17916	17948	17846	17849	17995	17823	18017	17860	17855	17966	18037	17923	18079	17760	17912	18057	17729	17956	17699	17970	17774	17924	17704	18023	17793	17950	18000	17806	17796	17828	17882	17871	17897	17859	17833	17855	17875	17777	17902	17842	17781	18044	17898	17920	17874	17894	17790	17863	17825	17956	17812	18018	17855	17817	17740	17753	17860	17743	18032	18108	18106	17976	18075	17926	17930	17884	17911	17725	17932	17833	17906	17958	18177	18046	17887	18057	17957	17958	17720	17762	18064	17889	17932	18005	17965	17820	17792	17849	17732	18044	17810	17753	17690	17976	17789	17884	17989	17911	17988	17912	17860	17912	17796	17861	17911	18080	17902	17888	18023	17830	17962	17847	17996	17929	18009	17964	18033	17882	17758	17927	17841	17902	17898	17843	17995	17831	17965	17762	17935	17829	18017	17941	17838	17677	17873	18116	18004	17913	17899	17898	18010	17952	17941	17911	17975	17933	17898	18023	17880	17855	17894	17723	18004	17946	18018	17847	17834	17969	17851	17903	17849	17728	17927	17838	18013	18047	17738	17815	17937	18048	18042	17965	17974	17921	18050	18039	17787	17871	18151	17874	17952	18071	17776	17828	17932	17943	17777	18105	18055	17893	17948	17940	17988	17934	17781	17982	17852	17827	18026	18136	17840	17901	18110	17770	17919	18036	18066	18135	17728	17706	17964	17798	17980	17954	18086	18015	17876	18060	17928	17904	17977	17955	17811	17918	17968	17936	18011	17674	18020	18021	17874	17899	17782	17743	17833	18045	17911	18066	18003	17770	17857	18010	17980	17642	17682	18111	18046	17847	17883	17781	17931	17798	18013	18071	17808	18023	17969	17839	17769	17840	17911	18050	17986	18058	17886	17763	18122	17973	17966	17917	17788	17807	17914	17738	17888	18043	17824	17851	17858	17796	17815	17997	17907	17968	17881	17853	17784	17914	17952	17891	17848	17943	17880	17799	17874	17943	17916	17959	17915	17893	17880	17767	17853	17931	17940	17911	17990	17873	17685	17760	17699	17845	17756	17926	17939	17833	18108	17696	17714	17513	17754	18018	18131	17751	18059	18033	17820	18073	17876	17835	17850	17815	17602	17864	17641	17844	18020	18068	17839	17762	17817	17805	17994	17858	17909	17900	17864	18056	17810	17828	17952	17896	17811	17896	17854	17856	17717	17828	17754	18009	17727	17912	18140	17909	17798	17760	17778	17760	17761	17999	17835	17857	17845	18140	17991	17916	17968	17763	17737	18053	18027	17811	17806	17856	18009	17948	17863	17801	17712	17619	17870	17976	17672	17860	17847	17979	18125	17921	18203	17887	17939	17788	17923	17994	18236	17947	17838	18017	18023	18146	18043	17739	18001	17849	17697	17707	17879	17757	17855	17817	17843	18010	17828	17971	17940	17847	17904	17804	17778	17775	17867	18011	18020	17787	17735	17995	18000	17765	17839	17874	18065	17922	18041	18045	18000	17958	17833	17504	17970	17895	17891	17812	18087	17788	17752	18071	17894	18020	17883	17709	17715	18182	18197	17973	17888	17835	17816	17946	17802	18026	17869	18082	17893	17925	17934	17984	17947	17797	17868	17817	18096	17968	17900	17974	18096	17672	17964	17792	17921	17862	17851	17679	17954	17812	17987	18166	18062	17783	17961	17924	17879	17836	18073	17825	17849	17888	18052	17869	17838	17869	17771	17964	18081	17970	17768	17959	17807	17790	18048	18087	17870	17765	17808	17927	17850	17911	17847	17854	18086	17922	18138	17835	18051	17680	17931	17856	18076	17903	17935	18055	17823	17896	17856	17745	17861	17795	17824	17956	17829	17882	17968	17829	17742	17628	17782	17604	17888	17863	18015	17894	17841	17841	17867	17915	17917	17884	17977	17829	17873	17701	17701	17873	18146	18032	17748	18017	17878	17954	17847	17788	17792	17879	18025	18049	17978	17874	17839	17861	17890	17934	17750	17860	17726	17890	18138	17860	18215	18064	18052	17703	17905	17892	17905	18022	17980	17905	18010	18015	17961	17865	17953	18009	17943	17958	17866	17891	17843	18004	17996	17715	17881	17825	17892	17689	17898	17991	18057	18007	18017	17912	18027	17883	17995	17785	18037	17851	17981	17988	18117	17740	17859	17939	17954	17708	17887	17902	17803	17777	18130	17877	17929	18009	17874	17811	18030	17894	17852	17920	17788	17983	17985	17714	18026	18211	18028	17744	17672	18047	17728	17952	17838	17884	17779	17911	17912	17947	18014	17964	18063	17733	17910	17751	18077	17882	17906	17877	17750	17868	17978	17972	18124	17705	17854	17861	17894	18015	17910	17869	17860	17970	17847	17841	18083	18081	17929	17770	18020	17785	17961	17946	17797	17811	17766	17722	18086	17791	17818	17961	17854	17828	17665	17971	17909	18229	17933	18031	17984	17923	17876	17895	17892	17766	17894	17721	18003	17905	18178	17709	17800	17881	17884	17978	17775	17851	17883	17859	17927	17859	17780	17780	17940	18202	17803	17876	18033	17774	17993	17763	17924	18034	17708	17809	17971	18048	17819	17849	18025	17876	17985	17838	17831	18023	17856	17969	17888	18042	17954	17845	18078	18096	17895	17695	17711	18042	17933	17853	17723	17819	17749	17750	17807	18010	17803	17883	17867	18082	17861	17833	17851	17833	17662	17937	17794	17979	17996	18012	17916	17744	17911	18018	17921	17861	17860	17825	18072	18050	17784	17847	17975	17921	17817	17843	18153	17969	17877	18003	17870	17785	17969	17917	17825	17917	17939	18019	18072	17929	17961	17800	17695	17906	17889	17954	17767	17935	17876	18057	17758	17905	17762	17895	17817	17921	18039	17791	17904	17822	17940	17935	17952	17980	18174	17982	17844	17893	18064	17977	17793	17905	17773	17878	17932	18193	17907	17997	17949	17883	18070	17916
17319	51496	61891	55782	62368	16614	15766	15618	15361	15261	15352	15244	15142	15057	15045	14817	15097	14976	15148	15130	14914	14938	15153	15162	15060	15021	14992	14987	14985	15059	15000	15013	15070	14996	15036	14809	15056	15090	14903	14943	15013	14926	14937	14889	14853	14964	14963	14952	14941	14996	14988	14999	15078	14957	14897	15052	14898	14931	14935	15076	15002	15036	14855	15102	15084	14955	14998	15028	15122	15149	14976	15023	14782	15159	15396	15718	15460	14899	14986	14703	14985	14834	15014	15051	15083	14930	14897	15025	15052	15013	14867	14961	14912	14911	14958	15035	14849	14979	15035	14967	15122	15008	15034	14971	15036	14958	14976	15050	14970	14993	14920	14968	15027	14992	15004	14900	14920	14667	15019	15083	14927	14794	14823	14905	15073	14857	15036	14897	15082	15174	14798	15110	15120	14917	14927	15101	14984	15003	14948	14913	15068	14912	14937	14872	14969	14909	14996	14873	14961	14913	14888	14929	14932	14859	15013	14881	14882	14942	14929	14982	14960	14921	14879	14909	14895	15125	14798	15074	14894	14987	14889	15009	14747	15159	15011	14875	15065	14853	14998	14867	15044	14864	15087	14800	15148	15008	14925	14872	15028	14985	14829	15027	15056	14933	15092	14818	14902	15083	15035	15082	15074	14951	14885	15034	15043	14991	14871	14915	14948	14876	15050	14881	14920	14939	15021	15045	14971	15109	15085	14814	15082	14800	14777	14961	14903	14927	14728	14874	15039	15182	14933	14899	14840	14895	14954	14898	14935	14996	14997	15024	15065	14900	14932	14786	15101	15098	14912	14931	14829	14971	15097	15088	14953	14951	14984	14980	14835	15090	15057	15203	15041	14993	15030	14974	14886	14877	14900	14884	14909	14980	14990	15146	15004	14978	15030	14949	14979	14942	14991	14916	15051	15033	15097	14934	14933	15022	14956	14932	14990	15051	14941	15050	15031	14990	14981	15220	14908	14997	14923	14987	14970	15011	14993	15026	14910	14900	14976	14975	14900	15228	15150	14947	14906	14918	15000	14786	14835	14998	14972	14888	14911	14934	15011	15019	14879	15084	15013	15028	15043	14849	14852	14895	14971	14836	15151	14883	14938	14832	15040	14967	14969	15023	15013	14893	14981	14963	14804	14871	14929	15049	15025	14788	15032	14988	14897	15074	14887	14941	15161	14969	14986	14943	14913	14807	15001	14953	14970	14926	14934	15130	14815	14938	14914	14964	14968	14995	15040	14907	14883	14906	14827	15136	14926	14962	14792	14997	14970	15086	15008	15049	14948	14693	14948	14997	14854	14817	14787	14817	14987	14979	14921	15033	14974	14813	14989	14799	14878	14854	14941	15023	15131	14934	14979	14842	14885	14957	14926	14989	14943	14859	15064	14936	15043	14816	15078	15006	14950	14965	15114	15083	14800	14904	14880	14893	14760	15057	15231	14988	14899	14968	14822	15064	15060	14725	14990	14865	14893	14986	15177	14915	15024	14951	15022	14969	14928	14822	15123	15048	14915	14891	14984	14989	14960	15062	14993	15022	14971	15009	14883	14893	15066	14845	14846	14912	14896	15058	15065	14946	14931	14949	14964	15005	14932	15060	14859	14876	14889	14784	14946	14841	14995	14764	14838	14972	14886	14990	14828	14977	14971	15097	15064	14965	15056	15002	14942	14993	14889	14852	14911	14766	14914	14911	14847	14872	15064	14909	15133	15000	14999	14902	15039	15212	15137	14927	14878	14759	14902	14827	14973	14858	14833	14912	14889	14963	14950	14861	15064	15149	15019	14975	14800	14795	14938	15014	15024	15023	15199	14862	14943	15128	14945	14807	15082	14943	14934	15076	14805	14991	14959	14818	14878	15053	14944	14931	14862	15139	14887	14846	15046	14931	14899	14966	14989	14864	14981	14948	14940	15031	15035	15069	14921	14932	14981	14894	14804	14844	14914	14959	15028	15030	14941	14828	14753	14738	14959	14845	14971	14962	14904	14921	15042	15022	15043	15139	15035	14832	15011	14891	14867	14956	14874	14859	15103	15000	15000	14808	15036	15047	15064	14979	14871	15046	14786	14930	14876	15010	14935	15050	15132	15024	14792	14992	14978	14865	14938	14993	15074	14995	14892	14976	15105	15019	14887	15022	14913	15098	14963	14894	14975	14984	14923	15078	14899	15086	14950	14930	14999	15016	14953	14874	15038	14875	14922	15012	14796	14738	15005	14866	14986	15011	15018	15036	15045	15047	15020	14870	15042	14782	14896	14903	14903	15074	15042	14935	14909	14971	15039	14981	15051	14971	14995	15026	15045	15021	15024	14739	14994	14988	14896	14924	14883	14817	14988	14837	14899	14921	15019	14946	15050	14919	15003	14814	15001	15089	15019	14862	14951	15013	14877	14846	15082	14893	14858	14942	15004	14825	14992	15032	14878	15029	14852	14915	14883	15038	15005	14945	15093	14988	14931	14919	14849	14960	15006	14881	14748	15022	14957	14927	15026	14970	14854	15025	15018	14728	14994	14911	15010	15030	14952	14918	14923	14902	14898	14886	15063	14924	15000	14977	15028	14940	15001	14940	14939	15074	14873	14851	14898	15012	14996	14884	14994	14839	15032	14977	14871	14944	14991	14925	14833	15088	14924	14913	15007	14980	14954	14840	15148	14887	14900	14776	14909	15117	15099	14928	14778	14920	14827	14982	15053	15092	14788	14912	15060	14897	14932	15090	15018	14893	14984	14995	14880	15117	14914	14916	15005	14944	14984	14927	14969	15013	14865	15180	14943	15040	14831	14938	14963	14982	14832	15055	15014	15075	14991	14972	14952	15135	15024	15044	14938	15043	15004	15024	14935	14891	15083	15071	14912	14895	14869	15122	14965	15129	15041	14876	14671	15001	14873	15119	14921	14860	14833	14829	15012	14988	14866	14933	14818	14923	14900	15102	14845	15187	14805	14953	15002	14826	15176	14887	14866	15045	15156	15082	14912	15020	14996	14760	15111	14881	14945	14851	14876	15077	15006	14819	14902	15151	15056	15037	15138	14863	14965	14959	15050	14932	14972	15154	14752	15008	14921	15009	14983	14954	14977	15029	15106	14976	15087	15058	15108	15088	15021	14811	14934	14850	14969	14872	15166	14970	15007	14923	15170	15076	15029	14791	14943	15036	14906	15044	15006	14932	14809	14983	15183	14914	14887	15026	14909	14820	14878	14991	15019	15065	15098	14903	14847	15058	14904	14811	14949	14832	14961	14967	15086	15150	15112	15021	14930	15097	15129	14959	15042	15013	14989	15066	14894	15013	14908	14961	14886	15096	14845	14953	14975	14853	15153	14971	14764	14815	14884	15162	15062	14794	14900	15059	14885	15092	14956	15106	15021	14899	14974	15171	14916	15032	14838	14999	14906	14969	14789	15040	14927	14851	14896	14924	15000	14919	15050	15105	15003	15021	15053	14984	15001	14963	14976	14855	14940	14891	14933	15065	14878	14916	15120	14875	14899	14847	14939	14989	14944	15020	14980	14893	14986	14949	14743	14987	14781	14837	15027	14925	14838	15099	14990	14827	15012	15042	14954	15011	14855	14861	14891	14923	15121	14945	14941	15080	15054	14987	14957	14842	14881	14788	14885	14892	15123	15057	14838	14906	15004	14969	14954	14864	14990	15108	15143	14960	14957	15050	14915	14862	15103	14878	14840	14833	15009	14931	15021	14990	14906	15108	15086	14880	14869	15039	14863	15108	15037	15092	15056	15035	14909	14823	14994	15006	14923	14987	14968	14945	14916	14842	15008	15086	14882	14915	15043	14819	14927	14984	15046	15064	14925	14787	15040	14906	15041	15005	14912	14942	14997	15030	14994	15094	15018	14874	14977	14901	15085	14902	15015	14957	14884	14982	14915	15001	14874	14881	14952	14957	14858	14928	15095	14869	15019	14991	14963	15019	15119	14972	14985	14863	14912	15046	14874	14837	15122	14981	15053	14820	14988	15008	14815	14965	15057	15013	15058	14855	15004	14862	14996	14821	14916	14821	14950	15063	14959	15043	15002	15023	15042	14971	14884	14925	15013	14913	15058	14857	14963	14906	15060	15036	14831	14965	14950	15016	14904	15120	14855	14952	14962	14958	15047	15075	14933	14932	14985	14972	15024	14766	14875	14892	14979	14870	14996	14978	14950	14855	14992	14852	14977	14694	14985	15043	14919	14949	14889	15329	14760	14695	14799	14954	14902	15058	14935	14983	14927	14869	14844	15103	14989	15015	14898	15034	14955	15143	14957	14989	14801	15126	14961	15113	14963	14916	15030	14930	15057	14976	14952	14803	14905	15028	14961	14938	14889	14991	14911	15062	14972	15144	15039	14900	15042	14910	15105	15031	14876	15045	14915	14980	14862	14831	14852	15043	14989	15023	14856	15039	15023	14998	14881	15094	14922	14903	14932	15044	14972	14803	14959	14907	14788	14965	14909	14949	14847	14700	14844	15084	14925	14872	14915	14804	15022	14866	14931	14958	14891	14972	15011	14929	15167	14921	14944	14927	14990	14835	15222	14964	14968	15034	14979	14857	15068	14831	15024	14858	14916	14975	15020	14940	15066	14736	14869	15002	14887	14926	14994	14999	14911	15111	14941	14998	15135	15080	14955	14989	15000	15209	14985	14920	15090	14981	14997	14992	14974	14667	14775	14837	14966	15129	14890	15152	15002	15162	14964	14944	15071	14966	15057	14910	15094	14989	15048	14846	14914	15051	15193	14760	14975	14963	14891	14737	14881	15349	14956	14823	14844	15096	14876	14998	14898	15067	14786	14981	14979	14804	14871	14994	14956	15121	14899	15087	14884	15169	14704	15038	15052	14871	15079	14980	14774	15034	15001	15072	14970	14994	14949	14829	15075	15009	14910	14903	14986	14763	14989	15102	14891	14873	15128	14865	14902	15051	15078	15032	15098	15054	14977	14888	14994	14938	14951	14979	14932	14951	14976	14993	15127	14960	14988	15004	14984	14907	14948	15022	14998	14932	14894	14867	14947	14914	15082	14967	15003	14960	15001	15035	15018	14886	15028	15118	14985	15067	15006	14980	14972	14971	14932	15089	15021	14931	14991	14970	14991	14917	15016	14948	14908	14965	14940	14954	14889	14914	15106	14894	15063	14970	15009	14823
23289	21411	36242	33537	58718	33254	25090	20782	19635	19966	19852	19477	19305	19410	19561	19293	19627	19186	19411	19553	19415	19439	19211	19118	19255	19352	19516	19363	19314	19331	19216	19363	19244	19315	19237	19238	19237	19171	19284	19321	19249	19314	19318	19261	19258	19293	19196	19374	19105	19415	19334	19248	19181	19373	19154	19220	19305	19192	19191	19448	19430	19301	19467	19365	19247	19327	19160	19246	19336	19167	19178	19162	18926	19247	20025	20143	19757	19421	19220	19085	19376	19188	19129	19229	19301	19072	19146	19139	19351	19102	19193	19349	18980	19210	19232	19207	19151	19312	19223	19229	19192	19098	19101	19290	19388	19288	19305	19158	19134	19274	19204	19206	19096	19300	19246	18986	19232	19240	19231	19319	19309	19255	19114	19092	19148	19219	18956	19055	19058	19213	19140	19281	19179	19287	19266	19356	19034	19150	19341	19120	19488	19308	19172	19249	19205	19410	19360	19344	19217	18942	19263	19093	19248	19371	18989	19240	19276	19085	19204	19009	19096	19328	19431	19098	19360	19141	18829	19131	19170	19053	19198	19323	19293	19302	19183	19151	19306	19180	19297	19165	19240	19265	19194	19318	19202	19492	19066	19239	19189	19131	19055	19180	19102	19174	19210	18968	19305	19075	18982	19343	19176	19257	19134	19320	19116	19198	19288	19004	19404	19176	19281	19156	19235	19346	19168	19120	19138	18987	19034	19215	19200	19224	19320	19194	18941	18990	19154	19164	19133	19069	19120	19416	19100	19104	19326	19187	19273	19123	19258	19205	19306	19198	19197	19303	19009	19161	19056	19051	19158	19056	18990	19113	19270	18941	19215	19155	19082	19389	19216	19106	19098	19246	19167	19157	19355	19268	19077	19136	19173	19230	19153	19240	19050	19014	19019	19294	19195	19412	19042	18988	19098	19176	19184	19149	19129	19187	19263	19505	19034	18972	18968	19146	19112	19252	19221	19193	19197	19483	19249	19142	19157	19196	19291	19164	19132	19155	19257	19353	19085	19280	19155	19069	19266	19191	19196	19066	19215	19168	19212	19156	19260	19424	19502	19185	19049	19015	19040	19240	19326	19310	19083	19047	19146	18816	19146	19189	19205	19317	19333	19218	19311	19165	19365	19085	19217	19212	19091	18933	19136	19024	19142	19057	19359	19313	19361	19035	19075	19133	18962	19154	19040	19040	19226	19515	19134	19371	19063	19230	19173	19193	19243	19069	18959	19164	19096	19147	19183	19181	19339	19104	19190	19253	19229	19138	19055	19223	19141	19360	19195	19209	19006	19333	19423	19267	19095	19278	19248	19044	19178	19007	19311	19133	19299	19231	18972	19127	19080	19326	19257	18905	19150	19064	19231	19173	19286	19430	19180	19083	19246	19224	19149	19202	19256	19014	19186	19345	19021	19161	19139	19307	19040	19052	19176	19111	19069	19464	19191	19228	19323	19241	19245	19234	19342	19129	19295	19349	19080	19215	19249	18978	18928	19221	19118	19285	19264	19193	19143	19339	19006	19135	18955	18830	19122	19387	19058	19207	19124	19119	19152	19150	18962	19008	19147	19183	19393	19144	19170	19210	19114	19409	18904	19408	19144	19456	18978	19103	19273	19431	18990	18905	19249	19063	19131	19278	19038	19133	19169	19072	19103	19224	19295	19116	19029	19144	19106	19219	19039	19177	19249	19100	19147	19006	19154	19187	19124	19090	19303	19143	19255	19066	19452	19176	19083	19079	19183	19217	19440	19121	18944	19359	19124	19306	19446	19146	19285	19221	19106	18901	19426	19170	19239	19013	18977	19021	19039	19130	19046	19063	19142	19187	18869	19295	19132	19213	19271	19188	19365	18826	19216	19122	19291	18967	19185	19038	19290	19487	19202	19044	19496	19213	19147	19310	19050	19152	19247	19026	19334	19068	19255	19285	19400	19211	19148	19353	19237	19079	19293	19205	19162	19228	19129	19105	19122	19214	19228	19209	19277	19130	19129	19208	19091	19194	19167	19164	19217	19154	19168	19087	19179	19173	19166	19117	19111	19217	19181	19099	18959	19208	19309	19221	19244	19179	19104	18952	18902	19213	19205	18941	19117	19051	19139	19072	19052	18928	19094	19165	19290	19104	19085	19059	19212	19139	19266	19054	19240	19182	19198	19111	19033	19146	19302	19166	19047	19060	19276	18982	19058	19130	19166	19014	18877	19059	19060	19427	19229	19221	19293	19037	19331	19137	19239	19092	18991	19026	19032	19153	19049	19394	19298	19155	19144	19091	19147	19246	19296	19192	19354	19041	19208	19165	19078	19280	19189	19173	19260	19058	19093	19111	19414	19342	19196	19284	19234	19153	19351	18945	19269	19014	19117	19311	19222	19360	19249	19085	19258	19242	19090	19264	19331	19220	19160	19173	19245	19126	19173	19259	19047	19151	19155	19090	19255	19267	19453	19315	19269	19178	19064	19086	19094	18877	18980	19134	19262	19076	19116	19104	19218	19177	19070	19123	19167	19058	19277	19181	19141	19378	19156	19308	19213	19140	19026	18937	19131	19060	19192	19280	19407	18988	18920	19154	19239	19209	19150	19241	19183	19286	19043	19358	19238	19155	19045	19301	19247	19066	19001	19079	19229	19154	19286	19230	19377	19186	19166	19149	19245	19097	19236	19358	18975	19440	19351	19003	19266	19177	19175	19127	19155	19195	19240	19322	19185	19076	19264	19133	19305	19455	19210	19079	19210	19250	19154	19021	19051	18957	19230	19278	19276	18956	19170	19214	19142	19278	19125	19347	19178	19132	19131	19080	19347	18957	19163	19033	19260	19092	19169	19317	19226	18898	19253	19072	19342	19147	19209	19326	18942	19059	19235	19258	18920	18998	19129	18957	19260	19155	19056	19304	18921	19211	19194	19100	19016	19065	19061	18968	19201	19149	19023	19286	19138	19134	19203	19149	19115	19310	19289	19117	19286	19203	19206	19127	19148	19124	19264	19021	19440	19334	19202	19213	19177	19274	19310	19220	18988	19171	19131	19206	19210	18782	19349	19287	19169	19382	19101	19210	19259	19191	19203	19111	19047	19146	19052	19282	19195	19211	19205	19173	19249	19036	19454	19231	19275	19204	19238	19266	19206	19091	19297	19131	19319	19084	19114	19265	19328	19307	18993	19148	19102	19123	19144	19187	19417	19221	19114	19087	19330	19113	19250	19156	19093	18951	19042	19235	19173	19276	19208	19285	19205	19268	19102	19205	19235	19127	18863	19165	19230	19333	19241	19426	19214	19121	19081	19305	19115	19125	19265	19203	19067	19189	18898	18978	19137	19250	19291	19048	19186	19191	19080	19259	19275	19226	19021	19148	19175	19289	19279	19412	19196	19043	19117	19088	19249	19232	19163	19210	19059	19245	19213	18884	18989	19017	19195	19106	19209	19542	19002	19255	19056	19179	18988	19104	19186	19209	19256	19077	19124	19082	19228	19275	19058	19369	19392	18919	19209	19391	19236	19204	19318	18888	19145	19021	19012	19127	19300	19176	19249	19059	19241	19169	19119	19099	19172	19287	19241	19097	18938	19058	19361	19060	19315	19293	19244	19076	19066	19133	18983	19192	19004	19255	19063	19326	19206	19241	19194	19380	19250	19246	19306	19181	19347	19037	19156	19111	19353	18946	19222	19235	19211	19136	19358	19193	18997	19365	19140	19214	19267	19389	19438	19270	19020	19290	19241	18950	19112	19160	19259	19201	19235	18977	19415	19284	19352	19320	19015	19354	19385	19207	19024	19269	19331	19173	18951	18969	19450	19015	19145	19213	19175	19158	19138	19446	19236	19176	19153	19113	19031	18965	18987	19175	19167	19283	19168	19232	19096	18980	19009	19308	19162	19176	19163	18885	19031	19413	19174	19206	19108	19013	19054	19233	19001	19202	18998	19002	19290	19039	19305	19032	19285	19190	19074	19262	19208	19215	19265	19271	19340	19230	19237	19096	18973	19174	19318	19368	18985	19415	19355	19279	19295	19173	19373	19234	19083	19210	18925	19088	19115	18895	19036	19113	19188	19129	19394	19150	19118	19095	19205	19297	19260	19192	19473	19213	19261	19093	19202	19221	19221	19130	19392	19114	19226	19112	19192	19258	19207	19111	19156	19201	19191	19253	18869	19189	19164	19036	18893	19046	19050	19088	19228	19142	19259	19081	19064	18981	19341	19043	19143	19408	19304	19202	18963	19124	19262	19067	19308	19059	19224	19232	19566	19056	19206	19466	19204	19305	19250	19079	19224	19057	19011	19097	19141	19262	19218	19190	19213	19097	18946	19062	19135	19216	19143	19224	19239	19101	19327	19007	18975	19110	19116	19305	19588	18995	19151	19082	19249	19280	19163	19141	19303	19254	19357	19226	19138	19117	19148	19434	19172	18997	19160	19209	19036	19284	19222	19200	18803	19257	19047	19253	19118	18957	19166	19242	19293	19262	19224	19447	19302	19176	18904	19063	19121	19155	19196	19455	19565	19107	19113	19096	19313	19378	19020	19387	19027	19063	19358	19344	19265	19002	19353	19046	19027	18990	19298	19114	19143	19051	19231	19338	19170	19240	19108	19093	19178	19034	19200	19273	19233	19303	19215	19162	19080	19154	19183	19141	19099	19286	19068	19182	19156	19083	19205	19342	19085	19200	19350	19300	19157	19265	19104	19210	19103	18938	19155	19180	19173	19337	19276	19267	19192	19032	19263	19073	19150	19226	19006	19436	19271	19135	19178	19266	19181	19283	19215	19245	19111	18981	18986	19006	19186	19117	19174	19195	19191	19249	19185	19184	19198	19112	19144	19360	19229	19224	19172	19357	18982	19156	19236	19244	19261	19221	19120	19122	19212	19209	19525	19083	19306	19061	19259	19251	19174	19208	19442	19213	19158	19291	19164	19187	19198	19185	18983	18887	19028	19340	18964	19202	19351	19000	19132	19157	19076	19043	19226	19148	19301	19062	19018	18861	19147	19184	19094	19198	19310	19256	19190	19162	19086	19141	19154	19053	19087	19037	19075	19416	19192	19574	19123	19199	19191	19044	19169	19240	19268	19242	19193	19187	19321	19162	19114	19072	19134	19174	18929	19207	19289	19168	19278	19224	19098	19061	19212	19167	19254	19031	19085	19359	19210	19253
19258	48235	56793	61033	70430	18011	16593	16268	16037	16330	16166	16034	15878	15739	15688	15666	15705	15693	15659	15536	15674	15720	15676	15679	15838	15633	15674	15625	15631	15704	15771	15660	15601	15594	15691	15565	15511	15853	15685	15615	15577	15551	15399	15961	15667	15621	15588	15602	15398	15555	15653	15364	15578	15530	15518	15646	15616	15730	15633	15506	15686	15587	15630	15611	15560	15752	15616	15518	15569	15482	15603	15675	15712	15777	16452	16541	16369	15632	15666	15674	15620	15445	15417	15616	15621	15657	15550	15561	15583	15719	15634	15710	15609	15621	15640	15496	15618	15712	15463	15478	15669	15549	15703	15713	15453	15512	15585	15711	15661	15488	15467	15796	15704	15756	15385	15616	15677	15687	15637	15552	15664	15714	15524	15515	15651	15407	15450	15659	15699	15536	15510	15385	15666	15539	15533	15554	15569	15817	15731	15642	15687	15653	15553	15563	15388	15822	15672	15564	15661	15527	15538	15508	15584	15474	15689	15482	15457	15618	15633	15392	15416	15510	15612	15624	15559	15593	15573	15508	15448	15544	15638	15589	15619	15482	15415	15653	15712	15439	15509	15455	15531	15628	15537	15653	15585	15582	15578	15579	15640	15632	15667	15704	15427	15729	15613	15402	15606	15916	15589	15488	15608	15584	15793	15449	15576	15465	15631	15707	15708	15624	15603	15527	15579	15475	15584	15478	15526	15577	15510	15571	15554	15660	15664	15620	15506	15548	15626	15646	15278	15447	15548	15576	15668	15285	15624	15428	15600	15732	15477	15599	15524	15693	15489	15666	15628	15615	15692	15476	15431	15590	15553	15487	15658	15614	15648	15628	15674	15459	15525	15736	15555	15596	15483	15811	15557	15534	15555	15476	15462	15643	15502	15566	15650	15524	15551	15642	15638	15554	15749	15639	15468	15554	15743	15468	15629	15583	15644	15650	15579	15474	15635	15556	15453	15725	15546	15557	15471	15705	15610	15468	15559	15569	15693	15599	15459	15395	15592	15498	15555	15619	15624	15469	15500	15591	15716	15498	15597	15667	15420	15628	15657	15734	15640	15487	15605	15711	15655	15610	15572	15622	15690	15587	15591	15601	15542	15736	15641	15596	15641	15499	15591	15569	15562	15647	15532	15598	15647	15483	15669	15633	15622	15469	15422	15565	15578	15632	15479	15512	15574	15755	15549	15628	15550	15515	15480	15514	15711	15596	15530	15699	15492	15510	15644	15409	15536	15453	15441	15686	15428	15569	15659	15417	15547	15655	15404	15613	15474	15586	15478	15532	15651	15572	15664	15549	15578	15709	15568	15655	15624	15583	15498	15501	15679	15499	15551	15580	15554	15460	15367	15430	15715	15494	15580	15754	15585	15630	15530	15678	15597	15700	15562	15516	15753	15432	15613	15494	15613	15797	15637	15641	15679	15540	15417	15583	15455	15466	15500	15542	15665	15478	15504	15451	15624	15498	15662	15551	15704	15646	15584	15729	15585	15476	15656	15710	15504	15392	15622	15694	15608	15622	15671	15493	15437	15644	15657	15637	15520	15494	15709	15448	15507	15713	15648	15440	15566	15836	15661	15381	15525	15617	15515	15606	15638	15696	15673	15472	15639	15830	15448	15776	15536	15479	15681	15744	15640	15560	15616	15579	15762	15689	15674	15545	15703	15560	15611	15561	15489	15434	15367	15430	15753	15509	15612	15696	15635	15422	15509	15661	15548	15673	15731	15581	15700	15608	15403	15648	15519	15622	15661	15681	15479	15669	15581	15511	15466	15537	15626	15400	15556	15620	15648	15658	15583	15737	15573	15625	15436	15670	15722	15628	15568	15577	15491	15640	15516	15658	15656	15422	15466	15603	15580	15436	15537	15648	15646	15473	15563	15789	15559	15757	15644	15503	15706	15477	15517	15699	15637	15585	15523	15642	15589	15611	15529	15759	15406	15547	15651	15598	15453	15661	15413	15537	15481	15534	15564	15483	15717	15378	15536	15637	15327	15639	15410	15601	15680	15593	15544	15582	15469	15366	15438	15590	15655	15584	15591	15429	15635	15791	15652	15723	15714	15793	15707	15615	15494	15517	15552	15544	15722	15629	15549	15587	15417	15600	15643	15554	15558	15493	15478	15680	15705	15460	15692	15577	15511	15481	15508	15705	15650	15503	15740	15559	15552	15645	15597	15523	15581	15437	15706	15607	15652	15537	15580	15600	15627	15491	15639	15540	15520	15695	15551	15540	15593	15509	15635	15484	15631	15696	15643	15595	15610	15593	15532	15747	15626	15600	15561	15596	15492	15585	15456	15594	15531	15577	15572	15656	15414	15666	15630	15553	15648	15467	15627	15506	15593	15506	15492	15654	15701	15584	15570	15450	15403	15494	15628	15498	15667	15656	15706	15625	15600	15569	15648	15665	15544	15650	15626	15652	15503	15391	15558	15687	15739	15341	15751	15415	15477	15621	15683	15585	15619	15462	15603	15641	15515	15547	15605	15608	15431	15581	15603	15473	15593	15455	15562	15516	15550	15455	15562	15555	15601	15624	15726	15628	15654	15672	15664	15374	15584	15491	15576	15452	15639	15481	15652	15725	15671	15563	15623	15720	15601	15730	15524	15566	15537	15637	15545	15622	15692	15642	15718	15519	15517	15571	15632	15771	15544	15824	15567	15624	15703	15611	15631	15473	15640	15707	15695	15678	15465	15507	15576	15696	15493	15551	15650	15587	15676	15562	15552	15699	15741	15690	15483	15602	15613	15575	15641	15598	15589	15484	15532	15531	15691	15576	15523	15713	15381	15534	15448	15753	15732	15384	15660	15496	15714	15632	15562	15499	15576	15518	15527	15415	15570	15556	15799	15679	15668	15657	15652	15599	15742	15491	15631	15748	15692	15780	15480	15574	15674	15583	15507	15671	15560	15775	15587	15562	15554	15592	15579	15579	15572	15604	15688	15573	15597	15514	15632	15682	15553	15607	15503	15466	15613	15262	15655	15414	15753	15453	15448	15556	15664	15465	15452	15628	15632	15621	15653	15255	15676	15541	15787	15508	15426	15496	15645	15705	15398	15571	15423	15516	15601	15629	15582	15689	15497	15524	15607	15621	15584	15433	15694	15596	15879	15579	15448	15510	15719	15640	15543	15537	15411	15582	15597	15623	15469	15637	15644	15526	15628	15534	15687	15733	15587	15482	15551	15732	15589	15630	15597	15644	15617	15537	15528	15609	15481	15550	15636	15456	15646	15464	15696	15532	15629	15681	15628	15644	15545	15525	15680	15537	15513	15564	15677	15558	15718	15573	15879	15505	15588	15491	15536	15629	15623	15620	15404	15495	15603	15586	15632	15585	15513	15453	15688	15398	15651	15649	15516	15579	15532	15722	15481	15555	15554	15770	15646	15535	15548	15621	15482	15591	15673	15345	15538	15597	15481	15714	15574	15625	15462	15615	15675	15475	15602	15695	15577	15381	15748	15761	15730	15519	15680	15570	15483	15701	15507	15445	15744	15653	15440	15649	15415	15689	15584	15565	15440	15689	15600	15711	15633	15413	15577	15668	15475	15531	15660	15582	15472	15574	15522	15639	15449	15523	15576	15510	15591	15383	15474	15415	15751	15561	15484	15572	15445	15663	15535	15682	15617	15533	15516	15511	15621	15707	15398	15664	15598	15646	15619	15661	15685	15690	15681	15517	15514	15475	15693	15612	15489	15613	15518	15512	15576	15379	15487	15605	15584	15434	15618	15700	15451	15723	15432	15370	15564	15557	15580	15439	15631	15672	15486	15500	15777	15635	15657	15531	15522	15605	15631	15580	15516	15560	15634	15691	15493	15639	15668	15607	15489	15562	15517	15433	15607	15705	15568	15477	15673	15444	15508	15584	15635	15621	15449	15657	15576	15531	15671	15553	15654	15513	15586	15507	15540	15466	15544	15689	15655	15567	15549	15696	15558	15650	15593	15740	15666	15538	15490	15655	15645	15632	15471	15599	15594	15515	15548	15635	15697	15714	15580	15548	15401	15677	15630	15567	15560	15539	15493	15579	15622	15528	15492	15696	15766	15464	15512	15649	15564	15805	15597	15619	15593	15630	15592	15585	15588	15434	15492	15546	15544	15534	15522	15518	15779	15629	15784	15614	15583	15430	15475	15560	15424	15663	15628	15511	15728	15606	15589	15545	15643	15618	15487	15595	15683	15553	15679	15605	15671	15591	15622	15401	15448	15708	15401	15555	15620	15548	15703	15606	15438	15465	15759	15659	15570	15574	15566	15434	15459	15543	15661	15436	15613	15546	15530	15407	15537	15392	15733	15497	15690	15391	15600	15728	15647	15633	15625	15670	15631	15598	15658	15504	15543	15427	15490	15707	15665	15557	15594	15402	15651	15548	15717	15558	15498	15634	15620	15652	15612	15706	15687	15538	15563	15678	15547	15432	15677	15530	15501	15723	15596	15414	15608	15411	15482	15652	15640	15623	15599	15702	15617	15481	15555	15810	15676	15567	15548	15447	15587	15359	15454	15596	15732	15655	15445	15582	15662	15500	15665	15579	15626	15545	15532	15552	15477	15597	15688	15709	15573	15535	15641	15509	15660	15581	15662	15662	15763	15471	15528	15556	15605	15388	15516	15547	15653	15519	15519	15524	15717	15634	15535	15560	15260	15442	15675	15725	15374	15423	15639	15596	15623	15676	15734	15585	15506	15564	15591	15541	15601	15461	15599	15428	15591	15752	15674	15553	15554	15729	15487	15670	15564	15540	15695	15641	15626	15457	15574	15541	15645	15609	15524	15535	15714	15524	15591	15674	15609	15777	15720	15682	15518	15617	15516	15547	15385	15579	15499	15647	15614	15657	15628	15434	15546	15749	15675	15494	15506	15589	15664	15726	15450	15636	15553	15620	15635	15634	15601	15364	15518	15537	15546	15368	15630	15391	15680	15564	15461	15489	15476	15615	15610	15636	15704	15494	15582	15621	15661	15371	15654	15594	15684	15469	15592	15636	15533	15417	15599	15619	15545	15463	15628	15459	15378	15388	15577	15588	15587	15573	15550	15741	15678	15541	15534	15457	15531	15648	15490	15547	15604	15552	15665	15672	15636	15615	15595	15691	15409	15656	15711	15621	15620	15642	15612	15599	15467	15480	15536	15660	15552	15615
27914	23020	36384	28148	28784	20582	19300	19044	18962	18925	18905	18703	18745	18872	18719	18602	18927	18874	18872	18686	18797	18894	18820	18849	18785	18635	18904	18474	18631	18670	18637	18958	18647	18899	18808	18724	18777	18685	18788	18768	18903	18823	18832	18815	18768	18830	18853	18772	18864	18668	18725	18697	18853	18763	18846	18884	18575	18884	18700	18778	18759	18620	18748	18867	18777	18858	18611	18763	18716	18826	18686	18449	18787	18504	18902	19017	18743	18908	18650	18606	18610	18879	18513	18831	18883	18896	18764	18846	18958	18776	18946	18644	18774	18644	18797	18801	18685	18829	18829	18669	18670	18636	18722	18855	18852	18656	18775	18644	18707	18732	18724	18838	18531	18737	18582	18679	18872	18823	18862	19006	18791	18699	18738	18828	18834	18785	18729	18837	18579	18762	18408	18831	18562	18605	18748	18417	18667	18709	18793	18908	18887	18990	18738	18762	18815	18956	18658	18637	18742	18707	18556	18922	18595	18630	18868	18759	18578	18594	18752	18669	18773	18731	18677	18701	18674	18662	18682	18564	18878	18639	18630	18528	18780	18763	18707	18858	18754	18780	18606	18635	18626	18470	18642	18564	18661	18582	18762	18588	18696	18620	18610	18645	18672	18687	18807	18774	18684	18627	18657	18773	18779	18733	18929	18688	18994	18483	18762	18686	18559	18910	18795	18692	18710	18719	18801	18719	18539	18800	18966	18671	18588	18826	18628	18769	18836	18972	18740	18521	18765	18582	19000	18738	18768	18770	18739	18995	18725	18718	18598	18561	18683	18854	18698	18702	18833	18727	18816	18812	18880	18795	18822	18661	18657	18484	18685	18837	18805	18836	18807	18682	18741	18718	18717	18563	18718	18620	18628	18832	18690	18800	18734	18767	18788	18482	18903	18771	18707	18932	18568	18529	18463	18628	18783	18765	18972	18815	18758	18653	18587	18693	18738	18775	18698	18857	18776	18669	18719	18643	18683	18669	18946	18740	18575	18705	18733	18747	18776	18758	18794	18715	18871	18844	18868	18675	18804	18755	18932	18661	18609	18675	18613	18818	18773	18866	18649	18720	18759	18667	18855	18568	18899	18892	18719	18716	18596	18847	18797	18852	18819	18730	18743	18672	18645	18818	18831	18679	18796	18799	18668	18909	18813	18719	18741	18807	18857	18544	18734	18879	18659	18656	18667	18637	18664	18597	18671	18901	18718	18869	18647	18696	18621	18627	18826	18733	18728	18791	18858	18741	18957	18682	18835	18595	18599	18779	18864	18763	18765	18661	18693	18848	18988	18878	18787	18790	18609	18821	18564	18679	18571	18599	18747	18563	18881	18615	18691	18680	18718	18718	18711	18617	18888	18741	18694	18781	19012	18719	18992	18779	18658	18810	18912	18834	18800	18799	18664	18798	18944	18880	18710	18722	18632	18673	18876	19026	18663	18599	18761	18731	18734	18747	18708	18624	18626	18490	18588	18831	18811	18665	19008	18744	18464	18586	18820	18739	18569	18757	18615	18902	18523	18777	18813	18704	18664	18673	18740	18607	18681	18740	18779	19030	18850	18785	18879	18933	18703	18612	18862	18740	18642	18802	18652	18922	18589	18688	18649	18960	18733	18712	18668	18798	18739	18747	18690	18678	18917	18906	18668	18763	18781	18823	18619	18859	18654	18655	18867	18669	18673	18726	18497	18535	18671	18877	18868	18839	18879	18610	18891	18812	18723	18903	18768	18790	18582	18386	18761	18735	18736	18657	18663	18637	18694	18959	18771	18673	18756	18672	18823	18864	18668	18813	18763	18785	18762	18646	18603	18818	18841	18774	18770	18857	18779	18780	18724	18663	18794	18890	18669	18655	18970	18629	18750	18767	18799	18697	18567	18578	18753	18736	18978	18861	18837	18774	18835	18808	18795	18701	18808	18623	18626	18806	18596	18706	18830	18914	18744	18760	18806	18697	18949	18757	18766	18780	18899	18719	18788	18596	18689	18927	18684	18570	18813	18771	18752	18625	18824	18740	18606	18683	18672	18675	18543	18726	18874	18665	18822	18861	18847	18728	18700	18757	18631	18888	18676	18788	18651	18897	18800	18746	18964	18565	18563	18525	18754	18683	18759	18688	18787	19006	18635	18702	18676	18916	18865	18584	18767	18803	18692	18693	18547	18811	18895	18740	18483	18784	18681	18464	18691	18752	18858	18570	18538	18706	18861	18780	18588	18757	18828	18725	18567	18672	18814	18604	18838	18890	18688	18827	18653	18738	18797	18796	18758	18718	18831	18893	18609	18688	18734	18684	18684	18621	18745	18488	18615	18897	18678	18676	18706	18595	18681	18659	18591	18861	18712	18763	18758	18844	18727	18828	18650	18956	18622	18753	18615	18689	18746	18573	18840	18731	18842	18788	18739	18800	18611	18638	18939	18574	18985	18861	18773	18823	18599	18569	18723	18581	18607	18884	18585	18761	18874	18995	18672	18799	18847	18609	18623	18847	18656	18914	18746	18682	18831	18638	18802	18880	18948	18721	18582	18911	18634	18827	18741	18854	18589	18805	18870	18945	18852	18656	18785	18727	18923	18730	18780	18719	18734	18895	18606	18609	18824	18720	18598	18701	18691	18706	18921	18728	18865	18678	18749	18830	18788	18548	18685	18945	18836	18681	18691	18565	18822	18649	18691	18566	18705	18785	18782	18617	18743	18905	18766	18661	18899	18746	18630	18790	18932	18981	18727	18816	18650	18650	18831	18725	18845	18791	18693	18662	18711	18739	18694	18759	19053	18599	18735	18866	18741	18816	18655	18727	18778	18563	18734	18546	18753	18638	18689	18931	18549	18450	18838	18899	18704	18757	18576	18516	18708	18665	18610	18700	18505	18750	18738	18721	18817	18780	18860	18576	18804	18793	18725	18998	18798	18821	18788	18718	18989	18696	18920	18782	18786	18897	18653	18794	18918	18829	18567	18965	18650	18747	18688	18667	18677	18925	18699	18728	18712	18605	18943	18666	18668	18536	18698	18831	18627	18564	18949	18712	18734	18739	18732	18828	18662	18538	18710	18779	18756	18754	18883	18811	18664	18910	18474	18465	18770	18877	18604	18706	18670	18729	18932	18960	18727	18690	18714	18862	18857	18694	18774	18861	18619	18891	18631	18877	18749	18593	18754	18620	18794	18597	18757	18784	18634	18631	18946	18806	18972	18771	18812	18874	18424	18845	18569	18878	18646	18758	18643	18672	18664	18686	18646	18754	18685	18572	18858	18849	18735	18754	18660	18666	18811	18780	18932	18728	18847	18570	18713	18672	18781	18606	18986	18762	18843	18782	18682	18572	18844	18656	18728	18619	18845	18744	18544	18540	18664	18765	18774	19039	18681	18656	18691	18842	18850	18596	18903	18618	18795	18691	18757	18701	18797	18971	18641	18568	18749	18669	18803	18760	18590	18617	18779	18549	18781	18799	18923	18726	18873	18862	18786	18676	18734	18666	18835	18680	18657	18821	18682	18732	18864	18563	18858	18633	18833	18649	18715	18648	18938	18829	18857	18858	18646	18624	18840	18850	18641	18872	18762	18748	18582	18679	18766	18825	18679	18666	18585	18575	18599	18753	18672	18717	18587	18688	18827	18887	18782	18650	18702	18613	18853	18921	18667	18570	18750	18682	18775	18602	18535	18577	18782	18678	18564	18571	18526	18804	18606	18815	18594	18801	18781	18725	18782	18775	19056	18663	18834	18717	18836	18940	18745	18772	18938	18722	18586	18657	18556	18652	18731	18589	18574	18852	18672	18635	18659	18954	18728	18665	18649	18766	18772	18703	18884	18798	18739	18776	18805	18834	18934	18798	18729	18708	18855	18744	18696	18878	18793	18783	18834	18671	18587	18684	18467	18547	18794	18920	18801	18825	18781	18801	18481	18785	18860	18791	18730	18798	18587	18725	18784	18745	18706	18748	18776	18662	18658	18742	18666	18792	18755	18615	18955	18751	18573	18830	18751	18823	18720	18719	18667	18588	18917	18799	18543	18760	18914	18556	18633	18838	18974	18636	18676	18769	18944	18995	18820	18732	18778	18833	19020	18791	18600	18857	18729	18813	18575	18680	18926	18758	18738	18629	18466	18839	18686	18868	18617	18638	19028	18662	18885	18766	18768	18716	18710	18710	18796	18629	18676	18721	18870	18617	18995	18776	19131	18792	18859	18819	18690	18586	18788	18824	18607	18748	18847	18935	18742	18832	18869	18868	18844	18491	18644	18608	18679	18838	18853	18828	18632	18760	18943	18844	18926	18765	18728	18786	18653	18834	18679	18815	18811	18813	18654	18946	18599	18667	18576	18703	18878	18729	18790	18771	18839	18722	18530	18814	18685	18835	18732	18868	18824	18824	18917	18752	18639	18760	18695	18837	18642	18714	18705	18622	18589	18622	18756	18565	18865	18799	18612	18866	18923	18789	18454	18712	18856	18612	18955	18729	18718	18645	18753	18826	18688	18692	18705	18635	18647	18735	18671	18642	18814	18727	18515	18971	18859	18551	18835	18849	18796	18735	18950	18764	18708	18740	18726	18551	18893	18845	18985	18660	18836	18814	18772	18755	18793	18522	18854	18811	18773	18841	18733	18745	18759	18766	18679	18959	18742	18625	18757	18767	18895	18855	18793	18609	18704	18665	18443	18838	18884	18743	18869	18869	18668	18546	18734	18831	18580	18689	18996	18622	18711	18725	19045	19046	18848	18916	18535	18650	18693	18753	18572	18782	18925	18698	18823	18584	18648	18704	18874	18608	18834	18745	18599	18835	18607	18683	18712	18650	18520	18688	18628	18613	18597	18621	18820	18839	19002	18846	18528	19002	18615	18836	18767	18868	18531	18710	18685	18594	18599	18725	18726	18798	18592	18747	18580	18682	18695	18680	18615	18834	18745	18633	18907	18840	18624	18701	18760	18685	18804	18782	18929	19086	18778	18773	18745	18840	18845	18884	18742	18725	18689	18716	18775	18662	18739	18837	18567	18782	18747	18717	18621	18431	18720	18744	18724	18690	18889	18829	18798	18802	18861	18751	18816	18701	18726	18799	18570	18794	18803	18658	18746	18817	18668	18672	18485	18748	18553	18700	18859	18602	18872	18762	18735	18660	18744	18820	18633	19019	18905	18599	18683	18900
14832	27588	38068	24035	26596	15611	15220	15170	15002	15359	15187	15138	15190	15145	15228	15121	15229	15192	15210	15139	15339	15087	15321	15229	15179	15179	15180	15268	15236	15208	15187	15216	15053	15146	15186	15170	15064	15197	15181	15146	15220	15301	15247	15167	15196	15213	15177	15282	15201	15346	15122	15217	15297	15298	15019	15115	15369	15110	15357	15153	15266	15126	15234	15206	15249	15265	15275	15202	15178	15266	15102	15272	15272	15116	15266	15297	15301	15186	15171	15415	15186	15185	15250	15259	15291	15170	15234	15266	15232	15238	15238	15346	15213	15325	15123	15238	15398	15140	15283	15096	15169	15268	15182	15170	15139	15247	15129	15324	15052	15297	15122	15207	15182	15314	15375	15129	15313	15238	15378	15096	15142	15219	15172	15321	15330	15234	15275	15176	15120	15205	15113	15396	15207	15392	15284	15112	15247	15204	15252	15164	15276	15236	15364	15237	15193	15238	15117	15202	15064	15170	15351	15166	15081	15308	15127	15176	15084	15260	15169	15306	15268	15156	15278	15187	15223	15179	14956	15268	15037	15181	15187	15141	15327	15271	15254	15190	15147	15237	15205	15100	15157	15012	15293	15259	15103	15268	15203	15168	15224	15108	15162	15218	15140	15389	15081	15168	15189	15378	15307	15069	15219	15436	15084	15132	15274	15139	15213	15378	15191	15213	15194	15182	15265	15148	15289	15317	15273	15325	15161	15188	15067	15247	15195	15073	15068	15179	15142	15203	15313	15144	15262	15346	15154	15151	15239	15306	15090	15074	15230	15101	15432	15118	15316	15181	15132	15156	15185	15142	15230	15189	15163	15098	15214	15352	15232	15198	15087	15312	15264	15066	15116	15081	15115	15255	15352	15144	15290	15291	15008	15273	15204	15115	15339	15208	15106	15222	15244	15156	14992	15310	15212	15300	15185	15276	15143	15234	14977	15247	15094	15151	15242	15408	15186	15147	15297	15195	15325	15343	15311	14967	15198	15239	15436	15136	15149	15123	15199	15217	15305	15095	15213	15238	15139	15122	15220	15212	15191	15189	15129	14997	15142	15163	15197	15147	15178	15206	15176	15241	15308	15180	15312	15215	15305	15132	15144	15022	15151	15351	15151	15190	15433	15209	15392	15183	15197	15270	15055	15243	15294	15193	15284	15176	15346	15339	15236	15117	15151	15245	15047	15042	15227	15162	15260	15144	15010	15205	15303	15271	15258	15128	15167	15255	15189	14982	15148	15171	15157	15272	15271	15206	15280	15365	15304	15300	15133	15224	15459	15193	15201	15253	15208	15143	15157	15262	15252	15204	15238	15218	15131	15133	15182	15304	15316	15267	15186	15112	15212	15132	15137	15114	15237	15153	15254	15186	15246	15188	15308	15240	15130	15175	15103	15128	15226	15243	15265	15124	15161	15157	15228	15105	15081	15335	15206	15077	15203	15093	15162	15197	15127	15286	15169	15229	15152	15217	15240	15233	15084	15136	15254	15225	15256	15261	15162	15191	15379	15261	15231	15164	15201	15089	15223	15384	15103	15203	15253	15177	15210	15245	15193	15303	15251	15307	15011	15330	15080	15353	15079	15083	15236	15270	15182	15194	15290	15135	15358	15102	15219	15169	15163	15047	15371	15369	15169	15136	15153	15272	15155	15307	15184	15362	15342	15340	15400	15275	15118	15237	15335	15356	15067	15347	15032	15238	15040	15180	15422	15158	15214	15203	15195	15291	15202	15088	15212	15192	15205	15179	15038	15304	15104	15216	15362	15155	15130	15392	15367	15132	15117	15154	15195	15131	15135	15170	15208	15403	15114	15245	15118	15291	15195	15080	15342	15166	15322	15038	15180	15260	15348	15325	15222	15068	15123	15183	15182	15169	15255	15164	15280	15206	15071	15152	15143	15234	15199	15406	15194	15168	15461	15109	15229	15159	15324	15120	15237	15097	15326	15196	15224	15035	15240	15207	15326	15205	15111	15332	15246	15135	15212	15087	15334	15306	15308	15205	15233	15331	15196	15147	15203	15244	15266	15100	15161	15191	15190	15176	15384	15159	15299	15079	15080	15124	15152	15524	15271	15266	15338	15260	15117	15341	15259	15341	15229	15193	15254	15246	15157	15144	15118	15172	15214	15263	15129	15218	15196	15229	15356	15194	15020	15252	15209	15229	15323	15355	15143	15157	15388	15251	15123	15193	15111	15290	15169	15108	15275	15134	15137	15196	15138	15085	15182	15014	15005	15152	15301	15150	15309	15197	15342	15413	15136	15197	15207	15178	15302	15223	15250	15147	15152	15077	15263	15063	15374	15170	15031	15228	15302	15077	15221	15109	15225	15201	15174	15340	15137	15230	15120	15235	15365	14973	15214	15228	15166	15142	15377	15119	15108	15176	15278	15113	15022	15132	15271	15211	15224	15257	15167	15290	15336	15122	15224	15222	15397	15414	15116	15194	15193	15115	15219	15206	15047	15259	15078	15319	15285	15187	15205	15300	15272	15141	15218	15346	15253	15109	15184	15211	15182	15229	15224	15156	15454	15244	15243	15145	15263	15006	15096	15039	15089	15243	15223	15141	15156	15329	15243	15271	15203	15177	15240	15230	15277	15163	15118	15211	15212	15101	15178	15220	15310	15264	15226	15253	15231	15057	15340	15255	15253	15286	15401	15138	15150	15169	15196	15196	15221	15169	15159	15295	15238	15240	15180	15089	15179	15392	15252	15318	15167	15131	15210	15199	15117	15282	15150	15344	15246	15204	15314	15249	15228	15117	15046	15168	15182	15047	15339	15192	15140	15117	15148	15309	15245	15302	15194	15230	15178	15170	15362	15377	15265	15285	15232	15199	15263	15185	15142	15328	15095	15229	15110	15179	15241	15207	15249	15149	15316	15233	15144	15203	15292	15316	15239	15262	15079	15225	15176	15182	15311	15082	15352	15154	15073	15349	15233	15117	15278	15121	15314	15196	15106	15110	15209	15302	15275	15080	15172	15153	15224	15037	15103	15176	15222	15283	15220	15105	15181	15067	15143	15252	15357	15230	15062	15287	15219	15201	15060	15188	15244	15139	15018	15246	15145	15230	15245	15105	15174	15158	15341	15221	15239	15281	15312	15087	15157	15286	15094	15115	15255	15133	15236	15340	15250	15208	15021	15386	15339	15170	15287	15166	15197	15156	15219	15189	15274	15075	15070	15125	15134	15171	15134	15186	15380	15232	15284	15341	15170	15229	15331	15225	15132	15222	15157	15003	15179	15245	15295	15182	15225	15049	15295	15200	15334	15289	15221	15110	15328	15098	15333	15297	15213	15237	15112	15214	15149	15067	14958	15451	15075	15256	15305	15276	15239	15282	15222	15205	15150	15255	15138	15222	15156	15007	15216	15285	15337	15137	15232	15312	15303	15203	15182	15207	15153	15188	15217	14984	15275	15166	15228	15342	15261	15124	15216	15225	15304	15135	15128	15119	15153	15250	15242	15165	15295	15120	15249	15017	15052	15248	15386	15109	15379	15260	15163	15163	15401	15286	15237	15271	15250	15358	15205	15280	15142	15410	15271	15204	15057	15121	15226	15114	15189	15257	15231	15126	15294	15245	15138	15378	15113	15302	15368	15346	15110	15252	15217	15323	15175	15250	15254	15333	15400	15194	15158	15365	15234	15173	15290	15231	15294	15184	15178	15127	15362	15260	15238	15186	15087	15171	15233	15143	15304	15374	15101	15179	15249	15309	15298	15232	15107	15165	15152	15066	15355	15148	15175	15237	15221	15164	15273	15199	15192	15140	15099	15072	15225	15153	15150	15258	15209	15286	15187	15112	15074	15210	15094	15175	15373	15371	15260	15248	15192	15440	15358	15185	15172	15242	15340	15322	15394	15137	15171	15230	15223	15298	15032	15192	15282	15123	15240	15113	15260	15180	15289	15314	15168	15141	15231	15171	15165	15213	15204	15200	15247	15294	15076	15204	15115	15164	15197	15198	15027	15152	15343	15088	15312	15209	15228	15300	15150	15159	15166	15351	15202	15186	15287	15291	15260	15236	15219	15132	15241	15248	15175	15163	15136	15214	15165	15124	15141	15266	15337	15261	15040	15034	15220	15259	15183	15088	15203	15133	15139	15280	15279	15187	15270	15305	15083	15278	15278	15167	15302	15273	15315	15138	15253	15091	15372	15175	15140	15142	15158	15186	15239	15150	15312	15084	15223	15163	15231	15374	15308	15344	15174	15225	15322	15114	15283	15116	15213	15065	15319	15081	15386	15130	15179	15186	15273	15311	15194	15095	15309	15149	15129	15208	15202	15178	15018	15312	15314	15176	15285	15162	15293	15129	15281	15215	15097	15308	15377	15278	15291	15291	15206	15173	15062	15313	15160	15185	15391	15192	15211	15060	15327	15171	15150	15163	15303	15203	15285	15093	15178	14979	15149	15287	15085	15275	15236	15190	15114	15170	15287	15286	15106	15163	15176	15212	15191	15336	15288	15295	15211	15281	15210	15412	15162	15174	15309	15233	15112	15214	15043	15251	15119	15227	15240	15196	15254	15292	15119	15265	15214	15268	15204	15035	15250	15281	15317	15237	15086	15039	15203	15089	15243	15191	15102	15126	15139	15246	15077	15170	15221	15255	15403	15034	15125	15163	15264	15364	15164	15028	15239	15370	15233	15094	15182	15232	15091	15086	15291	15281	15242	15322	15334	15143	15189	15271	15116	15127	15052	15119	15231	15177	15312	15035	15196	15179	15113	15281	15099	15325	15236	15330	15071	15223	15287	15358	15287	15169	15041	15400	15206	15150	15077	15384	15171	15264	15229	15400	15214	15257	15117	15130	15160	15343	15246	15209	15242	15178	15126	15180	15330	15200	15188	15158	15213	15271	15183	15225	15085	15146	15202	15350	15327	15144	15198	15200	15191	15024	15196	15386	15203	15160	15141	15159	15386	15253	15342	15284	15210	15032	15363	15269	15176	15146	15169	14948	15226	15247	15264	15124	15334	15094	15302	15189	15236	15238	15229	15211	15271	15178	15169	15264	15181	15215	15330	15178	15325	15099	15167	15160	15069	15298	15322	15203	15152	15273	15251	15287	15232	15199	15223	15330	15177	15276	15118	15358	15224	15145	15262	15195	15341	15093	15350	15197	15232	15322	15315	15315	15212	15220
23760	21376	30650	29220	47142	29172	24181	19621	17432	17833	17754	17568	17419	17552	17351	17076	17323	17338	17464	17242	17163	17305	17323	17240	17124	17254	17154	17157	17160	16953	17308	17338	17340	17355	17128	17119	17201	17092	16993	17220	17237	17250	17269	17220	17317	17158	17031	17065	16973	17104	17131	17105	17220	17021	17015	16938	17154	16980	17216	17287	17264	17177	17236	16994	17069	17275	17181	17024	17008	17230	17129	17031	16900	17028	17475	17687	17480	17532	17155	17074	17045	17306	17172	17164	17071	17173	17149	17122	17009	17019	17046	17363	17332	17138	17153	17143	17142	16956	17070	17268	17110	17100	17166	16831	17315	17281	17090	17049	16988	17104	17044	16939	17086	17036	17099	17186	17078	17405	17285	17143	17160	16986	17153	17194	17248	17189	17297	17251	17067	16919	16949	17163	17230	17236	17130	17033	17130	17009	17322	17040	17120	17134	17180	16976	17185	17224	17195	17323	17112	17307	16914	16999	17113	16984	16914	17261	17127	16985	17114	17290	17041	17178	17211	17066	17183	16981	17135	16943	17073	16904	17140	17022	17180	17006	16986	16980	17138	17127	17201	17004	16861	17135	17087	16937	16937	17061	17249	17101	17229	17206	16992	17103	17078	17124	17159	16860	17010	17149	17151	17096	17057	17125	17154	17026	17164	17109	17166	16918	17079	16991	17039	17133	17098	17215	17415	16929	17073	17170	17122	17170	17067	16993	16843	16967	17017	17058	17072	17070	17264	16973	17043	17082	17128	17122	17108	17153	17072	17100	17268	17393	17003	16918	16990	17049	16965	17172	17016	17151	17202	17105	16923	17076	17195	17030	17162	17426	17136	17083	17016	17047	17105	17259	16902	17146	17130	17061	17210	17222	17297	17160	17139	17093	17052	16908	17068	17100	17028	17321	17125	17249	17241	16918	17059	17170	17310	17022	17032	16962	17227	17124	17164	16920	17027	16836	17364	17086	17104	17060	17198	17151	17086	17038	17136	17094	16975	17264	17304	17250	17051	16980	17127	17058	17069	17180	17071	17191	16985	17063	17097	17141	16890	17030	17222	17128	16935	16863	16892	17035	17081	17240	17116	17104	17144	17001	17047	17192	16991	16921	17091	17320	17082	16978	17067	16953	17016	17102	17208	17052	17217	17156	17178	17132	16988	17218	17070	17214	17002	17319	16978	17028	17245	17230	17101	17152	17108	17073	16982	17280	17224	17143	17051	17109	17181	16952	17233	17164	17149	16921	17006	17299	16860	16931	17311	17191	17242	17029	17058	17015	16950	17068	17013	17192	16992	17211	17268	17003	17170	17194	17084	17226	17238	17055	17046	16881	17152	16964	17144	17194	17218	17225	17288	17249	17230	16984	16989	16996	17126	17101	17193	17143	17306	17039	17068	17060	17212	17293	16935	17157	17046	16982	17086	17127	17140	17052	17115	16943	17271	17164	17126	17264	17068	17114	17118	17246	17102	17233	16879	17072	17188	17287	17071	17052	17189	17151	16871	17043	17430	17067	17227	17056	16972	16997	17062	17036	17302	17102	17340	17153	17035	17037	17094	17162	17021	17078	17162	16957	17175	17220	17307	17075	17224	16945	17082	16994	17125	17239	17166	17194	17120	17160	17040	17060	17176	17181	17079	17023	17140	17114	17109	17225	17083	17135	17192	17134	17233	17224	17130	17004	17166	16865	17000	17062	17302	17006	17037	17137	16853	16963	17199	17138	17202	17034	16983	17053	17008	17109	17081	17145	17203	17010	17000	17278	17116	17123	16966	17150	17244	17391	17198	16903	17265	17061	17147	17098	17204	17193	16915	17032	17226	17114	17039	16988	17010	17027	17017	17014	17031	17118	17215	17259	17025	16997	17014	17078	17115	16956	17065	17217	17037	17047	16976	16962	17082	16870	17040	17133	16958	16847	17069	17160	17248	17269	17245	17200	17135	17195	17231	17016	17203	17011	16865	17288	17203	17148	17155	17204	17044	17024	17164	17049	16958	17024	17030	16965	16978	17025	17079	17297	17058	17130	17019	17102	17273	17291	17154	17155	16982	17004	17203	17147	17346	17150	16936	17328	17221	16997	16987	16928	17126	17001	17104	17292	17120	17181	17060	17279	17080	17089	17206	17031	17129	17219	17158	17218	17074	17107	17057	17234	17159	17250	17034	17254	17204	16930	17224	17132	17163	17217	17174	16885	17060	17140	16825	17264	17118	17275	17122	17086	17210	17057	16995	17016	17075	17034	17185	17177	16997	17258	17014	17105	17269	17115	17109	17083	17190	17152	17098	17042	17377	17112	17097	17171	17073	17277	17168	17184	17140	17116	17257	17188	17299	17350	17318	16890	16995	17139	17174	17289	17012	16965	17105	17223	16991	17229	17131	16981	17215	17381	17190	16881	16954	17086	17007	17219	17007	17186	17155	17155	17094	17073	17042	16961	17046	17225	17023	17331	17126	17275	17292	17118	17050	17007	17066	16957	17079	17099	17068	17293	17103	17192	17155	17121	16977	17089	17041	17203	17198	17036	17060	17103	17260	17149	17119	17227	17128	17027	17173	17047	17053	17162	16904	17043	17140	17095	17150	16999	17235	17158	17061	17126	16996	17158	17125	17077	17018	17284	17205	17201	17301	17180	17007	17312	17083	17046	17227	16997	17157	16972	17022	16910	17308	17253	17119	17141	17046	17153	17085	17236	17187	17182	16993	17269	17232	17000	17163	17170	17146	17182	17103	16960	17197	16987	17070	17017	17249	17131	17020	17026	17095	17065	17033	17238	16921	17064	17234	16837	17366	17064	17137	17129	17321	17113	17049	17107	17167	17177	17161	17111	17002	16878	16889	16912	17240	17082	17162	17119	17243	17114	17127	16989	17081	16990	17038	17173	17071	17191	17060	17101	17065	17210	17122	17186	17084	17039	17081	17105	17329	17143	17011	17013	17112	17142	17051	17129	17117	16944	17026	17111	17143	17062	16926	17033	16928	16903	17068	17138	17241	17046	17103	17013	17051	17226	16980	17245	17275	17027	17223	17302	17211	16918	17033	17173	17065	16834	17071	17148	17181	17122	16940	17248	16982	17111	17112	17104	17012	16957	16936	16956	16932	17167	17299	17002	17201	17065	17154	17145	17056	17354	16792	17067	17223	17130	17186	17020	17166	17290	17137	16961	17087	17118	16924	17037	17314	17237	17137	17093	17187	17152	17065	17325	17144	17050	17051	17165	17164	17271	16969	17231	17255	17136	17220	17154	17089	17098	17107	17194	17183	17103	17183	17053	16923	17254	17058	17092	17189	16877	17016	17111	16968	17099	17096	17123	16998	17337	17241	17349	17069	17143	17245	17131	17290	17281	17212	17152	16957	16908	17248	17174	17134	17090	17429	16912	17155	17232	17139	17116	17122	17135	17170	17145	17188	17227	17187	17303	17194	17260	17042	17143	17008	17147	17124	16905	17138	17052	17231	17090	17116	17136	16946	17012	17154	17334	16985	16972	17073	17090	17202	17176	17121	16954	16954	17104	17128	17020	16994	16918	16790	16995	17076	17180	17126	17238	17307	17065	17113	16999	17269	17233	17045	17031	17095	17112	16883	16961	17026	16935	17087	16914	17135	17206	17012	17059	17078	17033	17085	17212	17142	17297	17070	17152	17087	17163	16931	17200	17068	17085	17036	17288	17084	17083	17169	16992	17131	17068	17104	17016	17029	17187	17485	17243	17005	17109	17117	17174	16967	17140	17004	17000	17030	17192	17196	17316	17071	17095	17045	17257	17057	16905	17007	17107	17198	16940	17257	17296	17283	17156	17184	17164	17136	17213	17153	16978	16943	17150	17253	17053	16983	16964	17029	17052	16988	17063	17041	17070	17006	16946	17102	17153	17146	17121	17196	17165	16946	17015	17056	17094	16963	17060	16925	17132	17290	17237	16951	17261	17219	17298	17165	17243	17107	16947	16887	17181	17109	17033	17345	17111	16944	17166	16965	17147	17206	17107	17152	17072	17132	17113	17026	16997	17101	17209	16916	17240	17137	17090	16946	17033	17027	17109	17036	16989	17102	17230	17194	17047	17247	17203	17144	17029	17144	17120	17144	17110	17020	17004	17084	17053	17023	17175	17145	17002	17196	16898	16873	17126	17116	17149	17135	17110	17210	17184	17354	17200	16979	17013	17122	17109	17109	16914	17124	17131	17200	17083	17317	16978	17297	17243	17253	17143	17224	17071	17045	17012	17328	17339	16923	16855	16888	17032	16880	17080	17228	17020	17286	16971	17185	17018	17199	17135	17283	17054	17072	16931	17024	17160	17110	17091	17099	17052	17128	17275	17089	16995	17152	17114	17231	17164	17178	16960	17287	17087	17133	16930	16977	17130	17147	17248	17075	17277	17249	17239	17153	17209	17191	17100	16865	17065	17165	17158	17353	17040	17075	17096	17055	17001	16989	17375	17393	17251	17081	16960	17219	17101	16993	17125	17039	17242	17221	17383	17268	17164	17255	17253	17178	16877	17056	17113	17052	17068	17249	17195	17115	16932	17265	16947	17056	16937	16946	17148	17130	17193	17341	17052	17057	17250	17021	17242	17211	17007	17070	17020	16988	17199	17100	17015	17117	17135	16960	17109	16971	17083	17026	17077	17015	17082	17004	17063	17129	17163	17091	16975	17214	17029	16996	17103	17222	17014	17193	17309	17352	17219	17248	17165	17197	17096	17128	17142	17364	17025	17042	17030	17136	17165	17140	17148	17215	17100	17227	17074	17086	17171	17258	17207	17065	16869	17233	16798	16806	17032	17101	17119	16961	17109	17035	16851	17172	17169	16881	17058	17057	17005	17144	17166	17087	17071	16875	17094	17295	17181	17002	17107	17018	17102	17256	17063	17135	16993	17166	16916	17126	17039	16983	17144	17095	17046	17125	16913	17088	16846	17124	17177	17189	17183	17222	17096	17016	17070	17193	16923	17202	17358	17020	16969	17226	17074	17032	17227	17072	17136	16987	17266	17065	17279	17085	17149	17191	17272	17142	17275	16986	17151	17335	17116	17129	17115	17125	17072	16983	17066	16951	16985	17187	17022	17131	16876	17177	16931	17221	17103	17161	17354	17281	16877	17060	17046	17023	16977	17124	17248	17085	17007	17311	16947	17118	17028	16987	17266
15145	38482	54868	60893	65078	17467	15078	14712	14700	14712	14629	14577	14518	14514	14500	14476	14243	14426	14306	14312	14375	14351	14355	14394	14275	14348	14443	14279	14407	14230	14268	14303	14367	14277	14299	14148	14250	14354	14443	14300	14416	14340	14371	14290	14158	14132	14066	14097	14255	14214	14308	14219	14227	14105	14339	14347	14376	14268	14326	14239	14373	14552	14271	14397	14280	14295	14098	14213	14270	14203	14396	14211	14414	14522	14753	14769	14833	14671	14235	14358	14301	14138	14259	14259	14390	14264	14241	14221	14110	14276	14214	14201	14252	14255	14200	14354	14434	14193	14279	14303	14274	14178	14242	14332	14370	14400	14162	14384	14283	14205	14166	14301	14422	14266	14291	14385	14367	14225	14214	14469	14260	14338	14301	14224	14343	14324	14201	14232	14251	14237	14376	14234	14285	14212	14236	14240	14305	14260	14303	14311	14315	14341	14341	14342	14266	14403	14304	14414	14216	14317	14280	14270	14252	14473	14295	14358	14308	14256	14173	14167	14133	14280	14128	14346	14384	14348	14133	14356	14020	14373	14372	14113	14171	14128	14385	14348	14379	14284	14113	14353	14246	14206	14156	14106	14209	14292	14343	14369	14346	14118	14329	14254	14212	14290	14176	14246	14232	14344	14239	14393	14080	14162	14148	14362	14142	14295	14108	14264	14091	14428	14099	14334	14161	14289	14359	14304	14334	14217	14226	14197	14195	14383	14157	14309	14293	14281	14180	14237	14159	14367	14145	14326	14131	14275	14120	14431	14147	14128	14308	14202	14337	14142	14142	14308	14343	14262	14222	14319	14044	14288	14089	14099	14246	14358	14279	14322	14231	14333	14356	14294	14130	14214	14215	14021	14298	14177	14392	14264	14279	14163	14307	14202	14432	14240	14374	14238	14342	14225	14190	14090	14184	14256	13992	14339	14340	14184	14308	14197	14326	14147	14282	14288	14353	14223	14193	14296	14223	14394	14218	14238	14305	14416	14099	14178	14243	14210	14404	14242	14284	14317	14474	14317	14185	14297	14216	14244	14170	14238	14255	14246	14019	14163	14251	14183	14235	14438	14357	14277	14164	14234	14168	14226	14288	14243	14354	14172	14423	14276	14265	14276	14316	14303	14427	14097	14336	14298	14385	14236	14213	14344	14349	14407	14362	14288	14420	14335	14414	14239	14319	14190	14414	14319	14342	14157	14229	14254	14306	14335	14399	14405	14157	14185	14359	14273	14454	14274	14300	14308	14051	14291	14179	14146	14283	14341	14342	14260	14259	14232	14222	14333	14134	14138	14438	14152	14328	14205	14337	14284	14312	14263	14117	14184	14334	14328	14174	14021	14321	14144	14320	14239	14170	14150	14312	14341	14132	14235	14332	14261	14401	14257	14251	14215	14191	14263	14224	14273	14250	14192	14177	14272	14377	14342	14340	14217	14141	14273	14307	14217	14131	14013	14240	14238	14189	14220	14457	14167	14219	14267	14289	14138	14378	14357	14329	14433	14208	14294	14096	14049	14403	14168	14139	14263	14254	14137	14242	14298	14255	14161	14205	14276	14354	14130	14256	14215	14315	14187	14290	14281	14302	14299	14168	14031	14243	14091	14284	14224	14288	14075	14390	14281	14350	14299	14374	14337	14293	14266	14265	14340	14149	14389	14243	14474	14211	14331	14303	14243	14349	14210	14286	14261	14229	14342	14128	14423	14263	14302	14323	14164	14398	14081	14365	14350	14177	14231	14387	14272	14289	14382	14120	14190	14195	14223	14229	14336	14168	14026	14293	14118	14310	14395	14180	14382	14184	14424	14281	14206	14305	14267	14398	14219	14094	14282	14335	14290	14296	14417	14158	14363	14251	14280	14234	14274	14248	14320	14230	14249	14443	14172	14332	14234	14231	14419	14216	14256	14343	14278	14114	14096	14247	14511	14364	14163	14182	14232	14265	14293	14407	14182	14018	14282	14386	14246	14407	14374	14193	14186	14147	14437	14255	14336	14211	14295	14336	14186	14251	14348	14225	14190	14198	14153	14220	14354	14459	14340	14215	14235	14328	14199	14357	14550	14141	14229	14319	14066	14378	14243	14231	14283	14204	14167	14339	14305	14261	14143	14445	14165	14226	14294	14219	14338	14283	14227	14295	14328	14186	14217	14214	14518	13980	14236	14100	14390	14232	14422	14090	14300	14509	14243	14367	14179	14226	14296	14136	14273	14303	14270	14171	14258	14304	14131	14325	14336	14355	14237	14206	14322	14322	14357	14285	14283	14298	14229	14295	14339	14205	14262	14214	14175	14327	14092	14319	14325	14194	14261	14364	14346	14301	14289	14255	14322	14351	14250	14305	14413	14325	14170	14200	14368	14106	14294	14015	14271	14232	14154	14288	14212	14298	14227	14229	14344	14269	14363	14311	14298	14364	14323	14141	14323	14037	14230	14221	14209	14289	14392	14349	14278	14364	14314	14293	14247	14117	14199	14199	14213	14198	14254	14192	14337	14323	14129	14265	14289	14403	14299	14176	14399	14292	14166	14301	14299	14341	14182	14258	14335	14347	14356	14240	14157	14338	14193	14132	14231	14175	14268	14252	14401	14356	14170	14222	14186	14187	14342	14333	14330	14164	14240	14141	14071	14393	14426	14217	14040	14428	14245	14192	14296	14283	14020	14320	14275	14118	14321	14251	14085	14305	14276	14321	14469	14336	14297	14239	14275	14280	14352	14222	14149	14178	14336	14217	14056	14391	14265	14401	14253	14281	14271	14385	14269	14224	14244	14157	14110	14218	14174	14198	14340	14133	14271	14170	14168	14160	14372	13953	14347	14259	14236	14281	14306	14228	14278	14399	14404	14197	14306	14246	14362	14312	14336	14398	14190	14334	14377	14268	14455	14382	14224	14394	14187	14293	14114	14326	14259	14037	14249	14366	14262	14254	14286	14290	14222	14345	14165	14303	14347	14390	14290	14177	14208	14355	14330	14459	14266	14348	14383	14332	14366	14304	14121	14313	14298	14186	14275	14364	14282	14346	14230	14390	14508	14164	14195	14202	14234	14237	14199	14252	14268	14209	14419	14129	14337	14298	14307	14404	14148	14224	14297	14294	14074	14059	14338	14198	14285	14035	14356	14284	14392	14102	14306	14281	14371	14167	14390	14348	14359	14200	14278	14158	14310	14211	14216	14266	14290	14296	14309	14402	14296	14220	14105	14071	14316	14304	14432	14208	14169	14447	14387	14349	14368	14244	14149	14245	14389	14402	14190	14195	14189	14250	14277	14303	14276	14501	14230	14300	14163	14509	14326	14322	14215	14326	14154	14179	13992	14273	14260	14346	14504	14275	14200	14220	14300	14285	14213	14013	14115	14335	14260	14285	14226	14189	14426	14362	14344	14036	14356	14164	14136	14246	14283	14139	14423	14092	14355	14242	14221	14397	14364	14184	14248	14307	14479	14183	14119	14395	14241	14264	14268	14556	14328	14255	14218	14115	14219	14390	14205	14223	14266	14163	14275	14359	14259	14278	14360	14162	14289	14389	14243	14222	14274	14350	14304	14396	14161	14275	14255	14230	14365	14276	14109	14078	14375	14257	14210	14319	14058	14285	14207	14099	14266	14178	14166	14258	14187	14474	14379	14262	14245	14414	14215	14216	14220	14368	14268	14244	14240	14428	14268	14247	14253	14323	14421	14261	14450	14346	14181	14211	14349	14258	14310	14183	14285	14164	14185	14326	14224	14218	14083	14083	14196	14392	14377	14264	14295	14183	14145	14291	14312	14294	14216	14285	14092	14288	14180	14162	14243	14340	14413	14169	14296	14372	14412	14317	14135	14265	14438	14356	14348	14030	14113	14332	14251	14141	14197	14270	14179	14444	14357	14277	14413	14326	14164	14175	14174	14340	14324	14279	14246	14252	14224	14385	14306	14211	14326	14386	14192	14306	14422	14336	14312	14210	14258	14268	14252	14227	14340	14301	14208	14411	14209	14329	14420	14113	14131	14235	14170	14190	14418	14182	14267	14230	14307	14369	14289	14246	14240	14214	14160	14477	14166	14324	14288	14288	14490	14305	14253	14274	14220	14133	14309	14249	14322	14234	14320	14156	14263	14136	14248	14308	14477	13975	14306	14296	14084	14315	14194	14363	14128	14363	14036	14233	14131	14225	14230	14273	14293	14415	14423	14196	14201	14174	14187	14127	14450	14349	14094	14205	14252	14146	14329	14264	14273	14182	14259	14357	14237	14253	14210	14435	14220	14130	14291	14143	14067	14318	14292	14140	14255	14344	14122	14269	14104	14252	14240	14130	14266	14167	14210	14421	14387	14150	14276	14202	14245	14269	14269	14183	14300	14195	14302	14347	14222	14128	14304	14236	14268	14213	14334	14251	14320	14192	14256	14225	14218	14231	14217	14352	14290	14294	14304	14259	14233	14251	14518	14406	14161	14368	14322	14252	14328	14243	14329	14178	14196	14368	14338	14324	14426	14303	14257	14253	14154	14255	14303	14244	14107	14355	14324	14262	14176	14370	14153	14244	14185	14250	14071	14277	14244	14330	14255	14270	14197	14231	14237	14104	14226	14270	14193	14296	14370	14291	14163	14223	14208	14329	14294	14293	14339	14208	14456	14098	14053	14362	14252	14374	14140	14240	14288	14147	14332	14334	14410	14206	14238	14328	14416	14192	14123	14336	14292	14253	14084	14243	14225	14629	14167	14226	14202	14265	14210	14313	14360	14334	14237	14119	14380	14195	14245	14363	14410	14322	14297	14311	14272	14337	14332	14454	14358	14431	14221	14239	14186	14250	14179	14229	14293	14348	14337	14321	14273	14281	14182	14235	14397	14237	14309	14201	14241	14203	14039	14341	14141	14111	14425	14324	14251	14264	14067	14328	14108	14238	14132	14385	14325	14285	14338	14403	14110	14373	14342	14244	14354	14179	14256	14240	14250	14308	14438	14274	14246	14342	14147	14200	14216	14319	14340	14383	14309	14281	14287	14218	14192	14195	14351	14342	14173	14358	14357	14350	14223	14281	14315	14203	14201	14285	14545	14274	14309	14293	14111	14305	14295	14382	14176	14398	14402	14270	14155	14188	14219	14169	14316	14237	14362	14087	14269	14258	14334	14190	14239	14234	14298	14212	14250	14391	14113	14401	14221
23432	21460	29439	29824	53352	35144	23987	18407	16210	16380	16330	16174	16142	16244	16169	16003	15957	15956	15987	15831	15860	15899	15665	15693	15860	15656	15762	15914	15836	15767	15812	15881	15861	15691	15814	15911	15682	15769	15715	15834	15903	15432	15574	15920	15540	15803	15689	15602	15578	15946	15670	15591	15492	15772	15722	15768	15596	15740	15563	15799	15645	15795	15602	15652	15605	15929	15705	15774	15772	15678	15627	15599	15684	15659	16078	16524	16285	16030	15590	15535	15754	15675	15673	15548	15634	15638	15717	15545	15926	15744	15740	15542	15912	15445	15613	15598	15504	15522	15647	15601	15783	15722	15526	15714	15748	15613	15535	15616	15618	15703	15491	15564	15596	15573	15612	15561	15514	15717	15602	15722	15736	15569	15507	15467	15647	15716	15667	15703	15665	15664	15531	15439	15700	15691	15789	15700	15603	15745	15647	15850	15781	15580	15707	15648	15757	15708	15696	15667	15574	15750	15496	15529	15718	15715	15604	15520	15583	15522	15946	15847	15659	15654	15603	15731	15733	15786	15644	15558	15643	15655	15782	15591	15683	15556	15729	15562	15627	15594	15638	15656	15598	15871	15627	15742	15675	15920	15855	15862	15510	15769	15777	15722	15735	15726	15527	15557	15677	15554	15574	15650	15686	15759	15558	15755	15804	15585	15858	15565	15646	15629	15706	15807	15577	15520	15577	15626	15541	15677	15714	15551	15768	15376	15687	15550	15813	15564	15722	15708	15607	15795	15648	15615	15747	15587	15623	15851	15886	15593	15682	15654	15632	15843	15855	15414	15476	15604	15727	15591	15653	15723	15547	15446	15886	15571	15619	15677	15601	15863	15615	15490	15509	15648	15568	15793	15741	15714	15762	15568	15597	15809	15770	15606	15561	15487	15739	15739	15589	15766	15541	15459	15687	15631	15511	15720	15604	15703	15595	15769	15616	15648	15555	15809	15639	15584	15805	15681	15432	15640	15634	15688	15676	15747	15859	15815	15693	15733	15866	15492	15674	15604	15687	15570	15645	15760	15631	15653	15681	15689	15659	15741	15628	15695	15513	15803	15665	15590	15609	15598	15616	15673	15599	15595	15635	15621	15853	15662	15549	15698	15632	15619	15546	15466	15617	15605	15865	15540	15630	15520	15689	15813	15742	15875	15763	15647	15713	15734	15670	15587	15449	15620	15775	15807	15678	15817	15599	15463	15624	15586	15703	15719	15745	15711	15754	15735	15796	15580	15701	15609	15628	15514	15679	15801	15429	15594	15605	15622	15628	15550	15701	15569	15740	15590	15613	15659	15514	15457	15790	15676	15726	15674	15540	15591	15901	15702	15537	15771	15748	15853	15709	15564	15597	15850	15672	15529	15581	15579	15608	15445	15642	15669	15506	15557	15473	15538	15710	15490	15736	15664	15654	15586	15605	15696	15797	15739	15479	15532	15753	15610	15681	15708	15749	15842	15704	15666	15539	15676	15570	15630	15649	15569	15659	15642	15654	15711	15504	15594	15423	15436	15647	15241	15714	15635	15672	15672	15825	15694	15674	15673	15587	15725	15637	15769	15809	15729	15628	15668	15835	15816	15681	15437	15698	15748	15778	15689	15662	15596	15624	15752	15714	15805	15599	15726	15485	15750	15748	15685	15669	15746	15810	15552	15736	15775	15617	15621	15519	15655	15751	15447	15596	15816	15486	15658	15633	15677	15692	15694	15751	15864	15595	15529	15778	15704	15613	15809	15642	15746	15626	15766	15806	15697	15795	15759	15714	15657	15667	15767	15677	15617	15574	15628	15749	15511	15567	15761	15728	15727	15562	15550	15700	15584	15893	15538	15541	15690	15724	15555	15693	15787	15665	15578	15887	15676	15914	15566	15822	15858	15517	15524	15512	15503	15533	15505	15785	15707	15559	15529	15792	15873	15686	15931	15611	15670	15558	15620	15758	15499	15667	15735	15700	15650	15802	15878	15828	15663	15736	15458	15683	15767	15542	15699	15378	15634	15486	15619	15702	15449	15679	15679	15707	15671	15685	15584	15659	15601	15777	15567	15597	15719	15714	15410	15556	15564	15701	15904	15757	15508	15511	15585	15767	15732	15733	15723	15675	15534	15504	15735	15658	15753	15704	15669	15586	15527	15667	15680	15712	15449	15521	15850	15802	15649	15603	15699	15694	15706	15571	15707	15631	15513	15448	15630	15663	15828	15569	15703	15670	15709	15826	15670	15623	15778	15695	15636	15735	15552	15675	15697	15723	15597	15793	15491	15683	15692	15660	15522	15600	15679	15618	15468	15810	15794	15758	15617	15727	15656	15639	15612	15747	15729	15691	15774	15532	15551	15481	15583	15683	15514	15615	15594	15618	15660	15602	15648	15838	15702	15514	15472	15535	15540	15550	15625	15609	15618	15702	15506	15707	15733	15569	15442	15515	15772	15683	15558	15555	15837	15511	15536	15760	15792	15685	15591	15641	15703	15574	15515	15692	15718	15534	15690	15838	15840	15550	15853	15746	15830	15706	15606	15597	15425	15621	15669	15479	15398	15759	15879	15663	15679	15484	15603	15798	15537	15879	15726	15563	15630	15685	15790	15742	15737	15679	15704	15861	15618	15689	15554	15551	15695	15607	15847	15486	15601	15587	15720	15473	15805	15752	15747	15953	15853	15578	15562	15655	15586	15599	15628	15544	15358	15741	15506	15623	15724	15485	15638	15594	15703	15431	15485	15523	15698	15579	15600	15791	15555	15734	15683	15762	15881	15760	15650	15761	15407	15855	15821	15741	15486	15477	15746	15592	15728	15749	15774	15679	15530	15782	15433	15645	15660	15648	15718	15572	15556	15582	15590	15590	15744	15700	15717	15563	15728	15671	15684	15697	15756	15641	15692	15819	15700	15852	15690	15561	15608	15746	15545	15692	15615	15721	15662	15617	15596	15605	15411	15777	15911	15803	15727	15383	15686	15634	15629	15628	15573	15515	15561	15580	15709	15704	15573	15581	15662	15676	15464	15785	15828	15668	15622	15811	15581	15857	15536	15650	15475	15596	15466	15800	15737	15772	15710	15576	15518	15660	15594	15758	15637	15692	15750	15550	15603	15521	15607	15782	15632	15558	15542	15599	15725	15482	15714	15715	15598	15743	15720	15588	15602	15568	15609	15524	15497	15801	15469	15622	15492	15463	15779	15703	15543	15616	15638	15697	15648	15674	15671	15468	15595	15489	15835	15754	15706	15600	15556	15627	15545	15414	15512	15829	15691	15636	15845	15765	15721	15674	15631	15800	15461	15611	15679	15680	15660	15701	15716	15535	15781	15603	15658	15685	15516	15567	15651	15687	15876	15741	15700	15541	15499	15654	15829	15634	15550	15726	15534	15766	15455	15604	15553	15651	15767	15822	15676	15703	15772	15579	15684	15837	15626	15694	15657	15648	15751	15620	15751	15603	15660	15678	15655	15826	15483	15715	15619	15508	15652	15666	15541	15425	15621	15666	15742	15668	15569	15638	15774	15572	15436	15689	15562	15766	15803	15574	15832	15551	15666	15770	15698	15618	15498	15621	15555	15591	15779	15606	15641	15707	15707	15517	15604	15845	15563	15545	15643	15796	15553	15741	15721	15715	15569	15729	15755	15664	15528	15728	15756	15666	15727	15743	15807	15615	15464	15470	15796	15510	15612	15526	15646	15809	15635	15775	15708	15595	15740	15651	15465	15555	15623	15634	15564	15963	15944	15733	15742	15709	15691	15785	15771	15494	15596	15679	15526	15743	15502	15730	15574	15601	15736	15564	15746	15551	15564	15658	15726	15628	15674	15848	15775	15796	15623	15572	15777	15600	15618	15476	15611	15550	15598	15723	15590	15837	15763	15630	15535	15642	15747	15711	15720	15635	15776	15664	15434	15611	15441	15779	15549	15822	15517	15460	15781	15613	15880	15645	15703	15607	15688	15671	15581	15841	15714	15657	15344	15662	15822	15684	15518	15658	15881	15861	15720	15773	15570	15556	15599	15559	15660	15538	15383	15383	15648	15502	15638	15964	15705	15564	15411	15645	15597	15656	15774	15540	15642	15847	15733	15465	15595	15604	15580	15700	15585	15659	15604	15502	15584	15747	15576	15888	15853	15799	15506	15390	15791	15739	15723	15870	15571	15560	15568	15616	15610	15497	15625	15610	15587	15563	15609	15690	15549	15609	15633	15625	15557	15720	15758	15760	15432	15587	15496	15607	15726	15430	15598	15649	15518	15719	15724	15630	15694	15841	15722	15836	15615	15724	15609	15721	15344	15637	15482	15569	15512	15736	15446	15560	15799	15632	15704	15674	15619	15615	15619	15648	15797	15726	15699	15742	15705	15741	15725	15615	15712	15353	15589	15742	15685	15598	15599	15710	15658	15575	15672	15529	15530	15670	15589	15605	15743	15558	15523	15727	15460	15489	15598	15820	15863	15587	15722	15455	15596	15383	15494	15455	15521	15684	15639	15908	15762	15350	15725	15608	15490	15653	15652	15500	15498	15625	15780	15469	15479	15668	15804	15638	15477	15588	15503	15575	15493	15765	15624	15522	15693	15738	15734	15752	15674	15716	15653	15544	15716	15646	15787	15555	15529	15740	15643	15805	15546	15322	15640	15693	15483	15762	15447	15534	15502	15887	15671	15860	15712	15714	15860	15683	15640	15427	15628	15646	15661	15697	15379	15612	15500	15684	15722	15685	15778	15637	15510	15697	15549	15451	15598	15726	15707	15731	15448	15678	15428	15568	15670	15738	15730	15655	15676	15665	15545	15813	15533	15477	15648	15870	15575	15612	15811	15505	15604	15842	15745	15683	15513	15662	15533	15598	15472	15620	15734	15878	15599	15525	15607	15443	15728	15655	15483	15737	15539	15867	15796	15683	15697	15868	15513	15699	15583	15752	15731	15572	15615	15510	15741	15728	15577	15715	15615	15606	15737	15669	15740	15560	15677	15667	15544	15569	15518	15434	15667	15517	15645	15654	15685	15637	15710	15583	15628	15730	15625	15641	15539	15636	15671	15680	15600	15762	15818	15699	15466	15784	15681	15756	15852	15837	15747	15875	15695	15712	15710	15752	15725	15494	15694	15470	15810	15721	15543	15598	15680	15442	15685	15647	15732	15619	15678	15647	15702	15653	15680
16322	39984	49882	67945	73760	22163	14327	14233	13895	13831	13644	13694	13533	13623	13560	13532	13414	13441	13527	13435	13552	13573	13385	13505	13398	13283	13380	13600	13471	13472	13318	13437	13389	13422	13338	13400	13337	13394	13276	13422	13274	13426	13419	13383	13272	13399	13384	13477	13330	13342	13488	13210	13276	13270	13267	13372	13413	13246	13247	13245	13444	13322	13483	13412	13184	13444	13413	13269	13325	13163	13173	13256	13443	13513	13656	14594	14104	13611	13371	13299	13336	13501	13360	13130	13406	13270	13399	13326	13310	13302	13408	13251	13364	13169	13361	13234	13232	13272	13539	13282	13275	13366	13274	13413	13386	13429	13386	13262	13184	13244	13512	13380	13464	13408	13168	13369	13314	13274	13229	13475	13218	13457	13187	13417	13320	13320	13166	13192	13412	13357	13126	13327	13316	13346	13144	13271	13535	13366	13464	13320	13528	13271	13365	13233	13303	13386	13236	13248	13258	13233	13262	13178	13350	13211	13206	13229	13299	13157	13390	13214	13329	13197	13314	13283	13264	13472	13304	13125	13279	13437	13204	13234	13254	13434	13321	13394	13363	13376	13376	13437	13160	13219	13345	13324	13327	13283	13344	13326	13384	13298	13384	13250	13098	13393	13253	13378	13358	13247	13482	13231	13214	13096	13440	13247	13252	13381	13357	13309	13363	13363	13237	13266	13252	13325	13421	13284	13189	13384	13094	13441	13177	13312	13479	13350	13217	13260	13248	13323	13194	13242	13329	13359	13350	13465	13272	13441	13423	13269	13460	13289	13339	13195	13505	13319	13338	13274	13399	13428	13213	13320	13339	13314	13423	13336	13375	13252	13281	13213	13400	13414	13360	13254	13391	13341	13343	13525	13275	13192	13200	13254	13377	13440	13360	13128	13244	13343	13229	13370	13441	13311	13167	13250	13416	13179	13167	13452	13410	13294	13336	13310	13362	13296	13192	13525	13231	13215	13278	13141	13313	13348	13507	13376	13417	13404	13446	13346	13248	13259	13395	13302	13376	13217	13437	13126	13349	13363	13263	13258	13457	13204	13258	13414	13211	13192	13310	13216	13421	13403	13316	13289	13361	13276	13329	13196	13396	13381	13379	13280	13304	13333	13316	13247	13358	13240	13426	13390	13379	13367	13271	13403	13267	13370	13160	13065	13375	13193	13362	13309	13453	13331	13250	13263	13342	13197	13383	13207	13255	13265	13228	13234	13318	13386	13240	13350	13346	13315	13309	13384	13388	13305	13329	13354	13238	13285	13293	13310	13155	13283	13295	13239	13319	13221	13374	13233	13314	13221	13185	13323	13321	13147	13391	13248	13324	13330	13272	13501	13376	13193	13430	13327	13334	13292	13443	13181	13494	13251	13259	13391	13360	13276	13243	13273	13364	13306	13478	13321	13368	13232	13259	13368	13208	13406	13281	13292	13420	13339	13213	13240	13268	13282	13378	13352	13264	13393	13216	13334	13449	13363	13230	13270	13383	13337	13211	13268	13211	13228	13320	13180	13290	13317	13341	13173	13290	13584	13412	13204	13255	13505	13411	13356	13409	13343	13356	13220	13336	13367	13365	13423	13332	13383	13340	13279	13240	13232	13444	13294	13338	13345	13159	13357	13339	13342	13345	13303	13365	13433	13410	13362	13344	13325	13290	13252	13384	13428	13261	13308	13452	13344	13344	13107	13475	13209	13333	13159	13297	13178	13345	13262	13272	13374	13285	13353	13282	13418	13434	13185	13381	13116	13198	13426	13338	13453	13440	13443	13232	13457	13433	13290	13283	13611	13265	13456	13410	13294	13365	13318	13337	13235	13467	13371	13164	13442	13120	13273	13225	13300	13265	13346	13251	13284	13263	13242	13494	13293	13430	13398	13217	13378	13245	13445	13272	13403	13137	13378	13339	13422	13275	13261	13364	13226	13320	13315	13374	13387	13374	13279	13182	13293	13393	13324	13199	13125	13263	13234	13216	13275	13208	13224	13416	13346	13283	13224	13442	13388	13144	13130	13211	13420	13339	13298	13383	13408	13238	13423	13361	13197	13288	13255	13231	13381	13207	13363	13259	13367	13262	13230	13357	13083	13145	13294	13322	13370	13323	13062	13396	13285	13275	13278	13422	13337	13364	13298	13347	13176	13434	13423	13375	13288	13273	13317	13305	13243	13300	13450	13274	13295	13233	13288	13269	13353	13429	13230	13262	13356	13248	13452	13238	13373	13563	13376	13236	13229	13258	13284	13342	13351	13312	13298	13212	13421	13300	13185	13325	13374	13262	13283	13329	13351	13253	13188	13487	13335	13357	13309	13174	13323	13347	13227	13345	13284	13437	13318	13450	13154	13295	13156	13169	13089	13385	13437	13406	13458	13337	13372	13243	13345	13166	13287	13162	13230	13331	13207	13092	13240	13235	13389	13320	13202	13303	13152	13183	13292	13417	13294	13333	13204	13508	13368	13314	12944	13482	13273	13395	13371	13312	13252	13375	13320	13340	13207	13340	13414	13381	13336	13270	13194	13401	13182	13417	13354	13271	13445	13100	13209	13291	13140	13296	13341	13360	13172	13305	13329	13197	13189	13382	13140	13350	13355	13180	13153	13354	13419	13280	13348	13362	13386	13311	13268	13227	13362	13318	13330	13264	13322	13411	13474	13219	13243	13452	13248	13449	13426	13343	13298	13370	13412	13327	13266	13337	13695	13450	13249	13331	13278	13403	13276	13328	13319	13357	13296	13251	13489	13267	13471	13330	13122	13338	13309	13510	13394	13325	13396	13261	13382	13474	13320	13250	13447	13295	13391	13425	13291	13370	13379	13297	13373	13368	13302	13137	13171	13365	13084	13168	13235	13305	13160	13259	13180	13200	13336	13462	13407	13360	13345	13241	13323	13326	13097	13409	13366	13431	13231	13281	13089	13310	13365	13306	13270	13269	13284	13392	13365	13324	13331	13318	13360	13288	13111	13200	13251	13395	13262	13452	13287	13428	13329	13238	13275	13375	13236	13343	13295	13276	13169	13336	13328	13246	13217	13241	13483	13363	13355	13307	13188	13305	13279	13162	13375	13316	13342	13222	13322	13272	13353	13350	13222	13295	13194	13466	13393	13436	13156	13318	13431	13299	13340	13424	13229	13286	13435	13390	13203	13324	13296	13344	13326	13270	13434	13272	13262	13355	13239	13306	13212	13234	13325	13343	13327	13297	13168	13457	13205	13276	13318	13469	13089	13458	13252	13343	13358	13269	13402	13344	13509	13420	13233	13266	13351	13369	13361	13459	13266	13414	13352	13299	13120	13261	13342	13329	13254	13368	13406	13267	13256	13234	13234	13316	13500	13096	13348	13457	13103	13472	13320	13464	13355	13280	13378	13297	13119	13327	13404	13437	13512	13401	13398	13371	13134	13240	13558	13207	13390	13283	13272	13420	13347	13210	13280	13378	13308	13329	13409	13312	13383	13383	13312	13220	13304	13309	13255	13350	13415	13320	13168	13418	13218	13212	13428	13374	13405	13301	13302	13262	13219	13390	13192	13150	13312	13374	13237	13369	13343	13318	13396	13398	13218	13201	13260	13341	13297	13326	13264	13336	13273	13131	13336	13434	13250	13383	13281	13370	13328	13357	13274	13314	13109	13230	13332	13311	13406	13381	13234	13224	13190	13259	13406	13391	13371	13224	13391	13223	13399	13341	13338	13406	13149	13223	13232	13380	13291	13378	13295	13292	13415	13242	13444	13340	13334	13454	13208	13150	13380	13346	13218	13543	13204	13212	13230	13299	13251	13470	13121	13350	13277	13202	13252	13269	13459	13276	13308	13448	13217	13138	13320	13350	13285	13245	13404	13359	13365	13384	13352	13181	13293	13238	13387	13324	13281	13300	13369	13412	13369	13419	13292	13289	13380	13368	13438	13297	13175	13247	13327	13357	13253	13251	13245	13158	13308	13233	13221	13171	13421	13450	13261	13422	13182	13394	13292	13218	13316	13182	13265	13368	13302	13214	13494	13201	13288	13272	13465	13325	13245	13313	13274	13203	13537	13378	13219	13426	13451	13328	13310	13423	13237	13395	13365	13222	13225	13389	13337	13374	13357	13334	13263	13397	13413	13368	13483	13311	13328	13230	13318	13307	13486	13382	13406	13493	13352	13192	13242	13073	13442	13445	13285	13520	13313	13245	13369	13445	13231	13430	13231	13329	13313	13397	13266	13388	13309	13303	13388	13445	13287	13305	13299	13501	13289	13381	13397	13277	13402	13225	13375	13244	13180	13247	13215	13429	13277	13333	13223	13350	13234	13391	13416	13128	13326	13296	13239	13312	13326	13179	13386	13333	13221	13541	13282	13347	13341	13273	13253	13259	13338	13535	13255	13196	13404	13269	13391	13141	13327	13150	13224	13321	13250	13431	13248	13213	13448	13225	13416	13369	13303	13317	13523	13143	13310	13160	13198	13231	13484	13291	13241	13118	13262	13179	13402	13509	13231	13223	13227	13292	13521	13242	13294	13357	13281	13240	13347	13195	13298	13288	13262	13316	13103	13336	13469	13294	13205	13383	13264	13412	13514	13243	13338	13250	13241	13319	13256	13211	13281	13130	13320	13449	13422	13397	13384	13335	13269	13264	13351	13373	13305	13281	13324	13475	13302	13289	13299	13329	13294	13286	13260	13214	13185	13211	13399	13283	13370	13204	13343	13398	13262	13360	13229	13162	13405	13327	13350	13179	13197	13430	13329	13337	13513	13494	13335	13303	13248	13393	13161	13439	13294	13379	13317	13208	13446	13435	13352	13264	13329	13204	13191	13169	13327	13321	13277	13294	13328	13280	13340	13389	13261	13243	13368	13225	13446	13381	13333	13332	13252	13363	13411	13186	13574	13266	13383	13392	13296	13425	13285	13337	13251	13320	13383	13350	13295	13360	13367	13250	13192	13417	13255	13400	13448	13301	13219	13545	13286	13315	13484	13226	13265	13222	13238	13374	13173	13318	13260	13354	13403	13279	13269	13290	13245	13278	13246	13248	13300	13380	13191	13380	13278	13283	13270	13392	13228	13080	13251	13427	13349	13381	13270	13221	13326	13268	13316	13334	13466	13246	13434	13326	13268	13547	13132	13374	13320	13247	13338	13240	13293	13164	13445	13410	13289	13273	13230
27660	21682	22964	26160	26730	17605	14221	13793	13788	13684	13812	13728	13848	13747	13592	13686	13799	13822	13790	13663	13805	13667	13574	13754	13728	13768	13898	13607	13689	13671	13674	13572	13817	13646	13807	13618	13591	13673	13727	13547	13626	13714	13810	13951	13687	13641	13776	13732	13609	13805	13816	13647	13573	13753	13766	13649	13858	13662	13862	13664	13545	13604	13577	13625	13609	13521	13586	13663	13641	13752	13561	13596	13672	13689	13829	13628	13607	13867	13727	13536	13627	13513	13698	13515	13593	13559	13669	13791	13586	13765	13690	13729	13764	13555	13724	13793	13746	13493	13621	13743	13566	13574	13759	13654	13900	13661	13604	13546	13559	13445	13505	13682	13674	13665	13759	13733	13752	13529	13515	13440	13661	13637	13591	13673	13460	13680	13529	13614	13630	13767	13645	13634	13558	13602	13843	13550	13533	13793	13490	13618	13726	13618	13593	13500	13564	13533	13754	13657	13674	13601	13684	13715	13556	13767	13741	13595	13553	13668	13653	13611	13721	13582	13480	13543	13744	13616	13645	13774	13660	13603	13869	13629	13580	13659	13672	13645	13692	13438	13507	13691	13647	13666	13648	13702	13813	13969	13567	13745	13703	13645	13494	13772	13721	13754	13793	13648	13698	13832	13662	13689	13500	13949	13529	13744	13679	13677	13702	13492	13670	13568	13646	13908	13414	13677	13668	13848	13686	13735	13728	13589	13513	13714	13590	13641	13725	13450	13559	13534	13678	13742	13632	13788	13546	13462	13765	13679	13823	13611	13497	13661	13644	13629	13722	13618	13661	13488	13615	13581	13768	13746	13701	13544	13602	13715	13497	13662	13752	13635	13560	13621	13659	13660	13777	13627	13601	13516	13596	13600	13574	13741	13602	13646	13554	13762	13665	13494	13824	13509	13579	13721	13609	13497	13730	13723	13633	13557	13814	13685	13776	13703	13701	13595	13732	13547	13663	13803	13797	13729	13640	13520	13828	13528	13714	13537	13671	13583	13685	13743	13631	13588	13871	13615	13581	13706	13767	13801	13555	13758	13482	13809	13654	13540	13628	13578	13602	13817	13729	13558	13415	13702	13514	13576	13556	13645	13515	13587	13675	13638	13543	13575	13660	13694	13654	13555	13732	13806	13684	13773	13657	13574	13715	13691	13748	13560	13457	13680	13749	13706	13783	13655	13615	13847	13809	13700	13662	13559	13684	13713	13660	13586	13967	13650	13640	13784	13606	13484	13516	13514	13627	13644	13903	13889	13698	13747	13781	13655	13571	13803	13707	13576	13543	13592	13610	13655	13713	13641	13665	13538	13654	13633	13512	13750	13581	13581	13769	13587	13832	13724	13571	13596	13460	13711	13565	13695	13356	13641	13614	13527	13708	13753	13714	13912	13596	13735	13581	13733	13825	13460	13702	13534	13626	13566	13583	13503	13766	13564	13711	13427	13757	13586	13487	13574	13447	13777	13602	13690	13588	13616	13722	13758	13730	13728	13626	13753	13623	13659	13852	13887	13642	13753	13680	13580	13719	13529	13612	13575	13647	13644	13699	13596	13477	13493	13498	13429	13699	13736	13639	13659	13791	13825	13805	13772	13728	13636	13721	13653	13814	13753	13657	13835	13750	13730	13636	13360	13551	13618	13861	13806	13663	13699	13776	13617	13418	13854	13691	13693	13626	13832	13627	13573	13768	13772	13684	13451	13872	13647	13725	13609	13597	13563	13690	13805	13563	13490	13602	13612	13577	13541	13661	13559	13861	13631	13745	13671	13865	13882	13668	13661	13794	13745	13566	13703	13622	13260	13588	13808	13746	13560	13635	13589	13690	13505	13642	13639	13792	13574	13503	13582	13650	13671	13675	13684	13725	13732	13547	13661	13717	13583	13621	13751	13741	13842	13618	13685	13773	13538	13699	13667	13845	13704	13654	13650	13617	13759	13566	13565	13710	13536	13749	13794	13601	13627	13847	13463	13643	13805	13514	13704	13569	13604	13652	13710	13502	13609	13791	13723	13577	13720	13823	13624	13632	13624	13737	13620	13463	13524	13772	13699	13587	13840	13774	13603	13767	13754	13768	13537	13578	13702	13693	13948	13614	13624	13784	13652	13619	13691	13608	13594	13630	13553	13595	13593	13656	13769	13740	13652	13638	13751	13811	13495	13633	13538	13793	13574	13661	13608	13521	13747	13892	13722	13520	13568	13519	13746	13538	13698	13640	13583	13700	13620	13725	13639	13712	13494	13628	13628	13738	13552	13618	13766	13781	13624	13660	13672	13699	13662	13630	13660	13655	13568	13652	13713	13788	13674	13795	13624	13716	13502	13658	13668	13635	13441	13606	13642	13578	13764	13620	13514	13562	13613	13531	13618	13847	13557	13688	13549	13573	13732	13752	13675	13704	13675	13596	13944	13466	13690	13771	13648	13792	13715	13635	13767	13712	13608	13801	13623	13820	13589	13857	13679	13735	13709	13571	13603	13696	13781	13631	13621	13586	13630	13831	13612	13556	13828	13537	13655	13776	13757	13610	13676	13901	13734	13693	13650	13630	13717	13595	13619	13859	13843	13640	13679	13758	13406	13810	13660	13620	13666	13567	13679	13608	13523	13746	13793	13541	13712	13758	13787	13599	13670	13715	13745	13790	13599	13712	13797	13752	13712	13639	13591	13687	13506	13540	13698	13577	13573	13883	13556	13551	13793	13722	13732	13824	13612	13655	13556	13826	13403	13790	13596	13637	13501	13518	13623	13548	13714	13628	13727	13676	13564	13644	13694	13496	13649	13831	13627	13665	13597	13526	13849	13814	13736	13641	13696	13705	13515	13442	13656	13642	13574	13494	13568	13497	13600	13631	13667	13580	13647	13629	13496	13603	13784	13680	13588	13731	13586	13530	13681	13594	13742	13508	13583	13696	13848	13463	13712	13642	13669	13550	13608	13724	13466	13750	13703	13786	13619	13714	13692	13495	13576	13653	13530	13638	13528	13536	13584	13626	13558	13603	13813	13645	13748	13563	13642	13515	13658	13256	13836	13501	13587	13562	13662	13649	13682	13643	13539	13674	13782	13609	13629	13724	13617	13767	13637	13750	13746	13544	13822	13662	13521	13790	13733	13680	13691	13573	13879	13734	13724	13696	13677	13735	13721	13605	13536	13670	13858	13675	13590	13846	13806	13716	13720	13601	13534	13728	13673	13639	13612	13444	13661	13720	13454	13462	13583	13632	13768	13656	13563	13510	13485	13785	13594	13773	13772	13626	13624	13657	13850	13629	13515	13677	13481	13719	13647	13895	13766	13614	13636	13649	13830	13818	13674	13602	13798	13607	13677	13609	13490	13457	13637	13532	13635	13590	13812	13823	13559	13478	13614	13590	13685	13626	13534	13840	13649	13569	13539	13655	13694	13661	13775	13804	13551	13582	13520	13845	13736	13634	13623	13757	13729	13750	13548	13692	13732	13764	13591	13821	13605	13700	13635	13760	13652	13737	13634	13504	13696	13726	13709	13690	13648	13636	13725	13717	13788	13627	13662	13692	13872	13629	13738	13565	13571	13689	13781	13696	13566	13633	13607	13486	13711	13757	13728	13423	13639	13671	13732	13783	13770	13722	13672	13585	13652	13814	13667	13632	13594	13615	13516	13664	13721	13618	13693	13514	13688	13663	13554	13516	13702	13698	13642	13646	13605	13802	13592	13476	13639	13626	13676	13573	13776	13590	13570	13755	13673	13447	13698	13624	13492	13673	13585	13584	13653	13863	13641	13630	13683	13694	13622	13376	13633	13559	13588	13725	13738	13576	13643	13568	13503	13606	13639	13776	13890	13560	13711	13772	13636	13763	13592	13500	13726	13567	13628	13624	13792	13583	13570	13734	13761	13725	13973	13670	13404	13589	13513	13708	13651	13749	13760	13656	13739	13684	13537	13771	13669	13615	13584	13735	13524	13723	13729	13796	13591	13576	13520	13546	13611	13807	13666	13831	13634	13807	13526	13596	13806	13698	13813	13643	13745	13815	13796	13835	13481	13828	13722	13757	13695	13406	13824	13589	13787	13613	13620	13787	13760	13669	13881	13813	13793	13583	13834	13710	13739	13576	13779	13660	13768	13673	13896	13552	13777	13646	13555	13565	13691	13635	13663	13652	13674	13633	13541	13726	13780	13494	13684	13771	13677	13675	13821	13484	13803	13725	13646	13653	13589	13782	13602	13648	13826	13570	13513	13562	13588	13858	13782	13520	13608	13636	13854	13650	13485	13623	13724	13716	13716	13653	13665	13550	13559	13673	13584	13586	13671	13551	13774	13604	13531	13856	13665	13672	13526	13651	13570	13662	13515	13770	13670	13831	13630	13500	13793	13777	13742	13666	13653	13811	13755	13909	13651	13568	13633	13888	13681	13757	13767	13742	13676	13723	13404	13655	13720	13591	13740	13592	13704	13548	13680	13743	13805	13586	13575	13444	13741	13592	13605	13583	13923	13567	13552	13581	13712	13532	13582	13603	13748	13642	13481	13526	13639	13826	13699	13660	13819	13674	13591	13708	13593	13515	13667	13661	13628	13566	13687	13620	13723	13567	13572	13661	13631	13893	13664	13540	13757	13673	13713	13777	13450	13506	13694	13638	13736	13716	13689	13612	13580	13846	13618	13650	13605	13518	13663	13817	13727	13643	13527	13635	13641	13771	13624	13597	13693	13651	13856	13641	13630	13684	13501	13621	13688	13798	13588	13718	13788	13720	13592	13569	13582	13783	13700	13657	13765	13629	13504	13691	13637	13583	13783	13668	13548	13662	13692	13704	13631	13750	13633	13791	13849	13668	13569	13694	13700	13765	13706	13656	13649	13807	13547	13493	13622	13954	13603	13549	13728	13657	13676	13691	13775	13783	13469	13697	13608	13697	13786	13732	13711	13624	13530	13667	13709	13720	13633	13764	13546	13764	13817	13470	13742	13648	13773	13574	13543	13647	13677	13453	13568	13828	13655	13661	13677	13600	13779	13707	13632	13722	13657	13806	13796	13549	13839	13704	13599	13891	13787	13591	13676	13605	13539	13705	13667	13797	13733	13738	13700	13512	13624	13745	13676	13881	13517	13712	13708	13422	13476	13745	13728	13665	13770	13463	13624	13686	13627	13654	13724	13529	13587	13734	13663
12491	15525	18277	25289	26743	14771	12299	12270	12284	12478	12261	12365	12314	12350	12411	12350	12208	12259	12504	12351	12137	12111	12401	12445	12381	12196	12381	12086	12283	12176	12332	12164	12409	12265	12441	12304	12370	12383	12163	12241	12368	12138	12122	12288	12247	12260	12453	12242	12208	12223	12262	12312	12317	12226	12230	12386	12203	12323	12302	12116	12156	12153	12250	12310	12239	12356	12221	12340	12279	12123	12229	12078	12260	12198	12242	12302	12259	12296	12289	12456	12214	12351	12332	12152	12098	12137	12359	12245	12075	12331	12023	12223	12169	12278	12200	12330	12256	12189	12148	12263	12199	12046	12327	12404	12318	12279	12278	12230	12329	12340	12341	12303	12237	12251	12232	12191	12136	12069	12276	12145	12165	12286	12177	12292	12256	12199	12338	12284	12236	12314	12346	12231	12337	12072	12337	12218	12109	12141	12138	12198	12266	12186	12290	12261	12149	12230	12220	12284	12158	12179	12226	12292	12157	12202	12269	12224	12129	12067	12193	12207	12167	12251	12095	12264	12268	12474	12270	12304	12305	12308	12274	12228	12252	12343	12251	12293	12379	12203	12285	12378	12325	12286	12239	12196	12459	12349	12167	12468	12281	12384	12247	12301	12177	12248	12268	12343	12226	12299	12308	12351	12289	12300	12214	12143	12215	12085	12087	12312	12183	12298	12247	12112	12351	12342	12344	12294	12243	12232	12205	12009	12134	12285	12133	12380	12329	12242	12086	12174	12248	12313	12247	12362	12222	12129	12290	12292	12181	12314	12215	12241	12396	12226	12332	12100	12149	12170	12327	12199	12277	12326	12179	12178	12275	12200	12273	12127	12159	12120	12070	12209	12243	12301	12113	12154	12262	12238	12191	12249	12167	12280	12253	12338	12343	12294	12241	12328	12284	12116	12272	12300	12271	12293	12267	12309	12351	12254	12288	12192	12126	12122	12321	12290	12216	12211	12324	12355	12306	12351	12299	12161	12156	12171	12306	12151	12312	12353	12247	12440	12255	12206	12212	12330	12260	12318	12231	12261	12100	12190	12198	12239	12091	12285	12320	12150	12131	12219	12170	12240	12332	12223	12260	12268	12233	12142	12172	12208	12171	12335	12249	12342	12120	12410	12272	12168	12226	12262	12205	12391	12385	12276	12283	12213	12306	12278	12162	12455	12259	12053	12176	12255	12197	12263	12153	12316	12229	12339	12186	12421	12121	12291	12452	12136	12270	12204	12320	12174	12233	12257	12449	12026	12249	12265	12370	12271	12105	12371	12238	12294	12294	12194	12164	12293	12393	12256	12273	12062	12424	12342	12123	12148	12432	12173	12014	12159	12205	12261	12117	12212	12181	12402	12226	12201	12266	12187	12088	12277	12245	12209	12134	12205	12289	12171	12244	12085	12103	12359	12097	12296	12240	12154	12239	12193	11990	12254	12240	12289	12243	12269	12259	12194	12357	12227	12332	12155	12201	12185	12197	12197	12235	12219	12248	12223	12201	12441	12282	12461	12299	12260	12158	12253	12233	12318	12144	12263	12269	12296	12389	11981	12233	12200	12423	12135	12281	12214	12373	12203	12238	12280	12341	12158	12313	12326	12176	12353	12302	12247	12242	12310	12229	12337	12156	12303	12196	12295	12129	12111	12311	12264	12356	12096	12309	12254	12353	12117	12333	12074	12116	12116	12307	12174	12378	12085	12329	12372	12077	12173	12207	12188	12238	12183	12206	12100	12206	12221	12321	12134	12294	12225	12051	12105	12270	12222	12268	12193	12324	12167	12343	12178	12159	12112	12288	12391	12198	12395	12141	12222	12248	12185	12118	12187	12233	12168	12254	12258	12238	12215	12236	12214	12196	12414	12232	12420	12130	12224	12377	12256	12307	12338	12191	12223	12308	12138	12370	12264	12177	12237	12240	12184	12298	12301	12243	12375	12238	12264	12285	12137	12283	12218	12324	12418	12271	12311	12244	12173	12178	12259	12259	12302	12369	12196	12208	12223	12220	12185	12340	12174	12171	12279	12148	12297	12187	12339	12219	12220	12239	12152	12394	12225	12173	12326	12164	12185	12275	12283	12138	12163	12282	12172	12181	12407	12330	12173	12340	12355	12212	12054	12205	12062	12185	12178	12298	12266	12261	12237	12296	12285	12253	12080	12163	12372	12140	12242	12265	12254	12255	11986	12273	12223	12178	12266	12272	12277	12246	12327	12254	12350	12316	12344	12262	12218	12142	12339	12348	12137	12346	12188	12210	12226	12305	12090	12245	12299	12239	12300	12268	12337	12188	12217	12190	12197	12234	12221	12255	12218	12112	12305	12255	12257	12222	12140	12229	12319	12350	12160	12408	12227	12281	12301	12126	12173	12384	12220	12188	12358	12267	12280	12150	12238	12072	12258	12177	12259	12200	12361	12232	12184	12501	12316	12097	12215	12266	12277	12235	12296	12250	12302	12391	12079	12250	12166	12157	12253	12299	12183	12279	12309	12369	12353	12332	12212	12297	12214	12221	12217	11986	12305	12287	12240	12221	12134	12218	12114	12318	12314	12016	12145	12283	12431	12286	12301	12314	12284	12278	12172	12235	12288	12267	12188	12388	12045	12202	12155	12220	12351	12240	12338	12302	12327	12393	12292	12325	12067	12047	12110	12181	12307	12066	12247	12177	12238	12311	12264	12209	12226	12302	12211	12294	12305	12215	12295	12346	12230	12417	12362	12211	12263	12308	12236	12350	12187	12178	12423	12072	12191	12193	12369	12155	12156	12123	12169	12284	12122	12361	12214	12251	12260	12331	12211	12188	12144	12228	12222	12338	12340	12265	12303	12177	12168	12179	12207	12353	12129	12347	12239	12275	12273	12139	12095	11996	12149	12246	12326	12234	12137	12160	12135	12342	12221	12206	12056	12230	12333	12243	12417	12122	12326	12308	12244	12315	12209	12179	12128	12190	12354	12110	12260	12462	12170	12345	12322	12130	12404	12229	12382	12036	12149	12290	12196	12246	12203	12210	12213	12164	12360	12242	12250	12306	12413	12263	12446	12308	12222	11953	12262	12195	12232	12171	12233	12319	12311	12071	12101	12319	12302	12323	12207	12332	12210	12139	12181	12127	12249	12268	12307	12237	12319	12339	12169	12202	12260	12262	12135	12182	12100	12234	12160	12135	12413	12354	12304	12264	12108	12227	12225	12394	12218	12252	12227	12202	12172	12240	12170	12310	12228	12129	12128	12203	12184	12229	12180	12216	12149	12147	12214	12110	12290	12222	12221	12158	12154	12133	12280	12155	12223	12171	11976	12172	12084	12188	12162	12207	12302	12143	12261	12291	12170	12251	12183	12316	12263	12234	12162	12411	12248	12309	12436	12102	12328	12320	12257	12137	12287	12271	12141	12355	12322	12324	12237	12238	12229	12332	12235	12249	12358	12279	12373	12119	12280	12276	12280	12213	12212	12185	12319	11974	12312	12235	11976	12279	12241	12253	12089	12165	12282	12267	12225	12303	12350	12261	12354	12300	12238	12323	12309	12249	12351	12251	12293	12059	12348	12232	12286	12185	12302	12231	12271	12389	12493	12290	12326	12307	12096	12409	12212	12246	12284	12403	12263	12269	12140	12193	12314	12280	12339	12312	12282	12167	12199	12191	12177	12338	12308	12246	12324	12211	12262	12234	12286	12146	12229	12227	11935	12265	12204	12255	12106	12277	12260	12334	12042	12368	12276	12237	12198	12365	12117	12364	12219	12213	12240	12257	12315	12307	12212	12271	12356	12001	12189	12180	12216	12232	12254	12267	12320	12318	12183	12235	12292	12149	12303	12260	12187	12325	12143	12193	12278	12253	12286	12298	12279	12333	12401	12266	12301	12380	12306	12216	12265	12204	12197	12364	12154	12311	12260	12248	12335	12218	12253	12343	12175	12340	12177	12311	12331	12415	12310	12236	12214	12194	12141	12356	12187	12163	12203	12278	12386	12249	12237	12153	12368	12210	12359	12215	12323	12188	12157	12203	12263	12149	12391	12252	12135	12342	12352	12137	12253	12336	12262	12146	12347	12253	12277	12171	12201	12336	12189	12214	12129	12300	12377	12250	12134	12194	12275	12295	12328	12215	12331	12256	12210	12323	12005	12210	12234	12326	12041	12398	12332	12361	12277	12150	12245	12276	12299	12229	12188	12174	12305	12208	12217	12231	12208	12362	12269	12246	12422	12350	12385	12094	12205	12374	12241	12171	12216	12205	12156	12276	12325	12127	12271	12256	12337	12152	12158	12223	12190	12063	12219	12403	12063	12297	12226	12270	12032	12322	12205	12355	12271	12248	12154	12366	12288	12109	12237	12173	12337	12340	12109	12302	12168	12145	12316	12227	12158	12160	12290	12277	12142	12346	12227	12068	12413	12304	12110	12181	12314	12290	12284	12134	12208	12142	12219	12200	12114	12315	12109	12212	12232	12172	12321	12233	12119	12234	12369	12401	12233	12151	12167	12323	12252	12054	12129	12369	12251	12278	12278	12400	12244	12248	12196	12226	12368	12193	12293	12251	12277	12261	12319	12348	12218	12354	12218	12192	12173	12139	12300	12320	12233	12219	12244	12356	12415	12281	12155	12246	12289	12262	12295	12229	12393	12166	12293	12120	12284	12227	12049	12310	12175	12322	12194	12298	12358	12101	12217	12276	11966	12258	12316	12142	12092	12325	12304	12185	12036	12084	11920	12280	12337	12089	12209	12181	12217	12285	12274	12004	12269	12207	12159	12425	12340	12348	12182	12327	12183	12322	12208	12361	12290	12290	12274	12358	12170	12313	12161	12358	12186	12161	12321	12114	12093	12406	12157	12121	12086	12350	12255	12217	12320	12241	12243	12296	12268	12236	12080	12181	12445	12241	12253	12315	12215	12240	12294	12304	12147	12205	12138	12366	12195	12145	12270	12218	12185	12317	12098	12291	12211	12328	12327	12210	12350	12132	12263	12403	12196	12332	12362	12122	12248	12217	12405	12185	12242	12242	12376	12064	12166	12301	12078	12237	12321	12194	12135	12391	12240	12244	12391	12348	12353	12224	12344	12185	12272	12366	12296	12133	12341	12182	12329	12346	12215	12253	12327	12122	12299	12219	12309	12309	12265	11975	12210	12343	12285	12207	12402	12090	12146
23938	21442	28750	35896	53077	36931	20462	15169	14256	14153	13912	13903	13937	13773	13745	14031	13872	13598	13707	13681	13791	13827	13808	13863	13782	13933	13694	13725	13694	13732	13623	13750	13636	13778	13991	13688	13778	13547	13573	13526	13636	13532	13813	13622	13777	13615	13742	13768	13633	13702	13887	13733	13829	13678	13906	13621	13569	13615	13566	13566	13750	13608	13511	13596	13585	13711	13559	13717	13590	13589	13644	13725	13524	13514	13651	14289	14086	13728	13662	13647	13521	13529	13729	13513	13746	13584	13567	13523	13694	13682	13686	13562	13465	13549	13572	13845	13539	13704	13497	13518	13689	13619	13520	13554	13627	13444	13759	13750	13666	13684	13647	13755	13466	13344	13620	13632	13930	13509	13576	13625	13758	13660	13457	13551	13479	13592	13630	13713	13438	13551	13584	13574	13536	13592	13695	13550	13668	13562	13628	13682	13487	13728	13536	13433	13561	13641	13651	13607	13551	13539	13680	13753	13579	13638	13679	13549	13545	13661	13419	13686	13478	13559	13703	13656	13632	13578	13569	13602	13519	13728	13853	13547	13711	13628	13784	13563	13637	13611	13677	13615	13689	13546	13691	13626	13571	13551	13589	13681	13582	13414	13630	13673	13650	13515	13458	13645	13705	13620	13527	13756	13550	13867	13510	13724	13559	13560	13585	13487	13601	13536	13556	13498	13769	13442	13745	13675	13567	13462	13765	13533	13484	13682	13652	13587	13422	13704	13411	13722	13658	13629	13668	13591	13692	13719	13622	13624	13735	13456	13570	13358	13568	13512	13486	13717	13583	13596	13643	13888	13773	13456	13650	13506	13596	13684	13610	13743	13626	13654	13709	13692	13506	13586	13351	13474	13588	13519	13571	13600	13471	13486	13594	13503	13673	13711	13504	13849	13584	13581	13511	13559	13601	13629	13645	13577	13499	13642	13529	13555	13821	13526	13672	13657	13696	13546	13573	13472	13465	13643	13563	13720	13585	13625	13778	13580	13526	13481	13464	13594	13518	13532	13646	13647	13609	13552	13671	13389	13612	13761	13435	13534	13740	13586	13609	13645	13755	13767	13673	13494	13566	13518	13478	13702	13660	13476	13404	13544	13605	13651	13534	13762	13529	13584	13632	13673	13700	13650	13684	13931	13830	13637	13691	13475	13758	13575	13625	13431	13575	13585	13695	13562	13590	13562	13718	13716	13635	13597	13609	13503	13481	13552	13349	13543	13764	13445	13630	13632	13599	13642	13534	13519	13671	13454	13597	13643	13727	13547	13678	13566	13770	13525	13837	13681	13620	13469	13784	13634	13532	13421	13592	13685	13800	13744	13545	13508	13452	13566	13367	13413	13553	13551	13694	13575	13702	13805	13575	13355	13661	13504	13466	13492	13538	13569	13514	13660	13403	13634	13740	13478	13439	13643	13480	13836	13580	13741	13574	13732	13722	13766	13764	13860	13527	13572	13661	13649	13592	13691	13465	13510	13635	13804	13460	13602	13846	13670	13654	13436	13610	13402	13518	13794	13683	13593	13615	13403	13686	13529	13453	13615	13672	13833	13601	13629	13761	13403	13410	13707	13607	13519	13794	13543	13630	13617	13635	13359	13527	13634	13543	13648	13656	13562	13404	13583	13404	13501	13585	13636	13659	13642	13550	13374	13582	13641	13662	13704	13630	13616	13550	13681	13713	13538	13537	13531	13553	13713	13581	13893	13676	13521	13649	13643	13690	13441	13468	13563	13504	13561	13554	13404	13445	13665	13467	13453	13605	13567	13496	13488	13574	13572	13612	13577	13676	13540	13624	13649	13795	13592	13486	13511	13620	13681	13639	13755	13521	13590	13603	13471	13676	13602	13615	13689	13527	13713	13947	13654	13532	13646	13595	13487	13608	13444	13656	13593	13776	13505	13787	13639	13769	13525	13517	13646	13518	13556	13684	13649	13553	13498	13507	13649	13525	13720	13529	13578	13585	13594	13583	13460	13645	13618	13475	13477	13634	13735	13565	13658	13737	13673	13695	13483	13573	13579	13604	13592	13716	13697	13446	13644	13698	13674	13622	13450	13625	13462	13466	13707	13618	13683	13449	13654	13733	13623	13423	13622	13552	13653	13574	13531	13806	13559	13485	13403	13606	13562	13536	13677	13646	13604	13461	13722	13468	13315	13657	13589	13393	13570	13592	13592	13524	13578	13702	13694	13710	13581	13533	13448	13579	13589	13574	13603	13731	13676	13623	13441	13548	13600	13608	13656	13774	13578	13591	13551	13459	13453	13484	13655	13826	13740	13646	13748	13638	13683	13588	13659	13743	13468	13504	13763	13648	13547	13574	13527	13665	13538	13572	13522	13627	13489	13643	13582	13568	13578	13544	13627	13655	13585	13649	13663	13639	13683	13620	13632	13596	13564	13513	13633	13698	13702	13828	13568	13625	13545	13685	13608	13477	13643	13387	13503	13720	13552	13488	13492	13699	13706	13794	13590	13741	13673	13591	13534	13616	13682	13481	13632	13599	13463	13651	13438	13554	13662	13660	13697	13740	13714	13743	13522	13479	13675	13618	13550	13614	13511	13869	13581	13614	13583	13571	13622	13587	13567	13673	13493	13520	13250	13528	13631	13735	13611	13530	13754	13880	13640	13630	13874	13493	13493	13508	13666	13604	13657	13641	13517	13488	13685	13587	13731	13450	13484	13485	13729	13723	13544	13573	13579	13586	13650	13441	13466	13630	13492	13589	13526	13540	13419	13721	13523	13570	13548	13715	13644	13726	13719	13476	13571	13614	13525	13425	13443	13629	13578	13525	13610	13469	13654	13583	13497	13684	13750	13600	13659	13648	13553	13522	13681	13615	13693	13577	13412	13650	13615	13593	13694	13467	13643	13539	13695	13649	13474	13637	13536	13722	13751	13722	13483	13663	13288	13522	13576	13855	13724	13420	13449	13770	13525	13580	13670	13580	13542	13493	13518	13589	13692	13608	13591	13537	13672	13462	13724	13515	13600	13604	13504	13745	13488	13433	13561	13461	13482	13622	13604	13323	13480	13696	13580	13699	13588	13406	13588	13568	13485	13702	13695	13733	13617	13549	13635	13641	13472	13507	13503	13567	13669	13533	13753	13661	13697	13580	13642	13652	13542	13583	13567	13638	13561	13488	13581	13584	13585	13564	13632	13626	13905	13648	13666	13541	13627	13602	13439	13732	13462	13520	13609	13643	13868	13650	13505	13534	13493	13559	13559	13603	13657	13518	13486	13605	13738	13608	13655	13567	13553	13500	13461	13662	13449	13620	13685	13492	13384	13712	13578	13698	13615	13640	13676	13674	13640	13596	13556	13738	13455	13589	13498	13550	13667	13727	13668	13690	13664	13738	13595	13670	13643	13684	13633	13825	13575	13461	13554	13606	13710	13590	13600	13782	13531	13672	13526	13387	13715	13596	13583	13592	13593	13485	13491	13640	13634	13602	13650	13671	13594	13546	13484	13560	13645	13513	13683	13550	13507	13621	13726	13673	13512	13621	13485	13686	13600	13669	13768	13535	13699	13671	13435	13571	13600	13693	13702	13640	13513	13643	13599	13700	13613	13660	13599	13570	13611	13665	13486	13620	13544	13617	13567	13724	13522	13479	13424	13497	13605	13687	13677	13643	13710	13574	13627	13655	13528	13571	13347	13723	13561	13521	13501	13536	13517	13535	13659	13522	13487	13649	13467	13782	13519	13519	13596	13660	13729	13454	13740	13591	13574	13711	13503	13580	13644	13603	13591	13736	13452	13651	13601	13697	13731	13707	13512	13671	13696	13781	13774	13490	13513	13523	13461	13458	13763	13578	13485	13581	13572	13488	13541	13505	13621	13528	13527	13592	13457	13544	13535	13637	13610	13497	13506	13656	13652	13866	13741	13358	13618	13500	13527	13765	13525	13659	13508	13531	13633	13734	13563	13626	13698	13639	13624	13575	13522	13614	13599	13566	13587	13644	13614	13601	13589	13548	13507	13594	13521	13616	13615	13464	13667	13641	13551	13466	13364	13549	13452	13390	13556	13592	13618	13448	13617	13506	13692	13618	13426	13594	13733	13679	13553	13688	13857	13511	13693	13640	13539	13802	13601	13621	13560	13439	13503	13706	13633	13557	13476	13626	13923	13660	13472	13413	13553	13495	13584	13666	13453	13672	13547	13527	13488	13609	13470	13741	13717	13516	13628	13576	13376	13687	13547	13539	13617	13595	13496	13695	13778	13615	13444	13690	13713	13666	13546	13514	13534	13505	13484	13713	13493	13674	13529	13739	13572	13475	13747	13567	13541	13451	13641	13499	13595	13694	13674	13548	13566	13460	13434	13707	13698	13545	13630	13617	13512	13546	13855	13716	13653	13507	13548	13425	13703	13715	13598	13408	13407	13697	13774	13543	13639	13499	13487	13581	13527	13632	13569	13604	13558	13652	13598	13582	13556	13547	13548	13639	13673	13462	13472	13614	13600	13651	13465	13558	13464	13645	13459	13654	13577	13501	13495	13553	13493	13571	13583	13452	13575	13367	13941	13670	13675	13473	13491	13584	13732	13728	13621	13591	13512	13635	13623	13509	13579	13518	13495	13820	13512	13571	13731	13745	13707	13490	13525	13485	13602	13495	13564	13348	13775	13534	13604	13504	13473	13618	13749	13633	13619	13577	13633	13279	13584	13583	13438	13875	13672	13487	13554	13433	13370	13470	13534	13420	13545	13660	13482	13531	13576	13635	13707	13737	13672	13620	13474	13592	13691	13577	13436	13528	13701	13540	13501	13695	13524	13683	13697	13442	13432	13746	13553	13517	13763	13581	13524	13670	13611	13600	13720	13657	13592	13609	13591	13708	13556	13716	13564	13569	13519	13486	13701	13483	13740	13796	13738	13631	13675	13477	13395	13512	13677	13497	13693	13678	13669	13557	13745	13485	13709	13315	13551	13487	13450	13394	13507	13620	13574	13496	13538	13646	13692	13567	13767	13673	13423	13488	13409	13714	13678	13754	13791	13578	13703	13554	13529	13606	13674	13559	13485	13688	13850	13574	13666	13510	13483	13340	13482	13636	13621	13615	13617	13742	13528	13694	13597	13455	13649	13676	13671	13846	13520	13720	13606	13618	13470	13492	13311	13538	13657	13626	13574	13373	13600
14273	39137	49440	63564	63140	24342	13118	12847	12571	12467	12559	12343	12514	12397	12253	12326	12320	12393	12284	12300	12233	12324	12156	12283	12409	12264	12108	12372	12228	12271	12172	12271	12327	12135	12311	12149	12302	12093	12287	12140	12338	12137	12204	12151	12043	12112	12328	12250	12315	12076	12229	12346	12224	11997	12284	12054	12159	12257	12185	12118	12268	12280	12060	12222	12212	12189	12402	12289	12065	12269	12087	12238	12234	12247	12221	13085	12853	12181	12145	12203	12255	12419	12183	12163	12147	12162	12366	12091	12182	12117	12331	12125	12104	12304	12160	12114	12276	12121	12340	12175	12178	12133	12073	12126	12147	12238	12241	12269	12227	12185	12231	12167	12230	12267	12241	12217	12149	12117	12115	12217	12160	12089	12029	12244	12121	12184	12265	12040	12272	12172	12278	12228	12331	12225	12092	12249	12172	12057	12294	12295	12386	12114	12138	12336	12188	12220	12381	12093	12148	12187	12035	12025	12177	12197	12078	12097	12030	12069	12140	12150	12083	12237	12128	12348	12408	12197	12180	12162	12140	12230	12208	12209	12216	12159	12107	12079	12136	12174	12169	12196	12127	12063	12200	12192	12098	12217	12185	12035	12219	12176	12163	12203	12241	12181	12221	12138	12193	12104	12091	12050	12170	12292	12125	12134	12123	12228	12289	12099	12250	12124	12106	12380	12196	12163	12134	12200	12192	12168	12159	12193	12243	12149	12198	12116	12294	12241	12029	12246	12222	12011	12303	12356	12281	12176	12086	12177	12111	12038	12119	12109	12155	12297	12269	12057	12240	11986	12152	12201	12161	12097	12268	12166	12262	12176	12166	12178	12332	12128	12156	12110	11934	12167	12165	12137	12009	12216	12158	12029	12121	12233	12234	12334	12354	12231	12285	12317	12191	12225	12120	12334	12219	12087	12234	12164	12164	12169	12239	12178	12283	12201	12207	12222	12308	12093	12063	12178	12178	12052	12224	11908	12121	12189	12275	12238	12127	12169	12090	12177	12254	12122	12127	12054	12035	12181	12300	12276	12164	12136	12231	12230	11983	12108	12225	12129	12162	12134	12082	12203	12063	12234	12277	12178	12228	12208	12062	12215	12094	12228	12277	12028	12295	12081	12156	12358	12185	12038	12324	12225	12056	12317	12198	12250	12046	12220	12086	12209	12163	12273	12281	12199	12125	11904	12225	12257	12286	12206	12297	12184	12253	12120	12096	12207	12396	12162	12230	12172	12110	12248	12133	12259	12136	12309	12234	12383	12172	12124	12181	12248	12247	12375	12167	12194	12284	12064	12321	12158	12113	12248	12204	12274	12151	12337	12067	12207	12095	11983	12204	12068	12312	12297	12025	12196	12142	12149	12175	12156	12161	12155	12058	12047	12080	12099	12194	12237	12191	12245	12221	12041	12196	12180	12236	12133	12168	12219	12220	12279	12123	12230	11998	12189	12148	12259	12279	12258	12010	12253	12098	12158	12315	12053	12333	12131	12292	12231	12145	12118	12136	12341	12121	12008	12213	12025	12222	12248	12061	12165	12289	12207	12362	11993	12188	12050	12104	12121	12137	11965	12116	12265	12273	12096	12185	12283	12138	12161	12246	12252	12136	12284	12182	12199	12178	12446	12200	12147	12104	12072	12252	12335	12211	12014	12296	12191	12093	12217	12175	12292	12119	12048	12135	12261	12128	12218	12279	12212	12229	12143	12027	12341	12216	12029	12257	12094	12142	12290	12202	12184	12254	12081	12048	11999	12196	12251	12141	12258	12259	12174	12109	12249	12247	12133	12169	12179	12109	12076	12078	12064	12137	12175	12099	12139	12065	12014	12090	12216	12265	12257	12138	12148	12316	12172	12216	12139	12202	12100	12232	12218	12139	12123	12142	12109	12115	12062	12235	12106	12356	12203	12259	12198	12149	12142	12157	12141	12103	12024	12028	12216	12343	12349	12110	12143	12183	12098	12185	12300	12192	12152	12054	12315	12078	12184	12243	12083	12085	12278	12147	12272	12152	12107	12065	12182	12242	12151	12280	12341	12268	12208	12211	12323	12280	12180	12191	12108	12172	12179	12216	12309	12368	12057	12255	12113	12047	12092	12387	12217	12114	12216	12150	12392	12155	12323	12164	12208	12242	12090	12215	12306	12052	12255	12121	12318	11999	12173	12259	12130	12140	12161	12322	12121	12100	12156	12273	12199	12287	12130	12204	12210	12083	12183	12399	12114	12191	12100	12059	12222	12332	12207	12251	12386	12303	12395	12111	12224	12115	12144	12199	12168	12182	12084	12230	12117	12128	12066	12244	12141	12226	12240	12161	12147	12189	12155	12179	12164	12110	12293	11995	12138	12120	12300	12068	12022	12144	12124	12219	12194	12099	12176	12108	12068	12151	12219	12171	12056	12048	12205	12117	12017	12115	12159	12034	12193	12204	12218	12175	12170	12067	12261	12159	12157	12043	12319	12183	12163	12077	12114	12358	12135	12096	12102	12023	12248	12213	12243	12101	12112	12188	12311	12164	12245	12112	12025	12299	12184	12021	12154	12215	12159	12251	12211	12235	12050	12166	12193	12354	12167	12121	12195	12226	12200	12146	12040	12218	12209	12312	12061	12239	12283	12030	12244	12340	12095	12150	12188	12178	12218	12240	12339	12241	12139	12229	12235	12179	12246	12112	12146	12279	12168	12254	12070	12025	12214	12219	12208	12303	12047	12143	12233	12178	12109	12376	12252	12139	12250	12349	12171	12082	12047	12183	12084	12120	12068	12278	12160	12026	12313	12198	12238	12101	11987	12167	12236	12221	12186	12098	12166	12231	12177	12247	12211	12156	12257	12252	12170	12386	12028	12099	12118	12350	12138	12169	12033	12127	12244	12151	12247	12130	12247	12092	12066	12281	12158	11969	12423	12141	12248	12207	12352	12236	12109	12065	12238	12122	12079	12038	12254	12185	11968	12212	12187	12128	12126	12240	12095	12324	12000	12125	12101	12132	12348	12195	12277	12145	12119	12236	12127	12261	12183	12211	12176	12000	12326	12336	12378	12126	12157	12316	12321	12176	12211	12289	12297	12196	12157	12158	12209	12047	12023	12195	12123	12270	12222	12093	11930	12253	12264	12366	12149	12287	12325	12351	12198	12148	12378	12242	12175	12143	12113	12142	12098	12044	12182	12235	12001	12097	12241	12092	12103	12139	12126	12175	12271	12201	12139	12217	12133	12222	12369	12118	12053	12190	12264	12235	11979	12287	12207	12212	12242	12298	12205	12066	12278	12220	12220	12347	12113	12317	12241	12183	12200	12224	12119	12256	12086	12250	12141	12296	12110	12329	12230	12320	12131	12139	12257	12112	12083	12274	12049	12268	12225	11959	12201	12184	12351	12106	12091	12074	12065	12171	12283	12206	12195	12263	12150	12102	12166	12192	12266	12111	12075	12258	12079	12270	12197	12037	12070	12169	11956	12161	12117	11963	12354	12119	12075	12277	12145	12030	12216	12099	12192	12200	12111	12218	12129	12165	12222	12176	12051	12141	12179	12239	12102	12201	12055	12123	12059	12328	12301	12188	12176	12130	12045	12070	12048	12193	12366	12218	12123	12208	12169	12128	12201	12028	12320	12146	12117	12167	12290	12162	12287	12180	12086	12142	12174	12213	12318	12031	12245	12138	12249	12211	12210	12016	11998	12210	12156	12106	12262	12027	12271	12235	12248	12105	12322	12311	12155	12231	12208	12124	12321	12215	12295	12175	11917	12243	12206	12212	12295	12283	12173	12155	12234	12018	12212	12266	12166	12133	12011	12101	12114	12159	12229	12135	12210	12159	12099	11993	12296	12247	12258	12168	12176	12166	12092	12110	12204	12166	12227	12147	12188	12221	12180	12237	12158	12197	12216	12238	12143	12198	12353	12198	11981	12198	12085	12197	12083	12178	11914	12177	12277	12216	12157	12298	12212	12138	12193	12111	12215	11987	12108	12192	12247	12049	12235	12037	12247	12168	12122	12266	12141	12148	12156	12293	12057	12058	12164	12144	12189	12279	12236	12239	12111	12164	12074	12215	12139	12341	12259	12154	12181	12082	12168	12138	12062	12122	12196	12172	12228	12100	12156	12096	12253	12208	12191	12289	12254	12232	12204	12095	12143	12082	12331	12237	12190	12209	12098	12246	12111	12071	12291	12061	12153	12206	12030	12068	12163	12439	12334	12228	12268	12234	12072	12143	12229	12105	11973	12115	12239	12115	12120	12050	12288	12185	12049	12188	12111	12239	12235	12203	12007	12126	12151	12200	12263	12189	12191	12242	12188	12236	12127	12141	11951	12111	12186	12242	12252	12161	12171	12177	12158	12141	12158	12216	12135	12103	11976	11992	11977	12082	12120	12233	12329	12193	12221	12223	12176	12072	12160	12161	12135	12265	12258	12216	12175	12102	12329	12067	12301	12174	12121	12217	12298	12131	12136	12099	12040	12212	12087	12150	12070	12228	12333	12273	12139	12152	12160	12238	12229	12145	12028	12149	12175	12088	12143	12270	12145	12379	12124	12287	12196	12223	12074	12165	12182	12144	12112	12135	12108	12212	12342	12134	12158	12193	12234	12136	12153	12159	12086	11947	12148	12085	12193	12145	12307	12240	12172	12326	12108	12093	12229	12211	12005	12153	11988	12052	11912	12249	12200	12359	12222	12028	12166	12068	12230	12305	12249	12236	12285	12078	12183	12145	12078	12092	12190	12032	12191	12195	12150	12164	12110	12121	12292	12181	12194	12252	12182	12352	12263	12117	12277	12201	12208	12196	12088	12208	12316	12167	12246	12249	12098	12169	12170	12298	12061	12212	12248	12273	12229	12171	12340	12130	12199	12143	12130	12022	12131	12209	12222	12091	12112	12196	12145	12038	12419	12061	12188	12208	12194	12097	12181	12117	12190	12160	12293	12183	12067	12277	12329	12319	12135	12341	12060	12174	12186	12150	12111	12104	12116	12231	12236	12231	12190	12040	12275	12139	12229	12134	12201	12211	12131	12197	12263	12116	12197	12236	12369	12054	12178	12132	12227	12137	12214	12196	12173	12205	12170	12160	12172	12110	12277	12163	12205	12215	12263	11976	12118	12203	12357	12052	12241	12088	12056	12236	12196	12233	12268	12068	12304
23323	21372	29958	36887	53595	38716	23755	17135	15037	15233	14999	14844	15125	15024	14925	14886	14921	14688	14864	14880	14719	14609	14617	14720	14596	14524	14499	14691	14795	14758	14676	14671	14708	14686	14588	14603	14477	14740	14800	14663	14625	14661	14461	14553	14581	14785	14575	14536	14503	14642	14765	14515	14544	14420	14708	14394	14515	14635	14890	14276	14407	14710	14736	14524	14531	14505	14628	14586	14681	14515	14822	14592	14581	14583	14528	15486	15392	14797	14719	14538	14484	14621	14549	14385	14520	14416	14686	14649	14664	14723	14552	14494	14362	14524	14575	14516	14551	14477	14523	14721	14538	14463	14449	14698	14784	14640	14627	14505	14507	14632	14563	14640	14501	14659	14639	14314	14463	14452	14568	14477	14438	14466	14569	14570	14471	14504	14464	14455	14474	14616	14544	14589	14465	14445	14661	14447	14585	14516	14356	14670	14510	14561	14379	14571	14565	14647	14526	14382	14328	14563	14549	14374	14521	14410	14616	14428	14556	14667	14717	14673	14563	14678	14574	14500	14444	14363	14439	14552	14587	14706	14769	14550	14563	14424	14515	14743	14586	14545	14399	14435	14532	14495	14515	14587	14718	14681	14560	14437	14601	14629	14481	14598	14378	14373	14447	14647	14466	14416	14419	14576	14599	14621	14391	14379	14647	14605	14633	14712	14728	14623	14654	14666	14454	14437	14542	14629	14593	14462	14742	14577	14542	14540	14696	14609	14527	14639	14654	14714	14468	14424	14480	14502	14341	14681	14581	14699	14600	14669	14687	14624	14562	14597	14571	14301	14618	14342	14695	14620	14490	14693	14578	14676	14719	14620	14304	14560	14631	14493	14583	14452	14509	14589	14509	14690	14593	14608	14545	14262	14291	14497	14500	14214	14456	14547	14690	14506	14489	14439	14406	14623	14631	14607	14558	14466	14473	14687	14667	14650	14588	14453	14555	14633	14477	14703	14472	14444	14490	14666	14606	14550	14648	14700	14494	14295	14555	14454	14538	14493	14585	14511	14709	14419	14620	14439	14562	14561	14698	14689	14587	14619	14413	14699	14629	14436	14381	14535	14568	14656	14598	14614	14486	14602	14564	14831	14473	14448	14666	14419	14594	14545	14517	14389	14579	14511	14641	14462	14554	14602	14652	14396	14648	14624	14586	14578	14680	14409	14519	14405	14596	14613	14434	14542	14421	14441	14586	14485	14631	14482	14508	14586	14682	14468	14457	14410	14430	14694	14638	14465	14646	14533	14545	14553	14488	14529	14745	14312	14450	14431	14314	14529	14564	14682	14301	14464	14510	14479	14647	14582	14501	14462	14665	14566	14571	14575	14636	14569	14632	14575	14528	14608	14563	14365	14538	14773	14601	14636	14752	14705	14602	14498	14398	14410	14616	14577	14578	14420	14389	14550	14616	14545	14660	14603	14514	14464	14319	14551	14518	14526	14438	14606	14716	14455	14514	14542	14491	14567	14400	14456	14596	14698	14592	14379	14438	14531	14623	14515	14513	14599	14596	14565	14593	14645	14635	14597	14470	14385	14361	14360	14753	14657	14499	14633	14552	14665	14629	14542	14529	14494	14540	14771	14608	14378	14319	14554	14670	14520	14648	14460	14630	14643	14395	14407	14628	14693	14547	14269	14270	14650	14681	14444	14646	14646	14441	14483	14291	14597	14651	14224	14580	14387	14474	14422	14614	14488	14687	14616	14583	14582	14527	14546	14555	14609	14498	14494	14633	14584	14431	14647	14685	14573	14662	14498	14478	14495	14623	14535	14526	14626	14553	14441	14656	14422	14465	14444	14611	14545	14452	14640	14637	14620	14373	14371	14388	14700	14692	14594	14443	14293	14578	14548	14346	14587	14443	14336	14562	14582	14860	14802	14704	14511	14491	14513	14416	14702	14429	14671	14487	14327	14370	14581	14747	14382	14373	14444	14472	14518	14480	14315	14602	14421	14490	14580	14515	14765	14449	14680	14545	14754	14383	14515	14526	14530	14482	14197	14468	14659	14568	14562	14569	14402	14455	14487	14573	14548	14472	14550	14522	14347	14451	14568	14504	14696	14552	14387	14561	14583	14526	14632	14634	14615	14624	14480	14555	14443	14369	14468	14440	14683	14565	14502	14549	14491	14533	14571	14478	14487	14660	14725	14676	14564	14476	14687	14473	14234	14635	14389	14526	14516	14450	14528	14527	14508	14599	14452	14507	14436	14723	14518	14496	14354	14572	14592	14363	14417	14549	14477	14474	14585	14610	14448	14573	14524	14524	14504	14668	14454	14565	14611	14573	14517	14590	14523	14545	14587	14478	14574	14386	14473	14693	14438	14605	14452	14594	14697	14511	14448	14535	14740	14588	14752	14412	14722	14561	14554	14641	14528	14515	14511	14633	14563	14367	14565	14703	14394	14456	14269	14584	14591	14498	14478	14500	14551	14362	14506	14581	14375	14428	14512	14701	14434	14627	14420	14477	14626	14418	14450	14456	14380	14428	14613	14509	14288	14714	14733	14373	14541	14433	14460	14288	14585	14675	14493	14525	14509	14683	14424	14461	14619	14658	14568	14693	14536	14677	14656	14734	14382	14633	14714	14491	14593	14428	14588	14417	14628	14679	14639	14523	14656	14551	14536	14551	14482	14521	14582	14369	14615	14524	14464	14731	14535	14575	14463	14560	14498	14551	14445	14509	14582	14567	14570	14784	14501	14735	14606	14505	14635	14565	14447	14480	14614	14519	14478	14586	14555	14543	14631	14355	14561	14433	14485	14605	14517	14463	14491	14516	14578	14339	14601	14631	14541	14586	14460	14671	14665	14411	14435	14628	14327	14461	14651	14370	14508	14643	14701	14627	14571	14477	14577	14427	14601	14625	14486	14547	14455	14613	14609	14478	14510	14363	14302	14584	14445	14581	14475	14452	14563	14572	14464	14466	14483	14556	14627	14677	14488	14449	14432	14517	14767	14523	14584	14710	14665	14666	14511	14509	14473	14468	14670	14628	14425	14586	14773	14580	14582	14596	14800	14435	14516	14606	14477	14404	14493	14774	14489	14424	14668	14481	14607	14373	14470	14574	14366	14350	14310	14452	14541	14561	14536	14796	14582	14286	14515	14757	14460	14669	14598	14673	14455	14544	14483	14797	14598	14570	14686	14603	14413	14412	14682	14635	14453	14611	14589	14476	14525	14646	14599	14641	14489	14546	14570	14581	14716	14607	14647	14469	14647	14597	14536	14475	14671	14605	14442	14437	14575	14748	14228	14692	14533	14678	14625	14412	14434	14446	14494	14690	14410	14427	14386	14481	14403	14487	14523	14473	14540	14615	14462	14592	14542	14574	14531	14365	14519	14458	14445	14536	14548	14688	14625	14571	14359	14521	14468	14741	14496	14566	14493	14451	14447	14467	14741	14717	14402	14520	14468	14561	14682	14619	14514	14708	14498	14606	14560	14553	14498	14552	14666	14563	14545	14712	14632	14422	14340	14565	14542	14596	14618	14837	14452	14366	14618	14843	14528	14551	14824	14640	14611	14674	14691	14617	14543	14537	14495	14661	14502	14485	14579	14427	14235	14451	14656	14371	14542	14375	14520	14509	14471	14534	14446	14707	14559	14613	14612	14416	14321	14513	14563	14675	14455	14371	14452	14566	14672	14566	14644	14502	14464	14349	14439	14597	14624	14405	14599	14666	14394	14376	14577	14649	14657	14453	14372	14498	14431	14504	14667	14645	14495	14552	14515	14523	14554	14527	14544	14757	14568	14456	14722	14552	14665	14465	14576	14633	14541	14538	14454	14504	14540	14465	14212	14589	14506	14407	14472	14421	14325	14682	14572	14607	14482	14450	14535	14483	14256	14302	14703	14669	14525	14586	14608	14636	14498	14446	14607	14553	14521	14787	14664	14617	14366	14592	14601	14491	14506	14686	14450	14455	14681	14710	14426	14532	14582	14359	14339	14503	14580	14736	14646	14569	14479	14591	14545	14652	14558	14723	14418	14533	14610	14678	14700	14464	14577	14429	14584	14635	14509	14500	14648	14503	14478	14552	14519	14628	14531	14528	14669	14620	14541	14669	14349	14596	14622	14592	14750	14535	14553	14419	14590	14520	14516	14634	14362	14440	14541	14427	14424	14424	14622	14577	14447	14648	14644	14666	14458	14608	14695	14424	14318	14589	14498	14566	14492	14434	14596	14360	14362	14562	14441	14478	14464	14379	14547	14523	14482	14482	14589	14555	14507	14527	14423	14568	14527	14337	14635	14504	14387	14508	14523	14516	14646	14466	14518	14478	14523	14553	14554	14479	14764	14409	14607	14597	14567	14524	14402	14595	14615	14370	14560	14578	14619	14624	14461	14631	14514	14670	14542	14492	14379	14406	14576	14521	14435	14530	14610	14598	14520	14715	14671	14396	14543	14517	14525	14710	14516	14555	14646	14635	14557	14528	14468	14597	14766	14326	14512	14503	14377	14623	14402	14526	14527	14516	14447	14567	14451	14442	14674	14495	14424	14438	14482	14559	14471	14496	14550	14435	14433	14549	14759	14446	14756	14751	14663	14544	14616	14617	14547	14686	14491	14411	14619	14601	14551	14446	14472	14730	14611	14495	14629	14432	14603	14530	14597	14529	14526	14504	14438	14456	14638	14472	14502	14677	14603	14713	14438	14437	14464	14515	14593	14641	14357	14560	14530	14662	14533	14549	14565	14676	14589	14479	14477	14501	14664	14484	14631	14497	14444	14647	14570	14898	14741	14590	14784	14568	14321	14685	14735	14528	14507	14655	14409	14454	14583	14670	14768	14579	14443	14496	14604	14538	14538	14770	14649	14491	14524	14480	14430	14678	14712	14598	14488	14702	14418	14706	14485	14639	14500	14509	14488	14585	14600	14311	14752	14745	14564	14490	14748	14509	14494	14623	14323	14584	14647	14567	14629	14514	14518	14376	14419	14499	14504	14577	14430	14529	14572	14573	14561	14564	14554	14427	14561	14488	14407	14318	14493	14492	14537	14440	14467	14592	14512	14703	14742	14472	14574	14525	14429	14609	14712	14505	14407	14414	14686	14532	14684	14624	14483	14446	14566	14473	14441	14606	14705	14469	14531	14439	14402	14457	14428	14486	14513	14617	14424	14548	14397	14495	14536	14627	14658
16304	41258	66181	71423	69540	28852	13852	13579	13362	13249	13105	13159	13050	12838	13045	12812	13001	12934	12770	12949	13032	12805	12848	12922	13063	12906	12816	12811	12884	12890	12714	12816	12889	12948	12797	12844	12745	12857	12716	12777	12750	12849	12788	12833	12808	12743	12827	12943	12893	12847	12790	12791	12841	12803	12790	12687	12954	12674	12760	12896	12702	12753	12868	12842	12882	12848	12816	12720	12732	12820	12839	12830	12789	12643	13206	14153	13668	12898	12774	12793	12783	12715	12751	12886	12702	12721	12691	12764	12759	12802	12655	12629	12888	12898	12843	12932	12544	12849	12830	12628	12783	12834	12883	12806	12673	12792	12776	12661	12749	12608	12633	12943	12604	12716	12730	12807	12889	12826	12698	12651	12604	12685	12722	12715	12825	12774	12750	12740	12611	12737	12755	12731	12624	12561	12672	12798	12633	12600	12691	12882	12810	12746	12724	12652	12876	12764	12895	12621	12731	12779	12822	12596	12800	12614	12734	12649	12859	12582	12745	12868	12709	12724	12847	12766	12753	12768	12665	12799	12646	12784	12817	12793	12777	12713	12889	12789	12515	12852	12906	12727	12731	12859	12839	12831	12787	12895	12869	12847	12752	12724	12678	12813	12667	12714	12823	12699	12913	12983	12711	12776	12796	12801	12643	12871	12761	12676	12603	12772	12685	12761	12734	12847	12877	12860	12736	12789	12707	12711	12711	12768	12689	12746	12782	12796	12826	12862	12783	12741	12765	12648	12766	12674	12734	12698	12954	12825	12946	12908	12826	12862	12664	12835	12738	12648	12669	12784	12581	12971	12699	12723	12709	12840	12759	12779	12721	12752	12521	12750	12877	12780	12669	12796	12716	12914	12750	12766	12687	12664	12765	12685	12968	12683	12743	12579	12722	12944	12820	12765	12816	12656	12848	12774	12677	12738	12793	12785	12781	12761	12781	12875	12716	12634	12794	12766	12792	12772	12890	12619	12745	12663	12617	12759	12745	12730	12787	12886	12871	12825	12827	12916	12813	12655	12711	12850	12807	12868	12788	12852	12800	12856	12621	12761	12947	12813	12876	12786	12760	12764	12712	12812	12673	12913	12761	12830	12896	12913	12746	12650	12643	12835	12781	12940	12799	12658	12794	12875	12799	12714	12857	12823	12828	12770	12844	12839	12796	12869	12676	12732	12703	12753	12695	12886	12824	12860	12611	12652	12802	12758	12879	12841	12689	12830	12742	12689	12733	12742	12664	12804	12806	12607	12773	12683	12690	12692	12724	12731	12831	12691	12948	12710	12929	12872	12901	12787	12781	12764	12796	12622	12655	12644	12677	12717	12863	12904	12721	12654	12836	12655	12697	12748	12709	12782	12842	12687	12699	12694	12735	12639	12674	12745	12576	12732	12760	12696	12730	12837	12753	12858	12784	12885	12747	12603	12718	12783	12675	12729	12709	12820	12743	12775	12783	12836	12781	12888	12677	12905	12904	12645	12776	12815	12861	12825	12754	12677	12601	12872	12707	12688	12712	12683	12942	12583	12826	12766	12745	13023	12902	12801	12826	12662	12823	12809	12835	12712	12525	12780	12703	12732	12777	12770	12889	12858	12870	12859	12704	12815	12879	12703	12832	12747	12976	12625	12715	12732	12728	12818	12736	12911	12898	12695	12786	12974	12660	12886	12864	12740	12644	12821	12759	12845	12738	12655	12772	12794	12866	12733	12751	12862	12811	12797	12882	12803	12697	12899	12838	12627	12680	12736	12829	12732	12674	12656	12704	12732	12803	12787	12847	12838	12687	12680	12902	12736	12757	12780	12733	12622	12802	12776	12664	12697	12762	12607	12921	12923	12733	12723	12876	12715	12783	12706	12739	12786	12702	12991	12827	12818	12789	12799	12820	12757	12648	12833	12699	12750	12735	12759	12716	12767	12797	12637	12800	12709	12813	12732	12703	12681	12966	12801	12746	12845	12770	12644	12872	12866	12755	12649	12803	12667	12757	12652	12758	12785	12738	12724	12830	12719	12769	12804	12828	12807	12777	12803	12734	12801	12541	12696	12701	12712	12501	12965	12707	12794	12858	12747	12781	12819	12728	12786	12702	12648	12695	12909	12866	12902	12724	12942	12869	12702	12640	12814	12604	12822	12689	12706	12857	12778	12695	12780	12796	12766	12687	12854	12722	12966	12781	12799	12848	12769	12807	12808	12752	12697	12706	12705	12817	12781	12861	12940	12854	12833	12733	12746	12815	12868	12952	12860	12578	12782	12736	12857	12784	12845	12716	12836	12919	12734	12780	12676	12782	12724	12816	12731	12840	12799	12751	12699	12780	12885	12693	12570	12706	12657	12541	12648	12790	12663	12536	12911	12859	12658	12754	12795	12821	12759	12876	12824	12768	12835	12691	12715	12660	12735	12698	12723	12963	12694	12909	12728	12636	12709	12814	12771	12742	12819	12776	12721	12822	12707	12795	12832	12763	12920	12755	12661	12835	12833	12793	12750	12853	12740	12748	12921	12745	12835	12669	12875	12711	12756	12699	12646	12779	12845	12690	12700	12909	12766	12759	12637	12742	12728	12693	12777	12729	12560	12836	13006	12690	12530	12741	12680	12656	12620	12929	12748	12815	12743	12699	12762	12583	12802	12719	12751	12753	12791	12842	12718	12905	12910	12706	12768	12727	12716	12807	12588	12674	12755	12874	12760	12809	12777	12692	12810	12798	12698	12698	12737	12912	12583	12750	12952	12759	12796	12771	12941	12822	12817	12702	12748	12736	12691	12941	12640	12810	12790	12925	12793	12823	12724	12591	12767	12840	12842	12742	12798	12800	12840	12525	12844	12795	12704	12949	12765	12650	12842	12903	12868	12865	12756	12726	12783	12731	12813	12727	12784	12540	12772	12772	12832	12745	12701	12908	12972	12737	12696	12851	12665	12796	12837	12840	12752	12774	12814	12748	12843	12850	12726	12830	12848	12603	12601	13069	12786	12659	12728	12526	12721	12893	12824	12829	12739	12755	12642	12710	12803	12824	12776	12634	12582	12787	12727	12675	12625	12847	12784	12647	12770	12803	12966	12769	12674	12711	12893	12627	12962	12784	12844	12676	12687	12776	12780	12904	12758	12849	12573	12641	12766	12818	12760	12628	12830	12792	12573	12841	12656	12693	12870	12589	12729	12763	12584	12734	12687	12782	12748	12691	12814	12725	12877	12583	12843	12604	12669	12867	12697	12817	12742	12738	12729	12719	12624	12716	12745	12685	12596	12634	12752	12870	12771	12664	12685	12604	12979	12634	12825	12834	12897	12595	12788	12623	12838	12733	12816	12824	12737	12700	12833	12809	12573	12777	12688	12676	12618	12751	12822	12809	12819	12578	12857	12717	12806	12847	12803	12757	12847	12748	12815	12713	12773	12702	12722	12733	12781	12640	12477	12822	12717	12728	12750	12718	12740	12792	12699	12643	12820	12647	12837	12812	12674	12816	12934	12728	12748	12727	12811	12734	12791	12610	12715	12753	12818	12845	12852	12795	12791	12655	12603	12869	12812	12860	12842	12818	12909	12678	12738	12768	12759	12683	12827	12911	12801	12698	12734	12763	12767	12708	12855	12750	12708	12777	12790	12855	12802	12787	12578	12752	12759	12729	12724	12665	12677	12771	12700	12926	12712	12664	12773	12668	12704	12775	12690	12992	12766	12738	12753	12796	12888	12781	12899	12697	12727	12678	12601	12690	12734	12731	12694	12895	12634	12810	12828	12851	12671	12654	12640	12721	12817	12821	12745	12770	12721	12729	12750	12670	12654	12894	12688	12717	12621	12821	12658	12912	12841	12751	12819	12623	12763	12800	12696	12723	12685	12958	12729	12811	12696	12802	12988	12788	12826	12718	12847	12886	12658	12830	12645	12820	12736	12718	12840	12605	12778	12748	12767	12729	12756	12766	12662	12749	12728	12820	12656	12952	12907	12780	12771	12760	12712	12671	12748	12577	12943	12881	12948	12589	12707	12732	12738	12910	12649	12757	12506	12749	12757	12757	12920	12991	12714	12657	12824	12726	12832	12756	12538	12617	12802	12806	12668	12682	12774	12781	12846	12710	12847	12732	12889	12851	12762	12679	12867	12920	12802	12753	12675	12862	12686	12648	12706	12840	12670	12724	12730	12894	12704	12882	12735	12809	12658	12794	12821	12653	12706	12939	12757	12712	12763	12780	12667	12653	12851	12755	12753	13003	12758	12691	12939	12823	12791	12667	12717	12758	12763	12903	12826	12725	12807	12744	12655	12536	12825	12757	12716	12692	12633	12710	12685	12716	12748	12733	12717	12740	12732	12728	12662	12812	12823	12753	12829	12676	12710	12570	12902	12775	12696	12812	12795	12684	12758	12727	12722	12883	12780	12710	12930	12599	12797	13022	12740	12882	12695	12843	12700	12705	12665	12676	12920	12686	12690	12812	12733	12734	12722	12712	12774	12604	12861	12750	12791	12764	12798	12743	12808	12772	12672	12654	12811	12864	12673	12803	12783	12744	12706	12856	12703	12774	12601	12709	12722	12696	12779	12912	12891	12727	12790	12799	12755	12810	12768	12790	12702	12836	12705	12794	12807	12937	12847	12691	12720	12778	12934	12753	12786	12921	12810	12743	12739	12854	12674	12804	12757	12723	12800	12779	12761	12714	12651	12731	12832	12845	12678	12744	12848	12836	12669	12854	12759	12851	12872	12648	12780	12700	12658	12711	12662	12919	12839	12753	12894	12747	12801	12898	12814	12675	12641	12899	12833	12655	12586	12705	12777	12807	12587	12652	12822	12865	12954	12889	12732	12771	12824	12696	12771	12652	12583	12698	12804	12721	12722	12699	12802	12782	12713	12729	12676	12791	12855	12837	12884	12778	12667	12807	12823	12783	12845	12843	12681	12736	12650	12754	12666	12714	12759	12781	12855	12718	12745	12826	12713	12732	12925	12716	12689	12769	12710	12935	12841	12829	12862	12807	12711	12843	12842	12812	12789	12883	12863	12750	12723	12624	12665	12818	12987	12707	12766	12797	12805	12653	12660	12804	12851	12723	12614	12616	12696	12776	12799	12615	12604	12627	12896	12622	12574	12717	12726	12852	12732	12806	12787	12890	12714	12794	12759	12827	12680	12668	12626	12838	12909
27834	21865	30228	30860	26766	20158	16468	15727	15347	15391	15439	15470	15374	15389	15308	15431	15637	15558	15539	15468	15489	15436	15550	15499	15475	15421	15412	15612	15474	15408	15277	15350	15632	15376	15387	15379	15481	15576	15507	15323	15505	15380	15526	15471	15419	15499	15403	15316	15498	15375	15293	15428	15362	15417	15543	15212	15410	15413	15413	15470	15358	15489	15638	15275	15312	15535	15466	15370	15337	15349	15253	15265	15349	15387	15595	15444	15409	15405	15371	15397	15364	15550	15503	15489	15368	15260	15332	15441	15437	15459	15366	15312	15350	15482	15338	15360	15563	15328	15446	15413	15335	15158	15481	15538	15357	15301	15349	15401	15513	15360	15568	15389	15446	15482	15449	15400	15451	15458	15274	15374	15505	15431	15492	15411	15334	15436	15491	15363	15383	15486	15446	15475	15381	15243	15274	15488	15512	15544	15353	15547	15391	15452	15548	15408	15488	15520	15420	15365	15454	15396	15411	15542	15357	15238	15439	15581	15333	15209	15405	15418	15334	15284	15286	15514	15198	15389	15437	15413	15309	15185	15336	15256	15314	15339	15421	15405	15222	15429	15274	15411	15309	15265	15437	15466	15305	15499	15345	15314	15311	15308	15376	15558	15436	15240	15476	15143	15330	15401	15354	15337	15351	15196	15412	15372	15401	15291	15294	15439	15233	15300	15237	15440	15346	15417	15356	15456	15424	15205	15509	15399	15408	15474	15269	15335	15206	15375	15326	15439	15436	15326	15558	15272	15481	15177	15388	15528	15311	15326	15462	15257	15238	15166	15331	15081	15265	15271	15498	15493	15443	15445	15422	15295	15567	15459	15381	15379	15371	15549	15447	15604	15508	15725	15217	15587	15198	15423	15421	15380	15210	15297	15334	15349	15388	15267	15316	15264	15122	15384	15249	15508	15174	15267	15481	15294	15421	15112	15340	15335	15520	15508	15259	15581	15285	15271	15395	15570	15433	15525	15327	15413	15195	15105	15499	15351	15346	15322	15501	15539	15391	15283	15370	15582	15332	15214	15319	15425	15283	15266	15398	15509	15265	15450	15333	15267	15441	15198	15379	15338	15163	15484	15553	15230	15321	15427	15537	15460	15500	15329	15436	15290	15488	15462	15333	15324	15395	15425	15372	15333	15297	15213	15341	15464	15261	15439	15327	15316	15299	15558	15430	15368	15454	15407	15235	15289	15444	15317	15453	15315	15436	15399	15439	15522	15414	15317	15439	15349	15289	15563	15331	15378	15406	15411	15411	15406	15369	15498	15350	15432	15362	15507	15264	15219	15404	15363	15522	15378	15328	15406	15310	15504	15357	15296	15300	15433	15147	15406	15129	15398	15434	15416	15471	15302	15419	15383	15299	15290	15088	15493	15321	15535	15533	15426	15418	15392	15298	15469	15375	15496	15422	15456	15436	15234	15512	15204	15275	15288	15455	15496	15311	15247	15389	15457	15291	15425	15354	15496	15404	15500	15303	15234	15551	15398	15528	15372	15348	15370	15438	15340	15569	15367	15383	15627	15446	15273	15311	15289	15301	15512	15538	15497	15527	15145	15371	15578	15393	15307	15548	15364	15334	15486	15550	15261	15404	15483	15365	15469	15497	15552	15434	15299	15373	15268	15158	15324	15267	15364	15433	15444	15359	15226	15369	15218	15388	15332	15409	15300	15354	15344	15295	15098	15296	15216	15287	15252	15420	15212	15514	15328	15386	15476	15457	15430	15509	15340	15418	15347	15628	15157	15389	15603	15337	15280	15417	15323	15301	15428	15357	15490	15228	15368	15317	15306	15320	15348	15450	15542	15311	15324	15234	15445	15448	15169	15393	15437	15411	15474	15268	15421	15458	15412	15362	15300	15341	15471	15471	15378	15584	15461	15389	15269	15568	15386	15332	15512	15318	15480	15438	15491	15366	15315	15440	15402	15379	15126	15296	15328	15606	15381	15609	15447	15608	15435	15387	15455	15164	15408	15444	15275	15371	15368	15195	15333	15331	15332	15372	15510	15379	15525	15618	15391	15398	15224	15430	15334	15165	15501	15455	15354	15288	15385	15344	15243	15454	15379	15502	15336	15398	15383	15385	15420	15235	15468	15342	15380	15497	15394	15462	15406	15393	15348	15490	15413	15319	15297	15509	15447	15476	15344	15376	15338	15400	15236	15427	15396	15423	15265	15278	15299	15312	15327	15313	15314	15345	15375	15491	15489	15563	15517	15323	15484	15614	15290	15539	15350	15453	15577	15115	15561	15317	15408	15279	15571	15459	15445	15652	15426	15612	15510	15277	15492	15417	15471	15390	15540	15355	15267	15462	15437	15394	15204	15504	15373	15308	15200	15445	15401	15442	15504	15526	15327	15609	15440	15155	15324	15503	15452	15257	15418	15435	15435	15309	15443	15458	15319	15308	15548	15390	15421	15694	15512	15198	15488	15458	15392	15473	15270	15418	15518	15415	15640	15387	15512	15269	15332	15377	15285	15438	15186	15338	15419	15307	15347	15329	15542	15303	15388	15561	15387	15363	15564	15420	15479	15505	15341	15441	15303	15559	15439	15562	15568	15428	15234	15448	15544	15593	15406	15404	15374	15583	15373	15394	15101	15266	15360	15384	15474	15431	15397	15403	15387	15357	15334	15189	15403	15376	15409	15537	15551	15521	15355	15350	15421	15428	15396	15444	15322	15551	15560	15429	15564	15479	15552	15380	15362	15307	15245	15341	15325	15211	15629	15378	15344	15307	15249	15523	15511	15403	15339	15312	15479	15469	15374	15535	15474	15466	15455	15310	15333	15426	15409	15389	15327	15406	15355	15282	15481	15373	15562	15402	15438	15470	15626	15324	15307	15489	15199	15248	15182	15351	15353	15476	15278	15442	15314	15404	15240	15355	15555	15469	15162	15588	15356	15461	15499	15265	15506	15309	15484	15243	15339	15331	15519	15541	15317	15423	15409	15624	15378	15242	15337	15500	15555	15505	15148	15571	15171	15217	15346	15468	15573	15468	15467	15420	15395	15414	15523	15391	15375	15536	15657	15348	15307	15392	15225	15267	15442	15464	15520	15468	15332	15411	15228	15419	15512	15353	15287	15482	15264	15514	15357	15313	15305	15523	15259	15501	15502	15498	15384	15520	15243	15220	15267	15360	15265	15208	15513	15476	15306	15246	15330	15034	15324	15275	15378	15485	15387	15387	15366	15483	15346	15386	15415	15499	15359	15391	15453	15519	15440	15446	15322	15416	15303	15502	15525	15519	15552	15539	15200	15523	15442	15321	15365	15427	15412	15311	15216	15422	15403	15395	15348	15518	15395	15453	15337	15324	15315	15174	15502	15398	15415	15273	15354	15155	15253	15262	15409	15372	15220	15462	15582	15512	15460	15356	15437	15361	15491	15310	15227	15296	15293	15395	15259	15452	15454	15269	15303	15391	15235	15388	15492	15321	15227	15449	15387	15329	15295	15364	15430	15358	15295	15448	15309	15378	15341	15466	15533	15336	15561	15464	15421	15394	15366	15245	15160	15456	15461	15203	15234	15290	15333	15423	15465	15407	15463	15480	15418	15393	15347	15466	15545	15383	15273	15329	15308	15545	15377	15357	15454	15631	15337	15238	15452	15259	15349	15523	15500	15365	15549	15401	15384	15303	15254	15270	15434	15391	15389	15342	15336	15328	15280	15235	15388	15538	15463	15474	15515	15384	15495	15435	15287	15429	15426	15445	15548	15442	15493	15569	15451	15516	15475	15403	15374	15369	15395	15402	15345	15452	15459	15374	15560	15443	15381	15293	15450	15395	15321	15517	15534	15629	15481	15329	15668	15498	15392	15309	15349	15410	15409	15513	15385	15503	15310	15410	15255	15340	15572	15504	15410	15299	15309	15513	15302	15294	15395	15295	15203	15285	15288	15324	15289	15287	15554	15311	15450	15365	15283	15605	15327	15280	15471	15407	15541	15380	15545	15485	15470	15306	15328	15386	15356	15232	15265	15490	15174	15329	15397	15395	15322	15272	15360	15304	15372	15337	15368	15586	15308	15232	15325	15386	15257	15331	15418	15309	15269	15153	15310	15301	15398	15428	15486	15398	15365	15403	15551	15396	15235	15387	15391	15455	15296	15275	15251	15279	15496	15470	15479	15598	15416	15425	15328	15355	15379	15542	15405	15446	15489	15408	15344	15430	15566	15307	15434	15301	15360	15182	15396	15345	15416	15407	15635	15530	15238	15425	15329	15450	15569	15428	15412	15626	15443	15429	15429	15416	15372	15475	15186	15487	15577	15525	15452	15339	15411	15460	15391	15433	15335	15471	15359	15390	15593	15263	15391	15364	15252	15366	15476	15531	15478	15209	15571	15573	15542	15394	15357	15486	15147	15530	15394	15382	15281	15508	15337	15668	15518	15329	15434	15545	15393	15304	15209	15236	15287	15436	15243	15273	15395	15391	15300	15362	15124	15460	15188	15334	15391	15077	15373	15504	15191	15257	15597	15393	15258	15261	15282	15509	15481	15265	15379	15484	15370	15303	15440	15397	15264	15442	15197	15404	15483	15309	15447	15302	15299	15317	15461	15243	15382	15524	15633	15544	15586	15418	15397	15415	15446	15351	15739	15362	15454	15376	15155	15201	15614	15368	15454	15476	15398	15513	15317	15196	15365	15384	15450	15463	15449	15373	15310	15301	15293	15404	15447	15433	15346	15328	15623	15308	15506	15406	15188	15248	15383	15330	15421	15369	15200	15304	15332	15505	15330	15487	15274	15357	15507	15398	15285	15233	15351	15518	15204	15716	15379	15413	15315	15303	15278	15556	15242	15390	15532	15274	15459	15610	15293	15181	15432	15397	15555	15332	15440	15436	15612	15543	15302	15433	15570	15329	15431	15393	15377	15536	15339	15202	15456	15354	15536	15299	15388	15480	15430	15434	15483	15353	15413	15373	15418	15306	15329	15519	15443	15447	15434	15404	15289	15367	15443	15512	15218	15509	15465	15437	15470	15415	15186	15386	15445	15241	15222	15350	15412	15556	15372	15365	15251	15319	15713	15390	15511	15232	15339	15291	15451	15488	15485	15502	15461	15493	15436	15412	15452	15690	15460	15517	15177	15340	15397	15446	15349	15320	15229	15439	15474	15364	15394	15384	15425	15464	15242
13708	15989	34620	27993	26103	16902	13146	13343	13344	13326	13315	13357	13253	13411	13277	13408	13180	13412	13273	13425	13192	13350	13336	13337	13389	13341	13344	13385	13260	13343	13232	13357	13369	13317	13392	13250	13323	13333	13333	13320	13254	13297	13339	13339	13191	13305	13260	13183	13304	13240	13283	13235	13364	13273	13387	13134	13218	13257	13278	13376	13363	13255	13346	13399	13182	13258	13292	13144	13217	13440	13157	13465	13446	13361	13330	13369	13406	13352	13400	13409	13179	13313	13240	13388	13226	13209	13398	13316	13334	13295	13271	13224	13378	13063	13238	13142	13339	13245	13458	13329	13138	13401	13374	13308	13259	13310	13399	13386	13388	13395	13357	13305	13342	13251	13531	13251	13352	13256	13262	13374	13395	13242	13391	13329	13232	13314	13277	13390	13198	13375	13206	13115	13375	13149	13335	13377	13279	13293	13311	13198	13477	13217	13186	13443	13307	13291	13164	13146	13231	13397	13140	13260	13049	13285	13407	13350	13374	13186	13247	13298	13211	13184	13422	13536	13236	13400	13096	13242	13349	13179	13262	13244	13356	13273	13259	13204	13239	13357	13206	13307	13401	13146	13428	13180	13217	13306	13308	13180	13504	13242	13265	13296	13203	13300	13242	13447	13335	13238	13377	13401	13276	13327	13242	13229	13278	13195	13077	13398	13263	13262	13149	13256	13372	13335	13113	13283	13357	13150	13243	13054	13403	13374	13319	13288	13331	13282	13188	13172	13398	13212	13132	13433	13232	13105	13081	13225	13385	13183	13114	13176	13240	13189	13305	13327	13309	13442	13246	13305	13403	13346	13213	13314	13226	13504	13276	13326	13270	13373	13298	13273	13359	13265	13127	13317	13398	13274	13422	13217	13364	13411	13373	13427	13181	13286	13198	13240	13164	13337	13214	13278	13338	13400	13373	13346	13204	13130	13238	13213	13278	13359	13340	13225	13175	13079	13372	13189	13238	13255	13328	13279	13413	13288	13267	13156	13335	13271	13129	13353	13205	13353	13299	13182	13463	13277	13403	13151	13156	13228	13460	13285	13294	13279	13347	13200	13300	13313	13214	13341	13350	13309	13316	13328	13236	13264	13409	13323	13436	13323	13252	13298	13328	13224	13370	13303	13409	13120	13341	13285	13294	13206	13266	13186	13193	13252	13374	13165	13251	13315	13358	13211	13395	13230	13392	13135	13192	13361	13315	13336	13224	13309	13275	13287	13205	13186	13249	13498	13362	13295	13397	13102	13399	13382	13207	13117	13311	13018	13392	13354	13297	13330	13159	13279	13186	13347	13338	13395	13283	13392	13247	13209	13264	13150	13352	13281	13542	13333	13171	13260	13317	13281	13249	13272	13217	13208	13235	13317	13350	13321	13242	13181	13275	13188	13202	13219	13064	13261	13252	13074	13129	13293	13212	13403	13323	13183	13349	13265	13273	13286	13208	13190	13197	13312	13191	13259	13316	13351	13453	13286	13247	13227	13303	13394	13140	13147	13390	13363	13246	13316	13224	13254	13335	13211	13189	13327	13218	13334	13325	13406	13350	13333	13443	13339	13273	13249	13272	13417	13349	13321	13323	13237	13256	13519	13269	13143	13265	13314	13281	13329	12987	13319	13295	13333	13143	13292	13392	13145	13261	13373	13310	13217	13336	13455	13237	13328	13350	13400	13257	13341	13118	13192	13315	13147	13277	13247	13106	13298	13195	13393	13152	13114	13287	13283	13344	13328	13238	13236	13375	13493	13381	13267	13455	13359	13287	13328	13383	13447	13160	13264	13255	13358	13287	13334	13477	13104	13283	13282	13299	13419	13256	13272	13212	13313	13298	13360	13265	13309	13341	13178	13485	13423	13303	13507	13252	13368	13244	13233	13238	13284	13235	13352	13295	13502	13328	13436	13179	13274	13306	13200	13284	13290	13378	13218	13043	13306	13096	13398	13266	13360	13210	13287	13338	13319	13302	13282	13377	13413	13153	13271	13324	13361	13267	13305	13299	13468	13295	13355	13345	13346	13215	13525	13235	13354	13366	13354	13211	13391	13139	13294	13178	13217	13359	13335	13337	13234	13347	13295	13492	13314	13345	13273	13307	13163	13328	13312	13277	13511	13316	13270	13145	13307	13384	13271	13480	13370	13133	13446	13291	13354	13239	13396	13395	13178	13278	13298	13483	13297	13359	13264	13319	13076	13381	13308	13215	13477	13355	13325	13162	13350	13344	13519	13379	13086	13168	13303	13443	13235	13336	13308	13250	13299	13288	13371	13262	13376	13348	13295	13204	13198	13396	13380	13396	13450	13270	13279	13242	13266	13268	13304	13377	13235	13276	13338	13129	13192	13479	13377	13406	13260	13232	13334	13037	13230	13171	13187	13267	13266	13205	13250	13254	13272	13435	13192	13241	13340	13161	13255	13117	13253	13429	13490	13266	13241	13304	13394	13131	13225	13253	13351	13482	13413	13372	13178	13249	13364	13321	13289	13208	13204	13371	13213	13283	13285	13153	13256	13291	13207	13392	13218	13343	13158	13361	13371	13246	13270	13267	13285	13154	13464	13319	13256	13410	13412	13249	13272	13288	13293	13261	13237	13450	13318	13252	13189	13357	13387	13286	13267	13010	13388	13310	13108	13348	13310	13319	13163	13410	13414	13171	13127	13403	13399	13420	13139	13343	13227	13409	13280	13330	13349	13342	13355	13205	13430	13206	13332	13263	13357	13309	13267	13304	13333	13258	13148	13234	13262	13100	13248	13484	13225	13291	13175	13396	13251	13221	13362	13185	13258	13241	13290	13133	13134	13328	13354	13459	13351	13454	13263	13362	13437	13306	13114	13122	13113	13391	13288	13166	13160	13364	13368	13227	13034	13196	13281	13404	13210	13219	13137	13210	13402	13228	13300	13129	13288	13330	13315	13197	13377	13167	13268	13200	13370	13537	13373	13456	13259	13298	13235	13443	13232	13331	13300	13235	13287	13320	13441	13175	13214	13211	13340	13184	13218	13341	13246	13398	13405	13457	13197	13050	13140	13362	13102	13297	13279	13362	13406	13399	13275	13279	13213	13214	13362	13260	13327	13257	13353	13352	13322	13179	13200	13277	13342	13286	13354	13328	13268	13452	13394	13433	13092	13251	13394	13211	13153	13222	13402	13242	13322	13493	13242	13272	13294	13435	13220	13316	13149	13221	13257	13438	13287	13373	13396	13354	13347	13210	13341	13472	13339	13331	13168	13227	13429	13322	13396	13406	13315	13425	13220	13307	13260	13462	13291	13325	13298	13315	13314	13319	13235	13194	13229	13436	13349	13435	13264	13331	13465	13339	13254	13349	13460	13403	13289	13574	13207	13259	13262	13299	13200	13296	13354	13235	13112	13275	13380	13233	13253	13148	13165	13383	13311	13219	13260	13153	13194	13408	13256	13328	13206	13287	13287	13226	13403	13298	13444	13426	13260	13295	13312	13419	13216	13159	13180	13437	13316	13330	13213	13403	13292	13463	13293	13298	13316	13216	13361	13189	13188	13271	13385	13235	13294	13306	13309	13352	13245	13372	13373	13273	13193	13213	13206	13430	13171	13165	13272	13255	13271	13373	13350	13297	13335	13334	13376	13442	13300	13067	13264	13455	13437	13207	13308	13238	13223	13330	13375	13402	13380	13195	13135	13163	13326	13346	13205	13354	13282	13374	13222	13474	13084	13394	13402	13219	13188	13179	13197	13332	13312	13284	13240	13463	13274	13471	13283	13269	13243	13351	13268	13328	13263	13230	13206	13335	13333	13075	13160	13200	13236	13205	13113	13256	13213	13203	13240	13190	13384	13357	13131	13349	13317	13337	13491	13360	13481	13282	13419	13249	13351	13329	13303	13207	13254	13459	13168	13305	13214	13218	13223	13312	13346	13169	13332	13363	13235	13284	13200	13382	13436	13227	13242	13452	13377	13338	13137	13412	13481	13232	13282	13358	13240	13342	13223	13372	13203	13213	13180	13311	13342	13377	13287	13297	13299	13255	13260	13343	13412	13363	13129	13296	13258	13497	13297	13222	13263	13238	13206	13468	13164	13277	13231	13293	13323	13296	13460	13285	13318	13420	13300	13273	13337	13325	13304	13332	13286	13418	13195	13261	13390	13276	13257	13224	13165	13281	13342	13270	13301	13277	13275	13286	13163	13262	13266	13298	13386	13264	13238	13458	13348	13148	13272	13158	13155	13289	13271	13325	13357	13161	13284	13279	13353	13218	13229	13274	13350	13334	13238	13227	13272	13250	13390	13226	13427	13270	13492	13422	13194	13175	13276	13383	13209	13273	13126	13293	13307	13318	13361	13255	13242	13159	13448	13396	13305	13124	13317	13259	13269	13309	13451	13327	13392	13078	13289	13382	13337	13357	13429	13366	13153	13286	13177	13201	13251	13144	13380	13321	13361	13335	13291	13297	13247	13323	13364	13366	13202	13455	13580	13456	13309	13323	13430	13517	13375	13251	13286	13193	13245	13322	13394	13230	13135	13404	13211	13314	13304	13159	13198	13208	13181	13286	13270	13252	13389	13222	13155	13346	13297	13360	13306	13307	13250	13262	13446	13312	13369	13219	13281	13366	13214	13294	13233	13372	13419	13476	13376	13254	13465	13358	13437	13291	13215	13448	13469	13198	13346	13241	13446	13211	13415	13236	13296	13154	13182	13344	13183	13328	13317	13309	13503	13154	13326	13284	13253	13323	13274	13344	13166	13214	13275	13381	13311	13366	13310	13316	13369	13190	13228	13427	13436	13177	13370	13225	13253	13274	13113	13248	13460	13147	13339	13331	13377	13282	13307	13135	13314	13272	13347	13506	13383	13289	13342	13270	13380	13272	13262	13399	13224	13389	13257	13322	13436	13365	13294	13378	13257	13341	13112	13240	13253	13397	13175	13095	13207	13307	13279	13318	13219	13357	13264	13287	13151	13326	13344	13071	13166	13483	13289	13288	13322	13410	13268	13295	13253	13257	13226	13344	13269	13249	13234	13140	13357	13327	13263	13242	13313	13163	13221	13423	13380	13194	13260	13324	13342	13243	13257	13329	13331	13308	13179	13290	13415	13240	13334	13344	13381	13297	13396	13426	13233	13349	13402	13358	13443	13337	13311	13362	13323	13205	13205	13356	13271
23758	21381	31393	34913	48079	38175	24299	18607	16426	16501	16234	16209	16223	16163	16155	16074	15937	16197	16055	16056	16055	16058	16177	15886	16259	16166	16001	16174	16069	16028	16054	15934	15853	16050	16204	16047	16104	16032	15980	15937	16188	16198	16072	15926	15813	15733	16101	15971	15991	16084	16072	15971	16015	15908	16239	16015	15887	15994	16122	15912	15908	16016	15911	16174	15949	15975	16142	15999	16034	15898	16004	15776	15974	15923	16177	16239	16320	16028	15987	16014	15922	16176	15948	15962	16197	15999	16095	16052	15943	15875	15803	15906	15894	16170	15753	16011	16047	16075	16158	16007	15908	15961	16128	15863	16096	15939	15961	15876	15984	16136	15911	15796	16019	16122	15890	15960	15975	15947	15962	16005	15966	15986	15998	15949	16061	15960	16002	16075	16117	16054	15897	15980	15889	16078	15979	15914	16023	15977	15769	15901	16025	16113	16001	16040	16011	15981	16055	16005	16130	15854	15968	15857	15684	16118	15945	16098	15824	15792	15824	16148	15873	16091	15956	15992	15991	15886	15960	15812	15882	16000	15787	16092	16105	16190	15774	16057	15769	15991	15902	15888	15883	16068	15947	16039	16086	15974	15896	15848	15992	16006	15980	16027	16037	15902	15860	15897	15954	15910	16065	15764	15770	15964	16113	16058	16071	15968	15849	15644	16003	15979	16237	15820	16117	16040	15878	16132	15940	16015	16096	16127	16063	15944	16079	15768	16131	15823	15984	16051	15818	16008	15997	15758	15959	15996	15755	15960	15843	15772	15925	15893	15835	16031	16006	15917	15921	16024	15919	15963	15957	16000	15825	15943	16044	15853	16018	15935	15923	15996	16057	15968	16008	16058	15992	16013	15967	16034	15906	15813	15875	15942	16008	15807	15918	15844	16002	15968	15926	16113	15907	15888	15836	15824	16002	16031	15852	15714	15943	16041	16049	15902	15953	15938	15898	16053	16025	16010	15898	15888	15999	15980	15888	16100	15778	15925	16135	15972	16095	15927	15968	15952	15901	15754	15875	15781	15897	15951	15992	15952	15966	15869	15972	15917	15880	16013	16197	15940	15888	15879	16011	15978	16065	15812	15814	15799	15985	15886	15916	15901	15711	15795	16058	15966	16043	15804	15758	15897	16065	15989	15902	16144	16056	15915	15799	15963	15875	15730	15965	15969	16060	15974	16042	15993	15936	15711	16083	16128	15922	15849	16055	15944	15832	16083	15939	16178	15951	16048	15996	15847	16028	16075	16056	16043	15964	15869	15832	16033	16208	15796	15990	15923	15874	15779	16045	15852	16030	16085	15881	16112	15831	15935	16078	16241	16085	15842	16274	16082	15943	15754	15996	15990	16006	16110	16107	16010	15939	15975	15956	15740	15785	15990	15897	16057	15832	15965	15965	16071	16005	15923	16035	15885	15979	15977	16000	15926	15966	16275	15986	16015	15791	15861	15857	15902	15944	16082	15972	15918	16006	16029	15932	15947	15798	16000	15969	15827	15982	16108	15773	15769	15805	15976	16051	15870	15727	15970	15883	15816	16064	15862	15858	15894	16007	15940	15669	15879	15857	15874	16084	15919	16008	15820	15968	16017	15923	15948	16051	15856	16055	15915	16020	16086	16237	15983	15902	15999	15981	15810	15945	15974	15873	16106	16029	15871	15869	15755	16156	15792	15836	15973	15758	15904	15858	15797	16039	15855	15995	15877	15800	15840	15849	16091	15989	16028	16070	15985	15875	15913	15837	15755	16002	15823	15927	15995	15800	15745	16172	15951	15776	15950	15746	15831	15879	16045	16046	15936	15894	15881	15896	15903	15997	15965	16091	15943	16002	15925	15969	15772	16009	15880	15879	15874	15887	15893	16029	16026	15974	16025	15892	15943	15699	15797	15867	15831	15946	16033	15858	16043	15726	16173	16196	16144	16022	15812	16129	16115	15691	15751	16000	15904	15827	15915	15915	15970	15893	15947	15970	16124	15916	15964	15942	15830	15966	15949	15811	15834	15928	16003	15964	15819	15766	15881	15825	15917	15823	15940	15982	16118	15931	16052	16051	15850	15872	15964	15637	15924	15909	16007	15956	15814	15848	15793	15949	16057	16037	15987	15914	15957	15899	15833	15938	15836	15986	16118	15813	16044	15906	16044	15956	16039	15891	15967	15807	15866	15873	15680	15970	15965	16091	15843	15900	16145	16132	15860	16130	15990	16032	15949	15885	16078	15964	16062	15940	15821	15749	15883	15917	15891	15832	16018	16011	15894	15895	15977	16085	16016	16021	15977	15818	15992	16115	15731	15999	15815	16090	15956	16053	16007	15860	15893	16029	16012	16055	16033	16083	15841	15850	15831	16088	16103	15779	15742	15863	15999	15929	16167	16096	16014	15990	15981	15817	15918	15897	15806	15925	15796	15828	15792	16072	16058	15835	16017	15897	15918	15934	16011	15866	15824	16013	16057	16015	15878	15990	15982	15953	16145	16076	15836	15830	15831	15913	16106	15885	16005	16094	16058	15907	16020	15993	16063	15923	15914	15897	15979	16071	16151	15945	15908	15922	15987	16135	15990	15968	16132	16244	15802	15941	16055	15969	16004	15968	15966	16076	15831	16033	15741	15898	16142	15854	15789	15999	15878	15850	15981	15966	15807	15858	16060	15967	15852	15934	15720	15872	15994	15884	16110	16083	15932	15811	16083	15881	16009	16017	15780	15788	15930	15962	15982	16032	16107	16010	16021	15959	15972	16068	15974	15999	16031	15784	15861	16063	15815	16118	15958	15965	15944	16040	15985	16205	16017	16099	16048	16037	15845	16094	15775	16026	15757	15932	15739	15820	16030	15932	15897	16055	16008	15983	15866	15955	16002	15944	15842	16060	16047	15964	16207	15992	15927	16003	15841	15908	16027	15884	15768	15970	15742	15802	16004	16151	15921	16121	16060	16204	15804	15899	15921	16009	15923	15904	15967	15950	15934	15820	15979	16050	16001	16070	15762	16183	15783	15905	16037	15924	16068	15780	15983	15924	15949	15802	16139	16112	16015	15992	15983	16055	16003	15923	15830	15924	15856	15903	15934	15899	16073	16060	16009	15930	15979	15955	16005	15884	15788	15801	15911	15866	15707	16028	15907	15757	16039	16066	15711	16151	15899	16070	15982	15715	15859	15983	16013	15987	15940	15956	15855	15970	15863	16018	16001	15744	15722	16053	15956	15901	16039	15909	16020	15953	15953	15919	15930	15991	15821	16027	15817	15963	16036	16002	16058	15886	15926	15951	16117	15824	16128	16042	15920	15803	16046	15993	15909	15816	15973	15897	15947	15894	15863	15974	16081	15833	16017	16014	16064	16014	16012	16130	15994	15989	15948	15919	15966	16032	15968	15967	15944	15890	16020	15896	15982	16131	15919	15721	15882	15665	16054	15980	15912	15744	15861	16164	15859	15968	15915	16122	15839	15913	15859	16022	15896	15784	15907	15981	15880	16006	15971	15949	15946	15944	15948	15723	15921	16115	16037	15919	16138	15965	15864	15899	15880	15905	15973	15909	15847	15965	15904	15889	15748	15748	15834	15739	15717	15920	16015	15761	15887	15875	15934	15899	15833	15838	15948	15883	15888	15953	15870	15868	15940	16217	15810	15809	15835	15777	15952	15850	16076	16060	15969	16037	15959	15738	16068	15912	15953	16057	15945	15784	15830	15881	16088	15866	15847	15777	15969	15923	15850	15958	15860	15949	15904	15933	15987	15959	15876	16042	16152	15952	15977	15897	15914	15951	15852	15982	16010	15929	15833	15851	16124	16001	16027	16081	15961	16059	15922	15788	15948	16063	15960	16180	16113	16002	16040	15958	15909	16044	15993	15949	15799	15992	15965	16142	15909	15906	15839	16067	16001	16235	15997	15796	16185	15887	16003	16004	16131	15765	15870	16064	15904	16056	15983	15854	16000	16076	15752	15670	16057	15837	15695	15910	15942	15892	15797	15970	15944	15947	16030	16003	15833	16015	16104	16039	15915	15938	16013	15924	15916	15836	16055	15948	15872	15914	15718	16076	15917	16001	16117	16220	15936	15977	15894	15890	16085	15907	15808	15996	15943	15980	15724	16047	15887	15905	15939	15909	15897	15888	15799	15916	16036	16117	15988	15879	16136	15625	15840	15972	15892	15973	15817	15905	15846	16057	15858	15864	16080	16059	15924	15910	15865	16035	16025	15985	15798	15950	16048	16011	15840	15955	15860	15949	15868	16005	15656	15990	15960	15999	15910	15955	16082	16160	15994	15827	15808	15782	15709	15953	15974	16025	15867	16059	15838	16055	15957	15886	15942	16049	16194	16055	15857	16024	15894	15988	16026	16150	15987	15909	15998	15673	15866	15795	15867	15902	16096	16076	15946	15836	15830	15707	16005	16012	16012	16110	15879	15994	16023	15979	15918	15964	16100	15816	15841	15925	15888	16000	16012	15935	15963	16114	15890	15900	15917	16091	15959	15887	16154	15892	16058	16024	15904	15870	16107	16093	15852	15970	16052	15830	16146	16081	16068	15969	16101	15852	16051	15845	15859	15798	15752	16200	15928	15923	15923	15830	15706	16052	15856	15799	16012	15901	16024	16178	15791	15993	15986	16001	15836	16128	16027	15767	15826	15788	15945	15994	15996	15912	15932	15956	16085	16027	16066	16018	15812	15905	15851	16062	15938	15741	16046	16135	15907	15950	16153	16110	15871	15975	15903	15840	16103	16022	15704	15954	15883	16088	16029	15857	15884	15909	16028	16050	16055	15868	15846	15958	15815	15953	16024	16000	15799	16002	16141	15984	15895	15954	15976	15900	16019	16098	15920	15755	16015	15984	15864	15990	16068	15793	15882	16026	15934	16095	15854	15992	15884	15875	16006	15870	15711	15927	15898	16041	15962	15949	15901	16039	15976	15917	15906	15967	16012	16009	15883	15975	16100	15943	15982	16143	15920	15993	15902	16100	15896	16003	15992	16158	16007	15887	15967	15922	15995	15755	15860	16070	16101	15871	15775	16100	15839	15935	15917	15936	16030	15953	15932	15853	15767	15701	15814	15782	15764	15910	16154	15978	15861	15736	15916	16080	16075	15978	15980	16045	15963	15811	15943	15833	16209	15963	15922	15894	15745	15905	15871	15855	15896
15162	35883	80196	65767	65167	31509	14343	14105	13932	14047	13921	13864	13878	13711	13769	13683	13947	13811	13692	13736	13817	13507	13587	13819	13666	13649	13626	13629	13809	13751	13602	13606	13538	13604	13712	13694	13692	13807	13698	13736	13718	13842	13758	13674	13712	13650	13580	13747	13801	13734	13604	13643	13689	13773	13727	13537	13823	13577	13693	13814	13702	13657	13727	13668	13606	13647	13708	13711	13661	13693	13775	13778	13831	13696	13598	14227	14281	13996	13612	13551	13562	13605	13431	13561	13694	13582	13863	13743	13498	13611	13617	13826	13619	13644	13531	13715	13622	13485	13685	13624	13753	13647	13600	13664	13495	13595	13704	13587	13847	13748	13838	13598	13695	13549	13678	13706	13680	13707	13536	13760	13644	13748	13651	13675	13504	13657	13842	13597	13573	13682	13704	13674	13657	13746	13867	13518	13648	13474	13738	13514	13534	13677	13730	13505	13620	13626	13675	13683	13598	13647	13481	13532	13755	13663	13560	13708	13734	13767	13606	13724	13696	13613	13626	13550	13898	13634	13654	13658	13579	13634	13759	13644	13633	13642	13680	13765	13656	13802	13515	13612	13380	13807	13647	13563	13778	13646	13767	13723	13689	13736	13532	13518	13562	13587	13603	13439	13541	13654	13697	13492	13788	13437	13629	13587	13753	13632	13663	13628	13643	13588	13679	13615	13729	13718	13517	13531	13827	13528	13554	13537	13650	13735	13612	13667	13564	13637	13678	13643	13765	13585	13581	13543	13797	13578	13564	13633	13760	13614	13679	13620	13821	13725	13562	13613	13651	13553	13507	13606	13722	13626	13591	13714	13605	13683	13671	13616	13691	13466	13799	13684	13805	13562	13626	13701	13650	13767	13615	13648	13737	13568	13718	13792	13500	13760	13789	13560	13664	13659	13666	13596	13626	13676	13734	13480	13559	13653	13729	13573	13575	13593	13595	13502	13682	13671	13744	13713	13781	13702	13585	13748	13453	13787	13686	13737	13702	13583	13675	13621	13596	13668	13759	13651	13724	13616	13855	13600	13751	13695	13604	13557	13599	13753	13686	13637	13893	13720	13622	13809	13575	13642	13626	13544	13392	13683	13547	13566	13701	13716	13702	13534	13447	13766	13700	13671	13720	13617	13568	13649	13632	13748	13605	13604	13657	13715	13510	13631	13646	13617	13546	13624	13631	13651	13636	13403	13804	13541	13742	13607	13527	13537	13643	13629	13591	13698	13608	13677	13689	13538	13512	13682	13695	13610	13522	13664	13673	13633	13620	13705	13583	13694	13716	13679	13563	13553	13674	13659	13585	13498	13655	13703	13483	13702	13785	13784	13517	13613	13697	13542	13720	13499	13525	13732	13530	13501	13572	13679	13606	13643	13604	13635	13559	13675	13659	13556	13812	13718	13780	13804	13564	13594	13945	13632	13662	13560	13567	13588	13558	13572	13692	13477	13811	13590	13607	13558	13827	13627	13546	13606	13572	13716	13490	13619	13634	13732	13794	13729	13572	13587	13584	13625	13441	13484	13699	13549	13600	13592	13613	13527	13727	13673	13545	13619	13802	13686	13679	13612	13860	13449	13544	13697	13773	13739	13710	13639	13710	13573	13753	13694	13645	13653	13717	13587	13620	13714	13738	13714	13697	13749	13738	13588	13771	13727	13628	13691	13525	13640	13579	13531	13681	13752	13556	13719	13850	13583	13718	13647	13733	13655	13576	13716	13478	13560	13627	13576	13616	13769	13659	13624	13630	13724	13673	13624	13692	13649	13659	13606	13629	13466	13540	13699	13670	13854	13697	13684	13540	13699	13534	13680	13630	13597	13682	13803	13855	13664	13512	13690	13707	13710	13623	13840	13738	13706	13560	13642	13595	13588	13728	13599	13505	13561	13683	13643	13743	13654	13673	13729	13550	13679	13583	13691	13631	13726	13788	13713	13577	13700	13786	13566	13569	13559	13616	13537	13645	13538	13709	13673	13464	13578	13575	13611	13479	13596	13623	13540	13635	13588	13566	13707	13560	13685	13607	13690	13675	13495	13534	13551	13793	13513	13533	13446	13626	13615	13727	13569	13844	13639	13752	13579	13590	13638	13603	13746	13545	13726	13833	13530	13826	13439	13638	13724	13688	13747	13587	13807	13726	13708	13674	13642	13784	13573	13681	13729	13633	13523	13584	13734	13534	13700	13578	13658	13721	13700	13628	13701	13641	13545	13607	13693	13597	13547	13599	13835	13674	13627	13670	13596	13701	13662	13476	13618	13721	13651	13699	13603	13684	13812	13752	13494	13705	13753	13771	13676	13557	13629	13668	13502	13650	13863	13583	13606	13596	13688	13596	13631	13672	13626	13594	13495	13538	13585	13420	13606	13597	13485	13644	13606	13608	13722	13541	13594	13576	13723	13730	13621	13673	13504	13504	13671	13748	13619	13635	13587	13727	13490	13449	13672	13572	13714	13454	13654	13520	13662	13524	13607	13686	13621	13607	13653	13694	13661	13760	13572	13769	13643	13697	13768	13666	13698	13611	13564	13779	13695	13664	13587	13607	13665	13610	13620	13730	13853	13763	13509	13659	13531	13484	13586	13695	13531	13500	13602	13720	13561	13556	13535	13613	13519	13602	13494	13598	13617	13616	13528	13542	13532	13677	13719	13623	13679	13610	13553	13734	13584	13726	13650	13859	13662	13571	13760	13726	13583	13647	13738	13520	13750	13778	13762	13527	13577	13677	13707	13602	13761	13623	13719	13393	13640	13650	13555	13637	13450	13515	13460	13706	13598	13726	13726	13587	13674	13626	13766	13616	13812	13673	13655	13704	13528	13643	13401	13624	13581	13583	13500	13646	13813	13667	13649	13841	13616	13611	13639	13625	13495	13653	13815	13569	13562	13507	13545	13823	13816	13443	13738	13598	13716	13650	13626	13641	13578	13705	13640	13655	13627	13657	13651	13602	13847	13663	13489	13634	13617	13531	13779	13597	13677	13526	13734	13539	13620	13726	13672	13523	13665	13522	13565	13682	13620	13476	13582	13680	13605	13645	13626	13766	13448	13640	13655	13695	13685	13759	13595	13504	13715	13560	13684	13616	13608	13665	13651	13677	13543	13619	13753	13392	13766	13539	13710	13584	13550	13620	13604	13674	13716	13658	13685	13481	13528	13541	13707	13608	13698	13542	13567	13583	13542	13612	13783	13679	13471	13617	13465	13777	13768	13677	13824	13554	13699	13725	13704	13694	13659	13665	13584	13639	13638	13547	13551	13812	13629	13653	13589	13555	13635	13650	13641	13414	13636	13581	13674	13735	13618	13684	13867	13735	13644	13744	13622	13592	13738	13622	13595	13789	13432	13741	13646	13508	13602	13648	13572	13676	13674	13529	13655	13693	13505	13745	13696	13748	13653	13522	13696	13650	13727	13720	13571	13614	13640	13712	13622	13676	13484	13548	13591	13625	13641	13682	13669	13767	13781	13542	13512	13575	13610	13716	13652	13699	13628	13614	13601	13633	13719	13624	13583	13530	13561	13705	13775	13526	13601	13660	13499	13580	13611	13654	13785	13467	13590	13646	13568	13596	13657	13630	13755	13670	13531	13538	13511	13755	13655	13627	13646	13806	13714	13678	13508	13722	13565	13575	13625	13656	13562	13660	13692	13551	13452	13708	13692	13741	13879	13706	13522	13683	13628	13631	13609	13520	13646	13685	13657	13584	13521	13534	13510	13550	13590	13693	13419	13663	13709	13583	13732	13571	13680	13913	13571	13598	13783	13694	13603	13585	13642	13557	13586	13653	13613	13572	13718	13606	13515	13754	13730	13577	13546	13492	13695	13550	13658	13687	13396	13605	13757	13687	13486	13669	13612	13736	13759	13642	13636	13505	13669	13644	13625	13658	13583	13624	13528	13593	13564	13654	13665	13676	13766	13562	13765	13748	13797	13635	13643	13657	13667	13592	13610	13584	13695	13582	13582	13632	13645	13604	13640	13648	13664	13748	13666	13451	13684	13528	13720	13651	13659	13699	13693	13655	13751	13495	13463	13817	13611	13639	13635	13441	13650	13743	13591	13804	13579	13555	13793	13661	13728	13755	13569	13608	13552	13630	13678	13679	13542	13464	13595	13533	13495	13591	13593	13650	13531	13837	13804	13519	13510	13584	13664	13659	13580	13605	13826	13655	13630	13605	13579	13744	13632	13589	13613	13726	13592	13653	13570	13723	13510	13612	13663	13621	13701	13579	13642	13774	13465	13758	13757	13814	13609	13621	13768	13706	13613	13672	13753	13595	13481	13530	13666	13476	13597	13669	13587	13615	13678	13876	13746	13534	13644	13628	13657	13607	13704	13589	13654	13658	13631	13727	13465	13568	13671	13691	13638	13724	13710	13551	13666	13648	13732	13600	13611	13582	13499	13648	13561	13571	13479	13443	13752	13805	13661	13595	13620	13648	13649	13782	13599	13571	13760	13571	13737	13491	13567	13494	13612	13653	13475	13680	13688	13837	13736	13601	13597	13749	13692	13552	13644	13584	13581	13553	13503	13453	13615	13531	13673	13520	13595	13671	13753	13642	13646	13613	13698	13601	13656	13690	13602	13698	13877	13587	13654	13655	13720	13505	13594	13714	13817	13744	13682	13773	13541	13680	13456	13648	13564	13641	13818	13548	13668	13649	13643	13524	13476	13634	13613	13584	13565	13860	13638	13539	13674	13590	13663	13604	13684	13701	13772	13473	13582	13672	13508	13557	13844	13723	13501	13643	13718	13595	13631	13560	13623	13613	13667	13642	13782	13694	13719	13611	13769	13696	13679	13725	13522	13591	13529	13675	13514	13845	13657	13642	13673	13617	13585	13657	13640	13716	13587	13573	13608	13770	13787	13582	13580	13634	13603	13765	13721	13706	13645	13738	13726	13639	13584	13523	13724	13693	13690	13702	13634	13606	13443	13564	13673	13748	13724	13508	13627	13681	13583	13742	13646	13686	13633	13744	13662	13598	13619	13640	13625	13737	13418	13616	13540	13747	13526	13691	13532	13722	13480	13483	13783	13674	13546	13599	13566	13704	13739	13558	13815	13510	13671	13704	13598	13767	13593	13697	13552	13720	13704	13651	13614	13810	13501	13604	13586	13598	13649	13658	13545	13584	13671	13599	13768
23288	21349	30788	36831	44930	38254	25270	18263	16219	16020	15924	15863	15644	15650	15678	15746	15599	15537	15514	15770	15314	15591	15562	15444	15480	15687	15618	15507	15473	15432	15470	15378	15383	15660	15440	15690	15435	15578	15448	15312	15441	15396	15342	15425	15403	15348	15327	15399	15353	15265	15376	15465	15457	15512	15492	15714	15583	15485	15189	15377	15496	15575	15343	15492	15368	15481	15178	15232	15198	15337	15315	15127	15454	15295	15365	15867	16023	15450	15549	15423	15440	15340	15302	15679	15441	15498	15400	15202	15282	15418	15664	15405	15642	15414	15229	15369	15346	15324	15443	15317	15504	15345	15246	15248	15442	15518	15318	15586	15329	15423	15504	15405	15315	15464	15585	15407	15349	15360	15408	15428	15347	15372	15290	15607	15404	15376	15435	15477	15351	15604	15495	15430	15448	15565	15365	15331	15111	15364	15210	15542	15335	15228	15409	15225	15522	15637	15275	15265	15448	15217	15468	15426	15270	15329	15449	15364	15177	15482	15289	15553	15350	15415	15327	15381	15503	15354	15504	15325	15368	15416	15427	15329	15522	15322	15484	15435	15356	15209	15336	15385	15309	15452	15337	15384	15251	15112	15261	15323	15296	15313	15375	15444	15652	15435	15467	15393	15388	15451	15323	15505	15346	15429	15603	15369	15474	15441	15249	15348	15425	15472	15490	15161	15382	15211	15440	15435	15459	15370	15453	15370	15504	15250	15233	15356	15491	15281	15388	15415	15415	15552	15341	15324	15359	15399	15571	15365	15339	15374	15359	15456	15379	15293	15364	15429	15424	15265	15251	15222	15488	15444	15464	15409	15377	15507	15253	15427	15329	15249	15142	15387	15395	15425	15370	15401	15480	15424	15450	15436	15367	15334	15362	15429	15404	15367	15477	15357	15261	15406	15464	15474	15406	15529	15445	15224	15357	15361	15441	15436	15484	15329	15503	15303	15473	15441	15359	15319	15267	15458	15387	15279	15493	15348	15411	15432	15385	15377	15339	15539	15388	15387	15276	15360	15410	15310	15493	15484	15449	15388	15426	15182	15318	15292	15475	15375	15309	15388	15370	15438	15236	15512	15432	15395	15499	15453	15602	15440	15428	15372	15353	15455	15520	15360	15552	15319	15290	15274	15497	15476	15469	15337	15324	15308	15224	15305	15233	15374	15230	15451	15438	15394	15174	15366	15342	15473	15349	15338	15262	15326	15343	15199	15351	15471	15268	15270	15285	15407	15248	15130	15563	15478	15280	15327	15593	15345	15300	15124	15233	15371	15297	15467	15391	15351	15305	15345	15276	15301	15376	15446	15269	15306	15287	15265	15436	15241	15299	15337	15257	15242	15626	15347	15450	15407	15297	15547	15295	15404	15266	15247	15357	15304	15290	15294	15323	15331	15307	15312	15229	15559	15587	15288	15502	15331	15250	15467	15239	15155	15206	15374	15365	15352	15498	15409	15418	15443	15209	15451	15456	15389	15340	15288	15298	15344	15290	15301	15414	15243	15406	15536	15479	15421	15617	15426	15262	15267	15353	15135	15129	15333	15427	15414	15274	15152	15254	15428	15416	15463	15186	15345	15272	15332	15428	15427	15380	15346	15420	15201	15208	15291	15375	15528	15326	15294	15326	15251	15302	15323	15440	15333	15336	15262	15439	15548	15283	15426	15191	15415	15232	15404	15390	15352	15365	15581	15462	15338	15318	15478	15442	15503	15363	15356	15220	15313	15325	15601	15508	15433	15534	15515	15247	15216	15318	15527	15299	15363	15542	15425	15423	15333	15380	15386	15364	15313	15379	15246	15568	15286	15270	15323	15256	15372	15611	15612	15496	15430	15461	15326	15588	15435	15240	15332	15527	15169	15158	15454	15184	15239	15390	15366	15483	15311	15466	15382	15353	15215	15268	15411	15410	15370	15379	15387	15274	15487	15290	15351	15476	15250	15568	15573	15372	15279	15630	15370	15417	15155	15377	15495	15433	15478	15273	15510	15190	15433	15467	15334	15278	15383	15413	15292	15608	15374	15344	15425	15491	15534	15484	15495	15392	15184	15449	15323	15468	15358	15482	15271	15250	15418	15331	15485	15414	15202	15452	15231	15376	15344	15558	15347	15487	15451	15039	15379	15494	15543	15352	15277	15264	15334	15335	15350	15338	15573	15505	15166	15392	15406	15371	15318	15473	15455	15419	15548	15249	15304	15444	15517	15453	15386	15435	15534	15342	15661	15498	15241	15282	15427	15392	15234	15343	15328	15295	15413	15289	15250	15423	15166	15359	15169	15325	15353	15434	15471	15333	15137	15419	15457	15331	15259	15305	15358	15455	15495	15390	15488	15426	15254	15348	15331	15264	15340	15383	15262	15237	15412	15474	15394	15264	15445	15434	15210	15490	15424	15373	15375	15277	15345	15478	15432	15306	15334	15437	15365	15262	15411	15378	15349	15321	15417	15379	15190	15286	15404	15357	15435	15244	15377	15426	15431	15270	15333	15124	15346	15376	15270	15380	15458	15355	15359	15315	15563	15474	15473	15469	15366	15454	15496	15538	15294	15258	15319	15268	15407	15239	15380	15432	15301	15218	15388	15229	15357	15367	15501	15412	15479	15275	15299	15351	15521	15469	15377	15404	15359	15463	15543	15263	15233	15248	15220	15343	15540	15186	15390	15497	15470	15438	15468	15529	15310	15187	15174	15414	15445	15348	15242	15531	15447	15264	15275	15462	15247	15362	15250	15415	15408	15501	15462	15409	15201	15422	15285	15284	15235	15391	15325	15260	15337	15295	15324	15336	15283	15457	15417	15572	15517	15283	15322	15341	15236	15282	15233	15418	15276	15198	15201	15510	15461	15524	15452	15293	15332	15287	15396	15437	15196	15382	15411	15414	15330	15232	15179	15315	15396	15372	15491	15632	15468	15031	15366	15486	15348	15246	15201	15241	15443	15536	15306	15432	15406	15254	15430	15382	15318	15458	15258	15423	15449	15375	15302	15230	15139	15350	15180	15249	15168	15570	15097	15555	15283	15387	15485	15487	15370	15482	15255	15367	15311	15268	15216	15270	15497	15500	15313	15346	15393	15300	15368	15422	15250	15545	15549	15551	15327	15281	15283	15182	15388	15543	15385	15312	15263	15281	15536	15085	15474	15392	15350	15404	15404	15492	15433	15394	15384	15386	15272	15517	15169	15559	15102	15228	15504	15275	15348	15383	15274	15517	15290	15249	15403	15303	15242	15206	15203	15226	15562	15346	15343	15412	15407	15418	15639	15359	15096	15467	15360	15426	15420	15494	15484	15161	15393	15319	15452	15400	15392	15424	15481	15292	15335	15401	15345	15435	15213	15314	15348	15275	15404	15195	15319	15455	15213	15223	15252	15290	15529	15375	15483	15380	15168	15485	15298	15454	15455	15113	15390	15369	15342	15408	15434	15496	15315	15348	15447	15423	15471	15258	15273	15385	15605	15339	15499	15446	15287	15297	15167	15298	15403	15237	15459	15416	15362	15225	15498	15353	15538	15387	15216	15270	15467	15103	15373	15357	15355	15288	15164	15553	15325	15196	15382	15301	15267	15298	15287	15394	15235	15317	15158	15355	15367	15428	15393	15509	15339	15279	15359	15403	15372	15229	15503	15504	15289	15392	15466	15421	15449	15339	15142	15185	15212	15450	15329	15480	15429	15498	15206	15296	15114	15561	15455	15362	15422	15342	15388	15521	15436	15292	15333	15417	15210	15418	15439	15562	15272	15414	15473	15389	15478	15482	15317	15251	15348	15334	15460	15152	15440	15603	15346	15453	15235	15467	15443	15343	15202	15460	15558	15295	15467	15296	15226	15303	15344	15426	15465	15587	15202	15423	15200	15174	15438	15294	15131	15357	15459	15422	15211	15293	15333	15222	15515	15188	15330	15324	15396	15437	15182	15266	15286	15222	15330	15299	15442	15281	15216	15313	15241	15397	15592	15421	15181	15391	15267	15165	15484	15262	15483	15275	15323	15359	15434	15352	15249	15299	15334	15468	15487	15152	15241	15401	15405	15369	15404	15469	15375	15282	15576	15146	15213	15404	15248	15382	15469	15519	15356	15355	15371	15293	15441	15269	15324	15317	15488	15271	15518	15352	15220	15408	15364	15450	15309	15413	15562	15468	15331	15259	15188	15340	15309	15050	15543	15484	15403	15448	15296	15494	15514	15202	15472	15573	15386	15376	15262	15453	15610	15451	15390	15429	15477	15355	15263	15540	15407	15356	15331	15358	15364	15259	15327	15368	15366	15325	15371	15510	15231	15500	15279	15258	15240	15233	15384	15380	15323	15191	15371	15376	15479	15345	15391	15479	15353	15103	15348	15447	15266	15518	15178	15368	15447	15369	15174	15580	15421	15395	15413	15488	15443	15549	15470	15271	15384	15523	15572	15385	15380	15473	15322	15186	15325	15278	15333	15473	15508	15343	15339	15163	15300	15253	15470	15388	15378	15340	15368	15372	15413	15366	15495	15375	15357	15321	15556	15513	15548	15376	15374	15501	15185	15274	15284	15195	15289	15301	15492	15704	15368	15445	15231	15232	15368	15411	15390	15553	15552	15367	15473	15225	15377	15232	15318	15304	15159	15505	15340	15473	15128	15393	15390	15561	15278	15448	15247	15257	15412	15314	15361	15278	15320	15446	15373	15433	15489	15400	15460	15445	15243	15216	15212	15497	15407	15172	15365	15218	15197	15281	15436	15336	15228	15394	15626	15533	15366	15480	15425	15421	15382	15399	15196	15312	15385	15310	15520	15458	15168	15398	15253	15302	15451	15272	15265	15457	15460	15373	15447	15351	15447	15479	15421	15422	15216	15286	15593	15493	15450	15314	15400	15420	15288	15282	15400	15128	15484	15274	15228	15468	15186	15413	15252	15384	15325	15403	15327	15214	15226	15124	15266	15307	15173	15253	15335	15455	15274	15284	15251	15483	15405	15272	15329	15349	15391	15181	15141	15265	15418	15466	15257	15345	15444	15360	15477	15506	15572	15390	15314	15361	15266	15448	15267	15395	15468	15368	15329	15324	15405	15425	15329	15228	15254	15305	15432	15232	15601	15373	15315	15432	15148	15360	15403	15449	15477	15325	15498	15244	15372	15351	15204	15201	15411	15203	15307	15287	15342
16264	44627	86158	80086	71249	30098	14052	13886	13678	13588	13436	13450	13561	13475	13474	13358	13400	13391	13346	13289	13313	13215	13322	13406	13261	13419	13198	13248	13264	13193	13359	13202	13172	13381	13391	13271	13341	13184	13283	13303	13283	13219	13326	13368	13132	13101	13234	13302	13172	13213	13278	13251	13334	13253	13191	13276	13136	13308	13172	13236	13200	13203	13097	13034	13383	13173	13202	13196	13276	13161	13249	13278	13253	13298	13225	13828	14047	13301	13275	13277	13296	13391	13187	13224	13069	13119	13306	13222	13160	13147	13164	13190	13372	13126	13399	13245	13160	13288	13245	13360	13201	13299	12932	13167	13180	13245	13359	13261	13054	13150	13281	13202	13219	13173	13336	13144	13276	13088	13282	13277	13291	13187	13122	13220	13271	13124	13423	13152	13358	13119	13173	13238	13052	13142	13345	13201	13276	13306	13177	13250	13047	13271	13227	13134	13272	13296	13295	13182	13184	13406	13286	13221	13198	13260	13160	13111	13159	13277	13211	13255	12999	13257	13274	13105	13339	13191	13273	13403	13056	13200	13152	13293	13190	13274	13147	13209	13286	13307	13253	13293	13220	13319	13144	13311	13255	13369	13149	13233	13290	13095	13141	13142	13372	13189	13144	13152	13388	13328	13209	13246	13208	13192	13197	13229	13287	13329	13208	13197	12970	13198	13295	13330	13263	13315	13094	13284	13151	13178	13166	13078	13314	13188	13422	13178	13092	13214	13099	13154	13239	13174	13272	13227	13256	13247	13325	13273	13082	13248	13241	13067	13201	13201	13139	13293	13182	13195	13240	13155	13254	13209	13183	13176	13184	13427	13223	13306	13167	13318	13204	13294	13117	13316	13258	13134	13185	13178	13164	13168	13255	13307	13213	13263	13136	13328	13302	13352	13147	13257	13042	13153	13247	13278	13149	13269	13039	13124	13180	13247	13179	13095	13266	13274	13151	13189	13190	13351	13214	13270	13130	13191	13395	13064	13321	13250	13170	13072	13168	13226	13100	13247	13187	13251	13017	13265	13256	13235	13306	13231	13279	13289	13292	13213	13206	13217	13228	13349	13076	13327	13130	13126	13251	13275	13101	13146	13123	13227	13191	13263	13081	13075	13238	13269	13208	13056	13331	13146	13149	13288	13430	13207	13220	13326	13275	13167	13162	13058	13196	13300	13163	13249	13075	13315	13228	13218	13224	13178	13137	13069	13268	13341	13217	13135	13167	13208	13341	13148	13383	13060	13000	13308	13459	13202	13287	13151	13279	13303	13168	13162	13168	13217	13035	13141	13238	13233	13168	13295	13143	13101	13180	13124	13081	13283	13148	13159	13219	13165	13128	13141	13260	13132	13289	13133	13140	13180	13205	13135	13262	13249	13284	13192	13166	13229	13135	13208	13253	13185	13283	13280	13129	13181	13296	13201	13335	12951	13235	13262	13103	13143	13198	13133	13075	13182	13259	13313	13370	13314	13096	13136	13167	13308	13139	13265	13263	13113	13239	13330	13370	13295	13293	13269	13089	13243	13222	13203	13256	13139	13223	13136	13178	13144	13130	13378	13321	13376	13245	13143	13184	13243	13136	13158	13204	13184	13337	13288	13008	13315	13226	13213	13164	13137	13088	13291	13303	13304	13216	13150	13271	13336	13107	13238	13156	13373	13189	13188	13372	13260	13273	13046	13223	13064	13059	13236	13278	13214	13330	13151	13408	13175	13351	13195	13267	13190	13199	13193	13325	13127	13377	13112	13258	13276	13325	13314	13189	13468	13177	13127	13248	13262	13117	13338	13251	13277	13175	13204	13287	13305	13113	13156	13409	13059	13245	13198	13305	13121	13148	13310	13270	13235	13243	13143	13360	13156	13132	13271	13285	13196	13165	13322	13145	13366	13098	13200	13162	13139	13201	13149	13337	13343	13321	13246	13485	13375	13307	13238	13239	13276	13211	13225	13356	13306	13032	13222	13199	13325	13056	13248	13339	13199	13229	13158	13160	13159	13283	13196	13266	13057	13219	13279	13200	13377	13261	13262	13148	13199	13222	13228	13247	13161	13248	13173	13233	13418	13315	13193	13414	13179	13280	13315	13293	13234	13189	13032	13326	13220	13056	13326	13202	13227	13218	13261	13144	13270	13311	13208	13155	13113	13299	13066	13081	13091	13252	13225	13177	13264	13217	13042	13195	13126	13134	13143	13195	13230	13196	13141	13142	13182	13229	13156	13249	13223	13330	13224	13079	13210	13236	13235	13308	13323	13228	13267	13095	13133	13223	13212	13141	13148	13173	13281	13124	13215	13185	13170	13280	13300	13282	13198	13269	13295	13241	13103	13061	13233	13183	13222	13162	13297	13184	13183	13234	13140	13260	13104	13062	13324	13445	13276	13247	13175	13138	13109	13176	13187	13174	13148	13150	13325	13348	13328	13259	13158	13187	13249	13111	13118	13297	13236	13094	13253	13241	13180	13171	13037	13173	13200	13332	13183	13077	13191	13412	13112	13293	13086	13133	13179	13101	13255	13229	13291	13143	13231	13346	13229	13253	13316	13188	13266	13277	13395	13262	13082	13201	13306	13013	13073	13302	13243	13214	13237	13120	13277	13341	13252	13304	13175	13267	13400	13162	13282	13252	13308	13164	13274	13218	13166	13115	13190	13173	13309	13200	13267	13265	13085	13249	13115	13142	13238	13097	13222	13233	13360	13217	13255	13272	13307	13250	13002	13139	13065	13233	13034	13167	13157	13187	13192	13271	13319	13179	13258	13286	13168	13208	13166	13294	13190	13180	13081	13174	13228	13112	13337	13226	13139	13309	13263	13299	13270	13211	13265	13157	13250	13248	13139	13270	13314	13312	13234	13234	13073	13316	13193	13169	13079	13229	13329	13154	13142	13071	13398	13237	13128	13260	13136	13255	13255	13190	13328	13088	13274	13124	13093	13309	13046	13291	13278	13229	13191	12996	13168	13199	13226	13246	13198	13221	13340	13282	13071	13356	13336	13290	13355	13365	13256	13359	13272	13216	13291	13197	13190	13092	13221	13116	13154	13284	13056	13198	13351	13249	13078	13276	13300	13413	13213	13182	13055	13323	13065	13297	13293	13054	13378	13197	13235	13233	13175	13321	13169	13215	13133	13328	13226	13114	13204	13375	13162	13190	13223	13313	13202	13188	13225	13272	13174	13171	13390	13276	13120	13272	13245	13167	13259	13008	13237	13134	13259	13167	13182	13098	13243	13236	13145	13232	13298	13170	13308	13135	13225	13106	13176	13190	13165	13184	13316	13314	13392	13058	13180	13249	13274	13310	13342	13282	13142	13283	13316	13179	13197	13320	13152	13166	13256	13325	13188	13258	13194	13098	13291	13179	13214	13356	13269	13240	13283	13134	13475	13220	13022	13155	13101	13241	13155	13189	13301	13294	13154	13349	13150	13258	13125	13218	13140	13412	13174	13345	13143	13118	13100	13371	13193	13256	13036	13344	13241	13413	13252	13109	13267	13365	13342	13178	13077	13293	13196	13199	13227	13213	13146	13049	13210	13231	13491	13333	13195	13249	13364	13112	13189	13290	13342	13181	13279	13026	13186	13322	13166	13159	13375	13156	13132	13203	13158	13151	13190	13184	13224	13296	13431	13284	13219	13349	13178	13209	13256	13280	13223	13347	13074	13078	13234	13103	13244	13177	13105	13150	13246	13385	13128	13212	13161	13289	13220	13180	13013	13053	13355	13035	13191	13255	13240	13227	13208	13231	13189	13218	13284	13140	13420	13333	13216	13258	13333	13233	13371	13209	13240	13184	12935	13035	13284	13188	13366	13283	13173	13171	13250	13279	13335	13147	13257	13193	13405	13258	13310	13121	13295	13223	13268	13139	13087	13224	13191	13119	12991	13351	13115	13199	13120	13294	13145	13297	13358	13239	13253	13214	13051	13571	13106	13229	13284	13217	13121	13242	13103	13179	13266	13121	13212	13248	13224	13322	13134	13314	13135	13176	13146	13235	13329	13320	13263	13150	13234	13132	13228	13296	13201	13271	13298	13155	13251	13267	13274	13212	12992	13272	13162	13147	13205	13062	13210	13333	13303	13175	13129	13157	13141	13274	13207	13197	13260	13184	13092	13292	13181	13142	13267	13306	13216	13271	13100	13149	12972	13382	13117	13279	13334	13139	13238	13065	13164	13130	13291	13159	13155	13178	13305	13246	13214	13178	13143	13334	13097	13143	13217	13156	13384	13308	13173	13232	13232	13165	12992	13186	13326	13270	13339	13210	13157	13247	13210	13307	13151	13180	13297	13123	13241	13149	13209	13285	13411	13198	13242	13224	13209	13240	13251	13186	13317	13312	13392	13098	13254	13076	13262	13226	13336	13305	13305	13112	13234	13232	13276	13214	13198	13083	13211	13371	13114	13389	13076	13121	13292	13103	13159	13039	13147	13416	13280	13194	13167	13285	13273	13280	13205	13147	13380	13275	13278	13347	13076	13219	13285	13321	13270	13179	13151	13262	13231	13290	13263	13119	13246	13060	13195	13207	13082	13169	13372	13116	13200	13112	13220	13240	13315	13137	13187	13229	13223	13233	13088	13113	13228	13350	13069	13316	13158	13231	13135	13345	13188	13354	13218	13169	13165	13259	13067	13342	13320	13199	13086	13349	13148	13406	13261	13172	13189	13318	13220	13355	13318	13134	13254	13273	13140	13240	13224	13069	13204	13297	13310	13134	13229	13203	13327	13323	13232	13210	13125	13264	13206	13224	13157	13302	13305	13168	13224	13200	13193	13201	13102	13182	13183	13325	13063	13297	13319	13217	13253	13169	13094	13402	13198	13163	13240	13318	13166	13350	13242	13269	13167	13214	13167	13289	13289	13210	13140	13167	13301	13235	13332	13317	13268	13228	13172	13153	13386	13248	13068	13310	13317	13239	13251	13347	13160	13371	13221	13222	13246	13185	13286	13237	13166	13342	13339	13342	13230	13260	13350	13331	13409	13250	13103	13113	13324	13182	13265	13199	13168	13334	13225	13267	13166	13140	13178	13333	13357	13260	13293	13243	13218	13147	13352	13215	13266	13279	13172	13191	13046	13331	13194	13236	13272	13093	13250	13287	13503	13228	13307	13105	13364	13150	13290	13167	13295	13203	13483	13211	13158
27698	21971	29992	30769	26999	17008	14080	13721	13709	13726	13621	13664	13627	13751	13443	13548	13680	13612	13737	13555	13873	13769	13557	13534	13506	13560	13667	13695	13686	13585	13543	13706	13548	13675	13509	13636	13451	13424	13505	13638	13664	13544	13732	13473	13580	13459	13388	13537	13609	13586	13629	13526	13652	13537	13533	13585	13677	13575	13490	13417	13545	13527	13597	13634	13780	13593	13679	13541	13744	13664	13589	13387	13572	13590	13596	13512	13595	13668	13621	13878	13623	13520	13713	13490	13610	13665	13533	13465	13601	13474	13612	13594	13474	13677	13613	13767	13697	13633	13461	13412	13270	13632	13799	13757	13425	13459	13412	13410	13617	13441	13555	13563	13613	13535	13598	13573	13442	13579	13449	13646	13643	13698	13625	13572	13673	13633	13211	13517	13509	13691	13737	13780	13694	13696	13677	13507	13607	13561	13575	13465	13617	13579	13754	13639	13484	13660	13624	13351	13588	13519	13375	13593	13566	13412	13580	13492	13579	13705	13517	13723	13654	13620	13618	13516	13433	13590	13854	13589	13508	13856	13442	13570	13563	13487	13607	13565	13603	13558	13552	13717	13509	13457	13508	13660	13794	13564	13637	13595	13584	13633	13646	13567	13578	13664	13619	13631	13641	13730	13522	13633	13555	13655	13561	13547	13522	13594	13551	13579	13518	13543	13596	13518	13605	13612	13751	13632	13584	13543	13662	13605	13605	13511	13615	13421	13634	13609	13758	13589	13610	13625	13416	13378	13735	13566	13600	13594	13466	13619	13781	13537	13781	13574	13528	13341	13484	13506	13545	13523	13860	13625	13626	13527	13647	13528	13360	13704	13453	13665	13577	13591	13611	13585	13613	13603	13659	13565	13611	13632	13514	13486	13696	13646	13553	13652	13631	13635	13501	13722	13566	13544	13612	13547	13485	13521	13537	13481	13520	13553	13599	13526	13466	13588	13652	13517	13536	13637	13571	13608	13452	13645	13622	13617	13391	13716	13520	13417	13651	13761	13553	13515	13465	13559	13392	13655	13640	13473	13571	13642	13513	13403	13555	13561	13496	13656	13550	13593	13484	13370	13705	13469	13530	13500	13595	13373	13420	13565	13673	13682	13731	13526	13551	13639	13622	13574	13640	13672	13714	13531	13676	13591	13484	13740	13489	13614	13567	13480	13650	13400	13571	13653	13532	13570	13557	13493	13690	13666	13443	13675	13443	13557	13584	13594	13576	13670	13537	13647	13498	13743	13703	13715	13567	13639	13414	13404	13619	13585	13643	13501	13682	13520	13526	13768	13633	13459	13473	13755	13285	13559	13570	13392	13442	13759	13763	13663	13632	13480	13601	13758	13703	13655	13477	13644	13600	13592	13607	13409	13411	13483	13511	13502	13445	13761	13401	13271	13567	13561	13821	13608	13658	13658	13416	13652	13527	13557	13560	13573	13473	13545	13556	13545	13522	13596	13511	13523	13601	13632	13502	13608	13549	13493	13697	13812	13585	13654	13485	13707	13616	13695	13709	13655	13704	13658	13794	13524	13675	13345	13336	13641	13574	13545	13507	13511	13438	13399	13540	13602	13612	13604	13410	13509	13541	13426	13366	13577	13920	13551	13690	13693	13752	13684	13852	13562	13481	13642	13658	13703	13455	13705	13634	13569	13500	13472	13668	13675	13411	13637	13584	13634	13609	13580	13514	13456	13548	13330	13559	13685	13601	13675	13620	13486	13762	13679	13437	13578	13583	13462	13622	13608	13586	13508	13496	13642	13483	13561	13420	13577	13520	13631	13467	13651	13487	13480	13602	13477	13579	13493	13521	13534	13613	13676	13656	13734	13747	13709	13513	13542	13657	13662	13750	13477	13613	13515	13522	13623	13534	13565	13543	13643	13491	13615	13588	13612	13513	13603	13765	13516	13629	13527	13540	13780	13540	13610	13616	13688	13599	13733	13570	13691	13724	13693	13728	13591	13777	13609	13578	13687	13571	13607	13588	13702	13551	13487	13394	13484	13581	13480	13680	13507	13564	13552	13402	13553	13624	13348	13524	13587	13568	13652	13683	13495	13519	13554	13520	13346	13530	13562	13442	13605	13556	13699	13648	13461	13508	13457	13708	13529	13390	13562	13693	13481	13474	13593	13546	13644	13331	13440	13681	13584	13536	13585	13455	13515	13604	13586	13656	13522	13760	13594	13544	13421	13491	13521	13591	13571	13735	13760	13497	13402	13483	13540	13590	13557	13346	13594	13628	13556	13676	13701	13612	13800	13326	13598	13459	13315	13663	13658	13778	13558	13374	13564	13678	13564	13699	13456	13547	13574	13527	13572	13633	13580	13528	13455	13584	13506	13577	13562	13686	13592	13502	13565	13688	13560	13553	13534	13416	13456	13540	13644	13528	13685	13689	13536	13682	13767	13583	13597	13465	13472	13651	13494	13528	13639	13537	13531	13575	13567	13453	13585	13533	13560	13403	13727	13648	13665	13605	13539	13455	13695	13605	13559	13664	13550	13536	13579	13524	13720	13556	13460	13571	13413	13669	13603	13457	13652	13390	13408	13630	13526	13682	13549	13587	13560	13554	13592	13703	13478	13832	13577	13698	13410	13707	13619	13609	13637	13614	13728	13450	13393	13539	13651	13534	13558	13637	13664	13438	13492	13490	13551	13659	13559	13573	13506	13496	13628	13572	13600	13557	13554	13587	13463	13503	13699	13521	13500	13589	13701	13741	13576	13410	13467	13610	13439	13503	13668	13612	13629	13486	13669	13649	13609	13636	13577	13455	13780	13588	13830	13572	13569	13593	13716	13716	13473	13519	13553	13614	13505	13443	13559	13638	13730	13589	13696	13566	13586	13619	13513	13265	13622	13422	13466	13593	13623	13396	13424	13605	13666	13698	13510	13489	13551	13568	13658	13616	13496	13725	13664	13427	13664	13620	13461	13479	13561	13629	13685	13372	13599	13556	13521	13430	13598	13546	13598	13623	13493	13695	13565	13604	13677	13678	13790	13549	13549	13631	13642	13625	13727	13567	13610	13604	13595	13456	13698	13562	13459	13549	13438	13647	13607	13648	13481	13502	13452	13581	13656	13448	13448	13544	13626	13518	13527	13564	13488	13652	13542	13717	13736	13532	13572	13612	13442	13391	13483	13455	13476	13604	13466	13578	13512	13642	13432	13696	13455	13416	13519	13606	13560	13714	13684	13744	13406	13719	13421	13450	13530	13554	13595	13761	13493	13562	13380	13519	13551	13505	13632	13511	13710	13676	13417	13633	13629	13642	13516	13710	13563	13689	13582	13654	13626	13603	13499	13535	13673	13442	13650	13697	13572	13653	13450	13417	13652	13479	13624	13456	13665	13426	13513	13295	13517	13547	13490	13618	13573	13542	13608	13597	13585	13468	13481	13522	13662	13572	13577	13600	13543	13568	13662	13512	13610	13483	13393	13624	13645	13678	13534	13612	13677	13715	13586	13674	13774	13551	13757	13516	13634	13444	13490	13424	13480	13856	13633	13822	13537	13639	13495	13618	13704	13475	13558	13670	13555	13663	13670	13565	13602	13747	13666	13670	13626	13588	13629	13623	13683	13567	13655	13561	13577	13565	13776	13646	13599	13519	13525	13484	13455	13584	13613	13754	13437	13648	13511	13367	13595	13570	13488	13608	13491	13577	13680	13700	13391	13596	13635	13553	13637	13624	13592	13625	13522	13547	13698	13484	13719	13652	13612	13453	13288	13664	13649	13641	13570	13702	13554	13644	13487	13652	13721	13454	13649	13570	13769	13718	13334	13668	13802	13658	13609	13676	13422	13547	13366	13517	13725	13570	13505	13813	13633	13596	13525	13607	13567	13571	13497	13696	13568	13678	13643	13658	13556	13528	13695	13466	13646	13446	13532	13538	13713	13733	13689	13564	13549	13632	13470	13437	13484	13629	13692	13537	13385	13735	13729	13341	13515	13488	13531	13643	13578	13662	13525	13558	13526	13499	13551	13458	13412	13639	13732	13614	13785	13690	13571	13738	13472	13596	13409	13518	13670	13457	13654	13548	13567	13645	13563	13599	13461	13531	13640	13386	13470	13577	13652	13826	13415	13522	13514	13571	13700	13787	13532	13443	13579	13689	13719	13490	13689	13531	13641	13558	13599	13514	13471	13638	13677	13727	13560	13595	13510	13480	13719	13730	13542	13544	13458	13688	13873	13569	13641	13548	13613	13530	13521	13651	13453	13548	13475	13709	13667	13675	13493	13744	13670	13473	13396	13594	13577	13488	13637	13372	13436	13678	13566	13597	13673	13568	13585	13664	13502	13597	13684	13669	13445	13678	13513	13609	13593	13604	13600	13478	13446	13429	13621	13486	13672	13602	13640	13549	13576	13724	13485	13706	13617	13681	13583	13440	13650	13755	13555	13665	13528	13640	13719	13562	13535	13415	13580	13730	13577	13640	13390	13606	13601	13560	13661	13654	13480	13762	13495	13554	13415	13685	13527	13498	13515	13492	13562	13569	13586	13549	13493	13490	13552	13749	13648	13535	13659	13683	13404	13666	13683	13608	13662	13513	13370	13707	13320	13520	13542	13636	13698	13567	13611	13471	13517	13417	13516	13486	13676	13560	13580	13478	13585	13588	13429	13452	13587	13621	13507	13468	13571	13593	13595	13645	13687	13441	13666	13432	13573	13652	13475	13561	13547	13643	13750	13523	13413	13454	13529	13694	13450	13588	13603	13489	13588	13564	13468	13486	13730	13599	13746	13596	13484	13492	13631	13585	13633	13690	13534	13462	13447	13582	13795	13547	13675	13624	13616	13588	13655	13456	13412	13549	13556	13588	13557	13585	13514	13435	13513	13494	13551	13662	13568	13508	13578	13615	13588	13635	13678	13786	13419	13572	13618	13666	13635	13595	13483	13665	13493	13705	13745	13475	13725	13666	13456	13706	13534	13564	13649	13549	13406	13374	13769	13473	13633	13498	13600	13462	13407	13530	13598	13339	13430	13564	13522	13456	13583	13829	13373	13653	13460	13707	13627	13581	13745	13467	13644	13565	13371	13692	13669	13487	13427	13452	13501	13580	13678	13483	13419	13630	13643	13635	13562	13601	13550	13600	13629	13471	13791	13537	13451	13572	13657	13535	13483	13601	13475	13633	13544
12703	20707	35683	29713	26434	13668	12158	12149	12224	12322	12161	12335	12166	12393	12160	12184	12324	12417	12206	12188	12230	12311	12162	12107	12299	12120	12261	12225	12358	12326	12240	12107	12160	12262	12199	12196	12384	12390	12280	12187	12235	12106	12098	12162	12123	12267	12335	12259	12110	12277	12197	12331	12297	12083	12238	12239	12026	12267	12177	12077	12323	12286	12087	12267	12229	12244	12126	12174	12366	12130	12159	12286	12073	12202	12242	12259	12317	12180	12074	12230	12121	12282	12291	12312	12344	12260	12153	12281	12192	12191	12124	12336	12211	12277	12340	12250	12192	12237	12276	12374	12263	12117	12368	12125	12234	12264	12104	12049	12211	12254	12065	12200	12210	12210	12216	12120	12171	12085	12336	12194	12203	12362	12183	12269	12247	12181	12288	12315	12170	12220	12216	12160	12200	12133	12230	12166	12278	12182	12389	12187	12230	12163	12312	12257	12257	12096	12177	12281	12225	12121	12087	12328	12169	12310	12344	12153	12378	12228	12452	12058	12188	12130	12278	12238	12263	12020	12254	12411	12128	12140	12221	12380	12276	12173	12319	12019	12260	12150	12224	12127	12125	12292	12300	12142	12163	12126	12275	12179	12302	12267	12194	12299	12340	12225	12169	12187	12120	12142	12206	12149	12097	12450	12228	12257	12334	12120	12323	12272	12171	12129	12188	12260	12230	12153	12055	12322	12263	12135	12286	12113	12334	12217	12126	12337	12168	12206	12304	12209	12185	12222	12314	12148	12158	12118	12192	12296	12171	12240	12211	12399	12129	12164	12339	12281	12173	12107	12065	12327	12182	12252	12017	12194	12245	12157	12323	12198	12260	12193	12331	12074	12147	12070	12064	12178	12254	12190	12125	12377	12227	12338	12345	12311	12184	12130	12116	12311	12084	12176	12251	12158	12095	12188	12160	12066	12124	12281	12002	12175	12225	12314	12360	12235	12227	12162	12273	12242	12275	12250	12116	12304	12181	12154	12347	12222	12133	12064	12112	12209	12079	12262	12177	12227	12202	12227	12237	12288	12152	12189	12103	12169	12260	12175	12268	12134	12201	12216	12244	12237	12161	12343	12159	12295	12065	12214	12239	12191	12216	12316	12128	12332	12057	12309	12233	12286	12295	12265	12287	12422	12295	12225	12214	12334	12276	12261	12193	12307	12159	12039	12213	12161	12199	12246	12401	12232	12300	12338	12007	12323	12187	12264	12193	12216	12192	12238	12187	12228	12131	12217	12190	12228	12262	12086	12170	12325	12205	12210	12163	12139	12202	12296	12196	12219	12217	12183	12306	12200	12219	12214	12181	12317	12042	12202	12309	12174	12152	12184	12243	12187	12221	12193	12198	12173	12224	12342	12099	12202	12253	12321	12146	12222	12159	12264	12277	12144	12208	12159	12047	12243	12215	12322	12264	12076	12339	12148	12143	12323	12412	12320	12320	12231	12118	12150	12322	12319	12267	12416	12218	12186	12102	12265	12204	12246	12147	12303	12248	12256	12263	12154	12206	12189	12386	12431	12197	12273	12388	12339	12069	12199	12265	12085	12221	12426	12284	12202	12186	12247	12159	12232	12220	12211	12134	12127	12261	12244	12192	12435	12253	12327	12284	12234	12283	12115	12110	12101	12181	12360	12192	12209	12310	12349	12211	12156	12058	12206	12105	12269	12118	12222	12253	12131	12151	12395	12251	12137	12265	12211	12336	12179	12301	12366	12373	12155	12008	12240	12224	12106	12213	12130	12170	12214	12147	12161	12295	12264	12209	12247	12152	12086	12083	12250	12206	12352	12260	12310	12227	12309	12161	12254	12297	12177	12216	12173	12186	12088	12249	12250	12275	12140	12179	12150	12105	12183	12231	12247	12162	12287	12175	12366	12148	12200	12337	12334	12135	12239	12206	12140	12283	12287	12301	12309	12151	12136	12253	12141	12183	12299	12234	12122	12184	12316	12370	12283	12197	12241	12139	12222	12201	12312	12220	12221	12194	12146	12197	12069	12237	12091	12143	12242	12167	12210	12303	12120	12128	12378	12243	12278	12313	12103	12118	12210	12183	12336	12006	12244	12151	12176	12232	12324	12148	12287	12276	12107	12235	12407	12092	12074	12228	12308	12177	12195	12227	12039	12406	12377	12278	12144	12407	12167	12416	12232	12318	12093	12205	12327	12238	12107	12132	12174	12199	12282	12144	12187	12122	12128	12196	12097	12263	12197	12183	12238	12222	12433	12282	12258	12222	12330	12273	12078	12148	12455	12257	12286	12370	12193	12153	12053	12164	12007	12329	12387	12128	12337	11962	12272	12257	12174	12283	12186	12146	12308	12248	12209	12308	12264	12424	12384	12197	12199	12207	12124	12163	12172	12157	12147	12044	12256	12338	12237	12209	12181	12254	12266	12314	12134	12198	12208	12255	12212	12236	12271	12357	12285	12147	12173	12200	12277	12206	12140	12135	12240	12180	12431	12257	12338	12204	12159	12225	12140	12161	12340	12138	12248	12437	12379	12266	12286	12367	12080	12240	12202	12217	12237	12317	12357	12080	12314	12230	12131	12268	12272	12199	12241	12265	12174	12272	12209	12227	12229	12226	12125	12233	12346	12165	12288	12192	12386	12205	12294	12106	12327	12281	12282	12077	12304	12183	12164	12418	12282	12224	12246	12077	12087	12267	12208	12200	12242	12284	12203	12151	12158	12183	12277	12164	12296	12153	12108	12225	12161	12100	12133	12208	12014	12111	12305	12195	12236	12208	12181	12303	12209	12208	12206	12231	12042	12286	12302	12189	12272	12242	12126	12342	12145	12082	12302	12287	12277	12061	12272	12291	12279	12052	12277	12210	12055	12185	12239	12041	12100	12196	12319	12100	12360	12414	12060	12113	12211	12260	12307	12207	12137	12136	12250	12179	12345	12173	12332	12294	12269	12123	12252	12105	12170	12114	12153	12457	12331	12226	12196	12184	12091	12157	12304	12327	12362	12166	12187	12221	12184	12161	12253	12047	12192	12229	12263	12371	12270	12283	12315	12233	12156	12153	12013	12181	12271	12108	12213	12296	12277	12198	12288	12149	12324	12148	12123	12355	12219	11924	12244	12320	12217	12289	12304	12248	12191	12227	12116	12143	12241	12118	12133	12265	12306	12012	12230	12315	12196	12319	12219	12122	12318	12252	12310	12141	12307	12096	12114	12359	12247	12233	12051	12287	12320	12424	12277	12246	12216	12215	12189	12131	12236	12223	12171	12168	12216	12234	12274	12217	12408	12306	12317	12217	12273	12345	12156	12209	12351	12353	12214	12016	12145	12409	12240	12204	12312	12267	12327	12240	12163	12204	12145	12273	12127	12257	12201	12117	12083	12211	12169	12313	12166	12212	12229	12229	12171	12129	12084	12288	12296	12287	12337	12258	12127	12157	12258	12365	12180	12132	12289	12163	12257	12262	12328	12318	12303	12404	12131	12206	12204	12243	12209	12403	12157	12244	12189	12243	12268	12281	12134	12335	12259	12286	12222	12131	12230	12187	12249	12274	12162	12127	12170	12103	12428	12187	12243	12120	12254	12081	12177	12345	12092	12162	12124	12221	12232	12223	12348	12111	12244	12161	12390	12198	12305	12300	12258	12280	12211	12184	12233	12096	12215	12308	12239	12138	12218	12210	12234	12355	12151	12116	12251	12292	12346	12113	12378	12176	12281	12114	12224	12099	12349	12233	12197	12265	12329	12262	12251	12178	12284	12182	12243	12246	12140	12228	12231	12242	12217	12361	12257	12027	12221	12347	12221	12165	12237	12275	12218	12148	12094	12295	12426	12181	12296	12189	12143	12159	12303	12231	12071	12328	12268	12181	12265	12242	12096	12214	12113	12254	12314	12026	12236	12236	12364	12224	12283	12212	12215	12251	12394	12227	12226	12219	12385	12261	12237	12220	12275	12327	12307	12213	12281	12190	12238	12259	12173	12207	12324	12211	12072	12247	12132	12242	12203	12145	12333	12186	12149	12320	12183	12205	12222	12115	12207	12340	12201	12183	12206	12215	12052	12186	12257	12173	12343	12210	12006	12150	12206	12045	12279	12091	12224	12091	12206	12144	12193	12351	12339	12024	12141	12180	12187	12324	12249	12326	12305	12219	12168	12227	12287	12081	12227	12182	12128	12160	12187	12169	12460	12167	12306	12377	12276	12268	12275	12430	12409	12339	12449	12191	12161	12153	12135	12208	12289	12111	12305	12153	12039	12191	12240	12358	12419	12364	12238	12176	12327	12256	12360	12226	12264	12137	12339	12243	12277	12323	12300	12203	12228	12354	12297	12145	12129	12111	12121	12367	12284	12150	12251	12379	12248	12098	12281	12393	12272	12184	12196	12259	12280	12142	12256	12199	12194	12266	12149	12151	12184	12211	12317	12127	12385	12234	12215	12360	12334	11986	12281	12333	12148	12203	12269	12257	12319	12216	12250	12138	12206	12262	12150	12297	12368	12251	12221	12196	12233	12309	12247	12190	12190	12165	12090	12280	12216	12396	12321	12261	12323	12212	12143	12019	12377	12202	12129	12303	12311	12177	12143	12305	12208	12215	12143	12093	12179	12231	12325	12154	12301	12124	12111	12216	12242	12259	12362	12178	12459	12200	12158	12220	12206	12297	12281	12233	12241	12326	12225	12301	12220	12213	12192	12285	12280	12257	12347	12291	12344	12238	12210	12142	12288	12304	12356	12145	12249	12407	12229	12217	12228	12162	12284	12087	12233	12220	12174	12164	12229	12147	12133	12202	12197	12158	12119	12289	12186	12335	12181	12293	12214	12195	11997	12221	12275	12262	12220	12319	12121	12162	12093	12329	12257	12144	12229	12243	12177	12064	12100	12247	12394	12193	12124	12259	12201	12164	12254	12142	12421	12084	12194	12225	12224	12109	12161	12231	12093	12269	12287	12191	12225	12329	12228	12210	12239	12094	12140	12323	12267	12095	12217	12085	12300	12228	12267	12190	12218	12135	12264	12330	12348	12144	12246	12153	12300	12255	12260	12414	12133	12027	12239	12260	12098	12256	12239	12203	12277	12247	12037	12113	12216	12159	12159	12265	12132	12218	12104	12104	12206	12189	12065	12224	12140	12278	12161	12229	12207	12290	12025	12430	12323	12251	12175
24014	21437	30952	39026	54567	34644	19863	15114	13647	13592	13326	13376	13370	13314	13150	13218	13284	13086	13300	12952	13233	12972	13233	13093	13139	13077	13026	13101	13139	13128	13228	13036	12981	13162	13008	12941	13010	12908	13083	13060	12841	13038	13068	13186	13151	13261	13220	13042	12960	13027	13141	13099	12996	13050	12943	13138	13014	13311	13127	13176	13060	13001	13118	13127	13097	13141	12933	13055	13094	13225	13012	13083	12972	13232	13094	13409	13457	13205	13075	13044	12913	12889	13061	13116	13059	13024	13065	13104	13019	12916	12816	12896	13030	13212	13176	13139	13115	13025	13284	13017	13046	13115	13018	13161	12940	13108	12904	12925	13134	12978	13280	13060	13057	13096	13057	13074	13009	13092	13095	13025	13170	13131	13099	13054	13185	12997	12994	12924	12933	12827	13056	13138	12959	12959	13085	12952	12984	13036	12924	13029	13014	13072	12866	13082	13035	13072	13169	13189	12897	13002	13078	13229	13001	13095	12920	12864	13031	13142	13167	13069	12946	12872	13091	13031	12792	13130	13118	12880	13166	13051	12935	12954	12994	12974	12971	13045	12870	12879	13100	12958	12934	12985	13072	13043	12904	12868	13007	12979	13006	13173	13113	12892	13031	13156	13232	12942	12981	13133	13310	12992	13062	13150	13019	13089	13079	12899	13102	13060	12939	12908	13153	12827	13046	13085	13107	12857	13075	13112	12875	13070	12948	13194	13071	13176	13151	13085	12826	13002	12889	12915	12842	13043	12922	12948	12927	13097	13035	12877	12916	12971	12914	13077	12835	13157	13046	13069	13163	13149	12935	13043	12727	12993	12937	13074	13171	13114	12896	13263	13049	12910	13110	13065	12875	12973	13048	13042	13062	12999	13095	13042	12956	13066	13024	13063	13072	13098	13010	13014	12984	13152	12919	12834	13184	13061	13031	13153	12947	12961	13103	13022	12907	13143	13165	13195	13123	13043	12978	12818	12835	13049	12896	12952	13173	13051	12952	13016	12997	13181	13256	13184	13043	12921	12960	12978	12983	12891	13057	13061	12942	13063	12877	12979	13169	12925	13038	12886	12928	12983	13007	13100	13037	13047	13125	12920	12947	13058	12958	12741	13077	13105	13052	13146	13034	13035	13110	12986	13045	13092	12906	13126	12979	12890	13010	12982	13229	13084	12972	12993	13038	12900	13053	13010	12881	13104	12939	13004	12988	12992	12941	13086	13236	13114	13349	12974	13081	13040	12818	13085	13047	12989	12978	12959	13087	13015	12910	12917	13008	12919	13173	13010	12981	13131	13370	12984	13154	12699	13279	13098	13142	13152	13074	12913	13073	12936	13035	13056	12919	13071	12948	13105	12931	13087	13016	13038	13024	12923	13043	12900	13120	13075	13020	12791	13059	13063	12925	12907	12905	12932	12972	12809	12968	12991	13229	13064	13213	13059	13073	13027	12993	13119	12985	13147	12980	13186	13076	13082	13019	13083	12994	12913	13010	13126	13027	13042	13188	13028	13015	12935	12941	12975	13146	12936	13063	12808	13199	12936	12947	13014	13026	13089	12914	13020	13080	13083	13037	13113	13139	13065	12903	13061	12836	13136	12870	12911	13078	13044	13075	13033	13217	12924	13148	13104	12957	13034	12924	13022	12868	12986	13118	13025	13012	13016	13163	13009	12981	12829	12939	12887	12995	13133	13191	13007	12874	13371	13257	13110	13074	13177	13146	13064	13115	12975	12949	13030	13118	12977	12816	12949	13099	12947	13139	12930	13203	13024	13084	13085	12840	13008	13014	12736	12922	12993	13138	13014	12923	13111	12888	13021	12989	12988	12897	12977	12993	12926	12948	12990	12928	13039	13154	12937	12949	13052	13074	13112	13025	13061	12962	12779	13041	13081	12993	13211	13104	12976	13064	13026	13100	13018	13121	12955	13157	12989	12993	12964	13045	13179	13147	12933	13046	12905	12985	13045	13010	13100	12929	13055	13098	12999	13045	13119	13175	13018	13114	12873	12938	13116	13126	13025	13085	12791	13070	12997	13007	12690	13008	13035	13069	13207	12902	12966	13031	13082	13023	12969	12882	12913	12912	13045	12926	13063	12912	12962	12943	13121	13046	13191	13018	12878	13074	13014	12853	13123	12966	13213	12962	13109	12932	12963	13084	13000	12943	13096	13146	13245	13022	12996	13075	12948	13053	13097	13215	12923	13097	12883	13040	12997	12834	13039	13084	13158	12985	13162	13075	13034	12991	13001	12922	13085	12901	13090	12994	12978	13036	13232	13030	12995	13073	13272	13066	13088	13010	13089	12899	12889	12964	13070	12993	13071	13007	12851	12931	13021	13170	13024	13081	12910	13037	13076	12980	12963	12880	13161	13092	13091	12796	13022	13093	13061	12732	12914	13152	12974	12774	13150	13106	13069	12991	13091	13012	12987	13160	13154	12948	12931	12959	12954	12900	12995	13001	12956	13155	13051	13049	13002	12970	12913	12970	13153	12903	13157	13082	12967	13007	13093	13056	13184	12897	13077	12917	13210	13050	12903	13171	13020	13091	12838	13079	13244	13175	13026	13143	13066	13012	13110	12938	13001	12950	13021	12965	13001	13028	13106	12914	12934	13184	13031	13083	13196	13069	12995	12997	12949	12857	13058	13112	12959	12828	12955	12928	13078	13016	12984	12865	13208	13040	13060	13016	13175	13039	13069	13043	13160	13086	13047	12970	13011	13032	13175	13076	13065	13171	12980	13090	13236	13036	13051	13139	12902	13056	12972	13032	13083	12964	13037	13139	13105	13069	13234	13026	13096	13054	13109	12956	13174	13103	13086	13115	13156	13038	13205	12904	12933	12942	12813	13117	12875	13096	13074	13000	12957	13036	12813	13175	13075	13141	12940	12928	13079	13130	13199	12841	12944	12981	12988	13023	13071	13085	13021	13137	13036	12913	13186	13075	13053	13043	12844	12906	13088	12969	13049	12869	13102	13049	12968	13109	13095	13072	13066	13104	12956	13238	13028	13077	13015	13081	13047	13113	13163	13156	13069	13059	13099	12853	13085	12949	12828	13101	13116	13010	13321	13135	13095	13015	13138	12939	12934	13014	13016	12987	13016	13077	12993	12997	12872	12975	13185	12818	13199	13135	12975	13029	12941	12950	13012	12967	13005	13090	12979	13032	13000	12935	12955	13013	12934	13051	13076	12996	12930	12871	13084	13038	12960	13028	13052	12997	13000	13129	12984	13052	13027	12889	12935	12844	12935	13036	13067	13038	13155	13096	13134	13076	12989	12983	12924	13106	13034	12902	12963	13035	12984	12969	13070	12754	12955	12997	12959	12993	12972	13044	12881	13139	13118	13084	13002	13106	12951	13019	13157	12925	13022	13028	12978	12989	12783	12998	13099	13120	13086	12978	13246	12993	13005	13078	13054	13233	12944	13120	12875	12931	13064	13000	13033	13059	13064	13236	13286	12949	13166	12961	12961	12854	12990	13062	12915	13118	12981	12864	13057	13036	13003	13020	13170	12990	13164	12891	13112	13002	13036	13115	13039	13106	13101	12903	13121	12994	13116	12999	12998	13083	12895	13062	12989	13073	13140	13243	13152	13039	13112	13047	13060	12997	12939	13072	13081	12983	13010	12918	13010	12831	12943	13021	13091	13178	12834	12970	13041	13092	13116	13014	13064	13003	13107	13090	13053	13130	13051	13200	12976	12921	13192	12990	13086	12885	13003	13204	13033	12867	13106	13078	12908	13029	12818	13066	13061	12996	13014	12882	13172	13173	12950	13082	12945	13168	13004	12993	13157	13106	13042	13169	13059	13160	13180	12984	13049	13044	13047	12992	13083	13224	12901	12965	13039	13021	13047	13131	12870	13010	12882	13169	13092	13009	12932	13036	13215	12988	13067	13076	13114	13050	12939	13085	13205	12958	13115	13221	13072	13178	13068	12959	13051	13080	12707	13011	13029	13189	13112	13044	13061	12951	12933	12962	13091	12936	13210	12973	12944	12941	12950	12921	13093	13117	13060	12980	12971	13068	12983	12966	12980	12931	13044	13067	12993	13221	12986	12864	13192	13103	12907	12894	13009	13156	13131	12940	12991	12994	12903	12996	12955	12937	12893	13055	13060	13035	12912	12901	12862	13100	13073	12936	13095	13053	12991	12933	13004	12983	12943	12984	12928	13098	12986	12951	12893	13133	13017	13103	12941	13151	13013	13020	13173	13000	13132	12894	13035	12900	13002	13089	12996	13030	13226	13033	12877	13143	13106	13036	13054	12941	13003	13010	13014	12969	13112	13012	12999	13036	12941	13142	13101	13056	13076	12940	13124	13083	13095	13014	13236	12836	13242	13042	13050	13024	13053	12997	12907	12966	13107	13077	12896	12964	13041	12956	13024	13061	13123	13068	13234	13199	13115	13165	13011	13078	12994	13009	13065	12819	13144	13024	13013	12929	13086	12870	13057	13154	12913	13074	13039	13064	13121	13321	12956	13158	13049	13165	13167	12963	12994	13011	12928	13077	13089	12794	13132	13013	13070	12995	12957	12959	13073	13018	13002	12959	12919	12925	13019	12986	13055	13032	13086	13199	13130	13206	12893	12976	13094	13023	13035	13057	13069	13067	13045	12969	12916	13206	13191	13133	13129	13026	12983	13181	12991	12863	13135	13014	12948	13017	13024	12979	13127	13041	13318	12926	13144	13141	12957	13049	13070	13019	12955	12970	13179	13094	13025	12850	13127	13164	13126	12890	12975	13072	13229	13149	13072	12934	12850	12993	13176	12958	13112	13175	12993	12961	13165	13125	13092	12976	13043	12986	13081	12820	12987	13162	12907	12989	13194	12932	12972	12954	13119	13081	12968	12884	12956	13197	13014	12964	13012	13195	12988	13056	12950	12838	13127	13138	13118	13029	12980	13109	12882	12977	13024	13034	13031	13021	12883	12966	12927	12963	13003	13002	13264	12977	13081	13148	13048	12905	12949	13078	13082	12982	12765	13024	13098	13148	13049	13134	13051	13050	12932	12827	13106	12986	13070	12844	12932	13000	13009	12953	13175	12981	13086	12994	13135	12994	13005	12973	13169	12993	12974	12850	12974	12990	12834	13200	13116	13161	13121	13002	12894	12957	12940	13137	13261	13010	12973	12937	13167
13971	34809	73687	68807	67123	20941	12571	12519	12546	12282	12251	12158	12096	11935	12081	12155	12009	12048	12052	11966	12117	12131	12047	12106	12048	12200	12019	12116	12036	12104	12006	11961	11908	11955	12035	12019	11903	12129	12033	12097	11945	12116	12070	12039	11946	11947	12003	11999	11989	12017	11978	12060	11983	12085	11987	12021	11972	11944	11932	12130	12099	11924	12021	12051	11976	12032	11789	11994	12011	12088	12024	11935	12064	12040	11983	12457	12587	12022	12000	11986	12116	11985	11937	12000	12131	12051	12034	11902	12101	12092	11866	11970	12085	11982	11945	11977	12031	12189	11943	11999	11997	11970	12034	12075	11981	12100	11916	12021	12137	12077	11894	12146	11963	11834	11959	11989	11850	11964	12070	11914	12047	11880	11998	11904	12092	11981	12161	11959	11946	12064	11947	11972	11785	11891	11969	12006	11874	11937	12027	12050	11906	11875	12088	11992	11967	12037	11923	11922	11924	12042	12135	12109	11972	12046	11999	11935	12122	12056	11915	12105	12037	11935	11778	12033	11887	11887	11897	11983	11959	11987	12137	11823	11813	11914	11921	11916	11959	11977	12028	11988	11906	11980	12106	11948	12089	11984	11948	11953	12081	11874	12078	12027	12150	11943	11906	12189	11860	12002	11895	12029	12099	11961	12030	12068	11862	12079	12128	11904	11961	11880	12202	11831	12088	11996	12066	11788	11962	12039	11814	12070	11977	11831	12001	12056	11887	11951	11992	12085	12035	12067	12116	11962	12055	11975	11851	12006	12113	12052	12151	11943	11979	12203	12001	11927	11898	12027	11904	12039	11714	12059	11927	12223	12133	11951	12025	11828	11776	11895	11844	12034	12043	11922	11873	11954	11856	11992	11910	12153	11979	12016	11882	11959	12135	12131	12018	11944	12054	12015	11938	11978	12020	12075	12002	11979	12128	12065	11858	11924	12063	11930	11957	11981	11863	11937	12098	11901	12111	11900	11949	11834	12091	11848	12005	12008	11982	11793	12143	12020	12130	11929	12170	11973	12038	11870	12091	11812	11837	12031	11896	11959	12092	11964	12004	11946	11918	11887	11935	11779	11995	11972	12013	11892	11853	11996	11864	12047	12015	12081	12004	11871	12235	11940	12032	11885	11707	12053	11944	11874	11880	11818	12143	12134	11792	12043	11988	12047	11983	11963	11947	11980	12033	12024	12000	12024	12021	12090	12001	12014	12073	12022	11996	11918	12044	11963	11996	11991	11802	12011	11920	12139	11907	11912	11861	12056	12030	11878	11850	11871	12093	12120	12059	12009	12034	12131	12038	11941	12019	12076	11914	11789	11985	12007	11934	12062	11840	12059	11894	11932	11921	11954	12004	12185	12104	12053	11874	11995	11986	11955	11964	11880	12013	11957	11937	12036	11968	11981	11999	12130	12034	11942	12009	12127	11953	11871	12109	11952	12016	11957	11980	12077	12156	12181	11860	11913	11982	11977	12081	12003	12067	12018	11888	12002	12052	12043	11904	12196	12153	12014	12064	12097	12016	11850	11994	12004	12005	12021	11831	11907	11944	12027	11927	11977	11979	11876	11920	11996	11983	12039	11881	12049	11909	12036	12005	11944	11923	11991	12105	11961	11935	12004	12163	11847	12134	11914	11944	12063	11897	12001	12091	11948	11917	12170	11931	11941	11994	11916	11901	12022	11960	11954	12074	12042	11962	12072	11894	11851	12013	12048	11966	12029	11890	11951	11783	12024	11853	11993	11970	11956	11944	11942	12063	12069	11903	12074	12080	11978	12046	12045	11998	12059	12076	11974	11984	11811	11975	11912	12099	12119	12020	12175	11959	12073	12228	11902	11856	12110	11988	11969	12123	12080	11773	11973	11986	12096	11888	12075	11943	11958	12079	12024	11878	11852	12047	11783	11920	12024	11959	12031	11964	11978	12003	11935	11996	11941	11958	11992	11937	11991	12017	12088	11955	11963	11959	11971	11900	11915	11970	12073	11927	12065	11909	11923	11960	12013	11875	12026	11916	12072	11886	11880	12001	11891	11829	11942	11899	12100	11958	12035	12047	11956	11899	11973	11973	11975	11926	11770	11967	12106	11977	12084	11836	11906	11923	12047	11950	11950	12004	11976	11931	11911	11874	12034	11890	11966	12021	12079	11961	11998	11884	12030	11973	11924	12065	11880	11980	12055	11895	11959	11811	11977	11981	11954	12082	12075	12111	11990	12083	12002	12117	11998	12005	12088	11834	12008	11953	12103	11930	11954	12076	12119	11955	11980	11940	11998	11968	12188	11984	11977	11998	11917	12002	11948	12015	11950	11916	11848	11889	11928	12037	12052	12103	12029	11990	11978	12031	11978	11931	11954	11939	11912	11823	12067	12005	12022	12138	12011	12006	11955	11963	11956	11914	12170	12025	11970	12075	11850	11904	12001	11920	12075	12003	11934	12028	12074	11918	11922	11846	12099	12005	12054	11930	12070	12001	12045	12007	11946	11852	12004	11967	11817	12113	12100	11939	12064	11967	11920	11871	11980	11981	12135	12096	12027	11871	12026	11923	12005	11952	11948	12019	12103	11919	11949	11996	12127	11868	11943	12019	12012	11989	11923	12073	11968	11854	12070	11946	12070	12050	11902	11947	11902	11879	12144	11950	11898	11953	11745	12056	11972	12034	11917	12131	12083	11881	12030	11847	12045	12043	11955	11869	12113	11952	11960	11845	11980	12084	11942	12033	11994	11891	11999	11899	11837	11903	11988	11982	11929	12006	11923	11926	11997	11807	11939	12032	11886	12020	12068	11952	12036	12031	12092	11979	12009	11897	12032	11882	11745	11900	12002	11896	11846	11987	11934	11927	12021	11947	11915	11896	12043	12139	12023	11982	11925	11842	12013	11998	11962	12056	11969	12023	11886	11850	11869	11958	12077	11968	12069	12070	11894	11957	11934	11903	11899	12003	12052	11917	11944	11884	11945	11833	12096	12112	11815	12061	11954	11957	11941	11970	12010	11978	11958	11922	11960	11805	11979	12019	11861	11970	12094	12029	11985	11997	11920	11876	11763	11986	11922	11990	11953	11898	12003	11895	11774	11938	12080	11979	11898	12085	11945	11901	12080	11935	12069	11964	12042	11943	11890	11907	11936	11849	12055	11970	11920	12057	11920	11944	11951	11938	11922	11993	12080	11845	12136	12113	11982	11987	11819	12083	12090	12127	11834	12041	12077	12054	12017	12016	12059	12038	12066	12132	12017	12114	11807	12021	12135	12045	11930	11929	11947	12025	12064	12177	11989	11995	11887	11784	11967	11833	12065	12009	12055	11999	12000	12083	11972	12093	11974	11874	11924	12059	11930	11887	11867	12018	12132	11857	11983	11960	11998	11722	11937	11986	11849	12051	11852	11835	12029	11891	11981	11962	12169	11949	12011	12170	11915	12037	11774	11987	12054	12040	11920	12033	11973	12053	12021	11970	12013	12100	11927	12030	12081	11960	11861	11916	12024	12045	11961	12053	12015	11957	11971	11946	11817	11945	11894	11883	12069	11954	11979	11750	12200	11851	11977	11899	12040	11884	11896	11938	12049	12014	11852	11928	11986	11777	12078	11984	11940	12000	11897	11991	12028	11886	12080	11935	12087	11994	12034	12058	12013	11978	12018	11962	11993	12070	12036	11986	12067	11935	12006	11998	12066	11744	11949	12094	12061	12120	11858	11824	11959	12051	12099	11920	12111	11913	11803	11914	11974	11924	11780	12066	11896	11888	12073	12067	12024	12038	11991	12047	11905	12103	11986	11956	11978	11860	11880	11939	11963	11925	12052	12040	11927	12159	12104	12123	12089	11998	11943	11894	11927	12054	11914	12146	11929	11939	11997	11966	12009	11837	11842	12040	12049	11918	11801	12042	11994	12117	11861	12040	12058	11984	11992	12094	11978	11950	11904	11907	11923	11990	11889	11959	11953	11968	11979	12028	11998	12122	12090	12027	11933	12162	12036	11994	12034	12164	11934	12070	12068	11938	11882	12185	12112	11933	11954	11846	12067	11941	12042	12029	12019	12007	11943	11832	11959	12094	11993	12061	11995	11896	11958	12041	12096	11946	11972	12039	12026	12002	11848	11856	11903	12045	12093	12031	12137	12080	12057	11917	11837	12083	11956	11917	12047	11943	11980	11912	12032	11967	11857	12067	12175	11932	11802	11929	11821	12069	12024	12064	12037	11988	12065	12142	11931	11928	12072	12144	11955	11971	12076	12063	11939	11915	12045	11849	12080	11865	12000	11885	12015	11835	11767	11855	11946	11899	12023	11857	12158	11954	11847	12088	11992	11950	12034	11846	12049	11980	11969	11865	12097	12056	11920	11929	12069	11960	11937	11921	12124	11872	11976	12003	11998	11998	12085	11865	11847	11973	11985	12011	11991	11977	11941	12078	12081	11922	11864	12015	11854	11846	11964	11909	12071	12069	11865	12117	12014	12087	11956	12059	11824	11975	11950	12090	12004	11919	11989	12020	12108	11990	11925	11917	11934	11886	12051	11786	12025	11907	11991	12016	12027	11901	11957	11867	11951	11819	12008	11963	12075	11937	12133	11960	12016	11911	11966	11964	11882	11938	12022	12083	11903	12033	11971	11884	11994	11884	12016	11924	12069	12007	11898	11960	11980	12127	12091	11986	11937	11873	11925	11990	11986	11964	12006	11925	11921	11969	12000	11831	11825	11900	11949	12039	11977	11947	12024	12034	11928	12031	12101	11874	11950	12006	12100	12015	11941	12068	11874	11941	12050	12145	12037	11977	12021	12054	11950	11968	12043	11934	11951	12056	12048	11932	11859	12060	11982	11934	12103	11982	11806	11843	11960	12041	12000	11983	11991	12056	12024	12000	12117	11882	11984	12008	12054	12282	11838	11878	11909	11926	12169	11983	11986	12104	11985	11943	12090	11981	11939	12034	12001	11890	11990	12001	11974	11978	11876	11899	12035	11994	12065	11940	12013	12212	11966	12109	11960	11951	11938	11953	11970	12084	12149	12011	11862	12145	11969	12006	12040	11958	12087	12201	12067	12061	11880	11924	12102	11896	11883	12087	11920	11924	12075	12059	11828	11942	12078	11942	12018	12016	11957	12082	12148	11917	11913	12018	12144	12064	12024	12008	11990	11852	12099
23408	21442	31762	41379	54942	43017	23941	18330	16029	15963	15888	15523	15554	15763	15576	15526	15421	15505	15479	15371	15575	15691	15367	15447	15326	15395	15138	15356	15349	15332	15407	15460	15408	15322	15379	15051	15267	15141	15408	15418	15276	15285	15339	15398	15155	15201	15297	15460	15467	15383	15384	15426	15375	15386	15398	15352	15259	15346	15248	15245	15194	15066	15192	15244	15386	15408	15372	15365	15221	15221	15240	15130	15135	15220	15189	15682	15738	15262	15199	15133	15050	15245	15158	15281	15434	15203	15262	15117	15159	15162	15303	15168	15340	15302	15233	15222	15094	15128	15369	15352	15294	15209	15223	15124	15300	15308	15433	15208	15353	15147	15131	15127	15271	15075	15311	15252	15260	15426	15230	15262	15237	15351	15308	15170	15218	15259	15125	15201	15284	15179	15142	15315	15273	15261	15262	15053	15069	15166	15235	15180	15206	15250	15069	15282	15556	15279	15360	15143	15153	15262	15106	15134	15269	15242	15186	15287	15325	15351	15299	15341	15406	15122	15146	14979	15320	15196	15215	15352	15202	15254	15220	15163	15176	15335	15205	15300	15230	15174	15194	15072	15156	15153	15378	15307	15189	15345	15336	15301	15357	15185	15039	15148	15164	15212	15243	15244	15300	15205	15193	15169	14979	15223	15240	15351	15022	15340	15166	15177	15336	15067	15236	15270	15185	15189	15299	15420	15248	15392	15091	15259	15333	15216	15318	15016	15259	15339	15124	15327	15076	14963	15259	15129	15298	15262	15129	15156	15348	15381	15283	15051	15139	15016	15293	15409	15214	15181	15125	15262	15277	15283	15251	15220	15148	15342	15193	15221	15311	15342	15185	15071	15152	15345	15381	15188	15437	15266	15140	15568	15243	15138	15178	15115	15276	15141	15107	15093	15064	15271	15255	15223	15198	15173	15078	15143	15144	15310	15369	15369	15295	15266	15491	15238	15226	15121	15157	15190	15117	15106	15041	15059	15212	15142	15325	15188	15126	15310	15382	15305	14961	15008	14933	15082	15101	15283	15547	15172	15276	15291	15367	15196	15227	15037	15258	15213	15163	15322	15383	15334	15179	15145	15203	15218	15286	15083	15155	15503	15353	15214	15419	15227	15453	15223	15407	15313	15319	15060	15239	15063	15173	14958	15091	15200	15213	15174	15082	15177	15161	15379	15302	15162	15306	15163	15238	15287	15211	15229	15130	15324	15384	15391	15279	15142	15149	15085	15222	15126	15263	15282	15246	15435	15188	15081	15056	15224	15259	15091	15190	15332	15142	15200	15386	14921	15408	15134	15303	15260	15286	15262	15151	15284	15120	15356	15108	15108	15200	15159	15114	15149	15468	15291	15323	15215	15120	15231	15302	15207	15228	15164	15121	15271	15233	15243	15220	15173	15305	15280	15204	15201	15016	15164	15333	15384	15149	15256	15090	15330	15056	15047	15133	15150	15128	14943	15165	15299	15219	15244	14987	15144	15288	15132	14966	15185	15179	15047	15215	15154	15388	15226	15161	15266	15200	15278	15258	15276	15196	15243	15184	15289	15303	15299	15220	15246	15235	15129	15251	15268	15191	15212	15368	15361	15201	15208	15227	15270	15211	15191	15040	15095	15361	15275	15111	15066	15067	15152	15143	15354	15203	15250	15294	15045	15241	14936	15327	15305	15387	15252	15234	15119	15113	15058	15238	15283	15366	15322	15290	15141	15151	15069	15199	15242	15021	15105	15106	15116	15202	15104	15173	15243	15116	15114	15224	15292	15137	15041	15235	15152	15292	15287	15064	15004	14937	14941	15108	15236	15336	15192	15001	15164	15212	15195	15202	15246	15203	15127	14981	15129	15326	15137	15162	15208	15179	15329	15282	15127	15099	15084	15332	15282	15227	15437	15235	15202	15017	15254	15127	15034	15221	15402	15128	15084	15259	15292	15306	15280	15135	15107	15254	15139	15196	15231	15223	15081	15159	15293	15204	15183	15277	15228	15116	15212	15237	15151	15406	15244	15143	15176	15292	15248	15235	15416	15279	15320	15276	15195	15243	15133	15144	15334	15146	15361	15057	15091	15127	15017	15145	15139	15419	15264	15207	15142	15180	15300	14977	15277	15239	15154	15295	15183	15060	15165	14964	15102	15338	15300	15328	15123	15343	15202	15339	15288	15187	15053	15241	15440	15299	15231	15059	15063	15157	15166	15235	15237	15276	15208	15304	15098	15292	15101	15131	15177	15134	15146	15128	15161	15099	15057	15278	15199	15235	15115	15355	15311	15111	15186	15160	15151	15251	15186	15190	15439	15205	15151	15429	15315	15182	15208	15328	15391	15163	15063	15343	14975	15061	15081	15169	15165	15247	15280	15317	15284	15218	15156	15186	15463	15116	15199	15177	15218	15158	15404	15172	15351	15424	15170	15208	15297	15232	15270	15284	15290	15091	15200	15454	15545	15212	15298	15198	15215	15133	15116	15184	15286	15248	15406	15434	15009	15294	15121	15217	15166	15247	15241	15242	15279	15175	15209	14965	15353	15337	15222	15253	15339	15247	15393	15257	15429	15270	15106	15369	15216	15215	15296	15214	15204	15259	15204	15228	15064	15244	15098	15136	15302	15397	15105	15162	15319	15229	15284	15219	15264	15240	15204	15292	15400	15076	15255	15264	15294	15230	15244	15226	15309	15295	15088	15396	15171	15168	15150	15255	15129	15381	15346	15190	15206	15088	15302	15255	15202	15179	15116	15255	15109	15141	15351	15102	15459	15193	15030	15094	15340	15244	15109	15165	15324	15142	15193	15249	15070	15113	15135	15306	15254	14989	15196	15210	15162	15301	15308	15315	15206	15177	15285	15085	15234	15110	15184	15067	15092	15346	15231	15268	15258	15093	15219	15269	15263	15164	15410	15456	15176	15247	15168	15265	15184	15071	15140	14962	15313	15192	15092	15320	15050	15090	15281	15346	15065	15056	15131	15194	15255	15185	15106	15309	15284	15142	15288	15166	15289	15274	15144	15221	15245	15311	15159	15259	15168	15091	15118	15308	15259	15252	15039	15246	15324	15232	15287	15182	15168	15200	15112	15230	15219	15287	15046	15009	15228	15284	15128	15136	15314	15323	15077	15198	15289	15277	15131	15153	15176	15328	15257	15269	15097	15277	15204	15096	15268	15298	15142	15145	15390	15420	15447	15224	15163	15286	15144	15199	15047	15054	15294	15114	15225	14952	15497	15204	15224	15180	15277	15121	15243	15313	15186	15350	15182	15206	15079	15155	15101	15301	15122	15212	15311	15056	15244	15302	15318	15269	15336	15329	15262	15196	15076	15233	15180	15255	15160	15185	15250	15209	15173	15255	15254	15180	15235	15270	15276	15386	15057	15124	15082	15018	15240	15139	15148	15297	15312	15318	15142	15271	15108	15321	15227	15253	15155	15176	15261	15113	15253	15334	15201	15280	15250	15179	15117	15041	15180	15377	15100	15314	15250	15149	15007	15178	15035	15137	15257	15285	15158	15127	15232	15269	15275	15338	15110	15056	15272	15232	15105	15175	15236	15201	15231	15353	15293	15197	15387	15171	15199	15271	15231	15183	15118	15234	15095	15304	15043	15376	15157	15101	15246	15499	15207	15133	15319	15321	15162	15040	15144	15156	15234	15146	15033	15400	15324	15253	15159	15265	15200	15177	15112	15296	15382	15437	15087	15133	15159	15156	15197	15202	15032	15262	15355	15291	15255	15206	15307	15135	15236	15155	15497	15217	15149	15346	15238	15246	15268	15289	15290	15149	14997	15230	15161	15419	15267	15251	15243	15045	15369	15279	15288	14989	15100	15200	15223	15009	15115	15146	15216	15202	15165	15098	15071	15170	15275	15278	15167	15342	15144	15111	15189	14949	15128	15094	15218	15202	15536	15375	15152	15235	15172	15143	15228	15209	15381	15196	14884	15255	15090	15403	14992	15273	15270	15228	15244	15373	15247	15235	15194	15338	15276	15235	15318	14928	15171	15151	15172	15479	15287	15074	15263	15270	14978	15067	15261	15203	15248	15306	15320	15334	14983	15032	15118	15308	15258	15379	15030	15095	15175	15435	15200	15221	15056	15296	15375	15371	15268	15042	15064	15072	15304	15102	15278	15321	15159	15381	15210	15046	15358	15325	15555	15162	15203	15187	15117	15124	15487	15157	15100	15175	15307	15078	15026	15373	15098	15128	15199	15126	15178	15117	15299	15086	15201	15167	15317	15163	15233	15045	15445	15301	15279	14966	15303	15245	15130	15212	15374	15287	15341	15365	15209	15210	15457	14998	15135	15084	15083	15026	15165	15311	15276	15473	15302	15028	15335	15250	15239	15179	15128	15214	15217	15085	15280	15273	15190	15153	15241	15039	15196	15263	15215	15005	15047	15058	15211	15286	15223	15110	15375	15057	15253	15112	15178	15086	15398	15073	15286	15278	15241	15160	15292	15016	15057	15241	15212	15215	15259	15093	15000	15036	15407	15086	15034	15167	15008	15039	15425	15389	15029	15202	15350	15218	15252	15162	15247	15122	15183	15138	15172	15322	15383	15225	15301	15093	15372	15189	15082	15150	15203	15238	15178	15250	15010	15300	15315	15235	15279	15221	15170	15265	15269	15165	15200	15111	15185	15223	15256	15314	15295	15349	15152	15213	15312	15137	15311	15146	15056	15188	15257	15224	15409	15010	15272	15249	15148	15243	15411	15205	14999	15202	15307	15247	15335	15149	15229	15232	15018	15193	15174	15228	15287	15033	15090	15012	15451	15387	15268	15160	15076	15087	15193	15210	15268	15199	15127	15285	15269	15359	15212	15231	15209	15286	15373	15331	15288	15051	15286	15160	15382	15255	15087	15048	15118	15280	15105	15268	15219	15144	15082	15212	15151	15211	15194	15082	15176	15159	15161	15210	15134	15158	15233	15180	15246	15118	15282	14994	15119	15352	15192	15280	15207	15216	15115	15178	15144	15062	14988	15287	15467	15341	15153	15304	15171	15265	15393	15189	15167	15162	15145	15069	15363	15107	15167	15220	15121	15277	15176	15298	15068	15146	15417	15368	15137	15158	15366	15059	15158	15444	15113	15328	15228	15146	15042	15107	15122	15046	15406	15175	15109	15270	15132	15259	15151	15154	15285	15142	15293
16111	36833	87064	80074	76227	31283	14063	13921	13812	13734	13694	13649	13486	13447	13406	13500	13381	13410	13488	13399	13408	13323	13347	13316	13297	13438	13382	13423	13355	13388	13212	13243	13409	13398	13333	13400	13443	13375	13186	13323	13338	13376	13461	13317	13309	13468	13232	13359	13237	13382	13351	13230	13304	13345	13375	13190	13359	13519	13505	13518	13343	13441	13171	13467	13451	13394	13402	13350	13213	13286	13273	13588	13300	13324	13365	14021	14141	13375	13382	13275	13256	13313	13507	13323	13277	13299	13218	13270	13241	13246	13311	13306	13394	13375	13330	13188	13395	13398	13303	13484	13234	13373	13335	13252	13355	13426	13390	13464	13353	13264	13257	13296	13353	13413	13366	13318	13224	13276	13294	13046	13423	13305	13502	13531	13340	13303	13458	13329	13382	13251	13513	13258	13208	13332	13160	13299	13437	13224	13440	13467	13373	13331	13221	13183	13243	13423	13247	13199	13164	13345	13461	13350	13290	13361	13406	13390	13200	13298	13443	13243	13419	13244	13414	13222	13241	13317	13316	13524	13273	13360	13429	13288	13247	13306	13314	13369	13403	13392	13349	13295	13411	13355	13348	13238	13285	13263	13353	13296	13188	13390	13340	13231	13152	13285	13187	13392	13340	13363	13252	13502	13236	13368	13235	13231	13300	13206	13424	13333	13307	13214	13260	13202	13569	13349	13277	13362	13233	13427	13394	13452	13272	13308	13378	13169	13227	13409	13236	13463	13232	13340	13288	13381	13124	13443	13307	13463	13314	13257	13321	13376	13237	13338	13220	13264	13251	13381	13304	13358	13259	13341	13241	13198	13370	13305	13324	13382	13385	13342	13307	13384	13300	13382	13334	13439	13380	13236	13538	13346	13264	13359	13533	13191	13277	13219	13247	13271	13308	13267	13145	13306	13377	13263	13385	13271	13339	13321	13148	13310	13344	13179	13324	13312	13133	13201	13313	13418	13234	13256	13417	13204	13197	13250	13264	13476	13378	13346	13303	13357	13302	13301	13397	13247	13302	13177	13564	13379	13258	13306	13287	13396	13289	13066	13469	13328	13414	13294	13404	13407	13312	13325	13296	13292	13363	13176	13253	13380	13277	13411	13403	13309	13225	13314	13350	13273	13175	13122	13408	13517	13249	13453	13306	13339	13244	13322	13355	13317	13349	13397	13167	13484	13436	13337	13307	13361	13180	13375	13259	13364	13339	13214	13362	13224	13172	13416	13145	13297	13354	13405	13262	13307	13244	13258	13267	13313	13420	13278	13308	13246	13454	13380	13296	13245	13375	13198	13302	13342	13371	13401	13284	13267	13418	13375	13330	13335	13406	13275	13347	13366	13295	13306	13346	13419	13413	13382	13202	13131	13461	13364	13231	13237	13116	13366	13326	13291	13305	13407	13327	13272	13449	13160	13259	13359	13473	13339	13314	13363	13344	13447	13346	13294	13269	13298	13559	13352	13216	13312	13501	13242	13421	13229	13248	13256	13462	13299	13322	13361	13215	13292	13299	13392	13322	13450	13248	13243	13546	13334	13499	13457	13226	13161	13321	13223	13380	13396	13206	13318	13320	13376	13262	13279	13416	13258	13491	13309	13250	13265	13230	13228	13277	13329	13308	13554	13344	13404	13414	13458	13291	13379	13326	13252	13405	13264	13248	13241	13356	13387	13370	13362	13421	13335	13312	13249	13258	13215	13354	13388	13071	13239	13368	13241	13104	13170	13434	13354	13270	13325	13402	13300	13322	13274	13308	13414	13269	13415	13216	13444	13424	13564	13246	13359	13324	13384	13397	13256	13299	13278	13150	13275	13425	13361	13390	13164	13428	13326	13403	13332	13495	13238	13309	13312	13223	13472	13326	13449	13216	13186	13207	13121	13288	13343	13342	13457	13411	13239	13262	13401	13218	13359	13301	13342	13205	13345	13244	13281	13380	13130	13461	13446	13171	13330	13426	13193	13455	13084	13288	13370	13318	13374	13244	13374	13320	13163	13308	13265	13276	13302	13263	13378	13355	13326	13168	13277	13311	13296	13434	13399	13345	13266	13340	13376	13336	13187	13455	13417	13351	13292	13227	13165	13399	13449	13294	13278	13282	13357	13378	13361	13399	13305	13313	13222	13314	13280	13312	13418	13215	13328	13326	13559	13427	13370	13281	13225	13362	13297	13233	13190	13557	13198	13253	13281	13318	13275	13231	13351	13100	13170	13318	13411	13130	13363	13342	13319	13265	13376	13347	13335	13325	13188	13433	13233	13233	13357	13267	13459	13264	13389	13145	13230	13337	13203	13256	13472	13106	13288	13413	13255	13352	13447	13252	13402	13151	13477	13260	13223	13267	13200	13434	13293	13396	13268	13111	13208	13429	13293	13347	13307	13434	13467	13300	13336	13319	13343	13273	13300	13308	13485	13329	13249	13099	13337	13236	13276	13389	13243	13353	13254	13255	13194	13369	13399	13415	13172	13519	13305	13424	13164	13348	13295	13176	13219	13353	13276	13305	13410	13338	13438	13250	13358	13349	13434	13316	13374	13382	13415	13326	13350	13391	13428	13361	13251	13371	13339	13306	13311	13256	13216	13480	13249	13293	13320	13384	13242	13442	13362	13275	13533	13270	13409	13300	13359	13480	13286	13285	13356	13344	13307	13283	13295	13484	13084	13395	13250	13270	13316	13281	13391	13291	13166	13149	13362	13219	13488	13401	13309	13142	13397	13408	13350	13249	13324	13252	13177	13184	12987	13285	13421	13333	13301	13285	13453	13420	13408	13317	13235	13153	13323	13184	13321	13277	13389	13285	13385	13268	13105	13259	13295	13332	13364	13295	13453	13299	13263	13366	13276	13273	13318	13294	13153	13199	13331	13299	13412	13305	13251	13265	13344	13446	13478	13489	13259	13439	13311	13385	13363	13272	13412	13295	13244	13227	13299	13291	13328	13448	13293	13254	13244	13283	13360	13425	13316	13496	13451	13411	13243	13404	13289	13298	13337	13277	13369	13239	13307	13271	13346	13413	13292	13330	13294	13348	13169	13464	13395	13190	13325	13292	13296	13360	13279	13251	13386	13369	13261	13356	13421	13411	13272	13394	13439	13229	13238	13301	13281	13212	13386	13561	13283	13472	13285	13265	13298	13436	13271	13270	13224	13461	13384	13395	13311	13414	13286	13261	13274	13333	13253	13336	13353	13283	13228	13317	13282	13400	13426	13242	13262	13348	13467	13243	13341	13215	13407	13268	13275	13307	13327	13396	13377	13363	13310	13292	13389	13343	13304	13367	13377	13289	13271	13291	13300	13337	13433	13262	13353	13477	13462	13558	13297	13275	13223	13305	13279	13256	13295	13215	13305	13342	13294	13337	13294	13485	13335	13259	13275	13510	13254	13252	13377	13257	13452	13371	13371	13204	13185	13332	13219	13285	13681	13395	13193	13292	13299	13408	13386	13485	13305	13415	13231	13377	13115	13488	13316	13397	13297	13412	13229	13391	13362	13072	13489	13344	13191	13223	13273	13336	13311	13256	13403	13162	13459	13289	13330	13568	13137	13458	13422	13615	13390	13202	13323	13320	13543	13263	13373	13190	13346	13301	13349	13280	13324	13230	13297	13309	13244	13327	13240	13432	13164	13383	13300	13190	13253	13294	13158	13329	13192	13277	13378	13345	13419	13442	13212	13427	13222	13208	13341	13225	13473	13498	13301	13225	13354	13241	13371	13429	13408	13327	13038	13328	13294	13344	13273	13251	13435	13197	13203	13453	13378	13204	13397	13372	13308	13243	13267	13303	13379	13365	13004	13236	13310	13274	13398	13292	13296	13370	13314	13226	13342	13204	13326	13268	13300	13261	13280	13314	13403	13368	13305	13289	13284	13375	13406	13450	13267	13172	13373	13358	13198	13365	13309	13197	13317	13485	13344	13524	13249	13319	13327	13377	13276	13265	13268	13341	13342	13284	13390	13226	13304	13417	13259	13317	13363	13214	13335	13437	13218	13370	13251	13406	13299	13529	13479	13466	13292	13245	13195	13346	13528	13313	13313	13494	13229	13299	13552	13416	13344	13335	13475	13305	13272	13361	13305	13206	13313	13292	13372	13520	13417	13305	13244	13267	13345	13442	13279	13452	13380	13335	13278	13345	13257	13362	13266	13364	13304	13349	13343	13228	13231	13425	13475	13272	13347	13320	13375	13340	13203	13378	13140	13314	13433	13449	13468	13294	13303	13369	13297	13325	13281	13317	13281	13247	13243	13302	13365	13430	13292	13298	13357	13208	13477	13470	13282	13278	13409	13378	13523	13412	13423	13339	13365	13242	13447	13207	13326	13336	13225	13310	13320	13605	13384	13242	13339	13184	13370	13173	13472	13257	13422	13375	13231	13179	13260	13265	13098	13205	13307	13158	13192	13443	13171	13437	13268	13334	13288	13499	13190	13370	13230	13386	13354	13548	13341	13183	13365	13148	13332	13306	13345	13388	13291	13319	13313	13316	13266	13281	13393	13385	13362	13157	13294	13361	13301	13327	13331	13276	13182	13372	13245	13450	13283	13313	13361	13412	13351	13331	13255	13291	13361	13216	13437	13301	13298	13354	13277	13274	13298	13208	13228	13372	13408	13330	13230	13437	13388	13359	13392	13192	13361	13425	13371	13189	13262	13269	13329	13447	13289	13301	13505	13400	13280	13332	13249	13219	13411	13243	13321	13243	13310	13455	13222	13519	13240	13326	13426	13269	13437	13302	13073	13203	13371	13347	13406	13464	13292	13312	13189	13292	13257	13394	13341	13421	13378	13251	13322	13240	13242	13381	13248	13338	13334	13430	13319	13229	13274	13475	13289	13371	13308	13208	13286	13163	13174	13356	13380	13315	13348	13389	13080	13281	13425	13248	13392	13393	13316	13329	13309	13447	13375	13516	13273	13402	13216	13202	13363	13299	13240	13403	13227	13248	13170	13313	13325	13425	13279	13479	13343	13207	13364	13430	13294	13319	13200	13213	13433	13372	13381	13339	13366	13287	13352	13500	13275	13292	13255	13392	13455	13284	13402	13330	13247	13212	13269	13227	13122	13316	13273	13384	13480	13225	13343	13192	13202	13180	13358	13234	13287	13362	13199	13402	13141	13366	13177	13478	13326	13228	13470	13342	13366
27911	22007	35788	38843	29903	22457	17461	16876	16598	16825	16651	16347	16518	16728	16609	16605	16484	16713	16441	16696	16599	16800	16827	16616	16697	16594	16702	16631	16757	16769	16511	16611	16501	16771	16797	16834	16676	16559	16424	16785	16760	16874	16659	16750	16513	16563	16711	16701	16769	16898	16654	16566	16506	16640	16671	16572	16740	16639	16752	16415	16672	16673	16586	16603	16540	16489	16600	16629	16714	16504	16614	16682	16553	16497	16721	16686	16578	16623	16611	16583	16488	16579	16563	16457	16589	16558	16745	16500	16634	16530	16581	16707	16545	16486	16523	16468	16547	16591	16656	16730	16558	16580	16558	16629	16589	16773	16687	16805	16498	16641	16667	16654	16696	16498	16528	16629	16472	16825	16604	16439	16638	16461	16513	16593	16607	16550	16519	16463	16606	16943	16621	16767	16686	16744	16451	16567	16478	16630	16765	16718	16372	16428	16717	16529	16592	16768	16492	16574	16500	16766	16614	16771	16622	16491	16416	16584	16298	16650	16512	16578	16646	16457	16736	16735	16555	16659	16596	16644	16651	16479	16494	16423	16476	16528	16566	16530	16533	16594	16645	16520	16679	16693	16725	16554	16546	16430	16409	16491	16394	16457	16521	16562	16451	16548	16602	16601	16635	16415	16525	16644	16700	16511	16730	16543	16744	16541	16647	16767	16624	16592	16589	16559	16498	16683	16732	16805	16515	16694	16757	16381	16616	16697	16622	16544	16425	16507	16727	16544	16534	16670	16797	16545	16640	16642	16737	16400	16867	16326	16713	16609	16637	16474	16538	16510	16736	16559	16602	16693	16812	16766	16583	16678	16701	16575	16621	16653	16637	16479	16714	16646	16529	16444	16706	16474	16654	16664	16692	16646	16524	16523	16598	16462	16449	16752	16706	16560	16699	16538	16608	16537	16658	16677	16644	16377	16443	16570	16580	16539	16461	16473	16744	16432	16574	16607	16582	16449	16693	16419	16577	16484	16559	16668	16430	16556	16814	16429	16587	16642	16498	16531	16515	16677	16506	16664	16656	16554	16306	16387	16529	16803	16556	16528	16735	16476	16909	16630	16588	16442	16715	16605	16469	16633	16426	16587	16574	16549	16581	16627	16400	16626	16679	16608	16599	16572	16655	16477	16626	16635	16643	16848	16667	16534	16479	16631	16427	16476	16526	16684	16538	16767	16451	16668	16747	16604	16552	16632	16589	16399	16625	16654	16929	16771	16550	16732	16689	16434	16741	16516	16695	16554	16782	16542	16633	16680	16501	16479	16519	16729	16660	16589	16741	16651	16619	16609	16331	16556	16708	16479	16435	16798	16749	16524	16545	16655	16594	16611	16528	16552	16787	16627	16702	16705	16856	16640	16741	16635	16553	16617	16561	16699	16495	16523	16735	16577	16565	16641	16785	16816	16748	16558	16712	16554	16445	16435	16534	16704	16585	16495	16525	16719	16552	16400	16530	16472	16493	16714	16770	16673	16752	16490	16558	16790	16449	16476	16558	16741	16641	16475	16592	16473	16565	16685	16703	16451	16859	16672	16454	16663	16549	16566	16611	16663	16578	16732	16731	16445	16691	16640	16719	16414	16645	16693	16695	16491	16567	16640	16441	16798	16629	16680	16608	16701	16431	16590	16605	16701	16476	16755	16550	16593	16763	16496	16686	16559	16571	16826	16716	16709	16622	16492	16477	16554	16637	16803	16612	16519	16604	16367	16559	16599	16697	16586	16696	16806	16788	16429	16691	16538	16572	16643	16656	16466	16489	16808	16592	16604	16684	16647	16608	16841	16573	16698	16664	16765	16698	16489	16549	16646	16478	16677	16456	16453	16494	16577	16663	16617	16735	16445	16664	16374	16669	16535	16578	16394	16416	16794	16673	16606	16505	16554	16707	16717	16647	16626	16596	16463	16592	16628	16616	16562	16457	16442	16404	16554	16562	16548	16524	16533	16440	16593	16764	16608	16591	16492	16739	16649	16347	16815	16507	16686	16449	16674	16616	16715	16548	16533	16695	16632	16648	16516	16630	16344	16542	16898	16582	16615	16633	16774	16620	16589	16487	16485	16449	16442	16765	16658	16642	16353	16436	16670	16562	16527	16532	16516	16628	16720	16532	16704	16810	16715	16603	16559	16805	16674	16789	16643	16550	16621	16706	16783	16573	16621	16669	16659	16588	16760	16744	16598	16710	16692	16624	16660	16756	16524	16469	16461	16696	16808	16611	16713	16602	16512	16524	16745	16598	16624	16593	16594	16655	16521	16583	16514	16456	16483	16515	16433	16551	16432	16475	16562	16521	16670	16692	16732	16621	16744	16710	16655	16703	16630	16502	16615	16669	16675	16651	16450	16707	16743	16746	16615	16581	16717	16497	16588	16675	16619	16635	16573	16577	16649	16655	16643	16690	16708	16605	16618	16604	16512	16519	16616	16639	16658	16585	16689	16615	16521	16719	16694	16630	16612	16583	16566	16405	16802	16704	16619	16767	16663	16586	16550	16559	16735	16606	16515	16529	16549	16558	16528	16730	16723	16394	16395	16574	16568	16571	16589	16605	16486	16617	16498	16630	16613	16864	16680	16503	16722	16670	16624	16563	16481	16563	16605	16683	16672	16560	16665	16514	16622	16786	16720	16576	16556	16560	16649	16699	16874	16700	16588	16698	16551	16534	16402	16679	16591	16706	16758	16688	16857	16666	16660	16782	16672	16759	16646	16534	16521	16619	16698	16654	16494	16535	16582	16729	16638	16745	16852	16517	16525	16694	16714	16661	16580	16601	16543	16841	16642	16546	16704	16675	16465	16434	16572	16592	16638	16817	16574	16557	16593	16663	16638	16702	16887	16612	16746	16465	16566	16621	16576	16705	16867	16696	16430	16647	16661	16754	16691	16492	16610	16668	16608	16560	16728	16431	16678	16598	16660	16677	16717	16655	16607	16630	16342	16441	16732	16440	16619	16471	16776	16603	16786	16651	16619	16730	16395	16428	16582	16728	16704	16717	16550	16651	16599	16448	16598	16573	16385	16590	16646	16790	16572	16633	16626	16847	16569	16569	16627	16662	16669	16540	16794	16602	16488	16525	16454	16643	16486	16597	16689	16645	16485	16666	16608	16631	16636	16661	16535	16336	16698	16623	16662	16672	16632	16615	16738	16664	16652	16572	16757	16450	16586	16639	16669	16455	16569	16753	16495	16629	16489	16590	16383	16365	16647	16538	16612	16455	16696	16793	16550	16600	16570	16754	16507	16566	16438	16561	16824	16696	16576	16626	16564	16500	16804	16451	16622	16684	16409	16631	16500	16383	16734	16600	16620	16637	16694	16855	16737	16581	16514	16593	16565	16695	16780	16548	16629	16386	16561	16683	16569	16662	16561	16674	16561	16763	16726	16727	16508	16656	16548	16504	16560	16585	16567	16435	16562	16513	16635	16769	16612	16430	16713	16487	16567	16577	16526	16623	16551	16633	16563	16660	16611	16444	16642	16468	16474	16730	16633	16630	16632	16386	16716	16506	16540	16638	16646	16578	16579	16665	16816	16836	16517	16681	16776	16598	16646	16877	16517	16506	16679	16608	16745	16805	16585	16530	16581	16665	16476	16556	16571	16462	16354	16647	16548	16775	16639	16596	16383	16530	16588	16484	16499	16690	16629	16589	16524	16379	16610	16496	16530	16709	16628	16627	16731	16703	16597	16462	16605	16650	16726	16552	16512	16799	16428	16694	16569	16614	16522	16859	16594	16816	16589	16773	16954	16837	16655	16650	16566	16673	16640	16336	16685	16608	16763	16481	16469	16864	16622	16614	16577	16575	16571	16811	16794	16804	16723	16491	16526	16533	16601	16578	16462	16537	16600	16635	16636	16732	16609	16703	16709	16595	16652	16399	16764	16633	16603	16606	16589	16468	16764	16394	16565	16681	16613	16665	16592	16569	16511	16738	16504	16564	16621	16452	16585	16638	16876	16652	16697	16484	16770	16625	16625	16427	16579	16730	16494	16560	16710	16913	16544	16629	16583	16862	16647	16638	16430	16548	16432	16606	16522	16734	16615	16598	16787	16597	16426	16466	16640	16499	16664	16764	16650	16405	16494	16624	16537	16579	16665	16607	16549	16655	16634	16690	16512	16560	16459	16694	16570	16487	16722	16588	16566	16876	16560	16624	16703	16563	16807	16630	16938	16727	16729	16494	16562	16498	16582	16458	16581	16458	16608	16567	16430	16568	16641	16664	16795	16732	16616	16686	16707	16580	16721	16522	16600	16587	16498	16577	16636	16603	16392	16811	16886	16591	16960	16588	16545	16451	16755	16479	16532	16689	16452	16666	16727	16750	16644	16608	16437	16523	16384	16556	16419	16594	16609	16627	16633	16508	16520	16689	16531	16598	16568	16455	16719	16738	16587	16634	16437	16610	16693	16680	16612	16588	16457	16626	16685	16627	16631	16479	16649	16598	16527	16580	16456	16641	16461	16753	16404	16578	16653	16657	16623	16742	16605	16669	16559	16716	16617	16382	16830	16619	16671	16586	16702	16615	16428	16504	16560	16622	16636	16640	16633	16505	16462	16766	16561	16571	16526	16686	16590	16612	16645	16728	16569	16701	16674	16627	16702	16717	16600	16609	16757	16782	16618	16619	16677	16564	16672	16502	16507	16684	16708	16649	16543	16736	16663	16676	16459	16784	16512	16659	16795	16651	16593	16598	16552	16833	16667	16677	16781	16670	16663	16522	16534	16631	16650	16716	16613	16647	16336	16749	16618	16589	16586	16589	16802	16758	16723	16690	16733	16603	16471	16556	16634	16584	16602	16843	16457	16501	16490	16703	16708	16670	16603	16545	16391	16597	16829	16644	16591	16537	16595	16502	16602	16718	16711	16613	16601	16811	16656	16517	16504	16600	16647	16619	16679	16720	16629	16656	16571	16617	16551	16618	16594	16438	16449	16412	16498	16631	16805	16676	16492	16367	16705	16737	16642	16850	16668	16621	16773	16704	16547	16630	16660	16410	16629	16597	16644	16503	16539	16659	16686	16628	16583	16670	16665	16637	16559	16739	16540	16534	16513	16620	16634	16669	16568	16490	16390	16592	16695	16595	16556	16789	16403	16547	16357	16673	16707	16463	16485	16562	16590	16566	16679	16672	16624	16659	16599
14004	17627	42741	35563	28663	18312	14176	14126	14278	14450	14247	14361	14237	14158	14364	14187	14181	14271	14239	14236	14152	14073	14083	14252	14163	14107	14279	14123	14293	14262	14197	14293	14327	14216	14287	14226	14103	14166	14141	14255	14190	14122	14188	14094	14090	14161	14110	14250	14166	14093	14115	14418	14350	14291	14214	14196	14230	14255	14086	14108	14268	14012	14250	14045	14318	14251	14309	14196	14310	14165	14208	14180	14248	14124	14271	14118	14192	14178	14143	14117	14156	14076	14111	14070	14143	14177	14226	14265	14276	14182	14027	14051	14183	14322	14226	14024	14253	14159	14254	14236	14252	14142	14127	14292	14354	13982	14127	14260	14202	14300	14121	14101	14059	14170	14072	14250	14084	14259	14259	14153	14147	14390	14111	14188	14254	14119	14243	14100	14128	14052	14259	14238	14346	14082	14263	14195	14236	14259	14099	14280	14077	14125	14076	14170	14306	14275	14273	14196	14181	14056	14108	14328	14136	14287	14160	14433	14341	14116	14245	14295	14249	14207	14003	14168	14146	14031	14241	14166	14254	14121	14234	14192	14152	14235	14143	14279	14087	14156	13959	14061	14156	14184	14099	14282	14295	13851	14001	14337	14189	14097	14247	14320	14066	14161	14104	14194	14161	14228	14100	14091	14329	14265	14083	14188	14305	14290	14278	14088	14388	14194	14155	14282	14026	14205	14161	14170	14258	14028	14311	14204	14227	14279	14194	14270	14144	14198	14283	14136	14232	14099	14189	14110	14218	14263	14136	14234	14201	14262	14174	14100	14180	14261	14223	14099	14173	14320	14064	14117	14120	14254	14051	14305	14278	14160	14170	14418	14374	14130	14233	14194	14168	14227	14046	14275	14050	14179	14092	14231	14307	14290	14129	14113	14236	14203	14276	14126	13989	14054	14141	14224	14308	14167	14278	14289	14141	14124	14065	14060	14137	14137	14174	14228	14174	14004	14240	14242	14112	14121	14201	14155	13986	14296	14218	14306	14096	14214	14136	14122	14291	14159	14015	14197	14202	14190	14180	14219	14213	14159	14126	14184	14170	14205	14167	14296	14399	14263	14129	14342	14382	14272	14354	13979	14365	14149	14256	14288	14220	14190	14159	14169	14334	14109	14324	14129	14125	14152	14275	14060	14149	14290	14216	14291	14267	14394	14304	14220	14250	14109	14333	14296	14222	14241	14057	14285	14274	14164	14273	14224	14004	14125	14002	14157	14277	14169	14036	14147	14101	14230	14168	14205	14196	14356	14001	14403	14245	14135	14153	14121	14206	14293	14168	14270	14143	14167	14100	14256	14202	14246	14332	14151	14196	14037	14005	14319	14261	14221	14200	14239	14283	14256	14090	14179	14167	13996	14265	14235	14134	14194	14212	14206	14161	14139	14102	13935	14115	14209	14088	14255	14169	14197	14170	14114	14183	14215	14375	14213	14115	14067	14192	14311	14396	14188	14165	14190	14214	14167	14140	14236	14105	14270	14425	14168	14038	14214	14284	14064	14064	14112	14109	14257	14310	14365	14107	14087	14070	14236	14038	14142	14298	14176	14328	14194	14141	14269	14396	14122	14326	14243	14288	14199	14193	14389	14240	14177	14177	14111	14136	14128	14405	14185	14427	14226	14193	14181	14095	14218	14094	14219	14172	14137	14179	13994	14210	14193	14282	14270	14043	14233	14242	14115	14253	14181	14236	14149	14064	14173	14342	14195	14259	14351	14119	14389	14245	14239	14308	14207	14175	14230	14306	14132	14244	14321	14074	14033	14020	14249	13968	14255	14157	14182	14114	14188	14174	14158	14237	14172	14276	14233	14064	14187	14149	14015	14300	14100	14230	14074	14332	14157	14182	14186	14177	14181	14251	14241	14136	14212	14193	14240	14154	14081	14290	14120	14032	14271	14112	14050	14170	14152	14126	14246	14237	14186	14229	14295	14268	14171	14197	14105	14167	14374	14149	14043	14201	14180	14217	14241	14199	14008	14258	13995	14205	14198	14068	14180	14267	14115	14142	14292	14369	14261	14274	14202	14361	14187	14061	14221	14250	14261	14344	14234	14134	14117	14212	14369	14174	14157	14257	13973	14335	14118	14149	14048	14128	14138	14354	14004	14319	14168	14047	14162	14126	14252	14148	14137	14085	14178	14123	14252	14308	14091	14109	14136	14180	14045	14209	14106	14157	14183	14058	14199	14121	14228	14206	14121	14148	14235	14207	14168	14035	14204	14452	14061	14115	14096	14215	14095	14088	14095	14409	14147	14336	14174	14182	14272	14191	14077	14230	14143	14110	14224	14193	14173	14110	14110	14093	14024	14144	14220	14208	14196	14323	14168	14055	14125	14166	14388	14279	14323	14307	14244	14199	14162	14199	14420	14081	14255	14265	14271	14081	14248	14127	14236	14035	14215	14176	14134	14174	14227	14123	14139	14278	14270	14375	14254	14002	14011	14101	14240	14087	14225	14409	14313	14171	14291	14013	14170	14140	14395	14136	14041	14333	14171	14307	14172	14240	14180	14148	14273	14045	14231	14189	14284	14114	14256	14061	14094	14167	14322	14088	14128	14302	14292	14260	14057	14172	14402	14187	14214	14106	14178	14218	14101	14149	14253	14117	14187	14179	14224	13795	14281	14353	14186	14314	14259	14114	14012	14255	14177	14177	14222	14249	14154	14234	14051	14023	14275	13988	14131	14054	14140	14101	14027	14100	14149	14205	14238	14284	14230	14294	14154	14244	14260	14072	14184	14139	14104	14363	14203	14162	14198	14109	14263	14201	14119	14092	14113	14142	14206	14184	14246	14325	14153	14045	14244	14210	14229	14263	14187	14081	14128	14275	14126	14301	14138	14304	14258	14129	14142	14148	14295	14143	14181	14116	14033	14280	14136	14257	14185	14144	14210	14099	14217	14066	14075	14077	14373	14211	14158	14257	13934	14131	14415	14166	14270	14128	14210	14356	14125	14225	14310	14120	14191	14030	14183	14396	14133	14316	14185	14094	14119	14175	14214	14237	14340	14098	14247	14181	14367	14272	14086	14266	14248	14092	14247	14100	14057	14020	14190	14312	14153	14324	14170	14237	14078	14196	14207	14258	14316	14266	14087	14180	14127	14177	14089	14100	14285	14194	14330	14213	14167	14060	14325	14272	14228	14208	14134	14250	14275	14194	14048	14251	14049	14110	14188	14090	14228	14208	14167	14249	14307	14212	14124	14013	14127	14196	14319	14209	14075	14447	14088	14272	14068	14187	14344	14254	14072	14203	14053	14354	14158	14098	14043	14071	14178	14265	14108	14038	14366	14318	14179	14206	14110	14167	14133	14289	14293	14273	14239	14211	14243	14179	14100	14144	14188	14134	14189	14142	14245	14313	14147	14321	14388	14239	14045	14260	14088	14240	14171	14100	14162	14005	14213	14222	14065	14265	14164	14077	14026	14060	14215	14044	14373	14372	14236	14156	14152	14198	14281	14205	14320	14347	14168	14216	14179	14366	14170	14323	14171	14331	14136	14181	14274	14324	14377	14093	14189	14195	14501	14137	14353	14164	14252	14156	14259	14244	14116	14150	14125	14049	14236	14284	14253	14315	14168	14031	14164	14362	14199	13895	14168	13996	14031	14060	14291	13907	14134	14252	14134	14144	14425	14149	14245	14194	14290	14063	14198	14318	14144	14121	14225	14286	14092	14142	14244	14203	14266	14061	14123	13984	14200	14247	14376	14105	14170	14252	14204	14239	14155	14292	14266	14019	14155	14295	14309	14253	14207	13982	14289	14284	14255	14161	14141	14135	14277	14278	14065	14132	14235	14175	14172	14258	14202	14193	14236	14259	14155	14132	14313	14179	14123	14185	14159	14254	14321	14019	14208	14124	14233	14158	14310	14287	14097	14097	14163	14212	14289	13995	14005	14335	14287	14108	14088	14126	14131	14222	14131	14375	14313	14329	14265	14180	14112	14081	14230	14184	14293	14102	13972	14248	14222	14214	14196	14090	14354	14159	14307	14172	14124	14144	14248	14171	13999	14330	14092	14285	14143	14150	14259	14284	14141	14246	14310	14127	14129	14263	14279	14342	14134	14255	14134	14273	14231	14227	14285	14248	14084	14127	14285	14075	14156	14151	14090	14226	14150	14183	14165	14146	14251	14080	14084	14169	14127	14121	14213	14178	14134	14235	14146	14089	14046	14171	14132	14291	14034	14234	14316	14179	14188	14216	14282	14224	14138	14132	14404	14017	14297	14233	14190	14121	14146	14205	14241	14163	14139	14213	14172	14290	14084	14180	14272	14323	14062	14128	14369	14397	14239	14076	14206	14221	14196	14287	14203	14351	14154	14185	14151	14251	14142	14052	14331	14229	14327	14077	14149	14279	14209	14132	14183	14205	14121	14079	13995	14116	14166	14182	14239	14353	14147	14291	14158	14334	14122	14144	14291	14183	14137	14265	14292	14152	14139	14245	14182	14150	14238	14289	14271	14286	14243	14267	14207	14395	14085	14309	14236	14161	14153	14288	14218	14130	14333	14090	14309	14196	14302	14278	14239	14336	14107	14225	14377	14047	14320	14128	14242	14376	14249	14303	14293	14163	14188	14143	14245	14340	14105	14192	14150	14241	14112	14266	14264	14205	14209	14284	14184	14152	14205	14188	14234	14130	14302	14240	14183	14099	14215	14130	14061	14199	14131	14364	14192	14198	14235	14281	14062	14128	14246	13996	14253	13961	14199	14293	14059	14341	14243	14240	14213	14179	14274	14227	14174	14389	14109	14235	14212	14413	14075	14208	14308	14220	14296	14230	14151	14255	14290	14155	14198	14402	14152	14115	14133	14238	14256	14296	14192	14200	14133	14151	14160	14055	14134	14065	14227	14041	14215	14206	14234	14122	14225	14147	14122	14167	14192	14197	14367	14122	14286	14280	14046	14329	14188	14226	14042	14264	14326	14203	14213	14269	14260	14109	14216	14210	14050	14186	14314	14155	14091	14207	14127	14171	14174	14340	14101	14250	14222	14176	14272	14221	14124	14077	14188	14238	14109	14264	14259	14213	14210	14105	14115	14200	14017	14132	14096	14247	14257	14421	14222	14263	14378	14134	14195	14245	14287	14370	14358	14091	14304	14173	14246	14103	14227	14166	14316	14263	14053	14201	14248
23787	21438	35215	59204	58119	42669	24425	20131	18424	18199	18190	18262	18251	18365	18322	18297	18097	18189	18222	17966	18132	18103	18121	18043	18280	18031	18283	18140	18291	18263	18167	18112	18024	17819	18052	18021	18093	18133	17760	18006	18011	17749	18170	17796	18023	18060	18107	17970	18054	18018	18168	18109	17969	18264	18096	18143	18242	18053	18020	18125	18145	18025	18173	18104	18122	17980	18097	18036	18120	17956	17941	17862	17971	18035	17983	18007	18250	18141	18033	18031	18002	18176	18198	18080	18144	18045	18256	17841	17859	17860	17918	17970	18064	18104	17985	18047	18049	18097	17817	17961	17991	17895	17940	17910	17994	17925	17910	17971	17948	18129	17838	18154	17726	18011	18177	17948	18020	17947	17892	17966	18010	18010	18112	18102	18037	17819	17943	18153	18116	17957	18037	18004	18150	17909	18212	17686	17877	17964	18036	17912	18170	17945	17822	18043	17954	18069	17916	17905	17944	17916	18139	17968	18092	17831	17812	18073	17828	17810	18090	18160	17928	17939	17856	18055	17876	18140	17861	17976	18063	18247	17923	17852	17975	18036	17988	17917	18209	17739	17872	18027	18154	18000	17986	17964	17887	18071	17905	18001	18056	18027	17918	17827	18111	18135	18010	17922	17896	18158	17919	18096	17920	17958	17965	17957	17854	18008	17891	18077	18117	18195	18111	18110	17953	17800	17917	17864	17947	17824	18088	18006	17832	18035	17857	17971	17985	18080	18021	18097	17850	17915	18027	17934	18040	17989	17873	17957	17948	18073	17799	17926	18214	18182	17997	17896	17969	17939	17891	17912	17947	17857	17812	18015	18005	18048	18085	17925	17942	18044	18033	18039	18121	17885	18054	18076	17832	18027	18067	17964	17889	18041	17932	17873	17869	17898	18054	18096	17808	18074	18039	17783	18177	18003	17867	18099	17930	18033	17821	17909	17896	17834	17903	17731	17814	17832	18188	17765	17954	17967	18067	17938	17893	17804	18318	17988	17691	17775	18040	17886	17915	17903	18137	18152	17900	17978	17958	18142	17949	18095	17998	17998	18101	18074	18058	18094	17839	17986	18024	17843	17975	18063	18187	18178	18053	17896	17996	18163	17820	17981	18017	17909	18005	17962	18111	18006	17882	17987	17879	18030	17824	18053	17998	18016	17992	17975	17999	17937	17973	17876	17915	18111	17796	18103	18072	17948	18149	17869	18155	17848	17851	17970	17871	18176	18117	18036	17936	17925	17841	18026	17891	18058	18038	18027	18113	18060	17932	18005	17915	17865	18253	17921	17682	18102	18127	18022	17950	17931	18090	17773	17974	18024	18052	18094	18066	17884	17848	17849	18165	17887	17863	18010	18014	17927	17821	17993	17835	18120	18162	18039	17903	17981	17972	18027	18104	17978	18096	17927	17823	17925	18006	18003	17776	18170	17906	18137	17871	18149	18057	18008	17951	17860	17908	17981	17903	17979	18091	17906	18027	17858	17891	18081	17992	17977	17936	17972	18097	17827	18075	17969	17966	18018	18262	18006	17905	17856	18195	17997	18018	17918	17740	17982	18109	18149	18010	18090	17751	18066	17962	17967	17953	18029	17987	17937	18022	17834	18015	17947	17774	18193	18034	18020	17937	18013	18090	18114	17980	17903	17919	18020	17938	17962	18083	17814	17818	17920	17867	17865	17961	17854	17869	17953	17804	18096	17900	17922	18094	18112	18144	17887	18100	18126	17796	18252	18146	18034	17888	17950	17970	17907	18055	17881	18156	18058	18007	17790	18084	18059	17907	17865	18135	17904	17949	17963	18043	17999	17952	17876	17780	17804	17905	18118	18101	17935	17758	18032	18155	17923	18076	18026	18042	17877	18031	18139	18056	18011	17880	17931	17840	18009	17795	18224	18038	17883	18074	17834	17915	18020	17845	17943	18023	17759	17954	18041	17920	17829	18052	17860	18094	17727	17836	17865	17840	17917	17969	17845	17968	17972	18015	18221	17942	17876	17890	18191	17855	18055	17924	17893	18151	17942	18054	17967	18215	17880	18018	17880	17883	18003	17894	17794	17862	17930	17879	18041	17899	17946	17868	18027	18049	17985	18239	17917	17870	18112	18120	18093	18022	18081	17990	17850	17961	17936	17950	18175	17771	18019	18056	17782	17972	18029	17977	17970	17835	17829	17997	17995	17791	17997	18048	18130	17890	17912	17888	17648	18074	17998	17880	18019	17881	18033	18154	18002	18057	17847	17926	17903	17933	18049	17967	18145	17768	18063	18218	17790	17908	18016	18125	18078	17761	18086	17791	18077	18071	17885	17978	17909	17960	18110	17900	17965	17970	18064	18076	17928	17949	17840	17927	18036	17835	17960	18042	18043	17832	17970	18181	17736	17948	17980	18055	17897	18042	17686	17852	17901	18016	17917	17974	17912	17830	17967	17982	18141	17781	18055	18069	17870	17977	17797	17920	17957	17971	18011	18084	17844	17976	18136	17936	18079	18097	17926	18132	17920	18146	18016	18019	18024	17898	18167	18012	18049	17984	18100	17979	17974	17705	17938	17835	18041	18031	18310	17881	18117	18041	17930	18064	17978	18109	17935	17889	18055	18150	17988	17820	17882	18026	17951	17947	17903	17933	18104	17897	18120	17784	17813	17781	18085	17909	18051	18080	18251	18044	17946	17910	17913	17885	18074	17983	18151	18233	18158	18085	18013	17987	18019	18070	18010	18024	17857	18016	18115	17885	17981	17960	17991	18002	17900	17893	17917	17921	18016	18001	17996	17945	18043	17965	17995	17911	17897	18074	18060	17912	17961	17943	17915	17922	18105	18066	17954	18015	17854	17794	18047	17913	18027	17856	17869	17829	17887	17857	17779	17650	17996	17993	17986	18037	18028	17887	17918	18034	18010	18076	18001	18006	17670	17978	17988	18002	17779	18221	17825	17804	18047	17964	17694	18021	17911	17983	17970	18131	17813	17824	18069	18103	17987	17894	17993	17876	17909	17970	17990	18073	17951	17969	18066	17906	18129	18124	17934	18081	17787	18037	18138	18036	17971	18280	18024	18037	17998	17984	18135	18032	17855	18222	18022	17964	17991	17901	17929	17866	17886	18180	17855	17876	17887	18144	17940	18058	17970	18006	18105	18020	17950	17921	18024	18065	17952	18029	18043	17969	17919	18045	18051	18082	17973	17945	17825	17992	17975	18120	17791	17932	17880	17930	17989	17982	17994	17854	17978	17943	17845	18044	18148	17969	17945	17806	18004	18028	18043	18054	17952	17922	17893	18016	17871	18074	17900	18037	17662	17913	18044	18013	18065	18080	18115	18001	17973	18002	18039	18101	17875	17921	17789	17860	17980	17995	17937	18362	17881	17823	17864	17961	17964	18008	17822	17941	17889	18149	18158	17910	18039	17943	17965	17730	17898	17925	17888	17905	18105	17951	18055	17937	17825	17919	17854	18060	17845	17957	18016	17901	17926	17966	18012	18110	18154	17815	18110	18142	18087	18050	18189	17932	17975	18051	17930	17861	18011	18275	17988	17964	17963	18004	17789	18075	18079	17944	17923	17845	17823	17858	18005	18121	17977	17947	18086	18029	18062	17981	17918	17943	17941	17818	17822	17634	18076	18008	17975	17970	17997	17889	17877	18103	18051	18071	17925	17775	18238	18028	18059	18008	17938	17988	17752	17997	17848	18199	17826	17919	17656	17806	17920	18102	18136	17991	17823	18013	18066	18072	17989	18011	17859	18136	17862	18105	17983	17978	18119	17970	18149	17917	17861	17774	17997	18067	17952	18178	17881	18028	17982	17919	17691	18041	17921	17957	17777	17929	18030	17980	17864	18063	18195	17928	18072	18139	18082	18203	17966	17887	18023	17747	18154	17969	17966	18097	17970	18106	17989	18050	18077	18127	18070	18046	17962	18193	17921	18118	17948	18256	18130	17757	17907	18190	17913	17905	18119	18003	18045	17929	18045	17915	17939	18039	18039	18090	17779	17868	17765	17893	17739	17972	18165	18085	17774	18181	18016	18016	18045	17970	17836	17774	18127	17953	17952	18031	17857	17844	18113	17949	18037	17817	17963	18001	17931	17978	17900	17969	17944	18025	18020	17981	18056	18034	17969	18148	18021	17900	18009	17950	18073	18063	18085	18022	18170	17997	18037	18073	17920	18121	17982	17767	17966	18051	17857	17979	18103	18159	17958	17868	18057	17847	18039	18036	18146	17905	18127	17855	18005	17988	17979	17918	17811	17859	17910	18045	18040	17862	17947	17947	18106	18005	18039	17836	17854	18198	17968	18005	18174	17884	17851	17813	18121	18001	17882	17895	17706	17958	17768	17938	17975	18124	18118	17988	17902	17946	17942	17832	17922	18086	18088	18100	18096	17776	17952	17971	18062	18121	18063	17961	18034	18198	17934	17870	17927	18108	18060	17903	18083	18072	18054	17941	17884	18035	18175	17845	18085	18072	18042	18108	17892	17921	18055	18156	17962	18131	17994	18202	17662	18116	18266	17995	17875	17955	18000	18090	18021	18133	17849	18155	18069	17914	18031	18031	18021	18233	17865	18060	18069	18061	17975	17987	17938	18008	17955	18044	17979	17983	17860	17973	17971	17901	17837	17976	17823	17971	17838	17933	17929	17931	18083	17839	17904	18063	17999	17983	17795	18064	17871	18011	17847	18139	17935	17912	17959	17959	18009	17779	18055	17858	18116	18056	17871	18019	17896	18092	17763	17979	18007	18053	18018	18071	17986	17821	17723	18014	17982	18084	17899	18014	18151	17991	18013	18099	17912	18013	17852	18139	18112	17877	17940	18082	18028	17903	17950	17992	17912	17848	18158	17889	18120	17950	18021	18102	18092	18008	17985	17970	18100	18041	17840	18099	18306	18051	18139	17868	17965	17950	17952	18061	18015	17996	17763	18023	17975	17986	18080	18076	18085	17953	17933	18033	17968	18053	17897	18017	17919	17922	17789	17911	17922	18129	17989	17969	17979	17963	17953	17776	17913	17922	18153	18046	18061	18113	17978	17809	17985	17842	17781	17834	17938	17944	17979	17902	17983	18014	17902	18163	18044	18184	17782	18092	18021	17933	17933	17961	17968	17884	18134	18050	17990	17848	18057	17944	17920	17790	17976	18105	18144	18089	18093
14676	32288	88112	85153	67824	35693	15304	15163	15402	15160	15259	15231	15137	15183	15211	15304	15151	15187	15216	15153	15011	15013	14921	15127	15115	15009	15149	15145	14940	15152	15031	15039	15116	14968	15009	15094	14911	15065	15081	15234	15073	15098	15080	15115	15082	15178	15157	14894	15017	15100	15095	15165	14912	14971	14892	15027	14871	14992	15030	15006	14999	15093	15044	14982	15096	15085	14999	15030	15097	15110	15049	15091	14974	15076	15132	15174	15578	14975	15188	15111	15065	15040	15178	15129	15032	14987	14924	14844	15043	15035	14830	15048	15009	15097	14961	15132	15078	14991	15105	15185	14958	14892	15171	14966	15006	14942	14875	14895	14837	15104	14936	15020	15097	15068	15071	15139	15024	15012	14962	15064	15129	15208	15079	15090	15085	15194	15055	14993	14868	14995	15152	14994	15032	15009	14971	15134	15096	15022	14966	15177	15134	15062	14861	15134	15047	14818	15091	15159	14901	14988	15032	14991	15217	14968	15048	14973	14972	14991	14974	15118	15165	15094	15085	14971	15098	14907	14967	15013	14991	14939	15096	15028	15041	14983	14994	14904	15030	15198	15109	15038	15043	14999	14998	14885	15235	15065	15006	15058	14807	14883	15043	15128	15073	15142	14869	14973	15076	15186	14987	14998	15002	15188	15105	15051	15134	15099	15093	15051	15030	14986	14998	15035	15164	15009	14932	15039	14989	14984	15079	14987	15002	15009	14915	15053	15002	15038	14976	15135	15053	14858	14959	14940	14981	15052	14869	14883	14930	14840	15029	15137	14992	15133	14970	14895	15145	15113	14970	15140	14923	14925	15171	15075	15070	15131	14721	15063	15136	14920	14968	14991	14908	15067	14980	14852	15045	15053	15019	14995	15154	14877	14919	14901	15087	15119	15114	14948	14932	15195	15225	15080	14944	15127	15013	14991	15083	14987	15123	14847	15000	15014	15198	14900	14912	14970	15040	15178	14958	15031	14887	15127	14990	15030	15213	15008	15119	14987	14927	14991	14953	15044	14793	14955	15165	14904	15047	15100	14908	15116	14809	15037	15032	15121	15005	14912	15159	14845	15057	15040	15001	14899	14902	15012	15031	15101	15096	14842	15044	15032	15048	15003	14978	15153	15001	14910	15098	15003	15000	15093	15066	14923	14887	14909	14947	14982	14929	15139	15118	15006	15018	15140	15185	14983	15044	15031	15140	15200	14927	14986	14940	14950	14925	15175	15062	14909	15026	14929	15002	15168	14900	14873	14995	14855	15196	14982	15029	15110	14898	14944	15020	15022	14958	14988	15012	14939	14989	14885	15141	15126	15079	14863	14926	14946	15078	15022	14988	15190	15160	15178	14937	15123	15022	15093	14823	15030	14974	15018	15113	15013	14991	15021	15135	15145	15068	14923	14976	15160	15114	15055	15060	15112	14839	15097	15133	15015	15070	15093	15142	15061	14899	15023	15028	14972	14905	14880	15067	15160	14905	15042	15049	14979	14977	15019	15086	15076	15122	15082	14950	15077	15096	15088	15110	15198	15115	15032	15056	14930	15062	15176	14926	15193	14872	15060	15051	15080	14939	15020	15199	14973	15049	14877	14947	15004	15265	15023	15049	15037	15009	15014	15069	15040	15120	14898	15162	15088	14937	14945	15098	15155	15028	15110	15109	15110	15112	15179	15140	15055	15021	15072	14988	14977	14933	14949	15065	14998	15007	15068	14914	14997	14931	15020	15144	14967	14912	15086	15218	15019	15102	15187	14960	15006	14909	15005	15091	14938	15067	15000	15091	14911	15001	14956	15004	14945	15087	14991	14835	14983	15047	15092	14943	14945	15219	15063	15026	15031	15028	15014	15000	14776	15034	14998	14906	15078	15005	14890	14853	15021	15100	15012	14914	15047	14940	14931	14834	15079	14987	15005	14983	14924	15008	15077	14938	15139	14987	15087	15016	15021	15019	15046	14941	15058	15057	14952	15146	14964	15080	14943	14893	14995	15132	15043	14946	14959	15096	14966	15096	15233	14945	14921	15118	14994	14741	14942	14885	14936	14952	15042	15101	14959	15021	15123	14921	15003	15138	15035	15037	15073	15064	14991	15073	14928	14975	14995	15162	15138	14998	14863	14963	15003	15103	15093	14934	15052	14935	14871	14871	14956	15048	15126	14982	15194	15080	15053	14982	15114	14934	14871	15058	15119	15167	15112	15010	15136	15175	14947	15136	14943	14974	14893	14875	14933	15079	14878	15193	14793	14963	15053	15035	15111	14991	15154	15041	14878	15185	14948	14973	15105	15114	15015	15079	14971	14950	15074	15170	15009	15036	15097	15012	15005	14922	15081	14892	14957	14974	15025	15106	15107	14975	15101	15069	15069	15012	15012	14997	14964	14996	15084	15160	14922	14857	15287	14865	14939	14791	15038	15029	14998	14945	15138	14907	14845	15087	14891	14996	15077	15059	14994	15094	14915	14927	14982	15116	15222	15176	15195	15004	15082	14923	14838	15017	15131	15065	14995	15003	15203	15092	14992	15115	14974	15080	14948	14980	15066	15134	14941	14960	15025	15048	14980	15133	14956	15040	14828	14972	15179	14829	14958	15038	15152	14999	15095	14962	15006	14848	15013	15079	14930	15045	15218	15005	15010	15119	14946	15107	15050	14883	15260	14949	15004	14976	14938	15093	14965	15157	14940	14942	14942	15066	14950	14881	15038	15020	15019	14935	14959	14981	15138	15010	14894	14961	15236	15182	15123	14925	14949	15059	15092	15122	14917	14973	15011	14904	14991	14972	15048	15071	15171	14995	15035	15101	14958	14967	15131	14967	15141	15070	15210	15137	15033	15040	15063	15209	15131	14889	15186	15098	15008	14894	15017	15149	15114	14965	15009	15026	14976	15018	14994	15132	15035	14949	15117	15168	15032	14928	15081	15169	15091	15122	14916	15046	15173	15137	15136	15113	14980	15049	15061	15143	15032	14980	15100	15051	15124	14841	15106	14998	14892	15016	15202	14694	14932	14987	15184	15050	14978	15232	14895	15002	14867	15052	14997	14990	15305	14832	15019	15211	15087	14967	14953	15009	15048	15259	15028	14943	14970	15034	15038	14935	14986	14878	15124	15167	15017	14864	15009	14890	14884	15014	15105	14994	14869	15124	15080	14973	15200	15054	14963	15084	15000	15074	15087	14992	15077	15192	15077	14923	15132	15092	14986	14994	15063	14921	14985	15190	15106	15184	15094	15143	15182	15070	14931	15007	15050	14961	14990	14816	15182	14958	15159	15049	15013	15037	15172	14980	15006	15292	14950	15160	15109	15000	15014	14916	15103	14998	15025	15059	14962	14992	15047	15088	15070	14992	15143	15001	15090	15145	15177	15045	15115	15084	15031	15107	15065	14892	15104	15029	15183	14831	14903	15084	15046	15092	14996	14987	14828	15120	15055	14945	15042	15175	14998	15148	15058	15021	14973	15130	14977	15010	15027	14971	15036	14929	15064	15050	14993	15018	15089	14901	15070	14940	15077	14979	15098	14988	14909	15043	15100	14833	15202	14847	15158	14918	14954	15063	14970	15081	14926	15121	14982	15166	15074	15066	14928	14982	15049	15160	14847	15126	15328	14912	15063	15021	14970	15074	14895	15081	15234	14989	14977	15169	14959	15095	15005	15210	15015	15095	15000	15003	14901	15141	15079	14953	14992	15048	14972	14926	15042	14866	14946	15028	15121	14953	15063	15001	15020	15150	14900	14990	14921	15036	14985	14921	14884	15143	15059	14932	14878	14980	15127	15028	15082	15004	15049	14891	15036	15120	15030	15143	15087	14899	15092	15002	14892	14924	15240	15146	15042	14885	15045	15195	14919	15021	15066	15239	15149	15026	15031	15115	15081	14920	14955	15058	14984	15006	14973	14996	15005	14913	15118	15031	14896	14972	14872	15116	14988	15308	15166	15053	14935	14836	14944	15051	15149	15100	14931	15148	14953	14969	14972	14957	15242	15008	15112	15049	15077	15016	15027	15131	14973	15157	14979	14843	15261	14976	15026	14964	14873	15134	15039	14967	15038	15091	14852	15057	14985	15186	15036	14970	14955	15091	14905	15000	15064	14968	14852	14895	15198	14969	15024	15130	15083	14982	15061	15272	15113	15120	14988	15003	15056	14882	15113	14835	15017	15126	15108	15159	14949	15072	15077	15140	15033	15116	15043	14993	14961	15047	15083	14991	15001	15211	14938	14911	15083	15008	15038	15037	15034	15079	15125	15024	15078	14982	14997	14895	15022	15110	14952	15048	15044	15094	14994	15149	14972	14992	15035	14928	15063	14896	15187	14982	15012	15050	15123	14960	14947	15093	14989	14942	15134	15044	15043	14957	15035	15048	15129	15051	15130	15202	15150	14995	14959	15096	15144	15019	14981	15036	15153	15022	15138	15054	15176	15090	15112	15041	15004	14986	15138	15059	14885	14969	15029	15232	15121	15068	14996	15182	15137	15082	15163	14946	15010	15067	14925	15028	15149	14974	15030	14992	15017	15068	14907	14959	14949	14921	14989	15138	14869	15136	15188	14912	15001	15138	15073	14988	14964	14918	15055	14959	14960	14908	15111	14965	15044	15118	14822	14907	14919	15095	15029	14926	14886	15095	15011	15003	15033	15066	15088	14991	14860	14953	14994	15097	14998	15107	15011	15077	14936	14836	15142	14969	15086	15105	14972	15057	15047	14724	14954	14914	14885	15081	15153	15092	15035	14966	15098	15047	14924	14961	14934	15138	15005	15016	15083	15056	14983	14948	15080	15195	15018	14903	15027	15083	15160	15156	15167	15059	15056	15005	15018	15150	14920	15059	15107	14933	15045	15033	15103	15006	15052	15141	15092	15030	14811	15024	15240	15165	15025	15157	15081	14950	14974	15084	14987	15080	14820	14978	14977	15108	15135	15014	14994	15079	15127	15045	15110	15147	14985	15027	14998	15088	15060	15047	15140	15034	14999	15166	14932	14889	15290	15004	14928	15072	15240	14876	14955	15133	15030	14792	15114	14858	14839	15085	14999	15182	14861	14958	15088	15051	14943	14846	14926	15002	14972	15062	14948	15038	14950	14988	14856	14998	15116	14978	14927	14962	15107	14799	15100	15065	14854	15137	15175	14998	15069	14948	15155	14907	15119
23302	21416	35328	55023	54380	44795	27032	21801	19844	20171	20266	19766	19881	20039	19897	19922	19648	19649	19799	19597	19700	19758	19614	19593	19592	19854	19734	19414	19569	19540	19677	19383	19564	19779	19607	19559	19669	19503	19418	19386	19635	19434	19687	19646	19557	19566	19428	19534	19612	19536	19450	19559	19618	19678	19618	19615	19623	19732	19577	19509	19527	19404	19503	19166	19575	19779	19649	19526	19526	19445	19706	19554	19597	19577	19532	19728	19839	19684	19720	19570	19500	19661	19503	19535	19576	19498	19656	19605	19651	19410	19319	19354	19480	19663	19704	19606	19868	19381	19332	19554	19407	19489	19432	19273	19409	19592	19409	19192	19380	19485	19615	19375	19497	19649	19601	19822	19639	19616	19575	19409	19414	19541	19437	19505	19446	19410	19551	19427	19599	19452	19385	19401	19512	19397	19650	19347	19593	19474	19505	19379	19463	19246	19493	19668	19517	19343	19376	19751	19710	19646	19324	19463	19728	19666	19471	19466	19499	19429	19578	19484	19566	19594	19514	19601	19522	19546	19412	19330	19537	19394	19496	19544	19545	19570	19820	19464	19514	19556	19244	19338	19518	19450	19351	19325	19502	19409	19387	19665	19553	19772	19694	19411	19407	19375	19519	19681	19580	19374	19540	19524	19651	19566	19617	19418	19410	19461	19541	19529	19342	19411	19451	19583	19588	19584	19680	19610	19485	19401	19608	19496	19250	19437	19664	19698	19504	19400	19440	19430	19551	19400	19574	19500	19496	19566	19437	19532	19300	19420	19565	19603	19458	19594	19714	19541	19418	19601	19574	19415	19356	19467	19554	19630	19378	19400	19461	19407	19425	19725	19403	19429	19735	19672	19614	19495	19617	19504	19371	19506	19493	19493	19457	19570	19126	19685	19530	19241	19516	19490	19501	19403	19555	19468	19376	19566	19536	19568	19384	19413	19573	19538	19455	19459	19516	19555	19563	19628	19565	19628	19778	19597	19815	19352	19293	19316	19504	19531	19601	19651	19566	19578	19482	19657	19612	19527	19357	19623	19469	19529	19688	19410	19471	19489	19495	19629	19554	19691	19465	19583	19428	19484	19387	19641	19461	19334	19365	19511	19459	19361	19523	19476	19387	19550	19338	19394	19268	19499	19489	19586	19515	19500	19738	19565	19567	19577	19354	19490	19629	19543	19472	19549	19689	19402	19477	19317	19425	19643	19668	19635	19393	19428	19658	19574	19567	19502	19543	19462	19522	19437	19591	19477	19602	19360	19533	19329	19488	19317	19452	19532	19420	19576	19524	19631	19511	19369	19369	19628	19748	19421	19524	19292	19222	19490	19462	19466	19305	19485	19560	19428	19606	19514	19574	19671	19323	19756	19488	19739	19506	19463	19276	19411	19411	19453	19467	19396	19462	19469	19511	19688	19469	19253	19376	19373	19248	19705	19268	19376	19325	19433	19584	19601	19458	19681	19620	19742	19507	19692	19316	19590	19427	19523	19425	19764	19429	19252	19368	19472	19532	19621	19323	19512	19421	19508	19547	19514	19559	19477	19539	19434	19550	19308	19412	19279	19340	19629	19721	19540	19523	19421	19550	19518	19623	19668	19585	19648	19463	19279	19604	19585	19729	19528	19392	19321	19430	19607	19276	19474	19601	19432	19461	19230	19596	19491	19668	19555	19392	19607	19228	19382	19485	19397	19485	19338	19504	19713	19483	19435	19516	19626	19321	19523	19777	19391	19492	19670	19388	19469	19494	19538	19420	19554	19587	19493	19452	19492	19625	19425	19228	19409	19548	19700	19532	19567	19454	19767	19407	19705	19455	19411	19536	19428	19508	19411	19303	19549	19495	19845	19678	19539	19687	19465	19381	19551	19535	19392	19470	19648	19683	19622	19628	19415	19410	19376	19570	19317	19499	19428	19412	19627	19304	19550	19333	19361	19469	19417	19504	19529	19664	19535	19629	19514	19667	19608	19701	19622	19501	19390	19403	19458	19527	19533	19495	19395	19522	19336	19675	19732	19556	19405	19448	19420	19521	19484	19413	19417	19290	19472	19524	19532	19423	19354	19294	19394	19556	19468	19543	19505	19595	19437	19536	19417	19399	19280	19624	19579	19612	19581	19725	19576	19482	19452	19259	19730	19432	19577	19586	19692	19413	19348	19320	19512	19359	19704	19691	19467	19662	19426	19542	19524	19507	19459	19629	19627	19810	19569	19405	19605	19320	19521	19497	19620	19567	19347	19508	19568	19605	19573	19516	19412	19483	19475	19413	19459	19369	19404	19482	19536	19712	19413	19288	19467	19615	19402	19620	19602	19589	19397	19449	19279	19617	19502	19635	19463	19542	19618	19692	19275	19502	19452	19406	19431	19353	19388	19317	19558	19495	19611	19442	19585	19632	19760	19490	19538	19411	19610	19472	19530	19505	19344	19444	19525	19585	19413	19462	19631	19498	19561	19526	19414	19328	19595	19467	19461	19251	19344	19563	19569	19508	19578	19439	19509	19711	19501	19468	19479	19565	19478	19612	19354	19360	19544	19307	19274	19514	19543	19372	19494	19485	19601	19647	19544	19448	19554	19533	19614	19437	19593	19518	19558	19656	19560	19445	19461	19667	19481	19529	19378	19724	19565	19530	19501	19329	19396	19809	19417	19478	19517	19432	19281	19601	19404	19512	19503	19768	19391	19325	19254	19495	19656	19799	19594	19481	19555	19506	19418	19533	19451	19628	19483	19463	19431	19539	19471	19528	19347	19415	19255	19553	19577	19396	19526	19524	19578	19347	19656	19347	19351	19537	19418	19459	19476	19506	19607	19550	19425	19455	19350	19572	19520	19689	19636	19404	19384	19305	19321	19422	19644	19443	19305	19351	19539	19521	19447	19632	19519	19563	19302	19399	19659	19509	19691	19504	19416	19296	19550	19493	19650	19382	19391	19408	19445	19528	19549	19657	19435	19292	19446	19294	19541	19717	19433	19398	19390	19702	19430	19569	19488	19503	19505	19478	19514	19383	19638	19424	19663	19552	19392	19541	19561	19710	19828	19612	19574	19295	19411	19486	19578	19615	19666	19555	19455	19283	19341	19531	19498	19600	19244	19588	19559	19510	19234	19513	19668	19615	19631	19553	19535	19588	19600	19553	19402	19495	19697	19549	19647	19580	19513	19501	19763	19720	19694	19546	19438	19592	19775	19391	19628	19590	19373	19429	19576	19459	19510	19520	19509	19565	19612	19606	19545	19605	19490	19460	19536	19717	19350	19528	19697	19549	19722	19526	19402	19576	19380	19576	19439	19569	19265	19619	19470	19622	19384	19487	19658	19587	19135	19241	19549	19450	19546	19420	19427	19542	19588	19623	19522	19481	19467	19406	19461	19298	19305	19625	19532	19664	19417	19582	19499	19430	19294	19707	19314	19424	19429	19371	19401	19480	19648	19396	19395	19438	19483	19616	19484	19370	19406	19409	19420	19397	19448	19328	19377	19382	19593	19430	19420	19461	19537	19510	19821	19571	19467	19448	19640	19499	19486	19618	19506	19736	19351	19500	19553	19447	19485	19642	19434	19501	19540	19419	19339	19428	19632	19558	19560	19452	19536	19738	19557	19683	19610	19466	19357	19309	19659	19601	19586	19442	19397	19451	19322	19562	19493	19390	19670	19493	19515	19791	19478	19506	19535	19631	19615	19490	19438	19438	19654	19508	19425	19590	19534	19358	19520	19633	19516	19609	19549	19665	19582	19576	19430	19503	19605	19526	19424	19385	19538	19452	19488	19386	19399	19367	19476	19655	19350	19561	19376	19416	19291	19392	19409	19335	19236	19365	19534	19486	19408	19399	19440	19431	19598	19424	19648	19505	19710	19554	19553	19391	19449	19589	19463	19540	19480	19682	19588	19499	19336	19494	19659	19647	19438	19470	19617	19441	19340	19523	19419	19429	19495	19449	19427	19592	19350	19684	19360	19449	19566	19413	19900	19428	19351	19457	19714	19646	19561	19493	19553	19415	19472	19543	19288	19640	19768	19577	19654	19454	19494	19407	19334	19566	19483	19495	19476	19617	19448	19267	19421	19483	19566	19681	19396	19564	19519	19425	19512	19255	19258	19515	19353	19369	19588	19653	19606	19261	19425	19500	19571	19559	19591	19553	19540	19437	19609	19383	19433	19599	19574	19589	19598	19217	19271	19449	19320	19537	19442	19348	19354	19729	19341	19551	19576	19420	19626	19556	19554	19546	19412	19620	19571	19428	19395	19417	19483	19511	19539	19143	19465	19612	19692	19505	19651	19627	19613	19489	19503	19360	19559	19534	19559	19684	19558	19511	19602	19555	19464	19575	19480	19501	19530	19678	19242	19547	19544	19586	19455	19451	19659	19395	19397	19529	19383	19435	19452	19457	19560	19397	19421	19438	19474	19301	19472	19384	19354	19371	19521	19478	19656	19436	19440	19628	19652	19467	19321	19401	19552	19502	19329	19564	19566	19518	19414	19388	19423	19386	19532	19508	19501	19249	19571	19550	19572	19562	19574	19720	19269	19695	19167	19576	19572	19520	19552	19591	19486	19503	19563	19643	19497	19501	19516	19546	19477	19325	19397	19438	19421	19531	19396	19403	19420	19471	19509	19481	19366	19343	19307	19490	19513	19352	19537	19502	19482	19603	19641	19466	19529	19437	19409	19316	19475	19402	19724	19608	19501	19508	19412	19582	19484	19563	19624	19645	19439	19459	19561	19465	19491	19388	19443	19494	19322	19480	19678	19513	19476	19510	19537	19440	19301	19554	19465	19576	19536	19627	19368	19524	19617	19559	19527	19563	19519	19630	19510	19536	19403	19585	19564	19448	19500	19478	19501	19444	19228	19585	19504	19581	19580	19757	19733	19590	19403	19521	19576	19645	19599	19586	19490	19374	19460	19486	19384	19428	19475	19600	19524	19333	19443	19573	19502	19525	19614	19626	19376	19425	19369	19478	19443	19421	19647	19579	19547	19578	19256	19576	19689	19381	19423	19331	19459	19572	19465	19554	19684	19451	19507	19403	19517	19562	19426	19773	19669	19587	19468	19474	19567	19470	19311	19705	19289	19477	19454	19380	19557	19503	19476	19431	19564	19484	19438	19613	19475	19368	19452	19338	19426	19608	19340	19465	19537	19441	19563
16785	35389	90552	92748	74726	41849	16318	16281	16318	16199	16106	16182	16094	15995	15917	16151	16071	16085	16149	16112	16049	16145	15905	16217	15826	16037	15986	16090	16075	15904	16021	16109	15997	16052	16076	16026	16068	16164	15963	15889	16009	16128	15997	16061	16077	16072	16043	15994	16003	16023	15921	15893	16075	16117	16071	16031	15837	16018	15956	16147	16069	15910	15987	16003	16023	16011	15977	16143	16012	15932	15943	16010	15892	16023	16079	16317	16383	16073	16022	16120	16143	16110	16085	16152	15955	16186	15955	16107	15920	16044	15967	15988	16015	16054	16041	15938	15999	16081	15964	16010	15903	15945	15994	15996	15920	16034	15922	15775	15910	16065	15954	16002	16153	16089	15899	15928	15983	15915	15982	16013	16014	16036	16013	15926	16008	16016	16165	15857	15870	16026	15844	15937	15950	16159	16100	15816	15913	15827	15940	15916	16003	16002	15858	15914	15932	16131	15999	15996	16078	15878	15960	16024	16007	15967	16120	15850	15935	16051	16017	15919	15975	15813	16068	16017	15959	16007	15833	15925	15962	15866	15974	15917	15989	15967	16008	15815	16011	15964	15870	16115	16016	15859	15836	15965	16085	15886	16028	16020	15984	15955	16028	15933	16074	15964	15908	15927	15998	15968	16008	15976	16073	16055	16068	15973	15870	16072	16047	15924	15841	15796	16010	15883	16013	16044	15869	15899	16026	15972	15922	15969	15854	16072	16054	15914	15874	15932	16117	15929	16008	15958	15774	16114	16038	15793	15978	15939	15791	16147	15937	15956	16105	16066	16036	15820	15967	15861	16056	15943	15893	15916	16035	15940	15986	16009	15989	15984	15904	15816	15920	16057	16002	15984	16121	16018	15865	16025	15972	15718	16066	15795	15872	15969	15944	15954	15992	15988	15925	16038	16120	15724	16013	15962	15940	15891	15880	16155	15893	15984	15878	15876	15901	15995	15938	15866	16061	15934	15893	15890	15885	15870	15875	16051	16079	15935	15944	16009	16130	16011	15867	15927	15858	15982	16028	15997	15945	15805	15993	15995	15863	15950	15932	15892	15889	15799	15879	15909	15913	16208	15957	16087	15783	16108	15941	16062	15923	16028	15882	16014	15931	15975	15990	15979	16027	15988	16068	16005	16049	16129	15717	15895	15934	16119	16042	16057	16116	16008	16026	16013	16012	15990	16072	16033	16011	16075	15981	15822	15940	15971	15932	16153	16197	16004	16094	15918	15890	15877	15938	15879	16097	16052	15965	15912	16061	15925	15987	15947	15867	15976	16157	15990	16128	15825	15972	16061	16162	15879	15945	15826	16046	16004	15881	15953	15986	15989	15967	16108	15992	16052	15890	15856	15956	15808	16155	15889	15875	15950	15989	15951	16030	15974	15959	15801	15841	16011	15976	16072	15990	16107	15956	15862	15735	15991	15941	15872	15781	15883	16072	15925	16096	15771	15969	16084	15860	16031	15863	16057	16082	16133	15976	15737	15902	16086	16155	15957	16019	15828	16030	15900	16044	15942	15995	16131	15980	15922	16139	15664	15970	16014	15926	16045	16081	15997	16023	15996	15991	16024	16030	15897	16093	15935	15965	15954	15772	15913	15902	15837	15948	15964	16137	15978	16146	16017	15964	16067	15918	15799	16143	15928	15974	15949	16018	15942	15752	15975	15961	15946	15905	16093	16121	15962	15936	15839	15963	16059	16019	15899	15967	16024	15878	16133	15941	16063	16060	15800	15995	15906	15799	16082	15928	16167	16155	16093	16013	15929	15849	15938	15882	15881	15937	16042	15896	15980	15922	15940	16074	16044	15993	15981	16117	16000	15834	15951	15929	16073	16006	16048	16101	16069	15945	15908	15826	15914	16008	15971	15973	15964	15946	15825	16050	15920	15996	16046	15886	15878	16167	15841	15932	16019	16028	16023	15953	16041	15710	16080	15846	16106	15909	16013	16039	16066	15871	16037	16024	15885	15898	15929	16061	15926	15960	16102	16090	16115	15834	15892	15828	16108	16122	15985	15982	15916	15956	15879	16123	15850	15871	15904	15997	15797	15814	15994	16028	15870	15988	15872	15924	15974	15922	15978	15968	16019	15900	15950	15936	15823	15952	16024	15890	16037	15883	16066	15964	16013	15961	16121	16021	15921	16047	15966	16054	15910	15836	15982	16073	16029	15881	16008	16044	15861	16021	16005	15879	16011	16215	15860	15764	15987	15979	15999	15893	15952	15957	16043	15969	15971	16027	15961	15934	15899	15970	16038	15892	15959	15840	16135	15878	15956	15915	15996	16133	16087	15905	16075	16046	16156	15968	15978	16114	15902	15894	16040	15798	15974	15843	15878	16065	15861	16050	15978	15844	15842	15998	15853	15983	16107	16018	15987	16140	15993	15837	15968	15976	16188	16142	16102	15974	15935	15970	15794	15981	15934	15899	15810	15876	16035	15913	16051	16087	15802	15883	16094	16106	15971	16073	16093	16067	15937	16092	15891	16023	15960	16075	16068	16011	16077	15963	15960	15835	16006	16199	15997	15948	15940	16144	15838	15922	15921	16018	15825	16060	15967	15978	15972	16062	15919	16065	15976	15806	15961	16096	15816	16056	16003	16007	15965	16073	15942	15956	15859	16024	16003	15995	15884	16029	15982	15973	16063	15867	15837	16030	16016	16043	15950	15942	15973	15855	15870	16019	15879	15894	15976	16055	16022	15864	15994	15777	15863	16077	15912	15922	15977	15949	16042	16106	15869	15958	15946	15981	16047	16015	15860	16036	15910	15804	15865	15978	15809	15947	16127	15765	15812	16037	16079	16079	15916	16044	16046	16033	15808	15962	15961	15943	16052	16065	15932	15959	15966	15973	16043	16015	16043	16014	16054	15901	16054	15923	16030	15911	15997	15804	16014	15847	15915	15926	16035	15906	15949	15852	15996	15917	16011	15957	16012	15972	15892	15921	15887	16024	15971	16107	15885	16029	16015	15978	15972	15882	16034	16046	16042	15926	16079	15973	16104	16084	16095	15866	16015	16045	16009	16061	15916	15853	16039	15971	15908	16046	15781	16038	16065	15868	15951	16025	15895	15947	15946	16105	15908	16031	15966	15792	15853	16075	15960	16120	15978	15921	15939	16043	16014	15838	16105	15883	15857	15890	15786	16190	15960	16082	15828	15921	15872	15836	16090	15990	16009	16060	16014	16135	16002	16038	15870	16061	16080	16003	16094	15895	15999	16203	15943	15819	16144	15977	15945	15879	15888	15945	15834	16100	16070	15976	16022	16018	15944	16037	15958	15913	15844	15939	15774	16049	16054	16042	16033	15994	16076	15956	16071	16076	16015	15995	16069	15848	16009	15913	15886	15941	15965	15884	15889	16144	16105	16054	15863	15976	15923	16098	16014	16055	16026	15980	16096	16044	16111	15987	15930	15983	15995	16017	15872	15768	15832	16030	16093	15945	15928	15919	15763	15838	15972	15987	15993	15821	15938	16010	15914	15973	16062	15775	16040	15926	15964	16055	16007	15904	16004	16105	15658	15949	15997	15968	15999	16016	15951	15758	16025	16007	15844	16083	15930	15982	16033	16021	15768	16015	15932	16113	16036	15937	15823	16135	16086	16016	16060	16094	16006	16035	16006	15796	16135	15977	15987	15898	15922	16090	15927	15905	15982	16013	15904	16090	15887	15944	15956	16019	16091	15847	16067	16151	16016	15840	16003	15837	16123	15949	15954	15983	15916	15976	16057	15833	15935	15990	15992	16020	16159	15770	15909	16056	15978	15901	16027	15958	15985	15956	15843	15990	16019	15993	15930	16035	16168	15825	15913	15821	15968	15921	16083	15803	16084	15896	15920	16032	16046	15906	15806	15928	15944	16015	16061	16081	15995	16089	16060	15983	16087	15972	15934	15947	15922	16089	15788	16093	16095	16131	16101	16104	15950	16042	15991	15993	16003	16111	15744	15929	16041	16020	15848	15915	15943	15960	15778	15928	16003	15910	15905	15822	16025	15973	16072	15879	15828	15939	16036	16046	15948	15926	16028	16066	15870	15999	15856	15981	15956	15863	16061	15997	16026	16058	16127	15968	15948	15888	16097	15979	16085	16042	15904	15968	15925	15882	15849	15949	15964	16015	16011	15839	16016	15873	16058	16044	15845	15876	16066	15735	16005	16015	15908	15918	15904	15847	15958	15989	16047	15968	15727	15934	15979	15802	16105	16055	15882	15984	16093	16032	15803	16028	15961	15870	15962	15928	16156	15967	15969	16101	15907	15914	15909	15961	15978	15831	15823	15820	15937	15927	15895	15986	16007	15949	16010	15776	15981	16081	15938	16022	16074	15888	16101	15885	16020	15904	15912	15985	16120	15993	15887	15995	15927	16000	15973	15893	16054	15912	15908	16078	16018	16067	16052	15829	16089	16055	15937	16070	15951	16057	16023	15930	15969	15887	16027	16069	15951	16120	16003	15979	15928	15891	15966	15961	15889	15913	15996	15906	15816	15863	15819	15954	15856	15976	15881	15930	15844	15751	16021	15940	15836	16048	15990	15919	15989	16068	16038	15912	15879	16054	15834	15958	15860	16110	15939	15885	16124	15942	16005	15987	15877	15971	15930	15866	16073	15945	15899	16041	16042	15847	16056	16089	15921	16012	15979	15926	16083	15927	15920	15890	16032	16027	15981	16126	16128	15860	15960	15770	16052	15934	16050	16110	16025	15959	15918	15877	15975	15775	15975	16031	15997	16054	16181	15919	15911	16080	16073	15983	16027	15774	15992	15980	15980	15975	16051	16118	16170	15959	15969	16074	15998	15989	15915	15909	15921	15979	16008	15974	16023	15949	15923	15846	15987	16273	16003	15868	15897	15989	15988	15968	15917	16063	15913	16191	16007	15790	16014	15856	15920	16009	15899	15855	15929	16069	16094	16109	15900	15972	15952	16061	16099	16071	15961	15872	15849	15933	15951	16088	16147	15942	16042	15787	15977	15984	15990	15944	15832	15946	15781	16125	16075	16039	15981	15621	16011	15911	16157	15959	15963	16067	16020	15984	15902	15954	15890	16082	15838	16043	15926	15907	15949	15914	15862	15955	15923	15973	15997	16036	16192	16043	15878	15893	15959	15853	15962	15876	16072	15851	15936	15812	16055	15856	15904
28045	22361	39262	45751	31412	25746	20584	19939	19687	19779	19720	19747	19872	19684	19913	19912	19713	19768	19721	19557	19762	19715	19592	19874	19731	19754	19629	19589	19766	19680	19688	19782	19694	19629	19927	19846	19702	19678	19743	19811	19501	19770	19555	19697	19761	19613	19636	19550	19769	19882	19888	19680	19591	19649	19824	19552	19644	19757	19788	19676	19649	19537	19778	19632	19732	19691	19587	19845	19627	19776	19568	19630	19653	19703	19511	19607	19544	19728	19514	19711	19837	19562	19766	19761	19749	19678	19859	19672	19572	19541	19648	19476	19520	19608	19712	19835	19683	19546	19643	19803	19576	19471	19632	19621	19580	19712	19724	19769	19617	19639	19623	19609	19440	19639	19504	19459	19801	19791	19833	19663	19439	19584	19779	19761	19824	19929	19624	19670	19708	19673	19536	19758	19368	19482	19790	19777	19787	19697	19650	19549	19734	19772	19710	19715	19531	19477	19510	19574	19682	19415	19593	19724	19602	19559	19599	19514	19813	19586	19642	19382	19573	19760	19745	19479	19547	19780	19666	19624	19613	19696	19673	19576	19739	19484	19584	19722	19636	19632	19763	19669	19534	19642	19554	19443	19510	19644	19572	19549	19590	19525	19947	19613	19655	19278	19586	19812	19685	19671	19636	19570	19523	19573	19424	19601	19748	19440	19555	19425	19804	19422	19821	19684	19690	19489	19739	19728	19790	19556	19819	19502	19676	19560	19622	19578	19671	19452	19604	19597	19829	19637	19498	19771	19439	19606	19706	19759	19626	19701	19516	19740	19672	19612	19604	19857	19423	19730	19426	19796	19732	19679	19764	19680	19739	19754	19558	19579	19815	19704	19823	19626	19714	19642	19827	19544	19541	19493	19689	19695	19739	19766	19622	19652	19461	19692	19715	19740	19751	19592	19761	19678	19377	19779	19728	19566	19499	19678	19516	19546	19752	19561	19753	19626	19715	19646	19758	19553	19738	19503	19777	19626	19660	19516	19712	19712	19382	19768	19674	19647	19658	19616	19479	19745	19523	19735	19651	19638	19679	19638	19519	19475	19389	19760	19671	19607	19464	19769	19724	19793	19858	19766	19598	19760	19567	19459	19532	19721	19757	19516	19842	19612	19717	19777	19699	19716	19710	19629	19826	19582	19506	19596	19833	19491	19487	19717	19742	19525	19782	19617	19653	19479	19724	19560	19855	19645	19848	19493	19640	19507	19670	19500	19795	19871	19724	19757	19504	19712	19701	19703	19522	19492	19476	19614	19976	19618	19510	19540	19548	19804	19713	19846	19611	19540	19583	19592	19825	19778	19589	19800	19593	19680	19709	19483	19671	19734	19660	19567	19645	19634	19784	19713	19690	19817	19845	19674	19691	19780	19692	19377	19545	19682	19592	19413	19690	19682	19645	19689	19732	19650	19492	19583	19597	19666	19475	19611	19580	19633	19716	19781	19689	19852	19569	19545	19605	19604	19592	19608	19596	19709	19794	19572	19697	19828	19934	19647	19799	19479	19654	19744	19553	19667	19837	19703	19810	19695	19677	19277	19514	19554	19718	19688	19549	19709	19614	19546	19604	19721	19866	19678	19532	19588	19760	19685	19604	19662	19567	19687	19370	19691	19536	19681	19857	19718	19674	19702	19729	19630	19400	19615	19586	19704	19875	19629	19628	19639	19630	19686	19727	19693	19602	19765	19598	19680	19632	19605	19500	19692	19679	19778	19640	19699	19576	19829	19790	19592	19536	19660	19456	19807	19776	19707	19865	19557	19777	19798	19628	19664	19513	19818	19525	19673	19695	19504	19532	19589	19697	19460	19548	19768	19852	19679	19433	19640	19852	19886	19628	19688	19602	19756	19535	19720	19546	19570	19677	19789	19696	19616	19768	19613	19675	19765	19753	19891	19663	19765	19629	19510	19608	19714	19585	19507	19515	19818	19638	19564	19667	19478	19592	19424	19622	19770	19580	19473	19559	19611	19642	19553	19704	19744	19654	19564	19616	19852	19576	19460	19581	19517	19620	19614	19557	19688	19563	19509	19691	19627	19691	19797	19516	19683	19573	19567	19687	19579	19454	19687	19567	19584	19650	19696	19603	19549	19629	19615	19637	19742	19677	19703	19608	19487	19610	19533	19559	19559	19630	19548	19658	19578	19561	19638	19656	19509	19727	19542	19475	19722	19637	19568	19665	19547	19729	19710	19656	19754	19633	19727	19667	19635	19395	19577	19548	19633	19906	19786	19730	19528	19683	19835	19786	19672	19752	19703	19993	19768	19704	19814	19498	19685	19769	19624	19692	19610	19425	19631	19811	19548	19607	19735	19516	19662	19831	19628	19554	19562	19604	19515	19780	19581	19746	19877	19544	19604	19655	19712	19351	19729	19505	19700	19773	19657	19469	19731	19397	19661	19941	19860	19686	19559	19610	19870	19777	19700	19668	19862	19521	19725	19750	19641	19778	19603	19847	19719	19543	19570	19679	19355	19623	19801	19436	19725	19678	19806	19647	19688	19566	19651	19823	19644	19692	19705	19810	19764	19973	19602	19791	19636	19773	19774	19708	19670	19692	19913	19663	19768	19712	19624	19748	19522	19817	19574	19561	19608	19645	19437	19791	19715	19566	19734	19610	19927	19839	19785	19848	19610	19732	19565	19382	19532	19533	19648	19598	19811	19602	19598	19667	19522	19506	19581	19559	19587	19820	19754	19710	19679	19799	19722	19484	19625	19622	19770	19679	19549	19722	19562	19722	19773	19754	19644	19420	19552	19493	19481	19569	19583	19780	19674	19688	19768	19601	19441	19683	19741	19700	19579	19774	19756	19721	19722	19813	19863	19624	19726	19717	19518	19652	19747	19472	19707	19721	19944	19736	19737	19537	19666	19605	19712	19701	19740	19502	19611	19687	19719	19810	19586	19669	19672	19665	19555	19795	19488	19490	19612	19564	19678	19726	19755	19490	19637	19547	19481	19481	19766	19632	19690	19589	19656	19546	19618	19522	19490	19621	19546	19590	19560	19593	19772	19570	19440	19912	19574	19628	19719	19660	19462	19646	19817	19871	19660	19748	19721	19545	19517	19758	19548	19976	19645	19633	19689	19874	19729	19870	19603	19660	19566	19526	19771	19700	19515	19693	19801	19633	19585	19807	19691	19743	19741	19550	19618	19622	19619	19583	19557	19617	19835	19764	19683	19561	19728	19619	19665	19637	19615	19640	19595	19731	19695	19739	19561	19647	19584	19683	19551	19608	19692	19683	19637	19597	19788	19924	19823	19532	19599	19580	19622	19825	19683	19762	19536	19761	19792	19907	19605	19740	19800	19558	19587	19427	19579	19553	19688	19611	19691	19809	19871	19610	19932	19918	19552	19593	19608	19768	19804	19697	19623	19615	19779	19685	19782	19679	19647	19641	19735	19693	19706	19860	19625	19857	19534	19769	19731	19832	19533	19713	19625	19554	19589	19714	19574	19622	19736	19683	19544	19614	19692	19807	19749	19659	19581	19767	19788	19699	19759	19641	19583	19567	19700	19674	19648	19829	19909	19640	19710	19668	19760	19728	19816	19583	19474	19652	19668	19536	19524	19603	19579	19719	19852	19807	19770	19559	19808	19625	19775	19797	19836	19525	19651	19585	19544	19444	19711	19560	19678	19528	19482	19718	19616	19620	19622	19498	19756	19670	19503	19774	19485	19632	19749	19684	19666	19790	19787	19841	19682	19729	19722	19649	19640	19785	19808	19728	19874	19717	19556	19683	19910	19734	19510	19836	19799	19549	19642	19724	19885	19689	19635	19519	19502	19939	19408	19577	19612	19667	19492	19680	19548	19656	19875	19651	19761	19663	19748	19709	19734	19879	19507	19739	19761	19797	19704	19550	19647	19770	19719	19576	19588	19741	19616	19657	19844	19664	19596	19661	19615	19548	19640	19647	19563	19672	19737	19695	19467	19587	19516	19510	19612	19473	19796	19552	19792	19879	19608	19559	19741	19704	19639	19658	19618	19615	19595	20058	19562	19592	19849	19519	19559	19698	19683	19655	19499	19548	19653	19737	19616	19751	19443	19646	19822	19558	19527	19593	19447	19628	19770	19664	19638	19774	19622	19627	19476	19611	19787	19776	19440	19525	19595	19564	19701	19742	19557	19622	19574	19661	19784	19832	19718	19484	19444	19734	19580	19726	19600	19597	19765	19728	19711	19721	19678	19748	19715	19687	19382	19697	19664	19565	19733	19750	19569	19518	19874	19732	19947	19453	19523	19476	19715	19584	19541	19747	19697	19616	19465	19624	19727	19417	19798	19704	19565	19558	19508	19758	19651	19803	19676	19789	19819	19691	19539	19592	19842	19587	19629	19589	19620	19706	19609	19648	19748	19748	19843	19565	19773	19750	19960	19696	19602	19675	19745	19717	19633	19696	19784	19861	19449	19820	19839	19807	19691	19668	19704	19806	19611	19744	19630	19553	19485	19701	19587	19475	19706	19706	19570	19790	19477	19713	19703	19701	19770	19801	19681	19485	19663	19881	19800	19942	19702	19710	19697	19652	19597	19512	19642	19568	19608	19597	19306	19675	19610	19474	19657	19619	19587	19672	19614	19670	19749	19847	19699	19648	19731	19588	19558	19796	19582	19739	19545	19600	19726	19672	19587	19740	19903	19848	19766	19531	19518	19752	19708	19729	19876	19770	19535	19692	19640	19593	19535	19566	19666	19519	19591	19864	19734	19708	19708	19695	19535	19599	19610	19599	19714	19649	19775	19796	19653	19828	19610	19704	19618	19428	19519	19563	19409	19801	19868	19412	19816	19654	19750	19711	19441	19611	19523	19985	19559	19629	19561	19704	19582	19571	19748	19742	19346	19601	19707	19705	19842	19500	19597	19456	19448	19838	19699	19758	20015	19668	19687	19608	19752	19640	19534	19572	19664	19620	19818	19577	19600	19680	19885	19505	19770	19612	19572	19633	19583	19615	19741	19730	19440	19537	19693	19808	19550	19771	19610	19875	19584	19645	19625	19473	19631	19489	19622	19684	19644	19567	19640	19816	19753	19849	19795	19526	19765	19710	19689	19661	19481	19849	19459	19590	19695	19677	19640	19516	19414	19553	19586	19460	19576	19797	19886	19572	19609	19538	19786	19529	19623	19706	19726	19686	19861
16085	18244	45619	40131	28345	20856	16083	15851	15954	16090	16054	15889	15947	16127	15958	15961	15946	16059	15983	16009	15893	16065	16098	15958	15932	15911	16110	15958	16032	15912	16007	16046	15987	16018	15802	15865	16030	15928	15900	15896	16059	15801	16072	15980	16073	16020	15964	16066	15956	15788	16026	16071	15892	15936	15994	15850	15854	15916	15932	15854	16003	15856	15952	15956	16063	15908	15963	16046	16002	15766	16041	16007	15878	15849	16031	16051	16058	16033	15975	16055	15847	16089	15923	16044	15981	16203	15924	15987	15844	15988	15802	16091	15823	16111	15793	16127	15898	15960	16041	15975	15975	15862	15968	15945	15900	15880	15970	16105	15858	15784	15811	15920	15967	15871	15918	15976	15842	15907	15989	15953	15915	15888	15863	15987	15948	15861	16040	15921	16008	16086	16014	15864	15934	16070	16049	15973	16024	16079	16043	15959	15993	16035	15946	15842	16029	15914	16131	15995	15966	16004	15962	16068	15882	15828	15860	16010	15965	15935	16238	15920	16104	16032	15866	16086	15980	15852	15876	16022	16110	16031	16009	15953	16144	15940	16008	15939	15851	15821	16040	16005	15978	15886	16037	15910	15961	16049	16014	15862	16107	16018	15999	15962	15989	16118	16175	15877	15905	15997	15992	15861	15836	15909	15729	16014	15992	16028	15797	16005	16041	15826	15783	15840	15942	15876	15883	15935	16133	15999	15912	15893	15784	15820	16030	15958	15788	15988	15986	16062	15898	16058	15792	16113	15971	15858	15903	15958	15769	16093	15970	15843	15969	15812	16014	15935	15977	15914	16087	15871	16073	16080	15961	15980	15935	15986	16036	16060	15896	15946	15735	15904	15908	16101	15955	16018	15978	16031	16039	15821	15893	15923	15942	16177	15944	15848	15926	15954	16061	16016	15900	15834	16087	15929	16024	15888	15923	16159	15943	16018	15876	16027	15972	15866	15876	15865	15976	15902	16027	16040	16047	15914	15899	16039	15878	15896	15957	15982	15946	16108	15885	15939	16094	15932	15917	15739	16120	15934	16121	16170	16055	15944	16092	15986	15968	15977	16004	16082	15791	16124	15808	15993	16025	16101	16085	16091	15892	15926	15855	15976	16077	16140	15916	15984	15951	16012	16041	15881	15923	16010	16079	15954	15947	16038	16018	16073	15947	15985	15979	15949	15793	16113	15925	15938	15791	16020	16114	16068	15880	16095	15878	16059	15976	15802	15960	15934	16133	15955	15875	16072	15954	15990	16028	15971	16057	16049	16017	15863	16084	15973	16069	15986	16008	16064	15746	15918	16015	16027	16003	15893	16026	16078	15910	16035	16010	15890	16109	15891	15849	15845	16116	15933	16082	15827	15971	16000	15953	16002	15945	16014	16088	15960	16093	15921	15996	16063	15895	15937	16130	15946	15981	15889	15935	15997	15930	16026	16097	16106	15993	15979	16096	15882	15765	16119	15821	15899	15920	16140	15999	15907	15967	15837	16022	15878	16096	15864	16034	16164	15903	15902	15882	16075	15986	16067	15911	15941	15958	16115	15898	15956	15839	15924	15916	16079	15918	15788	15890	15972	15972	15866	16037	15917	16023	16002	15880	16002	15939	15874	16018	15942	16059	15869	15790	16201	15865	16053	16117	15999	15979	16020	16008	15968	15923	15934	16063	15809	15937	16022	15937	15800	15985	16087	16053	15958	15870	15888	16052	15830	15788	15947	15788	15960	16059	15967	16072	15949	16013	15970	15993	15805	15910	16132	16134	16047	15894	15942	15927	15769	16205	16109	16041	15985	15990	15914	16133	16001	16104	15930	15931	15918	16000	15834	15968	16024	16041	15961	16128	16004	16102	15925	15912	15898	15890	16022	15888	16033	16106	15804	15984	15934	16050	15826	15863	15917	15791	15973	15936	16000	15930	16065	15876	15916	15863	16099	15895	15826	15994	16045	15940	15902	15879	15958	16097	15954	16050	15967	16063	15925	15818	15933	16095	16039	15953	16181	15960	15944	16022	16020	15958	15869	15922	15858	15928	15898	15977	16001	15987	15933	16072	16010	15964	15883	15927	15820	16012	16035	15905	15781	15956	15969	16217	15808	15997	15912	15989	16083	15913	16104	16066	16073	15953	16070	16123	15861	16141	15973	15993	16022	15886	15971	16009	15793	15911	15949	16056	16033	15974	15972	15876	16036	16024	16082	16099	15873	16059	15882	15760	15868	15967	15981	16165	15939	15977	16125	15948	15958	16036	16010	16037	15964	15819	16220	15864	15925	16037	15789	15982	16215	16034	15970	15995	15843	15982	15936	15955	15896	15855	15916	16095	15910	15843	15926	16060	15926	15953	16019	15880	15858	15923	15942	15943	15837	16062	15959	15877	16208	15899	15775	16085	15796	15958	16002	15905	15881	16120	15906	16091	15892	15947	15922	15841	15937	15799	16015	15919	16024	15998	15880	16003	15886	16042	15800	16007	16040	16085	16081	15969	16119	16067	15945	15854	16081	15936	16008	15915	16005	15999	15916	15986	15981	15851	16075	16034	16019	15989	16022	16032	16137	15888	15944	16065	15991	16128	15976	15990	16038	16050	16052	16011	15924	16028	15928	15974	15988	16109	16019	15903	15903	15942	15982	16067	15866	15940	16041	16011	16073	15874	15884	15933	15958	16007	16052	15861	15933	15859	15957	16037	15937	15951	15946	16088	16015	16056	15990	15958	16118	15999	16145	15899	16133	15926	16015	15928	16047	16011	16000	15847	16005	16067	16044	16075	15826	15940	15922	15951	15854	16101	15873	15867	16073	15909	16017	15958	15924	16060	15867	16131	15890	15825	15979	16027	15958	16135	15965	16064	15901	16006	16002	15936	16033	16013	16010	15968	16017	16053	16091	15947	15975	16006	15958	15956	16013	15962	15872	16081	15954	16056	15883	16074	15946	15870	15998	15964	15794	15851	15968	15751	15931	15939	16058	15943	16066	15900	15931	15934	16079	15759	15852	16150	15971	16176	15862	15999	15853	16046	16087	16027	16195	16011	16173	16075	15960	15953	16025	15975	16050	15944	15914	15896	15928	15914	15950	15969	15965	15866	16051	16070	15936	16109	16036	16101	16032	16075	15851	15987	16096	16028	16010	16117	15967	16000	15962	16048	16041	15894	15897	15908	15904	15973	15872	15958	16056	16026	15935	15900	16079	15930	15818	16078	15948	15944	15920	15828	15926	16024	15996	15888	15889	15879	15800	16108	16095	16122	16073	15987	16031	16070	15977	15898	16168	16007	16022	16009	15975	16150	15930	16170	16034	15982	15979	15889	15956	16116	15880	16128	16317	15892	15905	15987	15864	15965	15927	15793	15918	15947	15930	16035	15878	16009	15920	16073	15974	15993	15865	15844	15944	15894	15798	15989	15982	16025	15827	16007	15970	15852	15988	15832	16078	16022	15952	16011	16057	15970	16062	16031	16185	15924	15822	15917	15907	16015	16025	15925	16003	15937	15960	15953	15873	16029	15997	15928	15961	16010	15841	15902	16023	15830	16007	16067	16054	16007	15845	15792	15991	16015	16058	16189	15945	16043	15920	16001	16112	15917	16055	16044	15966	15955	15934	15845	15781	16156	15927	15928	15979	16035	15992	15991	15848	15911	16083	15938	15894	15901	15955	16135	15895	16147	16107	16134	15989	16165	16056	15809	15982	16125	15834	16052	15976	15990	15991	16032	16206	16010	15923	15946	15811	16120	15961	15794	16003	16121	15945	15893	16118	16091	15994	15854	15857	15862	15950	15768	16014	15845	16078	16125	15986	15908	16020	15953	16019	16194	16069	15887	15978	16003	16065	15993	15962	16083	15930	16139	15915	15964	15971	15915	15918	15988	16045	15849	15931	15831	16125	15819	16041	15905	15738	15816	15953	16128	16060	16211	16017	16094	16247	15844	15969	16016	16122	15876	16035	15897	16188	15741	16036	15841	15862	15964	15971	15856	15990	16004	15820	15944	16136	15852	16015	15997	15917	15880	16082	16076	15852	16034	15917	15970	15931	15880	16078	16039	15950	15970	16032	15819	15856	15863	15993	15973	16100	15827	15956	16031	15992	15836	16081	15921	16023	15906	15802	16011	15999	16113	15975	15874	15955	15893	15958	15930	15933	16012	16056	15906	16075	16070	16007	16025	16034	15781	15988	15982	15890	15871	15983	16027	15893	15960	16095	16159	15998	15993	15909	16125	15964	15910	15792	15947	16065	15914	15949	16069	15898	16037	15890	16023	15834	15925	16030	15826	16051	16109	16091	15965	15888	15663	15806	16014	15858	15956	15804	15883	16125	16240	15968	15855	15954	16019	15996	16043	16163	16104	15993	15985	16079	16022	16000	15931	16210	16139	15893	16037	15934	15975	15908	16034	15931	15928	15953	15887	15966	16004	15965	15960	15967	15816	15955	15983	16165	15856	15957	15945	15987	15674	16025	15981	15918	15888	15933	16062	15958	16085	15962	16098	15929	16065	15994	15911	16006	15888	16101	16192	15887	15963	16075	16039	16109	15884	15978	16051	16082	15947	15837	15954	15913	15914	16002	16094	15965	16128	16073	15777	16050	15975	16008	15877	16031	15879	16089	16033	16028	15947	16046	15950	15850	16139	15873	16081	15999	15929	16165	16050	16018	15930	15915	16001	15914	15989	15903	16157	15936	16088	16018	15930	16018	15946	16000	16113	16095	16006	15957	15868	15950	15996	15938	15967	15950	15964	16120	15836	16020	15912	15851	16065	16006	15968	16073	15950	15856	15989	16021	15912	15997	16003	16015	15990	15963	16079	16117	16057	15835	15968	16034	15963	15907	16140	15886	16018	15827	16025	16063	15829	15917	16012	15977	15887	15955	16119	16038	15915	16040	15884	15951	16190	16071	15885	16066	15908	15948	16010	16126	15791	15996	16161	15991	16086	15772	16118	16093	16013	16164	15966	16071	16023	16035	16113	15862	15937	16075	16002	16047	15989	16089	16024	16056	15856	16009	16029	15966	16057	15710	16222	15870	16211	15960	16018	16163	15880	15948	16058	15986	16072	16071	15897	16090	16102	16150	16009	15944	15913	15850	15907	15929	15855	16068	16043	15896	15983	15965	16010	15830	15789	16085	15820	15940	16056	15878	16045	15787	16044	15972
23809	21396	36687	58628	55368	47096	25099	21169	19737	19649	19682	19566	19701	19443	19383	19356	19362	19558	19357	19215	19395	19307	19396	19563	19474	19144	19291	19588	19546	19111	19146	19216	19413	19256	19290	19115	19190	19405	19286	19073	19279	19419	19283	19551	19151	19152	19285	18995	19315	19056	19155	19279	19335	19285	19091	19210	19310	19286	19114	19223	19325	19204	19246	19107	19270	19266	19213	19310	19195	19151	19204	19167	19335	18968	19170	19435	19467	19365	19219	19116	19197	19205	19053	19216	19376	19372	19341	19184	19379	19207	19134	19236	19255	18999	19365	19346	19194	19156	19169	19165	19282	19299	19140	19212	19431	19069	19225	19106	19136	19389	19286	19122	19215	19247	19204	19293	19186	19185	19136	19253	19324	19159	19103	19140	18953	19286	19261	19112	19281	19377	19327	19176	19095	19341	18922	18975	19149	19202	19181	19255	19269	19088	19123	19059	19241	19237	19300	19318	19155	19075	19154	19175	18972	19277	19258	19185	19140	19263	18991	19280	19133	19253	19141	19195	19203	19454	19149	19007	19208	19151	19449	19179	19145	19393	19094	18960	19083	19035	18989	19236	19060	19358	19238	19210	19189	19357	19152	19383	19187	19246	19363	19296	19148	19315	19270	19296	19330	19313	19445	19505	19100	19398	19141	19035	19240	19113	19097	19373	19295	19096	19187	19066	19463	19053	19172	19259	19343	19233	19238	19190	19204	18917	19068	19333	19192	19230	19286	19156	19344	19075	19257	19154	19184	19109	19374	18936	18979	19333	19248	19315	19241	19346	19158	19263	19364	19192	19085	19165	19238	19396	19065	19097	19233	18999	19179	19220	19291	19226	19395	18985	19355	19063	19330	19309	19299	19297	18991	19040	19081	19212	19316	19441	19361	19031	19139	19287	19091	19091	19192	19093	19209	19054	19139	19231	19407	19307	19296	19198	19329	19245	19103	19118	19145	19248	19287	19445	19197	19241	19343	18955	19046	19250	19268	19031	19111	19236	19210	19315	19025	19006	19035	19329	19208	19159	19151	19377	19079	19178	19174	19315	19091	19247	19318	19174	19293	19003	19371	19224	19080	19278	19139	19359	18981	19065	18984	19157	19270	19007	19242	19059	19265	19084	19284	19163	19199	19151	19205	19179	19321	19237	19319	19173	19055	19178	19089	19009	19124	19283	19279	18955	19221	19287	19171	19211	19222	19187	19137	19134	18971	19264	19099	18921	18974	19157	19067	19337	19301	19270	19231	19259	19255	19264	19086	19245	19238	19245	19080	19151	19381	19038	19243	19208	19133	19263	19156	19246	19330	19375	19162	19239	19337	19047	19353	19340	18946	19345	19343	19368	19260	19097	19294	19093	19418	18989	19263	19135	19346	19196	19150	19096	19066	19280	19263	19042	19080	19009	19201	19221	19277	19102	19542	19356	19141	19202	19243	19292	19082	19179	19319	19341	19273	19002	19275	19147	19284	19266	19140	19267	18981	18893	19100	19027	19132	19183	19294	19057	19344	19281	19102	19129	19218	19177	19125	19117	19162	19306	19268	19229	19193	19265	19511	19315	19128	19042	19404	19151	19168	19192	19296	19183	19221	19142	19239	19131	19186	19203	19167	19126	19150	19303	19090	19170	19256	19225	19333	19257	19297	19540	19109	19191	19153	19229	19437	19346	19160	19375	19260	19239	19365	19030	19277	19277	19273	19074	19093	19084	19064	19041	19228	19452	19346	19369	19190	19334	19233	19119	19173	19093	19384	19150	18986	19029	19158	19105	19104	19212	19258	19129	19256	19409	19097	19183	19316	19067	19066	19221	18961	19013	19145	19029	19295	19330	19338	19151	19171	19266	19226	19105	19057	19018	19192	19160	19181	19193	19269	19223	19155	19150	19159	19069	19223	19401	19164	19140	19296	19190	19404	19263	19373	19315	19186	19169	19199	19211	19113	19173	18901	19265	19205	19159	19188	19219	19007	19292	19105	19313	19253	19151	19429	19259	19174	19133	19407	19212	19184	19018	19212	19160	19320	18969	19276	19139	19096	18998	19301	19357	19006	19220	19095	19053	19256	19346	19267	19319	19178	19080	19106	19211	19109	19088	19139	19181	19283	19245	19228	19389	19254	19135	19215	19069	19324	19097	19133	19409	19169	19239	19310	19392	19114	19047	19025	19134	18998	19070	19248	19312	19282	19265	19181	19325	19268	19123	19171	19359	19081	19101	19151	19376	19197	19064	19300	19126	19199	19301	19261	19241	19394	19396	19110	19071	19232	19036	19327	19252	19130	19297	19256	19230	19266	19386	19286	19320	19327	19204	19184	19120	19134	18926	19325	19286	19146	19226	19210	19134	19252	19118	19265	19437	19163	19007	19281	19141	19111	19482	19103	19231	19031	19230	19228	19192	19110	19087	19144	19248	19052	19007	19173	19198	19249	19453	19148	19484	19315	19121	19076	19237	19234	19391	19364	19444	19116	19227	19113	19256	19263	19222	19117	19103	19233	19101	19248	19153	19092	19214	19291	19291	19211	19280	19043	19417	19110	19164	19270	19287	19010	19115	19280	19291	19297	19416	19226	19260	19196	19237	19144	19044	19261	19194	19015	19237	19215	19087	19277	19329	19165	18926	19214	19143	19293	19246	19329	19081	19303	19134	19084	19260	19263	19443	19427	19422	19107	19280	19152	19070	19376	19352	19270	19234	19216	19331	19112	19153	19234	19265	19056	19232	19147	19391	19367	19047	19242	19337	19215	19142	19007	19101	19073	19194	19264	19028	19354	19379	19039	19097	19310	19209	19122	19247	19342	19301	19254	19253	19079	19406	19164	19203	19293	19154	19194	19149	18972	19109	19093	19078	19119	19295	19164	19301	19222	19317	19348	19077	18893	19129	19159	19185	19038	19252	19151	19136	19204	19348	19358	19369	19252	19223	19172	19371	19269	19195	19267	19325	19180	19341	19284	19187	19184	19135	19282	19171	19187	19151	19200	19090	19399	19148	19138	19195	19169	19013	19250	19154	19078	19248	18998	19228	19283	19190	19118	19221	19312	19299	19414	19327	19242	19108	19370	19240	19253	19191	19321	19421	19145	18967	19408	19455	19138	19273	19465	19370	19160	19012	19325	19061	19474	19300	19028	19174	19311	19249	19300	19137	19362	19325	19293	19378	19199	19184	19075	19099	19180	19121	19342	19206	19111	19380	19181	19126	19373	19350	19059	19103	19436	19178	19155	19130	19200	19322	19309	19211	19391	19118	19339	19441	19297	19109	19333	19368	19287	19430	19116	19076	19233	19317	19298	19281	19263	18999	19021	19025	19199	19241	19282	19250	18926	19204	19353	19363	19324	19089	19167	19159	19255	19257	19093	19270	19065	19135	19050	19227	19201	19113	19193	19284	19117	19064	19183	19206	19204	19191	19196	19244	19337	19094	19314	19121	19154	19267	19252	19223	19278	19236	19173	19293	19366	19285	19323	19481	19399	19230	19150	18942	19260	19277	19175	19075	19238	19436	19233	19141	19137	19295	19190	19017	19498	19284	19160	19027	19120	19161	19120	19221	19272	19090	19289	19267	19319	19137	19240	19214	19359	19172	19078	19063	19235	19107	19181	19317	19229	19118	19069	19266	19338	19235	19295	19353	19103	19051	19106	19189	19218	19172	19249	19349	19267	19053	19169	19215	19226	19385	19240	19073	19154	19323	19084	19146	19034	19297	19475	19347	19165	19337	19107	19152	19349	19152	19358	19126	19030	19273	19230	19307	19308	19233	18965	19100	19229	18986	19085	19069	19500	19195	19283	19254	19248	19136	19236	19319	19225	19184	19281	19363	19246	19130	19275	19255	19459	19013	19177	19160	19236	19209	19296	19250	19091	19376	19272	19174	19387	19180	19192	18948	19310	19240	19172	19166	19035	19340	19392	19333	19124	19261	19028	19056	19138	19223	19234	19101	19209	19127	19137	19384	19292	19358	19154	19189	19432	19154	19333	19224	19120	19082	19302	19349	19315	19157	19517	19174	19537	19242	19369	19266	18971	19300	19365	19055	19374	19315	19316	19415	19013	19212	19201	19173	19180	19042	19026	19170	19229	19161	19432	19321	19134	19132	19238	19212	18946	19308	19371	19242	19197	19370	19268	19524	19245	19146	19434	19118	19396	19292	19177	19352	19183	18959	19101	19114	19026	19133	19392	19061	19259	19254	19271	19257	19142	19293	19126	19066	19208	19283	19246	19186	19309	19181	19183	19041	19162	19373	19084	19196	19259	19388	19270	19124	19287	19208	19185	19157	19269	19289	19163	19268	19292	19288	19178	19371	19432	19232	19253	19148	19265	19089	19363	19349	19295	19317	19164	19215	19223	19075	19299	19189	19122	19048	19226	19173	19205	19250	19285	19184	18997	18949	19407	19301	19220	19135	19189	19145	19102	19198	19182	19228	19159	19257	19216	19238	19098	19198	19377	19291	19421	19150	19138	19176	19207	19291	19222	19132	18959	19236	19221	19097	19141	19259	18997	19232	19216	19398	19275	19095	19022	19085	19418	19184	19218	19180	19337	19368	19360	19151	19174	19234	19044	19080	19425	18918	19315	19323	19214	19298	19226	19086	19334	19167	19014	19361	19280	19001	19308	19094	19105	19258	19193	19128	19226	19028	19162	18929	19242	19109	19357	19052	18919	19293	19190	19131	19268	19292	19151	19329	19287	19186	19219	19031	19411	19155	19196	19149	19164	18923	19256	19120	19236	19286	19000	19253	19262	19159	19076	18928	19188	19251	19111	19229	19137	19144	19209	19280	19146	19137	19049	19149	19292	19378	18904	19149	18986	19304	19244	18920	19047	19301	19038	19019	19363	18996	19156	19044	19134	19412	19226	19319	19176	19377	19073	19093	19175	19229	19089	19041	19133	19158	19213	19004	19240	19324	19226	19233	19214	19179	19234	19109	19217	19334	19369	19276	19334	19053	19166	19226	19200	19307	19473	19149	19388	19093	19292	19306	19044	19132	19257	19187	19256	19477	19150	19206	19262	19263	19210	19273	19413	19192	19197	19268	19185	19212	19375	19324	19328	19321	19215	19208	19143	19038	19126	19227	19119	18986	19252	19382	19111	19202	19193	19141	19099	19325	18996	19185	19215	19260	19184	19027	19147	19238	19329	19283
17313	32504	88927	81814	65112	40140	15881	15799	15945	15849	15839	15821	15761	15695	15738	15656	15876	15716	15778	15687	16019	15660	15759	15780	15755	15768	15664	15847	15587	15801	15747	15638	15720	15710	15743	15721	15706	15654	15814	15763	15806	15621	15556	15743	15762	15750	15749	15767	15699	15848	15735	15619	15859	15487	15753	15747	15539	15653	15687	15588	15719	15680	15701	15671	15669	15673	15633	15731	15769	15624	15603	15815	15721	15737	15541	15843	15909	15719	15793	15523	15735	15754	15677	15696	15810	15496	15900	15784	15776	15505	15894	15626	15830	15646	15657	15676	15613	15671	15708	15581	15654	15614	15702	15694	15685	15688	15658	15562	15711	15618	15748	15652	15844	15604	15767	15778	15862	15774	15690	15833	15831	15583	15754	15563	15663	15565	15670	15860	15821	15742	15790	15491	15653	15685	15651	15807	15791	15726	15691	15621	15654	15655	15579	15792	15657	15647	15667	15653	15715	15635	15657	15531	15875	15826	15718	15613	15690	15565	15708	15690	15736	15557	15763	15885	15800	15610	15699	15691	15645	15724	15539	15745	15541	15659	15589	15666	15723	15657	15511	15649	15602	15766	15776	15580	15747	15745	15927	15580	15647	15723	15759	15772	15725	15827	15857	15842	15946	15673	15631	15697	15589	15607	15634	15625	15518	15812	15631	15675	15691	15634	15695	15842	15670	15805	15831	15597	15613	15576	15778	15558	15933	15650	15752	15712	15627	15517	15766	15741	15704	15590	15841	15681	15715	15720	15822	15755	15729	15484	15678	15586	15693	15556	15686	15723	15675	15628	15687	15639	15636	15658	15683	15796	15628	15719	15541	15566	15709	15673	15697	15754	15708	15670	15705	15809	15588	15731	15730	15686	15725	15729	15623	15587	15711	15507	15658	15830	15602	15641	15668	15686	15561	15683	15704	15797	15632	15465	15422	15789	15719	15743	15793	15794	15738	15824	15616	15784	15732	15595	15617	15619	15833	15691	15666	15736	15615	15805	15604	15595	15620	15644	15753	15618	15835	15452	15685	15632	15791	15628	15710	15717	15655	15833	15749	15750	15730	15530	15604	15655	15770	15654	15563	15681	15800	15705	15623	15700	15574	15592	15661	15617	15633	15799	15806	15747	15559	15625	15760	15517	15616	15771	15776	15636	15804	15575	15575	15784	15555	15763	15643	15533	15759	15723	15811	15632	15727	15660	15718	15593	15648	15630	15949	15729	15616	15924	15623	15587	15662	15734	15693	15672	15917	15739	15743	15723	15713	15729	15604	15745	15784	15512	15756	15734	15679	15594	15639	15700	15710	15745	15585	15541	15835	15775	15620	15916	15588	15673	15583	15642	15616	15755	15602	15563	15753	15699	15658	15772	15670	15464	15695	15586	15750	15692	15653	15770	15575	15752	15799	15726	15778	15764	15679	15635	15677	15598	15672	15692	15424	15677	15843	15681	15705	15548	15722	15759	15577	15792	15816	15586	15690	15571	15674	15746	15735	15854	15762	15701	15699	15694	15677	15701	15592	15696	15755	15603	15611	15571	15542	15631	15517	15444	15777	15578	15517	15674	15774	15653	15699	15732	15736	15806	15671	15700	15671	15614	15828	15758	15647	15496	15621	15520	15674	15712	15638	15679	15722	15609	15773	15684	15568	15745	15675	15662	15681	15790	15626	15696	15695	15333	15735	15562	15753	15624	15554	15640	15810	15829	15639	15680	15611	15737	15774	15760	15536	15768	15564	15647	15613	15553	15782	15832	15686	15657	15546	15741	15812	15741	15588	15536	15581	15770	15672	15546	15759	15547	15490	15587	15817	15718	15739	15634	15681	15675	15595	15703	15721	15789	15641	15832	15624	15590	15599	15601	15647	15485	15585	15669	15660	15732	15751	15621	15795	15651	15597	15762	15649	15722	15701	15620	15731	15600	15742	15642	15679	15605	15727	15783	15787	15604	15684	15668	15729	15725	15537	15762	15781	15705	15653	15671	15591	15770	15624	15824	15743	15548	15723	15657	15831	15650	15841	15687	15693	15677	15824	15692	15799	15777	15559	15699	15746	15710	15889	15501	15696	15598	15628	15661	15649	15708	15576	15697	15639	15739	15713	15755	15635	15674	15681	15746	15967	15751	15695	15668	15773	15676	15634	15849	15671	15651	15782	15755	15739	15760	15730	15727	15875	15780	15819	15664	15622	15616	15750	15645	15748	15728	15616	15705	15547	16003	15746	15598	15741	15562	15762	15756	15698	15624	15717	15581	15686	15701	15744	15606	15641	15682	15766	15720	15418	15662	15719	15859	15798	15643	15668	15826	15616	15663	15710	15669	15661	15809	15715	15669	15614	15714	15692	15608	15453	15695	15751	15829	15557	15641	15721	15750	15633	15773	15833	15738	15490	15827	15651	15872	15484	15743	15682	15642	15735	15700	15786	15696	15728	15586	15665	15835	15575	15737	15734	15752	15766	15654	15790	15559	15817	15697	15646	15597	15520	15640	15701	15583	15683	15744	15679	15800	15721	15638	15703	15685	15459	15799	15771	15817	15718	15580	15748	15721	15555	15533	15633	15697	15898	15469	15589	15872	15443	15718	15660	15593	15849	15758	15758	15568	15589	15548	15565	15748	15571	15896	15788	15538	15735	15763	15771	15764	15730	15811	15741	15669	15493	15809	15794	15873	15537	15547	15560	15629	15571	15644	15695	15599	15646	15655	15742	15577	15755	15708	15567	15833	15659	15704	15673	15684	15955	15722	15881	15647	15801	15489	15815	15719	15580	15734	15728	15757	15711	15588	15671	15790	15745	15798	15686	15766	15628	15841	15732	15622	15691	15541	15583	15768	15783	15518	15745	15868	15747	15671	15704	15654	15716	15733	15815	15634	15776	15723	15707	15731	15726	15693	15747	15570	15583	15515	15642	15451	15512	15816	15373	15679	15817	15576	15716	15626	15553	15595	15650	15646	15689	15848	15663	15692	15660	15544	15710	15738	15701	15626	15582	15665	15547	15726	15754	15511	15730	15657	15835	15496	15548	15671	15801	15644	15829	15745	15691	15602	15546	15629	15476	15604	15640	15563	15731	15645	15723	15617	15751	15541	15669	15708	15804	15671	15750	15638	15831	15712	15780	15566	15617	15703	15588	15559	15645	15842	15747	15739	15723	15760	15752	15833	15542	15624	15640	15598	15621	15653	15826	15651	15612	15765	15547	15746	15666	15501	15565	15537	15520	15704	15574	15698	15530	15721	15683	15796	15858	15713	15864	15694	15559	15587	15571	15815	15594	15619	15732	15779	15635	15667	15622	15544	15775	15647	15528	15735	15530	15757	15867	15677	15850	15680	15668	15695	15652	15722	15546	15692	15479	15829	15656	15811	15772	15659	15807	15700	15785	15614	15825	15737	15723	15666	15607	15656	15705	15755	15755	15514	15628	15610	15783	15505	15701	15509	15747	15725	15655	15775	15657	15668	15862	15727	15638	15699	15783	15477	15795	15784	15542	15626	15664	15732	15700	15671	15661	15728	15756	15584	15824	15667	15657	15810	15780	15622	15666	15633	15778	15502	15593	15681	15827	15705	15845	15747	15676	15681	15576	15681	15743	15652	15675	15677	15683	15797	15801	15696	15723	15565	15698	15627	15711	15749	15750	15625	15613	15546	15617	15626	15531	15607	15794	15655	15750	15723	15755	15757	15648	15636	15500	15739	15717	15868	15803	15774	15523	15589	15622	15656	15616	15554	15580	15596	15641	15665	15593	15649	15596	15828	15764	15733	15627	15427	15615	15694	15731	15681	15685	15723	15633	15739	15746	15736	15847	15742	15527	15685	15479	15804	15675	15821	15688	15674	15692	15536	15665	15684	15788	15625	15701	15556	15542	15713	15764	15719	15770	15650	15654	15701	15612	15784	15482	15592	15713	15570	15805	15753	15635	15737	15624	15753	15819	15582	15680	15648	15690	15735	15649	15633	15764	15735	15675	15638	15496	15702	15750	15706	15555	15641	15697	15652	15574	15858	15500	15652	15696	15652	15821	15789	15469	15766	15671	15654	15660	15593	15721	15617	15597	15748	15697	15774	15690	15732	15609	15788	15549	15624	15604	15658	15537	15607	15780	15592	15672	15647	15789	15707	15685	15738	15621	15711	15672	15719	15789	15526	15479	15736	15708	15895	15743	15725	15748	15778	15657	15618	15868	15720	15595	15711	15738	15669	15698	15648	15680	15705	15687	15689	15598	15535	15627	15510	15616	15708	15588	15709	15663	15592	15608	15706	15590	15743	15453	15517	15699	15762	15590	15732	15691	15736	15689	15515	15623	15760	15750	15683	15792	15677	15559	15709	15775	15731	15745	15556	15671	15620	15790	15585	15765	15780	15670	15486	15673	15652	15832	15699	15541	15955	15789	15741	15678	15620	15498	15532	15814	15735	15571	15563	15696	15580	15740	15778	15740	15662	15768	15510	15777	15502	15542	15641	15729	15593	15625	15440	15685	15749	15598	15585	15640	15757	15460	15755	15802	15427	15553	15808	15611	15789	15715	15667	15701	15657	15726	15618	15627	15764	15582	15694	15687	15590	15632	15819	15549	15674	15606	15752	15761	15744	15537	15707	15567	15725	15699	15663	15612	15617	15756	15519	15647	15584	15585	15801	15653	15661	15785	15573	15633	15631	15670	15840	15681	15696	15527	15574	15546	15675	15935	15693	15696	15978	15581	15600	15588	15754	15540	15771	15689	15557	15707	15622	15677	15613	15651	15703	15572	15771	15672	15600	15604	15653	15738	15545	15610	15777	15755	15732	15801	15589	15737	15745	15689	15838	15684	15653	15648	15617	15587	15691	15646	15696	15646	15773	15746	15657	15790	15793	15682	15756	15733	15695	15683	15517	15645	15751	15630	15500	15758	15514	15893	15659	15704	15614	15561	15543	15653	15784	15673	15616	15748	15652	15643	15608	15648	15606	15665	15782	15675	15677	15745	15776	15786	15742	15677	15647	15722	15682	15514	15723	15561	15536	15811	15649	15440	15724	15551	15779	15791	15703	15703	15607	15795	15669	15710	15696	15632	15607	15735	15610	15739	15585	15678	15717	15673	15672	15643	15554	15619	15624	15612	15634	15623	15692	15789	15765	15818	15682	15767	15487	15753	15725	15769	15720
23315	21446	35578	54926	54940	51218	27116	22403	20995	20632	20728	20538	20515	20389	20162	20465	20391	20236	20404	20320	20404	20296	20292	20401	20246	20470	20399	20056	20416	20360	20139	20347	20456	20183	19885	20216	20390	20163	20244	20068	20407	20446	20309	20234	20357	20126	20181	19969	20039	20256	20228	20327	20070	20060	20206	20131	20290	20210	20303	20184	20082	20126	20013	20031	20230	19937	20365	20100	20176	20060	20081	20311	20478	20138	20230	20314	20370	20171	20033	20155	20362	20146	20029	20177	20265	20337	20260	19910	20286	20049	20363	20089	20175	20123	20235	19990	20131	20204	20071	20349	20158	20200	20247	20167	20043	20060	20220	20245	20062	20154	20217	20352	20050	20408	20400	20005	20135	20203	20113	20144	19849	20049	20059	20238	20151	20373	20199	20237	19964	19886	20163	20330	20187	20199	20435	20120	20259	20032	20224	20163	20136	20049	20171	19956	20274	20346	20099	20225	20131	20235	20033	20209	20102	20157	19975	20266	20170	20021	20195	20162	20120	19981	20180	20401	20001	20029	20234	20028	20319	20372	20154	19986	20324	20171	20267	20098	20386	20195	20182	20169	20188	20056	20073	20325	20052	20165	20105	19934	19980	20196	20253	20116	20222	20257	20350	20115	20239	20234	20007	20180	20257	20036	20217	20345	20009	20185	20213	20185	20174	20265	20194	20261	20360	20054	20208	19802	20111	20149	20208	20212	20159	20007	20340	19897	20268	20347	20231	20003	20280	20083	20401	20273	20106	20024	20157	20115	20084	20114	20157	20240	19798	19995	20183	20052	20094	19870	20199	20017	19862	20139	20240	20137	20092	20095	20006	19937	19896	20406	20197	20040	20226	20187	20099	20194	19927	20105	20190	20174	20337	20345	20081	20084	20044	20052	20218	20268	20143	20233	20182	20147	19892	20175	20083	20081	20328	20219	20282	20218	19914	20159	20319	20318	20396	20253	20255	20101	19970	20037	20167	20125	20299	20076	20319	20211	20073	20011	20156	19990	20378	20234	20280	20101	19995	20155	20344	20085	20011	20323	20062	20196	20212	20323	20006	20083	20087	20295	20075	20185	20059	20319	20145	20187	20259	20304	20240	20096	20342	20020	19905	20128	20205	20275	20019	20286	20158	20307	20270	20176	20004	20222	20336	19977	20165	20283	20133	20356	20126	19975	20300	20426	20189	20168	20366	20061	20131	20010	20134	20225	20145	20218	20087	20297	19991	20135	20405	20146	20252	20209	20258	20231	20416	20178	19946	20045	20241	20116	19862	20155	20119	20282	20242	20245	20260	20266	20219	20060	19896	20172	20101	20223	20300	20258	20105	19936	19916	20282	20434	19984	20016	20055	20185	20267	20305	20113	20226	20273	20226	20143	20194	20081	20180	19876	20095	20020	20198	19999	20191	20169	20109	20316	19983	20086	19926	19992	20325	20203	19975	20431	20349	20291	20298	20229	20212	20044	20031	20009	20228	19980	20161	20124	20194	20030	20170	19972	20206	20009	20355	20006	20098	20072	19908	20007	20133	20141	20027	20310	20134	20099	20049	20084	20162	20225	20292	20240	20186	20115	20297	20129	20129	20042	20300	20184	20258	20164	19947	20192	20181	20113	20207	20308	19967	20134	19999	20246	20198	20141	20331	19985	20116	20082	20215	20331	20230	20251	20031	20171	19964	20045	19925	20123	20281	20194	20121	20140	20146	20101	20228	20135	19966	20230	20159	20067	20102	20036	20029	20268	20146	20041	20192	20333	20127	20159	20124	20238	20308	20152	20325	20303	20108	19966	19969	20041	20048	20254	20239	20066	20153	20306	20262	20208	20184	20154	20335	20250	20226	20088	20245	20231	20035	20306	20144	20221	20282	20331	20153	20145	20006	20141	20309	20049	20021	20156	20273	20222	20178	20155	20156	20109	20167	20038	19983	20099	20179	20064	20380	20390	20183	20058	20368	20010	20294	20313	20061	20190	19867	20408	20118	20196	20143	20213	20039	20122	19997	20096	20244	19936	20172	20330	20058	20184	20123	19963	20349	20124	20189	20133	20266	19938	20119	20456	20427	20230	20370	20220	20144	20235	20141	20280	20165	20102	20154	20257	20121	20137	20218	20059	20098	20030	20497	20031	20295	20180	20126	19960	20319	20172	20245	20088	20394	20244	20247	20131	20313	20211	20186	20084	20291	20227	20195	20022	20068	20189	20165	20159	20081	20087	20020	20126	19945	19987	20298	20056	20128	20035	20212	20276	20140	20169	20297	20185	20281	20228	20120	20210	19959	20038	20182	20245	20288	20263	20208	20155	20160	20171	20209	20111	20251	20280	20203	20188	20281	19770	20166	20109	19942	20081	20148	20238	20378	20174	20129	20332	20078	20316	20155	20164	20140	20140	20167	20288	20257	20337	20074	20118	20313	20421	20289	20253	20074	20032	20285	20150	20270	19921	20027	20171	19883	20083	20205	19960	20005	20116	20408	20146	20450	20012	20293	20241	20117	20142	20001	20253	20100	20369	20345	20053	20296	19978	20183	20284	20313	20175	20313	20296	20201	20196	20394	20024	20171	20349	20185	20157	20163	20099	20142	20175	20238	20084	20005	20273	20336	20052	20012	20083	20154	20152	20364	19988	20090	20178	19916	20016	19932	20191	20123	20170	20113	20216	20280	20149	20005	20068	20072	20260	20152	20239	20154	20105	20190	20117	20173	20192	20032	20102	20125	20105	20282	20110	20121	20170	20295	20173	19923	20017	19984	20229	20197	20173	20355	20089	20015	20244	20030	20045	20112	20070	19965	20122	20048	20192	20199	20036	20061	20238	20240	20268	20383	19983	20066	20233	20013	20116	20102	19998	20120	20072	20154	19962	20205	20285	20205	20373	20161	20248	20207	20655	20236	20063	20093	20354	20048	20203	20076	20011	19890	20025	20164	20132	20068	20132	20114	20099	20072	20054	20180	20255	20375	20224	20229	20265	20286	20187	20324	20114	20373	20239	20270	20300	20166	19998	19923	20242	20319	20204	20049	20104	20376	20244	20062	20185	20208	20198	20194	20153	20065	20260	20494	20074	20208	20098	20096	20313	19966	20081	20002	20142	20083	20081	20057	20055	20193	20132	20035	20092	20136	20138	20257	19981	20354	20113	20173	20188	20112	20317	20212	20245	20202	20324	20099	20305	20186	20343	20172	20290	20142	20291	20153	20401	20254	20234	20442	19921	20187	20122	20255	20170	20231	20172	20069	19831	19989	20236	20225	20096	20175	20218	20223	20079	20190	19978	19996	20039	20139	20203	20298	20167	20152	20152	20267	20131	19997	20144	20225	20255	20110	20089	20068	20039	20113	20371	19952	20210	20152	20161	20379	20205	20194	20192	20126	20035	20194	20184	20116	20045	20060	20071	20205	19956	20052	20276	20307	20187	20368	20231	20125	20380	20013	20186	20162	19939	20108	20144	20007	20270	20244	20116	20003	20055	20097	20309	20213	20046	20504	20062	20387	20153	20083	20154	20385	19862	20326	20018	20259	20346	20362	20149	19949	20016	20262	20163	20252	20318	20279	20122	20260	20265	20038	19931	20097	19929	20219	20023	20016	20144	20285	20397	20106	20019	20198	20273	20072	20012	20121	20282	20241	20052	20265	20148	20309	20052	20127	20050	20026	20049	20192	20345	20319	20079	20398	20353	20254	20287	20262	20047	20294	20095	20349	19880	20110	20064	20021	20067	20302	20149	20157	20141	19989	20172	20052	20076	20199	20223	20380	20132	20152	19973	20136	20042	20011	20288	20119	20084	20030	20183	20118	20071	20184	20329	20094	20266	20250	20168	20374	20240	20159	19961	20306	20066	20100	20255	20041	20132	19983	20033	20121	20109	20090	20233	19979	19890	20324	19981	20033	19847	20308	20100	20121	19963	20317	20068	20235	20044	20189	20217	19926	20312	19941	19954	20142	20102	19952	20215	20096	20153	20285	20097	20265	20220	20003	20094	20124	20131	20198	20452	20211	20149	20203	20079	20250	20137	19989	20102	20291	19993	20226	20066	19958	19969	20138	20050	20134	20131	20328	20106	20195	20101	20090	20161	20420	20155	20283	20004	20109	20158	20115	20070	20217	20409	20424	20142	20061	20180	20236	20049	20288	20113	19952	20055	20140	20044	20113	20208	20126	20274	20386	20216	20209	20121	20134	20433	20140	19816	20139	20251	20200	20015	20236	20274	20291	20103	20205	20175	20249	20052	20316	20116	20220	20436	20417	20150	20173	20161	20278	20098	20164	20412	20432	20289	20094	20209	20060	20172	20153	20277	20180	20190	20373	20367	20226	20309	20173	20119	20345	20215	19947	20222	20369	20151	20231	19979	20101	20122	20178	20222	20089	20246	20152	20297	20180	20085	20135	20056	20037	20057	20046	20228	20126	20101	20173	19960	20129	20048	20169	20164	20190	20047	20199	20159	20253	20059	20052	20018	19903	20115	20075	20117	20002	20232	20147	20230	20125	20053	20332	20395	20126	20078	20122	20127	20036	20318	20169	20232	20049	20280	20205	20083	20112	20253	20061	20236	20095	20297	20121	20138	20086	20041	20250	20187	20291	20233	20169	20200	20259	20319	19964	20315	20436	20105	20235	20138	20231	20280	19998	20179	20065	20338	20062	20249	20315	20193	20177	20095	20242	20102	19991	20204	20135	20245	20214	20217	20180	19969	20367	20165	20068	20272	20144	20064	20244	20056	20178	20263	20171	19998	20103	20374	20254	20198	20230	20032	20092	20206	20134	20308	20153	20302	20060	19902	20152	20089	20005	19894	20187	19942	20105	19979	20198	20088	20116	20173	20249	20091	20150	20218	20144	20293	20172	20087	20276	20283	20187	20183	20244	20016	19987	20048	20225	20140	20233	20045	20164	20114	20274	20225	20089	19876	20197	20090	20202	20229	19858	20088	20091	20150	20222	20062	20230	20230	20028	20082	20153	20099	20041	20199	20031	20217	20317	20111	20037	20038	20155	20234	20147	20110	20268	20223	20134	20088	20143	20339	20385	20136	20185	20182	20128	20029	20271	20135	20250	20119	20222	20232	20248	20095	20205	20236	20047	20091	20445	20086	20142	20240	20222	20018	20026	20108	20084	20104	20110	20195	20156	20138	20085	19826	20045	20290
17963	43646	93964	88754	74794	45323	16545	16528	16378	16620	16178	16281	16434	16302	16225	16348	16070	16320	16386	16269	16246	16174	16333	16306	16290	16144	16202	16100	16392	16239	16124	16108	16255	16236	16360	16114	16339	16342	16273	16189	16313	16060	16394	16501	16281	16217	16242	16282	16397	16087	16245	16286	16251	16228	16419	16228	16329	16341	16238	16170	16041	16423	16225	16419	16058	16242	16203	16187	16404	16224	16390	16355	16164	16266	16263	16653	16430	16396	16290	16204	16240	16407	16286	16216	16148	16286	16291	16264	16232	16051	16294	16221	16332	16192	16156	16414	16166	16159	16211	16342	16054	16405	16283	16211	16256	16123	16190	16243	16098	15984	16264	16139	16414	16159	16287	16083	16335	16263	16289	16323	16254	16197	16221	16304	16111	16285	16216	16256	16131	16098	16355	16180	16160	16382	16223	16306	16214	16046	16365	16172	16324	16416	16223	16295	16196	16041	16237	16362	16199	16181	16241	16257	16299	16044	16211	16264	16100	16239	16350	16254	16259	16260	16173	16223	16151	16272	16108	16351	16173	16378	16078	16353	16183	16173	16036	16255	16325	16230	16289	16189	16215	16245	16398	16345	16332	16253	16287	16215	16256	16283	16239	16065	16214	16432	16300	16259	16329	16137	16248	16135	16221	16304	16301	16275	16192	16212	16156	16075	16221	16328	16328	16086	16231	16199	16346	16187	16089	16183	16284	16170	16336	16140	16290	16439	16196	16090	16240	16152	16596	16184	16169	16237	16218	16253	16076	16237	16357	16159	16181	16248	16306	16220	16047	16167	16259	16220	16354	16387	16215	16273	16502	16119	16103	16080	16113	16233	16326	16334	16245	16261	16320	16286	16142	16290	16354	16233	16331	16375	16183	16208	16249	16287	16163	16282	16222	16418	16301	16208	16298	16330	16290	16147	16369	16273	16134	16296	16117	16228	16314	16493	16081	16215	16148	16180	16230	16217	16066	16239	16148	16120	16368	16243	16277	16174	16117	16179	16310	16231	16206	16113	16207	16075	16233	16223	16465	16039	16285	16253	16229	16190	16054	16229	16227	16323	16292	16227	16322	16308	16259	16115	16277	16063	16190	16169	16177	16079	16291	16166	16407	16312	16386	16076	16331	16337	16291	16197	16210	16111	15983	16253	16218	16378	16179	16383	16257	16248	16293	16350	16301	16400	16361	16229	16255	16312	16167	16370	16157	16294	16312	16215	16223	16299	16199	16193	16128	16213	16310	16166	16301	16190	16264	16211	16126	16336	16062	16133	16198	16270	16212	16309	16384	16429	16245	16214	16258	16259	16287	16052	16299	16344	16209	16248	16214	16051	16343	16271	16202	16062	16211	16103	16204	16150	16131	16392	16326	16096	16135	16232	16120	16291	16240	16368	16443	16205	16249	16045	16354	15977	16351	16158	16206	16349	16119	16333	16345	16367	16168	16220	16308	16169	16240	16370	16183	16220	16232	16284	16247	16360	16131	16237	16415	16233	16205	16197	16235	16078	16177	16258	16259	16190	16243	16312	16132	16117	16248	16246	16155	16253	16180	16341	16418	16147	16177	16163	16121	16203	16247	16080	16255	16251	16147	16201	16140	16427	16077	16234	16359	16123	16267	16166	16149	16191	16070	16298	16162	16059	16341	16351	16181	16122	16108	16309	16274	16111	16295	16366	16158	16350	16431	16092	16151	16166	16333	16136	16362	16285	16152	16340	16269	16236	16328	16288	16263	16281	16152	16312	16043	16279	16281	16136	16242	16217	16405	16149	16102	16225	16163	16368	16195	16096	16322	16259	16181	16337	16143	15958	16269	16325	16132	16185	16205	16203	16292	16224	16287	16319	16142	16210	16213	16220	16205	16330	16231	16189	16276	16196	16153	16257	16318	16401	16287	16141	16211	16307	16220	16201	16151	16121	16266	16205	16279	16082	16157	16232	16394	16092	16164	16224	16240	16122	16059	16114	16342	16302	16228	16278	16111	16228	16232	16316	16165	16141	16133	16172	16299	16122	16256	16213	16268	16009	16194	16121	16143	16286	16192	16338	16092	16179	16326	16301	16174	16236	16396	16128	16355	16222	16213	16329	16166	16198	16311	16329	16316	16146	16140	16211	16006	16170	16254	16199	16313	16249	16158	16164	16145	16157	16167	16266	16175	16336	16179	16282	16149	16190	16339	16405	16252	16173	16092	16423	16331	16252	16280	16269	16191	16256	16255	16360	16289	16041	16240	16253	16308	16226	16305	16328	16191	16413	16430	16246	16157	16185	16059	16243	16341	16301	16402	16191	16265	16203	16201	16318	16360	16290	16279	16000	16150	16311	16177	16389	16330	16237	16296	16404	16040	16249	16199	16314	16368	16328	16300	16129	16189	16183	16410	16314	16327	16296	16387	16347	16108	16245	16105	16336	16099	16202	16186	16110	16226	16231	16057	16179	16160	16026	16350	16064	16241	16356	16214	16351	16268	16024	16111	16247	16101	16070	16254	16285	15997	16234	16381	16205	16503	16238	16134	16185	16265	16333	16391	16160	16184	16201	16260	16255	16294	16377	16068	16178	16075	16354	16259	16386	16121	16157	16282	16400	16230	16357	16065	16222	16332	16301	16310	16218	16197	16391	16296	16212	16230	16138	16347	16363	16073	16207	16278	16212	16239	16263	16304	16290	16166	16325	16314	16179	16111	16183	16223	16332	16242	16140	16268	16233	16138	16242	16214	16253	16419	16184	16289	16263	16428	16100	16269	16384	16282	16163	16140	16230	16115	16371	16234	16230	16213	16280	16234	16085	16374	16186	16115	16403	16218	16187	16271	16138	16316	16090	16254	16312	16260	16096	16086	16285	16206	16186	16415	16254	16042	16207	16381	16135	16085	16312	16287	16313	16201	16141	16404	16073	16116	16059	16115	16345	16119	16304	16312	16258	16204	16175	16342	16248	16359	16081	16309	16236	16293	16231	16324	16434	16169	16367	16294	16264	16103	16226	16220	16216	16160	16095	16162	16070	16182	16363	16320	16189	16291	16353	16246	16258	16229	16117	16193	16280	16257	16314	16330	16199	16345	16190	16217	16340	16191	16523	16159	16213	16355	16252	16295	16223	16183	16469	16233	16167	16401	16202	16276	16302	16227	16115	16184	16264	16282	16096	16249	16295	16224	16280	16180	16119	16359	16258	16465	16319	16141	16235	16251	16223	16384	16208	16190	16244	16196	16456	16224	16310	16193	16231	16173	16334	16150	16241	16378	16217	16215	16262	16139	16220	16341	16183	16160	16270	16222	16361	16291	16044	16252	16288	16171	16170	16380	16047	16077	16322	16195	16239	16281	16189	16267	16430	16151	16289	16003	16167	16334	16099	16167	16246	16178	16331	16211	16341	16246	16304	16271	16117	16051	16211	16178	16107	16283	16320	16326	16269	15970	16251	16178	16144	16224	16269	15962	16076	16149	16292	16111	16449	16210	16208	16239	16185	16321	16271	16228	16198	16170	16318	16171	16315	16273	16251	16109	16125	16229	16273	16099	16075	16239	16053	16212	16363	16108	16306	16198	16324	16173	16104	16075	16247	16166	16121	16163	16222	16236	16374	16511	16347	16106	16290	16289	16147	16421	16361	16251	16251	16215	16254	16343	16358	16203	16211	16124	16204	16257	16169	16285	16242	16266	16097	16308	16161	16427	16062	16178	16147	16368	16173	16368	16272	16229	16309	16221	16351	16274	16266	16358	16352	16278	16382	16340	16220	16238	16093	16226	16183	16154	16269	16279	16173	16113	16100	16330	16297	16136	16236	16319	16123	16235	16097	16167	16101	16229	16172	16313	16152	16149	16206	16187	16171	16405	16364	15990	16242	16188	16147	16115	16192	16356	16174	16078	16205	16361	16449	16264	16028	16307	16235	16141	16121	16268	16383	16184	16142	16168	16269	16326	16199	16200	16131	16174	16220	16036	16276	16271	16193	16399	16183	16278	16212	16162	16075	16355	16201	16301	16216	16214	16279	16332	16315	16344	16254	16373	16271	16273	16318	16282	16380	16192	16172	16478	16273	16229	16319	15994	16290	16367	16275	16291	16172	16114	16315	16405	16326	16248	16272	16235	16147	16240	16273	16159	16214	16303	15994	16092	16204	16255	16180	16188	16196	16332	16123	16247	16206	16306	16205	16109	16177	16331	16257	16383	16148	16323	16183	16203	16233	16169	16090	16285	16209	16186	16206	16200	16344	16343	16226	16126	16169	16299	15938	16425	16145	16263	16157	16059	16156	16118	16262	16336	16134	15954	16146	16289	16320	16152	16158	16297	16379	16339	16179	16371	16272	16341	16248	16185	16158	16277	16197	16306	16285	16293	16125	16137	16167	16222	16295	16353	16085	16181	16152	16306	16279	16148	16193	16263	16344	16160	16365	16130	16238	16181	16191	16186	16183	16388	16223	16252	16235	16236	16217	16224	16288	16283	16392	16157	16192	16258	16252	16178	16335	16304	16185	16252	16349	16027	16265	16245	16183	16123	16269	16283	16102	16447	16158	16157	16054	16326	16163	16145	16190	16187	16225	16154	15966	16365	16219	16047	16243	16452	16298	16060	16162	16210	16220	16314	16034	16129	16246	16431	16297	16392	16172	16357	16369	16452	16352	16243	16268	16282	16310	16187	16224	16369	16204	16271	16253	16311	16130	16140	16330	16220	16288	16435	16272	16157	16215	16257	16139	16263	16396	16254	16276	16228	16263	16169	16190	16287	16049	16318	16313	16236	16314	16326	16151	16131	16285	16005	16175	16319	16314	16328	16277	16235	16307	16276	16333	16177	16314	16301	16334	16242	16041	16246	16191	16139	16259	16364	16079	16344	16097	16259	16177	16203	16185	16288	16072	16432	16307	16055	16174	16493	16172	16294	16299	16036	16199	16379	16201	16189	16177	16279	16219	16069	16389	16325	16384	16373	16338	16210	16199	16180	16207	16303	16110	16366	16041	16181	16129	16153	16375	16191	16362	16298	16404	16383	16158	16331	16137	16106	16288	16174	16144	16314	16280	16294	16169	16354	16186	16330	16216	16090	16344	16342	16222	16339	16100	16177	16342	16039	16227	16298	16123	16281	16344	16030	16281	16152	16259	16186	16336	16241	16166	16185	16380	16111	16184	16213	16218	16412	16255
28082	22526	40069	43011	31779	26977	20656	19901	20040	19752	19873	19845	19726	19739	19573	19658	19778	19516	19925	19775	19728	19660	19468	19723	19642	19416	19555	19646	19768	19726	19718	19730	19830	19565	19530	19603	19683	19680	19531	19731	19594	19409	19804	19440	19664	19588	19796	19598	19508	19515	19456	19655	19639	19791	19620	19654	19477	19748	19628	19817	19778	19666	19715	19586	19655	19684	19587	19710	19689	19601	19736	19656	19511	19648	19516	19491	19726	19581	19724	19480	19778	19574	19672	19606	19659	19613	19617	19906	19702	19675	19642	19690	19507	19487	19518	19659	19758	19780	19828	19676	19661	19409	19735	19449	19742	19567	19595	19705	19678	19464	19591	19704	19511	19717	19676	19624	19447	19772	19529	19634	19712	19404	19942	19907	19682	19893	19471	19677	19669	19869	19641	19654	19515	19755	19593	19507	19671	19709	19681	19493	19675	19676	19548	19686	19748	19559	19626	19558	19615	19536	19534	19744	19549	19411	19658	19529	19547	19547	19762	19538	19673	19677	19901	19625	19615	19774	19562	19503	19638	19506	19645	19738	19907	19516	19662	19615	19522	19565	19756	19689	19725	19692	19469	19268	19791	19575	19591	19623	19708	19635	19653	19870	19775	19479	19600	19721	19689	19586	19540	19676	19509	19548	19589	19396	19613	19580	19651	19676	19387	19798	19447	19637	19447	19659	19645	19456	19664	19552	19443	19497	19678	19743	19520	19574	19631	19696	19550	19787	19772	19579	19743	19819	19584	19590	19733	19448	19627	19669	19630	19732	19603	19699	19644	19536	19597	19636	19670	19693	19615	19549	19408	19542	19494	19678	19576	19572	19743	19716	19634	19626	19777	19671	19690	19712	19508	19590	19594	19598	19656	19674	19779	19512	19566	19515	19395	19734	19703	19511	19779	19572	19569	19717	19651	19640	19581	19668	19860	19702	19869	19721	19505	19542	19627	19612	19647	19611	19872	19581	19574	19621	19705	19717	19911	19536	19486	19690	19687	19866	19575	19661	19553	19624	19745	19623	19676	19674	19703	19619	19727	19604	19611	19725	19731	19604	19444	19577	19368	19676	19721	19614	19564	19630	19632	19684	19787	19614	19599	19660	19605	19606	19583	19727	19496	19444	19693	19679	19538	19549	19742	19495	19585	19703	19710	19767	19415	19494	19563	19529	19651	19635	19675	19740	19589	19538	19778	19531	19561	19423	19654	19678	19487	19817	19618	19563	19607	19872	19729	19530	19791	19572	19469	19773	19499	19642	19634	19651	19430	19581	19708	19672	19475	19845	19525	19856	19692	19481	19629	19522	19889	19653	19795	19676	19769	19749	19677	19393	19678	19587	19508	19649	19706	19643	19869	19631	19593	19577	19371	19537	19608	19747	19659	19705	19529	19494	19792	19808	19742	19671	19808	19533	19748	19641	19339	19620	19506	19752	19567	19574	19547	19660	19613	19463	19611	19662	19765	19663	19479	19514	19429	19505	19674	19744	19780	19667	19692	19752	19657	19703	19621	19670	19535	19537	19593	19730	19664	19796	19545	19628	19589	19753	19606	19658	19488	19727	19676	19498	19620	19672	19889	19461	19513	19512	19632	19680	19639	19675	19769	19626	19917	19703	19549	19624	19793	19663	19561	19572	19586	19752	19631	19655	19707	19624	19767	19626	19582	19698	19800	19656	19735	19600	19479	19691	19532	19728	19805	19710	19704	19507	19874	19745	19558	19718	19626	19719	19686	19693	19772	19589	19639	19678	19652	19575	19624	19637	19486	19550	19656	19633	19687	19565	19782	19376	19561	19584	19762	19721	19801	19613	19753	19798	19598	19601	19871	19835	19661	19463	19650	19545	19696	19747	19825	19835	19477	19540	19679	19531	19843	19874	19664	19678	19668	19619	19489	19859	19741	19649	19856	19716	19696	19584	19656	19565	19704	19652	19623	19632	19713	19702	19431	19799	19601	19694	19773	19611	19757	19673	19593	19625	19576	19543	19734	19612	19748	19419	19466	19601	19693	19546	19511	19733	19681	19559	19506	19547	19732	19705	19734	19547	19497	19547	19427	19688	19560	19741	19482	19806	19595	19875	19550	19590	19779	19744	19681	19719	19593	19696	19677	19611	19760	19584	19615	19753	19788	19713	19663	19583	19613	19660	19537	19684	19552	19671	19734	19676	19574	19803	19583	19708	19509	19585	19744	19473	19630	19612	19622	19592	19660	19704	19697	19599	19674	19647	19740	19759	19548	19564	19586	19662	19553	19681	19595	19702	19668	19593	19855	19811	19678	19745	19740	19965	19655	19710	19762	19774	19613	19549	19495	19688	20009	19774	19492	19749	19671	19797	19747	19732	19589	19700	19812	19771	19716	19485	19916	19589	19743	19559	19601	19500	19656	19362	19787	19843	19752	19834	19647	19348	19559	19828	19619	19667	19365	19602	19507	19634	19681	19620	19892	19734	19697	19790	19751	19767	19720	19700	19806	19655	19738	19703	19795	19730	19671	19496	19857	19806	19551	19705	19583	19745	19837	19650	19524	19415	19692	19798	19703	19564	19565	19727	19484	19669	19505	19674	19574	19715	19819	19633	19668	19777	19668	19489	19809	19548	19872	19551	19679	19689	19751	19585	19792	19644	19662	19852	19724	19652	19549	19772	19840	19720	19673	19478	19731	19463	19630	19851	19737	19560	19643	19566	19536	19615	19657	19561	19602	19582	19612	19632	19581	19651	19671	19596	19556	19686	19599	19814	19847	19699	19603	19509	19776	19694	19583	19826	19558	19686	19739	19605	19536	19711	19606	19646	19630	19659	19643	19795	19692	19543	19821	19640	19625	19717	19702	19734	19606	19610	19395	19654	19601	19838	19669	19640	19674	19681	19630	19583	19766	19834	19866	19572	19682	19630	19455	19722	19595	19466	19791	19646	19536	19585	19599	19754	19735	19715	19836	19769	19611	19457	19700	19679	19864	19686	19458	19668	19563	19609	19584	19517	19503	19523	19455	19421	19479	19441	19651	19523	19489	19658	19632	19733	19563	19792	19595	19720	19840	19707	19751	19610	19738	19657	19748	19703	19766	19517	19810	19409	19670	19492	19795	19757	19705	19489	19567	19735	19788	19546	19704	19854	19727	19488	19585	19642	19731	19739	19702	19645	19596	19505	19809	19593	19785	19625	19636	19672	19594	19590	19594	19797	19659	19661	19723	19728	19588	19481	19764	19565	19659	19532	19681	19702	19649	19738	19553	19592	19716	19743	19734	19762	19596	19694	19444	19392	19709	19619	19569	19618	19567	19750	19714	19606	19668	19471	19688	19706	19597	19429	19744	19592	19685	19625	19601	19672	19598	19634	19552	19563	19858	19806	19684	19613	19721	19720	19648	19627	19566	19681	19690	19693	19648	19773	19481	19849	19641	19777	19653	19634	19611	19435	19738	19691	19480	19590	19811	19793	19767	19687	19540	19620	19743	19513	19835	19563	19723	19630	19829	19671	19789	19682	19744	19598	19495	19536	19478	19718	19843	19570	19462	19607	19400	19592	19708	19644	19698	19889	19495	19554	19473	19587	19608	19640	19602	19560	19656	19591	19601	19486	19615	19751	19428	19480	19595	19624	19781	19770	19678	19742	19860	19615	19549	19582	19547	19669	19845	19599	19834	19608	19549	19588	19745	19479	19732	19452	19642	19754	19431	19717	19736	19718	19618	19747	19562	19544	19805	19651	19817	19667	19504	19643	19721	19705	19859	19806	19741	19681	19551	19773	19526	19445	19632	19612	19646	19518	19567	19815	19448	19590	19796	19690	19724	19865	19565	19596	19732	19452	19836	19612	19684	19696	19823	19627	19610	19581	19708	19538	19464	19659	19596	19774	19647	19702	19713	19765	19538	19526	19739	19551	19621	19636	19882	19655	19813	19679	19737	19643	19717	19646	19568	19765	19498	19912	19678	19755	19740	19495	19633	19550	19659	19504	19682	19670	19714	19598	19624	19708	19618	19646	19677	19496	19571	19532	19527	19718	19608	19882	19679	19737	19754	19402	19829	19733	19715	19595	19698	19740	19856	19649	19833	19594	19756	19752	19527	19721	19544	19760	19441	19537	19681	19719	19665	19616	19432	19846	19711	19424	19815	19597	19610	19825	19769	19568	19762	19642	19673	19809	19705	19596	19882	19610	19845	19561	19400	19805	19836	19753	19552	19679	19686	19699	19711	19714	19565	19583	19729	19749	19725	19794	19617	19470	19635	19581	19695	19763	19538	19594	19644	19672	19764	19629	19830	19607	19545	19536	19875	19679	19617	19709	19663	19540	19536	19487	19794	19536	19648	19618	19697	19779	19558	19624	19700	19568	19796	19681	19568	19805	19650	19899	19624	19672	19671	19673	19738	19790	19859	19624	19561	19502	19827	19823	19442	19780	19629	19913	19746	19734	19413	19741	19572	19840	19604	19641	19762	19620	19821	19619	19607	19576	19548	19725	19686	19579	19669	19466	19597	19740	19764	19528	19799	19640	19704	19714	19761	19768	19757	19658	19807	19519	19619	19817	19607	19779	19669	19746	19486	19616	20014	19726	19587	19766	19481	19630	19648	19657	19748	19473	19542	19598	19920	19717	19567	19684	19636	19584	19530	19682	19565	19505	19636	19779	19774	19446	19694	19554	19473	19659	19808	19710	19970	19788	19563	19789	19722	19559	19775	19780	19434	19461	19560	19669	19562	19418	19476	19449	19656	19598	19680	19715	19773	19699	19695	19629	19689	19582	19499	19655	19770	19724	19397	19496	19738	19661	19775	19704	19848	19636	19691	19471	19798	19544	19811	19656	19675	19555	19674	19531	19707	19622	19689	19760	19609	19539	19515	19518	19580	19701	19633	19457	19711	19635	19930	19635	19723	19833	19774	19556	19819	19841	19712	19621	19683	19841	19701	19510	19707	19674	19885	19806	19651	19478	19577	19620	19677	19776	19643	19698	19609	19715	19581	19700	19594	19596	19600	19709	19596	19672	19670	19725	19570	19797	19544	19656	19495	19495	19566	19735	19806	19725	19606	19476	19675	19707	19491	19680	19593	19701	19550	19690	19606	19546	19653	19638	19583	19546	19692	19605	19707	19443	19791	19784	19750	19512	19477	19737	19645	19622	19545	19501	19566	19639
16013	22184	46345	37269	29337	22142	15935	15927	15940	15893	15924	15818	15883	15800	16028	15825	15907	15946	15875	15995	16016	15963	15854	15733	15882	15796	15817	15879	15951	16004	15987	15802	15925	15904	15799	15909	15867	15756	15814	15691	15894	15893	15958	15967	15821	15783	15844	15886	15669	15816	15853	15928	15760	15925	15828	15680	15874	15758	15904	15959	15772	15801	15744	16005	15960	15856	15810	15825	15915	15826	15830	15739	16004	15840	15952	16089	15830	15954	15865	15851	16080	15876	15969	15933	15993	15681	15869	16006	15739	16056	15751	16027	16032	15951	15764	15906	15871	15847	15873	15875	15866	15865	15880	15767	15946	15913	15825	15780	16067	15896	15849	15986	15934	15848	15912	15959	15918	16015	15923	16017	15772	15923	15735	15870	15947	15913	15770	15896	15867	15978	15836	16047	15850	15713	15908	15751	15877	15855	15889	16041	15889	16045	16071	15987	15704	15893	15778	15954	15786	15912	15793	15903	15839	15865	15701	15798	15852	15897	15807	15976	15956	15928	15981	15663	15918	15928	15962	15863	15819	15964	15842	15920	15947	15803	15938	15886	15823	15870	16047	15839	15898	15978	16029	15755	15821	15857	16098	16089	16064	15871	15846	15879	15861	15934	15734	15989	15875	15678	15975	15957	16071	15761	15719	15909	15800	15797	15837	15892	15894	15961	15781	15896	15684	15868	15967	15980	15747	15716	15942	16005	16012	15811	15954	15823	15716	15937	15875	15816	15862	15944	15881	15788	15854	15876	15805	15992	15833	15846	15820	15851	15965	16048	15857	16146	15721	16012	15921	15815	15947	16115	15934	15863	15837	16031	15936	15888	15814	15875	15946	15950	15938	16041	15801	15796	15851	15896	15816	15855	16021	15702	16049	16012	16008	16027	15969	15902	15849	16021	15825	15859	15870	15734	15970	15909	15859	15661	15972	15909	16001	15847	15849	15856	15765	15681	15790	15983	15909	16002	15921	15889	16013	15975	15859	15717	15818	15792	15734	15874	15912	15796	15790	15875	15976	15878	15838	15895	15772	15973	15759	15911	15915	16004	15775	15825	15746	15825	15900	15739	15958	15982	15981	15718	15817	15995	16000	15971	15824	15851	16010	15841	15886	16026	15737	15840	15707	15675	15836	15937	15967	16082	15780	15832	15810	15900	15868	15752	15931	15737	15856	15747	15877	15901	15822	15959	15905	15899	15815	15836	15820	15852	15943	15979	15722	15879	16009	15868	15832	15990	15927	16020	15849	15846	15920	15925	16106	15905	15826	15921	15901	15933	16042	15756	15862	15981	15864	15885	15902	15870	15890	15866	15902	15795	16067	15775	16004	15881	15847	15915	15819	15765	15897	15889	15855	15885	15813	15754	15969	15812	15908	16069	15770	15845	15973	15969	15797	15834	15939	15802	15885	15890	15955	15971	15872	15997	15951	15810	15916	16011	15909	16033	15914	15986	15998	16058	16008	15789	15884	15987	15691	15872	15851	15928	16024	15841	15816	16151	16063	15933	15743	15750	16081	15891	16015	15827	15744	16075	15942	15919	15785	15922	15866	15799	15846	15911	15938	15915	15899	15789	15797	15781	15916	15853	15714	15906	15900	15874	15817	16023	15747	15996	15921	15889	15982	15842	15788	16007	15940	15882	15730	15838	15776	15727	15890	15877	15850	15854	15880	15770	15907	15865	15944	15832	15934	15880	15918	15900	16042	15923	15858	15870	15858	15861	15786	15999	15793	15857	15877	15844	16108	15699	15914	15948	15824	15791	16025	15879	15965	15676	15942	15803	15909	15904	15893	15795	15915	15954	15731	15982	15889	16079	15870	16004	15861	15919	15923	15823	16005	16049	15827	15879	15891	15898	15960	15802	15907	15707	15924	15901	15982	15925	15777	15984	15739	15910	15919	16103	15684	15850	15946	15904	15965	16113	15851	15839	15870	15934	15874	15930	15990	15989	16005	15896	15721	15935	16045	15854	15856	15853	15784	15970	15798	16021	15931	15931	15632	15994	16121	15909	15818	15824	15807	15933	15913	15958	15795	15740	15974	15802	15896	15902	15885	16055	15882	15807	15827	15845	15841	16225	15922	15734	15974	15823	15840	15810	15964	16026	15802	15754	15896	15919	15905	15783	15952	15982	15991	15831	15984	15872	15878	16102	15697	15982	15695	15843	16023	15687	15918	15808	15913	15955	15993	15832	15919	15909	15838	16168	15898	15856	15913	15846	15793	15777	15951	15897	15982	15757	15796	15934	15846	16002	15921	15829	15762	16025	15813	15889	15790	15892	16065	15887	15838	15995	15971	15823	15896	15845	16064	15769	15998	15820	15844	16014	15843	15998	15862	15863	15833	15978	16099	15921	15813	15831	15815	15809	15991	15913	16086	15906	15932	15910	15929	15907	15869	15905	15745	15954	15657	15952	16092	15718	15986	15904	15858	16055	15721	15965	15966	15797	16000	15783	15807	15786	15861	15797	15826	15944	15988	15953	15897	16128	16082	15865	16043	15761	15816	15969	16048	15937	15994	15878	15942	15991	15869	15927	15845	15747	16018	15886	15989	15877	15969	15885	15932	15838	15929	15892	16091	15865	15926	15844	15816	15939	15848	15892	15894	15916	16008	16035	15796	15783	15981	15796	15875	15790	16033	15872	16056	15796	16051	15822	15959	16056	15982	16111	15731	15961	16128	15999	15853	15720	15851	15924	16008	16061	15933	15912	16120	15780	15811	15886	16007	15748	15981	15728	15868	15854	15935	15890	15778	15886	15897	15928	15776	15873	15827	15947	15956	15866	15778	15863	15803	15893	16045	15893	15985	15795	15846	15808	15855	15809	15759	16010	15859	15794	15870	15801	15782	15975	15817	15845	15835	15875	15950	16025	15767	16103	15887	15929	15867	15803	15878	15859	15707	15846	15780	16151	15917	15853	15846	15810	15887	15982	15805	15900	15678	15970	15676	15825	15833	16029	16106	15793	15931	15719	15986	15852	15864	15760	15939	15911	16094	15998	15999	15793	15754	15885	15903	15907	15954	15988	16025	15867	15881	16053	15932	15952	15950	16102	15884	15931	15846	15852	15863	15997	15974	15797	15764	15949	15861	16024	16016	15785	16017	15658	15960	15909	15761	15920	15912	15930	15755	15746	15741	15827	15862	15923	15805	15983	15797	16112	16087	15862	15860	15953	15923	15768	15985	15963	15971	15698	15843	15849	15861	15925	16064	15811	15893	16007	15989	16012	15957	16124	15778	16014	15823	15936	15833	16022	15799	15967	15843	15922	15876	15865	15874	15841	15907	15961	15884	16017	15856	15761	16119	15982	15828	15709	16078	15998	15900	15913	15952	15954	15834	15813	16110	15782	15763	15744	15893	15684	15719	15866	15795	15792	16040	15958	15880	15956	15846	15872	15757	15934	15999	15859	15757	15865	15815	16000	15806	15786	16008	16003	15869	15973	16041	15867	15835	15744	15903	15837	15845	15792	16020	15740	15752	15916	15905	15986	15801	15949	16044	15965	16044	15866	15688	15923	15908	15916	15855	15873	15866	15932	15865	15877	15805	15954	15754	15964	15994	15892	15764	15871	15783	15925	15884	15773	15930	15984	15936	15893	16033	15944	15690	16025	15831	15980	15888	15902	15661	16004	15970	15794	15922	15883	15785	15813	15734	15786	15770	15856	16055	15883	15891	15806	15885	15801	15992	16020	15826	15751	15739	15832	15891	15976	15940	15972	15901	15847	15930	15923	15629	15925	15845	15884	15779	15978	15859	16012	15947	15991	15785	15999	15898	15999	15926	15951	15921	15941	15905	15942	16013	16001	15947	15845	15881	15930	15831	15768	15834	16040	15934	15964	15884	15839	15930	15685	15864	15774	15869	15857	15901	16016	15786	15926	15672	15923	15867	15987	15864	15935	15857	15964	15718	15839	15857	15905	15987	15791	16005	16030	15933	15911	15729	15885	16033	15844	15782	15964	15951	15902	15981	15867	15857	15767	16021	15915	15829	15925	15855	15768	15939	15878	15861	15928	15829	15841	15929	15966	16003	15806	15785	15776	15780	15722	15721	15786	15996	16048	15790	15986	15676	15912	15825	15924	15923	15938	15665	15921	15894	15898	15837	15868	15993	15866	15917	15956	15852	15908	15977	15949	15924	16045	15907	15863	15871	15758	15910	15881	15935	16044	15638	15945	16015	15970	15794	15738	15807	16042	15856	15887	15941	15858	16008	15980	15938	15761	16076	15979	15770	15895	15969	15763	15769	16126	15839	15963	15832	15751	15687	15896	15859	15913	15942	15929	15800	15847	15756	15951	15681	15914	15800	15820	15886	15779	15810	15928	15807	15912	16053	15973	15890	15859	15930	15984	15947	15979	15929	15825	15898	15664	15728	15746	16121	15905	15867	15925	15905	15931	15910	15902	15934	15909	15939	15868	15944	15784	15991	15799	15920	15802	15939	15734	15994	15843	15792	15984	15789	15814	15871	15836	15853	15861	15936	15877	15889	15779	15662	15792	15990	15885	15853	16043	15977	15940	15855	16087	15732	16002	15916	15930	15899	16045	16020	15974	15798	15814	15856	15851	15897	16032	15955	16004	15861	15838	15973	15862	16037	15854	15891	15817	15986	16012	15837	15700	15928	15862	15923	15984	16027	15879	15930	15980	15893	15935	16006	15979	15794	15747	16044	15926	16019	16040	15868	15745	15822	15819	16134	15988	15779	15924	16033	15959	15771	15872	15729	15797	15962	15797	15980	15963	15842	15901	15944	16029	15864	15903	15794	16019	15980	15914	15917	15754	15813	15885	15902	15803	16108	16029	15956	15816	15919	15776	16083	15795	15989	15949	15961	15774	15881	15953	15840	15779	15837	15985	16091	15960	15892	15971	15850	15963	15853	15785	15947	15905	15913	15842	15926	16032	16196	15913	15758	16039	15866	15778	15864	15756	15915	16118	15928	15775	16027	15856	15987	15903	15829	15858	15970	15948	15790	15922	15821	15907	15987	15949	15769	15823	15729	15942	15859	16023	15823	15937	15932	15857	15892	15992	15973	15885	15679	15970	15790	15918	16004	15849	15881	15892	15893	15858	15772	15936	15869	15977	15976	16023	16020	15850	15906	15938	15942	15917	15918	15906	15821	16041	15720	15838
23788	21455	39300	58859	54678	51389	28627	22459	21285	21510	21641	21438	21340	21542	20961	21445	21319	21311	21291	21383	21268	21194	21243	21008	21180	21101	21254	21302	21317	21099	21104	21190	21039	21350	21342	21174	21525	21119	21116	21061	21032	21130	21475	21187	21241	21247	21127	20887	21047	20904	20918	21162	21125	21308	21071	20948	21121	21233	20998	21045	21066	21116	20999	21220	21242	21097	21233	21097	21071	20892	21114	21059	21187	21117	21231	21306	21253	21127	21139	21035	21174	20941	21230	21058	20998	21149	21133	20925	21052	21330	20949	20850	21089	20941	21077	21037	21210	21212	20944	20913	21128	20882	20970	20872	21038	21006	21080	21117	20926	21117	21220	21046	21098	20892	21290	21036	21148	21241	21169	20826	21046	21027	21069	21104	21021	21020	20973	20967	21024	21054	21015	21066	20977	21098	21103	21230	21065	21056	21205	20964	20910	21088	21010	20973	21082	21035	21229	21250	21080	21061	21126	21172	21104	21033	20987	21130	21101	20912	21124	21083	20893	21178	21166	20959	21116	21209	21031	20890	21074	21128	21076	21093	21330	21231	20916	20778	21033	21066	20994	21112	21069	21184	21156	20986	21207	21157	20964	21169	20866	20908	20986	20937	21007	21007	21023	21061	21008	21074	20922	21040	21221	20802	21110	21095	21155	21087	20864	21125	21217	20890	20881	21044	21133	21144	21153	21131	21159	21127	21056	20928	21180	20847	21020	20985	20937	21008	21016	21026	20936	21085	21121	21072	21082	21109	20750	21010	21214	20991	21155	21174	20949	21243	21022	20922	21045	21097	21092	21003	21169	21173	21020	20926	21184	21103	21095	21166	21047	21248	20937	21129	21183	20791	21147	21004	21039	20985	21207	21101	21122	21026	21040	21233	20941	20946	20879	21066	20898	21010	20961	21199	21031	21103	21083	21118	21003	21115	21045	21096	21366	21049	21009	20929	21262	21261	21011	21081	20814	20938	21326	21128	21133	20985	21073	21029	21102	21218	20924	21044	21159	21060	21020	20786	20983	21215	21057	21087	20999	21335	21145	21061	21095	21252	21105	21131	20892	21232	21089	21121	21108	20976	20962	20887	21123	21126	21198	21013	21215	21156	20944	21116	21056	21134	21069	20935	21227	20963	21232	20937	21178	20969	21284	20783	21164	21188	21276	20967	20981	21158	20921	21032	21070	21078	21073	21120	21030	21132	21106	21018	21087	21095	21062	21209	21025	20950	20909	20939	21178	21103	20969	20882	21098	20966	21069	21185	20975	20924	20952	21146	20849	21049	21159	21071	20965	21144	20984	21030	21059	21245	20932	21126	20969	21143	21096	21122	21186	21050	21077	21041	21238	21197	20934	20995	21008	21075	20940	21089	21090	21201	21339	21014	21109	20954	21129	21069	21118	21080	20865	21050	20906	21128	21191	21034	21002	20987	20736	21082	20901	21098	21111	21243	21111	21046	21332	21026	21054	20942	21158	20994	20956	20954	20901	21022	21084	21049	20870	20931	21247	21207	21162	20938	21269	21019	20894	21077	20865	21043	21022	21196	21290	21080	21055	20969	21069	20880	21057	20957	20857	20934	21104	20970	21121	21158	20977	21254	21193	21092	21044	21133	21342	21103	20871	21008	21153	21112	21003	21311	21138	20972	21012	21077	20791	21004	20914	21157	21189	21101	20990	20929	20799	21053	21189	20818	20947	21125	21226	20921	21258	20963	20985	20954	20899	21023	21234	20986	21092	21037	20904	20973	20952	21013	21220	21130	21155	20865	21064	21222	20921	20962	20855	21329	21220	21135	21257	21084	20920	20843	20991	20791	20937	20773	21098	21023	21147	20941	20959	21059	21014	21077	21064	20833	20949	20860	21095	21135	21041	21164	20932	21081	20973	21100	21110	21039	20989	21205	20998	21159	21029	21079	21247	21160	21076	21077	21104	20867	20981	20993	20875	21076	20963	21209	20907	20891	21079	21211	21202	21032	21173	20923	20791	20685	20949	21196	21066	21188	21045	20982	21109	20928	21152	20994	21221	20959	21297	21070	21146	20921	21251	21134	20897	21169	21151	21178	20893	21115	21278	20967	21159	20961	21117	21222	21003	21049	21150	20917	20985	21001	21128	20886	21120	20956	21091	20984	21108	20970	21182	21109	21173	20726	21029	21151	21254	21040	21007	21332	21253	21147	21130	21054	21182	20993	20862	21072	21009	20837	20898	21028	20931	21068	21176	21024	20820	21054	21048	21041	20850	21022	21011	20995	21126	21176	21217	21105	20866	20867	20988	20954	21283	21188	21014	21056	21058	20864	21301	20900	21100	21173	20813	20806	21078	21158	21058	21049	20999	21127	21167	21153	20880	21262	21258	21031	21012	21150	20958	21074	21012	21000	20754	21117	21144	21034	21044	21095	20947	21202	20998	20948	21119	21064	21107	21269	21104	20964	21198	21098	21283	21065	21146	21264	21110	20655	21084	21044	21008	21054	21089	21102	21026	21119	20994	21076	21254	21098	21216	21144	21131	21261	21037	21107	20953	20889	20952	20997	20965	21166	21058	21055	21096	21077	20786	21190	20932	20824	20978	20951	21126	20985	21075	20926	20998	21016	21063	20883	20975	20913	20938	20984	21133	21088	20985	21114	21366	20920	20776	21158	20963	20847	21038	20941	21008	20991	21171	21165	21000	20955	21217	20965	21102	21068	21052	21043	21064	21036	21332	20929	20867	21158	21079	21121	21053	21230	20957	21041	21054	21054	21150	21112	20997	21095	21304	21364	21287	21133	21079	21093	21068	20862	21139	21210	20946	21175	21231	20984	21084	20964	20822	21087	21056	21051	20984	20942	21026	21293	21099	20829	20869	21202	20975	20876	20993	21032	21217	21217	20973	21336	21073	21137	21048	21136	21024	21121	21084	21332	20993	21196	21189	21075	20863	21038	21361	20781	21137	21193	21155	21102	21145	21121	20933	20970	21076	20857	21017	20883	20773	21057	20989	20851	21396	21279	20966	21056	21043	20934	20945	20883	20955	20987	21098	20995	20956	21110	20901	21145	21098	21026	21138	20934	20818	21048	21260	21197	21077	21114	21198	21315	21065	20935	21226	21295	21260	21032	20948	20892	21063	21007	21151	21035	20991	21225	21016	20990	21225	20881	20964	20983	21061	21151	21086	20950	20988	21048	20971	21212	21005	21174	20837	21154	21233	21101	21068	20886	20990	21008	21285	21116	21055	21035	21071	21204	21084	21027	21116	21037	20962	21058	20848	21183	20807	20926	20951	21126	21087	20986	20795	21125	21005	21094	21308	21073	20917	21055	21292	21176	21051	21087	21109	20941	20925	21001	21064	20972	20954	21096	20942	20944	20944	21073	21237	21156	21028	21122	20910	20937	21252	21295	21047	21094	21087	20953	20857	21159	21127	21130	21074	21123	21142	20997	21038	21013	20884	21183	20793	21255	21125	21198	21049	21036	21147	20857	21044	21160	20971	20979	20971	21116	21331	21169	21070	21019	20914	20994	21185	21113	21085	21053	20965	21059	21064	20906	20934	20950	21317	20951	20940	21153	21117	21059	21107	20963	21224	20928	20996	21039	20972	20929	21010	21018	21154	21119	20888	21090	20913	21227	21054	21088	21028	21078	21021	21100	21208	21218	21071	20916	21119	20948	21207	21054	21232	21065	20905	20809	21122	21199	21098	21216	20910	20979	21184	20859	21211	20959	21141	21072	20992	20926	20920	20769	20965	21103	21097	20964	21257	20953	21089	21198	21123	21171	20834	21050	21028	20879	21019	21148	20944	21180	21208	20980	21072	20962	21050	21015	21095	21005	21177	21010	20962	20969	21087	21263	21054	21017	21019	20807	20944	21375	21061	21137	21038	21048	21079	21085	20901	21162	21062	21003	21102	20962	21147	21047	21023	21118	20875	20892	21026	21039	21109	21052	21170	21012	21095	21083	21221	21185	20929	21130	21217	21191	21122	21007	20929	21166	21263	21181	20984	21056	21169	20879	21122	21171	21008	21029	21191	21174	20848	20847	21339	21028	20984	21056	21083	21135	21165	21146	20823	21085	21070	20909	21212	21052	21155	20899	21112	20923	21075	21162	21041	21049	20931	21123	21047	20942	21023	20798	20969	21188	21127	20800	21162	21235	20836	20985	20954	21128	21270	21074	21116	21012	21102	21057	20898	21066	20911	21059	21105	20916	20955	21048	20987	21037	21068	21065	20956	20822	21105	21048	21240	21162	21218	21035	21046	20942	20946	20877	21164	21141	21084	21011	21084	21139	21110	21056	20840	21082	21009	20993	20986	21087	21119	20913	20937	20986	21058	20901	21283	21132	21148	20834	21068	21115	21106	20997	21063	21145	21198	20970	21190	21169	20919	21135	21280	21022	21078	21019	21007	21072	21142	21055	20944	21201	20929	21258	21046	21072	20945	21099	21258	21253	21170	21204	21037	20916	21212	21020	21100	21067	20892	21061	21152	21021	21186	21026	21127	20992	21113	21006	21128	20985	20988	21014	21168	20930	20890	20850	20964	21229	20877	20998	20993	21249	21004	20817	20964	21008	20944	21181	21098	21093	21144	21257	21249	21032	21064	21162	20940	21103	21213	20971	20939	20962	20822	21072	21033	21060	20815	21103	21136	21338	21018	21027	20962	21126	21139	20763	21099	21008	21070	21129	21005	21051	21085	20881	21119	21030	20698	20979	20941	21111	21040	21098	21061	21147	20830	21097	21058	20945	21043	21112	20784	20819	20960	21039	21088	21174	21066	21108	21145	20899	21036	21178	21157	20827	21050	20914	20894	20985	20876	21091	21005	21239	20878	21312	21177	21113	21184	20906	20983	21226	21097	21071	21143	21158	21272	20910	21069	21205	21071	21164	21072	21105	21104	20989	21042	21186	21033	21040	20940	21066	20712	21180	21143	20927	21223	21130	21105	21064	21209	21002	21076	20971	21107	21059	20941	21078	21028	20882	21001	21223	21073	20948	20960	21076	20906	20925	21102	21026	20982	20905	20981	20923	20867	20970	20984	21105	20990	20923	21177	21020	20849	21026	21134	20928	21084	21096	21135	21212	20863	20836	20877	21004	21175	21066	21193	20990	21035	20984	21109	20901	21336	21080	21137	21077	20896	20949	21118	21021	21020	20932
18067	43605	98182	83497	67303	48620	16952	17166	16734	16849	16958	16747	16889	16674	16719	16875	16791	16810	16923	16900	16767	16774	16744	16859	16742	16539	16776	16914	16764	16695	16675	16859	16767	16745	16986	16751	16740	16834	16792	16781	16674	16853	16689	16769	16896	16838	16972	16666	16682	16897	16706	16726	16725	16795	16711	16729	16730	16865	16664	16709	16857	16818	17132	16880	16765	16957	16559	16914	16803	16623	16630	16702	16939	16832	16749	17066	16913	16874	16821	16747	16579	16703	16645	16751	16734	16779	16785	16603	16799	16804	16763	16751	16789	16707	16775	16720	16738	16815	16834	16916	16692	16617	16734	16680	16855	16885	16800	16877	16772	16570	16551	16780	16709	16857	16782	16580	16829	16629	16800	16728	16723	16811	16851	16859	16710	16905	16846	16629	16911	16665	16588	16633	16632	16593	16854	16685	16735	16826	16740	16769	16816	16673	16710	16737	16799	16786	16631	16612	16729	16873	16653	16641	16875	16839	16703	16838	16879	16750	16830	16812	16487	16696	16760	16706	16587	16755	16940	16697	16683	16946	16787	16834	16789	16698	16794	16662	16614	16845	16644	16670	16803	16827	16870	16821	16697	16692	16771	16708	16755	16745	16657	16925	16703	16741	16750	16602	16760	16761	16768	16687	16613	16742	16823	16787	16819	16853	16628	16727	16668	16719	16726	16844	16863	16761	16678	16760	16752	16669	16684	16785	16893	16685	16866	16795	16613	16886	16824	16899	16799	16550	16665	16775	16735	16675	16737	16861	16666	16657	16782	16685	16727	16681	16713	16689	16714	16582	16878	16682	16952	16603	16752	16726	16805	16766	16703	16858	16789	17100	16570	16851	16836	16872	16743	16748	16753	16933	16605	16617	16659	16885	16707	16745	16765	16829	16779	16697	16647	16778	16649	16793	16688	16745	16770	16618	16859	16761	16806	16827	16656	16999	16784	16896	16725	16575	16804	16843	16667	16635	16723	16813	16759	16746	16756	16842	16883	16899	16682	16909	16772	16752	16870	16687	16739	16758	16702	17009	16600	16761	16733	16608	16811	16790	16746	16638	16729	16831	16810	16934	16639	16914	16781	16635	16870	16685	16751	16645	16761	16647	16910	16672	16710	16755	16719	16664	16653	16718	16746	16661	16931	16903	16899	16651	16767	16645	16602	16930	16750	17009	16770	16695	16684	16826	16844	16794	16876	16709	16684	16818	16941	16738	16715	16477	16797	16714	16718	16628	16664	16577	16823	16555	16683	16838	16744	16722	16743	16731	16655	16754	16895	16792	16869	16706	16711	16846	16760	16782	16698	16742	16831	16633	16771	16730	16860	16742	16897	17083	16735	16933	16914	16751	16587	16640	16832	16826	16712	16852	16890	16777	16868	16868	16733	16667	16687	16747	16770	16732	16813	16630	16900	16736	16671	16793	16767	16799	16778	16734	16779	16753	16882	16728	16781	16902	16872	16831	16950	16912	16880	16830	16764	16816	16783	16612	16699	16686	16780	16771	16702	16820	16754	16822	16829	16689	16747	16605	16759	16821	16653	16781	16845	16839	16547	16732	16616	16721	16692	16730	16851	16662	16735	16804	16690	16821	16795	16807	16710	16775	16626	16676	16598	16692	16737	16944	16722	16749	16738	16723	16729	16789	16715	16575	16755	16897	16755	16680	16801	16852	16737	16626	16653	16753	16752	16728	16662	16912	16770	16718	16687	16812	16721	16639	16700	16716	16822	16843	16980	16760	16844	16771	16720	16731	16876	16801	16706	16646	16845	16803	16767	16783	16785	16853	16905	16684	16701	16864	16667	17016	16639	16721	16809	16819	16762	16702	16684	16662	16614	16679	16821	16656	16634	16901	16814	16683	16824	16792	16832	16671	16670	16706	16731	16740	17017	16761	16837	16964	16870	16969	16745	16751	16660	16885	16782	16880	16865	16939	16721	16698	16709	16766	16751	16595	16820	16981	16903	16813	16966	16773	16747	16619	16781	16801	16744	16677	16891	16645	16672	16751	16731	16610	16856	16794	16582	16786	16722	16696	16655	16802	16787	16902	16720	16689	16728	16597	16679	16841	16802	16539	16820	16739	16779	16922	16710	16805	16900	16785	16784	16659	16717	16868	16867	16652	16775	16794	16863	16826	16489	16693	16679	16831	16821	16851	16669	16951	16562	16753	16758	16787	16743	16968	16639	16600	16788	16869	16851	16845	16649	16566	16715	16794	16978	16802	16627	16808	16751	16807	16748	16730	16743	16786	16821	16826	16816	16899	16715	16652	16651	16704	16834	16844	16823	16762	16661	16842	16827	16872	16891	16657	16721	16794	16751	16686	16800	16700	16687	16717	16766	16634	16772	16846	16723	16687	16815	16743	16617	16682	16812	16843	16659	16616	16811	16672	16830	16941	16681	16618	16991	16731	16886	16630	16812	16792	16784	16748	16821	16639	16739	16916	16865	16806	16863	16808	16668	16625	16779	16950	16695	16921	16984	16590	16749	16759	16915	16744	16808	16760	16593	16787	16777	16792	16576	16876	16796	16837	16722	16851	16668	16823	16711	16762	16686	16649	16918	16981	16845	16879	16718	16760	16857	16878	16645	16776	16725	16656	16794	16691	16711	16700	16808	16689	16697	16779	16819	16785	16795	16821	16765	16786	16709	16697	16739	16715	16815	16661	16704	16654	16800	16730	16723	16783	16861	16755	16802	16592	16689	16620	16823	16733	16657	16913	16775	16719	16756	16841	16806	16737	16671	16770	16705	16730	16855	16961	16728	16616	16652	16770	16846	16666	16670	16776	16834	16589	16727	16593	16553	16909	16697	17024	16649	16557	16736	17024	16828	16643	16792	16624	16604	16877	16665	16874	16658	16716	16797	16714	16947	16668	16588	16811	16770	16813	17004	16875	16879	16745	16660	16961	16712	16976	16638	16669	16520	16721	16804	16728	16855	16808	16828	16666	16801	16795	16776	16778	16814	16823	16832	16816	16646	16911	16710	16798	16789	16766	16796	16867	16763	17012	16828	16804	16626	16878	16653	16770	16610	16595	16896	16737	16818	16812	16797	16801	16755	16772	16800	16723	16819	16760	16841	16692	16726	16831	16725	16788	16820	16652	16787	16684	16643	16793	16830	16899	16698	16672	16756	16711	16811	16659	16628	16907	16829	16923	16771	16679	16732	16882	16785	16844	16664	16766	16690	16883	16847	16704	16806	16886	16468	16738	16823	16702	16745	16710	16884	16800	16635	16696	16743	16745	16744	16845	16883	16816	16798	16603	16792	16816	16750	16834	16769	16774	16815	16801	16701	16808	16747	16672	16646	16688	16817	16697	16773	16756	16640	16698	16934	16544	16727	16777	16707	16770	16838	16780	16620	16770	16816	16722	16643	16845	16778	16711	16697	16837	16846	16850	16699	16711	16798	16790	16718	16754	16735	16845	16583	16582	16800	16850	16615	16867	16780	16812	16789	16906	16873	16653	16830	16707	16879	16732	16869	16793	16762	16760	16723	16832	16572	16793	16910	16736	16866	16782	16595	16618	16751	16926	16723	16928	16585	16817	16980	16692	16632	16738	16850	16772	16841	16578	16848	16736	16717	16849	16777	16741	16822	16684	16608	16871	16862	16788	16677	16818	16722	16659	16688	16776	16738	16731	16922	16765	16684	16712	16857	16782	16980	16841	16827	16751	16830	16873	16785	16863	16898	16820	16767	16616	16863	16933	16883	16758	16741	16691	16707	16884	16787	16797	16670	16857	16830	16858	16719	16845	16773	16681	16865	16923	16561	16827	16859	16711	16831	16856	16867	16938	16799	16768	16792	16717	16790	16772	16724	16715	16845	16631	16657	16825	16882	16851	16708	16710	16819	16808	16851	16688	17086	16886	16911	16845	16545	16724	16761	16867	16615	16867	16783	16802	16689	16692	16820	16877	16831	16627	16784	16678	16969	16678	16918	16731	16796	16680	16793	16847	16812	16803	16782	16821	16779	16648	16860	16878	16898	17000	16800	16660	16691	16749	16862	16823	16787	16846	16733	16779	16877	16597	16782	16692	16755	16813	16766	16880	16703	16840	16664	16677	16896	16827	16737	16716	16777	16680	16897	16794	16757	16731	16813	16641	16589	16843	16801	16833	16716	16785	16830	16767	16729	16719	16848	16820	16814	16673	16568	16854	16783	16777	16656	16853	16953	16830	16774	16870	16595	16762	16720	16807	16767	16796	16714	16871	16765	16806	16652	16674	16669	16834	16658	16727	16958	16654	16883	16625	16783	16757	16851	16701	16970	16820	16702	16739	16626	16624	16756	16634	16827	16859	16531	16659	16743	16926	16838	16883	16682	16658	16825	16890	16469	16780	16814	16789	16774	16825	16847	16733	16715	16751	16726	16794	16845	16779	16905	16790	16797	16709	16663	16700	16810	16753	16670	16612	16777	16780	16616	16888	16715	16714	16875	16850	16659	16579	16719	16783	16619	16825	16798	16839	16747	16625	16593	16850	16770	16848	16741	16648	16772	16729	16821	16944	16676	16717	16831	16854	16717	16795	16697	16743	16700	16710	16600	16827	16741	16832	16723	16737	16813	16867	16766	16710	16974	16644	16798	16695	16735	16715	16903	16784	16745	16731	16681	16797	16744	16717	16750	16939	16594	16887	16683	16706	16882	16761	16765	16684	16727	16762	16817	16869	16656	16679	16552	16718	16723	16702	16747	16771	16832	16806	16721	16695	16646	16831	16741	16762	16887	16687	16661	16787	16777	16872	16572	16788	16807	16667	16840	16632	16655	16693	16833	16591	16756	16684	16692	16799	16839	16794	16884	16683	16862	16728	16660	16761	16720	16569	16782	16853	16872	16794	16864	16732	16787	16845	16729	16789	16889	16867	16802	16755	16723	16834	16812	16784	16816	16829	16669	16600	16778	16667	16787	16913	16612	16800	16691	16672	16903	16850	16649	16832	16782	16592	16838	16859	16812	16810	16691	16724	16845	16743	16726	16882	16885	16806	16786	16650	16781	16749	16841	16615	16669	16841	16709	16806	16578	16630	16899	16987	16729	16795	16793	16718	16659	16811	16723	16850	16831	16624	16628	16608	16578	16796	16866	16734	16802	16669	16878	16775	16794	16866	16748	16671	16860	16786	16686	16729	16764	16713
23254	21431	37026	55051	51063	51427	30495	23575	22180	22348	22135	21814	22114	21966	21884	21999	21857	21797	21854	21806	21815	22022	21810	21894	21746	21762	21845	21686	21854	21644	21621	21681	21569	21817	21892	21853	21812	21740	21800	21733	21771	21592	21922	21726	21921	21674	21739	21641	21660	21880	21612	21820	21753	21616	21798	21641	21936	21635	21611	21606	21692	21575	21599	21615	21878	21820	21372	21700	21562	21719	21623	21700	21679	21570	21588	21989	21758	21772	21651	21640	21548	21698	21767	21812	21629	21670	21665	21559	21594	21731	21653	21519	21605	21671	21606	21833	21539	21646	21636	21710	21579	21718	21617	21932	21608	21754	21675	21833	21722	21606	21758	21635	21791	21704	21820	21807	21652	21659	21768	21539	21904	21672	21673	21647	21538	21773	21566	22000	21833	21868	21702	21548	21542	21698	21754	21620	21841	21569	21642	21587	21780	21674	21598	21521	21687	21674	21634	21455	21788	21470	21624	21597	21811	21770	21668	21586	21623	21441	21667	21723	21594	21548	21537	21787	21433	21519	21756	21738	21508	21603	21724	21715	21528	21796	21691	21564	21642	21953	21778	21576	21589	21595	21594	21557	21770	21674	21670	21543	21659	21666	21621	21653	21839	21668	21761	21722	21552	21603	21650	21696	21489	21666	21625	21650	21397	21735	21656	21734	21715	21510	21764	21606	21745	21642	21851	21651	21552	21673	21435	21770	21417	21593	21590	21515	21514	21582	21525	21673	21672	21832	21878	21694	21757	21752	21579	21591	21620	21610	21555	21705	21629	21511	21703	21739	21796	21637	21658	21614	21797	21588	21900	21778	21600	21546	21478	21777	21860	21543	21976	21825	21853	21620	21749	21663	21346	21615	21708	21659	21506	21788	21760	21836	21316	21806	21789	21801	21616	21706	21695	21656	21704	21547	21452	21775	21746	21717	21478	21655	21614	21650	21658	21636	21506	21561	21775	21736	21656	21728	21491	21530	21421	21629	21630	21695	21489	21619	21570	21537	21704	21769	21728	21361	21427	21613	21464	21506	21439	21598	21599	21629	21612	21534	21738	21702	21513	21581	21741	21594	21310	21663	21772	21623	21704	21654	21903	21704	21742	21417	21688	21674	21521	21612	21629	21528	21669	21556	21798	21714	21473	21749	21488	21860	21623	21618	21755	21719	21565	21498	21799	21638	21748	21755	21648	21933	21543	21554	21715	21807	21796	21576	21707	21511	21689	21552	21627	21501	21735	21732	21730	21885	21586	21682	21675	21530	21709	21485	21833	21788	21642	21784	21588	21567	21616	21564	21595	21406	21645	21766	21742	21704	21714	21710	21656	21488	21668	21710	21514	21682	21596	21475	21587	21682	21777	21363	21769	21623	21679	21719	21668	21555	21639	21530	21687	21638	21454	21679	21748	21517	21520	21736	21640	21596	21666	21533	21823	21486	21781	21605	21618	21657	21675	21632	21623	21814	21785	21545	21653	21470	21585	21497	21532	21659	21711	21693	21671	21672	21607	21465	21766	21677	21638	21731	21729	21599	21642	21792	21504	21600	21708	21630	21582	21622	21555	21589	21758	21584	21643	21658	21627	21454	21552	21489	21736	21768	21673	21664	21623	21609	21570	21687	21786	21698	21716	21523	21711	21470	22005	21768	21759	21762	21546	21657	21604	21486	21687	21776	21507	21651	21553	21720	21786	21680	21602	21658	21653	21638	21594	21655	21773	21646	21601	21532	21703	21753	21685	21647	21528	21712	21397	21562	21665	21796	21628	21466	21687	21891	21846	21807	21584	21729	21724	21654	21514	21566	21788	21755	21858	21742	21739	21501	21692	21708	21961	21835	21543	21776	21632	21430	21505	21351	21458	21824	21900	21585	21712	21561	21641	21423	21607	21752	21614	21493	21656	21722	21657	21696	21713	21731	21437	21632	21674	21415	21548	21478	21527	21731	21840	21610	21625	21656	21590	21641	21696	21384	21389	21748	21797	21575	21698	21632	21692	21643	21653	21848	21651	21548	21642	21416	21797	21483	21460	21790	21669	21693	21458	21659	21584	21721	21452	21705	21648	21664	21425	21617	21777	21602	21551	21728	21717	21604	21733	21591	21594	21694	21521	21534	21539	21767	21722	21731	21624	21643	21862	21790	21521	21626	21739	21582	21592	21530	21686	21718	21551	21874	21752	21711	21578	21593	21594	21532	21494	21518	21914	21836	21679	21681	21788	21685	21845	21574	21602	21613	21553	21717	21736	21579	21629	21579	21500	21501	21707	21521	21640	21844	21808	21618	21633	21595	21920	21647	21658	21632	21578	21856	22005	21725	21478	21539	21807	21584	21753	21655	21677	21808	21724	21805	21841	21449	21627	21862	21744	21630	21419	21604	21654	21756	21662	21862	21955	21522	21732	21668	21653	21795	21526	21738	21646	21623	21437	21682	21673	21743	21592	21647	21832	21477	21741	21691	21911	21607	21813	21691	21758	21523	21581	21649	21384	21812	21913	21747	21660	21535	21604	21460	21588	21612	21592	21423	21695	21842	21713	21534	21598	21723	21515	21586	21761	21686	21598	21781	21379	21383	21589	21603	21771	21788	21850	21752	21859	21688	21734	21698	22023	21622	21605	21655	21439	21648	21734	21610	21701	21619	21703	21598	21831	21570	21659	21727	21794	21723	21705	21586	21504	21512	21600	21542	21582	21654	21521	21532	21594	21570	21813	21587	21534	21690	21647	21691	21816	21579	21412	21645	21802	21856	21811	21926	21648	21640	21507	21725	21802	21732	21821	21707	21775	21630	21599	21506	21928	21899	21762	21417	21554	21628	21474	21655	21611	21743	21565	21645	21494	21594	21849	21679	21570	21631	21829	21607	21391	21510	21623	21525	21589	21557	21663	21904	21708	21765	21638	21566	21472	21474	21808	21569	21614	21753	21733	21621	21713	21778	21828	21641	21608	21488	21695	21645	21616	21812	21723	21580	21547	21646	21952	21448	21645	21700	21770	21578	21624	21621	21769	21747	21639	21764	21690	21700	21524	21506	21579	21746	21786	21843	21813	21712	21911	21746	21600	21526	21774	21511	21693	21703	21610	21467	21459	21612	21765	21732	21688	21621	21564	21406	21725	21717	21780	21722	21594	21607	21812	21528	21754	21539	21562	21723	21486	21355	21743	21620	21961	21642	21884	21656	21675	21481	21728	21767	21586	21707	21701	21722	21602	21771	21914	21561	21678	21472	21704	21832	21631	21755	21408	21588	21605	21588	21458	21696	21548	21454	21786	21639	21636	21800	21686	21429	21954	21732	21795	21514	21670	21688	21426	21468	21479	21680	21593	21490	21748	21363	21618	21766	21667	21586	21561	21794	21758	21828	21478	21646	21564	21697	21628	21734	21429	21791	21725	21601	21598	21628	21721	21651	21610	21647	21443	21717	21638	21727	21596	21377	21724	21743	21872	21755	21838	21865	21734	21691	21622	21466	21623	21751	21987	21585	21637	21566	21694	21699	21469	21689	21599	21648	21829	21683	21879	21584	21740	21735	21648	21711	21671	21484	21863	21539	21962	21727	21650	21734	21616	21752	21545	21478	21662	21628	21457	21536	21629	21719	21698	21619	21407	21558	21752	21659	21558	21665	21585	21746	21816	21490	21627	21793	21796	21537	21661	21755	21623	21694	21632	21670	21663	21699	21566	21467	21654	21512	21767	21708	21614	21749	21797	21577	21786	21748	21573	21752	21593	21634	21787	21791	21615	21746	21465	21657	21635	21513	21491	21526	21544	21508	21603	21509	21621	21689	21618	21702	21625	21800	21741	21598	21513	21598	21675	21645	21789	21436	21588	21469	21817	21592	21656	21626	21788	21550	21627	21648	21662	21764	21686	21562	21712	21850	21849	21551	21585	21864	21586	21516	21493	21868	21517	21674	21689	21801	21400	21534	21782	21830	21712	21834	21399	21615	21494	21614	21644	21547	21711	21705	21399	21876	21577	21658	21700	21553	21725	21634	21729	21711	21631	21668	21845	21716	21571	21335	21676	21646	21557	21526	21501	21599	21694	21420	21674	21750	21992	21444	21472	21763	21632	21651	21824	21618	21750	21752	21735	21469	21633	21748	21690	21777	21688	21700	21706	21487	21561	21587	21514	21806	21590	21423	21581	21798	21830	21676	21788	21856	21459	21593	21948	21638	21593	21801	21775	21841	21496	21651	21609	21495	21392	21906	21802	21796	21662	21692	21734	21630	21645	21594	21542	21791	21880	21748	21627	21609	21784	21571	21597	21417	21501	21792	21736	21633	21766	21709	21492	21701	21552	21613	21674	21715	21606	21542	21658	22002	21530	21681	21644	21600	21630	21511	21588	21732	21485	21704	21532	21601	21537	21517	22029	21778	21610	21761	21579	21819	21781	21715	21660	21660	21890	21614	21389	21541	21667	21685	21705	21473	21606	21661	21635	21703	21740	21683	21601	21544	21568	21609	21600	21669	21584	21641	21440	21482	21686	21471	21614	21496	21556	21676	21696	21636	21509	21656	21631	21764	21695	21538	21590	21685	21632	21476	21462	21566	21347	21408	21740	21585	21816	21772	21871	21628	21242	21668	21622	21645	21729	21705	21800	21585	21655	21683	21467	21494	21710	21711	21725	21702	21556	21660	21628	21966	21739	21794	21548	21763	21820	21679	21664	21761	21561	21886	21682	21680	21694	21778	21615	21660	21697	21721	21671	21820	21549	21920	21590	21819	21839	21660	21490	21552	21720	21709	21596	21614	21698	21750	21646	21491	21715	21645	21665	21729	21774	21439	21553	21403	21681	21560	21683	21809	21510	21642	21477	21476	21726	21576	21634	21414	21486	21660	21792	21422	21745	21759	21606	21766	21632	21852	21588	21773	21749	21730	21809	21637	21527	21518	21697	21679	21710	21526	21493	21502	21629	21629	21650	21809	21590	21589	21784	21564	21577	21536	21664	21499	21625	21569	21730	21848	21603	21905	21666	21744	21788	21637	21616	21727	21702	21339	21602	21655	21688	21624	21721	21640	21628	21619	21793	21741	21672	21746	21707	21616	21628	21400	21677	21748	21543	21469	21630	21508	21596	21591	21799	21640	21464	21706	21654	21436	21816	21615	21575	21715	21495	21677	21682	21722	21606	21443	21590	21631
19592	51350	100077	92735	74296	55061	17224	17400	17133	17152	17353	17249	17189	17315	17011	17209	17167	17053	17038	17166	17269	17273	17178	17349	17120	17020	17012	17207	17143	17240	17142	16975	17233	16946	17119	17165	17296	17253	17069	17140	17325	17365	17099	17141	17084	17175	17287	17075	17378	17277	17137	17202	17166	17229	17042	17096	17104	17025	17100	17168	17025	17072	17186	17074	17212	17236	17207	17149	17028	17117	17030	17076	17194	16990	17119	17263	17152	17108	17109	17267	17116	17089	16890	17014	17171	17206	17143	16973	17141	16919	17265	17035	17098	17128	17168	16986	17246	17110	17151	17154	17160	17245	17200	17044	17174	17219	17059	17259	17201	17130	17000	17294	17139	17104	16839	17104	17159	17014	17123	17094	16965	17178	17159	17149	17136	17054	17070	17302	16964	17153	17095	17034	17205	17102	17139	16988	17096	17213	17071	16998	17125	17318	17066	17210	17333	17087	17131	17113	17127	17041	16946	17285	17117	17026	17072	17107	17165	17096	17099	17188	17140	17150	17034	17172	17166	17033	17145	17103	17117	17255	17121	17206	17215	17111	16977	17087	17193	17160	16948	17143	17103	17173	17064	16984	17151	17076	17235	17218	17135	17027	16856	17244	17061	17027	17148	17137	17241	17036	17097	16999	17184	17031	17225	17202	17091	16964	17111	17191	17105	17141	17191	17054	17061	17104	17215	17184	17033	16842	17053	17292	17137	17140	17021	17121	17126	17072	17115	17079	17297	17012	17250	17111	17016	17114	17011	17034	17049	17100	17029	16997	17123	17011	17099	17193	17208	16897	17227	17289	17292	17193	17078	17037	16937	16964	17195	17125	17128	17032	17024	17036	17074	17101	17070	17105	17017	17022	17140	17047	17154	17150	17085	17258	17042	16980	17179	17312	17028	17150	17115	17043	17132	17285	17121	17135	17111	17148	17082	17068	17167	17026	17127	17139	17176	17139	17162	17081	17016	17084	17019	17056	17212	17181	17174	17056	16931	17114	17308	17037	16954	17042	17154	17099	17126	17250	16984	17009	17106	17175	17251	17231	17088	17169	17048	17268	17060	16921	17185	17043	16949	17164	17286	17302	17181	17138	17172	17172	17206	17085	17230	17098	17121	16954	17091	17281	17142	17017	17101	17059	17221	17092	17093	17098	17121	17111	17087	17132	17000	17208	17035	17273	17083	17290	17128	16985	16974	17164	17253	16988	17078	17118	17164	17150	17220	17005	17052	17098	17157	17082	17116	16979	17098	17138	17037	17110	17250	17112	17101	17292	17109	16896	16972	17109	17135	17163	17047	17210	16918	17086	16794	17245	17051	17008	17145	17098	16902	16979	17238	17068	17209	17173	17259	17228	17217	17161	17038	17150	17108	17114	17146	16981	17175	17358	17111	17318	17209	16962	16876	17088	16972	17041	17021	17201	17018	17038	17173	16989	17140	17086	17004	16918	17137	17079	17062	17045	17128	17119	17031	17078	17129	17079	17315	17038	17263	16997	17166	17245	16925	17104	17330	16971	17113	17022	17145	16931	17063	17083	17116	17141	17243	17031	17154	17138	17072	17160	17228	17212	17161	17213	16962	16886	17105	17121	16967	17249	16975	17294	17226	17064	17135	17128	17246	17270	17113	17059	17106	17068	16955	17084	17290	17184	16987	17134	16927	17123	16884	17125	17180	16983	17345	17049	17120	17170	17298	17183	17182	17137	17263	17243	17016	17023	17200	17219	17127	16999	16976	16953	17305	17148	17353	16978	17022	17003	16976	16957	17257	17236	17195	16982	17194	17048	17100	17083	17096	17108	16965	17190	17127	17167	17134	17355	16886	17088	17161	17085	17256	17162	17089	17285	17106	17084	17123	17080	17080	17080	17067	17028	17062	16963	17104	17049	17216	17119	17144	17188	17032	17052	16979	17155	17117	16964	17107	17229	17220	16938	17223	17056	17176	17155	17012	17130	17331	17182	16889	17125	17085	17088	17057	17223	17129	17322	16986	17132	16978	17066	17165	17116	17094	17249	17185	17103	17146	17135	17205	17102	17017	17046	17068	17122	17052	17069	17244	16969	17079	17065	17160	17037	17042	17228	17079	17215	17113	17278	16994	17044	17017	17143	17087	17232	17199	17014	17098	17111	17100	17180	17201	17156	17015	17112	16947	17030	17043	17215	17154	17008	17235	16978	17278	16992	17070	16978	17117	16874	17064	17269	17038	17178	17194	17270	17077	17204	17008	17154	17242	17072	17216	17068	17249	17167	17110	17114	17185	17190	17186	17009	17204	17047	16939	17091	16991	17191	17166	17072	17125	17154	17055	17200	17147	17147	17149	17133	17193	17242	17106	17280	17107	17182	17076	17150	17250	17160	16950	17222	17136	17073	17026	17164	17110	17253	17135	17221	17047	17147	17212	17094	17120	16929	17311	17003	17067	17268	16984	17282	17104	16828	17158	17006	17109	17119	17062	17055	16954	16914	17015	16937	17128	16992	17239	17117	17069	17055	17099	16980	17040	17088	17191	17275	16890	17282	17097	17108	17009	17123	17012	17102	17144	17053	17129	17046	17143	17361	17019	17014	17218	16985	17114	17102	16930	17268	17207	17198	17118	17131	17233	17111	16988	17229	17107	17041	17113	17135	17093	17180	17238	16989	17176	17026	17067	17007	17168	17082	17211	17131	17223	16965	17010	16952	17182	17030	17100	17103	17259	17069	17189	17177	17066	17023	17135	17180	17096	17072	16978	17285	17057	17158	17101	17139	17056	16940	17066	17254	17233	17154	16993	17039	17065	17054	17048	17213	17051	17189	17093	17109	16840	17160	17048	17041	17032	17089	17050	17335	17101	17012	17074	17070	17001	17096	17089	17146	17002	17373	16897	17083	17178	17098	17114	17240	17068	17137	17140	17271	17167	17264	17002	17049	17184	17017	17077	17137	17028	17203	17139	17326	17003	17079	17198	17074	17156	17099	17118	17035	17124	17276	17340	17176	17157	16990	17016	17148	17100	17059	17075	17191	17147	17070	17294	17041	17281	17166	17041	17008	16976	17089	17207	17454	17075	17175	17120	17184	17378	17157	17099	17031	17103	17127	17096	17138	17057	16998	17088	17159	17300	17029	16951	17135	17174	16988	17132	17164	17141	17053	17012	17222	16899	16834	16914	17095	16909	17247	17039	16975	17089	17323	17144	17098	17147	17081	17095	17125	17093	17216	17100	17186	17128	17161	17330	17097	17080	16964	17117	17147	17317	17230	17177	17216	17098	17182	17040	17127	17213	17056	17129	17083	17291	17077	17206	17212	17215	17073	17086	17194	16919	17099	17077	17106	17135	17085	17242	16972	17006	17009	17008	17037	17265	17244	16923	17184	17213	17055	17219	17267	17229	17137	17158	16979	17176	17086	17190	16967	16987	17247	17048	17044	17052	17064	16933	17175	17063	16982	17151	17313	17114	17126	17041	17133	17079	17153	17175	17183	17232	17020	17100	17093	16991	17072	17171	17205	17053	17115	17088	17024	17109	17147	17152	17235	16955	17133	17068	17247	17303	17072	17109	16964	17175	17103	17061	17022	16897	17113	17026	17112	17001	17168	17168	17030	17039	17034	17119	17129	17211	17209	17045	17124	17214	17026	17179	17175	17240	17131	16915	17073	17050	17130	17183	17019	17090	17173	17206	17343	16924	17125	17020	17143	17207	17244	17165	17234	17187	16977	17146	17183	17088	17060	17096	16986	17189	17076	17074	16949	16992	17093	17246	17255	17239	17212	17096	17090	17105	17121	17077	17110	17260	17074	17164	17255	16952	17147	17178	17055	17227	17006	17074	17055	17233	16982	17267	17084	17187	17314	17053	17154	17117	17209	17047	17107	16970	16899	17038	17106	17073	17044	17171	17141	17194	17163	17022	17011	17073	17121	17095	17125	17160	17260	17008	17014	17146	17313	17112	17131	17002	17121	17207	17108	17265	17258	17182	17138	17242	17010	17083	17124	17051	17119	17030	17168	17126	17236	17076	17074	16947	17143	17056	16980	17037	17248	17030	17205	16959	16822	17100	17060	17140	17081	17142	17029	17186	17142	17130	17182	17082	17181	17325	17284	16913	17110	17095	17034	16978	16973	17167	17090	17038	17326	17143	17222	17102	17266	17146	17124	17160	17182	16980	17100	16933	17205	17290	17142	17252	17065	17007	17054	17279	17232	17295	17150	17036	17259	17040	17149	17221	17056	17064	17297	17068	17078	16937	17213	17062	17022	17191	17138	16924	17034	16994	17031	17194	17097	17064	17024	17053	17252	16963	17135	17133	17135	17037	17138	17171	17103	17048	17193	17125	17067	17064	17178	17224	17086	17128	17129	17117	16946	17203	17201	17166	17159	17058	17023	17048	17035	17141	17034	17140	17083	17229	17161	17070	16977	17159	17051	17176	17034	16906	17063	17070	17057	17093	17139	17248	17167	17129	16953	17121	17082	17280	17124	17021	17198	17098	17043	16968	17067	17082	17222	17158	17222	17180	17106	16928	17153	17070	17049	16891	17077	17105	17465	16933	17221	17078	17095	17190	16996	17149	16896	17050	17023	17202	17265	17037	16936	17070	17212	17147	17226	17054	17039	17018	16803	17271	17121	17071	17090	16945	17211	17047	17119	17050	17047	17017	17121	17374	17185	17120	17059	17215	17122	17060	17102	17015	17040	17138	17055	16890	17208	17063	17186	17047	17151	17061	16979	17034	17151	16944	17196	17035	17178	16887	17040	17274	17083	17085	17147	17162	17402	17210	17018	16930	17210	17186	17026	17171	17201	17111	17166	17187	17211	17215	17163	16995	17210	17181	16950	17132	17110	17180	17058	16959	17076	17249	17185	17017	17109	16975	17257	17134	17053	17218	17042	17042	17197	17161	17191	16962	17175	16977	17065	17147	17047	17082	17120	17070	17134	17027	17099	17106	17077	17093	17114	17197	17092	17123	17155	17026	16994	17325	16877	17109	17081	17252	17192	17291	17162	17265	16980	16950	17227	17092	16975	17308	17007	16919	17137	17234	17074	17113	17218	16988	17125	17124	17095	17268	17298	17325	17108	17161	17125	16905	17307	17106	16929	17112	17199	17127	17145	16997	17052	17145	16944	17209	17124	17152	17231	17145	17087	17103	16970	17055	17212
28332	23442	43504	46281	32651	28318	22309	21211	21014	21130	21273	21144	21220	21245	21055	21063	21245	21067	21113	21022	20895	21261	21042	20856	20954	21077	21192	21125	21065	20981	21245	21110	21083	21079	21018	21253	21166	21013	21034	21023	21170	21124	21052	20963	20940	21141	20934	21188	21011	20978	20936	21069	21059	20825	21022	20946	21105	20887	21121	21117	20985	21256	21201	21166	20979	21153	21015	21222	20894	21221	21043	20921	20929	21009	20920	20885	20913	21027	21040	20786	21153	21216	21073	21057	20952	20961	21028	21185	21110	20989	21064	21102	20889	21015	21165	20986	21045	20966	21134	21209	21005	21009	21180	20866	20964	21112	20955	21160	20898	21131	20990	21108	21040	21164	21019	20876	21007	21149	20939	20997	20988	20882	21148	21026	20722	20841	21021	21087	21208	20922	21005	20939	21087	21049	21015	21139	21043	21181	20873	21045	21220	21058	21144	21072	21067	21051	21117	21211	21122	20889	21091	21055	20978	20987	21124	20937	21126	20999	21028	21003	21179	21168	20938	21148	21027	21354	20795	20860	20962	21056	21219	21059	20966	21094	20959	20907	20939	21104	20929	21001	21015	21050	21110	21026	20967	20906	21020	21256	20918	20983	20889	20966	20910	21046	21015	21070	20940	21042	21147	21261	21305	21081	21047	20976	21110	21133	20963	21071	20915	21018	21215	20915	20985	21143	21024	20939	20959	21024	21122	21122	21024	20943	20977	20904	20964	20961	20930	21152	20911	21022	21230	20964	21017	21025	21158	20871	21057	20867	20955	20832	21068	21149	21097	21014	20916	20915	20937	20984	20890	20967	21183	20992	21039	20883	21028	20964	20871	20998	21197	20914	20883	21108	21133	21154	20947	21114	21062	20794	21054	20907	21135	21025	21024	20922	20993	21086	21057	20979	20903	20829	20783	21044	20977	21007	21069	21103	21218	21021	20982	20943	21169	21067	21076	21060	20911	20948	20995	20958	20933	20968	20988	20898	20840	20625	20822	21290	21061	21028	21212	21182	20804	21008	21093	20864	21051	21028	20978	21268	21060	20915	21017	21125	21092	21176	21083	21059	21103	21017	20724	20909	21087	21022	20794	20991	21221	21067	21051	21004	20732	21062	21085	21276	20896	21050	20729	20817	21153	20910	21148	21017	20968	21116	21012	20988	20951	21086	20813	20895	21148	20914	21181	21037	20991	20957	21132	21040	21096	20997	21168	20966	21013	21066	21195	21093	21148	21068	21046	21311	21029	21022	21011	21050	21138	20965	21085	21099	20944	21090	20884	21117	21220	21137	21135	21053	20932	20813	21189	21177	21063	21093	20955	21077	21036	21184	21000	21080	21031	21146	20990	21066	21010	20680	21267	20998	21199	20927	21225	20958	21196	21057	21000	20950	21045	21085	21313	21076	20961	21144	21083	20820	20845	20991	21237	21017	20895	21097	21147	21097	21120	20962	20929	20974	21180	20905	20912	20974	20945	20994	21024	21082	20906	21185	21190	20969	21101	21090	20917	21054	20975	21093	20976	21215	21135	20973	21287	21230	21050	20958	21034	21020	21085	21056	20999	20910	21010	20975	21167	21171	21137	21133	20913	21010	20983	21014	21355	21101	21058	20863	21021	21092	21154	21113	20947	20778	20960	21048	20968	21095	21141	21162	21153	21017	21077	20891	21092	20930	20960	21215	21065	21098	21113	21146	21123	20955	20983	20805	20967	20955	21146	21209	21027	20905	21149	21236	21248	21230	20938	20928	21088	20846	21024	21013	21156	20872	20986	21053	20999	20977	20966	20963	21160	21175	21044	21030	21154	21012	21163	20982	20820	20822	21154	21016	20932	21084	21041	21164	21130	20979	21039	21170	20943	21060	21016	21038	20796	21281	21032	21179	20918	20869	20894	20727	20815	20989	21058	20991	21140	21043	21115	20931	21209	20931	21025	20964	21133	20952	20983	20997	21172	21051	21099	21110	21087	21013	21218	20992	21266	20973	20993	21109	21114	21138	21114	21076	21176	20971	21193	20971	21084	20992	20970	20735	21052	20986	21157	21147	21022	21022	20993	21162	20849	20831	21001	21207	21122	20949	21195	20881	21088	21320	20947	21091	21020	20886	21011	20938	21083	21031	21070	21105	21072	20959	20985	21113	21164	21155	21206	21232	21120	20945	21049	21107	20907	21203	21256	21135	20987	21010	21365	21054	21260	21154	21072	20895	21083	20809	21179	21063	21013	20928	21022	21026	21251	21012	20965	20796	20999	21110	21123	21224	21177	20864	21014	20987	20861	20830	21051	21050	21084	20999	21081	21127	21030	21164	21139	21009	21060	21163	21178	20911	21042	21082	21031	21089	21265	21170	21363	21224	21167	21149	21017	21009	21059	21047	20950	21074	21131	21069	21160	21046	20839	20872	21179	21106	21134	21044	20929	21101	21078	21131	20954	21019	20815	20948	21091	21133	20931	21241	21240	20953	21062	21137	20963	20800	21080	21122	20918	21060	20963	20958	20902	21136	21073	21257	21184	20806	21109	21041	20973	21082	21028	21078	21101	21175	20965	21024	20824	20942	21077	21066	20743	20884	20895	21067	21041	20853	21017	21028	21127	21158	20922	21168	21082	20918	21068	20806	20906	21045	21172	20955	20879	20968	20955	21213	20878	21184	20990	20973	20992	20964	21020	20830	21075	20854	21224	21122	21115	21012	20874	21316	20993	20898	21015	21101	21068	21092	20906	20951	21032	21157	21006	20983	20992	20961	20927	21134	21108	20994	21250	21065	21230	21039	21137	21281	20877	20976	20974	20966	20885	21102	21091	21090	21043	21184	21021	21097	21068	21109	21124	21007	20905	20996	21221	20839	21086	21151	21068	20884	21183	21176	20847	20985	21249	20884	20885	21269	20950	21026	21065	21162	21177	21063	20979	21121	21103	20912	21007	20961	21084	21101	20999	21004	21207	20912	21079	20997	21132	21131	21239	21025	21074	21196	21062	21152	20793	21028	20864	20861	20932	21011	21056	20951	20838	20876	20834	20864	20947	20837	21189	20891	20933	21248	20876	20962	21285	21224	20991	21018	21147	21070	21118	21231	21182	21155	21301	20885	21137	21085	21053	21014	21109	20974	21103	21111	21198	21058	21282	21054	21220	21225	21124	21056	21159	20990	21009	20998	20993	20987	21129	21019	20877	21105	21194	21044	21014	21064	21265	21127	20948	21333	21078	21134	21115	21074	21072	21069	21218	21017	21061	21218	21068	21139	21112	21078	20925	21041	21134	21074	21096	21021	20990	20956	21175	21004	21078	20967	21056	21226	21097	21008	21033	20965	21087	21182	21058	20968	20915	20943	21112	20980	21051	21079	20918	20809	20994	21010	20925	20957	20819	21069	20998	20902	20968	20864	21174	20964	20951	21006	20957	20976	21120	20866	20962	20922	21069	20977	20966	21143	21094	20929	20927	21027	21122	21041	21078	21019	21113	20913	21074	21045	21032	21019	21222	21231	21146	20977	21203	20977	21204	21070	20928	21139	20908	20940	20947	21102	20932	20882	21096	20971	21152	20868	21052	21156	20981	20902	21000	20923	21099	20956	21207	21006	20902	20828	20864	21038	21122	21021	20879	21033	21215	21088	21013	21212	21088	21074	21116	21081	20937	21017	21061	20880	20865	21000	21145	20907	20932	20856	21072	20876	20971	20828	21086	20854	21112	21032	21099	20881	20974	21254	21038	21106	21215	21177	21046	21089	20976	21039	21101	21183	20894	20984	21281	21035	20917	21101	21198	21001	21088	21052	21195	20886	21066	20990	21082	21135	21327	21229	21249	20883	20984	21079	21089	21157	21212	21207	21082	20930	21008	21250	20936	21272	21159	21149	21174	20890	20966	21076	21114	21251	21205	21014	20936	20954	20968	20963	20968	20999	20957	21079	21093	20905	21064	21312	21048	21015	20899	21015	21255	21015	20887	21238	21040	20796	20960	21272	20986	21027	21152	21185	20957	21059	20941	20970	21226	21073	20927	21204	20979	20986	21233	20973	20801	20981	21050	21040	20909	21001	20904	20891	21041	21012	21136	20989	21039	20929	20930	21179	21297	21137	21032	21065	20980	20909	20794	21081	21124	20988	21075	20950	20901	20971	20984	21022	20918	21034	21049	20966	21094	21143	20860	20968	21338	20956	20992	21114	20967	21161	21122	21247	21076	20833	21094	21001	20878	21101	20758	20831	21013	20877	21003	21069	20877	21015	21105	20879	21066	21283	20910	21139	20949	20956	20997	21026	20970	20954	20911	20853	21117	20901	21123	21280	21085	20925	20889	21130	21008	21000	21105	21014	20864	21049	21217	20977	21234	21131	21278	21151	21151	21198	21252	21024	21131	20961	21227	20746	21026	20825	21241	21210	20989	21032	21184	20975	21084	20807	21045	21026	21097	21128	21160	20987	21078	20750	21002	20923	20995	21081	21131	20948	21168	21157	21191	21196	20968	20922	20992	21048	21139	21052	20807	20999	21117	21216	20953	21016	20990	21189	21023	21119	20945	21010	21037	21092	21069	21057	20991	21147	21157	21108	21156	21138	21098	20972	21169	21251	21035	20959	20992	20871	20963	21179	21002	21008	21074	21003	20734	20918	21123	20870	21139	20943	20917	21145	21165	21104	21098	21030	20941	21018	20819	21066	21026	20985	20975	21158	21014	20972	21206	20993	21296	20910	21029	21239	21224	20897	21155	20796	20938	21004	20894	20944	20950	21036	20891	21269	20886	20875	20964	20986	20987	20955	20995	21198	20794	20940	21165	20962	21001	21143	21120	20946	20999	21217	21017	21032	21008	21104	21016	21109	21100	21024	21244	21044	21135	20956	21124	20861	20787	20996	21360	21221	21099	21058	21072	21145	21127	21203	20894	20968	21175	21132	20982	21017	20973	21065	20871	20909	20789	21018	21009	20973	20915	20946	21014	21053	21046	20965	21005	21079	20894	21172	21167	20895	21114	21201	21112	21139	20955	21071	20924	21136	21054	21000	21090	20821	21070	21210	20978	20918	20992	21039	21330	21181	21191	21042	21099	21031	20898	20993	21065	20843	21060	21157	21348	21118	21327	21009	21100	21241	20939	21006	21057	21212	21032	20777	21162	20879	20993	21037	21082	20978	21116	20974	21233	21037
15986	28451	50178	41360	28793	23833	16801	16979	16815	16857	16580	16896	16660	16852	16926	16729	16833	16683	16783	16556	16867	16705	16845	16701	16916	16914	16623	16693	16556	16877	16879	16683	16527	16723	16597	16653	16743	16478	16797	16786	16754	16770	16655	16807	16952	16679	16906	16951	16678	16555	16717	16798	16735	16677	16692	16711	16821	16694	16689	16922	16495	16761	16607	16669	16798	16672	16644	16668	16623	16693	16768	16793	16733	16918	16572	16760	16775	16642	16623	16811	16848	16713	16699	16531	16814	16598	16595	16813	16586	16768	16725	16671	16782	16690	16774	16643	16837	16671	16636	16743	16708	16855	16653	16665	16779	16899	16856	16907	16535	16733	16808	16594	16717	16761	16724	16871	16757	16665	16806	16883	16712	16720	16721	16526	16701	16851	16617	16700	16653	16767	16742	16650	16751	16869	16804	16851	16645	16929	16833	16620	16679	16773	16641	16757	16681	16815	16664	16920	16856	16649	16771	16735	16729	16851	16718	16732	16646	16735	16624	16777	16724	16601	16819	16593	16705	16864	16811	16668	16840	16743	16722	16711	16688	16765	16728	16838	16627	16789	16815	16837	16659	16731	16799	16838	16613	16713	16756	16761	16964	16785	16646	16615	16613	16578	16814	16596	16965	16649	16823	16880	16786	16672	16676	16696	16912	16683	16640	16511	16878	16899	16824	16849	16954	16765	16677	16656	16706	16672	16949	16654	16853	16837	16606	16794	16754	16696	16883	16772	16864	16625	16671	16703	16782	16714	16771	16675	16758	16657	16820	16906	16633	16697	16816	16726	16645	16791	16611	16749	16691	16890	16744	16719	16665	16918	16763	16662	16657	16887	16711	16760	16732	16622	16650	16842	16687	16667	16681	16724	16809	16751	16675	16918	16698	16740	16976	16839	16714	16820	16658	16677	16678	16781	16696	16834	16724	16623	16659	16833	16781	16719	16606	16686	16845	16730	16847	16720	16937	16795	16672	16822	16727	16740	16790	16794	16728	16856	16689	16635	16779	16829	16736	16753	16679	16829	16931	16818	16669	16814	16831	16761	16697	16729	16665	16853	16698	16768	17090	16741	16712	16796	16689	16601	16702	16809	16605	16905	16676	16786	16740	16911	16693	16857	16750	16697	16682	16643	16880	16699	16732	16740	16840	16768	16740	16828	16752	16704	16805	16800	16795	16933	16599	16793	16710	16603	16620	16771	16729	16777	16794	16854	16709	16753	16703	16642	16652	16701	16702	16779	16686	16788	16819	16680	16972	16724	16474	16648	16639	16781	16712	16592	16602	16727	16614	16682	16838	16710	16684	16882	16555	16826	16829	16857	16866	16695	16703	16793	16812	16707	16888	16767	16675	16861	16871	16803	16928	16733	16726	16789	16643	16777	16788	16803	16700	16689	16748	16651	16776	16661	16588	16814	16663	16700	16709	16473	16773	16852	16780	16734	16734	16810	16564	16770	16592	16577	16866	16591	16746	16822	16756	16600	16791	16526	16909	16673	16671	16880	16678	16932	16790	16674	16684	16599	16611	16664	16794	16792	16668	16766	16676	16848	16878	16739	16826	16778	16792	16536	16598	16644	16553	16802	16770	16674	16680	16633	16725	16714	16830	16657	16695	16634	16844	16827	16682	16684	16658	16835	16965	16602	16798	16831	16797	16703	16860	16766	16795	16724	16721	16792	16599	16631	16735	16716	16463	16627	16673	16698	16735	16738	16563	16818	16678	16768	16664	16666	16783	16633	16887	16657	16795	16879	16739	16777	16728	16779	16901	16633	16725	16838	16671	16759	16839	16658	16845	16712	16802	16555	16791	16685	16685	16774	16886	16491	16840	16763	16711	16845	16877	16634	16686	16853	16628	16710	16678	16602	16784	16680	16667	16508	16761	16787	16788	16731	16825	16802	16773	16667	16767	16859	16885	16566	16841	16721	16787	16777	16593	16684	16653	16625	16841	16772	16718	16748	16884	16712	16763	16684	16623	16618	16723	16673	16696	16757	16887	16589	16685	16758	16737	16744	16767	16675	16672	16821	16567	16731	16760	16702	16755	16902	16815	16803	16723	16807	16706	16808	16761	16711	16728	16877	16878	16821	16701	16735	16740	16475	16746	16681	16633	16757	16710	16815	16850	16693	16626	16673	16725	16731	16850	16503	16790	16592	16838	16744	16872	16873	16755	16700	16698	16745	16616	16775	16831	16818	16639	16789	16760	16843	16853	16668	16681	16503	16813	16776	16875	16585	16842	16701	16738	16687	16749	16708	16719	16682	16832	16626	16817	16617	16838	16727	16822	16721	16674	16820	16804	16791	16912	16738	16595	16689	16819	16823	16775	16697	16899	16877	16669	16636	16683	16694	16859	16627	16821	16743	16746	16701	16643	16590	16786	16583	16779	16791	16746	16723	16973	16864	16811	16922	16894	16611	16937	16621	16779	16898	16481	16793	16624	16671	16838	16819	16737	16584	16756	16966	16671	16600	16821	16872	16814	16774	16656	16633	16736	16637	16590	16876	16769	16684	16784	16622	16809	16857	16748	16874	16711	16711	16846	16558	16580	16591	16930	16728	16733	16880	16720	16794	16939	16694	16724	16865	16851	16629	16828	16757	16762	16862	16676	16966	16744	16715	16591	16679	16749	16537	16670	16744	16767	16770	16651	16677	16679	16750	16793	16788	16754	16757	16883	16688	16857	16823	16698	16672	16672	16587	16718	16726	16539	16782	16713	16677	16763	16454	16779	16746	16690	16874	16567	16734	16542	16601	16716	16733	16701	16747	16883	16792	16819	16715	16709	16890	16629	16861	16875	16869	16863	16658	16762	16793	16731	16814	16816	16844	16628	16695	16930	16712	16741	16616	16887	16683	16636	16759	16858	16689	16852	16711	16896	16771	16705	16816	16824	16840	16804	16826	16681	16609	16859	16776	16782	16681	16637	16878	16715	16811	16755	16802	16731	16676	16800	16703	16762	16731	16775	16923	16727	16795	16815	16651	16573	16786	16872	16656	16858	16552	16807	16755	16796	16869	16786	16749	16511	16790	16733	16867	16781	16837	16904	16610	16599	16624	16848	16731	16624	16821	16635	16888	16774	16695	16796	16875	16744	16742	16622	16765	16898	16749	16714	16656	16857	16807	16677	16803	16744	16858	16777	16710	16779	16671	16821	16571	16772	16767	16766	16833	16617	16702	16670	16582	16681	16631	16741	16938	16617	16789	16703	16785	16929	16729	16657	16675	16746	16608	16684	16748	16774	16807	16808	16908	16708	16774	16668	16764	16799	16862	16780	16700	16857	16724	16781	16704	16595	16783	16812	16722	16691	16745	16750	16730	16806	16744	16850	16802	16802	16664	16893	16729	16824	16777	16697	16881	16833	16937	16752	16543	16797	16738	16684	16660	16614	16635	16883	16766	16802	16654	16699	16584	16814	16796	16614	16805	16893	16805	16715	16704	16847	16839	16873	16850	16740	16755	16627	16834	16809	16757	16756	16809	16740	16780	16772	16787	16688	16697	16633	16707	16707	16666	16657	16611	16640	16635	16878	16795	16638	16784	16919	16791	16818	16800	16842	16639	16664	16724	16807	16794	16627	16788	16637	16879	16862	16836	16578	16798	16895	16776	16694	16584	16675	16584	16791	16664	16800	16635	16712	16815	16735	16888	16697	16776	16761	16777	16661	16765	16711	16751	16787	16594	16632	16755	16776	16622	16831	16594	16763	16641	16790	16673	16798	16711	16567	16651	16776	16919	16831	16769	16823	16836	16693	16629	16617	16859	16796	16912	16684	16700	16829	16661	16804	16765	16777	16692	16819	16789	16710	16566	16825	16727	16613	16755	16710	16775	16822	16770	16678	16793	16922	16597	16586	16839	16751	16750	16715	16738	16705	16912	16781	16636	16945	16895	16705	16596	16619	16937	16691	16703	16613	16665	16857	16875	16938	16793	16839	16530	16892	16717	16924	16707	16683	16640	16752	16898	16711	16660	16684	16865	16697	16672	16798	16622	16695	16677	16613	16742	16733	16864	16666	16652	16792	16976	16629	16735	16759	16767	16718	16860	16631	16845	16722	16752	16853	16748	16744	16832	16732	16687	16789	16755	16759	16682	16829	16720	16924	16630	16687	16559	16665	16527	16758	16670	16784	16771	16922	16882	16780	16775	16562	16685	16643	16866	16621	16713	16721	16684	16680	16840	16772	16837	16732	16699	16778	16790	16788	16684	16751	16662	16772	16819	16795	16607	16729	16638	16704	16679	16737	16708	16703	16665	16618	16751	16651	16736	16838	16791	16841	16689	16842	16700	16772	16683	16816	16647	16732	16734	16598	16836	16737	16775	16876	16760	16861	16590	16623	16843	16686	16790	16718	16928	16817	16720	16831	16665	16567	16927	16731	16759	16784	16734	16875	16816	16699	16821	16703	16686	16759	16860	16665	16668	16717	16645	16828	16526	16804	16829	16684	16746	16781	16548	16637	16766	16599	16583	16746	16413	16731	16678	16779	16670	16762	16699	16972	16744	16779	16729	16672	16738	16932	16704	16588	16704	16373	16796	16834	16886	16722	16452	16776	16735	16787	16940	16793	16843	16674	16799	16563	16782	16683	16449	16579	16845	16630	16567	16801	16807	16762	16829	16728	16703	16665	16788	16802	16587	16756	16753	16769	16602	16576	16843	16583	16725	16831	16704	16721	16706	16673	16809	16814	16719	16736	16665	16628	16815	16797	16803	16639	16763	16602	16701	16731	16715	16571	16821	16708	16753	16694	16778	16720	16700	16772	16704	16693	16725	16574	16859	16970	16836	16807	16951	16686	16740	16938	16791	16616	16712	16669	16844	16820	16778	16770	16764	16757	16699	16663	16670	16780	16573	16676	16673	16832	16660	16764	16816	16802	16416	16959	16859	16817	16678	16942	16625	16680	16742	16765	16759	16822	16787	16694	16764	16854	16790	16622	16671	16752	16477	16753	16797	16671	16802	16770	16722	16823	16959	16757	16900	16640	16813	16996	16840	16757	16717	16842	16702	16832	16653	16730	16700	16908	16839	16798	16842	16830	16749	16741	16569	16871	16847	16687	16762	16902	16625	16896	16729	16679	16860	16646	16750	16636	16813	16829	16733	16904	16946	16712	16729	16836	16750	16682	16806	16688	16622
23771	21477	39008	60205	59424	52770	28946	22950	21773	21674	21789	21741	21512	21643	21784	21642	21481	21549	21552	21506	21483	21587	21541	21434	21464	21505	21644	21256	21268	21358	21436	21798	21520	21659	21546	21597	21503	21320	21386	21339	21464	21248	21351	21267	21233	21338	21478	21431	21379	21398	21334	21269	21538	21262	21231	21219	21211	21369	21072	21413	21413	21331	21450	21386	21295	21437	21275	21243	21561	21296	21224	21332	21624	21403	21484	21673	21511	21504	21370	21697	21359	21571	21487	21439	21163	21276	21297	21305	21472	21341	21390	21411	21378	21637	21491	21607	21280	21289	21352	21202	21348	21415	21458	21388	21387	21219	21446	21290	21413	21360	21282	21343	21251	21100	21238	21280	21407	21471	21157	21421	21299	21235	21188	21459	21394	21592	21099	21243	21410	21128	21425	21061	21427	21354	21515	21243	21493	21630	21410	21159	21368	21230	21358	21369	21266	21158	21114	21497	21500	21429	21251	21392	21494	21382	21318	21102	21316	21161	21486	21270	21337	21394	21278	21455	21320	21199	21295	21083	21254	21322	21477	21305	21342	21370	21172	21475	21313	21405	21432	21417	21323	21269	21440	21222	21281	21215	21248	21209	21496	21310	21390	21321	21021	21457	21141	21328	21364	21240	21221	21411	21289	21328	21235	21418	21222	21302	21284	21317	21470	21440	21526	21281	21334	21199	21409	21366	21295	21373	21213	21374	21305	21381	21464	21320	21313	21168	21494	21223	21325	21284	21237	21354	21376	21446	21266	21174	21347	21571	21293	21130	21382	21324	21395	21491	21358	21249	21249	21581	21441	21353	21394	21449	21606	21430	21554	21151	21157	21389	21344	21359	21413	21454	21234	21516	21370	21452	21407	21474	21278	21396	21084	21540	21284	21434	21456	21320	21523	21568	21341	21230	21360	21347	21295	21201	21322	21270	21297	21295	21248	21462	21382	21059	21193	21428	21264	21495	21355	21411	21417	21333	21209	21241	21321	21367	21499	21381	21382	21392	21252	21326	21203	21266	21462	21511	21492	21283	21331	21315	21316	21185	21363	21199	21372	21480	21361	21405	21398	21367	21429	21366	21218	21335	21230	21528	21233	21301	21329	21454	21197	21350	21299	21290	21374	21256	21098	21259	21088	20913	21308	21294	21451	21297	21319	21285	21127	21311	21376	21323	21388	21615	21216	21161	21369	21597	21342	21195	21304	21316	21363	21598	21393	21356	21519	21404	21264	21378	21429	21498	21115	21346	21361	21293	21451	21286	21436	21150	21263	21554	21290	21221	21429	21235	21283	21218	21395	21644	21392	21260	21345	21448	21286	21517	21216	21042	21341	21298	21436	21220	21433	21424	21451	21376	21502	21315	21414	21332	21257	21223	21250	21289	21300	21173	21395	21438	21426	21385	21204	21513	21419	21258	21406	21206	21108	21344	21179	21215	21482	21487	21652	21443	21314	21316	21394	21407	21254	21371	21240	21269	21439	21224	21351	21316	21418	21349	21479	21395	21285	21675	21163	21109	21290	21118	21043	21218	21096	21206	21354	21393	21510	21451	21490	21349	21269	21306	21181	21230	21229	21344	21215	21345	21472	21266	21203	21210	21455	21311	21194	21466	21438	21425	21247	21231	21322	21178	21362	21265	21162	21285	21345	21376	21554	21250	21277	21267	21201	21410	21284	21398	21401	21214	21305	21374	21279	21057	21407	21380	21272	21447	21114	21319	21399	21236	21356	21382	21215	21355	21250	21364	21331	21438	21296	21303	21191	21381	21442	21234	21360	21380	21161	21346	21356	21291	21332	21429	21321	21462	21307	21499	21212	21292	21196	21230	21272	21279	21327	21288	21338	21392	21164	21309	21613	21397	21355	21258	21340	21511	21579	21534	21279	21409	21274	21389	21131	21417	21135	21256	21232	21366	21463	21183	21415	21344	21346	21251	21562	21541	21291	21250	21225	21229	21335	21496	21294	21502	21178	21517	21283	21249	21399	21265	21217	21214	21309	21636	21278	21407	21197	21163	21365	21459	21303	21448	21396	21354	21470	21209	21396	21338	21280	21225	21194	21520	21556	21396	21431	21333	21423	21489	21435	21393	21404	21356	21218	21595	21442	21346	21288	21470	21320	21257	21206	21285	21277	21172	21233	21443	21223	21221	21354	21368	21380	21532	21342	21218	21376	21303	21488	21406	21342	21492	21306	21381	21318	21397	21085	21357	21369	21385	21441	21329	21393	21368	21442	21468	21382	21425	21446	21287	21432	21346	21361	21312	21302	21186	21354	21265	21320	21292	21155	21350	21409	21474	21254	21174	21346	21458	21521	21374	21226	21390	21290	21349	21464	21331	21472	21586	21318	21667	21366	21198	21359	21372	21298	21317	21512	21478	21244	21532	21300	21278	21255	21273	21367	21221	21378	21277	21367	21196	21290	21278	21129	21393	21371	21494	21195	21287	21224	21255	21447	21337	21271	21285	21401	21378	21657	21366	21224	21245	21400	21283	21266	21259	21415	21205	21502	21436	21395	21410	21296	21384	21315	21108	21346	21367	21187	21330	21426	21213	21409	21468	21270	21236	21264	21273	21378	21174	21590	21357	21065	21469	21310	21348	21315	21383	21334	21226	21405	21396	21285	21273	21246	21418	21246	21607	21225	21269	21307	21252	21425	21283	21295	21351	21428	21629	21420	21530	21217	21295	21379	21412	21437	21125	21130	21369	21340	21380	21420	21447	21480	21277	21708	21456	21438	21518	21259	21511	21393	21511	21431	21327	21283	21340	21457	21283	21408	21324	21347	21300	21236	21360	21258	21549	21441	21374	21336	21080	21329	21379	21369	21267	21375	21150	21404	21537	21516	21482	21319	21530	21278	21072	21452	21263	21218	21283	21375	21551	21527	21466	21473	21379	21416	21360	21301	21502	21377	21018	21437	21246	21354	21271	21333	21370	21312	21358	21372	21585	21295	21423	21288	21357	21400	21427	21415	21190	21303	21428	21570	21351	21422	21306	21345	21372	21604	21368	21391	21211	21379	21350	21406	21409	21301	21415	21330	21280	21231	21196	21364	21278	21236	21325	21447	21192	21490	21509	21430	21186	21363	21474	21157	21469	21210	21344	21436	21422	21385	21249	21198	21443	21401	21496	21460	21396	21364	21376	21310	21272	21417	21380	21180	21206	21170	21276	21171	21419	21387	21555	21478	21302	21526	21523	21309	21282	21325	21291	21477	21341	21572	21445	21299	21237	21384	21419	21401	21268	21283	21369	21460	21562	21261	21479	21294	21478	21257	21259	21287	21245	21409	21450	21428	21443	21427	21213	21317	21175	21507	21265	21231	21382	21430	21258	21104	21395	21229	21347	21328	21438	21509	21321	21346	21225	21498	21233	21444	21259	21562	21280	21289	21353	21310	21219	21308	21239	21124	21288	21378	21248	21229	21419	21253	21193	21317	21356	21540	21453	21316	21298	21481	21381	21465	21263	21195	21103	21576	21551	21217	21214	21328	21163	21318	21252	21282	21179	21241	21370	21506	21321	21357	21221	21477	21329	21292	21345	21488	21522	21244	21251	21304	21248	21285	21133	21489	21292	21382	21449	21197	21335	21295	21298	21172	21379	21160	21367	21308	21425	21354	21323	21297	21174	21261	21334	21407	21428	21290	21304	21594	21383	21471	21227	21081	21352	21499	21446	21416	21255	21336	21239	21277	21390	21599	21464	21322	21507	21294	21281	21305	21390	21591	21435	21398	21292	21223	21339	21195	21325	21360	21456	21179	21286	21441	21261	21482	21424	21370	21645	21539	21513	21492	21449	21406	21349	21084	21307	21578	21605	21377	21403	21517	21310	21353	21508	21319	21384	21502	21365	21444	21260	21341	21167	21439	21490	21596	21324	21545	21419	21253	21341	21281	21499	21374	21418	21285	21253	21286	21232	21302	21504	21523	21246	21310	21443	21362	21500	21530	21639	21347	21399	21598	21388	21329	21371	21552	21387	21266	21508	21361	21473	21210	21309	21448	21370	21369	21339	21519	21151	21173	21519	21093	21256	21363	21424	21173	21165	21237	21097	21282	21374	21292	21529	21314	21311	21478	21426	21378	21513	21212	21377	21472	21283	21583	21067	21353	21265	21373	21218	21105	21431	21475	21206	21581	21347	21254	21360	21531	21459	21152	21362	21250	21398	21410	21326	21548	21423	21453	21227	21403	21230	21361	21482	21332	21246	21282	21486	21307	21267	21188	21341	21578	21649	21527	21326	21407	21331	21270	21248	21360	21449	21150	21349	21292	21287	21236	21343	21350	21422	21104	21316	21245	21212	21513	21233	21197	21491	21295	21310	21574	21243	21305	21389	21425	21329	21460	21272	21483	21276	21433	21302	21166	21271	21311	21036	21092	21324	21125	21316	21234	21064	21321	21412	21152	21254	21294	21178	21462	21413	21314	21328	21395	21231	21316	21533	21390	21364	21242	21217	21354	21174	21269	21068	21203	21403	21286	21526	21409	21461	21331	21232	21399	21350	21425	21232	21374	21336	21344	21394	21176	21621	21425	21562	21427	21255	21213	21472	21672	21527	21399	21240	21284	21389	21461	21296	21444	21290	21116	21326	21404	21362	21428	21426	21451	21465	21169	21386	21328	21306	21262	21505	21329	21364	21662	21224	21440	21354	21175	21347	21193	21345	21430	21196	21269	21470	21081	21565	21350	21171	21273	21256	21390	21107	21409	21081	21293	21348	21512	21388	21314	21490	21490	21421	21399	21148	21060	21342	21321	21452	21491	21330	21103	21267	21329	21263	21207	21564	21436	21400	21572	21099	21023	21412	21267	21333	21218	21416	21233	21406	21273	21320	21615	21440	21399	21482	21349	21344	21528	21464	21234	21195	21299	21031	21191	21216	21337	21240	21380	21461	21442	21509	21317	21503	21251	21513	21369	21196	21433	21258	21319	21450	21275	21203	21341	21205	21324	21190	21333	21338	21127	21272	21277	21509	21331	21235	21366	21649	21571	21240	21427	21355	21226	21087	21457	21421	21265	21504	21325	21202	21602	21285	21509	21285	21346	21332	21333	21168	21418	21416	21262	21399	21321	21439	21379	21271	21208	21342	21341	21483	21155	21254	21338	21388	21327	21313	21481	21291	21396	21425	21444	21440
18036	64673	99226	86767	67493	48875	17099	17113	16849	17041	17041	17236	16948	16871	17167	16960	16901	16884	17112	16895	16999	16948	17086	17030	16977	17074	17016	16885	16933	16857	17086	16867	17063	16928	16951	16890	17004	16944	16970	17074	16909	17045	17031	16819	16949	17059	16974	17031	16838	17120	17087	17136	16979	17106	17019	17005	16888	16935	17000	16917	16992	16954	16765	16792	16962	16864	16970	16832	16946	17048	17038	16994	16897	17164	17046	17189	17093	16925	17089	16893	17011	16896	17027	16908	16959	16766	17009	17143	16921	16979	17063	16983	16808	17010	16957	17023	17088	17109	16974	16961	16863	17057	17091	16884	16881	17178	16990	16968	16987	17160	16954	16985	17101	16959	17035	16849	16965	16785	17011	17104	16922	16883	16774	17146	16963	16956	16695	16804	16963	16974	16998	16815	16884	16985	16862	17068	16885	16969	17095	16873	16925	17000	16960	16813	16912	16847	16987	17103	17038	16847	16956	16847	16860	16723	16819	17100	16968	16923	16850	16932	17052	17100	17012	17014	16877	16820	17133	17051	16951	16838	17033	16691	16921	16939	17026	17016	16938	16893	17034	16970	16971	16841	16783	17164	16866	17021	16977	16962	17068	16833	16883	17032	16912	16747	16826	16948	16883	16830	16720	17068	16954	16853	17054	16914	16980	16933	17008	16977	16937	16974	16923	17016	17070	16958	17036	16952	16921	16873	16871	17117	17052	17071	16843	16977	16875	16900	16854	16875	17031	17007	17001	17023	16908	16962	16901	16863	16901	16787	16985	16804	16747	16921	16777	17046	16970	16919	17023	17032	16857	16925	16848	17055	16864	16810	16859	17060	16851	17033	17113	17001	17142	16943	17005	17098	16935	16902	16891	16962	17034	16858	16901	16856	17122	16927	16772	17065	16963	16906	16734	16835	16773	16894	17061	16961	16848	16893	16920	16961	16801	16966	17116	16952	16949	17114	16994	17031	16851	17123	16961	16931	16945	16831	17105	16836	17066	16912	17065	16754	16876	16869	16933	17085	16910	16930	16969	16774	16934	17080	16906	16810	16993	17045	16775	16918	17030	16857	16798	16899	17003	17030	16918	16819	16922	17115	16936	17000	17049	17100	16959	16792	16986	16919	16796	16956	17001	16894	16859	16902	16944	16860	16892	17059	16919	16947	16886	17005	16942	16945	16980	16996	16874	16897	17127	17079	16965	16960	16938	16958	17106	16963	16834	16946	16945	16920	16720	17001	16778	17000	16903	17188	16883	16994	16933	16831	17012	16949	17137	16993	16857	16872	16928	16963	16709	17062	16938	16984	17030	16913	16727	16893	16888	16883	17070	17067	17059	16945	17059	17137	16993	16818	16998	17004	17167	16949	16948	16950	16928	16714	17063	17099	16798	17062	16918	16859	17014	17146	17069	16982	17139	16984	17009	16947	16838	17079	16857	16798	16970	16951	17081	17046	16787	17013	17129	16867	17098	16870	16845	16811	16867	16891	16949	17038	16933	16894	16940	16996	16964	16862	16881	16876	17106	16907	16967	16913	17201	16939	16742	16887	17047	16795	16935	16901	17046	16958	16906	17029	16715	17038	16935	16996	16929	17075	17040	16799	16872	16824	16878	16706	16987	16932	17053	16773	16778	16999	16904	16882	17070	16994	16917	16935	17117	16971	16991	16885	16928	16869	16967	16969	17061	17008	16929	16885	16975	17014	17068	17008	16924	16991	16939	16811	16933	16959	17026	16994	16944	16803	16869	16975	17153	16926	17048	17005	16935	16830	16984	16959	16891	17036	16938	16852	17017	16866	16991	17001	17016	17129	16878	17012	16984	16848	17004	17014	17007	16970	16907	16806	17092	16842	16937	16933	17065	16949	16894	16831	16956	16843	16821	17003	17183	16845	16894	16898	16878	16970	16865	17082	17024	16833	16888	17075	17072	16834	17087	16904	16987	16919	16891	16875	16924	16887	17045	17111	16766	16898	16955	17022	16852	16836	16949	16874	16946	16991	17094	17019	16922	16832	17024	17028	17053	16923	16899	16931	16882	17146	16777	17038	17057	16940	16952	17015	16863	16831	16906	17020	16902	16907	16975	16968	17123	16865	16950	16997	16884	16955	16834	16894	16990	17138	16963	17036	16939	16999	17236	16885	17134	17129	16947	16882	16775	16796	17040	16937	17005	16990	16868	16929	17028	16909	16948	17072	16902	16915	16849	16991	17000	16904	16841	16975	16943	17066	16910	16867	16842	16912	17016	16876	16951	16942	16944	17011	17138	16862	17045	17060	17055	16961	16985	16808	16903	17050	17064	16946	16972	17001	17187	16954	17063	16860	17014	16970	16940	16970	16875	16877	17063	16803	17087	16849	16958	17046	17009	16929	16881	16897	17024	17221	16979	17131	16909	16855	17012	16829	16989	16878	17062	17130	17035	16791	17009	16818	17105	16933	16811	17063	16812	16909	16944	16829	17082	16810	16954	16897	16981	16781	16935	16934	16876	16916	16931	17031	16988	16935	16818	16650	16844	16937	17000	16801	17004	17118	16935	16843	16881	16864	16896	16961	16859	17081	16976	16980	16735	16906	16888	16836	17023	16928	16946	17009	16934	17065	17030	16839	17054	17009	16899	17127	17066	16796	16963	16746	16941	17032	16942	16977	16924	16890	17000	16857	16986	17021	16969	16980	17012	16659	17033	17073	17046	16999	17016	16876	16949	17177	16860	16901	17013	17019	16914	17047	16957	17014	17072	17102	16992	17118	16928	17033	17008	16860	16980	16970	16923	16972	17177	16892	16812	16949	17194	16726	16904	17011	16907	16909	17074	16911	17010	16944	16910	17012	16976	16871	16957	16865	16968	16711	17101	17034	17050	16904	16899	16856	16926	16865	16902	17064	16885	17030	16865	16915	17045	17002	16865	17269	16943	17028	16997	17078	17011	16841	17060	16855	16987	16773	17027	16770	17124	16987	17164	16958	17032	16991	16974	17013	16994	16969	16962	16931	17084	16897	16962	16971	17069	16984	16964	17128	17059	17032	16748	16739	17099	16870	17090	16977	16898	17009	16948	17134	17024	16861	16925	17031	17003	16806	17146	16818	17095	16855	16730	16972	17041	16982	17076	16950	16938	17063	16931	17004	16897	17129	17136	16896	17008	16891	17077	17039	16911	16953	16838	16980	16943	16987	17003	17068	17000	16916	16843	16799	16973	16799	16970	16995	16959	17002	17021	16902	17034	16858	16948	16989	16867	17016	17145	17194	17059	16932	16870	16991	16931	16941	17051	17105	16975	17097	16895	16964	16869	16984	17085	16981	17024	17067	16783	17015	17024	16788	17097	16808	16889	16967	16922	17100	16897	16763	16925	16831	16893	17044	16936	17014	16922	17068	16900	16985	16948	16996	17120	16976	16917	17020	16899	17045	17059	16987	17147	16927	16926	16957	16908	17025	16841	17043	16913	16929	17077	16961	17063	16809	17061	16882	17011	17017	17004	16880	16957	16724	17037	16828	16944	17041	16883	17088	16865	16894	17005	16972	16882	16953	16839	16910	17067	16899	16881	17015	17013	16805	16902	17032	16942	17099	17017	16978	16891	16961	16903	16733	17063	16901	17098	17087	16703	17051	17101	16934	16880	16850	16870	16728	17025	16830	17017	17029	16945	16974	17090	16812	16913	16996	16787	17047	17000	16800	16876	17068	16871	16842	17078	16887	16993	16897	16895	16902	16959	16947	16829	17069	16887	17038	17112	16844	16869	16940	16804	16931	16894	17092	16996	16917	16952	16935	16847	16672	17038	16981	17048	16881	17030	16949	16978	16883	16956	17109	16931	16753	17045	16947	16974	16890	16927	16938	16907	16984	16913	16967	16960	17117	17045	17090	16893	16941	17052	17086	16833	16990	16890	16978	17000	16939	16932	16993	17075	17011	17072	17003	16831	17114	16908	16968	16925	17078	16838	17046	17065	16904	16927	16723	16971	16959	16983	16765	17095	16937	16856	16953	16791	16969	16919	16871	16846	16997	17096	17019	16876	16949	16953	16997	17157	16949	16962	16937	16881	16860	17050	17175	17003	16927	16999	16844	17086	16971	16844	16776	16981	16985	16932	16883	17087	16949	16878	17015	17088	17024	16891	16974	16999	16963	16984	16771	17043	16996	16965	16832	17003	16923	17139	16924	16780	16934	16920	16805	16867	17104	16896	16949	17075	16916	17086	17178	16884	16959	16893	17036	16927	16920	16776	16852	17002	16988	16835	16942	16814	17058	17008	16826	17082	16768	16882	16865	16872	17014	17017	16948	17288	17024	16959	17040	16949	16967	17136	16941	17068	16885	17026	17043	16941	16994	17022	17147	16988	16938	16995	16926	16803	16912	16827	16916	16889	17193	16911	16970	16911	17125	17107	16779	16935	17151	17052	16966	16924	16947	17107	16862	16948	16991	16991	16993	16910	16978	17022	16990	17162	16769	16957	17004	16798	16971	16865	17043	16924	16957	16825	17030	16984	17176	16961	16877	16955	16918	16975	17155	16928	16880	16994	16942	16974	17152	16850	16931	16872	16979	16989	16783	16956	17014	17052	17032	17049	16864	16823	16988	16826	17055	16930	16837	16864	17011	17020	16933	16886	16939	16831	17142	16964	16978	16754	16964	17051	16978	16880	16857	16822	17010	16881	17124	17052	16954	16988	16880	17054	16864	16955	16945	17046	17023	16930	17035	16919	17050	16774	17121	16946	16815	16927	16932	16929	16840	16989	16985	16930	16963	16931	17009	17006	16972	16974	17085	17048	16926	16911	16968	16946	16972	17006	16936	16945	16938	16893	17087	16963	16957	16957	16844	16928	16950	16983	16757	16919	16888	16821	16940	16934	16768	16981	16895	17114	16893	17132	16921	16898	16957	16974	16954	16812	17046	16927	16901	16964	16903	16997	16885	16909	16938	16774	16768	16961	16824	17054	16849	16945	16907	17034	16807	16962	16913	16996	16964	16906	17077	16865	16870	16877	17130	16897	17042	16895	17017	17057	16980	16929	17153	17019	16972	16867	16932	17184	16906	17088	16861	17058	17102	17134	16839	17006	16901	16983	16935	16959	17126	16797	16975	16875	16844	16906	17100	16962	16884	17151	16930	16898	16824	17101	16988	16839	16833	16973	16992	17047	16973
23250	21358	35167	56794	58547	54244	30071	23433	21902	22068	21735	21888	21694	21724	21714	21706	21385	21260	21450	21671	21751	21486	21555	21702	21423	21379	21649	21298	21530	21577	21340	21348	21437	21502	21353	21306	21383	21488	21247	21294	21398	21401	21338	21574	21234	21529	21386	21359	21593	21301	21296	21654	21251	21402	21333	21243	21135	21381	21365	21387	21519	21341	21469	21129	21424	21264	21445	21490	21372	21563	21408	21365	21576	21419	21642	21571	21597	21441	21257	21404	21440	21385	21245	21513	21321	21355	21704	21656	21120	21431	21230	21261	20976	21270	21630	21555	21607	21337	21401	21335	21325	21379	21307	21137	21512	21354	21346	21401	21191	21390	21321	21168	21307	21341	21242	21271	21391	21514	21390	21250	21170	21421	21276	21220	21304	21137	21227	21286	21251	21387	21522	21511	21459	21255	21476	21484	21152	21171	21531	21329	21067	21093	21459	21257	21245	21374	21502	21501	21393	21604	21099	21187	21467	21538	21273	21156	21404	21372	21465	21380	21295	21234	21266	21383	21275	21231	21276	21320	21372	21292	21378	21273	21279	21561	21223	21371	21163	21400	21263	21315	21342	21363	21211	21334	21389	21379	21224	21293	21194	21456	21233	21620	21392	21242	21274	21342	21245	21202	21608	21174	21328	21418	21335	21400	21171	21140	21290	21024	21175	21117	21275	21303	21288	21322	21262	21348	21485	21428	21085	21087	21295	21259	21462	21066	21437	21202	21256	21325	21318	21397	21287	21356	21346	21405	21296	21360	21247	21364	21307	21321	21097	21336	21245	21163	21198	21361	21378	21248	21255	21182	21337	21282	21427	21329	21402	21412	21272	21281	21302	21353	21412	21258	21330	21323	21379	21343	21376	21322	21107	21512	21221	21374	21490	21325	21310	21504	21253	21293	21316	21318	21402	21227	21533	21407	21434	21238	21237	21282	21224	21244	21452	21268	21422	21507	21078	21229	21100	21384	21461	21393	21331	21418	21319	21599	21351	21354	21345	21311	21124	21255	21297	21244	21382	21243	21579	21353	21251	21325	21498	21360	21264	21201	21340	21306	21341	21471	21463	21565	21184	21285	21162	21426	21462	21427	21338	21149	21560	21362	21354	21508	21481	21422	21308	21250	21414	21441	21464	21378	21415	21439	21547	21127	21335	21462	21391	21521	21446	21491	21258	21306	21134	21538	21462	21425	21577	21577	21265	21539	21183	21432	21230	21273	21353	21267	21138	21317	21193	21457	21179	21384	21063	21179	21235	21213	21222	21184	21410	21249	21281	21274	21102	21193	21212	21290	21361	21269	21186	21418	21153	21400	21520	21368	21250	21287	21241	21512	21435	21387	21255	21362	21461	21339	21492	21212	21415	21306	21360	21095	21240	21645	21298	21460	21259	21183	21352	21561	21299	21177	21085	21533	21498	21384	21339	21342	21369	21300	21352	21044	21384	21473	21192	21311	21353	21124	21393	21404	21373	21451	21518	21450	21215	21551	21358	21346	21354	21308	21265	21136	21340	21032	21266	21410	21295	21440	21261	21283	21443	21361	21444	21307	21359	21281	21459	21348	21320	21462	21250	21106	21278	21343	21305	21184	21473	21393	21286	21360	21478	21422	21419	21198	21499	21278	21427	21401	21390	21535	21363	21193	21373	21357	21309	21116	21118	21385	21373	21272	21118	21168	21438	21261	21400	21441	21424	21411	21381	21287	21390	21334	21328	21176	21231	21467	21441	21320	21261	21489	21381	21423	21393	21141	21286	21411	21460	21386	21282	21424	21205	21342	21340	21414	21521	21398	21330	21205	21456	21246	21224	21319	21037	21218	21500	21343	21466	21377	21319	21324	21307	21464	21551	21230	21425	21753	21477	21401	21095	21242	21525	21506	21295	21580	21533	21506	21096	21262	21481	21390	21199	21509	21159	21451	21146	21359	21235	21476	21249	21387	21286	21372	21361	21302	21349	21288	21260	21193	21358	21339	21608	21108	21388	21404	21418	21306	21314	21253	21220	21143	21470	21415	21439	21161	21253	21285	21383	21095	21221	21077	21090	21338	21420	21344	21394	21365	21266	21271	21364	21369	21381	21562	21129	21155	21291	21424	21118	21364	21630	21379	21130	21217	21466	21365	21467	21269	21415	21433	21329	21038	21472	21455	21433	21287	21414	21254	21371	21349	21269	21470	21307	21336	21495	21241	21164	21237	21359	21366	21566	20976	21390	21446	21467	21494	21441	21592	21329	21047	21163	21321	21476	21237	21241	21278	21423	21249	21213	21333	21168	21254	21370	21343	21015	21427	21285	21369	21304	21168	21281	21229	21433	21470	21475	21331	21472	21360	21290	21288	21230	21173	21340	21245	21404	21429	21294	21444	21161	21080	21519	21586	21419	21347	21282	21487	21185	21369	21155	21189	21428	21283	21404	21367	21179	21219	21296	21196	21382	21243	21403	21287	21207	21142	21390	21483	21353	21423	21333	21442	21335	21308	21356	21324	21545	21175	21520	21235	21212	21506	21475	21298	21246	21416	21467	21371	21400	21326	21134	21227	21299	21382	21325	21511	21204	21181	21314	21609	21258	21310	21204	21130	21533	21334	21381	21361	21426	21349	21487	21350	21226	21490	21254	21425	21352	21412	21443	21370	21299	21480	21554	21458	21485	21166	21250	21314	21275	21329	21253	21394	21358	21269	21393	21382	21447	21382	21408	21197	21548	21420	21413	21168	21199	21447	21593	21457	21356	21377	21211	21315	21368	21536	21383	21339	21304	21142	21329	21520	21389	21296	21168	21164	21335	21343	21335	21484	21246	21249	21420	21380	21207	21285	21304	21244	21277	21297	21390	21443	21326	21457	21380	21357	21389	21138	21348	21120	21099	21414	21322	21321	21379	21409	21407	21456	21405	21088	21267	21190	21323	21406	21380	21472	21345	21273	21387	21338	21327	21286	21377	21357	21323	21198	21268	21307	21447	21410	21434	21188	21338	21264	21477	21423	21296	21362	21391	21374	21666	21277	21264	21279	21181	21194	21153	21545	21385	21666	21340	21546	21236	21391	21148	21385	21195	21255	21633	21254	21097	21299	21352	21354	21356	21200	21182	21247	21501	21367	21590	21510	21521	21143	21077	21015	21373	21381	21289	21626	21485	21575	21219	21271	21185	21446	21327	21504	21148	21352	21400	21359	21383	21374	21285	21162	21130	21325	21413	21533	21312	21302	21188	21523	21345	21262	21373	21284	21265	21400	21261	21306	21253	21316	21208	21122	21182	21323	21484	21445	21279	21163	21378	21516	21405	21330	21364	21339	21465	21284	21318	21129	21501	21311	21208	21172	21223	21342	21418	21339	21380	21387	21284	21450	21313	21338	21358	21481	21297	21462	21322	21332	21227	21436	21287	21367	21510	21397	21314	21317	21514	21366	21245	21379	21383	21393	21400	21337	21388	21433	21271	21238	21401	21400	21265	21419	21313	21310	21449	21432	21224	21099	21334	21216	21176	21446	21463	21518	20996	21216	21393	21554	21274	21099	21325	20999	21387	21324	21232	21523	21209	21116	21215	21275	21240	21271	21436	21314	21332	21533	21126	21286	21248	21191	21556	21271	21518	21266	21329	20997	21369	21335	21284	21367	21436	21326	21587	21354	21266	21279	21499	21387	21413	21242	21292	21424	21317	21251	21378	21321	21305	21344	21169	21403	21401	21361	21411	21350	21072	21222	21438	21438	21372	21577	21441	21239	21174	21284	21319	21453	21326	21372	21227	21271	21318	21362	21530	21395	21248	21324	21332	21337	21199	21438	21302	21345	21527	21396	21302	21318	21437	21484	21470	21180	21392	21296	21404	21303	21278	21321	21429	21292	21333	21435	21140	21290	21204	21225	21424	21479	21182	21292	21515	21371	21313	21408	21485	21311	21333	21471	21536	21768	21270	21388	21382	21315	21534	21381	21134	21274	21296	21552	21569	21395	21407	21550	21434	21265	21364	21195	21424	21364	21144	21311	21203	21386	21232	21302	21308	21484	21347	21295	21478	21191	21189	21496	21516	21323	21425	21263	21580	21503	21290	21466	21403	21297	21434	21556	21347	21262	21240	21097	21236	21385	21257	21454	21476	21248	21246	21304	21493	21351	21266	21410	21356	21545	21086	21251	21484	21279	21339	21572	21429	21277	21480	21286	21259	21398	21578	21334	21324	21241	21275	21323	21247	21420	21354	21411	21352	21196	21403	21370	21238	21175	21292	21381	21271	21450	21170	21291	21390	21482	21103	21282	21162	21388	21558	21373	21506	21499	21250	21450	21281	21301	21256	21322	21294	21280	21429	21238	21341	21489	21302	21340	21343	21108	21253	21360	21270	21299	21377	21346	21508	21461	21227	21518	21323	21329	21206	21059	21504	21222	21147	21160	21345	21316	21391	21321	21145	21316	21371	21203	21304	21225	21273	21209	21328	21298	21365	21267	21193	21323	21528	21245	21121	21397	21426	21310	21383	21251	21413	21316	21245	21221	21285	21162	21256	21240	21427	21344	21181	21546	21319	21238	21490	21277	21511	21502	21481	21123	21387	21484	21344	21493	21322	21140	21192	21398	21323	21366	21363	21572	21594	21371	21253	21323	21387	21412	21414	21220	21106	21487	21275	21585	21441	21483	21568	21449	21284	21386	21415	21438	21389	21523	21373	21240	21257	21278	21340	21558	21317	21242	21369	21378	21352	21243	21246	21532	21287	21106	21265	21331	21455	21098	21304	21374	21261	21353	21436	21189	21335	21304	21359	21294	21406	21422	21274	21294	21314	21208	21065	21319	21270	21224	21373	21161	21202	21321	21550	21189	21361	21191	21459	21444	21269	21180	21295	21238	21096	21278	21463	21208	21489	21481	21286	21106	21362	21491	21407	21365	21490	21503	21329	21484	21479	21343	21282	21597	21372	21377	21323	21324	21433	21399	21306	21558	21336	21245	21352	21489	21247	21448	21456	21494	21225	21164	21410	21289	21362	21152	21463	21220	21322	21273	21265	21439	21234	21322	21522	21128	21372	21353	21370	21528	21336	21284	21363	21168	21223	21192	21149	21242	21218	21383	21453	21575	21239	21466	21320	21493	21291	21465	21482	21561	21423	21252	21334	21305	21359	21345	21361	21413	21376	21353	21667	21041
19540	52065	93159	96702	76787	54367	17249	17048	16982	16991	16883	16912	17112	16780	17152	16997	16912	17057	17121	16973	16975	16811	17030	16894	16967	16768	16927	16762	16883	16768	16972	16991	16859	16917	16999	16897	16828	17018	16859	17019	16795	16893	16937	17031	16942	16965	16765	16795	16968	16919	16802	16903	16946	17038	16804	16880	16883	16826	16819	16885	16754	16762	16651	16886	16897	16853	16791	16998	16858	16859	16901	16713	16862	16875	17101	17046	16980	16975	16973	16861	17041	16975	16735	16924	16771	16900	16988	16933	16866	16846	16991	16988	16846	16787	17047	16906	16928	16848	16838	17086	16885	16784	16932	16774	16917	17042	16818	16576	16776	16943	16970	16835	16812	16888	16761	16948	16793	16916	16785	16828	16823	16967	16821	16789	16800	16884	16792	16883	16923	16849	16899	16968	17004	16851	16860	16656	16920	16863	16689	16840	16675	16828	16799	16907	16948	16618	16862	16896	16971	17023	16944	16953	16884	16871	16915	16808	16911	16786	16747	16988	17002	16955	16752	16727	16919	16775	16743	16844	16902	16703	16866	16857	16942	16740	16867	16780	16721	16838	16765	16739	16934	16814	16932	16743	16919	16919	16906	16765	16822	16546	16939	16839	16791	16887	16954	16900	16959	16931	16798	16697	16931	16826	16809	16864	16836	17031	16818	16644	16900	16788	16809	16878	16914	16827	17150	16809	16778	16985	16834	16862	16863	16693	16789	16965	16749	17102	16693	16769	16862	16845	17015	16880	17094	16921	16785	16670	16885	16994	16905	16994	16977	16730	16905	16866	16766	16938	16690	16741	16861	16974	16777	16947	16911	16893	16946	16943	16722	16841	16916	16888	16632	16747	16784	16997	16844	16819	16883	16893	16978	16820	16964	17091	16746	16810	17120	16801	16873	16831	16966	16751	16772	16860	16742	16795	16908	16854	16782	16846	16795	17106	16821	16811	16796	17123	16875	16965	16905	16930	16988	16904	16746	17067	17062	16935	16921	16935	16985	16878	16998	16689	16972	16734	16855	16903	16932	16850	16949	16946	16879	16931	16908	16892	17059	16722	16743	16877	16888	16910	16784	16878	16877	16925	16794	16928	17048	16811	16859	16907	16688	16802	16727	16820	16847	16851	16891	16857	16740	16859	16922	16882	16918	16815	16965	16843	16825	16766	17132	16788	16804	16858	16906	16948	16958	16904	16777	16994	16926	16931	16789	16798	16837	17028	16845	16830	17002	16959	16767	16643	16651	16814	16917	16904	16954	16833	16877	16836	16851	16770	16999	16858	16847	16925	16801	16867	16895	16972	16969	16973	16897	16802	16762	16657	16829	16795	16737	16818	16700	16953	16841	16943	16804	16785	16787	16843	17052	16855	17036	16848	16593	16942	16736	16870	16743	16978	16795	16943	16931	16913	16939	16933	16730	16988	17114	16883	16740	16876	16973	16875	16883	16924	17018	17032	16839	16978	16801	16929	16858	16833	16633	16922	16838	16737	16967	16910	16854	16793	17012	16939	16934	16815	17005	16903	16819	16937	16922	16824	17055	16797	16809	16807	16792	16935	16970	16937	16730	16873	16953	16751	17050	16809	17074	16767	16935	16814	16785	16918	16946	16989	16681	16807	16841	17099	16798	16890	16772	16811	16873	16903	16747	16885	16842	16938	16890	16557	16866	16797	16664	16883	16851	16771	16732	16829	16892	16962	16723	16844	16820	16907	16871	16835	16848	16857	16735	16875	16898	16964	16855	17073	16798	16847	16918	17008	16845	16956	16809	16822	16770	16874	16831	16878	16959	16845	16706	16738	16887	16925	16833	16879	16945	16888	16935	16814	16858	16696	16921	17119	16794	16866	16917	16807	16945	16921	16950	16893	16882	16908	16965	17001	16824	16838	16965	16979	16924	16816	16984	16892	16835	16878	16868	17019	17014	17038	16758	16876	16885	16900	16813	16876	16895	17163	16831	17065	16877	17038	16904	16763	16831	16984	16884	16993	16895	16851	16902	16878	16915	16964	16842	16889	16828	16847	17097	16811	16660	17049	16800	16828	16751	16798	16924	16803	16908	16903	16905	16824	16864	16885	16995	16734	16952	16869	16917	16904	17193	16845	16841	16871	16816	16762	16858	17083	16772	16703	16785	16951	16815	16871	16566	16888	17046	16919	16928	16773	16840	16803	16946	16924	16763	16688	16854	16772	17018	16799	16781	16775	17022	16704	16857	16920	16956	16889	16885	16968	16814	16815	17013	16791	16859	16963	16921	16750	17042	16925	16781	16828	16884	16834	16825	16900	16818	16974	16937	16985	16816	16848	16879	16888	16881	16839	16945	16951	16849	16905	16775	16890	16841	16797	16974	16696	16930	16692	16900	16698	16992	16869	17064	16959	17082	16755	17040	16782	16841	16996	16821	16896	16935	16852	16980	16782	16967	16883	16942	16710	16871	16860	16780	16804	16756	16926	16884	16980	16951	16772	16897	16813	16839	16794	16908	16823	16984	16826	16686	16944	16994	16926	16945	16875	16623	16730	16965	16935	16915	16717	16977	16735	16972	16851	16930	16926	16938	16839	16853	16681	17000	16853	16785	16808	16839	16963	16838	16865	16872	16846	16967	16749	16951	16949	16894	16807	16964	16708	16764	16764	16781	17012	16870	16841	16710	16898	16710	16904	16726	16995	16683	16824	16923	16750	16932	16776	16874	17016	16800	16763	16754	16820	16874	16904	16918	16835	16821	16806	16784	16890	16633	16889	16756	16861	16929	16826	16767	16867	16954	16747	16573	16894	16845	16775	16808	16944	16842	16872	16979	16792	16804	16917	16985	16964	16798	16877	16970	16765	16890	16861	16930	17018	16824	17046	16899	17080	16990	16904	16966	16811	16881	16942	16874	16911	16789	16906	16860	16803	16949	16823	16719	16951	16837	16812	16906	16915	16951	16895	16853	16944	16904	16728	16752	16778	16863	16777	16698	16837	16943	16819	16931	16827	16780	16829	17029	16928	16855	16958	16830	16832	16884	16893	16929	16934	16910	16825	16839	16808	16967	16822	16982	16661	16787	16840	16860	16941	16811	16768	16853	16804	16877	16818	17006	16862	16791	16815	16774	16821	16859	16808	16859	16853	16824	16914	16849	17037	16873	16824	16879	16981	16880	16834	16696	16978	16828	16951	16864	16883	16911	16843	17060	16817	16729	16931	16998	16919	16875	16829	16926	17042	16794	16749	16811	16875	16825	16788	16872	16974	17098	16761	16749	16826	16846	16722	16767	16867	16937	17035	16727	16863	16893	16863	16723	16643	16692	16690	16889	16869	16937	17009	16739	16842	16921	16710	16889	16800	16668	16884	16766	16876	16666	16820	16712	16852	16596	16924	16860	16782	16920	16904	16764	16985	16889	16771	16833	17085	16800	16752	16843	17153	16965	16830	16907	16959	16919	16994	16923	16722	16658	16898	16720	16892	16860	16546	16893	16963	16720	16917	16867	16911	16844	16810	16874	16822	16791	16767	16779	16905	16556	16795	16656	16928	16872	16738	17000	16732	16918	16910	16911	16887	16907	16891	16963	16782	16796	16899	16911	16888	16817	16790	16693	16933	16801	16786	16805	16856	16820	16938	16868	16848	16897	16801	16870	16674	16749	16931	16840	16707	16678	16865	16892	16932	16763	16884	16816	16662	16904	16971	16858	16786	16775	16935	16781	16819	16872	16843	16965	16922	16775	16920	16927	16872	16974	16726	16823	16884	16784	16960	16793	16979	16946	16769	16879	16844	16844	16815	16908	16810	16834	16829	16820	16979	16958	16891	16781	16863	16938	16796	16646	16817	16826	16937	16891	16799	16971	16774	16794	17164	16860	17004	16833	16770	16748	16875	16999	16980	16861	16871	16714	16927	16822	16815	16891	16831	16908	16792	16853	16932	16862	16943	17094	16834	17083	16944	16795	16769	16868	16686	16983	16929	16743	16857	16840	16796	16826	16806	17036	16893	17060	16794	17004	16833	17002	16830	16851	16736	16755	16948	16922	16896	16952	16679	16758	16928	17005	16783	16831	16923	16828	16724	16990	16862	17024	16929	16704	17003	16869	16838	16936	16849	16904	17021	17027	16576	16930	16824	16717	16856	16805	16792	16676	16839	16934	17007	16877	17075	16821	16765	16891	16823	16808	16879	16954	16780	16788	16841	16971	16746	16994	16866	17053	16833	16875	16560	16662	16855	16818	16984	16943	16867	16876	16897	17027	16756	16845	16843	16808	16723	16734	17002	16903	16827	16647	16794	16900	16883	16810	16737	16940	16822	16904	16934	16764	16882	16747	16842	16744	16926	16910	16948	16882	16990	16943	16823	16863	16831	16761	16815	16859	16742	16902	17041	16774	16873	16851	16918	16876	16912	16917	16744	16777	16821	16943	16962	16889	16779	16864	16761	16709	16790	16815	16880	16883	16896	16734	16938	16888	16854	16766	16915	16954	16675	16896	16806	16811	16942	16904	16916	16705	16885	16945	16677	16827	16840	16973	17078	16997	16767	16851	16903	16795	16744	16974	16925	16841	16809	16858	16786	16779	16892	16955	16817	16771	16823	16803	16829	16719	16946	16983	16964	16866	16804	16940	16506	16801	16898	16987	16919	17241	16782	16672	16810	16725	16860	16816	16932	16895	16779	16860	16921	16881	16887	16777	16934	17003	16851	16802	16841	16829	16809	16969	16871	16884	16799	16887	16964	16813	16757	16963	16903	16636	16922	16794	16723	16766	16770	16832	16699	16950	16878	16780	16753	16863	16908	16828	16896	16798	16957	16933	16850	16762	16809	16878	16831	16798	16837	16857	16854	16843	16886	16893	17003	16608	16763	16978	16856	17105	16737	17035	16948	16953	16821	16859	16819	16892	16796	17067	16908	17003	16905	16900	16909	16789	16852	16863	16993	16993	16823	16809	16775	16812	16838	16669	17062	16879	16970	16971	16934	16866	16904	16795	16808	16859	16824	17011	16773	16930	16863	16977	16935	16893	16915	16796	16950	16767	16991	16843	16784	16889	16802	16923	16852	16832	16898	16825	16858	16890	16819	16940	16963	16728	16955	16871	16914	16770	16821	16792	16719	16745	16786	16767	16820	16804	16775	16903	16962	16650	16898	16896	16838	17003	16883	16845	16948
28253	22516	38140	48338	36639	28072	22214	21283	21311	21269	21220	21398	21144	21164	21253	21255	21279	21223	21241	21066	21369	21139	21007	20958	21181	20779	20925	21259	21292	21199	21350	21185	21300	21245	21275	21097	21093	21012	21246	21111	21228	21098	21430	21185	21099	21425	21154	21029	21336	20981	21275	21059	20914	21069	21271	21240	21396	21118	21176	21019	21505	21192	21182	21096	21204	20851	21273	21300	21273	21132	21416	21279	21176	21122	21076	21041	21105	21040	21275	21382	21510	21114	21217	21135	21058	21187	21214	21069	21079	21005	21276	21207	21057	21457	21182	21248	21079	21282	21019	21246	21135	21195	21158	21179	20974	20923	21277	21051	21056	21138	21052	21240	21196	21204	21021	21035	21036	21110	21045	21030	21191	20998	20933	21238	21373	21187	21051	21073	21133	20911	21003	21176	21109	21004	21070	21071	21149	21007	21005	21281	21228	20967	21003	21207	21118	21279	21483	21358	20967	21133	21039	21181	21170	21101	21253	20853	21092	21112	21230	21236	21173	21093	21392	21152	21145	21098	21011	21145	21215	21114	21029	21148	21127	21152	21101	21297	21102	21193	21054	21120	21036	21279	20984	20961	21023	20989	20990	21006	21416	21121	21218	21064	21127	21033	21138	21028	21238	21034	21032	21291	21096	21235	21314	21362	21218	21224	21244	21015	21056	21263	21455	20924	20980	21128	21162	21082	20958	21003	21008	21114	21163	21144	21047	21265	21207	21148	21310	21167	20933	21058	21110	21106	21237	21048	21240	21324	21235	21062	21299	21028	21050	21139	21028	20955	21189	21114	20980	21040	21269	21013	21292	21084	21254	21312	20930	21399	21157	21052	21088	21044	20872	21187	21213	21063	21264	20927	21324	21029	21000	21144	21187	21149	21011	21061	21198	21150	21039	21062	21013	20999	21168	21144	21208	21048	21195	21063	21326	21486	20987	21216	21051	20955	21082	21171	20897	21033	21038	21154	21146	21029	21198	21358	21096	21155	21300	21210	21020	21270	20993	21193	21066	21120	21212	21219	21144	21121	20892	21108	21373	21134	21156	21176	21347	21013	21154	20980	20765	21328	21246	21223	21166	21095	21010	21101	20890	21138	21393	21007	21056	20998	21140	21212	21126	20997	21021	21159	20929	21167	21454	21114	21235	21092	21111	21098	21138	21328	21095	21120	21035	20994	21198	21136	21201	21203	21221	21175	21245	21180	20998	21278	21142	21043	20959	21087	21237	21320	21172	21115	20892	20941	21165	21324	21141	21023	21354	21330	21267	21383	21010	21230	21176	21329	21251	21315	21013	21125	21301	21199	21048	21220	20892	20942	21226	21062	21030	21191	21015	21067	21245	21011	21271	21156	21121	21071	21184	21451	21236	21055	21005	21213	21159	21055	21046	21268	21170	21096	21170	21250	21188	21033	21203	21461	21257	21131	21040	20980	21242	21290	21337	20948	21072	20971	21183	21168	20980	20897	21416	21092	21229	21083	21193	21304	21316	21114	21069	21319	21364	21064	21104	21097	21124	21267	21366	21143	21234	20935	21141	21008	21026	21191	21349	21102	21201	20980	21254	21148	21017	21184	20870	21117	20944	21324	21112	21182	21190	21077	20990	20911	21294	21084	21116	21124	21246	21142	21185	21234	21453	21033	21323	21177	21299	21301	21048	21218	21164	21171	21091	21209	21129	21224	21425	21129	21217	20999	21254	21372	21089	21199	21223	21126	21151	21002	20995	21128	21130	21181	21241	20981	21029	21293	21117	20933	21129	21129	21206	20962	21367	21119	21119	21136	21284	21105	21308	21053	21196	21158	21020	21152	21293	21107	21148	21332	21030	21214	21257	21363	21089	21094	21149	21116	21211	21024	21151	21138	21017	20885	21138	21221	21050	21276	21109	21117	21451	21149	21172	21187	21137	21215	21086	21239	21084	20974	21037	21024	21337	21172	21200	21066	21069	21192	20996	21100	20951	21245	21082	21103	21239	21057	21063	21116	21348	21076	21239	20885	20922	21065	21273	21127	20911	21097	20953	21339	20947	21183	21313	21032	21170	20884	21157	21204	21105	21251	21204	21158	21050	21220	21151	21247	21234	21034	21359	21052	20925	21108	21047	21289	21185	21133	21278	21023	21346	21182	21317	21168	21092	21019	20970	21204	21026	21122	21113	21027	21140	21335	21324	21211	21378	21133	21028	21172	21228	20843	21440	21065	21273	21006	21035	21288	20964	20896	21110	21282	21341	21171	21020	20909	20943	21176	21118	21288	21393	21345	21156	21255	21056	21100	21062	20973	21205	21117	21181	21134	21107	20986	21148	21144	21216	21053	21210	21003	21052	21201	21159	20998	21061	21253	21248	21157	21391	21139	21133	21170	21209	20943	21009	21038	21168	21071	21323	21067	21195	21284	21137	20893	21012	21225	21214	21064	21111	21222	21277	21214	21189	21089	21200	20874	20923	21058	21350	21316	21135	21141	21106	21281	21137	21114	20955	20921	21278	21011	21087	21169	21068	21139	20961	21190	21042	21114	21257	21238	21089	21367	21291	21031	21302	21253	21010	20944	20980	21095	21096	21253	21269	21211	21204	20960	21160	21421	21181	21079	21025	21047	21181	21123	21040	20912	21107	21039	21155	21115	21353	20989	21044	21304	21189	21137	21160	21106	21423	21022	21418	21131	21013	21143	20987	21398	21117	21077	21211	21072	21370	21141	21259	21201	21076	21122	21267	21058	20997	20877	21235	21165	21133	21095	21153	21169	21180	21035	21148	20995	21086	21313	21336	21015	21337	21263	21126	21080	20995	21157	20953	21019	21179	21054	21164	21054	21153	21182	21462	21079	21135	21238	21197	21062	21175	20964	21257	21151	21114	21200	21017	21208	21274	21289	20991	21242	21060	21041	21012	21173	21022	21054	20986	21032	21084	21235	21247	21085	21202	21291	20984	20986	21156	21285	21244	21270	20952	21049	21046	21235	20979	21184	21144	21312	21416	21123	21002	21200	21040	21294	21148	21286	21184	20974	21120	21214	21084	21191	20937	21104	21262	21293	21234	21082	21353	21295	20996	21158	20962	21178	21214	21227	21167	21126	21176	21273	20941	21147	21132	21111	21163	21065	21144	21179	21180	20965	21231	21276	21296	20948	21118	21018	21206	21007	21074	21131	21056	21117	20990	21025	20977	20915	21361	21079	20950	21182	21196	21183	21261	21344	21322	21332	21266	21094	21114	21239	21213	21113	21064	21151	21110	21256	21090	21204	21115	21208	21355	21111	20996	20994	21118	21322	21263	21008	21369	21222	21164	21198	21154	21117	21149	21160	21178	21330	21235	21049	20960	21015	20994	21167	21484	21149	21416	21104	21148	21104	21098	21295	21123	21226	21335	21251	21021	21063	21061	21112	21229	21230	21301	21265	21259	21039	21207	21004	20804	21059	21152	21266	20950	21194	21019	21218	21077	21138	21068	21209	21401	21081	21177	21144	21205	21192	21176	21096	21088	21141	21189	21180	21169	20993	21201	21152	21091	20739	21041	21346	21131	21128	21134	21398	20985	21442	21134	21029	21175	20981	21017	21162	21278	21215	21115	21211	21146	21106	21123	20944	21341	21099	21335	21390	21335	21381	21319	21348	21005	21365	20975	21150	21104	20956	21057	21248	21159	21062	21299	21137	21162	21316	20959	21030	21237	21140	21207	21354	21158	21089	21144	21081	21265	20930	21138	21169	21053	21235	21090	21094	21109	21188	21256	21122	21239	20928	21062	20810	21207	21252	21103	21068	20924	21091	21432	21127	20970	21142	21316	20974	21320	21168	21236	21173	21303	21311	21221	21240	21422	21201	21101	21181	21280	21300	21107	21014	21060	21178	21214	21212	21136	21264	21151	21241	21167	21080	21222	20962	21061	21122	20868	20994	21146	21263	21120	20955	21087	21327	21140	21333	21153	21091	21120	21148	21208	21175	21111	21010	21040	21285	21322	21168	21227	20992	20971	21037	21053	21090	21035	21161	21005	21100	21132	20902	21072	20990	21242	21143	20989	21140	21075	21070	21288	21023	20988	21269	21305	21069	21091	21197	21084	21038	21038	21086	21204	21245	21039	20980	21225	21082	20836	21090	20976	20911	21114	21149	21359	21041	21130	20894	21103	21183	21140	20978	21096	21069	21137	21041	21163	21274	21139	21173	21095	20953	21019	21148	21003	21148	21093	21394	21330	20989	21212	21249	21128	21181	21226	20992	20987	21170	21214	21154	21168	20857	21150	21317	21277	21132	21090	21037	21038	21214	21181	21221	21008	21180	21092	21042	21057	21266	20995	20995	21366	20838	21029	21048	21132	21060	21029	21218	21100	21156	21326	21200	21257	20924	20955	21238	21320	21173	21061	21174	21064	20872	21015	21128	21200	21068	21140	21182	21135	21028	21187	21016	20999	21157	20947	21378	21241	21210	20994	21041	21251	21279	20943	21191	21100	21172	21031	21155	20926	21246	21218	21389	21128	21158	21037	21268	21305	21088	21088	21059	21211	21086	20767	21004	21124	21210	21071	21138	21218	21418	21448	21172	21289	21186	21204	21420	21081	21222	21129	21136	21152	21105	21137	21143	21204	21190	21180	21055	21432	21215	21223	20978	20824	21026	21068	21171	21116	21265	21046	20998	21288	21156	21249	21075	21081	21183	21153	21024	21418	21100	21213	21064	21089	21299	21094	21101	21261	21000	21133	20962	21015	21354	21113	21078	21087	21239	21116	21367	21049	20859	20868	20959	21118	21132	21143	21032	21199	21228	21134	21197	21130	21167	21196	21211	21006	21111	21144	21344	21275	21092	21281	21141	21348	21138	21180	20962	21123	21037	21094	21180	21279	21306	21446	21327	21033	21235	21018	21170	21261	21086	21274	21124	21163	21073	21106	21179	21052	21403	21062	21053	21131	21334	21190	21176	21071	21129	21011	21194	21319	21046	21177	21258	21208	21187	21038	21220	21043	21193	21256	21017	20900	21191	21434	21350	21242	21228	21147	21075	21169	21285	21286	21017	21240	21202	21362	20990	21011	21171	21216	21413	21035	21269	21067	21066	21111	21433	21309	21111	21452	21166	20988	21018	21227	21112	21317	20937	21042	21033	21202	21143	21130	21269	20982	21056	21235	21106	21347	21140
16267	19125	44944	43425	31814	23065	16722	16808	16787	16748	16898	16780	16787	16716	16737	16689	16792	16706	16762	16767	16735	16910	16734	16672	16698	16665	16598	16825	16724	16787	16716	16905	16867	16678	16753	16825	16636	16944	16765	16760	16729	16673	16682	16898	16626	16642	16802	16662	16649	16849	16673	16546	16832	16780	16859	16852	16832	16639	16709	16819	16944	16715	16833	16681	16695	16641	16994	16824	16767	16601	16777	16582	16769	16828	16733	16821	16868	16792	16810	16721	16850	16872	16689	16829	16689	16878	16773	16706	16673	16811	16649	16742	16735	16829	16650	16962	16800	16684	16882	16901	16711	16760	16736	16801	16749	16653	16754	16824	16709	16901	16892	16595	16783	16781	16687	16757	16831	16776	16812	16811	16537	16724	16742	16678	16810	16793	16929	16655	16793	16712	16855	16713	16747	16670	16604	16691	16884	16892	16658	16784	16778	16630	16754	16800	16647	16779	16700	16751	16752	16896	16909	16679	16555	16733	16715	16682	16700	16653	16672	16868	16886	16819	16753	16839	16843	16541	16667	16890	16696	16813	16656	16730	16706	16683	16879	16697	16709	16798	16662	16957	16772	16586	16778	16616	16742	16845	16557	16895	16939	16655	16581	16793	16789	16738	16849	16845	16796	16857	16806	16767	16621	16682	16853	16794	16795	16597	16762	16752	16632	16714	16662	16817	16707	16808	16790	16634	16695	16621	16639	16804	16610	16656	16793	16763	16745	16788	16723	16780	16736	16741	16728	16599	16790	16664	16764	16630	16790	16941	16691	16522	16754	16774	16891	16681	16774	16628	16712	16699	16838	16911	16608	16670	16826	16832	16694	16624	16744	16720	16688	16847	16641	16779	16590	16849	16703	16814	16803	16652	16835	16588	16855	16916	16775	16838	17022	16715	16735	16627	16738	16807	16775	16808	16731	16735	16629	16690	16861	16767	16595	16747	16835	16893	16731	16787	16699	16679	16674	16759	16632	16618	16862	16776	16714	16653	16634	16612	16728	16800	16745	16701	16783	16742	16745	16851	16940	16688	16808	16628	16744	16642	16672	16829	16762	16807	16817	16879	16818	16689	16748	16739	16709	16744	16777	16660	16725	16736	16738	16539	16686	16896	16808	16773	16707	16866	16847	16725	16754	16720	16788	16736	16603	16722	16705	16973	16669	16811	16729	16874	16744	16814	16694	16847	16743	16808	16707	16716	16961	16711	16642	16750	16904	16804	16787	16658	16651	16760	16716	16758	16755	16860	16861	16677	16763	16672	16840	16786	16853	16797	16648	16855	16846	16668	16810	16813	16636	16862	16736	16864	16656	16857	16668	16753	16696	16867	16712	16608	16745	16922	16643	16767	16926	16936	16647	16736	16749	16706	16770	16754	16768	16865	16737	16688	16924	16653	17020	16710	16801	16667	16592	16716	16743	16823	16910	16807	16655	16632	16697	16823	16822	16809	16707	16608	16754	16777	16720	16634	16674	16687	16738	16779	16706	16796	16731	16798	16697	16793	16814	16876	16763	16728	16785	16756	16787	16721	16713	16756	16905	16893	16812	16867	16774	16629	16590	16710	16786	16590	16739	16773	16830	16809	16894	16769	16767	16891	16837	16844	16735	16865	16744	16764	16734	16755	16848	16857	16745	16723	16824	16910	16876	16731	16783	16709	16758	16816	16641	16792	16702	16631	16723	16881	16831	16762	16701	16737	16652	16520	16811	16942	16655	16503	17019	16889	16630	16618	16724	16676	16776	16839	16896	16760	16811	16972	16888	16607	16726	16799	16763	16718	16696	16827	16630	16634	16796	16786	16778	16667	16755	16727	16748	16671	16795	16689	16821	16852	16674	16684	16787	16719	16748	16708	16648	16727	16779	16741	16906	16660	16779	16855	16646	16635	16946	16750	16720	16622	16841	16820	16693	16659	16867	16735	16800	16865	16899	16860	16765	16850	16787	16760	16816	16656	16748	16718	16762	16981	16657	16913	16723	16732	16691	16733	16769	16735	16959	16628	16694	16898	16830	16769	16824	16679	16724	16771	16887	16915	16740	16682	16802	16564	16997	16788	16687	16933	16898	16743	16654	16777	16917	16712	16613	16719	16906	16912	16719	16662	16686	16670	16628	16794	16681	16793	16794	16673	16802	16813	16874	16662	16796	16810	16873	16934	16728	16727	16579	16856	16757	16738	16694	16708	16654	16611	16710	16630	16882	16627	16636	16596	16717	16817	16638	16733	16710	16864	16746	16787	16633	16748	16893	16733	16733	16785	16777	16708	16696	16647	16780	16820	16559	16781	16830	16786	16918	16846	16776	16624	16719	16813	16684	16891	16656	16723	16854	16832	16663	16745	16718	16734	16743	16698	16845	16824	16724	16469	16875	16713	16660	16810	16749	16799	16856	16623	16582	16802	16886	16619	16741	16772	16817	16637	16976	16803	16637	16668	16623	16688	16882	16647	16619	16606	16767	16799	16914	16680	16766	16834	16685	16744	16797	16830	16856	16745	16838	16667	16815	16741	16849	16659	16996	16748	16762	16678	16692	16832	16771	16682	16992	16851	16671	16838	16900	16693	16810	16936	16669	16744	16890	16750	16860	16715	16637	16729	16648	16766	16844	16798	16795	16739	16595	16960	16737	16901	16771	16738	16634	16709	16750	16920	17007	16654	16962	16696	16821	16742	16891	16815	16814	16772	16866	16727	16799	16698	16599	16906	16717	16813	16849	16779	16792	16744	16962	16822	16623	16682	16763	16753	16706	16790	16886	17010	16692	16854	16637	16870	16943	16798	16869	16971	16811	16820	16763	16798	16593	16508	16775	16669	16610	16864	16506	16663	16812	16833	16654	16771	16792	16829	16818	16830	16831	16802	16689	16707	16847	16961	16689	16795	16842	16613	16708	16685	16538	16856	16822	16531	16863	16680	16838	16682	16947	16529	16702	16725	16878	16782	16685	16661	16896	16743	16811	16749	16781	16915	16792	16920	16694	16963	16673	16742	16792	16707	16635	16741	16836	16764	16783	16692	16730	16823	16639	16851	16907	16916	16810	16762	16714	16792	16778	16659	16730	16941	16681	16756	16694	16699	16897	16721	16822	16583	16597	16652	16725	16773	16962	16741	16858	16828	16746	16767	16721	16771	16969	16758	16780	16725	16777	16559	16807	16727	16682	16691	16724	16844	16728	16658	16749	16865	16770	16668	17006	16847	16704	16782	16751	16720	16793	16812	16812	16735	16800	16743	16870	16698	16691	16746	16722	16836	16664	16682	16600	16686	16903	16858	16795	16691	16709	16789	16741	16711	16766	16663	16774	17026	16837	16710	16847	16839	16791	16808	16820	16819	16751	16753	16745	16862	16765	16645	16882	16957	16701	16627	16571	16880	16741	16745	16571	16666	16801	16578	16776	16857	16813	16652	16775	16817	16755	16866	16870	16592	16648	16814	16806	16772	16812	16812	16607	16914	16793	16641	16772	16856	16780	16781	16858	16820	16649	16853	16938	16850	16877	16655	16822	16832	16852	16774	16656	16729	16735	16879	16633	16814	16648	16767	16707	16722	16729	16629	16777	16739	16792	16730	16746	16711	16865	16610	16665	16758	16848	16869	16839	16776	16772	16743	16678	16757	16805	16758	16995	16744	16857	16829	16622	16907	16635	16652	16903	16670	16846	16820	16878	16788	16717	16886	16718	16838	16879	16725	16824	16763	16925	16758	16808	16614	16871	16690	16702	16717	16745	16961	16826	16670	16769	16681	16658	16654	17010	16782	16750	16818	16846	16862	16795	16807	16699	16674	16905	16841	16594	16720	16803	16683	16766	16921	16808	16726	16724	16871	16982	16932	16711	16782	16754	16682	16784	16630	16780	16930	16751	16585	16666	16758	16786	16734	16725	16840	16813	16657	16893	16845	16752	16632	16583	16778	16654	17022	16926	16770	16795	16811	16726	16666	16787	16825	16735	16870	16868	16843	16784	16885	16780	17027	16874	16767	16682	16666	16800	16694	16746	16740	16798	16616	16718	16744	16725	16842	16742	16672	16814	16802	16816	16558	16693	16784	16758	16811	16858	16816	16742	16763	16704	16770	16683	16685	16844	16806	16729	16754	16866	16722	16765	16684	16664	16651	16902	16749	16703	16845	16774	16894	16785	16761	16868	16580	16795	16823	16573	16649	16776	16819	16972	16854	16824	16877	16825	16773	16712	16511	16723	16786	16746	16763	16589	16758	16820	16743	16912	16748	16689	16631	16745	16656	16742	16913	16732	16528	16920	16716	16550	16937	16755	16835	16813	16737	16784	16786	17009	16633	16784	16749	16649	16871	16610	16780	16818	16609	16782	16741	16775	16956	16613	16806	16704	16721	16585	16883	16740	16608	16853	16873	16648	16701	16822	16922	16726	16688	16790	16687	16664	16823	16818	16619	16729	16729	16805	16872	16868	16887	16691	16850	16753	16905	16715	16826	16682	16687	16728	16726	16655	16771	16655	16625	16663	16578	16895	16755	16802	16633	16702	16833	16890	16834	16974	16665	16720	16785	16835	16850	16780	16716	16825	16758	16631	16820	16690	16666	16611	16672	16877	16674	16818	16641	16804	16743	16849	16681	16742	16680	16763	16762	16671	16751	16865	16759	16701	16961	16906	16854	16905	16684	16779	16764	16768	16782	16890	16786	16675	16829	16765	16621	16764	16897	16787	16768	16944	16598	16658	16756	16696	16909	16664	16779	16730	16711	16810	16777	16728	16575	16897	16850	16692	16678	16848	16750	16560	16902	16615	16799	16797	16763	16847	16778	16700	16667	16599	16641	16750	16510	16830	16692	16676	16606	16623	16735	16657	16624	16749	16746	16693	16733	16695	16703	16890	16631	16794	16742	16728	16812	16702	16932	16771	16847	16812	16798	16725	16673	16879	16765	16716	16706	16835	16603	16791	16806	16888	16576	16694	16795	16744	16810	16763	16640	16712	16617	16665	16703	16737	16736	16851	16673	16656	16772	16755	16848	16841	16757	16725	16821	16737	16766	16834	16937	16696	16457	16786	16705	16709	16705	16841	16741	16777	16799	16778	16686	16773	16750	16838	16709	16859	16739	16852	16763	16717	16858	16905	16659	16722	16705	16695	16954	16685	16636	16872	16752	16785	16733	16757	16889	16703	16865
23844	21459	34413	57057	59108	48243	28532	23643	22571	22551	22378	22384	22427	22269	22008	21948	22220	21924	22260	22064	22212	22038	22045	22227	22147	22047	21982	21859	22144	22328	22179	21957	21796	21820	22076	22022	21985	22240	21953	21963	21893	22078	21965	21867	21823	22230	21829	21943	21986	22024	21894	21863	22178	21909	21954	21812	22038	21993	21938	21861	21941	22005	21575	21992	21846	22057	21887	21748	21864	21992	21878	22066	21945	22008	22105	21856	21951	22020	22005	21839	21849	21832	21906	21931	21997	21905	21811	21996	21863	21870	22005	21989	21954	21823	22131	21844	21810	21900	21850	21970	21788	22172	21908	21716	21829	21912	21927	22098	21948	21788	21850	21991	21993	22025	21904	21907	22019	21895	21924	22148	21906	21677	21873	21902	21750	21953	22038	22010	22045	21840	21812	22070	22030	21895	21878	21929	21768	21840	22190	21791	21964	21941	22003	21812	22101	21894	21957	21898	21954	21900	21808	21791	21853	21816	21874	21771	22033	21819	21780	21749	21960	21923	21903	21967	21909	21986	21838	22168	21920	21955	22049	21916	21643	21921	21916	21860	22131	21885	21786	21992	21823	21789	22038	21921	21960	21972	21987	21960	21763	22141	21706	21798	22044	21995	22181	21979	22062	21927	21840	21985	22379	21787	22128	21824	21984	21865	22004	22028	21919	21923	21845	21937	21801	22060	21915	21854	21961	21713	22062	21911	22041	21838	22267	21887	21931	21875	21648	21804	21738	21886	21832	21827	21950	22096	21711	21766	21904	22073	21811	21691	21818	22016	21895	21949	21884	22066	21892	22012	22059	21926	21815	21698	21743	21994	21992	21859	21864	21966	21858	22184	21734	21733	22002	22096	22100	21977	22110	21839	21771	21868	21942	21983	21906	21939	22263	21813	21825	21964	21904	21918	21826	21867	22022	21830	21826	21909	21891	21740	22038	21979	21721	22000	21932	21858	21944	21877	21843	21833	21927	21927	22137	22001	21858	22049	22095	22032	22017	21859	21699	22008	21851	21833	21971	21966	22107	22029	21658	21900	21968	21948	21873	21772	21724	21826	21823	21956	21838	21746	21920	21844	21660	21768	22134	21899	21892	21707	22189	22008	21680	22009	21803	21796	21823	21885	22166	22014	21958	22112	22108	21623	21954	21907	21879	21759	21721	21805	21933	21913	21841	21923	21941	21920	21802	21951	22033	21959	22006	21912	21825	21853	22000	22082	21929	21863	21822	21921	21764	21823	21975	21837	21887	21616	21873	21937	21773	21846	22006	21878	22027	21815	21855	22096	21838	21843	21913	21826	22075	21867	21801	21707	22001	21980	22009	21735	22013	21981	21806	21843	21714	21704	21999	22015	21964	21935	21983	21950	21897	21909	21764	22052	21841	21822	21909	21929	21872	21733	21814	21895	21816	21838	21935	22115	21880	21893	21912	22001	21963	21951	21937	21765	21853	21937	21967	22024	22012	22031	21957	22010	21953	21993	21675	21779	21853	21844	21986	22010	22125	21719	22067	22144	21967	21951	21957	21946	21929	21700	21875	21805	21853	21950	21928	22102	22046	21777	22073	21857	21904	21956	21985	21894	21844	21749	22029	21992	22136	21954	22063	21999	21837	21823	21812	22052	21869	21739	21952	21992	21884	21722	21753	21822	21818	22070	21867	21760	21908	21814	22058	21930	21830	21801	21818	21906	21788	21774	22076	21914	21908	21944	22032	21814	21764	21945	21964	22065	21988	22183	21976	21978	21809	21936	21947	21984	21893	22132	21825	22179	22145	21739	21781	22100	21796	22068	21972	21811	22012	21808	22034	21756	21828	21884	21941	22154	21873	22072	21876	21802	21960	21704	21670	21714	21780	21976	22159	21963	21893	21857	21794	21947	21827	21876	21664	22071	21873	21874	22186	21942	21937	21840	21900	22100	22105	22008	21880	21815	21622	21926	21899	22100	21895	22194	21851	21992	21939	21909	21986	21964	21950	21988	22174	21897	21841	21795	21775	21791	21897	21715	21895	22067	21806	21848	21845	21929	21917	22099	22065	21867	21823	21762	21963	21989	21945	21974	21766	21906	21724	22033	21781	22077	21997	21947	21911	21922	21776	21850	22030	22075	21770	21982	21713	21958	22022	22004	21669	22138	22001	21894	21985	21789	22019	21807	21662	21891	21835	21949	21989	21827	21997	21887	21970	21718	22000	21798	21798	21999	21899	22048	21898	22062	21933	21882	21856	21815	21747	21864	21738	22159	21783	21785	21816	21836	21868	21867	22030	22096	22140	22049	21951	21804	22012	21954	21825	21987	21649	21926	22079	21878	22059	22136	22125	21864	21883	22041	21855	22004	22086	21829	21898	21877	22048	22070	21754	21888	21954	21970	22128	21737	21934	21634	21970	22017	21839	21938	21922	21954	22092	21824	21913	21934	22005	21862	21993	21760	21759	21925	21782	21980	22102	21833	22140	21932	21724	21922	21902	21959	21785	21767	22046	21714	21596	21782	22102	21691	21842	21900	21989	21947	22169	21802	21989	21770	21884	21811	21738	21810	21908	22083	21693	21883	21948	21966	21792	21936	21846	22007	22099	22112	21991	21704	21687	21965	21919	21885	22007	21964	21763	21911	21902	22159	21923	21826	21806	21979	21852	21775	21716	22203	21948	21670	21985	22042	21558	21764	21717	21888	21801	21967	21680	21771	21983	21716	22062	22013	21781	22011	21946	22206	21784	21874	21680	21711	21909	22114	21901	22000	21863	21900	21755	21839	21816	21792	22066	21835	21924	21726	21743	21801	21866	21750	21886	21938	21857	22034	21852	21801	21752	21906	22079	21772	21962	21885	21970	22128	21967	21921	22171	21876	21850	21871	21980	21894	21754	21588	22043	21951	21967	22057	22141	22046	21999	22014	21880	21823	21903	21858	21864	21946	21768	22038	21820	21700	21983	21881	21857	21733	22034	22019	21804	21869	21886	21842	21957	21784	21867	21910	21865	21941	21924	22030	21924	21916	22010	21858	22126	21962	22009	21997	22008	21709	21835	21879	21890	21766	21964	21837	21920	22044	21962	22111	21944	21913	21978	21959	22141	22098	22042	22085	21991	21825	21988	21736	21816	22107	21807	21595	21792	21935	21914	21858	21781	22051	21824	21846	21894	21907	21965	21872	21760	22037	22085	22023	22062	21758	21908	22037	21833	21994	21944	21762	21942	22099	21894	22006	21836	22060	21884	21806	22092	21960	21772	22038	21633	21890	21812	21879	22049	21768	21969	21846	21970	21916	21979	21797	21952	22095	21959	21796	21706	22009	21870	21801	21922	21797	22027	21805	21714	22070	21831	21949	21969	21881	21942	22121	21844	21687	21959	21803	21754	22058	21795	21906	22063	21910	21822	21720	21866	21847	21907	22057	21899	21933	21899	21822	21872	21887	21971	21947	21897	21975	22094	21922	21724	21812	21807	21871	21953	21843	21868	21855	21892	22119	22137	21715	21986	21887	21841	21753	21736	21880	21981	21892	21872	22091	22037	21806	21982	21697	21952	21769	22036	21947	21850	21869	21980	22033	21880	21779	21784	21919	22164	21870	21781	21810	22044	21867	21969	21910	21790	22004	21951	22232	22093	22043	21776	21870	21896	21946	21833	21912	21899	21920	21778	22048	21936	21804	22020	21838	22030	21772	21826	21927	21980	21684	21831	21765	21987	21935	21901	21738	21896	22061	21865	22041	21953	21850	22164	21722	21995	22044	22002	21941	21927	21826	22003	21814	21940	21892	21790	21960	21981	21841	21898	22081	21902	22042	22023	21827	21884	21938	21804	21817	22118	21791	21889	22003	22082	21848	21945	22116	21750	21761	22250	22075	21891	21952	21893	21919	22045	21877	21915	21927	22091	22025	21714	21849	22040	21914	21796	21741	21805	21944	21601	21982	21664	21756	21894	22014	21991	22022	21934	21942	21922	21940	22038	21862	21910	21867	21978	21809	21869	21867	21898	21790	21797	21998	21856	21704	22011	21915	22053	21973	21844	21791	21888	21978	21863	21814	21974	21883	21908	22003	21911	21907	21958	21948	21858	21782	22100	21868	21849	22000	21951	22006	21829	22053	21928	22031	21923	21810	21875	21918	21744	21906	21881	21941	21730	21827	21809	22051	21864	21877	21781	21907	21998	21830	21802	21539	21958	21863	21942	21864	21894	21896	22003	22021	21964	21804	21820	21645	21757	21864	21897	21813	21906	21868	22014	22048	21795	22002	22178	22043	21924	21884	21806	21935	21875	21675	21828	21965	21918	22056	22114	21886	21964	21950	22103	22056	22081	21975	21804	21960	21706	22003	22032	22180	21990	21844	21734	22055	21715	21888	22010	22008	21980	21877	21904	21952	22061	21928	21867	21902	21835	21883	21925	21768	22010	21908	21932	21954	21740	21816	21966	21811	21803	21618	21994	22126	21729	21910	21886	21957	21826	21854	22023	21893	21884	21910	21892	22027	21725	21959	21850	21940	21946	22079	22034	21956	21742	21878	21895	21975	21959	21902	21989	22136	21955	22061	21917	22009	21923	22006	22140	22004	21986	21695	22038	21838	21941	21764	21629	21964	21925	22001	22165	22095	21896	21780	22235	21832	21934	22008	21990	21568	21938	21827	21832	22079	21770	21837	21888	21968	21944	22189	21997	21752	22082	21784	21855	22046	22011	21861	21840	21944	22111	22085	21802	21737	21767	21962	21992	21893	22142	21764	21811	21650	22059	21942	21931	21788	22082	21887	21937	21913	21867	21859	21760	21944	21743	21893	22054	21973	21657	21998	21843	22156	21805	21704	21872	21836	22077	22018	21995	21867	21881	21834	21969	21847	21956	21961	22015	21668	22017	21862	21850	21735	21653	21957	21952	21991	22029	22035	21915	21739	21979	22060	21994	21912	21968	21820	21847	21950	21828	21823	21965	22041	22014	21964	21871	21981	22013	21835	21944	21721	21884	21743	22039	21867	21850	22090	22110	21744	21730	21982	22077	21863	21842	21898	22065	21748	21911	21890	21968	21983	21809	21817	21927	22145	21838	21842	21955	21996	21800	21919	21899	21896	21879	21845	21772	22137	21900	22081	21985	21951	21767	21759	21790	21803	22111	21919	21896	21637	21925	21824	21607	21972	21942	21815
17972	32948	87199	90807	72131	45825	17687	17417	17348	17401	17270	17271	17420	17510	17411	17371	17388	17329	17364	17280	17414	17195	17358	17362	17322	17328	17165	17350	17278	17289	17317	17138	17358	17416	17352	17303	17309	17328	17331	17129	17298	17309	17181	17404	17184	17264	17501	17227	17399	17297	17430	17190	17270	17154	17291	17286	17492	17313	17291	17220	17319	17219	17276	17196	17178	17183	17276	17164	17408	17246	17262	17216	17229	17296	17363	17571	17461	17238	17135	17207	17374	17174	17320	17241	17329	17428	17143	17238	17214	17034	17138	17458	17383	17378	17328	17207	17457	17123	17208	17382	17122	17247	17193	17344	17438	17559	17181	17297	17273	17443	17293	17440	17166	17257	17212	17221	17359	17194	17257	17235	17232	17336	17144	17360	17388	17228	17232	17237	17247	17191	17283	17279	17233	17174	17162	17403	17417	17297	17405	17340	17463	17429	17313	17384	17252	17101	17178	17270	17105	17273	17294	17239	17461	17229	17351	17269	17057	17203	17218	17472	17311	17208	17363	17263	17305	17432	17267	17401	17340	17248	17204	17252	17214	17100	17177	17309	17322	17286	17281	17246	17275	17286	17476	17367	17355	17220	17314	17345	17146	17164	17419	17136	17217	17208	17209	17229	17325	17304	17316	17316	17351	17294	17350	17173	17303	17365	17223	17089	17364	17316	17180	17463	17270	17126	17361	17284	17364	17138	17312	17279	17286	17170	17254	17267	17562	17310	17236	17330	17204	17251	17436	17114	17250	17315	17192	17272	17324	17085	17288	17298	17406	17355	17314	17273	17220	17345	17239	17328	17343	17048	17494	17320	17205	17236	17238	17300	17210	17305	17158	17175	17172	17197	17306	17320	17166	17408	17504	17235	17471	17380	17496	17356	17342	17222	17283	17443	17212	17352	17235	17235	17423	17416	17242	17332	17172	17244	17375	17362	17355	17355	17169	17388	17290	17335	17385	17251	17195	17103	17170	17157	17223	17216	17333	17131	17231	17227	17179	17444	17297	17182	17359	17398	17204	17236	17422	17298	17254	17363	17313	17199	17141	17331	17321	17300	17162	17145	17431	17354	17066	17277	17093	17395	17260	17273	17194	17432	17372	17287	17401	17204	17361	17396	17402	17343	17322	17151	17203	17411	17255	17315	17280	17202	17310	17125	17484	17233	17308	17194	17332	17402	17199	17413	17158	17253	17204	17343	17330	17486	17314	17222	17331	17309	17238	17333	17322	17147	17434	17307	17135	17183	17177	17345	17317	17282	17133	17120	17116	17406	17264	17291	17321	17255	17203	17286	17245	17342	17217	17449	17381	17337	17167	17371	17327	17149	17248	17383	17260	17253	17110	17222	16990	17191	17409	17327	17194	17230	17307	17415	17160	17389	17334	17234	17312	17348	17447	17287	17183	17230	17301	17198	17316	17289	17266	17172	17330	17110	17277	17294	17437	17225	17387	17093	17250	17327	17186	17436	17435	17182	17211	17268	17316	17396	17272	17373	17476	17241	17285	17200	17239	17170	17066	17396	17353	17332	17226	17133	17172	17428	17271	17252	17385	17124	17332	17175	17271	17421	17362	17221	17299	17147	17074	17219	17418	17305	17536	17392	17161	17291	17229	17488	17223	17269	17117	17476	17132	17257	17192	17190	17430	17224	17253	17411	17457	17155	17223	17243	17150	17132	17241	17345	17442	17330	17233	17135	17263	17374	17295	17223	17287	17293	17351	17309	17332	17320	17606	17038	17515	17351	17304	17351	17274	17311	17255	17158	17203	17217	17382	17170	17095	17302	17360	17167	17164	17383	17382	17363	17274	17239	17295	17297	17220	17276	17303	17284	17299	17066	17263	17229	17302	17289	17166	17291	17190	17350	17240	17319	17117	17238	17300	17151	17312	17299	17304	17178	17456	17250	17103	17227	17268	17373	17248	17250	17205	17177	17523	17358	17295	17369	17363	17247	17445	17232	17312	17347	17346	17422	17078	17172	17386	17292	17218	17252	17234	17493	17255	17159	17294	17385	17488	17211	17477	17155	17244	17261	17243	17221	17194	17198	17280	17227	17295	17331	17156	17320	17245	17255	17391	17278	17229	17161	17238	17354	17408	17429	17323	17399	17418	17419	17105	17352	17387	17157	17556	17273	17295	17342	17280	17159	17340	17511	17392	17211	17313	17272	17177	17171	17349	17189	17225	17290	17552	17208	17213	17307	17402	17321	17398	17332	17205	17202	17381	17181	17227	17315	17325	17150	17432	17377	17268	17346	17431	17154	17197	17334	17234	17265	17249	17257	17149	17404	17284	17186	17277	17398	17289	17178	17184	17219	17219	17231	17271	17323	17328	17374	17320	17216	17164	17317	17295	17351	17154	17250	17429	17284	17238	17253	17419	17230	17217	17288	17423	17414	17282	17171	17300	17177	17288	17262	17249	17227	17342	17309	17186	17333	17123	17121	17253	17284	17282	17143	17248	17285	17264	17292	17397	17329	17438	17326	17324	17308	17353	17249	17282	17140	17492	17232	17248	17364	17201	17233	17393	17309	17212	17300	17280	17335	17272	17125	17365	17325	17252	17255	17122	17261	17276	17198	17352	17258	17095	17224	17312	17160	17470	17389	17086	17304	17121	17154	17226	17316	17316	17380	17296	17271	17380	17016	17235	17355	17404	17281	17236	17398	17165	17338	17243	17340	17275	17353	17282	17178	17384	17159	17294	17409	17437	17383	17268	17080	17509	17245	17375	17252	17274	17406	17213	17361	17363	17209	17264	17322	17299	17210	17200	17316	17213	17302	17382	17182	17238	17390	17246	17109	17468	17374	17130	17258	17330	17170	17378	17238	17187	17323	17277	17313	17257	17198	17294	17252	17324	17318	17088	17379	17284	17242	17421	17274	17185	17184	17416	17362	17224	17397	17489	17319	17347	17197	17286	17178	17230	17337	17147	17244	17272	17387	17229	17330	17211	17284	17381	17261	17428	17221	17396	17328	17537	17221	17190	17312	17331	17118	17264	17412	17271	17318	17219	17365	17391	17145	17218	17152	17310	17212	17220	17278	17300	17211	17379	17267	17157	17357	17271	17185	17446	17447	17389	17377	17099	17360	17328	17187	17113	17382	17296	17380	17290	17010	17290	17313	17262	17218	17352	17309	17271	17257	17359	17338	17280	17196	17378	17059	17279	17315	17368	17331	17332	17196	17337	17224	17140	17094	17323	17309	17359	17322	17333	17403	17311	17344	17265	17305	17298	17330	17285	17365	17201	17287	17325	17353	17175	17391	17521	17218	17366	17393	17380	17387	17165	17578	17115	17427	17408	17390	17411	17244	17352	17107	17032	17356	17312	17489	17300	17275	17225	17397	17215	17251	17306	17303	17113	17260	17352	17257	17299	17168	17278	17402	17144	17177	17394	17347	17113	17311	17323	17167	17290	17104	17327	17269	17226	17312	17290	17229	17436	17296	17253	17158	17329	17271	17296	17218	17289	17344	17129	17205	17257	17418	17158	17063	17251	17210	17318	17154	17139	17188	17223	17277	17144	17322	17216	17434	17304	17339	17256	17338	17504	17312	17289	17274	17427	17308	17303	17206	17314	17457	17332	17307	17113	17241	17447	17331	17405	17301	17314	17195	17368	17358	17205	17438	17377	17186	17135	17230	17371	17384	17191	17277	17201	17283	17285	17244	17241	17129	17312	17201	17291	17482	17207	17167	17223	17251	17375	17257	17231	17417	17264	17117	17119	17121	17264	17198	17343	17264	17185	17321	17361	17312	17194	17076	17263	17215	17318	17440	17295	17245	17202	17118	17371	17353	17268	17259	17282	17220	17310	17246	17481	17319	17349	17386	17326	17215	17339	17314	17247	17379	17292	17312	17395	17243	17380	17442	17388	17172	17027	17349	17214	17314	17295	17239	17330	17232	17271	17308	17178	17436	17287	17386	17175	17295	17374	17156	17266	17105	17250	17413	17267	17197	17375	17312	17309	17317	17183	17310	17470	17154	17276	17272	17262	17425	17400	17153	17232	17080	17545	17302	17002	17279	17231	17280	17319	17196	17136	17192	17443	17338	17315	17080	17180	17300	17317	17194	17191	17200	17450	17511	17296	17486	17430	17349	17187	17320	17388	17238	17465	17364	17326	17326	17335	17310	17174	17253	17294	17227	17232	17212	17112	17339	17183	17255	17439	17504	17289	17222	17417	17316	17210	17355	17312	17174	17409	17331	17176	17438	17307	17363	17387	17355	17240	17291	17178	17180	17330	17296	17350	17253	17147	17252	17302	17308	17349	17285	17216	17141	17272	17354	17356	17262	17469	17323	17325	17176	17150	17272	17092	17225	17423	17188	17214	17286	17313	17178	17292	17266	17228	17263	17585	17223	17144	17184	17308	17109	17257	17190	17121	17141	17090	17205	17399	17365	17319	17397	17323	17410	17420	17322	17338	17249	17231	17270	17153	17345	17385	17228	17251	17491	17215	17292	17369	17206	17222	17232	17430	17288	17192	17265	17276	17172	17275	17241	17235	17314	17310	17302	17258	17283	17207	17363	17297	17173	17361	17323	17378	17364	17264	17245	17067	17364	17264	17212	17229	17436	17223	17121	17317	17442	17212	17162	17318	17413	17275	17383	17523	17051	17294	17266	17375	17269	17227	17185	17251	17292	17242	17273	17444	17406	17293	17325	17441	17218	17275	17189	17097	17205	17288	17144	17496	17214	17282	17227	17253	17373	17168	17207	17324	17316	17413	17333	17183	17236	17257	17247	17314	17237	17335	17127	17150	17181	17313	17184	17159	17348	17230	17446	17193	17216	17206	17202	17143	17236	17189	17348	17407	17201	17162	17280	17211	17137	17296	17170	17261	17272	17184	17288	17431	17448	17459	17192	17261	17157	17279	17484	17135	17211	17167	17106	16976	17348	17461	17181	17297	17166	17352	17440	17285	17225	17278	17531	17332	17358	17300	17363	17217	17275	17272	17152	17234	17145	17413	17234	17329	17208	17343	17288	17344	17348	17286	17137	17252	17448	17277	17542	17292	17249	17171	17081	17211	17250	17264	17234	17418	17208	17195	17394	17266	17301	17252	17327	17278	17197	17349	17365	17304	17392	17273	17346	17212	17344	17358	17314	17248	17525	17369	17342	17277	17305	17260	17286
23284	21448	35649	55056	58572	50370	30995	24187	22679	22780	22864	22636	22586	22382	22481	22249	22404	22396	22501	22162	22404	22478	22301	22348	22331	22473	22345	22318	22196	22312	22384	22015	22199	22286	22198	22473	22453	22308	22004	22109	22236	22327	22344	22184	22205	22296	22294	22398	22300	22090	22160	22026	22223	22365	22256	22144	22172	22421	22251	22361	22168	22256	21948	22334	22212	22400	22355	22143	22210	22182	22197	22309	22084	22491	22336	22415	22460	22364	22433	22167	22185	22242	22018	22175	22249	22269	22098	22145	21956	22109	22222	22314	22205	22281	22017	22227	22224	22198	22222	22017	22126	22178	22282	22025	21995	22095	22200	22123	22255	21879	22199	22373	22195	22348	22308	22252	22299	22273	21995	22246	22309	22255	22321	22254	22065	22158	22221	22353	21941	22431	22248	22161	22178	22101	22270	22143	22500	22199	22202	22160	22151	22255	22019	22148	22446	22051	22267	22205	22030	21997	22139	22069	22067	22186	22107	22124	22057	22190	22198	22175	22191	22342	22228	22316	22175	22089	22243	22205	22228	22124	22203	22195	22222	22267	22078	22166	22214	22239	22428	21960	22083	22266	22147	22217	22237	22157	22108	22051	22246	22218	22205	22184	22112	22333	22175	22201	22178	22271	22053	22105	22129	22154	21813	22154	22089	22262	22219	22032	22152	22077	22164	22314	22150	22266	22265	22252	22388	22192	22258	22309	22059	22246	22218	22181	22138	22019	22101	22127	22093	22147	22219	22361	22264	22131	22186	21986	22057	22181	22150	22220	22175	22145	22161	22119	22032	22104	22127	22322	22177	22047	22299	22160	22276	22175	22167	22150	22427	22125	22430	22212	22205	22212	22052	22191	22319	22159	21937	21948	21991	22024	22254	22154	22100	22349	22217	22112	22078	22172	22273	21999	22037	22082	22190	22247	22370	22338	22292	22373	22218	22174	22224	22303	22224	22273	22256	22338	22246	22164	22094	22061	22132	22031	22046	22033	22052	22124	22117	22104	22032	22154	22234	21980	22193	21991	21934	22163	22051	21991	22188	22242	22138	22052	22194	22212	22059	22285	22065	22197	22171	21977	22094	22117	22135	22269	22329	22277	21977	22250	22073	22204	22167	22319	22188	22235	22095	22166	22297	22151	22148	22376	21998	22167	22268	21984	22219	22084	22169	22162	21799	22271	22358	21982	22181	21951	22291	22041	22301	22177	22453	22310	22233	22029	22133	22120	22200	22209	22182	22086	22120	22109	22047	22271	22359	22312	22293	22208	22108	22024	22282	22340	22005	22284	22240	21935	22131	22049	22288	22356	22048	21985	22207	22236	22117	22246	22119	22144	22113	22154	22060	22336	22152	22119	22049	22377	22133	22261	22099	22041	22155	22014	22187	22278	21870	22042	22215	22104	22237	22173	22127	22199	22384	22233	22089	22170	22356	22010	22115	22244	22276	22195	22131	22041	22261	22188	22204	21927	22015	22118	22249	22249	22295	22256	22285	22197	22061	22305	22267	22067	22001	22134	22044	22113	22170	22547	22150	22030	22138	22107	21905	22377	22058	22090	22256	22323	22354	22231	22082	22278	22233	22288	22145	22294	22316	22227	22246	22151	22080	22054	21985	22154	21991	22117	22126	22086	22239	22122	22061	22075	22381	22164	22166	22059	21962	22016	22289	22118	22356	22047	22118	22196	22308	22234	22114	22033	22144	22007	22093	22206	22006	22311	22106	22193	22236	22181	22062	22041	22202	21949	21856	22334	22335	22257	22161	22254	22339	21878	22043	22082	22115	22283	22352	22059	21936	22224	22317	22164	22295	22058	22077	21776	22112	22413	22362	21980	22195	22219	22164	22159	22306	21998	22220	22156	22286	22257	22221	22189	22101	22293	22248	22280	22252	21992	22079	21956	22345	22140	22219	22047	22204	22465	22291	22107	22293	21977	22107	22360	22296	22099	22159	22040	22089	22264	22162	22120	22296	22074	22182	22156	21918	21995	22387	22220	22070	22195	22198	22267	22055	22334	22178	22123	22264	22242	22162	22327	22166	22191	22232	22203	22263	22402	22195	22391	22123	22347	22187	22262	22144	22120	22263	22295	22403	21920	22295	22130	22343	22248	22245	22119	22230	22159	21948	22051	22139	22213	22194	22101	22180	22161	22267	22045	22256	22225	22218	22174	22080	22014	22309	22250	22022	22221	22030	22191	22188	22144	22169	22086	22265	22168	22256	22155	22225	22098	22220	22064	22133	22092	22136	22120	22276	21768	22342	22266	22236	22228	22176	22142	22162	22201	22111	22001	22119	22238	22149	21945	22312	22054	22053	22123	22266	22141	22001	22193	22055	22059	21973	22081	22131	22212	22237	22076	22106	22193	22181	22266	22175	22163	22333	22135	22088	22373	22166	22234	22274	21971	22267	22227	22212	22406	22342	22455	22174	22000	22028	22198	22087	22242	22280	22272	22121	21937	22092	22137	21971	21945	22104	22199	22212	22102	22144	22231	22293	22137	22141	22271	22278	21970	22217	22320	22261	22401	22062	22234	22238	22094	22107	22348	22038	21971	22194	22156	21890	21983	22121	22198	22285	22154	22088	21881	22071	22214	22080	22273	22291	22110	22135	22176	21977	22097	22192	22272	22207	22250	22256	22034	22166	22166	22179	22122	22251	22240	22224	21982	22037	22164	22142	22138	22127	22072	22358	22365	22024	22215	22298	22282	22136	21974	22093	22233	22283	22193	22327	22088	22375	22205	22070	22076	22228	22224	22018	21961	21994	22175	22372	22363	22358	22103	22321	22096	22020	22193	22235	22141	22149	22166	22156	22112	22266	22128	22331	22118	22107	22293	22140	22242	22288	22096	22075	21970	22091	22054	22137	22115	22245	22055	22118	22318	22129	22169	22154	22394	22145	22115	22266	22143	21965	22170	21962	22155	22235	22196	22114	22146	22090	22062	22142	22091	22338	22352	22220	22118	22034	22364	22234	22118	21901	22187	22237	22211	22156	22197	22415	22364	22390	22205	22267	22066	22195	22132	22139	22137	22010	21972	22236	22224	22067	21911	22360	22116	22050	21902	22159	22215	22086	21918	22148	22010	22193	22174	22162	22234	22163	22023	22190	22328	22070	22043	22144	22288	22064	22152	22071	22230	21880	22318	22144	22112	22071	22279	22092	22099	22031	22081	22025	22192	22005	22361	22082	22249	22066	21968	22163	21950	22014	21973	22001	22224	22174	22012	22219	22152	22047	22173	22098	22073	22077	22019	22188	22254	22185	21977	22174	22289	22299	21929	22347	22168	22176	22185	22019	22078	21996	22234	22198	22161	22028	22029	22290	22226	22060	22149	22299	22370	22291	22171	22231	22115	22154	22048	22107	22127	22233	21948	22004	22079	22121	22056	22047	22423	22330	22459	22069	22268	22199	22144	22154	22132	21886	22067	22196	22210	22196	22319	22305	22284	22132	22100	22056	22251	22297	22338	22081	22099	22299	22154	22137	22023	22053	22180	22009	22469	22217	22185	22250	22099	22396	22458	22085	22221	22044	22136	22289	22351	22337	22292	22116	22078	22137	22093	22374	22260	22123	22072	22065	21946	22034	22145	22190	22140	22228	22300	22016	22067	22060	22227	22322	22376	22202	21984	22223	22205	22219	22206	22356	22336	22118	22091	22029	22083	22210	22171	22253	22376	22318	22302	22027	22003	22215	22089	22115	22245	22162	21969	22351	22208	22355	22011	22202	22256	22063	22177	22016	21997	22163	22075	22238	22042	22247	21982	22121	22035	22102	22136	22043	22108	22257	22172	22002	21897	21989	21937	22200	22341	22254	22004	22088	22181	21961	22048	22107	22148	22127	22185	22345	22378	22165	22391	22046	22050	22308	22103	22191	22298	22279	22027	22336	22206	22063	22106	22061	22104	22198	22429	22079	22041	21965	22229	22156	22035	22287	22223	22094	22109	22381	22169	22000	22188	22290	22182	22223	22115	22170	22239	22008	22098	22115	22280	21948	22134	22440	22083	22082	22007	22321	21898	22162	22346	22173	22382	22108	22167	22075	22103	22011	22030	22198	22018	22098	22221	21964	22119	22275	21989	22137	22154	22206	22183	22375	22299	22190	22159	22247	22253	22299	22095	22057	22236	22225	22057	22157	22198	21968	22214	22068	22186	22155	21955	22352	22111	22321	22240	22352	22210	22248	22286	22264	22211	22069	22023	22252	22116	22256	22280	22201	22188	22170	22121	22315	22351	21957	22179	22160	22088	22328	22184	22259	22305	22350	22131	22090	21992	22129	22219	22125	22129	22298	22423	22374	22183	22160	22140	22223	22153	22292	22308	22352	22353	22228	22344	22273	22224	22295	21971	22104	22179	22083	22202	22209	22395	22200	22262	22070	22232	22358	21926	22360	22068	22282	22053	22262	22224	22344	22060	22291	22111	22220	22226	22163	22213	22124	22243	22226	22378	22170	21887	22070	22083	22182	22124	22355	22118	22029	22006	22194	22184	22245	22030	22298	22050	22267	22372	22287	22065	22177	22034	22274	22353	22272	22106	22233	21866	21894	22262	22050	22117	22245	22196	22242	22205	22075	22150	22024	22161	22315	22446	22067	22138	22224	21964	22128	22162	22134	22349	22037	22319	22094	21946	22069	22349	22034	22134	22240	22284	22268	22005	22206	22150	22065	22193	22425	22314	22246	22219	22282	22124	22184	22071	22339	22316	22159	22254	21992	22066	22330	22107	22001	21919	22142	22261	22356	22010	22158	22215	22014	22297	22130	22059	22140	22324	22275	22150	22098	22119	22358	22308	22198	22369	22334	22235	22088	22199	22168	22205	22359	22196	22312	22272	22229	21993	22142	22249	22291	22102	22161	22359	22220	22303	22101	22252	22272	22516	22204	22164	22154	21957	22434	22103	22266	22093	22055	22083	21861	22347	21952	22145	22243	22242	22022	22337	22248	22082	22157	22234	22182	22147	22218	22364	22195	22369	22132	22210	22142	22332	22259	22283	22166	22178	22164	22029	22183	22191	22118	22062	22131	22193	22120	22044	22104	22107	21929	22145	22060	22020	22097	22075	21957	22145	22109	22272	22220	22228	22271	22080	22263	22329	22144	22362	22257	22186	22283	22057	22336	22376	22132	22235	22111	22235
20081	45143	92968	97444	79680	54798	18701	17498	17564	17517	17455	17369	17500	17400	17502	17578	17454	17142	17291	17362	17175	17458	17302	17205	17338	17177	17419	17348	17407	17350	17379	17249	17494	17432	17510	17190	17338	17429	17349	17287	17329	17261	17286	17236	17342	17265	17435	17342	17194	17419	17368	17305	17405	17383	17218	17500	17324	17319	17619	17269	17153	17383	17319	17381	17389	17275	17363	17367	17353	17350	17395	17152	17540	17341	17464	17624	17539	17365	17270	17358	17494	17328	17337	17492	17206	17249	17465	17426	17471	17227	17305	17117	17448	17349	17335	17374	17302	17314	17221	17220	17152	17251	17375	17379	17196	17354	17306	17214	17305	17196	17377	17352	17441	17199	17232	17249	17377	17431	17239	17351	17324	17225	17374	17184	17293	17487	17445	17364	17189	17310	17121	17458	17224	17287	17390	17505	17113	17419	17347	17264	17316	17263	17238	17462	17405	17251	17438	17254	17295	17249	17241	17414	17322	17099	17394	17409	17414	17389	17177	17316	17286	17309	17215	17403	17315	17430	17263	17182	17316	17284	17304	17310	17261	17316	17370	17149	17503	17241	17449	17234	17415	17329	17297	17396	17381	17657	17331	17369	17482	17353	17492	17288	17473	17382	17495	17528	17201	17248	17357	17367	17293	17386	17165	17419	17242	17276	17295	17350	17408	17398	17359	17255	17278	17531	17505	17379	17391	17068	17465	17361	17081	17575	17306	17247	17383	17298	17390	17383	17291	17358	17434	17205	17312	17294	17291	17234	17290	17234	17216	17275	17534	17349	17225	17344	17311	17528	17173	17161	17270	17316	17308	17216	17251	17272	17172	17345	17447	17328	17536	17342	17276	17253	17327	17363	17220	17307	17227	17238	17381	17333	17514	17201	17375	17469	17365	17352	17127	17227	17282	17380	17333	17266	17420	17322	17134	17369	17193	17191	17332	17335	17275	17458	17308	17196	17292	17358	17264	17378	17285	17380	17392	17275	17195	17316	17506	17223	17237	17242	17397	17248	17153	17392	17341	17346	17324	17343	17224	17110	17597	17319	17395	17230	17337	17333	17279	17351	17309	17336	17205	17304	17326	17304	17436	17427	17346	17295	17437	17163	17375	17559	17249	17297	17375	17394	17313	17224	17263	17314	17297	17324	17491	17278	17094	17454	17302	17263	17321	17243	17289	17313	17320	17139	17355	17218	17332	17438	17296	17406	17333	17233	17356	17302	17375	17307	17361	17360	17265	17410	17361	17316	17295	17389	17283	17229	17225	17263	17400	17302	17492	17385	17262	17194	17483	17328	17160	17281	17309	17295	17389	17283	16941	17256	17178	17322	17262	17217	17375	17248	17343	17388	17404	17281	17388	17280	17252	17289	17470	17403	17262	17259	17386	17267	17419	17326	17265	17362	17354	17399	17220	17275	17249	17280	17143	17373	17373	17435	17244	17268	17526	17337	17352	17423	17153	17366	17165	17283	17233	17457	17364	17283	17281	17232	17333	17252	17387	17411	17360	17360	17295	17424	17457	17405	17297	17080	17560	17380	17316	17286	17282	17079	17461	17222	17364	17193	17361	17338	17463	17209	17354	17479	17510	17468	17392	17266	17255	17226	17455	17372	17367	17314	17508	17303	17570	17365	17389	17170	17330	17379	17366	17347	17240	17266	17408	17290	17397	17109	17355	17293	17279	17434	17350	17458	17369	17173	17214	17194	17278	17317	17270	17531	17379	17307	17345	17355	17431	17204	17280	17441	17098	17333	17024	17511	17273	17310	17286	17388	17285	17437	17185	17381	17321	17333	17176	17323	17323	17257	17381	17368	17152	17370	17436	17299	17253	17324	17310	17317	17329	17299	17344	17341	17359	17172	17453	17389	17315	17347	17235	17163	17272	17396	17379	17496	17124	17241	17280	17345	17319	17166	17377	17271	17191	17485	17360	17150	17303	17509	17420	17333	17210	17366	17325	17480	17188	17224	17450	17229	17304	17316	17371	17369	17404	17354	17285	17360	17345	17405	17376	17253	17349	17278	17385	17195	17269	17418	17229	17247	17164	17337	17472	17293	17228	17304	17233	17456	17207	17371	17345	17272	17398	17211	17348	17438	17364	17371	17181	17369	17341	17157	17303	17169	17341	17411	17309	17421	17366	17124	17231	17469	17260	17242	17343	17301	17172	17274	17250	17245	17159	17336	17330	17426	17220	17368	17062	17298	17353	17366	17393	17335	17384	17281	17301	17456	17340	17403	17414	17453	17244	17455	17319	17381	17226	17499	17300	17402	17407	17363	17495	17243	17461	17428	17234	17361	17276	17352	17426	17170	17269	17340	17481	17421	17396	17323	17552	17302	17261	17416	17342	17156	17166	17384	17494	17313	17273	17328	17461	17265	17378	17279	17410	17377	17158	17386	17279	17577	17188	17369	17335	17165	17417	17350	17186	17528	17445	17361	17346	17368	17235	17239	17326	17352	17327	17414	17316	17304	17183	17218	17417	17257	17296	17252	17328	17384	17341	17275	17329	17325	17193	17435	17178	17091	17444	17428	17302	17294	17331	17346	17355	17335	17496	17392	17357	17344	17231	17238	17282	17322	17425	17441	17393	17243	17205	17301	17301	17350	17330	17387	17197	17170	17338	17185	17238	17407	17140	17347	17426	17452	17373	17402	17244	17343	17363	17241	17383	17289	17400	17387	17492	17383	17386	17421	17417	17099	17319	17282	17298	17328	17352	17411	17135	17422	17261	17228	17250	17218	17210	17338	17239	17206	17231	17156	17433	17292	17439	17168	17421	17463	17264	17308	17378	17405	17329	17219	17276	17309	17313	17084	17211	17105	17347	17288	17269	17436	17356	17451	17185	17140	17297	17245	17363	17223	17389	17372	17195	17456	17290	17359	17139	17389	17350	17419	17265	17531	17198	17259	17267	17384	17336	17354	17355	17444	17419	17339	17210	17224	17339	17358	17477	17210	17211	17408	17341	17409	17423	17327	17159	17403	17361	17356	17245	17492	17155	17351	17417	17244	17413	17155	17179	17350	17447	17267	17371	17235	17417	17304	17438	17371	17256	17338	17388	17277	17304	17453	17366	17240	17207	17357	17414	17292	17341	17257	17439	17330	17272	17348	17451	17320	17476	17293	17296	17478	17359	17296	17320	17315	17312	17450	17269	17241	17490	17361	17233	17291	17372	17336	17430	17469	17388	17384	17291	17248	17234	17392	17162	17374	17449	17348	17389	17346	17424	17386	17541	17171	17300	17288	17274	17215	17054	17326	17312	17351	17370	17409	17298	17345	17439	17290	17325	17280	17221	17226	17092	17322	17333	17443	17280	17387	17337	17175	17301	17269	17319	17470	17195	17124	17230	17354	17305	17283	17475	17197	17375	17270	17424	17235	17466	17347	17282	17374	17316	17269	17508	17464	17223	17325	17259	17320	17222	17439	17174	17407	17234	17283	17234	17274	17429	17250	17273	17399	17373	17338	17519	17336	17245	17354	17098	17337	17389	17311	17171	17175	17304	17359	17209	17534	17228	17375	17260	17205	17278	17408	17237	17165	17463	17339	17324	17318	17299	17123	17222	17320	17272	17399	17355	17236	17177	17466	17350	17384	17331	17346	17424	17281	17377	17409	17237	17382	17373	17102	17293	17435	17289	17313	17358	17164	17495	17282	17280	17467	17302	17371	17371	17070	17231	17334	17420	17478	17263	17332	17309	17180	17250	17285	17297	17429	17339	17252	17254	17324	17248	17213	17283	17290	17379	17370	17188	17336	17312	17445	17444	17211	17404	17289	17178	17365	17341	17163	17364	17221	17395	17339	17345	17227	17292	17377	17363	17226	17032	17345	17223	17473	17278	17250	17255	17291	17458	17417	17335	17399	17372	17386	17231	17369	17195	17291	17282	17193	17198	17197	17398	17315	17351	17384	17353	17336	17415	17213	17370	17333	17303	17350	17382	17291	17129	17447	17367	17278	17187	17356	17301	17309	17440	17136	17208	17404	17396	17381	17156	17302	17341	17380	17260	17153	17399	17285	17272	17201	17204	17362	17301	17385	17220	17484	17217	17309	17408	17508	17059	17536	17225	17465	17405	17399	17101	17464	17362	17239	17323	17212	17396	17222	17238	17334	17410	17345	17274	17411	17248	17208	17336	17170	17239	17454	17319	17198	17213	17398	17370	17257	17263	17333	17447	17392	17385	17138	17477	17285	17423	17248	17294	17325	17442	17057	17264	17211	17344	17219	17291	17354	17301	17256	17201	17288	17332	17445	17320	17355	17291	17502	17471	17226	17200	17504	17372	17512	17160	17467	17418	17339	17281	17209	17367	17254	17210	17501	17472	17258	17538	17168	17325	17468	17154	17621	17255	17134	17268	17417	17347	17477	17568	17312	17372	17244	17351	17420	17286	17447	17240	17376	17328	17255	17383	17363	17351	17255	17237	17340	17217	17342	17161	17377	17193	17337	17389	17283	17362	17260	17465	17303	17247	17213	17520	17290	17278	17383	17214	17270	17173	17439	17322	17491	17240	17198	17098	17217	17391	17325	17372	17283	17248	17271	17370	17279	17315	17321	17452	17186	17434	17377	17508	17359	17142	17314	17278	17248	17202	17291	17256	17279	17170	17233	17260	17137	17277	17107	17321	17445	17121	17308	17367	17326	17471	17418	17270	17120	17119	17463	17354	17415	17206	17382	17225	17389	17158	17189	17355	17321	17226	17173	17328	17315	17376	17223	17189	17438	17511	17314	17180	17337	17432	17510	17399	17284	17272	17409	17105	17235	17450	17318	17156	17352	17326	17315	17311	17322	17385	17295	17451	17301	17473	17219	17361	17228	17402	17174	17442	17446	17417	17378	17318	17380	17304	17294	17328	17347	17395	17410	17369	17397	17308	17412	17276	17366	17207	17323	17199	17261	17454	17260	17427	17255	17382	17221	17311	17329	17483	17429	17236	17443	17314	17318	17434	17294	17325	17311	17418	17231	17444	17139	17325	17355	17367	17318	17375	17354	17552	17340	17228	17240	17408	17254	17388	17269	17260	17494	17316	17049	17290	17168	17195	17334	17249	17294	17250	17377	17375	17397	17388	17178	17340	17384	17240	17394	17321	17462	17483	17280	17336	17258	17536	17222	17270	17335	17386	17365	17372	17255
28366	22924	43811	47117	36083	28280	22999	21997	21875	21802	21811	21791	21954	21628	21846	21972	21965	21940	22101	21877	22110	21872	21896	21943	21873	21924	21949	21765	22024	21715	21881	21863	21786	21923	21906	21835	21884	21867	21836	21740	21758	21661	22065	22142	21897	21940	21796	22021	21987	21724	22127	21542	21751	22088	21795	21683	21860	21735	22127	21878	21879	21954	21927	21946	21833	21515	21806	21960	21816	21703	21942	21757	21602	21861	21923	21864	21957	21935	22020	21773	21853	21780	22136	22017	21958	22045	22046	21806	21967	21785	22038	22039	21804	21667	21668	21906	21843	21895	21784	21762	21774	21780	21812	21785	21976	21801	21785	22043	21913	21989	21686	21921	21863	21786	21872	21794	21772	21758	21822	21834	21769	22179	21866	21843	21720	21842	21856	21970	22073	21921	21853	21801	21952	21811	21883	21814	22005	22038	21877	21834	21783	21920	22092	21902	21791	22061	21680	21700	21757	21879	21798	22043	21979	22094	21896	21800	22015	21924	21872	21723	21763	21982	21950	22231	21628	21882	21768	21857	22029	21628	21795	21796	21891	21877	21894	22162	21797	22105	22024	21782	21881	22049	21880	21784	21849	21868	21970	21807	21786	21896	21828	21911	21858	21945	22099	21856	21664	21872	22028	22085	21855	21628	21768	21803	21820	21932	22009	21921	21807	21737	21786	21946	21916	21931	21746	21807	21830	21751	21861	21858	21752	21752	21796	21961	21856	21866	21834	21804	21755	21828	22022	21870	21754	21783	21852	21906	21908	22045	21998	21850	21955	21957	22010	21708	21745	21954	21834	21847	21850	21714	22018	21812	21771	21877	22054	22018	21814	21829	21862	22038	21880	22023	21829	21772	21701	21772	21817	21923	21796	21843	21882	21706	21974	22041	22002	21799	21919	21825	21698	21785	21779	21813	21773	21790	21884	21741	21865	21791	21802	21850	21771	21685	22104	21775	21938	21994	22108	21692	21770	22076	21862	21886	21966	21711	21862	21947	21750	21740	21793	21874	21904	21944	21897	21837	21904	21992	22059	21937	21882	21745	21789	22024	21822	22027	21920	21815	21837	21857	22079	21882	21863	21744	21911	21909	21813	21866	21943	21684	21877	21876	21985	21937	21780	21751	21970	21919	21827	21755	21873	21803	21720	21957	21886	21980	22153	21933	21934	22002	21977	21898	21651	21849	21757	21684	21823	21869	22001	21787	21793	22014	21792	21800	21569	21666	21876	21803	21925	21761	21850	21791	22100	21874	21675	21881	21770	21760	21814	21975	21636	21992	21824	21909	21701	21957	21969	21689	21794	21899	21815	21785	21849	21957	21949	22037	22000	21833	21879	21994	21906	21929	21931	22071	21665	21919	21872	21852	21802	21764	21643	22061	21962	21803	21935	22115	22126	21551	22061	21709	21786	21773	21826	21819	21876	21777	21713	22005	21921	21668	21939	21744	21672	22022	21904	21858	22008	21776	21907	21866	21742	22289	21969	21813	21922	21782	21698	21603	21911	21676	21589	21718	21860	21860	21887	21760	21953	22020	21966	21810	21702	21827	21792	21809	21719	21991	21821	22049	21963	22012	21596	21838	22031	22002	21846	21836	21838	21982	21855	21880	21833	21829	21667	21912	21825	22130	21935	21906	21995	22016	21776	21966	21867	21995	21769	21912	21940	21892	21988	22000	21906	21779	21645	22103	21863	21993	21737	21936	21851	21717	21969	22061	21983	21826	21820	21649	21656	21864	21870	21698	21824	21664	21714	21900	21683	22139	21913	21822	21931	21766	21705	21908	21918	21703	21746	21626	21976	21786	21723	21951	21989	21783	21969	22028	21784	21986	21907	21935	22054	21789	22006	21888	22032	22003	21959	21691	21877	21853	21679	21887	21770	21830	22027	22005	21920	21852	21976	21887	21825	21869	22088	21859	21863	21782	21902	21979	22126	21867	21812	21840	21778	22074	22121	22022	21708	21815	21714	21860	21732	21756	22056	21785	21928	21666	21852	21616	21716	22000	21668	22179	21976	21979	21835	21944	21741	21876	21837	21857	21974	21980	21903	21735	22022	21910	21934	21760	21834	21972	21782	21701	21711	22056	21857	21928	21990	21899	22033	22055	21983	22056	21833	21800	21889	21876	21771	21551	21914	21773	21943	21718	22115	21922	21895	21922	21782	22036	21589	22071	21966	21931	21901	22007	21773	21929	21834	21749	21643	21724	21812	21955	21873	21994	21628	21721	21676	21755	22034	21802	21814	21895	21990	21812	21887	21957	22101	21746	21819	21923	21827	21797	21899	21798	21980	21993	21929	21897	21850	21831	21764	21876	21943	21799	21837	21933	21838	21685	21767	21674	21949	21725	21929	21728	21789	21972	22011	21856	22038	21904	21895	21975	22048	21728	21890	21655	22030	21823	21821	21947	21844	21978	21997	22040	21826	22009	21739	22000	22005	21694	21757	21890	22031	22090	21987	21995	21659	21657	22082	22016	21713	21823	21667	21827	21851	21718	21775	21827	21836	22034	21851	21719	22041	21781	21654	21853	21855	21655	21743	22037	21737	21728	21778	21726	21719	21774	21880	21797	21860	22052	21782	21840	21731	22059	21622	21779	21753	21937	21864	21787	21910	22016	21940	21785	21718	21821	21786	21568	22006	21956	21791	21978	21772	22021	21750	21833	21974	21979	21848	21938	21941	22042	22056	21941	22027	21791	21931	21805	21915	21661	21964	22016	21894	21870	21843	22093	21845	21756	21820	22019	21854	21745	21811	21942	21905	21899	21742	21845	21803	21829	21607	21690	21769	21969	22038	21759	21771	21876	22054	21755	21842	21950	21881	21717	21896	21759	22018	21786	21704	21949	21793	21904	21949	21753	21947	21861	21856	21789	21897	22020	21889	21757	21928	21810	22126	21798	21747	21802	21842	22091	21981	22057	21857	22070	22130	21902	21847	21983	22058	21843	21993	22008	22003	21708	21935	21783	21782	22064	21763	22014	21984	21856	21878	21906	21843	21766	21745	21744	21841	22030	21715	21751	21798	21891	21660	21787	21812	21779	21953	21923	21958	22005	21981	21938	21800	21967	21988	21820	22032	21872	21831	21794	21651	21910	21850	21959	21875	21826	21791	21986	21843	21848	21940	21781	22018	21871	21875	21809	21874	21788	21783	22015	21901	21847	21840	22023	22076	21725	21787	21860	21870	21784	22124	21923	22177	21845	21851	21806	21993	22055	21634	22002	21930	21970	22180	22082	21821	21940	21825	21883	21813	21902	21948	21825	21930	22070	21923	22141	21988	22168	21760	21763	21921	21894	21811	22005	21976	22042	21911	21884	21987	21815	21814	21777	21974	21841	22042	21879	21858	21711	21773	21896	21934	21975	21835	21775	22096	21674	21661	21627	21790	21922	22021	21961	22060	21923	21872	21895	21819	21734	21952	22138	21870	21812	21675	21748	21862	21895	21912	22105	21773	21824	21893	21749	21776	21813	22059	21844	21825	21961	22045	21876	21929	21886	22010	21739	21983	21809	21750	21782	21777	21718	21993	21903	21905	21916	21937	21983	21802	21588	21956	22048	21823	21999	21775	21863	21751	21894	21901	21748	21859	22046	22026	21930	21920	22048	21821	21964	21681	21969	21932	21740	22068	22007	21754	21746	21776	21923	21883	21956	21955	21706	21808	21756	21997	22178	21852	22069	21808	21975	21783	21788	21565	21930	21861	21851	21915	22015	21814	21840	21838	21851	21756	21830	21730	21662	21894	21891	21913	21982	21992	21919	21797	21893	21736	21759	22129	21806	22128	22118	21908	21736	22006	21777	21900	22059	21842	21905	21915	21989	21669	21749	21862	21669	21912	21845	21850	21901	21899	21847	21723	22089	21964	21742	21955	21943	21938	21878	21829	21918	21722	21934	21964	21979	21983	21711	21919	21802	21823	22045	21903	21728	22022	22007	21750	21843	21973	21811	22073	21778	21934	22194	21865	21732	21851	21597	21999	21943	21797	21670	21990	22190	21955	21937	21819	21717	21890	21908	21959	21989	21909	21861	21846	21827	22066	21739	21846	21866	22044	22087	21747	21837	22172	21644	22084	21826	21829	21759	22070	21679	21925	21787	21824	21922	21738	21946	21767	21792	21790	22147	21829	21894	21940	21934	21956	21623	21878	22018	21845	22042	21785	21838	21739	21893	21854	21729	21895	21845	21896	22016	21889	22067	21981	21894	21843	21839	21932	21905	21780	21790	21993	21921	21857	21827	21929	22077	22005	21780	22103	21872	21953	21887	21839	21917	21921	21652	21690	21782	21855	22055	21877	21923	21696	21728	21962	22038	21691	22080	21860	21905	21967	21962	21849	21921	21887	21771	21828	21932	21946	22010	21850	21862	22092	21866	21532	21924	22109	21943	21770	22060	22023	21771	21753	21876	21814	21751	21947	21764	21808	21798	22071	21923	21895	22031	21845	22134	21936	21936	21703	21782	21837	22089	21816	21845	21838	22037	21891	21868	21967	21781	21919	21980	21705	21981	22021	21805	21798	21985	21932	21861	21807	21929	21696	21817	22012	21894	22013	21841	21993	22027	21905	21943	21725	21886	21580	21950	21592	21800	21815	21725	21952	21988	21772	22055	21919	21917	21864	21630	21741	21828	21729	22051	21885	21849	21898	21597	21856	21915	21970	21713	21625	22133	21744	21663	22023	21743	21871	21901	21819	21836	22045	21872	21654	22028	21851	21951	21834	21886	21900	21626	21947	21838	21902	21887	21899	21861	21929	21848	21809	21933	21896	21832	21880	21903	21847	21783	21863	21798	21695	21820	22090	21913	21962	21993	21928	22090	21861	21671	21756	21839	21887	22022	21876	21732	21861	21752	21801	21988	21951	21969	21798	21676	21606	21970	21957	21869	21918	21861	21859	21941	21910	21938	22033	21767	21828	21862	21912	21918	21959	21810	21894	21979	21847	21983	22052	21680	21661	21729	22020	21660	21956	21637	21778	21774	21745	21723	21661	21811	21922	21725	21728	21907	21712	21819	21981	21796	21810	21865	21711	22056	21871	21870	21665	21717	21862	21940	22004	21872	21935	21656	21960	21949	21960	22112	21830	21783	21878	21773	21795	21842	21816	21805	21988	21949	21986	22059	21904	21879	21887	21867
16772	23347	49289	41205	31562	23167	17343	16941	17239	17126	17146	17066	17225	17054	17020	17131	17101	17147	17114	17070	17112	17006	17002	17061	17039	17014	17045	17052	17125	17070	17110	17271	17028	17027	17163	17084	17191	16926	16971	16928	17005	17095	16995	17237	17221	17143	17073	17050	17205	16963	17050	16911	17077	17080	17091	17310	16905	17046	16918	17162	17026	17165	17023	17057	16973	17241	17167	17014	17057	17087	17195	17018	16945	17233	17180	17033	16856	17147	16958	16870	17092	17110	17078	17031	17145	17041	17055	17097	17131	17025	16979	17038	16956	17047	17057	17333	17128	17184	17053	16994	17231	17149	17149	16980	17175	17107	17173	17087	16948	17082	17079	17011	17037	17108	17072	17031	17052	17016	17014	16972	17288	17138	17059	16853	16988	17075	17114	17217	17111	17031	17165	17140	17058	17120	17148	17082	17017	17188	17137	17062	16995	17234	17146	16910	17106	17093	17160	17067	16956	17090	17250	17102	16935	17012	17116	17160	17175	17106	16978	17003	17157	17079	17089	17152	17140	17181	17080	17049	17162	16985	16902	17051	17165	17316	17107	17112	17017	17194	17064	17320	17120	17173	17181	17065	17204	17158	17049	16998	16973	16870	17249	16943	17143	17091	17160	17128	16926	17132	17190	17048	17013	16970	16954	17212	16996	17153	17144	17021	17057	17299	17166	17102	17153	17138	17109	17262	17013	17168	16938	17094	17110	17071	16982	17046	17193	17129	16997	17026	17150	17153	17268	16943	16994	17194	17289	17260	17145	16934	17065	16884	17155	17024	17031	17131	16966	17122	17100	17088	17023	16967	17349	17040	17003	17090	16994	17252	16926	17125	17137	17039	17051	17109	17093	17072	16995	17056	16967	16937	16944	16847	17113	17026	17130	16996	17140	17214	17054	16963	17139	16965	17127	16984	17116	16994	16979	16941	17035	16948	17070	17055	17094	17009	17201	17093	17019	17203	17090	17130	17294	17153	17014	16984	16953	17123	17132	17053	16967	17141	17102	17111	16976	17142	17057	16935	17075	17118	16992	16986	17258	17074	17225	16970	17177	17101	17095	17197	17027	16893	17067	17062	16996	17032	16863	17219	17009	16957	17164	17144	16981	17105	17094	17140	17190	17102	17264	17104	17104	17097	17118	17175	17192	17085	17067	16981	17043	16901	17049	16972	17014	17140	17294	17068	17108	17108	17238	17040	17024	17221	17050	17110	17119	16999	17336	17053	17005	17131	17022	17065	16918	17048	17145	17077	16967	17017	17120	17082	17028	17066	17144	17105	17173	17131	17146	17145	17084	17005	16828	17236	17034	17123	16979	16949	17037	17116	17103	16954	16919	17113	16928	17218	17060	17034	16969	17037	17050	17140	16956	16890	17134	17051	17143	17155	17260	17096	17106	17188	16997	16998	17176	17036	17149	17149	17184	16988	17123	16940	17227	17100	16988	16872	16936	17104	17054	17108	17023	17017	17016	16948	17202	16942	17150	17142	17136	17061	17095	16987	17204	17039	17097	17218	17059	17080	17148	16917	17057	16977	17027	17194	17061	16931	17019	16999	17095	17087	17152	17178	17010	17140	17153	17119	17135	17155	17167	17020	17106	16948	17255	16990	17044	17126	16971	17051	17187	17129	17099	17049	17046	16930	17194	17080	17127	16926	16958	16928	17074	17234	17252	17186	17104	17000	17115	17081	17230	17175	17102	16849	16966	17015	16950	16871	16988	17057	17172	17158	17068	17110	17027	17265	17058	17240	17108	17142	17193	17185	17059	17120	16957	16914	17213	17142	17183	17183	17074	17025	17104	17093	16900	17236	16921	17203	17032	17054	17061	17169	17045	16979	17037	17131	17161	17020	16938	17065	17023	17023	17220	17037	16817	17080	16909	17125	17100	17154	17017	16998	16989	17040	17017	16989	17159	17118	17142	17069	17080	17157	17045	17061	17127	17098	17191	17035	17146	16868	17004	17081	17011	16970	17107	17030	17115	17068	16993	17048	17044	17013	17239	17117	17102	17029	17003	17236	17114	16924	17177	17227	17037	16945	16989	17060	17198	17000	17220	16984	17033	16955	17111	17013	17059	17040	17120	17114	17158	17012	17169	17037	16854	17173	16986	17120	17188	17053	17231	16914	17061	16988	16877	17114	17006	16921	17030	16917	17023	17176	16990	17143	16936	17153	17213	17061	17286	17162	17090	17016	17128	17084	17129	17213	17157	17225	17000	17064	17063	17063	17149	17149	17045	16988	17217	17134	17096	17085	17112	16948	17085	17133	17007	17018	16901	17036	17195	17080	17250	17073	17079	17071	17047	17104	16946	16936	17061	16961	16968	17048	17208	17161	17092	17151	17146	17089	17149	16930	17151	17060	17144	16942	17001	17085	17089	17212	17034	17106	17024	17100	17321	16975	16982	16994	16948	17079	17133	16809	17122	17110	16921	16987	17101	17112	17251	16984	16982	17096	17136	16991	17048	17047	17076	17146	17182	17057	17180	17256	17023	17007	17191	16914	17160	17339	16987	17216	16992	17137	17011	17173	16978	17202	16967	17127	17111	17212	16984	16903	17073	17130	17175	16873	17096	17108	17098	17102	17139	17088	17112	16991	17139	16949	17235	17181	17045	17007	16918	17157	17045	17121	16956	17066	17125	17028	17050	16825	17185	17240	16935	17085	16984	17102	16989	17188	17066	17103	17173	17181	17102	17015	16950	17092	17048	17120	17056	17037	16985	16911	17008	17061	16964	17050	17184	17165	16997	17011	17002	16855	17099	16960	17065	17112	17102	17003	17003	17261	17140	16844	17196	17362	16964	16962	17144	17169	17092	17199	16999	17011	17140	16950	17037	16991	17031	17186	17057	17055	17089	17116	16996	17318	17012	16977	17153	17322	17206	17145	16974	17008	16938	17180	16934	16906	16986	17057	17085	16960	17042	17139	17107	16950	16971	17083	17088	17061	16983	16950	17191	17084	17048	16997	16993	17164	17028	17271	17148	17050	17140	16979	17068	17165	17050	17052	17271	16892	17238	17035	17119	17083	17135	17009	17252	17197	16894	17164	17210	17134	17167	17195	17190	17275	17317	17110	17140	16912	17027	17128	16942	17028	17138	17028	17012	17249	17131	17122	16989	17158	17050	17066	17198	17097	16968	17043	16944	17035	17155	17054	17111	17028	17091	17135	17258	17054	16987	16981	17073	16936	17028	17129	17043	16937	16912	17145	16993	17038	17066	17166	17111	17266	16833	17251	17145	17127	17184	17032	17051	17081	16929	17053	17199	17163	17359	17060	17074	16964	16954	17237	17073	17037	16949	17196	16972	17080	17110	17088	17043	17140	17022	17066	16956	17147	17172	17155	17064	17187	17290	16949	17084	17125	17107	17093	16978	16865	17111	17138	17057	17110	17204	16956	17119	17175	17029	17097	17053	16909	17235	17063	17105	16893	17252	17132	17178	16958	17064	17127	17204	16992	17111	16959	17222	16987	17017	17044	17162	17037	17014	16980	17047	17229	17019	17146	17113	16969	17237	17164	16989	17049	17189	17075	16991	17138	17100	17106	17033	17060	17257	17137	17292	17174	16979	17258	17118	17132	17089	17187	17125	17002	17076	16807	17114	17136	17155	17182	17287	17113	17146	17173	17159	17142	17256	16965	17083	17011	16882	17008	17097	17148	17248	17049	17061	17085	17024	17140	17069	17137	17002	16972	17194	16970	17095	17311	17178	16896	17162	16912	17194	17042	17137	17149	17092	17250	16970	17089	17101	17102	17175	17029	17260	17149	17040	17180	16984	17069	17247	16991	17021	17016	17178	17047	16948	17021	16757	17023	16956	17266	17193	17034	17184	17188	17129	16866	17020	17187	17158	16907	17090	17131	17002	17099	17115	17022	17230	17265	17071	16951	16977	17153	16937	17143	17098	17037	17166	17104	17072	17013	17010	16989	17035	17091	17033	17168	17103	16988	17011	17040	17018	17198	17026	17021	17091	16935	17138	17135	17054	17018	17121	17173	17110	17214	16987	17092	16938	16979	16968	17150	17086	17068	17076	17280	17218	17029	17099	17124	17021	17115	17014	17062	17167	17033	17194	17091	16930	16967	17029	16988	17245	17144	17036	16981	17008	17057	17121	17070	17053	17042	17049	17191	17212	17104	16879	17241	16983	17168	17172	17010	17079	17152	16913	17002	17083	17212	17030	17019	17176	17118	17065	17038	17171	17162	16959	17139	16947	17140	17163	16942	17279	16983	17197	16947	17093	17160	17142	16925	17111	17076	17097	16920	17172	17047	17031	17195	17053	17036	16940	17114	17143	17160	17174	17082	17164	17248	17167	17062	17077	17059	17074	16803	16977	16944	17023	17081	17099	17065	16935	17054	17139	17182	17166	16957	17237	17095	17088	17118	17226	17001	17213	17123	17110	16943	17116	17159	17227	17076	16985	17014	17065	17149	17152	17259	17019	17068	16817	17111	17065	16945	17138	17094	17152	17049	17208	17103	17058	16997	17087	17047	17231	17109	17057	17192	17137	16987	17099	17128	16932	17090	17077	17149	17132	16981	17030	17296	17083	17162	17001	17260	17197	16878	17055	16928	17190	17155	17266	17196	16978	17075	17186	17014	17166	16969	17173	17163	16963	17104	17052	17121	17161	17010	17114	17156	17109	17159	17151	17144	17227	17178	17026	17028	17129	17094	17011	17209	17023	17161	17168	16856	16995	17026	16871	17046	16958	17055	17192	17231	17079	17113	17117	16963	17012	16976	17001	17169	16839	16887	17148	17033	17038	17160	17184	17001	17135	17017	17062	17058	17070	17144	17137	17179	17043	16952	17068	17101	17193	17057	17028	17187	17169	17120	17117	17150	17085	16924	17143	17080	17234	17143	16992	17108	16985	16959	17338	17147	17071	16942	17205	16993	17120	17052	17212	17118	17155	17012	17058	16968	17063	17022	17112	17150	16898	17124	17113	17101	17158	17096	17114	17030	17261	17132	17048	16940	16810	17320	16986	17062	17197	17186	17222	17125	17002	17122	17234	17069	17289	16967	17030	17036	17205	17056	16966	16986	17042	17109	17206	17062	17090	17166	17035	17059	17012	16885	17155	17271	17099	16982	16919	17123	16952	17189	16910	16998	16997	16783	17076	17153	16912	17021
23826	21455	42827	60371	56475	50197	32067	23990	22670	22717	22546	22685	22779	22439	22317	22333	22425	22471	22228	22421	22339	22263	22353	22268	22605	22355	22388	22233	22291	22388	22208	22292	22593	22194	22258	22236	22406	22244	22232	22172	22418	22327	22073	22346	22186	22068	22118	22196	22346	22259	22366	22281	22402	22216	22096	22116	22186	22265	22208	22038	22086	22039	22158	22134	22106	22119	22338	22299	22277	22059	22305	22249	22301	22079	22194	22202	22284	22317	22201	22321	22103	22151	22210	22025	22225	22207	22080	21978	22080	22088	22144	22318	22132	22266	22247	22237	22163	22044	22440	22135	22170	22035	22253	22183	22129	22139	22345	22169	22166	21922	22159	21956	22148	22228	22354	22294	22286	22287	22215	22253	22362	22029	22048	22139	22220	22245	22104	22167	22014	22128	22123	22144	22174	22174	22225	22365	22161	22143	22299	22380	22261	22110	21944	22283	22242	22192	22283	22313	22065	21878	22207	22404	22038	22295	22286	22030	22236	22191	22446	22235	22291	22343	22297	22212	22012	22155	22229	22196	22357	22155	22129	22225	22097	22224	22091	21948	22273	22305	22270	22101	22148	21951	22367	22229	22176	22142	22162	22130	22083	22217	22159	22223	22108	22144	22219	22440	22197	22092	22133	22332	22094	21952	22155	22076	22165	22124	22006	22294	22438	22175	22296	22152	22130	22091	21944	22042	22252	22403	22055	22256	22189	22207	22284	22145	21985	22298	22121	22130	22121	22049	22273	22486	22392	22240	21972	22013	22173	22192	22197	22145	22226	22205	22214	22036	22400	22150	22222	22187	22229	22020	22256	22268	22153	22294	22030	22257	22325	22432	22333	22327	22049	21850	22213	22552	21934	22069	22182	22274	22348	22225	21975	22315	22087	22218	22160	22109	21947	22135	22043	22058	22012	22072	22183	21993	22107	22361	22276	22316	22298	22233	22222	22402	22042	22276	22149	22253	22180	22282	21875	22044	22135	22334	22000	22104	22070	21948	22242	22093	22032	22203	22169	22308	22402	21959	22079	22135	22061	22196	22186	22067	22107	22369	22051	22147	22178	22336	22157	22317	22135	22259	22280	22065	22250	21894	22058	22118	22288	21998	22165	22018	22296	22192	22075	22278	22297	22130	22082	22274	22270	22169	22202	22062	22048	22185	22169	22286	22205	22406	22167	22245	22237	22145	22232	22388	22295	22322	22333	22232	22122	22285	22229	22199	22270	22310	21994	22146	22179	22128	22212	22235	22069	22228	22347	22382	22347	22229	22286	22102	22150	22392	22403	22212	22310	22104	22370	22091	21917	22144	22348	22296	22449	22043	21937	22121	22228	22092	22195	22355	22420	22022	22268	22192	22305	22104	22345	22058	22412	22159	22075	21974	22277	22045	22345	22240	22370	22228	22097	22195	22135	22346	22117	22000	22090	22135	22257	22124	22337	22039	21947	22113	22050	22258	22126	22197	22221	22241	22154	22084	22171	22188	22019	22321	22402	22187	22203	22112	22034	22104	22205	21983	22156	21941	21859	21920	22169	22154	22174	22236	22063	21862	22087	22265	22104	22279	22385	22309	22185	22099	22149	22423	22344	22237	22330	22303	22204	22438	22198	22119	22130	22134	22169	22031	22279	22131	22250	22117	22106	22287	22479	22074	22029	22264	22048	22004	22345	22109	22176	22183	22190	22141	22312	22360	22074	22187	22273	22125	22009	22236	22005	22203	22256	22264	22349	22283	22150	21944	22289	22236	22198	22135	22187	22284	22107	22136	22334	22109	22215	21952	22113	22360	22182	22554	22341	22352	22183	22265	22257	21933	22062	22220	22034	22291	22505	22236	22117	22010	22324	21941	22028	22150	22135	22228	22488	22265	22386	22129	22069	22224	22172	22155	22237	21993	22179	22166	22381	22434	22140	22063	22075	22288	22169	22117	22333	22271	22206	21958	22063	22304	22252	22123	21675	22375	22108	22190	22217	22261	22288	22256	22182	22113	22109	21911	22246	22158	22328	22041	22192	22187	22103	21959	22035	22098	22093	22503	22318	22227	22334	22386	22345	22314	22321	22083	22339	22242	22151	22315	22175	21960	22148	22012	22238	22306	22066	22366	21974	22198	22321	22241	22130	22152	22025	22237	22261	22407	22161	22212	22232	22206	22227	22207	22302	22120	22051	22267	22329	22033	22107	22299	22238	22215	22080	22096	22027	22072	22130	22342	22123	22164	22088	22068	22092	22266	22065	22168	22238	22172	22382	22191	22093	22236	22222	21914	22076	22057	22401	22328	21878	22044	22050	22246	22426	22001	21981	22301	22129	22193	22014	22195	22227	21990	22413	22313	22218	22074	22280	22193	22143	22084	22087	22082	22012	22255	22323	22353	22416	22126	22212	22377	22425	22186	22080	22200	22255	22337	22371	22331	22395	22246	22200	22293	21959	22104	22099	22197	22179	21968	22164	22231	22222	22345	22257	22105	22200	22132	22035	22041	22328	22101	22080	22383	22053	22364	22438	22099	22139	22280	22089	22072	22445	22099	22180	22354	22038	22126	22086	22201	22266	22382	22335	22048	22312	22142	22101	22072	22180	22315	22072	22226	22398	22190	22139	22148	22061	21965	21989	22266	22145	22178	22463	22296	21861	22060	22189	22311	22302	22078	22178	22184	22067	22154	22189	22118	22184	22163	22327	22167	22360	22290	22098	22010	22239	22189	22126	22193	22116	22248	22172	22103	22100	22221	22273	21928	22178	22302	22146	22094	22137	22065	22223	22244	22033	22190	22202	21928	22155	21977	22105	22098	22047	22160	22440	22356	22211	22133	21927	22129	22290	22079	22223	22136	22212	22074	22110	22209	21892	22110	22069	22052	22183	22100	22296	22279	22197	22283	22109	22324	22322	22336	22414	22188	22235	22150	22377	22308	22110	22089	22191	22190	22291	22147	22341	22353	22332	22491	22109	22003	22258	21955	22210	21991	22226	22230	21973	22195	22151	22213	22070	22381	22212	22157	22206	22023	22264	22157	22340	22579	22134	22081	21981	22081	22244	22148	22195	22245	22347	22199	22171	22101	22089	22393	22155	22173	22201	22169	22089	22156	22082	21960	22196	21969	22059	22105	22375	22032	22009	22186	22079	22123	22218	22145	22186	22005	22200	21930	22219	21966	22303	22012	22113	22194	22202	22218	22192	22210	22177	22122	22203	22182	22197	22172	22304	22051	22133	22050	22277	22181	22152	22354	22166	22188	22426	22507	22238	22168	22191	22192	22267	21949	22275	22092	22230	22420	22257	22236	22240	22264	22202	21940	22459	22106	22310	21953	22195	22247	22349	22230	22109	22106	22268	22164	22120	22217	22276	22135	22139	22196	22004	21933	22054	22182	22115	22322	22244	21958	22219	22053	22253	22196	22299	22344	22148	22317	22261	22235	22205	22391	22231	22284	22407	22137	21885	22076	22197	22039	22011	22322	22178	22008	22360	22065	22176	22251	22178	22182	22303	22408	22386	22164	22310	22206	22163	22332	22137	22006	21970	22168	22032	22086	22294	21973	22430	22136	22327	21977	22152	22141	22042	22132	22285	22038	22270	22086	22276	22315	22269	22381	22392	22317	22097	22242	22120	22225	22390	21881	21983	21955	21972	22176	22101	22338	22143	22234	22425	22185	22281	21899	22100	21910	22287	22235	22303	22103	22197	22241	22174	22200	22055	22248	22049	22421	22608	22146	22077	22201	22242	22292	22185	22067	22149	22358	22190	22176	22246	22315	22220	22231	22083	22160	22037	22353	22361	22155	22086	22018	21946	22122	22236	22207	22235	22077	22159	22086	22244	22217	22447	22287	22086	22267	22301	22114	22176	22187	22132	22326	22096	21997	22244	22224	22318	22384	22115	22244	22373	22009	22245	22133	22119	22039	21998	22172	22266	22158	22421	22177	22331	22417	22229	22087	22229	22354	21995	22097	22353	22011	22141	22388	22390	22206	22246	21834	22298	22188	22321	22219	22083	22183	21931	22262	22451	22138	22075	22175	22330	22272	22270	22207	22288	22219	22192	22270	22055	22233	22124	22167	22134	22258	22111	22312	22285	22012	22285	22136	22104	22173	22275	21994	21905	22407	22100	22222	22209	22015	22265	22221	22119	22102	22131	22172	22183	22210	22353	22116	22154	22275	22175	22216	22108	22172	22167	22396	22146	22091	22149	22244	21984	22206	22289	22196	22136	22245	22147	22095	22282	22266	22186	22121	22109	22074	22119	22115	22511	22236	22042	22397	22105	22162	22173	22129	22163	22329	22071	22392	22106	22213	22135	22385	21959	21918	22435	22187	22368	22390	22313	22116	22137	22364	22193	22091	22045	22247	22046	22236	22384	22099	22189	22204	22034	22209	22267	22063	22314	22309	22244	22028	22130	22161	21996	22231	22254	22147	22109	22218	22127	21985	22325	22143	22128	22346	22162	22161	22232	22162	22165	22155	22181	22225	22215	22110	22303	22052	22451	22173	22256	22209	22025	22219	22231	22309	22035	22413	22072	22114	22165	22190	22171	22278	22130	22243	22358	21955	22183	22077	22217	22073	22128	22377	22132	22162	22133	22210	22240	22146	22119	22426	22071	22370	22236	22157	22057	22208	22129	22002	22131	22222	22094	22151	22363	22049	22351	22296	22236	22499	22239	22150	22051	22204	22264	22332	22287	22034	22354	21985	22173	22153	22322	22078	22161	22129	22256	21919	22212	22341	22157	22090	22195	22009	22268	22057	22071	22176	22294	22316	22015	22278	22369	22158	22017	22206	22231	22194	22211	21955	22060	22147	21808	22043	22079	22213	21982	21997	22146	22319	21976	22140	22128	22139	22297	22250	21960	22226	22239	22062	22208	22222	22143	21963	22166	22313	22155	22190	22026	22328	21992	22029	22268	22210	22201	22134	22105	22286	22019	22244	22328	22177	22072	22148	22167	22554	22155	22072	22329	22177	22162	22434	22400	22312	22171	22221	22262	22136	22133	22206	21960	22190	22364	22239	22013	22203	22220	22253	22238	22274	22044	22252	22173	22164	22107	22230	22289	22054	22196	22143	22252	22236	22299	22197	22154	22243	22323	22068	22158	22216	22100	22026	22212	21982	22244	22090	22099	22161	22166	22242	22032	21939	22047	21861
17811	35966	97138	83079	70279	51723	21319	17520	17339	17500	17342	17482	17406	17351	17603	17385	17540	17338	17389	17342	17421	17194	17384	17273	17282	17393	17319	17350	17539	17247	17334	17352	17204	17249	17558	17271	17444	17233	17209	17388	17231	17493	17485	17332	17520	17516	17303	17424	17408	17397	17346	17319	17376	17374	17478	17321	17367	17349	17392	17349	17395	17378	17289	17200	17227	17296	17422	17357	17493	17625	17273	17240	17309	17334	17391	17324	17467	17356	17394	17358	17412	17130	17409	17504	17433	17222	17245	17321	17488	17435	17360	17334	17292	17289	17353	17495	17357	17504	17506	17395	17498	17440	17351	17434	17272	17297	17314	17490	17361	17294	17468	17307	17338	17395	17344	17469	17277	17356	17478	17334	17482	17298	17420	17128	17365	17372	17528	17287	17474	17387	17369	17505	17370	17373	17241	17092	17440	17380	17431	17259	17310	17193	17373	17256	17313	17441	17304	17418	17387	17271	17304	17651	17334	17172	17221	17348	17248	17413	17423	17395	17255	17418	17503	17354	17271	17494	17428	17404	17292	17247	17365	17320	17483	17403	17244	17378	17391	17322	17574	17345	17386	17391	17454	17329	17121	17311	17328	17355	17377	17406	17391	17423	17221	17332	17666	17256	17427	17499	17468	17565	17347	17267	17347	17270	17229	17412	17332	17515	17284	17284	17356	17306	17362	17246	17404	17440	17530	17367	17142	17335	17215	17321	17470	17486	17202	17323	17355	17443	17252	17255	17415	17198	17375	17438	17367	17410	17548	17306	17438	17366	17447	17370	17402	17350	17397	17418	17482	17431	17285	17445	17268	17194	17379	17390	17287	17273	17369	17231	17263	17459	17470	17357	17348	17325	17433	17311	17344	17377	17339	17548	17395	17339	17343	17349	17565	17165	17147	17411	17528	17383	17425	17356	17447	17222	17229	17453	17413	17258	17269	17385	17386	17314	17446	17329	17304	17223	17340	17540	17343	17322	17398	17409	17174	17343	17424	17393	17442	17462	17336	17337	17316	17455	17370	17432	17501	17285	17214	17512	17396	17430	17405	17347	17367	17409	17376	17265	17208	17238	17268	17368	17463	17187	17344	17344	17372	17380	17334	17271	17313	17351	17388	17188	17448	17459	17360	17444	17242	17214	17410	17496	17368	17363	17335	17403	17411	17266	17326	17210	17281	17555	17345	17411	17223	17245	17275	17296	17480	17380	17364	17213	17234	17363	17314	17257	17346	17509	17289	17386	17222	17359	17346	17397	17482	17384	17318	17514	17422	17343	17299	17388	17365	17434	17222	17419	17254	17304	17186	17400	17313	17380	17437	17335	17417	17300	17314	17251	17276	17384	17297	17537	17412	17466	17332	17400	17528	17281	17285	17254	17552	17379	17432	17424	17274	17313	17355	17291	17194	17360	17256	17328	17461	17195	17446	17422	17377	17336	17465	17443	17323	17292	17544	17472	17356	17279	17535	17637	17209	17409	17223	17215	17434	17240	17265	17237	17521	17371	17196	17290	17353	17362	17337	17541	17259	17389	17267	17371	17383	17362	17445	17438	17316	17300	17295	17357	17438	17465	17349	17536	17295	17307	17406	17246	17492	17294	17283	17313	17503	17231	17188	17348	17319	17278	17139	17430	17373	17283	17491	17403	17300	17239	17452	17365	17437	17471	17403	17176	17342	17404	17272	17467	17360	17245	17370	17470	17368	17244	17366	17249	17177	17344	17309	17257	17355	17450	17374	17279	17402	17532	17354	17313	17308	17498	17116	17391	17281	17394	17380	17609	17271	17393	17314	17317	17414	17498	17472	17267	17483	17403	17425	17225	17334	17172	17185	17208	17399	17117	17382	17345	17323	17354	17311	17367	17534	17155	17134	17287	17296	17429	17479	17308	17543	17439	17521	17282	17392	17393	17620	17475	17369	17427	17302	17371	17114	17292	17443	17439	17464	17471	17292	17393	17482	17475	17490	17470	17418	17162	17254	17324	17223	17278	17382	17245	17385	17266	17355	17421	17350	17480	17641	17370	17351	17357	17295	17444	17268	17254	17396	17313	17372	17230	17509	17301	17301	17541	17241	17404	17378	17406	17335	17204	17451	17414	17411	17400	17382	17440	17437	17321	17533	17377	17295	17209	17295	17368	17250	17382	17355	17277	17450	17439	17312	17238	17280	17468	17450	17439	17335	17474	17256	17282	17262	17296	17268	17415	17493	17416	17226	17255	17316	17352	17517	17421	17590	17483	17519	17337	17228	17238	17439	17423	17301	17302	17278	17312	17251	17362	17423	17153	17380	17320	17377	17286	17393	17384	17436	17396	17441	17296	17423	17380	17448	17298	17274	17381	17466	17277	17268	17423	17302	17358	17291	17524	17319	17290	17284	17333	17354	17160	17346	17207	17359	17341	17334	17365	17378	17400	17382	17456	17452	17523	17239	17358	17447	17462	17232	17272	17267	17444	17326	17322	17382	17415	17313	17269	17282	17341	17186	17338	17215	17171	17160	17460	17277	17407	17426	17299	17449	17191	17359	17448	17561	17185	17437	17240	17285	17341	17440	17475	17320	17299	17542	17351	17221	17398	17066	17427	17503	17141	17187	17360	17274	17323	17393	17438	17389	17473	17452	17332	17507	17420	17460	17229	17470	17382	17062	17106	17433	17329	17436	17366	17146	17303	17358	17329	17473	17514	17282	17219	17449	17207	17465	17174	17293	17249	17402	17299	17336	17471	17382	17326	17361	17289	17271	17359	17380	17252	17343	17338	17237	17276	17389	17247	17349	17263	17409	17411	17336	17276	17357	17329	17194	17348	17467	17386	17401	17412	17380	17455	17399	17449	17399	17282	17458	17406	17457	17461	17461	17417	17491	17396	17476	17265	17473	17337	17408	17240	17457	17532	17096	17438	17283	17254	17422	17264	17269	17306	17257	17358	17263	17565	17307	17358	17267	17412	17436	17333	17407	17364	17337	17362	17479	17344	17388	17544	17366	17233	17378	17432	17513	17228	17304	17344	17258	17255	17395	17172	17162	17443	17422	17262	17377	17380	17332	17430	17481	17294	17552	17305	17497	17213	17517	17081	17286	17325	17445	17472	17310	17177	17317	17452	17403	17352	17456	17383	17410	17313	17478	17299	17475	17272	17282	17503	17368	17393	17437	17571	17350	17360	17259	17498	17447	17300	17359	17409	17453	17494	17391	17226	17496	17340	17440	17378	17486	17417	17325	17340	17580	17444	17292	17328	17424	17254	17365	17364	17414	17415	17494	17369	17504	17311	17229	17327	17396	17287	17319	17323	17322	17316	17445	17307	17416	17184	17252	17364	17553	17387	17314	17359	17341	17311	17376	17370	17282	17338	17399	17518	17247	17334	17458	17434	17363	17137	17371	17220	17281	17298	17383	17224	17309	17460	17378	17388	17337	17403	17382	17333	17186	17235	17376	17345	17385	17325	17177	17395	17400	17334	17311	17373	17291	17307	17390	17511	17255	17321	17529	17319	17286	17436	17438	17337	17241	17507	17340	17322	17418	17292	17248	17345	17300	17348	17252	17311	17211	17409	17452	17529	17268	17521	17087	17416	17339	17510	17493	17484	17431	17394	17362	17236	17469	17437	17454	17581	17396	17457	17342	17359	17420	17262	17229	17149	17306	17460	17362	17349	17289	17328	17247	17443	17434	17367	17375	17369	17155	17421	17289	17186	17357	17444	17517	17430	17446	17334	17433	17100	17250	17324	17510	17218	17289	17145	17451	17345	17476	17263	17268	17433	17254	17437	17232	17327	17417	17508	17411	17202	17193	17366	17630	17173	17506	17458	17261	17386	17307	17424	17478	17143	17419	17179	17426	17407	17393	17251	17406	17195	17218	17344	17105	17514	17422	17551	17142	17284	17384	17483	17354	17362	17383	17352	17445	17363	17355	17430	17549	17347	17353	17467	17276	17446	17349	17275	17482	17328	17483	17418	17358	17235	17253	17200	17255	17452	17435	17438	17523	17354	17343	17275	17418	17279	17384	17383	17495	17248	17311	17379	17319	17443	17314	17418	17472	17208	17384	17307	17251	17320	17247	17413	17359	17441	17216	17417	17380	17366	17603	17373	17381	17316	17530	17563	17532	17256	17287	17390	17284	17296	17542	17287	17332	17340	17413	17239	17273	17361	17327	17574	17367	17408	17373	17354	17292	17385	17358	17407	17302	17285	17177	17470	17299	17225	17416	17401	17268	17563	17220	17331	17282	17469	17250	17118	17428	17201	17227	17077	17538	17267	17354	17571	17365	17368	17338	17316	17568	17350	17273	17421	17265	17354	17091	17310	17294	17242	17180	17273	17570	17283	17580	17289	17335	17372	17336	17351	17392	17446	17372	17222	17338	17518	17512	17489	17193	17514	17283	17355	17361	17303	17534	17396	17400	17457	17546	17292	17229	17392	17398	17275	17344	17344	17211	17294	17356	17560	17383	17500	17336	17206	17199	17255	17494	17211	17339	17267	17395	17546	17498	17378	17539	17280	17351	17380	17312	17478	17397	17293	17473	17254	17235	17352	17253	17489	17313	17306	17368	17430	17429	17403	17574	17399	17291	17358	17281	17377	17402	17293	17294	17175	17302	17344	17430	17235	17311	17307	17532	17327	17048	17326	17426	17433	17322	17454	17291	17327	17337	17396	17352	17202	17184	17423	17492	17374	17339	17345	17420	17331	17406	17389	17322	17446	17249	17294	17267	17319	17298	17344	17400	17515	17277	17527	17206	17303	17242	17144	17445	17384	17307	17477	17136	17353	17242	17314	17452	17263	17294	17145	17328	17249	17291	17341	17430	17382	17397	17412	17183	17378	17389	17269	17426	17366	17323	17422	17330	17455	17435	17309	17308	17270	17426	17407	17524	17240	17273	17388	17509	17458	17429	17293	17494	17350	17277	17247	17474	17408	17465	17329	17374	17333	17371	17509	17172	17292	17046	17348	17273	17522	17272	17304	17318	17459	17396	17526	17240	17430	17387	17326	17427	17373	17297	17260	17345	17249	17299	17642	17140	17383	17305	17357	17387	17397	17213	17392	17406	17379	17243	17403	17400	17216	17257	17346	17301	17239	17464	17299	17379	17354	17387	17301	17245	17463	17317	17314	17366	17187	17390	17177	17416	17358	17362	17250
23241	21434	36823	53788	57066	55169	34235	24524	22305	22367	22165	22165	22117	22056	22142	21959	22187	22422	22131	22037	22245	21801	21904	21975	22045	21983	21911	21970	21897	21999	22096	21802	22139	21890	21938	21856	21807	21896	21775	22039	21929	21743	21826	21841	21824	21696	21859	21729	21687	21714	21811	21668	21717	21966	21646	21932	21807	21808	21800	21810	21747	21856	21818	21841	21750	21714	21754	21799	21732	21943	21545	21970	21844	21693	21797	21828	22124	21795	21801	21809	21852	21535	21773	21734	21492	21678	21856	21654	21637	21861	21866	21877	21887	21499	21634	21804	21675	21564	21894	21899	21891	21781	21861	21827	21945	21611	21626	21975	21946	21662	21889	21836	21762	21784	21901	21941	21935	21947	21805	21997	21786	21624	21733	21833	21824	21790	21694	21619	21765	21702	21735	21801	21769	21922	21909	21749	22031	21746	22002	21804	21661	21740	21850	21664	21584	21861	21754	21761	21584	21810	21636	21817	21947	21769	21739	21697	21693	21869	21906	21875	21715	21687	21705	21854	22063	21607	21688	22064	21825	21942	21770	21962	21873	21753	21750	21713	21800	21933	21650	21895	21769	21933	21627	21985	22063	21703	21709	21701	21732	21679	21771	21793	21709	21737	21748	21777	22004	21948	21765	21814	21767	21827	21754	21761	21649	21785	21676	21869	21562	21887	22006	21771	21660	21860	21991	21812	21740	21654	21694	21803	21673	21993	21793	21746	21709	21766	21848	21790	21520	21603	21645	21760	21812	21769	21815	21678	21845	21692	21831	21724	21787	21956	21758	21751	21697	21581	21680	21771	21888	21819	21925	21822	21693	21776	21703	21666	21953	21799	21764	21780	21917	21906	21829	21796	21923	21756	21594	21637	21776	21603	21898	21751	22083	21883	21637	21780	21693	21738	21685	21835	21857	21821	21793	21894	21852	21650	21760	21777	21796	21794	21982	21425	21921	22061	21823	21742	21671	21881	21846	21858	21698	21614	21537	21617	21733	21721	21805	21699	21869	21683	21816	21932	21893	21646	21637	21711	21760	21811	21704	21789	21984	21796	21874	21779	21698	21785	21785	21657	21801	21825	22070	21811	21709	21654	21879	21649	21723	21782	21811	21669	21754	21718	21792	21965	21691	21589	21763	21917	21861	21462	21830	21734	21630	21793	21733	21818	21860	21731	21759	21614	21741	21752	21849	21816	21628	21816	21933	21771	21557	21926	22050	21716	21872	21605	21848	21768	21850	21863	21992	22014	21930	21708	21721	21482	21811	21771	21777	21914	21836	21723	22092	21747	21661	21642	21732	21878	21637	21852	21893	21916	21818	21822	21919	21795	21881	21866	21779	21725	21794	21984	21567	21746	21909	21729	21650	21657	21745	21912	21607	21636	21782	21809	21838	21634	21751	21867	21632	21810	21669	21862	21642	22035	21820	21970	21850	21840	21605	21579	21701	21472	21876	21668	21876	21866	22049	21807	21732	21916	21766	21899	21935	21890	21853	21812	21807	21590	21893	21854	21710	21760	21768	21545	21650	21511	21686	21653	21978	21669	21653	21725	21733	21734	21696	21789	21668	21654	21803	21593	21798	21632	21780	21773	21930	21872	21842	21797	21733	21798	21885	21745	21669	21725	21673	21849	21929	21969	21786	21790	21698	22033	21787	21933	21682	21392	21643	21844	21720	21799	21894	21731	21862	21650	21670	21712	21695	21810	21859	21653	21882	21809	21764	21917	21917	21917	21635	21768	21633	21630	21870	21522	21701	21885	21712	21721	21674	22031	21618	21978	21812	21665	21614	21721	21738	21948	21639	21833	21926	21543	21731	21975	21686	21729	22040	21768	21858	21950	21697	21880	21911	22001	21906	21798	21604	21851	21784	21879	21921	21883	21734	21750	21634	21696	21603	21752	21782	21826	21752	21643	21916	21891	21630	21814	21780	21663	21765	21598	21875	21863	21722	21805	21743	21689	21760	21650	21864	22039	21818	21563	21765	21767	21810	21635	21730	21697	21545	21937	21651	21617	21832	21753	21772	21689	21755	21723	21787	21907	21786	21819	21820	21906	21850	21865	21862	21691	21771	21718	21834	21994	22043	21562	21702	21901	21769	21809	21983	21652	21703	21633	21813	21861	22108	21690	21944	21932	21811	21537	21774	21852	21804	21990	21850	21768	21693	21770	21841	22026	21881	21623	21700	21545	21935	21766	21743	21804	21966	21955	21754	21728	21891	21999	21644	21688	21682	21632	21583	21700	21646	21715	21606	21661	21718	21749	21855	21772	21686	21554	21659	21826	22014	21750	21872	21711	21851	21884	21748	22003	21888	21955	21631	21766	21901	21676	21672	21742	21942	21954	21668	21745	22047	21871	21690	21623	21780	21527	21855	21534	21898	21803	21828	21699	21864	21966	21779	22015	21823	21892	21940	21594	21699	21773	21816	21910	21538	21942	21724	21731	21996	21730	22067	21763	21884	21882	22094	21870	21829	21709	21646	21881	21920	21521	21845	21663	21939	21841	21742	21862	21764	21671	21648	21771	21752	21782	21758	21903	21813	21799	21656	21734	21565	21657	21635	21784	21957	21683	21865	21824	21769	22082	21781	21769	21907	21862	21770	21552	21851	21683	21813	21815	21699	21630	21814	21706	21817	21775	21852	21907	21824	21836	21622	21916	21822	21879	21649	21706	21958	21746	21709	21803	21610	21690	21860	21894	21872	21796	21914	21926	21899	21649	21905	21717	21775	21918	21790	21887	21738	21605	21677	21777	21810	21820	21985	21703	21894	21786	21809	21859	21791	21692	22029	21848	22059	21897	21796	21801	21581	21879	21750	21836	21921	21749	21693	21859	21833	21772	21775	21799	21838	21799	21823	21777	21593	21771	21654	21831	21756	21838	21858	21722	21761	21797	21692	21658	21639	21909	21963	21565	21764	21681	21510	21717	21871	21797	21799	21840	21797	21782	21652	21909	21843	21783	21613	21649	21759	21787	21651	21678	21659	21935	21762	21581	21785	22066	21883	21714	21719	21594	21854	21935	21993	21833	21763	21583	21990	21725	21933	21931	22036	21959	21748	21784	21979	21809	21949	21919	21922	21959	21808	21795	21691	21842	21942	21805	21718	21931	21681	21853	21887	21564	21727	21698	21603	21724	21748	21725	21903	21816	21747	21575	21844	22019	21862	21700	21798	21732	21795	22004	21842	21757	21696	21628	21816	21861	21824	21876	21609	21890	21814	21688	21944	21836	21772	21880	21965	21901	21843	21872	21761	21780	21730	21870	21679	21806	21583	21638	21777	21905	21746	21742	22045	21787	22033	21817	21841	21725	21670	21882	21871	21593	21628	22030	21693	21816	21562	21949	21938	21821	21935	21709	21604	21830	21745	21919	21803	21702	21823	21740	21610	21927	21779	21710	21722	21678	21929	21908	21831	21707	21608	21778	21680	21858	21715	21870	21750	21798	21805	21700	21726	21764	21824	21677	21753	21813	21718	21731	21859	21781	21578	21824	21694	21794	21806	21760	21825	21583	21780	21628	21800	21816	21657	21729	21760	21846	21842	21792	21936	21898	21760	21748	21874	21911	21966	21937	21889	21846	21888	21917	21835	21741	21897	21675	21872	21853	21878	21631	21784	21530	21892	21810	21893	21925	21661	21699	21808	21834	21733	21895	21716	21838	21895	21556	21751	21777	22019	21687	21773	21719	21741	21755	21713	21745	21796	21800	21955	21832	21724	21590	21929	21919	21767	21581	21919	21769	21782	21703	21654	21548	21870	21644	21939	21699	21827	21874	21924	22039	21785	21858	21646	21783	21855	21728	21959	21827	21881	21714	21800	21783	21681	21758	21869	21854	21664	21894	21735	21961	22033	21947	21992	21694	21786	21817	21872	21616	21670	21643	21858	21784	21703	21937	21837	21705	21758	21992	21904	21771	21936	21749	21643	21777	21855	21919	21563	21806	21981	21849	21523	21884	21769	21872	21840	21927	21672	21695	21807	21855	21921	21720	21728	21964	21692	21691	21937	21576	21843	21724	21606	21890	21753	22049	21846	21757	21896	21827	21885	21639	21569	21728	21683	21879	21705	21779	21688	21811	21841	21849	21697	21585	21932	21677	21850	21823	21599	21572	21765	21834	21633	21671	21718	21867	22067	21686	21719	21690	21959	21826	21741	21776	21685	22054	22021	21788	21685	21772	21964	21635	21688	21885	21744	21919	21878	21787	21505	21755	21782	21843	21769	21942	21678	21791	21931	21747	21795	21965	21554	21749	21891	21934	21716	21790	22033	21737	21661	21738	21559	21631	21685	22029	21827	22020	21933	21812	21740	21620	21580	21766	21960	21753	21789	21691	21935	21884	21869	21697	21908	21952	21767	21805	21795	22068	21710	21646	21761	21789	21666	21811	21821	21648	21887	21895	21823	21794	21761	21640	21732	21665	22086	21748	21515	21805	21658	21707	21973	21628	21915	21800	21770	21834	22077	21994	21513	21766	21744	21861	21742	21658	21890	21836	21873	21864	21938	21732	21627	21687	21887	21861	21751	21889	21797	21616	21654	21784	21811	22059	21930	21774	21890	21762	21832	21656	21791	21745	21849	21997	21984	21968	21814	21787	21857	21699	21768	21725	21649	21586	21839	22022	21806	21530	21958	21961	21815	21788	21944	21681	21775	21759	22079	21914	21872	21712	21885	21861	21889	21849	21728	21765	21951	21740	21872	21638	21748	21766	21731	21971	21779	21814	21965	21678	21703	21619	21794	21645	21790	21694	21617	21955	21651	21755	21838	21666	21630	21607	21549	21731	22001	21831	21951	21939	21795	21881	21788	21744	21942	21761	21969	21706	21763	21768	21774	21833	21728	21834	21626	21763	21899	21950	21626	21757	21855	21687	21820	21701	21790	21754	21751	21957	21942	21505	21822	21610	21718	21990	21444	22059	21903	21774	21799	21681	21715	21728	21757	21724	21782	21796	21747	21926	21831	21764	21625	21646	21885	21643	21807	22006	21678	21904	21907	21994	21721	21764	21644	21853	21906	21891	21896	21923	21813	21989	21848	21692	21729	21597	21733	21691	21584	21671	21835	21867	21903	21783	21945	21693	21669	21715	21801	21918	21534	21574	21733	21759	21712	21696	21852	21878	21700	21757	21745	21563
17801	38456	88788	88185	78683	60454	23192	17338	17278	17206	17134	17261	16946	17286	17046	17283	17166	17081	17155	17126	17324	17168	17119	17051	17314	17014	17170	17069	17225	17251	17192	16941	17021	17082	17449	17104	17200	17156	17180	17026	17104	17189	17381	17192	17179	17138	17301	17203	16882	17187	17050	17103	17122	16840	17233	17110	17045	17186	17084	17102	17157	17127	17246	17001	17157	17143	17153	16939	17171	16980	17306	17003	17056	17107	16975	17439	17236	17165	17069	17040	17161	16985	17225	17144	17110	16972	17101	17006	17182	17256	17081	17166	17123	17067	17044	16980	17177	17015	17168	17132	17107	17037	17258	17112	17244	17121	17148	17129	17098	16981	17004	17106	17025	17204	17015	16989	17096	17164	17118	17003	17269	17172	17105	17190	16775	17191	17034	17196	17183	17171	17099	17181	17161	17109	17057	16853	17106	17145	17083	17124	17187	17223	17118	17163	17154	17013	17092	17010	17113	17279	17280	17237	17263	17206	17141	16899	17096	17172	17068	16928	17164	17060	17272	17094	16976	17128	17115	17188	17084	17186	17208	17096	17198	17088	17174	17168	17121	17105	17093	16980	17160	17349	16927	17126	17007	17152	17044	17095	17109	17196	17120	16985	17183	17101	17324	17115	17057	17060	17275	16982	17208	16930	17207	17133	17248	17032	17033	17338	17262	17124	17153	17155	17182	17139	17034	17255	16973	17229	16910	17124	17215	17364	17193	17069	17081	17211	17119	17082	17226	16978	17026	16953	17030	17191	17026	17143	17116	16960	17118	17007	17189	17106	17058	17267	17132	17222	17172	16924	17308	17132	17064	17113	17012	17088	17087	17154	17028	17069	17188	17231	17131	17075	17229	16950	17214	17087	17263	17026	17151	16991	17121	17315	17072	17248	17245	16999	16921	17110	17006	16971	17142	17166	17059	17161	17216	17080	16995	17160	17182	17087	17016	16969	17243	17110	17306	17168	16873	17047	17115	17090	17027	17087	17119	17135	17032	17115	17197	17110	16971	17074	17198	17133	17138	17094	17229	17155	17176	17155	17009	17061	17044	17020	17061	17014	17350	17299	17149	17166	17061	17052	16977	16992	17114	17005	17195	17098	17149	17079	17192	17039	17151	17020	17172	16963	17121	17112	17142	17164	16977	17245	17080	17242	17135	17161	17050	17056	17069	17122	17182	17219	17098	17068	17114	17162	16990	17141	17198	17120	16924	17076	17300	16876	16991	17001	17156	17005	17218	17059	17020	17144	17062	17112	17189	17035	17140	17162	16944	17023	17317	17076	17092	17120	17020	17199	17248	16979	17195	17026	17230	17120	17093	17114	17035	17112	17032	17240	17282	17345	17038	17288	17149	17089	17225	17086	17033	16983	16984	17107	17130	17051	17063	17240	17039	17093	17119	17075	17207	17239	17286	17138	17044	17116	16999	17014	16963	17108	17193	17086	16986	17100	17152	17090	17033	17351	17145	17056	17102	17187	17128	17205	17028	17114	17020	16927	17063	17095	17062	17106	17198	16976	17026	17054	17207	17050	17018	17013	17252	17097	17133	17272	16990	17160	17129	17169	17124	17097	16976	17134	17111	17205	17274	17134	17068	17057	17192	17117	17147	17199	17275	17296	17166	16978	17132	17241	17067	17110	17110	17068	17147	17096	17032	17149	17178	17149	17138	17063	17131	17005	17140	17043	17249	17179	17196	17175	17073	17120	16873	17295	17038	17123	17201	17166	17173	16883	17088	16883	17243	17243	17236	16997	17202	17107	17090	17081	17314	17138	17131	17149	17132	17225	17201	17045	17273	17064	17178	17053	16988	17310	17322	16961	17097	17161	17162	17136	17145	17091	17008	17210	17192	16844	17086	17070	17061	17078	16925	17190	17153	17142	17259	17084	17059	17179	17224	17174	17195	16975	17107	17159	16992	17000	17246	17122	17178	17113	17145	17018	17173	17062	17187	17189	17169	17157	17146	17069	17101	17181	17165	16919	17099	17119	17355	17123	17138	17011	17084	17156	17214	17149	17053	17044	17076	16895	17071	17144	16968	17120	16993	17095	17097	17293	17197	16972	17180	17238	17143	16998	17283	17037	17157	17147	17019	17233	17114	17065	16967	17001	17387	17160	17062	17103	16979	17178	17207	17035	16959	17188	17173	17045	17130	17112	17188	17153	17184	17059	17078	17012	17061	17111	17189	17121	17125	17210	17038	17188	17146	16968	17158	17010	17167	17147	17183	17071	17230	17128	17021	17192	16961	17214	17252	17025	17186	17026	17345	17142	17129	17143	16896	17007	17169	16837	17221	17096	17288	17107	17137	17199	17274	17153	17192	17028	17272	17076	17164	17173	17167	16974	17155	17020	17137	17032	17159	17278	17179	17158	17235	17008	17115	17109	17141	17102	17210	17136	17064	17047	17088	17087	17153	16968	17205	17105	17199	16868	17162	17150	16974	17100	17191	17123	17205	17378	17025	16955	17234	17146	17137	17062	17223	17080	17043	17146	17295	17121	17141	17093	17020	16999	17085	17131	17020	17147	17030	16990	17131	17262	17172	17024	17106	17154	17052	17086	17100	17121	17190	17000	17134	17220	17184	17189	17011	17061	17261	17072	17236	17070	16829	16992	17159	16965	17107	17177	16975	17224	16961	16917	16909	17321	16996	17153	16948	17199	17047	17174	17091	17028	17059	17317	17132	16980	17191	17170	17231	17071	17026	17173	17118	17032	16980	17123	17164	17118	17052	17037	17043	16833	17136	17080	17103	17057	17093	17189	17100	17111	17064	17200	17064	17293	16995	17196	17010	17078	16923	17159	17139	17068	17152	17063	17065	17055	17153	17154	17116	16951	17094	17132	16994	17143	17007	17139	17124	17117	17051	17143	17149	16948	17188	17194	17142	17036	17142	17252	17157	17260	17098	16858	17193	17061	17127	16924	17210	17054	17028	17007	17019	17187	17111	17157	17178	17166	17300	17081	17011	16984	16999	17200	17074	17062	17026	17251	17132	16996	17130	16990	17139	17174	17205	17080	17148	16985	17124	17032	17006	17194	17312	17231	17016	17105	17278	17122	17331	17109	17122	17243	17153	17243	17168	17019	17230	17191	16974	17099	17263	17040	17290	17252	17146	17184	17216	17076	17149	17036	17036	17107	17220	17135	17158	17013	17141	16970	16954	17161	17140	17089	17180	17084	17035	17231	17125	17229	17196	17056	17080	17149	17230	17189	17029	17300	17102	17133	17227	16993	17140	17309	17164	17151	17000	17041	17032	17080	16930	17171	17131	17045	17136	17105	16935	17117	17174	17030	16979	17115	17036	17290	17210	16965	16886	17271	17129	17178	17154	17262	17048	16904	17207	17058	17104	17204	17318	17191	17087	17025	17110	17131	17063	17007	17051	17122	17141	17047	17067	17179	17219	17249	16992	17105	17186	16991	17093	17192	17074	16938	17162	17137	17026	16959	17236	17372	17111	17129	17020	17133	17313	17117	17109	16995	17063	17119	17001	17197	17169	17158	17259	17178	17097	17040	17209	17239	17161	17198	17322	17108	17126	17107	17105	17153	17179	17294	17212	17146	16947	17100	17266	17075	17095	17244	17133	16875	17099	17116	17155	17072	17059	17198	17055	17104	17226	17130	17125	17182	17340	17126	17149	17226	17051	16959	17124	17168	17069	17195	17231	17205	16983	17171	17242	17071	17118	17076	17052	17009	17113	17110	16962	17128	16999	17097	17145	16994	17025	17149	17013	17153	17152	17111	17270	17021	17016	17164	17199	16941	17003	17183	17068	17024	17195	17196	17157	17042	17251	17240	17076	17065	17168	17200	17124	17133	17054	17096	16894	16942	17166	17180	17174	16938	17152	17017	17044	17116	17070	17041	17183	17187	17202	17216	17249	17210	17163	17211	17103	17242	17029	17234	17148	17162	17317	16885	17174	17101	17159	16982	17127	17173	17069	17024	17198	17027	17189	17235	17120	17147	17243	17171	17228	17255	17138	17183	17186	17021	17139	17246	16986	17053	17091	17179	17162	17064	17137	17051	17170	17080	16995	16997	17066	17091	16797	17121	17155	17180	17027	17149	17113	17297	17013	17071	17093	17111	17064	17230	17107	17213	17024	17190	17141	16992	17060	17143	17154	17091	17121	17044	17085	17167	17070	17019	17042	17090	17270	16835	17023	17166	17269	17116	16943	17179	17235	17085	17274	17069	17046	17106	17002	17056	17050	17254	17071	17102	16982	17061	17197	17093	16956	17277	17149	17085	17161	16866	17209	17186	17182	17183	17198	17211	16942	17074	17273	17130	17353	17160	17100	17121	17113	16890	17130	17084	17032	17087	17152	17089	17329	17096	17009	17104	17040	17080	17151	17238	17005	16954	17064	17194	17121	17176	17043	17030	17123	17277	16955	17073	17298	17188	17204	17137	17070	16987	17075	17109	16921	17101	17240	17184	17111	17253	16985	17057	17128	17102	17182	17116	17071	17125	17118	17206	17336	16946	17133	17047	17170	17184	17073	17061	17157	17065	17099	17136	17125	17247	17010	17042	17023	17204	17195	17136	17343	17106	17065	17167	17043	16946	17128	17027	17280	16898	16906	17133	17042	17185	17022	17288	17041	17053	16887	17036	16945	17075	17166	17087	17206	16862	17056	17110	17139	17132	17202	17035	17176	17065	17180	17148	17076	17124	17172	17060	16997	17305	17228	17086	17150	17018	17244	16971	17214	17100	17090	17099	16711	17035	17037	17231	17274	17199	16996	17328	17046	16985	17237	17072	17099	17162	17050	16970	17010	17223	17119	16940	17152	17060	17130	17185	16956	16927	17128	17112	16950	17149	17001	17082	17259	17086	17187	17097	16956	17196	17161	17093	17127	17083	16921	16969	16982	16983	17105	16941	17179	17229	17035	17259	17120	17042	17169	17212	16935	16960	17048	17059	17189	17067	17081	16951	17099	16958	17155	17006	17095	17046	17022	17077	16999	17041	17317	17241	17122	17122	17222	17092	17177	17250	17134	17150	16977	17076	17176	17057	16883	17003	17083	17302	17063	17024	17142	17040	17127	17109	17271	17273	17249	17078	16938	17172	17049	17219	16957	17196	17190	17007	17147	17025	16970	17070	17160	16998	17040	17070	17112	17208	17091	17132	17083	16975
28329	23039	41036	42931	35276	29368	23302	21276	21300	21205	21185	21238	21260	21082	20972	21222	21344	21219	21135	21076	21331	21065	20882	21121	20966	20816	21170	21121	21181	20910	21146	21026	21483	21045	21178	21130	20920	21084	21174	20976	21111	20962	21151	21176	21049	21067	21093	20998	20972	21234	21083	20949	21058	21219	20927	21022	20751	21034	20926	21195	21354	21160	20971	21160	21051	21038	21092	21294	21087	21113	21078	21130	20967	21254	21193	21149	20869	21082	21184	21078	21066	21004	21129	20910	21245	21266	21393	21173	21318	20964	20983	20936	21024	21096	21098	21237	20837	21176	21004	21115	21103	21150	20996	21140	20751	20960	21195	21063	21095	21128	21260	21222	20849	21046	20986	21080	21134	21220	21053	20995	20885	21079	20958	21096	21036	20861	21055	20961	20991	20846	21230	21211	20841	21126	21011	21098	21006	20999	20930	21101	21079	21266	21130	21185	21066	21195	20875	21200	21149	21270	21237	21057	21025	21012	20905	20940	20770	21105	21116	21201	21091	20999	21061	21167	21342	21091	20951	21019	21209	21000	21080	21047	20959	20953	21087	21027	20879	21018	20920	20968	20963	20983	20979	21148	21099	20967	21118	21139	21234	21231	21085	21044	21186	21085	21203	21097	21210	21126	21112	20828	20945	21085	21309	21001	21086	20929	21314	20950	21252	21264	21117	21032	21126	21057	20962	20937	20988	21158	21105	21280	21072	21132	21096	21178	21114	21180	21169	20894	21140	21065	20988	21069	21154	21202	21184	20996	21051	21185	21138	21003	21162	21168	21129	21339	21328	21006	21140	21283	21155	21118	20915	21099	21079	20850	21156	21192	21129	21413	20891	21000	21163	21159	21199	21099	21363	21241	21172	20872	21010	20966	20918	21144	20865	21044	21225	21075	21001	20945	21101	21124	21383	21066	21198	21008	20934	20990	21140	21155	21070	21237	21108	21049	21064	20974	21172	21050	21031	21127	21013	21080	21262	21164	21123	21023	21048	21111	21039	21132	21034	20932	21197	21205	21003	21105	21031	20975	21143	21050	20877	21208	21040	21145	21163	21100	21051	21291	20878	20936	20828	21124	21050	21057	21094	21187	21191	20952	21108	20966	21158	21146	21058	21111	21350	20926	21063	21306	21264	21118	20812	21190	21190	20986	21197	20986	21221	21065	21183	21198	21128	20953	20939	21177	21092	21157	20954	21133	21155	21069	21205	21074	21136	21046	21059	21187	21293	20906	20922	21129	21088	21074	21041	21010	21096	21126	21212	20956	21107	21213	21290	21280	20903	20932	20747	21362	21256	20996	20915	21022	21144	21125	21024	21050	21133	21086	21157	21116	21015	20981	21140	20908	21420	21051	21092	21063	21113	21153	21345	21310	21178	21144	21142	21006	21044	21082	20908	20966	20855	21243	21014	21128	21211	21231	21019	21270	21294	21138	21305	21076	21188	21335	21110	20963	21164	21067	21174	21248	20839	20956	21158	21251	20910	21183	21186	21131	21007	21102	21143	21040	20894	20989	21163	21021	21039	20899	21154	21130	21074	21080	21010	21228	21001	21150	21176	20830	20930	20940	21245	21145	21212	21107	21002	20979	21175	20882	21390	21004	20977	21272	21179	21208	21025	21161	21041	20895	21041	21075	21065	20814	21098	21165	21102	21101	21234	21273	21080	20943	20956	21050	21137	21022	20994	21182	20859	21250	20961	21192	21020	21156	21046	21088	21081	20975	21010	21091	21118	21100	21222	20977	20947	21090	21292	21021	20984	20921	21146	21342	21145	20922	20891	21135	20909	21154	20933	21082	21072	21121	20901	21144	21059	21221	21014	21010	21211	21099	20952	21192	20963	21233	21042	21132	21037	21053	21112	21114	20937	20946	21043	21013	21042	21149	21143	21232	21064	20901	21195	20966	20998	21177	21179	21073	21154	21095	21030	21037	21128	21184	21141	21033	21283	21201	21025	20957	21070	21092	21025	21092	20853	20972	21184	21210	21253	21142	21163	20998	20902	21111	20798	21096	21030	21268	21242	21023	21157	21250	21231	20954	20847	20970	20768	21047	20935	21120	21112	21105	21193	21036	21081	21080	21239	21069	21084	20945	21090	21011	21221	21211	21107	21229	20966	21129	21058	21099	21336	21067	21074	21479	20989	20959	21114	21071	21005	21175	20983	21040	21061	21101	20956	21136	21065	20891	21222	21123	20941	21242	21150	21005	21285	21073	21004	21048	21002	21229	21024	21210	21092	20997	21225	21159	21280	21081	20923	20948	21181	21033	21233	20992	21016	20921	21051	21150	21054	21182	21162	21002	21149	21101	21125	21160	21207	20958	21111	21294	21266	21067	21006	21173	20897	21091	21030	20952	21030	20877	20951	21144	21082	21287	21140	21156	21109	20910	21135	20871	21226	21336	21140	21102	20818	21300	21088	21106	21048	20979	21128	20885	20940	21260	21009	20871	21066	21033	20909	21205	21293	21005	21279	21025	21292	21174	20943	21096	21152	21106	20899	21043	20935	20921	20857	20996	21015	21135	21256	21077	21063	21037	21194	21029	20836	21166	20987	21041	21195	21067	20885	21165	20996	21071	20977	21073	20920	21055	20972	21083	21077	21125	21102	21369	21085	21259	21174	21226	21047	21144	20982	20953	20945	20986	21199	21068	21193	20976	21142	21095	20978	20751	21034	21181	21112	20934	20932	21072	21155	20937	20845	20954	21094	20980	21112	20959	21127	21074	20915	21115	21155	20953	21015	20971	21242	21025	21071	21066	21289	20855	21085	20991	21053	21099	21266	21047	21222	21021	21246	21032	21050	21138	21117	21047	21219	21018	21219	21039	21116	21179	20928	21095	21128	21043	21083	21098	21064	21130	21146	20863	21144	21357	21275	21106	21054	21103	21026	21120	21176	21112	21065	21224	20935	21010	20959	21221	20978	21243	20959	21052	21132	21092	20996	21010	20910	21018	21106	21267	21300	21278	21119	21034	21130	20858	20997	21090	21116	21048	21098	21070	20989	20958	20992	21097	21067	21079	20932	21005	21051	21284	21133	21108	21053	20941	21012	21144	21024	21021	21130	21075	20998	21223	20954	20974	21114	21191	21052	21053	20993	20933	21283	20984	20932	21077	21149	20911	21137	21099	21080	21258	20921	21151	21182	21067	21153	21062	21025	21167	21072	21085	21131	21270	21182	21222	21107	21151	21148	21069	21225	20954	20976	21045	21006	21014	20932	21173	21173	21101	21114	21175	21143	21103	21134	21075	20744	20941	20900	20978	21140	21115	21217	21320	21246	21129	21097	20887	21281	20984	21160	20986	21469	20974	21066	21356	21168	21015	21134	21136	21044	20981	21149	20962	20981	20982	20968	21079	20838	20935	21023	21244	20985	20936	21116	21020	21143	21109	20987	20965	21164	21215	20977	21028	21096	21230	21134	21103	21013	21205	21124	21159	21244	21087	21177	21122	21108	21063	21042	21074	21198	21169	21112	21058	21178	21136	21059	20927	21180	21015	21152	21125	21180	20856	21092	21092	20855	20946	21242	21118	21363	20946	21071	21008	21252	20946	21189	21239	21221	21107	21178	20966	21160	20820	21131	20926	20896	20955	21281	21111	21226	21045	21026	20966	21073	21200	20874	21188	20985	21003	21170	21076	20990	20852	21161	21074	21153	21098	21003	21179	21051	21200	21176	20994	21352	21145	21286	21058	21204	21123	21012	21024	21049	21081	21086	21105	21062	21016	20961	21215	21095	21087	21049	21122	21131	21114	21328	20937	21236	21077	21127	20971	21226	21085	20979	20932	20977	20879	21259	21092	21018	21155	21065	21043	20969	21198	21070	20900	20836	21026	21195	21137	20918	21023	21195	21026	21233	21231	21159	21078	21060	21117	20999	20967	21070	21231	20926	21180	21130	21086	21104	20891	21139	21086	21286	21096	21325	21094	20970	21268	21021	21125	21106	21195	21013	21139	21113	21053	21191	20957	21155	21132	21097	20993	21165	20980	20846	21136	21062	21012	21186	21142	21322	21000	21037	20952	21116	21299	21065	20831	21186	21226	20884	20942	21002	21072	21152	21099	21088	20979	21102	21014	21065	21081	21168	21121	21154	20979	20994	21059	21028	21278	21131	21110	21151	20951	21059	21293	21095	21139	21337	21147	21072	20892	21210	20918	21131	21133	21055	20972	20846	21105	21212	21160	21154	20997	21158	20964	21143	20976	21053	21143	20968	20970	21178	21052	21093	21002	20856	21250	21073	21090	21014	20966	20991	21020	21117	21269	21320	21150	21132	21321	21064	20982	21057	20992	21012	21086	21072	21052	21230	20829	21030	21231	21181	21270	20973	21007	21321	21141	20961	20940	20759	21247	21189	21217	21227	21192	21146	21285	20950	21091	21108	21033	21113	21067	21263	21022	21202	21083	21086	21155	21000	21094	21159	21063	21016	20937	20789	21133	21162	21086	21105	21041	20922	20947	21088	20974	20911	21132	21101	21005	20917	20949	21052	21031	21025	21072	20918	21003	21197	21079	20948	21097	20903	21171	21159	21189	21024	21112	20908	21108	21135	20926	21041	20957	21252	21272	21010	21071	21074	21124	21091	21024	21175	21061	20998	21084	21125	21118	21217	21161	20851	21049	20981	21041	21168	21084	21124	21098	20977	21288	21275	20988	21125	20916	21060	21083	21044	21065	21083	21041	21201	20961	21318	20944	21014	21127	21232	21103	21060	21068	21327	21247	21051	21116	21098	21187	21098	21057	20980	21046	20921	21170	21052	21085	21245	21103	21166	21149	20929	21006	21293	21203	21204	20912	20884	20882	21024	20990	20933	21112	21000	21221	20970	20977	21163	21114	21067	20986	21085	21175	20944	21173	20873	21101	20958	21187	21178	21149	21220	20963	21195	20967	20838	21293	21217	21262	21135	21167	21089	20594	21007	21018	21105	21178	21195	21100	21094	21152	20981	20897	21274	21313	21298	21213	21044	21039	21135	20937	21027	21097	21205	21125	21206	21139	21028	21192	21158	21075	20911	20923	21014	21088	21015	21086	20979	20854	21188	21105	21051	20948	21118	20882	20981	20968	21010	21157	20955	20829	21126	21027	21017	21053	21124	21289	21134	21081	21364	21091	21165	21136	21254	21039	20963	21227
15824	25487	47743	38767	32077	24695	17427	16712	16745	16860	16763	16713	16917	16637	16877	16668	16804	16807	16794	16510	16668	16546	16498	16802	16633	16603	16802	16722	16624	16679	16667	16479	16721	16805	16824	16734	16680	16802	16763	16653	16772	16624	16671	16837	16735	16763	16793	16727	16703	16737	16725	16821	16715	16697	16740	16723	16596	16630	16737	16683	16773	16691	16622	16895	16763	16701	16693	16862	16738	16712	16676	16624	16841	16684	16714	16792	16718	16681	16679	16557	16583	16745	16689	16546	16694	16758	16699	16706	16842	16612	16651	16761	16619	16845	16647	16622	16716	16623	16738	16741	16579	16665	16705	16689	16721	16582	16706	16720	16420	16728	16645	16794	16633	16626	16703	16573	16790	16685	16763	16563	16810	16702	16733	16630	16543	16705	16596	16604	16762	16630	16732	16849	16583	16628	16824	16726	16685	16662	16774	16612	16776	16636	16726	16767	16729	16536	16696	16737	16655	16651	16775	16712	16701	16600	16664	16795	16672	16812	16770	16566	16631	16588	16682	16631	16733	16714	16540	16842	16734	16672	16695	16545	16598	16730	16548	16665	16696	16629	16884	16727	16666	16590	16780	16522	16880	16477	16669	16552	16768	16691	16805	16662	16764	16662	16768	16672	16658	16778	16699	16738	16748	16631	16573	16610	16558	16686	16701	16392	16692	16757	16670	16734	16537	16612	16745	16621	16795	16748	16862	16751	16697	16693	16582	16769	16848	16748	16737	16634	16717	16732	16788	16719	16882	16686	16767	16830	16806	16731	16645	16743	16789	16685	16729	16605	16535	16750	16709	16480	16804	16814	16795	16626	16625	16628	16763	16581	16775	16634	16653	16826	16909	16833	16683	16836	16865	16790	16706	16713	16659	16845	16648	16754	16656	16518	16734	16676	16534	16533	16535	16802	16695	16718	16699	16759	16833	16742	16778	16700	16784	16791	16673	16565	16604	16842	16704	16613	16800	16723	16642	16666	16608	16470	16777	16471	16679	16530	16761	16648	16722	16680	17005	16607	16755	16753	16787	16837	16764	16860	16467	16701	16814	16906	16839	16629	16627	16707	16678	16803	16636	16643	16723	16789	16921	16592	16671	16649	16622	16590	16580	16634	16716	16534	16673	16603	16693	16722	16865	16592	16801	16704	16738	16729	16793	16624	16690	16568	16750	16644	16697	16582	16849	16744	16717	16690	16773	16660	16927	16616	16807	16732	16866	16444	16691	16712	16675	16660	16660	16579	16713	16708	16707	16700	16626	16716	16545	16663	16898	16698	16560	16709	16467	16550	16666	16783	16561	16682	16655	16756	16850	16583	16833	16701	16659	16640	16791	16715	16885	16781	16913	16630	16776	16682	16721	16693	16633	16628	16627	16689	16681	16592	16728	16679	16708	16674	16677	16788	16712	16769	16838	16680	16879	16502	16928	16506	16606	16646	16773	16733	16645	16678	16623	16789	16675	16780	16733	16670	16694	16821	16734	16711	16774	16787	16724	16736	16683	16718	16653	16653	16597	16713	16713	16575	16814	16756	16695	16818	16678	16448	16671	16755	16796	16787	16700	16745	16578	16818	16624	16752	16631	16715	16756	16582	16729	16726	16785	16579	16653	16875	16740	16662	16555	16811	16643	16704	16728	16774	16762	16719	16639	16544	16813	16710	16821	16734	16662	16703	16666	16832	16538	16703	16754	16863	16634	16688	16732	16662	16788	16797	16782	16653	16822	16899	16807	16618	16574	16607	16610	16677	16747	16817	16853	16675	16686	16624	16703	16663	16635	16670	16574	16771	16670	16478	16649	16619	16652	16668	16940	16553	16823	16756	16789	16693	16713	16734	16754	16732	16846	16518	16776	16788	16732	16795	16719	16710	16689	16763	16742	16733	16608	16603	16729	16720	16745	16764	16678	16808	16635	16659	16603	16606	16664	16787	16609	16716	16714	16457	16551	16742	16713	16554	16796	16541	16689	16739	16717	16730	16707	16885	16631	16985	16745	16690	16583	16739	16717	16774	16838	16849	16837	16752	16630	16778	16684	16617	16855	16642	16879	16706	16647	16581	16811	16677	16642	16745	16574	16721	16754	16549	16819	16506	16545	16758	16800	16675	16628	16555	16556	16512	16624	16709	16767	16695	16674	16756	16836	16750	16760	16741	16751	16704	16706	16640	16830	16452	16610	16690	16657	16493	16702	16581	16735	16652	16708	16755	16803	16729	16639	16611	16872	16627	16758	16697	16809	16745	16652	16884	16815	16543	16612	16856	16754	16808	16644	16707	16810	16566	16690	16570	16752	16671	16719	16654	16573	16761	16627	16598	16848	16788	16700	16758	16742	16818	16685	16907	16575	16713	16708	16673	16647	16559	16664	16666	16708	16666	16758	16898	16741	16691	16647	16602	16593	16760	16613	16708	16764	16697	16599	16652	16694	16784	16761	16633	16695	16765	16641	16811	16739	16769	16475	16604	16698	16677	16673	16766	16668	16842	16770	16656	16707	16795	16693	16700	16732	16702	16780	16801	16679	16718	16738	16689	16627	16676	16650	16773	16713	16671	16724	16592	16553	16725	16667	16519	16702	16659	16919	16726	16643	16695	16635	16895	16730	16556	16743	16689	16690	16778	16763	16758	16658	16660	16627	16742	16617	16898	16617	16750	16880	16675	16539	16821	16625	16862	16662	16642	16872	16591	16574	16692	16651	16582	16651	16675	16650	16655	16752	16552	16705	16643	16670	16661	16866	16601	16684	16765	16665	16709	16632	16691	16562	16680	16771	16676	16649	16609	16629	16716	16690	16803	16727	16635	16767	16692	16899	16845	16765	16715	16594	16643	16539	16742	16514	16701	16811	16939	16585	16608	16612	16794	16874	16807	16773	16815	16934	16722	16654	16663	16785	16555	16837	16610	16697	16492	16704	16762	16693	16954	16707	16438	16719	16958	16556	16683	16723	16806	16618	16606	16663	16634	16677	16843	16697	16733	16785	16776	16709	16756	16571	16607	16616	16621	16765	16585	16809	16881	16667	16672	16601	16766	16679	16888	16535	16713	16522	16740	16697	16865	16630	16747	16737	16696	16701	16569	16720	16811	16744	16503	16641	16690	16651	16559	16802	16636	16784	16916	16720	16756	16736	16742	16820	16758	16632	16959	16650	16675	16664	16661	16823	16669	16781	16728	16665	16740	16664	16918	16616	16854	16757	16551	16761	16660	16701	16759	16641	16606	16535	16569	16772	16619	16686	16823	16702	16801	16662	16796	16577	16587	16639	16631	16571	16714	16840	16804	16809	16802	16732	16621	16727	16532	16552	16781	16753	16612	16572	16777	16670	16766	16627	16871	16602	16574	16684	16688	16831	16768	16686	16672	16574	16684	16743	16617	16760	16501	16582	16787	16765	16742	16911	16554	16580	16728	16788	16831	16830	16628	16546	16696	16652	16885	16527	16788	16726	16577	16513	16786	16650	16786	16755	16714	16782	16532	16754	16667	16704	16733	16636	16775	16430	16761	16553	16655	16649	16851	16506	16538	16811	16807	16592	16669	16744	16656	16509	16647	16901	16551	16625	16581	16638	16726	16658	16682	16750	16757	16751	16764	16747	16490	16769	16573	16638	16631	16835	16722	16657	16606	16656	16780	16616	16662	16830	16819	16650	16839	16792	16681	16579	16763	16518	16633	16833	16655	16537	16673	16698	16625	16775	16745	16799	16905	16637	16619	16570	16691	16823	16618	16628	16648	16768	16786	16743	16646	16629	16847	16728	16890	16812	16726	16619	16700	16733	16812	16752	16697	16803	16697	16784	16680	16715	16654	16695	16616	16691	16579	16633	16716	16576	16685	16859	16623	16699	16777	16882	16790	16693	16908	16671	16677	16715	16599	16622	16558	16737	16674	16870	16756	16849	16523	16537	16910	16588	16563	16470	16706	16955	16820	16612	16805	16787	16520	16678	16678	16827	16841	16607	16736	16705	16805	16747	16734	16686	16818	16713	16741	16568	16763	16883	16779	16797	16696	16876	16623	16711	16692	16631	16675	16765	16722	16671	16724	16723	16712	16683	16718	16634	16681	16655	16708	16876	16795	16536	16797	16793	16809	16610	16670	16728	16788	16625	16736	16670	16583	16788	16661	16733	16602	16745	16614	16825	16712	16785	16618	16844	16646	16674	16650	16609	16549	16785	16687	16734	16518	16872	16730	16747	16741	16669	16796	16658	16715	16663	16683	16764	16652	16778	16845	16688	16738	16796	16755	16644	16770	16876	16710	16718	16701	16609	16646	16696	16735	16736	16722	16773	16658	16763	16656	16694	16594	16755	16699	16828	16589	16750	16887	16714	16674	16637	16784	16648	16757	16679	16783	16774	16674	16777	16808	16679	16819	16622	16718	16638	16758	16653	16830	16482	16732	16644	16749	16671	16651	16738	16755	16675	16740	16737	16713	16705	16433	16787	16717	16768	16901	16526	16735	16738	16610	16702	16808	16634	16823	16798	16731	16797	16646	16595	16755	16764	16606	16764	16708	16726	16791	16771	16914	16727	16655	16711	16756	16750	16847	16886	16808	16618	16657	16941	16876	16693	16509	16637	16773	16716	16722	16521	16757	16670	16588	16673	16716	16643	16818	16687	16956	16754	16910	16593	16729	16696	16687	16598	16598	16717	16616	16794	16568	16791	16526	16664	16644	16597	16589	16687	16672	16634	16630	16719	16770	16584	16648	16755	16613	16714	16674	16833	16735	16617	16698	16713	16779	16741	16637	16721	16802	16740	16502	16788	16584	16677	16685	16648	16844	16693	16695	16612	16637	16804	16686	16878	16669	16617	16544	16621	16367	16728	16820	16740	16704	16660	16855	16621	16618	16592	16732	16772	16742	16507	16645	16673	16818	16653	16830	16756	16835	16768	16531	16670	16693	16536	16812	16586	16644	16715	16653	16659	16731	16605	16663	16881	16649	16861	16521	16688	16703	16675	16728	16750	16759	16809	16694	16641	16732	16603	16679	16782	16617	16914	16882	16685	16646	16781	16757	16667	16645	16780	16709	16733	16638	16813	16783	16687	16609	16692	16760	16720	16641	16608	16725	16710	16627	16810	16674	16913	16791	16690	16806	16810	16763	16624	16743	16704	16595	16687	16787	16779	16528	16665	16776	16708	16958
23703	21395	38806	63389	57346	49769	32252	24057	22583	22662	22675	22582	22452	22496	22379	22246	22513	22374	22541	22577	22457	22344	22567	22428	22356	22365	22395	22438	22358	22239	22270	22346	22133	22351	22431	22433	22263	22124	22491	22121	22183	22333	22202	22292	22345	22374	22136	22401	22338	22298	22378	22078	22161	22027	22285	22449	22258	22199	22090	22268	22374	21966	22293	22348	22143	22295	22312	22342	22116	22299	22240	22170	22085	22337	22372	22507	22214	22480	22192	22352	22311	22080	22362	22349	22208	22440	22339	22330	22271	21977	22487	22262	22297	22050	22200	22236	22350	22218	22112	22251	22280	22089	22144	22115	22078	22156	22369	22393	22280	22268	22265	22178	22197	22324	22229	22195	22103	22296	22234	22271	22174	22275	22117	22382	22222	22228	22153	22357	22275	22168	22180	22145	22400	22250	22061	22045	22118	22327	22149	22136	22116	22404	22159	22155	22195	22173	22361	22116	22243	22263	22262	21984	22159	22181	22372	22276	22192	22359	22486	22131	22171	22247	22105	22148	22206	22252	22033	22013	22257	22227	22364	22286	22415	22112	22259	22161	22178	22105	22210	22300	22310	22380	22416	22182	22161	22272	22404	22102	22129	22483	22303	22082	22264	22215	22079	22290	22271	22138	22271	22276	22203	22331	22463	22248	22120	22410	22313	22195	22320	22263	22296	22013	22220	22141	22301	22181	22195	22313	22055	22155	22334	22265	22220	22071	22364	22205	22288	22000	22399	22246	22257	22538	22173	22397	22192	22317	22203	22418	22345	21993	21971	21907	22469	22152	22265	22303	22415	22135	22221	22166	22497	22472	22455	22272	22425	22282	22410	22305	22403	22260	22048	22380	22065	22398	22221	22187	22231	22062	22206	22298	22522	22006	22107	22134	22103	22231	22295	22436	22174	22154	22228	22260	22189	22218	22201	22090	22035	22216	22316	22088	22047	22207	22116	22099	22259	22151	22293	22279	22328	22054	22219	22300	22267	21963	22119	22151	22066	22112	22252	22189	22274	22262	21996	22313	22080	22138	22108	22179	22468	22129	22220	22152	22145	22160	22081	22233	22193	22098	22154	22079	22027	22121	22294	22357	22078	22170	22368	22251	22076	22219	22073	22262	22185	22260	22586	22292	22288	22310	22223	22333	22345	22200	22205	22252	22413	22362	22293	22346	22133	22255	22145	22314	21979	22128	22294	22200	21982	22047	22075	22334	22295	22122	22194	22231	22155	22229	22160	22252	22140	22015	22171	22272	22292	22183	22181	22141	22105	22041	22436	22456	22168	21974	22249	22481	22161	22010	22158	22236	22028	22246	22102	22513	22341	22414	22309	22332	22269	22250	22572	22085	22287	22407	22299	22280	22184	22298	22221	22041	22146	22262	22326	22349	22186	21955	21992	22289	22253	22259	22124	22219	22057	22274	22436	22539	22159	22158	22395	22249	22193	22047	22411	22127	22313	22254	22209	22225	22330	22209	22139	22076	22370	22371	22414	22050	22441	22071	22223	22194	22362	22078	22478	22107	22258	22195	22261	22083	22273	22087	22330	22110	22362	22475	22091	22081	22343	22376	22415	22221	22301	22314	22320	22141	22072	22375	22207	21974	22178	22148	22272	22041	22218	22135	22291	22387	22247	22284	22031	22087	22364	22418	22502	22160	22302	22203	22282	22253	22330	22068	22132	22083	22206	22030	22200	22054	22344	22363	22242	22323	22184	22301	22202	22413	22269	22309	22309	22096	22375	22210	22203	22100	22105	22213	22076	22494	22147	22256	21959	22437	22265	22348	22369	22039	22155	22165	22484	22336	22125	22108	22404	22218	22243	22245	22239	22232	22208	22207	22318	22159	22295	22163	22198	22169	22284	22335	22042	22362	22434	22101	22227	22150	22376	22221	22090	22225	22317	22294	22387	22263	22291	21994	22174	22083	22191	22429	22370	22345	22248	22117	22331	22263	22250	22439	22403	22300	22081	22116	22439	22330	22246	22200	22129	22230	22372	22203	22149	22220	21958	22332	22209	22103	22012	22489	22194	22288	22297	22073	22400	22373	22073	22206	22193	22125	22382	22336	22103	22252	22377	22033	22128	22453	22215	22181	22146	22123	22041	22372	22081	22293	22230	22140	22170	22279	22136	22225	22119	22359	22221	22403	22267	22153	22369	22231	22192	21999	22251	22220	22233	22365	22234	22196	22105	22270	22236	22155	22067	22242	22039	22150	22111	22251	22480	22090	22020	22132	22204	22193	22253	22236	21926	22203	22264	22167	22282	22166	22278	22124	22214	22012	22377	22124	22096	22099	22368	22167	22322	22291	22059	22160	22222	22323	22205	22312	22177	22223	22309	22251	22241	22155	22109	22176	22230	22141	22368	22260	22306	22183	22154	22359	22361	22231	22117	22381	22155	22158	22170	22308	22375	22278	22313	22119	22203	22164	22064	22418	22258	22194	22097	22276	22238	22263	21997	22312	22100	22239	22160	22289	22286	22192	22355	22103	22079	22141	22118	22156	22134	22398	22213	22158	22342	22079	22300	22311	22182	22337	22162	22390	22189	22239	22254	22327	22196	22169	22264	22357	22610	22360	22216	22064	22219	22161	22160	22315	22134	22111	22163	22179	22176	22215	22369	22242	22161	22038	22557	21922	21956	22184	21979	22273	22196	22005	22441	22232	22177	22424	22180	22517	22213	22208	22331	22160	22349	22299	22324	22283	22360	22237	22313	22153	22120	22212	22223	21896	22136	22188	22320	22329	22158	21980	22339	21937	22178	22085	22213	22071	22412	22425	22090	22098	22107	22126	21978	22137	22051	22020	22109	22281	22352	22419	22524	22222	22271	22284	22185	22116	22365	22067	22396	22179	21987	22197	22172	22271	22316	22386	22264	22001	22153	22318	22181	22370	22246	22187	22476	22403	22128	22055	22187	22107	22148	22516	22546	22018	22157	22384	22286	22245	22444	22319	22258	22238	22147	22268	22187	22307	22258	22369	22133	22304	22157	22191	22095	22054	22296	22084	22125	22324	22395	22196	22295	22207	21981	22246	22035	22461	22192	22109	22179	22112	22201	22335	22243	22445	22355	22445	22298	22253	22316	22075	22130	22064	22135	22246	22090	22195	22166	22391	22309	22465	22248	22275	22142	22002	22186	22319	22226	22180	22233	22099	22288	22164	22229	21999	22149	22190	22437	22372	22268	22266	22337	22459	22372	22051	22163	22262	22205	22280	22227	22283	22044	22368	21976	22280	22062	22062	22368	22117	22143	22114	22017	22279	22219	22032	22101	22167	22394	22412	22317	21930	22259	22076	22213	22314	22404	22133	22200	22227	22192	22226	22125	22058	22236	22150	22177	22123	22178	22407	22434	22237	21958	22264	22393	22326	22074	22192	22150	22255	22030	22314	22523	22139	22200	22207	22004	22153	22212	22199	22059	21999	22333	22215	22299	22463	22202	22140	22248	22142	22012	22114	22499	22242	22152	22064	22189	22461	22212	22190	22182	22256	22274	22275	22260	22337	22212	22302	22214	22164	22238	22184	22153	22248	22222	22160	22182	22228	22261	22140	22124	22195	22230	22321	22290	22193	22265	22109	22293	22101	22286	22152	22448	22286	22131	22336	22098	22080	21995	22200	22071	22306	22390	22093	21992	22266	22202	22170	22245	22460	22354	22337	22183	22381	22063	22128	22448	22314	22329	22264	22047	22329	22109	22241	22505	22331	22061	22159	22084	22258	22389	22254	22381	22197	22203	22178	22143	22044	22104	22423	22312	22393	22284	22118	22318	22270	22255	22083	22224	22060	21920	22090	22244	22269	22295	22063	22267	22439	22084	22144	22001	22386	22148	22343	22084	22202	22357	22128	22061	22041	22145	22257	22449	22206	22130	22220	22444	21923	22136	22076	22082	22108	22124	22255	22211	22266	22140	22120	22259	22400	22124	22359	22275	22284	22227	22101	22276	22163	22033	22232	22176	22266	22127	22280	22304	22028	22349	22408	22126	22154	22038	22267	22325	22487	22329	22299	22282	22128	22212	22198	22296	22305	22159	22251	22238	22101	22467	22254	22230	22145	22072	22340	22068	22235	22266	22260	22168	22286	22318	22300	22175	22041	21966	22326	22152	22381	22444	22347	22116	22097	22231	22201	22244	22273	22002	22202	22063	21974	22120	22080	22228	22186	22251	22069	22179	22207	21987	22339	22245	22151	22459	22290	22129	22350	22256	22418	21980	22381	22175	22160	22216	22193	22181	22121	22158	22277	22127	22288	22209	22120	22320	22521	22348	22410	22390	22358	22323	22111	22058	22283	22237	22144	22182	22137	22250	22336	22312	21987	22213	22238	22119	22448	22456	22187	22393	22345	22369	22436	22136	22100	22422	21950	22304	22395	22368	22133	22289	22513	22025	22331	22118	22158	22206	22146	22359	22349	22099	22360	22343	22418	22171	22259	22233	22279	22271	22290	22174	21959	22215	22241	22342	22438	22398	22197	22109	22285	22553	22362	22269	22240	22389	22254	22241	21944	22249	22192	22239	22232	22124	22117	22250	21764	22168	22352	22256	22171	22246	22230	22132	22187	22214	22040	22230	22252	22280	22479	22253	21992	22100	22138	22311	22342	22264	22087	22335	22313	22357	22182	22323	22156	22025	22293	22075	22165	22305	22213	22230	22191	22370	22391	22123	22075	22380	22407	22246	22214	22180	22104	22268	22061	22086	22096	22230	22127	22340	22277	22028	22107	22166	22236	22241	22159	22102	22282	22285	22163	22140	22363	22172	22370	22282	22157	22362	22077	22379	22358	22350	22201	22310	22041	22178	22421	22318	22151	22175	22126	22205	22176	22142	22311	22332	22410	22264	22217	22425	22298	22322	22367	22204	22299	22317	22251	22204	22342	22365	22299	22308	22219	22130	22153	22262	22295	22231	22324	22071	22351	22102	22211	22275	22300	22317	22126	22296	22288	22208	22112	22251	22261	22340	22267	22067	22181	22260	22002	22238	22179	22303	22355	22154	22260	22081	22277	22205	22256	22302	22075	22328	22304	22538	22395	22169	22196	22197	22401	22207	22353	22231	22436	22472	22126	22405	22246	22247	22348	22136	22089	22191	22348	22335	22194	22382	22107	22362	21994	22356	22339	22243	22619	22289	22344
16425	47251	96501	88191	68589	51181	22329	17538	17521	17624	17795	17484	17477	17606	17399	17779	17602	17483	17286	17577	17647	17458	17538	17510	17525	17403	17462	17507	17451	17586	17379	17513	17406	17593	17400	17479	17536	17542	17424	17493	17533	17449	17346	17414	17344	17505	17329	17530	17284	17357	17468	17248	17440	17624	17456	17379	17437	17491	17562	17556	17308	17378	17600	17428	17460	17311	17320	17606	17482	17471	17530	17445	17409	17322	17467	17667	17479	17376	17497	17390	17546	17442	17499	17317	17448	17427	17314	17558	17290	17391	17492	17475	17329	17483	17428	17496	17301	17397	17632	17236	17451	17364	17611	17523	17399	17589	17363	17507	17450	17515	17565	17277	17389	17542	17516	17412	17385	17343	17337	17561	17534	17434	17430	17649	17389	17606	17578	17617	17287	17426	17404	17398	17399	17387	17383	17484	17431	17557	17387	17265	17486	17494	17533	17390	17270	17475	17501	17421	17437	17563	17403	17387	17506	17413	17393	17500	17612	17515	17202	17433	17497	17421	17360	17501	17429	17485	17480	17432	17557	17393	17483	17348	17468	17368	17655	17293	17515	17548	17418	17382	17318	17635	17310	17382	17436	17429	17255	17321	17345	17271	17393	17383	17267	17579	17466	17373	17483	17480	17339	17305	17386	17372	17434	17544	17521	17227	17382	17237	17467	17657	17477	17406	17437	17452	17370	17261	17424	17349	17228	17380	17385	17459	17453	17380	17413	17104	17428	17340	17470	17700	17357	17415	17396	17385	17291	17409	17470	17448	17322	17453	17423	17359	17417	17266	17453	17342	17431	17564	17542	17509	17381	17288	17585	17480	17597	17346	17402	17354	17480	17700	17424	17568	17345	17421	17445	17509	17311	17384	17447	17276	17422	17445	17549	17332	17493	17591	17308	17417	17418	17471	17353	17379	17543	17416	17608	17388	17461	17597	17265	17321	17444	17310	17352	17404	17419	17327	17446	17462	17365	17534	17345	17478	17534	17403	17396	17390	17235	17468	17519	17435	17634	17324	17375	17418	17450	17389	17390	17567	17452	17264	17365	17418	17429	17338	17398	17461	17397	17475	17507	17372	17554	17270	17458	17538	17424	17412	17392	17266	17352	17358	17392	17560	17392	17376	17405	17433	17343	17290	17347	17547	17380	17468	17444	17454	17257	17314	17370	17213	17412	17296	17373	17478	17474	17595	17512	17538	17307	17491	17402	17261	17434	17562	17414	17332	17419	17520	17566	17495	17264	17382	17456	17420	17527	17344	17344	17382	17367	17451	17433	17480	17419	17305	17403	17494	17410	17393	17569	17557	17400	17313	17242	17523	17474	17520	17324	17225	17442	17442	17306	17415	17592	17401	17360	17483	17430	17436	17392	17278	17458	17358	17338	17458	17492	17414	17113	17527	17579	17384	17350	17521	17294	17268	17393	17395	17490	17198	17479	17253	17410	17360	17522	17295	17412	17412	17476	17550	17433	17439	17357	17393	17477	17377	17516	17533	17529	17306	17452	17243	17477	17525	17254	17283	17530	17263	17418	17389	17558	17561	17178	17492	17270	17380	17356	17305	17293	17433	17508	17429	17389	17261	17377	17488	17361	17380	17658	17345	17484	17447	17366	17426	17485	17497	17430	17387	17441	17270	17374	17479	17247	17411	17415	17362	17554	17332	17342	17335	17629	17195	17390	17622	17367	17469	17234	17561	17462	17428	17483	17452	17512	17415	17304	17432	17417	17246	17549	17503	17285	17454	17364	17443	17350	17476	17450	17474	17468	17350	17386	17468	17628	17461	17614	17456	17361	17381	17422	17387	17370	17305	17263	17455	17505	17493	17522	17448	17396	17336	17361	17464	17411	17536	17257	17426	17496	17377	17437	17339	17400	17432	17382	17283	17443	17423	17430	17644	17468	17497	17425	17453	17530	17477	17459	17497	17421	17361	17485	17601	17499	17707	17294	17499	17456	17370	17250	17280	17283	17444	17492	17426	17516	17298	17433	17443	17284	17547	17490	17424	17321	17392	17360	17524	17496	17314	17539	17300	17329	17405	17274	17300	17462	17368	17571	17563	17382	17391	17393	17190	17589	17411	17267	17565	17471	17459	17363	17401	17363	17211	17117	17465	17402	17515	17531	17321	17440	17615	17421	17326	17504	17433	17574	17374	17470	17585	17340	17525	17438	17340	17464	17562	17368	17524	17360	17351	17383	17486	17295	17390	17444	17520	17344	17334	17635	17430	17415	17424	17219	17484	17413	17422	17488	17394	17456	17339	17483	17434	17340	17356	17336	17489	17324	17453	17421	17327	17477	17469	17276	17432	17582	17353	17353	17383	17632	17306	17397	17422	17473	17621	17314	17499	17364	17410	17475	17628	17548	17477	17505	17525	17330	17466	17426	17344	17312	17354	17454	17549	17427	17379	17451	17439	17500	17384	17323	17437	17370	17525	17280	17459	17548	17356	17450	17480	17553	17545	17193	17305	17486	17532	17300	17359	17461	17512	17417	17294	17536	17389	17479	17474	17481	17462	17657	17308	17456	17235	17331	17429	17310	17418	17317	17363	17433	17398	17384	17583	17433	17413	17436	17348	17332	17471	17394	17421	17414	17615	17275	17161	17376	17274	17423	17673	17371	17331	17472	17520	17327	17598	17480	17423	17559	17407	17466	17441	17277	17445	17315	17545	17282	17513	17516	17376	17646	17463	17309	17348	17324	17486	17429	17451	17394	17393	17402	17375	17444	17439	17372	17512	17695	17314	17332	17325	17428	17444	17392	17348	17506	17437	17381	17233	17584	17400	17511	17401	17477	17390	17307	17476	17392	17518	17468	17462	17600	17467	17583	17294	17386	17446	17534	17485	17514	17511	17416	17329	17306	17476	17262	17280	17348	17476	17500	17267	17351	17452	17532	17373	17239	17562	17409	17404	17425	17471	17445	17502	17334	17377	17370	17387	17530	17276	17363	17498	17334	17523	17350	17351	17416	17453	17253	17396	17342	17254	17402	17459	17411	17378	17313	17306	17417	17399	17533	17482	17426	17313	17360	17746	17382	17486	17409	17381	17273	17305	17258	17465	17484	17563	17377	17423	17551	17418	17489	17476	17378	17390	17386	17552	17453	17455	17453	17303	17538	17478	17463	17310	17289	17542	17293	17433	17457	17225	17367	17606	17596	17316	17609	17473	17501	17329	17397	17283	17548	17478	17442	17389	17386	17432	17476	17419	17402	17525	17431	17526	17542	17388	17445	17488	17474	17446	17478	17416	17510	17536	17209	17708	17294	17443	17437	17528	17410	17303	17477	17531	17541	17581	17162	17548	17521	17529	17407	17377	17445	17281	17434	17394	17405	17524	17540	17271	17249	17345	17476	17460	17364	17617	17388	17499	17454	17531	17519	17364	17479	17430	17417	17409	17334	17300	17320	17472	17552	17328	17375	17409	17503	17428	17402	17271	17521	17575	17205	17414	17442	17426	17466	17333	17277	17347	17622	17306	17353	17303	17309	17634	17455	17561	17499	17531	17371	17413	17362	17446	17384	17521	17326	17293	17264	17486	17603	17527	17375	17441	17366	17412	17393	17520	17548	17283	17275	17545	17497	17507	17540	17473	17388	17395	17463	17354	17301	17456	17376	17492	17363	17511	17539	17406	17362	17406	17438	17390	17504	17399	17526	17584	17353	17382	17526	17442	17374	17457	17449	17498	17451	17528	17504	17446	17595	17594	17433	17479	17316	17373	17413	17304	17493	17547	17311	17349	17270	17447	17373	17390	17386	17354	17398	17361	17594	17328	17481	17450	17183	17417	17346	17623	17284	17384	17413	17428	17353	17244	17418	17462	17427	17483	17423	17527	17423	17640	17292	17518	17484	17368	17384	17287	17279	17480	17388	17517	17391	17410	17401	17338	17439	17428	17581	17572	17529	17264	17300	17447	17586	17293	17485	17440	17267	17489	17520	17511	17275	17361	17309	17463	17451	17460	17430	17406	17362	17374	17348	17460	17540	17328	17475	17453	17585	17472	17331	17368	17411	17417	17350	17411	17523	17394	17328	17451	17521	17248	17294	17373	17487	17570	17476	17513	17431	17416	17498	17357	17548	17445	17602	17402	17518	17405	17584	17427	17493	17254	17291	17541	17405	17317	17603	17558	17425	17310	17432	17298	17426	17357	17369	17423	17386	17273	17330	17456	17289	17377	17456	17610	17459	17419	17445	17348	17517	17317	17328	17413	17499	17375	17495	17617	17356	17225	17528	17346	17550	17388	17428	17411	17392	17335	17567	17399	17355	17452	17326	17305	17560	17465	17380	17562	17502	17469	17426	17352	17487	17541	17537	17489	17533	17248	17382	17298	17529	17435	17498	17369	17489	17377	17510	17382	17520	17392	17351	17369	17506	17385	17584	17273	17352	17340	17464	17451	17613	17199	17371	17470	17381	17493	17610	17381	17366	17518	17336	17441	17313	17642	17444	17501	17298	17557	17453	17237	17394	17527	17503	17345	17395	17436	17413	17427	17570	17493	17332	17614	17369	17375	17534	17373	17479	17493	17427	17640	17473	17403	17234	17537	17254	17324	17339	17512	17437	17301	17555	17383	17431	17423	17368	17464	17434	17417	17587	17464	17427	17490	17388	17472	17438	17615	17338	17418	17518	17511	17468	17409	17351	17425	17347	17494	17468	17389	17498	17545	17451	17430	17302	17467	17300	17480	17328	17224	17581	17421	17605	17398	17476	17402	17313	17281	17500	17338	17395	17433	17427	17298	17459	17355	17320	17501	17508	17454	17407	17385	17400	17529	17390	17409	17444	17366	17380	17659	17352	17445	17298	17365	17407	17351	17316	17668	17310	17412	17382	17290	17487	17430	17503	17188	17451	17491	17415	17237	17235	17335	17396	17416	17484	17471	17196	17380	17418	17632	17516	17393	17382	17311	17553	17354	17306	17496	17430	17325	17480	17329	17613	17361	17389	17464	17477	17372	17491	17449	17421	17383	17386	17324	17350	17413	17431	17325	17416	17494	17476	17439	17294	17608	17276	17497	17389	17315	17498	17487	17382	17303	17274	17456	17414	17558	17384	17356	17439	17533	17375	17375	17427	17436	17499	17351	17581	17295	17339	17532	17496	17363	17542	17218	17569	17375	17231	17435	17294	17373
23290	21459	41605	66058	61148	51380	32333	25190	23735	23887	23958	23532	23610	23720	23664	23795	23469	23645	23512	23531	23411	23553	23608	23507	23313	23590	23373	23382	23552	23522	23416	23433	23511	23496	23337	23393	23350	23459	23557	23577	23535	23326	23407	23531	23620	23417	23171	23337	23242	23326	23280	23492	23517	23274	23513	23244	23292	23229	23316	23373	23189	23289	23490	23469	23457	23199	23224	23366	23392	23195	23311	23410	23479	23421	23419	23328	23645	23276	23503	23349	23294	23352	23316	23149	23294	23559	23533	23381	23372	23179	23323	23321	23385	23230	23322	23373	23232	23224	23161	23338	23331	23540	23205	23363	23303	23357	23162	23426	23299	23319	23314	23396	23207	23294	23339	23367	23214	23447	23560	23101	23278	23342	23322	23374	23063	23373	23574	23499	23249	23089	23088	23349	23379	23278	23433	23371	23115	23315	23429	23320	23236	23193	23319	23342	23210	23448	23648	23269	23404	23242	23291	23177	23197	23267	23100	23221	22950	23256	23420	23297	23395	23405	23195	23261	23355	23364	23299	23223	23191	23470	23345	23285	23221	23266	23417	23029	23202	23415	23203	23177	23165	23374	23307	23490	23226	23095	23428	23327	23163	23308	23250	23021	23432	23401	23205	23243	23454	23373	23402	23162	23093	23317	23291	23247	23591	23270	23417	23074	23236	23263	23302	23269	23462	23542	23505	23390	23413	23455	23470	23098	23370	23198	23278	23085	23298	23197	23254	23562	23369	23448	23451	23258	23541	23201	23398	23146	23182	23329	23206	23162	23306	23039	23266	23486	23293	23296	23200	23436	23303	23205	23344	23271	23398	23204	23030	23245	23295	23312	23035	23308	23455	23277	23184	23214	23188	23141	23269	23335	23276	23271	23254	23240	23127	23434	23325	23419	23488	23450	23259	23347	23315	23172	23280	23381	23239	23181	23372	23295	23173	23263	23188	23439	23330	23212	23443	23209	23165	23387	23184	23232	23418	23225	23072	23281	23347	23277	23034	23295	23376	23312	23180	23255	23419	23263	23149	23266	23259	23399	23149	23342	23294	23255	23366	23156	23192	23410	23315	23361	23109	23353	23449	23275	23419	23187	23071	23344	23236	23334	23385	23169	23109	23104	23197	23348	23539	23128	23361	23191	23143	23311	23232	23322	23471	23372	23273	23218	23240	23375	23338	23133	23144	22979	23310	22831	23129	23419	23351	23099	23028	23212	23366	23428	23444	23261	23267	23266	23054	23288	23261	23062	23242	23379	23179	23076	23161	23359	22915	23497	23333	23290	23270	23337	23310	23103	23464	23288	23221	23362	23258	23299	23246	23329	23335	23219	23332	23237	23271	23324	23361	23412	23240	23095	23148	23530	23187	23177	23470	23379	23304	23317	23340	23370	23221	23325	23520	23361	23078	23295	23324	23195	23215	23362	23241	23290	23240	23429	23226	23256	23363	23124	23230	23317	23105	23122	23161	23112	23642	23350	23063	23349	23221	23154	23293	23128	23214	23186	23315	23370	23064	23104	23432	23515	23491	23458	23332	22835	23254	23024	23101	23328	23472	23053	23409	23370	23393	23096	23300	23339	23146	23270	23327	23207	23327	23396	23317	23183	23327	23157	23353	23369	23269	23285	23302	23555	23296	23167	23306	23223	23274	23310	23340	23301	23387	23055	23431	23224	23556	23358	23473	23225	23238	23124	23202	23201	23372	23400	23278	23249	23381	23592	23460	23186	23292	23290	23430	23171	23318	23240	23096	23245	23143	23177	23254	23324	23491	23298	22924	23461	23341	23396	23241	23476	23155	23078	23332	23074	23214	23146	23182	23355	23370	23237	23119	23296	23230	23351	23183	23337	23400	23066	23089	23320	23181	23258	23578	23343	23175	23366	23212	23216	23315	23216	23257	23277	23135	23169	23409	23152	23143	23355	23049	23294	23425	23342	23399	23238	23222	23184	23346	23373	23275	23256	23172	23340	23401	23415	23445	23357	23498	23248	23254	23054	23198	23325	23282	23193	23127	23249	23658	23401	23352	23021	23249	23433	23286	23466	23472	23241	23149	23024	23370	23350	23382	23224	23173	23247	23258	23429	23407	23350	23298	23223	23402	23105	23034	23222	23382	23401	23266	23238	23226	23098	23318	23550	23178	23191	23401	23272	23320	23202	23081	23056	23186	23334	23483	23250	23379	23354	23450	23114	23316	23396	23405	23048	23392	23282	23267	23372	23299	23261	23114	23320	23418	23260	23358	23476	23157	23140	23189	23220	23004	23077	23299	23171	23282	23330	23434	23269	23409	23421	23491	23394	23160	23140	23271	23498	23508	23102	23500	23206	23383	23387	23394	23172	23607	23380	23414	23209	23388	23475	23337	23151	23300	23337	23150	23476	23246	23267	23160	23259	23052	23387	23500	23092	23282	23373	23103	23325	23175	23167	23323	23300	23308	23394	23601	23399	23479	23309	23323	23300	23112	23262	23220	23259	23214	23420	23431	23121	23188	23239	23290	23300	23399	23438	23373	23378	23269	23285	23292	23254	23234	23253	23289	23371	23473	23367	23366	23132	23174	23146	23227	23375	23122	23259	23250	23358	23489	23154	23103	23358	22928	23366	23269	23351	23336	23313	23018	23343	23387	23372	23269	23246	23241	23336	23184	23289	23346	23351	23449	23439	23315	23352	23130	23390	23243	23104	23283	23369	23352	23145	23199	23290	23317	23530	23171	23113	23148	23294	23320	23322	23255	23205	23354	23127	23263	23282	23232	23018	23442	23365	23317	23390	23441	23257	23241	23277	23353	23552	23259	23427	23287	23216	23328	23204	23157	23083	23247	23113	23346	23271	23463	23294	23381	23115	23124	23290	23215	23284	23406	23364	23318	23167	23432	23072	23200	23315	23173	23071	23261	23241	23281	23275	23381	23238	23378	23497	23363	23342	23162	23260	23118	23392	23277	23346	23198	23257	23439	23170	23366	23232	23119	23405	23279	23053	23492	23263	23472	23221	23061	23013	23531	23404	23532	23292	23092	23196	23238	23254	23140	23380	23005	23327	23406	23268	23246	23253	23404	23460	23269	23378	23382	23252	23291	23147	23316	23161	23328	23354	23426	23186	23183	23203	23172	23115	23351	23342	23420	23453	23113	23307	23355	23105	23482	23257	23229	23523	23257	23156	23379	23402	23074	23400	23153	23135	23132	23336	23310	23104	23511	23278	23332	23210	23301	23183	23285	23279	23112	23377	23228	23106	23262	23379	23407	23095	23262	22931	23269	23337	23247	23248	23462	23321	23229	23513	23363	23385	23357	23460	23180	23038	23310	23125	23303	23329	23272	23221	23175	23173	23339	23273	23367	23061	23324	23229	23137	23281	23243	23308	23325	23262	23588	23288	23167	23224	23398	23417	23194	23293	23285	23361	23063	23360	23373	23286	23443	23357	23534	23369	23359	23264	23569	23139	23617	23273	23369	23463	23226	23404	23247	23289	23345	23093	23302	23242	23041	23317	23370	23330	23431	23453	23097	23235	23228	22969	23211	23200	23027	23374	23325	23343	23232	23087	23452	23180	23117	23229	23383	23107	23107	23416	23343	23297	23375	23180	23203	23241	23110	23301	23292	23089	23383	23235	23367	23034	23367	23269	23089	23128	23357	23557	23227	23342	23261	23207	23193	23436	23223	23120	23475	23191	23340	23431	23186	23346	23322	23356	23328	23114	23484	23158	23266	23205	23244	23235	23259	23165	23178	23149	23302	23334	23566	23053	23181	23121	23310	23398	23269	23404	23250	23386	23168	23216	23168	23178	23227	23450	22982	23220	23011	23289	23381	23293	23353	22998	23410	23324	23102	23086	23294	23500	23234	23317	23310	23287	23389	23221	23146	23289	23278	23237	23370	23367	23155	23341	23029	23325	23279	22992	23338	23084	23283	23457	23259	23255	23195	23391	23181	23333	23556	23129	23290	23168	23427	23175	23344	23348	23178	23298	23288	23015	23288	23355	23226	23386	23386	23250	23376	23368	23049	23331	23261	23204	23178	23457	23260	23271	23055	23280	23323	23510	23434	23331	23195	23169	23494	23232	23361	23580	23468	23261	23150	23119	23245	23186	23434	23340	22960	23207	23262	23218	23286	23382	23349	23205	23414	23370	23115	23266	23178	23169	23477	23035	23197	23373	23399	23195	23598	23203	23259	23207	23183	23187	23301	23089	23236	23445	22966	23330	23372	23532	23470	23149	23092	23230	23271	23251	23348	23184	23276	23410	23274	23321	23204	23205	23261	23291	23331	23164	23353	23089	23392	23299	23230	23195	23156	23319	23359	23368	23327	23142	23380	23047	23283	23280	23219	23323	23061	23252	23414	23233	23380	23136	23468	23186	23372	23276	23260	23418	23293	23159	23132	23354	23456	23221	23353	23172	23175	23422	23496	23464	23406	23257	23162	23323	23264	23258	23429	23393	23549	23195	23523	23315	23346	23056	23333	23222	23252	23058	23210	23269	23299	23550	23304	23199	23069	23060	23350	23273	23267	23295	23045	23204	23242	23302	23197	23403	23222	23192	23156	23221	23279	23281	23408	23276	23250	23324	23151	23298	23181	23258	23237	23390	23226	23556	23090	23358	23400	23349	23227	23177	23400	23429	23338	23236	23261	23369	23191	23264	23179	23195	23156	23230	23011	23166	23383	23301	23658	23174	23493	23522	23399	23186	23292	23221	23364	23572	23285	23282	23331	23330	23233	23232	23080	23133	23014	23386	23276	23080	23101	23439	23413	23163	23448	23249	23418	23236	23347	23178	23363	23166	23339	23209	23211	23198	23239	23331	23228	23453	23160	23302	23444	23339	23396	23309	23277	23382	23177	23202	23313	23163	23316	23249	23428	23246	23380	23213	23255	23158	23291	23479	23168	23233	23314	23220	23163	23143	23254	23450	23290	23059	23469	23305	23396	23300	23157	23200	23189	23425	23180	23119	23330	23182	23137	23377	23083	23413	23287	23527	23296	23339	23340	23366	23210	23559	23519	23547	23293	23159	23500	23307	23430	23417	23285	23563	23137	23451	23343	23216	23302	23424	23220	23345	23219	23141	23162	23296	22994	23112	23397	23090	23452	23303	23289	23582	23361	23197	23067	23389	23292	23402	23199	23118	23351	23296	23180	23271
18807	41214	97429	95313	76380	54000	21254	18098	18213	17989	18165	18054	18130	18164	18190	18025	17951	18102	17930	17928	18312	18118	18082	18040	18155	18144	18177	17990	18043	17951	18139	18089	18161	17958	18080	18133	18079	17923	18035	18143	17996	18043	18018	18067	17954	18087	18061	17921	17885	18131	18088	18082	17916	18253	18025	17913	18044	18036	18090	17978	18072	18208	17915	17903	18014	18056	18028	18061	18027	18089	18014	17942	17898	17957	18058	18103	18193	17998	17937	17998	18037	18012	18003	17900	17894	18023	17795	18085	17956	18052	17973	18211	17946	17932	18086	17837	17910	17912	17864	18155	17876	18022	17999	17952	17985	17949	17968	17896	17940	18015	17887	17981	18057	17843	18008	18058	18035	18042	18174	17813	18089	18009	17897	18106	17986	17741	18165	18081	18083	18023	18177	17944	18045	18137	18098	17910	18044	18072	18056	18152	17932	17961	17907	17973	18017	17929	17974	17866	17963	17931	17833	17972	17974	18074	17976	17924	17964	17776	18062	18067	17797	18071	18091	18025	18105	17984	18036	17901	18019	17894	17864	17921	18050	17904	18066	17967	17888	17915	18017	17705	17962	17982	18001	18164	18201	17888	17976	18027	18130	18026	18006	17735	18041	17965	18010	18016	17898	18184	17850	17867	18055	17952	17968	18089	18051	17873	17987	17867	18025	18086	17912	17940	17898	18070	18038	18053	18029	17850	18071	18032	18052	17864	18073	17957	17946	17994	18177	18041	18022	17967	18111	18183	18102	17889	17883	17982	18089	17952	17934	17831	17881	17942	17929	17955	17904	17866	17843	18005	18176	17912	18051	17887	17860	17865	17897	17963	18092	17881	18096	17959	17863	18190	18158	17811	17933	17831	18178	17964	17738	18054	18028	17874	17910	17931	17984	18124	18038	18053	17949	17941	18094	18007	18039	17950	18028	17923	18155	18056	17951	17942	18121	18062	17923	17998	17804	17934	17935	17939	17923	18051	18080	18046	17905	18046	17825	18094	18044	17822	18076	17940	18106	17935	17980	18085	17959	18097	17810	17947	17968	17922	17984	17851	18076	17931	18055	17922	18127	17956	18012	18098	17998	18161	17987	17962	17952	17798	18002	18010	18039	18112	18031	18047	18022	18086	17837	17996	18049	18191	17870	17879	17875	18045	18079	17920	17906	17950	17795	17911	18050	18164	17970	17962	17888	18070	17947	18005	18025	17851	17977	17893	18060	17954	17945	17953	18074	17652	17982	18046	18027	17907	17986	18030	17969	18022	17903	17877	18109	17908	18020	17843	18076	17831	17975	18090	17976	18113	17869	17682	18148	17787	17885	18042	18005	17925	17921	17866	18064	17840	18000	17906	18091	17812	18039	18020	18039	17996	18016	17772	17959	17913	18068	18031	17982	18045	17979	18047	17993	18049	17962	18025	18104	17984	17982	17777	18050	17806	17845	18081	17994	18074	17879	17839	17908	18054	18064	17984	17916	18016	18126	18053	18020	17998	17948	18105	17837	17866	18014	17881	17962	18191	18006	18181	17866	17784	17948	18002	17959	17983	18159	18067	17962	18184	17869	18022	18012	18138	18107	17871	17910	17988	18002	18038	17920	18015	17917	17930	17998	18199	18082	17993	18083	17960	17939	17910	17899	17940	17928	17932	17865	18105	17842	18155	17934	17970	17845	17894	17899	17941	18055	17802	18092	17945	17974	17944	17909	17854	17975	17968	18000	18085	17988	17949	18121	17979	17921	17924	17817	18005	18041	17865	18054	18016	17886	17941	18183	17999	17782	18067	17956	18046	17938	17905	17927	18044	17978	17923	17994	18146	17728	17910	18040	17876	17970	18077	18105	18019	17956	18021	18156	17914	18015	18074	18018	17975	18088	17882	17880	17929	18027	17820	18127	18117	18034	17834	17936	18038	17867	18003	18002	18007	18125	17897	18011	17881	17999	17866	18130	17825	18118	18057	18057	17973	18080	17927	17828	17958	17866	17995	17999	17724	17930	18090	17892	17726	18024	18106	17803	17945	17934	17917	17929	18054	17964	17914	18022	18140	18196	17876	18022	18126	17974	18013	18098	17934	18005	18041	18059	18083	18104	18016	17855	18099	18017	17840	18098	17990	18079	18117	17778	18028	17987	18143	17963	17869	17898	17950	17889	18073	17859	17984	17964	18074	18112	17834	17929	18172	17963	17847	17857	17817	17938	18133	18006	18072	18041	17936	17957	18054	17914	17858	18020	18133	17923	17961	17918	17933	18096	17916	17798	17915	17990	17979	17895	17952	17931	17927	17930	17969	17804	18177	17998	18205	17928	17995	17955	17932	17847	18097	17950	17668	18152	18028	17942	18002	17934	17810	17961	17985	18005	17816	18079	18105	17813	17958	17971	17891	17865	18089	17868	17824	17898	17963	17968	18015	17873	17948	17838	18095	18099	17780	18068	17977	17958	17925	17875	17915	18099	18026	17916	17874	17840	17941	17868	17943	17848	18024	18059	17786	18191	18032	17998	17960	17775	17827	18057	18223	17941	18016	17926	18047	18109	17753	17965	17921	17818	18081	17860	18103	18063	17939	18042	17916	18049	17859	17864	17858	17974	18070	18043	18006	17929	17934	17978	17926	17886	18032	18041	17890	18024	17899	17955	17784	18006	17940	17981	17926	17979	18118	17956	17860	18049	17951	18000	17921	17994	18029	17980	17852	17961	17892	17986	18131	17965	17974	17849	18143	18139	17993	17948	18158	17872	18096	17961	17875	18038	18026	17846	17901	17881	17935	17915	17910	17989	17909	18010	17920	17989	17715	18021	17854	17883	18048	18077	17930	17971	17927	18134	17872	17986	18057	17956	17798	18140	17818	18077	18070	18085	17937	18100	18062	17970	17854	17929	18170	18097	17905	18002	18154	17968	18093	17982	18041	17852	17987	18019	17872	17840	17928	17916	17899	17785	17866	17875	17652	17954	18008	18119	18040	18059	17927	18038	17902	18210	17974	18152	17974	18001	17970	17895	18040	17889	17942	18049	18009	18037	17965	17976	17989	18052	17908	17980	17858	18008	17888	17955	17884	18018	18153	18261	18066	17943	17982	18020	17955	17919	17847	18176	17862	18146	18045	18051	17882	18061	18173	17866	17915	17743	18049	17951	17868	17942	17889	18155	17994	17729	17949	17975	18029	17854	18027	18062	17851	18035	18066	17921	18024	17916	17946	17791	17975	18044	17874	17964	17953	18254	17986	17851	17886	17795	17883	17875	17900	18014	17967	18068	18040	18135	18004	18076	18150	18027	17772	18154	18110	18030	18066	17892	18177	18111	17673	17828	18093	17981	17734	17990	17832	17967	18101	17820	17875	18006	17927	17834	18029	17864	18180	18041	17966	17914	18063	18037	17922	18074	17945	18070	17772	17948	18083	18000	18026	18000	17826	17894	17938	18063	17982	18093	18060	18165	17972	17914	18017	18135	17817	18184	18110	17949	18082	17957	17966	17881	18166	18051	18101	18038	17957	18176	18005	17923	17974	17893	17967	17944	18016	17771	17949	18028	18187	17954	18096	17924	18048	18011	17974	17978	17982	17999	18178	17989	18108	17970	17938	18072	18242	18043	18135	17962	18069	18095	17992	17929	17989	17914	18036	18097	17829	17935	18066	17943	18080	17907	18017	18003	17946	18064	17868	17903	17963	18130	18037	17947	17873	17899	18010	18038	18016	17698	17967	17970	17893	17900	17995	17948	18084	18045	17987	17968	17959	18131	18017	18120	17846	17992	17965	18023	17770	17901	17956	18242	18196	18154	17910	17864	17911	17961	18095	18095	18050	17943	18047	18056	17976	18050	18067	17949	17900	18065	18102	18046	17934	17989	17864	18001	17863	18022	17915	18126	18007	17981	17950	17949	17980	17843	18087	18055	18089	17988	17872	17943	17869	17979	17958	17930	18021	17946	17916	17916	18037	17931	18013	18049	17964	17946	17960	18060	17810	18057	18083	17854	17943	17816	17916	17931	18011	18034	18024	17900	17868	17848	18005	17956	18014	18139	17952	18077	17905	17811	17922	17870	18151	18115	18073	18041	17992	17952	17926	17978	18106	17992	17935	18155	17811	17959	17910	17910	18146	18033	17952	17850	18031	17973	18054	18168	18011	18028	18157	18099	18186	17971	18025	18089	17849	18024	17866	17912	17964	17886	17803	18034	17917	18130	17836	18116	17866	18147	17819	17907	17985	17848	18043	17796	17946	17978	17947	18090	18125	18073	18048	17922	17836	17994	18021	18024	17991	17988	17997	17927	17971	18215	17794	17909	18040	17918	17995	18029	18023	17859	17955	17828	18122	17940	17980	17912	18111	18143	17965	18172	18084	17989	17836	17743	18131	17940	18315	17951	18055	17934	17997	17776	18031	17917	17918	17780	17959	17878	17891	18091	17970	18164	18020	18249	18014	17892	17901	18041	18175	17894	17891	17880	17978	17949	17989	17833	18119	18280	17877	18062	17884	17993	17966	17962	18083	17901	18057	18007	17918	17956	18044	18139	18103	17939	17808	18154	17937	17941	17967	17904	18001	17950	18004	18049	18235	17933	17926	17946	17940	17890	18009	17958	18025	17962	18072	18021	17971	17888	18100	18068	17830	17990	18075	18022	18109	17897	18035	18029	17878	17968	17959	18152	18018	18036	18227	18002	18007	17946	17874	17869	18031	17871	17940	18182	18020	18086	18102	17913	18004	18187	18013	18100	17919	17923	17839	17922	18118	18044	17784	17785	17885	17956	17912	18129	17977	18124	17873	18117	17749	17973	17993	18038	17967	17918	17947	17953	18145	18099	17932	18056	18063	17916	18019	17947	18094	18050	18087	18020	18211	17845	17932	17936	18059	17747	17948	17982	18009	17939	18160	17811	17818	18059	18063	18035	18111	18023	18068	18143	18044	18203	18115	18065	18133	17913	17944	18019	17922	17916	17909	17902	17935	18127	18111	18000	18076	18110	18085	17922	17931	18013	18157	17976	17946	17974	18040	18169	17845	17990	18013	18015	18198	17948	17972	17956	18055	18021	17911	17906	17938	17896	18072	18063	17929	18006	18059	17936	17855	18057	18031	18033	18074	18137	17974	18034	18003	17786	18118	17869	17869	17941	17948	17679	17908	17957	18025	17860	18008	17791	18028
28453	22729	43819	49202	35668	27381	23378	22630	22606	22421	22377	22503	22365	22637	22580	22339	22308	22525	22531	22566	22477	22487	22266	22456	22303	22423	22157	22335	22376	22263	22666	22368	22527	22451	22476	22574	22560	22208	22477	22309	22422	22350	22616	22612	22482	22374	22423	22505	22581	22609	22330	22592	22568	22742	22516	22377	22453	22457	22714	22209	22354	22384	22335	22569	22536	22434	22481	22521	22426	22413	22559	22475	22157	22294	22362	22520	22629	22441	22466	22445	22433	22392	22498	22406	22521	22624	22500	22168	22450	22383	22205	22331	22366	22518	22498	22506	22390	22414	22387	22244	22429	22227	22353	22796	22479	22261	22437	22413	22682	22381	22517	22499	22301	22516	22422	22564	22590	22405	22572	22457	22311	22319	22360	22391	22718	22130	22497	22588	22468	22343	22426	22387	22532	22464	22252	22275	22593	22373	22400	22314	22419	22690	22822	22459	22344	22573	22371	22451	22456	22206	22293	22212	22448	22231	22656	22463	22427	22541	22371	22587	22409	22564	22438	22563	22282	22797	22551	22549	22311	22636	22246	22379	22397	22196	22309	22460	22254	22501	22270	22314	22369	22610	22501	22456	22594	22495	22362	22502	22564	22295	22495	22442	22392	22475	22289	22432	22445	22316	22462	22210	22518	22633	22514	22426	22580	22564	22586	22420	22179	22204	22089	22298	22438	22592	22221	22513	22403	22430	22408	22430	22338	22420	22543	22270	22359	22514	22435	22439	22156	22299	22647	22365	22398	22518	22554	22456	22469	22367	22407	22461	22591	22355	22362	22182	22607	22273	22551	22562	22415	22317	22404	22413	22325	22565	22534	22566	22436	22359	22417	22412	22402	22514	22306	22342	22219	22738	22263	22379	22448	22149	22207	22336	22520	22351	22396	22482	22444	22308	22380	22550	22477	22433	22478	22474	22441	22355	22233	22537	22296	22683	22487	22512	22427	22491	22573	22427	22119	22402	22466	22475	22401	22504	22237	22328	22282	22465	22626	22226	22345	22263	22443	22468	22409	22587	22577	22518	22397	22607	22295	22635	22655	22490	22442	22518	22428	22444	22177	22177	22139	22510	22350	22471	22467	22168	22523	22474	22617	22497	22298	22384	22442	22535	22425	22353	22559	22392	22357	22535	22574	22527	22397	22229	22524	22651	22446	22346	22378	22502	22543	22340	22453	22223	22320	22562	22397	22331	22706	22286	22388	22510	22310	22335	22587	22493	22606	22406	22472	22298	22371	22431	22508	22435	22475	22498	22343	22453	22477	22399	22376	22212	22500	22488	22375	22627	22349	22511	22458	22321	22385	22536	22368	22236	22357	22310	22565	22432	22386	22291	22308	22456	22237	22405	22239	22328	22263	22334	22600	22383	22422	22442	22478	22207	22416	22310	22246	22403	22294	22534	22558	22481	22342	22613	22449	22466	22253	22308	22436	22504	22520	22493	22425	22360	22498	22468	22501	22408	22355	22246	22562	22502	22615	22457	22463	22297	22534	22490	22611	22555	22535	22328	22281	22544	22450	22439	22634	22357	22338	22446	22377	22265	22460	22326	22534	22491	22414	22502	22606	22572	22363	22471	22553	22281	22506	22528	22480	22502	22488	22403	22386	22366	22438	22435	22313	22339	22434	22413	22404	22285	22444	22654	22349	22488	22400	22537	22503	22183	22404	22558	22481	22433	22554	22573	22501	22588	22346	22366	22378	22682	22318	22520	22559	22573	22263	22625	22482	22410	22106	22324	22517	22437	22282	22171	22527	22585	22273	22340	22490	22357	22297	22398	22273	22501	22578	22491	22591	22287	22558	22709	22331	22317	22315	22593	22444	22406	22486	22551	22573	22398	22509	22443	22674	22503	22482	22494	22628	22145	22368	22468	22432	22519	22318	22567	22385	22527	22610	22554	22511	22644	22342	22635	22386	22486	22589	22320	22430	22360	22460	22496	22392	22573	22241	22524	22415	22456	22594	22471	22504	22401	22283	22423	22489	22357	22548	22442	22340	22461	22368	22599	22470	22435	22440	22400	22604	22309	22505	22414	22689	22481	22356	22276	22530	22594	22551	22384	22255	22371	22568	22284	22505	22302	22617	22358	22420	22414	22342	22443	22414	22364	22362	22511	22613	22644	22556	22458	22419	22469	22562	22452	22452	22565	22380	22368	22507	22307	22331	22308	22262	22533	22369	22371	22381	22659	22400	22428	22438	22594	22580	22483	22485	22487	22186	22316	22249	22389	22585	22654	22481	22529	22350	22346	22390	22451	22311	22378	22387	22486	22704	22572	22479	22318	22614	22411	22496	22364	22708	22530	22525	22490	22331	22596	22628	22660	22338	22493	22461	22514	22364	22658	22550	22377	22450	22168	22689	22644	22424	22450	22343	22486	22439	22502	22440	22197	22417	22327	22185	22507	22265	22360	22378	22350	22328	22487	22352	22474	22516	22633	22457	22496	22572	22423	22596	22316	22527	22489	22429	22505	22195	22327	22433	22434	22332	22444	22564	22536	22641	22274	22334	22426	22306	22347	22520	22427	22431	22390	22474	22469	22491	22503	22480	22349	22388	22310	22505	22459	22219	22479	22228	22556	22437	22503	22568	22454	22589	22362	22624	22402	22386	22395	22614	22489	22411	22248	22410	22416	22290	22376	22489	22618	22399	22487	22560	22509	22610	22279	22650	22318	22629	22518	22300	22419	22347	22327	22351	22410	22332	22473	22703	22455	22309	22330	22487	22375	22345	22464	22502	22288	22423	22277	22391	22602	22664	22501	22469	22423	22330	22613	22555	22382	22441	22428	22409	22593	22376	22238	22397	22484	22239	22358	22339	22239	22492	22394	22395	22468	22649	22520	22500	22441	22230	22482	22528	22580	22330	22189	22452	22358	22569	22364	22665	22435	22506	22408	22615	22440	22411	22326	22441	22477	22606	22370	22221	22643	22414	22363	22379	22117	22252	22484	22183	22320	22238	22341	22460	22280	22398	22554	22350	22358	22469	22465	22729	22430	22573	22375	22326	22368	22246	22424	22499	22333	22416	22185	22593	22356	22471	22464	22464	22381	22580	22432	22648	22321	22524	22502	22486	22399	22471	22337	22284	22462	22503	22434	22431	22326	22360	22402	22388	22451	22555	22471	22230	22343	22351	22549	22268	22315	22313	22395	22565	22372	22313	22464	22559	22354	22442	22360	22358	22496	22295	22544	22573	22473	22201	22285	22407	22453	22602	22343	22477	22511	22102	22348	22594	22536	22452	22578	22389	22518	22362	22600	22667	22436	22279	22638	22561	22792	22377	22580	22647	22591	22401	22265	22347	22442	22435	22342	22502	22460	22479	22726	22593	22371	22439	22385	22538	22505	22253	22359	22529	22443	22209	22581	22192	22487	22134	22169	22392	22443	22458	22647	22508	22343	22486	22414	22313	22296	22770	22366	22424	22546	22301	22306	22294	22518	22248	22458	22497	22809	22387	22548	22737	22373	22542	22304	22583	22287	22511	22570	22369	22377	22710	22182	22286	22423	22334	22549	22333	22455	22359	22611	22421	22488	22504	22478	22414	22331	22684	22329	22710	22544	22555	22418	22413	22435	22721	22821	22233	22335	22364	22203	22446	22293	22306	22303	22459	22418	22405	22247	22564	22310	22237	22242	22463	22593	22509	22365	22412	22409	22188	22540	22571	22333	22524	22269	22363	22427	22485	22363	22445	22441	22474	22370	22706	22660	22542	22448	22349	22541	22638	22427	22390	22509	22361	22401	22510	22449	22515	22512	22502	22420	22521	22514	22428	22608	22466	22642	22356	22375	22410	22498	22412	22353	22499	22551	22520	22514	22360	22516	22401	22563	22366	22596	22325	22632	22280	22340	22427	22270	22467	22276	22365	22532	22165	22619	22361	22497	22322	22483	22446	22540	22513	22403	22472	22316	22381	22490	22404	22291	22357	22343	22089	22358	22473	22473	22275	22407	22179	22479	22556	22488	22468	22461	22476	22501	22506	22107	22237	22385	22406	22492	22411	22605	22506	22766	22425	22374	22398	22408	22464	22539	22394	22473	22474	22348	22518	22438	22412	22352	22421	22473	22280	22324	22405	22466	22478	22324	22401	22604	22389	22266	22336	22402	22511	22312	22441	22319	22437	22413	22341	22503	22416	22344	22302	22437	22477	22521	22440	22402	22325	22514	22352	22403	22593	22383	22415	22461	22441	22111	22504	22442	22608	22241	22522	22780	22633	22499	22698	22425	22432	22591	22245	22573	22580	22487	22496	22370	22462	22265	22201	22481	22463	22402	22467	22502	22510	22277	22362	22311	22376	22407	22708	22434	22442	22544	22482	22542	22461	22323	22269	22614	22561	22590	22500	22450	22590	22540	22400	22355	22523	22467	22452	22315	22475	22593	22442	22368	22543	22498	22452	22601	22415	22356	22428	22378	22235	22617	22473	22466	22517	22483	22451	22201	22241	22533	22483	22630	22231	22354	22456	22646	22415	22589	22430	22555	22532	22426	22414	22388	22442	22241	22470	22335	22538	22342	22443	22521	22588	22393	22664	22413	22542	22321	22186	22330	22515	22626	22198	22660	22570	22593	22629	22585	22447	22406	22578	22498	22360	22603	22535	22243	22309	22474	22362	22380	22501	22516	22404	22502	22513	22459	22451	22511	22415	22628	22386	22376	22325	22368	22393	22400	22421	22536	22542	22654	22453	22453	22286	22519	22668	22412	22208	22429	22551	22489	22405	22429	22395	22270	22698	22384	22412	22463	22408	22409	22531	22404	22452	22455	22666	22431	22357	22304	22716	22702	22559	22277	22972	22392	22441	22510	22362	22477	22393	22453	22463	22250	22444	22439	22400	22435	22504	22509	22444	22589	22401	22466	22378	22537	22374	22714	22488	22623	22500	22247	22257	22441	22485	22477	22504	22298	22426	22335	22370	22366	22392	22467	22392	22360	22596	22699	22376	22280	22506	22227	22526	22705	22475	22204	22328	22312	22543	22463	22352	22334	22390	22305	22381	22362	22444	22257	22770	22580	22331	22375	22443	22545	22472	22211	22258	22648	22595	22513	22381	22349	22226	22420	22477	22293	22340	22576	22480	22440	22524	22470	22436	22567	22320	22441	22468	22465	22433	22401	22312	22241	22502	22400
16782	20674	50289	42956	30570	21678	17593	17500	17473	17607	17473	17456	17513	17530	17311	17248	17482	17517	17374	17483	17421	17484	17502	17539	17366	17317	17470	17357	17510	17255	17580	17491	17597	17552	17490	17547	17452	17507	17476	17359	17569	17576	17463	17531	17431	17739	17455	17553	17325	17442	17540	17359	17394	17320	17501	17467	17584	17414	17370	17499	17571	17344	17441	17488	17341	17483	17504	17458	17604	17353	17383	17496	17366	17576	17506	17539	17407	17231	17362	17447	17482	17347	17660	17227	17448	17551	17386	17519	17390	17436	17438	17195	17556	17382	17508	17479	17408	17558	17437	17417	17449	17361	17663	17446	17491	17478	17402	17498	17427	17551	17533	17507	17531	17462	17507	17373	17368	17395	17518	17463	17271	17484	17536	17474	17350	17426	17521	17550	17540	17426	17498	17280	17572	17569	17365	17546	17510	17320	17491	17387	17339	17651	17167	17513	17517	17423	17424	17278	17349	17417	17369	17357	17236	17395	17587	17351	17469	17412	17558	17295	17707	17286	17477	17361	17418	17400	17360	17404	17404	17467	17543	17315	17495	17612	17628	17293	17453	17555	17430	17433	17388	17281	17279	17482	17574	17543	17369	17410	17496	17411	17523	17405	17359	17363	17341	17562	17436	17225	17512	17374	17424	17421	17466	17578	17493	17184	17749	17395	17502	17440	17481	17491	17504	17505	17517	17511	17464	17380	17307	17414	17442	17306	17485	17417	17303	17595	17351	17473	17411	17435	17605	17331	17466	17548	17443	17517	17443	17563	17428	17457	17460	17390	17441	17490	17763	17556	17315	17163	17536	17446	17566	17441	17600	17316	17567	17412	17408	17346	17169	17321	17480	17461	17475	17308	17392	17456	17540	17500	17381	17529	17438	17683	17290	17336	17504	17527	17427	17425	17296	17500	17485	17471	17400	17394	17488	17456	17432	17408	17429	17487	17489	17478	17365	17559	17414	17431	17340	17452	17745	17434	17366	17489	17414	17473	17605	17489	17405	17415	17497	17467	17416	17490	17354	17509	17547	17366	17550	17486	17393	17478	17741	17404	17592	17452	17502	17546	17471	17349	17496	17458	17582	17380	17609	17441	17677	17459	17449	17533	17457	17430	17379	17421	17634	17405	17450	17382	17526	17539	17446	17409	17442	17552	17520	17577	17469	17408	17402	17627	17476	17404	17688	17412	17448	17412	17453	17465	17425	17541	17510	17416	17461	17481	17478	17541	17416	17520	17504	17333	17494	17502	17404	17423	17394	17581	17551	17607	17344	17540	17506	17457	17370	17347	17424	17576	17380	17506	17291	17437	17322	17469	17439	17426	17205	17403	17508	17581	17534	17510	17417	17319	17572	17529	17471	17482	17354	17397	17397	17488	17394	17416	17348	17408	17497	17594	17227	17424	17569	17565	17590	17352	17441	17368	17407	17403	17621	17402	17552	17676	17428	17473	17443	17491	17485	17372	17464	17548	17441	17490	17491	17598	17631	17462	17554	17482	17408	17410	17226	17397	17278	17389	17449	17515	17493	17463	17295	17504	17361	17472	17412	17367	17394	17432	17584	17512	17398	17489	17380	17496	17466	17483	17462	17514	17485	17321	17323	17304	17445	17496	17386	17428	17555	17356	17488	17464	17398	17483	17438	17582	17513	17553	17518	17419	17555	17436	17383	17413	17475	17439	17422	17511	17449	17432	17426	17228	17512	17585	17380	17413	17456	17536	17649	17386	17447	17495	17343	17444	17680	17364	17498	17584	17364	17259	17566	17406	17449	17398	17348	17451	17599	17558	17472	17535	17332	17407	17552	17431	17405	17275	17401	17337	17662	17336	17521	17504	17418	17418	17442	17484	17575	17520	17478	17550	17366	17506	17681	17441	17551	17549	17449	17375	17599	17371	17500	17424	17657	17430	17315	17411	17451	17499	17420	17401	17328	17501	17351	17372	17364	17571	17314	17310	17519	17495	17405	17595	17520	17369	17329	17346	17486	17267	17468	17385	17377	17539	17294	17507	17447	17643	17502	17296	17517	17449	17430	17307	17202	17471	17450	17522	17364	17361	17318	17348	17374	17401	17532	17393	17561	17507	17618	17244	17444	17411	17413	17467	17487	17362	17237	17610	17603	17305	17539	17423	17440	17528	17493	17624	17457	17531	17550	17407	17501	17347	17398	17240	17448	17558	17423	17517	17490	17557	17701	17498	17506	17471	17580	17583	17746	17522	17585	17439	17486	17443	17549	17366	17290	17559	17503	17576	17444	17408	17224	17575	17399	17600	17374	17592	17471	17485	17306	17552	17495	17349	17489	17519	17390	17482	17589	17488	17399	17295	17516	17385	17570	17474	17437	17252	17534	17392	17394	17264	17726	17393	17400	17403	17463	17495	17546	17556	17514	17385	17538	17527	17576	17541	17490	17435	17456	17463	17440	17674	17538	17442	17520	17457	17367	17346	17493	17434	17539	17364	17413	17419	17659	17433	17462	17497	17399	17395	17464	17589	17503	17530	17549	17377	17380	17348	17443	17437	17449	17480	17509	17538	17387	17499	17429	17413	17495	17232	17420	17296	17348	17366	17755	17540	17382	17506	17402	17610	17505	17461	17430	17515	17515	17239	17444	17415	17370	17401	17457	17497	17651	17425	17347	17441	17494	17541	17600	17541	17533	17422	17482	17396	17475	17610	17449	17654	17317	17527	17313	17585	17509	17331	17385	17437	17457	17557	17478	17459	17524	17380	17401	17447	17573	17276	17413	17533	17412	17382	17452	17314	17395	17589	17442	17461	17452	17504	17409	17553	17479	17435	17613	17544	17547	17323	17255	17375	17558	17592	17436	17420	17550	17282	17334	17306	17562	17543	17688	17299	17482	17647	17627	17522	17490	17441	17569	17414	17505	17469	17531	17448	17541	17333	17519	17451	17479	17426	17326	17517	17477	17422	17333	17279	17413	17439	17666	17362	17487	17405	17328	17593	17131	17444	17660	17336	17607	17492	17396	17492	17311	17459	17435	17442	17566	17323	17596	17594	17375	17601	17424	17520	17392	17572	17312	17500	17516	17336	17644	17469	17513	17452	17565	17508	17507	17389	17286	17439	17532	17610	17346	17400	17565	17484	17454	17468	17320	17538	17414	17395	17299	17614	17673	17389	17699	17591	17324	17555	17271	17404	17460	17654	17501	17562	17569	17503	17386	17365	17748	17336	17429	17595	17515	17359	17493	17479	17357	17505	17510	17462	17402	17397	17458	17541	17416	17356	17290	17267	17279	17635	17343	17464	17443	17252	17425	17327	17499	17447	17535	17503	17365	17482	17305	17452	17382	17588	17416	17570	17256	17468	17564	17476	17510	17440	17377	17474	17565	17407	17462	17499	17594	17662	17505	17335	17366	17537	17517	17454	17355	17541	17392	17430	17557	17418	17442	17420	17364	17382	17714	17561	17253	17407	17379	17344	17493	17577	17570	17461	17357	17443	17510	17474	17409	17542	17462	17460	17332	17490	17584	17511	17706	17472	17504	17507	17606	17470	17669	17438	17291	17247	17445	17544	17501	17459	17440	17381	17389	17598	17430	17313	17384	17408	17514	17578	17492	17369	17492	17524	17496	17299	17354	17419	17442	17331	17382	17515	17416	17494	17638	17374	17405	17422	17417	17396	17450	17642	17210	17492	17332	17308	17341	17479	17640	17423	17514	17259	17377	17577	17540	17480	17435	17466	17639	17359	17390	17582	17447	17551	17385	17538	17507	17366	17450	17112	17378	17346	17480	17399	17467	17578	17634	17580	17503	17501	17573	17490	17445	17208	17503	17673	17574	17487	17497	17625	17453	17372	17425	17321	17511	17418	17492	17188	17551	17460	17690	17442	17492	17487	17316	17501	17331	17422	17576	17551	17645	17535	17451	17496	17474	17534	17467	17351	17471	17569	17473	17432	17516	17467	17405	17408	17452	17495	17496	17475	17608	17533	17520	17493	17340	17495	17417	17598	17550	17664	17541	17346	17513	17340	17492	17331	17389	17570	17360	17603	17511	17640	17502	17554	17373	17460	17304	17422	17408	17365	17541	17569	17652	17560	17388	17581	17280	17462	17600	17553	17610	17386	17443	17491	17356	17551	17557	17418	17424	17324	17335	17569	17345	17509	17479	17345	17427	17600	17482	17494	17504	17554	17504	17470	17663	17610	17567	17573	17366	17325	17541	17374	17371	17503	17526	17421	17328	17447	17475	17427	17625	17383	17549	17496	17438	17583	17457	17507	17478	17429	17379	17593	17434	17402	17310	17256	17600	17363	17461	17554	17397	17347	17363	17497	17286	17401	17530	17458	17477	17506	17513	17523	17386	17650	17395	17583	17406	17491	17406	17418	17590	17589	17479	17573	17418	17343	17416	17541	17340	17520	17334	17509	17493	17343	17496	17500	17464	17345	17480	17511	17347	17533	17494	17456	17348	17467	17501	17353	17372	17469	17503	17480	17341	17435	17567	17383	17573	17535	17312	17288	17505	17470	17478	17207	17521	17241	17420	17510	17541	17361	17425	17411	17504	17487	17436	17421	17668	17445	17519	17435	17367	17403	17417	17460	17488	17546	17537	17275	17528	17470	17469	17331	17461	17489	17346	17361	17473	17370	17449	17439	17461	17415	17721	17486	17303	17518	17226	17470	17481	17456	17446	17471	17443	17497	17395	17367	17445	17434	17569	17500	17539	17555	17465	17416	17556	17345	17467	17471	17362	17481	17461	17246	17445	17454	17234	17589	17614	17552	17423	17514	17469	17551	17375	17525	17487	17329	17443	17502	17571	17353	17386	17546	17507	17414	17672	17489	17513	17473	17455	17479	17304	17382	17501	17592	17438	17637	17536	17424	17429	17579	17528	17459	17548	17350	17268	17575	17484	17377	17373	17353	17427	17674	17629	17369	17313	17405	17436	17645	17487	17543	17274	17431	17501	17616	17492	17238	17452	17543	17370	17259	17627	17351	17529	17592	17424	17602	17358	17471	17385	17523	17489	17566	17279	17227	17416	17445	17539	17435	17393	17534	17517	17436	17621	17498	17575	17163	17507	17392	17468	17418	17520	17580	17595	17616	17408	17452	17378	17452	17356	17313	17600	17327	17571	17524	17576	17497	17348	17374	17654	17489	17323	17461	17364	17507
23777	21417	42320	65633	58026	42499	29124	24433	22995	23300	23217	23118	23250	23189	22901	22970	23067	23121	22909	22799	23043	22807	22979	22974	23149	22972	22892	22763	23062	22946	22935	23177	22841	22971	22858	22882	22888	22924	22943	23087	22776	22881	22986	22931	22805	22834	22887	22907	22955	22932	22782	23098	22959	22809	22796	22751	22937	22790	22848	23036	22977	22937	22770	22931	22672	22737	22700	22776	22999	22884	22841	22922	22767	22804	22828	22818	23077	22795	22806	22935	22787	22557	22736	22521	22865	22695	22687	22828	22852	23005	22719	22721	22847	22773	22768	22798	22906	22872	23011	22859	22636	22778	22746	22983	22676	22764	22887	22820	22699	22852	22899	22704	22980	22892	22761	22826	22795	22845	22744	22845	22701	22711	22720	23098	22950	22707	22641	22725	22802	22891	22857	22703	22800	22883	22932	22584	22950	22646	22794	22684	22994	22688	22798	22743	22913	22839	22820	22891	22791	22635	22930	22817	22818	22871	23106	22942	22765	22847	22957	22913	22794	22809	22629	22688	23045	22723	22706	22838	22942	22581	23073	22764	22682	23013	22645	22765	22675	22769	22853	22921	22865	22924	23061	22719	22965	22891	22815	22630	22730	22860	22936	22861	22854	22874	23196	22666	22839	23003	22897	22745	22774	22763	22756	22838	22727	22596	22900	22790	22955	22792	22680	22657	22809	22644	22635	22945	22717	22811	23099	22851	22983	23023	22908	22851	23164	22868	23051	22679	22793	22771	22895	22934	22809	22841	22907	22712	22902	22910	22860	22833	22686	22792	22926	22829	22749	22819	22794	22866	22885	23082	22555	22745	22878	22916	22779	22711	22968	22677	23132	22914	22722	22927	22567	22936	22861	22865	22831	22857	22710	22706	22899	22809	22771	22882	22849	22871	22676	22978	22836	22922	22743	22768	22786	22723	22810	22699	22696	22683	22882	22957	22900	22720	22821	22772	22896	22864	22757	22876	23104	22946	22889	22845	22715	22653	22871	22820	23017	22848	22798	22722	23048	23108	22980	22846	22692	22957	22910	22902	22810	22773	22893	22870	22997	22654	23016	22988	22949	22928	22726	22771	22672	22627	22830	22861	22809	22916	22636	23024	22747	23062	22969	22756	22806	22931	22788	22891	22655	22809	22931	22956	22762	22720	22885	22980	22817	22740	22770	22936	22865	22966	22703	22753	22676	22757	22670	22798	22904	22662	22866	22917	23044	22678	22863	22722	22814	22642	22664	22845	22823	22767	22739	22825	22806	22732	22768	22890	22985	23054	22821	22947	22606	22937	22989	23003	22813	22840	22967	22795	22784	22966	22829	22763	22854	22892	22769	22994	23079	22807	22930	22926	22909	22846	22813	22961	22798	22849	22702	22852	22764	22749	22825	22722	22828	23034	22905	22645	22694	22814	22890	22815	22662	23000	22896	22839	22900	22765	23086	22939	22659	22576	22770	22868	22890	22782	22621	23056	22954	22940	22698	22804	22917	22838	22830	22905	22930	22870	22867	22825	22763	22744	22978	22876	22880	22761	22989	22621	22649	22828	22879	22932	22899	22903	22904	22663	22747	22606	22751	22506	22823	22909	22858	22939	22895	22856	22940	22626	22979	22941	22799	22884	22892	22799	22774	23032	22752	22852	22952	23024	22796	22937	22871	22770	22770	22820	22533	22821	22805	22671	22879	22639	22956	22786	22914	22809	22825	23006	22620	22743	22805	22895	22839	22736	22655	22635	22673	22777	22940	22781	22927	22938	22713	22954	22808	22808	23095	22855	22942	22729	22890	23042	22735	22658	22888	22674	22891	22785	22707	22891	22915	22837	22814	22851	23015	23103	22944	22819	22638	22576	22873	22910	22898	22919	22829	22803	22929	22741	22903	22921	23092	22867	22951	22949	22978	22658	22883	22583	22920	23092	22797	22614	23008	22765	22690	22793	22972	22755	22928	22815	22747	22765	22968	22746	22873	22948	22851	22812	22598	22866	22730	23095	22677	22733	22588	22936	23079	22738	22870	23039	22989	22538	22898	22948	22828	23095	22928	22649	22866	22739	22979	22711	23013	22854	22866	22669	22821	22857	22923	22942	22586	22743	22902	22702	22841	22805	22714	22875	22812	22552	22723	22769	22966	22870	22979	22654	22790	22633	22750	22768	22886	22798	23047	22742	22560	22946	22942	22875	22980	23178	22903	22609	22838	22873	22840	23077	22824	22831	22884	22909	22733	22887	22860	22551	22721	22798	22750	22661	22638	22755	22863	22917	22624	22814	22661	22939	22968	22856	22796	22929	23021	23028	22831	22714	22765	22907	22801	22739	23056	22860	22889	22630	22800	22864	22816	22877	23013	22807	22705	22910	22747	22566	22811	22809	22857	22839	22743	22916	22814	22921	22815	22758	22815	22835	22880	22808	22909	22746	23079	22612	22767	22910	22919	23095	22920	22858	22719	22789	22983	22814	22806	22761	22709	22816	23034	22734	22698	22990	22646	22895	22758	22590	22953	22927	22786	22706	22619	22847	22840	22816	22902	22621	22800	23070	23000	22752	22871	22953	22921	22790	22865	22736	22628	22831	22855	22959	22915	22901	23009	22944	22794	22738	23154	22734	22688	22912	22726	22782	22787	22682	22999	22885	22881	22782	22709	22739	22820	22970	22815	22783	22885	22858	22760	22830	22970	22847	22941	22846	22863	22809	22820	22723	22880	22664	22814	22806	22950	22835	23007	23029	23084	22925	22746	22823	22735	22848	22632	22835	22912	22599	22865	22907	22824	22831	22816	22876	22573	22814	22936	22798	22720	22886	22837	23016	22693	22992	23025	22952	22890	22806	22907	22745	22765	22981	22829	22631	22858	22744	22749	22772	22751	22728	22861	22623	22665	22793	22824	22794	22931	22521	22686	22702	22734	23004	22889	22967	22571	22890	22988	22700	22819	22959	22908	22709	22951	22902	22739	22674	22653	22730	22870	22778	22931	22947	22932	22950	22974	22933	22876	22631	23009	22955	22962	23092	22784	22914	22797	22834	22977	22876	22810	22844	22927	22826	22775	22695	22818	22879	22744	22838	22716	22776	22755	22713	22976	22681	22963	22860	23045	22507	22828	22942	22859	22925	22849	22740	22879	23035	22999	22824	22867	22900	22944	22896	22941	22660	22970	22779	22909	22874	22672	22859	22907	22671	22895	22854	22894	22961	22719	22701	22515	22897	22794	22626	22755	22831	22837	22724	23099	22646	22947	22811	22855	22923	23004	22963	22739	22958	23044	22715	22917	22789	22947	22747	22796	22687	22701	22737	23042	22726	22740	22727	22694	22867	22922	23000	22993	22904	22728	22893	22609	22953	22605	22952	22960	22985	23015	22963	22708	22886	22924	22711	22814	22884	23091	22790	22873	22883	22771	22840	22496	22701	22810	22825	22787	22647	22814	22842	22778	22919	22724	22933	22811	22969	22765	22810	22837	22841	22799	22840	22499	22773	22811	22720	23000	22575	22600	22932	22727	22766	22575	22734	22844	22709	22800	22816	22997	22924	22774	22776	22805	22711	22618	22771	22787	22663	22799	22968	22935	22785	22767	22771	22834	22814	22777	22917	22845	22683	22883	22601	22807	22838	23141	22776	22819	22861	22977	22869	23049	22789	22626	22723	22759	22819	22919	22785	22726	22842	22931	22864	22823	22921	22958	22781	22984	22858	22810	22892	22890	22657	22946	22939	22994	22625	22831	22708	22719	22724	22793	22785	22842	22929	22943	22680	22876	22751	22994	22892	22818	22762	22830	22824	22480	22875	22937	22946	22758	22964	22897	22733	23063	22844	22858	22905	22909	22680	22762	22670	22895	22458	22752	22775	22872	22916	22943	22887	23007	22783	22606	22804	22695	22822	22674	22863	22845	23007	22886	22797	22959	22630	22765	22773	22769	22765	22685	23069	23110	22872	22760	22837	22903	22874	22898	22722	22925	22733	22834	22884	22805	22626	22999	22719	22848	22959	22747	23008	22866	22835	22854	22813	22944	22820	22702	22782	22630	22883	22779	22888	22910	22618	22739	22927	23004	22847	23052	22858	22779	22933	22945	22661	22758	22473	22887	22855	22891	23089	22900	22893	22839	22731	22800	22809	22841	22688	22867	22668	22911	22815	22996	22870	22808	22688	22744	23060	22646	22853	22966	22806	22808	22970	22909	22842	22970	22791	23015	22816	22727	22969	22898	22863	23019	22859	22775	22748	22843	22753	22897	22869	22857	22715	22814	23095	22700	22859	23230	22806	22836	22669	22877	23022	22804	22887	23138	22741	22836	23028	22724	22945	22866	22804	22746	23075	22778	22761	23049	22809	22786	22839	22902	22820	22905	22909	22732	22731	22846	22769	22879	22794	22885	22852	22962	22880	22724	22903	22656	22987	22817	22805	22594	22864	22692	22916	22833	22627	22698	22771	22922	22840	22823	22929	22844	22668	22755	22914	22831	22789	22665	22592	22902	22901	22742	22901	22925	22792	22824	22701	22799	22866	22777	22965	22637	22918	22927	23088	22979	22789	22914	22805	23016	22854	22770	22615	22826	22758	23039	22747	22879	23000	22816	22900	22968	23110	22696	22802	22658	22553	22545	22871	22690	22622	22928	22717	22751	22749	22673	22744	22822	22944	22827	22820	22844	22799	22712	22932	22720	22947	22935	22649	22859	22590	22929	22690	22765	22939	22955	23012	22949	22867	22764	22808	22840	22719	22824	22652	22842	22992	22798	22738	22711	22557	22640	22855	22905	22865	22784	22856	22808	22621	22852	22686	22962	22902	22820	22784	22662	22816	22753	22829	22886	22763	22765	22679	22899	22761	22911	22958	22810	22861	22919	22993	22880	22512	22779	22901	22961	22783	22827	22909	22753	22645	22697	22812	22834	22807	22810	22678	22887	22900	23002	23000	22795	22724	22801	22844	22733	22901	23045	22702	23068	22758	22867	22849	22838	22874	22717	22814	22814	22904	22851	22882	23025	22665	22894	22729	22841	22652	22812	23084	22853	22900	22746	22685	22800	22886	22918	22577	22916	22844	22875	22871	22847	22731	22800	22687	22700	22660	22855	23005	22834	22748	22878	22893	22781	22770	22535	22813	22871	22946	22784	22725	22722	22954	22881	22601	22809	22899	22788	22751
17507	39956	87273	89800	68265	40443	19930	17959	17656	17908	17960	17928	17833	17749	17644	17999	17853	17888	17935	17885	17698	17864	17891	17670	17865	17761	17929	17758	17921	17781	17658	17922	17739	17743	17800	17788	17583	17667	17905	17719	17792	17781	17914	17771	17674	17776	17807	17952	17919	17712	17764	17743	17723	17635	17533	17611	17737	17828	17703	17652	17844	17799	17720	17899	17833	17848	17952	17536	17824	17676	17640	17913	17895	17800	17839	17901	18152	17855	17839	17785	17741	17757	17760	17567	17887	17709	17763	17676	17793	17681	17933	17884	17751	17747	17841	17744	17798	17883	17751	17532	17738	17846	17730	17519	17879	17630	17564	17809	17813	17813	17726	17712	17684	17701	17751	17619	17912	17529	17696	17790	17766	17738	17828	17824	17668	17938	17745	17741	17861	17818	17740	17606	17771	17631	17698	17939	17670	17684	17750	17908	17851	17797	17762	17839	17850	17948	17808	17780	17751	17810	17794	18030	17575	17673	17747	17761	17681	17636	17797	17836	17762	17669	17697	17638	17833	17749	17830	17702	17669	17746	17740	17773	17715	17751	17823	17665	17758	17688	17649	17758	17544	17814	17881	17736	17563	17966	17754	17673	17738	17786	17712	17810	17741	17867	17877	17901	17687	17606	17791	17844	17703	17628	17723	17754	17619	17602	17840	17905	17708	17702	17640	18000	17809	17657	17806	17731	17651	17731	17895	17639	17799	17663	17594	17797	17714	17738	17792	17653	17688	17730	17689	17654	17822	17732	17722	17842	17701	17824	17802	17779	17723	17611	17668	17678	17979	17754	17872	17707	17682	17666	17822	17861	17935	17646	17692	17732	17741	17769	17780	17782	17825	17661	17890	17696	17889	17755	17721	17658	17713	17450	17723	17677	17460	17712	17983	17804	17684	17619	17824	17784	17770	18044	17905	17683	17658	17578	17759	17605	17729	17776	17810	17670	17779	17749	17995	17715	17779	17952	17737	17803	17692	17817	17790	17705	17699	17831	17679	17558	17752	17731	17882	17742	17687	17758	17613	17648	17793	17828	17833	17718	17691	17859	17635	17799	17780	17760	17698	17710	17702	17643	17802	17727	17812	17785	17713	17905	17763	17654	17722	17731	17855	17747	17781	17614	17969	17833	17748	17728	17777	18001	17729	17764	17632	17824	17585	17752	17747	17865	17639	17571	17604	17695	17787	17707	17933	17612	17835	17724	17672	17695	17706	17746	17749	17741	17762	17818	17700	17839	17828	17597	17724	17682	17789	17984	17701	17740	17887	17869	17586	17640	17642	17826	17759	17772	17833	17701	17640	17753	17614	17790	17709	17740	17646	17810	17694	17875	17607	17751	17841	17708	17778	17823	17623	17701	17761	17769	17790	17800	17770	17680	17790	17862	17689	17810	17717	17772	17522	17849	17765	17848	17675	17724	17777	17505	17813	17669	17758	17852	17850	17568	17789	17821	17738	17776	17509	17719	17854	17712	17665	17765	17878	17776	17785	17805	17669	17648	17634	17897	17725	17832	17831	17817	17826	18075	17763	17799	17933	17821	17796	17686	17716	17783	17714	17756	17638	17797	17686	17911	17602	17855	17670	17866	17809	17720	17823	17662	17704	17832	17687	17846	17669	17707	17861	17787	17753	17759	17793	17703	17663	17872	17823	17760	17740	17777	17676	17713	17534	17871	17579	17794	17822	17643	17725	17820	17814	17776	17719	17858	17726	17745	17758	17792	17660	17913	17799	17603	17800	17725	17623	17759	17824	17668	17805	17561	17754	17781	17784	17847	17732	17800	17846	17752	17821	17676	17788	17794	17675	17758	17696	17720	17809	17786	17882	17436	17637	17640	17669	17826	17587	17724	17649	17896	17897	17850	17736	17698	17575	17649	17795	17877	17906	17899	17700	17769	17477	17879	17801	17727	17597	17622	17773	17703	17819	17861	17844	17708	17757	17782	17783	17595	17684	17822	17883	17731	17799	17632	17593	17553	17716	17850	17718	17692	17619	17680	17697	17588	17712	17823	17704	17817	17821	17761	17684	17778	17640	17775	17720	17857	17648	17818	17696	17707	17674	17657	17851	17638	17941	17676	17828	17719	17715	17591	17718	17576	17704	17883	17720	17795	17796	17780	17758	17765	17690	17770	17735	17868	17856	17597	17739	17763	17773	17943	17677	17807	18002	17770	17874	17712	17656	17898	17702	17880	17652	17811	17693	17674	17666	17789	17582	17793	17667	17655	17670	17862	17849	17873	17694	17740	17812	17700	17663	17709	17877	17698	17654	17638	17707	17672	17748	17749	17934	17706	17728	17641	17897	17860	17822	17731	17712	17702	17740	17588	17784	17772	17756	17800	17801	17662	17897	17746	18084	17819	17661	17776	17700	17688	17869	17813	17873	17579	17688	17682	17802	17744	17719	17677	18088	17666	17902	17666	17845	17624	17776	17658	17772	17759	17759	17759	18012	17736	17712	17799	17817	17687	17766	17867	17784	17903	17758	17867	17655	17702	17837	17616	17643	17760	17854	17650	17711	17631	17695	17731	17822	17724	17859	17679	17833	17756	17877	17720	17848	17955	17720	17685	17812	17634	17772	17721	17682	17752	17804	17682	17716	17974	17817	17740	17801	17674	17697	17809	17697	17984	17581	17657	17889	17677	17786	17680	17782	17861	17632	17800	17797	17841	17796	17870	17782	17828	17769	17765	17767	17754	17916	17725	17829	17902	17827	17619	17744	17565	17706	17692	17864	17706	17612	17702	17654	17796	17758	17716	17858	17707	17694	17818	17749	17749	17736	17664	17632	17724	17827	17832	17688	17670	17836	17766	17654	17624	17755	17632	17738	17864	17695	17645	17700	17816	17920	17664	17782	17724	17786	17757	17757	17806	17809	17932	17791	17748	17726	17740	17646	17687	17752	17891	17678	17843	17844	17748	17787	17799	17710	17841	17879	17771	17885	17737	17855	17769	17933	17739	17924	17810	17621	17734	17863	17520	17904	17790	17711	17692	17770	17854	17927	17572	17773	17563	17741	17819	17713	17696	17731	17750	17779	17535	17744	17607	17810	17719	17756	17832	17890	17917	17820	17694	17791	17559	17685	17683	17735	17869	17855	17803	17715	17762	17637	17687	17721	17792	17746	17822	17662	17665	17747	17888	17656	17747	17902	17778	17675	17864	17666	17563	17644	17526	17688	17903	17660	17690	17721	17921	17828	17707	17767	17805	17808	17856	17897	17753	17588	17894	17761	17803	17697	17745	17621	17738	17833	17607	17942	17813	17844	17571	17748	17730	17857	17791	17674	17850	17875	17568	17848	17643	17931	17811	17784	17778	17747	17778	17713	17588	17714	17762	17950	17810	17692	17808	17777	17769	17760	17912	17688	17836	17557	17672	17803	17712	17700	17755	17654	17778	17852	17899	17701	17728	17870	17761	17638	17659	17728	17611	17754	17657	17795	17721	17716	17756	17730	17746	17625	17675	17722	17883	17762	17707	17820	17600	17930	17882	17728	17830	17829	17808	17770	17646	17764	17651	17832	17698	17780	17591	17911	17593	17793	17771	17937	17596	17723	17849	17678	17820	17748	17700	17558	17748	17765	17731	17694	17575	17859	17618	17979	17806	17626	17526	17665	17727	17742	17789	17736	17948	17919	17543	17608	17750	17852	17800	17826	17668	17729	17672	17710	17758	17765	17736	17740	17866	17638	17500	17798	17645	17795	17691	17797	17732	17828	17658	17712	17706	17777	17743	17908	17609	17615	17629	17775	17690	17718	17802	18083	17816	17767	17670	17838	17653	17724	17585	17765	17703	17595	17706	17816	17630	17646	17650	17820	17686	17843	17736	17626	17802	17715	17744	17535	17736	17766	17670	17712	17588	17836	17658	17742	17641	17968	17862	17766	17980	17723	17658	17770	17743	17654	17739	17752	17590	17638	17528	17640	17871	17769	17651	17822	17607	17723	17772	17698	17796	17806	17865	17750	17646	17746	17774	17713	17829	17732	17710	17797	17946	17664	17671	17809	17732	17608	17756	17769	17775	17836	17652	17657	17883	17739	17777	17709	17876	17973	17654	17790	17898	17711	17777	17693	17708	17713	17679	17867	17688	17820	17714	17773	17747	17642	17734	17788	17949	17688	17690	17678	17719	17904	17608	17894	17767	17976	17771	17582	17742	17852	17641	17722	17812	18001	17763	17708	17686	17798	17702	17923	17801	17732	17901	17732	17783	17760	17768	17768	17840	17738	17840	17763	17694	17756	17796	17624	17652	17703	17969	17619	17804	17615	17675	17639	17864	17735	17676	17631	17680	17750	17760	18056	18022	17755	17669	17692	17779	17843	17898	17571	17907	17839	17743	17597	17696	17714	17721	17637	17836	17957	17853	17763	17684	17797	18048	17899	17836	17544	17805	17753	17744	17767	17974	17792	17805	17802	17666	17638	17638	17751	17785	17664	17617	17823	17787	17638	17480	17733	17812	17752	17645	17803	17836	17599	17599	17820	17667	17619	17701	17678	17700	17753	17688	17693	17822	17743	17761	17679	17722	17542	17627	17713	17680	17662	17934	17618	17951	17762	17710	17630	17795	17814	17796	17950	17614	17721	17677	17758	17803	17873	17697	17796	17598	17946	17720	17817	17697	17891	17683	17702	17850	17830	17689	17709	17958	17718	17829	17748	17889	17764	17840	17633	17900	17866	17836	17799	17803	17899	17828	17849	17784	17678	17715	17610	17827	17906	17726	17551	17802	17860	17866	17804	17633	17759	17671	17802	17603	17710	17673	17720	17726	17718	17648	17873	17818	17679	17681	17827	17708	17658	17688	17621	17627	17685	17693	17673	17676	17980	17772	17786	17916	17839	17698	17830	17869	17630	17683	18009	17751	17569	17797	17691	17710	17858	17727	17859	17729	17855	17544	17877	17818	17716	17661	17676	17801	17810	17692	17875	17910	17803	17745	17776	17691	17744	17887	17733	17728	17906	17573	17724	17863	17646	17713	17766	17703	17805	17668	17772	17753	17766	17725	17736	17762	17748	17848	17699	17796	17792	17685	17914	17918	17693	17781	17668	17760	17723	17778	17701	17653	17954	17564	17810	17773	17821	17479	17722	17723	17844	17627	17606	17672	17642	17648	17578	17852	17813	17827	17806	18047
23105	21366	38627	55800	52338	39128	30253	25071	23483	23812	23907	23824	23814	23533	23458	23557	23515	23447	23491	23429	23235	23577	23457	23591	23491	23607	23435	23364	23339	23584	23406	23419	23415	23545	23281	23458	23444	23295	23427	23354	23357	23130	23279	23394	23497	23495	23476	23384	23353	23203	23298	23344	23429	23353	23410	23694	23254	23009	23453	23281	23398	23341	23502	23247	23457	23238	23283	23100	23350	23443	23337	23417	23408	23140	23335	23507	23418	23435	23176	23513	23070	23229	23464	23187	23304	23232	23501	23244	23203	23436	23322	23395	23315	23153	23229	23485	23448	23458	23183	23258	23305	23177	23381	23103	23305	23478	23193	23316	23394	23246	23383	23351	23192	23334	23520	23180	23019	23306	23419	23279	23329	23261	23148	23170	23313	23272	23304	23189	23307	23425	23157	23482	23301	23308	23431	23318	23453	23200	23363	23325	23348	23372	23432	22976	23295	23214	23347	23585	23428	23392	23078	23083	23124	23383	23205	23151	23495	23326	23494	23283	23381	23164	23368	23460	23369	23236	23181	23117	23156	22941	23203	23099	23241	23033	23337	23474	23409	23291	23375	23454	23188	23425	23043	23248	23180	23169	23311	23449	23462	23280	22986	23132	23180	23073	23371	23492	23107	23531	23293	23399	23428	23556	23440	23296	23318	23224	23173	23490	23287	23262	23208	23378	23263	23225	23478	23295	23419	23123	23250	23359	23284	23210	23398	23002	23380	23465	23361	23279	23192	23273	23127	23238	23167	23301	23101	23313	23303	23501	23439	23381	23290	23244	23505	23276	23318	23464	23262	23296	23513	23268	23322	23084	23266	23257	23250	23106	23446	23442	23284	23197	23459	23300	23391	23294	23202	23239	23276	23330	23281	23201	23286	23386	23365	23498	23224	23228	23329	23329	23280	23318	23375	23404	23377	23092	23253	23471	23426	23475	23389	23216	23274	23235	23128	23438	23193	23029	23386	23266	23435	23348	23126	23155	23332	23242	23261	23429	23477	23212	23118	23368	23465	23208	23295	23193	23191	23170	23273	23184	23354	23266	23171	23136	23220	23391	23296	23190	23304	23262	23252	23363	23302	23284	23145	23539	23404	23164	23491	23017	23235	23292	23231	23538	23076	23477	23318	23363	23498	23376	23396	23071	23260	23388	23144	23349	23279	23452	23347	23153	23333	23196	23269	23000	23397	23024	23204	23462	23698	23225	23179	23325	23318	23396	22991	23239	23393	23366	23367	23308	23056	23230	23315	23427	23362	23215	23243	23299	23370	23334	23314	23330	23322	23315	23022	23022	23087	23530	23381	23322	23352	23330	23270	23583	23349	23116	23265	23222	22987	23155	23309	23372	23329	23453	23188	23352	23293	23278	23201	23428	23399	23083	23408	23374	23303	23297	23312	23026	23389	23427	23403	23321	23333	23563	23111	23235	23577	23336	23293	23222	23330	23271	23261	23186	23277	23577	23329	23231	23414	23139	23266	23176	23097	23436	23346	23154	22958	23289	23277	23383	23138	23280	23301	23440	23177	23152	23242	23355	23294	23208	23353	23374	23243	23133	23242	23326	23241	23234	23165	23343	23517	23229	23367	23144	23464	23490	23344	23378	23349	23220	23206	23364	23411	23404	23271	23292	23443	23457	23378	23404	23297	23194	23246	23312	23498	23220	23481	23386	23338	23457	23317	23632	23255	23322	23393	23221	23258	23160	23324	23439	23318	23272	23219	23308	23094	23420	23471	23275	23408	23275	23259	23241	23248	23415	23394	23173	23316	23294	23303	23156	23323	23367	23497	23194	23570	23335	23121	23541	23410	23386	23356	23158	23220	23349	23413	23182	23380	23285	23020	23403	23164	23277	23512	23227	23236	23219	23231	23259	23338	23122	23448	23381	23346	23330	23250	23178	23280	23420	23213	23583	23229	23230	23139	23395	23127	23161	23120	23363	23400	23305	23390	23389	23121	23350	23174	23310	23058	23097	23216	23419	23172	23413	23214	23381	23419	23321	23399	23425	23333	23002	23320	23284	23169	23443	23221	23078	23296	23355	23255	23194	23404	22886	23197	23348	23291	23357	23148	23260	23172	23168	23388	23297	23339	23389	23297	23344	23095	23304	23384	23347	23308	23116	23086	23272	23269	23399	23386	23180	23221	23241	23206	23356	23202	23179	23389	23379	23189	23430	23195	23326	23234	23390	23382	23439	23235	23283	23278	23204	23245	23325	23406	23332	23178	23345	23459	23292	23247	23496	23236	23211	23582	23295	23375	23336	23103	23107	23311	23569	23123	23289	23324	23191	23153	23298	23362	23355	23427	23319	23391	23262	23348	23194	23409	23280	23276	23262	23437	23573	23233	23368	23278	23233	23341	23346	23276	23277	23362	23328	23019	23337	23292	23510	23245	23181	23108	23375	23408	23308	23383	23538	23300	23299	23202	23341	23164	23428	23304	23510	23170	23451	23337	23430	23323	23345	23349	23392	23358	23404	23278	23075	23153	23131	23209	23189	23302	23320	23362	23176	22959	23202	23346	23371	23131	23375	23351	23279	23493	23324	23267	23225	23422	23353	23237	23454	23348	23250	23136	23204	23322	23209	23142	23301	23259	23572	23462	23540	23306	23375	23280	23402	23375	23101	23379	23190	23235	23400	23321	23128	23467	23203	23261	23113	23196	23177	23191	23484	23224	23256	23311	23329	23335	23210	23213	23347	23431	23058	23190	23210	23146	23220	23029	23503	23215	23115	23459	23215	23340	23150	23112	23173	23202	23403	23400	23215	23296	23427	23280	23288	23284	23442	23204	23347	23329	23472	23254	23281	23181	23450	23363	23162	23406	23145	23152	23128	23140	23389	23456	23134	23158	23461	23483	23446	23185	23339	23132	23338	23209	23375	23202	23185	22957	23362	23285	23515	23378	23226	23027	23139	23343	23248	23401	23214	23178	23348	23175	23503	23258	23167	23098	23055	23342	23319	23346	23384	23442	23448	23470	23304	23467	23254	23352	23262	23356	23333	23342	23356	23203	23228	22989	23397	23276	23240	23317	23453	23351	23260	23186	23416	23292	23279	23188	23237	23407	23527	23145	23481	23382	23254	23188	23585	23408	23468	23268	23316	23158	23396	23174	23294	23224	23394	23106	23219	23144	23194	23082	23178	23136	22916	23337	23317	23333	23294	23157	23379	23411	23567	23355	23355	23315	23168	23293	23340	23572	23189	23198	23288	23185	23389	23250	23086	23478	23229	23353	23346	23319	23399	23278	23394	23399	23253	23271	23263	23352	23111	23337	23227	23084	23309	23220	23225	22933	23375	23332	23195	23428	23483	23244	23268	23328	23352	23588	23326	23299	23240	22997	23311	23338	23252	23274	23453	23244	23427	23122	23411	23339	23458	23260	23254	23547	23400	23539	23331	23431	23250	23461	23281	23345	23442	23341	23215	23395	23376	23513	23396	23221	23346	23374	23333	23280	23210	23320	23369	23301	23255	23393	23283	23258	23309	23281	23382	23270	23436	23304	23112	23091	23384	23293	23407	23263	23365	23154	23248	23208	23194	23168	23269	23311	23376	23298	23416	23370	23184	23336	23286	23419	23162	23397	23016	23169	23237	23308	23057	23310	23364	23304	23281	23552	23327	23343	23514	23140	23185	23400	23113	23185	23130	23352	23043	23406	23401	23379	23076	23139	23675	23365	23237	23221	23198	23263	23334	23291	23339	23475	23391	23099	23279	23392	23252	23148	23307	23336	23124	23469	23365	23255	23414	23176	23166	23486	23344	23282	23248	23234	23172	23141	23237	23335	23287	23242	23315	23557	23421	23019	23097	23387	23291	23220	23302	23300	23497	23470	23266	23485	23348	23314	23298	23441	23254	23113	23255	23235	23484	23326	23266	23132	23242	23060	22957	23490	23218	23105	23344	23224	23094	23138	23249	23470	23181	23142	23441	23497	23298	23227	23404	23203	23094	23272	23176	23309	23166	22979	23301	23103	23312	23330	23489	23135	23164	23369	23286	23256	23361	23392	23440	23080	23303	23183	23300	23394	23219	23329	23220	23418	23571	23436	23346	23168	23139	23405	23376	23444	23157	23263	23341	23397	23299	23383	23648	23370	23196	23234	23328	23124	23397	23592	23190	23235	23403	23050	23259	23139	23232	23026	23322	23368	23438	23277	23284	23138	23306	23288	23402	23273	23639	22996	23281	23445	23455	23124	23311	23318	23145	23095	23505	23376	23266	23291	23327	23317	23263	23342	23249	23359	23203	23182	23397	23617	23307	23250	23538	23383	23118	23295	23272	23234	23377	23345	23127	23189	23494	23184	23230	23285	23406	23285	23529	23376	23292	23455	23369	23314	23355	23342	23339	23205	23272	23537	23203	23087	23351	23323	23305	23476	23455	23364	23255	23130	23108	23603	23345	23272	23342	23165	23327	23494	23230	23373	23570	23046	23461	23058	23319	23337	23386	23201	23153	23331	23282	23313	23215	23268	22929	23264	23255	23430	23380	23314	23365	23235	23340	23560	23315	23343	23244	23298	23372	23234	23609	23241	23230	23129	23207	23350	23231	23112	23345	23375	23229	23538	23457	23320	23239	23501	23382	23129	23214	23355	23286	23278	23233	23389	23381	23550	23423	23340	23158	23459	23209	23346	23122	23359	23229	23419	23244	23142	23264	23468	23331	23404	23319	23150	23219	23370	23312	23304	23199	23368	23385	23180	23347	23447	23132	23237	23293	23322	23320	23333	22971	23279	23342	23392	23307	23228	23253	23063	23375	23353	23182	23544	23389	23479	23362	23263	23147	23250	23427	23428	23229	23130	23443	23532	23009	23384	23075	23157	23391	23427	23351	23431	23156	23430	23265	23341	23347	23193	23038	23282	23309	23441	23329	23278	23260	23310	23313	23454	23444	23263	23209	23436	23217	23281	23259	23255	23516	23237	23246	23552	23255	23308	23208	23426	23207	23328	23373	23055	23408	23273	23108	23429	23273	23431	23408	23378	23316	23312	23261	23470	23288	23572	23363	23281	23228	23466	23464	23428	23285	23371	23284	23344	23091	23249	23107	23411	23345	23470	23137	23095	23376	23560	23153	23258	23346	23359	23495	23463	23067	23267	22883	23017	23340	23195	23125	23170	23359	23358	23345	23307	23300
18676	63733	96340	95338	74367	42789	20816	17819	18144	18065	17780	18216	18083	18077	18133	18047	17819	17904	17931	18101	18083	18209	18069	17914	18002	18049	17841	17870	17989	18203	17988	17940	17893	18062	17990	17999	17765	17948	18021	17946	17864	17983	17942	17955	18137	17911	18133	17839	18060	17868	17841	18046	17920	18055	17960	17992	17858	17829	17962	17919	17955	17893	17899	17930	18025	17840	17986	17870	17853	17926	18010	18043	17968	17874	17916	18101	18156	18043	17985	17975	17924	17891	18073	17847	17875	17870	17973	17804	17791	17765	17865	17717	17904	17844	18015	18076	17915	17858	17948	17917	17992	17663	17950	17876	18014	17830	18001	17976	17983	17756	17991	17983	17953	17959	17897	18065	18015	18007	18013	17827	17902	17930	18041	17984	17852	17870	17958	18224	17915	17808	17770	17860	17848	17848	17784	17824	17951	17854	17778	17894	17933	17973	17883	17866	18049	17899	17898	17888	17985	17852	17983	17840	17965	18013	17910	17803	18009	17927	17898	17772	17996	17823	18050	17878	17936	17913	17851	17866	17990	17925	17984	17907	18033	17935	17782	17898	18089	18030	17922	17828	17964	17930	18014	17817	17918	18124	17682	17903	17920	18053	17786	17920	17845	17799	17873	18188	17970	17934	17920	17849	17909	17909	18006	17919	18033	17833	18051	17936	17949	17868	17779	17861	17975	18041	17954	17806	17968	18027	18117	17946	17968	17922	17935	18086	17901	17839	17891	17912	17870	17866	17815	17968	17835	17856	17876	17989	17935	17959	17841	17844	17921	17990	17961	17990	17980	17866	17982	17918	18098	17947	17831	17726	18098	17966	18038	17976	17980	17908	17911	17986	18001	18043	17883	17935	17962	17952	17827	17928	17914	18100	17941	17794	17818	17985	18090	17860	17926	17992	17943	17974	17992	17979	17770	17968	17858	17907	17983	17916	18030	17976	17922	17852	17820	17894	17986	17803	17881	17947	17796	17997	17856	17989	18075	17879	18034	17944	17794	18026	17878	17920	18008	17805	17912	17898	18025	17969	17991	17894	17916	17767	17746	17809	17930	18006	18136	17709	18012	17888	17850	17946	17940	17815	17890	17993	17872	17845	17925	17839	17808	17952	17863	17911	18059	18069	17947	17994	17881	18014	17958	18043	17882	17946	17914	17788	17965	17977	17834	17942	17982	17729	17847	17905	17992	17845	17953	18116	17847	18161	18216	17949	17914	17948	17823	17897	17910	17947	17723	18035	17852	17929	18094	17993	17949	17998	17924	17831	17876	17820	17906	18078	17911	17934	17927	17868	18077	18021	17929	17961	17941	18157	18025	17986	17997	17891	17887	17821	17840	18033	17787	17838	17859	17926	17990	17952	17815	17757	17878	18159	17934	17994	18102	17983	17868	18100	17926	17906	17731	17866	17882	17915	17856	17878	17868	18044	17963	17960	17852	17747	18116	17917	17951	17793	17850	18022	18049	17777	17861	17769	17918	18121	17981	17918	17952	18031	17782	17983	18059	17992	17830	17973	17962	17740	17913	18100	17947	17937	17807	17796	18079	17890	17898	18010	17784	17800	17865	17927	17820	17734	18029	17835	17658	18030	17815	17843	17996	17663	18077	17856	17980	17928	17956	17948	17865	17964	17973	18038	17934	17934	17776	18041	18025	17887	18075	17854	17957	17890	17989	17891	17809	17915	17816	17737	17985	17795	17876	17805	17882	17919	17888	17810	18055	17893	17883	17984	18074	18057	17886	18103	17999	17954	17934	18023	17779	18135	17930	18045	17995	17911	18094	17839	17889	17828	18010	17765	17893	17925	17898	17840	17974	17777	17912	18024	17916	17828	17896	17907	17954	17927	18085	17886	17919	17963	17981	17857	17630	18042	17792	17797	18046	18033	17870	17869	17913	18068	17861	17935	17960	17926	17863	17976	17773	17936	17800	17788	17764	17846	17945	17848	17855	17950	17862	17924	17875	18048	18140	18136	17783	17956	18021	17891	17821	17924	17958	17838	18034	17966	17911	18053	17891	17898	17941	17990	17856	18011	17752	17877	18011	18097	17920	17832	18060	17944	18066	18039	18027	17824	17904	18051	17973	18008	17931	17879	17901	18052	17949	17904	18006	17716	17925	17757	17877	17813	17917	17815	17786	17871	18008	18013	17923	18071	18023	17883	17949	17907	17828	17901	17886	18035	17893	18003	17957	17922	17922	17957	17940	18097	17983	17892	17887	17929	18021	17865	17848	17889	17886	17837	18183	18018	17910	17958	17820	17790	17884	18026	17757	17928	17930	17805	17878	17940	17938	17961	17891	17991	17827	18054	17800	18057	17958	17896	17883	17873	17916	17880	17842	17971	17804	17729	18030	18013	17876	17822	17963	17930	17915	17879	17968	17919	17952	17857	17946	17957	17979	18066	18084	17966	18015	17976	17815	17941	17930	17904	18043	17927	17943	17702	17785	17912	17894	17883	17921	17729	18060	17973	17777	17925	17692	17933	17901	17913	17883	18127	17828	17975	17800	17872	17936	18087	17968	17904	17941	17853	17804	17719	17902	17902	17975	17874	18042	17946	17901	17928	18104	18018	17919	17859	18012	17977	17640	17953	17892	17901	17999	18173	17806	17799	17914	17910	17727	17969	17881	17951	17888	17830	18145	17875	17876	18180	18093	17897	18085	17876	17869	17995	18015	17921	17784	17949	17870	18005	17964	17992	18051	17640	17928	17982	17729	17985	17920	17857	17897	17988	18035	17863	18070	17891	17949	17766	18034	17929	18167	18137	17903	17851	17892	17808	17997	17872	17913	17888	17747	17840	18102	17804	18074	17897	17936	17877	17994	17723	17918	17757	17816	17853	17788	17895	17910	17958	18033	18007	18064	17929	17953	18038	17799	17728	17980	17852	18024	17841	17930	17816	17954	17707	17854	18061	17736	18057	17964	17988	17922	17894	17679	17939	17833	17925	17820	17701	17846	17904	17889	18016	17986	17997	17868	17821	18005	17885	17791	17936	17846	17962	17957	17867	17979	18000	17828	17972	17946	18046	17940	17937	17892	17760	18073	17748	17876	17906	17920	18028	17923	17787	17815	17856	17689	17933	17977	18055	17867	18042	17838	17702	17966	18069	17931	17954	17531	17876	18078	17950	17787	17922	18037	17960	18023	17880	17960	17971	17944	18015	17824	17834	17982	17804	17818	17967	17965	18076	17981	17845	17800	17851	18004	17937	17866	17999	17885	17883	18081	17849	17890	17863	18003	18008	17861	17980	17759	17996	18127	17923	18022	17680	17825	17783	17924	17802	17839	17979	17966	17835	18052	17860	17997	17848	17875	17872	18064	17930	17767	18120	18153	17948	18039	18013	17923	17887	17856	17820	17903	18065	18041	17908	17893	18104	17871	17811	17909	17828	18005	18111	17850	17839	17833	17758	18017	17839	18039	17765	17939	18071	17859	17943	17787	17875	17993	17950	17837	17993	18011	18108	17910	17943	17878	17931	17795	17943	18073	17886	18001	17830	17863	17861	17900	17959	17999	18031	17992	18065	18251	18009	17866	17700	17867	17906	17826	17836	18066	17915	17935	17915	17995	17871	17907	18161	17714	18053	18060	17873	17906	17939	18116	17991	17905	17981	17888	17955	17976	17934	17875	18008	17917	17982	18118	17997	17950	17813	18002	18048	17908	18061	17967	17934	17928	17968	17780	17974	17780	17903	17932	17913	17892	17730	17940	17921	17788	17867	17828	17980	18101	17862	17997	17822	18102	17862	18025	17842	17815	17937	17806	17780	17862	18005	17900	17857	17967	17926	17933	17814	17919	18037	17971	17881	17785	17838	17726	18039	17976	17916	18021	17964	17889	17921	17782	17926	17839	17857	17899	18145	17954	17944	17869	18087	17791	17982	17956	17922	17809	18041	17770	17812	17894	17757	18028	17945	17996	17967	17793	17787	17954	17782	17788	17790	17963	17915	17768	17898	17972	17784	17896	17953	17878	17850	17884	18070	18141	17974	17807	17949	18012	17969	17863	17897	18001	18010	17940	17978	17943	17862	18065	17877	17777	18087	17788	18006	17695	17980	17882	17749	17984	17996	17969	17965	17932	17935	17896	17931	17836	17911	17736	17880	17935	18085	17946	18123	18020	17941	17875	18047	17989	18007	18010	18020	17978	18031	18125	18029	17961	17946	17915	17873	18033	17877	18100	17848	17959	17963	18074	17957	17657	17958	17977	17902	17862	17673	17723	18183	17918	17991	17915	17727	17978	18052	17941	17960	18004	17903	17753	17832	17876	17877	17993	17953	17929	17968	17867	18060	17856	17991	17884	17686	17910	17896	17936	17781	17972	17923	17846	17953	17959	18036	17907	17969	18128	17912	17939	17916	17902	17918	17972	17840	17939	18100	17917	17899	17817	17812	18004	17784	18037	18019	17913	18003	17841	18026	18009	17860	17729	18179	17981	17838	17902	17902	17863	17989	17821	18014	17861	17986	17896	17943	17790	17900	17897	17894	17990	18045	17877	17995	17860	17910	17913	17964	17999	17944	18089	17924	17690	18008	18029	17861	17938	17947	18092	17694	18027	18085	17973	18006	17731	18013	18001	17922	17984	17988	17982	17889	18049	17937	17923	17989	17862	17988	18021	18060	17803	17857	17912	17753	17877	17893	17940	17817	17849	17959	18065	17806	17869	17938	17799	17972	17865	17807	17876	17858	17945	18059	17970	18071	17907	18119	17992	17954	17793	17922	17890	18008	17825	17801	18012	17974	18041	17918	17949	17988	17807	18020	17935	17997	17785	17967	17900	17919	17931	17908	17910	18121	17800	17905	17952	17875	18171	17883	18080	17935	17646	17961	18063	17916	17883	18018	17867	17948	18075	17950	17907	17986	17704	17900	18030	18010	17786	17888	17984	17827	17971	17926	17857	18011	17964	17846	17816	17883	17962	18112	17976	17949	17933	17754	17870	18018	17841	17982	17889	17892	17925	17853	17905	18025	18063	17800	17959	18045	17916	18065	17800	18201	17890	17873	17737	17894	17844	17769	18030	17757	18162	17972	17841	17992	17956	18119	18116	17992	17951	17937	17967	17811	18040	17910	17945	17946	17752	17769	17856	17826	17964	17914	17810	17924	17905	17748	17928	17950	17904	17911	17967	18016
28429	23964	48269	48063	35667	26634	23755	23077	22814	23021	22964	22873	22970	22997	22730	22861	22786	22741	22801	22760	22775	22712	22590	22632	22957	22853	22865	22946	22646	22595	22863	22731	22794	22702	22935	22716	22662	22631	22639	22890	22459	22850	22845	22632	22767	22662	22970	22749	22624	22884	22639	22958	22871	22679	22724	22507	22913	22908	22630	22567	22899	22693	22866	22869	23075	22743	22804	22774	22618	22978	22817	22689	22837	23016	22700	22965	22670	22830	22873	22548	22748	22928	22780	22674	22684	22896	22862	22703	22830	22699	22774	22537	22851	22687	22769	22648	22688	22822	22699	22817	22845	22693	22821	22789	22750	22861	22745	22595	22878	22680	22748	22708	22666	22639	22766	22783	22391	22823	22639	22710	22851	22725	22691	22845	22881	22661	22651	22907	22774	22813	22781	22769	22933	22904	22721	22770	22618	22708	22836	22703	22689	22763	22943	22653	22831	22635	22799	22825	22760	22828	22653	22390	22794	22791	23039	22737	22572	22948	22684	22963	22733	22742	22763	22695	22952	22798	22670	22694	22781	22638	23025	22884	22836	22721	22902	22654	22768	22722	22664	22733	22787	22758	22708	22823	22763	22856	22811	22821	22758	22719	22920	22650	22712	22730	22683	22809	22780	22775	22558	22525	22696	22902	22846	22846	22878	22817	22641	22839	22793	22875	22939	23049	22722	22623	22745	22486	22591	22861	22693	22813	22846	22568	22927	22715	22861	23028	22980	22875	22713	22792	22713	22838	22619	22842	22796	22655	22982	22911	22967	22813	22943	22845	22716	22866	22960	22795	22880	22697	22784	22857	22556	22710	22743	22730	22799	22609	22768	22726	22854	22952	22674	22837	22738	22886	23061	22751	22793	22856	22552	22485	22641	22745	22702	22602	22736	22700	22621	22721	22794	22798	22905	22729	22788	22852	22786	22815	22797	22613	22705	22695	22813	22871	22753	22760	22851	22729	22708	22738	22829	22596	22745	22903	22743	22608	22570	22712	22742	22929	22921	22791	22782	22858	22802	22961	22581	22789	22666	22569	22676	22849	22539	22683	22788	22799	22862	22809	22939	22733	22755	22547	22913	22650	22855	22809	22730	22722	22569	22957	22793	22545	22606	22880	22471	22824	22938	22940	22627	22815	22644	22752	22693	22599	22627	22808	22765	22937	22965	22701	22583	22722	22888	22618	22824	22880	22763	22899	22876	22749	22670	22774	22833	22708	22705	22874	22671	22794	22796	22874	22870	22628	22716	22536	22580	22717	23025	22754	22733	22706	22693	22579	22811	22875	23020	22730	22895	22675	22784	22881	23037	22684	22832	22732	23027	22783	22784	22872	22846	22796	22780	22771	22693	22843	22646	22648	22655	22862	22500	22596	22717	22726	22786	22801	22799	22975	22760	22668	22949	22689	22804	22689	22752	22843	22795	22780	23079	22664	22887	22835	22875	22851	22886	22901	22465	22790	22759	22607	22712	22602	22694	23058	22953	22703	22672	22713	22834	22710	22751	22730	22847	22681	22726	22552	23076	22878	22723	22817	22724	22965	22558	22846	23011	22857	22803	22799	22719	22699	22887	22793	22898	22769	22794	22558	22788	22567	22395	22803	22849	22749	22494	22641	22665	22770	22880	22754	22451	22813	22811	23073	22640	22767	22898	22733	22718	22706	22955	22754	22763	22634	22868	22754	22967	22971	22857	22672	22975	22634	22632	22722	22876	22765	22599	22720	22792	22769	22776	22791	22752	22865	22635	22857	22929	22876	22875	22743	22551	22835	22726	22749	22583	22905	22721	22768	23064	22569	22801	22834	22748	22738	22750	22622	22917	22890	22882	22907	22773	22744	22569	22693	22576	22559	22835	22672	22550	22779	22577	22814	22553	22678	22891	22762	22881	22849	22642	22771	22756	22738	22560	22910	22803	22860	22869	22680	22855	22518	22800	22852	22795	22763	22562	22965	22748	22725	22777	22891	22922	22787	22871	22968	22745	22738	22759	22951	22804	22870	22836	23003	22859	22675	22700	22603	22669	22685	22784	22870	22860	22588	22737	22736	22905	22853	23021	22893	22893	22841	22775	22481	22847	22863	22740	22578	22533	22766	22932	22878	22877	22802	22668	22841	23099	22751	22826	23015	23026	22766	23111	22705	22917	22986	22847	22925	22544	22784	22835	22851	22589	22607	22526	22757	22757	22750	22964	22952	22681	22886	22789	22662	22881	22919	22966	22588	22622	22685	22794	22787	22837	22784	22893	22725	22701	22807	22760	22838	22757	22581	22876	22881	22643	22812	22574	22470	22664	22696	22597	22748	22918	22765	22564	22814	22883	22673	22693	22898	22779	22837	22899	22678	22773	22780	22589	22775	22765	22895	22815	22795	22800	22802	22842	22506	22664	22757	22614	22625	22682	22736	22612	22731	22698	22812	22969	22828	22830	22793	22752	22715	22794	22797	22813	22750	22813	22784	22827	22793	22794	22841	23032	22867	22908	22856	23041	22719	22837	22747	22853	22733	22961	22801	22666	22683	22660	22847	22829	22700	22831	22967	22726	22688	22891	22782	22948	22611	22762	22806	22846	23030	22806	22693	22802	22794	22643	22769	22802	22762	22784	22532	22783	22895	22882	22600	22649	22781	22809	23136	22765	22578	22777	22813	22872	22818	22832	22849	22860	22784	22985	22830	22793	22878	22792	22790	22616	23017	22801	22760	22794	22750	22750	22831	22902	22745	22796	22746	22600	22769	22589	22556	22688	22813	22684	22678	22863	22585	22673	22912	22993	22830	22653	22774	22660	22760	22630	22609	22864	22709	22736	22903	22749	22815	22690	22697	22755	22905	22744	22540	22782	22866	22607	22773	22894	22717	22790	22620	22871	22738	23111	22908	22817	22814	22692	22820	22658	22758	22901	22833	22617	22724	22844	22616	22920	22807	22793	22721	22568	22719	22727	22723	22790	22728	22576	22653	23048	22663	22775	22782	22789	22785	22704	22840	22823	22736	22582	22631	22929	22739	22785	22853	22835	22655	22781	22873	22609	22762	22675	22775	22547	22709	22917	22465	22651	22903	22786	22839	23069	22805	22576	22943	22837	22740	22821	22768	22825	22711	22762	22859	22866	22894	22730	22687	22607	22636	22721	22692	22848	22925	22716	22499	22546	22567	22757	22829	22766	22782	23048	22973	22922	22739	22891	22831	22672	22692	22851	22733	22715	22737	22872	22908	22858	22682	22710	22766	22939	22870	22888	22737	22737	22699	22838	22757	22906	22827	22926	22550	22737	22784	22526	22766	22608	22624	22774	22826	22730	22764	22810	22565	22704	22885	22731	22941	22745	22824	22671	22818	23208	22594	22693	22451	22808	22960	22932	22898	22803	22808	22966	22792	22838	22803	22870	22844	22609	22757	22919	23167	22823	22826	22782	22651	22820	22682	22757	22852	22742	22629	22720	23015	22982	22826	22779	22721	22744	22827	22650	22805	22532	22698	22583	22724	22588	22761	22771	23014	22953	22710	22989	23117	22972	22782	23087	22814	22680	22817	23026	22921	22819	23023	22680	22519	22670	22746	22773	22852	22824	22847	22825	22869	22846	22816	22659	22699	22749	22799	23003	22736	22891	22666	22780	22807	22761	22614	22927	22800	22743	22867	22775	22948	22926	22931	22939	22817	22679	22720	22876	22596	22812	22746	22740	22775	22815	22712	22764	22762	22674	22847	22646	22800	22917	22979	22838	22820	23061	22718	22726	22801	22629	22657	22849	22744	22765	22839	22849	22809	22738	22912	22895	22763	22732	22695	22670	22718	22651	22610	23099	22758	23032	22990	22631	22644	22842	22604	22868	22783	22899	22759	22821	22701	22715	22727	22934	22874	22791	22766	22998	22504	22735	22644	22761	22907	22982	22639	22742	22558	22747	22658	22854	22991	22816	22725	22897	22953	22789	22718	22655	22878	22758	22908	22671	22982	22762	22640	22982	22735	22892	22929	22607	22562	22914	22963	22625	22862	22864	22773	22786	22889	22817	23030	22819	22576	22754	22852	22936	22746	22774	22631	22538	22739	22848	22811	22797	22821	22760	22733	22760	22636	22693	22695	22724	22764	22659	22823	22612	22657	22839	22400	22742	22840	22932	22782	22748	22831	22818	22835	22892	22602	22813	22719	22916	22721	22732	22728	22816	22724	22812	22821	22961	22758	22880	22895	23011	22740	22921	22748	22898	22784	22769	22781	22796	22826	22609	22883	22761	22721	22660	22674	22737	22724	22617	22958	22747	22717	22648	22705	22959	22730	22776	22916	22756	22589	22886	22717	22620	22753	22730	22716	22872	22921	22757	22934	22766	22713	22726	22760	22620	22791	22666	22771	22727	22804	22552	22912	22691	22882	23079	22946	22869	22693	22848	22948	23060	23151	22740	22906	23023	22732	22914	22869	22525	22666	22694	22635	23025	22855	22800	22804	22832	22878	22866	22945	23012	22781	22789	22775	22843	22888	22749	22681	22845	22710	22897	22756	22739	22758	22844	22748	22996	22764	22788	22709	22714	22784	22946	22562	22775	22695	22623	22680	22709	22681	22947	22870	22797	22783	22690	22729	22656	22713	22930	22920	22771	22739	22708	22953	22905	22948	22794	22670	22697	22655	22719	22789	22667	22988	22847	22876	22700	22928	22829	22869	22943	22588	22557	22884	22558	22854	22744	22862	22802	22812	22887	22902	22855	22653	22676	22896	22863	22632	22698	22902	22670	22891	22768	22755	22774	22745	22719	22720	23004	22704	22849	22790	22731	22973	22843	22839	22925	22713	22686	22925	22869	22600	22694	22684	22803	22904	22729	22825	22824	22839	22651	22789	22791	22677	22926	22798	22577	22777	22876	22816	22790	22757	22662	22483	22957	22862	23028	22728	22948	22732	22982	22666	22713	22630	23040	22791	22765	22765	22914	23103	22741	22605	22770	22951	22667	22624	22892	22828	22898	22758	22870	22714	22784	22783	22808	22928	23017	22899	22701	22701	22891	22794	22898	22923	22979	22869	22775	22562	22663	22564	22901	22773	22752	22518	22643	22675	22789	22692	22680	22831	22736	22687	22625	22753	22924	22956	22943	22882	22642	22790	22951	22741	22970	22591	22889	22710	22782	22599	22787	22851	22922	22705
16371	32197	54163	42749	30476	20654	17845	17650	17801	17636	17559	17647	17669	17617	17464	17695	17699	17530	17590	17520	17636	17541	17663	17831	17629	17525	17626	17535	17569	17676	17644	17547	17608	17694	17498	17649	17669	17494	17562	17432	17474	17661	17621	17640	17666	17375	17709	17659	17551	17672	17793	17495	17698	17643	17661	17592	17713	17607	17464	17671	17351	17650	17711	17598	17500	17520	17629	17691	17512	17598	17549	17482	17634	17547	17635	17595	17610	17610	17632	17479	17655	17454	17688	17645	17559	17556	17595	17628	17724	17767	17406	17516	17675	17508	17637	17593	17688	17825	17623	17614	17366	17545	17570	17580	17513	17695	17634	17537	17675	17567	17701	17481	17691	17663	17698	17349	17530	17415	17620	17679	17571	17510	17431	17576	17658	17407	17446	17716	17694	17554	17487	17473	17524	17495	17607	17604	17679	17476	17662	17408	17490	17620	17634	17689	17614	17532	17577	17507	17590	17618	17295	17724	17676	17623	17647	17764	17768	17575	17553	17512	17538	17779	17617	17484	17597	17547	17444	17548	17656	17568	17497	17929	17316	17612	17571	17702	17612	17514	17874	17732	17412	17666	17534	17592	17558	17465	17697	17537	17795	17424	17530	17514	17733	17732	17642	17578	17662	17463	17568	17601	17710	17565	17596	17550	17682	17473	17508	17738	17585	17682	17642	17530	17609	17520	17672	17619	17527	17567	17685	17475	17554	17589	17498	17579	17516	17627	17571	17572	17675	17771	17660	17370	17772	17705	17615	17627	17413	17706	17460	17575	17461	17490	17581	17687	17634	17687	17498	17578	17719	17656	17490	17522	17738	17547	17511	17540	17644	17621	17666	17631	17594	17572	17478	17659	17457	17627	17494	17430	17592	17587	17543	17708	17593	17480	17762	17332	17685	17604	17688	17465	17553	17497	17646	17576	17561	17528	17576	17572	17688	17490	17646	17638	17618	17830	17585	17628	17667	17652	17531	17606	17722	17735	17541	17439	17738	17318	17710	17719	17509	17700	17766	17540	17719	17761	17585	17654	17627	17645	17624	17668	17639	17501	17498	17480	17307	17523	17620	17553	17602	17569	17577	17618	17595	17580	17586	17400	17522	17506	17728	17525	17543	17292	17623	17577	17661	17670	17525	17572	17729	17645	17628	17648	17539	17575	17546	17598	17583	17519	17574	17617	17608	17696	17531	17478	17606	17300	17682	17632	17748	17669	17580	17533	17625	17563	17607	17678	17534	17591	17646	17689	17518	17530	17644	17615	17768	17694	17496	17526	17597	17675	17550	17558	17599	17732	17684	17533	17506	17540	17700	17595	17641	17631	17381	17482	17549	17656	17488	17713	17630	17506	17483	17682	17479	17648	17636	17629	17653	17518	17699	17499	17632	17578	17453	17581	17622	17598	17408	17604	17530	17505	17764	17605	17688	17616	17512	17524	17699	17514	17493	17612	17569	17616	17713	17489	17522	17695	17486	17404	17694	17635	17638	17601	17592	17484	17388	17624	17576	17483	17710	17707	17551	17500	17636	17716	17550	17551	17491	17509	17745	17800	17661	17589	17466	17630	17621	17446	17714	17431	17690	17510	17615	17547	17535	17775	17683	17648	17493	17414	17581	17493	17593	17596	17423	17687	17701	17535	17513	17630	17525	17735	17456	17474	17426	17436	17402	17603	17589	17594	17693	17513	17666	17450	17580	17757	17676	17544	17682	17628	17651	17422	17794	17578	17602	17664	17611	17833	17624	17498	17738	17745	17655	17582	17638	17500	17462	17485	17621	17552	17522	17717	17613	17664	17428	17783	17442	17684	17686	17618	17466	17636	17754	17650	17509	17527	17576	17657	17567	17559	17565	17636	17512	17617	17840	17668	17587	17419	17566	17391	17516	17689	17760	17696	17692	17538	17649	17572	17644	17596	17612	17442	17567	17678	17571	17460	17571	17611	17632	17485	17672	17648	17497	17671	17606	17534	17552	17479	17547	17557	17558	17695	17524	17574	17784	17436	17598	17584	17728	17606	17583	17650	17534	17498	17517	17521	17487	17566	17609	17756	17834	17441	17540	17657	17778	17328	17531	17676	17537	17612	17436	17747	17544	17594	17689	17469	17656	17647	17662	17551	17694	17629	17517	17614	17628	17464	17658	17706	17758	17548	17679	17608	17781	17570	17690	17453	17723	17624	17678	17498	17511	17726	17608	17420	17583	17742	17589	17637	17725	17541	17524	17635	17619	17600	17521	17687	17567	17694	17436	17618	17428	17524	17539	17441	17612	17724	17559	17644	17666	17596	17496	17675	17658	17728	17627	17574	17746	17479	17736	17656	17588	17717	17483	17669	17649	17535	17715	17523	17372	17836	17416	17434	17773	17628	17608	17609	17536	17702	17585	17483	17620	17622	17535	17491	17639	17537	17692	17640	17719	17525	17675	17524	17571	17571	17714	17503	17537	17667	17594	17647	17662	17642	17569	17486	17537	17545	17593	17748	17521	17693	17626	17604	17903	17586	17607	17511	17628	17552	17480	17729	17674	17694	17540	17465	17412	17545	17778	17607	17595	17573	17666	17494	17586	17673	17662	17541	17607	17516	17548	17553	17645	17619	17738	17679	17622	17756	17417	17740	17792	17434	17738	17564	17318	17619	17416	17620	17721	17621	17722	17650	17437	17782	17585	17417	17654	17727	17496	17477	17510	17574	17542	17579	17617	17842	17460	17571	17525	17676	17664	17736	17607	17548	17476	17537	17410	17545	17587	17488	17607	17487	17591	17791	17558	17448	17594	17552	17698	17452	17599	17689	17719	17701	17600	17625	17663	17639	17636	17415	17537	17502	17626	17590	17669	17507	17586	17603	17551	17589	17579	17703	17571	17601	17614	17428	17486	17589	17566	17737	17726	17586	17615	17604	17581	17546	17728	17535	17572	17564	17528	17547	17602	17704	17602	17394	17817	17562	17510	17744	17456	17643	17680	17544	17510	17789	17576	17633	17602	17515	17523	17546	17632	17502	17525	17522	17628	17622	17535	17672	17495	17515	17580	17608	17564	17600	17580	17605	17474	17575	17593	17406	17921	17663	17457	17668	17466	17685	17760	17682	17474	17688	17633	17584	17477	17621	17615	17525	17755	17538	17786	17718	17588	17568	17569	17580	17513	17608	17560	17591	17672	17528	17740	17327	17530	17599	17464	17509	17679	17740	17452	17578	17672	17526	17531	17689	17491	17466	17560	17733	17561	17590	17660	17479	17399	17715	17732	17591	17602	17548	17484	17762	17686	17483	17600	17653	17575	17427	17545	17645	17513	17493	17637	17581	17809	17524	17813	17768	17622	17784	17579	17650	17607	17640	17527	17487	17718	17449	17660	17705	17648	17671	17739	17713	17714	17702	17574	17677	17560	17444	17661	17579	17619	17526	17541	17590	17807	17477	17700	17605	17588	17655	17570	17571	17572	17524	17683	17450	17530	17688	17501	17418	17541	17539	17779	17588	17532	17862	17548	17601	17642	17584	17760	17574	17453	17579	17597	17656	17550	17650	17526	17522	17498	17560	17376	17606	17596	17658	17761	17716	17488	17382	17717	17626	17745	17552	17621	17686	17752	17583	17361	17689	17538	17771	17523	17714	17538	17760	17525	17658	17492	17513	17533	17691	17420	17512	17734	17483	17618	17518	17475	17648	17713	17688	17823	17492	17560	17598	17610	17731	17705	17723	17605	17485	17561	17554	17581	17577	17505	17699	17600	17506	17650	17733	17464	17683	17410	17520	17643	17412	17622	17579	17634	17732	17558	17436	17650	17650	17646	17482	17758	17689	17465	17777	17641	17430	17639	17605	17730	17534	17655	17612	17746	17464	17557	17757	17681	17763	17690	17476	17567	17603	17610	17598	17724	17549	17659	17712	17538	17355	17563	17683	17665	17542	17519	17598	17570	17595	17524	17575	17701	17350	17665	17510	17561	17689	17580	17805	17729	17659	17561	17633	17656	17545	17410	17472	17564	17597	17612	17532	17531	17560	17521	17625	17537	17426	17593	17642	17503	17509	17622	17585	17600	17648	17616	17613	17472	17751	17738	17587	17502	17475	17811	17582	17590	17657	17470	17440	17746	17535	17405	17581	17561	17730	17733	17684	17560	17426	17543	17562	17624	17660	17663	17571	17698	17668	17526	17568	17559	17555	17568	17528	17595	17562	17423	17542	17562	17552	17680	17506	17746	17657	17679	17615	17484	17602	17747	17741	17648	17519	17611	17580	17488	17662	17599	17662	17457	17730	17576	17530	17635	17639	17591	17487	17654	17568	17673	17384	17634	17661	17402	17612	17646	17544	17565	17851	17526	17741	17719	17656	17619	17650	17571	17561	17542	17616	17594	17601	17622	17599	17643	17632	17709	17419	17547	17660	17499	17610	17686	17570	17631	17663	17678	17513	17455	17713	17513	17838	17682	17604	17647	17598	17776	17527	17760	17637	17562	17659	17450	17349	17616	17719	17569	17534	17522	17630	17571	17628	17588	17617	17652	17532	17738	17555	17785	17723	17569	17714	17594	17626	17630	17467	17565	17553	17666	17544	17804	17681	17588	17712	17553	17518	17392	17476	17622	17651	17456	17645	17655	17632	17672	17616	17531	17739	17641	17510	17648	17490	17443	17683	17684	17561	17583	17622	17641	17482	17457	17594	17620	17426	17463	17624	17585	17599	17618	17668	17647	17548	17586	17638	17629	17565	17539	17653	17736	17611	17508	17606	17673	17500	17744	17709	17494	17499	17693	17669	17591	17677	17573	17510	17590	17642	17800	17560	17644	17742	17612	17606	17602	17675	17512	17656	17787	17672	17564	17633	17458	17623	17545	17572	17458	17669	17704	17838	17771	17589	17583	17625	17466	17832	17626	17594	17659	17569	17498	17700	17520	17522	17604	17618	17642	17592	17868	17673	17592	17526	17614	17758	17726	17698	17641	17532	17615	17344	17478	17723	17440	17474	17658	17596	17623	17600	17496	17558	17566	17537	17587	17705	17484	17565	17525	17645	17653	17700	17628	17687	17611	17429	17498	17616	17661	17407	17541	17674	17532	17623	17478	17745	17660	17621	17447	17630	17683	17629	17521	17616	17602	17695	17679	17503	17596	17592	17581	17637	17595	17542	17583	17545	17487	17572
23770	21471	44150	64454	54744	40274	28475	24063	23265	23394	23442	23173	23426	23041	23107	23151	23232	23157	22923	23029	23329	23050	23206	23372	23207	23144	23179	23154	22945	23071	22990	23233	22872	23029	23243	22884	22898	22813	22676	22956	23146	22886	22909	22884	22944	23013	23071	22964	22920	22895	23068	22850	22982	22810	22985	23191	22900	23024	22920	22994	22799	22799	23191	22866	22925	22815	22923	22797	22934	22807	22598	23007	22907	22840	23022	22934	23101	22867	22955	22762	22953	22974	23036	22732	22907	22831	23094	23019	22921	22976	22772	22860	22927	22790	22829	22777	22768	22890	22858	23040	22985	23064	22871	22814	22731	22729	22980	22876	22973	22943	22581	22931	22799	22881	22827	22811	22917	22926	23068	22794	22781	23096	22849	22813	22837	22835	23009	22904	22815	22979	22959	22615	22776	22802	22878	22974	22984	22891	22991	22890	22919	22672	22767	22772	22943	22840	22862	22918	23102	23084	23206	22756	22943	23065	23188	22892	22769	22785	22830	22823	22685	22850	22870	22926	22903	22938	22875	22655	23082	22948	22985	23030	22789	22944	23058	23047	23009	22827	22834	22970	22750	23153	22893	23039	23084	22803	22972	22809	22912	23138	22997	22871	23036	22895	22991	22993	22678	22923	22889	22798	23046	23198	22844	22835	22792	23110	22823	23088	22654	22805	22939	22868	23022	22975	22634	23062	22781	22906	22969	22989	23143	22919	22935	22996	22882	22896	22903	22836	22762	23177	22849	22917	22984	22957	22977	22629	23019	22927	22866	22922	23092	22645	22834	22874	22613	23132	22915	23132	22921	22775	22756	23010	22911	22973	22761	22912	22975	22831	22744	22985	23020	23018	22998	22911	22954	23085	22906	22835	22980	22945	22950	22883	22925	22753	22788	22833	22905	22965	22889	23063	22867	22931	23005	22803	22745	22912	22914	22838	22687	22485	23102	22952	22719	22815	22870	22756	22963	22707	22882	22904	22812	22951	23029	22847	22979	22968	22836	22988	22724	22970	22971	23009	22954	23121	22898	22812	22947	22891	22862	22629	23024	23059	22785	23126	23122	22877	22836	22804	22984	22730	22989	22840	22928	22986	22897	22832	22821	22909	22989	22806	22696	22877	22776	22739	22773	22894	22882	22980	22910	22832	22834	23054	22947	22973	22871	22984	23071	22935	22936	22803	23048	22849	22703	22938	22913	23101	22941	22902	23032	22877	22838	22909	22891	22972	22821	22973	22664	22775	22731	23116	22948	22876	22924	22681	22966	22925	22938	22983	22818	22906	22861	22865	22783	22710	22899	22847	23016	23045	23023	23000	22881	22692	22806	22892	22998	22991	22857	22814	22919	22859	22631	22809	22921	23074	23023	23160	22966	22994	22823	23200	23062	22962	22752	22889	22959	23044	23127	22951	22754	23031	23076	22754	23005	22969	22867	23009	23038	22696	22988	22866	22931	23048	23105	22874	22958	23024	23131	22633	22765	22944	22833	22719	22830	22952	22802	22717	23023	22871	22752	22994	22805	22923	22944	22807	23009	22971	22954	22765	22970	22801	22990	22625	22759	22949	23124	22831	22890	22910	23065	23210	22859	23141	22862	22818	22921	22671	22985	22880	23064	22736	22892	22723	22862	23071	22823	22880	22819	23033	23080	23124	22984	22878	22931	22772	22636	22837	22832	22798	23216	22930	23085	22747	22858	22848	22970	22672	22680	23209	22947	22915	22682	22772	22731	22880	22957	23060	22926	22932	22731	22898	23167	22749	22795	22968	23029	22943	22712	22722	22906	22848	22875	22933	22786	22862	22830	22829	22902	23020	22936	22700	22713	22843	22694	22882	23143	22924	23098	22853	22991	22773	22852	22982	23107	22645	22794	22716	23126	22914	22889	22867	22802	22842	22857	22912	22814	23091	22776	22827	22882	22784	23017	22823	23056	22769	22901	23145	22944	22897	22734	22698	22815	22806	22910	22980	22921	22932	22907	22947	22866	22887	22986	22856	23014	22951	22810	22930	22938	22913	22760	22938	22800	22959	23012	22877	22966	22912	23039	22911	22723	22946	22797	23040	22980	22897	22884	23024	22897	22875	22775	22950	22844	22804	23026	22931	22987	22971	22889	22738	22827	22789	22841	22735	22935	22839	22851	22991	22726	22884	22937	22883	22810	22760	22903	22889	23066	22874	23047	22604	22779	22867	23015	22973	23025	23031	22815	22742	23286	22839	22886	22849	22893	22950	22909	22985	22657	22886	22783	22983	22939	23024	23024	22817	23011	22832	22709	23040	22679	22948	22787	22956	22837	22701	22827	22881	23010	23014	22775	22933	22943	22695	22937	23276	22835	22857	22783	22861	23013	22896	22802	22887	23066	22931	22810	22959	22651	22913	22905	22854	23011	22732	22852	22883	22893	22727	22902	22959	22876	22872	22793	22980	22899	23063	22860	23033	22858	23081	23031	23055	22689	22985	22983	23036	22934	23076	22962	22915	22814	22888	22787	22575	22976	22844	23055	22920	22743	22837	22962	22974	23020	22802	22803	22972	22971	22827	22929	22859	22996	22777	23021	22896	22884	22952	22748	22836	22846	22743	22993	22930	22844	22894	22904	22956	22725	23072	22851	23127	22957	22807	23146	22726	22912	22901	22749	22713	22908	22908	22757	22948	23163	22737	22552	22964	22840	22768	22995	22761	22815	23066	22976	22892	22843	22590	23082	23275	22965	23079	22824	22735	22787	22901	22834	22956	22905	22899	23087	22677	23000	22713	22871	23073	22878	22938	23007	22955	22910	22715	22671	23056	22781	22678	22774	23124	22736	22607	22767	23018	23007	22891	23031	22944	22821	22926	22847	22865	23104	22830	22910	22973	23143	22871	22987	22757	22825	22801	22723	23118	23059	22962	22936	22795	22775	22931	22934	22917	23031	22877	22975	22745	23191	22660	22980	23076	22981	23120	22724	22766	22675	22959	22838	22820	23017	23230	22913	22944	23086	22775	22966	22915	22960	22750	22964	22718	23203	22907	22721	22974	22723	22818	22854	22962	23041	22831	22874	22983	22804	22841	22639	22851	23027	22873	22609	22724	22814	22864	22808	22763	22797	22836	23028	22840	23007	22774	22969	22853	22864	23144	22769	22888	22794	22829	22863	22937	22905	22653	22759	23101	22967	23014	22967	22862	22948	22789	22615	22621	22994	22768	23025	22806	22863	23272	22681	23011	22945	23035	22876	22872	22849	22931	22724	23011	22877	22765	23023	22782	22848	22854	22960	22765	22860	22690	23142	22913	22954	22959	22929	23005	22915	22990	23078	22992	22846	23137	23046	23004	23010	22879	23219	22824	22954	22961	22932	22985	22816	22804	22768	22845	23174	22974	22992	23079	22736	23139	23007	22990	22972	22799	22901	22981	23224	23019	22948	22919	22673	22831	22976	22837	22871	22912	22976	22834	22778	22882	22928	23049	22991	22805	22643	22874	22931	22881	23071	22939	22853	23004	22966	23102	22684	23031	22733	22989	23094	22864	22933	22878	22911	23084	23110	23111	23073	23109	22830	22921	22836	22798	23019	22918	22854	23018	22850	22866	22605	22710	22946	22826	22919	22798	22990	22865	23027	22649	22869	22801	22977	22951	22932	22793	22867	22920	22798	22771	22759	22964	22895	22793	22952	22765	22906	22917	22865	23060	22887	22985	22821	22684	22837	23039	22762	22865	22986	22603	23132	22637	23121	22829	23156	23004	23017	22886	22681	22855	22788	22886	22727	23012	22929	23001	22944	22980	23037	22864	22871	22895	23105	23012	22916	22770	23026	22772	22909	22760	23029	23001	22884	22784	22856	22920	23014	22727	23044	22738	22725	22905	22854	23097	22979	22785	23010	23001	22883	23028	22997	22855	23058	22643	23046	22793	22709	22800	22779	22934	23018	22831	22991	22908	22768	22665	22655	22857	22901	22800	22895	23082	22976	22909	22852	22804	22932	22885	22813	22838	22980	22776	22892	22899	22760	22756	22904	22825	22690	23030	22920	22909	22806	22926	22996	22745	22852	22843	22962	22900	22947	22798	22706	22656	22868	22810	23025	23108	22948	22908	22704	22898	22791	22651	22849	22780	22935	22870	22998	22779	22962	22773	22907	22737	23039	22768	22954	22995	22991	22933	22769	22747	22846	22901	22842	22814	22941	22984	23009	23148	22881	23008	22976	22834	23101	22789	22909	22913	22892	22909	22917	22954	22930	22902	23049	22975	22946	23059	22674	22832	22894	23015	22859	22825	22869	22764	22962	22999	22784	22925	22817	22886	22897	22661	23024	22842	23036	23000	23066	22829	23146	22960	22954	22894	22812	22989	22827	22920	22820	22833	22833	22790	22960	22798	22961	23049	22958	22681	22780	22735	22734	22985	22821	22924	22858	22805	22931	22846	23007	22709	22999	22955	22792	23167	22828	22721	22763	22910	22845	22499	22998	22743	23051	23103	22715	22997	23084	22900	22837	22986	22766	22923	22864	22911	22895	22927	22974	22914	22743	23115	22872	22946	23027	22609	22827	22848	23185	22840	22797	22803	22989	22896	22971	22828	22796	22799	23104	23124	22820	22929	22744	22866	22861	22933	22939	22803	22977	22786	22963	23061	22972	22821	22810	23077	22980	22860	22882	22849	22829	22944	22748	22950	22943	22805	23139	22794	22822	22758	22599	22812	23101	22949	22843	22759	22817	22797	22907	22878	22792	22679	22961	22797	22938	22886	22940	22607	22830	22938	22880	22908	22839	23017	22662	23052	23023	23109	23131	23050	22911	22911	22907	22805	22878	22829	22788	22809	23010	22862	22866	22868	22874	22932	22833	22899	22907	23084	23123	22756	22755	22924	22764	23062	22917	22766	22962	22937	22907	22954	23123	22706	22900	22638	22785	23184	22851	22897	22891	22943	22924	22797	22899	22815	22906	22862	22810	22834	22933	22651	22907	22907	22780	22806	22952	22993	22915	22658	22855	22952	22810	22934	22837	22788	22910	23041	22963	22997	22976	22995	22802	22912	22900	22866	23008	22922	22918	23121	22988	22953	22875	23013	22914	22655	22734	22908	23000	22698	23118	23012	23014	22741	22955	22882	22941	22873	22648	22925	23009	22891	22800	22887	22946	22910	22982	22946	22880	22824
17153	49765	94401	91425	65798	39492	18994	18012	17980	17896	17969	17716	17617	17658	17695	17928	17894	17632	17856	17788	17851	17786	17855	17817	17774	17756	17696	17739	17906	17771	17543	17791	17733	17648	17722	17749	17603	17853	17854	17923	17558	17670	17783	17757	17803	17602	17813	17710	17823	17707	17786	17870	17825	17767	17674	17787	17806	17792	17616	17703	17763	17861	17641	17787	17689	17716	17723	17803	17802	17705	17748	17799	17809	17831	17852	17821	17811	17673	17661	17681	17807	17793	17739	17819	17810	17871	17788	17712	17718	17921	17641	17839	17644	17756	17854	17893	17765	17813	17780	17799	17796	17655	17706	17625	17665	17612	17635	17701	17858	17465	17770	17761	17627	17765	17784	17639	17691	17678	17842	17757	17816	17643	17662	17858	17723	17617	17763	17710	17854	17777	17867	17849	17671	17784	17694	17766	17752	17640	17728	17553	17673	17872	17724	17634	17836	17608	17763	17693	17652	17820	17626	17828	17805	17812	17620	17896	17726	17715	17676	17729	17794	17707	17913	17718	17750	17797	17806	17647	17752	17664	17828	17945	17788	17694	17747	17849	17738	17699	17604	17680	17660	17666	17831	17620	17783	17709	17875	17830	17579	17705	17644	17820	17622	17745	17804	17773	17805	17663	17683	17684	17746	17787	17602	17746	17423	17789	17564	17916	17825	17813	17894	17778	17637	17708	17850	17730	17771	17949	17764	17845	17600	17821	17631	17524	17717	17735	17735	17862	17877	17742	17859	17870	17845	17745	17796	17830	17818	17614	17585	17698	17687	17711	17744	17845	17833	17849	17757	17763	17970	17657	17816	17702	17868	17770	17737	17739	17598	17555	17613	17886	17573	17679	17694	17797	17540	17784	17887	17703	17737	17878	17620	17854	17833	17679	17793	17673	17817	17752	17684	17670	17758	17692	17778	17717	17567	17718	17827	17687	17807	17522	17814	17895	17768	17603	17788	17635	17658	17655	17860	17734	17734	17527	17739	17680	17756	17628	17606	17698	17743	17600	17636	17795	17729	17821	17554	17726	17621	17902	17729	17778	17902	17800	17872	17694	17694	17692	17756	17670	17714	17669	17682	17765	17755	17807	17907	17674	17689	17770	17804	17581	17952	17730	17832	17721	17725	17774	17884	17922	17610	17895	17693	17695	17807	17668	17604	17620	17831	17905	17795	17725	17648	17809	17699	17802	17631	17774	17690	17840	17737	17843	17705	17577	17753	17712	17501	17725	17907	17800	17617	17849	17571	17743	17779	17849	17734	17610	17736	17784	17642	17819	17919	17730	17702	17734	17682	17649	17656	17714	17782	17585	17781	17455	17773	17616	17766	17849	17696	17815	17697	17990	17701	17769	17814	17761	17739	17792	17626	17831	17542	17696	17724	17833	17670	17809	17608	17602	17866	17606	17745	17672	17851	17858	17811	17706	17654	17765	17607	17975	17729	17620	17733	17761	17760	17795	17783	17657	17526	17636	17683	17776	17538	17797	17658	17864	17799	17694	17746	17704	17809	17786	17762	17808	17683	17680	17728	17754	17814	17758	17578	17798	17593	17706	17849	17925	17847	17800	17690	17730	17748	17598	17530	17728	17649	17807	17848	17930	17849	17761	17579	17711	17664	17871	17730	17707	17778	17661	17784	17718	17781	17618	17710	17768	17643	17505	17845	17884	17623	17653	17740	17775	17587	17659	17460	17806	17765	17785	17770	17564	17859	17811	17745	17864	17688	17764	17781	17709	17690	17775	17683	17780	17728	17625	17695	17768	17732	17849	17677	17832	17856	17683	17673	17595	17964	17796	17881	17866	17672	17743	17988	17686	17527	17703	17659	17751	17736	17605	17823	17632	17711	17583	17837	17696	17747	17669	17776	17826	17683	17656	17827	17763	17912	17713	17733	17794	17696	17665	17773	17648	17779	17722	17924	17769	17819	17823	17708	17779	17672	17777	17751	17811	17594	17789	17636	17939	17765	17523	17747	17617	17721	17639	17612	17707	17640	17849	17769	17777	17507	17681	17610	17819	17731	17754	17776	17756	17761	17688	17893	17634	17548	17663	17791	17674	17993	17750	17900	17891	17945	17831	17721	17829	17846	17697	17833	17761	17745	17741	17937	17615	17618	17757	17938	17689	17493	17733	17722	17640	17748	17625	17754	17569	17587	17744	17734	17697	17819	17750	17782	17607	17735	17872	17882	17655	17807	17579	17654	17635	17579	17693	17734	17915	17511	17673	17806	17767	17675	17557	17839	17689	17714	17788	17730	17655	17804	17717	17745	17779	17647	17865	17665	17654	17700	17620	17571	17622	17761	17711	17735	17668	17661	17701	17665	17650	17697	17637	17812	17723	17786	17589	17640	17790	17679	17747	17786	17769	17738	17772	17535	17733	17771	17697	17571	17710	17823	17843	17769	17817	17815	17815	17693	17775	17797	17670	17738	17746	17804	17823	17733	17783	17972	17914	17734	17654	17731	17798	17734	17666	17651	17593	17684	17609	17665	17808	17501	17773	17510	17692	17615	17724	17664	17889	17614	17624	17838	17717	17799	17732	17767	17846	17639	17731	17795	17620	17651	17625	17764	17823	17798	17800	17772	17767	17878	17614	17670	17659	17809	17836	17659	17944	17503	17719	17688	17703	17903	17626	17868	17692	17849	17715	17577	17766	17785	17765	17687	17734	17879	17884	17690	17689	17571	17860	17802	17642	17713	17793	17700	17741	17943	17771	17831	17738	17650	17793	17740	17876	17761	17865	18002	17774	17987	17747	17812	17843	17763	17552	17740	17776	17736	17624	17700	17853	17699	17846	17651	17677	17594	17821	17616	17828	17760	17680	17645	17806	17654	17842	17605	17786	17723	17839	17818	17652	17733	17764	17738	17710	17798	17811	17710	17763	17752	17664	17641	17847	17893	17656	17520	17874	17646	17812	17745	17816	17777	17640	17583	17840	17768	17610	17985	17790	18047	17936	17804	17619	17515	17628	17772	17772	17577	17762	17870	17658	17659	17672	17589	17775	17718	17727	17771	17637	17736	17756	17748	17813	17834	17615	17757	17808	17890	17848	17744	17630	17649	17702	17729	17646	17731	17793	17795	17772	17807	17759	17806	17669	17726	17938	17775	17717	17705	17713	17878	17715	17868	17839	17700	17603	17818	17711	17572	17434	17857	17824	17604	17622	17691	17612	17829	17534	17749	17769	17623	17671	17667	17669	17851	17658	17745	17704	17809	17854	17737	17706	17746	17829	17793	17747	17882	17746	17879	17694	17622	17779	17783	17688	17595	17836	17768	17666	17663	17631	17881	17645	17755	17832	17681	17680	17821	17692	17778	17879	17687	17707	17659	17723	17607	17606	17708	17658	17600	17674	17951	17867	17776	17763	17839	17638	17767	17793	17681	17517	17893	17856	17900	17798	17781	17796	17721	17744	17732	17781	17663	17860	17719	17601	17781	17686	17722	17826	17750	17751	17838	17859	17760	17900	17859	17710	17809	17964	17770	17632	17799	17709	17736	17560	17677	17652	17840	17811	17709	17723	17819	17821	17615	17689	17870	17789	17874	17831	17596	17786	17863	17827	17618	17923	17698	17968	17846	17750	17898	17900	17697	17845	17854	17580	17671	17869	17699	17865	17663	17665	17944	17734	17719	17574	17763	17739	17657	17789	17892	17810	17680	17970	17913	17860	17760	17541	17693	17672	17691	17739	17654	17545	17655	17858	17629	17735	17748	17764	17811	17773	17673	17618	17870	17841	17703	17700	17753	17854	17775	17663	17751	17899	17766	17632	17794	17691	17660	17812	17780	17790	17758	17764	17714	17621	17700	17855	17679	17689	17524	17773	17808	17688	17555	17886	17684	17802	17562	17741	17984	17809	17876	17578	17903	17768	17728	17675	17610	17779	17941	17652	17742	17761	17683	17777	17815	17692	17843	17828	17875	17749	17826	17787	17682	17893	17705	17725	17800	17694	17737	17721	17733	17648	17567	17706	17780	17696	17795	17592	17821	17662	17824	17759	17679	17768	17641	17647	17791	17842	17858	17834	17873	17667	17678	17831	17728	17808	17754	17748	17679	17706	17721	17861	17706	17705	17850	17711	17743	17611	17812	17838	17940	17665	17944	17773	17454	17701	17684	17729	17814	17756	17859	17893	17814	17920	17942	17850	17763	17581	17784	17675	17833	17735	17753	17881	17830	17709	17859	17571	17713	17858	17748	17733	17736	17778	17711	17825	17811	17748	17664	17695	17742	17811	17672	17852	17871	17629	17829	17878	17777	17788	17823	17866	17733	17714	17827	17766	17481	17590	17790	17704	17707	17701	17680	17712	17738	17701	17649	17659	17735	17556	17741	17700	17842	17866	17698	17688	17730	17856	17761	17699	17889	17784	17676	17624	17950	17787	17860	17886	17589	17718	17641	17736	17766	17732	17835	17761	17646	17753	17741	17829	17681	17578	17776	17805	17688	17660	17582	17752	17746	17614	17673	17671	17674	17937	17600	17641	17739	17827	17716	17753	17673	17693	17836	17714	17698	17695	17883	17419	17754	17731	17865	17668	17596	17902	17646	17784	17601	17650	17686	17670	17839	17645	17782	17952	17674	17887	17829	17766	17648	17731	17681	17714	17754	17765	17767	17870	17655	17759	17787	17617	17803	17567	17796	17759	17780	17827	17718	17745	17677	17745	17836	17767	17759	17800	17706	17757	17688	17870	17728	17597	17716	17926	17941	17935	17636	17617	17826	17767	17714	17679	17906	17811	17720	17543	17882	17856	17843	17752	17591	17810	17688	17842	17836	17731	17845	17778	17849	17728	17891	17619	17618	17703	17779	17779	17674	17734	17681	17555	17737	17897	17580	17853	17677	17740	17644	17817	17889	17790	17668	17584	17609	17821	17785	17765	17772	17804	17874	17804	17943	17701	17717	17858	17762	17711	17857	17525	17861	17829	17756	17644	17729	17693	17585	17747	17881	17573	17617	17762	17589	17676	17585	17843	17609	17715	17579	17697	17825	17689	17966	17762	17799	17756	17745	17591	17708	17897	17780	17724	17772	17590	17783	17582	17609	17729	17745	17749	17930	17866	17764	17712	17684	17737	17792	17521	17898	17748	17900	17858	17812	17606	17622	17701	17742	17685	17899	17707	17739	17746
23190	21388	41489	71256	60622	47233	30331	25808	24510	24757	24589	24507	24375	24451	24262	24398	24338	24423	24205	23961	24300	24433	24120	24291	24186	24226	24183	24212	24033	24403	24268	24484	24187	24022	23872	24014	23966	24010	24172	24158	24193	24024	24220	24136	24228	24022	24057	23959	24110	24409	24069	24054	24050	23979	24038	24193	24048	23967	24154	23925	23949	24244	24039	24145	23956	23917	24088	24060	24317	23939	24097	24248	24190	24174	24064	24263	24403	24110	23913	24232	24252	23947	24325	24249	24158	24029	24262	24176	24248	24029	24145	24075	23805	24076	24108	24099	24082	24180	24016	24155	24016	24186	24013	24087	24272	24177	24165	24097	24039	24051	23963	24022	24017	23962	24195	24278	24065	24122	24020	24035	24024	24378	23888	24130	24032	24135	23855	24043	24040	24108	24141	23910	24055	23837	24049	24164	24017	23957	24226	24167	24353	24152	24180	24182	23973	24121	24134	24099	24145	24020	24185	24185	23983	24263	24239	24141	24312	24281	23952	24106	24048	24062	24096	24145	24088	24265	24136	24125	24012	24094	23976	24120	24002	24082	24026	24098	24067	24090	24279	24160	24080	24193	24006	24139	23893	24059	24024	24147	24049	24179	24024	24121	23942	24076	23967	23986	24321	23918	23854	23784	24028	23963	23980	24259	24102	23939	24213	23904	23901	23996	23919	24018	23804	24256	24221	23983	23992	23890	24122	24014	24073	23967	24100	24067	24014	23969	24133	24216	24179	24201	24106	24152	24008	24225	24186	23914	24103	23823	23834	24098	24143	23991	24027	23977	24129	24147	23896	23989	23875	24019	24220	24020	24344	24066	24043	23869	23864	23932	24139	24114	24120	24072	24261	24076	24079	23891	23995	23825	24057	24301	23894	24022	23934	24044	23720	24172	24096	24135	24083	24183	23948	24055	24212	24217	24043	24102	24071	24037	24312	24086	23948	24219	24151	24271	24059	24112	24143	23795	24191	24283	24170	24084	24103	24221	24119	23875	24120	23775	24038	24053	24210	24015	24237	23974	23957	24062	24059	24176	24199	23827	23930	23855	24074	23903	24324	24176	23882	24137	24285	24160	24114	23877	24160	23961	24021	24187	23922	24002	24055	24033	23997	24089	23985	23999	23937	24195	24135	24137	24182	24012	23806	24122	24031	24095	24069	23966	24068	23871	24219	23958	23976	24258	23915	23962	24079	23954	24082	24221	24146	23822	24224	24106	23948	24174	24068	24163	24136	24101	24125	23994	24142	23911	24000	24138	24260	24010	23964	24109	24203	24027	24054	24101	24120	24164	23927	24053	24024	23894	24173	24135	24019	23861	24005	23893	23980	24029	24024	23976	24095	24009	24008	24176	23933	24247	23850	24095	24089	24011	23932	23970	23734	23882	24059	24096	24346	24074	24193	24165	24124	24053	24024	24017	24023	24039	24128	23901	23884	24032	23807	24035	24037	24044	24205	23988	24131	24036	24161	24256	24118	24079	23982	24206	24116	24205	24050	23736	24154	24029	24076	24253	24252	24108	23852	24032	23852	24271	23941	24142	23964	24061	23987	24100	24138	24129	24205	24223	24099	24012	24106	24060	24263	24305	24138	24000	23941	23980	24199	23880	23960	24113	24344	24012	24137	24109	24013	24081	23939	24040	24172	23923	24052	24077	24048	24074	24033	24035	24131	24084	24375	24075	24055	24068	23865	23888	23946	24075	23977	23809	24184	24323	24246	24023	23972	24072	24075	23949	24045	24295	23827	24305	24136	24090	24191	23906	24020	24131	24130	24089	23895	24057	24168	24181	24132	24106	24368	24094	24069	24228	23891	23848	24182	24280	24133	24115	24182	24126	23986	24100	24159	24059	24159	23976	23969	23937	23904	24063	23993	24002	23899	24304	23983	24332	24224	24162	24045	24272	24006	24265	24038	24023	23983	24073	24048	23910	24221	23938	24022	24024	24028	23962	23717	23933	24038	24069	24098	23981	23947	24158	24131	24056	24157	24195	24199	23928	23971	24098	23843	24041	24092	24222	23915	24040	23958	24217	24195	23896	24021	24138	24130	24101	23989	24003	24186	24285	23955	24020	23858	24132	24073	24139	24029	24089	24339	23963	23810	24123	23953	23945	24213	24093	24116	24187	23957	24095	24125	23941	24051	24079	24163	24158	24076	24160	23936	24080	23984	23884	23930	24218	24092	24097	24224	23980	23990	23885	23777	24215	24104	23815	24023	24009	24064	24113	24023	24083	24068	24183	24263	24178	23838	24087	24103	24115	24107	23919	23990	24053	24325	24325	24066	24074	24033	23961	24070	24143	24082	23825	24115	23962	24082	24289	23993	24094	24238	24109	23854	24219	24050	24099	24224	24177	23855	24103	23818	24008	23897	23830	24110	24165	23996	24008	24212	23964	24030	23938	24064	23935	24180	24086	23848	24004	23904	24070	24012	23920	23971	24035	24140	24292	24024	23992	24112	24137	23902	24013	24033	24198	24201	24074	24092	24031	24111	24012	24171	24157	24145	24006	23800	23816	23987	24033	24067	24244	24110	24169	24057	24182	24276	23978	23987	24053	24078	24156	24168	24121	24174	23997	24165	24151	23906	24017	24228	24127	24040	23751	23872	24097	24214	24065	23960	23926	24137	24179	24362	23902	23815	23844	23918	24084	23961	24260	24015	23715	23968	24034	24152	24186	24068	23944	24079	24060	24028	23957	23908	23916	23883	24027	24112	24012	24060	23972	24167	24038	23975	24120	24235	24080	24108	24208	24265	23932	24122	24044	24204	24109	24060	24131	23915	23897	23988	24135	23845	24180	23968	23962	23919	23915	24113	23906	24242	24042	23921	24032	24008	24031	24072	24105	24197	24100	24037	23974	24071	24114	24074	24134	24086	23755	23827	24224	24333	24193	23972	23952	23777	23931	24084	24196	24136	24181	24028	23912	24206	24064	23926	24150	24207	24239	24213	24066	24216	24058	24221	24290	23974	24071	24193	23909	24000	24072	24009	24050	24032	23853	23926	24252	23942	23857	23904	24233	23796	24029	24007	24132	23938	23874	23936	24038	24128	23992	24106	23976	24311	24067	23981	23972	23996	23966	24195	23994	24212	23948	24157	24221	24170	23991	23822	24086	23876	23939	24058	23678	24134	24280	24203	23880	24056	24143	24193	23870	23955	24149	24134	23912	24085	24049	23949	24109	24109	24057	24203	24004	24246	24042	24014	24215	24078	24163	24035	23937	24094	24095	24015	24290	24198	24238	24126	23938	24314	24003	24010	24159	24008	23866	24085	24028	24231	23799	24120	24094	24247	24063	23893	24014	24091	24008	23815	24122	23980	24109	24141	24208	23970	24001	23801	23909	24312	24229	23803	24015	23869	23853	24075	24019	24136	24242	24030	24042	24207	24137	24293	24024	24090	24158	24189	24080	24142	24160	24074	24395	24077	24205	24158	23850	23941	23913	23940	24204	24027	23812	23972	24249	24195	23972	24160	23903	24112	23934	24123	24015	24123	23756	24055	24056	23881	24062	24236	23856	23854	23975	24070	23985	24281	24110	24003	24079	24004	24042	23933	24143	24054	23943	24069	24056	24009	24011	24044	23891	23902	23824	23881	24131	23881	24336	23949	23835	24124	24098	23951	24227	24346	23961	24002	24109	24201	24158	24024	24032	23902	23958	23891	24090	23906	23918	24121	24048	24153	24030	24108	23857	23952	23964	24173	23972	24159	24155	24326	24199	23919	24095	23846	24043	24125	23952	24059	23983	24239	24101	24057	24079	24091	24107	24034	24147	24048	23837	23981	24024	23930	24044	24376	24186	24082	23896	24043	24042	24300	24062	24074	23920	24165	24024	23821	24036	23992	24197	24050	24152	24031	24087	24102	24138	24114	24129	24152	24269	24170	24206	24124	24120	23899	24191	24075	24094	24071	24339	24103	24159	24143	24145	24013	24040	23990	23948	24063	24078	24200	24086	23994	24043	23948	24066	24026	24107	24033	24004	24203	24089	24155	24412	24010	23716	24031	23922	23924	24229	24182	24176	24130	24262	24012	24150	24031	24146	23890	24053	23994	24202	24153	23977	24075	24348	24206	24034	24211	24012	24105	23925	24212	23891	24128	23922	23875	24150	24068	24183	24097	24108	24206	24256	23890	24003	23998	24105	23994	23989	23941	23991	24191	24165	23792	24214	24009	23816	24164	24095	24241	24002	24048	23936	24045	24003	24034	24311	24116	24375	24231	24086	23958	24151	23991	24207	24047	24117	24071	23772	24068	23984	24085	24172	24281	24223	24215	24190	24035	24182	24216	24082	23919	23971	24158	23821	24044	24201	24255	24086	24070	24062	23978	24045	23984	24142	23997	24131	24130	23877	24034	24219	24044	24014	24035	24014	24046	24179	24071	24130	23928	24327	23891	24203	24071	24061	24082	24080	24049	23949	24089	24090	24118	24318	23741	23905	24102	24142	24314	23992	23955	24152	23816	24071	23992	24143	23858	24086	24229	24099	24145	23840	23965	23987	24105	24231	23989	24074	23947	24061	24066	24113	24103	23947	24123	24093	24056	23958	23887	24117	24209	23970	24037	24040	24051	23956	24117	24133	24203	24210	24188	23985	24142	24024	23852	24107	24244	24136	24030	23948	23979	24186	24180	24084	24027	24078	24089	23942	24025	23781	24128	23934	24154	23877	24316	24291	24360	23938	24157	24009	24045	24002	24036	24119	24048	23986	23989	23973	23910	23941	24149	24159	24034	24022	23991	24172	24035	23915	24264	24305	24006	23957	24034	24058	23886	23921	24015	24161	24092	23816	24212	24044	23964	23904	24115	24138	24075	24096	24016	23925	23852	24010	24161	24284	24024	24025	23970	24168	24173	23980	23923	24176	23997	23940	23856	23988	24148	23784	24198	24091	24043	23696	23886	24115	23762	23817	23937	24140	23785	24244	24253	23993	24039	23960	23956	23979	24036	24028	23901	23976	23900	23911	24137	24256	24104	24008	24064	23831	24028	24413	24240	24006	24059	24204	23875	23970	24245	24103	24049	24250	24123	24160	23927	23932	24111	23928	23929	24227	24211	24208	24072	24140	24162	24105	23852	23908	24097	23914	24317	24123	23864	24202	24186	24023	24102	24012	23925	23970	23912	23794	24218	24136
20969	50699	86738	98032	75663	48211	19157	18605	18406	18404	18344	18283	18534	18437	18402	18350	18310	18350	18349	18321	18429	18445	18029	18334	18328	18299	18611	18385	18314	18478	18365	18260	18434	18318	18472	18375	18543	18215	18420	18292	18364	18334	18218	18324	18220	18330	18327	18295	18108	18344	18422	18282	18499	18257	18399	18159	18471	18375	18493	18315	18188	18346	18240	18341	18349	18348	18240	18379	18209	18393	18316	18273	18270	18239	18282	18686	18551	18522	18275	18200	18367	18453	18320	18331	18210	18447	18319	18193	18278	18298	18154	18182	18322	18308	18362	18347	18562	18318	18140	18297	18338	18339	18487	18146	18419	18497	18483	18373	18091	18329	18394	18098	18508	18357	18501	18183	18301	18508	18302	18259	18385	18413	18231	18278	18302	18337	18274	18129	18244	18286	18267	18241	18249	18333	18179	18294	18333	18300	18467	18501	18415	18411	18372	18156	18415	18307	18441	18244	18447	18185	18178	18313	18442	18337	18320	18434	18481	18269	18405	18235	18226	18430	18528	18167	18211	18256	18459	18339	18438	18259	18311	18404	18353	18294	18301	18255	18307	18370	18173	18275	18263	18393	18361	18185	18173	18146	18329	18202	18462	18353	18321	18377	18381	18315	18239	18193	18457	18439	18301	18353	18395	18382	18269	18480	18416	18263	18215	18376	18217	18357	18549	18380	18489	18282	18315	18377	18388	18391	18224	18521	18154	18481	18239	18305	18296	18242	18450	18322	18313	18231	18341	18186	18170	18355	18388	18232	18330	18210	18498	18284	18222	18172	18342	18370	18182	18334	18213	18254	18343	18290	18394	18317	18316	18323	18243	18382	18267	18216	18431	18279	18286	18370	18328	18267	18374	18268	18443	18384	18357	18347	18149	18149	18079	18380	18422	18309	18463	18253	18266	18336	18216	18417	18137	18516	18371	18430	18422	18320	18246	18220	18264	18370	18345	18232	18472	18361	18358	18376	18407	18370	18133	18367	18484	18224	18261	18263	18387	18208	18483	18316	18257	18288	18324	18320	18283	18159	18308	18286	18401	18396	18364	18312	18374	18425	18445	18287	18332	18270	18393	18164	18273	18318	18311	18449	18320	18232	18296	18301	18512	18235	18327	18547	18327	18200	18238	18306	18266	18275	18371	18312	18266	18269	18201	18465	18192	18183	18616	18352	18477	18357	18294	18435	18348	18113	18258	18480	18327	18277	18287	18206	18291	18197	18254	18260	18367	18353	18259	18406	18343	18336	18189	18474	18428	18323	18360	18441	18254	18464	18389	18328	18165	18289	18299	18314	18386	18533	18359	18356	18520	18182	18349	18302	18332	18321	18180	18342	18210	18383	18126	18246	18277	18441	18270	18258	18319	18324	18319	18410	18267	18383	18289	18296	18286	18288	18358	18306	18569	18451	18146	18303	18189	18307	18297	18484	18487	18428	18552	18220	18311	18392	18244	18301	18363	18053	18259	18200	18177	18300	18315	18471	18411	18255	18278	18249	18388	18342	18323	18361	18395	18189	18441	18377	18382	18462	18295	18400	18393	18417	18468	18236	18369	18274	18369	18342	18340	18326	18423	18198	18375	18335	18283	18344	18154	18434	18235	18175	18308	18354	18405	18386	18297	18284	18399	18380	18380	18324	18257	18415	18252	18287	18424	18289	18479	18160	18281	18219	18194	18517	18392	18275	18365	18426	18333	18458	18546	18358	18431	18322	18252	18587	18262	18429	18254	18356	18284	18456	18279	18371	18424	18215	18375	18192	18248	18387	18287	18226	18182	18492	18377	18336	18411	18459	18330	18456	18130	18401	18396	18399	18125	18331	18261	18190	18261	18301	18394	18391	18317	18242	18354	18548	18298	18251	18431	18190	18432	18517	18136	18236	18350	18309	18375	18424	18240	18297	18431	18020	18336	18415	18372	18337	18419	18410	18244	18178	18495	18279	18397	18226	18267	18220	18366	18461	18224	18378	18413	18260	18356	18161	18265	18206	18428	18451	18312	18342	18507	18430	18231	18380	18411	18401	18316	18194	18568	18188	18385	18340	18264	18229	18504	18277	18614	18373	18261	18291	18375	18259	18368	18528	18169	18319	18361	18257	18448	18258	18303	18296	18355	18338	18307	18392	18273	18464	18221	18536	18366	18316	18503	18514	18061	18428	18530	18290	18338	18238	18364	18173	18302	18449	18449	18323	18268	18267	18218	18359	18332	18271	18504	18255	18285	18418	18566	18242	18395	18132	18375	18386	18348	18435	18226	18149	18574	18294	18380	18465	18280	18492	18340	18351	18289	18172	18163	18317	18374	18370	18155	18480	18339	18275	18262	18528	18189	18420	18208	18325	18351	18197	18270	18213	18513	18412	18271	18254	18427	18277	18350	18335	18299	18173	18279	18299	18470	18350	18276	18375	18260	18243	18331	18193	18234	18290	18368	18440	18389	18254	18291	18366	18246	18297	18056	18468	18300	18179	18406	18346	18166	18169	18499	18243	18533	18315	18195	18323	18349	18290	18423	18324	18307	18280	18382	18354	18359	18369	18275	18460	18389	18467	18464	18358	18344	18497	18227	18308	18261	18244	18479	18341	18264	18448	18046	18334	18172	18438	18386	18243	18237	18380	18287	18269	18339	18534	18216	18191	18367	18459	18438	18424	18319	18497	18190	18368	18343	18144	18243	18399	18491	18278	18321	18494	18335	18263	18268	18253	18295	18410	18495	18496	18165	18286	18257	18395	18309	18316	18457	18367	18278	18313	18324	18315	18297	18319	18246	18309	18186	18294	18264	18339	18537	18132	18214	18366	18451	18234	18208	18198	18404	18485	18246	18437	18245	18302	18221	18410	18305	18357	18345	18429	18328	18186	18424	18173	18249	18144	18253	18497	18288	18341	18158	18216	18189	18326	18488	18388	18292	18389	18295	18192	18399	18515	18277	18285	18124	18262	18316	18264	18200	18266	18294	18342	18488	18298	18459	18163	18279	18469	18181	18316	18403	18368	18339	18176	18450	18375	18395	18319	18302	18297	18272	18374	18349	18331	18389	18328	18202	18183	18653	18368	18366	18284	18272	18337	18244	18357	18324	18485	18390	18555	18501	18361	18383	18356	18263	18331	18382	18211	18459	18259	18457	18484	18285	18490	18313	18411	18072	18198	18361	18142	18402	18311	18407	18424	18477	18243	18343	18503	18405	18429	18377	18485	18217	18262	18340	18155	18435	18050	18357	18167	18395	18202	18448	18132	18339	18390	18218	18354	18358	18411	18162	18296	18189	18425	18250	18329	18242	18302	18355	18199	18474	18286	18422	18216	18323	18379	18368	18372	18411	18477	18434	18337	18467	18162	18332	18225	18582	18317	18290	18359	18439	18253	18275	18472	18359	18240	18505	18285	18212	18473	18232	18146	18193	18163	18411	18285	18343	18283	18379	18163	18422	18290	18388	18257	18051	18332	18290	18333	18390	18218	18361	18309	18247	18381	18477	18285	18531	18530	18315	18415	18488	18264	18259	18287	18302	18253	18317	18552	18183	18237	18359	18362	18472	18315	18276	18445	18327	18307	18351	18456	18200	18221	18424	18149	18311	18248	18369	18404	18379	18183	18246	18457	18506	18264	18349	18277	18503	18243	18362	18419	18307	18322	18343	18406	18312	18451	18190	18288	18149	18356	18259	18210	18203	18362	18342	18341	18380	18215	18206	18467	18494	18424	18358	18481	18259	18253	18262	18429	18285	18302	18260	18291	18293	18281	18291	18207	18177	18209	18282	18352	18455	18395	18392	18346	18360	18267	18375	18347	18378	18216	18268	18469	18432	18439	18277	18233	18304	18294	18356	18436	18209	18217	18446	18330	18167	18384	18179	18198	18481	18429	18132	18459	18343	18406	18340	18254	18314	18326	18328	18330	18199	18298	18088	18284	18422	18249	18265	18450	18368	18423	18430	18331	18353	18301	18370	18236	18236	18221	18295	18437	18257	18303	18405	18237	18364	18339	18285	18283	18483	18432	18431	18204	18357	18433	18251	18433	18165	18522	18337	18171	18413	18321	18345	18405	18286	18249	18201	18407	18285	18253	18187	18306	18450	18171	18257	18390	18409	18329	18456	18391	18432	18216	18510	18224	18453	18347	18318	18263	18236	18259	18450	18241	18350	18386	18178	18239	18414	18524	18268	18501	18304	18487	18297	18514	18365	18359	18320	18392	18440	18457	18396	18315	18232	18249	18428	18246	18488	18289	18374	18408	18094	18416	18546	18424	18423	18272	18346	18176	18372	18489	18249	18364	18360	18210	18510	18334	18353	18534	18239	18214	18354	18303	18363	18484	18313	18282	18325	18193	18396	18511	18277	18337	18273	18240	18324	18465	18244	18006	18338	18215	18335	18191	18411	18337	18365	18324	18347	18435	18369	18332	18369	18254	18389	18317	18280	18336	18215	18563	18283	18238	18409	18345	18318	18371	18279	18389	18421	18413	18554	18363	18225	18366	18375	18330	18249	18423	18587	18281	18407	18471	18346	18241	18351	18280	18568	18405	18228	18369	18314	18344	18360	18256	18331	18382	18453	18105	18392	18200	18300	18214	18339	18256	18386	18299	18455	18247	18282	18359	18380	18202	18483	18272	18372	18357	18390	18345	18483	18230	18327	18129	18262	18473	18348	18254	18300	18116	18201	18304	18197	18243	18271	18389	18247	18390	18243	18284	18253	18335	18405	18430	18231	18265	18242	18370	18450	18246	18251	18267	18368	18444	18370	18346	18577	18322	18324	18368	18289	18266	18364	18226	18311	18346	18354	18164	18218	18282	18341	18264	18205	18296	18373	18405	18316	18401	18287	18456	18388	18476	18518	18437	18328	18359	18148	18351	18417	18361	18243	18488	18354	18365	18353	18324	18240	18491	18445	18393	18288	18387	18419	18169	18344	18322	18252	18231	18340	18143	18321	18297	18368	18356	18261	18194	18257	18394	18131	18435	18185	18459	18221	18340	18299	18294	18380	18339	18215	18252	18417	18295	18425	18364	18459	18221	18294	18299	18180	18328	18200	18438	18264	18243	18185	18246	18293	18187	18195	18389	18300	18286	18430	18428	18360	18305	18651	18326	18370	18348	18372	18329	18253	18361	18435	18524	18291	18454	18239	18390	18310	18293	18279	18237
28822	23544	44832	49445	36045	28438	24778	24614	24286	24311	24177	24132	24300	24181	24127	24132	24144	24171	23964	24186	24022	24218	24319	23912	24245	24156	24129	24304	24234	24339	24285	24430	24203	24325	24352	24284	24274	24133	24374	24295	24135	24182	24111	24115	24110	23935	24179	24050	24159	24285	24445	24254	24059	24188	24104	23958	24240	24135	24242	24376	24060	24095	24119	24241	24413	24193	24134	24438	24188	24347	24130	24189	24056	24238	24051	24291	23958	24387	23981	24234	24260	24457	24173	24064	24379	23949	23960	23913	24258	24313	23982	24173	24167	24015	24045	24096	24071	23981	24206	24064	24028	24184	24196	24050	24175	23931	24051	24016	24092	24158	24346	24254	24128	23960	24122	24250	24277	24027	24293	24242	24084	24031	24040	23991	24207	24117	24061	24083	24204	23993	24106	23806	24156	24202	23885	24159	24247	24104	24306	24014	24222	24250	24354	24264	24013	24057	24205	24300	24360	24147	24246	24229	24148	24091	24117	24083	24238	24550	23909	24017	24144	24221	23964	24013	24157	24105	24357	23925	24216	24063	24293	24141	24179	24248	24364	24291	24193	24120	23898	24193	24185	24135	24208	24253	24309	23945	24328	24067	24045	24198	24293	24087	24320	23881	24185	24147	24147	24052	23996	24207	24050	24109	24136	24126	24303	24328	24068	24123	24182	24170	24205	24215	24160	24060	24167	24144	23860	24352	24193	24130	24140	24107	24298	24226	24600	23913	24301	24309	24185	24269	24059	24175	24198	24090	24186	23938	24002	23692	24295	24051	24221	24280	24145	24119	24183	24256	24021	23884	23998	24176	23991	23981	24249	23744	23818	24172	24049	24246	24080	24017	24218	24231	24056	24355	24323	24125	24339	24193	24106	24075	24258	24050	24120	24039	24110	24188	24173	24327	24399	24345	24374	24207	24351	24295	24193	24089	24098	24147	24217	24321	24054	24116	24143	23947	24410	24127	24064	24067	24168	24296	24424	24058	24257	24118	23996	24327	24271	24086	24174	24105	24133	24137	24030	24014	24022	24293	24220	24021	24036	24147	24139	24256	24379	23967	24158	24161	24250	23964	23989	24136	24046	24204	24234	24033	24142	24432	24277	24137	24122	24197	24010	24152	23897	24281	24206	24148	24221	24022	24090	24090	24073	24062	24037	23997	24038	24036	23962	24182	24364	23981	24199	24362	24254	23932	24343	24197	24266	24182	24111	24284	24321	24174	24137	24283	24200	24155	23950	24109	24126	24181	24279	23966	24198	24153	24209	24066	24040	24236	24251	24116	24059	24174	24087	24225	23971	24212	24368	23927	24312	24138	24218	24243	24238	24107	24142	24245	24256	24197	23991	24091	23929	24156	24232	24185	24288	24166	24163	24095	23994	24063	24255	24257	24151	24239	23951	24188	24232	24088	24004	24193	24025	24084	23959	24136	24207	24103	24062	23881	24045	24050	24008	24156	23985	24111	24096	24042	24042	24245	24177	24094	24414	24080	24231	24244	24109	23958	24295	24237	24119	24054	23931	23989	24266	23999	23790	23936	24259	24243	24320	24180	24187	24233	24206	24226	24316	24083	24114	24181	23978	24160	24152	24114	23956	24057	24258	23928	24328	24320	24115	23993	24080	24113	24495	24122	24160	23946	24063	24171	24155	24042	24182	23945	24034	24156	23982	24107	24208	24088	24222	24051	24071	24198	24134	24018	24125	24122	23901	24032	24402	24000	24074	24234	24324	24312	23996	23817	24185	24110	23961	24340	24383	24145	24181	24078	24081	24142	23993	24138	24251	24205	24139	24271	24234	24175	24082	24079	24219	24299	23981	24206	24300	24052	24047	24089	24349	24304	24047	23917	24174	24227	23962	24348	24375	23967	23981	23941	24046	24002	24011	24197	24069	24263	24078	24405	24083	24206	24061	24123	24284	24154	24117	24006	24082	24145	24072	24026	24321	24032	24280	24165	24179	24015	24159	24286	24265	23984	24266	24084	24323	24060	23926	24249	24146	24300	24074	24330	24291	24228	24237	24122	24312	24193	23978	24051	24057	24106	24370	24117	24154	24156	24069	24022	24341	24327	24373	24141	24240	24037	24064	24088	24171	24169	24164	24339	24114	23991	24136	24364	24051	24090	24153	24290	24016	23954	24107	24162	24250	24152	24209	24128	24085	24149	24132	23998	23988	23953	24219	23886	24013	24148	23775	24155	24039	24197	24307	24080	24054	24205	24068	24100	24230	24242	24236	24195	24179	24033	24143	24162	24302	24398	24241	24352	24184	24121	24108	24172	24152	23932	24237	24119	24166	24163	24294	24109	24210	24250	24067	23872	24077	24127	24154	24115	24124	24218	24401	23942	24154	24159	24020	24124	24289	24179	24017	24033	24161	24174	24292	24244	24315	24337	23982	24225	24278	24035	24284	24081	24111	24111	24004	24151	24017	24171	24222	24181	24163	24328	24019	23886	23983	24242	23999	24400	24313	24195	24253	24027	24206	24053	24127	24281	24350	24089	24042	23968	23895	23984	24290	24113	24238	24225	24088	23947	24311	24405	24290	24294	23918	24034	24147	24253	24016	24066	24003	24105	24237	24216	24046	24219	24081	24171	24000	24011	24420	24170	23982	23957	24121	24364	24009	24214	24275	23999	24041	23941	24120	24142	24133	24142	24148	23951	24144	24309	24252	23795	24223	24108	24114	24386	24227	24300	24289	24295	24123	24128	24288	24202	24048	24053	24257	23944	24070	24023	24023	24095	24332	23859	24120	24341	24347	24104	24261	24189	24329	24080	24138	24357	24048	24094	24447	24034	24058	23986	24344	24218	24231	23996	24067	24275	24309	24121	24164	23911	24134	24182	24088	24031	24187	24284	24170	24093	24140	24007	24202	24338	24175	24270	23926	23847	24069	23919	24081	24123	24381	23983	24002	24402	23991	24093	23968	24081	24043	24254	24194	24279	24095	24337	24267	24200	24053	23927	24405	23898	24204	24319	24159	24258	23858	23909	24212	24164	24200	24321	24071	24137	24102	23986	24150	24029	24125	24358	24282	24199	24253	24079	24306	24384	24067	23740	24139	24305	24247	24016	24196	24360	24230	24218	24237	23995	24443	24159	24123	24037	24091	23928	23988	24152	23809	24153	24193	24324	24109	24232	24113	24398	23888	24106	24193	23999	24138	24160	24103	24183	24021	24187	24200	24124	24237	24064	24163	24127	23979	24129	24075	24294	24168	24307	24116	24315	24283	24045	24011	24124	24310	24219	24055	24126	24077	24135	23972	23967	24316	23980	23882	24077	24073	23917	24393	23859	23797	23950	24308	23999	24016	24128	24311	24050	23988	24166	24151	24097	24043	23913	24090	24007	23974	24245	24136	24194	24098	24035	24074	24354	24173	24212	24151	24081	24066	24187	24299	24261	24280	24177	23921	24284	24033	24240	24210	24221	24073	24204	24399	24135	24253	23974	24085	24067	24189	24017	24282	24124	23998	24102	24276	24343	24046	24112	24083	24088	24247	24177	24145	24123	24019	24171	24199	24227	23988	23846	24151	24075	23967	24241	24240	23944	24196	24255	24011	24343	24016	24061	23944	24041	24250	24147	24137	24437	24364	24075	24425	24145	24235	24132	23996	24128	24130	24052	24274	23850	24186	23872	24084	24212	24312	24418	23841	24273	24486	24181	24292	24049	24049	24029	24373	24350	24083	24085	24201	24233	24068	24349	24116	24056	24135	23925	24056	24031	24009	24376	24204	24186	24316	24335	24071	24244	24109	23957	24501	24196	24313	24091	23964	24263	24103	24124	24271	24249	24053	24075	24398	24117	24442	24104	24178	23959	24149	24209	24099	24285	24134	24225	24297	24121	24129	24153	24103	24100	24086	24086	24088	24025	24239	24394	24130	24080	24254	24147	24217	24034	24080	23953	24179	24282	24375	24087	24186	24274	24226	24168	24155	23996	24111	24054	23986	24024	24058	24355	23800	24126	24184	24195	24355	24199	24074	24106	24223	23941	24100	24365	24157	24196	24109	24054	24050	24180	24162	24173	23989	24040	24350	24136	23950	24296	24241	24050	23958	24035	23879	24243	24021	23924	24048	24093	24134	24128	24229	24191	24193	24248	24139	23963	24070	24269	24073	24165	24245	23875	24101	23809	24305	23972	23978	24226	24180	24111	23965	24186	24046	24191	24239	24070	24334	24099	24038	24027	24228	24053	24352	24153	24153	24176	24349	24034	24245	24120	24174	24121	24037	23919	24150	24285	24106	24278	24268	24375	24155	24001	24219	24108	24060	24211	24141	24351	24166	24145	24207	24086	24165	24204	24346	24125	24351	24232	24278	24231	24224	24227	24279	24270	24079	24141	23968	24102	24253	24163	23944	24094	24234	24281	24357	24111	24153	24159	24176	24333	24088	23920	24181	24384	24157	24178	24199	24041	24083	24078	24139	24255	24064	24179	24163	24266	24155	24264	24248	24106	24088	24172	24197	24180	24135	24140	24257	24164	23932	24119	24268	24137	23914	24165	24171	24177	24151	24134	24290	24248	24077	24236	24265	23988	24078	24002	24172	24041	24042	24295	24247	24117	24179	24038	24131	23908	24356	24139	24099	24169	24096	24298	24025	24309	24023	24083	24209	24143	24089	24276	24304	24256	24306	24084	24209	24071	24028	24091	23980	23981	24024	24230	24047	24106	24223	24281	23958	24098	24084	23926	24091	24155	24171	24347	23980	24137	24055	24110	24081	24190	24091	23952	24086	24117	24063	24168	24328	24149	24058	24195	24083	24164	24043	24219	24170	24181	24302	24072	24259	24012	24208	24257	24197	24314	24088	24158	23846	24166	24226	24146	24114	24073	24285	24117	24173	23730	24195	24156	23950	24276	24071	24019	24473	23968	24105	24374	24147	23955	24039	23949	24236	23977	23919	24288	24158	23975	24201	24302	24255	24157	24271	24218	24146	24227	24016	24132	24226	24095	24057	24134	24247	24203	24369	24186	24256	24044	24146	24361	24331	24145	24318	24298	24050	24006	24250	24188	24238	23862	23885	24137	24192	24021	24357	24180	24073	24166	24385	24025	24204	24080	24248	24209	24181	23875	24139	24240	24011	24056	24281	24110	24183	24102	24010	24063	24316	24264	24329	24123	24212	24249	24137	24395
18532	26166	49622	43113	30719	21923	18360	18355	18346	18485	18309	18389	18335	18312	18443	18467	18349	18391	18501	18247	18482	18375	18417	18231	18309	18281	18405	18447	18232	18258	18233	18323	18275	18340	18247	18297	18285	18422	18450	18551	18297	18458	18378	18391	18384	18378	18237	18469	18415	18506	18341	18457	18408	18539	18386	18372	18433	18278	18339	18496	18401	18427	18446	18372	18289	18526	18449	18428	18455	18306	18332	18508	18286	18448	18407	18453	18396	18438	18406	18294	18369	18385	18259	18373	18394	18352	18357	18417	18503	18360	18310	18437	18480	18308	18307	18311	18324	18557	18157	18388	18522	18415	18517	18208	18369	18275	18347	18480	18246	18266	18420	18403	18595	18400	18371	18370	18327	18408	18382	18576	18281	18350	18199	18406	18390	18293	18306	18444	18441	18327	18401	18263	18302	18420	18445	18354	18271	18336	18394	18363	18245	18349	18315	18285	18528	18287	18317	18294	18206	18291	18334	18374	18483	18434	18467	18426	18386	18169	18385	18268	18306	18415	18365	18374	18603	18498	18444	18215	18269	18243	18404	18437	18291	18043	18366	18399	18479	18363	18216	18308	18224	18384	18141	18251	18278	18443	18295	18368	18349	18582	18412	18194	18289	18362	18422	18379	18270	18246	18508	18403	18710	18212	18336	18239	18442	18532	18420	18400	18231	18534	18373	18452	18394	18263	18214	18396	18316	18197	18284	18380	18446	18416	18330	18445	18440	18253	18283	18502	18452	18383	18655	18291	18257	18412	18429	18262	18228	18334	18397	18243	18552	18499	18278	18236	18369	18411	18400	18218	18338	18476	18302	18437	18424	18488	18624	18352	18209	18581	18183	18362	18360	18390	18258	18345	18422	18314	18285	18353	18375	18262	18286	18413	18391	18354	18387	18556	18451	18444	18450	18183	18223	18390	18353	18306	18424	18239	18488	18301	18373	18324	18454	18336	18358	18265	18416	18396	18361	18432	18476	18326	18458	18335	18383	18379	18369	18267	18350	18320	18432	18386	18334	18399	18548	18303	18319	18379	18298	18386	18263	18424	18521	18468	18421	18305	18414	18452	18193	18411	18391	18422	18591	18387	18381	18232	18508	18237	18202	18280	18487	18234	18392	18274	18216	18490	18551	18405	18393	18366	18418	18340	18453	18432	18360	18531	18528	18413	18363	18599	18266	18432	18369	18461	18295	18402	18443	18458	18504	18477	18512	18157	18443	18062	18260	18375	18452	18447	18470	18276	18542	18310	18436	18286	18235	18357	18445	18196	18329	18561	18436	18455	18441	18295	18251	18480	18175	18348	18269	18351	18351	18449	18258	18253	18235	18477	18273	18349	18360	18309	18389	18267	18233	18505	18365	18329	18254	18270	18326	18399	18266	18319	18343	18431	18498	18313	18350	18242	18320	18241	18262	18584	18411	18349	18424	18215	18266	18234	18467	18284	18232	18101	18451	18323	18448	18515	18528	18348	18260	18380	18302	18484	18399	18477	18333	18206	18305	18178	18465	18257	18434	18347	18333	18354	18290	18431	18329	18441	18216	18395	18483	18358	18284	18282	18219	18470	18318	18331	18375	18286	18435	18276	18585	18297	18338	18212	18210	18422	18347	18392	18503	18302	18152	18353	18311	18395	18270	18396	18166	18481	18477	18307	18334	18485	18518	18379	18450	18436	18179	18307	18412	18398	18383	18390	18419	18165	18402	18295	18395	18410	18440	18592	18248	18503	18218	18362	18442	18319	18458	18273	18418	18438	18301	18433	18436	18275	18295	18461	18240	18363	18233	18342	18380	18523	18407	18305	18496	18406	18401	18405	18440	18333	18153	18340	18395	18382	18366	18491	18290	18373	18574	18450	18424	18514	18279	18452	18365	18424	18495	18370	18401	18437	18290	18452	18297	18392	18393	18338	18502	18358	18362	18381	18362	18441	18281	18479	18303	18393	18297	18395	18375	18424	18408	18419	18343	18392	18435	18405	18405	18473	18437	18251	18250	18457	18331	18350	18348	18329	18336	18451	18337	18447	18397	18445	18190	18325	18360	18484	18229	18353	18429	18364	18479	18323	18290	18462	18329	18346	18542	18391	18379	18455	18212	18499	18490	18296	18439	18414	18191	18391	18453	18211	18540	18336	18461	18342	18273	18340	18470	18348	18508	18246	18470	18331	18457	18313	18401	18366	18232	18305	18635	18507	18355	18362	18273	18287	18431	18453	18449	18466	18432	18283	18386	18327	18566	18593	18385	18319	18413	18390	18324	18444	18399	18415	18390	18229	18314	18318	18415	18353	18140	18579	18226	18263	18413	18457	18425	18536	18485	18400	18500	18452	18382	18238	18288	18406	18249	18398	18225	18483	18335	18321	18463	18314	18417	18178	18310	18391	18376	18222	18379	18408	18279	18359	18362	18430	18241	18393	18465	18302	18380	18424	18397	18415	18368	18585	18214	18263	18440	18482	18244	18233	18321	18318	18228	18337	18307	18477	18340	18446	18420	18357	18432	18444	18461	18594	18435	18480	18508	18217	18272	18431	18403	18278	18341	18345	18510	18236	18468	18407	18308	18474	18395	18160	18531	18465	18388	18241	18476	18360	18388	18462	18439	18553	18288	18285	18423	18509	18236	18281	18509	18427	18388	18392	18326	18334	18293	18291	18400	18223	18322	18316	18456	18365	18489	18479	18367	18436	18289	18287	18612	18367	18294	18439	18396	18400	18363	18459	18386	18335	18221	18282	18414	18395	18396	18424	18489	18436	18440	18440	18235	18316	18396	18321	18345	18250	18428	18388	18489	18334	18512	18415	18242	18337	18435	18399	18256	18424	18359	18211	18321	18269	18318	18466	18372	18335	18479	18494	18388	18271	18264	18340	18479	18336	18469	18426	18352	18276	18443	18324	18458	18444	18277	18419	18189	18503	18597	18364	18376	18347	18454	18323	18280	18437	18491	18438	18458	18538	18410	18244	18281	18465	18582	18386	18343	18549	18448	18307	18494	18408	18431	18402	18375	18403	18418	18585	18326	18303	18412	18433	18303	18182	18290	18386	18315	18322	18277	18410	18481	18539	18455	18428	18492	18470	18438	18279	18342	18523	18338	18332	18220	18321	18436	18331	18463	18193	18343	18320	18316	18417	18441	18304	18278	18278	18351	18187	18344	18267	18400	18498	18335	18343	18316	18432	18230	18635	18381	18323	18323	18451	18191	18456	18462	18248	18490	18362	18526	18305	18382	18419	18462	18255	18324	18392	18442	18376	18577	18364	18508	18533	18196	18193	18329	18360	18513	18291	18557	18214	18445	18390	18241	18306	18360	18239	18491	18296	18327	18175	18414	18246	18333	18303	18144	18461	18436	18405	18505	18367	18502	18363	18293	18439	18350	18284	18483	18526	18370	18397	18262	18400	18342	18421	18326	18402	18392	18371	18417	18238	18414	18392	18387	18438	18423	18458	18221	18282	18451	18251	18384	18255	18322	18305	18491	18352	18323	18347	18312	18289	18285	18251	18430	18459	18459	18435	18340	18178	18363	18293	18456	18393	18317	18305	18359	18392	18328	18346	18277	18259	18530	18324	18401	18276	18294	18413	18476	18443	18350	18170	18392	18314	18252	18374	18217	18324	18356	18386	18301	18371	18434	18384	18314	18318	18360	18294	18148	18305	18592	18371	18360	18312	18337	18366	18421	18385	18369	18453	18284	18285	18308	18290	18440	18440	18301	18434	18378	18444	18259	18440	18445	18308	18356	18223	18464	18218	18362	18372	18318	18391	18339	18441	18461	18275	18371	18362	18383	18285	18541	18408	18358	18366	18360	18347	18373	18278	18340	18365	18450	18415	18122	18418	18291	18311	18159	18423	18348	18425	18450	18432	18304	18233	18341	18342	18272	18496	18340	18296	18304	18293	18234	18591	18402	18515	18513	18429	18339	18386	18423	18206	18330	18424	18386	18493	18256	18117	18352	18326	18295	18323	18290	18504	18340	18244	18280	18473	18376	18479	18392	18273	18308	18198	18503	18344	18360	18519	18359	18342	18468	18218	18534	18387	18117	18155	18434	18217	18316	18654	18472	18558	18501	18250	18386	18494	18305	18344	18287	18386	18279	18335	18291	18502	18323	18264	18470	18444	18303	18255	18311	18393	18180	18270	18408	18508	18337	18359	18326	18413	18466	18218	18384	18412	18360	18401	18312	18352	18268	18282	18418	18528	18175	18372	18608	18211	18341	18446	18435	18445	18236	18523	18142	18324	18422	18316	18520	18409	18194	18526	18374	18379	18342	18300	18334	18466	18217	18369	18306	18393	18515	18530	18470	18500	18254	18175	18414	18372	18490	18389	18311	18459	18345	18301	18488	18434	18329	18441	18450	18393	18355	18427	18433	18421	18456	18369	18372	18294	18370	18416	18330	18394	18387	18423	18262	18495	18344	18283	18441	18385	18231	18241	18173	18378	18320	18412	18361	18321	18359	18416	18291	18432	18351	18527	18290	18272	18261	18578	18521	18386	18403	18294	18453	18375	18427	18359	18243	18625	18467	18509	18395	18288	18323	18245	18226	18494	18368	18435	18482	18360	18522	18268	18543	18384	18653	18286	18353	18398	18373	18256	18671	18381	18400	18278	18279	18425	18405	18299	18355	18235	18328	18387	18443	18423	18298	18333	18580	18341	18270	18499	18224	18459	18390	18269	18326	18316	18382	18430	18286	18348	18393	18332	18295	18400	18583	18427	18375	18285	18457	18345	18466	18400	18313	18448	18311	18299	18335	18305	18374	18360	18314	18425	18308	18368	18499	18377	18382	18339	18277	18560	18419	18460	18498	18441	18380	18283	18388	18470	18381	18616	18388	18283	18460	18337	18364	18264	18335	18422	18503	18513	18335	18130	18506	18429	18396	18517	18385	18211	18504	18470	18333	18400	18464	18427	18376	18197	18334	18368	18199	18323	18226	18202	18554	18279	18466	18363	18484	18428	18248	18178	18292	18155	18371	18394	18331	18150	18485	18451	18350	18227	18171	18544	18168	18371	18478	18335	18407	18559	18484	18375	18576	18449	18333	18270	18436	18476	18319	18411	18499	18422	18320	18490	18401	18245	18400	18332	18403	18254	18495	18252	18642	18277	18498	18344	18248	18380	18504	18355	18336	18496	18430	18412
23858	21455	40692	60802	54090	45164	29811	25877	25208	25508	25428	25241	25117	25246	25104	25036	25214	25182	25229	24872	25110	25176	25063	25013	25024	25055	25152	24864	25118	25292	25039	25021	25025	24925	25216	25232	25037	25112	25031	24826	24972	24787	24991	24933	24866	24903	24862	24934	25146	25033	25119	25069	25025	24798	24897	25052	24946	24971	25004	24895	24902	25007	24950	25060	24833	24969	25055	24781	24948	24888	25298	25066	24869	25007	25016	25041	24904	24819	24990	24937	25006	24817	24783	24850	24810	24856	25027	24967	24987	24932	24671	24726	24882	24659	25021	25144	25008	24752	24814	24894	24978	24831	24909	24896	24796	24932	24699	24829	24945	25056	24997	24703	24956	25075	25030	25095	24886	25043	25032	25163	24791	24966	24953	24964	25120	24777	24911	24959	25091	24940	24977	25018	24759	24934	24953	24776	24765	24917	24954	24900	25035	24862	25045	24861	24926	24790	24757	24812	24979	25113	24893	25069	25123	24986	24846	24651	24751	25061	24839	24920	25090	24907	24849	24677	24622	24903	25195	24781	25080	24769	25016	24762	25060	24963	24819	24711	24958	24785	24657	24819	25016	24912	25023	24780	25059	24968	24789	24871	24894	24568	24881	25058	24874	24850	25008	24981	25071	25055	24786	24781	24874	24855	24919	24807	25116	25040	24929	24767	24879	24767	25032	24781	25036	24827	24823	24978	25021	24981	24853	24991	24915	24722	24953	24895	24831	24921	24899	24817	24812	24733	25030	25064	24983	24957	24945	25064	24846	24792	24786	24936	24983	25014	24871	24922	24662	24925	25068	24768	24702	24982	25169	24761	24767	24826	24938	25068	25008	25107	24837	24932	24793	24959	24806	24936	24975	24994	24681	24882	25038	24902	24742	24763	24891	24917	24992	25016	24941	24761	24721	24975	24926	24962	24714	24935	24856	24958	25071	25081	24887	24870	25022	24926	24876	24900	25070	24930	24820	24905	25012	24781	24975	24794	24758	24791	24838	24961	24865	24872	24978	25026	24970	24943	25008	24644	24986	25012	24803	24882	25008	24860	24992	24829	24906	24943	24967	24920	25090	25044	25084	24736	24689	24885	24998	25108	24912	24850	24878	25170	24873	24856	25021	24612	24844	24918	25213	25027	24869	25083	25058	25025	24784	24887	24862	25004	24761	24873	24906	24999	25254	24978	24817	24844	24895	25028	25097	24757	24988	24998	25022	25030	24961	24988	25116	24950	25029	25094	24905	24825	25048	25181	24857	24929	24995	24836	24785	24780	24834	24836	24752	24908	25339	25017	25114	24850	24856	25027	24902	24794	24964	24842	24951	24840	24866	24979	24896	24955	24883	24946	24826	24887	25046	25068	24778	24851	25007	24830	24929	24811	25082	25090	24947	24881	24937	25010	24961	25106	24828	24732	25005	24687	24702	25223	24951	25080	24949	24805	24825	24761	24902	24975	24671	25030	24950	24885	24699	24757	24727	24847	24824	24744	24970	24949	25066	24902	25035	24949	24876	24941	24859	24868	25085	25055	24914	24805	24974	24805	24899	24966	25022	24949	25119	25291	25025	25071	25110	24929	24876	24709	24954	25013	24907	24974	25189	24968	25236	25000	24818	24827	25044	24981	24889	24966	24772	24886	24955	24857	24995	24617	25080	24908	25116	24939	24814	24967	24866	24892	24899	24718	24982	24793	24948	24794	25042	24877	24908	24831	24909	24752	25068	24755	24970	24962	25072	24922	25011	24881	24970	24927	25034	24963	24858	24869	25120	25141	25033	25025	24945	24920	25039	24894	24776	24675	24902	24957	25089	25031	24790	24887	24717	24810	24945	25157	24914	25019	25008	24992	25139	24923	24953	24884	24732	25084	25214	24872	24959	24779	24793	24855	25005	24977	24981	24920	24879	24700	24922	24736	24883	25031	24672	25001	25268	24883	24804	24870	24958	25122	25048	24718	24808	24850	24999	25106	25047	24807	25011	24965	25028	25057	24786	24953	25028	24748	24949	24767	24901	24774	24878	24598	24758	24881	24963	24814	25022	24749	24875	24867	25060	25038	24852	24974	24935	24957	25049	25013	25018	25101	24658	25269	24970	24947	24855	24589	24851	25050	24887	24909	25002	24854	24999	24958	25061	24838	24964	24953	24819	25045	25143	24967	24843	24873	24821	24775	24848	24696	24805	25159	24863	24818	24796	24861	25058	24931	24770	24943	24654	25028	24919	24840	24895	24886	24841	25004	25020	24938	24947	24820	25171	24829	24905	25082	25203	25125	24954	24897	24952	24788	24942	24949	25091	25045	24816	25173	25027	24828	25097	24890	25080	24863	24866	24965	24991	24865	24903	25043	25026	25042	25005	24729	24641	24960	24811	25012	24824	24794	24777	24790	24878	24981	24991	24841	24961	25029	24877	24780	24983	25106	25100	25049	24788	24668	24745	25038	25042	25108	24825	24893	25072	24750	24712	24966	24735	24899	25023	24950	24827	25013	25134	24914	24836	25002	25026	25024	24843	24884	25045	24898	24751	24877	24783	25077	25078	24882	25067	24853	24988	24970	24847	24788	24968	25048	25056	24879	25016	25066	24663	24877	24829	24982	24896	25004	24947	24846	25047	25006	25001	24503	24774	24944	24847	24862	24716	24719	25184	24920	24883	25038	25020	24925	24953	24705	25070	25078	25057	24630	25073	24850	25009	24917	24759	24827	24748	24924	24984	24962	24870	25089	25064	25045	24755	24787	24946	25043	25026	24858	24829	24816	24841	24805	25046	25015	25015	24842	24966	25111	24846	24924	25077	24952	25187	25108	24930	24881	24811	24957	24959	24940	25045	24730	24994	25057	24815	24943	24753	25133	24895	25009	24846	24712	24944	24820	24853	24952	25027	24823	24836	24797	24862	24922	24904	24906	24982	24979	24721	24947	24956	25034	25119	24628	25074	24907	24972	25085	25024	24952	24894	24996	24895	24975	24858	25045	24879	25082	25074	24750	25019	25072	24754	25114	24988	25062	25046	24946	24754	24855	24935	24826	24741	24942	25107	24937	24684	24823	24946	24884	24783	24845	24981	24867	24711	24790	25150	25006	25030	24997	24881	25068	25184	24947	24912	24647	25005	24907	24985	24903	24987	25160	24890	25026	25104	24771	24821	24672	25051	24956	24968	25088	25025	25019	24812	24762	25016	24914	24969	24992	24711	24834	24779	24878	24892	24872	24827	25015	24950	24558	25082	25019	24667	25095	25017	25159	24992	25152	24825	24877	24734	25093	24785	24706	24911	24748	25006	24903	24976	24993	25139	24571	25055	24958	25039	25243	24889	24949	24699	24777	24937	24774	24797	24853	25056	24969	25088	24967	24999	24959	24966	25075	25027	24979	24926	24842	25019	25067	25064	25092	24914	25005	24924	25060	24973	24936	25050	24735	24889	24999	24935	25142	25017	24820	24798	24840	24621	24864	25076	25014	24940	24842	24891	24911	24742	24562	25102	25181	24834	25061	25083	24846	24847	24859	24811	25123	24934	24948	24700	24857	25034	24938	25005	25147	24826	24994	25190	25028	25088	25040	24909	24925	24811	24666	24930	24925	24820	25012	24970	25059	24903	25017	25006	24996	24922	24833	24832	24979	24969	25165	25097	24785	24769	24744	24774	24985	24776	24994	25185	24908	24983	24862	24938	24746	24895	25015	24969	25090	25034	24883	24901	24977	25111	24792	24787	24875	24997	25005	24852	25047	25096	24933	24858	24926	24884	25008	24871	24794	24887	24942	24760	24852	24745	25042	25073	24973	25139	24953	24962	24995	24809	24874	24812	24910	24996	25057	24942	24975	24903	24942	24909	25074	24975	24850	24936	24973	24852	25038	24996	25139	25030	24927	24848	25085	24898	25018	24967	24784	25144	24840	24827	25165	24885	25035	25017	25008	24971	24716	24863	25034	24971	25029	24832	25186	24816	25062	24985	24724	25010	24985	24931	24839	24973	24995	25075	24889	25101	25054	24877	25143	25079	25079	25009	24762	24994	24566	24932	25014	24835	25067	24932	25046	24874	25033	24895	24873	25004	25120	25075	24723	24800	24742	24886	25030	25214	24907	25110	24832	24886	24807	24997	24920	24900	25097	25064	25059	24817	24938	24879	24917	24698	24897	25087	24869	24840	24719	24957	25194	24785	24869	24971	24816	25072	24855	25010	24985	24967	24717	24916	24987	25027	25015	24891	25011	24816	24909	24868	24950	24919	25156	24971	24889	24924	24680	24997	24860	25006	25019	25062	24823	25087	24965	25016	25119	24970	24937	24857	25027	24854	24866	25029	25123	24947	24996	24894	24929	25024	24969	24850	24955	24848	24815	24859	24958	24879	24975	25165	25019	24940	24991	24719	24991	24911	24790	25053	24757	24825	24786	24765	24729	24970	24883	24967	24910	24967	24861	24928	24764	24977	25007	24904	25019	24931	24910	25058	24818	25010	24853	25121	24814	24844	24848	24977	24791	24847	24934	24901	24839	24932	24858	25093	25075	24944	25100	24909	25079	24691	25003	25030	24988	24949	24851	24807	24976	24834	24884	24984	24717	25076	24714	24944	25137	25209	24824	24735	25058	25091	24901	24979	24750	24969	24680	24791	25188	24919	24915	25174	24903	24832	24847	25070	24776	24883	25026	24839	24908	24960	25041	25121	24894	24934	25060	24784	24777	24891	24815	24665	24886	25083	25201	24904	24914	24948	24926	24843	24815	25005	24972	25047	24873	24816	25098	24704	24967	24979	24708	24883	24969	24974	24953	24722	24867	24967	25021	24998	24781	25041	24994	24982	24944	25056	24801	24903	25027	24603	24894	24883	24640	24827	24927	24818	25072	25063	24944	25099	24967	24778	24959	25016	24872	24988	25221	25134	25009	24926	24980	24943	25220	25103	24912	25144	24822	24986	24916	24839	25041	24958	24816	24778	25165	25066	24811	24828	25074	24777	24772	24819	25021	24804	25206	24892	24818	24880	24939	25031	24971	24872	24850	24907	25130	24992	24918	24983	25014	25379	25125	24946	25029	24767	24643	24721	24859	24865	24809	24942	25143	24814	25024	24765	25220	24925	25024	24834	24820	24925	24903	25084	24733	24701	24967	24902	24774	24801	24860	24962	24909	24721	24822	24893	24940	24830	25135
20333	43842	97798	91608	66889	43194	19213	19092	18957	19079	19178	19121	18962	18807	18897	18877	18961	18983	19073	18861	18915	18848	19077	19178	18820	18755	18922	18895	18889	18764	18886	18732	19071	19011	18974	18795	18971	18746	18914	18865	18779	18820	18919	18999	19064	18848	19009	19160	18909	19036	19053	18960	18975	18914	18821	19047	18862	18831	18888	18996	18926	18777	18865	19024	19090	18900	18996	18866	18914	18804	18934	18721	18897	18828	18873	18918	19138	18968	18899	18844	19081	18933	18911	18791	18996	18952	18851	19119	19022	18819	18887	18942	18872	18913	18765	19086	18839	19046	19091	18915	18905	19087	18848	18998	18954	18869	18986	18878	18735	18798	18891	18896	19099	19020	18812	18866	18961	19204	18982	19006	18928	18894	18856	18950	19052	18877	18716	18897	18923	18804	18956	18989	18818	18864	18935	18865	19118	18921	18889	19022	19001	18876	18978	18838	19111	19120	18871	18889	18870	19028	18849	18724	18761	18811	19108	18997	18887	18940	18970	18971	18939	18946	18843	19051	18966	18833	18860	18875	19037	18903	18976	18806	18986	18895	18888	18864	18924	18858	18771	18731	19055	18953	18936	19010	18889	18919	18922	18740	19066	19008	19028	18901	19102	18839	18792	18815	19181	18721	18887	19043	18713	18981	18834	18780	18812	18921	18762	18788	19067	19013	18938	19022	18830	19014	18890	18934	18841	18908	18852	18712	18874	18890	18834	18890	18684	18809	18915	19102	18976	19198	19043	18868	18984	18855	18945	18929	18796	18850	18923	18959	18834	18930	18921	18953	18867	19003	18877	18978	18934	18933	18881	18816	19081	18959	18871	19039	19033	18874	18759	18958	18830	18981	18899	18997	18992	18786	18904	19092	18850	18893	18853	18849	18996	18890	18905	18926	18913	18887	18794	18888	18995	18717	18890	18979	19005	18902	19021	18840	18945	18818	18989	19002	19126	18911	19003	19007	18687	18942	18903	18825	18891	19127	18935	19011	19039	18833	19034	18986	19000	19021	18755	18942	19043	18710	19108	18877	18948	18981	18872	18986	18884	18874	18892	18809	18858	19065	19019	18936	18895	19089	18962	18850	19230	18901	18955	18830	19004	18950	18834	18993	18944	18826	18803	18995	18766	18868	18932	18999	18909	18891	18826	18947	18931	18879	19093	18882	19052	18871	19086	18940	18918	19006	18973	18915	18986	18910	18913	18999	18928	18896	18871	18848	18756	18705	18785	19081	19062	18856	18920	18793	19123	18879	18954	19041	18914	18962	18975	18960	18947	19086	18915	18961	19062	19013	18940	18827	18887	18993	18893	19009	19092	18878	19030	19017	18830	18858	18909	19158	18970	18885	18877	18838	18811	18744	18933	18808	18914	18865	18902	18899	19055	19107	18869	18823	18838	18932	18862	18979	18965	18946	18871	19012	18825	19030	19012	19005	18936	18848	19048	18887	18843	18863	18652	18972	18868	19034	18883	18963	18873	18807	18823	18838	18956	18788	18808	18876	19020	18792	18885	19119	18984	18917	18852	18863	18956	19003	18929	18963	18933	18979	18866	19057	18930	18909	18677	19068	18949	18903	18908	18824	19096	19022	18960	18845	18948	18882	18950	19017	18902	18893	18846	18773	18987	18910	18889	18733	18885	18743	19063	18957	18799	18870	18806	18752	19044	18736	18983	18876	19001	18921	18809	18856	18907	19141	19055	18748	18914	18903	18906	18878	18667	18707	18970	18951	18823	18838	18768	18906	18968	18966	18913	18774	18981	18816	18865	18914	19011	18930	18857	18920	18960	19047	18821	18769	18996	18887	19002	18944	18885	18991	18840	18949	18930	18952	18860	18828	19018	18747	18919	18846	18890	18969	18809	18884	19123	18920	19044	18994	18964	18806	18811	19157	18923	18826	18786	18946	18942	18811	18849	18917	18958	18904	18870	18804	18976	18735	19070	18838	18735	19002	19108	18933	19036	18851	18956	18859	18968	18866	18992	18858	18872	18964	18836	19000	18948	18985	18889	18943	18981	18998	18842	18835	18860	18879	18892	18790	18949	18760	18875	18821	18973	18824	18775	19029	18970	18907	18897	18878	18983	19015	18836	18908	18895	18726	18891	18877	18887	19001	18920	18773	19018	18948	18962	18829	19061	19046	19006	18921	18854	18950	18836	18899	19017	18937	18976	18980	18987	18911	18901	18826	18746	18803	19002	18973	19131	18645	18846	18959	19014	18867	18990	18919	18659	18889	19024	18943	18823	18781	18815	19023	19098	18919	18986	18655	18928	18860	18952	19090	18914	18925	18992	18926	18869	18856	18853	19001	18798	18916	19068	18906	19049	18986	18880	19051	18820	18860	18889	18913	18964	18924	18903	18990	18955	18988	18943	18932	18925	18882	18845	19056	19115	18838	19068	18876	18907	19008	18968	18805	18972	19054	18905	18957	18935	18694	18891	18709	18725	18953	18918	18884	18728	18705	18872	18890	18991	18921	18845	18889	18742	18801	19019	18951	18892	19056	18910	18812	18923	19003	18928	19011	18844	18852	18711	18928	19062	18962	18882	18946	18766	19125	18827	18918	18940	18920	19048	18822	18900	19013	18940	18990	18598	19034	18825	18862	19076	18764	18763	18837	19002	18874	18977	19006	18801	18901	18954	19051	19056	18987	19124	19117	19036	18999	18789	18864	18822	18960	18971	18864	19007	18841	18693	18851	18966	18857	18896	18883	18938	18996	18953	18810	18960	19145	18908	18850	18779	18963	18785	19009	18835	18739	18869	19039	18812	18847	18826	18790	18820	18834	18996	18875	19002	19041	18930	18777	19006	18997	18908	18935	18984	18969	18792	19100	19008	19206	18862	18927	18929	19012	18781	18884	18892	18859	18928	18921	18901	19021	18751	18871	18964	18960	18973	18897	18962	18987	18890	18919	18651	18997	18887	18952	18939	18846	19019	19077	18902	18992	18990	19003	19089	19049	18855	18872	18675	18987	18845	18976	18889	18773	18958	18825	18967	18954	18774	18829	18772	19012	19080	18985	18929	19024	19032	18986	18951	19018	18916	19001	18988	18923	19020	18850	19200	18838	18999	18914	19003	18752	18981	18994	18890	18928	18780	19240	18888	18961	18958	18795	19006	18900	18861	18862	19000	18949	19028	18850	18773	18848	18946	19004	18931	18942	18851	18887	18895	18834	18879	18920	18795	18917	18866	18967	18921	18906	18922	18953	18822	18959	18785	18943	18964	18884	19033	19023	19015	18987	18669	19026	18904	18890	19030	18882	18930	18827	18853	18644	18842	18892	18888	19018	18963	19009	18796	18938	18914	19176	18815	18875	18804	18887	18848	18987	18835	18912	18830	18971	18952	18928	18863	19008	19064	18992	18745	18843	19047	18988	18915	18944	18897	18798	18882	18976	18990	18867	18925	19011	18894	18898	18980	18800	18890	18797	19028	19008	18849	18926	18844	18933	18669	19025	18805	18908	18840	18760	18888	18952	18923	18843	18909	19117	18688	18820	19046	18892	18708	18828	18840	18951	18993	19093	18909	18866	18871	18696	19061	18702	19088	18789	19038	18899	18940	18986	18782	18841	18837	18916	18969	18826	19043	18985	18952	18850	19003	19008	18957	18771	18979	19042	18846	18922	18847	18825	18825	18943	18818	18899	18947	18728	18910	19040	18846	18888	19024	19050	18934	18951	18787	19019	18972	18733	18881	18951	19036	19047	18709	18943	18969	18961	18814	18982	18951	18821	18867	18987	18882	18858	18744	18905	18911	18852	18754	18858	18786	18916	18970	18913	18937	19035	18922	18785	18947	19021	19029	18914	18912	18711	18904	18885	18994	18834	18917	18912	18970	18864	18962	18654	18886	18840	18866	18909	18998	18905	19002	18838	18754	18895	18880	18627	18743	18915	18835	18884	18920	19011	18830	18783	18721	18993	18989	18819	19161	18847	18838	18807	18984	19008	19016	19029	18770	18851	19019	18866	18841	18804	18947	18903	18946	18951	18873	19028	18722	18959	18871	18884	19042	19019	18906	19087	18966	18887	18854	18939	18755	19018	18874	19044	18655	18999	18996	18767	18828	18967	18845	18815	19144	18830	18925	18853	18898	18823	19117	18944	18891	18872	19053	18771	18941	19030	18997	19068	19002	19013	18862	18804	19143	18891	18964	19211	18913	18995	19088	18893	18774	18919	18906	18985	19057	18958	18935	18932	18883	18929	18836	18976	18964	19016	18938	18894	18819	18816	18821	18934	19058	19174	18794	18960	18717	18948	18785	18932	18919	18975	18757	18926	18923	18996	18839	18961	18935	18765	18811	19030	19023	18752	18861	18814	18931	18929	18946	18991	18923	18845	18970	18852	18969	18797	19074	18778	18831	18988	18760	18819	19011	18984	18938	18885	18913	18948	18914	18850	18903	18941	18976	18902	18820	18829	19009	18910	19041	18967	19029	18849	19041	18909	19116	18847	19037	18861	18927	18949	18812	18979	18734	18915	19067	18814	18872	18937	18807	18785	19007	18902	18677	19022	18858	18965	18816	18951	18920	18840	18814	19070	18920	18923	19004	18821	18872	18931	18926	18825	19063	18866	18715	18836	18826	18930	19014	18835	18715	18713	18863	18892	18867	19004	18967	18798	19015	19010	18993	18954	18762	19127	19077	18834	19053	18887	18914	18877	18684	18909	18970	18805	18885	18912	18943	18857	18839	18956	18863	18752	18953	18865	18868	19023	18930	18890	19110	18919	18799	19001	18864	18968	18870	19031	18951	18859	19180	18877	18960	18826	18870	18961	18864	18896	18711	18784	18967	18751	18952	18867	19152	18927	18955	19007	18916	18913	18973	19018	18990	19037	18709	18925	18888	18810	18986	18882	18942	18855	19046	18928	18915	18928	18777	18855	18961	18686	18776	19032	18922	18833	18924	18772	18960	18832	18740	18867	18927	18892	18852	19033	18864	18916	18996	18852	18997	18790	18954	18874	18711	18924	18754	18872	18909	18805	18817	18971	19074	18908	19020	18845	19003	18868	18919	18952	18872	18851	18923	19071	18877	18973	18894	18755	18896	18847	18959	18799	18912	19035	18826	18786	19056	19024	18906	18979	18905	18790	18948	18787	18869	19014	18844	18871	18982	19078	18719	18800	18887	18889
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
